mirror of
https://github.com/SuiteCRM/SuiteCRM-Core.git
synced 2025-08-29 08:17:18 +08:00
b065977c61 SuiteCRM 7.12.5 Release fd07950be0 Fix #8366 - V8 API Filtering W/ OR Operator Chained Conditions f8504d0a42 Fix #9445 - More than 10 tabs in a views creates a loop ec3c758b49 Fix #9451 - Missing duplicate merge filter options in Studio 3739e28428 Fix #9468 - Adding Security Suite subpanels to new custom modules 0742615e61 Fix #9427 - Adding missing help popup help strings in Studio c79a3a6109 Add accessors for the Results, Query fields in SearchResultsController a507575097 Fix #4075 - No way to add email signature after adding email template 9b8f5b46b2 Fix #9480 - Slow to load imap mailbox with a million email records 8184b82060 Fixed #2857 - No dynamic refreshing in dashboard ece5919449 Fix #9508 - Legacy search fields are incorrect size 5699ad47ff Fix #9478 - Update GitHub Templates 37d54ca1ab SuiteCRM 7.12.4 Release 5a7f66f1fc Fix #9482 - Update list of modules to normalize 1807751e16 Fix #9482 - Only save update fields on utf encoding repair 08c5a32e07 Fix #9482 - Add partial bean save a25efff51f Fix #7842 - Do not reset email addresses list upon saving 4e5b509a30 Add ExtensionManager with static method to compile ext files 77b2940fd9 Fix #9061 - Custom Labels can't be overwritten in Studio 2f40449702 Fix #9496 - Cannot save dropdown values 32c6e4a04b Merge next into suite 8 2812bd315a [Legacy] Fix user wizard finish screen re-direction 9dc1a2f017 [Legacy] User Wizard Styling Fixes 0b91cb9a53 [Legacy] Event Delegates Selector Box Styling Fixes 32d7408e93 [Legacy] Add New Task Modal Styling Fixes e121b602da [Legacy] Workflow Styling Fixes 86ef0fae66 [Legacy] Projects Resource Panel Styling Fixes 56eb694629 [Legacy] map legacy to front-end user action called wizard 4c7ff07fcc [Legacy] Rescheduler Popup Styling Fixes 1b76260971 [Legacy] Project Gantt Chart Delete Button Styling Fixes 09959f1078 [Legacy] Configuration Settings Styling Fixes 711ded6a70 [Legacy] Notes modules styling fixes a0aa6affc8 [Legacy] Calls Module Styling Fixes a468cede8b [Legacy] AdminPanel Border Radius Styling Fixes bfc8a443b7 [Legacy] Bump version to 8.0.1 git-subtree-dir: public/legacy git-subtree-split: b065977c6116e68cea907dc099205d0b32ac99f4
359 lines
No EOL
6.7 KiB
SCSS
359 lines
No EOL
6.7 KiB
SCSS
/**
|
|
* SuiteCRM is a customer relationship management program developed by SalesAgility Ltd.
|
|
* Copyright (C) 2021 SalesAgility Ltd.
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify it under
|
|
* the terms of the GNU Affero General Public License version 3 as published by the
|
|
* Free Software Foundation with the addition of the following permission added
|
|
* to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
|
|
* IN WHICH THE COPYRIGHT IS OWNED BY SALESAGILITY, SALESAGILITY DISCLAIMS THE
|
|
* WARRANTY OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
|
|
*
|
|
* 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 Affero General Public License for more
|
|
* details.
|
|
*
|
|
* You should have received a copy of the GNU Affero General Public License
|
|
* along with this program. If not, see http://www.gnu.org/licenses.
|
|
*
|
|
* In accordance with Section 7(b) of the GNU Affero General Public License
|
|
* version 3, these Appropriate Legal Notices must retain the display of the
|
|
* "Supercharged by SuiteCRM" logo. If the display of the logos is not reasonably
|
|
* feasible for technical reasons, the Appropriate Legal Notices must display
|
|
* the words "Supercharged by SuiteCRM".
|
|
*/
|
|
/**** Admin ***/
|
|
|
|
.admin-panel {
|
|
h3 {
|
|
font-size: $page-font-size + 1px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.other {
|
|
margin-top: 20px;
|
|
}
|
|
|
|
.suitepicon {
|
|
font-size: 26px;
|
|
position: relative;
|
|
top: 2px;
|
|
}
|
|
|
|
.suitepicon:before {
|
|
vertical-align: baseline;
|
|
}
|
|
}
|
|
|
|
.other {
|
|
padding: 0;
|
|
margin-top: 20px;
|
|
margin-bottom: 20px;
|
|
border: none;
|
|
width: 100%;
|
|
}
|
|
|
|
.other td {
|
|
font-weight: normal;
|
|
padding: 4px 10px 4px 6px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.other td[scope=row] {
|
|
padding: 4px 6px 4px 6px;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.other .edit td {
|
|
background: transparent;
|
|
}
|
|
|
|
.other .edit {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.other td.edit div.wizard-unique-elem td {
|
|
background: transparent;
|
|
}
|
|
|
|
.other td.edit div.wizard-unique-elem .header-4 {
|
|
padding-left: 0;
|
|
margin-top: 0;
|
|
}
|
|
|
|
.other.view td {
|
|
line-height: 48px;
|
|
height: 48px;
|
|
}
|
|
|
|
.other.view img, .other.view svg {
|
|
display: inline-block;
|
|
font-weight: 700;
|
|
margin: 5px 0 0 5px;
|
|
float: left;
|
|
width: 32px;
|
|
height: 32px;
|
|
}
|
|
|
|
.other.view a {
|
|
display: inline-block;
|
|
position: relative;
|
|
font-weight: 700;
|
|
margin: 0 0 0 10px;
|
|
}
|
|
|
|
.other.view td:nth-of-type(1) {
|
|
display: block;
|
|
background-color: $main-alternate-bg;
|
|
float: left;
|
|
width: 100%;
|
|
text-wrap: normal;
|
|
}
|
|
|
|
.other.view td:nth-of-type(2) {
|
|
display: block;
|
|
background-color: $main-alternate-bg;
|
|
padding-bottom: 10px;
|
|
float: right;
|
|
line-height: 24px;
|
|
width: 100%;
|
|
height: auto;
|
|
}
|
|
|
|
.other.view td:nth-of-type(2):after {
|
|
clear: both;
|
|
}
|
|
|
|
.other.view td:nth-of-type(3) {
|
|
display: block;
|
|
background-color: $main-bg;
|
|
float: left;
|
|
width: 100%;
|
|
}
|
|
|
|
.other.view td:nth-of-type(4) {
|
|
display: block;
|
|
background-color: $main-bg;
|
|
padding-bottom: 10px;
|
|
padding-left: 52px;
|
|
float: right;
|
|
line-height: 24px;
|
|
width: 100%;
|
|
height: auto;
|
|
}
|
|
|
|
@media (min-width: 1250px) {
|
|
/* left admin panel column */
|
|
.other.view td a {
|
|
line-height: 100%;
|
|
height: 100%;
|
|
white-space: normal;
|
|
}
|
|
|
|
.other.view td:nth-of-type(1) {
|
|
display: block;
|
|
float: left;
|
|
width: 25%;
|
|
}
|
|
|
|
.other.view td:nth-of-type(3) {
|
|
display: block;
|
|
float: left;
|
|
width: 25%;
|
|
}
|
|
|
|
/* right admin panel column */
|
|
.other.view td:nth-of-type(2) {
|
|
display: block;
|
|
float: right;
|
|
line-height: 48px;
|
|
width: 75%;
|
|
height: 48px;
|
|
}
|
|
|
|
.other.view td:nth-of-type(4) {
|
|
display: block;
|
|
float: right;
|
|
line-height: 48px;
|
|
width: 75%;
|
|
height: 48px;
|
|
}
|
|
}
|
|
|
|
/*** Menu Filters ***/
|
|
#edittabs table:nth-of-type(2),
|
|
#edittabs table:nth-of-type(2) > tbody,
|
|
#edittabs table:nth-of-type(2) tbody > tr
|
|
{
|
|
width: 100%;
|
|
}
|
|
|
|
#edittabs table:nth-of-type(2) tbody > tr > td {
|
|
display: inline-block;
|
|
}
|
|
|
|
#edittabs .edit {
|
|
display: inline-block;
|
|
margin: 0 16px 0 0;
|
|
border: 1px solid transparent;
|
|
border-radius: $border-radius-base;
|
|
width: 16% ;
|
|
}
|
|
|
|
#edittabs table:nth-of-type(2) tbody > tr > td:nth-of-type(2) {
|
|
width: 80%;
|
|
}
|
|
|
|
#s_field_delete > tbody > tr > td,
|
|
#trash,
|
|
#trashcan,
|
|
#trashcan table,
|
|
#trashcan table > tbody,
|
|
#trashcan table > tbody > tr
|
|
{
|
|
width: 100%;
|
|
}
|
|
|
|
#edittabs h2 {
|
|
font-size: $page-font-size;
|
|
font-weight: bold;
|
|
}
|
|
|
|
#edittabs #trash {
|
|
overflow: visible;
|
|
height: 64px;
|
|
}
|
|
|
|
#edittabs .listContainer {
|
|
overflow-y: auto;
|
|
height: 384px;
|
|
}
|
|
|
|
#edittabs .listContainer li span {
|
|
display: block;
|
|
font-size: 13px;
|
|
font-weight: 700;
|
|
background: $main-bg;
|
|
padding: 8px 0 8px 8px;
|
|
margin-bottom: 4px;
|
|
border: 1px solid transparent;
|
|
border-radius: $border-radius-base;
|
|
width: 98%;
|
|
}
|
|
|
|
#edittabs #groupTable,
|
|
#edittabs #groupTable > tbody,
|
|
#edittabs #groupTable > tbody > tr {
|
|
width: 100%;
|
|
}
|
|
|
|
#edittabs #groupTable {
|
|
background: $main-alternate-bg;
|
|
border: 1px solid transparent;
|
|
border-radius: $border-radius-base;
|
|
}
|
|
|
|
#edittabs #groupTable * {
|
|
border: none;
|
|
}
|
|
|
|
#edittabs #groupTable .tdContainer {
|
|
display: inline-block;
|
|
width: 15%;
|
|
}
|
|
|
|
.slotB {
|
|
border-width:0;cursor:move;
|
|
}
|
|
|
|
span.error:empty{
|
|
padding:0;
|
|
border:0;
|
|
}
|
|
|
|
#groupTable > tbody > tr:nth-child(1) > td {
|
|
margin: 0 8px 8px 16px;
|
|
}
|
|
|
|
#edittabs #groupTable .tdContainer h2 {
|
|
margin: 16px 0 8px 0;
|
|
}
|
|
|
|
#edittabs #groupTable .tdContainer h2 > span:nth-of-type(1) {
|
|
display: inline-block;
|
|
width: 80%;
|
|
}
|
|
|
|
#edittabs #groupTable .tdContainer h2 > span:nth-of-type(2) {
|
|
display: inline-block;
|
|
width: 10%;
|
|
}
|
|
|
|
div#rollover {
|
|
float: left;
|
|
margin: 0;
|
|
position: relative;
|
|
text-decoration: none;
|
|
}
|
|
|
|
div#rollover a:hover {
|
|
padding: 0;
|
|
text-decoration: none;
|
|
}
|
|
|
|
div#rollover a span {
|
|
display: none;
|
|
}
|
|
|
|
div#rollover a:hover span {
|
|
background-color: $main-alternate-bg;
|
|
display: block;
|
|
color: $gray-dark;
|
|
font-size: 12px;
|
|
margin-left: 5px;
|
|
margin-top: 5px;
|
|
padding: 10px;
|
|
position: absolute;
|
|
border: 1px solid $btn-default-border;
|
|
text-decoration: none;
|
|
width: 250px;
|
|
z-index: 1000;
|
|
}
|
|
|
|
.email table [class*=col-] {
|
|
display: table-cell;
|
|
}
|
|
|
|
div[aria-describedby*='helpTip'] .ui-dialog-titlebar .ui-dialog-titlebar-close {
|
|
color: transparent;
|
|
border: 1px solid grey;
|
|
background: transparent;
|
|
border-radius: 0.25em;
|
|
.ui-icon-closethick {
|
|
left: 51%;
|
|
margin-left: -9px;
|
|
}
|
|
}
|
|
|
|
div[aria-describedby*='dialogHelpPopup'] .ui-dialog-titlebar .ui-dialog-titlebar-close {
|
|
color: transparent;
|
|
border: 1px solid grey;
|
|
background: transparent;
|
|
border-radius: 0.25em;
|
|
.ui-icon-closethick {
|
|
left: 51%;
|
|
margin-left: -9px;
|
|
}
|
|
}
|
|
|
|
.inlineHelpTip {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.view-module-Administration {
|
|
table.view {
|
|
border-radius: 10px;
|
|
overflow: hidden;
|
|
}
|
|
} |