theme refactor, use sass, scrolltop polyfill

This commit is contained in:
wgroeneveld 2020-05-25 11:16:11 +02:00
parent e61a74aaba
commit f02a121984
105 changed files with 487 additions and 14569 deletions

View File

@ -1,6 +1,6 @@
baseurl = "https://jefklakscodex.com/"
title = "Jefklaks Codex"
theme = "hugo-creative-portfolio-theme"
theme = "jefklak-creative-portfolio"
languageCode = "en-us"
disqusShortname = ""
googleAnalytics = "UA-122825031-1"
@ -19,8 +19,6 @@ summaryLength = 20
defaultMarkdownHandler = "blackfriday"
[params]
style = "default"
twitter = "woutergroenev"
font = "PT Sans"
description = "Retro game thoughts"
copyright = "No &copy; reserved - sharing is caring. <a href='https://github.com/wgroeneveld/jefklakscodex' target='_blank'>Hack away!</a><br/>An integral part of <a href='https://brainbaking.com/' target='_blank'>Brain Baking</a>."

View File

@ -10,7 +10,7 @@ game_name = 'Animal Crossing'
description = 'Which features from previous Animal Crossing games do you wish were present in the Switch one? Some features never made the jump to a new iteration. Let us take a closer look.'
game_platform = 'gc'
game_genre = 'Life sim'
game_release_year = '2020'
game_release_year = '2001'
game_developer = 'Nintendo'
weight = 0
+++

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"Target":"css/styles.4635417296feb2cd531069b2e1c94ee5cc9ab464d0212482287455882498b2b4086d6fb8243bccc43389efd272ad6418335a713aa338db1ecf4dd1d5d7263387.css","MediaType":"text/css","Data":{"Integrity":"sha512-RjVBcpb+ss1TEGmy4clO5cyatGTQISSCKHRViCSYsrQIbW+4JDvMxDOJ79JyrWQYM1pxOqM42x7PTdHV1yYzhw=="}}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"Target":"css/styles.b97254f4770ec2bc42b711eb075dd6f9c77182608b7f8119b24e0bddd9bc1d1d1942ab7b6172ab7ae34183d4244314bfabf709bee62d1c12cc1051a9a009e4e6.css","MediaType":"text/css","Data":{"Integrity":"sha512-uXJU9HcOwrxCtxHrB13W+cdxgmCLf4EZsk4L3dm8HR0ZQqt7YXKreuNBg9QkQxS/q/cJvuYtHBLMEFGpoAnk5g=="}}

View File

@ -1,408 +0,0 @@
/***
* root changes
***/
:root {
--accent: #a6a57c;
--bglight: #f1f4dd;
--bgdarker: #e6ecb2;
--bgdark: #d7d7a3;
--textcolor: #363636;
--textlink: #c7532d;
}
html {
font-size: 1.0rem
height: 100%;
}
body, h1, h2, h3, h4,
.content-column-content p, .content-column-content li, .box-masonry .box-masonry-text p {
color: var(--textcolor);
}
body {
background-color: var(--bglight);
line-height: 1.7;
height: 100%;
}
@media (min-width: 960px) {
body {
font-size: inherit;
}
html {
font-size: 1.15rem
}
}
/***
* commento specific
***/
.commento-root .commento-round-check input[type=checkbox]:checked+label:before,
.commento-root .commento-round-check input[type=radio]:checked+label:before {
background: var(--accent) !important;
border: 1px solid var(--accent) !important;
}
.commento-root .commento-markdown-help tr td pre {
padding: 0 !important;
}
.commento-button {
color: white !important;
background: var(--accent) !important;
}
.commento-google-button:before {
content: "\f1a0";
font-family: FontAwesome;
display: inline-block;
padding-right: 3px;
vertical-align: middle;
}
.commento-github-button:before {
content: "\f09b";
font-family: FontAwesome;
display: inline-block;
padding-right: 3px;
vertical-align: middle;
}
.commento-twitter-button:before {
content: "\f099";
font-family: FontAwesome;
display: inline-block;
padding-right: 3px;
vertical-align: middle;
}
.commento-oauth-buttons button {
width: auto !important;
}
.commento-root a,
.commento-email-button {
color: var(--accent) !important;
}
.commento-root .commento-card .commento-body p,
.commento-root textarea {
font-size: 0.9rem !important;
}
.commento-root *,
.commento-root-font * {
line-height: 1.7 !important;
color: #333;
text-align: left !important;
}
.commento-root .commento-card .commento-name, .commento-name {
font-size: inherit !important;
}
/***
* pmwiki conversion styles
***/
.rfloat {
float: right;
}
/***
* hugo theme custom stuff
***/
h1,
.h1 {
font-size: 2.5rem;
font-weight: 700;
margin-bottom: 2rem;
}
h2,
.h2 {
font-size: 2rem;
font-weight: 700;
margin-top: 2rem;
margin-bottom: 2rem;
}
h3,
.h3 {
font-size: 1.7rem;
font-weight: 700;
margin-top: 2rem;
margin-bottom: 2rem;
}
h4,
.h4 {
font-size: 1.4rem;
font-weight: 700;
}
ul, ol {
margin-bottom: 2rem;
}
blockquote {
font-size: inherit;
font-style: italic;
border-left: 5px solid var(--accent);
}
button {
background-color: var(--accent) !important;
color: white !important;
border-color: darkgrey !important;
}
.small-navbar button {
position: fixed;
z-index: 99;
margin-top: -1rem;
margin-left: 1rem;
}
hr {
border-top: 1px solid var(--accent);
}
img.full {
width: 100% !important;
}
#csslink {
position: absolute;
right: 0;
z-index: 99;
visibility: hidden;
}
footer {
position: fixed;
bottom: 0;
right: 0;
margin: 0;
height: 140px;
visibility: hidden;
}
.content-column {
padding-left: 30px;
padding-right: 30px;
}
@media only screen and (min-width: 1200px) {
footer, #csslink {
visibility: visible;
}
.content-column {
padding-left: 5rem;
}
}
@media screen and (max-width: 767px) {
.row-offcanvas-left .sidebar-offcanvas {
left: -46%;
}
}
footer .img-responsive {
margin: 0;
}
.content-column, .sidebar-content {
padding-top: 30px;
}
@media (min-width: 1200px) {
.content-column-content {
padding: 0;
}
.col-lg-8 {
width: 72%;
}
}
.sidebar-menu li {
font-size: 0.8rem;
padding-top: 8px;
padding-bottom: 8px;
border: 1px solid var(--bgdark);
padding-left: 20px;
margin: 0;
cursor: pointer;
}
a.internal {
cursor: pointer;
}
.sidebar-menu li:hover {
/* background randomly set in script */
border: 1px solid var(--accent);
}
.sidebar-game-platform {
position: absolute;
top: 0px;
border: 1px solid black;
}
.sidebar-heading {
font-weight: bold;
padding-top: 10px;
padding-left: 10px;
margin-top: 0;
}
.sidebar-date {
color: grey;
font-size: 9pt;
}
.sidebar-header img {
float: right;
}
.content-column-content img {
cursor: pointer;
border: 1px solid black;
}
.content-column-content a:hover {
text-decoration: none;
}
.content-column-content a:not([href]) {
padding-right: 0;
background-image: none;
}
.content-column-content a {
background-image: url(/img/external.png);
background-position: center right;
background-repeat: no-repeat;
padding-right: 13px;
border-bottom: 1px dotted #526A43;
}
.modal-header {
display: none;
}
.content-column-content p, .content-column-content li {
text-align: justify !important;
}
a, .box-masonry h4 a {
color: var(--textlink);
text-decoration: none;
}
.sidebar-menu li:hover:before, .sidebar-menu li:hover a {
color: var(--textlink);
}
a:hover, .box-masonry h4 a:hover {
color: var(--textlink);
background-color: #d1d3bd;
}
.container-fluid {
padding-left: 0;
height: 100%;
}
.sidebar-content {
border-right: 5px solid var(--accent);
}
.sidebar-scrolling {
width: 100%;
position: unset;
}
.sidebar-fixed {
position: fixed;
bottom: 0px;
width: calc(33.33% - 5px);
}
@media (min-width: 960px) {
.sidebar-fixed {
width: calc(25% - 5px);
}
}
#sidebar {
padding: 0;
height: 100%;
overflow: auto;
vertical-align: top;
display: inline-block;
padding-left: 10px;
}
.content-column.white-background {
height: 100%;
display: inline-block;
overflow: auto;
background: none;
}
.content-column div.row {
padding-bottom: 14px;
}
#sidebar, .sidebar-content {
background-color: var(--bgdark);
}
#sidebar hr {
border-top: 1px solid var(--accent);
}
.sidebar-game-info {
background-color: var(--bgdarker);
border: 1px solid var(--accent);
margin-bottom: 1rem;
}
.box-masonry {
background-color: #d9e7ac;
border: 1px solid var(--accent);
}
.img-inactive {
display: block;
width: 100%;
}
.img-active {
display: none;
width: 100%;
}
.box-masonry:hover {
box-shadow: 0 0 5px black;
}
.box-masonry:hover .box-masonry-hover-text-header {
opacity: 1;
}
.box-masonry:hover .box-masonry-hover-center {
opacity: 1;
}
.box-masonry .box-masonry-image {
background: none;
padding-top: 10px;
}
.box-masonry:hover .box-masonry-image.with-hover-overlay:before {
opacity: 0.3;
}
.box-masonry:hover .box-masonry-image.with-hover-icon:after {
opacity: 1;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -1,21 +0,0 @@
MIT License
Copyright (c) 2016 Kishan B
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@ -1,101 +0,0 @@
# Creative portfolio theme for hugo
[![Join the chat at https://gitter.im/hugo-creative-portfolio-theme/Lobby](https://badges.gitter.im/hugo-creative-portfolio-theme/Lobby.svg)](https://gitter.im/hugo-creative-portfolio-theme/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Buy me a coffee](https://img.shields.io/badge/☕-Buy%20me%20a%20coffee-blue.svg)](https://www.paypal.me/kishansh/5)
Creative portfolio is a clean and elegant template mainly made for designers and creatives but can be easily transformed into a generic website.
This Hugo theme was ported from [Bootstrapious](https://bootstrapious.com/p/creative-portfolio) for training and fun. It has a very nice landing page, a comments system by Disqus, contact forms by Formspree and Google Analytics.
![screenshot](https://raw.githubusercontent.com/kishaningithub/hugo-creative-portfolio-theme/master/images/screenshot.png)
## Installation
Go to the directory where you have your Hugo site and run:
```
$ mkdir themes
$ cd themes
$ git clone https://github.com/kishaningithub/hugo-creative-portfolio-theme.git
$ rm -rf hugo-creative-portfolio-theme/.git
```
For more information read the official [setup guide](https://gohugo.io/overview/installing/) of Hugo.
## Configuration
After installing the Creative portfolio theme successfully, we recommend you to take a look at the [exampleSite](https://github.com/kishaningithub/hugo-creative-portfolio-theme/tree/master/exampleSite) directory. You will find a working Hugo site configured with the Creative portfolio theme that you can use as a starting point for your site.
First, let's take a look at the [config.toml](https://github.com/kishaningithub/hugo-creative-portfolio-theme/tree/master/exampleSite/config.toml). It will be useful to learn how to customize your site. Feel free to play around with the settings.
### Style
You can change the color of the theme by modifying the following key.
```toml
style = "default"
```
Available options are: `default` (pink), `blue`, `green`, `pink`, `red`, `sea`, `violet`.
### More style customizations?
Create `css/custom.css` in your `<<base dir>>/static` folder and add all your custom styling.
### Comments
The optional comments system is powered by [Disqus](https://disqus.com). If you want to enable comments, create an account in Disqus and write down your shortname.
```toml
disqusShortname = "your-disqus-short-name"
```
You can disable the comments system by leaving the `disqusShortname` empty.
### Google Analytics
You can optionally enable Google Analytics. Type your tracking code in the ``.
```toml
googleAnalytics = "UA-XXXXX-X"
```
Leave the `googleAnalytics` key empty to disable it.
### Make the contact form working
Since this page will be static, you can use [formspree.io](//formspree.io/) as proxy to send the actual email. Each month, visitors can send you up to one thousand emails without incurring extra charges. Begin the setup by following the steps below:
1. Enter your email address under 'email' in the [`config.toml`](https://github.com/kishaningithub/hugo-creative-portfolio-theme/tree/master/exampleSite/config.toml)
2. Upload the generated site to your server
3. Send a dummy email yourself to confirm your account
4. Click the confirm link in the email from [formspree.io](//formspree.io/)
5. You're done. Happy mailing!
### Nearly finished
In order to see your site in action, run Hugo's built-in local server.
```
$ hugo server
```
Now enter [`localhost:1313`](http://localhost:1313) in the address bar of your browser.
## Deployment
- [Deploying to Amazon S3](https://github.com/kishaningithub/hugo-creative-portfolio-theme/wiki/Deploying-to-Amazon-S3)
## Base theme version (From bootstrapious)
- 1.0
## Contributing
Have you found a bug or got an idea for a new feature? Feel free to use the [issue tracker](https://github.com/kishaningithub/hugo-creative-portfolio-theme/issues) to let me know. Or make directly a [pull request](https://github.com/kishaningithub/hugo-creative-portfolio-theme/pulls).
## License
This port is released under the MIT License. Check the [original theme license](https://bootstrapious.com/p/creative-portfolio) for additional licensing information.
## Thanks
Thanks to [Steve Francia](https://github.com/spf13) for creating Hugo and the awesome community around the project. And also thanks to [Bootstrapious](http://bootstrapious.com/) for creating this awesome theme.

View File

@ -1,56 +0,0 @@
baseurl = "https://example.org/"
title = "Creative portfolio"
theme = "hugo-creative-portfolio-theme"
languageCode = "en-us"
# Enable comments by entering your Disqus shortname
disqusShortname = ""
# Enable Google Analytics by entering your tracking code
googleAnalytics = ""
[params]
# Style options: default (pink), blue, green, pink, red, sea, violet
# Use custom.css for your custom styling
style = "default"
description = "Describe your website"
copyright = "&copy;2016 Your name or company"
sidebarAbout = [
"I am a creative illustrator and graphic designer with more than 10 years of experience.",
"Originally from Toronto, currently based in London."
]
# Contact page
# Since this template is static, the contact form uses www.formspree.io as a
# proxy. The form makes a POST request to their servers to send the actual
# email. Visitors can send up to a 1000 emails each month for free.
#
# What you need to do for the setup?
#
# - set your email address under 'email' below
# - upload the generated site to your server
# - send a dummy email yourself to confirm your account
# - click the confirm link in the email from www.formspree.io
# - you're done. Happy mailing!
email = "you@yoursite.com"
# Nav links in the side bar
[[params.navlinks]]
name = "Home"
url = "portfolio/"
home = true
[[params.navlinks]]
name = "About"
url = "about/"
[[params.navlinks]]
name = "Get in touch"
url = "contact/"
[params.social]
facebook = "full page or profile url in facebook"
googleplus = "full profile url in googleplus"
email = "email@example.com"
twitter = "full profile url in twitter"
linkedin = "full profile url in linkedin"
stackoverflow = "full profile url in stackoverflow"
instagram = "full profile url in instagram"
github = "full profile url in github"

View File

@ -1,21 +0,0 @@
+++
date = "2016-11-05T21:05:33+05:30"
title = "About me"
+++
An sincerity so extremity he additions. Her yet **there truth merit**. Mrs all projecting favourable now unpleasing. Son law garden chatty temper. Oh children provided to mr elegance marriage strongly. Off can admiration prosperous now devonshire diminution law.
Received overcame oh sensible so at an. Formed do change merely to county it. **Am separate contempt** domestic to to oh. On relation my so addition branched. Put hearing cottage she norland letters equally prepare too. Replied exposed savings he no viewing as up. Soon body add him hill. No father living really people estate if. Mistake do produce beloved demesne if am pursuit.
![This is me][1]
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
#### Education
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
* Aliquam tincidunt mauris eu risus.
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then
[1]: /img/about.jpg

View File

@ -1,10 +0,0 @@
+++
date = "2016-11-06T13:00:25+05:30"
title = "Get in touch"
+++
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then
Effects present letters inquiry no an removed or friends. Desire behind latter me though in. Supposing shameless am he engrossed up additions. My possible peculiar together to. Desire so better am cannot he up before points. Remember mistaken opinions it pleasure of debating. Court front maids forty if aware their at. Chicken use are pressed removed.
Able an hope of body. Any nay shyness article matters own removal nothing his forming. Gay own additions education satisfied the perpetual. If he cause manor happy. Without farther she exposed saw man led. Along on happy could cease green oh.

View File

@ -1,31 +0,0 @@
+++
showonlyimage = true
draft = false
image = "img/portfolio/a4-paper.jpg"
date = "2016-11-05T18:25:22+05:30"
title = "Name of the work 1"
weight = 0
+++
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life. One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
<!--more-->
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.
A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
2. Aliquam tincidunt mauris eu risus.
> The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
## Header Level 2
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
* Aliquam tincidunt mauris eu risus.
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then

View File

@ -1,31 +0,0 @@
+++
draft = false
image = "img/portfolio/trifold.jpg"
showonlyimage = true
date = "2016-11-05T20:22:08+05:30"
title = "Item with image"
weight = 10
+++
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
<!--more-->
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.
A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
2. Aliquam tincidunt mauris eu risus.
> The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
## Header Level 2
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
* Aliquam tincidunt mauris eu risus.
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then

View File

@ -1,31 +0,0 @@
+++
draft = false
image = "img/portfolio/paper-presentation.jpg"
showonlyimage = true
date = "2016-11-05T20:23:59+05:30"
title = "Item with image"
weight = 11
+++
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
<!--more-->
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.
A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
2. Aliquam tincidunt mauris eu risus.
> The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
## Header Level 2
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
* Aliquam tincidunt mauris eu risus.
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then

View File

@ -1,31 +0,0 @@
+++
date = "2016-11-05T19:41:01+05:30"
title = "Name of the work 2"
draft = false
image = "img/portfolio/business-card-26.jpg"
showonlyimage = false
weight = 1
+++
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane.
<!--more-->
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.
A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
2. Aliquam tincidunt mauris eu risus.
> The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
## Header Level 2
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
* Aliquam tincidunt mauris eu risus.
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then

View File

@ -1,31 +0,0 @@
+++
image = "img/portfolio/gravity-paper.jpg"
showonlyimage = false
date = "2016-11-05T19:44:32+05:30"
title = "Name of the work 3"
draft = false
weight = 2
+++
Fifth abundantly made Give sixth hath. Cattle creature i be don't them.
<!--more-->
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.
A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
2. Aliquam tincidunt mauris eu risus.
> The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
## Header Level 2
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
* Aliquam tincidunt mauris eu risus.
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then

View File

@ -1,31 +0,0 @@
+++
draft = false
image = ""
showonlyimage = false
date = "2016-11-05T19:50:47+05:30"
title = "Item without image"
weight = 4
+++
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
<!--more-->
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.
A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
2. Aliquam tincidunt mauris eu risus.
> The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
## Header Level 2
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
* Aliquam tincidunt mauris eu risus.
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then

View File

@ -1,31 +0,0 @@
+++
image = "img/portfolio/business-card.jpg"
showonlyimage = true
draft = false
date = "2016-11-05T19:53:42+05:30"
title = "Name of the work 5"
weight = 5
+++
Fifth abundantly made Give sixth hath. Cattle creature i be don't them.
<!--more-->
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.
A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
2. Aliquam tincidunt mauris eu risus.
> The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
## Header Level 2
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
* Aliquam tincidunt mauris eu risus.
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then

View File

@ -1,31 +0,0 @@
+++
draft = false
image = ""
date = "2016-11-05T19:56:17+05:30"
title = "Name of the work 6"
showonlyimage = false
weight = 6
+++
Fifth abundantly made Give sixth hath. Cattle creature i be don't them.
<!--more-->
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.
A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
2. Aliquam tincidunt mauris eu risus.
> The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
## Header Level 2
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
* Aliquam tincidunt mauris eu risus.
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then

View File

@ -1,31 +0,0 @@
+++
image = "img/portfolio/label-clothes.jpg"
showonlyimage = false
date = "2016-11-05T19:57:40+05:30"
title = "Name of the work 7"
draft = false
weight = 7
+++
Fifth abundantly made Give sixth hath. Cattle creature i be don't them.
<!--more-->
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.
A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
2. Aliquam tincidunt mauris eu risus.
> The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
## Header Level 2
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
* Aliquam tincidunt mauris eu risus.
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then

View File

@ -1,31 +0,0 @@
+++
showonlyimage = false
draft = false
image = "img/portfolio/ipad-air-2.jpg"
date = "2016-11-05T19:59:22+05:30"
title = "Name of the work 8"
weight = 8
+++
Fifth abundantly made Give sixth hath. Cattle creature i be don't them.
<!--more-->
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.
A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
2. Aliquam tincidunt mauris eu risus.
> The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
## Header Level 2
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
* Aliquam tincidunt mauris eu risus.
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then

View File

@ -1,31 +0,0 @@
+++
draft = false
image = "img/portfolio/envelope-brand.jpg"
showonlyimage = false
date = "2016-11-05T20:02:19+05:30"
title = "Item with image"
weight = 9
+++
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
<!--more-->
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.
A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.
1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
2. Aliquam tincidunt mauris eu risus.
> The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
## Header Level 2
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn't listen. She packed her seven versalia, put her initial into the belt and made herself on the way.
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
* Aliquam tincidunt mauris eu risus.
When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Pityful a rethoric question ran over her cheek, then

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

View File

@ -1,16 +0,0 @@
<!DOCTYPE html>
<html lang="{{ .Site.LanguageCode }}">
<head>{{ partial "head.html" . }}</head>
<body>
<div id="all">
<div class="container-fluid">
<div class="row row-offcanvas row-offcanvas-left">
{{ partial "sidebar.html" . }}
{{ block "main" . }}
{{ end }}
</div>
</div>
</div>
{{ partial "scripts.html" . }}
</body>
</html>

View File

@ -1,14 +0,0 @@
{{ define "main" }}
<div class="col-xs-12 col-sm-8 col-md-9 content-column white-background">
{{ partial "mobile_nav_toggle.html" . }}
<div class="row">
<div class="col-lg-8">
<div class="content-column-content">
<h1>{{ .Title }}</h1>
{{ .Content }}
{{ template "_internal/disqus.html" . }}
</div>
</div>
</div>
</div>
{{ end }}

View File

@ -1,37 +0,0 @@
{{ define "main" }}
<div class="col-xs-12 col-sm-8 col-md-9 content-column white-background">
{{ partial "mobile_nav_toggle.html" . }}
<div class="row">
<div class="col-lg-8">
<div class="content-column-content">
<h1>{{ .Title }}</h1>
{{ .Content }}
<h4>You can find me also on:</h4>
{{ partial "social_buttons_in_contact.html" . }}
{{ with .Site.Params.email }}
<h4>Drop me a line, maybe?</h4>
<form id="contact-form" class="contact-form form" method="post" action="https://formspree.io/{{ . }}">
<div class="controls">
<div class="form-group">
<label for="name">Your name *</label>
<input type="text" name="name" id="name" required="required" class="form-control">
</div>
<div class="form-group">
<label for="email">Your email *</label>
<input type="email" name="email" id="email" required="required" class="form-control">
</div>
<div class="form-group">
<label for="message">Your message for me *</label>
<textarea rows="4" name="message" id="message" required="required" class="form-control"></textarea>
</div>
<div>
<input type="submit" value="Send" class="btn btn-ghost">
</div>
</div>
</form>
{{ end }}
</div>
</div>
</div>
</div>
{{ end }}

View File

@ -1,35 +0,0 @@
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
{{ with .Title }}<title>{{ . }}</title>{{ end }}
{{ with .Site.Params.description }}<meta name="description" content="{{ . }}">{{ end }}
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="robots" content="all,follow">
<meta name="googlebot" content="index,follow,snippet,archive">
<link rel="stylesheet" href="{{ "css/bootstrap.min.css" | absURL }}">
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:400,300,700,400italic">
<link rel="stylesheet" href="{{ "css/font-awesome.min.css" | absURL }}">
<link rel="stylesheet" href="{{ "css/owl.carousel.css" | absURL }}">
<link rel="stylesheet" href="{{ "css/owl.theme.css" | absURL }}">
<!-- Theme stylesheet, if possible do not edit this stylesheet -->
{{ with .Site.Params.style }}
<link href="{{ printf "css/style.%s.css" . | absURL }}" rel="stylesheet" id="theme-stylesheet">
{{ else }}
<link href="{{ "css/style.default.css" | absURL }}" rel="stylesheet" id="theme-stylesheet">
{{ end }}
<!-- Responsivity for older IE -->
<!-- Just in case -->
{{ `
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
` | safeHTML }}
<!-- Custom stylesheet - for your changes -->
<link href="{{ "css/custom.css" | absURL }}" rel="stylesheet">
<link rel="shortcut icon" href="{{ "img/favicon.png" | absURL }}">
{{ if .RSSLink }}
<link href="{{ .RSSLink }}" rel="alternate" type="application/rss+xml" title="{{ .Site.Title }}" />
<link href="{{ .RSSLink }}" rel="feed" type="application/rss+xml" title="{{ .Site.Title }}" />
{{ end }}
{{ template "_internal/google_analytics_async.html" . }}

View File

@ -1,38 +0,0 @@
<div class="col-xs-12 col-sm-8 col-md-9 content-column">
{{ partial "mobile_nav_toggle.html" . }}
<div class="grid">
<div class="row">
{{ range .Data.Pages }}
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3 masonry-item">
<div class="box-masonry">
{{ if and (isset .Params "image") .Params.image }}
{{ if eq .Params.showonlyimage true }}
<a href="{{ .Permalink }}" title="" class="box-masonry-image with-hover-overlay">
{{ else }}
<a href="{{ .Permalink }}" title="" class="box-masonry-image with-hover-overlay with-hover-icon">
{{ end }}
<img src="{{.Site.BaseURL}}{{ .Params.image }}" alt="" class="img-responsive">
</a>
{{ end }}
{{ if eq .Params.showonlyimage true }}
<div class="box-masonry-hover-text-header">
{{ else }}
<div class="box-masonry-text">
{{ end }}
<h4><a href="{{ .Permalink }}">{{ .Title }}</a></h4>
<div class="box-masonry-description">
<p>
{{ if .Description }}
{{ .Description }}
{{ else }}
{{ .Summary }}
{{ end }}
</p>
</div>
</div>
</div>
</div>
{{ end }}
</div>
</div>
</div>

View File

@ -1,9 +0,0 @@
<script src="{{ "js/jquery.min.js" | absURL }}"></script>
<script src="{{ "js/bootstrap.min.js" | absURL }}"></script>
<script src="{{ "js/jquery.cookie.js" | absURL }}"> </script>
<script src="{{ "js/ekko-lightbox.js" | absURL }}"></script>
<script src="{{ "js/jquery.scrollTo.min.js" | absURL }}"></script>
<script src="{{ "js/masonry.pkgd.min.js" | absURL }}"></script>
<script src="{{ "js/imagesloaded.pkgd.min.js" | absURL }}"></script>
<script src="{{ "js/owl.carousel.min.js" | absURL }}"></script>
<script src="{{ "js/front.js" | absURL }}"></script>

View File

@ -1,24 +0,0 @@
<div id="sidebar" class="col-xs-6 col-sm-4 col-md-3 sidebar-offcanvas">
<div class="sidebar-content">
<h1 class="sidebar-heading"><a href="{{ .Site.BaseURL }}">{{ .Site.Title }}</a></h1>
{{ range .Site.Params.sidebarAbout }}
<p class="sidebar-p">{{ . | safeHTML }}</p>
{{ end }}
<ul class="sidebar-menu">
{{ $url := .Site.BaseURL }}
{{ range .Site.Params.navlinks }}
<li><a href="{{ $url }}{{ .url }}">{{ .name }}</a></li>
{{ end }}
</ul>
{{ partial "social_buttons_in_sidebar.html" . }}
<div class="copyright">
<p class="credit">
{{ with .Site.Params.copyright }}
{{ . | safeHTML }}
{{ end }}
{{ partial "attribution.html" . }}
</p>
</div>
</div>
</div>

View File

@ -1,42 +0,0 @@
<p class="social social--big">
{{ with .Site.Params.social.facebook }}
<a href="{{ . }}" class="facebook">
<i class="fa fa-facebook"></i>
</a>
{{end}}
{{ with .Site.Params.social.googleplus }}
<a href="{{ . }}" class="gplus">
<i class="fa fa-google-plus"></i>
</a>
{{end}}
{{ with .Site.Params.social.twitter }}
<a href="{{ . }}" class="twitter">
<i class="fa fa-twitter"></i>
</a>
{{end}}
{{ with .Site.Params.social.instagram }}
<a href="{{ . }}" title="" class="instagram">
<i class="fa fa-instagram"></i>
</a>
{{end}}
{{ with .Site.Params.social.email }}
<a href="mailto:{{ . }}" class="email">
<i class="fa fa-envelope"></i>
</a>
{{end}}
{{ with .Site.Params.social.linkedin }}
<a href="{{ . }}">
<i class="fa fa-linkedin"></i>
</a>
{{end}}
{{ with .Site.Params.social.stackoverflow }}
<a href="{{ . }}">
<i class="fa fa-stack-overflow"></i>
</a>
{{end}}
{{ with .Site.Params.social.github }}
<a href="{{ . }}">
<i class="fa fa-github"></i>
</a>
{{end}}
</p>

View File

@ -1,42 +0,0 @@
<p class="social">
{{ with .Site.Params.social.facebook }}
<a href="{{ . }}" data-animate-hover="pulse" class="external facebook">
<i class="fa fa-facebook"></i>
</a>
{{end}}
{{ with .Site.Params.social.googleplus }}
<a href="{{ . }}" data-animate-hover="pulse" class="external gplus">
<i class="fa fa-google-plus"></i>
</a>
{{end}}
{{ with .Site.Params.social.twitter }}
<a href="{{ . }}" data-animate-hover="pulse" class="external twitter">
<i class="fa fa-twitter"></i>
</a>
{{end}}
{{ with .Site.Params.social.instagram }}
<a href="{{ . }}" title="" class="external instagram">
<i class="fa fa-instagram"></i>
</a>
{{end}}
{{ with .Site.Params.social.email }}
<a href="mailto:{{ . }}" data-animate-hover="pulse" class="email">
<i class="fa fa-envelope"></i>
</a>
{{end}}
{{ with .Site.Params.social.linkedin }}
<a href="{{ . }}" data-animate-hover="pulse" class="external">
<i class="fa fa-linkedin"></i>
</a>
{{end}}
{{ with .Site.Params.social.stackoverflow }}
<a href="{{ . }}" data-animate-hover="pulse" class="external">
<i class="fa fa-stack-overflow"></i>
</a>
{{end}}
{{ with .Site.Params.social.github }}
<a href="{{ . }}" data-animate-hover="pulse" class="external">
<i class="fa fa-github"></i>
</a>
{{end}}
</p>

View File

@ -1 +0,0 @@
/* your styles go here */

View File

@ -1,71 +0,0 @@
/*
* Core Owl Carousel CSS File
* v1.3.2
*/
/* clearfix */
.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
/* display none until init */
.owl-carousel{
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing {
cursor:url(grabbing.png) 8 8, move;
}
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
}

View File

@ -1,77 +0,0 @@
/*
* Owl Carousel Owl Demo Theme
* v1.3.2
*/
.owl-theme .owl-controls{
margin-top: 10px;
text-align: center;
}
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div{
color: #FFF;
display: inline-block;
zoom: 1;
*display: inline;/*IE7 life-saver */
margin: 5px;
padding: 3px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
background: #869791;
filter: Alpha(Opacity=50);/*IE7 fix*/
opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
filter: Alpha(Opacity=100);/*IE7 fix*/
opacity: 1;
text-decoration: none;
}
/* Styling Pagination*/
.owl-theme .owl-controls .owl-page{
display: inline-block;
zoom: 1;
*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
display: block;
width: 12px;
height: 12px;
margin: 5px 7px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #869791;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
filter: Alpha(Opacity=100);/*IE7 fix*/
opacity: 1;
}
/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers{
height: auto;
width: auto;
color: #FFF;
padding: 2px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
/* preloading images */
.owl-item.loading{
min-height: 150px;
background: url('../img/AjaxLoader.gif') no-repeat center center
}

View File

@ -1,163 +0,0 @@
/*
* Owl Carousel CSS3 Transitions
* v1.3.2
*/
.owl-origin {
-webkit-perspective: 1200px;
-webkit-perspective-origin-x : 50%;
-webkit-perspective-origin-y : 50%;
-moz-perspective : 1200px;
-moz-perspective-origin-x : 50%;
-moz-perspective-origin-y : 50%;
perspective : 1200px;
}
/* fade */
.owl-fade-out {
z-index: 10;
-webkit-animation: fadeOut .7s both ease;
-moz-animation: fadeOut .7s both ease;
animation: fadeOut .7s both ease;
}
.owl-fade-in {
-webkit-animation: fadeIn .7s both ease;
-moz-animation: fadeIn .7s both ease;
animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
-webkit-animation: backSlideOut 1s both ease;
-moz-animation: backSlideOut 1s both ease;
animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
-webkit-animation: backSlideIn 1s both ease;
-moz-animation: backSlideIn 1s both ease;
animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
-webkit-animation: scaleToFade .7s ease both;
-moz-animation: scaleToFade .7s ease both;
animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
-webkit-animation: goDown .6s ease both;
-moz-animation: goDown .6s ease both;
animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
-webkit-animation: scaleUpFrom .5s ease both;
-moz-animation: scaleUpFrom .5s ease both;
animation: scaleUpFrom .5s ease both;
}
.owl-fadeUp-out {
-webkit-animation: scaleUpTo .5s ease both;
-moz-animation: scaleUpTo .5s ease both;
animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
0% {opacity: 1}
}
@-moz-keyframes empty {
0% {opacity: 1}
}
@keyframes empty {
0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
0% { opacity:0; }
100% { opacity:1; }
}
@-moz-keyframes fadeIn {
0% { opacity:0; }
100% { opacity:1; }
}
@keyframes fadeIn {
0% { opacity:0; }
100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
0% { opacity:1; }
100% { opacity:0; }
}
@-moz-keyframes fadeOut {
0% { opacity:1; }
100% { opacity:0; }
}
@keyframes fadeOut {
0% { opacity:1; }
100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
25% { opacity: .5; -webkit-transform: translateZ(-500px); }
75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
25% { opacity: .5; -moz-transform: translateZ(-500px); }
75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
25% { opacity: .5; transform: translateZ(-500px); }
75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; -webkit-transform: translateZ(-500px); }
100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; -moz-transform: translateZ(-500px); }
100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; transform: translateZ(-500px); }
100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
from { transform: translateY(-100%); }
}
@-webkit-keyframes scaleUpFrom {
from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
from { opacity: 0; transform: scale(1.5); }
}
@-webkit-keyframes scaleUpTo {
to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
to { opacity: 0; transform: scale(1.5); }
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,165 +0,0 @@
//masonry();
$(function () {
offCanvas();
lightbox();
//carousels();
utils();
highlightCurrentPage();
makeImagesResponsive();
});
function highlightCurrentPage() {
$("a[href='" + location.href + "']").parent().addClass("active");
}
function makeImagesResponsive() {
$("img").addClass("img-responsive");
}
/* =========================================
* carousels
* =======================================*/
function carousels() {
$('#main-slider').owlCarousel({
navigation: true, // Show next and prev buttons
slideSpeed: 300,
paginationSpeed: 400,
autoPlay: true,
stopOnHover: true,
singleItem: true,
afterInit: ''
});
}
/* =========================================
* masonry
* =======================================*/
function masonry() {
var $grid = $('.grid').masonry({
itemSelector: ".masonry-item"
});
$grid.imagesLoaded().progress(function () {
$grid.masonry('layout');
});
}
/* =========================================
* Off-canvas menu
* =======================================*/
function offCanvas() {
$(document).ready(function () {
$('[data-toggle="offcanvas"]').click(function () {
$('.row-offcanvas').toggleClass('active')
});
});
}
/* =========================================
* lightbox
* =======================================*/
function lightbox() {
$(document).delegate('*[data-toggle="lightbox"]', 'click', function (event) {
event.preventDefault();
$(this).ekkoLightbox();
});
}
/* =========================================
* utils
* =======================================*/
function utils() {
/* tooltips */
$('[data-toggle="tooltip"]').tooltip();
/* click on the box activates the radio */
$('#checkout').on('click', '.box.shipping-method, .box.payment-method', function (e) {
var radio = $(this).find(':radio');
radio.prop('checked', true);
});
/* click on the box activates the link in it */
$('.box.clickable').on('click', function (e) {
window.location = $(this).find('a').attr('href');
});
/* external links in new window*/
$('.external').on('click', function (e) {
e.preventDefault();
window.open($(this).attr("href"));
});
/* animated scrolling */
$('.scroll-to').click(function (event) {
event.preventDefault();
var full_url = this.href;
var parts = full_url.split("#");
var trgt = parts[1];
$('body').scrollTo($('#' + trgt), 800, {offset: -80});
});
}
/* product detail gallery */
function productDetailGallery(confDetailSwitch) {
$('.thumb:first').addClass('active');
timer = setInterval(autoSwitch, confDetailSwitch);
$(".thumb").click(function (e) {
switchImage($(this));
clearInterval(timer);
timer = setInterval(autoSwitch, confDetailSwitch);
e.preventDefault();
}
);
$('#mainImage').hover(function () {
clearInterval(timer);
}, function () {
timer = setInterval(autoSwitch, confDetailSwitch);
});
function autoSwitch() {
var nextThumb = $('.thumb.active').closest('div').next('div').find('.thumb');
if (nextThumb.length == 0) {
nextThumb = $('.thumb:first');
}
switchImage(nextThumb);
}
function switchImage(thumb) {
$('.thumb').removeClass('active');
var bigUrl = thumb.attr('href');
thumb.addClass('active');
$('#mainImage img').attr('src', bigUrl);
}
}
/* product detail sizes */
function productDetailSizes() {
$('.sizes a').click(function (e) {
e.preventDefault();
$('.sizes a').removeClass('active');
$('.size-input').prop('checked', false);
$(this).addClass('active');
$(this).next('input').prop('checked', true);
});
}
$.fn.alignElementsSameHeight = function () {
$('.same-height-row').each(function () {
var maxHeight = 0;
var children = $(this).find('.same-height');
children.height('auto');
if ($(window).width() > 768) {
children.each(function () {
if ($(this).innerHeight() > maxHeight) {
maxHeight = $(this).innerHeight();
}
});
children.innerHeight(maxHeight);
}
maxHeight = 0;
children = $(this).find('.same-height-always');
children.height('auto');
children.each(function () {
if ($(this).height() > maxHeight) {
maxHeight = $(this).innerHeight();
}
});
children.innerHeight(maxHeight);
});
}
$(window).load(function () {
windowWidth = $(window).width();
$(this).alignElementsSameHeight();
});
$(window).resize(function () {
newWindowWidth = $(window).width();
if (windowWidth !== newWindowWidth) {
setTimeout(function () {
$(this).alignElementsSameHeight();
}, 205);
windowWidth = newWindowWidth;
}
});

File diff suppressed because one or more lines are too long

View File

@ -1,117 +0,0 @@
/*!
* jQuery Cookie Plugin v1.4.1
* https://github.com/carhartl/jquery-cookie
*
* Copyright 2013 Klaus Hartl
* Released under the MIT license
*/
(function (factory) {
if (typeof define === 'function' && define.amd) {
// AMD
define(['jquery'], factory);
} else if (typeof exports === 'object') {
// CommonJS
factory(require('jquery'));
} else {
// Browser globals
factory(jQuery);
}
}(function ($) {
var pluses = /\+/g;
function encode(s) {
return config.raw ? s : encodeURIComponent(s);
}
function decode(s) {
return config.raw ? s : decodeURIComponent(s);
}
function stringifyCookieValue(value) {
return encode(config.json ? JSON.stringify(value) : String(value));
}
function parseCookieValue(s) {
if (s.indexOf('"') === 0) {
// This is a quoted cookie as according to RFC2068, unescape...
s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\');
}
try {
// Replace server-side written pluses with spaces.
// If we can't decode the cookie, ignore it, it's unusable.
// If we can't parse the cookie, ignore it, it's unusable.
s = decodeURIComponent(s.replace(pluses, ' '));
return config.json ? JSON.parse(s) : s;
} catch(e) {}
}
function read(s, converter) {
var value = config.raw ? s : parseCookieValue(s);
return $.isFunction(converter) ? converter(value) : value;
}
var config = $.cookie = function (key, value, options) {
// Write
if (value !== undefined && !$.isFunction(value)) {
options = $.extend({}, config.defaults, options);
if (typeof options.expires === 'number') {
var days = options.expires, t = options.expires = new Date();
t.setTime(+t + days * 864e+5);
}
return (document.cookie = [
encode(key), '=', stringifyCookieValue(value),
options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
options.path ? '; path=' + options.path : '',
options.domain ? '; domain=' + options.domain : '',
options.secure ? '; secure' : ''
].join(''));
}
// Read
var result = key ? undefined : {};
// To prevent the for loop in the first place assign an empty array
// in case there are no cookies at all. Also prevents odd result when
// calling $.cookie().
var cookies = document.cookie ? document.cookie.split('; ') : [];
for (var i = 0, l = cookies.length; i < l; i++) {
var parts = cookies[i].split('=');
var name = decode(parts.shift());
var cookie = parts.join('=');
if (key && key === name) {
// If second argument (value) is a function it's a converter...
result = read(cookie, value);
break;
}
// Prevent storing a cookie that we couldn't decode.
if (!key && (cookie = read(cookie)) !== undefined) {
result[name] = cookie;
}
}
return result;
};
config.defaults = {};
$.removeCookie = function (key, options) {
if ($.cookie(key) === undefined) {
return false;
}
// Must not alter options, thus extending a fresh object...
$.cookie(key, '', $.extend({}, options, { expires: -1 }));
return !$.cookie(key);
};
}));

View File

@ -1,3 +0,0 @@
(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
},{}]},{},[1])

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,263 @@
html
font-size: 1.0rem
@media (min-width: 960px)
font-size: 1.15rem
height: 100%
body, h1, h2, h3, h4, .content-column-content p, .content-column-content li, .box-masonry .box-masonry-text p
color: var(--textcolor)
body
background-color: var(--bglight)
line-height: 1.7
height: 100%
@media (min-width: 960px)
font-size: inherit
.commento-root
.commento-round-check input[type=checkbox]:checked+label:before,
.commento-round-check input[type=radio]:checked+label:before
background: var(--accent) !important
border: 1px solid var(--accent) !important
.commento-markdown-help tr td pre
padding: 0 !important
.commento-card .commento-body p, textarea
font-size: 0.9rem !important
.commento-root *,
.commento-root-font *
line-height: 1.7 !important
color: #333
text-align: left !important
.commento-root .commento-card .commento-name, .commento-name
font-size: inherit !important
.commento-button
color: white !important
background: var(--accent) !important
.commento-google-button:before
content: "\f1a0"
font-family: FontAwesome
display: inline-block
padding-right: 3px
vertical-align: middle
.commento-github-button:before
content: "\f09b"
font-family: FontAwesome
display: inline-block
padding-right: 3px
vertical-align: middle
.commento-twitter-button:before
content: "\f099"
font-family: FontAwesome
display: inline-block
padding-right: 3px
vertical-align: middle
.commento-oauth-buttons button
width: auto !important
.commento-root a,
.commento-email-button
color: var(--accent) !important
.rfloat
float: right
h1, .h1
font-size: 2.5rem
font-weight: 700
margin-bottom: 2rem
h2, .h2
font-size: 2rem
font-weight: 700
margin-top: 2rem
margin-bottom: 2rem
h3, .h3
font-size: 1.7rem
font-weight: 700
margin-top: 2rem
margin-bottom: 2rem
h4, .h4
font-size: 1.4rem
font-weight: 700
ul, ol
margin-bottom: 2rem
blockquote
font-size: inherit
font-style: italic
border-left: 5px solid var(--accent)
button
background-color: var(--accent) !important
color: white !important
border-color: darkgrey !important
.small-navbar button
position: fixed
z-index: 99
margin-top: -1rem
margin-left: 1rem
hr
border-top: 1px solid var(--accent)
a.internal
cursor: pointer
img.full
width: 100% !important
#csslink
position: absolute
right: 0
z-index: 99
visibility: hidden
@media only screen and (min-width: 1200px)
visibility: visible
footer
position: fixed
bottom: 0
right: 0
margin: 0
height: 140px
.img-responsive
margin: 0
visibility: hidden
@media only screen and (min-width: 1200px)
visibility: visible
.content-column
padding-left: 30px
padding-right: 30px
padding-top: 30px
@media (min-width: 1200px)
padding-left: 5rem
&-content
@media (min-width: 1200px)
padding: 0
.col-lg-8
@media (min-width: 1200px)
width: 72%
.content-column-content
img
cursor: pointer
border: 1px solid black
a:hover
text-decoration: none
a:not([href])
padding-right: 0
background-image: none
a
background-image: url(/img/external.png)
background-position: center right
background-repeat: no-repeat
padding-right: 13px
border-bottom: 1px dotted #526A43
p, li
text-align: justify !important
.modal-header
display: none
a, .box-masonry h4 a
color: var(--textlink)
text-decoration: none
a:hover, .box-masonry h4 a:hover
color: var(--textlink)
background-color: #d1d3bd
.container-fluid
padding-left: 0
height: 100%
.content-column.white-background
height: 100%
display: inline-block
overflow: auto
background: none
.content-column div.row
padding-bottom: 14px
.box-masonry
background-color: #d9e7ac
border: 1px solid var(--accent)
&:hover
box-shadow: 0 0 5px black
.box-masonry-hover-text-header, .box-masonry-hover-center
opacity: 1
.box-masonry-image.with-hover-overlay:before
opacity: 0.3
.box-masonry-image.with-hover-icon:after
opacity: 1
.box-masonry-image
background: none
padding-top: 10px
.img-inactive
display: block
width: 100%
.img-active
display: none
width: 100%

View File

@ -0,0 +1,74 @@
.sidebar
padding: 0
height: 100%
overflow: auto
vertical-align: top
display: inline-block
padding-left: 10px
background-color: var(--bgdark)
&-scrolling
width: 100%
position: unset
&-fixed
position: fixed
bottom: 0px
width: calc(33.33% - 5px)
@media (min-width: 960px)
width: calc(25% - 5px)
&-menu
li
font-size: 0.8rem
padding-top: 8px
padding-bottom: 8px
border: 1px solid var(--bgdark)
padding-left: 20px
margin: 0
cursor: pointer
&:hover
border: 1px solid var(--accent)
&:before, a
color: var(--textlink)
&-content
background-color: var(--bgdark)
border-right: 5px solid var(--accent)
padding-top: 30px
&-offcanvas
@media screen and (max-width: 767px)
left: -46%
hr
border-top: 1px solid var(--accent)
&-game-info
background-color: var(--bgdarker)
border: 1px solid var(--accent)
margin-bottom: 1rem
.sidebar-game-platform
position: absolute
top: 0px
border: 1px solid black
&-heading
font-weight: bold
padding-top: 10px
padding-left: 10px
margin-top: 0
&-date
color: grey
font-size: 9pt
&-header img
float: right

View File

@ -0,0 +1,7 @@
html
--accent: #a6a57c
--bglight: #f1f4dd
--bgdarker: #e6ecb2
--bgdark: #d7d7a3
--textcolor: #363636
--textlink: #c7532d

View File

@ -0,0 +1,3 @@
@import 'variables'
@import 'codex'
@import 'sidebar'

View File

Before

Width:  |  Height:  |  Size: 552 KiB

After

Width:  |  Height:  |  Size: 552 KiB

View File

Before

Width:  |  Height:  |  Size: 246 KiB

After

Width:  |  Height:  |  Size: 246 KiB

View File

@ -96,25 +96,11 @@ body, .content-column-content, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5,
<link rel="stylesheet" href="{{ "css/bootstrap.min.css" | absURL }}">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family={{ .Site.Params.font }}">
<link rel="stylesheet" href="{{ "css/font-awesome.min.css" | absURL }}">
<link rel="stylesheet" href="{{ "css/owl.carousel.css" | absURL }}">
<link rel="stylesheet" href="{{ "css/owl.theme.css" | absURL }}">
<!-- Theme stylesheet, if possible do not edit this stylesheet -->
{{ with .Site.Params.style }}
<link href="{{ printf "css/style.%s.css" . | absURL }}" rel="stylesheet" id="theme-stylesheet">
{{ else }}
<link href="{{ "css/style.default.css" | absURL }}" rel="stylesheet" id="theme-stylesheet">
{{ end }}
<!-- Responsivity for older IE -->
<!-- Just in case -->
{{ `
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
` | safeHTML }}
<link href="{{ "css/style.default.css" | absURL }}" rel="stylesheet" id="theme-stylesheet">
{{- $options := (dict "targetPath" "css/styles.css" "outputStyle" "compressed" "enableSourceMap" "true") -}}
{{- $styles := resources.Get "sass/main.sass" | resources.ExecuteAsTemplate "main.sass" . | resources.ToCSS $options | resources.Fingerprint "sha512" }}
<link rel = 'stylesheet' href = '{{ $styles.Permalink }}' integrity = '{{ $styles.Data.Integrity }}'>
<!-- Custom stylesheet - for your changes -->
<link href="{{ "css/custom.css" | absURL }}" rel="stylesheet">
<link rel="shortcut icon" href="{{ "img/favicon.png" | absURL }}">
{{ with .OutputFormats.Get "RSS" }}
<link href="{{ .RelPermalink }}" rel="alternate" type="application/rss+xml" title="Jefklak's Codex" />

View File

@ -1,8 +1,5 @@
<!-- built-in theme scripts -->
<script src="{{ "js/scrollingelement.js" | absURL }}"></script>
<script src="{{ "js/jquery.min.js" | absURL }}"></script>
<script src="{{ "js/bootstrap.min.js" | absURL }}"></script>
<script src="{{ "js/ekko-lightbox.js" | absURL }}"></script>
<!-- custom stuff -->
<script src="{{ "js/codex.js" | absURL }}"></script>

View File

@ -1,6 +1,6 @@
{{ $url := .Site.BaseURL }}
<div id="sidebar" class="col-xs-6 col-sm-4 col-md-3 sidebar-offcanvas">
<div class="sidebar col-xs-6 col-sm-4 col-md-3 sidebar-offcanvas">
<div class="sidebar-content sidebar-scrolling">
<h1 class="sidebar-heading"><a href="{{ .Site.BaseURL }}">{{ .Site.Title }}</a></h1>
{{ range .Site.Params.sidebarAbout }}

Some files were not shown because too many files have changed in this diff Show More