Skip to content

feat: mintlify docs with interactive demo#32

Merged
RostiMelk merged 1 commit intomainfrom
feat/docs
Mar 9, 2026
Merged

feat: mintlify docs with interactive demo#32
RostiMelk merged 1 commit intomainfrom
feat/docs

Conversation

@RostiMelk
Copy link
Member

Sets up the Mintlify docs site with an interactive demo and framework grid.

  • Interactive LogoSoupDemo component with real normalized values from the actual library (density-aware, visual center transforms), toggle on/off, logo count slider
  • FrameworkGrid component using svgl logos for all supported frameworks
  • Updated docs.json to current Mintlify schema (theme, navigation dropdowns, navbar)
  • Merged API Reference into main Documentation dropdown, dropped standalone Types page
  • Added favicon, logo SVGs, before/after images
  • Added docs and docs:build scripts

Run bun run docs to preview locally.

- Rename mint.json to docs.json (current Mintlify CLI requirement)
- Update config to current schema: theme, navigation dropdowns, navbar
- Add interactive LogoSoupDemo component with real normalized values
  from createLogoSoup() running in a browser, toggle on/off, logo count slider
- Add FrameworkGrid component using svgl logos for React, Vue, Svelte,
  Solid, Angular, jQuery, Vanilla JS, and custom adapter
- Add favicon, logo SVGs, before/after images
- Merge API Reference into main dropdown, drop standalone Types page
- Add docs/docs:build scripts to package.json
@vercel
Copy link

vercel bot commented Mar 9, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
logo-soup Ready Ready Preview, Comment Mar 9, 2026 3:01pm

Request Review

@github-actions
Copy link

github-actions bot commented Mar 9, 2026

Benchmark Comparison: main vs feat/docs

Threshold: 5%+ change, >100us absolute delta, and statistically significant (p<0.05).

Benchmark main feat/docs Change p-value Verdict
content detection (1 logo) 51.66 us 36.63 us -29.1% <0.001 *** unchanged
render pass (20 logos) 1.99 us 1.05 us -47.5% <0.001 *** unchanged
mount 20 logos (no detection) 4.93 us 3.63 us -26.3% 0.011 * unchanged
mount 20 logos (defaults) 963.37 us 872.78 us -9.4% <0.001 *** unchanged

No regressions detected.

Feature cost breakdown

How expensive are individual features? Measured on this run's HEAD commit.

Feature On Off Cost Sig
densityAware: true vs false 33.48 us 33.11 us ~same 0.664
alignBy: visual-center-y vs bounds 888 ns 58 ns 15× slower <0.001 ***
cropToContent: true vs false 2.20 ms 45 ns 2.20 ms <0.001 ***
layout update: full mount vs cached 877.02 us 1.93 us 454× slower <0.001 ***

Full benchmark output in the CI job logs.

@RostiMelk RostiMelk merged commit b9ec105 into main Mar 9, 2026
5 checks passed
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