[Enhancement]: Offer opening Persona Bar items in a new browser tab
Maintainers usually reply within 2 days
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 55/100
Research direction
Start by locating the Persona Bar menu item components and how they currently handle clicks. The issue asks for menu items to become real links with built hrefs while preserving normal click behavior. Check how panel destinations are represented, then confirm middle-click and Ctrl/Cmd-click open the intended panel in a new tab.
Written by the indexing model from the issue text.
Description
Is there an existing issue for this?
- I have searched the existing issues
Description of problem
Open Persona Bar items (e.g. Pages in one tab, Recycle Bin in another) with middle-click, Ctrl/Cmd-click or right-click → "Open link in new tab".
Description of solution
- Make menu items real links
- Build the hrefs
- Keep normal clicks as they are
Description of alternatives considered
No response
Anything else?
I didn't find a documented reason for the current tab behavior. It looks like a design artifact of the Persona Bar being built as a single in-page overlay with no addressable panel URLs, not a performance consideration. Opening new tabs would cost only a normal page load with negligible server overhead, so I see no performance case against adding that option.
Do you plan to contribute code for this enhancement?
- Yes
Would you be interested in sponsoring this enhancement?
- Yes
Code of Conduct
- I agree to follow this project's Code of Conduct
- Dominant language
- C#
- Stars
- 1.1k
- Forks
- 791
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 28
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing 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.
More from dnnsoftware/Dnn.Platform
-
[Enhancement]: Add a search box to the Time Zone dropdownPossibly taken @idumlupinar claimed this 2 days ago. OpenStatus: New
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
dnnsoftware/Dnn.Platform#7579 ·
Maintainers usually reply within 2 days
-
Status: New
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
dnnsoftware/Dnn.Platform#6681 ·
Maintainers usually reply within 2 days
-
Status: New
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
dnnsoftware/Dnn.Platform#6051 · 4 comments ·
Maintainers usually reply within 2 days
-
Status: New
Difficulty 4/5 3-5 days Newbie friendliness 42/100
dnnsoftware/Dnn.Platform#7585 · 1 comment ·
Maintainers usually reply within 2 days
-
Status: New
Difficulty 4/5 3-5 days Newbie friendliness 35/100
dnnsoftware/Dnn.Platform#7537 ·
Maintainers usually reply within 2 days
All issues in dnnsoftware/Dnn.Platform
Similar issues
-
alerts bug effort:S P2
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
nightscout/nocturne#2511 ·
Maintainers usually reply within 1 day
-
feature-request
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
stripe/stripe-dotnet#3484 ·
Maintainers usually reply within 2 days
-
bug mcp misleading small
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
Maintainers usually reply within 1 day
-
accessibility help wanted macos
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
dorlugasigal/annotator#42 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
AvaloniaUI/Avalonia#22568 ·
Maintainers usually reply within 2 days