\n
\n
\n
\n Get our beautiful newsletter straight to your inbox.\n \n \n
\n
\n
\n {#each footerNavs as item}\n
\n \n {item.label}\n \n {#each item.items as el}\n \n \n {el.name}\n \n \n {/each}\n \n {/each}\n
\n
\n
© 2022 Float UI Inc. All rights reserved.
\n
\n
\n"}]},"html":{"htmlTail":[{"code":"
\n
\n \n
\n
\n
\n Get our beautiful newsletter straight to your inbox.\n \n \n
\n
\n
\n
\n
\n © 2022 Float UI Inc. All rights reserved.\n
\n
\n
\n
\n \n
","label":"index.html"}]}}
slug: /footers
id: 7aeee21e-9a06-4725-a391-3477ba81914f
created_at: 1670155621546
diff --git a/componentsDB/footers/footers-4f697cf07807.mdx b/componentsDB/footers/footers-4f697cf07807.mdx
index d92e312..a434cad 100644
--- a/componentsDB/footers/footers-4f697cf07807.mdx
+++ b/componentsDB/footers/footers-4f697cf07807.mdx
@@ -3,7 +3,7 @@ title: Footer with description and title
category: Marketing
paid: false
isActive: true
-ltr: {"react":{"jsxCss":[],"jsxTail":[{"label":"App.jsx","code":"export default () => {\n\n const footerNavs = [\n {\n href: 'javascript:void()',\n name: 'Terms'\n },\n {\n href: 'javascript:void()',\n name: 'License'\n },\n {\n href: 'javascript:void()',\n name: 'Privacy'\n },\n {\n href: 'javascript:void()',\n name: 'About us'\n }\n ]\n return (\n
\n \n
\n
\n
\n Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.\n
\n
\n
\n
\n
© 2022 Float UI Inc. All rights reserved.
\n
\n
\n
\n \n )\n}"}]},"vue":{"vueCss":[],"vueTail":[{"code":"
\n \n
\n \n
\n
\n
Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.
\n
\n
\n
\n
© 2022 Float UI Inc. All rights reserved.
\n
\n
\n
\n \n
\n \n\n","label":"App.vue"}]},"html":{"htmlTail":[{"label":"index.html","code":"
\n
\n \n
\n
\n
Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.
\n
\n
\n
\n
© 2022 Float UI Inc. All rights reserved.
\n
\n
\n
\n \n
"}]},"svelte":{"svelteTail":[{"code":"\n\n
\n \n
\n
\n
Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.
\n
\n
\n
\n
© 2022 Float UI Inc. All rights reserved.
\n
\n {#each footerNavs as item (item.name)}\n \n {item.name} \n \n {/each}\n \n
\n
\n ","label":"App.svelte"}]},"preview":"function App() {\n\n const footerNavs = [\n {\n href: 'javascript:void()',\n name: 'Terms'\n },\n {\n href: 'javascript:void()',\n name: 'License'\n },\n {\n href: 'javascript:void()',\n name: 'Privacy'\n },\n {\n href: 'javascript:void()',\n name: 'About us'\n }\n ]\n return (\n
\n \n
\n
\n
\n Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.\n
\n
\n
\n
\n
© 2022 Float UI Inc. All rights reserved.
\n
\n
\n
\n \n )\n}"}
+ltr: {"react":{"jsxCss":[],"jsxTail":[{"label":"App.jsx","code":"export default () => {\n\n const footerNavs = [\n {\n href: 'javascript:void()',\n name: 'Terms'\n },\n {\n href: 'javascript:void()',\n name: 'License'\n },\n {\n href: 'javascript:void()',\n name: 'Privacy'\n },\n {\n href: 'javascript:void()',\n name: 'About us'\n }\n ]\n return (\n
\n \n
\n
\n
\n Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.\n
\n
\n
\n
\n
© 2022 Float UI Inc. All rights reserved.
\n
\n
\n
\n \n )\n}"}]},"vue":{"vueCss":[],"vueTail":[{"code":"
\n \n
\n \n
\n
\n
Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.
\n
\n
\n
\n
© 2022 Float UI Inc. All rights reserved.
\n
\n
\n
\n \n
\n \n\n","label":"App.vue"}]},"html":{"htmlTail":[{"label":"index.html","code":"
\n
\n \n
\n
\n
Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.
\n
\n
\n
\n
© 2022 Float UI Inc. All rights reserved.
\n
\n
\n
\n \n
"}]},"svelte":{"svelteTail":[{"code":"\n\n
\n \n
\n
\n
Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.
\n
\n
\n
\n
© 2022 Float UI Inc. All rights reserved.
\n
\n {#each footerNavs as item (item.name)}\n \n {item.name} \n \n {/each}\n \n
\n
\n ","label":"App.svelte"}]},"preview":"function App() {\n\n const footerNavs = [\n {\n href: 'javascript:void()',\n name: 'Terms'\n },\n {\n href: 'javascript:void()',\n name: 'License'\n },\n {\n href: 'javascript:void()',\n name: 'Privacy'\n },\n {\n href: 'javascript:void()',\n name: 'About us'\n }\n ]\n return (\n
\n \n
\n
\n
\n Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.\n
\n
\n
\n
\n
© 2022 Float UI Inc. All rights reserved.
\n
\n
\n
\n \n )\n}"}
slug: /footers
id: dad2c486-a5f0-4f92-8e7b-4f697cf07807
created_at: 1670156556401
diff --git a/componentsDB/footers/footers-7adb1d10aa04.mdx b/componentsDB/footers/footers-7adb1d10aa04.mdx
index e8f9d56..6c42472 100644
--- a/componentsDB/footers/footers-7adb1d10aa04.mdx
+++ b/componentsDB/footers/footers-7adb1d10aa04.mdx
@@ -3,7 +3,7 @@ title: Secondary Footer
category: Marketing
paid: false
isActive: true
-ltr: {"svelte":{"svelteTail":[{"code":"\n\n
\n \n
\n
\n \n
\n
\n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.\n
\n
\n
\n
\n
\n {#each footerNavs as nav, index}\n
\n {nav.label} \n {#each nav.items as item, idx}\n \n {item.name} \n \n {/each}\n \n {/each}\n
\n
\n \n
\n © 2022 Float UI All rights reserved.\n
\n
\n
\n \n\n","label":"App.svelte"}]},"vue":{"vueTail":[{"label":"App.vue","code":"
\n \n \n
\n
\n
\n
\n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.\n
\n
\n
\n
\n
\n
\n \n
\n © 2022 Float UI All rights reserved.\n
\n
\n
\n \n \n\n\n\n\n"}],"vueCss":[{"label":"App.vue","code":"
\n \n \n\n"},{"label":"style.css","code":".footer-secondary {\n color: #6b7280;\n background-color: #FFF;\n padding: 1.25rem 1rem 1.25rem 1rem;\n max-width: 1280px;\n margin-left: auto;\n margin-right: auto;\n}\n.footer-secondary .footer-container {\n gap: 1.5rem;\n justify-content: space-between;\n}\n@media (min-width: 768px) {\n .footer-secondary .footer-container {\n display: flex;\n }\n}\n.footer-secondary .footer-container .newsletter {\n flex: 1;\n}\n.footer-secondary .footer-container .newsletter .brand {\n max-width: 20rem;\n}\n.footer-secondary .footer-container .newsletter .brand img {\n width: 8rem;\n}\n.footer-secondary .footer-container .newsletter .brand p {\n line-height: 1.625;\n margin-top: 0.5rem;\n font-size: 15px;\n}\n.footer-secondary .footer-container .newsletter .form label {\n display: block;\n padding-top: 1rem;\n padding-bottom: 0.5rem;\n}\n.footer-secondary .footer-container .newsletter .form .form-field {\n max-width: 24rem;\n display: flex;\n align-items: center;\n border: solid 1px #e5e7eb;\n border-radius: 0.375rem;\n padding: 0.25rem;\n}\n.footer-secondary .footer-container .newsletter .form .form-field input {\n width: 100%;\n padding: 0.625rem;\n outline: none;\n}\n.footer-secondary .footer-container .newsletter .form .form-field .btn {\n padding: 0.625rem;\n border-radius: 0.375rem;\n box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;\n color: #FFF;\n background-color: #4f46e5;\n outline: none;\n}\n.footer-secondary .footer-container .newsletter .form .form-field .btn:focus {\n box-shadow: none;\n}\n@media (min-width: 640px) {\n .footer-secondary .footer-container .newsletter .form .form-field .btn {\n padding: 0.625rem 1.25rem 0.625rem 1.25rem;\n }\n}\n.footer-secondary .footer-container .items-container {\n flex: 1;\n margin-top: 2.5rem;\n}\n.footer-secondary .footer-container .items-container > * + * {\n margin-top: 1.5rem;\n}\n@media (min-width: 640px) {\n .footer-secondary .footer-container .items-container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n}\n@media (min-width: 768px) {\n .footer-secondary .footer-container .items-container {\n margin-top: 0px;\n }\n .footer-secondary .footer-container .items-container > * + * {\n margin-top: 0px;\n }\n}\n.footer-secondary .footer-container .items-container .ul-list > * + * {\n margin-top: 1rem;\n}\n.footer-secondary .footer-container .items-container .ul-list h4 {\n color: #1f2937;\n font-weight: 500;\n}\n.footer-secondary .footer-container .items-container .ul-list li .link:hover {\n text-decoration: underline;\n color: #4f46e5;\n}\n.footer-secondary .copyright-slmedia {\n margin-top: 2rem;\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n border-top: solid 1px #e5e7eb;\n}\n.footer-secondary .copyright-slmedia .copyright {\n margin-top: 1rem;\n}\n.footer-secondary .copyright-slmedia .sl-media {\n margin-top: 1.5rem;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list {\n display: flex;\n align-items: center;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list > * + * {\n margin-left: 1rem;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon {\n width: 2.5rem;\n height: 2.5rem;\n border: solid 1px #e5e7eb;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon {\n width: 1.5rem;\n height: 1.5rem;\n color: black;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon path, .footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon polygon, .footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon rect {\n fill: currentColor;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-1 {\n color: #60a5fa;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-2 {\n color: #1d4ed8;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-3 {\n color: #3b82f6;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-4 {\n color: #dc2626;\n}\n@media (min-width: 640px) {\n .footer-secondary .copyright-slmedia {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n .footer-secondary .copyright-slmedia .copyright, .footer-secondary .copyright-slmedia .sl-media {\n margin-top: 0px;\n }\n}"}]},"html":{"htmlTail":[{"label":"index.html","code":"
\n
\n \n
\n
\n \n
\n
\n Lorem Ipsum has been the industry's standard dummy text ever\n since the 1500s.\n
\n
\n
\n
\n
\n
\n \n
\n © 2022 Float UI All rights reserved.\n
\n
\n
\n \n\n \n\n \n
"}]},"preview":"function App() {\n\n const footerNavs = [\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n },\n {\n label: \"Resources\",\n items: [\n {\n href: 'javascript:void()',\n name: 'contact'\n },\n {\n href: 'javascript:void()',\n name: 'Support'\n },\n {\n href: 'javascript:void()',\n name: 'Docs'\n },\n {\n href: 'javascript:void()',\n name: 'Pricing'\n },\n ],\n },\n {\n label: \"About\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Terms'\n },\n {\n href: 'javascript:void()',\n name: 'License'\n },\n {\n href: 'javascript:void()',\n name: 'Privacy'\n },\n {\n href: 'javascript:void()',\n name: 'About US'\n },\n ]\n }\n ]\n\n return (\n
\n )\n}","react":{"jsxCss":[{"label":"App.jsx","code":"export default () => {\n\n const footerNavs = [\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n },\n {\n label: \"Resources\",\n items: [\n {\n href: 'javascript:void()',\n name: 'contact'\n },\n {\n href: 'javascript:void()',\n name: 'Support'\n },\n {\n href: 'javascript:void()',\n name: 'Docs'\n },\n {\n href: 'javascript:void()',\n name: 'Pricing'\n },\n ],\n },\n {\n label: \"About\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Terms'\n },\n {\n href: 'javascript:void()',\n name: 'License'\n },\n {\n href: 'javascript:void()',\n name: 'Privacy'\n },\n {\n href: 'javascript:void()',\n name: 'About US'\n },\n ]\n }\n ]\n\n return (\n
\n )\n}\n"},{"code":".footer-secondary {\n color: #6b7280;\n background-color: #FFF;\n padding: 1.25rem 1rem 1.25rem 1rem;\n max-width: 1280px;\n margin-left: auto;\n margin-right: auto;\n}\n.footer-secondary .footer-container {\n gap: 1.5rem;\n justify-content: space-between;\n}\n@media (min-width: 768px) {\n .footer-secondary .footer-container {\n display: flex;\n }\n}\n.footer-secondary .footer-container .newsletter {\n flex: 1;\n}\n.footer-secondary .footer-container .newsletter .brand {\n max-width: 20rem;\n}\n.footer-secondary .footer-container .newsletter .brand img {\n width: 8rem;\n}\n.footer-secondary .footer-container .newsletter .brand p {\n line-height: 1.625;\n margin-top: 0.5rem;\n font-size: 15px;\n}\n.footer-secondary .footer-container .newsletter .form label {\n display: block;\n padding-top: 1rem;\n padding-bottom: 0.5rem;\n}\n.footer-secondary .footer-container .newsletter .form .form-field {\n max-width: 24rem;\n display: flex;\n align-items: center;\n border: solid 1px #e5e7eb;\n border-radius: 0.375rem;\n padding: 0.25rem;\n}\n.footer-secondary .footer-container .newsletter .form .form-field input {\n width: 100%;\n padding: 0.625rem;\n outline: none;\n}\n.footer-secondary .footer-container .newsletter .form .form-field .btn {\n padding: 0.625rem;\n border-radius: 0.375rem;\n box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;\n color: #FFF;\n background-color: #4f46e5;\n outline: none;\n}\n.footer-secondary .footer-container .newsletter .form .form-field .btn:focus {\n box-shadow: none;\n}\n@media (min-width: 640px) {\n .footer-secondary .footer-container .newsletter .form .form-field .btn {\n padding: 0.625rem 1.25rem 0.625rem 1.25rem;\n }\n}\n.footer-secondary .footer-container .items-container {\n flex: 1;\n margin-top: 2.5rem;\n}\n.footer-secondary .footer-container .items-container > * + * {\n margin-top: 1.5rem;\n}\n@media (min-width: 640px) {\n .footer-secondary .footer-container .items-container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n}\n@media (min-width: 768px) {\n .footer-secondary .footer-container .items-container {\n margin-top: 0px;\n }\n .footer-secondary .footer-container .items-container > * + * {\n margin-top: 0px;\n }\n}\n.footer-secondary .footer-container .items-container .ul-list > * + * {\n margin-top: 1rem;\n}\n.footer-secondary .footer-container .items-container .ul-list h4 {\n color: #1f2937;\n font-weight: 500;\n}\n.footer-secondary .footer-container .items-container .ul-list li .link:hover {\n text-decoration: underline;\n color: #4f46e5;\n}\n.footer-secondary .copyright-slmedia {\n margin-top: 2rem;\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n border-top: solid 1px #e5e7eb;\n}\n.footer-secondary .copyright-slmedia .copyright {\n margin-top: 1rem;\n}\n.footer-secondary .copyright-slmedia .sl-media {\n margin-top: 1.5rem;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list {\n display: flex;\n align-items: center;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list > * + * {\n margin-left: 1rem;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon {\n width: 2.5rem;\n height: 2.5rem;\n border: solid 1px #e5e7eb;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon {\n width: 1.5rem;\n height: 1.5rem;\n color: black;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon path, .footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon polygon, .footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon rect {\n fill: currentColor;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-1 {\n color: #60a5fa;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-2 {\n color: #1d4ed8;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-3 {\n color: #3b82f6;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-4 {\n color: #dc2626;\n}\n@media (min-width: 640px) {\n .footer-secondary .copyright-slmedia {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n .footer-secondary .copyright-slmedia .copyright, .footer-secondary .copyright-slmedia .sl-media {\n margin-top: 0px;\n }\n}\n","label":"style.css"}],"jsxTail":[{"label":"App.jsx","code":"export default () => {\n\n const footerNavs = [\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n },\n {\n label: \"Resources\",\n items: [\n {\n href: 'javascript:void()',\n name: 'contact'\n },\n {\n href: 'javascript:void()',\n name: 'Support'\n },\n {\n href: 'javascript:void()',\n name: 'Docs'\n },\n {\n href: 'javascript:void()',\n name: 'Pricing'\n },\n ],\n },\n {\n label: \"About\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Terms'\n },\n {\n href: 'javascript:void()',\n name: 'License'\n },\n {\n href: 'javascript:void()',\n name: 'Privacy'\n },\n {\n href: 'javascript:void()',\n name: 'About US'\n },\n ]\n }\n ]\n\n return (\n
\n )\n}\n"}]}}
+ltr: {"svelte":{"svelteTail":[{"code":"\n\n
\n \n
\n
\n \n
\n
\n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.\n
\n
\n
\n
\n
\n {#each footerNavs as nav, index}\n
\n {nav.label} \n {#each nav.items as item, idx}\n \n {item.name} \n \n {/each}\n \n {/each}\n
\n
\n \n
\n © 2022 Float UI All rights reserved.\n
\n
\n
\n \n\n","label":"App.svelte"}]},"vue":{"vueTail":[{"label":"App.vue","code":"
\n \n \n
\n
\n
\n
\n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.\n
\n
\n
\n
\n
\n
\n \n
\n © 2022 Float UI All rights reserved.\n
\n
\n
\n \n \n\n\n\n\n"}],"vueCss":[{"label":"App.vue","code":"
\n \n \n\n"},{"label":"style.css","code":".footer-secondary {\n color: #6b7280;\n background-color: #FFF;\n padding: 1.25rem 1rem 1.25rem 1rem;\n max-width: 1280px;\n margin-left: auto;\n margin-right: auto;\n}\n.footer-secondary .footer-container {\n gap: 1.5rem;\n justify-content: space-between;\n}\n@media (min-width: 768px) {\n .footer-secondary .footer-container {\n display: flex;\n }\n}\n.footer-secondary .footer-container .newsletter {\n flex: 1;\n}\n.footer-secondary .footer-container .newsletter .brand {\n max-width: 20rem;\n}\n.footer-secondary .footer-container .newsletter .brand img {\n width: 8rem;\n}\n.footer-secondary .footer-container .newsletter .brand p {\n line-height: 1.625;\n margin-top: 0.5rem;\n font-size: 15px;\n}\n.footer-secondary .footer-container .newsletter .form label {\n display: block;\n padding-top: 1rem;\n padding-bottom: 0.5rem;\n}\n.footer-secondary .footer-container .newsletter .form .form-field {\n max-width: 24rem;\n display: flex;\n align-items: center;\n border: solid 1px #e5e7eb;\n border-radius: 0.375rem;\n padding: 0.25rem;\n}\n.footer-secondary .footer-container .newsletter .form .form-field input {\n width: 100%;\n padding: 0.625rem;\n outline: none;\n}\n.footer-secondary .footer-container .newsletter .form .form-field .btn {\n padding: 0.625rem;\n border-radius: 0.375rem;\n box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;\n color: #FFF;\n background-color: #4f46e5;\n outline: none;\n}\n.footer-secondary .footer-container .newsletter .form .form-field .btn:focus {\n box-shadow: none;\n}\n@media (min-width: 640px) {\n .footer-secondary .footer-container .newsletter .form .form-field .btn {\n padding: 0.625rem 1.25rem 0.625rem 1.25rem;\n }\n}\n.footer-secondary .footer-container .items-container {\n flex: 1;\n margin-top: 2.5rem;\n}\n.footer-secondary .footer-container .items-container > * + * {\n margin-top: 1.5rem;\n}\n@media (min-width: 640px) {\n .footer-secondary .footer-container .items-container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n}\n@media (min-width: 768px) {\n .footer-secondary .footer-container .items-container {\n margin-top: 0px;\n }\n .footer-secondary .footer-container .items-container > * + * {\n margin-top: 0px;\n }\n}\n.footer-secondary .footer-container .items-container .ul-list > * + * {\n margin-top: 1rem;\n}\n.footer-secondary .footer-container .items-container .ul-list h4 {\n color: #1f2937;\n font-weight: 500;\n}\n.footer-secondary .footer-container .items-container .ul-list li .link:hover {\n text-decoration: underline;\n color: #4f46e5;\n}\n.footer-secondary .copyright-slmedia {\n margin-top: 2rem;\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n border-top: solid 1px #e5e7eb;\n}\n.footer-secondary .copyright-slmedia .copyright {\n margin-top: 1rem;\n}\n.footer-secondary .copyright-slmedia .sl-media {\n margin-top: 1.5rem;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list {\n display: flex;\n align-items: center;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list > * + * {\n margin-left: 1rem;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon {\n width: 2.5rem;\n height: 2.5rem;\n border: solid 1px #e5e7eb;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon {\n width: 1.5rem;\n height: 1.5rem;\n color: black;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon path, .footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon polygon, .footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon rect {\n fill: currentColor;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-1 {\n color: #60a5fa;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-2 {\n color: #1d4ed8;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-3 {\n color: #3b82f6;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-4 {\n color: #dc2626;\n}\n@media (min-width: 640px) {\n .footer-secondary .copyright-slmedia {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n .footer-secondary .copyright-slmedia .copyright, .footer-secondary .copyright-slmedia .sl-media {\n margin-top: 0px;\n }\n}"}]},"html":{"htmlTail":[{"label":"index.html","code":"
\n
\n \n
\n
\n \n
\n
\n Lorem Ipsum has been the industry's standard dummy text ever\n since the 1500s.\n
\n
\n
\n
\n
\n
\n \n
\n © 2022 Float UI All rights reserved.\n
\n
\n
\n \n\n \n\n \n
"}]},"preview":"function App() {\n\n const footerNavs = [\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n },\n {\n label: \"Resources\",\n items: [\n {\n href: 'javascript:void()',\n name: 'contact'\n },\n {\n href: 'javascript:void()',\n name: 'Support'\n },\n {\n href: 'javascript:void()',\n name: 'Docs'\n },\n {\n href: 'javascript:void()',\n name: 'Pricing'\n },\n ],\n },\n {\n label: \"About\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Terms'\n },\n {\n href: 'javascript:void()',\n name: 'License'\n },\n {\n href: 'javascript:void()',\n name: 'Privacy'\n },\n {\n href: 'javascript:void()',\n name: 'About US'\n },\n ]\n }\n ]\n\n return (\n
\n )\n}","react":{"jsxCss":[{"label":"App.jsx","code":"export default () => {\n\n const footerNavs = [\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n },\n {\n label: \"Resources\",\n items: [\n {\n href: 'javascript:void()',\n name: 'contact'\n },\n {\n href: 'javascript:void()',\n name: 'Support'\n },\n {\n href: 'javascript:void()',\n name: 'Docs'\n },\n {\n href: 'javascript:void()',\n name: 'Pricing'\n },\n ],\n },\n {\n label: \"About\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Terms'\n },\n {\n href: 'javascript:void()',\n name: 'License'\n },\n {\n href: 'javascript:void()',\n name: 'Privacy'\n },\n {\n href: 'javascript:void()',\n name: 'About US'\n },\n ]\n }\n ]\n\n return (\n
\n )\n}\n"},{"code":".footer-secondary {\n color: #6b7280;\n background-color: #FFF;\n padding: 1.25rem 1rem 1.25rem 1rem;\n max-width: 1280px;\n margin-left: auto;\n margin-right: auto;\n}\n.footer-secondary .footer-container {\n gap: 1.5rem;\n justify-content: space-between;\n}\n@media (min-width: 768px) {\n .footer-secondary .footer-container {\n display: flex;\n }\n}\n.footer-secondary .footer-container .newsletter {\n flex: 1;\n}\n.footer-secondary .footer-container .newsletter .brand {\n max-width: 20rem;\n}\n.footer-secondary .footer-container .newsletter .brand img {\n width: 8rem;\n}\n.footer-secondary .footer-container .newsletter .brand p {\n line-height: 1.625;\n margin-top: 0.5rem;\n font-size: 15px;\n}\n.footer-secondary .footer-container .newsletter .form label {\n display: block;\n padding-top: 1rem;\n padding-bottom: 0.5rem;\n}\n.footer-secondary .footer-container .newsletter .form .form-field {\n max-width: 24rem;\n display: flex;\n align-items: center;\n border: solid 1px #e5e7eb;\n border-radius: 0.375rem;\n padding: 0.25rem;\n}\n.footer-secondary .footer-container .newsletter .form .form-field input {\n width: 100%;\n padding: 0.625rem;\n outline: none;\n}\n.footer-secondary .footer-container .newsletter .form .form-field .btn {\n padding: 0.625rem;\n border-radius: 0.375rem;\n box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;\n color: #FFF;\n background-color: #4f46e5;\n outline: none;\n}\n.footer-secondary .footer-container .newsletter .form .form-field .btn:focus {\n box-shadow: none;\n}\n@media (min-width: 640px) {\n .footer-secondary .footer-container .newsletter .form .form-field .btn {\n padding: 0.625rem 1.25rem 0.625rem 1.25rem;\n }\n}\n.footer-secondary .footer-container .items-container {\n flex: 1;\n margin-top: 2.5rem;\n}\n.footer-secondary .footer-container .items-container > * + * {\n margin-top: 1.5rem;\n}\n@media (min-width: 640px) {\n .footer-secondary .footer-container .items-container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n}\n@media (min-width: 768px) {\n .footer-secondary .footer-container .items-container {\n margin-top: 0px;\n }\n .footer-secondary .footer-container .items-container > * + * {\n margin-top: 0px;\n }\n}\n.footer-secondary .footer-container .items-container .ul-list > * + * {\n margin-top: 1rem;\n}\n.footer-secondary .footer-container .items-container .ul-list h4 {\n color: #1f2937;\n font-weight: 500;\n}\n.footer-secondary .footer-container .items-container .ul-list li .link:hover {\n text-decoration: underline;\n color: #4f46e5;\n}\n.footer-secondary .copyright-slmedia {\n margin-top: 2rem;\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n border-top: solid 1px #e5e7eb;\n}\n.footer-secondary .copyright-slmedia .copyright {\n margin-top: 1rem;\n}\n.footer-secondary .copyright-slmedia .sl-media {\n margin-top: 1.5rem;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list {\n display: flex;\n align-items: center;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list > * + * {\n margin-left: 1rem;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon {\n width: 2.5rem;\n height: 2.5rem;\n border: solid 1px #e5e7eb;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon {\n width: 1.5rem;\n height: 1.5rem;\n color: black;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon path, .footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon polygon, .footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon rect {\n fill: currentColor;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-1 {\n color: #60a5fa;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-2 {\n color: #1d4ed8;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-3 {\n color: #3b82f6;\n}\n.footer-secondary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-4 {\n color: #dc2626;\n}\n@media (min-width: 640px) {\n .footer-secondary .copyright-slmedia {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n .footer-secondary .copyright-slmedia .copyright, .footer-secondary .copyright-slmedia .sl-media {\n margin-top: 0px;\n }\n}\n","label":"style.css"}],"jsxTail":[{"label":"App.jsx","code":"export default () => {\n\n const footerNavs = [\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n },\n {\n label: \"Resources\",\n items: [\n {\n href: 'javascript:void()',\n name: 'contact'\n },\n {\n href: 'javascript:void()',\n name: 'Support'\n },\n {\n href: 'javascript:void()',\n name: 'Docs'\n },\n {\n href: 'javascript:void()',\n name: 'Pricing'\n },\n ],\n },\n {\n label: \"About\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Terms'\n },\n {\n href: 'javascript:void()',\n name: 'License'\n },\n {\n href: 'javascript:void()',\n name: 'Privacy'\n },\n {\n href: 'javascript:void()',\n name: 'About US'\n },\n ]\n }\n ]\n\n return (\n
\n )\n}\n"}]}}
slug: /footers
id: 1c67ebb7-7094-4405-bc05-7adb1d10aa04
created_at: 2
diff --git a/componentsDB/footers/footers-c68b86ce5cab.mdx b/componentsDB/footers/footers-c68b86ce5cab.mdx
index 72cf4ec..32e909b 100644
--- a/componentsDB/footers/footers-c68b86ce5cab.mdx
+++ b/componentsDB/footers/footers-c68b86ce5cab.mdx
@@ -3,7 +3,7 @@ title: Primary Footer
category: Marketing
paid: false
isActive: true
-ltr: {"vue":{"vueTail":[{"code":"
\n \n \n
\n
\n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a\n galley of type and scrambled it to make a type specimen book.\n
\n
\n \n \n
\n © 2022 Float UI All rights reserved.\n
\n
\n
\n\n \n \n\n\n\n","label":"App.vue"}],"vueCss":[{"label":"App.vue","code":"
\n \n \n\n"},{"code":".footer-primary {\n color: #6b7280;\n background-color: #FFF;\n padding: 1.25rem 1rem 1.25rem 1rem;\n max-width: 1280px;\n margin-left: auto;\n margin-right: auto;\n}\n.footer-primary .footer-header {\n max-width: 32rem;\n}\n.footer-primary .footer-header img {\n width: 8rem;\n}\n@media (min-width: 640px) {\n .footer-primary .footer-header, .footer-primary .footer-header img {\n margin-left: auto;\n margin-right: auto;\n }\n .footer-primary .footer-header p {\n text-align: center;\n }\n}\n.footer-primary .footer-header p {\n line-height: 1.625;\n margin-top: 0.5rem;\n font-size: 15px;\n}\n.footer-primary .items-list {\n margin-top: 2rem;\n}\n.footer-primary .items-list > * + * {\n margin-top: 1.25rem;\n}\n@media (min-width: 640px) {\n .footer-primary .items-list {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n .footer-primary .items-list > * + * {\n margin-top: 0px;\n }\n .footer-primary .items-list > * + * {\n margin-left: 1rem;\n }\n}\n.footer-primary .items-list .item:hover {\n color: #1f2937;\n}\n.footer-primary .copyright-slmedia {\n margin-top: 2rem;\n}\n.footer-primary .copyright-slmedia .copyright {\n margin-top: 1rem;\n}\n.footer-primary .copyright-slmedia .sl-media {\n margin-top: 1.5rem;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list {\n display: flex;\n align-items: center;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list > * + * {\n margin-left: 1rem;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon {\n width: 2.5rem;\n height: 2.5rem;\n border: solid 1px #e5e7eb;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon {\n width: 1.5rem;\n height: 1.5rem;\n color: black;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon path, .footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon polygon, .footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon rect {\n fill: currentColor;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-1 {\n color: #60a5fa;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-2 {\n color: #1d4ed8;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-3 {\n color: #3b82f6;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-4 {\n color: #dc2626;\n}\n@media (min-width: 640px) {\n .footer-primary .copyright-slmedia {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n .footer-primary .copyright-slmedia .copyright, .footer-primary .copyright-slmedia .sl-media {\n margin-top: 0px;\n }\n}","label":"style.css"}]},"svelte":{"svelteTail":[{"label":"App.svelte","code":"\n\n
\n \n
\n
\n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.\n
\n
\n \n \n
\n © 2022 Float UI All rights reserved.\n
\n
\n
\n \n\n"}]},"html":{"htmlTail":[{"code":"
\n
\n \n
\n
\n Lorem Ipsum has been the industry's standard dummy text ever since\n the 1500s, when an unknown printer took a galley of type and\n scrambled it to make a type specimen book.\n
\n
\n \n \n
\n © 2022 Float UI All rights reserved.\n
\n
\n
\n \n
\n\n","label":"index.html"}]},"preview":"function App() {\n\n const footerNavs = [\n {\n href: 'javascript:void()',\n name: 'About'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n\n {\n href: 'javascript:void()',\n name: 'Suuport'\n }\n ]\n return (\n
\n )\n}","react":{"jsxCss":[{"label":"App.jsx","code":"export default () => {\n\n const footerNavs = [\n {\n href: 'javascript:void()',\n name: 'About'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n {\n href: 'javascript:void()',\n name: ''\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n\n {\n href: 'javascript:void()',\n name: 'Suuport'\n }\n ]\n return (\n
\n )\n}\n"},{"code":".footer-primary {\n color: #6b7280;\n background-color: #FFF;\n padding: 1.25rem 1rem 1.25rem 1rem;\n max-width: 1280px;\n margin-left: auto;\n margin-right: auto;\n}\n.footer-primary .footer-header {\n max-width: 32rem;\n}\n.footer-primary .footer-header img {\n width: 8rem;\n}\n@media (min-width: 640px) {\n .footer-primary .footer-header, .footer-primary .footer-header img {\n margin-left: auto;\n margin-right: auto;\n }\n .footer-primary .footer-header p {\n text-align: center;\n }\n}\n.footer-primary .footer-header p {\n line-height: 1.625;\n margin-top: 0.5rem;\n font-size: 15px;\n}\n.footer-primary .items-list {\n margin-top: 2rem;\n}\n.footer-primary .items-list > * + * {\n margin-top: 1.25rem;\n}\n@media (min-width: 640px) {\n .footer-primary .items-list {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n .footer-primary .items-list > * + * {\n margin-top: 0px;\n }\n .footer-primary .items-list > * + * {\n margin-left: 1rem;\n }\n}\n.footer-primary .items-list .item:hover {\n color: #1f2937;\n}\n.footer-primary .copyright-slmedia {\n margin-top: 2rem;\n}\n.footer-primary .copyright-slmedia .copyright {\n margin-top: 1rem;\n}\n.footer-primary .copyright-slmedia .sl-media {\n margin-top: 1.5rem;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list {\n display: flex;\n align-items: center;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list > * + * {\n margin-left: 1rem;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon {\n width: 2.5rem;\n height: 2.5rem;\n border: solid 1px #e5e7eb;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon {\n width: 1.5rem;\n height: 1.5rem;\n color: black;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon path, .footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon polygon, .footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon rect {\n fill: currentColor;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-1 {\n color: #60a5fa;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-2 {\n color: #1d4ed8;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-3 {\n color: #3b82f6;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-4 {\n color: #dc2626;\n}\n@media (min-width: 640px) {\n .footer-primary .copyright-slmedia {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n .footer-primary .copyright-slmedia .copyright, .footer-primary .copyright-slmedia .sl-media {\n margin-top: 0px;\n }\n}\n","label":"style.css"}],"jsxTail":[{"code":"export default () => {\n\n const footerNavs = [\n {\n href: 'javascript:void()',\n name: 'About'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n {\n href: 'javascript:void()',\n name: ''\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n\n {\n href: 'javascript:void()',\n name: 'Suuport'\n }\n ]\n\n return (\n
\n )\n}\n","label":"App.jsx"}]}}
+ltr: {"vue":{"vueTail":[{"code":"
\n \n \n
\n
\n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a\n galley of type and scrambled it to make a type specimen book.\n
\n
\n \n \n
\n © 2022 Float UI All rights reserved.\n
\n
\n
\n\n \n \n\n\n\n","label":"App.vue"}],"vueCss":[{"label":"App.vue","code":"
\n \n \n\n"},{"code":".footer-primary {\n color: #6b7280;\n background-color: #FFF;\n padding: 1.25rem 1rem 1.25rem 1rem;\n max-width: 1280px;\n margin-left: auto;\n margin-right: auto;\n}\n.footer-primary .footer-header {\n max-width: 32rem;\n}\n.footer-primary .footer-header img {\n width: 8rem;\n}\n@media (min-width: 640px) {\n .footer-primary .footer-header, .footer-primary .footer-header img {\n margin-left: auto;\n margin-right: auto;\n }\n .footer-primary .footer-header p {\n text-align: center;\n }\n}\n.footer-primary .footer-header p {\n line-height: 1.625;\n margin-top: 0.5rem;\n font-size: 15px;\n}\n.footer-primary .items-list {\n margin-top: 2rem;\n}\n.footer-primary .items-list > * + * {\n margin-top: 1.25rem;\n}\n@media (min-width: 640px) {\n .footer-primary .items-list {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n .footer-primary .items-list > * + * {\n margin-top: 0px;\n }\n .footer-primary .items-list > * + * {\n margin-left: 1rem;\n }\n}\n.footer-primary .items-list .item:hover {\n color: #1f2937;\n}\n.footer-primary .copyright-slmedia {\n margin-top: 2rem;\n}\n.footer-primary .copyright-slmedia .copyright {\n margin-top: 1rem;\n}\n.footer-primary .copyright-slmedia .sl-media {\n margin-top: 1.5rem;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list {\n display: flex;\n align-items: center;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list > * + * {\n margin-left: 1rem;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon {\n width: 2.5rem;\n height: 2.5rem;\n border: solid 1px #e5e7eb;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon {\n width: 1.5rem;\n height: 1.5rem;\n color: black;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon path, .footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon polygon, .footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon rect {\n fill: currentColor;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-1 {\n color: #60a5fa;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-2 {\n color: #1d4ed8;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-3 {\n color: #3b82f6;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-4 {\n color: #dc2626;\n}\n@media (min-width: 640px) {\n .footer-primary .copyright-slmedia {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n .footer-primary .copyright-slmedia .copyright, .footer-primary .copyright-slmedia .sl-media {\n margin-top: 0px;\n }\n}","label":"style.css"}]},"svelte":{"svelteTail":[{"label":"App.svelte","code":"\n\n
\n \n
\n
\n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.\n
\n
\n \n \n
\n © 2022 Float UI All rights reserved.\n
\n
\n
\n \n\n"}]},"html":{"htmlTail":[{"code":"
\n
\n \n
\n
\n Lorem Ipsum has been the industry's standard dummy text ever since\n the 1500s, when an unknown printer took a galley of type and\n scrambled it to make a type specimen book.\n
\n
\n \n \n
\n © 2022 Float UI All rights reserved.\n
\n
\n
\n \n
\n\n","label":"index.html"}]},"preview":"function App() {\n\n const footerNavs = [\n {\n href: 'javascript:void()',\n name: 'About'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n\n {\n href: 'javascript:void()',\n name: 'p'\n }\n ]\n return (\n
\n )\n}","react":{"jsxCss":[{"label":"App.jsx","code":"export default () => {\n\n const footerNavs = [\n {\n href: 'javascript:void()',\n name: 'About'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n {\n href: 'javascript:void()',\n name: ''\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n\n {\n href: 'javascript:void()',\n name: 'p'\n }\n ]\n return (\n
\n )\n}\n"},{"code":".footer-primary {\n color: #6b7280;\n background-color: #FFF;\n padding: 1.25rem 1rem 1.25rem 1rem;\n max-width: 1280px;\n margin-left: auto;\n margin-right: auto;\n}\n.footer-primary .footer-header {\n max-width: 32rem;\n}\n.footer-primary .footer-header img {\n width: 8rem;\n}\n@media (min-width: 640px) {\n .footer-primary .footer-header, .footer-primary .footer-header img {\n margin-left: auto;\n margin-right: auto;\n }\n .footer-primary .footer-header p {\n text-align: center;\n }\n}\n.footer-primary .footer-header p {\n line-height: 1.625;\n margin-top: 0.5rem;\n font-size: 15px;\n}\n.footer-primary .items-list {\n margin-top: 2rem;\n}\n.footer-primary .items-list > * + * {\n margin-top: 1.25rem;\n}\n@media (min-width: 640px) {\n .footer-primary .items-list {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n .footer-primary .items-list > * + * {\n margin-top: 0px;\n }\n .footer-primary .items-list > * + * {\n margin-left: 1rem;\n }\n}\n.footer-primary .items-list .item:hover {\n color: #1f2937;\n}\n.footer-primary .copyright-slmedia {\n margin-top: 2rem;\n}\n.footer-primary .copyright-slmedia .copyright {\n margin-top: 1rem;\n}\n.footer-primary .copyright-slmedia .sl-media {\n margin-top: 1.5rem;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list {\n display: flex;\n align-items: center;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list > * + * {\n margin-left: 1rem;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon {\n width: 2.5rem;\n height: 2.5rem;\n border: solid 1px #e5e7eb;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon {\n width: 1.5rem;\n height: 1.5rem;\n color: black;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon path, .footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon polygon, .footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon rect {\n fill: currentColor;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-1 {\n color: #60a5fa;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-2 {\n color: #1d4ed8;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-3 {\n color: #3b82f6;\n}\n.footer-primary .copyright-slmedia .sl-media .sl-media-list .sl-media-icon .svg-icon-4 {\n color: #dc2626;\n}\n@media (min-width: 640px) {\n .footer-primary .copyright-slmedia {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n .footer-primary .copyright-slmedia .copyright, .footer-primary .copyright-slmedia .sl-media {\n margin-top: 0px;\n }\n}\n","label":"style.css"}],"jsxTail":[{"code":"export default () => {\n\n const footerNavs = [\n {\n href: 'javascript:void()',\n name: 'About'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n {\n href: 'javascript:void()',\n name: ''\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n\n {\n href: 'javascript:void()',\n name: 'p'\n }\n ]\n\n return (\n
\n )\n}\n","label":"App.jsx"}]}}
slug: /footers
id: 7d4490b8-e7f8-4997-a8e2-c68b86ce5cab
created_at: 1
diff --git a/componentsDB/navbars/navbars-d6a3586b937a.mdx b/componentsDB/navbars/navbars-d6a3586b937a.mdx
index 91c2693..459dcc6 100644
--- a/componentsDB/navbars/navbars-d6a3586b937a.mdx
+++ b/componentsDB/navbars/navbars-d6a3586b937a.mdx
@@ -3,7 +3,7 @@ title: Navbar with advenced dropdown
category: Application
paid: true
isActive: true
-ltr: {"vue":{"vueTail":[],"vueCss":[]},"react":{"jsxCss":[],"jsxTail":[{"label":"App.jsx","code":"import { useEffect, useState } from 'react'\n\nconst dropdownNavs = [\n {\n label: \"Products\", navs: [\n {\n title: \"Analytics\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n ,\n },\n {\n title: \"Reports\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n ,\n },\n ]\n }, {\n label: \"Resources\", navs: [\n {\n title: \"Blog\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n ,\n },\n {\n title: \"Community\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n ,\n },\n ]\n }, {\n label: \"Company\", navs: [\n {\n title: \"About us\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n\n ,\n },\n {\n title: \"Careers\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n \n\n ,\n },\n ]\n }\n]\n\nexport default () => {\n\n const [state, setState] = useState(false)\n const [drapdownState, setDrapdownState] = useState({ isActive: false, idx: null })\n\n // Replace javascript:void(0) paths with your paths\n const navigation = [\n { title: \"Features\", path: \"javascript:void(0)\", isDrapdown: true, navs: dropdownNavs },\n { title: \"Integrations\", path: \"javascript:void(0)\", isDrapdown: false },\n { title: \"Customers\", path: \"javascript:void(0)\", isDrapdown: false },\n { title: \"Pricing\", path: \"javascript:void(0)\", isDrapdown: false }\n ]\n\n useEffect(() => {\n document.onclick = (e) => {\n const target = e.target;\n if (!target.closest(\".nav-menu\")) setDrapdownState({ isActive: false, idx: null });\n };\n }, [])\n\n return (\n <>\n
\n \n
\n
\n \n \n
\n
setState(!state)}\n >\n {\n state ? (\n \n \n \n ) : (\n \n \n \n\n )\n }\n \n
\n
\n
\n
\n {\n navigation.map((item, idx) => {\n return (\n \n {\n item.isDrapdown ? (\n setDrapdownState({ idx, isActive: !drapdownState.isActive })}\n >\n {item.title}\n {\n drapdownState.idx == idx && drapdownState.isActive ? (\n \n \n \n\n ) : (\n \n \n \n )\n }\n \n ) : (\n \n {item.title}\n \n )\n }\n {\n item.isDrapdown && drapdownState.idx == idx && drapdownState.isActive ? (\n \n
\n {item?.navs.map((dropdownItem, idx) => (\n \n {dropdownItem.label}
\n \n \n ))}\n \n
\n ) : \"\"\n }\n \n )\n })\n }\n \n \n
\n
\n \n {\n state ? (\n
setState(false)}>
\n ) : \"\"\n }\n >\n )\n}"}]},"preview":"function App() {\n\n const dropdownNavs = [\n {\n label: \"Products\", navs: [\n {\n title: \"Analytics\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n ,\n },\n {\n title: \"Reports\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n ,\n },\n ]\n }, {\n label: \"Resources\", navs: [\n {\n title: \"Blog\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n ,\n },\n {\n title: \"Community\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n ,\n },\n ]\n }, {\n label: \"Company\", navs: [\n {\n title: \"About us\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n\n ,\n },\n {\n title: \"Careers\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n \n\n ,\n },\n ]\n }\n]\n\n const [state, setState] = useState(false)\n const [drapdownState, setDrapdownState] = useState({ isActive: false, idx: null })\n\n // Replace javascript:void(0) paths with your paths\n const navigation = [\n { title: \"Features\", path: \"javascript:void(0)\", isDrapdown: true, navs: dropdownNavs },\n { title: \"Integrations\", path: \"javascript:void(0)\", isDrapdown: false },\n { title: \"Customers\", path: \"javascript:void(0)\", isDrapdown: false },\n { title: \"Pricing\", path: \"javascript:void(0)\", isDrapdown: false }\n ]\n\n useEffect(() => {\n document.onclick = (e) => {\n const target = e.target;\n if (!target.closest(\".nav-menu\")) setDrapdownState({ isActive: false, idx: null });\n };\n }, [])\n\n return (\n
\n
\n \n
\n
\n \n \n
\n
setState(!state)}\n >\n {\n state ? (\n \n \n \n ) : (\n \n \n \n\n )\n }\n \n
\n
\n
\n
\n {\n navigation.map((item, idx) => {\n return (\n \n {\n item.isDrapdown ? (\n setDrapdownState({ idx, isActive: !drapdownState.isActive })}\n >\n {item.title}\n {\n drapdownState.idx == idx && drapdownState.isActive ? (\n \n \n \n\n ) : (\n \n \n \n )\n }\n \n ) : (\n \n {item.title}\n \n )\n }\n {\n item.isDrapdown && drapdownState.idx == idx && drapdownState.isActive ? (\n \n
\n {item?.navs.map((dropdownItem, idx) => (\n \n {dropdownItem.label}
\n \n \n ))}\n \n
\n ) : \"\"\n }\n \n )\n })\n }\n \n \n
\n
\n \n {\n state ? (\n
setState(false)}>
\n ) : \"\"\n }\n
\n )\n}","html":{"htmlTail":[]}}
+ltr: {"vue":{"vueTail":[],"vueCss":[]},"react":{"jsxCss":[],"jsxTail":[{"label":"App.jsx","code":"import { useEffect, useState } from 'react'\n\nconst dropdownNavs = [\n {\n label: \"Products\", navs: [\n {\n title: \"Analytics\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n ,\n },\n {\n title: \"Reports\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n ,\n },\n ]\n }, {\n label: \"Resources\", navs: [\n {\n title: \"Blog\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n ,\n },\n {\n title: \"Community\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n ,\n },\n ]\n }, {\n label: \"Company\", navs: [\n {\n title: \"About us\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n\n ,\n },\n {\n title: \"Careers\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n \n\n ,\n },\n ]\n }\n]\n\nexport default () => {\n\n const [state, setState] = useState(false)\n const [dropdownState, setDropdownState] = useState({ isActive: false, idx: null })\n\n // Replace javascript:void(0) paths with your paths\n const navigation = [\n { title: \"Features\", path: \"javascript:void(0)\", isDropdown: true, navs: dropdownNavs },\n { title: \"Integrations\", path: \"javascript:void(0)\", isDropdown: false },\n { title: \"Customers\", path: \"javascript:void(0)\", isDropdown: false },\n { title: \"Pricing\", path: \"javascript:void(0)\", isDropdown: false }\n ]\n\n useEffect(() => {\n document.onclick = (e) => {\n const target = e.target;\n if (!target.closest(\".nav-menu\")) setDropdownState({ isActive: false, idx: null });\n };\n }, [])\n\n return (\n <>\n
\n \n
\n
\n \n \n
\n
setState(!state)}\n >\n {\n state ? (\n \n \n \n ) : (\n \n \n \n\n )\n }\n \n
\n
\n
\n
\n {\n navigation.map((item, idx) => {\n return (\n \n {\n item.isDropdown ? (\n setDropdownState({ idx, isActive: !dropdownState.isActive })}\n >\n {item.title}\n {\n dropdownState.idx == idx && dropdownState.isActive ? (\n \n \n \n\n ) : (\n \n \n \n )\n }\n \n ) : (\n \n {item.title}\n \n )\n }\n {\n item.isDropdown && dropdownState.idx == idx && dropdownState.isActive ? (\n \n
\n {item?.navs.map((dropdownItem, idx) => (\n \n {dropdownItem.label}
\n \n \n ))}\n \n
\n ) : \"\"\n }\n \n )\n })\n }\n \n \n
\n
\n \n {\n state ? (\n
setState(false)}>
\n ) : \"\"\n }\n >\n )\n}"}]},"preview":"function App() {\n\n const dropdownNavs = [\n {\n label: \"Products\", navs: [\n {\n title: \"Analytics\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n ,\n },\n {\n title: \"Reports\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n ,\n },\n ]\n }, {\n label: \"Resources\", navs: [\n {\n title: \"Blog\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n ,\n },\n {\n title: \"Community\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n ,\n },\n ]\n }, {\n label: \"Company\", navs: [\n {\n title: \"About us\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n\n\n ,\n },\n {\n title: \"Careers\",\n desc: \"Duis aute irure dolor in reprehenderit\",\n path: \"javascript:void(0)\",\n icon:
\n \n \n \n\n ,\n },\n ]\n }\n]\n\n const [state, setState] = useState(false)\n const [dropdownState, setDropdownState] = useState({ isActive: false, idx: null })\n\n // Replace javascript:void(0) paths with your paths\n const navigation = [\n { title: \"Features\", path: \"javascript:void(0)\", isDropdown: true, navs: dropdownNavs },\n { title: \"Integrations\", path: \"javascript:void(0)\", isDropdown: false },\n { title: \"Customers\", path: \"javascript:void(0)\", isDropdown: false },\n { title: \"Pricing\", path: \"javascript:void(0)\", isDropdown: false }\n ]\n\n useEffect(() => {\n document.onclick = (e) => {\n const target = e.target;\n if (!target.closest(\".nav-menu\")) setDropdownState({ isActive: false, idx: null });\n };\n }, [])\n\n return (\n
\n
\n \n
\n
\n \n \n
\n
setState(!state)}\n >\n {\n state ? (\n \n \n \n ) : (\n \n \n \n\n )\n }\n \n
\n
\n
\n
\n {\n navigation.map((item, idx) => {\n return (\n \n {\n item.isDropdown ? (\n setDropdownState({ idx, isActive: !dropdownState.isActive })}\n >\n {item.title}\n {\n dropdownState.idx == idx && dropdownState.isActive ? (\n \n \n \n\n ) : (\n \n \n \n )\n }\n \n ) : (\n \n {item.title}\n \n )\n }\n {\n item.isDropdown && dropdownState.idx == idx && dropdownState.isActive ? (\n \n
\n {item?.navs.map((dropdownItem, idx) => (\n \n {dropdownItem.label}
\n \n \n ))}\n \n
\n ) : \"\"\n }\n \n )\n })\n }\n \n \n
\n
\n \n {\n state ? (\n
setState(false)}>
\n ) : \"\"\n }\n
\n )\n}","html":{"htmlTail":[]}}
slug: /navbars
id: b3cb9143-95eb-4de8-b15b-d6a3586b937a
created_at: 1668383759237