From facb41910b875cecb3b412bbb60e47583ae83f65 Mon Sep 17 00:00:00 2001 From: Tobias Klika Date: Sun, 19 Dec 2021 01:16:02 +0100 Subject: [PATCH] media detail --- zero.Backoffice.UI/app/components/index.ts | 4 +- zero.Backoffice.UI/app/components/ui-date.vue | 7 +- .../app/editor/editor-component.vue | 8 +- zero.Backoffice.UI/app/editor/editor.vue | 2 +- .../app/editor/fields/output.vue | 2 +- zero.Backoffice.UI/app/modules/media/api.ts | 2 - .../app/modules/media/pages/detail/detail.vue | 79 +++++++++- .../modules/media/pages/detail/metadata.vue | 58 +++++++ .../modules/media/pages/detail/preview.vue | 148 ++++++++++++++++++ .../media/pages/overview/overview-item.vue | 26 ++- .../modules/media/pages/overview/overview.vue | 2 +- .../app/modules/media/plugin.ts | 2 +- .../app/modules/media/schemas/editor.ts | 40 ++++- .../app/services/localization.ts | 5 + .../app/styles/Settings/_accent.scss | 2 +- .../Resources/Localization/zero.en-us.json | 18 ++- zero.Core/Media/MediaCreator.cs | 2 +- zero.Core/Persistence/ZeroDocumentStore.cs | 2 +- 18 files changed, 367 insertions(+), 42 deletions(-) create mode 100644 zero.Backoffice.UI/app/modules/media/pages/detail/metadata.vue create mode 100644 zero.Backoffice.UI/app/modules/media/pages/detail/preview.vue diff --git a/zero.Backoffice.UI/app/components/index.ts b/zero.Backoffice.UI/app/components/index.ts index 727e4d78..4d6bb3a5 100644 --- a/zero.Backoffice.UI/app/components/index.ts +++ b/zero.Backoffice.UI/app/components/index.ts @@ -26,6 +26,7 @@ import uiTrinity from './ui-trinity.vue'; import uiPick from './ui-pick.vue'; import uiDatagrid from './ui-datagrid.vue'; import uiProgress from './ui-progress.vue'; +import uiDate from './ui-date.vue'; export { uiIcon, @@ -55,5 +56,6 @@ export { uiTrinity, uiPick, uiDatagrid, - uiProgress + uiProgress, + uiDate }; \ No newline at end of file diff --git a/zero.Backoffice.UI/app/components/ui-date.vue b/zero.Backoffice.UI/app/components/ui-date.vue index db99d611..2df84513 100644 --- a/zero.Backoffice.UI/app/components/ui-date.vue +++ b/zero.Backoffice.UI/app/components/ui-date.vue @@ -4,8 +4,7 @@ \ No newline at end of file + + + + \ No newline at end of file diff --git a/zero.Backoffice.UI/app/modules/media/pages/detail/metadata.vue b/zero.Backoffice.UI/app/modules/media/pages/detail/metadata.vue new file mode 100644 index 00000000..dba99d30 --- /dev/null +++ b/zero.Backoffice.UI/app/modules/media/pages/detail/metadata.vue @@ -0,0 +1,58 @@ + + + + + \ No newline at end of file diff --git a/zero.Backoffice.UI/app/modules/media/pages/detail/preview.vue b/zero.Backoffice.UI/app/modules/media/pages/detail/preview.vue new file mode 100644 index 00000000..62f37ddb --- /dev/null +++ b/zero.Backoffice.UI/app/modules/media/pages/detail/preview.vue @@ -0,0 +1,148 @@ + + + + + diff --git a/zero.Backoffice.UI/app/modules/media/pages/overview/overview-item.vue b/zero.Backoffice.UI/app/modules/media/pages/overview/overview-item.vue index 19c50160..f91bed6c 100644 --- a/zero.Backoffice.UI/app/modules/media/pages/overview/overview-item.vue +++ b/zero.Backoffice.UI/app/modules/media/pages/overview/overview-item.vue @@ -1,18 +1,19 @@