1
1
import AppearanceIcon from "@mui/icons-material/Brush" ;
2
- import ScheduleIcon from "@mui/icons-material/EditCalendarOutlined" ;
3
- import FingerprintOutlinedIcon from "@mui/icons-material/FingerprintOutlined" ;
4
- import SecurityIcon from "@mui/icons-material/LockOutlined" ;
5
2
import NotificationsIcon from "@mui/icons-material/NotificationsNoneOutlined" ;
6
- import AccountIcon from "@mui/icons-material/Person" ;
7
- import VpnKeyOutlined from "@mui/icons-material/VpnKeyOutlined" ;
8
3
import type { User } from "api/typesGenerated" ;
9
4
import { Avatar } from "components/Avatar/Avatar" ;
10
5
import { GitIcon } from "components/Icons/GitIcon" ;
@@ -13,6 +8,13 @@ import {
13
8
SidebarHeader ,
14
9
SidebarNavItem ,
15
10
} from "components/Sidebar/Sidebar" ;
11
+ import {
12
+ CalendarCogIcon ,
13
+ FingerprintIcon ,
14
+ KeyIcon ,
15
+ LockIcon ,
16
+ UserIcon ,
17
+ } from "lucide-react" ;
16
18
import { useDashboard } from "modules/dashboard/useDashboard" ;
17
19
import type { FC } from "react" ;
18
20
@@ -32,7 +34,7 @@ export const Sidebar: FC<SidebarProps> = ({ user }) => {
32
34
title = { user . username }
33
35
subtitle = { user . email }
34
36
/>
35
- < SidebarNavItem href = "account" icon = { AccountIcon } >
37
+ < SidebarNavItem href = "account" icon = { UserIcon } >
36
38
Account
37
39
</ SidebarNavItem >
38
40
< SidebarNavItem href = "appearance" icon = { AppearanceIcon } >
@@ -42,17 +44,17 @@ export const Sidebar: FC<SidebarProps> = ({ user }) => {
42
44
External Authentication
43
45
</ SidebarNavItem >
44
46
{ showSchedulePage && (
45
- < SidebarNavItem href = "schedule" icon = { ScheduleIcon } >
47
+ < SidebarNavItem href = "schedule" icon = { CalendarCogIcon } >
46
48
Schedule
47
49
</ SidebarNavItem >
48
50
) }
49
- < SidebarNavItem href = "security" icon = { SecurityIcon } >
51
+ < SidebarNavItem href = "security" icon = { LockIcon } >
50
52
Security
51
53
</ SidebarNavItem >
52
- < SidebarNavItem href = "ssh-keys" icon = { FingerprintOutlinedIcon } >
54
+ < SidebarNavItem href = "ssh-keys" icon = { FingerprintIcon } >
53
55
SSH Keys
54
56
</ SidebarNavItem >
55
- < SidebarNavItem href = "tokens" icon = { VpnKeyOutlined } >
57
+ < SidebarNavItem href = "tokens" icon = { KeyIcon } >
56
58
Tokens
57
59
</ SidebarNavItem >
58
60
< SidebarNavItem href = "notifications" icon = { NotificationsIcon } >
0 commit comments