@area17/a17-tailwind-plugins

中文文档
5.1.4发布于 2025/11/25MITCommonJS近 30 天下载 4312

A collection of Tailwind plugins to help build responsive design systems in collaboration with A17 design and development build methodologies

原始使用文档
文档目录12 节
  1. Introduction
  2. Documentation and demos
  3. Requirements
  4. Setup
  5. Sample set up files
  6. Breaking changes to Layout in v5-0-0
  7. Contribution
  8. Adding a new plugin
  9. Updating the documentation
  10. Code of Conduct
  11. Bug reports and features submission
  12. Versioning scheme

AREA 17 Tailwind Plugins

Introduction

A series of plugins to enable/encourage systematised web design/development and some other useful utility classes.

AREA 17 strongly believes in design systems and then using these systems to build products for both ourselves and our clients. Tailwind is thus a natural fit for us, but we wanted more "system" to the utilities to tie closer to our design methodology.

We also wanted to include a few utility classes that would simplify some common styling requirements.

Documentation and demos

Requirements

  • TailwindCSS
    • v5.0.0 is tested with Tailwind v4.0.0 and Tailwind v3.4.17
    • Versions before v5.0.0 (<=4.0.6) are tested with Tailwind v2.x.x(with and without JIT) andv3.x.x</code>

Setup

Install via npm:

$ npm install @area17/a17-tailwind-plugins

Include plugins in tailwind.config.js:

Sample set up files

Breaking changes to Layout in v5-0-0

The generated class names in the Layout plugin have been changed to align them closer to Tailwind. In v3.x.x/v4.x.x the format of the Layout class names was .w-N-cols, from v5.x.x it is .w-cols-N. See the migration notes.

Contribution

Adding a new plugin

See adding a new plugin

Updating the documentation

See docs/readme

Code of Conduct

AREA 17 is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the AREA 17 community to abide by our Code of Conduct. Please read it. Please follow it.

Bug reports and features submission

To submit an issue or request a feature, please do so on Github.

If you file a bug report, your issue should contain a title and a clear description of the issue. You should also include as much relevant information as possible and a code sample that demonstrates the issue. The goal of a bug report is to make it easy for yourself - and others - to replicate the bug and develop a fix.

Remember, bug reports are created in the hope that others with the same problem will be able to collaborate with you on solving it. Do not expect that the bug report will automatically see any activity or that others will jump to fix it. Creating a bug report serves to help yourself and others start on the path of fixing the problem.

Versioning scheme

Our Tailwind Plugins follows Semantic Versioning. Major releases are released only when breaking changes are necessary, while minor and patch releases may be released as often as every week. Minor and patch releases should never contain breaking changes.

When referencing Tailwind Plugins from your application, you should always use a version constraint such as ^1.0, since major releases of Tailwind Plugins will include breaking changes.

版本与发布记录

@area17/a17-tailwind-plugins 共发布 58 个版本,首次发布于 2020/11/24;过去 12 个月发布了 2 个版本。

版本发布日期距今
5.1.4latest2025/11/2511 个月前
5.1.32025/11/2211 个月前
5.1.22025/08/181.2 年前
5.1.12025/05/081.5 年前
5.1.02025/02/281.7 年前
5.0.12025/02/281.7 年前

关于 @area17/a17-tailwind-plugins 的常见问题

@area17/a17-tailwind-plugins 是什么?

A collection of Tailwind plugins to help build responsive design systems in collaboration with A17 design and development build methodologies

如何安装 @area17/a17-tailwind-plugins?

在项目目录运行 npm install @area17/a17-tailwind-plugins,或使用 pnpm add / yarn add / bun add。

@area17/a17-tailwind-plugins 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/area17__a17-tailwind-plugins 是否存在。

@area17/a17-tailwind-plugins 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@area17/a17-tailwind-plugins 可以商用吗?

@area17/a17-tailwind-plugins 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@area17/a17-tailwind-plugins 的下载量有多少?

根据 npm 官方下载统计,@area17/a17-tailwind-plugins 在 2026/10/07 – 2026/11/05 这 30 天内被下载 4,312 次,日均约 144 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@area17/a17-tailwind-plugins 还在维护吗?

最新版本 5.1.4 发布于 2025/11/25(11 个月前);至今共发布 58 个版本,其中过去 12 个月发布了 2 个;首次发布于 2020/11/24。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。