Skip to content

Sample datasets grid#155

Draft
Blargian wants to merge 2 commits into
mainfrom
sample-datasets-grid
Draft

Sample datasets grid#155
Blargian wants to merge 2 commits into
mainfrom
sample-datasets-grid

Conversation

@Blargian

@Blargian Blargian commented Jun 9, 2026

Copy link
Copy Markdown
Member

Note

Low Risk
Documentation-only UX change on a landing page; main caveat is manual link upkeep versus the removed autogenerated table.

Overview
Replaces the build-time autogenerated sample-datasets table on the getting-started overview with an interactive SampleDatasetExplorer Mintlify component.

The landing page now imports and renders <SampleDatasetExplorer /> instead of the AUTOGENERATED_START/END markdown table (and the comment pointing at autogenerate-table-of-contents.sh). Dataset discovery is grouped into six categories (benchmarks, geo, public records, time series, vector search, web/social) with light/dark banner images, hover states, and staggered animations. Selecting a category expands to a card grid linking to individual dataset docs via the shared Card primitive.

Category membership and links are maintained manually inside the component (with an optional categories prop override), so new sample-dataset pages are no longer picked up automatically by the TOC script on this page.

Reviewed by Cursor Bugbot for commit 843afc8. Bugbot is set up for automated code reviews on this repo. Configure here.

Blargian and others added 2 commits June 8, 2026 23:00
Replace the autogenerated dataset table on the sample-datasets overview
with a 3x2 grid of category banners. Clicking a category expands it into
a grid of cards for that category's dataset pages, with a staggered
fade/scale transition.

- New SampleDatasetExplorer component (all data/constants kept inside the
  component body, since Mintlify only evals the exported function)
- Light/dark banner art per category, following the reversed-colour scheme

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Tailwind dark: utilities follow the OS media query in this Mintlify setup
rather than the in-app .dark class, so light mode wrongly showed the yellow
art. Switch to explicit .dark descendant selectors (matching IntegrationGrid)
and bump their specificity so they win over the .sde-tile img rule.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mintlify

mintlify Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
ClickHouse-docs 🟢 Ready View Preview Jun 9, 2026, 7:10 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant