secondtruthVentures website — Symfony monolith serving the umbrella site, subsites (Labs, Networks) and product pages, built on Argonite
  • Twig 48.6%
  • PHP 34.5%
  • CSS 11.3%
  • JavaScript 5.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Christian Neff 23c6f211f3 docs: add AGENTS.md with a CLAUDE.md pointer
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-20 04:00:54 +02:00
bin feat: initial secondtruthVentures website monolith 2026-08-19 22:02:33 +02:00
config feat: initial secondtruthVentures website monolith 2026-08-19 22:02:33 +02:00
public feat(networks): add an orbit mark as the subsite logo 2026-08-20 03:30:42 +02:00
src feat: initial secondtruthVentures website monolith 2026-08-19 22:02:33 +02:00
templates feat(networks): add an orbit mark as the subsite logo 2026-08-20 03:30:42 +02:00
.editorconfig feat: initial secondtruthVentures website monolith 2026-08-19 22:02:33 +02:00
.env feat: initial secondtruthVentures website monolith 2026-08-19 22:02:33 +02:00
.env.dev feat: initial secondtruthVentures website monolith 2026-08-19 22:02:33 +02:00
.gitignore feat: initial secondtruthVentures website monolith 2026-08-19 22:02:33 +02:00
AGENTS.md docs: add AGENTS.md with a CLAUDE.md pointer 2026-08-20 04:00:54 +02:00
CLAUDE.md docs: add AGENTS.md with a CLAUDE.md pointer 2026-08-20 04:00:54 +02:00
composer.json feat: initial secondtruthVentures website monolith 2026-08-19 22:02:33 +02:00
composer.lock feat: initial secondtruthVentures website monolith 2026-08-19 22:02:33 +02:00
README.md feat(networks): add an orbit mark as the subsite logo 2026-08-20 03:30:42 +02:00
router.php feat(networks): add an orbit mark as the subsite logo 2026-08-20 03:30:42 +02:00
symfony.lock feat: initial secondtruthVentures website monolith 2026-08-19 22:02:33 +02:00

secondtruthVentures Website

The Symfony monolith serving the secondtruthVentures web family: the umbrella site and its subsites (secondtruthLabs, secondtruthNetworks) plus product pages (Tessera, Meridian).

Built on Argonite (the in-house hard fork of Argon Design System). Argonite's compiled assets live in public/assets/argonite/ and come from the argonite repository; brand decisions (per-area accent palettes, mono labels, status dots, the Penrose mark) live in the site theme layer public/assets/site/site.css — Argonite itself stays brand-free.

Areas & routes

Route Area Theme class
/ secondtruthVentures — umbrella & portfolio theme-ventures
/labs/… secondtruthLabs (index, about, team, products) theme-labs
/networks/ secondtruthNetworks — Sailscale theme-networks
/tessera Tessera product page theme-tessera
/meridian Meridian product page theme-meridian
/imprint Imprint & privacy (TODO: legal text)

Per-page theme/wordmark/active-nav are set via top-level {% set %} in each template; templates/base.html.twig renders the shared navbar (with the products mega-dropdown) and the footer.

Development

composer install
php -S 127.0.0.1:8082 -t public router.php