Skip to content
Prev Previous commit
Next Next commit
duplicate [hidden]{display:none!important} in primer-utilities
  • Loading branch information
shawnbot committed Oct 26, 2018
commit f3c4d3e9f9a3b459cf905a5956e484c873009be5
10 changes: 7 additions & 3 deletions modules/primer-utilities/lib/visibility-display.scss
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,14 @@ $display-values: (
}
}

// Visibility utilities
/* Visibility hidden */
/**
* This is duplicated here so that elements with the HTML5 hidden attribute are
* _always_ display: none, even when one of the .d-* display utilities is in
* play. This works because [hidden] and .d-* have the same CSS specificity.
*/
[hidden] { display: none !important; }

.v-hidden { visibility: hidden !important; }
/* Visibility visible */
.v-visible { visibility: visible !important; }

// Hide utilities for each breakpoint
Expand Down