This is the official website for the AX Platform, built with Next.js and Firebase Studio.
To get started with local development, first install the necessary packages:
npm installThen, to run the development server:
npm run devOpen http://localhost:9002 with your browser to see the result.
This website is designed to be easily updated. Here’s a guide to managing the different content areas.
Blog posts are managed as individual Markdown (.mdx) files in the src/content/blog directory. Each file contains metadata (like title, author, and date) at the top, followed by the post content.
- To Create a New Post: Add a new
.mdxfile to the directory. - To Edit a Post: Modify the corresponding
.mdxfile. - To Delete a Post: Remove the
.mdxfile.
For detailed instructions, see the Blog Guide.
The "AX Showcase" page highlights artifacts created with the AX Platform. All artifacts are defined directly within the src/app/docs/ax-showcase/page.tsx file.
- To Add a New Artifact: Edit the
artifactsobject at the top of thepage.tsxfile and add a new item to the appropriate category array.
For detailed instructions, see the Showcase Guide.
The homepage is composed of several React components located in the src/components/home/ directory. To change the content of the homepage, you will need to edit the content within these components:
src/components/home/hero-section.tsxsrc/components/home/resources-section.tsxsrc/components/home/features-section.tsxsrc/components/home/about-section.tsxsrc/components/home/see-in-action-section.tsxsrc/components/home/community-workspaces-section.tsxsrc/components/home/agent-studio-section.tsx
All documentation pages are located in the src/app/docs/ directory. Navigation for the documentation section is managed in two files:
src/app/docs/data.ts: Defines the main categories in the sidebar.src/lib/docs-data.ts: Defines the individual pages that appear under each category.
To add a new documentation page, you'll need to create the page file and then add an entry to src/lib/docs-data.ts.
The website's colors, fonts, and overall theme are controlled by Tailwind CSS and custom variables defined in:
src/app/globals.css: Contains the core HSL color variables for the light and dark themes.tailwind.config.ts: The main Tailwind CSS configuration file.