# Cyber Armor Systems — Public Asset CDN > This CDN hosts all official Cyber Armor Systems brand assets: SVG and raster logos, > icon libraries, fonts, CSS tokens, and brand documentation pages. > Base URL: https://assets.cyberarmorsystems.com ## Start Here (machine-readable) https://assets.cyberarmorsystems.com/cas-assets.json Every linkable asset on this CDN, with its exact URL, content type, byte size, pixel dimensions, and — for logos — the lockup and the background variant it is drawn for. It is generated at deploy time from the files actually published, so it never lists an asset that does not exist. Resolve assets through cas-assets.json rather than by guessing at URL patterns. The document below is a human-readable summary of the same thing; where the two disagree, cas-assets.json is correct. The 7 000+ icons are not enumerated there — cas-assets.json points at https://assets.cyberarmorsystems.com/icons/cas-icons.json, which indexes them by name. ## Crawling Crawling and indexing are allowed for all robots, including AI crawlers — see https://assets.cyberarmorsystems.com/robots.txt. A sitemap listing every asset is at https://assets.cyberarmorsystems.com/sitemap.xml. You may still prefer cas-assets.json: it is structured and excludes the 7 000+ icons, so it is a cheaper way to resolve a specific asset than crawling the sitemap. ## Brand Reference For the authoritative brand guide covering typography, spacing, colour tokens, components, and accessibility rules, fetch: https://assets.cyberarmorsystems.com/index.html For a complete reference of every CDN asset with copy-ready URLs: https://assets.cyberarmorsystems.com/assets.html --- ## Brand Colours | Name | Hex | CSS Token | Usage | |-------------|-----------|---------------------|--------------------------------------------| | Navy Dark | #001e36 | --cas-navy-dark | Page background (dark surfaces) | | Navy | #002f54 | --cas-navy | Primary brand, text, surfaces | | Gold | #f59b00 | --cas-gold | Accent, CTAs, headline highlights | | Teal | #0c7b93 | --cas-teal | Secondary accent | | Text Muted | #aec6e8 | --cas-text-muted | Secondary text on dark backgrounds only — NEVER on white or any light surface (1.74:1 on white, 1.64:1 on off-white — fails WCAG) | | Gold Light | #fdb94b | --cas-gold-light | Body text on dark backgrounds (AAA 7.96:1) | --- ## SVG Logos All SVG logos are vector, scalable, and served with `max-age=31536000, immutable`. Choose **light** variants for light/white backgrounds; **dark** variants for navy/dark backgrounds. ### Icon Only (shield badge, no wordmark) - Aspect ratio: 1:1 · Min size: 16 px · Use for: app icons, favicons, avatars, UI badges - Light: https://assets.cyberarmorsystems.com/logos/cyberarmorsystems-logo-icon-only-light.svg - Dark: https://assets.cyberarmorsystems.com/logos/cyberarmorsystems-logo-icon-only-dark.svg ### Full Logo (shield + stacked CYBER ARMOR / SYSTEMS wordmark) - Aspect ratio: 2.76:1 · Min size: 48 px · Use for: headers, print, presentations, email signatures - Light: https://assets.cyberarmorsystems.com/logos/cyberarmorsystems-logo-full-light.svg - Dark: https://assets.cyberarmorsystems.com/logos/cyberarmorsystems-logo-full-dark.svg ### Full Logo Inline (shield + horizontal wordmark, single line) - Use for: horizontal headers, navigation bars, tight single-line layouts - Light: https://assets.cyberarmorsystems.com/logos/cyberarmorsystems-logo-full-inline-light.svg - Dark: https://assets.cyberarmorsystems.com/logos/cyberarmorsystems-logo-full-inline-dark.svg ### Wordmark (CYBER ARMOR / SYSTEMS text only, stacked) - Use for: text-adjacent lockups where the shield is shown separately - Light: https://assets.cyberarmorsystems.com/logos/cyberarmorsystems-logo-wordmark-light.svg - Dark: https://assets.cyberarmorsystems.com/logos/cyberarmorsystems-logo-wordmark-dark.svg ### Wordmark Inline (CYBER ARMOR SYSTEMS, single line) - Use for: single-line / tight-space text lockups - Light: https://assets.cyberarmorsystems.com/logos/cyberarmorsystems-logo-wordmark-inline-light.svg - Dark: https://assets.cyberarmorsystems.com/logos/cyberarmorsystems-logo-wordmark-inline-dark.svg --- ## Raster Logos Every SVG lockup above is also rendered to raster at these heights: 16, 24, 32, 48, 64, 96, 128, 256, 512 px. Formats: .png · .webp (lossless, alpha) · .tiff (LZW, alpha) · .bmp (32-bit, alpha) · .jpg (no alpha — flattened onto white for -light, navy #002f54 for -dark). Square lockups (icon-only) additionally have a multi-resolution .ico bundling 16/32/48: https://assets.cyberarmorsystems.com/logos/cyberarmorsystems-logo-icon-only-light.ico URL pattern (raster; SVG + .ico sit directly under /logos/): https://assets.cyberarmorsystems.com/logos/raster/{png|webp|jpg|tiff|bmp}/cyberarmorsystems-logo-{lockup}-{light|dark}-{width}x{height}.{ext} The height comes from the list above, but THE WIDTH VARIES BY LOCKUP — each keeps its own aspect ratio. icon-only is square, so a 64 px render is 64x64; full is 2.76:1, so a 64 px render is not. Never guess a width: look the file up in cas-assets.json, which lists every rendered file with its exact dimensions. Example (icon-only, light, 64 px): https://assets.cyberarmorsystems.com/logos/raster/png/cyberarmorsystems-logo-icon-only-light-64x64.png Legacy scheme — a set of square icon-only rasters predates the above and is still published, with no lockup name and the variant after the size: - https://assets.cyberarmorsystems.com/logos/raster/png/cyberarmorsystems-logo-192x192.png - https://assets.cyberarmorsystems.com/logos/raster/png/cyberarmorsystems-logo-192x192-dark.png - https://assets.cyberarmorsystems.com/logos/raster/png/cyberarmorsystems-logo-splash-512x512.png These cover 16, 32, 48, 64, 96, 128, 180, 192, 256, 512 px in .png and .bmp, plus the 512 px splash. 180 and 192 px exist ONLY in this scheme. cas-assets.json lists them all. --- ## Icon Library 7 000+ SVG icons from Lucide (primary) and Tabler (supplemental). - Manifest (JSON index of all icons): https://assets.cyberarmorsystems.com/icons/cas-icons.json - Browser / search page: https://assets.cyberarmorsystems.com/icons.html - Lucide icon URL pattern: https://assets.cyberarmorsystems.com/icons/lucide/{name}.svg - Tabler icon URL pattern: https://assets.cyberarmorsystems.com/icons/tabler/{name}.svg Fetch the manifest to search for available icon names before constructing a URL. --- ## Fonts & CSS - Brand CSS (colour + font tokens): https://assets.cyberarmorsystems.com/css/cas-brand.css - Font loader (Inter, self-hosted): https://assets.cyberarmorsystems.com/css/cas-fonts.css - Inter woff2 weights 300–700: https://assets.cyberarmorsystems.com/fonts/inter-latin-{300|400|500|600|700}-normal.woff2 - Web App Manifest: https://assets.cyberarmorsystems.com/site.webmanifest ## Favicons - SVG (scalable, colour-scheme adaptive, preferred): https://assets.cyberarmorsystems.com/favicon.svg - ICO (multi-resolution 16/32/48, light only): https://assets.cyberarmorsystems.com/favicon.ico favicon.svg adapts to the browser's colour scheme: the navy #002f54 shield on light (the default) and the white #ffffff shield on dark. Both states are the shipped icon-only lockups exactly — the file is the light lockup plus one media query. Chrome, Firefox and Edge switch live; Safari ignores the media query and renders the light default. ICO cannot carry a media query, so favicon.ico is light-only. Recommended markup — one URL covers both schemes: Both favicons are regenerated from the logo on every deploy, so they cannot drift from the mark. --- ## Index Files - https://assets.cyberarmorsystems.com/llms.txt — this file - https://assets.cyberarmorsystems.com/cas-assets.json — every asset, machine-readable - https://assets.cyberarmorsystems.com/icons/cas-icons.json — every icon name + library - https://assets.cyberarmorsystems.com/sitemap.xml — every asset URL, for crawlers - https://assets.cyberarmorsystems.com/robots.txt — crawl policy (allow all)