Skip to content

feat(examples): add Astro getting-started example - #3849

Open
git-antonyuk wants to merge 1 commit into
superdoc:mainfrom
git-antonyuk:feat/examples-astro
Open

feat(examples): add Astro getting-started example#3849
git-antonyuk wants to merge 1 commit into
superdoc:mainfrom
git-antonyuk:feat/examples-astro

Conversation

@git-antonyuk

Copy link
Copy Markdown

Description

Adds a minimal Astro getting-started example following the structure of the existing framework examples.

Screen.Recording.2026-07-25.at.23.54.48.mov

The example:

  • Loads SuperDoc in a client-side <script> to avoid SSR issues
  • Supports uploading and rendering .docx files
  • Includes the bundled SuperDoc fonts
  • Registers Astro in the examples manifest, documentation, and CI suite
  • Configures Playwright to run the Astro development server on port 4321

Testing

  • Confirmed the Astro example builds and starts successfully
  • Confirmed an uploaded .docx opens in SuperDoc
  • Existing smoke tests pass

@git-antonyuk
git-antonyuk requested a review from a team as a code owner July 25, 2026 21:57
@qodo-code-review

Copy link
Copy Markdown

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@git-antonyuk
git-antonyuk force-pushed the feat/examples-astro branch from 276f12e to 4946dfa Compare July 30, 2026 08:30
@git-antonyuk
git-antonyuk requested a review from a team as a code owner July 30, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant