Copy/paste library

Useful little recipes.

Complete HTML and CSS. No packages. No setup ceremony.

Vanilla CSSaccessibilityformsresponsive

Accessible range slider

Style a native range input with a clear label, endpoints, helper text, and strong keyboard focus.

Open folder
Vanilla CSSaccessibilityresourceslinksresponsive

Responsive resource links panel

Present a short, scannable collection of trusted learning links with clear descriptions and keyboard-visible focus.

Open folder
Vanilla CSSaccessibilitycontactbusinessresponsive

Responsive business contact card

Give customers a clear business address, direct contact links, and opening hours in one readable, mobile-friendly panel.

Open folder
Vanilla CSSaccessibilityformssecurityresponsive

Accessible password requirements helper

Explain password rules beside a labelled password field, with readable guidance that works without scripts or color cues.

Open folder
Vanilla CSSaccessibilityformscommerceresponsive

Accessible quantity selector

Let shoppers adjust an item quantity with a labelled native number field, clear limits, and a small-screen-friendly cart action.

Open folder
Vanilla CSSaccessibilityuploadprogressresponsive

Accessible upload progress card

Show a file’s upload state, filename, size, and numeric progress with native semantic progress and a clear focusable action.

Open folder
Vanilla CSSaccessibilitynavigationkeyboardresponsive

Accessible disclosure navigation

Build a compact site menu with native disclosure behavior, descriptive links, and keyboard-visible focus.

Open folder
Vanilla CSSaccessibilityformsproduct UIresponsive

Accessible product color swatches

Let shoppers choose a product color with a labelled native radio group, clear swatches, and a responsive layout.

Open folder
Vanilla CSSaccessibilitytypographyarticleresponsive

Accessible article footnotes

Add readable inline references with a numbered endnotes list and clear return links, using semantic HTML and no JavaScript.

Open folder
Vanilla CSSaccessibilityformsauthenticationresponsive

Accessible verification code field

A single, accessible six-digit code field with numeric mobile input, one-time-code autofill, and a clear resend action.

Open folder
Vanilla CSSaccessibilityformsvalidationresponsive

Accessible form error summary

Help people recover from invalid form input with a linked error summary, inline field guidance, and clear keyboard focus.

Open folder
Vanilla CSSaccessibilityaccount settingssecurityresponsive

Accessible security method row

Show a sign-in method, enabled state, trusted device, and a clear management action in a compact, responsive account settings row.

Open folder
Vanilla CSSsearchcontentresponsive

Responsive search result item

Make matching content easy to scan with a highlighted phrase, location, updated date, and clear next step.

Open folder
Vanilla CSSkanbanproject managementresponsive

Responsive kanban task card

A scannable project-board card with clear priority, checklist progress, assignee, and due date.

Open folder
Vanilla CSSnavigationaccessibilityresponsive

Responsive page contents navigation

Help readers jump through a long guide with a clear, keyboard-friendly table of contents.

Open folder
Vanilla CSSarticletypographyresponsive

Responsive article byline

A clean article header with an author, publication date, reading time, and a clear path into the story.

Open folder
Vanilla CSSaccessibilitynavigationkeyboard

Accessible skip-to-content link

A keyboard-first skip link that bypasses repeated navigation and moves focus straight to the page’s main content.

Open folder
Vanilla CSSeventscheduleresponsive

Responsive event schedule card

A practical event card that makes the date, time, format, and next step easy to scan on any screen.

Open folder

Responsive site footer

A calm, responsive site footer with a clear contact link, grouped navigation, and a compact legal row.

Open folder

Responsive release changelog

A scannable release changelog with semantic dates, version badges, and keyboard-friendly update links.

Open folder
detailaccordion

Details accordion

A beginner-friendly details accordion you can paste into any page.

Open folder

Accessible feedback form

A warm, keyboard-friendly feedback form with an accessible rating group and an optional note field.

Open folder
detailtooltip

Helpful tooltip

A beginner-friendly helpful tooltip you can paste into any page.

Open folder

Responsive newsletter signup

A high-contrast newsletter signup with clear form labels, helper text, and a mobile-friendly field layout.

Open folder
detailbadge

Notification badge

A beginner-friendly notification badge you can paste into any page.

Open folder

Responsive team member row

A compact, accessible team member row with clear identity, availability, metadata, and responsive actions.

Open folder
formcontrol

CSS toggle

A beginner-friendly css toggle you can paste into any page.

Open folder

Responsive file detail card

A practical file card with readable metadata, explicit upload status, and mobile-friendly actions.

Open folder
formsearch

Search box

A beginner-friendly search box you can paste into any page.

Open folder

Responsive invoice summary

A clear, responsive invoice summary with aligned amounts, status text, and mobile-friendly payment actions.

Open folder
forminput

Floating label

A beginner-friendly floating label you can paste into any page.

Open folder

Native dialog shell

A centered native dialog shell with a clear choice group, strong focus states, and a small-screen action layout.

Open folder
effectloading

Skeleton block

A beginner-friendly skeleton block you can paste into any page.

Open folder
Vanilla CSSformaccessibilityresponsive

Accessible checkbox group

A labelled group of native checkboxes with clear spacing, focus states, and a small-screen layout.

Open folder
effectloader

CSS spinner

A beginner-friendly css spinner you can paste into any page.

Open folder
Vanilla CSSformaccessibilityresponsive

Accessible date input

A clear native date field with helpful context, strong focus treatment, and a mobile-safe layout.

Open folder
effectlink

Underline sweep

A beginner-friendly underline sweep you can paste into any page.

Open folder
Vanilla CSSformaccessibilityresponsive

Accessible select field

A labelled select field with helpful context, a clear focus state, and a layout that stays usable on small screens.

Open folder
effecttypography

Gradient text

A beginner-friendly gradient text you can paste into any page.

Open folder
effectstatus

Pulse dot

A beginner-friendly pulse dot you can paste into any page.

Open folder
Vanilla CSSaccessibilitymeterresponsive

Accessible rating meter

A semantic rating meter that communicates a score clearly with text and a responsive visual bar.

Open folder
effectanimation

Text shimmer

A beginner-friendly text shimmer you can paste into any page.

Open folder
Vanilla CSScolorgridresponsive

Responsive color token grid

A scannable color-token grid that stays readable and wraps cleanly from desktop to phone.

Open folder
layoutpage

Sticky footer

A beginner-friendly sticky footer you can paste into any page.

Open folder
Vanilla CSSlayouttypographyresponsive

Responsive definition list

A readable definition list that turns into a comfortable single-column reference on narrow screens.

Open folder
layoutflexbox

Flexible cluster

A beginner-friendly flexible cluster you can paste into any page.

Open folder
layoutspacing

Vertical stack

A beginner-friendly vertical stack you can paste into any page.

Open folder
Vanilla CSSlayouttypography

Basic section divider

A quiet, accessible divider for separating sections without visual noise.

Open folder
Vanilla CSScodedeveloper tools

Vanilla code copy panel

A compact code panel with a semantic heading, copy action, and readable responsive layout.

Open folder
layoutgrid

Sidebar layout

A beginner-friendly sidebar layout you can paste into any page.

Open folder

Keyboard shortcut hint

A compact hint that explains a keyboard shortcut without interrupting the workflow.

Open folder
layoutgrid

Auto-fit grid

A beginner-friendly auto-fit grid you can paste into any page.

Open folder
Tailwind CSS

Tailwind progress card

A progress card using Tailwind CSS utilities.

Open folder
Tailwind CSS

Tailwind pricing toggle

A monthly and yearly toggle using Tailwind CSS.

Open folder
Tailwind CSS

Tailwind profile header

A compact profile header using Tailwind CSS.

Open folder
Tailwind CSS

Tailwind action toolbar

A responsive action toolbar using Tailwind CSS.

Open folder
Tailwind CSS

Tailwind badge row

A flexible badge row using Tailwind CSS utilities.

Open folder
Vanilla CSS

Vanilla image caption

A responsive image caption frame in vanilla CSS.

Open folder
Vanilla CSS

Vanilla notification list

A simple notification list in vanilla CSS.

Open folder
Vanilla CSS

Vanilla metric card

A compact metric card in vanilla CSS.

Open folder
Vanilla CSS

Vanilla empty state

A calm empty state panel in vanilla CSS.

Open folder
Vanilla CSS

Vanilla focus ring

A crisp accessible focus ring in vanilla CSS.

Open folder
layoutcentering

Centered shell

A beginner-friendly centered shell you can paste into any page.

Open folder

Responsive tab bar

A keyboard-friendly tab bar that wraps cleanly on small screens.

Open folder

Notice ribbon

A small announcement ribbon for updates, maintenance messages, or timely reminders.

Open folder

Responsive price row

A compact price-and-action row for plans, products, or simple checkout summaries.

Open folder

Inline code snippet

A readable inline code block for commands, tokens, or short technical examples.

Open folder

Media object row

A flexible image-and-text row for articles, messages, or compact product summaries.

Open folder

Responsive filter pills

A compact set of selectable filter pills for categories, tags, or search results.

Open folder
cardtypography

Quote card

A beginner-friendly quote card you can paste into any page.

Open folder

Step progress indicator

A clear progress indicator for multi-step forms, setup flows, and onboarding.

Open folder
cardlayout

Feature card

A beginner-friendly feature card you can paste into any page.

Open folder

Responsive quote card

A readable quote card with a strong citation and a mobile-friendly layout.

Open folder
cardpricing

Pricing card

A beginner-friendly pricing card you can paste into any page.

Open folder

Avatar stack

A compact overlapping avatar group for teams, contributors, or shared access.

Open folder

File upload dropzone

A friendly drag-and-drop upload surface with a keyboard-accessible file picker.

Open folder

Content skeleton loader

A calm loading placeholder for cards or profile rows while content is on the way.

Open folder

Segmented choice control

A compact segmented control for switching between two or three views.

Open folder

Inline alert banner

A clear inline alert banner for notices, warnings, and success messages.

Open folder

Responsive toast notification

A compact toast notification with a clear status, close button, and accessible live-region behavior.

Open folder
paginationnavigationresponsive

Responsive pagination

Help people move through a multi-page list with a compact, keyboard-friendly pagination control.

Open folder
cardprofile

Profile card

A beginner-friendly profile card you can paste into any page.

Open folder
calloutstatusresponsive

Responsive status callout

Highlight an important update with a semantic status callout that stays readable on phones and desktop layouts.

Open folder
cardglass

Glass card

A beginner-friendly glass card you can paste into any page.

Open folder
timelineactivityresponsive

Responsive activity timeline

Show project milestones in chronological order with readable dates and a vertical timeline that fits small screens.

Open folder
cardshadow

Soft shadow card

A beginner-friendly soft shadow card you can paste into any page.

Open folder
navigationbreadcrumbresponsive

Responsive breadcrumb navigation

Help visitors understand where they are and return to parent pages with a breadcrumb that wraps on small screens.

Open folder
buttonaccessibility

Focus ring button

A beginner-friendly focus ring button you can paste into any page.

Open folder
buttongradient

Split color button

A beginner-friendly split color button you can paste into any page.

Open folder
tabledataresponsive

Responsive data table

Use this table to compare recent orders without squeezing columns or losing headers on a phone.

Open folder
buttonicon

Pill arrow

A beginner-friendly pill arrow you can paste into any page.

Open folder
layoutdashboardgrid

Responsive dashboard layout

A beginner-friendly responsive dashboard layout you can paste into any page.

Open folder
buttoninteraction

Soft press

A beginner-friendly soft press you can paste into any page.

Open folder
buttonanimation

Outline slide

A beginner-friendly outline slide you can paste into any page.

Open folder
buttonhover

Lift button

A beginner-friendly lift button you can paste into any page.

Open folder