Commit Graph

34 Commits

Author SHA1 Message Date
Peter Steinberger
507790169d
docs: fix Quickstart button contrast and clipped descenders in hero
Some checks failed
ci / test (push) Has been cancelled
pages / Deploy docs (push) Has been cancelled
Use a saturated violet (#5938e5) for the primary button background in
both themes so white text reads cleanly — previously dark mode used
the lighter --accent (#a48bff), giving low contrast against white.

Also raise the gradient h1 line-height from 1.04 to 1.18 and add
padding-bottom: .08em so the gradient text-clip stops chopping the
descenders on letters like g/y/p.
2026-05-08 16:44:35 +01:00
Peter Steinberger
0277e3e7bf
docs: build songsee.sh with the gogcli-style site generator
Port gogcli's custom static-site builder (scripts/build-docs-site.mjs +
scripts/docs-site-assets.mjs) and adapt branding to songsee — spectral
gradient hero, viz-mode pill row, JetBrains Mono code blocks, sidebar
nav with search, dark/light theme toggle, per-page TOC, and link
validation at build time.

Wire it up via 'make docs-site' and a pages.yml workflow that uploads
dist/docs-site as the Pages artifact. GitHub Pages source is now
build_type=workflow (was legacy/Jekyll).
2026-05-08 16:35:54 +01:00
Peter Steinberger
11680218e7
ci: update Homebrew tap after releases 2026-05-08 16:31:07 +01:00
Peter Steinberger
5cee6499fe
docs: rewrite site gogcli-style with per-feature pages
Drop the custom Jekyll layout, CSS, and JS in favor of GitHub Pages'
default theme — same approach gogcli.sh uses. Replace the marketing
landing page with a plain-markdown overview that mirrors gogcli's
"try it / what it does / pick your path" structure.

Add one focused page per feature: install, quickstart, visualizations,
palettes, decoding, rendering, pipeline (spec), and CLI reference.
Verify ffmpeg pipeline (f32le) and decoder coverage against the actual
audio package.
2026-05-08 16:01:45 +01:00
Peter Steinberger
b177ce9d35
docs: point site links to openclaw repo 2026-05-08 15:32:05 +01:00
Peter Steinberger
5c041de39a
docs: note Clawd style update
Some checks failed
ci / test (push) Has been cancelled
2026-05-04 02:05:26 +01:00
Peter Steinberger
97cdef4634 docs: add releasing checklist 2026-01-02 15:31:23 +01:00
Peter Steinberger
6b24d31e99 docs: add clawd to docs site too 🦞
The lobster remembers everything.

Co-authored-by: Clawd <clawdbot@gmail.com>
2026-01-02 15:14:52 +01:00
Peter Steinberger
f11e6e7e9b docs: Codex forgot about clawd AGAIN 🦞
Adding clawd palette back to feature list and palette section.
The lobster will not be erased from history.

Co-authored-by: Clawd <clawdbot@gmail.com>
2026-01-02 15:14:35 +01:00
Peter Steinberger
857a7ba179 docs: update install and rendering notes 2026-01-02 15:11:24 +01:00
Peter Steinberger
89749462ac docs: update example with improved contrast
Codex tweaked visualizers for better dynamic range.

Co-authored-by: Clawd <clawdbot@gmail.com>
2026-01-02 15:06:16 +01:00
Peter Steinberger
474f7eb0e3 feat: improve viz contrast 2026-01-02 15:05:00 +01:00
Peter Steinberger
7b2b52d2ab docs: punchier tagline
FFT so pretty, your ears will be jealous.

Co-authored-by: Clawd <clawdbot@gmail.com>
2026-01-02 15:03:55 +01:00
Peter Steinberger
3a5cb441e1 docs: move tagline into headline
# 🌊 songsee — FFT so pretty.

Co-authored-by: Clawd <clawdbot@gmail.com>
2026-01-02 15:00:27 +01:00
Peter Steinberger
8abef9388f docs: sync tagline with repo description
🌊 FFT so pretty.

Co-authored-by: Clawd <clawdbot@gmail.com>
2026-01-02 14:58:34 +01:00
Peter Steinberger
6772a1d58e docs: de-slop README, remove emoji spam
Less is more. Professional but not boring.

Co-authored-by: Clawd <clawdbot@gmail.com>
2026-01-02 14:56:09 +01:00
Peter Steinberger
7452a76cc1 docs: add example image + clawd spice to README 🦞
- Added 9-mode visualization example
- Spiced up the documentation
- Because READMEs should have personality too

Co-authored-by: Clawd <clawdbot@gmail.com>
2026-01-02 14:54:42 +01:00
Peter Steinberger
fc390e7e86 feat: add flux visualization 2026-01-02 14:48:52 +01:00
Peter Steinberger
a3f8d2dcd1 feat(palette): restore clawd style 🦞
Codex accidentally removed it. The lobster persists!

Co-authored-by: Clawd <clawdbot@gmail.com>
2026-01-02 14:44:51 +01:00
Peter Steinberger
f212ae90c8 docs: consolidate changelog 2026-01-02 14:42:11 +01:00
Peter Steinberger
ac3b354929 docs: document visualization panels 2026-01-02 14:39:00 +01:00
Peter Steinberger
93bc5ee59c test: expand visualization coverage 2026-01-02 14:38:53 +01:00
Peter Steinberger
5f9f3429e6 feat: add multi-visualization pipeline 2026-01-02 14:38:42 +01:00
Peter Steinberger
fc791c589e docs: add songsee.sh site 2026-01-02 14:13:55 +01:00
Peter Steinberger
e88584e761 fix: align lint config and output handling 2026-01-02 14:07:40 +01:00
Peter Steinberger
fe085db706 feat(palette): add clawd style 🦞
Ocean depths to lobster red gradient:
- Abyss black-blue → Deep navy → Ocean teal
- Coral/salmon → Lobster red → Foam highlight

Co-authored-by: Clawd <clawdbot@gmail.com>
2026-01-02 13:59:57 +01:00
Peter Steinberger
a4975da038 ci: bump golangci-lint action 2026-01-02 13:58:58 +01:00
Peter Steinberger
633feecfae test: make ffmpeg tests hermetic 2026-01-02 13:57:57 +01:00
Peter Steinberger
aaf078dd45 build: add Makefile 2026-01-02 13:54:43 +01:00
Peter Steinberger
e8a7ecc603 ci: add workflow and lint config 2026-01-02 13:54:39 +01:00
Peter Steinberger
f427df67d7 docs: add readme and changelog 2026-01-02 13:54:33 +01:00
Peter Steinberger
e883959639 chore: remove stray output file 2026-01-02 13:54:28 +01:00
Peter Steinberger
ebb7912ac3 feat: add songsee CLI and tests 2026-01-02 13:54:10 +01:00
Peter Steinberger
b7a5d13990
Initial commit 2026-01-02 11:54:18 +01:00