Initial Sinatra project structure

This commit is contained in:
2022-12-10 01:59:30 -05:00
parent 7bc5ef2e82
commit bdc316ba9e
11 changed files with 158 additions and 0 deletions

30
views/auth/login.erb Normal file
View File

@ -0,0 +1,30 @@
<div class="row">
<div class="twelve columns">
<form action="/auth/login" method="POST" class="u-full-width">
<div class="row">
<div class="three columns"><p></p></div>
<div class="six columns">
<label for="auth_username">Username:</label>
<input id="auth_username" class="u-full-width" type="text" name="auth_username" required>
</div>
</div>
<div class="row">
<div class="three columns"><p></p></div>
<div class="six columns">
<label for="auth_password">Password:</label>
<input id="auth_password" class="u-full-width" type="text" name="auth_password" required>
</div>
</div>
<div class="row">
<div class="three columns"><p></p></div>
<div class="six columns">
<input class="button button-primary u-full-width" type="submit" value="Login!">
</div>
</div>
</form>
</div>
</div>

6
views/index.erb Normal file
View File

@ -0,0 +1,6 @@
<div class="row">
<div class="twelve columns">
<h1>Welcome to Webdap!</h1>
<p>You can use this site to manage your network account. <a href="/auth/login">Click here</a> to login.</p>
</div>
</div>

15
views/layout.erb Normal file
View File

@ -0,0 +1,15 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><%= title %> | Webdap</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/skeleton/2.0.4/skeleton.min.css">
</head>
<body>
<div id="main-wrapper" class="container">
<%= yield %>
</div>
</body>
</html>