Website migration verification test from Codeberg; not the canonical repository.
  • HTML 60.4%
  • SCSS 31.5%
  • Python 6.5%
  • JavaScript 1.1%
  • Makefile 0.2%
  • Other 0.2%
Find a file
2026-10-10 17:04:16 -07:00
.bundle Initial build WIP: landing hero, navbar, footer 2025-08-07 16:38:58 -04:00
_customers update stats, refine copy 2026-09-08 22:19:20 -07:00
_data update /about copy, tweak faqs 2026-08-05 19:25:54 -07:00
_includes footer: add link to trust center 2026-10-10 17:04:16 -07:00
_internal/security CISO security evidence page and brief 2026-07-15 16:56:03 +02:00
_layouts add mpc blog draft 2026-09-16 23:09:15 -07:00
_posts update copy 2026-09-21 17:45:47 -07:00
_sass fix tl;dr box shadow 2026-09-21 17:51:50 -07:00
_tools/security-brief Clarify security controls narrative and supporting evidence 2026-07-23 19:04:45 +02:00
_vendor/jekyll-theme-console cleaning up 2026-01-16 14:37:35 -05:00
assets update copy, video 2026-09-21 17:34:15 -07:00
cloud optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
files Clarify security controls narrative and supporting evidence 2026-07-23 19:04:45 +02:00
.dockerignore CISO security evidence page and brief 2026-07-15 16:56:03 +02:00
.editorconfig initial commit for Caution website based on Distrust's small-fixes branch 2025-05-22 13:24:35 -04:00
.gitattributes initial commit for Caution website based on Distrust's small-fixes branch 2025-05-22 13:24:35 -04:00
.gitignore CISO security evidence page and brief 2026-07-15 16:56:03 +02:00
.gitmodules initial commit for Caution website based on Distrust's small-fixes branch 2025-05-22 13:24:35 -04:00
404.html optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
_config.yml update og images for blog posts 2026-08-27 08:41:33 -07:00
about.md optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
blog.md optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
cloud.md optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
contact.md optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
customers.md add customer stories page placeholder 2026-08-12 18:41:02 -07:00
design-system.html update stats, refine copy 2026-09-08 22:19:20 -07:00
Dockerfile Docker/Makefile: rename to caution.co 2025-06-10 15:21:29 -04:00
faq.md optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
Gemfile branding, WIP early access page, 404 error page 2025-11-22 00:35:10 -05:00
Gemfile.lock branding, WIP early access page, 404 error page 2025-11-22 00:35:10 -05:00
index.md optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
legal.md optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
LICENSE initial commit for Caution website based on Distrust's small-fixes branch 2025-05-22 13:24:35 -04:00
llms-full.txt add trustedstake case study, update navbar 2026-09-07 16:22:29 -07:00
llms.txt add trustedstake case study, update navbar 2026-09-07 16:22:29 -07:00
Makefile CISO security evidence page and brief 2026-07-15 16:56:03 +02:00
platform-tour.md optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
pricing.md optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
privacy.md optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
README.md Merge branch 'feat/steve-v2-blog' 2026-08-26 15:54:26 -07:00
refund-policy.md optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00
robots.txt responsiveness fixes, copy, SEO 2026-03-13 21:30:37 -04:00
security-controls.md CISO security evidence page and brief 2026-07-15 16:56:03 +02:00
sitemap.xml responsiveness fixes, copy, SEO 2026-03-13 21:30:37 -04:00
terms.md optimize SEO titles and Open Graph preview copy 2026-06-27 16:02:42 -07:00

caution.co

Web page source.

Instructions

  1. If the repo was not cloned with submodules:
$ git submodule update --init --recursive
  1. Install make.
  2. Install docker
  3. Build (export) site to _site directory:
$ make build
  1. For local development with live reload:
$ make dev
  1. To test the production Docker build at 0.0.0.0:4000:
$ make serve

Color theme

The site follows the operating-system light or dark preference by default. The header control stores an explicit override as caution-theme in browser localStorage and applies it before first paint across navigation and reloads. The preference is browser-local; it is not stored in a cookie or synchronized with an account.

A valid stored light or dark value takes precedence over the operating system. Without a valid stored value, open tabs follow operating-system theme changes and fall back to light when the system preference is unavailable. Changes synchronize across tabs on the same origin.

Validate both themes on desktop and mobile after UI changes. At minimum, run:

$ make build
$ git diff --check

Blog article presentation

Long-form posts can use .diagram for overflow-safe monospace diagrams and a centered .diagram__art block. Keep post-specific card artwork in _includes/blog/ and route it from both the blog listing and homepage blog CTA. Semantic diagram color spans must inherit the surrounding monospace metrics to preserve ASCII alignment.

Generate Static Files

  1. Output static files in _site directory:
$ make _site

Cleanup

  1. Remove all build artifacts:
$ make fullclean