Skip to the content
FedM8 Design

FedM8 design standards

Pick a design to view

Each design has one page: its colors, type, layouts, chat, components and rules, with live samples. Review it, tweak it in your browser, and copy what you need. AI agents read the same pages to build screens that match.

Designs

Which design do I use?

Start from what you are making. One page uses one design.

You are makingUse
The app: Chat, Veterans, Contracts, Grants, Get Certified, Learn003 Card hub + social
A new screen, tool or page003 Card hub + social
The logo, brand marks, business cards and print001 Navy and gold
Videos and YouTube thumbnailsVideo styles (walkthroughs: V001)
A change to a page that already uses one designKeep that page's design. Don't mix the two on one page.

On every page, in every design

Chat or comments

Every page has a place to ask and help. App screens have their rooms. Other pages carry a comments box, like the one at the bottom of this page.

Plan tiles

A small tile after a paid tool says which plan it belongs to, so a Free member knows what to upgrade to.

Saved searchesB Win KitP

Plain words

Short sentences, schoolbook words and one next step. The matching AI is called Match-M8. FedM8 AI hosts the rooms.

For AI agents

  1. Read /design/catalog.json. It lists every design, what it is for, and the parts every page shares. For a video, read /design/v/catalog.json instead.
  2. Pick the design from the table above. Open its page and its tokens file: 001 tokens or 003 tokens (build contract: 003 spec).
  3. Use only those tokens and copy the component snippets from the page. Don't invent colors, sizes or names.
  4. Give the page chat or a comments box, and put a plan tile on each paid tool. Take the plan from tier.js, never from page code.
  5. Use the words from the design's word table. Call the matching AI Match-M8, and never show an engine or vendor name.
  6. Design 003 is the standard for all new work (approved 2026-11-02); rollout to every page is in progress (theme layer shipped 2026-11-03), so build from /design/003/spec.json and its tokens. DESIGN.md (design 002, retired for new work) and DESIGN_DNA.md (design 001) record earlier decisions. If a design page and its file disagree, the file wins until the page is fixed.

Comments and questions

Ask about these designs, suggest a change, or help someone build a page.