Merge branch 'feature/dashboard/dark-mode' into 'main'
quick fix See merge request vkuchenik/website-framework!5
This commit is contained in:
@@ -74,7 +74,7 @@ export default function Sidebar () {
|
|||||||
gap={4} paddingTop={4}
|
gap={4} paddingTop={4}
|
||||||
paddingLeft={14} paddingRight={3}
|
paddingLeft={14} paddingRight={3}
|
||||||
>
|
>
|
||||||
<CloseButton color="#19332D" _hover={{bg: "#EDF1F1"}} size="sm" variant="ghost" left="-10" onClick={() => setIsOpen(!isOpen)}></CloseButton>
|
<CloseButton color="secondary" _hover={{bg: "#EDF1F1"}} size="sm" variant="ghost" left="-10" onClick={() => setIsOpen(!isOpen)}></CloseButton>
|
||||||
<Button color="#19332D" _hover={activeButton === "Dashboard" ? {bg: "#A4B6B6"}:{bg:"#EDF1F1"}} fontSize="xl" variant="ghost" onClick={() => setActiveButton("Dashboard")} bg={activeButton === "Dashboard" ? "#A4B6B6" : "transparent"}>
|
<Button color="#19332D" _hover={activeButton === "Dashboard" ? {bg: "#A4B6B6"}:{bg:"#EDF1F1"}} fontSize="xl" variant="ghost" onClick={() => setActiveButton("Dashboard")} bg={activeButton === "Dashboard" ? "#A4B6B6" : "transparent"}>
|
||||||
<PushPin fill="white" /> Dashboard
|
<PushPin fill="white" /> Dashboard
|
||||||
</Button>
|
</Button>
|
||||||
@@ -124,6 +124,7 @@ export default function Sidebar () {
|
|||||||
</IconButton>
|
</IconButton>
|
||||||
</Box>
|
</Box>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
+10
-10
@@ -1,16 +1,16 @@
|
|||||||
import { Provider } from "./components/ui/provider"
|
import { ChakraProvider } from '@chakra-ui/react';
|
||||||
import { StrictMode } from 'react'
|
import { StrictMode } from 'react';
|
||||||
import { createRoot } from 'react-dom/client'
|
import { createRoot } from 'react-dom/client';
|
||||||
import './css/index.css'
|
import './css/index.css';
|
||||||
import 'react-grid-layout/css/styles.css'
|
import 'react-grid-layout/css/styles.css';
|
||||||
import 'react-resizable/css/styles.css'
|
import 'react-resizable/css/styles.css';
|
||||||
import App from './App.jsx'
|
import App from './App.jsx';
|
||||||
import theme from './theme.js'
|
import { system } from './theme.js';
|
||||||
|
|
||||||
createRoot(document.getElementById('root')).render(
|
createRoot(document.getElementById('root')).render(
|
||||||
<StrictMode>
|
<StrictMode>
|
||||||
<Provider theme={theme}>
|
<ChakraProvider value={system}>
|
||||||
<App />
|
<App />
|
||||||
</Provider>
|
</ChakraProvider>
|
||||||
</StrictMode>,
|
</StrictMode>,
|
||||||
)
|
)
|
||||||
|
|||||||
+14
-10
@@ -1,14 +1,18 @@
|
|||||||
import { extendTheme } from "@chakra-ui/react";
|
import { createSystem, defaultConfig, defineConfig } from "@chakra-ui/react";
|
||||||
|
|
||||||
const theme = extendTheme({
|
const config = defineConfig({
|
||||||
semanticTokens: {
|
theme: {
|
||||||
colors: {
|
tokens: {
|
||||||
primary: {
|
colors: {
|
||||||
defualt: 'white',
|
primaryBG: { value: {base: "#FFFFF", _dark: "AAB8C5"} },
|
||||||
_dark: 'grey.800'
|
secondaryBG: { value: "#EDF1F1" },
|
||||||
|
border: {value: "#000000"}
|
||||||
},
|
},
|
||||||
},
|
fonts: {
|
||||||
},
|
body: { value: "georgia, system-ui, sans-serif" },
|
||||||
|
},
|
||||||
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
export default theme;
|
export const system = createSystem(defaultConfig, config);
|
||||||
Reference in New Issue
Block a user