amical/apps/www
Naomi Chopra 74ffdbe419
feat(www): add basic layout including header, footer and meta (#3)
- Added new UI components including Badge, Button, Card, Checkbox, Dialog, Footer, Input, Label, SubscriptionForm, Textarea, and Tooltip.
- Implemented a new layout configuration with improved navigation and metadata handling.
- Integrated third-party libraries for enhanced functionality (e.g., Radix UI, Lucide).
- Updated global styles and added custom CSS variables for theming.
- Introduced new pages for Changelog, Contact, Community, and GitHub redirection.
- Updated package dependencies in package.json and pnpm-lock.yaml.
- Added Open Graph image generation for better social media sharing.
- Included favicon and application icons for branding.
2025-05-09 18:12:08 +05:30
..
app feat(www): add basic layout including header, footer and meta (#3) 2025-05-09 18:12:08 +05:30
components/ui feat(www): add basic layout including header, footer and meta (#3) 2025-05-09 18:12:08 +05:30
content/docs feat(www): init www (#2) 2025-05-09 17:18:08 +05:30
lib feat(www): add basic layout including header, footer and meta (#3) 2025-05-09 18:12:08 +05:30
public feat(www): add basic layout including header, footer and meta (#3) 2025-05-09 18:12:08 +05:30
.gitignore feat(www): init www (#2) 2025-05-09 17:18:08 +05:30
components.json feat(www): add basic layout including header, footer and meta (#3) 2025-05-09 18:12:08 +05:30
mdx-components.tsx feat(www): init www (#2) 2025-05-09 17:18:08 +05:30
next.config.mjs feat(www): add basic layout including header, footer and meta (#3) 2025-05-09 18:12:08 +05:30
package.json feat(www): add basic layout including header, footer and meta (#3) 2025-05-09 18:12:08 +05:30
postcss.config.mjs feat(www): init www (#2) 2025-05-09 17:18:08 +05:30
README.md feat(www): init www (#2) 2025-05-09 17:18:08 +05:30
source.config.ts feat(www): init www (#2) 2025-05-09 17:18:08 +05:30
tsconfig.json feat(www): init www (#2) 2025-05-09 17:18:08 +05:30

www

This is a Next.js application generated with Create Fumadocs.

Run development server:

npm run dev
# or
pnpm dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

Explore

In the project, you can see:

  • lib/source.ts: Code for content source adapter, loader() provides the interface to access your content.
  • app/layout.config.tsx: Shared options for layouts, optional but preferred to keep.
Route Description
app/(home) The route group for your landing page and other pages.
app/docs The documentation layout and pages.
app/api/search/route.ts The Route Handler for search.

Fumadocs MDX

A source.config.ts config file has been included, you can customise different options like frontmatter schema.

Read the Introduction for further details.

Learn More

To learn more about Next.js and Fumadocs, take a look at the following resources: