diff --git a/client/constants/Pattern.ts b/client/constants/Pattern.ts index a031695..e1e27e5 100644 --- a/client/constants/Pattern.ts +++ b/client/constants/Pattern.ts @@ -61,6 +61,7 @@ enum Pattern { SpinButton = 'Spin button', SplitNavigation = 'Split navigation', SplitScreen = 'Split screen', + StackedCards = 'Stacked cards', StepperInput = 'Stepper input', StickyFooter = 'Sticky footer', StickyHeader = 'Sticky header', diff --git a/client/pages/ExplorePage.tsx b/client/pages/ExplorePage.tsx index 3529f0b..1496eb9 100644 --- a/client/pages/ExplorePage.tsx +++ b/client/pages/ExplorePage.tsx @@ -167,6 +167,7 @@ const ExplorePage = () => { + diff --git a/client/patterns/card/Details.tsx b/client/patterns/card/Details.tsx index cd72c06..a724cda 100644 --- a/client/patterns/card/Details.tsx +++ b/client/patterns/card/Details.tsx @@ -73,7 +73,7 @@ const Details: React.FC<{}> = () => { /> - + ); }; diff --git a/client/patterns/stacked-cards/Cover.tsx b/client/patterns/stacked-cards/Cover.tsx new file mode 100644 index 0000000..374e3a0 --- /dev/null +++ b/client/patterns/stacked-cards/Cover.tsx @@ -0,0 +1,61 @@ +import React from 'react'; + +import Frame from '../../placeholders/Frame'; + +const Cover: React.FC<{}> = () => { + return ( + +
+
+
+
+
+
+ + ); +}; + +export default Cover; diff --git a/client/patterns/stacked-cards/Details.tsx b/client/patterns/stacked-cards/Details.tsx new file mode 100644 index 0000000..d60044e --- /dev/null +++ b/client/patterns/stacked-cards/Details.tsx @@ -0,0 +1,102 @@ +import React from 'react'; +import { Helmet } from 'react-helmet'; + +import RelatedPatterns from '../../components/RelatedPatterns'; +import Pattern from '../../constants/Pattern'; +import DetailsLayout from '../../layouts/DetailsLayout'; +import BrowserFrame from '../../placeholders/BrowserFrame'; + +const Details: React.FC<{}> = () => { + return ( + + + + + +
+ +
+ { + Array(5).fill(0).map((_, index) => { + return ( +
+ ); + }) + } +
+
+ )} + source={` +
+ +
+ + + ... +
+`} + /> +
+ + + + ); +}; + +export default Details; diff --git a/public/sitemap.xml b/public/sitemap.xml index b34314c..0ce492d 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -62,6 +62,7 @@ https://csslayout.io/patterns/spin-button https://csslayout.io/patterns/split-navigation https://csslayout.io/patterns/split-screen + https://csslayout.io/patterns/stacked-cards https://csslayout.io/patterns/stepper-input https://csslayout.io/patterns/sticky-footer https://csslayout.io/patterns/sticky-header