Skip to content
This repository was archived by the owner on Sep 25, 2025. It is now read-only.

Commit 9cf625f

Browse files
committed
docs: remove completely the theme
fix #176
1 parent 98f3afc commit 9cf625f

21 files changed

+275
-269
lines changed

.vitepress/plugins/markdown-transform.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -306,6 +306,13 @@ function resetObjectProperty(property: ObjectProperty) {
306306
// Reset the string to an empty string
307307
property.value.value = ''
308308
}
309+
else if (property.key.type === 'Identifier' && property.value.type === 'TemplateLiteral') {
310+
// Replace the template literal with a standard string literal
311+
property.value = {
312+
type: 'StringLiteral',
313+
value: '',
314+
}
315+
}
309316
else if (property.key.type === 'Identifier' && property.value.type === 'ArrayExpression') {
310317
// Reset the array to an empty array
311318
property.value.elements = []

src/theme/alert.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,28 +42,28 @@ export default {
4242
color: 'primary',
4343
variant: 'solid',
4444
class: {
45-
root: `bg-(--ui-primary) text-(--ui-bg)`,
45+
root: 'bg-(--ui-primary) text-(--ui-bg)',
4646
},
4747
} as const,
4848
{
4949
color: 'primary',
5050
variant: 'outline',
5151
class: {
52-
root: `text-(--ui-primary) ring ring-inset ring-(--ui-primary)/25`,
52+
root: 'text-(--ui-primary) ring ring-inset ring-(--ui-primary)/25',
5353
},
5454
} as const,
5555
{
5656
color: 'primary',
5757
variant: 'soft',
5858
class: {
59-
root: `bg-(--ui-primary)/10 text-(--ui-primary)`,
59+
root: 'bg-(--ui-primary)/10 text-(--ui-primary)',
6060
},
6161
} as const,
6262
{
6363
color: 'primary',
6464
variant: 'subtle',
6565
class: {
66-
root: `bg-(--ui-primary)/10 text-(--ui-primary) ring ring-inset ring-(--ui-primary)/25`,
66+
root: 'bg-(--ui-primary)/10 text-(--ui-primary) ring ring-inset ring-(--ui-primary)/25',
6767
},
6868
} as const,
6969
{

src/theme/badge.ts

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -60,123 +60,123 @@ export default {
6060
{
6161
color: 'primary',
6262
variant: 'solid',
63-
class: `bg-(--ui-primary) text-(--ui-bg)`,
63+
class: 'bg-(--ui-primary) text-(--ui-bg)',
6464
} as const,
6565
{
6666
color: 'primary',
6767
variant: 'outline',
68-
class: `text-(--ui-primary) ring ring-inset ring-(--ui-primary)/50`,
68+
class: 'text-(--ui-primary) ring ring-inset ring-(--ui-primary)/50',
6969
} as const,
7070
{
7171
color: 'primary',
7272
variant: 'soft',
73-
class: `bg-(--ui-primary)/10 text-(--ui-primary)`,
73+
class: 'bg-(--ui-primary)/10 text-(--ui-primary)',
7474
} as const,
7575
{
7676
color: 'primary',
7777
variant: 'subtle',
78-
class: `bg-(--ui-primary)/10 text-(--ui-primary) ring ring-inset ring-(--ui-primary)/25`,
78+
class: 'bg-(--ui-primary)/10 text-(--ui-primary) ring ring-inset ring-(--ui-primary)/25',
7979
} as const,
8080

8181
{
8282
color: 'secondary',
8383
variant: 'solid',
84-
class: `bg-(--ui-secondary) text-(--ui-bg)`,
84+
class: 'bg-(--ui-secondary) text-(--ui-bg)',
8585
} as const,
8686
{
8787
color: 'secondary',
8888
variant: 'outline',
89-
class: `text-(--ui-secondary) ring ring-inset ring-(--ui-secondary)/50`,
89+
class: 'text-(--ui-secondary) ring ring-inset ring-(--ui-secondary)/50',
9090
} as const,
9191
{
9292
color: 'secondary',
9393
variant: 'soft',
94-
class: `bg-(--ui-secondary)/10 text-(--ui-secondary)`,
94+
class: 'bg-(--ui-secondary)/10 text-(--ui-secondary)',
9595
} as const,
9696
{
9797
color: 'secondary',
9898
variant: 'subtle',
99-
class: `bg-(--ui-secondary)/10 text-(--ui-secondary) ring ring-inset ring-(--ui-secondary)/25`,
99+
class: 'bg-(--ui-secondary)/10 text-(--ui-secondary) ring ring-inset ring-(--ui-secondary)/25',
100100
} as const,
101101
{
102102
color: 'success',
103103
variant: 'solid',
104-
class: `bg-(--ui-success) text-(--ui-bg)`,
104+
class: 'bg-(--ui-success) text-(--ui-bg)',
105105
} as const,
106106
{
107107
color: 'success',
108108
variant: 'outline',
109-
class: `text-(--ui-success) ring ring-inset ring-(--ui-success)/50`,
109+
class: 'text-(--ui-success) ring ring-inset ring-(--ui-success)/50',
110110
} as const,
111111
{
112112
color: 'success',
113113
variant: 'soft',
114-
class: `bg-(--ui-success)/10 text-(--ui-success)`,
114+
class: 'bg-(--ui-success)/10 text-(--ui-success)',
115115
} as const,
116116
{
117117
color: 'success',
118118
variant: 'subtle',
119-
class: `bg-(--ui-success)/10 text-(--ui-success) ring ring-inset ring-(--ui-success)/25`,
119+
class: 'bg-(--ui-success)/10 text-(--ui-success) ring ring-inset ring-(--ui-success)/25',
120120
} as const,
121121
{
122122
color: 'info',
123123
variant: 'solid',
124-
class: `bg-(--ui-info) text-(--ui-bg)`,
124+
class: 'bg-(--ui-info) text-(--ui-bg)',
125125
} as const,
126126
{
127127
color: 'info',
128128
variant: 'outline',
129-
class: `text-(--ui-info) ring ring-inset ring-(--ui-info)/50`,
129+
class: 'text-(--ui-info) ring ring-inset ring-(--ui-info)/50',
130130
} as const,
131131
{
132132
color: 'info',
133133
variant: 'soft',
134-
class: `bg-(--ui-info)/10 text-(--ui-info)`,
134+
class: 'bg-(--ui-info)/10 text-(--ui-info)',
135135
} as const,
136136
{
137137
color: 'info',
138138
variant: 'subtle',
139-
class: `bg-(--ui-info)/10 text-(--ui-info) ring ring-inset ring-(--ui-info)/25`,
139+
class: 'bg-(--ui-info)/10 text-(--ui-info) ring ring-inset ring-(--ui-info)/25',
140140
} as const,
141141
{
142142
color: 'warning',
143143
variant: 'solid',
144-
class: `bg-(--ui-warning) text-(--ui-bg)`,
144+
class: 'bg-(--ui-warning) text-(--ui-bg)',
145145
} as const,
146146
{
147147
color: 'warning',
148148
variant: 'outline',
149-
class: `text-(--ui-warning) ring ring-inset ring-(--ui-warning)/50`,
149+
class: 'text-(--ui-warning) ring ring-inset ring-(--ui-warning)/50',
150150
} as const,
151151
{
152152
color: 'warning',
153153
variant: 'soft',
154-
class: `bg-(--ui-warning)/10 text-(--ui-warning)`,
154+
class: 'bg-(--ui-warning)/10 text-(--ui-warning)',
155155
} as const,
156156
{
157157
color: 'warning',
158158
variant: 'subtle',
159-
class: `bg-(--ui-warning)/10 text-(--ui-warning) ring ring-inset ring-(--ui-warning)/25`,
159+
class: 'bg-(--ui-warning)/10 text-(--ui-warning) ring ring-inset ring-(--ui-warning)/25',
160160
} as const,
161161
{
162162
color: 'error',
163163
variant: 'solid',
164-
class: `bg-(--ui-error) text-(--ui-bg)`,
164+
class: 'bg-(--ui-error) text-(--ui-bg)',
165165
} as const,
166166
{
167167
color: 'error',
168168
variant: 'outline',
169-
class: `text-(--ui-error) ring ring-inset ring-(--ui-error)/50`,
169+
class: 'text-(--ui-error) ring ring-inset ring-(--ui-error)/50',
170170
} as const,
171171
{
172172
color: 'error',
173173
variant: 'soft',
174-
class: `bg-(--ui-error)/10 text-(--ui-error)`,
174+
class: 'bg-(--ui-error)/10 text-(--ui-error)',
175175
} as const,
176176
{
177177
color: 'error',
178178
variant: 'subtle',
179-
class: `bg-(--ui-error)/10 text-(--ui-error) ring ring-inset ring-(--ui-error)/25`,
179+
class: 'bg-(--ui-error)/10 text-(--ui-error) ring ring-inset ring-(--ui-error)/25',
180180
} as const,
181181
{
182182
color: 'neutral',

0 commit comments

Comments
 (0)