@@ -120,9 +120,7 @@ const showEmptyState = computed(() => docsData.value?.status !== 'ok')
120120 </span>
121121 </div>
122122 <div class="flex items-center gap-3 shrink-0">
123- <span
124- class="text-xs px-2 py-1 rounded bg-emerald-500/10 text-emerald-400 border border-emerald-500/20"
125- >
123+ <span class="text-xs px-2 py-1 rounded badge-green border border-badge-green/50">
126124 API Docs
127125 </span>
128126 </div>
@@ -242,7 +240,7 @@ const showEmptyState = computed(() => docsData.value?.status !== 'ok')
242240}
243241
244242.docs-content .docs-symbol:target .docs-symbol-header {
245- @apply bg-amber-500 /10 -mx-3 px-3 py-1 rounded-md;
243+ @apply bg-badge-yellow /10 -mx-3 px-3 py-1 rounded-md;
246244}
247245
248246/* Symbol header (name + badges) */
@@ -264,28 +262,28 @@ const showEmptyState = computed(() => docsData.value?.status !== 'ok')
264262}
265263
266264.docs-content .docs-badge--function {
267- @apply bg -blue-500/15 text-blue-400 ;
265+ @apply badge -blue;
268266}
269267.docs-content .docs-badge--class {
270- @apply bg-amber-500/15 text-amber-400 ;
268+ @apply badge-yellow ;
271269}
272270.docs-content .docs-badge--interface {
273- @apply bg-emerald-500/15 text-emerald-400 ;
271+ @apply badge-green ;
274272}
275273.docs-content .docs-badge--typeAlias {
276- @apply bg-violet-500/15 text-violet-400 ;
274+ @apply badge-indigo ;
277275}
278276.docs-content .docs-badge--variable {
279- @apply bg -orange-500/15 text-orange-400 ;
277+ @apply badge -orange;
280278}
281279.docs-content .docs-badge--enum {
282- @apply bg -pink-500/15 text-pink-400 ;
280+ @apply badge -pink;
283281}
284282.docs-content .docs-badge--namespace {
285- @apply bg -cyan-500/15 text-cyan-400 ;
283+ @apply badge -cyan;
286284}
287285.docs-content .docs-badge--async {
288- @apply bg -purple-500/15 text-purple-400 ;
286+ @apply badge -purple;
289287}
290288
291289/* Signature code block - now uses Shiki */
@@ -346,15 +344,15 @@ const showEmptyState = computed(() => docsData.value?.status !== 'ok')
346344
347345/* Deprecation warning */
348346.docs-content .docs-deprecated {
349- @apply bg-amber-500/10 border border-amber-500/20 rounded-lg p-4 mb-5;
347+ @apply bg-badge-orange/20 border border-badge-orange rounded-lg p-4 mb-5;
350348}
351349
352350.docs-content .docs-deprecated strong {
353- @apply text-amber-400 text-sm;
351+ @apply text-badge-orange text-sm;
354352}
355353
356354.docs-content .docs-deprecated p {
357- @apply text-amber-300/80 text-sm mt-2 mb-0;
355+ @apply text-badge-orange text-sm mt-2 mb-0;
358356}
359357
360358/* Parameters, Returns, Examples, See Also sections */
@@ -407,12 +405,12 @@ const showEmptyState = computed(() => docsData.value?.status !== 'ok')
407405}
408406
409407.docs-content .docs-link {
410- @apply text-blue-400 hover:text-blue-300 underline underline-offset-2;
408+ @apply text-badge-blue hover:text-badge-blue/80 underline underline-offset-2;
411409}
412410
413411/* Symbol cross-reference links */
414412.docs-content .docs-symbol-link {
415- @apply text-emerald-400 hover:text-emerald-300 underline underline-offset-2;
413+ @apply text-badge-green hover:text-badge-green/80 underline underline-offset-2;
416414}
417415
418416/* Unknown symbol references shown as code */
0 commit comments