Work on ui
parent
e65d8c67d6
commit
55bc4738c7
|
|
@ -1,4 +1,4 @@
|
||||||
import { VscAdd, VscTerminal } from "react-icons/vsc";
|
import { VscAdd, VscCircuitBoard, VscCode, VscSettingsGear, VscSourceControl, VscTerminal } from "react-icons/vsc";
|
||||||
import { ReactElement, ReactNode } from "react";
|
import { ReactElement, ReactNode } from "react";
|
||||||
|
|
||||||
const SideBar = () => {
|
const SideBar = () => {
|
||||||
|
|
@ -6,8 +6,24 @@ const SideBar = () => {
|
||||||
<div className="sidebar">
|
<div className="sidebar">
|
||||||
<SideBarIcon
|
<SideBarIcon
|
||||||
tooltipText="Настройка Платы"
|
tooltipText="Настройка Платы"
|
||||||
|
icon={<VscCircuitBoard size={40} />}
|
||||||
|
/>
|
||||||
|
<SideBarIcon
|
||||||
|
tooltipText="No Code"
|
||||||
|
icon={<VscSourceControl size={40} />}
|
||||||
|
/>
|
||||||
|
<SideBarIcon
|
||||||
|
tooltipText="Advence"
|
||||||
|
icon={<VscCode size={40} />}
|
||||||
|
/>
|
||||||
|
<SideBarIcon
|
||||||
|
tooltipText="Terminal"
|
||||||
icon={<VscTerminal size={40} />}
|
icon={<VscTerminal size={40} />}
|
||||||
/>
|
/>
|
||||||
|
<SideBarIcon
|
||||||
|
tooltipText="Setting"
|
||||||
|
icon={<VscSettingsGear size={40} />}
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -5,17 +5,17 @@
|
||||||
@layer components {
|
@layer components {
|
||||||
.sidebar {
|
.sidebar {
|
||||||
@apply fixed top-0 left-0
|
@apply fixed top-0 left-0
|
||||||
h-screen w-16 m-0
|
h-screen w-20 m-0
|
||||||
flex flex-col
|
flex flex-col
|
||||||
bg-sidebar text-primary
|
bg-sidebar text-secondary
|
||||||
z-40;
|
z-40;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sidebar-icon {
|
.sidebar-icon {
|
||||||
@apply relative flex items-center justify-center
|
@apply relative flex items-center justify-center
|
||||||
h-14 w-14 my-2 mx-auto
|
h-16 w-16 my-2 mx-auto
|
||||||
shadow-lg bg-gray-800 text-primary
|
shadow-lg bg-gray-800 text-secondary
|
||||||
hover:bg-green-900 hover:text-white
|
hover:bg-green-900 hover:text-primary
|
||||||
rounded-3xl hover:rounded-xl
|
rounded-3xl hover:rounded-xl
|
||||||
transition-all duration-300 ease-linear
|
transition-all duration-300 ease-linear
|
||||||
cursor-pointer;
|
cursor-pointer;
|
||||||
|
|
@ -38,6 +38,6 @@
|
||||||
mx-2;
|
mx-2;
|
||||||
}
|
}
|
||||||
.content {
|
.content {
|
||||||
@apply ml-16;
|
@apply ml-20;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@ module.exports = {
|
||||||
theme: {
|
theme: {
|
||||||
extend: {
|
extend: {
|
||||||
colors: {
|
colors: {
|
||||||
primary: "#78b856",
|
primary: "#39ff14", //39ff14
|
||||||
|
secondary: "#008a00", //78b856
|
||||||
sidebar: "#333333",
|
sidebar: "#333333",
|
||||||
panel: "#252526",
|
panel: "#252526",
|
||||||
content: "#1e1e1e",
|
content: "#1e1e1e",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue