Redo login.html css to be grid based.

This commit is contained in:
voussoir 2019-08-26 14:54:29 -07:00
parent 42be44a509
commit ff72a5d26c

View file

@ -22,44 +22,44 @@ button
#content_body #content_body
{ {
max-width: 900px;
margin: auto; margin: auto;
grid-template:
"login_form register_form" auto
"message_area message_area" auto
/ 1fr 1fr;
} }
#login_register_box form
{ {
display: flex; display: grid;
flex-direction: row; grid-auto-rows: max-content;
flex: 0 0 auto; grid-row-gap: 8px;
margin: 0;
} }
form h2
#login_form,
#register_form
{ {
display: flex; margin: 0;
flex-direction: column;
margin: 8px;
}
#login_form > *,
#register_form > *
{
margin-top: 5px;
margin-bottom: 5px;
} }
#login_form { grid-area: login_form; }
#register_form { grid-area: register_form; }
#message_area #message_area
{ {
grid-area: message_area;
width: 100%; width: 100%;
height: 150px; height: 150px;
} }
@media screen and (max-width: 800px) @media screen and (max-width: 800px)
{ {
#login_register_box #content_body
{ {
flex-direction: column; grid-template:
"login_form" auto
"register_form" auto
"message_area" auto
/ 1fr;
} }
} }
</style> </style>
</head> </head>
@ -67,7 +67,6 @@ button
<body> <body>
{{header.make_header(session=session)}} {{header.make_header(session=session)}}
<div id="content_body"> <div id="content_body">
<div id="login_register_box">
<form id="login_form" class="panel" action="/login" method="post"> <form id="login_form" class="panel" action="/login" method="post">
<h2>Log in</h2> <h2>Log in</h2>
<input type="text" id="login_input_username" name="username" placeholder="username" autofocus> <input type="text" id="login_input_username" name="username" placeholder="username" autofocus>
@ -82,7 +81,6 @@ button
<input type="password" id="register_input_password_2" name="password_2" placeholder="password again"> <input type="password" id="register_input_password_2" name="password_2" placeholder="password again">
<button type="submit" id="register_input_button" class="green_button" onclick="register_form(event)">Register</button> <button type="submit" id="register_input_button" class="green_button" onclick="register_form(event)">Register</button>
</form> </form>
</div>
<div id="message_area"> <div id="message_area">
</div> </div>
</div> </div>