MobThemes.Citrus (mob_themes v0.1.0)

Copy Markdown View Source

Citrus theme for Mob — warm charcoal with a lime-green accent. The first token-only STYLE PACKAGE (MOB_STYLES.md lane), extracted from mob core's MobThemes.Citrus in Wave 4.

High-contrast and energetic. Works well for utility apps, dashboards, and anywhere you want punchy, readable UI with an earthy warmth.

As the app default (the styles lane)

# mob.exs
config :mob, :styles, [:mob_theme_citrus]
config :mob, :default_style, :mob_theme_citrus

Core applies the theme at boot — no app code.

Direct use (any theme module works anywhere a theme is accepted)

use Mob.App, theme: MobThemes.Citrus
Mob.Theme.set(MobThemes.Citrus)
Mob.Theme.set({MobThemes.Citrus, primary: :lime_300})

Summary

Functions

Returns the compiled Citrus theme struct.

Functions

theme()

@spec theme() :: Mob.Theme.t()

Returns the compiled Citrus theme struct.