//.adpresso-group-ads-field { // width: 100%; // position: relative; // // // Shared Table Styles --- // .adpresso-table-wrapper { // border: 1px solid #e0e0e0; // border-radius: 4px; // overflow: hidden; // margin-bottom: 12px; // // &.scrollable { // max-height: 300px; // overflow-y: auto; // } // } // // .adpresso-items-table { // width: 100%; // border-collapse: collapse; // text-align: left; // font-size: 13px; // // thead { // background-color: #f9f9f9; // border-bottom: 2px solid #e0e0e0; // Der orangene Balken im Screenshot // // Wenn du den orangenen Balken willst: // // border-bottom: 2px solid #f39c12; // } // // th { // padding: 10px; // font-weight: 600; // color: #555; // vertical-align: middle; // } // // td { // padding: 10px; // vertical-align: middle; // border-bottom: 1px solid #f0f0f0; // } // // tr:last-child td { // border-bottom: none; // } // // // Spaltenbreiten // .col-check { width: 30px; text-align: center; } // .col-type { width: 40px; text-align: center; font-size: 18px; color: #333; } // .col-name { font-weight: 500; } // .col-status { width: 80px; } // .col-cond { width: 120px; } // .col-weight { width: 70px; } // .col-action { width: 40px; text-align: right; } // // // Select Control im Table klein halten // .components-base-control { // margin-bottom: 0 !important; // } // select { // height: 30px; // min-height: 30px; // padding: 0 24px 0 8px; // font-size: 12px; // } // } // // // Badges & Icons --- // .adpresso-type-icon { // background: #333; // color: #fff; // border-radius: 4px; // padding: 4px; // font-size: 16px; // width: 24px; // height: 24px; // display: inline-flex; // align-items: center; // justify-content: center; // // // Variationen (Beispiel) // &.dashicons-format-image { background: #333; } // Schwarz wie im Screenshot // &.dashicons-editor-code { background: #333; } // } // // .status-badge { // font-size: 11px; // padding: 2px 6px; // border-radius: 3px; // text-transform: capitalize; // // &.publish { color: #008a20; font-weight: 500; } // &.draft { color: #757575; } // } // // .adpresso-condition-badge { // display: inline-block; // background: #999; // color: #fff; // font-size: 10px; // padding: 2px 6px; // border-radius: 10px; // margin-right: 4px; // } // // .adpresso-remove-btn { // color: #d63638; // &:hover { color: #b32d2e; background: #f0f0f0; } // } // // // Assign Panel --- // .adpresso-assign-panel { // background: #eef5f7; // Hellblauer Hintergrund wie im Screenshot // border: 1px solid #007cba; // Blauer Rahmen // border-radius: 4px; // padding: 10px; // margin-top: 10px; // // .assign-header { // display: flex; // justify-content: space-between; // align-items: center; // margin-bottom: 10px; // gap: 10px; // } // // .adpresso-search-input { // flex-grow: 1; // input { // background: #fff; // border: 1px solid #007cba; // } // } // // .selection-table { // background: #fff; // // tr.is-selected { // background-color: #f0f6fc; // } // } // } // // .loading-state { // text-align: center; // padding: 20px; // } // // .empty-state { // text-align: center; // color: #777; // font-style: italic; // padding: 20px; // } // // .adpresso-field-footer { // border-bottom: 0.4em solid #D88200; // padding-bottom: 2em; // } //} .adpresso-group-ads-field { .adpresso-assign-panel { max-height: 50vh; overflow-y: scroll; .selection-table { padding-top: 0; } .adpresso-filter-popover-header { position: sticky; top: 0; z-index: 1; background-color: #eff7f9; padding-top: 1em; } } .adpresso-field-footer { text-align: center; padding-bottom: 2em; border-bottom: 0.4em solid #D88200; } .adpresso-data-table { th { padding-top: 0; } } }