{"_id":"@aristizabaljuan/neo-ui","name":"@aristizabaljuan/neo-ui","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@aristizabaljuan/neo-ui","version":"0.0.1","description":"Angular component library — accessible, themeable, documented with Storybook.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Aristox173/NEO-UI.git","directory":"projects/ui"},"homepage":"https://github.com/Aristox173/NEO-UI","keywords":["angular","components","ui-library","storybook"],"publishConfig":{"access":"public"},"peerDependencies":{"@angular/common":"^22.1.0","@angular/core":"^22.1.0"},"dependencies":{"tslib":"^2.3.0"},"sideEffects":false,"module":"fesm2022/aristizabaljuan-neo-ui.mjs","typings":"types/aristizabaljuan-neo-ui.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/aristizabaljuan-neo-ui.d.ts","default":"./fesm2022/aristizabaljuan-neo-ui.mjs"}},"type":"module","gitHead":"3fae4ad577fa859c88ce3d877b82a3d26ac6a505","_id":"@aristizabaljuan/neo-ui@0.0.1","bugs":{"url":"https://github.com/Aristox173/NEO-UI/issues"},"_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-QYNlAAnjUdefaiznumm8Y2wLGv/4JmUQdcsG1hMNDHmlSnAsiX7U0mg5xF9lpZzazefL3AnEsXKohxIIy36zPA==","shasum":"af552ae2a57f1b04e251f124f15aa8b43364a1d8","tarball":"https://registry.npmjs.org/@aristizabaljuan/neo-ui/-/neo-ui-0.0.1.tgz","fileCount":5,"unpackedSize":54788,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDi6sFes+V2VdIHOp8UdXbQ8w4sLCuq0gJj+suD4e0C3QIgJvi5n5Yaj75n6CLX1MbsuyQGJqs0IIGcDjXjuo/jxT4="}]},"_npmUser":{"name":"aristizabaljuan","email":"aristizabaljuan2001@outlook.com"},"directories":{},"maintainers":[{"name":"aristizabaljuan","email":"aristizabaljuan2001@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/neo-ui_0.0.1_1786295414566_0.39822203172709414"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-09T17:10:14.365Z","0.0.1":"2026-08-09T17:10:14.706Z","modified":"2026-08-09T17:10:14.970Z"},"maintainers":[{"name":"aristizabaljuan","email":"aristizabaljuan2001@outlook.com"}],"description":"Angular component library — accessible, themeable, documented with Storybook.","homepage":"https://github.com/Aristox173/NEO-UI","keywords":["angular","components","ui-library","storybook"],"repository":{"type":"git","url":"git+https://github.com/Aristox173/NEO-UI.git","directory":"projects/ui"},"bugs":{"url":"https://github.com/Aristox173/NEO-UI/issues"},"license":"MIT","readme":"# @aristizabaljuan/neo-ui\n\nAccessible, themeable Angular component library.\n\n## Install\n\n```bash\nnpm install @aristizabaljuan/neo-ui\n```\n\nRequires `@angular/core` and `@angular/common` `^22.1.0` as peer dependencies.\n\n## Usage\n\n```ts\nimport { Component } from '@angular/core';\nimport { Button } from '@aristizabaljuan/neo-ui';\n\n@Component({\n  standalone: true,\n  imports: [Button],\n  template: `<neo-button variant=\"primary\">Click me</neo-button>`,\n})\nexport class Example {}\n```\n\n## Theming\n\nColors and typography are plain CSS custom properties (`--ui-*`), not build-time\nvariables — redefine them anywhere in your app to restyle every component at\nruntime, with no recompilation:\n\n```css\n:root {\n  --ui-color-primary-bg: #16a34a;\n  --ui-font-family: 'Inter', sans-serif;\n}\n```\n\nEvery component ships with sensible fallback values, so it renders correctly\neven if you set none of these.\n\n## Components\n\n- **Button** (`neo-button`) — primary/secondary variants, five sizes, disabled/loading/pressed\n  states, icons on any of four sides (font/svg/image), renders as `<a>` when given an `href`.\n\nMore components are on the way — see the\n[project repository](https://github.com/Aristox173/NEO-UI) for the roadmap.\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-3203484332446a8cbfb00e7fef140a46"}