Skip to content

Commit 9eab2d6

Browse files
intialisation
0 parents  commit 9eab2d6

File tree

182 files changed

+4182
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

182 files changed

+4182
-0
lines changed

.editorconfig

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# editorconfig.org
2+
3+
root = true
4+
5+
[*]
6+
charset = utf-8
7+
indent_size = 2
8+
indent_style = space
9+
insert_final_newline = true
10+
trim_trailing_whitespace = true
11+
12+
[*.md]
13+
trim_trailing_whitespace = false

.gitattributes

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* text=auto

.github/ISSUE_TEMPLATE.md

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
2+
### Comportement constaté
3+
4+
5+
6+
### Comportement attendu
7+
8+
9+
10+
### Étapes pour reproduire le problème
11+
12+
-
13+
-
14+
-
15+
16+
@sudweb/thym

.github/PULL_REQUEST_TEMPLATE.md

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
### Quel problème cette PR corrige-t-elle ?
3+
4+
Fixes #
5+
6+
### Quels sont les changement(s) apporté(s) ?
7+
8+
-
9+
-
10+
-
11+
12+
### Qui devrait être prévenu de cette demande ?
13+
14+
@sudweb/thym

.gitignore

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Logs
2+
logs
3+
*.log
4+
5+
# Runtime data
6+
pids
7+
*.pid
8+
*.seed
9+
10+
# Directory for instrumented libs generated by jscoverage/JSCover
11+
lib-cov
12+
13+
# Coverage directory used by tools like istanbul
14+
coverage
15+
16+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
17+
.grunt
18+
19+
# node-waf configuration
20+
.lock-wscript
21+
22+
# Compiled binary addons (http://nodejs.org/api/addons.html)
23+
build/Release
24+
25+
# Dependency directory
26+
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git
27+
node_modules
28+
29+
# Jekyll
30+
_data/attendees.json
31+
_site/
32+
.sass-cache/
33+
.jekyll-metadata
34+
Gemfile.lock
35+
36+
# Mac OS
37+
.DS_Store
38+
39+
# Editors
40+
*.idea/

.travis.yml

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
language: ruby
2+
cache: bundler
3+
sudo: false
4+
rvm: 2.3.3
5+
before_install:
6+
- openssl aes-256-cbc -K $encrypted_d803f9bb4248_key -iv $encrypted_d803f9bb4248_iv
7+
-in deploy_rsa.enc -out deploy_rsa -d
8+
install:
9+
- travis_retry script/bootstrap
10+
before_script:
11+
- mkdir -p /tmp/bin
12+
- curl -SsL https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64 > /tmp/bin/jq
13+
- chmod +x /tmp/bin/jq
14+
- export PATH=/tmp/bin:$PATH
15+
- script/gen-attendees
16+
script: script/cibuild
17+
addons:
18+
ssh_known_hosts: ssh-sudweb.alwaysdata.net
19+
before_deploy:
20+
- eval "$(ssh-agent -s)"
21+
- chmod 600 $TRAVIS_BUILD_DIR/deploy_rsa
22+
- ssh-add $TRAVIS_BUILD_DIR/deploy_rsa
23+
after_deploy:
24+
- ssh-agent -k
25+
deploy:
26+
provider: script
27+
skip_cleanup: true
28+
script: rsync -r --delete-after --quiet --exclude 'deploy_rsa*' $TRAVIS_BUILD_DIR/_site/2018/
29+
30+
on:
31+
branch: master
32+
env:
33+
global:
34+
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true
35+
- WEEZEVENT_EVENT_ID=218160
36+
- secure: mLoKgX/dnVXcLsVsFxgnKzt3JmxeKkcsJ9r45dsoia28UO2u+BPZ0KuqaIEPxeaHB4M5Z6Fj7YMccHWUCBCKdzLvwVM78wDnM+hCu4Yav9NG3SpZDQGNQEq3G0eU/Fmoq8NLhnQeHFOMC60h4BTaSDVfAoPgcuRnLVKSo+r/8bqWIqA6NqpfTVeExFW8OlLynhdircS/S1dkonrR7JNYnk9nfHRve39g8Xtu3haz7yoqYIAwPHtjkMA1KtojcVzB/QTM+utrO2/ADWluBSs85j5qrSLHMTgp/KrHpY/TweFD4dvE817VFKHWhHOtFhbjMAFu+4GhgnEENEOP9+QaEXkitXgv48RQri+3Dp06PkeQu+LyYF98XqlcFZDi3UGELfsyZABbfLE6VRCj8KZaonCf0bH1jIYrzlfIYqsX7NQ/WKORSZqo0NCTNzJJ6Mj3itM6fFGy+qnxiGzxmSxYFt62zg8epkSg3X7ik51UE9CU5SAXZ26xWSvIYVE8MYrbgb7vs/r6pO8047lH/FkAmNEXTkA2rk9Ppj/B76xdDqM1lSqjzcNy3qfhUMO3LFrzKc2VKG1Otb/XYS01iQFrI5Xa7OzX2ZG93ivNbqXnDdxNd5C0PziTMZb0iLEsfmtgmliJzXnJp9TTYsrR9Ypr5eBMSR34fYgz4JE6YzeqK4M=
37+
- secure: gyC+CS4XPoISGeZOdAnIoOTFI1c4YniCenDwc3YcOr5ZPq+J4eHwjClonN61YkkcurN57USZM6CHs3JFUKZ6ommKtSP9qTKCXhuupC9S2DXOvCqmnRzZf0eRSrf4gA0GtLFnXO6Oi3SHx7NW3PAxTZIlE1HIl08CM78AIgC9NiLdu1z2kKx5SEhuyOMFnHE5qLGorKyteG18H9UY7MSuQyNpMogFSAChaLB40aaQmflLDzqgAtoMJe2CDhX5ZPEtuiAACgOaICwv8tNK2AjnAi4T/Do9nvEA/m0VHQ3Yb/pJAeWu2lahTyao9XioInn9a9uzZWJMdrFgts9l+crWIWdfWY4a4aORhazOPEEAS7Cr4OJPVgezAoJSCF1BpkPdap9YglxUXFckVOoX0iEW4G1bMCuS6sMleDpE3I105nbiaoBR8FB/CXGbM3iX2eZGjtsXzvvq+u9CymwcQLwcTZ9CyJNUUUVflRN8aetPsegVzKa/uC7DkkWjhB+4lyPLhjRso9kN/8WH+SkpdeDOsF9exZjh+/ZyIHbSSwh9truiWoxmQLMSp+fPpVP8DWSGqPYuO/JM3dY5bMfcXKsN5IjqdIlwwcu9c+OUQX3lT3rE7X0liqndsvaSdTIAzufFK2LRjrGemJs5zU9dDxyYSa1QWS880OaUGu9FH6J011k=

404.html

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: Page non trouvée
3+
permalink: /404.html
4+
sitemap: false
5+
---
6+
7+
<header class="page-header">
8+
<div class="wrapper">
9+
<div class="content">
10+
<h1 class="title">{{ page.title }}</h1>
11+
<p class="sstitle">Désolé, il n'y a rien par ici <a href="{{ site.url }}">Revenez à l'accueil</a>.</p>
12+
</div>
13+
</div>
14+
</header>

Gemfile

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
source 'https://rubygems.org'
2+
3+
gem 'jekyll'
4+
5+
group :jekyll_plugins do
6+
gem 'liquid-md5'
7+
gem 'jekyll-github-metadata'
8+
gem 'jekyll-sitemap'
9+
gem 'jekyll-paginate'
10+
gem 'jekyll-seo-tag'
11+
gem 'jekyll-redirect-from'
12+
gem 'octopress-autoprefixer'
13+
end
14+
15+
group :development do
16+
gem 'foreman'
17+
# gem 'jekyll-livereload'
18+
end
19+
20+
group :test do
21+
gem 'rake', '~> 12.0'
22+
gem 'html-proofer', '~> 3.4'
23+
end

LICENSE

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

Procfile

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
web: bundle exec jekyll serve --livereload --config _config.yml,_config_dev.yml

README.md

+93
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
# Sud Web 2017
2+
3+
[![Build Status](https://travis-ci.org/sudweb/2017.svg?branch=master)](https://travis-ci.org/sudweb/2017)
4+
[![StackShare](https://img.shields.io/badge/tech-stack-0690fa.svg?style=flat)](https://stackshare.io/sud-web/sud-web)
5+
6+
Site internet du cycle de conférences annuel Sud Web, dont la 7e édition aura lieu à Aix-en-Provence les 19 et 20 mai 2017.
7+
8+
[https://sudweb.fr/](https://sudweb.fr/)
9+
10+
## Pré-requis
11+
Le site est généré à l'aide de [Jekyll](http://jekyllrb.com/) et nécessite Ruby 2.3 (voir `.ruby-version`)
12+
13+
Nous vous recommandons de gérer l'installation de Ruby via [rbenv](http://rbenv.org/).
14+
15+
Sous Mac OS X, vous pouvez utiliser [Homebrew](http://brew.sh/) pour cela
16+
```bash
17+
$ brew install rbenv ruby-build
18+
```
19+
20+
Sous GNU/Linux, certaines librairies sont nécessaires (à adapter à votre gestionnaire de paquets) :
21+
```bash
22+
sudo apt-get install -y libreadline-dev build-essential
23+
```
24+
Puis pour rbenv et ruby-build, préférer une installation par git :
25+
```bash
26+
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
27+
$ cd ~/.rbenv && src/configure && make -C src
28+
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
29+
$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
30+
```
31+
32+
## Installation
33+
34+
Si vous n'avez pas déjà cloné le dépot :
35+
```bash
36+
$ git clone https://github.com/sudweb/2017.git && cd 2017
37+
```
38+
Si bundler n'est pas installé
39+
```bash
40+
$ gem install bundler
41+
```
42+
Pour installer toutes les dépendances du projet :
43+
```bash
44+
$ bundle install
45+
```
46+
Pour installer la bonne version de Ruby
47+
```bash
48+
$ rbenv install
49+
```
50+
51+
## Travailler en local
52+
53+
Pour travailler sur le site et surveiller les modifications :
54+
```bash
55+
$ bundle exec foreman start
56+
```
57+
ou
58+
```bash
59+
$ bundle exec jekyll serve
60+
```
61+
62+
Si vous modifiez le fichier `_config.yml`, il faut couper et relancer Jekyll.
63+
64+
Le site est maintenant accessible en local à l'adresse http://127.0.0.1:4000/2017/
65+
66+
Pour plus d'information sur l'utilisation de Jekyll, reportez-vous à la [documentation officielle](http://jekyllrb.com/docs/home/).
67+
68+
## Styleguide et notes d'intégration
69+
70+
* [Notes d'intégration](notes-integration.md) de @Twikito
71+
72+
## Contribution
73+
74+
Pour toute demande, merci de [créer une issue](https://github.com/sudweb/2017/issues/new) sur GitHub.
75+
76+
Si vous souhaitez nous aider, vous pouvez [copier](https://help.github.com/articles/fork-a-repo/) le dépôt, faire vos modifications dans une nouvelle branche et [faire une demande de fusion](https://github.com/sudweb/2017/pulls).
77+
78+
Toute modification doit faire l'objet d'une [pull request](https://github.com/sudweb/2017/pulls) et doit passer les tests avant de pouvoir être fusionnée.
79+
80+
## Tests
81+
82+
Avant de soumettre votre pull-request, vérifiez que les tests passent :
83+
84+
```bash
85+
$ script/cibuild
86+
Running ["ScriptCheck", "LinkCheck", "ImageCheck"] on ./_site on *.html...
87+
88+
HTML-Proofer finished successfully.
89+
```
90+
91+
## Licence
92+
93+
Ce code est publié sous licence MIT.

_colors/colors-neutral.html

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: "Couleurs neutres"
3+
type: couleurs
4+
scss: "_sass/_variables.scss"
5+
usage:
6+
---
7+
8+
<div class="color__tile color__tile--gray-bg">
9+
<code class="color__name">$lightgray</code>
10+
</div>
11+
12+
<div class="color__tile color__tile--white-bg">
13+
<code class="color__name">$white</code>
14+
</div>
15+
16+
<div class="color__tile color__tile--black-bg">
17+
<code class="color__name">$black</code>
18+
</div>

_colors/colors-secondary.html

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: "Couleurs secondaires"
3+
type: couleurs
4+
scss: "_sass/_variables.scss"
5+
usage:
6+
---
7+
8+
<div class="color__tile color__tile--primary">
9+
<code class="color__name">$primary-color</code>
10+
</div>
11+
12+
<div class="color__tile color__tile--success">
13+
<code class="color__name">$success-color</code>
14+
</div>
15+
16+
<div class="color__tile color__tile--warning">
17+
<code class="color__name">$warning-color</code>
18+
</div>
19+
20+
<div class="color__tile color__tile--danger">
21+
<code class="color__name">$danger-color</code>
22+
</div>
23+
24+
<div class="color__tile color__tile--info">
25+
<code class="color__name">$info-color</code>
26+
</div>

_colors/colors-ui.html

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: "Couleurs générales"
3+
type: couleurs
4+
scss: "_sass/_variables.scss"
5+
usage:
6+
---
7+
8+
<div class="color__tile color__tile--background">
9+
<code class="color__name">$background-color</code>
10+
</div>
11+
12+
<div class="color__tile color__tile--body">
13+
<code class="color__name">$body-color</code>
14+
</div>
15+
16+
<div class="color__tile color__tile--text">
17+
<code class="color__name">$text-color</code>
18+
</div>
19+
20+
<div class="color__tile color__tile--link">
21+
<code class="color__name">$link-color</code>
22+
</div>
23+
24+
<div class="color__tile color__tile--link--hover">
25+
<code class="color__name">$link-color-hover</code>
26+
</div>
27+
28+
<div class="color__tile color__tile--border">
29+
<code class="color__name">$border-color</code>
30+
</div>

_components/buttons-type.html

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
title: "Bouton principaux"
3+
type: Buttons
4+
scss: "_sass/_buttons.scss"
5+
usage:
6+
---
7+
8+
<a class="cta button-type1" href="#">Boutons type 1</a>
9+
<a class="cta button-type2" href="#">Boutons type 2</a>
10+
<a class="cta button-type3" href="#">Boutons type 3</a>
11+
<a class="cta button-type4" href="#">Boutons type 4</a>

_components/buttons.html

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Buttons
3+
scss: "/_sass/buttons.scss"
4+
type: buttons
5+
---
6+
7+
<a href="#" class="button-type1">Button type link</a>
8+
<button class="button-type1">Button type button</button>
9+
<input type="button" class="button-type1" value="Button type input">

0 commit comments

Comments
 (0)