diff --git a/app/Http/Controllers/TableEditController.php b/app/Http/Controllers/TableEditController.php
index db55166..04b1b1b 100644
--- a/app/Http/Controllers/TableEditController.php
+++ b/app/Http/Controllers/TableEditController.php
@@ -101,6 +101,18 @@ class TableEditController extends Controller
]);
}
+ /** @noinspection PhpUnusedPrivateMethodInspection */
+ private function manageColumns(Changeset $changeset)
+ {
+ $columns = $changeset->fetchAndTransformColumns();
+
+ return view('table.propose.manage-columns', [
+ 'changeset' => $changeset,
+ 'table' => $changeset->table,
+ 'columns' => collect($columns),
+ ]);
+ }
+
public function draftUpdate(Request $request, User $user, string $table)
{
/** @var Table $tableModel */
diff --git a/public/fonts/fa-dtbl-1-preview.html b/public/fonts/fa-dtbl-1-preview.html
index e4b50f5..854890b 100644
--- a/public/fonts/fa-dtbl-1-preview.html
+++ b/public/fonts/fa-dtbl-1-preview.html
@@ -163,6 +163,8 @@
[data-icon]:before,
.fa-address-card-o:before,
.fa-calendar:before,
+.fa-chevron-down:before,
+.fa-chevron-up:before,
.fa-code-fork:before,
.fa-comment:before,
.fa-download:before,
@@ -214,41 +216,43 @@
.fa-address-card-o:before { content: "\f100"; }
.fa-calendar:before { content: "\f101"; }
-.fa-code-fork:before { content: "\f102"; }
-.fa-comment:before { content: "\f103"; }
-.fa-download:before { content: "\f104"; }
-.fa-exclamation-triangle:before { content: "\f105"; }
-.fa-eye:before { content: "\f106"; }
-.fa-facebook-square:before { content: "\f107"; }
-.fa-floppy-o:before { content: "\f108"; }
-.fa-github:before { content: "\f109"; }
-.fa-globe:before { content: "\f10a"; }
-.fa-google:before { content: "\f10b"; }
-.fa-history:before { content: "\f10c"; }
-.fa-home:before { content: "\f10d"; }
-.fa-hourglass:before { content: "\f10e"; }
-.fa-inbox:before { content: "\f10f"; }
-.fa-key-modern:before { content: "\f110"; }
-.fa-link:before { content: "\f111"; }
-.fa-moon-o:before { content: "\f112"; }
-.fa-pencil:before { content: "\f113"; }
-.fa-plus:before { content: "\f114"; }
-.fa-question-circle:before { content: "\f115"; }
-.fa-sign-in:before { content: "\f116"; }
-.fa-sign-out:before { content: "\f117"; }
-.fa-star:before { content: "\f118"; }
-.fa-star-o:before { content: "\f119"; }
-.fa-sun-o:before { content: "\f11a"; }
-.fa-table:before { content: "\f11b"; }
-.fa-th-list:before { content: "\f11c"; }
-.fa-times:before { content: "\f11d"; }
-.fa-trash-o:before { content: "\f11e"; }
-.fa-undo:before { content: "\f11f"; }
-.fa-user:before { content: "\f120"; }
-.fa-user-circle-o:before { content: "\f121"; }
-.fa-user-plus:before { content: "\f122"; }
-.fa-users:before { content: "\f123"; }
-.fa-wrench:before { content: "\f124"; }
+.fa-chevron-down:before { content: "\f102"; }
+.fa-chevron-up:before { content: "\f103"; }
+.fa-code-fork:before { content: "\f104"; }
+.fa-comment:before { content: "\f105"; }
+.fa-download:before { content: "\f106"; }
+.fa-exclamation-triangle:before { content: "\f107"; }
+.fa-eye:before { content: "\f108"; }
+.fa-facebook-square:before { content: "\f109"; }
+.fa-floppy-o:before { content: "\f10a"; }
+.fa-github:before { content: "\f10b"; }
+.fa-globe:before { content: "\f10c"; }
+.fa-google:before { content: "\f10d"; }
+.fa-history:before { content: "\f10e"; }
+.fa-home:before { content: "\f10f"; }
+.fa-hourglass:before { content: "\f110"; }
+.fa-inbox:before { content: "\f111"; }
+.fa-key-modern:before { content: "\f112"; }
+.fa-link:before { content: "\f113"; }
+.fa-moon-o:before { content: "\f114"; }
+.fa-pencil:before { content: "\f115"; }
+.fa-plus:before { content: "\f116"; }
+.fa-question-circle:before { content: "\f117"; }
+.fa-sign-in:before { content: "\f118"; }
+.fa-sign-out:before { content: "\f119"; }
+.fa-star:before { content: "\f11a"; }
+.fa-star-o:before { content: "\f11b"; }
+.fa-sun-o:before { content: "\f11c"; }
+.fa-table:before { content: "\f11d"; }
+.fa-th-list:before { content: "\f11e"; }
+.fa-times:before { content: "\f11f"; }
+.fa-trash-o:before { content: "\f120"; }
+.fa-undo:before { content: "\f121"; }
+.fa-user:before { content: "\f122"; }
+.fa-user-circle-o:before { content: "\f123"; }
+.fa-user-plus:before { content: "\f124"; }
+.fa-users:before { content: "\f125"; }
+.fa-wrench:before { content: "\f126"; }
@@ -264,7 +268,7 @@
+
+
+ PpPpPpPpPpPpPpPpPpPp
+
+
+ 12141618212436486072
+
+
+
+
+
+
+
+
+
+ PpPpPpPpPpPpPpPpPpPp
+
+
+ 12141618212436486072
+
+
+
+
+
+
+
@@ -318,7 +348,7 @@
-
+
@@ -331,7 +361,7 @@
-
+
@@ -345,7 +375,7 @@
-
+
@@ -358,7 +388,7 @@
-
+
@@ -371,7 +401,7 @@
-
+
@@ -385,7 +415,7 @@
-
+
@@ -398,7 +428,7 @@
-
+
@@ -411,7 +441,7 @@
-
+
@@ -424,7 +454,7 @@
-
+
@@ -437,7 +467,7 @@
-
+
@@ -450,7 +480,7 @@
-
+
@@ -463,7 +493,7 @@
-
+
@@ -476,7 +506,7 @@
-
+
@@ -489,7 +519,7 @@
-
+
@@ -502,7 +532,7 @@
-
+
@@ -515,7 +545,7 @@
-
+
@@ -528,7 +558,7 @@
-
+
@@ -541,7 +571,7 @@
-
+
@@ -554,7 +584,7 @@
-
+
@@ -567,7 +597,7 @@
-
+
@@ -580,7 +610,7 @@
-
+
@@ -593,7 +623,7 @@
-
+
@@ -606,7 +636,7 @@
-
+
@@ -619,7 +649,7 @@
-
+
@@ -632,7 +662,7 @@
-
+
@@ -645,7 +675,7 @@
-
+
@@ -659,7 +689,7 @@
-
+
@@ -672,7 +702,7 @@
-
+
@@ -685,7 +715,7 @@
-
+
@@ -698,7 +728,7 @@
-
+
@@ -711,7 +741,7 @@
-
+
@@ -724,7 +754,7 @@
-
+
@@ -737,7 +767,7 @@
-
+
@@ -750,7 +780,7 @@
-
+
diff --git a/public/fonts/fa-dtbl-1.css b/public/fonts/fa-dtbl-1.css
index d94bdfb..8fc47b6 100644
--- a/public/fonts/fa-dtbl-1.css
+++ b/public/fonts/fa-dtbl-1.css
@@ -40,38 +40,40 @@
.fa-address-card-o::before, .fa-vcard-o::before { content: "\f100"; }
.fa-calendar::before { content: "\f101"; }
-.fa-code-fork::before { content: "\f102"; }
-.fa-comment::before { content: "\f103"; }
-.fa-download::before { content: "\f104"; }
-.fa-exclamation-triangle::before, .fa-warning::before { content: "\f105"; }
-.fa-eye::before { content: "\f106"; }
-.fa-facebook-square::before { content: "\f107"; }
-.fa-floppy-o::before, .fa-save::before { content: "\f108"; }
-.fa-github::before { content: "\f109"; }
-.fa-globe::before { content: "\f10a"; }
-.fa-google::before { content: "\f10b"; }
-.fa-history::before { content: "\f10c"; }
-.fa-home::before { content: "\f10d"; }
-.fa-hourglass::before { content: "\f10e"; }
-.fa-inbox::before { content: "\f10f"; }
-.fa-key-modern::before { content: "\f110"; }
-.fa-link::before { content: "\f111"; }
-.fa-moon-o::before { content: "\f112"; }
-.fa-pencil::before { content: "\f113"; }
-.fa-plus::before { content: "\f114"; }
-.fa-question-circle::before { content: "\f115"; }
-.fa-sign-in::before { content: "\f116"; }
-.fa-sign-out::before { content: "\f117"; }
-.fa-star::before { content: "\f118"; }
-.fa-star-o::before { content: "\f119"; }
-.fa-sun-o::before { content: "\f11a"; }
-.fa-table::before { content: "\f11b"; }
-.fa-th-list::before { content: "\f11c"; }
-.fa-times::before, .fa-close::before { content: "\f11d"; }
-.fa-trash-o::before { content: "\f11e"; }
-.fa-undo::before { content: "\f11f"; }
-.fa-user::before { content: "\f120"; }
-.fa-user-circle-o::before { content: "\f121"; }
-.fa-user-plus::before { content: "\f122"; }
-.fa-users::before { content: "\f123"; }
-.fa-wrench::before { content: "\f124"; }
+.fa-chevron-down::before { content: "\f102"; }
+.fa-chevron-up::before { content: "\f103"; }
+.fa-code-fork::before { content: "\f104"; }
+.fa-comment::before { content: "\f105"; }
+.fa-download::before { content: "\f106"; }
+.fa-exclamation-triangle::before, .fa-warning::before { content: "\f107"; }
+.fa-eye::before { content: "\f108"; }
+.fa-facebook-square::before { content: "\f109"; }
+.fa-floppy-o::before, .fa-save::before { content: "\f10a"; }
+.fa-github::before { content: "\f10b"; }
+.fa-globe::before { content: "\f10c"; }
+.fa-google::before { content: "\f10d"; }
+.fa-history::before { content: "\f10e"; }
+.fa-home::before { content: "\f10f"; }
+.fa-hourglass::before { content: "\f110"; }
+.fa-inbox::before { content: "\f111"; }
+.fa-key-modern::before { content: "\f112"; }
+.fa-link::before { content: "\f113"; }
+.fa-moon-o::before { content: "\f114"; }
+.fa-pencil::before { content: "\f115"; }
+.fa-plus::before { content: "\f116"; }
+.fa-question-circle::before { content: "\f117"; }
+.fa-sign-in::before { content: "\f118"; }
+.fa-sign-out::before { content: "\f119"; }
+.fa-star::before { content: "\f11a"; }
+.fa-star-o::before { content: "\f11b"; }
+.fa-sun-o::before { content: "\f11c"; }
+.fa-table::before { content: "\f11d"; }
+.fa-th-list::before { content: "\f11e"; }
+.fa-times::before, .fa-close::before { content: "\f11f"; }
+.fa-trash-o::before { content: "\f120"; }
+.fa-undo::before { content: "\f121"; }
+.fa-user::before { content: "\f122"; }
+.fa-user-circle-o::before { content: "\f123"; }
+.fa-user-plus::before { content: "\f124"; }
+.fa-users::before { content: "\f125"; }
+.fa-wrench::before { content: "\f126"; }
diff --git a/public/fonts/fa-dtbl-1.eot b/public/fonts/fa-dtbl-1.eot
index 004abee..350ec28 100644
Binary files a/public/fonts/fa-dtbl-1.eot and b/public/fonts/fa-dtbl-1.eot differ
diff --git a/public/fonts/fa-dtbl-1.svg b/public/fonts/fa-dtbl-1.svg
index a44d639..44d10b0 100644
--- a/public/fonts/fa-dtbl-1.svg
+++ b/public/fonts/fa-dtbl-1.svg
@@ -1,11 +1,11 @@