chore: move legal links to no-auth wrapper

This commit is contained in:
kolaente 2021-11-28 15:39:37 +01:00
parent bc023d25ea
commit eb6347712e
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
5 changed files with 8 additions and 13 deletions

View File

@ -14,6 +14,8 @@
</section> </section>
<section class="content"> <section class="content">
<slot/> <slot/>
<legal/>
</section> </section>
</div> </div>
</div> </div>
@ -21,7 +23,8 @@
<script setup> <script setup>
import Logo from '@/components/home/Logo.vue' import Logo from '@/components/home/Logo.vue'
import message from '@/components/misc/message' import Message from '@/components/misc/message'
import Legal from '../../components/misc/legal'
import {useStore} from 'vuex' import {useStore} from 'vuex'
import {computed} from 'vue' import {computed} from 'vue'
@ -72,7 +75,10 @@ const motd = computed(() => store.state.config.motd)
.content { .content {
width: 50%; width: 50%;
padding: 2rem; padding: 2rem 2rem 1.5rem;
display: flex;
justify-content: space-between;
flex-direction: column;
} }
.logo { .logo {

View File

@ -95,8 +95,6 @@
{{ $t('user.auth.loginWith', {provider: p.name}) }} {{ $t('user.auth.loginWith', {provider: p.name}) }}
</x-button> </x-button>
</div> </div>
<legal/>
</div> </div>
</template> </template>
@ -105,7 +103,6 @@ import {mapState} from 'vuex'
import {HTTPFactory} from '@/http-common' import {HTTPFactory} from '@/http-common'
import {LOADING} from '@/store/mutation-types' import {LOADING} from '@/store/mutation-types'
import legal from '../../components/misc/legal'
import ApiConfig from '@/components/misc/api-config.vue' import ApiConfig from '@/components/misc/api-config.vue'
import {getErrorText} from '@/message' import {getErrorText} from '@/message'
import Message from '@/components/misc/message' import Message from '@/components/misc/message'
@ -116,7 +113,6 @@ export default {
components: { components: {
Message, Message,
ApiConfig, ApiConfig,
legal,
}, },
data() { data() {
return { return {

View File

@ -59,7 +59,6 @@
{{ $t('user.auth.login') }} {{ $t('user.auth.login') }}
</x-button> </x-button>
</div> </div>
<Legal/>
</div> </div>
</template> </template>
@ -67,7 +66,6 @@
import {ref, reactive} from 'vue' import {ref, reactive} from 'vue'
import {useI18n} from 'vue-i18n' import {useI18n} from 'vue-i18n'
import Legal from '@/components/misc/legal'
import PasswordResetModel from '@/models/passwordReset' import PasswordResetModel from '@/models/passwordReset'
import PasswordResetService from '@/services/passwordReset' import PasswordResetService from '@/services/passwordReset'
import {useTitle} from '@/composables/useTitle' import {useTitle} from '@/composables/useTitle'

View File

@ -89,7 +89,6 @@
{{ errorMessage }} {{ errorMessage }}
</message> </message>
</form> </form>
<legal/>
</div> </div>
</template> </template>
@ -100,7 +99,6 @@ import {useI18n} from 'vue-i18n'
import router from '@/router' import router from '@/router'
import {store} from '@/store' import {store} from '@/store'
import {useTitle} from '@/composables/useTitle' import {useTitle} from '@/composables/useTitle'
import Legal from '@/components/misc/legal'
import Message from '@/components/misc/message' import Message from '@/components/misc/message'
// FIXME: use the `beforeEnter` hook of vue-router // FIXME: use the `beforeEnter` hook of vue-router

View File

@ -42,7 +42,6 @@
{{ $t('user.auth.login') }} {{ $t('user.auth.login') }}
</x-button> </x-button>
</div> </div>
<Legal/>
</div> </div>
</template> </template>
@ -50,8 +49,6 @@
import {ref, reactive} from 'vue' import {ref, reactive} from 'vue'
import {useI18n} from 'vue-i18n' import {useI18n} from 'vue-i18n'
import Legal from '@/components/misc/legal'
import PasswordResetModel from '@/models/passwordReset' import PasswordResetModel from '@/models/passwordReset'
import PasswordResetService from '@/services/passwordReset' import PasswordResetService from '@/services/passwordReset'
import {useTitle} from '@/composables/useTitle' import {useTitle} from '@/composables/useTitle'