feat: form input styling, root password toggle, partition UI fixes

- form_input_text: Frame wrapper with stroke/fill/rounding, .frame(false)
- form_input_password: SVG eye icons instead of emoji, Frame wrapper
- Partition disk grid: hardcoded colors, left-aligned headers
- Users: root password show/hide toggle, colored form frames
- Add c_root_bg() theme function
This commit is contained in:
Erkan IŞIK
2026-06-19 02:56:42 +03:00
parent 0b108be414
commit 8bb7116194
5 changed files with 121 additions and 62 deletions
+21
View File
@@ -43,6 +43,27 @@
---
## [4.0.1] — 2026-06-19
### Added
- `c_root_bg()` tema fonksiyonu
- `show_root_password`, `show_root_password_confirm` alanları (`UsersStep`)
- `form_input_text` / `form_input_password`'a `Frame` sarmalı ve `.frame(false)`
### Changed
- `form_input_text`: Frame içine alındı, stroke/fill/rounding eklendi, yükseklik 32→10
- `form_input_password`: SVG göz ikonları (emoji yerine), Frame sarmalı, `override_text_color`
- Disk grid seçim renkleri `theme::c_*()` → sabit `(237,237,224,1)`
- Disk listesi header ve sütun başlıkları: `Align::Center``Align::LEFT`, `vertical_centered` kaldırıldı
- Root şifre alanları raw `TextEdit``form_input_password` (göz ikonu + frame ile)
- Kullanıcı formu Frame rengi `theme::c_bg_widget()``(240,243,198)`
- Manuel disk listesinde marka/model etiketi sıralaması değiştirildi
### Fixed
- `users.rs:154``Color32` import hatası (missing `egui::` prefix)
---
## [4.0.0] — 2026-06-06
### Added