• The default language of any content posted is English.
    Do not create multi-accounts, you will be blocked! For more information about rules, limits, and more, visit the Help page.
    Found a dead link? Use the report button!
  • Information: Safety & Support
    Resources here are generally safe, but false positives may occur on Virustotal due to certain coding techniques. Exercise caution and test before use.
    Consider buying licenses to support developers. Your security is our priority.
Tairo - Multipurpose Nuxt Tailwind CSS Dashboard System

Tairo - Multipurpose Nuxt Tailwind CSS Dashboard System 2.0.0

-----------------------------------------------------------------------------------------
Version 2.0.0 - Apr 16, 2025
-----------------------------------------------------------------------------------------

- Features

- add AddonMapboxLocationPicker component and add examples in form layout
- add AI chat page
- add AI layouts
- add button to toggle switcher in topnav layout and update dashboard layout reference
- add collapse layout components and configuration
- add DemoStarterSwitcher component and integrate it into starter pages
- add DocInfo component and update documentation with new info messages
- add error handling for Mapbox token validation in AddonMapboxLocationPicker and map components
- add i18n support with rtl / ltr example locales
- add lightweight charts addon component
- add messaging API and integrate DemoSubsidebarMessaging component
- add new demo images and update documentation references
- add new demo pages screenshots
- add new layout components and improve existing layouts for better structure and navigation
- add new SVG icons for bookworm, music band, and gym
- add nuxt/font module to replace fontsource
- add onBeforeSumbit hook on multi step form
- add preferences set of demo pages
- add sidenav layout components and configuration
- add sidenav layout layer
- add sidenav layout showcase to landing
- add state prefix to nui-focus utility
- add switcher icon to sidebar for customization
- add TairoMobileDrawer component with swipe functionality and body scroll lock
- add topnav layout components and configuration
- create TairoMenu components from reka-ui navigation menu
- disable Options API support for smaller bundles
- enhance AddonApexcharts component with improved type definitions
- enhance AddonDatepicker component with improved type definitions
- enhance AddonInputPassword component with customizable icons and loading state
- enhance component styles and update icon usage for improved UI consistency
- enhance layout and styling in card grid components for improved UI consistency
- enhance layout and styling in list view components for improved UI
- enhance layout and styling in project components for improved UI consistency
- enhance layout and styling in project list components for improved UI consistency
- enhance layout and styling in user and tile grid components for improved UI consistency
- enhance layout and styling in various list and table components for improved UI consistency
- enhance messaging component with improved scrolling and input handling
- enhance sidenav layout with dynamic menu and update collapse layout integration
- enhance TairoMenuLink component with tab variant support
- improve component meta documentation rendering
- improve demo search using minisearch
- layout-collapse: open menu collapsible when path match current route
- layout-sidebar: open subsidebar collapsible when path match current route
- layout-sidenav: open menu collapsible when path match current route
- migrate BasePagination props
- migrate button action to button
- migrate button close to button
- migrate checkbox headless to reka-ui, create TairoCheckboxCardIcon
- migrate checkboxes to shuriken ui 4 and create TairoCheckboxAnimated component
- migrate data-nui-tooltip to tooltip component
- migrate demo to nuxt 4 directory structure
- migrate headless radios to shuriken ui 4 and create TairoRadioCard component
- migrate headlessui Combobox to shuriken ui autocomplete
- migrate headlessui Menu to reka DropdownMenu
- migrate inputs to use BaseField component + create TairoInput and TairoSelect components
- migrate quickstarter to nuxt 4 directory structure
- migrate shuriken ui button icon to button
- migrate to eslint v9
- migrate to tailwind v4 and shuriken ui v4
- prerender documentation code examples using nuxt content hooks
- refactor demo chart components to utilize defineApexchartsProps for improved typing
- remove dropdown variants
- replace @vueform/slider component with shuriken ui slider
- replace button group with tailwind classes
- replace headless ui FocusLoop with reka FocusScope
- replace listbox with new select component
- replace nuxt-toaster with shuriken ui toasts
- replace splitpanes with reka ui splitter
- replace tairo modal with reka ui modal + remove @headlessui/vue
- rework dashboards index
- rework mapbox app demo
- rework personal 2
- split sidebar layout into smaller composable components
- update addon input phone component
- update avatar images and user details in messaging dashboard
- update BaseButton components to use variant prop instead of color
- update BaseProgress and BaseProgressCircle components to use model-value prop
- update blur scales to tailwind 4
- update chart components to use CSS variables for colors and enhance layout
- update collapse layout styles and enhance sidebar components
- update color classes from 'danger' to 'destructive' across multiple components
- update component styles and improve UI consistency across various layouts
- update doc to nuxt content 3 + replace AddonMarkdownRemark with MDC + merge documentation layer to demo project
- update documentation to include new sidenav layer
- update icon names and adjust styles in various components
- update icons in form components and adjust styles for better visibility
- update important syntax to tailwind 4
- update layout configuration and enhance topnav content
- update navigation
- update new panels documentation
- update new panels documentation
- update nuxt to 3.16.0
- update packages to shuriken ui 4 + use module instead of layer
- update panel opening mechanism to use component references instead of nuxt app config
- update preferences layout and improve UI consistency across various components
- update profile demo data and enhance layout responsiveness with improved icon sizes
- update profile layout and improve icon consistency for enhanced UI
- update rounded scales to tailwind 4
- update routing path and improve icon consistency in authentication components
- update routing path for user info to improve navigation clarity
- update routing paths and enhance text color consistency across layouts
- update select component to use select item in slots
- update shadow scales to tailwind 4
- update shuriken ui composables names
- update tag and icon box to use variant prop instead of color
- update tailwind 4 import reference
- update to reka ui 2.0.0
- use Lazy prefix to import addon components
- use LightningCSS as transformer / minifier
- use reka PIN input on onboarding-1
- useTemplateRef from vue 3.5
- wrap radio with radio group component

- Bug Fixes

- add iconify json packages
- add missing slots to AddonDatepicker
- adjust icon size in TairoRadioCard component
- adjust opacity for images in DemoStarterSwitcher and update navbar max-width
- apexcharts dark mode tooltips and lines, todo: fix css rgb syntax
- click event not being triggered in sidenav layout
- ensure proper parsing of page query parameter in pagination components
- fix apexcharts dark mode colors
- fix collapse arrow showing on mobile
- fix topnav circular menu tool key
- handle undefined characters in convertToCssProperty function
- increase toaster default z-index
- minor layout issues and typos
- move TairoLogo and TairoLogoText components to demo
- move utility functions for color generation, currency formatting, file size formatting, and string capitalization to demo
- remove 'contrast' prop from BaseTextarea, BaseSelect, and BaseInput components
- remove `useTailwindColors` and `colorjs.io`
- resolve bugs listed in issue 180, close #180
- set default toaster z-index to 9999 to prevent toaster being hidden by other elements
- small layout fixes
- table head row hydration
- table hydration issues
- update ai ui sidebar css variable usage and dropdown z-index
- update styling for LandingDemoLink component to enhance visibility of 'New' tag
- update tailwind import to include static theme
- update tailwind reference in custom stylesheets

- Documentation

- component-meta: add separate package to parse components meta

- Performance

- enable eslint cache
- improve date-fns and v-calendar treeshaking

- Refactors

- add dedicated nuxt content layout for documentation
- add initial layout sidebar component and configuration
- add new app screenshots
- content demo source injection inside a nuxt module
- documentation: create content-documentation module + inject demo components + fix prose components
- enhance hobbies dashboard layout and update datepicker component
- enhance sidebar link styles and update component layouts for better readability
- extract all charts to dedicated components
- improve 8 dashboard pages
- improve banking dashboards
- improve dashboard pages
- improve documentation pages
- improve mobile navigation on new layouts
- merge layout layers in tairo layers and landing layer in demo app
- remove old tairo popover components
- remove ptablet and ltablet usage
- remove unused old layout components and cleanup app config
- remove vue-axe plugin and associated component from demo app
- remove vue3 carousel components and related documentation
- rename CSS variables to include 'tairo' prefix
- rename CSS variables to include 'tairo' prefix
- rename tailwind.css to main.css to align with tailwind documentation
- replace layers with v4
- rework personal 3
- simplify documentation content, remove old tooltip from examples, remove unused doc components
- simplify messaging layout and enhance component structure for improved readability
- simplify nuxt config and routes rules
- update calendar event components for improved styling and usability
- update documentation structure and improve content across various guides and setup
- update routing paths and improve component styles across multiple files
- update sidebar component for improved layout and navigation
- update sidebar labels and enhance calendar layout for improved navigation and usability
- update sidebar trigger to use NuxtLink and enhance layout padding in dashboards
- update text alignment classes and improve flag icon mappings
Top