* fix(components): add class name and disable style when disabling upload
closed#17746
* style(components): hover and focus styles when the upload is disabled
* style(components): hover and focus styles when the upload is disabled
closed#17746
* style(components): simplifiser CSS-stiler
When disabling upload, use "pointer events" to unfocus the mouse and set "tabindex" to -1 to unfocus
the tab
closed#17746
* style(components): disable upload status and set focus style
closed#17746
* style(components): disable upload status and set focus style
closed#17746
* style(components): disable style for upload component
Add background color and text color for disabled status and add disabled attribute to input.
closed#17746
fix(components): check isLeaf using lazy and default-expand-all
Fixes the issue where the isLeaf parameter was not checked when using lazy and default-expand-all.
In the current implementation, when default-expand-all is set to true and lazy loading is enabled,
the ElTree component expands nodes without considering the isLeaf parameter. This can lead to
unnecessary loading of leaf nodes.
This fix adds a check for the isLeaf parameter to prevent loading children for nodes marked as leaf
nodes.
This fix improves performance and avoids unnecessary network requests or data processing for nodes
already known to be leaf nodes.
BREAKING CHANGE :
There are no breaking changes introduced by this fix.
closed None.
* fix(theme-chalk): fix low animation fps without graphics acceleration
fixed the issue where the animation fps of the drawer was low when the graphics acceleration option
was turned off in the browser
closed#17212
* fix(theme-chalk): fix low animation fps without graphics acceleration
* fix(components): [slider] click on marks is inaccurately positioned
closed#15330
* fix(components): [slider] inconsistent behavior in range mode
* refactor(components): [slider] simplify logic with setPosition method
---------
Co-authored-by: qiang <qw13131wang@gmail.com>
Fix descriptions for deprecated attributes for Menu component
'--bg-color', '--text-color' and '--active-color' do nothing during styling, because the corrent name is '--el-menu-bg-color' and etc.
Description is corrected and expanded.
* fix(components): [select-v2] fix remote init
remote-search scenarios shoule be not initialized
* Revert "fix(components): [select-v2] fix remote init"
This reverts commit d8326888e3df96dee482b9c8098738bc698215af.
* fix(components): [select-v2] no trigger init-states when filter/remote
* test(components): [select-v2] add test for no init when remote search
* fix(components): [select-v2] add back the necessary condition
* fix(components): [select-v2] correct input focus
input shoule be fouce when click el-select
* fix(components): [select-v2] focus first and then completed taggle-menu
* fix(style): [checkbox] marginRight 32px same as radio
* fix(style): [radio] marginRight 30px same as checkbox
---------
Co-authored-by: qiang <qw13131wang@gmail.com>
* refactor(hooks): rewrite composition as a composable function
* fix(components): [select] avoid navigateOptions when composing Chinese
* fix: error
* chore: change afterComposition
fix(components): fix sorting issue in table-column
fix(components): fix sorting issue in table-column
Revert "fix(components): [message-box] vue wraning when button state is loading (#17603)"
This reverts commit ab494bb48a.
fix(components): fix sorting issue in table-column
Revert "docs(docs): [skeleton] fix layout error in example (#17291)"
This reverts commit 0f8684310b.
fix(components): fix sorting issue in table-column
fix(components): fix sorting issue in table-column
fix(components): fix sorting issue in table-column