diff --git a/client/App.jsx b/client/App.jsx index 18a1269..1e01f25 100644 --- a/client/App.jsx +++ b/client/App.jsx @@ -16,6 +16,7 @@ import Modal from './layouts/modal/Details'; import Notification from './layouts/notification/Details'; import Pagination from './layouts/pagination/Details'; import PreviousNextButtons from './layouts/previous-next-buttons/Details'; +import PricingTable from './layouts/pricing-table/Details'; import ProgressBar from './layouts/progress-bar/Details'; import SameHeightColumns from './layouts/same-height-columns/Details'; import Sidebar from './layouts/sidebar/Details'; @@ -45,6 +46,7 @@ const App = () => { + diff --git a/client/Home.jsx b/client/Home.jsx index c497b8c..2074c02 100644 --- a/client/Home.jsx +++ b/client/Home.jsx @@ -15,6 +15,7 @@ import ModalCover from './layouts/modal/Cover'; import NotificationCover from './layouts/notification/Cover'; import PaginationCover from './layouts/pagination/Cover'; import PreviousNextButtonCover from './layouts/previous-next-buttons/Cover'; +import PricingTableCover from './layouts/pricing-table/Cover'; import ProgressBarCover from './layouts/progress-bar/Cover'; import SameHeightColumnsCover from './layouts/same-height-columns/Cover'; import SidebarCover from './layouts/sidebar/Cover'; @@ -163,6 +164,12 @@ const Home = () => {

Previous next buttons

+
+ + +

Pricing table

+ +
diff --git a/client/layouts/pricing-table/Cover.jsx b/client/layouts/pricing-table/Cover.jsx new file mode 100644 index 0000000..1c25298 --- /dev/null +++ b/client/layouts/pricing-table/Cover.jsx @@ -0,0 +1,45 @@ +import React from 'react'; + +import Circle from '../../placeholders/Circle'; +import Frame from '../../placeholders/Frame'; +import Line from '../../placeholders/Line'; +import Rectangle from '../../placeholders/Rectangle'; + +const Cover = () => { + return ( + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+ + ); +}; + +export default Cover; diff --git a/client/layouts/pricing-table/Details.jsx b/client/layouts/pricing-table/Details.jsx new file mode 100644 index 0000000..bbdae9a --- /dev/null +++ b/client/layouts/pricing-table/Details.jsx @@ -0,0 +1,100 @@ +import React from 'react'; + +import DetailsLayout from '../../DetailsLayout'; +import Circle from '../../placeholders/Circle'; +import Block from '../../placeholders/Block'; +import BrowserFrame from '../../placeholders/BrowserFrame'; +import Rectangle from '../../placeholders/Rectangle'; +import SampleCode from '../../SampleCode'; +import useDocumentTitle from '../../hooks/useDocumentTitle'; + +const Details = () => { + useDocumentTitle('CSS Layout ∙ Pricing table'); + + return ( + +

Pricing table

+ +
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+ } + source={ + + +
+ + ... + + + ... + + + ... + + + ... +
+ + + ... + +`} +/> + } + /> + + ); +}; + +export default Details; diff --git a/client/layouts/progress-bar/Cover.jsx b/client/layouts/progress-bar/Cover.jsx index 78bc62e..4c47898 100644 --- a/client/layouts/progress-bar/Cover.jsx +++ b/client/layouts/progress-bar/Cover.jsx @@ -7,7 +7,7 @@ const Cover = () => {
-
+
diff --git a/client/layouts/switch/Cover.jsx b/client/layouts/switch/Cover.jsx index fb8b1e9..62c8203 100644 --- a/client/layouts/switch/Cover.jsx +++ b/client/layouts/switch/Cover.jsx @@ -6,7 +6,7 @@ const Cover = () => { return (
-
+
diff --git a/client/placeholders/BrowserFrame.jsx b/client/placeholders/BrowserFrame.jsx index 879258f..e191de5 100644 --- a/client/placeholders/BrowserFrame.jsx +++ b/client/placeholders/BrowserFrame.jsx @@ -29,7 +29,7 @@ const BrowserFrame = ({ content, source }) => { className="overflow-scroll absolute top-0 left-0 h-100 w-100" style={{ backfaceVisibility: 'hidden', - '-webkit-backface-visibility': 'hidden', + WebkitBackfaceVisibility: 'hidden', }}> {content}
@@ -37,8 +37,8 @@ const BrowserFrame = ({ content, source }) => { className="absolute top-0 left-0 h-100 w-100" style={{ backfaceVisibility: 'hidden', - '-webkit-backface-visibility': 'hidden', transform: 'rotateY(180deg)', + WebkitBackfaceVisibility: 'hidden', }} > {source}