From e95f4043b9ef7c69c797a49fa6d1b9bbc9b5efba Mon Sep 17 00:00:00 2001 From: araharah-executor Date: Thu, 22 Oct 2026 07:52:56 +0800 Subject: [PATCH] =?UTF-8?q?feat(01-design-tokens-rams-foundation-02):=20re?= =?UTF-8?q?ndered=20component=20sheet=20=E2=80=94=20all=20mockup-derived?= =?UTF-8?q?=20families=20via=20token=20package?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - sheet.html: typography specimen (all 13 scale entries), buttons, inputs, chips (CONGESTION / CRASH / BLOCK / POLICE RADAR), telemetry card (SEC-04 // SPEED), maneuver banner, checkbox + two-way toggle - consumes built dist/rams.css only; markup uses component classes, no utility soup; inline SVG icons (no icon-font CDN, D-16); shell consumes --shell-bg/--shell-on-surface slots (D-04) - package.json: sheet script (build + open hint) - real-browser computed-style audit: 41/41 checks render from tokens; woff2 fonts verified loaded --- theme/package.json | 3 +- theme/src/sheet.html | 244 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 246 insertions(+), 1 deletion(-) create mode 100644 theme/src/sheet.html diff --git a/theme/package.json b/theme/package.json index 794193c..807fbc7 100644 --- a/theme/package.json +++ b/theme/package.json @@ -10,6 +10,7 @@ }, "scripts": { "build": "tailwindcss -i ./src/theme.css -o ./dist/rams.css --minify", - "send": "mkdir -p dist/fonts && cp -r fonts/geist fonts/space-grotesk dist/fonts/" + "send": "mkdir -p dist/fonts && cp -r fonts/geist fonts/space-grotesk dist/fonts/", + "sheet": "npm run build && echo 'open theme/src/sheet.html in browser ( Consumes theme/dist/rams.css )'" } } diff --git a/theme/src/sheet.html b/theme/src/sheet.html new file mode 100644 index 0000000..13f122f --- /dev/null +++ b/theme/src/sheet.html @@ -0,0 +1,244 @@ + + + + + + ARAHARAH — Telemetry Rams Component Sheet + + + + + +
+ +
+

ARAHARAH // TELEMETRY RAMS

+

COMPONENT SHEET

+

Every component below is styled exclusively by the token package — colors, spacing, and typography all resolve from theme tokens. No hard-coded values, no CDN fonts, zero rounded corners.

+
+ + +
+

+ TYPOGRAPHY SPECIMEN + SEC-00 // LEGIBILITY +

+
+ DISPLAY-LG +

TELEMETRY RAMS

+
+
+ DISPLAY-LG-MOBILE +

TELEMETRY RAMS

+
+
+ HEADLINE-LG +

ACTIVE ROUTE GUIDANCE

+
+
+ HEADLINE-LG-MOBILE +

250 M

+
+
+ HEADLINE-MD +

TURN RIGHT ONTO BISMARCKSTRASSE

+
+
+ HEADLINE-SM +

[ACCIDENT] A100 SOUTHBOUND KM 14.2

+
+
+ BODY-LG +

Reported via /accident by @klaus_b. Two vehicles involved, middle lane blocked.

+
+
+ BODY-MD +

Unexpected road closure between Unter den Linden and Leipziger Str. Alternate via Wilhelmstrasse.

+
+
+ BODY-SM +

Points credited automatically when peer nodes or OSM validation confirms road status.

+
+
+ LABEL-LG +

REROUTE VIA TELEGRAM BOT

+
+
+ LABEL-MD +

CONGESTION IN 1.4 KM — SLOWDOWN (+3 MIN)

+
+
+ LABEL-SM +

SEC-STACK // EXEC

+
+
+ TELEMETRY-NUM +

18:42

+
+
+ + +
+

+ BUTTONS + SEC-01 // TRIGGER +

+
+ + + + +
+
+ + +
+

+ INPUTS + SEC-02 // FRAME +

+
+ + +
+
+ + +
+

+ CHIPS / BADGES + SEC-03 // EVENT +

+
+ CONGESTION + CRASH / BLOCK + POLICE RADAR +
+
+ + +
+

+ TELEMETRY CARD + SEC-04 // MODULE +

+
+
+ VELOCITY + SEC-04 // SPEED +
+
+ 54 + KM/H +
+
+
+ + +
+

+ MANEUVER BANNER + SEC-05 // HUD +

+
+ +
+

NEXT MANEUVER // T-01

+

TURN RIGHT ONTO BISMARCKSTRASSE

+
+

250 M

+
+
+ + +
+

+ CHECKBOXES / TOGGLE + SEC-06 // SWITCH +

+
+ + +
+
+ + +
+
+
+ +