diff --git a/config/sections/mixins/layout.php b/config/sections/mixins/layout.php
index 1cd41bf48e..654ce3840f 100644
--- a/config/sections/mixins/layout.php
+++ b/config/sections/mixins/layout.php
@@ -94,15 +94,6 @@
];
}
- if ($this->type === 'pages') {
- $columns['flag'] = [
- 'label' => ' ',
- 'mobile' => true,
- 'type' => 'flag',
- 'width' => 'var(--table-row-height)',
- ];
- }
-
return $columns;
},
],
diff --git a/panel/lab/components/fieldpreviews/flag/index.php b/panel/lab/components/fieldpreviews/flag/index.php
deleted file mode 100644
index 2e31d7db5d..0000000000
--- a/panel/lab/components/fieldpreviews/flag/index.php
+++ /dev/null
@@ -1,5 +0,0 @@
- 'k-flag-field-preview',
-];
diff --git a/panel/lab/components/fieldpreviews/flag/index.vue b/panel/lab/components/fieldpreviews/flag/index.vue
deleted file mode 100644
index 73a826267d..0000000000
--- a/panel/lab/components/fieldpreviews/flag/index.vue
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
+
+
+
+
+
+
@@ -235,4 +256,15 @@ export default {
grid-template-columns: repeat(auto-fill, minmax(18rem, 1fr));
}
}
+
+.k-table .k-items-table-layout-buttons-column {
+ padding: 0;
+ width: var(--table-row-height);
+ text-align: center;
+}
+.k-table .k-items-table-layout-buttons-column .k-button {
+ --button-width: 100%;
+ --button-height: 100%;
+ outline-offset: -2px;
+}
diff --git a/panel/src/components/Forms/Previews/FlagFieldPreview.vue b/panel/src/components/Forms/Previews/FlagFieldPreview.vue
deleted file mode 100644
index cb4ef92f01..0000000000
--- a/panel/src/components/Forms/Previews/FlagFieldPreview.vue
+++ /dev/null
@@ -1,36 +0,0 @@
-
-