diff --git a/bower.json b/bower.json index 741dea4..e4ea307 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "marx", - "version": "1.1.1", + "version": "1.1.2", "homepage": "https://github.com/mblode/marx", "authors": [ "mblode " @@ -43,5 +43,8 @@ "_sass", "index.html", "components" - ] + ], + "dependencies": { + "burger": "~2.0.1" + } } diff --git a/css/marx.css b/css/marx.css index 62ca876..3db8d8f 100644 --- a/css/marx.css +++ b/css/marx.css @@ -150,14 +150,14 @@ h4 { margin: 1.6rem 0 0.4rem; } h5 { - font-size: 1.4rem; + font-size: 1.6rem; font-style: normal; font-weight: 600; margin: 1.6rem 0 0.4rem; } h6 { color: #777; - font-size: 1.2rem; + font-size: 1.4rem; font-style: normal; font-weight: 600; margin: 1.6rem 0 0.4rem; } diff --git a/css/marx.css.map b/css/marx.css.map index 6a5da8a..791a175 100644 --- a/css/marx.css.map +++ b/css/marx.css.map @@ -1 +1 @@ -{"version":3,"sources":["_sanitize.scss","_variables.scss","_typography.scss","_config.scss","_html.scss","_forms.scss","_buttons.scss","_navigation.scss","_tables.scss"],"names":[],"mappings":"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","file":"marx.css","sourcesContent":["// sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css\n\n// Normalization\n\n:root {\n // specify the root styles of the document\n box-sizing: $root-box-sizing;\n cursor: $root-cursor;\n font-family: $root-font-family;\n line-height: $root-line-height;\n -ms-overflow-style: -ms-autohiding-scrollbar; // IE11+\n overflow-y: scroll; // All browsers without overlaying scrollbars\n text-rendering: $root-text-rendering;\n text-size-adjust: 100%; // iOS 8+\n}\n\naudio:not([controls]) {\n display: none; // Chrome 40+, iOS 8+, Safari 8+\n}\n\ndetails {\n display: block; // Firefox 36+, Internet Explorer 11+, Windows Phone 8.1+\n}\n\ninput {\n &[type=\"number\"] {\n width: auto; // Firefox 36+\n }\n\n &[type=\"search\"] {\n -webkit-appearance: textfield; // Safari 8+\n\n &::-webkit-search-cancel-button,\n &::-webkit-search-decoration {\n -webkit-appearance: none; // Safari 8+\n }\n }\n}\n\nmain {\n display: block; // Android 4.3-, Internet Explorer 11+, Windows Phone 8.1+\n}\n\nsummary {\n display: block; // Firefox 36+, Internet Explorer 11+, Windows Phone 8.1+\n}\n\npre {\n overflow: auto; // Internet Explorer 11+\n}\n\nprogress {\n display: inline-block; // Internet Explorer 11+, Windows Phone 8.1+\n}\n\nsmall {\n font-size: $small-font-size; // All browsers\n}\n\nbig {\n font-size: $big-font-size; // All browsers\n}\n\ntemplate {\n display: none; // Android 4.3-, Internet Explorer 11+, iOS 7-, Safari 7-, Windows Phone 8.1+\n}\n\ntextarea {\n overflow: auto; // Internet Explorer 11+\n resize: $textarea-resize; // specify textarea resizability\n}\n\n[hidden] {\n display: none; // Internet Explorer 10-\n}\n\n[unselectable] {\n user-select: none; // Android 4.4+, Chrome 40+, Firefox 36+, iOS 8+, Safari 8+\n}\n\n// Universal inheritance\n\n*,\n::before,\n::after {\n // specify solid border style of all elements\n border-style: solid;\n border-width: 0;\n box-sizing: inherit;\n}\n\n* {\n font-size: inherit;\n line-height: inherit;\n // remove margin and padding of all elements\n margin: 0;\n padding: 0;\n}\n\n::before,\n::after {\n text-decoration: inherit;\n vertical-align: inherit;\n}\n\n\n\n// Opinionated defaults\n\n// specify the text decoration of anchors\n\na {\n text-decoration: $anchor-text-decoration;\n}\n\n// specify media element style\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n vertical-align: $media-element-vertical-align;\n}\n\n// specify the background color of form elements\n\nbutton,\ninput,\nselect,\ntextarea {\n background-color: $form-element-background-color;\n border: .1rem solid $silver;\n // specify inheritance of form elements\n color: inherit;\n font-family: inherit;\n font-style: inherit;\n font-weight: inherit;\n // specify the minimum height of form elements\n min-height: $form-element-min-height;\n}\n\n// specify the font family of code elements\n\ncode,\nkbd,\npre,\nsamp {\n font-family: $monospace-font-family, monospace;\n}\n\n// specify the list style of nav lists\n\n// specify the border styles of tables\n\ntable {\n border-collapse: $table-border-collapse;\n border-spacing: $table-border-spacing;\n}\n\n// specify text selection background color and omit drop shadow\n\n::selection {\n background-color: $selection-background-color; // required when declaring ::selection\n text-shadow: $selection-text-shadow;\n}\n\nbutton::-moz-focus-inner {\n border: 0;\n}\n\n\n// hide content from screens but not screenreaders\n\n@media screen {\n [hidden~=\"screen\"] {\n display: inherit;\n }\n\n [hidden~=\"screen\"]:not(:active):not(:focus):not(:target) {\n clip: rect(0 0 0 0) !important;\n position: absolute !important;\n }\n}\n","//Fonts\n$sans-serif-font-family: 'Open Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif;\n$serif-font-family: Georgia, Times, 'Times New Roman', serif;\n$heading-font-family: 'Lato', 'Open Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif;\n$monospace-font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;\n\n//Santize.scss\n//Root\n$root-box-sizing: border-box !default;\n$root-cursor: default !default;\n$root-font-family: $sans-serif-font-family !default;\n$root-font-size: 1rem !default;\n$root-line-height: 1.4 !default;\n$root-text-rendering: optimizeLegibility !default;\n\n//Other\n$anchor-text-decoration: none !default;\n$form-element-background-color: transparent !default;\n$form-element-min-height: if(unitless($root-line-height), $root-line-height * 1em, if(unit($root-line-height) != '%', $root-line-height, null)) !default;\n$media-element-vertical-align: middle !default;\n$monospace-font-family: $monospace-font-family !default;\n$nav-list-style: none !default;\n$selection-background-color: #b3d4fc !default;\n$selection-text-shadow: none !default;\n$small-font-size: 75% !default;\n$big-font-size: 125% !default;\n$table-border-collapse: collapse !default;\n$table-border-spacing: 0 !default;\n$textarea-resize: vertical !default;\n\n//Basic stylings\n$br: 0;\n$xs-pad: .4rem;\n$sm-pad: .8rem;\n$md-pad: 1.6rem;\n$lg-pad: 2rem;\n$xlg-pad: 4rem;\n$transition: .25s ease;\n$border: .1rem solid;\n\n//Breakpoints\n$small-break: 40rem;\n$big-break: 76.8rem;\n\n//Colors\n$primary-color: #1271db;\n$red: #ff4136;\n\n//Greyscale\n$white: #fff;\n$light-grey: #efefef;\n$silver: #ccc;\n$grey: #777;\n$black: #444;\n\n//Transparency\n$trans-light: rgba(0, 0, 0, .2);\n$trans-mid: rgba(0, 0, 0, .56);\n$trans-dark: rgba(0, 0, 0, .87);\n","//Base typography for the stylesheet\nbody {\n color: $black;\n font-family: $sans-serif-font-family;\n font-size: 1.6rem;\n font-style: normal;\n font-weight: 400;\n}\n\np {\n margin: 0 0 $md-pad;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: $heading-font-family;\n margin: $lg-pad 0 $md-pad;\n}\n\nh1 {\n border-bottom: $border $trans-light;\n font-size: 3.6rem;\n font-style: normal;\n font-weight: 500;\n}\n\nh2 {\n font-size: 3rem;\n font-style: normal;\n font-weight: 500;\n}\n\nh3 {\n font-size: 2.4rem;\n font-style: normal;\n font-weight: 500;\n margin: $md-pad 0 $xs-pad;\n}\n\nh4 {\n font-size: 1.8rem;\n font-style: normal;\n font-weight: 600;\n margin: $md-pad 0 $xs-pad;\n}\n\nh5 {\n font-size: 1.4rem;\n font-style: normal;\n font-weight: 600;\n margin: $md-pad 0 $xs-pad;\n}\n\nh6 {\n color: $grey;\n font-size: 1.2rem;\n font-style: normal;\n font-weight: 600;\n margin: $md-pad 0 $xs-pad;\n}\n\nsmall {\n color: $grey;\n}\n\npre {\n background: $light-grey;\n color: $black;\n display: block;\n font-family: $monospace-font-family;\n font-size: 1.4rem;\n margin: $md-pad 0;\n padding: $md-pad;\n word-break: break-all;\n word-wrap: break-word;\n}\n\ncode {\n background: $light-grey;\n color: $black;\n font-family: $monospace-font-family;\n font-size: 1.4rem;\n word-break: break-all;\n word-wrap: break-word;\n}\n\na {\n color: $primary-color;\n transition: $transition;\n\n &:hover,\n &:focus {\n text-decoration: none;\n }\n}\n\ndl {\n margin-bottom: $md-pad;\n}\n\ndd {\n margin-left: $xlg-pad;\n}\n\nul,\nol {\n margin-bottom: $sm-pad;\n padding-left: $lg-pad;\n}\n\nblockquote {\n border-left: .2rem solid $primary-color;\n font-family: $serif-font-family;\n font-style: italic;\n margin: $md-pad 0;\n padding-left: $md-pad;\n}\n\nfigcaption {\n font-family: $serif-font-family;\n}\n","html {\n font-size: 62.5%;\n}\n\nbody {\n padding: 0;\n}\n","main,\nheader,\nfooter,\narticle,\nsection,\naside,\ndetails,\nsummary {\n display: block;\n height: auto;\n margin: 0 auto;\n width: 100%;\n}\n\nmain {\n display: block;\n margin: 0 auto;\n max-width: $big-break;\n padding: 0 $md-pad $md-pad;\n}\n\narticle {\n clear: left;\n display: inline-block;\n float: left;\n margin-bottom: $md-pad;\n max-width: calc(60% - 1rem);\n}\n\naside {\n clear: right;\n display: inline-block;\n float: right;\n margin-bottom: $md-pad;\n max-width: calc(40% - 1rem);\n}\n\nsection {\n clear: both;\n display: inline-block;\n float: left;\n margin-bottom: $md-pad;\n max-width: 100%;\n}\n\nfooter {\n border-top: .1rem solid $trans-light;\n clear: both;\n display: inline-block;\n float: left;\n max-width: 100%;\n padding: 1rem 0;\n text-align: center;\n}\n\nhr {\n border-top: .1rem solid $trans-light;\n display: block;\n margin-bottom: $md-pad;\n width: 100%;\n\n}\n\nimg {\n height: auto;\n max-width: 100%;\n vertical-align: baseline;\n}\n\n@media screen and (max-width: $small-break) {\n article,\n section,\n aside {\n clear: both;\n display: block;\n max-width: 100%;\n }\n\n img {\n margin-right: $md-pad;\n }\n}\n","input[type=\"text\"],\ninput[type=\"password\"],\ninput[type=\"email\"],\ninput[type=\"url\"],\ninput[type=\"date\"],\ninput[type=\"month\"],\ninput[type=\"time\"],\ninput[type=\"datetime\"],\ninput[type=\"datetime-local\"],\ninput[type=\"week\"],\ninput[type=\"number\"],\ninput[type=\"search\"],\ninput[type=\"tel\"],\ninput[type=\"color\"],\nselect {\n border: $border $silver;\n border-radius: $br;\n display: inline-block;\n padding: $sm-pad;\n vertical-align: middle;\n}\n\ninput:not([type]) {\n -webkit-appearance: none;\n background-clip: padding-box;\n background-color: $white;\n border: $border $silver;\n border-radius: $br;\n color: $black;\n display: inline-block;\n padding: $sm-pad;\n text-align: left;\n}\n\ninput[type=\"color\"] {\n padding: $sm-pad $md-pad;\n}\n\ninput[type=\"text\"]:focus,\ninput[type=\"password\"]:focus,\ninput[type=\"email\"]:focus,\ninput[type=\"url\"]:focus,\ninput[type=\"date\"]:focus,\ninput[type=\"month\"]:focus,\ninput[type=\"time\"]:focus,\ninput[type=\"datetime\"]:focus,\ninput[type=\"datetime-local\"]:focus,\ninput[type=\"week\"]:focus,\ninput[type=\"number\"]:focus,\ninput[type=\"search\"]:focus,\ninput[type=\"tel\"]:focus,\ninput[type=\"color\"]:focus,\nselect:focus,\ntextarea:focus {\n border-color: $selection-background-color;\n}\n\ninput:not([type]):focus {\n border-color: $selection-background-color;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n vertical-align: middle;\n}\n\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: $border thin $black;\n}\n\ninput[type=\"text\"][disabled],\ninput[type=\"password\"][disabled],\ninput[type=\"email\"][disabled],\ninput[type=\"url\"][disabled],\ninput[type=\"date\"][disabled],\ninput[type=\"month\"][disabled],\ninput[type=\"time\"][disabled],\ninput[type=\"datetime\"][disabled],\ninput[type=\"datetime-local\"][disabled],\ninput[type=\"week\"][disabled],\ninput[type=\"number\"][disabled],\ninput[type=\"search\"][disabled],\ninput[type=\"tel\"][disabled],\ninput[type=\"color\"][disabled],\nselect[disabled],\ntextarea[disabled] {\n background-color: $light-grey;\n color: $grey;\n cursor: not-allowed;\n}\n\ninput:not([type])[disabled] {\n background-color: $light-grey;\n color: $grey;\n cursor: not-allowed;\n}\n\ninput[readonly],\nselect[readonly],\ntextarea[readonly] {\n background-color: $light-grey;\n border-color: $silver;\n color: $grey;\n}\n\ninput:focus:invalid,\ntextarea:focus:invalid,\nselect:focus:invalid {\n border-color: #e9322d;\n color: #b94a48;\n}\n\ninput[type=\"file\"]:focus:invalid:focus,\ninput[type=\"radio\"]:focus:invalid:focus,\ninput[type=\"checkbox\"]:focus:invalid:focus {\n outline-color: $red;\n}\n\nselect {\n background-color: $white;\n border: $border $silver;\n}\n\nselect[multiple] {\n height: auto;\n}\n\nlabel {\n line-height: 2;\n}\n\nfieldset {\n border: 0;\n margin: 0;\n padding: $sm-pad 0;\n}\n\nlegend {\n border-bottom: $border $silver;\n color: $black;\n display: block;\n margin-bottom: $sm-pad;\n padding: $sm-pad 0;\n width: 100%;\n}\n\ntextarea {\n border: $border $silver;\n border-radius: $br;\n display: block;\n margin-bottom: $sm-pad;\n padding: $sm-pad;\n vertical-align: middle;\n}\n","input[type=submit],\nbutton {\n background-color: rgba(0, 0, 0, 0);\n border: .2rem solid $black;\n border-radius: $br;\n color: $black;\n cursor: pointer;\n display: inline-block;\n margin-bottom: $sm-pad;\n margin-right: $xs-pad;\n padding: $sm-pad $md-pad;\n text-align: center;\n text-decoration: none;\n text-transform: uppercase;\n transition: $transition;\n -webkit-user-drag: none;\n user-select: none;\n vertical-align: baseline;\n\n a {\n color: $black;\n }\n}\n\ninput[type=submit]::-moz-focus-inner,\nbutton::-moz-focus-inner {\n padding: 0;\n}\n\ninput[type=submit]:hover,\nbutton:hover {\n background: $black;\n border-color: $black;\n color: $white;\n\n a {\n color: $white;\n }\n}\n\ninput[type=submit]:active,\nbutton:active {\n background: lighten($black, 15);\n border-color: lighten($black, 15);\n color: $white;\n\n a {\n color: $white;\n }\n}\n\ninput[type=submit]:disabled,\nbutton:disabled {\n box-shadow: none;\n cursor: not-allowed;\n opacity: .40;\n}\n","nav {\n\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n padding-top: $md-pad;\n text-align: center;\n \n li {\n display: inline;\n }\n }\n\n a {\n border-bottom: .2rem solid rgba(0, 0, 0, 0);\n color: $black;\n padding: $sm-pad $md-pad;\n text-decoration: none;\n transition: $transition;\n\n &:hover {\n border-color: $trans-light;\n }\n\n &:active {\n border-color: $trans-mid;\n }\n }\n}\n","table {\n margin-bottom: $md-pad;\n}\n\ncaption {\n padding: $sm-pad 0;\n}\n\nthead th {\n background: $light-grey;\n color: $black;\n}\n\ntr {\n background: $white;\n margin-bottom: $sm-pad;\n}\n\nth,\ntd {\n border: $border $silver;\n padding: $sm-pad $md-pad;\n text-align: center;\n vertical-align: inherit;\n}\n\ntfoot tr {\n background: none;\n}\n\ntfoot td {\n color: $light-grey;\n font-size: $sm-pad;\n font-style: italic;\n padding: $md-pad $xs-pad;\n}\n"],"sourceRoot":"/source/"} \ No newline at end of file +{"version":3,"sources":["_sanitize.scss","_variables.scss","_typography.scss","_config.scss","_html.scss","_forms.scss","_buttons.scss","_navigation.scss","_tables.scss"],"names":[],"mappings":"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","file":"marx.css","sourcesContent":["// sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css\n\n// Normalization\n\n:root {\n // specify the root styles of the document\n box-sizing: $root-box-sizing;\n cursor: $root-cursor;\n font-family: $root-font-family;\n line-height: $root-line-height;\n -ms-overflow-style: -ms-autohiding-scrollbar; // IE11+\n overflow-y: scroll; // All browsers without overlaying scrollbars\n text-rendering: $root-text-rendering;\n text-size-adjust: 100%; // iOS 8+\n}\n\naudio:not([controls]) {\n display: none; // Chrome 40+, iOS 8+, Safari 8+\n}\n\ndetails {\n display: block; // Firefox 36+, Internet Explorer 11+, Windows Phone 8.1+\n}\n\ninput {\n &[type=\"number\"] {\n width: auto; // Firefox 36+\n }\n\n &[type=\"search\"] {\n -webkit-appearance: textfield; // Safari 8+\n\n &::-webkit-search-cancel-button,\n &::-webkit-search-decoration {\n -webkit-appearance: none; // Safari 8+\n }\n }\n}\n\nmain {\n display: block; // Android 4.3-, Internet Explorer 11+, Windows Phone 8.1+\n}\n\nsummary {\n display: block; // Firefox 36+, Internet Explorer 11+, Windows Phone 8.1+\n}\n\npre {\n overflow: auto; // Internet Explorer 11+\n}\n\nprogress {\n display: inline-block; // Internet Explorer 11+, Windows Phone 8.1+\n}\n\nsmall {\n font-size: $small-font-size; // All browsers\n}\n\nbig {\n font-size: $big-font-size; // All browsers\n}\n\ntemplate {\n display: none; // Android 4.3-, Internet Explorer 11+, iOS 7-, Safari 7-, Windows Phone 8.1+\n}\n\ntextarea {\n overflow: auto; // Internet Explorer 11+\n resize: $textarea-resize; // specify textarea resizability\n}\n\n[hidden] {\n display: none; // Internet Explorer 10-\n}\n\n[unselectable] {\n user-select: none; // Android 4.4+, Chrome 40+, Firefox 36+, iOS 8+, Safari 8+\n}\n\n// Universal inheritance\n\n*,\n::before,\n::after {\n // specify solid border style of all elements\n border-style: solid;\n border-width: 0;\n box-sizing: inherit;\n}\n\n* {\n font-size: inherit;\n line-height: inherit;\n // remove margin and padding of all elements\n margin: 0;\n padding: 0;\n}\n\n::before,\n::after {\n text-decoration: inherit;\n vertical-align: inherit;\n}\n\n\n\n// Opinionated defaults\n\n// specify the text decoration of anchors\n\na {\n text-decoration: $anchor-text-decoration;\n}\n\n// specify media element style\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n vertical-align: $media-element-vertical-align;\n}\n\n// specify the background color of form elements\n\nbutton,\ninput,\nselect,\ntextarea {\n background-color: $form-element-background-color;\n border: .1rem solid $silver;\n // specify inheritance of form elements\n color: inherit;\n font-family: inherit;\n font-style: inherit;\n font-weight: inherit;\n // specify the minimum height of form elements\n min-height: $form-element-min-height;\n}\n\n// specify the font family of code elements\n\ncode,\nkbd,\npre,\nsamp {\n font-family: $monospace-font-family, monospace;\n}\n\n// specify the list style of nav lists\n\n// specify the border styles of tables\n\ntable {\n border-collapse: $table-border-collapse;\n border-spacing: $table-border-spacing;\n}\n\n// specify text selection background color and omit drop shadow\n\n::selection {\n background-color: $selection-background-color; // required when declaring ::selection\n text-shadow: $selection-text-shadow;\n}\n\nbutton::-moz-focus-inner {\n border: 0;\n}\n\n\n// hide content from screens but not screenreaders\n\n@media screen {\n [hidden~=\"screen\"] {\n display: inherit;\n }\n\n [hidden~=\"screen\"]:not(:active):not(:focus):not(:target) {\n clip: rect(0 0 0 0) !important;\n position: absolute !important;\n }\n}\n","//Fonts\n$sans-serif-font-family: 'Open Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif;\n$serif-font-family: Georgia, Times, 'Times New Roman', serif;\n$heading-font-family: 'Lato', 'Open Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif;\n$monospace-font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;\n\n//Santize.scss\n//Root\n$root-box-sizing: border-box !default;\n$root-cursor: default !default;\n$root-font-family: $sans-serif-font-family !default;\n$root-font-size: 1rem !default;\n$root-line-height: 1.4 !default;\n$root-text-rendering: optimizeLegibility !default;\n\n//Other\n$anchor-text-decoration: none !default;\n$form-element-background-color: transparent !default;\n$form-element-min-height: if(unitless($root-line-height), $root-line-height * 1em, if(unit($root-line-height) != '%', $root-line-height, null)) !default;\n$media-element-vertical-align: middle !default;\n$monospace-font-family: $monospace-font-family !default;\n$nav-list-style: none !default;\n$selection-background-color: #b3d4fc !default;\n$selection-text-shadow: none !default;\n$small-font-size: 75% !default;\n$big-font-size: 125% !default;\n$table-border-collapse: collapse !default;\n$table-border-spacing: 0 !default;\n$textarea-resize: vertical !default;\n\n//Basic stylings\n$br: 0;\n$xs-pad: .4rem;\n$sm-pad: .8rem;\n$md-pad: 1.6rem;\n$lg-pad: 2rem;\n$xlg-pad: 4rem;\n$transition: .25s ease;\n$border: .1rem solid;\n\n//Breakpoints\n$small-break: 40rem;\n$big-break: 76.8rem;\n\n//Colors\n$primary-color: #1271db;\n$red: #ff4136;\n\n//Greyscale\n$white: #fff;\n$light-grey: #efefef;\n$silver: #ccc;\n$grey: #777;\n$black: #444;\n\n//Transparency\n$trans-light: rgba(0, 0, 0, .2);\n$trans-mid: rgba(0, 0, 0, .56);\n$trans-dark: rgba(0, 0, 0, .87);\n","//Base typography for the stylesheet\nbody {\n color: $black;\n font-family: $sans-serif-font-family;\n font-size: 1.6rem;\n font-style: normal;\n font-weight: 400;\n}\n\np {\n margin: 0 0 $md-pad;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: $heading-font-family;\n margin: $lg-pad 0 $md-pad;\n}\n\nh1 {\n border-bottom: $border $trans-light;\n font-size: 3.6rem;\n font-style: normal;\n font-weight: 500;\n}\n\nh2 {\n font-size: 3rem;\n font-style: normal;\n font-weight: 500;\n}\n\nh3 {\n font-size: 2.4rem;\n font-style: normal;\n font-weight: 500;\n margin: $md-pad 0 $xs-pad;\n}\n\nh4 {\n font-size: 1.8rem;\n font-style: normal;\n font-weight: 600;\n margin: $md-pad 0 $xs-pad;\n}\n\nh5 {\n font-size: 1.6rem;\n font-style: normal;\n font-weight: 600;\n margin: $md-pad 0 $xs-pad;\n}\n\nh6 {\n color: $grey;\n font-size: 1.4rem;\n font-style: normal;\n font-weight: 600;\n margin: $md-pad 0 $xs-pad;\n}\n\nsmall {\n color: $grey;\n}\n\npre {\n background: $light-grey;\n color: $black;\n display: block;\n font-family: $monospace-font-family;\n font-size: 1.4rem;\n margin: $md-pad 0;\n padding: $md-pad;\n word-break: break-all;\n word-wrap: break-word;\n}\n\ncode {\n background: $light-grey;\n color: $black;\n font-family: $monospace-font-family;\n font-size: 1.4rem;\n word-break: break-all;\n word-wrap: break-word;\n}\n\na {\n color: $primary-color;\n transition: $transition;\n\n &:hover,\n &:focus {\n text-decoration: none;\n }\n}\n\ndl {\n margin-bottom: $md-pad;\n}\n\ndd {\n margin-left: $xlg-pad;\n}\n\nul,\nol {\n margin-bottom: $sm-pad;\n padding-left: $lg-pad;\n}\n\nblockquote {\n border-left: .2rem solid $primary-color;\n font-family: $serif-font-family;\n font-style: italic;\n margin: $md-pad 0;\n padding-left: $md-pad;\n}\n\nfigcaption {\n font-family: $serif-font-family;\n}\n","html {\n font-size: 62.5%;\n}\n\nbody {\n padding: 0;\n}\n","main,\nheader,\nfooter,\narticle,\nsection,\naside,\ndetails,\nsummary {\n display: block;\n height: auto;\n margin: 0 auto;\n width: 100%;\n}\n\nmain {\n display: block;\n margin: 0 auto;\n max-width: $big-break;\n padding: 0 $md-pad $md-pad;\n}\n\narticle {\n clear: left;\n display: inline-block;\n float: left;\n margin-bottom: $md-pad;\n max-width: calc(60% - 1rem);\n}\n\naside {\n clear: right;\n display: inline-block;\n float: right;\n margin-bottom: $md-pad;\n max-width: calc(40% - 1rem);\n}\n\nsection {\n clear: both;\n display: inline-block;\n float: left;\n margin-bottom: $md-pad;\n max-width: 100%;\n}\n\nfooter {\n border-top: .1rem solid $trans-light;\n clear: both;\n display: inline-block;\n float: left;\n max-width: 100%;\n padding: 1rem 0;\n text-align: center;\n}\n\nhr {\n border-top: .1rem solid $trans-light;\n display: block;\n margin-bottom: $md-pad;\n width: 100%;\n\n}\n\nimg {\n height: auto;\n max-width: 100%;\n vertical-align: baseline;\n}\n\n@media screen and (max-width: $small-break) {\n article,\n section,\n aside {\n clear: both;\n display: block;\n max-width: 100%;\n }\n\n img {\n margin-right: $md-pad;\n }\n}\n","input[type=\"text\"],\ninput[type=\"password\"],\ninput[type=\"email\"],\ninput[type=\"url\"],\ninput[type=\"date\"],\ninput[type=\"month\"],\ninput[type=\"time\"],\ninput[type=\"datetime\"],\ninput[type=\"datetime-local\"],\ninput[type=\"week\"],\ninput[type=\"number\"],\ninput[type=\"search\"],\ninput[type=\"tel\"],\ninput[type=\"color\"],\nselect {\n border: $border $silver;\n border-radius: $br;\n display: inline-block;\n padding: $sm-pad;\n vertical-align: middle;\n}\n\ninput:not([type]) {\n -webkit-appearance: none;\n background-clip: padding-box;\n background-color: $white;\n border: $border $silver;\n border-radius: $br;\n color: $black;\n display: inline-block;\n padding: $sm-pad;\n text-align: left;\n}\n\ninput[type=\"color\"] {\n padding: $sm-pad $md-pad;\n}\n\ninput[type=\"text\"]:focus,\ninput[type=\"password\"]:focus,\ninput[type=\"email\"]:focus,\ninput[type=\"url\"]:focus,\ninput[type=\"date\"]:focus,\ninput[type=\"month\"]:focus,\ninput[type=\"time\"]:focus,\ninput[type=\"datetime\"]:focus,\ninput[type=\"datetime-local\"]:focus,\ninput[type=\"week\"]:focus,\ninput[type=\"number\"]:focus,\ninput[type=\"search\"]:focus,\ninput[type=\"tel\"]:focus,\ninput[type=\"color\"]:focus,\nselect:focus,\ntextarea:focus {\n border-color: $selection-background-color;\n}\n\ninput:not([type]):focus {\n border-color: $selection-background-color;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n vertical-align: middle;\n}\n\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: $border thin $black;\n}\n\ninput[type=\"text\"][disabled],\ninput[type=\"password\"][disabled],\ninput[type=\"email\"][disabled],\ninput[type=\"url\"][disabled],\ninput[type=\"date\"][disabled],\ninput[type=\"month\"][disabled],\ninput[type=\"time\"][disabled],\ninput[type=\"datetime\"][disabled],\ninput[type=\"datetime-local\"][disabled],\ninput[type=\"week\"][disabled],\ninput[type=\"number\"][disabled],\ninput[type=\"search\"][disabled],\ninput[type=\"tel\"][disabled],\ninput[type=\"color\"][disabled],\nselect[disabled],\ntextarea[disabled] {\n background-color: $light-grey;\n color: $grey;\n cursor: not-allowed;\n}\n\ninput:not([type])[disabled] {\n background-color: $light-grey;\n color: $grey;\n cursor: not-allowed;\n}\n\ninput[readonly],\nselect[readonly],\ntextarea[readonly] {\n background-color: $light-grey;\n border-color: $silver;\n color: $grey;\n}\n\ninput:focus:invalid,\ntextarea:focus:invalid,\nselect:focus:invalid {\n border-color: #e9322d;\n color: #b94a48;\n}\n\ninput[type=\"file\"]:focus:invalid:focus,\ninput[type=\"radio\"]:focus:invalid:focus,\ninput[type=\"checkbox\"]:focus:invalid:focus {\n outline-color: $red;\n}\n\nselect {\n background-color: $white;\n border: $border $silver;\n}\n\nselect[multiple] {\n height: auto;\n}\n\nlabel {\n line-height: 2;\n}\n\nfieldset {\n border: 0;\n margin: 0;\n padding: $sm-pad 0;\n}\n\nlegend {\n border-bottom: $border $silver;\n color: $black;\n display: block;\n margin-bottom: $sm-pad;\n padding: $sm-pad 0;\n width: 100%;\n}\n\ntextarea {\n border: $border $silver;\n border-radius: $br;\n display: block;\n margin-bottom: $sm-pad;\n padding: $sm-pad;\n vertical-align: middle;\n}\n","input[type=submit],\nbutton {\n background-color: rgba(0, 0, 0, 0);\n border: .2rem solid $black;\n border-radius: $br;\n color: $black;\n cursor: pointer;\n display: inline-block;\n margin-bottom: $sm-pad;\n margin-right: $xs-pad;\n padding: $sm-pad $md-pad;\n text-align: center;\n text-decoration: none;\n text-transform: uppercase;\n transition: $transition;\n -webkit-user-drag: none;\n user-select: none;\n vertical-align: baseline;\n\n a {\n color: $black;\n }\n}\n\ninput[type=submit]::-moz-focus-inner,\nbutton::-moz-focus-inner {\n padding: 0;\n}\n\ninput[type=submit]:hover,\nbutton:hover {\n background: $black;\n border-color: $black;\n color: $white;\n\n a {\n color: $white;\n }\n}\n\ninput[type=submit]:active,\nbutton:active {\n background: lighten($black, 15);\n border-color: lighten($black, 15);\n color: $white;\n\n a {\n color: $white;\n }\n}\n\ninput[type=submit]:disabled,\nbutton:disabled {\n box-shadow: none;\n cursor: not-allowed;\n opacity: .40;\n}\n","nav {\n\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n padding-top: $md-pad;\n text-align: center;\n \n li {\n display: inline;\n }\n }\n\n a {\n border-bottom: .2rem solid rgba(0, 0, 0, 0);\n color: $black;\n padding: $sm-pad $md-pad;\n text-decoration: none;\n transition: $transition;\n\n &:hover {\n border-color: $trans-light;\n }\n\n &:active {\n border-color: $trans-mid;\n }\n }\n}\n","table {\n margin-bottom: $md-pad;\n}\n\ncaption {\n padding: $sm-pad 0;\n}\n\nthead th {\n background: $light-grey;\n color: $black;\n}\n\ntr {\n background: $white;\n margin-bottom: $sm-pad;\n}\n\nth,\ntd {\n border: $border $silver;\n padding: $sm-pad $md-pad;\n text-align: center;\n vertical-align: inherit;\n}\n\ntfoot tr {\n background: none;\n}\n\ntfoot td {\n color: $light-grey;\n font-size: $sm-pad;\n font-style: italic;\n padding: $md-pad $xs-pad;\n}\n"],"sourceRoot":"/source/"} \ No newline at end of file diff --git a/css/marx.min.css b/css/marx.min.css index 079b46e..d390c98 100644 --- a/css/marx.min.css +++ b/css/marx.min.css @@ -1,2 +1,2 @@ -::-moz-selection,::selection{background-color:#b3d4fc;text-shadow:none}:root,body{font-family:'Open Sans','Helvetica Neue',Helvetica,'Lucida Grande',sans-serif}h1,h2,h3{font-weight:500}h4,h5,h6{font-weight:600}a,a:focus,a:hover{text-decoration:none}blockquote,pre{margin:1.6rem 0}blockquote,figcaption{font-family:Georgia,Times,'Times New Roman',serif}footer,section{max-width:100%;clear:both;float:left}article,aside,dl,hr,section{margin-bottom:1.6rem}footer,hr{border-top:.1rem solid rgba(0,0,0,.2)}footer,img,section{max-width:100%}img,select[multiple]{height:auto}hr,legend{width:100%}fieldset,legend{padding:.8rem 0}audio,canvas,iframe,img,input[type=radio],input[type=checkbox],svg,textarea,video{vertical-align:middle}input:not([type]),textarea{border-radius:0;padding:.8rem}pre,textarea{overflow:auto}legend,ol,textarea,ul{margin-bottom:.8rem}*,body{padding:0}::after,::before,td,th{vertical-align:inherit}footer,nav ul,td,th{text-align:center}:root{box-sizing:border-box;cursor:default;line-height:1.4;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}[hidden],audio:not([controls]),template{display:none}details,main,summary{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}progress{display:inline-block}small{font-size:75%;color:#777}big{font-size:125%}[unselectable]{user-select:none}[unselectable],button,input[type=submit]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}*,::after,::before{border-style:solid;border-width:0;box-sizing:inherit}*{font-size:inherit;line-height:inherit;margin:0}::after,::before{text-decoration:inherit}a{color:#1271db;-webkit-transition:.25s ease;transition:.25s ease}button,input,select,textarea{background-color:transparent;border:.1rem solid #ccc;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;min-height:1.4em}input:not([type]),select{border:.1rem solid #ccc;background-color:#fff}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace,monospace}code,pre{color:#444;background:#efefef;font-family:Menlo,Monaco,Consolas,'Courier New',monospace;font-size:1.4rem;word-break:break-all;word-wrap:break-word}button::-moz-focus-inner{border:0}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}hr,legend,main,pre,textarea{display:block}article,aside,button,footer,input:not([type]),input[type=submit],section{display:inline-block}body{color:#444;font-size:1.6rem;font-style:normal;font-weight:400}p{margin:0 0 1.6rem}h1,h2,h3,h4,h5,h6{font-family:'Lato','Open Sans','Helvetica Neue',Helvetica,'Lucida Grande',sans-serif;margin:2rem 0 1.6rem}h3,h4,h5,h6{font-style:normal;margin:1.6rem 0 .4rem}h1{border-bottom:.1rem solid rgba(0,0,0,.2);font-size:3.6rem;font-style:normal}h2{font-size:3rem;font-style:normal}h3{font-size:2.4rem}h4{font-size:1.8rem}h5{font-size:1.4rem}h6{color:#777;font-size:1.2rem}pre{padding:1.6rem}dd{margin-left:4rem}ol,ul{padding-left:2rem}blockquote{border-left:.2rem solid #1271db;font-style:italic;padding-left:1.6rem}html{font-size:62.5%}article,aside,details,footer,header,main,section,summary{display:block;height:auto;margin:0 auto;width:100%}main{margin:0 auto;max-width:76.8rem;padding:0 1.6rem 1.6rem}article{clear:left;float:left;max-width:calc(60% - 1rem)}aside{clear:right;float:right;max-width:calc(40% - 1rem)}footer{padding:1rem 0}img{vertical-align:baseline}@media screen and (max-width:40rem){article,aside,section{clear:both;display:block;max-width:100%}img{margin-right:1.6rem}}input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=tel],input[type=color],input[type=number],input[type=search],input[type=text],select{border:.1rem solid #ccc;border-radius:0;display:inline-block;padding:.8rem;vertical-align:middle}input:not([type]){-webkit-appearance:none;background-clip:padding-box;color:#444;text-align:left}input[type=color]{padding:.8rem 1.6rem}input:not([type]):focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=week]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#b3d4fc}input[type=radio]:focus,input[type=checkbox]:focus,input[type=file]:focus{outline:thin solid .1rem}input:not([type])[disabled],input[type=password][disabled],input[type=email][disabled],input[type=url][disabled],input[type=date][disabled],input[type=month][disabled],input[type=time][disabled],input[type=datetime][disabled],input[type=datetime-local][disabled],input[type=week][disabled],input[type=tel][disabled],input[type=color][disabled],input[type=number][disabled],input[type=search][disabled],input[type=text][disabled],select[disabled],textarea[disabled]{background-color:#efefef;color:#777;cursor:not-allowed}input[readonly],select[readonly],textarea[readonly]{background-color:#efefef;border-color:#ccc;color:#777}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#e9322d;color:#b94a48}button a,input[type=submit] a,legend{color:#444}input[type=radio]:focus:invalid:focus,input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus{outline-color:#ff4136}label{line-height:2}fieldset{border:0;margin:0}legend{border-bottom:.1rem solid #ccc}textarea{resize:vertical;border:.1rem solid #ccc}button,input[type=submit]{background-color:transparent;border:.2rem solid #444;border-radius:0;color:#444;cursor:pointer;margin-bottom:.8rem;margin-right:.4rem;padding:.8rem 1.6rem;text-align:center;text-transform:uppercase;transition:.25s ease;-webkit-user-drag:none;user-select:none;vertical-align:baseline}button,input[type=submit],nav a{text-decoration:none;-webkit-transition:.25s ease}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0}button:hover,input[type=submit]:hover{background:#444;border-color:#444;color:#fff}button:active a,button:hover a,input[type=submit]:active a,input[type=submit]:hover a{color:#fff}button:active,input[type=submit]:active{background:#6a6a6a;border-color:#6a6a6a;color:#fff}button:disabled,input[type=submit]:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}nav ul{list-style:none;margin:0;padding:1.6rem 0 0}nav a,td,th{padding:.8rem 1.6rem}nav ul li{display:inline}nav a{border-bottom:.2rem solid transparent;color:#444;transition:.25s ease}nav a:hover{border-color:rgba(0,0,0,.2)}nav a:active{border-color:rgba(0,0,0,.56)}table{border-collapse:collapse;border-spacing:0;margin-bottom:1.6rem}caption{padding:.8rem 0}thead th{background:#efefef;color:#444}tr{background:#fff;margin-bottom:.8rem}td,th{border:.1rem solid #ccc}tfoot tr{background:0 0}tfoot td{color:#efefef;font-size:.8rem;font-style:italic;padding:1.6rem .4rem} +:root,body{font-family:'Open Sans','Helvetica Neue',Helvetica,'Lucida Grande',sans-serif}h1,h2,h3{font-weight:500}body,h5{font-size:1.6rem}h4,h5,h6{font-weight:600}a,a:focus,a:hover{text-decoration:none}blockquote,pre{margin:1.6rem 0}blockquote,figcaption{font-family:Georgia,Times,'Times New Roman',serif}footer,section{max-width:100%;clear:both;float:left}article,aside,dl,hr,section{margin-bottom:1.6rem}footer,hr{border-top:.1rem solid rgba(0,0,0,.2)}footer,img,section{max-width:100%}img,select[multiple]{height:auto}hr,legend{width:100%}fieldset,legend{padding:.8rem 0}audio,canvas,iframe,img,input[type=radio],input[type=checkbox],svg,textarea,video{vertical-align:middle}input:not([type]),textarea{border-radius:0;padding:.8rem}pre,textarea{overflow:auto}legend,ol,textarea,ul{margin-bottom:.8rem}*,body{padding:0}::after,::before,td,th{vertical-align:inherit}footer,nav ul,td,th{text-align:center}:root{box-sizing:border-box;cursor:default;line-height:1.4;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}[hidden],audio:not([controls]),template{display:none}details,main,summary{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}progress{display:inline-block}small{font-size:75%;color:#777}big{font-size:125%}[unselectable]{user-select:none}[unselectable],button,input[type=submit]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}*,::after,::before{border-style:solid;border-width:0;box-sizing:inherit}*{font-size:inherit;line-height:inherit;margin:0}::after,::before{text-decoration:inherit}a{color:#1271db;-webkit-transition:.25s ease;transition:.25s ease}button,input,select,textarea{background-color:transparent;border:.1rem solid #ccc;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;min-height:1.4em}input:not([type]),select{border:.1rem solid #ccc;background-color:#fff}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace,monospace}code,pre{color:#444;background:#efefef;font-family:Menlo,Monaco,Consolas,'Courier New',monospace;font-size:1.4rem;word-break:break-all;word-wrap:break-word}::-moz-selection{background-color:#b3d4fc;text-shadow:none}::selection{background-color:#b3d4fc;text-shadow:none}button::-moz-focus-inner{border:0}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}hr,legend,main,pre,textarea{display:block}article,aside,button,footer,input:not([type]),input[type=submit],section{display:inline-block}body{color:#444;font-style:normal;font-weight:400}p{margin:0 0 1.6rem}h1,h2,h3,h4,h5,h6{font-family:'Lato','Open Sans','Helvetica Neue',Helvetica,'Lucida Grande',sans-serif;margin:2rem 0 1.6rem}h3,h4,h5,h6{font-style:normal;margin:1.6rem 0 .4rem}h1{border-bottom:.1rem solid rgba(0,0,0,.2);font-size:3.6rem;font-style:normal}h2{font-size:3rem;font-style:normal}h3{font-size:2.4rem}h4{font-size:1.8rem}h6{color:#777;font-size:1.4rem}pre{padding:1.6rem}dd{margin-left:4rem}ol,ul{padding-left:2rem}blockquote{border-left:.2rem solid #1271db;font-style:italic;padding-left:1.6rem}html{font-size:62.5%}article,aside,details,footer,header,main,section,summary{display:block;height:auto;margin:0 auto;width:100%}main{margin:0 auto;max-width:76.8rem;padding:0 1.6rem 1.6rem}article{clear:left;float:left;max-width:calc(60% - 1rem)}aside{clear:right;float:right;max-width:calc(40% - 1rem)}footer{padding:1rem 0}img{vertical-align:baseline}@media screen and (max-width:40rem){article,aside,section{clear:both;display:block;max-width:100%}img{margin-right:1.6rem}}input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=tel],input[type=color],input[type=number],input[type=search],input[type=text],select{border:.1rem solid #ccc;border-radius:0;display:inline-block;padding:.8rem;vertical-align:middle}input:not([type]){-webkit-appearance:none;background-clip:padding-box;color:#444;text-align:left}input[type=color]{padding:.8rem 1.6rem}input:not([type]):focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=week]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#b3d4fc}input[type=radio]:focus,input[type=checkbox]:focus,input[type=file]:focus{outline:thin solid .1rem}input:not([type])[disabled],input[type=password][disabled],input[type=email][disabled],input[type=url][disabled],input[type=date][disabled],input[type=month][disabled],input[type=time][disabled],input[type=datetime][disabled],input[type=datetime-local][disabled],input[type=week][disabled],input[type=tel][disabled],input[type=color][disabled],input[type=number][disabled],input[type=search][disabled],input[type=text][disabled],select[disabled],textarea[disabled]{background-color:#efefef;color:#777;cursor:not-allowed}input[readonly],select[readonly],textarea[readonly]{background-color:#efefef;border-color:#ccc;color:#777}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#e9322d;color:#b94a48}button a,input[type=submit] a,legend{color:#444}input[type=radio]:focus:invalid:focus,input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus{outline-color:#ff4136}label{line-height:2}fieldset{border:0;margin:0}legend{border-bottom:.1rem solid #ccc}textarea{resize:vertical;border:.1rem solid #ccc}button,input[type=submit]{background-color:transparent;border:.2rem solid #444;border-radius:0;color:#444;cursor:pointer;margin-bottom:.8rem;margin-right:.4rem;padding:.8rem 1.6rem;text-align:center;text-transform:uppercase;transition:.25s ease;-webkit-user-drag:none;user-select:none;vertical-align:baseline}button,input[type=submit],nav a{text-decoration:none;-webkit-transition:.25s ease}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0}button:hover,input[type=submit]:hover{background:#444;border-color:#444;color:#fff}button:active a,button:hover a,input[type=submit]:active a,input[type=submit]:hover a{color:#fff}button:active,input[type=submit]:active{background:#6a6a6a;border-color:#6a6a6a;color:#fff}button:disabled,input[type=submit]:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}nav ul{list-style:none;margin:0;padding:1.6rem 0 0}nav a,td,th{padding:.8rem 1.6rem}nav ul li{display:inline}nav a{border-bottom:.2rem solid transparent;color:#444;transition:.25s ease}nav a:hover{border-color:rgba(0,0,0,.2)}nav a:active{border-color:rgba(0,0,0,.56)}table{border-collapse:collapse;border-spacing:0;margin-bottom:1.6rem}caption{padding:.8rem 0}thead th{background:#efefef;color:#444}tr{background:#fff;margin-bottom:.8rem}td,th{border:.1rem solid #ccc}tfoot tr{background:0 0}tfoot td{color:#efefef;font-size:.8rem;font-style:italic;padding:1.6rem .4rem} /*# sourceMappingURL=marx.min.css.map */ \ No newline at end of file diff --git a/css/marx.min.css.map b/css/marx.min.css.map index 534c793..7bdef28 100644 --- a/css/marx.min.css.map +++ b/css/marx.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["marx.css"],"names":[],"mappings":"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","file":"marx.min.css","sourcesContent":[":root {\n box-sizing: border-box;\n cursor: default;\n font-family: 'Open Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif;\n line-height: 1.4;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n overflow-y: scroll;\n text-rendering: optimizeLegibility;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n text-size-adjust: 100%; }\n\naudio:not([controls]) {\n display: none; }\n\ndetails {\n display: block; }\n\ninput[type=\"number\"] {\n width: auto; }\ninput[type=\"search\"] {\n -webkit-appearance: textfield; }\n input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none; }\n\nmain {\n display: block; }\n\nsummary {\n display: block; }\n\npre {\n overflow: auto; }\n\nprogress {\n display: inline-block; }\n\nsmall {\n font-size: 75%; }\n\nbig {\n font-size: 125%; }\n\ntemplate {\n display: none; }\n\ntextarea {\n overflow: auto;\n resize: vertical; }\n\n[hidden] {\n display: none; }\n\n[unselectable] {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n\n*, ::before, ::after {\n border-style: solid;\n border-width: 0;\n box-sizing: inherit; }\n\n* {\n font-size: inherit;\n line-height: inherit;\n margin: 0;\n padding: 0; }\n\n::before, ::after {\n text-decoration: inherit;\n vertical-align: inherit; }\n\na {\n text-decoration: none; }\n\naudio, canvas, iframe, img, svg, video {\n vertical-align: middle; }\n\nbutton, input, select, textarea {\n background-color: transparent;\n border: .1rem solid #ccc;\n color: inherit;\n font-family: inherit;\n font-style: inherit;\n font-weight: inherit;\n min-height: 1.4em; }\n\ncode, kbd, pre, samp {\n font-family: Menlo, Monaco, Consolas, 'Courier New', monospace, monospace; }\n\ntable {\n border-collapse: collapse;\n border-spacing: 0; }\n\n::-moz-selection {\n background-color: #b3d4fc;\n text-shadow: none; }\n\n::selection {\n background-color: #b3d4fc;\n text-shadow: none; }\n\nbutton::-moz-focus-inner {\n border: 0; }\n\n@media screen {\n [hidden~=\"screen\"] {\n display: inherit; }\n [hidden~=\"screen\"]:not(:active):not(:focus):not(:target) {\n clip: rect(0 0 0 0) !important;\n position: absolute !important; } }\n\nbody {\n color: #444;\n font-family: 'Open Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif;\n font-size: 1.6rem;\n font-style: normal;\n font-weight: 400; }\n\np {\n margin: 0 0 1.6rem; }\n\nh1, h2, h3, h4, h5, h6 {\n font-family: 'Lato', 'Open Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif;\n margin: 2rem 0 1.6rem; }\n\nh1 {\n border-bottom: .1rem solid rgba(0, 0, 0, 0.2);\n font-size: 3.6rem;\n font-style: normal;\n font-weight: 500; }\n\nh2 {\n font-size: 3rem;\n font-style: normal;\n font-weight: 500; }\n\nh3 {\n font-size: 2.4rem;\n font-style: normal;\n font-weight: 500;\n margin: 1.6rem 0 0.4rem; }\n\nh4 {\n font-size: 1.8rem;\n font-style: normal;\n font-weight: 600;\n margin: 1.6rem 0 0.4rem; }\n\nh5 {\n font-size: 1.4rem;\n font-style: normal;\n font-weight: 600;\n margin: 1.6rem 0 0.4rem; }\n\nh6 {\n color: #777;\n font-size: 1.2rem;\n font-style: normal;\n font-weight: 600;\n margin: 1.6rem 0 0.4rem; }\n\nsmall {\n color: #777; }\n\npre {\n background: #efefef;\n color: #444;\n display: block;\n font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;\n font-size: 1.4rem;\n margin: 1.6rem 0;\n padding: 1.6rem;\n word-break: break-all;\n word-wrap: break-word; }\n\ncode {\n background: #efefef;\n color: #444;\n font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;\n font-size: 1.4rem;\n word-break: break-all;\n word-wrap: break-word; }\n\na {\n color: #1271db;\n -webkit-transition: .25s ease;\n transition: .25s ease; }\n a:hover, a:focus {\n text-decoration: none; }\n\ndl {\n margin-bottom: 1.6rem; }\n\ndd {\n margin-left: 4rem; }\n\nul, ol {\n margin-bottom: 0.8rem;\n padding-left: 2rem; }\n\nblockquote {\n border-left: .2rem solid #1271db;\n font-family: Georgia, Times, 'Times New Roman', serif;\n font-style: italic;\n margin: 1.6rem 0;\n padding-left: 1.6rem; }\n\nfigcaption {\n font-family: Georgia, Times, 'Times New Roman', serif; }\n\nhtml {\n font-size: 62.5%; }\n\nbody {\n padding: 0; }\n\nmain, header, footer, article, section, aside, details, summary {\n display: block;\n height: auto;\n margin: 0 auto;\n width: 100%; }\n\nmain {\n display: block;\n margin: 0 auto;\n max-width: 76.8rem;\n padding: 0 1.6rem 1.6rem; }\n\narticle {\n clear: left;\n display: inline-block;\n float: left;\n margin-bottom: 1.6rem;\n max-width: calc(60% - 1rem); }\n\naside {\n clear: right;\n display: inline-block;\n float: right;\n margin-bottom: 1.6rem;\n max-width: calc(40% - 1rem); }\n\nsection {\n clear: both;\n display: inline-block;\n float: left;\n margin-bottom: 1.6rem;\n max-width: 100%; }\n\nfooter {\n border-top: .1rem solid rgba(0, 0, 0, 0.2);\n clear: both;\n display: inline-block;\n float: left;\n max-width: 100%;\n padding: 1rem 0;\n text-align: center; }\n\nhr {\n border-top: .1rem solid rgba(0, 0, 0, 0.2);\n display: block;\n margin-bottom: 1.6rem;\n width: 100%; }\n\nimg {\n height: auto;\n max-width: 100%;\n vertical-align: baseline; }\n\n@media screen and (max-width: 40rem) {\n article, section, aside {\n clear: both;\n display: block;\n max-width: 100%; }\n img {\n margin-right: 1.6rem; } }\n\ninput[type=\"text\"], input[type=\"password\"], input[type=\"email\"], input[type=\"url\"], input[type=\"date\"], input[type=\"month\"], input[type=\"time\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"week\"], input[type=\"number\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"color\"], select {\n border: .1rem solid #ccc;\n border-radius: 0;\n display: inline-block;\n padding: 0.8rem;\n vertical-align: middle; }\n\ninput:not([type]) {\n -webkit-appearance: none;\n background-clip: padding-box;\n background-color: #fff;\n border: .1rem solid #ccc;\n border-radius: 0;\n color: #444;\n display: inline-block;\n padding: 0.8rem;\n text-align: left; }\n\ninput[type=\"color\"] {\n padding: 0.8rem 1.6rem; }\n\ninput[type=\"text\"]:focus, input[type=\"password\"]:focus, input[type=\"email\"]:focus, input[type=\"url\"]:focus, input[type=\"date\"]:focus, input[type=\"month\"]:focus, input[type=\"time\"]:focus, input[type=\"datetime\"]:focus, input[type=\"datetime-local\"]:focus, input[type=\"week\"]:focus, input[type=\"number\"]:focus, input[type=\"search\"]:focus, input[type=\"tel\"]:focus, input[type=\"color\"]:focus, select:focus, textarea:focus {\n border-color: #b3d4fc; }\n\ninput:not([type]):focus {\n border-color: #b3d4fc; }\n\ninput[type=\"radio\"], input[type=\"checkbox\"] {\n vertical-align: middle; }\n\ninput[type=\"file\"]:focus, input[type=\"radio\"]:focus, input[type=\"checkbox\"]:focus {\n outline: .1rem solid thin #444; }\n\ninput[type=\"text\"][disabled], input[type=\"password\"][disabled], input[type=\"email\"][disabled], input[type=\"url\"][disabled], input[type=\"date\"][disabled], input[type=\"month\"][disabled], input[type=\"time\"][disabled], input[type=\"datetime\"][disabled], input[type=\"datetime-local\"][disabled], input[type=\"week\"][disabled], input[type=\"number\"][disabled], input[type=\"search\"][disabled], input[type=\"tel\"][disabled], input[type=\"color\"][disabled], select[disabled], textarea[disabled] {\n background-color: #efefef;\n color: #777;\n cursor: not-allowed; }\n\ninput:not([type])[disabled] {\n background-color: #efefef;\n color: #777;\n cursor: not-allowed; }\n\ninput[readonly], select[readonly], textarea[readonly] {\n background-color: #efefef;\n border-color: #ccc;\n color: #777; }\n\ninput:focus:invalid, textarea:focus:invalid, select:focus:invalid {\n border-color: #e9322d;\n color: #b94a48; }\n\ninput[type=\"file\"]:focus:invalid:focus, input[type=\"radio\"]:focus:invalid:focus, input[type=\"checkbox\"]:focus:invalid:focus {\n outline-color: #ff4136; }\n\nselect {\n background-color: #fff;\n border: .1rem solid #ccc; }\n\nselect[multiple] {\n height: auto; }\n\nlabel {\n line-height: 2; }\n\nfieldset {\n border: 0;\n margin: 0;\n padding: 0.8rem 0; }\n\nlegend {\n border-bottom: .1rem solid #ccc;\n color: #444;\n display: block;\n margin-bottom: 0.8rem;\n padding: 0.8rem 0;\n width: 100%; }\n\ntextarea {\n border: .1rem solid #ccc;\n border-radius: 0;\n display: block;\n margin-bottom: 0.8rem;\n padding: 0.8rem;\n vertical-align: middle; }\n\ninput[type=submit], button {\n background-color: transparent;\n border: .2rem solid #444;\n border-radius: 0;\n color: #444;\n cursor: pointer;\n display: inline-block;\n margin-bottom: 0.8rem;\n margin-right: 0.4rem;\n padding: 0.8rem 1.6rem;\n text-align: center;\n text-decoration: none;\n text-transform: uppercase;\n -webkit-transition: .25s ease;\n transition: .25s ease;\n -webkit-user-drag: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n vertical-align: baseline; }\n input[type=submit] a, button a {\n color: #444; }\n\ninput[type=submit]::-moz-focus-inner, button::-moz-focus-inner {\n padding: 0; }\n\ninput[type=submit]:hover, button:hover {\n background: #444;\n border-color: #444;\n color: #fff; }\n input[type=submit]:hover a, button:hover a {\n color: #fff; }\n\ninput[type=submit]:active, button:active {\n background: #6a6a6a;\n border-color: #6a6a6a;\n color: #fff; }\n input[type=submit]:active a, button:active a {\n color: #fff; }\n\ninput[type=submit]:disabled, button:disabled {\n box-shadow: none;\n cursor: not-allowed;\n opacity: .40; }\n\nnav ul {\n list-style: none;\n margin: 0;\n padding: 0;\n padding-top: 1.6rem;\n text-align: center; }\n nav ul li {\n display: inline; }\nnav a {\n border-bottom: .2rem solid transparent;\n color: #444;\n padding: 0.8rem 1.6rem;\n text-decoration: none;\n -webkit-transition: .25s ease;\n transition: .25s ease; }\n nav a:hover {\n border-color: rgba(0, 0, 0, 0.2); }\n nav a:active {\n border-color: rgba(0, 0, 0, 0.56); }\n\ntable {\n margin-bottom: 1.6rem; }\n\ncaption {\n padding: 0.8rem 0; }\n\nthead th {\n background: #efefef;\n color: #444; }\n\ntr {\n background: #fff;\n margin-bottom: 0.8rem; }\n\nth, td {\n border: .1rem solid #ccc;\n padding: 0.8rem 1.6rem;\n text-align: center;\n vertical-align: inherit; }\n\ntfoot tr {\n background: none; }\n\ntfoot td {\n color: #efefef;\n font-size: 0.8rem;\n font-style: italic;\n padding: 1.6rem 0.4rem; }\n\n\n/*# sourceMappingURL=marx.css.map */"],"sourceRoot":"/source/"} \ No newline at end of file +{"version":3,"sources":["marx.css"],"names":[],"mappings":"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","file":"marx.min.css","sourcesContent":[":root {\n box-sizing: border-box;\n cursor: default;\n font-family: 'Open Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif;\n line-height: 1.4;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n overflow-y: scroll;\n text-rendering: optimizeLegibility;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n text-size-adjust: 100%; }\n\naudio:not([controls]) {\n display: none; }\n\ndetails {\n display: block; }\n\ninput[type=\"number\"] {\n width: auto; }\ninput[type=\"search\"] {\n -webkit-appearance: textfield; }\n input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none; }\n\nmain {\n display: block; }\n\nsummary {\n display: block; }\n\npre {\n overflow: auto; }\n\nprogress {\n display: inline-block; }\n\nsmall {\n font-size: 75%; }\n\nbig {\n font-size: 125%; }\n\ntemplate {\n display: none; }\n\ntextarea {\n overflow: auto;\n resize: vertical; }\n\n[hidden] {\n display: none; }\n\n[unselectable] {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n\n*, ::before, ::after {\n border-style: solid;\n border-width: 0;\n box-sizing: inherit; }\n\n* {\n font-size: inherit;\n line-height: inherit;\n margin: 0;\n padding: 0; }\n\n::before, ::after {\n text-decoration: inherit;\n vertical-align: inherit; }\n\na {\n text-decoration: none; }\n\naudio, canvas, iframe, img, svg, video {\n vertical-align: middle; }\n\nbutton, input, select, textarea {\n background-color: transparent;\n border: .1rem solid #ccc;\n color: inherit;\n font-family: inherit;\n font-style: inherit;\n font-weight: inherit;\n min-height: 1.4em; }\n\ncode, kbd, pre, samp {\n font-family: Menlo, Monaco, Consolas, 'Courier New', monospace, monospace; }\n\ntable {\n border-collapse: collapse;\n border-spacing: 0; }\n\n::-moz-selection {\n background-color: #b3d4fc;\n text-shadow: none; }\n\n::selection {\n background-color: #b3d4fc;\n text-shadow: none; }\n\nbutton::-moz-focus-inner {\n border: 0; }\n\n@media screen {\n [hidden~=\"screen\"] {\n display: inherit; }\n [hidden~=\"screen\"]:not(:active):not(:focus):not(:target) {\n clip: rect(0 0 0 0) !important;\n position: absolute !important; } }\n\nbody {\n color: #444;\n font-family: 'Open Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif;\n font-size: 1.6rem;\n font-style: normal;\n font-weight: 400; }\n\np {\n margin: 0 0 1.6rem; }\n\nh1, h2, h3, h4, h5, h6 {\n font-family: 'Lato', 'Open Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif;\n margin: 2rem 0 1.6rem; }\n\nh1 {\n border-bottom: .1rem solid rgba(0, 0, 0, 0.2);\n font-size: 3.6rem;\n font-style: normal;\n font-weight: 500; }\n\nh2 {\n font-size: 3rem;\n font-style: normal;\n font-weight: 500; }\n\nh3 {\n font-size: 2.4rem;\n font-style: normal;\n font-weight: 500;\n margin: 1.6rem 0 0.4rem; }\n\nh4 {\n font-size: 1.8rem;\n font-style: normal;\n font-weight: 600;\n margin: 1.6rem 0 0.4rem; }\n\nh5 {\n font-size: 1.6rem;\n font-style: normal;\n font-weight: 600;\n margin: 1.6rem 0 0.4rem; }\n\nh6 {\n color: #777;\n font-size: 1.4rem;\n font-style: normal;\n font-weight: 600;\n margin: 1.6rem 0 0.4rem; }\n\nsmall {\n color: #777; }\n\npre {\n background: #efefef;\n color: #444;\n display: block;\n font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;\n font-size: 1.4rem;\n margin: 1.6rem 0;\n padding: 1.6rem;\n word-break: break-all;\n word-wrap: break-word; }\n\ncode {\n background: #efefef;\n color: #444;\n font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;\n font-size: 1.4rem;\n word-break: break-all;\n word-wrap: break-word; }\n\na {\n color: #1271db;\n -webkit-transition: .25s ease;\n transition: .25s ease; }\n a:hover, a:focus {\n text-decoration: none; }\n\ndl {\n margin-bottom: 1.6rem; }\n\ndd {\n margin-left: 4rem; }\n\nul, ol {\n margin-bottom: 0.8rem;\n padding-left: 2rem; }\n\nblockquote {\n border-left: .2rem solid #1271db;\n font-family: Georgia, Times, 'Times New Roman', serif;\n font-style: italic;\n margin: 1.6rem 0;\n padding-left: 1.6rem; }\n\nfigcaption {\n font-family: Georgia, Times, 'Times New Roman', serif; }\n\nhtml {\n font-size: 62.5%; }\n\nbody {\n padding: 0; }\n\nmain, header, footer, article, section, aside, details, summary {\n display: block;\n height: auto;\n margin: 0 auto;\n width: 100%; }\n\nmain {\n display: block;\n margin: 0 auto;\n max-width: 76.8rem;\n padding: 0 1.6rem 1.6rem; }\n\narticle {\n clear: left;\n display: inline-block;\n float: left;\n margin-bottom: 1.6rem;\n max-width: calc(60% - 1rem); }\n\naside {\n clear: right;\n display: inline-block;\n float: right;\n margin-bottom: 1.6rem;\n max-width: calc(40% - 1rem); }\n\nsection {\n clear: both;\n display: inline-block;\n float: left;\n margin-bottom: 1.6rem;\n max-width: 100%; }\n\nfooter {\n border-top: .1rem solid rgba(0, 0, 0, 0.2);\n clear: both;\n display: inline-block;\n float: left;\n max-width: 100%;\n padding: 1rem 0;\n text-align: center; }\n\nhr {\n border-top: .1rem solid rgba(0, 0, 0, 0.2);\n display: block;\n margin-bottom: 1.6rem;\n width: 100%; }\n\nimg {\n height: auto;\n max-width: 100%;\n vertical-align: baseline; }\n\n@media screen and (max-width: 40rem) {\n article, section, aside {\n clear: both;\n display: block;\n max-width: 100%; }\n img {\n margin-right: 1.6rem; } }\n\ninput[type=\"text\"], input[type=\"password\"], input[type=\"email\"], input[type=\"url\"], input[type=\"date\"], input[type=\"month\"], input[type=\"time\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"week\"], input[type=\"number\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"color\"], select {\n border: .1rem solid #ccc;\n border-radius: 0;\n display: inline-block;\n padding: 0.8rem;\n vertical-align: middle; }\n\ninput:not([type]) {\n -webkit-appearance: none;\n background-clip: padding-box;\n background-color: #fff;\n border: .1rem solid #ccc;\n border-radius: 0;\n color: #444;\n display: inline-block;\n padding: 0.8rem;\n text-align: left; }\n\ninput[type=\"color\"] {\n padding: 0.8rem 1.6rem; }\n\ninput[type=\"text\"]:focus, input[type=\"password\"]:focus, input[type=\"email\"]:focus, input[type=\"url\"]:focus, input[type=\"date\"]:focus, input[type=\"month\"]:focus, input[type=\"time\"]:focus, input[type=\"datetime\"]:focus, input[type=\"datetime-local\"]:focus, input[type=\"week\"]:focus, input[type=\"number\"]:focus, input[type=\"search\"]:focus, input[type=\"tel\"]:focus, input[type=\"color\"]:focus, select:focus, textarea:focus {\n border-color: #b3d4fc; }\n\ninput:not([type]):focus {\n border-color: #b3d4fc; }\n\ninput[type=\"radio\"], input[type=\"checkbox\"] {\n vertical-align: middle; }\n\ninput[type=\"file\"]:focus, input[type=\"radio\"]:focus, input[type=\"checkbox\"]:focus {\n outline: .1rem solid thin #444; }\n\ninput[type=\"text\"][disabled], input[type=\"password\"][disabled], input[type=\"email\"][disabled], input[type=\"url\"][disabled], input[type=\"date\"][disabled], input[type=\"month\"][disabled], input[type=\"time\"][disabled], input[type=\"datetime\"][disabled], input[type=\"datetime-local\"][disabled], input[type=\"week\"][disabled], input[type=\"number\"][disabled], input[type=\"search\"][disabled], input[type=\"tel\"][disabled], input[type=\"color\"][disabled], select[disabled], textarea[disabled] {\n background-color: #efefef;\n color: #777;\n cursor: not-allowed; }\n\ninput:not([type])[disabled] {\n background-color: #efefef;\n color: #777;\n cursor: not-allowed; }\n\ninput[readonly], select[readonly], textarea[readonly] {\n background-color: #efefef;\n border-color: #ccc;\n color: #777; }\n\ninput:focus:invalid, textarea:focus:invalid, select:focus:invalid {\n border-color: #e9322d;\n color: #b94a48; }\n\ninput[type=\"file\"]:focus:invalid:focus, input[type=\"radio\"]:focus:invalid:focus, input[type=\"checkbox\"]:focus:invalid:focus {\n outline-color: #ff4136; }\n\nselect {\n background-color: #fff;\n border: .1rem solid #ccc; }\n\nselect[multiple] {\n height: auto; }\n\nlabel {\n line-height: 2; }\n\nfieldset {\n border: 0;\n margin: 0;\n padding: 0.8rem 0; }\n\nlegend {\n border-bottom: .1rem solid #ccc;\n color: #444;\n display: block;\n margin-bottom: 0.8rem;\n padding: 0.8rem 0;\n width: 100%; }\n\ntextarea {\n border: .1rem solid #ccc;\n border-radius: 0;\n display: block;\n margin-bottom: 0.8rem;\n padding: 0.8rem;\n vertical-align: middle; }\n\ninput[type=submit], button {\n background-color: transparent;\n border: .2rem solid #444;\n border-radius: 0;\n color: #444;\n cursor: pointer;\n display: inline-block;\n margin-bottom: 0.8rem;\n margin-right: 0.4rem;\n padding: 0.8rem 1.6rem;\n text-align: center;\n text-decoration: none;\n text-transform: uppercase;\n -webkit-transition: .25s ease;\n transition: .25s ease;\n -webkit-user-drag: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n vertical-align: baseline; }\n input[type=submit] a, button a {\n color: #444; }\n\ninput[type=submit]::-moz-focus-inner, button::-moz-focus-inner {\n padding: 0; }\n\ninput[type=submit]:hover, button:hover {\n background: #444;\n border-color: #444;\n color: #fff; }\n input[type=submit]:hover a, button:hover a {\n color: #fff; }\n\ninput[type=submit]:active, button:active {\n background: #6a6a6a;\n border-color: #6a6a6a;\n color: #fff; }\n input[type=submit]:active a, button:active a {\n color: #fff; }\n\ninput[type=submit]:disabled, button:disabled {\n box-shadow: none;\n cursor: not-allowed;\n opacity: .40; }\n\nnav ul {\n list-style: none;\n margin: 0;\n padding: 0;\n padding-top: 1.6rem;\n text-align: center; }\n nav ul li {\n display: inline; }\nnav a {\n border-bottom: .2rem solid transparent;\n color: #444;\n padding: 0.8rem 1.6rem;\n text-decoration: none;\n -webkit-transition: .25s ease;\n transition: .25s ease; }\n nav a:hover {\n border-color: rgba(0, 0, 0, 0.2); }\n nav a:active {\n border-color: rgba(0, 0, 0, 0.56); }\n\ntable {\n margin-bottom: 1.6rem; }\n\ncaption {\n padding: 0.8rem 0; }\n\nthead th {\n background: #efefef;\n color: #444; }\n\ntr {\n background: #fff;\n margin-bottom: 0.8rem; }\n\nth, td {\n border: .1rem solid #ccc;\n padding: 0.8rem 1.6rem;\n text-align: center;\n vertical-align: inherit; }\n\ntfoot tr {\n background: none; }\n\ntfoot td {\n color: #efefef;\n font-size: 0.8rem;\n font-style: italic;\n padding: 1.6rem 0.4rem; }\n\n\n/*# sourceMappingURL=marx.css.map */"],"sourceRoot":"/source/"} \ No newline at end of file diff --git a/package.json b/package.json index f7d8547..f6eb86a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "marx", - "version": "1.1.1", + "version": "1.1.2", "description": "The stylish CSS reset.", "main": "index.js", "scripts": {