Kitchen Sink Demo
Every HTML element styled by term.css, plus all class-based components.
Typography
Body text in monospace at a comfortable line-height. This paragraph tests
bold text, italic text, links,
inline code, marked text, and small text.
Third Level Heading
Fourth Level Heading
Fifth Level Heading
Sixth Level Heading
Blockquote
He holds him with a skinny hand,
'There was a ship,' quoth he.
'Hold off! unhand me, grey-beard loon!'
An artichoke, dropt he.
Lists
- Carrots
- Celery
- Tacos
- Soft
- Hard
- Cucumber
- Unordered item one
- Unordered item two
- Unordered item three
Table
| Name | Power | Comment |
|---|---|---|
| Carrots | 9001 | It's over 9000?! |
| Ramen | 9002 | Also over 9000?! |
| Currywurst | 10000 | What?! |
Code Block
module Main where
import Data.List (intercalate)
hello :: String -> Stringhello s = "Hello, " <> s <> "."
main :: IO ()main = putStrLn $ intercalate "\n" $ hello <$> [ "artichoke", "alcachofa" ]Details / Summary
Click to expand
This content is hidden by default. The details/summary element is styled with a left border and custom triangle markers.
Already open section
This section starts in the open state.
Divider
Alcachofa, if you were wondering, is artichoke in Spanish.
Media
Date
Published on
Forms
Keyboard
Press Ctrl + C to copy, Ctrl + V to paste.
Sample Output
The command returned: Hello, world!
Abbreviation
We use OKLCH for all color values.
Components
Cards & Grid
Card One
A simple card in a responsive grid.
Card Two
Cards use surface background and border.
Accent Border
Custom border via CSS variable.
Badges
STATUS NEW DRAFT
Callouts
General information callout. The label differentiates - no color variants needed.
Something to watch out for.
Task List
- Completed task
- Another done
- Pending task
Definition List
- term.css
- A minimal CSS framework with terminal aesthetics
- OKLCH
- A perceptually uniform color space used for theming