Skip to content

feat(gui): adopt Marketblock GUI styling - #12

Merged
JustinasLa merged 1 commit into
mainfrom
feat/marketblock-gui-style
Sep 14, 2026
Merged

JustinasLa merged 1 commit into
mainfrom
feat/marketblock-gui-style

Conversation

@JustinasLa

Copy link
Copy Markdown
Contributor

Summary

  • Fill every empty slot of the /activity chest with a gray glass pane, as Marketblock's views do.
  • Restyle default messages.yml gui strings and config.yml activity/reward display strings to Marketblock's inline hex palette (#e6ca40 bold headings, &e: separators, #50d990/#b8906e/#af97bd/#d97b66 accents, bracketed [Click to ...] call-to-action preceded by a blank lore line).
  • Filler name is a gui.filler-name message so admins can retheme it.
  • New DefaultResourcesTest guards placeholders and that every # is a valid 6-digit hex (a bare #... would otherwise be swallowed as a YAML comment).

No new dependencies. Window title stays dark gray, matching Marketblock's own gray titles.

Test plan

  • mvn -B clean package → 114 tests, 0 failures.
  • Manual: /activity on a live server, confirm panes, colours, blank line before the claim line.

Gray pane filler in empty slots, hex palette and label/value lore
conventions lifted from the Marketblock plugin so both GUIs read as
one family. Filler name and every string stay in messages.yml.
@JustinasLa
JustinasLa merged commit 23683dd into main Sep 14, 2026
2 checks passed
@JustinasLa
JustinasLa deleted the feat/marketblock-gui-style branch September 14, 2026 17:16
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