UI: fixes based on Actionable Feedback from devtalk and frontend changes #40

Merged
Pablo Vazquez merged 15 commits from martonlente/extensions-website:ui-alpha-launch-actionable-feedback into main 2024-02-27 16:05:54 +01:00

This PR will resolve issues listed in Actionable Feedback from devtalk, and Frontend sections in the following document: https://hackmd.io/@dfelinto/Sy31aRCUT

The PR has the following fixes and improvements:

  • There is no way to "remove" a preview image from the first time submission form
  • Allow to delete previews (from submission page)
  • Delete Extension (hide the button for now)
  • Reviews: "Not publicly visible" > "Awaiting approval"*
  • Reviews: After reviewing (while review is in moderation), the Be First to Review still shows*
  • Version History: Show the latest item expanded (similar to the LTS changelog)*
  • Links to have a more distinguishable look in the info panel (underlined)*
Screenshots

This PR improves Previews upload UI to match with existing admin UI patterns on the platform.
UI Alpha launch actionable feedback

*Some of the changes were resolved on main in the meanwhile. Conflicts were manually resolved, and changes were removed if needed.

This PR will resolve issues listed in _Actionable Feedback from devtalk,_ and _Frontend_ sections in the following document: https://hackmd.io/@dfelinto/Sy31aRCUT The PR has the following fixes and improvements: - [x] There is no way to "remove" a preview image from the first time submission form - [x] Allow to delete previews (from submission page) - [x] Delete Extension (hide the button for now) - [x] Reviews: "Not publicly visible" > "Awaiting approval"* - [x] Reviews: After reviewing (while review is in moderation), the Be First to Review still shows* - [x] Version History: Show the latest item expanded (similar to [the LTS changelog](https://www.blender.org/download/lts/3-3/))* - [x] Links to have a more distinguishable look in the info panel (underlined)* ###### Screenshots This PR improves Previews upload UI to match with existing admin UI patterns on the platform. ![UI Alpha launch actionable feedback](https://projects.blender.org/attachments/815beadd-052d-46e5-a619-a848e2d07f4f) *Some of the changes were resolved on main in the meanwhile. Conflicts were manually resolved, and changes were removed if needed.
Márton Lente added 1 commit 2024-02-26 12:55:16 +01:00
Márton Lente added 1 commit 2024-02-26 12:56:33 +01:00
Márton Lente added 1 commit 2024-02-26 13:04:45 +01:00
Márton Lente added 1 commit 2024-02-26 14:00:45 +01:00
Márton Lente changed title from WIP: UI fixes based on Actionable Feedback from devtalk to WIP: UI fixes based on Actionable Feedback from devtalk and frontend changes 2024-02-26 14:13:08 +01:00
Márton Lente added 1 commit 2024-02-26 15:37:31 +01:00
Márton Lente added 1 commit 2024-02-26 15:51:11 +01:00
Márton Lente added 1 commit 2024-02-26 15:58:12 +01:00
Márton Lente added 1 commit 2024-02-26 18:35:08 +01:00
Márton Lente added 1 commit 2024-02-26 19:09:34 +01:00
Márton Lente added 2 commits 2024-02-26 20:29:13 +01:00
Márton Lente added 1 commit 2024-02-27 10:32:25 +01:00
Márton Lente added 1 commit 2024-02-27 11:02:34 +01:00
Márton Lente added 1 commit 2024-02-27 11:07:52 +01:00
Márton Lente added 1 commit 2024-02-27 12:13:36 +01:00
Márton Lente changed title from WIP: UI fixes based on Actionable Feedback from devtalk and frontend changes to UI: fixes based on Actionable Feedback from devtalk and frontend changes 2024-02-27 12:26:18 +01:00
Pablo Vazquez approved these changes 2024-02-27 16:04:43 +01:00
@ -119,2 +119,4 @@
a
overflow: hidden
// TODO: consider changing text-decoration underlines to border-bottoms for improved, more spatious vertical spacings
text-decoration: underline

This can be discarded as it is implemented already.

This can be discarded as it is implemented already.
@ -24,3 +24,3 @@
{% for version in extension.versions.exclude_deleted %}
{% if version.is_listed or is_maintainer %}
<details>
<details {% if forloop.first %}open=""{% endif %}>

This can be discarded as it is implemented already.

This can be discarded as it is implemented already.
Pablo Vazquez merged commit 709b3e1b36 into main 2024-02-27 16:05:54 +01:00
Pablo Vazquez deleted branch ui-alpha-launch-actionable-feedback 2024-02-27 16:05:54 +01:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: infrastructure/extensions-website#40
No description provided.