diff --git a/client/constants/Pattern.ts b/client/constants/Pattern.ts index e00ddba..2c6be4a 100644 --- a/client/constants/Pattern.ts +++ b/client/constants/Pattern.ts @@ -35,6 +35,7 @@ enum Pattern { RadialProgressBar = 'Radial progress bar', RadioSwitch = 'Radio switch', Rating = 'Rating', + Ribbon = 'Ribbon', SameHeightColumns = 'Same height columns', SearchBox = 'Search box', Separator = 'Separator', diff --git a/client/pages/ExplorePage.tsx b/client/pages/ExplorePage.tsx index b40c89e..22b208f 100644 --- a/client/pages/ExplorePage.tsx +++ b/client/pages/ExplorePage.tsx @@ -118,6 +118,7 @@ const ExplorePage = () => { + diff --git a/client/pages/MadeOf.tsx b/client/pages/MadeOf.tsx index 3ddb837..92b5fd7 100644 --- a/client/pages/MadeOf.tsx +++ b/client/pages/MadeOf.tsx @@ -16,7 +16,7 @@ const MadeOf: React.FC<{}> = () => { fontSize: '48px', fontWeight: 600, textAlign: 'center', - textTransform: 'uppercase', + textTransform: 'lowercase', }} > How it's made diff --git a/client/patterns/corner-ribbon/Details.tsx b/client/patterns/corner-ribbon/Details.tsx index 29b892d..8252c7f 100644 --- a/client/patterns/corner-ribbon/Details.tsx +++ b/client/patterns/corner-ribbon/Details.tsx @@ -107,10 +107,8 @@ const Details: React.FC<{}> = () => {
- You can add a ribbon to - a - pricing table - to indicate the most popular option. + You can add a ribbon to a pricing table to + indicate the most popular option.
= () => {
- + ); }; diff --git a/client/patterns/pricing-table/Details.tsx b/client/patterns/pricing-table/Details.tsx index c676475..6c85d61 100644 --- a/client/patterns/pricing-table/Details.tsx +++ b/client/patterns/pricing-table/Details.tsx @@ -12,8 +12,7 @@ const Details: React.FC<{}> = () => {
- You can - add a ribbon to + You can add a ribbon to indicate the most popular option.
= () => { + return ( + +
+
+
+
+
+
+
+
+ + ); +}; + +export default Cover; diff --git a/client/patterns/ribbon/Details.tsx b/client/patterns/ribbon/Details.tsx new file mode 100644 index 0000000..39c6aea --- /dev/null +++ b/client/patterns/ribbon/Details.tsx @@ -0,0 +1,169 @@ +import React from 'react'; + +import RelatedPatterns from '../../components/RelatedPatterns'; +import Pattern from '../../constants/Pattern'; +import DetailsLayout from '../../layouts/DetailsLayout'; +import BrowserFrame from '../../placeholders/BrowserFrame'; +import Rectangle from '../../placeholders/Rectangle'; + +const Details: React.FC<{}> = () => { + return ( + +
+ +
+ +
+
+
+
+
+
+ )} + source={` +
+ + ... + + +
+ + +
+ + +
+ + +
+
+`} + /> +
+ + + + ); +}; + +export default Details; diff --git a/public/sitemap.xml b/public/sitemap.xml index c662412..40fe990 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -40,6 +40,7 @@ https://csslayout.io/patterns/radial-progress-bar https://csslayout.io/patterns/radio-switch https://csslayout.io/patterns/rating + https://csslayout.io/patterns/ribbon https://csslayout.io/patterns/same-height-columns https://csslayout.io/patterns/search-box https://csslayout.io/patterns/separator