You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

276 lines
4.1 KiB

@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@1,900&display=swap');
body
{
margin:0;
background-image: url("../images/wallhaven-650953.jpg");
height:100%;
width:100%;
position:absolute;
top:0%;
left:0%;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
}
.Footer
{
font-family:Verdana, sans-serif;
color:rgb(14, 19, 19);
position: fixed;
left: 0;
bottom: 0;
width: 100%;
text-align: center;
}
button
{
display:inline-block;
padding:0%;
margin:0;
height:10%;
width:30%;
}
.DiscordAddBtn
{
position:absolute;
top:45%;
left:calc(50% - 17.5%);
height: 10%;
width:35%;
}
.githublogo
{
height:5%;
width:5%;
}
.github
{
display:inline-block;
padding:3%;
font-family:Verdana, sans-serif;
font-size:100%;
font-weight:bolder;
color:black;
position: absolute;
top:55%;
left:40vw;
}
h1
{
display:block;
padding-bottom: 30%;
color:rgb(0, 183, 255);
font-size: 50px;
font-family: 'Lato', sans-serif;
font-weight: bolder;
text-align: center;
}
.h3
{
text-align: center;
position: relative;
top: 60%;
padding-top: 1%;
}
.bottom
{
position: absolute;
top:98%;
width: 85%;
border-bottom: 2px solid #010f14;
}
a,
a:link,
a:visited,
a:hover,
a:active
{
text-decoration: none;
color:black;
}
.center
{
text-align: center;
margin: auto;
width: 50%;
padding: 10px;
}
.verticalCenter
{
position: absolute;
margin: 0;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.container
{
height: 100%;
position: relative;
}
.SideNav
{
overflow: hidden;
background-color: #071c24;
margin: 0 0 0 0;
padding:0;
width: 15%;
height: 100%;
position: fixed;
right: 0%;
z-index: 1;
border-left: 2px solid #010f14;
}
.SideNav ul
{
list-style: none;
position: absolute;
top:30%;
margin-right: auto;
}
.SideNav a
{
color: #ffffff;
text-align: center;
font-size: 17px;
text-decoration: none;
}
.btLogin
{
float: left;
color: #ffffff;
background-color: #010f14;
height: 30px;
border-style: none;
margin-left: 10%;
}
.btRegister
{
float: right;
color: #ffffff;
background-color: #010f14;
height: 30px;
border-style: none;
margin-right: 10%;
}
button:hover
{
background-color: #7c949c ;
}
#iName
{
color: rgba(0, 0, 0, 0.377);
}
#iPassword
{
color: rgba(0, 0, 0, 0.377);
}
#iName:focus::placeholder
{
color:transparent;
}
#iPassword:focus::placeholder
{
color:transparent;
}
#iName:focus
{
color: black
}
#iPassword:focus
{
color: black
}
#pLogin
{
color: ivory;
text-align: Left;
font: helvetica;
font-size: 17px;
text-decoration: none;
margin-bottom: 45%;
}
div#password-constraints
{
margin: 5px 0 0 0;
font-size: 16px;
z-index: 0;
}
button#toggle-password
{
background: none;
border: none;
cursor: pointer;
font-weight: 300;
padding-left: 2%;
position: relative !important;
color: rgb(0, 183, 255);
top: -2.25vh !important;
right: -10.5vw !important;
margin-right: 3%;
}
label
{
color:ivory;
}
button#toggle-password {
background: none;
border: none;
cursor: pointer;
font-weight: 300;
padding: 0;
/* Display at the top right of the password section */
position: absolute;
top: -4px;
right: -2px;
}
div#password-constraints {
display:none;
margin: 5px 0 0 0;
font-size: 16px;
}
input[type=password]:hover div#password-constraints
{
background-color: black;
display: block;
}
@media (min-width: 450px) {
button {
font-size: 14px; /* fallback */
font-size: var(--desktop-font-size);
}
button#signin {
margin: 40px 0 0 0;
}
div#password-constraints {
font-size: 14px;
}
input {
font-size: 14px; /* fallback */
}
label {
font-size: 14px; /* fallback */
}
}
#Forgot
{
font-size: 12px;
margin-left: 3%;
}