From 2caae1b022ef4b395f8cb2ff773cf626ec1f6930 Mon Sep 17 00:00:00 2001 From: Bartek Bielawski Date: Fri, 20 Jul 2018 22:23:17 +0200 Subject: [PATCH] Making some use of GitHub Pages --- README.md | 5 +- _config.yml | 7 +- _layouts/default.html | 73 +++++ _sass/jekyll-theme-architect.scss | 463 ++++++++++++++++++++++++++++++ assets/images/help.png | Bin 0 -> 16188 bytes index.html | 8 + 6 files changed, 553 insertions(+), 3 deletions(-) create mode 100644 _layouts/default.html create mode 100644 _sass/jekyll-theme-architect.scss create mode 100644 assets/images/help.png create mode 100644 index.html diff --git a/README.md b/README.md index f2d66b1..6db1431 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ -## PowerShell Module: EWS + +# PowerShell Module: EWS ![Image](https://raw.githubusercontent.com/bielawb/EWS/master/EWSModuleLogo.png) EWS (Exchange Web Services) is a convenient way to manage mailboxes: @@ -11,7 +12,7 @@ That way user can use familiar syntax when communicating with her/his Exchange r This module is far from being feature-complete, but it should be a good starting point. -## TODO +# TODO Apart from extending functionality, there are few serious problems that need to be addressed first: 1. Testing (see #3) 2. Help - basic version created for existing commands (see #2) diff --git a/_config.yml b/_config.yml index 2f7efbe..98f961a 100644 --- a/_config.yml +++ b/_config.yml @@ -1 +1,6 @@ -theme: jekyll-theme-minimal \ No newline at end of file +theme: jekyll-theme-architect +twitter: + username: bielawb +logo: /EWSModuleLogo.png +plugins: + - directory diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000..00e55e0 --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,73 @@ + + + + + + + + + + + +{% seo %} + + + +
+
+ +

{{ site.title | default: site.github.repository_name }}

+
+

{{ site.description | default: site.github.project_tagline }}

+ {% if site.github.is_project_page %} + View project on GitHub + {% endif %} + {% if site.github.is_user_page %} + Follow me on GitHub + {% endif %} +
+
+ +
+
+
+ {{ content }} +
+ + +
+
+ + {% if site.google_analytics %} + + {% endif %} + + diff --git a/_sass/jekyll-theme-architect.scss b/_sass/jekyll-theme-architect.scss new file mode 100644 index 0000000..73a9354 --- /dev/null +++ b/_sass/jekyll-theme-architect.scss @@ -0,0 +1,463 @@ +@import "normalize"; +@import "rouge-github"; +@import url('https://fonts.googleapis.com/css?family=Architects+Daughter'); + +/* 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: 640px; +} + +#main-content img { + max-width: 100%; +} + +aside#sidebar { + float: right; + width: 250px; + 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; + 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; + height: 58px; + top: 0; + right: 0; + background: transparent url(../images/github-button.png) 0 0 no-repeat; +} +aside a.button { + display: block; + width: 240px; + height: 40px; + padding-top: 10px; + padding-left: 10px; + font-size: 18px; + background: transparent url(../images/help.png) 0 0 no-repeat; +} + +aside a.button:hover { + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -o-transform: scale(1.1); + transform: scale(1.1); +} + +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; +} + +pre { + padding: 20px; + overflow: auto; + text-shadow: none; + background: #fff; + border: solid 1px #f2f2f2; +} +pre code { + padding: 0; + color: #2879d0; + background-color: #fff; + border: none; +} + +ul, ol, dl { + margin-bottom: 20px; +} + + +/* COMMON STYLES */ + +hr { + height: 0; + margin-top: 1em; + margin-bottom: 1em; + border: 0; + border-top: solid 1px #ddd; +} + +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 */ + +#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; +} + +#main-content h1:before { + padding-right: 0.3em; + margin-left: -0.9em; + color: #9ddcff; + content: "/"; +} + +#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; +} +#main-content h2:before { + padding-right: 0.3em; + margin-left: -1.5em; + content: "//"; + color: #9ddcff; +} + +#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; +} + +#main-content h3:before { + padding-right: 0.3em; + margin-left: -2em; + content: "///"; + color: #9ddcff; +} + +#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; +} + +h4:before { + padding-right: 0.3em; + margin-left: -2.8em; + content: "////"; + color: #9ddcff; +} + +#main-content h5 { + margin-bottom: 8px; + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: 14px; + color: #474747; + text-indent: 3px; +} +h5:before { + padding-right: 0.3em; + margin-left: -3.2em; + content: "/////"; + color: #9ddcff; +} + +#main-content h6 { + margin-bottom: 8px; + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: .8em; + color: #474747; + text-indent: 3px; +} +h6:before { + padding-right: 0.3em; + margin-left: -3.7em; + content: "//////"; + color: #9ddcff; +} + +p { + margin-bottom: 20px; +} + +a { + text-decoration: none; +} + +p a { + font-weight: 400; +} + +blockquote { + padding: 0 0 0 30px; + margin-bottom: 20px; + font-size: 15px; + border-left: 10px solid #e9e9e9; +} + +ul { + list-style-position: inside; + list-style: disc; + padding-left: 20px; +} + +ol { + list-style-position: inside; + list-style: decimal; + padding-left: 20px; +} + +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; +} +footer a:hover { + color: #444; +} + +/* MISC */ +.clearfix:after { + display: block; + height: 0; + clear: both; + visibility: hidden; + content: '.'; +} + +.clearfix {display: inline-block;} +* html .clearfix {height: 1%;} +.clearfix {display: block;} + +/* #Media Queries +================================================== */ + +/* Smaller than standard 960 (devices and browsers) */ +@media only screen and (max-width: 959px) { } + +/* 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) */ +@media only screen and (min-width: 480px) and (max-width: 767px) { } + +/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ +@media only screen and (max-width: 479px) { } diff --git a/assets/images/help.png b/assets/images/help.png new file mode 100644 index 0000000000000000000000000000000000000000..7ef89a227c3d6a28422e569f70d13e20faa72566 GIT binary patch literal 16188 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 a_WuKFBDpYc9Ue>o0000