Added structure and styles for the Browse section

This commit is contained in:
Oskar Krawczyk 2010-02-17 23:01:16 +00:00
Родитель 08c29f8c7c
Коммит 806238b389
6 изменённых файлов: 132 добавлений и 4 удалений

Просмотреть файл

@ -14,3 +14,4 @@ authors:
@import url('UI.File_Listing.css'); @import url('UI.File_Listing.css');
@import url('UI.Forms.css'); @import url('UI.Forms.css');
@import url('UI.Modal.css'); @import url('UI.Modal.css');
@import url('UI.Browser.css');

Просмотреть файл

@ -0,0 +1,116 @@
/*
---
filename: UI.Browser.css
decription: Provides base layout for FlightDeck
license: MIT-style license.
authors:
- Oskar Krawczyk (http://nouincolor.com/)
...
*/
/* start TEMP */
body {
background-image: none;
}
#app-body {
margin-left: 0;
}
/* end TEMP */
.UI_Browser {
margin: 20px 0 0 20px;
}
.UI_Browser .UI_Item {
width: 300px;
min-height: 100px;
float: left;
padding: 0 0 20px 115px;
margin: 0 20px 20px 0;
border-bottom: solid 1px #E9EDF0;
background: url(../img/_temp-browse-icon.png) 0 0 no-repeat;
}
.UI_Browser .UI_Item h3 {
margin: 0 0 0;
font-weight: bold;
font-size: 1.1em;
}
.UI_Browser .UI_Item h4 {
font-size: .8em;
font-style: normal;
background: #A6AEB5;
color: #F8F8F8;
-moz-border-radius: 3px;
padding: 1px 3px;
margin: 4px 0 10px;
display: inline-block;
}
.UI_Browser .UI_Item p {
font-size: .9em;
color: #999;
}
.UI_Browser .UI_Actions {
margin: 15px 0 0;
}
.UI_Browser .UI_Actions li {
background: #BEC5CC;
border-bottom: solid 1px #fff;
padding: 1px;
margin: 0 -1px 1px 0;
float: left;
position: relative;
}
.UI_Browser .UI_Actions li a {
background: -moz-linear-gradient(270deg, #EBEFF2, #D4D9DF);
border-top: solid 1px #fff;
display: block;
padding: 7px 10px;
font-size: .9em;
text-shadow: 0 1px 0 #fff;
}
/* Starting element */
.UI_Browser .UI_Actions li:first-child {
-moz-border-radius: 6px;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 0;
}
.UI_Browser .UI_Actions li:first-child a {
-moz-border-radius: 5px;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 0;
}
/* Ending element */
.UI_Browser .UI_Actions li:last-child {
-moz-border-radius: 6px;
-moz-border-radius-topleft: 0;
-moz-border-radius-bottomleft: 0;
}
.UI_Browser .UI_Actions li:last-child a {
-moz-border-radius: 5px;
-moz-border-radius-topleft: 0;
-moz-border-radius-bottomleft: 0;
}
.UI_Browser .UI_Actions li a:hover {
background: -moz-linear-gradient(270deg, #FBFBFB, #E6E8EB);
text-decoration: none;
}
.UI_Browser .UI_Actions li a:active {
background: -moz-linear-gradient(270deg, #BEC5CC, #D9DDE0);
border-top: solid 1px transparent;
color: #6D7880;
}

Просмотреть файл

@ -35,7 +35,9 @@ textarea {
.UI_Editor_Menu:after, .UI_Editor_Menu:after,
.UI_Forms .UI_Field:after, .UI_Forms .UI_Field:after,
.UI_Forms .UI_Choice:after, .UI_Forms .UI_Choice:after,
.UI_Modal .UI_Modal_Actions:after { .UI_Modal .UI_Modal_Actions:after,
.UI_Browser .UI_Actions:after,
.UI_Browser:after {
content: ' '; content: ' ';
display: block; display: block;
height: 0; height: 0;

Двоичные данные
flightdeck/jetpack/media/img/_temp-browse-icon.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.4 KiB

Просмотреть файл

@ -1,2 +1,8 @@
<a href="{{ item.get_absolute_url }} ">{{ item.name }}</a> <em>{{ item.base_version.status_name }}</em> {{ item.base_version.last_update|date }} <h3>{{ item.name }}</h3>
<h4>{{ item.base_version.last_update|date }}</h4>
<p>{{ item.base_version.status_name }}</p>
<ul class="UI_Actions">
<li><a title="Install {{ item.name }}" href="#">Install</a></li>
<li><a title="Edit {{ item.name }}" href="{{ item.get_absolute_url }}">Edit</a></li>
</ul>

Просмотреть файл

@ -2,9 +2,12 @@
{% load jetpack_extras %} {% load jetpack_extras %}
{% block app_body %} {% block app_body %}
<ul> <ul class="UI_Browser">
{% for item in items %} {% for item in items %}
<li>{{ item|render_base_link }}</li> <li class="UI_Item">{{ item|render_base_link }}</li>
<li class="UI_Item">{{ item|render_base_link }}</li>
<li class="UI_Item">{{ item|render_base_link }}</li>
<li class="UI_Item">{{ item|render_base_link }}</li>
{% endfor %} {% endfor %}
</ul> </ul>
{% endblock %} {% endblock %}