Layout Components

Shared layout elements used across non-landing pages.

Layout components provide consistent structure across dashboard and inner pages.

Footer (Layout)

Alternative footer for dashboard and inner pages. Uses hardcoded link data with config.name and config.description. Black background with zinc borders.

components/layout/footer.tsx

Landing Footer vs Layout Footer

AspectLanding FooterLayout Footer
Filecomponents/landing/Footer.tsxcomponents/layout/footer.tsx
Used onLanding page (/)Dashboard & inner pages
Data sourcesiteConfig (dynamic)Hardcoded links
Style4-column with social iconsBlack bg with zinc borders