Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
-
Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
+
+ Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
+
+
+ Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
+
-
-
-
- another header
-
+
+
+
+ another header
+
-
Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
-
-
-
- and one more header
-
+
+
+
+ and one more header
+
-
Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
-
-
-
+
+
+
-```
+
-
+```
## Always open accordion
Always open prop to makes accordion able to open multiple elements.
-```vue
-
+
+```vue
-
-
- header
-
+
+
+ header
+
-
Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
-
Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
+
+ Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
+
+
+ Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
+
-
-
-
- another header
-
+
+
+
+ another header
+
-
Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
-
-
-
- and one more header
-
+
+
+
+ and one more header
+
-
Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
-
Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
+
+ Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
+
+
+ Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
+
-
-
-
- another header
-
+
+
+
+ another header
+
-
Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
-
-
-
- and one more header
-
+
+
+
+ and one more header
+
-
Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
-
-
-
+
+
+
+
```
-
-
## Styling accordion
You can style accordion content and headers by passing tailwind classes into them.
-```vue
-
+
+```vue
-
-
- header
-
+
+
+ header
+
-
Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
-
Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
+
+ Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
+
+
+ Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
+
-
-
-
- another header
-
+
+
+
+
+ another header
+
+
-
Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
-
-
-
- and one more header
-
+
+
+
+ and one more header
+
-
Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
-
Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
-
-
-
-
- another header
-
-
-
Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
-
-
-
-
- and one more header
-
-
-
Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
-
-
-
-
+
+
+ header
+
+
+
+ Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
+
+
+ Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
+
+
+
+
+
+ another header
+
+
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+
+
+
+
+ and one more header
+
+
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
- Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
-
-
- Check out this guide to learn how to get started and start developing websites
- even faster with components on top of Tailwind CSS.
-
-
-
-
-
- another header
-
-
-
- Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
-
- Check out the Figma design system based on the utility classes from Tailwind CSS and
- components from Flowbite.
-
-
-
-
-
- and one more header
-
-
-
- Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
-
- Check out the Figma design system based on the utility classes from Tailwind CSS and
- components from Flowbite.
-
- Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
-
-
- Check out this guide to learn how to get started and start developing websites
- even faster with components on top of Tailwind CSS.
-
-
-
-
-
- another header
-
-
-
- Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
-
- Check out the Figma design system based on the utility classes from Tailwind CSS and
- components from Flowbite.
-
-
-
-
-
- and one more header
-
-
-
- Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
-
-
- Check out the Figma design system based on the utility classes from Tailwind CSS and
- components from Flowbite.
-
+ Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
+
+
+ Check out this guide to learn how to get started and start developing websites
+ even faster with components on top of Tailwind CSS.
+
+
+
+
+
+ another header
+
+
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and
+ components from Flowbite.
+
+
+
+
+
+ and one more header
+
+
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and
+ components from Flowbite.
+
+ Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
+
+
+ Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
+
+
+
+
+
+ another header
+
+
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+
+
+
+
+ and one more header
+
+
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+ Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
+
+
+ Check out this guide to learn how to get started and start developing websites
+ even faster with components on top of Tailwind CSS.
+
+
+
+
+
+ another header
+
+
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and
+ components from Flowbite.
+
+
+
+
+
+ and one more header
+
+
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and
+ components from Flowbite.
+
+ Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
+
+
+ Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
+
+
+
+
+
+ another header
+
+
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+
+
+
+
+ and one more header
+
+
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+ Flowbite is an open-source library of interactive components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
+
+
+ Check out this guide to learn how to get started and start developing websites even faster with components on top of Tailwind CSS.
+
+
+
+
+
+
+ another header
+
+
+
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+
+
+
+
+ and one more header
+
+
+
+ Flowbite is first conceptualized and designed using the Figma software so everything you see in the library has a design equivalent in our Figma file.
+
+
+ Check out the Figma design system based on the utility classes from Tailwind CSS and components from Flowbite.
+
+
+
+
+
+
+
+
+
diff --git a/docs/components/alert.md b/docs/components/alert.md
index 4bd765d3..a8c291c0 100644
--- a/docs/components/alert.md
+++ b/docs/components/alert.md
@@ -1,11 +1,11 @@
# Vue Alert - Flowbite
@@ -15,198 +15,268 @@ The alert component can be used to provide information to your users such as suc
## Default alert
Use the following examples of alert components to show messages as feedback to your users.
-
+
```vue
-
-
- Info alert! Change a few things up and try submitting again.
- Warning alert! Change a few things up and try submitting again.
- Danger alert! Change a few things up and try submitting again.
- Dark alert! Change a few things up and try submitting again.
- Success alert! Change a few things up and try submitting again.
+
+
+ Info alert! Change a few things up and try submitting again.
+
+
+ Warning alert! Change a few things up and try submitting again.
+
+
+ Danger alert! Change a few things up and try submitting again.
+
+
+ Dark alert! Change a few things up and try submitting again.
+
+
+ Success alert! Change a few things up and try submitting again.
+
+
+
```
+
## Alerts with icon
You can also include a descriptive icon to complement the message inside the alert component with the following example.
-
-
+
```vue
-
-
- Info alert! Change a few things up and try submitting again.
- Warning alert! Change a few things up and try submitting again.
- Danger alert! Change a few things up and try submitting again.
- Dark alert! Change a few things up and try submitting again.
- Success alert! Change a few things up and try submitting again.
+
+
+ Info alert! Change a few things up and try submitting again.
+
+
+ Warning alert! Change a few things up and try submitting again.
+
+
+ Danger alert! Change a few things up and try submitting again.
+
+
+ Dark alert! Change a few things up and try submitting again.
+
+
+ Success alert! Change a few things up and try submitting again.
+
+
+
```
## Bordered alerts
Use this example to add a border accent to the alert component instead of just a plain background.
-
-
+
```vue
-
-
- Info alert! Change a few things up and try submitting again.
- Warning alert! Change a few things up and try submitting again.
- Info Danger alert! Change a few things up and try submitting again.
- Info Dark alert! Change a few things up and try submitting again.
- Success alert! Change a few things up and try submitting again.
+
+
+ Info alert! Change a few things up and try submitting again.
+
+
+ Warning alert! Change a few things up and try submitting again.
+
+
+ Danger alert! Change a few things up and try submitting again.
+
+
+ Dark alert! Change a few things up and try submitting again.
+
+
+ Success alert! Change a few things up and try submitting again.
+
+
+
```
## Border accent
Use this example to add a border accent on top of the alert component for further visual distinction.
-
-
+
```vue
-
-
- Info alert! Change a few things up and try submitting again.
- Warning alert! Change a few things up and try submitting again.
- Info Danger alert! Change a few things up and try submitting again.
- Info Dark alert! Change a few things up and try submitting again.
- Success alert! Change a few things up and try submitting again.
+
+
+ Info alert! Change a few things up and try submitting again.
+
+
+ Warning alert! Change a few things up and try submitting again.
+
+
+ Info Danger alert! Change a few things up and try submitting again.
+
+
+ Info Dark alert! Change a few things up and try submitting again.
+
+
+ Success alert! Change a few things up and try submitting again.
+
+
+
```
## Alerts with list
Use this example to show a list and a description inside an alert component.
-
-
+
```vue
-
-
-
+
+ Ensure that these requirements are met:
At least 10 characters (and up to 100 characters)
At least one lowercase character
Inclusion of at least one special character, e.g., ! @ # ?
-
-
+
+ Ensure that these requirements are met:
At least 10 characters (and up to 100 characters)
At least one lowercase character
Inclusion of at least one special character, e.g., ! @ # ?
-
+
+
+
```
## Dismissing
Use the following alert elements that are also dismissable.
-
-
+
```vue
-
- Info
- Warning
- Danger
- Dark
- Success
+
+
+ Info
+
+
+ Warning
+
+
+ Danger
+
+
+ Dark
+
+
+ Success
+
+
+
```
## Additional content
The following alert components can be used if you wish to disclose more information inside the element.
-
+
```vue
-
-
+
-
-
This is a info alert
+
+ This is a info alert
+
-
+
More info about this info alert goes here. This example text is going to run a bit longer so that you can see how spacing within an alert works with this kind of content.
- Info alert! Change a few things up and try submitting again.
- Warning alert! Change a few things up and try submitting again.
- Info Danger alert! Change a few things up and try submitting again.
- Info Dark alert! Change a few things up and try submitting again.
- Success alert! Change a few things up and try submitting again.
-
- Info alert! Change a few things up and try submitting again.
- Warning alert! Change a few things up and try submitting again.
- Info Danger alert! Change a few things up and try submitting again.
- Info Dark alert! Change a few things up and try submitting again.
- Success alert! Change a few things up and try submitting again.
-
- Info alert! Change a few things up and try submitting again.
- Warning alert! Change a few things up and try submitting again.
- Danger alert! Change a few things up and try submitting again.
- Dark alert! Change a few things up and try submitting again.
- Success alert! Change a few things up and try submitting again.
-
- Info alert! Change a few things up and try submitting again.
- Warning alert! Change a few things up and try submitting again.
- Danger alert! Change a few things up and try submitting again.
- Dark alert! Change a few things up and try submitting again.
- Success alert! Change a few things up and try submitting again.
-
+
+ Info alert! Change a few things up and try submitting again.
+
+
+ Warning alert! Change a few things up and try submitting again.
+
+
+ Info Danger alert! Change a few things up and try submitting again.
+
+
+ Info Dark alert! Change a few things up and try submitting again.
+
+
+ Success alert! Change a few things up and try submitting again.
+
+
+
+ Info alert! Change a few things up and try submitting again.
+
+
+ Warning alert! Change a few things up and try submitting again.
+
+
+ Info Danger alert! Change a few things up and try submitting again.
+
+
+ Info Dark alert! Change a few things up and try submitting again.
+
+
+ Success alert! Change a few things up and try submitting again.
+
+
+
+
+
diff --git a/docs/components/alert/examples/AlertCustomContentExample.vue b/docs/components/alert/examples/FwbAlertExampleCustomContent.vue
similarity index 72%
rename from docs/components/alert/examples/AlertCustomContentExample.vue
rename to docs/components/alert/examples/FwbAlertExampleCustomContent.vue
index bdea3067..f201f0b4 100644
--- a/docs/components/alert/examples/AlertCustomContentExample.vue
+++ b/docs/components/alert/examples/FwbAlertExampleCustomContent.vue
@@ -1,16 +1,24 @@
-
-
+
+
-
+ Info
-
This is a info alert
+
+ This is a info alert
+
-
+
More info about this info alert goes here. This example text is going to run a bit longer so that you can see how spacing within an alert works with this kind of content.
+
+ Info alert! Change a few things up and try submitting again.
+
+
+ Warning alert! Change a few things up and try submitting again.
+
+
+ Danger alert! Change a few things up and try submitting again.
+
+
+ Dark alert! Change a few things up and try submitting again.
+
+
+ Success alert! Change a few things up and try submitting again.
+
+
+
+
+
diff --git a/docs/components/alert/examples/AlertTitleExample.vue b/docs/components/alert/examples/FwbAlertExampleList.vue
similarity index 79%
rename from docs/components/alert/examples/AlertTitleExample.vue
rename to docs/components/alert/examples/FwbAlertExampleList.vue
index 25aaf888..f3841654 100644
--- a/docs/components/alert/examples/AlertTitleExample.vue
+++ b/docs/components/alert/examples/FwbAlertExampleList.vue
@@ -1,23 +1,24 @@
-
-
+
+ Ensure that these requirements are met:
At least 10 characters (and up to 100 characters)
At least one lowercase character
Inclusion of at least one special character, e.g., ! @ # ?
-
-
+
+ Ensure that these requirements are met:
At least 10 characters (and up to 100 characters)
At least one lowercase character
Inclusion of at least one special character, e.g., ! @ # ?
+
+ Info alert! Change a few things up and try submitting again.
+
+
+ Warning alert! Change a few things up and try submitting again.
+
+
+ Danger alert! Change a few things up and try submitting again.
+
+
+ Dark alert! Change a few things up and try submitting again.
+
+
+ Success alert! Change a few things up and try submitting again.
+
+
+
+
+
diff --git a/docs/components/avatar.md b/docs/components/avatar.md
index b47e5826..53480282 100644
--- a/docs/components/avatar.md
+++ b/docs/components/avatar.md
@@ -1,15 +1,14 @@
# Vue Avatar - Flowbite
Use the avatar component to show a visual representation of a user profile using an image element or SVG object based on multiple styles and sizes
@@ -17,202 +16,234 @@ Use the avatar component to show a visual representation of a user profile using
## Default avatar
Use this example to create a circle and rounded avatar on an image element.
-
-
+
```vue
-
-
-
-
-
+
+
+
+
+
+
```
## Bordered
Use this example to create a circle and rounded avatar on an image element.
-
-
+
```vue
+
+
+
+
+
+
-
-
-
-
-
-
```
## Dot indicator
Use a dot element relative to the avatar component as an indicator for the user (eg. online or offline status).
-
-
+
```vue
-
-
+
+
```
## Sizes
-
Choose from multiple sizing options for the avatar component from this example.
-
-
+
```vue
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
```
## Alternative text
-
-
+
```vue
-
-
-
+
+
+
+
+
```
## Stacked avatars
Use this example if you want to stack a group of users by overlapping the avatar components.
-
-
+
```vue
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
```
## Alternative Placeholder Icon
Use this example if you'd like to specify a different placeholder icon. Specify a `#placeholder` template slot to override the default placeholder icon. This has no effect if using initials.
-
-
+
```vue
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-```
\ No newline at end of file
+```
diff --git a/docs/components/avatar/examples/AvatarAlternativePlaceholderExample.vue b/docs/components/avatar/examples/AvatarAlternativePlaceholderExample.vue
deleted file mode 100644
index 0b995dec..00000000
--- a/docs/components/avatar/examples/AvatarAlternativePlaceholderExample.vue
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
diff --git a/docs/components/badge.md b/docs/components/badge.md
index d003f486..fb95944b 100644
--- a/docs/components/badge.md
+++ b/docs/components/badge.md
@@ -1,9 +1,9 @@
# Vue Badge - Flowbite
@@ -17,98 +17,127 @@ Original reference: [https://flowbite.com/docs/components/badge/](https://flowbi
The badge component can be used to complement other elements such as buttons or text elements as a label or to show the count of a given data, such as the number of comments for an article or how much time has passed by since a comment has been made.
Alternatively, badges can also be used as standalone elements that link to a certain page by using the anchor tag instead of a span element.
-
-
## Default badge
Prop – type
-
-
+
```vue
-
-
-
-
-
-
-
-
-
+ Default
+ Dark
+ Red
+ Green
+ Yellow
+ Indigo
+ Purple
+ Pink
+
+
```
## Large badges
Prop – size
-
-
+
```vue
-
-
-
-
-
-
-
-
-
+ Default
+ Dark
+ Red
+ Green
+ Yellow
+ Indigo
+ Purple
+ Pink
+
+
```
## Badges as links
You can also use badges as anchor elements to link to another page.
Prop – href
+
```vue
-
- Link
+
+ Link
+
+
+ Link small
+
-```
-
+
+```
## Badges with icon
You can also use SVG icons inside the badge elements.
slot icon
+
```vue
-
-
-
-
-
- Default
-
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+ Dark
+
-```
-
+
+```
## Badge with icon only
+
```vue
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-```
-
+
+```
diff --git a/docs/components/badge/examples/BadgeIconsExample.vue b/docs/components/badge/examples/BadgeIconsExample.vue
deleted file mode 100644
index 76917186..00000000
--- a/docs/components/badge/examples/BadgeIconsExample.vue
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
+
+ Blue with blue
+
+
+ Cyan with cyan
+
+
+ Green with green
+
+
+ Lime with lime
+
+
+ Pink with pink
+
+
+ Purple with purple
+
+
+ Red with red
+
+
+ Teal with teal
+
+
+ Blue with red
+
+
+ Cyan with teal
+
+
+ Teal with purple
+
+
-
-
-
\ No newline at end of file
diff --git a/docs/components/checkbox/examples/FwbCheckboxExample.vue b/docs/components/checkbox/examples/FwbCheckboxExample.vue
new file mode 100644
index 00000000..e8c6820c
--- /dev/null
+++ b/docs/components/checkbox/examples/FwbCheckboxExample.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
diff --git a/docs/components/checkbox/examples/FwbCheckboxExampleLink.vue b/docs/components/checkbox/examples/FwbCheckboxExampleLink.vue
new file mode 100644
index 00000000..bab67e92
--- /dev/null
+++ b/docs/components/checkbox/examples/FwbCheckboxExampleLink.vue
@@ -0,0 +1,14 @@
+
+
+
+ I agree with the terms and conditions.
+
+
+
+
+
diff --git a/docs/components/dropdown.md b/docs/components/dropdown.md
index 4d545240..a401e8e4 100644
--- a/docs/components/dropdown.md
+++ b/docs/components/dropdown.md
@@ -1,7 +1,7 @@
# Vue Dropdown - Flowbite
@@ -16,122 +16,85 @@ Original reference: [https://flowbite.com/docs/components/dropdowns/](https://fl
The dropdown component can be used to show a list of menu items when clicking on an element such as a button and hiding it when focusing outside of the triggering element.
+## Dropdown - placement
-## Props - placement
-
+
```vue
-
-
- Any content here
-
-
-
-
-
-
+
+ Blue
+
+
+ Green
+
+
+ Pink
+
+
+ Purple
+
+
+ Red
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ab aspernatur debitis iste libero molestiae mollitia, optio sunt? A, consectetur distinctio, eaque harum iusto laudantium, molestiae nam odio officia pariatur vitae?
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam asperiores autem cupiditate, deleniti eligendi exercitationem magnam maiores, minus pariatur provident quasi qui quidem recusandae rem reprehenderit sapiente sequi sint soluta.
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam animi aperiam assumenda consectetur, dolorem, dolores, ea eos ipsum itaque iure laudantium nostrum nulla numquam perspiciatis provident qui quod totam voluptatem.
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto blanditiis cupiditate ea error eveniet hic impedit in labore maxime, minima mollitia nam sapiente sint tempora tempore vel velit veniam, voluptatem.
+
+
+
+
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ab aspernatur debitis iste libero molestiae mollitia, optio sunt? A, consectetur distinctio, eaque harum iusto laudantium, molestiae nam odio officia pariatur vitae?
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam asperiores autem cupiditate, deleniti eligendi exercitationem magnam maiores, minus pariatur provident quasi qui quidem recusandae rem reprehenderit sapiente sequi sint soluta.
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam animi aperiam assumenda consectetur, dolorem, dolores, ea eos ipsum itaque iure laudantium nostrum nulla numquam perspiciatis provident qui quod totam voluptatem.
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto blanditiis cupiditate ea error eveniet hic impedit in labore maxime, minima mollitia nam sapiente sint tempora tempore vel velit veniam, voluptatem.
-
-
-
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ab aspernatur debitis iste libero molestiae mollitia, optio sunt? A, consectetur distinctio, eaque harum iusto laudantium, molestiae nam odio officia pariatur vitae?
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam asperiores autem cupiditate, deleniti eligendi exercitationem magnam maiores, minus pariatur provident quasi qui quidem recusandae rem reprehenderit sapiente sequi sint soluta.
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam animi aperiam assumenda consectetur, dolorem, dolores, ea eos ipsum itaque iure laudantium nostrum nulla numquam perspiciatis provident qui quod totam voluptatem.
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto blanditiis cupiditate ea error eveniet hic impedit in labore maxime, minima mollitia nam sapiente sint tempora tempore vel velit veniam, voluptatem.
-
-
-
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ab aspernatur debitis iste libero molestiae mollitia, optio sunt? A, consectetur distinctio, eaque harum iusto laudantium, molestiae nam odio officia pariatur vitae?
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam asperiores autem cupiditate, deleniti eligendi exercitationem magnam maiores, minus pariatur provident quasi qui quidem recusandae rem reprehenderit sapiente sequi sint soluta.
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam animi aperiam assumenda consectetur, dolorem, dolores, ea eos ipsum itaque iure laudantium nostrum nulla numquam perspiciatis provident qui quod totam voluptatem.
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto blanditiis cupiditate ea error eveniet hic impedit in labore maxime, minima mollitia nam sapiente sint tempora tempore vel velit veniam, voluptatem.
-
-
-
-
-
-
diff --git a/docs/components/flowbiteThemable/flowbiteThemable.md b/docs/components/flowbiteThemable/flowbiteThemable.md
index 3cb919e4..ba9e2df2 100644
--- a/docs/components/flowbiteThemable/flowbiteThemable.md
+++ b/docs/components/flowbiteThemable/flowbiteThemable.md
@@ -1,9 +1,7 @@
# Vue Themable Configuration - Flowbite
@@ -16,97 +14,65 @@ WIP, Do not use it in production
## Tabs
+
```vue
-
-
+
...
-
+
+
+
```
-### **variant: pills**
+### variant: pills
---
-
-
-
-
-
-
-
-
-
-
-### **variant: underline**
+
---
-
-
-
-
-
-
-
-
-
-### **variant: default**
+### variant: underline
+---
+
---
-
-
-
-
-
-
-
-
-
## Dropdown
+
```vue
-
-
+
...
-
+
-```
-
-
-
-
-
-
-
-
-
+
+```
## Button
+
```vue
-
-
+
-```
-
+
+```
diff --git a/docs/components/footer.md b/docs/components/footer.md
index bd4486f1..845c8a99 100644
--- a/docs/components/footer.md
+++ b/docs/components/footer.md
@@ -1,9 +1,9 @@
# Vue Footer - Flowbite
#### Use the footer section at the bottom of every page to show valuable information to your users, such as sitemap links, a copyright notice, and a logo
@@ -13,267 +13,338 @@ The footer is one of the most underestimated sections of a website being located
## Default footer
Use this footer component to show a copyright notice and some helpful website links.
-
-
+
```vue
-
-
-
+
+
+
+
+ About
+
+
+ Privacy Policy
+
+
+ Licensing
+
+
+ Contact
+
+
+
+
+
```
## Footer with logo
Use this component to show your brand’s logo, a few website links and the copyright notice on a second row.
-
+
```vue
-
-
-
+
+
+
```
## Social media icons
This footer component can be used to show your brand’s logo, multiple rows of website links, a copyright notice and social media profile icons including Twitter, Facebook, Instagram, and more.
-
+
```vue
-
-
-
+
+
+
```
## Sitemap links
If you have a website with many pages you can use this footer component to show a sitemap spanning the entire width of a row followed below by a copyright notice and social media icons.
-
-
-
+
```vue
-
-
-
+
+
+
```
## Sticky footer
Use this example to set create a sticky footer by using a fixed position to the bottom of the document page as the user scrolls up or down the main content area.
-
+
+```vue
+
+
+
+
+
+ About
+
+
+ Privacy Policy
+
+
+ Licensing
+
+
+ Contact
+
+
+
+
+
+
+```
diff --git a/docs/components/footer/examples/FooterExample.vue b/docs/components/footer/examples/FooterExample.vue
deleted file mode 100644
index 1e07e7ed..00000000
--- a/docs/components/footer/examples/FooterExample.vue
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
+
+
+
diff --git a/docs/components/footer/examples/FooterSocialMediaIconsExample.vue b/docs/components/footer/examples/FwbFooterExampleSocialMediaIcons.vue
similarity index 68%
rename from docs/components/footer/examples/FooterSocialMediaIconsExample.vue
rename to docs/components/footer/examples/FwbFooterExampleSocialMediaIcons.vue
index cf960163..77adfd1b 100644
--- a/docs/components/footer/examples/FooterSocialMediaIconsExample.vue
+++ b/docs/components/footer/examples/FwbFooterExampleSocialMediaIcons.vue
@@ -1,110 +1,166 @@
-
+
diff --git a/docs/components/footer/examples/FwbFooterExampleSticky.vue b/docs/components/footer/examples/FwbFooterExampleSticky.vue
new file mode 100644
index 00000000..ea82367d
--- /dev/null
+++ b/docs/components/footer/examples/FwbFooterExampleSticky.vue
@@ -0,0 +1,51 @@
+
+
+
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit.
+
+
Perferendis, ducimus laboriosam veritatis dolorem culpa fugiat eum voluptate fugit, enim eaque aspernatur optio saepe doloremque hic voluptates est dignissimos ex quae?
-
-
-
diff --git a/docs/components/heading.md b/docs/components/heading.md
index ae3e840f..02f8dbc5 100644
--- a/docs/components/heading.md
+++ b/docs/components/heading.md
@@ -1,12 +1,12 @@
# Vue Heading - Flowbite
@@ -17,135 +17,127 @@ import HCustom from './typography/heading/HCustom.vue'
Use the `tag="h1"` as the most important text element to indicate the title of your web page.
-
```vue
- This is my heading
+ Heading 1
```
+
-## Heading one (H2)
+## Heading two (H2)
The H2 tag can be used as subtitles of the page’s sections.
-
-
```vue
- This is my heading
+ Heading 2
```
+
-## Heading one (H3)
+## Heading three (H3)
Use the H3 tags inside sections that already have a H2 available.
-
-
```vue
- This is my heading
+ Heading 3
```
+
-## Heading one (H4)
+## Heading four (H4)
The H4 can be generally used after H2 and H3 tags are already present and you need a more in-depth hierarchy.
-
-
```vue
- This is my heading
+ Heading 4
```
+
-## Heading one (H5)
+## Heading five (H5)
The H5 tag is most often used in longer articles with other heading already available or in sidebars.
-
-
```vue
- This is my heading
+ Heading 5
```
+
-## Heading one (H6)
+## Heading six (H6)
Using the H6 tag is quite rare because it means that you’ve already used all heading from H1 to H5, but you can still use it if you have a very complex article with lots of headings.
-
-
```vue
- This is my heading
+ Heading 6
```
+
## Color
Use the `color` prop to set the text color.
-
-
```vue
- This is my heading
+ Green eading
```
+
## Custom classes
Use the `class` attribute to apply the tailwind classes.
-
```vue
- This is my heading
+ Custom heading
```
-
-
+
diff --git a/docs/components/image.md b/docs/components/image.md
index 35753fa2..14c056f8 100644
--- a/docs/components/image.md
+++ b/docs/components/image.md
@@ -1,10 +1,10 @@
# Vue Images - Flowbite
@@ -17,15 +17,17 @@ Use this example to show the a responsive image that won’t grow beyond the max
```vue
-
+
```
-
-
+
## Image caption
@@ -33,15 +35,19 @@ This example can be used to add a caption for the image often used inside articl
```vue
-
+
```
+
-
## Sizes
@@ -49,15 +55,18 @@ Set the size of the image using the `w-size` and `h-size` or `max-w-size` utilit
```vue
-
+
```
-
-
+
## Alignment
@@ -65,15 +74,19 @@ Align the image component to the center or right side of the document page using
```vue
-
+
```
-
-
+
## Grayscale
@@ -81,20 +94,19 @@ Use the filter option and apply a grayscale to the image element using the grays
```vue
-
```
-
-
+
## Custom classes
@@ -102,12 +114,16 @@ Use the `img-class` prop to apply tailwind classes.
```vue
-
+
```
-
-
+
diff --git a/docs/components/input.md b/docs/components/input.md
index 5ae41076..fad13eda 100644
--- a/docs/components/input.md
+++ b/docs/components/input.md
@@ -1,12 +1,12 @@
# Vue Input - Flowbite
@@ -24,125 +24,196 @@ The input field is an important part of the form element that can be used to cre
On this page you will find all of the input types based on multiple variants, styles, colors, and sizes built with the utility classes from Tailwind CSS and components from Flowbite.
## Default
+
+
```vue
-
-
-
-
```
-
-
## Size
+
+
```vue
-
-
-
-
+
+
+
-```
-
+
+```
## Disabled
+
+
```vue
-
-
+
+
+
```
## Required
+
```vue
-
-
+
-```
-
+
+```
## Slot - Helper
+
+
```vue
-
-
+
- We’ll never share your details. Read our Privacy Policy.
+ We'll never share your details. Read our
+
+ Privacy Policy
+ .
-
+
-```
-
+
+```
## Slot - Prefix
+
+
```vue
-
-
+
-
+
+
+
-
+
-```
-
+
+```
## Slot - Suffix
+
```vue
-
-
+
-
+
+
+
-
+ Search
-
+
-```
-
+
+```
## Slot - Validation
-- Set validation status via `validationStatus` props, which accepts `'success'` or `'error'`.
+- Set validation status via `validationStatus` prop, which accepts `'success'` or `'error'`.
- Add validation message via `validationMessage` slot.
+
```vue
-
-
-
+
+
+
Please enter a valid email address
-
+
-```
-
+
+```
diff --git a/docs/components/input/examples/FwbInputExample.vue b/docs/components/input/examples/FwbInputExample.vue
new file mode 100644
index 00000000..aaecd8b7
--- /dev/null
+++ b/docs/components/input/examples/FwbInputExample.vue
@@ -0,0 +1,16 @@
+
+
-
-
-
-
- Please enter a valid email address
-
-
-
-
-
diff --git a/docs/components/link.md b/docs/components/link.md
index fb4cc010..d939371c 100644
--- a/docs/components/link.md
+++ b/docs/components/link.md
@@ -1,7 +1,7 @@
# Vue Links - Flowbite
@@ -14,34 +14,34 @@ Use this example to set default styles to an inline link element.
```vue
- Flowbite-vue
+ Flowbite-vue
```
+
-
-
-## Para link
+## Paragraph link
Use this example to set a link inside a paragraph with an underline style.
```vue
-
- The free updates that will be provided is based on the roadmap that we have laid out for this project. It is also possible that we will provide
+
+ The free updates that will be provided is based on the roadmap that we have laid
+ out for this project. It is also possible that we will provide
extra updates outside of the roadmap as well.
-
-
-
diff --git a/docs/components/modal.md b/docs/components/modal.md
index da22950f..7eaad07d 100644
--- a/docs/components/modal.md
+++ b/docs/components/modal.md
@@ -1,8 +1,8 @@
# Vue Modal - Flowbite
@@ -20,51 +20,53 @@ Get started with multiple sizes, colors, and styles built with the utility class
## Default modal
-
-
+
```vue
-
-
-
-
-
-
- Terms of Service
-
-
-
-
- With less than a month to go before the European Union enacts new consumer privacy laws for its citizens, companies around the world are updating their terms of service agreements to comply.
-
-
- The European Union’s General Data Protection Regulation (G.D.P.R.) goes into effect on May 25 and is meant to ensure a common set of data rights in the European Union. It requires organizations to notify users as soon as possible of high-risk data breaches that could personally affect them.
-
-
-
-
-
-
-
-
-
-
```
## Size
@@ -75,19 +77,18 @@ You can use four different modal sizing options starting from small to extra lar
The default value is: `2xl`
-Demo:
-
-
+
```vue
-
-
-
-
-
+
+
+
+
+
+
```
## Escapable
@@ -100,49 +101,47 @@ This means that you may close the modal by
- Clicking outside of the modal
- Pressing the escape key
-In some situations, your user may be required to interact with the modal content. If this is the case, you can set the `escapable` property to false. The developer can then choose when they want to close the modal.
-
-Demo:
-
+In some situations, your user may be required to interact with the modal content. If this is the case, you can set the `not-escapable` property to `true`. The developer can then choose when they want to close the modal.
+
```vue
-
-
-
+
+
+
+
```
## Persistent
Clicking outside of the element or pressing esc key will not send `close` event.
-Demo:
-
-
+
```vue
-
-
+
+
+
```
## API
### Props:
-| Name | Values | Default |
-|------------|-----------------------------------------------------------|---------|
-| size | `md`,`lg`, `xl`, `2xl`, `3xl`, `4xl`, `5xl`, `6xl`, `7xl` | 2xl |
-| escapable | `true`, `false` | `true` |
-| persistent | `true`, `false` | `true` |
+| Name | Values | Default |
+|--------------|-----------------------------------------------------------|---------|
+| size | `md`,`lg`, `xl`, `2xl`, `3xl`, `4xl`, `5xl`, `6xl`, `7xl` | 2xl |
+| notEscapable | `true`, `false` | `false` |
+| persistent | `true`, `false` | `true` |
### Events:
-| Name | Type |
-|---------------------|----------------------------------------------------------------------------------|
-| `close` | Clicked on the close button, pressed `Esc`, or clicked outside the modal content |
-| `click:outside` | Clicked outside the modal content |
+| Name | Type |
+|-----------------|----------------------------------------------------------------------------------|
+| `close` | Clicked on the close button, pressed `Esc`, or clicked outside the modal content |
+| `click:outside` | Clicked outside the modal content |
diff --git a/docs/components/modal/examples/ModalExample.vue b/docs/components/modal/examples/FwbModalExample.vue
similarity index 51%
rename from docs/components/modal/examples/ModalExample.vue
rename to docs/components/modal/examples/FwbModalExample.vue
index 9abf5ca7..3bfba80b 100644
--- a/docs/components/modal/examples/ModalExample.vue
+++ b/docs/components/modal/examples/FwbModalExample.vue
@@ -1,9 +1,15 @@
-
-
+
+
Terms of Service
@@ -19,40 +25,49 @@
-
-
+
-
+
diff --git a/docs/components/modal/examples/FwbModalExampleEscapable.vue b/docs/components/modal/examples/FwbModalExampleEscapable.vue
new file mode 100644
index 00000000..862ae5e7
--- /dev/null
+++ b/docs/components/modal/examples/FwbModalExampleEscapable.vue
@@ -0,0 +1,13 @@
+
+
-
-
diff --git a/docs/components/pagination.md b/docs/components/pagination.md
index 68e6f2c6..6480a1ff 100644
--- a/docs/components/pagination.md
+++ b/docs/components/pagination.md
@@ -1,11 +1,11 @@
# Vue Pagination - Flowbite
#### Use the Tailwind CSS pagination element to indicate a series of content across various pages based on multiple styles and sizes
@@ -18,14 +18,14 @@ Use the following list of pagination items based on two sizes powered by Tailwin
```vue
-
-
+
+
```
@@ -36,13 +36,13 @@ The following pagination component example shows how you can use SVG icons inste
```vue
-
+
```
@@ -57,13 +57,13 @@ This prop means left side and right side pages row slicing. In the example it ha
```vue
-
+
```
@@ -73,14 +73,14 @@ const currentPage = ref(1)
```vue
-
+
```
@@ -88,7 +88,7 @@ const currentPage = ref(1)
## Pagination with table layout
-To use that layout you have to pass required props:
+To use that layout you have to pass required props:
- `per-page`: it's items count displayed on each page.
- `total-items`: it's the total items count.
@@ -96,15 +96,15 @@ And there you don't need to use `total-pages` prop.
```vue
-
-
diff --git a/docs/components/paragraph.md b/docs/components/paragraph.md
index 29a79258..a08927b7 100644
--- a/docs/components/paragraph.md
+++ b/docs/components/paragraph.md
@@ -1,8 +1,8 @@
# Vue Paragraph - Flowbite
@@ -15,22 +15,26 @@ Use this example of a paragraph element to use inside article content or a landi
```vue
-
- Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams
- have richer contextual information to rapidly respond to requests, incidents, and changes.
-
-
- Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete
+
+ Track work across the enterprise through an open, collaborative platform.
+ Link issues across Jira and ingest data from other software development
+ tools, so your IT support and operations teams have richer contextual
+ information to rapidly respond to requests, incidents, and changes.
+
+
+ Deliver great service experiences fast - without the complexityof
+ traditional ITSM solutions. Accelerate critical development work,
+ eliminate toil, and deploy changes with ease, with a complete
audit trail for every change.
-
+
```
-
+
## Weight
@@ -38,22 +42,26 @@ Use `weight` prop to set the text-weight.
```vue
-
- Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams
- have richer contextual information to rapidly respond to requests, incidents, and changes.
-
-
- Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete
+
+ Track work across the enterprise through an open, collaborative platform.
+ Link issues across Jira and ingest data from other software development
+ tools, so your IT support and operations teams have richer contextual
+ information to rapidly respond to requests, incidents, and changes.
+
+
+ Deliver great service experiences fast - without the complexityof
+ traditional ITSM solutions. Accelerate critical development work,
+ eliminate toil, and deploy changes with ease, with a complete
audit trail for every change.
-
+
```
-
+
## Alignment
@@ -61,18 +69,32 @@ Use `align` prop to set the text alignment.
```vue
-
- Deliver great service experiences fast - without the complexity of traditional ITSM solutions. Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete
+
+ Deliver great service experiences fast - without the complexityof
+ traditional ITSM solutions. Accelerate critical development work,
+ eliminate toil, and deploy changes with ease, with a complete
audit trail for every change.
-
+
+
+ Deliver great service experiences fast - without the complexityof
+ traditional ITSM solutions. Accelerate critical development work,
+ eliminate toil, and deploy changes with ease, with a complete
+ audit trail for every change.
+
+
+ Deliver great service experiences fast - without the complexityof
+ traditional ITSM solutions. Accelerate critical development work,
+ eliminate toil, and deploy changes with ease, with a complete
+ audit trail for every change.
+
```
-
+
## Custom classes
@@ -80,15 +102,17 @@ Use `class` attribute to apply the tailwind classes.
```vue
-
- Deliver great service experiences fast - without the complexity of traditional ITSM solutions. Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete
+
+ Deliver great service experiences fast - without the complexityof
+ traditional ITSM solutions. Accelerate critical development work,
+ eliminate toil, and deploy changes with ease, with a complete
audit trail for every change.
-
+
```
-
+
diff --git a/docs/components/progress.md b/docs/components/progress.md
index 6e03ef08..9c147192 100644
--- a/docs/components/progress.md
+++ b/docs/components/progress.md
@@ -1,9 +1,9 @@
@@ -11,92 +11,93 @@ import ProgressColorExample from './progress/examples/ProgressColorExample.vue'
## Default
+
```vue
-
-
+
-```
-
+
+```
## Sizes
You can also use different sizes by using various sizing.
+
```vue
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-```
-
+
+```
## With label inside
Here is an example of using a progress bar with the label inside the bar.
+
```vue
-
-
+
-```
-
+
+```
## With label outside
And this is an example of using a progress bar outside the bar.
+
```vue
-
-
+
-```
-
+
+```
## Colors
You can also apply color.
+
```vue
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-```
-
+
+```
## Radio with a link
+
```vue
-
- I agree with the terms and conditions.
-
+
+ I agree with the
+
+ terms and conditions
+ .
+
-```
-
+
+```
## Bordered Radio
+
```vue
-
+
-
+
-```
-
\ No newline at end of file
+
+```
diff --git a/docs/components/radio/examples/BorderedRadio.vue b/docs/components/radio/examples/BorderedRadio.vue
index b398d510..e69de29b 100644
--- a/docs/components/radio/examples/BorderedRadio.vue
+++ b/docs/components/radio/examples/BorderedRadio.vue
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/docs/components/rating.md b/docs/components/rating.md
index 6fb0fd5b..d367e1cc 100644
--- a/docs/components/rating.md
+++ b/docs/components/rating.md
@@ -1,77 +1,82 @@
# Vue Rating - Flowbite
## Default rating
Use this simple example of a star rating component for showing review results.
+
+
```vue
-
-
+
-```
-
+
+```
## Rating with text
If you also want to show a text near the stars you can use this example as a reference.
+
+
```vue
-
-
-
-
4.95 out of 5
-
-
+
+
+
+ 4.75 out of 5
+
+
+
-```
-
+
+```
## Rating count
Aggregate more results by using this example to show the amount of reviews and the average score.
+
+
```vue
-
-
-
-
4.95
-
-
+
+
+
+ 4.95
+
+
+
-```
-
+
+```
## Star sizes
Check out the different sizing options for the star review component from small, medium, and large.
+
+
```vue
-
-
-
-
-
-
-
+
+
+
-```
-
+
+```
diff --git a/docs/components/rating/examples/FwbRatingExample.vue b/docs/components/rating/examples/FwbRatingExample.vue
new file mode 100644
index 00000000..4b483914
--- /dev/null
+++ b/docs/components/rating/examples/FwbRatingExample.vue
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
diff --git a/docs/components/rating/examples/RatingCountExample.vue b/docs/components/rating/examples/FwbRatingExampleCount.vue
similarity index 64%
rename from docs/components/rating/examples/RatingCountExample.vue
rename to docs/components/rating/examples/FwbRatingExampleCount.vue
index 08cc1b9b..d6650fe3 100644
--- a/docs/components/rating/examples/RatingCountExample.vue
+++ b/docs/components/rating/examples/FwbRatingExampleCount.vue
@@ -1,17 +1,20 @@
-
-
-
diff --git a/docs/components/select.md b/docs/components/select.md
index dcfee55f..5a362ce6 100644
--- a/docs/components/select.md
+++ b/docs/components/select.md
@@ -1,8 +1,8 @@
# Vue Select - Flowbite
@@ -18,59 +18,117 @@ Original reference: [https://flowbite.com/docs/forms/select/](https://flowbite.c
The select input component can be used to gather information from users based on multiple options in the form of a dropdown list and by browsing this page you will find multiple options, styles, sizes, and variants built with the utility classes from Tailwind CSS also available in dark mode.
## Default
+
+
```vue
+
+
+
+
-
-
-
```
-
-
## Disabled
+
```vue
-
-
-
+
-```
-
+
+```
## Underlined
+
```vue
-
-
-
+
-```
-
+
+```
## Size
+
```vue
-
-
-
-
-
+
+
+
-```
-
\ No newline at end of file
+
+```
diff --git a/docs/components/select/examples/DisabledSelect.vue b/docs/components/select/examples/DisabledSelect.vue
deleted file mode 100644
index e6b4508f..00000000
--- a/docs/components/select/examples/DisabledSelect.vue
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docs/components/select/examples/FwbSelectExample.vue b/docs/components/select/examples/FwbSelectExample.vue
new file mode 100644
index 00000000..a0c11b6d
--- /dev/null
+++ b/docs/components/select/examples/FwbSelectExample.vue
@@ -0,0 +1,21 @@
+
+
-
-
-
\ No newline at end of file
diff --git a/docs/components/select/examples/SelectSize.vue b/docs/components/select/examples/SelectSize.vue
deleted file mode 100644
index 55837753..00000000
--- a/docs/components/select/examples/SelectSize.vue
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docs/components/select/examples/UnderlinedSelect.vue b/docs/components/select/examples/UnderlinedSelect.vue
deleted file mode 100644
index 809ac8bb..00000000
--- a/docs/components/select/examples/UnderlinedSelect.vue
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docs/components/sidebar.md b/docs/components/sidebar.md
index 3b51ffd4..09322647 100644
--- a/docs/components/sidebar.md
+++ b/docs/components/sidebar.md
@@ -1,9 +1,9 @@
# Vue Sidebar - Flowbite
#### Use the sidebar component to show a list of menu items and multi-level menu items on either side of the page to navigate on your website
@@ -12,12 +12,12 @@ The sidebar component can be used as a complementary element relative to the nav
## Default sidebar
Use this example to show a responsive list of menu items inside the sidebar with icons and labels.
-
+
```vue
-
-
+
+
Dashboard
-
-
+
+ Pro
-
-
+
+ 3
-
-
+
+
Users
-
-
+
+
Products
-
-
+
+
Sign In
-
-
+
+
Sign Up
-
-
+
+
```
## Multi-level menu
-Use this sidebar example to create multi-level menu items by using the SidebarDropdownItem component.
+Use this sidebar example to create multi-level menu items by using the FwbSidebarDropdownItem component.
-
+
```vue
-
-
+
+
Dashboard
-
-
+
+ Pro
-
-
+
+
E-commerce
- Products
- Sign In
- Sign Up
+ Products
+ Sign In
+ Sign Up
-
-
+
+
```
## Content separator
-
+
```vue
-
-
+
+
Dashboard
-
-
+
+ Pro
-
-
+
+ 3
-
-
+
+
Users
-
-
+
+
Products
-
-
+
+
Sign In
-
-
+
+
Sign Up
-
-
-
+
+
+
Upgrade to Pro
-
-
+
+
Documentation
-
-
+
+
Components
-
-
+
+
Help
-
-
-
+
+
+
```
## CTA button
-
+
```vue
-
-
+
+
Dashboard
-
-
+
+ Pro
-
-
+
+ 3
-
-
+
+
Users
-
-
+
+
Products
-
-
+
+
Sign In
-
-
+
+
Sign Up
-
+
-
+
Preview the new Flowbite dashboard navigation! You can turn the new navigation off for a limited time in your profile.
Turn new navigation off
-
-
+
+
```
## Logo branding
-
+
```vue
-
-
-
+
+
+
Dashboard
-
-
+
+ Pro
-
-
+
+ 3
-
-
+
+
Users
-
-
+
+
Products
-
-
+
+
Sign In
-
-
+
+
Sign Up
-
-
+
+
```
diff --git a/docs/components/sidebar/examples/SidebarCtaExample.vue b/docs/components/sidebar/examples/FwbSidebarCtaExample.vue
similarity index 77%
rename from docs/components/sidebar/examples/SidebarCtaExample.vue
rename to docs/components/sidebar/examples/FwbSidebarCtaExample.vue
index 767c3ed9..14216568 100644
--- a/docs/components/sidebar/examples/SidebarCtaExample.vue
+++ b/docs/components/sidebar/examples/FwbSidebarCtaExample.vue
@@ -1,7 +1,7 @@
-
- Product name
- Color
- Category
- Price
- Edit
-
-
-
- Apple MacBook Pro 17"
- Sliver
- Laptop
- $2999
-
- Edit
-
-
-
- Microsoft Surface Pro
- White
- Laptop PC
- $1999
-
- Edit
-
-
-
- Magic Mouse 2
- Black
- Accessories
- $99
-
- Edit
-
-
-
-
-
-
diff --git a/docs/components/tabs.md b/docs/components/tabs.md
index 708d1aac..752d2802 100644
--- a/docs/components/tabs.md
+++ b/docs/components/tabs.md
@@ -1,7 +1,9 @@
# Vue Tabs - Flowbite
@@ -18,141 +20,161 @@ The tabs component can be used either as an extra navigational hierarchy complem
## Prop - variant (default)
-```typescript
-export type TabsVariant = 'default' | 'underline' | 'pills'
-
-defineProps({
- variant: {
- type: String as PropType,
- default: 'default',
- },
-})
-```
-
-
-
-
+
```vue
+
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+
+
-
-
-
- Lorem...
-
-
- Lorem...
-
-
- Lorem...
-
-
- Lorem...
-
-
-
```
## Prop - variant (underline)
-
-
+
```vue
+
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+
+
-
-
-
- Lorem...
-
-
- Lorem...
-
-
- Lorem...
-
-
- Lorem...
-
-
-
```
## Prop - variant (pills)
-
-
-
+
```vue
+
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+
+
+
-
-
-
- Lorem...
-
-
- Lorem...
-
-
- Lorem...
-
-
- Lorem...
-
-
-
```
## Prop - directive
Use this props if you want to control which directive to use for rendering every tab content
-```typescript
-export type TabsVariant = 'default' | 'underline' | 'pills'
+
+```vue
+
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+
+
+
```
## Tab pane interaction
You can add `@click:pane` to Tabs component to intercept click on tab pane.
+
+
```vue
+
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+ Lorem ipsum dolor...
+
+
+
+
-
-
-
- Lorem...
-
-
- Lorem...
-
-
- Lorem...
-
-
- Lorem...
-
-
-
-```
\ No newline at end of file
+```
+
+## API
+
+### Props
+| Name | Values | Default |
+|------------|--------------------------------|-----------|
+| directive | `if`, `show` | `if` |
+| modelValue | `string` | `''` |
+| variant | `default`, `underline`, `pill` | `default` |
diff --git a/docs/components/tabs/examples/FwbTabsExample.vue b/docs/components/tabs/examples/FwbTabsExample.vue
new file mode 100644
index 00000000..a4f8ab81
--- /dev/null
+++ b/docs/components/tabs/examples/FwbTabsExample.vue
@@ -0,0 +1,41 @@
+
+
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Iusto asperiores odio minima temporibus eligendi deleniti vitae illo quo, fuga nobis saepe error totam inventore ullam accusamus, deserunt unde est. Atque.
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Dignissimos numquam vero debitis, ex nesciunt illum distinctio, recusandae officiis nisi optio ut alias voluptatibus sint? Delectus dolores consequatur fugit dolore tempora?
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Corporis facilis soluta consequuntur. Distinctio hic perspiciatis sunt dignissimos non nemo aspernatur eum velit sed accusantium, asperiores maiores laborum facere quibusdam placeat?
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Maxime natus tenetur officiis aspernatur, ipsam dolorem rerum doloribus? Maxime, aliquid accusamus ad eaque odit dolore doloremque blanditiis natus magnam possimus labore!
+
+
+
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Iusto asperiores odio minima temporibus eligendi deleniti vitae illo quo, fuga nobis saepe error totam inventore ullam accusamus, deserunt unde est. Atque.
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Dignissimos numquam vero debitis, ex nesciunt illum distinctio, recusandae officiis nisi optio ut alias voluptatibus sint? Delectus dolores consequatur fugit dolore tempora?
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Corporis facilis soluta consequuntur. Distinctio hic perspiciatis sunt dignissimos non nemo aspernatur eum velit sed accusantium, asperiores maiores laborum facere quibusdam placeat?
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Maxime natus tenetur officiis aspernatur, ipsam dolorem rerum doloribus? Maxime, aliquid accusamus ad eaque odit dolore doloremque blanditiis natus magnam possimus labore!
+
+
+
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Iusto asperiores odio minima temporibus eligendi deleniti vitae illo quo, fuga nobis saepe error totam inventore ullam accusamus, deserunt unde est. Atque.
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Dignissimos numquam vero debitis, ex nesciunt illum distinctio, recusandae officiis nisi optio ut alias voluptatibus sint? Delectus dolores consequatur fugit dolore tempora?
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Corporis facilis soluta consequuntur. Distinctio hic perspiciatis sunt dignissimos non nemo aspernatur eum velit sed accusantium, asperiores maiores laborum facere quibusdam placeat?
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Maxime natus tenetur officiis aspernatur, ipsam dolorem rerum doloribus? Maxime, aliquid accusamus ad eaque odit dolore doloremque blanditiis natus magnam possimus labore!
+
+
+
+
+
+
diff --git a/docs/components/tabs/examples/TabsUnderlineExample.vue b/docs/components/tabs/examples/FwbTabsExamplePills.vue
similarity index 67%
rename from docs/components/tabs/examples/TabsUnderlineExample.vue
rename to docs/components/tabs/examples/FwbTabsExamplePills.vue
index 942f0ae3..d3323b9f 100644
--- a/docs/components/tabs/examples/TabsUnderlineExample.vue
+++ b/docs/components/tabs/examples/FwbTabsExamplePills.vue
@@ -1,23 +1,42 @@
-
-
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ab aspernatur debitis iste libero molestiae mollitia, optio sunt? A, consectetur distinctio, eaque harum iusto laudantium, molestiae nam odio officia pariatur vitae?
-
-
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam asperiores autem cupiditate, deleniti eligendi exercitationem magnam maiores, minus pariatur provident quasi qui quidem recusandae rem reprehenderit sapiente sequi sint soluta.
-
-
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam animi aperiam assumenda consectetur, dolorem, dolores, ea eos ipsum itaque iure laudantium nostrum nulla numquam perspiciatis provident qui quod totam voluptatem.
-
-
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto blanditiis cupiditate ea error eveniet hic impedit in labore maxime, minima mollitia nam sapiente sint tempora tempore vel velit veniam, voluptatem.
-
-
+
+
+
diff --git a/docs/components/tabs/examples/TabsPillsExample.vue b/docs/components/tabs/examples/FwbTabsExampleUnderline.vue
similarity index 67%
rename from docs/components/tabs/examples/TabsPillsExample.vue
rename to docs/components/tabs/examples/FwbTabsExampleUnderline.vue
index 9ed000eb..c83c64e8 100644
--- a/docs/components/tabs/examples/TabsPillsExample.vue
+++ b/docs/components/tabs/examples/FwbTabsExampleUnderline.vue
@@ -1,23 +1,42 @@
-
-
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ab aspernatur debitis iste libero molestiae mollitia, optio sunt? A, consectetur distinctio, eaque harum iusto laudantium, molestiae nam odio officia pariatur vitae?
-
-
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam asperiores autem cupiditate, deleniti eligendi exercitationem magnam maiores, minus pariatur provident quasi qui quidem recusandae rem reprehenderit sapiente sequi sint soluta.
-
-
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam animi aperiam assumenda consectetur, dolorem, dolores, ea eos ipsum itaque iure laudantium nostrum nulla numquam perspiciatis provident qui quod totam voluptatem.
-
-
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto blanditiis cupiditate ea error eveniet hic impedit in labore maxime, minima mollitia nam sapiente sint tempora tempore vel velit veniam, voluptatem.
-
-
+
+
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Explicabo, id, nisi? Enim excepturi id minus molestias quaerat qui rem repudiandae sed tempore ullam voluptate, voluptatum. Consequuntur illum possimus tempora totam.
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Assumenda consectetur expedita explicabo facere facilis fugit illo laboriosam minus molestias nulla placeat porro quaerat, quo repellat sapiente similique temporibus voluptate. Nemo!
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusamus alias assumenda consequatur, dicta eius eos excepturi hic magnam maxime molestias nisi perferendis provident quia. Aliquam consequatur esse ex sit velit.
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Commodi deleniti dolores ea eligendi quis, ratione repellat temporibus veniam veritatis voluptates. Distinctio enim eos illo incidunt ipsam provident, quaerat quia vel!
-
-
-
-
-
diff --git a/docs/components/textarea.md b/docs/components/textarea.md
index 4ec19751..e2ba755f 100644
--- a/docs/components/textarea.md
+++ b/docs/components/textarea.md
@@ -1,6 +1,6 @@
# Vue Textarea - Flowbite
@@ -17,49 +17,79 @@ Original reference: [https://flowbite.com/docs/forms/textarea/](https://flowbite
Get started with the default example of a textarea component below.
+
```vue
-
+
-
```
-
## Comment box
Most often the textarea component is used as the main text field input element in comment sections. Use this example to also apply a helper text and buttons below the textarea itself.
+
```vue
+ Remember, contributions to this topic should follow our
+
+ Community Guidelines
+ .
+
+
+
+
+
diff --git a/docs/components/timeline.md b/docs/components/timeline.md
index 5b5dd007..fdbc47ea 100644
--- a/docs/components/timeline.md
+++ b/docs/components/timeline.md
@@ -1,194 +1,288 @@
# Vue Timeline - Flowbite
## Default timeline usage
-
-
+
```vue
-
-
-
-
-
-
-
+
+
+
+
+
February 2020
-
-
+
+
Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
-
-
+
+
+ Get access to over 20+ pages including a dashboard layout, charts,
+ kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
+
+
February 2020
-
-
+
+
Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
-
-
+
+
+ Get access to over 20+ pages including a dashboard layout, charts,
+ kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
+
+
February 2020
-
-
+
+
Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
+
+
+ Get access to over 20+ pages including a dashboard layout, charts,
+ kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
```
-## Timeline with icons
-You can add icons by passing svg icons as slot to ``
-
-
+## Timeline with icons
+You can add icons by passing svg icons as slot to `` component
+
```vue
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
February 2022
-
-
+
+
Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
-
-
-
+
+
+ Get access to over 20+ pages including a dashboard layout, charts,
+ kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
+
+
+
+
+
+
February 2022
-
-
+
+
Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
-
-
-
+
+
+ Get access to over 20+ pages including a dashboard layout, charts,
+ kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
+
+
+
+
+
+
February 2022
-
-
+
+
Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
+
+
+ Get access to over 20+ pages including a dashboard layout, charts,
+ kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
```
## Timeline with icons
`horizontal` prop makes timeline horizontal
-
-
+
```vue
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
February 2022
-
-
+
+
Application UI code in Tailwind CSS
-
-
+
+
Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
February 2022
-
-
+
+
Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
-
-
-
+
+
+ Get access to over 20+ pages including a dashboard layout, charts,
+ kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
+
+
+
+
+
+
February 2022
-
-
+
+
Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
+
+
+ Get access to over 20+ pages including a dashboard layout, charts,
+ kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
```
diff --git a/docs/components/timeline/examples/FwbTimelineExample.vue b/docs/components/timeline/examples/FwbTimelineExample.vue
new file mode 100644
index 00000000..2a5539b4
--- /dev/null
+++ b/docs/components/timeline/examples/FwbTimelineExample.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+ February 2020
+
+
+ Application UI code in Tailwind CSS
+
+
+ Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
+
+
+ February 2020
+
+
+ Application UI code in Tailwind CSS
+
+
+ Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
+
+
+ February 2020
+
+
+ Application UI code in Tailwind CSS
+
+
+ Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
+
+
+
+
+
+
+
+ February 2022
+
+
+ Application UI code in Tailwind CSS
+
+
+ Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
+
+
+
+
+ February 2022
+
+
+ Application UI code in Tailwind CSS
+
+
+ Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
+
+
+
+
+ February 2022
+
+
+ Application UI code in Tailwind CSS
+
+
+ Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
+
+
+
+
+
+
+
+
diff --git a/docs/components/timeline/examples/TimelineExample.vue b/docs/components/timeline/examples/TimelineExample.vue
deleted file mode 100644
index 436b7065..00000000
--- a/docs/components/timeline/examples/TimelineExample.vue
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
-
-
- February 2020
-
-
- Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
-
-
- February 2020
-
-
- Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
-
-
- February 2020
-
-
- Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
diff --git a/docs/components/timeline/examples/TimelineHorizontalExample.vue b/docs/components/timeline/examples/TimelineHorizontalExample.vue
deleted file mode 100644
index 6c30cb4c..00000000
--- a/docs/components/timeline/examples/TimelineHorizontalExample.vue
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
- February 2022
-
-
- Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
-
-
-
- February 2022
-
-
- Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
-
-
-
- February 2022
-
-
- Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
diff --git a/docs/components/timeline/examples/TimelineWithIconsExample.vue b/docs/components/timeline/examples/TimelineWithIconsExample.vue
deleted file mode 100644
index 2d8518d4..00000000
--- a/docs/components/timeline/examples/TimelineWithIconsExample.vue
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
- February 2022
-
-
- Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
-
-
-
- February 2022
-
-
- Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
-
-
-
- February 2022
-
-
- Application UI code in Tailwind CSS
-
-
- Get access to over 20+ pages including a dashboard layout, charts, kanban board, calendar, and pre-order E-commerce & Marketing pages.
-
-
-
-
-
-
diff --git a/docs/components/toast.md b/docs/components/toast.md
index 65d69101..313b171f 100644
--- a/docs/components/toast.md
+++ b/docs/components/toast.md
@@ -1,10 +1,10 @@
# Vue Toast - Flowbite
@@ -20,161 +20,170 @@ The toast component can be used to enhance your website’s interactivity by pus
## Prop - type
+
```vue
-
-
+
You've unlocked achievement.
-
-
+
+
Improve password difficulty.
-
-
+
+
Item moved successfully.
-
-
+
+
Item has been deleted.
-
+
-```
-
+
+```
## Prop - closable
+
```vue
-
-
+
You've unlocked achievement.
-
-
+
+
Improve password difficulty.
-
-
+
+
Item moved successfully.
-
-
+
+
Item has been deleted.
-
+
-```
-
+
+```
## Prop - divide
+
```vue
-
-
+
You've unlocked achievement.
-
-
+
+
Improve password difficulty.
-
-
+
+
Item moved successfully.
-
-
+
+
Item has been deleted.
-
+
-```
-
+
+```
## Message
+
```vue
-
-
+
-
+
-
- Jese Leos
-
Hi Neil, thanks for sharing your thoughts regarding Flowbite.
+ A new software version is available for download.
+
+
+
+ Update
+
+
+ Not now
+
+
+
+
-```
-
+
+
+```
## Slot - icon
You can use icon slot for rendering your own icons. Also you can change icon background color by using [FlowbiteThemable](/components/flowbiteThemable/flowbiteThemable.md)
+
```vue
-
-
-
-
-
-
-
-
- Scroll down to see more examples.
-
-
-
-
-
-
-
-
-
-
- You have new friend request.
-
-
-
+
+
+
+
+
+
+ Scroll down to see more examples.
+
+
-
-
+
+
+
- Your airpods connected.
-
+ You have new friend request.
+
+
+
+
+
+
+
+ Your airpods are connected.
+
-```
-
-
----
+
+```
diff --git a/docs/components/toast/examples/FwbToastExample.vue b/docs/components/toast/examples/FwbToastExample.vue
new file mode 100644
index 00000000..bd22956a
--- /dev/null
+++ b/docs/components/toast/examples/FwbToastExample.vue
@@ -0,0 +1,20 @@
+
+
+
+ You've unlocked achievement.
+
+
+ Improve password difficulty.
+
+
+ Item moved successfully.
+
+
+ Item has been deleted.
+
+
-
+
+
diff --git a/docs/components/toastProvider/toastProvider.md b/docs/components/toastProvider/toastProvider.md
index 667812f2..e16414ea 100644
--- a/docs/components/toastProvider/toastProvider.md
+++ b/docs/components/toastProvider/toastProvider.md
@@ -1,6 +1,11 @@
+
# Vue Toast Provider - Flowbite
-
+:::warning
+WIP, Do not use it in production
+:::
+
+
diff --git a/docs/components/toggle.md b/docs/components/toggle.md
index 05d3f82a..dc31732a 100644
--- a/docs/components/toggle.md
+++ b/docs/components/toggle.md
@@ -1,9 +1,9 @@
# Vue Toggle - Flowbite
@@ -19,73 +19,78 @@ Original reference: [https://flowbite.com/docs/forms/toggle/](https://flowbite.c
The toggle component can be used to receive a simple “yes” or “no” type of answer from the user by choosing a single option from two options available in multiple sizes, styles, and colors coded with the utility classes from Tailwind CSS and with dark mode support.
## Default toggle
+
+
```vue
+
+
+
+
-
-
-
```
-
-
## Checked toggle
+
+
```vue
+
+
+
+
-
-
-
```
-
-
## Disabled toggle
+
+
```vue
+
+
+
+
-
-
-
```
-
-
## Colors
+
+
```vue
-
+
+
+
+ Light Tooltip
+
+
+
+ Tooltip content
+
+
+
+
+
+ Dark Tooltip
+
+
+
+ Tooltip content
+
+
+
+
```
## Placement
@@ -82,73 +67,54 @@ import { Tooltip } from 'flowbite-vue'
The positioning of the tooltip element relative to the triggering element (eg. button, link) can be set using placement attribute with `top`, `top-start` , `top-end`, `bottom`, `bottom-start`, `bottom-end`, `right`, `right-start`, `right-end`, `left`, `left-start`, `left-end`, `auto`, `auto-start`, `auto-end`.
The default value is: `top`
-
-
+
```vue
-
-
-
-
-
-
-
-
-
- Tooltip on top
-
-
-
-
-
-
-
-
- Tooltip on right
-
-
-
-
-
-
-
-
- Tooltip on bottom
-
-
-
-
-
-
-
-
- Tooltip on left
-
-
-
+
+
+
+ Tooltip top
+
+
+
+ Tooltip on top
+
+
+
+
+
+ Tooltip right
+
+
+
+ Tooltip on right
+
+
+
+
+
+ Tooltip bottom
+
+
+
+ Tooltip on bottom
+
+
+
+
+
+ Tooltip left
+
+
+
+ Tooltip on left
+
+
+
+
```
@@ -157,43 +123,32 @@ import { Tooltip } from 'flowbite-vue'
You can choose the triggering event by using the `hover` or `click` attributes to choose whether you want to show the tooltip when hovering or clicking on the element. By default this option is set to `click`.
-
-
+
```vue
-
-
-
- The free updates that will be provided is based on the roadmap that we have laid out for this project. It is also possible that we will provide
- extra updates outside of the roadmap as well.
-
+
+
+
diff --git a/docs/components/typography/link/FwbAExampleParagraph.vue b/docs/components/typography/link/FwbAExampleParagraph.vue
new file mode 100644
index 00000000..49b7ae32
--- /dev/null
+++ b/docs/components/typography/link/FwbAExampleParagraph.vue
@@ -0,0 +1,16 @@
+
+
+ The free updates that will be provided is based on the
+ roadmap
+ that we have laid
+ out for this project. It is also possible that we will provide
+ extra updates outside of the roadmap as well.
+
+
+
+
diff --git a/docs/components/typography/p/P.vue b/docs/components/typography/p/FwbPExample.vue
similarity index 85%
rename from docs/components/typography/p/P.vue
rename to docs/components/typography/p/FwbPExample.vue
index f0b73f0a..a91f3936 100644
--- a/docs/components/typography/p/P.vue
+++ b/docs/components/typography/p/FwbPExample.vue
@@ -1,16 +1,16 @@
-
+
Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams
have richer contextual information to rapidly respond to requests, incidents, and changes.
-
-
+
+
Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete
audit trail for every change.
-
+
diff --git a/docs/components/typography/p/FwbPExampleAlign.vue b/docs/components/typography/p/FwbPExampleAlign.vue
new file mode 100644
index 00000000..b1747887
--- /dev/null
+++ b/docs/components/typography/p/FwbPExampleAlign.vue
@@ -0,0 +1,26 @@
+
+
+
+ Deliver great service experiences fast - without the complexity of traditional ITSM solutions. Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.
+
+
+ Deliver great service experiences fast - without the complexity of traditional ITSM solutions. Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.
+
+
+ Deliver great service experiences fast - without the complexity of traditional ITSM solutions. Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.
+
+
+
+
+
diff --git a/docs/components/typography/p/PCustom.vue b/docs/components/typography/p/FwbPExampleCustom.vue
similarity index 63%
rename from docs/components/typography/p/PCustom.vue
rename to docs/components/typography/p/FwbPExampleCustom.vue
index 3c78723c..5ca6a6f4 100644
--- a/docs/components/typography/p/PCustom.vue
+++ b/docs/components/typography/p/FwbPExampleCustom.vue
@@ -1,12 +1,11 @@
-
- Deliver great service experiences fast - without the complexity of traditional ITSM solutions. Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete
- audit trail for every change.
-
+
+ Deliver great service experiences fast - without the complexity of traditional ITSM solutions. Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.
+
diff --git a/docs/components/typography/p/FwbPExampleWeight.vue b/docs/components/typography/p/FwbPExampleWeight.vue
new file mode 100644
index 00000000..67ecbecf
--- /dev/null
+++ b/docs/components/typography/p/FwbPExampleWeight.vue
@@ -0,0 +1,17 @@
+
+
+
+ Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.
+
+
+ Deliver great service experiences fast - without the complexity of traditional ITSM solutions. Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.
+
+
- Deliver great service experiences fast - without the complexity of traditional ITSM solutions. Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete
- audit trail for every change.
-
- Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams
- have richer contextual information to rapidly respond to requests, incidents, and changes.
-
-
- Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete
- audit trail for every change.
-