view_component_css_dsl 0.1.0
A small concern you mix into your base ViewComponent class to declare base styles, variants, and conditional CSS classes declaratively. Smart-merges Tailwind utility classes (spacing, modifier prefixes, arbitrary values) so callers can safely override per-instance styles.
Gemfile:
=
install:
=
Runtime Dependencies (2):
activesupport
>= 7.0, < 9
view_component
~> 4.0