fect-org / fect

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

feat(next): core add theme provider #268

Closed nonzzz closed 1 year ago

nonzzz commented 1 year ago

Checklist


Change information


Define theme variables.

netlify[bot] commented 1 year ago

Deploy Preview for gorgeous-zuccutto-a10d51 ready!

Name Link
Latest commit 07f08ba7b028e92b04bd93950f716c16ef5b0103
Latest deploy log https://app.netlify.com/sites/gorgeous-zuccutto-a10d51/deploys/63a948a31e07e80008f23198
Deploy Preview https://deploy-preview-268--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 #268 (07f08ba) into next (91dd096) will decrease coverage by 1.04%. The diff coverage is 0.00%.

Additional details and impacted files [![Impacted file tree graph](https://codecov.io/gh/fect-org/fect/pull/268/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/268?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 #268 +/- ## ========================================== - Coverage 93.63% 92.59% -1.05% ========================================== Files 219 226 +7 Lines 2936 2969 +33 Branches 518 521 +3 ========================================== Hits 2749 2749 - Misses 150 182 +32 - Partials 37 38 +1 ``` | [Impacted Files](https://codecov.io/gh/fect-org/fect/pull/268?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/provider/index.ts](https://codecov.io/gh/fect-org/fect/pull/268/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvcHJvdmlkZXIvaW5kZXgudHM=) | `0.00% <0.00%> (ø)` | | | [packages/core/src/provider/theme-context.ts](https://codecov.io/gh/fect-org/fect/pull/268/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvcHJvdmlkZXIvdGhlbWUtY29udGV4dC50cw==) | `0.00% <0.00%> (ø)` | | | [packages/core/src/provider/theme-provider.tsx](https://codecov.io/gh/fect-org/fect/pull/268/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/themes/index.ts](https://codecov.io/gh/fect-org/fect/pull/268/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvdGhlbWVzL2luZGV4LnRz) | `0.00% <0.00%> (ø)` | | | [packages/core/src/themes/presets/dark.ts](https://codecov.io/gh/fect-org/fect/pull/268/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvdGhlbWVzL3ByZXNldHMvZGFyay50cw==) | `0.00% <0.00%> (ø)` | | | [packages/core/src/themes/presets/default.ts](https://codecov.io/gh/fect-org/fect/pull/268/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvdGhlbWVzL3ByZXNldHMvZGVmYXVsdC50cw==) | `0.00% <0.00%> (ø)` | | | [packages/core/src/themes/presets/shared.ts](https://codecov.io/gh/fect-org/fect/pull/268/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvY29yZS9zcmMvdGhlbWVzL3ByZXNldHMvc2hhcmVkLnRz) | `0.00% <0.00%> (ø)` | | | [packages/scale/src/scale.ts](https://codecov.io/gh/fect-org/fect/pull/268/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fect-org#diff-cGFja2FnZXMvc2NhbGUvc3JjL3NjYWxlLnRz) | `100.00% <ø> (ø)` | |