Search-engine indexing of public projects - Update robots.txt to also list /sitemap-projects.xml so Googlebot / Bingbot discover every public project's canonical /:username/:slug URL. - Add /docs/github-sync + /classroom entries to seoRoutes.ts so the build-time sitemap.xml picks them up. Navigation polish - AppHeader gains a "For schools" link between Pricing and Download. - LandingPage's pricing section gets a slim banner under the cards pointing institutional visitors to /classroom (visible discovery path, not just a footer link). - Localised header.nav.classroom + landing.pricing.classroomBanner + landing.pricing.classroomCta across all 9 maintained locales (en/es/ pt-br/fr/de/it/ja/ru/zh-cn). Community examples - New CommunityProjectsGrid component lives next to ExamplesGallery on /examples. Fetches /api/projects/featured (Pro-overlay-only endpoint) and renders the top public projects ranked by run_count. Quietly hides itself when the endpoint returns nothing or fails, so the OSS build still ships cleanly. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| .well-known | ||
| boards | ||
| component-svgs | ||
| examples-thumbs | ||
| firmware | ||
| fonts | ||
| marketing | ||
| wasm/ngspice-interactive | ||
| android-chrome-192.png | ||
| android-chrome-512.png | ||
| apple-touch-icon.png | ||
| components-metadata.json | ||
| favicon-16x16.png | ||
| favicon-32x32.png | ||
| favicon-48x48.png | ||
| favicon.ico | ||
| favicon.svg | ||
| image.png | ||
| image.webp | ||
| llms.txt | ||
| manifest.webmanifest | ||
| og-image.png | ||
| og-image.svg | ||
| robots.txt | ||
| sitemap.xml | ||
| vite.svg | ||