xeerpe/quick

Short forms of the common calls. They are plain xeerpe calls underneath; for anything else use xeerpe directly.

xeerpe.new()
|> quick.linear("#FFB347", "#4A1942", deg: 170.0)
|> quick.grain(3.0)
|> quick.breathe("6s")

Values

pub fn aurora(b: xeerpe.Builder, d: String) -> xeerpe.Builder
pub fn backdrop_blur(
  b: xeerpe.Builder,
  amount: String,
) -> xeerpe.Builder

Blurs what is behind the element.

pub fn blur(b: xeerpe.Builder, amount: String) -> xeerpe.Builder
pub fn breathe(b: xeerpe.Builder, d: String) -> xeerpe.Builder
pub fn conic(
  b: xeerpe.Builder,
  from: String,
  to: String,
) -> xeerpe.Builder
pub fn dots(
  b: xeerpe.Builder,
  color: String,
  size: String,
  spacing: String,
  opacity: Float,
) -> xeerpe.Builder

8-digit hex colors need xeerpe 0.0.19 or newer; before that, use #rrggbb and opacity.

pub fn drift(b: xeerpe.Builder, d: String) -> xeerpe.Builder
pub fn float(b: xeerpe.Builder, d: String) -> xeerpe.Builder
pub fn glow(
  b: xeerpe.Builder,
  color: String,
  amount: String,
) -> xeerpe.Builder
pub fn grain(
  b: xeerpe.Builder,
  intensity: Float,
) -> xeerpe.Builder
pub fn grid(
  b: xeerpe.Builder,
  color: String,
  size: String,
  opacity: Float,
) -> xeerpe.Builder
pub fn linear(
  b: xeerpe.Builder,
  from: String,
  to: String,
  deg deg: Float,
) -> xeerpe.Builder
pub fn linear_colors(
  b: xeerpe.Builder,
  colors: List(String),
  deg deg: Float,
) -> xeerpe.Builder
pub fn liquid(b: xeerpe.Builder, d: String) -> xeerpe.Builder
pub fn mesh(
  b: xeerpe.Builder,
  background: String,
  blobs: List(#(String, String)),
) -> xeerpe.Builder

A mesh of soft color blobs, each #(position, color), e.g. #("20% 30%", "#0f0").

pub fn noise(b: xeerpe.Builder, opacity: Float) -> xeerpe.Builder
pub fn plasma(b: xeerpe.Builder, d: String) -> xeerpe.Builder
pub fn pulse(b: xeerpe.Builder, d: String) -> xeerpe.Builder
pub fn radial(
  b: xeerpe.Builder,
  from: String,
  to: String,
) -> xeerpe.Builder
pub fn rotate(b: xeerpe.Builder, d: String) -> xeerpe.Builder
pub fn shimmer(b: xeerpe.Builder, d: String) -> xeerpe.Builder
pub fn vignette(
  b: xeerpe.Builder,
  intensity: Float,
  color: String,
) -> xeerpe.Builder
✨ Search Document