Skip to content

Remove the "Used by" strip - #23

Merged
saudzahirr merged 1 commit into
masterfrom
drop-used-by-strip
Aug 18, 2026
Merged

Remove the "Used by" strip#23
saudzahirr merged 1 commit into
masterfrom
drop-used-by-strip

Conversation

@saudzahirr

Copy link
Copy Markdown
Collaborator

Takes the hero ticker out, along with everything that existed only to feed it.

Removed

Markup the hero__ticker block in index.html
Data src/data/used-by.ts
Behaviour mountUsedBy in src/components/content.ts, and its wiring in src/main.ts
Assets all 27 files under public/brand/users/
Tooling tools/build-user-logos.py (and the now-empty tools/)
Styles .used-by* in components.css, .hero__ticker* in pages.css
Docs the used-by.ts row and paragraph in README.md

src/components/marquee.ts and the .marquee* styles go too. The ticker was the only data-marquee element on the site, so keeping the component would leave dead code with no way in. It is in git history if a future strip wants it back.

Verified

npm run build (tsc --noEmit + vite build) passes. No references to marquee, used-by, ticker, brand/users or tools/ remain outside dist/. Bundle drops 121.5 kB JS (from 125.6) and 32.65 kB CSS (from 33.95).

🤖 Generated with Claude Code

Take the hero ticker out along with everything that existed only to feed it:
the used-by dataset and its mountUsedBy pass, the 27 logo files, the logo
build tool, and the used-by styles.

The marquee component goes with it. The ticker was its only caller, so
leaving it behind would leave dead code with no way in.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@saudzahirr
saudzahirr merged commit e165b72 into master Aug 18, 2026
2 checks passed
@saudzahirr
saudzahirr deleted the drop-used-by-strip branch August 18, 2026 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant