mantine - 具有原生深色主题支持的 React 组件和钩子库专注于可用性、可访问性和开发人员体验

Created at: 2021-01-07 22:02:19
Language: TypeScript
License: MIT

GitHub

Mantine 是 MIT 许可的开源 React 组件和钩子库,专注于可用性、可访问性和开发人员体验。

链接

特征

  • 自定义- 颜色、字体、阴影和许多其他部分可自定义以满足你的设计需求
  • 灵活性– 使用大量设置配置组件外观和行为或覆盖组件样式的任何部分
  • 深色主题- mantine 在所有组件中默认支持深色主题
  • 可访问性和可用性- 所有组件都遵循可访问性最佳实践并具有全键盘支持
  • TypeScript – 所有 @mantine/ 范围的包都是用 TypeScript 构建的,并且默认支持它
  • 准备生产- mantine 已经过充分测试,可在所有现代浏览器中使用
  • 开发者体验——mantine 自带 50 多个组件和 15 个钩子,在大多数情况下覆盖你
  • 没有烦人的对焦环- 新的 :focus-visible 伪类对焦环仅在用户使用键盘导航时出现
  • React JSS – 充分利用 react-jss 的所有特性:ssr 期间的自动关键 css 提取、惰性求值、动态主题等
  • React 和 Preact – mantine与 preact完美配合

授权协议

所有 Mantine 软件包都有 MIT 许可证。所有 Mantine 依赖项也有 MIT 许可证。

贡献者

成为贡献者