Browse Source

Optimizes modal display for mobile

pull/313/head
jlukic 11 years ago
parent
commit
2f984712cb
30 changed files with 69 additions and 14 deletions
  1. 2
      build/less/modules/dimmer.less
  2. 2
      build/less/modules/modal.js
  3. 3
      build/less/modules/modal.less
  4. 1
      build/minified/modules/dimmer.min.css
  5. 4
      build/minified/modules/modal.min.css
  6. 2
      build/minified/modules/modal.min.js
  7. 5
      build/packaged/css/semantic.css
  8. 5
      build/packaged/css/semantic.min.css
  9. 2
      build/packaged/javascript/semantic.js
  10. 2
      build/packaged/javascript/semantic.min.js
  11. 1
      build/uncompressed/modules/dimmer.css
  12. 4
      build/uncompressed/modules/modal.css
  13. 2
      build/uncompressed/modules/modal.js
  14. 2
      rtl/less/modules/dimmer.less
  15. 2
      rtl/less/modules/modal.js
  16. 3
      rtl/less/modules/modal.less
  17. 1
      rtl/minified/modules/dimmer.min.css
  18. 4
      rtl/minified/modules/modal.min.css
  19. 2
      rtl/minified/modules/modal.min.js
  20. 5
      rtl/packaged/css/semantic.css
  21. 5
      rtl/packaged/css/semantic.min.css
  22. 2
      rtl/packaged/javascript/semantic.js
  23. 2
      rtl/packaged/javascript/semantic.min.js
  24. 1
      rtl/uncompressed/modules/dimmer.css
  25. 4
      rtl/uncompressed/modules/modal.css
  26. 2
      rtl/uncompressed/modules/modal.js
  27. 2
      server/layouts/default.html.eco
  28. 2
      src/modules/dimmer.less
  29. 2
      src/modules/modal.js
  30. 7
      src/modules/modal.less

2
build/less/modules/dimmer.less

@ -152,6 +152,8 @@
-ms-transform-origin: center center;
transform-origin: center center;
}
.ui.scrolling.dimmable > .dimmer,
.ui.scrolling.page.dimmer {
position: absolute;
}

2
build/less/modules/modal.js

@ -229,6 +229,7 @@ $.fn.modal = function(parameters) {
module.debug('Showing modal');
module.cacheSizes();
module.set.position();
module.set.type();
if( $otherModals.filter(':visible').size() > 0 ) {
module.debug('Other modals visible, queueing show animation');
@ -421,7 +422,6 @@ $.fn.modal = function(parameters) {
active: function() {
module.add.keyboardShortcuts();
module.save.focus();
module.set.type();
$module
.addClass(className.active)
;

3
build/less/modules/modal.less

@ -138,6 +138,9 @@
-moz-box-shadow: none;
box-shadow: none;
}
.ui.modal .content .image {
width: 100% !important;
}
}
/* Tablet and Mobile */
@media only screen and (max-width : 998px) {

1
build/minified/modules/dimmer.min.css

@ -88,6 +88,7 @@
transform-origin: center center;
}
.ui.scrolling.dimmable>.dimmer,
.ui.scrolling.page.dimmer {
position: absolute;
}

4
build/minified/modules/modal.min.css

@ -88,6 +88,10 @@
-webkit-box-shadow: none;
box-shadow: none;
}
.ui.modal .content .image {
width: 100%!important;
}
}
@media only screen and (max-width:998px) {

2
build/minified/modules/modal.min.js
File diff suppressed because it is too large
View File

5
build/packaged/css/semantic.css

@ -12533,6 +12533,7 @@ a.ui.teal.label:hover:before {
transform-origin: center center;
}
.ui.scrolling.dimmable > .dimmer,
.ui.scrolling.page.dimmer {
position: absolute;
}
@ -13228,6 +13229,10 @@ a.ui.teal.label:hover:before {
-webkit-box-shadow: none;
box-shadow: none;
}
.ui.modal .content .image {
width: 100% !important;
}
}
/* Tablet and Mobile */

5
build/packaged/css/semantic.min.css

@ -10253,6 +10253,7 @@ a.ui.teal.label:hover:before {
transform-origin: center center;
}
.ui.scrolling.dimmable>.dimmer,
.ui.scrolling.page.dimmer {
position: absolute;
}
@ -10799,6 +10800,10 @@ a.ui.teal.label:hover:before {
-webkit-box-shadow: none;
box-shadow: none;
}
.ui.modal .content .image {
width: 100%!important;
}
}
@media only screen and (max-width:998px) {

2
build/packaged/javascript/semantic.js

@ -5513,6 +5513,7 @@ $.fn.modal = function(parameters) {
module.debug('Showing modal');
module.cacheSizes();
module.set.position();
module.set.type();
if( $otherModals.filter(':visible').size() > 0 ) {
module.debug('Other modals visible, queueing show animation');
@ -5705,7 +5706,6 @@ $.fn.modal = function(parameters) {
active: function() {
module.add.keyboardShortcuts();
module.save.focus();
module.set.type();
$module
.addClass(className.active)
;

2
build/packaged/javascript/semantic.min.js
File diff suppressed because it is too large
View File

1
build/uncompressed/modules/dimmer.css

@ -119,6 +119,7 @@
transform-origin: center center;
}
.ui.scrolling.dimmable > .dimmer,
.ui.scrolling.page.dimmer {
position: absolute;
}

4
build/uncompressed/modules/modal.css

@ -129,6 +129,10 @@
-webkit-box-shadow: none;
box-shadow: none;
}
.ui.modal .content .image {
width: 100% !important;
}
}
/* Tablet and Mobile */

2
build/uncompressed/modules/modal.js

@ -229,6 +229,7 @@ $.fn.modal = function(parameters) {
module.debug('Showing modal');
module.cacheSizes();
module.set.position();
module.set.type();
if( $otherModals.filter(':visible').size() > 0 ) {
module.debug('Other modals visible, queueing show animation');
@ -421,7 +422,6 @@ $.fn.modal = function(parameters) {
active: function() {
module.add.keyboardShortcuts();
module.save.focus();
module.set.type();
$module
.addClass(className.active)
;

2
rtl/less/modules/dimmer.less

@ -152,6 +152,8 @@
-ms-transform-origin: center center;
transform-origin: center center;
}
.ui.scrolling.dimmable > .dimmer,
.ui.scrolling.page.dimmer {
position: absolute;
}

2
rtl/less/modules/modal.js

@ -229,6 +229,7 @@ $.fn.modal = function(parameters) {
module.debug('Showing modal');
module.cacheSizes();
module.set.position();
module.set.type();
if( $otherModals.filter(':visible').size() > 0 ) {
module.debug('Other modals visible, queueing show animation');
@ -421,7 +422,6 @@ $.fn.modal = function(parameters) {
active: function() {
module.add.keyboardShortcuts();
module.save.focus();
module.set.type();
$module
.addClass(className.active)
;

3
rtl/less/modules/modal.less

@ -138,6 +138,9 @@
-moz-box-shadow: none;
box-shadow: none;
}
.ui.modal .content .image {
width: 100% !important;
}
}
/* Tablet and Mobile */
@media only screen and (max-width : 998px) {

1
rtl/minified/modules/dimmer.min.css

@ -88,6 +88,7 @@
transform-origin: center center;
}
.ui.scrolling.dimmable>.dimmer,
.ui.scrolling.page.dimmer {
position: absolute;
}

4
rtl/minified/modules/modal.min.css

@ -88,6 +88,10 @@
-webkit-box-shadow: none;
box-shadow: none;
}
.ui.modal .content .image {
width: 100%!important;
}
}
@media only screen and (max-width:998px) {

2
rtl/minified/modules/modal.min.js
File diff suppressed because it is too large
View File

5
rtl/packaged/css/semantic.css

@ -12533,6 +12533,7 @@ a.ui.teal.label:hover:before {
transform-origin: center center;
}
.ui.scrolling.dimmable > .dimmer,
.ui.scrolling.page.dimmer {
position: absolute;
}
@ -13228,6 +13229,10 @@ a.ui.teal.label:hover:before {
-webkit-box-shadow: none;
box-shadow: none;
}
.ui.modal .content .image {
width: 100% !important;
}
}
/* Tablet and Mobile */

5
rtl/packaged/css/semantic.min.css

@ -10253,6 +10253,7 @@ a.ui.teal.label:hover:before {
transform-origin: center center;
}
.ui.scrolling.dimmable>.dimmer,
.ui.scrolling.page.dimmer {
position: absolute;
}
@ -10799,6 +10800,10 @@ a.ui.teal.label:hover:before {
-webkit-box-shadow: none;
box-shadow: none;
}
.ui.modal .content .image {
width: 100%!important;
}
}
@media only screen and (max-width:998px) {

2
rtl/packaged/javascript/semantic.js

@ -5513,6 +5513,7 @@ $.fn.modal = function(parameters) {
module.debug('Showing modal');
module.cacheSizes();
module.set.position();
module.set.type();
if( $otherModals.filter(':visible').size() > 0 ) {
module.debug('Other modals visible, queueing show animation');
@ -5705,7 +5706,6 @@ $.fn.modal = function(parameters) {
active: function() {
module.add.keyboardShortcuts();
module.save.focus();
module.set.type();
$module
.addClass(className.active)
;

2
rtl/packaged/javascript/semantic.min.js
File diff suppressed because it is too large
View File

1
rtl/uncompressed/modules/dimmer.css

@ -119,6 +119,7 @@
transform-origin: center center;
}
.ui.scrolling.dimmable > .dimmer,
.ui.scrolling.page.dimmer {
position: absolute;
}

4
rtl/uncompressed/modules/modal.css

@ -129,6 +129,10 @@
-webkit-box-shadow: none;
box-shadow: none;
}
.ui.modal .content .image {
width: 100% !important;
}
}
/* Tablet and Mobile */

2
rtl/uncompressed/modules/modal.js

@ -229,6 +229,7 @@ $.fn.modal = function(parameters) {
module.debug('Showing modal');
module.cacheSizes();
module.set.position();
module.set.type();
if( $otherModals.filter(':visible').size() > 0 ) {
module.debug('Other modals visible, queueing show animation');
@ -421,7 +422,6 @@ $.fn.modal = function(parameters) {
active: function() {
module.add.keyboardShortcuts();
module.save.focus();
module.set.type();
$module
.addClass(className.active)
;

2
server/layouts/default.html.eco

@ -40,6 +40,7 @@
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/elements/input.css">
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/elements/label.css">
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/elements/loader.css">
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/elements/reveal.css">
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/elements/progress.css">
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/elements/segment.css">
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/elements/step.css">
@ -61,7 +62,6 @@
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/modules/accordion.css">
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/modules/dropdown.css">
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/modules/popup.css">
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/modules/reveal.css">
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/modules/rating.css">
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/modules/sidebar.css">
<link rel="stylesheet" type="text/css" class="ui" href="/build/uncompressed/modules/shape.css">

2
src/modules/dimmer.less

@ -152,6 +152,8 @@
-ms-transform-origin: center center;
transform-origin: center center;
}
.ui.scrolling.dimmable > .dimmer,
.ui.scrolling.page.dimmer {
position: absolute;
}

2
src/modules/modal.js

@ -229,6 +229,7 @@ $.fn.modal = function(parameters) {
module.debug('Showing modal');
module.cacheSizes();
module.set.position();
module.set.type();
if( $otherModals.filter(':visible').size() > 0 ) {
module.debug('Other modals visible, queueing show animation');
@ -421,7 +422,6 @@ $.fn.modal = function(parameters) {
active: function() {
module.add.keyboardShortcuts();
module.save.focus();
module.set.type();
$module
.addClass(className.active)
;

7
src/modules/modal.less

@ -128,16 +128,19 @@
@media only screen and (max-width : 768px) {
.ui.modal .content .left {
display: block;
padding: 0em 0em 0em 1em;
padding: 0em 0em 1em;
}
.ui.modal .content .right {
display: block;
padding: 1em 0em 0em 0em;
padding: 1em 0em 0em;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.ui.modal .content .image {
width: 100% !important;
}
}
/* Tablet and Mobile */
@media only screen and (max-width : 998px) {

Loading…
Cancel
Save