Speed/Updates
← All updates
Improvementv2.30

Interfaces skills, loading.dev loaders, readable Tech greys

Jakub Krehel's open-source interface skills now ship with the project, his loading-dev indicators replace our spinners, and the Tech theme passes contrast without losing its sheet look.

After: The Tech editor before and after the contrast pass
Before: The Tech editor before and after the contrast pass
BeforeAfter
Counts, units, inactive tabs and the search field now read clearly
The drawing viewer drafting a deck with the Blocks loader
Drafting a deck: loading-dev's Blocks

Sixteen of Jakub Krehel's MIT-licensed agent skills (github.com/jakubkrehel) are installed for the project, including better-interface, better-colors, better-accessibility, better-typography, interface-review, teardown and make-interfaces-feel-better. Every agent working on PKD 3D can now use them.

Loaders are his loading-dev library: an orbit beside each of the agent's running steps, the classic twelve bars in the build log, and sweeping blocks while a drawing set drafts. They stop moving when the system asks for reduced motion.

Running the colour and accessibility skills over the Tech theme found grey text at 2.6:1. The faintest text is now 5:1, secondary text is 7.5:1, and text fields have an edge you can see (3.2:1). The ## and # marks stay pale because they are decoration, and screen readers skip them.

Headings are balanced and longer text wraps without leaving a single word on the last line.

Added
  • Jakub Krehel's interface skills in .claude/skills
  • loading-dev loaders
Improved
  • Tech theme text contrast (AA)
  • Visible text-field edges
  • Balanced headings, pretty-wrapped prose
Shipped in
aef417734450d4