openreader/src/components/ui
Richard R d86df06f9b style(ui): unify modal dialogs with SidebarDialog component
Replace ModalFrame and related modal patterns in settings and upload dialogs with
the new SidebarDialog component to establish a consistent sidebar-based dialog
layout. Refactor SettingsModal and UploadMenuDialog to use SidebarDialog, updating
header, navigation, and content handling accordingly. Update DocumentList to use
DocumentUploader in compact mode for sidebar upload action. Export SidebarDialog
from the UI module. Minor fixes in web-loader for IP parsing and option naming.

This change standardizes dialog UI structure and improves maintainability.
2026-06-10 11:14:33 -06:00
..
badge.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
button.tsx refactor(ui): enforce shared control primitives 2026-06-06 11:15:48 -06:00
checkbox.tsx refactor(ui): enforce shared control primitives 2026-06-06 11:15:48 -06:00
choice-tile.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
cn.ts Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
dialog.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
divider.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
dropzone.ts Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
field.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
icon-button.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
index.ts style(ui): unify modal dialogs with SidebarDialog component 2026-06-10 11:14:33 -06:00
input.tsx refactor(ui): enforce shared control primitives 2026-06-06 11:15:48 -06:00
menu.tsx refactor(ui): enforce shared control primitives 2026-06-06 11:15:48 -06:00
popover.tsx refactor(ui): enforce shared control primitives 2026-06-06 11:15:48 -06:00
range.module.css feat: improve PDF parsing recovery and reader UI (#98) 2026-06-03 04:44:55 -06:00
range.tsx feat: improve PDF parsing recovery and reader UI (#98) 2026-06-03 04:44:55 -06:00
search-field.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
section.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
segmented-control.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
select.tsx refactor(ui): centralize standard select controls 2026-06-06 11:05:36 -06:00
sidebar-dialog.tsx style(ui): unify modal dialogs with SidebarDialog component 2026-06-10 11:14:33 -06:00
sidebar-nav.tsx feat: improve PDF parsing recovery and reader UI (#98) 2026-06-03 04:44:55 -06:00
sidebar.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
surface.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
switch.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
tokens.ts Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
toolbar.tsx Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
variants.ts Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00