-
Notifications
You must be signed in to change notification settings - Fork 10.1k
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
feat(editor): VariablesView Reskin - Add Filters for missing values #12611
base: master
Are you sure you want to change the base?
feat(editor): VariablesView Reskin - Add Filters for missing values #12611
Conversation
I missed the "Needs attention" thanks!! About the column size, what i can do is only set the width of the actions column and the rest will auto adjust to the content. wdyt @Tuukkaa ? |
Codecov ReportAttention: Patch coverage is
📢 Thoughts on this report? Let us know! |
@r00gm can we adjust the table so that the Key, Value and Usage syntax always take the same width, and the actions take the least possible space? With CSS grid it would be something like: |
|
Hey Raul, I got a confused between the Variables and Credentials table. I actually think that in this variables table it would be better to:
I updated the Figma design 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.
the table is only used in the Variables Page. Reskin asked by design
@@ -50,6 +50,7 @@ export interface Props { | |||
inactiveColor?: string; | |||
teleported?: boolean; | |||
tagSize?: 'small' | 'medium' | 'large'; | |||
autosize?: boolean | { minRows: number; maxRows: number }; |
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.
enable autosize textarea
https://element-plus.org/en-US/component/input.html#autosize-textarea
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 component replaces packages/editor-ui/src/components/VariablesRow.vue
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.
implemented testing pinia
test filters
test sorting
test CRUD
…ight-empty-variables-to
Summary
Table reskin
Filters
Related Linear tickets, Github issues, and Community forum posts
PAY-2459
Review / Merge checklist
release/backport
(if the PR is an urgent fix that needs to be backported)