├── _sass ├── _custom.scss ├── _base.scss ├── _syntax-highlighting.scss └── _layout.scss ├── .gitignore ├── favicon.ico ├── img ├── author.jpg └── thunder-bar.svg ├── images ├── image-4.png ├── create-gh-pages-branch.JPG ├── delete-github-branch-2.png ├── delete-github-branch.png ├── thunder-jekyll-theme-2.jpg ├── thunder-jekyll-theme.jpg ├── thunder-responsive-jekyll-theme.jpg ├── webpagetest-jekyll-theme-thunder.jpg ├── webpagetest-jekyll-theme-amplify-example.jpg └── webpagetest-jekyll-theme-thunder-example.jpg ├── _includes ├── footer.html ├── color-bar.html ├── analytics.html ├── disqus.html ├── author.html ├── head.html ├── header.html └── main.scss ├── _layouts ├── page.html ├── default.html ├── post.html └── compress.html ├── README.md ├── about.md ├── index.html ├── LICENCE.md ├── _posts ├── 2016-05-12-welcome-to-jekyll.markdown ├── 2016-05-07-example.md └── 2016-05-07-documentation.md ├── feed.xml ├── _config.yml └── contact.md /_sass/_custom.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | _site 2 | .sass-cache 3 | .jekyll-metadata 4 | -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharu725/thunder/HEAD/favicon.ico -------------------------------------------------------------------------------- /img/author.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharu725/thunder/HEAD/img/author.jpg -------------------------------------------------------------------------------- /images/image-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharu725/thunder/HEAD/images/image-4.png -------------------------------------------------------------------------------- /images/create-gh-pages-branch.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharu725/thunder/HEAD/images/create-gh-pages-branch.JPG -------------------------------------------------------------------------------- /images/delete-github-branch-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharu725/thunder/HEAD/images/delete-github-branch-2.png -------------------------------------------------------------------------------- /images/delete-github-branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharu725/thunder/HEAD/images/delete-github-branch.png -------------------------------------------------------------------------------- /images/thunder-jekyll-theme-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharu725/thunder/HEAD/images/thunder-jekyll-theme-2.jpg -------------------------------------------------------------------------------- /images/thunder-jekyll-theme.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharu725/thunder/HEAD/images/thunder-jekyll-theme.jpg -------------------------------------------------------------------------------- /images/thunder-responsive-jekyll-theme.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharu725/thunder/HEAD/images/thunder-responsive-jekyll-theme.jpg -------------------------------------------------------------------------------- /images/webpagetest-jekyll-theme-thunder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharu725/thunder/HEAD/images/webpagetest-jekyll-theme-thunder.jpg -------------------------------------------------------------------------------- /_includes/footer.html: -------------------------------------------------------------------------------- 1 |
{{site.author-about}}
7 |{% if page.author %} • {{ page.author }}{% endif %}
9 |" %}{% assign _pres_after = "" %}{% if _pres.size != 0 %}{% if site.compress_html.blanklines %}{% assign _lines = _pres.last | split: _LINE_FEED %}{% assign _lastchar = _pres.last | split: "" | last %}{% assign _outerloop = forloop %}{% capture _pres_after %}{% for _line in _lines %}{% assign _trimmed = _line | split: " " | join: " " %}{% if forloop.last and _lastchar == _LINE_FEED %}{% unless _outerloop.last %}{{ _LINE_FEED }}{% endunless %}{% continue %}{% endif %}{% if _trimmed != empty or forloop.last %}{% unless forloop.first %}{{ _LINE_FEED }}{% endunless %}{{ _line }}{% endif %}{% endfor %}{% endcapture %}{% else %}{% assign _pres_after = _pres.last | split: " " | join: " " %}{% endif %}{% endif %}{% capture _content %}{{ _content }}{% if _pre_before contains "" %}{% endif %}{% unless _pre_before contains "" and _pres.size == 1 %}{{ _pres_after }}{% endunless %}{% endcapture %}{% endfor %}{% if _profile %}{% assign _profile_collapse = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.clippings == "all" %}{% assign _clippings = "html head title base link meta style body article section nav aside h1 h2 h3 h4 h5 h6 hgroup header footer address p hr blockquote ol ul li dl dt dd figure figcaption main div table caption colgroup col tbody thead tfoot tr td th" | split: " " %}{% else %}{% assign _clippings = site.compress_html.clippings %}{% endif %}{% for _element in _clippings %}{% assign _edges = " | Step | Bytes |
| raw | {{ content | size }}{% if _profile_endings %} |
| endings | {{ _profile_endings }}{% endif %}{% if _profile_startings %} |
| startings | {{ _profile_startings }}{% endif %}{% if _profile_comments %} |
| comments | {{ _profile_comments }}{% endif %}{% if _profile_collapse %} |
| collapse | {{ _profile_collapse }}{% endif %}{% if _profile_clippings %} |
| clippings | {{ _profile_clippings }}{% endif %} |
103 | version 1.0 - Color-bar is now css. SEO improvements. Added an author section. 104 | 105 | version 0.9 - Minimal design, small and compressed css, built in disqus comments, compressed html, superfast loading UI. 106 |-------------------------------------------------------------------------------- /_sass/_layout.scss: -------------------------------------------------------------------------------- 1 | * { 2 | transition-duration: 0.2s; 3 | } 4 | 5 | body{ 6 | max-width: 70%; 7 | margin: 0 auto; 8 | 9 | @include media-query($on-palm){ 10 | max-width: 90%; 11 | } 12 | } 13 | 14 | .site-header { 15 | 16 | margin-top: 2em; 17 | // Positioning context for the mobile navigation icon 18 | position: relative; 19 | @include media-query($on-palm){ 20 | margin-top: 0.625em; 21 | } 22 | 23 | 24 | } 25 | 26 | 27 | .site-nav { 28 | line-height: 56px; 29 | display: inline-block; 30 | 31 | } 32 | 33 | /** 34 | * Page content 35 | */ 36 | .page-content { 37 | margin: 0 auto; 38 | max-width: 65%; 39 | padding: $spacing-unit 0; 40 | 41 | @include media-query($on-palm){ 42 | max-width: 100%; 43 | } 44 | } 45 | 46 | 47 | .post-list { 48 | margin-left: 0; 49 | list-style: none; 50 | 51 | > li { 52 | margin-bottom: $spacing-unit; 53 | } 54 | } 55 | 56 | .post-meta { 57 | font-size: $small-font-size; 58 | color: $grey-color; 59 | 60 | } 61 | 62 | .post-list .post-meta { 63 | float: right; 64 | } 65 | 66 | .post-link { 67 | display: block; 68 | font-size: 24px; 69 | } 70 | 71 | 72 | 73 | /** 74 | * Posts 75 | */ 76 | .post-header { 77 | margin-bottom: $spacing-unit; 78 | } 79 | 80 | .post-title { 81 | font-size: 42px; 82 | letter-spacing: -1px; 83 | line-height: 1; 84 | 85 | @include media-query($on-laptop) { 86 | font-size: 36px; 87 | } 88 | } 89 | 90 | .post-content { 91 | margin-bottom: $spacing-unit; 92 | h1 { 93 | font-size: 42px; 94 | @include media-query($on-laptop) { 95 | font-size: 36px; 96 | } 97 | } 98 | 99 | h2 { 100 | font-size: 32px; 101 | 102 | @include media-query($on-laptop) { 103 | font-size: 28px; 104 | } 105 | } 106 | 107 | h3 { 108 | font-size: 26px; 109 | 110 | @include media-query($on-laptop) { 111 | font-size: 22px; 112 | } 113 | } 114 | 115 | h4 { 116 | font-size: 20px; 117 | 118 | @include media-query($on-laptop) { 119 | font-size: 18px; 120 | } 121 | } 122 | } 123 | 124 | 125 | 126 | #logo { 127 | fill: $color-1; 128 | 129 | &:hover{ 130 | fill: $color-2; 131 | } 132 | } 133 | 134 | .page-link { 135 | margin-left: 1em; 136 | } 137 | 138 | .thunder{ 139 | max-width: 100% 140 | } 141 | 142 | //table 143 | table { 144 | margin: 15px 0; 145 | border-collapse: collapse; 146 | width: 100%; 147 | padding: 0; } 148 | table tr { 149 | border-top: 1px solid $grey-color; 150 | background-color: white; 151 | margin: 0; 152 | padding: 0; } 153 | table tr:nth-child(2n) { 154 | background-color: #f8f8f8; } 155 | table tr th { 156 | font-weight: bold; 157 | border: 1px solid $grey-color; 158 | text-align: left; 159 | margin: 0; 160 | padding: 6px 13px; } 161 | table tr td { 162 | border: 1px solid $grey-color; 163 | text-align: left; 164 | margin: 0; 165 | padding: 6px 13px; } 166 | table tr th :first-child, table tr td :first-child { 167 | margin: 0; } 168 | table tr th :last-child, table tr td :last-child { 169 | margin: 0; } 170 | 171 | 172 | // Adding 'Contents' headline to the TOC 173 | #markdown-toc::before { 174 | content: "Contents"; 175 | font-weight: bold; 176 | } 177 | 178 | 179 | // Using numbers instead of bullets for listing 180 | #markdown-toc ul { 181 | list-style: decimal; 182 | } 183 | 184 | #markdown-toc { 185 | border: 1px solid $color-1; 186 | padding: 1.5em; 187 | list-style: decimal; 188 | display: inline-block; 189 | } 190 | 191 | 192 | 193 | .color-bars{ 194 | margin: 0 -1em 0 -1em; 195 | } 196 | 197 | .cor { 198 | width: 25%; 199 | height: 4px; 200 | display: inline-block; 201 | vertical-align: bottom; 202 | 203 | } 204 | .colr-1{ 205 | background-color: #3498db; 206 | } 207 | .colr-2{ 208 | background-color: #f1c40f; 209 | } 210 | .colr-3{ 211 | background-color: #2ecc71; 212 | } 213 | .colr-4{ 214 | background-color: #e74c3c; 215 | } 216 | .colr-5{ 217 | background-color: #9b59b6; 218 | } 219 | .colr-6{ 220 | background-color: #1abc9c; 221 | } 222 | .colr-7{ 223 | background-color: #e67e22; 224 | } 225 | .colr-8{ 226 | background-color: #34495e; 227 | } 228 | 229 | .author { 230 | border:none; 231 | box-shadow: 0 0 5px #a8a9ab; 232 | padding: 1em 1em 0 1em; 233 | } 234 | 235 | .author-body { 236 | } 237 | 238 | .author-image { 239 | background-repeat: no-repeat; 240 | background-size: contain; 241 | height: 50px; 242 | width: 50px; 243 | border-radius: 50%; 244 | display: inline-block; 245 | 246 | } 247 | 248 | .author-about { 249 | margin-left: 1em; 250 | display: inline-block; 251 | @include media-query($on-palm) { 252 | margin-left: 0em; 253 | display: block; 254 | } 255 | 256 | } 257 | .author-about p, .author-about h4 { 258 | margin: 0; 259 | padding:0; 260 | } 261 | 262 | .cor-head { 263 | width: 12.5%; 264 | height: 5px; 265 | display: inline-block; 266 | } 267 | --------------------------------------------------------------------------------