- Add link to Lucide in documentation
- Implement icon names as constants for autocomplete
- Optimize icon storage for more efficient resource usage
These changes enhance usability through improved documentation
and autocomplete functionality, while also improving memory
efficiency by optimizing icon storage.
- Create tailwind.config.lib.js for library-specific config
- Add generate-lib-css command to build process
- Produce goilerplate.css in pkg/styles for lib components
- Improve performance by reducing CSS file size for lib users
- Maintain shared styles between main and lib CSS
Update the CSS URL in the `pkg/styles/styles.go` file to use a CDN instead of directly referencing the GitHub repository. This change ensures faster and more reliable loading of the stylesheet.