Closed shenjunjian closed 2 weeks ago
The changes in this pull request involve various updates to Vue components related to tree structures and styling. Key modifications include the addition of a radio button group for selecting tree node indentation, localization enhancements in labels, and adjustments to the <tiny-tree>
component's props. The CSS variables for button themes have been updated to lighter colors, and several components have undergone minor formatting changes. Overall, these updates enhance user interaction and visual presentation across multiple tree-related components.
File Path | Change Summary |
---|---|
examples/sites/demos/pc/app/tree/basic-usage-composition-api.vue |
Added radio buttons for indentation selection; updated show-line prop for tiny-tree ; initialized indent variable. |
examples/sites/demos/pc/app/tree/basic-usage.vue |
Updated tiny-radio labels to Chinese; modified show-line prop for tiny-tree . |
examples/sites/demos/pc/app/tree/edit-composition-api.vue |
Reformatted <tiny-tree> component tags without changing functionality. |
examples/sites/demos/pc/app/tree/edit.vue |
Removed show-checkbox attribute from <tiny-tree> component. |
examples/sites/demos/pc/app/tree/other-composition-api.vue |
Removed accordion prop from second <tiny-tree> instance; added custom slot content. |
examples/sites/demos/pc/app/tree/other.vue |
Removed accordion prop from second <tiny-tree> instance; added custom slot content. |
examples/sites/demos/pc/app/tree/slot-composition-api.vue |
Changed node label styling; modified tiny-link component; updated icon fill color in renderContent . |
examples/sites/demos/pc/app/tree/slot.vue |
Changed node label styling; modified tiny-link component; updated icon fill color in renderContent . |
packages/theme/src/button/vars.less |
Updated button theme CSS variables to lighter colors for various states. |
packages/vue/src/tree/src/pc.vue |
Added size="mini" attribute to <tiny-button> components. |
enhancement
In the forest where trees grow tall,
A radio button now stands for all.
With colors bright and labels clear,
Adjust your view, bring the nodes near.
A hop and a skip, let’s style with glee,
For every tree, there’s a place to be! 🌳🐇
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
[e2e-test-warn] The component to be tested is missing.
The title of the Pull request should look like "fix(vue-renderless): [action-menu, alert] fix xxx bug".
Please make sure you've read our contributing guide
PR
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
Other information
更新了demo, button 的theme, tree的pc模板
Summary by CodeRabbit
Release Notes
New Features
Visual Enhancements
Bug Fixes
These updates enhance user experience by providing more customization options and improving the visual consistency of the application.