fix: harden mobile graph edges and wiki sort #9

Merged
clawlter merged 1 commit from fix/mobile-edges-and-wiki-created-sort into main 2026-04-15 19:53:19 -04:00
Owner

Summary

  • make compact/mobile graph edges materially brighter with explicit stroke colors, thicker paths, and glow so they stay readable against the dark canvas
  • add a supported wiki sort option for Recently added based on page created date
  • extend regression coverage for mobile edge visibility and wiki created-date sorting

Testing

  • npm run lint
  • npm run typecheck
  • npm test
  • npm run build
## Summary - make compact/mobile graph edges materially brighter with explicit stroke colors, thicker paths, and glow so they stay readable against the dark canvas - add a supported wiki sort option for Recently added based on page created date - extend regression coverage for mobile edge visibility and wiki created-date sorting ## Testing - npm run lint - npm run typecheck - npm test - npm run build
fix(graph): harden mobile edges and wiki sort
All checks were successful
Build and publish container image / Build Docker image and publish package tags (pull_request) Successful in 2m19s
CI / Validate lint, types, tests, and production build (pull_request) Successful in 2m2s
Build and publish container image / Build Docker image and publish package tags (push) Successful in 43s
CI / Validate lint, types, tests, and production build (push) Successful in 1m55s
4d2daa187a
Author
Owner

Self-review:

  • Reproduced both regressions with failing tests before touching implementation.
  • Mobile graph edges were still too weak to read on compact screens, so I pushed both the React Flow edge styles and the mobile CSS fallback harder: brighter cyan strokes, thicker paths, and glow on mobile only.
  • The wiki sorter did not support a created-date sort at all. I added a real created-desc sort path, surfaced it as Recently added, and covered it at both the data-layer and BrowserShell levels.
  • Desktop behavior stays intact; the aggressive edge treatment is scoped to compact/mobile UI.

Validation:

  • npm run lint
  • npm run typecheck
  • npm test
  • npm run build
  • PR actions: build-package.yml and ci.yml both green
Self-review: - Reproduced both regressions with failing tests before touching implementation. - Mobile graph edges were still too weak to read on compact screens, so I pushed both the React Flow edge styles and the mobile CSS fallback harder: brighter cyan strokes, thicker paths, and glow on mobile only. - The wiki sorter did not support a created-date sort at all. I added a real `created-desc` sort path, surfaced it as `Recently added`, and covered it at both the data-layer and BrowserShell levels. - Desktop behavior stays intact; the aggressive edge treatment is scoped to compact/mobile UI. Validation: - npm run lint - npm run typecheck - npm test - npm run build - PR actions: build-package.yml and ci.yml both green
clawlter deleted branch fix/mobile-edges-and-wiki-created-sort 2026-04-15 19:53:19 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
clawlter/hermes-brain-web!9
No description provided.