Skip to content

Commit d63b03e

Browse files
committed
sidebar stuff
1 parent 113c63c commit d63b03e

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

public/posts/posts.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@
148148
{
149149
"slug": "gemini-explains-how-image-modal-works",
150150
"title": "Gemini 2.5 Flash Explains me How Image Modal Works",
151+
"filename": "gemini-explains-how-image-modal-works.txt",
151152
"description": "Gemini 2.5 Flash Explains me How Image Modal Works",
152153
"tags": [
153154
"react",
@@ -159,8 +160,7 @@
159160
"gemini-2.5-flash"
160161
],
161162
"date": "2024-01-05",
162-
"category": "dev",
163-
"filename": "gemini-react-components.txt"
163+
"category": "dev"
164164
}
165165
]
166166
}

src/components/Sidebar.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import {
1717
GlobeSimpleIcon,
1818
SwordIcon,
1919
AlienIcon,
20-
AnchorIcon, JoystickIcon, BooksIcon, AsteriskSimpleIcon
20+
AnchorIcon, JoystickIcon, BooksIcon, AsteriskSimpleIcon, LinkIcon, ArrowSquareOutIcon
2121
} from '@phosphor-icons/react';
2222

2323
import Fez from './Fez';
@@ -110,8 +110,8 @@ const Sidebar = ({ isOpen, toggleSidebar }) => {
110110
isMainActive ? 'text-red-400' : 'text-gray-100'
111111
}`}
112112
>
113-
<span className="flex items-center gap-2 font-sans text-white">
114-
<AsteriskSimpleIcon size={16} />
113+
<span className={`flex items-center gap-2 font-sans ${isMainActive ? 'text-rose-400' : 'text-white'}`}>
114+
<AsteriskSimpleIcon size={16} />
115115
<span>Main</span>
116116
</span>
117117

@@ -145,7 +145,7 @@ const Sidebar = ({ isOpen, toggleSidebar }) => {
145145
isContentActive ? 'text-red-400' : 'text-gray-100'
146146
}`}
147147
>
148-
<span className="flex items-center gap-2 font-sans text-white">
148+
<span className={`flex items-center gap-2 font-sans ${isContentActive ? 'text-rose-400' : 'text-white'}`}>
149149
<BooksIcon size={16} />
150150
<span>Content</span>
151151
</span>
@@ -187,6 +187,8 @@ const Sidebar = ({ isOpen, toggleSidebar }) => {
187187
<span className="flex items-center gap-2 font-sans text-white">
188188
<AlienIcon size={16} />
189189
<span>Extras</span>
190+
<LinkIcon size={16} className="text-emerald-200"/>
191+
190192
</span>
191193

192194
<CaretDownIcon
@@ -212,6 +214,7 @@ const Sidebar = ({ isOpen, toggleSidebar }) => {
212214
<span className="flex items-center gap-2 font-sans text-white">
213215
<JoystickIcon size={16} />
214216
<span>Games</span>
217+
<ArrowSquareOutIcon size={16} className="text-emerald-200"/>
215218
</span>
216219
<CaretDownIcon
217220
size={20}
@@ -253,6 +256,7 @@ const Sidebar = ({ isOpen, toggleSidebar }) => {
253256
<span className="flex items-center gap-2 font-sans text-white">
254257
<AnchorIcon size={16} />
255258
<span>External Links</span>
259+
<ArrowSquareOutIcon size={16} className="text-emerald-200"/>
256260
</span>
257261

258262
<CaretDownIcon

0 commit comments

Comments
 (0)