From 8628d3868972060f6d75deeebf67dc1d9da5b8ee Mon Sep 17 00:00:00 2001 From: Tobias Klika Date: Wed, 20 Jan 2021 15:54:12 +0100 Subject: [PATCH] sorting for nested items works now --- .../App/components/buttons/icon-button.vue | 6 +- .../pickers/mediaPicker/mediapicker.vue | 6 +- zero.Web.UI/App/components/pickers/pick.vue | 15 +- zero.Web.UI/App/editor/fields/media.vue | 18 +- zero.Web.UI/App/editor/fields/nested.vue | 25 +- zero.Web.UI/App/renderers/lists/countries.js | 2 +- zero.Web.UI/Sass/Core/_flags.scss | 496 +++++++++--------- zero.Web.UI/app/components/icon.vue | 11 +- zero.Web/Controllers/CountriesController.cs | 2 +- 9 files changed, 309 insertions(+), 272 deletions(-) diff --git a/zero.Web.UI/App/components/buttons/icon-button.vue b/zero.Web.UI/App/components/buttons/icon-button.vue index 77b93c71..9ba45bb3 100644 --- a/zero.Web.UI/App/components/buttons/icon-button.vue +++ b/zero.Web.UI/App/components/buttons/icon-button.vue @@ -1,7 +1,7 @@  @@ -27,6 +27,10 @@ type: String, default: '' }, + size: { + type: Number, + default: 16 + }, disabled: Boolean }, diff --git a/zero.Web.UI/App/components/pickers/mediaPicker/mediapicker.vue b/zero.Web.UI/App/components/pickers/mediaPicker/mediapicker.vue index ae6104c0..1573f102 100644 --- a/zero.Web.UI/App/components/pickers/mediaPicker/mediapicker.vue +++ b/zero.Web.UI/App/components/pickers/mediaPicker/mediapicker.vue @@ -4,8 +4,8 @@
- - + +
{{getFilename(item.name)}} @@ -312,7 +312,7 @@ height: 80px; /*background: var(--color-bg);*/ border: 1px solid var(--color-line); - padding: 3px; + padding: 0; border-radius: var(--radius); color: var(--color-text); position: relative; diff --git a/zero.Web.UI/App/components/pickers/pick.vue b/zero.Web.UI/App/components/pickers/pick.vue index 40d9b063..6f0b171a 100644 --- a/zero.Web.UI/App/components/pickers/pick.vue +++ b/zero.Web.UI/App/components/pickers/pick.vue @@ -2,10 +2,10 @@
-
+
- +
@@ -68,6 +68,7 @@ diff --git a/zero.Web.UI/App/editor/fields/media.vue b/zero.Web.UI/App/editor/fields/media.vue index ed015217..db19b3a6 100644 --- a/zero.Web.UI/App/editor/fields/media.vue +++ b/zero.Web.UI/App/editor/fields/media.vue @@ -1,5 +1,5 @@  @@ -17,6 +17,22 @@ limit: { type: Number, default: 1 + }, + disallowSelect: { + type: Boolean, + default: false + }, + disallowUpload: { + type: Boolean, + default: false + }, + fileExtensions: { + type: Array, + default: null + }, + maxFileSize: { + type: Number, + default: 10 } } } diff --git a/zero.Web.UI/App/editor/fields/nested.vue b/zero.Web.UI/App/editor/fields/nested.vue index af55abc9..8968c331 100644 --- a/zero.Web.UI/App/editor/fields/nested.vue +++ b/zero.Web.UI/App/editor/fields/nested.vue @@ -1,9 +1,9 @@