Merge branch 'master' into Kerl/use_django_custommail
|
@ -176,7 +176,7 @@ Charger les mails indispensables au bon fonctionnement de GestioCOF :
|
||||||
|
|
||||||
Une base de donnée pré-remplie est disponible en lançant la commande :
|
Une base de donnée pré-remplie est disponible en lançant la commande :
|
||||||
|
|
||||||
python manage.py loaddata users root bda gestion sites
|
python manage.py loaddata users root bda gestion sites accounts groups articles
|
||||||
|
|
||||||
Vous êtes prêts à développer ! Lancer GestioCOF en faisant
|
Vous êtes prêts à développer ! Lancer GestioCOF en faisant
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,6 @@ class CategorieSpectacle(models.Model):
|
||||||
verbose_name = "Catégorie"
|
verbose_name = "Catégorie"
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Spectacle(models.Model):
|
class Spectacle(models.Model):
|
||||||
title = models.CharField("Titre", max_length=300)
|
title = models.CharField("Titre", max_length=300)
|
||||||
category = models.ForeignKey(CategorieSpectacle, blank=True, null=True)
|
category = models.ForeignKey(CategorieSpectacle, blank=True, null=True)
|
||||||
|
|
|
@ -38,7 +38,10 @@
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<span class="bda-prix">Total : {{ total }} demandes</span>
|
<span class="bda-prix">
|
||||||
|
Total : {{ total }} place{{ total|pluralize }} demandée{{ total|pluralize }}
|
||||||
|
sur {{ proposed }} place{{ proposed|pluralize }} proposée{{ proposed|pluralize }}
|
||||||
|
</span>
|
||||||
<script type="text/javascript"
|
<script type="text/javascript"
|
||||||
src="{% static "js/jquery.min.js" %}"></script>
|
src="{% static "js/jquery.min.js" %}"></script>
|
||||||
<script type="text/javascript"
|
<script type="text/javascript"
|
22
bda/views.py
|
@ -11,13 +11,12 @@ from custommail.shortcuts import (
|
||||||
from django.shortcuts import render, get_object_or_404
|
from django.shortcuts import render, get_object_or_404
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.db import models, transaction
|
from django.db import models, transaction
|
||||||
from django.db.models import Count, Q
|
|
||||||
from django.core import serializers
|
from django.core import serializers
|
||||||
|
from django.db.models import Count, Q, Sum
|
||||||
from django.forms.models import inlineformset_factory
|
from django.forms.models import inlineformset_factory
|
||||||
from django.http import HttpResponseBadRequest, HttpResponseRedirect
|
from django.http import HttpResponseBadRequest, HttpResponseRedirect
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
from django.views.generic.list import ListView
|
from django.views.generic.list import ListView
|
||||||
|
|
||||||
|
@ -25,13 +24,19 @@ from gestioncof.decorators import cof_required, buro_required
|
||||||
from bda.models import Spectacle, Participant, ChoixSpectacle, Attribution,\
|
from bda.models import Spectacle, Participant, ChoixSpectacle, Attribution,\
|
||||||
Tirage, SpectacleRevente
|
Tirage, SpectacleRevente
|
||||||
from bda.algorithm import Algorithm
|
from bda.algorithm import Algorithm
|
||||||
|
|
||||||
from bda.forms import BaseBdaFormSet, TokenForm, ResellForm, AnnulForm,\
|
from bda.forms import BaseBdaFormSet, TokenForm, ResellForm, AnnulForm,\
|
||||||
InscriptionReventeForm
|
InscriptionReventeForm
|
||||||
|
|
||||||
|
|
||||||
@cof_required
|
@cof_required
|
||||||
def etat_places(request, tirage_id):
|
def etat_places(request, tirage_id):
|
||||||
|
"""
|
||||||
|
Résumé des spectacles d'un tirage avec pour chaque spectacle :
|
||||||
|
- Le nombre de places en jeu
|
||||||
|
- Le nombre de demandes
|
||||||
|
- Le ratio demandes/places
|
||||||
|
Et le total de toutes les demandes
|
||||||
|
"""
|
||||||
tirage = get_object_or_404(Tirage, id=tirage_id)
|
tirage = get_object_or_404(Tirage, id=tirage_id)
|
||||||
spectacles1 = ChoixSpectacle.objects \
|
spectacles1 = ChoixSpectacle.objects \
|
||||||
.filter(spectacle__tirage=tirage) \
|
.filter(spectacle__tirage=tirage) \
|
||||||
|
@ -63,9 +68,14 @@ def etat_places(request, tirage_id):
|
||||||
spectacles_dict[spectacle["spectacle"]].ratio = \
|
spectacles_dict[spectacle["spectacle"]].ratio = \
|
||||||
spectacles_dict[spectacle["spectacle"]].total / \
|
spectacles_dict[spectacle["spectacle"]].total / \
|
||||||
spectacles_dict[spectacle["spectacle"]].slots
|
spectacles_dict[spectacle["spectacle"]].slots
|
||||||
total += spectacle["total"]
|
total += 2*spectacle["total"]
|
||||||
return render(request, "etat-places.html",
|
context = {
|
||||||
{"spectacles": spectacles, "total": total, 'tirage': tirage})
|
"proposed": tirage.spectacle_set.aggregate(Sum('slots'))['slots__sum'],
|
||||||
|
"spectacles": spectacles,
|
||||||
|
"total": total,
|
||||||
|
'tirage': tirage
|
||||||
|
}
|
||||||
|
return render(request, "bda/etat-places.html", context)
|
||||||
|
|
||||||
|
|
||||||
def _hash_queryset(queryset):
|
def _hash_queryset(queryset):
|
||||||
|
|
|
@ -125,10 +125,6 @@ USE_TZ = True
|
||||||
STATIC_URL = '/static/'
|
STATIC_URL = '/static/'
|
||||||
STATIC_ROOT = '/var/www/static/'
|
STATIC_ROOT = '/var/www/static/'
|
||||||
|
|
||||||
STATICFILES_DIRS = (
|
|
||||||
os.path.join(BASE_DIR, 'static/'),
|
|
||||||
)
|
|
||||||
|
|
||||||
# Media upload (through ImageField, SiteField)
|
# Media upload (through ImageField, SiteField)
|
||||||
# https://docs.djangoproject.com/en/1.9/ref/models/fields/
|
# https://docs.djangoproject.com/en/1.9/ref/models/fields/
|
||||||
|
|
||||||
|
@ -164,6 +160,7 @@ CAS_EMAIL_FORMAT = "%s@clipper.ens.fr"
|
||||||
AUTHENTICATION_BACKENDS = (
|
AUTHENTICATION_BACKENDS = (
|
||||||
'django.contrib.auth.backends.ModelBackend',
|
'django.contrib.auth.backends.ModelBackend',
|
||||||
'gestioncof.shared.COFCASBackend',
|
'gestioncof.shared.COFCASBackend',
|
||||||
|
'kfet.backends.GenericTeamBackend',
|
||||||
)
|
)
|
||||||
|
|
||||||
# EMAIL_HOST="nef.ens.fr"
|
# EMAIL_HOST="nef.ens.fr"
|
||||||
|
|
|
@ -5,11 +5,12 @@ from __future__ import print_function
|
||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
from django.db import models
|
from django.db import models
|
||||||
|
from django.dispatch import receiver
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
from django.utils.encoding import python_2_unicode_compatible
|
from django.utils.encoding import python_2_unicode_compatible
|
||||||
import django.utils.six as six
|
import django.utils.six as six
|
||||||
from django.db.models.signals import post_save
|
from django.db.models.signals import post_save, post_delete
|
||||||
|
|
||||||
from gestioncof.petits_cours_models import choices_length
|
from gestioncof.petits_cours_models import choices_length
|
||||||
|
|
||||||
|
@ -78,10 +79,15 @@ class CofProfile(models.Model):
|
||||||
return six.text_type(self.user.username)
|
return six.text_type(self.user.username)
|
||||||
|
|
||||||
|
|
||||||
|
@receiver(post_save, sender=User)
|
||||||
def create_user_profile(sender, instance, created, **kwargs):
|
def create_user_profile(sender, instance, created, **kwargs):
|
||||||
if created:
|
if created:
|
||||||
CofProfile.objects.get_or_create(user=instance)
|
CofProfile.objects.get_or_create(user=instance)
|
||||||
post_save.connect(create_user_profile, sender=User)
|
|
||||||
|
|
||||||
|
@receiver(post_delete, sender=CofProfile)
|
||||||
|
def post_delete_user(sender, instance, *args, **kwargs):
|
||||||
|
instance.user.delete()
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
@python_2_unicode_compatible
|
||||||
|
|
|
@ -1,85 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Tools in Breadcrumbs: Edit Mode, Trash List
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
#breadcrumbs .tools {
|
|
||||||
margin: -7px 32px -20px 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#breadcrumbs .tools > li > a {
|
|
||||||
padding: 0;
|
|
||||||
width: 20px;
|
|
||||||
height: 30px;
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
#breadcrumbs .tools a.edit-dashboard-toggle-handler:link, #breadcrumbs .tools a.edit-dashboard-toggle-handler:visited {
|
|
||||||
background: transparent url('../img/icons/icon-edit-dashboard-toggle-handler.png') 50% 50% no-repeat;
|
|
||||||
}
|
|
||||||
#breadcrumbs .tools a.edit-dashboard-toggle-handler:hover, #breadcrumbs .tools a.edit-dashboard-toggle-handler:active,
|
|
||||||
#breadcrumbs .tools a.tools-active.edit-dashboard-toggle-handler {
|
|
||||||
background: transparent url('../img/icons/icon-edit-dashboard-toggle-handler-hover.png') 50% 50% no-repeat !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#breadcrumbs .tools a.trash-list-toggle-handler:link, #breadcrumbs .tools a.trash-list-toggle-handler:visited {
|
|
||||||
background: transparent url('../img/icons/icon-trash-list-toggle-handler.png') 50% 50% no-repeat;
|
|
||||||
}
|
|
||||||
#breadcrumbs .tools a.trash-list-toggle-handler:hover, #breadcrumbs .tools a.trash-list-toggle-handler:active,
|
|
||||||
#breadcrumbs .tools a.tools-active.trash-list-toggle-handler {
|
|
||||||
background: transparent url('../img/icons/icon-trash-list-toggle-handler-hover.png') 50% 50% no-repeat !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Trash List ......................................... */
|
|
||||||
|
|
||||||
ul.tools li.trash-list-container {
|
|
||||||
opacity: 1 !important;
|
|
||||||
overflow: visible !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.trash-list {
|
|
||||||
position: absolute;
|
|
||||||
float: none;
|
|
||||||
display: block;
|
|
||||||
right: 2px;
|
|
||||||
z-index: 900;
|
|
||||||
top: 28px;
|
|
||||||
min-width: 218px;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
|
|
||||||
border-top-right-radius: 0; -moz-border-radius-topright: 0 !important; -webkit-border-top-right-radius: 0;
|
|
||||||
border-top-left-radius: 0; -moz-border-radius-topleft: 0 !important; -webkit-border-top-left-radius: 0;
|
|
||||||
background: #e6e6e6;
|
|
||||||
box-shadow: 0 10px 50px #ccc; -moz-box-shadow: 0 10px 50px #ccc; -webkit-box-shadow: 0 10px 50px #ccc;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Empty breaks in Chrome 11+: Elements are not displayed initially even if they are not empty */
|
|
||||||
/*ul.trash-list:empty {
|
|
||||||
display: none;
|
|
||||||
}*/
|
|
||||||
|
|
||||||
ul.trash-list li {
|
|
||||||
position: relative;
|
|
||||||
float: none;
|
|
||||||
margin: 0 !important;
|
|
||||||
width: 100%;
|
|
||||||
border-top: 1px solid #f4f4f4 !important;
|
|
||||||
border-bottom: 1px solid #d4d4d4 !important;
|
|
||||||
}
|
|
||||||
ul.trash-list li:last-child {
|
|
||||||
border-bottom: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.trash-list li a {
|
|
||||||
padding-left: 10px;
|
|
||||||
border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;
|
|
||||||
background: transparent !important;
|
|
||||||
opacity: 1 !important;
|
|
||||||
}
|
|
||||||
ul.trash-list li a:link, ul.trash-list li a:visited {
|
|
||||||
color: #309bbf;
|
|
||||||
}
|
|
||||||
ul.trash-list li a:hover, ul.trash-list li a:active {
|
|
||||||
color: #444;
|
|
||||||
}
|
|
|
@ -1,35 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Reset Styles (reset.css of Blueprint www.blueprintcss.org)
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
@import url('reset.css');
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Grappelli Styles:
|
|
||||||
The core settings of Grappelli are defined here.
|
|
||||||
Do not change them (better use your own skins/css in the next section).
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
@import url('typography.css');
|
|
||||||
@import url('structures.css');
|
|
||||||
@import url('components.css');
|
|
||||||
@import url('tools.css');
|
|
||||||
@import url('forms.css');
|
|
||||||
@import url('buttons.css');
|
|
||||||
@import url('tables.css');
|
|
||||||
@import url('admin-tools.css');
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Grappelli Skins & Custom Styles:
|
|
||||||
Use the delivered Grappelli skins or import your own skins/css here
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
/* Grappelli Basic Skin: The Plain Version */
|
|
||||||
/*@import url('grappelli-skin-basic.css');*/
|
|
||||||
|
|
||||||
/* Grappelli Default Skin: Adds Border-Radius & Background-Gradients to the Grappelli Basic Skin */
|
|
||||||
@import url('grappelli-skin-default.css');
|
|
|
@ -1,379 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Submit, Delete & Cancel Buttons
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
input[type=submit], input[type=reset], input[type=button], button {
|
|
||||||
margin-top: 0;
|
|
||||||
margin-bottom: 0;
|
|
||||||
padding: 4px 5px 5px;
|
|
||||||
width: auto;
|
|
||||||
height: 25px;
|
|
||||||
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
@media screen and (-webkit-min-device-pixel-ratio:0) {
|
|
||||||
input[type=submit], input[type=reset], input[type=button], button {
|
|
||||||
padding: 5px 8px 4px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.submit-row a.submit-link,
|
|
||||||
.submit-row a.delete-link,
|
|
||||||
.submit-row a.cancel-link {
|
|
||||||
display: block;
|
|
||||||
padding: 5px 10px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.submit-row input[type=submit],
|
|
||||||
.submit-row input[type=button] {
|
|
||||||
padding: 5px 10px;
|
|
||||||
height: 28px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
input[type=submit],
|
|
||||||
#bookmark-add-cancel,
|
|
||||||
.submit-row a.delete-link:link, .submit-row a.delete-link:visited,
|
|
||||||
.submit-row a.cancel-link:link, .submit-row a.cancel-link:visited,
|
|
||||||
.submit-row input[type=button] {
|
|
||||||
opacity: .6;
|
|
||||||
}
|
|
||||||
|
|
||||||
input[type=submit]:hover,
|
|
||||||
#bookmark-add-cancel:hover,
|
|
||||||
.submit-row a.delete-link:hover, .submit-row a.delete-link:active,
|
|
||||||
.submit-row a.cancel-link:hover, .submit-row a.cancel-link:active,
|
|
||||||
.submit-row input[type=button]:hover {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
input[type=submit].default {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Icons & Buttons
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
button.fb_show,
|
|
||||||
button.ui-datepicker-trigger,
|
|
||||||
button.ui-timepicker-trigger,
|
|
||||||
button.ui-gAutocomplete-browse,
|
|
||||||
button.ui-gAutoSlugField-toggle,
|
|
||||||
button.ui-gFacelist-browse,
|
|
||||||
a.button,
|
|
||||||
.vDateField + span a,
|
|
||||||
.vTimeField + span a,
|
|
||||||
a.fb_show,
|
|
||||||
a.related-lookup,
|
|
||||||
a.add-another {
|
|
||||||
position: relative;
|
|
||||||
margin-left: -25px;
|
|
||||||
}
|
|
||||||
|
|
||||||
button.fb_show,
|
|
||||||
button.ui-gAutocomplete-browse,
|
|
||||||
button.ui-gFacelist-browse,
|
|
||||||
button.ui-gAutoSlugField-toggle,
|
|
||||||
button.ui-datepicker-trigger,
|
|
||||||
button.ui-timepicker-trigger,
|
|
||||||
button.fb_show:hover,
|
|
||||||
button.ui-gAutocomplete-browse:hover,
|
|
||||||
button.ui-gFacelist-browse:hover,
|
|
||||||
button.ui-gAutoSlugField-toggle:hover,
|
|
||||||
button.ui-datepicker-trigger:hover,
|
|
||||||
button.ui-timepicker-trigger:hover {
|
|
||||||
width: 25px;
|
|
||||||
background: 50% 50% no-repeat;
|
|
||||||
}
|
|
||||||
button.fb_show[disabled],
|
|
||||||
button.ui-gAutocomplete-browse[disabled],
|
|
||||||
button.ui-gFacelist-browse[disabled],
|
|
||||||
button.ui-gAutoSlugField-toggle[disabled],
|
|
||||||
button.ui-datepicker-trigger[disabled],
|
|
||||||
button.ui-timepicker-trigger[disabled],
|
|
||||||
input[disabled] + a {
|
|
||||||
background: 50% 50% no-repeat !important;
|
|
||||||
opacity: 0.3;
|
|
||||||
cursor: auto !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#changelist table button {
|
|
||||||
top: -5px;
|
|
||||||
margin-bottom: -12px;
|
|
||||||
}
|
|
||||||
@media screen and (-webkit-min-device-pixel-ratio:0) {
|
|
||||||
#changelist table button {
|
|
||||||
margin-bottom: -11px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Hide Images in Templates ........................................... */
|
|
||||||
|
|
||||||
a.add-another img, a.related-lookup img {
|
|
||||||
opacity: 0;
|
|
||||||
}
|
|
||||||
a.related-lookup img {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Autocomplete Button ......................................... */
|
|
||||||
|
|
||||||
button.ui-gAutocomplete-browse,
|
|
||||||
button.ui-gFacelist-browse {
|
|
||||||
background-image: url('../img/icons/icon-related-lookup.png');
|
|
||||||
}
|
|
||||||
button.ui-gAutocomplete-browse:hover,
|
|
||||||
button.ui-gFacelist-browse:hover {
|
|
||||||
background-image: url('../img/icons/icon-related-lookup-hover.png');
|
|
||||||
}
|
|
||||||
button.ui-gAutocomplete-browse[disabled], button.ui-gAutocomplete-browse[disabled]:hover,
|
|
||||||
button.ui-gFacelist-browse[disabled], button.ui-gFacelist-browse[disabled]:hover {
|
|
||||||
background-image: url('../img/icons/icon-related-lookup-hover.png') !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* AutoSlugField Button ......................................... */
|
|
||||||
|
|
||||||
/* TODO: lock/unlock icons .. */
|
|
||||||
|
|
||||||
button.ui-gAutoSlugField-toggle {
|
|
||||||
background-image: url('../img/icons/icon-related-lookup.png');
|
|
||||||
}
|
|
||||||
button.ui-gAutoSlugField-toggle:hover {
|
|
||||||
background-image: url('../img/icons/icon-related-lookup-hover.png');
|
|
||||||
}
|
|
||||||
button.ui-gAutoSlugField-toggle[disabled], button.ui-gAutoSlugField-toggle[disabled]:hover {
|
|
||||||
background-image: url('../img/icons/icon-related-lookup-hover.png') !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Datepicker Button ......................................... */
|
|
||||||
|
|
||||||
button.ui-datepicker-trigger {
|
|
||||||
background-image: url('../img/icons/icon-datepicker.png');
|
|
||||||
}
|
|
||||||
button.ui-datepicker-trigger:hover {
|
|
||||||
background-image: url('../img/icons/icon-datepicker-hover.png');
|
|
||||||
}
|
|
||||||
button.ui-datepicker-trigger[disabled], button.ui-datepicker-trigger[disabled]:hover {
|
|
||||||
background-image: url('../img/icons/icon-datepicker-hover.png') !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Timepicker Button ......................................... */
|
|
||||||
|
|
||||||
button.ui-timepicker-trigger {
|
|
||||||
background-image: url('../img/icons/icon-timepicker.png');
|
|
||||||
}
|
|
||||||
button.ui-timepicker-trigger:hover {
|
|
||||||
background-image: url('../img/icons/icon-timepicker-hover.png');
|
|
||||||
}
|
|
||||||
button.ui-timepicker-trigger[disabled], button.ui-timepicker-trigger[disabled]:hover {
|
|
||||||
background-image: url('../img/icons/icon-timepicker-hover.png') !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Search Button ......................................... */
|
|
||||||
|
|
||||||
button.search {
|
|
||||||
position: relative;
|
|
||||||
float: right;
|
|
||||||
top: 0;
|
|
||||||
right: 5px;
|
|
||||||
margin: 0 0 0 -30px;
|
|
||||||
background: url('../img/icons/icon-search.png') 0 50% no-repeat scroll;
|
|
||||||
}
|
|
||||||
button.search:hover {
|
|
||||||
background: url('../img/icons/icon-search-hover.png') 0 50% no-repeat scroll;
|
|
||||||
}
|
|
||||||
button.search[disabled], button.search[disabled]:hover {
|
|
||||||
background: url('../img/icons/icon-search-hover.png') 0 50% no-repeat scroll !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Links as Buttons
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
a.button,
|
|
||||||
.datecrumbs a,
|
|
||||||
.datecrumbs span {
|
|
||||||
display: inline-block;
|
|
||||||
padding: 4px 8px 4px;
|
|
||||||
font-size: 11px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Drop-Down Button ......................................... */
|
|
||||||
|
|
||||||
a.button.drop-down {
|
|
||||||
float: right;
|
|
||||||
padding-left: 20px;
|
|
||||||
padding-top: 3px;
|
|
||||||
}
|
|
||||||
a.button.drop-down[class*="selected"] {
|
|
||||||
position: relative;
|
|
||||||
z-index: 1000;
|
|
||||||
height: 17px;
|
|
||||||
}
|
|
||||||
a.button.drop-down:link, a.button.drop-down:visited {
|
|
||||||
background: url('../img/icons/icon-dropdown.png') 3px 3px no-repeat;
|
|
||||||
}
|
|
||||||
a.button.drop-down[class*="selected"],
|
|
||||||
a.button.drop-down:hover, a.button.drop-down:active {
|
|
||||||
background: url('../img/icons/icon-dropdown-hover.png') 3px 3px no-repeat;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Filebrowser & Related Lookup ......................................... */
|
|
||||||
|
|
||||||
a.fb_show img {
|
|
||||||
width: 0;
|
|
||||||
height: 0;
|
|
||||||
opacity: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
a.fb_show,
|
|
||||||
a.related-lookup {
|
|
||||||
display: inline-block;
|
|
||||||
margin-bottom: -5px;
|
|
||||||
width: 23px;
|
|
||||||
height: 23px;
|
|
||||||
font-size: 0;
|
|
||||||
line-height: 0;
|
|
||||||
background: 50% 50% no-repeat;
|
|
||||||
}
|
|
||||||
|
|
||||||
a.fb_show:link, a.fb_show:visited,
|
|
||||||
.tinyMCE .browse span {
|
|
||||||
background-image: url('../img/icons/icon-fb-show.png');
|
|
||||||
}
|
|
||||||
a.fb_show:hover, a.fb_show:active,
|
|
||||||
.tinyMCE .browse span:hover {
|
|
||||||
background-image: url('../img/icons/icon-fb-show-hover.png');
|
|
||||||
}
|
|
||||||
a.related-lookup:link, a.related-lookup:visited {
|
|
||||||
background-image: url('../img/icons/icon-related-lookup.png');
|
|
||||||
}
|
|
||||||
a.related-lookup:hover, a.related-lookup:active {
|
|
||||||
background-image: url('../img/icons/icon-related-lookup-hover.png');
|
|
||||||
}
|
|
||||||
div.autocomplete-wrapper-m2m a.related-lookup:link, div.autocomplete-wrapper-m2m a.related-lookup:visited {
|
|
||||||
background-image: url('../img/icons/icon-related-lookup-m2m.png');
|
|
||||||
}
|
|
||||||
div.autocomplete-wrapper-m2m a.related-lookup:hover, div.autocomplete-wrapper-m2m a.related-lookup:active {
|
|
||||||
background-image: url('../img/icons/icon-related-lookup-m2m-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
input[disabled] + a.fb_show {
|
|
||||||
background-image: url('../img/icons/icon-fb-show-hover.png') !important;
|
|
||||||
}
|
|
||||||
input[disabled] + a.related-lookup {
|
|
||||||
background-image: url('../img/icons/icon-related-lookup-hover.png') !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
a.related-lookup + strong {
|
|
||||||
position: relative;
|
|
||||||
top: -4px;
|
|
||||||
margin-left: 5px;
|
|
||||||
font-size: 11px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
#changelist table a.fb_show,
|
|
||||||
#changelist table a.related-lookup {
|
|
||||||
top: -5px;
|
|
||||||
margin-bottom: -12px;
|
|
||||||
}
|
|
||||||
#changelist table a.related-lookup + strong {
|
|
||||||
top: -1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Add Another ......................................... */
|
|
||||||
|
|
||||||
a.add-another {
|
|
||||||
position: relative;
|
|
||||||
display: inline-block;
|
|
||||||
margin-left: 3px;
|
|
||||||
width: 14px;
|
|
||||||
height: 14px;
|
|
||||||
vertical-align: top;
|
|
||||||
font-size: 11px;
|
|
||||||
line-height: 16px;
|
|
||||||
background: 50% 50% no-repeat;
|
|
||||||
}
|
|
||||||
|
|
||||||
a.add-another:link, a.add-another:visited {
|
|
||||||
background-image: url('../img/icons/icon-add_another.png');
|
|
||||||
}
|
|
||||||
a.add-another:hover, a.add-another:active {
|
|
||||||
background-image: url('../img/icons/icon-add_another-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
/*.change-list table tbody a.add-another {
|
|
||||||
position: relative;
|
|
||||||
top: -7px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.radiolist.inline + a.add-another,
|
|
||||||
.checkboxlist.inline + a.add-another {
|
|
||||||
float: left;
|
|
||||||
margin-left: -20px;
|
|
||||||
margin-right: -10000px;
|
|
||||||
}
|
|
||||||
.row.cells ul.radiolist.inline + a.add-another,
|
|
||||||
.row.cells ul.checkboxlist.inline + a.add-another {
|
|
||||||
float: none;
|
|
||||||
margin-right: 0;
|
|
||||||
}*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Unknown, Yes & No Workaround
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
img[src$="img/admin/icon-unknown.gif"] {
|
|
||||||
padding: 0;
|
|
||||||
width: 15px;
|
|
||||||
height: 15px;
|
|
||||||
color: transparent;
|
|
||||||
background: url('../img/icons/icon-unknown.png') 0 50% no-repeat;
|
|
||||||
}
|
|
||||||
img[src$="img/admin/icon-no.gif"] {
|
|
||||||
padding: 0;
|
|
||||||
width: 15px;
|
|
||||||
height: 15px;
|
|
||||||
color: transparent;
|
|
||||||
background: url('../img/icons/icon-no.png') 0 50% no-repeat;
|
|
||||||
}
|
|
||||||
img[src$="img/admin/icon-yes.gif"] {
|
|
||||||
padding: 0;
|
|
||||||
width: 15px;
|
|
||||||
height: 15px;
|
|
||||||
color: transparent;
|
|
||||||
background: url('../img/icons/icon-yes.png') 0 50% no-repeat;
|
|
||||||
}
|
|
||||||
|
|
||||||
#changelist form table img[src$="img/admin/icon-unknown.gif"] {
|
|
||||||
position: relative;
|
|
||||||
top: 2px;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
#changelist form table img[src$="img/admin/icon-no.gif"] {
|
|
||||||
position: relative;
|
|
||||||
top: 3px;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
#changelist form table img[src$="img/admin/icon-yes.gif"] {
|
|
||||||
position: relative;
|
|
||||||
top: 2px;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,890 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Paragraphs & Other Typo Formats
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module p {
|
|
||||||
margin: 0;
|
|
||||||
padding: 5px 0;
|
|
||||||
}
|
|
||||||
fieldset.module label + p {
|
|
||||||
font-size: 11px;
|
|
||||||
line-height: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Modules
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module {
|
|
||||||
margin: 0 0 7px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.form-container .module {
|
|
||||||
min-width: 938px;
|
|
||||||
}
|
|
||||||
#changelist .span-flexible .module + ul.submit-row {
|
|
||||||
margin-top: 10px;
|
|
||||||
}
|
|
||||||
/* Empty breaks in Chrome 11+: Elements are not displayed initially even if they are not empty */
|
|
||||||
/*.module:empty {
|
|
||||||
padding: 0;
|
|
||||||
height: 0;
|
|
||||||
border: 0;
|
|
||||||
visibility: hidden;
|
|
||||||
}*/
|
|
||||||
|
|
||||||
/* Nested Modules Basics ......................................... */
|
|
||||||
|
|
||||||
.module .module,
|
|
||||||
.module fielset.module {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Groups
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.group {
|
|
||||||
margin: 0 -4px 7px;
|
|
||||||
padding: 2px;
|
|
||||||
}
|
|
||||||
.form-container .group {
|
|
||||||
min-width: 940px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Elements in Modules & Groups
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
|
|
||||||
/* 1st Level Elements ......................................... */
|
|
||||||
|
|
||||||
.group h2,
|
|
||||||
.module h2 {
|
|
||||||
padding: 6px 10px;
|
|
||||||
}
|
|
||||||
.group h2+.tools+* {
|
|
||||||
margin-top: 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* 2nd Level Elements (Dark/Bright) ......................................... */
|
|
||||||
|
|
||||||
.group h3,
|
|
||||||
.module h3 {
|
|
||||||
margin: 0;
|
|
||||||
padding: 5px 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* 3rd Level Elements ......................................... */
|
|
||||||
|
|
||||||
.group h4,
|
|
||||||
.module h4 {
|
|
||||||
margin: 0;
|
|
||||||
padding: 4px 10px 4px 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.module .description {
|
|
||||||
padding: 8px 10px;
|
|
||||||
font-size: 11px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Modules & Groups Overrides
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module:first-child {
|
|
||||||
margin-top: 0 !important;
|
|
||||||
}
|
|
||||||
.group .module:first-child {
|
|
||||||
margin-top: 2px !important;
|
|
||||||
}
|
|
||||||
.group:first-child {
|
|
||||||
margin-top: -4px;
|
|
||||||
}
|
|
||||||
.group .module {
|
|
||||||
margin-top: 2px;
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
.group .module .module {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
.group:last-child,
|
|
||||||
.module:last-child {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Collapsible Structures
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.collapse.closed *,
|
|
||||||
.collapse.closed .module.table,
|
|
||||||
.collapse.closed .module.table * {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.collapse-handler {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.collapse.closed .collapse-handler,
|
|
||||||
.collapse.closed .tools,
|
|
||||||
.collapse.closed .tools * {
|
|
||||||
display: block !important;
|
|
||||||
}
|
|
||||||
.collapse.closed h3+.tools,
|
|
||||||
.collapse.closed h4+.tools {
|
|
||||||
margin-top: 1px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Row
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.row {
|
|
||||||
padding: 5px 10px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
fieldset.module .row + .module {
|
|
||||||
margin-top: -1px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Cell
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.row .cell {
|
|
||||||
display: inline-block;
|
|
||||||
margin-top: -5px;
|
|
||||||
margin-bottom: -5px;
|
|
||||||
padding: 5px 10px;
|
|
||||||
width: auto;
|
|
||||||
}
|
|
||||||
.row .cell + .cell {
|
|
||||||
padding-left: 18px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Fieldset Row
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
fieldset.module .row {
|
|
||||||
padding: 8px 10px;
|
|
||||||
line-height: 18px;
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
fieldset.module .row.cells {
|
|
||||||
white-space: nowrap;
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Fieldset Cell
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
fieldset.module .cell {
|
|
||||||
margin: -8px 0 -1000px 0;
|
|
||||||
padding: 8px 18px 1000px 0;
|
|
||||||
vertical-align: top;
|
|
||||||
white-space: nowrap;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
fieldset.module .cell:last-child, fieldset.module .cell.last {
|
|
||||||
margin-right: -20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Tabular Modules
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module.table {
|
|
||||||
display: table;
|
|
||||||
margin: 0 0 -2px;
|
|
||||||
width: 100%;
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 0 2px;
|
|
||||||
}
|
|
||||||
h2 + .module.table,
|
|
||||||
h2 + * + .module.table,
|
|
||||||
h2 + * + * + .module.table {
|
|
||||||
margin-top: 0 !important;
|
|
||||||
}
|
|
||||||
@media screen and (-webkit-min-device-pixel-ratio:0) {
|
|
||||||
.module.table {
|
|
||||||
margin-bottom: -1px;
|
|
||||||
border-spacing: 0 1px !important;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.module.thead {
|
|
||||||
display: table-header-group;
|
|
||||||
}
|
|
||||||
.module.tfoot {
|
|
||||||
display: table-footer-group;
|
|
||||||
}
|
|
||||||
.module.thead,
|
|
||||||
.module.tfoot {
|
|
||||||
font-size: 11px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.module.table .tr {
|
|
||||||
display: table-row;
|
|
||||||
}
|
|
||||||
|
|
||||||
.module.tbody {
|
|
||||||
display: table-row-group;
|
|
||||||
}
|
|
||||||
|
|
||||||
.module.table .th,
|
|
||||||
.module.table .td {
|
|
||||||
display: table-cell;
|
|
||||||
float: none;
|
|
||||||
overflow: hidden;
|
|
||||||
margin-right: 0;
|
|
||||||
padding: 1px 20px;
|
|
||||||
height: 100%;
|
|
||||||
vertical-align: top;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
.module.tbody .th,
|
|
||||||
.module.tbody .td {
|
|
||||||
padding-top: 5px;
|
|
||||||
padding-bottom: 5px;
|
|
||||||
}
|
|
||||||
.module.table .th:first-of-type,
|
|
||||||
.module.table .td:first-of-type {
|
|
||||||
padding-left: 10px;
|
|
||||||
}
|
|
||||||
.module.tbody .th.tools,
|
|
||||||
.module.tbody .td.tools {
|
|
||||||
padding-left: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.empty-form {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Add Items
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module.add-item {
|
|
||||||
height: 28px;
|
|
||||||
}
|
|
||||||
.module.add-item>a {
|
|
||||||
position: relative;
|
|
||||||
top: 6px;
|
|
||||||
padding: 5px 10px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Selectors
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.selector {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
overflow: hidden;
|
|
||||||
width: 758px;
|
|
||||||
}
|
|
||||||
.selector-available, .selector-chosen {
|
|
||||||
float: left;
|
|
||||||
width: 366px;
|
|
||||||
}
|
|
||||||
.selector.stacked .selector-available, .selector.stacked .selector-chosen {
|
|
||||||
width: 756px;
|
|
||||||
}
|
|
||||||
.selector h2, .inline-group .selector h2,
|
|
||||||
.inline-related fieldset .selector-available h2, .inline-related fieldset .selector-chosen h2 {
|
|
||||||
padding: 7px 5px 6px 7px;
|
|
||||||
font-size: 12px;
|
|
||||||
line-height: 13px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.selector .selector-filter {
|
|
||||||
padding: 3px 5px 2px 2px;
|
|
||||||
min-height: 25px;
|
|
||||||
font-weight: bold;
|
|
||||||
/*line-height: 25px;*/
|
|
||||||
/*text-indent: 25px;*/
|
|
||||||
/*background: url('../img/icons/icon-searchbox.png') 6px 50% no-repeat;*/
|
|
||||||
}
|
|
||||||
.selector .selector-available .selector-filter {
|
|
||||||
line-height: 25px;
|
|
||||||
text-indent: 25px;
|
|
||||||
background: url('../img/icons/icon-searchbox.png') 6px 50% no-repeat;
|
|
||||||
}
|
|
||||||
.selector .selector-chosen .selector-filter {
|
|
||||||
margin: 0 0 -3px;
|
|
||||||
padding: 6px 5px 2px 26px;
|
|
||||||
/*line-height: 25px;*/
|
|
||||||
/*text-indent: 25px;*/
|
|
||||||
background: url('../img/icons/icon-searchbox.png') 6px 8px no-repeat;
|
|
||||||
}
|
|
||||||
.selector .selector-filter input[type=text] {
|
|
||||||
position: relative;
|
|
||||||
margin: 0;
|
|
||||||
width: 326px !important;
|
|
||||||
max-width: 326px !important;
|
|
||||||
}
|
|
||||||
.selector.stacked .selector-filter input[type=text] {
|
|
||||||
width: 716px !important;
|
|
||||||
max-width: 716px !important;
|
|
||||||
}
|
|
||||||
.selector .selector-filter img {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.selector .selector-chosen .selector-filter:after {
|
|
||||||
content: " " url('../img/icons/icon-selector_filter.png');
|
|
||||||
opacity: .75;
|
|
||||||
}
|
|
||||||
.selector.stacked .selector-chosen .selector-filter:after {
|
|
||||||
content: " " url('../img/icons/icon-selector_add-m2m_vertical-hover.png');
|
|
||||||
}
|
|
||||||
.selector select[multiple=multiple] {
|
|
||||||
margin: 0;
|
|
||||||
padding-left: 3px;
|
|
||||||
max-width: 367px !important;
|
|
||||||
width: 367px !important;
|
|
||||||
height: 200px;
|
|
||||||
}
|
|
||||||
.selector.stacked select[multiple=multiple] {
|
|
||||||
width: 757px !important;
|
|
||||||
max-width: 757px !important;
|
|
||||||
}
|
|
||||||
.selector h2 + select {
|
|
||||||
/*display: none;*/
|
|
||||||
position: relative;
|
|
||||||
top: -1px;
|
|
||||||
}
|
|
||||||
.selector ul.selector-chooser {
|
|
||||||
float: left;
|
|
||||||
margin: 110px 2px 0;
|
|
||||||
padding: 0;
|
|
||||||
width: 18px;
|
|
||||||
}
|
|
||||||
.selector.stacked ul.selector-chooser {
|
|
||||||
margin: 4px 0 0 356px;
|
|
||||||
width: 36px;
|
|
||||||
}
|
|
||||||
.selector.stacked ul.selector-chooser li {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
a.selector-add, a.selector-remove {
|
|
||||||
display: block;
|
|
||||||
width: 18px;
|
|
||||||
height: 18px;
|
|
||||||
color: transparent !important;
|
|
||||||
background-position: 50% 0;
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
}
|
|
||||||
a.selector-add:link, a.selector-add:visited {
|
|
||||||
background-image: url('../img/icons/icon-selector_add-m2m_horizontal.png');
|
|
||||||
}
|
|
||||||
a.selector-add:hover, a.selector-add:active {
|
|
||||||
background-image: url('../img/icons/icon-selector_add-m2m_horizontal-hover.png');
|
|
||||||
}
|
|
||||||
a.selector-remove:link, a.selector-remove:visited {
|
|
||||||
background-image: url('../img/icons/icon-selector_remove-m2m_horizontal.png');
|
|
||||||
}
|
|
||||||
a.selector-remove:hover, a.selector-remove:active {
|
|
||||||
background-image: url('../img/icons/icon-selector_remove-m2m_horizontal-hover.png');
|
|
||||||
}
|
|
||||||
.selector.stacked a.selector-add:link, .selector.stacked a.selector-add:visited {
|
|
||||||
background-image: url('../img/icons/icon-selector_add-m2m_vertical.png');
|
|
||||||
}
|
|
||||||
.selector.stacked a.selector-add:hover, .selector.stacked a.selector-add:active {
|
|
||||||
background-image: url('../img/icons/icon-selector_add-m2m_vertical-hover.png');
|
|
||||||
}
|
|
||||||
.selector.stacked a.selector-remove:link, .selector.stacked a.selector-remove:visited {
|
|
||||||
background-image: url('../img/icons/icon-selector_remove-m2m_vertical.png');
|
|
||||||
}
|
|
||||||
.selector.stacked a.selector-remove:hover, .selector.stacked a.selector-remove:active {
|
|
||||||
background-image: url('../img/icons/icon-selector_remove-m2m_vertical-hover.png');
|
|
||||||
}
|
|
||||||
a.selector-chooseall, a.selector-clearall {
|
|
||||||
display: block;
|
|
||||||
margin: 0;
|
|
||||||
padding: 2px 7px;
|
|
||||||
font-size: 11px;
|
|
||||||
line-height: 13px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Link-List, Actions, Feed, Table of Contents
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.link-list ul li,
|
|
||||||
.feed ul li,
|
|
||||||
.table-of-contents ul li {
|
|
||||||
padding: 0;
|
|
||||||
font-size: 11px;
|
|
||||||
line-height: 15px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.link-list ul li a,
|
|
||||||
.feed ul li a, .feed ul li span,
|
|
||||||
.table-of-contents ul li a {
|
|
||||||
display: block;
|
|
||||||
padding: 5px 10px;
|
|
||||||
font-weight: bold;
|
|
||||||
line-height: 13px;
|
|
||||||
background-color: transparent;
|
|
||||||
background-position: 50% 50%;
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
}
|
|
||||||
.actions p,
|
|
||||||
.link-list p,
|
|
||||||
.feed p {
|
|
||||||
color: #999;
|
|
||||||
font-size: 11px;
|
|
||||||
padding: 3px 10px;
|
|
||||||
}
|
|
||||||
.link-list ul li a,
|
|
||||||
.feed ul li a {
|
|
||||||
padding-left: 25px;
|
|
||||||
}
|
|
||||||
a.internal,
|
|
||||||
a.external {
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
}
|
|
||||||
.dashboard a.internal {
|
|
||||||
background-position: 12px 7px;
|
|
||||||
}
|
|
||||||
.dashboard a.external {
|
|
||||||
background-position: 10px 8px;
|
|
||||||
}
|
|
||||||
.documentation a.external {
|
|
||||||
padding-left: 12px;
|
|
||||||
background-position: 1px 3px;
|
|
||||||
}
|
|
||||||
a.internal:link, a.internal:visited {
|
|
||||||
background-image: url('../img/icons/icon-navigation-internal.png');
|
|
||||||
}
|
|
||||||
a.internal:hover, a.internal:active {
|
|
||||||
background-image: url('../img/icons/icon-navigation-internal-hover.png');
|
|
||||||
}
|
|
||||||
a.external:link, a.external:visited {
|
|
||||||
background-image: url('../img/icons/icon-navigation-external.png');
|
|
||||||
}
|
|
||||||
a.external:hover, a.external:active {
|
|
||||||
background-image: url('../img/icons/icon-navigation-external-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
.feed ul li a, .feed ul li span {
|
|
||||||
line-height: 13px;
|
|
||||||
}
|
|
||||||
.feed ul li span.date {
|
|
||||||
float: right;
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Basic Actions & Module Actions
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
ul.actions {
|
|
||||||
position: relative;
|
|
||||||
float: right;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
ul.actions li {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
ul.actions li + li {
|
|
||||||
margin-left: 20px;
|
|
||||||
}
|
|
||||||
ul.actions li a {
|
|
||||||
padding-left: 15px;
|
|
||||||
font-size: 11px;
|
|
||||||
background-position: 0 50%;
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
}
|
|
||||||
|
|
||||||
.actions ul li {
|
|
||||||
padding: 4px 5px 4px 25px;
|
|
||||||
font-size: 11px;
|
|
||||||
line-height: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.actions ul li a {
|
|
||||||
margin-left: -15px;
|
|
||||||
padding-left: 15px;
|
|
||||||
font-weight: bold;
|
|
||||||
background-position: 0 50%;
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
}
|
|
||||||
|
|
||||||
.actions li.add-link a:link, .actions li.add-link a:visited {
|
|
||||||
background-image: url('../img/icons/icon-actions-add-link.png');
|
|
||||||
}
|
|
||||||
.actions li.add-link a:hover, .actions li.add-link a:active {
|
|
||||||
background-image: url('../img/icons/icon-actions-add-link-hover.png');
|
|
||||||
}
|
|
||||||
.actions li.change-link a:link, .actions li.change-link a:visited {
|
|
||||||
background-image: url('../img/icons/icon-actions-change-link.png');
|
|
||||||
}
|
|
||||||
.actions li.change-link a:hover, .actions li.change-link a:active {
|
|
||||||
background-image: url('../img/icons/icon-actions-change-link-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
.actions li.delete-link {
|
|
||||||
text-decoration: line-through;
|
|
||||||
background: url('../img/icons/icon-actions-delete-link.png') 10px 7px no-repeat;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Module Search & Module Filter
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module.search,
|
|
||||||
.module.filter {
|
|
||||||
position: relative;
|
|
||||||
float: right;
|
|
||||||
z-index: 1001;
|
|
||||||
padding: 8px 10px;
|
|
||||||
}
|
|
||||||
.module.filter + .module.search {
|
|
||||||
padding-right: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.module.filter .pulldown-container {
|
|
||||||
position: absolute;
|
|
||||||
width: inherit;
|
|
||||||
}
|
|
||||||
|
|
||||||
.module.search .tooltip {
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.module.search .tooltip.search-fields {
|
|
||||||
top: 25px;
|
|
||||||
}
|
|
||||||
.module.search .tooltip .tooltip-pointer {
|
|
||||||
position: relative;
|
|
||||||
z-index: 1000;
|
|
||||||
display: block;
|
|
||||||
width: 30px;
|
|
||||||
height: 8px;
|
|
||||||
background: transparent url('../img/backgrounds/tooltip-pointer.png') 10px 100% no-repeat scroll;
|
|
||||||
}
|
|
||||||
.module.search .tooltip .tooltip-content {
|
|
||||||
position: relative;
|
|
||||||
z-index: 990;
|
|
||||||
top: -1px;
|
|
||||||
padding: 8px 10px;
|
|
||||||
font-size: 11px;
|
|
||||||
line-height: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
a.button.toggle-filters {
|
|
||||||
display: block;
|
|
||||||
margin: 0;
|
|
||||||
padding: 4px 20px 4px 8px;
|
|
||||||
}
|
|
||||||
a.button.toggle-filters:link, a.button.toggle-filters:visited {
|
|
||||||
background: transparent url('../img/icons/icon-dropdown.png') 100% 3px no-repeat;
|
|
||||||
}
|
|
||||||
.selected a.button.toggle-filters:link, .selected a.button.toggle-filters:visited {
|
|
||||||
background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat;
|
|
||||||
}
|
|
||||||
.open a.button.toggle-filters, .selected a.button.toggle-filters,
|
|
||||||
.selected a.button.toggle-filters:hover, .selected a.button.toggle-filters:active,
|
|
||||||
a.button.toggle-filters:hover, a.button.toggle-filters:active {
|
|
||||||
background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat;
|
|
||||||
}
|
|
||||||
.selected a.button.toggle-filters:link, .selected a.button.toggle-filters:visited {
|
|
||||||
background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat;
|
|
||||||
}
|
|
||||||
.open a.button.toggle-filters,
|
|
||||||
.open.selected a.button.toggle-filters,
|
|
||||||
.selected a.button.toggle-filters:hover, .selected a.button.toggle-filters:active,
|
|
||||||
a.button.toggle-filters:hover, a.button.toggle-filters:active {
|
|
||||||
background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat;
|
|
||||||
}
|
|
||||||
|
|
||||||
.filter-pulldown {
|
|
||||||
display: none;
|
|
||||||
position: relative;
|
|
||||||
z-index: 1000;
|
|
||||||
margin: -1px 0;
|
|
||||||
padding: 0 10px 10px;
|
|
||||||
}
|
|
||||||
.filter-pulldown .filter {
|
|
||||||
position: relative;
|
|
||||||
padding: 7px 0 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.filter-pulldown select {
|
|
||||||
width: 100% !important;
|
|
||||||
}
|
|
||||||
.filter-pulldown label {
|
|
||||||
margin: 0 0 -2px;
|
|
||||||
padding: 0;
|
|
||||||
width: 100% !important;
|
|
||||||
line-height: 12px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Module Date Hierarchy
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module + .module.date-hierarchy {
|
|
||||||
margin-top: -8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.date-hierarchy ul {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
clear: both;
|
|
||||||
font-size: 11px;
|
|
||||||
line-height: 16px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.date-hierarchy ul li {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
margin-right: 10px;
|
|
||||||
}
|
|
||||||
.module.date-hierarchy ul a,
|
|
||||||
.module.date-hierarchy ul span {
|
|
||||||
padding: 2px 5px 1px;
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
.date-hierarchy ul li a.date-hierarchy-back {
|
|
||||||
padding-left: 10px;
|
|
||||||
background: 0 50% no-repeat scroll;
|
|
||||||
}
|
|
||||||
|
|
||||||
.date-hierarchy a.date-hierarchy-back:link, .date-hierarchy a.date-hierarchy-back:visited {
|
|
||||||
background-image: url('../img/icons/icon-date-hierarchy-back.png');
|
|
||||||
}
|
|
||||||
.date-hierarchy a.date-hierarchy-back:hover, .date-hierarchy a.date-hierarchy-back:active {
|
|
||||||
background-image: url('../img/icons/icon-date-hierarchy-back-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Pagination
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module.pagination {
|
|
||||||
padding: 8px 10px;
|
|
||||||
}
|
|
||||||
.module .module.pagination {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
ul.pagination {
|
|
||||||
position: relative;
|
|
||||||
clear: both;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
width: auto;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
ul.pagination li {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
display: block;
|
|
||||||
margin-right: 3px;
|
|
||||||
}
|
|
||||||
ul.pagination li.results {
|
|
||||||
margin-right: 10px;
|
|
||||||
}
|
|
||||||
ul.pagination li.separator {
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
ul.pagination li:last-child {
|
|
||||||
clear: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.pagination span,
|
|
||||||
ul.pagination a {
|
|
||||||
display: inline-block;
|
|
||||||
padding: 4px 8px 4px;
|
|
||||||
min-width: 25px;
|
|
||||||
font-size: 11px;
|
|
||||||
font-weight: bold;
|
|
||||||
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
|
|
||||||
}
|
|
||||||
ul.pagination li.separator span {
|
|
||||||
padding: 4px 0;
|
|
||||||
min-width: 10px;
|
|
||||||
font-size: 14px;
|
|
||||||
}
|
|
||||||
ul.pagination li.showall {
|
|
||||||
margin-left: 7px;
|
|
||||||
}
|
|
||||||
.submit-row ul.pagination li,
|
|
||||||
.submit-row ul.pagination li.results {
|
|
||||||
padding-top: 0 !important;
|
|
||||||
padding-bottom: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Module Changelist-Results
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module.changelist-results {
|
|
||||||
background: url('../img/backgrounds/changelist-results.png') repeat scroll !important;
|
|
||||||
}
|
|
||||||
.changelist-actions + .changelist-results,
|
|
||||||
.changelist-results + .changelist-actions {
|
|
||||||
margin-top: -1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Module Changelist Actions
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.changelist-actions {
|
|
||||||
position: relative;
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.changelist-actions ul {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
display: inline;
|
|
||||||
font-size: 11px;
|
|
||||||
line-height: 16px;
|
|
||||||
font-weight: bold;
|
|
||||||
margin: -1px 10px -1px 0;
|
|
||||||
}
|
|
||||||
.changelist-actions ul li {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
display: block;
|
|
||||||
margin-right: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.changelist-actions ul a,
|
|
||||||
.changelist-actions ul span {
|
|
||||||
display: inline-block;
|
|
||||||
padding: 4px 8px 3px;
|
|
||||||
font-size: 11px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.changelist-actions ul span span {
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.changelist-actions #action-toggle {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.changelist-actions select {
|
|
||||||
float: left;
|
|
||||||
margin: 0 10px 0 0;
|
|
||||||
width: 278px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.changelist-actions li.all,
|
|
||||||
.changelist-actions li.clear-selection,
|
|
||||||
.changelist-actions li.question {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Submit Row
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module.submit-row {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
ul.submit-row {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
clear: both;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.pagination + ul.submit-row {
|
|
||||||
float: right;
|
|
||||||
clear: none;
|
|
||||||
width: 25%;
|
|
||||||
}
|
|
||||||
ul.submit-row li {
|
|
||||||
float: right;
|
|
||||||
margin-left: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.submit-row li.left {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
ul.submit-row li.left:first-child {
|
|
||||||
margin-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Module Footer
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module.footer {
|
|
||||||
position: fixed;
|
|
||||||
z-index: 1000;
|
|
||||||
bottom: 0;
|
|
||||||
margin: 0 -20px;
|
|
||||||
padding: 12px 20px;
|
|
||||||
min-width: 100px;
|
|
||||||
width: 100%;
|
|
||||||
opacity: 1;
|
|
||||||
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
|
|
||||||
}
|
|
||||||
.module.footer .changelist-actions {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
clear: none;
|
|
||||||
width: 75%;
|
|
||||||
padding: 2px 0 0;
|
|
||||||
}
|
|
||||||
.change-list .module.footer ul.submit-row {
|
|
||||||
position: relative;
|
|
||||||
float: right;
|
|
||||||
clear: none;
|
|
||||||
width: 25%;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Sortable
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.sortablehelper, sortablehelper * {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,392 +0,0 @@
|
||||||
|
|
||||||
body {
|
|
||||||
/* background: #e4f !important;*/
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Widget Basics
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module.ui-widget {
|
|
||||||
border: none;
|
|
||||||
background: #fff;
|
|
||||||
}
|
|
||||||
.ui-widget-content {
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px;
|
|
||||||
border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;
|
|
||||||
background: #eee;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Accordion
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
|
|
||||||
/* Overlays */
|
|
||||||
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
|
|
||||||
.ui-accordion .ui-accordion-li-fix { display: inline; }
|
|
||||||
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
|
|
||||||
.ui-accordion .ui-accordion-header a {
|
|
||||||
display: block;
|
|
||||||
font-size: 1em;
|
|
||||||
padding: 0 0 0 12px;
|
|
||||||
}
|
|
||||||
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
|
|
||||||
.ui-accordion .ui-accordion-content {
|
|
||||||
top: 0;
|
|
||||||
margin-top: 0;
|
|
||||||
margin-bottom: 0;
|
|
||||||
padding: 5px 15px;
|
|
||||||
border-top: 1px solid #fff;
|
|
||||||
}
|
|
||||||
.ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker
|
|
||||||
----------------------------------*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.ui-accordion-header {
|
|
||||||
margin-top: 2px !important;
|
|
||||||
cursor: pointer;
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
.ui-accordion .ui-accordion-header a {
|
|
||||||
padding: 0 0 0 12px;
|
|
||||||
color: #444;
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-accordion-header.ui-state-default {
|
|
||||||
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
|
|
||||||
}
|
|
||||||
.ui-accordion-header.ui-state-active {
|
|
||||||
border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0;
|
|
||||||
border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Accordion Module ......................................... */
|
|
||||||
|
|
||||||
.module .ui-accordion-header.ui-state-default {
|
|
||||||
border: 1px solid #bdbdbd;
|
|
||||||
background-color: #a1d4e5;
|
|
||||||
}
|
|
||||||
.module .ui-accordion-header.ui-state-default:hover {
|
|
||||||
background-color: #d6d6d6;
|
|
||||||
}
|
|
||||||
.module .ui-accordion-header.ui-state-active {
|
|
||||||
border: 1px solid #bdbdbd;
|
|
||||||
background-color: #d6d6d6;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Accordion Module in Group......................................... */
|
|
||||||
|
|
||||||
.group .module .ui-accordion-header.ui-state-default {
|
|
||||||
border: 1px solid #c7c7c7;
|
|
||||||
background-color: #cee9f2;
|
|
||||||
}
|
|
||||||
.group .module .ui-accordion-header.ui-state-default:hover {
|
|
||||||
background-color: #e0e0e0;
|
|
||||||
}
|
|
||||||
.group .module .ui-accordion-header.ui-state-active {
|
|
||||||
border: 1px solid #c7c7c7;
|
|
||||||
background-color: #e0e0e0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*.module .ui-accordion-header {
|
|
||||||
border-top: 1px solid #e4f;
|
|
||||||
}*/
|
|
||||||
.group .module .ui-accordion-header {
|
|
||||||
border-top: 1px solid #4ef;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Datepicker
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.ui-datepicker {
|
|
||||||
width: auto !important; padding: 3px 3px 0;
|
|
||||||
border-color: #bdbdbd;
|
|
||||||
box-shadow: 0 0 10px #333; -moz-box-shadow: 0 0 10px #333; -webkit-box-shadow: 0 0 10px #333;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-header {
|
|
||||||
padding: 2px 0;
|
|
||||||
height: 25px;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
|
|
||||||
position: absolute;
|
|
||||||
top: 4px;
|
|
||||||
width: 1.8em;
|
|
||||||
height: 1.8em;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 3px; }
|
|
||||||
.ui-datepicker .ui-datepicker-prev { left:2px; }
|
|
||||||
.ui-datepicker .ui-datepicker-next { right:2px; }
|
|
||||||
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
|
|
||||||
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
|
|
||||||
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
|
|
||||||
.ui-datepicker .ui-datepicker-title {
|
|
||||||
margin: 3px 25px 2px;
|
|
||||||
line-height: 1.8em;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-title select {
|
|
||||||
float:left;
|
|
||||||
font-size:1em;
|
|
||||||
margin: -3px 0 -1px !important;
|
|
||||||
min-width: 30px;
|
|
||||||
}
|
|
||||||
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
|
|
||||||
.ui-datepicker select.ui-datepicker-month,
|
|
||||||
.ui-datepicker select.ui-datepicker-year { width: 49%;}
|
|
||||||
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
.ui-datepicker table {
|
|
||||||
width: 100%;
|
|
||||||
font-size: 12px;
|
|
||||||
margin: 0 0 2px;
|
|
||||||
}
|
|
||||||
.ui-datepicker th { padding: 5px 0; text-align: center; font-weight: bold; border: 0; }
|
|
||||||
.ui-datepicker td {
|
|
||||||
min-width: 25px;
|
|
||||||
border: 0; padding: 1px;
|
|
||||||
}
|
|
||||||
.ui-datepicker td span, .ui-datepicker td a {
|
|
||||||
padding: 4px 0 3px;
|
|
||||||
text-align: center;
|
|
||||||
border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
|
|
||||||
}
|
|
||||||
.ui-datepicker td a.ui-state-hover {
|
|
||||||
color: #fff !important;
|
|
||||||
border-color: #444 !important;
|
|
||||||
background: #444 !important;
|
|
||||||
}
|
|
||||||
.ui-datepicker td a.ui-state-active {
|
|
||||||
/* color: #fff;*/
|
|
||||||
/* border-color: #aaa;*/
|
|
||||||
background: #fff;
|
|
||||||
}
|
|
||||||
.ui-datepicker td a.ui-state-highlight {
|
|
||||||
/* color: #fff;*/
|
|
||||||
border-color: #bababa;
|
|
||||||
background: #D6D6D6;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-buttonpane {
|
|
||||||
background-image: none;
|
|
||||||
margin: 10px 0 0;
|
|
||||||
padding: 0;
|
|
||||||
border-left: 0;
|
|
||||||
border-right: 0;
|
|
||||||
border-bottom: 0;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-buttonpane button {
|
|
||||||
float: right;
|
|
||||||
margin: 3px 0;
|
|
||||||
padding: 4px 5px 5px;
|
|
||||||
height: 25px;
|
|
||||||
font-size: 12px;
|
|
||||||
background: #fff;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
|
|
||||||
opacity: 1 !important;
|
|
||||||
color: #fff; font-weight: bold;
|
|
||||||
border-color: #309bbf;
|
|
||||||
background: #309bbf;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover {
|
|
||||||
color: #fff !important;
|
|
||||||
border-color: #444 !important;
|
|
||||||
background: #444 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-first .ui-datepicker-title,
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-title {
|
|
||||||
margin-right: 5px !important;
|
|
||||||
}
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-title,
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-title {
|
|
||||||
margin-left: 5px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group table {
|
|
||||||
width: 95%;
|
|
||||||
}
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-first table,
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-middle table {
|
|
||||||
margin-right: 5px !important;
|
|
||||||
}
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-middle table,
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-last table {
|
|
||||||
margin-left: 5px !important;
|
|
||||||
}
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-middle table {
|
|
||||||
margin-left: 3px !important;
|
|
||||||
}
|
|
||||||
.ui-datepicker-multi .ui-datepicker-buttonpane {
|
|
||||||
border: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-datepicker-append {
|
|
||||||
margin-left: 6px; color: #999; font-size: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Tabs
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.ui-tabs {
|
|
||||||
padding: 0; zoom: 1;
|
|
||||||
}
|
|
||||||
.ui-tabs .ui-tabs-nav {
|
|
||||||
padding: 0;
|
|
||||||
color: #444; font-size: 12px;
|
|
||||||
border: none;
|
|
||||||
border-bottom: 1px solid #bdbdbd;
|
|
||||||
border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0;
|
|
||||||
/* -moz-border-radius-bottomright: 0;*/
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
.ui-tabs .ui-tabs-nav li {
|
|
||||||
position: relative; float: left;
|
|
||||||
border-bottom-width: 1px !important;
|
|
||||||
margin: 0 .2em -1px 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
|
|
||||||
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
|
|
||||||
padding-bottom: 0px; border-bottom-width: 1px;
|
|
||||||
}
|
|
||||||
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
|
|
||||||
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
|
|
||||||
.ui-tabs .ui-tabs-panel {
|
|
||||||
padding: 0;
|
|
||||||
display: block;
|
|
||||||
border: 1px solid #bdbdbd;
|
|
||||||
border-top: 1px solid #fff;
|
|
||||||
border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
|
|
||||||
background: #eee;
|
|
||||||
}
|
|
||||||
.ui-tabs .ui-tabs-hide { display: none !important; }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* gAutocomplete
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.ui-gAutocomplete-wrapper {
|
|
||||||
position: absolute;
|
|
||||||
z-index: 400;
|
|
||||||
}
|
|
||||||
ul.ui-gAutocomplete-results {
|
|
||||||
margin-top: 4px;
|
|
||||||
padding: 5px;
|
|
||||||
border: 1px solid #ddd;
|
|
||||||
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
|
|
||||||
box-shadow: 0 0 3px #444; -moz-box-shadow: 0 0 3px #444; -webkit-box-shadow: 0 0 3px #444;
|
|
||||||
background: #fff;
|
|
||||||
}
|
|
||||||
ul.ui-gAutocomplete-results li {
|
|
||||||
padding: 2px 5px;
|
|
||||||
color: #666;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
ul.ui-gAutocomplete-results li:hover {
|
|
||||||
background: #e1f0f5;
|
|
||||||
}
|
|
||||||
ul.ui-gAutocomplete-results li:first-child {
|
|
||||||
border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;
|
|
||||||
border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;
|
|
||||||
}
|
|
||||||
ul.ui-gAutocomplete-results li:last-child {
|
|
||||||
border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px;
|
|
||||||
border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px;
|
|
||||||
}
|
|
||||||
ul.ui-gAutocomplete-results li + li {
|
|
||||||
border-top: 1px solid #eee;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.ui-gAutocomplete-results li b {
|
|
||||||
margin: 0 1px;
|
|
||||||
color: #444;
|
|
||||||
/* text-decoration: underline;*/
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* gFacelist
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
/*span.ui-gFacelist-message {
|
|
||||||
display: inline-block;
|
|
||||||
height: 25px;
|
|
||||||
background: #fff;
|
|
||||||
margin: 0;
|
|
||||||
padding: 3px 5px 4px;
|
|
||||||
vertical-align: middle;
|
|
||||||
color: #666; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold;
|
|
||||||
border: 1px solid #bbb;
|
|
||||||
border-color: #ccc #ddd #ddd #ccc;
|
|
||||||
border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px;
|
|
||||||
border-top-right-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px;
|
|
||||||
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
|
|
||||||
outline: none;
|
|
||||||
}*/
|
|
||||||
|
|
||||||
.ui-gFacelist-toolbar input.ui-gAutocomplete-autocomplete {
|
|
||||||
/* margin-top: 4px;*/
|
|
||||||
/* width: 100px;*/
|
|
||||||
border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.ui-gFacelist-toolbar button {
|
|
||||||
border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-gFacelist-toolbar .ui-gAutocomplete-wrapper {
|
|
||||||
margin-top: -4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.ui-gFacelist-facelist {
|
|
||||||
position: relative; float: left; clear: both;
|
|
||||||
padding: 0px 5px 5px;
|
|
||||||
border: 1px solid #bbb;
|
|
||||||
border-color: #ccc #ddd #ddd #ccc;
|
|
||||||
border-top: none;
|
|
||||||
border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px;
|
|
||||||
border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;
|
|
||||||
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
|
|
||||||
background: #fff;
|
|
||||||
|
|
||||||
}
|
|
||||||
li.ui-gFacelist-item {
|
|
||||||
position: relative; float: left;
|
|
||||||
margin-top: 5px; padding: 3px 6px 2px;
|
|
||||||
width: auto;
|
|
||||||
font-weight: bold;
|
|
||||||
border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
|
|
||||||
background: #ddd;
|
|
||||||
}
|
|
||||||
li.ui-gFacelist-item {
|
|
||||||
margin-right: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
a.ui-gFacelist-item-remove {
|
|
||||||
display: inline-block;
|
|
||||||
margin: 0 0 -3px 0;
|
|
||||||
width: 16px;
|
|
||||||
height: 16px;
|
|
||||||
background: transparent 100% 3px no-repeat;
|
|
||||||
}
|
|
|
@ -1,611 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Widget Basics
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module.ui-widget {
|
|
||||||
border: none;
|
|
||||||
background: #fff;
|
|
||||||
}
|
|
||||||
.ui-widget-content {
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px;
|
|
||||||
border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;
|
|
||||||
background: #eee;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Sortable
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.ui-sortable-helper,
|
|
||||||
.ui-sortable-placeholder {
|
|
||||||
opacity: .8;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-sortable-placeholder,
|
|
||||||
.ui-sortable .module.ui-sortable-placeholder {
|
|
||||||
border: 1px solid #bdbdbd;
|
|
||||||
border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
|
|
||||||
background: transparent url('../img/backgrounds/ui-sortable-placeholder.png') 0 0 repeat scroll !important;
|
|
||||||
}
|
|
||||||
.group.stacked div.ui-sortable-placeholder {
|
|
||||||
display: block;
|
|
||||||
margin-top: 2px !important;
|
|
||||||
}
|
|
||||||
.group.tabular div.ui-sortable-placeholder {
|
|
||||||
border: 0 !important;
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
.group.tabular .ui-sortable .module.ui-sortable-placeholder .td {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.group.tabular .ui-sortable .module.ui-sortable-placeholder .th,
|
|
||||||
.group.tabular .ui-sortable .module.ui-sortable-placeholder .td {
|
|
||||||
padding-top: 0 !important;
|
|
||||||
padding-bottom: 0 !important;
|
|
||||||
}
|
|
||||||
.group.tabular .module.ui-sortable-helper {
|
|
||||||
border-top: 0 !important;
|
|
||||||
}
|
|
||||||
.group.tabular .ui-sortable-helper .th, .group.tabular .ui-sortable-helper .td {
|
|
||||||
background: #ffffcc !important;
|
|
||||||
}
|
|
||||||
.group.stacked .ui-sortable-helper, .group.stacked .ui-sortable-helper .module, .group.stacked .ui-sortable-helper h2, .group.stacked .ui-sortable-helper h3, .group.stacked .ui-sortable-helper h4,
|
|
||||||
.group.stacked .collapse.predelete.ui-sortable-helper > h3.collapse-handler,
|
|
||||||
.group.stacked .collapse.open.predelete.ui-sortable-helper > h3.collapse-handler,
|
|
||||||
.group.stacked .collapse.predelete.ui-sortable-helper h4.collapse-handler,
|
|
||||||
.group.stacked .collapse.open.predelete.ui-sortable-helper h4.collapse-handler {
|
|
||||||
background: #ffffcc !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Accordion
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
|
|
||||||
/* Overlays */
|
|
||||||
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
|
|
||||||
.ui-accordion .ui-accordion-li-fix { display: inline; }
|
|
||||||
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
|
|
||||||
.ui-accordion .ui-accordion-header a {
|
|
||||||
display: block;
|
|
||||||
font-size: 1em;
|
|
||||||
padding: 0 0 0 12px;
|
|
||||||
}
|
|
||||||
.ui-accordion .ui-accordion-header .ui-icon { display: none; }
|
|
||||||
.ui-accordion .ui-accordion-content {
|
|
||||||
top: 0;
|
|
||||||
margin-top: 0;
|
|
||||||
margin-bottom: 0;
|
|
||||||
padding: 0;
|
|
||||||
/* border-top: 1px solid #fff;*/
|
|
||||||
}
|
|
||||||
.ui-accordion .ui-accordion-content-active { display: block; }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Datepicker
|
|
||||||
----------------------------------*/
|
|
||||||
.datetime br {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.datetimeshortcuts {
|
|
||||||
width: 40px;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 10px;
|
|
||||||
}
|
|
||||||
.datetimeshortcuts a {
|
|
||||||
margin-left: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-accordion-header {
|
|
||||||
margin-top: 2px !important;
|
|
||||||
cursor: pointer;
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
.ui-accordion .ui-accordion-header a {
|
|
||||||
padding: 0 0 0 12px;
|
|
||||||
color: #444;
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
.ui-accordion .ui-accordion-header {
|
|
||||||
display: block;
|
|
||||||
margin: 0;
|
|
||||||
padding: 6px 0;
|
|
||||||
outline: none;
|
|
||||||
font-size: 12px;
|
|
||||||
border: 1px solid #bdbdbd !important;
|
|
||||||
background: #cee9f2;
|
|
||||||
background: -moz-linear-gradient(top, #e1f0f5, #cee9f2);
|
|
||||||
background: -webkit-gradient(linear, left top, left bottom, from(#e1f0f5), to(#cee9f2));
|
|
||||||
background: -o-linear-gradient(top, #e1f0f5, #cee9f2);
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-accordion-header.ui-state-default {
|
|
||||||
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
|
|
||||||
}
|
|
||||||
.ui-accordion-header.ui-state-hover {
|
|
||||||
background: #cee9f2;
|
|
||||||
background: -moz-linear-gradient(top, #cee9f2, #e1f0f5);
|
|
||||||
background: -webkit-gradient(linear, left top, left bottom, from(#cee9f2), to(#e1f0f5));
|
|
||||||
background: -o-linear-gradient(top, #cee9f2, #e1f0f5);
|
|
||||||
}
|
|
||||||
.ui-accordion-header.ui-state-active {
|
|
||||||
border-bottom: 1px solid #c7c7c7 !important;
|
|
||||||
border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0;
|
|
||||||
border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0;
|
|
||||||
background: #cee9f2;
|
|
||||||
background: -moz-linear-gradient(top, #cee9f2, #e1f0f5);
|
|
||||||
background: -webkit-gradient(linear, left top, left bottom, from(#cee9f2), to(#e1f0f5));
|
|
||||||
background: -o-linear-gradient(top, #cee9f2, #e1f0f5);
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-accordion-content {
|
|
||||||
border-top: 0 !important;
|
|
||||||
border-top-left-radius: 0; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 0; -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0;
|
|
||||||
}
|
|
||||||
.ui-accordion-content h3 {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.ui-accordion-content .module:first-child {
|
|
||||||
margin-top: 0 !important;
|
|
||||||
border-top-color: #f4f4f4 !important;
|
|
||||||
}
|
|
||||||
.module.accordion>.module {
|
|
||||||
margin-bottom: 2px;
|
|
||||||
border-top: 0 !important;
|
|
||||||
}
|
|
||||||
.module.accordion>.module:last-of-type {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Accordion Module ......................................... */
|
|
||||||
|
|
||||||
.ui-accordion-header.ui-state-default,
|
|
||||||
.module .ui-accordion-header.ui-state-default {
|
|
||||||
border: 1px solid #bdbdbd;
|
|
||||||
background-color: #a1d4e5;
|
|
||||||
}
|
|
||||||
.ui-accordion-header.ui-state-default:hover,
|
|
||||||
.module .ui-accordion-header.ui-state-default:hover {
|
|
||||||
background-color: #d6d6d6;
|
|
||||||
}
|
|
||||||
.ui-accordion-header.ui-state-active,
|
|
||||||
.module .ui-accordion-header.ui-state-active {
|
|
||||||
border: 1px solid #bdbdbd;
|
|
||||||
background-color: #d6d6d6;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Accordion Module in Group......................................... */
|
|
||||||
|
|
||||||
/*.group .module .ui-accordion-header.ui-state-default {
|
|
||||||
border: 1px solid #c7c7c7;
|
|
||||||
background-color: #cee9f2;
|
|
||||||
}
|
|
||||||
.group .module .ui-accordion-header.ui-state-default:hover {
|
|
||||||
background-color: #e0e0e0;
|
|
||||||
}
|
|
||||||
.group .module .ui-accordion-header.ui-state-active {
|
|
||||||
border: 1px solid #c7c7c7;
|
|
||||||
background-color: #e0e0e0;
|
|
||||||
}
|
|
||||||
.group .module .ui-accordion-header {
|
|
||||||
border-top: 1px solid #4ef;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/* Datepicker
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.ui-datepicker {
|
|
||||||
position: absolute;
|
|
||||||
display: none;
|
|
||||||
padding: 3px 3px 0;
|
|
||||||
width: auto !important;
|
|
||||||
border-color: #bdbdbd;
|
|
||||||
box-shadow: 0 10px 50px #333; -moz-box-shadow: 0 10px 50px #333; -webkit-box-shadow: 0 10px 50px #333;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-header {
|
|
||||||
padding: 2px 0;
|
|
||||||
height: 25px;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next,
|
|
||||||
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
|
|
||||||
position: absolute;
|
|
||||||
top: 4px;
|
|
||||||
width: 20px;
|
|
||||||
height: 30px;
|
|
||||||
background-color: transparent;
|
|
||||||
background-position: 50% 50%;
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-prev {
|
|
||||||
left: 3px;
|
|
||||||
background-image: url('../img/icons/ui-datepicker-prev.png');
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-prev-hover {
|
|
||||||
left: 3px;
|
|
||||||
border: none;
|
|
||||||
background-image: url('../img/icons/ui-datepicker-prev-hover.png');
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-next {
|
|
||||||
right: 3px;
|
|
||||||
background-image: url('../img/icons/ui-datepicker-next.png');
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-next-hover {
|
|
||||||
right: 3px;
|
|
||||||
border: none;
|
|
||||||
background-image: url('../img/icons/ui-datepicker-next-hover.png');
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.ui-datepicker .ui-datepicker-title {
|
|
||||||
margin: 3px 25px 2px;
|
|
||||||
line-height: 1.8em;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-title select {
|
|
||||||
float:left;
|
|
||||||
font-size:1em;
|
|
||||||
margin: -3px 0 -1px !important;
|
|
||||||
min-width: 30px;
|
|
||||||
}
|
|
||||||
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
|
|
||||||
.ui-datepicker select.ui-datepicker-month,
|
|
||||||
.ui-datepicker select.ui-datepicker-year { width: 49%;}
|
|
||||||
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
.ui-datepicker table {
|
|
||||||
width: 100%;
|
|
||||||
font-size: 12px;
|
|
||||||
margin: 0 0 2px;
|
|
||||||
}
|
|
||||||
.ui-datepicker th {
|
|
||||||
padding: 5px 0;
|
|
||||||
text-align: center;
|
|
||||||
font-weight: bold;
|
|
||||||
border: 0;
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.ui-datepicker td {
|
|
||||||
min-width: 25px;
|
|
||||||
border: 0; padding: 1px;
|
|
||||||
}
|
|
||||||
.ui-datepicker td span, .ui-datepicker td a {
|
|
||||||
padding: 4px 0 3px;
|
|
||||||
margin:0!important;
|
|
||||||
text-align: center;
|
|
||||||
display:block;
|
|
||||||
border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
|
|
||||||
}
|
|
||||||
.ui-datepicker td a.ui-state-hover {
|
|
||||||
color: #fff !important;
|
|
||||||
border-color: transparent !important;
|
|
||||||
background: #444 !important;
|
|
||||||
}
|
|
||||||
.ui-datepicker td a.ui-state-active {
|
|
||||||
background: #fff;
|
|
||||||
}
|
|
||||||
.ui-datepicker td a.ui-state-highlight {
|
|
||||||
border-color: #bababa;
|
|
||||||
background: #d6d6d6;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-buttonpane {
|
|
||||||
background-image: none;
|
|
||||||
margin: 5px 0 0;
|
|
||||||
padding: 0;
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-buttonpane button {
|
|
||||||
float: right;
|
|
||||||
margin: 3px 0;
|
|
||||||
padding: 4px 5px 5px;
|
|
||||||
height: 25px;
|
|
||||||
color: #aaa; font-size: 11px;
|
|
||||||
border: 1px solid #c7c7c7;
|
|
||||||
background: transparent;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
@media screen and (-webkit-min-device-pixel-ratio:0) {
|
|
||||||
.ui-datepicker .ui-datepicker-buttonpane button {
|
|
||||||
padding: 5px 8px 4px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
|
|
||||||
opacity: 1 !important;
|
|
||||||
color: #444; font-weight: bold;
|
|
||||||
background: #cee9f2;
|
|
||||||
}
|
|
||||||
.ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover {
|
|
||||||
color: #fff !important;
|
|
||||||
border-color: #444 !important;
|
|
||||||
background: #444 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-first .ui-datepicker-title,
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-title {
|
|
||||||
margin-right: 5px !important;
|
|
||||||
}
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-title,
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-title {
|
|
||||||
margin-left: 5px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group table {
|
|
||||||
width: 95%;
|
|
||||||
}
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-first table,
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-middle table {
|
|
||||||
margin-right: 5px !important;
|
|
||||||
}
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-middle table,
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-last table {
|
|
||||||
margin-left: 5px !important;
|
|
||||||
}
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-middle table {
|
|
||||||
margin-left: 3px !important;
|
|
||||||
}
|
|
||||||
.ui-datepicker-multi .ui-datepicker-buttonpane {
|
|
||||||
border: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-datepicker-append {
|
|
||||||
margin-left: 6px; color: #999; font-size: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-datepicker td.ui-state-disabled {
|
|
||||||
padding:1px;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
.ui-datepicker td.ui-state-disabled span {
|
|
||||||
background: #ccc;
|
|
||||||
color: #555 !important;
|
|
||||||
font-weight: bold;
|
|
||||||
font-size: 11px;
|
|
||||||
border-radius: 3px; -moz-border-radius: 3px; -webkit-borderradius: 3px;
|
|
||||||
}
|
|
||||||
button.ui-datepicker-close {
|
|
||||||
float: left !important;
|
|
||||||
margin-right: 4px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Timepicker
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
#ui-timepicker {
|
|
||||||
position: absolute;
|
|
||||||
display: none;
|
|
||||||
padding: 5px 3px 3px 5px;
|
|
||||||
width: 216px;
|
|
||||||
border: 1px solid #bdbdbd;
|
|
||||||
box-shadow: 0 10px 50px #333; -moz-box-shadow: 0 10px 50px #333; -webkit-box-shadow: 0 10px 50px #333;
|
|
||||||
}
|
|
||||||
#ui-timepicker ul {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
clear: both;
|
|
||||||
width: auto;
|
|
||||||
}
|
|
||||||
#ui-timepicker ul li.row {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
display: block;
|
|
||||||
margin: 0 2px 2px 0;
|
|
||||||
padding: 2px 10px 1px;
|
|
||||||
width: 30px;
|
|
||||||
font-size: 11px;
|
|
||||||
text-align: center;
|
|
||||||
border: 0;
|
|
||||||
border-radius: 3px; -moz-border-radius: 3px; -webkit-borderradius: 3px;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
#ui-timepicker .row.ui-state-default {
|
|
||||||
border: 1px solid #c7c7c7 !important;
|
|
||||||
background: #e1f0f5;
|
|
||||||
}
|
|
||||||
#ui-timepicker .row.ui-state-active {
|
|
||||||
border: 1px solid #bababa !important;
|
|
||||||
background: #d6d6d6;
|
|
||||||
}
|
|
||||||
#ui-timepicker .row.ui-state-default:hover {
|
|
||||||
color: #fff;
|
|
||||||
border: 1px solid #666 !important;
|
|
||||||
background: #444;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Tabs
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.ui-tabs {
|
|
||||||
zoom: 1;
|
|
||||||
border: 0 !important;
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.ui-tabs .ui-tabs-nav {
|
|
||||||
margin-top: 2px;
|
|
||||||
padding: 0;
|
|
||||||
color: #444;
|
|
||||||
font-size: 12px;
|
|
||||||
border: none;
|
|
||||||
border-bottom: 1px solid #bdbdbd;
|
|
||||||
border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0;
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
.ui-tabs:first-child .ui-tabs-nav {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
.ui-tabs .ui-tabs-nav li {
|
|
||||||
position: relative; float: left;
|
|
||||||
border-bottom-width: 1px !important;
|
|
||||||
margin: 0 2px -1px 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
.ui-tabs .ui-tabs-nav li a {
|
|
||||||
float: left;
|
|
||||||
text-decoration: none;
|
|
||||||
padding: 6px 10px 6px;
|
|
||||||
}
|
|
||||||
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
|
|
||||||
padding-bottom: 0px; border-bottom-width: 1px;
|
|
||||||
}
|
|
||||||
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
|
|
||||||
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
|
|
||||||
cursor: pointer;
|
|
||||||
} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
|
|
||||||
.tab-handler.ui-state-default {
|
|
||||||
background: #e1f0f5;
|
|
||||||
background: -moz-linear-gradient(top, #cee9f2, #e1f0f5);
|
|
||||||
background: -webkit-gradient(linear, left top, left bottom, from(#cee9f2), to(#e1f0f5));
|
|
||||||
background: -o-linear-gradient(top, #cee9f2, #e1f0f5);
|
|
||||||
}
|
|
||||||
.tab-handler.ui-state-default:hover {
|
|
||||||
color: #444 !important;
|
|
||||||
border: 1px solid #c7c7c7;
|
|
||||||
background: #cee9f2;
|
|
||||||
background: -moz-linear-gradient(top, #e1f0f5, #cee9f2);
|
|
||||||
background: -webkit-gradient(linear, left top, left bottom, from(#e1f0f5), to(#cee9f2));
|
|
||||||
background: -o-linear-gradient(top, #e1f0f5, #cee9f2);
|
|
||||||
}
|
|
||||||
.tab-handler.ui-state-default.ui-tabs-selected {
|
|
||||||
border: 1px solid #c7c7c7;
|
|
||||||
border-bottom-color: #d4d4d4;
|
|
||||||
background: #e9e9e9;
|
|
||||||
background: -moz-linear-gradient(top, #e0e0e0, #e9e9e9);
|
|
||||||
background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e9e9e9));
|
|
||||||
background: -o-linear-gradient(top, #e0e0e0, #e9e9e9);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.ui-tabs-nav li a:hover {
|
|
||||||
color: #444 !important;
|
|
||||||
}
|
|
||||||
.ui-tabs-nav li.ui-tabs-selected a {
|
|
||||||
color: #444 !important;
|
|
||||||
}
|
|
||||||
.ui-tabs .ui-tabs-panel {
|
|
||||||
margin-top: 0 !important;
|
|
||||||
padding: 0;
|
|
||||||
display: block;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
border-top-left-radius: 0; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;
|
|
||||||
border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px;
|
|
||||||
border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;
|
|
||||||
background: #eee;
|
|
||||||
}
|
|
||||||
.ui-tabs-panel h3 { display: none; }
|
|
||||||
.ui-tabs-panel > h3 + .module {
|
|
||||||
border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
|
|
||||||
}
|
|
||||||
.ui-tabs-panel > h3 + .module > h4:first-child {
|
|
||||||
margin-top: -1px;
|
|
||||||
/* border-top: 0 !important;*/
|
|
||||||
border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;
|
|
||||||
}
|
|
||||||
.ui-tabs .ui-tabs-hide { display: none !important; }
|
|
||||||
|
|
||||||
/*.group-accordion-container h3 { display: none; }*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Menu
|
|
||||||
----------------------------------*/
|
|
||||||
.ui-menu {
|
|
||||||
list-style:none;
|
|
||||||
padding: 2px;
|
|
||||||
margin: 0;
|
|
||||||
display:block;
|
|
||||||
}
|
|
||||||
.ui-menu .ui-menu {
|
|
||||||
margin-top: -3px;
|
|
||||||
}
|
|
||||||
.ui-menu .ui-menu-item {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.ui-menu .ui-menu-item a {
|
|
||||||
text-decoration: none;
|
|
||||||
display: block;
|
|
||||||
padding: 5px 5px 4px;
|
|
||||||
}
|
|
||||||
.ui-menu .ui-menu-item a.ui-state-hover,
|
|
||||||
.ui-menu .ui-menu-item a.ui-state-active {
|
|
||||||
/* margin: -1px;*/
|
|
||||||
border: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Autocomplete
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.ui-autocomplete {
|
|
||||||
position: absolute;
|
|
||||||
cursor: default;
|
|
||||||
padding: 3px;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
|
|
||||||
background: #eee;
|
|
||||||
box-shadow: 0 10px 50px #333; -moz-box-shadow: 0 10px 50px #333; -webkit-box-shadow: 0 10px 50px #333;
|
|
||||||
}
|
|
||||||
* html .ui-autocomplete {
|
|
||||||
width: 1px;
|
|
||||||
}
|
|
||||||
.ui-autocomplete-category {
|
|
||||||
font-weight: bold;
|
|
||||||
line-height: 1.5;
|
|
||||||
font-style: italic;
|
|
||||||
margin: 0;
|
|
||||||
padding: 5px;
|
|
||||||
}
|
|
||||||
.ui-autocomplete li:first-child span {
|
|
||||||
display: block;
|
|
||||||
padding: 1px 4px;
|
|
||||||
color: #999;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.ui-autocomplete .ui-menu-item + .ui-menu-item {
|
|
||||||
margin-top: 2px;
|
|
||||||
border-top: 0 !important;
|
|
||||||
}
|
|
||||||
.ui-autocomplete li:first-child + li {
|
|
||||||
margin-top: 4px;
|
|
||||||
}
|
|
||||||
.ui-autocomplete .ui-menu-item a {
|
|
||||||
margin: 0;
|
|
||||||
padding: 3px 4px;
|
|
||||||
color: #444;
|
|
||||||
font-weight: bold;
|
|
||||||
border: 1px solid #c7c7c7;
|
|
||||||
border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
|
|
||||||
background: #cee9f2;
|
|
||||||
}
|
|
||||||
.ui-autocomplete .ui-menu-item a.ui-state-hover,
|
|
||||||
.ui-autocomplete .ui-menu-item a:hover, .ui-autocomplete .ui-menu-item a:active {
|
|
||||||
margin: 0 !important;
|
|
||||||
padding: 3px 4px !important;
|
|
||||||
color: #fff !important;
|
|
||||||
border: 1px solid transparent !important;
|
|
||||||
border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
|
|
||||||
background: #444 !important;
|
|
||||||
}
|
|
|
@ -1,40 +0,0 @@
|
||||||
/* --------------------------------------------------------------
|
|
||||||
|
|
||||||
reset.css
|
|
||||||
* Resets default browser CSS.
|
|
||||||
|
|
||||||
-------------------------------------------------------------- */
|
|
||||||
|
|
||||||
html, body, div, span, object, iframe,
|
|
||||||
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
|
|
||||||
a, abbr, acronym, address, code,
|
|
||||||
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
|
|
||||||
fieldset, form, label, legend,
|
|
||||||
table, caption, tbody, tfoot, thead, tr, th, td {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
border: 0;
|
|
||||||
font-weight: inherit;
|
|
||||||
font-style: inherit;
|
|
||||||
font-size: 100%;
|
|
||||||
font-family: inherit;
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
line-height: 1.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Tables still need 'cellspacing="0"' in the markup. */
|
|
||||||
table { border-collapse: separate; border-spacing: 0; }
|
|
||||||
caption, th, td { text-align: left; font-weight: normal; }
|
|
||||||
table, td, th { vertical-align: middle; }
|
|
||||||
|
|
||||||
/* Remove possible quote marks (") from <q>, <blockquote>. */
|
|
||||||
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
|
|
||||||
blockquote, q { quotes: "" ""; }
|
|
||||||
|
|
||||||
/* Remove annoying border on linked images. */
|
|
||||||
a img { border: none; }
|
|
||||||
|
|
||||||
|
|
|
@ -1,661 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Body
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
body {
|
|
||||||
padding: 58px 20px 0;
|
|
||||||
font-family: Arial, sans-serif;
|
|
||||||
font-size: 12px;
|
|
||||||
line-height: 16px;
|
|
||||||
}
|
|
||||||
body.popup {
|
|
||||||
padding-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Container
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
#container {
|
|
||||||
z-index: 0;
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
clear: both;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Header
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
#header {
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
z-index: 1100;
|
|
||||||
padding: 0 20px;
|
|
||||||
width: 100%;
|
|
||||||
height: 30px;
|
|
||||||
font-size: 11px;
|
|
||||||
line-height: 14px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
body.filebrowser.popup #header {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Branding, Bookmarks & User-Tools
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.branding, .admin-title,
|
|
||||||
#bookmarks li, #user-tools li {
|
|
||||||
margin: 0;
|
|
||||||
padding: 8px 10px;
|
|
||||||
}
|
|
||||||
.branding {
|
|
||||||
display: none;
|
|
||||||
position: relative;
|
|
||||||
float: right;
|
|
||||||
width: 10px;
|
|
||||||
background: url('../img/grappelli-icon.png') 50% 50% no-repeat;
|
|
||||||
}
|
|
||||||
.admin-title {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
margin: 0 0 0 -20px;
|
|
||||||
padding-left: 20px;
|
|
||||||
padding-right: 20px;
|
|
||||||
}
|
|
||||||
#header ul li {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Navigation Menu (UL Navigation-Menu of Admin-Tools) ................................................... */
|
|
||||||
|
|
||||||
ul.navigation-menu {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li {
|
|
||||||
float: none !important;
|
|
||||||
}
|
|
||||||
ul.navigation-menu>li {
|
|
||||||
position: relative;
|
|
||||||
float: none !important;
|
|
||||||
display: block;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
ul.navigation-menu>li>a {
|
|
||||||
display: block;
|
|
||||||
padding: 8px 10px;
|
|
||||||
font-size: 11px !important;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li.bookmark,
|
|
||||||
ul.navigation-menu li.actions {
|
|
||||||
float: left !important;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li ul {
|
|
||||||
position: absolute;
|
|
||||||
z-index: 1 !important;
|
|
||||||
float: none !important;
|
|
||||||
margin-top: -1px;
|
|
||||||
padding: 0;
|
|
||||||
min-width: 220px;
|
|
||||||
white-space: nowrap;
|
|
||||||
|
|
||||||
/* box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;*/
|
|
||||||
}
|
|
||||||
ul.navigation-menu>li>a+ul {
|
|
||||||
overflow-x: hidden !important;
|
|
||||||
/* padding-right: 20px;*/
|
|
||||||
/* width: 500px;*/
|
|
||||||
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
|
|
||||||
box-shadow: 0 0 20px #333; -moz-box-shadow: 0 0 20px #333; -webkit-box-shadow: 0 0 20px #333;
|
|
||||||
}
|
|
||||||
ul.navigation-menu>li>ul>li.parent {
|
|
||||||
overflow-x: hidden !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.navigation-menu li ul ul {
|
|
||||||
position: relative;
|
|
||||||
float: none;
|
|
||||||
margin-top: 0;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
width: 100%;
|
|
||||||
overflow: inherit;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.navigation-menu li li.item-collapse.item-open {
|
|
||||||
background: #3a3a3a;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li.item-collapse.item-open {
|
|
||||||
/* border: 1px solid #383838;*/
|
|
||||||
-moz-border-radius: 4px;
|
|
||||||
background: #424242;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li.item-collapse.item-open + li {
|
|
||||||
/* border: 0 !important;*/
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li li.item-collapse.item-open {
|
|
||||||
/* border: 1px solid #404040;*/
|
|
||||||
background: #4a4a4a;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li li.item-collapse.oitem-pen + li {
|
|
||||||
/* border: 0 !important;*/
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li li li.item-collapse.item-open {
|
|
||||||
/* border: 1px solid #484848;*/
|
|
||||||
background: #525252;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
ul.navigation-menu li li {
|
|
||||||
/* padding: 0 10px;*/
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li {
|
|
||||||
/* margin: 0 -20px 0 -10px;*/
|
|
||||||
/* padding: 0 10px 0 20px;*/
|
|
||||||
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li li {
|
|
||||||
/* margin: 0 -10px 0 -20px;*/
|
|
||||||
/* padding: 0 10px 0 30px;*/
|
|
||||||
/* box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;*/
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li li li {
|
|
||||||
/* margin: 0 -10px 0 -30px;*/
|
|
||||||
/* padding: 0 10px 0 40px;*/
|
|
||||||
overflow: hidden;
|
|
||||||
/* box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;*/
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li li li li {
|
|
||||||
/* margin: 0 0 0 -40px;*/
|
|
||||||
/* padding: 0 10px 0 50px;*/
|
|
||||||
overflow: hidden;
|
|
||||||
/* box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;*/
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
ul.navigation-menu li li.last {
|
|
||||||
border-bottom: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.navigation-menu li ul ul>li:first-child a {
|
|
||||||
/* margin-left: -10px;*/
|
|
||||||
/* padding-left: 10px;*/
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li a {
|
|
||||||
display: block;
|
|
||||||
padding: 8px 10px;
|
|
||||||
font-size: 11px;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li a {
|
|
||||||
padding: 4px 10px 4px 20px;
|
|
||||||
font-size: 11px;
|
|
||||||
white-space: normal;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li li a {
|
|
||||||
padding-left: 30px;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li li li a {
|
|
||||||
padding-left: 40px;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li li li li a {
|
|
||||||
padding-left: 50px;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li.parent>a {
|
|
||||||
font-size: 11px;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li.parent>a {
|
|
||||||
font-size: 11px;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.navigation-menu li.item-collapse.item-closed>* {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li.item-collapse.item-open>* {
|
|
||||||
display: block !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.navigation-menu li.item-collapse a.item-collapse-handler-container {
|
|
||||||
display: block !important;
|
|
||||||
/* padding: 10px 0 !important;*/
|
|
||||||
}
|
|
||||||
|
|
||||||
form#bookmark-form {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
padding: 3px 10px 1px 0;
|
|
||||||
height: 26px;
|
|
||||||
}
|
|
||||||
form#bookmark-form button {
|
|
||||||
position: relative; display: block;
|
|
||||||
margin: 3px 0 0;
|
|
||||||
width: 20px;
|
|
||||||
height: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.navigation-menu li.item-collapse a.item-collapse-handler {
|
|
||||||
position: relative;
|
|
||||||
float: right;
|
|
||||||
display: inline-block !important;
|
|
||||||
right: 0;
|
|
||||||
margin: -30px 0 -30px 0;
|
|
||||||
padding: 0;
|
|
||||||
width: 28px;
|
|
||||||
height: 30px;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li li.item-collapse a.item-collapse-handler {
|
|
||||||
margin: -22px 0;
|
|
||||||
width: 28px;
|
|
||||||
height: 22px;
|
|
||||||
}
|
|
||||||
a.item-collapse-handler-container {
|
|
||||||
padding-right: 38px !important;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li.item-collapse.item-closed>a+a.item-collapse-handler:link,
|
|
||||||
ul.navigation-menu li li.item-collapse.item-closed>a+a.item-collapse-handler:visited {
|
|
||||||
background: transparent url("../img/icons/icon-admin_tools-dropdown.png") no-repeat scroll 50% 50%;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li.item-collapse.item-closed>a+a.item-collapse-handler:hover,
|
|
||||||
ul.navigation-menu li li.item-collapse.item-closed>a+a.item-collapse-handler:active {
|
|
||||||
background: transparent url("../img/icons/icon-admin_tools-dropdown-hover.png") no-repeat scroll 50% 50%;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li.item-collapse.item-open>a+a.item-collapse-handler:link,
|
|
||||||
ul.navigation-menu li li.item-collapse.item-open>a+a.item-collapse-handler:visited {
|
|
||||||
background: transparent url("../img/icons/icon-admin_tools-dropdown-active.png") no-repeat scroll 50% 50%;
|
|
||||||
}
|
|
||||||
ul.navigation-menu li li.item-collapse.item-open>a+a.item-collapse-handler:hover,
|
|
||||||
ul.navigation-menu li li.item-collapse.item-open>a+a.item-collapse-handler:active {
|
|
||||||
background: transparent url("../img/icons/icon-admin_tools-dropdown-active-hover.png") no-repeat scroll 50% 50%;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* User Tools ................................................... */
|
|
||||||
|
|
||||||
#user-tools {
|
|
||||||
position: absolute;
|
|
||||||
right: 40px;
|
|
||||||
}
|
|
||||||
#user-tools>li:last-child {
|
|
||||||
padding-right: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#user-tools li.user-options-container {
|
|
||||||
position: relative;
|
|
||||||
width: 200px;
|
|
||||||
}
|
|
||||||
|
|
||||||
li.user-options-container.open a.user-options-handler {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
ul.user-options {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
li.user-options-container.open ul.user-options {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
float: none;
|
|
||||||
clear: both;
|
|
||||||
z-index: 1000;
|
|
||||||
margin: 7px -10px 0;
|
|
||||||
width: 221px;
|
|
||||||
}
|
|
||||||
ul.user-options li {
|
|
||||||
float: none !important;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
ul.user-options li a {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Breadcrumbs
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
div#breadcrumbs {
|
|
||||||
position: fixed;
|
|
||||||
top: 30px;
|
|
||||||
left: 0;
|
|
||||||
z-index: 1000;
|
|
||||||
padding: 5px 10px 5px 20px;
|
|
||||||
width: 100%;
|
|
||||||
font-size: 11px;
|
|
||||||
/* font-weight: bold;*/
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
div#breadcrumbs > a {
|
|
||||||
padding: 10px 2px;
|
|
||||||
}
|
|
||||||
body.popup div#breadcrumbs {
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Messages
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
ul.messagelist {
|
|
||||||
position: relative;
|
|
||||||
top: 0;
|
|
||||||
z-index: 990;
|
|
||||||
margin: 0 -20px;
|
|
||||||
}
|
|
||||||
ul.messagelist li {
|
|
||||||
display: block;
|
|
||||||
padding: 5px 10px 5px 20px;
|
|
||||||
font-size: 11px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
body.popup .breadcrumbs + ul.messagelist {
|
|
||||||
top: 24px;
|
|
||||||
}
|
|
||||||
body.filebrowser.popup ul.messagelist {
|
|
||||||
top: 28px;
|
|
||||||
}
|
|
||||||
body.login ul.messagelist {
|
|
||||||
top: -28px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Masthead
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
#masthead {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
clear: both;
|
|
||||||
z-index: 900;
|
|
||||||
padding: 60px 0 10px;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Login Form
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
div.login {
|
|
||||||
top: -30px;
|
|
||||||
}
|
|
||||||
#login-form {
|
|
||||||
margin: 0 auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Content
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
#content {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
clear: both;
|
|
||||||
margin: 0 0 80px;
|
|
||||||
padding: 0;
|
|
||||||
width: auto;
|
|
||||||
}
|
|
||||||
#content.content-flexible {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
body.filebrowser.popup #content {
|
|
||||||
top: 28px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Container
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.container,
|
|
||||||
.container-grid {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
clear: both;
|
|
||||||
width: 940px;
|
|
||||||
}
|
|
||||||
.container-flexible {
|
|
||||||
position: relative;
|
|
||||||
float: none;
|
|
||||||
clear: both;
|
|
||||||
width: auto;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Blueprint Grid Columns & Spans
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.column {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
.column.centered {
|
|
||||||
position: relative;
|
|
||||||
float: none !important;
|
|
||||||
margin: 0 auto !important;
|
|
||||||
}
|
|
||||||
.span-flexible {
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.container-flexible.layout-flexible-grid .span-flexible {
|
|
||||||
float: left;
|
|
||||||
margin-right: 20px;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.container-flexible.layout-flexible-grid .span-flexible + .column {
|
|
||||||
float: left !important;
|
|
||||||
}
|
|
||||||
.container-flexible.layout-grid-flexible .column {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
.container-flexible.layout-grid-flexible .span-flexible {
|
|
||||||
float: left;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
fieldset.module .row .column:first-child {
|
|
||||||
margin-left: 0 !important;
|
|
||||||
}
|
|
||||||
fieldset.module .row .column:last-child {
|
|
||||||
margin-right: -20px !important;
|
|
||||||
}
|
|
||||||
fieldset.module .row .column.span-flexible:last-child {
|
|
||||||
margin-right: 0 !important;
|
|
||||||
}
|
|
||||||
.row .span-flexible,
|
|
||||||
.row .span-flexible:last-child {
|
|
||||||
float: none;
|
|
||||||
width: auto;
|
|
||||||
margin-right: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Basic Float & Margin ......................................... */
|
|
||||||
|
|
||||||
.span-1, .span-2, .span-3, .span-4, .span-5, .span-6,
|
|
||||||
.span-7, .span-8, .span-9, .span-10, .span-11, .span-12,
|
|
||||||
.span-13, .span-14, .span-15, .span-16, .span-17, .span-18,
|
|
||||||
.span-19, .span-20, .span-21, .span-22, .span-23, .span-24 {
|
|
||||||
/* float: left;*/
|
|
||||||
margin-right: 20px;
|
|
||||||
}
|
|
||||||
.column.last { margin-right: 0; }
|
|
||||||
|
|
||||||
|
|
||||||
/* Column Widths ......................................... */
|
|
||||||
|
|
||||||
.span-1 { width: 20px; }
|
|
||||||
.span-2 { width: 60px; }
|
|
||||||
.span-3 { width: 100px; }
|
|
||||||
.span-4 { width: 140px; }
|
|
||||||
.span-5 { width: 180px; }
|
|
||||||
.span-6 { width: 220px; }
|
|
||||||
.span-7 { width: 260px; }
|
|
||||||
.span-8 { width: 300px; }
|
|
||||||
.span-9 { width: 340px; }
|
|
||||||
.span-10 { width: 380px; }
|
|
||||||
.span-11 { width: 420px; }
|
|
||||||
.span-12 { width: 460px; }
|
|
||||||
.span-13 { width: 500px; }
|
|
||||||
.span-14 { width: 540px; }
|
|
||||||
.span-15 { width: 580px; }
|
|
||||||
.span-16 { width: 620px; }
|
|
||||||
.span-17 { width: 660px; }
|
|
||||||
.span-18 { width: 700px; }
|
|
||||||
.span-19 { width: 740px; }
|
|
||||||
.span-20 { width: 780px; }
|
|
||||||
.span-21 { width: 820px; }
|
|
||||||
.span-22 { width: 860px; }
|
|
||||||
.span-23 { width: 900px; }
|
|
||||||
.span-24 { width: 940px; margin: 0; }
|
|
||||||
|
|
||||||
|
|
||||||
/* Append empty columns ......................................... */
|
|
||||||
|
|
||||||
.append-1 { padding-right: 40px; }
|
|
||||||
.append-2 { padding-right: 80px; }
|
|
||||||
.append-3 { padding-right: 120px; }
|
|
||||||
.append-4 { padding-right: 160px; }
|
|
||||||
.append-5 { padding-right: 200px; }
|
|
||||||
.append-6 { padding-right: 240px; }
|
|
||||||
.append-7 { padding-right: 280px; }
|
|
||||||
.append-8 { padding-right: 320px; }
|
|
||||||
.append-9 { padding-right: 360px; }
|
|
||||||
.append-10 { padding-right: 400px; }
|
|
||||||
.append-11 { padding-right: 440px; }
|
|
||||||
.append-12 { padding-right: 480px; }
|
|
||||||
.append-13 { padding-right: 520px; }
|
|
||||||
.append-14 { padding-right: 560px; }
|
|
||||||
.append-15 { padding-right: 600px; }
|
|
||||||
.append-16 { padding-right: 640px; }
|
|
||||||
.append-17 { padding-right: 680px; }
|
|
||||||
.append-18 { padding-right: 720px; }
|
|
||||||
.append-19 { padding-right: 760px; }
|
|
||||||
.append-20 { padding-right: 800px; }
|
|
||||||
.append-21 { padding-right: 840px; }
|
|
||||||
.append-22 { padding-right: 880px; }
|
|
||||||
.append-23 { padding-right: 920px; }
|
|
||||||
|
|
||||||
|
|
||||||
/* Prepend empty columns ......................................... */
|
|
||||||
|
|
||||||
.prepend-1 { padding-left: 40px; }
|
|
||||||
.prepend-2 { padding-left: 80px; }
|
|
||||||
.prepend-3 { padding-left: 120px; }
|
|
||||||
.prepend-4 { padding-left: 160px; }
|
|
||||||
.prepend-5 { padding-left: 200px; }
|
|
||||||
.prepend-6 { padding-left: 240px; }
|
|
||||||
.prepend-7 { padding-left: 280px; }
|
|
||||||
.prepend-8 { padding-left: 320px; }
|
|
||||||
.prepend-9 { padding-left: 360px; }
|
|
||||||
.prepend-10 { padding-left: 400px; }
|
|
||||||
.prepend-11 { padding-left: 440px; }
|
|
||||||
.prepend-12 { padding-left: 480px; }
|
|
||||||
.prepend-13 { padding-left: 520px; }
|
|
||||||
.prepend-14 { padding-left: 560px; }
|
|
||||||
.prepend-15 { padding-left: 600px; }
|
|
||||||
.prepend-16 { padding-left: 640px; }
|
|
||||||
.prepend-17 { padding-left: 680px; }
|
|
||||||
.prepend-18 { padding-left: 720px; }
|
|
||||||
.prepend-19 { padding-left: 760px; }
|
|
||||||
.prepend-20 { padding-left: 800px; }
|
|
||||||
.prepend-21 { padding-left: 840px; }
|
|
||||||
.prepend-22 { padding-left: 880px; }
|
|
||||||
.prepend-23 { padding-left: 920px; }
|
|
||||||
|
|
||||||
|
|
||||||
/* Span-X + Span-Flexible ......................................... */
|
|
||||||
|
|
||||||
.span-1 + .span-flexible { margin-left: 40px; }
|
|
||||||
.span-2 + .span-flexible { margin-left: 80px; }
|
|
||||||
.span-3 + .span-flexible { margin-left: 120px; }
|
|
||||||
.span-4 + .span-flexible { margin-left: 160px; Xmin-width: 758px; }
|
|
||||||
.span-5 + .span-flexible { margin-left: 200px; }
|
|
||||||
.span-6 + .span-flexible { margin-left: 240px; }
|
|
||||||
.span-7 + .span-flexible { margin-left: 280px; }
|
|
||||||
.span-8 + .span-flexible { margin-left: 320px; }
|
|
||||||
.span-9 + .span-flexible { margin-left: 360px; }
|
|
||||||
.span-10 + .span-flexible { margin-left: 400px; }
|
|
||||||
.span-11 + .span-flexible { margin-left: 440px; }
|
|
||||||
.span-12 + .span-flexible { margin-left: 480px; }
|
|
||||||
.span-13 + .span-flexible { margin-left: 520px; }
|
|
||||||
.span-14 + .span-flexible { margin-left: 560px; }
|
|
||||||
.span-15 + .span-flexible { margin-left: 600px; }
|
|
||||||
.span-16 + .span-flexible { margin-left: 640px; }
|
|
||||||
.span-17 + .span-flexible { margin-left: 680px; }
|
|
||||||
.span-18 + .span-flexible { margin-left: 720px; }
|
|
||||||
.span-19 + .span-flexible { margin-left: 760px; }
|
|
||||||
.span-20 + .span-flexible { margin-left: 800px; }
|
|
||||||
.span-21 + .span-flexible { margin-left: 840px; }
|
|
||||||
.span-22 + .span-flexible { margin-left: 880px; }
|
|
||||||
.span-23 + .span-flexible { margin-left: 920px; }
|
|
||||||
.span-24 + .span-flexible { margin-left: 960px; }
|
|
||||||
|
|
||||||
|
|
||||||
/* Columns in Cells ......................................... */
|
|
||||||
|
|
||||||
.cell.span-1 { width: 0px; }
|
|
||||||
.cell.span-2 { width: 40px; }
|
|
||||||
.cell.span-3 { width: 80px; }
|
|
||||||
.cell.span-4 { width: 120px; }
|
|
||||||
.cell.span-5 { width: 160px; }
|
|
||||||
.cell.span-6 { width: 200px; }
|
|
||||||
.cell.span-7 { width: 240px; }
|
|
||||||
.cell.span-8 { width: 280px; }
|
|
||||||
.cell.span-9 { width: 330px; }
|
|
||||||
.cell.span-10 { width: 360px; }
|
|
||||||
.cell.span-11 { width: 400px; }
|
|
||||||
.cell.span-12 { width: 440px; }
|
|
||||||
.cell.span-13 { width: 480px; }
|
|
||||||
.cell.span-14 { width: 520px; }
|
|
||||||
.cell.span-15 { width: 560px; }
|
|
||||||
.cell.span-16 { width: 600px; }
|
|
||||||
.cell.span-17 { width: 640px; }
|
|
||||||
.cell.span-18 { width: 680px; }
|
|
||||||
.cell.span-19 { width: 720px; }
|
|
||||||
.cell.span-20 { width: 760px; }
|
|
||||||
.cell.span-21 { width: 800px; }
|
|
||||||
.cell.span-22 { width: 840px; }
|
|
||||||
.cell.span-23 { width: 880px; }
|
|
||||||
.cell.span-24 { width: 920px; margin: 0; }
|
|
||||||
|
|
||||||
|
|
||||||
/* Clearing floats without extra markup
|
|
||||||
Based on How To Clear Floats Without Structural Markup by PiE
|
|
||||||
[http://www.positioniseverything.net/easyclearing.html] */
|
|
||||||
|
|
||||||
.clearfix:after, .container:after {
|
|
||||||
content: ".";
|
|
||||||
display: block;
|
|
||||||
height: 0;
|
|
||||||
clear: both;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
.clearfix, .container { display: inline-block; }
|
|
||||||
* html .clearfix,
|
|
||||||
* html .container { height: 1%; }
|
|
||||||
.clearfix, .container { display: block; }
|
|
||||||
|
|
||||||
/* Regular clearing
|
|
||||||
apply to column that should drop below previous ones. */
|
|
||||||
|
|
||||||
.clear { clear: both; }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,138 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Basic Table Settings
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
table {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
border-spacing: none;
|
|
||||||
}
|
|
||||||
td, th {
|
|
||||||
vertical-align: top;
|
|
||||||
padding: 10px 10px 9px;
|
|
||||||
font-size: 11px;
|
|
||||||
line-height: 15px;
|
|
||||||
}
|
|
||||||
th {
|
|
||||||
text-align: left;
|
|
||||||
font-size: 12px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Thead ................................................... */
|
|
||||||
|
|
||||||
thead th,
|
|
||||||
tfoot td {
|
|
||||||
padding: 5px 10px;
|
|
||||||
font-size: 11px;
|
|
||||||
line-height: 12px;
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
thead th.sorted {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
thead th a {
|
|
||||||
position: relative;
|
|
||||||
display: block;
|
|
||||||
margin: -5px -10px -4px;
|
|
||||||
padding: 4px 10px 4px;
|
|
||||||
height: 100% !important;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
thead th.ascending a:after {
|
|
||||||
content: url('../img/icons/icon-th-ascending.png');
|
|
||||||
}
|
|
||||||
thead th.descending a:after {
|
|
||||||
content: url('../img/icons/icon-th-descending.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Tbody ................................................... */
|
|
||||||
|
|
||||||
thead th.optional {
|
|
||||||
font-weight: normal !important;
|
|
||||||
}
|
|
||||||
tr.row-label td {
|
|
||||||
margin-top: -1px;
|
|
||||||
padding-top: 2px;
|
|
||||||
padding-bottom: 0;
|
|
||||||
font-size: 9px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Table XFull
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
table.xfull {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Changelist Table
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
#changelist table {
|
|
||||||
position: relative;
|
|
||||||
margin: -1px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#changelist form table tbody td, #changelist form table tbody th {
|
|
||||||
padding-top: 10px;
|
|
||||||
padding-bottom: 9px;
|
|
||||||
line-height: 16px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Orderable Tables
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
table.orderable tbody tr td:hover {
|
|
||||||
cursor: move;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.orderable tbody tr td:first-child {
|
|
||||||
padding-left: 14px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.orderable-initalized .order-cell, body>tr>td.order-cell {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Change History
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
table#change-history {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
table#change-history tbody th {
|
|
||||||
width: 150px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Documentation
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.model-index table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.model-index table th {
|
|
||||||
padding: 7px 10px 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Other Classes
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
table .nowrap {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
|
@ -1,306 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Tools Basics
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.tools {
|
|
||||||
position: relative;
|
|
||||||
float: right;
|
|
||||||
clear: both;
|
|
||||||
padding: 6px 10px;
|
|
||||||
font-size: 11px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
ul.tools {
|
|
||||||
padding: 0;
|
|
||||||
list-style-type: none;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
/* Empty breaks in Chrome 11+: Elements are not displayed initially even if they are not empty */
|
|
||||||
/*ul.tools:empty {
|
|
||||||
display: none;
|
|
||||||
}*/
|
|
||||||
ul.tools li {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
display: block;
|
|
||||||
overflow: hidden;
|
|
||||||
margin-left: 5px;
|
|
||||||
padding: 6px 0;
|
|
||||||
min-width: 12px;
|
|
||||||
}
|
|
||||||
ul.tools li:last-child {
|
|
||||||
margin-right: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* H1 + Tools
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
h1 + .tools,
|
|
||||||
.grappelli-h1 + .tools {
|
|
||||||
position: relative;
|
|
||||||
float: right;
|
|
||||||
clear: right;
|
|
||||||
z-index: 900;
|
|
||||||
margin-top: -34px;
|
|
||||||
margin-bottom: -34px;
|
|
||||||
display: inline-block;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 + .tools li,
|
|
||||||
h1 + .tools li:last-child {
|
|
||||||
float: left;
|
|
||||||
margin: 0 0 0 3px;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
h1 + .tools a {
|
|
||||||
display: block;
|
|
||||||
margin: 0;
|
|
||||||
padding: 4px 15px;
|
|
||||||
width: auto;
|
|
||||||
height: 17px;
|
|
||||||
font-size: 11px;
|
|
||||||
opacity: .6;
|
|
||||||
}
|
|
||||||
h1 + .tools a:hover, h1 + .tools a:active {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 + .tools a.add-handler:link, h1 + .tools a.add-handler:visited {
|
|
||||||
padding-left: 30px;
|
|
||||||
background: url('../img/icons/icon-object-tools-add-handler.png') 0 50% no-repeat scroll;
|
|
||||||
}
|
|
||||||
h1 + .tools a.add-handler:hover, h1 + .tools a.add-handler:active {
|
|
||||||
background: url('../img/icons/icon-object-tools-add-handler.png') 0 50% no-repeat scroll;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Focused Buttons ................................................... */
|
|
||||||
|
|
||||||
h1 + .tools a.focus {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Tools
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.group .tools,
|
|
||||||
.module .tools {
|
|
||||||
position: relative;
|
|
||||||
float: right;
|
|
||||||
clear: both;
|
|
||||||
padding: 6px 10px;
|
|
||||||
font-size: 11px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.group ul.tools,
|
|
||||||
.module ul.tools {
|
|
||||||
padding: 0 2px;
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
.group ul.tools li,
|
|
||||||
.module ul.tools li {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
display: block;
|
|
||||||
overflow: hidden;
|
|
||||||
margin-left: 5px;
|
|
||||||
padding: 6px 2px;
|
|
||||||
}
|
|
||||||
.group ul.tools li:last-child,
|
|
||||||
.module ul.tools li:last-child {
|
|
||||||
margin-right: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* 1st Level H2 + Tools ......................................... */
|
|
||||||
|
|
||||||
.group h2+.tools,
|
|
||||||
.module h2+.tools {
|
|
||||||
top: -29px;
|
|
||||||
right: 0;
|
|
||||||
margin-bottom: -29px;
|
|
||||||
}
|
|
||||||
.group h2+.tools {
|
|
||||||
right: 1px;
|
|
||||||
}
|
|
||||||
.module.collapse.closed h2+.tools {
|
|
||||||
top: -28px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* 2nd Level H3 + Tools ......................................... */
|
|
||||||
|
|
||||||
.module h3+.tools {
|
|
||||||
top: -27px;
|
|
||||||
right: 0;
|
|
||||||
margin-bottom: -27px;
|
|
||||||
}
|
|
||||||
.module h3+ul.tools li {
|
|
||||||
padding-top: 5px;
|
|
||||||
padding-bottom: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* 3rd Level H4 + Tools ......................................... */
|
|
||||||
|
|
||||||
.module h4+.tools {
|
|
||||||
top: -24px;
|
|
||||||
right: 0;
|
|
||||||
margin-bottom: -24px;
|
|
||||||
}
|
|
||||||
.module h4+ul.tools li {
|
|
||||||
padding-top: 3px;
|
|
||||||
padding-bottom: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Tools in Tabular Groups ......................................... */
|
|
||||||
|
|
||||||
.module.table .th .tools,
|
|
||||||
.module.table .td .tools {
|
|
||||||
top: -5px;
|
|
||||||
right: -20px;
|
|
||||||
margin-left: -20px;
|
|
||||||
margin-bottom: -15px;
|
|
||||||
}
|
|
||||||
.module.table .th .tools li,
|
|
||||||
.module.table .td .tools li {
|
|
||||||
padding-top: 10px;
|
|
||||||
padding-bottom: 9px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Links ................................................... */
|
|
||||||
|
|
||||||
.tools a {
|
|
||||||
position: relative;
|
|
||||||
display: block;
|
|
||||||
margin: -6px 0;
|
|
||||||
padding: 6px 0px;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
background-position: 50% 50%;
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tools a.icon {
|
|
||||||
margin: -6px 0;
|
|
||||||
padding: 6px 0px;
|
|
||||||
width: 12px;
|
|
||||||
height: 16px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.module.table .th .tools a,
|
|
||||||
.module.table .td .tools a {
|
|
||||||
margin: -9px 0;
|
|
||||||
padding: 9px 0px;
|
|
||||||
}
|
|
||||||
.module.table .th .tools a.icon,
|
|
||||||
.module.table .td .tools a.icon {
|
|
||||||
margin: -9px 0;
|
|
||||||
padding: 9px 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Icons ................................................... */
|
|
||||||
|
|
||||||
.tools a.drag-handler:link, .tools a.drag-handler:visited {
|
|
||||||
background-image: url('../img/icons/icon-tools-drag-handler.png');
|
|
||||||
}
|
|
||||||
.tools a.drag-handler:hover, .tools a.drag-handler:active {
|
|
||||||
background-image: url('../img/icons/icon-tools-drag-handler-hover.png');
|
|
||||||
}
|
|
||||||
.predelete-items a.drag-handler, .predelete-item a.drag-handler {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tools a.viewsite-link:link, .tools a.viewsite-link:visited {
|
|
||||||
background-image: url('../img/icons/icon-tools-viewsite-link.png');
|
|
||||||
opacity: .4;
|
|
||||||
}
|
|
||||||
.tools a.viewsite-link:hover, .tools a.viewsite-link:active {
|
|
||||||
background-image: url('../img/icons/icon-tools-viewsite-link-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
.tools a.delete-handler:link, .tools a.delete-handler:visited,
|
|
||||||
.predelete .tools a.delete-handler:hover, .predelete .tools a.delete-handler:active {
|
|
||||||
background-image: url('../img/icons/icon-tools-delete-handler.png');
|
|
||||||
}
|
|
||||||
.tools a.delete-handler:hover, .tools a.delete-handler:active,
|
|
||||||
.predelete .tools a.delete-handler:link, .predelete .tools a.delete-handler:visited {
|
|
||||||
background-image: url('../img/icons/icon-tools-delete-handler-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
.tools a.remove-handler:link, .tools a.remove-handler:visited {
|
|
||||||
background-image: url('../img/icons/icon-tools-remove-handler.png');
|
|
||||||
}
|
|
||||||
.tools a.remove-handler:hover, .tools a.remove-handler:active {
|
|
||||||
background-image: url('../img/icons/icon-tools-remove-handler-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
.tools a.add-handler:link, .tools a.add-handler:visited {
|
|
||||||
background-image: url('../img/icons/icon-tools-add-handler.png');
|
|
||||||
}
|
|
||||||
.tools a.add-handler:hover, .tools a.add-handler:active {
|
|
||||||
background-image: url('../img/icons/icon-tools-add-handler-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
.tools a.open-handler:link, .tools a.open-handler:visited {
|
|
||||||
background-image: url('../img/icons/icon-tools-open-handler.png');
|
|
||||||
}
|
|
||||||
.tools a.open-handler:hover, .tools a.open-handler:active {
|
|
||||||
background-image: url('../img/icons/icon-tools-open-handler-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
.tools a.close-handler:link, .tools a.close-handler:visited {
|
|
||||||
background-image: url('../img/icons/icon-tools-close-handler.png');
|
|
||||||
}
|
|
||||||
.tools a.close-handler:hover, .tools a.close-handler:active {
|
|
||||||
background-image: url('../img/icons/icon-tools-close-handler-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
.tools a.keep-open-handler:link, .tools a.keep-open-handler:visited {
|
|
||||||
background-image: url('../img/icons/icon-tools-close-handler.png');
|
|
||||||
}
|
|
||||||
.tools a.keep-open-handler:hover, .tools a.keep-open-handler:active {
|
|
||||||
background-image: url('../img/icons/icon-tools-close-handler-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
.tools a.keep-closed-handler:link, .tools a.keep-closed-handler:visited {
|
|
||||||
background-image: url('../img/icons/icon-tools-open-handler.png');
|
|
||||||
}
|
|
||||||
.tools a.keep-closed-handler:hover, .tools a.keep-closed-handler:active {
|
|
||||||
background-image: url('../img/icons/icon-tools-open-handler-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
.tools a.arrow-up-handler:link, .tools a.arrow-up-handler:visited {
|
|
||||||
background-image: url('../img/icons/icon-tools-arrow-up-handler.png');
|
|
||||||
}
|
|
||||||
.tools a.arrow-up-handler:hover, .tools a.arrow-up-handler:active {
|
|
||||||
background-image: url('../img/icons/icon-tools-arrow-up-handler-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
.tools a.arrow-down-handler:link, .tools a.arrow-down-handler:visited {
|
|
||||||
background-image: url('../img/icons/icon-tools-arrow-down-handler.png');
|
|
||||||
}
|
|
||||||
.tools a.arrow-down-handler:hover, .tools a.arrow-down-handler:active {
|
|
||||||
background-image: url('../img/icons/icon-tools-arrow-down-handler-hover.png');
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.group.open h2 + .tools li.keep-closed-handler-container,
|
|
||||||
.module.open h2 + .tools li.keep-closed-handler-container,
|
|
||||||
.group.closed h2 + .tools li.keep-open-handler-container,
|
|
||||||
.module.closed h2 + .tools li.keep-open-handler-container {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
.dashboard-module.open h2 + .tools {
|
|
||||||
margin-right: 5px;
|
|
||||||
}
|
|
|
@ -1,274 +0,0 @@
|
||||||
|
|
||||||
/* typography.css:
|
|
||||||
2009 / vonautomatisch werkstaetten / vonautomatisch.at
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Headings
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
h1, h2, h3, h4 {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
position: relative;
|
|
||||||
z-index: 800;
|
|
||||||
margin: 26px 0 10px;
|
|
||||||
font-size: 16px;
|
|
||||||
line-height: 20px;
|
|
||||||
}
|
|
||||||
.pretitle + h1 {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
h2 {
|
|
||||||
font-size: 13px;
|
|
||||||
}
|
|
||||||
h3 {
|
|
||||||
font-size: 12px;
|
|
||||||
}
|
|
||||||
h4, h5 {
|
|
||||||
font-size: 11px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Paragraphs & Images
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.module p.help,
|
|
||||||
p.help {
|
|
||||||
padding: 5px 0;
|
|
||||||
font-size: 10px !important;
|
|
||||||
line-height: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
p.readonly {
|
|
||||||
margin: 0 !important;
|
|
||||||
padding: 3px 0 !important;
|
|
||||||
color: #666;
|
|
||||||
font-size: 12px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.row img {
|
|
||||||
font-size: 1px;
|
|
||||||
line-height: 1px;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.fb_show + p.help a {
|
|
||||||
display: inline-block;
|
|
||||||
padding: 3px;
|
|
||||||
font-size: 0;
|
|
||||||
line-height: 0;
|
|
||||||
}
|
|
||||||
.fb_show + p.help a img {
|
|
||||||
margin: 0;
|
|
||||||
font-size: 0;
|
|
||||||
line-height: 0;
|
|
||||||
}
|
|
||||||
.container-grid > p:first-child, .container-flexible > p:first-child,
|
|
||||||
.container-grid .column > p:first-child, .container-flexible .column > p:first-child {
|
|
||||||
margin: 0 0 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Links
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
a {
|
|
||||||
text-decoration: none;
|
|
||||||
outline: none;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
a.back {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Listings
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
ul, li {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Blockquote, Pre, Code
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
blockquote {
|
|
||||||
margin-left: 2px;
|
|
||||||
padding-left: 4px;
|
|
||||||
font-size: 11px;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, pre {
|
|
||||||
font-size: 11px;
|
|
||||||
font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.literal-block {
|
|
||||||
margin: 10px;
|
|
||||||
padding: 6px 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
hr {
|
|
||||||
clear: both;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
height: 1px;
|
|
||||||
font-size: 1px;
|
|
||||||
line-height: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Table Typography
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
th.focus,
|
|
||||||
td.focus {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* RTE (Rich Text Edited)
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.rte h2.subhead {
|
|
||||||
margin: 0;
|
|
||||||
font-size: 12px;
|
|
||||||
}
|
|
||||||
.rte h3 {
|
|
||||||
margin: 10px -10px 10px;
|
|
||||||
padding: 7px 10px 6px;
|
|
||||||
font-size: 12px !important;
|
|
||||||
}
|
|
||||||
.rte h2 + h3 {
|
|
||||||
margin-top: -11px !important;
|
|
||||||
}
|
|
||||||
.rte h4 {
|
|
||||||
margin: 10px 0 0;
|
|
||||||
font-size: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.rte p {
|
|
||||||
margin: 10px 0;
|
|
||||||
}
|
|
||||||
.rte .module p {
|
|
||||||
margin: 10px 0;
|
|
||||||
padding: 0 10px;
|
|
||||||
}
|
|
||||||
.rte > p:first-child {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.rte .group h2 + p,
|
|
||||||
.rte .module h2 + p {
|
|
||||||
margin: 5px 0;
|
|
||||||
padding: 0 10px;
|
|
||||||
font-size: 11px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.rte table p {
|
|
||||||
margin: 0 !important;
|
|
||||||
padding: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Workaround for problem reported in django-ticket #11817 */
|
|
||||||
.rte h2 p,
|
|
||||||
.rte h4 p {
|
|
||||||
margin: 0 !important;
|
|
||||||
padding: 0 !important;
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
.rte h2 p {
|
|
||||||
font-weight: bold !important;
|
|
||||||
}
|
|
||||||
.rte h4:empty,
|
|
||||||
.rte p:empty,
|
|
||||||
.rte hr,
|
|
||||||
.rte br:first-child {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.rte ul, .rte ol {
|
|
||||||
margin: 10px 0 0 20px;
|
|
||||||
padding: 0 0 0 10px;
|
|
||||||
font-weight: normal !important;
|
|
||||||
}
|
|
||||||
ul.rte ul, ul.rte ol,
|
|
||||||
ol.rte ul, ol.rte ol {
|
|
||||||
margin: 0 0 0 20px;
|
|
||||||
font-size: 12px;
|
|
||||||
line-height: 14px;
|
|
||||||
}
|
|
||||||
.rte ul li, .rte ol li {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
.rte ul li {
|
|
||||||
list-style-type: disc;
|
|
||||||
}
|
|
||||||
.rte ol li {
|
|
||||||
list-style-type: decimal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.delete-confirmation ul.rte>li {
|
|
||||||
padding-bottom: 9px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.delete-confirmation ul.rte>li:last-child {
|
|
||||||
padding-bottom: 0;
|
|
||||||
}
|
|
||||||
.delete-confirmation ul.rte>li+li {
|
|
||||||
padding-top: 8px !important;
|
|
||||||
}
|
|
||||||
.delete-confirmation ul.rte>li>ul {
|
|
||||||
margin-top: 2px;
|
|
||||||
}
|
|
||||||
.delete-confirmation ul.rte>li>ul>li {
|
|
||||||
list-style-type: none;
|
|
||||||
margin: 0 0 0 -30px !important;
|
|
||||||
padding: 5px 0;
|
|
||||||
}
|
|
||||||
.delete-confirmation ul.rte>li>ul>li:last-child {
|
|
||||||
padding-bottom: 0;
|
|
||||||
}
|
|
||||||
.delete-confirmation ul.rte>li>ul>li>ul>li {
|
|
||||||
font-size: 11px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.rte dd ul, .rte dd ol {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
.rte blockquote {
|
|
||||||
margin: 10px;
|
|
||||||
}
|
|
||||||
.rte dl, .rte dt, .rte dd {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
.rte dl {
|
|
||||||
padding: 5px 10px;
|
|
||||||
}
|
|
||||||
.rte dt {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.rte dd + dt {
|
|
||||||
margin-top: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Other Styles
|
|
||||||
------------------------------------------------------------------------------------------------------ */
|
|
||||||
|
|
||||||
.small { font-size: 10px; }
|
|
||||||
.fw-normal { font-weight: normal; }
|
|
Before Width: | Height: | Size: 244 B |
Before Width: | Height: | Size: 3 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 116 B |
Before Width: | Height: | Size: 259 B |
Before Width: | Height: | Size: 9.3 KiB |
Before Width: | Height: | Size: 4.8 KiB |
Before Width: | Height: | Size: 8.4 KiB |
Before Width: | Height: | Size: 8.9 KiB |
Before Width: | Height: | Size: 750 B |
Before Width: | Height: | Size: 891 B |
Before Width: | Height: | Size: 799 B |
Before Width: | Height: | Size: 986 B |
Before Width: | Height: | Size: 986 B |
Before Width: | Height: | Size: 963 B |
Before Width: | Height: | Size: 963 B |
Before Width: | Height: | Size: 979 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1 KiB |
Before Width: | Height: | Size: 1 KiB |
Before Width: | Height: | Size: 1,020 B |
Before Width: | Height: | Size: 1,022 B |
Before Width: | Height: | Size: 979 B |
Before Width: | Height: | Size: 1,000 B |
Before Width: | Height: | Size: 1,000 B |
Before Width: | Height: | Size: 1,009 B |
Before Width: | Height: | Size: 1,009 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1,018 B |
Before Width: | Height: | Size: 1,018 B |
Before Width: | Height: | Size: 256 B |
Before Width: | Height: | Size: 265 B |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 289 B |
Before Width: | Height: | Size: 1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 225 B |
Before Width: | Height: | Size: 228 B |
Before Width: | Height: | Size: 228 B |
Before Width: | Height: | Size: 375 B |
Before Width: | Height: | Size: 368 B |
Before Width: | Height: | Size: 374 B |
Before Width: | Height: | Size: 377 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 3 KiB |
Before Width: | Height: | Size: 3 KiB |
Before Width: | Height: | Size: 247 B |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 323 B |
Before Width: | Height: | Size: 406 B |
Before Width: | Height: | Size: 396 B |
Before Width: | Height: | Size: 243 B |
Before Width: | Height: | Size: 240 B |
Before Width: | Height: | Size: 466 B |
Before Width: | Height: | Size: 463 B |
Before Width: | Height: | Size: 226 B |
Before Width: | Height: | Size: 196 B |
Before Width: | Height: | Size: 228 B |
Before Width: | Height: | Size: 225 B |
Before Width: | Height: | Size: 217 B |
Before Width: | Height: | Size: 217 B |
Before Width: | Height: | Size: 256 B |