Skip to content

Commit 9b95096

Browse files
committed
fix: downgrade unocss to resolve build issues
1 parent cb8e7bd commit 9b95096

File tree

11 files changed

+499
-155
lines changed

11 files changed

+499
-155
lines changed

docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"pathe": "catalog:node",
3636
"render-markdown-it-tokens": "catalog:markdown",
3737
"shiki": "catalog:syntax",
38-
"unocss": "catalog:style",
38+
"unocss": "66.4.2",
3939
"unocss-preset-onmax": "catalog:style",
4040
"unplugin-icons": "catalog:build",
4141
"vite": "catalog:build",

docs/uno.config.ts

Lines changed: 119 additions & 117 deletions
Original file line numberDiff line numberDiff line change
@@ -3,133 +3,135 @@ import { createExternalPackageIconLoader } from '@iconify/utils/lib/loader/exter
33
import { defineConfig, presetIcons } from 'unocss'
44
import { presetOnmax } from 'unocss-preset-onmax'
55
import { FileSystemIconLoader } from 'unplugin-icons/loaders'
6-
import { presetNimiq } from '../packages/nimiq-css/src/index'
76

87
export default defineConfig<PresetWind3Theme>({
98
content: {
109
filesystem: ['./.vitepress/config.ts', '../**/**.{vue,md}', './theme/components/**/*.vue', './config.ts'],
1110
},
1211

13-
safelist: [
14-
// Ensure all dynamic color utility classes are generated for the icon set
15-
// Text colors for all Nimiq colors that might be used dynamically
16-
'text-neutral',
17-
'text-blue',
18-
'text-green',
19-
'text-gold',
20-
'text-red',
21-
'text-orange',
22-
'text-purple',
23-
'text-neutral-50',
24-
'text-neutral-100',
25-
'text-neutral-200',
26-
'text-neutral-300',
27-
'text-neutral-400',
28-
'text-neutral-500',
29-
'text-neutral-600',
30-
'text-neutral-700',
31-
'text-neutral-800',
32-
'text-neutral-900',
33-
'text-neutral-1100',
34-
'text-blue-400',
35-
'text-blue-500',
36-
'text-blue-600',
37-
'text-blue-1100',
38-
'text-green-400',
39-
'text-green-500',
40-
'text-green-600',
41-
'text-green-1100',
42-
'text-gold-400',
43-
'text-gold-500',
44-
'text-gold-600',
45-
'text-gold-1100',
46-
'text-red-400',
47-
'text-red-500',
48-
'text-red-600',
49-
'text-red-1100',
50-
'text-orange-400',
51-
'text-orange-500',
52-
'text-orange-600',
53-
'text-orange-1100',
54-
'text-purple-400',
55-
'text-purple-500',
56-
'text-purple-600',
57-
'text-purple-1100',
58-
// Background colors for all Nimiq colors that might be used dynamically
59-
'bg-neutral',
60-
'bg-blue',
61-
'bg-green',
62-
'bg-gold',
63-
'bg-red',
64-
'bg-orange',
65-
'bg-purple',
66-
'bg-neutral-50',
67-
'bg-neutral-100',
68-
'bg-neutral-200',
69-
'bg-neutral-300',
70-
'bg-neutral-400',
71-
'bg-neutral-500',
72-
'bg-neutral-600',
73-
'bg-neutral-700',
74-
'bg-neutral-800',
75-
'bg-neutral-900',
76-
'bg-neutral-1100',
77-
'bg-blue-400',
78-
'bg-blue-500',
79-
'bg-blue-600',
80-
'bg-blue-1100',
81-
'bg-green-400',
82-
'bg-green-500',
83-
'bg-green-600',
84-
'bg-green-1100',
85-
'bg-gold-400',
86-
'bg-gold-500',
87-
'bg-gold-600',
88-
'bg-gold-1100',
89-
'bg-red-400',
90-
'bg-red-500',
91-
'bg-red-600',
92-
'bg-red-1100',
93-
'bg-orange-400',
94-
'bg-orange-500',
95-
'bg-orange-600',
96-
'bg-orange-1100',
97-
'bg-purple-400',
98-
'bg-purple-500',
99-
'bg-purple-600',
100-
'bg-purple-1100',
101-
// Gradient classes for all Nimiq colors
102-
'bg-gradient-neutral',
103-
'bg-gradient-neutral-darkened',
104-
'bg-gradient-blue',
105-
'bg-gradient-blue-darkened',
106-
'nq-hoverable-blue',
107-
'bg-gradient-green',
108-
'bg-gradient-green-darkened',
109-
'nq-hoverable-green',
110-
'bg-gradient-gold',
111-
'bg-gradient-gold-darkened',
112-
'nq-hoverable-gold',
113-
'bg-gradient-red',
114-
'bg-gradient-red-darkened',
115-
'nq-hoverable-red',
116-
'bg-gradient-orange',
117-
'bg-gradient-orange-darkened',
118-
'nq-hoverable-orange',
119-
],
120-
shortcuts: [
121-
['stack', 'w-full grid grid-cols-1 grid-rows-1 children:row-span-full children:col-span-full children:self-center children:justify-self-center'],
122-
],
12+
// Temporarily comment out safelist to identify problematic rules
13+
// safelist: [
14+
// // Ensure all dynamic color utility classes are generated for the icon set
15+
// // Text colors for all Nimiq colors that might be used dynamically
16+
// 'text-neutral',
17+
// 'text-blue',
18+
// 'text-green',
19+
// 'text-gold',
20+
// 'text-red',
21+
// 'text-orange',
22+
// 'text-purple',
23+
// 'text-neutral-50',
24+
// 'text-neutral-100',
25+
// 'text-neutral-200',
26+
// 'text-neutral-300',
27+
// 'text-neutral-400',
28+
// 'text-neutral-500',
29+
// 'text-neutral-600',
30+
// 'text-neutral-700',
31+
// 'text-neutral-800',
32+
// 'text-neutral-900',
33+
// 'text-neutral-1100',
34+
// 'text-blue-400',
35+
// 'text-blue-500',
36+
// 'text-blue-600',
37+
// 'text-blue-1100',
38+
// 'text-green-400',
39+
// 'text-green-500',
40+
// 'text-green-600',
41+
// 'text-green-1100',
42+
// 'text-gold-400',
43+
// 'text-gold-500',
44+
// 'text-gold-600',
45+
// 'text-gold-1100',
46+
// 'text-red-400',
47+
// 'text-red-500',
48+
// 'text-red-600',
49+
// 'text-red-1100',
50+
// 'text-orange-400',
51+
// 'text-orange-500',
52+
// 'text-orange-600',
53+
// 'text-orange-1100',
54+
// 'text-purple-400',
55+
// 'text-purple-500',
56+
// 'text-purple-600',
57+
// 'text-purple-1100',
58+
// // Background colors for all Nimiq colors that might be used dynamically
59+
// 'bg-neutral',
60+
// 'bg-blue',
61+
// 'bg-green',
62+
// 'bg-gold',
63+
// 'bg-red',
64+
// 'bg-orange',
65+
// 'bg-purple',
66+
// 'bg-neutral-50',
67+
// 'bg-neutral-100',
68+
// 'bg-neutral-200',
69+
// 'bg-neutral-300',
70+
// 'bg-neutral-400',
71+
// 'bg-neutral-500',
72+
// 'bg-neutral-600',
73+
// 'bg-neutral-700',
74+
// 'bg-neutral-800',
75+
// 'bg-neutral-900',
76+
// 'bg-neutral-1100',
77+
// 'bg-blue-400',
78+
// 'bg-blue-500',
79+
// 'bg-blue-600',
80+
// 'bg-blue-1100',
81+
// 'bg-green-400',
82+
// 'bg-green-500',
83+
// 'bg-green-600',
84+
// 'bg-green-1100',
85+
// 'bg-gold-400',
86+
// 'bg-gold-500',
87+
// 'bg-gold-600',
88+
// 'bg-gold-1100',
89+
// 'bg-red-400',
90+
// 'bg-red-500',
91+
// 'bg-red-600',
92+
// 'bg-red-1100',
93+
// 'bg-orange-400',
94+
// 'bg-orange-500',
95+
// 'bg-orange-600',
96+
// 'bg-orange-1100',
97+
// 'bg-purple-400',
98+
// 'bg-purple-500',
99+
// 'bg-purple-600',
100+
// 'bg-purple-1100',
101+
// // Gradient classes for all Nimiq colors
102+
// 'bg-gradient-neutral',
103+
// 'bg-gradient-neutral-darkened',
104+
// 'bg-gradient-blue',
105+
// 'bg-gradient-blue-darkened',
106+
// 'nq-hoverable-blue',
107+
// 'bg-gradient-green',
108+
// 'bg-gradient-green-darkened',
109+
// 'nq-hoverable-green',
110+
// 'bg-gradient-gold',
111+
// 'bg-gradient-gold-darkened',
112+
// 'nq-hoverable-gold',
113+
// 'bg-gradient-red',
114+
// 'bg-gradient-red-darkened',
115+
// 'nq-hoverable-red',
116+
// 'bg-gradient-orange',
117+
// 'bg-gradient-orange-darkened',
118+
// 'nq-hoverable-orange',
119+
// ],
120+
// Temporarily disable shortcuts to isolate issue
121+
// shortcuts: [
122+
// ['stack', 'w-full grid grid-cols-1 grid-rows-1 children:row-span-full children:col-span-full children:self-center children:justify-self-center'],
123+
// ],
123124
presets: [
124125
presetOnmax({
125126
presets: { wind4: { preflights: { theme: { mode: true } } } },
126127
}),
127-
presetNimiq({
128-
utilities: true,
129-
attributifyUtilities: true,
130-
typography: true,
131-
outputCSSLayer: false,
132-
}),
128+
// Temporarily disable Nimiq preset
129+
// presetNimiq({
130+
// utilities: true,
131+
// attributifyUtilities: true,
132+
// typography: true,
133+
// outputCSSLayer: false,
134+
// }),
133135
presetIcons({
134136
collections: {
135137
...createExternalPackageIconLoader('@iconify-json/tabler'),

packages/nimiq-css/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"@unocss/preset-wind4": "catalog:style",
5252
"nimiq-icons": "workspace:*",
5353
"ts-cssjson": "catalog:prod",
54-
"unocss": "catalog:style",
54+
"unocss": "66.4.2",
5555
"unocss-preset-light-dark": "catalog:style"
5656
},
5757
"devDependencies": {

packages/nimiq-icons/src/flags/icons.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1268,7 +1268,7 @@
12681268
"body": "<mask id=\"nimiq-flags-zw-hexagon-pbk987\" width=\"32\" height=\"28\" x=\"0\" y=\"2\" maskUnits=\"userSpaceOnUse\" style=\"mask-type:alpha\"><path fill=\"#fff\" d=\"M31.15 14.71 24.707 3.54a2.58 2.58 0 00-2.234-1.29H9.582c-.92 0-1.77.49-2.23 1.29L.907 14.71c-.46.8-.46 1.78 0 2.58l6.445 11.17c.46.8 1.31 1.29 2.23 1.29h12.89c.92 0 1.77-.49 2.23-1.29l6.445-11.17c.464-.8.464-1.78.004-2.58\"/></mask><g fill=\"none\"><g mask=\"url(#nimiq-flags-zw-hexagon-pbk987)\"><path fill=\"#6DA544\" d=\"M1.962 0H32v32H1.962z\"/><path fill=\"#FFDA44\" d=\"M3.613 4.581H32v4.582l-4.069 6.875 4.07 6.875v4.58H3.612z\"/><path fill=\"#D80027\" d=\"M8.25 9.162H32v4.582l-1.687 2.25L32 18.325v4.581H8.25z\"/><path fill=\"#EEE\" d=\"M0 0v32l17.488-16z\"/><path fill=\"#D80027\" d=\"m6.437 11.825 1.032 3.188h3.35l-2.713 1.975 1.038 3.187-2.713-1.969-2.712 1.969 1.037-3.187-2.712-1.976h3.35z\"/><path fill=\"#FFDA44\" d=\"m9.281 16.263-2.7-.957-.212-1.937a1.044 1.044 0 10-2.032.475l-.75.756h1.344c0 1.4-1.044 1.4-1.044 2.794l.575 1.387h3.482l.58-1.387q.086-.198.107-.413c.5-.2.65-.719.65-.719\"/><path fill=\"#333\" d=\"m1.963 0 13.75 13.75H32v4.575H15.638L1.962 32H0l16-16L0 0z\"/><path fill=\"url(#nimiq-flags-zw-hexagon-pbk987)\" d=\"M31.15 14.71 24.707 3.54a2.58 2.58 0 00-2.234-1.29H9.582c-.92 0-1.77.49-2.23 1.29L.907 14.71c-.46.8-.46 1.78 0 2.58l6.445 11.17c.46.8 1.31 1.29 2.23 1.29h12.89c.92 0 1.77-.49 2.23-1.29l6.445-11.17c.464-.8.464-1.78.004-2.58\"/></g><defs><radialGradient id=\"nimiq-flags-zw-hexagon-pbk987\" cx=\"0\" cy=\"0\" r=\"1\" gradientTransform=\"matrix(30.943 0 0 30.9452 23.829 29.395)\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#1D1D1B\" stop-opacity=\".3\"/><stop offset=\"1\" stop-color=\"#E9B213\" stop-opacity=\"0\"/></radialGradient></defs></g>"
12691269
}
12701270
},
1271-
"lastModified": 1758270669,
1271+
"lastModified": 1758276139,
12721272
"width": 32,
12731273
"height": 32
12741274
}

packages/nimiq-icons/src/flags/info.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"prefix": "nimiq-flags",
33
"name": "nimiq-flags",
44
"total": 422,
5-
"version": "1.0.0-beta.91",
5+
"version": "1.0.0-beta.93",
66
"author": {
77
"name": "onmax",
88
"url": "https://github.com/onmax"

packages/nimiq-icons/src/flags/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "nimiq-flags",
33
"description": "The Nimiq Flags as an iconify icon set.",
44
"version": "1.0.0-beta.93",
5-
"iconSetVersion": "1.0.0-beta.91",
5+
"iconSetVersion": "1.0.0-beta.93",
66
"main": "index.js",
77
"module": "index.mjs",
88
"types": "index.d.ts",

packages/nimiq-icons/src/icons/icons.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1586,7 +1586,7 @@
15861586
"hidden": true
15871587
}
15881588
},
1589-
"lastModified": 1758270669,
1589+
"lastModified": 1758276139,
15901590
"width": 12,
15911591
"height": 12
15921592
}

packages/nimiq-icons/src/icons/info.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"prefix": "nimiq",
33
"name": "nimiq-icons",
44
"total": 84,
5-
"version": "1.0.0-beta.91",
5+
"version": "1.0.0-beta.93",
66
"author": {
77
"name": "onmax",
88
"url": "https://github.com/onmax"

packages/nimiq-icons/src/icons/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "nimiq-icons",
33
"description": "The Nimiq Icons as an iconify icon set.",
44
"version": "1.0.0-beta.93",
5-
"iconSetVersion": "1.0.0-beta.91",
5+
"iconSetVersion": "1.0.0-beta.93",
66
"main": "index.js",
77
"module": "index.mjs",
88
"types": "index.d.ts",

packages/nimiq-vitepress-theme/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
"pathe": "catalog:node",
9696
"typescript": "catalog:dev",
9797
"unbuild": "catalog:build",
98-
"unocss": "catalog:style",
98+
"unocss": "66.4.2",
9999
"unocss-preset-animations": "catalog:style",
100100
"unocss-preset-onmax": "catalog:style"
101101
}

0 commit comments

Comments
 (0)