diff --git a/CHANGELOG.md b/CHANGELOG.md index d2889b07b..c58886e0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ - API: users/search および users/search-by-username-and-host を強化 ### Bugfixes +- クライアント: テーマの管理が行えない問題を修正 ## 12.92.0 (2021/10/16) diff --git a/src/client/pages/settings/theme.manage.vue b/src/client/pages/settings/theme.manage.vue index da21a47a5..1a11a664f 100644 --- a/src/client/pages/settings/theme.manage.vue +++ b/src/client/pages/settings/theme.manage.vue @@ -10,13 +10,13 @@ </optgroup> </FormSelect> <template v-if="selectedTheme"> - <FormInput readonly :value="selectedTheme.author"> + <FormInput readonly :modelValue="selectedTheme.author"> <span>{{ $ts.author }}</span> </FormInput> - <FormTextarea readonly :value="selectedTheme.desc" v-if="selectedTheme.desc"> + <FormTextarea readonly :modelValue="selectedTheme.desc" v-if="selectedTheme.desc"> <span>{{ $ts._theme.description }}</span> </FormTextarea> - <FormTextarea readonly tall :value="selectedThemeCode"> + <FormTextarea readonly tall :modelValue="selectedThemeCode"> <span>{{ $ts._theme.code }}</span> <template #desc><button @click="copyThemeCode()" class="_textButton">{{ $ts.copy }}</button></template> </FormTextarea> @@ -28,12 +28,12 @@ <script lang="ts"> import { defineComponent } from 'vue'; import * as JSON5 from 'json5'; -import FormTextarea from '@client/components/form/textarea.vue'; -import FormSelect from '@client/components/form/select.vue'; -import FormRadios from '@client/components/form/radios.vue'; +import FormTextarea from '@client/components/debobigego/textarea.vue'; +import FormSelect from '@client/components/debobigego/select.vue'; +import FormRadios from '@client/components/debobigego/radios.vue'; import FormBase from '@client/components/debobigego/base.vue'; import FormGroup from '@client/components/debobigego/group.vue'; -import FormInput from '@client/components/form/input.vue'; +import FormInput from '@client/components/debobigego/input.vue'; import FormButton from '@client/components/debobigego/button.vue'; import { Theme, builtinThemes } from '@client/scripts/theme'; import copyToClipboard from '@client/scripts/copy-to-clipboard';