fect-org / fect

Minimalist UI components built on Vue-next
https://www.fect-org.com
MIT License
362 stars 45 forks source link

feat(v2): core wtih scale #269

Closed nonzzz closed 1 year ago

nonzzz commented 1 year ago

Checklist


Change information


WIP now

netlify[bot] commented 1 year ago

Deploy Preview for gorgeous-zuccutto-a10d51 ready!

Name Link
Latest commit 38fb92c416416afa0c91a65b34232376b18a47e9
Latest deploy log https://app.netlify.com/sites/gorgeous-zuccutto-a10d51/deploys/63b2b1f3d05d3b00081b253d
Deploy Preview https://deploy-preview-269--gorgeous-zuccutto-a10d51.netlify.app/
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

codecov[bot] commented 1 year ago

Codecov Report

Merging #269 (38fb92c) into next (83564db) will increase coverage by 1.34%. The diff coverage is 97.08%.

Additional details and impacted files [![Impacted file tree graph](https://codecov.io/gh/fect-org/fect/pull/269/graphs/tree.svg?width=650&height=150&src=pr&token=ZYSZDJXJ6C&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org)](https://codecov.io/gh/fect-org/fect/pull/269?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org) ```diff @@ Coverage Diff @@ ## next #269 +/- ## ========================================== + Coverage 92.59% 93.93% +1.34% ========================================== Files 226 212 -14 Lines 2969 3066 +97 Branches 521 539 +18 ========================================== + Hits 2749 2880 +131 + Misses 182 153 -29 + Partials 38 33 -5 ``` | [Impacted Files](https://codecov.io/gh/fect-org/fect/pull/269?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org) | Coverage Δ | | |---|---|---| | [packages/core/src/browser/browser-icon.tsx](https://codecov.io/gh/fect-org/fect/pull/269/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvYnJvd3Nlci9icm93c2VyLWljb24udHN4) | `100.00% <ø> (ø)` | | | [packages/core/src/button-group/props.ts](https://codecov.io/gh/fect-org/fect/pull/269/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvYnV0dG9uLWdyb3VwL3Byb3BzLnRz) | `100.00% <ø> (ø)` | | | [packages/core/src/button/button-loading.tsx](https://codecov.io/gh/fect-org/fect/pull/269/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvYnV0dG9uL2J1dHRvbi1sb2FkaW5nLnRzeA==) | `100.00% <ø> (ø)` | | | [packages/core/src/button/props.ts](https://codecov.io/gh/fect-org/fect/pull/269/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvYnV0dG9uL3Byb3BzLnRz) | `100.00% <ø> (ø)` | | | [packages/core/src/loading/props.ts](https://codecov.io/gh/fect-org/fect/pull/269/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvbG9hZGluZy9wcm9wcy50cw==) | `100.00% <ø> (ø)` | | | [packages/core/src/provider/theme-provider.tsx](https://codecov.io/gh/fect-org/fect/pull/269/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvcHJvdmlkZXIvdGhlbWUtcHJvdmlkZXIudHN4) | `0.00% <0.00%> (ø)` | | | [packages/core/src/utils/create/with-install.ts](https://codecov.io/gh/fect-org/fect/pull/269/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvdXRpbHMvY3JlYXRlL3dpdGgtaW5zdGFsbC50cw==) | `84.61% <77.77%> (-15.39%)` | :arrow_down: | | [packages/scale/src/scale.ts](https://codecov.io/gh/fect-org/fect/pull/269/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvc2NhbGUvc3JjL3NjYWxlLnRz) | `88.05% <77.77%> (-11.95%)` | :arrow_down: | | [packages/core/src/slider/slider.tsx](https://codecov.io/gh/fect-org/fect/pull/269/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvc2xpZGVyL3NsaWRlci50c3g=) | `81.25% <92.30%> (+3.30%)` | :arrow_up: | | [packages/core/src/code/code.tsx](https://codecov.io/gh/fect-org/fect/pull/269/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvY29kZS9jb2RlLnRzeA==) | `96.66% <95.00%> (-3.34%)` | :arrow_down: | | ... and [60 more](https://codecov.io/gh/fect-org/fect/pull/269/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org) | |
nonzzz commented 1 year ago

The step 1 is done. The next step will craete new component to control the layout. So we should merge this pull request.