diff --git a/README.md b/README.md index cc7360d..fab5b31 100644 --- a/README.md +++ b/README.md @@ -2,15 +2,22 @@ Float UI logo

-Float UI is collection of modern UI components and website templates built on top of React, and Vue (soon) with Tailwind CSS, the components are beautiful designed, expertly crafted, allow you to build beautiful websites. +Float UI is a collection of modern UI components and website templates built on top of React, and soon, Vue. With Tailwind CSS, the components are beautifully designed and expertly crafted, allowing you to build beautiful websites. ## Why Float UI? -First, Float UI is fully free, and open source, you don't need to pay anything to use it, and we are working on it full-time, so we'll keep improving, and adding more UIs, the second thing if you’re working on a large project that requires a high level of UI customization or you find yourself repeating the same UI patterns across projects, consider creating an internal UI library, and in this case Float UI is a great choice. You should definitely use it. +Float UI is fully free and open source. You don't need to pay anything to use it, and we are working on it full-time, so we'll keep improving and adding more UIs. If you’re working on a large project that requires a high level of UI customization or you find yourself repeating the same UI patterns across projects, consider creating an internal UI library. In this case, Float UI is a great choice. You should definitely use it. + +## Prerequisites + +Before you begin, ensure you have met the following requirements: + +* You have installed the latest version of npm/yarn/pnpm. +* You have a `Windows/Linux/Mac` machine. ## Getting Started -First, install the dependencies we highly recommend using pnpm, and run the development server: +First, install the dependencies. We highly recommend using pnpm, and run the development server: ```bash npm run dev @@ -18,7 +25,6 @@ npm run dev yarn dev # or pnpm dev -``` Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. diff --git a/componentsDB/footers/footers-0da45f93945f.mdx b/componentsDB/footers/footers-0da45f93945f.mdx index a2b0e29..1682f36 100644 --- a/componentsDB/footers/footers-0da45f93945f.mdx +++ b/componentsDB/footers/footers-0da45f93945f.mdx @@ -3,7 +3,7 @@ title: Dark Footer category: Marketing paid: false isActive: true -ltr: {"preview":"function App() {\n\n const footerNavs = [\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: 'Documentation'\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 label: \"Explore\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Showcase'\n },\n {\n href: 'javascript:void()',\n name: 'Roadmap'\n },\n {\n href: 'javascript:void()',\n name: 'Languages'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n ]\n },\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n }\n ]\n\n return (\n \n )\n}","svelte":{"svelteTail":[{"label":"App.svelte","code":"\n\n\n"}]},"html":{"htmlTail":[{"code":"\n \n","label":"index.html"}]},"react":{"jsxTail":[{"code":"export default () => {\n\n const footerNavs = [\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: 'Documentation'\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 label: \"Explore\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Showcase'\n },\n {\n href: 'javascript:void()',\n name: 'Roadmap'\n },\n {\n href: 'javascript:void()',\n name: 'Languages'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n ]\n },\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n }\n ]\n\n return (\n \n )\n}","label":"App.jsx"}],"jsxCss":[]},"vue":{"vueTail":[{"code":"\n\n","label":"App.vue"}],"vueCss":[]}} +ltr: {"preview":"function App() {\n\n const footerNavs = [\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: 'Documentation'\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 label: \"Explore\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Showcase'\n },\n {\n href: 'javascript:void()',\n name: 'Roadmap'\n },\n {\n href: 'javascript:void()',\n name: 'Languages'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n ]\n },\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n }\n ]\n\n return (\n \n )\n}","svelte":{"svelteTail":[{"label":"App.svelte","code":"\n\n\n"}]},"html":{"htmlTail":[{"code":"\n \n","label":"index.html"}]},"react":{"jsxTail":[{"code":"export default () => {\n\n const footerNavs = [\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: 'Documentation'\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 label: \"Explore\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Showcase'\n },\n {\n href: 'javascript:void()',\n name: 'Roadmap'\n },\n {\n href: 'javascript:void()',\n name: 'Languages'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n ]\n },\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n }\n ]\n\n return (\n
\n
\n
\n
\n

\n Get our beautiful newsletter straight to your inbox.\n

\n
\n
\n
e.preventDefault()} className=\"flex items-center gap-x-3 md:justify-end\">\n
\n \n \n \n \n
\n \n
\n
\n
\n
\n {\n footerNavs.map((item, idx) => (\n \n

\n {item.label}\n

\n {\n item.items.map(((el, idx) => (\n
  • \n \n {el.name}\n \n
  • \n )))\n }\n \n ))\n }\n
    \n
    \n

    © 2022 Float UI Inc. All rights reserved.

    \n \n
    \n
    \n
    \n )\n}","label":"App.jsx"}],"jsxCss":[]},"vue":{"vueTail":[{"code":"\n\n","label":"App.vue"}],"vueCss":[]}} slug: /footers id: 53796d66-3ed3-4669-bc5e-0da45f93945f created_at: 1670156038670 diff --git a/componentsDB/footers/footers-181aeccbae3c.mdx b/componentsDB/footers/footers-181aeccbae3c.mdx index 66b0c0e..84617bf 100644 --- a/componentsDB/footers/footers-181aeccbae3c.mdx +++ b/componentsDB/footers/footers-181aeccbae3c.mdx @@ -3,7 +3,7 @@ title: Footer with Download links 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

    \n Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.\n

    \n \n
    \n
    \n

    Get the app

    \n
    \n \n \n \n \n \n \n
    \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 \"Float\n

    \n Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.\n

    \n \n
    \n
    \n

    Get the app

    \n
    \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n

    © 2022 Float UI Inc. All rights reserved.

    \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

    \n Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.\n

    \n \n
    \n
    \n

    Get the app

    \n
    \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n

    © 2022 Float UI Inc. All rights reserved.

    \n
    \n
    \n
    \n )\n}","vue":{"vueTail":[{"code":"\n\n","label":"App.vue"}],"vueCss":[]},"html":{"htmlTail":[{"label":"index.html","code":"\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

    \n Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.\n

    \n \n
    \n
    \n

    Get the app

    \n
    \n \n \n \n \n \n \n
    \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 \"Float\n

    \n Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.\n

    \n \n
    \n
    \n

    Get the app

    \n
    \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n

    © 2022 Float UI Inc. All rights reserved.

    \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

    \n Nulla auctor metus vitae lectus iaculis, vel euismod massa efficitur.\n

    \n \n
    \n
    \n

    Get the app

    \n
    \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n

    © 2022 Float UI Inc. All rights reserved.

    \n
    \n
    \n
    \n )\n}","vue":{"vueTail":[{"code":"\n\n","label":"App.vue"}],"vueCss":[]},"html":{"htmlTail":[{"label":"index.html","code":"\n \n"}]}} slug: /footers id: a4987573-531e-4840-a29c-181aeccbae3c created_at: 1670156447413 diff --git a/componentsDB/footers/footers-3477ba81914f.mdx b/componentsDB/footers/footers-3477ba81914f.mdx index 960e5a1..bacd788 100644 --- a/componentsDB/footers/footers-3477ba81914f.mdx +++ b/componentsDB/footers/footers-3477ba81914f.mdx @@ -3,7 +3,7 @@ title: Footer with Newsletter category: Marketing paid: false isActive: true -ltr: {"vue":{"vueTail":[{"code":"\n\n","label":"App.vue"}],"vueCss":[]},"preview":"function App() {\n\n const footerNavs = [\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: 'Documentation'\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 label: \"Explore\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Showcase'\n },\n {\n href: 'javascript:void()',\n name: 'Roadmap'\n },\n {\n href: 'javascript:void()',\n name: 'Languages'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n ]\n },\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n }\n ]\n\n return (\n
    \n
    \n
    \n
    \n

    \n Get our beautiful newsletter straight to your inbox.\n

    \n
    \n
    \n
    e.preventDefault()} className=\"flex items-center gap-x-3 md:justify-end\">\n
    \n \n \n \n \n
    \n \n
    \n
    \n
    \n
    \n {\n footerNavs.map((item, idx) => (\n \n

    \n {item.label}\n

    \n {\n item.items.map(((el, idx) => (\n
  • \n \n {el.name}\n \n
  • \n )))\n }\n \n ))\n }\n
    \n
    \n

    © 2022 Float UI Inc. All rights reserved.

    \n \n
    \n
    \n
    \n )\n}","react":{"jsxCss":[],"jsxTail":[{"code":"export default () => {\n\n const footerNavs = [\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: 'Documentation'\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 label: \"Explore\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Showcase'\n },\n {\n href: 'javascript:void()',\n name: 'Roadmap'\n },\n {\n href: 'javascript:void()',\n name: 'Languages'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n ]\n },\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n }\n ]\n\n return (\n
    \n
    \n
    \n
    \n

    \n Get our beautiful newsletter straight to your inbox.\n

    \n
    \n
    \n
    e.preventDefault()} className=\"flex items-center gap-x-3 md:justify-end\">\n
    \n \n \n \n \n
    \n \n
    \n
    \n
    \n
    \n {\n footerNavs.map((item, idx) => (\n \n

    \n {item.label}\n

    \n {\n item.items.map(((el, idx) => (\n
  • \n \n {el.name}\n \n
  • \n )))\n }\n \n ))\n }\n
    \n
    \n

    © 2022 Float UI Inc. All rights reserved.

    \n \n
    \n
    \n
    \n )\n}","label":"App.jsx"}]},"svelte":{"svelteTail":[{"label":"App.svelte","code":"\n\n
    \n
    \n
    \n
    \n

    \n Get our beautiful newsletter straight to your inbox.\n

    \n
    \n
    \n
    \n
    \n \n \n \n \n
    \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 \n \n
    \n \n Subscribe\n \n \n
    \n
    \n \n \n
    \n \n

    \n © 2022 Float UI Inc. All rights reserved.\n

    \n \n \n \n
    \n","label":"index.html"}]}} +ltr: {"vue":{"vueTail":[{"code":"\n\n","label":"App.vue"}],"vueCss":[]},"preview":"function App() {\n\n const footerNavs = [\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: 'Documentation'\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 label: \"Explore\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Showcase'\n },\n {\n href: 'javascript:void()',\n name: 'Roadmap'\n },\n {\n href: 'javascript:void()',\n name: 'Languages'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n ]\n },\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n }\n ]\n\n return (\n
    \n
    \n
    \n
    \n

    \n Get our beautiful newsletter straight to your inbox.\n

    \n
    \n
    \n
    e.preventDefault()} className=\"flex items-center gap-x-3 md:justify-end\">\n
    \n \n \n \n \n
    \n \n
    \n
    \n
    \n
    \n {\n footerNavs.map((item, idx) => (\n \n

    \n {item.label}\n

    \n {\n item.items.map(((el, idx) => (\n
  • \n \n {el.name}\n \n
  • \n )))\n }\n \n ))\n }\n
    \n
    \n

    © 2022 Float UI Inc. All rights reserved.

    \n \n
    \n
    \n
    \n )\n}","react":{"jsxCss":[],"jsxTail":[{"code":"export default () => {\n\n const footerNavs = [\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: 'Documentation'\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 label: \"Explore\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Showcase'\n },\n {\n href: 'javascript:void()',\n name: 'Roadmap'\n },\n {\n href: 'javascript:void()',\n name: 'Languages'\n },\n {\n href: 'javascript:void()',\n name: 'Blog'\n },\n ]\n },\n {\n label: \"Company\",\n items: [\n {\n href: 'javascript:void()',\n name: 'Partners'\n },\n {\n href: 'javascript:void()',\n name: 'Team'\n },\n {\n href: 'javascript:void()',\n name: 'Careers'\n },\n ],\n }\n ]\n\n return (\n
    \n
    \n
    \n
    \n

    \n Get our beautiful newsletter straight to your inbox.\n

    \n
    \n
    \n
    e.preventDefault()} className=\"flex items-center gap-x-3 md:justify-end\">\n
    \n \n \n \n \n
    \n \n
    \n
    \n
    \n
    \n {\n footerNavs.map((item, idx) => (\n \n

    \n {item.label}\n

    \n {\n item.items.map(((el, idx) => (\n
  • \n \n {el.name}\n \n
  • \n )))\n }\n \n ))\n }\n
    \n
    \n

    © 2022 Float UI Inc. All rights reserved.

    \n \n
    \n
    \n
    \n )\n}","label":"App.jsx"}]},"svelte":{"svelteTail":[{"label":"App.svelte","code":"\n\n
    \n
    \n
    \n
    \n

    \n Get our beautiful newsletter straight to your inbox.\n

    \n
    \n
    \n
    \n
    \n \n \n \n \n
    \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 \n \n
    \n \n Subscribe\n \n \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}"}]},"vue":{"vueCss":[],"vueTail":[{"code":"\n\n","label":"App.vue"}]},"html":{"htmlTail":[{"label":"index.html","code":"
    \n \n
    "}]},"svelte":{"svelteTail":[{"code":"\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}"} +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}"}]},"vue":{"vueCss":[],"vueTail":[{"code":"\n\n","label":"App.vue"}]},"html":{"htmlTail":[{"label":"index.html","code":"
    \n \n
    "}]},"svelte":{"svelteTail":[{"code":"\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}"} 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 \"Logo\"/\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
    \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
    \n\n","label":"App.svelte"}]},"vue":{"vueTail":[{"label":"App.vue","code":"\n\n\n\n\n"}],"vueCss":[{"label":"App.vue","code":"\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 Subscribe\n \n
    \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 \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
    \n
    \n \n

    \n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.\n

    \n
    \n
    e.preventDefault()}\n >\n \n
    \n \n \n Subscribe\n \n
    \n
    \n
    \n
    \n {\n footerNavs.map((item, idx) => (\n \n

    \n { item.label }\n

    \n {\n item.items.map(((el, idx) => (\n
  • \n \n { el.name }\n \n
  • \n )))\n }\n \n ))\n }\n
    \n
    \n
    \n
    \n © 2022 Float UI All rights reserved.\n
    \n
    \n \n
    \n
    \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
    \n \n

    \n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.\n

    \n
    \n e.preventDefault()}\n >\n \n
    \n \n \n Subscribe\n \n
    \n \n
    \n
    \n {\n footerNavs.map((item, idx) => (\n \n

    \n { item.label }\n

    \n {\n item.items.map(((el, idx) => (\n \n \n { el.name }\n \n \n )))\n }\n \n ))\n }\n
    \n
    \n
    \n
    \n © 2022 Float UI All rights reserved.\n
    \n
    \n \n
    \n
    \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
    \n \n

    \n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.\n

    \n
    \n
    e.preventDefault()}\n >\n \n
    \n \n \n Subscribe\n \n
    \n
    \n
    \n
    \n {\n footerNavs.map((item, idx) => (\n \n

    \n { item.label }\n

    \n {\n item.items.map(((el, idx) => (\n
  • \n \n { el.name }\n \n
  • \n )))\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"}]}} +ltr: {"svelte":{"svelteTail":[{"code":"\n\n
    \n
    \n
    \n
    \n \n \"Logo\"/\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
    \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
    \n\n","label":"App.svelte"}]},"vue":{"vueTail":[{"label":"App.vue","code":"\n\n\n\n\n"}],"vueCss":[{"label":"App.vue","code":"\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 Subscribe\n \n
    \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 \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
    \n
    \n \n

    \n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.\n

    \n
    \n
    e.preventDefault()}\n >\n \n
    \n \n \n Subscribe\n \n
    \n
    \n
    \n
    \n {\n footerNavs.map((item, idx) => (\n \n

    \n { item.label }\n

    \n {\n item.items.map(((el, idx) => (\n
  • \n \n { el.name }\n \n
  • \n )))\n }\n \n ))\n }\n
    \n
    \n
    \n
    \n © 2022 Float UI All rights reserved.\n
    \n
    \n \n
    \n
    \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
    \n \n

    \n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.\n

    \n
    \n e.preventDefault()}\n >\n \n
    \n \n \n Subscribe\n \n
    \n \n
    \n
    \n {\n footerNavs.map((item, idx) => (\n \n

    \n { item.label }\n

    \n {\n item.items.map(((el, idx) => (\n \n \n { el.name }\n \n \n )))\n }\n \n ))\n }\n
    \n
    \n
    \n
    \n © 2022 Float UI All rights reserved.\n
    \n
    \n \n
    \n
    \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
    \n \n

    \n Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.\n

    \n
    \n
    e.preventDefault()}\n >\n \n
    \n \n \n Subscribe\n \n
    \n
    \n
    \n
    \n {\n footerNavs.map((item, idx) => (\n \n

    \n { item.label }\n

    \n {\n item.items.map(((el, idx) => (\n
  • \n \n { el.name }\n \n
  • \n )))\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"}]}} 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","label":"App.vue"}],"vueCss":[{"label":"App.vue","code":"\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 \"Logo\"/\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
    \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
    \n
    \n © 2022 Float UI All rights reserved.\n
    \n
    \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 \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
    \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

    \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
    \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

    \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 \n
    \n )\n}\n","label":"App.jsx"}]}} +ltr: {"vue":{"vueTail":[{"code":"\n\n\n\n","label":"App.vue"}],"vueCss":[{"label":"App.vue","code":"\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 \"Logo\"/\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
    \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
    \n
    \n © 2022 Float UI All rights reserved.\n
    \n
    \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 \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
    \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

    \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
    \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

    \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 \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 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 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 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 state ? (\n setState(false)}>
    \n ) : \"\"\n }\n \n )\n}","html":{"htmlTail":[]}} slug: /navbars id: b3cb9143-95eb-4de8-b15b-d6a3586b937a created_at: 1668383759237