Browse Source

Rebuilds dist

pull/912/head
jlukic 11 years ago
parent
commit
8c04c66a2c
6 changed files with 653 additions and 293 deletions
  1. 254
      build/less/definitions/modules/modal.less
  2. 2
      build/minified/definitions/modules/modal.min.css
  3. 341
      build/packaged/definitions/css/semantic.css
  4. 2
      build/packaged/definitions/css/semantic.min.css
  5. 343
      build/uncompressed/definitions/modules/modal.css
  6. 4
      docpad.coffee

254
build/less/definitions/modules/modal.less

@ -9,6 +9,15 @@
*
*/
/*******************************
Theme
*******************************/
@type : 'module';
@element : 'modal';
@import '../../semantic.config';
/*******************************
Modal
*******************************/
@ -22,19 +31,13 @@
left: 50%;
text-align: left;
width: 90%;
margin-left: -45%;
width: @modalWidth;
margin-left: @modalXOffset;
background-color: #FFFFFF;
border: 1px solid #DDDDDD;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
border-radius: @modalBorderRadius;
user-select: text;
}
@ -50,15 +53,17 @@
.ui.modal > .close {
cursor: pointer;
position: absolute;
top: @modalCloseTop;
right: @modalCloseRight;
z-index: 1;
opacity: 0.8;
font-size: 1.25em;
top: -1.75em;
right: -1.75em;
opacity: @modalCloseOpacity;
font-size: @modalCloseSize;
color: @modalCloseColor;
color: #FFFFFF;
width: @modalCloseHitbox;
height: @modalCloseHitbox;
padding: @modalClosePadding;
}
.ui.modal > .close:hover {
opacity: 1;
@ -69,15 +74,15 @@
---------------*/
.ui.modal > .header {
margin: 0em;
padding: 1.5rem 2rem;
font-family: @modalHeaderFontFamily;
margin: @modalHeaderMargin;
padding: @modalHeaderPadding;
font-size: 1.6em;
font-weight: bold;
font-size: @modalHeaderFontSize;
font-weight: @modalHeaderFontWeight;
-webkit-border-radius: 0.325em 0.325em 0px 0px;
-moz-border-radius: 0.325em 0.325em 0px 0px;
border-radius: 0.325em 0.325em 0px 0px;
border-top-left-radius: @modalBorderRadius;
border-top-right-radius: @modalBorderRadius;
}
/*--------------
@ -85,66 +90,91 @@
---------------*/
.ui.modal > .content {
position: relative;
display: table;
width: 100%;
position: relative;
padding: 2em;
background-color: #F4F4F4;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-size: @modalContentFontSize;
line-height: @modalContentLineHeight;
padding: @modalContentPadding;
background: @modalContentBackground;
}
.ui.modal > .content > .left:not(.ui) {
.ui.modal > .content > .image {
display: table-cell;
padding-right: 1.5%;
min-width: 25%;
padding-right: @modalImagePadding;
min-width: @modalImageMinWidth;
}
.ui.modal > .content > .right:not(.ui) {
.ui.modal > .content > .description {
display: table-cell;
padding-left: 1.5%;
vertical-align: top;
padding-left: @modalDescriptionPadding;
min-width: @modalDescriptionMinWidth;
}
/*rtl:ignore*/
.ui.modal > .content > .left:not(.ui) > i.icon {
font-size: 8em;
.ui.modal > .content > .image > i.icon {
font-size: @modalImageIconSize;
margin: 0em;
}
.ui.modal > .content p {
line-height: 1.6;
}
/*--------------
Actions
---------------*/
.ui.modal .actions {
padding: 1rem 2rem;
padding: @modalActionPadding;
text-align: right;
}
.ui.modal .actions > .button {
margin-left: 0.75em;
margin-left: @modalButtonDistance;
}
/*-------------------
Sizing
Responsive
--------------------*/
/* Mobile Only */
@media only screen and (max-width : 768px) {
/* Modal Width */
@media only screen and (max-width : (@tabletBreakpoint - 1px)) {
.ui.modal {
width: @modalMobileWidth;
margin: @modalMobileMargin;
}
}
@media only screen and (min-width : @tabletBreakpoint) {
.ui.modal {
width: @modalTabletWidth;
margin: @modalTabletMargin;
}
}
@media only screen and (min-width : @computerBreakpoint) {
.ui.modal {
width: @modalComputerWidth;
margin: @modalComputerMargin;
}
}
@media only screen and (min-width : @largeMonitorBreakpoint) {
.ui.modal {
width: @modalLargeMonitorWidth;
margin: @modalLargeMonitorMargin;
}
}
@media only screen and (min-width : @widescreenMonitorBreakpoint) {
.ui.modal {
width: @modalWidescreenMonitorWidth;
margin: @modalWidescreenMonitorMargin;
}
}
/* Position Adjustments */
@media only screen and (max-width : (@tabletBreakpoint - 1px)) {
/*rtl:ignore*/
.ui.modal .content > .left:not(.ui) {
.ui.modal .content > .image {
display: block;
padding: 0em 0em 1em;
padding: @modalMobileImagePadding;
}
/*rtl:ignore*/
.ui.modal .content > .right:not(.ui) {
.ui.modal .content > .description {
display: block;
padding: 1em 0em 0em;
-webkit-box-shadow: none;
-moz-box-shadow: none;
padding: @modalMobileDescriptionPadding;
box-shadow: none;
}
.ui.modal .content .image {
@ -156,44 +186,16 @@
}
.ui.modal .actions > .buttons,
.ui.modal .actions > .button {
margin-bottom: 1em;
margin-bottom: @modalMobileButtonDistance;
}
}
/* Tablet and Mobile */
@media only screen and (max-width : 998px) {
.ui.modal {
width: 92%;
margin-left: -46%;
}
@media only screen and (max-width : @computerBreakpoint) {
.ui.modal > .close {
color: rgba(0, 0, 0, 0.8);
top: 1.5rem;
right: 1rem;
}
}
/* Computer / Responsive */
@media only screen and (min-width : 998px) {
.ui.modal {
width: 74%;
margin-left: -37%;
}
}
@media only screen and (min-width : 1500px) {
.ui.modal {
width: 56%;
margin-left: -28%;
}
}
@media only screen and (min-width : 1750px) {
.ui.modal {
width: 42%;
margin-left: -21%;
}
}
@media only screen and (min-width : 2000px) {
.ui.modal {
width: 36%;
margin-left: -18%;
top: @modalInnerCloseTop;
right: @modalInnerCloseRight;
color: @modalInnerCloseColor;
}
}
@ -205,11 +207,11 @@
.ui.basic.modal {
background-color: transparent;
border: none;
color: #FFFFFF;
color: @basicModalColor;
}
.ui.basic.modal > .close {
top: 1.5rem;
right: 1rem;
top: @basicModalCloseTop;
right: @basicModalCloseRight;
}
.ui.basic.modal .content {
background-color: transparent;
@ -222,11 +224,10 @@
/* A modal that cannot fit on the page */
.ui.modal.scrolling {
position: absolute;
margin-top: 10px;
margin-top: @scrollingTopMargin;
}
/*******************************
States
*******************************/
@ -242,56 +243,73 @@
/* Small */
.ui.small.modal > .header {
font-size: 1.3em;
font-size: @modalSmallHeaderSize;
}
@media only screen and (min-width : 998px) {
/* Small Modal Width */
@media only screen and (max-width : (@tabletBreakpoint - 1px)) {
.ui.small.modal {
width: 58%;
margin-left: -29%;
width: @modalSmallMobileWidth;
margin: @modalSmallMobileMargin;
}
}
@media only screen and (min-width : 1500px) {
@media only screen and (min-width : @tabletBreakpoint) {
.ui.small.modal {
width: 40%;
margin-left: -20%;
width: @modalSmallTabletWidth;
margin: @modalSmallTabletMargin;
}
}
@media only screen and (min-width : 1750px) {
@media only screen and (min-width : @computerBreakpoint) {
.ui.small.modal {
width: 26%;
margin-left: -13%;
width: @modalSmallComputerWidth;
margin: @modalSmallComputerMargin;
}
}
@media only screen and (min-width : 2000px) {
@media only screen and (min-width : @largeMonitorBreakpoint) {
.ui.small.modal {
width: 20%;
margin-left: -10%;
width: @modalSmallLargeMonitorWidth;
margin: @modalSmallLargeMonitorMargin;
}
}
@media only screen and (min-width : @widescreenMonitorBreakpoint) {
.ui.small.modal {
width: @modalSmallWidescreenMonitorWidth;
margin: @modalSmallWidescreenMonitorMargin;
}
}
/* Large */
@media only screen and (min-width : 998px) {
/* Large Modal Width */
.ui.large.modal > .header {
font-size: @modalLargeHeaderSize;
}
@media only screen and (max-width : (@tabletBreakpoint - 1px)) {
.ui.large.modal {
width: @modalLargeMobileWidth;
margin: @modalLargeMobileMargin;
}
}
@media only screen and (min-width : @tabletBreakpoint) {
.ui.large.modal {
width: 74%;
margin-left: -37%;
width: @modalLargeTabletWidth;
margin: @modalLargeTabletMargin;
}
}
@media only screen and (min-width : 1500px) {
@media only screen and (min-width : @computerBreakpoint) {
.ui.large.modal {
width: 64%;
margin-left: -32%;
width: @modalLargeComputerWidth;
margin: @modalLargeComputerMargin;
}
}
@media only screen and (min-width : 1750px) {
@media only screen and (min-width : @largeMonitorBreakpoint) {
.ui.large.modal {
width: 54%;
margin-left: -27%;
width: @modalLargeLargeMonitorWidth;
margin: @modalLargeLargeMonitorMargin;
}
}
@media only screen and (min-width : 2000px) {
@media only screen and (min-width : @widescreenMonitorBreakpoint) {
.ui.large.modal {
width: 44%;
margin-left: -22%;
width: @modalLargeWidescreenMonitorWidth;
margin: @modalLargeWidescreenMonitorMargin;
}
}
.loadUIOverrides();

2
build/minified/definitions/modules/modal.min.css

@ -11,4 +11,4 @@
* Released: 04/12/2014
*/
.ui.modal{display:none;position:fixed;z-index:1001;top:50%;left:50%;text-align:left;width:90%;margin-left:-45%;background-color:#FFF;border:1px solid #DDD;border-radius:5px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui.modal>.close{cursor:pointer;position:absolute;z-index:1;opacity:.8;font-size:1.25em;top:-1.75em;right:-1.75em;color:#FFF}.ui.modal>.close:hover{opacity:1}.ui.modal>.header{margin:0;padding:1.5rem 2rem;font-size:1.6em;font-weight:700;border-radius:.325em .325em 0 0}.ui.modal>.content{display:table;width:100%;position:relative;padding:2em;background-color:#F4F4F4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ui.modal>.content>.left:not(.ui){display:table-cell;padding-right:1.5%;min-width:25%}.ui.modal>.content>.right:not(.ui){display:table-cell;padding-left:1.5%;vertical-align:top}.ui.modal>.content>.left:not(.ui)>i.icon{font-size:8em;margin:0}.ui.modal>.content p{line-height:1.6}.ui.modal .actions{padding:1rem 2rem;text-align:right}.ui.modal .actions>.button{margin-left:.75em}@media only screen and (max-width:768px){.ui.modal .content>.left:not(.ui){display:block;padding:0 0 1em}.ui.modal .content>.right:not(.ui){display:block;padding:1em 0 0;-webkit-box-shadow:none;box-shadow:none}.ui.modal .content .image{width:auto!important;max-width:100%}.ui.modal .actions{padding-bottom:0}.ui.modal .actions>.button,.ui.modal .actions>.buttons{margin-bottom:1em}}@media only screen and (max-width:998px){.ui.modal{width:92%;margin-left:-46%}.ui.modal>.close{color:rgba(0,0,0,.8);top:1.5rem;right:1rem}}@media only screen and (min-width:998px){.ui.modal{width:74%;margin-left:-37%}}@media only screen and (min-width:1500px){.ui.modal{width:56%;margin-left:-28%}}@media only screen and (min-width:1750px){.ui.modal{width:42%;margin-left:-21%}}@media only screen and (min-width:2000px){.ui.modal{width:36%;margin-left:-18%}}.ui.basic.modal{background-color:transparent;border:none;color:#FFF}.ui.basic.modal>.close{top:1.5rem;right:1rem}.ui.basic.modal .content{background-color:transparent}.ui.modal.scrolling{position:absolute;margin-top:10px}.ui.active.modal{display:block}.ui.small.modal>.header{font-size:1.3em}@media only screen and (min-width:998px){.ui.small.modal{width:58%;margin-left:-29%}}@media only screen and (min-width:1500px){.ui.small.modal{width:40%;margin-left:-20%}}@media only screen and (min-width:1750px){.ui.small.modal{width:26%;margin-left:-13%}}@media only screen and (min-width:2000px){.ui.small.modal{width:20%;margin-left:-10%}}@media only screen and (min-width:998px){.ui.large.modal{width:74%;margin-left:-37%}}@media only screen and (min-width:1500px){.ui.large.modal{width:64%;margin-left:-32%}}@media only screen and (min-width:1750px){.ui.large.modal{width:54%;margin-left:-27%}}@media only screen and (min-width:2000px){.ui.large.modal{width:44%;margin-left:-22%}}
.ui.modal{display:none;position:fixed;z-index:1001;top:50%;left:50%;text-align:left;width:90%;margin-left:-45%;background-color:#FFF;border:1px solid #DDD;border-radius:.25em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui.modal>.close{cursor:pointer;position:absolute;top:-2.5em;right:-2.5em;z-index:1;opacity:.8;font-size:1.25em;color:#fff;width:2.25em;height:2.25em;padding:.625em 0 0}.ui.modal>.close:hover{opacity:1}.ui.modal>.header{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:1.5rem 2rem;font-size:1.6em;font-weight:700;border-top-left-radius:.25em;border-top-right-radius:.25em}.ui.modal>.content{position:relative;display:table;width:100%;font-size:1em;line-height:1.4;padding:2rem;background:#f4f4f4}.ui.modal>.content>.image{display:table-cell;padding-right:1em;min-width:25%}.ui.modal>.content>.description{display:table-cell;vertical-align:top;padding-left:1em;min-width:''}.ui.modal>.content>.image>i.icon{font-size:8rem;margin:0}.ui.modal .actions{padding:1rem 2rem;text-align:right}.ui.modal .actions>.button{margin-left:.75em}@media only screen and (max-width:767px){.ui.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.modal{width:88%;margin:0 0 0 -44%}}@media only screen and (min-width:992px){.ui.modal{width:74%;margin:0 0 0 -37%}}@media only screen and (min-width:1400px){.ui.modal{width:56%;margin:0 0 0 -28%}}@media only screen and (min-width:1900px){.ui.modal{width:42%;margin:0 0 0 -21%}}@media only screen and (max-width:767px){.ui.modal .content>.image{display:block;padding:0 0 1em}.ui.modal .content>.description{display:block;padding:0 0 1em;-webkit-box-shadow:none;box-shadow:none}.ui.modal .content .image{width:auto!important;max-width:100%}.ui.modal .actions{padding-bottom:0}.ui.modal .actions>.button,.ui.modal .actions>.buttons{margin-bottom:1em}}@media only screen and (max-width:992px){.ui.modal>.close{top:1.5rem;right:1rem;color:rgba(0,0,0,.8)}}.ui.basic.modal{background-color:transparent;border:none;color:#fff}.ui.basic.modal>.close{top:1.5rem;right:1rem}.ui.basic.modal .content{background-color:transparent}.ui.modal.scrolling{position:absolute;margin-top:1rem}.ui.active.modal{display:block}.ui.small.modal>.header{font-size:1.3em}@media only screen and (max-width:767px){.ui.small.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.small.modal{width:52.8%;margin:0 0 0 -26.4%}}@media only screen and (min-width:992px){.ui.small.modal{width:44.4%;margin:0 0 0 -22.2%}}@media only screen and (min-width:1400px){.ui.small.modal{width:33.6%;margin:0 0 0 -16.8%}}@media only screen and (min-width:1900px){.ui.small.modal{width:25.2%;margin:0 0 0 -12.6%}}.ui.large.modal>.header{font-size:1.6em}@media only screen and (max-width:767px){.ui.large.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.large.modal{width:88%;margin:0 0 0 -44%}}@media only screen and (min-width:992px){.ui.large.modal{width:88.8%;margin:0 0 0 -44.4%}}@media only screen and (min-width:1400px){.ui.large.modal{width:67.2%;margin:0 0 0 -33.6%}}@media only screen and (min-width:1900px){.ui.large.modal{width:50.4%;margin:0 0 0 -25.2%}}

341
build/packaged/definitions/css/semantic.css

@ -13990,6 +13990,152 @@ body.ui.dimmed.dimmable > :not(.dimmer){
* http://opensource.org/licenses/MIT
*
*/
/*******************************
Theme
*******************************/
/*
*/
/*******************************
Folders
*******************************/
/* Path to theme packages */
/* Path to site override folder */
/*******************************
Themes
*******************************/
/* To override a theme for an individual element
specify theme name below
Be sure to update the user folder name (see README)
*/
/* Global */
/* Elements */
/* Collections */
/* Modules */
/* Views */
/*******************************
Import Directives
*******************************/
/*------------------
Load Default
-------------------*/
/*******************************
Global Variables
*******************************/
/*-------------------
Paths
--------------------*/
/*-------------------
Page
--------------------*/
/*-------------------
Breakpoints
--------------------*/
/*-------------------
Fonts
--------------------*/
/*-------------------
Icons
--------------------*/
/* Width of largest icon */
/*******************************
BG Colors
*******************************/
/*******************************
Colors
*******************************/
/*-------------------
Background
--------------------*/
/*--- Colors ---*/
/*--- Emotive ---*/
/*--- Neutrals ---*/
/*-------------------
Emotive
--------------------*/
/*-------------------
Text Colors
--------------------*/
/*-------------------
Brand Colors
--------------------*/
/*-------------------
Borders
--------------------*/
/*-------------------
Sizes
--------------------*/
/*-------------------
Transitions
--------------------*/
/*******************************
States
*******************************/
/*-------------------
Disabled
--------------------*/
/*-------------------
Hover
--------------------*/
/*--- Colors ---*/
/*--- Emotive ---*/
/*--- Neutrals ---*/
/*-------------------
Down (:active)
--------------------*/
/*--- Colors ---*/
/*--- Emotive ---*/
/*--- Neutrals ---*/
/*-------------------
Active
--------------------*/
/*--- Standard ---*/
/*--- Emotive ---*/
/*--- Neutrals ---*/
/*-------------------
Modal
--------------------*/
/* Close Icon */
/* Header */
/* Content */
/* Left / Right */
/* Modal Actions */
/* Mobile Positions */
/* Inner Close Position (Responsive) */
/* Responsive Widths */
/*-------------------
Types
--------------------*/
/* Basic */
/* Scrolling Margin */
/*-------------------
Variations
--------------------*/
/* Sizes */
/* Derived Responsive Sizes */
/*------------------
Load Theme
-------------------*/
/*------------------
Load Site
-------------------*/
/*******************************
User Global Variables
*******************************/
/*******************************
Overrides
*******************************/
/*------------------
Override Mix-in
-------------------*/
/*******************************
Modal
*******************************/
@ -14004,7 +14150,7 @@ body.ui.dimmed.dimmable > :not(.dimmer){
margin-left: -45%;
background-color: #FFFFFF;
border: 1px solid #DDDDDD;
border-radius: 5px;
border-radius: 0.25em;
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
@ -14019,12 +14165,15 @@ body.ui.dimmed.dimmable > :not(.dimmer){
.ui.modal > .close {
cursor: pointer;
position: absolute;
top: -2.5em;
right: -2.5em;
z-index: 1;
opacity: 0.8;
font-size: 1.25em;
top: -1.75em;
right: -1.75em;
color: #FFFFFF;
color: #ffffff;
width: 2.25em;
height: 2.25em;
padding: 0.625em 0em 0em 0em;
}
.ui.modal > .close:hover {
opacity: 1;
@ -14033,44 +14182,42 @@ body.ui.dimmed.dimmable > :not(.dimmer){
Header
---------------*/
.ui.modal > .header {
font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
margin: 0em;
padding: 1.5rem 2rem;
font-size: 1.6em;
font-weight: bold;
border-radius: 0.325em 0.325em 0px 0px;
border-top-left-radius: 0.25em;
border-top-right-radius: 0.25em;
}
/*--------------
Content
---------------*/
.ui.modal > .content {
position: relative;
display: table;
width: 100%;
position: relative;
padding: 2em;
background-color: #F4F4F4;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-size: 1em;
line-height: 1.4;
padding: 2rem;
background: #f4f4f4;
}
.ui.modal > .content > .left:not(.ui) {
.ui.modal > .content > .image {
display: table-cell;
padding-right: 1.5%;
padding-right: 1em;
min-width: 25%;
}
.ui.modal > .content > .right:not(.ui) {
.ui.modal > .content > .description {
display: table-cell;
padding-left: 1.5%;
vertical-align: top;
padding-left: 1em;
min-width: '';
}
/*rtl:ignore*/
.ui.modal > .content > .left:not(.ui) > i.icon {
font-size: 8em;
.ui.modal > .content > .image > i.icon {
font-size: 8rem;
margin: 0em;
}
.ui.modal > .content p {
line-height: 1.6;
}
/*--------------
Actions
---------------*/
@ -14082,19 +14229,50 @@ body.ui.dimmed.dimmable > :not(.dimmer){
margin-left: 0.75em;
}
/*-------------------
Sizing
Responsive
--------------------*/
/* Mobile Only */
@media only screen and (max-width: 768px) {
/* Modal Width */
@media only screen and (max-width: 767px) {
.ui.modal {
width: 95%;
margin: 0em 0em 0em -47.5%;
}
}
@media only screen and (min-width: 768px) {
.ui.modal {
width: 88%;
margin: 0em 0em 0em -44%;
}
}
@media only screen and (min-width: 992px) {
.ui.modal {
width: 74%;
margin: 0em 0em 0em -37%;
}
}
@media only screen and (min-width: 1400px) {
.ui.modal {
width: 56%;
margin: 0em 0em 0em -28%;
}
}
@media only screen and (min-width: 1900px) {
.ui.modal {
width: 42%;
margin: 0em 0em 0em -21%;
}
}
/* Position Adjustments */
@media only screen and (max-width: 767px) {
/*rtl:ignore*/
.ui.modal .content > .left:not(.ui) {
.ui.modal .content > .image {
display: block;
padding: 0em 0em 1em;
}
/*rtl:ignore*/
.ui.modal .content > .right:not(.ui) {
.ui.modal .content > .description {
display: block;
padding: 1em 0em 0em;
padding: 0em 0em 1em;
-webkit-box-shadow: none;
box-shadow: none;
}
@ -14111,40 +14289,11 @@ body.ui.dimmed.dimmable > :not(.dimmer){
}
}
/* Tablet and Mobile */
@media only screen and (max-width: 998px) {
.ui.modal {
width: 92%;
margin-left: -46%;
}
@media only screen and (max-width: 992px) {
.ui.modal > .close {
color: rgba(0, 0, 0, 0.8);
top: 1.5rem;
right: 1rem;
}
}
/* Computer / Responsive */
@media only screen and (min-width: 998px) {
.ui.modal {
width: 74%;
margin-left: -37%;
}
}
@media only screen and (min-width: 1500px) {
.ui.modal {
width: 56%;
margin-left: -28%;
}
}
@media only screen and (min-width: 1750px) {
.ui.modal {
width: 42%;
margin-left: -21%;
}
}
@media only screen and (min-width: 2000px) {
.ui.modal {
width: 36%;
margin-left: -18%;
color: rgba(0, 0, 0, 0.8);
}
}
/*******************************
@ -14153,7 +14302,7 @@ body.ui.dimmed.dimmable > :not(.dimmer){
.ui.basic.modal {
background-color: transparent;
border: none;
color: #FFFFFF;
color: #ffffff;
}
.ui.basic.modal > .close {
top: 1.5rem;
@ -14168,7 +14317,7 @@ body.ui.dimmed.dimmable > :not(.dimmer){
/* A modal that cannot fit on the page */
.ui.modal.scrolling {
position: absolute;
margin-top: 10px;
margin-top: 1rem;
}
/*******************************
States
@ -14183,55 +14332,77 @@ body.ui.dimmed.dimmable > :not(.dimmer){
.ui.small.modal > .header {
font-size: 1.3em;
}
@media only screen and (min-width: 998px) {
/* Small Modal Width */
@media only screen and (max-width: 767px) {
.ui.small.modal {
width: 58%;
margin-left: -29%;
width: 95%;
margin: 0em 0em 0em -47.5%;
}
}
@media only screen and (min-width: 1500px) {
@media only screen and (min-width: 768px) {
.ui.small.modal {
width: 40%;
margin-left: -20%;
width: 52.8%;
margin: 0em 0em 0em -26.4%;
}
}
@media only screen and (min-width: 1750px) {
@media only screen and (min-width: 992px) {
.ui.small.modal {
width: 26%;
margin-left: -13%;
width: 44.4%;
margin: 0em 0em 0em -22.2%;
}
}
@media only screen and (min-width: 2000px) {
@media only screen and (min-width: 1400px) {
.ui.small.modal {
width: 20%;
margin-left: -10%;
width: 33.6%;
margin: 0em 0em 0em -16.8%;
}
}
/* Large */
@media only screen and (min-width: 998px) {
@media only screen and (min-width: 1900px) {
.ui.small.modal {
width: 25.2%;
margin: 0em 0em 0em -12.6%;
}
}
/* Large Modal Width */
.ui.large.modal > .header {
font-size: 1.6em;
}
@media only screen and (max-width: 767px) {
.ui.large.modal {
width: 74%;
margin-left: -37%;
width: 95%;
margin: 0em 0em 0em -47.5%;
}
}
@media only screen and (min-width: 1500px) {
@media only screen and (min-width: 768px) {
.ui.large.modal {
width: 64%;
margin-left: -32%;
width: 88%;
margin: 0em 0em 0em -44%;
}
}
@media only screen and (min-width: 1750px) {
@media only screen and (min-width: 992px) {
.ui.large.modal {
width: 54%;
margin-left: -27%;
width: 88.8%;
margin: 0em 0em 0em -44.4%;
}
}
@media only screen and (min-width: 2000px) {
@media only screen and (min-width: 1400px) {
.ui.large.modal {
width: 44%;
margin-left: -22%;
width: 67.2%;
margin: 0em 0em 0em -33.6%;
}
}
@media only screen and (min-width: 1900px) {
.ui.large.modal {
width: 50.4%;
margin: 0em 0em 0em -25.2%;
}
}
/*******************************
Overrides
*******************************/
/*******************************
Overrides
*******************************/
/*
* # Semantic - Nag

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

343
build/uncompressed/definitions/modules/modal.css

@ -8,6 +8,152 @@
* http://opensource.org/licenses/MIT
*
*/
/*******************************
Theme
*******************************/
/*
*/
/*******************************
Folders
*******************************/
/* Path to theme packages */
/* Path to site override folder */
/*******************************
Themes
*******************************/
/* To override a theme for an individual element
specify theme name below
Be sure to update the user folder name (see README)
*/
/* Global */
/* Elements */
/* Collections */
/* Modules */
/* Views */
/*******************************
Import Directives
*******************************/
/*------------------
Load Default
-------------------*/
/*******************************
Global Variables
*******************************/
/*-------------------
Paths
--------------------*/
/*-------------------
Page
--------------------*/
/*-------------------
Breakpoints
--------------------*/
/*-------------------
Fonts
--------------------*/
/*-------------------
Icons
--------------------*/
/* Width of largest icon */
/*******************************
BG Colors
*******************************/
/*******************************
Colors
*******************************/
/*-------------------
Background
--------------------*/
/*--- Colors ---*/
/*--- Emotive ---*/
/*--- Neutrals ---*/
/*-------------------
Emotive
--------------------*/
/*-------------------
Text Colors
--------------------*/
/*-------------------
Brand Colors
--------------------*/
/*-------------------
Borders
--------------------*/
/*-------------------
Sizes
--------------------*/
/*-------------------
Transitions
--------------------*/
/*******************************
States
*******************************/
/*-------------------
Disabled
--------------------*/
/*-------------------
Hover
--------------------*/
/*--- Colors ---*/
/*--- Emotive ---*/
/*--- Neutrals ---*/
/*-------------------
Down (:active)
--------------------*/
/*--- Colors ---*/
/*--- Emotive ---*/
/*--- Neutrals ---*/
/*-------------------
Active
--------------------*/
/*--- Standard ---*/
/*--- Emotive ---*/
/*--- Neutrals ---*/
/*-------------------
Modal
--------------------*/
/* Close Icon */
/* Header */
/* Content */
/* Left / Right */
/* Modal Actions */
/* Mobile Positions */
/* Inner Close Position (Responsive) */
/* Responsive Widths */
/*-------------------
Types
--------------------*/
/* Basic */
/* Scrolling Margin */
/*-------------------
Variations
--------------------*/
/* Sizes */
/* Derived Responsive Sizes */
/*------------------
Load Theme
-------------------*/
/*------------------
Load Site
-------------------*/
/*******************************
User Global Variables
*******************************/
/*******************************
Overrides
*******************************/
/*------------------
Override Mix-in
-------------------*/
/*******************************
Modal
*******************************/
@ -22,7 +168,7 @@
margin-left: -45%;
background-color: #FFFFFF;
border: 1px solid #DDDDDD;
border-radius: 5px;
border-radius: 0.25em;
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
@ -37,12 +183,15 @@
.ui.modal > .close {
cursor: pointer;
position: absolute;
top: -2.5em;
right: -2.5em;
z-index: 1;
opacity: 0.8;
font-size: 1.25em;
top: -1.75em;
right: -1.75em;
color: #FFFFFF;
color: #ffffff;
width: 2.25em;
height: 2.25em;
padding: 0.625em 0em 0em 0em;
}
.ui.modal > .close:hover {
opacity: 1;
@ -51,44 +200,42 @@
Header
---------------*/
.ui.modal > .header {
font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
margin: 0em;
padding: 1.5rem 2rem;
font-size: 1.6em;
font-weight: bold;
border-radius: 0.325em 0.325em 0px 0px;
border-top-left-radius: 0.25em;
border-top-right-radius: 0.25em;
}
/*--------------
Content
---------------*/
.ui.modal > .content {
position: relative;
display: table;
width: 100%;
position: relative;
padding: 2em;
background-color: #F4F4F4;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.ui.modal > .content > .left:not(.ui) {
font-size: 1em;
line-height: 1.4;
padding: 2rem;
background: #f4f4f4;
}
.ui.modal > .content > .image {
display: table-cell;
padding-right: 1.5%;
padding-right: 1em;
min-width: 25%;
}
.ui.modal > .content > .right:not(.ui) {
.ui.modal > .content > .description {
display: table-cell;
padding-left: 1.5%;
vertical-align: top;
padding-left: 1em;
min-width: '';
}
/*rtl:ignore*/
.ui.modal > .content > .left:not(.ui) > i.icon {
font-size: 8em;
.ui.modal > .content > .image > i.icon {
font-size: 8rem;
margin: 0em;
}
.ui.modal > .content p {
line-height: 1.6;
}
/*--------------
Actions
---------------*/
@ -100,19 +247,50 @@
margin-left: 0.75em;
}
/*-------------------
Sizing
Responsive
--------------------*/
/* Mobile Only */
@media only screen and (max-width: 768px) {
/* Modal Width */
@media only screen and (max-width: 767px) {
.ui.modal {
width: 95%;
margin: 0em 0em 0em -47.5%;
}
}
@media only screen and (min-width: 768px) {
.ui.modal {
width: 88%;
margin: 0em 0em 0em -44%;
}
}
@media only screen and (min-width: 992px) {
.ui.modal {
width: 74%;
margin: 0em 0em 0em -37%;
}
}
@media only screen and (min-width: 1400px) {
.ui.modal {
width: 56%;
margin: 0em 0em 0em -28%;
}
}
@media only screen and (min-width: 1900px) {
.ui.modal {
width: 42%;
margin: 0em 0em 0em -21%;
}
}
/* Position Adjustments */
@media only screen and (max-width: 767px) {
/*rtl:ignore*/
.ui.modal .content > .left:not(.ui) {
.ui.modal .content > .image {
display: block;
padding: 0em 0em 1em;
}
/*rtl:ignore*/
.ui.modal .content > .right:not(.ui) {
.ui.modal .content > .description {
display: block;
padding: 1em 0em 0em;
padding: 0em 0em 1em;
-webkit-box-shadow: none;
box-shadow: none;
}
@ -129,40 +307,11 @@
}
}
/* Tablet and Mobile */
@media only screen and (max-width: 998px) {
.ui.modal {
width: 92%;
margin-left: -46%;
}
@media only screen and (max-width: 992px) {
.ui.modal > .close {
color: rgba(0, 0, 0, 0.8);
top: 1.5rem;
right: 1rem;
}
}
/* Computer / Responsive */
@media only screen and (min-width: 998px) {
.ui.modal {
width: 74%;
margin-left: -37%;
}
}
@media only screen and (min-width: 1500px) {
.ui.modal {
width: 56%;
margin-left: -28%;
}
}
@media only screen and (min-width: 1750px) {
.ui.modal {
width: 42%;
margin-left: -21%;
}
}
@media only screen and (min-width: 2000px) {
.ui.modal {
width: 36%;
margin-left: -18%;
color: rgba(0, 0, 0, 0.8);
}
}
/*******************************
@ -171,7 +320,7 @@
.ui.basic.modal {
background-color: transparent;
border: none;
color: #FFFFFF;
color: #ffffff;
}
.ui.basic.modal > .close {
top: 1.5rem;
@ -186,7 +335,7 @@
/* A modal that cannot fit on the page */
.ui.modal.scrolling {
position: absolute;
margin-top: 10px;
margin-top: 1rem;
}
/*******************************
States
@ -201,52 +350,74 @@
.ui.small.modal > .header {
font-size: 1.3em;
}
@media only screen and (min-width: 998px) {
/* Small Modal Width */
@media only screen and (max-width: 767px) {
.ui.small.modal {
width: 95%;
margin: 0em 0em 0em -47.5%;
}
}
@media only screen and (min-width: 768px) {
.ui.small.modal {
width: 58%;
margin-left: -29%;
width: 52.8%;
margin: 0em 0em 0em -26.4%;
}
}
@media only screen and (min-width: 1500px) {
@media only screen and (min-width: 992px) {
.ui.small.modal {
width: 40%;
margin-left: -20%;
width: 44.4%;
margin: 0em 0em 0em -22.2%;
}
}
@media only screen and (min-width: 1750px) {
@media only screen and (min-width: 1400px) {
.ui.small.modal {
width: 26%;
margin-left: -13%;
width: 33.6%;
margin: 0em 0em 0em -16.8%;
}
}
@media only screen and (min-width: 2000px) {
@media only screen and (min-width: 1900px) {
.ui.small.modal {
width: 20%;
margin-left: -10%;
width: 25.2%;
margin: 0em 0em 0em -12.6%;
}
}
/* Large */
@media only screen and (min-width: 998px) {
/* Large Modal Width */
.ui.large.modal > .header {
font-size: 1.6em;
}
@media only screen and (max-width: 767px) {
.ui.large.modal {
width: 74%;
margin-left: -37%;
width: 95%;
margin: 0em 0em 0em -47.5%;
}
}
@media only screen and (min-width: 1500px) {
@media only screen and (min-width: 768px) {
.ui.large.modal {
width: 64%;
margin-left: -32%;
width: 88%;
margin: 0em 0em 0em -44%;
}
}
@media only screen and (min-width: 1750px) {
@media only screen and (min-width: 992px) {
.ui.large.modal {
width: 54%;
margin-left: -27%;
width: 88.8%;
margin: 0em 0em 0em -44.4%;
}
}
@media only screen and (min-width: 2000px) {
@media only screen and (min-width: 1400px) {
.ui.large.modal {
width: 44%;
margin-left: -22%;
width: 67.2%;
margin: 0em 0em 0em -33.6%;
}
}
@media only screen and (min-width: 1900px) {
.ui.large.modal {
width: 50.4%;
margin: 0em 0em 0em -25.2%;
}
}
/*******************************
Overrides
*******************************/
/*******************************
Overrides
*******************************/

4
docpad.coffee

@ -7,8 +7,8 @@ docpadConfig = {
plugins:
ghpages:
deployRemote: 'docs'
deployBranch: 'gh-pages'
deployRemote: 'docs'
deployBranch: 'gh-pages'
# =================================
# Template Data

Loading…
Cancel
Save