Commit Graph

17 Commits

Author SHA1 Message Date
Hayden Bleasel 1310612d30 Run linter/formatter 2026-03-06 13:19:49 -08:00
Hayden Bleasel 08ff8df7eb Update preview.tsx 2026-02-04 10:29:01 -08:00
Lindsey Simon 1f5e46fec6 fix: Preview component import path and add robots.txt (#368)
* fix: Preview component import path and add robots.txt

Fixes #issue-number

- Fix Preview component to use correct package.json export path
  Changed from @repo/examples/src/${path}.tsx to @repo/examples/${path}
  to match the exports configuration in package.json

- Add robots.ts file to handle /robots.txt requests
  Previously the [lang] dynamic route was catching /robots.txt
  causing 500 errors

- Add error handling for missing component default exports

- Temporarily add ignoreBuildErrors to test in Vercel production
  This allows deployment to verify the fix for the production-only
  "Cannot use 'in' operator to search for 'root' in undefined" error

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* Remove reactStrictMode and TypeScript settings

Removed reactStrictMode and TypeScript build error settings.

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-authored-by: Hayden Bleasel <hello@haydenbleasel.com>
2026-02-04 10:21:20 -08:00
Hayden Bleasel 30cbcfec97 Migrate to Oxlint (#357)
* Migrate to oxlint / oxfmt

* Initial fixes

* Misc fixes

* Temporary fixes

* Update Ultracite

* Update .oxlintrc.json

* Update .oxlintrc.json

* Start running manual fixes

* Update .oxlintrc.json

* AI Fixes Part 2

* AI Fixes Part 3

* AI Fixes Part 4

* AI Fixes Part 5

* AI Fixes Part 6

* AI Fixes Part 7

* AI Fixes Part 8

* AI Fixes Part 9

* AI Fixes Part 10

* AI Fixes Part 11

* AI Fixes Part 12

* Fix tests

* Lint / test fixes

* Update chat.tsx

* Fix AI SDK React version

* Misc fixes

* Build fixes
2026-02-04 08:00:41 -08:00
Hayden Bleasel 36a3444e28 Resolves #295, resolves #298 2026-02-03 14:08:10 -08:00
Hayden Bleasel 0c899d3af3 Update elements-installer.tsx 2026-02-02 10:28:49 -08:00
Hayden Bleasel cf793dd446 Elements domain (#339)
* Remove microfrontends

* Remove /elements subpath, update URL

* Fix local paths

* Remove custom AI SDK navbar

* Update global.css

* Restore docs in path

* Restore Geistdocs homepage

* Split up docs, components and examples

* New routes for components and examples

* IA fixes

* Update hero, start adding components to homepage

* Experimenting with hero

* Update pnpm-lock.yaml

* Add new docs

* Update geistdocs.tsx

* Update examples, add new IDE example

* Create source-code.tsx

* Cleanup ide.mdx

* Cleanup examples

* Update homepage content

* Misc fixes

* Update elements-installer.tsx

* Update meta.json

* Deprecate Loader component for shadcn/ui Spinner

* Add changeset files

* Update homepage and templates

* Update code-block.tsx

* Misc fixes

* Update callout.tsx

* Remove hero badge

* Resolves #328

* Build fixes

* Update README.md
2026-01-31 15:31:31 -08:00
Hayden Bleasel 73a15c6518 Update banner.tsx 2026-01-20 16:54:14 -08:00
Hayden Bleasel a63d1b1f10 Cleanup Snippet 2026-01-18 09:23:54 -08:00
Hayden Bleasel ea149172b6 Update Geistdocs 2026-01-16 17:05:48 -08:00
Hayden Bleasel b1490b8a18 Fix lint / formatting issues 2026-01-16 16:33:33 -08:00
Hayden Bleasel cc83e40b3c Update home-links.tsx 2026-01-16 12:53:44 -08:00
Hayden Bleasel ef0a8a72ee Voice (#317)
* New voice folder

* Draft Audio Player component

* Add support for AI SDK speech result

* Draft Mic Selector component

* Extract PromptInputSpeechButton to SpeechInput

* Update speech-input.mdx

* Add new unit tests

* Merge groups

* Fix tests

* Improve test coverage

* Run Ultracite

* Update mic-selector.tsx

* Draft Voice Selector

* Scaffold Persona

* Update persona.tsx

* Redesign speech input as record button

* Scaffold Transcription component

* Fix unit tests

* Propagate changes from #233

* Resolves #242

* Update mic-selector.tsx

* Update preview.tsx

* Attempt to overwrite color

* Fix persona bugs

* Remove Pal

* Update persona.test.tsx

* Resolves #210

* Fix non-model instances

* Rename orb to opal, change default

* Performance improvements

* Update pnpm-lock.yaml

* Fix navbar tracking

* Minor fixes

* Update registry mcp server

* Add changesets

* Update persona.test.tsx
2026-01-14 07:26:36 -08:00
Hayden Bleasel 9e6d119f27 Update home-links.tsx 2025-12-04 21:14:00 -08:00
Hayden Bleasel 347ce99b8d Update index.tsx 2025-11-28 23:47:50 -08:00
Brendan Dash 034e5b4c2d fix: shiki dark mode (#246) 2025-11-26 11:29:52 -08:00
Hayden Bleasel a66a5a3572 Update documentation style (#235)
* Copy Geistdocs files

* Fix wiring

* More wiring

* Upgrade Fumadocs

* Reorganize custom components

* Restore ai-sdk nav

* Update files

* Update client-navbar.tsx

* Update elements-installer.tsx

* Disable Ask AI

* Update source.ts

* Update preview.tsx

* Build fixes

* Update elements-demo.tsx

* Update next-env.d.ts

* Update client-navbar.tsx

* Update mdx-components

* Update client-navbar.tsx

* Update client-navbar.tsx

* Update docs-page.tsx

* Update global.css

* Update code-block.tsx

* Update code-block.tsx

* AI SDK website patches

* Update banner.tsx

* Update toc.tsx

* Responsive fixes

* Update banner.tsx

* Update og image

* Fix banner on dark mode, add theme toggle

* Update route.tsx
2025-11-14 07:35:07 -08:00