/** * groups_admin.css * * Copyright (c) "kento" Karim Rahimpur www.itthinx.com * * This code is released under the GNU General Public License. * See COPYRIGHT.txt and LICENSE.txt. * * This code 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. * * This header and all notices must be kept intact. * * @author Karim Rahimpur * @package groups * @since groups 1.0.0 */ .manage-groups, .manage-capabilities { margin-right: 1em; } .filters, .manage { background-color: #fff; padding: 0.62em; margin-bottom: 0.62em; border: 1px solid #ddd; } .filters fieldset, .manage fieldset { display: inline-block; clear: both; } .filters legend { padding: 0 0 2px 0; } .filters form label { white-space: nowrap; margin-bottom: 0.62em; } .manage a.add { text-decoration: none; cursor: pointer; } .manage a.add .icon { vertical-align: middle; padding-right: 4px; } .manage-groups a.add.page-title-action img.icon, .manage-groups a.refresh.page-title-action img.icon, .manage-groups .row-actions span.edit img, .manage-groups .row-actions span.remove img, .manage-capabilities a.add.page-title-action img.icon, .manage-capabilities a.refresh.page-title-action img.icon, .manage-capabilities .row-actions span.edit img, .manage-capabilities .row-actions span.remove img { vertical-align: sub; } .manage a.add .label { height: 20px; vertical-align: middle; } .manage a.refresh { text-decoration: none; cursor: pointer; float: right; } .manage a.refresh .icon { vertical-align: middle; } .manage a.refresh .label { height: 20px; vertical-align: middle; } div.field { padding-bottom: 0.62em; } div.field a.cancel { vertical-align: middle; } div.field input[type="submit"], div.group.remove input[type="submit"], div.capability.remove input[type="submit"] { margin-right: 1em; } label.group-id-filter, label.group-name-filter, label.capability-id-filter, label.capability-filter, label.field-label { padding-right: 0.62em; } input.group-id-filter, input.group-name-filter, input.capability-id-filter, input.capability-filter { margin-right: 0.31em; } div.group.new label, div.group.edit label, div.capability.new label, div.capability.edit label { display: block; } .groups-overview .page-options, .capabilities-overview .page-options { float: left; display: inline; /*width: 250px;*/ padding-bottom: 1em; } .groups-overview .page-options.right, .capabilities-overview .page-options.right { float: right; } .groups-overview .page-options label, .groups-overview .page-options input[type="text"], .groups-overview .page-options .button, .capabilities-overview .page-options label, .capabilities-overview .page-options input[type="text"], .capabilities-overview .page-options .button { margin-right: 4px; vertical-align: middle; } .groups-overview .page-options input[type="text"], .capabilities-overview .page-options input[type="text"] { width: 2.8em; text-align: center; } .groups-overview .tablenav.top, .capabilities-overview .tablenav.top { display: inline; width: 250px; } .groups-overview th.check-column, .capabilities-overview th.check-column { padding: 10px 0 0 3px; } .groups-overview th.edit, .groups-overview th.group_id, .groups-overview th.remove, .capabilities-overview th.capability_id, .capabilities-overview th.edit, .capabilities-overview th.remove { width:10%; } .groups-overview td.capabilities, .capabilities-overview td.capability { text-overflow: ellipsis; } .groups-overview td.capabilities ul { margin: 0; } .groups-overview td.capabilities span.inherited { font-style: italic; } .manage-groups .required, .manage-capabilities .required { background: url(../images/required.png) transparent no-repeat left center; padding-left: 16px ! important; } .groups-footer { padding-top: 16px; color: #999; } .groups-footer a { color: #777; text-decoration: none; font-weight: bold; } .groups-footer form { display: inline; } .groups-options input[type="checkbox"] { margin-right: 4px; } .groups-options .groups-permissions thead td { padding: 0 4px; font-weight: bold; margin: 0; } .groups-options .groups-permissions td.checkbox { text-align: center; } .info { background-color: #eec; border: 1px solid #cca; border-radius: 4px; margin: 1em; padding: 1em; } #groups-extensions-box { position: relative; float: right; padding: 1em; margin: 1em; background-color: #eee; border-radius: 4px; color: #333; border: 1px solid #ddd; width: 256px; } #groups-extensions-box a.close { color: #ccc; line-height: 18px; position: absolute; right: 6px; text-decoration: none; top: 6px; font-family: sans; font-size: 11px; } .groups-bulk-container { padding-bottom: 1em; } .groups-bulk-container, .capabilities-bulk-container, .tablenav .tablenav-pages { line-height: 24px; } .groups-bulk-container .capabilities-select-container { width: 25%; float: left; vertical-align: middle; } .groups-bulk-container .selectize-control, .groups-bulk-container select.bulk-action, .capabilities-bulk-container select.bulk-action { margin-right: 4px; vertical-align: middle; } .groups-bulk-container .selectize-input { font-size: inherit; line-height: 18px; padding: 0 4px; vertical-align: middle; } .groups-bulk-container .selectize-input input[type="text"] { font-size: inherit; vertical-align: middle; height: 28px; line-height: 28px; } .groups-bulk-container .button, .capabilities-bulk-container .button { vertical-align: middle; } .group.new .selectize-control, .group.edit .selectize-control, .groups-options .selectize-control { padding: 2px; } .group.new .selectize-input, .group.edit .selectize-input, .groups-options .selectize-input { font-size: inherit; line-height: 18px; padding: 2px; } .groups.messages { padding: 1em 0; } @media screen and ( max-width: 782px ) { .groups-bulk-container .selectize-input { padding: 2px; } .groups-bulk-container .selectize-input .item, .groups-bulk-container .selectize-dropdown-content .option { font-size: 16px; } .groups-bulk-container .selectize-input input[type="text"] { height: 32px; font-size: 16px; } } .groups-admin-add-ons { margin: 10px 20px 0 2px; } .groups-admin-add-ons ul { list-style: none; display: block; padding: 0; overflow: hidden; } .groups-admin-add-ons li { float: left; margin: 0 1em 1em 0; padding: 8px; vertical-align: top; width: 256px; height: 158px; background-color: #fff; border: 1px solid #ccc; } .groups-admin-add-ons .add-ons h3 { margin: 0; display: block; clear: both; } .groups-admin-add-ons .add-ons h3 img { vertical-align: middle; margin: 0 8px 0 0; display: block; float: left; } .groups-admin-add-ons .add-ons a { text-decoration: none; display: block; overflow: hidden; } .groups-admin-add-ons .add-ons p { margin: 0; padding-top: 8px; clear: both; display: block; color: #333; } .groups-welcome-panel { position: relative; overflow: auto; margin: 1em; padding: 1em; border: 1px solid #e5e5e5; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04); box-shadow: 0 1px 1px rgba(0,0,0,0.04); background: #fff; font-size: 13px; line-height: 2.1em; } .groups-welcome-panel h2 { margin: 1.62em 0 0 0; font-size: 21px; font-weight: 400; line-height: 1.2; } .groups-welcome-panel h3 { margin: 1.33em 0 0; font-size: 16px; } .groups-welcome-panel li { font-size: 14px; } .groups-welcome-panel p { color: #72777c; } .groups-welcome-panel a { text-decoration: none; } .groups-welcome-panel .headline { font-size: 17px; margin: 1em 0 1.62em 0; } .groups-welcome-panel-content { margin-left: 13px; max-width: 1500px; } .groups-welcome-icon { float: right; margin: 0 0.62em 0.62em 0.62em; } .groups-welcome-panel .important { border: 1px solid #e5e5e5; border-left: 2px solid #ffcc00; padding: 1em; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04); box-shadow: 0 1px 1px rgba(0,0,0,0.04); } .groups-welcome-panel .indent { border: 1px solid #e5e5e5; padding: 0 0.62em; }