diff --git a/public/fonts/fa-dtbl-1-preview.html b/public/fonts/fa-dtbl-1-preview.html index 854890b..79196f5 100644 --- a/public/fonts/fa-dtbl-1-preview.html +++ b/public/fonts/fa-dtbl-1-preview.html @@ -162,6 +162,7 @@ [data-icon]:before, .fa-address-card-o:before, +.fa-bars:before, .fa-calendar:before, .fa-chevron-down:before, .fa-chevron-up:before, @@ -215,44 +216,45 @@ } .fa-address-card-o:before { content: "\f100"; } -.fa-calendar:before { content: "\f101"; } -.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"; } +.fa-bars:before { content: "\f101"; } +.fa-calendar:before { content: "\f102"; } +.fa-chevron-down:before { content: "\f103"; } +.fa-chevron-up:before { content: "\f104"; } +.fa-code-fork:before { content: "\f105"; } +.fa-comment:before { content: "\f106"; } +.fa-download:before { content: "\f107"; } +.fa-exclamation-triangle:before { content: "\f108"; } +.fa-eye:before { content: "\f109"; } +.fa-facebook-square:before { content: "\f10a"; } +.fa-floppy-o:before { content: "\f10b"; } +.fa-github:before { content: "\f10c"; } +.fa-globe:before { content: "\f10d"; } +.fa-google:before { content: "\f10e"; } +.fa-history:before { content: "\f10f"; } +.fa-home:before { content: "\f110"; } +.fa-hourglass:before { content: "\f111"; } +.fa-inbox:before { content: "\f112"; } +.fa-key-modern:before { content: "\f113"; } +.fa-link:before { content: "\f114"; } +.fa-moon-o:before { content: "\f115"; } +.fa-pencil:before { content: "\f116"; } +.fa-plus:before { content: "\f117"; } +.fa-question-circle:before { content: "\f118"; } +.fa-sign-in:before { content: "\f119"; } +.fa-sign-out:before { content: "\f11a"; } +.fa-star:before { content: "\f11b"; } +.fa-star-o:before { content: "\f11c"; } +.fa-sun-o:before { content: "\f11d"; } +.fa-table:before { content: "\f11e"; } +.fa-th-list:before { content: "\f11f"; } +.fa-times:before { content: "\f120"; } +.fa-trash-o:before { content: "\f121"; } +.fa-undo:before { content: "\f122"; } +.fa-user:before { content: "\f123"; } +.fa-user-circle-o:before { content: "\f124"; } +.fa-user-plus:before { content: "\f125"; } +.fa-users:before { content: "\f126"; } +.fa-wrench:before { content: "\f127"; } @@ -268,7 +270,7 @@
-

fa-dtbl-1 contains 39 glyphs:

+

fa-dtbl-1 contains 40 glyphs:

Toggle Preview Characters
@@ -287,6 +289,19 @@
+
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+
PpPpPpPpPpPpPpPpPpPp @@ -296,7 +311,7 @@
- +
@@ -309,7 +324,7 @@
- +
@@ -322,7 +337,7 @@
- +
@@ -335,7 +350,7 @@
- +
@@ -348,7 +363,7 @@
- +
@@ -361,7 +376,7 @@
- +
@@ -375,7 +390,7 @@
- +
@@ -388,7 +403,7 @@
- +
@@ -401,7 +416,7 @@
- +
@@ -415,7 +430,7 @@
- +
@@ -428,7 +443,7 @@
- +
@@ -441,7 +456,7 @@
- +
@@ -454,7 +469,7 @@
- +
@@ -467,7 +482,7 @@
- +
@@ -480,7 +495,7 @@
- +
@@ -493,7 +508,7 @@
- +
@@ -506,7 +521,7 @@
- +
@@ -519,7 +534,7 @@
- +
@@ -532,7 +547,7 @@
- +
@@ -545,7 +560,7 @@
- +
@@ -558,7 +573,7 @@
- +
@@ -571,7 +586,7 @@
- +
@@ -584,7 +599,7 @@
- +
@@ -597,7 +612,7 @@
- +
@@ -610,7 +625,7 @@
- +
@@ -623,7 +638,7 @@
- +
@@ -636,7 +651,7 @@
- +
@@ -649,7 +664,7 @@
- +
@@ -662,7 +677,7 @@
- +
@@ -675,7 +690,7 @@
- +
@@ -689,7 +704,7 @@
- +
@@ -702,7 +717,7 @@
- +
@@ -715,7 +730,7 @@
- +
@@ -728,7 +743,7 @@
- +
@@ -741,7 +756,7 @@
- +
@@ -754,7 +769,7 @@
- +
@@ -767,7 +782,7 @@
- +
@@ -780,7 +795,7 @@
- +
diff --git a/public/fonts/fa-dtbl-1.css b/public/fonts/fa-dtbl-1.css index 8fc47b6..8ceda4a 100644 --- a/public/fonts/fa-dtbl-1.css +++ b/public/fonts/fa-dtbl-1.css @@ -7,6 +7,7 @@ src: url('./fa-dtbl-1.eot?v=1.1.0'); src: url('./fa-dtbl-1.eot?#iefix&v=1.1.0') format('embedded-opentype'), url('./fa-dtbl-1.woff2?v=1.1.0') format('woff2'), + url('./fa-dtbl-1.woff?v=1.1.0') format('woff'), url('./fa-dtbl-1.ttf?v=1.1.0') format('truetype'), url('./fa-dtbl-1.svg?v=1.1.0#fa-dtbl-1') format('svg'); font-weight: normal; @@ -39,41 +40,42 @@ } .fa-address-card-o::before, .fa-vcard-o::before { content: "\f100"; } -.fa-calendar::before { content: "\f101"; } -.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"; } +.fa-bars::before { content: "\f101"; } +.fa-calendar::before { content: "\f102"; } +.fa-chevron-down::before { content: "\f103"; } +.fa-chevron-up::before { content: "\f104"; } +.fa-code-fork::before { content: "\f105"; } +.fa-comment::before { content: "\f106"; } +.fa-download::before { content: "\f107"; } +.fa-exclamation-triangle::before, .fa-warning::before { content: "\f108"; } +.fa-eye::before { content: "\f109"; } +.fa-facebook-square::before { content: "\f10a"; } +.fa-floppy-o::before, .fa-save::before { content: "\f10b"; } +.fa-github::before { content: "\f10c"; } +.fa-globe::before { content: "\f10d"; } +.fa-google::before { content: "\f10e"; } +.fa-history::before { content: "\f10f"; } +.fa-home::before { content: "\f110"; } +.fa-hourglass::before { content: "\f111"; } +.fa-inbox::before { content: "\f112"; } +.fa-key-modern::before { content: "\f113"; } +.fa-link::before { content: "\f114"; } +.fa-moon-o::before { content: "\f115"; } +.fa-pencil::before { content: "\f116"; } +.fa-plus::before { content: "\f117"; } +.fa-question-circle::before { content: "\f118"; } +.fa-sign-in::before { content: "\f119"; } +.fa-sign-out::before { content: "\f11a"; } +.fa-star::before { content: "\f11b"; } +.fa-star-o::before { content: "\f11c"; } +.fa-sun-o::before { content: "\f11d"; } +.fa-table::before { content: "\f11e"; } +.fa-th-list::before { content: "\f11f"; } +.fa-times::before, .fa-close::before { content: "\f120"; } +.fa-trash-o::before { content: "\f121"; } +.fa-undo::before { content: "\f122"; } +.fa-user::before { content: "\f123"; } +.fa-user-circle-o::before { content: "\f124"; } +.fa-user-plus::before { content: "\f125"; } +.fa-users::before { content: "\f126"; } +.fa-wrench::before { content: "\f127"; } diff --git a/public/fonts/fa-dtbl-1.eot b/public/fonts/fa-dtbl-1.eot index 350ec28..ba9c715 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 44d10b0..6f84d1b 100644 --- a/public/fonts/fa-dtbl-1.svg +++ b/public/fonts/fa-dtbl-1.svg @@ -1,12 +1,12 @@ -Created by FontForge 20170805 at Tue Aug 7 22:29:58 2018 - By ondra +Created by FontForge 20180321 at Wed Aug 8 11:13:46 2018 + By cpsd The Fork Awesome font is licensed under the SIL OFL 1.1 (http://scripts.sil.org/OFL). Fork Awesome is a fork based of off Font Awesome 4.7.0 by Dave Gandy. More info on licenses at https://forkawesome.github.io @@ -22,146 +22,149 @@ The Fork Awesome font is licensed under the SIL OFL 1.1 (http://scripts.sil.org/ bbox="-0.14014 -256.168 2048 1536.01" underline-thickness="89.6" underline-position="-179.2" - unicode-range="U+0020-F126" + unicode-range="U+0020-F127" /> - - - - - - - - - - - - - + + + - - - + + + + - + + - - - - + + + - - - - - - + - - + + + - - + + - - + + + - - - - + + + - - + + + + diff --git a/public/fonts/fa-dtbl-1.ttf b/public/fonts/fa-dtbl-1.ttf index 870396a..0bf2e9c 100644 Binary files a/public/fonts/fa-dtbl-1.ttf and b/public/fonts/fa-dtbl-1.ttf differ diff --git a/public/fonts/fa-dtbl-1.woff b/public/fonts/fa-dtbl-1.woff new file mode 100644 index 0000000..b2f914a Binary files /dev/null and b/public/fonts/fa-dtbl-1.woff differ diff --git a/public/fonts/fa-dtbl-1.woff2 b/public/fonts/fa-dtbl-1.woff2 index 9701374..40a9397 100644 Binary files a/public/fonts/fa-dtbl-1.woff2 and b/public/fonts/fa-dtbl-1.woff2 differ diff --git a/resources/assets/fa-config/wanted.ini b/resources/assets/fa-config/wanted.ini index e623566..7fda533 100644 --- a/resources/assets/fa-config/wanted.ini +++ b/resources/assets/fa-config/wanted.ini @@ -51,6 +51,7 @@ moon-o chevron-up chevron-down +bars # Unused ; sliders diff --git a/resources/assets/js/components/ColumnEditorAdvanced.vue b/resources/assets/js/components/ColumnEditorAdvanced.vue index 135d833..c8d7a1c 100644 --- a/resources/assets/js/components/ColumnEditorAdvanced.vue +++ b/resources/assets/js/components/ColumnEditorAdvanced.vue @@ -11,9 +11,12 @@ - - + + + @@ -36,7 +39,7 @@ - + - + @@ -61,6 +64,58 @@ @include pr(1); @include py(1); } + + tr.dragging { + position: relative; + z-index: 1; + background-color: $body-bg; + } + tr.dragging .drag-btn { + // fake hover + background-color: $secondary; + color: color-yiq($secondary); + } + + .col-list-enter-active { + transition: all .3s cubic-bezier(.2, .3, 0, 1); + } + + .col-list-enter { + opacity: 0; + transform: translateY(100%); + } + .col-list-leave { + // approximate position of delete button + clip-path: circle(calc(100% + 5em) at calc(100% - 4em) 50%); + } + .col-list-leave-active .delete-btn { + animation: col-list-leave-delete-btn .3s forwards; + } + .col-list-leave-active { + transition: all .3s cubic-bezier(.4, .1, .6, .9); + } + .col-list-leave-to { + clip-path: circle(0 at calc(100% - 4em) 50%); + } + + @keyframes col-list-leave-delete-btn { + 0% { + transition-timing-function: cubic-bezier(.2, .4, .6, .9); + } + 50% { + transition-timing-function: cubic-bezier(.5, 0, .8, .5); + transform: scale(1.1); + opacity: 1; + } + 100% { + transform: scale(0); + opacity: 0; + } + } + + .col-list-move { + transition: transform .3s cubic-bezier(.2, .3, 0, 1); + }