Governance · Generated from the registry + this app’s own source

Audit

Every token, class and icon in the registry, reconciled against real usage across the system’s source. The file set is discovered by glob — adding a page or stylesheet adds it to the census automatically. Raw hex outside the registry is flagged as off-system.

143 tokens 64 registered classes 46 icons 16 unused 0 off-system colours

Generated 2026-06-19T16:18:44.743Z. Doc-only = referenced only by documentation pages. Catalogue = an icon shown in the Iconography library but not yet placed in product — available, not dead. Dynamic = matched via a template-constructed class.

01

Tokens

A token is in use when a stylesheet, component or another token references it. Unused tokens are candidates for retirement — or for the near-future work they were designed ahead of.

TokenGroupStylesComponentsDocsStatus
--brandbrand2106 In use
--brand-pressbrand800 In use
--brand-tintbrand1100 In use
--brand-inkbrand300 In use
--ink-900ink40014 In use
--ink-700ink1403 In use
--ink-500ink30019 In use
--ink-400ink21011 In use
--ink-800ink100 In use
--ink-inverseink601 In use
--bgsurface107 In use
--surfacesurface2404 In use
--surface-2surface702 In use
--surface-3surface1601 In use
--bordersurface30011 In use
--border-strongsurface1202 In use
--ondark-lineondark300 In use
--ondark-edgeondark300 In use
--ondark-inkondark1400 In use
--ondark-ink-2ondark700 In use
--ondark-ink-dimondark600 In use
--ondark-ink-muteondark300 In use
--ondark-hoverondark400 In use
--ondark-activeondark200 In use
--okstatus1105 In use
--ok-tintstatus901 In use
--ok-tint-hoverstatus100 In use
--manualstatus505 In use
--manual-tintstatus502 In use
--manual-inkstatus100 In use
--manual-linestatus100 In use
--blockstatus707 In use
--block-tintstatus500 In use
--block-inkstatus100 In use
--block-linestatus200 In use
--skipstatus200 In use
--skip-tintstatus200 In use
--m-reviewsmodule003 Doc-only
--m-reviews-tintmodule000 Unused
--m-photosmodule000 Unused
--m-photos-tintmodule000 Unused
--m-translationmodule003 Doc-only
--m-translation-tintmodule002 Doc-only
--m-locationsmodule105 In use
--m-locations-tintmodule102 In use
--m-updatesmodule001 Doc-only
--m-updates-tintmodule000 Unused
--m-intakemodule000 Unused
--m-intake-tintmodule000 Unused
--font-uifont1101 In use
--font-monofont21010 In use
--text-displaytype-scale100 In use
--lh-displaytype-scale100 In use
--text-pagetype-scale207 In use
--lh-pagetype-scale204 In use
--text-sectiontype-scale302 In use
--lh-sectiontype-scale100 In use
--text-cardtype-scale601 In use
--lh-cardtype-scale000 Unused
--text-bodytype-scale201 In use
--lh-bodytype-scale601 In use
--text-smtype-scale2708 In use
--lh-smtype-scale301 In use
--text-metatype-scale20012 In use
--lh-metatype-scale000 Unused
--text-microtype-scale2507 In use
--lh-microtype-scale000 Unused
--text-ui-lgtype-scale900 In use
--w-regularweight501 In use
--w-mediumweight701 In use
--w-semiweight2407 In use
--w-boldweight701 In use
--w-heavyweight1009 In use
--track-labeltracking906 In use
--track-tighttracking300 In use
--track-heavytracking306 In use
--space-05spacing906 In use
--space-1spacing7011 In use
--space-15spacing1208 In use
--space-2spacing33037 In use
--space-3spacing55151 In use
--space-4spacing35062 In use
--space-5spacing10017 In use
--space-6spacing15037 In use
--space-8spacing2013 In use
--space-10spacing107 In use
--space-12spacing401 In use
--space-16spacing203 In use
--radius-xsradius1001 In use
--radius-smradius1504 In use
--radius-mdradius1602 In use
--radius-lgradius300 In use
--radius-pillradius202 In use
--border-wborder47011 In use
--border-w-hairlineborder500 In use
--border-w-focusborder502 In use
--size-headersize300 In use
--size-ctlsize501 In use
--size-ctl-smsize100 In use
--size-tilesize800 In use
--size-sidenavsize100 In use
--shadow-smelevation400 In use
--shadow-mdelevation502 In use
--shadow-popelevation301 In use
--glass-bgglass200 In use
--glass-bg-solidglass100 In use
--glass-blurglass600 In use
--glass-saturateglass600 In use
--glass-borderglass300 In use
--glass-higlass100 In use
--glass-shadowglass300 In use
--glass-input-bgglass100 In use
--glass-input-bg-focusglass100 In use
--glass-input-lineglass100 In use
--glass-inset-lineglass400 In use
--glass-inset-bgglass200 In use
--z-shellz-index300 In use
--z-popz-index101 In use
--z-overlayz-index100 In use
--z-toastz-index000 Unused
--focus-ringfocus700 In use
--ease-standardease2802 In use
--ease-outease1703 In use
--ease-inease100 In use
--ease-in-outease902 In use
--ease-settleease300 In use
--ease-glideease201 In use
--ease-smoothease904 In use
--dur-instantduration100 In use
--dur-fastduration2701 In use
--dur-baseduration1503 In use
--dur-slowduration000 Unused
--dur-morphduration703 In use
--dur-tagduration402 In use
--dur-pageduration902 In use
--dur-curveduration001 Doc-only
--dur-growduration000 Unused
--dur-rollduration000 Unused
--dur-scroll-minduration000 Unused
--dur-scroll-maxduration000 Unused
--staggerduration102 In use
--ease aliasalias200 In use
--dur aliasalias1000 In use
02

Classes

Every km-* product class and ds-* shell class is registered; the manifest is reconciled against markup across the app.

SelectorTitleLayerDefined inUsesStatus
.kmProduct baseelementcomponents/base.css85 In use
.km-subtextSubtextelementcomponents/base.css18 In use
.km-headerApp headercomponentcomponents/header.css12 In use
.km-tabTop tabcomponentcomponents/header.css9 In use
.km-sidenavSide navcomponentcomponents/sidenav.css0 Unused
.km-btnButtonelementcomponents/button.css31 In use
.km-linkLinkelementcomponents/button.css56 In use
.km-cardCard / panelcomponentcomponents/card.css98 In use
.km-locLocation cardcomponentcomponents/card.css27 In use
.km-fieldDetail field rowobjectcomponents/card.css83 In use
.km-chipStatus chipelementcomponents/chip.css10 In use
.km-platPlatform tileelementcomponents/chip.css3 In use
.km-assigneeAssignee pillobjectcomponents/chip.css8 In use
.km-labelField labelelementcomponents/form.css8 In use
.km-inputText inputelementcomponents/form.css5 In use
.km-textareaTextareaelementcomponents/form.css4 In use
.km-selectSelectelementcomponents/form.css3 In use
.km-hintField hintelementcomponents/form.css4 In use
.km-segSegmented controlelementcomponents/form.css5 In use
.km-composerVoice composercomponentcomponents/form.css5 In use
.km-bubbleIntake bubblecomponentcomponents/conversation.css13 In use
.km-confirmConfirmation cardcomponentcomponents/conversation.css17 In use
.km-checkProcessing checklistcomponentcomponents/conversation.css22 In use
.km-feedActivity feedcomponentcomponents/conversation.css33 In use
.km-emptyEmpty statecomponentcomponents/feedback.css18 In use
.km-bannerBannercomponentcomponents/feedback.css14 In use
.km-tableDense tablecomponentcomponents/table.css24 In use
.km-metric-heroHero workload metricobjectcomponents/reviews.css12 In use
.km-facetFilter facetobjectcomponents/reviews.css27 In use
.km-starsStar ratingelementcomponents/reviews.css4 In use
.km-quoteQuote blockelementcomponents/reviews.css7 In use
.km-dotlineDot-separated meta lineobjectcomponents/reviews.css17 In use
.km-reviewReview cardcomponentcomponents/reviews.css32 In use
.km-dropdownDropdown menuoverlaycomponents/dropdown.css8 In use
.km-glassGlass materialoverlaycomponents/glass.css1 In use
.km-liftCard lifteffectcomponents/motion-effects.css5 In use
.km-tilt3D tilteffectcomponents/motion-effects.css1 In use
.km-glowCursor-follow gloweffectcomponents/motion-effects.css1 In use
.km-meterMetereffectcomponents/motion-effects.css4 In use
.km-skeletonSkeletoneffectcomponents/motion-effects.css5 In use
.km-paletteCommand paletteeffectcomponents/motion-effects.css5 In use
.km-drawerParallax drawereffectcomponents/motion-effects.css8 In use
.km-checkdrawStatus celebrationeffectcomponents/motion-effects.css2 In use
.km-ic-spinIcon micro-motionseffectcomponents/motion-effects.css9 In use
.km-empty--ambientAmbient empty stateeffectcomponents/motion-effects.css13 In use
.km-aiAI generation motioneffectcomponents/motion-effects.css7 In use
.km-overlayOverlayoverlaycomponents/dialog.css4 In use
.km-dialogDialogoverlaycomponents/dialog.css64 In use
.ds-docDoc frameshellshell.css2 In use
.ds-navDoc navshellshell.css6 In use
.ds-secDoc sectionshellshell.css41 In use
.ds-proseDoc proseshellshell.css206 In use
.ds-coverDoc covershellshell.css48 In use
.ds-execExecutive calloutshellshell.css4 In use
.ds-demoDemo stageshellshell.css251 In use
.ds-principlePrinciple cardshellshell.css27 In use
.ds-swToken swatchshellshell.css16 In use
.ds-rampType ramp rowshellshell.css9 In use
.ds-scaleSpacing scaleshellshell.css4 In use
.ds-radius-boxRadius boxshellshell.css2 In use
.ds-splitSplit layoutshellshell.css14 In use
.ds-tblDoc tableshellshell.css17 In use
.ds-tagDoc tagshellshell.css11 In use
.ds-lab-sandboxLabs sandbox wrappershellshell.css1 In use
03

Icons

Catalogue-only icons are available capacity, not dead weight — the library was designed ahead of need.

IconLabelGroupUsesStatus
krownKrown KPlatform16 In use
googleGooglePlatform18 In use
appleApplePlatform14 In use
microsoftMicrosoft (closest mark for Bing)Platform15 In use
chevron-rightCaret rightDirection1 In use
chevron-leftCaret leftDirection0 Catalogue
chevron-upCaret upDirection0 Catalogue
chevron-downCaret downDirection1 In use
arrow-right-circleArrow right circleArrows in circles0 Catalogue
arrow-left-circleArrow left circleArrows in circles0 Catalogue
arrow-up-circleArrow up circleArrows in circles1 In use
arrow-down-circleArrow down circleArrows in circles0 Catalogue
arrow-rightArrow right (bold mark, drawn)Arrows0 Catalogue
arrow-leftArrow left (bold mark, drawn)Arrows0 Catalogue
arrow-upArrow up (bold mark, drawn)Arrows0 Catalogue
arrow-downArrow down (bold mark, drawn)Arrows0 Catalogue
externalExternal / open (arrow-up-right, bold mark)Arrows3 In use
searchSearch (bold mark, drawn)Find1 In use
filterFilter (funnel-fill)Find0 Catalogue
sortSort (bold mark, drawn)Find0 Catalogue
check-circleCheck circle fillStatus7 In use
x-circleX circle fillStatus1 In use
alert-triangleExclamation triangle fillStatus5 In use
info-circleInfo circle fillStatus5 In use
clockClock fillStatus0 Catalogue
checkCheck (bold mark)Marks2 In use
xClose (bold mark)Marks8 In use
plusAdd (bold mark)Marks3 In use
minusRemove (bold mark)Marks0 Catalogue
menuMenu (bold mark)Marks0 Catalogue
editEdit (pencil-fill)Actions1 In use
trashDelete (trash-fill)Actions1 In use
copyCopy (two sheets, filled outline)Actions0 Catalogue
settingsSettings (gear-fill)Actions0 Catalogue
refreshRefresh (filled outline)Actions4 In use
micMicrophone (mic-fill)Actions2 In use
pinLocation (geo-alt-fill)Wayfinding0 Catalogue
calendarCalendar (calendar-fill)Wayfinding0 Catalogue
bellNotifications (bell-fill)Wayfinding1 In use
userUser (person-fill)Wayfinding0 Catalogue
buildingBusiness (building-fill)Wayfinding0 Catalogue
linkLink (solid interlocked rings, drawn)Wayfinding0 Catalogue
moreMore (three-dots)Wayfinding2 In use
quoteQuotation mark (double, quote)Content2 In use
star-fillStar (filled — score)Rating1 In use
starStar (hollow — remainder)Rating1 In use
04

Off-system colours

Raw hex anywhere outside the registry misses the token layer. The goal is zero.

No off-system colours

Every colour in the app routes through the token registry.