MishkaChelekom.CSSConfig (Mishka Chelekom v0.0.8)

View Source

Handles CSS configuration and merging for Mishka Chelekom components. Allows users to override specific CSS variables or provide custom CSS files.

Summary

Functions

Creates a sample configuration file for users.

Generates the final CSS content by merging defaults with user overrides.

Loads user configuration from priv/mishka_chelekom/config.exs if it exists. Returns a map with configuration options or defaults.

Functions

create_sample_config(igniter)

Creates a sample configuration file for users.

generate_css_content(igniter)

Generates the final CSS content by merging defaults with user overrides.

load_user_config(igniter)

Loads user configuration from priv/mishka_chelekom/config.exs if it exists. Returns a map with configuration options or defaults.