Răsfoiți Sursa

Add initial documentation for UI components, utilities, and plugins

codecalm 7 luni în urmă
părinte
comite
93e156bfe1
100 a modificat fișierele cu 115 adăugiri și 6 ștergeri
  1. 2 0
      docs/_includes/logo.html
  2. 1 0
      docs/_includes/menu.html
  3. 8 3
      docs/_layouts/default.html
  4. 13 0
      docs/eleventy.config.mjs
  5. 1 0
      docs/icons/index.md
  6. 0 0
      docs/icons/libraries/index.md
  7. 1 0
      docs/icons/libraries/preact.md
  8. 1 0
      docs/icons/libraries/react.md
  9. 1 0
      docs/icons/libraries/solidjs.md
  10. 1 0
      docs/icons/libraries/svelte.md
  11. 1 0
      docs/icons/libraries/vue.md
  12. 1 0
      docs/icons/libraries/webfont.md
  13. 1 0
      docs/icons/plugins/figma.md
  14. 0 0
      docs/icons/plugins/index.md
  15. 1 0
      docs/icons/static-files/eps.md
  16. 0 0
      docs/icons/static-files/index.md
  17. 1 0
      docs/icons/static-files/pdf.md
  18. 1 0
      docs/icons/static-files/png.md
  19. 1 0
      docs/icons/static-files/svg.md
  20. 2 1
      docs/illustrations/index.md
  21. 1 0
      docs/illustrations/introduction/contents.md
  22. 1 0
      docs/illustrations/introduction/customization.md
  23. 0 0
      docs/illustrations/introduction/index.md
  24. 5 1
      docs/illustrations/introduction/license.md
  25. 1 1
      docs/index.md
  26. 1 0
      docs/ui/base/colors.md
  27. 0 0
      docs/ui/base/index.md
  28. 1 0
      docs/ui/base/typography.md
  29. 1 0
      docs/ui/components/alerts.md
  30. 1 0
      docs/ui/components/autosize.md
  31. 1 0
      docs/ui/components/avatars.md
  32. 1 0
      docs/ui/components/badges.md
  33. 1 0
      docs/ui/components/breadcrumb.md
  34. 1 0
      docs/ui/components/buttons.md
  35. 1 0
      docs/ui/components/cards.md
  36. 1 0
      docs/ui/components/carousel.md
  37. 1 0
      docs/ui/components/charts.md
  38. 1 0
      docs/ui/components/countup.md
  39. 1 0
      docs/ui/components/datagrid.md
  40. 1 0
      docs/ui/components/divider.md
  41. 1 0
      docs/ui/components/dropdowns.md
  42. 1 0
      docs/ui/components/dropzone.md
  43. 1 0
      docs/ui/components/empty.md
  44. 1 0
      docs/ui/components/icons.md
  45. 0 0
      docs/ui/components/index.md
  46. 1 0
      docs/ui/components/inline-player.md
  47. 1 0
      docs/ui/components/modals.md
  48. 1 0
      docs/ui/components/offcanvas.md
  49. 1 0
      docs/ui/components/placeholder.md
  50. 1 0
      docs/ui/components/popover.md
  51. 1 0
      docs/ui/components/progress.md
  52. 1 0
      docs/ui/components/range-slider.md
  53. 1 0
      docs/ui/components/ribbons.md
  54. 1 0
      docs/ui/components/segmented-control.md
  55. 1 0
      docs/ui/components/spinners.md
  56. 1 0
      docs/ui/components/statuses.md
  57. 1 0
      docs/ui/components/steps.md
  58. 1 0
      docs/ui/components/switch-icon.md
  59. 1 0
      docs/ui/components/tables.md
  60. 1 0
      docs/ui/components/tabs.md
  61. 1 0
      docs/ui/components/timelines.md
  62. 1 0
      docs/ui/components/tinymce.md
  63. 1 0
      docs/ui/components/toasts.md
  64. 1 0
      docs/ui/components/tooltips.md
  65. 1 0
      docs/ui/components/tracking.md
  66. 1 0
      docs/ui/components/vector-maps.md
  67. 1 0
      docs/ui/forms/form-color-check.md
  68. 1 0
      docs/ui/forms/form-elements.md
  69. 1 0
      docs/ui/forms/form-fieldset.md
  70. 1 0
      docs/ui/forms/form-helpers.md
  71. 1 0
      docs/ui/forms/form-image-check.md
  72. 1 0
      docs/ui/forms/form-input-mask.md
  73. 1 0
      docs/ui/forms/form-selectboxes.md
  74. 1 0
      docs/ui/forms/form-validation.md
  75. 0 0
      docs/ui/forms/index.md
  76. 1 0
      docs/ui/getting-started/browser-support.md
  77. 1 0
      docs/ui/getting-started/customize.md
  78. 1 0
      docs/ui/getting-started/download.md
  79. 1 0
      docs/ui/getting-started/faq.md
  80. 1 0
      docs/ui/getting-started/how-to-contribute.md
  81. 1 0
      docs/ui/getting-started/index.md
  82. 1 0
      docs/ui/getting-started/installation.md
  83. 1 0
      docs/ui/getting-started/license.md
  84. 1 0
      docs/ui/index.md
  85. 0 0
      docs/ui/layout/index.md
  86. 1 0
      docs/ui/layout/navbars.md
  87. 1 0
      docs/ui/layout/navs-tabls.md
  88. 1 0
      docs/ui/layout/page-headers.md
  89. 1 0
      docs/ui/layout/page-layouts.md
  90. 1 0
      docs/ui/plugins/flags.md
  91. 0 0
      docs/ui/plugins/index.md
  92. 1 0
      docs/ui/plugins/payments.md
  93. 1 0
      docs/ui/plugins/social-icons.md
  94. 1 0
      docs/ui/utilities/borders.md
  95. 1 0
      docs/ui/utilities/cursors.md
  96. 0 0
      docs/ui/utilities/index.md
  97. 1 0
      docs/ui/utilities/interactions.md
  98. 1 0
      docs/ui/utilities/margins.md
  99. 1 0
      docs/ui/utilities/vertical-align.md
  100. 1 0
      docs/ui/utilities/visually-hidden.md

Fișier diff suprimat deoarece este prea mare
+ 2 - 0
docs/_includes/logo.html


+ 1 - 0
docs/_includes/menu.html

@@ -0,0 +1 @@
+menu

+ 8 - 3
docs/_includes/default.html → docs/_layouts/default.html

@@ -9,15 +9,20 @@
 </head> 
 </head> 
 <body>
 <body>
 	<div class="navbar">
 	<div class="navbar">
-		<div class="container">
-			Lorem ipsum dolor, sit amet consectetur adipisicing elit. Harum voluptatem rem beatae, quia odit quo corporis exercitationem modi, laborum commodi ratione quos possimus eius incidunt quas in mollitia, molestias magni?
+		<div class="container-xl">
+			<div class="navbar-brand">
+				{% include "logo.html" %}
+			</div>
+			<div class="navbar-nav flex-row order-md-last">13</div>
 		</div>
 		</div>
 	</div>
 	</div>
 	<div class="container">
 	<div class="container">
 		<div class="row">
 		<div class="row">
-			<div class="col-3">MENU</div>
+			<div class="col-3">{{ include "menu.html" }}</div>
 			<div class="col">{{ content }}</div>
 			<div class="col">{{ content }}</div>
 		</div>
 		</div>
 	</div>
 	</div>
+
+	<script src="/core/js/tabler.esm.js"></script>
 </body>
 </body>
 </html>
 </html>

+ 13 - 0
docs/eleventy.config.mjs

@@ -13,4 +13,17 @@ export default function (eleventyConfig) {
 		dynamicPartials: true,
 		dynamicPartials: true,
 		jekyllWhere: true,
 		jekyllWhere: true,
 	});
 	});
+
+	return {
+		dir: {
+			output: "dist",
+			includes: "_includes",
+			data: "_data",
+			layouts: "_layouts",
+		},
+		passthroughFileCopy: true,
+		templateFormats: ["html", "md", "liquid"],
+		htmlTemplateEngine: "liquid",
+		markdownTemplateEngine: "liquid",
+	}
 };
 };

+ 1 - 0
docs/icons/index.mdx → docs/icons/index.md

@@ -3,6 +3,7 @@ title: Tabler Icons
 summary: Tabler Icons is a powerful and versatile icon library that offers a huge collection of high quality icons suitable for a wide range of applications. With its clean and modern aesthetic, extensive customisation options, and user-friendly website and plugins, Tabler Icons is an excellent resource for designers and developers looking to enhance their projects with high-quality icons.
 summary: Tabler Icons is a powerful and versatile icon library that offers a huge collection of high quality icons suitable for a wide range of applications. With its clean and modern aesthetic, extensive customisation options, and user-friendly website and plugins, Tabler Icons is an excellent resource for designers and developers looking to enhance their projects with high-quality icons.
 order: 2
 order: 2
 description: Over 5000 pixel-perfect icons for web design and development
 description: Over 5000 pixel-perfect icons for web design and development
+layout: default
 ---
 ---
 
 
 ## Browse icons
 ## Browse icons

+ 0 - 0
docs/icons/libraries/index.mdx → docs/icons/libraries/index.md


+ 1 - 0
docs/icons/libraries/preact.mdx → docs/icons/libraries/preact.md

@@ -2,6 +2,7 @@
 title: Preact
 title: Preact
 description: Tabler Icons library for Preact framework.
 description: Tabler Icons library for Preact framework.
 summary: Tabler Icons for Preact provides an optimized collection of icons specifically designed for use with Preact. These lightweight and scalable icons are easy to integrate into Preact-based projects.
 summary: Tabler Icons for Preact provides an optimized collection of icons specifically designed for use with Preact. These lightweight and scalable icons are easy to integrate into Preact-based projects.
+layout: default
 ---
 ---
 
 
 ![](/docs/icons/package-preact.png)
 ![](/docs/icons/package-preact.png)

+ 1 - 0
docs/icons/libraries/react.mdx → docs/icons/libraries/react.md

@@ -2,6 +2,7 @@
 title: React
 title: React
 description: Tabler Icons library for React framework.
 description: Tabler Icons library for React framework.
 summary: Tabler Icons for React offers a robust set of icons tailored for React applications, providing developers with a seamless way to enhance their user interfaces with high-quality, scalable graphics.
 summary: Tabler Icons for React offers a robust set of icons tailored for React applications, providing developers with a seamless way to enhance their user interfaces with high-quality, scalable graphics.
+layout: default
 ---
 ---
 
 
 ![](/docs/icons/package-react.png)
 ![](/docs/icons/package-react.png)

+ 1 - 0
docs/icons/libraries/solidjs.mdx → docs/icons/libraries/solidjs.md

@@ -2,6 +2,7 @@
 title: SolidJS
 title: SolidJS
 description: Tabler Icons library for SolidJS framework.
 description: Tabler Icons library for SolidJS framework.
 summary: Tabler Icons for SolidJS is a lightweight library offering a vast selection of high-quality icons. It is designed for seamless integration with SolidJS, enabling developers to build visually appealing interfaces.
 summary: Tabler Icons for SolidJS is a lightweight library offering a vast selection of high-quality icons. It is designed for seamless integration with SolidJS, enabling developers to build visually appealing interfaces.
+layout: default
 ---
 ---
 
 
 ![](/docs/icons/package-solidjs.png)
 ![](/docs/icons/package-solidjs.png)

+ 1 - 0
docs/icons/libraries/svelte.mdx → docs/icons/libraries/svelte.md

@@ -2,6 +2,7 @@
 title: Svelte
 title: Svelte
 description: Tabler Icons library for Svelte framework.
 description: Tabler Icons library for Svelte framework.
 summary: Tabler Icons for Svelte provides a clean and efficient way to use Tabler's comprehensive icon set in Svelte applications, helping developers deliver polished, user-friendly designs.
 summary: Tabler Icons for Svelte provides a clean and efficient way to use Tabler's comprehensive icon set in Svelte applications, helping developers deliver polished, user-friendly designs.
+layout: default
 ---
 ---
 
 
 ![](/docs/icons/package-svelte.png)
 ![](/docs/icons/package-svelte.png)

+ 1 - 0
docs/icons/libraries/vue.mdx → docs/icons/libraries/vue.md

@@ -2,6 +2,7 @@
 title: Vue
 title: Vue
 description: Tabler Icons library for Vue framework.
 description: Tabler Icons library for Vue framework.
 summary: Tabler Icons for Vue offers a collection of customizable and scalable icons designed for use in Vue applications, providing a powerful tool for creating modern and engaging interfaces.
 summary: Tabler Icons for Vue offers a collection of customizable and scalable icons designed for use in Vue applications, providing a powerful tool for creating modern and engaging interfaces.
+layout: default
 ---
 ---
 
 
 ![](/docs/icons/package-vue.png)
 ![](/docs/icons/package-vue.png)

+ 1 - 0
docs/icons/libraries/webfont.mdx → docs/icons/libraries/webfont.md

@@ -2,6 +2,7 @@
 title: Webfont
 title: Webfont
 description: Tabler Icons as a webfont.
 description: Tabler Icons as a webfont.
 summary: Tabler Icons as a webfont allows you to easily include icons in your projects using simple CSS classes, offering a lightweight and scalable solution for web development.
 summary: Tabler Icons as a webfont allows you to easily include icons in your projects using simple CSS classes, offering a lightweight and scalable solution for web development.
+layout: default
 ---
 ---
 
 
 ![](/docs/icons/package-webfont.png)
 ![](/docs/icons/package-webfont.png)

+ 1 - 0
docs/icons/plugins/figma.mdx → docs/icons/plugins/figma.md

@@ -2,6 +2,7 @@
 title: Figma plugin
 title: Figma plugin
 description: Use Tabler Icons directly in Figma.
 description: Use Tabler Icons directly in Figma.
 summary: The Tabler Figma plugin allows designers to seamlessly integrate Tabler Icons into their Figma projects, providing quick access to a vast library of customizable icons that enhance the design workflow.
 summary: The Tabler Figma plugin allows designers to seamlessly integrate Tabler Icons into their Figma projects, providing quick access to a vast library of customizable icons that enhance the design workflow.
+layout: default
 ---
 ---
 
 
 ![Tabler Figma Plugin](/docs/icons/figma-plugin.png)
 ![Tabler Figma Plugin](/docs/icons/figma-plugin.png)

+ 0 - 0
docs/icons/plugins/index.mdx → docs/icons/plugins/index.md


+ 1 - 0
docs/icons/static-files/eps.mdx → docs/icons/static-files/eps.md

@@ -1,6 +1,7 @@
 ---
 ---
 title: EPS version
 title: EPS version
 description: Download Tabler Icons in EPS format.	
 description: Download Tabler Icons in EPS format.	
+layout: default
 ---
 ---
 
 
 ![](/docs/icons/package-eps.png)
 ![](/docs/icons/package-eps.png)

+ 0 - 0
docs/icons/static-files/index.mdx → docs/icons/static-files/index.md


+ 1 - 0
docs/icons/static-files/pdf.mdx → docs/icons/static-files/pdf.md

@@ -1,6 +1,7 @@
 ---
 ---
 title: PDF version
 title: PDF version
 description: Download Tabler Icons in PDF format.
 description: Download Tabler Icons in PDF format.
+layout: default
 ---
 ---
 
 
 ![](/docs/icons/package-pdf.png)
 ![](/docs/icons/package-pdf.png)

+ 1 - 0
docs/icons/static-files/png.mdx → docs/icons/static-files/png.md

@@ -1,6 +1,7 @@
 ---
 ---
 title: PNG version
 title: PNG version
 description: Download Tabler Icons in PNG format.
 description: Download Tabler Icons in PNG format.
+layout: default
 ---
 ---
 
 
 ![](/docs/icons/package-png.png)
 ![](/docs/icons/package-png.png)

+ 1 - 0
docs/icons/static-files/svg.mdx → docs/icons/static-files/svg.md

@@ -1,6 +1,7 @@
 ---
 ---
 title: SVG version
 title: SVG version
 description: Download Tabler Icons in SVG format.
 description: Download Tabler Icons in SVG format.
+layout: default
 ---
 ---
 
 
 ![](/docs/icons/package-svg.png)
 ![](/docs/icons/package-svg.png)

+ 2 - 1
docs/illustrations/index.mdx → docs/illustrations/index.md

@@ -3,6 +3,7 @@ title: Tabler Illustrations
 order: 3
 order: 3
 description: Customizable illustrations for modern web and mobile designs.
 description: Customizable illustrations for modern web and mobile designs.
 summary: Tabler Illustrations is a collection of customizable SVG illustrations for your web project. Explore our library of illustrations to enhance your web development experience.
 summary: Tabler Illustrations is a collection of customizable SVG illustrations for your web project. Explore our library of illustrations to enhance your web development experience.
+layout: default
 ---
 ---
 
 
-![](/docs/cover-illustrations.png) 
+! [ ] (/docs/cover-illustrations.png) 

+ 1 - 0
docs/illustrations/introduction/contents.mdx → docs/illustrations/introduction/contents.md

@@ -2,6 +2,7 @@
 title: Contents
 title: Contents
 description: Explore Tabler Illustrations folder structure
 description: Explore Tabler Illustrations folder structure
 summary: The Tabler Illustrations package is thoughtfully structured to provide designers and developers with an array of high-quality assets. This guide explores the various folders and their contents, helping users make the most of these resources.
 summary: The Tabler Illustrations package is thoughtfully structured to provide designers and developers with an array of high-quality assets. This guide explores the various folders and their contents, helping users make the most of these resources.
+layout: default
 ---
 ---
 
 
 The Tabler Illustrations package offers a wide range of visual assets designed to meet the needs of modern web and graphic design. These illustrations are not only aesthetically pleasing but also highly versatile, supporting various formats and themes for seamless integration into different projects.
 The Tabler Illustrations package offers a wide range of visual assets designed to meet the needs of modern web and graphic design. These illustrations are not only aesthetically pleasing but also highly versatile, supporting various formats and themes for seamless integration into different projects.

+ 1 - 0
docs/illustrations/introduction/customization.mdx → docs/illustrations/introduction/customization.md

@@ -2,6 +2,7 @@
 title: Customization
 title: Customization
 description: Customize the illustrations to match your brand.
 description: Customize the illustrations to match your brand.
 summary: Learn how to tailor Tabler Illustrations by adjusting colors, sizes, and formats. This section provides insights into seamlessly integrating illustrations to align with your design and branding.
 summary: Learn how to tailor Tabler Illustrations by adjusting colors, sizes, and formats. This section provides insights into seamlessly integrating illustrations to align with your design and branding.
+layout: default
 ---
 ---
 
 
 ```html example columns={1} centered vertical height="25rem"
 ```html example columns={1} centered vertical height="25rem"

+ 0 - 0
docs/illustrations/introduction/index.mdx → docs/illustrations/introduction/index.md


+ 5 - 1
docs/illustrations/introduction/license.mdx → docs/illustrations/introduction/license.md

@@ -1,5 +1,6 @@
 ---
 ---
 title: Tabler Illustrations License
 title: Tabler Illustrations License
+layout: default
 ---
 ---
 
 
 ### Personal License
 ### Personal License
@@ -26,7 +27,9 @@ You **cannot**:
 
 
 #### Example usage
 #### Example usage
 
 
-Examples of usage **allowed** by the license:* Creating a personal website by yourself.
+Examples of usage **allowed** by the license:
+
+* Creating a personal website by yourself.
 * Creating a website or web application for a client that will be owned by that client.
 * Creating a website or web application for a client that will be owned by that client.
 * Creating a commercial SaaS application (like an invoicing app for example) where end users have to pay a fee to use the application.
 * Creating a commercial SaaS application (like an invoicing app for example) where end users have to pay a fee to use the application.
 * Creating a commercial self-hosted web application that is sold to end users for a one-time fee.
 * Creating a commercial self-hosted web application that is sold to end users for a one-time fee.
@@ -85,6 +88,7 @@ Examples of use **not allowed** by the license:
 * Giving someone access to Tabler Illustrations when they purchase a product from you. For example, you can't use a Team License as a way to give someone access to Tabler Illustrations when they purchase an online course from you.
 * Giving someone access to Tabler Illustrations when they purchase a product from you. For example, you can't use a Team License as a way to give someone access to Tabler Illustrations when they purchase an online course from you.
 * Selling access to your team account to people who don't work for you company.
 * Selling access to your team account to people who don't work for you company.
 
 
+layout: default
 ---
 ---
 
 
 In case of differences between above license agreements and the license agreements provided with the product, the license agreement provided with the product shall prevail.
 In case of differences between above license agreements and the license agreements provided with the product, the license agreement provided with the product shall prevail.

+ 1 - 1
docs/index.md

@@ -1,7 +1,7 @@
 ---
 ---
-layout: default
 title: Welcome to Tabler Documentation
 title: Welcome to Tabler Documentation
 summary: Tabler Docs provides a comprehensive guide to help you get started with the Tabler ecosystem, including its UI components, plugins, and icons. Explore detailed documentation to understand and leverage the full potential of Tabler in your projects.
 summary: Tabler Docs provides a comprehensive guide to help you get started with the Tabler ecosystem, including its UI components, plugins, and icons. Explore detailed documentation to understand and leverage the full potential of Tabler in your projects.
+layout: default
 ---
 ---
 
 
 <ResponsiveImage src="/docs/tabler.png" src-dark="/docs/tabler-dark.png" alt="Tabler" width="816" height="620" className="mb-4" />
 <ResponsiveImage src="/docs/tabler.png" src-dark="/docs/tabler-dark.png" alt="Tabler" width="816" height="620" className="mb-4" />

+ 1 - 0
docs/ui/base/colors.mdx → docs/ui/base/colors.md

@@ -3,6 +3,7 @@ title: Colors
 summary: The choice of colors for a website or app interface has an big influence on how users interact with the product and what decisions they make. Harmonic colors can contribute to a nice first impression and encourage users to engage with your product, so it's a very important aspect of a successful design, which needs to be well thought out.
 summary: The choice of colors for a website or app interface has an big influence on how users interact with the product and what decisions they make. Harmonic colors can contribute to a nice first impression and encourage users to engage with your product, so it's a very important aspect of a successful design, which needs to be well thought out.
 bootstrapLink: utilities/colors/
 bootstrapLink: utilities/colors/
 description: Impact of colors on user interface design.
 description: Impact of colors on user interface design.
+layout: default
 ---
 ---
 
 
 ## Base colors
 ## Base colors

+ 0 - 0
docs/ui/base/index.mdx → docs/ui/base/index.md


+ 1 - 0
docs/ui/base/typography.mdx → docs/ui/base/typography.md

@@ -3,6 +3,7 @@ title: Typography
 summary: Typography plays an important role in creating an attractive and clear interface design. Good typography will make the content easy to follow and improve the usability of your website.
 summary: Typography plays an important role in creating an attractive and clear interface design. Good typography will make the content easy to follow and improve the usability of your website.
 bootstrapLink: content/typography/
 bootstrapLink: content/typography/
 description: Role of typography in interface design.
 description: Role of typography in interface design.
+layout: default
 ---
 ---
 
 
 ## Headings
 ## Headings

+ 1 - 0
docs/ui/components/alerts.mdx → docs/ui/components/alerts.md

@@ -3,6 +3,7 @@ title: Alerts
 summary: Alert messages are used to inform users of the status of their action and help them solve any problems that might have occurred. Good design of alert modals is very important for the overall user experience of a website or app.
 summary: Alert messages are used to inform users of the status of their action and help them solve any problems that might have occurred. Good design of alert modals is very important for the overall user experience of a website or app.
 bootstrapLink: components/alerts/
 bootstrapLink: components/alerts/
 description: Alert messages for user notifications.
 description: Alert messages for user notifications.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/autosize.mdx → docs/ui/components/autosize.md

@@ -3,6 +3,7 @@ title: Autosize
 summary: The autosize element will automatically adjust the textarea height and make it easier for users to follow as they type.
 summary: The autosize element will automatically adjust the textarea height and make it easier for users to follow as they type.
 libs: autosize
 libs: autosize
 description: Auto-adjusting textarea for better usability.
 description: Auto-adjusting textarea for better usability.
+layout: default
 ---
 ---
 
 
 To be able to use the autosize in your application you will need to install the autosize dependency with `npm install autosize`.
 To be able to use the autosize in your application you will need to install the autosize dependency with `npm install autosize`.

+ 1 - 0
docs/ui/components/avatars.mdx → docs/ui/components/avatars.md

@@ -2,6 +2,7 @@
 title: Avatars
 title: Avatars
 summary: Avatars help customise various elements of a user interface and make the product experience more personalised. They are often used in communication apps, collaboration tools and social media.
 summary: Avatars help customise various elements of a user interface and make the product experience more personalised. They are often used in communication apps, collaboration tools and social media.
 description: Personalize UI with user avatars.
 description: Personalize UI with user avatars.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/badges.mdx → docs/ui/components/badges.md

@@ -3,6 +3,7 @@ title: Badges
 summary: Badges are small count and labeling components, which are used to add extra information to an interface element. You can use them to draw users' attention to a new element, notify about unread messages or provide any kind of additional info.
 summary: Badges are small count and labeling components, which are used to add extra information to an interface element. You can use them to draw users' attention to a new element, notify about unread messages or provide any kind of additional info.
 description: Add extra information with badges.
 description: Add extra information with badges.
 bootstrapLink: components/badge/
 bootstrapLink: components/badge/
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/breadcrumb.mdx → docs/ui/components/breadcrumb.md

@@ -3,6 +3,7 @@ title: Breadcrumb
 summary: Breadcrumbs are used to show the current website or app location and reduce the number of actions users have to take. Thanks to breadcrumbs, they can easily navigate within the website hierarchy and better understand its structure.
 summary: Breadcrumbs are used to show the current website or app location and reduce the number of actions users have to take. Thanks to breadcrumbs, they can easily navigate within the website hierarchy and better understand its structure.
 bootstrapLink: components/breadcrumb/
 bootstrapLink: components/breadcrumb/
 description: Navigation aid for better structure.
 description: Navigation aid for better structure.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/buttons.mdx → docs/ui/components/buttons.md

@@ -3,6 +3,7 @@ title: Buttons
 summary: Use button styles that best suit your designs and encourage users to take the desired actions. You can customize the button's properties to improve the user experience of your website or system, changing the size, shape, color and many more.
 summary: Use button styles that best suit your designs and encourage users to take the desired actions. You can customize the button's properties to improve the user experience of your website or system, changing the size, shape, color and many more.
 bootstrapLink: components/buttons/
 bootstrapLink: components/buttons/
 description: Customizable buttons for user actions.
 description: Customizable buttons for user actions.
+layout: default
 ---
 ---
 
 
 ## Button tag
 ## Button tag

+ 1 - 0
docs/ui/components/cards.mdx → docs/ui/components/cards.md

@@ -3,6 +3,7 @@ title: Cards
 summary: Cards are flexible user interface elements, which help organize content into meaningful sections and make it easier to display on different screen sizes. Cards contain various smaller components, such as images, text, links and buttons and may act as an entry to more detailed information, helping users scan the page quickly and find the most relevant content.
 summary: Cards are flexible user interface elements, which help organize content into meaningful sections and make it easier to display on different screen sizes. Cards contain various smaller components, such as images, text, links and buttons and may act as an entry to more detailed information, helping users scan the page quickly and find the most relevant content.
 bootstrapLink: components/card/
 bootstrapLink: components/card/
 description: Organize content with flexible cards.
 description: Organize content with flexible cards.
+layout: default
 ---
 ---
 
 
 ## Default card
 ## Default card

+ 1 - 0
docs/ui/components/carousel.mdx → docs/ui/components/carousel.md

@@ -3,6 +3,7 @@ title: Carousel
 summary: A carousel is used to display multiple pieces of visual content without taking up too much space. Carousels eliminate the need to scroll down the page to see all content and are a popular method of displaying marketing information.
 summary: A carousel is used to display multiple pieces of visual content without taking up too much space. Carousels eliminate the need to scroll down the page to see all content and are a popular method of displaying marketing information.
 bootstrapLink: components/carousel/
 bootstrapLink: components/carousel/
 description: Display visual content with carousels.
 description: Display visual content with carousels.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/charts.mdx → docs/ui/components/charts.md

@@ -3,6 +3,7 @@ title: Charts
 libs: apexcharts
 libs: apexcharts
 summary: Tabler uses ApexCharts - a free and open-source modern charting library that helps developers to create beautiful and interactive visualizations for web pages.
 summary: Tabler uses ApexCharts - a free and open-source modern charting library that helps developers to create beautiful and interactive visualizations for web pages.
 description: Interactive data visualizations with ApexCharts.
 description: Interactive data visualizations with ApexCharts.
+layout: default
 ---
 ---
 
 
 To be able to use the charts in your application you will need to install the apexcharts dependency with `npm install apexcharts`.
 To be able to use the charts in your application you will need to install the apexcharts dependency with `npm install apexcharts`.

+ 1 - 0
docs/ui/components/countup.mdx → docs/ui/components/countup.md

@@ -3,6 +3,7 @@ title: Countup
 summary: A countup element is used to display numerical data in an interesting way and make the interface more interactive.
 summary: A countup element is used to display numerical data in an interesting way and make the interface more interactive.
 libs: countup
 libs: countup
 description: Display numbers dynamically with countups.
 description: Display numbers dynamically with countups.
+layout: default
 ---
 ---
 
 
 The countup component is used to display numbers dynamically. It is a great way to make the interface more interactive and engaging. The countup component is a simple and easy way to animate numbers in your application.
 The countup component is used to display numbers dynamically. It is a great way to make the interface more interactive and engaging. The countup component is a simple and easy way to animate numbers in your application.

+ 1 - 0
docs/ui/components/datagrid.mdx → docs/ui/components/datagrid.md

@@ -2,6 +2,7 @@
 title: Data grid
 title: Data grid
 summary: Use the data grid component to display detailed information about your product. The data is displayed as a column of items consisting of a title and content.
 summary: Use the data grid component to display detailed information about your product. The data is displayed as a column of items consisting of a title and content.
 description: Detailed product information in grids.
 description: Detailed product information in grids.
+layout: default
 ---
 ---
 
 
 ```html example vcentered height="460px"
 ```html example vcentered height="460px"

+ 1 - 0
docs/ui/components/divider.mdx → docs/ui/components/divider.md

@@ -2,6 +2,7 @@
 title: Divider
 title: Divider
 summary: Dividers help organize content and make the interface layout clear and uncluttered. Greater clarity adds up to better user experience and enhanced interaction with a website or app.
 summary: Dividers help organize content and make the interface layout clear and uncluttered. Greater clarity adds up to better user experience and enhanced interaction with a website or app.
 description: Separate content with clear dividers.
 description: Separate content with clear dividers.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/dropdowns.mdx → docs/ui/components/dropdowns.md

@@ -3,6 +3,7 @@ title: Dropdowns
 summary: Use dropdowns to display lists of options or include more positions in a menu without overwhelming users with too many buttons and long lists. Dropdowns facilitate users' interaction with your website or software and make your design look clear.
 summary: Use dropdowns to display lists of options or include more positions in a menu without overwhelming users with too many buttons and long lists. Dropdowns facilitate users' interaction with your website or software and make your design look clear.
 bootstrapLink: components/dropdowns
 bootstrapLink: components/dropdowns
 description: Organize options with dropdown menus.
 description: Organize options with dropdown menus.
+layout: default
 ---
 ---
 
 
 ## Default dropdown
 ## Default dropdown

+ 1 - 0
docs/ui/components/dropzone.mdx → docs/ui/components/dropzone.md

@@ -2,6 +2,7 @@
 title: Dropzone
 title: Dropzone
 summary: Dropzone is a simple JavaScript library that helps you add file drag and drop functionality to your web forms. It is one of the most popular drag and drop library on the web and is used by millions of people.
 summary: Dropzone is a simple JavaScript library that helps you add file drag and drop functionality to your web forms. It is one of the most popular drag and drop library on the web and is used by millions of people.
 description: Drag-and-drop file upload tool.
 description: Drag-and-drop file upload tool.
+layout: default
 ---
 ---
 
 
 ## Basic usage
 ## Basic usage

+ 1 - 0
docs/ui/components/empty.mdx → docs/ui/components/empty.md

@@ -2,6 +2,7 @@
 title: Empty states
 title: Empty states
 summary: Empty states or blank pages are commonly used as placeholders for first-use, empty data or error screens. Their aim is to engage users when there is no content to display and that is why their design is extremely important from the point of view of the user experience of your website or app.
 summary: Empty states or blank pages are commonly used as placeholders for first-use, empty data or error screens. Their aim is to engage users when there is no content to display and that is why their design is extremely important from the point of view of the user experience of your website or app.
 description: Engage users in empty or error screens.
 description: Engage users in empty or error screens.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/icons.mdx → docs/ui/components/icons.md

@@ -3,6 +3,7 @@ title: Icons
 summary: Use one of over 5000 icons created specifically for Tabler and make your dashboard look even more attractive. All icons are under MIT license, so you can use them without any problem both in private and commercial projects.
 summary: Use one of over 5000 icons created specifically for Tabler and make your dashboard look even more attractive. All icons are under MIT license, so you can use them without any problem both in private and commercial projects.
 banner: icons
 banner: icons
 description: Enhance dashboards with custom icons.
 description: Enhance dashboards with custom icons.
+layout: default
 ---
 ---
 
 
 If you need to add icons to your website, you can use the Tabler Icons library. It contains over 5000 icons that you can use in your projects. All icons are under the MIT license, so you can use them without any problem both in private and commercial projects. You can find the Tabler Icons library [here](https://tabler-icons.io/).
 If you need to add icons to your website, you can use the Tabler Icons library. It contains over 5000 icons that you can use in your projects. All icons are under the MIT license, so you can use them without any problem both in private and commercial projects. You can find the Tabler Icons library [here](https://tabler-icons.io/).

+ 0 - 0
docs/ui/components/index.mdx → docs/ui/components/index.md


+ 1 - 0
docs/ui/components/inline-player.mdx → docs/ui/components/inline-player.md

@@ -3,6 +3,7 @@ title: Inline player
 libs: plyr
 libs: plyr
 summary: A simple, lightweight, accessible and customizable HTML5, YouTube and Vimeo media player that supports modern browsers.
 summary: A simple, lightweight, accessible and customizable HTML5, YouTube and Vimeo media player that supports modern browsers.
 description: Lightweight media player for websites.
 description: Lightweight media player for websites.
+layout: default
 ---
 ---
 
 
 
 

+ 1 - 0
docs/ui/components/modals.mdx → docs/ui/components/modals.md

@@ -2,6 +2,7 @@
 title: Modals
 title: Modals
 summary: Use Bootstrap’s JavaScript modal plugin to add dialogs to your site for lightboxes, user notifications, or completely custom content.
 summary: Use Bootstrap’s JavaScript modal plugin to add dialogs to your site for lightboxes, user notifications, or completely custom content.
 description: Dialogs for notifications and content.
 description: Dialogs for notifications and content.
+layout: default
 ---
 ---
 
 
 Modals are built with HTML, CSS, and JavaScript. They’re positioned over everything else in the document and remove scroll from the `<body>` so that modal content scrolls instead.
 Modals are built with HTML, CSS, and JavaScript. They’re positioned over everything else in the document and remove scroll from the `<body>` so that modal content scrolls instead.

+ 1 - 0
docs/ui/components/offcanvas.mdx → docs/ui/components/offcanvas.md

@@ -1,5 +1,6 @@
 ---
 ---
 title: Offcanvas
 title: Offcanvas
+layout: default
 ---
 ---
 
 
 Offcanvas is a sidebar component that can be toggled via JavaScript to appear from the left, right, top, or bottom edge of the viewport. Buttons or anchors are used as triggers that are attached to specific elements you toggle, and `data` attributes are used to invoke our JavaScript.
 Offcanvas is a sidebar component that can be toggled via JavaScript to appear from the left, right, top, or bottom edge of the viewport. Buttons or anchors are used as triggers that are attached to specific elements you toggle, and `data` attributes are used to invoke our JavaScript.

+ 1 - 0
docs/ui/components/placeholder.mdx → docs/ui/components/placeholder.md

@@ -2,6 +2,7 @@
 title: Placeholder
 title: Placeholder
 summary: Placeholder is used to reserve space for content that soon will appear in a layout.
 summary: Placeholder is used to reserve space for content that soon will appear in a layout.
 description: Reserve space for upcoming content.
 description: Reserve space for upcoming content.
+layout: default
 ---
 ---
 
 
 ## Placeholder line
 ## Placeholder line

+ 1 - 0
docs/ui/components/popover.mdx → docs/ui/components/popover.md

@@ -3,6 +3,7 @@ title: Popovers
 summary: Popovers are used to provide additional information on elements where a simple tooltip is not sufficient.
 summary: Popovers are used to provide additional information on elements where a simple tooltip is not sufficient.
 bootstrapLink: components/popovers
 bootstrapLink: components/popovers
 description: Provide extra information with popovers.
 description: Provide extra information with popovers.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/progress.mdx → docs/ui/components/progress.md

@@ -3,6 +3,7 @@ title: Progress bars
 summary: Progress bars are used to provide feedback on an action status and inform users of the current progress. Although seemingly small interface elements, they are extremely hepful in managing users' expectations and preventing them from abandoning a process they have initiated.
 summary: Progress bars are used to provide feedback on an action status and inform users of the current progress. Although seemingly small interface elements, they are extremely hepful in managing users' expectations and preventing them from abandoning a process they have initiated.
 bootstrapLink: components/progress
 bootstrapLink: components/progress
 description: Track and display progress visually.
 description: Track and display progress visually.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/range-slider.mdx → docs/ui/components/range-slider.md

@@ -3,6 +3,7 @@ title: Range slider
 libs: nouislider
 libs: nouislider
 description: Adjust values with range sliders.
 description: Adjust values with range sliders.
 summary: Range sliders allow users to select a range of values by adjusting two handles along a track, providing an intuitive and space-efficient input method.
 summary: Range sliders allow users to select a range of values by adjusting two handles along a track, providing an intuitive and space-efficient input method.
+layout: default
 ---
 ---
 
 
 To be able to use the range slider in your application you will need to install the nouislider dependency with `npm install nouislider`.
 To be able to use the range slider in your application you will need to install the nouislider dependency with `npm install nouislider`.

+ 1 - 0
docs/ui/components/ribbons.mdx → docs/ui/components/ribbons.md

@@ -2,6 +2,7 @@
 title: Ribbons
 title: Ribbons
 summary: Ribbons are graphical elements which attract users' attention to a given element of an interface and make it stand out.
 summary: Ribbons are graphical elements which attract users' attention to a given element of an interface and make it stand out.
 description: Highlight elements with graphical ribbons.	
 description: Highlight elements with graphical ribbons.	
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/segmented-control.mdx → docs/ui/components/segmented-control.md

@@ -1,6 +1,7 @@
 ---
 ---
 title: Segmented Control
 title: Segmented Control
 summary: A segmented control is a set of two or more segments, each of which functions as a mutually exclusive button. A segmented control is used to display a set of mutually exclusive options.
 summary: A segmented control is a set of two or more segments, each of which functions as a mutually exclusive button. A segmented control is used to display a set of mutually exclusive options.
+layout: default
 ---
 ---
 
 
 To create a segmented control, use the `nav` element with the `nav-segmented` class. Inside the `nav` element, add `button` or `a` elements with the `nav-link` class. The `nav-link` class is used to style the buttons as links. 
 To create a segmented control, use the `nav` element with the `nav-segmented` class. Inside the `nav` element, add `button` or `a` elements with the `nav-link` class. The `nav-link` class is used to style the buttons as links. 

+ 1 - 0
docs/ui/components/spinners.mdx → docs/ui/components/spinners.md

@@ -3,6 +3,7 @@ title: Spinners
 summary: Spinners are used to show the loading state of a component or page. They provide feedback for an action a user has taken, when it takes a bit longer to complete.
 summary: Spinners are used to show the loading state of a component or page. They provide feedback for an action a user has taken, when it takes a bit longer to complete.
 bootstrapLink: components/spinners/
 bootstrapLink: components/spinners/
 description: Indicate loading state with spinners.
 description: Indicate loading state with spinners.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/statuses.mdx → docs/ui/components/statuses.md

@@ -2,6 +2,7 @@
 title: Statuses
 title: Statuses
 summary: Status dots are particularly useful if you want to make an interface element more noticeable regardless of limited space.
 summary: Status dots are particularly useful if you want to make an interface element more noticeable regardless of limited space.
 description: Highlight interface elements with status dots.
 description: Highlight interface elements with status dots.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/steps.mdx → docs/ui/components/steps.md

@@ -3,6 +3,7 @@ title: Steps
 summary: Steps are used to guide users through complex processes, making them easier and more intuitive. Breaking a multi-step process into smaller parts and tracking progress along the way helps users complete it successfully.
 summary: Steps are used to guide users through complex processes, making them easier and more intuitive. Breaking a multi-step process into smaller parts and tracking progress along the way helps users complete it successfully.
 new: true
 new: true
 description: Simplify complex processes with steps.
 description: Simplify complex processes with steps.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/switch-icon.mdx → docs/ui/components/switch-icon.md

@@ -3,6 +3,7 @@ title: Switch icon
 summary: The Switch Icon component is used to create a transition between two icons. You can use any icon, both line and filled version.
 summary: The Switch Icon component is used to create a transition between two icons. You can use any icon, both line and filled version.
 banner: icons
 banner: icons
 description: Transition between two icons smoothly.
 description: Transition between two icons smoothly.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/tables.mdx → docs/ui/components/tables.md

@@ -3,6 +3,7 @@ title: Tables
 summary: Tables are a useful interface element that allows to visualise data and arrange it in a clear way. Thanks to that, users can browse a lot of information at once and a good table design will help you take care of its clarity.
 summary: Tables are a useful interface element that allows to visualise data and arrange it in a clear way. Thanks to that, users can browse a lot of information at once and a good table design will help you take care of its clarity.
 bootstrapLink: content/tables/
 bootstrapLink: content/tables/
 description: Visualize data clearly with tables.
 description: Visualize data clearly with tables.
+layout: default
 ---
 ---
 
 
 ## Basic Table
 ## Basic Table

+ 1 - 0
docs/ui/components/tabs.mdx → docs/ui/components/tabs.md

@@ -3,6 +3,7 @@ title: Tabs
 summary: Tabs allow users to alternate between equally important views within the same context. By dividing content into meaningful sections, they improve its organization and make it easy for users to navigate.
 summary: Tabs allow users to alternate between equally important views within the same context. By dividing content into meaningful sections, they improve its organization and make it easy for users to navigate.
 bootstrapLink: components/navs/
 bootstrapLink: components/navs/
 description: Organize content with interactive tabs.
 description: Organize content with interactive tabs.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/timelines.mdx → docs/ui/components/timelines.md

@@ -2,6 +2,7 @@
 title: Timelines
 title: Timelines
 summary: A timeline is a perfect way to visualize processes and projects, as it's easy to read and attractive for users. You can use it to give an overview of events, present an agenda or point out important points in time.
 summary: A timeline is a perfect way to visualize processes and projects, as it's easy to read and attractive for users. You can use it to give an overview of events, present an agenda or point out important points in time.
 description: Visualize events and processes clearly.
 description: Visualize events and processes clearly.
+layout: default
 ---
 ---
 
 
 ## Timeline
 ## Timeline

+ 1 - 0
docs/ui/components/tinymce.mdx → docs/ui/components/tinymce.md

@@ -3,6 +3,7 @@ title: TinyMCE
 libs: tinymce
 libs: tinymce
 summary: The WYSIWYG editor that is flexible, customizable, and designed with the user in mind. TinyMCE can handle any challenge, from the most simple implementation through to the most complex use case.
 summary: The WYSIWYG editor that is flexible, customizable, and designed with the user in mind. TinyMCE can handle any challenge, from the most simple implementation through to the most complex use case.
 description: Flexible WYSIWYG editor for content.
 description: Flexible WYSIWYG editor for content.
+layout: default
 ---
 ---
 
 
 [TinyMCE](https://www.tiny.cloud/docs/) documentation.
 [TinyMCE](https://www.tiny.cloud/docs/) documentation.

+ 1 - 0
docs/ui/components/toasts.mdx → docs/ui/components/toasts.md

@@ -3,6 +3,7 @@ title: Toasts
 summary: Toasts are lightweight alert boxes which display for a few seconds after a user has taken an action, to inform them of the state or outcome. They can be used when a user clicks a button or submits a form and their aim is to provide feedback, rather than encourage to take action.
 summary: Toasts are lightweight alert boxes which display for a few seconds after a user has taken an action, to inform them of the state or outcome. They can be used when a user clicks a button or submits a form and their aim is to provide feedback, rather than encourage to take action.
 bootstrapLink: components/toasts/
 bootstrapLink: components/toasts/
 description: Display lightweight alert notifications.
 description: Display lightweight alert notifications.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/tooltips.mdx → docs/ui/components/tooltips.md

@@ -3,6 +3,7 @@ title: Tooltips
 summary: Tooltips are text labels which appear when a user hovers over an interface element. They explain the interface elements that may be unclear for users and guide them when they need help. If used properly, tooltips can significantly enhance user experience and add value to your website or software.
 summary: Tooltips are text labels which appear when a user hovers over an interface element. They explain the interface elements that may be unclear for users and guide them when they need help. If used properly, tooltips can significantly enhance user experience and add value to your website or software.
 bootstrapLink: components/tooltips/
 bootstrapLink: components/tooltips/
 description: Guide users with informative tooltips.
 description: Guide users with informative tooltips.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/components/tracking.mdx → docs/ui/components/tracking.md

@@ -2,6 +2,7 @@
 title: Tracking
 title: Tracking
 summary: Component for visualising activity logs or other monitoring-related data. With its ability to show data in a visually appealing and easily understandable way, the tracking component is an essential tool for any organization that relies on data monitoring and analysis to optimize performance and user experience.
 summary: Component for visualising activity logs or other monitoring-related data. With its ability to show data in a visually appealing and easily understandable way, the tracking component is an essential tool for any organization that relies on data monitoring and analysis to optimize performance and user experience.
 description: Monitor data activity visually.
 description: Monitor data activity visually.
+layout: default
 ---
 ---
 
 
 ## Basic example
 ## Basic example

+ 1 - 0
docs/ui/components/vector-maps.mdx → docs/ui/components/vector-maps.md

@@ -2,6 +2,7 @@
 title: Vector Maps
 title: Vector Maps
 description: Interactive guide to creating vector maps with jsVectorMap.
 description: Interactive guide to creating vector maps with jsVectorMap.
 summary: Vector maps are a great way to display geographical data in an interactive and visually appealing way. Learn how to create vector maps with jsVectorMap.
 summary: Vector maps are a great way to display geographical data in an interactive and visually appealing way. Learn how to create vector maps with jsVectorMap.
+layout: default
 ---
 ---
 
 
 ## Installation
 ## Installation

+ 1 - 0
docs/ui/forms/form-color-check.mdx → docs/ui/forms/form-color-check.md

@@ -2,6 +2,7 @@
 title: Color check
 title: Color check
 summary: The color check is a great way to make your form more user-friendly and engaging. You can use the color check to create a visually appealing form that will help users make decisions quickly and easily.
 summary: The color check is a great way to make your form more user-friendly and engaging. You can use the color check to create a visually appealing form that will help users make decisions quickly and easily.
 description: Enhance forms with color checks.
 description: Enhance forms with color checks.
+layout: default
 ---
 ---
 
 
 Your input controls can come in a variety of colors, depending on your preferences. Click [here](/docs/ui/base/colors) to see the list of available colors.
 Your input controls can come in a variety of colors, depending on your preferences. Click [here](/docs/ui/base/colors) to see the list of available colors.

+ 1 - 0
docs/ui/forms/form-elements.mdx → docs/ui/forms/form-elements.md

@@ -5,6 +5,7 @@ bootstrapLink: components/forms/
 libs: nouislider
 libs: nouislider
 description: Design user-friendly and effective forms.
 description: Design user-friendly and effective forms.
 order: 1
 order: 1
+layout: default
 ---
 ---
 
 
 ## Classic inputs
 ## Classic inputs

+ 1 - 0
docs/ui/forms/form-fieldset.mdx → docs/ui/forms/form-fieldset.md

@@ -2,6 +2,7 @@
 title: Form fieldset
 title: Form fieldset
 summary: By grouping form elements together with the fieldset element, you can improve the organization and accessibility of your forms, making it easier for users to understand the purpose of each input and provide accurate information.
 summary: By grouping form elements together with the fieldset element, you can improve the organization and accessibility of your forms, making it easier for users to understand the purpose of each input and provide accurate information.
 description: Group form elements for clarity.
 description: Group form elements for clarity.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/forms/form-helpers.mdx → docs/ui/forms/form-helpers.md

@@ -2,6 +2,7 @@
 title: Form helpers
 title: Form helpers
 summary: Use form helpers to provide additional information about a form element. You can use input help, required field, form hint, and additional info inside the label.
 summary: Use form helpers to provide additional information about a form element. You can use input help, required field, form hint, and additional info inside the label.
 description: Provide additional guidance in forms.
 description: Provide additional guidance in forms.
+layout: default
 ---
 ---
 
 
 ## Input help
 ## Input help

+ 1 - 0
docs/ui/forms/form-image-check.mdx → docs/ui/forms/form-image-check.md

@@ -2,6 +2,7 @@
 title: Image check
 title: Image check
 summary: The image check is a great way to make your form more user-friendly and engaging. You can use the image check to create a visually appealing form that will help users make decisions quickly and easily.
 summary: The image check is a great way to make your form more user-friendly and engaging. You can use the image check to create a visually appealing form that will help users make decisions quickly and easily.
 description: Add visual appeal to forms with images.
 description: Add visual appeal to forms with images.
+layout: default
 ---
 ---
 
 
 ## Default markup
 ## Default markup

+ 1 - 0
docs/ui/forms/form-input-mask.mdx → docs/ui/forms/form-input-mask.md

@@ -2,6 +2,7 @@
 title: Input mask
 title: Input mask
 summary: An input mask is a used to clarify the input format required in a given field and is helpful for users, removing confusion and reducing the number of validation errors.
 summary: An input mask is a used to clarify the input format required in a given field and is helpful for users, removing confusion and reducing the number of validation errors.
 description: Clarify input formats for users.
 description: Clarify input formats for users.
+layout: default
 ---
 ---
 
 
 ## Installation
 ## Installation

+ 1 - 0
docs/ui/forms/form-selectboxes.mdx → docs/ui/forms/form-selectboxes.md

@@ -2,6 +2,7 @@
 title: Form selectgroup
 title: Form selectgroup
 summary: Use selectgroup to make your form more intuitive by providing users with a set of options to choose from. You can add simple selectgroup with a label, use icons only or icons with labels. Alternatively, you can use pill selectgroup if they go well with your design.
 summary: Use selectgroup to make your form more intuitive by providing users with a set of options to choose from. You can add simple selectgroup with a label, use icons only or icons with labels. Alternatively, you can use pill selectgroup if they go well with your design.
 description: Improve form UX with select groups.
 description: Improve form UX with select groups.
+layout: default
 ---
 ---
 
 
 ## Simple selectgroup
 ## Simple selectgroup

+ 1 - 0
docs/ui/forms/form-validation.mdx → docs/ui/forms/form-validation.md

@@ -2,6 +2,7 @@
 title: Validation states
 title: Validation states
 summary: To inform users whether the entered value is correct or not, use either of the validation states. Thanks to that, users will immediately know which form elements they need to correct and, if the state displays as invalid, why the value is incorrect.
 summary: To inform users whether the entered value is correct or not, use either of the validation states. Thanks to that, users will immediately know which form elements they need to correct and, if the state displays as invalid, why the value is incorrect.
 description: Indicate valid or invalid inputs.
 description: Indicate valid or invalid inputs.
+layout: default
 ---
 ---
 
 
 ## Validation states
 ## Validation states

+ 0 - 0
docs/ui/forms/index.mdx → docs/ui/forms/index.md


+ 1 - 0
docs/ui/getting-started/browser-support.mdx → docs/ui/getting-started/browser-support.md

@@ -2,6 +2,7 @@
 title: Browser Support
 title: Browser Support
 description: Check browser compatibility for Tabler.
 description: Check browser compatibility for Tabler.
 summary: Learn about the supported browsers and compatibility guidelines for using Tabler UI components to ensure a consistent experience across different devices and platforms.
 summary: Learn about the supported browsers and compatibility guidelines for using Tabler UI components to ensure a consistent experience across different devices and platforms.
+layout: default
 ---
 ---
 
 
 Tabler is fully optimized for all modern browsers, including the latest versions of Chrome, Firefox, Edge, Safari, and Opera. These browsers ensure a seamless and responsive experience, allowing users to enjoy Tabler's advanced UI components without compatibility issues.
 Tabler is fully optimized for all modern browsers, including the latest versions of Chrome, Firefox, Edge, Safari, and Opera. These browsers ensure a seamless and responsive experience, allowing users to enjoy Tabler's advanced UI components without compatibility issues.

+ 1 - 0
docs/ui/getting-started/customize.mdx → docs/ui/getting-started/customize.md

@@ -2,6 +2,7 @@
 title: Customize Tabler
 title: Customize Tabler
 summary: Tabler has been designed so that it can be adjusted to your needs and requirements as much as possible. You can customize your own fonts, colors, font sizes, etc in it.
 summary: Tabler has been designed so that it can be adjusted to your needs and requirements as much as possible. You can customize your own fonts, colors, font sizes, etc in it.
 description: Adjust fonts, colors, and styles.	
 description: Adjust fonts, colors, and styles.	
+layout: default
 ---
 ---
 
 
 ## Custom Google Font
 ## Custom Google Font

+ 1 - 0
docs/ui/getting-started/download.mdx → docs/ui/getting-started/download.md

@@ -2,6 +2,7 @@
 title: Download
 title: Download
 summary: Download Tabler to get the compiled CSS and JavaScript, source code, or include it with your favorite package managers like npm, yarn and more.
 summary: Download Tabler to get the compiled CSS and JavaScript, source code, or include it with your favorite package managers like npm, yarn and more.
 description: Get Tabler CSS, JS, and source code.
 description: Get Tabler CSS, JS, and source code.
+layout: default
 ---
 ---
 
 
 ## CDN via jsDelivr
 ## CDN via jsDelivr

+ 1 - 0
docs/ui/getting-started/faq.mdx → docs/ui/getting-started/faq.md

@@ -3,6 +3,7 @@ title: FAQ
 summary: Answers to the most frequently asked questions.
 summary: Answers to the most frequently asked questions.
 description: Common questions and answers.
 description: Common questions and answers.
 order: 12
 order: 12
+layout: default
 ---
 ---
 
 
 ## I found an issue, what can I do?
 ## I found an issue, what can I do?

+ 1 - 0
docs/ui/getting-started/how-to-contribute.mdx → docs/ui/getting-started/how-to-contribute.md

@@ -2,6 +2,7 @@
 title: How to Contribute
 title: How to Contribute
 summary: This guide explains how to contribute to Tabler, from setting up a development environment to making and testing changes. It covers essential steps like forking the repository, installing dependencies, and submitting a pull request to help improve Tabler's features and functionality.
 summary: This guide explains how to contribute to Tabler, from setting up a development environment to making and testing changes. It covers essential steps like forking the repository, installing dependencies, and submitting a pull request to help improve Tabler's features and functionality.
 description: Guide to contributing to Tabler and setting up for development.
 description: Guide to contributing to Tabler and setting up for development.
+layout: default
 ---
 ---
 
 
 Contributions are always welcome and highly encouraged! Whether you're new to open source or a seasoned contributor, your input helps make Tabler better for everyone. If you're new to open source, [start here](https://opensource.guide/how-to-contribute/) to learn more about contributing.
 Contributions are always welcome and highly encouraged! Whether you're new to open source or a seasoned contributor, your input helps make Tabler better for everyone. If you're new to open source, [start here](https://opensource.guide/how-to-contribute/) to learn more about contributing.

+ 1 - 0
docs/ui/getting-started/index.mdx → docs/ui/getting-started/index.md

@@ -3,6 +3,7 @@ title: Introduction
 summary: Free and open-source HTML Dashboard UI Kit built on Bootstrap
 summary: Free and open-source HTML Dashboard UI Kit built on Bootstrap
 order: 1
 order: 1
 description: Overview of Tabler UI Kit.
 description: Overview of Tabler UI Kit.
+layout: default
 ---
 ---
 
 
 ## What is Tabler?
 ## What is Tabler?

+ 1 - 0
docs/ui/getting-started/installation.mdx → docs/ui/getting-started/installation.md

@@ -3,6 +3,7 @@ title: Installation
 order: 1
 order: 1
 summary: Learn how to set up Tabler in your project by creating a basic HTML file, adding Tabler’s CSS and JavaScript, and exploring its powerful components to build responsive and visually stunning web applications.
 summary: Learn how to set up Tabler in your project by creating a basic HTML file, adding Tabler’s CSS and JavaScript, and exploring its powerful components to build responsive and visually stunning web applications.
 description: "Set up Tabler: HTML, CSS, JS, and build stunning UIs."
 description: "Set up Tabler: HTML, CSS, JS, and build stunning UIs."
+layout: default
 ---
 ---
 
 
 This guide will take you through the essential steps to set up Tabler in your project, from creating a basic HTML file to incorporating Tabler’s styles and scripts. Let’s dive in!
 This guide will take you through the essential steps to set up Tabler in your project, from creating a basic HTML file to incorporating Tabler’s styles and scripts. Let’s dive in!

+ 1 - 0
docs/ui/getting-started/license.mdx → docs/ui/getting-started/license.md

@@ -2,6 +2,7 @@
 title: Tabler License
 title: Tabler License
 summary: The MIT license grants you the flexibility to use Tabler in commercial or personal projects, modify its code, and distribute it freely. Ensure you include the required license and copyright notices to stay compliant with the terms.
 summary: The MIT license grants you the flexibility to use Tabler in commercial or personal projects, modify its code, and distribute it freely. Ensure you include the required license and copyright notices to stay compliant with the terms.
 description: "Tabler's MIT license: freedom to use, modify, and share."
 description: "Tabler's MIT license: freedom to use, modify, and share."
+layout: default
 ---
 ---
 
 
 Tabler is an open-source project licensed under the **MIT license**, giving you extensive freedom to use, modify, and distribute the software. This license ensures that you can adapt Tabler to your needs while maintaining the required attributions. While attribution is not required, it is greatly appreciated to acknowledge the hard work of the developers.
 Tabler is an open-source project licensed under the **MIT license**, giving you extensive freedom to use, modify, and distribute the software. This license ensures that you can adapt Tabler to your needs while maintaining the required attributions. While attribution is not required, it is greatly appreciated to acknowledge the hard work of the developers.

+ 1 - 0
docs/ui/index.mdx → docs/ui/index.md

@@ -3,6 +3,7 @@ title: Tabler UI
 order: 1
 order: 1
 description: Free and open source web application UI kit based on Bootstrap
 description: Free and open source web application UI kit based on Bootstrap
 summary: Tabler UI is a carefully crafted collection of modern and responsive user interface components. Built on top of Bootstrap, it helps developers create stunning and functional web applications quickly and efficiently.
 summary: Tabler UI is a carefully crafted collection of modern and responsive user interface components. Built on top of Bootstrap, it helps developers create stunning and functional web applications quickly and efficiently.
+layout: default
 ---
 ---
 
 
 ![](/docs/cover-tabler.png) 
 ![](/docs/cover-tabler.png) 

+ 0 - 0
docs/ui/layout/index.mdx → docs/ui/layout/index.md


+ 1 - 0
docs/ui/layout/navbars.mdx → docs/ui/layout/navbars.md

@@ -2,6 +2,7 @@
 title: Navbars
 title: Navbars
 summary: A navbar serves as a central navigation tool, offering users quick and easy access to key sections of a website or application, improving usability and enhancing the overall user experience.
 summary: A navbar serves as a central navigation tool, offering users quick and easy access to key sections of a website or application, improving usability and enhancing the overall user experience.
 description: Create and customize responsive navigation bars with ease.
 description: Create and customize responsive navigation bars with ease.
+layout: default
 ---
 ---
 
 
 The navbar is a core component of any website or application, serving as the primary navigation tool. It provides users with quick access to key sections, enhancing usability and improving the overall user experience. Positioned typically at the top of the page, the navbar can contain links, buttons, branding elements, and even interactive components like dropdown menus or search bars.
 The navbar is a core component of any website or application, serving as the primary navigation tool. It provides users with quick access to key sections, enhancing usability and improving the overall user experience. Positioned typically at the top of the page, the navbar can contain links, buttons, branding elements, and even interactive components like dropdown menus or search bars.

+ 1 - 0
docs/ui/layout/navs-tabls.mdx → docs/ui/layout/navs-tabls.md

@@ -2,6 +2,7 @@
 title: Navs and tabs
 title: Navs and tabs
 summary: This guide covered the basics of creating different types of navigation bars and tabs, including horizontal, vertical, pill-shaped, and underline-styled navs. 
 summary: This guide covered the basics of creating different types of navigation bars and tabs, including horizontal, vertical, pill-shaped, and underline-styled navs. 
 description: "Essential guide to nav styles: tabs, pills, dropdowns, and more."
 description: "Essential guide to nav styles: tabs, pills, dropdowns, and more."
+layout: default
 ---
 ---
 
 
 Navigation bars are essential components of modern web applications, providing users with intuitive ways to navigate between different sections and content. This guide explores various types of navigation bars and tabs that can be easily implemented using predefined classes in HTML and CSS. Each type serves specific use cases, from horizontal and vertical layouts to tabbed interfaces and dropdown menus. By utilizing these examples, developers can enhance the usability and aesthetics of their web projects.
 Navigation bars are essential components of modern web applications, providing users with intuitive ways to navigate between different sections and content. This guide explores various types of navigation bars and tabs that can be easily implemented using predefined classes in HTML and CSS. Each type serves specific use cases, from horizontal and vertical layouts to tabbed interfaces and dropdown menus. By utilizing these examples, developers can enhance the usability and aesthetics of their web projects.

+ 1 - 0
docs/ui/layout/page-headers.mdx → docs/ui/layout/page-headers.md

@@ -2,6 +2,7 @@
 title: Page headers
 title: Page headers
 summary: Page heading examples for Tabler
 summary: Page heading examples for Tabler
 description: Examples of Tabler page headers.
 description: Examples of Tabler page headers.
+layout: default
 ---
 ---
 
 
 ## Simple header
 ## Simple header

+ 1 - 0
docs/ui/layout/page-layouts.mdx → docs/ui/layout/page-layouts.md

@@ -2,6 +2,7 @@
 title: Page layouts
 title: Page layouts
 summary: Learn how to build a sample version of the dashboard
 summary: Learn how to build a sample version of the dashboard
 description: Learn to design dashboard layouts.
 description: Learn to design dashboard layouts.
+layout: default
 ---
 ---
 
 
 <Callout>
 <Callout>

+ 1 - 0
docs/ui/plugins/flags.mdx → docs/ui/plugins/flags.md

@@ -4,6 +4,7 @@ summary: Thanks to the Tabler flags plugin, you can create flags to visually rep
 plugin: flags
 plugin: flags
 libs: tabler-flags
 libs: tabler-flags
 description: Visual representation of countries/languages.
 description: Visual representation of countries/languages.
+layout: default
 ---
 ---
 
 
 ## Installation
 ## Installation

+ 0 - 0
docs/ui/plugins/index.mdx → docs/ui/plugins/index.md


+ 1 - 0
docs/ui/plugins/payments.mdx → docs/ui/plugins/payments.md

@@ -3,6 +3,7 @@ title: Payments
 summary: The Tabler payments plug-in will let you use a set of payment provider icons to facilitate the payment process and make it more-user friendly.
 summary: The Tabler payments plug-in will let you use a set of payment provider icons to facilitate the payment process and make it more-user friendly.
 plugin: payments
 plugin: payments
 description: User-friendly payment provider icons.
 description: User-friendly payment provider icons.
+layout: default
 ---
 ---
 
 
 ## Installation
 ## Installation

+ 1 - 0
docs/ui/plugins/social-icons.mdx → docs/ui/plugins/social-icons.md

@@ -4,6 +4,7 @@ summary: Social icons are a great way to make your website more engaging and use
 plugin: socials
 plugin: socials
 libs: tabler-socials
 libs: tabler-socials
 description: Connect users to your social profiles.
 description: Connect users to your social profiles.
+layout: default
 ---
 ---
 
 
 ## Installation
 ## Installation

+ 1 - 0
docs/ui/utilities/borders.mdx → docs/ui/utilities/borders.md

@@ -2,6 +2,7 @@
 title: Borders
 title: Borders
 summary: Use border utilities to quickly style the border and border-radius of an element. Great for images, buttons, or any other element.
 summary: Use border utilities to quickly style the border and border-radius of an element. Great for images, buttons, or any other element.
 description: Style elements with border utilities.
 description: Style elements with border utilities.
+layout: default
 ---
 ---
 
 
 ## Border direction
 ## Border direction

+ 1 - 0
docs/ui/utilities/cursors.mdx → docs/ui/utilities/cursors.md

@@ -2,6 +2,7 @@
 title: Cursors
 title: Cursors
 summary: You can use different cursors to reflect the intended user interaction with particular elements of an interface. The cursor will change when a user hovers over a given element to indicate the action which can be performed.
 summary: You can use different cursors to reflect the intended user interaction with particular elements of an interface. The cursor will change when a user hovers over a given element to indicate the action which can be performed.
 description: Custom cursors for enhanced interaction.
 description: Custom cursors for enhanced interaction.
+layout: default
 ---
 ---
 
 
 ## Cursor utilities
 ## Cursor utilities

+ 0 - 0
docs/ui/utilities/index.mdx → docs/ui/utilities/index.md


+ 1 - 0
docs/ui/utilities/interactions.mdx → docs/ui/utilities/interactions.md

@@ -2,6 +2,7 @@
 title: Interactions
 title: Interactions
 summary: Utility classes that change how users interact with contents of a website.
 summary: Utility classes that change how users interact with contents of a website.
 description: Modify user interactions efficiently.
 description: Modify user interactions efficiently.
+layout: default
 ---
 ---
 
 
 ## Text selection
 ## Text selection

+ 1 - 0
docs/ui/utilities/margins.mdx → docs/ui/utilities/margins.md

@@ -2,6 +2,7 @@
 title: Margins
 title: Margins
 summary: Use margin utilities to control the space between elements.
 summary: Use margin utilities to control the space between elements.
 description: Control the space between elements with margin utilities.
 description: Control the space between elements with margin utilities.
+layout: default
 ---
 ---
 
 
 Margin utilities allow you to control the space between elements, providing flexibility to suit different design needs. These utilities are especially useful for creating spacing between components or aligning them consistently. Below are examples of how to use margin utilities for various directions and sizes.
 Margin utilities allow you to control the space between elements, providing flexibility to suit different design needs. These utilities are especially useful for creating spacing between components or aligning them consistently. Below are examples of how to use margin utilities for various directions and sizes.

+ 1 - 0
docs/ui/utilities/vertical-align.mdx → docs/ui/utilities/vertical-align.md

@@ -2,6 +2,7 @@
 title: Vertical align
 title: Vertical align
 description: Quickly and easily align elements vertically with utility classes.
 description: Quickly and easily align elements vertically with utility classes.
 summary: Easily modify the vertical alignment of elements such as inline, inline-block, inline-table, and table-cell to ensure proper positioning and alignment within their parent containers, allowing for more precise control over your layout and design.
 summary: Easily modify the vertical alignment of elements such as inline, inline-block, inline-table, and table-cell to ensure proper positioning and alignment within their parent containers, allowing for more precise control over your layout and design.
+layout: default
 ---
 ---
 
 
 Choose from `.align-baseline`, `.align-top`, `.align-middle`, `.align-bottom`, `.align-text-bottom`, and `.align-text-top` as needed.
 Choose from `.align-baseline`, `.align-top`, `.align-middle`, `.align-bottom`, `.align-text-bottom`, and `.align-text-top` as needed.

+ 1 - 0
docs/ui/utilities/visually-hidden.mdx → docs/ui/utilities/visually-hidden.md

@@ -1,6 +1,7 @@
 ---
 ---
 title: Visually hidden
 title: Visually hidden
 summary: Use these helpers to visually hide elements but keep them accessible to assistive technologies.
 summary: Use these helpers to visually hide elements but keep them accessible to assistive technologies.
+layout: default
 ---
 ---
 
 
 Visually hide an element while still allowing it to be exposed to assistive technologies (such as screen readers) with `.visually-hidden`. Use `.visually-hidden-focusable` to visually hide an element by default, but to display it when it's focused (e.g. by a keyboard-only user). `.visually-hidden-focusable` can also be applied to a container–thanks to `:focus-within`, the container will be displayed when any child element of the container receives focus.
 Visually hide an element while still allowing it to be exposed to assistive technologies (such as screen readers) with `.visually-hidden`. Use `.visually-hidden-focusable` to visually hide an element by default, but to display it when it's focused (e.g. by a keyboard-only user). `.visually-hidden-focusable` can also be applied to a container–thanks to `:focus-within`, the container will be displayed when any child element of the container receives focus.

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff