Gitmoji: Provide single page cheatsheet

Created on 7 Mar 2017  ยท  14Comments  ยท  Source: carloscuesta/gitmoji

Hello @carloscuesta :sunglasses:!

It would be awesome to just hit โŒ˜P and get a single page cheatsheet!

help-wanted improvement

Most helpful comment

I'm currently making a little app built with electron which is just a cheat sheet for theses conventions: math2001/gitmoji-cheat-sheet. It might interest you...

PS: it there is any credit that you want me to make more obvious/change, just let me know :slightly_smiling_face:

All 14 comments

Hey @joaomoreno

This could be interesting to do with something like Gutenberg.

Currently we have an implementation of this but locally as a project task. See https://github.com/carloscuesta/gitmoji/pull/54.

Feel free to send a pull request!

I'm currently making a little app built with electron which is just a cheat sheet for theses conventions: math2001/gitmoji-cheat-sheet. It might interest you...

PS: it there is any credit that you want me to make more obvious/change, just let me know :slightly_smiling_face:

Hey @math2001 thanks for the effort!

Actually there's something similar to this https://github.com/carloscuesta/gitmoji/issues/107

Don't know if you would like to merge projects and collaborate @meadowcottage

By the way this is not strictly related with this issue, let's try to not use this one!

I was just looking for this. +1000

108

I made a cheat sheet but it would be nice if the updating was automated maybe a rss feed? Anyways here it is! Just copy every thing here or download the txt file I use this in a markdown editor called Bootsnote and can pull it up with a key shortcut copy the link paste and commit. I included the description of the gitmoji in mine so that in addition to a visual indicator you get the text too.
GitMojiGuide.txt

Gitmoji guide for commits

git commit -m ""

๐ŸŽจ

:art: Improving structure / format of the code.

โšก๏ธ

:zap: Improving performance.

๐Ÿ”ฅ

:fire: Removing code or files.

๐Ÿ›

:bug: Fixing a bug.

๐Ÿš‘

:ambulance: Critical hotfix.

โœจ

:sparkles: Introducing new features.

๐Ÿ“

:memo: Writing docs.

๐Ÿš€

:rocket: Deploying stuff.

๐Ÿ’„

:lipstick: Updating the UI and style files.

๐ŸŽ‰

:tada: Initial commit.

โœ…

:white_check_mark: Adding tests.

๐Ÿ”’

:lock:Fixing security issues.

๐ŸŽ

:apple:Fixing something on macOS.

๐Ÿง

:penguin: Fixing something on Linux.

๐Ÿ

:checkered_flag: Fixing something on Windows.

๐Ÿค–

:robot: Fixing something on Android.

๐Ÿ

:green_apple: Fixing something on iOS.

๐Ÿ”–

:bookmark: Releasing / Version tags.

๐Ÿšจ

:rotating_light: Removing linter warnings.

๐Ÿšง

:construction: Work in progress.

๐Ÿ’š

:green_heart: Fixing CI Build.

โฌ‡๏ธ

:arrow_down: Downgrading dependencies.

โฌ†๏ธ

:arrow_up: Upgrading dependencies.

๐Ÿ‘ท

:construction_worker: Adding CI build system.

๐Ÿ“ˆ

:chart_with_upwards_trend: Adding analytics or tracking code.

๐Ÿ”จ

:hammer: Refactoring code.

โž–

:heavy_minus_sign: Removing a dependency.

๐Ÿณ

:whale: Work about Docker.

โž•

:heavy_plus_sign: Adding a dependency.

๐Ÿ”ง

:wrench: Changing configuration files.

๐ŸŒ

:globe_with_meridians: Internationalization and localization.

โœ๏ธ

:pencil2: Fixing typos.

๐Ÿ’ฉ

:hankey: Writing bad code that needs to be improved.

โช

:rewind: Reverting changes.

๐Ÿ”€

:twisted_rightwards_arrows: Merging branches.

๐Ÿ“ฆ

:package: Updating compiled files or packages.

๐Ÿ‘ฝ

:alien: Updating code due to external API changes.

๐Ÿšš

:truck: Moving or renaming files.

๐Ÿ“„

:page_facing_up: Adding or updating license.

๐Ÿ’ฅ

:boom: Introducing breaking changes.

๐Ÿฑ

:bento: Adding or updating assets.

๐Ÿ‘Œ

:ok_hand: Updating code due to code review changes.

โ™ฟ๏ธ

:wheelchair: Improving accessibility.

๐Ÿ’ก

:bulb: Documenting source code.

๐Ÿป

:beers: Writing code drunkenly.

๐Ÿ’ฌ

:speech_balloon: Updating text and literals.

๐Ÿ—ƒ

:card_file_box: Performing database related changes.

๐Ÿ”Š

:loud_sound: Adding logs.

๐Ÿ”‡

:mute: Removing logs.

๐Ÿ‘ฅ

:busts_in_silhouette: Add contributor(s).

๐Ÿšธ

:children_crossing: Improving user experience / usability.

Made with/by CarlosCuesta

๐Ÿ˜‡ @Github ๐Ÿ˜ˆ

Hey @arobida,

The whole point would be to integrate the single page sheet generation from the website, in order to keep it updated and don't have to make anything complicated rather than exporting it as a PDF

@joaomoreno You can check this, https://www.webpagefx.com/tools/emoji-cheat-sheet/. And of course, I think gitmoji is more cute. ๐Ÿ˜†

Looks interresting to use the popular react-pdf. Implementation don't seems too hard :+1:

Are we planning on doing it them?

What about using CSS @media print ?
https://developer.mozilla.org/en-US/docs/Web/CSS/@media

@KaKi87 Yes seems to be a better solution ๐Ÿ‘

@KaKi87 do you want to implement it? ๐Ÿš€

Well, honestly, I'm absolutely not familiar with React.JS, though I'm experienced with Vue.JS (and I've been told that those are somewhat similar ?) but I don't feel that using JS frameworks nor SCSS was necessary for this website that I would personally have created without these. So, I'm not very motivated ๐Ÿ˜…

If anyone wants to take this, feel free to do it! Let's discuss about how we can implement something like this!

Was this page helpful?
0 / 5 - 0 ratings