mirror of
https://github.com/LukeHagar/firecamp.git
synced 2025-12-06 20:37:46 +00:00
feat: current icons replaced by lucide icons in sidebar
This commit is contained in:
@@ -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",
|
||||||
|
|||||||
@@ -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
10270
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user