fix styles for Manage Authors page

This commit is contained in:
Chris Van 2012-02-19 01:49:35 -08:00
Родитель a5d177bdd7
Коммит 52d518432a
4 изменённых файлов: 68 добавлений и 63 удалений

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

@ -185,59 +185,6 @@ form .char-count:after,
}
/* @group Ownership */
#author_list .email-autocomplete {
width: 220px;
padding-right:20px;
}
#author_list {
padding-top: 4px;
}
#author_list li {
padding: 8px 0;
border-bottom: 1px dotted #ADD0DC;
}
#author_list .blank {
border: 0;
}
#author_list li > label,
#author_list li > input,
#author_list li > select {
margin-right: .5em;
}
#author_list .handle,
#file-list .handle {
width: 20px;
height: 16px;
display: inline-block;
cursor: move;
background: url(../../img/zamboni/icons/icon-draggable.png) no-repeat 0 center;
}
#file-list .handle {
display: block;
float: left;
}
#author_list .blank * {
display: none;
}
#author_list .blank .email-autocomplete {
display: inline;
margin-left: 23px;
}
.author .errorlist {
display: none;
}
input.formerror {
border-color: #c00;
}
input.invalid {
background: url(../../img/zamboni/notifications.png) no-repeat 229px -160px;
}
input.valid {
background: url(../../img/zamboni/notifications.png) no-repeat 226px -367px;
}
.license-other input {
margin-bottom: 1em;
}
.devhub-form .priv label,
.devhub-form .eula label,
.devhub-form .license-other label {

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

@ -5,6 +5,7 @@
font-size: .9em;
line-height: 1.3;
}
#author-roles-help {
/* Popup! */
display: none;
@ -12,7 +13,53 @@
margin-top: .5em;
}
}
#what-are-roles {
display: block;
font-weight: normal;
}
#author_list {
padding-top: 4px;
li {
border-bottom: 1px dotted @border-taupe;
padding: 8px 0;
> label, > input, > select {
margin-right: .5em;
}
}
.email-autocomplete {
padding-right: 20px;
width: 250px;
}
.blank {
border: 0;
.handle {
visibility: hidden;
}
.email-autocomplete {
display: inline;
}
}
.author .errorlist {
display: none;
}
.handle {
background: url(../../img/zamboni/icons/icon-draggable.png) no-repeat 0 50%;
cursor: move;
display: inline-block;
height: 16px;
width: 20px;
}
input {
&.formerror {
border-color: @error-red;
}
&.invalid {
background: url(../../img/zamboni/notifications.png) no-repeat 229px -157px;
}
&.valid {
background: url(../../img/zamboni/notifications.png) no-repeat 226px -363px;
}
}
}

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

@ -28,7 +28,6 @@ label, .label {
}
label {
cursor: pointer;
display: block;
}
.req,
@ -243,9 +242,17 @@ button.loading-submit:after,
padding: 8px 0;
vertical-align: top;
}
tr:first-child {
tr {
&:first-child {
td, th {
border-top: medium none;
border-top: 0;
padding-top: 0;
}
}
&:last-child {
td, th {
padding-bottom: 0;
}
}
}
th {
@ -259,7 +266,7 @@ button.loading-submit:after,
margin: 0;
}
table td {
border-top-width: 0;
border-top: 0;
}
.screenshot.thumbnail {
width: 100px;
@ -267,8 +274,8 @@ button.loading-submit:after,
}
}
table, tbody {
border-top: medium none;
border-bottom: medium none;
border-top: 0;
border-bottom: 0;
}
}
@ -318,9 +325,13 @@ span.remove {
}
a.remove {
cursor: pointer;
line-height: 16px;
float: right;
margin-top: 2px;
font-size: 12px;
line-height: 20px;
height: 21px;
padding-left: 1px;
margin-top: 4px;
width: 20px;
}
span.remove {
background-color: #eee;

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

@ -26,7 +26,7 @@
{{ user_form.non_form_errors() }}
<ul id="author_list">
{% for form in user_form.forms %}
<li class="author {{ 'initial' if not form.user.errors }}">
<li class="author{{ ' initial' if not form.user.errors }}">
<span class="handle">&nbsp;</span>
{{ form.user.errors }}
{{ form.user }}