mirror of
https://github.com/MichaelMure/git-bug.git
synced 2025-01-06 01:44:27 +03:00
webui: more styling on the bug page
This commit is contained in:
parent
e408ca8a28
commit
86a35f1829
@ -13,7 +13,7 @@ import TimelineQuery from './TimelineQuery';
|
|||||||
|
|
||||||
const useStyles = makeStyles(theme => ({
|
const useStyles = makeStyles(theme => ({
|
||||||
main: {
|
main: {
|
||||||
maxWidth: 800,
|
maxWidth: 1000,
|
||||||
margin: 'auto',
|
margin: 'auto',
|
||||||
marginTop: theme.spacing(4),
|
marginTop: theme.spacing(4),
|
||||||
},
|
},
|
||||||
@ -41,6 +41,9 @@ const useStyles = makeStyles(theme => ({
|
|||||||
marginTop: theme.spacing(2),
|
marginTop: theme.spacing(2),
|
||||||
flex: '0 0 200px',
|
flex: '0 0 200px',
|
||||||
},
|
},
|
||||||
|
sidebarTitle: {
|
||||||
|
fontWeight: 'bold',
|
||||||
|
},
|
||||||
labelList: {
|
labelList: {
|
||||||
listStyle: 'none',
|
listStyle: 'none',
|
||||||
padding: 0,
|
padding: 0,
|
||||||
@ -53,6 +56,12 @@ const useStyles = makeStyles(theme => ({
|
|||||||
display: 'block',
|
display: 'block',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
noLabel: {
|
||||||
|
...theme.typography.body2,
|
||||||
|
},
|
||||||
|
commentForm: {
|
||||||
|
marginLeft: 48,
|
||||||
|
},
|
||||||
}));
|
}));
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
@ -77,10 +86,16 @@ function Bug({ bug }: Props) {
|
|||||||
<div className={classes.container}>
|
<div className={classes.container}>
|
||||||
<div className={classes.timeline}>
|
<div className={classes.timeline}>
|
||||||
<TimelineQuery id={bug.id} />
|
<TimelineQuery id={bug.id} />
|
||||||
|
<div className={classes.commentForm}>
|
||||||
|
<CommentForm bugId={bug.id} />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className={classes.sidebar}>
|
<div className={classes.sidebar}>
|
||||||
<Typography variant={'subtitle1'}>Labels</Typography>
|
<span className={classes.sidebarTitle}>Labels</span>
|
||||||
<ul className={classes.labelList}>
|
<ul className={classes.labelList}>
|
||||||
|
{bug.labels.length === 0 && (
|
||||||
|
<span className={classes.noLabel}>None yet</span>
|
||||||
|
)}
|
||||||
{bug.labels.map(l => (
|
{bug.labels.map(l => (
|
||||||
<li className={classes.label} key={l.name}>
|
<li className={classes.label} key={l.name}>
|
||||||
<Label label={l} key={l.name} />
|
<Label label={l} key={l.name} />
|
||||||
@ -89,8 +104,6 @@ function Bug({ bug }: Props) {
|
|||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<CommentForm bugId={bug.id} />
|
|
||||||
</main>
|
</main>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -31,6 +31,7 @@ const useStyles = makeStyles(theme => ({
|
|||||||
padding: '0.5rem 1rem',
|
padding: '0.5rem 1rem',
|
||||||
borderBottom: '1px solid #ddd',
|
borderBottom: '1px solid #ddd',
|
||||||
display: 'flex',
|
display: 'flex',
|
||||||
|
backgroundColor: '#e2f1ff',
|
||||||
},
|
},
|
||||||
title: {
|
title: {
|
||||||
flex: 1,
|
flex: 1,
|
||||||
|
Loading…
Reference in New Issue
Block a user