Feature request: Highlighting UI elements
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
No files or tests are named. Start by reading the existing component modules and examples in prettyui to see how a UI element is identified and how overlays are drawn, then sketch a small public API for attaching a flashing rectangle to a named element. Done means the highlight can be demonstrated on one of the screenshots’ targets; treat sound, arrows and infoboxes as separate follow-ups unless the maintainer asks for them.
Written by the indexing model from the issue text.
Description
As mentioned in the RuneScape Discord, it would be nice to have a way to highlight specific UI elements with a gold/flashing rectangle, in order to attract the user's attention. This feature is seen in the base game, during the guided/tutorial experience. See screenshots:
Optionally, if possible, this type of highlight could be accompanied by an in-game sound effect, as well as arrows/infoboxes, mirroring the base game.
- Dominant language
- Lua
- Stars
- 6
- Forks
- 4
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 18
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from PrettyRS/prettyui
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Maintainers usually reply within 1 day
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 63/100
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
All issues in PrettyRS/prettyui
Similar issues
-
severity: low
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
luainkernel/lunatik#2372 ·
Maintainers usually reply within 1 day
-
bug confirmed discord guide:tyrs-watch locale:enUS navigation v0.3.2
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
fitzforge/polestar#855 · 1 comment ·
Maintainers usually reply within 1 day
-
translation
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
KristanLaimon/PanelsPlus#16 ·
-
Bug
Difficulty 1/5 Under an hour Newbie friendliness 91/100
DennisRas/WeeklyKnowledge#164 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Maintainers usually reply within 1 day