Work on ui

devui
Alex 2022-07-14 17:33:51 +03:00
parent e65d8c67d6
commit 55bc4738c7
3 changed files with 25 additions and 8 deletions

View File

@ -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>
); );
}; };

View File

@ -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;
} }
} }

View File

@ -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",