This website requires JavaScript.
Explore
Help
Register
Sign in
apunkt
/
vestige
Watch
1
Star
0
Fork
You've already forked vestige
0
mirror of
https://github.com/samvallad33/vestige.git
synced
2026-05-02 12:22:37 +02:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
Actions
2
d3a2274778
vestige
/
apps
/
dashboard
/
build
/
_app
/
version.json
1 line
27 B
JSON
Raw
Normal View
History
Unescape
Escape
feat(graph): redesign node labels as dark glass pills Labels previously rendered as near-white text (#e2e8f0) on a transparent canvas. UnrealBloomPass (threshold 0.2) amplified every bright pixel into a huge white halo that made labels unreadable at normal camera distances — reported by Sam 2026-04-19 with a screenshot of the LoRA training label blown out into a luminous blob. New design: - Dark rounded pill (rgba(10,16,28,0.82)) sits below the text and hugs its measured width. That keeps the pill background well below bloom threshold so the halo can't spread past the label footprint. - Text dimmed to mid-luminance slate (#94a3b8). Still legible at the standard camera distance but dim enough that bloom only adds a soft glow instead of a blast. - Font trimmed to 22px / weight 600 (was bold 28px); sprite scale tightened from 12×1.5 to 9×1.2 so labels don't visually out-compete the node spheres they annotate. - Hairline slate stroke (18% alpha) on the pill for definition when the camera gets close. The canvas mock in the vitest setup grew beginPath / closePath / moveTo / lineTo / quadraticCurveTo / arc / fill / stroke / strokeText stubs so createTextSprite can exercise the full rounded-rect path in unit tests without a real DOM. All 251 tests stay green.
2026-04-19 21:52:14 -05:00
{
"version"
:
"1776653229849"
}
Reference in a new issue
Copy permalink