|
|
- {% extends "bootstrap/base.html" %}
-
- {% block title %}Flasky{% endblock %}
-
- {% block head %}
- {{ super() }}
- <link rel="shortcut icon" href="{{ url_for('static', filename='favicon.ico') }}" type="image/x-icon">
- <link rel="icon" href="{{ url_for('static', filename='favicon.ico') }}" type="image/x-icon">
- <link rel="stylesheet" href="{{ url_for('static', filename='styles.css') }}" type="text/css">
- {% endblock %}
-
- {% block navbar %}
- <div class="navbar navbar-inverse" role="navigation">
- <div class="container">
- <div class="navbar-header">
- <button type="button" class="navbar-toggle"
- data-toggle="collapse" data-target=".navbar-collapse">
- <span class="sr-only">Toggle navigation</span>
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- </button>
- <a class="navbar-brand" href="{{ url_for('main.index') }}">Flasky</a>
- </div>
- <div class="navbar-collapse collapse">
- <ul class="nav navbar-nav">
- <li><a href="{{ url_for('main.index') }}">Home</a></li>
- {% if current_user.is_authenticated %}
- <li><a href="{{ url_for('main.user', username=current_user.username) }}">Profile</a></li>
- {% endif %}
- </ul>
- <ul class="nav navbar-nav navbar-right">
- {% if current_user.is_authenticated and current_user.can(Permission.MODERATE) %}
- <li><a href="{{ url_for('main.moderate') }}">Moderate Comments</a></li>
- {% endif %}
- {% if current_user.is_authenticated %}
- <li class="dropdown">
- <a href="#" class="dropdown-toggle" data-toggle="dropdown">
- <img src="{{ current_user.gravatar(size=18) }}">
- Account <b class="caret"></b>
- </a>
- <ul class="dropdown-menu">
- <li><a href="{{ url_for('auth.change_password') }}">Change Password</a></li>
- <li><a href="{{ url_for('auth.change_email_request') }}">Change Email</a></li>
- <li><a href="{{ url_for('auth.logout') }}">Log Out</a></li>
- </ul>
- </li>
- {% else %}
- <li><a href="{{ url_for('auth.login') }}">Log in</a></li>
- {% endif %}
- </ul>
- </div>
- </div>
- </div>
- {% endblock %}
-
- {% block content %}
- <div class="container">
- {% for message in get_flashed_messages() %}
- <div class="alert alert-warning">
- <button type="button" class="close" data-dismiss="alert">×</button>
- {{ message }}
- </div>
- {% endfor %}
- {% block page_content %}{% endblock %}
- </div>
- {% endblock %}
-
- {% block scripts %}
- {{ super() }}
- {{ moment.include_moment() }}
- {% endblock %}
|