mirror of
https://github.com/humhub/humhub.git
synced 2025-04-20 07:02:13 +02:00
Fixed new Modal-Behavior with Bootstrap 3.3.5
This commit is contained in:
parent
b443949762
commit
5140aafac6
56
js/app.js
56
js/app.js
@ -57,7 +57,7 @@ function HashTable(obj) {
|
||||
}
|
||||
}
|
||||
|
||||
this.setItem = function(key, value) {
|
||||
this.setItem = function (key, value) {
|
||||
var previous = undefined;
|
||||
if (this.hasItem(key)) {
|
||||
previous = this.items[key];
|
||||
@ -69,15 +69,15 @@ function HashTable(obj) {
|
||||
return previous;
|
||||
}
|
||||
|
||||
this.getItem = function(key) {
|
||||
this.getItem = function (key) {
|
||||
return this.hasItem(key) ? this.items[key] : undefined;
|
||||
}
|
||||
|
||||
this.hasItem = function(key) {
|
||||
this.hasItem = function (key) {
|
||||
return this.items.hasOwnProperty(key);
|
||||
}
|
||||
|
||||
this.removeItem = function(key) {
|
||||
this.removeItem = function (key) {
|
||||
if (this.hasItem(key)) {
|
||||
previous = this.items[key];
|
||||
this.length--;
|
||||
@ -89,7 +89,7 @@ function HashTable(obj) {
|
||||
}
|
||||
}
|
||||
|
||||
this.keys = function() {
|
||||
this.keys = function () {
|
||||
var keys = [];
|
||||
for (var k in this.items) {
|
||||
if (this.hasItem(k)) {
|
||||
@ -99,7 +99,7 @@ function HashTable(obj) {
|
||||
return keys;
|
||||
}
|
||||
|
||||
this.values = function() {
|
||||
this.values = function () {
|
||||
var values = [];
|
||||
for (var k in this.items) {
|
||||
if (this.hasItem(k)) {
|
||||
@ -109,7 +109,7 @@ function HashTable(obj) {
|
||||
return values;
|
||||
}
|
||||
|
||||
this.each = function(fn) {
|
||||
this.each = function (fn) {
|
||||
for (var k in this.items) {
|
||||
if (this.hasItem(k)) {
|
||||
fn(k, this.items[k]);
|
||||
@ -117,7 +117,7 @@ function HashTable(obj) {
|
||||
}
|
||||
}
|
||||
|
||||
this.clear = function() {
|
||||
this.clear = function () {
|
||||
this.items = {}
|
||||
this.length = 0;
|
||||
}
|
||||
@ -136,20 +136,41 @@ function setModalLoader() {
|
||||
}
|
||||
|
||||
|
||||
$(document).ready(function() {
|
||||
$(document).ready(function () {
|
||||
|
||||
/* Ensures after hide modal content is removed. */
|
||||
$('#globalModal').on('hidden.bs.modal', function(e) {
|
||||
$('#globalModal').on('hidden.bs.modal', function (e) {
|
||||
$(this).removeData('bs.modal');
|
||||
|
||||
// just close modal and reset modal content to default (shows the loader)
|
||||
$(this).html('<div class="modal-dialog"><div class="modal-content"><div class="modal-body"><div class="loader"><div class="sk-spinner sk-spinner-three-bounce"><div class="sk-bounce1"></div><div class="sk-bounce2"></div><div class="sk-bounce3"></div></div></div></div></div></div>');
|
||||
})
|
||||
|
||||
// set Modal handler to all modal links
|
||||
setModalHandler();
|
||||
|
||||
});
|
||||
|
||||
function setModalHandler() {
|
||||
|
||||
// unbind all previously-attached events
|
||||
$("a[data-target=#globalModal]").unbind();
|
||||
|
||||
$("a[data-target=#globalModal]").click(function (ev) {
|
||||
ev.preventDefault();
|
||||
|
||||
$("#globalModal").modal("show");
|
||||
var target = $(this).attr("href");
|
||||
|
||||
// load the url and show modal on success
|
||||
$("#globalModal").load(target, function () {
|
||||
// animate options
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
// call this after every ajax loading
|
||||
$(document).ajaxComplete(function(event, xhr, settings) {
|
||||
$(document).ajaxComplete(function (event, xhr, settings) {
|
||||
|
||||
// show Tooltips on elements inside the views, which have the class 'tt'
|
||||
$('.tt').tooltip({
|
||||
@ -163,28 +184,31 @@ $(document).ajaxComplete(function(event, xhr, settings) {
|
||||
// activate placeholder text for older browsers (specially IE)
|
||||
$('input, textarea').placeholder();
|
||||
|
||||
// set Modal handler to all modal links
|
||||
setModalHandler();
|
||||
|
||||
});
|
||||
|
||||
$('#globalModal').on('shown.bs.modal', function(e) {
|
||||
$('#globalModal').on('shown.bs.modal', function (e) {
|
||||
// reduce the standard modal width
|
||||
$('.modal-dialog').css('width', '300px');
|
||||
})
|
||||
|
||||
|
||||
$(document).on('show.bs.modal', '.modal', function(event) {
|
||||
$(document).on('show.bs.modal', '.modal', function (event) {
|
||||
$(this).appendTo($('body'));
|
||||
});
|
||||
$(document).on('shown.bs.modal', '.modal.in', function(event) {
|
||||
$(document).on('shown.bs.modal', '.modal.in', function (event) {
|
||||
setModalsAndBackdropsOrder();
|
||||
});
|
||||
$(document).on('hidden.bs.modal', '.modal', function(event) {
|
||||
$(document).on('hidden.bs.modal', '.modal', function (event) {
|
||||
setModalsAndBackdropsOrder();
|
||||
});
|
||||
|
||||
|
||||
function setModalsAndBackdropsOrder() {
|
||||
var modalZIndex = 1040;
|
||||
$('.modal.in').each(function(index) {
|
||||
$('.modal.in').each(function (index) {
|
||||
var $modal = $(this);
|
||||
modalZIndex++;
|
||||
$modal.css('zIndex', modalZIndex);
|
||||
|
@ -44,7 +44,7 @@ use yii\helpers\Url;
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ($module instanceof \humhub\modules\content\components\ContentContainerModule): ?>
|
||||
· <?php echo Html::a(Yii::t('AdminModule.views_module_list', 'Set as default'), Url::to(['/admin/module/set-as-default', 'moduleId' => $moduleId]), array('data-target' => '#globalModal', 'data-toggle' => 'modal')); ?>
|
||||
· <?php echo Html::a(Yii::t('AdminModule.views_module_list', 'Set as default'), Url::to(['/admin/module/set-as-default', 'moduleId' => $moduleId]), array('data-target' => '#globalModal')); ?>
|
||||
<?php endif; ?>
|
||||
|
||||
· <?php echo Html::a(Yii::t('AdminModule.views_module_list', 'Disable'), Url::to(['/admin/module/disable', 'moduleId' => $moduleId]), array('data-method' => 'POST', 'data-confirm' => Yii::t('AdminModule.views_module_list', 'Are you sure? *ALL* module data will be lost!'))); ?>
|
||||
@ -57,7 +57,7 @@ use yii\helpers\Url;
|
||||
· <?php echo Html::a(Yii::t('AdminModule.views_module_list', 'Uninstall'), Url::to(['/admin/module/remove', 'moduleId' => $moduleId]), array('data-method' => 'POST', 'data-confirm' => Yii::t('AdminModule.views_module_list', 'Are you sure? *ALL* module related data and files will be lost!'))); ?>
|
||||
<?php endif; ?>
|
||||
|
||||
· <?php echo Html::a(Yii::t('AdminModule.views_module_list', 'More info'), Url::to(['/admin/module/info', 'moduleId' => $moduleId]), array('data-target' => '#globalModal', 'data-toggle' => 'modal')); ?>
|
||||
· <?php echo Html::a(Yii::t('AdminModule.views_module_list', 'More info'), Url::to(['/admin/module/info', 'moduleId' => $moduleId]), array('data-target' => '#globalModal')); ?>
|
||||
|
||||
</div>
|
||||
|
||||
|
@ -7,13 +7,13 @@ use yii\helpers\Url;
|
||||
|
||||
<?php if ($mode == \humhub\modules\comment\widgets\CommentLink::MODE_POPUP): ?>
|
||||
<a href="<?php echo Url::to(['/comment/comment/show', 'contentModel' => $objectModel, 'contentId' => $objectId, 'mode' => 'popup']); ?>"
|
||||
class="" data-toggle="modal"
|
||||
class=""
|
||||
title="" data-target="#globalModal"
|
||||
data-original-title="Comments">Comments (<?php echo $this->context->getCommentsCount(); ?>)</a>
|
||||
<?php else: ?>
|
||||
<?php
|
||||
if (Yii::$app->user->isGuest) {
|
||||
echo Html::a(Yii::t('CommentModule.widgets_views_link', "Comment"), Yii::$app->user->loginUrl, array('data-target' => '#globalModal', 'data-toggle' => 'modal'));
|
||||
echo Html::a(Yii::t('CommentModule.widgets_views_link', "Comment"), Yii::$app->user->loginUrl, array('data-target' => '#globalModal'));
|
||||
} else {
|
||||
echo Html::a(Yii::t('CommentModule.widgets_views_link', "Comment"), "#", array('onClick' => "$('#comment_" . $id . "').show();$('#newCommentForm_" . $id . "_contenteditable').focus();return false;"));
|
||||
}
|
||||
|
@ -17,7 +17,7 @@ $this->registerJsFile('@web/resources/like/like.js', ['position' => humhub\compo
|
||||
<?php if (count($likes) > 0) { ?>
|
||||
<!-- Create link to show all users, who liked this -->
|
||||
<a href="<?php echo $userListUrl; ?>"
|
||||
class="tt" data-toggle="modal"
|
||||
class="tt"
|
||||
data-placement="top" title="" data-target="#globalModal"
|
||||
data-original-title="<?= $title ?>"><span class="likeCount"></span></a>
|
||||
<?php } else { ?>
|
||||
|
@ -72,7 +72,7 @@ if ($space->isAdmin()) {
|
||||
}
|
||||
?>"
|
||||
href="<?php echo $space->createUrl('/space/admin/crop-banner-image'); ?>"
|
||||
class="btn btn-info btn-sm" data-toggle="modal" data-target="#globalModal"><i
|
||||
class="btn btn-info btn-sm" data-target="#globalModal"><i
|
||||
class="fa fa-edit"></i></a>
|
||||
<?php
|
||||
echo humhub\widgets\ModalConfirm::widget(array(
|
||||
@ -152,7 +152,7 @@ if ($space->isAdmin()) {
|
||||
}
|
||||
?>"
|
||||
href="<?php echo $space->createUrl('/space/admin/crop-image'); ?>"
|
||||
class="btn btn-info btn-sm" data-toggle="modal" data-target="#globalModal"><i
|
||||
class="btn btn-info btn-sm" data-target="#globalModal"><i
|
||||
class="fa fa-edit"></i></a>
|
||||
<?php
|
||||
echo humhub\widgets\ModalConfirm::widget(array(
|
||||
|
@ -2,4 +2,4 @@
|
||||
|
||||
use yii\helpers\Html;
|
||||
|
||||
echo Html::a(Yii::t('SpaceModule.widgets_views_inviteButton', 'Invite'), $space->createUrl('/space/membership/invite'), array('class' => 'btn btn-primary', 'data-toggle' => 'modal', 'data-target' => '#globalModal'));
|
||||
echo Html::a(Yii::t('SpaceModule.widgets_views_inviteButton', 'Invite'), $space->createUrl('/space/membership/invite'), array('class' => 'btn btn-primary', 'data-target' => '#globalModal'));
|
||||
|
@ -7,7 +7,7 @@ use yii\helpers\Html;
|
||||
if ($membership === null) {
|
||||
if ($space->canJoin()) {
|
||||
if ($space->join_policy == Space::JOIN_POLICY_APPLICATION) {
|
||||
echo Html::a(Yii::t('SpaceModule.widgets_views_membershipButton', 'Request membership'), $space->createUrl('/space/membership/request-membership-form'), array('class' => 'btn btn-primary', 'data-toggle' => 'modal', 'data-target' => '#globalModal'));
|
||||
echo Html::a(Yii::t('SpaceModule.widgets_views_membershipButton', 'Request membership'), $space->createUrl('/space/membership/request-membership-form'), array('class' => 'btn btn-primary', 'data-target' => '#globalModal'));
|
||||
} else {
|
||||
echo Html::a(Yii::t('SpaceModule.widgets_views_membershipButton', 'Become member'), $space->createUrl('/space/membership/request-membership'), array('class' => 'btn btn-primary'));
|
||||
}
|
||||
|
@ -57,7 +57,7 @@ $this->registerJsVar('scSpaceListUrl', Url::to(['/space/list', 'ajax' => 1]));
|
||||
<li>
|
||||
<div class="dropdown-footer">
|
||||
<?php
|
||||
echo Html::a(Yii::t('SpaceModule.widgets_views_spaceChooser', 'Create new space'), Url::to(['/space/create/create']), array('class' => 'btn btn-info col-md-12', 'data-toggle' => 'modal', 'data-target' => '#globalModal'));
|
||||
echo Html::a(Yii::t('SpaceModule.widgets_views_spaceChooser', 'Create new space'), Url::to(['/space/create/create']), array('class' => 'btn btn-info col-md-12', 'data-target' => '#globalModal'));
|
||||
?>
|
||||
</div>
|
||||
</li>
|
||||
|
@ -80,6 +80,9 @@ AppAsset::register($this);
|
||||
|
||||
<?php //echo HSetting::GetText('trackingHtmlCode'); ?>
|
||||
<?php $this->endBody() ?>
|
||||
<div class="text text-center powered">
|
||||
Powered by <a href="http://www.humhub.org" target="_blank">HumHub</a>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
@ -82,5 +82,9 @@
|
||||
|
||||
<?php echo HSetting::GetText('trackingHtmlCode'); ?>
|
||||
|
||||
<div class="text text-center powered">
|
||||
Powered by <a href="http://www.humhub.org" target="_blank">HumHub</a>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -4,7 +4,7 @@ use \yii\helpers\Html;
|
||||
use \yii\helpers\Url;
|
||||
?>
|
||||
<?php if (Yii::$app->user->isGuest): ?>
|
||||
<a href="<?php echo Url::toRoute('/user/auth/login'); ?>" class="btn btn-enter" data-toggle="modal" data-target="#globalModal">Sign in / up</a>
|
||||
<a href="<?php echo Url::toRoute('/user/auth/login'); ?>" class="btn btn-enter" data-target="#globalModal">Sign in / up</a>
|
||||
<?php else: ?>
|
||||
<ul class="nav">
|
||||
<li class="dropdown account">
|
||||
|
@ -70,7 +70,7 @@ if ($isProfileOwner) {
|
||||
}
|
||||
?>"
|
||||
href="<?php echo Url::toRoute('/user/account/crop-banner-image'); ?>"
|
||||
class="btn btn-info btn-sm" data-toggle="modal" data-target="#globalModal"><i
|
||||
class="btn btn-info btn-sm" data-target="#globalModal"><i
|
||||
class="fa fa-edit"></i></a>
|
||||
<?php
|
||||
echo \humhub\widgets\ModalConfirm::widget(array(
|
||||
@ -149,7 +149,7 @@ if ($isProfileOwner) {
|
||||
}
|
||||
?>"
|
||||
href="<?php echo Url::toRoute('/user/account/crop-profile-image'); ?>"
|
||||
class="btn btn-info btn-sm" data-toggle="modal" data-target="#globalModal"><i
|
||||
class="btn btn-info btn-sm" data-target="#globalModal"><i
|
||||
class="fa fa-edit"></i></a>
|
||||
<?php
|
||||
echo \humhub\widgets\ModalConfirm::widget(array(
|
||||
|
@ -30,16 +30,16 @@ if ($confirmJS != "") {
|
||||
<?php if ($linkOutput == 'button') { ?>
|
||||
|
||||
<!-- create button element -->
|
||||
<button class="<?php echo $class; ?>" style="<?php echo $style; ?>" data-toggle="modal"
|
||||
data-target="#confirmModal_<?php echo $uniqueID; ?>" <?php echo $tooltip; ?>>
|
||||
<button class="<?php echo $class; ?>" style="<?php echo $style; ?>"
|
||||
data-toggle="modal" data-target="#confirmModal_<?php echo $uniqueID; ?>" <?php echo $tooltip; ?>>
|
||||
<?php echo $linkContent; ?>
|
||||
</button>
|
||||
|
||||
<?php } else if ($linkOutput == 'a') { ?>
|
||||
|
||||
<!-- create normal link element -->
|
||||
<a id="deleteLinkPost_<?php echo $uniqueID; ?>" class="<?php echo $class; ?>" style="<?php echo $style; ?>" href="#" data-toggle="modal"
|
||||
data-target="#confirmModal_<?php echo $uniqueID; ?>" <?php echo $tooltip; ?>>
|
||||
<a id="deleteLinkPost_<?php echo $uniqueID; ?>" class="<?php echo $class; ?>" style="<?php echo $style; ?>" href="#"
|
||||
data-toggle="modal" data-target="#confirmModal_<?php echo $uniqueID; ?>" <?php echo $tooltip; ?>>
|
||||
<?php echo $linkContent; ?>
|
||||
</a>
|
||||
|
||||
|
@ -1,144 +0,0 @@
|
||||
.datepicker table tr td.today:hover,
|
||||
.datepicker table tr td.today:hover:hover,
|
||||
.datepicker table tr td.today.disabled:hover,
|
||||
.datepicker table tr td.today.disabled:hover:hover,
|
||||
.datepicker table tr td.today:active,
|
||||
.datepicker table tr td.today:hover:active,
|
||||
.datepicker table tr td.today.disabled:active,
|
||||
.datepicker table tr td.today.disabled:hover:active,
|
||||
.datepicker table tr td.today.active,
|
||||
.datepicker table tr td.today:hover.active,
|
||||
.datepicker table tr td.today.disabled.active,
|
||||
.datepicker table tr td.today.disabled:hover.active,
|
||||
.datepicker table tr td.today.disabled,
|
||||
.datepicker table tr td.today:hover.disabled,
|
||||
.datepicker table tr td.today.disabled.disabled,
|
||||
.datepicker table tr td.today.disabled:hover.disabled,
|
||||
.datepicker table tr td.today[disabled],
|
||||
.datepicker table tr td.today:hover[disabled],
|
||||
.datepicker table tr td.today.disabled[disabled],
|
||||
.datepicker table tr td.today.disabled:hover[disabled] {
|
||||
color: #ffffff;
|
||||
text-shadow: none;
|
||||
background-color: #72dce8;
|
||||
}
|
||||
|
||||
.datepicker table tr td.today:active,
|
||||
.datepicker table tr td.today:hover:active,
|
||||
.datepicker table tr td.today.disabled:active,
|
||||
.datepicker table tr td.today.disabled:hover:active,
|
||||
.datepicker table tr td.today.active,
|
||||
.datepicker table tr td.today:hover.active,
|
||||
.datepicker table tr td.today.disabled.active,
|
||||
.datepicker table tr td.today.disabled:hover.active {
|
||||
color: #ffffff;
|
||||
text-shadow: none;
|
||||
background-color: #72dce8 \9;
|
||||
}
|
||||
|
||||
.datepicker table tr td.range.today:hover,
|
||||
.datepicker table tr td.range.today:hover:hover,
|
||||
.datepicker table tr td.range.today.disabled:hover,
|
||||
.datepicker table tr td.range.today.disabled:hover:hover,
|
||||
.datepicker table tr td.range.today:active,
|
||||
.datepicker table tr td.range.today:hover:active,
|
||||
.datepicker table tr td.range.today.disabled:active,
|
||||
.datepicker table tr td.range.today.disabled:hover:active,
|
||||
.datepicker table tr td.range.today.active,
|
||||
.datepicker table tr td.range.today:hover.active,
|
||||
.datepicker table tr td.range.today.disabled.active,
|
||||
.datepicker table tr td.range.today.disabled:hover.active,
|
||||
.datepicker table tr td.range.today.disabled,
|
||||
.datepicker table tr td.range.today:hover.disabled,
|
||||
.datepicker table tr td.range.today.disabled.disabled,
|
||||
.datepicker table tr td.range.today.disabled:hover.disabled,
|
||||
.datepicker table tr td.range.today[disabled],
|
||||
.datepicker table tr td.range.today:hover[disabled],
|
||||
.datepicker table tr td.range.today.disabled[disabled],
|
||||
.datepicker table tr td.range.today.disabled:hover[disabled] {
|
||||
background-color: #f3e97a;
|
||||
}
|
||||
|
||||
.datepicker table tr td.range.today:active,
|
||||
.datepicker table tr td.range.today:hover:active,
|
||||
.datepicker table tr td.range.today.disabled:active,
|
||||
.datepicker table tr td.range.today.disabled:hover:active,
|
||||
.datepicker table tr td.range.today.active,
|
||||
.datepicker table tr td.range.today:hover.active,
|
||||
.datepicker table tr td.range.today.disabled.active,
|
||||
.datepicker table tr td.range.today.disabled:hover.active {
|
||||
background-color: #efe24b \9;
|
||||
}
|
||||
|
||||
.datepicker table tr td.active:hover,
|
||||
.datepicker table tr td.active:hover:hover,
|
||||
.datepicker table tr td.active.disabled:hover,
|
||||
.datepicker table tr td.active.disabled:hover:hover,
|
||||
.datepicker table tr td.active:active,
|
||||
.datepicker table tr td.active:hover:active,
|
||||
.datepicker table tr td.active.disabled:active,
|
||||
.datepicker table tr td.active.disabled:hover:active,
|
||||
.datepicker table tr td.active.active,
|
||||
.datepicker table tr td.active:hover.active,
|
||||
.datepicker table tr td.active.disabled.active,
|
||||
.datepicker table tr td.active.disabled:hover.active,
|
||||
.datepicker table tr td.active.disabled,
|
||||
.datepicker table tr td.active:hover.disabled,
|
||||
.datepicker table tr td.active.disabled.disabled,
|
||||
.datepicker table tr td.active.disabled:hover.disabled,
|
||||
.datepicker table tr td.active[disabled],
|
||||
.datepicker table tr td.active:hover[disabled],
|
||||
.datepicker table tr td.active.disabled[disabled],
|
||||
.datepicker table tr td.active.disabled:hover[disabled] {
|
||||
color: #ffffff;
|
||||
text-shadow: none;
|
||||
background: #72dce8;
|
||||
}
|
||||
|
||||
.datepicker table tr td span.active:hover,
|
||||
.datepicker table tr td span.active:hover:hover,
|
||||
.datepicker table tr td span.active.disabled:hover,
|
||||
.datepicker table tr td span.active.disabled:hover:hover,
|
||||
.datepicker table tr td span.active:active,
|
||||
.datepicker table tr td span.active:hover:active,
|
||||
.datepicker table tr td span.active.disabled:active,
|
||||
.datepicker table tr td span.active.disabled:hover:active,
|
||||
.datepicker table tr td span.active.active,
|
||||
.datepicker table tr td span.active:hover.active,
|
||||
.datepicker table tr td span.active.disabled.active,
|
||||
.datepicker table tr td span.active.disabled:hover.active,
|
||||
.datepicker table tr td span.active.disabled,
|
||||
.datepicker table tr td span.active:hover.disabled,
|
||||
.datepicker table tr td span.active.disabled.disabled,
|
||||
.datepicker table tr td span.active.disabled:hover.disabled,
|
||||
.datepicker table tr td span.active[disabled],
|
||||
.datepicker table tr td span.active:hover[disabled],
|
||||
.datepicker table tr td span.active.disabled[disabled],
|
||||
.datepicker table tr td span.active.disabled:hover[disabled] {
|
||||
color: #ffffff;
|
||||
text-shadow: none;
|
||||
background: #72dce8;
|
||||
}
|
||||
|
||||
|
||||
.datepicker table tr td.today,
|
||||
.datepicker table tr td.today:hover,
|
||||
.datepicker table tr td.today.disabled,
|
||||
.datepicker table tr td.today.disabled:hover {
|
||||
color: #ffffff;
|
||||
text-shadow: none;
|
||||
background: #708fa0;
|
||||
}
|
||||
|
||||
.datepicker table tr td.range.today,
|
||||
.datepicker table tr td.range.today:hover,
|
||||
.datepicker table tr td.range.today.disabled,
|
||||
.datepicker table tr td.range.today.disabled:hover {
|
||||
color: #ffffff;
|
||||
text-shadow: none;
|
||||
background: #708fa0;
|
||||
}
|
||||
|
||||
.bootstrap-datetimepicker-widget td.today:before {
|
||||
border-bottom: 7px solid #ffffff;
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
.onoffswitch-inner:before {
|
||||
background-color: #72dce8;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
.onoffswitch-inner:after {
|
||||
background-color: #d7d7d7;
|
||||
color: #999999;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.regular-checkbox:checked + .regular-checkbox-box {
|
||||
border: 2px solid #72dce8;
|
||||
background: #72dce8;
|
||||
color: white;
|
||||
}
|
||||
|
||||
|
||||
.regular-radio:checked + .regular-radio-button:after {
|
||||
background: #72dce8;
|
||||
}
|
||||
|
||||
.regular-radio:checked + .regular-radio-button {
|
||||
background-color: none;
|
||||
color: #99a1a7;
|
||||
border: 2px solid #d7d7d7;
|
||||
margin-right: 5px;
|
||||
}
|
File diff suppressed because one or more lines are too long
@ -186,6 +186,42 @@ input[type=text], input[type=password], input[type=select] {
|
||||
// --------------------------------------------------
|
||||
.login-container {
|
||||
background: @primary;
|
||||
padding-top: 40px;
|
||||
|
||||
.text {
|
||||
color: #ffffff;
|
||||
font-size: 12px;
|
||||
margin-bottom: 15px;
|
||||
|
||||
a {
|
||||
color: #ffffff;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.panel a {
|
||||
color: @info;
|
||||
}
|
||||
|
||||
h1, h2 {
|
||||
color: #ffffff !important;
|
||||
}
|
||||
|
||||
.panel {
|
||||
box-shadow: 0px 0px 15px #627d92;
|
||||
-moz-box-shadow: 0px 0px 15px #627d92;
|
||||
-webkit-box-shadow: 0px 0px 15px #627d92;
|
||||
|
||||
.panel-heading, .panel-body {
|
||||
padding: 15px;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
select {
|
||||
color: @font3;
|
||||
}
|
||||
}
|
||||
|
||||
#account-login-form {
|
||||
@ -2441,6 +2477,16 @@ ul.tour-list {
|
||||
border-color: @danger !important;
|
||||
}
|
||||
|
||||
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {
|
||||
color: @danger;
|
||||
}
|
||||
|
||||
.has-error .form-control, .has-error .form-control:focus {
|
||||
border-color: @danger;
|
||||
-webkit-box-shadow: none;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
//
|
||||
// Third Party Tools
|
||||
// --------------------------------------------------
|
||||
@ -2643,40 +2689,6 @@ img.bounceIn {
|
||||
animation-duration: 800ms;
|
||||
}
|
||||
|
||||
.outside {
|
||||
|
||||
.text {
|
||||
color: #ffffff;
|
||||
font-size: 12px;
|
||||
margin-bottom: 15px;
|
||||
|
||||
a {
|
||||
color: #ffffff;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.panel a {
|
||||
color: @info;
|
||||
}
|
||||
|
||||
h1, h2 {
|
||||
color: #ffffff !important;
|
||||
}
|
||||
|
||||
.panel {
|
||||
box-shadow: 0px 0px 15px #627d92;
|
||||
-moz-box-shadow: 0px 0px 15px #627d92;
|
||||
-webkit-box-shadow: 0px 0px 15px #627d92;
|
||||
|
||||
.panel-heading, .panel-body {
|
||||
padding: 15px;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Markdown
|
||||
@ -2824,149 +2836,3 @@ img.bounceIn {
|
||||
|
||||
|
||||
|
||||
// Datepicker
|
||||
.datepicker table tr td.today:hover,
|
||||
.datepicker table tr td.today:hover:hover,
|
||||
.datepicker table tr td.today.disabled:hover,
|
||||
.datepicker table tr td.today.disabled:hover:hover,
|
||||
.datepicker table tr td.today:active,
|
||||
.datepicker table tr td.today:hover:active,
|
||||
.datepicker table tr td.today.disabled:active,
|
||||
.datepicker table tr td.today.disabled:hover:active,
|
||||
.datepicker table tr td.today.active,
|
||||
.datepicker table tr td.today:hover.active,
|
||||
.datepicker table tr td.today.disabled.active,
|
||||
.datepicker table tr td.today.disabled:hover.active,
|
||||
.datepicker table tr td.today.disabled,
|
||||
.datepicker table tr td.today:hover.disabled,
|
||||
.datepicker table tr td.today.disabled.disabled,
|
||||
.datepicker table tr td.today.disabled:hover.disabled,
|
||||
.datepicker table tr td.today[disabled],
|
||||
.datepicker table tr td.today:hover[disabled],
|
||||
.datepicker table tr td.today.disabled[disabled],
|
||||
.datepicker table tr td.today.disabled:hover[disabled] {
|
||||
color: #ffffff;
|
||||
text-shadow: none;
|
||||
background-color: @info;
|
||||
}
|
||||
|
||||
.datepicker table tr td.today:active,
|
||||
.datepicker table tr td.today:hover:active,
|
||||
.datepicker table tr td.today.disabled:active,
|
||||
.datepicker table tr td.today.disabled:hover:active,
|
||||
.datepicker table tr td.today.active,
|
||||
.datepicker table tr td.today:hover.active,
|
||||
.datepicker table tr td.today.disabled.active,
|
||||
.datepicker table tr td.today.disabled:hover.active {
|
||||
color: #ffffff;
|
||||
text-shadow: none;
|
||||
background-color: @info;
|
||||
}
|
||||
|
||||
.datepicker table tr td.range.today:hover,
|
||||
.datepicker table tr td.range.today:hover:hover,
|
||||
.datepicker table tr td.range.today.disabled:hover,
|
||||
.datepicker table tr td.range.today.disabled:hover:hover,
|
||||
.datepicker table tr td.range.today:active,
|
||||
.datepicker table tr td.range.today:hover:active,
|
||||
.datepicker table tr td.range.today.disabled:active,
|
||||
.datepicker table tr td.range.today.disabled:hover:active,
|
||||
.datepicker table tr td.range.today.active,
|
||||
.datepicker table tr td.range.today:hover.active,
|
||||
.datepicker table tr td.range.today.disabled.active,
|
||||
.datepicker table tr td.range.today.disabled:hover.active,
|
||||
.datepicker table tr td.range.today.disabled,
|
||||
.datepicker table tr td.range.today:hover.disabled,
|
||||
.datepicker table tr td.range.today.disabled.disabled,
|
||||
.datepicker table tr td.range.today.disabled:hover.disabled,
|
||||
.datepicker table tr td.range.today[disabled],
|
||||
.datepicker table tr td.range.today:hover[disabled],
|
||||
.datepicker table tr td.range.today.disabled[disabled],
|
||||
.datepicker table tr td.range.today.disabled:hover[disabled] {
|
||||
background-color: @warning;
|
||||
}
|
||||
|
||||
.datepicker table tr td.range.today:active,
|
||||
.datepicker table tr td.range.today:hover:active,
|
||||
.datepicker table tr td.range.today.disabled:active,
|
||||
.datepicker table tr td.range.today.disabled:hover:active,
|
||||
.datepicker table tr td.range.today.active,
|
||||
.datepicker table tr td.range.today:hover.active,
|
||||
.datepicker table tr td.range.today.disabled.active,
|
||||
.datepicker table tr td.range.today.disabled:hover.active {
|
||||
background-color: @warning;
|
||||
}
|
||||
|
||||
.datepicker table tr td.active:hover,
|
||||
.datepicker table tr td.active:hover:hover,
|
||||
.datepicker table tr td.active.disabled:hover,
|
||||
.datepicker table tr td.active.disabled:hover:hover,
|
||||
.datepicker table tr td.active:active,
|
||||
.datepicker table tr td.active:hover:active,
|
||||
.datepicker table tr td.active.disabled:active,
|
||||
.datepicker table tr td.active.disabled:hover:active,
|
||||
.datepicker table tr td.active.active,
|
||||
.datepicker table tr td.active:hover.active,
|
||||
.datepicker table tr td.active.disabled.active,
|
||||
.datepicker table tr td.active.disabled:hover.active,
|
||||
.datepicker table tr td.active.disabled,
|
||||
.datepicker table tr td.active:hover.disabled,
|
||||
.datepicker table tr td.active.disabled.disabled,
|
||||
.datepicker table tr td.active.disabled:hover.disabled,
|
||||
.datepicker table tr td.active[disabled],
|
||||
.datepicker table tr td.active:hover[disabled],
|
||||
.datepicker table tr td.active.disabled[disabled],
|
||||
.datepicker table tr td.active.disabled:hover[disabled] {
|
||||
color: #ffffff;
|
||||
text-shadow: none;
|
||||
background: @info;
|
||||
}
|
||||
|
||||
.datepicker table tr td span.active:hover,
|
||||
.datepicker table tr td span.active:hover:hover,
|
||||
.datepicker table tr td span.active.disabled:hover,
|
||||
.datepicker table tr td span.active.disabled:hover:hover,
|
||||
.datepicker table tr td span.active:active,
|
||||
.datepicker table tr td span.active:hover:active,
|
||||
.datepicker table tr td span.active.disabled:active,
|
||||
.datepicker table tr td span.active.disabled:hover:active,
|
||||
.datepicker table tr td span.active.active,
|
||||
.datepicker table tr td span.active:hover.active,
|
||||
.datepicker table tr td span.active.disabled.active,
|
||||
.datepicker table tr td span.active.disabled:hover.active,
|
||||
.datepicker table tr td span.active.disabled,
|
||||
.datepicker table tr td span.active:hover.disabled,
|
||||
.datepicker table tr td span.active.disabled.disabled,
|
||||
.datepicker table tr td span.active.disabled:hover.disabled,
|
||||
.datepicker table tr td span.active[disabled],
|
||||
.datepicker table tr td span.active:hover[disabled],
|
||||
.datepicker table tr td span.active.disabled[disabled],
|
||||
.datepicker table tr td span.active.disabled:hover[disabled] {
|
||||
color: #ffffff;
|
||||
text-shadow: none;
|
||||
background: @info;
|
||||
}
|
||||
|
||||
|
||||
.datepicker table tr td.today,
|
||||
.datepicker table tr td.today:hover,
|
||||
.datepicker table tr td.today.disabled,
|
||||
.datepicker table tr td.today.disabled:hover {
|
||||
color: #ffffff;
|
||||
text-shadow: none;
|
||||
background: @primary;
|
||||
}
|
||||
|
||||
.datepicker table tr td.range.today,
|
||||
.datepicker table tr td.range.today:hover,
|
||||
.datepicker table tr td.range.today.disabled,
|
||||
.datepicker table tr td.range.today.disabled:hover {
|
||||
color: #ffffff;
|
||||
text-shadow: none;
|
||||
background: @primary;
|
||||
}
|
||||
|
||||
.bootstrap-datetimepicker-widget td.today:before {
|
||||
border-bottom: 7px solid #ffffff;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user