Adapt layout to Bootstrap 3 grid.
Signed-off-by: Belen Barros Pena <[email protected]>
---
.../static/css/bootstrap3-transition.css | 17 ++++++++
.../toaster/toastergui/templates/layerdetails.html | 48 ++++++++++++----------
.../toastergui/templates/toastertable-simple.html | 4 +-
3 files changed, 46 insertions(+), 23 deletions(-)
diff --git
a/bitbake/lib/toaster/toastergui/static/css/bootstrap3-transition.css
b/bitbake/lib/toaster/toastergui/static/css/bootstrap3-transition.css
index ae861a7..714c30a 100644
--- a/bitbake/lib/toaster/toastergui/static/css/bootstrap3-transition.css
+++ b/bitbake/lib/toaster/toastergui/static/css/bootstrap3-transition.css
@@ -18,6 +18,7 @@
margin-left: 50%;
}
+
select[class^="pagesize-"]{
margin-bottom: 0;
}
@@ -80,3 +81,19 @@ fieldset[disabled] .btn-primary:hover {
.navbar-search .input-append input[type="text"] {
width: 80%;
}
+
+/* Definition lists in the layer details page */
+
+#information .dl-horizontal dd {
+ margin-left: 220px;
+}
+
+#information .dl-horizontal dt {
+ width: 200px;
+}
+
+/* Table controls in layer details pages */
+
+div[id^="table-chrome-"] .navbar-search {
+ margin-bottom: 20px;
+}
diff --git a/bitbake/lib/toaster/toastergui/templates/layerdetails.html
b/bitbake/lib/toaster/toastergui/templates/layerdetails.html
index 2f254da..dc6018b 100644
--- a/bitbake/lib/toaster/toastergui/templates/layerdetails.html
+++ b/bitbake/lib/toaster/toastergui/templates/layerdetails.html
@@ -6,7 +6,7 @@
{% block title %} {{layerversion.layer.name}} - {{project.name}} - Toaster {%
endblock %}
{% block pagecontent %}
-<div class="section">
+<div class="row">
<ul class="breadcrumb">
<li>
<a href="{% url 'project' project.id %}">{{project.name}}</a>
@@ -69,18 +69,21 @@
});
</script>
-<div class="row col-md-11">
- <div class="page-header">
- <h1>{{layerversion.layer.name}} <small class="commit"
+<div class="row">
+ <div class="col-md-12">
+ <div class="page-header">
+ <h1>{{layerversion.layer.name}} <small class="commit"
{% if layerversion.get_vcs_reference|length > 13 %}
- data-toggle="tooltip" title="{{layerversion.get_vcs_reference}}"
- {% endif %}>
- ({{layerversion.get_vcs_reference|truncatechars:13}})</small></h1>
+ data-toggle="tooltip" title="{{layerversion.get_vcs_reference}}"
+ {% endif %}>
+ ({{layerversion.get_vcs_reference|truncatechars:13}})</small></h1>
+ </div>
</div>
</div>
+<div class="row">
<!-- container for tabs -->
-<div class="row col-md-7 tabbable">
+<div class="col-md-8 tabbable">
<div class="alert alert-info lead" id="alert-area" style="display:none">
<button type="button" class="close" id="dismiss-alert">×</button>
<span id="alert-msg"></span>
@@ -99,12 +102,12 @@
<div class="tab-content">
<span class="button-place">
{% if layerversion.id not in projectlayers %}
- <button id="add-remove-layer-btn" data-directive="add" class="btn btn-lg
btn-block">
+ <button id="add-remove-layer-btn" data-directive="add" class="btn
btn-large btn-block">
<span class="glyphicon glyphicon-plus"></span>
Add the {{layerversion.layer.name}} layer to your project
</button>
{% else %}
- <button id="add-remove-layer-btn" data-directive="remove" class="btn
btn-block btn-lg btn-danger">
+ <button id="add-remove-layer-btn" data-directive="remove" class="btn
btn-block btn-large btn-danger">
<span class="icon-trash"></span>
Remove the {{layerversion.layer.name}} layer from your project
</button>
@@ -228,15 +231,16 @@
</div> <!-- end tab content -->
</div> <!-- end tabable -->
- <div class="row col-md-4 well"> <!-- info side panel -->
- <h2>About {{layerversion.layer.name}}</h2>
- <dl class="item-info">
+ <div class="col-md-4"> <!-- info side panel -->
+ <div class="well">
+ <h2>About {{layerversion.layer.name}}</h2>
+ <dl class="item-info">
- <dt>
+ <dt>
Summary
<i class="icon-question-sign get-help" title="One-line
description of the layer"></i>
- </dt>
- <dd>
+ </dt>
+ <dd>
<span class="muted" style="display:none">Not set</span>
<span
class="current-value">{{layerversion.layer.summary|default_if_none:''}}</span>
<form style="display:none; margin-bottom:20px">
@@ -249,8 +253,8 @@
</dd>
<dt>
Description
- </dt>
- <dd>
+ </dt>
+ <dd>
<span class="muted" style="display:none">Not set</span>
<span
class="current-value">{{layerversion.layer.description|default_if_none:''}}</span>
<form style="display:none; margin-bottom:20px">
@@ -266,10 +270,12 @@
<dd>
<a
href="http://layers.openembedded.org/layerindex/branch/{{layerversion.up_branch.name}}/layer/{{layerversion.layer.name}}">layer
index link</a>
- </dd>
- {% endif %}
+ </dd>
+ {% endif %}
- </dl>
+ </dl>
+ </div>
</div>
+</div>
{% endblock %}
diff --git a/bitbake/lib/toaster/toastergui/templates/toastertable-simple.html
b/bitbake/lib/toaster/toastergui/templates/toastertable-simple.html
index 6ef220b..4357872 100644
--- a/bitbake/lib/toaster/toastergui/templates/toastertable-simple.html
+++ b/bitbake/lib/toaster/toastergui/templates/toastertable-simple.html
@@ -26,7 +26,7 @@
{% include 'toastertable-filter.html' %}
-<div class="row" id="no-results-{{table_name}}" style="display:none">
+<div id="no-results-{{table_name}}" style="display:none">
<div class="alert">
<form class="no-results input-append">
<input class="input-xlarge" id="new-search-input-{{table_name}}"
name="search" type="text" placeholder="Search {{title|lower}}" value="{% if
request.GET.search %}{{request.GET.search}}{% endif %}"/>
@@ -41,7 +41,7 @@
</div>
<div id="table-container-{{table_name}}" style="visibility: hidden">
<!-- control header -->
- <div class="row" id="table-chrome-{{table_name}}">
+ <div id="table-chrome-{{table_name}}">
<div class="navbar-search input-append pull-left">
<input class="input-xlarge" id="search-input-{{table_name}}"
name="search" type="text" placeholder="Search {{title|lower}}" value="{% if
request.GET.search %}{{request.GET.search}}{% endif %}"/>
--
1.9.1
--
_______________________________________________
toaster mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/toaster