feat: footer text override option
This commit is contained in:
@@ -82,6 +82,14 @@
|
||||
:return-object='false'
|
||||
:hint='$t(`admin:general.contentLicenseHint`)'
|
||||
persistent-hint
|
||||
)
|
||||
v-text-field.mt-3(
|
||||
outlined
|
||||
:label='$t(`admin:general.footerOverride`)'
|
||||
v-model='config.footerOverride'
|
||||
prepend-icon='mdi-page-layout-footer'
|
||||
persistent-hint
|
||||
:hint='$t(`admin:general.footerOverrideHint`)'
|
||||
)
|
||||
v-divider
|
||||
.overline.grey--text.pa-4 SEO
|
||||
@@ -280,6 +288,7 @@ export default {
|
||||
analyticsId: '',
|
||||
company: '',
|
||||
contentLicense: '',
|
||||
footerOverride: '',
|
||||
logoUrl: '',
|
||||
featureAnalytics: false,
|
||||
featurePageRatings: false,
|
||||
@@ -308,6 +317,7 @@ export default {
|
||||
logoUrl: sync('site/logoUrl'),
|
||||
company: sync('site/company'),
|
||||
contentLicense: sync('site/contentLicense'),
|
||||
footerOverride: sync('site/footerOverride'),
|
||||
activeModal: sync('editor/activeModal'),
|
||||
contentLicenses () {
|
||||
return [
|
||||
@@ -346,6 +356,7 @@ export default {
|
||||
$analyticsId: String
|
||||
$company: String
|
||||
$contentLicense: String
|
||||
$footerOverride: String
|
||||
$logoUrl: String
|
||||
$pageExtensions: String
|
||||
$featurePageRatings: Boolean
|
||||
@@ -369,6 +380,7 @@ export default {
|
||||
analyticsId: $analyticsId
|
||||
company: $company
|
||||
contentLicense: $contentLicense
|
||||
footerOverride: $footerOverride
|
||||
logoUrl: $logoUrl
|
||||
pageExtensions: $pageExtensions
|
||||
featurePageRatings: $featurePageRatings
|
||||
@@ -401,6 +413,7 @@ export default {
|
||||
analyticsId: _.get(this.config, 'analyticsId', ''),
|
||||
company: _.get(this.config, 'company', ''),
|
||||
contentLicense: _.get(this.config, 'contentLicense', ''),
|
||||
footerOverride: _.get(this.config, 'footerOverride', ''),
|
||||
logoUrl: _.get(this.config, 'logoUrl', ''),
|
||||
pageExtensions: _.get(this.config, 'pageExtensions', ''),
|
||||
featurePageRatings: _.get(this.config, 'featurePageRatings', false),
|
||||
@@ -426,6 +439,7 @@ export default {
|
||||
this.siteTitle = this.config.title
|
||||
this.company = this.config.company
|
||||
this.contentLicense = this.config.contentLicense
|
||||
this.footerOverride = this.config.footerOverride
|
||||
this.logoUrl = this.config.logoUrl
|
||||
} catch (err) {
|
||||
this.$store.commit('pushGraphError', err)
|
||||
@@ -461,6 +475,7 @@ export default {
|
||||
analyticsId
|
||||
company
|
||||
contentLicense
|
||||
footerOverride
|
||||
logoUrl
|
||||
pageExtensions
|
||||
featurePageRatings
|
||||
|
Reference in New Issue
Block a user