Andrzej Bakun
4cac27f887
fix(module: dropdown): dropdown button missing properties & docs fix for Dropdown & Button ( #1609 )
...
* fix:fix(module:dropdownbutton): add regular button behaviors and properties
* fix(module:button): add text type & docs
* docs(module:dropdown): version correction
* fix(module:overlay): re-add IsButton parameter
* fix: add xml comment to public methods
* fix(module:overlay): add xml documentation
* fix(module:dropdown): chrome block button force
* fix(module:button): remove Search parameter
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-06-09 17:51:24 +08:00
James Yeung
d2e9c4b247
feat(module: config-provider): support RTL ( #1238 )
...
* feat(module: config-provider): support RTL
* add rtl for each component
* fix rtl for pagination
* add rtl for overlay
2021-03-31 19:23:26 +08:00
motl2000
fe8ce412dd
feat(module: button): add StopPropagation property for click event ( #960 )
2021-01-11 22:59:21 +08:00
Diego Frata
4fb04f401d
fix(module: button): allows type and shape to change ( #564 )
2020-09-03 06:02:30 +08:00
Diego Frata
6662870ac8
test(button): add some button tests ( #460 )
...
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2020-08-05 17:06:14 +08:00
Zhiyuan Zheng
5a7a5d7ac6
docs(button): use Task.Delay
instead Thread.Sleep ( #439 )
...
**Problem:**
According to the current implementation of Blazor(dotnet/aspnetcore#16213 (comment)), it runs in single-thread mode. Thus the call to `System.Threading.Thread.Sleep` will block the UI thread as well. It means when clicking the button, the UI freezes.
For example, in button component, the UI will freeze of 500ms. It's a relatively small time, however Chrome do give a warning to this:
*[Violation] 'setTimeout' handler took 500ms*
**Changes:**
Use `Task.Delay` which is a kind of built-in timer from dotnet. It won't block the UI thread.
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2020-07-31 01:12:54 +08:00
Henry.zhang
5f4af8fce8
fix(module: button): click animating ( #310 )
...
* feat: add animating for button component when mouseup event fired
* refactor: animating ? true : false replaced
* fix: wrong color of animating in danger mode for button component
* fix: reload timer when DelayElapsed。
* fix: replace timer with Task.run
* fix: bugs in button demo
* refactor: clean code
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2020-07-07 22:45:13 +08:00
Henry.zhang
e5fb98d09f
fix(module: button): styles and demos ( #300 )
...
* fix: bugs in button, it dimension will be chaned when click on it
* fix: button style and demos
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2020-07-02 23:20:16 +08:00
Henry.zhang
f9b615c2ca
feat: add more demos ( #197 )
...
...for affix,back-top,breadcrumb,card,divider,typogragpy and timeline
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2020-06-07 19:41:00 +08:00
笨木头
78a08fbd3d
feat(module: input components): support set size by form ( #191 )
...
* feat(module: input components): support set size by form
* fix: rebase conflict
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2020-06-07 00:47:18 +08:00
笨木头
c3b0b114e6
feat: add form(basic features) ( #168 )
...
* feat: add form(not complete yet)
* feat: add form(basic)
* refactor: change namespace
* feat(module: form): add onFinish, onFinishFailed, reset
* feat(module: form): add layout demo
* feat(module: form): update doc
* refactor: basic form
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2020-06-01 14:09:28 +08:00
James Yeung
d16144ece0
refactor: remove the 'ant' prefix for some components that is already in demos ( #162 )
...
* refactor: button
* refactor: avatar
* refactor: alert
* fix: input group compact
2020-05-29 12:55:15 +08:00