Module: Smriti::Admin::UiHelper
- Defined in:
- app/helpers/smriti/admin/ui_helper.rb
Overview
Smriti::Admin::UiHelper
View helper methods for the Smriti admin UI.
Responsibilities:
- Provides consistent button, link, drawer, badge, and icon components.
- Wraps standard Rails helpers (
link_to,button_to,button_tag, etc.) with Smriti-specific styling and Stimulus integration. - Defines inline SVG icon snippets for use across the admin dashboard.
Key Components:
- Buttons: #mv_button_link, #mv_button_to, #mv_drawer_link, #mv_drawer_action_button
- Links: #mv_link_to
- Badges: #mv_badge
- Icons: #mv_icon with private
svg_icon_*methods