Uh oh!
There was an error while loading. Please reload this page.
fix: move download and enable button to outside of details tab - #59465
fix: move download and enable button to outside of details tab#59465mykh-hailo wants to merge 1 commit into
Conversation
susnux
commented
Apr 6, 2026
Can you please add screenshots? |
mykh-hailo
commented
Apr 7, 2026
@susnux Here are the screenshots before and update. Screenshot for Wide Screens.
Screenshot for narrow screens.
P.S. We have the title and score and the button section is clipped on the left. To fix this issue, we have to fix NcAppSidebar component. |
b77e55c to
6834740Comparemykh-hailo
commented
Apr 7, 2026
@susnux I updated the code with the latest master branch. |
ad3aa25 to
fb5dc2bComparemykh-hailo
commented
Apr 8, 2026
b8c5ed1 to
6bbca83Comparemykh-hailo
commented
Apr 9, 2026
6bbca83 to
5d71884Compare5d71884 to
7dbb3fbCompare7dbb3fb to
51f2f6aCompareThere was a problem hiding this comment.
Hi @mykh-hailo thanks a lot for the contribution!
I just tested this and there seems to be some problems with the limit apps to groups feature (it should be put onto a new line probably and not be positioned like a block element:
Grabacion.2026-04-13.163329.mp4
Additionally, there seems to be some problems with updating the internal state when using the enable, install or disable buttons so that always a full page reload is required to update the state:
Grabacion.2026-04-13.163527.mp4
51f2f6a to
a5fcfdfComparemykh-hailo
commented
Apr 13, 2026
@szaimen Thank you for your comments. |
4de7f7a to
6fac68bCompared9ea860 to
431e14bComparemykh-hailo
commented
Apr 22, 2026
mykh-hailo
commented
Apr 23, 2026
miaulalala
commented
Apr 23, 2026
Hey @mykh-hailo - seems there's some conflicts and unrelated changes. To fix it, can you:
|
8d83180 to
7c0a8e6Compareartonge
commented
Apr 23, 2026
@mykh-hailo the failing |
mykh-hailo
commented
Apr 23, 2026
@artonge can I update |
1fc897b to
90bac3aComparemykh-hailo
commented
Apr 23, 2026
@artonge I updated the test for it. |
90bac3a to
b015947Comparemykh-hailo
commented
Apr 24, 2026
szaimen
commented
Apr 24, 2026
Hi @mykh-hailo I fear I cannot help you further on this. Probably best if you post your questions in https://cloud.nextcloud.com/call/xs25tz5y going forward. Thanks! |
mykh-hailo
commented
Apr 24, 2026
Just one question @szaimen
|
Signed-off-by: mykh-hailo <kristianderonta0205@gmail.com>
mykh-hailo
commented
May 5, 2026
@szaimen Hope you are doing great. |
szaimen
commented
May 6, 2026
Hi @mykh-hailo i think this change is now done with #57290. sorry for not informing you earlier. I didnt notice @susnux was working on the same change in a different PR. |
susnux
commented
May 6, 2026
Yes with the Vue 3 migration this is already accomplished. |




Summary
This change improves discoverability of app lifecycle actions in the App Store sidebar by moving install, update, remove, enable/disable, App API deploy options, and “delete data on remove” out of the Details tab and into the sidebar header description area, next to badges and the store rating.
The Details tab now focuses on group limits, dependencies, metadata, and links (interact section), while primary actions stay visible without switching tabs.
Checklist
3. to review, feature component)stable32)AI (if applicable)