cliffhall
eca6cf7665
Extract ResourceControls, refactor ResourcesScreen layout, and add scrollable accordion panels
...
- Extract ResourceControls group component from ResourcesScreen:
title, search, list-changed indicator, and three-section accordion
(URIs, Templates, Subscriptions) with per-panel ScrollArea.Autosize
- Refactor ResourcesScreen to sidebar+panel Flex layout matching
HistoryScreen/LoggingScreen pattern (ScreenLayout, Sidebar, SidebarCard)
- Each accordion panel dynamically computes max height based on how many
sections are open, dividing available space evenly
- Accordion uses controlled state (value/onChange) to track open sections
- Sidebar card sizes to content naturally (compact when collapsed,
grows with open sections, capped by scroll areas)
- Right panel wrapped in ScrollArea.Autosize for long content
- Add AllSections story with 20 URIs, 7 templates, 8 subscriptions
- Add more templates and subscriptions to ConnectedView ResourcesActive
- Add ResourceControls stories (Default, WithSearch, Empty)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 14:38:02 -04:00
..
ElicitationFormPanel
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
ElicitationUrlPanel
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
ExperimentalFeaturesPanel
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
HistoryControls
Add new components, typography, badge contrast, and screen layout refactors
2026-03-28 20:38:04 -04:00
HistoryEntry
Add new components, typography, badge contrast, and screen layout refactors
2026-03-28 20:38:04 -04:00
HistoryListPanel
apply formatting fixes
2026-03-28 20:42:51 -04:00
ImportServerJsonPanel
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
InlineElicitationRequest
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
InlineSamplingRequest
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
LogControls
Add new components, typography, badge contrast, and screen layout refactors
2026-03-28 20:38:04 -04:00
LogStreamPanel
Add new components, typography, badge contrast, and screen layout refactors
2026-03-28 20:38:04 -04:00
PendingClientRequests
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
PromptArgumentsForm
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
PromptMessagesDisplay
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
ResourceControls
Extract ResourceControls, refactor ResourcesScreen layout, and add scrollable accordion panels
2026-03-31 14:38:02 -04:00
ResourceListItem
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
ResourcePreviewPanel
Redesign Resources screen: template panel, subscriptions, hover states, and callback architecture
2026-03-29 20:04:25 -04:00
ResourceSubscribedItem
Redesign Resources screen: template panel, subscriptions, hover states, and callback architecture
2026-03-29 20:04:25 -04:00
ResourceTemplatePanel
Redesign Resources screen: template panel, subscriptions, hover states, and callback architecture
2026-03-29 20:04:25 -04:00
ResultPanel
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
RootsTable
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
SamplingRequestPanel
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
SchemaForm
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
ServerAddMenu
Add new components, typography, badge contrast, and screen layout refactors
2026-03-28 20:38:04 -04:00
ServerCard
Add new components, typography, badge contrast, and screen layout refactors
2026-03-28 20:38:04 -04:00
ServerInfoContent
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
ServerListControls
Add new components, typography, badge contrast, and screen layout refactors
2026-03-28 20:38:04 -04:00
ServerSettingsForm
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
TaskCard
Show progress bar on compact view for active tasks
2026-03-30 09:59:09 -04:00
TaskControls
Redesign Tasks screen: expandable TaskCard, sidebar controls, and list panel
2026-03-29 22:03:54 -04:00
TaskListPanel
Redesign Tasks screen: expandable TaskCard, sidebar controls, and list panel
2026-03-29 22:03:54 -04:00
ToolDetailPanel
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
ToolListItem
Refactor renamed the component groups to something less obtuse:
2026-03-28 12:58:47 -04:00
ViewHeader
apply formatting fixes
2026-03-28 20:42:51 -04:00