Skip to content

Commit

Permalink
Merge remote-tracking branch 'refs/remotes/origin/v0.2.3'
Browse files Browse the repository at this point in the history
  • Loading branch information
Gulix committed Jul 20, 2017
2 parents cf215df + 6c2d45a commit 65970cb
Show file tree
Hide file tree
Showing 137 changed files with 10,555 additions and 31,051 deletions.
1 change: 1 addition & 0 deletions .gitignore
@@ -0,0 +1 @@
src/css/icons.css.bak
33 changes: 33 additions & 0 deletions CONTRIBUTING-FR.md
@@ -0,0 +1,33 @@
# Introduction

### Rejoignez le projet Geckos !

>La page originale est [consultable ici](CONTRIBUTING.md) ...
Premièrement, merci d'accorder votre attention à Geckos. Ce projet est ouvert à tous, et tout type de contribution est grandement apprécié.

### À propos de ce guide

Suivre ce guide permet de communiquer aux développeurs de ce projet le respect que vous accordez à leur travail. Ils devraient vous retourner ce respect réciproquement en traitant vos demandes, questions et retours.

Geckos est un projet international, aussi la langue prédominante est-elle l'anglais. Je suis un développeur français, et vous ne devez pas hésiter à commenter, participer et même créer des demandes en français si l'anglais vous fait peur. J'y répondrai en français sans problème.

### Qu'attendons-nous ?

Toute sorte de retours sont appréciés pour Geckos.

Cela peut être des retours de bugs, ou le signalement d'une documentation manquante ou obsolète. N'hésitez pas dans ces cas à [créer une Issue](https://github.com/gulix/geckos/issues/new) (ou à en rejoindre une existante). Ajoutez des captures d'écran, des informations sur votre navigateur web, et toute sorte d'informations sur votre configuration : plus ce sera complet, plus facile ce sera de traiter la demande.

Peut-être avez-vous eu une idée pour améliorer Geckos ? Dans ce cas, créez une Issue décrivant cette idée, et discutons-en ! Vous pouvez également rejoindre une discussion existante, et commenter une Issue existante, en y ajoutant vos idées, ou simplement en indiquant que vous la trouvez importante.

Enfin, vous avez peut-être envie de rajouter un nouveau template, concernant votre jeu préféré ? Ici aussi, créez une Issue. Mais gardez en tête que les Templates ne se créent pas tous seuls, et que cela demande du temps (sans compter que je dois maintenir les templates existants et créer les miens). Il est possible de me commander un template contre une donation. Contactez-moi pour en discuter.

### Aider à construire Geckos

Pour l'instant, Geckos est un projet d'une personne. Si vous souhaitez participer à la création du logiciel, vous êtes les bienvenus !

Vous vous débrouillez en design web et souhaitez améliorer l'interface de Geckos ? Proposez vos modifications ! Récupérez le code, modifiez-le, et intégrez-le !

Vous avez des templates à ajouter ? Faites un fork, ajoutez vos templates et créez une Pull Request. La prochaine Release devraient les intégrer !

Vous avez des supers-pouvoirs en Javascript et avez envie de jouer avec les entrailles de Geckos ? Et bien, comme indiqué au-dessus, j'accepte volontiers les Pull Requests !
33 changes: 33 additions & 0 deletions CONTRIBUTING.md
@@ -0,0 +1,33 @@
# Introduction

### Come join the Geckos project !

>Pour les francophones, le contenu de cette page est [également disponible en français](CONTRIBUTING-FR.md) ...
First off, thank you for considering contributing to Geckos. This project is open to everyone and every kind of contribution is greatly appreciated !

### About those guidelines

Following these guidelines helps to communicate that you respect the time of the developers managing and developing this open source project. In return, they should reciprocate that respect in addressing your issue, assessing changes, and helping you finalize your pull requests.

### What are we looking for ?

We are looking for any kind of feedback on Geckos.

It could be annoying bugs that you encountered, or lack of documentation on some functions. In this case, feel free to [create an Issue](https://github.com/gulix/geckos/issues/new) (or join an existing one) to express it. Please add screen captures, browser informations, and any kind of informations you have on your configuration : the more is the better in these cases.

Maybe you had an idea of something that could improve Geckos ? Hey, create an Issue about it, describe your idea, and we'll discuss it ! You can also join an existing discussion, and comment any Issue, by providing ideas, or even by just saying you thinks this is an important one.

Last, maybe you would like to add a new template, related to a game of your liking ? Well, in this case again, create an Issue about it. But keep in mind that Templates are not done by themselves, and it's time-consuming (and I've got templates of my own to create and maintain). I can also work on a template against a donation. Contact me to discuss about it.

### Helping making Geckos

Currently, Geckos is a one-man-project. If you want to participate in the creation of the software, well, you're welcome !

You're good in web-design and want to improve the UI of Geckos ? Propose your modifications ! Get the code and change it, a designated branch could be created to support this.

You want to add new templates ? Fork this project, add the new templates, create a pull request for those new templates, and they could appear in the next release !

You've got Javascript Superpowers and want to get to the core of Geckos ? As above, I accept Pull Requests !

You want to get Geckos in another language ? Well, right now, Geckos UI is not multi-language. But that could change ...
9 changes: 8 additions & 1 deletion README.md
Expand Up @@ -45,10 +45,17 @@ It's free, open-source, and you can get it, modify it, enhance it. Feel free to
* **Helpers & others libraries**
* [FileSaver.js](https://github.com/eligrey/FileSaver.js/)
* [TinyColor](http://bgrins.github.io/TinyColor/)
* [AJV](https://github.com/epoberezkin/ajv)
* [Cropper](https://github.com/fengyuanchen/cropper)
* [Typekit Web Font Loader](https://github.com/typekit/webfontloader)
* [Lodash](https://lodash.com/)
* [JsZip](https://stuk.github.io/jszip/)
* [Moment.js](https://momentjs.com/)
* [PdfMake](https://github.com/bpampuch/pdfmake)

## The How

Since the first Alpha release, **Geckos** have its [own page](http://gulix.github.io/geckos). You can also download the source code and launch the index.html page to test it locally.
Since the first Alpha release, **Geckos** have its [own page](http://gulix.github.io/geckos). You can also download the source code and launch the index.html page to test it locally (works with Firefox, with other browsers, you need to put up a web server).

The [wiki](http://www.gulix.fr/geckos/wiki/) will provide guides on [how to create a template](http://www.gulix.fr/geckos/wiki/doku.php?id=en:tutorial:tutorial01), to use it to make cards, and how in general **Geckos** is working. Something is missing ? Feel free to use the [Issues](https://github.com/Gulix/geckos/issues) to ask for an explanation.

Expand Down
168 changes: 0 additions & 168 deletions src/css/codropsFullWidthTabs.css

This file was deleted.

111 changes: 88 additions & 23 deletions src/css/icons.css
Expand Up @@ -24,38 +24,50 @@
-moz-osx-font-smoothing: grayscale;
}

.icon-edition-mode:before {
content: "\f058";
.icon-file-import:before {
content: "\e90c";
}
.icon-file-pdf:before {
content: "\e900";
.icon-quick-load:before {
content: "\e90a";
}
.icon-card:before {
content: "\e923";
.icon-quick-save:before {
content: "\e90b";
}
.icon-compile-template:before {
content: "\e995";
.icon-file-export:before {
content: "\e901";
}
.icon-template:before {
content: "\e996";
.icon-file-svg:before {
content: "\e902";
}
.icon-list:before {
content: "\e9bd";
.icon-mug:before {
content: "\e903";
}
.icon-about:before {
content: "\ea0c";
.icon-pictures:before {
content: "\e904";
}
.icon-apply-template:before {
content: "\ea52";
.icon-pictures2:before {
content: "\e905";
}
.icon-circle-up:before {
content: "\ea41";
.icon-checkmark:before {
content: "\e906";
}
.icon-circle-down:before {
content: "\ea43";
.icon-cancel:before {
content: "\e907";
}
.icon-copy:before {
content: "\e92c";
.icon-flash:before {
content: "\e908";
}
.icon-flash-outline:before {
content: "\e909";
}
.icon-plus-circle:before {
content: "\f055";
}
.icon-question-circle:before {
content: "\f059";
}
.icon-github:before {
content: "\f09b";
}
.icon-check:before {
content: "\f00c";
Expand Down Expand Up @@ -84,4 +96,57 @@
.icon-image:before {
content: "\f1c5";
}

.icon-edition-mode:before {
content: "\f058";
}
.icon-file-pdf:before {
content: "\e900";
}
.icon-card:before {
content: "\e923";
}
.icon-compile-template:before {
content: "\e995";
}
.icon-template:before {
content: "\e996";
}
.icon-list:before {
content: "\e9bd";
}
.icon-about:before {
content: "\ea0c";
}
.icon-apply-template:before {
content: "\ea52";
}
.icon-circle-up:before {
content: "\ea41";
}
.icon-circle-down:before {
content: "\ea43";
}
.icon-image2:before {
content: "\e90d";
}
.icon-images:before {
content: "\e90e";
}
.icon-file-zip:before {
content: "\e92b";
}
.icon-copy:before {
content: "\e92c";
}
.icon-folder-open:before {
content: "\e930";
}
.icon-close:before {
content: "\ea0d";
}
.icon-dismiss:before {
content: "\ea0f";
}
.icon-exit:before {
content: "\ea14";
}

0 comments on commit 65970cb

Please sign in to comment.