WebpageFX / emoji-cheat-sheet.com

A one pager for emojis on Campfire and GitHub
http://www.emoji-cheat-sheet.com
Other
6.37k stars 1.48k forks source link

On click Copied [Suggestion] #448

Open shubhodeep9 opened 6 years ago

shubhodeep9 commented 6 years ago

screen shot 2017-10-10 at 5 38 57 pm I think, let the previous "Copied" tag be removed, when another emoji is clicked for copying. Only let there be single emoji with "Copied" tag beside it, that be the currently copied one. It will create a clear understanding whether which is copied. If you want to represent all the used emojis, let add visited.

shubhodeep9 commented 6 years ago

If you guys think right, I can create a PR with the improvement.

ghost commented 6 years ago

Good morning, Dear @shubhodeep9.

How about to copy selectively a bunch of them.

  1. For example, clicking selectively on five emoji will copy and then paste all five of them, to the desired place.
    Example: Clicking successively on five different emoji will copy then paste five different emoji.
  2. It could be let to click more times on one of them, and that emoji could have a counter number superscript above, that indicate how many times that emoji has been selected.
    Example: Clicking two times will copy then paste two same emoji to the desired place.
  3. When page loose focus, that could be a trigger to reset all counters.
  4. Also, those bunch of previous selected emoji could be temporarily visible in emoji cart as a list.

Note: Clicking on "Copied" could be triggered to reset message.

Chicken style, they eat such way. :100:

shubhodeep9 commented 6 years ago

@gvitalie I love the ideas, So if you may, I will start working on these. Cool?

ghost commented 6 years ago

:1st_place_medal: @shubhodeep9, yes, of course, at least I think it could be very interesting.

shubhodeep9 commented 6 years ago

@gvitalie On it.

shubhodeep9 commented 6 years ago

@gvitalie Hi, I can not find a documentation on usage, I mean how to execute the application. Can you help me out.

ghost commented 6 years ago

Contributing

https://github.com/WebpageFX/emoji-cheat-sheet.com/

Fork it!
Create your feature branch: git checkout -b my-new-feature
Commit your changes: git commit -am 'Add some feature'
Push to the branch: git push origin my-new-feature
Submit a pull request and enjoy! :D
shubhodeep9 commented 6 years ago

@gvitalie that I know, 😜
I mean, how do you test it locally? its not rails I guess, so how do you?

ghost commented 6 years ago

https://www.browsersync.io/#install

One second, I'll add some pictures.

With Atom, Sublime Text, etc...

Time-saving synchronised browser reloading when code changes saved.

Note:

I spend for reloading browser 1 sec per change,
How many seconds I'll spend, if I'll do 100 changes?
How many seconds I'll spend, if I'll spend 5 sec to reload a page and will do 100 changes?

Q: How to reload page automatically, every time I've saved changes? A: BrowserSync! Our precious time is saved from trash! :1st_place_medal:

https://www.browsersync.io/#install
https://www.browsersync.io/docs/command-line

me@amadeus ~ $ cd /tmp

me@amadeus /tmp $ mkdir test && cd test

me@amadeus /tmp/test $ p5 g -b hello p5-manager version 0.3.2 create : hello create : hello/sketch.js create : hello/index.html create : hello/libraries create : hello/libraries/p5.js create : hello/libraries/p5.sound.js create : hello/libraries/p5.dom.js

me@amadeus /tmp/test $ cd hello/

me@amadeus /tmp/test/hello $ atom .

me@amadeus /tmp/test/hello $ tree -A . ├── index.html ├── libraries │ ├── p5.dom.js │ ├── p5.js │ └── p5.sound.js └── sketch.js

1 directory, 5 files

me@amadeus /tmp/test/hello $ browser-sync start --server -f . [Browsersync] Access URLs: ---------------------------------- Local: http://localhost:3000 External: http://10.0.0.2:3000 ---------------------------------- UI: http://localhost:3001 UI External: http://10.0.0.2:3001 ---------------------------------- [Browsersync] Serving files from: ./ [Browsersync] Watching files... [Browsersync] Reloading Browsers...

shubhodeep9 commented 6 years ago

@gvitalie Cool Must add that to a issue, To create a section for usage.

ghost commented 6 years ago

https://github.com/emojione/emojify.js

shubhodeep9 commented 6 years ago

@gvitalie yes got it running successfully, on the task. Will update you as I get it done. Its night here, so might take some time (been a long day 🤕 ). I will do it ASAP.

ghost commented 6 years ago

Dear @shubhodeep9, just to know, I'm a simple user here.

To not leave You with an impression I'm deciding person on this project. I'm saying this, to clarify at least for me You're not confused by me.

shubhodeep9 commented 6 years ago

@gvitalie No worries, I guess in open source, there is only one level in hierarchy, that is contributors.

ghost commented 6 years ago

@shubhodeep9, ok :100: