Liking cljdoc? Tell your friends :D

charm.style.border

Border rendering for styled boxes.

Provides predefined border styles and functions for rendering borders around text content.

Border rendering for styled boxes.

Provides predefined border styles and functions for
rendering borders around text content.
raw docstring

charm.style.color

Terminal color handling.

Supports:

  • ANSI 16 basic colors (0-15)
  • ANSI 256 extended palette (0-255)
  • True color RGB (24-bit)
Terminal color handling.

Supports:
- ANSI 16 basic colors (0-15)
- ANSI 256 extended palette (0-255)
- True color RGB (24-bit)
raw docstring

charm.style.core

Main styling API.

Create styles as maps and apply them to text.

Example: (def my-style (style :fg (rgb 255 0 0) :bold true :padding [1 2])) (render my-style "Hello!") ; => styled text

Main styling API.

Create styles as maps and apply them to text.

Example:
  (def my-style (style :fg (rgb 255 0 0) :bold true :padding [1 2]))
  (render my-style "Hello!")  ; => styled text
raw docstring

charm.style.layout

Layout utilities: padding, margin, alignment, and joining.

Layout utilities: padding, margin, alignment, and joining.
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close