diff --git a/packages/frontend-core/src/components/grid/controls/ColumnsSettingButton.svelte b/packages/frontend-core/src/components/grid/controls/ColumnsSettingButton.svelte
index 8fe3854d93..2608eea75f 100644
--- a/packages/frontend-core/src/components/grid/controls/ColumnsSettingButton.svelte
+++ b/packages/frontend-core/src/components/grid/controls/ColumnsSettingButton.svelte
@@ -78,7 +78,7 @@
{column.label}
-
+
{#each options as option}
toggleColumn(column, option.value)}
@@ -86,6 +86,7 @@
icon={option.icon}
quiet
selected={option.value === columnToPermissionOptions(column)}
+ noPadding
/>
{/each}
@@ -101,11 +102,6 @@
flex-direction: column;
gap: 12px;
}
- .buttons {
- display: flex;
- flex-direction: row;
- gap: 8px;
- }
.columns {
display: grid;
align-items: center;
@@ -118,4 +114,16 @@
display: flex;
gap: 8px;
}
+ .permissionPicker {
+ display: flex;
+ gap: var(--spacing-xs);
+ padding-left: calc(var(--spacing-xl) * 2);
+ }
+
+ .permissionPicker :global(.spectrum-Icon) {
+ width: 14px;
+ }
+ .permissionPicker :global(.spectrum-ActionButton) {
+ width: 22px;
+ }