Skip to content

chore(deps): bump deps, add light/dark themes, polish graph - #49

Merged
maty-millien merged 4 commits into
mainfrom
chore/bump-deps
May 20, 2026
Merged

chore(deps): bump deps, add light/dark themes, polish graph#49
maty-millien merged 4 commits into
mainfrom
chore/bump-deps

Conversation

@maty-millien

Copy link
Copy Markdown
Collaborator

Summary

  • Bump project dependencies and drop the sample graph fixture
  • Add light/dark mode support with a theme mode selector
  • Polish the graph view: align tree columns on a shared left edge, switch tree/call edges to a canvas-mixed muted-foreground so they stay visible in both themes at full opacity, and add a solid bg under folder cards so edges no longer bleed through the depth-tinted surface

Restructures theme presets to separate light and dark token values, adds a mode selector (system/light/dark), and introduces a CodeMirror theme factory derived from the active preset. Also bundles unrelated chores: dagre layout dep, codemirror language-data, and version/commit defines exposed via vite.
- Align folders and files on a shared left edge per depth in the tidy tree layout
- Use a canvas-mixed muted-foreground for tree/call edges so they stay visible in both light and dark modes at full opacity
- Layer a solid bg under folder cards so edges no longer bleed through the translucent surface tint
# Conflicts:
#	src/modules/graph/components/graph-canvas.tsx
@maty-millien
maty-millien merged commit 89fc2ea into main May 20, 2026
3 checks passed
@maty-millien
maty-millien deleted the chore/bump-deps branch May 20, 2026 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant