Updating boostrap required pulling in popper.js (which required adding sync-exec as a dev dependency). Some of the templates were updated based on changes from bootstrap. Signed-off-by: Adam Wallis <adam.wallis@gmail.com>master
							parent
							
								
									5879da5324
								
							
						
					
					
						commit
						19cdae8adf
					
				| @ -1,49 +1,50 @@ | |||||||
| {% raw %} | {% raw %} | ||||||
| <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation"> | <nav class="navbar navbar-expand-lg navbar-dark bg-dark fixed-top"> | ||||||
|   <div class="container"> |   <a class="navbar-brand" href="{{ url_for('public.home') }}"> | ||||||
|  |     {% endraw %} {{cookiecutter.project_name}} {% raw %} | ||||||
|  |   </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> | ||||||
| 
 | 
 | ||||||
|   <!-- Brand and toggle get grouped for better mobile display --> |   <div class="collapse navbar-collapse" id="navbarSupportedContent"> | ||||||
|   <div class="navbar-header"> |     <ul class="navbar-nav mr-auto"> | ||||||
|     <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"> |       <li class="nav-item active"> | ||||||
|       <span class="sr-only">Toggle navigation</span> |         <a class="nav-link" href="{{ url_for('public.home') }}">Home | ||||||
|       <span class="icon-bar"></span> |           <span class="sr-only">(current)</span> | ||||||
|       <span class="icon-bar"></span> |         </a> | ||||||
|       <span class="icon-bar"></span> |       </li> | ||||||
|     </button> |       <li class="nav-item"> | ||||||
|     <a class="navbar-brand" href="{{ url_for('public.home') }}"> |         <a class="nav-link" href="{{ url_for('public.about') }}">About</a> | ||||||
| {% endraw %} |       </li> | ||||||
|       {{cookiecutter.project_name}} |  | ||||||
| {% raw %} |  | ||||||
|     </a> |  | ||||||
|   </div> |  | ||||||
|   <!-- Collect the nav links, forms, and other content for toggling --> |  | ||||||
|   <div class="collapse navbar-collapse navbar-ex1-collapse"> |  | ||||||
|     <ul class="nav navbar-nav"> |  | ||||||
|       <li><a href="{{ url_for('public.home') }}">Home</a></li> |  | ||||||
|       <li><a href="{{ url_for('public.about') }}">About</a></li> |  | ||||||
|     </ul> |     </ul> | ||||||
|     {% if current_user and current_user.is_authenticated %} |     {% if current_user and current_user.is_authenticated %} | ||||||
|     <ul class="nav navbar-nav navbar-right"> |     <ul class="navbar-nav my-auto"> | ||||||
|         <li> |       <li class="nav-item active"> | ||||||
|             <p class="navbar-text"><a class="navbar-link" href="{{ url_for('user.members') }}">Logged in as {{ current_user.username }}</a></p> |         <a class="nav-link" href="{{ url_for('user.members') }}">Logged in as {{ current_user.username }}</a> | ||||||
|         </li> |       </li> | ||||||
|         <li><a class="navbar-link" href="{{ url_for('public.logout') }}"><i class="fa fa-sign-out"></i></a></li> |       <li class="nav-item"> | ||||||
| 
 |         <a class="nav-link" href="{{ url_for('public.logout') }}"> | ||||||
|  |           <i class="fa fa-sign-out"></i> | ||||||
|  |         </a> | ||||||
|  |       </li> | ||||||
|     </ul> |     </ul> | ||||||
|     {% elif form %} |     {% elif form %} | ||||||
|     <ul class="nav navbar-nav navbar-right"> |     <form class="form" id="loginForm" method="POST" action="/" role="login"> | ||||||
|       <li><a href="{{ url_for('public.register') }}">Create account</a></li> |       <input type="hidden" name="csrf_token" value="{{ csrf_token() }}" /> | ||||||
|     </ul> |       <div class="input-group mb-2 mr-sm-2"> | ||||||
|     <form id="loginForm" method="POST" class="navbar-form form-inline navbar-right" action="/" role="login"> |         {{ form.username(placeholder="Username", class_="form-control mr-sm-1 my-auto") }} {{ form.password(placeholder="Password", | ||||||
|       <input type="hidden" name="csrf_token" value="{{ csrf_token() }}"/> |         class_="form-control mr-sm-1 my-auto") }} | ||||||
|       <div class="form-group"> |         <button class="btn btn-light btn-primary m-auto" type="submit">submit</button> | ||||||
|         {{ form.username(placeholder="Username", class_="form-control") }} |  | ||||||
|         {{ form.password(placeholder="Password", class_="form-control") }} |  | ||||||
|       </div> |       </div> | ||||||
|       <button type="submit" class="btn btn-default">Log in</button> |  | ||||||
|     </form> |     </form> | ||||||
|  |     <ul class="navbar-nav my-auto"> | ||||||
|  |       <li class="nav-item"> | ||||||
|  |         <a class="nav-link navbar-text" href="{{ url_for('public.register') }}">Create account</a> | ||||||
|  |       </li> | ||||||
|  |     </ul> | ||||||
|     {% endif %} |     {% endif %} | ||||||
|   </div><!-- /.navbar-collapse --> |   </div><!-- /.navbar-collapse --> | ||||||
|   </div><!-- /.container --> |  | ||||||
| </nav> | </nav> | ||||||
| {% endraw %} | {% endraw %} | ||||||
| @ -1,7 +1,9 @@ | |||||||
| {% raw %} | {% raw %} | ||||||
| {% extends "layout.html" %} | {% extends "layout.html" %} | ||||||
| {% block content %} | {% block content %} | ||||||
|     <h1>Welcome {{ current_user.username }}</h1> |     <div class="container"> | ||||||
|     <h3>This is the members-only page.</h3> |         <h1>Welcome {{ current_user.username }}</h1> | ||||||
|  |         <h3>This is the members-only page.</h3> | ||||||
|  |     </div> | ||||||
| {% endblock %} | {% endblock %} | ||||||
| {% endraw%} | {% endraw%} | ||||||
|  | |||||||
					Loading…
					
					
				
		Reference in new issue