@@ -100,8 +100,57 @@ function TopNav() {
100
100
</ svg >
101
101
Course
102
102
</ TopNavLink >
103
- < div className = "shrink-0 rounded-full bg-sky-300/20 px-2 font-mono text-[0.6875rem]/4.5 font-medium text-sky-700 uppercase" >
104
- New
103
+ < div className = "grid shrink-0 grid-cols-[2px_1px_2px_repeat(13,1fr)_2px_1px_2px] grid-rows-[2px_1px_2px_repeat(7,1fr)_2px_1px_2px] font-mono text-[0.625rem]/[1.125rem] font-medium tracking-wider text-sky-800 uppercase dark:text-sky-300" >
104
+ { /* Vertical plus lines */ }
105
+ < span className = "col-start-2 row-start-1 bg-sky-300 dark:bg-sky-300/50" />
106
+ < span className = "col-start-2 row-start-3 bg-sky-300 dark:bg-sky-300/50" />
107
+ < span className = "col-start-18 row-start-1 bg-sky-300 dark:bg-sky-300/50" />
108
+ < span className = "col-start-18 row-start-3 bg-sky-300 dark:bg-sky-300/50" />
109
+ < span className = "col-start-2 row-start-11 bg-sky-300 dark:bg-sky-300/50" />
110
+ < span className = "col-start-2 row-start-13 bg-sky-300 dark:bg-sky-300/50" />
111
+ < span className = "col-start-18 row-start-11 bg-sky-300 dark:bg-sky-300/50" />
112
+ < span className = "col-start-18 row-start-13 bg-sky-300 dark:bg-sky-300/50" />
113
+
114
+ { /* Horizontal plus lines */ }
115
+ < span className = "col-span-3 col-start-1 row-start-2 bg-sky-300 dark:bg-sky-300/50" />
116
+ < span className = "col-span-3 col-start-17 row-start-2 bg-sky-300 dark:bg-sky-300/50" />
117
+ < span className = "col-span-3 col-start-1 row-start-12 bg-sky-300 dark:bg-sky-300/50" />
118
+ < span className = "col-span-3 col-start-17 row-start-12 bg-sky-300 dark:bg-sky-300/50" />
119
+
120
+ { /* Top horizontal lines */ }
121
+ < span className = "col-start-4 row-start-2 bg-sky-300/20" />
122
+ < span className = "col-start-6 row-start-2 bg-sky-300/20" />
123
+ < span className = "col-start-8 row-start-2 bg-sky-300/20" />
124
+ < span className = "col-start-10 row-start-2 bg-sky-300/20" />
125
+ < span className = "col-start-12 row-start-2 bg-sky-300/20" />
126
+ < span className = "col-start-14 row-start-2 bg-sky-300/20" />
127
+ < span className = "col-start-16 row-start-2 bg-sky-300/20" />
128
+
129
+ { /* Bottom horizontal lines */ }
130
+ < span className = "col-start-4 row-start-12 bg-sky-300/20" />
131
+ < span className = "col-start-6 row-start-12 bg-sky-300/20" />
132
+ < span className = "col-start-8 row-start-12 bg-sky-300/20" />
133
+ < span className = "col-start-10 row-start-12 bg-sky-300/20" />
134
+ < span className = "col-start-12 row-start-12 bg-sky-300/20" />
135
+ < span className = "col-start-14 row-start-12 bg-sky-300/20" />
136
+ < span className = "col-start-16 row-start-12 bg-sky-300/20" />
137
+
138
+ { /* Left vertical lines */ }
139
+ < span className = "col-start-2 row-start-4 bg-sky-300/20" />
140
+ < span className = "col-start-2 row-start-6 bg-sky-300/20" />
141
+ < span className = "col-start-2 row-start-8 bg-sky-300/20" />
142
+ < span className = "col-start-2 row-start-10 bg-sky-300/20" />
143
+ < span className = "col-start-2 row-start-12 bg-sky-300/20" />
144
+
145
+ { /* Right vertical lines */ }
146
+ < span className = "col-start-18 row-start-4 bg-sky-300/20" />
147
+ < span className = "col-start-18 row-start-6 bg-sky-300/20" />
148
+ < span className = "col-start-18 row-start-8 bg-sky-300/20" />
149
+ < span className = "col-start-18 row-start-10 bg-sky-300/20" />
150
+ < span className = "col-start-18 row-start-12 bg-sky-300/20" />
151
+
152
+ { /* Text */ }
153
+ < span className = "col-start-2 col-end-19 row-start-2 row-end-13 bg-sky-400/10 px-1.5" > New</ span >
105
154
</ div >
106
155
</ li >
107
156
</ ul >
0 commit comments