A simple web application that allows invitation based registration to a matrix instance
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.

31 lines
1.6 KiB

6 years ago
6 years ago
6 years ago
6 years ago
  1. <!doctype html>
  2. <title>{% block title %}{% endblock %} - NullOctet Matrix</title>
  3. <link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}">
  4. <link rel="stylesheet" href="{{ url_for('static', filename='vendor/pure-release-1.0.0/pure-min.css') }}">
  5. <meta name="viewport" content="width=device-width, initial-scale=1">
  6. <nav>
  7. <div class="pure-menu pure-menu-horizontal">
  8. <a href="{{ url_for('index') }}" class="pure-menu-heading pure-menu-link">NullOctet Matrix</a>
  9. <ul class="pure-menu-list">
  10. <li class="pure-menu-item"><a href="{{ config.RIOT_APP_TARGET }}" class="pure-menu-link">Riot</a></li>
  11. {% if g.user %}
  12. <li class="pure-menu-item"><a href="{{ url_for('registration') }}" class="pure-menu-link">Register</a>
  13. <li class="pure-menu-item"><a href="{{ url_for('admin_index') }}" class="pure-menu-link">Admin Panel</a>
  14. <li class="pure-menu-item"><a href="{{ url_for('admin_logout') }}" class="pure-menu-link">Log Out</a>
  15. {% else %}
  16. <li class="pure-menu-item"><a href="{{ url_for('registration') }}" class="pure-menu-link">Register</a>
  17. <li class="pure-menu-item"><a href="{{ url_for('admin_login') }}" class="pure-menu-link">Log In</a>
  18. {% endif %}
  19. </ul>
  20. </div>
  21. </nav>
  22. <section class="content">
  23. <header>
  24. {% block header %}{% endblock %}
  25. </header>
  26. <div class="pure-g text-center pad-bottom">
  27. {% for message in get_flashed_messages() %}
  28. <div class="flash pure-u-1">{{ message }}</div>
  29. {% endfor %}
  30. </div>
  31. {% block content %}{% endblock %}
  32. </section>