primefaces / primefaces/primereact
Dialog: Minimizable option like PrimeFaces JSF
Nobody has claimed this yet.
- Dominant language
- CSS
- Stars
- 8.3k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
Discussed in https://github.com/orgs/primefaces/discussions/1788
Hey everyone,
I've been thinking about a neat addition to PrimeReact that could make a big difference in user experience: a minimizable option for Dialog components.
The idea is to give users the ability to minimize Dialogs, which would be super handy in scenarios where users need to focus on other tasks or refer to information elsewhere on the page without closing the Dialog entirely.
I envision a simple button or icon in the Dialog's title bar that toggles between minimizing and restoring the Dialog's visibility.
When minimized, the Dialog could display as a smaller version, perhaps with just the title bar visible, showing an indicator that there's content inside. This would allow users to easily see and access the Dialog when needed, without it taking up too much space or being distracting.
@melloware mentioned to me that this feature is already supported in PrimeFaces JSF.
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
Start at the Dialog component entry point and review the linked discussion for the intended behavior. Define how the title-bar control toggles minimized and restored states, including the minimized appearance, then verify that users can access the Dialog content again without closing it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100