Move view metadata (including view type) outside the configuration panel#508
Move view metadata (including view type) outside the configuration panel#508conservationtimothy wants to merge 2 commits into
Conversation
|
Thanks @conservationtimothy, before doing code review I checked out the UI in development and had some thoughts:
(1) can be the Dataset Display Name (e.g. "BCM Form Responses - Gallery" in this example) instead of the primary dataset repeated Lastly, can the page title be |
|
@rudokemper , sure ! But hold off on code review till I've implemented your suggestions. On 1 and 5: Yes but will fallback to primary dataset if no display name has been configured. Everything else i agree with. |

Goal
Make immutable view identity (type, name, primary/secondary datasets) visible as read-only page metadata on
/config/[dataset], instead of burying view type inside a collapsible “Views” section that looks configurable. Closes #501Screenshots
What I changed and why
ConfigCardform and into a read-only metadata block under the page header, making it clear that view type is fixed after creationviewName), primary dataset, and secondary dataset (or "None")ConfigCardas before; the metadata block only mirrors saved identity fields and refreshes the display name after a successful saveConfigViews.vuesince the Views collapsible section is no longer neededHow I convinced myself this is right
The page already had the resolved view row (including
viewNameandsecondaryDataset); the metadata block reads those values and keeps the sameconfig-view-type-displaytest id so the type badge stays findable.What I'm not doing here
/config(Add search and view type filter to config page #500)/config/new, Replace dataset-centric view creation workflow #499 )LLM use disclosure
Cursor Grok 4.5 helped with translations