Current Path :
/
home
/
develito
/
public_html
/
media
/
sobipro
/
less
/
adm
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/develito/public_html/media/sobipro/less/adm/sobipro.less
/** * @package: SobiPro Component for Joomla! * @author * Name: Sigrid Suski & Radek Suski, Sigsiu.NET GmbH * Email: sobi[at]sigsiu.net * Url: https://www.Sigsiu.NET * @copyright Copyright (C) 2006 - 2017 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved. * @license GNU/GPL Version 3 * This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 * as published by the Free Software Foundation, and under the additional terms according section 7 of GPL v3. * See http://www.gnu.org/licenses/gpl.html and https://www.sigsiu.net/licenses. * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. */ @background: #ffffff; @font: #333; @font-a: #000099; @font-a-hover: #000066; @font-sobipro: #b83d3d; @font-size: 14px; @font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; @admIcons: '../../../../media/sobipro/adm'; // not within SobiPro scope // ------------------------------------ // Backdrop .modal-backdrop { background-color: #000000; bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: 1040; } .modal-backdrop, .modal-backdrop.fade.in { opacity: 0.2; } /* Editor in J!3.0 */ .toggle-editor { float: none !important; } //correct the dark font on dark background from joomla .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #ffffff; } // Backend Page-title image .icon-sobipro { background-image: url('../../sobipro.png'); width: 20px; height: 20px; background-repeat: no-repeat; } // within SobiPro scope // ------------------------------------ .SobiPro { color: @font; font-size: @font-size; font-family: @font-family; line-height: 18px; td, th { font-family: @font-family; } iframe { width: 520px; min-height: 300px; } a { color: @font-a; } a:hover, a:focus { color: @font-a-hover; } //Bootstrap 3 classes .text-left { text-align: left; } .text-center { text-align: center; } .text-right { text-align: right; } .text-justify { text-align: justify; } .text-nowrap { white-space: nowrap; } //Colours .text-danger { color: #b94a48; } .text-info { color: #0671ab; } //Menu .menuTitle { font-size: 18px; } .menuContinue { margin-top: 20px; } .menuExpanation { margin-bottom: 20px; } .menuTemplate { margin-top: -5px; margin-left: 3px; color: grey; font-size: 11px; } // Modals div.modal { width: 520px; .modal-body { max-height: 420px; padding: 1%; margin-top: 10px; } } .modal.fade.in { top: 40%; } div.modaltree { width: 650px; } #spIco .modal-body { padding: 0; } /* to override Joomla styles in IE (especially checkboxes) */ input.required { background-color: inherit; } input[type='checkbox'], input[type='radio'] { border-style: none; padding-left: 0 !important; } #toolbar-box { display: none; } .submenu-box, div.m { background-color: @background; } .input-splarge { width: 400px; } .btn-group { white-space: normal; } .btn-group.open .dropdown-toggle { box-shadow: none; } .label { padding: 3px 5px 2px; } .firstspan { margin-left: 0 !important; } .brand { color: #7f7f7f; font-size: 9px; margin-left: 4px; margin-top: -15px; margin-bottom: 20px; a { color: #7f7f7f; text-decoration: none; } } .cpanel { table { margin-bottom: 35px; } } .cpanel.entries { margin-bottom: 20px; margin-top: 40px; } .well, .well-small { border-radius: 0; box-shadow: none; } #SPMenuCtrlBt { text-shadow: none; box-shadow: none; border-top-right-radius: 0; border-top-left-radius: 0; border-bottom-right-radius: 6px; border-bottom-left-radius: 0; border-bottom-color: #890000; } #SPRightMenuHold button { margin-top: -120px; } /* Changes to work with Bootstrap CSS v2.3.2 */ .dropdown-menu li > a { padding-bottom: 3px; padding-left: 20px; padding-right: 20px; padding-top: 3px; white-space: nowrap; } /* Compatibility Styles */ table.mceLayout { border-radius: 3px; } // Controls .controls { .required { border-color: #7ac6ff; } input, textarea, select, .uneditable-input { border-radius: 3px; } img { max-width: inherit; } .btn-group > .btn { min-width: 60px; } .editor textarea.mce_editable { width: 600px; } .btn.counter-reset { padding: 4px 22px; } } div.spFilterModal { .controls { margin-left: 120px; } .control-label { padding-top: 0; width: 100px; float: left; clear: left; } } // Toolbar .breadcrumb { padding: 7px 14px; border: 1px solid #ddd; border-radius: 2px; i { font-size: 110%; } .spIconBar { padding-top: 8px; height: 45px; } a:hover, a { color: @font; } .active a { color: @font; } h3 { line-height: 20px; } //Navigation Bar in Toolbar .nav { margin-bottom: 0; .dropdown-toggle .caret { border-bottom-color: @font-sobipro; border-top-color: @font-sobipro; margin-top: 8px; } } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover, .nav > li.dropdown.open.active > a:focus { color: @font; } .SpDropDownBt { li { min-width: 160px; a:hover, a:focus { color: #ffffff; background-color: #890000; } } .nav-header { white-space: nowrap; } } .dropdown-submenu:hover a { color: #ffffff; background-color: #890000; } // Titel in Toolbar .spScreenTitle { background-repeat: no-repeat; height: 48px; h4 { margin-top: 14px; font-size: 16px; } } .spScreenTitle:first-child { padding-left: 55px; } } #SPAdmToolbar { .container-fluid { padding: 0; [class*="span"] { margin-left: 0; } } .nav-pills > .active > a, .nav-pills > .active > a:hover { color: inherit; background-color: whiteSmoke; } } // Navigation bar (top) in Main Area .SPAdmNavBar { // Titel in Toolbar .spScreenSubHead { background-repeat: no-repeat; height: 48px; padding: 10px; font-weight: bold; font-size: 15px; } .spScreenSubHead:first-child { padding-left: 55px; } .control-group { float: left; padding-left: 12px; } } .spicon-48-SobiPro { background-image: url('@{admIcons}/folder-sobipro.png'); } .spicon-48-SobiFields { background-image: url('@{admIcons}/folder-fieldsmanager.png'); } .spicon-48-SobiSection { background-image: url('@{admIcons}/folder-section.png'); } .spicon-48-SobiFieldEdit { background-image: url('@{admIcons}/edit-rename.png'); } .spicon-48-SobiEntries { background-image: url('@{admIcons}/entries.png'); } .spicon-48-SobiCatList { background-image: url('@{admIcons}/folder-categories.png'); } .spicon-48-SobiEdit { background-image: url('@{admIcons}/editor.png'); } .spicon-48-SobiFieldList { background-image: url('@{admIcons}/fields.png'); } .spicon-48-SobiSectionCfg { background-image: url('@{admIcons}/folder-section-cfg.png'); } .spicon-48-SobiApplicationSection { background-image: url('@{admIcons}/folder-application-section.png'); } .spicon-48-SobiApplication { background-image: url('@{admIcons}/folder-application.png'); } .spicon-48-SobiTemplate { background-image: url('@{admIcons}/folder-templates.png'); } .spicon-48-SobiConfig { background-image: url('@{admIcons}/folder-configuration.png'); } .spicon-48-SobiUser { background-image: url('@{admIcons}/sobipro-acl-edit.png'); } .table { a { text-decoration: none; } td { vertical-align: middle; } .spWidth5pp { width: 5%; } .SpCellHeader { padding-top: 25px; } .SpCellCenter { text-align: center; .ctrl-entry-reject { padding: 0 12px; } i { font-size: 130%; } .icon-money, .icon-dollar, .icon-check-empty, .icon-lock, .icon-thumbs-down { color: grey; } .icon-check, .icon-edit { color: #3b5e78; } .icon-gift { color: #3a9613; } .icon-dollar { color: #b42217; } .icon-stop { color: orange; } .icon-pause, .icon-ok { color: green; } .icon-remove-sign { color: @font-sobipro; } .icon-thumbs-down-alt, a.checkedout .icon-lock { color: #b22222; } input[type="text"] { margin-bottom: 0; } input[type="radio"], input[type="checkbox"] { margin-top: 0; } .btn.filter-edit { padding: 2px 12px; i { font-size: 100%; } } } .spPositionCol { padding: 3px; } .SpCellCenterSmall { text-align: center; max-width: 100px; width: 100px; input[type="checkbox"] { vertical-align: baseline; } } .SpCellLeft { text-align: left; } .SpCellArrowCol { width: 90px; line-height: 16px; input { height: 18px; padding: 2px 6px; margin-bottom: 0; margin-top: 5px; } i { font-size: 13px; } .btn-mini { margin-left: 6px; i { margin-right: 0; font-size: 10.5px; } } .SpCellArrow { float: left; margin-right: 10px; margin-left: 10px; .icon-chevron-down, .icon-chevron-up { color: #6f6f6f; } } } } // Popovers .popover { width: 310px; } .popover-inner { text-align: left; .spclose { padding-right: 8px; padding-top: 5px; font-size: 15px; } } // Alerts .alert { color: #9c680e; background-color: #f5e69a; border-color: #f5e69a; border-radius: 2px; a:focus, a:hover, a { color: #9c5413; } } .alert-danger, .alert-error { color: #9e0e0e; background-color: #f8b1a9; border-color: #f8b1a9; a:focus, a:hover, a { color: #830c0c; } } .alert-success { color: #1d861f; background-color: #c0e9b0; border-color: #c0e9b0; a:focus, a:hover, a { color: #186e1a; } } .alert-info { color: #0671ab; background-color: #aad9f3; border-color: #aad9f3; a:focus, a:hover, a { color: #03407b; } } .spConfigAlert { max-width: 600px; margin-left: 20px; } .spTemplateHint { max-width: 600px; margin-left: 20px; background-color: unset; border: none; margin-bottom: 5px; color: #b83d3d; } .spAppAlert { max-width: 700px; margin-left: 20px; } .spSystemAlert a { color: inherit; text-decoration: underline; } .spStatusAlert { margin-bottom: 5px; padding-top: 4px; padding-bottom: 4px; } .SpCellContainer { clear: both; } .SpCellPairLabel { margin-right: 10px; } #SPAdminForm table .control-label { padding-top: 4px; color: @font-a; } .form-horizontal { .control-label { padding-right: 0; width: 200px; } .controls { margin-left: 220px; } img { float: left; } // Try to get the checkbox inline with the label without hurting anything else input[type="checkbox"] { float: left; margin-right: 5px; } .spFieldGroup { margin-bottom: 0; label { color: @font-sobipro; border-bottom: 1px solid #cc9999; margin-left: 20px; width: 180px; } } } .SpSoap { margin-top: 15px; .control-label { width: 140px; } .controls { margin-left: 160px; } } .spEditImage label { margin: 5px; float: none; display: inline; color: #808080; } .btn-sobipro { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #a90000; *background-color: #890000; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a90000), to(#890000)); background-image: -webkit-linear-gradient(top, #a90000, #890000); background-image: -o-linear-gradient(top, #a90000, #890000); background-image: linear-gradient(to bottom, #a90000, #890000); background-image: -moz-linear-gradient(top, #a90000, #890000); background-repeat: repeat-x; border-color: #a90000 #a90000 #890000; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffa90000', endColorstr='#ff890000', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); *zoom: 1; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); } .btn-sobipro:hover, .btn-sobipro:active, .btn-sobipro.active, .btn-sobipro.disabled, .btn-sobipro[disabled] { color: #e4e4e4; background-color: #890000; *background-color: #890000; } .btn-sobipro:active, .btn-sobipro.active { background-color: #003399 \9; } .btn-group.open .btn-sobipro.dropdown-toggle { background-color: @font-sobipro; } .btn-sobipro .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .spCcMethod .form-horizontal { margin-bottom: 0; } #selectedCatPath { color: #808080; } .spOutput { margin-top: 4px; line-height: 22px; .badge { min-width: 20px; text-align: center; } i { font-size: 140%; text-decoration: none; } .infoText { color: #909090; background-color: #eeeeee; border-radius: 3px; border: 1px solid #dddddd; display: inline-block; min-height: 18px; padding: 2px 5px 2px; min-width: 140px; text-align: center; a, a:hover { color: #6699ff; } } } //Application Manager .SpApps { .icon-check { color: green; } .icon-bell-alt { color: orange; } .icon-cloud-download { color: #0480be; } .SpExtInstall { padding: 1px 12px; min-width: 120px; } .SpCloudInstall { .progress { margin: 3px 0; width: 146px; } } .modal-body div, .SPPbarMessage { padding: 10px; } .modal-body div a, .SPPbarMessage a { font-weight: bold; color: #333; text-decoration: underline; } .modal-body .label { margin-left: 10px; min-width: 80px; } } .SpRemoveRepo { padding: 1px 12px; } .SpCertificate .form-horizontal .control-group { margin-bottom: 0; } .invalid, .invalid a { color: red; font-weight: normal; text-decoration: line-through; } .SpSmallCol { width: 5%; } .smallmessage { padding-top: 3px; padding-bottom: 3px; margin-bottom: 5px; } .tooltip-inner { color: #ffffff; text-align: center; background-color: #000066; } .SpExtName { .tooltip-inner { text-align: left; min-width: 350px; color: #202020; background-color: #eeeeee; } .tooltip.in { opacity: 0.9; filter: alpha(opacity=90); } } .tooltip.top .tooltip-arrow { border-top-color: #000066; } .tooltip.right .tooltip-arrow { border-right-color: #000066; } .tooltip.left .tooltip-arrow { border-left-color: #000066; } .tooltip.bottom .tooltip-arrow { border-bottom-color: #000066; } .spStatusIssues { text-align: right; margin-bottom: 0; a { background-color: #faa732; border-color: #faa732; background-image: none; color: white; text-shadow: unset; box-shadow: unset; border-radius: unset; } a:hover { background-color: #f89406; border-color: #f89406; } } .spStatusHeader { font-size: 17px; } .spStatus { box-shadow: none; background-color: white; border: none; padding: 0 0 15px 0; } .spText { margin-top: 16px; a { color: #303030; font-weight: 500; } } .spTextNew { margin-top: 5px; margin-left: 110px; color: #9e0e0e; background-color: #f8b1a9; border-color: #f8b1a9; padding: 5px; } .spVersions { font-size: 13px; margin-top: 10px; } .spCredits, .spLicense, .spNews { font-size: 13px; } .spNews .SpCellContainer { background-color: #f7f7f7; border: 1px solid #dcdcdc; color: #808080; border-radius: 4px; margin-bottom: 10px; min-height: 90px; padding: 5px; overflow: hidden; img { padding-right: 10px; } } .SpCellNewsTitle { padding-left: 10px; a { font-size: 16px; color: #555555; } } .SpCellNewsContent { padding-top: 5px; padding-left: 10px; } .SpCellNewsImage { float: left; } td.SpCellIssueMsg { padding-top: 11px; } .spUpdatesApp { width: 55%; float: left; } //less round corners, to have a fresh insight .spStatus, .accordion-group { border-radius: 0; } // the violet thumbnails on Control Panel .cpanel.thumbnails { margin-bottom: 20px; .spBox.li { margin-left: 0; margin-right: 10px; } .spBox { border: 1px solid #aad9f3; background-color: #aad9f3; color: #0671ab; text-align: center; min-width: 140px; padding: 15px 4px 4px; min-height: 90px; margin: 0 5px 5px 0; a, a:hover, a:focus { color: #0671ab; text-decoration: none; display: block; } a img { padding-right: 15px; padding-left: 15px; padding-bottom: 5px; } } .spBox:hover, .spBox:focus { background-color: #92d0f2; border-color: #92d0f2; } } .pagination ul { -webkit-box-shadow: 0 0 0 0; -moz-box-shadow: 0 0 0 0; box-shadow: 0 0 0 0; li i { font-size: 110%; } .pagination-page input { width: 60px; text-align: right; border-radius: 0; margin-left: -1px; } } .pagination-toolbar a { color: #1337d1; } .btn-sobipro.active { color: rgba(255, 255, 255, 0.75); } input.sp-input-micro[type="text"] { width: 25px; text-align: center; } #SobiProPanel .accordion-heading { a { color: #555555; } a:hover, a:focus { background-color: #eeeeee; color: @font; text-decoration: none; } } .spDatePicker .add-on, .spUserSelector .add-on { background-color: #ffffff; cursor: pointer; } .spUserSelector { .response { min-height: 300px; margin-left: 20px; .btn { margin: 5px; width: 200px; } } .btn-block { margin-top: 15px; } } // Sigsiu Tree .SigsiuTree.AdminEntry { max-width: 530px; width: 100%; } .SigsiuTree { .selected { margin-top: 10px; select { min-height: 100px; } } .buttons { text-align: right; margin-top: 12px; button { margin: 3px 0 10px 3px; i::after { content: ' '; } } } .tree { overflow: auto; max-height: 250px; min-height: 100px; margin-top: 10px; } } .menuItemSigsiuTree { margin-left: 0; margin-right: 0; overflow: auto; max-height: 206px; } .menuItemEntrySigsiuTree { margin-left: 0; margin-right: 0; overflow: auto; max-height: 160px; } .sobiCatsSigsiuTree { margin-left: 0; margin-right: 0; overflow: visible !important; } // Edit entries // ------------------------- // Url and Email field .spFieldEmailLabel { margin-bottom: 5px; } .spFieldButton, .spFieldUrl { display: block; margin-top: 5px; select { width: 100px; float: left; } } .spCountableReset { margin-top: 5px; } // Checkboxes and Radio Buttons .spFieldRadio, .spFieldCheckbox { float: left; min-height: 30px; } .spFieldRadio label, .spFieldCheckbox label { color: #666666; } .spFieldRadio input, .spFieldCheckbox input { margin-top: 4px; margin-left: 5px; margin-right: 5px; } // File Upload .spFileUpload { input { float: left; border-bottom-right-radius: 0; border-top-right-radius: 0; height: 21px } button { border-radius: 0 !important; } .alert { border-radius: 0; } .progress { //width: 400px; } } //Download Field .spdFileUpload { .progress-message { margin-top: 10px; margin-left: 20px; clear: left; } .alert { margin-top: 5px; } } // Image Field .spImageUpload { .progress-message { margin-top: 15px; margin-left: 10px; } .alert { margin-top: 5px; } } .spEditImagePreview img { margin-right: 8px; margin-bottom: 5px; //min-height: 80px; //min-width: 80px; border: 1px solid #ccc; padding: 1px; } .spImageUpDelete input[type='checkbox'] { margin-top: 5px; margin-left: 0; } // Styles for Apps .spReviews { .icon-desktop, .icon-dashboard { color: darkblue; } } .spClassCalendarRepeat { margin-top: 5px; } .table-responsive { min-height: .01%; overflow-x: auto; } @media (max-width: 767px) { .cpanel.thumbnails .spBox { width: 100%; min-height: 0; text-align: center; padding-right: 0; padding-left: 0; } .spIconBar { .btn { width: 100%; margin-bottom: 5px; } a.btn { width: calc(100% - 25px); } .nav, .btn-group { width: 100%; } } .spScreenTitle h4 { padding-top: 13px; } .input-splarge { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .spConfigAlert { margin-left: 0; } .spTemplateHint { margin-left: 0; padding-left: 0; } .form-horizontal { .control-label { width: auto; float: none; text-align: left; } .controls { margin-left: 0; } .spFieldGroup { margin-bottom: 10px; margin-top: 20px; } .spFieldGroup label { width: auto; margin-left: 0; } } div.spFilterModal { .controls { margin-left: 0; } .control-label { padding-top: 0; width: 100%; float: none; } } #filter-edit-window.modal { width: auto !important; } .spUpdatesApp { width: 100%; float: none; } } @media (max-width: 460px) { .spTextNew { margin-left: 0; } } .Differences.DifferencesSideBySide { width: 100%; thead > tr > th { padding-bottom: 15px; } .Left { width: 48%; vertical-align: top; } .Right { vertical-align: top; } } //restore Codemirror styles, overwritten by Bootstrap loaded by SobiPro .CodeMirror-code pre { border-right: 30px solid transparent; width: -moz-fit-content; width: fit-content; } .CodeMirror-wrap pre { word-wrap: break-word; white-space: pre-wrap; word-break: normal; } .CodeMirror pre { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; border-width: 0; background: transparent; font-family: inherit; font-size: inherit; margin: 0 !important; white-space: pre; word-wrap: normal; line-height: inherit; color: inherit; z-index: 2; position: relative; overflow: visible; } .CodeMirror pre { padding: 0 4px; } }