File: D:/HostingSpaces/TDijk1/erp-apps.eu/wwwroot/App_Themes/Default/Bootstrap/applist.less
/// <reference path="variables.less" />
/// <reference path="mixins.less" />
/// <reference path="loader.less" />
//
// Applist
// --------------------------------------------------
// Provide Kentico Application list.
// Applist
// ------------------------
@applist-width: @base-unit * 15;
@applist-bg: @color-gray-50;
@applist-item-hover-bg: @color-gray-70;
@applist-tooltip-margin-left: -(@base-unit * 2);
@applist-tooltip-maxwidth: @base-unit * 19;
// Toggle button for Application list
.applist-toggle {
height: 100%;
text-decoration: none;
}
// Core styles
.applist-panel {
position: fixed;
left: 0px;
top: 0px;
height: 100%;
width: @applist-width;
z-index: 0;
display: none;
background-color: @applist-bg;
.applist-header {
color: @navbar-inverse-color;
margin: 0;
line-height: @base-unit * 3;
}
.panel {
background-color: @applist-bg;
margin-bottom: @base-unit * 0.5;
}
.panel-heading {
border: 0;
list-style-type: none;
font-size: @font-size-large;
padding: 0;
// Section item
.accordion-toggle {
color: @navbar-inverse-link-color;
text-decoration: none;
padding: @base-unit * 0.5 @base-unit;
word-wrap: break-word;
display: block;
outline: 0;
cursor: default;
&[data-toggle="collapse"]:hover {
cursor: pointer;
background-color: @applist-item-hover-bg;
}
}
h3 {
color: inherit;
font-size: inherit;
font-weight: inherit;
line-height: inherit;
margin: inherit;
}
}
.panel-body {
padding: 0;
ul {
margin: 0;
padding: 0;
list-style-type: none;
}
li {
font-size: @font-size-base;
padding: 0;
// Application item
a {
color: @navbar-inverse-link-color;
line-height: @line-height-100;
display: block;
position: relative;
text-decoration: none;
padding: @padding-middle-vertical @padding-middle-horizontal @padding-middle-vertical @padding-350;
margin: 0;
word-wrap: break-word;
outline: 0;
&:hover,
&:focus {
background-color: @applist-item-hover-bg;
}
}
// Icon
i, img {
color: @color-white;
position: absolute;
top: @base-unit * 0.25;
left: @base-unit * 1.5;
&.DefaultAppIcon {
color: @navbar-inverse-icon-color;
}
}
}
}
// Rewriting of border-top of .panel-group .panel-heading + .panel-collapse .panel-body
.panel-group {
clear: both;
color: @navbar-inverse-text-color;
.panel + .panel {
margin-top: 0;
}
.panel-collapse {
height: auto;
}
.panel-heading + .panel-collapse .panel-body {
border: none;
}
.highlighted {
background: @applist-item-hover-bg;
}
&.dashboard-edit-mode {
i.dashboard-pin {
left: auto;
right: @base-unit;
display: none;
}
.pinned i.dashboard-pin,
.pinned:hover i.dashboard-pin {
display: block;
color: @color-white;
}
a:hover i.dashboard-pin {
display: block;
color: @color-gray-100;
}
}
}
.btn-livesite-wrapper {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: @base-unit;
background: @applist-bg;
.btn:focus {
color: @color-gray-50;
}
}
.scroll-shadow {
display: block;
height: @base-unit * 0.5;
position: absolute;
left: 0;
right: 0;
z-index: 2;
@startColor: rgba(0, 0, 0, 1);
@endColor: rgba(0, 0, 0, 0);
#gradient.vertical(@startColor, @endColor);
&.bottom {
top: auto;
bottom: 0;
#gradient.vertical(@endColor, @startColor);
}
}
// jQuery slider styles
.js-scrollable {
outline: none;
}
.jspVerticalBar {
width: @base-unit * 0.5;
}
.jspDrag {
background-color: @color-gray-90;
border: none;
}
}
// Layer hiding the CMS when a user opens the Application list
.applist-overlayer {
display: none;
position: absolute;
width: 100%;
height: 100%;
z-index: @zindex-applist;
.overlayer-general
}
// Application colors
.cat-cmsdesk-onlinemarketing {
background-color: @color-red-100;
}
.cat-contentmanagementcategory {
background-color: @color-green-100;
}
.cat-socialandcommunity {
background-color: @color-blue-100;
}
.cat-socialandcommunity.app-twitter {
background-color: @color-app-twitter;
}
.cat-socialandcommunity.app-facebook {
background-color: @color-app-facebook;
}
.cat-socialandcommunity.app-linkedin {
background-color: @color-app-linkedin;
}
.cat-development {
background-color: @color-purple-100;
}
.cat-configuration {
background-color: @color-gray-80;
}
.cat-configuration.app-sharepointconnections {
background-color: @color-app-sharepoint;
}
.cat-cmsdesk-ecommerce {
background-color: @color-orange-80;
}
// Application tooltip
.applist-tooltip {
margin-left: @applist-tooltip-margin-left !important;
position: fixed !important;
.tooltip-inner {
max-width: @applist-tooltip-maxwidth;
}
}