Skip to content

Commit d4bb0c2

Browse files
committed
Design and Felienne's paper
0 parents  commit d4bb0c2

15 files changed

+758
-0
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
_site/
2+
.sass-cache/

Gemfile

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
source "https://rubygems.org"
2+
ruby RUBY_VERSION
3+
4+
# Hello! This is where you manage which Jekyll version is used to run.
5+
# When you want to use a different version, change it below, save the
6+
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
7+
#
8+
# bundle exec jekyll serve
9+
#
10+
# This will help ensure the proper Jekyll version is running.
11+
# Happy Jekylling!
12+
gem "jekyll", "3.3.1"
13+
14+
# This is the default theme for new Jekyll sites. You may change this to anything you like.
15+
gem "minima", "~> 2.0"
16+
17+
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
18+
# uncomment the line below. To upgrade, run `bundle update github-pages`.
19+
# gem "github-pages", group: :jekyll_plugins
20+
21+
# If you have any plugins, put them here!
22+
group :jekyll_plugins do
23+
gem "jekyll-feed", "~> 0.6"
24+
end

Gemfile.lock

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.5.0)
5+
public_suffix (~> 2.0, >= 2.0.2)
6+
colorator (1.1.0)
7+
ffi (1.9.17)
8+
forwardable-extended (2.6.0)
9+
jekyll (3.3.1)
10+
addressable (~> 2.4)
11+
colorator (~> 1.0)
12+
jekyll-sass-converter (~> 1.0)
13+
jekyll-watch (~> 1.1)
14+
kramdown (~> 1.3)
15+
liquid (~> 3.0)
16+
mercenary (~> 0.3.3)
17+
pathutil (~> 0.9)
18+
rouge (~> 1.7)
19+
safe_yaml (~> 1.0)
20+
jekyll-feed (0.8.0)
21+
jekyll (~> 3.3)
22+
jekyll-sass-converter (1.5.0)
23+
sass (~> 3.4)
24+
jekyll-watch (1.5.0)
25+
listen (~> 3.0, < 3.1)
26+
kramdown (1.13.2)
27+
liquid (3.0.6)
28+
listen (3.0.8)
29+
rb-fsevent (~> 0.9, >= 0.9.4)
30+
rb-inotify (~> 0.9, >= 0.9.7)
31+
mercenary (0.3.6)
32+
minima (2.1.0)
33+
jekyll (~> 3.3)
34+
pathutil (0.14.0)
35+
forwardable-extended (~> 2.6)
36+
public_suffix (2.0.5)
37+
rb-fsevent (0.9.8)
38+
rb-inotify (0.9.8)
39+
ffi (>= 0.5.0)
40+
rouge (1.11.1)
41+
safe_yaml (1.0.4)
42+
sass (3.4.23)
43+
44+
PLATFORMS
45+
ruby
46+
47+
DEPENDENCIES
48+
jekyll (= 3.3.1)
49+
jekyll-feed (~> 0.6)
50+
minima (~> 2.0)
51+
52+
RUBY VERSION
53+
ruby 2.3.1p112
54+
55+
BUNDLED WITH
56+
1.14.6

_config.yml

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Welcome to Jekyll!
2+
#
3+
# This config file is meant for settings that affect your whole blog, values
4+
# which you are expected to set up once and rarely edit after that. If you find
5+
# yourself editing this file very often, consider using Jekyll's data files
6+
# feature for the data you need to update frequently.
7+
#
8+
# For technical reasons, this file is *NOT* reloaded automatically when you use
9+
# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
10+
11+
# Site settings
12+
# These are used to personalize your new site. If you look in the HTML files,
13+
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
14+
# You can create any custom variable you would like, and they will be accessible
15+
# in the templates via {{ site.myvariable }}.
16+
17+
# Build settings
18+
markdown: kramdown
19+
theme: minima
20+
gems:
21+
- jekyll-feed
22+
exclude:
23+
- Gemfile
24+
- Gemfile.lock
25+
- .git/
26+
27+
# Serve settings
28+
port: 8081
29+
host: localhost

_layouts/default.html

+111
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"
8+
integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
9+
<link href="https://fonts.googleapis.com/css?family=Libre+Baskerville:400,400i,700|Libre+Franklin:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i" rel="stylesheet">
10+
<style type="text/css">
11+
h1, h2, h3 { font-family:'Libre Baskerville'; font-style:italic;}
12+
p { font-family:'Libre Franklin'; font-size:13pt; font-weight:300; }
13+
14+
header {
15+
color:white;
16+
min-height:100vh;
17+
background:black;
18+
background-image:url('sdr.jpg');
19+
background-size:cover;
20+
background-position:center;
21+
}
22+
23+
.art-meta {
24+
color:white;
25+
min-height:calc(100vh - 80px);
26+
}
27+
28+
#nav {
29+
background-color:rgba(0,0,0,0.22);
30+
width:100%;
31+
height:80px;
32+
bottom:0px;
33+
padding-top:30px;
34+
}
35+
#nav.sticky {
36+
position:fixed;
37+
background:red;
38+
top:0px;
39+
bottom:auto;
40+
}
41+
#nav a {
42+
font-family:'Libre Franklin'; font-size:13pt;
43+
font-weight:200;
44+
color:white;
45+
opacity:0.35;
46+
display:inline-block;
47+
margin-right:50px;
48+
}
49+
</style>
50+
<script>
51+
window.onload = function() {
52+
var height = document.getElementById("art-meta").offsetHeight;
53+
var width = document.getElementById("art-meta").offsetWidth;
54+
var nav = document.getElementById("nav");
55+
if (width * height > 500000) {
56+
function update() {
57+
nav.className = document.body.scrollTop > height ? "sticky" : "";
58+
}
59+
window.onscroll = update;
60+
update();
61+
}
62+
}
63+
</script>
64+
<title>{{ page.title }}</title>
65+
</head>
66+
<body>
67+
<header>
68+
<div class="art-meta" id="art-meta"><div class="container">
69+
<div class="row">
70+
<div class="col-sm-12">
71+
<h1 style="margin:70px 0px 100px 0px; color:white;opacity:0.12;font-size:calc(10px + 4vw)">Salon des Refusés 2017</h1>
72+
<h1 style="margin-bottom:40px">{{ page.title }}</h1>
73+
</div>
74+
</div>
75+
<div class="row"><div class="col-md-6">
76+
<div>
77+
<p style="font-size:15pt">{{ page.paper-authors }}</p>
78+
{{ page.paper-abstract }}
79+
</div>
80+
</div>
81+
<div class="col-md-6">
82+
<div>
83+
<p style="font-size:15pt">{{ page.review-authors }}</p>
84+
{{ page.review-abstract }}
85+
</div>
86+
</div></div>
87+
</div></div>
88+
89+
<div id="nav">
90+
<div class="container">
91+
<a href="#">Salon des Refusés</a>
92+
<a href="#">Papers and Reviews</a>
93+
</div>
94+
</div>
95+
</header>
96+
97+
98+
<div class="">
99+
<div class="container">
100+
<div class="row"><div class="col-md-10">
101+
{{ content }}
102+
</div></div>
103+
</div>
104+
</div>
105+
</body>
106+
</html>
107+
108+
109+
110+
111+

0 commit comments

Comments
 (0)