summaryrefslogtreecommitdiff
path: root/packages/client
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2022-02-09 21:44:39 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2022-02-09 21:44:39 +0900
commit08da5e9e0d82dc20ffd9c8bd99079fc5f741ef2a (patch)
treeadf335505d2062ff258691fbbea4c6951e3f9399 /packages/client
parentMerge branch 'develop' (diff)
parent12.105.0 (diff)
downloadmisskey-08da5e9e0d82dc20ffd9c8bd99079fc5f741ef2a.tar.gz
misskey-08da5e9e0d82dc20ffd9c8bd99079fc5f741ef2a.tar.bz2
misskey-08da5e9e0d82dc20ffd9c8bd99079fc5f741ef2a.zip
Merge branch 'develop'
Diffstat (limited to 'packages/client')
-rw-r--r--packages/client/src/components/post-form.vue6
-rw-r--r--packages/client/src/pages/admin/settings.vue9
2 files changed, 13 insertions, 2 deletions
diff --git a/packages/client/src/components/post-form.vue b/packages/client/src/components/post-form.vue
index 64a6478f45..656689ddcb 100644
--- a/packages/client/src/components/post-form.vue
+++ b/packages/client/src/components/post-form.vue
@@ -341,8 +341,10 @@ function addTag(tag: string) {
}
function focus() {
- textareaEl.focus();
- textareaEl.setSelectionRange(textareaEl.value.length, textareaEl.value.length);
+ if (textareaEl) {
+ textareaEl.focus();
+ textareaEl.setSelectionRange(textareaEl.value.length, textareaEl.value.length);
+ }
}
function chooseFileFrom(ev) {
diff --git a/packages/client/src/pages/admin/settings.vue b/packages/client/src/pages/admin/settings.vue
index a4bac93834..81204f6e2f 100644
--- a/packages/client/src/pages/admin/settings.vue
+++ b/packages/client/src/pages/admin/settings.vue
@@ -25,6 +25,12 @@
<template #label>{{ $ts.backgroundImageUrl }}</template>
</FormInput>
+ <FormInput v-model="themeColor" class="_formBlock">
+ <template #prefix><i class="fas fa-palette"></i></template>
+ <template #label>{{ $ts.themeColor }}</template>
+ <template #caption>#RRGGBB</template>
+ </FormInput>
+
<FormInput v-model="tosUrl" class="_formBlock">
<template #prefix><i class="fas fa-link"></i></template>
<template #label>{{ $ts.tosUrl }}</template>
@@ -179,6 +185,7 @@ export default defineComponent({
iconUrl: null,
bannerUrl: null,
backgroundImageUrl: null,
+ themeColor: null,
maxNoteTextLength: 0,
enableLocalTimeline: false,
enableGlobalTimeline: false,
@@ -206,6 +213,7 @@ export default defineComponent({
this.iconUrl = meta.iconUrl;
this.bannerUrl = meta.bannerUrl;
this.backgroundImageUrl = meta.backgroundImageUrl;
+ this.themeColor = meta.themeColor;
this.maintainerName = meta.maintainerName;
this.maintainerEmail = meta.maintainerEmail;
this.maxNoteTextLength = meta.maxNoteTextLength;
@@ -233,6 +241,7 @@ export default defineComponent({
iconUrl: this.iconUrl,
bannerUrl: this.bannerUrl,
backgroundImageUrl: this.backgroundImageUrl,
+ themeColor: this.themeColor === '' ? null : this.themeColor,
maintainerName: this.maintainerName,
maintainerEmail: this.maintainerEmail,
maxNoteTextLength: this.maxNoteTextLength,