add useSSR

This commit is contained in:
Harvey committed 2021-10-29 17:33:06 +08:00
1 parent 7eeba80319
commit d5b4851a8f
9 files changed
+306 -44

No files matched your search

+14 -4
View File
@@ -27,9 +27,9 @@ export default class Template {
return query(className, this.$container);
}
desktop() {
const { theme, backdrop } = this.art.option;
this.$container.innerHTML = `
html() {
const { theme } = this.art.option;
return `
<div class="art-undercover"></div>
<div class="art-video-player art-subtitle-show art-layer-show" style="--theme: ${theme}">
<video class="art-video"></video>
@@ -94,6 +94,14 @@ export default class Template {
<div class="art-contextmenus"></div>
</div>
`;
}
desktop() {
const { backdrop, useSSR } = this.art.option;
if (!useSSR) {
this.$container.innerHTML = this.html();
}
this.$undercover = this.query('.art-undercover');
this.$player = this.query('.art-video-player');
@@ -125,8 +133,10 @@ export default class Template {
if (backdrop) {
addClass(this.$settingInner, 'art-backdrop-filter');
addClass(this.$info, 'art-backdrop-filter');
addClass(this.$contextmenu, 'art-backdrop-filter');
if (this.$info) {
addClass(this.$info, 'art-backdrop-filter');
}
}
if (this.art.isMobile) {