Closed wenmine closed 3 weeks ago
The pull request introduces a series of updates across multiple Vue components, focusing on styling, layout adjustments, and minor logic refinements. Key changes include the introduction of CSS variables for improved spacing and styling consistency, enhancements to error handling UI, and structural modifications to templates for better responsiveness. Additionally, several components have had their visual elements updated to align with a new design system while maintaining core functionalities and logic.
File Path | Change Summary |
---|---|
packages/common/component/ConfigItem.vue |
Updated padding to use CSS variable, refined conditional rendering logic, enhanced error handling UI. |
packages/common/component/MetaChildItem.vue |
Modified template structure and styling, updated computed properties for better property handling. |
packages/common/component/MetaCodeEditor.vue |
Added new SVG icon for button, introduced styles for edit-btn-icon , no changes to logic. |
packages/configurator/src/js-slot-configurator/JsSlotConfigurator.vue |
Added tooltip feature for slot item names, updated template structure for better UI. |
packages/configurator/src/slider-configurator/SliderConfigurator.vue |
Adjusted range input styling, increased border-radius, modified background style. |
packages/configurator/src/slot-configurator/SlotConfigurator.vue |
Updated margin to use CSS variable, retained slot binding logic. |
packages/settings/events/src/components/AdvanceConfig.vue |
Updated margin using CSS variable, no significant changes to logic. |
packages/settings/events/src/components/BindEvents.vue |
Adjusted margins for button spacing, introduced new class for non-interactive items. |
packages/settings/events/src/components/BindEventsDialog.vue |
Updated padding and margin with CSS variables, refined parameter validation logic. |
packages/settings/events/src/components/BindEventsDialogContent.vue |
Modified margin styles and refined error handling logic in change method. |
packages/settings/events/src/components/BindEventsDialogSidebar.vue |
Updated margin using CSS variable, no changes to logic. |
packages/settings/styles/src/components/background/BackgroundGroup.vue |
Adjusted grid item spacing, refined drag-and-drop functionality. |
packages/settings/styles/src/components/border/BorderGroup.vue |
Updated margin properties for better spacing, no changes to logic. |
packages/settings/styles/src/components/effects/EffectGroup.vue |
Updated margin to use CSS variable, no changes to functionality. |
packages/settings/styles/src/components/size/SizeGroup.vue |
Updated margin properties for layout consistency, no changes to functionality. |
packages/settings/styles/src/components/typography/TypographyGroup.vue |
Adjusted margin and padding for typography settings, minor logic improvements. |
packages/theme/base/src/base.less |
Added new CSS variable --te-base-blue-25 for theming. |
packages/theme/base/src/common.less |
Added new CSS variables for spacing. |
packages/theme/base/src/component-common.less |
Adjusted various UI component styles, focusing on margins, colors, and hover states. |
packages/theme/base/src/page/base-config-page.less |
Introduced new popover class with specific styling rules. |
packages/theme/dark/variable.less |
Updated --ti-lowcode-style-setting-label-color to use a variable. |
packages/theme/light/variable.less |
Updated color variables to use more dynamic references. |
ConfigItem.vue
regarding error handling and layout adjustments.ConfigItem.vue
related to CSS styling improvements.MetaCodeEditor.vue
and other components regarding styling and layout.BindI18n.vue
that focus on layout and styling.bundle.json
that may impact component styling and functionality.enhancement
🐇 "In the garden where changes bloom,
Styles and layouts find more room.
With margins set and colors bright,
Our components dance in pure delight!
A hop, a skip, a joyful cheer,
For every update brings us near!" 🐇
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?
English | 简体中文
PR
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
Background and solution
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
Other information
Summary by CodeRabbit
Release Notes
New Features
Improvements
Style Updates
Bug Fixes