summaryrefslogtreecommitdiffstats
path: root/bitbake
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake')
-rw-r--r--bitbake/lib/toaster/toastergui/templates/landing.html103
1 files changed, 58 insertions, 45 deletions
diff --git a/bitbake/lib/toaster/toastergui/templates/landing.html b/bitbake/lib/toaster/toastergui/templates/landing.html
index 45e95322d1..65d8c3c626 100644
--- a/bitbake/lib/toaster/toastergui/templates/landing.html
+++ b/bitbake/lib/toaster/toastergui/templates/landing.html
@@ -6,53 +6,66 @@
6 6
7{% block pagecontent %} 7{% block pagecontent %}
8 8
9 <div class="container-fluid"> 9 {% if BUILD_MODE %}
10 <div class="row-fluid"> 10 <!-- build mode -->
11 <!-- Empty - no data in database --> 11 <div class="container-fluid">
12 <div class="hero-unit span12 well-transparent"> 12 <div class="row-fluid">
13 <div class="row-fluid"> 13 <div class="hero-unit span12 well-transparent">
14 <div class="span6"> 14 <div class="row-fluid">
15 <h1>
16 This is Toaster
17 </h1>
18 <p>A web interface to <a href="http://www.openembedded.org">OpenEmbedded</a> and <a href="http://www.yoctoproject.org/tools-resources/projects/bitbake">BitBake</a>, the <a href="http://www.yoctoproject.org">Yocto Project</a> build system.</p>
19
20
21 {% if lvs_nos %}
22 <p class="hero-actions">
23 <a class="btn btn-primary btn-large" href="{% url 'newproject' %}">
24 To start building, create your first Toaster project
25 </a>
26 </p>
27 {% else %}
28 <div class="alert alert-info lead air">
29 Toaster has no layer information. Without layer information, you cannot run builds. To generate layer information you can:
30 <ul>
31 <li>
32 <a href="http://www.yoctoproject.org/docs/latest/toaster-manual/toaster-manual.html#layer-source">Configure a layer source</a>
33 </li>
34 <li>
35 <a href="{% url 'newproject' %}">Create a project</a>, then import layers
36 </li>
37 </ul>
38 </div>
39 {% endif %}
40
41 <ul class="unstyled">
42 <li>
43 <a href="http://www.yoctoproject.org/docs/latest/toaster-manual/toaster-manual.html">Read the Toaster manual</a>
44 </li>
45 <li>
46 <a href="https://wiki.yoctoproject.org/wiki/Contribute_to_Toaster">Contribute to Toaster</a>
47 </li>
48 </ul>
49 15
16 <div class="span6">
17 <h1>This is Toaster</h1>
18
19 <p>A web interface to <a href="http://www.openembedded.org">OpenEmbedded</a> and <a href="http://www.yoctoproject.org/tools-resources/projects/bitbake">BitBake</a>, the <a href="http://www.yoctoproject.org">Yocto Project</a> build system.</p>
20
21 {% if lvs_nos %}
22 <p class="hero-actions">
23 <a class="btn btn-primary btn-large" href="{% url 'newproject' %}">
24 To start building, create your first Toaster project
25 </a>
26 </p>
27 {% else %}
28 <div class="alert alert-info lead air">
29 Toaster has no layer information. Without layer information, you cannot run builds. To generate layer information you can:
30 <ul>
31 <li>
32 <a href="http://www.yoctoproject.org/docs/latest/toaster-manual/toaster-manual.html#layer-source">Configure a layer source</a>
33 </li>
34 <li>
35 <a href="{% url 'newproject' %}">Create a project</a>, then import layers
36 </li>
37 </ul>
38 </div>
39 {% endif %}
40
41 <ul class="unstyled">
42 <li>
43 <a href="http://www.yoctoproject.org/docs/latest/toaster-manual/toaster-manual.html">
44 Read the Toaster manual
45 </a>
46 </li>
47
48 <li>
49 <a href="https://wiki.yoctoproject.org/wiki/Contribute_to_Toaster">
50 Contribute to Toaster
51 </a>
52 </li>
53 </ul>
54 </div>
55
56 <div class="span6">
57 <img alt="Yocto Project" class="thumbnail" src="{% static 'img/toaster_bw.png' %}"/>
58 </div>
59
60 </div>
61 </div>
50 </div> 62 </div>
51 <div class="span6">
52 <img alt="Yocto Project" class="thumbnail" src="{% static 'img/toaster_bw.png' %}"/>
53 </div>
54 </div>
55 </div> 63 </div>
56 </div> 64 {% else %}
65 <!-- analysis mode -->
66 <div class="alert alert-info lead top-air">
67 Toaster has not recorded any builds yet. Run a build from the command line to see it here.
68 </div>
69 {% endif %}
57 70
58{% endblock %} 71{% endblock %}