Update label position for Metadata, Other, RateLimiters, Upload and WebPush tabs
This commit is contained in:
parent
abb375d2ac
commit
4752ce96a3
5 changed files with 27 additions and 12 deletions
|
@ -1,10 +1,10 @@
|
||||||
<template>
|
<template>
|
||||||
<div v-if="!loading" :class="isSidebarOpen" class="form-container">
|
<div v-if="!loading" :class="isSidebarOpen" class="form-container">
|
||||||
<el-form ref="metadata" :model="metadataData" :label-width="labelWidth">
|
<el-form ref="metadata" :model="metadataData" :label-position="labelPosition" :label-width="labelWidth">
|
||||||
<setting :setting-group="metadata" :data="metadataData"/>
|
<setting :setting-group="metadata" :data="metadataData"/>
|
||||||
</el-form>
|
</el-form>
|
||||||
<el-divider class="divider thick-line"/>
|
<el-divider class="divider thick-line"/>
|
||||||
<el-form ref="richMedia" :model="richMediaData" :label-width="labelWidth">
|
<el-form ref="richMedia" :model="richMediaData" :label-position="labelPosition" :label-width="labelWidth">
|
||||||
<setting :setting-group="richMedia" :data="richMediaData"/>
|
<setting :setting-group="richMedia" :data="richMediaData"/>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div class="submit-button-container">
|
<div class="submit-button-container">
|
||||||
|
@ -35,6 +35,9 @@ export default {
|
||||||
isTablet() {
|
isTablet() {
|
||||||
return this.$store.state.app.device === 'tablet'
|
return this.$store.state.app.device === 'tablet'
|
||||||
},
|
},
|
||||||
|
labelPosition() {
|
||||||
|
return this.isMobile ? 'top' : 'right'
|
||||||
|
},
|
||||||
labelWidth() {
|
labelWidth() {
|
||||||
if (this.isMobile) {
|
if (this.isMobile) {
|
||||||
return '120px'
|
return '120px'
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
<template>
|
<template>
|
||||||
<div v-if="!loading" :class="isSidebarOpen" class="form-container">
|
<div v-if="!loading" :class="isSidebarOpen" class="form-container">
|
||||||
<el-form ref="mimeTypes" :model="mimeTypesData" :label-width="labelWidth">
|
<el-form ref="mimeTypes" :model="mimeTypesData" :label-position="labelPosition" :label-width="labelWidth">
|
||||||
<setting :setting-group="mimeTypes" :data="mimeTypesData"/>
|
<setting :setting-group="mimeTypes" :data="mimeTypesData"/>
|
||||||
</el-form>
|
</el-form>
|
||||||
<el-form ref="remoteIp" :model="remoteIpData" :label-width="labelWidth">
|
<el-form ref="remoteIp" :model="remoteIpData" :label-position="labelPosition" :label-width="labelWidth">
|
||||||
<setting :setting-group="remoteIp" :data="remoteIpData"/>
|
<setting :setting-group="remoteIp" :data="remoteIpData"/>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div class="submit-button-container">
|
<div class="submit-button-container">
|
||||||
|
@ -34,6 +34,9 @@ export default {
|
||||||
isTablet() {
|
isTablet() {
|
||||||
return this.$store.state.app.device === 'tablet'
|
return this.$store.state.app.device === 'tablet'
|
||||||
},
|
},
|
||||||
|
labelPosition() {
|
||||||
|
return this.isMobile ? 'top' : 'right'
|
||||||
|
},
|
||||||
labelWidth() {
|
labelWidth() {
|
||||||
if (this.isMobile) {
|
if (this.isMobile) {
|
||||||
return '120px'
|
return '120px'
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<template>
|
<template>
|
||||||
<div v-if="!loading" :class="isSidebarOpen" class="form-container">
|
<div v-if="!loading" :class="isSidebarOpen" class="form-container">
|
||||||
<el-form v-if="!loading" ref="rateLimiters" :model="rateLimitersData" :label-width="labelWidth">
|
<el-form v-if="!loading" ref="rateLimiters" :model="rateLimitersData" :label-position="labelPosition" :label-width="labelWidth">
|
||||||
<setting :setting-group="rateLimiters" :data="rateLimitersData"/>
|
<setting :setting-group="rateLimiters" :data="rateLimitersData"/>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div class="submit-button-container">
|
<div class="submit-button-container">
|
||||||
|
@ -37,6 +37,9 @@ export default {
|
||||||
isTablet() {
|
isTablet() {
|
||||||
return this.$store.state.app.device === 'tablet'
|
return this.$store.state.app.device === 'tablet'
|
||||||
},
|
},
|
||||||
|
labelPosition() {
|
||||||
|
return this.isMobile ? 'top' : 'right'
|
||||||
|
},
|
||||||
labelWidth() {
|
labelWidth() {
|
||||||
if (this.isMobile) {
|
if (this.isMobile) {
|
||||||
return '120px'
|
return '120px'
|
||||||
|
|
|
@ -1,24 +1,24 @@
|
||||||
<template>
|
<template>
|
||||||
<div v-if="!loading" :class="isSidebarOpen" class="form-container">
|
<div v-if="!loading" :class="isSidebarOpen" class="form-container">
|
||||||
<el-form ref="uploadData" :model="uploadData" :label-width="labelWidth">
|
<el-form ref="uploadData" :model="uploadData" :label-position="labelPosition" :label-width="labelWidth">
|
||||||
<setting :setting-group="upload" :data="uploadData"/>
|
<setting :setting-group="upload" :data="uploadData"/>
|
||||||
</el-form>
|
</el-form>
|
||||||
<el-form v-if="showUploadersLocal" ref="uploadersLocal" :model="uploadersLocalData" :label-width="labelWidth">
|
<el-form v-if="showUploadersLocal" ref="uploadersLocal" :model="uploadersLocalData" :label-position="labelPosition" :label-width="labelWidth">
|
||||||
<el-form-item class="grouped-settings-header">
|
<el-form-item class="grouped-settings-header">
|
||||||
<span class="label-font">Pleroma.Uploaders.Local</span>
|
<span class="label-font label-with-margin">Pleroma.Uploaders.Local</span>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<setting :setting-group="uploadersLocal" :data="uploadersLocalData"/>
|
<setting :setting-group="uploadersLocal" :data="uploadersLocalData"/>
|
||||||
<el-divider class="divider thick-line"/>
|
<el-divider class="divider thick-line"/>
|
||||||
</el-form>
|
</el-form>
|
||||||
<el-form v-if="showUploadersS3" ref="uploadersS3" :model="uploadersS3Data" :label-width="labelWidth">
|
<el-form v-if="showUploadersS3" ref="uploadersS3" :model="uploadersS3Data" :label-position="labelPosition" :label-width="labelWidth">
|
||||||
<setting :setting-group="uploadersS3" :data="uploadersS3Data"/>
|
<setting :setting-group="uploadersS3" :data="uploadersS3Data"/>
|
||||||
<el-divider class="divider thick-line"/>
|
<el-divider class="divider thick-line"/>
|
||||||
</el-form>
|
</el-form>
|
||||||
<el-form ref="uploadFilterMogrify" :model="uploadFilterMogrifyData" :label-width="labelWidth">
|
<el-form ref="uploadFilterMogrify" :model="uploadFilterMogrifyData" :label-position="labelPosition" :label-width="labelWidth">
|
||||||
<setting :setting-group="uploadFilterMogrify" :data="uploadFilterMogrifyData"/>
|
<setting :setting-group="uploadFilterMogrify" :data="uploadFilterMogrifyData"/>
|
||||||
</el-form>
|
</el-form>
|
||||||
<el-divider class="divider thick-line"/>
|
<el-divider class="divider thick-line"/>
|
||||||
<el-form ref="uploadAnonymizeFilename" :model="uploadAnonymizeFilenameData" :label-width="labelWidth">
|
<el-form ref="uploadAnonymizeFilename" :model="uploadAnonymizeFilenameData" :label-position="labelPosition" :label-width="labelWidth">
|
||||||
<setting :setting-group="uploadAnonymizeFilename" :data="uploadAnonymizeFilenameData"/>
|
<setting :setting-group="uploadAnonymizeFilename" :data="uploadAnonymizeFilenameData"/>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div class="submit-button-container">
|
<div class="submit-button-container">
|
||||||
|
@ -49,6 +49,9 @@ export default {
|
||||||
isTablet() {
|
isTablet() {
|
||||||
return this.$store.state.app.device === 'tablet'
|
return this.$store.state.app.device === 'tablet'
|
||||||
},
|
},
|
||||||
|
labelPosition() {
|
||||||
|
return this.isMobile ? 'top' : 'right'
|
||||||
|
},
|
||||||
labelWidth() {
|
labelWidth() {
|
||||||
if (this.isMobile) {
|
if (this.isMobile) {
|
||||||
return '120px'
|
return '120px'
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<template>
|
<template>
|
||||||
<div v-if="!loading" :class="isSidebarOpen" class="form-container">
|
<div v-if="!loading" :class="isSidebarOpen" class="form-container">
|
||||||
<el-form v-if="!loading" ref="vapidDetailsData" :model="vapidDetailsData" :label-width="labelWidth">
|
<el-form v-if="!loading" ref="vapidDetailsData" :model="vapidDetailsData" :label-position="labelPosition" :label-width="labelWidth">
|
||||||
<setting :setting-group="vapidDetails" :data="vapidDetailsData"/>
|
<setting :setting-group="vapidDetails" :data="vapidDetailsData"/>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div class="submit-button-container">
|
<div class="submit-button-container">
|
||||||
|
@ -31,6 +31,9 @@ export default {
|
||||||
isTablet() {
|
isTablet() {
|
||||||
return this.$store.state.app.device === 'tablet'
|
return this.$store.state.app.device === 'tablet'
|
||||||
},
|
},
|
||||||
|
labelPosition() {
|
||||||
|
return this.isMobile ? 'top' : 'right'
|
||||||
|
},
|
||||||
labelWidth() {
|
labelWidth() {
|
||||||
if (this.isMobile) {
|
if (this.isMobile) {
|
||||||
return '120px'
|
return '120px'
|
||||||
|
|
Loading…
Reference in a new issue