commit 5f4bfcaaa89dc4b2051802f0ee801f79a2ae51ad Author: Thomas "Cakeisalie5" Touhey Date: Sun May 21 00:47:09 2017 +0200 Commit initial. diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..51034dc --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +Gemfile.lock +_site +.sass-cache +.jekyll-metadata + +.DS_Store +.*.swp +*~ +#*# diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..8af2673 --- /dev/null +++ b/Gemfile @@ -0,0 +1,28 @@ +source "https://rubygems.org" +ruby RUBY_VERSION + +# Hello! This is where you manage which Jekyll version is used to run. +# When you want to use a different version, change it below, save the +# file and run `bundle install`. Run Jekyll with `bundle exec`, like so: +# +# bundle exec jekyll serve +# +# This will help ensure the proper Jekyll version is running. +# Happy Jekylling! +gem "jekyll", "3.4.3" + +# This is the default theme for new Jekyll sites. You may change this to anything you like. +gem "minima", "~> 2.0" + +# If you want to use GitHub Pages, remove the "gem "jekyll"" above and +# uncomment the line below. To upgrade, run `bundle update github-pages`. +# gem "github-pages", group: :jekyll_plugins + +# If you have any plugins, put them here! +group :jekyll_plugins do + gem "jekyll-feed", "~> 0.6" +end + +# Windows does not include zoneinfo files, so bundle the tzinfo-data gem +gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] + diff --git a/README.md b/README.md new file mode 100644 index 0000000..775665c --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +# Portail web de CreativeCalc +Ceci est le (simple) portail web de [CreativeCalc](http://creativecalc.fr/), +l'association derrière [Planète Casio](https://www.planet-casio.com). +Il est construit avec Jekyll 3.4.3. + +Pour installer les dépendances : + + bundle install + +Pour construire le site (le résultat sera dans `_site/`) : + + jekyll build + +Pour visualiser le site pendant que l'on fait des modifications au template ou +au contenu : + + jekyll serve diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..f5df983 --- /dev/null +++ b/_config.yml @@ -0,0 +1,34 @@ +# Welcome to Jekyll! +# +# This config file is meant for settings that affect your whole blog, values +# which you are expected to set up once and rarely edit after that. If you find +# yourself editing this file very often, consider using Jekyll's data files +# feature for the data you need to update frequently. +# +# For technical reasons, this file is *NOT* reloaded automatically when you use +# 'bundle exec jekyll serve'. If you change this file, please restart the server process. + +# Site settings +# These are used to personalize your new site. If you look in the HTML files, +# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. +# You can create any custom variable you would like, and they will be accessible +# in the templates via {{ site.myvariable }}. +title: Your awesome title +email: your-email@domain.com +description: > # this means to ignore newlines until "baseurl:" + Write an awesome description for your new site here. You can edit this + line in _config.yml. It will appear in your document head meta (for + Google search results) and in your feed.xml site description. +baseurl: "" # the subpath of your site, e.g. /blog +url: "" # the base hostname & protocol for your site, e.g. http://example.com +twitter_username: jekyllrb +github_username: jekyll + +# Build settings +markdown: kramdown +theme: minima +gems: + - jekyll-feed +exclude: + - Gemfile + - Gemfile.lock diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..62b274f --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1 @@ + diff --git a/_includes/header.html b/_includes/header.html new file mode 100644 index 0000000..dd116cd --- /dev/null +++ b/_includes/header.html @@ -0,0 +1,20 @@ + + + + + +CreativeCalc – {{ page.title }} + + + + + + + diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000..4f0db4c --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,3 @@ +{% include header.html %} +{{ content }} +{% include footer.html %} diff --git a/_layouts/home.html b/_layouts/home.html new file mode 100644 index 0000000..82fc343 --- /dev/null +++ b/_layouts/home.html @@ -0,0 +1,16 @@ +{% include header.html %} + +
+

CreativeCalc en quelques mots

+{{ page.content | markdownify }} +
+ +
+ +{% for post in site.posts %} +
+

{{ post.title }}

+{{ post.content }} +
+{% endfor %} +{% include footer.html %} diff --git a/_layouts/page.html b/_layouts/page.html new file mode 100644 index 0000000..e24ac3e --- /dev/null +++ b/_layouts/page.html @@ -0,0 +1,6 @@ +{% include header.html %} +
+

{{ page.title }}

+{{ page.content | markdownify }} +
+{% include footer.html %} diff --git a/_posts/2017-02-20-ag-fevrier-2017.md b/_posts/2017-02-20-ag-fevrier-2017.md new file mode 100644 index 0000000..e4e736a --- /dev/null +++ b/_posts/2017-02-20-ag-fevrier-2017.md @@ -0,0 +1,12 @@ +--- +layout: post +title: "Résumé de l'AG de février 2017" +date: 2017-02-20 +--- +L'assemblée générale pour l'année 2017 s'est tenue le 12 février 2017. Au cours +de celle-ci, ont été abordés les points suivants : réélection du Bureau, +présentation des comptes et vote d'un budget, présentation des objectifs +d'année, avancement de la v5 de Planète Casio. + +Vous pouvez trouver le procès-verbal de cette assemblée +[ici]({{ site.baseurl }}/files/PV_AGO_2017_02_12.pdf). diff --git a/assets/noto_sans.ttf b/assets/noto_sans.ttf new file mode 100644 index 0000000..9dd1019 Binary files /dev/null and b/assets/noto_sans.ttf differ diff --git a/assets/raleway_200.ttf b/assets/raleway_200.ttf new file mode 100644 index 0000000..7520b76 Binary files /dev/null and b/assets/raleway_200.ttf differ diff --git a/assets/raleway_300.ttf b/assets/raleway_300.ttf new file mode 100644 index 0000000..9ff67e7 Binary files /dev/null and b/assets/raleway_300.ttf differ diff --git a/assets/style.css b/assets/style.css new file mode 100644 index 0000000..668c984 --- /dev/null +++ b/assets/style.css @@ -0,0 +1,99 @@ +/* + Fonts +*/ + +@font-face { font-family: NotoSans; src: url(/assets/noto_sans.ttf); } +@font-face { font-family: Raleway; font-weight: 200; src: url(/assets/raleway_200.ttf); } +@font-face { font-family: Raleway; font-weight: 300; src: url(/assets/raleway_300.ttf); } + + +/* + Global +*/ + +body { + width: 100%; margin: 0; padding: 0; + background: #f0f0f0; +} + + +/* + Navbar +*/ + +nav { + width: 95%; padding: 0 2.5%; + display: flex; align-items: center; flex-wrap: wrap; + background: #56b2f2; box-shadow: 0 1px 3px rgba(0, 0, 0, .3); +} + +nav div { + flex-grow: 1; + display: flex; justify-content: flex-end; +} + +nav a { + margin: 0 5px; padding: 5px 15px; + font-family: NotoSans; font-size: 18px; text-decoration: none; + color: #ffffff; border-bottom: 2px solid rgba(255, 255, 255, 0); + transition: .15s ease; +} + +nav a:hover { + border-bottom-color: rgba(255, 255, 255, 1); +} + +nav .h { + margin: 20px 0; padding: 0 15px; + font-family: Raleway; font-size: 40px; + color: #ffffff; transition: .15s ease; + border-bottom: none; +} + +nav .h:hover { + text-shadow: 0 0 6px rgba(0, 0, 0, .3); + border-bottom: none; +} + + +/* + Content +*/ + +article { + margin: 20px 2.5%; padding: 20px; + background: #ffffff; box-shadow: 0 1px 3px rgba(0, 0, 0, .3); + font-family: NotoSans; color: #202020; +} + +article h2 { + margin: 0 0 15px 0; + font-family: Raleway; font-size: 26px; color: #333333; +} + +article h3 { + margin: 35px 0 15px 20px; + font-variant-caps: small-caps; +} + +article a { + text-decoration: none; + color: #56b2f2; +} + +article a:hover { + text-decoration: underline; +} + +article li { + margin: 4px 0; +} + +/* + Miscelaneous +*/ + +hr { + width: 95%; + color: rgba(0, 0, 0, .1); +} diff --git a/bureau.md b/bureau.md new file mode 100644 index 0000000..62add63 --- /dev/null +++ b/bureau.md @@ -0,0 +1,13 @@ +--- +layout: page +title: Composition du bureau +permalink: /bureau.html +--- +### Président +Louis Gatin, alias Dark Storm. + +### Trésorier +Thomas Touhey, alias Cakeisalie5. + +### Secrétaire +Sébastien Michelland, alias Lephenixnoir. diff --git a/contact.md b/contact.md new file mode 100644 index 0000000..e164ef2 --- /dev/null +++ b/contact.md @@ -0,0 +1,10 @@ +--- +layout: page +title: Comment nous contacter ? +permalink: /contact.html +--- +Si vous souhaitez rejoindre l'association ou nous poser une question, vous +pouvez nous contacter en envoyant un email à +[contact@creativecalc.fr](mailto:contact@creativecalc.fr). + +Vous recevrez une réponse sous 48h au maximum. diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..3f0bb62 Binary files /dev/null and b/favicon.ico differ diff --git a/files/PV_AGO_2017_02_12.pdf b/files/PV_AGO_2017_02_12.pdf new file mode 100644 index 0000000..1a0378f Binary files /dev/null and b/files/PV_AGO_2017_02_12.pdf differ diff --git a/index.md b/index.md new file mode 100644 index 0000000..e7dd10c --- /dev/null +++ b/index.md @@ -0,0 +1,18 @@ +--- +layout: home +title: CreativeCalc en quelques mots +permalink: /index.html +--- +CreativeCalc est une association de loi 1901, à but non lucratif, et dont les +objectifs sont : + +- Gérer le site [Planète Casio](https://www.planet-casio.com) et + sa communauté ; +- Promouvoir la programmation sur calculatrice, comme tremplin et outil + d'apprentissage pour la programmation plus avancée, ainsi que ses usages + détournés et ludiques ; +- Proposer aux professeurs et élèves des outils, tutoriels, supports pour + enseigner et apprendre l'algorithmique et pour tous autres exercices et + travaux nécessitant une calculatrice graphique programmable ; +- Faciliter l'organisation de concours et d'évènements diverses liés au + site Planète Casio. diff --git a/statuts.md b/statuts.md new file mode 100644 index 0000000..fb215f0 --- /dev/null +++ b/statuts.md @@ -0,0 +1,192 @@ +--- +layout: page +title: Nos statuts +--- +### Article premier – Nom +Il est fondé entre les adhérents aux présents statuts une association régie +par la loi du 1er juillet 1901 et le décret du 16 août 1901, ayant pour +titre : CreativeCalc. + +### Article 2 – But et Objet +Cette association a pour objet : + +- Gérer le site Planète Casio + ([http://www.planet-casio.com](http://www.planet-casio.com)) + et à sa communauté ; +- Promouvoir la programmation sur calculatrice, comme tremplin et outil + d'apprentissage pour la programmation plus avancée, ainsi que ses usages + détournés et ludiques ; +- Proposer aux professeurs et élèves des outils, tutoriels, supports pour + enseigner et apprendre l'algorithmique et pour tous autres exercices et + travaux nécessitant une calculatrice graphique programmable ; +- Faciliter l'organisation de concours et d'évènements diverses. + +### Article 3 – Siège social +Le siège social est fixé à : 1 rue du Rossignol 69720 Saint Bonnet de Mure. +Il pourra être transféré par simple décision du conseil d'administration. + +### Article 4 – Durée +La durée de l'association est limitée à l'existence du site Planète Casio. +La dissolution de celle-ci entraînera la dissolution de l'association. + +### Article 5 – Composition +L'association se compose de différents membres : + +- Membres adhérents. Peuvent participer aux Assemblées Générales. + Ils y ont le droit de vote. +- Membres d'honneur. Ils sont dispensés de payer la cotisation, peuvent + participer aux Assemblées Générales et aux débats, mais n'y ont pas le droit + de vote. + +### Article 6 – Admission +Pour faire partie de l'association, il faut être agréé par le Bureau, qui +statue, lors de chacune de ses réunions, sur les demandes d'admission +présentées. De plus, il faut avoir créé son propre compte sur le site +Planète Casio. + +Un Membre d'honneur ne peut voir refusée sa demande d'admission par le Bureau +si il souhaite réintégrer un rôle de Membre adhérent et bénéficier des +droits que propose ce statut, tant que cette demande reste soumise aux +conditions décrites dans l'article 7 du présent document. + +### Article 7 – Membres et cotisation +Sont Membres adhérents ceux qui ont versé annuellement une somme de 10€ +à titre de cotisation. La cotisation est valide 12 mois à compter de +la date d'adhésion. + +Sont Membres d'honneur ceux qui ont rendu des services signalés à l'association +et/ou ont été membre du Bureau. Ce statut leur est accordé au cours des +Assemblées Générales Ordinaires après délibération entre les Membre +adhérents. Ils sont dispensés de cotisations. + +### Article 8 – Radiations +La qualité de membre se perd par : + +- La démission ; +- Le décès ; +- La radiation prononcée par le conseil d'administration pour non-paiement + de la cotisation ou pour motif grave, l'intéressé ayant dans ce cas été + invité à fournir des explications devant le Bureau. + +### Article 9 – Ressources +Les ressources de l'association comprennent : + +- Le montant des droits d'entrée et des cotisations ; +- Les rétributions ou commissions contractualisées avec les partenaires dans + le cadre des activités pédagogiques et ludiques organisées par l'association ; +- Les dons spontanés des membres ainsi que des personnes extérieures + à l'association ; +- Les éventuels revenus publicitaires générés par Planète Casio ; +- Toutes autres ressources autorisées par les lois et règlements en vigueur. + +### Article 10 – Assemblée Générale Ordinaire +L'Assemblée Générale Ordinaire comprend tous les membres de l'association +à quelque titre qu'ils soient. + +Elle se réunit par les moyens technologiques mis à la disposition de chacun +(vidéoconférence, audioconférence, rencontre physique, messagerie instantanée, +combinaison de ces quatre moyens). Elle a lieu tous les ans. La date exacte +sera définie par le Bureau. + +Quinze jours au moins avant la date fixée, les membres de l'association sont +convoqués par les soins du secrétaire (par email). L'ordre du jour figure +sur les convocations. + +Le Président, assisté des membres du Conseil, préside l'Assemblée et expose +la situation morale ou l'activité de l'association. + +Le Trésorier rend compte de sa gestion et soumet les comptes annuels +(bilan, compte de résultat et annexe) à l'approbation de l'Assemblée. + +Les décisions sont prises à la majorité des voix des membres présents. Le vote +par procuration n'est pas autorisé. En cas de partage, la voix du Président +est prépondérante. Il est procédé, après épuisement de l'ordre du jour, au +renouvellement des membres sortants du Conseil d'administration. + +Les décisions des assemblées générales s'imposent à tous les membres, y compris +absents ou représentés. + +### Article 11 – Assemblée Générale Extraordinaire +Sur la demande du conseil d'administration ou sur la demande de la majorités +absolue des Membre adhérents, une Assemblée Générale Extraordinaire peut être +convoquée, suivant les modalités prévues aux présents statuts et pour +modification des statuts, la dissolution. + +Les modalités de convocation sont les mêmes que pour l'assemblée générale +ordinaire. + +Les délibérations sont prises à la majorité (ou des deux tiers) des membres +présents (ou des suffrages exprimés). + +Une Assemblée Générale Extraordinaire peut également avoir pour objet la remise +en question de l'exercice pour un membre d'une fonction au sein du +Conseil d'Administration. + +### Article 12 – Conseil d'Administration +L'association est dirigée par un Conseil d'Administration d'un minimum de 3 +et d'un maximum de 6 Membres adhérents, dont le renouvellement est statué +par l'Assemblée Générale Ordinaire. + +En cas de vacances, le Conseil pourvoit provisoirement au remplacement de ses +membres. Les pouvoirs des membres ainsi élus prennent fin au retour des +membres remplacés. + +Le Conseil d'Administration se réunit au moins une fois tous les six mois, sur +convocation du Président, ou à la demande du quart de ses membres. Les +réunions du Conseil peuvent être plus fréquentes. + +Les décisions sont prises à la majorité des voix. En cas de partage, la voix +du Président est prépondérante. + +Le Conseil d'Administration peut déléguer tel ou tel de ses pouvoirs, pour +une durée déterminée, à un ou plusieurs de ses membres (signature d'un bail +des chèques, etc.). + +### Article 13 – Bureau +Le Conseil d'Administration élit parmi ses membres, un Bureau composé de : + +- Un(e) Président(e) ; +- Un(e) Secrétaire et, si le besoin est, d'un(e) Secrétaire(e) adjoint(e) ; +- Un(e) Trésorier(e), et, si besoin est, un(e) Trésorier(e) adjoint(e). + +Ces différents postes ne sont pas cumulables entre eux. + +### Article 14 – Gestion des fonds +Le Trésorier est seul responsable des fonds gérés par l'association. Il a pour +devoir premier de s'assurer de la bonne gestion de ces fonds. Il a droit de +veto sur une décision émanant du Bureau qui peut conduire à une demande de +remboursement de la part d'un membre. À chaque Assemblée Générale Ordinaire, +il doit présenter à tous les membres un bref récapitulatif des recettes et des +dépenses de l'année précédente. À tout moment et sur demande du Bureau, il doit +pouvoir fournir une liste des entrées et sorties sur une période précise. + +### Article 15 – Indemnités +Toutes les fonctions, y compris celles des membres du Conseil d’Administration +et du Bureau, sont gratuites et bénévoles. Seuls les frais occasionnés par +l’accomplissement de leur mandat, suite à une demande émanant du Bureau, sont +remboursés sur justificatifs auprès du Trésorier lors de l'Assemblée Générale +Ordinaire la plus proche. Une demande d'indemnisation de frais délivrée plus +de 2 ans à compter de la date de paiement de ces frais ne pourra être prise +en compte. + +### Article 16 – Règlement intérieur +Si le besoin s'en fait sentir, un règlement intérieur peut être établi par le +conseil d'administration, qui le fait alors approuver lors d'une +Assemblée Générale. + +Ce règlement éventuel est destiné à fixer les divers points non prévus par les +présents statuts, notamment ceux qui ont trait à l'administration interne de +l'association. + +### Article 17 – Dissolution +La dissolution de l'association est une décision prise durant une +Assemblée Générale Extraordinaire. Elle est effectuée si les trois quarts des +membres l'approuvent. En cas de partage, la voix du Président est +prépondérante. + +En cas de dissolution prononcée conformément à l’Article 4 ou l’Article 11, +l’Assemblée Générale Extraordinaire nomme un ou plusieurs liquidateurs d’actif. +S’il y a lieu l’actif est dévolu conformément à l’article 9 de la loi du +1er juillet 1901 et au décret du 16 août 1901. Cette assemblée choisira les +sociétés bénéficiaires, de préférence parmi les associations analogues ayant +des objectifs voisins dans le domaine des calculatrices et de l’éducation.