/** * Add block */ #ccm-panel-page { section#ccm-menu-page-attributes { header { margin-bottom: 0px; } div.ccm-menu-page-attributes-set { color: #3baaf7; h5 { border-top: 1px solid #464544; } } div.ccm-panel-header-search { input { background-color: #333539; color: #b8bbc4; .placeholder(#555555); } } ul { padding-left: 0px; li { a { color: #79868d; background-color: #272a2e; &:hover { background-color: #191b1f; color: #b8bbc4; } &.ccm-menu-page-attribute-selected { background-color: #153d71; color: #fff; } } } } } } div.ccm-menu-page-attributes-set { h5 { margin-top: 30px; padding-top: 8px; padding-bottom: 8px; } ul { list-style-type: none; li { padding: 0px; margin: 0px 0px 5px 0px; a { display: block; padding: 10px 20px 10px 20px; font-size: 15px; .border-radius(4px); .transition(all 0.3s cubic-bezier(0.190, 1.000, 0.220, 1.000)); &:hover { text-decoration: none; } &.ccm-menu-page-attribute-selected { cursor: default; } } } } &:first-child { h5 { margin-top: 0px; } } } div#ccm-panel-detail-page-attributes { div.ccm-panel-detail-content { span.ccm-detail-page-attributes-id { position: absolute; top: 75px; right: 50px; .ccm-ui.text-muted; } } } div#ccm-detail-page-attributes { div.form-group { .transition(opacity 0.3s cubic-bezier(0.190, 1.000, 0.220, 1.000)); .opacity(1); position: relative; &:nth-child(odd) { background-color: #e1f4ff; } padding: 25px 50px 25px 50px; a[data-remove-attribute-key] { position: absolute; left: 20px; top: 27px; &:hover { color: #f00; text-decoration: none; } } } div.ccm-page-attribute-adding, div.ccm-page-attribute-removing { .opacity(0); } } /** * Dialog version */ div#ccm-dialog-attributes-menu { float: left; width: 25%; padding-right: 70px; ul { li { a { &:hover { color: #333; background-color: #eee; } &.ccm-menu-page-attribute-selected { background-color: #ccc; color: #000; } } } } div.ccm-panel-header-search { i.fa-search { top: 22px; left: 0px; color: #000; } input { padding-left: 20px; } } div#ccm-menu-page-attributes-list { padding: 0px; } div.ccm-menu-page-attributes-set { h5 { border-top: 1px solid #ccc; } } ul { margin-left: 0px; padding-left: 0px; } } div#ccm-dialog-attributes-detail { float: left; width: 75%; span.ccm-detail-page-attributes-id { position: absolute; top: 28px; right: 30px; .ccm-ui.text-muted; } }