● 在线
Nuxt UI

Nuxt UI 是一个为 Nuxt 3 应用程序设计的开源 UI 组件库,提供美观、可定制且无障碍的 Vue 组件。

产品介绍

Nuxt UI 是一个原生为 Nuxt 3 框架开发的 UI 组件库,它充分利用了 Nuxt 3 的各项特性,提供了与 Nuxt 生态系统无缝集成的组件。 丰富的 UI 组件 该库包含一套全面的预构建 UI 组件,涵盖了从基础元素(如按钮、输入框、选择器)到更复杂组件(如模态框、通知、手风琴、选项卡、数据表)的广泛范围,满足日常开发需求。 主题和定制 Nuxt UI 提供了强大的主题化能力。用户可以通过修改 Tailwind CSS 配置或通过预设(presets)来自定义组件的外观和感觉,使其与品牌风格保持一致。它内置了暗黑模式(Dark Mode)支持。 无障碍性 (Accessibility) 所有组件都经过精心设计,以确保高水平的无障碍性。它们遵循 WAI-ARIA 最佳实践,提供键盘导航支持、正确的语义 HTML 结构和焦点管理,使得使用辅助技术的用户也能顺畅地访问。 零配置 (Zero-Config) Nuxt UI 致力于提供“零配置”的开发体验。集成和使用组件通常非常简单,无需繁琐的设置步骤。 基于 Vue 和 Headless UI 组件在底层使用了 Vue.js 和 Headless UI 库。Headless UI 提供了无样式的、完全可访问的 UI 逻辑,Nuxt UI 在此基础上添加了默认样式和主题,让开发者既能获得开箱即用的美观组件,也能保持高度的定制性。 响应式设计 所有组件都内置了响应式设计,能够自动适应不同的屏幕尺寸,确保在桌面、平板和移动设备上都能提供良好的用户体验。 图标支持 Nuxt UI 提供了与 @nuxt/ui-icons 模块的集成,可以轻松使用数千个可定制的图标。

适用人群

所有组件都内置了响应式设计,能够自动适应不同的屏幕尺寸,确保在桌面、平板和移动设备上都能提供良好的用户体验。 Nuxt UI 提供了与 `@nuxt/ui-icons` 模块的集成,可以轻松使用数千个可定制的图标。

核心功能

  • 完整的组件库
  • 设计 Token
  • 包含文档
  • 主题自定义

优点

  • +丰富的图标库
  • +可自定义颜色和大小
  • +全面的设计系统
  • +前端就绪组件

缺点

  • -采用需要团队协调
  • -自定义可能较复杂

/// 规格参数

  • 价格:
    Free
ASSETS_DIRECTORY
/// 相似工具