lkmeet-nextjs-app-shell v0.1.0
template
capsule://quake0day/[email protected]
Provides the foundational Next.js application structure, including the global layout, metadata, and base styles. This capsule serves as a starting point for a Next.js project, defining the overall look and feel.
Owns
- Root HTML layout
- Global CSS styles
- Application metadata (title, description, OpenGraph, Twitter)
- Favicon and touch icons
Does not own
- Specific page content
- Complex UI components
AI orientation
This capsule defines the global structure and metadata for a Next.js application. Focus on ensuring proper HTML structure, responsive design, and correct metadata for SEO and social sharing. The global CSS should establish a consistent design system. All branding and specific text should be easily modifiable.
Provides
library:RootLayout— The main Next.js root layout component.
Invariants (must always hold)
- All required metadata fields (title, description, etc.) must be present.
- Global styles must not interfere with component-specific styles.
Source files (6)
Click any file to view its content; the path on the right shows where the file lands when this capsule is installed.
src/app/layout.tsx→src/app/layout.tsxsrc/public/favicon.ico→public/favicon.icosrc/public/images/livekit-apple-touch.png→public/images/livekit-apple-touch.pngsrc/public/images/livekit-meet-open-graph.png→public/images/livekit-meet-open-graph.pngsrc/public/images/livekit-safari-pinned-tab.svg→public/images/livekit-safari-pinned-tab.svgsrc/styles/globals.css→src/styles/globals.css
Plus capsule.yaml and
install.json.