{"_id":"@codervigi/rn-shad-themes","name":"@codervigi/rn-shad-themes","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@codervigi/rn-shad-themes","version":"0.1.0","description":"Theme presets for rn-shad React Native components","main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"build":"tsup","dev":"tsup --watch","check-types":"tsc --noEmit","lint":"eslint src/","prepublishOnly":"npm run build"},"keywords":["react-native","theme","theming","colors","design-system","rn-shad"],"author":{"name":"Vignesh Pamu"},"license":"MIT","devDependencies":{"@repo/eslint-config":"*","@repo/typescript-config":"*","tsup":"^8.0.1","typescript":"^5.9.2"},"publishConfig":{"access":"public"},"_id":"@codervigi/rn-shad-themes@0.1.0","gitHead":"f54e9c4e650bc79ed439de881573445b1771bedc","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-kl/ME8fgp+6a/XWpyeJQ3l2d+WDzXo88ge+O/v9KRBiNjWiZ6ZWgCBTAXDy9slHTBkqxl3sBjRoafr4QNAkvTA==","shasum":"2b3f7c64191c351ee777066a6967fed6bc11179e","tarball":"https://registry.npmjs.org/@codervigi/rn-shad-themes/-/rn-shad-themes-0.1.0.tgz","fileCount":6,"unpackedSize":7453,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCcVgFozcckxuiDdFavaD5vAvNwwTJkE37btUANZP2j+AIgRa+ud3ZgHJYiBUuoOZLOgQp6riEGC+CRqczjWEsigv0="}]},"_npmUser":{"name":"codervigi","email":"vigneshpamu2002@gmail.com"},"directories":{},"maintainers":[{"name":"codervigi","email":"vigneshpamu2002@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rn-shad-themes_0.1.0_1764006155135_0.65372050563969"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-24T17:42:35.050Z","0.1.0":"2025-11-24T17:42:35.340Z","modified":"2025-11-24T17:42:35.615Z"},"maintainers":[{"name":"codervigi","email":"vigneshpamu2002@gmail.com"}],"description":"Theme presets for rn-shad React Native components","keywords":["react-native","theme","theming","colors","design-system","rn-shad"],"author":{"name":"Vignesh Pamu"},"license":"MIT","readme":"# @rn-shad/themes\n\nTheme presets for rn-shad React Native components.\n\n## Installation\n\n```bash\nnpm install @rn-shad/themes\n```\n\n## Usage\n\n```tsx\nimport { defaultTheme } from '@rn-shad/themes';\nimport type { Theme, ThemeColors } from '@rn-shad/themes';\n\n// Use the default theme\nconst colors = defaultTheme.colors.light;\n\n// Create a custom theme\nconst customTheme: Theme = {\n  name: 'custom',\n  colors: {\n    light: {\n      background: '#ffffff',\n      foreground: '#09090b',\n      // ... other colors\n    },\n    dark: {\n      background: '#09090b',\n      foreground: '#fafafa',\n      // ... other colors\n    },\n  },\n};\n```\n\n## Theme Structure\n\nThemes follow the shadcn/ui color system with support for light and dark modes:\n\n- `background` - Background color\n- `foreground` - Foreground color (text, icons)\n- `card` - Card background color\n- `cardForeground` - Card foreground color\n- `primary` - Primary action color\n- `primaryForeground` - Primary foreground color\n- `secondary` - Secondary action color\n- `destructive` - Destructive action color\n- `muted` - Muted background color\n- `accent` - Accent color\n- `border` - Border color\n- `input` - Input border color\n- `ring` - Focus ring color\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-08925f58d123be1f0b923cb286055fc1"}