diff --git a/Gemfile b/Gemfile index 0cb2a8a..0cc778f 100644 --- a/Gemfile +++ b/Gemfile @@ -13,6 +13,7 @@ group :jekyll_plugins do gem 'jekyll-link-attributes' gem 'jekyll-twitter-plugin' gem 'jemoji' + gem 'jekyll-pandoc' gem 'mini_racer' gem 'unicode_utils' gem 'webrick' diff --git a/_config.yml b/_config.yml index c9dd8da..34e5197 100644 --- a/_config.yml +++ b/_config.yml @@ -170,17 +170,17 @@ news_limit: 5 # leave blank to include all the news in the `_news` folder # ----------------------------------------------------------------------------- # Markdown and syntax highlight -markdown: kramdown +markdown: Pandoc highlighter: rouge -kramdown: - input: GFM - syntax_highlighter_opts: - css_class: 'highlight' - span: - line_numbers: false - block: - line_numbers: false - start_line: 1 + #kramdown: + # input: GFM + # syntax_highlighter_opts: + # css_class: 'highlight' + # span: + # line_numbers: false + # block: + # line_numbers: false + # start_line: 1 # Includes & excludes include: ['_pages'] @@ -208,6 +208,7 @@ plugins: - jekyll-link-attributes - jekyll-twitter-plugin - jemoji + - jekyll-pandoc # Sitemap settings defaults: diff --git a/_projects/spectra.md b/_projects/spectra.md new file mode 100644 index 0000000..e87a587 --- /dev/null +++ b/_projects/spectra.md @@ -0,0 +1,75 @@ +--- +layout: page +title: Spectra +description: a project with a background image +img: assets/img/spectra.jpg +importance: 1 +category: thesis +--- + +![Caption](/assets/img/spectra.png 'Spectra caption'){:class="img-fluid rounded z-depth-1"} + +::: {:class="caption"} +My caption +::: + + +
+
+ {% include figure.html path="assets/img/1.jpg" title="example image" class="img-fluid rounded z-depth-1" %} +
+
+ {% include figure.html path="assets/img/3.jpg" title="example image" class="img-fluid rounded z-depth-1" %} +
+
+ {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} +
+
+
+ Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. +
+
+
+ {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} +
+
+
+ This image can also have a caption. It's like magic. +
+ +You can also put regular text between your rows of images. +Say you wanted to write a little bit about your project before you posted the rest of the images. +You describe how you toiled, sweated, *bled* for your project, and then... you reveal its glory in the next row of images. + + +
+
+ {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} +
+
+ {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} +
+
+
+ You can also have artistically styled 2/3 + 1/3 images, like these. +
+ + +The code is simple. +Just wrap your images with `
` and place them inside `
` (read more about the Bootstrap Grid system). +To make images responsive, add `img-fluid` class to each; for rounded corners and shadows use `rounded` and `z-depth-1` classes. +Here's the code for the last row of images above: + +{% raw %} +```html +
+
+ {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} +
+
+ {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} +
+
+``` +{% endraw %} +