diff --git a/app/page.tsx b/app/page.tsx index b719300..f541f9f 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,9 +1,12 @@ import React from 'react'; +import testImage1 from './test-images/test-image-1.jpg'; import { Card } from '../src/primitive-components/card/card'; +import { CardMedia } from '../src/primitive-components/card/card-media'; import { CardActionArea } from '../src/primitive-components/card/card-action-area'; import { Button } from '../src/primitive-components/button-components/button/button'; - -const cardStyles = { width: '256px', aspectRatio: 1 }; +import { CardHeader } from '../src/primitive-components/card/card-header'; +import { CardBody } from '../src/primitive-components/card/card-body'; +import { CardFooter } from '../src/primitive-components/card/card-footer'; export default function Page() { return ( @@ -17,17 +20,36 @@ export default function Page() { padding: '8px', }} > -
- - +
+ +

Header

+
+ + + +

+ Sub-header +

+

+ Lorem ipsum dolor sit amet, consecrate + adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. + Ut enim ad minim veniam, quis nostrud + exercitation ullamco laboris nisi ut aliquip + ex ea commodo consequat. Duis aute irure + dolor in reprehenderit in voluptate velit + esse cillum dolore eu fugiat nulla pariatur. + Excepteur sint occaecat cupidatat non + proident, sunt in culpa qui officia deserunt + mollit anim id est laborum. +

+
-
+ -
+
- -
diff --git a/app/test-images/test-image-1.jpg b/app/test-images/test-image-1.jpg new file mode 100644 index 0000000..9a464ba Binary files /dev/null and b/app/test-images/test-image-1.jpg differ diff --git a/next.config.js b/next.config.js new file mode 100644 index 0000000..992fabf --- /dev/null +++ b/next.config.js @@ -0,0 +1,10 @@ +module.exports = { + images: { + remotePatterns: [ + { + protocol: 'https', + hostname: '**', + }, + ], + }, +}; diff --git a/src/primitive-components/button-components/button-layout/button-layout.tsx b/src/primitive-components/button-components/button-layout/button-layout.tsx index e92560c..cb4253b 100644 --- a/src/primitive-components/button-components/button-layout/button-layout.tsx +++ b/src/primitive-components/button-components/button-layout/button-layout.tsx @@ -13,14 +13,14 @@ export const ButtonLayout = forwardRef( buttonId = useId(), events = useRippleEffect(ripplesRef, setIsActive); - const classes = + const extraClassStyles = `m3${isActive ? ' is-active' : ''} ${props.className ?? ''}`.trimEnd(); return (