agile-mobile

The agile-mobile is mobile ui components built on react. Focusing on agile development and based on simple design always look for extensibility and perfomance and ease.

Usage no npm install needed!

<script type="module">
  import agileMobile from 'https://cdn.skypack.dev/agile-mobile';
</script>

README

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ ไธ€ไธช็ตๆดปใ€็ฒพๅทง็š„react็งปๅŠจ็ซฏ็ป„ไปถๅบ“ ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ

๐Ÿš€ ้กน็›ฎๆญฃๅœจๆŒ็ปญๅผ€ๅ‘ไธญ๏ผŒ้šๆ—ถๆฌข่ฟŽๆ‚จๅŠ ๅ…ฅๅนถๆไบคๆ‚จ้ฆ–ไธชPR๐Ÿ’‹ใ€‚

GitHub GitHub GitHub

๐Ÿ“ฆ ๅฎ‰่ฃ…

npm install agile-mobile
yarn add agile-mobile

๐Ÿ”จ ไฝฟ็”จ

import { Button } from 'agile-mobile';

const App = () => (
  <>
    <Button color="primary">Hello Agile๏ผ</Button>
  </>
);

๐Ÿ’„ ๅผ€ๅ‘็Žฏๅขƒ

ๅŒ…ๅซๆœฌๅœฐๆ–‡ๆกฃๅŠ็คบไพ‹ๅฑ•็คบใ€‚

yarn start

๐Ÿ’ ็›ฎๅฝ•็ป“ๆž„

.
โ”œโ”€โ”€ LICENSE
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ babel-transform-less-to-css.js  # babelๆ’ไปถ๏ผˆๅฐ†.lessๆ›ฟๆขไธบ.css๏ผ‰
โ”œโ”€โ”€ config                          # ๆ–‡ๆกฃ้…็ฝฎ๏ผˆๅŸบไบŽdumi๏ผ‰
โ”‚   โ”œโ”€โ”€ components.ts
โ”‚   โ””โ”€โ”€ config.ts
โ”œโ”€โ”€ docs                            # ๆ–‡ๆกฃ้…็ฝฎ
โ”œโ”€โ”€ dist                            # ๆ–‡ๆกฃๆž„ๅปบๅŽ็›ฎๅฝ•
โ”œโ”€โ”€ gulpfile.js                     # ็ป„ไปถๆ‰“ๅŒ…้…็ฝฎ๏ผˆๅŸบไบŽgulp๏ผ‰
โ”œโ”€โ”€ jest.config.js                  # ๆต‹่ฏ•้…็ฝฎ๏ผˆๅŸบไบŽjest๏ผ‰
โ”œโ”€โ”€ lib                             # ็ป„ไปถๆ‰“ๅŒ…ๅŽ็š„็›ฎๅฝ•
โ”œโ”€โ”€ package.json
โ”œโ”€โ”€ src                             # ๆบๆ–‡ไปถ
โ”‚   โ”œโ”€โ”€ assets                      # ่ต„ๆบ็›ฎๅฝ•
โ”‚   โ”œโ”€โ”€ components                  # ็ป„ไปถ็›ฎๅฝ•
โ”‚   โ”‚   โ”œโ”€โ”€ button
โ”‚   โ”‚   โ”œโ”€โ”€ elastic-box
โ”‚   โ”‚   โ””โ”€โ”€ ...
โ”‚   โ”œโ”€โ”€ demos
โ”‚   โ”œโ”€โ”€ global                      # ๅ…จๅฑ€้…็ฝฎ
โ”‚   โ”‚   โ”œโ”€โ”€ global.less
โ”‚   โ”‚   โ”œโ”€โ”€ index.ts
โ”‚   โ”‚   โ””โ”€โ”€ theme.less              # ๅ…จๅฑ€ไธป้ข˜้…็ฝฎ
โ”‚   โ”œโ”€โ”€ index.ts                    # ็ป„ไปถๅบ“ๅ…ฅๅฃ
โ”‚   โ”œโ”€โ”€ tests                       # ๆต‹่ฏ•ๅ…ฅๅฃ
โ”‚   โ”œโ”€โ”€ typings                     # ่พ…ๅŠฉts้…็ฝฎ
โ”‚   โ””โ”€โ”€ utils                       # ๅทฅๅ…ท
โ”œโ”€โ”€ tsconfig.json
โ””โ”€โ”€ yarn.lock

๐Ÿฅท ็ป„ไปถ็ป“ๆž„

.
โ”œโ”€โ”€ src
โ”‚   โ”œโ”€โ”€ components
โ”‚   โ”‚   โ”œโ”€โ”€ button
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ README.md           # ่ฏดๆ˜Ž๏ผˆๅฏไธญ่‹ฑๆ–‡ๅŒบๅˆ†README.es.mdใ€README.zh.md๏ผ‰
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ button.tsx          # ็ป„ไปถไธปไฝ“
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ PropsType.tsx       # ็ฑปๅž‹ๅฎšไน‰๏ผˆๅฎšไน‰ๅœจ็ป„ไปถๅ†…ๅˆ™ๅฏ้€‰๏ผ‰
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ demos               # ็คบไพ‹
โ”‚   โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ index.tsx
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ index.ts            # ๅ…ฅๅฃ
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ styles              # ๆ ทๅผ
โ”‚   โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ button.less
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ tests               # ๆต‹่ฏ•
โ”‚   |   โ”‚   โ”‚   โ””โ”€โ”€ button.test.tsx

License

Agile Mobile UI is MIT licensed, as found in the LICENSE file.