xref: /OK3568_Linux_fs/yocto/poky/bitbake/lib/toaster/toastergui/templates/baseprojectpage.html (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun{% extends "base.html" %}
2*4882a593Smuzhiyun
3*4882a593Smuzhiyun{% load projecttags %}
4*4882a593Smuzhiyun{% load humanize %}
5*4882a593Smuzhiyun
6*4882a593Smuzhiyun{% block title %} {{title}} - {{project.name}} - Toaster {% endblock %}
7*4882a593Smuzhiyun
8*4882a593Smuzhiyun{% block pagecontent %}
9*4882a593Smuzhiyun
10*4882a593Smuzhiyun<div class="row">
11*4882a593Smuzhiyun  {% include "projecttopbar.html" %}
12*4882a593Smuzhiyun  <script type="text/javascript">
13*4882a593Smuzhiyun$(document).ready(function(){
14*4882a593Smuzhiyun    $("#config-nav .nav li a").each(function(){
15*4882a593Smuzhiyun      if (window.location.pathname === $(this).attr('href'))
16*4882a593Smuzhiyun      $(this).parent().addClass('active');
17*4882a593Smuzhiyun      else
18*4882a593Smuzhiyun      $(this).parent().removeClass('active');
19*4882a593Smuzhiyun      });
20*4882a593Smuzhiyun
21*4882a593Smuzhiyun    $("#topbar-configuration-tab").addClass("active")
22*4882a593Smuzhiyun    });
23*4882a593Smuzhiyun  </script>
24*4882a593Smuzhiyun
25*4882a593Smuzhiyun  <!-- only on config pages -->
26*4882a593Smuzhiyun  <div id="config-nav" class="col-md-2">
27*4882a593Smuzhiyun    <ul class="nav nav-pills nav-stacked">
28*4882a593Smuzhiyun      <li><a class="nav-parent" href="{% url 'project' project.id %}">Configuration</a></li>
29*4882a593Smuzhiyun      <li class="nav-header">Compatible metadata</li>
30*4882a593Smuzhiyun      <li><a href="{% url 'projectcustomimages' project.id %}">Custom images</a></li>
31*4882a593Smuzhiyun      <li><a href="{% url 'projectimagerecipes' project.id %}">Image recipes</a></li>
32*4882a593Smuzhiyun      <li><a href="{% url 'projectsoftwarerecipes' project.id %}">Software recipes</a></li>
33*4882a593Smuzhiyun      <li><a href="{% url 'projectmachines' project.id %}">Machines</a></li>
34*4882a593Smuzhiyun      <li><a href="{% url 'projectlayers' project.id %}">Layers</a></li>
35*4882a593Smuzhiyun      <li><a href="{% url 'projectdistros' project.id %}">Distros</a></li>
36*4882a593Smuzhiyun      <li class="nav-header">Extra configuration</li>
37*4882a593Smuzhiyun      <li><a href="{% url 'projectconf' project.id %}">BitBake variables</a></li>
38*4882a593Smuzhiyun
39*4882a593Smuzhiyun      <li class="nav-header">Actions</li>
40*4882a593Smuzhiyun      <li>
41*4882a593Smuzhiyun        <a href="#delete-project-modal" role="button" class="text-danger" data-toggle="modal" data-target="#delete-project-modal">
42*4882a593Smuzhiyun          <i class="icon-trash text-danger"></i> Delete project</a>
43*4882a593Smuzhiyun      </li>
44*4882a593Smuzhiyun    </ul>
45*4882a593Smuzhiyun  </div>
46*4882a593Smuzhiyun  <div class="col-md-10">
47*4882a593Smuzhiyun    {% block projectinfomain %}{% endblock %}
48*4882a593Smuzhiyun  </div>
49*4882a593Smuzhiyun
50*4882a593Smuzhiyun</div>
51*4882a593Smuzhiyun{% endblock %}
52*4882a593Smuzhiyun
53