Make WordPress Core

Ticket #59733: 59733.diff

File 59733.diff, 2.6 KB (added by afercia, 17 months ago)
  • src/wp-admin/css/forms.css

     
    2222        resize: vertical;
    2323}
    2424
    25 label {
     25label:not(.disabled) {
    2626        cursor: pointer;
    2727}
    2828
     29/* wrapping labels containing disabled elements */
     30label:has(.disabled, [disabled], [aria-disabled="true"]) {
     31        cursor: default;
     32}
     33
    2934input,
    3035select {
    3136        margin: 0 1px;
     
    287292
    288293input[type="file"]:disabled,
    289294input[type="file"].disabled,
     295input[type="file"][aria-disabled="true"],
    290296input[type="range"]:disabled,
    291 input[type="range"].disabled {
     297input[type="range"].disabled,
     298input[type="range"][aria-disabled="true"] {
    292299        background: none;
    293300        box-shadow: none;
    294301        cursor: default;
     
    296303
    297304input[type="checkbox"]:disabled,
    298305input[type="checkbox"].disabled,
     306input[type="checkbox"][aria-disabled="true"],
    299307input[type="radio"]:disabled,
    300308input[type="radio"].disabled,
     309input[type="radio"][aria-disabled="true"],
    301310input[type="checkbox"]:disabled:checked:before,
    302311input[type="checkbox"].disabled:checked:before,
    303312input[type="radio"]:disabled:checked:before,
    304313input[type="radio"].disabled:checked:before {
    305314        opacity: 0.7;
     315        cursor: default;
    306316}
    307317
     318input[type="checkbox"][aria-disabled="true"] + label,
     319input[type="radio"][aria-disabled="true"] + label {
     320        cursor: default;
     321}
     322
    308323/*------------------------------------------------------------------------------
    309324  2.0 - Forms
    310325------------------------------------------------------------------------------*/
     
    356371        transform: none;
    357372}
    358373
     374.wp-core-ui select[aria-disabled="true"] {
     375        cursor: default;
     376}
     377
    359378/* Reset Firefox inner outline that appears on :focus. */
    360379/* This ruleset overrides the color change on :focus thus needs to be after select:focus. */
    361380.wp-core-ui select:-moz-focusring {
  • src/wp-includes/css/buttons.css

     
    185185        transform: none !important;
    186186}
    187187
     188.wp-core-ui .button[aria-disabled="true"],
     189.wp-core-ui .button-secondary[aria-disabled="true"] {
     190        cursor: default;
     191}
     192
    188193/* Buttons that look like links, for a cross of good semantics with the visual */
    189194.wp-core-ui .button-link {
    190195        margin: 0;
     
    283288        cursor: default;
    284289}
    285290
     291.wp-core-ui .button-primary[aria-disabled="true"] {
     292        cursor: default;
     293}
     294
    286295/* ----------------------------------------------------------------------------
    287296  4.0 - Button Groups
    288297---------------------------------------------------------------------------- */