zebra-ui

Based on uniapp, using vue3 + ts + setup for multi-platform compatible component library.

Introduction

zebra-ui is a mobile component library developed based on uniapp, aiming to achieve consistent code style and page interaction across multiple platforms.

The component library is written with vue3, ts, Composition API.

While ensuring multi-platform compatibility, it enables developers to write more standardized and rigorous code in scenarios facing large projects and requiring long-term maintenance by multiple people, thereby improving overall team development efficiency.

Features

  • 🚀 70+ high-quality components, covering mainstream mobile scenarios
  • 🔨 Compatible with multiple platforms, achieving consistent style when developing across multiple platforms.
  • 🎨 Customizable themes, with over 90% of usable style variables provided for each component.
  • 🎨 Supports dark mode, with dark mode adaptation provided in the example project.
  • ⚡️ Developed using mainstream methods: vue3, ts, setup.
  • 📚 Example projects and usage documentation covering all components.

Example Projects

Here are some example projects provided by ZebraUI official, from which you can clone the project and directly copy the code to use.

  • demo-normal: This example project uses HbuilderX to create the application and imports zebra-ui through uni_modules.
  • demo-cli: This example project uses VSCode to create the application and imports zebra-ui through pnpm.

Documentation Website

Visit the documentation website for how to use the component library.

Zebra Ecosystem

Projects maintained by Zebra official

  • zebra-swiper: A highly customizable slideshow component based on uniapp, adapted for multiple platforms.
  • zebra-color: Lightweight color picker compatible with all platforms.

Contribution Guide

zebra-ui is currently in its early stages, and we welcome you to submit PRs to us.

If you encounter any problems during use, you can submit issues for feedback.

If you are interested in open source or zebra-ui, you are welcome to join the zebra team.

Community Group

QQ Group: 947159437 Click to join

image

Copyright 2022 zebraUI | 京ICP备18018915号-4