kiner-tang(星河)
5236fa8d26
feat: Optimized closable component's aria props ( #53410 )
...
* feat: Optimized closable component's aria props
* Update components/_util/hooks/useClosable.tsx
Co-authored-by: lijianan <574980606@qq.com>
Signed-off-by: kiner-tang(星河) <1127031143@qq.com>
* feat: opt code
* feat: opt code
* feat: opt code
* feat: opt code
* feat: opt code
* feat: opt code
* feat: opt code
* feat: opt code
* chore: add a11y def
* chore: update a11y ts
* chore: clean up
* chore: clean up
* docs: update demo
---------
Signed-off-by: kiner-tang(星河) <1127031143@qq.com>
Co-authored-by: lijianan <574980606@qq.com>
Co-authored-by: 二货机器人 <smith3816@gmail.com>
2025-04-24 18:36:18 +08:00
thinkasany
529f539a0f
docs: use warning to replace info for deprecated info ( #53443 )
2025-04-08 17:44:14 +08:00
afc163
3ef3434052
docs: add anchor for when-to-use section ( #53318 )
...
* docs: add anchor for when-to-use section
* Delete scripts/update-docs.js
Signed-off-by: afc163 <afc163@gmail.com>
---------
Signed-off-by: afc163 <afc163@gmail.com>
2025-04-03 10:45:36 +08:00
afc163
949f2c2a33
docs: add code sample for Semantic Previewer ( #53351 )
2025-03-31 13:05:53 +08:00
𝑾𝒖𝒙𝒉
7e4216795b
fix(Form): requiredMark not working when component is false ( #52950 )
...
* fix(Form): requiredMark not working when component is false
* comment
* chore: update snap
* chore: Update style to fix lint
* refactor: update logic
2025-03-05 21:26:12 +08:00
thinkasany
54cd22a169
Merge branch 'master' into master-merge-feature
2025-02-10 18:52:34 +08:00
二货爱吃白萝卜
6361e609ab
fix: Picker arrow position ( #52719 )
...
* chore: update deps
* chore: update snapshot
* test: update snapshot
2025-02-10 15:50:26 +08:00
MadCcc
732d71661d
Merge branch 'feature' into master-merge-feature
2025-02-10 10:36:37 +08:00
Jony J
d0324d024d
fix(a11y): fix empty table header for a11y and add localization support ( #52689 )
...
* test: update snapshot
* feat: add 'week' localization
* test: update snapshot
2025-02-08 09:59:27 +08:00
二货爱吃白萝卜
3800e8d5ff
refactor: useComponentConfig for batch component ( #52586 )
...
* refactor: hooks of context
* refactor: hooks of context
2025-01-26 12:35:26 +08:00
Guo Yunhe
d7512d5190
feat: add label classname for Checkbox & Radio ( #52322 )
...
Co-authored-by: thinkasany <480968828@qq.com>
2025-01-13 15:02:51 +08:00
thinkasany
b3ff807b29
fix: typos ( #52339 )
2025-01-10 10:46:05 +08:00
thinkasany
b7295d7cc1
docs: use styles.body replace bodyStyle ( #52245 )
Publish Any Commit / build (push) Waiting to run
🔀 Sync mirror to Gitee / mirror (push) Waiting to run
✅ test / lint (push) Waiting to run
✅ test / test-react-legacy (16, 1/2) (push) Waiting to run
✅ test / test-react-legacy (16, 2/2) (push) Waiting to run
✅ test / test-react-legacy (17, 1/2) (push) Waiting to run
✅ test / test-react-legacy (17, 2/2) (push) Waiting to run
✅ test / test-node (push) Waiting to run
✅ test / test-react-latest (dom, 1/2) (push) Waiting to run
✅ test / test-react-latest (dom, 2/2) (push) Waiting to run
✅ test / test-react-latest-dist (dist, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist, 2/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 2/2) (push) Blocked by required conditions
✅ test / test-coverage (push) Blocked by required conditions
✅ test / build (push) Waiting to run
✅ test / test lib/es module (es, 1/2) (push) Waiting to run
✅ test / test lib/es module (es, 2/2) (push) Waiting to run
✅ test / test lib/es module (lib, 1/2) (push) Waiting to run
✅ test / test lib/es module (lib, 2/2) (push) Waiting to run
👁️ Visual Regression Persist Start / test image (push) Waiting to run
2025-01-06 10:33:30 +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
dfc20acd0c
feat: add default name generation for RadioGroup component better a11y ( #52076 )
...
* feat: add default name generation for RadioGroup component better a11y
* feat(radio): implement useStableId hook for consistent ID generation in RadioGroup
* test: update snapshot
* chore: remove unused demo code snippet from form documentation
* test: enhance demo testing by adding ignoreAttributes option for snapshot matching
* fix(tests): correct logic for skipping tests and enhance snapshot matching for demo tests
* Revert "test: enhance demo testing by adding ignoreAttributes option for snapshot matching"
* test: mock useId for stable ID generation in snapshot tests
* chore: trigger CI build
* docs(radio): update name property description to clarify fallback behavior for RadioGroup
* Update index.zh-CN.md
Signed-off-by: Jony J <1844749591@qq.com>
---------
Signed-off-by: Jony J <1844749591@qq.com>
2024-12-23 10:55:45 +08:00
碳苯 Carbon
093c6c2d1f
docs: add target properties to all external url link ( #51917 )
Publish Any Commit / build (push) Waiting to run
🔀 Sync mirror to Gitee / mirror (push) Waiting to run
✅ test / lint (push) Waiting to run
✅ test / test-react-legacy (16, 1/2) (push) Waiting to run
✅ test / test-react-legacy (16, 2/2) (push) Waiting to run
✅ test / test-react-legacy (17, 1/2) (push) Waiting to run
✅ test / test-react-legacy (17, 2/2) (push) Waiting to run
✅ test / test-node (push) Waiting to run
✅ test / test-react-latest (dom, 1/2) (push) Waiting to run
✅ test / test-react-latest (dom, 2/2) (push) Waiting to run
✅ test / test-react-latest-dist (dist, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist, 2/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 2/2) (push) Blocked by required conditions
✅ test / test-coverage (push) Blocked by required conditions
✅ test / build (push) Waiting to run
✅ test / test lib/es module (es, 1/2) (push) Waiting to run
✅ test / test lib/es module (es, 2/2) (push) Waiting to run
✅ test / test lib/es module (lib, 1/2) (push) Waiting to run
✅ test / test lib/es module (lib, 2/2) (push) Waiting to run
👁️ Visual Regression Persist Start / test image (push) Waiting to run
2024-12-06 10:28:15 +08:00
Jony J
08a9325182
feat: add a11y test for components demo ( #51414 )
...
* test: add accessibility test utilities
* refactor(tests): replace polling with Promise chain for axe test queue management
* test: add a11y test for components demo
* feat: add a11y test utils
* test: add a11y test for components demo
* test: add a11y test for components demo
* chore: remove unnecessary code
* feat: add polyfill for test environment
* test: add a11y test for components demo
* test: add a11y test for components demo
* chore: adjust code style
2024-11-01 11:30:11 +08:00
Guo Yunhe
015740d1eb
feat(Select): Select supports prefix prop ( #51186 )
2024-10-16 18:04: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
renovate[bot]
863f61d908
chore(deps): update dependency eslint to v9 ( #50690 )
...
Co-authored-by: afc163 <afc163@gmail.com>
2024-09-19 03:30:19 +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
Chevindu Wickramathilaka
714a6e1679
docs: Improve english translation of Drawer documentation ( #50558 )
2024-08-23 21:40:13 +08:00
renovate[bot]
7fdfb299eb
chore(deps): update dependency @typescript-eslint/parser to v8 ( #50228 )
...
* chore(deps): update dependency @typescript-eslint/parser to v8
* Update package.json
Signed-off-by: afc163 <afc163@gmail.com>
* fix eslint errors
---------
Signed-off-by: afc163 <afc163@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: afc163 <afc163@gmail.com>
2024-08-04 12:24:35 +08:00
lijianan
2e4b9cb098
site: rewrite with CSS logical properties again ( #50113 )
...
* site: use CSS logical properties
* Update components/anchor/demo/targetOffset.tsx
Co-authored-by: afc163 <afc163@gmail.com>
Signed-off-by: lijianan <574980606@qq.com>
* fix: fix
* fix: fix
* chore: fix
* fix: add more
* fix: add more
* site: rewrite with CSS logical properties
---------
Signed-off-by: lijianan <574980606@qq.com>
Co-authored-by: afc163 <afc163@gmail.com>
2024-07-29 01:33:18 +08:00
github-actions[bot]
05d107ce4d
chore: auto merge branches ( #49556 )
...
chore: sync master to feature
2024-06-22 15:30:17 +00:00
afc163
59ad48476b
refactor: add boime lint and fix lint errrors ( #49536 )
...
* chore: add boime lint
* fix lint
* use files ignore
* revert change
* ignore clarity.js
* fix some errors
* fix some errors
* fix some errors
* fix some errors
* add yml file
* Update clarity.js
Signed-off-by: afc163 <afc163@gmail.com>
* add npm run lint:biome
* add npm run lint:biome
* fix test case
* fix ts errors
* fix ts errors
* fix lint and add .lintstagedrc
* shorten prop name
* chore: update package.json
* update biome.json
* chore: remove stylelint
* chore: useOptionalChain
* fix lint
* biome format
* prettier all code
* prettier all code
* fix site test
---------
Signed-off-by: afc163 <afc163@gmail.com>
2024-06-22 21:59:12 +08:00
lijianan
666f38d756
refactor: add ContextIsolator component ( #49438 )
...
* refactor: add ContextIsolator component
* fix: fix
* fix: fix
* test: fix test case
* test: add test case
---------
Co-authored-by: afc163 <afc163@gmail.com>
2024-06-21 02:10:21 +08:00
afc163
fad1497ef7
fix: RangePicker missing arrow ( #49333 )
...
* bump rc-picker
* chore: update snapshot
* chore: update snapshot
* fix: arrow style
* fix: arrow transition style
* Update package.json
Signed-off-by: afc163 <afc163@gmail.com>
* Update package.json
Signed-off-by: afc163 <afc163@gmail.com>
* Update package.json
Signed-off-by: afc163 <afc163@gmail.com>
* Update package.json
Signed-off-by: afc163 <afc163@gmail.com>
* fix: rtl style
* Update package.json
Signed-off-by: afc163 <afc163@gmail.com>
* fix rtl style
* chore: update snapshot
* fix rtl style
* Update package.json
Signed-off-by: afc163 <afc163@gmail.com>
* Update package.json
Co-authored-by: 叶枫 <7971419+crazyair@users.noreply.github.com>
Signed-off-by: afc163 <afc163@gmail.com>
---------
Signed-off-by: afc163 <afc163@gmail.com>
Co-authored-by: 叶枫 <7971419+crazyair@users.noreply.github.com>
2024-06-18 23:59:23 +08:00
二货爱吃白萝卜
f1c7bb2052
fix: drawer dark theme color ( #49217 )
2024-06-04 16:38:15 +08:00
kaoding
1fc2461094
docs: Drawer version error ( #49208 )
...
* Update index.zh-CN.md
* Update index.en-US.md
2024-06-04 10:28:28 +08:00
叶枫
a6bfb84993
feat: Drawer support drawerRender ( #49125 )
...
* feat: Drawer support drawerRender
* feat: add test
2024-05-30 20:45:47 +08:00
tanghui
bc776e523e
chore: update snapshot
2024-05-18 15:38:39 +08:00
tanghui
b9a1cabd9f
Merge branch 'master' into feature-merge-master
2024-05-18 15:31:20 +08:00
lijianan
84b072e585
demo: update Drawer demo ( #48935 )
2024-05-15 15:15:02 +08:00
lijianan
793b8b743f
fix: fix Drawer loading style ( #48917 )
2024-05-14 15:13:18 +08:00
lijianan
0836497363
refactor: refactor Drawer loading ( #48886 )
...
* refactor: adjust Drawer loading area not include header area
* fix: fix snap
* fix: fix
* fix: fix
2024-05-14 14:15:33 +08:00
lijianan
d447eeb26e
docs: update docs ( #48915 )
2024-05-14 14:14:16 +08:00
lijianan
32b89e6d87
fix: add Drawer Spin className ( #48857 )
...
* fix: add Spin className
* fix: update snap
2024-05-10 14:31:21 +08:00
lijianan
fec2132073
demo: update Drawer demo ( #48831 )
2024-05-09 11:56:53 +08:00
lijianan
b87dbc91ae
refactor: rewrite inline-style to cssinjs ( #48832 )
...
* refactor: rewrite inline-style to cssinjs
* test: fix snap
2024-05-09 10:12:26 +08:00
栗嘉男
20f183cf6f
chore: merge master into feature
2024-05-01 16:33:46 +08:00
replygirl
4e9af18e76
fix: consume wrapper classNames in drawer ( #48721 )
...
Signed-off-by: replygirl <moon@moon.fyi>
2024-05-01 11:33:29 +08:00
YKryshtal
6f6868f7d5
feat: Drawer add loading prop to show spinner ( #48563 )
...
* feat: Drawer add loading prop to show spinner
* fix: loading replace drawer content while true
* fix: update snap
* fix: update site snap
* fix: increase test coverage
* fix: upate check-site snap
---------
Co-authored-by: ykryshtal <ykryshtal@magnite.com>
2024-04-29 09:57:45 +08:00
lijianan
029cb1dff0
test: rm legacy react-dom/test-utils
for compatible React-18.3.1 ( #48667 )
...
* test: rm legacy react-dom/test-utils for compatible React-18.3.0
* fix: fix
* chore: cls
* chore: update
* fix: fix
2024-04-28 09:52:54 +08:00
叶枫
502dac12aa
docs: format code ( #48309 )
...
* docs: fix code
* feat: lint
* feat: prettier
* feat: test
* feat: review
* feat: format html
* feat: format html
2024-04-08 14:04:08 +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
kiner-tang
506753c3ef
feat: Tag support aria-* in closable ( #47678 )
...
* feat: Tag support aria-* in closable
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* feat: optimize code
* refactor: useClosable
* chore: modal
* fix: check logic
* chore: clean up
* feat: optimize code
* feat: optimize code
---------
Signed-off-by: kiner-tang <1127031143@qq.com>
Co-authored-by: 二货机器人 <smith3816@gmail.com>
2024-03-31 11:56:55 +08:00
github-actions[bot]
80f49bfcf2
chore: auto merge branches ( #48020 )
...
chore: merge master into feature
2024-03-23 16:15:34 +00:00
Christine Tang
a3077e449e
test: rm unnecessary async ( #48033 )
...
* chore: rm unnecessary React.useMemo
* Revert "chore: reset commit"
This reverts commit 2fa5df5185
.
* test: rm unnecessary async
2024-03-22 21:29:19 +08:00
二货爱吃白萝卜
20561d6f9d
docs: Fix component doc alignment & support import usage ( #48004 )
...
* docs: init ref
* docs all support
* docs: fix link show
2024-03-22 14:22:42 +08:00