Created
January 17, 2020 19:21
-
-
Save epoxe/6bceadf3bf7b1ee1ccfe846aacd89b55 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!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, shrink-to-fit=no"> | |
<link rel="apple-touch-icon" sizes="180x180" href="/static/images/favicon/apple-touch-icon.png"> | |
<link rel="icon" type="image/png" sizes="32x32" href="/static/images/favicon/favicon-32x32.png"> | |
<link rel="icon" type="image/png" sizes="16x16" href="/static/images/favicon/favicon-16x16.png"> | |
<meta name="msapplication-TileColor" content="#b0e1ff"> | |
<meta name="theme-color" content="#ffffff"> | |
<title>NorseLine</title> | |
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous"> | |
<link href="https://cdn.jsdelivr.net/npm/select2@4.0.12/dist/css/select2.min.css" rel="stylesheet" /> | |
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.css" /> | |
<link rel="stylesheet" href="/static/css/styles.css"> | |
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script> | |
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script> | |
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script> | |
<script src="https://cdn.jsdelivr.net/npm/select2@4.0.12/dist/js/select2.min.js"></script> | |
<script src="https://kit.fontawesome.com/a4aa668f48.js" crossorigin="anonymous"></script> | |
<script type="text/javascript" src="https://cdn.jsdelivr.net/momentjs/latest/moment.min.js"></script> | |
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.min.js"></script> | |
<script type="text/javascript" src="/static/js/scripts.js"></script> | |
</head> | |
<body class="nl{{ url_for(request.endpoint) | replace("/", "-") }}"> | |
<div class="nl-min-browser-width-warning"> | |
<span>Warning: This site is best viewed at a browser width of 1300px or higher.</span> | |
</div> | |
<div class="nl-min-browser-width-warning_overlay"></div> | |
<nav class="navbar navbar-expand-lg navbar-dark nl-navbar"> | |
<a class="navbar-brand" href="{{ url_for('home_page') }}"> | |
<img class="nl-logo" src="/static/images/nl-logo.svg" /> | |
</a> | |
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> | |
<span class="navbar-toggler-icon"></span> | |
</button> | |
<div class="collapse navbar-collapse" id="navbarSupportedContent"> | |
<ul class="navbar-nav mr-auto nl-primary-navbar-nav"> | |
<li class="nav-item dropdown"> | |
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Voyages</a> | |
<div class="dropdown-menu" aria-labelledby="navbarDropdown"> | |
<a class="dropdown-item" href={{ url_for('open_voyages') }}>Open Voyages</a> | |
<div class="dropdown-divider"></div> | |
<a class="dropdown-item" href={{ url_for('my_crew_assignments') }}>My Crew Assignments</a> | |
<a class="dropdown-item" href={{ url_for('my_voyages') }}>My Voyages Plans</a> | |
<div class="dropdown-divider"></div> | |
<a class="dropdown-item" href={{ url_for('new_voyage') }}><i class="fas fa-plus"></i>New Voyage</a> | |
</div> | |
</li> | |
</ul> | |
<ul class="navbar-nav"> | |
{% if call_or_get(current_user.is_authenticated) %} | |
<li class="nav-item nl-navbar-user dropdown d-flex justify-content-end"> | |
<div class="nl-navbar-avatar" | |
{% if current_user.avatar_filename|length %} | |
style="background-image: url('/static/uploads/{{ current_user.avatar_filename }}')" | |
{% else %} | |
style="background-image: url('/static/uploads/nl-default-user.png')" | |
{% endif %} | |
></div> | |
<a class="nav-link dropdown-toggle" id="userDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" href="#">{{ current_user.sc_handle or current_user.email }}</a> | |
<div class="dropdown-menu" aria-labelledby="userDropdown"> | |
<a class="dropdown-item" href="{{ url_for('user.edit_user_profile') }}">User Profile</a> | |
<a class="dropdown-item" href="{{ url_for('member_page') }}">Member Page</a> | |
<div class="dropdown-divider"></div> | |
<a class="dropdown-item" href={{ url_for('admin_page') }}>Admin</a> | |
<div class="dropdown-divider"></div> | |
<a class="dropdown-item" href="{{ url_for('user.logout') }}"><i class="fas fa-sign-out-alt mr-1"></i>Log Out</a> | |
</div> | |
</li> | |
{% else %} | |
<li class="nav-item"> | |
<a class="nav-link" href="{{ url_for('user.login') }}">{%trans%}Sign in{%endtrans%}</a> | |
</li> | |
{% endif %} | |
</ul> | |
</div> | |
</nav> | |
<div class="container-fluid px-5"> | |
{% block flash_messages %}{% endblock %} | |
{% block main %} | |
{% block content %}{% endblock %} | |
{% endblock %} | |
</div> | |
{% block scripts %}{% endblock %} | |
</body> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment