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
@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; |
|
} |
|
} |