Commit graph

76 commits

Author SHA1 Message Date
Cecile Tonglet
b01e006371 Tree: fix node not visibly disabled 2023-11-07 10:46:55 +01:00
Cecile Tonglet
e5b5a5585a
Upgrade to Yew 0.21 (#174) 2023-10-08 14:34:16 +02:00
Cecile Tonglet
6061517742 Fix: do not auto-detect color scheme preference by default 2023-05-17 14:25:01 +02:00
Cecile Tonglet
ad55431263
Implement Dialog and Alert (#172) 2023-05-17 14:00:02 +02:00
Simon Bihel
31a3ba8946
Add grow_vertically to TextArea (#171)
This change replicates the behaviour on Blueprint.

Improvements could include:
1. adding support for the `value` property and generating the element
with the appropriate height; and
2. reduce the height when text is deleted.

Close #158
2023-04-24 09:57:21 +02:00
Cecile Tonglet
b71f69ade9
Use Cell instead of RefCell (#166) 2023-02-07 08:05:16 +01:00
Dmitry Malkov
5d0bddca6b
Fix Light/Dark theme switch (#165) 2023-02-07 05:54:39 +01:00
Cecile Tonglet
dc92f18b65
Allow ratio or percentage in <ProgressBar/> (#162) 2022-12-19 17:32:15 +01:00
Cecile Tonglet
ba9b1746f4
Add components Portal and Overlay (#161) 2022-12-19 16:49:06 +01:00
Cecile Tonglet
b6a6004fcf
Rewrite Icon API (#160) 2022-12-14 17:42:43 +01:00
Cecile Tonglet
933d4c569c
Version CSS again to prevent issues (#159) 2022-12-14 11:06:44 +01:00
Yohan Boogaert
3e58abab37
Update dependencies (#154)
Co-authored-by: Cecile Tonglet <cecile.tonglet@cecton.com>
2022-12-14 10:26:26 +01:00
Yohan Boogaert
cb3f6fcc71
Modify gap between items in the icon list (#155) 2022-12-03 00:41:44 +01:00
Yohan Boogaert
c0e980e148
Add a way to search for icons (#150) 2022-11-22 13:06:39 +01:00
Yohan Boogaert
25950d7e7d
Fix value of the HtmlSelect of the ProgressBar example (#148) 2022-09-12 10:06:56 +02:00
Cecile Tonglet
90ce9a15a6
Fix HtmlSelect not resetting properly when value changed (#145) 2022-08-22 16:15:22 +02:00
Yohan Boogaert
b36ba41637
Fix routing issues (#144)
Co-authored-by: Cecile Tonglet <cecile.tonglet@cecton.com>
2022-07-14 23:41:38 +02:00
Forest Anderson
3f96db6a7e
Yewprint upgrade 0.19 (#131)
Co-authored-by: Cecile Tonglet <cecile.tonglet@cecton.com>
Co-authored-by: Francois Stephany <francois@tamere.eu>
2022-06-28 09:57:14 +01:00
Yohan Boogaert
0962df3caa
Replace reqwest by ureq (#140) 2022-06-08 15:56:26 +02:00
Yohan Boogaert
25be039090
Replace wasm-run by xtask-wasm (#138) 2022-05-09 19:20:26 +02:00
Cecile Tonglet
28f879a9a4
switch: add prop align_right (#137) 2022-05-09 13:32:11 +02:00
Lachezar Lechev
fd67f09ba5
Switch: add inner labels (#126) 2021-12-12 12:19:33 +01:00
Cecile Tonglet
d6f41b0c1e Clean-up & updates before publishing 2021-11-23 10:09:27 +01:00
Cecile Tonglet
9c0a670eed
Improve numeric input (#130) 2021-11-23 08:41:26 +01:00
Yohan Boogaert
89e6c93b86
Fix NumericInput's onchange prop (#129) 2021-11-12 11:02:57 +01:00
Forest Anderson
332c06d2a6
Changed Github links to reference Yewprint org (#127) 2021-11-07 18:12:33 +01:00
yozhgoor
e028a012e2 Fix checkbox doc title 2021-10-06 15:17:14 +02:00
Yohan Boogaert
1369d931b5
Numeric input (#67) 2021-10-06 14:58:01 +02:00
Yohan Boogaert
8422f9a54e
Checkbox (#79) 2021-09-30 21:28:00 +02:00
Cecile Tonglet
bf0a6663cb
Fix InputGroup dynamic padding (#124)
* Fix InputGroup dynamic padding

* Yew+clippy=💔
2021-09-21 11:43:13 +02:00
Yohan Boogaert
e50b3467f7
Add link to the source code of each component (#117) 2021-07-07 16:48:28 +02:00
Cecile Tonglet
ec208f13e6
Make selected value of Slider optional (#115)
The Slider's value should be able to be deselected.
2021-06-28 14:07:54 +02:00
Cecile Tonglet
2e240fdb07
Icons tweaks (#114) 2021-06-25 16:28:41 +02:00
Cecile Tonglet
1d87e39e87
Panel stack (#113) 2021-06-21 19:54:07 +02:00
Malhar Vora
128b39632f TextArea 2021-06-16 10:32:37 +01:00
Cecile Tonglet
1aae88fa40
Add command to update Blueprint CSS (#111)
* Add command to update Blueprint CSS

* Actually update CSS
2021-06-10 11:15:21 +02:00
Yohan Boogaert
21864240a2
Remove Hash from the HtmlSelect (#109) 2021-06-03 13:21:44 +02:00
Yohan Boogaert
357e0fefde
Radio (#80)
Co-authored-by: Cecile Tonglet <cecile.tonglet@cecton.com>
2021-05-28 11:33:03 +02:00
Cecile Tonglet
1a2594049c
Update Yew to 0.18 (#107) 2021-05-16 10:51:07 +02:00
Yohan Boogaert
fea5f0a000
Use wasm-run to build yewprint (#104) 2021-04-13 16:23:12 +02:00
Yohan Boogaert
7ddc72585d
improve the spinner size presentation (#102) 2021-04-13 10:37:30 +02:00
Yohan Boogaert
f6c6a54256
Remove boolinator (#103)
* Remove boolinator from dependencies
2021-04-13 10:36:29 +02:00
Yohan Boogaert
008d7e341b
Slider (#95)
Co-authored-by: Cecile Tonglet <cecile.tonglet@cecton.com>
2021-04-09 17:47:41 +02:00
Théo Degioanni
2dab3eda41
InputGroup: update deprecated onkeypress + NodeRef forwarding (#100)
* InputGroup: updated onkeypress to onkey[up/down]

* added NodeRef forwarding to InputGroup

* Updated examples
2021-03-22 17:31:38 +01:00
Yohan Boogaert
24ae8f898d
Spinner (#96) 2021-03-19 19:10:19 +01:00
Yohan Boogaert
c9b23d91e6
Update InputGroup (#99) 2021-03-12 19:56:32 +01:00
Yohan Boogaert
a85bd29580
Fix the elevation props in the example (#93) 2021-03-09 16:25:47 +01:00
Yohan Boogaert
904715797a
Add link the the actual page in the example's MenuItem (#89) 2021-02-27 17:47:35 +01:00
Yohan Boogaert
1f94b2821d
Modify props name update yewprint's dependencies (#87)
* props struct have now the name of its component

* Add the class props to the tag

* Update dependencies
2021-02-27 13:56:49 +01:00
Cecile Tonglet
272b8e72f0
Breaking API change in 1.0.58: could not find export in syn (#82)
Co-authored-by: cecton <cecile.tonglet@cecton.com>
2021-01-18 14:06:26 +01:00