- HTML 60.4%
- SCSS 31.5%
- Python 6.5%
- JavaScript 1.1%
- Makefile 0.2%
- Other 0.2%
| .bundle | ||
| _customers | ||
| _data | ||
| _includes | ||
| _internal/security | ||
| _layouts | ||
| _posts | ||
| _sass | ||
| _tools/security-brief | ||
| _vendor/jekyll-theme-console | ||
| assets | ||
| cloud | ||
| files | ||
| .dockerignore | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| 404.html | ||
| _config.yml | ||
| about.md | ||
| blog.md | ||
| cloud.md | ||
| contact.md | ||
| customers.md | ||
| design-system.html | ||
| Dockerfile | ||
| faq.md | ||
| Gemfile | ||
| Gemfile.lock | ||
| index.md | ||
| legal.md | ||
| LICENSE | ||
| llms-full.txt | ||
| llms.txt | ||
| Makefile | ||
| platform-tour.md | ||
| pricing.md | ||
| privacy.md | ||
| README.md | ||
| refund-policy.md | ||
| robots.txt | ||
| security-controls.md | ||
| sitemap.xml | ||
| terms.md | ||
caution.co
Web page source.
Instructions
- If the repo was not cloned with submodules:
$ git submodule update --init --recursive
- Install
make. - Install
docker - Build (export) site to
_sitedirectory:
$ make build
- For local development with live reload:
$ make dev
- 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
- Output static files in
_sitedirectory:
$ make _site
Cleanup
- Remove all build artifacts:
$ make fullclean