Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/nextui-org/tailwind-variants

🦄 Tailwindcss first-class variant API
https://github.com/nextui-org/tailwind-variants

fix: support multi-level extend for `compoundVariants` (#170)

* fix: support multi-level extend for `compoundVariants`

Fixes #168

* chore: add `test:wat...

8ec5f34929a01849de9bf8583ea1b009a90446cf authored 9 months ago by Mark Skelton <[email protected]>
Merge pull request #169 from Gomah/feat/transformer-aliases

feat(transformer): support custom aliases

d6ac934a577dd02a91f367ecd8a6ac1173c67e14 authored 10 months ago by Mark Skelton <[email protected]>
feat(transformer): support custom aliases

d58eadc68d4caf067a2dbf5d977addc8921fbfdb authored 10 months ago by Gomah <[email protected]>
Merge pull request #164 from Gomah/main

fix: adjust path for types

78ccdb9b401e662558a8a58178749914ab673c13 authored 10 months ago by Mark Skelton <[email protected]>
fix: adjust path for types

6f885238df1e9414bdb09c4c25e90f55f135dde9 authored 10 months ago by Gomah <[email protected]>
Merge pull request #160 from HoangDevNull/fix-responsive-variants-on-create-tv

fix: VariantProps doesn't type responsiveVariants in global configura…

ad727e0fa59a882eb0e9c9935290aa631b34ea82 authored 10 months ago by Mark Skelton <[email protected]>
fix: inherit types from `responsiveVariants` in global configuration

836001524a26ff99772eb29d3778bf9abf4a8161 authored 10 months ago by HoangPham99 <[email protected]>
update version to match release (#162)

1ce51ea6aafff95b6eab0008e5f9cf70aad6536f authored 10 months ago by ben-hapip <[email protected]>
Merge pull request #159 from lrholmes/fix-false-variant-case

fix: Support false-only variant with fallback behaviour

183f21d8da95a350424e8108068a88d98192fb71 authored 10 months ago by Mark Skelton <[email protected]>
fix: support false-only variant with fallback behaviour

a3c2bd398f3c9ee72d9e64bd930df7737f170144 authored 10 months ago by Lawrence Holmes <[email protected]>
Update to tailwind-merge v2 (#148)

* feat: update to `tailwind-merge` v2

* feat: add support for legacy tailwind merge config

a26d801f13f97af726a0c206ae413cd5543ea7ff authored 11 months ago by Mark Skelton <[email protected]>
fix: `ClassProp` ambiguous union (#147)

6ece7dd76364b051bcc04a67458a42b78d154b49 authored 11 months ago by Mark Skelton <[email protected]>
fix: treat `undefined` as `false` for boolean variants (#146)

ddc15542da89192434938056feff0e37137dfdf9 authored 11 months ago by Mark Skelton <[email protected]>
feat: support for css variables and function syntax to the tv transformer (#122)

* fix(#107): escape ')'

* feat: improve tv transformer rule

* fix: tv testing

* chore: ...

ed21cdd4f3bd9a110ec7fa61f601bf6a3e2b8bf4 authored 11 months ago by Patryk WaÅ‚ach <[email protected]>
fix: extended tv without slots (#137)

4eab714c8e51ffa9e99a94dc0937664477bf455f authored 12 months ago by Mark Skelton <[email protected]>
chore: improve test suite by adding `toHaveClass` matcher (#138)

Update tests to use transform

0ff1820a1785d78b024319d5df02dfbd6f3c23c5 authored 12 months ago by Mark Skelton <[email protected]>
fix: types of the extend variants (#132)

d60302fb1f1aaf076954cfa29c855d07f2143f90 authored about 1 year ago by Tianen Pang <[email protected]>
fix: variant as array when extending (#123)

Co-authored-by: Giuliano Crivelli <[email protected]>

1080de74d28ed3b77d5c18cd8d3850be4b90a666 authored about 1 year ago by Giuliano Crivelli <[email protected]>
feat: add `createTV` utility to create a `tv` function from a config (#121)

e07e42179aedcdedd998888e2124c1a9666d7179 authored about 1 year ago by Mark Skelton <[email protected]>
v0.1.17

9b8ae4310048e04d2ab0e8ee38ba0e5199a171f1 authored about 1 year ago by Junior Garcia <[email protected]>
Fix `compoundSlots` with boolean variants (#119)

* test: check array length to ensure extra classes are not added

* fix: `compoundSlots` with ...

6e1ba3015ba3f77bb08fd2a98995f9c817892167 authored about 1 year ago by Mark Skelton <[email protected]>
fix: support `exactOptionalPropertyTypes` (#97)

* fix(tsconfig): add exactOptionalPropertyTypes

* fix: support `exactOptionalPropertyTypes`
...

825ab598a480ecec4a7fbd8e45bf201a2439e374 authored about 1 year ago by Douglas Duteil <[email protected]>
v0.1.16

9a10590305cdfcceb94a114d58a35ff80744ecb6 authored about 1 year ago by Junior Garcia <[email protected]>
fix: compound slots with variants (#118)

a97aa84d164c154ed4bca46281c1e40676078f83 authored about 1 year ago by Junior Garcia <[email protected]>
feat: v0.1.5

72272e929fadfecc7d22146051a7b56615510ace authored about 1 year ago by Junior Garcia <[email protected]>
feat: support goto definition for slots (#116)

e618922bf99f7f1fb611256c8462b0bf19c163e1 authored about 1 year ago by Mark Skelton <[email protected]>
fix: prevent extend from modifying extended slots (#106)

651bbf798294780170e67af90559a6deb0ff6482 authored about 1 year ago by Mark Skelton <[email protected]>
Merge pull request #89 from marbemac/mbm/fix-class-type

fix: align class value with tailwind-merge

ae40db43d73a70a80798d50fa1c0fd77a259b17b authored over 1 year ago by Mark Skelton <[email protected]>
fix: align class value with tailwind-merge

4c5a81b0e4a50cf0305eef497fd7ff51db4c91e3 authored over 1 year ago by Marc MacLeod <[email protected]>
Merge pull request #99 from Alex-Programmer-Bro/fix/98

fix: The compoundSlots does not accept an array in the property

35c7854023310c25e7dd048857e57714ac5dc52a authored over 1 year ago by Mark Skelton <[email protected]>
fix: the `compoundSlots` does not accept an array in the property

73bdb5333789ece8efd393724e9bbea927ce081b authored over 1 year ago by Alex-Programer <[email protected]>
v0.1.14

a9753ac931efef5e2f4ee29cb0b902b971751c27 authored over 1 year ago by Junior Garcia <[email protected]>
feat: Add support for slot level variant overrides (#82)

* chore: update `packageManager` key to fix build

* feat: add support for slot level variant ...

9e6ed8171078924b3f5669d8303e271cd438eb39 authored over 1 year ago by Mark Skelton <[email protected]>
fix: support `false` variants when using `compoundSlots` (#83)

0fa67e384f9131bf2af64d14ddd67e9c7ebd58d1 authored over 1 year ago by Mark Skelton <[email protected]>
chore: extend prop added to variantKeys

e52f7dddad8a517176e0bf34e79f16a5842fca8d authored over 1 year ago by Junior Garcia <[email protected]>
v0.1.13

4325314e0c7e324dbff7a5ab29bd90a2e33397e1 authored over 1 year ago by Junior Garcia <[email protected]>
refactor: flat performance improvement (#77)

Co-authored-by: Kenneth Udovic <[email protected]>

53fd2d999cc9bf05457f72379654d3c107fef430 authored over 1 year ago by Handfish <[email protected]>
feat: support tw-merge config changes, performance improved, benchmark added

9d3ef1ac8edeabc22096523c9d06497929ac5d94 authored over 1 year ago by Junior Garcia <[email protected]>
v0.1.11

86aa661f45a850d71b0db9f23b4f2a8b8e191efa authored over 1 year ago by Junior Garcia <[email protected]>
feat: tailwind merge initialized only once, it improves a lot the performance (#81)

53393fa1ca42327b486520034dda09ca35abc485 authored over 1 year ago by Junior Garcia <[email protected]>
chore: lint

068783795b0226b729602423667c1e00a553c3a6 authored over 1 year ago by Junior Garcia <[email protected]>
feat: improving performance (#68)

* refactor: use for loop to flat

* use flatArray

* better version

* Update utils.d.ts
...

b89315b7ddc98524d597632f5223e679479c7528 authored over 1 year ago by T/once <[email protected]>
v0.1.10

a11add9f280dcbced79efcfd8ebef323c40b6adc authored over 1 year ago by Junior Garcia <[email protected]>
fix: default config assigned to the config prop (#73)

c41079cdf8ebc1986920d64285efd32b1ac5ce87 authored over 1 year ago by Junior Garcia <[email protected]>
chore: tailwind merge config set as optional

6df5a52c534844105615a165a1a9f49bc70bff77 authored over 1 year ago by Junior Garcia <[email protected]>
0.1.8

79fdb1f75cb49642be8fa046f149babb58730582 authored over 1 year ago by Junior Garcia <[email protected]>
fix: variant props type rollback

421a4f3db16799fdfa18ecaa813347da30ada67c authored over 1 year ago by Junior Garcia <[email protected]>
v0.1.7

463c45fd05e057ad6ace01e4183b63bf82ef7ed1 authored over 1 year ago by Junior Garcia <[email protected]>
fix: support typescript 5.1.3 (#62)

* fix: improve EV generic type

* chore: upgrade tailwind-merge and typescript

* fix: impro...

44c9584417a815c76c96906035ba6734b6be2b3e authored over 1 year ago by Tianen Pang <[email protected]>
fix VariantProps are of type any (#60)

2500bdd9130772fe03488c68849efa39d0d7cc00 authored over 1 year ago by Zach <[email protected]>
v0.1.6

ce043d3dda692954350504d00351c0989ed462e6 authored over 1 year ago by Junior Garcia <[email protected]>
Fix types (#41)

* chore: enable tsconfig lib checking

* feat: add type definitions to utils to prevent TS err...

140650c600f1f8cf154f4b550dbbb3dff4b377a1 authored over 1 year ago by Mark Skelton <[email protected]>
v0.1.5

a28c97330995acac9e4e317ac7acc0800dd2f681 authored over 1 year ago by Junior Garcia <[email protected]>
fix: Fix circular references in TypeScript definitions to fix editor performance issues. (#39)

f76668001c305befda2cecfb132da1222d16b562 authored over 1 year ago by Mark Skelton <[email protected]>
fix: features list

b20e0eeb268233a6facb83360f2954fffaefd6d2 authored over 1 year ago by Junior Garcia <[email protected]>
feat(version): 0.1.3

151bc215f8c91af0dff1271ad1cd5b4dbec0f5ce authored over 1 year ago by Junior Garcia <[email protected]>
feat: avoid empty strings in the result (#38)

* feat(tv): avoid empty strings in the result

* chore(test): update tests

* fix(tv): avoid...

93ccff48fbfe47578f4df719ca08654af65a6bb1 authored over 1 year ago by Tianen Pang <[email protected]>
Update CONTRIBUTING.md (#26)

`pnpm dev` does not exist. removed and moved desc to `pnpm test`.

384d477b2736ea75eadfe51be645fecdb0dbfd60 authored over 1 year ago by Antonette Caldwell <[email protected]>
v0.1.2

789e646f44bdafa33a68ebfec1215fbe4e4f843f authored over 1 year ago by Junior Garcia <[email protected]>
fix(transformer): exclude transform without responsive variants config (#30)

c99cd8a8d5f03ae02d53b0061cbb8b051b452b18 authored over 1 year ago by Tianen Pang <[email protected]>
v0.1.1

1bd247cca2f2ac7bb120f8991b391e0b8fb70d0d authored almost 2 years ago by Junior Garcia <[email protected]>
v0.1.0

dee0892e097f1c5453dbadc38ba2d2420b0b5710 authored almost 2 years ago by Junior Garcia <[email protected]>
Feat/compound slots (#22)

* feat(root): tailwind merge package upgraded

* - feat: New parameter added "compoundSlots" t...

634f201428a12d671c1f2636f6ef28bf215ce6cb authored almost 2 years ago by Junior Garcia <[email protected]>
feat: on-demand transform (#24)

* feat: add responsiveVariants type declaration

* feat: on-demand transform based on responsi...

6e0057b152b0a4dd5ef687891f3ac2f9858eb33a authored almost 2 years ago by Tianen Pang <[email protected]>
v0.0.31

898f3b9585f7b70670f83e04f75504eb96d5a058 authored almost 2 years ago by Junior Garcia <[email protected]>
chore: project ts version marked as default vscode

a87c0ebe683be90a05da282540eb18b47f7b07d5 authored almost 2 years ago by Junior Garcia <[email protected]>
- Utils types declarations removed

- Tests improved
- Fix incorrect type export for ClassValue and ClassProp types

e7b668821c05c4c95c90aea7fc32585d7b6382c2 authored almost 2 years ago by Junior Garcia <[email protected]>
Merge branch 'main' of github.com:nextui-org/tailwind-variants

882cdd0805c268197b96b412985599d4eea9920c authored almost 2 years ago by Junior Garcia <[email protected]>
fix: types export

6762accf58aab006681c17668238843b66882466 authored almost 2 years ago by Junior Garcia <[email protected]>
fix duplication typo (#16)

1b49a86a41d1ae762e84cb43bfe808baa0c005a4 authored almost 2 years ago by Youssouf EL AZIZI <[email protected]>
v0.0.30

fc41bcc42bc4bf5db9e65006de38f28b8d530547 authored almost 2 years ago by Junior Garcia <[email protected]>
v0.0.29

4991b42c351f71cd383ff17a8ede973bd23021da authored almost 2 years ago by Junior Garcia <[email protected]>
chore: variant keys renamed

5951244ab5b6e536d10372f63d8ad8614c43edc9 authored almost 2 years ago by Junior Garcia <[email protected]>
feat: respect tailwind config (#10)

* feat: dynamically generated screens type

* feat: transform responsive variants based on scr...

95089918acce7eed2eea2ed6d4abd07e8c9b8592 authored almost 2 years ago by Tianen Pang <[email protected]>
v0.0.28

4e065eda13dd0203971cca609f827eceeecf3c80 authored almost 2 years ago by Junior Garcia <[email protected]>
v0.0.27

9ee81e5a465431e4470ec52da46abc3e9aefe2e6 authored almost 2 years ago by Junior Garcia <[email protected]>
feat: add components composition (#8)

* feat: extend styles from another tv function in progress

* feat: extends default and compou...

262898155cb5cbcd3df914ba8e2180d6d1489aaf authored almost 2 years ago by Junior Garcia <[email protected]>
fix: nested class value type (#9)

a0150edd0405171a75c3223fb8ffeaba16426099 authored almost 2 years ago by Tianen Pang <[email protected]>
v0.0.26

debd6b2864e54a33fa378f73e65b959809e8ada2 authored almost 2 years ago by Junior Garcia <[email protected]>
feat: new readme

960e029714317c7228ab97a15d57fa78fc588343 authored almost 2 years ago by Junior Garcia <[email protected]>
feat: with-tv (#7)

* chore: add tailwindcss as peer dependency

* feat: with-tv

3e55bf18e784734b43df0ead60ec37be777ff72b authored almost 2 years ago by Tianen Pang <[email protected]>
v0.0.25

3715ec249d5c6a232bad7dc3335c635f34d13eb2 authored almost 2 years ago by Junior Garcia <[email protected]>
feat: responsive slot and improvements (#6)

* ci: pnpm typo

* feat: responsive slot and improvements

8401b96ebd6c19dec22563a7cc64e081051fd4db authored almost 2 years ago by Tianen Pang <[email protected]>
chore: package.json modified

32d6ba41edcd9845315039867edbc035afb19833 authored almost 2 years ago by Junior Garcia <[email protected]>
v0.0.24

ab0d4c5a5fda0f776b46171d6e4425c79c6929dc authored almost 2 years ago by Junior Garcia <[email protected]>
v0.0.23

2997ae1908acfdf1f57694e4efb05d5a2eb2b982 authored almost 2 years ago by Junior Garcia <[email protected]>
v0.0.22

2aa6d6e71d47729b08a3dcc598d659c25cb2a1c1 authored almost 2 years ago by Junior Garcia <[email protected]>
v0.0.21

6ab14fa2c6238dd11ce2e78268d5d0e76ce7e383 authored almost 2 years ago by Junior Garcia <[email protected]>
v0.0.20

f8a61de65041f4e8ed599db5e678a57c02e1ca41 authored almost 2 years ago by Junior Garcia <[email protected]>
v0.0.18

142ab96bddf71d3f3a0fb8a659a05a5d0f35c5b1 authored almost 2 years ago by Junior Garcia <[email protected]>
Merge pull request #5 from tianenpang/feat/responsive-variant-transformer

feat: responsive variant transformer

8d917212d766fdffac0767ea3a79f7315f3c5217 authored almost 2 years ago by Junior Garcia <[email protected]>
feat: responsive variant transformer

ba82c638e12c1c1a8ca76fbeda2583c53054cce9 authored almost 2 years ago by Tianen Pang <[email protected]>
v0.0.17

eabc384630731937a7d887b30bddeb8d10ffa0f5 authored almost 2 years ago by Junior Garcia <[email protected]>
Merge pull request #3 from tianenpang/feat/variant-keys

feat: variant keys

c178f1ccf5abc6aa3f70ece30307cefaec03a028 authored almost 2 years ago by Junior Garcia <[email protected]>
Merge branch 'main' into feat/variant-keys

dcb35fefd4fecad503918719fda511004ff1d8a4 authored almost 2 years ago by Tianen Pang <[email protected]>
Merge pull request #4 from tianenpang/fix/pipeline

fix: pipeline

ac0d83ee1d9e3ab07f9cf85574350ba6310052e4 authored almost 2 years ago by Junior Garcia <[email protected]>
fix: pipeline

527ba67ee36d614b22bf73194790d21b6e1d7212 authored almost 2 years ago by Tianen Pang <[email protected]>
feat: get variant keys

2bdefd15105a2f18216f6eea254ebda05b232a8f authored almost 2 years ago by Tianen Pang <[email protected]>
v0.0.16

9e9edf6c1f42db0e486ad86a7bdc4d6dd6278deb authored almost 2 years ago by Junior Garcia <[email protected]>
Merge pull request #2 from tianenpang/fix/tv-types

fix: class and className of TVProps

e833aed08a38103137bd9819fefd5911a47c103d authored almost 2 years ago by Junior Garcia <[email protected]>