{"_id":"@6g-dali/ui-theme","_rev":"5-0025d914e5f8b7374dd853b8d7a1d210","name":"@6g-dali/ui-theme","dist-tags":{"latest":"0.3.1"},"versions":{"0.1.3":{"name":"@6g-dali/ui-theme","version":"0.1.3","license":"Apache-2.0","_id":"@6g-dali/ui-theme@0.1.3","maintainers":[{"name":"qopbot","email":"d.amaxilatis@sparkworks.net"}],"homepage":"https://github.com/6G-DALI/common-ui#readme","bugs":{"url":"https://github.com/6G-DALI/common-ui/issues"},"dist":{"shasum":"d4c7c02378056f0276bf007ede153d8db63e44e8","tarball":"https://registry.npmjs.org/@6g-dali/ui-theme/-/ui-theme-0.1.3.tgz","fileCount":10,"integrity":"sha512-y6XGeQzfNNnihrdWWhsqWRGczwxaVHTAC85VI6RUaVF1Wb0hK7cCE12GIHVn/K1t5Di/8Dxp7H2o1RmKIYpCBw==","signatures":[{"sig":"MEYCIQCVglYhU6AOe2e3NMY3mbBqi/eyAq8+k6zTWu9LNSX3eQIhAIgjQ7u0IGZw7RzedgCpF/pEE784VZc0sVsckNOknsKp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@6g-dali%2fui-theme@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37434},"type":"module","exports":{".":"./index.css","./ui.css":"./ui.css","./base.css":"./base.css","./fonts.css":"./fonts.css","./index.css":"./index.css","./shell.css":"./shell.css","./theme.css":"./theme.css","./tokens.css":"./tokens.css","./package.json":"./package.json","./animations.css":"./animations.css"},"gitHead":"b3f14c47292577aaa088aecdd9a6c045dc9b1284","_npmUser":{"name":"qopbot","email":"d.amaxilatis@sparkworks.net"},"repository":{"url":"git+https://github.com/6G-DALI/common-ui.git","type":"git","directory":"packages/ui-theme"},"_npmVersion":"10.9.8","description":"Shared CSS layer for the 6G-DALI front ends: design tokens, theme, utilities and app-shell styling. No framework dependency.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.2","dependencies":{"@fontsource/dm-sans":"^5.2.5","@fontsource/space-mono":"^5.2.5","@fontsource/jetbrains-mono":"^5.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-theme_0.1.3_1787915024139_0.7959260855499868","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@6g-dali/ui-theme","version":"0.1.4","license":"Apache-2.0","_id":"@6g-dali/ui-theme@0.1.4","maintainers":[{"name":"qopbot","email":"d.amaxilatis@sparkworks.net"}],"homepage":"https://github.com/6G-DALI/common-ui#readme","bugs":{"url":"https://github.com/6G-DALI/common-ui/issues"},"dist":{"shasum":"19460929906714dc9252f387b4652e3f2b1b8b12","tarball":"https://registry.npmjs.org/@6g-dali/ui-theme/-/ui-theme-0.1.4.tgz","fileCount":10,"integrity":"sha512-e6QF4XM1n1AN5s+beVAAic++m/JJ0oGASI/N39WezJkGNECX3sgCoLsTOvhwfpMSHoj87Z+TYD9a0tZsMHBoCA==","signatures":[{"sig":"MEUCIAOUKf0SyrkbZRpT9kBCkcV/ReYJ1F+BXsGUECVc74maAiEAql0j5fBucLBYKJJLDYq/sf+tCwK7wmj7unUQp5U/3UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@6g-dali%2fui-theme@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37876},"type":"module","exports":{".":"./index.css","./ui.css":"./ui.css","./base.css":"./base.css","./fonts.css":"./fonts.css","./index.css":"./index.css","./shell.css":"./shell.css","./theme.css":"./theme.css","./tokens.css":"./tokens.css","./package.json":"./package.json","./animations.css":"./animations.css"},"gitHead":"dd9284cb7311d724053cee42b417c0a0d495177a","_npmUser":{"name":"qopbot","email":"d.amaxilatis@sparkworks.net"},"repository":{"url":"git+https://github.com/6G-DALI/common-ui.git","type":"git","directory":"packages/ui-theme"},"_npmVersion":"10.9.8","description":"Shared CSS layer for the 6G-DALI front ends: design tokens, theme, utilities and app-shell styling. No framework dependency.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.2","dependencies":{"@fontsource/dm-sans":"^5.2.5","@fontsource/space-mono":"^5.2.5","@fontsource/jetbrains-mono":"^5.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-theme_0.1.4_1787915583809_0.008038665528739886","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@6g-dali/ui-theme","version":"0.1.5","license":"Apache-2.0","_id":"@6g-dali/ui-theme@0.1.5","maintainers":[{"name":"qopbot","email":"d.amaxilatis@sparkworks.net"}],"homepage":"https://github.com/6G-DALI/common-ui#readme","bugs":{"url":"https://github.com/6G-DALI/common-ui/issues"},"dist":{"shasum":"eb39e425578d8d038ab48ec05eff926c68668db6","tarball":"https://registry.npmjs.org/@6g-dali/ui-theme/-/ui-theme-0.1.5.tgz","fileCount":10,"integrity":"sha512-To8542m8MjhQEX8l7YxV+3KwXV3AzPt/w1C/HvFQFpFHKpRAjynrYt8kAODVtryglYbtEAh3grO0FFeGDAp+sw==","signatures":[{"sig":"MEUCIGeRTmcEc2+4S2oqLR04+aOflNfwnTm4zMNdDuvueQ04AiEAxHeraEiITKBDDGw4q0xu4CYdiw1dbEPn9fME+Zik5Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@6g-dali%2fui-theme@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38483},"type":"module","exports":{".":"./index.css","./ui.css":"./ui.css","./base.css":"./base.css","./fonts.css":"./fonts.css","./index.css":"./index.css","./shell.css":"./shell.css","./theme.css":"./theme.css","./tokens.css":"./tokens.css","./package.json":"./package.json","./animations.css":"./animations.css"},"gitHead":"30d5153cffff63b94164f1980fa5336f1520ee1f","_npmUser":{"name":"qopbot","email":"d.amaxilatis@sparkworks.net"},"repository":{"url":"git+https://github.com/6G-DALI/common-ui.git","type":"git","directory":"packages/ui-theme"},"_npmVersion":"10.9.8","description":"Shared CSS layer for the 6G-DALI front ends: design tokens, theme, utilities and app-shell styling. No framework dependency.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.2","dependencies":{"@fontsource/dm-sans":"^5.2.5","@fontsource/space-mono":"^5.2.5","@fontsource/jetbrains-mono":"^5.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-theme_0.1.5_1787917727215_0.7128407260814542","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@6g-dali/ui-theme","version":"0.2.0","license":"Apache-2.0","_id":"@6g-dali/ui-theme@0.2.0","maintainers":[{"name":"qopbot","email":"d.amaxilatis@sparkworks.net"}],"homepage":"https://github.com/6G-DALI/common-ui#readme","bugs":{"url":"https://github.com/6G-DALI/common-ui/issues"},"dist":{"shasum":"d8f151ab6ad507c36d9edc8eeef67a57bf52c6a3","tarball":"https://registry.npmjs.org/@6g-dali/ui-theme/-/ui-theme-0.2.0.tgz","fileCount":10,"integrity":"sha512-i6iU4GutEHFSGSFXqMRm3y6Yw0V/tYJUONIZ/fCjWzLswmDV+Es+OlmbF3vkbl1ufeUqsPjnRc+bDqSQHh5Ldg==","signatures":[{"sig":"MEUCIHA4PT6lwgZsvnUCGJbH6RyV9GfhDvjWsqfzdneiE0WTAiEA6ZO0eOuxuXdzPS9EW+shVRD3B5za8T1Fj+KRermQziM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@6g-dali%2fui-theme@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38483},"type":"module","exports":{".":"./index.css","./ui.css":"./ui.css","./base.css":"./base.css","./fonts.css":"./fonts.css","./index.css":"./index.css","./shell.css":"./shell.css","./theme.css":"./theme.css","./tokens.css":"./tokens.css","./package.json":"./package.json","./animations.css":"./animations.css"},"gitHead":"37ed162919694f694760067b6c2322ca2e9baaaf","_npmUser":{"name":"qopbot","email":"d.amaxilatis@sparkworks.net"},"repository":{"url":"git+https://github.com/6G-DALI/common-ui.git","type":"git","directory":"packages/ui-theme"},"_npmVersion":"10.9.8","description":"Shared CSS layer for the 6G-DALI front ends: design tokens, theme, utilities and app-shell styling. No framework dependency.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.2","dependencies":{"@fontsource/dm-sans":"^5.2.5","@fontsource/space-mono":"^5.2.5","@fontsource/jetbrains-mono":"^5.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-theme_0.2.0_1787918078373_0.48343773309987315","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@6g-dali/ui-theme","version":"0.3.1","description":"Shared CSS layer for the 6G-DALI front ends: design tokens, theme, utilities and app-shell styling. No framework dependency.","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/6G-DALI/common-ui.git","directory":"packages/ui-theme"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"type":"module","sideEffects":["*.css"],"exports":{".":"./index.css","./index.css":"./index.css","./tokens.css":"./tokens.css","./animations.css":"./animations.css","./theme.css":"./theme.css","./ui.css":"./ui.css","./base.css":"./base.css","./fonts.css":"./fonts.css","./shell.css":"./shell.css","./theme.js":{"types":"./theme.d.ts","default":"./theme.js"},"./package.json":"./package.json"},"dependencies":{"@fontsource/dm-sans":"^5.2.5","@fontsource/jetbrains-mono":"^5.2.5","@fontsource/space-mono":"^5.2.5"},"_id":"@6g-dali/ui-theme@0.3.1","gitHead":"a454bc6d84890262715cd42f1fe5ce1ce8415fff","bugs":{"url":"https://github.com/6G-DALI/common-ui/issues"},"homepage":"https://github.com/6G-DALI/common-ui#readme","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-hooAlBTk5oY6SpT34c5wVa2ynplW1qF9JiR1ACJtwSzAsoB3nt0oGqFYQ/bNs5ejwjXwgiqPvji2If4/braQxQ==","shasum":"201c717ad9b5c73c5868141b4e4c2a509ce7f8c8","tarball":"https://registry.npmjs.org/@6g-dali/ui-theme/-/ui-theme-0.3.1.tgz","fileCount":12,"unpackedSize":49908,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@6g-dali%2fui-theme@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDVr891+Z/cpqSzGcQZzx68skdbNYIbXEzgc4cd2UmeyAiBeL2jy2ERpXCwFG60CSGsa2SMBWyqyF2/sBKU4W+bLGw=="}]},"_npmUser":{"name":"qopbot","email":"d.amaxilatis@sparkworks.net"},"directories":{},"maintainers":[{"name":"qopbot","email":"d.amaxilatis@sparkworks.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui-theme_0.3.1_1788352973311_0.6367679954015328"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-28T11:03:43.998Z","modified":"2026-09-02T12:42:53.773Z","0.1.3":"2026-08-28T11:03:44.278Z","0.1.4":"2026-08-28T11:13:03.943Z","0.1.5":"2026-08-28T11:48:47.362Z","0.2.0":"2026-08-28T11:54:38.506Z","0.3.1":"2026-09-02T12:42:53.454Z"},"bugs":{"url":"https://github.com/6G-DALI/common-ui/issues"},"license":"Apache-2.0","homepage":"https://github.com/6G-DALI/common-ui#readme","repository":{"type":"git","url":"git+https://github.com/6G-DALI/common-ui.git","directory":"packages/ui-theme"},"description":"Shared CSS layer for the 6G-DALI front ends: design tokens, theme, utilities and app-shell styling. No framework dependency.","maintainers":[{"name":"qopbot","email":"d.amaxilatis@sparkworks.net"}],"readme":"# @6g-dali/ui-theme\n\nThe CSS half of the shared 6G-DALI front-end layer — design tokens, the theme\nbuilt on them, the utility classes, and the app-shell styling. Deliberately free\nof any framework dependency, so a Vue or plain-HTML front end (the piveau\ncatalogue, for one) can adopt the look without adopting React.\n\n## Install\n\n```\nnpm i @6g-dali/ui-theme\n```\n\nNeeds an `.npmrc` pointing the scope at GitHub Packages — see the repository\nroot README.\n\n## Use\n\n```ts\nimport 'bootstrap/dist/css/bootstrap.min.css'\nimport 'admin-lte/dist/css/adminlte.min.css'\nimport 'admin-lte/dist/js/adminlte.min.js'\nimport '@6g-dali/ui-theme/fonts.css'\nimport '@6g-dali/ui-theme'\nimport './index.css'   // your app's own styles, last\n```\n\nOrder matters. The theme is written to override Bootstrap and AdminLTE, so it\nmust come after them; your app's styles come after the theme.\n\n## Entry points\n\n| Import | Contents |\n| --- | --- |\n| `@6g-dali/ui-theme` (or `/index.css`) | tokens + animations + theme + ui + base, in dependency order |\n| `@6g-dali/ui-theme/fonts.css` | the self-hosted `@fontsource` faces (§5.1) |\n| `@6g-dali/ui-theme/shell.css` | app-shell styling; imported for you by `@6g-dali/ui-shell` |\n| `/tokens.css`, `/theme.css`, `/ui.css`, `/animations.css`, `/base.css` | the individual layers, for a consumer that wants only some |\n\n`fonts.css` is separate so a front end that already self-hosts these faces does\nnot ship a second copy. `shell.css` is separate so an app that does not use the\nReact shell is not paying for it.\n","readmeFilename":"README.md"}