Commit bdd7651e authored by Chris Rebert's avatar Chris Rebert

replace .visible-{size} with .visible-{size}-{display} ; fixes #8869

parent 4b622c60
...@@ -5678,6 +5678,20 @@ button.close { ...@@ -5678,6 +5678,20 @@ button.close {
.visible-lg { .visible-lg {
display: none !important; display: none !important;
} }
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
display: none !important;
}
@media (max-width: 767px) { @media (max-width: 767px) {
.visible-xs { .visible-xs {
display: block !important; display: block !important;
...@@ -5693,6 +5707,21 @@ button.close { ...@@ -5693,6 +5707,21 @@ button.close {
display: table-cell !important; display: table-cell !important;
} }
} }
@media (max-width: 767px) {
.visible-xs-block {
display: block !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline {
display: inline !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline-block {
display: inline-block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) { @media (min-width: 768px) and (max-width: 991px) {
.visible-sm { .visible-sm {
display: block !important; display: block !important;
...@@ -5708,6 +5737,21 @@ button.close { ...@@ -5708,6 +5737,21 @@ button.close {
display: table-cell !important; display: table-cell !important;
} }
} }
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-block {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline {
display: inline !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline-block {
display: inline-block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) { @media (min-width: 992px) and (max-width: 1199px) {
.visible-md { .visible-md {
display: block !important; display: block !important;
...@@ -5723,6 +5767,21 @@ button.close { ...@@ -5723,6 +5767,21 @@ button.close {
display: table-cell !important; display: table-cell !important;
} }
} }
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-block {
display: block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline {
display: inline !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline-block {
display: inline-block !important;
}
}
@media (min-width: 1200px) { @media (min-width: 1200px) {
.visible-lg { .visible-lg {
display: block !important; display: block !important;
...@@ -5738,6 +5797,21 @@ button.close { ...@@ -5738,6 +5797,21 @@ button.close {
display: table-cell !important; display: table-cell !important;
} }
} }
@media (min-width: 1200px) {
.visible-lg-block {
display: block !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline {
display: inline !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline-block {
display: inline-block !important;
}
}
@media (max-width: 767px) { @media (max-width: 767px) {
.hidden-xs { .hidden-xs {
display: none !important; display: none !important;
...@@ -5776,6 +5850,30 @@ button.close { ...@@ -5776,6 +5850,30 @@ button.close {
display: table-cell !important; display: table-cell !important;
} }
} }
.visible-print-block {
display: none !important;
}
@media print {
.visible-print-block {
display: block !important;
}
}
.visible-print-inline {
display: none !important;
}
@media print {
.visible-print-inline {
display: inline !important;
}
}
.visible-print-inline-block {
display: none !important;
}
@media print {
.visible-print-inline-block {
display: inline-block !important;
}
}
@media print { @media print {
.hidden-print { .hidden-print {
display: none !important; display: none !important;
......
...@@ -1165,14 +1165,14 @@ h1[id] { ...@@ -1165,14 +1165,14 @@ h1[id] {
color: #999; color: #999;
border: 1px solid #ddd; border: 1px solid #ddd;
} }
.visible-on .col-xs-6 .visible-xs, .visible-on .col-xs-6 .visible-xs-block,
.visible-on .col-xs-6 .visible-sm, .visible-on .col-xs-6 .visible-sm-block,
.visible-on .col-xs-6 .visible-md, .visible-on .col-xs-6 .visible-md-block,
.visible-on .col-xs-6 .visible-lg, .visible-on .col-xs-6 .visible-lg-block,
.hidden-on .col-xs-6 .visible-xs, .hidden-on .col-xs-6 .visible-xs-block,
.hidden-on .col-xs-6 .visible-sm, .hidden-on .col-xs-6 .visible-sm-block,
.hidden-on .col-xs-6 .visible-md, .hidden-on .col-xs-6 .visible-md-block,
.hidden-on .col-xs-6 .visible-lg { .hidden-on .col-xs-6 .visible-lg-block {
color: #468847; color: #468847;
background-color: #dff0d8; background-color: #dff0d8;
border: 1px solid #d6e9c6; border: 1px solid #d6e9c6;
......
This diff is collapsed.
...@@ -632,6 +632,7 @@ ...@@ -632,6 +632,7 @@
// Responsive utilities // Responsive utilities
// ------------------------- // -------------------------
// More easily include all the states for responsive-utilities.less. // More easily include all the states for responsive-utilities.less.
// Note: Deprecated .responsive-visibility() as of v3.2.0
.responsive-visibility() { .responsive-visibility() {
display: block !important; display: block !important;
table& { display: table; } table& { display: table; }
...@@ -640,6 +641,7 @@ ...@@ -640,6 +641,7 @@
td& { display: table-cell !important; } td& { display: table-cell !important; }
} }
// Note: Deprecated .responsive-invisibility() as of v3.2.0
.responsive-invisibility() { .responsive-invisibility() {
display: none !important; display: none !important;
} }
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
// Visibility utilities // Visibility utilities
// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0
.visible-xs, .visible-xs,
.visible-sm, .visible-sm,
.visible-md, .visible-md,
...@@ -30,26 +31,104 @@ ...@@ -30,26 +31,104 @@
.responsive-invisibility(); .responsive-invisibility();
} }
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
display: none !important;
}
.visible-xs { .visible-xs {
@media (max-width: @screen-xs-max) { @media (max-width: @screen-xs-max) {
.responsive-visibility(); .responsive-visibility();
} }
} }
.visible-xs-block {
@media (max-width: @screen-xs-max) {
display: block !important;
}
}
.visible-xs-inline {
@media (max-width: @screen-xs-max) {
display: inline !important;
}
}
.visible-xs-inline-block {
@media (max-width: @screen-xs-max) {
display: inline-block !important;
}
}
.visible-sm { .visible-sm {
@media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {
.responsive-visibility(); .responsive-visibility();
} }
} }
.visible-sm-block {
@media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {
display: block !important;
}
}
.visible-sm-inline {
@media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {
display: inline !important;
}
}
.visible-sm-inline-block {
@media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {
display: inline-block !important;
}
}
.visible-md { .visible-md {
@media (min-width: @screen-md-min) and (max-width: @screen-md-max) { @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {
.responsive-visibility(); .responsive-visibility();
} }
} }
.visible-md-block {
@media (min-width: @screen-md-min) and (max-width: @screen-md-max) {
display: block !important;
}
}
.visible-md-inline {
@media (min-width: @screen-md-min) and (max-width: @screen-md-max) {
display: inline !important;
}
}
.visible-md-inline-block {
@media (min-width: @screen-md-min) and (max-width: @screen-md-max) {
display: inline-block !important;
}
}
.visible-lg { .visible-lg {
@media (min-width: @screen-lg-min) { @media (min-width: @screen-lg-min) {
.responsive-visibility(); .responsive-visibility();
} }
} }
.visible-lg-block {
@media (min-width: @screen-lg-min) {
display: block !important;
}
}
.visible-lg-inline {
@media (min-width: @screen-lg-min) {
display: inline !important;
}
}
.visible-lg-inline-block {
@media (min-width: @screen-lg-min) {
display: inline-block !important;
}
}
.hidden-xs { .hidden-xs {
@media (max-width: @screen-xs-max) { @media (max-width: @screen-xs-max) {
...@@ -77,6 +156,7 @@ ...@@ -77,6 +156,7 @@
// //
// Media queries are placed on the inside to be mixin-friendly. // Media queries are placed on the inside to be mixin-friendly.
// Note: Deprecated .visible-print as of v3.2.0
.visible-print { .visible-print {
.responsive-invisibility(); .responsive-invisibility();
...@@ -84,6 +164,27 @@ ...@@ -84,6 +164,27 @@
.responsive-visibility(); .responsive-visibility();
} }
} }
.visible-print-block {
display: none !important;
@media print {
display: block !important;
}
}
.visible-print-inline {
display: none !important;
@media print {
display: inline !important;
}
}
.visible-print-inline-block {
display: none !important;
@media print {
display: inline-block !important;
}
}
.hidden-print { .hidden-print {
@media print { @media print {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment