Git Product home page Git Product logo

xsalazar / emoji-kitchen Goto Github PK

View Code? Open in Web Editor NEW
1.2K 1.2K 77.0 44.51 MB

๐Ÿง‘โ€๐Ÿณ This repository contains the source code for the website https://emojikitchen.dev and allows for quick and easy browsing of the over 100,000 supported emoji mashups as part of Google's Emoji Kitchen.

Home Page: https://emojikitchen.dev/

HTML 7.13% TypeScript 92.87%
emoji emoji-kitchen emojikitchen github-pages google react typescript vite

emoji-kitchen's Introduction

emoji-kitchen's People

Contributors

dependabot[bot] avatar github-actions[bot] avatar xsalazar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

emoji-kitchen's Issues

Emoji Search by Name

Coming from usual emoji pickers, I as a end-user, expected to find a search. Having a small search bar for both columns would be a great help to quickly find what you are looking for.

Not an issue

Suggestion:

Make your own emoji amount using a counter. Default: 2 with changeable amount

Details

Details

Plain Emoji kitchen with amount / /

amount of emoji used: 2 with changeable amount

[question] image licences

so im just asking, what is licence of output emojis? is it propertiary like gboard, no licence or mit same as your project?

Option to copy smaller image?

Rationale

I like using this app to share reactions on messaging services that don't support or naturally like regular emojis (ie Discord etc.) However, when I put one of my freshly cooked emoji into the chat, it tends to be a bit large and obstructive to the conversation.

Feature Request

Could an option be added to copy a smaller version of the sticker for use in these environments? Ideally it should:

  • Be available as an option to select
  • Persist between emoji creation
  • (opt) Persist between page loads
    Thank you for considering.

Renewed

I'm going to fix a few bugs

[Feature Request] Show large single combo image list item on click in bulk combo middle list

Sometimes I find a single combo I like in the bulk combo list, and I want to download it... I would expect that clicking on that single item in the bulk list would bring up the large display specific to that single combo, with the download button, but I actually need to search in the right emoji list for the right emoji that made that combo. I think it would be more convenient if clicking on a single combo in the bulk combo list would bring up the single combo display for that combo (probably there should also be a close button to return to the bulk combo list). :)

3D Versions

Will there be 3d versions of the emojis soon or in the future?

"Randomize" button?

There are currently just over 30,000 possible valid combinations showcasing the unique illustrations and combined emoji!

Well, we're never going to get around to all the really funny ones if we have to try them all one-by-one.

Since different first operand emojis have different numbers of possible second operands, you probably want to weight it to make sure combinations have equal probabilities.

Choose between png or webp version

Hey, great job!

Do you know if it is possible to have the image in .webp instead of .png?

I didn't find the link of those images by changing the extensions in the gstatic server like here:
https://www.gstatic.com/android/keyboard/emojikitchen/20201001/u1f605/u1f605_u1f636.png
This doesn't exist:
https://www.gstatic.com/android/keyboard/emojikitchen/20201001/u1f605/u1f605_u1f636.webp
image

If there is a way, adding a button or anything to switch in between those 2 file type could be so great!

Parity between the effect of clicking the selected emoji on the left and right side

When I have a combination up and I click the selected right-side emoji (next to the search bar), it randomizes just the right side. So I expected that when I clicked the selected left-side emoji it would randomize just the left side, but it doesn't; it randomizes the left side and also wipes out the right side. Maybe it's just randomizing the left and hitting a combination that wouldn't work on the right? But I would expect it to limit to available combinations, like the right side does.

I don't know if this is a bug or a feature request, because I don't know how it's intended to work, but it was unexpected and confusing.

[Feature Request] Button to swap left and right emojis

Sometimes as I'm scrolling through available right emojis for a left emoji, I'm curious about which emojis are available to be paired with one of the right emojis - it would be convenient to have a button that can swap a selected right emoji to the left side to see what right emojis are available for it! :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.