1 | <p></p>
|
2 |
|
3 | <p align="center">
|
4 | <a href="https://xtendui.com/" title="Xtend UI" style="display: inline-block;">
|
5 | <img src="https://raw.githubusercontent.com/xtendui/xtendui/master/static/logo-bg.svg" loading="eager" alt="Xtend UI" width="200">
|
6 | </a>
|
7 | </p>
|
8 |
|
9 | <p align="center">
|
10 | <a href="https://xtendui.com/intro" target="_blank">Intro</a> · <a href="https://xtendui.com/components" target="_blank">Components</a> · <a href="https://xtendui.com/themes" target="_blank">Themes</a>
|
11 | <br/><br/>
|
12 | <a href="https://github.com/xtendui/xtendui/blob/master/LICENSE.txt" target="_blank" title="License" style="display: inline-block;">
|
13 | <img src="https://img.shields.io/npm/l/xtendui.svg?style=flat-square" alt="License" loading="eager">
|
14 | </a>
|
15 | <a href="https://twitter.com/intent/tweet?text=Xtend%20UI%20a%20new%20powerful%20frontend%20library%20of%20tailwind%20components%20enhanced%20by%20vanilla%20js&url=https://xtendui.com/&via=xtendui&hashtags=xtendui" target="_blank" title="Tweet" style="display: inline-block;">
|
16 | <img src="https://img.shields.io/twitter/url/http/shields.io.svg?style=social" alt="Tweet" loading="eager">
|
17 | </a>
|
18 | <a href="https://github.com/xtendui/xtendui" target="_blank" title="Star" style="display: inline-block;">
|
19 | <img src="https://img.shields.io/github/stars/xtendui/xtendui?style=social" alt="Star" loading="eager">
|
20 | </a>
|
21 | </p>
|
22 |
|
23 | ## Custom UI made easy with simplicity and total freedom
|
24 |
|
25 | Xtend UI is a powerful frontend library of Tailwind CSS components enhanced by vanilla js. It helps you build interfaces with advanced interactions and animations.
|
26 |
|
27 | * Css with [Tailwind CSS](https://tailwindcss.com/) and [Postcss](https://postcss.org/)
|
28 | * Some animations and interactions with [Gsap](https://greensock.com/gsap/)
|
29 | * Positioning with [Popperjs](https://popper.js.org/)
|
30 | * Focus trap with [Focus Trap](https://github.com/focus-trap/focus-trap)
|
31 | * Sanitize with [DOMPurify](https://github.com/cure53/DOMPurify)
|
32 | * Docs with [Gatsby](https://www.gatsbyjs.com/)
|
33 | * Release with [Semantic Release](https://github.com/semantic-release/semantic-release)
|
34 | * Polyfill with [Babel](https://babeljs.io/) and [Core Js](https://github.com/zloirock/core-js)
|
35 | * Icons with [Feather Icons](https://feathericons.com/)
|
36 | * Hosting with [Github Pages](https://pages.github.com/) and [Cloudflare](https://www.cloudflare.com/)
|
37 |
|
38 | [Supported browsers](https://github.com/xtendui/xtendui/blob/master/.browserslistrc) are browsers that supports mainly `es6-module`, `es6-module-dynamic-import`, `css variables`, `css grid`, `async`, `event.key`.
|
39 |
|
40 | ## Setup
|
41 |
|
42 | For a complete css and js setup guide visit [online setup page](https://xtendui.com/intro/setup) or [github setup page](https://github.com/xtendui/xtendui/blob/master/SETUP.md).
|
43 |
|
44 | ## Contributing
|
45 |
|
46 | Read our [contributing docs](https://github.com/xtendui/xtendui/blob/master/.github/CONTRIBUTING.md) before submitting a pull request.
|
47 |
|
48 | ## Documentation
|
49 |
|
50 | * Clone the repository `git clone https://github.com/xtendui/xtendui.git --depth 1`
|
51 | * Install required npm packages with `yarn install`
|
52 | * Use `yarn generate` to generate react components
|
53 | * Use `yarn dev` to serve a develop version with watch
|
54 | * Use `yarn build && yarn serve` to serve a production version
|
55 |
|
56 | ## Sponsors
|
57 |
|
58 | <a href="https://www.webgriffe.com/" target="_blank" rel="noopener" title="Webgriffe" style="display: inline-block;">
|
59 | <img src="https://raw.githubusercontent.com/xtendui/xtendui/master/static/support/webgriffe.svg" loading="eager" alt="Webgriffe" width="130px">
|
60 | </a>
|
61 |
|
62 |
|
63 | ## Copyright and License
|
64 |
|
65 | Copyright 2017-2022 Riccardo Caroli.
|
66 |
|
67 | Code licensed [MIT](https://github.com/xtendui/xtendui/blob/master/LICENSE.txt).
|
68 |
|
69 | Docs licensed [CC-BY-4.0](https://github.com/xtendui/xtendui/blob/master/LICENSE-DOCS.txt)
|