Skip to content
This repository has been archived by the owner on Oct 25, 2023. It is now read-only.

Commit

Permalink
Version 2 alpha (#98)
Browse files Browse the repository at this point in the history
* Feature/new website template (#82)

* Filled the footer with the right information

* Added sass styles

* Add Travis build image

* Add next io

* Add new saglac io logo

* Using ruby 2.4.2 stable version for CI ❤ (#83)

* Fix responsive breakpoints (#88)

* Fix header-wrapper::before overlay using negative z-index (#89)

* Fix broken responsive breakpoints

* Fix header-wrapper::before overlay using negative z-index

* Fix font-awesome missing icons font (#95)

* Removes manually tracked font-awesome

* Adds font-awesome using bootstrapcdn

* Initial FAQ page layout and questions data (#97)

* Stylize FAQ page

* Moves manual fixes back to custom css & fix logo positionning with bigger header

* Adds editorconfig so we don't mess with withespace

* Fixes z-index

* Fix archives page (#105)

* Disable travis email notifications (#104)

* Add anchor links to faq questions (#103)

* Add about page (#102)
  • Loading branch information
emileber authored Oct 17, 2017
1 parent 0d41a31 commit e83b586
Show file tree
Hide file tree
Showing 68 changed files with 4,463 additions and 640 deletions.
19 changes: 19 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# EditorConfig is awesome: http://EditorConfig.org

# top-most EditorConfig file
root = true

# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true

# 4 space indentation
[{*.scss,*.html,*.js}]
indent_style = space
indent_size = 4

# Matches the exact files either package.json or .travis.yml
[{package.json,.travis.yml}]
indent_style = space
indent_size = 2
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
_site
.sass-cache
.DS_Store
yarn-error.log
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.2.2
2.4.2
6 changes: 6 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
language: ruby
rvm:
- 2.4.2
script: "bundle exec jekyll build"
notifications:
email: false
4 changes: 2 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
source 'https://rubygems.org'
ruby "2.2.2"
ruby "2.4.2"

gem "jekyll", "~> 1.4"
gem "jekyll", "~> 3.6"
gem "redcarpet"
84 changes: 41 additions & 43 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,58 +1,56 @@
GEM
remote: https://rubygems.org/
specs:
blankslate (2.1.2.4)
classifier (1.3.4)
fast-stemmer (>= 1.0.0)
colorator (0.1)
commander (4.1.6)
highline (~> 1.6.11)
fast-stemmer (1.0.2)
ffi (1.9.8)
highline (1.6.21)
jekyll (1.5.1)
classifier (~> 1.3)
colorator (~> 0.1)
commander (~> 4.1.3)
liquid (~> 2.5.5)
listen (~> 1.3)
maruku (= 0.7.0)
pygments.rb (~> 0.5.0)
redcarpet (~> 2.3.0)
addressable (2.5.2)
public_suffix (>= 2.0.2, < 4.0)
colorator (1.1.0)
ffi (1.9.18)
forwardable-extended (2.6.0)
jekyll (3.6.0)
addressable (~> 2.4)
colorator (~> 1.0)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 1.1)
kramdown (~> 1.14)
liquid (~> 4.0)
mercenary (~> 0.3.3)
pathutil (~> 0.9)
rouge (>= 1.7, < 3)
safe_yaml (~> 1.0)
toml (~> 0.1.0)
liquid (2.5.5)
listen (1.3.1)
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9)
rb-kqueue (>= 0.2)
maruku (0.7.0)
parslet (1.5.0)
blankslate (~> 2.0)
posix-spawn (0.3.10)
pygments.rb (0.5.4)
posix-spawn (~> 0.3.6)
yajl-ruby (~> 1.1.0)
rb-fsevent (0.9.4)
rb-inotify (0.9.5)
ffi (>= 0.5.0)
rb-kqueue (0.2.3)
ffi (>= 0.5.0)
redcarpet (2.3.0)
jekyll-sass-converter (1.5.0)
sass (~> 3.4)
jekyll-watch (1.5.0)
listen (~> 3.0, < 3.1)
kramdown (1.15.0)
liquid (4.0.0)
listen (3.0.8)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
mercenary (0.3.6)
pathutil (0.16.0)
forwardable-extended (~> 2.6)
public_suffix (3.0.0)
rb-fsevent (0.10.2)
rb-inotify (0.9.10)
ffi (>= 0.5.0, < 2)
redcarpet (3.4.0)
rouge (2.2.1)
safe_yaml (1.0.4)
toml (0.1.2)
parslet (~> 1.5.0)
yajl-ruby (1.1.0)
sass (3.5.2)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)

PLATFORMS
ruby

DEPENDENCIES
jekyll (~> 1.4)
jekyll (~> 3.6)
redcarpet

RUBY VERSION
ruby 2.2.2p95
ruby 2.4.2p198

BUNDLED WITH
1.14.6
1.15.4
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
# saglac.io

Website for saglac.io. This is a basic Jekyll website with Zurb Foundation. Nothing crazy.
[![Build Status](https://travis-ci.org/saglacio/saglac.io.svg?branch=master)](https://travis-ci.org/saglacio/saglac.io)

## Running in development
Website for [saglac.io](https://saglac.io). This is a basic [Jekyll](https://jekyllrb.com/) website :rocket:

## Development

Run:

```bash
bundle install
jekyll serve --watch
Expand All @@ -14,4 +17,4 @@ Visit http://0.0.0.0:4000 ... :boom:!

## Add an event

Everything is in the `_data` directory.
Everything is in the `_data` directory, just send a [pull-request](https://github.com/saglacio/saglac.io/pulls)!
4 changes: 3 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ author:
email: ""
markdown: redcarpet
permalink: pretty
pygments: true
highlighter: rouge
paginate: 5
# plugins: [jekyll-paginate]
sass:
sass_dir: _sass
9 changes: 9 additions & 0 deletions _data/authors.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
emileber:
name: Émile Bergeron
twitter: prismalstudio
website: http://www.prismalstudio.com/

gableroux:
name: Gabriel Le Breton
twitter: gableroux
website: https://gableroux.com/
145 changes: 145 additions & 0 deletions _data/faq.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,145 @@
- header: L'organisation
questions:
- slug: organization-pronunciation
question: C'est quoi le _"IO"_ dans _SagLac IO?_
answer: |
_**I**nput/**O**utput_ ou 2 en binaire, comme le numéro de la [région administrative](https://fr.wikipedia.org/wiki/Saguenay%E2%80%93Lac-Saint-Jean).
Cours de prononciation anglophone en 2 secondes: _IO_ se prononce _"ail eau"._
- slug: organization-members
question: Qui sont les membres de l'organisation?
answer: >
Personne n'est spécifiquement élu membre de l'organisation. Le Saglac IO
existe sur une base volontaire.
- slug: organization-how-to-join
question: Comment puis-je m'impliquer?
answer: >
Joins-toi au [groupe Facebook](https://www.facebook.com/groups/saglac.io)
et/ou au Slack et propose ton aide!
Il est aussi possible de devenir un partenaire de l'événement suite à une
entente avec une majorité de l'organisation.
- slug: organization-how-to-help
question: Comment puis-je aider l'événement?
answer: |
* La façon la plus facile d'aider est de parler de l'événement à vos amis et collègues du domaine de l'informatique.
* Vous pouvez aussi donner un coup de main dans les tâches autours de l'événement, comme la rédaction de la FAQ!
* En tant qu'employeur, vous pouvez encouragez vos employés à participer en facilitant leur déplacement et en diminuant le coût de la soirée (payer une bière, le repas, le déplacement, etc.)
* Il est aussi possible de devenir partenaire d'un événement.
- header: L'événement
questions:
- slug: event-how-much
question: Combien coûte un billet pour participer?
answer: >
**C'est totalement GRATUIT.** Il n'y a pas de billet de participation et
c'est ouvert au public. Ceci dit, bien qu'optionnel, si vous désirez manger
et prendre une consommation, c'est à vos frais.
- slug: event-who
question: À **qui** s'adresse l'événement?
answer: >
À tous les passionnés d'informatique, autant professionnel qu'amateur.
Bien que les sujets gravitent autour du développement logiciel et
de l'administration de système, nous avons régulièrement d'autres
sujets qui émergent, comme le jeux vidéos, la sécurité informatique,
ainsi que l'Internet of Things.
- slug: event-where
question: C'est **où?**
answer: >
En alternance entre Saguenay et Alma selon la demande, l'événement se
déroule normalement dans une salle privé d'un restaurant. Quelques
événements spéciaux se déroulent à l'UQAC.
- slug: event-when
question: C'est **quand?**
answer: >
L'événement est mensuel et les dates sont déterminés quelques
semaines à l'avance selon la disponibilité des organisateurs et des présentateurs.
- slug: event-duration
question: Ça dure **combien de temps** normalement?
answer: >
L'événement débute à 18h00 et se termine normalement à la fermeture
de l'endroit. Nous invitons les gens à rester après les présentations
pour discuter et boire une bière.
- slug: event-resautage-recrutement
question: Est-ce que je peux faire du **résautage** pour mon entreprise ou du **recrutement**?
answer: >
Nous encourageons les entreprises à venir à l'événement et à parler des
postes à combler. Par contre, nous ne tolérons pas les recruteurs qui
harcèlent les participants durant et en dehors de l'événement.
- slug: event-code-vestimentaire
question: Est-ce qu'il y a un code vestimentaire particulier?
answer: L'événement se déroule en public, portez les vêtements dans lesquels vous êtes à l'aise d'être vu en public.


- header: Présentations
questions:
- slug: talk-who
question: Qui a le droit de parler?
answer: >
Tout le monde est invité à proposer une présentation pour un événement futur.
De plus, il est encouragé d'intéragir (avec respect) et de poser des
questions durant les présentations.
- slug: talk-duration
question: Combien de temps dure une présentation?
answer: >
Deux formats s'offrent aux présentateurs, soient le survol rapide
de 15 minutes _(talk)_ ou la présentation spontanée de 5 minutes _(lightning talk)._
- slug: talk-count
question: Combien de présentations y a-t-il durant un événement?
answer: >
Questions de laisser du temps pour le réseautage, nous essayons d'offrir
de 2 à 4 présentations. Parfois, une présentation éclaire se décide durant
l'événement.
- slug: talk-subjects
question: À quels types de sujets dois-je m'attendre?
answer: >
Une lib JS, un nouveau framework, un language ésotérique et/ou fonctionnel,
un nouveau projet arduino, etc. Le sujet d'une présentation doit intéresser
la majorité, il est donc découragé de faire un _pitch_ de vente.
- slug: talk-past-subjects
question: Quels sont les sujets qui ont déjà été discuté?
answer: Voir l'archive des événements pour voir l'éventail des sujets abordés.

- slug: talk-deja-vu
question: Est-ce possible de revoir une présentation?
answer: >
Si une présentation est redemandé par une majorité, et que son auteur
désire la refaire, il est possible qu'elle soit remise à l'horaire dans un
prochain événement, ou en remplacement d'une présentation annulée.
- slug: talk-how-to
question: J'aimerais présenter mais je ne sais pas trop comment m'y prendre.
answer: >
Plusieurs outils existent pour aider à faire des présentations rapidement.
La communauté du Saglac IO peut aussi te diriger vers les meilleurs outils.
- header: Partenaires
questions:
- slug: sponsor-organization
question: Qui est l'entreprise derrière le Saglac IO?
answer: >
Aucune entreprise ne parraine officiellement l'événement. Nous sommes donc libre
de diriger l'événement et l'organisation dans la direction que nous souhaitons.
- slug: sponsor-event
question: Qui sont les partenaires de l'événement?
answer: >
Il n'y a aucun partenaire officiel pour l'instant. Par contre,
plusieurs entreprises et associations donnent un coup de main au Saglac IO.
- slug: sponsor-how-to
question: Comment devenir un partenaire?
answer: Communiquez avec nous par courriel et il nous fera plaisir de discuter des détails avec vous.
Loading

0 comments on commit e83b586

Please sign in to comment.