xuang7 opened a new issue, #5243: URL: https://github.com/apache/texera/issues/5243
### Feature Summary Currently, the dataset listing pages only support a list view. It would be helpful to add a card view option, especially for public dataset listings, to make the page more visual and easier to browse. A card view could better highlight dataset information such as the title, description, metadata, and cover image. Based on a small initial discussion, a cover-image-based design similar to Kaggle's dataset cards seems to be a preferred direction. <img width="862" height="462" alt="Image" src="https://github.com/user-attachments/assets/c23dcb17-79bb-4d71-a222-6e8419569f21" /> ### Proposed Solution or Design Add a toggle or view option that allows users to switch between the existing list view and a new card view. The card view could include: - Dataset title - Short description or subtitle [database currently does not have a separate subtitle field] - Cover image, if available - Default placeholder image or icon if no cover image is provided - Basic metadata, such as owner, updated time, dataset size, view count, and like count. ### Option 1: Card view with cover image This option uses a larger cover image to make the dataset listing more visual and easier to browse. <img width="780" alt="public-dataset" src="https://github.com/user-attachments/assets/23b84f3f-a39e-4ffa-98a5-67f39d48a626" /> ### Option 2: More text-based card view Another option is to use a more text-focused layout, where the cover image is excluded, optional, or displayed as a smaller thumbnail. This may work better for datasets that do not have meaningful cover images. Sample1 <img width="765" alt="Image1" src="https://github.com/user-attachments/assets/a0c94af5-95fb-45ef-8632-81d2533cc4a2" /> Sample2 <img width="600" alt="Image2" src="https://github.com/user-attachments/assets/9c3689b7-71ed-473b-8fca-7f9b432c87f9" /> ### Possible Future Enhancements For future improvements, we could also generate or assign more varied default cover images instead of using only one default placeholder image. Also, we could consider adding dataset tags in the future to make datasets easier to browse and filter. Example tags could include: - Data type: image, text, time-series, sequential, etc. - Subject area: biology, business, computer science, health, law, etc. ### Affected Area _No response_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
