Ecosyste.ms: OpenCollective

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

github.com/ivanceras/sauron

A versatile web framework and library for building client-side and server-side web applications
https://github.com/ivanceras/sauron

Revert "SSR example"

1539abe6f04978c93cb0140c2fa9365ab33f2524 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Merge pull request #23 from gbj/ssr_example

SSR example

f300facce0b259f9d1bccfbd76ed7bfd582890ec authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add comments explaining SSR

d4638fdfffed10cb293b2796658159ad0650f310 authored over 4 years ago by Greg Johnston <[email protected]>
Minimal SSR example

8f7aabb2a7069be8cfead43740488e5b8883bac3 authored over 4 years ago by Greg Johnston <[email protected]>
Add more TODO for futuristic-ui

Add more optimization on the optimized script

d942a0c0cde6f4f17a3e4505ca3f581902916fad authored over 4 years ago by Jovansonlee Cesar <[email protected]>
change the stype of style name, so the jss parser don't have to lookup for the static equivalent of the str

ce061b876846aa814c2d6c7f3f0e68ed3bad3fc7 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
try out color_processing resulting values

6fe74af8652035de449c08810ee61b84b20b456c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add more TODO items

1566f981f03f14aabfa52a6066fd484d679b5793 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add color manipulation in Theme, add tests

3673d81222664a37c678a5ae8f9ede9a892fee87 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
make the box-shadow of hover slight expand to the top

35862049879c6e5beafce9e7de5851e5264d6c63 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
animate all when page loaded

e5370040ae43daa1171c1ee32125a94546fddc7a authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Update TODO

e99bf1eb664cb6b9996cbd9f2fa71b99c9b18e93 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
convert header to use jss

06215be49502ba96ac3e1640f51fe51bac15b0e1 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Use div instead of span due to webkit browser not effecting opacity:0 on spans

7aaa2926634c41f2231acc03c256887618b34aa0 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
expose a lite-markdown variant from sauron to minimize binary size

12660bc9f19a96d68ecefae5fc05a23c92405da5 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
optimize the sound effects, handle the preloading and reuse

23642f0122b405d092ed7ee72e26111070da7e0c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Refactor node macro to use syn-rsx as parser

476b2f79a9ad5dfb274e1edc40f39202fcb27f82 authored over 4 years ago by stoically <[email protected]>
Image frame widget to hold Node<Msg> content

Make image in a frame component

9ea19c4e8d16b89430a0bf1590467d539491d194 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
expose empty_attr

9c0c9215a4be846ce953660b3661b8d9d41911ed authored over 4 years ago by Jovansonlee Cesar <[email protected]>
update TODO

8b71da5acef285e7ffbdd6596f52d40a6402141f authored over 4 years ago by Jovansonlee Cesar <[email protected]>
convert the css in spinners

dce731be244db83487dcb9b647f2d8ffd3ee2302 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
refine hover effect in fui_button

f70aea6f3c0ebfa73f6dd02b3fb9af52cecc8f20 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
improve the frame to use Theme and jss with namespace

60a8b11d83eeadd4e9af5a6510eba237b801a382 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
use more concise class name

daefdaf223d7e927e7a7751f461c63b76f64f003 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add theme module to organize css alternate classes even more

ed1a0cccdacd40e8df3f64c5fa8fe72351386a85 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
refine the jss selector namespace to support comma'ed and dotted css selector, this is important for specificity in classes used in futuristic-ui

865591da5a4fa5de883230b987c85af27ce6f47b authored over 4 years ago by Jovansonlee Cesar <[email protected]>
more simplification in fui_buttons

5bcdbebaae71b82ebb36eb30fdf9d1a13ae34220 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Modularize the css in fui_button

remove the use of -anim variant and merged them in their base selector

9b36ab130aa2546ca1e7ffdf2041b4918b17b397 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Improve jss to support passing namespace

Improve classes_flag to support some other types which implements ToString

c032191759fda7a267034526dde59647b7a01f7e authored over 4 years ago by Jovansonlee Cesar <[email protected]>
convert css for frame using jss utility functions

0a0e0f378e5056582993098d3817e7a74c0f4fee authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add class_namespaced and selector_namespaced in jss

This are utility functions to simplify css building

4fa85d52b56d9b5798f190ae826721ebe00d9f0a authored over 4 years ago by Jovansonlee Cesar <[email protected]>
rename decorator to hover

60a9a9a065408977cf16e61e19729790fd00c911 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
rename green to alt

4ce5bbcddf35b3581e82230f1f53a37e0d23a29a authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add a button decorator at the bottom

e3ff9bf9b48f3c79f7cb2950f154fdc931c09d4a authored over 4 years ago by Jovansonlee Cesar <[email protected]>
link the font

b25d7cbd5349b439d5a981606400ab09c982ab7b authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Remove log::traces and debugging

811f5e0014e3f29488edda9c87f180f61b565929 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Use markdown in Paragraph

2b2749fd516abd336404174d757d211a58f43ab5 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Header and Frame should be shown at the start, even when not triggering animation

c2824113ef1629fef1644577587a84bbf459568d authored over 4 years ago by Jovansonlee Cesar <[email protected]>
rename variables and functions to a more concise name

93c3828cca8040647fe50f913bfe7ec45024229c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Change the flawed algorithm for node_include traversal and node_count_recursive function in animate_list

d74cc2fe176f8543dd5723f9c6c800ee66e04cbd authored over 4 years ago by Jovansonlee Cesar <[email protected]>
wire the buttons to process the output msg from the sub components

fb3737d768ce9c64af75a63a20c408a63c10e4c9 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
count only the text characters, do not include counting the elements

c73cc9f639a8cbf70131679e7ea7247640d2f1d9 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Change the calculation of node_idx in animate_list

Add a subtract overflow guard, which happens only when there is markdown involve

88238ac59ebe38282ad5ea8eb05e03497a95e3a6 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Reintroduce Paragraph reusing the AnimateList component

35acfc4d7c2da956b2297e726c41367577bd38a4 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Phantom<MSG> is not needed since MSG is used in the children node of AnimateList

4341d3d20961ce59054d6af213528fc89e891400 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
AnimateList Msg doesn't need to contain a generic MSG since it has no callback for the calling component

efc020355aa8dfdfa1cdfbdd43d7b49dadaf7a7a authored over 4 years ago by Jovansonlee Cesar <[email protected]>
remove warnings in futuristic-ui

123c55d83384e3caecc16a18f6f27acb6d11ef11 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add a button inside of AnimateList triggering an outside Msg

5a9d1d4722fb957d8048e26e96270a401e2c5908 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Refactor Msg naming

f9fb786de872a6903fef27ff07f8a76ef43e41ee authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Refactor Header and Frame timed animation into a locally calculated elapsed time duration comparison

356b4deca9b97b8c528a146499262188a2d264e7 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Improve AnimateList in such a way it doesn't refer to the caller's MSG

9338748a99bba55dbff94231308c6e4db0f53c43 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Remove Paragraph Widget since it is superseded by AnimateList

ec23ee11a5abd19ed5cffababa1ce49f5cbe4d60 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add opacity:0 to the hide class for style in frame

39538171f64a33e1404cab84f9b4236c52b9904c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Modify the update function of fui_button such that it returns PMSG meant to be executed by the calling component

0057294450845a033f38fc0a36cb1134622f802b authored over 4 years ago by Jovansonlee Cesar <[email protected]>
update companion crates to use sauron-core 0.31.0

5a337afa8af41c7cda11107b7cf3f5e1db95d787 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Prepare for 0.31.0 release

5ca242824f2ba1b1f13d0d54ddc1e8731fcfcc9d authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Improve scripts add logging

3baa9212c7fb4fc264236a11d97b227e5ff8ea77 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
improve style! macro by using json as the syntax

7fa2b66d6f1b14e5aaf8649a62a0329ef139482b authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add jss - css in json

Use jss in futuristic UI

fea8733dd03917ec24d250e4800f4387860bb4ce authored over 4 years ago by Jovansonlee Cesar <[email protected]>
invoke the init of the APP after it has been mounted into the DOM

aeccf0a782aa061ad45a5710df721973396e7886 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
unify base code of append_to_mount and replace_mount

274d323ea4ed4cb4a1e46a50ae786ace10e1fe73 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add readme for futuristic-ui example

b892dff1df4a685baecc50338c64b8ef28bb8005 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Update TODO

51ab5dc15af7468ede91faf782a6b699e2509fe1 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
update TODO

312822649f03826fee603bc637c024d5b63ad924 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
add map_msg for mapping dom_updater to a different MSG

ec03001b0424176c605a3fd3d5acbe45e69366bc authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Improve animate_list content

804e0eb9893afbba5404dcac506e831a4c784545 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
rename animation name in animate_list

format css, include the animate_list in ReanimateAll

a8afb6349c72922d0566a4fdf15d5400f333dece authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add special case for adding table with typing effect in animate_list

22b0bb6b3cbcf5602eda32eb09ac1b5edcedb907 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
make improvements on the blink cursor logic, it should disappear after that text node is done animating

a23f6bd93fc9be158749aa0f9feddd6b4729928e authored over 4 years ago by Jovansonlee Cesar <[email protected]>
no need to cast to i32 as the subtraction operation always leads to positive integer value

591a29e53198abafbc547aee03f79ec19589e85f authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Animate the text inside of child elements in animate_list

0a3c4b6c17fbec10a42762e87213306b4a624fdc authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add animate_list as an example for incrementally adding child_nodes into the animated node_tree

8cd9cf24103ea88b6abeb5137924ff9582cd5217 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
rename words class to paragraph

d8bf3a1b01d5a3e79eb64896db58a982fdc8a89d authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Fix scripts and index.html load script to get rid of errors from webkit based browser

5b1d1f60b42b1bc72874c8fba0123818ea3e5670 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
fix minimal exampel for webkit base browser

0a9e8890c34459d4cc3453870986b982c4cc44e0 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
simplify font import in css

Add disabled flag in fui_button

bdacfe14aed66510722d8cf6af2089ed9dad330f authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add header

fc91763054b542f515fc24eda4d89f8ddeb22cfc authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add fui button feature to remove the corner

18d4d10563c837b2d8ceef948608d2caebd32f63 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
use variable substitution in the button css colors

This way, the code is more readable and easier to maintain

552dfb9dcd7cf6e0f1ae3f019e7971ecdb436e11 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
remove the text animation layer after it has done animating

3e28985b82d3cdf6423fc9425587f80e15cf7c27 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
use target web and import module to fix problems in safari

83426d37b9f66ca783e87c37b1c038b9a6b14274 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add a transform-origin: bottom left; for the fui button

eba4379d57bf7a4ba9c54515b4b435577b187e90 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add support for green button

bd8a9712fd72e1420e54517c1a534a20dc282429 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add demo link to futuristic-ui example

15b84cf19fd4f4502f497dcce6be8459fcb0de78 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
use margin:auto to have the layout mobile friendly

43ab425b1014eb85e932f74231d3caf701cddd86 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
rename update_external to update

a0e8c15693a17d234bcc706497f29cb2e8a2345d authored over 4 years ago by Jovansonlee Cesar <[email protected]>
rename words to paragraph

93d7021403071625ed820496334f7fc771977cc8 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Sub components doesn't have to be implementing Component

6224612195de762400b80fa993f773c92ee29879 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Pass the child content as argument when creating the ui component

195430db174a6d63d144064b49dfd034426d9b81 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add a skewed button

a620e3df2278a9912e45d576753bc044c3abed6a authored over 4 years ago by Jovansonlee Cesar <[email protected]>
use relative path for sounds

edac94de59c02aa970cb24141131a533478f4a96 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
remove the gitignore in pkg

0f0d8194eabe210039d602baaaef0a6fea22c71b authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Using local mt-dom

f28236e6bfd26debb4dbfc123c26858b612d3125 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add a deploy script to github pages

89302bcf8f9bb0fcad1c7b26e40fd8a0b83979ab authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Try adding event listener to the button

fcd56117a4f84bb6cb486442c987c59dd66ff21b authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Improve the handling of animation in futuristic ui example

acc3cedfb633af1c4aaed280841639775d9df77c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Remove unused

Regroup code into their related module

681c7efea20b734306ec5d424a415e95f5fb07a1 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Get rid of test_fixtures and move it to the test directory

6bebf866e7eb129ef41c35209b245eca3a3ff4a3 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
update TODO items

5487aa7d6a2a35adce7df7b859e8f8ce7ca99e0b authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add words in futuristic ui widget

45ef698f76037c08e6caee8c632f65a7948aa952 authored over 4 years ago by Jovansonlee Cesar <[email protected]>