diff --git a/Gemfile b/Gemfile index 37f5eaa..acac9b2 100644 --- a/Gemfile +++ b/Gemfile @@ -1,2 +1,3 @@ source 'https://rubygems.org' gem 'github-pages', group: :jekyll_plugins +gem 'jekyll-remote-theme diff --git a/_config.yml b/_config.yml index b4fb3bc..b581ccf 100644 --- a/_config.yml +++ b/_config.yml @@ -1 +1,4 @@ -theme: jekyll-theme-architect +plugins: + - jekyll-remote-theme + +remote_theme: mmistakes/minimal-mistakes diff --git a/_site/assets/css/print.css b/_site/assets/css/print.css new file mode 100644 index 0000000..8280e46 --- /dev/null +++ b/_site/assets/css/print.css @@ -0,0 +1,87 @@ +html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { padding: 0; margin: 0; font: inherit; font-size: 100%; vertical-align: baseline; border: 0; } + +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } + +body { line-height: 1; } + +ol, ul { list-style: none; } + +blockquote, q { quotes: none; } + +blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } + +table { border-spacing: 0; border-collapse: collapse; } + +body { font-family: 'Helvetica Neue', Helvetica, Arial, serif; font-size: 13px; line-height: 1.5; color: #000; } + +a { font-weight: bold; color: #d5000d; } + +header { padding-top: 35px; padding-bottom: 10px; } + +header h1 { font-size: 48px; font-weight: bold; line-height: 1.2; color: #303030; letter-spacing: -1px; } + +header h2 { font-size: 24px; font-weight: normal; line-height: 1.3; color: #aaa; letter-spacing: -1px; } + +#downloads { display: none; } + +#main_content { padding-top: 20px; } + +code, pre { margin-bottom: 30px; font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal; font-size: 12px; color: #222; } + +code { padding: 0 3px; } + +pre { padding: 20px; overflow: auto; border: solid 1px #ddd; } + +pre code { padding: 0; } + +ul, ol, dl { margin-bottom: 20px; } + +/* COMMON STYLES */ +table { width: 100%; border: 1px solid #ebebeb; } + +th { font-weight: 500; } + +td { font-weight: 300; text-align: center; border: 1px solid #ebebeb; } + +form { padding: 20px; background: #f2f2f2; } + +/* GENERAL ELEMENT TYPE STYLES */ +h1 { font-size: 2.8em; } + +h2 { margin-bottom: 8px; font-size: 22px; font-weight: bold; color: #303030; } + +h3 { margin-bottom: 8px; font-size: 18px; font-weight: bold; color: #d5000d; } + +h4 { font-size: 16px; font-weight: bold; color: #303030; } + +h5 { font-size: 1em; color: #303030; } + +h6 { font-size: .8em; color: #303030; } + +p { margin-bottom: 20px; font-weight: 300; } + +a { text-decoration: none; } + +p a { font-weight: 400; } + +blockquote { padding: 0 0 0 30px; margin-bottom: 20px; font-size: 1.6em; border-left: 10px solid #e9e9e9; } + +ul li { padding-left: 20px; list-style-position: inside; list-style: disc; } + +ol li { padding-left: 3px; list-style-position: inside; list-style: decimal; } + +dl dd { font-style: italic; font-weight: 100; } + +footer { padding-top: 20px; padding-bottom: 30px; margin-top: 40px; font-size: 13px; color: #aaa; } + +footer a { color: #666; } + +/* MISC */ +.clearfix:after { display: block; height: 0; clear: both; visibility: hidden; content: '.'; } + +.clearfix { display: inline-block; } + +* html .clearfix { height: 1%; } + +.clearfix { display: block; } diff --git a/_site/assets/css/style.css b/_site/assets/css/style.css index 4517e30..5135573 100644 --- a/_site/assets/css/style.css +++ b/_site/assets/css/style.css @@ -1,7 +1,130 @@ -@font-face { font-family: 'Noto Sans'; font-weight: 400; font-style: normal; src: url("../fonts/Noto-Sans-regular/Noto-Sans-regular.eot"); src: url("../fonts/Noto-Sans-regular/Noto-Sans-regular.eot?#iefix") format("embedded-opentype"), local("Noto Sans"), local("Noto-Sans-regular"), url("../fonts/Noto-Sans-regular/Noto-Sans-regular.woff2") format("woff2"), url("../fonts/Noto-Sans-regular/Noto-Sans-regular.woff") format("woff"), url("../fonts/Noto-Sans-regular/Noto-Sans-regular.ttf") format("truetype"), url("../fonts/Noto-Sans-regular/Noto-Sans-regular.svg#NotoSans") format("svg"); } -@font-face { font-family: 'Noto Sans'; font-weight: 700; font-style: normal; src: url("../fonts/Noto-Sans-700/Noto-Sans-700.eot"); src: url("../fonts/Noto-Sans-700/Noto-Sans-700.eot?#iefix") format("embedded-opentype"), local("Noto Sans Bold"), local("Noto-Sans-700"), url("../fonts/Noto-Sans-700/Noto-Sans-700.woff2") format("woff2"), url("../fonts/Noto-Sans-700/Noto-Sans-700.woff") format("woff"), url("../fonts/Noto-Sans-700/Noto-Sans-700.ttf") format("truetype"), url("../fonts/Noto-Sans-700/Noto-Sans-700.svg#NotoSans") format("svg"); } -@font-face { font-family: 'Noto Sans'; font-weight: 400; font-style: italic; src: url("../fonts/Noto-Sans-italic/Noto-Sans-italic.eot"); src: url("../fonts/Noto-Sans-italic/Noto-Sans-italic.eot?#iefix") format("embedded-opentype"), local("Noto Sans Italic"), local("Noto-Sans-italic"), url("../fonts/Noto-Sans-italic/Noto-Sans-italic.woff2") format("woff2"), url("../fonts/Noto-Sans-italic/Noto-Sans-italic.woff") format("woff"), url("../fonts/Noto-Sans-italic/Noto-Sans-italic.ttf") format("truetype"), url("../fonts/Noto-Sans-italic/Noto-Sans-italic.svg#NotoSans") format("svg"); } -@font-face { font-family: 'Noto Sans'; font-weight: 700; font-style: italic; src: url("../fonts/Noto-Sans-700italic/Noto-Sans-700italic.eot"); src: url("../fonts/Noto-Sans-700italic/Noto-Sans-700italic.eot?#iefix") format("embedded-opentype"), local("Noto Sans Bold Italic"), local("Noto-Sans-700italic"), url("../fonts/Noto-Sans-700italic/Noto-Sans-700italic.woff2") format("woff2"), url("../fonts/Noto-Sans-700italic/Noto-Sans-700italic.woff") format("woff"), url("../fonts/Noto-Sans-700italic/Noto-Sans-700italic.ttf") format("truetype"), url("../fonts/Noto-Sans-700italic/Noto-Sans-700italic.svg#NotoSans") format("svg"); } +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ +/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */ +@import url("https://fonts.googleapis.com/css?family=Architects+Daughter"); +html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } + +/** Remove default margin. */ +body { margin: 0; } + +/* HTML5 display definitions ========================================================================== */ +/** Correct `block` display not defined for any HTML5 element in IE 8/9. Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. Correct `block` display not defined for `main` in IE 11. */ +article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } + +/** 1. Correct `inline-block` display not defined in IE 8/9. 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */ +audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ } + +/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */ +audio:not([controls]) { display: none; height: 0; } + +/** Address `[hidden]` styling not present in IE 8/9/10. Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */ +[hidden], template { display: none; } + +/* Links ========================================================================== */ +/** Remove the gray background color from active links in IE 10. */ +a { background-color: transparent; } + +/** Improve readability when focused and also mouse hovered in all browsers. */ +a:active, a:hover { outline: 0; } + +/* Text-level semantics ========================================================================== */ +/** Address styling not present in IE 8/9/10/11, Safari, and Chrome. */ +abbr[title] { border-bottom: 1px dotted; } + +/** Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */ +b, strong { font-weight: bold; } + +/** Address styling not present in Safari and Chrome. */ +dfn { font-style: italic; } + +/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari, and Chrome. */ +h1 { font-size: 2em; margin: 0.67em 0; } + +/** Address styling not present in IE 8/9. */ +mark { background: #ff0; color: #000; } + +/** Address inconsistent and variable font size in all browsers. */ +small { font-size: 80%; } + +/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */ +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } + +sup { top: -0.5em; } + +sub { bottom: -0.25em; } + +/* Embedded content ========================================================================== */ +/** Remove border when inside `a` element in IE 8/9/10. */ +img { border: 0; } + +/** Correct overflow not hidden in IE 9/10/11. */ +svg:not(:root) { overflow: hidden; } + +/* Grouping content ========================================================================== */ +/** Address margin not present in IE 8/9 and Safari. */ +figure { margin: 1em 40px; } + +/** Address differences between Firefox and other browsers. */ +hr { box-sizing: content-box; height: 0; } + +/** Contain overflow in all browsers. */ +pre { overflow: auto; } + +/** Address odd `em`-unit font size rendering in all browsers. */ +code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } + +/* Forms ========================================================================== */ +/** Known limitation: by default, Chrome and Safari on OS X allow very limited styling of `select`, unless a `border` property is set. */ +/** 1. Correct color not being inherited. Known issue: affects color of disabled elements. 2. Correct font properties not being inherited. 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */ +button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ } + +/** Address `overflow` set to `hidden` in IE 8/9/10/11. */ +button { overflow: visible; } + +/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. Correct `select` style inheritance in Firefox. */ +button, select { text-transform: none; } + +/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */ +button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ } + +/** Re-set default cursor for disabled elements. */ +button[disabled], html input[disabled] { cursor: default; } + +/** Remove inner padding and border in Firefox 4+. */ +button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } + +/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */ +input { line-height: normal; } + +/** It's recommended that you don't attempt to style these elements. Firefox's implementation doesn't respect box-sizing, padding, or width. 1. Address box sizing set to `content-box` in IE 8/9/10. 2. Remove excess padding in IE 8/9/10. */ +input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } + +/** Fix the cursor style for Chrome's increment/decrement buttons. For certain `font-size` values of the `input`, it causes the cursor style of the decrement button to change from `default` to `text`. */ +input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } + +/** 1. Address `appearance` set to `searchfield` in Safari and Chrome. 2. Address `box-sizing` set to `border-box` in Safari and Chrome (include `-moz` to future-proof). */ +input[type="search"] { -webkit-appearance: textfield; /* 1 */ /* 2 */ box-sizing: content-box; } + +/** Remove inner padding and search cancel button in Safari and Chrome on OS X. Safari (but not Chrome) clips the cancel button when the search input has padding (and `textfield` appearance). */ +input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } + +/** Define consistent border, margin, and padding. */ +fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } + +/** 1. Correct `color` not being inherited in IE 8/9/10/11. 2. Remove padding so people aren't caught out if they zero out fieldsets. */ +legend { border: 0; /* 1 */ padding: 0; /* 2 */ } + +/** Remove default vertical scrollbar in IE 8/9/10/11. */ +textarea { overflow: auto; } + +/** Don't inherit the `font-weight` (applied by a rule above). NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */ +optgroup { font-weight: bold; } + +/* Tables ========================================================================== */ +/** Remove most spacing between table cells. */ +table { border-collapse: collapse; border-spacing: 0; } + +td, th { padding: 0; } + .highlight table td { padding: 5px; } .highlight table pre { margin: 0; } @@ -128,87 +251,140 @@ .highlight { background-color: #f8f8f8; } -body { background-color: #fff; padding: 50px; font: 14px/1.5 "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #727272; font-weight: 400; } +/* LAYOUT STYLES */ +body { font-family: 'Helvetica Neue', Helvetica, Arial, serif; font-size: 15px; font-weight: 400; line-height: 1.5; color: #666; background: #fafafa url(../images/body-bg.jpg) 0 0 repeat; } + +p { margin-top: 0; } + +a { color: #2879d0; } + +a:hover { color: #2268b2; } + +header { padding-top: 40px; padding-bottom: 40px; font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; background: #2e7bcf url(../images/header-bg.jpg) 0 0 repeat-x; border-bottom: solid 1px #275da1; } + +header h1 { width: 540px; margin-top: 0; margin-bottom: 0.2em; font-size: 72px; font-weight: normal; line-height: 1; color: #fff; letter-spacing: -1px; } + +header h2 { width: 540px; margin-top: 0; margin-bottom: 0; font-size: 26px; font-weight: normal; line-height: 1.3; color: #9ddcff; letter-spacing: 0; } + +.inner { position: relative; width: 940px; margin: 0 auto; } + +#content-wrapper { padding-top: 30px; border-top: solid 1px #fff; } + +#main-content { float: left; width: 690px; } + +#main-content img { max-width: 100%; } + +aside#sidebar { float: right; width: 200px; min-height: 504px; padding-left: 20px; font-size: 12px; line-height: 1.3; background: transparent url(../images/sidebar-bg.jpg) 0 0 no-repeat; } + +aside#sidebar p.repo-owner, aside#sidebar p.repo-owner a { font-weight: bold; } + +#downloads { margin-bottom: 40px; } + +a.button { width: 134px; height: 58px; padding-top: 22px; padding-left: 68px; font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; font-size: 23px; line-height: 1.2; color: #fff; } + +a.button small { display: block; font-size: 11px; } + +header a.button { position: absolute; top: 0; right: 0; background: transparent url(../images/github-button.png) 0 0 no-repeat; } + +aside a.button { display: block; width: 138px; padding-left: 64px; margin-bottom: 20px; font-size: 21px; background: transparent url(../images/download-button.png) 0 0 no-repeat; } + +code, pre { margin-bottom: 30px; font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace; font-size: 13px; color: #222; } + +code { padding: 0 3px; background-color: #f2f8fc; border: solid 1px #dbe7f3; } -h1, h2, h3, h4, h5, h6 { color: #222; margin: 0 0 20px; } +pre { padding: 20px; overflow: auto; text-shadow: none; background: #fff; border: solid 1px #f2f2f2; } -p, ul, ol, table, pre, dl { margin: 0 0 20px; } +pre code { padding: 0; color: #2879d0; background-color: #fff; border: none; } -h1, h2, h3 { line-height: 1.1; } +ul, ol, dl { margin-bottom: 20px; } -h1 { font-size: 28px; } +/* COMMON STYLES */ +hr { height: 0; margin-top: 1em; margin-bottom: 1em; border: 0; border-top: solid 1px #ddd; } -h2 { color: #393939; } +table { width: 100%; border: 1px solid #ebebeb; } -h3, h4, h5, h6 { color: #494949; } +th { font-weight: 500; } -a { color: #267CB9; text-decoration: none; } +td { font-weight: 300; text-align: center; border: 1px solid #ebebeb; } -a:hover, a:focus { color: #069; font-weight: bold; } +form { padding: 20px; background: #f2f2f2; } -a small { font-size: 11px; color: #777; margin-top: -0.3em; display: block; } +/* GENERAL ELEMENT TYPE STYLES */ +#main-content h1 { margin-top: 0; margin-bottom: 0; font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; font-size: 2.8em; font-weight: normal; color: #474747; text-indent: 6px; letter-spacing: -1px; } -a:hover small { color: #777; } +#main-content h1:before { padding-right: 0.3em; margin-left: -0.9em; color: #9ddcff; content: "/"; } -.wrapper { width: 860px; margin: 0 auto; } +#main-content h2 { margin-bottom: 8px; font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; font-size: 22px; font-weight: bold; color: #474747; text-indent: 4px; } -blockquote { border-left: 1px solid #e5e5e5; margin: 0; padding: 0 0 0 20px; font-style: italic; } +#main-content h2:before { padding-right: 0.3em; margin-left: -1.5em; content: "//"; color: #9ddcff; } -code, pre { font-family: Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal, Consolas, Liberation Mono, DejaVu Sans Mono, Courier New, monospace; color: #333; } +#main-content h3 { margin-top: 24px; margin-bottom: 8px; font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; font-size: 18px; font-weight: bold; color: #474747; text-indent: 3px; } -pre { padding: 8px 15px; background: #f8f8f8; border-radius: 5px; border: 1px solid #e5e5e5; overflow-x: auto; } +#main-content h3:before { padding-right: 0.3em; margin-left: -2em; content: "///"; color: #9ddcff; } -table { width: 100%; border-collapse: collapse; } +#main-content h4 { margin-bottom: 8px; font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; font-size: 15px; font-weight: bold; color: #474747; text-indent: 3px; } -th, td { text-align: left; padding: 5px 10px; border-bottom: 1px solid #e5e5e5; } +h4:before { padding-right: 0.3em; margin-left: -2.8em; content: "////"; color: #9ddcff; } -dt { color: #444; font-weight: 700; } +#main-content h5 { margin-bottom: 8px; font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; font-size: 14px; color: #474747; text-indent: 3px; } -th { color: #444; } +h5:before { padding-right: 0.3em; margin-left: -3.2em; content: "/////"; color: #9ddcff; } -img { max-width: 100%; } +#main-content h6 { margin-bottom: 8px; font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; font-size: .8em; color: #474747; text-indent: 3px; } -header { width: 270px; float: left; position: fixed; -webkit-font-smoothing: subpixel-antialiased; } +h6:before { padding-right: 0.3em; margin-left: -3.7em; content: "//////"; color: #9ddcff; } -header ul { list-style: none; height: 40px; padding: 0; background: #f4f4f4; border-radius: 5px; border: 1px solid #e0e0e0; width: 270px; } +p { margin-bottom: 20px; } -header li { width: 89px; float: left; border-right: 1px solid #e0e0e0; height: 40px; } +a { text-decoration: none; } -header li:first-child a { border-radius: 5px 0 0 5px; } +p a { font-weight: 400; } -header li:last-child a { border-radius: 0 5px 5px 0; } +blockquote { padding: 0 0 0 30px; margin-bottom: 20px; font-size: 15px; border-left: 10px solid #e9e9e9; } -header ul a { line-height: 1; font-size: 11px; color: #676767; display: block; text-align: center; padding-top: 6px; height: 34px; } +ul { list-style-position: inside; list-style: disc; padding-left: 20px; } -header ul a:hover, header ul a:focus { color: #675C5C; font-weight: bold; } +ol { list-style-position: inside; list-style: decimal; padding-left: 3px; } -header ul a:active { background-color: #f0f0f0; } +dl dd { font-style: italic; font-weight: 100; } -strong { color: #222; font-weight: 700; } +footer { padding-top: 20px; padding-bottom: 30px; margin-top: 40px; font-size: 13px; color: #aaa; } -header ul li + li + li { border-right: none; width: 89px; } +footer a { color: #666; } -header ul a strong { font-size: 14px; display: block; color: #222; } +footer a:hover { color: #444; } -section { width: 500px; float: right; padding-bottom: 50px; } +/* MISC */ +.clearfix:after { display: block; height: 0; clear: both; visibility: hidden; content: '.'; } -small { font-size: 11px; } +.clearfix { display: inline-block; } -hr { border: 0; background: #e5e5e5; height: 1px; margin: 0 0 20px; } +* html .clearfix { height: 1%; } -footer { width: 270px; float: left; position: fixed; bottom: 50px; -webkit-font-smoothing: subpixel-antialiased; } +.clearfix { display: block; } -@media print, screen and (max-width: 960px) { div.wrapper { width: auto; margin: 0; } - header, section, footer { float: none; position: static; width: auto; } - header { padding-right: 320px; } - section { border: 1px solid #e5e5e5; border-width: 1px 0; padding: 20px 0; margin: 0 0 20px; } - header a small { display: inline; } - header ul { position: absolute; right: 50px; top: 52px; } } -@media print, screen and (max-width: 720px) { body { word-wrap: break-word; } - header { padding: 0; } - header ul, header p.view { position: static; } - pre, code { word-wrap: normal; } } -@media print, screen and (max-width: 480px) { body { padding: 15px; } - header ul { width: 99%; } - header li, header ul li + li + li { width: 33%; } } -@media print { body { padding: 0.4in; font-size: 12pt; color: #444; } } +/* #Media Queries +================================================== */ +/* Smaller than standard 960 (devices and browsers) */ +/* Tablet Portrait size to standard 960 (devices and browsers) */ +@media only screen and (min-width: 768px) and (max-width: 959px) { .inner { width: 740px; } + header h1, header h2 { width: 340px; } + header h1 { font-size: 60px; } + header h2 { font-size: 30px; } + #main-content { width: 490px; } + #main-content h1:before, #main-content h2:before, #main-content h3:before, #main-content h4:before, #main-content h5:before, #main-content h6:before { padding-right: 0; margin-left: 0; content: none; } } +/* All Mobile Sizes (devices and browser) */ +@media only screen and (max-width: 767px) { .inner { width: 93%; } + header { padding: 20px 0; } + header .inner { position: relative; } + header h1, header h2 { width: 100%; } + header h1 { font-size: 48px; } + header h2 { font-size: 24px; } + header a.button { position: relative; display: inline-block; width: auto; height: auto; padding: 5px 10px; margin-top: 15px; font-size: 13px; line-height: 1; color: #2879d0; text-align: center; background-color: #9ddcff; background-image: none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } + header a.button small { display: inline; font-size: 13px; } + #main-content, aside#sidebar { float: none; width: 100% !important; } + aside#sidebar { min-height: 0; padding: 20px 0; margin-top: 20px; background-image: none; border-top: solid 1px #ddd; } + aside#sidebar a.button { display: none; } + #main-content h1:before, #main-content h2:before, #main-content h3:before, #main-content h4:before, #main-content h5:before, #main-content h6:before { padding-right: 0; margin-left: 0; content: none; } } +/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ +/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ diff --git a/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.eot b/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.eot deleted file mode 100755 index 03bf93f..0000000 Binary files a/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.eot and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.svg b/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.svg deleted file mode 100755 index 925fe47..0000000 --- a/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.svg +++ /dev/null @@ -1,336 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.ttf b/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.ttf deleted file mode 100755 index 4599e3c..0000000 Binary files a/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.ttf and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.woff b/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.woff deleted file mode 100755 index 9d0b78d..0000000 Binary files a/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.woff and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.woff2 b/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.woff2 deleted file mode 100755 index 55fc44b..0000000 Binary files a/_site/assets/fonts/Noto-Sans-700/Noto-Sans-700.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.eot b/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.eot deleted file mode 100755 index cb97b2b..0000000 Binary files a/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.eot and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.svg b/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.svg deleted file mode 100755 index abdafc0..0000000 --- a/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.svg +++ /dev/null @@ -1,334 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.ttf b/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.ttf deleted file mode 100755 index 6640dbe..0000000 Binary files a/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.ttf and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.woff b/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.woff deleted file mode 100755 index 209739e..0000000 Binary files a/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.woff and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.woff2 b/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.woff2 deleted file mode 100755 index f5525aa..0000000 Binary files a/_site/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.eot b/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.eot deleted file mode 100755 index a997349..0000000 Binary files a/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.eot and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.svg b/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.svg deleted file mode 100755 index dcd8fc8..0000000 --- a/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.svg +++ /dev/null @@ -1,337 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.ttf b/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.ttf deleted file mode 100755 index 7f75a2d..0000000 Binary files a/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.ttf and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.woff b/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.woff deleted file mode 100755 index 6dce67c..0000000 Binary files a/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.woff and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.woff2 b/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.woff2 deleted file mode 100755 index a9c14c4..0000000 Binary files a/_site/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.eot b/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.eot deleted file mode 100755 index 15fc8bf..0000000 Binary files a/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.eot and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.svg b/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.svg deleted file mode 100755 index bd2894d..0000000 --- a/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.svg +++ /dev/null @@ -1,335 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.ttf b/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.ttf deleted file mode 100755 index a83bbf9..0000000 Binary files a/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.ttf and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.woff b/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.woff deleted file mode 100755 index 17c8500..0000000 Binary files a/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.woff and /dev/null differ diff --git a/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.woff2 b/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.woff2 deleted file mode 100755 index a87d9cd..0000000 Binary files a/_site/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.woff2 and /dev/null differ diff --git a/_site/assets/images/body-bg.jpg b/_site/assets/images/body-bg.jpg new file mode 100644 index 0000000..719fb88 Binary files /dev/null and b/_site/assets/images/body-bg.jpg differ diff --git a/_site/assets/images/download-button.png b/_site/assets/images/download-button.png new file mode 100644 index 0000000..c5ffb3a Binary files /dev/null and b/_site/assets/images/download-button.png differ diff --git a/_site/assets/images/github-button.png b/_site/assets/images/github-button.png new file mode 100644 index 0000000..cd41580 Binary files /dev/null and b/_site/assets/images/github-button.png differ diff --git a/_site/assets/images/header-bg.jpg b/_site/assets/images/header-bg.jpg new file mode 100644 index 0000000..d16497a Binary files /dev/null and b/_site/assets/images/header-bg.jpg differ diff --git a/_site/assets/images/highlight-bg.jpg b/_site/assets/images/highlight-bg.jpg new file mode 100644 index 0000000..355e089 Binary files /dev/null and b/_site/assets/images/highlight-bg.jpg differ diff --git a/_site/assets/images/sidebar-bg.jpg b/_site/assets/images/sidebar-bg.jpg new file mode 100644 index 0000000..536ead9 Binary files /dev/null and b/_site/assets/images/sidebar-bg.jpg differ diff --git a/_site/assets/img/logo.png b/_site/assets/img/logo.png deleted file mode 100644 index 93e608e..0000000 Binary files a/_site/assets/img/logo.png and /dev/null differ diff --git a/_site/assets/js/scale.fix.js b/_site/assets/js/scale.fix.js deleted file mode 100644 index 911d33c..0000000 --- a/_site/assets/js/scale.fix.js +++ /dev/null @@ -1,27 +0,0 @@ -(function(document) { - var metas = document.getElementsByTagName('meta'), - changeViewportContent = function(content) { - for (var i = 0; i < metas.length; i++) { - if (metas[i].name == "viewport") { - metas[i].content = content; - } - } - }, - initialize = function() { - changeViewportContent("width=device-width, minimum-scale=1.0, maximum-scale=1.0"); - }, - gestureStart = function() { - changeViewportContent("width=device-width, minimum-scale=0.25, maximum-scale=1.6"); - }, - gestureEnd = function() { - initialize(); - }; - - - if (navigator.userAgent.match(/iPhone/i)) { - initialize(); - - document.addEventListener("touchstart", gestureStart, false); - document.addEventListener("touchend", gestureEnd, false); - } -})(document);