MCP Apps

Just launched · MCP Apps surface

This page is a minimal MCP Apps Host — the same sandboxed iframe, the same ui/initialize JSON-RPC handshake a real chat client (claude.ai, Claude Desktop) uses to render an MCP server's UI resource. Catalog atoms and hand-curated content render side by side, both mediated the same way.

What's real vs. simulated: the sandboxed iframe, the postMessage handshake, and the renderer are the genuine MCP Apps protocol and genuine catalog atom code. What's simulated is the tool call — this page feeds the view a fixed fixture payload instead of a live round-trip to a2uicatalog.ai/mcp, so you can see it work without installing an MCP client.
The fireworks aren't a catalog atom — that's iso_fireworks_panel, hand-curated content (stage: preview, no typed fields), rendered in the same surface, through the same block dispatch, right alongside the stable catalog atoms below it. The rocket that used to hold this slot? It graduated: gdm_rocket_panel is now a stable catalog atom with typed fields (side, layer, loop) and a published page. That's the actual point: MCP Apps' controlled opaqueness isn't just coexistence — it's the catalog's intake pipeline. Curated content ships first through the Host's mediated channel (never a raw DOM handoff), and what proves out becomes schema.
Connecting to view…
Playground — edit the payload, re-render the view · Open full-screen →

Handshake: the iframe (the View) posts ui/initialize to this page (the Host) on load. This page replies with a McpUiInitializeResult, the View acknowledges with ui/notifications/initialized, and this page then delivers the payload via ui/notifications/tool-result — the exact message sequence defined in the MCP Apps spec (apps.mdx). No allow-same-origin on the iframe — the View genuinely cannot reach this page's DOM.

470 catalog atoms also render on this surface

Intro

series link or transparency note at article top

Body

prose paragraph block

Heading

H2 section title

Subheading

H3 subsection title

Quote

pull quote or blockquote with attribution

Code

syntax-highlighted fenced code block

Pipeline

left-to-right step flow diagram

Bullet List

unordered list with optional bold label per item

Divider

horizontal visual section break

Youtube

responsive 16:9 YouTube embed

Image

single image with optional caption

Image Pair

two images side by side with captions

Diagram

D2 or SVG architecture diagram

Github Repo Card

live GitHub repo card with stars forks and language

Repo Links

styled GitHub repo link list

Closing

article closing paragraph with hashtags

Callout

coloured tip info warning or danger highlight box

Steps

numbered step-by-step instruction sequence

Table

data table with header row on mobile

Tabs

tabbed content panels

Key Value

label and value pairs in a compact grid

Before After

side-by-side code or content before and after comparison approach

Api Reference

API endpoint method parameters and response docs returns, example

Gallery

scrollable image gallery grid

Video Pair

two videos side by side

Carousel

horizontally scrollable card carousel

Timeline

chronological event timeline

Annotated Code

code block with numbered callout bubbles on specific lines explanation list below

Stat Card

single KPI value with label delta and accent colour indicator

Progress Bar

labelled horizontal progress bar with percentage

Badge Group

row of coloured label badges

Sparkline

inline SVG trend line chart general trends.

Heatmap

grid heatmap coloured by intensity value are represented as colors in a matrix.

Punch Card

7x24 grid of glowing activity bubbles representing hourly commits

Sankey Flow

curved dual-column gradient flow diagram for financial or pipeline streams

Cohort Retention

triangular cohort retention grid with continuous color-scale rendering

Donut Stat

CSS ring chart with centre value and percentage its proportion or progress.

Metric Delta

big number metric with directional change indicator or percentage

Task List

glassmorphic structured checklist with priority and assignee badges

Sentiment Summary

meeting sentiment analyzer with index arc and timeline chart

Trend Indicator

compact inline value with mini trend bar the direction of a

Breadcrumb

navigation breadcrumb trail structure.

Pagination

page number controls

Stepper

CSS animated vertical step sequence with checkmark draw and active pulse

Tab Bar

horizontal tab navigation bar typically leading to different sections or pages.

Anchor List

in-page anchor navigation links document or to external URLs.

Faq Accordion

collapsible FAQ question and answer list the question is clicked.

Glossary Term

definition term with explanation more details.

Footnote

numbered footnote reference at the bottom of a section or page.

Blockquote With Avatar

testimonial quote with avatar and attribution

Pull Stat

large display number pulled from prose for emphasis descriptive label.

Accordion Item

single collapsible section with toggle by clicking its header, using only CSS.

Tooltip

hover tooltip on a trigger element over a specified trigger element, using only CSS.

Hover Card

rich hover card revealed on mouse over specified trigger element, using only CSS.

Collapsible Panel

expandable content panel with header toggle visible and hidden states by clicking a control, using only CSS.

Css Modal

pure-CSS modal dialog triggered by checkbox controlled purely by CSS without JavaScript.

Audio Player

inline audio player with controls

Audio Link

styled link to an audio file

Pdf Preview

embedded PDF preview panel PDF.

Document Link

styled link to a downloadable document a document icon.

Video Thumbnail

clickable video thumbnail with play button and a link to the video source.

Video Card

video with title description and metadata to the video source.

Code Diff

server-side unified diff view with green additions and red removals

Code Snippet Pair

two code blocks side by side without diff highlighting diff highlighting.

Framed Screenshot

device-framed screenshot with optional caption browser, phone).

Image With Caption

image with styled caption below

Alert Banner

full-width status alert strip optional action.

Toast Notification

CSS slide-in/out fixed-position notification toast

Loading Skeleton

animated placeholder skeleton while content loads indicating active data fetching.

Empty State

zero-data empty state with icon and call to action image, message, and an optional call to action.

Spinner

loading spinner indicator operation is in progress.

Status Pill

coloured status pill badge an item.

Inline Feedback Message

inline success error or warning message for validation feedback or hints.

Rating Stars

star rating display stars, or displaying a static rating.

Progress Circle

CSS stroke-dashoffset animated SVG progress arc with centre percentage

Action Required Card

prominent card prompting a required user action user attention,

Feature Matrix

features versus plans comparison matrix

Pricing Tier Card

single pricing plan card with features list an optional call to action.

Pricing Tier Group

side-by-side pricing plan comparison different subscription plans.

Pros Cons List

two-column pros and cons comparison a single subject.

Side By Side Spec

two items compared spec by spec and values side-by-side.

Product Spec Table

product specifications in a clean table a single product.

Comparison Grid

multi-item attribute comparison grid often using icons or checkmarks to indicate presence.

Versus Block

head-to-head two-option versus card "VS" separator.

Rating Comparison

multiple items rated across dimensions scores.

Capability Checklist

feature capability tick list per tier capability using checkmarks

Toggle Switch

CSS toggle switch input

Expandable Text

truncated text with read more expand toggle more content.

Flip Card

card that flips on hover to reveal back content

Image Hotspots

image with clickable annotated hotspot overlays hover.

Css Dropdown Menu

pure-CSS dropdown navigation menu

Star Rating Input

interactive star rating input

Segmented Control

mutually exclusive option selector strip as a single control.

Zoomable Image

image with click-to-zoom lightbox

Custom Checkbox Group

styled checkbox group input

Css Slide Panel

CSS-only slide-in panel drawer activation.

Testimonial Card

customer testimonial with photo name and quote an optional avatar.

Star Rating Display

read-only star rating with score and count total review count.

Avatar Group

stacked user avatar group with overflow count or community.

Contributor List

list of contributors with avatar and role community, with their

Customer Logo Grid

grid of customer or partner logos

Social Proof Banner

social proof strip with stats and logos achievement.

Media Mention Card

press or media mention with logo and quote

Expert Endorsement

expert quote with credentials and photo name, and credentials.

Review Callout

highlighted customer review excerpt by a star rating.

Social Feed Embed

embedded social media post or feed or Instagram post.

Terminal Block

display terminal commands and code output in a simulated console window

File Tree

present hierarchical directory structures and files for software project navigation

Tabbed Code

organize multiple programming language snippets inside an interactive tab container

Http Request Block

document REST API endpoints with HTTP methods, headers, and payloads

Env Var List

list configuration environment variables with descriptions and default values

Prerequisite Checklist

highlight prerequisite knowledge and system requirements before

Keyboard Shortcut

display visual keyboard key combinations for application shortcuts and hotkeys

Api Param Table

reference table detailing API parameters, data types, and default values

Version Badge

software release or dependency version number tag

Deprecation Notice

warning banner for deprecated features or unsupported APIs

Experimental Banner

highlight experimental or unstable feature notice callout

Cli Command

copyable single-line terminal command execution string

Copy Code Button

button to copy specified text or code to clipboard

Log Output

scrollable monospace server or compiler log output block

Json Tree Viewer

expandable visual explorer for nested JSON data

Key Takeaways

highlighted summary of main conclusions and critical takeaways

Summary Box

condensed introductory panel with article overview

Learning Objectives

checklist of educational goals and competencies gained post-reading

Changelog Entry

timeline entry documenting product modifications per release

Release Notes

grouped product release documentation by change category

Further Reading

curated references for extending topic research

Resources List

downloadable project assets and attached resource links

Sidebar Note

off-axis container for peripheral notes or caveats

Difficulty Badge

label technical complexity level of blog content

Caution Block

highlight dangerous pitfalls or critical destructive actions

Checklist Interactive

interactive task tracking checklist for article milestones

Glossary Inline

inline hover tooltips for complex technical term definitions

Time Estimate

estimated reading duration badge for article content

Progress Checkpoint

milestone progress indicator across multi-step tutorial

Social Share Bar

social media buttons for sharing article to external networks

Newsletter Cta

email subscription form for recurring reader updates

Author Bio Card

profile block displaying content creator biographical details

Related Posts Grid

grid of recommended alternative post reading cards

Series Overview Card

navigation index for multi-part article series parts

Reaction Group

emoji reaction counters collecting reader sentiment feedback

Linkedin Post Image

LinkedIn post image preview — conviction_card, stat_card, or carousel_slide mode

Share Quote

prominent blockquote optimised for social media sharing

Follow Cta

call to action driving social media community expansion

Follow Button

direct profile subscription button for social platforms

Reading Progress Bar

track and display article reading progress completion status

Table Of Contents

navigate article sections using structured heading directory links

Article Hero

display prominent introductory headline and banner media

Scroll To Top

quickly return viewport to top of page document

Article Series Nav

navigate interconnected parts inside multi-part blog series

Embed Codepen

embed interactive CodePen workspace development environments

Embed Stackblitz

embed dynamic StackBlitz live IDE code sandboxes

Embed Gist

embed version-controlled GitHub Gist source code snippets

Embed Tweet

embed live public Twitter status updates and media

Embed Google Slides

embed interactive Google Slides presentation slide decks

Lottie Animation

render lightweight high-performance vector Lottie animations

Figma Embed

embed collaborative live Figma design file prototype previews

Color Swatch Grid

grid of named color swatches with hex values

Live Demo Embed

embed interactive live demo sandbox iframe

Benchmark Comparison

side-by-side performance benchmark comparison bars

Chartjs Bar

interactive Chart.js bar chart with datasets

Chartjs Line

interactive Chart.js line chart for trend data

Data Table Sortable

sortable data table with column headers

Metric Comparison Card

metric card comparing current vs previous period

Mini Sparkline Set

compact grid of multiple labeled sparklines

Status Dashboard

grid of service status indicators with color states

Uptime Timeline

30-day uptime timeline with per-day status blocks

Command Palette

keyboard-driven command palette with shortcut hints

Search Result Card

single search result card with title snippet URL

Post Metadata Bar

article metadata bar with author date read time

Footnote Group

numbered footnote list at section or article end

Notification Badge

unread count badge overlaid on icon element

Expandable List

nested expandable tree list with collapsible children

Poll Block

poll with question options and vote count bars

Abbr Tooltip

inline abbreviation with hover tooltip full form

Copy To Clipboard

copy-to-clipboard button with inline code and feedback

Conversion Funnel

pipeline conversion funnel with step tapering and leak markers

Gauge Sla

radial SLA gauge with glowing pointer and large metric value

Stacked Area

stacked area chart with overlapping glowing translucent gradients

Scatter Trend

coordinate scatter plot with regression trend line

Call Mood Board

visual summary board of call sentiments moods and active themes

Github Activity Grid

SVG GitHub-style contribution grid and activity tracker

Form

labelled form with fields and submit button

Form Input

single labelled input field

Form Select

labelled dropdown select with options

Form Radio Group

radio button group for single-option selection

Form Checkbox Group

checkbox group for multi-option selection

Form Switch Group

group of labelled toggle switches

Form Slider

numeric range slider input

Form Date Picker

date or date-range picker input

Modal

modal dialog overlay with title and content

Follow Up Chips

clickable follow-up suggestion chips

Choicebox Group

card-style option selector with icon, title, description per card

Feedback Prompt

thumbs or star rating feedback collection widget

Entity List

named resource rows with avatar, status badge, and meta

Prompt Template

LLM prompt with highlighted {variable} slots and copy button

Model Card

AI model spec card with context window, pricing, and capability badges

Conversation Snippet

user prompt and AI response as chat bubbles

Shortcut Legend

keyboard shortcut cheat-sheet grid with key combos and labels

Rating Summary Bar

star rating histogram with percentage bars per star level

Roadmap Card

quarter-based product roadmap with status-tagged milestones

Notification Stack

persistent notification inbox list with unread indicators

Inline Alert

inline icon-plus-text alert embedded in content flow

Tag Block

horizontal wrap of neutral content chip labels

Variant Selector

CSS radio card group for variant or option picking

Markdown Block

GFM markdown string rendered to HTML inline

Chartjs Pie

multi-slice pie or donut SVG chart with legend

Text Callout

lightweight tinted inline tip or note block no icon

Source Citation

numbered RAG source card with title excerpt and URL

Llm Comparison Table

side-by-side multi-model output comparison table

Confidence Bar

labelled probability bar with colour-coded confidence fill

Token Budget Meter

context window token usage meter with capacity warning colours

Product Thumbnail

product card with image, price, status badge, and tags

Order Status Card

e-commerce order card with status badge and line item list

Inventory Table

inventory table with SKU, stock levels, and low-stock row highlight

Jira Ticket

Jira issue card with type icon, status lozenge, priority, and assignee

Sprint Board

kanban sprint board with named columns and compact issue cards

Lozenge

Atlassian-semantic status pill with defined appearance variants

Data Grid

enterprise data grid with typed columns, row selection, and

Tree View

recursive hierarchical tree with expand/collapse per node

Heatmap Calendar

calendar month heatmap with date-value density colouring

Combobox

searchable filterable dropdown — shadcn/Headless UI pattern

Feature Grid

icon + title + description feature grid — Tailwind UI pattern

Navigation Menu

multi-level horizontal nav with submenu panels — Radix pattern

Multi Select Input

chip-style multi-value select input — shadcn pattern

Otp Input

N-box one-time password digit input — shadcn OTP pattern

Skill Bars

labeled horizontal progress bars list — percent fill, per-bar color

Icon Stat Row

icon + big number + label stat strip — more visual than metric_row

Color Section

colored background wrapper — tint/solid/dark, renders child atom blocks

Tag Cloud

weighted tag cloud — variable size by weight, wrap layout

Step Progress

horizontal step progress — numbered circles, connecting lines, current step highlighted

Split Pane

two-panel split — distinct bg per side, each side renders atom blocks

Gradient Hero

light gradient hero — badge, large title, subtitle, CTA button

Icon List

icon-circle list — emoji/icon per item, label + text, color per item

Highlight Box

highlight box — gradient/solid/outline style, icon, title, text

Two Tone Card

split card — colored header with icon/title, white body renders atom blocks

Metric Row

horizontal metric strip — value, label, prefix/suffix, trend up/down

Numbered List

decorative numbered list — large background numbers, circular badges, or bordered stage cards

Page Header

app-style page header — title, subtitle, icon, accent, tag badge

Back Button

back navigation — url, nav_slug, or history.back(); ghost/outline/text style

Section Break

section divider — optional centered label, solid/dashed/dots style

Chip Group

chip/tag row — label, color, url, active state; wrap or scroll layout

Columns

multi-column layout — 2–6 cols, each column holds atom blocks

Person Card

person card — name, role, photo, bio, tags, email, linkedin

Agenda Block

time-slotted agenda — slots with time, title, speaker, location, type

Risk Flag

risk list — critical/high/medium/low with title, description, mitigation

Action Items

action items table — action, owner, due date, status

Bento Grid

asymmetric bento-box feature tile grid — MagicUI/shadcn pattern

Cta Section

full-width CTA banner with headline and buttons — Tailwind UI pattern

Animated Counter

CSS-only animated counter that counts up to target values

Media Stream Card

Auto-detecting YouTube/Loom/Slides/Vimeo embed with skeleton

Live Aggregator

Real-time comparative bars for votes, counts, or percentages

Vote Button Group

Multi-option vote buttons in pill, neon, or default style

Effect Overlay

CSS confetti/trophy/pulse celebration overlay triggered by name

Skeleton Stage Card

Dark shimmer skeleton loader in card/list/media/chat variants

Marquee Strip

infinite CSS-animated horizontal marquee of text or logo items

Typewriter Text

CSS typewriter animation that reveals text character by character

Animated Border Card

card with CSS rotating gradient animated border

Aurora Background

animated aurora borealis gradient blob background, CSS-only

Dot Grid Background

CSS repeating dot or grid pattern panel background

Shimmer Button

button with CSS background-position shimmer sweep animation

Card Stack

CSS-fanned stack of 2–4 cards with rotation and opacity tiers

Meteor Shower

CSS-animated diagonal falling meteor streaks on a dark panel

Blur Fade In

CSS blur-to-focus fade-in container reveal

Glow Button

CSS box-shadow state-signalling button with disabled/ready/fired glow

Animated Beam

CSS stroke-dashoffset animated SVG beam between two labelled nodes

Encrypted Reveal

CSS steps() scramble-to-reveal text animation

Word Flip

CSS steps() vertical word carousel in an overflow-hidden inline container

Sonar Pulse

CSS concentric ring pulse animation for attention signalling

Typewriter

CSS character-by-character typewriter reveal with optional cursor

Number Odometer

Slot-machine digit-column flip to target number

Typing Indicator

Three-dot bouncing chat typing indicator bubble

Countdown Timer

Flip-clock countdown timer display (static tiles, data-driven ticking)

Gradient Text

Animated gradient-fill heading text via CSS background-clip

Reveal On Scroll

IntersectionObserver scroll-triggered fade+slide reveal

Word Scramble

CSS steps() left-to-right character scramble-to-reveal

Svg Path Draw

SVG stroke-dashoffset self-drawing path animation

Parallax Card

3D CSS perspective tilt card with mousemove parallax depth

Quiz Question

MCQ or true/false question with CSS-only correct/wrong feedback

Fill In Blank

cloze-test sentence with inline inputs and correct/wrong highlight on submit

Match Exercise

click-to-pair matching exercise with green lock and red mismatch flash

Hint Reveal

show/hide hint disclosure using HTML details/summary — no JS

Achievement Badge

unlockable achievement badge with locked/unlocked state and optional date

Score Summary

end-of-exercise score card with correct/total, percentage, grade, and CTA

Xp Bar

animated XP/points progress bar with level label and level-up flash

Lesson Nav

prev/next lesson navigation with module context and optional completion checkbox

Course Progress Card

course-level progress card with per-module bars and aggregate completion ring

Highlighted Text

highlighted text passage with optional hover margin annotation note

Drive File List

live list of Drive folder files

Sheet Preview

live read-only Google Sheet range preview

Gmail Summary

list of recent Gmail messages matching query

Calendar Upcoming

list of upcoming calendar events

User Greeting

personalised greeting with active user email

Script Run Button

button to trigger server-side Apps Script function

Calendar Today

today's calendar events from the user's default calendar

Sheet Stats

aggregate stats from a sheet range displayed as stat badges

Gmail Unread Count

unread count badges for Gmail labels

User Profile Card

user avatar, display name, email and domain — live on GAS, static fields elsewhere

Drive Storage Usage

Drive storage quota progress bar — live on GAS, or pass used_gb/total_gb for static

Sheet Form Submit

inline form that appends a row to a Google Sheet on submit

Tasks Today

task checklist — live via Tasks API on GAS, items[] array on other surfaces

Cursor Glow

ambient glowing orb that lerp-follows the cursor with screen blend

Cursor Trail

chain of fading dots following the cursor with worm physics

Particle Burst

click anywhere to burst coloured gravity particles from click point

Spotlight Cursor

dark overlay with cursor-following circular cutout — torch effect

Magnetic Element

content that drifts toward cursor and springs back with overshoot

Tilt Card

3D perspective tilt card with glare highlight driven by cursor position

Gradient Heading

gradient-fill standalone heading

Display Quote

typographic pull quote with decorative mark and attribution

Split Stat

two-column stat + text keynote layout with neon glow

Word Reveal

auto-play word-by-word fade-up reveal animation

Section Label

uppercase section marker with glowing accent pill

Count Up Stat

animated count-up number stat with cubic ease, auto-plays on load

Text Highlight

prose sentence with **marked** words highlighted in accent colour

Reveal Line

clip-path sweep-in reveal line, auto-plays on load

Canvas Plexus

animated particle plexus with proximity lines and mouse repulsion

Spring Nodes

interactive mass-spring physics graph with drag-to-pin nodes

Isometric Mesh

rotating 3D isometric mesh with height-colour mapping and drag-rotate

Geo Iso Takeoff

isometric 3D canvas of A321neo takeoff from LFBO — animated roll, rotation, gear-up, climb; HUD with airline/runway

Geo Iso Rocket Launch

isometric 3D canvas of Ariane 6 rocket launch from Kourou — animated liftoff and ascent; mission HUD

Geo Iso Heli Hover

isometric 3D canvas of H160 helicopter hover — rotor animation, downwash, HUD

Geo Iso Fleet

tabbed isometric fleet demo — A321neo takeoff + Ariane 6 launch + H160 hover with tab switcher

Airspace Command Deck

Toulouse TMA radar canvas with animated flights, HUD overlay, and live METAR ticker

Data Source

generic HTTP feed — server-side initial fetch, client-side refresh via surface transport

Metar Feed

live METAR weather feed — parsed wind, temp, QNH for an ICAO station

Paragraph

prose paragraph (GAS alias for body)

Text Block

plain text block

Blockquote

styled pull-quote with attribution

Spacer

vertical whitespace gap

Tag Chip

inline tag chip

Badge

inline badge pill

Inline Code

monospace inline code span

Code Block

syntax-highlighted code block

Link Button

text hyperlink button

Cta Button

call-to-action button

Nav Link

single CTA link to a named page — appends from= automatically for back-button support

Info Card

simple info card with title and body

Ai Build Trace

Gemini token usage trace card

Gemini Prompt

inline Gemini prompt input widget

Dark Hero

dark hero banner with gradient and CTA

Glowing Stat

neon-glow stat number on dark card

Glass Card

frosted-glass card with blur backdrop — dark-theme highlight box

Gradient Border Card

animated gradient border card

Floating Orbs

decorative blurred colour orbs background

Neon Text

neon-glow coloured text

Dark Feature Grid

dark-theme feature grid with icons

Dark Divider

dark-theme horizontal divider

Ambient Gradient

animated aurora/ambient gradient background

Depth Stack

stacked cards with depth parallax

Scramble Reveal

character-scramble text reveal on scroll

Scroll Trigger

scroll-triggered animated reveal

Flow Connector

animated beam connector between two or more nodes

Live Metric

animated counting number (alias for animated_counter)

Deadline Ticker

countdown timer to a target date (alias)

Pattern Background

dot-grid pattern background (alias)

Glitch Text

RGB-split glitch-effect headline

Neon Glow

pulsing neon-glow text on dark card

Magnetic Button

magnetic cursor-following button

Confetti Trigger

click-to-trigger confetti button

Floating Particles

floating particles background (canvas placeholder)

Parallax Section

parallax scroll section (canvas placeholder)

Scroll Progress

fixed scroll-progress bar at page top

Live Clock

live ticking clock widget

Decision Tree

interactive collapsible decision tree

Step Reveal Sequence

tabbed step-by-step sequence

Chat Sequence

animated chat conversation thread

Tooltip Glossary

glossary with hover tooltips

Focus Lens

spotlight focus lens on blurred background

Terminal Boot

animated terminal boot sequence

Stagger List

stagger-animated list of items

Liquid Button

liquid morphing hover button

Highlight Sweep

animated highlight sweep text

Progress Reveal

scroll-triggered animated progress bar

Big Reveal

spring-animation big number or word reveal

Kinetic Headline

word-by-word kinetic headline animation

Text Reveal Mask

clip-path text reveal mask animation

Split Reveal

split-panel reveal animation

Mesh Gradient

dark card with radial mesh gradient background

Stripe Background

animated diagonal stripe background card

Status Timeline

status-dot vertical timeline

Counter Group

row of animated stat counters

Orbit Diagram

animated orbit diagram with satellite nodes

Noise Card

dark card with film-grain noise texture

Comparison Morph

draggable before/after comparison slider

Word Cloud

interactive word cloud with optional live Sheet feed

Quiz Set

multi-question interactive quiz

Globe 3D

interactive spinning 3-D globe (wire or earth)

Geo Mercator Radar

dark-theme interactive Mercator map with node pins and links

Geo Contour Waves

animated atmospheric contour wave field

Multi Surface

three-engine multi-surface demo atom

Geo Europe Airspace

interactive European airspace map with airports and flights

Feed Status

live/sim status pill for a named data feed

Playbook

multi-slide fullscreen presentation playbook

Surface Unlocked

achievement-style surface unlocked notification

Schema Reveal

self-reveal: shows this page's own JSON schema

Url Anatomy

annotated URL anatomy diagram

Schema Qr

self-contained QR code, optionally with a live URL input

Take Away Card

bold screenshot-ready insight card

Next Step Strip

horizontal numbered next-steps strip

Copy Prompt

copyable monospace prompt/code block

Atom Anatomy

rendered atom + raw schema side-by-side anatomy view

Renderer Stats

stat grid for renderer capability metrics

Prompt To Schema

three-panel prompt → schema → output flow

Before After Stack

old-vs-new stack comparison animation

Live Vote

live audience voting with real-time bar chart results

Reaction Shower

emoji reaction buttons with raining particles

Raise Hand

raise-hand button with live participant count

Surface Map

A2UI surface diagram (schema → surfaces)

Speed Counter

live page-load stopwatch

Live Edit

embedded live atom JSON editor with preview

Gmail Inbox

swipeable Gmail inbox carousel — live on GAS, items[] or api connector on web/meet

Drive Recent Files

swipeable Drive files carousel — live on GAS, items[] or api connector on web/meet

Drive Folder Contents

Drive folder grid — live on GAS via folder_id, items[] or api connector on web/meet

Drive File Card

single Drive file card — static on all surfaces; live name/type lookup via file_id on GAS

Progress Store

invisible LMS state connector — Sheet on GAS, localStorage on web; exposes window._A2UI_STORE

Module Map

course curriculum grid — module cards with live locked/available/complete status from progress_store

Knowledge Check

inline comprehension pulse — single question, instant feedback, no score pressure

Quiz Result Summary

end-of-quiz result — score %, pass/fail, question dots, writes to progress_store

Scenario Branch

branching scenario — situation + choices + consequence reveal with good/neutral/bad outcome

Completion Gate

content lock — hides until requires module id is complete in progress_store

Certification Card

completion certificate — locked until requires id complete in progress_store; earner from GAS session

Skill Radar

SVG radar/spider chart of skill competency levels — optional before/after growth overlay

Badge Showcase

achievement badge wall — earned badges glow, locked badges grey; status from progress_store

Learning Path Selector

course entry path chooser — role/level cards, writes selection to progress_store, optional navigation

Video Checkpoint

YouTube video with pausing quiz checkpoints — learner must answer to continue

Cohort Progress Board

instructor cohort table — per-learner module completion + scores; live on GAS

Reflection Prompt

reflection textarea — saves to progress_store; restores on revisit

Annotation Highlight

annotated body text — click highlighted terms to reveal inline explanations

Onboarding Stepper

guided onboarding steps — completes to progress_store, restores on revisit

Case Study Card

structured case study — situation, data points, questions, optional model answer reveal

Study Timer

Pomodoro focus/break timer with SVG ring — session only, no persistence

Rubric Card

assessment rubric table — criteria rows × performance level columns

Spaced Repetition Card

flip flashcard with confidence rating 1-5 — writes SRS interval to progress_store

Leaderboard Card

ranked score leaderboard — live on GAS from Sheet, static on web; medal top 3

Nav Bar

named-page nav bar — generates ?nav= URLs at runtime from _A2UI_NAV; active page auto-highlighted

Palette

page-level accent colour and spacing theme variables

Print Button

button to print or save page as PDF

Drive Image

Google Drive image embed by file ID

Maps Embed

Google Maps location embed iframe

Sheet Form

form submitting rows to a Google Sheet tab

Reveal

entrance animation wrapper for child blocks

Skeleton

shimmer loading placeholder shapes

Marquee

infinite horizontal scrolling ticker strip

Pulse Dot

pulsing status indicator dot

Loading Dots

three-dot pulsing loader

Progress Ring

animated circular progress gauge

Confetti Burst

confetti celebration burst effect

Ripple Button

CTA button with ripple click effect

Wave Divider

animated wave section separator

Floating Badge

bobbing emoji or icon badge

Shimmer Text

headline text with shimmer gloss sweep

Number Flip

slot-machine digit reveal counter

Spotlight Card

card with cursor-following spotlight

Animated Border

card with rotating gradient border

Countdown Ring

circular countdown timer ring

Google Icon

single Material Symbol icon

Icon Badge

Material icon in coloured circular badge

Icon Row

horizontal icon and label strip

Workspace Logo

single Google Workspace product logo

Workspace Logo Strip

horizontal strip of Workspace logos

Workspace Logo Grid

labelled grid of Workspace logos

Icon Feature Grid

feature grid with Material icons

Icon Checklist

checklist items with Material icons

Hub

deck navigation shell with subjects and slides

Jump Nav

anchor pill buttons scrolling to page sections

Command Step

copyable command with completion checkbox

Flashcard Deck

flip-card deck of question answer pairs

Brevet Timeline

dated vertical revision timeline

Gdm Rocket Panel

isometric rocket launch canvas animation, fixed half-viewport overlay

Math Block

native MathML equation typeset with the math font family