Lobee.ca

📄 HTML Library

① Typography Scale

Display Heading (--text-2xl)

Page Title (--text-xl)

Section Heading (--text-lg)

Body text at --text-base. Readable, comfortable, 16–18 px range.

Small text (--text-sm) — nav links, card CTAs, captions.

Tiny label (--text-xs) — metadata, demo labels, badges.

② Colour Tokens

--color-bg
--color-surface
--color-surface-2
--color-accent
--color-text
--color-text-muted

③ Floating Dock — fixed to bottom of every page

The pill-shaped dock replaces the old header and footer. It floats at the bottom of every page with a frosted-glass blur effect. The active page link is highlighted in the accent colour. body { padding-bottom: var(--dock-clearance) } keeps content from being hidden behind it.

To copy into a new page — use template.html. Set aria-current="page" on the matching dock link.

④ Feed Cards — used on index.html

⑤ Card Blocks — class="card-block" on an <a> tag

⑥ Back Button & Tag Pills

Design Networking Cats

⑦ Prose / Article Layout — <main class="prose">

Section Heading

Body text inside a prose container. Max-width 640 px, generous line-height.

Italic note — placed above a list.

  • List item one
  • List item two

An inline accent link inside prose.

⑧ Token Quick Reference

TokenPurpose
--color-bgPage background
--color-surfaceCard / header surface
--color-textPrimary body text
--color-text-mutedSecondary / description text
--color-text-faintMetadata / placeholder text
--color-accentBrand orange — links, CTAs, pills
--color-borderSubtle dividing lines
--dock-clearanceBottom padding to clear the dock (88px)
--space-1 → --space-204 px spacing scale
--radius-sm/md/lg/fullBorder-radius tokens
--transitionStandard easing curve