Skip to content

Guide: polish the frame, scrolling and talent tree - #7

Merged
crazyace merged 1 commit into
mainfrom
claude/project-thread-9j2l8c
Oct 4, 2026
Merged

crazyace merged 1 commit into
mainfrom
claude/project-thread-9j2l8c

Conversation

@crazyace

@crazyace crazyace commented Oct 4, 2026

Copy link
Copy Markdown
Owner

Requested by Jeff · project thread

Before: in game, the revamped guide didn't feel polished. The heavy stone dialog border and red close button clashed with the flat style, and the stock scroll bar had arrow buttons. Talent ranks were outlined digits sitting over the icons' edges, the build's talents had a thick flat yellow box, and the trees floated with no structure.

After: the frame has a thin gold line with a darker line inside it and a flat close square that matches the tabs. Scrolling uses a slim gold bar and the mouse wheel. Each talent tree sits centered in its own darker box under its heading. The build's talents get a soft gold glow, and ranks sit in small dark badges on the icon's corner, like the game's talent window.

How: only UI/Guide.lua changes. It uses a plain ScrollFrame with a Slider (driven by OnScrollRangeChanged and OnMouseWheel), a treeBoxes pool kept below the nodes' frame level, and per-tree centering from each tree's own column span. The tests' layout check is updated for the new node size.

🤖 Generated with Claude Code

https://claude.ai/code/session_018oLw72G7E9REdYdvv742k1


Generated by Claude Code

From an in-game screenshot of the revamped guide:

- Frame: a flat gold line with a darker one inside it replaces the game's
  heavy stone dialog border, and a flat close square matching the tabs
  replaces the red close button.
- Scrolling: a slim gold bar and the mouse wheel replace the template's
  scroll bar and arrow buttons; the bar hides when nothing scrolls, and a
  new page starts at the top.
- Talent tree: each tree sits in its own darker box with its heading
  (gold when the build uses it, muted when not), centered on its own
  width. Nodes have a 1 px edge; the build's talents glow gold. The rank
  moves into a small dark badge on the corner instead of outlined digits
  over the icon's edge.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018oLw72G7E9REdYdvv742k1
@crazyace crazyace self-assigned this Oct 4, 2026
@crazyace
crazyace merged commit ff0f017 into main Oct 4, 2026
4 checks passed
crazyace added a commit that referenced this pull request Oct 4, 2026
Merge pull request #7 from crazyace/claude/project-thread-9j2l8c
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.

2 participants