Upgrade NuxtUI to v4.2.x
Nobody has claimed this yet.
- #1860 by @Ajit-Mehrotra — closed without merging
- Dominant language
- TypeScript
- Stars
- 113
- Forks
- 22
- Avg merge
- 10h 40m
- Merged PRs (30d)
- 13
Description
TLDR;
- Basically, we're on v4.0.0-alpha.0 of nuxtui and we get some neat features we can customize from the newer versions of nuxtui.
For example, in v4.1+, they:
[!NOTE]
Some of these features (duration, stacked toasts) don't have a version tag listed on their docs. However, those features don't work on our current version either. I didn't investigate whether it's related to our standalone component architecture or if it's because they just didn't document the version they added the feature in.
Is your feature request related to a problem?
Yes. Whenever I get a bunch of notifications, 5 toasts pop up and take up the entire screen. Also, sometimes they are on my screen for too long!
Describe the solution you'd like
I'd like to be able to select the number of toasts I can add in the webgui notification settings
Describe alternatives you've considered
- can disable notifications altogether
- reduce the duration of notifications
- stack notifications
- truncate long notifications (already implemented in current refactor)
Additional context
Environment (if relevant)
Unraid OS Version:
Pre-submission Checklist
- I have searched existing issues to ensure this feature hasn't already been requested
- This is not an Unraid Connect related feature (if it is, please submit via the support form instead)
- I have provided clear examples or use cases for the feature
Contributor guide
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.
Research direction
No source files or tests are named. Start by locating the NuxtUI dependency and the standalone toast/notification settings, then review linked pull request #1860 for prior work; done means the project uses NuxtUI v4.2.x and the requested toast limits, stacking, and duration behavior are verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nuxtjs, typescript
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100