Skip to content

Tighter type, smaller radii, marketing site tweaks#156

Merged
benjaminleonard merged 29 commits into
masterfrom
modernismization
Feb 4, 2026
Merged

Tighter type, smaller radii, marketing site tweaks#156
benjaminleonard merged 29 commits into
masterfrom
modernismization

Conversation

@benjaminleonard

@benjaminleonard benjaminleonard commented Jan 13, 2026

Copy link
Copy Markdown
Collaborator

More of a modernist type vibe with tighter leading and tracking. Will need evaluating both on the marketing site and the console. Could have downstream effects that need fixing if we rely on the type size plus padding to be defining a fixed element height.


So far:

Tweaks

  • Updated typography tokens: tightened -md and -lg sans type spacing
  • Reduced border radii across components
  • Adjusted breakpoints including a new 1300px breakpoint for marketing site
  • Fixed rounding classes, stopped using rounded now explicit withrounded-md
  • Added custom preflight CSS files that forks the tailwind one but overrides the default border colour

Fixes

  • Removed malformed CSS block without selector

Component Updates

  • Button: Applied disabled state properly for Tailwind classes (components/src/ui/button/Button.tsx:3)

Dependencies

  • Bumped Vite in the npm_and_yarn group
  • Updated package-lock.json with dependency changes

📦 Published PR as canary version: 4.1.0--canary.156.21631203537.0

✨ Test out this PR locally via:

npm install @oxide/design-system@4.1.0--canary.156.21631203537.0
# or 
yarn add @oxide/design-system@4.1.0--canary.156.21631203537.0

dependabot Bot and others added 2 commits October 21, 2025 00:19
Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 7.1.7 to 7.1.11
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.11
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
@benjaminleonard benjaminleonard changed the title Tighter -md and -lg sans type Tighter type, smaller radii, marketing site tweaks Feb 3, 2026
@benjaminleonard benjaminleonard marked this pull request as ready for review February 4, 2026 11:11
@benjaminleonard benjaminleonard merged commit cefaf08 into master Feb 4, 2026
@benjaminleonard benjaminleonard deleted the modernismization branch February 4, 2026 11:14
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