Commit graph

150 commits

Author SHA1 Message Date
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
a5e7fadf4f
Disable onclick if the disable props is active (#123) 2021-09-14 14:58:08 +02:00
Cecile Tonglet
0d10d73d6b Hotfix for previous commit 2021-09-08 14:00:02 +01:00
Cecile Tonglet
9f04e97c11 tabs: do not use class when hidden
This avoid the display property getting overwritten by a custom class.
2021-09-08 13:57:33 +01:00
Yohan Boogaert
d656574d41
Fix disabled props on button (#122) 2021-08-14 14:17:03 +01:00
Yohan Boogaert
649be4432d
Use only the right click to interact with the Slider (#121) 2021-08-02 18:36:09 +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
Yozhgoor
6616ad81bd Change the casting of some values of the slider implementation 2021-04-15 14:38:40 +02:00
Yozhgoor
422fd8454e Hotfix 2021-04-13 18:09:19 +02:00
Yohan Boogaert
a89c4c3618
Remove wasm-pack (#105) 2021-04-13 17:26:13 +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
91183bf07b
Add a cache step to the CI (#91) 2021-03-09 11:43:51 +01:00
Yohan Boogaert
9f1caf44cc
Add missing prop class (#92) 2021-03-09 11:14:00 +01:00
Cecile Tonglet
bcc89cfef5
Add class prop to HtmlSelect (#90) 2021-03-08 10:17:36 +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
70d9a394a9
Remove Boolinator (#88)
* Remove use statement for boolinator

* Replace boolinator as_some method by bool then method

* Replace boolinator and_option method by bool then method
2021-02-27 17:35:07 +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
Théo Degioanni
d89ce3c652
Added input types to InputGroup (#85) 2021-02-26 22:37:40 +01:00
Yohan Boogaert
cd2abd5b95
Temporary remove the wasm-size report (#86) 2021-02-26 22:29:44 +01:00
Yohan Boogaert
29c685cfe2
Modify some details on the build (#84)
* Delete the downloads of blueprintjs
The icon is directly take on a file in the repos

* Add the rust toolchain

* Test CI for Windows

* Add doc comments to build.rs

Co-authored-by: Cecile Tonglet <cecile.tonglet@cecton.com>
2021-01-22 14:33:47 +01:00
Cecile Tonglet
119ead376d
Update README.md
Forgot to update the ref of the yew commits
2021-01-19 15:17:44 +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
Yohan Boogaert
294be85104
Improve menu (#74)
* Made the example more like the one of blueprintjs

* Add the title props to the MenuDivider

* Add a labelElement and some label on the example Menu
2020-12-04 16:57:27 +01:00
Yohan Boogaert
0a0b0b2a94
Input group & Control group (#68) 2020-12-03 13:26:37 +01:00
Cecile Tonglet
2f8cd1f358
Manually deploy using GitHub Actions build (#70)
Also added API ref doc
2020-11-28 13:54:24 +01:00
Cecile Tonglet
bf9f78debe
Create FUNDING.yml 2020-11-28 12:39:08 +01:00
Yohan Boogaert
213e618409
Adapt doc (#55)
have made some improvement to the doc

- change menu who show the props into a select
- we have now example for switch and menu
- a new MenuDivider
2020-10-28 13:35:28 +01:00
Cecile Tonglet
5f1ee29cb8 Typo 2020-10-25 17:37:36 +01:00
Cecile Tonglet
a40e2eee1c Fix: overlapping urls 2020-10-25 17:33:33 +01:00
Cecile Tonglet
05f8bc4fd7
Remove boolinator (#62)
Fixes #51
2020-10-25 10:19:38 +01:00
Cecile Tonglet
3a3315e499 Fix: tabs's id is not optional 2020-10-25 09:36:18 +01:00
Cecile Tonglet
a1744ce86c
Tabs (#60) 2020-10-25 08:29:19 +01:00
Cecile Tonglet
6887677ff8 Fix wrong URL path 2020-10-19 15:44:58 +02:00
Yohan Boogaert
628cba209e
Adapt Buttongroup and Divider (#54)
Closes #53
2020-10-18 12:42:07 +02:00