Skip to content

Conversation

@jsundai
Copy link
Contributor

@jsundai jsundai commented Jul 30, 2025

What does this PR do?

Summary: PR focused solely on new react components, new homepage, and styling of docs site wide.

Long form:
This PR refreshes the docs site look & feel and refreshes key landing pages. It introduces a new homepage experience, adds new React components, standardizes typography, colors, and hover states across light/dark themes, and updates SDK landings to a modern card-grid pattern.

New / updated components & styles

  • Experimental landing component: src/components/experimental/TemporalDocsLanding.js.
  • Feature card styles: src/components/elements/features.module.css.
  • New landing stylesheet: src/css/landing.css.
  • Global CSS edits & theme polish: src/css/custom.css (link colors, backgrounds, hover states; dark mode default)

Content & layout updates:

  • Homepage refresh: docs/index.mdx with new hero, quickstart CTA, icons, and learning/course entry points
  • SDK landing pages modernized to card-grid style and copy updates: docs/develop/index.mdx, and per-SDK landings under docs/develop/{go,java,typescript,python,php,dotnet}/index.mdx
  • Evaluate section cleanups: docs/evaluate/index.mdx and docs/evaluate/development-production-features/index.mdx
  • Encyclopedia index touch-up: docs/encyclopedia/index.mdx
  • Config tweaks: docusaurus.config.js, sidebars.js

Assets:
Added icon set with light/dark variants (Book, Cloud, Code, Education, Message, Rocket, Slack) and SDK box logos (Go, Java, TypeScript, Python, PHP, .NET, Ruby).

Misc:
Set dark mode as default, refined light-mode colors/hover gradients

Notes to reviewers

Preview

# Conflicts:
#	src/components/elements/CallToAction.js
#	src/components/elements/InfoBox.js
#	src/components/elements/SetupSteps.js
#	src/components/elements/setup-steps.module.css
…r outline hover effect, smaller cards for better styling
@jsundai jsundai marked this pull request as ready for review September 16, 2025 14:48
@jsundai jsundai requested a review from a team as a code owner September 16, 2025 14:48
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.

2 participants