Incant.Theme (incant v0.1.0)

Copy Markdown

Defines Tailwind 4 and CSS-variable-first theme metadata.

defmodule MyApp.Admin.Themes.Default do
  use Incant.Theme

  css_vars_prefix "--incant"
  palette :zinc
  accent :violet

  tokens do
    color :background, "var(--incant-bg)"
    radius :md, "var(--incant-radius-md)"
  end
end

Summary

Functions

accent(name)

(macro)

chart_palette(values)

(macro)

charts(list)

(macro)

charts(opts, list)

(macro)

color(name, value)

(macro)

css_vars_prefix(prefix)

(macro)

density(values)

(macro)

font(name, value)

(macro)

palette(name)

(macro)

radius(name, value)

(macro)

row_height(value)

(macro)

spacing(name, value)

(macro)

sticky_header(value)

(macro)

table(list)

(macro)

table(opts, list)

(macro)

tokens(list)

(macro)

zebra(value)

(macro)