Overview of Mishka Chelekom
masterMishka Chelekom is a UI kit library for Phoenix and Phoenix LiveView projects. Instead of acting as a traditional dependency with hidden logic, it uses a mix generator to inject fully customizable component source code directly into your project.
Key characteristics:
- Local Generation: Components are generated locally in your project, giving you full control over the source code.
- No Production Overhead: The library is intended for use in the
developmentenvironment only; it does not add weight to your production build. - Customizable via CLI: You can generate components with specific variants (e.g., specific colors or shadow styles) using CLI commands to avoid code clutter.
- Powered by Igniter: The library uses Igniter to facilitate seamless updates to previously generated code.