Split repo into noo and portfolio workers
Deploy noo (noo.ayushya.dev) / deploy (push) Successful in 26s
Deploy portfolio (ayushya.dev) / deploy (push) Successful in 15s

- noo: moved from nextcloud_client/website, deploys to noo.ayushya.dev
- portfolio: moved root site into portfolio/, deploys to ayushya.dev
- separate path-filtered Gitea workflows per worker
This commit is contained in:
2026-10-01 14:01:12 +00:00
parent 35566e0c3d
commit 68ba560c15
14 changed files with 1727 additions and 425 deletions
+38
View File
@@ -0,0 +1,38 @@
# Noo website
The product site for Noo, meant to be deployed at `noo.ayushya.dev`.
Static HTML/CSS/vanilla JS, no build step and no dependencies beyond the
two Google Fonts already used by the app (Schibsted Grotesk, Instrument
Sans). Colors, radii, type scale and motion timing are copied from
`lib/theme/design_tokens.dart` so the site and the app read as the same
product.
## Files
- `index.html` — the whole page (hero, features, customize, privacy, CTA).
- `styles.css` — all styling, incl. the design tokens as CSS custom
properties and a dark-mode variant (`prefers-color-scheme` and an
explicit `data-theme` override for a future toggle).
- `script.js` — mobile nav, the hero's exploded-layer parallax
(scroll + pointer), the two interactive Customize demos (accent color,
bottom bar style), and scroll-reveal.
- `favicon.svg`.
## Local preview
Any static file server works, e.g.:
```bash
cd website
python3 -m http.server 8000
```
Then open `http://localhost:8000`.
## Deploying
Point any static host (Cloudflare Pages, Netlify, GitHub Pages, or a
plain nginx `root`) at this folder - there's nothing to build. Update the
`https://github.com` placeholder links and the two "Download for..."
buttons in `index.html` once real release links exist.