cc-core-cli
Version:
Command Line Interface tool for generating project templates for the (Your Platform's Name) platform.
2,135 lines (1,772 loc) • 61.4 kB
CSS
/* New Detail CSS - Complete conversion from detail.less */
@import url("./custom-antd.css");
.timeline-title {
font-weight: bold;
}
.timeline-title .time {
font-weight: normal;
color: #c4c4c4;
}
.mix-button-dropdown-container {
margin: 0 0 0 9px;
border: 1px solid var(--primary-color);
padding: 6px 10px;
border-radius: 5px;
}
.mix-button-text {
color: var(--primary-color);
}
.related-one2one-select .ant-select-selector {
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
.form-item-related-one2one-select.ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon {
right: 46px;
}
/* Components layout */
.detail-component-layout {
padding-left: 8px;
padding-right: 8px;
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd {
margin: 0px;
margin-bottom: 24px;
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .position-top,
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .position-bottom {
min-height: 50px;
border: 1px solid var(--border-color-base);
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .position-top {
border-top-left-radius: var(--border-radius-base);
border-top-right-radius: var(--border-radius-base);
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .position-bottom {
border-bottom-left-radius: var(--border-radius-base);
border-bottom-right-radius: var(--border-radius-base);
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .position-middle-top {
min-height: 50px;
border-bottom: 1px solid var(--border-color-base);
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .position-middle-bottom {
min-height: 50px;
border-top: 1px solid var(--border-color-base);
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .position-middle-middle {
height: 100px;
background-color: var(--background-color);
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .position-left,
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .position-right {
min-height: 150px;
border: 1px solid var(--border-color-base);
border-top: none;
border-bottom: none;
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .layout-block {
height: 100%;
min-height: 50px;
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .layout-block .layout-block-item {
position: relative;
margin: 8px;
display: flex;
flex-direction: column;
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .layout-block .layout-block-item .block-item {
display: flex;
border: 1px dashed #f2f2f2;
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .layout-block .layout-block-item .block-item .item {
width: 100%;
padding: 5px 8px;
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .layout-block .layout-block-item .block-item .icon-edit {
cursor: pointer;
padding-right: 24px;
padding-top: 5px;
color: var(--border-color-base);
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .layout-block .layout-block-item .block-item .icon-edit:hover {
color: var(--text-color);
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .layout-block .layout-block-item .block-item .icon-remove {
display: flex;
cursor: pointer;
position: absolute;
right: 6px;
top: 9px;
z-index: 2;
color: var(--border-color-base);
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .layout-container .layout-block .layout-block-item .block-item .icon-remove:hover {
color: var(--text-color);
}
.detail-component-layout .component-layout-detail .component-layout-detail-dnd .widget-container .widget {
cursor: pointer;
background-color: var(--background-color);
margin-bottom: 5px;
border-radius: 5px;
padding: 5px 15px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
/* Component Mapping Data */
.component-mapping-data {
padding-top: 10px;
}
.component-mapping-data .mapping-data-dnd .field-container .field-container-body,
.component-mapping-data .mapping-data-dnd .functions-container .functions-container-body {
max-height: 40vh;
overflow-y: auto;
}
.component-mapping-data .mapping-data-dnd .field-container .field,
.component-mapping-data .mapping-data-dnd .functions-container .functions {
cursor: pointer;
background-color: var(--background-color);
margin-bottom: 5px;
border-radius: 5px;
padding: 5px 15px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.component-mapping-data .mapping-data-dnd .ant-select.source-field .ant-select-single:not(.ant-select-customize-input),
.component-mapping-data .mapping-data-dnd .ant-select.source-field .ant-select-selector {
padding-left: 40px;
}
.component-mapping-data .mapping-data-dnd .ant-tree.mapping-tree .ant-tree-treenode,
.component-mapping-data .mapping-data-dnd .ant-tree.mapping-tree .ant-tree-node-content-wrapper {
width: 100%;
cursor: default;
}
.component-mapping-data .mapping-data-dnd .ant-tree.mapping-tree .ant-tree-node-content-wrapper:hover,
.component-mapping-data .mapping-data-dnd .ant-tree.mapping-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
background-color: unset;
}
.component-mapping-data .mapping-data-dnd .mapping-dnd {
border-radius: var(--border-radius-base);
}
.component-mapping-data .mapping-data-dnd .mapping-dnd .mapping-item {
line-height: 30px;
height: 32px;
border: 1px dashed var(--border-color-base);
border-radius: var(--border-radius-base);
padding: 0 30px 0 11px;
}
.component-mapping-data .mapping-data-dnd .mapping-dnd .mapping-item .mapping-item-text {
overflow: hidden;
text-overflow: ellipsis;
}
.component-mapping-data .mapping-data-dnd .mapping-dnd .icon-remove {
cursor: pointer;
}
.component-mapping-data .mapping-data-dnd .ant-tabs-tab {
border: 0px solid var(--list-layouts-border) !important;
border-bottom: unset !important;
background-color: transparent !important;
}
.component-mapping-data .mapping-data-dnd .ant-tabs-tab.ant-tabs-tab-active {
background-color: transparent;
}
.component-mapping-data .mapping-data-dnd .ant-tabs-nav {
border-bottom: 0px solid var(--list-layouts-border);
}
.component-mapping-data .mapping-data-dnd .ant-card-bordered {
border: 1px solid var(--border-color-split) !important;
border-radius: 6px;
}
.component-tree .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
background-color: unset;
}
.component-tree .ant-tree .ant-tree-list-holder {
overflow-x: hidden;
}
.ant-tree {
background: unset !important;
}
.component-tree .ant-tree .ant-tree-node-content-wrapper {
display: flex;
cursor: default;
}
.component-tree .ant-tree .ant-tree-node-content-wrapper .ant-tree-title {
width: 100%;
}
.component-tree .ant-tree .ant-tree-node-content-wrapper .ant-tree-title .title-render .move {
width: 30px;
cursor: move;
text-align: center;
}
.component-tree .ant-tree .ant-tree-node-content-wrapper .ant-tree-title .title {
cursor: pointer;
}
.component-tree .ant-tree .ant-tree-node-content-wrapper .ant-tree-title .remove {
cursor: pointer;
}
.component-tree .ant-tree .ant-tree-node-content-wrapper .ant-tree-title .remove:hover {
color: red;
}
.component-custom-field .ant-tree.mapping-tree .ant-tree-node-content-wrapper:hover,
.component-custom-field .ant-tree.mapping-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
background-color: unset;
}
.detail-action-menu {
min-width: 180px;
}
.detail-tab-title,
.detail-collapse-title {
line-height: unset;
}
.detail-tab-title .ant-badge-dot,
.detail-collapse-title .ant-badge-dot {
display: none;
}
.detail-tab-title.show-badge .ant-badge-dot,
.detail-collapse-title.show-badge .ant-badge-dot {
display: initial;
}
.redio-compare .ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
color: white;
background-color: red;
border-color: red;
}
.redio-compare .ant-radio-checked.ant-radio-disabled .ant-radio-inner {
border-color: red !important;
}
.redio-compare .ant-radio-checked.ant-radio-disabled .ant-radio-inner::after {
background-color: red;
}
.select-with-advance-fx .standard-select .ant-select-selector {
border-top-right-radius: 0px !important;
border-bottom-right-radius: 0px !important;
}
.select-with-advance-fx .button-toggle {
display: flex;
justify-content: center;
align-items: center;
}
.select-with-advance-fx .button-toggle.on-toggle {
background-color: var(--primary-color) !important;
color: white !important;
}
.select-with-advance-fx .button-toggle span {
font-size: 10px;
}
/* Custom Button Styles */
.ant-btn-secondary {
border-color: var(--border-color-base);
}
.ant-btn.ant-btn-secondary:focus,
.ant-btn.ant-btn-secondary:hover {
color: white;
background: var(--primary-color);
border-color: var(--primary-color);
}
.ant-btn.ant-btn-secondary:active {
color: var(--text-color);
background: white;
border-color: var(--border-color-base);
}
.ant-btn.ant-btn-primary {
background: white;
border-color: var(--primary-color);
color: var(--primary-color);
box-shadow: unset;
}
.page-entities .ant-btn.ant-btn-primary.add-field-button {
color: var(--secondary-color) !important;
}
.page-entities .ant-btn.ant-btn-primary.add-field-button:hover,
.page-entities .ant-btn.ant-btn-primary.add-field-button:focus,
.page-entities .ant-btn.ant-btn-primary.add-field-button:active {
background: transparent !important;
border-color: var(--secondary-color) !important;
color: var(--secondary-color) !important;
opacity: 0.7;
}
.ant-btn.ant-btn-primary:hover,
.ant-btn.ant-btn-primary:focus,
.ant-btn.ant-btn-primary:active {
background: var(--primary-color);
border-color: var(--primary-color);
color: white;
}
.ant-btn.ant-btn-primary[disabled] {
color: rgba(0, 0, 0, 0.25);
background: #f5f5f5;
border-color: #d9d9d9;
box-shadow: none;
}
.ant-btn.ant-btn-primary[disabled]:hover,
.ant-btn.ant-btn-primary[disabled]:focus,
.ant-btn.ant-btn-primary[disabled]:active {
color: rgba(0, 0, 0, 0.25);
background: #f5f5f5;
border-color: #d9d9d9;
box-shadow: none;
}
.ant-btn.ant-btn-secondary[disabled] {
color: rgba(0, 0, 0, 0.25);
background: #f5f5f5;
border-color: #d9d9d9;
box-shadow: none;
cursor: not-allowed;
}
.ant-btn.ant-btn-secondary[disabled]:hover,
.ant-btn.ant-btn-secondary[disabled]:focus,
.ant-btn.ant-btn-secondary[disabled]:active {
color: rgba(0, 0, 0, 0.25);
background: #f5f5f5;
border-color: #d9d9d9;
box-shadow: none;
}
.ant-btn.ant-btn-third {
background: var(--primary-color);
border-color: var(--primary-color);
color: white;
}
.ant-btn.ant-btn-third:hover,
.ant-btn.ant-btn-third:focus {
color: white;
background: var(--primary-color);
border-color: var(--primary-color);
opacity: 0.8;
}
.ant-btn.ant-btn-third:active {
background: var(--primary-color);
border-color: var(--primary-color);
color: white;
}
.ant-btn.ant-btn-add {
color: var(--secondary-color);
border: 1px solid var(--secondary-color);
background-color: transparent;
}
.ant-btn-icon .anticon svg {
width: 16px;
height: 16px;
}
.ant-input-number-affix-wrapper {
width: 100%;
height: 32px;
}
.ant-input-number-group-addon {
padding: 0 11px;
background: transparent;
border: none;
}
.ant-input-number-group-wrapper {
width: 100%;
}
.ant-input-number-affix-wrapper:focus-within {
box-shadow: 0 0 0 1px var(--primary-color) !important;
}
.ant-input-number-affix-wrapper .ant-input-number-suffix {
display: flex;
align-items: center;
gap: 4px;
}
.ant-input-number-affix-wrapper .ant-input-number-suffix .number-input-suffix {
margin-right: 4px;
}
.detail-number-input {
width: 100%;
}
.detail-number-input .tag,
.detail-string-input .tag {
display: none;
position: absolute;
right: 5px;
top: 50%;
transform: translateY(-50%);
z-index: 10;
}
.detail-number-input .tag {
right: 20px;
}
.detail-number-input .tag:hover,
.detail-string-input .tag:hover {
display: inline-block;
}
.detail-number-input .tag.force-show,
.detail-string-input .tag.force-show {
display: inline-block;
}
.ant-btn-icon .anticon.anticon-down svg {
margin-top: -2px;
width: 10px;
height: 10px;
}
.ant-btn-color-dangerous.ant-btn-variant-outlined:disabled {
color: rgba(0, 0, 0, 0.25);
}
.ant-table-wrapper .ant-table-column-sorter {
color: #cfcfcf;
}
.ant-btn.ant-btn-add:hover,
.ant-btn.ant-btn-add:focus,
.ant-btn.ant-btn-add:active {
color: var(--secondary-color);
border: 1px solid var(--secondary-color);
background-color: transparent;
}
.ant-btn.ant-btn-add.full-width {
width: 100%;
}
/* Common blink effect */
@keyframes blink {
0% {
box-shadow: none;
}
50% {
box-shadow: 0px 0px 6px var(--primary-color);
}
100% {
box-shadow: none;
}
}
/* Custom Text */
.primary-text {
color: var(--primary-color);
}
.error-text {
color: var(--error-color);
}
.success-text {
color: var(--success-color);
}
.ant-typography.action-color {
color: var(--action-color);
}
/* Custom Table */
.table-card .ant-table-column-sorters {
padding: 0px;
}
.table-card .table-action .table-action-button,
.table-card .table-action .table-action-button:hover {
color: var(--action-color) !important;
}
.table-card .table-action .ant-btn {
margin-left: 0px;
}
.table-card .table-action .ant-btn.ant-btn-text:hover,
.table-card .table-action .ant-btn.ant-btn-text:focus {
background-color: none;
background: none;
}
.table-card .table-action .ant-btn.ant-btn-icon-only {
width: 20px;
height: 20px;
}
.table-card .table-action .ant-btn svg {
width: 18px;
height: 18px;
}
.table-card .header-table .ant-table-container table>thead>tr:first-child th:first-child,
.table-card .header-table .ant-table-container table>thead>tr:first-child th:last-child {
border-top-left-radius: 0px;
}
.table-row-selected .delete-selected {
color: var(--action-color);
cursor: pointer;
}
.ant-table>.ant-table-tbody>tr.ant-table-row:hover>td {
background: var(--hover-color);
}
/* Custom Message */
.ant-message.collapsed .ant-message-notice-content {
min-width: calc(100% - 106px);
margin-left: 70px;
}
.ant-message .ant-message-notice-content {
padding: 0px;
min-width: calc(100% - 286px);
margin-left: 250px;
}
.ant-message .ant-message-notice-content span.anticon {
display: none;
}
.ant-message .ant-message-notice-content .ant-message-custom-content {
border-radius: var(--border-radius-base);
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-success {
border: 1px solid var(--success-color);
background-color: var(--success-color);
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-success .success-icon {
padding: 6px 0px;
text-align: center;
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-success .success-icon span.anticon {
display: inline;
margin-right: 0px;
color: var(--white-color);
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-success .success-content {
padding: 6px 12px;
background-color: var(--alert-success-bg-color);
border-top-right-radius: var(--border-radius-base);
border-bottom-right-radius: var(--border-radius-base);
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-success .success-content .ant-col {
text-align: start;
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-warning {
border: 1px solid var(--warning-color);
background-color: var(--warning-color);
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-warning .warning-icon {
padding: 6px 0px;
text-align: center;
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-warning .warning-icon span.anticon {
display: inline;
margin-right: 0px;
color: var(--white-color);
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-warning .warning-content {
padding: 6px 12px;
background-color: var(--alert-warning-bg-color);
border-top-right-radius: var(--border-radius-base);
border-bottom-right-radius: var(--border-radius-base);
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-warning .warning-content .ant-col {
text-align: start;
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-error {
border: 1px solid var(--error-color);
background-color: var(--error-color);
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-error .error-icon {
padding: 6px 0px;
text-align: center;
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-error .error-icon span.anticon {
display: inline;
margin-right: 0px;
color: var(--white-color);
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-error .error-content {
padding: 6px 12px;
background-color: var(--alert-error-bg-color);
border-top-right-radius: var(--border-radius-base);
border-bottom-right-radius: var(--border-radius-base);
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-error .error-content .ant-col {
text-align: start;
}
.ant-message .ant-message-notice-content .close-message {
position: absolute;
right: 6px;
top: 4px;
z-index: 100;
}
.ant-message .ant-message-notice-content .close-message .close-message-icon {
width: 20px;
height: 20px;
cursor: pointer;
color: #00000073;
}
.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn .ant-badge {
color: var(--primary-color);
}
/* Custom Ant InputNumber */
/* Custom upload container of image */
.mutiple-upload-files-container,
.mutiple-upload-images-container {
background: #fafafa;
padding: 8px;
border: 1px dashed #d9d9d9;
border-radius: 5px;
}
.mutiple-upload-files-container .ant-divider-horizontal,
.mutiple-upload-images-container .ant-divider-horizontal {
margin: 0px;
margin-top: 8px;
}
.mutiple-upload-files-container .empty-image,
.mutiple-upload-images-container .empty-image {
line-height: 81px;
margin-bottom: -18px;
}
.mutiple-upload-files-container .scrollable,
.mutiple-upload-images-container .scrollable {
width: 100%;
display: flex;
overflow-x: auto;
overflow-y: hidden;
padding: 5px 0px;
}
.mutiple-upload-files-container .scrollable .list-image,
.mutiple-upload-images-container .scrollable .list-image {
position: relative;
border: 1px solid #d9d9d9;
border-radius: 5px;
padding: 8px;
margin: 4px;
}
.mutiple-upload-files-container .list-image,
.mutiple-upload-images-container .list-image {
display: flex;
}
.mutiple-upload-files-container .list-image .image,
.mutiple-upload-images-container .list-image .image {
position: relative;
width: 100%;
}
.mutiple-upload-files-container .list-image .image .no-preview .ant-avatar-string,
.mutiple-upload-images-container .list-image .image .no-preview .ant-avatar-string {
line-height: 32px !important;
}
.mutiple-upload-files-container .list-image .image .multiple-upload-actions,
.mutiple-upload-images-container .list-image .image .multiple-upload-actions {
margin: 0 !important;
display: none;
flex-direction: row;
justify-content: center;
position: absolute;
top: 50%;
left: 50%;
z-index: 6;
transform: translate(-50%, -50%);
transition: all 0.3s;
}
.mutiple-upload-files-container .list-image .image .multiple-upload-actions svg,
.mutiple-upload-images-container .list-image .image .multiple-upload-actions svg {
cursor: pointer;
color: white;
}
.mutiple-upload-files-container .list-image .image:hover .multiple-upload-actions,
.mutiple-upload-images-container .list-image .image:hover .multiple-upload-actions {
display: flex;
}
.mutiple-upload-files-container .list-image .image:hover .ant-avatar::before,
.mutiple-upload-images-container .list-image .image:hover .ant-avatar::before {
position: absolute;
z-index: 1;
width: 100%;
height: 100%;
left: 0;
background-color: rgba(0, 0, 0, 0.5);
opacity: 0.9;
transition: all 0.3s;
content: " ";
}
.mutiple-upload-files-container .list-image .image:hover::before,
.mutiple-upload-images-container .list-image .image:hover::before {
position: absolute;
width: 100%;
height: 100%;
left: 0;
opacity: 0.9;
transition: all 0.3s;
content: " ";
z-index: 5;
}
.mutiple-upload-files-container .list-image .image:hover img,
.mutiple-upload-images-container .list-image .image:hover img {
opacity: 0.8;
}
.mutiple-upload-files-container .list-image .move-image,
.mutiple-upload-images-container .list-image .move-image {
margin-left: -8px;
cursor: move;
align-self: center;
}
.mutiple-upload-files-container .main-image .list-image .image .ant-avatar,
.mutiple-upload-images-container .main-image .list-image .image .ant-avatar {
width: 150px !important;
height: 150px !important;
line-height: 150px !important;
}
.mutiple-upload-files-container .main-image .list-image .image .ant-avatar .ant-avatar-string,
.mutiple-upload-images-container .main-image .list-image .image .ant-avatar .ant-avatar-string {
line-height: 150px !important;
font-size: 40px;
}
.mutiple-upload-files-container .main-image .list-image .image .no-preview .ant-avatar-string,
.mutiple-upload-images-container .main-image .list-image .image .no-preview .ant-avatar-string {
line-height: 46px !important;
padding-top: 38px;
}
.mutiple-upload-files-container .main-image .image,
.mutiple-upload-images-container .main-image .image {
border: 1px solid #d9d9d9;
border-radius: 5px;
padding: 8px;
}
.mutiple-upload-files-container.external_url .ant-upload-picture-card-wrapper .ant-upload.ant-upload-select-picture-card:hover,
.mutiple-upload-images-container.external_url .ant-upload-picture-card-wrapper .ant-upload.ant-upload-select-picture-card:hover {
border-color: var(--hover-color);
}
.mutiple-upload-files-container .ant-upload-picture-card-wrapper,
.mutiple-upload-images-container .ant-upload-picture-card-wrapper {
margin: 4px;
}
.mutiple-upload-files-container .ant-upload-picture-card-wrapper .ant-upload.ant-upload-select-picture-card,
.mutiple-upload-images-container .ant-upload-picture-card-wrapper .ant-upload.ant-upload-select-picture-card {
margin-right: 0px;
margin-bottom: 0px;
width: 81px;
height: 81px;
}
.ant-dropdown-trigger.languages img {
margin-right: 5px;
}
.ant-dropdown-trigger.languages .anticon-down {
font-size: 14px;
color: var(--text-color);
margin-left: 5px;
}
.ant-dropdown-trigger.languages .anticon-down svg {
margin-bottom: -2px;
}
.autocomplete-menu .ant-dropdown-menu-item-group-title {
background-color: var(--background-color);
}
/* Prevent hover background on sticky menu items */
.autocomplete-menu .ant-dropdown-menu-item[style*="position: sticky"] {
background-color: white !important;
}
.autocomplete-menu .ant-dropdown-menu-item[style*="position: sticky"]:hover {
background-color: white !important;
}
/* Disabled menu item text styling */
.autocomplete-menu .ant-dropdown-menu-item-disabled {
color: var(--text-color-disabled) !important;
pointer-events: none !important;
}
.text-color {
color: var(--text-color) !important;
}
.field-container-accordion {
margin-top: 10px;
border: 1px solid rgb(228, 224, 224);
border-radius: 10px;
padding: 5px;
}
.field-container-accordion .title-is-expanded {
padding: 10px;
cursor: pointer;
}
.field-container-accordion .title-accordion {
padding: 10px;
cursor: pointer;
}
.field-container-accordion .content-accordion {
overflow: hidden;
max-height: 0;
}
.field-container-accordion .content-is-expanded {
height: 100%;
}
.select-internal {
width: 100%;
}
.select-internal .ant-select-selector {
border-radius: 0px !important;
margin-left: -7px;
}
.addon-after {
display: flex;
}
.select-queue {
width: 100%;
}
.box-select-resf {
padding-right: 6px;
}
.input-external {
width: 100%;
border-radius: 0px !important;
margin-left: -7px;
}
.restful-addon-before-new {
width: 180px !important;
}
.restful-addon-before-new .ant-select-selector {
text-align: center;
}
.custom-toast-main {
align-items: center;
}
.custom-toast-main .custom-toast-icon {
width: 1.2em;
height: 1.2em;
color: #fff;
margin-right: 10px;
margin: 10px;
}
.custom-toast-main .custom-toast-content {
padding: 10px;
background-color: #fff;
border-bottom-right-radius: 2px;
border-top-right-radius: 2px;
}
.Toastify__toast-body {
padding: unset !important;
}
.toast-close-message {
background-color: #fff;
padding-right: 10px;
padding-top: 5px;
z-index: 100;
}
.toast-close-message .toast-close-message-icon {
width: 10px;
height: 10px;
cursor: pointer;
color: #cecbcb73;
}
.custom-toast-full {
min-width: calc(100% - 286px);
margin-left: 250px;
}
.ant-form-item-has-error .params-custom-actions-required {
border-color: #ff4d4f !important;
background: white !important;
border-right: 1 !important;
color: #ff4d4f !important;
}
.button-params-no-border-right {
border-right: none;
}
.component-layout-detail-dnd .tab-layout-detail {
overflow: scroll;
min-width: 100%;
min-height: 500px;
max-height: 600px;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main {
overflow: scroll;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main table,
.component-layout-detail-dnd .tab-layout-detail .layout-main th,
.component-layout-detail-dnd .tab-layout-detail .layout-main td {
border: 1px solid #eceaea;
border-collapse: collapse;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .full-width {
width: 100%;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-main-position {
width: 100%;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .position-top {
min-height: 50px;
display: table;
height: 100%;
width: 100%;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .position-bottom {
min-height: 50px;
display: table;
height: 100%;
width: 100%;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .disabled {
background-color: var(--background-color);
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-position-row-middle {
width: 100%;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-row-two {
display: flex;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .border-top {
border-top: 1px solid #eceaea;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .border-left {
border-left: 1px solid #eceaea;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .border-bottom {
border-bottom: 1px solid #eceaea;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .border-right {
border-right: 1px solid #eceaea;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-position-box-left {
min-width: 255px;
vertical-align: top;
position: relative;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .position-left {
min-height: 250px;
display: table;
height: 100%;
width: 100%;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .position-middle {
min-width: 300px;
vertical-align: top;
display: grid;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .position-middle-box-center {
min-height: 60%;
display: grid;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .position-middle-center {
min-height: 150px;
display: table;
width: 100%;
height: 100%;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .position-middle-box-top {
min-height: 20%;
display: grid;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .position-middle-top {
min-height: 50px;
display: table;
width: 100%;
height: 100%;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .position-middle-box-bottom {
min-height: 20%;
display: grid;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .position-middle-bottom {
min-height: 50px;
display: table;
width: 100%;
height: 100%;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .position-box-right {
min-width: 255px;
vertical-align: top;
position: relative;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .position-right {
min-height: 250px;
display: table;
height: 100%;
width: 100%;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block {
height: 100%;
min-height: 50px;
display: table-cell;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .dnd-move {
cursor: move;
border-right: 1px dashed #d9d9d9;
width: 25px;
display: flex;
justify-content: center;
align-items: center;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item {
position: relative;
margin: 8px;
display: flex;
flex-direction: column;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-item {
display: flex;
border: 1px dashed #f2f2f2;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-item .item {
width: 100%;
padding: 5px 8px;
display: grid;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-item .item-rows {
width: 100%;
padding: 5px 8px;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-item .icon-edit {
cursor: pointer;
padding-right: 5px;
padding-top: 5px;
color: var(--border-color-base);
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-item .icon-edit:hover {
color: var(--text-color);
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-item .icon-remove {
cursor: pointer;
padding-right: 5px;
padding-top: 5px;
color: var(--border-color-base);
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-item .icon-remove:hover {
color: var(--text-color);
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-columns {
display: flex;
border: 1px dashed #f2f2f2;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-columns .item-columns {
width: 100%;
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-columns .icon-edit {
cursor: pointer;
padding-right: 5px;
padding-top: 5px;
color: var(--border-color-base);
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-columns .icon-edit:hover {
color: var(--text-color);
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-columns .icon-remove {
cursor: pointer;
padding-right: 5px;
padding-top: 5px;
color: var(--border-color-base);
}
.component-layout-detail-dnd .tab-layout-detail .layout-main .layout-block .layout-block-item .block-columns .icon-remove:hover {
color: var(--text-color);
}
/* Modal Component Layout Edit Widget */
.modal-component-layout-edit-widget .draggable-row {
cursor: default !important;
margin-bottom: 10px !important;
border: 1px dashed #d9d9d9 !important;
border-radius: 5px;
display: flex;
align-items: center;
background-color: #fff;
}
.modal-component-layout-edit-widget .modal-component-layout-body-collapse {
padding: 20px;
}
/* Layout Collapse */
.layout-collapse .layout-collapse-main {
min-width: 200px;
width: 100%;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 5px;
margin-right: 5px;
}
.layout-collapse .layout-collapse-main .layout-collapse-body {
min-height: 100px;
display: table;
width: 100%;
}
.layout-collapse .ant-collapse-content-box {
padding: 5px;
}
/* Block Keep */
.block-keep {
display: flex;
justify-content: space-between;
}
.block-keep .icon-remove {
cursor: pointer;
z-index: 2;
color: var(--border-color-base);
}
.block-keep .icon-remove:hover {
color: var(--text-color);
}
/* Image Collapse Item */
.image-collapse-item {
min-height: 11rem;
}
.image-collapse-item .z-index {
z-index: 30;
}
.image-collapse-main {
min-width: 500px;
}
.image-collapse-main .image-collapse .overlay {
height: 100%;
width: 100%;
z-index: 10;
position: absolute;
display: none;
}
.image-collapse-main .image-collapse-image {
height: 10rem;
width: 100%;
object-fit: cover;
}
.image-collapse-main .image-collapse-not-image {
height: 10rem;
width: 100%;
background-color: #ededf25e;
}
.image-collapse-main .image-collapse-icon {
margin-top: -30px;
margin-right: 10px;
display: flex;
justify-content: flex-end;
}
.image-collapse-main .image-collapse-icon .icon-box {
z-index: 20;
font-weight: 700;
height: 16px;
width: 16px;
cursor: pointer;
}
.image-collapse-main .image-collapse-icon .icon-box .anticon-up {
color: #fff;
}
.image-collapse-main .image-collapse-icon .icon-box .anticon-down {
color: #fff;
}
.image-collapse-main .image-collapse-content {
min-height: 10rem;
}
.image-collapse-main .image-collapse-content .image-collapse-content-box {
padding: 1rem;
margin: 0.25rem;
}
.image-collapse-main .image-collapse-content .image-collapse-content-box .title {
margin-bottom: 0.5rem;
}
.image-collapse-main .image-collapse-content .image-collapse-content-box .description {
margin-bottom: 0.5rem;
}
.image-collapse-main .hidden {
display: none;
}
.image-collapse-main .flex {
display: flex;
}
.image-collapse-main .brightness-95 {
filter: brightness(0.95);
}
.image-collapse-main .brightness-50 {
filter: brightness(0.5);
}
.image-collapse-main .rounded-lg {
border-radius: 0.5rem;
}
.image-collapse-main .rounded-t-lg {
border-top-left-radius: 0.5rem;
border-top-right-radius: 0.5rem;
}
/* Form Widget Edit */
.form-widget-edit .tree-lines {
display: block;
border: 1px dashed #d9d9d9;
padding: 10px;
margin-bottom: 15px;
}
.form-widget-edit .tree-lines .form-item-show-label-only {
margin-bottom: 0px !important;
}
.form-widget-edit .tree-lines .tree-box-line {
padding: 15px;
}
.form-widget-edit .tree-box-name {
display: block;
margin-top: 20px;
margin-bottom: 20px;
}
.form-widget-edit .tree-box-icon {
display: block;
margin-top: 20px;
margin-bottom: 20px;
}
.form-widget-edit .label-icon {
margin-bottom: 5px;
}
.form-widget-edit .tree-icon-item {
display: block;
border: 1px dashed #d9d9d9;
padding: 10px;
margin-bottom: 15px;
}
.form-widget-edit .tree-icon-item .form-item-show-label-only {
margin-bottom: 0px !important;
}
.form-widget-edit .map-box {
display: block;
border: 1px dashed #d9d9d9;
padding: 10px;
margin-bottom: 15px;
}
.form-widget-edit .map-box .form-item-show-label-only {
margin-bottom: 0px !important;
}
.form-widget-edit .map-box .tree-box-line {
padding: 15px;
}
/* Navigate Tree Item */
.navigate-tree-item .item {
display: flex;
justify-content: center;
}
.navigate-tree-item .slick-navigate-main {
width: 450px;
padding: 1rem;
align-items: center;
justify-content: center;
display: flex;
max-width: 450px;
}
.navigate-tree-item .item-action {
padding: 0.5rem;
border-radius: 9999px;
height: 3.5rem;
width: 3.5rem;
background-color: darkgreen;
}
.navigate-tree-item .item-radius-two {
padding: 0.5rem;
border-radius: 9999px;
height: 4rem;
width: 4rem;
background-color: rgb(156, 243, 156);
}
.navigate-tree-item .item-radius-three {
padding: 0.5rem;
border-radius: 9999px;
height: 3rem;
width: 3rem;
background-color: rgb(156, 243, 156);
}
.navigate-tree-item .item-box {
display: flex;
justify-content: center;
}
.navigate-tree-item .item-box .leading-relaxed {
width: 100%;
height: 100%;
align-items: center;
display: flex;
justify-content: center;
font-size: 1rem;
color: #fff;
}
.navigate-tree-item .cursor-item {
cursor: pointer;
}
.navigate-tree-item .text-base {
font-size: 1rem;
line-height: 1.5rem;
margin-top: 1rem;
}
/* Carousel Item */
.carousel-item .box-content {
width: 100%;
position: relative;
}
.carousel-item .image {
width: 100%;
height: 66%;
object-fit: cover;
}
.carousel-item .label-image {
bottom: 0.25rem;
left: 15px;
position: absolute;
z-index: 30;
margin-top: -30px;
}
/* Google Map Item */
.googl-map-item {
min-height: 200px;
}
.googl-map-item .map-mode-one-box {
width: 100%;
height: 30vh;
}
.googl-map-item .map-mode-two-box {
min-width: 500px;
width: 100%;
height: 30vh;
}
.googl-map-item .map-mode-two-main {
width: 100%;
display: flex;
align-items: center;
align-self: center;
text-align: center;
justify-content: center;
}
.googl-map-item .map-mode-two-main .text-location {
font-weight: 900;
line-height: 1.75rem;
font-size: 20px;
color: #000;
}
.googl-map-item .map-mode-two-main .text-address {
font-weight: 600;
line-height: 1.75rem;
font-size: 20px;
}
/* Render Tabs Component */
.render-tabs-component .component-layout-detail .ant-tabs-tab {
border: unset !important;
border-bottom: unset !important;
background-color: unset !important;
}
.slick-list {
width: 100%;
}
.customCenterCarousels .slick-slide:not(.slick-active) {
opacity: 30%;
}
.slider-nextarrow {
position: absolute;
top: 50%;
right: 0px;
z-index: 40;
cursor: pointer;
}
.slider-nextarrow-box {
height: 40px;
width: 40px;
display: flex;
justify-content: center;
padding: 8px;
}
.slider-prevarrow {
position: absolute;
top: 50%;
left: 0px;
z-index: 40;
cursor: pointer;
}
.slider-prevarrow-box {
height: 40px;
width: 40px;
display: flex;
justify-content: center;
padding: 8px;
}
.empty-layout-block {
min-height: 60px;
}
.empty-layout-block .item-empty {
background-color: #dfdfe0;
height: 50px;
}
.button-layout-main {
display: flex;
justify-content: center;
padding: 5px;
}
.layout-content {
min-height: 150px;
width: 100%;
margin-top: 20px;
}
.layout-content {
padding: 10px;
}
.ant-modal-content {
padding: 0px !important;
background-color: #ffffff !important;
}
.ant-modal-header {
padding: 16px 24px !important;
border-bottom: 1px solid #f0f0f0 !important;
background-color: #ffffff !important;
}
.ant-modal-body {
padding: 16px 24px !important;
}
.ant-modal-footer {
padding: 10px 16px !important;
border-top: 1px solid #f0f0f0 !important;
}
.ant-switch.ant-switch-checked .ant-switch-inner {
background-color: var(--primary-color);
}
.ant-switch.input-switch {
background: transparent;
}
.ant-switch.input-switch:hover {
background: transparent;
}
.ant-switch-inner {
background-color: #dfdfdf;
}
.layout-content .layout-content-body {
min-height: 100px;
display: table;
width: 100%;
}
.layout-content .ant-collapse-content-box {
padding: 5px;
}
/* Navigate Tree Main */
.navigate-tree-main {
min-height: 100%;
background-color: #f9f5f1;
overflow: hidden;
position: relative;
width: 100%;
min-width: 500px;
}
.navigate-tree-main .navigate-tree-box {
display: flex;
flex-direction: row;
justify-content: space-between;
}
.navigate-tree-main .transaction-box {
width: 16%;
display: flex;
flex-direction: row;
justify-content: end;
align-items: center;
background: #f5ede8;
color: #d9d9d9;
}
.navigate-tree-main .transaction-box .transaction-item {
display: flex;
flex-direction: column;
padding-right: 4px;
justify-content: center;
align-items: flex-end;
}
.navigate-tree-main .transaction-box .transaction-item .text-title {
font-size: 8px;
line-height: 10px;
max-width: 110px;
float: right;
font-weight: 500;
text-align: right;
}
.navigate-tree-main .transaction-box .transaction-item .text-description {
font-size: 8px;
line-height: 10px;
max-width: 110px;
float: right;
font-weight: 500;
}
.navigate-tree-main .icon-transaction {
border-top-color: transparent;
border-bottom-color: transparent;
border-right-color: #c4c4c4;
border-top-width: 6px;
border-bottom-width: 6px;
border-right-width: 8px;
width: 0;
height: 0;
border: 0 solid #e5e7eb;
}
.navigate-tree-main .line-item {
width: 70px;
margin-left: 10px;
padding-right: 5px;
padding-left: 5px;
padding-top: 0px;
padding-bottom: 0px;
align-items: flex-end;
justify-content: space-between;
flex-direction: row;
display: flex;
}
.navigate-tree-main .line-item .h-12 {
background-color: transparent;
height: 50%;
position: relative;
width: 3px;
}
.navigate-tree-main .line-item .h-full {
background-color: transparent;
height: 100%;
position: relative;
width: 3px;
}
.navigate-tree-main .line-item .eveent-icon-box {
height: 24px;
width: 24px;
position: absolute;
left: -10.5px;
border-radius: 15px;
}
.navigate-tree-main .line-item .eveent-icon-box .icon {
width: 16px;
height: 16px;
margin-top: 4px;
margin-left: 4px;
}
.navigate-tree-main .line-item .top-12 {
top: -12px;
}
.navigate-tree-main .line-item .top-26 {
top: 26px;
}
.navigate-tree-main .box-items {
display: flex;
padding: 10px;
flex: 1 1 0%;
}
.navigate-tree-main .drop-shadow-md {
width: 100%;
height: 100%;
background-color: #fff;
border-radius: 5px;
flex-direction: row;
}
.navigate-tree-main .drop-shadow-md .card-item {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
display: flex;
flex-direction: column;
}
.navigate-tree-main .drop-shadow-md .card-item .font-title {
font-size: 14px;
font-weight: 700;
margin: 0px;
}
.navigate-tree-main .drop-shadow-md .card-item .font-description {
font-size: 12px;
font-weight: 200;
margin: 0px;
}
.navigate-tree-main .arrow-down-icon-box {
height: 100%;
width: 60px;
border-radius: 5px;
display: flex;
align-items: center;
cursor: pointer;
align-items: center;
justify-content: center;
}
.navigate-tree-main .arrow-down-icon {
color: #fff;
}
.navigate-tree-main .line-item-end-main {
flex: 1 1 0%;
flex-direction: row;
background: #f9f5f1;
display: flex;
}
.navigate-tree-main .line-item-end-main .line-item-end-one {
width: 16%;
padding-right: 4px;
flex-direction: row;
justify-content: center;
align-items: flex-end;
}
.navigate-tree-main .line-item-end-main .line-item-end-item {
width: 70px;
height: 100px;
display: flex;
flex-direction: row;
justify-content: space-between;
position: relative;
margin-left: 10px;
position: relative;
padding-left: 5px;
padding-right: 5px;
}
.navigate-tree-main .line-item-end-main .line-end-1 {
height: 2px;
width: 3px;
position: relative;
}
.navigate-tree-main .line-item-end-main .line-end-1 .mid {
height: 15px;
width: 15px;
position: absolute;
top: 2px;
left: 0px;
border-left: 3px;
}
.navigate-tree-main .line-item-end-main .line-end-1 .left {
height: 15px;
width: 15px;
position: absolute;
top: 2px;
left: 0px;
border-bottom-left-radius: 40px;
border-left-width: 3px;
border-left-style: solid;
border-bottom-width: 3px;
border-bottom-style: solid;
}
.navigate-tree-main .line-item-end-main .line-end-1 .right {
height: 15px;
width: 15px;
position: absolute;
top: 2px;
right: 0px;
border-bottom-right-radius: 40px;
border-right-width: 3px;
border-right-style: solid;
border-bottom-width: 3px;
border-bottom-style: solid;
}
.navigate-tree-main .brand-box-bnd {
position: absolute;
height: 40px;
width: 40px;
top: 0;
left: 15px;
z-index: 10;
border-radius: 30px;
}
.navigate-tree-main .image-brand {
height: 40px;
width: 40px;
border-radius: 20px;
}
.navigate-tree-main .brand_end_line {
position: absolute;
border-left: 3px;
border-bottom: 3px;
height: 15px;
width: 80px;
top: 40px;
left: 35px;
border-left-width: 3px;
border-left-style: solid;
border-bottom-width: 3px;
border-bottom-style: solid;
}
.navigate-tree-main .shipping {
position: absolute;
top: 41.5px;
left: 100px;
font-size: 14px;
padding-left: 30px;
padding-top: 1px;
flex-direction: row;
display: flex;
}
.navigate-tree-main .double-right-outlined {
position: absolute;
top: 46px;
left: 105px;
width: 1.5rem;
height: 1.5rem;
}
/* Box Scrollable List */
.box-scrollable-list {
border: 1px dashed #d9d9d9;
padding: 10px;
}
.scrollable-list {
display: flex;
width: 100%;
}
.scrollable-list .list-dnd {
width: 100%;
display: flex;
margin: 8px;
border: 1px solid #bfbfbf !important;
border-radius: 6px;
background-color: #fafafa;
}
.scrollable-list .list-dnd .dnd-move {
border-right: 1px solid #bfbfbf;
padding: 8px;
}
.scrollable-list .list-dnd .dnd-box {
width: 100%;
}
.scrollable-list .list-dnd .content {
padding: 8px;
flex: 1 1;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
cursor: pointer;
}
.scrollable-list .list-dnd .visibility-toggle {
cursor: pointer;
padding-top: 8px;
padding-bottom: 8px;
padding-inline-start: 8px;
}
.scrollable-list .list-dnd .remove {
display: block;
width: 30px;
padding: 8px;
cursor: pointer;
}
/* Dropdown List DND */
.dropdown-list-dnd {
width: 100%;
margin: 8px;
border: 1px solid #c59b7c !important;
border-radius: 6px;
padding: 6px;
display: flex;
justify-content: center;
cursor: pointer;
}
.dropdown-list-dnd .plus-field {
width: 100%;
display: flex;
justify-content: center;
color: #c59b7c;
}
.dropdown-list-dnd .plus-field .anticon {
align-self: center;
padding-right: 5px;
}
.dropdown-list-dnd .box-button-list {
background-color: #ff4d4f;
display: flex;
background-color: #ff4d4f;
width: 100%;
}
.widget-list span {
margin-left: 0px !important;
display: flex;
justify-content: center;
align-items: center;
padding-top: 5px;
padding-bottom: 5px;
}
.icon-layout {
position: relative;
margin-right: 8px;
margin-top: 8px;
display: flex;
align-items: flex-end;
justify-content: flex-end;
}
.icon-edit-title {
margin-bottom: 0px !important;
}
.loop-data-title {
color: #d9d9d9;
}
.loop-data-content {
min-height: 150px;
display: table;
width: 100%;
}
.layout-icon-setting-widgets {
display: none;
}
.layout-icon-setting-widgets-wysiwyg {
display: none;
}
.layout-icon-setting-collapse {
display: none;
}
.layout-icon-setting-frame {
display: none;
}
.layout-icon-setting-chart {
display: none;
}
.layout-block-item-columns:hover .layout-icon-setting-widgets {
display: flex;
position: absolute;
top: 1px;
right: 0px;
z-index: 9;
}
.layout-block-item:hover .layout-icon-setting-widgets {
display: flex;
position: absolute;
top: 1px;
right: 0px;
z-index: 9;
}
.layout-block-item:hover .layout-icon-setting-widgets-wysiwyg {
display: flex;
position: absolute;
top: -8px;
right: 0px;
z-index: 9;
}
.layout-block-item:hover .layout-icon-setting-collap