diff options
| author | Mark Otto <[email protected]> | 2014-03-09 22:48:57 -0700 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2014-03-09 22:48:57 -0700 |
| commit | e727973d8c8cec151f13bd65d24a664918efd28a (patch) | |
| tree | 430d8e75f1d60e32929000cf1d6578724dbb1725 /less | |
| parent | 309ef72ef4f4096a88ecae60fe38db689047bc9c (diff) | |
| parent | a7b0fa7ebf8e09aff8efc293f5430db3c3fd4291 (diff) | |
| download | bootstrap-e727973d8c8cec151f13bd65d24a664918efd28a.tar.xz bootstrap-e727973d8c8cec151f13bd65d24a664918efd28a.zip | |
Merge pull request #12204 from twbs/fix-8869
replace .visible-{size} with .visible-{size}-{display}
Diffstat (limited to 'less')
| -rw-r--r-- | less/mixins.less | 2 | ||||
| -rw-r--r-- | less/responsive-utilities.less | 101 |
2 files changed, 103 insertions, 0 deletions
diff --git a/less/mixins.less b/less/mixins.less index b608a1a8c..2682b67f8 100644 --- a/less/mixins.less +++ b/less/mixins.less @@ -774,6 +774,7 @@ // Responsive utilities // // More easily include all the states for responsive-utilities.less. +// Note: Deprecated .responsive-visibility() as of v3.2.0 .responsive-visibility() { display: block !important; table& { display: table; } @@ -782,6 +783,7 @@ td& { display: table-cell !important; } } +// Note: Deprecated .responsive-invisibility() as of v3.2.0 .responsive-invisibility() { display: none !important; } diff --git a/less/responsive-utilities.less b/less/responsive-utilities.less index 027a26410..93f2e8ea8 100644 --- a/less/responsive-utilities.less +++ b/less/responsive-utilities.less @@ -23,6 +23,7 @@ // Visibility utilities +// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0 .visible-xs, .visible-sm, .visible-md, @@ -30,26 +31,104 @@ .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 { @media (max-width: @screen-xs-max) { .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 { @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { .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 { @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { .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 { @media (min-width: @screen-lg-min) { .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 { @media (max-width: @screen-xs-max) { @@ -77,6 +156,7 @@ // // Media queries are placed on the inside to be mixin-friendly. +// Note: Deprecated .visible-print as of v3.2.0 .visible-print { .responsive-invisibility(); @@ -84,6 +164,27 @@ .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 { @media print { |
