Cleaned white-space

pull/6/head
Fabio Caccamo 2016-02-15 16:20:53 +01:00
parent dd8a556d79
commit 0ed341bdfd
1 changed files with 139 additions and 140 deletions

View File

@ -6,296 +6,295 @@
<style type="text/css"> <style type="text/css">
{% if theme.active %} {% if theme.active %}
#header { #header {
height:auto; height:auto;
min-height:40px; min-height:40px;
background:{{ theme.css_header_background_color }}; background:{{ theme.css_header_background_color }};
color:{{ theme.css_header_text_color }}; color:{{ theme.css_header_text_color }};
} }
#header #user-tools a { #header #user-tools a {
color:{{ theme.css_header_link_color }}; color:{{ theme.css_header_link_color }};
} }
#header #user-tools a:hover, #header #user-tools a:hover,
#header #user-tools a:active { #header #user-tools a:active {
color:{{ theme.css_header_link_hover_color }}; color:{{ theme.css_header_link_hover_color }};
border-bottom-color:rgba(255, 255, 255, 0.5); border-bottom-color:rgba(255, 255, 255, 0.5);
} }
#branding h1 img.logo { #branding h1 img.logo {
max-height:100px; max-height:100px;
margin-top:10px; margin-top:10px;
margin-bottom:10px; margin-bottom:10px;
margin-right:15px; margin-right:15px;
} }
#branding h1 { #branding h1 {
color:{{ theme.css_header_title_color }}; color:{{ theme.css_header_title_color }};
} }
#branding h1 img+span { #branding h1 img+span {
white-space:nowrap; white-space:nowrap;
} }
.module h2, .module h2,
.module caption, .module caption,
.module.filtered h2 { .module.filtered h2 {
background:{{ theme.css_module_background_color }}; background:{{ theme.css_module_background_color }};
color:{{ theme.css_module_text_color }}; color:{{ theme.css_module_text_color }};
} }
.module a.section:link, .module a.section:link,
.module a.section:visited { .module a.section:visited {
color:{{ theme.css_module_link_color }}; color:{{ theme.css_module_link_color }};
} }
.module a.section:active, .module a.section:active,
.module a.section:hover { .module a.section:hover {
color:{{ theme.css_module_link_hover_color }}; color:{{ theme.css_module_link_hover_color }};
} }
div.breadcrumbs { div.breadcrumbs {
background:{{ theme.css_module_background_color }}; background:{{ theme.css_module_background_color }};
color:{{ theme.css_module_text_color }}; color:{{ theme.css_module_text_color }};
} }
div.breadcrumbs a { div.breadcrumbs a {
color:{{ theme.css_module_link_color }}; color:{{ theme.css_module_link_color }};
} }
div.breadcrumbs a:hover, div.breadcrumbs a:hover,
div.breadcrumbs a:active { div.breadcrumbs a:active {
color:{{ theme.css_module_link_hover_color }} !important; color:{{ theme.css_module_link_hover_color }} !important;
} }
fieldset.collapse { fieldset.collapse {
border: 1px solid transparent; border: 1px solid transparent;
} }
fieldset.collapse.collapsed a.collapse-toggle { fieldset.collapse.collapsed a.collapse-toggle {
color:{{ theme.css_generic_link_color }} !important; color:{{ theme.css_generic_link_color }} !important;
font-weight: bold; font-weight: bold;
text-transform: lowercase; text-transform: lowercase;
} }
fieldset.collapse.collapsed a.collapse-toggle:hover, fieldset.collapse.collapsed a.collapse-toggle:hover,
fieldset.collapse.collapsed a.collapse-toggle:active { fieldset.collapse.collapsed a.collapse-toggle:active {
color:{{ theme.css_generic_link_hover_color }} !important; color:{{ theme.css_generic_link_hover_color }} !important;
} }
fieldset.collapse a.collapse-toggle { fieldset.collapse a.collapse-toggle {
color:{{ theme.css_module_link_color }} !important; color:{{ theme.css_module_link_color }} !important;
font-weight: bold; font-weight: bold;
text-transform: lowercase; text-transform: lowercase;
} }
fieldset.collapse a.collapse-toggle:hover, fieldset.collapse a.collapse-toggle:hover,
fieldset.collapse a.collapse-toggle:active { fieldset.collapse a.collapse-toggle:active {
color:{{ theme.css_module_link_hover_color }} !important; color:{{ theme.css_module_link_hover_color }} !important;
} }
.inline-group h2, .inline-group h2,
.inline-group h2 { .inline-group h2 {
background:{{ theme.css_module_background_color }}; background:{{ theme.css_module_background_color }};
color:{{ theme.css_module_text_color }}; color:{{ theme.css_module_text_color }};
} }
.selector-chosen h2 { .selector-chosen h2 {
background:{{ theme.css_module_background_color }} !important; background:{{ theme.css_module_background_color }} !important;
color:{{ theme.css_module_text_color }} !important; color:{{ theme.css_module_text_color }} !important;
} }
a:link, a:visited { a:link, a:visited {
color:{{ theme.css_generic_link_color }}; color:{{ theme.css_generic_link_color }};
} }
a:hover { a:hover {
color:{{ theme.css_generic_link_hover_color }}; color:{{ theme.css_generic_link_hover_color }};
} }
.button, input[type=submit], input[type=button], .submit-row input, a.button { .button, input[type=submit], input[type=button], .submit-row input, a.button {
background:{{ theme.css_save_button_background_color }}; background:{{ theme.css_save_button_background_color }};
color:{{ theme.css_save_button_text_color }}; color:{{ theme.css_save_button_text_color }};
} }
.button:active, input[type=submit]:active, input[type=button]:active, .button:active, input[type=submit]:active, input[type=button]:active,
.button:hover, input[type=submit]:hover, input[type=button]:hover { .button:hover, input[type=submit]:hover, input[type=button]:hover {
background:{{ theme.css_save_button_background_hover_color }}; background:{{ theme.css_save_button_background_hover_color }};
color:{{ theme.css_save_button_text_color }}; color:{{ theme.css_save_button_text_color }};
} }
.button.default, input[type=submit].default, .submit-row input.default { .button.default, input[type=submit].default, .submit-row input.default {
background:{{ theme.css_save_button_background_color }}; background:{{ theme.css_save_button_background_color }};
color:{{ theme.css_save_button_text_color }}; color:{{ theme.css_save_button_text_color }};
} }
.button.default:active, input[type=submit].default:active, .button.default:active, input[type=submit].default:active,
.button.default:hover, input[type=submit].default:hover { .button.default:hover, input[type=submit].default:hover {
background:{{ theme.css_save_button_background_hover_color }}; background:{{ theme.css_save_button_background_hover_color }};
color:{{ theme.css_save_button_text_color }}; color:{{ theme.css_save_button_text_color }};
} }
.submit-row a.deletelink:link, .submit-row a.deletelink:link,
.submit-row a.deletelink:visited { .submit-row a.deletelink:visited {
background:{{ theme.css_delete_button_background_color }}; background:{{ theme.css_delete_button_background_color }};
color:{{ theme.css_delete_button_text_color }}; color:{{ theme.css_delete_button_text_color }};
} }
.submit-row a.deletelink:hover { .submit-row a.deletelink:hover {
background:{{ theme.css_delete_button_background_hover_color }} !important; background:{{ theme.css_delete_button_background_hover_color }} !important;
color:{{ theme.css_delete_button_text_color }}; color:{{ theme.css_delete_button_text_color }};
} }
/* /*
#changelist table tbody tr.selected { #changelist table tbody tr.selected {
background-color:#FFFFCC; background-color:#FFFFCC;
} }
*/ */
#changelist .paginator { #changelist .paginator {
margin-top:-1px !important; /* merge 2 borders into 1 */ margin-top:-1px !important; /* merge 2 borders into 1 */
line-height:42px; line-height:42px;
} }
.paginator a, .paginator a,
.paginator a:link, .paginator a:link,
.paginator a:visited, .paginator a:visited,
.paginator .this-page { .paginator .this-page {
padding:7px 12px !important; padding:7px 12px !important;
{% if theme.css_module_rounded_corners %}border-radius:4px;{% endif %} {% if theme.css_module_rounded_corners %}border-radius:4px;{% endif %}
} }
.paginator a, .paginator a,
.paginator a:link, .paginator a:link,
.paginator a:visited { .paginator a:visited {
background-color:#ffffff !important; background-color:#ffffff !important;
color:{{ theme.css_generic_link_color }} !important; color:{{ theme.css_generic_link_color }} !important;
} }
.paginator a:hover, .paginator a:hover,
.paginator a:active { .paginator a:active {
background-color:#f8f8f8 !important; background-color:#f8f8f8 !important;
color:{{ theme.css_generic_link_hover_color }} !important; color:{{ theme.css_generic_link_hover_color }} !important;
} }
.paginator .this-page { .paginator .this-page {
background-color:{{ theme.css_module_background_color }} !important; background-color:{{ theme.css_module_background_color }} !important;
color:{{ theme.css_module_link_color }} !important; color:{{ theme.css_module_link_color }} !important;
} }
.paginator a, .paginator a,
.paginator .this-page { .paginator .this-page {
margin-left:0px; margin-left:0px;
} }
.paginator .this-page, .paginator .this-page,
.paginator a.end { .paginator a.end {
margin-right:25px; margin-right:25px;
} }
.paginator .this-page + a:not(.showall) { .paginator .this-page + a:not(.showall) {
margin-left:-25px !important; margin-left:-25px !important;
} }
body .paginator a.showall, body .paginator a.showall,
body .paginator a.showall:link, body .paginator a.showall:link,
body .paginator a.showall:visited { body .paginator a.showall:visited {
margin-left:20px; margin-left:20px;
color:{{ theme.css_generic_link_color }} !important; color:{{ theme.css_generic_link_color }} !important;
} }
body .paginator a.showall:hover, body .paginator a.showall:hover,
body .paginator a.showall:active { body .paginator a.showall:active {
color:{{ theme.css_generic_link_hover_color }} !important; color:{{ theme.css_generic_link_hover_color }} !important;
} }
/* OTHER FIXES */ /* OTHER FIXES */
/* reduced width */ /* reduced width */
.login #container { .login #container {
width:320px !important; width:320px !important;
min-width:320px !important; min-width:320px !important;
} }
/* same lateral padding as in logged view */ /* same lateral padding as in logged view */
.login #header { .login #header {
padding:10px 25px !important; padding:10px 25px !important;
} }
/* login button right aligned */ /* login button right aligned */
.login #header #branding h1 img+span { .login #header #branding h1 img+span {
display:block; display:block;
} }
/* login button right aligned */ /* login button right aligned */
.login .submit-row { .login .submit-row {
padding-left:0 !important; padding-left:0 !important;
text-align:right !important; text-align:right !important;
} }
/* top-right buttons color on hover -> just a lighten grey */ /* top-right buttons color on hover -> just a lighten grey */
.object-tools a:hover, .object-tools a:hover,
.object-tools li:hover a { .object-tools li:hover a {
background-color:#AAAAAA; background-color:#AAAAAA;
} }
/* fix help text icon on newline */ /* fix help text icon on newline */
.inline-group thead th { .inline-group thead th {
white-space:nowrap; white-space:nowrap;
} }
.inline-group thead th img { .inline-group thead th img {
vertical-align: -2px; vertical-align: -2px;
margin-left: 5px; margin-left: 5px;
} }
form .form-row p.file-upload > a { form .form-row p.file-upload > a {
margin-right:10px; margin-right:10px;
} }
form .form-row p.file-upload .clearable-file-input { form .form-row p.file-upload .clearable-file-input {
display:inline-block; display:inline-block;
} }
form .wide p.help { form .wide p.help {
padding-left:10px !important; padding-left:10px !important;
} }
textarea.tinymce ~ p.help { textarea.tinymce ~ p.help {
margin-top:5px !important; margin-top:5px !important;
} }
.aligned p.file-upload { .aligned p.file-upload {
display:table; display:table;
} }
/* fix lateral padding to align text with field labels */ /* fix lateral padding to align text with field labels */
.module h2, .module h2,
.dashboard .module caption, .dashboard .module caption,
.inline-group h2, .inline-group h2,
.module.filtered h2, .module.filtered h2,
.inline-group h2 { .inline-group h2 {
padding:8px 10px; padding:8px 10px;
{% if theme.css_module_rounded_corners %}border-radius:4px;{% endif %} {% if theme.css_module_rounded_corners %}border-radius:4px;{% endif %}
} }
.module.filtered h2 { .module.filtered h2 {
border-bottom-left-radius:0; border-bottom-left-radius:0;
border-bottom-right-radius:0; border-bottom-right-radius:0;
} }
.module.filtered #changelist-filter { .module.filtered #changelist-filter {
border-bottom-left-radius:4px; border-bottom-left-radius:4px;
border-bottom-right-radius:4px; border-bottom-right-radius:4px;
} }
.module.filtered #changelist-filter select { .module.filtered #changelist-filter select {
background-color:#ffffff; background-color:#ffffff;
} }
.module.filtered #changelist-filter li.selected a, .module.filtered #changelist-filter li.selected a,
.module.filtered #changelist-filter li.selected a:hover { .module.filtered #changelist-filter li.selected a:hover {
@ -305,143 +304,143 @@
#content-related { #content-related {
{% if theme.css_module_rounded_corners %}border-radius:4px;{% endif %} {% if theme.css_module_rounded_corners %}border-radius:4px;{% endif %}
} }
/* selector chooseall / clearall color on hover -> just a lighten grey */ /* selector chooseall / clearall color on hover -> just a lighten grey */
a.selector-chooseall:hover, a.selector-clearall:hover { a.selector-chooseall:hover, a.selector-clearall:hover {
color:#888888 !important; color:#888888 !important;
} }
.inline-related h3 { .inline-related h3 {
padding:6px 10px !important; padding:6px 10px !important;
} }
/* /*
.inline-group .tabular thead th:last-child:not([class]):not([style]) { .inline-group .tabular thead th:last-child:not([class]):not([style]) {
text-align:center; text-align:center;
} }
*/ */
/*.inline-group .tabular tr.has_original td.original, */ /*.inline-group .tabular tr.has_original td.original, */
.inline-group .tabular tr td.delete { .inline-group .tabular tr td.delete {
vertical-align:middle !important; vertical-align:middle !important;
text-align:center !important; text-align:center !important;
} }
.inline-group .tabular tr td.delete a.inline-deletelink { .inline-group .tabular tr td.delete a.inline-deletelink {
float:none; float:none;
display:inline-block; display:inline-block;
} }
/* improve django-modeltranslation support - https://github.com/deschler/django-modeltranslation/pull/313/commits */ /* improve django-modeltranslation support - https://github.com/deschler/django-modeltranslation/pull/313/commits */
#content h1 select { #content h1 select {
text-transform:uppercase; text-transform:uppercase;
margin-left:15px; margin-left:15px;
} }
.ui-tabs .ui-tabs-nav { .ui-tabs .ui-tabs-nav {
padding:10px 0 0 10px !important; padding:10px 0 0 10px !important;
} }
.ui-tabs .ui-tabs-nav li { .ui-tabs .ui-tabs-nav li {
margin-left:-1px !important; margin-left:-1px !important;
} }
.ui-tabs .ui-tabs-nav li a { .ui-tabs .ui-tabs-nav li a {
outline:none; outline:none;
background-color:#f8f8f8 !important; background-color:#f8f8f8 !important;
border:1px solid #eeeeee !important; border:1px solid #eeeeee !important;
border-bottom:none !important; border-bottom:none !important;
text-transform:uppercase; text-transform:uppercase;
padding:7px 14px 8px 14px !important; padding:7px 14px 8px 14px !important;
margin-top:1px !important; margin-top:1px !important;
} }
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
padding:8px 14px 8px 14px !important; padding:8px 14px 8px 14px !important;
margin-top:0px !important; margin-top:0px !important;
margin-bottom:-1px !important; margin-bottom:-1px !important;
background-color:#FFFFFF !important; background-color:#FFFFFF !important;
color:{{ theme.css_module_background_color }} !important; color:{{ theme.css_module_background_color }} !important;
border-bottom:1px solid #FFFFFF !important; border-bottom:1px solid #FFFFFF !important;
} }
.inline-group .tabular .ui-tabs .ui-tabs-panel { .inline-group .tabular .ui-tabs .ui-tabs-panel {
padding:8px !important; padding:8px !important;
} }
#changelist .row1:not(.selected):hover, #changelist .row1:not(.selected):hover,
#changelist .row2:not(.selected):hover { #changelist .row2:not(.selected):hover {
background:#f9f9f9; background:#f9f9f9;
} }
.row2 { .row2 {
background:#fcfcfc; background:#fcfcfc;
} }
.row2 .ui-tabs .ui-tabs-nav li a { .row2 .ui-tabs .ui-tabs-nav li a {
background-color:#f5f5f5 !important; background-color:#f5f5f5 !important;
border:1px solid #ebebeb !important; border:1px solid #ebebeb !important;
} }
.row2 .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .row2 .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.row2 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a { .row2 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
background-color:#fcfcfc !important; background-color:#fcfcfc !important;
border-bottom:1px solid #fcfcfc !important; border-bottom:1px solid #fcfcfc !important;
} }
.list-filter-dropdown { .list-filter-dropdown {
margin-top:10px; margin-top:10px;
margin-bottom:20px; margin-bottom:20px;
} }
.list-filter-dropdown select { .list-filter-dropdown select {
width:90%; width:90%;
margin-right:5%; margin-right:5%;
} }
/* ckeditor + light theme - https://github.com/Ikimea/ckeditor-light-theme */ /* ckeditor + light theme - https://github.com/Ikimea/ckeditor-light-theme */
.cke_inner, .cke_wysiwyg_frame { .cke_inner, .cke_wysiwyg_frame {
border-top-left-radius: 4px !important; border-top-left-radius: 4px !important;
border-top-right-radius: 4px !important; border-top-right-radius: 4px !important;
border-bottom-left-radius: 4px !important; border-bottom-left-radius: 4px !important;
border-bottom-right-radius: 4px !important; border-bottom-right-radius: 4px !important;
} }
.cke_top { .cke_top {
background: #f6f6f6 !important; background: #f6f6f6 !important;
border-top: none; border-top: none;
border-top-left-radius: 4px !important; border-top-left-radius: 4px !important;
border-top-right-radius: 4px !important; border-top-right-radius: 4px !important;
-moz-box-shadow: none !important; -moz-box-shadow: none !important;
-webkit-box-shadow: none !important; -webkit-box-shadow: none !important;
box-shadow: none !important; box-shadow: none !important;
} }
.cke_bottom { .cke_bottom {
background: #f6f6f6 !important; background: #f6f6f6 !important;
border-top: 1px solid #efefef !important; border-top: 1px solid #efefef !important;
border-bottom-left-radius: 4px !important; border-bottom-left-radius: 4px !important;
border-bottom-right-radius: 4px !important; border-bottom-right-radius: 4px !important;
} }
.cke_source { .cke_source {
padding: 13px 15px !important; padding: 13px 15px !important;
box-sizing: border-box !important; box-sizing: border-box !important;
} }
a.cke_button_on { a.cke_button_on {
-moz-box-shadow: none !important; -moz-box-shadow: none !important;
-webkit-box-shadow: none !important; -webkit-box-shadow: none !important;
@ -449,21 +448,21 @@
background-color: rgba(0,0,0,0.1) !important; background-color: rgba(0,0,0,0.1) !important;
border-radius: 4px !important; border-radius: 4px !important;
} }
.cke_resizer { .cke_resizer {
border-color: transparent #999 transparent transparent !important; border-color: transparent #999 transparent transparent !important;
} }
{% if theme.css %} {% if theme.css %}
{{ theme.css|safe }} {{ theme.css|safe }}
{% endif %} {% endif %}
{% else %} {% else %}
#branding h1 img.logo { #branding h1 img.logo {
display:none; display:none;
} }
{% endif %} {% endif %}
</style> </style>