Subscribe to get weekly email with the most promising tools 🚀

Arto-image-0

描述

Arto 是一个类型安全的灵活类名管理库,旨在构建具有变体、状态和高级条件样式的可扩展用户界面。

如何使用 Arto?

要使用 Arto,请通过 pnpm 安装,使用所需的配置创建 Arto 实例,定义变体和状态,并根据组件的要求生成最终的类字符串。

核心功能 Arto:

1️⃣

变体:干净地定义样式选项(例如,大小、颜色),无需混乱的条件逻辑。

2️⃣

状态:为禁用、悬停等状态应用条件类,并可选择依赖逻辑。

3️⃣

规则:使用逻辑运算符(与、或、异或)或自定义回调动态添加或删除类。

4️⃣

完全可扩展:编写或安装插件以扩展功能(例如,主题、UI 框架集成)。

5️⃣

类型安全:使用 TypeScript 构建,确保强大的验证和开发者信心。

为什么要使用 Arto?

#使用案例状态
# 1构建具有动态样式的可扩展用户界面。
# 2创建具有变体和状态管理的可重用组件。
# 3与各种 CSS 策略(如 Tailwind、PostCSS 和 CSS Modules)集成。

开发者 Arto?

Arto 由 Hamid Elgendy 开发,他专注于创建增强开发者体验和简化 UI 开发的工具。

常见问题 Arto