UI Polish: Material You Theme and About Page
Maintainer thường phản hồi trong vòng 1 ngày
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 45/100
Hướng nghiên cứu
Start by locating the Material You theme controls, preview card toggle, and About page card layout in the Avalonia UI. Trace how the selected accent color reaches buttons, sliders, the search box, and checkboxes, then inspect the toggle and page layout. Done when those controls follow the selected accent, both preview states work as described, and the information and Update cards sit side by side at equal widths on wider screens.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Summary
I noticed a few opportunities to improve accent color consistency in the Material You theme, make the preview toggle functional, and optimize the About page layout.
1. Improve accent color consistency
Some UI elements in the Material You theme do not appear to respect the currently selected accent color.
Issues observed:
- Buttons: Actions such as Save, Add folder, and New use the default blue (
#392eb8) instead of the selected accent color. - Slider thumb: The slider thumb also uses the default blue instead of the selected accent color.
- Search box: The search box should follow the selected accent color where appropriate.
- Checkboxes: When the Lavender accent theme is selected, checkboxes still use dark blue instead of the selected lavender accent.
Expected behavior:
- Relevant UI elements should consistently follow the selected accent color.
- The slider thumb can use a slightly lighter or subtler shade of the selected accent color while remaining visually consistent with the theme.
- Changing the accent color should update these elements accordingly.
2. Make the preview card toggle functional
The toggle in the preview card currently appears to have no effect.
Proposed behavior:
- Enabled: Show the donut preview inside a square with an accent-colored background, as it currently appears.
- Disabled: Keep the donut preview visible, but remove the square's background fill and display only an accent-colored border around it.
This allows users to switch between a filled accent-colored background and a transparent background with an accent-colored outline, while keeping the donut preview visible in both states.
3. Optimize the About page layout
The Filee information card occupies considerable vertical space, making the About page longer than necessary.
Proposed improvement:
- Place the Filee information and Update cards side by side.
- Give both cards equal width on wider screens.
This would make better use of the available space and give the About page a more compact layout.
Screenshots
1. Material You accent color inconsistencies
2. About page layout
Would these changes be welcome?
If these improvements align with the project's design direction, please feel free to assign this issue to me. I'd be happy to open a PR implementing the changes.
- Ngôn ngữ chính
- C#
- Star
- 3.6k
- Fork
- 192
- Merge trung bình
- 7 giờ 12 phút
- Pull request đã merge (30 ngày)
- 353
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của KnifeLemon/Filee
-
[Format]: .exeĐang mởformats not planned
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
KnifeLemon/Filee#906 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
KnifeLemon/Filee#905 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Format]: .kraĐang mởformats
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 38/100
KnifeLemon/Filee#903 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Format]: .cajĐang mởformats not planned
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100
KnifeLemon/Filee#902 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
translation
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
KnifeLemon/Filee#901 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của KnifeLemon/Filee
Issue tương tự
-
请让 FPS 叠加层的字号大小可单独设置Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
Maintainer thường phản hồi trong vòng 1 ngày
-
امکان انتخاب متن پیام هرزنامهĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
MahdiyarGHD/GheychiApp#39 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
-
bug effort:S P3
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
nightscout/nocturne#3136 ·
Maintainer thường phản hồi trong vòng 1 ngày