Skip to content

fix(kanban): stop forcing dashboard text to all caps#26413

Merged
austinpickett merged 1 commit into
NousResearch:mainfrom
LeonSGP43:hermes/fix-26408-kanban-normal-case
May 18, 2026
Merged

fix(kanban): stop forcing dashboard text to all caps#26413
austinpickett merged 1 commit into
NousResearch:mainfrom
LeonSGP43:hermes/fix-26408-kanban-normal-case

Conversation

@LeonSGP43

Copy link
Copy Markdown
Contributor

What does this PR do?

Fixes the Kanban dashboard's forced ALL-CAPS presentation for user-facing text.

The WebUI was uppercasing several frequently repeated labels and status fields, which made the board noisier to scan and obscured the exact casing of stored values. This patch removes those uppercase transforms from the built dashboard assets so the UI renders in normal case by default.

Related Issue

Fixes #26408

Type of Change

  • 🐛 Bug fix (non-breaking change that fixes an issue)
  • ✨ New feature (non-breaking change that adds functionality)
  • 🔒 Security fix
  • 📝 Documentation update
  • ✅ Tests (adding or improving test coverage)
  • ♻️ Refactor (no behavior change)
  • 🎯 New skill (bundled or hub)

Changes Made

  • Removed the uppercase Tailwind class from the board switcher label in plugins/kanban/dashboard/dist/index.js.
  • Removed text-transform: uppercase from repeated Kanban dashboard text treatments in plugins/kanban/dashboard/dist/style.css, including section headers, dependency labels, edit links, run outcomes, and run metadata labels.

How to Test

  1. Open the Kanban dashboard and inspect the board switcher, task sections, dependency editor labels, run history outcomes, and run metadata labels.
  2. Confirm these UI elements now render in normal case instead of forced ALL CAPS.
  3. Run:
    • node --check plugins/kanban/dashboard/dist/index.js
    • rg -n "uppercase|text-transform:\\s*uppercase" plugins/kanban/dashboard/dist
    • git diff --check

Checklist

Code

  • I've read the Contributing Guide
  • My commit messages follow Conventional Commits (fix(scope):, feat(scope):, etc.)
  • I searched for existing PRs to make sure this isn't a duplicate
  • My PR contains only changes related to this fix/feature (no unrelated commits)
  • I've run pytest tests/ -q and all tests pass
  • I've added tests for my changes (required for bug fixes, strongly encouraged for features)
  • I've tested on my platform: macOS

Documentation & Housekeeping

  • I've updated relevant documentation (README, docs/, docstrings) — or N/A
  • I've updated cli-config.yaml.example if I added/changed config keys — or N/A
  • I've updated CONTRIBUTING.md or AGENTS.md if I changed architecture or workflows — or N/A
  • I've considered cross-platform impact (Windows, macOS) per the compatibility guide — or N/A
  • I've updated tool descriptions/schemas if I changed tool behavior — or N/A

Screenshots / Logs

Not included. This change is limited to removing uppercase styling from existing dashboard text treatments.

@alt-glitch alt-glitch added type/bug Something isn't working comp/plugins Plugin system and bundled plugins P3 Low — cosmetic, nice to have labels May 15, 2026
@austinpickett austinpickett requested a review from Copilot May 18, 2026 14:14

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@austinpickett austinpickett merged commit 4414a99 into NousResearch:main May 18, 2026
5 of 7 checks passed
Lillard01 pushed a commit to Lillard01/hermes-agent that referenced this pull request May 21, 2026
gweeteve pushed a commit to gweeteve/hermes-agent that referenced this pull request Jun 2, 2026
Seven74AI pushed a commit to Seven74AI/hermes-agent that referenced this pull request Jun 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/plugins Plugin system and bundled plugins P3 Low — cosmetic, nice to have type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[UX]: Kanban WebUI forced ALL-CAPS styling reduces readability and obscures exact task/profile text

4 participants