2013-10-11 12:46:23 +00:00
<!DOCTYPE html>
{% load static %}
2014-10-02 16:58:15 +00:00
< html lang = "en" >
2013-12-11 16:42:34 +00:00
< head >
2014-01-15 19:55:06 +00:00
< title > {% if objectname %} {{objectname|title}} - {% endif %}Toaster< / title >
2013-12-11 16:42:34 +00:00
< link rel = "stylesheet" href = "{% static 'css/bootstrap.min.css' %}" type = "text/css" >
< link rel = "stylesheet" href = "{% static 'css/bootstrap-responsive.min.css' %}" type = 'text/css' >
< link rel = "stylesheet" href = "{% static 'css/font-awesome.min.css' %}" type = 'text/css' >
< link rel = "stylesheet" href = "{% static 'css/prettify.css' %}" type = 'text/css' >
< link rel = "stylesheet" href = "{% static 'css/default.css' %}" type = 'text/css' >
2014-11-11 16:30:22 +00:00
< link rel = "stylesheet" href = "assets/css/jquery-ui-1.10.3.custom.min.css" type = 'text/css' >
2013-12-11 16:42:34 +00:00
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" / >
2014-10-02 16:58:15 +00:00
< meta http-equiv = "Content-Type" content = "text/html;charset=UTF-8" >
2013-12-11 16:42:34 +00:00
< script src = "{% static 'js/jquery-2.0.3.min.js' %}" >
2013-10-11 12:46:23 +00:00
< / script >
2014-01-16 13:07:02 +00:00
< script src = "{% static 'js/jquery.cookie.js' %}" >
< / script >
2013-12-11 16:42:34 +00:00
< script src = "{% static 'js/bootstrap.min.js' %}" >
2013-10-11 12:46:23 +00:00
< / script >
2013-12-11 16:42:34 +00:00
< script src = "{% static 'js/prettify.js' %}" >
< / script >
2014-11-11 16:23:58 +00:00
< script src = "{% static 'js/libtoaster.js' %}" >
< / script >
2014-11-11 16:30:22 +00:00
< script src = "{% static 'js/base.js' %}" > < / script >
{%if MANAGED %}
< script >
$(document).ready(function () {
/* Vars needed for base.js */
var ctx = {};
ctx.xhrDataTypeaheadUrl = "{% url 'xhr_datatypeahead' %}";
ctx.projectBuildUrl = "{% url 'xhr_build' %}";
ctx.projectPageUrl = "{% url 'project' %}";
ctx.projectInfoUrl = "{% url 'xhr_projectinfo' %}";
2014-11-20 15:06:28 +00:00
ctx.numProjects = {{projects|length}};
2014-11-11 16:30:22 +00:00
{% if project %}
ctx.projectId = {{project.id}};
{% endif %}
ctx.currentUrl = "{{request.path|escapejs}}";
basePageInit(ctx);
});
2013-12-11 16:42:34 +00:00
< / script >
2014-11-11 16:30:22 +00:00
{% endif %}
2013-12-11 16:42:34 +00:00
< script >
< / script >
2014-02-28 13:55:46 +00:00
2014-03-12 21:54:09 +00:00
{% block extraheadcontent %}
{% endblock %}
2013-12-11 16:42:34 +00:00
< / head >
2013-10-11 12:46:23 +00:00
< body style = "height: 100%" >
2013-12-11 16:42:34 +00:00
< div class = "navbar navbar-static-top" >
< div class = "navbar-inner" >
< a class = "brand logo" href = "#" > < img src = "{% static 'img/logo.png' %}" class = "" alt = "Yocto logo project" / > < / a >
< a class = "brand" href = "/" > Toaster< / a >
2014-03-13 02:00:17 +00:00
< a class = "pull-right manual" target = "_blank" href = "http://www.yoctoproject.org/documentation/toaster-manual" >
2013-12-11 16:42:34 +00:00
< i class = "icon-book" > < / i >
Toaster manual
< / a >
2014-11-11 16:30:22 +00:00
{%if MANAGED %}
< div class = "btn-group pull-right" >
< a class = "btn" href = "{% url 'newproject' %}" > New project< / a >
< / div >
<!-- New build popover -->
< div class = "btn-group pull-right" id = "new-build-button" >
< button class = "btn dropdown-toggle" data-toggle = "dropdown" href = "#" >
New build
< i class = "icon-caret-down" > < / i >
< / button >
< ul class = "dropdown-menu new-build multi-select" >
< li >
< h3 > New build< / h3 >
< h6 > Project:< / h6 >
< span id = "project" >
< a class = "lead" href = "{% if project.id %}{% url 'project' project.id %}{% endif %}" > {{project.name}}< / a >
< i class = "icon-pencil" > < / i >
< / span >
< form id = "change-project-form" style = "display:none;" >
< div class = "input-append" >
< input type = "text" class = "input-medium" id = "project-name-input" placeholder = "Type a project name" autocomplete = "off" data-minLength = "1" data-autocomplete = "off" data-provide = "typeahead" >
< button id = "save-project-button" class = "btn" type = "button" > Save< / button >
< a href = "#" id = "cancel-change-project" class = "btn btn-link" > Cancel< / a >
< / div >
2014-11-18 12:02:22 +00:00
< p > < a id = "view-all-projects" href = "{% url 'all-projects' %}" > View all projects< / a > < / p >
2014-11-11 16:30:22 +00:00
< / form >
< / li >
< div class = "alert" style = "display:none" >
This project's configuration is incomplete,< br / > so you cannot run builds.< br / >
2014-11-18 12:02:22 +00:00
< p > < a href = "{% if project.id %}{% url 'project' project.id %}{% endif %}" > View project configuration< / a > < / p >
2014-11-11 16:30:22 +00:00
< / div >
< li id = "targets-form" >
< h6 > Target(s):< / h6 >
< form >
< input type = "text" class = "input-xlarge" id = "build-target-input" placeholder = "Type a target name" autocomplete = "off" data-minLength = "1" data-autocomplete = "off" data-provide = "typeahead" >
< div >
< a class = "btn btn-primary" id = "build-button" disabled = "disabled" data-project-id = "{{project.id}}" > Build< / a >
< / div >
< / form >
< / li >
< / ul >
< / div >
{%endif%}
2013-12-11 16:42:34 +00:00
< / div >
2013-10-11 12:46:23 +00:00
< / div >
2013-12-11 16:42:34 +00:00
< div class = "container-fluid" >
2013-10-11 12:46:23 +00:00
{% block pagecontent %}
{% endblock %}
< / div >
< / body >
< / html >