Geen omschrijving

icssoa 814abedfb3 添加 cl-select-seat 选座组件 2 maanden geleden
.cool 0465fcb54b 更新 icon 脚本 3 maanden geleden
.cursor 629d402a88 添加 cool-share 插件 5 maanden geleden
.hbuilderx 6a26dbb718 添加 cl-svg 组件,支持 base64、本地文件、<svg 标签 7 maanden geleden
.vscode 629d402a88 添加 cool-share 插件 5 maanden geleden
components 70b71466f7 优化细节 6 maanden geleden
config 6c691c7653 添加 useWx 方法,支持微信小程序登录等 7 maanden geleden
cool 6c38e29c7b 添加 weapp-tailwindcss 兼容支持 3 maanden geleden
data 6d8193880a 版本发布 8 maanden geleden
docs 6cebe34de4 优化细节 6 maanden geleden
icons 5aaf58bf77 优化细节 2 maanden geleden
locale 7acd449496 添加 cl-watermark 水印组件 5 maanden geleden
pages 814abedfb3 添加 cl-select-seat 选座组件 2 maanden geleden
router b7e0b36f92 优化 5 maanden geleden
static 7d64b060ec 添加 cl-select-seat 选座组件 2 maanden geleden
types 5aaf58bf77 优化细节 2 maanden geleden
uni_modules 7d64b060ec 添加 cl-select-seat 选座组件 2 maanden geleden
.gitignore f01d1107b9 兼容 ios 6 maanden geleden
.prettierrc 6d8193880a 版本发布 8 maanden geleden
App.uvue de82cf6c4f 调整图标入口 7 maanden geleden
LICENSE 6d8193880a 版本发布 8 maanden geleden
README.md 629d402a88 添加 cool-share 插件 5 maanden geleden
favicon.ico 6d8193880a 版本发布 8 maanden geleden
index.html 6d8193880a 版本发布 8 maanden geleden
main.ts 6d8193880a 版本发布 8 maanden geleden
manifest.json 3f988f2c31 优化 router,支持 isAuth,并添加示例 6 maanden geleden
package.json 6c38e29c7b 添加 weapp-tailwindcss 兼容支持 3 maanden geleden
pages.json efc106ca1f 优化 2 maanden geleden
platformConfig.json 6d8193880a 版本发布 8 maanden geleden
pnpm-lock.yaml 6c38e29c7b 添加 weapp-tailwindcss 兼容支持 3 maanden geleden
pnpm-workspace.yaml 6d8193880a 版本发布 8 maanden geleden
tailwind.config.ts 6d8193880a 版本发布 8 maanden geleden
theme.json 6d8193880a 版本发布 8 maanden geleden
tsconfig.json 6a26dbb718 添加 cl-svg 组件,支持 base64、本地文件、<svg 标签 7 maanden geleden
uni.scss 6d8193880a 版本发布 8 maanden geleden
vite.config.ts 70b71466f7 优化细节 6 maanden geleden

README.md

# 🚀 Cool Unix **基于 uni-app x 的跨端应用开发脚手架** _一次开发,全端运行 - 为您的创新想法提供最强大的技术底座_ [![GitHub license](https://img.shields.io/badge/license-MIT-green?style=flat-square)](https://github.com/cool-team-official/cool-unix/blob/master/LICENSE) [![GitHub release](https://img.shields.io/github/package-json/v/cool-team-official/cool-unix?style=flat-square&color=blue)](https://github.com/cool-team-official/cool-unix/releases) [![GitHub stars](https://img.shields.io/github/stars/cool-team-official/cool-unix?style=flat-square&color=yellow)](https://github.com/cool-team-official/cool-unix/stargazers) [![GitHub forks](https://img.shields.io/github/forks/cool-team-official/cool-unix?style=flat-square&color=orange)](https://github.com/cool-team-official/cool-unix/network) [![Last commit](https://img.shields.io/github/last-commit/cool-team-official/cool-unix?style=flat-square&color=red)](https://github.com/cool-team-official/cool-unix/commits)

项目概述

Cool Unix 是一个高效的项目脚手架。它内置了 UI 组件库、Service 请求、TailwindCSS 插件、多语言一键翻译等多种实用功能,极大提升了开发者的开发效率与体验。

组件库引入

如果你只需使用组件库,请参考 🚀 组件库引入指南 进行配置,快速集成到你的项目中。

多语言

配置完成后,仅需执行一条命令,AI 即可自动检索并统一翻译全文内容,无需手动维护繁琐的中英对照表,大幅提升多语言开发效率。

<text>{{ t('你好') }}</text>

在其他位置上绑定如下:

<script setup lang="ts">
	import { $t, t } from "@/uni_modules/cool-ui";
	import { useUi } from "@/uni_modules/cool-ui";

	const ui = useUi();

	ui.showToast({
		message: t("操作成功")
	});

	ui.showToast({
		message: $t("欢迎回来,{name}", { name: "神仙都没用" })
	});
</script>
npx cool-i18n create

TailwindCSS

不同于其他 UI 组件库仅内置简单样式,Cool Unix 深度兼容 TailwindCSS 的写法,支持如 dark:! 等操作符,既保留了灵活性,也便于扩展。

<view class="bg-surface-100 dark:!bg-surface-900">
	<text class="text-surface-700 dark:!text-white">Cool Unix</text>
</view>

PassThrough

PassThrough 是一种用于访问组件内部 DOM 结构的 API,它允许开发者将任意属性和监听器直接应用于组件内部的 DOM 元素。这种设计的核心优势在于突破了组件主要 API 的限制,提供更灵活的定制能力。

<cl-button
	:pt="{
    className: '!rounded-2xl',
    icon: {
      size: 50,
      className: 'mr-5',
    },
    label: {
      color: 'red',
      className: 'font-bold',
    },
    loading: {
      size: 50,
    },
  }"
>
	点击
</cl-button>

预览


H5 预览

APP 下载

技术栈

### 核心框架 ![uni-app x](https://img.shields.io/badge/uni--app%20x-2CA5E0?style=for-the-badge&logo=vue.js&logoColor=white) ![Vue 3](https://img.shields.io/badge/Vue%203-4FC08D?style=for-the-badge&logo=vue.js&logoColor=white) ![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white) ### UI & 样式 ![Tailwind CSS](https://img.shields.io/badge/Tailwind%20CSS-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white) ![Cool UI](https://img.shields.io/badge/Cool%20UI-FF6B6B?style=for-the-badge&logo=componentstore&logoColor=white) ### 开发工具 ![Vite](https://img.shields.io/badge/Vite-B73BFE?style=for-the-badge&logo=vite&logoColor=FFD62E) ![ESLint](https://img.shields.io/badge/ESLint-4B32C3?style=for-the-badge&logo=eslint&logoColor=white) ![Prettier](https://img.shields.io/badge/Prettier-F7B93E?style=for-the-badge&logo=prettier&logoColor=black)

Star History

[![Star History Chart](https://api.star-history.com/svg?repos=cool-team-official/cool-unix&type=Date)](https://star-history.com/#cool-team-official/cool-unix&Date)

参与贡献

我们欢迎所有形式的贡献,无论是新功能、Bug 修复、文档改进还是其他任何改进。

开源协议

本项目基于 MIT 协议 开源,您可以自由使用、修改和分发。