migrate landing#5
Closed
hasparus wants to merge 515 commits into
Closed
Conversation
Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Saihajpreet Singh <saihajpreet.singh@gmail.com>
Use aria-selected: instead of data-selected: (Base UI sets aria-selected, not data-selected). Make component controlled so mobile scroll handler updates React state instead of manipulating DOM attributes directly.
…ages Remove FeatureList, HeroVideo, InfoList, hero gradient/marketplace stories, and product story files. Update index.ts exports. Move product update screenshots to colocated directories.
…dling - Exported `Changelog` type for better type management. - Updated `ProductUpdatesPage` to accept `changelogs` as a prop instead of fetching them internally. - Modified `getCaseStudies` to strip file extensions from slugs. - Implemented server-side data fetching for case studies and product updates using `createServerFn`. - Removed unnecessary suspense loading for case studies content.
- Set --nextra-bg CSS variable for dark mode (#111) - Restructure landing routes: _landing provides nav+footer, _light-only nested layout forces white background - Move product-updates and case-studies out of light-only group - Copy code-icon-white.svg next to slider component
…olution
- Add missing authors (adam, aleksandra, dimitri, jiri, enisdenjo, jdolle)
- Fix author resolution: schema pipes strings to {name} objects, so resolveAuthor
now extracts key from both string and object forms before map lookup
- Replace custom TOC with fumadocs DocsPage (active heading highlighting)
- Disable breadcrumb/footer/popover to avoid DocsLayout context dependency
- Drop date-fns, use Intl.DateTimeFormat
- Use Anchor from design-system for client-side navigation
- Fix case-studies detail page (same DocsPage pattern)
Known issues:
- TOC renders at bottom instead of sidebar (needs grid-area parent)
- Case studies need different layout (logo + upsell sidebar, no TOC)
- Product updates detail: move h1+author above grid, fix TOC column to 268px - Product updates index: left-align header, center timeline, smaller heading - Case studies detail: custom layout with company logo header + upsell sidebar - Override fumadocs --color-fd-background to white
…tation - Import React in both preview.tsx files. - Simplify dark mode theme configurations by using predefined themes instead of overriding defaults.
- Deleted stub files for components, hooks, icons, normalize-pages, and theme-docs. - Updated tsconfig.json to remove paths related to the deleted stubs.
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Migrate landing pages from Next.js/Nextra to TanStack Start.
Notable
@theguild/tailwind-confighadtext-6xl: 4rem(Nextra quirk), stock Tailwind is 3.75remtext-[4rem]for size="xl"shadow→shadow-sm,rounded→rounded-sm, etc.)@layer utilities→@utilityScreenshots
Case Studies
Case Study Detail
TBD, updating blockquote and callouts
Product Updates Index
Product Update Detail