/* ================================ Admin Table Display Fixes ================================ */ /* Table Layout */ .wp-list-table { table-layout: auto !important; width: 100% !important; } /* Table Cells */ .wp-list-table td { padding: 8px 10px !important; vertical-align: top !important; word-break: break-word !important; overflow-wrap: break-word !important; white-space: normal !important; line-height: 1.4 !important; } /* Title Column (fix vertical text issue) */ .wp-list-table .column-title, .wp-list-table .column-title .row-title, .wp-list-table .column-title a { writing-mode: horizontal-tb !important; direction: ltr !important; display: inline !important; white-space: normal !important; word-break: break-word !important; overflow-wrap: break-word !important; } /* Prevent forced vertical breaks */ .wp-list-table .column-title br { display: none !important; } /* Row Actions (Edit, Quick Edit, etc.) */ .row-actions { visibility: visible !important; opacity: 1 !important; position: static !important; margin-top: 5px !important; font-size: 13px !important; } /* Set column widths to avoid squeezing */ .column-title { min-width: 200px !important; } .column-author { width: 120px !important; } .column-date { width: 140px !important; } .column-taxonomy-category, .column-taxonomy-post_tag { width: 140px !important; } /* Mobile Responsive */ @media screen and (max-width: 782px) { .wp-list-table td { padding: 6px 8px !important; } .wp-list-table .column-title { min-width: 150px !important; } }