diff options
| author | ibrokemypie <ibrokemypie@bastardi.net> | 2019-01-04 05:02:40 +1100 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2019-01-04 03:02:40 +0900 |
| commit | ebf9cd18c85a8d601941fae5af5a53b6d834346c (patch) | |
| tree | af7b00a1e6ecb1b3422b4daf442ec90b3ef411e3 /src/client/app/admin/views/instance.vue | |
| parent | Improve readability (diff) | |
| download | sharkey-ebf9cd18c85a8d601941fae5af5a53b6d834346c.tar.gz sharkey-ebf9cd18c85a8d601941fae5af5a53b6d834346c.tar.bz2 sharkey-ebf9cd18c85a8d601941fae5af5a53b6d834346c.zip | |
Make instance logo customisable (#3829)
Diffstat (limited to 'src/client/app/admin/views/instance.vue')
| -rw-r--r-- | src/client/app/admin/views/instance.vue | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/client/app/admin/views/instance.vue b/src/client/app/admin/views/instance.vue index 5a29da0345..4e7d59b8eb 100644 --- a/src/client/app/admin/views/instance.vue +++ b/src/client/app/admin/views/instance.vue @@ -6,6 +6,7 @@ <ui-input :value="host" readonly>{{ $t('host') }}</ui-input> <ui-input v-model="name">{{ $t('instance-name') }}</ui-input> <ui-textarea v-model="description">{{ $t('instance-description') }}</ui-textarea> + <ui-input v-model="logoUrl"><i slot="icon"><fa icon="link"/></i>{{ $t('logo-url') }}</ui-input> <ui-input v-model="bannerUrl"><i slot="icon"><fa icon="link"/></i>{{ $t('banner-url') }}</ui-input> <ui-input v-model="errorImageUrl"><i slot="icon"><fa icon="link"/></i>{{ $t('error-image-url') }}</ui-input> <ui-input v-model="languages"><i slot="icon"><fa icon="language"/></i>{{ $t('languages') }}<span slot="desc">{{ $t('languages-desc') }}</span></ui-input> @@ -149,6 +150,7 @@ export default Vue.extend({ maintainerEmail: null, disableRegistration: false, disableLocalTimeline: false, + logoUrl: null, bannerUrl: null, errorImageUrl: null, name: null, @@ -196,6 +198,7 @@ export default Vue.extend({ this.maintainerEmail = meta.maintainer.email; this.disableRegistration = meta.disableRegistration; this.disableLocalTimeline = meta.disableLocalTimeline; + this.logoUrl = meta.logoUrl; this.bannerUrl = meta.bannerUrl; this.errorImageUrl = meta.errorImageUrl; this.name = meta.name; @@ -253,6 +256,7 @@ export default Vue.extend({ maintainerEmail: this.maintainerEmail, disableRegistration: this.disableRegistration, disableLocalTimeline: this.disableLocalTimeline, + logoUrl: this.logoUrl, bannerUrl: this.bannerUrl, errorImageUrl: this.errorImageUrl, name: this.name, |