A lightweight, classless CSS framework inspired by cardboard-style design and Sakura CSS.
Designed to work beautifully with the KartonJS web component framework.
CDN Usage
A lightweight 'Lit-like' web component framework using this CSS framwork by default
Glossary
KartonCSS
A lightweight web component framework inspired by cardboard-style design.
Unboxed
A special render mode for Karton components when activated via URL.
State
An internal reactive data storage mechanism.
Media Examples
Video Demo
Sample Video
Contact Form
This is an info message.
Warning! Something needs your attention.
Error! Something needs your attention badly.
Paragraphs look like this. Font size along with line height and maximum width are optimized for reading.
Italic, bold, and monospace. Itemized lists look like:
this one
that one
the other one
Here's a block quote:
Man surprised me most about humanity. Because he sacrifices his health in order to make money. Then he sacrifices money to recuperate his health. And then he is so anxious about the future that he does not enjoy the present; the result being that he does not live in the present or the future; he lives as if he is never going to die, and then dies having never really lived. -James J Lachard
An h2 header
Some code blocks
define foobar() {
print "Welcome to flavor country!";
}
import time
# Quick, count to ten!for i inrange(10):
# (but not *too* quick)
time.sleep(0.5)
print i
An h3 header
A nested list:
First, get these ingredients:
carrots
celery
lentils
Boil some water.
Dump everything in the pot and follow this algorithm:
find wooden spoon
uncover pot
stir
cover pot
balance wooden spoon precariously on pot handle
wait 10 minutes
goto first step (or shut off burner when done)