Skip to content

feat: better management of themes and updated default theme#118

Merged
albanm merged 6 commits intomasterfrom
feat-better-theme
Apr 14, 2026
Merged

feat: better management of themes and updated default theme#118
albanm merged 6 commits intomasterfrom
feat-better-theme

Conversation

@albanm
Copy link
Copy Markdown
Member

@albanm albanm commented Apr 14, 2026

  • Remove the inlined default theme from api/config/default.cjs and source it from @data-fair/lib-common-types (defaultTheme), merged under any user/env
    overrides in api/src/config.ts.
  • Use a default theme with 2 main bases (blue and orange) and analogous colors inside these.
  • Manage readability of tonal contents

@albanm albanm merged commit 66165e2 into master Apr 14, 2026
2 of 3 checks passed
@albanm albanm deleted the feat-better-theme branch April 14, 2026 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant