diff --git a/src/assets/css/bootstrap/bootstrap.less b/src/assets/css/bootstrap/bootstrap.less index 9ca3a63..1d1850a 100644 --- a/src/assets/css/bootstrap/bootstrap.less +++ b/src/assets/css/bootstrap/bootstrap.less @@ -4,7 +4,7 @@ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ // Core variables and mixins -@import "../inspinia/variables.less"; +@import "../global/variables.less"; diff --git a/src/assets/css/global/color.less b/src/assets/css/global/color.less index 3a784ab..6fa3b6b 100644 --- a/src/assets/css/global/color.less +++ b/src/assets/css/global/color.less @@ -1,4 +1,3 @@ -@import "../inspinia/variables.less"; @import "./variables.less"; .bg-primary { diff --git a/src/assets/css/global/variables.less b/src/assets/css/global/variables.less index b0fe940..86b7670 100644 --- a/src/assets/css/global/variables.less +++ b/src/assets/css/global/variables.less @@ -1,4 +1,89 @@ -@import "../inspinia/variables.less"; +@import "../bootstrap/variables.less"; +//Bootstrap Theme. +//@brand-primary: darken(#428bca, 6.5%); // #337ab7 +//@brand-success: #5cb85c; +//@brand-info: #5bc0de; +//@brand-warning: #f0ad4e; +//@brand-danger: #d9534f; +//@brand-gray: #c2c2c2; + +//Angulr Theme. +//@brand-primary: #7266ba; +//@brand-info: #23b7e5; +//@brand-success: #27c24c; +//@brand-warning: #fad733; +//@brand-danger: #f05050; +//@brand-light: #edf1f2; +//@brand-dark: #3a3f51; +//@brand-black: #1c2b36; +//@brand-gray: #c2c2c2; +//@brand-laxative: #B3EE3A; + +//Inspina Theme. +//@brand-primary: #1ab394; +//@brand-success: #1c84c6; +//@brand-info: #23c6c8; +//@brand-warning: #f8ac59; +//@brand-danger: #ED5565; +//@brand-gray: #c2c2c2; +//@brand-laxative: #B3EE3A; + + +//zhengxianqian Theme. +//@brand-primary: #23B7E5; +@brand-primary: #006699; +@brand-success: #1ab394; +@brand-info: #5EC1C5; +@brand-warning: #FEC62E; +@brand-danger: #FE8768; +@brand-gray: #c2c2c2; +@brand-laxative: #B3EE3A; + + +@navy: @brand-primary; // Primary color +@dark-gray: @brand-gray; // Default color +@blue: @brand-success; // Success color +@lazur: @brand-info; // Info color +@yellow: @brand-warning; // Warrning color +@red: @brand-danger; // Danger color +@green: @brand-laxative; // Danger color + +@gray-base: #000; +@gray-darker: lighten(@gray-base, 13.5%); // #222 +@gray-dark: lighten(@gray-base, 20%); // #333 +@gray: lighten(@gray-base, 33.5%); // #555 +@gray-light: lighten(@gray-base, 46.7%); // #777 +@gray-lighter: lighten(@gray-base, 93.5%); // #eee + +// Various colors +@text-color: #676a6c; // Body text +@gray: #f3f3f4; // Background wrapper color +@light-gray: #D1DADE; // Default label, badget +@label-badget-color: #5E5E5E; +@light-blue: #f3f6fb; + +// Spiner color and margin +@spin-color: @navy; +@spin-margin: 0 auto; + +// IBOX colors ( default panel colors) +@border-color: #e7eaec; // IBox border +@ibox-title-bg: #ffffff; // IBox Background header +@ibox-content-bg: #ffffff; // IBox Background content + +//Sidebar width +@sidebar-width: 170px; + +// Boxed layout width +@boxed-width: 1200px; + +//Border radius for buttons +@btn-border-radius: 3px; + +//Navigation +@nav-bg: #2F4050; +@nav-text-color: #a7b1c2; + @top-navigation-height: 45px; diff --git a/src/assets/css/inspinia/style.less b/src/assets/css/inspinia/style.less index 1272ab6..9520119 100644 --- a/src/assets/css/inspinia/style.less +++ b/src/assets/css/inspinia/style.less @@ -5,7 +5,7 @@ * */ // Variables, Mixins -@import "variables.less"; +@import "../global/variables.less"; @import "mixins.less"; // INSPINIA Theme Elements @import "typography.less"; diff --git a/src/assets/css/inspinia/variables.less b/src/assets/css/inspinia/variables.less deleted file mode 100644 index 6253091..0000000 --- a/src/assets/css/inspinia/variables.less +++ /dev/null @@ -1,76 +0,0 @@ -@import "../bootstrap/variables.less"; -//Bootstrap Theme. -//@brand-primary: darken(#428bca, 6.5%); // #337ab7 -//@brand-success: #5cb85c; -//@brand-info: #5bc0de; -//@brand-warning: #f0ad4e; -//@brand-danger: #d9534f; -//@brand-gray: #c2c2c2; - -//Angulr Theme. -//@brand-primary: #7266ba; -//@brand-info: #23b7e5; -//@brand-success: #27c24c; -//@brand-warning: #fad733; -//@brand-danger: #f05050; -//@brand-light: #edf1f2; -//@brand-dark: #3a3f51; -//@brand-black: #1c2b36; -//@brand-gray: #c2c2c2; -//@brand-laxative: #B3EE3A; - -//Inspina Theme. -//@brand-primary: #1ab394; -//@brand-success: #1c84c6; -//@brand-info: #23c6c8; -//@brand-warning: #f8ac59; -//@brand-danger: #ED5565; -//@brand-gray: #c2c2c2; -//@brand-laxative: #B3EE3A; - - - - -@navy: @brand-primary; // Primary color -@dark-gray: @brand-gray; // Default color -@blue: @brand-success; // Success color -@lazur: @brand-info; // Info color -@yellow: @brand-warning; // Warrning color -@red: @brand-danger; // Danger color -@green: @brand-laxative; // Danger color - -@gray-base: #000; -@gray-darker: lighten(@gray-base, 13.5%); // #222 -@gray-dark: lighten(@gray-base, 20%); // #333 -@gray: lighten(@gray-base, 33.5%); // #555 -@gray-light: lighten(@gray-base, 46.7%); // #777 -@gray-lighter: lighten(@gray-base, 93.5%); // #eee - -// Various colors -@text-color: #676a6c; // Body text -@gray: #f3f3f4; // Background wrapper color -@light-gray: #D1DADE; // Default label, badget -@label-badget-color: #5E5E5E; -@light-blue: #f3f6fb; - -// Spiner color and margin -@spin-color: @navy; -@spin-margin: 0 auto; - -// IBOX colors ( default panel colors) -@border-color: #e7eaec; // IBox border -@ibox-title-bg: #ffffff; // IBox Background header -@ibox-content-bg: #ffffff; // IBox Background content - -//Sidebar width -@sidebar-width: 170px; - -// Boxed layout width -@boxed-width: 1200px; - -//Border radius for buttons -@btn-border-radius: 3px; - -//Navigation -@nav-bg: #2F4050; -@nav-text-color: #a7b1c2; diff --git a/src/backyard/image/cache/List.vue b/src/backyard/image/cache/List.vue index b2c9def..281e6db 100644 --- a/src/backyard/image/cache/List.vue +++ b/src/backyard/image/cache/List.vue @@ -57,7 +57,7 @@ data() { return { - pager: new Pager(ImageCache), + pager: new Pager(ImageCache, Pager.MAX_PAGE_SIZE), user: this.$store.state.user, selectedImageCaches: [] } diff --git a/src/backyard/matter/widget/MatterPanel.vue b/src/backyard/matter/widget/MatterPanel.vue index 3df3664..10b0bcd 100644 --- a/src/backyard/matter/widget/MatterPanel.vue +++ b/src/backyard/matter/widget/MatterPanel.vue @@ -198,12 +198,28 @@ this.$previewer.previewText(that.matter.name, that.matter.getPreviewUrl(), that.matter.size) + } else if (that.matter.isAudio()) { + + this.$previewer.previewAudio(that.matter.name, that.matter.getPreviewUrl(), that.matter.size) + + } else if (that.matter.isVideo()) { + + this.$previewer.previewVideo(that.matter.name, that.matter.getPreviewUrl(), that.matter.size) + } else { - this.download() + this.preview() } } }, + preview() { + if (this.director.isEditing()) { + console.error('导演正忙着,不予执行') + return + } + + window.open(this.matter.getPreviewUrl()) + }, download() { if (this.director.isEditing()) { console.error('导演正忙着,不予执行') diff --git a/src/backyard/user/Detail.vue b/src/backyard/user/Detail.vue index 8c5db99..b5965b9 100644 --- a/src/backyard/user/Detail.vue +++ b/src/backyard/user/Detail.vue @@ -29,7 +29,7 @@