Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/riot/riot
Simple and elegant component-based UI library
https://github.com/riot/riot
bde96e59227f741bb05ae20a9f4b29d8c08f9c2a authored over 8 years ago
593f97b55b8648e9961a7e8e63c674707f001aa1 authored over 8 years ago
d8ea10e097be6e9796bd7bf8775934bed13accd9 authored over 8 years ago
4ded4c713d757a5a2f6c9b6fa7ed030e26998163 authored over 8 years ago
b267fd564fdf441e7366f72b3b331d0900764714 authored over 8 years ago
b3601ba205b9bcc7c791176b5623311101e58b4b authored over 8 years ago
3a6ad9d5b3e700ce725620fac407e3003fcb9b76 authored over 8 years ago
7a869c6a2e0d0519f3b151825e7ffee2c4335b87 authored over 8 years ago
90067e4bdeab8903f771851cb6118cc2c763b8bc authored over 8 years ago
5bdcf164252d99b10e0471c334b0fd6c409022da authored over 8 years ago
f308649ec7eb741e4f4302b172387880d4c00658 authored over 8 years ago
9a34672cc0f0ad554f91869422768374ac73840a authored over 8 years ago
dcc27db80f3d5d65dcdca3404bee2995566394b4 authored over 8 years ago
66e585d276e18f039309ea0c7ef8ee2004c8e0ed authored over 8 years ago
70913ff1e00d49ec44e2f1b2eeee77dd4b50033d authored over 8 years ago
cbdafa46600a17f390c45d36534bc3f4d95ac5f8 authored over 8 years ago
Added support for class (function) mixins
7f2866db3e618e9972cb06c66802ebe5a46245ca authored over 8 years ago51361c6b868f6d51c8f28df9bccfb5d1f722e18b authored over 8 years ago
6ee54a675978b07fe3a73155eaa4ac1303da82d6 authored over 8 years ago
fd96c6a3e59ceef0f9519b456e37268c2bf0e54a authored over 8 years ago
81982a5aef174eacc683eefee219c24ae0ab3d85 authored over 8 years ago
994fc618688517edf41b88c5321eaa363439783a authored over 8 years ago
04555238601053e3079240b1ddd9eaa7786ef336 authored over 8 years ago
54673174680fc822492ed1de8b30cf280808d467 authored over 8 years ago
7c32f3dc557350ace2db5e85df4765424095a264 authored over 8 years ago
a2c372d56ffbe0c141426ba12e28c3ac1f5c8089 authored over 8 years ago
0cea694ac5246beb1c9a59f3dbb64f01841b53ef authored over 8 years ago
e5eac1dc1944c70d1148304b20060ee666609c49 authored over 8 years ago
51daad4f9cd42cc08f0d5fb7c7ee8d870502f3d2 authored over 8 years ago
a91f421748acc2945e511ad88736df7fcbf228dd authored over 8 years ago
78a7692b0fcc4b76b6ac0c3a9fe8124036bc0479 authored over 8 years ago
572496142d452b3517c70bf41e1b9d1d42dff9b5 authored over 8 years ago
Throw error when referencing an unregistered mixin
cdfe361750c718b6d931d0ae8fafb02dd6a4351e authored over 8 years agoBefore this, `this.mixin('nonexistent-mixin')` threw `Uncaught TypeError: Cannot convert undefin...
8a221405b9479792cc7a419e604a60cec135002a authored over 8 years ago835b6936dba4ac64e5579a126f15dd8a704082f5 authored over 8 years ago
e50a6bfd95bf5f7cd4a223e356920b169c62bb6b authored over 8 years ago
d263e673c19735e32435ae2ec99cc919392dff12 authored over 8 years ago
d2f2d3b29489bebdc9e45a58b22467cf941defc4 authored over 8 years ago
0d228ed6619000faa355de9f2ea6aae4f56e3ada authored over 8 years ago
1a4b43d85b38fa6b985cfea6769cb4eb5b11c66a authored over 8 years ago
Added component
6e92d316f9dbf983ab577e488a4c5a5fc1eb4733 authored over 8 years agoA 3d flippable comonent
e1fe10de4adf0ef261a8d92beea2daf3ab15b9e5 authored over 8 years agof59c21e480ecef717e1549859c1cac7302e18de0 authored over 8 years ago
a16d8bdd2b48d1259da0de12446a934e4f292ae6 authored over 8 years ago
Added Happy-CSS resource for Tutorials
aa857ddc7a2412e19fc58fd4a5e69d31ad84f275 authored over 8 years agoa22885e1994608c32ffd87b3d5b6291531686f65 authored over 8 years ago
#### Content
Just added a link to _probably_ valuable learning resources for beginners.
8514409d0c6a1a33481c92e314918a06976b2ed4 authored over 8 years ago
59c464f508ed0e0de48b66b49ff0d42005a0a5e3 authored over 8 years ago
Add demo to README.md: react vs riot simple comment box
e091b3d24a0725ffd7f3e1539623ab30e4d0375a authored over 8 years agoea53d306ef5ae78daf9c1751d32aba3067463067 authored over 8 years ago
Fixes #1697
e0118b708024894e5a82c9f143b151cafd63657b authored over 8 years ago`value` was leaking out of update code, and getting set directly on tags. That's a problem if yo...
a890bd79b6fcd60e2e3a0c40077e368e256aa847 authored over 8 years ago043b033600f13e1dfcbadf3944c7be15a00edc20 authored over 8 years ago
4105274aa0bcce86d1887653bcbaf08d0fe057a8 authored over 8 years ago
f49db7a9eef78965b1eb585813665e12d206bf00 authored over 8 years ago
88cbd29f5d3069f5a4465965d40f1038a874d30f authored over 8 years ago
17a2da028dd0c30b73b79d3d3fdebf5f06a41999 authored over 8 years ago
2cfbba850db929d842c9fcb7fd4e07c5294fc0d2 authored over 8 years ago
56a6b3f2b7d29ca464ffc06199c77ce9b33053ba authored over 8 years ago
47b3a1528a16e8ecc61341b053bd838fd66542bd authored over 8 years ago
6eec476bd92f1a8e33258c4bd0271fa3cac79f6a authored over 8 years ago
e09ee27a7504e3fcacb19c80d81ac7f5d4a1fad5 authored over 8 years ago
When an event triggers, we want to traverse the DOM upwards until we find a riot tag, then call ...
f3b7a0af8bba21273da7b1590ed3bb3049f005ef authored over 8 years agoThe compiler expects the closing tag to not have any leading whitespace. That's a bit awkward lo...
e5266c5e7f68d2aea0904ed71ad37663de1ddbe4 authored over 8 years agoWriting and debugging tests is cumbersome because the tag html is usually in another file, requi...
fdacd233f36db3a2beb59f11f8e130628480e371 authored over 8 years ago#1659 brought up an issue where you'd have both `each` and `if` on a custom tag. In that case, t...
5f1eda423e27d284573b2e5069eb2c25dd6ee0ec authored over 8 years ago2c1a1675e868f8657beb549cbde99ea5955319bc authored almost 9 years ago
f861615917a290063a077cf0cee70ffe298a6a48 authored almost 9 years ago
dab07962182bfd18a669bcb41331090e09e32f39 authored almost 9 years ago
be6ef3e7a9ee9d6973524573ba91b907431a8c9f authored almost 9 years ago
1a59cd1fed957767acc67d5e0a7eec657cab5c21 authored almost 9 years ago
3ab55e716eb2a09465920c7ca11d9866c96a7767 authored almost 9 years ago
a5d55636e46b009940e0c4e34e4766866b31dfd0 authored almost 9 years ago
35ea40db54400f183de9b01ea037cab57c97b400 authored almost 9 years ago
16ce2d433d019feef5fe6cf2b5a196f75b88d087 authored almost 9 years ago
1d2372ff074c3298b6867d2f0972e7fc15be308d authored almost 9 years ago
482a707c8cea711303835362564b8841ae6f181e authored almost 9 years ago
ff2afc1f171057e08ea49d801f0fd51e72b10f39 authored almost 9 years ago
ff21b08958f46ba76c33cfd3e5ee02ba475bdbfa authored almost 9 years ago
Added ability to have multiple global mixins
9a918a2199c639b55671f0940feb97dd5a7e8e48 authored almost 9 years agob1944046b8c98308da4d8e04501cb4ad2d11ce3e authored almost 9 years ago
Unmount DOM when `if` becomes false
224e1e9ea6c12d0f08d3948e8bf5e4f0e9e61d20 authored almost 9 years agoThis lets you dynamically inject tags into the tree, which is especially useful for navigation.
b7be9e0d1508db34aee07bd3acd4001132526975 authored almost 9 years agoIt was inconsistent that update would only sometimes be run during a mount. This caused tags to ...
2ac0b5e30b2ca3e226443392be72d1b39f8a4681 authored almost 9 years agoIt sometimes happens that you'll call update after a tag has been removed (xhr, timer, etc). Onc...
c0c8cd9eba426130516c947a7671dc9d8604d6db authored almost 9 years agoWhen the `if` is initially false, then each will miss the before-mount event. Instead, we need t...
a549b277bac01bf82ae20085a26eede03ea1363e authored almost 9 years agoThe main goal here was to remove references from the parent when an element gets removed because...
545e334ac21a544ad193e8929a0c05b92194d38e authored almost 9 years agoThis simplifies code by not needing a TagRef object between the parsing and update phases. It al...
6196e13788953ae4a7652e28773490edcaee7a10 authored almost 9 years ago`each` has an internal array that stores the tag instance of every item being rendered. To make ...
7c4fdfc5f09093a052e00b31f3b2327daa7bab92 authored almost 9 years agoThe reason is that now when an if-attribute becomes false, it unmounts just that part of the DOM...
3c05811ff1a353cf6ce71058f124a772512cb736 authored almost 9 years agoThe code for setting (and removing) an object on a specified key was duplicated. This refactorin...
60fe8c4a036dc00f7401310044619658a55dd05f authored almost 9 years agoBefore this change, we'd keep the old DOM, and simply avoid updating if when the if-attribute wa...
469aff5950045a98c714213494bd080a9f32f538 authored almost 9 years ago150b49011f562aaaa471cbf71d5be6cbf16fba2e authored almost 9 years ago
a359cf54f7ae436a7d0b8b949911d425849c5ebb authored almost 9 years ago
6313a98a44519356816cbed31cb17a1599800c1b authored almost 9 years ago
d1a804bf3e32d0f8ad9e40ed6b4ece53556077d0 authored almost 9 years ago
05ba055d4c4be32afa3a4cbd0d37f1e63329bdb1 authored almost 9 years ago
4f3116e9c18195efa6f7564b43edb9416083f01d authored almost 9 years ago
4b511373710d418194f082616cf786033dcda97b authored almost 9 years ago