{"_id":"@getdashfy/themes","_rev":"4-96724429ae75bce9d708145349346915","name":"@getdashfy/themes","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@getdashfy/themes","version":"0.1.0","keywords":["dashfy","themes","styling","dashboard","tailwindcss"],"author":{"url":"https://github.com/brenopolanski","name":"Breno Polanski","email":"breno@dashfy.dev"},"license":"AGPL-3.0-or-later","_id":"@getdashfy/themes@0.1.0","maintainers":[{"name":"breno.polanski","email":"breno.polanski@gmail.com"}],"homepage":"https://github.com/dashfy/dashfy#readme","bugs":{"url":"https://github.com/dashfy/dashfy/issues"},"dist":{"shasum":"ee89368472017bfe0cfbcea3f65feb6caf335975","tarball":"https://registry.npmjs.org/@getdashfy/themes/-/themes-0.1.0.tgz","fileCount":10,"integrity":"sha512-iT6AlnjnmDO5P81uCQpVSE9Yp3sTpb1gUXxs+xj7/fRza/1j7PC9plAHMlHUprsDlFSnF06tSI73ekdnUqQH7w==","signatures":[{"sig":"MEUCIFl14pYp13tAmgKjtUdpYI8Bc6Qx/GbGwPDAN/ftefAwAiEA4WTGidDyzlQBJNdXEWwE4vR1fmYlastV6Pdfn7Oj55U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261442},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fb0bc4d8e66a3b6ac9c7a936f097e54173b61e7b","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf .turbo dist node_modules","typecheck":"tsc --noEmit","test:watch":"vitest","check:circular":"madge --circular --extensions ts,tsx src/"},"_npmUser":{"name":"breno.polanski","email":"breno.polanski@gmail.com"},"repository":{"url":"git+ssh://git@github.com/dashfy/dashfy.git","type":"git","directory":"packages/themes"},"_npmVersion":"11.13.0","description":"Customizable theme system with pre-built themes for Dashfy","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@getdashfy/types":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","vitest":"^2.1.9","typescript":"^5.7.2","@types/node":"^22.8.6","@getdashfy/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/themes_0.1.0_1784642188340_0.41176651985337953","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@getdashfy/themes","version":"0.1.1","keywords":["dashfy","themes","styling","dashboard","tailwindcss"],"author":{"url":"https://github.com/brenopolanski","name":"Breno Polanski","email":"breno@dashfy.dev"},"license":"AGPL-3.0-or-later","_id":"@getdashfy/themes@0.1.1","maintainers":[{"name":"breno.polanski","email":"breno.polanski@gmail.com"}],"homepage":"https://github.com/dashfy/dashfy#readme","bugs":{"url":"https://github.com/dashfy/dashfy/issues"},"dist":{"shasum":"10864e648878869ef2fe60b8211eb109d26d4e18","tarball":"https://registry.npmjs.org/@getdashfy/themes/-/themes-0.1.1.tgz","fileCount":10,"integrity":"sha512-NeKIO+FQAZ46u9XFJGkN/Apd+cXaA+Jkdocbf1iZkCJknZ1zZDBj6ENg85gWs1RnVc196WMmWYUxoM3tTsJBAw==","signatures":[{"sig":"MEUCIBDTdg9CX004zxRaS1I42KsnQ0WU/4B6JfpDWncGGOSAAiEAvJ83NXPdtU1L+5YdZK8rQu78cIKfgW/GOvbMQa5KSRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261585},"main":"./dist/index.cjs","type":"module","_from":"file:getdashfy-themes-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf .turbo dist node_modules","typecheck":"tsc --noEmit","test:watch":"vitest","check:circular":"madge --circular --extensions ts,tsx src/"},"_npmUser":{"name":"breno.polanski","email":"breno.polanski@gmail.com"},"_resolved":"/private/var/folders/40/yqjd7mn110s9hm89bcd98dfc0000gn/T/41cd183fd7a844208af072f3eccff3f6/getdashfy-themes-0.1.1.tgz","_integrity":"sha512-NeKIO+FQAZ46u9XFJGkN/Apd+cXaA+Jkdocbf1iZkCJknZ1zZDBj6ENg85gWs1RnVc196WMmWYUxoM3tTsJBAw==","repository":{"url":"git+ssh://git@github.com/dashfy/dashfy.git","type":"git","directory":"packages/themes"},"_npmVersion":"11.13.0","description":"Customizable theme system with pre-built themes for Dashfy","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@getdashfy/types":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","vitest":"^2.1.9","typescript":"^5.7.2","@types/node":"^22.8.6","@getdashfy/tsconfig":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/themes_0.1.1_1784685610179_0.017908604349663015","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@getdashfy/themes","version":"0.1.2","keywords":["dashfy","themes","styling","dashboard","tailwindcss"],"author":{"url":"https://github.com/brenopolanski","name":"Breno Polanski","email":"breno@dashfy.dev"},"license":"AGPL-3.0-or-later","_id":"@getdashfy/themes@0.1.2","maintainers":[{"name":"breno.polanski","email":"breno.polanski@gmail.com"}],"homepage":"https://github.com/dashfy/dashfy#readme","bugs":{"url":"https://github.com/dashfy/dashfy/issues"},"dist":{"shasum":"16f116d504dfd7ec98c5d5b7f0d93b7bdd52c866","tarball":"https://registry.npmjs.org/@getdashfy/themes/-/themes-0.1.2.tgz","fileCount":10,"integrity":"sha512-woPSPeWrnt+TXQHWNYkIGqcpwpCM9mkSn/0fd5hhp0zRfEvehR4aBX2NRVpDlKTXfjkqeXYmQ33Itz76XuV0lg==","signatures":[{"sig":"MEUCICviWBrhyt8riEPwKZ4D75M4dmFpFK2h7xGmG9QW2Ri4AiEAiE6QGsIFdBwxDaWDVnxx85lYMSP5RDxruiC9017PXh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261793},"main":"./dist/index.cjs","type":"module","_from":"file:getdashfy-themes-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf .turbo dist node_modules","typecheck":"tsc --noEmit","test:watch":"vitest","check:circular":"madge --circular --extensions ts,tsx src/ --ts-config tsconfig.json"},"_npmUser":{"name":"breno.polanski","email":"breno.polanski@gmail.com"},"_resolved":"/private/var/folders/40/yqjd7mn110s9hm89bcd98dfc0000gn/T/a955fa158086b5bee463841e3a945efd/getdashfy-themes-0.1.2.tgz","_integrity":"sha512-woPSPeWrnt+TXQHWNYkIGqcpwpCM9mkSn/0fd5hhp0zRfEvehR4aBX2NRVpDlKTXfjkqeXYmQ33Itz76XuV0lg==","repository":{"url":"git+ssh://git@github.com/dashfy/dashfy.git","type":"git","directory":"packages/themes"},"_npmVersion":"11.18.0","description":"Customizable theme system with pre-built themes for Dashfy","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@getdashfy/types":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","vitest":"^2.1.9","typescript":"^5.7.2","@types/node":"^22.8.6","@getdashfy/tsconfig":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/themes_0.1.2_1785785327271_0.9320080730845597","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@getdashfy/themes","version":"0.1.3","description":"Customizable theme system with pre-built themes for Dashfy","keywords":["dashfy","themes","styling","dashboard","tailwindcss"],"homepage":"https://github.com/dashfy/dashfy#readme","bugs":{"url":"https://github.com/dashfy/dashfy/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dashfy/dashfy.git","directory":"packages/themes"},"license":"AGPL-3.0-or-later","author":{"name":"Breno Polanski","email":"breno@dashfy.dev","url":"https://github.com/brenopolanski"},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=20.0.0"},"dependencies":{"@getdashfy/types":"0.3.0"},"devDependencies":{"@types/node":"^22.8.6","jsdom":"^25.0.1","tsup":"^8.3.5","typescript":"^5.7.2","vitest":"^2.1.9","@getdashfy/tsconfig":"0.0.0"},"scripts":{"build":"tsup","check:circular":"madge --circular --extensions ts,tsx src/ --ts-config tsconfig.json","clean":"rm -rf .turbo dist node_modules","lint":"eslint src","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit"},"_id":"@getdashfy/themes@0.1.3","_integrity":"sha512-55DLiK9vjbGJGdCOxPksFQPI7fQrm5/Q9AhKOnyK/iDwdzEIk0Ft2+BFP+Mm7FyuwGI7VGDRG+HMR6r+Eubv8A==","_resolved":"/private/var/folders/40/yqjd7mn110s9hm89bcd98dfc0000gn/T/3a0290e71d4b1dcd38304f96ca72c693/getdashfy-themes-0.1.3.tgz","_from":"file:getdashfy-themes-0.1.3.tgz","_nodeVersion":"25.0.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-55DLiK9vjbGJGdCOxPksFQPI7fQrm5/Q9AhKOnyK/iDwdzEIk0Ft2+BFP+Mm7FyuwGI7VGDRG+HMR6r+Eubv8A==","shasum":"4f7a15c476615c0af92b6316fb5d53ec90671a3c","tarball":"https://registry.npmjs.org/@getdashfy/themes/-/themes-0.1.3.tgz","fileCount":10,"unpackedSize":261877,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICT5pCTuFqvJ8WPE+DTGaOjY/uTEHDZgh2Uqoe/bK60eAiEArVeQ1juslM+DaRC6/278Jf7VtVNVn8/lW/jcwuR+OWk="}]},"_npmUser":{"name":"breno.polanski","email":"breno.polanski@gmail.com"},"directories":{},"maintainers":[{"name":"breno.polanski","email":"breno.polanski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/themes_0.1.3_1785938985673_0.4018579306386558"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-21T13:56:28.066Z","modified":"2026-08-05T14:09:46.038Z","0.1.0":"2026-07-21T13:56:28.471Z","0.1.1":"2026-07-22T02:00:10.313Z","0.1.2":"2026-08-03T19:28:47.530Z","0.1.3":"2026-08-05T14:09:45.810Z"},"bugs":{"url":"https://github.com/dashfy/dashfy/issues"},"author":{"name":"Breno Polanski","email":"breno@dashfy.dev","url":"https://github.com/brenopolanski"},"license":"AGPL-3.0-or-later","homepage":"https://github.com/dashfy/dashfy#readme","keywords":["dashfy","themes","styling","dashboard","tailwindcss"],"repository":{"type":"git","url":"git+ssh://git@github.com/dashfy/dashfy.git","directory":"packages/themes"},"description":"Customizable theme system with pre-built themes for Dashfy","maintainers":[{"name":"breno.polanski","email":"breno.polanski@gmail.com"}],"readme":"# `@getdashfy/themes`\n\n> Customizable theme system with pre-built themes for Dashfy.\n\n## Introduction\n\n`@getdashfy/themes` provides the theming layer for Dashfy, with a set of pre-built themes and helpers for applying, switching, and creating custom themes.\n\n## Installation\n\nInstall with your favorite package manager:\n\n#### `npm`\n\n```bash\nnpm install @getdashfy/themes\n```\n\n#### `pnpm`\n\n```bash\npnpm add @getdashfy/themes\n```\n\n#### `yarn`\n\n```bash\nyarn add @getdashfy/themes\n```\n\n#### `bun`\n\n```bash\nbun add @getdashfy/themes\n```\n\n## Community\n\nJoin the community on [Dashfy's Discord server](https://dashfy.dev/discord) to discuss the project, ask questions, or get help.\n\nJoin the conversation on X (Twitter) and follow [@dashfydev](https://x.com/dashfydev) for updates and announcements.\n\n## License\n\nThis project is licensed under the AGPL-3.0 License - see the [LICENSE](./LICENSE) file for details.\n","readmeFilename":"README.md"}