Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
775 righe
11 KiB
775 righe
11 KiB
2 anni fa
|
@import "aui/alloy-font-awesome/scss/variables";
|
||
|
@import "compass";
|
||
|
|
||
|
/* ---------- Dragging/sorting indicators ---------- */
|
||
|
|
||
|
.portlet-layout.dragging {
|
||
|
border-collapse: separate;
|
||
|
}
|
||
|
|
||
|
.drop-area {
|
||
|
background-color: #D3DADD;
|
||
|
}
|
||
|
|
||
|
.active-area {
|
||
|
background: #FFC;
|
||
|
}
|
||
|
|
||
|
.portlet-boundary.yui3-dd-dragging {
|
||
|
@include opacity(0.6);
|
||
|
|
||
|
.portlet {
|
||
|
border: 2px dashed #CCC;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.sortable-layout-proxy {
|
||
|
@include opacity(1);
|
||
|
|
||
|
.portlet-topper {
|
||
|
background-image: none;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.proxy {
|
||
|
cursor: move;
|
||
|
|
||
|
@include opacity(0.65);
|
||
|
|
||
|
position: absolute;
|
||
|
|
||
|
&.generic-portlet {
|
||
|
height: 200px;
|
||
|
width: 300px;
|
||
|
|
||
|
.portlet-title {
|
||
|
padding: 10px;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
&.not-intersecting .forbidden-action {
|
||
|
background: url(../images/application/forbidden_action.png) no-repeat;
|
||
|
display: block;
|
||
|
height: 32px;
|
||
|
position: absolute;
|
||
|
right: -15px;
|
||
|
top: -15px;
|
||
|
width: 32px;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.resizable-proxy {
|
||
|
border: 1px dashed #828F95;
|
||
|
position: absolute;
|
||
|
visibility: hidden;
|
||
|
}
|
||
|
|
||
|
.sortable-proxy {
|
||
|
background: #727C81;
|
||
|
margin-top: 1px;
|
||
|
}
|
||
|
|
||
|
.lfr-freeform-layout-drag-indicator {
|
||
|
visibility: hidden;
|
||
|
}
|
||
|
|
||
|
.sortable-layout-drag-target-indicator {
|
||
|
margin: 2px 0;
|
||
|
}
|
||
|
|
||
|
.yui3-dd-proxy {
|
||
|
z-index: 1110 !important;
|
||
|
}
|
||
|
|
||
|
/* ---------- Portal tool tips ---------- */
|
||
|
|
||
|
.tooltip {
|
||
|
max-width: 200px;
|
||
|
}
|
||
|
|
||
|
/* ---------- Tags ---------- */
|
||
|
|
||
|
.tagselector-content {
|
||
|
border-width: 0;
|
||
|
margin-bottom: 15px;
|
||
|
overflow: visible;
|
||
|
padding: 0;
|
||
|
|
||
|
.textboxlistentry-holder {
|
||
|
background: #FFF;
|
||
|
border: 1px solid #CCC;
|
||
|
margin-bottom: 5px;
|
||
|
overflow: visible;
|
||
|
padding: 5px;
|
||
|
position: relative;
|
||
|
|
||
|
li {
|
||
|
line-height: 1;
|
||
|
}
|
||
|
|
||
|
.lfr-tag-selector-input {
|
||
|
border-width: 0;
|
||
|
margin-bottom: 0;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.textboxlistentry-remove {
|
||
|
padding: 0 3px 1px;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.tagselector {
|
||
|
.lfr-tags-selector-content {
|
||
|
border-width: 0;
|
||
|
}
|
||
|
|
||
|
.lfr-tag-selector-input {
|
||
|
background: none;
|
||
|
padding: 0;
|
||
|
width: auto;
|
||
|
}
|
||
|
|
||
|
.field .field-content {
|
||
|
margin: 0;
|
||
|
}
|
||
|
|
||
|
.textboxlist-input-container {
|
||
|
margin: 0;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.tagselector-focused .textboxlistentry-holder {
|
||
|
background: #FFF none;
|
||
|
border: 1px solid #CCC;
|
||
|
}
|
||
|
|
||
|
.categoriesselector-content .textboxlistentry-holder {
|
||
|
background-color: transparent;
|
||
|
border-width: 0;
|
||
|
padding: 0;
|
||
|
}
|
||
|
|
||
|
/* ---------- Tag cloud and tag list ---------- */
|
||
|
|
||
|
.tag-items {
|
||
|
list-style: none;
|
||
|
margin: 0 1em 0 0;
|
||
|
padding: 0 1em 0.5em 1em;
|
||
|
white-space: normal;
|
||
|
|
||
|
li {
|
||
|
display: inline;
|
||
|
float: left;
|
||
|
margin: 0 1em 0 0;
|
||
|
}
|
||
|
|
||
|
a {
|
||
|
white-space: nowrap;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.tag-selected {
|
||
|
color: #000;
|
||
|
font-weight: bold;
|
||
|
text-decoration: none;
|
||
|
}
|
||
|
|
||
|
.tag-cloud {
|
||
|
line-height: 2.5em;
|
||
|
|
||
|
$tag-popularity-font-size: 0.7em;
|
||
|
|
||
|
@for $i from 1 through 6 {
|
||
|
.tag-popularity-#{$i} {
|
||
|
font-size: $tag-popularity-font-size + ($i * 0.3);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/* ---------- Underlay ---------- */
|
||
|
|
||
|
.underlay {
|
||
|
clear: both;
|
||
|
top: 100%;
|
||
|
|
||
|
.yui3-widget-hd {
|
||
|
height: 38px;
|
||
|
}
|
||
|
|
||
|
.lfr-portlet-item {
|
||
|
border-width: 0;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.underlay-hidden {
|
||
|
display: none;
|
||
|
}
|
||
|
|
||
|
.underlay-content {
|
||
|
background: #F4F3F3 url(../images/common/message_panel_shadow.png) repeat-x 0 0;
|
||
|
border: 0 solid #AEAFB1;
|
||
|
border-width: 0 1px 1px;
|
||
|
}
|
||
|
|
||
|
.underlay-close {
|
||
|
position: absolute;
|
||
|
right: 5px;
|
||
|
top: 5px;
|
||
|
}
|
||
|
|
||
|
/* ---------- Tabs ---------- */
|
||
|
|
||
|
.tab-active strong {
|
||
|
font-weight: normal;
|
||
|
}
|
||
|
|
||
|
.tab-back {
|
||
|
float: right;
|
||
|
}
|
||
|
|
||
|
.tab-back-content {
|
||
|
border-width: 0;
|
||
|
padding: 1px;
|
||
|
}
|
||
|
|
||
|
/* ---------- Miscellaneous ---------- */
|
||
|
|
||
|
.lfr-panel-container {
|
||
|
background: #FFF;
|
||
|
}
|
||
|
|
||
|
.lfr-panel-content {
|
||
|
padding: 5px 10px;
|
||
|
}
|
||
|
|
||
|
.lfr-panel-basic .lfr-panel-content {
|
||
|
padding-left: 15px;
|
||
|
}
|
||
|
|
||
|
.dialog-bd {
|
||
|
min-height: 30px;
|
||
|
}
|
||
|
|
||
|
.dialog-content {
|
||
|
border: 1px solid #C8C9CA;
|
||
|
padding: 5px;
|
||
|
}
|
||
|
|
||
|
.panel-hd {
|
||
|
background: #C0C2C5 url(../images/application/panel_header_bg.png) repeat-x 0 0;
|
||
|
border: 1px solid;
|
||
|
border-color: #C8C9CA #AEB2B8 #AEB2B8 #C8C9CA;
|
||
|
padding-left: 10px;
|
||
|
text-shadow: 1px 1px #FFF;
|
||
|
}
|
||
|
|
||
|
.app-view-drop-active {
|
||
|
background-color: #00A2EA;
|
||
|
font-weight: bold;
|
||
|
|
||
|
.category-portlets & {
|
||
|
color: #FFF;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.basecelleditor [class~="form-validator-message"] {
|
||
|
clip: rect(auto auto auto auto);
|
||
|
width: auto;
|
||
|
}
|
||
|
|
||
|
.document-library-file-entry-cell-editor-hidden {
|
||
|
display: none;
|
||
|
}
|
||
|
|
||
|
.previous-level {
|
||
|
display: inline-block;
|
||
|
font-size: 21px;
|
||
|
line-height: 21px;
|
||
|
margin-right: 5px;
|
||
|
text-decoration: none;
|
||
|
vertical-align: middle;
|
||
|
}
|
||
|
|
||
|
/* ---------- Menus ---------- */
|
||
|
|
||
|
.lfr-page-templates li {
|
||
|
a {
|
||
|
padding: 0;
|
||
|
|
||
|
label {
|
||
|
cursor: pointer;
|
||
|
display: block;
|
||
|
padding: 5px 0 5px 5px;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.menu {
|
||
|
position: absolute;
|
||
|
width: auto;
|
||
|
|
||
|
.notice-message {
|
||
|
background-image: none;
|
||
|
margin: 3px;
|
||
|
padding: 6px;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.menu-content {
|
||
|
background: #FFF;
|
||
|
list-style: none;
|
||
|
min-width: 150px;
|
||
|
|
||
|
li {
|
||
|
margin: 0;
|
||
|
padding: 0;
|
||
|
|
||
|
.disabled {
|
||
|
color: #999;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.menu-content {
|
||
|
background: #CCC9C9 url(../images/application/menu_bg.png) repeat-x 0 0;
|
||
|
border: 1px solid;
|
||
|
border-color: #AEAFB1 #777879 #777879 #AEAFB1;
|
||
|
padding: 2px 0;
|
||
|
}
|
||
|
|
||
|
.menugroup-content .menu-label {
|
||
|
background: #D2D6DE;
|
||
|
color: #5B677D;
|
||
|
display: block;
|
||
|
padding: 5px 3px;
|
||
|
text-shadow: 1px 1px #FFF;
|
||
|
}
|
||
|
|
||
|
.menugroup-content ul {
|
||
|
display: block;
|
||
|
min-width: 0;
|
||
|
}
|
||
|
|
||
|
.menu-content li {
|
||
|
border-bottom: 1px solid #BCBBBB;
|
||
|
border-top: 1px solid #EEE;
|
||
|
display: block;
|
||
|
margin: 0;
|
||
|
padding: 0;
|
||
|
|
||
|
&.first {
|
||
|
border-top-width: 0;
|
||
|
}
|
||
|
|
||
|
&.last {
|
||
|
border-bottom-width: 0;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.menu-content li a, .menu-content li .disabled {
|
||
|
color: #2C2F34;
|
||
|
display: block;
|
||
|
padding: 4px 5px;
|
||
|
text-decoration: none;
|
||
|
}
|
||
|
|
||
|
.menu-content li a.focus, .lfr-menu-expanded li a:focus {
|
||
|
background-color: #5B677D;
|
||
|
color: #FFF;
|
||
|
text-shadow: -1px -1px #2C2F34;
|
||
|
}
|
||
|
|
||
|
/* ---------- Loading mask ---------- */
|
||
|
|
||
|
.loadingmask-content {
|
||
|
background: #CCC;
|
||
|
}
|
||
|
|
||
|
.loadingmask-message {
|
||
|
background: #D4D4D4 url(../images/portlet/header_bg.png) repeat-x 0 0;
|
||
|
}
|
||
|
|
||
|
/* ---------- Tree view ---------- */
|
||
|
|
||
|
.tree-node {
|
||
|
.icon-check {
|
||
|
padding-right: 2px;
|
||
|
|
||
|
&:before {
|
||
|
content: $check-empty;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.tree-node-checked {
|
||
|
.icon-check {
|
||
|
padding-right: 0;
|
||
|
|
||
|
&:before {
|
||
|
content: $check;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.tree-node-over .tree-label {
|
||
|
text-decoration: underline;
|
||
|
}
|
||
|
|
||
|
[class ^="icon-"] {
|
||
|
margin-right: 5px;
|
||
|
}
|
||
|
|
||
|
.tree-node-checkbox-container {
|
||
|
margin-right: 0;
|
||
|
}
|
||
|
|
||
|
.tree-node-selected .tree-label {
|
||
|
background: none;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.tree-node-content {
|
||
|
.tree-hitarea {
|
||
|
color: #999;
|
||
|
font-size: 10px;
|
||
|
padding-right: 6px;
|
||
|
}
|
||
|
|
||
|
.tree-label {
|
||
|
margin-left: 3px;
|
||
|
}
|
||
|
|
||
|
.tree-node-hidden-hitarea {
|
||
|
visibility: hidden;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.tree-node-selected .tree-label {
|
||
|
background-color: transparent;
|
||
|
}
|
||
|
|
||
|
/* ---------- Page customization ---------- */
|
||
|
|
||
|
.dragging .portlet-column.customizable {
|
||
|
background-color: #CFFCCF;
|
||
|
outline: 3px solid #9CC97B;
|
||
|
}
|
||
|
|
||
|
.customizable-layout-column-content {
|
||
|
background-color: #C92C3C;
|
||
|
|
||
|
&.yui3-widget-content-expanded {
|
||
|
border: 3px solid #333;
|
||
|
margin: 0.2em;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.customizable .customizable-layout-column-content {
|
||
|
background-color: #9CC97B;
|
||
|
}
|
||
|
|
||
|
.layout-customizable-controls {
|
||
|
background-color: #FFF;
|
||
|
font-size: 1.5em;
|
||
|
margin: 1em;
|
||
|
|
||
|
@include opacity(0.9);
|
||
|
|
||
|
padding: 1em;
|
||
|
position: absolute;
|
||
|
z-index: 15;
|
||
|
}
|
||
|
|
||
|
/* ---------- Pagination ---------- */
|
||
|
|
||
|
.paginator-link {
|
||
|
background: #EEE url() no-repeat scroll 50% 1px;
|
||
|
border: 1px solid #F0F1F2;
|
||
|
border-color: #F0F1F2 #B2B2B2 #949494 #F0F1F1;
|
||
|
color: #1F1E1E;
|
||
|
display: inline-block;
|
||
|
height: 20px;
|
||
|
padding: 0;
|
||
|
text-indent: -9999px;
|
||
|
width: 20px;
|
||
|
}
|
||
|
|
||
|
.paginator-page-link {
|
||
|
height: auto;
|
||
|
text-indent: 0;
|
||
|
}
|
||
|
|
||
|
.paginator-current-page {
|
||
|
background: #0083BD url(../images/application/paginator_link_current_bg.png) 0 0 repeat-x;
|
||
|
border-color: #38B6EF #006D9E #006D9E #46B4E6;
|
||
|
color: #FFF;
|
||
|
text-shadow: -1px -1px #003C57;
|
||
|
}
|
||
|
|
||
|
.paginator-first-link {
|
||
|
background-image: url(../images/arrows/paging_first.png);
|
||
|
}
|
||
|
|
||
|
.paginator-prev-link {
|
||
|
background-image: url(../images/arrows/paging_previous.png);
|
||
|
}
|
||
|
|
||
|
.paginator-last-link {
|
||
|
background-image: url(../images/arrows/paging_last.png);
|
||
|
}
|
||
|
|
||
|
.paginator-next-link {
|
||
|
background-image: url(../images/arrows/paging_next.png);
|
||
|
}
|
||
|
|
||
|
.paginator-current-page-report, .paginator-total {
|
||
|
color: #555;
|
||
|
font-size: 0.9em;
|
||
|
}
|
||
|
|
||
|
.paginator-current-page-report {
|
||
|
margin-left: 2em;
|
||
|
}
|
||
|
|
||
|
.taglib-page-iterator .search-pages .page-links {
|
||
|
padding: 0;
|
||
|
}
|
||
|
|
||
|
/* ---------- CKEditor contents ---------- */
|
||
|
|
||
|
.aui {
|
||
|
.cke_editable [class*="span"] {
|
||
|
float: none;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/* ---------- CKEditor menu ---------- */
|
||
|
|
||
|
.aui {
|
||
|
.cke_dialog .cke_dialog_ui_input_text {
|
||
|
height: auto;
|
||
|
}
|
||
|
|
||
|
.cke_editable_inline a {
|
||
|
cursor: pointer;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/* ---------- CKEditor panel menu ---------- */
|
||
|
|
||
|
.cke_panel.cke_combopanel {
|
||
|
width: 220px;
|
||
|
}
|
||
|
|
||
|
.cke_panel_block {
|
||
|
.cke_panel_grouptitle {
|
||
|
font-size: 20px;
|
||
|
line-height: 20px;
|
||
|
margin-top: 0;
|
||
|
}
|
||
|
|
||
|
.cke_panel_list {
|
||
|
margin-left: 0;
|
||
|
|
||
|
.cke_panel_listItem {
|
||
|
line-height: initial;
|
||
|
|
||
|
a:hover {
|
||
|
text-decoration: none;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/* ---------- CKEditor source ---------- */
|
||
|
|
||
|
.aui {
|
||
|
.cke_source {
|
||
|
@include box-sizing(border-box);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/* ---------- CKEditor table ---------- */
|
||
|
|
||
|
.cke_show_border {
|
||
|
width: 500px;
|
||
|
|
||
|
td {
|
||
|
height: 15px;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/* ---------- HTML editor ---------- */
|
||
|
|
||
|
body.html-editor {
|
||
|
background: #FFF;
|
||
|
color: #000;
|
||
|
padding: 1em;
|
||
|
}
|
||
|
|
||
|
.html-editor.portlet-message-boards {
|
||
|
@include hyphenation;
|
||
|
|
||
|
word-wrap: break-word;
|
||
|
|
||
|
blockquote {
|
||
|
background: #EEF0F2 url(../images/message_boards/quoteleft.png) no-repeat 5px 5px;
|
||
|
border: 1px solid #777;
|
||
|
padding: 5px 45px;
|
||
|
|
||
|
&:after {
|
||
|
background: url(../images/message_boards/quoteright.png) no-repeat 50%;
|
||
|
content: '';
|
||
|
display: block;
|
||
|
float: right;
|
||
|
height: 24px;
|
||
|
margin-right: -35px;
|
||
|
margin-top: -25px;
|
||
|
width: 31px;
|
||
|
z-index: 999;
|
||
|
}
|
||
|
|
||
|
cite {
|
||
|
display: block;
|
||
|
font-weight: bold;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
pre {
|
||
|
background: #F9F9F9;
|
||
|
border: 1px solid #777;
|
||
|
padding: 0.5em;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/* ---------- Inline editing ---------- */
|
||
|
|
||
|
.lfr-editable {
|
||
|
$edit-color: #68BB30;
|
||
|
$edit-color-hover: darken(#68BB30, 10);
|
||
|
|
||
|
outline: 1px dashed $edit-color;
|
||
|
outline-offset: 2px;
|
||
|
position: relative;
|
||
|
|
||
|
&:after {
|
||
|
background: $edit-color url(../images/common/edit_white.png) no-repeat 50%;
|
||
|
content: '';
|
||
|
display: block;
|
||
|
height: 20px;
|
||
|
position: absolute;
|
||
|
right: 5px;
|
||
|
top: 5px;
|
||
|
width: 30px;
|
||
|
}
|
||
|
|
||
|
&:focus {
|
||
|
&:after {
|
||
|
display: none;
|
||
|
}
|
||
|
|
||
|
&:hover {
|
||
|
background-color: transparent;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
&:hover {
|
||
|
background-color: rgba(255, 255, 255, 0.3);
|
||
|
outline-color: $edit-color-hover;
|
||
|
|
||
|
&:after {
|
||
|
background-color: $edit-color-hover;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.lfr-editable-notice-close {
|
||
|
margin-left: 1em;
|
||
|
}
|
||
|
|
||
|
.lfr-portlet-title-editable {
|
||
|
margin-top: 0;
|
||
|
z-index: 9999;
|
||
|
|
||
|
.lfr-portlet-title-editable-content {
|
||
|
padding: 0;
|
||
|
|
||
|
.combobox-content {
|
||
|
.field-content .field-input-text {
|
||
|
display: block;
|
||
|
margin-bottom: 0;
|
||
|
}
|
||
|
|
||
|
.field-label.textfield-label {
|
||
|
display: none;
|
||
|
}
|
||
|
|
||
|
.toolbar-content {
|
||
|
margin-top: 0;
|
||
|
vertical-align: top;
|
||
|
|
||
|
.btn-group {
|
||
|
margin-top: 0;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.lfr-page-layouts .lfr-layout-template .layout-template-entry {
|
||
|
height: 25px;
|
||
|
width: 25px;
|
||
|
}
|
||
|
|
||
|
.ie {
|
||
|
& input.cke_dialog_ui_input_text {
|
||
|
height: auto;
|
||
|
}
|
||
|
|
||
|
.proxy.not-intersecting .forbidden-action {
|
||
|
right: 2px;
|
||
|
top: 2px;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.ie7 {
|
||
|
.menu-content li {
|
||
|
z-index: 10;
|
||
|
}
|
||
|
|
||
|
.paginator-link {
|
||
|
color: transparent;
|
||
|
font-size: 0;
|
||
|
overflow: hidden;
|
||
|
text-indent: 0;
|
||
|
vertical-align: middle;
|
||
|
}
|
||
|
|
||
|
.paginator-page-link {
|
||
|
color: #1F1E1E;
|
||
|
font-size: 1em;
|
||
|
height: auto;
|
||
|
line-height: 1.4;
|
||
|
overflow: visible;
|
||
|
text-indent: 0;
|
||
|
}
|
||
|
|
||
|
.paginator-current-page {
|
||
|
color: #FFF;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.ie8 {
|
||
|
.row-fluid {
|
||
|
input[class*=span].search-query {
|
||
|
line-height: 20px;
|
||
|
min-height: 20px;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.ios.mobile {
|
||
|
.modal-content .dialog-iframe-bd {
|
||
|
overflow: auto;
|
||
|
-webkit-overflow-scrolling: touch;
|
||
|
}
|
||
|
}
|