Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

UI Polish: Material You Theme and About Page

Đang mở
#835 1 bình luận 0 reaction 1 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@adnan-bhaldar đang làm issue này rồi.

Từ ngày 30/10/2026.

  • #882 của @adnan-bhaldar — đang mở

Đá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
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
csharp
Lĩnh vực
design, frontend

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

Image Image

2. About page layout

Image
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

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của KnifeLemon/Filee

Tất cả issue của KnifeLemon/Filee

Issue tương tự

Thêm issue về C#

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.