diasporadiaries

a platform for writing stories with personal accounts and messages
git clone https://git.parazyd.org/diasporadiaries
Log | Files | Refs | Submodules | README | LICENSE

nav.html (3289B)


      1 </head>
      2 <body class="text-center">
      3 
      4   <nav class="navbar navbar-expand-lg navbar-light bg-light">
      5     <a class="navbar-brand" href="/">Diaspora Diaries</a>
      6     <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
      7       <span class="navbar-toggler-icon"></span>
      8     </button>
      9 
     10     <div class="collapse navbar-collapse" id="navbarSupportedContent">
     11       <ul class="navbar-nav mr-auto">
     12 
     13         <li class="nav-item">
     14           <a class="nav-link {% if request.endpoint == 'write' %}active{% endif %}" href="/write">Write!</a>
     15         </li>
     16 
     17         <li class="nav-item dropdown">
     18           <a class="nav-link dropdown-toggle {% if request.endpoint == 'country' %}active{% endif %}" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
     19             Stories
     20           </a>
     21           <div class="dropdown-menu" aria-labelledby="navbarDropdown">
     22             {% for i in makenav() %}
     23             <a class="dropdown-item" href="/country?id={{ i[0] }}">
     24               <img width="32" src="/static/img/flags/{{ i[0] }}.png"> {{ i[1]}}
     25             </a>
     26             {% endfor %}
     27           </div>
     28         </li>
     29         <li class="nav-item">
     30           <a class="nav-link {% if request.endpoint == 'contact' %}active{% endif %}" href="/contact">Contact</a>
     31         </li>
     32       </ul>
     33 
     34       <ul class="navbar-nav ml-auto">
     35       {% if current_user.is_active %}
     36         {% if current_user.is_admin %}
     37         <li class="nav-item dropdown">
     38           <a class="nav-link dropdown-toggle {% if request.endpoint == 'dashboard' or request.endpoint == 'users' %}active{% endif %}" href="#" id="navbarDashboard" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
     39             Dashboard
     40           </a>
     41           <div class="dropdown-menu" aria-labelledby="navbarDashboard">
     42             <a class="dropdown-item" href="/dashboard?list=pending">
     43               <span class="fa fa-envelope"></span> Pending stories
     44             </a>
     45             <a class="dropdown-item" href="/dashboard?list=published">
     46               <span class="fa fa-envelope-open"></span> Published stories
     47             </a>
     48             <a class="dropdown-item" href="/users">
     49               <span class="fa fa-user-circle"></span> Users
     50             </a>
     51           </div>
     52         </li>
     53         {% endif %}
     54         <li class="nav-item">
     55           <a class="nav-link {% if request.endpoint == 'following' %}active{% endif %}" href="/following">Following</a>
     56         </li>
     57         <li class="nav-item">
     58           <a class="nav-link {% if request.endpoint == 'profile' %}active{% endif %}" href="/profile?id={{ current_user.id }}">Profile</a>
     59         </li>
     60         <li class="nav-item">
     61           <a class="nav-link {% if request.endpoint == 'messages' %}active{% endif %}" href="/messages">Messages</a>
     62         <li class="nav-item">
     63           <a class="nav-link" href="/logout">Logout</a>
     64         </li>
     65       {% else %}
     66         <li class="nav-item">
     67           <a class="nav-link {% if request.endpoint == 'login' %}active{% endif %}" href="/login">Login</a>
     68         </li>
     69       {% endif %}
     70       </ul>
     71     </div>
     72   </nav>