高艳兵
c5e5ac7c3f
feat: add semantic snap ( #56600 )
...
* feat: add semantic.md generation plugin for components
* refactor: extract locales from SelectSemanticTemplate to component props
* fix: remove unuse locales
* feat: multipleProps add defaultValue
* feat: update select snap
* feat: update table snap
* feat: tour add snap
* feat: delete semantic-md plugin
* feat: add sematic snap
* refactor: replace hardcoded button clicks with configurable postRenderFn in semantic demo test
* revert: locales
* fix: maxTagCount responsive
* fix: test maxTagCount set 1
* feat: add test:semantic script
* fix: ci add collectCoverageFrom
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: thinkasany <480968828@qq.com >
2026-01-19 22:10:33 +08:00
遇见同学
3c9bb681e7
docs: improve performance replace createStyles with createStaticStyles ( #56605 )
...
* perf: use createStaticStyles
* chore: update snap
* chore: adjust
* chore: snap
2026-01-14 17:58:47 +08:00
afc163
5b9b6f801a
feat: add marginSize prop for QRCode quiet zone ( #56569 )
...
* feat: add marginSize prop for QRCode quiet zone
* Apply suggestions from code review
Signed-off-by: afc163 <afc163@gmail.com >
* Update components/qr-code/index.en-US.md
Co-authored-by: thinkasany <480968828@qq.com >
Signed-off-by: afc163 <afc163@gmail.com >
* Apply suggestions from code review
Co-authored-by: thinkasany <480968828@qq.com >
Signed-off-by: afc163 <afc163@gmail.com >
---------
Signed-off-by: afc163 <afc163@gmail.com >
Co-authored-by: thinkasany <480968828@qq.com >
2026-01-12 21:44:25 +08:00
aojunhao123
c312adea5d
fix: remove duplicate radio role and optimize aria attributes ( #56278 )
2025-12-18 21:41:07 +08:00
aojunhao123
ca5817ac33
feat: ConfigProvider support customize trigger for Tooltip/Popover/Popconfirm ( #55932 )
...
* CP support customize trigger
* add faq
* update doc
* update deps
* update snapshot
* adjust logic
* chore: adjust
---------
Signed-off-by: aojunhao123 <1844749591@qq.com >
Co-authored-by: 二货机器人 <smith3816@gmail.com >
2025-12-01 17:51:42 +08:00
遇见同学
1aaa3a75a7
chore(demo): improve dark demo ( #55648 )
2025-11-08 15:30:39 +08:00
lijianan
2827a68ff8
test: update test case ( #55546 )
...
* test: update test
* update
* update
* update
* update
* update
2025-11-01 11:41:14 +08:00
遇见同学
74d2712935
test: improve single test structure ( #55383 )
2025-10-20 18:48:47 +08:00
lijianan
1670fc36cc
demo: add satisfies keyword for demo ( #55272 )
...
* demo: add satisfies for demo
* update
* update
* update
* update snap
* update snap
2025-10-12 08:19:59 +08:00
遇见同学
df057c5e60
feat(qr-code): Support better customization with semantic classNames/styles as function ( #54982 )
...
* feat(qr-code): Support better customization with semantic classNames/styles as function
* update demo and snap
* chore: update demo
2025-09-30 11:08:46 +08:00
二货爱吃白萝卜
6c955c5a30
feat: ConfigProvider support unique Tooltip ( #55154 )
...
* docs: update doc
* refactor: tooltip structure
* chore: support arrow style
* chore: legacy props
* chore: part
* chore: use transition
* chore: tmp of it
* docs: update demo
* docs: update demo
* chore: code back
* chore: fix ts
* chore: fix root css var
* chore: fix loop deps
* chore: ts defs
* chore: fix ts def
* test: fix setup
* test: update snapshot
* chore: adjust ver
* chore: use new structrue
* chore: fix deps
* test: fix test
* test: update snapshot
* test: update snapshot
* test: fix test
* test: fix test
* test: update snapshot
* chore: adjust
* chore: adjust
* test: coverage
* chore: adjust style
* test: update snapshot
* update snap
---------
Co-authored-by: lijianan <574980606@qq.com >
Co-authored-by: 遇见同学 <1875694521@qq.com >
2025-09-29 10:15:16 +08:00
lijianan
7f22136d91
Merge branch feature into next-merge-feature
2025-09-19 23:26:15 +08:00
lijianan
4b2364bde0
feat: add boostLevel prop and support value segmentation ( #55063 )
...
* feat: add boostLevel prop and support value segmentation
* test: update snap
2025-09-19 10:22:06 +08:00
thinkasany
4d4b2b953a
chore: update snap ( #54771 )
2025-08-27 17:08:24 +08:00
thinkasany
5b6cc4c987
chore: bump jest to 30.1.0 ( #54759 )
...
* chore: bump jest to 30.1.0
* update
2025-08-27 15:39:48 +08:00
thinkasany
f1afc710c3
test: Adapting to jest v30
2025-08-07 12:01:07 +08:00
afc163
46c9c93773
test: upgrade jest to v30 ( #54576 )
2025-08-05 00:13:52 +08:00
thinkasany
f3cebe3dd2
feat: ConfigProvider support qrcode ( #52172 )
...
* feat: ConfigProvider support ClassNames and styles for qrcode
* update mask to cover
* fix test
* update token from QRCodeMaskBackgroundColor to QRCodeCoverBackgroundColor
* rm
* fix typo
2025-04-10 15:08:32 +08:00
MadCcc
1ac0bcaa60
feat: use cssVar by default ( #52671 )
...
* feat: use cssVar by default
* chore: update deps
* chore: update snapshot
* chore: update snapshot
* chore: update snapshot
* chore: test
* chore: update
* chore: update scripts
* chore: UPDATE TEST
* feat: add root
* chore: update snapshot
* chore: fix test case
* chore: fix cycle deps
* feat: rm legacy css variables configuration
* chore: update test case
* chore: update
* chore: fix test
* chore: update overrides
* chore: bump cssinjs
* chore: add test case
2025-02-24 15:35:29 +08:00
二货机器人
f45cd8bfc4
chore: merge master
2025-02-18 19:56:12 +08:00
二货爱吃白萝卜
63cbe9e1f0
fix: Button missing primary style ( #52812 )
...
* fix: Button style of preset
* chore: add info of fix
* docs: update demo
* chore: fix lint
* test: update snapshot
* fix: color of link
* test: update snapshot
* test: update snapshot
2025-02-17 16:04:02 +08:00
Jony J
abf57ec990
feat: improve segmented accessibility ( #52618 )
...
* feat: improve rc-segmented accessibility
* test: update snapshot
* test: update snapshot
* test: update snapshot
* test: update snapshot
2025-02-07 17:38:47 +08:00
github-actions[bot]
0a2a19f349
chore: auto merge branches ( #52609 )
...
chore: sync master into feature
2025-01-28 06:10:58 +00:00
Jony J
5bccf7713a
test: add a11y test for all components demo ( #51372 )
...
* test: add a11y test
* test: add a11y test
* test: add a11y test
* test: add a11y test
* test: add a11y test
* test: add a11y test
* test: add a11y test
* test: add a11y test
* test: add a11y test
* test: add a11y test
* fix: test case
* test: add a11y test
* chore: code comment adjust
2025-01-27 23:49:40 +08:00
Guo Yunhe
d98b0c0210
feat(Button): deprecate Button.Group, prefer Space.Compact ( #52572 )
...
* feat(Button): deprecate Button.Group, prefer Space.Compact
* test: update snap
---------
Signed-off-by: afc163 <afc163@gmail.com >
Co-authored-by: afc163 <afc163@gmail.com >
Co-authored-by: thinkasany <480968828@qq.com >
2025-01-26 13:51:40 +08:00
Jony J
1fe4dab6e6
chore: update rc-tooltip version to 6.4.0 in package.json ( #52293 )
...
* chore: update rc-tooltip version to 6.4.0 in package.json
* chore: trigger CI build
* test: update snapshot
* chore: trigger CI build
2025-01-08 16:42:46 +08:00
Jony J
39d9c1c6bf
chore: replace TinyColor with FastColor across the codebase ( #52157 )
...
* chore: replace TinyColor with FastColor across the codebase
* test: update snapshot
2024-12-30 10:02:44 +08:00
Jony J
bc17268ff9
feat(segmented): enhance name prop behavior and adjust focus style ( #52085 )
...
* feat(segmented): enhance name prop behavior and adjust focus style
* test: update snapshot
2024-12-23 14:17:42 +08:00
Jony J
1b1ffb9d41
feat(segmented): add missing focus style for a11y ( #51934 )
...
* feat: add missing focus style for a11y
* chore: update rc-segmented dependency to version 2.7.0 in package.json
* test: update snapshot
* style: adjust focus style
2024-12-09 15:24:51 +08:00
thinkasany
291cb21ea4
feat(Segmented): support name prop to enable grouping ( #51725 )
2024-11-22 17:08:30 +08:00
Jony J
a03e2024d4
refactor(qr-code): improve a11y attributes handling in QRCode component ( #51421 )
...
* refactor(qr-code): improve a11y attributes handling in QRCode component
* test: update snapshot
* feat(qr-code): improve a11y attributes handling in QRCode component
* chore: remove useless code
* test: add test case
* chore: remove data attr and update test cases
* chore: omit a11yProps from props
2024-11-04 14:50:00 +08:00
kiner-tang
f4d8a8df0c
fix: The onRefresh method is missing from the QRCode component's statusRender ( #51315 )
2024-10-20 10:39:38 +08:00
ice
696c9dde02
fix(button): type=link error token & add prefix cls (color/variant) & specificity too high ( #50962 )
2024-09-24 23:52:50 +08:00
curry
436aa9ad2d
feat: Segmented adds vertical prop ( #50708 )
...
Co-authored-by: 梁朝飞 <liangchaofei@guokechuzhi.com >
Co-authored-by: afc163 <afc163@gmail.com >
Co-authored-by: thinkasany <480968828@qq.com >
2024-09-18 23:22:51 +08:00
ice
badfbe3cfe
feat(Button): support variant and color ( #50051 )
...
* feat(button): variant & color types
* feat: type -> color/variant
* feat: type -> color/variant
* feat: add variant filled
* test: snap
* refactor(button): rename type -> variant
* docs: add demo
* feat: add danger ghost style
* refactor: remove deprecated
* refactor: eslint
* docs: change color&variant
* test: updated snap
* docs: color-variant
* docs: add debug color&variant
* feat: global token
* refactor: remove comment
* docs: add color&variant docs
* docs: remove default
* docs: add space
* docs: code
* test: update snap
* test: fix snap
* test: btn querySelect
* feat: change filled hoverStyle
* test: fix
* feat: support grey wave
* refactor: enhance
* docs: color/variant -> v 5.21
* test: snap
* feat: add token
* test: to do
* test: fix test
* ci: rebuild
* style: remove
* style: space
* docs: add note & FQA
* feat: add componentsToken
* refactor: remove isNotGrey
* test: add case
* docs: tile button
* test: snap
* docs: site & snap
* Update components/button/index.en-US.md
Co-authored-by: lijianan <574980606@qq.com >
Signed-off-by: ice <49827327+coding-ice@users.noreply.github.com >
* fix: token color & undef
* docs: site
* docs: responsive
* docs: enhance FAQ
* docs: gap middle
* test: snap
* Update components/theme/interface/maps/colors.ts
Co-authored-by: MadCcc <1075746765@qq.com >
Signed-off-by: ice <49827327+coding-ice@users.noreply.github.com >
* Update components/theme/interface/maps/colors.ts
Co-authored-by: MadCcc <1075746765@qq.com >
Signed-off-by: ice <49827327+coding-ice@users.noreply.github.com >
* Update components/theme/interface/maps/colors.ts
Co-authored-by: MadCcc <1075746765@qq.com >
Signed-off-by: ice <49827327+coding-ice@users.noreply.github.com >
* Update components/button/style/token.ts
Co-authored-by: MadCcc <1075746765@qq.com >
Signed-off-by: ice <49827327+coding-ice@users.noreply.github.com >
* Update components/button/style/token.ts
Co-authored-by: MadCcc <1075746765@qq.com >
Signed-off-by: ice <49827327+coding-ice@users.noreply.github.com >
* refactor: rename
* docs: prettier
* chore: eslint
* refactor: cls
* test: add solidTextColor case
* refactor: genVariantButtonStyle
* refactor: genVariantButtonStyle
* refactor: genVariantButtonStyle
* fix: rename
* docs: text
* fix: remove border
* feat: add token colorErrorBgFilledHover
* chore: add size-limit
* refactor: rename
---------
Signed-off-by: ice <49827327+coding-ice@users.noreply.github.com >
Co-authored-by: lijianan <574980606@qq.com >
Co-authored-by: MadCcc <1075746765@qq.com >
2024-09-03 17:39:02 +08:00
kiner-tang
3851af9607
feat: support custom status render in qrcode ( #49563 )
...
* feat: support custom status render in qrcode
* feat: support custom status render in qrcode
* feat: add test case
* fix: code review
* fix: code review
* fix: code review
* fix: code review
* feat: optimize code
* feat: optimize code
* Update components/qr-code/index.zh-CN.md
Co-authored-by: lijianan <574980606@qq.com >
Signed-off-by: kiner-tang <1127031143@qq.com >
* Update components/qr-code/index.en-US.md
Co-authored-by: lijianan <574980606@qq.com >
Signed-off-by: kiner-tang <1127031143@qq.com >
* feat: opt code
Signed-off-by: kiner-tang <1127031143@qq.com >
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* Update components/qr-code/index.en-US.md
Signed-off-by: kiner-tang <1127031143@qq.com >
* Update components/qr-code/index.zh-CN.md
Signed-off-by: kiner-tang <1127031143@qq.com >
---------
Signed-off-by: kiner-tang <1127031143@qq.com >
Co-authored-by: lijianan <574980606@qq.com >
2024-07-12 10:49:47 +08:00
lijianan
d9f052d5cd
demo: rm padding of overlayInnerStyle ( #49761 )
...
* demo: rm overlayInnerStyle
* demo: rm overlayInnerStyle
2024-07-08 09:59:34 +08:00
kiner-tang
d8c98e18ab
demo: Add svg qrcode download demo ( #49553 )
...
* feat: add download qrcode when render type is svg
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
2024-06-22 17:33:06 +08:00
kiner-tang
ff12f47d18
feat: use rc-qrcode instead of qrcode.react ( #49454 )
...
* feat: use rc-qrcode instead of qrcode.react
* feat: optimize code
* feat: update test case
---------
Signed-off-by: kiner-tang <1127031143@qq.com >
2024-06-21 11:42:21 +08:00
thinkasany
f558a78d5c
feat(qrcode): support click & iconSize configuration ( #49240 )
...
* feat(qrcode): support click & iconSize configuration
* fix
fix
use rest
union React.HTMLAttributes<HTMLElement
fix ImageSettings interface
type fix
add default 40
clear unused
* empty commit
---------
Co-authored-by: afc163 <afc163@gmail.com >
2024-06-10 17:47:45 +08:00
二货爱吃白萝卜
0352b2fd2e
feat: Spin support percent ( #48657 )
...
* feat: spin support ptg
* chore: ptg
* chore: update demo
* chore: popout component
* chore: adjust logic
* test: update snapshot
* test: update snapshot
* docs: update docs
* test: update snapshot
* test: update snapshot
* test: update snapshot
* chore: back of snapshot
* chore: clean up
* test: fix test case
* chore: fix types
* test: update snapshot
* chore: opt
* test: update testcase
* test: coverage
* test: update snapshot
2024-06-03 11:30:27 +08:00
lijianan
7b30c801cf
test: add test case ( #48724 )
2024-05-02 12:17:27 +08:00
thinkasany
3fa9d45dd5
feat: qrcode canvas supports style configuration ( #48194 )
...
* feat: qrcode canvas supports style configuration
* Update components/qr-code/index.zh-CN.md
Co-authored-by: lijianan <574980606@qq.com >
Signed-off-by: thinkasany <480968828@qq.com >
* docs: update version
* fix: typos
* fix: ant-qrcode
* fix: update padding for canvas / svg
* fix: update
* fix: typos
* fix: when borderless padding shouble be 0
* fix: when borderless borderRadius should be 0
* fix: rm Variant
---------
Signed-off-by: thinkasany <480968828@qq.com >
Co-authored-by: lijianan <574980606@qq.com >
Co-authored-by: afc163 <afc163@gmail.com >
2024-04-30 17:03:00 +08:00
叶枫
14a1e6bd51
feat: tsconfig enable strict ( #47998 )
...
* feat: tsconfig enable strict
* feat: add no-explicit-any
* feat: strict
* feat: as THEME
* feat: 优化 keys 类型写法
* feat: demo remove any
* feat: as number
* feat: this any
* feat: add eslint
* feat: cascader
* feat: props any
* feat: remove any
* feat: remove any
* feat: any 提示错误
* feat: remove any
* feat: add eslint
* feat: 允许 T = any 存在
* feat: color funciton
* feat: 恢复 lint
* feat: merge master
* feat: as ReactElement
* feat: type
2024-04-01 15:49:45 +08:00
lijianan
739362345c
fix: adjust the order of QRCode style prop ( #48053 )
...
* fix: adjust the order of style prop
* test: update snap
* test: add test case
2024-03-25 10:59:44 +08:00
afc163
862f5da5ba
test: update snapshot ( #47911 )
2024-03-16 17:46:44 +08:00
lijianan
d7f0fdc6ff
feat: QRCode support scanned status ( #46704 )
2023-12-30 14:52:08 +08:00
MadCcc
3af521d422
feat: Input/InputNumber/Mentions support filled variant ( #46435 )
...
* feat: Input filled variant
* feat: InputNumber filled variant
* feat: mentions variant
* fix: TextArea status with affix
* chore: update snapshot
* chore: update snapshot
* feat: pagination input
* fix: fix diff
* feat: input-number disabled
* fixL InputNumber
* chore: update snapshot
* feat: better style
* chore: update
* chore: update snapshot
* feat: use variant classNames
* chore: update snapshot
* feat: mentions affix style
* chore
2023-12-18 17:53:31 +08:00
二货爱吃白萝卜
1235d8f54a
chore: workflow add welcome back ( #46186 )
2023-11-30 15:02:32 +08:00
afc163
cb8f709424
fix: QRCode style.padding should work ( #45815 )
...
* fix: QRCode style.padding should work
* refactor qrcode padding and size
* chore: fix test cases
* refactor: revert qrcode size
* refactor: remove !important
* chore: fix test case
2023-11-13 18:35:23 +08:00