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

Feature/new website template #82

Merged
merged 9 commits into from
Oct 17, 2017
Merged

Feature/new website template #82

merged 9 commits into from
Oct 17, 2017

Conversation

emileber
Copy link
Member

Voici la version 2.0 alpha avec seulement la landing page.

image

@jipiboily
Copy link
Member

Good job!!! So much better 😁

Copy link
Member

@jipiboily jipiboily left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Not sure it's fully done...? It looks like a few things are missing at first and there's a few nitpicks too.

Hope that helps!

.travis.yml Outdated
@@ -0,0 +1,4 @@
language: ruby
rvm:
- 2.2.2
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is an old version, but meh...we don't really care :)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is fixed, we're now using 2.4.2 👍

@@ -0,0 +1,9 @@
emileber:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess we will need to add everyone who ever did a talk in that file?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Exact

Copy link
Member

@GabLeRoux GabLeRoux Oct 17, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could even use github avatar with a valid github key by using this plugin: https://github.com/benbalter/jekyll-avatar 🎉

Edit: See #84

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On parle en français partout ailleurs dans ce repo, bien que je préfère l'anglais sur github, c'est assez restreint comme projet.

Ceci dit, je prévois faire une page des auteurs avec photos et plus de détails éventuellement et avec la nouvelle structure, ça va être vraiment facile à ajouter.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

En effet, c'est l'habitude :shipit:

</footer> -->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove -->?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Faudrait que je cleanup, j'ai laissé une couple d'affaire du vieux site comme référence durant que je remplaçais dans le nouveau.

<div id="main" class="container">

<!-- Image -->
<!-- <a href="#" class="image featured">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove commented code?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nah, lui il va finir par servir, j'ai juste pas eu le temps d'intégrer l'image des event facebook ou l'image de l'event tout court.

<li><a href="{{ next_io.event_url }}" class="button style1 big" target="_blank">Je participe</a></li>
{% endif %}

<!-- <li><a href="#" class="button style2 big">More Info</a></li> -->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove commented code?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

J'aimerais ça qu'il serve aussi, mais je ne lui ai pas encore trouvé de fonctionnalité 😐

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Peut-être un lien vers l'archive des événements?

@@ -0,0 +1,37 @@
<div class="wrapper style3">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is dummy text FYI.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cette section n'est pas encore intégré, mais elle va contenir les témoignages, ou les derniers événements (mais c'est moins pertinents).

<ul>
<li class="current"><a href="{{ site.baseurl }}">Accueil</a></li>

<!-- <li><a href="/openhack">OpenHack</a></li> -->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove instead of comment IMHO.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ça va probablement revenir, donc j'ai seulement commenté ce que je ne veux pas qui apparaisse pour l'instant.

<!-- For large screens -->
<div id='top-nav'>
<!-- <div id='top-nav'>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove instead of comment IMHO.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ça faut effectivement l'enlever.

index.html Outdated
<!-- Logo -->
<div id="logo">
<img class="logo" src="{{ '/images/logo_transparent_cropped.png' | relative_url }}" />
<!-- <h1>Saglac IO</h1> -->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why is this commented?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Parce que c'est le logo qui est affiché, pas le titre en texte. Il y a surement un moyen facile d'afficher les 2 pour le référencement, mais pour l'instant, j'y vais pour la fonctionnalité, après, on fera une PR référencement au besoin.

index.html Outdated
</div>


<!-- <div id='event-panels'>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove instead of comment IMHO

@emileber
Copy link
Member Author

Gardez en tête que c'est l'alpha, j'ai seulement mis la landing page et j'ai commenté beaucoup de section dans le but d'avoir de quoi de fonctionnel pour demain.

@emileber
Copy link
Member Author

J'ai aussi retravaillé la structure des datas pour avoir une plus grande souplesse et moins de répétition lors d'ajout d'événement.

Il faudra éventuellement migrer les vieilles données.

* Using ruby 2.4.2 stable version for CI ✌️

* Specify 2.4.2 in Gemfile ✌️

Should fix the following message from CI:

> Your Ruby version is 2.4.2, but your Gemfile specified 2.2.2

* Specify 2.4.2 in .ruby-version for rbenv
@emileber emileber added this to the v2 milestone Oct 17, 2017
@emileber emileber self-assigned this Oct 17, 2017
Copy link
Member

@GabLeRoux GabLeRoux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Le logo render mal en smaller resolution. gris sur gris. Le text pour la headline est un peu gris aussi.

image

@emileber
Copy link
Member Author

emileber commented Oct 17, 2017

@GabLeRoux ouais j'ai remarqué mais j'ai pas encore trouvé pourquoi. Un affaire avec l'overlay qui chi quand le menu mobile est la... Si tu trouve, je te paye la bière 🍺 demain, je m'occupe de la FAQ en ce moment et des autres pages.

@GabLeRoux
Copy link
Member

Parfait je m'en occupe. 🍻

J'ai aussi spotté un menu vide en mobile et l'icône hamburger qui render pas:

image

@emileber
Copy link
Member Author

@GabLeRoux Ouais le menu est vide parce que j'ai temporairement commenté la main nav, mais il ne sera pas vide aussitôt que j'ajoute les autres pages.

Je vais faire un dernier commit ici, et je propose qu'on fasse plusieurs PR sur la branch develop pour continuer le dev sur la nouvelle version et quand on sera satisfait, on fera un merge vers master pour une "release" de l'alpha pour demain.

@emileber
Copy link
Member Author

emileber commented Oct 17, 2017

This closes #78 and is related to #77

@emileber emileber merged commit 555edbc into develop Oct 17, 2017
@emileber emileber deleted the feature/new-template branch October 17, 2017 02:32
emileber added a commit that referenced this pull request Oct 17, 2017
* 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)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants