Package Exports
- flowbite-svelte-blocks
- flowbite-svelte-blocks/Section.svelte
- flowbite-svelte-blocks/acount-recovery/ForgotPassword.svelte
- flowbite-svelte-blocks/acount-recovery/ForgotPasswordHeader.svelte
- flowbite-svelte-blocks/banner/Banner.svelte
- flowbite-svelte-blocks/blog/ArticleAuthor.svelte
- flowbite-svelte-blocks/blog/ArticleBody.svelte
- flowbite-svelte-blocks/blog/ArticleHead.svelte
- flowbite-svelte-blocks/blog/ArticleWrapper.svelte
- flowbite-svelte-blocks/blog/BlogBodyWrapper.svelte
- flowbite-svelte-blocks/blog/BlogHead.svelte
- flowbite-svelte-blocks/contact/Contact.svelte
- flowbite-svelte-blocks/content/Content.svelte
- flowbite-svelte-blocks/content/ContentWithImage.svelte
- flowbite-svelte-blocks/cta/Cta.svelte
- flowbite-svelte-blocks/faq/Faq.svelte
- flowbite-svelte-blocks/faq/FaqItem.svelte
- flowbite-svelte-blocks/feature/FeatureDefault.svelte
- flowbite-svelte-blocks/feature/FeatureItem.svelte
- flowbite-svelte-blocks/header/Navigation.svelte
- flowbite-svelte-blocks/hero/HeroBody.svelte
- flowbite-svelte-blocks/hero/HeroHeader.svelte
- flowbite-svelte-blocks/hero/News.svelte
- flowbite-svelte-blocks/maintenance/Maintenance.svelte
- flowbite-svelte-blocks/maintenance/ToolsIcon.svelte
- flowbite-svelte-blocks/newsletter/Newsletter.svelte
- flowbite-svelte-blocks/package.json
- flowbite-svelte-blocks/page404/Page404.svelte
- flowbite-svelte-blocks/page500/Page500.svelte
- flowbite-svelte-blocks/popup/Popup.svelte
- flowbite-svelte-blocks/pricing/PricingBodyHead.svelte
- flowbite-svelte-blocks/pricing/PricingCard.svelte
- flowbite-svelte-blocks/pricing/PricingHead.svelte
- flowbite-svelte-blocks/pricing/PricingItem.svelte
- flowbite-svelte-blocks/pricing/PricingItemWrapper.svelte
- flowbite-svelte-blocks/register/Register.svelte
- flowbite-svelte-blocks/social/Social.svelte
- flowbite-svelte-blocks/team/TeamBody.svelte
- flowbite-svelte-blocks/team/TeamHeader.svelte
- flowbite-svelte-blocks/team/TeamItem.svelte
- flowbite-svelte-blocks/team/TeamWrapper.svelte
- flowbite-svelte-blocks/testimonial/Testimonial.svelte
- flowbite-svelte-blocks/testimonial/TestimonialCard.svelte
- flowbite-svelte-blocks/testimonial/TestimonialCardItem.svelte
- flowbite-svelte-blocks/utils/Facebook.svelte
- flowbite-svelte-blocks/utils/Github.svelte
- flowbite-svelte-blocks/utils/Quotes.svelte
- flowbite-svelte-blocks/utils/Twitter.svelte
Readme
Flowbite-Svelte-Blocks
Demo
Blocks
- 404
- 500
- Account recovery
- Banner
- Blog
- Contact
- Content
- Cookie
- CTA
- Customer logos
- FAQ
- Feature
- Footer
- Header
- Hero
- Login
- Maintenance
- Newsletter
- Popup
- Pricing
- Register
- Reset password
- Social-proof
- Team
- Testimoanial
Getting started
Use this library on top of Flowbite-Svelte. Flowbite-Svelte is an official Flowbite component library for Svelte.
Installing from scratch
Install SvelteKit:
npm init svelte@next sveltekit-demo
cd sveltekit-demo
npm install Install Tailwind CSS:
npx svelte-add@latest tailwindcss
npm iRun it:
npm run devInstall flowbite and flowbite-svelte:
npm i -D flowbite flowbite-svelteUpdate tailwind.config.cjs:
const config = {
content: [
"./src/**/*.{html,js,svelte,ts}",
"./node_modules/flowbite-svelte/**/*.{html,js,svelte,ts}",
],
theme: {
extend: {},
},
plugins: [
require('flowbite/plugin')
],
darkMode: 'class',
};
module.exports = config;Install Flowbite-Svelte-Blocks
npm i -D flowbite-svelte-blocksUsing a starter
This starter contains:
- Svelte
- SvelteKit
- Tailwind CSS
- Flowbite
- Flowbite-Svelte
- Flowbite-Svelte-Blocks
- ESlint
- Typescript
- Playwright
- Prettier
- Svelte-heros(Heroicons)
- Darkmode activated
Installation
npx degit shinokada/flowbite-svelte-starter my-demo
cd my-demo
pnpm i // or npm i
pnpm run dev // or npm run devOther examples/themes
Svelte-Sidebar-Example
If you want to see a svelte-sidebar demo:
git checkout svelte-sidebar-exampleJaco example
git checkout jacoPlain
git checkout plain