-
Notifications
You must be signed in to change notification settings - Fork 190
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix/clipboard icons alignment #4923
base: unstable
Are you sure you want to change the base?
Fix/clipboard icons alignment #4923
Conversation
|
||
|
||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems like a mistake to add so many extra new lines?
|
||
|
||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And more new lines here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes noticed this after pushing will work on this soon.
@@ -148,12 +148,61 @@ | |||
|
|||
</script> | |||
|
|||
<!-- Remove "scoped" so that our override rules apply globally to KCheckbox internals --> | |||
<style lang="less"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We're no longer supporting LESS. SCSS or plain CSS only please
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay sure . Also , Any guidance on how to make sure code passes javascript cl tests , i am troubling with that a bit also?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The error I saw in the tests in failing checks here on the PR seems related to this issue. Presumably, switching back to SCSS should help?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay sure , will do the suggested changes. Thanks!
Summary
Fixed checkbox alignment issues in the UI that were causing misalignment between checkbox icons and their corresponding text labels. The checkboxes were appearing slightly misaligned with channel names and folder items in different views.
Modified checkbox.vue to improve alignment using a flexbox-based approach
Added a slight vertical offset to properly align checkbox icons with text
Standardized checkbox icon dimensions to ensure consistency
Manually verified on both channel and folder item views to ensure proper alignment
The fix addresses the inconsistent vertical positioning that was affecting UI appearance
#Before -->

#After -->

References
Addresses #4771
Reviewer guidance