mirror of
				https://github.com/retspen/webvirtcloud
				synced 2025-07-31 12:41:08 +00:00 
			
		
		
		
	bootstrap 4.5 & Bootswatch Themes
This commit is contained in:
		
							parent
							
								
									e2b7b77da0
								
							
						
					
					
						commit
						0e5840498e
					
				
					 230 changed files with 19531 additions and 5077 deletions
				
			
		|  | @ -3,13 +3,13 @@ | |||
| {% block title %}{% trans "404" %}{% endblock %} | ||||
| {% block content %} | ||||
|     <div class="row"> | ||||
|         <div class="col-xs-12" style="text-align: center;"> | ||||
|         <div class="col-12 text-center"> | ||||
|             <h1>{% trans 'Oops!'%}</h1> | ||||
| 
 | ||||
|             <p class="lead">{% trans "403 Forbidden" %}</p> | ||||
| 
 | ||||
|             <p>{% trans "You do not have permission to access this page." %}</p> | ||||
|             <a class="btn btn-medium btn-success" href="javascript:history.back()">← {% trans 'Back'%}</a> | ||||
|             <a class="btn btn-success" href="javascript:history.back()">← {% trans 'Back'%}</a> | ||||
|         </div> | ||||
|     </div> | ||||
| {% endblock %} | ||||
|  |  | |||
|  | @ -3,13 +3,13 @@ | |||
| {% block title %}{% trans "404" %}{% endblock %} | ||||
| {% block content %} | ||||
|     <div class="row"> | ||||
|         <div class="col-xs-12" style="text-align: center;"> | ||||
|         <div class="col-12 text-center"> | ||||
|             <h1>{% trans 'Oops!'%}</h1> | ||||
| 
 | ||||
|             <p class="lead">{% trans "404 Not Found" %}</p> | ||||
| 
 | ||||
|             <p>{% trans "The requested page was not found on this server." %}</p> | ||||
|             <a class="btn btn-medium btn-success" href="javascript:history.back()">← {% trans 'Back'%}</a> | ||||
|             <a class="btn btn-success" href="javascript:history.back()">← {% trans 'Back'%}</a> | ||||
|         </div> | ||||
|     </div> | ||||
| {% endblock %} | ||||
|  |  | |||
|  | @ -3,13 +3,13 @@ | |||
| {% block title %}{% trans "500" %}{% endblock %} | ||||
| {% block content %} | ||||
|     <div class="row"> | ||||
|         <div class="col-xs-12" style="text-align: center;"> | ||||
|         <div class="col-12 text-center"> | ||||
|             <h1>{% trans 'Oops!' %}</h1> | ||||
| 
 | ||||
|             <p class="lead">{% trans "500 Internal Server Error" %}</p> | ||||
| 
 | ||||
|             <p>{% trans "The server encountered an internal error or misconfiguration and was unable to complete you request." %}</p> | ||||
|             <a class="btn btn-medium btn-success" href="javascript:history.back()">← {% trans 'Back'%}</a> | ||||
|             <a class="btn btn-success" href="javascript:history.back()">← {% trans 'Back'%}</a> | ||||
|         </div> | ||||
|     </div> | ||||
| {% endblock %} | ||||
|  |  | |||
|  | @ -11,7 +11,7 @@ | |||
|     <title>{% block title %}{% endblock %}</title> | ||||
| 
 | ||||
|     <!-- Bootstrap Core CSS --> | ||||
|     <link href="{% static "css/bootstrap.min.css" %}" rel="stylesheet"> | ||||
|     <link href="{% static "css/wvc-main.min.css" %}" rel="stylesheet" id="wvc_css"> | ||||
| 
 | ||||
|     <!-- WebVirtCloud CSS --> | ||||
|     <link href="{% static "css/webvirtcloud.css" %}" rel="stylesheet"> | ||||
|  | @ -35,7 +35,7 @@ | |||
| 
 | ||||
|     {% include 'navbar.html' %} | ||||
| 
 | ||||
|     <div class="container"> | ||||
|     <div role="main" class="container"> | ||||
| 
 | ||||
|     {% block content %}{% endblock %} | ||||
| 
 | ||||
|  | @ -48,7 +48,7 @@ | |||
|     <!-- jQuery --> | ||||
|     <script src="{% static "js/jquery.js" %}"></script> | ||||
|     <!-- Bootstrap Core JavaScript --> | ||||
|     <script src="{% static "js/bootstrap.min.js" %}"></script> | ||||
|     <script src="{% static "js/bootstrap.bundle.min.js" %}"></script> | ||||
|     <!-- JavaScript Cookie --> | ||||
|     <script src="{% static "js/js.cookie.js" %}"></script> | ||||
|     {% block script %}{% endblock %} | ||||
|  |  | |||
|  | @ -4,9 +4,11 @@ | |||
|         <!-- Error Messages --> | ||||
|         <div class="row"> | ||||
|             <div class="col-lg-12"> | ||||
|                 <div class="alert alert-danger alert-dismissible" role="danger"> | ||||
|                   <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button> | ||||
|                   <strong>{% trans 'Error' %}:</strong> {{ error }} | ||||
|                 <div class="alert alert-danger alert-dismissible" role="alert"> | ||||
|                     <strong>{% trans 'Error' %}:</strong> {{ error }} | ||||
|                     <button type="button" class="close" data-dismiss="alert" aria-label="Close"> | ||||
|                         <span aria-hidden="true">×</span> | ||||
|                     </button> | ||||
|                 </div> | ||||
|             </div> | ||||
|         </div> | ||||
|  |  | |||
|  | @ -4,9 +4,11 @@ | |||
|         <!-- Success Messages --> | ||||
|         <div class="row"> | ||||
|             <div class="col-lg-12"> | ||||
|                 <div class="alert alert-success alert-dismissible" role="susses"> | ||||
|                   <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button> | ||||
|                   <strong>{% trans 'Success' %}:</strong> {{ message }} | ||||
|                 <div class="alert alert-success alert-dismissible" role="alert"> | ||||
|                     <strong>{% trans 'Success' %}:</strong> {{ message }} | ||||
|                     <button type="button" class="close" data-dismiss="alert" aria-label="Close"> | ||||
|                         <span aria-hidden="true">×</span> | ||||
|                     </button> | ||||
|                 </div> | ||||
|             </div> | ||||
|         </div> | ||||
|  |  | |||
|  | @ -2,56 +2,43 @@ | |||
| {% load font_awesome %} | ||||
| {% load common_tags %} | ||||
| <!-- Fixed navbar --> | ||||
| <nav class="navbar navbar-default navbar-fixed-top"> | ||||
| <nav class="navbar navbar-expand-md navbar-dark bg-primary mb-3"> | ||||
|   <div class="container"> | ||||
|     <div class="navbar-header"> | ||||
|       <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> | ||||
|         <span class="sr-only">{% trans '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 'index' %}">WebVirtCloud</a> | ||||
|     </div> | ||||
|     <a class="navbar-brand" href="{% url 'index' %}">WebVirtCloud</a> | ||||
|     <button type="button" class="navbar-toggler" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-label="Toggle navigation"> | ||||
|       <span class="navbar-toggler-icon"></span> | ||||
|     </button> | ||||
|     <div id="navbar" class="navbar-collapse collapse"> | ||||
|       <ul class="nav navbar-nav"> | ||||
|         <li {% class_active request '^/instance' %}> | ||||
|             <a href="{% url 'allinstances' %}"><i class="fa fa-fw fa-desktop"></i> {% trans "Instances" %}</a> | ||||
|       <ul class="navbar-nav mr-auto mt-2 mt-md-0"> | ||||
|         <li class="nav-item {% class_active request '^/instances' %}"> | ||||
|             <a class="nav-link" href="{% url 'allinstances' %}"><i class="fa fa-fw fa-desktop"></i> {% trans "Instances" %}</a> | ||||
|         </li> | ||||
|         {% if request.user.is_superuser %} | ||||
|           <li {% class_active request "^/compute" %}> | ||||
|               <a href="{% url 'computes' %}"><i class="fa fa-fw fa-server"></i> {% trans "Computes" %}</a> | ||||
|           <li class="nav-item {% class_active request '^/computes' %}"> | ||||
|               <a class="nav-link" href="{% url 'computes' %}"><i class="fa fa-fw fa-server"></i> {% trans "Computes" %}</a> | ||||
|           </li> | ||||
|           <li class="dropdown {% app_active request 'admin' %}"> | ||||
|             <a id="administration" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> | ||||
|               {% trans "Administration" %} {% icon 'caret-down' %} | ||||
|           <li class="nav-item dropdown {% app_active request 'admin' %}"> | ||||
|             <a class="nav-link dropdown-toggle" id="administration" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> | ||||
|               {% trans "Administration" %} | ||||
|             </a> | ||||
|             <ul class="dropdown-menu" aria-labelledby="administration"> | ||||
|               <li class="{% view_active request 'admin:user_list' %}"> | ||||
|                 <a href="{% url 'admin:user_list' %}">{% icon 'user-plus' %} {% trans "Users" %}</a> | ||||
|               </li> | ||||
|               <li class="{% view_active request 'admin:group_list' %}"> | ||||
|                 <a href="{% url 'admin:group_list' %}">{% icon 'users' %} {% trans "Groups" %}</a> | ||||
|               </li> | ||||
|               <li class="{% view_active request 'admin:logs' %}"> | ||||
|                 <a href="{% url 'admin:logs' %}">{% icon 'list-alt' %} {% trans "Logs" %}</a> | ||||
|               </li> | ||||
|               <a class="dropdown-item {% view_active request 'admin:user_list' %}" href="{% url 'admin:user_list' %}">{% icon 'user-plus' %} {% trans "Users" %}</a> | ||||
|               <a class="dropdown-item {% view_active request 'admin:group_list' %}" href="{% url 'admin:group_list' %}">{% icon 'users' %} {% trans "Groups" %}</a> | ||||
|               <a class="dropdown-item {% view_active request 'admin:logs' %}" href="{% url 'admin:logs' %}">{% icon 'list-alt' %} {% trans "Logs" %}</a> | ||||
|             </ul> | ||||
|           </li> | ||||
|         {% endif %} | ||||
|       </ul> | ||||
|       <ul class="nav navbar-nav navbar-right"> | ||||
|         <li class="dropdown"> | ||||
|           <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-fw fa-user"></i> {{ request.user.username }} <span class="caret"></span></a> | ||||
|           <ul class="dropdown-menu" role="menu"> | ||||
|             <li> | ||||
|                 <a href="{% url 'profile' %}"><i class="fa fa-fw fa-pencil-square-o"></i> {% trans "Profile" %}</a> | ||||
|             </li> | ||||
|             <li class="divider"></li> | ||||
|             <li> | ||||
|                 <a href="{% url 'logout' %}"><i class="fa fa-fw fa-power-off"></i> {% trans "Log Out" %}</a> | ||||
|             </li> | ||||
|           </ul> | ||||
|         <li class="nav-item dropdown {% class_active request '^/accounts' %}"> | ||||
|           <a class="nav-link dropdown-toggle" href="#" id="navbarUserDropdown" data-toggle="dropdown" role="button" aria-expanded="false"> | ||||
|             <i class="fa fa-fw fa-user"></i> {{ request.user.username }} | ||||
|           </a> | ||||
|           <div class="dropdown-menu" aria-labelledby="navbarUserDropdown"> | ||||
|             <a class="dropdown-item {% view_active request 'profile' %}" href="{% url 'profile' %}"><i class="fa fa-fw fa-pencil-square-o"></i> {% trans "Profile" %}</a> | ||||
|             <div class="dropdown-divider"></div> | ||||
|             <a class="dropdown-item" href="{% url 'logout' %}"><i class="fa fa-fw fa-power-off"></i> {% trans "Log Out" %}</a> | ||||
|           </div> | ||||
|         </li> | ||||
|       </ul> | ||||
|     </div><!--/.nav-collapse --> | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
|         <div class="modal-dialog modal-sm"> | ||||
|             <div class="modal-content"> | ||||
|                 <div class="modal-header"> | ||||
|                     <h4 class="modal-title">{% trans "Processing" %}...</h4> | ||||
|                     <h5 class="modal-title">{% trans "Processing" %}...</h5> | ||||
|                 </div> | ||||
|                 <div class="modal-body"> | ||||
|                     <div class="progress"> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue