adds template structure
This commit is contained in:
		
							
								
								
									
										8
									
								
								template/account.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								template/account.html
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
{% extends "sidebar.html" %}
 | 
			
		||||
{% block body%}
 | 
			
		||||
<p>Hello, {{ username }}! You're logged in! Email: {{email}}</p>
 | 
			
		||||
<div><p>Google Profile Picture:</p>
 | 
			
		||||
<img src={{ profile_img }} alt="Google profile pic"></img></div>
 | 
			
		||||
<a class="button" href="/logout">Logout</a>
 | 
			
		||||
<a class="button" href="/test">test API</a>
 | 
			
		||||
{% endblock %}
 | 
			
		||||
							
								
								
									
										35
									
								
								template/calendar.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								template/calendar.html
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,35 @@
 | 
			
		||||
{% extends "sidebar.html" %}
 | 
			
		||||
{% block body%}
 | 
			
		||||
<div>
 | 
			
		||||
    <div style="width: 30%; float: left" align="center" >Calendar</div>
 | 
			
		||||
    <div style="width: 30%; float: left" align="center">Show on device</div>
 | 
			
		||||
    <div style="width: 30%; float: left" align="center">Color</div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<div style="margin-top: 50px">
 | 
			
		||||
    {% for item in calendars %}
 | 
			
		||||
    <div style="width: 30%; float: left" align="center" >{{ item.name }}</div>
 | 
			
		||||
 | 
			
		||||
    <div style="width: 30%; float: left" align="center">
 | 
			
		||||
    <!-- Rounded switch -->
 | 
			
		||||
    <label class="switch">
 | 
			
		||||
        <input type="checkbox">
 | 
			
		||||
        <span class="slider round"></span>
 | 
			
		||||
    </label>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div style="width: 30%; float: left" align="center">
 | 
			
		||||
    <div>
 | 
			
		||||
        <input type="color" id="head" name="head"
 | 
			
		||||
                value="#e66465">
 | 
			
		||||
        <label for="head">Test</label>
 | 
			
		||||
    </div>
 | 
			
		||||
    <!--svg height="20" width="20">
 | 
			
		||||
    <circle cx="10" cy="10" r="10" stroke="black" stroke-width="0" fill={{ item.color }} />
 | 
			
		||||
    </svg--> 
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    {% endfor %}
 | 
			
		||||
 | 
			
		||||
</div>
 | 
			
		||||
{% endblock %}
 | 
			
		||||
							
								
								
									
										46
									
								
								template/login.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								template/login.html
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,46 @@
 | 
			
		||||
<!DOCTYPE html>
 | 
			
		||||
<html lang="en">
 | 
			
		||||
 | 
			
		||||
<head>
 | 
			
		||||
  <meta charset="UTF-8">
 | 
			
		||||
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
 | 
			
		||||
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
 | 
			
		||||
  <link rel="stylesheet" type="text/css" href="/static/css/main.css">
 | 
			
		||||
  <title>Index</title>
 | 
			
		||||
</head>
 | 
			
		||||
 | 
			
		||||
<body>
 | 
			
		||||
<h1 style="color: blue">Login Page</h1>
 | 
			
		||||
 | 
			
		||||
<!--Google Login-->
 | 
			
		||||
<div class="center-align">
 | 
			
		||||
<div class="col s12 m6 offset-m3 center-align"  style=" margin: 5px;">
 | 
			
		||||
    <a class="oauth-container btn darken-4 white black-text" href="/login/google" style="text-transform:none">
 | 
			
		||||
        <div class="left">
 | 
			
		||||
            <img width="20px" style="margin-top:7px; margin-right:8px" alt="Google sign-in" 
 | 
			
		||||
                src="https://upload.wikimedia.org/wikipedia/commons/thumb/5/53/Google_%22G%22_Logo.svg/512px-Google_%22G%22_Logo.svg.png" />
 | 
			
		||||
        </div class="login_google">
 | 
			
		||||
        <div class="login_google">Login with Google</div>
 | 
			
		||||
    </a>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<!--Email Login-->
 | 
			
		||||
<div class="col s12 m6 offset-m3 center-align"  style=" margin: 5px;">
 | 
			
		||||
    <a class="oauth-container btn darken-4 white black-text" href="/login/email" style="text-transform:none">
 | 
			
		||||
        <div class="left">
 | 
			
		||||
            <img width="20px" style="margin-top:7px; margin-right:8px" alt="E-mail sign-in" 
 | 
			
		||||
                src="http://assets.stickpng.com/thumbs/585e4bf3cb11b227491c339a.png" />
 | 
			
		||||
        </div>
 | 
			
		||||
        <div  class="login_email">Login with Email</div>
 | 
			
		||||
    </a>
 | 
			
		||||
</div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<!-- Compiled and minified CSS -->
 | 
			
		||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-beta/css/materialize.min.css">
 | 
			
		||||
 | 
			
		||||
<!-- Compiled and minified JavaScript -->
 | 
			
		||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-beta/js/materialize.min.js"></script>
 | 
			
		||||
</body>
 | 
			
		||||
 | 
			
		||||
</html>
 | 
			
		||||
							
								
								
									
										31
									
								
								template/sidebar.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								template/sidebar.html
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,31 @@
 | 
			
		||||
<!DOCTYPE html>
 | 
			
		||||
<html lang="en">
 | 
			
		||||
 | 
			
		||||
<head>
 | 
			
		||||
  <meta charset="UTF-8">
 | 
			
		||||
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
 | 
			
		||||
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
 | 
			
		||||
  <link rel="stylesheet" type="text/css" href="/static/css/main.css">
 | 
			
		||||
  <title>Index</title>
 | 
			
		||||
</head>
 | 
			
		||||
 | 
			
		||||
<body>
 | 
			
		||||
     <!-- Side navigation -->
 | 
			
		||||
    <div class="sidenav">
 | 
			
		||||
    <a href="/view">View</a>
 | 
			
		||||
    <a href="/calendar">Calendar</a>
 | 
			
		||||
    <a href="/account">Account</a>
 | 
			
		||||
    <a href="/devices">Devices</a>
 | 
			
		||||
  </div>
 | 
			
		||||
  
 | 
			
		||||
  <!-- Page content -->
 | 
			
		||||
  <div class="main">
 | 
			
		||||
 | 
			
		||||
    {% block body %}
 | 
			
		||||
    // content here
 | 
			
		||||
    {% endblock %}
 | 
			
		||||
 | 
			
		||||
  </div>
 | 
			
		||||
</body>
 | 
			
		||||
 | 
			
		||||
</html>
 | 
			
		||||
		Reference in New Issue
	
	Block a user