GitHub user xuang7 created a discussion: Proposal: Reorganize the detailed dataset page with clearer sections
Hi everyone, This is a follow-up discussion on the detailed dataset page layout. From the hackathon projects, we saw many creative interface ideas related to workspace design. I think this is a good opportunity for us to discuss broader improvements to the current detailed dataset page. Currently, many dataset page improvements focus on refining the existing layout, such as improving spacing, adjusting individual components, and so on. While these changes are helpful, we may also want to explore a more organized and modern layout for the detailed dataset page itself. Right now, dataset information, file management, preview, and settings are mostly presented on the same page. As more dataset-related features are added, the page may become harder to navigate and maintain. A tab-based or section-based layout may help organize the page more clearly while keeping the same level of information available to users. ### Proposed direction We could consider reorganizing the detailed dataset page into clearer top-level sections or tabs, such as: - Data card: dataset overview, including name, description, owner, tags, and visibility - Files: file tree and per-file preview - Metadata: source, schema overview, and statistics - Settings: dataset management actions and access-related controls This could make the page easier to navigate, especially as we continue adding more dataset-related features. The rich file preview from [PR #5112](https://github.com/apache/texera/pull/5112) could also be a useful direction to consider for the Files tab. ### References: Current dataset page <img width="2788" height="1580" alt="image" src="https://github.com/user-attachments/assets/2497e279-1bfb-41f9-8479-8201f9ced9f6" /> Reference: AI-generated sample layout (for discussion only) <img width="618" height="691" alt="dataset-page" src="https://github.com/user-attachments/assets/4db45d50-bc72-4ffe-ad20-4fe2fa2608e6" /> Please feel free to share any thoughts, concerns, or suggestions. Thank you. GitHub link: https://github.com/apache/texera/discussions/5131 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
