Skip to content

Website design#60

Merged
SebConejo merged 4 commits into
mainfrom
website-design
Jun 8, 2026
Merged

Website design#60
SebConejo merged 4 commits into
mainfrom
website-design

Conversation

@SebConejo

Copy link
Copy Markdown
Member

What this changes

Type of change

Tick whatever fits. This just helps reviewers triage; nothing is enforced.

  • Add a model (new YAML file under models/)
  • Add a provider (new folder under models/, plus a logo)
  • Add or update parameters on an existing model
  • Fix incorrect data (default, range, values, applicability)
  • Site or tooling (code under src/, docs, CI)

Source

Before opening

  • npm run validate and npm test pass locally
  • Filenames follow the convention: models/<provider>/<model>.yaml, or <model>-subscription.yaml for the subscription route
  • No existing parameter was removed (removals are blocked, see CONTRIBUTING)

SebConejo added 2 commits June 8, 2026 18:05
- Ovo serif headings, Outfit body, warm beige palette (#FEFDFB bg)
- Hero cover with npm install snippet, API link, GitHub CTA
- Collapsible filter panel (providers grid, parameters with tooltips)
- Scroll-to-top button replacing sticky search bar
- Provider logos from @lobehub/icons-static-svg with native colors
- Parameter tables: clean headers, thin separators, colored group icons
- Model detail: JSON modal, resources grid, sibling list with View action
- Provider page: grid/list toggle, provider cards with model counts
- Dedicated /api documentation page
- Supabase-style dark mode (#171717 neutral palette)
- Mesh gradient logo, warm hover colors, accent blue links
…glossary

- Supabase-style dark mode with neutral grays, warm border color hsla(60,2%,12%,0.17)
- No blue backgrounds/borders in dark mode, only for text links
- Header: Providers mega menu with logos, API + Glossary + GitHub links
- Footer: clean 3-column layout, external link arrows, separator before copyright
- API page: dark code blocks (#0d0d0d), neutral callout, sparkle icon, GET badges
- Glossary: type tags inline after param name, accent-colored provider links
- Favicon: mesh gradient matching site logo
- Meta/MiniMax logos: switched to mono versions (no gradient bugs)
- GitHub URL corrected to mnfst/modelparams.dev
- Active filters: blue accent preserved in dark mode via CSS override
@vercel

vercel Bot commented Jun 8, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
modelparams.dev Ready Ready Preview Jun 8, 2026 5:29pm

Request Review

@github-actions github-actions Bot added provider Add a provider that's missing site Website code or tooling labels Jun 8, 2026
@SebConejo SebConejo merged commit b8f6dcd into main Jun 8, 2026
4 of 5 checks passed
@SebConejo SebConejo deleted the website-design branch June 8, 2026 17:30
brunobuddy added a commit that referenced this pull request Jun 9, 2026
The redesign merge (#60) left main failing to compile, which turned CI red and blocked the modelparams npm release (it gates on a clean root typecheck).

- Drop a duplicated paramGroupColor import in render.ts
- Guard the possibly-undefined entry in the scroll-top observer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

provider Add a provider that's missing site Website code or tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant