import Footer from "../app/components/Footer";
export default {
title: "Components/Footer",
component: Footer,
parameters: {
layout: "fullscreen",
docs: {
description: {
component:
"The main footer with responsive layout, branding section, navigation links, and legal information. Features different logo sizes and layout changes across breakpoints.",
},
},
},
tags: ["autodocs"],
};
export const Default = {
args: {},
parameters: {
docs: {
description: {
story:
"Use the Viewport toolbar to see how the footer adapts to different screen sizes. The layout changes from stacked to side-by-side and logo sizes adjust.",
},
},
},
};
// Story to show the footer in a realistic page context
export const InPageContext = {
args: {},
render: () => (
Example Page Content
This demonstrates how the footer looks in a realistic page context.
The footer maintains its responsive behavior while providing
navigation and branding information.
{[1, 2, 3, 4, 5, 6].map((i) => (
Content Block {i}
This is example content to show how the footer integrates with
page content.
))}
),
parameters: {
docs: {
description: {
story:
"The footer integrated into a full page layout to show how it works in context.",
},
},
},
};