Main Console · Tab 8 · Design System Hub

Design

Foundations · Shared UI shells · Live surfaces · Sub-apps · UX specs · Data schemas · Roadmap · ทุกอย่างที่ design ต้องอ่านก่อนเริ่มงาน

ศูนย์รวมข้อมูลการออกแบบทั้งหมดของ Thailand Together · iOS 26 liquid-glass booth · Dark premium console · Sub-app patterns (ECM · KB) · Document Shell · Navigation convention (L0/L1/L2/C0) · bilingual TH+EN · honest-labeling aesthetic. ใช้เป็น onboarding ให้ Claude Design อ่านก่อนเสนอแบบใหม่.

Central design-system reference for Thailand Together · iOS 26 liquid-glass booth · dark-premium console · sub-app shells (ECM · KB) · document-shell spec · L0/L1/L2/C0 navigation · TH+EN bilingual · honest-label aesthetic. Use this as the onboarding surface before proposing new designs.

V1 Prototype & Design Review ศูนย์รวมงานออกแบบรอบล่าสุด · V1 Prototype Review Hub

Batch DESIGN-IA-01 · Today's design artefacts

Super App V1 · prototype + screenshots + storyboard

24 canonical screens · 29 presentation-ready frames (24 base + 5 sub-state variations · 2 improved replacements) · ต้นแบบจริงที่กดได้ · manifest · captions · capture summary · storyboard + .pptx · ลิงก์กลับ Management Runtime

24 canonical V1 screens · 29 presentation-ready frames (24 base + 5 sub-states · 2 captured-improved replacements inside the 24) · live prototype · manifest · captions · capture summary · HTML storyboard + .pptx · Management Runtime linkage.

↓ Full V1 catalog · A–D = presentation-ready + quick references · E–F = working files only
A

Live Prototype

ต้นแบบที่เปิดดูได้จริง · source of truth
B

Screens & Structure

รายการหน้าจอและ state · ใช้สำหรับ mapping · cross-check · audit
B1 · Inventory

V1 Screen Inventory & Manifest

ดัชนี 24 หน้าจอของ V1 · screen_code · screen_name · state · mode · source_ref · linked_service_codes · linked_db_group_codes · capture_status · recommended_presentation_use · ใช้ map กับ Design / Management / Capture
Master manifest of all 24 V1 screens · screen_code · state · mode · source_ref · service/db-group links · capture status · maps design ↔ management ↔ capture.
JSON manifest live designer product developer management
Open manifest.json ↗
B2 · Runtime registry

V1 Screens in Management Runtime

รายการ 24 V1 screens ใน Screen Registry จริง · filter source=v1 · edit readiness · capture status · priority · blocker · next action ได้ทันที · DB-backed · PATCH persistent
24 V1 screens inside the live Management Runtime Screen Registry · filtered by source=v1 · editable readiness / capture status / priority / blockers / next actions · DB-backed live state.
Runtime UI live · auth-gated management product developer
Open V1 rows in registry ↗
B3 · Service mapping matrix

V1 → Service Mapping Matrix · MGT-LINK-01

Matrix ที่อธิบายว่า 12 pending V1 screens จาก MGT-IMPORT-01 ถูก map เข้ากับ service อะไร · 6 bridge services ใหม่ (provisional) · mapping type (composite / bridge) · certainty level · justification ต่อ screen · link กลับ Marketing #4/#5/#7
Matrix resolving all 12 pending V1 screen service mappings from MGT-IMPORT-01 · 6 new provisional bridge services · mapping type (composite / bridge) per screen · certainty level · justification · traceable back to Marketing Doc #4/#5/#7.
Markdown live · v1_pending_service_mapping=0 management product developer
Open mapping matrix ↗
B4 · Mapping JSON (machine-readable)

V1 Service Mapping · JSON source

ไฟล์ JSON ที่ import เข้า runtime ผ่าน POST /mgt-api/admin/link-v1 · ทุก bridge service มี why + v2_next_action · ทุก screen mapping มี justification + marketing_trace + certainty + what_remains_uncertain
JSON consumed by POST /mgt-api/admin/link-v1 · every bridge service has a why + v2_next_action · every screen mapping has justification + marketing_trace + certainty + what_remains_uncertain.
JSON source file developer management
Open mapping.json ↗
B5 · Service Registry (+ bridges)

Service Registry · 13 starter + 6 bridges

Service Registry runtime · 19 services รวม bridge ทั้ง 6 · pill "bridge" ที่ข้าง code บอกว่าเป็น provisional · hover เห็น source_note · กลับ edit readiness / owner / blocker / next_action
Runtime Service Registry · 19 services (13 starter + 6 MGT-LINK-01 bridges) · "bridge" pill next to service code marks provisional entries · hover shows source_note · edit readiness/owner/blocker/next_action in place.
Runtime UI live · auth-gated management product developer
Open Service Registry ↗
C

Screenshot Pack

ภาพจริง 24 ภาพ · พร้อม manifest + captions + summary สำหรับ presentation / design review
C1 · Gallery

V1 Screenshot Gallery

แกลเลอรี grid ของ 29 presentation-ready frames (24 canonical + 5 sub-states) · filter Presentation-ready / All / Variations / Improved / Technical · click-to-zoom modal · badge Hero/Core/Variation/Improved · ใช้ review และคัดเลือกไปใช้ในสไลด์
Grid gallery of 29 presentation-ready frames (24 canonical + 5 sub-states) · filter chips: Presentation-ready / All / Variations / Improved / Technical · click-to-zoom · Hero/Core/Variation/Improved badges · used for review and slide-image selection.
Runtime UI live · auth-gated designer presenter product
Open gallery ↗
C2 · Manifest

V1 Screenshot Manifest

ไฟล์ JSON ดัชนีอ้างอิงว่าไฟล์ภาพใดคือหน้าจอ/state/mode ใด · ใช้ build slide deck · ใช้ import กลับเข้า Management Runtime · มี presentation_groupings + honest_notes
JSON reference mapping every PNG to screen/state/mode · used to build slide decks · to import captures back into Management Runtime · includes presentation_groupings + honest_notes.
JSON source file developer product
Open manifest.json ↗
C3 · Captions

V1 Presentation Captions

คำบรรยายสำหรับทุกภาพ · TH + EN · พร้อมสำหรับ speaker · มี recommended slide grouping 8 กลุ่ม (Core app feel · Trip depth · MICE · Rewards · Personalization · AI · Content types · Operator B2B)
Per-screen captions in Thai + English · speaker-ready · plus 8 recommended slide groupings (Core app feel · Trip depth · MICE · Rewards · Personalization · AI · Content types · Operator B2B).
Text file source file presenter designer
Open captions.txt ↗
C4 · Summary

V1 Capture Summary

บันทึกการ capture · 22 captured + 2 partial (hotel, news) · เหตุผลที่แต่ละภาพ partial · กลไก navigation ที่พบใน V1 bundle · คำแนะนำ CAPTURE-02
Capture post-mortem · 22 captured + 2 partial (hotel, news) · why each partial · navigation mechanics discovered inside the V1 bundle · CAPTURE-02 recommendations.
Markdown 22 / 24 · partial on hotel + news designer product developer
Open capture_summary.md ↗
C5 · Runtime patch

V1 Screenshot Runtime Patch

JSON patch body ทั้ง 24 รายการที่ใช้ PATCH ใส่ Management Runtime · capture_status + capture_priority + capture_note per screen · ประวัติ transaction ที่ applied live แล้ว
JSON PATCH payloads for all 24 screens used to update capture_status / priority / note in Management Runtime · already applied live · stored for audit.
JSON applied developer management
Open runtime_patch.json ↗
D

Presentation Support

โครงสไลด์ + captions + speaker notes สำหรับนำเสนอจริง
D1 · Storyboard

Super App V1 · Presentation Storyboard

16 สไลด์ + 3 appendix · maps 24 ภาพสู่ business/UX/tech narrative · มี V1 strengths · gaps · V1→V2 transition plan (Keep 8 / Change 10) · speaker notes 3 audiences (exec / product / tech) · นำเสนอได้จาก browser หรือ Print→PDF
16-slide deck + 3 appendices · maps 24 screenshots to business / UX / tech narrative · V1 strengths · gaps · V1→V2 transition (Keep 8 / Change 10) · speaker notes for 3 audiences · present in-browser or Print→PDF.
HTML deck live presenter product designer
Open storyboard ↗
D2 · PPTX v2 (final) · PPTX-02

Super App V1 · PowerPoint Deck v2 (.pptx)

PPTX final-polish · 19 slides · 16:9 widescreen · Noto Sans Thai เป็นฟอนต์หลัก · canonical wording ("24 canonical screens · 29 presentation-ready frames") ใช้ครบทุกจุด · embedded speaker notes · 24 canonical + 5 sub-state variations + 2 improved replacements ใช้ screenshot จริง
Final-polish PPTX · 19 slides · 16:9 widescreen · Noto Sans Thai primary font · canonical wording pair ("24 canonical screens · 29 presentation-ready frames") · embedded speaker notes · real V1 screenshots · opens in PowerPoint / Keynote / Google Slides.
.pptx · 8 MB live download presenter product management
Download PPTX v2 ↗
D3 · PDF v2 · PPTX-02

Super App V1 · PDF Export

PDF ของ deck v2 · 19 หน้า · 2.7 MB · ฟอนต์ฝังมาให้ · preview ได้ทันทีในทุก browser / Preview / Acrobat · ใช้ส่งเป็น read-only / email attachment ได้
PDF export of deck v2 · 19 pages · 2.7 MB · fonts embedded · previews instantly in any browser / Preview / Acrobat · ideal for email attachment + read-only sharing.
.pdf · 2.7 MB live download presenter product management
Download PDF ↗
D4 · Companion notes v2

PPTX v2 Companion Notes

คู่มือ deck v2 · before/after table จาก v1 → v2 · canonical wording cheat-sheet · font policy · PDF export recipe · known quirks
Deck v2 companion · v1 → v2 before/after table · canonical wording cheat-sheet · font policy · PDF export recipe · known cosmetic quirks.
Markdown live presenter
Open notes_v2.md ↗
═══ Working files · technical references · back-office audit · NOT for live presenting ═══
Heads-up: items below are raw .json / .md / .txt / admin endpoints / bridge-service matrices · open them for audit, handoff, or deep questions — not during a live pitch. The Present now band at the top of this page is what you open in front of an audience.
E

Supporting Files

raw logs + capture plan + inventory · สำหรับ audit หรือรอบ capture ครั้งถัดไป
F

Management Linkage

ลิงก์กลับ Management Runtime · cross-check กับ Screen Registry · capture status live

Start here ถ้าเพิ่งเข้ามา · 30-second read

Executive brief · 30-second read

Thailand Together มี 3 design system ที่ coexist กันในระบบเดียว: (1) iOS 26 Liquid Glass สำหรับ booth demo (`demo_alpha3_5.html`) · (2) Dark Premium (console) สำหรับหน้า planning/runtime/operations · (3) Dark Premium (sub-app) สำหรับ ECM และ KB. ทั้ง 3 share Thai-English bilingual toggle, Noto Sans Thai + Bebas Neue + Space Mono, และ "honest labels" aesthetic — แต่ visual language ต่างกันโดยตั้งใจ.

อ่านตามลำดับ: 1) Navigation convention L0/L1/L2/C0 · 2) Design tokens (ด้านล่าง) · 3) Document Shell Standard (HERO spec) · 4) Live surfaces ที่ deploy แล้ว · 5) Sub-app patterns (ECM · KB) · 6) UX specs ใน /planning/ · 7) Data schemas ที่ drive UI · 8) Architecture roadmap (spec/layer_g_ui).

Design tokens · colour พาเลตต์หลัก · ใช้อ้างอิงกลาง

Dark-mode Neon (booth demo):

--pink:#FF2878
primary accent
--pink-lt:#FF8CB8
soft pink
--cyan:#00D4FF
tech / info
--violet:#A050FF
premium
--yellow:#FFE040
highlight
--emerald:#1AE88C
success
--orange:#FF8C32
warning
--red:#FF3C50
error

Light-mode Strict (booth demo):

#E42369
card bg · 12% opacity
#2F133C
card text · primary ink
#F44BA8
card text · secondary
#B6E0EB
control borders · ice blue
#F0D47A
gold accent

Dark Premium (console / sub-apps):

--bg:#03070E
surface base
--teal:#00E5B4
primary accent
--blue:#38BDF8
info / link
--purple:#A78BFA
premium / schema
--amber:#FCD34D
shell / warn
--pink:#EC4899
hero / sub-app
--rose:#FB7185
alert
--green:#34D399
success

Design tokens · typography font-size map บังคับใช้ผ่าน !important

ClassSizeWeightExample
body18px400ข้อความทั่วไป
.r-sub · .tag · .d-rating16px600subtitle · rating
.r-val · .sec-m16px600"จอง", "ดูทั้งหมด"
.s-btn · .phase-btn · .cat-tab16px600tab buttons
.dock-lbl18px600"Home", "ทริป"
.app-lbl18px600"AI Plan", "Hotel"
.r-name · .d-name · .tl-name28px700place names
.sec-t26px800section titles
.d-btn24px800discover card buttons
.ov-title30px800overlay titles
.search20pxsearch bar
.pay-btn20pxpay button
.w-amt40px800wallet amount
.tb-circle16px800topbar badges
Font families: Display = Bebas Neue · Thai + Latin running text = Noto Sans Thai · Mono / code / numeric = Space Mono. ทั้ง 3 โหลดผ่าน Google Fonts ในทุกหน้า.

Icon policy ห้ามใช้ emoji · SVG stroke-based เท่านั้น

Hard rule: NO emoji anywhere. ทุก icon เป็น SVG stroke-based. Reference style = 12 main-app grid icons (`.gico` class). Arrows/chevrons ใช้ <path d="M9 18l6-6-6-6"> stroke chevron. Star rating ใช้ filled SVG star path (ไม่ใช่ หรือ ). `gico` accent = bright pastel gradients (เช่น #FF6BA0 → #FFB0D0).

9 Design subgroups เอกสารและ live surfaces · กดเข้าไปอ่านเต็ม

01 · Foundations

Foundations

design system · navigation · workflow rules · CSS/JS gotchas

iOS 26 liquid glass notes · L0/L1/L2/C0 · user profile · workflow rules (deploy-immediately · no emoji · `\x27` escaping) · stacking-context / scroll-container gotchas.

02 · Shared UI shells

Shared UI Shells

3 ระบบ CSS+JS shell ที่คุม 95% ของ visual

Document shell (planning/runtime/operations) · ECM shell (dark enterprise) · KB shell (classified index with filter chips).

03 · Booth · iOS26 Liquid Glass

Booth · ALPHA 3.5

hero visual surface · MICE 2026 · real iPhone test

Single-file vanilla HTML/CSS/JS · translucent panels · backdrop-filter blur · neon accents. ทดสอบจริงบน iPhone · deploy ผ่าน GitHub Pages.

04 · Main console · entries

Main Console Entries

7+1 main entries · dark premium

Main console hub · portal · journey hub · operations portal · index portal · Design hub (this page).

05 · ECM sub-app

ECM · Enterprise Content

newest self-contained product shell · Batch 14 + 15

9 pages · real login → portal → list → viewer → notes · access-aware · honest "Backend offline" badges · bilingual TH+EN · Known Gaps footer link.

06 · KB / Document Portal

Knowledge Base

B-owned · classified index · filter chips · case timeline

Gradient hero · filter-chip toolbar (Class · Category · Status · Language · Access · Security) · universal search · paragraph anchors · creation scaffolder.

07 · Planning / UX specs

UX Specs · Planning

RFCs + governance + state systems

Document shell standard (HERO) · access model · note system · share/export · auth hardening · gating · production candidate · team usage · hint system.

08 · Data schemas

Data Schemas

JSON ที่ drive UI rendering

Metadata registry · related map · reading flow · access schema · visibility matrix · note schema · i18n dictionary · discoverability catalog.

09 · Architecture · roadmap

Architecture Context

9-layer full platform · roadmap · ยังไม่ deploy ส่วนใหญ่

Full-platform blueprint · Layer G UI spec (Next.js 15 + React Native) · Layer F RAG · Layer I Reporting · security + PDPA rules. ระวัง: ส่วนใหญ่ยังเป็น spec · ไม่ใช่ live surface.

For designers ถ้าเข้ามาเพื่อเสนอแบบใหม่

  1. อ่าน planning/document-shell-standard.html ก่อน · เป็น design-system spec 18 sections · sub-tab modes · typography · colour · opt-in contract
  2. เปิด demo_alpha3_5.html บนมือถือจริง · เป็น hero visual surface ที่สุดในระบบ (iOS 26 liquid glass)
  3. อ่าน Navigation convention L0/L1/L2/C0 ด้านบน · ทุกการพูดถึง screen level ใช้คำศัพท์นี้
  4. อ่าน design tokens (colour + typography) ด้านบน · ถ้าเสนอขนาด font ต้องอ้างจากตารางนี้หรืออธิบายเหตุผลที่ออกนอก
  5. ก่อนเสนอ component ใหม่ · ตรวจว่ามีใน assets/document-shell.css / ecm/assets/ecm.css / kb/assets/kb.css หรือยัง · ใช้ซ้ำก่อนเสนอใหม่
  6. Sub-app ใหม่ใช้ ECM เป็น template · 9 pages · session badge · honest-label aesthetic · known-gaps footer link
  7. ทุกหน้าที่เสนอต้อง bilingual TH+EN · toggle TH+EN / TH / EN · label dictionary อยู่ที่ assets/i18n/label_dictionary.json
Ownership boundary: ไฟล์ใน docs/kb/** + docs/document_index.* เป็น Session B-owned · A session ห้ามแก้ตรง. ถ้า Design แนะนำให้เปลี่ยน KB · ยื่น REQ ให้ Session B แทน.

Hard rules · non-negotiable กติกาที่ห้ามแตะ

1. No emoji anywhere · SVG icons only (ยกเว้น filled-star SVG สำหรับ rating) · 2. Bilingual TH + EN is first-class · 3. L0 / L1 / L2 / C0 is the mobile-nav vocabulary · ห้ามสร้างระดับใหม่ · 4. Deploy immediately after each change · ห้ามรวม batch · 5. Honest labels over fake success ("Backend offline" ≠ fake green) · 6. \x27 for single quotes inside JS-generated onclick handlers · 7. Known gaps are surfaced, never hidden · every sub-app footer links to known-gaps.html · 8. Back button .ov-back ถูก CSS-hidden ทั่วทั้ง booth · navigation back ใช้ logo tap / C0 / overlay-header tap เท่านั้น.

Offline bundle for Claude Design ชุดเดียวกันที่บันทึกลง Downloads

Reference · local only

ข้อมูลใน page นี้มี mirror เป็น Design Bundle ที่ ~/Downloads/Thailand-Together-Design-Bundle-2026-04-20/ · 170 ไฟล์ · 6.5 MB · jarring structure 9 tiers · 00_START_HERE.md + 00_MANIFEST.json เป็นทางเข้า. Bundle นี้คัดเฉพาะไฟล์ที่ design ต้องอ่าน (ไม่มี backend, build, session logs) · ใช้ได้ทั้ง online (page นี้) หรือ offline (bundle). Bundle ไม่ได้ deploy บน production · เป็น local-only reference.

← Main Console · Journey Hub · Operations Portal · Knowledge Base · ECM