Update README.md with new navigation structure and UI adjustments for video library manager. Enhance LibraryStyles.axaml to improve layout of filter and navigation bars. Revise MainWindow.axaml to accommodate updated UI components and ensure better user experience across different screen sizes.
This commit is contained in:
@@ -148,6 +148,10 @@ dotnet test
|
||||
захотел бы владеть этой компоновкой целиком. Четыре вкладки сущностей делят одну панель:
|
||||
различается только вид метки, и четыре почти одинаковых разметки разошлись бы при первой же
|
||||
правке.
|
||||
Живут они уровнем ниже оконной панели, а не в ней: сверху то, что верно для всего
|
||||
приложения (поиск, тема, настройки, добавить папку), под ним — навигация и органы управления
|
||||
текущей страницей. В один ряд это не влезало: вкладки съедали ширину у поиска, и на 1200 px
|
||||
они наезжали друг на друга. Сортировка уехала туда же — она про страницу, а не про окно.
|
||||
- **Метки лежат на карточке, а не запрашиваются.** Отбор по тегу, актёру или студии — это
|
||||
предикат, который DynamicData прогоняет по каждой карточке в фоновом потоке; ходить оттуда
|
||||
в базу значило бы запрос на карточку. Поэтому `GetLibraryAsync` грузит видео вместе с
|
||||
|
||||
Reference in New Issue
Block a user