Skip to content

Alert Enterprise · v0.2.0

Brand
Guidelines

How Alert Enterprise looks and sounds: logo, colors, type, images and words, with live examples and downloads.

01

Identity

Our logo is a coral shield beside the Alert Enterprise name. Place it on white, black or purple.

Direction

Alert Enterprise is a security company that looks like modern software: frosted glass over soft color, large clear type, clean product screens. Locks, shields and badges are welcome. Old-fashioned styling is not.

AK
Ana KovacVisitor · Lobby A
Checked in
Do use frosted glass, soft gradients and real product screens.
SECURE ACCESS CONTROL
Don't use dark control rooms, glowing blue grids, clip art or all caps.
Must

Show security subjects with a modern software look. rule: modern-software

Must

One language across our whole portfolio. Mobile credentials, visitor management, identity governance and physical access share the same colors, type, shapes, glass, motion and icons. Products differ by name and by the icons they use, never by their own palette or styling. rule: one-language

Logo

Three backgrounds our logo can sit on.

Alert Enterprise lockup on white
Alert Enterprise lockup on black
Alert Enterprise lockup on purple
Must

Place our logo on white, black or brand purple (#5F51D5) only. rule: logo-grounds

Try a background

Pick a color to see if our logo can go on it.

Shield

Four parts. Only the left fold has a gradient.

  • Fold. Coral fading into red.
  • Face. Solid coral, #FF5233.
  • Base. Solid coral, curving into the fold.
  • Cut. Always white.
Four parts, one shape.assets/logo/ae-shield-coral.svg

Clear space and smallest size

Leave empty space around our logo as wide as its shield. Drag to find the smallest allowed size.

280 pixels wide, 40 pixels of space
Must

Keep clear space equal to shield width on all four sides. Minimum logo width: 120 pixels on screen, 30mm in print. Shield alone: 16 pixels. rules: logo-clearspace, logo-minimum

What not to do

Do not stretch or squash.
Do not recolor our shield.
Do not rotate.
Do not place on coral or other colors.
Do not place on a busy photo.
Do not add shadows or effects.
Alert Enterprise
Do not type our name in place of our logo.
Do not fade our logo.

Small spaces: browser tabs, app icons, avatars

The shield stands in for the full logo when there is no room for the name. Shown at the size each one is actually used.

Browser tab16 and 32 pixels. The coral shield on its own.SVG 32 64
Phone home screen180 pixels, rounded by the phone.180 192
App iconWhite shield on purple, with room around it so nothing is cut off.512 1024
Profile pictureSlack, Teams, social. The shield centred, with clear space.512
Must

Use the shield alone, never a shrunken full logo and never letters. On dark app surfaces use the white shield on purple; everywhere else use the coral shield. rule: small-space-mark

<link rel="icon" type="image/svg+xml" href="/ae-shield-coral.svg"> · <link rel="apple-touch-icon" href="/ae-shield-180.png"> · web app manifest: 192 and 512, plus the purple version as maskable.

Which file to use

These files stay sharp at any size.

VersionUse onFile
Coral shield, ink nameWhite. Default choice.ae-logo-full-coral-ink.svgDownload
Coral shield, white nameBlack and brand purple.ae-logo-full-coral-white.svgDownload
One color, inkOne-color print, fax, embossing, etching.ae-logo-full-allblack.svgDownload
One color, whiteOne-color white, on purple or on a darkened photo.ae-logo-full-allwhite.svgDownload
Shield, coralApp icons, website tab icons, profile pictures, slide corners. Show our full logo first.ae-shield-coral.svgDownload
Shield, one colorInk or white outline, for one-color work.ae-shield-allblack.svgDownload
02

Naming

How to write our company and product names.

Company name

Always Alert Enterprise: two words, both capitalized. AE is fine internally and where space is tight, but not in customer writing on first mention.

WriteNot
Alert EnterpriseAlertEnterprise · Alertenterprise · Alert enterprise · ALERT ENTERPRISE · Alert
Alert Enterprise's (possessive)AE's, in customer writing
Must

The company is always "Alert Enterprise", two words. rule: company-name

How the names fit together

Four levels, one language.

  1. Alert EnterpriseThe company. Always appears first in any material.
  2. GuardianThe platform our products run on.
  3. ProductsPIAM, Visitor Management, Wallet Mobile Credentials, SOC Insights, AI Agent, Asset Governance.
  4. CapabilitiesEverything inside a product, described plainly: mustering, kiosks, building management, policy-based access control.
Must

Only Alert Enterprise has a logo. Products are set in Aeonik beside the shield, never given their own mark, colors or typeface. rules: one-language, product-names

Products

Guardian is our platform. Products sit on it and use plain descriptive names. Write them exactly as shown.

WriteWhat it isNot
GuardianOur platform. Everything runs on it.Enterprise Guardian · AE Guardian · the Guardian platform
PIAMPhysical identity and access management: who may go where, and for how long.Guardian PIAM in running text · PIAM platform
Visitor ManagementInviting, clearing and checking in visitors.Visitor Identity Management · VIM · visitor mgmt
Healthcare VIMVisitor management for hospitals, connected to patient records.Patient Visitor Management · Hospital VIM
Wallet Mobile CredentialsBadges in Apple, Google and Samsung wallets.Mobile Wallet Credentials · NFC Wallet Mobile Credentials · mobile wallet credentialing
SOC InsightsSecurity operations intelligence.SOC Insights & Response · SOC Insights+
AI AgentThe assistant that answers questions and acts inside Guardian.Guardian AI Security Agent · AI agent for physical security
Asset GovernanceControl of company assets alongside identities.Asset Management · Asset Governance Platform
Employee Badge in Apple Wallet
Corporate Badge in Google Wallet
Company ID in Samsung Wallet
The wallet credential names set by Apple, Google and Samsung.Apple Wallet badge · Google badge · Apple employee badge
Must

Everything below a product is a capability, described in plain words rather than named like a product: emergency mustering, building management, workspace intelligence, identity intelligence, policy-based access control, kiosks, the ServiceNow integration. rule: product-names

Open items. Our website still uses several of the "not" spellings, and names the AI assistant six different ways. The AI Agent name needs a decision before it is used in customer material.

Partners and hardware

Alert Enterprise makes software. Badge readers, locks and cards are made by partners such as HID, Wavelynx and LEGIC. When hardware appears in writing, screens or images, name its maker, and spell partner names their way.

Must

Never say or suggest that Alert Enterprise makes hardware. rule: software-company

03

Co-branding

Showing our logo next to a partner's logo.

Side by side

Our logo first, a thin line, then our partner's logo. Both should look equally tall.

Alert Enterprise Partner mark
Gap on each side of the line equals shield width
"Alert Enterprise and HID"
"Built with Wavelynx readers"
Do spell partner names exactly as partners do.
"Alert Enterprise readers"
"The AE HID Reader"
Don't put our name on a partner's product.

Apple Wallet and Google Wallet buttons

Use official buttons only, exactly as supplied.

Add to Google Wallet button
Add to Google WalletOne line. The default.SVG · PNG
Add to Google Wallet button, two lines
Add to Google Wallet, compactTwo lines, when space is tight.SVG · PNG
Add to Apple Wallet button
Add to Apple WalletFrom Apple. 576 by 178, transparent.PNG
  • Google: black only, at least 48 pixels tall, with 8 pixels of clear space. As large as any other button beside it.
  • Apple: clear space of one tenth its height. Keep it secondary to our own message, and show it next to a pass. In an iOS app, use the system button instead of this image.
  • Both: never recolor, stretch, rotate, dim or animate. Use each market's language version; other languages are in the full kit.

All Google languages (SVG)

04

Color

Purple is our main color. Coral is an accent, used sparingly. Text is near-black. Green, amber, red and blue mean status only, such as granted or denied.

Brand colors

Click a color to copy its code.

Purple

Hex
#5F51D5
RGB
95 81 213
CMYK
55 62 0 16
Use
main

Coral

Hex
#FF5233
RGB
255 82 51
CMYK
0 68 80 0
Use
accent

Gradient red

Hex
#F9423A
RGB
249 66 58
CMYK
0 73 77 2
Use
gradients only

Ink

Hex
#262626
RGB
38 38 38
CMYK
0 0 0 85
Use
text
Must

Use gradient red (#F9423A) only inside gradients, never as a solid color. rule: f9423a-gradient-only

Lighter and darker shades

Click a shade to copy it.

Softer versions

When a brand color is too strong, use it at 80, 60, 40 or 20 percent. No other amounts.

Purple first, coral sparingly

One card, done right and wrong.

Access request
Server room B2

Requested by Priya Raman 2

Do use purple for a main button and coral for one small detail.
Access request
Server room B2

Requested by Priya Raman

Don't fill large areas with coral or put small white text on it. It is hard to read.
Must

Use coral sparingly: our shield, one highlight, part of an icon, one chart line. Never use coral for errors. Errors are red (#E0425C). rules: coral-marks, coral-is-not-danger

Where each color goes

Switch between Light and Dark at top right to see these change.

Used forColor

Is it readable?

Pick a text color and a background to check readability.

Text
Background
Badge denied
Unknown credential at Lobby A.
15.13
05

Gradients

Brand gradients are soft and cloud-like, with color glowing from more than one point. Never a straight fade from one color to another.

Gradients

Click one to try it below.

Try it

Drag either circle to move its color. Copy the code for use on a web page.

Soft, not straight

Do let color glow from different corners.
Don't run a straight line from one color to another.
06

Typography

Our typeface is Aeonik: Bold for headlines, Regular for text, Light for very large type. Use DM Sans only if Aeonik cannot be used.

Get Aeonik

Use Aeonik for all Alert Enterprise materials: documents, presentations, email, websites, video and print. Install it, and embed it when saving presentations and documents.

Aeonik, three cutsLight, Regular and Bold, for computers and for the web
Download Aeonik
Other downloads
Logos, icons, photography and the rest
Go
Double-click each .otf and choose Install Font, or run:
bash install/install-aeonik.sh
Must

Use Aeonik for all company materials, and embed it when saving presentations and documents. rule: aeonik-everywhere

Aeonik

A clean, modern typeface that works for headlines and for long text.

abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789 $%&(.,;:#!?)

Three weights

Type in any line to try it. Drag to resize.

Aeonik Light300 · the light cut
Badges stop working when an identity is deactivated.
Aeonik Regular400 · the everyday cut
Badges stop working when an identity is deactivated.
Aeonik Bold700 · the bold cut
Badges stop working when an identity is deactivated.
36px
WeightNumberUse
Light300Very large type only. Never for small text.
Regular400Body text and subheadings.
Bold700Headlines, buttons and emphasis.

Only these three weights exist. Do not use Medium or Semibold.

Aeonik and its backup

DM Sans is a free font that looks close to Aeonik. Use it only when Aeonik cannot be used.

--ae-font-display · Aeonik Bold
Visitor checked in at Lobby A
DM Sans Bold · fallback
Visitor checked in at Lobby A
--ae-font-text · Aeonik Regular
Deactivating an identity stops its badges right away.
--ae-font-mono · DM Mono
BADGE 004-118-2271
--ae-purple-500

Scale

Fourteen text sizes, from largest headline to smallest note. Click any line to type your own words.

Writing tips for type

  • Sentence case for headings, buttons, labels and menus. Title case only for product names.
  • Align body text to the left. Keep lines to about 45 to 75 characters.
  • Large headlines are set slightly tighter. Only small labels above a heading are in capitals.
  • Numbers in tables line up in straight columns.
  • Badge numbers and codes use a fixed-width font. Sentences never do.
07

Space

Spacing comes in set sizes, from 4 pixels up to 128. Use these sizes, not values in between.

Scale

Too tight, too loose

Drag to change spacing inside this card.

Identity
Marcus Hale

Facilities · Building 4

Active3 badges
24 pixels, good
08

Corners and shapes

Buttons have slightly rounded corners; cards, a little more. Our brand shape is the shield: one large rounded corner.

Rounded corners

Should

Buttons and text boxes: 8 pixels. Cards: 16 pixels. Pop-up windows: 24 pixels. Fully round ends are for tags and switches, not buttons.

Shield shape

Three small corners and one large one. Drag to see how much that large corner matters.

6% 6% 70% 6% / 7% 7% 78% 7%

Where it goes

Image masks
Feature tiles
Swatches
Must

Use shield shapes for color samples, photos and feature tiles. Never on buttons or text boxes. rule: shield-shape-not-controls

09

Layout

Pages use twelve equal columns. Turn on Grid at top right to see them.

Columns

A common layout: a narrow column for headings, a wide one for content.

Screen sizes and widths

Each bar marks a screen width where layouts adjust.

WhatWidth
A column of textAbout 68 characters
Pages and documents1120 pixels
Product screens and dashboards1440 pixels
10

Shadows and glass

Shadows are soft and slightly purple. Most things have no shadow at all.

Shadow levels

LevelFor
0Cards and tables. Usual choice.
1Small raised details, such as a selected tab
2Menus and product screenshots
3Notifications and cards when you point at them
4Pop-up windows
brandMain button in a title area

Glass

Frosted glass panels over photos and gradients. Switch the background to compare.

AK
Ana Kovac
Visitor · Host: Dev Patel
Checked in
blur 20px · saturate 180% · white 62%
Must

Use glass only over photos or gradients. On a plain background it just looks gray. Never stack glass on glass. rule: glass-on-image

Glass in use

A floating menu, a search panel, a card and buttons, all in glass. Move your pointer over it.

.ae-glass, .ae-glass--clear, .ae-glass-bar, .ae-btn--glass, .ae-cmdk

Identities
PRPriya Raman
Issue badge to Priya Raman
Access requests from Priya Raman
Headquarters
212 doors
1 offline, Lobby A turnstile 2
11

Motion

Movement should explain what changed. Things slow down as they arrive and speed up as they leave. A small bounce is saved for confirmations, such as access granted.

Ways of moving

Click one to see it move.

Side by side

Five ways of moving, over equal distance and time.

How long things take

Click to feel each one.

What movesHow longHow
Hover, press, color changefast · 140msstandard
Toggle, check, selectbase · 220msspring
Menu, tooltip, toast inslow · 360msenter
Anything leavingbase · 220msexit
Pop-up windows and panelsslow · 360msenter
Animating our shield and iconsdraw · 900msdraw

Reduced motion

Some people turn on "reduce motion" on their device. For them, movement becomes a quick fade and nothing repeats. Reduce motion, at top right, shows how that looks.

Must

Respect reduce-motion settings. rule: reduced-motion

12

Animations

Animations for videos, presentations and product screens, each one playing on a light and a dark background.

Must

One pass, along one axis, and nothing bounces back. Things arrive, settle and stay. rule: reduced-motion

13

Buttons and controls

Buttons, text boxes, switches and other pieces used in Alert Enterprise products. Try them. Turn on Developer details for code names.

Buttons

Buttons in each state: resting, pointed at, pressed, reached with the keyboard, loading and unavailable.

.ae-btn with --tonal, --outline, --text, --danger; sizes --sm, --lg; --icon. Busy is aria-busy="true".

Text boxes

Type an email address without an @ and click away to see an error.

.ae-field wraps a label, control, help and error. Set aria-invalid="true" and the error replaces the help.

Invitation and badge go to this address.Enter an email address, such as name@company.com.
Try an email address without an @.

Choices

Checkboxes, round options, switches, and tabs.

.ae-check, .ae-radio, .ae-switch style native inputs, .ae-segmented and .ae-tabs use aria-pressed or aria-selected.

Building 4 ×

Status labels

Colored labels showing granted, denied, pending and other states. Wording is fixed; see Terminology.

.ae-badge in seven tones, with --dot and --live. Status words are fixed: see Terminology.

Granted Denied Expiring Pending Employee New Inactive Online 12 PRMHAK
Badge issued. Priya Raman can add it to Apple Wallet from the email she just received.
Door offline. Lobby A turnstile 2 has not reported since 09:42.

Pop-ups and notifications

A confirmation window, a notification and a hint that appears when you point at a button.

.ae-dialog is a native <dialog>. .ae-toast appears bottom right. .ae-tip reads data-tip.

K

Revoke Marcus Hale's badge?

This badge stops opening doors immediately, including its Apple Wallet copy. You can issue a new badge later.

Waiting and loading

Match the wait to what is happening. Pick by how long it takes and whether we know the length.

.ae-spinner, .ae-skeleton, .ae-progress, .ae-ring, .ae-stepper, aria-busy="true"

How longShowWhy
Under a momentNothingA flash of a spinner is worse than a short wait.
A second or two, loading contentSkeletonShows the shape of what is coming, so the page does not jump.
A second or two, after a clickSpinner in the buttonKeeps the response where the person is looking.
Longer, length knownProgress barPeople wait longer when they can see the end.
Longer, length unknownSpinner with a line of textSay what is happening: "Checking with the reader".
Much longerLet them leaveTell them we will notify them when it is done.
Checking with the reader
Spinners: small in a control, regular in a panel, large on a page
Skeletons match the shape of the real content
Known length
Unknown length
  1. Details
  2. Host
  3. Access
  4. Review
Progress, steps, and a button that shows its own work
Must

Never show more than one waiting indicator for the same wait. A skeleton, a spinner and a progress bar together read as three separate problems. rule: one-wait-indicator

Should

Keep the layout still. A skeleton takes the space its content will take, so nothing jumps when it arrives.

Tables

Click a column heading to sort. Click a row to select it.

.ae-table. Click a header to sort, a row to select. Numeric columns take .num, codes take .mono.

NameDepartmentBadgeStatusDoors
14

Product screens

Guardian screens built from the pieces above. Click rows, filters, buttons and the search box. Activity is simulated.

app.alertenterprise.com
GuardianMB
15

Icons

Two-color line icons: purple outlines, coral details. Original and new sets appear together for comparison. Each icon can draw itself on.

Drawing rules

Follow these when drawing a new icon.

48 square, 40 drawnLeave 4 pixels of space on each side.
One line weight2.6 at 48 pixels, with rounded ends and corners.
Purple outlineMain shape, #5F51D5.
Coral detailOne or two small parts, #FF5233.
AI sparkleA solid coral sparkle marks anything to do with AI.
Soft cornersRounded squares and circles.
Lines, not fillsOutlines only, so icons can animate themselves on.

Recipe and catalogue: assets/icons/icons.json. New icons: scripts/build-icons.py. Check: python3 scripts/check-icons.py.

icon-shield-lock

Click an icon above to see it larger.

Download SVG
Must

Use icons in purple and coral. Single-color icons are only for small spaces such as menus and buttons. rule: icons-two-tone

16

Photography

Real people, bright and natural. Office life mixed with industries Alert Enterprise serves. Brand colors in frame help.

Colleagues talking at a table
Office, candid
Site engineer with a tablet at a construction site
Construction
Two people with a laptop in a wheat field under power lines
Agriculture, utilities
Worker walking across a solar array
Energy
Engineer in a hard hat with a tablet at a refinery at dusk
Industrial
Colleagues wearing lanyard badges in conversation
Badged workforce
Woman passing through an office turnstile
Physical access
Woman working at a desktop computer
Security operations

Adding color and text to photos

Photo on its own. Usual choice.
Visitor
management
Darkened at bottom, so white text reads clearly.
GrantedLobby A, 09:42
Glass label over a photo.
Cropped to our shield shape.

Choosing a photo

  • Real people doing real work, looking at their work rather than at a camera.
  • Industry settings (energy, utilities, construction, airports, healthcare) balanced with office life.
  • Badges, lanyards, turnstiles and phones are good. Any readers or locks shown should be plain or clearly made by a partner.
  • Natural light, warm and saturated. No blue-tinted "cyber" stock imagery and no hooded hackers.
  • No faces cropped at the eyes and no posed handshakes.
17

Charts

A chart answers one question. Purple carries the data, coral marks a point worth noticing, and green, amber and red mean status.

Color order

Use these in order. Past the fourth, group the rest as Other.

Must

Green, amber and red mean granted, expiring and denied. Never use them to tell one ordinary series from another. rule: coral-is-not-danger

Which chart

Start from the question. Pick one to see it in our colors and type.

Getting it wrong, and right

Numbers and labels

  • Group thousands with a comma. Write 12,482, never 12482 or 12.5k in a table.
  • Round counts to whole numbers. Keep one decimal for rates, and only where it changes a decision.
  • Name the unit once, in the title or the axis, and never on every bar.
  • Say the period in words: last seven days, this month, since Monday.
  • Give every chart a title that states the finding, not the field name. "Weekend traffic drops by three quarters" beats "Events by day".
  • Put the number in a sentence wherever one number will do. A chart of one value is a waste of a chart.

Charts in reports and slides

  • One chart per point. If it needs two readings, it is two charts.
  • Keep labels small and gray, grid lines faint, and leave out borders and background fills.
  • Label lines directly at their ends instead of a legend when there are three or fewer.
  • Charts inherit the page. On a dark slide the same chart keeps its colors and flips its labels.
18

Voice

Plain, specific and calm. Our readers are busy security and facilities teams. Say what happened, or what a button does, in as few words as possible.

Principles

  • State the fact. Name who, which door, what time. "Lobby A turnstile 2 is offline", not "An issue was detected".
  • Label, don't explain. A setting says what it does. Why it exists belongs in documentation.
  • No technical jargon on screen. Customers should not see engineering words such as endpoint, cache or webhook.
  • No slogans in products. Headings describe; they do not sell.
  • Name the manufacturer when hardware is involved. Alert Enterprise is a software company.
  • Use the same status words. See Terminology below.

Before and after

Reader runs in keyboard-wedge mode. A fast burst of characters ending in Enter counts as a tap.
Tap a badge on the reader.
Technical jargon.
A tone for each verdict
Plays a different sound for Valid, Check and Denied.
Too clever. Say what it does.
Your tap confirms it.
Plug in the reader before signing in.
Software is not a person. Give an instruction.
Access isn't just a door. It's an identity.
When someone leaves, their badges stop working.
Dramatic setup. State plain facts.
Seamlessly empower your workforce with frictionless access.
Employees add their badge to Apple Wallet from the invitation email.
Buzzwords with nothing behind them.
Who came
Attendees
Too casual. Use a proper noun.

Check your writing

Paste some text to flag words and phrases to avoid. It catches common problems; still read it yourself.

Style details

  • Capitalize only the first word of headings and buttons. Product names keep their capitals.
  • No em dashes or en dashes. Use a comma, a colon, parentheses or a second sentence.
  • Use numerals (3, not three) in products. Use 24-hour time on screens (09:42) and 12-hour time in email and marketing.
  • Dates: 22 Sep 2026 on screens, September 22, 2026 in writing, 2026-09-22 in file names.
  • Buttons are verbs naming a result: "Revoke badge", not "OK" or "Submit".
  • Errors say what happened and what to do next, in that order, without apology.
  • No emoji in product, documents or email.
19

Terminology

Use one word for one thing. Words to avoid are marked in red.

Identity
A person known to our software: employee, contractor, visitor or vendor. Say "user" only for someone who signs in.
Credential
Anything that proves identity at a reader: a plastic card, a mobile credential, a PIN. General term.
Badge
A credential issued to a person, physical or in a wallet. "Employee Badge in Apple Wallet" is the product name. Avoid "pass" for employee badges.
Access level
A named set of doors and schedules granted to an identity.
Access request
A request for an access level, with a requester, an approver and a decision.
Visitor
A person on site for a limited time, invited by a host. Visitors get a visitor pass, not a badge.
Host
Employee responsible for a visitor.
Reader
Device at a door that reads credentials. Made by partners such as HID, Wavelynx and LEGIC. Never imply AE makes readers.
PACS
Physical access control system: software and hardware that run doors. Spell it out on first use.
Issue
Give someone a badge or credential. Prefer "Issue badge" to "Provision".
Revoke
End a credential permanently. Distinct from suspend, which is reversible.
Event
A record of something that happened: access granted, access denied, a door forced open.
Status words
Granted, Denied, Pending, Expiring, Expired, Active, Inactive, Suspended, Revoked, Online, Offline. Capitalized as badges, lowercase in sentences.
Admin page
AE Verify settings and management screen. Avoid "console".
USB reader
Small desktop badge reader made by rf IDEAS. Avoid "dongle".
20

Accessibility

Our products and materials should be easy to read and use, including people with low vision and people who use a keyboard instead of a mouse. We follow the WCAG 2.2 AA accessibility standard.

Readable color pairs

Text and background pairs used in our products, checked for readability in light and dark.

SchemePairUseRatioNeedsResult

Requirements

  • Text stands out clearly from its background. Large text can be a little lighter.
  • Anything clickable shows a purple outline when reached by keyboard.
  • Buttons are big enough to tap easily.
  • Never rely on color alone. Status labels always include a word.
  • State lives in native attributes and ARIA (disabled, aria-pressed, aria-selected, aria-invalid, aria-busy).
  • Movement can be turned down, and nothing flashes.
21

Downloads

Seven downloads: logos, Aeonik, icons, photography, gradients, wallet buttons and code.

Complete brand kit All seven in one file. Send this to a new starter or an agency. Download
Must

Use these files as they are. Never redraw, retype, recolor or restretch anything in them. rule: logo-no-edit

Single files are listed inside each download.

22

Using AI tools

AI assistants such as Claude or ChatGPT can follow these guidelines and produce work that already looks like Alert Enterprise.

Three ways to use them

1Share this page

Give your assistant the address of this page and ask for what you need. It reads the rules itself.

2Paste the instructions

For assistants that cannot open links. One copy, then ask for a document, slide or page.

3Point a developer at the files

Colors, spacing, rules and assets are published in formats software can read.

Ask for what you want

Examples that work.

Click any example to copy it.

What an assistant knows

Once it has these guidelines, it will follow them without being told each time.

  • Our colors, type, spacing, shapes, shadows and gradients, with the exact values.
  • The rules, including which ones are firm and which are preferences.
  • Which color pairs are readable, already measured.
  • Where to find our logo, icons, fonts and photographs, and which file to use.
  • How we write, and the words we avoid.
23

Updates

These guidelines are updated over time. Changes are listed below with a date.

Who to ask

  • Matt Bennett owns these guidelines. Send questions and suggestions to him.
  • Values change in tokens/src/tokens.mjs, then node tokens/build.mjs and node scripts/build-agents.mjs. A change that fails a contrast check does not ship. Versions: a renamed or removed value is a major version, an addition is a minor, a small adjustment is a patch.

Open items

  • ProductsAdd a complete list of product names.
  • PhotographyConfirm web and partner rights for our photos.
  • HostingDecide where these guidelines are published and who can see them.

What changed

  • 0.2.022 Sep 2026. New modern look: frosted glass, soft gradients, larger headlines and product screens in app windows. Plain-language rewrite.
  • 0.1.122 Sep 2026. Company name set as two words. Aeonik downloads and installers added.
  • 0.1.022 Sep 2026. First version.

Install Aeonik

  1. Download the kitUse the Download Aeonik button, then unzip it.
  2. Select the three font filesLight, Regular and Bold.
  3. Double-click each one and choose Install FontOr drag them into Font Book.
  4. Reopen your appsRunning apps pick up new fonts only after a restart.

Prefer the command line? bash install/install-aeonik.sh installs and verifies all three.

What is inside

FileWhat it is forSize

What is in the kit

FileForSize

Each file is listed with a checksum in assets/fonts/fonts.json, so an installer can confirm it downloaded the right one.

Wallet button rules

Apple

Google

Both

Files for developers and AI tools

Each file is generated from the same source as this page, so they cannot drift apart.

FileWhat it holds
llms.txtThe starting point. What each file is, and the rules in brief.
llms-full.txtThese guidelines as one text file.
AGENTS.mdHow to build with the system, and the checks to run.
tokens.cssColors, sizes and spacing for web pages, light and dark.
tokens.jsonThe same values in the standard format design tools read.
rules.jsonThe rules, each with an id and a level.
contrast.jsonMeasured contrast for each color pair.
components.cssThe buttons and controls on this page.
manifest.jsonEvery logo, icon, font, photo and wallet button.
fonts.jsonThe font files with checksums, and install commands.
icons.jsonThe icon catalogue with topics and search words.

Page structure: each section is marked up with a stable id matching the headings in llms-full.txt, exhibits name the values they use, and rules carry their id.