Minor Style Issues #104

Closed
opened 2024-05-02 12:18:40 +02:00 by Pablo Vazquez · 2 comments

Hi! Just a list of low priority style tweaks to polish the UI.

  1. Too little padding in Sign In button. Seems to be using nav-pills-item? It should be btn btn-primary.
    sign in

  2. Too much padding in <details> component for changelog.
    details

  3. Notification toggle. It seems that only the icon is clickable. It should have the same size and behavior as any other button.

  4. Missing bottom padding in file picker when uploading extensions.
    file picker

  5. Too little vertical spacing in Abuse Reports list (compared to similar lists like Approval Queue).
    abuse reports

  6. When there is only one item in the gallery, do not display the list underneath since there's nothing new to see.
    one item gallery

Hi! Just a list of low priority style tweaks to polish the UI. 1. Too little padding in `Sign In` button. Seems to be using `nav-pills-item`? It should be `btn btn-primary`. ![sign in](/attachments/cdbd7917-10ca-451d-9818-85d5ef406954) 2. Too much padding in `<details>` component for [changelog](https://extensions.blender.org/themes/alien-pink-theme/#new). ![details](/attachments/bd4262e8-7485-433b-9a5d-7b8096aaa778) 3. Notification toggle. It seems that only the icon is clickable. It should have the same size and behavior as any other button. <video src="/attachments/43c8a30a-a9bf-4e28-8a34-45d915407c5c" title="notifications_toggle.mov" controls></video> 4. Missing bottom padding in file picker when [uploading](https://extensions.blender.org/submit/) extensions. ![file picker](/attachments/8fd9d678-367f-4711-897e-83bdd92141d9) 5. Too little vertical spacing in Abuse Reports list (compared to similar lists like Approval Queue). ![abuse reports](/attachments/bc870705-7cb8-46be-9554-0cf9bbe866e8) 6. When there is only one item in the gallery, do not display the list underneath since there's nothing new to see. ![one item gallery](/attachments/935a8df7-8b46-47a1-aabf-f7bab7b1a2fd)
Pablo Vazquez added the
Type
Enhancement
label 2024-05-02 12:18:40 +02:00
Márton Lente was assigned by Pablo Vazquez 2024-05-02 12:18:40 +02:00
Pablo Vazquez added the
Type
Report
label 2024-05-06 16:38:55 +02:00

Some related commits' messages lack details and are not displayed in the issue history, see the related commits for reference:
1.: 4e5aced
3.: cdab115

Some related commits' messages lack details and are not displayed in the issue history, see the related commits for reference: 1.: 4e5aced 3.: cdab115

The issues has been fixed on main.

The issues has been fixed on `main`.
Sign in to join this conversation.
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#104
No description provided.