/* Setting Screen */ .wpsc-settings-page { display: flex; } .wpsc-setting-section-container { width: 250px; min-width: 250px; display: flex; flex-wrap: wrap; flex-direction: column; align-items: center; justify-content: flex-start; padding: 0 10px 10px; margin-right: 30px; background-color: #fff; border-radius: 5px; box-shadow: 6px 6px 10px 0px #ced6e0; } .wpsc-setting-body { display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; flex-wrap: wrap; flex-grow: 1; min-width: 0; } .wpsc-setting-header, .wpsc-setting-tab-container { display: flex; flex-wrap: wrap; width: 100%; align-items: center; margin-bottom: 10px; } .wpsc-setting-header h2 { font-size: 22px; font-weight: 300; margin: 15px 5px 15px 0; } .wpsc-setting-header-xs { margin-bottom: 15px; } .wpsc-setting-tab-container button { padding: 7px 15px; font-size: 16px; font-weight: normal; border: none !important; color: #6a6a6a; background-color: transparent; cursor: pointer; border-radius: 16px; margin: 0 5px 5px 0; } .wpsc-setting-tab-container button.active, .wpsc-setting-tab-container button:hover { color: #fff; background-color: #ffa04a; } .wpsc-setting-section-body { width: 100%; flex-grow: 1; border: none; box-shadow: 0 0 3px 0 #a4b0be; border-radius: 5px; padding: 15px; box-sizing: border-box; background-color: #fff; } /* Setting Cards */ .wpsc-setting-cards-container { width: 100%; display: flex; flex-wrap: wrap; } .wpsc-setting-card { width: 100%; display: flex; flex-wrap: wrap; align-items: center; background-color: #c7ecee; padding: 10px; color: #2d9ba1; border-radius: 5px; margin-bottom: 10px; } .wpsc-setting-card .actions { display: flex; justify-content: flex-end; align-items: center; flex-grow: 1; padding-left: 10px; gap: 10px; } .wpsc-setting-card span.title { font-size: 14px; font-weight: 600; } .wpsc-setting-card span.card-subtitle { font-size: 12px; font-weight: 300; font-style: italic; } .wpsc-setting-card span.wpsc-sort-handle { cursor: move !important; } .wpsc-setting-card span.action-btn { cursor: pointer; display: flex; align-items: center; } .wpsc-setting-card svg { height: 14px; margin-right: 5px; } .wpsc-setting-card img { border-radius: 5px; margin-right: 5px; } table.wpsc-setting-tbl td.sort-handle { width: 30px; max-width: 30px; text-align: center; cursor: move; } table.wpsc-setting-tbl td.sort-handle svg { width: 11px; color: #c3c3c3; } .wpsc-setting-card .title-container { height: 100%; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; } .wpsc-setting-card .title-container span.title { margin-bottom: 2px; } /* Dashboard cards enable/disable toggle switch (scoped/unique names to avoid colliding with the Productivity Suite add-on's own .wpsc-toggle-switch/.wpsc-slider) */ .wpsc-dbc-toggle-switch { display: inline-block; position: relative; width: 32px; height: 16px; flex: none; } .wpsc-dbc-toggle-switch input { display: none; } .wpsc-dbc-toggle-switch .wpsc-dbc-slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; border-radius: 16px; transition: 0.2s; } .wpsc-dbc-toggle-switch .wpsc-dbc-slider:before { position: absolute; content: ""; height: 14px; width: 14px; left: 1px; top: 1px; background-color: #fff; border-radius: 50%; transition: 0.2s; } .wpsc-dbc-toggle-switch input:checked + .wpsc-dbc-slider { background-color: #2271b1; } .wpsc-dbc-toggle-switch input:checked + .wpsc-dbc-slider:before { transform: translateX(16px); } /* Setting cards enable all / disable all switcher */ .wpsc-setting-cards-toggle-all { width: 100%; display: flex; align-items: center; justify-content: flex-end; gap: 10px; margin-bottom: 15px; } /* When placed next to the "Add widget" button (Dashboard > Widgets), the parent .wpsc-actions-btn-setting already handles spacing/alignment. */ .wpsc-actions-btn-setting .wpsc-setting-cards-toggle-all { width: auto; margin-bottom: 0; } .wpsc-setting-cards-toggle-all .wpsc-toggle-all-label { font-size: 13px; font-weight: 600; } /* CF Option UI */ .wpsc-option-item { display: flex; margin-bottom: 5px; padding: 5px 5px 0 5px; background-color: #dcdcdc; border-radius: 3px; box-sizing: border-box; } .wpsc-option-item .content { display: flex; align-items: center; flex-wrap: wrap; flex-grow: 1; } .wpsc-option-item .remove-container { display: flex; align-items: center; padding-left: 5px; } .wpsc-add-option-container, .wpsc-edit-option-container, .wpsc-option-listing-container { display: flex; width: 100%; align-items: center; } .wpsc-option-item .remove-container svg, .wpsc-option-listing-container .edit svg { width: 16px; color: #c3c3c3; cursor: pointer; } .wpsc-option-item .remove-container svg:hover, .wpsc-option-listing-container .edit svg:hover { color: #665b5b; } .wpsc-option-item .content input, .wpsc-option-item .content button { margin-bottom: 5px; } .wpsc-option-item .content button { margin-left: 2px; width: 50px !important; } .wpsc-option-item .content button svg { height: 18px; color: #00b894; } .wpsc-option-listing-container { padding-bottom: 5px; } .wpsc-option-listing-container span { display: flex; align-items: center; } .wpsc-option-listing-container .sort svg { height: 16px; color: #665b5b; cursor: pointer; } .wpsc-option-listing-container .text { padding: 0 5px; flex-grow: 1; color: #665b5b; } .wpsc-edit-option-container button.cancel svg { color: #ff0000 !important; } .wpsc-input-group .checkboxes-group { width: 100%; display: flex; flex-wrap: wrap; align-items: center; } .wpsc-input-group .checkboxes-group .inner-group { width: 200px; display: flex; flex-wrap: wrap; align-items: center; margin: 0 10px 5px 0; } .wpsc-setting-filter-container { width: 100%; display: flex; flex-wrap: wrap; align-items: flex-end; } .wpsc-setting-filter-container .setting-filter-item { display: flex; flex-direction: column; margin: 0 5px 5px 0; } .wpsc-setting-filter-container .label { font-size: 12px; font-weight: 600; } .wpsc-setting-filter-container .select2-container { width: 200px !important; } /* Date range */ .wpsc-date-range { display: flex; } .wpsc-date-range .wpsc-input-close-group { flex-grow: 1; } /* Licenses */ .wpsc-licenses-container { display: flex; flex-wrap: wrap; } .wpsc-licenses-container .license-container { display: flex; flex-direction: column; border: 1px solid #777; border-radius: 5px; margin: 0 15px 15px 0; padding: 10px; width: 300px; background-color: #fff; } .wpsc-licenses-container img { margin-bottom: 10px; } .wpsc-licenses-container button { margin: 0 0 10px; } .wpsc-licenses-container input { margin: 0 0 5px; } .wpsc-licenses-container button { width: fit-content; } .wpsc-licenses-container p { margin: 0; } .wpsc-licenses-container p.expired { color: #ff0000; } /* Accordion */ .wpsc-accordion { margin-bottom: 15px; } /* Documentation link */ .wpsc-dock-container { padding: 10px; background-color: #f0f0f1; margin-bottom: 15px; border-radius: 3px; } /* Recent Activity */ .wpsc_recent_activities thead { display: none; } .wpsc_recent_activities { width: 100% !important; border: none !important; } .wpsc_recent_activities td { border: none !important; padding: 10px 0 10px 0 !important; } .wpsc_recent_activities td a { text-decoration: none !important; } .wpsc-ra-user-details { display: flex; align-items: center; } .wpsc-ra-avatar img { -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; margin: 0px 10px 0px 0px; } .wpsc-ra-log-details { display: grid; } /* Customers list filter toolbar (Users / User Type / Search / Reset). */ .wpsc-customers-toolbar { display: flex; gap: 8px; align-items: flex-end; flex-wrap: wrap; background: #fff; border: 1px solid #dcdcde; border-radius: 6px; padding: 16px; margin-bottom: 20px; } .wpsc-customers-toolbar-item { display: flex; flex-direction: column; } .wpsc-customers-toolbar-item label { font-size: 12px; color: #646970; margin-bottom: 6px; font-weight: 600; } .wpsc-customers-toolbar-item select, .wpsc-customers-toolbar-item input { min-width: 200px; } .wpsc-customers-toolbar-item .select2-container { min-width: 200px; } .wpsc-customers-toolbar-reset { flex: 1; } .wpsc-customers-toolbar-reset button { width: fit-content; } .wpsc-customers-toolbar-search input { width: 100%; } @media (max-width: 782px) { .wpsc-customers-toolbar-item, .wpsc-customers-toolbar-reset { width: 100%; } .wpsc-customers-toolbar-item select, .wpsc-customers-toolbar-item input { min-width: 0; width: 100%; } } /* Customers list "Name" column - avatar next to the customer's name. */ .wpsc-cust-name-cell { display: flex; align-items: center; } .wpsc-cust-avatar img { border-radius: 50%; margin: 0px 10px 0px 0px; } /* Customer profile "Tickets" tab - whole row opens the ticket. */ .my-profile-ticket-list .wpsc-cust-ticket-row { cursor: pointer; } .my-profile-ticket-list .wpsc-cust-ticket-row:hover { background-color: #f5f5f5; } /* Customer profile "Custom fields" tab - empty state when there are none. */ .wpsc-cust-cf-empty { padding: 20px; text-align: center; color: #646970; } .wpsc-ra-log-time { font-size: 10px; } .wpsc-ra-filter-container { background-color: #f5f5f5; padding: 10px 10px 0px; } /* Customer list */ #wpsc-customer-list .dt-search, #wpsc-session-list .dt-search { display: none !important; }