[+] Add an overlay to the login panel
This commit is contained in:
@@ -1,6 +1,37 @@
|
|||||||
|
|
||||||
// Parent div for login
|
// Parent div for login
|
||||||
#login
|
#login
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Parent overlay
|
||||||
|
.login-overlay
|
||||||
|
{
|
||||||
|
// Credit to w3schools.com:
|
||||||
|
// https://www.w3schools.com/howto/howto_js_fullscreen_overlay.asp
|
||||||
|
|
||||||
|
// Fill entire screen
|
||||||
|
height: 100%;
|
||||||
|
width: 100%;
|
||||||
|
left: 0;
|
||||||
|
top: 0;
|
||||||
|
|
||||||
|
// Stay in place
|
||||||
|
position: fixed;
|
||||||
|
|
||||||
|
// Sit on top layer
|
||||||
|
z-index: 1;
|
||||||
|
|
||||||
|
// Overlay color
|
||||||
|
background-color: rgba(0,0,0, 0.65);
|
||||||
|
|
||||||
|
// Disable horizontal scroll
|
||||||
|
overflow-x: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
// The user interacting panel
|
||||||
|
.login-panel
|
||||||
{
|
{
|
||||||
// Make it smaller
|
// Make it smaller
|
||||||
width: 300px;
|
width: 300px;
|
||||||
|
|||||||
@@ -1,10 +1,12 @@
|
|||||||
<template>
|
<template>
|
||||||
<div id="login">
|
<div id="login" class="login-overlay">
|
||||||
<img alt="Vue logo" src="../../assets/logo.png">
|
<div class="login-panel">
|
||||||
<h1>Veracross Analyzer</h1>
|
<img alt="Vue logo" src="../../assets/logo.png">
|
||||||
<el-input v-model="username" placeholder="School Username"></el-input>
|
<h1>Veracross Analyzer</h1>
|
||||||
<el-input v-model="password" placeholder="Veracross Password" show-password=""></el-input>
|
<el-input v-model="username" placeholder="School Username"></el-input>
|
||||||
<el-button plain type="primary" @click="onLoginClick">Login</el-button>
|
<el-input v-model="password" placeholder="Veracross Password" show-password=""></el-input>
|
||||||
|
<el-button plain type="primary" @click="onLoginClick">Login</el-button>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user