Global AI · Design System
Style guide · v2.0 final · July 2026 · component library

Global AI Community
design system

Warm header bands, white content, one orange accent, Space Grotesk headings, big rounded cards. Every component below is live - hover, focus, and click things. Pages are compositions of these blocks; see globalai-styleguide.md §7 for which components go on which page.

01

Page anatomy

AgentCamp 2026 is comingRegister free → The world's biggest AI developer community

206,049 developers.
203 chapters. One community.

Free events, talks, and workshops run by AI developers, for AI developers - in your city and online.

0members
0local chapters
0events since 2018
Upcoming events

Content lives on white

Cream band ends with the hero; content is white. Cream returns as inset bands and callouts. Every page ends with a dark slab + footer.

The nav sits on solid cream (never white): a 34px logo left, bold Space Grotesk links centered with an orange-tint pill gliding behind them, and a graphic avatar log-in + Sign up on the right. Click Events or Chapters to open the floating rounded ink dropdown (link columns + a featured tile) with the page dimming behind - the full pattern lives in gac-nav-sample.html. Announcement pill above the headline. Count-up stats with tabular figures. The marquee is the only looping motion - it pauses on hover.

02

Color

Header cream#f5f4ec
Cream warm#fdf0e3
Content white#ffffff
Ink#16130e
Orange#d5522b
Orange deep#b8431f
Logo blue#8cadc6
Live#178f57
Text muted#6e6759

Cream = header bands and callouts; content is white. Orange once per viewport. Blue comes from the logo. Green means "live", nothing else. Deep blue #1e224e lives only inside the logo.

03

Typography

display · Space Grotesk 650
Where the world learns AI together
h2 · Space Grotesk 600
Upcoming events near you
body · Instrument Sans 400
Every chapter is run by volunteers who love this stuff as much as you do. Talks, hands-on labs, and the occasional pizza - always free, always open to everyone.
eyebrow · SG 500 capsLocal chapters
stat · SG 600 tnum
4,652
breadcrumb · IS 500

/Events/AgentCon World Tour/London

Space Grotesk (300–700) for headings, eyebrows, stats, dates - with "tnum" wherever digits align. Instrument Sans for body and UI. Both free on Google Fonts.

04

Buttons

On light
Register - it's free Add to calendar All events → Registration closed
On dark
Save your spot Join Discord

Every button is a pill. One primary per viewport, max two buttons side by side. Disabled = cream fill, muted text, cursor: not-allowed. On ink slabs the secondary switches to a cream outline; orange stays the CTA color.

05

Chips, pills & badges

Format & status chips
In person Online Official chapter Live now This event has ended
Announcement pill
AgentCamp 2026 is comingRegister free → New chapter in NairobiSay hi →
Social pills

Chips label format, region, and status - orange tint or blue tint, green only for live, muted for ended. The announcement pill (max one per page) is the playful element. Social pills are text, not icon buttons - border warms to orange on hover.

06

Forms & filters

Fields

That email is missing its domain - try ada@example.com.

Toggles & choices
Newsletter combo
Subscribe
Filter bar (overview pages)
Germany ✕ In person ✕

Inputs: white, 14px radius, focus = orange border + 3px tint ring; errors say what to do, in plain language. Selects get a custom ink chevron (native arrow off). Autocomplete opens a white suggestion card - matched letters bold, active row cream. Toggles are orange pills with a sliding knob; checkboxes fill orange with a ✓, radios get an orange dot. The filter bar (18px radius) sits in the cream header band; search and selects are pills, active filters are removable chips.

07

Content cards

Jul 15 · 18:30
In person

Building agents that don't hallucinate their expense reports

Global AI Amsterdam · TQ, Singel 542

87 goingDetails →
▶24:11

MCP in production: what actually breaks

AI Dev Tools Today · Ep. 12 · 2 days ago

Europe

Amsterdam

Netherlands · chapter since 2018

3,412 membersJoin →
Issue #312

Agents got memory this week - and it changes everything

Global AI Weekly · 6 min read

AI WeeklyRead →

One card skeleton, four content types: event (1:1 event image at 72px, date eyebrow, format chip, count), video (16:9 thumb, duration pill), chapter (region chip + members), news issue (issue eyebrow + read time). Same component everywhere it appears - variants via modifiers, never copies. Card groups on white sit in a cream inset band, as shown.

08

Featured event

AgentCon London
Tue, Sep 8 · 9:00–17:00

AgentCon - London

London South Bank University, London

In personAgentCon
Details →

The horizontal spotlight card - a chapter's next event, the next tour stop, the homepage's featured event. Anchored by the event's 1:1 image (110px, radius 18). The date is the orange eyebrow; the title stays ink. The blue chip names the event calendar (a series like AgentCon) - never a partner or sponsor. The cream date-block tile survives only as a fallback for events without an image.

09

Event rows (compact list)

May 19, 2026AgentCon Berlin 2026→ Feb 26, 2026AI Memory and Founders Night→ Dec 11, 2025Global Agentic Night Berlin→
All 10 past events →

For dense lists: past events, series stops, "more in this series". Rows highlight cream on hover, arrow shifts right. Cap visible rows and close with an "All N →" link - no mid-page pagination.

10

Agenda

A · Simple list - smaller community events
17:00
Doors open - drinks & networking
17:45
Where is the Zebra? Agent Decision-Making as Constraint Satisfaction
Andreas Kollegger - Neo4j
11:00
Track A · Main stageScaling agent memory beyond the context window
Talk · 45 min
Track B · Workshop roomBuilding production agents with MCP Pre-registration
Workshop · bring a laptop
B · Conference schedule - multi-room events (real AgentCon Silicon Valley data)

A for smaller events: one cream band, plain rows; parallel slots become inline track cards. B for conferences (up to ~6 rooms): rooms are columns, grid rows are 5-minute slots, so sessions span exactly their duration - 25-minute talks and 55-minute workshops coexist. Keynotes get the warm-cream card. The room pills switch between the full grid and a per-room list (the mobile default; the grid also scrolls horizontally). Data comes straight from the Sessionize API (sessions, speakers, rooms) - shown here: the AgentCon Silicon Valley morning.

11

People

Speaker card & panel card
AK
Where is the Zebra? Agent Decision-Making as Constraint Satisfaction

Andreas Kollegger
Director of GenAI, Neo4j

Constraint networks and hybrid architectures for structured decisions.

✦
Panel: Agentic AI in the Wild

Dana Fine (moderator) - Qodo

Nnenna Ndukwe · Qodo Sebastian Kister · Agentic AI Ops
People card (organizers)
ZZ
Zaid ZaimOrganizer
CG
Christian GlessnerOrganizer
AB
Aleksandra BaranOrganizer

Speaker cards lead with the talk title - that's what people scan. Panels get the warm-cream card with panelists as chips. Organizers use the centered people card. Initials avatars alternate blue/orange tints until real photos exist.

12

Sidebar cards

Register - it's free

Free · 312 going · limited seats

●
Tuesday, September 8, 20269:00 – 17:00 (UTC+01:00)
●
London South Bank University100–116 London Road, London
Global AI Berlin

Global AI Berlin

1,170 members

Follow this chapter →

Follow Global AI Berlin

Sticky 340px column on detail pages (static and stacked under 900px). Action card first - full-width primary, detail rows with orange dots, stylized map with Google/Apple/Waze links. Supporting cards (chapter, social) sit on cream.

13

Notices, states & checklists

Notice block
New date. Due to planned tube strikes on April 22, AgentCon London moved to September 8. Existing registrations stay valid.
Empty state
The line-up lands soon

Speakers and the full agenda are being confirmed. Register now and we'll email you when they're live.

Checklist band

Notices carry date changes and announcements - warm cream, orange dot, bold lead. Empty states never hide a section: dashed border, bold lead, one sentence of what's coming. Checklists always use green ✓ on a cream band.

14

Photos & sponsor logos

Photo grid
Keynote
Workshops
Hallway track
Live demos
Sponsor logo cards
Microsoft
AvePoint
London South Bank University
Global AI Community
"We work with" - logo scroller (hover to pause)
MicrosoftCircleCINeo4jAvePointPendoWeAreDevelopers
Photo river - real event photos (homepage: two rows, opposite directions)
Community event photoSilicon ValleyCommunity event photoSilicon ValleyCommunity event photoSilicon ValleyCommunity event photoSilicon ValleyCommunity event photoSilicon Valley

Photos: 4:3 tiles at 18px radius for grids; the photo river uses real photos from event reports (205px tall on the homepage) with uppercase location chips - photos are the proof the community is real, never stock or AI-generated. Sponsor logos: white cards on detail pages; on the homepage the "We work with" scroller - plain logos, grayscale until hover, masked edges. Loop budget: looping strips (marquee, logo scroller, photo river) pause on hover, disable under reduced motion, max two per page, never adjacent. Embed each asset once and clone the track at runtime.

15

Dark slab & footer

203 chapters worldwide

No chapter in your city? Start one.

Every chapter began with one developer who raised a hand. We'll help with the rest.

Start a chapter

Every page ends with an ink slab whose CTA is that page's next step - register, start a chapter, find the next event, subscribe. Never generic marketing. The footer is the same ink slab with top corners rounded.

16

Voice

The Global AI Community connects AI communities worldwide so they can share ideas.206,049 developers. 203 chapters. One community.
View our upcoming eventsFind your next event →
Subscribe to our newsletterAI moves fast. We read everything so you don't have to.
Join our Discord serverThe hallway track never ends. Join the Discord.

Developer-to-developer, playful-confident, zero filler. Numbers as digits, CTAs say what happens, always "the community" - never "the platform".

17

Navigation

Signed out - fluid full-width bar (logo far left · menu centered in the viewport · sign-in + Sign up far right)
Global AI Community
Signed in - profile picture, messages, no Sign up
Global AI Community
18HB▼
Member area - the standard nav plus a sticky white submenu (icons · optional right-aligned items like Settings)
Item workspace - header tabs (editing an event or chapter)

AgentCon - London

In person Under review

One nav, three states. Signed out: 34px logo left, bold Space Grotesk links centered with the gliding orange pill, avatar log-in + one Sign up pill. Signed in: the avatar becomes the member's profile picture with an account dropdown; Sign up disappears; a messages button carries the unread count. Member area (gac-my-sample.html): the same standard nav is used everywhere, with a sticky white submenu directly beneath it - Space Grotesk items with icons, an orange underline on the active item, unread counts, and optional right-aligned items like Settings. Item workspaces (above): back button + item title + status chips, then the item's sections as underline header tabs - the submenu tells you where you are in My Community, the tabs where you are in the item. The marketing bar is fluid full-width (28px edge padding) while page content stays in the 1140px container.

18

World map

Full size - section & hero variant (hover the pins)
AgentCon London · Sep 8LondonAgentCon · Sep 8AmsterdamAmsterdamBerlin · Jul 8Berlin · Jul 8Lagos · Aug 12Lagos · Aug 12Tokyo · Aug 27Tokyo · Aug 27San FranciscoSao PauloSydneyNairobiSingapore
Small variant - homepage chapters teaser
AmsterdamLagosTokyoSan Francisco

The dotted world map: land rasterized to ~2,400 dots in logo blue on cream, Web Mercator projection (74°N–56°S), pins at real lat/lon with pulsing halos and tooltips - no external map tiles. Three sizes: hero (fills the /chapters header band, one pin per chapter), section (/events, "Happening around the world" with date labels), and the small tile shown here (homepage chapters teaser, a few pins, no labels). One map per page maximum; the orbiting globe is reserved for the About page and never shares a page with a map. Formulas in globalai-styleguide.md §6.

The complete handoff: globalai-styleguide.md (the spec, incl. §13 locked decisions) + nine reference pages - home, events, event detail, chapters, chapter detail, weekly, navigation, My Community, and edit event. Hand the whole folder to the coding agent.