Changeset View
Changeset View
Standalone View
Standalone View
src/resources/vue/Login.vue
<template> | <template> | ||||
<div class="container d-flex flex-column align-items-center justify-content-center"> | <div class="container d-flex flex-column align-items-center justify-content-center"> | ||||
<div class="card col-sm-8 col-lg-6"> | <div id="logon-form" class="card col-sm-8 col-lg-6"> | ||||
<div class="card-body"> | <div class="card-body"> | ||||
<h1 class="card-title text-center mb-3">Please sign in</h1> | <h1 class="card-title text-center mb-3">Please sign in</h1> | ||||
<div class="card-text"> | <div class="card-text"> | ||||
<form class="form-signin" @submit.prevent="submitLogin"> | <form class="form-signin" @submit.prevent="submitLogin"> | ||||
<div class="form-group"> | <div class="form-group"> | ||||
<label for="inputEmail" class="sr-only">Email address</label> | <label for="inputEmail" class="sr-only">Email address</label> | ||||
<div class="input-group"> | <div class="input-group"> | ||||
<span class="input-group-prepend"> | <span class="input-group-prepend"> | ||||
Show All 25 Lines | <div class="container d-flex flex-column align-items-center justify-content-center"> | ||||
<button class="btn btn-primary" type="submit"> | <button class="btn btn-primary" type="submit"> | ||||
<svg-icon icon="sign-in-alt"></svg-icon> Sign in | <svg-icon icon="sign-in-alt"></svg-icon> Sign in | ||||
</button> | </button> | ||||
</div> | </div> | ||||
</form> | </form> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="mt-1"> | <div id="logon-form-footer" class="mt-1"> | ||||
<router-link v-if="!$root.isAdmin && $root.hasRoute('password-reset')" :to="{ name: 'password-reset' }" id="forgot-password">Forgot password?</router-link> | <router-link v-if="!$root.isAdmin && $root.hasRoute('password-reset')" :to="{ name: 'password-reset' }" id="forgot-password">Forgot password?</router-link> | ||||
<a v-if="webmailURL" :href="webmailURL" class="ml-5" id="webmail">Webmail</a> | <a v-if="webmailURL && !$root.isAdmin" :href="webmailURL" id="webmail">Webmail</a> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
</template> | </template> | ||||
<script> | <script> | ||||
export default { | export default { | ||||
props: { | props: { | ||||
dashboard: { type: Boolean, default: true } | dashboard: { type: Boolean, default: true } | ||||
Show All 27 Lines |