Skip to content

Commit b608894

Browse files
committed
Working styling
1 parent ff82ff6 commit b608894

File tree

4 files changed

+69
-64
lines changed

4 files changed

+69
-64
lines changed

config/build/index.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
import * as esbuild from '@esbuild';
33
import { sassPlugin as esbuildPluginSass } from '@esbuild-plugin-sass';
44
import { solidPlugin as esbuildPluginSolidJs } from '@esbuild-plugin-solid-js';
5-
import { minify } from '@csso'
65
import { green } from '@std/fmt/colors';
76
import { parseArgs } from '@std/cli/parse-args';
87

@@ -62,8 +61,7 @@ const filesConfig : esbuild.BuildOptions = {
6261
},
6362
plugins: [
6463
esbuildPluginSass({
65-
type: "local-css",
66-
transform: (source) => args.develop ? source : minify(source)
64+
type: 'style'
6765
}),
6866
esbuildPluginSolidJs({solid: {moduleName: '@solid-js/web'}})
6967
],

config/import_map.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
{
22
"imports": {
3-
"@esbuild": "npm:esbuild@^0.23.1",
3+
"@esbuild": "npm:esbuild",
44
"@esbuild-plugin-sass": "npm:esbuild-sass-plugin",
55
"@esbuild-plugin-solid-js": "npm:esbuild-plugin-solid",
6-
"@csso": "npm:csso",
76
"@solid-js": "https://esm.sh/[email protected]",
87
"@solid-js/web": "https://esm.sh/[email protected]/web",
98
"@std/cli/parse-args": "jsr:@std/cli@^1.0.6/parse-args",

config/lock.json

Lines changed: 65 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@
1111
"jsr:@std/streams@^1.0.7": "1.0.7",
1212
"npm:@types/node@*": "22.12.0",
1313
"npm:csso@*": "5.0.5",
14-
15-
"npm:esbuild-sass-plugin@*": "[email protected][email protected]",
16-
"npm:esbuild@~0.23.1": "0.23.1",
14+
15+
"npm:esbuild-sass-plugin@*": "[email protected][email protected]",
16+
"npm:esbuild@*": "0.25.0",
17+
"npm:[email protected]": "0.25.0",
1718
"npm:solid-js@*": "[email protected]"
1819
},
1920
"jsr": {
@@ -279,77 +280,80 @@
279280
"@bufbuild/[email protected]": {
280281
"integrity": "sha512-tFQoXHJdkEOSwj5tRIZSPNUuXK3RaR7T1nUrPgbYX1pUbvqqaaZAsfo+NXBPsz5rZMSKVFrgK1WL8Q/MSLvprg=="
281282
},
282-
"@esbuild/aix-ppc64@0.23.1": {
283-
"integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ=="
283+
"@esbuild/aix-ppc64@0.25.0": {
284+
"integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ=="
284285
},
285-
"@esbuild/android-arm64@0.23.1": {
286-
"integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw=="
286+
"@esbuild/android-arm64@0.25.0": {
287+
"integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g=="
287288
},
288-
"@esbuild/android-arm@0.23.1": {
289-
"integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ=="
289+
"@esbuild/android-arm@0.25.0": {
290+
"integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g=="
290291
},
291-
"@esbuild/android-x64@0.23.1": {
292-
"integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg=="
292+
"@esbuild/android-x64@0.25.0": {
293+
"integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg=="
293294
},
294-
"@esbuild/darwin-arm64@0.23.1": {
295-
"integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q=="
295+
"@esbuild/darwin-arm64@0.25.0": {
296+
"integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw=="
296297
},
297-
"@esbuild/darwin-x64@0.23.1": {
298-
"integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw=="
298+
"@esbuild/darwin-x64@0.25.0": {
299+
"integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg=="
299300
},
300-
"@esbuild/freebsd-arm64@0.23.1": {
301-
"integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA=="
301+
"@esbuild/freebsd-arm64@0.25.0": {
302+
"integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w=="
302303
},
303-
"@esbuild/freebsd-x64@0.23.1": {
304-
"integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g=="
304+
"@esbuild/freebsd-x64@0.25.0": {
305+
"integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A=="
305306
},
306-
"@esbuild/linux-arm64@0.23.1": {
307-
"integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g=="
307+
"@esbuild/linux-arm64@0.25.0": {
308+
"integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg=="
308309
},
309-
"@esbuild/linux-arm@0.23.1": {
310-
"integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ=="
310+
"@esbuild/linux-arm@0.25.0": {
311+
"integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg=="
311312
},
312-
"@esbuild/linux-ia32@0.23.1": {
313-
"integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ=="
313+
"@esbuild/linux-ia32@0.25.0": {
314+
"integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg=="
314315
},
315-
"@esbuild/linux-loong64@0.23.1": {
316-
"integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw=="
316+
"@esbuild/linux-loong64@0.25.0": {
317+
"integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw=="
317318
},
318-
"@esbuild/linux-mips64el@0.23.1": {
319-
"integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q=="
319+
"@esbuild/linux-mips64el@0.25.0": {
320+
"integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ=="
320321
},
321-
"@esbuild/linux-ppc64@0.23.1": {
322-
"integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw=="
322+
"@esbuild/linux-ppc64@0.25.0": {
323+
"integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw=="
323324
},
324-
"@esbuild/linux-riscv64@0.23.1": {
325-
"integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA=="
325+
"@esbuild/linux-riscv64@0.25.0": {
326+
"integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA=="
326327
},
327-
"@esbuild/linux-s390x@0.23.1": {
328-
"integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw=="
328+
"@esbuild/linux-s390x@0.25.0": {
329+
"integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA=="
329330
},
330-
"@esbuild/linux-x64@0.23.1": {
331-
"integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ=="
331+
"@esbuild/linux-x64@0.25.0": {
332+
"integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw=="
332333
},
333-
"@esbuild/netbsd-x64@0.23.1": {
334-
"integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA=="
334+
"@esbuild/netbsd-arm64@0.25.0": {
335+
"integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw=="
335336
},
336-
"@esbuild/openbsd-arm64@0.23.1": {
337-
"integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q=="
337+
"@esbuild/netbsd-x64@0.25.0": {
338+
"integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA=="
338339
},
339-
"@esbuild/openbsd-x64@0.23.1": {
340-
"integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA=="
340+
"@esbuild/openbsd-arm64@0.25.0": {
341+
"integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw=="
341342
},
342-
"@esbuild/sunos-x64@0.23.1": {
343-
"integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA=="
343+
"@esbuild/openbsd-x64@0.25.0": {
344+
"integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg=="
344345
},
345-
"@esbuild/win32-arm64@0.23.1": {
346-
"integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A=="
346+
"@esbuild/sunos-x64@0.25.0": {
347+
"integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg=="
347348
},
348-
"@esbuild/win32-ia32@0.23.1": {
349-
"integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ=="
349+
"@esbuild/win32-arm64@0.25.0": {
350+
"integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw=="
350351
},
351-
"@esbuild/[email protected]": {
352-
"integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg=="
352+
"@esbuild/[email protected]": {
353+
"integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA=="
354+
},
355+
"@esbuild/[email protected]": {
356+
"integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ=="
353357
},
354358
"@jridgewell/[email protected]": {
355359
"integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",
@@ -525,7 +529,7 @@
525529
526530
"integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="
527531
},
528-
532+
529533
"integrity": "sha512-V1FvDALwLDX6K0XNYM9CMRAnMzA0+Ecu55qBUT9q/eAJh1KIDsTMFoOzMSgyHqbOfvrVfO3Mws3z7TW2GVnIZA==",
530534
"dependencies": [
531535
"@babel/core",
@@ -535,7 +539,7 @@
535539
"solid-js"
536540
]
537541
},
538-
"[email protected]_esbuild@0.23.1_sass[email protected]": {
542+
"[email protected]_esbuild@0.25.0_sass[email protected]": {
539543
"integrity": "sha512-SnO1ls+d52n6j8gRRpjexXI8MsHEaumS0IdDHaYM29Y6gakzZYMls6i9ql9+AWMSQk/eryndmUpXEgT34QrX1A==",
540544
"dependencies": [
541545
"esbuild",
@@ -545,8 +549,8 @@
545549
"sass-embedded"
546550
]
547551
},
548-
"esbuild@0.23.1": {
549-
"integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==",
552+
"esbuild@0.25.0": {
553+
"integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==",
550554
"dependencies": [
551555
"@esbuild/aix-ppc64",
552556
"@esbuild/android-arm",
@@ -565,6 +569,7 @@
565569
"@esbuild/linux-riscv64",
566570
"@esbuild/linux-s390x",
567571
"@esbuild/linux-x64",
572+
"@esbuild/netbsd-arm64",
568573
"@esbuild/netbsd-x64",
569574
"@esbuild/openbsd-arm64",
570575
"@esbuild/openbsd-x64",
@@ -868,11 +873,15 @@
868873
}
869874
},
870875
"redirects": {
876+
"https://esm.sh/esbuild": "https://esm.sh/[email protected]",
877+
"https://esm.sh/esbuild@^0.25.0": "https://esm.sh/[email protected]",
871878
"https://esm.sh/seroval-plugins@^1.1.0/web?target=denonext": "https://esm.sh/[email protected]/web?target=denonext",
872879
"https://esm.sh/seroval@^1.0?target=denonext": "https://esm.sh/[email protected]?target=denonext",
873880
"https://esm.sh/seroval@^1.1.0?target=denonext": "https://esm.sh/[email protected]?target=denonext"
874881
},
875882
"remote": {
883+
"https://esm.sh/[email protected]": "e72e8a8451013de53094ef517c72eb707f1e2de1ab6db49bd6b5e36e44058623",
884+
"https://esm.sh/[email protected]/denonext/esbuild.mjs": "c08be8d7aae2aed52d9772ebdcddc7715f34dec139e757f73e57809b44ce1cea",
876885
"https://esm.sh/[email protected]/denonext/web.mjs": "48ded2c23e0708cd1092aaa49b2a4b1d095f2df4d5ccf607c46f7e0548f9b493",
877886
"https://esm.sh/[email protected]/web?target=denonext": "0268a4ea87c87c7e03da99609e9f7b46ee958be580bda190c84d4601c1bae1a2",
878887
"https://esm.sh/[email protected]/denonext/seroval.mjs": "fe87328fafd4a74a879ec45d99f32d92f4618ab6bc181edaad6717a845946a1a",
@@ -888,10 +897,9 @@
888897
"jsr:@std/cli@^1.0.6",
889898
"jsr:@std/fmt@^1.0.2",
890899
"jsr:@std/http@^1.0.6",
891-
"npm:csso@*",
892900
"npm:esbuild-plugin-solid@*",
893901
"npm:esbuild-sass-plugin@*",
894-
"npm:esbuild@~0.23.1"
902+
"npm:esbuild@*"
895903
]
896904
}
897905
}

src/client/app/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import styles from './index.scss'
2-
31
import { render } from "@solid-js/web";
42
import { createSignal, type JSXElement } from "@solid-js";
53

4+
import './index.scss'
5+
66
function App() : JSXElement {
77
const [count, setCount] = createSignal(1);
88
const increment = () => setCount(count => count + 1);

0 commit comments

Comments
 (0)