set up views structure, started Auth class for session management
parent
31d5e1192c
commit
cf752fd8c0
@ -0,0 +1,11 @@
|
|||||||
|
<div id="dash-login">
|
||||||
|
<div id="dash-form" class="dash-form">
|
||||||
|
<form id="login" class='login' , name="login" action="/@/dashboard/login" method="POST">
|
||||||
|
<input type="text" name="handle" class="form-control" placeholder="Handle" required ">
|
||||||
|
<input type="password" name="password" class="form-control" placeholder="Password" required">
|
||||||
|
<button id="login-btn" , class='login-btn' , type='submit'>
|
||||||
|
Let's see some ID
|
||||||
|
</button>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
@ -0,0 +1,64 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>
|
||||||
|
{% block title %}
|
||||||
|
{{ title }}
|
||||||
|
{% endblock %}
|
||||||
|
</title>
|
||||||
|
{% block stylesheets %}{% endblock %}
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="notifications" class="notifications">
|
||||||
|
<div id="notifyMessage" class="notifyMessage">
|
||||||
|
<div id="notify-good" class="notify-icon">
|
||||||
|
<svg class="menu-icon"><use xlink:href="/assets/images/global/sprite.svg#entypo-emoji-flirt"/></svg>
|
||||||
|
</div>
|
||||||
|
<div id="notify-lame" class="notify-icon">
|
||||||
|
<svg class="menu-icon"><use xlink:href="/assets/images/global/sprite.svg#entypo-emoji-sad"/></svg>
|
||||||
|
</div>
|
||||||
|
<div id="notify-working" class="notify-icon">
|
||||||
|
<svg class="menu-icon"><use xlink:href="/assets/images/global/sprite.svg#entypo-cog"/></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="main-content" class="main-container">
|
||||||
|
<section id="dash-index-content">
|
||||||
|
<header id="header">
|
||||||
|
<div id="wrapper">
|
||||||
|
<div id="left">
|
||||||
|
<a href="/dashboard"><img id="the-logo" src="/public/assets/images/global/the-logo.svg"/></a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="right"></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</header>
|
||||||
|
{% block mainContent %}{% endblock %}
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<footer>
|
||||||
|
{% if options['showFooter'] is defined %}
|
||||||
|
<!-- NO FOOTER -->
|
||||||
|
{% else %}
|
||||||
|
<div class="inner">
|
||||||
|
<div class="columns">
|
||||||
|
<div id="footer_left" class="column">
|
||||||
|
<a href="#">About</a><br/>
|
||||||
|
</div>
|
||||||
|
<div id="footer_right " class="column">
|
||||||
|
<a href="#">FAQ</a><br/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
|
||||||
|
</footer>
|
||||||
|
{% block javascripts %}{% endblock %}
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,25 @@
|
|||||||
|
{% extends "dash/frame.twig" %}
|
||||||
|
|
||||||
|
{% block title %}
|
||||||
|
{{ title }}
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block stylesheets %}
|
||||||
|
<link rel="stylesheet" type="text/css" href="/public/assets/css/dash.css">
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block mainContent %}
|
||||||
|
<div id="dash-index">
|
||||||
|
<div id="dash-index-wrapper">
|
||||||
|
{% if status %}
|
||||||
|
DASH INDEX
|
||||||
|
{% else %}
|
||||||
|
{{ include("dash/forms/login.twig") }}
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block javascripts %}
|
||||||
|
<script src="/public/assets/scripts/dash.min.js" type="text/javascript"></script>
|
||||||
|
{% endblock %}
|
@ -1,25 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
||||||
<title>{{ title }}</title>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
There are
|
|
||||||
{{ totalPages }}
|
|
||||||
pages total, hoss.
|
|
||||||
<br/>
|
|
||||||
{% for page in pages %}
|
|
||||||
{# <a href="/blog/{{ page.slug }}">{{ page.title }}</a><br/><br/>
|
|
||||||
#}
|
|
||||||
{{ page["title"] }}
|
|
||||||
{{ page['filePath'] }}
|
|
||||||
<br/>
|
|
||||||
{% endfor %}
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,12 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
||||||
<title>{{ title }}</title>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body></body>
|
|
||||||
|
|
||||||
</html>
|
|
Loading…
Reference in New Issue