feat: current icons replaced by lucide icons in sidebar

This commit is contained in:
Nishchit Dhanani
2023-07-16 18:53:21 +05:30
parent 1dd0f570af
commit 9c83876f39
3 changed files with 5139 additions and 5164 deletions

View File

@@ -100,7 +100,8 @@
"dependencies": { "dependencies": {
"@react-icons/all-files": "^4.1.0", "@react-icons/all-files": "^4.1.0",
"dotenv": "^16.0.1", "dotenv": "^16.0.1",
"dotenv-vault-core": "^0.7.0" "dotenv-vault-core": "^0.7.0",
"lucide-react": "^0.260.0"
}, },
"engines": { "engines": {
"node": ">=16", "node": ">=16",

View File

@@ -1,13 +1,7 @@
import { FC, useState, Fragment } from 'react'; import { FC, useState, Fragment } from 'react';
import { useHotkeys } from 'react-hotkeys-hook'; import { useHotkeys } from 'react-hotkeys-hook';
import cx from 'classnames'; import cx from 'classnames';
import { VscFiles } from '@react-icons/all-files/vsc/VscFiles'; import { Files, Braces, History, UserCircle2, Settings } from 'lucide-react';
import { VscHistory } from '@react-icons/all-files/vsc/VscHistory';
import { VscAccount } from '@react-icons/all-files/vsc/VscAccount';
import { VscSettingsGear } from '@react-icons/all-files/vsc/VscSettingsGear';
import { VscLock } from '@react-icons/all-files/vsc/VscLock';
import { BiCookie } from '@react-icons/all-files/bi/BiCookie';
import { RiBracesLine } from '@react-icons/all-files/ri/RiBracesLine';
import { ActivityBar, Column, Resizable } from '@firecamp/ui'; import { ActivityBar, Column, Resizable } from '@firecamp/ui';
import Explorer from '../activity-bar/explorer/Explorer'; import Explorer from '../activity-bar/explorer/Explorer';
@@ -36,9 +30,9 @@ const compositeBarItems = [
{ {
id: EActivityBarItems.Explorer, id: EActivityBarItems.Explorer,
icon: ( icon: (
<VscFiles <Files
// data-tip={`Collections (${scPrefix} ⇧ C)`} // data-tip={`Collections (${scPrefix} ⇧ C)`}
title="Collections Explorer" // title="Collections Explorer"
data-for={EActivityBarItems.Explorer} data-for={EActivityBarItems.Explorer}
tabIndex={-1} tabIndex={-1}
/> />
@@ -49,9 +43,9 @@ const compositeBarItems = [
{ {
id: EActivityBarItems.Environment, id: EActivityBarItems.Environment,
icon: ( icon: (
<RiBracesLine <Braces
// data-tip={`Environment (${scPrefix} ⇧ E)`} // data-tip={`Environment (${scPrefix} ⇧ E)`}
title="Environment" // title="Environment"
data-for={EActivityBarItems.Environment} data-for={EActivityBarItems.Environment}
tabIndex={-1} tabIndex={-1}
/> />
@@ -62,9 +56,10 @@ const compositeBarItems = [
{ {
id: EActivityBarItems.History, id: EActivityBarItems.History,
icon: ( icon: (
<VscHistory <History
// data-tip={`History (${scPrefix} ⇧ H)`} // data-tip={`History (${scPrefix} ⇧ H)`}
title="History" // title="History"
strokeWidth={1.5}
data-for={EActivityBarItems.History} data-for={EActivityBarItems.History}
tabIndex={-1} tabIndex={-1}
/> />
@@ -78,7 +73,7 @@ const actionBarItems = [
// { // {
// id: EActivityBarItems.SslNProxy, // id: EActivityBarItems.SslNProxy,
// icon: ( // icon: (
// <VscLock // <Lock
// data-tip={`SSL and proxy (${scPrefix} ⇧ P)`} // data-tip={`SSL and proxy (${scPrefix} ⇧ P)`}
// data-for={EActivityBarItems.SslNProxy} // data-for={EActivityBarItems.SslNProxy}
// tabIndex={-1} // tabIndex={-1}
@@ -90,7 +85,7 @@ const actionBarItems = [
// { // {
// id: EActivityBarItems.Cookie, // id: EActivityBarItems.Cookie,
// icon: ( // icon: (
// <BiCookie // <Cookie
// data-tip={`Cookie (${scPrefix} ⇧ O)`} // data-tip={`Cookie (${scPrefix} ⇧ O)`}
// data-for={EActivityBarItems.Cookie} // data-for={EActivityBarItems.Cookie}
// tabIndex={-1} // tabIndex={-1}
@@ -102,7 +97,8 @@ const actionBarItems = [
{ {
id: EActivityBarItems.User, id: EActivityBarItems.User,
icon: ( icon: (
<VscAccount <UserCircle2
strokeWidth={1.5}
data-tip={`User (${scPrefix} ⇧ U)`} data-tip={`User (${scPrefix} ⇧ U)`}
data-for={EActivityBarItems.User} data-for={EActivityBarItems.User}
tabIndex={-1} tabIndex={-1}
@@ -114,7 +110,7 @@ const actionBarItems = [
{ {
id: EActivityBarItems.Settings, id: EActivityBarItems.Settings,
icon: ( icon: (
<VscSettingsGear <Settings
data-tip={`Settings (${scPrefix} ⇧ /)`} data-tip={`Settings (${scPrefix} ⇧ /)`}
data-for={EActivityBarItems.Settings} data-for={EActivityBarItems.Settings}
tabIndex={-1} tabIndex={-1}

10270
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff