Ecosyste.ms: OpenCollective

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

css-doodle

🎨 A web component for drawing patterns with CSS.
Collective - Host: opensource - https://opencollective.com/css-doodle - Website: https://css-doodle.com - Code: https://github.com/css-doodle/css-doodle

Add `@xX` and `@yY` similar to `@iI`

github.com/css-doodle/css-doodle - e7802c0d7eee7a803c0f760e4abea5886581cc81 authored 10 months ago by yuanchuan <yuanchuan23@gmail.com>
Simplify uniforms and code

github.com/css-doodle/css-doodle - 3d77709a13d7c4c1546cf195216fe3e8292706b1 authored 11 months ago by yuanchuan <yuanchuan23@gmail.com>
Remove the feature of adding vendor prefixes to properties. It's not accurate and makes the generated CSS unnecessarily bloated.

github.com/css-doodle/css-doodle - 3d79985b648e2fd495c4812cf6411329a54ee4de authored 11 months ago by yuanchuan <yuanchuan23@gmail.com>
Use single cache for component

github.com/css-doodle/css-doodle - 656cb5424cefba122833430d508d87cce8d5e7ff authored 11 months ago by yuanchuan <yuanchuan23@gmail.com>
Change to set style content with `textContent`

github.com/css-doodle/css-doodle - eb0d5a40d040976599f62228e5f86db7811bd87c authored 11 months ago by yuanchuan <yuanchuan23@gmail.com>
Cleanup source code

github.com/css-doodle/css-doodle - cbe03b55459b7913a65891ba7d09960fa162eba2 authored 11 months ago by yuanchuan <yuanchuan23@gmail.com>
Add grid `border` for debug

github.com/css-doodle/css-doodle - ae674405b32481e360e6538cdcfb38ba6288c5dc authored 11 months ago by yuanchuan <yuanchuan23@gmail.com>
0.38.4

github.com/css-doodle/css-doodle - 89bfc98a572b5cc707ff4ff63550e90970d01526 authored 11 months ago by yuanchuan <yuanchuan23@gmail.com>
Cleanup inline styles on update

github.com/css-doodle/css-doodle - 65243fc3980bac1e264fac179cf8eafb3e5cfbf7 authored 11 months ago by yuanchuan <yuanchuan23@gmail.com>
Use contain:strict

github.com/css-doodle/css-doodle - 50149f3190dfd6c5a018a10bedde3f0bcbb7441e authored 12 months ago by yuanchuan <yuanchuan23@gmail.com>
New export `css-doodle/component` for importng CSSDoodle class itself (#124)

* New export `css-doodle/component` for importng CSSDoodle class itself

* Rename `register` t...

github.com/css-doodle/css-doodle - 640d34ff2973229fdb8eb51eacdde98742f2549a authored 12 months ago by Yuan Chuan <yuanchuan23@gmail.com>
Add `p3d` (preserve-3d) keyword for grid

github.com/css-doodle/css-doodle - f23b70d7ae24d1973ea4ec4e579cfeea1cdec3e3 authored 12 months ago by yuanchuan <yuanchuan23@gmail.com>
0.38.3

github.com/css-doodle/css-doodle - dce4a369be5a605e167381b0b0819c33ce7171c6 authored almost 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix bad variable name

github.com/css-doodle/css-doodle - e9ada35bba96add8e501ae3761e332a89417b7cb authored almost 1 year ago by yuanchuan <yuanchuan23@gmail.com>
0.38.2

github.com/css-doodle/css-doodle - de4d0d6250de6e0e9b8cf542014b241b79e899a7 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix pseudo selector reading

github.com/css-doodle/css-doodle - 4a908b3b76cb1dda7b5d07f6f3ade534b0651cdd authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Add `@iI` and `@nN`

`@iI` equals to `$(@i/@I)`
`@iI(*100%)` equals to `$%(@i/@I * 100)`

github.com/css-doodle/css-doodle - 779a519487b37965890c11f0b2afb28356241118 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Cleanup styles

github.com/css-doodle/css-doodle - ba3b3f4361550a77ca9f4b9db2d9dbfbaad33d25 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix reading variables inside `@doodle`

github.com/css-doodle/css-doodle - cc5d4429a1ed6a284e8c30a23b6a0ec83d9376f6 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix flex column variable

github.com/css-doodle/css-doodle - f903f388a5638f3a8ce59e71727bbf94f5578667 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Extend ∆ command to support `perspective-origin`

github.com/css-doodle/css-doodle - c00e9e61c55fdb191f9d65a759093892aae3d7c3 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
0.38.1

github.com/css-doodle/css-doodle - 6aaca5972cbd1d5fbef8ca3d27325d15e2149586 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Improved the initial and the generated styles

github.com/css-doodle/css-doodle - 2dffeefaaae90bf4d528703f0d6236bdca81e5f2 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
New commands for grid

^: similar to scale but it adjusts the canvas size instead of scale transform.
∆: for container ...

github.com/css-doodle/css-doodle - d59ea157a09493af09402b2a9db037c2a20e3160 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Incorrect main/module/exports specified in package package.json (#120)

github.com/css-doodle/css-doodle - 106ad3dd2ced02a216af6190b41bc93e671850d5 authored about 1 year ago by zwtkito <85665962+zwtkito@users.noreply.github.com>
0.38.0

github.com/css-doodle/css-doodle - 89599af8f8187dd85ec91c4a8fe3ce2355673940 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Cleanup code

github.com/css-doodle/css-doodle - a2fa862f0a5717c92933147c45952c039471ae77 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Resize shader background properly

github.com/css-doodle/css-doodle - 7fa28449215f2b77b32dbb976d8c9c5617607926 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Support function reading inside `@keyframes` step names

github.com/css-doodle/css-doodle - b13720f46bd2056bf71cb791315d93e55634cd3e authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Simplify composing of basic styles

github.com/css-doodle/css-doodle - 6cfe5bb1e2b6c6098b894471ae95f46ada810831 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Cleanup utils

github.com/css-doodle/css-doodle - a4b0cb80db0acc2140e06cf02e3ffba7971a67a3 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Remove duplicate and clone

github.com/css-doodle/css-doodle - 8cb5939c89f1c680c2b357edc4fef2f91341961d authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Simplify pattern shader generation

github.com/css-doodle/css-doodle - d3136920324a7fb943064c8ff5e70ab58fabbdb1 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix style initialization

github.com/css-doodle/css-doodle - b22bf7dd8a38b8d100d1ea2dcb6977f1ad4c9355 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Add `@x, @y` selectors

github.com/css-doodle/css-doodle - bbaa1f1413fc8628e71676e0c0a0bc11c52f625d authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Combine generated styles

github.com/css-doodle/css-doodle - e997af857bda21262e4fdda292c8341b3580db93 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Optimize initial styles update when there's delay or animation

github.com/css-doodle/css-doodle - 45a9e7026a9627596e7118a24fa064102355cb9a authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Improve performance of `@once`

github.com/css-doodle/css-doodle - f0f49351bb923c438c1290bcc5d7640984127132 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
More code improvement

github.com/css-doodle/css-doodle - 7cb32801c6b22d6bceb4c2d0fc5ae4ce995b0e7f authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix grid generation

github.com/css-doodle/css-doodle - dee0bd5021463d7fffcce1b32b806edc53f8228d authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Reduce generated style tags to 1

github.com/css-doodle/css-doodle - 194444e1f1853806a1a9d8164b5b602673fe5823 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Update import/export

github.com/css-doodle/css-doodle - 1a665e77f143a81789086e3390a9820bab197147 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Remove inner defs element

github.com/css-doodle/css-doodle - 0cab627393453f83a5f995e90a744f67fb27f4fd authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Simplify uniform names

github.com/css-doodle/css-doodle - 24860070b45323e53739a190d9dfd0aa0fe90dbc authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Simplify variable names

github.com/css-doodle/css-doodle - 7f2be4a66dfed8fec4b7985380c0f10736a5c755 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Improve calc in `@ux`, `@uy`, `@uw`, and `@uh`

github.com/css-doodle/css-doodle - 881cd991258f80a7eccd6ca3065d0313b4b20368 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Reduce the size of the minified code

github.com/css-doodle/css-doodle - 0408c23dfd928221578b8e076dbd14f5eda39920 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Remove compatible fix for old Safari

github.com/css-doodle/css-doodle - d7c3c04634afe4089ec3f5be3c01c699958fad9d authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Set default min/max value to create_shape

github.com/css-doodle/css-doodle - a833fae1187b983c1f8a4486dd51ea16dd1f5f03 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Remove `create` export function

github.com/css-doodle/css-doodle - 1487e00b5c68edb141794abc3b6559670571eb47 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Reduce preset-size list

github.com/css-doodle/css-doodle - 823ba59aae6a4c9921263025b3d670cc31dec831 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Remove `@canvas` because I barely used it

github.com/css-doodle/css-doodle - bfccdf5f2c853a183b4d71596f44196cd143d94a authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Improve calc speed inside `@nth`

github.com/css-doodle/css-doodle - de1e4e351d47b62d2f13e209fdac71d363793b4d authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Update shape creation in export function

github.com/css-doodle/css-doodle - 7b0cf9b3cb3b49fd521f5a8fe29beebdd0de304e authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix cycle grouping

github.com/css-doodle/css-doodle - 909cc4342463b126fc08a106cf76b6947de6c731 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Refactor shapes

github.com/css-doodle/css-doodle - cfbf70530b285ece226b5fe3559c12ababfca1d0 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Remove `maybe()` and reduce imports

github.com/css-doodle/css-doodle - bb70788211a10924003be7f6c302ecab35a723a0 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Use native flatmap

github.com/css-doodle/css-doodle - 8059251e6a677e662094bedc231612d633198512 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
No need for precision

github.com/css-doodle/css-doodle - 1adc63024932ec0c27b9b673b6de8744f004fd20 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Clean redundant code

github.com/css-doodle/css-doodle - 54d1a2025fcfc4c124e9eccec0331552305a00ae authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Upgrade dev packages

github.com/css-doodle/css-doodle - 066f3e3116669c8e1c446c57e36224d6c8336595 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
* Update bundle format from `umd` to `iife`.

* Move the `create` function to a separate path, used to be the default export.

```
import ...

github.com/css-doodle/css-doodle - 15b52bf14497a08af251f32ada9c1e803c415571 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Remove broken resource links

github.com/css-doodle/css-doodle - 0bbd19aeb70265e0f0b8cd7cd364066b981c06cc authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
0.37.4

github.com/css-doodle/css-doodle - c3e4e720b7e1bfbbf16f7fb9c992db108eb25c51 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Flatten nested defs blocks

github.com/css-doodle/css-doodle - 4f7d633635c75f730db6b3713eeba66fafa52724 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix id generation for inline SVG defs

github.com/css-doodle/css-doodle - 7fbfe74272382b58adc639b59c165ca57e913beb authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Test ids group

github.com/css-doodle/css-doodle - b3ec3942f303013c36841940b01ebcda85c21d90 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix curly braces in nested SVG elements

github.com/css-doodle/css-doodle - b53538f226802f0f84528afea4038e60a46010ee authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Combine the SVG defs elements into one

github.com/css-doodle/css-doodle - 0607d3c21a3a75b25d54bc53e285cd9e4542d272 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Use self-closing tags for generated SVG elements

github.com/css-doodle/css-doodle - bf52ccb58f6aa8d8e3b2df30e3b74517d32d2f31 authored about 1 year ago by yuanchuan <yuanchuan23@gmail.com>
0.37.3

github.com/css-doodle/css-doodle - 6ac5beef678cce33a2468ef11bdb6c2c5a0ce559 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
0.37.2

github.com/css-doodle/css-doodle - 586a217954bf559a603c6867daf69814feae6c76 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix viewBox padding calc

github.com/css-doodle/css-doodle - 0389b44b470d847cc529ced05b08b926c54af512 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Change `@unicode` to `@code`

github.com/css-doodle/css-doodle - 94228d1934d5ad199810dbaeb29aa286d0b5ec43 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix CSS parser to read % as an unit value for expressions like `$%(10)`

github.com/css-doodle/css-doodle - 31e0791a525f2e7cb90dd41499f6035b0ecfbe8e authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
0.37.1

github.com/css-doodle/css-doodle - 7f6af122d9f83c29153314d66e0b389639285cc4 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix variable orders inside `@svg()`

github.com/css-doodle/css-doodle - 52f31b5030ffea69fe88072ce8b502b7422e147d authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix variable context

github.com/css-doodle/css-doodle - e56213a13724dcb36324538efbf605cddfc8d694 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
0.37.0

github.com/css-doodle/css-doodle - ee02c2abb9d5ebcfc681719661beed69e70b5785 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix reading variables within `@svg()`

github.com/css-doodle/css-doodle - 929fa3357d1db68aeb3fe04a4ce4877057a3f014 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Add symbol `$` for reading and evaluating numeric variables (#117)

* Add symbol `$` for reading and evaluating numeric variables

--a: 2;
--b: 3;
--c: $(a + b)...

github.com/css-doodle/css-doodle - 853df4fc13b878c65e2731698b84e898624d1078 authored over 1 year ago by Yuan Chuan <yuanchuan23@gmail.com>
Add repeatCount to draw

github.com/css-doodle/css-doodle - c4d9561234360ca950eb01a5128bcaea1334dae6 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
0.36.0

github.com/css-doodle/css-doodle - b08bfd257f4aea5e438658fe92ae7759e1a57fbc authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix uniforms checking and cleaning

github.com/css-doodle/css-doodle - 509db6c2a689d1343acaef9d3d5e82a0c3238f77 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Use :hover for .hover

github.com/css-doodle/css-doodle - 2223ff469e65e80e24dbd71b97a7cffdf00c0ed3 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Add `@hover` selector (#114)

* Add `@hover` selector

1. `@hover {}`, same with `:hover {}`.

2. `@hover(-1, 1) {}`, the ...

github.com/css-doodle/css-doodle - 4373664e96fe723f67df581d25aab324b2f89332 authored over 1 year ago by Yuan Chuan <yuanchuan23@gmail.com>
Precision (#115)

* Round the calculated fraction values to maximum 6 decimals

* Fix test

* Round compute

...

github.com/css-doodle/css-doodle - fb45cfa6c8493ff49816879e0cbbae0d965fd793 authored over 1 year ago by Yuan Chuan <yuanchuan23@gmail.com>
0.35.1

github.com/css-doodle/css-doodle - 4c7d74ca99560d526a6a302caf0b42f1fac534a7 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix negative calculation in generator functions

github.com/css-doodle/css-doodle - b8c1011f529717bbf462cfec62f21d4b10accf3b authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix sequence generator index

github.com/css-doodle/css-doodle - 1e9d12ca42dca5d20f85de1ae11e9440eb180482 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix test

github.com/css-doodle/css-doodle - 1d53f10512e02300f1d97a3b05e3ffa0f66686c7 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Change `animate-stroke` to `draw`

github.com/css-doodle/css-doodle - 3d06fe97b4c8ca591953f4f4f49d102f7ab1cd79 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Use `animate-stroke` property for animation inside `@svg-polygon`

github.com/css-doodle/css-doodle - 853fdd664cd945897a10005cabaf63100e7b7c7b authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Add the custom property `animate-stroke` to svg

github.com/css-doodle/css-doodle - 4c551a7fa99a157235bb003fe05eaf79f7e3658e authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Support nested css-doodle element via `@content: @doodle()`

github.com/css-doodle/css-doodle - f06fd95b9dd339067ad85a4cbb12b598f991194d authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Change default stroke color to `currentColor`

github.com/css-doodle/css-doodle - d5b96821059014dde79996c1b0ae7bdf95654ebd authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Increase stack limit

github.com/css-doodle/css-doodle - 5304a725bd982502929cf730deaecd0e52ec5941 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Prevent type error

github.com/css-doodle/css-doodle - 6389c262ad725c3120deb72fb93941da96a418a8 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
0.35.0

github.com/css-doodle/css-doodle - c303711316c98323cdf08818451ac48b332aa34a authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>
Fix test

github.com/css-doodle/css-doodle - a643576578976ab5459fa695439df12e7f4fe276 authored over 1 year ago by yuanchuan <yuanchuan23@gmail.com>