2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-08-10 05:40:55 +00:00

fix missing theming

This commit is contained in:
Matthias Mair
2024-04-15 22:11:54 +02:00
parent cdd9d30091
commit 0cf5fcfe3d

View File

@@ -5,21 +5,22 @@ import { vars } from './theme';
export const layoutHeader = style({ export const layoutHeader = style({
paddingTop: vars.spacing.sm, paddingTop: vars.spacing.sm,
marginBottom: 10,
[vars.lightSelector]: {
backgroundColor: vars.colors.gray[0], backgroundColor: vars.colors.gray[0],
//theme.colorScheme === 'dark' ? vars.colors.dark[6] : vars.colors.gray[0], borderBottom: `${rem(1)} solid ${vars.colors.gray[2]}`
borderBottom: `1px solid ${ },
//theme.colorScheme === 'dark' ? 'transparent' : vars.colors.gray[2] [vars.darkSelector]: {
vars.colors.gray[2] backgroundColor: vars.colors.dark[6],
}`, borderBottom: `${rem(1)} solid transparent`
marginBottom: 10 }
}); });
export const layoutFooter = style({ export const layoutFooter = style({
marginTop: 10, marginTop: 10,
borderTop: `1px solid ${ [vars.lightSelector]: { borderTop: `1px solid ${vars.colors.gray[2]}` },
//theme.colorScheme === 'dark' ? vars.colors.dark[5] : vars.colors.gray[2] [vars.darkSelector]: { borderTop: `1px solid ${vars.colors.dark[5]}` }
vars.colors.gray[2]
}`
}); });
export const layoutHeaderSection = style({ export const layoutHeaderSection = style({
@@ -27,30 +28,32 @@ export const layoutHeaderSection = style({
}); });
export const layoutHeaderUser = style({ export const layoutHeaderUser = style({
color:
//theme.colorScheme === 'dark' ? vars.colors.dark[0] : vars.black,
vars.colors.black,
padding: `${vars.spacing.xs}px ${vars.spacing.sm}px`, padding: `${vars.spacing.xs}px ${vars.spacing.sm}px`,
borderRadius: vars.radiusDefault, borderRadius: vars.radiusDefault,
transition: 'background-color 100ms ease', transition: 'background-color 100ms ease',
[vars.lightSelector]: { color: vars.colors.black },
[vars.darkSelector]: { color: vars.colors.dark[0] },
[vars.smallerThan('xs')]: { [vars.smallerThan('xs')]: {
display: 'none' display: 'none'
} }
}); });
export const headerDropdownFooter = style({ export const headerDropdownFooter = style({
backgroundColor:
//theme.colorScheme === 'dark' ? vars.colors.dark[7] : vars.colors.gray[0],
vars.colors.gray[0],
margin: `calc(${vars.spacing.md} * -1)`, margin: `calc(${vars.spacing.md} * -1)`,
marginTop: vars.spacing.sm, marginTop: vars.spacing.sm,
padding: `${vars.spacing.md} calc(${vars.spacing.md} * 2)`, padding: `${vars.spacing.md} calc(${vars.spacing.md} * 2)`,
paddingBottom: vars.spacing.xl, paddingBottom: vars.spacing.xl,
borderTop: `${rem(1)} solid ${
//theme.colorScheme === 'dark' ? vars.colors.dark[5] : vars.colors.gray[1] [vars.lightSelector]: {
vars.colors.gray[1] backgroundColor: vars.colors.gray[0],
}` borderTop: `${rem(1)} solid ${vars.colors.gray[1]}`
},
[vars.darkSelector]: {
backgroundColor: vars.colors.dark[7],
borderTop: `${rem(1)} solid ${vars.colors.dark[5]}`
}
}); });
export const link = style({ export const link = style({
@@ -60,25 +63,23 @@ export const link = style({
paddingLeft: vars.spacing.md, paddingLeft: vars.spacing.md,
paddingRight: vars.spacing.md, paddingRight: vars.spacing.md,
textDecoration: 'none', textDecoration: 'none',
color:
//theme.colorScheme === 'dark' ? vars.white: vars.black,
vars.colors.black,
fontWeight: 500, fontWeight: 500,
fontSize: vars.fontSizes.sm, fontSize: vars.fontSizes.sm,
[vars.lightSelector]: { color: vars.colors.black },
[vars.darkSelector]: { color: vars.colors.white },
[vars.smallerThan('sm')]: { [vars.smallerThan('sm')]: {
height: rem(42), height: rem(42),
display: 'flex', display: 'flex',
alignItems: 'center', alignItems: 'center',
width: '100%' width: '100%'
} },
// ...theme.fn.hover({ ':hover': {
// backgroundColor: [vars.lightSelector]: { backgroundColor: vars.colors.gray[0] },
// theme.colorScheme === 'dark' [vars.darkSelector]: { backgroundColor: vars.colors.dark[6] }
// ? vars.colors.dark[6] }
// : vars.colors.gray[0]
// })
}); });
export const subLink = style({ export const subLink = style({
@@ -86,12 +87,10 @@ export const subLink = style({
padding: `${vars.spacing.xs} ${vars.spacing.md}`, padding: `${vars.spacing.xs} ${vars.spacing.md}`,
borderRadius: vars.radiusDefault, borderRadius: vars.radiusDefault,
// ...theme.fn.hover({ ':hover': {
// backgroundColor: [vars.lightSelector]: { backgroundColor: vars.colors.gray[0] },
// theme.colorScheme === 'dark' [vars.darkSelector]: { backgroundColor: vars.colors.dark[7] }
// ? vars.colors.dark[7] },
// : vars.colors.gray[0]
// })
':active': { ':active': {
color: vars.colors.defaultHover color: vars.colors.defaultHover
@@ -141,9 +140,8 @@ export const tab = style({
backgroundColor: 'transparent', backgroundColor: 'transparent',
':hover': { ':hover': {
backgroundColor: [vars.lightSelector]: { backgroundColor: vars.colors.gray[1] },
//theme.colorScheme === 'dark' ? vars.colors.dark[5] : vars.colors.gray[1] [vars.darkSelector]: { backgroundColor: vars.colors.dark[5] }
vars.colors.gray[1]
} }
}); });
@@ -168,16 +166,13 @@ export const dashboardItemTitle = style({
}); });
export const card = style({ export const card = style({
backgroundColor: [vars.lightSelector]: { backgroundColor: vars.colors.white },
//theme.colorScheme === 'dark' ? vars.colors.dark[7] : vars.white [vars.darkSelector]: { backgroundColor: vars.colors.dark[7] }
vars.colors.white
}); });
export const itemTopBorder = style({ export const itemTopBorder = style({
borderTop: `1px solid ${ [vars.lightSelector]: { borderTop: `1px solid ${vars.colors.gray[2]}` },
//theme.colorScheme === 'dark' ? vars.colors.dark[4] : vars.colors.gray[2] [vars.darkSelector]: { borderTop: `1px solid ${vars.colors.dark[4]}` }
vars.colors.gray[2]
}`
}); });
export const navigationDrawer = style({ export const navigationDrawer = style({