Default Card
Standard elevated card with header and body.
Interactive component showcase
Default Paper
Raised
Stacked
Float
Interactive (hover me)
Standard elevated card with header and body.
Paper-surface card with warm shadow.
Hover to lift. Click to press.
Document content goes here. Use arrow keys to navigate between tabs.
Annotations and comments for this document.
Version history and change log.
Before divider
After divider
Keyboard-driven overlay for quick actions and navigation.
Paper has been the primary medium of human knowledge for over two millennia. From parchment scrolls to printed broadsheets, the tactile quality of paper shapes how we think, annotate, and remember.
A well-chosen typeface is the invisible architecture of reading. Serif fonts trace their origins to Roman stone inscriptions, while sans-serifs emerged with the industrial revolution.
The difference between the right word and the almost right word is the difference between lightning and a lightning bug.
Mark Twain
Technical writing often includes inline code and larger code blocks:
import "@paperstack/foundations";
import "@paperstack/utilities";
Press ⌘ K to open the command palette.
Undo with Ctrl+Z, redo with Ctrl+Shift+Z.
Navigate cells with ↑ ↓ ← →.
Small size: Esc to cancel.
data-paper, data-ink, and data-mode
on the root element. Free tier includes plain paper with G2 inks.
Pro unlocks washi, kraft, letterpress, blueprint, graph papers.
These settings control advanced behaviour. Change them only if you know what you're doing.
PaperStack's design philosophy is rooted in the physical act of writing. Every shadow is a lifted paper edge. Every divider is a fold. The typefaces — Lora for headings, EB Garamond for reading, Inter for UI — were chosen to complement the tactile warmth of physical stationery. The ink system mirrors real pen inks: G2 blacks and blues for everyday use, STABILO highlights for emphasis, and aged parchment tones for heritage contexts. This document would be hidden after the first two lines in production.
This paragraph is clamped to two lines in the browser. Any text beyond that will be cut off with an ellipsis, keeping the layout tidy without truncating content in an unpredictable way.
The answer to the riddle is: a shadow. It follows you everywhere but has no mass.
All files and drafts for the current workspace, sorted by last modified.
Manage your public profile information.
Email address, password, and danger zone.
Theme and display preferences.
Choose how you want to be notified.
Subscription plan and payment details.
The .ps-auth-layout is a full-screen centered layout. Below is a scaled preview of the card area.
Sign in to your workspace
The .ps-theme-switcher provides a self-contained UI for the three-axis theme system.
The sidebar above already uses selects for the same purpose; this is the compact popover variant.