Skip to content

chore(local-explorer-ui): Switch to Kumo color palette#13161

Merged
NuroDev merged 6 commits intomainfrom
NuroDev/local-explorer-color-palette
Apr 2, 2026
Merged

chore(local-explorer-ui): Switch to Kumo color palette#13161
NuroDev merged 6 commits intomainfrom
NuroDev/local-explorer-color-palette

Conversation

@NuroDev
Copy link
Copy Markdown
Member

@NuroDev NuroDev commented Apr 1, 2026

Fixes DEVX-2539.

Summary

This change overhauls the existing custom design, styles and colors of the local explorer to instead use most if not all of the Kumo styles and colors when possible.

Screenshots

Screenshot 2026-04-01 at 1 35 36 am Screenshot 2026-04-01 at 1 35 20 am
  • Tests
    • Tests included/updated
    • Automated tests not possible - manual testing has been completed as follows:
    • Additional testing not necessary because: Behaviour tests are due to be added in the future.
  • Public documentation
    • Cloudflare docs PR(s):
    • Documentation not necessary because: WIP Experimental feature

A picture of a cute animal (not mandatory, but encouraged)


Open with Devin

@NuroDev NuroDev self-assigned this Apr 1, 2026
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 1, 2026

🦋 Changeset detected

Latest commit: 86efd9a

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@ask-bonk
Copy link
Copy Markdown
Contributor

ask-bonk bot commented Apr 1, 2026

UnknownError: Your AI Gateway has authentication active, but you didn't provide a valid apiKey

github run

@ask-bonk
Copy link
Copy Markdown
Contributor

ask-bonk bot commented Apr 1, 2026

@NuroDev Bonk workflow failed. Check the logs for details.

View workflow run · To retry, trigger Bonk again.

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Apr 1, 2026

create-cloudflare

npm i https://pkg.pr.new/create-cloudflare@13161

@cloudflare/kv-asset-handler

npm i https://pkg.pr.new/@cloudflare/kv-asset-handler@13161

miniflare

npm i https://pkg.pr.new/miniflare@13161

@cloudflare/pages-shared

npm i https://pkg.pr.new/@cloudflare/pages-shared@13161

@cloudflare/unenv-preset

npm i https://pkg.pr.new/@cloudflare/unenv-preset@13161

@cloudflare/vite-plugin

npm i https://pkg.pr.new/@cloudflare/vite-plugin@13161

@cloudflare/vitest-pool-workers

npm i https://pkg.pr.new/@cloudflare/vitest-pool-workers@13161

@cloudflare/workers-editor-shared

npm i https://pkg.pr.new/@cloudflare/workers-editor-shared@13161

wrangler

npm i https://pkg.pr.new/wrangler@13161

commit: 86efd9a

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

✅ All changesets look good

@NuroDev NuroDev marked this pull request as ready for review April 1, 2026 00:43
@NuroDev NuroDev requested a review from a team as a code owner April 1, 2026 00:43
@NuroDev NuroDev requested a review from edmundhung April 1, 2026 00:43
@workers-devprod
Copy link
Copy Markdown
Contributor

workers-devprod commented Apr 1, 2026

Codeowners approval required for this PR:

  • ✅ @cloudflare/wrangler
Show detailed file reviewers

devin-ai-integration[bot]

This comment was marked as resolved.

@emily-shen
Copy link
Copy Markdown
Contributor

Kumo has a lint rule that flags tailwind primitives and suggests kumo versions, can we apply that? https://github.com/cloudflare/kumo/blob/main/lint/no-primitive-colors.js

also i think we need to change how we do dark mode handling as outlined here: https://kumo-ui.com/colors/
since we have a lot of dark: variants still, which is not recommended since it should be handled automatically - they seem to have a lint rule for that too.

@emily-shen
Copy link
Copy Markdown
Contributor

also i think the syntax colour highlighting has broken in the SQL editor

devin-ai-integration[bot]

This comment was marked as resolved.

@NuroDev NuroDev requested a review from workers-devprod as a code owner April 1, 2026 16:40
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 1 new potential issue.

View 17 additional findings in Devin Review.

Open in Devin Review

@NuroDev
Copy link
Copy Markdown
Member Author

NuroDev commented Apr 2, 2026

Kumo has a lint rule that flags tailwind primitives and suggests kumo versions, can we apply that? https://github.com/cloudflare/kumo/blob/main/lint/no-primitive-colors.js

also i think we need to change how we do dark mode handling as outlined here: https://kumo-ui.com/colors/ since we have a lot of dark: variants still, which is not recommended since it should be handled automatically - they seem to have a lint rule for that too.

I've gone ahead and remove all the existing dark:* variants, but I am going to add the linting rule in a later to keep this PR in scope.

@edmundhung edmundhung force-pushed the NuroDev/local-explorer-color-palette branch from d08325f to 86efd9a Compare April 2, 2026 13:40
Copy link
Copy Markdown
Contributor

@workers-devprod workers-devprod left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Codeowners reviews satisfied

@github-project-automation github-project-automation bot moved this from Untriaged to Approved in workers-sdk Apr 2, 2026
@NuroDev NuroDev enabled auto-merge April 2, 2026 13:53
@NuroDev NuroDev added this pull request to the merge queue Apr 2, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 2, 2026
@NuroDev NuroDev added this pull request to the merge queue Apr 2, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 2, 2026
@NuroDev NuroDev added this pull request to the merge queue Apr 2, 2026
Merged via the queue into main with commit f071008 Apr 2, 2026
63 of 64 checks passed
@NuroDev NuroDev deleted the NuroDev/local-explorer-color-palette branch April 2, 2026 20:20
@github-project-automation github-project-automation bot moved this from Approved to Done in workers-sdk Apr 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants