diff options
2228 files changed, 12287 insertions, 3109 deletions
diff --git a/.env.production.sample b/.env.production.sample index ef0af9d5c..bd81b8fca 100644 --- a/.env.production.sample +++ b/.env.production.sample @@ -39,6 +39,8 @@ SMTP_FROM_ADDRESS=notifications@example.com # AWS_ACCESS_KEY_ID= # AWS_SECRET_ACCESS_KEY= # S3_REGION= +# S3_PROTOCOL=http +# S3_HOSTNAME=192.168.1.123:9000 # Optional alias for S3 if you want to use Cloudfront or Cloudflare in front # S3_CLOUDFRONT_HOST= diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000000000..bfc771ab9 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,43 @@ +CONTRIBUTING +============ + +There are three ways in which you can contribute to this repository: + +1. By improving the documentation +2. By working on the back-end application +3. By working on the front-end application + +Choosing what to work on in a large open source project is not easy. The list of GitHub issues may provide some ideas, but not every feature request has been greenlit. Likewise, not every change or feature that resolves a personal itch will be merged into the main repository. Some communication ahead of time may be wise. + +Below are the guidelines for working on pull requests: + +## General + +- 2 spaces indentation + +## Documentation + +- No spelling mistakes +- No orthographic mistakes +- No Markdown syntax errors + +## Back-end application + +It is expected that you have a working development environment set up. The development environment includes rubocop, which checks your Ruby code for compliance with our style guide and best practices. Sublime Text, likely like other editors, has a Rubocop plugin that runs checks on files as you edit them. The codebase also has a test suite. + +* The codebase is not perfect, at the time of writing, but it is expected that you do not introduce new code style violations +* The rspec test suite must pass +* To the extent that it is possible, verify your changes. In the best case, by adding new tests to the test suite. At the very least, by running the server or console and checking it manually +* If you are introducing new strings to the user interface, they must be using localization methods + +If your code has syntax errors that won't let it run, it's a good sign that the pull request isn't ready for submission yet. + +## Front-end application + +It is expected that you have a working development environment set up (see back-end application section). This project includes an ESLint configuration file, with which you can lint your changes. + +* Avoid grave ESLint violations +* Verify that your changes work +* If you are introducing new strings, they must be using localization methods + +If the JavaScript or CSS assets won't compile due to a syntax error, it's a good sign that the pull request isn't ready for submission yet. diff --git a/Capfile b/Capfile index 4a3b6d675..5bbf6933b 100644 --- a/Capfile +++ b/Capfile @@ -8,6 +8,7 @@ require 'capistrano/rbenv' require 'capistrano/bundler' require 'capistrano/yarn' require 'capistrano/rails/assets' +require 'capistrano/faster_assets' require 'capistrano/rails/migrations' Dir.glob('lib/capistrano/tasks/*.rake').each { |r| import r } diff --git a/Dockerfile b/Dockerfile index dfc0ad5b7..bcc911343 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,23 +1,31 @@ -FROM ruby:2.3.1 +FROM ruby:2.3.1-alpine -ENV RAILS_ENV=production - -RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main contrib non-free' >> /etc/apt/sources.list -RUN curl -sL https://deb.nodesource.com/setup_4.x | bash - -RUN apt-get update -qq && apt-get install -y build-essential libpq-dev libxml2-dev libxslt1-dev nodejs ffmpeg && rm -rf /var/lib/apt/lists/* -RUN npm install -g npm@3 && npm install -g yarn -RUN mkdir /mastodon +ENV RAILS_ENV=production \ + NODE_ENV=production WORKDIR /mastodon -ADD Gemfile /mastodon/Gemfile -ADD Gemfile.lock /mastodon/Gemfile.lock -RUN bundle install --deployment --without test development - -ADD package.json /mastodon/package.json -ADD yarn.lock /mastodon/yarn.lock -RUN yarn +COPY . /mastodon -ADD . /mastodon +RUN BUILD_DEPS=" \ + postgresql-dev \ + libxml2-dev \ + libxslt-dev \ + build-base" \ + && apk -U upgrade && apk add \ + $BUILD_DEPS \ + nodejs \ + libpq \ + libxml2 \ + libxslt \ + ffmpeg \ + file \ + imagemagick \ + && npm install -g npm@3 && npm install -g yarn \ + && bundle install --deployment --without test development \ + && yarn \ + && npm cache clean \ + && apk del $BUILD_DEPS \ + && rm -rf /tmp/* /var/cache/apk/* -VOLUME ["/mastodon/public/system", "/mastodon/public/assets"] +VOLUME /mastodon/public/system /mastodon/public/assets diff --git a/Gemfile b/Gemfile index 423560bb6..4c6314763 100644 --- a/Gemfile +++ b/Gemfile @@ -3,7 +3,7 @@ source 'https://rubygems.org' ruby '2.3.1' -gem 'rails', '~> 5.0.1.0' +gem 'rails', '~> 5.0.2' gem 'sass-rails', '~> 5.0' gem 'uglifier', '>= 1.3.0' gem 'coffee-rails', '~> 4.1.0' @@ -35,9 +35,10 @@ gem 'devise-two-factor' gem 'doorkeeper' gem 'rabl' gem 'rqrcode' +gem 'twitter-text' gem 'oj' gem 'hiredis' -gem 'redis', '~>3.2' +gem 'redis', '~>3.2', require: ['redis', 'redis/connection/hiredis'] gem 'fast_blank' gem 'htmlentities' gem 'simple_form' @@ -45,11 +46,13 @@ gem 'will_paginate' gem 'rack-attack' gem 'rack-cors', require: 'rack/cors' gem 'sidekiq' +gem 'sidekiq-unique-jobs' gem 'rails-settings-cached' -gem 'pg_search' gem 'simple-navigation' gem 'statsd-instrument' gem 'ruby-oembed', require: 'oembed' +gem 'rack-timeout' +gem 'tzinfo-data' gem 'react-rails' gem 'browserify-rails' @@ -82,11 +85,11 @@ group :development do gem 'capistrano-rails' gem 'capistrano-rbenv' gem 'capistrano-yarn' + gem 'capistrano-faster-assets', '~> 1.0' end group :production do gem 'rails_12factor' gem 'redis-rails' gem 'lograge' - gem 'rack-timeout' end diff --git a/Gemfile.lock b/Gemfile.lock index 4f54a621c..26c7b9962 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,40 +1,40 @@ GEM remote: https://rubygems.org/ specs: - actioncable (5.0.1) - actionpack (= 5.0.1) - nio4r (~> 1.2) + actioncable (5.0.2) + actionpack (= 5.0.2) + nio4r (>= 1.2, < 3.0) websocket-driver (~> 0.6.1) - actionmailer (5.0.1) - actionpack (= 5.0.1) - actionview (= 5.0.1) - activejob (= 5.0.1) + actionmailer (5.0.2) + actionpack (= 5.0.2) + actionview (= 5.0.2) + activejob (= 5.0.2) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.0.1) - actionview (= 5.0.1) - activesupport (= 5.0.1) + actionpack (5.0.2) + actionview (= 5.0.2) + activesupport (= 5.0.2) rack (~> 2.0) rack-test (~> 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.0.1) - activesupport (= 5.0.1) + actionview (5.0.2) + activesupport (= 5.0.2) builder (~> 3.1) erubis (~> 2.7.0) rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.2) + rails-html-sanitizer (~> 1.0, >= 1.0.3) active_record_query_trace (1.5.3) - activejob (5.0.1) - activesupport (= 5.0.1) + activejob (5.0.2) + activesupport (= 5.0.2) globalid (>= 0.3.6) - activemodel (5.0.1) - activesupport (= 5.0.1) - activerecord (5.0.1) - activemodel (= 5.0.1) - activesupport (= 5.0.1) + activemodel (5.0.2) + activesupport (= 5.0.2) + activerecord (5.0.2) + activemodel (= 5.0.2) + activesupport (= 5.0.2) arel (~> 7.0) - activesupport (5.0.1) + activesupport (5.0.2) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (~> 0.7) minitest (~> 5.1) @@ -73,9 +73,10 @@ GEM rack (>= 0.9.0) binding_of_caller (0.7.2) debug_inspector (>= 0.0.1) - browserify-rails (3.1.0) + browserify-rails (4.1.0) + addressable (>= 2.4.0) railties (>= 4.0.0, < 5.1) - sprockets (>= 3.5.2) + sprockets (>= 3.6.0) builder (3.2.3) bullet (5.3.0) activesupport (>= 3.0.0) @@ -89,6 +90,8 @@ GEM capistrano-bundler (1.2.0) capistrano (~> 3.1) sshkit (~> 1.2) + capistrano-faster-assets (1.0.2) + capistrano (>= 3.1) capistrano-harrow (0.5.3) capistrano-rails (1.2.2) capistrano (~> 3.1) @@ -109,9 +112,9 @@ GEM coffee-script (2.4.1) coffee-script-source execjs - coffee-script-source (1.10.0) + coffee-script-source (1.12.2) colorize (0.8.1) - concurrent-ruby (1.0.4) + concurrent-ruby (1.0.5) connection_pool (2.2.1) crack (0.4.3) safe_yaml (~> 1.0.0) @@ -182,7 +185,7 @@ GEM http_parser.rb (0.6.0) httplog (0.3.2) colorize - i18n (0.7.0) + i18n (0.8.1) i18n-tasks (0.9.6) activesupport (>= 4.0.2) ast (>= 2.1.0) @@ -230,8 +233,8 @@ GEM net-scp (1.2.1) net-ssh (>= 2.6.5) net-ssh (4.0.1) - nio4r (1.2.1) - nokogiri (1.7.0.1) + nio4r (2.0.0) + nokogiri (1.7.1) mini_portile2 (~> 2.1.0) oj (2.17.3) orm_adapter (0.5.0) @@ -251,10 +254,6 @@ GEM parser (2.3.1.2) ast (~> 2.2) pg (0.18.4) - pg_search (1.0.6) - activerecord (>= 3.1) - activesupport (>= 3.1) - arel pghero (1.6.2) activerecord powerpack (0.1.1) @@ -277,17 +276,17 @@ GEM rack-test (0.6.3) rack (>= 1.0) rack-timeout (0.4.2) - rails (5.0.1) - actioncable (= 5.0.1) - actionmailer (= 5.0.1) - actionpack (= 5.0.1) - actionview (= 5.0.1) - activejob (= 5.0.1) - activemodel (= 5.0.1) - activerecord (= 5.0.1) - activesupport (= 5.0.1) + rails (5.0.2) + actioncable (= 5.0.2) + actionmailer (= 5.0.2) + actionpack (= 5.0.2) + actionview (= 5.0.2) + activejob (= 5.0.2) + activemodel (= 5.0.2) + activerecord (= 5.0.2) + activesupport (= 5.0.2) bundler (>= 1.3.0, < 2.0) - railties (= 5.0.1) + railties (= 5.0.2) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.2) activesupport (>= 4.2.0, < 6.0) @@ -301,9 +300,9 @@ GEM rails_stdout_logging rails_serve_static_assets (0.0.5) rails_stdout_logging (0.0.5) - railties (5.0.1) - actionpack (= 5.0.1) - activesupport (= 5.0.1) + railties (5.0.2) + actionpack (= 5.0.2) + activesupport (= 5.0.2) method_source rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) @@ -311,7 +310,7 @@ GEM rake (12.0.0) rdoc (4.2.2) json (~> 1.4) - react-rails (1.8.2) + react-rails (1.10.0) babel-transpiler (>= 0.7.0) coffee-script-source (~> 1.8) connection_pool @@ -388,6 +387,9 @@ GEM connection_pool (~> 2.2, >= 2.2.0) rack-protection (>= 1.5.0) redis (~> 3.2, >= 3.2.1) + sidekiq-unique-jobs (4.0.18) + sidekiq (>= 2.6) + thor simple-navigation (4.0.3) activesupport (>= 2.3.2) simple_form (3.2.1) @@ -417,11 +419,15 @@ GEM unicode-display_width (~> 1.1) thor (0.19.4) thread (0.2.2) - thread_safe (0.3.5) - tilt (2.0.5) + thread_safe (0.3.6) + tilt (2.0.6) tins (1.12.0) + twitter-text (1.14.5) + unf (~> 0.1.0) tzinfo (1.2.2) thread_safe (~> 0.1) + tzinfo-data (1.2017.2) + tzinfo (>= 1.0.0) uglifier (3.0.1) execjs (>= 0.3.0, < 3) unf (0.1.4) @@ -435,7 +441,7 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff - websocket-driver (0.6.4) + websocket-driver (0.6.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.2) will_paginate (3.1.0) @@ -454,6 +460,7 @@ DEPENDENCIES browserify-rails bullet capistrano + capistrano-faster-assets (~> 1.0) capistrano-rails capistrano-rbenv capistrano-yarn @@ -485,7 +492,6 @@ DEPENDENCIES paperclip (~> 5.1) paperclip-av-transcoder pg - pg_search pghero pry-rails puma @@ -493,7 +499,7 @@ DEPENDENCIES rack-attack rack-cors rack-timeout - rails (~> 5.0.1.0) + rails (~> 5.0.2) rails-settings-cached rails_12factor react-rails @@ -507,10 +513,13 @@ DEPENDENCIES sass-rails (~> 5.0) sdoc (~> 0.4.0) sidekiq + sidekiq-unique-jobs simple-navigation simple_form simplecov statsd-instrument + twitter-text + tzinfo-data uglifier (>= 1.3.0) webmock will_paginate diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md new file mode 100644 index 000000000..8394b2424 --- /dev/null +++ b/ISSUE_TEMPLATE.md @@ -0,0 +1,5 @@ +[Issue text goes here]. + +* * * * + +- [ ] I searched or browsed the repo’s other issues to ensure this is not a duplicate. diff --git a/README.md b/README.md index 70eef18d0..20499e6e3 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Mastodon [travis]: https://travis-ci.org/tootsuite/mastodon [code_climate]: https://codeclimate.com/github/tootsuite/mastodon -Mastodon is a free, open-source social network server. A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication. Anyone can run Mastodon and participate in the social network seamlessly. +Mastodon is a free, open-source social network server. A decentralized solution to commercial platforms, it avoids the risks of a single company monopolizing your communication. Anyone can run Mastodon and participate in the social network seamlessly. An alternative implementation of the GNU social project. Based on ActivityStreams, Webfinger, PubsubHubbub and Salmon. @@ -131,7 +131,7 @@ A quick way to get a development environment up and running is with Vagrant. You ## Contributing -You can open issues for bugs you've found or features you think are missing. You can also submit pull requests to this repository. This section may be updated with more details in the future. +You can open issues for bugs you've found or features you think are missing. You can also submit pull requests to this repository. [Here are the guidelines for code contributions](CONTRIBUTING.md) **IRC channel**: #mastodon on irc.freenode.net diff --git a/app.json b/app.json index c0579d33e..c5016f695 100644 --- a/app.json +++ b/app.json @@ -71,6 +71,10 @@ "SMTP_DOMAIN": { "description": "Domain for SMTP server. Will default to instance domain if blank.", "required": false + }, + "SMTP_FROM_ADDRESS": { + "description": "Address to send emails from", + "required": false } }, "buildpacks": [ @@ -88,4 +92,4 @@ "heroku-postgresql", "heroku-redis" ] -} \ No newline at end of file +} diff --git a/app/assets/images/fluffy-elephant-friend.png b/app/assets/images/fluffy-elephant-friend.png new file mode 100644 index 000000000..f0df29927 --- /dev/null +++ b/app/assets/images/fluffy-elephant-friend.png Binary files differdiff --git a/app/assets/images/mastodon-not-found.png b/app/assets/images/mastodon-not-found.png new file mode 100644 index 000000000..76108d41f --- /dev/null +++ b/app/assets/images/mastodon-not-found.png Binary files differdiff --git a/app/assets/javascripts/components/actions/accounts.jsx b/app/assets/javascripts/components/actions/accounts.jsx index 0be05034e..37ebb9969 100644 --- a/app/assets/javascripts/components/actions/accounts.jsx +++ b/app/assets/javascripts/components/actions/accounts.jsx @@ -21,6 +21,14 @@ export const ACCOUNT_UNBLOCK_REQUEST = 'ACCOUNT_UNBLOCK_REQUEST'; export const ACCOUNT_UNBLOCK_SUCCESS = 'ACCOUNT_UNBLOCK_SUCCESS'; export const ACCOUNT_UNBLOCK_FAIL = 'ACCOUNT_UNBLOCK_FAIL'; +export const ACCOUNT_MUTE_REQUEST = 'ACCOUNT_MUTE_REQUEST'; +export const ACCOUNT_MUTE_SUCCESS = 'ACCOUNT_MUTE_SUCCESS'; +export const ACCOUNT_MUTE_FAIL = 'ACCOUNT_MUTE_FAIL'; + +export const ACCOUNT_UNMUTE_REQUEST = 'ACCOUNT_UNMUTE_REQUEST'; +export const ACCOUNT_UNMUTE_SUCCESS = 'ACCOUNT_UNMUTE_SUCCESS'; +export const ACCOUNT_UNMUTE_FAIL = 'ACCOUNT_UNMUTE_FAIL'; + export const ACCOUNT_TIMELINE_FETCH_REQUEST = 'ACCOUNT_TIMELINE_FETCH_REQUEST'; export const ACCOUNT_TIMELINE_FETCH_SUCCESS = 'ACCOUNT_TIMELINE_FETCH_SUCCESS'; export const ACCOUNT_TIMELINE_FETCH_FAIL = 'ACCOUNT_TIMELINE_FETCH_FAIL'; @@ -67,11 +75,16 @@ export const FOLLOW_REQUEST_REJECT_FAIL = 'FOLLOW_REQUEST_REJECT_FAIL'; export function fetchAccount(id) { return (dispatch, getState) => { + dispatch(fetchRelationships([id])); + + if (getState().getIn(['accounts', id], null) !== null) { + return; + } + dispatch(fetchAccountRequest(id)); api(getState).get(`/api/v1/accounts/${id}`).then(response => { dispatch(fetchAccountSuccess(response.data)); - dispatch(fetchRelationships([id])); }).catch(error => { dispatch(fetchAccountFail(id, error)); }); @@ -138,7 +151,8 @@ export function fetchAccountFail(id, error) { return { type: ACCOUNT_FETCH_FAIL, id, - error + error, + skipAlert: true }; }; @@ -231,7 +245,8 @@ export function fetchAccountTimelineFail(id, error, skipLoading) { type: ACCOUNT_TIMELINE_FETCH_FAIL, id, error, - skipLoading + skipLoading, + skipAlert: error.response.status === 404 }; }; @@ -326,6 +341,76 @@ export function unblockAccountFail(error) { }; }; + +export function muteAccount(id) { + return (dispatch, getState) => { + dispatch(muteAccountRequest(id)); + + api(getState).post(`/api/v1/accounts/${id}/mute`).then(response => { + // Pass in entire statuses map so we can use it to filter stuff in different parts of the reducers + dispatch(muteAccountSuccess(response.data, getState().get('statuses'))); + }).catch(error => { + dispatch(muteAccountFail(id, error)); + }); + }; +}; + +export function unmuteAccount(id) { + return (dispatch, getState) => { + dispatch(unmuteAccountRequest(id)); + + api(getState).post(`/api/v1/accounts/${id}/unmute`).then(response => { + dispatch(unmuteAccountSuccess(response.data)); + }).catch(error => { + dispatch(unmuteAccountFail(id, error)); + }); + }; +}; + +export function muteAccountRequest(id) { + return { + type: ACCOUNT_MUTE_REQUEST, + id + }; +}; + +export function muteAccountSuccess(relationship, statuses) { + return { + type: ACCOUNT_MUTE_SUCCESS, + relationship, + statuses + }; +}; + +export function muteAccountFail(error) { + return { + type: ACCOUNT_MUTE_FAIL, + error + }; +}; + +export function unmuteAccountRequest(id) { + return { + type: ACCOUNT_UNMUTE_REQUEST, + id + }; +}; + +export function unmuteAccountSuccess(relationship) { + return { + type: ACCOUNT_UNMUTE_SUCCESS, + relationship + }; +}; + +export function unmuteAccountFail(error) { + return { + type: ACCOUNT_UNMUTE_FAIL, + error + }; +}; + + export function fetchFollowers(id) { return (dispatch, getState) => { dispatch(fetchFollowersRequest(id)); @@ -494,15 +579,18 @@ export function expandFollowingFail(id, error) { }; }; -export function fetchRelationships(account_ids) { +export function fetchRelationships(accountIds) { return (dispatch, getState) => { - if (account_ids.length === 0) { + const loadedRelationships = getState().get('relationships'); + const newAccountIds = accountIds.filter(id => loadedRelationships.get(id, null) === null); + + if (newAccountIds.length === 0) { return; } - dispatch(fetchRelationshipsRequest(account_ids)); + dispatch(fetchRelationshipsRequest(newAccountIds)); - api(getState).get(`/api/v1/accounts/relationships?${account_ids.map(id => `id[]=${id}`).join('&')}`).then(response => { + api(getState).get(`/api/v1/accounts/relationships?${newAccountIds.map(id => `id[]=${id}`).join('&')}`).then(response => { dispatch(fetchRelationshipsSuccess(response.data)); }).catch(error => { dispatch(fetchRelationshipsFail(error)); diff --git a/app/assets/javascripts/components/actions/cards.jsx b/app/assets/javascripts/components/actions/cards.jsx index 503c2bfeb..d4c1eda60 100644 --- a/app/assets/javascripts/components/actions/cards.jsx +++ b/app/assets/javascripts/components/actions/cards.jsx @@ -6,6 +6,10 @@ export const STATUS_CARD_FETCH_FAIL = 'STATUS_CARD_FETCH_FAIL'; export function fetchStatusCard(id) { return (dispatch, getState) => { + if (getState().getIn(['cards', id], null) !== null) { + return; + } + dispatch(fetchStatusCardRequest(id)); api(getState).get(`/api/v1/statuses/${id}/card`).then(response => { @@ -42,6 +46,7 @@ export function fetchStatusCardFail(id, error) { type: STATUS_CARD_FETCH_FAIL, id, error, - skipLoading: true + skipLoading: true, + skipAlert: true }; }; diff --git a/app/assets/javascripts/components/actions/compose.jsx b/app/assets/javascripts/components/actions/compose.jsx index f87518751..1b3cc60dc 100644 --- a/app/assets/javascripts/components/actions/compose.jsx +++ b/app/assets/javascripts/components/actions/compose.jsx @@ -1,4 +1,4 @@ -import api from '../api' +import api from '../api'; import { updateTimeline } from './timelines'; @@ -28,6 +28,8 @@ export const COMPOSE_SPOILER_TEXT_CHANGE = 'COMPOSE_SPOILER_TEXT_CHANGE'; export const COMPOSE_VISIBILITY_CHANGE = 'COMPOSE_VISIBILITY_CHANGE'; export const COMPOSE_LISTABILITY_CHANGE = 'COMPOSE_LISTABILITY_CHANGE'; +export const COMPOSE_EMOJI_INSERT = 'COMPOSE_EMOJI_INSERT'; + export function changeCompose(text) { return { type: COMPOSE_CHANGE, @@ -77,7 +79,7 @@ export function submitCompose() { media_ids: getState().getIn(['compose', 'media_attachments']).map(item => item.get('id')), sensitive: getState().getIn(['compose', 'sensitive']), spoiler_text: getState().getIn(['compose', 'spoiler_text'], ''), - visibility: getState().getIn(['compose', 'private']) ? 'private' : (getState().getIn(['compose', 'unlisted']) ? 'unlisted' : 'public') + visibility: getState().getIn(['compose', 'privacy']) }).then(function (response) { dispatch(submitComposeSuccess({ ...response.data })); @@ -85,7 +87,13 @@ export function submitCompose() { dispatch(updateTimeline('home', { ...response.data })); if (response.data.in_reply_to_id === null && response.data.visibility === 'public') { - dispatch(updateTimeline('public', { ...response.data })); + if (getState().getIn(['timelines', 'community', 'loaded'])) { + dispatch(updateTimeline('community', { ...response.data })); + } + + if (getState().getIn(['timelines', 'public', 'loaded'])) { + dispatch(updateTimeline('public', { ...response.data })); + } } }).catch(function (error) { dispatch(submitComposeFail(error)); @@ -115,6 +123,10 @@ export function submitComposeFail(error) { export function uploadCompose(files) { return function (dispatch, getState) { + if (getState().getIn(['compose', 'media_attachments']).size > 3) { + return; + } + dispatch(uploadComposeRequest()); let data = new FormData(); @@ -134,7 +146,8 @@ export function uploadCompose(files) { export function uploadComposeRequest() { return { - type: COMPOSE_UPLOAD_REQUEST + type: COMPOSE_UPLOAD_REQUEST, + skipLoading: true }; }; @@ -149,14 +162,16 @@ export function uploadComposeProgress(loaded, total) { export function uploadComposeSuccess(media) { return { type: COMPOSE_UPLOAD_SUCCESS, - media: media + media: media, + skipLoading: true }; }; export function uploadComposeFail(error) { return { type: COMPOSE_UPLOAD_FAIL, - error: error + error: error, + skipLoading: true }; }; @@ -220,17 +235,15 @@ export function unmountCompose() { }; }; -export function changeComposeSensitivity(checked) { +export function changeComposeSensitivity() { return { type: COMPOSE_SENSITIVITY_CHANGE, - checked }; }; -export function changeComposeSpoilerness(checked) { +export function changeComposeSpoilerness() { return { - type: COMPOSE_SPOILERNESS_CHANGE, - checked + type: COMPOSE_SPOILERNESS_CHANGE }; }; @@ -241,16 +254,17 @@ export function changeComposeSpoilerText(text) { }; }; -export function changeComposeVisibility(checked) { +export function changeComposeVisibility(value) { return { type: COMPOSE_VISIBILITY_CHANGE, - checked + value }; }; -export function changeComposeListability(checked) { +export function insertEmojiCompose(position, emoji) { return { - type: COMPOSE_LISTABILITY_CHANGE, - checked + type: COMPOSE_EMOJI_INSERT, + position, + emoji }; }; diff --git a/app/assets/javascripts/components/actions/modal.jsx b/app/assets/javascripts/components/actions/modal.jsx index d19218c48..615cd6bfe 100644 --- a/app/assets/javascripts/components/actions/modal.jsx +++ b/app/assets/javascripts/components/actions/modal.jsx @@ -1,14 +1,11 @@ -export const MEDIA_OPEN = 'MEDIA_OPEN'; +export const MODAL_OPEN = 'MODAL_OPEN'; export const MODAL_CLOSE = 'MODAL_CLOSE'; -export const MODAL_INDEX_DECREASE = 'MODAL_INDEX_DECREASE'; -export const MODAL_INDEX_INCREASE = 'MODAL_INDEX_INCREASE'; - -export function openMedia(media, index) { +export function openModal(type, props) { return { - type: MEDIA_OPEN, - media, - index + type: MODAL_OPEN, + modalType: type, + modalProps: props }; }; @@ -17,15 +14,3 @@ export function closeModal() { type: MODAL_CLOSE }; }; - -export function decreaseIndexInModal() { - return { - type: MODAL_INDEX_DECREASE - }; -}; - -export function increaseIndexInModal() { - return { - type: MODAL_INDEX_INCREASE - }; -}; diff --git a/app/assets/javascripts/components/actions/notifications.jsx b/app/assets/javascripts/components/actions/notifications.jsx index df82e73fc..980b7d63e 100644 --- a/app/assets/javascripts/components/actions/notifications.jsx +++ b/app/assets/javascripts/components/actions/notifications.jsx @@ -14,7 +14,8 @@ export const NOTIFICATIONS_EXPAND_REQUEST = 'NOTIFICATIONS_EXPAND_REQUEST'; export const NOTIFICATIONS_EXPAND_SUCCESS = 'NOTIFICATIONS_EXPAND_SUCCESS'; export const NOTIFICATIONS_EXPAND_FAIL = 'NOTIFICATIONS_EXPAND_FAIL'; -export const NOTIFICATIONS_CLEAR = 'NOTIFICATIONS_CLEAR'; +export const NOTIFICATIONS_CLEAR = 'NOTIFICATIONS_CLEAR'; +export const NOTIFICATIONS_SCROLL_TOP = 'NOTIFICATIONS_SCROLL_TOP'; const fetchRelatedRelationships = (dispatch, notifications) => { const accountIds = notifications.filter(item => item.type === 'follow').map(item => item.account.id); @@ -151,3 +152,10 @@ export function clearNotifications() { api(getState).post('/api/v1/notifications/clear'); }; }; + +export function scrollTopNotifications(top) { + return { + type: NOTIFICATIONS_SCROLL_TOP, + top + }; +}; diff --git a/app/assets/javascripts/components/actions/reports.jsx b/app/assets/javascripts/components/actions/reports.jsx new file mode 100644 index 000000000..2c1245dc4 --- /dev/null +++ b/app/assets/javascripts/components/actions/reports.jsx @@ -0,0 +1,64 @@ +import api from '../api'; + +export const REPORT_INIT = 'REPORT_INIT'; +export const REPORT_CANCEL = 'REPORT_CANCEL'; + +export const REPORT_SUBMIT_REQUEST = 'REPORT_SUBMIT_REQUEST'; +export const REPORT_SUBMIT_SUCCESS = 'REPORT_SUBMIT_SUCCESS'; +export const REPORT_SUBMIT_FAIL = 'REPORT_SUBMIT_FAIL'; + +export const REPORT_STATUS_TOGGLE = 'REPORT_STATUS_TOGGLE'; + +export function initReport(account, status) { + return { + type: REPORT_INIT, + account, + status + }; +}; + +export function cancelReport() { + return { + type: REPORT_CANCEL + }; +}; + +export function toggleStatusReport(statusId, checked) { + return { + type: REPORT_STATUS_TOGGLE, + statusId, + checked, + }; +}; + +export function submitReport() { + return (dispatch, getState) => { + dispatch(submitReportRequest()); + + api(getState).post('/api/v1/reports', { + account_id: getState().getIn(['reports', 'new', 'account_id']), + status_ids: getState().getIn(['reports', 'new', 'status_ids']), + comment: getState().getIn(['reports', 'new', 'comment']) + }).then(response => dispatch(submitReportSuccess(response.data))).catch(error => dispatch(submitReportFail(error))); + }; +}; + +export function submitReportRequest() { + return { + type: REPORT_SUBMIT_REQUEST + }; +}; + +export function submitReportSuccess(report) { + return { + type: REPORT_SUBMIT_SUCCESS, + report + }; +}; + +export function submitReportFail(error) { + return { + type: REPORT_SUBMIT_FAIL, + error + }; +}; diff --git a/app/assets/javascripts/components/actions/search.jsx b/app/assets/javascripts/components/actions/search.jsx index ceb0e4a0c..df3ae0db1 100644 --- a/app/assets/javascripts/components/actions/search.jsx +++ b/app/assets/javascripts/components/actions/search.jsx @@ -1,9 +1,12 @@ import api from '../api' -export const SEARCH_CHANGE = 'SEARCH_CHANGE'; -export const SEARCH_SUGGESTIONS_CLEAR = 'SEARCH_SUGGESTIONS_CLEAR'; -export const SEARCH_SUGGESTIONS_READY = 'SEARCH_SUGGESTIONS_READY'; -export const SEARCH_RESET = 'SEARCH_RESET'; +export const SEARCH_CHANGE = 'SEARCH_CHANGE'; +export const SEARCH_CLEAR = 'SEARCH_CLEAR'; +export const SEARCH_SHOW = 'SEARCH_SHOW'; + +export const SEARCH_FETCH_REQUEST = 'SEARCH_FETCH_REQUEST'; +export const SEARCH_FETCH_SUCCESS = 'SEARCH_FETCH_SUCCESS'; +export const SEARCH_FETCH_FAIL = 'SEARCH_FETCH_FAIL'; export function changeSearch(value) { return { @@ -12,40 +15,59 @@ export function changeSearch(value) { }; }; -export function clearSearchSuggestions() { - return { - type: SEARCH_SUGGESTIONS_CLEAR - }; -}; - -export function readySearchSuggestions(value, accounts) { +export function clearSearch() { return { - type: SEARCH_SUGGESTIONS_READY, - value, - accounts + type: SEARCH_CLEAR }; }; -export function fetchSearchSuggestions(value) { +export function submitSearch() { return (dispatch, getState) => { - if (getState().getIn(['search', 'loaded_value']) === value) { + const value = getState().getIn(['search', 'value']); + + if (value.length === 0) { return; } - api(getState).get('/api/v1/accounts/search', { + dispatch(fetchSearchRequest()); + + api(getState).get('/api/v1/search', { params: { q: value, - resolve: true, - limit: 4 + resolve: true } }).then(response => { - dispatch(readySearchSuggestions(value, response.data)); + dispatch(fetchSearchSuccess(response.data)); + }).catch(error => { + dispatch(fetchSearchFail(error)); }); }; }; -export function resetSearch() { +export function fetchSearchRequest() { + return { + type: SEARCH_FETCH_REQUEST + }; +}; + +export function fetchSearchSuccess(results) { + return { + type: SEARCH_FETCH_SUCCESS, + results, + accounts: results.accounts, + statuses: results.statuses + }; +}; + +export function fetchSearchFail(error) { + return { + type: SEARCH_FETCH_FAIL, + error + }; +}; + +export function showSearch() { return { - type: SEARCH_RESET + type: SEARCH_SHOW }; }; diff --git a/app/assets/javascripts/components/actions/statuses.jsx b/app/assets/javascripts/components/actions/statuses.jsx index 9ac215727..19df2c36c 100644 --- a/app/assets/javascripts/components/actions/statuses.jsx +++ b/app/assets/javascripts/components/actions/statuses.jsx @@ -27,12 +27,17 @@ export function fetchStatus(id) { return (dispatch, getState) => { const skipLoading = getState().getIn(['statuses', id], null) !== null; + dispatch(fetchContext(id)); + dispatch(fetchStatusCard(id)); + + if (skipLoading) { + return; + } + dispatch(fetchStatusRequest(id, skipLoading)); api(getState).get(`/api/v1/statuses/${id}`).then(response => { dispatch(fetchStatusSuccess(response.data, skipLoading)); - dispatch(fetchContext(id)); - dispatch(fetchStatusCard(id)); }).catch(error => { dispatch(fetchStatusFail(id, error, skipLoading)); }); @@ -52,7 +57,8 @@ export function fetchStatusFail(id, error, skipLoading) { type: STATUS_FETCH_FAIL, id, error, - skipLoading + skipLoading, + skipAlert: true }; }; @@ -97,7 +103,12 @@ export function fetchContext(id) { api(getState).get(`/api/v1/statuses/${id}/context`).then(response => { dispatch(fetchContextSuccess(id, response.data.ancestors, response.data.descendants)); + }).catch(error => { + if (error.response.status === 404) { + dispatch(deleteFromTimelines(id)); + } + dispatch(fetchContextFail(id, error)); }); }; @@ -124,6 +135,7 @@ export function fetchContextFail(id, error) { return { type: CONTEXT_FETCH_FAIL, id, - error + error, + skipAlert: true }; }; diff --git a/app/assets/javascripts/components/actions/timelines.jsx b/app/assets/javascripts/components/actions/timelines.jsx index 1531b89a3..6cd1f04b3 100644 --- a/app/assets/javascripts/components/actions/timelines.jsx +++ b/app/assets/javascripts/components/actions/timelines.jsx @@ -1,4 +1,4 @@ -import api from '../api' +import api, { getLinks } from '../api' import Immutable from 'immutable'; export const TIMELINE_UPDATE = 'TIMELINE_UPDATE'; @@ -14,12 +14,16 @@ export const TIMELINE_EXPAND_FAIL = 'TIMELINE_EXPAND_FAIL'; export const TIMELINE_SCROLL_TOP = 'TIMELINE_SCROLL_TOP'; -export function refreshTimelineSuccess(timeline, statuses, skipLoading) { +export const TIMELINE_CONNECT = 'TIMELINE_CONNECT'; +export const TIMELINE_DISCONNECT = 'TIMELINE_DISCONNECT'; + +export function refreshTimelineSuccess(timeline, statuses, skipLoading, next) { return { type: TIMELINE_REFRESH_SUCCESS, timeline, statuses, - skipLoading + skipLoading, + next }; }; @@ -69,25 +73,27 @@ export function refreshTimeline(timeline, id = null) { const ids = getState().getIn(['timelines', timeline, 'items'], Immutable.List()); const newestId = ids.size > 0 ? ids.first() : null; + let params = getState().getIn(['timelines', timeline, 'params'], {}); + const path = getState().getIn(['timelines', timeline, 'path'])(id); - let params = ''; - let path = timeline; let skipLoading = false; if (newestId !== null && getState().getIn(['timelines', timeline, 'loaded']) && (id === null || getState().getIn(['timelines', timeline, 'id']) === id)) { - params = `?since_id=${newestId}`; - skipLoading = true; - } + if (id === null && getState().getIn(['timelines', timeline, 'online'])) { + // Skip refreshing when timeline is live anyway + return; + } - if (id) { - path = `${path}/${id}` + params = { ...params, since_id: newestId }; + skipLoading = true; } dispatch(refreshTimelineRequest(timeline, id, skipLoading)); - api(getState).get(`/api/v1/timelines/${path}${params}`).then(function (response) { - dispatch(refreshTimelineSuccess(timeline, response.data, skipLoading)); - }).catch(function (error) { + api(getState).get(path, { params }).then(response => { + const next = getLinks(response).refs.find(link => link.rel === 'next'); + dispatch(refreshTimelineSuccess(timeline, response.data, skipLoading, next ? next.uri : null)); + }).catch(error => { dispatch(refreshTimelineFail(timeline, error, skipLoading)); }); }; @@ -102,50 +108,50 @@ export function refreshTimelineFail(timeline, error, skipLoading) { }; }; -export function expandTimeline(timeline, id = null) { +export function expandTimeline(timeline) { return (dispatch, getState) => { - const lastId = getState().getIn(['timelines', timeline, 'items'], Immutable.List()).last(); - - if (!lastId || getState().getIn(['timelines', timeline, 'isLoading'])) { - // If timeline is empty, don't try to load older posts since there are none - // Also if already loading + if (getState().getIn(['timelines', timeline, 'isLoading'])) { return; } - dispatch(expandTimelineRequest(timeline, id)); + if (getState().getIn(['timelines', timeline, 'items']).size === 0) { + return; + } - let path = timeline; + const path = getState().getIn(['timelines', timeline, 'path'])(getState().getIn(['timelines', timeline, 'id'])); + const params = getState().getIn(['timelines', timeline, 'params'], {}); + const lastId = getState().getIn(['timelines', timeline, 'items']).last(); - if (id) { - path = `${path}/${id}` - } + dispatch(expandTimelineRequest(timeline)); - api(getState).get(`/api/v1/timelines/${path}`, { + api(getState).get(path, { params: { - limit: 10, - max_id: lastId + ...params, + max_id: lastId, + limit: 10 } }).then(response => { - dispatch(expandTimelineSuccess(timeline, response.data)); + const next = getLinks(response).refs.find(link => link.rel === 'next'); + dispatch(expandTimelineSuccess(timeline, response.data, next ? next.uri : null)); }).catch(error => { dispatch(expandTimelineFail(timeline, error)); }); }; }; -export function expandTimelineRequest(timeline, id) { +export function expandTimelineRequest(timeline) { return { type: TIMELINE_EXPAND_REQUEST, - timeline, - id + timeline }; }; -export function expandTimelineSuccess(timeline, statuses) { +export function expandTimelineSuccess(timeline, statuses, next) { return { type: TIMELINE_EXPAND_SUCCESS, timeline, - statuses + statuses, + next }; }; @@ -164,3 +170,17 @@ export function scrollTopTimeline(timeline, top) { top }; }; + +export function connectTimeline(timeline) { + return { + type: TIMELINE_CONNECT, + timeline + }; +}; + +export function disconnectTimeline(timeline) { + return { + type: TIMELINE_DISCONNECT, + timeline + }; +}; diff --git a/app/assets/javascripts/components/components/autosuggest_textarea.jsx b/app/assets/javascripts/components/components/autosuggest_textarea.jsx index 4e4c2090c..744424661 100644 --- a/app/assets/javascripts/components/components/autosuggest_textarea.jsx +++ b/app/assets/javascripts/components/components/autosuggest_textarea.jsx @@ -1,5 +1,6 @@ import AutosuggestAccountContainer from '../features/compose/containers/autosuggest_account_container'; import ImmutablePropTypes from 'react-immutable-proptypes'; +import { isRtl } from '../rtl'; const textAtCursorMatchesToken = (str, caretPosition) => { let word; @@ -32,20 +33,18 @@ const AutosuggestTextarea = React.createClass({ value: React.PropTypes.string, suggestions: ImmutablePropTypes.list, disabled: React.PropTypes.bool, - fileDropDate: React.PropTypes.instanceOf(Date), placeholder: React.PropTypes.string, onSuggestionSelected: React.PropTypes.func.isRequired, onSuggestionsClearRequested: React.PropTypes.func.isRequired, onSuggestionsFetchRequested: React.PropTypes.func.isRequired, onChange: React.PropTypes.func.isRequired, onKeyUp: React.PropTypes.func, - onKeyDown: React.PropTypes.func + onKeyDown: React.PropTypes.func, + onPaste: React.PropTypes.func.isRequired, }, getInitialState () { return { - isFileDragging: false, - fileDraggingDate: undefined, suggestionsHidden: false, selectedSuggestion: 0, lastToken: null, @@ -137,45 +136,28 @@ const AutosuggestTextarea = React.createClass({ if (nextProps.suggestions !== this.props.suggestions && nextProps.suggestions.size > 0 && this.state.suggestionsHidden) { this.setState({ suggestionsHidden: false }); } - - const fileDropDate = nextProps.fileDropDate; - const { isFileDragging, fileDraggingDate } = this.state; - - /* - * We can't detect drop events, because they might not be on the textarea (the app allows dropping anywhere in the - * window). Instead, on-drop, we notify this textarea to stop its hover effect by passing in a prop with the - * drop-date. - */ - if (isFileDragging && fileDraggingDate && fileDropDate // if dragging when props updated, and dates aren't undefined - && fileDropDate > fileDraggingDate) { // and if the drop date is now greater than when we started dragging - // then we should stop dragging - this.setState({ - isFileDragging: false - }); - } }, setTextarea (c) { this.textarea = c; }, - onDragEnter () { - this.setState({ - isFileDragging: true, - fileDraggingDate: new Date() - }) - }, - - onDragExit () { - this.setState({ - isFileDragging: false - }) + onPaste (e) { + if (e.clipboardData && e.clipboardData.files.length === 1) { + this.props.onPaste(e.clipboardData.files) + e.preventDefault(); + } }, render () { - const { value, suggestions, fileDropDate, disabled, placeholder, onKeyUp } = this.props; - const { isFileDragging, suggestionsHidden, selectedSuggestion } = this.state; - const className = isFileDragging ? 'autosuggest-textarea__textarea file-drop' : 'autosuggest-textarea__textarea'; + const { value, suggestions, disabled, placeholder, onKeyUp } = this.props; + const { suggestionsHidden, selectedSuggestion } = this.state; + const className = 'autosuggest-textarea__textarea'; + const style = { direction: 'ltr' }; + + if (isRtl(value)) { + style.direction = 'rtl'; + } return ( <div className='autosuggest-textarea'> @@ -190,8 +172,8 @@ const AutosuggestTextarea = React.createClass({ onKeyDown={this.onKeyDown} onKeyUp={onKeyUp} onBlur={this.onBlur} - onDragEnter={this.onDragEnter} - onDragExit={this.onDragExit} + onPaste={this.onPaste} + style={style} /> <div style={{ display: (suggestions.size > 0 && !suggestionsHidden) ? 'block' : 'none' }} className='autosuggest-textarea__suggestions'> diff --git a/app/assets/javascripts/components/components/collapsable.jsx b/app/assets/javascripts/components/components/collapsable.jsx new file mode 100644 index 000000000..aeebb4b0f --- /dev/null +++ b/app/assets/javascripts/components/components/collapsable.jsx @@ -0,0 +1,19 @@ +import { Motion, spring } from 'react-motion'; + +const Collapsable = ({ fullHeight, isVisible, children }) => ( + <Motion defaultStyle={{ opacity: !isVisible ? 0 : 100, height: isVisible ? fullHeight : 0 }} style={{ opacity: spring(!isVisible ? 0 : 100), height: spring(!isVisible ? 0 : fullHeight) }}> + {({ opacity, height }) => + <div style={{ height: `${height}px`, overflow: 'hidden', opacity: opacity / 100, display: Math.floor(opacity) === 0 ? 'none' : 'block' }}> + {children} + </div> + } + </Motion> +); + +Collapsable.propTypes = { + fullHeight: React.PropTypes.number.isRequired, + isVisible: React.PropTypes.bool.isRequired, + children: React.PropTypes.node.isRequired +}; + +export default Collapsable; diff --git a/app/assets/javascripts/components/components/column_back_button.jsx b/app/assets/javascripts/components/components/column_back_button.jsx index 6abf11239..6b5ffee53 100644 --- a/app/assets/javascripts/components/components/column_back_button.jsx +++ b/app/assets/javascripts/components/components/column_back_button.jsx @@ -15,7 +15,8 @@ const ColumnBackButton = React.createClass({ mixins: [PureRenderMixin], handleClick () { - this.context.router.goBack(); + if (window.history && window.history.length == 1) this.context.router.push("/"); + else this.context.router.goBack(); }, render () { diff --git a/app/assets/javascripts/components/components/column_collapsable.jsx b/app/assets/javascripts/components/components/column_collapsable.jsx index 90c561bce..44added8a 100644 --- a/app/assets/javascripts/components/components/column_collapsable.jsx +++ b/app/assets/javascripts/components/components/column_collapsable.jsx @@ -7,7 +7,8 @@ const iconStyle = { position: 'absolute', right: '0', top: '-48px', - cursor: 'pointer' + cursor: 'pointer', + zIndex: '3' }; const ColumnCollapsable = React.createClass({ @@ -40,10 +41,11 @@ const ColumnCollapsable = React.createClass({ render () { const { icon, fullHeight, children } = this.props; const { collapsed } = this.state; + const collapsedClassName = collapsed ? 'collapsable-collapsed' : 'collapsable'; return ( <div style={{ position: 'relative' }}> - <div style={{...iconStyle, color: collapsed ? '#9baec8' : '#fff', background: collapsed ? '#2f3441' : '#373b4a' }} onClick={this.handleToggleCollapsed}><i className={`fa fa-${icon}`} /></div> + <div style={{...iconStyle }} className={`column-icon ${collapsedClassName}`} onClick={this.handleToggleCollapsed}><i className={`fa fa-${icon}`} /></div> <Motion defaultStyle={{ opacity: 0, height: 0 }} style={{ opacity: spring(collapsed ? 0 : 100), height: spring(collapsed ? 0 : fullHeight, collapsed ? undefined : { stiffness: 150, damping: 9 }) }}> {({ opacity, height }) => diff --git a/app/assets/javascripts/components/components/display_name.jsx b/app/assets/javascripts/components/components/display_name.jsx index 053b5290c..aa48608d3 100644 --- a/app/assets/javascripts/components/components/display_name.jsx +++ b/app/assets/javascripts/components/components/display_name.jsx @@ -1,6 +1,6 @@ import ImmutablePropTypes from 'react-immutable-proptypes'; import PureRenderMixin from 'react-addons-pure-render-mixin'; -import escapeTextContentForBrowser from 'react/lib/escapeTextContentForBrowser'; +import escapeTextContentForBrowser from 'escape-html'; import emojify from '../emoji'; const DisplayName = React.createClass({ diff --git a/app/assets/javascripts/components/components/dropdown_menu.jsx b/app/assets/javascripts/components/components/dropdown_menu.jsx index ffef29c00..2b42eaa60 100644 --- a/app/assets/javascripts/components/components/dropdown_menu.jsx +++ b/app/assets/javascripts/components/components/dropdown_menu.jsx @@ -1,32 +1,72 @@ import Dropdown, { DropdownTrigger, DropdownContent } from 'react-simple-dropdown'; +import PureRenderMixin from 'react-addons-pure-render-mixin'; -const DropdownMenu = ({ icon, items, size, direction }) => { - const directionClass = (direction == "left") ? "dropdown__left" : "dropdown__right"; - - return ( - <Dropdown> - <DropdownTrigger className='icon-button' style={{ fontSize: `${size}px`, width: `${size}px`, lineHeight: `${size}px` }}> - <i className={`fa fa-fw fa-${icon}`} style={{ verticalAlign: 'middle' }} /> - </DropdownTrigger> - - <DropdownContent className={directionClass} style={{ lineHeight: '18px', textAlign: 'left' }}> - <ul> - {items.map(({ text, action, href = '#' }, i) => <li key={i}><a href={href} target='_blank' rel='noopener' onClick={e => { - if (typeof action === 'function') { - e.preventDefault(); - action(); - } - }}>{text}</a></li>)} - </ul> - </DropdownContent> - </Dropdown> - ); -}; - -DropdownMenu.propTypes = { - icon: React.PropTypes.string.isRequired, - items: React.PropTypes.array.isRequired, - size: React.PropTypes.number.isRequired -}; +const DropdownMenu = React.createClass({ + + propTypes: { + icon: React.PropTypes.string.isRequired, + items: React.PropTypes.array.isRequired, + size: React.PropTypes.number.isRequired, + direction: React.PropTypes.string + }, + + getDefaultProps () { + return { + direction: 'left' + }; + }, + + mixins: [PureRenderMixin], + + setRef (c) { + this.dropdown = c; + }, + + handleClick (i, e) { + const { action } = this.props.items[i]; + + if (typeof action === 'function') { + e.preventDefault(); + action(); + this.dropdown.hide(); + } + }, + + renderItem (item, i) { + if (item === null) { + return <li key={i} className='dropdown__sep' />; + } + + const { text, action, href = '#' } = item; + + return ( + <li key={i}> + <a href={href} target='_blank' rel='noopener' onClick={this.handleClick.bind(this, i)}> + {text} + </a> + </li> + ); + }, + + render () { + const { icon, items, size, direction } = this.props; + const directionClass = (direction === "left") ? "dropdown__left" : "dropdown__right"; + + return ( + <Dropdown ref={this.setRef}> + <DropdownTrigger className='icon-button' style={{ fontSize: `${size}px`, width: `${size}px`, lineHeight: `${size}px` }}> + <i className={`fa fa-fw fa-${icon}`} style={{ verticalAlign: 'middle' }} /> + </DropdownTrigger> + + <DropdownContent className={directionClass} style={{ lineHeight: '18px', textAlign: 'left' }}> + <ul> + {items.map(this.renderItem)} + </ul> + </DropdownContent> + </Dropdown> + ); + } + +}); export default DropdownMenu; diff --git a/app/assets/javascripts/components/components/extended_video_player.jsx b/app/assets/javascripts/components/components/extended_video_player.jsx new file mode 100644 index 000000000..66e5dee16 --- /dev/null +++ b/app/assets/javascripts/components/components/extended_video_player.jsx @@ -0,0 +1,21 @@ +import PureRenderMixin from 'react-addons-pure-render-mixin'; + +const ExtendedVideoPlayer = React.createClass({ + + propTypes: { + src: React.PropTypes.string.isRequired + }, + + mixins: [PureRenderMixin], + + render () { + return ( + <div> + <video src={this.props.src} autoPlay muted loop /> + </div> + ); + }, + +}); + +export default ExtendedVideoPlayer; diff --git a/app/assets/javascripts/components/components/icon_button.jsx b/app/assets/javascripts/components/components/icon_button.jsx index f9b6192c0..a08b1159b 100644 --- a/app/assets/javascripts/components/components/icon_button.jsx +++ b/app/assets/javascripts/components/components/icon_button.jsx @@ -12,6 +12,7 @@ const IconButton = React.createClass({ style: React.PropTypes.object, activeStyle: React.PropTypes.object, disabled: React.PropTypes.bool, + inverted: React.PropTypes.bool, animate: React.PropTypes.bool }, @@ -36,10 +37,6 @@ const IconButton = React.createClass({ render () { let style = { - display: 'inline-block', - border: 'none', - padding: '0', - background: 'transparent', fontSize: `${this.props.size}px`, width: `${this.props.size * 1.28571429}px`, height: `${this.props.size}px`, @@ -57,7 +54,7 @@ const IconButton = React.createClass({ <button aria-label={this.props.title} title={this.props.title} - className={`icon-button ${this.props.active ? 'active' : ''} ${this.props.disabled ? 'disabled' : ''}`} + className={`icon-button ${this.props.active ? 'active' : ''} ${this.props.disabled ? 'disabled' : ''} ${this.props.inverted ? 'inverted' : ''}`} onClick={this.handleClick} style={style}> <i style={{ transform: `rotate(${rotate}deg)` }} className={`fa fa-fw fa-${this.props.icon}`} aria-hidden='true' /> diff --git a/app/assets/javascripts/components/components/lightbox.jsx b/app/assets/javascripts/components/components/lightbox.jsx deleted file mode 100644 index f04ca47ba..000000000 --- a/app/assets/javascripts/components/components/lightbox.jsx +++ /dev/null @@ -1,82 +0,0 @@ -import PureRenderMixin from 'react-addons-pure-render-mixin'; -import IconButton from './icon_button'; -import { Motion, spring } from 'react-motion'; -import { injectIntl } from 'react-intl'; - -const overlayStyle = { - position: 'fixed', - top: '0', - left: '0', - width: '100%', - height: '100%', - background: 'rgba(0, 0, 0, 0.5)', - display: 'flex', - justifyContent: 'center', - alignContent: 'center', - flexDirection: 'row', - zIndex: '9999' -}; - -const dialogStyle = { - color: '#282c37', - boxShadow: '0 0 30px rgba(0, 0, 0, 0.8)', - margin: 'auto', - position: 'relative' -}; - -const closeStyle = { - position: 'absolute', - top: '4px', - right: '4px' -}; - -const Lightbox = React.createClass({ - - propTypes: { - isVisible: React.PropTypes.bool, - onOverlayClicked: React.PropTypes.func, - onCloseClicked: React.PropTypes.func, - intl: React.PropTypes.object.isRequired, - children: React.PropTypes.node - }, - - mixins: [PureRenderMixin], - - componentDidMount () { - this._listener = e => { - if (this.props.isVisible && e.key === 'Escape') { - this.props.onCloseClicked(); - } - }; - - window.addEventListener('keyup', this._listener); - }, - - componentWillUnmount () { - window.removeEventListener('keyup', this._listener); - }, - - stopPropagation (e) { - e.stopPropagation(); - }, - - render () { - const { intl, isVisible, onOverlayClicked, onCloseClicked, children } = this.props; - - return ( - <Motion defaultStyle={{ backgroundOpacity: 0, opacity: 0, y: -400 }} style={{ backgroundOpacity: spring(isVisible ? 50 : 0), opacity: isVisible ? spring(200) : 0, y: spring(isVisible ? 0 : -400, { stiffness: 150, damping: 12 }) }}> - {({ backgroundOpacity, opacity, y }) => - <div className='lightbox' style={{...overlayStyle, background: `rgba(0, 0, 0, ${backgroundOpacity / 100})`, display: Math.floor(backgroundOpacity) === 0 ? 'none' : 'flex', pointerEvents: !isVisible ? 'none' : 'auto'}} onClick={onOverlayClicked}> - <div style={{...dialogStyle, transform: `translateY(${y}px)`, opacity: opacity / 100 }} onClick={this.stopPropagation}> - <IconButton title={intl.formatMessage({ id: 'lightbox.close', defaultMessage: 'Close' })} icon='times' onClick={onCloseClicked} size={16} style={closeStyle} /> - {children} - </div> - </div> - } - </Motion> - ); - } - -}); - -export default injectIntl(Lightbox); diff --git a/app/assets/javascripts/components/components/loading_indicator.jsx b/app/assets/javascripts/components/components/loading_indicator.jsx index c8a263924..913a4bf99 100644 --- a/app/assets/javascripts/components/components/loading_indicator.jsx +++ b/app/assets/javascripts/components/components/loading_indicator.jsx @@ -4,12 +4,11 @@ const style = { textAlign: 'center', fontSize: '16px', fontWeight: '500', - color: '#616b86', paddingTop: '120px' }; const LoadingIndicator = () => ( - <div style={style}> + <div className='loading-indicator' style={style}> <FormattedMessage id='loading_indicator.label' defaultMessage='Loading...' /> </div> ); diff --git a/app/assets/javascripts/components/components/media_gallery.jsx b/app/assets/javascripts/components/components/media_gallery.jsx index a13448d0b..72b5e977f 100644 --- a/app/assets/javascripts/components/components/media_gallery.jsx +++ b/app/assets/javascripts/components/components/media_gallery.jsx @@ -2,6 +2,7 @@ import ImmutablePropTypes from 'react-immutable-proptypes'; import PureRenderMixin from 'react-addons-pure-render-mixin'; import IconButton from './icon_button'; import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; +import { isIOS } from '../is_mobile'; const messages = defineMessages({ toggle_visible: { id: 'media_gallery.toggle_visible', defaultMessage: 'Toggle visibility' } @@ -16,8 +17,6 @@ const outerStyle = { }; const spoilerStyle = { - background: '#000', - color: '#fff', textAlign: 'center', height: '100%', cursor: 'pointer', @@ -45,6 +44,141 @@ const spoilerButtonStyle = { zIndex: '100' }; +const itemStyle = { + boxSizing: 'border-box', + position: 'relative', + float: 'left', + border: 'none', + display: 'block' +}; + +const thumbStyle = { + display: 'block', + width: '100%', + height: '100%', + textDecoration: 'none', + backgroundSize: 'cover', + cursor: 'zoom-in' +}; + +const gifvThumbStyle = { + position: 'relative', + zIndex: '1', + width: '100%', + height: '100%', + objectFit: 'cover', + top: '50%', + transform: 'translateY(-50%)', + cursor: 'zoom-in' +}; + +const Item = React.createClass({ + + propTypes: { + attachment: ImmutablePropTypes.map.isRequired, + index: React.PropTypes.number.isRequired, + size: React.PropTypes.number.isRequired, + onClick: React.PropTypes.func.isRequired + }, + + mixins: [PureRenderMixin], + + handleClick (e) { + const { index, onClick } = this.props; + + if (e.button === 0) { + e.preventDefault(); + onClick(index); + } + + e.stopPropagation(); + }, + + render () { + const { attachment, index, size } = this.props; + + let width = 50; + let height = 100; + let top = 'auto'; + let left = 'auto'; + let bottom = 'auto'; + let right = 'auto'; + + if (size === 1) { + width = 100; + } + + if (size === 4 || (size === 3 && index > 0)) { + height = 50; + } + + if (size === 2) { + if (index === 0) { + right = '2px'; + } else { + left = '2px'; + } + } else if (size === 3) { + if (index === 0) { + right = '2px'; + } else if (index > 0) { + left = '2px'; + } + + if (index === 1) { + bottom = '2px'; + } else if (index > 1) { + top = '2px'; + } + } else if (size === 4) { + if (index === 0 || index === 2) { + right = '2px'; + } + + if (index === 1 || index === 3) { + left = '2px'; + } + + if (index < 2) { + bottom = '2px'; + } else { + top = '2px'; + } + } + + let thumbnail = ''; + + if (attachment.get('type') === 'image') { + thumbnail = ( + <a + href={attachment.get('remote_url') ? attachment.get('remote_url') : attachment.get('url')} + onClick={this.handleClick} + target='_blank' + style={{ background: `url(${attachment.get('preview_url')}) no-repeat center`, ...thumbStyle }} + /> + ); + } else if (attachment.get('type') === 'gifv') { + thumbnail = ( + <video + src={attachment.get('url')} + onClick={this.handleClick} + autoPlay={!isIOS()} + loop={true} + muted={true} + style={gifvThumbStyle} + /> + ); + } + + return ( + <div key={attachment.get('id')} style={{ ...itemStyle, left: left, top: top, right: right, bottom: bottom, width: `${width}%`, height: `${height}%` }}> + {thumbnail} + </div> + ); + } + +}); + const MediaGallery = React.createClass({ getInitialState () { @@ -63,17 +197,12 @@ const MediaGallery = React.createClass({ mixins: [PureRenderMixin], - handleClick (index, e) { - if (e.button === 0) { - e.preventDefault(); - this.props.onOpenMedia(this.props.media, index); - } - - e.stopPropagation(); + handleOpen (e) { + this.setState({ visible: !this.state.visible }); }, - handleOpen () { - this.setState({ visible: !this.state.visible }); + handleClick (index) { + this.props.onOpenMedia(this.props.media, index); }, render () { @@ -82,87 +211,31 @@ const MediaGallery = React.createClass({ let children; if (!this.state.visible) { + let warning; + if (sensitive) { - children = ( - <div style={spoilerStyle} onClick={this.handleOpen}> - <span style={spoilerSpanStyle}><FormattedMessage id='status.sensitive_warning' defaultMessage='Sensitive content' /></span> - <span style={spoilerSubSpanStyle}><FormattedMessage id='status.sensitive_toggle' defaultMessage='Click to view' /></span> - </div> - ); + warning = <FormattedMessage id='status.sensitive_warning' defaultMessage='Sensitive content' />; } else { - children = ( - <div style={spoilerStyle} onClick={this.handleOpen}> - <span style={spoilerSpanStyle}><FormattedMessage id='status.media_hidden' defaultMessage='Media hidden' /></span> - <span style={spoilerSubSpanStyle}><FormattedMessage id='status.sensitive_toggle' defaultMessage='Click to view' /></span> - </div> - ); + warning = <FormattedMessage id='status.media_hidden' defaultMessage='Media hidden' />; } + + children = ( + <div style={spoilerStyle} className='media-spoiler' onClick={this.handleOpen}> + <span style={spoilerSpanStyle}>{warning}</span> + <span style={spoilerSubSpanStyle}><FormattedMessage id='status.sensitive_toggle' defaultMessage='Click to view' /></span> + </div> + ); } else { const size = media.take(4).size; - - children = media.take(4).map((attachment, i) => { - let width = 50; - let height = 100; - let top = 'auto'; - let left = 'auto'; - let bottom = 'auto'; - let right = 'auto'; - - if (size === 1) { - width = 100; - } - - if (size === 4 || (size === 3 && i > 0)) { - height = 50; - } - - if (size === 2) { - if (i === 0) { - right = '2px'; - } else { - left = '2px'; - } - } else if (size === 3) { - if (i === 0) { - right = '2px'; - } else if (i > 0) { - left = '2px'; - } - - if (i === 1) { - bottom = '2px'; - } else if (i > 1) { - top = '2px'; - } - } else if (size === 4) { - if (i === 0 || i === 2) { - right = '2px'; - } - - if (i === 1 || i === 3) { - left = '2px'; - } - - if (i < 2) { - bottom = '2px'; - } else { - top = '2px'; - } - } - - return ( - <div key={attachment.get('id')} style={{ boxSizing: 'border-box', position: 'relative', left: left, top: top, right: right, bottom: bottom, float: 'left', border: 'none', display: 'block', width: `${width}%`, height: `${height}%` }}> - <a href={attachment.get('remote_url') ? attachment.get('remote_url') : attachment.get('url')} onClick={this.handleClick.bind(this, i)} target='_blank' style={{ display: 'block', width: '100%', height: '100%', background: `url(${attachment.get('preview_url')}) no-repeat center`, textDecoration: 'none', backgroundSize: 'cover', cursor: 'zoom-in' }} /> - </div> - ); - }); + children = media.take(4).map((attachment, i) => <Item key={attachment.get('id')} onClick={this.handleClick} attachment={attachment} index={i} size={size} />); } return ( <div style={{ ...outerStyle, height: `${this.props.height}px` }}> - <div style={spoilerButtonStyle} > + <div style={spoilerButtonStyle}> <IconButton title={intl.formatMessage(messages.toggle_visible)} icon={this.state.visible ? 'eye' : 'eye-slash'} onClick={this.handleOpen} /> </div> + {children} </div> ); diff --git a/app/assets/javascripts/components/components/status.jsx b/app/assets/javascripts/components/components/status.jsx index 66c41b5f7..110d26c6d 100644 --- a/app/assets/javascripts/components/components/status.jsx +++ b/app/assets/javascripts/components/components/status.jsx @@ -9,7 +9,7 @@ import StatusContent from './status_content'; import StatusActionBar from './status_action_bar'; import { FormattedMessage } from 'react-intl'; import emojify from '../emoji'; -import escapeTextContentForBrowser from 'react/lib/escapeTextContentForBrowser'; +import escapeTextContentForBrowser from 'escape-html'; const Status = React.createClass({ diff --git a/app/assets/javascripts/components/components/status_action_bar.jsx b/app/assets/javascripts/components/components/status_action_bar.jsx index f2cc1fb12..4ebb76ea7 100644 --- a/app/assets/javascripts/components/components/status_action_bar.jsx +++ b/app/assets/javascripts/components/components/status_action_bar.jsx @@ -6,12 +6,14 @@ import { defineMessages, injectIntl } from 'react-intl'; const messages = defineMessages({ delete: { id: 'status.delete', defaultMessage: 'Delete' }, - mention: { id: 'status.mention', defaultMessage: 'Mention' }, - block: { id: 'account.block', defaultMessage: 'Block' }, + mention: { id: 'status.mention', defaultMessage: 'Mention @{name}' }, + mute: { id: 'account.mute', defaultMessage: 'Mute @{name}' }, + block: { id: 'account.block', defaultMessage: 'Block @{name}' }, reply: { id: 'status.reply', defaultMessage: 'Reply' }, reblog: { id: 'status.reblog', defaultMessage: 'Reblog' }, favourite: { id: 'status.favourite', defaultMessage: 'Favourite' }, - open: { id: 'status.open', defaultMessage: 'Expand' } + open: { id: 'status.open', defaultMessage: 'Expand this status' }, + report: { id: 'status.report', defaultMessage: 'Report @{name}' } }); const StatusActionBar = React.createClass({ @@ -27,7 +29,11 @@ const StatusActionBar = React.createClass({ onReblog: React.PropTypes.func, onDelete: React.PropTypes.func, onMention: React.PropTypes.func, - onBlock: React.PropTypes.func + onMute: React.PropTypes.func, + onBlock: React.PropTypes.func, + onReport: React.PropTypes.func, + me: React.PropTypes.number.isRequired, + intl: React.PropTypes.object.isRequired }, mixins: [PureRenderMixin], @@ -52,6 +58,10 @@ const StatusActionBar = React.createClass({ this.props.onMention(this.props.status.get('account'), this.context.router); }, + handleMuteClick () { + this.props.onMute(this.props.status.get('account')); + }, + handleBlockClick () { this.props.onBlock(this.props.status.get('account')); }, @@ -60,23 +70,32 @@ const StatusActionBar = React.createClass({ this.context.router.push(`/statuses/${this.props.status.get('id')}`); }, + handleReport () { + this.props.onReport(this.props.status); + this.context.router.push('/report'); + }, + render () { const { status, me, intl } = this.props; let menu = []; menu.push({ text: intl.formatMessage(messages.open), action: this.handleOpen }); + menu.push(null); if (status.getIn(['account', 'id']) === me) { menu.push({ text: intl.formatMessage(messages.delete), action: this.handleDeleteClick }); } else { - menu.push({ text: intl.formatMessage(messages.mention), action: this.handleMentionClick }); - menu.push({ text: intl.formatMessage(messages.block), action: this.handleBlockClick }); + menu.push({ text: intl.formatMessage(messages.mention, { name: status.getIn(['account', 'username']) }), action: this.handleMentionClick }); + menu.push(null); + menu.push({ text: intl.formatMessage(messages.mute, { name: status.getIn(['account', 'username']) }), action: this.handleMuteClick }); + menu.push({ text: intl.formatMessage(messages.block, { name: status.getIn(['account', 'username']) }), action: this.handleBlockClick }); + menu.push({ text: intl.formatMessage(messages.report, { name: status.getIn(['account', 'username']) }), action: this.handleReport }); } return ( <div style={{ marginTop: '10px', overflow: 'hidden' }}> <div style={{ float: 'left', marginRight: '18px'}}><IconButton title={intl.formatMessage(messages.reply)} icon='reply' onClick={this.handleReplyClick} /></div> - <div style={{ float: 'left', marginRight: '18px'}}><IconButton disabled={status.get('visibility') === 'private'} active={status.get('reblogged')} title={intl.formatMessage(messages.reblog)} icon={status.get('visibility') === 'private' ? 'lock' : 'retweet'} onClick={this.handleReblogClick} /></div> + <div style={{ float: 'left', marginRight: '18px'}}><IconButton disabled={status.get('visibility') === 'private' || status.get('visibility') === 'direct'} active={status.get('reblogged')} title={intl.formatMessage(messages.reblog)} icon={status.get('visibility') === 'direct' ? 'envelope' : (status.get('visibility') === 'private' ? 'lock' : 'retweet')} onClick={this.handleReblogClick} /></div> <div style={{ float: 'left', marginRight: '18px'}}><IconButton animate={true} active={status.get('favourited')} title={intl.formatMessage(messages.favourite)} icon='star' onClick={this.handleFavouriteClick} activeStyle={{ color: '#ca8f04' }} /></div> <div style={{ width: '18px', height: '18px', float: 'left' }}> diff --git a/app/assets/javascripts/components/components/status_content.jsx b/app/assets/javascripts/components/components/status_content.jsx index c0397e81c..6c25afdea 100644 --- a/app/assets/javascripts/components/components/status_content.jsx +++ b/app/assets/javascripts/components/components/status_content.jsx @@ -1,7 +1,8 @@ import ImmutablePropTypes from 'react-immutable-proptypes'; import PureRenderMixin from 'react-addons-pure-render-mixin'; -import escapeTextContentForBrowser from 'react/lib/escapeTextContentForBrowser'; +import escapeTextContentForBrowser from 'escape-html'; import emojify from '../emoji'; +import { isRtl } from '../rtl'; import { FormattedMessage } from 'react-intl'; import Permalink from './permalink'; @@ -92,6 +93,11 @@ const StatusContent = React.createClass({ const content = { __html: emojify(status.get('content')) }; const spoilerContent = { __html: emojify(escapeTextContentForBrowser(status.get('spoiler_text', ''))) }; + const directionStyle = { direction: 'ltr' }; + + if (isRtl(status.get('content'))) { + directionStyle.direction = 'rtl'; + } if (status.get('spoiler_text').length > 0) { let mentionsPlaceholder = ''; @@ -116,14 +122,14 @@ const StatusContent = React.createClass({ {mentionsPlaceholder} - <div style={{ display: hidden ? 'none' : 'block' }} dangerouslySetInnerHTML={content} /> + <div style={{ display: hidden ? 'none' : 'block', ...directionStyle }} dangerouslySetInnerHTML={content} /> </div> ); } else { return ( <div className='status__content' - style={{ cursor: 'pointer' }} + style={{ cursor: 'pointer', ...directionStyle }} onMouseDown={this.handleMouseDown} onMouseUp={this.handleMouseUp} dangerouslySetInnerHTML={content} diff --git a/app/assets/javascripts/components/components/status_list.jsx b/app/assets/javascripts/components/components/status_list.jsx index 0e64f0ee6..345944e4d 100644 --- a/app/assets/javascripts/components/components/status_list.jsx +++ b/app/assets/javascripts/components/components/status_list.jsx @@ -14,7 +14,10 @@ const StatusList = React.createClass({ onScroll: React.PropTypes.func, trackScroll: React.PropTypes.bool, isLoading: React.PropTypes.bool, - prepend: React.PropTypes.node + isUnread: React.PropTypes.bool, + hasMore: React.PropTypes.bool, + prepend: React.PropTypes.node, + emptyMessage: React.PropTypes.node }, getDefaultProps () { @@ -71,27 +74,43 @@ const StatusList = React.createClass({ }, render () { - const { statusIds, onScrollToBottom, trackScroll, isLoading, prepend } = this.props; + const { statusIds, onScrollToBottom, trackScroll, isLoading, isUnread, hasMore, prepend, emptyMessage } = this.props; - let loadMore = ''; + let loadMore = ''; + let scrollableArea = ''; + let unread = ''; - if (!isLoading && statusIds.size > 0) { + if (!isLoading && statusIds.size > 0 && hasMore) { loadMore = <LoadMore onClick={this.handleLoadMore} />; } - const scrollableArea = ( - <div className='scrollable' ref={this.setRef}> - <div> - {prepend} + if (isUnread) { + unread = <div className='status-list__unread-indicator' />; + } + + if (isLoading || statusIds.size > 0 || !emptyMessage) { + scrollableArea = ( + <div className='scrollable' ref={this.setRef}> + {unread} - {statusIds.map((statusId) => { - return <StatusContainer key={statusId} id={statusId} />; - })} + <div> + {prepend} - {loadMore} + {statusIds.map((statusId) => { + return <StatusContainer key={statusId} id={statusId} />; + })} + + {loadMore} + </div> + </div> + ); + } else { + scrollableArea = ( + <div className='empty-column-indicator' ref={this.setRef}> + {emptyMessage} </div> - </div> - ); + ); + } if (trackScroll) { return ( diff --git a/app/assets/javascripts/components/components/video_player.jsx b/app/assets/javascripts/components/components/video_player.jsx index 3edc8f672..ab21ca9cd 100644 --- a/app/assets/javascripts/components/components/video_player.jsx +++ b/app/assets/javascripts/components/components/video_player.jsx @@ -2,6 +2,7 @@ import ImmutablePropTypes from 'react-immutable-proptypes'; import PureRenderMixin from 'react-addons-pure-render-mixin'; import IconButton from './icon_button'; import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; +import { isIOS } from '../is_mobile'; const messages = defineMessages({ toggle_sound: { id: 'video_player.toggle_sound', defaultMessage: 'Toggle sound' }, @@ -22,14 +23,14 @@ const muteStyle = { position: 'absolute', top: '10px', right: '10px', + color: 'white', + textShadow: "0px 1px 1px black, 1px 0px 1px black", opacity: '0.8', zIndex: '5' }; const spoilerStyle = { marginTop: '8px', - background: '#000', - color: '#fff', textAlign: 'center', height: '100%', cursor: 'pointer', @@ -55,6 +56,8 @@ const spoilerButtonStyle = { position: 'absolute', top: '6px', left: '8px', + color: 'white', + textShadow: "0px 1px 1px black, 1px 0px 1px black", zIndex: '100' }; @@ -63,12 +66,14 @@ const VideoPlayer = React.createClass({ media: ImmutablePropTypes.map.isRequired, width: React.PropTypes.number, height: React.PropTypes.number, - sensitive: React.PropTypes.bool + sensitive: React.PropTypes.bool, + intl: React.PropTypes.object.isRequired, + autoplay: React.PropTypes.bool }, getDefaultProps () { return { - width: 196, + width: 239, height: 110 }; }, @@ -77,7 +82,8 @@ const VideoPlayer = React.createClass({ return { visible: !this.props.sensitive, preview: true, - muted: true + muted: true, + hasAudio: true }; }, @@ -110,8 +116,42 @@ const VideoPlayer = React.createClass({ }); }, + setRef (c) { + this.video = c; + }, + + handleLoadedData () { + if (('WebkitAppearance' in document.documentElement.style && this.video.audioTracks.length === 0) || this.video.mozHasAudio === false) { + this.setState({ hasAudio: false }); + } + }, + + componentDidMount () { + if (!this.video) { + return; + } + + this.video.addEventListener('loadeddata', this.handleLoadedData); + }, + + componentDidUpdate () { + if (!this.video) { + return; + } + + this.video.addEventListener('loadeddata', this.handleLoadedData); + }, + + componentWillUnmount () { + if (!this.video) { + return; + } + + this.video.removeEventListener('loadeddata', this.handleLoadedData); + }, + render () { - const { media, intl, width, height, sensitive } = this.props; + const { media, intl, width, height, sensitive, autoplay } = this.props; let spoilerButton = ( <div style={spoilerButtonStyle} > @@ -119,10 +159,20 @@ const VideoPlayer = React.createClass({ </div> ); + let muteButton = ''; + + if (this.state.hasAudio) { + muteButton = ( + <div style={muteStyle}> + <IconButton title={intl.formatMessage(messages.toggle_sound)} icon={this.state.muted ? 'volume-off' : 'volume-up'} onClick={this.handleClick} /> + </div> + ); + } + if (!this.state.visible) { if (sensitive) { return ( - <div style={{...spoilerStyle, width: `${width}px`, height: `${height}px` }} onClick={this.handleVisibility}> + <div style={{...spoilerStyle, width: `${width}px`, height: `${height}px` }} className='media-spoiler' onClick={this.handleVisibility}> {spoilerButton} <span style={spoilerSpanStyle}><FormattedMessage id='status.sensitive_warning' defaultMessage='Sensitive content' /></span> <span style={spoilerSubSpanStyle}><FormattedMessage id='status.sensitive_toggle' defaultMessage='Click to view' /></span> @@ -130,7 +180,7 @@ const VideoPlayer = React.createClass({ ); } else { return ( - <div style={{...spoilerStyle, width: `${width}px`, height: `${height}px` }} onClick={this.handleOpen}> + <div style={{...spoilerStyle, width: `${width}px`, height: `${height}px` }} className='media-spoiler' onClick={this.handleVisibility}> {spoilerButton} <span style={spoilerSpanStyle}><FormattedMessage id='status.media_hidden' defaultMessage='Media hidden' /></span> <span style={spoilerSubSpanStyle}><FormattedMessage id='status.sensitive_toggle' defaultMessage='Click to view' /></span> @@ -139,7 +189,7 @@ const VideoPlayer = React.createClass({ } } - if (this.state.preview) { + if (this.state.preview && !autoplay) { return ( <div style={{ cursor: 'pointer', position: 'relative', marginTop: '8px', width: `${width}px`, height: `${height}px`, background: `url(${media.get('preview_url')}) no-repeat center`, backgroundSize: 'cover' }} onClick={this.handleOpen}> {spoilerButton} @@ -151,8 +201,8 @@ const VideoPlayer = React.createClass({ return ( <div style={{ cursor: 'default', marginTop: '8px', overflow: 'hidden', width: `${width}px`, height: `${height}px`, boxSizing: 'border-box', background: '#000', position: 'relative' }}> {spoilerButton} - <div style={muteStyle}><IconButton title={intl.formatMessage(messages.toggle_sound)} icon={this.state.muted ? 'volume-off' : 'volume-up'} onClick={this.handleClick} /></div> - <video src={media.get('url')} autoPlay='true' loop={true} muted={this.state.muted} style={videoStyle} onClick={this.handleVideoClick} /> + {muteButton} + <video ref={this.setRef} src={media.get('url')} autoPlay={!isIOS()} loop={true} muted={this.state.muted} style={videoStyle} onClick={this.handleVideoClick} /> </div> ); } diff --git a/app/assets/javascripts/components/containers/account_container.jsx b/app/assets/javascripts/components/containers/account_container.jsx index 889c0ac4c..3c30be715 100644 --- a/app/assets/javascripts/components/containers/account_container.jsx +++ b/app/assets/javascripts/components/containers/account_container.jsx @@ -5,7 +5,9 @@ import { followAccount, unfollowAccount, blockAccount, - unblockAccount + unblockAccount, + muteAccount, + unmuteAccount, } from '../actions/accounts'; const makeMapStateToProps = () => { @@ -34,6 +36,14 @@ const mapDispatchToProps = (dispatch) => ({ } else { dispatch(blockAccount(account.get('id'))); } + }, + + onMute (account) { + if (account.getIn(['relationship', 'muting'])) { + dispatch(unmuteAccount(account.get('id'))); + } else { + dispatch(muteAccount(account.get('id'))); + } } }); diff --git a/app/assets/javascripts/components/containers/mastodon.jsx b/app/assets/javascripts/components/containers/mastodon.jsx index e23c65121..cbb7b85bc 100644 --- a/app/assets/javascripts/components/containers/mastodon.jsx +++ b/app/assets/javascripts/components/containers/mastodon.jsx @@ -4,7 +4,9 @@ import { refreshTimelineSuccess, updateTimeline, deleteFromTimelines, - refreshTimeline + refreshTimeline, + connectTimeline, + disconnectTimeline } from '../actions/timelines'; import { updateNotifications, refreshNotifications } from '../actions/notifications'; import createBrowserHistory from 'history/lib/createBrowserHistory'; @@ -21,6 +23,7 @@ import UI from '../features/ui'; import Status from '../features/status'; import GettingStarted from '../features/getting_started'; import PublicTimeline from '../features/public_timeline'; +import CommunityTimeline from '../features/community_timeline'; import AccountTimeline from '../features/account_timeline'; import HomeTimeline from '../features/home_timeline'; import Compose from '../features/compose'; @@ -34,6 +37,7 @@ import FollowRequests from '../features/follow_requests'; import GenericNotFound from '../features/generic_not_found'; import FavouritedStatuses from '../features/favourited_statuses'; import Blocks from '../features/blocks'; +import Report from '../features/report'; import { IntlProvider, addLocaleData } from 'react-intl'; import en from 'react-intl/locale-data/en'; import de from 'react-intl/locale-data/de'; @@ -42,6 +46,7 @@ import fr from 'react-intl/locale-data/fr'; import pt from 'react-intl/locale-data/pt'; import hu from 'react-intl/locale-data/hu'; import uk from 'react-intl/locale-data/uk'; +import fi from 'react-intl/locale-data/fi'; import getMessagesForLocale from '../locales'; import { hydrateStore } from '../actions/store'; import createStream from '../stream'; @@ -54,7 +59,7 @@ const browserHistory = useRouterHistory(createBrowserHistory)({ basename: '/web' }); -addLocaleData([...en, ...de, ...es, ...fr, ...pt, ...hu, ...uk]); +addLocaleData([...en, ...de, ...es, ...fr, ...pt, ...hu, ...uk, ...fi]); const Mastodon = React.createClass({ @@ -68,6 +73,14 @@ const Mastodon = React.createClass({ this.subscription = createStream(accessToken, 'user', { + connected () { + store.dispatch(connectTimeline('home')); + }, + + disconnected () { + store.dispatch(disconnectTimeline('home')); + }, + received (data) { switch(data.event) { case 'update': @@ -83,6 +96,7 @@ const Mastodon = React.createClass({ }, reconnected () { + store.dispatch(connectTimeline('home')); store.dispatch(refreshTimeline('home')); store.dispatch(refreshNotifications()); } @@ -115,6 +129,7 @@ const Mastodon = React.createClass({ <Route path='getting-started' component={GettingStarted} /> <Route path='timelines/home' component={HomeTimeline} /> <Route path='timelines/public' component={PublicTimeline} /> + <Route path='timelines/public/local' component={CommunityTimeline} /> <Route path='timelines/tag/:id' component={HashtagTimeline} /> <Route path='notifications' component={Notifications} /> @@ -131,6 +146,7 @@ const Mastodon = React.createClass({ <Route path='follow_requests' component={FollowRequests} /> <Route path='blocks' component={Blocks} /> + <Route path='report' component={Report} /> <Route path='*' component={GenericNotFound} /> </Route> diff --git a/app/assets/javascripts/components/containers/status_container.jsx b/app/assets/javascripts/components/containers/status_container.jsx index f5fb09d52..fd3fbe4c3 100644 --- a/app/assets/javascripts/components/containers/status_container.jsx +++ b/app/assets/javascripts/components/containers/status_container.jsx @@ -11,51 +11,22 @@ import { unreblog, unfavourite } from '../actions/interactions'; -import { blockAccount } from '../actions/accounts'; +import { + blockAccount, + muteAccount +} from '../actions/accounts'; import { deleteStatus } from '../actions/statuses'; -import { openMedia } from '../actions/modal'; +import { initReport } from '../actions/reports'; +import { openModal } from '../actions/modal'; import { createSelector } from 'reselect' import { isMobile } from '../is_mobile' -const mapStateToProps = (state, props) => ({ - statusBase: state.getIn(['statuses', props.id]), - me: state.getIn(['meta', 'me']) -}); - -const makeMapStateToPropsInner = () => { - const getStatus = (() => { - return createSelector( - [ - (_, base) => base, - (state, base) => (base ? state.getIn(['accounts', base.get('account')]) : null), - (state, base) => (base ? state.getIn(['statuses', base.get('reblog')], null) : null) - ], - - (base, account, reblog) => (base ? base.set('account', account).set('reblog', reblog) : null) - ); - })(); - - const mapStateToProps = (state, { statusBase }) => ({ - status: getStatus(state, statusBase) - }); - - return mapStateToProps; -}; - -const makeMapStateToPropsLast = () => { - const getStatus = (() => { - return createSelector( - [ - (_, status) => status, - (state, status) => (status ? state.getIn(['accounts', status.getIn(['reblog', 'account'])], null) : null) - ], +const makeMapStateToProps = () => { + const getStatus = makeGetStatus(); - (status, reblogAccount) => (status && status.get('reblog') ? status.setIn(['reblog', 'account'], reblogAccount) : status) - ); - })(); - - const mapStateToProps = (state, { status }) => ({ - status: getStatus(state, status) + const mapStateToProps = (state, props) => ({ + status: getStatus(state, props.id), + me: state.getIn(['meta', 'me']) }); return mapStateToProps; @@ -92,17 +63,21 @@ const mapDispatchToProps = (dispatch) => ({ }, onOpenMedia (media, index) { - dispatch(openMedia(media, index)); + dispatch(openModal('MEDIA', { media, index })); }, onBlock (account) { dispatch(blockAccount(account.get('id'))); - } + }, + + onReport (status) { + dispatch(initReport(status.get('account'), status)); + }, + + onMute (account) { + dispatch(muteAccount(account.get('id'))); + }, }); -export default connect(mapStateToProps, mapDispatchToProps)( - connect(makeMapStateToPropsInner)( - connect(makeMapStateToPropsLast)(Status) - ) -); +export default connect(makeMapStateToProps, mapDispatchToProps)(Status); diff --git a/app/assets/javascripts/components/emoji.jsx b/app/assets/javascripts/components/emoji.jsx index c93c07c74..eee657b86 100644 --- a/app/assets/javascripts/components/emoji.jsx +++ b/app/assets/javascripts/components/emoji.jsx @@ -1,9 +1,35 @@ import emojione from 'emojione'; -emojione.imageType = 'png'; -emojione.sprites = false; -emojione.imagePathPNG = '/emoji/'; +const toImage = str => shortnameToImage(unicodeToImage(str)); + +const unicodeToImage = str => { + const mappedUnicode = emojione.mapUnicodeToShort(); + + return str.replace(emojione.regUnicode, unicodeChar => { + if (typeof unicodeChar === 'undefined' || unicodeChar === '' || !(unicodeChar in emojione.jsEscapeMap)) { + return unicodeChar; + } + + const unicode = emojione.jsEscapeMap[unicodeChar]; + const short = mappedUnicode[unicode]; + const filename = emojione.emojioneList[short].fname; + const alt = emojione.convert(unicode.toUpperCase()); + + return `<img draggable="false" class="emojione" alt="${alt}" src="/emoji/${filename}.svg" />`; + }); +}; + +const shortnameToImage = str => str.replace(emojione.regShortNames, shortname => { + if (typeof shortname === 'undefined' || shortname === '' || !(shortname in emojione.emojioneList)) { + return shortname; + } + + const unicode = emojione.emojioneList[shortname].unicode[emojione.emojioneList[shortname].unicode.length - 1]; + const alt = emojione.convert(unicode.toUpperCase()); + + return `<img draggable="false" class="emojione" alt="${alt}" src="/emoji/${unicode}.svg" />`; +}); export default function emojify(text) { - return emojione.toImage(text); + return toImage(text); }; diff --git a/app/assets/javascripts/components/features/account/components/action_bar.jsx b/app/assets/javascripts/components/features/account/components/action_bar.jsx index fe110954d..80a32d3e2 100644 --- a/app/assets/javascripts/components/features/account/components/action_bar.jsx +++ b/app/assets/javascripts/components/features/account/components/action_bar.jsx @@ -5,13 +5,16 @@ import { Link } from 'react-router'; import { defineMessages, injectIntl, FormattedMessage, FormattedNumber } from 'react-intl'; const messages = defineMessages({ - mention: { id: 'account.mention', defaultMessage: 'Mention' }, + mention: { id: 'account.mention', defaultMessage: 'Mention @{name}' }, edit_profile: { id: 'account.edit_profile', defaultMessage: 'Edit profile' }, - unblock: { id: 'account.unblock', defaultMessage: 'Unblock' }, + unblock: { id: 'account.unblock', defaultMessage: 'Unblock @{name}' }, unfollow: { id: 'account.unfollow', defaultMessage: 'Unfollow' }, - block: { id: 'account.block', defaultMessage: 'Block' }, + unmute: { id: 'account.unmute', defaultMessage: 'Unmute @{name}' }, + block: { id: 'account.block', defaultMessage: 'Block @{name}' }, + mute: { id: 'account.mute', defaultMessage: 'Mute @{name}' }, follow: { id: 'account.follow', defaultMessage: 'Follow' }, - block: { id: 'account.block', defaultMessage: 'Block' } + report: { id: 'account.report', defaultMessage: 'Report @{name}' }, + disclaimer: { id: 'account.disclaimer', defaultMessage: 'This user is from another instance. This number may be larger.' } }); const outerDropdownStyle = { @@ -32,7 +35,10 @@ const ActionBar = React.createClass({ me: React.PropTypes.number.isRequired, onFollow: React.PropTypes.func, onBlock: React.PropTypes.func.isRequired, - onMention: React.PropTypes.func.isRequired + onMention: React.PropTypes.func.isRequired, + onReport: React.PropTypes.func.isRequired, + onMute: React.PropTypes.func.isRequired, + intl: React.PropTypes.object.isRequired }, mixins: [PureRenderMixin], @@ -41,17 +47,31 @@ const ActionBar = React.createClass({ const { account, me, intl } = this.props; let menu = []; + let extraInfo = ''; - menu.push({ text: intl.formatMessage(messages.mention), action: this.props.onMention }); + menu.push({ text: intl.formatMessage(messages.mention, { name: account.get('username') }), action: this.props.onMention }); + menu.push(null); if (account.get('id') === me) { menu.push({ text: intl.formatMessage(messages.edit_profile), href: '/settings/profile' }); - } else if (account.getIn(['relationship', 'blocking'])) { - menu.push({ text: intl.formatMessage(messages.unblock), action: this.props.onBlock }); - } else if (account.getIn(['relationship', 'following'])) { - menu.push({ text: intl.formatMessage(messages.block), action: this.props.onBlock }); } else { - menu.push({ text: intl.formatMessage(messages.block), action: this.props.onBlock }); + if (account.getIn(['relationship', 'muting'])) { + menu.push({ text: intl.formatMessage(messages.unmute, { name: account.get('username') }), action: this.props.onMute }); + } else { + menu.push({ text: intl.formatMessage(messages.mute, { name: account.get('username') }), action: this.props.onMute }); + } + + if (account.getIn(['relationship', 'blocking'])) { + menu.push({ text: intl.formatMessage(messages.unblock, { name: account.get('username') }), action: this.props.onBlock }); + } else { + menu.push({ text: intl.formatMessage(messages.block, { name: account.get('username') }), action: this.props.onBlock }); + } + + menu.push({ text: intl.formatMessage(messages.report, { name: account.get('username') }), action: this.props.onReport }); + } + + if (account.get('acct') !== account.get('username')) { + extraInfo = <abbr title={intl.formatMessage(messages.disclaimer)}>*</abbr>; } return ( @@ -63,17 +83,17 @@ const ActionBar = React.createClass({ <div style={outerLinksStyle}> <Link className='account__action-bar__tab' to={`/accounts/${account.get('id')}`}> <span><FormattedMessage id='account.posts' defaultMessage='Posts' /></span> - <strong><FormattedNumber value={account.get('statuses_count')} /></strong> + <strong><FormattedNumber value={account.get('statuses_count')} /> {extraInfo}</strong> </Link> <Link className='account__action-bar__tab' to={`/accounts/${account.get('id')}/following`}> <span><FormattedMessage id='account.follows' defaultMessage='Follows' /></span> - <strong><FormattedNumber value={account.get('following_count')} /></strong> + <strong><FormattedNumber value={account.get('following_count')} /> {extraInfo}</strong> </Link> <Link className='account__action-bar__tab' to={`/accounts/${account.get('id')}/followers`}> <span><FormattedMessage id='account.followers' defaultMessage='Followers' /></span> - <strong><FormattedNumber value={account.get('followers_count')} /></strong> + <strong><FormattedNumber value={account.get('followers_count')} /> {extraInfo}</strong> </Link> </div> </div> diff --git a/app/assets/javascripts/components/features/account/components/header.jsx b/app/assets/javascripts/components/features/account/components/header.jsx index b2d943c1c..a359963c4 100644 --- a/app/assets/javascripts/components/features/account/components/header.jsx +++ b/app/assets/javascripts/components/features/account/components/header.jsx @@ -1,9 +1,10 @@ import PureRenderMixin from 'react-addons-pure-render-mixin'; import ImmutablePropTypes from 'react-immutable-proptypes'; import emojify from '../../../emoji'; -import escapeTextContentForBrowser from 'react/lib/escapeTextContentForBrowser'; +import escapeTextContentForBrowser from 'escape-html'; import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; import IconButton from '../../../components/icon_button'; +import { Motion, spring } from 'react-motion'; const messages = defineMessages({ unfollow: { id: 'account.unfollow', defaultMessage: 'Unfollow' }, @@ -11,10 +12,51 @@ const messages = defineMessages({ requested: { id: 'account.requested', defaultMessage: 'Awaiting approval' } }); +const Avatar = React.createClass({ + + propTypes: { + account: ImmutablePropTypes.map.isRequired + }, + + getInitialState () { + return { + isHovered: false + }; + }, + + mixins: [PureRenderMixin], + + handleMouseOver () { + if (this.state.isHovered) return; + this.setState({ isHovered: true }); + }, + + handleMouseOut () { + if (!this.state.isHovered) return; + this.setState({ isHovered: false }); + }, + + render () { + const { account } = this.props; + const { isHovered } = this.state; + + return ( + <Motion defaultStyle={{ radius: 90 }} style={{ radius: spring(isHovered ? 30 : 90, { stiffness: 180, damping: 12 }) }}> + {({ radius }) => + <a href={account.get('url')} className='account__header__avatar' target='_blank' rel='noopener' style={{ display: 'block', width: '90px', height: '90px', margin: '0 auto', marginBottom: '10px', borderRadius: `${radius}px`, overflow: 'hidden' }} onMouseOver={this.handleMouseOver} onMouseOut={this.handleMouseOut}> + <img src={account.get('avatar')} alt={account.get('acct')} style={{ display: 'block', width: '90px', height: '90px' }} /> + </a> + } + </Motion> + ); + } + +}); + const Header = React.createClass({ propTypes: { - account: ImmutablePropTypes.map.isRequired, + account: ImmutablePropTypes.map, me: React.PropTypes.number.isRequired, onFollow: React.PropTypes.func.isRequired, intl: React.PropTypes.object.isRequired @@ -25,6 +67,10 @@ const Header = React.createClass({ render () { const { account, me, intl } = this.props; + if (!account) { + return null; + } + let displayName = account.get('display_name'); let info = ''; let actionBtn = ''; @@ -35,7 +81,7 @@ const Header = React.createClass({ } if (me !== account.get('id') && account.getIn(['relationship', 'followed_by'])) { - info = <span style={{ position: 'absolute', top: '10px', right: '10px', opacity: '0.7', display: 'inline-block', verticalAlign: 'top', background: 'rgba(0, 0, 0, 0.4)', color: '#fff', textTransform: 'uppercase', fontSize: '11px', fontWeight: '500', padding: '4px', borderRadius: '4px' }}><FormattedMessage id='account.follows_you' defaultMessage='Follows you' /></span> + info = <span className='account--follows-info' style={{ position: 'absolute', top: '10px', right: '10px', opacity: '0.7', display: 'inline-block', verticalAlign: 'top', background: 'rgba(0, 0, 0, 0.4)', textTransform: 'uppercase', fontSize: '11px', fontWeight: '500', padding: '4px', borderRadius: '4px' }}><FormattedMessage id='account.follows_you' defaultMessage='Follows you' /></span> } if (me !== account.get('id')) { @@ -64,14 +110,9 @@ const Header = React.createClass({ return ( <div className='account__header' style={{ backgroundImage: `url(${account.get('header')})` }}> <div style={{ padding: '20px 10px' }}> - <a href={account.get('url')} target='_blank' rel='noopener' style={{ display: 'block', color: 'inherit', textDecoration: 'none' }}> - <div className='account__header__avatar' style={{ width: '90px', margin: '0 auto', marginBottom: '10px' }}> - <img src={account.get('avatar')} alt='' style={{ display: 'block', width: '90px', height: '90px', borderRadius: '90px' }} /> - </div> - - <span style={{ display: 'inline-block', fontSize: '20px', lineHeight: '27px', fontWeight: '500' }} className='account__header__display-name' dangerouslySetInnerHTML={displayNameHTML} /> - </a> + <Avatar account={account} /> + <span style={{ display: 'inline-block', fontSize: '20px', lineHeight: '27px', fontWeight: '500' }} className='account__header__display-name' dangerouslySetInnerHTML={displayNameHTML} /> <span className='account__header__username' style={{ fontSize: '14px', fontWeight: '400', display: 'block', marginBottom: '10px' }}>@{account.get('acct')} {lockedIcon}</span> <div style={{ fontSize: '14px' }} className='account__header__content' dangerouslySetInnerHTML={content} /> diff --git a/app/assets/javascripts/components/features/account_timeline/components/header.jsx b/app/assets/javascripts/components/features/account_timeline/components/header.jsx index ff3e8af2d..99a10562e 100644 --- a/app/assets/javascripts/components/features/account_timeline/components/header.jsx +++ b/app/assets/javascripts/components/features/account_timeline/components/header.jsx @@ -2,6 +2,7 @@ import PureRenderMixin from 'react-addons-pure-render-mixin'; import ImmutablePropTypes from 'react-immutable-proptypes'; import InnerHeader from '../../account/components/header'; import ActionBar from '../../account/components/action_bar'; +import MissingIndicator from '../../../components/missing_indicator'; const Header = React.createClass({ contextTypes: { @@ -9,11 +10,13 @@ const Header = React.createClass({ }, propTypes: { - account: ImmutablePropTypes.map.isRequired, + account: ImmutablePropTypes.map, me: React.PropTypes.number.isRequired, onFollow: React.PropTypes.func.isRequired, onBlock: React.PropTypes.func.isRequired, - onMention: React.PropTypes.func.isRequired + onMention: React.PropTypes.func.isRequired, + onReport: React.PropTypes.func.isRequired, + onMute: React.PropTypes.func.isRequired }, mixins: [PureRenderMixin], @@ -30,11 +33,20 @@ const Header = React.createClass({ this.props.onMention(this.props.account, this.context.router); }, + handleReport () { + this.props.onReport(this.props.account); + this.context.router.push('/report'); + }, + + handleMute() { + this.props.onMute(this.props.account); + }, + render () { const { account, me } = this.props; - if (!account) { - return null; + if (account === null) { + return <MissingIndicator />; } return ( @@ -50,6 +62,8 @@ const Header = React.createClass({ me={me} onBlock={this.handleBlock} onMention={this.handleMention} + onReport={this.handleReport} + onMute={this.handleMute} /> </div> ); diff --git a/app/assets/javascripts/components/features/account_timeline/containers/header_container.jsx b/app/assets/javascripts/components/features/account_timeline/containers/header_container.jsx index dca826596..8472d25a5 100644 --- a/app/assets/javascripts/components/features/account_timeline/containers/header_container.jsx +++ b/app/assets/javascripts/components/features/account_timeline/containers/header_container.jsx @@ -5,9 +5,12 @@ import { followAccount, unfollowAccount, blockAccount, - unblockAccount + unblockAccount, + muteAccount, + unmuteAccount } from '../../../actions/accounts'; import { mentionCompose } from '../../../actions/compose'; +import { initReport } from '../../../actions/reports'; const makeMapStateToProps = () => { const getAccount = makeGetAccount(); @@ -39,6 +42,18 @@ const mapDispatchToProps = dispatch => ({ onMention (account, router) { dispatch(mentionCompose(account, router)); + }, + + onReport (account) { + dispatch(initReport(account)); + }, + + onMute (account) { + if (account.getIn(['relationship', 'muting'])) { + dispatch(unmuteAccount(account.get('id'))); + } else { + dispatch(muteAccount(account.get('id'))); + } } }); diff --git a/app/assets/javascripts/components/features/account_timeline/index.jsx b/app/assets/javascripts/components/features/account_timeline/index.jsx index 349510295..f92e1b49c 100644 --- a/app/assets/javascripts/components/features/account_timeline/index.jsx +++ b/app/assets/javascripts/components/features/account_timeline/index.jsx @@ -16,6 +16,7 @@ import Immutable from 'immutable'; const mapStateToProps = (state, props) => ({ statusIds: state.getIn(['timelines', 'accounts_timelines', Number(props.params.accountId), 'items'], Immutable.List()), isLoading: state.getIn(['timelines', 'accounts_timelines', Number(props.params.accountId), 'isLoading']), + hasMore: !!state.getIn(['timelines', 'accounts_timelines', Number(props.params.accountId), 'next']), me: state.getIn(['meta', 'me']) }); @@ -26,6 +27,7 @@ const AccountTimeline = React.createClass({ dispatch: React.PropTypes.func.isRequired, statusIds: ImmutablePropTypes.list, isLoading: React.PropTypes.bool, + hasMore: React.PropTypes.bool, me: React.PropTypes.number.isRequired }, @@ -48,7 +50,7 @@ const AccountTimeline = React.createClass({ }, render () { - const { statusIds, isLoading, me } = this.props; + const { statusIds, isLoading, hasMore, me } = this.props; if (!statusIds && isLoading) { return ( @@ -66,6 +68,7 @@ const AccountTimeline = React.createClass({ prepend={<HeaderContainer accountId={this.props.params.accountId} />} statusIds={statusIds} isLoading={isLoading} + hasMore={hasMore} me={me} onScrollToBottom={this.handleScrollToBottom} /> diff --git a/app/assets/javascripts/components/features/community_timeline/index.jsx b/app/assets/javascripts/components/features/community_timeline/index.jsx new file mode 100644 index 000000000..0957338cf --- /dev/null +++ b/app/assets/javascripts/components/features/community_timeline/index.jsx @@ -0,0 +1,95 @@ +import { connect } from 'react-redux'; +import PureRenderMixin from 'react-addons-pure-render-mixin'; +import StatusListContainer from '../ui/containers/status_list_container'; +import Column from '../ui/components/column'; +import { + refreshTimeline, + updateTimeline, + deleteFromTimelines, + connectTimeline, + disconnectTimeline +} from '../../actions/timelines'; +import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; +import ColumnBackButtonSlim from '../../components/column_back_button_slim'; +import createStream from '../../stream'; + +const messages = defineMessages({ + title: { id: 'column.community', defaultMessage: 'Local' } +}); + +const mapStateToProps = state => ({ + hasUnread: state.getIn(['timelines', 'community', 'unread']) > 0, + accessToken: state.getIn(['meta', 'access_token']) +}); + +let subscription; + +const CommunityTimeline = React.createClass({ + + propTypes: { + dispatch: React.PropTypes.func.isRequired, + intl: React.PropTypes.object.isRequired, + accessToken: React.PropTypes.string.isRequired, + hasUnread: React.PropTypes.bool + }, + + mixins: [PureRenderMixin], + + componentDidMount () { + const { dispatch, accessToken } = this.props; + + dispatch(refreshTimeline('community')); + + if (typeof subscription !== 'undefined') { + return; + } + + subscription = createStream(accessToken, 'public:local', { + + connected () { + dispatch(connectTimeline('community')); + }, + + reconnected () { + dispatch(connectTimeline('community')); + }, + + disconnected () { + dispatch(disconnectTimeline('community')); + }, + + received (data) { + switch(data.event) { + case 'update': + dispatch(updateTimeline('community', JSON.parse(data.payload))); + break; + case 'delete': + dispatch(deleteFromTimelines(data.payload)); + break; + } + } + + }); + }, + + componentWillUnmount () { + // if (typeof subscription !== 'undefined') { + // subscription.close(); + // subscription = null; + // } + }, + + render () { + const { intl, hasUnread } = this.props; + + return ( + <Column icon='users' active={hasUnread} heading={intl.formatMessage(messages.title)}> + <ColumnBackButtonSlim /> + <StatusListContainer type='community' emptyMessage={<FormattedMessage id='empty_column.community' defaultMessage='The local timeline is empty. Write something publicly to get the ball rolling!' />} /> + </Column> + ); + }, + +}); + +export default connect(mapStateToProps)(injectIntl(CommunityTimeline)); diff --git a/app/assets/javascripts/components/features/compose/components/autosuggest_account.jsx b/app/assets/javascripts/components/features/compose/components/autosuggest_account.jsx index 9ea7f190f..5591b45cf 100644 --- a/app/assets/javascripts/components/features/compose/components/autosuggest_account.jsx +++ b/app/assets/javascripts/components/features/compose/components/autosuggest_account.jsx @@ -1,11 +1,16 @@ import Avatar from '../../../components/avatar'; import DisplayName from '../../../components/display_name'; +import ImmutablePropTypes from 'react-immutable-proptypes'; const AutosuggestAccount = ({ account }) => ( - <div style={{ overflow: 'hidden' }}> + <div style={{ overflow: 'hidden' }} className='autosuggest-account'> <div style={{ float: 'left', marginRight: '5px' }}><Avatar src={account.get('avatar')} size={18} /></div> <DisplayName account={account} /> </div> ); +AutosuggestAccount.propTypes = { + account: ImmutablePropTypes.map.isRequired +}; + export default AutosuggestAccount; diff --git a/app/assets/javascripts/components/features/compose/components/autosuggest_status.jsx b/app/assets/javascripts/components/features/compose/components/autosuggest_status.jsx new file mode 100644 index 000000000..086488649 --- /dev/null +++ b/app/assets/javascripts/components/features/compose/components/autosuggest_status.jsx @@ -0,0 +1,15 @@ +import { FormattedMessage } from 'react-intl'; +import DisplayName from '../../../components/display_name'; +import ImmutablePropTypes from 'react-immutable-proptypes'; + +const AutosuggestStatus = ({ status }) => ( + <div style={{ overflow: 'hidden' }} className='autosuggest-status'> + <FormattedMessage id='search.status_by' defaultMessage='Status by {name}' values={{ name: <strong>@{status.getIn(['account', 'acct'])}</strong> }} /> + </div> +); + +AutosuggestStatus.propTypes = { + status: ImmutablePropTypes.map.isRequired +}; + +export default AutosuggestStatus; diff --git a/app/assets/javascripts/components/features/compose/components/character_counter.jsx b/app/assets/javascripts/components/features/compose/components/character_counter.jsx index f0c1b7c8d..e6b675354 100644 --- a/app/assets/javascripts/components/features/compose/components/character_counter.jsx +++ b/app/assets/javascripts/components/features/compose/components/character_counter.jsx @@ -10,7 +10,7 @@ const CharacterCounter = React.createClass({ mixins: [PureRenderMixin], render () { - const diff = this.props.max - this.props.text.length; + const diff = this.props.max - this.props.text.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g, "_").length; return ( <span style={{ fontSize: '16px', cursor: 'default' }}> diff --git a/app/assets/javascripts/components/features/compose/components/compose_form.jsx b/app/assets/javascripts/components/features/compose/components/compose_form.jsx index 46b62964a..b016d3f28 100644 --- a/app/assets/javascripts/components/features/compose/components/compose_form.jsx +++ b/app/assets/javascripts/components/features/compose/components/compose_form.jsx @@ -2,15 +2,19 @@ import CharacterCounter from './character_counter'; import Button from '../../../components/button'; import PureRenderMixin from 'react-addons-pure-render-mixin'; import ImmutablePropTypes from 'react-immutable-proptypes'; -import ReplyIndicator from './reply_indicator'; -import UploadButton from './upload_button'; +import ReplyIndicatorContainer from '../containers/reply_indicator_container'; import AutosuggestTextarea from '../../../components/autosuggest_textarea'; -import AutosuggestAccountContainer from '../../compose/containers/autosuggest_account_container'; import { debounce } from 'react-decoration'; import UploadButtonContainer from '../containers/upload_button_container'; import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; import Toggle from 'react-toggle'; -import { Motion, spring } from 'react-motion'; +import Collapsable from '../../../components/collapsable'; +import SpoilerButtonContainer from '../containers/spoiler_button_container'; +import PrivacyDropdownContainer from '../containers/privacy_dropdown_container'; +import SensitiveButtonContainer from '../containers/sensitive_button_container'; +import EmojiPickerDropdown from './emoji_picker_dropdown'; +import UploadFormContainer from '../containers/upload_form_container'; +import TextIconButton from './text_icon_button'; const messages = defineMessages({ placeholder: { id: 'compose_form.placeholder', defaultMessage: 'What is on your mind?' }, @@ -25,28 +29,24 @@ const ComposeForm = React.createClass({ text: React.PropTypes.string.isRequired, suggestion_token: React.PropTypes.string, suggestions: ImmutablePropTypes.list, - sensitive: React.PropTypes.bool, spoiler: React.PropTypes.bool, + privacy: React.PropTypes.string, spoiler_text: React.PropTypes.string, - unlisted: React.PropTypes.bool, - private: React.PropTypes.bool, - fileDropDate: React.PropTypes.instanceOf(Date), + focusDate: React.PropTypes.instanceOf(Date), + preselectDate: React.PropTypes.instanceOf(Date), is_submitting: React.PropTypes.bool, is_uploading: React.PropTypes.bool, - in_reply_to: ImmutablePropTypes.map, - media_count: React.PropTypes.number, me: React.PropTypes.number, + needsPrivacyWarning: React.PropTypes.bool, + mentionedDomains: React.PropTypes.array.isRequired, onChange: React.PropTypes.func.isRequired, onSubmit: React.PropTypes.func.isRequired, - onCancelReply: React.PropTypes.func.isRequired, onClearSuggestions: React.PropTypes.func.isRequired, onFetchSuggestions: React.PropTypes.func.isRequired, onSuggestionSelected: React.PropTypes.func.isRequired, - onChangeSensitivity: React.PropTypes.func.isRequired, - onChangeSpoilerness: React.PropTypes.func.isRequired, onChangeSpoilerText: React.PropTypes.func.isRequired, - onChangeVisibility: React.PropTypes.func.isRequired, - onChangeListability: React.PropTypes.func.isRequired, + onPaste: React.PropTypes.func.isRequired, + onPickEmoji: React.PropTypes.func.isRequired }, mixins: [PureRenderMixin], @@ -75,37 +75,31 @@ const ComposeForm = React.createClass({ }, onSuggestionSelected (tokenStart, token, value) { + this._restoreCaret = null; this.props.onSuggestionSelected(tokenStart, token, value); }, - handleChangeSensitivity (e) { - this.props.onChangeSensitivity(e.target.checked); - }, - - handleChangeSpoilerness (e) { - this.props.onChangeSpoilerness(e.target.checked); - this.props.onChangeSpoilerText(''); - }, - handleChangeSpoilerText (e) { this.props.onChangeSpoilerText(e.target.value); }, - handleChangeVisibility (e) { - this.props.onChangeVisibility(e.target.checked); - }, - - handleChangeListability (e) { - this.props.onChangeListability(e.target.checked); - }, - componentDidUpdate (prevProps) { - if ((prevProps.in_reply_to === null && this.props.in_reply_to !== null) || (prevProps.in_reply_to !== null && this.props.in_reply_to !== null && prevProps.in_reply_to.get('id') !== this.props.in_reply_to.get('id'))) { + if (this.props.focusDate !== prevProps.focusDate) { // If replying to zero or one users, places the cursor at the end of the textbox. // If replying to more than one user, selects any usernames past the first; // this provides a convenient shortcut to drop everyone else from the conversation. - const selectionStart = this.props.text.search(/\s/) + 1; - const selectionEnd = this.props.text.length; + let selectionEnd, selectionStart; + + if (this.props.preselectDate !== prevProps.preselectDate) { + selectionEnd = this.props.text.length; + selectionStart = this.props.text.search(/\s/) + 1; + } else if (typeof this._restoreCaret === 'number') { + selectionStart = this._restoreCaret; + selectionEnd = this._restoreCaret; + } else { + selectionEnd = this.props.text.length; + selectionStart = selectionEnd; + } this.autosuggestTextarea.textarea.setSelectionRange(selectionStart, selectionEnd); this.autosuggestTextarea.textarea.focus(); @@ -116,83 +110,85 @@ const ComposeForm = React.createClass({ this.autosuggestTextarea = c; }, - render () { - const { intl } = this.props; - let replyArea = ''; - let publishText = ''; - const disabled = this.props.is_submitting || this.props.is_uploading; + handleEmojiPick (data) { + const position = this.autosuggestTextarea.textarea.selectionStart; + this._restoreCaret = position + data.shortname.length + 1; + this.props.onPickEmoji(position, data); + }, - if (this.props.in_reply_to) { - replyArea = <ReplyIndicator status={this.props.in_reply_to} onCancel={this.props.onCancelReply} />; + render () { + const { intl, needsPrivacyWarning, mentionedDomains, onPaste } = this.props; + const disabled = this.props.is_submitting || this.props.is_uploading; + + let publishText = ''; + let privacyWarning = ''; + let reply_to_other = false; + + if (needsPrivacyWarning) { + privacyWarning = ( + <div className='compose-form__warning'> + <FormattedMessage + id='compose_form.privacy_disclaimer' + defaultMessage='Your private status will be delivered to mentioned users on {domains}. Do you trust {domainsCount, plural, one {that server} other {those servers}} to not leak your status?' + values={{ domains: <strong>{mentionedDomains.join(', ')}</strong>, domainsCount: mentionedDomains.length }} + /> + </div> + ); } - let reply_to_other = !!this.props.in_reply_to && (this.props.in_reply_to.getIn(['account', 'id']) !== this.props.me); - - if (this.props.private) { + if (this.props.privacy === 'private' || this.props.privacy === 'direct') { publishText = <span><i className='fa fa-lock' /> {intl.formatMessage(messages.publish)}</span>; } else { - publishText = intl.formatMessage(messages.publish) + (!this.props.unlisted ? '!' : ''); + publishText = intl.formatMessage(messages.publish) + (this.props.privacy !== 'unlisted' ? '!' : ''); } return ( <div style={{ padding: '10px' }}> - <Motion defaultStyle={{ opacity: !this.props.spoiler ? 0 : 100, height: !this.props.spoiler ? 50 : 0 }} style={{ opacity: spring(!this.props.spoiler ? 0 : 100), height: spring(!this.props.spoiler ? 0 : 50) }}> - {({ opacity, height }) => - <div className="spoiler-input" style={{ height: `${height}px`, overflow: 'hidden', opacity: opacity / 100 }}> - <input placeholder={intl.formatMessage(messages.spoiler_placeholder)} value={this.props.spoiler_text} onChange={this.handleChangeSpoilerText} type="text" className="spoiler-input__input" /> - </div> - } - </Motion> - - {replyArea} - - <AutosuggestTextarea - ref={this.setAutosuggestTextarea} - placeholder={intl.formatMessage(messages.placeholder)} - disabled={disabled} - fileDropDate={this.props.fileDropDate} - value={this.props.text} - onChange={this.handleChange} - suggestions={this.props.suggestions} - onKeyDown={this.handleKeyDown} - onSuggestionsFetchRequested={this.onSuggestionsFetchRequested} - onSuggestionsClearRequested={this.onSuggestionsClearRequested} - onSuggestionSelected={this.onSuggestionSelected} - /> - - <div style={{ marginTop: '10px', overflow: 'hidden' }}> - <div style={{ float: 'right' }}><Button text={publishText} onClick={this.handleSubmit} disabled={disabled} /></div> - <div style={{ float: 'right', marginRight: '16px', lineHeight: '36px' }}><CharacterCounter max={500} text={[this.props.spoiler_text, this.props.text].join('')} /></div> - <UploadButtonContainer style={{ paddingTop: '4px' }} /> + <Collapsable isVisible={this.props.spoiler} fullHeight={50}> + <div className="spoiler-input"> + <input placeholder={intl.formatMessage(messages.spoiler_placeholder)} value={this.props.spoiler_text} onChange={this.handleChangeSpoilerText} onKeyDown={this.handleKeyDown} type="text" className="spoiler-input__input" /> + </div> + </Collapsable> + + {privacyWarning} + + <ReplyIndicatorContainer /> + + <div style={{ position: 'relative' }}> + <AutosuggestTextarea + ref={this.setAutosuggestTextarea} + placeholder={intl.formatMessage(messages.placeholder)} + disabled={disabled} + value={this.props.text} + onChange={this.handleChange} + suggestions={this.props.suggestions} + onKeyDown={this.handleKeyDown} + onSuggestionsFetchRequested={this.onSuggestionsFetchRequested} + onSuggestionsClearRequested={this.onSuggestionsClearRequested} + onSuggestionSelected={this.onSuggestionSelected} + onPaste={onPaste} + /> + + <EmojiPickerDropdown onPickEmoji={this.handleEmojiPick} /> + </div> + + <div className='compose-form__modifiers'> + <UploadFormContainer /> </div> - <label className='compose-form__label with-border' style={{ marginTop: '10px' }}> - <Toggle checked={this.props.spoiler} onChange={this.handleChangeSpoilerness} /> - <span className='compose-form__label__text'><FormattedMessage id='compose_form.spoiler' defaultMessage='Hide text behind warning' /></span> - </label> - - <label className='compose-form__label with-border'> - <Toggle checked={this.props.private} onChange={this.handleChangeVisibility} /> - <span className='compose-form__label__text'><FormattedMessage id='compose_form.private' defaultMessage='Mark as private' /></span> - </label> - - <Motion defaultStyle={{ opacity: (this.props.private || reply_to_other) ? 0 : 100, height: (this.props.private || reply_to_other) ? 39.5 : 0 }} style={{ opacity: spring((this.props.private || reply_to_other) ? 0 : 100), height: spring((this.props.private || reply_to_other) ? 0 : 39.5) }}> - {({ opacity, height }) => - <label className='compose-form__label' style={{ height: `${height}px`, overflow: 'hidden', opacity: opacity / 100 }}> - <Toggle checked={this.props.unlisted} onChange={this.handleChangeListability} /> - <span className='compose-form__label__text'><FormattedMessage id='compose_form.unlisted' defaultMessage='Do not display in public timeline' /></span> - </label> - } - </Motion> - - <Motion defaultStyle={{ opacity: 0, height: 0 }} style={{ opacity: spring(this.props.media_count === 0 ? 0 : 100), height: spring(this.props.media_count === 0 ? 0 : 39.5) }}> - {({ opacity, height }) => - <label className='compose-form__label' style={{ height: `${height}px`, overflow: 'hidden', opacity: opacity / 100 }}> - <Toggle checked={this.props.sensitive} onChange={this.handleChangeSensitivity} /> - <span className='compose-form__label__text'><FormattedMessage id='compose_form.sensitive' defaultMessage='Mark media as sensitive' /></span> - </label> - } - </Motion> + <div style={{ display: 'flex', justifyContent: 'space-between' }}> + <div className='compose-form__buttons'> + <UploadButtonContainer /> + <PrivacyDropdownContainer /> + <SensitiveButtonContainer /> + <SpoilerButtonContainer /> + </div> + + <div style={{ display: 'flex' }}> + <div style={{ paddingTop: '10px', marginRight: '16px', lineHeight: '36px' }}><CharacterCounter max={500} text={[this.props.spoiler_text, this.props.text].join('')} /></div> + <div style={{ paddingTop: '10px' }}><Button text={publishText} onClick={this.handleSubmit} disabled={disabled} /></div> + </div> + </div> </div> ); } diff --git a/app/assets/javascripts/components/features/compose/components/drawer.jsx b/app/assets/javascripts/components/features/compose/components/drawer.jsx deleted file mode 100644 index 83f3fa27d..000000000 --- a/app/assets/javascripts/components/features/compose/components/drawer.jsx +++ /dev/null @@ -1,42 +0,0 @@ -import { Link } from 'react-router'; -import { injectIntl, defineMessages } from 'react-intl'; - -const messages = defineMessages({ - start: { id: 'getting_started.heading', defaultMessage: 'Getting started' }, - public: { id: 'navigation_bar.public_timeline', defaultMessage: 'Public timeline' }, - preferences: { id: 'navigation_bar.preferences', defaultMessage: 'Preferences' }, - logout: { id: 'navigation_bar.logout', defaultMessage: 'Logout' } -}); - -const Drawer = ({ children, withHeader, intl }) => { - let header = ''; - - if (withHeader) { - header = ( - <div className='drawer__header'> - <Link title={intl.formatMessage(messages.start)} className='drawer__tab' to='/getting-started'><i className='fa fa-fw fa-asterisk' /></Link> - <Link title={intl.formatMessage(messages.public)} className='drawer__tab' to='/timelines/public'><i className='fa fa-fw fa-globe' /></Link> - <a title={intl.formatMessage(messages.preferences)} className='drawer__tab' href='/settings/preferences'><i className='fa fa-fw fa-cog' /></a> - <a title={intl.formatMessage(messages.logout)} className='drawer__tab' href='/auth/sign_out' data-method='delete'><i className='fa fa-fw fa-sign-out' /></a> - </div> - ); - } - - return ( - <div className='drawer'> - {header} - - <div className='drawer__inner'> - {children} - </div> - </div> - ); -}; - -Drawer.propTypes = { - withHeader: React.PropTypes.bool, - children: React.PropTypes.node, - intl: React.PropTypes.object -}; - -export default injectIntl(Drawer); diff --git a/app/assets/javascripts/components/features/compose/components/emoji_picker_dropdown.jsx b/app/assets/javascripts/components/features/compose/components/emoji_picker_dropdown.jsx new file mode 100644 index 000000000..1920b29bf --- /dev/null +++ b/app/assets/javascripts/components/features/compose/components/emoji_picker_dropdown.jsx @@ -0,0 +1,58 @@ +import Dropdown, { DropdownTrigger, DropdownContent } from 'react-simple-dropdown'; +import EmojiPicker from 'emojione-picker'; +import PureRenderMixin from 'react-addons-pure-render-mixin'; +import { defineMessages, injectIntl } from 'react-intl'; + +const messages = defineMessages({ + emoji: { id: 'emoji_button.label', defaultMessage: 'Insert emoji' } +}); + +const settings = { + imageType: 'png', + sprites: false, + imagePathPNG: '/emoji/' +}; + +const style = { + position: 'absolute', + right: '5px', + top: '5px' +}; + +const EmojiPickerDropdown = React.createClass({ + + propTypes: { + intl: React.PropTypes.object.isRequired, + onPickEmoji: React.PropTypes.func.isRequired + }, + + mixins: [PureRenderMixin], + + setRef (c) { + this.dropdown = c; + }, + + handleChange (data) { + this.dropdown.hide(); + this.props.onPickEmoji(data); + }, + + render () { + const { intl } = this.props; + + return ( + <Dropdown ref={this.setRef} style={style}> + <DropdownTrigger className='emoji-button' title={intl.formatMessage(messages.emoji)} style={{ fontSize: `24px`, width: `24px`, lineHeight: `24px`, display: 'block', marginLeft: '2px' }}> + <img draggable="false" className="emojione" alt="🙂" src="/emoji/1f602.svg" /> + </DropdownTrigger> + + <DropdownContent className='dropdown__left'> + <EmojiPicker emojione={settings} onChange={this.handleChange} /> + </DropdownContent> + </Dropdown> + ); + } + +}); + +export default injectIntl(EmojiPickerDropdown); diff --git a/app/assets/javascripts/components/features/compose/components/privacy_dropdown.jsx b/app/assets/javascripts/components/features/compose/components/privacy_dropdown.jsx new file mode 100644 index 000000000..e54fa4d28 --- /dev/null +++ b/app/assets/javascripts/components/features/compose/components/privacy_dropdown.jsx @@ -0,0 +1,101 @@ +import PureRenderMixin from 'react-addons-pure-render-mixin'; +import { injectIntl, defineMessages } from 'react-intl'; +import IconButton from '../../../components/icon_button'; + +const messages = defineMessages({ + public_short: { id: 'privacy.public.short', defaultMessage: 'Public' }, + public_long: { id: 'privacy.public.long', defaultMessage: 'Post to public timelines' }, + unlisted_short: { id: 'privacy.unlisted.short', defaultMessage: 'Unlisted' }, + unlisted_long: { id: 'privacy.unlisted.long', defaultMessage: 'Do not show in public timelines' }, + private_short: { id: 'privacy.private.short', defaultMessage: 'Private' }, + private_long: { id: 'privacy.private.long', defaultMessage: 'Post to followers only' }, + direct_short: { id: 'privacy.direct.short', defaultMessage: 'Direct' }, + direct_long: { id: 'privacy.direct.long', defaultMessage: 'Post to mentioned users only' }, + change_privacy: { id: 'privacy.change', defaultMessage: 'Adjust status privacy' } +}); + +const iconStyle = { + lineHeight: '27px', + height: null +}; + +const PrivacyDropdown = React.createClass({ + + propTypes: { + value: React.PropTypes.string.isRequired, + onChange: React.PropTypes.func.isRequired, + intl: React.PropTypes.object.isRequired + }, + + getInitialState () { + return { + open: false + }; + }, + + mixins: [PureRenderMixin], + + handleToggle () { + this.setState({ open: !this.state.open }); + }, + + handleClick (value, e) { + e.preventDefault(); + this.setState({ open: false }); + this.props.onChange(value); + }, + + onGlobalClick (e) { + if (e.target !== this.node && !this.node.contains(e.target) && this.state.open) { + this.setState({ open: false }); + } + }, + + componentDidMount () { + window.addEventListener('click', this.onGlobalClick); + window.addEventListener('touchstart', this.onGlobalClick); + }, + + componentWillUnmount () { + window.removeEventListener('click', this.onGlobalClick); + window.removeEventListener('touchstart', this.onGlobalClick); + }, + + setRef (c) { + this.node = c; + }, + + render () { + const { value, onChange, intl } = this.props; + const { open } = this.state; + + const options = [ + { icon: 'globe', value: 'public', shortText: intl.formatMessage(messages.public_short), longText: intl.formatMessage(messages.public_long) }, + { icon: 'unlock-alt', value: 'unlisted', shortText: intl.formatMessage(messages.unlisted_short), longText: intl.formatMessage(messages.unlisted_long) }, + { icon: 'lock', value: 'private', shortText: intl.formatMessage(messages.private_short), longText: intl.formatMessage(messages.private_long) }, + { icon: 'envelope', value: 'direct', shortText: intl.formatMessage(messages.direct_short), longText: intl.formatMessage(messages.direct_long) } + ]; + + const valueOption = options.find(item => item.value === value); + + return ( + <div ref={this.setRef} className={`privacy-dropdown ${open ? 'active' : ''}`}> + <div className='privacy-dropdown__value'><IconButton icon={valueOption.icon} title={intl.formatMessage(messages.change_privacy)} size={18} active={open} inverted onClick={this.handleToggle} style={iconStyle} /></div> + <div className='privacy-dropdown__dropdown'> + {options.map(item => + <div key={item.value} onClick={this.handleClick.bind(this, item.value)} className={`privacy-dropdown__option ${item.value === value ? 'active' : ''}`}> + <div className='privacy-dropdown__option__icon'><i className={`fa fa-fw fa-${item.icon}`} /></div> + <div className='privacy-dropdown__option__content'> + <strong>{item.shortText}</strong> + {item.longText} + </div> + </div> + )} + </div> + </div> + ); + } + +}); + +export default injectIntl(PrivacyDropdown); diff --git a/app/assets/javascripts/components/features/compose/components/reply_indicator.jsx b/app/assets/javascripts/components/features/compose/components/reply_indicator.jsx index 73e5ee99e..a72bd32c2 100644 --- a/app/assets/javascripts/components/features/compose/components/reply_indicator.jsx +++ b/app/assets/javascripts/components/features/compose/components/reply_indicator.jsx @@ -17,7 +17,7 @@ const ReplyIndicator = React.createClass({ }, propTypes: { - status: ImmutablePropTypes.map.isRequired, + status: ImmutablePropTypes.map, onCancel: React.PropTypes.func.isRequired, intl: React.PropTypes.object.isRequired }, @@ -36,17 +36,22 @@ const ReplyIndicator = React.createClass({ }, render () { - const { intl } = this.props; - const content = { __html: emojify(this.props.status.get('content')) }; + const { status, intl } = this.props; + + if (!status) { + return null; + } + + const content = { __html: emojify(status.get('content')) }; return ( <div className='reply-indicator'> <div style={{ overflow: 'hidden', marginBottom: '5px' }}> <div style={{ float: 'right', lineHeight: '24px' }}><IconButton title={intl.formatMessage(messages.cancel)} icon='times' onClick={this.handleClick} /></div> - <a href={this.props.status.getIn(['account', 'url'])} onClick={this.handleAccountClick} className='reply-indicator__display-name' style={{ display: 'block', maxWidth: '100%', paddingRight: '25px', textDecoration: 'none', overflow: 'hidden', lineHeight: '24px' }}> - <div style={{ float: 'left', marginRight: '5px' }}><Avatar size={24} src={this.props.status.getIn(['account', 'avatar'])} /></div> - <DisplayName account={this.props.status.get('account')} /> + <a href={status.getIn(['account', 'url'])} onClick={this.handleAccountClick} className='reply-indicator__display-name' style={{ display: 'block', maxWidth: '100%', paddingRight: '25px', textDecoration: 'none', overflow: 'hidden', lineHeight: '24px' }}> + <div style={{ float: 'left', marginRight: '5px' }}><Avatar size={24} src={status.getIn(['account', 'avatar'])} /></div> + <DisplayName account={status.get('account')} /> </a> </div> diff --git a/app/assets/javascripts/components/features/compose/components/search.jsx b/app/assets/javascripts/components/features/compose/components/search.jsx index c1f23939d..936e003f2 100644 --- a/app/assets/javascripts/components/features/compose/components/search.jsx +++ b/app/assets/javascripts/components/features/compose/components/search.jsx @@ -1,118 +1,68 @@ import PureRenderMixin from 'react-addons-pure-render-mixin'; import ImmutablePropTypes from 'react-immutable-proptypes'; -import Autosuggest from 'react-autosuggest'; -import AutosuggestAccountContainer from '../containers/autosuggest_account_container'; -import { debounce } from 'react-decoration'; import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; const messages = defineMessages({ placeholder: { id: 'search.placeholder', defaultMessage: 'Search' } }); -const getSuggestionValue = suggestion => suggestion.value; - -const renderSuggestion = suggestion => { - if (suggestion.type === 'account') { - return <AutosuggestAccountContainer id={suggestion.id} />; - } else { - return <span>#{suggestion.id}</span> - } -}; - -const renderSectionTitle = section => ( - <strong><FormattedMessage id={`search.${section.title}`} defaultMessage={section.title} /></strong> -); - -const getSectionSuggestions = section => section.items; - -const outerStyle = { - padding: '10px', - lineHeight: '20px', - position: 'relative' -}; - -const iconStyle = { - position: 'absolute', - top: '18px', - right: '20px', - fontSize: '18px', - pointerEvents: 'none' -}; - const Search = React.createClass({ - contextTypes: { - router: React.PropTypes.object - }, - propTypes: { - suggestions: React.PropTypes.array.isRequired, value: React.PropTypes.string.isRequired, + submitted: React.PropTypes.bool, onChange: React.PropTypes.func.isRequired, + onSubmit: React.PropTypes.func.isRequired, onClear: React.PropTypes.func.isRequired, - onFetch: React.PropTypes.func.isRequired, - onReset: React.PropTypes.func.isRequired, + onShow: React.PropTypes.func.isRequired, intl: React.PropTypes.object.isRequired }, mixins: [PureRenderMixin], - onChange (_, { newValue }) { - if (typeof newValue !== 'string') { - return; - } - - this.props.onChange(newValue); + handleChange (e) { + this.props.onChange(e.target.value); }, - onSuggestionsClearRequested () { + handleClear (e) { + e.preventDefault(); this.props.onClear(); }, - @debounce(500) - onSuggestionsFetchRequested ({ value }) { - value = value.replace('#', ''); - this.props.onFetch(value.trim()); + handleKeyDown (e) { + if (e.key === 'Enter') { + e.preventDefault(); + this.props.onSubmit(); + } }, - onSuggestionSelected (_, { suggestion }) { - if (suggestion.type === 'account') { - this.context.router.push(`/accounts/${suggestion.id}`); - } else { - this.context.router.push(`/timelines/tag/${suggestion.id}`); - } + handleFocus () { + this.props.onShow(); }, render () { - const inputProps = { - placeholder: this.props.intl.formatMessage(messages.placeholder), - value: this.props.value, - onChange: this.onChange, - className: 'search__input' - }; + const { intl, value, submitted } = this.props; + const hasValue = value.length > 0 || submitted; return ( - <div className='search' style={outerStyle}> - <Autosuggest - multiSection={true} - suggestions={this.props.suggestions} - focusFirstSuggestion={true} - focusInputOnSuggestionClick={false} - alwaysRenderSuggestions={false} - onSuggestionsFetchRequested={this.onSuggestionsFetchRequested} - onSuggestionsClearRequested={this.onSuggestionsClearRequested} - onSuggestionSelected={this.onSuggestionSelected} - getSuggestionValue={getSuggestionValue} - renderSuggestion={renderSuggestion} - renderSectionTitle={renderSectionTitle} - getSectionSuggestions={getSectionSuggestions} - inputProps={inputProps} + <div className='search'> + <input + className='search__input' + type='text' + placeholder={intl.formatMessage(messages.placeholder)} + value={value} + onChange={this.handleChange} + onKeyUp={this.handleKeyDown} + onFocus={this.handleFocus} /> - <div style={iconStyle}><i className='fa fa-search' /></div> + <div className='search__icon'> + <i className={`fa fa-search ${hasValue ? '' : 'active'}`} /> + <i className={`fa fa-times-circle ${hasValue ? 'active' : ''}`} onClick={this.handleClear} /> + </div> </div> ); - }, + } }); diff --git a/app/assets/javascripts/components/features/compose/components/search_results.jsx b/app/assets/javascripts/components/features/compose/components/search_results.jsx new file mode 100644 index 000000000..fd05e7f7e --- /dev/null +++ b/app/assets/javascripts/components/features/compose/components/search_results.jsx @@ -0,0 +1,68 @@ +import PureRenderMixin from 'react-addons-pure-render-mixin'; +import ImmutablePropTypes from 'react-immutable-proptypes'; +import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; +import AccountContainer from '../../../containers/account_container'; +import StatusContainer from '../../../containers/status_container'; +import { Link } from 'react-router'; + +const SearchResults = React.createClass({ + + propTypes: { + results: ImmutablePropTypes.map.isRequired + }, + + mixins: [PureRenderMixin], + + render () { + const { results } = this.props; + + let accounts, statuses, hashtags; + let count = 0; + + if (results.get('accounts') && results.get('accounts').size > 0) { + count += results.get('accounts').size; + accounts = ( + <div className='search-results__section'> + {results.get('accounts').map(accountId => <AccountContainer key={accountId} id={accountId} />)} + </div> + ); + } + + if (results.get('statuses') && results.get('statuses').size > 0) { + count += results.get('statuses').size; + statuses = ( + <div className='search-results__section'> + {results.get('statuses').map(statusId => <StatusContainer key={statusId} id={statusId} />)} + </div> + ); + } + + if (results.get('hashtags') && results.get('hashtags').size > 0) { + count += results.get('hashtags').size; + hashtags = ( + <div className='search-results__section'> + {results.get('hashtags').map(hashtag => + <Link className='search-results__hashtag' to={`/timelines/tag/${hashtag}`}> + #{hashtag} + </Link> + )} + </div> + ); + } + + return ( + <div className='search-results'> + <div className='search-results__header'> + <FormattedMessage id='search_results.total' defaultMessage='{count} {count, plural, one {result} other {results}}' values={{ count }} /> + </div> + + {accounts} + {statuses} + {hashtags} + </div> + ); + } + +}); + +export default SearchResults; diff --git a/app/assets/javascripts/components/features/compose/components/text_icon_button.jsx b/app/assets/javascripts/components/features/compose/components/text_icon_button.jsx new file mode 100644 index 000000000..e3ac63d87 --- /dev/null +++ b/app/assets/javascripts/components/features/compose/components/text_icon_button.jsx @@ -0,0 +1,31 @@ +import PureRenderMixin from 'react-addons-pure-render-mixin'; + +const TextIconButton = React.createClass({ + + propTypes: { + label: React.PropTypes.string.isRequired, + title: React.PropTypes.string, + active: React.PropTypes.bool, + onClick: React.PropTypes.func.isRequired + }, + + mixins: [PureRenderMixin], + + handleClick (e) { + e.preventDefault(); + this.props.onClick(); + }, + + render () { + const { label, title, active } = this.props; + + return ( + <button title={title} aria-label={title} className={`text-icon-button ${active ? 'active' : ''}`} onClick={this.handleClick}> + {label} + </button> + ); + } + +}); + +export default TextIconButton; diff --git a/app/assets/javascripts/components/features/compose/components/upload_button.jsx b/app/assets/javascripts/components/features/compose/components/upload_button.jsx index 4c8181aa1..2ba0e8fd2 100644 --- a/app/assets/javascripts/components/features/compose/components/upload_button.jsx +++ b/app/assets/javascripts/components/features/compose/components/upload_button.jsx @@ -6,6 +6,11 @@ const messages = defineMessages({ upload: { id: 'upload_button.label', defaultMessage: 'Add media' } }); +const iconStyle = { + lineHeight: '27px', + height: null +}; + const UploadButton = React.createClass({ propTypes: { @@ -37,7 +42,7 @@ const UploadButton = React.createClass({ return ( <div style={this.props.style}> - <IconButton icon='photo' title={intl.formatMessage(messages.upload)} disabled={disabled} onClick={this.handleClick} size={24} /> + <IconButton icon='camera' title={intl.formatMessage(messages.upload)} disabled={disabled} onClick={this.handleClick} style={iconStyle} size={18} inverted /> <input key={resetFileKey} ref={this.setRef} type='file' multiple={false} onChange={this.handleChange} disabled={disabled} style={{ display: 'none' }} /> </div> ); diff --git a/app/assets/javascripts/components/features/compose/components/upload_form.jsx b/app/assets/javascripts/components/features/compose/components/upload_form.jsx index 94c94b4b7..77590d90d 100644 --- a/app/assets/javascripts/components/features/compose/components/upload_form.jsx +++ b/app/assets/javascripts/components/features/compose/components/upload_form.jsx @@ -2,6 +2,8 @@ import PureRenderMixin from 'react-addons-pure-render-mixin'; import ImmutablePropTypes from 'react-immutable-proptypes'; import IconButton from '../../../components/icon_button'; import { defineMessages, injectIntl } from 'react-intl'; +import UploadProgressContainer from '../containers/upload_progress_container'; +import { Motion, spring } from 'react-motion'; const messages = defineMessages({ undo: { id: 'upload_form.undo', defaultMessage: 'Undo' } @@ -11,7 +13,6 @@ const UploadForm = React.createClass({ propTypes: { media: ImmutablePropTypes.list.isRequired, - is_uploading: React.PropTypes.bool, onRemoveFile: React.PropTypes.func.isRequired, intl: React.PropTypes.object.isRequired }, @@ -21,21 +22,22 @@ const UploadForm = React.createClass({ render () { const { intl, media } = this.props; - if (!media.size) { - return null; - } - - const uploads = media.map(attachment => ( - <div key={attachment.get('id')} style={{ borderRadius: '4px', marginBottom: '10px' }} className='transparent-background'> - <div style={{ width: '100%', height: '100px', borderRadius: '4px', background: `url(${attachment.get('preview_url')}) no-repeat center`, backgroundSize: 'cover' }}> - <IconButton icon='times' title={intl.formatMessage(messages.undo)} size={36} onClick={this.props.onRemoveFile.bind(this, attachment.get('id'))} /> - </div> + const uploads = media.map(attachment => + <div key={attachment.get('id')} style={{ margin: '5px', flex: '1 1 0' }}> + <Motion defaultStyle={{ scale: 0.8 }} style={{ scale: spring(1, { stiffness: 180, damping: 12 }) }}> + {({ scale }) => + <div style={{ transform: `translateZ(0) scale(${scale})`, width: '100%', height: '100px', borderRadius: '4px', background: `url(${attachment.get('preview_url')}) no-repeat center`, backgroundSize: 'cover' }}> + <IconButton icon='times' title={intl.formatMessage(messages.undo)} size={36} onClick={this.props.onRemoveFile.bind(this, attachment.get('id'))} /> + </div> + } + </Motion> </div> - )); + ); return ( - <div style={{ marginBottom: '20px', padding: '10px', overflow: 'hidden', flexShrink: '0' }}> - {uploads} + <div style={{ overflow: 'hidden' }}> + <UploadProgressContainer /> + <div style={{ display: 'flex', padding: '5px' }}>{uploads}</div> </div> ); } diff --git a/app/assets/javascripts/components/features/compose/components/upload_progress.jsx b/app/assets/javascripts/components/features/compose/components/upload_progress.jsx new file mode 100644 index 000000000..86ffbf936 --- /dev/null +++ b/app/assets/javascripts/components/features/compose/components/upload_progress.jsx @@ -0,0 +1,44 @@ +import PureRenderMixin from 'react-addons-pure-render-mixin'; +import { Motion, spring } from 'react-motion'; +import { FormattedMessage } from 'react-intl'; + +const UploadProgress = React.createClass({ + + propTypes: { + active: React.PropTypes.bool, + progress: React.PropTypes.number + }, + + mixins: [PureRenderMixin], + + render () { + const { active, progress } = this.props; + + if (!active) { + return null; + } + + return ( + <div className='upload-progress'> + <div> + <i className='fa fa-upload' /> + </div> + + <div style={{ flex: '1 1 auto' }}> + <FormattedMessage id='upload_progress.label' defaultMessage='Uploading...' /> + + <div className='upload-progress__backdrop'> + <Motion defaultStyle={{ width: 0 }} style={{ width: spring(progress) }}> + {({ width }) => + <div className='upload-progress__tracker' style={{ width: `${width}%` }} /> + } + </Motion> + </div> + </div> + </div> + ); + } + +}); + +export default UploadProgress; diff --git a/app/assets/javascripts/components/features/compose/containers/autosuggest_status_container.jsx b/app/assets/javascripts/components/features/compose/containers/autosuggest_status_container.jsx new file mode 100644 index 000000000..ef46eb09c --- /dev/null +++ b/app/assets/javascripts/components/features/compose/containers/autosuggest_status_container.jsx @@ -0,0 +1,15 @@ +import { connect } from 'react-redux'; +import AutosuggestStatus from '../components/autosuggest_status'; +import { makeGetStatus } from '../../../selectors'; + +const makeMapStateToProps = () => { + const getStatus = makeGetStatus(); + + const mapStateToProps = (state, { id }) => ({ + status: getStatus(state, id) + }); + + return mapStateToProps; +}; + +export default connect(makeMapStateToProps)(AutosuggestStatus); diff --git a/app/assets/javascripts/components/features/compose/containers/compose_form_container.jsx b/app/assets/javascripts/components/features/compose/containers/compose_form_container.jsx index c027875cd..604e1182f 100644 --- a/app/assets/javascripts/components/features/compose/containers/compose_form_container.jsx +++ b/app/assets/javascripts/components/features/compose/containers/compose_form_container.jsx @@ -1,91 +1,78 @@ import { connect } from 'react-redux'; import ComposeForm from '../components/compose_form'; +import { uploadCompose } from '../../../actions/compose'; +import { createSelector } from 'reselect'; import { changeCompose, submitCompose, - cancelReplyCompose, clearComposeSuggestions, fetchComposeSuggestions, selectComposeSuggestion, - changeComposeSensitivity, - changeComposeSpoilerness, changeComposeSpoilerText, - changeComposeVisibility, - changeComposeListability + insertEmojiCompose } from '../../../actions/compose'; -import { makeGetStatus } from '../../../selectors'; -const makeMapStateToProps = () => { - const getStatus = makeGetStatus(); +const getMentionedUsernames = createSelector(state => state.getIn(['compose', 'text']), text => text.match(/(?:^|[^\/\w])@([a-z0-9_]+@[a-z0-9\.\-]+)/ig)); - const mapStateToProps = function (state, props) { - return { - text: state.getIn(['compose', 'text']), - suggestion_token: state.getIn(['compose', 'suggestion_token']), - suggestions: state.getIn(['compose', 'suggestions']), - sensitive: state.getIn(['compose', 'sensitive']), - spoiler: state.getIn(['compose', 'spoiler']), - spoiler_text: state.getIn(['compose', 'spoiler_text']), - unlisted: state.getIn(['compose', 'unlisted'], ), - private: state.getIn(['compose', 'private']), - fileDropDate: state.getIn(['compose', 'fileDropDate']), - is_submitting: state.getIn(['compose', 'is_submitting']), - is_uploading: state.getIn(['compose', 'is_uploading']), - in_reply_to: getStatus(state, state.getIn(['compose', 'in_reply_to'])), - media_count: state.getIn(['compose', 'media_attachments']).size, - me: state.getIn(['compose', 'me']), - }; - }; +const getMentionedDomains = createSelector(getMentionedUsernames, mentionedUsernamesWithDomains => { + return mentionedUsernamesWithDomains !== null ? [...new Set(mentionedUsernamesWithDomains.map(item => item.split('@')[2]))] : []; +}); - return mapStateToProps; -}; +const mapStateToProps = (state, props) => { + const mentionedUsernames = getMentionedUsernames(state); + const mentionedUsernamesWithDomains = getMentionedDomains(state); -const mapDispatchToProps = function (dispatch) { return { - onChange (text) { - dispatch(changeCompose(text)); - }, + text: state.getIn(['compose', 'text']), + suggestion_token: state.getIn(['compose', 'suggestion_token']), + suggestions: state.getIn(['compose', 'suggestions']), + spoiler: state.getIn(['compose', 'spoiler']), + spoiler_text: state.getIn(['compose', 'spoiler_text']), + privacy: state.getIn(['compose', 'privacy']), + focusDate: state.getIn(['compose', 'focusDate']), + preselectDate: state.getIn(['compose', 'preselectDate']), + is_submitting: state.getIn(['compose', 'is_submitting']), + is_uploading: state.getIn(['compose', 'is_uploading']), + me: state.getIn(['compose', 'me']), + needsPrivacyWarning: (state.getIn(['compose', 'privacy']) === 'private' || state.getIn(['compose', 'privacy']) === 'direct') && mentionedUsernames !== null, + mentionedDomains: mentionedUsernamesWithDomains + }; +}; - onSubmit () { - dispatch(submitCompose()); - }, +const mapDispatchToProps = (dispatch) => ({ - onCancelReply () { - dispatch(cancelReplyCompose()); - }, + onChange (text) { + dispatch(changeCompose(text)); + }, - onClearSuggestions () { - dispatch(clearComposeSuggestions()); - }, + onSubmit () { + dispatch(submitCompose()); + }, - onFetchSuggestions (token) { - dispatch(fetchComposeSuggestions(token)); - }, + onClearSuggestions () { + dispatch(clearComposeSuggestions()); + }, - onSuggestionSelected (position, token, accountId) { - dispatch(selectComposeSuggestion(position, token, accountId)); - }, + onFetchSuggestions (token) { + dispatch(fetchComposeSuggestions(token)); + }, - onChangeSensitivity (checked) { - dispatch(changeComposeSensitivity(checked)); - }, + onSuggestionSelected (position, token, accountId) { + dispatch(selectComposeSuggestion(position, token, accountId)); + }, - onChangeSpoilerness (checked) { - dispatch(changeComposeSpoilerness(checked)); - }, + onChangeSpoilerText (checked) { + dispatch(changeComposeSpoilerText(checked)); + }, - onChangeSpoilerText (checked) { - dispatch(changeComposeSpoilerText(checked)); - }, + onPaste (files) { + dispatch(uploadCompose(files)); + }, - onChangeVisibility (checked) { - dispatch(changeComposeVisibility(checked)); - }, + onPickEmoji (position, data) { + dispatch(insertEmojiCompose(position, data)); + }, - onChangeListability (checked) { - dispatch(changeComposeListability(checked)); - } - } -}; +}); -export default connect(makeMapStateToProps, mapDispatchToProps)(ComposeForm); +export default connect(mapStateToProps, mapDispatchToProps)(ComposeForm); diff --git a/app/assets/javascripts/components/features/compose/containers/privacy_dropdown_container.jsx b/app/assets/javascripts/components/features/compose/containers/privacy_dropdown_container.jsx new file mode 100644 index 000000000..1eee8f84c --- /dev/null +++ b/app/assets/javascripts/components/features/compose/containers/privacy_dropdown_container.jsx @@ -0,0 +1,17 @@ +import { connect } from 'react-redux'; +import PrivacyDropdown from '../components/privacy_dropdown'; +import { changeComposeVisibility } from '../../../actions/compose'; + +const mapStateToProps = state => ({ + value: state.getIn(['compose', 'privacy']) +}); + +const mapDispatchToProps = dispatch => ({ + + onChange (value) { + dispatch(changeComposeVisibility(value)); + } + +}); + +export default connect(mapStateToProps, mapDispatchToProps)(PrivacyDropdown); diff --git a/app/assets/javascripts/components/features/compose/containers/reply_indicator_container.jsx b/app/assets/javascripts/components/features/compose/containers/reply_indicator_container.jsx new file mode 100644 index 000000000..39b48f3b6 --- /dev/null +++ b/app/assets/javascripts/components/features/compose/containers/reply_indicator_container.jsx @@ -0,0 +1,24 @@ +import { connect } from 'react-redux'; +import { cancelReplyCompose } from '../../../actions/compose'; +import { makeGetStatus } from '../../../selectors'; +import ReplyIndicator from '../components/reply_indicator'; + +const makeMapStateToProps = () => { + const getStatus = makeGetStatus(); + + const mapStateToProps = (state, props) => ({ + status: getStatus(state, state.getIn(['compose', 'in_reply_to'])), + }); + + return mapStateToProps; +}; + +const mapDispatchToProps = dispatch => ({ + + onCancel () { + dispatch(cancelReplyCompose()); + } + +}); + +export default connect(makeMapStateToProps, mapDispatchToProps)(ReplyIndicator); diff --git a/app/assets/javascripts/components/features/compose/containers/search_container.jsx b/app/assets/javascripts/components/features/compose/containers/search_container.jsx index 17a68f2fc..906c0c28c 100644 --- a/app/assets/javascripts/components/features/compose/containers/search_container.jsx +++ b/app/assets/javascripts/components/features/compose/containers/search_container.jsx @@ -1,15 +1,15 @@ import { connect } from 'react-redux'; import { changeSearch, - clearSearchSuggestions, - fetchSearchSuggestions, - resetSearch + clearSearch, + submitSearch, + showSearch } from '../../../actions/search'; import Search from '../components/search'; const mapStateToProps = state => ({ - suggestions: state.getIn(['search', 'suggestions']), - value: state.getIn(['search', 'value']) + value: state.getIn(['search', 'value']), + submitted: state.getIn(['search', 'submitted']) }); const mapDispatchToProps = dispatch => ({ @@ -19,15 +19,15 @@ const mapDispatchToProps = dispatch => ({ }, onClear () { - dispatch(clearSearchSuggestions()); + dispatch(clearSearch()); }, - onFetch (value) { - dispatch(fetchSearchSuggestions(value)); + onSubmit () { + dispatch(submitSearch()); }, - onReset () { - dispatch(resetSearch()); + onShow () { + dispatch(showSearch()); } }); diff --git a/app/assets/javascripts/components/features/compose/containers/search_results_container.jsx b/app/assets/javascripts/components/features/compose/containers/search_results_container.jsx new file mode 100644 index 000000000..e5911fd38 --- /dev/null +++ b/app/assets/javascripts/components/features/compose/containers/search_results_container.jsx @@ -0,0 +1,8 @@ +import { connect } from 'react-redux'; +import SearchResults from '../components/search_results'; + +const mapStateToProps = state => ({ + results: state.getIn(['search', 'results']) +}); + +export default connect(mapStateToProps)(SearchResults); diff --git a/app/assets/javascripts/components/features/compose/containers/sensitive_button_container.jsx b/app/assets/javascripts/components/features/compose/containers/sensitive_button_container.jsx new file mode 100644 index 000000000..074b568f4 --- /dev/null +++ b/app/assets/javascripts/components/features/compose/containers/sensitive_button_container.jsx @@ -0,0 +1,49 @@ +import { connect } from 'react-redux'; +import TextIconButton from '../components/text_icon_button'; +import { changeComposeSensitivity } from '../../../actions/compose'; +import { Motion, spring } from 'react-motion'; +import { injectIntl, defineMessages } from 'react-intl'; + +const messages = defineMessages({ + title: { id: 'compose_form.sensitive', defaultMessage: 'Mark media as sensitive' } +}); + +const mapStateToProps = state => ({ + visible: state.getIn(['compose', 'media_attachments']).size > 0, + active: state.getIn(['compose', 'sensitive']) +}); + +const mapDispatchToProps = dispatch => ({ + + onClick () { + dispatch(changeComposeSensitivity()); + } + +}); + +const SensitiveButton = React.createClass({ + + propTypes: { + visible: React.PropTypes.bool, + active: React.PropTypes.bool, + onClick: React.PropTypes.func.isRequired, + intl: React.PropTypes.object.isRequired + }, + + render () { + const { visible, active, onClick, intl } = this.props; + + return ( + <Motion defaultStyle={{ scale: 0.87 }} style={{ scale: spring(visible ? 1 : 0.87, { stiffness: 200, damping: 3 }) }}> + {({ scale }) => + <div style={{ display: visible ? 'block' : 'none', transform: `translateZ(0) scale(${scale})` }}> + <TextIconButton onClick={onClick} label='NSFW' title={intl.formatMessage(messages.title)} active={active} /> + </div> + } + </Motion> + ); + } + +}); + +export default connect(mapStateToProps, mapDispatchToProps)(injectIntl(SensitiveButton)); diff --git a/app/assets/javascripts/components/features/compose/containers/spoiler_button_container.jsx b/app/assets/javascripts/components/features/compose/containers/spoiler_button_container.jsx new file mode 100644 index 000000000..61ac32b85 --- /dev/null +++ b/app/assets/javascripts/components/features/compose/containers/spoiler_button_container.jsx @@ -0,0 +1,24 @@ +import { connect } from 'react-redux'; +import TextIconButton from '../components/text_icon_button'; +import { changeComposeSpoilerness } from '../../../actions/compose'; +import { injectIntl, defineMessages } from 'react-intl'; + +const messages = defineMessages({ + title: { id: 'compose_form.spoiler', defaultMessage: 'Hide text behind content warning' } +}); + +const mapStateToProps = (state, { intl }) => ({ + label: 'CW', + title: intl.formatMessage(messages.title), + active: state.getIn(['compose', 'spoiler']) +}); + +const mapDispatchToProps = dispatch => ({ + + onClick () { + dispatch(changeComposeSpoilerness()); + } + +}); + +export default injectIntl(connect(mapStateToProps, mapDispatchToProps)(TextIconButton)); diff --git a/app/assets/javascripts/components/features/compose/containers/upload_progress_container.jsx b/app/assets/javascripts/components/features/compose/containers/upload_progress_container.jsx new file mode 100644 index 000000000..b0f1d4d19 --- /dev/null +++ b/app/assets/javascripts/components/features/compose/containers/upload_progress_container.jsx @@ -0,0 +1,9 @@ +import { connect } from 'react-redux'; +import UploadProgress from '../components/upload_progress'; + +const mapStateToProps = (state, props) => ({ + active: state.getIn(['compose', 'is_uploading']), + progress: state.getIn(['compose', 'progress']) +}); + +export default connect(mapStateToProps)(UploadProgress); diff --git a/app/assets/javascripts/components/features/compose/index.jsx b/app/assets/javascripts/components/features/compose/index.jsx index f6095c0c6..9421de3ff 100644 --- a/app/assets/javascripts/components/features/compose/index.jsx +++ b/app/assets/javascripts/components/features/compose/index.jsx @@ -1,17 +1,34 @@ -import Drawer from './components/drawer'; import ComposeFormContainer from './containers/compose_form_container'; import UploadFormContainer from './containers/upload_form_container'; import NavigationContainer from './containers/navigation_container'; import PureRenderMixin from 'react-addons-pure-render-mixin'; -import SearchContainer from './containers/search_container'; import { connect } from 'react-redux'; import { mountCompose, unmountCompose } from '../../actions/compose'; +import { Link } from 'react-router'; +import { injectIntl, defineMessages } from 'react-intl'; +import SearchContainer from './containers/search_container'; +import { Motion, spring } from 'react-motion'; +import SearchResultsContainer from './containers/search_results_container'; + +const messages = defineMessages({ + start: { id: 'getting_started.heading', defaultMessage: 'Getting started' }, + public: { id: 'navigation_bar.public_timeline', defaultMessage: 'Whole Known Network' }, + community: { id: 'navigation_bar.community_timeline', defaultMessage: 'Local timeline' }, + preferences: { id: 'navigation_bar.preferences', defaultMessage: 'Preferences' }, + logout: { id: 'navigation_bar.logout', defaultMessage: 'Logout' } +}); + +const mapStateToProps = state => ({ + showSearch: state.getIn(['search', 'submitted']) && !state.getIn(['search', 'hidden']) +}); const Compose = React.createClass({ propTypes: { dispatch: React.PropTypes.func.isRequired, - withHeader: React.PropTypes.bool + withHeader: React.PropTypes.bool, + showSearch: React.PropTypes.bool, + intl: React.PropTypes.object.isRequired }, mixins: [PureRenderMixin], @@ -25,16 +42,46 @@ const Compose = React.createClass({ }, render () { + const { withHeader, showSearch, intl } = this.props; + + let header = ''; + + if (withHeader) { + header = ( + <div className='drawer__header'> + <Link title={intl.formatMessage(messages.start)} className='drawer__tab' to='/getting-started'><i className='fa fa-fw fa-asterisk' /></Link> + <Link title={intl.formatMessage(messages.community)} className='drawer__tab' to='/timelines/public/local'><i className='fa fa-fw fa-users' /></Link> + <Link title={intl.formatMessage(messages.public)} className='drawer__tab' to='/timelines/public'><i className='fa fa-fw fa-globe' /></Link> + <a title={intl.formatMessage(messages.preferences)} className='drawer__tab' href='/settings/preferences'><i className='fa fa-fw fa-cog' /></a> + <a title={intl.formatMessage(messages.logout)} className='drawer__tab' href='/auth/sign_out' data-method='delete'><i className='fa fa-fw fa-sign-out' /></a> + </div> + ); + } + return ( - <Drawer withHeader={this.props.withHeader}> + <div className='drawer'> + {header} + <SearchContainer /> - <NavigationContainer /> - <ComposeFormContainer /> - <UploadFormContainer /> - </Drawer> + + <div className='drawer__pager'> + <div className='drawer__inner'> + <NavigationContainer /> + <ComposeFormContainer /> + </div> + + <Motion defaultStyle={{ x: -100 }} style={{ x: spring(showSearch ? 0 : -100, { stiffness: 210, damping: 20 }) }}> + {({ x }) => + <div className='drawer__inner darker' style={{ transform: `translateX(${x}%)`, visibility: x === -100 ? 'hidden' : 'visible' }}> + <SearchResultsContainer /> + </div> + } + </Motion> + </div> + </div> ); } }); -export default connect()(Compose); +export default connect(mapStateToProps)(injectIntl(Compose)); diff --git a/app/assets/javascripts/components/features/follow_requests/components/account_authorize.jsx b/app/assets/javascripts/components/features/follow_requests/components/account_authorize.jsx index 0d41d192f..1766655c2 100644 --- a/app/assets/javascripts/components/features/follow_requests/components/account_authorize.jsx +++ b/app/assets/javascripts/components/features/follow_requests/components/account_authorize.jsx @@ -16,11 +16,8 @@ const outerStyle = { }; const panelStyle = { - background: '#2f3441', display: 'flex', flexDirection: 'row', - borderTop: '1px solid #363c4b', - borderBottom: '1px solid #363c4b', padding: '10px 0' }; @@ -40,10 +37,10 @@ const AccountAuthorize = ({ intl, account, onAuthorize, onReject }) => { <DisplayName account={account} /> </Permalink> - <div style={{ color: '#616b86', fontSize: '14px' }} className='account__header__content' dangerouslySetInnerHTML={content} /> + <div style={{ fontSize: '14px' }} className='account__header__content' dangerouslySetInnerHTML={content} /> </div> - <div style={panelStyle}> + <div className='account--panel' style={panelStyle}> <div style={btnStyle}><IconButton title={intl.formatMessage(messages.authorize)} icon='check' onClick={onAuthorize} /></div> <div style={btnStyle}><IconButton title={intl.formatMessage(messages.reject)} icon='times' onClick={onReject} /></div> </div> diff --git a/app/assets/javascripts/components/features/getting_started/index.jsx b/app/assets/javascripts/components/features/getting_started/index.jsx index 0e1937b43..d7a78d9cc 100644 --- a/app/assets/javascripts/components/features/getting_started/index.jsx +++ b/app/assets/javascripts/components/features/getting_started/index.jsx @@ -7,7 +7,8 @@ import ImmutablePropTypes from 'react-immutable-proptypes'; const messages = defineMessages({ heading: { id: 'getting_started.heading', defaultMessage: 'Getting started' }, - public_timeline: { id: 'navigation_bar.public_timeline', defaultMessage: 'Public timeline' }, + public_timeline: { id: 'navigation_bar.public_timeline', defaultMessage: 'Whole Known Network' }, + community_timeline: { id: 'navigation_bar.community_timeline', defaultMessage: 'Local timeline' }, preferences: { id: 'navigation_bar.preferences', defaultMessage: 'Preferences' }, follow_requests: { id: 'navigation_bar.follow_requests', defaultMessage: 'Follow requests' }, sign_out: { id: 'navigation_bar.logout', defaultMessage: 'Sign out' }, @@ -30,6 +31,7 @@ const GettingStarted = ({ intl, me }) => { return ( <Column icon='asterisk' heading={intl.formatMessage(messages.heading)}> <div style={{ position: 'relative' }}> + <ColumnLink icon='users' text={intl.formatMessage(messages.community_timeline)} to='/timelines/public/local' /> <ColumnLink icon='globe' text={intl.formatMessage(messages.public_timeline)} to='/timelines/public' /> <ColumnLink icon='cog' text={intl.formatMessage(messages.preferences)} href='/settings/preferences' /> <ColumnLink icon='star' text={intl.formatMessage(messages.favourites)} to='/favourites' /> @@ -39,12 +41,9 @@ const GettingStarted = ({ intl, me }) => { <ColumnLink icon='sign-out' text={intl.formatMessage(messages.sign_out)} href='/auth/sign_out' method='delete' /> </div> - <div className='scrollable optionally-scrollable'> + <div className='scrollable optionally-scrollable' style={{ display: 'flex', flexDirection: 'column' }}> <div className='static-content getting-started'> - <p><FormattedMessage id='getting_started.about_addressing' defaultMessage='You can follow people if you know their username and the domain they are on by entering an e-mail-esque address into the form at the top of the sidebar.' /></p> - <p><FormattedMessage id='getting_started.about_shortcuts' defaultMessage='If the target user is on the same domain as you, just the username will work. The same rule applies to mentioning people in statuses.' /></p> - <p><FormattedMessage id='getting_started.about_developer' defaultMessage='The developer of this project can be followed as Gargron@mastodon.social' /></p> - <p><FormattedMessage id='getting_started.open_source_notice' defaultMessage='Mastodon is open source software. You can contribute or report issues on github at {github}' values={{ github: <a href="https://github.com/tootsuite/mastodon">tootsuite/mastodon</a> }} /></p> + <p><FormattedMessage id='getting_started.open_source_notice' defaultMessage='Mastodon is open source software. You can contribute or report issues on GitHub at {github}. {apps}.' values={{ github: <a href="https://github.com/tootsuite/mastodon" target="_blank">tootsuite/mastodon</a>, apps: <a href="https://github.com/tootsuite/mastodon/blob/master/docs/Using-Mastodon/Apps.md" target="_blank"><FormattedMessage id='getting_started.apps' defaultMessage='Various apps are available' /></a> }} /></p> </div> </div> </Column> diff --git a/app/assets/javascripts/components/features/hashtag_timeline/index.jsx b/app/assets/javascripts/components/features/hashtag_timeline/index.jsx index 4a0e7684d..7fb413336 100644 --- a/app/assets/javascripts/components/features/hashtag_timeline/index.jsx +++ b/app/assets/javascripts/components/features/hashtag_timeline/index.jsx @@ -8,9 +8,11 @@ import { deleteFromTimelines } from '../../actions/timelines'; import ColumnBackButtonSlim from '../../components/column_back_button_slim'; +import { FormattedMessage } from 'react-intl'; import createStream from '../../stream'; const mapStateToProps = state => ({ + hasUnread: state.getIn(['timelines', 'tag', 'unread']) > 0, accessToken: state.getIn(['meta', 'access_token']) }); @@ -19,7 +21,8 @@ const HashtagTimeline = React.createClass({ propTypes: { params: React.PropTypes.object.isRequired, dispatch: React.PropTypes.func.isRequired, - accessToken: React.PropTypes.string.isRequired + accessToken: React.PropTypes.string.isRequired, + hasUnread: React.PropTypes.bool }, mixins: [PureRenderMixin], @@ -71,12 +74,12 @@ const HashtagTimeline = React.createClass({ }, render () { - const { id } = this.props.params; + const { id, hasUnread } = this.props.params; return ( - <Column icon='hashtag' heading={id}> + <Column icon='hashtag' active={hasUnread} heading={id}> <ColumnBackButtonSlim /> - <StatusListContainer type='tag' id={id} /> + <StatusListContainer type='tag' id={id} emptyMessage={<FormattedMessage id='empty_column.hashtag' defaultMessage='There is nothing in this hashtag yet.' />} /> </Column> ); }, diff --git a/app/assets/javascripts/components/features/home_timeline/components/column_settings.jsx b/app/assets/javascripts/components/features/home_timeline/components/column_settings.jsx index 714be309b..92e700874 100644 --- a/app/assets/javascripts/components/features/home_timeline/components/column_settings.jsx +++ b/app/assets/javascripts/components/features/home_timeline/components/column_settings.jsx @@ -6,11 +6,10 @@ import SettingToggle from '../../notifications/components/setting_toggle'; import SettingText from './setting_text'; const messages = defineMessages({ - filter_regex: { id: 'home.column_settings.filter_regex', defaultMessage: 'Filter by regular expressions' } + filter_regex: { id: 'home.column_settings.filter_regex', defaultMessage: 'Filter out by regular expressions' } }); const outerStyle = { - background: '#373b4a', padding: '15px' }; @@ -18,7 +17,6 @@ const sectionStyle = { cursor: 'default', display: 'block', fontWeight: '500', - color: '#9baec8', marginBottom: '10px' }; @@ -42,18 +40,18 @@ const ColumnSettings = React.createClass({ return ( <ColumnCollapsable icon='sliders' fullHeight={209} onCollapse={onSave}> - <div style={outerStyle}> - <span style={sectionStyle}><FormattedMessage id='home.column_settings.basic' defaultMessage='Basic' /></span> + <div className='column-settings--outer' style={outerStyle}> + <span className='column-settings--section' style={sectionStyle}><FormattedMessage id='home.column_settings.basic' defaultMessage='Basic' /></span> <div style={rowStyle}> - <SettingToggle settings={settings} settingKey={['shows', 'reblog']} onChange={onChange} label={<FormattedMessage id='home.column_settings.show_reblogs' defaultMessage='Show reblogs' />} /> + <SettingToggle settings={settings} settingKey={['shows', 'reblog']} onChange={onChange} label={<FormattedMessage id='home.column_settings.show_reblogs' defaultMessage='Show boosts' />} /> </div> <div style={rowStyle}> <SettingToggle settings={settings} settingKey={['shows', 'reply']} onChange={onChange} label={<FormattedMessage id='home.column_settings.show_replies' defaultMessage='Show replies' />} /> </div> - <span style={sectionStyle}><FormattedMessage id='home.column_settings.advanced' defaultMessage='Advanced' /></span> + <span className='column-settings--section' style={sectionStyle}><FormattedMessage id='home.column_settings.advanced' defaultMessage='Advanced' /></span> <div style={rowStyle}> <SettingText settings={settings} settingKey={['regex', 'body']} onChange={onChange} label={intl.formatMessage(messages.filter_regex)} /> diff --git a/app/assets/javascripts/components/features/home_timeline/index.jsx b/app/assets/javascripts/components/features/home_timeline/index.jsx index 5d2263f15..a2b775764 100644 --- a/app/assets/javascripts/components/features/home_timeline/index.jsx +++ b/app/assets/javascripts/components/features/home_timeline/index.jsx @@ -1,32 +1,39 @@ +import { connect } from 'react-redux'; import PureRenderMixin from 'react-addons-pure-render-mixin'; import StatusListContainer from '../ui/containers/status_list_container'; import Column from '../ui/components/column'; -import { defineMessages, injectIntl } from 'react-intl'; +import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; import ColumnSettingsContainer from './containers/column_settings_container'; +import { Link } from 'react-router'; const messages = defineMessages({ title: { id: 'column.home', defaultMessage: 'Home' } }); +const mapStateToProps = state => ({ + hasUnread: state.getIn(['timelines', 'home', 'unread']) > 0 +}); + const HomeTimeline = React.createClass({ propTypes: { - intl: React.PropTypes.object.isRequired + intl: React.PropTypes.object.isRequired, + hasUnread: React.PropTypes.bool }, mixins: [PureRenderMixin], render () { - const { intl } = this.props; + const { intl, hasUnread } = this.props; return ( - <Column icon='home' heading={intl.formatMessage(messages.title)}> + <Column icon='home' active={hasUnread} heading={intl.formatMessage(messages.title)}> <ColumnSettingsContainer /> - <StatusListContainer {...this.props} type='home' /> + <StatusListContainer {...this.props} type='home' emptyMessage={<FormattedMessage id='empty_column.home' defaultMessage="You aren't following anyone yet. Visit {public} or use search to get started and meet other users." values={{ public: <Link to='/timelines/public'><FormattedMessage id='empty_column.home.public_timeline' defaultMessage='the public timeline' /></Link> }} />} /> </Column> ); }, }); -export default injectIntl(HomeTimeline); +export default connect(mapStateToProps)(injectIntl(HomeTimeline)); diff --git a/app/assets/javascripts/components/features/notifications/components/clear_column_button.jsx b/app/assets/javascripts/components/features/notifications/components/clear_column_button.jsx index d20a4d170..6aa9d1efa 100644 --- a/app/assets/javascripts/components/features/notifications/components/clear_column_button.jsx +++ b/app/assets/javascripts/components/features/notifications/components/clear_column_button.jsx @@ -5,11 +5,11 @@ const iconStyle = { right: '48px', top: '0', cursor: 'pointer', - background: '#2f3441' + zIndex: '2' }; const ClearColumnButton = ({ onClick }) => ( - <div className='column-icon' style={iconStyle} onClick={onClick}> + <div className='column-icon' tabindex='0' style={iconStyle} onClick={onClick}> <i className='fa fa-trash' /> </div> ); diff --git a/app/assets/javascripts/components/features/notifications/components/column_settings.jsx b/app/assets/javascripts/components/features/notifications/components/column_settings.jsx index b63c1881a..f1b8ef57f 100644 --- a/app/assets/javascripts/components/features/notifications/components/column_settings.jsx +++ b/app/assets/javascripts/components/features/notifications/components/column_settings.jsx @@ -5,7 +5,6 @@ import ColumnCollapsable from '../../../components/column_collapsable'; import SettingToggle from './setting_toggle'; const outerStyle = { - background: '#373b4a', padding: '15px' }; @@ -13,7 +12,6 @@ const sectionStyle = { cursor: 'default', display: 'block', fontWeight: '500', - color: '#9baec8', marginBottom: '10px' }; @@ -40,8 +38,8 @@ const ColumnSettings = React.createClass({ return ( <ColumnCollapsable icon='sliders' fullHeight={616} onCollapse={onSave}> - <div style={outerStyle}> - <span style={sectionStyle}><FormattedMessage id='notifications.column_settings.follow' defaultMessage='New followers:' /></span> + <div className='column-settings--outer' style={outerStyle}> + <span className='column-settings--section' style={sectionStyle}><FormattedMessage id='notifications.column_settings.follow' defaultMessage='New followers:' /></span> <div style={rowStyle}> <SettingToggle settings={settings} settingKey={['alerts', 'follow']} onChange={onChange} label={alertStr} /> @@ -49,7 +47,7 @@ const ColumnSettings = React.createClass({ <SettingToggle settings={settings} settingKey={['sounds', 'follow']} onChange={onChange} label={soundStr} /> </div> - <span style={sectionStyle}><FormattedMessage id='notifications.column_settings.favourite' defaultMessage='Favourites:' /></span> + <span className='column-settings--section' style={sectionStyle}><FormattedMessage id='notifications.column_settings.favourite' defaultMessage='Favourites:' /></span> <div style={rowStyle}> <SettingToggle settings={settings} settingKey={['alerts', 'favourite']} onChange={onChange} label={alertStr} /> @@ -57,7 +55,7 @@ const ColumnSettings = React.createClass({ <SettingToggle settings={settings} settingKey={['sounds', 'favourite']} onChange={onChange} label={soundStr} /> </div> - <span style={sectionStyle}><FormattedMessage id='notifications.column_settings.mention' defaultMessage='Mentions:' /></span> + <span className='column-settings--section' style={sectionStyle}><FormattedMessage id='notifications.column_settings.mention' defaultMessage='Mentions:' /></span> <div style={rowStyle}> <SettingToggle settings={settings} settingKey={['alerts', 'mention']} onChange={onChange} label={alertStr} /> @@ -65,7 +63,7 @@ const ColumnSettings = React.createClass({ <SettingToggle settings={settings} settingKey={['sounds', 'mention']} onChange={onChange} label={soundStr} /> </div> - <span style={sectionStyle}><FormattedMessage id='notifications.column_settings.reblog' defaultMessage='Boosts:' /></span> + <span className='column-settings--section' style={sectionStyle}><FormattedMessage id='notifications.column_settings.reblog' defaultMessage='Boosts:' /></span> <div style={rowStyle}> <SettingToggle settings={settings} settingKey={['alerts', 'reblog']} onChange={onChange} label={alertStr} /> diff --git a/app/assets/javascripts/components/features/notifications/components/notification.jsx b/app/assets/javascripts/components/features/notifications/components/notification.jsx index 140ba9134..0de4df52e 100644 --- a/app/assets/javascripts/components/features/notifications/components/notification.jsx +++ b/app/assets/javascripts/components/features/notifications/components/notification.jsx @@ -5,17 +5,7 @@ import AccountContainer from '../../../containers/account_container'; import { FormattedMessage } from 'react-intl'; import Permalink from '../../../components/permalink'; import emojify from '../../../emoji'; -import escapeTextContentForBrowser from 'react/lib/escapeTextContentForBrowser'; - -const messageStyle = { - marginLeft: '68px', - padding: '8px 0', - paddingBottom: '0', - cursor: 'default', - color: '#d9e1e8', - fontSize: '15px', - position: 'relative' -}; +import escapeTextContentForBrowser from 'escape-html'; const linkStyle = { fontWeight: '500' @@ -32,9 +22,9 @@ const Notification = React.createClass({ renderFollow (account, link) { return ( <div className='notification'> - <div style={messageStyle}> + <div className='notification__message'> <div style={{ position: 'absolute', 'left': '-26px'}}> - <i className='fa fa-fw fa-user-plus' style={{ color: '#2b90d9' }} /> + <i className='fa fa-fw fa-user-plus' /> </div> <FormattedMessage id='notification.follow' defaultMessage='{name} followed you' values={{ name: link }} /> @@ -52,7 +42,7 @@ const Notification = React.createClass({ renderFavourite (notification, link) { return ( <div className='notification'> - <div style={messageStyle}> + <div className='notification__message'> <div style={{ position: 'absolute', 'left': '-26px'}}> <i className='fa fa-fw fa-star' style={{ color: '#ca8f04' }} /> </div> @@ -68,9 +58,9 @@ const Notification = React.createClass({ renderReblog (notification, link) { return ( <div className='notification'> - <div style={messageStyle}> + <div className='notification__message'> <div style={{ position: 'absolute', 'left': '-26px'}}> - <i className='fa fa-fw fa-retweet' style={{ color: '#2b90d9' }} /> + <i className='fa fa-fw fa-retweet' /> </div> <FormattedMessage id='notification.reblog' defaultMessage='{name} boosted your status' values={{ name: link }} /> diff --git a/app/assets/javascripts/components/features/notifications/components/setting_toggle.jsx b/app/assets/javascripts/components/features/notifications/components/setting_toggle.jsx index c2438f716..eae3c2be2 100644 --- a/app/assets/javascripts/components/features/notifications/components/setting_toggle.jsx +++ b/app/assets/javascripts/components/features/notifications/components/setting_toggle.jsx @@ -11,14 +11,13 @@ const labelSpanStyle = { display: 'inline-block', verticalAlign: 'middle', marginBottom: '14px', - marginLeft: '8px', - color: '#9baec8' + marginLeft: '8px' }; const SettingToggle = ({ settings, settingKey, label, onChange }) => ( <label style={labelStyle}> <Toggle checked={settings.getIn(settingKey)} onChange={(e) => onChange(settingKey, e.target.checked)} /> - <span style={labelSpanStyle}>{label}</span> + <span className='setting-toggle' style={labelSpanStyle}>{label}</span> </label> ); diff --git a/app/assets/javascripts/components/features/notifications/index.jsx b/app/assets/javascripts/components/features/notifications/index.jsx index 6d10768de..74b914ffd 100644 --- a/app/assets/javascripts/components/features/notifications/index.jsx +++ b/app/assets/javascripts/components/features/notifications/index.jsx @@ -2,10 +2,10 @@ import { connect } from 'react-redux'; import PureRenderMixin from 'react-addons-pure-render-mixin'; import ImmutablePropTypes from 'react-immutable-proptypes'; import Column from '../ui/components/column'; -import { expandNotifications, clearNotifications } from '../../actions/notifications'; +import { expandNotifications, clearNotifications, scrollTopNotifications } from '../../actions/notifications'; import NotificationContainer from './containers/notification_container'; import { ScrollContainer } from 'react-router-scroll'; -import { defineMessages, injectIntl } from 'react-intl'; +import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; import ColumnSettingsContainer from './containers/column_settings_container'; import { createSelector } from 'reselect'; import Immutable from 'immutable'; @@ -13,7 +13,8 @@ import LoadMore from '../../components/load_more'; import ClearColumnButton from './components/clear_column_button'; const messages = defineMessages({ - title: { id: 'column.notifications', defaultMessage: 'Notifications' } + title: { id: 'column.notifications', defaultMessage: 'Notifications' }, + confirm: { id: 'notifications.clear_confirmation', defaultMessage: 'Are you sure you want to clear all your notifications?' } }); const getNotifications = createSelector([ @@ -23,7 +24,8 @@ const getNotifications = createSelector([ const mapStateToProps = state => ({ notifications: getNotifications(state), - isLoading: state.getIn(['notifications', 'isLoading'], true) + isLoading: state.getIn(['notifications', 'isLoading'], true), + isUnread: state.getIn(['notifications', 'unread']) > 0 }); const Notifications = React.createClass({ @@ -33,7 +35,8 @@ const Notifications = React.createClass({ dispatch: React.PropTypes.func.isRequired, trackScroll: React.PropTypes.bool, intl: React.PropTypes.object.isRequired, - isLoading: React.PropTypes.bool + isLoading: React.PropTypes.bool, + isUnread: React.PropTypes.bool }, getDefaultProps () { @@ -51,6 +54,10 @@ const Notifications = React.createClass({ if (250 > offset && !this.props.isLoading) { this.props.dispatch(expandNotifications()); + } else if (scrollTop < 100) { + this.props.dispatch(scrollTopNotifications(true)); + } else { + this.props.dispatch(scrollTopNotifications(false)); } }, @@ -66,7 +73,9 @@ const Notifications = React.createClass({ }, handleClear () { - this.props.dispatch(clearNotifications()); + if (window.confirm(this.props.intl.formatMessage(messages.confirm))) { + this.props.dispatch(clearNotifications()); + } }, setRef (c) { @@ -74,26 +83,42 @@ const Notifications = React.createClass({ }, render () { - const { intl, notifications, trackScroll, isLoading } = this.props; + const { intl, notifications, trackScroll, isLoading, isUnread } = this.props; - let loadMore = ''; + let loadMore = ''; + let scrollableArea = ''; + let unread = ''; if (!isLoading && notifications.size > 0) { loadMore = <LoadMore onClick={this.handleLoadMore} />; } - const scrollableArea = ( - <div className='scrollable' onScroll={this.handleScroll} ref={this.setRef}> - <div> - {notifications.map(item => <NotificationContainer key={item.get('id')} notification={item} accountId={item.get('account')} />)} - {loadMore} + if (isUnread) { + unread = <div className='notifications__unread-indicator' />; + } + + if (isLoading || notifications.size > 0) { + scrollableArea = ( + <div className='scrollable' onScroll={this.handleScroll} ref={this.setRef}> + {unread} + + <div> + {notifications.map(item => <NotificationContainer key={item.get('id')} notification={item} accountId={item.get('account')} />)} + {loadMore} + </div> </div> - </div> - ); + ); + } else { + scrollableArea = ( + <div className='empty-column-indicator' ref={this.setRef}> + <FormattedMessage id='empty_column.notifications' defaultMessage="You don't have any notifications yet. Interact with others to start the conversation." /> + </div> + ); + } if (trackScroll) { return ( - <Column icon='bell' heading={intl.formatMessage(messages.title)}> + <Column icon='bell' active={isUnread} heading={intl.formatMessage(messages.title)}> <ColumnSettingsContainer /> <ClearColumnButton onClick={this.handleClear} /> <ScrollContainer scrollKey='notifications'> @@ -103,7 +128,7 @@ const Notifications = React.createClass({ ); } else { return ( - <Column icon='bell' heading={intl.formatMessage(messages.title)}> + <Column icon='bell' active={isUnread} heading={intl.formatMessage(messages.title)}> <ColumnSettingsContainer /> <ClearColumnButton onClick={this.handleClear} /> {scrollableArea} diff --git a/app/assets/javascripts/components/features/public_timeline/index.jsx b/app/assets/javascripts/components/features/public_timeline/index.jsx index 36d68dbbb..6d766a83b 100644 --- a/app/assets/javascripts/components/features/public_timeline/index.jsx +++ b/app/assets/javascripts/components/features/public_timeline/index.jsx @@ -5,26 +5,32 @@ import Column from '../ui/components/column'; import { refreshTimeline, updateTimeline, - deleteFromTimelines + deleteFromTimelines, + connectTimeline, + disconnectTimeline } from '../../actions/timelines'; -import { defineMessages, injectIntl } from 'react-intl'; +import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; import ColumnBackButtonSlim from '../../components/column_back_button_slim'; import createStream from '../../stream'; const messages = defineMessages({ - title: { id: 'column.public', defaultMessage: 'Public' } + title: { id: 'column.public', defaultMessage: 'Whole Known Network' } }); const mapStateToProps = state => ({ + hasUnread: state.getIn(['timelines', 'public', 'unread']) > 0, accessToken: state.getIn(['meta', 'access_token']) }); +let subscription; + const PublicTimeline = React.createClass({ propTypes: { dispatch: React.PropTypes.func.isRequired, intl: React.PropTypes.object.isRequired, - accessToken: React.PropTypes.string.isRequired + accessToken: React.PropTypes.string.isRequired, + hasUnread: React.PropTypes.bool }, mixins: [PureRenderMixin], @@ -34,7 +40,23 @@ const PublicTimeline = React.createClass({ dispatch(refreshTimeline('public')); - this.subscription = createStream(accessToken, 'public', { + if (typeof subscription !== 'undefined') { + return; + } + + subscription = createStream(accessToken, 'public', { + + connected () { + dispatch(connectTimeline('public')); + }, + + reconnected () { + dispatch(connectTimeline('public')); + }, + + disconnected () { + dispatch(disconnectTimeline('public')); + }, received (data) { switch(data.event) { @@ -51,19 +73,19 @@ const PublicTimeline = React.createClass({ }, componentWillUnmount () { - if (typeof this.subscription !== 'undefined') { - this.subscription.close(); - this.subscription = null; - } + // if (typeof subscription !== 'undefined') { + // subscription.close(); + // subscription = null; + // } }, render () { - const { intl } = this.props; + const { intl, hasUnread } = this.props; return ( - <Column icon='globe' heading={intl.formatMessage(messages.title)}> + <Column icon='globe' active={hasUnread} heading={intl.formatMessage(messages.title)}> <ColumnBackButtonSlim /> - <StatusListContainer type='public' /> + <StatusListContainer type='public' emptyMessage={<FormattedMessage id='empty_column.public' defaultMessage='There is nothing here! Write something publicly, or manually follow users from other instances to fill it up' />} /> </Column> ); }, diff --git a/app/assets/javascripts/components/features/report/components/status_check_box.jsx b/app/assets/javascripts/components/features/report/components/status_check_box.jsx new file mode 100644 index 000000000..6d976582b --- /dev/null +++ b/app/assets/javascripts/components/features/report/components/status_check_box.jsx @@ -0,0 +1,42 @@ +import PureRenderMixin from 'react-addons-pure-render-mixin'; +import ImmutablePropTypes from 'react-immutable-proptypes'; +import emojify from '../../../emoji'; +import Toggle from 'react-toggle'; + +const StatusCheckBox = React.createClass({ + + propTypes: { + status: ImmutablePropTypes.map.isRequired, + checked: React.PropTypes.bool, + onToggle: React.PropTypes.func.isRequired, + disabled: React.PropTypes.bool + }, + + mixins: [PureRenderMixin], + + render () { + const { status, checked, onToggle, disabled } = this.props; + const content = { __html: emojify(status.get('content')) }; + + if (status.get('reblog')) { + return null; + } + + return ( + <div className='status-check-box' style={{ display: 'flex' }}> + <div + className='status__content' + style={{ flex: '1 1 auto', padding: '10px' }} + dangerouslySetInnerHTML={content} + /> + + <div style={{ flex: '0 0 auto', padding: '10px', display: 'flex', justifyContent: 'center', alignItems: 'center' }}> + <Toggle checked={checked} onChange={onToggle} disabled={disabled} /> + </div> + </div> + ); + } + +}); + +export default StatusCheckBox; diff --git a/app/assets/javascripts/components/features/report/containers/status_check_box_container.jsx b/app/assets/javascripts/components/features/report/containers/status_check_box_container.jsx new file mode 100644 index 000000000..67ce9d9f3 --- /dev/null +++ b/app/assets/javascripts/components/features/report/containers/status_check_box_container.jsx @@ -0,0 +1,19 @@ +import { connect } from 'react-redux'; +import StatusCheckBox from '../components/status_check_box'; +import { toggleStatusReport } from '../../../actions/reports'; +import Immutable from 'immutable'; + +const mapStateToProps = (state, { id }) => ({ + status: state.getIn(['statuses', id]), + checked: state.getIn(['reports', 'new', 'status_ids'], Immutable.Set()).includes(id) +}); + +const mapDispatchToProps = (dispatch, { id }) => ({ + + onToggle (e) { + dispatch(toggleStatusReport(id, e.target.checked)); + } + +}); + +export default connect(mapStateToProps, mapDispatchToProps)(StatusCheckBox); diff --git a/app/assets/javascripts/components/features/report/index.jsx b/app/assets/javascripts/components/features/report/index.jsx new file mode 100644 index 000000000..3177d28b1 --- /dev/null +++ b/app/assets/javascripts/components/features/report/index.jsx @@ -0,0 +1,130 @@ +import { connect } from 'react-redux'; +import { cancelReport, changeReportComment, submitReport } from '../../actions/reports'; +import { fetchAccountTimeline } from '../../actions/accounts'; +import PureRenderMixin from 'react-addons-pure-render-mixin'; +import ImmutablePropTypes from 'react-immutable-proptypes'; +import Column from '../ui/components/column'; +import Button from '../../components/button'; +import { makeGetAccount } from '../../selectors'; +import { defineMessages, FormattedMessage, injectIntl } from 'react-intl'; +import StatusCheckBox from './containers/status_check_box_container'; +import Immutable from 'immutable'; +import ColumnBackButtonSlim from '../../components/column_back_button_slim'; + +const messages = defineMessages({ + heading: { id: 'report.heading', defaultMessage: 'New report' }, + placeholder: { id: 'report.placeholder', defaultMessage: 'Additional comments' }, + submit: { id: 'report.submit', defaultMessage: 'Submit' } +}); + +const makeMapStateToProps = () => { + const getAccount = makeGetAccount(); + + const mapStateToProps = state => { + const accountId = state.getIn(['reports', 'new', 'account_id']); + + return { + isSubmitting: state.getIn(['reports', 'new', 'isSubmitting']), + account: getAccount(state, accountId), + comment: state.getIn(['reports', 'new', 'comment']), + statusIds: Immutable.OrderedSet(state.getIn(['timelines', 'accounts_timelines', accountId, 'items'])).union(state.getIn(['reports', 'new', 'status_ids'])) + }; + }; + + return mapStateToProps; +}; + +const textareaStyle = { + marginBottom: '10px' +}; + +const Report = React.createClass({ + + contextTypes: { + router: React.PropTypes.object + }, + + propTypes: { + isSubmitting: React.PropTypes.bool, + account: ImmutablePropTypes.map, + statusIds: ImmutablePropTypes.list.isRequired, + comment: React.PropTypes.string.isRequired, + dispatch: React.PropTypes.func.isRequired, + intl: React.PropTypes.object.isRequired + }, + + mixins: [PureRenderMixin], + + componentWillMount () { + if (!this.props.account) { + this.context.router.replace('/'); + } + }, + + componentDidMount () { + if (!this.props.account) { + return; + } + + this.props.dispatch(fetchAccountTimeline(this.props.account.get('id'))); + }, + + componentWillReceiveProps (nextProps) { + if (this.props.account !== nextProps.account && nextProps.account) { + this.props.dispatch(fetchAccountTimeline(nextProps.account.get('id'))); + } + }, + + handleCommentChange (e) { + this.props.dispatch(changeReportComment(e.target.value)); + }, + + handleSubmit () { + this.props.dispatch(submitReport()); + this.context.router.replace('/'); + }, + + render () { + const { account, comment, intl, statusIds, isSubmitting } = this.props; + + if (!account) { + return null; + } + + return ( + <Column heading={intl.formatMessage(messages.heading)} icon='flag'> + <ColumnBackButtonSlim /> + <div className='report' style={{ display: 'flex', flexDirection: 'column', maxHeight: '100%', boxSizing: 'border-box' }}> + <div className='report__target' style={{ flex: '0 0 auto', padding: '10px' }}> + <FormattedMessage id='report.target' defaultMessage='Reporting' /> + <strong>{account.get('acct')}</strong> + </div> + + <div style={{ flex: '1 1 auto' }} className='scrollable'> + <div> + {statusIds.map(statusId => <StatusCheckBox id={statusId} key={statusId} disabled={isSubmitting} />)} + </div> + </div> + + <div style={{ flex: '0 0 160px', padding: '10px' }}> + <textarea + className='report__textarea' + placeholder={intl.formatMessage(messages.placeholder)} + value={comment} + onChange={this.handleCommentChange} + style={textareaStyle} + disabled={isSubmitting} + /> + + <div style={{ marginTop: '10px', overflow: 'hidden' }}> + <div style={{ float: 'right' }}><Button disabled={isSubmitting} text={intl.formatMessage(messages.submit)} onClick={this.handleSubmit} /></div> + </div> + </div> + </div> + </Column> + ); + } + +}); + +export default connect(makeMapStateToProps)(injectIntl(Report)); diff --git a/app/assets/javascripts/components/features/status/components/action_bar.jsx b/app/assets/javascripts/components/features/status/components/action_bar.jsx index 0e92acf55..2aebcd709 100644 --- a/app/assets/javascripts/components/features/status/components/action_bar.jsx +++ b/app/assets/javascripts/components/features/status/components/action_bar.jsx @@ -6,10 +6,11 @@ import { defineMessages, injectIntl } from 'react-intl'; const messages = defineMessages({ delete: { id: 'status.delete', defaultMessage: 'Delete' }, - mention: { id: 'status.mention', defaultMessage: 'Mention' }, + mention: { id: 'status.mention', defaultMessage: 'Mention @{name}' }, reply: { id: 'status.reply', defaultMessage: 'Reply' }, reblog: { id: 'status.reblog', defaultMessage: 'Reblog' }, - favourite: { id: 'status.favourite', defaultMessage: 'Favourite' } + favourite: { id: 'status.favourite', defaultMessage: 'Favourite' }, + report: { id: 'status.report', defaultMessage: 'Report @{name}' } }); const ActionBar = React.createClass({ @@ -25,6 +26,7 @@ const ActionBar = React.createClass({ onFavourite: React.PropTypes.func.isRequired, onDelete: React.PropTypes.func.isRequired, onMention: React.PropTypes.func.isRequired, + onReport: React.PropTypes.func, me: React.PropTypes.number.isRequired, intl: React.PropTypes.object.isRequired }, @@ -51,6 +53,11 @@ const ActionBar = React.createClass({ this.props.onMention(this.props.status.get('account'), this.context.router); }, + handleReport () { + this.props.onReport(this.props.status); + this.context.router.push('/report'); + }, + render () { const { status, me, intl } = this.props; @@ -59,13 +66,15 @@ const ActionBar = React.createClass({ if (me === status.getIn(['account', 'id'])) { menu.push({ text: intl.formatMessage(messages.delete), action: this.handleDeleteClick }); } else { - menu.push({ text: intl.formatMessage(messages.mention), action: this.handleMentionClick }); + menu.push({ text: intl.formatMessage(messages.mention, { name: status.getIn(['account', 'username']) }), action: this.handleMentionClick }); + menu.push(null); + menu.push({ text: intl.formatMessage(messages.report, { name: status.getIn(['account', 'username']) }), action: this.handleReport }); } return ( <div className='detailed-status__action-bar'> <div style={{ flex: '1 1 auto', textAlign: 'center' }}><IconButton title={intl.formatMessage(messages.reply)} icon='reply' onClick={this.handleReplyClick} /></div> - <div style={{ flex: '1 1 auto', textAlign: 'center' }}><IconButton disabled={status.get('visibility') === 'private'} active={status.get('reblogged')} title={intl.formatMessage(messages.reblog)} icon={status.get('visibility') === 'private' ? 'lock' : 'retweet'} onClick={this.handleReblogClick} /></div> + <div style={{ flex: '1 1 auto', textAlign: 'center' }}><IconButton disabled={status.get('visibility') === 'direct' || status.get('visibility') === 'private'} active={status.get('reblogged')} title={intl.formatMessage(messages.reblog)} icon={status.get('visibility') === 'direct' ? 'envelope' : (status.get('visibility') === 'private' ? 'lock' : 'retweet')} onClick={this.handleReblogClick} /></div> <div style={{ flex: '1 1 auto', textAlign: 'center' }}><IconButton animate={true} active={status.get('favourited')} title={intl.formatMessage(messages.favourite)} icon='star' onClick={this.handleFavouriteClick} activeStyle={{ color: '#ca8f04' }} /></div> <div style={{ flex: '1 1 auto', textAlign: 'center' }}><DropdownMenu size={18} icon='ellipsis-h' items={menu} direction="left" /></div> </div> diff --git a/app/assets/javascripts/components/features/status/components/card.jsx b/app/assets/javascripts/components/features/status/components/card.jsx index ccb06dfd5..d016212fd 100644 --- a/app/assets/javascripts/components/features/status/components/card.jsx +++ b/app/assets/javascripts/components/features/status/components/card.jsx @@ -1,18 +1,6 @@ import PureRenderMixin from 'react-addons-pure-render-mixin'; import ImmutablePropTypes from 'react-immutable-proptypes'; -const outerStyle = { - display: 'flex', - cursor: 'pointer', - fontSize: '14px', - border: '1px solid #363c4b', - borderRadius: '4px', - color: '#616b86', - marginTop: '14px', - textDecoration: 'none', - overflow: 'hidden' -}; - const contentStyle = { flex: '1 1 auto', padding: '8px', @@ -20,25 +8,6 @@ const contentStyle = { overflow: 'hidden' }; -const titleStyle = { - display: 'block', - fontWeight: '500', - marginBottom: '5px', - color: '#d9e1e8', - overflow: 'hidden', - textOverflow: 'ellipsis', - whiteSpace: 'nowrap' -}; - -const descriptionStyle = { - color: '#d9e1e8' -}; - -const imageOuterStyle = { - flex: '0 0 100px', - background: '#373b4a' -}; - const imageStyle = { display: 'block', width: '100%', @@ -77,20 +46,20 @@ const Card = React.createClass({ if (card.get('image')) { image = ( - <div style={imageOuterStyle}> + <div className='status-card__image'> <img src={card.get('image')} alt={card.get('title')} style={imageStyle} /> </div> ); } return ( - <a style={outerStyle} href={card.get('url')} className='status-card'> + <a href={card.get('url')} className='status-card' target='_blank' rel='noopener'> {image} - <div style={contentStyle}> - <strong style={titleStyle} title={card.get('title')}>{card.get('title')}</strong> - <p style={descriptionStyle}>{card.get('description').substring(0, 50)}</p> - <span style={hostStyle}>{getHostname(card.get('url'))}</span> + <div className='status-card__content' style={contentStyle}> + <strong className='status-card__title' title={card.get('title')}>{card.get('title')}</strong> + <p className='status-card__description'>{card.get('description').substring(0, 50)}</p> + <span className='status-card__host' style={hostStyle}>{getHostname(card.get('url'))}</span> </div> </a> ); diff --git a/app/assets/javascripts/components/features/status/components/detailed_status.jsx b/app/assets/javascripts/components/features/status/components/detailed_status.jsx index f2d6ae48a..caa46ff3c 100644 --- a/app/assets/javascripts/components/features/status/components/detailed_status.jsx +++ b/app/assets/javascripts/components/features/status/components/detailed_status.jsx @@ -39,7 +39,7 @@ const DetailedStatus = React.createClass({ if (status.get('media_attachments').size > 0) { if (status.getIn(['media_attachments', 0, 'type']) === 'video') { - media = <VideoPlayer sensitive={status.get('sensitive')} media={status.getIn(['media_attachments', 0])} width={317} height={178} />; + media = <VideoPlayer sensitive={status.get('sensitive')} media={status.getIn(['media_attachments', 0])} width={300} height={150} autoplay />; } else { media = <MediaGallery sensitive={status.get('sensitive')} media={status.get('media_attachments')} height={300} onOpenMedia={this.props.onOpenMedia} />; } @@ -52,7 +52,7 @@ const DetailedStatus = React.createClass({ } return ( - <div style={{ background: '#2f3441', padding: '14px 10px' }} className='detailed-status'> + <div style={{ padding: '14px 10px' }} className='detailed-status'> <a href={status.getIn(['account', 'url'])} onClick={this.handleAccountClick} className='detailed-status__display-name' style={{ display: 'block', overflow: 'hidden', marginBottom: '15px' }}> <div style={{ float: 'left', marginRight: '10px' }}><Avatar src={status.getIn(['account', 'avatar'])} size={48} /></div> <DisplayName account={status.get('account')} /> @@ -62,7 +62,7 @@ const DetailedStatus = React.createClass({ {media} - <div style={{ marginTop: '15px', color: '#616b86', fontSize: '14px', lineHeight: '18px' }}> + <div className='detailed-status__meta'> <a className='detailed-status__datetime' style={{ color: 'inherit' }} href={status.get('url')} target='_blank' rel='noopener'><FormattedDate value={new Date(status.get('created_at'))} hour12={false} year='numeric' month='short' day='2-digit' hour='2-digit' minute='2-digit' /></a>{applicationLink} · <Link to={`/statuses/${status.get('id')}/reblogs`} style={{ color: 'inherit', textDecoration: 'none' }}><i className='fa fa-retweet' /><span style={{ fontWeight: '500', fontSize: '12px', marginLeft: '6px', display: 'inline-block' }}><FormattedNumber value={status.get('reblogs_count')} /></span></Link> · <Link to={`/statuses/${status.get('id')}/favourites`} style={{ color: 'inherit', textDecoration: 'none' }}><i className='fa fa-star' /><span style={{ fontWeight: '500', fontSize: '12px', marginLeft: '6px', display: 'inline-block' }}><FormattedNumber value={status.get('favourites_count')} /></span></Link> </div> </div> diff --git a/app/assets/javascripts/components/features/status/index.jsx b/app/assets/javascripts/components/features/status/index.jsx index 894fa3176..f98fe1b01 100644 --- a/app/assets/javascripts/components/features/status/index.jsx +++ b/app/assets/javascripts/components/features/status/index.jsx @@ -1,28 +1,34 @@ -import { connect } from 'react-redux'; -import PureRenderMixin from 'react-addons-pure-render-mixin'; -import ImmutablePropTypes from 'react-immutable-proptypes'; -import { fetchStatus } from '../../actions/statuses'; -import Immutable from 'immutable'; -import EmbeddedStatus from '../../components/status'; -import LoadingIndicator from '../../components/loading_indicator'; -import DetailedStatus from './components/detailed_status'; -import ActionBar from './components/action_bar'; -import Column from '../ui/components/column'; -import { favourite, reblog } from '../../actions/interactions'; +import { connect } from 'react-redux'; +import PureRenderMixin from 'react-addons-pure-render-mixin'; +import ImmutablePropTypes from 'react-immutable-proptypes'; +import { fetchStatus } from '../../actions/statuses'; +import Immutable from 'immutable'; +import EmbeddedStatus from '../../components/status'; +import MissingIndicator from '../../components/missing_indicator'; +import DetailedStatus from './components/detailed_status'; +import ActionBar from './components/action_bar'; +import Column from '../ui/components/column'; +import { + favourite, + unfavourite, + reblog, + unreblog +} from '../../actions/interactions'; import { replyCompose, mentionCompose -} from '../../actions/compose'; -import { deleteStatus } from '../../actions/statuses'; +} from '../../actions/compose'; +import { deleteStatus } from '../../actions/statuses'; +import { initReport } from '../../actions/reports'; import { makeGetStatus, getStatusAncestors, getStatusDescendants -} from '../../selectors'; -import { ScrollContainer } from 'react-router-scroll'; -import ColumnBackButton from '../../components/column_back_button'; -import StatusContainer from '../../containers/status_container'; -import { openMedia } from '../../actions/modal'; +} from '../../selectors'; +import { ScrollContainer } from 'react-router-scroll'; +import ColumnBackButton from '../../components/column_back_button'; +import StatusContainer from '../../containers/status_container'; +import { openModal } from '../../actions/modal'; import { isMobile } from '../../is_mobile' const makeMapStateToProps = () => { @@ -65,7 +71,11 @@ const Status = React.createClass({ }, handleFavouriteClick (status) { - this.props.dispatch(favourite(status)); + if (status.get('favourited')) { + this.props.dispatch(unfavourite(status)); + } else { + this.props.dispatch(favourite(status)); + } }, handleReplyClick (status) { @@ -73,7 +83,11 @@ const Status = React.createClass({ }, handleReblogClick (status) { - this.props.dispatch(reblog(status)); + if (status.get('reblogged')) { + this.props.dispatch(unreblog(status)); + } else { + this.props.dispatch(reblog(status)); + } }, handleDeleteClick (status) { @@ -85,7 +99,11 @@ const Status = React.createClass({ }, handleOpenMedia (media, index) { - this.props.dispatch(openMedia(media, index)); + this.props.dispatch(openModal('MEDIA', { media, index })); + }, + + handleReport (status) { + this.props.dispatch(initReport(status.get('account'), status)); }, renderChildren (list) { @@ -99,7 +117,8 @@ const Status = React.createClass({ if (status === null) { return ( <Column> - <LoadingIndicator /> + <ColumnBackButton /> + <MissingIndicator /> </Column> ); } @@ -123,7 +142,7 @@ const Status = React.createClass({ {ancestors} <DetailedStatus status={status} me={me} onOpenMedia={this.handleOpenMedia} /> - <ActionBar status={status} me={me} onReply={this.handleReplyClick} onFavourite={this.handleFavouriteClick} onReblog={this.handleReblogClick} onDelete={this.handleDeleteClick} onMention={this.handleMentionClick} /> + <ActionBar status={status} me={me} onReply={this.handleReplyClick} onFavourite={this.handleFavouriteClick} onReblog={this.handleReblogClick} onDelete={this.handleDeleteClick} onMention={this.handleMentionClick} onReport={this.handleReport} /> {descendants} </div> diff --git a/app/assets/javascripts/components/features/ui/components/column.jsx b/app/assets/javascripts/components/features/ui/components/column.jsx index 5b0603ee9..2b7e11bf1 100644 --- a/app/assets/javascripts/components/features/ui/components/column.jsx +++ b/app/assets/javascripts/components/features/ui/components/column.jsx @@ -34,7 +34,8 @@ const Column = React.createClass({ propTypes: { heading: React.PropTypes.string, icon: React.PropTypes.string, - children: React.PropTypes.node + children: React.PropTypes.node, + active: React.PropTypes.bool }, mixins: [PureRenderMixin], @@ -51,12 +52,12 @@ const Column = React.createClass({ }, render () { - const { heading, icon, children } = this.props; + const { heading, icon, children, active } = this.props; let header = ''; if (heading) { - header = <ColumnHeader icon={icon} type={heading} onClick={this.handleHeaderClick} />; + header = <ColumnHeader icon={icon} active={active} type={heading} onClick={this.handleHeaderClick} />; } return ( diff --git a/app/assets/javascripts/components/features/ui/components/column_header.jsx b/app/assets/javascripts/components/features/ui/components/column_header.jsx index 8b072d723..de55fa748 100644 --- a/app/assets/javascripts/components/features/ui/components/column_header.jsx +++ b/app/assets/javascripts/components/features/ui/components/column_header.jsx @@ -5,6 +5,7 @@ const ColumnHeader = React.createClass({ propTypes: { icon: React.PropTypes.string, type: React.PropTypes.string, + active: React.PropTypes.bool, onClick: React.PropTypes.func }, @@ -15,6 +16,8 @@ const ColumnHeader = React.createClass({ }, render () { + const { type, active } = this.props; + let icon = ''; if (this.props.icon) { @@ -22,9 +25,9 @@ const ColumnHeader = React.createClass({ } return ( - <div className='column-header' onClick={this.handleClick}> + <div className={`column-header ${active ? 'active' : ''}`} onClick={this.handleClick}> {icon} - {this.props.type} + {type} </div> ); } diff --git a/app/assets/javascripts/components/features/ui/components/column_link.jsx b/app/assets/javascripts/components/features/ui/components/column_link.jsx index 901a29f5c..2bd1e1017 100644 --- a/app/assets/javascripts/components/features/ui/components/column_link.jsx +++ b/app/assets/javascripts/components/features/ui/components/column_link.jsx @@ -4,7 +4,6 @@ const outerStyle = { display: 'block', padding: '15px', fontSize: '16px', - color: '#fff', textDecoration: 'none' }; diff --git a/app/assets/javascripts/components/features/ui/components/media_modal.jsx b/app/assets/javascripts/components/features/ui/components/media_modal.jsx new file mode 100644 index 000000000..35eb2cb0c --- /dev/null +++ b/app/assets/javascripts/components/features/ui/components/media_modal.jsx @@ -0,0 +1,133 @@ +import LoadingIndicator from '../../../components/loading_indicator'; +import PureRenderMixin from 'react-addons-pure-render-mixin'; +import ImmutablePropTypes from 'react-immutable-proptypes'; +import ExtendedVideoPlayer from '../../../components/extended_video_player'; +import ImageLoader from 'react-imageloader'; +import { defineMessages, injectIntl } from 'react-intl'; +import IconButton from '../../../components/icon_button'; + +const messages = defineMessages({ + close: { id: 'lightbox.close', defaultMessage: 'Close' } +}); + +const leftNavStyle = { + position: 'absolute', + background: 'rgba(0, 0, 0, 0.5)', + padding: '30px 15px', + cursor: 'pointer', + fontSize: '24px', + top: '0', + left: '-61px', + boxSizing: 'border-box', + height: '100%', + display: 'flex', + alignItems: 'center' +}; + +const rightNavStyle = { + position: 'absolute', + background: 'rgba(0, 0, 0, 0.5)', + padding: '30px 15px', + cursor: 'pointer', + fontSize: '24px', + top: '0', + right: '-61px', + boxSizing: 'border-box', + height: '100%', + display: 'flex', + alignItems: 'center' +}; + +const closeStyle = { + position: 'absolute', + top: '4px', + right: '4px' +}; + +const MediaModal = React.createClass({ + + propTypes: { + media: ImmutablePropTypes.list.isRequired, + index: React.PropTypes.number.isRequired, + onClose: React.PropTypes.func.isRequired, + intl: React.PropTypes.object.isRequired + }, + + getInitialState () { + return { + index: null + }; + }, + + mixins: [PureRenderMixin], + + handleNextClick () { + this.setState({ index: (this.getIndex() + 1) % this.props.media.size}); + }, + + handlePrevClick () { + this.setState({ index: (this.getIndex() - 1) % this.props.media.size}); + }, + + handleKeyUp (e) { + switch(e.key) { + case 'ArrowLeft': + this.handlePrevClick(); + break; + case 'ArrowRight': + this.handleNextClick(); + break; + } + }, + + componentDidMount () { + window.addEventListener('keyup', this.handleKeyUp, false); + }, + + componentWillUnmount () { + window.removeEventListener('keyup', this.handleKeyUp); + }, + + getIndex () { + return this.state.index !== null ? this.state.index : this.props.index; + }, + + render () { + const { media, intl, onClose } = this.props; + + const index = this.getIndex(); + const attachment = media.get(index); + const url = attachment.get('url'); + + let leftNav, rightNav, content; + + leftNav = rightNav = content = ''; + + if (media.size > 1) { + leftNav = <div style={leftNavStyle} className='modal-container__nav' onClick={this.handlePrevClick}><i className='fa fa-fw fa-chevron-left' /></div>; + rightNav = <div style={rightNavStyle} className='modal-container__nav' onClick={this.handleNextClick}><i className='fa fa-fw fa-chevron-right' /></div>; + } + + if (attachment.get('type') === 'image') { + content = <ImageLoader src={url} imgProps={{ style: { display: 'block' } }} />; + } else if (attachment.get('type') === 'gifv') { + content = <ExtendedVideoPlayer src={url} />; + } + + return ( + <div className='modal-root__modal media-modal'> + {leftNav} + + <div> + <IconButton title={intl.formatMessage(messages.close)} icon='times' onClick={onClose} size={16} style={closeStyle} /> + {content} + </div> + + {rightNav} + </div> + ); + } + +}); + +export default injectIntl(MediaModal); diff --git a/app/assets/javascripts/components/features/ui/components/modal_root.jsx b/app/assets/javascripts/components/features/ui/components/modal_root.jsx new file mode 100644 index 000000000..d2ae5e145 --- /dev/null +++ b/app/assets/javascripts/components/features/ui/components/modal_root.jsx @@ -0,0 +1,80 @@ +import PureRenderMixin from 'react-addons-pure-render-mixin'; +import MediaModal from './media_modal'; +import { TransitionMotion, spring } from 'react-motion'; + +const MODAL_COMPONENTS = { + 'MEDIA': MediaModal +}; + +const ModalRoot = React.createClass({ + + propTypes: { + type: React.PropTypes.string, + props: React.PropTypes.object, + onClose: React.PropTypes.func.isRequired + }, + + mixins: [PureRenderMixin], + + handleKeyUp (e) { + if (e.key === 'Escape' && !!this.props.type) { + this.props.onClose(); + } + }, + + componentDidMount () { + window.addEventListener('keyup', this.handleKeyUp, false); + }, + + componentWillUnmount () { + window.removeEventListener('keyup', this.handleKeyUp); + }, + + willEnter () { + return { opacity: 0, scale: 0.98 }; + }, + + willLeave () { + return { opacity: spring(0), scale: spring(0.98) }; + }, + + render () { + const { type, props, onClose } = this.props; + const items = []; + + if (!!type) { + items.push({ + key: type, + data: { type, props }, + style: { opacity: spring(1), scale: spring(1, { stiffness: 120, damping: 14 }) } + }); + } + + return ( + <TransitionMotion + styles={items} + willEnter={this.willEnter} + willLeave={this.willLeave}> + {interpolatedStyles => + <div className='modal-root'> + {interpolatedStyles.map(({ key, data: { type, props }, style }) => { + const SpecificComponent = MODAL_COMPONENTS[type]; + + return ( + <div key={key}> + <div className='modal-root__overlay' style={{ opacity: style.opacity, transform: `translateZ(0px)` }} onClick={onClose} /> + <div className='modal-root__container' style={{ opacity: style.opacity, transform: `translateZ(0px) scale(${style.scale})` }}> + <SpecificComponent {...props} onClose={onClose} /> + </div> + </div> + ); + })} + </div> + } + </TransitionMotion> + ); + } + +}); + +export default ModalRoot; diff --git a/app/assets/javascripts/components/features/ui/components/tabs_bar.jsx b/app/assets/javascripts/components/features/ui/components/tabs_bar.jsx index 225a6a5fc..6cdb29dbf 100644 --- a/app/assets/javascripts/components/features/ui/components/tabs_bar.jsx +++ b/app/assets/javascripts/components/features/ui/components/tabs_bar.jsx @@ -1,15 +1,23 @@ import { Link } from 'react-router'; import { FormattedMessage } from 'react-intl'; -const TabsBar = () => { - return ( - <div className='tabs-bar'> - <Link className='tabs-bar__link' activeClassName='active' to='/statuses/new'><i className='fa fa-fw fa-pencil' /> <FormattedMessage id='tabs_bar.compose' defaultMessage='Compose' /></Link> - <Link className='tabs-bar__link' activeClassName='active' to='/timelines/home'><i className='fa fa-fw fa-home' /> <FormattedMessage id='tabs_bar.home' defaultMessage='Home' /></Link> - <Link className='tabs-bar__link' activeClassName='active' to='/notifications'><i className='fa fa-fw fa-bell' /> <FormattedMessage id='tabs_bar.notifications' defaultMessage='Notifications' /></Link> - <Link className='tabs-bar__link' activeClassName='active' style={{ flexGrow: '0', flexBasis: '30px' }} to='/getting-started'><i className='fa fa-fw fa-bars' /></Link> - </div> - ); -}; +const TabsBar = React.createClass({ + + render () { + return ( + <div className='tabs-bar'> + <Link className='tabs-bar__link primary' activeClassName='active' to='/statuses/new'><i className='fa fa-fw fa-pencil' /><FormattedMessage id='tabs_bar.compose' defaultMessage='Compose' /></Link> + <Link className='tabs-bar__link primary' activeClassName='active' to='/timelines/home'><i className='fa fa-fw fa-home' /><FormattedMessage id='tabs_bar.home' defaultMessage='Home' /></Link> + <Link className='tabs-bar__link primary' activeClassName='active' to='/notifications'><i className='fa fa-fw fa-bell' /><FormattedMessage id='tabs_bar.notifications' defaultMessage='Notifications' /></Link> + + <Link className='tabs-bar__link secondary' activeClassName='active' to='/timelines/public/local'><i className='fa fa-fw fa-users' /><FormattedMessage id='tabs_bar.local_timeline' defaultMessage='Local' /></Link> + <Link className='tabs-bar__link secondary' activeClassName='active' to='/timelines/public'><i className='fa fa-fw fa-globe' /><FormattedMessage id='tabs_bar.federated_timeline' defaultMessage='Federated' /></Link> + + <Link className='tabs-bar__link primary' activeClassName='active' style={{ flexGrow: '0', flexBasis: '30px' }} to='/getting-started'><i className='fa fa-fw fa-bars' /></Link> + </div> + ); + } + +}); export default TabsBar; diff --git a/app/assets/javascripts/components/features/ui/components/upload_area.jsx b/app/assets/javascripts/components/features/ui/components/upload_area.jsx new file mode 100644 index 000000000..70b687019 --- /dev/null +++ b/app/assets/javascripts/components/features/ui/components/upload_area.jsx @@ -0,0 +1,32 @@ +import PureRenderMixin from 'react-addons-pure-render-mixin'; +import { Motion, spring } from 'react-motion'; +import { FormattedMessage } from 'react-intl'; + +const UploadArea = React.createClass({ + + propTypes: { + active: React.PropTypes.bool + }, + + mixins: [PureRenderMixin], + + render () { + const { active } = this.props; + + return ( + <Motion defaultStyle={{ backgroundOpacity: 0, backgroundScale: 0.95 }} style={{ backgroundOpacity: spring(active ? 1 : 0, { stiffness: 150, damping: 15 }), backgroundScale: spring(active ? 1 : 0.95, { stiffness: 200, damping: 3 }) }}> + {({ backgroundOpacity, backgroundScale }) => + <div className='upload-area' style={{ visibility: active ? 'visible' : 'hidden', opacity: backgroundOpacity }}> + <div className='upload-area__drop'> + <div className='upload-area__background' style={{ transform: `translateZ(0) scale(${backgroundScale})` }} /> + <div className='upload-area__content'><FormattedMessage id='upload_area.title' defaultMessage='Drag & drop to upload' /></div> + </div> + </div> + } + </Motion> + ); + } + +}); + +export default UploadArea; diff --git a/app/assets/javascripts/components/features/ui/containers/modal_container.jsx b/app/assets/javascripts/components/features/ui/containers/modal_container.jsx index 334e5c199..26d77818c 100644 --- a/app/assets/javascripts/components/features/ui/containers/modal_container.jsx +++ b/app/assets/javascripts/components/features/ui/containers/modal_container.jsx @@ -1,170 +1,16 @@ import { connect } from 'react-redux'; -import { - closeModal, - decreaseIndexInModal, - increaseIndexInModal -} from '../../../actions/modal'; -import Lightbox from '../../../components/lightbox'; -import ImageLoader from 'react-imageloader'; -import LoadingIndicator from '../../../components/loading_indicator'; -import PureRenderMixin from 'react-addons-pure-render-mixin'; -import ImmutablePropTypes from 'react-immutable-proptypes'; +import { closeModal } from '../../../actions/modal'; +import ModalRoot from '../components/modal_root'; const mapStateToProps = state => ({ - media: state.getIn(['modal', 'media']), - index: state.getIn(['modal', 'index']), - isVisible: state.getIn(['modal', 'open']) + type: state.get('modal').modalType, + props: state.get('modal').modalProps }); const mapDispatchToProps = dispatch => ({ - onCloseClicked () { + onClose () { dispatch(closeModal()); }, - - onOverlayClicked () { - dispatch(closeModal()); - }, - - onNextClicked () { - dispatch(increaseIndexInModal()); - }, - - onPrevClicked () { - dispatch(decreaseIndexInModal()); - } -}); - -const imageStyle = { - display: 'block', - maxWidth: '80vw', - maxHeight: '80vh' -}; - -const loadingStyle = { - background: '#373b4a', - width: '400px', - paddingBottom: '120px' -}; - -const preloader = () => ( - <div style={loadingStyle}> - <LoadingIndicator /> - </div> -); - -const leftNavStyle = { - position: 'absolute', - background: 'rgba(0, 0, 0, 0.5)', - padding: '30px 15px', - cursor: 'pointer', - color: '#fff', - fontSize: '24px', - top: '0', - left: '-61px', - boxSizing: 'border-box', - height: '100%', - display: 'flex', - alignItems: 'center' -}; - -const rightNavStyle = { - position: 'absolute', - background: 'rgba(0, 0, 0, 0.5)', - padding: '30px 15px', - cursor: 'pointer', - color: '#fff', - fontSize: '24px', - top: '0', - right: '-61px', - boxSizing: 'border-box', - height: '100%', - display: 'flex', - alignItems: 'center' -}; - -const Modal = React.createClass({ - - propTypes: { - media: ImmutablePropTypes.list, - index: React.PropTypes.number.isRequired, - isVisible: React.PropTypes.bool, - onCloseClicked: React.PropTypes.func, - onOverlayClicked: React.PropTypes.func, - onNextClicked: React.PropTypes.func, - onPrevClicked: React.PropTypes.func - }, - - mixins: [PureRenderMixin], - - handleNextClick () { - this.props.onNextClicked(); - }, - - handlePrevClick () { - this.props.onPrevClicked(); - }, - - componentDidMount () { - this._listener = e => { - if (!this.props.isVisible) { - return; - } - - switch(e.key) { - case 'ArrowLeft': - this.props.onPrevClicked(); - break; - case 'ArrowRight': - this.props.onNextClicked(); - break; - } - }; - - window.addEventListener('keyup', this._listener); - }, - - componentWillUnmount () { - window.removeEventListener('keyup', this._listener); - }, - - render () { - const { media, index, ...other } = this.props; - - if (!media) { - return null; - } - - const url = media.get(index).get('url'); - const hasLeft = index > 0; - const hasRight = index + 1 < media.size; - - let leftNav, rightNav; - - leftNav = rightNav = ''; - - if (hasLeft) { - leftNav = <div style={leftNavStyle} onClick={this.handlePrevClick}><i className='fa fa-fw fa-chevron-left' /></div>; - } - - if (hasRight) { - rightNav = <div style={rightNavStyle} onClick={this.handleNextClick}><i className='fa fa-fw fa-chevron-right' /></div>; - } - - return ( - <Lightbox {...other}> - {leftNav} - - <ImageLoader - src={url} - preloader={preloader} - imgProps={{ style: imageStyle }} - /> - - {rightNav} - </Lightbox> - ); - } - }); -export default connect(mapStateToProps, mapDispatchToProps)(Modal); +export default connect(mapStateToProps, mapDispatchToProps)(ModalRoot); diff --git a/app/assets/javascripts/components/features/ui/containers/status_list_container.jsx b/app/assets/javascripts/components/features/ui/containers/status_list_container.jsx index 100989d22..f249240d8 100644 --- a/app/assets/javascripts/components/features/ui/containers/status_list_container.jsx +++ b/app/assets/javascripts/components/features/ui/containers/status_list_container.jsx @@ -3,8 +3,9 @@ import StatusList from '../../../components/status_list'; import { expandTimeline, scrollTopTimeline } from '../../../actions/timelines'; import Immutable from 'immutable'; import { createSelector } from 'reselect'; +import { debounce } from 'react-decoration'; -const getStatusIds = createSelector([ +const makeGetStatusIds = () => createSelector([ (state, { type }) => state.getIn(['settings', type], Immutable.Map()), (state, { type }) => state.getIn(['timelines', type, 'items'], Immutable.List()), (state) => state.get('statuses'), @@ -33,26 +34,37 @@ const getStatusIds = createSelector([ return showStatus; })); -const mapStateToProps = (state, props) => ({ - statusIds: getStatusIds(state, props), - isLoading: state.getIn(['timelines', props.type, 'isLoading'], true) -}); +const makeMapStateToProps = () => { + const getStatusIds = makeGetStatusIds(); + + const mapStateToProps = (state, props) => ({ + statusIds: getStatusIds(state, props), + isLoading: state.getIn(['timelines', props.type, 'isLoading'], true), + isUnread: state.getIn(['timelines', props.type, 'unread']) > 0, + hasMore: !!state.getIn(['timelines', props.type, 'next']) + }); + + return mapStateToProps; +}; const mapDispatchToProps = (dispatch, { type, id }) => ({ + @debounce(300, true) onScrollToBottom () { dispatch(scrollTopTimeline(type, false)); dispatch(expandTimeline(type, id)); }, + @debounce(100) onScrollToTop () { dispatch(scrollTopTimeline(type, true)); }, + @debounce(100) onScroll () { dispatch(scrollTopTimeline(type, false)); } }); -export default connect(mapStateToProps, mapDispatchToProps)(StatusList); +export default connect(makeMapStateToProps, mapDispatchToProps)(StatusList); diff --git a/app/assets/javascripts/components/features/ui/index.jsx b/app/assets/javascripts/components/features/ui/index.jsx index 900d83dba..89fb82568 100644 --- a/app/assets/javascripts/components/features/ui/index.jsx +++ b/app/assets/javascripts/components/features/ui/index.jsx @@ -13,6 +13,7 @@ import { debounce } from 'react-decoration'; import { uploadCompose } from '../../actions/compose'; import { refreshTimeline } from '../../actions/timelines'; import { refreshNotifications } from '../../actions/notifications'; +import UploadArea from './components/upload_area'; const UI = React.createClass({ @@ -23,7 +24,8 @@ const UI = React.createClass({ getInitialState () { return { - width: window.innerWidth + width: window.innerWidth, + draggingOver: false }; }, @@ -34,29 +36,64 @@ const UI = React.createClass({ this.setState({ width: window.innerWidth }); }, + handleDragEnter (e) { + e.preventDefault(); + + if (!this.dragTargets) { + this.dragTargets = []; + } + + if (this.dragTargets.indexOf(e.target) === -1) { + this.dragTargets.push(e.target); + } + + if (e.dataTransfer && e.dataTransfer.files.length > 0) { + this.setState({ draggingOver: true }); + } + }, + handleDragOver (e) { e.preventDefault(); e.stopPropagation(); - e.dataTransfer.dropEffect = 'copy'; + try { + e.dataTransfer.dropEffect = 'copy'; + } catch (err) { - if (e.dataTransfer.effectAllowed === 'all' || e.dataTransfer.effectAllowed === 'uninitialized') { - // } + + return false; }, handleDrop (e) { e.preventDefault(); + this.setState({ draggingOver: false }); + if (e.dataTransfer && e.dataTransfer.files.length === 1) { this.props.dispatch(uploadCompose(e.dataTransfer.files)); } }, + handleDragLeave (e) { + e.preventDefault(); + e.stopPropagation(); + + this.dragTargets = this.dragTargets.filter(el => el !== e.target && this.node.contains(el)); + + if (this.dragTargets.length > 0) { + return; + } + + this.setState({ draggingOver: false }); + }, + componentWillMount () { window.addEventListener('resize', this.handleResize, { passive: true }); - window.addEventListener('dragover', this.handleDragOver); - window.addEventListener('drop', this.handleDrop); + document.addEventListener('dragenter', this.handleDragEnter, false); + document.addEventListener('dragover', this.handleDragOver, false); + document.addEventListener('drop', this.handleDrop, false); + document.addEventListener('dragleave', this.handleDragLeave, false); this.props.dispatch(refreshTimeline('home')); this.props.dispatch(refreshNotifications()); @@ -64,17 +101,26 @@ const UI = React.createClass({ componentWillUnmount () { window.removeEventListener('resize', this.handleResize); - window.removeEventListener('dragover', this.handleDragOver); - window.removeEventListener('drop', this.handleDrop); + document.removeEventListener('dragenter', this.handleDragEnter); + document.removeEventListener('dragover', this.handleDragOver); + document.removeEventListener('drop', this.handleDrop); + document.removeEventListener('dragleave', this.handleDragLeave); + }, + + setRef (c) { + this.node = c; }, render () { + const { width, draggingOver } = this.state; + const { children } = this.props; + let mountedColumns; - if (isMobile(this.state.width)) { + if (isMobile(width)) { mountedColumns = ( <ColumnsArea> - {this.props.children} + {children} </ColumnsArea> ); } else { @@ -83,13 +129,13 @@ const UI = React.createClass({ <Compose withHeader={true} /> <HomeTimeline trackScroll={false} /> <Notifications trackScroll={false} /> - {this.props.children} + {children} </ColumnsArea> ); } return ( - <div className='ui'> + <div className='ui' ref={this.setRef}> <TabsBar /> {mountedColumns} @@ -97,6 +143,7 @@ const UI = React.createClass({ <NotificationsContainer /> <LoadingBarContainer style={{ backgroundColor: '#2b90d9', left: '0', top: '0' }} /> <ModalContainer /> + <UploadArea active={draggingOver} /> </div> ); } diff --git a/app/assets/javascripts/components/is_mobile.jsx b/app/assets/javascripts/components/is_mobile.jsx index eaa6221e4..992e63727 100644 --- a/app/assets/javascripts/components/is_mobile.jsx +++ b/app/assets/javascripts/components/is_mobile.jsx @@ -3,3 +3,9 @@ const LAYOUT_BREAKPOINT = 1024; export function isMobile(width) { return width <= LAYOUT_BREAKPOINT; }; + +const iOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream; + +export function isIOS() { + return iOS; +}; diff --git a/app/assets/javascripts/components/locales/de.jsx b/app/assets/javascripts/components/locales/de.jsx index 7d32824f1..882c31fa7 100644 --- a/app/assets/javascripts/components/locales/de.jsx +++ b/app/assets/javascripts/components/locales/de.jsx @@ -39,7 +39,7 @@ const en = { "tabs_bar.public": "Gesamtes Netz", "tabs_bar.notifications": "Mitteilungen", "compose_form.placeholder": "Worüber möchstest du schreiben?", - "compose_form.publish": "Veröffentlichen", + "compose_form.publish": "Tröt", "compose_form.sensitive": "Medien als sensitiv markieren", "compose_form.unlisted": "Öffentlich nicht auflisten", "compose_form.private": "Als privat markieren", diff --git a/app/assets/javascripts/components/locales/en.jsx b/app/assets/javascripts/components/locales/en.jsx index ac1c1a7d5..53e2898eb 100644 --- a/app/assets/javascripts/components/locales/en.jsx +++ b/app/assets/javascripts/components/locales/en.jsx @@ -2,7 +2,7 @@ const en = { "column_back_button.label": "Back", "lightbox.close": "Close", "loading_indicator.label": "Loading...", - "status.mention": "Mention", + "status.mention": "Mention @{name}", "status.delete": "Delete", "status.reply": "Reply", "status.reblog": "Boost", @@ -11,11 +11,11 @@ const en = { "status.sensitive_warning": "Sensitive content", "status.sensitive_toggle": "Click to view", "video_player.toggle_sound": "Toggle sound", - "account.mention": "Mention", + "account.mention": "Mention @{name}", "account.edit_profile": "Edit profile", - "account.unblock": "Unblock", + "account.unblock": "Unblock @{name}", "account.unfollow": "Unfollow", - "account.block": "Block", + "account.block": "Block @{name}", "account.follow": "Follow", "account.posts": "Posts", "account.follows": "Follows", @@ -25,26 +25,27 @@ const en = { "getting_started.heading": "Getting started", "getting_started.about_addressing": "You can follow people if you know their username and the domain they are on by entering an e-mail-esque address into the search form.", "getting_started.about_shortcuts": "If the target user is on the same domain as you, just the username will work. The same rule applies to mentioning people in statuses.", - "getting_started.about_developer": "The developer of this project can be followed as Gargron@mastodon.social", - "getting_started.open_source_notice": "Mastodon is open source software. You can contribute or report issues on github at {github}.", + "getting_started.open_source_notice": "Mastodon is open source software. You can contribute or report issues on GitHub at {github}. {apps}.", "column.home": "Home", - "column.mentions": "Mentions", - "column.public": "Public", + "column.community": "Local timeline", + "column.public": "Federated timeline", "column.notifications": "Notifications", "tabs_bar.compose": "Compose", "tabs_bar.home": "Home", "tabs_bar.mentions": "Mentions", - "tabs_bar.public": "Public", + "tabs_bar.public": "Federated timeline", "tabs_bar.notifications": "Notifications", "compose_form.placeholder": "What is on your mind?", "compose_form.publish": "Toot", "compose_form.sensitive": "Mark media as sensitive", "compose_form.spoiler": "Hide text behind warning", "compose_form.private": "Mark as private", - "compose_form.unlisted": "Do not display in public timeline", + "compose_form.privacy_disclaimer": "Your private status will be delivered to mentioned users on {domains}. Do you trust {domainsCount, plural, one {that server} other {those servers}}? Post privacy only works on Mastodon instances. If {domains} {domainsCount, plural, one {is not a Mastodon instance} other {are not Mastodon instances}}, there will be no indication that your post is private, and it may be boosted or otherwise made visible to unintended recipients.", + "compose_form.unlisted": "Do not display on public timelines", "navigation_bar.edit_profile": "Edit profile", "navigation_bar.preferences": "Preferences", - "navigation_bar.public_timeline": "Public timeline", + "navigation_bar.community_timeline": "Local timeline", + "navigation_bar.public_timeline": "Federated timeline", "navigation_bar.logout": "Logout", "reply_indicator.cancel": "Cancel", "search.placeholder": "Search", diff --git a/app/assets/javascripts/components/locales/fi.jsx b/app/assets/javascripts/components/locales/fi.jsx new file mode 100644 index 000000000..5bef99923 --- /dev/null +++ b/app/assets/javascripts/components/locales/fi.jsx @@ -0,0 +1,68 @@ +const fi = { + "column_back_button.label": "Takaisin", + "lightbox.close": "Sulje", + "loading_indicator.label": "Ladataan...", + "status.mention": "Mainitse @{name}", + "status.delete": "Poista", + "status.reply": "Vastaa", + "status.reblog": "Boostaa", + "status.favourite": "Tykkää", + "status.reblogged_by": "{name} boostattu", + "status.sensitive_warning": "Arkaluontoista sisältöä", + "status.sensitive_toggle": "Klikkaa nähdäksesi", + "video_player.toggle_sound": "Äänet päälle/pois", + "account.mention": "Mainitse @{name}", + "account.edit_profile": "Muokkaa", + "account.unblock": "Salli @{name}", + "account.unfollow": "Lopeta seuraaminen", + "account.block": "Estä @{name}", + "account.follow": "Seuraa", + "account.posts": "Postit", + "account.follows": "Seuraa", + "account.followers": "Seuraajia", + "account.follows_you": "Seuraa sinua", + "account.requested": "Odottaa hyväksyntää", + "getting_started.heading": "Päästä alkuun", + "getting_started.about_addressing": "Voit seurata ihmisiä jos tiedät heidän käyttäjänimensä ja domainin missä he ovat syöttämällä e-mail-esque osoitteen Etsi kenttään.", + "getting_started.about_shortcuts": "Jos etsimäsi henkilö on samassa domainissa kuin sinä, pelkkä käyttäjänimi kelpaa. Sama pätee kun mainitset ihmisiä statuksessasi", + "getting_started.open_source_notice": "Mastodon Mastodon on avoimen lähdekoodin ohjelma. Voit avustaa tai raportoida ongelmia githubissa {github}. {apps}.", + "column.home": "Koti", + "column.community": "Paikallinen aikajana", + "column.public": "Yhdistetty aikajana", + "column.notifications": "Ilmoitukset", + "tabs_bar.compose": "Luo", + "tabs_bar.home": "Koti", + "tabs_bar.mentions": "Maininnat", + "tabs_bar.public": "Yleinen aikajana", + "tabs_bar.notifications": "Ilmoitukset", + "compose_form.placeholder": "Mitä sinulla on mielessä?", + "compose_form.publish": "Toot", + "compose_form.sensitive": "Merkitse media herkäksi", + "compose_form.spoiler": "Piiloita teksti varoituksen taakse", + "compose_form.private": "Merkitse yksityiseksi", + "compose_form.privacy_disclaimer": "Sinun yksityinen status toimitetaan mainitsemallesi käyttäjille domaineissa {domains}. Luotatko {domainsCount, plural, one {tähän palvelimeen} other {näihin palvelimiin}}? Postauksen yksityisyys toimii van Mastodon palvelimilla. Jos {domains} {domainsCount, plural, one {ei ole Mastodon palvelin} other {eivät ole Mastodon palvelin}}, viestiin ei tule Yksityinen-merkintää, ja sitä voidaan boostata tai muuten tehdä näkyväksi muille vastaanottajille.", + "compose_form.unlisted": "Älä näytä julkisilla aikajanoilla", + "navigation_bar.edit_profile": "Muokkaa profiilia", + "navigation_bar.preferences": "Ominaisuudet", + "navigation_bar.community_timeline": "Paikallinen aikajana", + "navigation_bar.public_timeline": "Yleinen aikajana", + "navigation_bar.logout": "Kirjaudu ulos", + "reply_indicator.cancel": "Peruuta", + "search.placeholder": "Hae", + "search.account": "Tili", + "search.hashtag": "Hashtag", + "upload_button.label": "Lisää mediaa", + "upload_form.undo": "Peru", + "notification.follow": "{name} seurasi sinua", + "notification.favourite": "{name} tykkäsi statuksestasi", + "notification.reblog": "{name} boostasi statustasi", + "notification.mention": "{name} mainitsi sinut", + "notifications.column_settings.alert": "Työpöytä ilmoitukset", + "notifications.column_settings.show": "Näytä sarakkeessa", + "notifications.column_settings.follow": "Uusia seuraajia:", + "notifications.column_settings.favourite": "Tykkäyksiä:", + "notifications.column_settings.mention": "Mainintoja:", + "notifications.column_settings.reblog": "Boosteja:", +}; + +export default fi; diff --git a/app/assets/javascripts/components/locales/fr.jsx b/app/assets/javascripts/components/locales/fr.jsx index 183e5d5b5..23fa9349c 100644 --- a/app/assets/javascripts/components/locales/fr.jsx +++ b/app/assets/javascripts/components/locales/fr.jsx @@ -16,42 +16,76 @@ const fr = { "account.unblock": "Débloquer", "account.unfollow": "Ne plus suivre", "account.block": "Bloquer", + "account.mute": "Masquer", + "account.unmute": "Ne plus masquer", "account.follow": "Suivre", "account.posts": "Statuts", "account.follows": "Abonnements", "account.followers": "Abonnés", "account.follows_you": "Vous suit", + "account.requested": "Invitation envoyée", + "account.report": "Signaler", + "account.disclaimer": "Ce compte est situé sur une autre instance. Les nombres peuvent être plus grands.", "getting_started.heading": "Pour commencer", - "getting_started.about_addressing": "Vous pouvez vous suivre les statuts de quelqu’un en entrant dans le champs de recherche leur identifiant et le domaine de leur instance, séparés par un @ à la manière d’une adresse courriel.", + "getting_started.about_addressing": "Vous pouvez suivre les statuts de quelqu’un en entrant dans le champs de recherche leur identifiant et le domaine de leur instance, séparés par un @ à la manière d’une adresse courriel.", "getting_started.about_shortcuts": "Si cette personne utilise la même instance que vous, l’identifiant suffit. C’est le même principe pour mentionner quelqu’un dans vos statuts.", "getting_started.about_developer": "Pour suivre le développeur de ce projet, c’est Gargron@mastodon.social", + "getting_started.open_source_notice": "Mastodon est un logiciel libre. Vous pouvez contribuer et envoyer vos commentaires et rapports de bogues via {github} sur GitHub.", "column.home": "Accueil", - "column.mentions": "Mentions", - "column.public": "Fil public", + "column.community": "Fil public local", + "column.public": "Fil public global", "column.notifications": "Notifications", + "column.public": "Fil public", + "column.blocks": "Utilisateurs bloqués", + "column.favourites": "Favoris", "tabs_bar.compose": "Composer", "tabs_bar.home": "Accueil", "tabs_bar.mentions": "Mentions", - "tabs_bar.public": "Public", + "tabs_bar.public": "Fil public global", "tabs_bar.notifications": "Notifications", "compose_form.placeholder": "Qu’avez-vous en tête ?", - "compose_form.publish": "Pouet", - "compose_form.sensitive": "Marquer le contenu comme délicat", - "compose_form.unlisted": "Ne pas apparaître dans le fil public", + "compose_form.publish": "Pouet ", + "compose_form.sensitive": "Marquer le média comme délicat", + "compose_form.spoiler": "Masquer le texte par un avertissement", + "compose_form.private": "Rendre privé", + "compose_form.privacy_disclaimer": "Votre statut privé va être transmis aux personnes mentionnées sur {domains}. Avez-vous confiance en {domainsCount, plural, one {ce serveur} other {ces serveurs}} pour ne pas divulguer votre statut ? Les statuts privés ne fonctionnent que sur les instances de Mastodons. Si {domains} {domainsCount, plural, one {n'est pas une instance de Mastodon} other {ne sont pas des instances de Mastodon}}, il n'y aura aucune indication que votre statut est privé, et il pourrait être partagé ou rendu visible d'une autre manière à d'autres personnes imprévues", + "compose_form.unlisted": "Ne pas afficher dans les fils publics", + "emoji_button.label": "Insérer un emoji", "navigation_bar.edit_profile": "Modifier le profil", "navigation_bar.preferences": "Préférences", - "navigation_bar.public_timeline": "Public", + "navigation_bar.community_timeline": "Fil public local", + "navigation_bar.public_timeline": "Fil public global", + "navigation_bar.blocks": "Utilisateurs bloqués", + "navigation_bar.favourites": "Favoris", + "navigation_bar.info": "Plus d'informations", + "notification.favourite": "{name} a ajouté à ses favoris :", "navigation_bar.logout": "Déconnexion", "reply_indicator.cancel": "Annuler", "search.placeholder": "Chercher", "search.account": "Compte", "search.hashtag": "Mot-clé", + "search_results.total": "{count} {count, plural, one {résultat} other {résultats}}", "upload_button.label": "Joindre un média", "upload_form.undo": "Annuler", "notification.follow": "{name} vous suit.", "notification.favourite": "{name} a ajouté à ses favoris :", "notification.reblog": "{name} a partagé votre statut :", - "notification.mention": "{name} vous a mentionné⋅e :" + "notification.mention": "{name} vous a mentionné⋅e :", + "notifications.column_settings.alert": "Notifications locales", + "notifications.column_settings.show": "Afficher dans la colonne", + "notifications.column_settings.follow": "Nouveaux abonnés :", + "notifications.column_settings.favourite": "Favoris :", + "notifications.column_settings.mention": "Mentions :", + "notifications.column_settings.reblog": "Partages :", + "privacy.public.short": "Public", + "privacy.public.long": "Afficher dans les fils publics", + "privacy.unlisted.short": "Non-listé", + "privacy.unlisted.long": "Ne pas afficher dans les fils publics", + "privacy.private.short": "Privé", + "privacy.private.long": "N’afficher que pour vos abonné⋅e⋅s", + "privacy.direct.short": "Direct", + "privacy.direct.long": "N’afficher que pour les personnes mentionné⋅e⋅s", + "privacy.change": "Ajuster la confidentialité du message", }; export default fr; diff --git a/app/assets/javascripts/components/locales/index.jsx b/app/assets/javascripts/components/locales/index.jsx index 203929d66..72b8a5df5 100644 --- a/app/assets/javascripts/components/locales/index.jsx +++ b/app/assets/javascripts/components/locales/index.jsx @@ -5,6 +5,7 @@ import hu from './hu'; import fr from './fr'; import pt from './pt'; import uk from './uk'; +import fi from './fi'; const locales = { en, @@ -13,7 +14,8 @@ const locales = { hu, fr, pt, - uk + uk, + fi }; export default function getMessagesForLocale (locale) { diff --git a/app/assets/javascripts/components/middleware/errors.jsx b/app/assets/javascripts/components/middleware/errors.jsx index 74d77f0f9..4aca75f1e 100644 --- a/app/assets/javascripts/components/middleware/errors.jsx +++ b/app/assets/javascripts/components/middleware/errors.jsx @@ -5,7 +5,7 @@ const defaultFailSuffix = 'FAIL'; export default function errorsMiddleware() { return ({ dispatch }) => next => action => { - if (action.type) { + if (action.type && !action.skipAlert) { const isFail = new RegExp(`${defaultFailSuffix}$`, 'g'); const isSuccess = new RegExp(`${defaultSuccessSuffix}$`, 'g'); diff --git a/app/assets/javascripts/components/middleware/sounds.jsx b/app/assets/javascripts/components/middleware/sounds.jsx new file mode 100644 index 000000000..200efa3d7 --- /dev/null +++ b/app/assets/javascripts/components/middleware/sounds.jsx @@ -0,0 +1,22 @@ +const play = audio => { + if (!audio.paused) { + audio.pause(); + audio.fastSeek(0); + } + + audio.play(); +}; + +export default function soundsMiddleware() { + const soundCache = { + boop: new Audio(['/sounds/boop.mp3']) + }; + + return ({ dispatch }) => next => (action) => { + if (action.meta && action.meta.sound && soundCache[action.meta.sound]) { + play(soundCache[action.meta.sound]); + } + + return next(action); + }; +}; diff --git a/app/assets/javascripts/components/reducers/accounts.jsx b/app/assets/javascripts/components/reducers/accounts.jsx index f3938cee1..df9440093 100644 --- a/app/assets/javascripts/components/reducers/accounts.jsx +++ b/app/assets/javascripts/components/reducers/accounts.jsx @@ -33,7 +33,7 @@ import { STATUS_FETCH_SUCCESS, CONTEXT_FETCH_SUCCESS } from '../actions/statuses'; -import { SEARCH_SUGGESTIONS_READY } from '../actions/search'; +import { SEARCH_FETCH_SUCCESS } from '../actions/search'; import { NOTIFICATIONS_UPDATE, NOTIFICATIONS_REFRESH_SUCCESS, @@ -90,7 +90,6 @@ export default function accounts(state = initialState, action) { case REBLOGS_FETCH_SUCCESS: case FAVOURITES_FETCH_SUCCESS: case COMPOSE_SUGGESTIONS_READY: - case SEARCH_SUGGESTIONS_READY: case FOLLOW_REQUESTS_FETCH_SUCCESS: case FOLLOW_REQUESTS_EXPAND_SUCCESS: case BLOCKS_FETCH_SUCCESS: @@ -98,6 +97,7 @@ export default function accounts(state = initialState, action) { return normalizeAccounts(state, action.accounts); case NOTIFICATIONS_REFRESH_SUCCESS: case NOTIFICATIONS_EXPAND_SUCCESS: + case SEARCH_FETCH_SUCCESS: return normalizeAccountsFromStatuses(normalizeAccounts(state, action.accounts), action.statuses); case TIMELINE_REFRESH_SUCCESS: case TIMELINE_EXPAND_SUCCESS: diff --git a/app/assets/javascripts/components/reducers/compose.jsx b/app/assets/javascripts/components/reducers/compose.jsx index 042a2c67d..4470ad643 100644 --- a/app/assets/javascripts/components/reducers/compose.jsx +++ b/app/assets/javascripts/components/reducers/compose.jsx @@ -20,7 +20,8 @@ import { COMPOSE_SPOILERNESS_CHANGE, COMPOSE_SPOILER_TEXT_CHANGE, COMPOSE_VISIBILITY_CHANGE, - COMPOSE_LISTABILITY_CHANGE + COMPOSE_LISTABILITY_CHANGE, + COMPOSE_EMOJI_INSERT } from '../actions/compose'; import { TIMELINE_DELETE } from '../actions/timelines'; import { STORE_HYDRATE } from '../actions/store'; @@ -31,10 +32,10 @@ const initialState = Immutable.Map({ sensitive: false, spoiler: false, spoiler_text: '', - unlisted: false, - private: false, + privacy: null, text: '', - fileDropDate: null, + focusDate: null, + preselectDate: null, in_reply_to: null, is_submitting: false, is_uploading: false, @@ -65,8 +66,7 @@ function clearAll(state) { map.set('spoiler_text', ''); map.set('is_submitting', false); map.set('in_reply_to', null); - map.set('unlisted', state.get('default_privacy') === 'unlisted'); - map.set('private', state.get('default_privacy') === 'private'); + map.set('privacy', state.get('default_privacy')); map.update('media_attachments', list => list.clear()); }); }; @@ -89,7 +89,7 @@ function removeMedia(state, mediaId) { map.update('text', text => text.replace(media.get('text_url'), '').trim()); if (prevSize === 1) { - map.update('sensitive', false); + map.set('sensitive', false); } }); }; @@ -99,9 +99,31 @@ const insertSuggestion = (state, position, token, completion) => { map.update('text', oldText => `${oldText.slice(0, position)}${completion} ${oldText.slice(position + token.length)}`); map.set('suggestion_token', null); map.update('suggestions', Immutable.List(), list => list.clear()); + map.set('focusDate', new Date()); }); }; +const insertEmoji = (state, position, emojiData) => { + const emoji = emojiData.shortname; + + return state.withMutations(map => { + map.update('text', oldText => `${oldText.slice(0, position)}${emoji} ${oldText.slice(position)}`); + map.set('focusDate', new Date()); + }); +}; + +const privacyPreference = (a, b) => { + if (a === 'direct' || b === 'direct') { + return 'direct'; + } else if (a === 'private' || b === 'private') { + return 'private'; + } else if (a === 'unlisted' || b === 'unlisted') { + return 'unlisted'; + } else { + return 'public'; + } +}; + export default function compose(state = initialState, action) { switch(action.type) { case STORE_HYDRATE: @@ -111,28 +133,38 @@ export default function compose(state = initialState, action) { case COMPOSE_UNMOUNT: return state.set('mounted', false); case COMPOSE_SENSITIVITY_CHANGE: - return state.set('sensitive', action.checked); + return state.set('sensitive', !state.get('sensitive')); case COMPOSE_SPOILERNESS_CHANGE: - return (action.checked ? state : state.set('spoiler_text', '')).set('spoiler', action.checked); + return state.withMutations(map => { + map.set('spoiler_text', ''); + map.set('spoiler', !state.get('spoiler')); + }); case COMPOSE_SPOILER_TEXT_CHANGE: return state.set('spoiler_text', action.text); case COMPOSE_VISIBILITY_CHANGE: - return state.set('private', action.checked); - case COMPOSE_LISTABILITY_CHANGE: - return state.set('unlisted', action.checked); + return state.set('privacy', action.value); case COMPOSE_CHANGE: return state.set('text', action.text); case COMPOSE_REPLY: return state.withMutations(map => { map.set('in_reply_to', action.status.get('id')); map.set('text', statusToTextMentions(state, action.status)); + map.set('privacy', privacyPreference(action.status.get('visibility'), state.get('default_privacy'))); + map.set('focusDate', new Date()); + map.set('preselectDate', new Date()); + + if (action.status.get('spoiler_text').length > 0) { + map.set('spoiler', true); + map.set('spoiler_text', action.status.get('spoiler_text')); + } }); case COMPOSE_REPLY_CANCEL: return state.withMutations(map => { map.set('in_reply_to', null); map.set('text', ''); - map.set('unlisted', state.get('default_privacy') === 'unlisted'); - map.set('private', state.get('default_privacy') === 'private'); + map.set('spoiler', false); + map.set('spoiler_text', ''); + map.set('privacy', state.get('default_privacy')); }); case COMPOSE_SUBMIT_REQUEST: return state.set('is_submitting', true); @@ -143,7 +175,6 @@ export default function compose(state = initialState, action) { case COMPOSE_UPLOAD_REQUEST: return state.withMutations(map => { map.set('is_uploading', true); - map.set('fileDropDate', new Date()); }); case COMPOSE_UPLOAD_SUCCESS: return appendMedia(state, Immutable.fromJS(action.media)); @@ -154,7 +185,7 @@ export default function compose(state = initialState, action) { case COMPOSE_UPLOAD_PROGRESS: return state.set('progress', Math.round((action.loaded / action.total) * 100)); case COMPOSE_MENTION: - return state.update('text', text => `${text}@${action.account.get('acct')} `); + return state.update('text', text => `${text}@${action.account.get('acct')} `).set('focusDate', new Date()); case COMPOSE_SUGGESTIONS_CLEAR: return state.update('suggestions', Immutable.List(), list => list.clear()).set('suggestion_token', null); case COMPOSE_SUGGESTIONS_READY: @@ -167,6 +198,8 @@ export default function compose(state = initialState, action) { } else { return state; } + case COMPOSE_EMOJI_INSERT: + return insertEmoji(state, action.position, action.emoji); default: return state; } diff --git a/app/assets/javascripts/components/reducers/index.jsx b/app/assets/javascripts/components/reducers/index.jsx index 0798116c4..147030cca 100644 --- a/app/assets/javascripts/components/reducers/index.jsx +++ b/app/assets/javascripts/components/reducers/index.jsx @@ -14,6 +14,7 @@ import notifications from './notifications'; import settings from './settings'; import status_lists from './status_lists'; import cards from './cards'; +import reports from './reports'; export default combineReducers({ timelines, @@ -30,5 +31,6 @@ export default combineReducers({ search, notifications, settings, - cards + cards, + reports }); diff --git a/app/assets/javascripts/components/reducers/modal.jsx b/app/assets/javascripts/components/reducers/modal.jsx index 07da65771..3566820ef 100644 --- a/app/assets/javascripts/components/reducers/modal.jsx +++ b/app/assets/javascripts/components/reducers/modal.jsx @@ -1,31 +1,17 @@ -import { - MEDIA_OPEN, - MODAL_CLOSE, - MODAL_INDEX_DECREASE, - MODAL_INDEX_INCREASE -} from '../actions/modal'; +import { MODAL_OPEN, MODAL_CLOSE } from '../actions/modal'; import Immutable from 'immutable'; -const initialState = Immutable.Map({ - media: null, - index: 0, - open: false -}); +const initialState = { + modalType: null, + modalProps: {} +}; export default function modal(state = initialState, action) { switch(action.type) { - case MEDIA_OPEN: - return state.withMutations(map => { - map.set('media', action.media); - map.set('index', action.index); - map.set('open', true); - }); + case MODAL_OPEN: + return { modalType: action.modalType, modalProps: action.modalProps }; case MODAL_CLOSE: - return state.set('open', false); - case MODAL_INDEX_DECREASE: - return state.update('index', index => Math.max(index - 1, 0)); - case MODAL_INDEX_INCREASE: - return state.update('index', index => Math.min(index + 1, state.get('media').size - 1)); + return initialState; default: return state; } diff --git a/app/assets/javascripts/components/reducers/notifications.jsx b/app/assets/javascripts/components/reducers/notifications.jsx index 4a7af8856..1406a388a 100644 --- a/app/assets/javascripts/components/reducers/notifications.jsx +++ b/app/assets/javascripts/components/reducers/notifications.jsx @@ -6,7 +6,8 @@ import { NOTIFICATIONS_EXPAND_REQUEST, NOTIFICATIONS_REFRESH_FAIL, NOTIFICATIONS_EXPAND_FAIL, - NOTIFICATIONS_CLEAR + NOTIFICATIONS_CLEAR, + NOTIFICATIONS_SCROLL_TOP } from '../actions/notifications'; import { ACCOUNT_BLOCK_SUCCESS } from '../actions/accounts'; import Immutable from 'immutable'; @@ -14,6 +15,8 @@ import Immutable from 'immutable'; const initialState = Immutable.Map({ items: Immutable.List(), next: null, + top: true, + unread: 0, loaded: false, isLoading: true }); @@ -26,6 +29,10 @@ const notificationToMap = notification => Immutable.Map({ }); const normalizeNotification = (state, notification) => { + if (!state.get('top')) { + state = state.update('unread', unread => unread + 1); + } + return state.update('items', list => list.unshift(notificationToMap(notification))); }; @@ -37,9 +44,12 @@ const normalizeNotifications = (state, notifications, next) => { items = items.set(i, notificationToMap(n)); }); + if (state.get('next') === null) { + state = state.set('next', next); + } + return state .update('items', list => loaded ? list.unshift(...items) : list.push(...items)) - .set('next', next) .set('loaded', true) .set('isLoading', false); }; @@ -61,6 +71,14 @@ const filterNotifications = (state, relationship) => { return state.update('items', list => list.filterNot(item => item.get('account') === relationship.id)); }; +const updateTop = (state, top) => { + if (top) { + state = state.set('unread', 0); + } + + return state.set('top', top); +}; + export default function notifications(state = initialState, action) { switch(action.type) { case NOTIFICATIONS_REFRESH_REQUEST: @@ -68,6 +86,8 @@ export default function notifications(state = initialState, action) { case NOTIFICATIONS_REFRESH_FAIL: case NOTIFICATIONS_EXPAND_FAIL: return state.set('isLoading', true); + case NOTIFICATIONS_SCROLL_TOP: + return updateTop(state, action.top); case NOTIFICATIONS_UPDATE: return normalizeNotification(state, action.notification); case NOTIFICATIONS_REFRESH_SUCCESS: diff --git a/app/assets/javascripts/components/reducers/relationships.jsx b/app/assets/javascripts/components/reducers/relationships.jsx index e4af1f028..c65c48b43 100644 --- a/app/assets/javascripts/components/reducers/relationships.jsx +++ b/app/assets/javascripts/components/reducers/relationships.jsx @@ -3,6 +3,8 @@ import { ACCOUNT_UNFOLLOW_SUCCESS, ACCOUNT_BLOCK_SUCCESS, ACCOUNT_UNBLOCK_SUCCESS, + ACCOUNT_MUTE_SUCCESS, + ACCOUNT_UNMUTE_SUCCESS, RELATIONSHIPS_FETCH_SUCCESS } from '../actions/accounts'; import Immutable from 'immutable'; @@ -21,14 +23,16 @@ const initialState = Immutable.Map(); export default function relationships(state = initialState, action) { switch(action.type) { - case ACCOUNT_FOLLOW_SUCCESS: - case ACCOUNT_UNFOLLOW_SUCCESS: - case ACCOUNT_BLOCK_SUCCESS: - case ACCOUNT_UNBLOCK_SUCCESS: - return normalizeRelationship(state, action.relationship); - case RELATIONSHIPS_FETCH_SUCCESS: - return normalizeRelationships(state, action.relationships); - default: - return state; + case ACCOUNT_FOLLOW_SUCCESS: + case ACCOUNT_UNFOLLOW_SUCCESS: + case ACCOUNT_BLOCK_SUCCESS: + case ACCOUNT_UNBLOCK_SUCCESS: + case ACCOUNT_MUTE_SUCCESS: + case ACCOUNT_UNMUTE_SUCCESS: + return normalizeRelationship(state, action.relationship); + case RELATIONSHIPS_FETCH_SUCCESS: + return normalizeRelationships(state, action.relationships); + default: + return state; } }; diff --git a/app/assets/javascripts/components/reducers/reports.jsx b/app/assets/javascripts/components/reducers/reports.jsx new file mode 100644 index 000000000..e1cce1c5f --- /dev/null +++ b/app/assets/javascripts/components/reducers/reports.jsx @@ -0,0 +1,57 @@ +import { + REPORT_INIT, + REPORT_SUBMIT_REQUEST, + REPORT_SUBMIT_SUCCESS, + REPORT_SUBMIT_FAIL, + REPORT_CANCEL, + REPORT_STATUS_TOGGLE +} from '../actions/reports'; +import Immutable from 'immutable'; + +const initialState = Immutable.Map({ + new: Immutable.Map({ + isSubmitting: false, + account_id: null, + status_ids: Immutable.Set(), + comment: '' + }) +}); + +export default function reports(state = initialState, action) { + switch(action.type) { + case REPORT_INIT: + return state.withMutations(map => { + map.setIn(['new', 'isSubmitting'], false); + map.setIn(['new', 'account_id'], action.account.get('id')); + + if (state.getIn(['new', 'account_id']) !== action.account.get('id')) { + map.setIn(['new', 'status_ids'], action.status ? Immutable.Set([action.status.getIn(['reblog', 'id'], action.status.get('id'))]) : Immutable.Set()); + map.setIn(['new', 'comment'], ''); + } else { + map.updateIn(['new', 'status_ids'], Immutable.Set(), set => set.add(action.status.getIn(['reblog', 'id'], action.status.get('id')))); + } + }); + case REPORT_STATUS_TOGGLE: + return state.updateIn(['new', 'status_ids'], Immutable.Set(), set => { + if (action.checked) { + return set.add(action.statusId); + } + + return set.remove(action.statusId); + }); + case REPORT_SUBMIT_REQUEST: + return state.setIn(['new', 'isSubmitting'], true); + case REPORT_SUBMIT_FAIL: + return state.setIn(['new', 'isSubmitting'], false); + case REPORT_CANCEL: + case REPORT_SUBMIT_SUCCESS: + return state.withMutations(map => { + map.setIn(['new', 'account_id'], null); + map.setIn(['new', 'status_ids'], Immutable.Set()); + map.setIn(['new', 'comment'], ''); + map.setIn(['new', 'isSubmitting'], false); + }); + default: + return state; + } +}; diff --git a/app/assets/javascripts/components/reducers/search.jsx b/app/assets/javascripts/components/reducers/search.jsx index d835ef268..b3fe6c7be 100644 --- a/app/assets/javascripts/components/reducers/search.jsx +++ b/app/assets/javascripts/components/reducers/search.jsx @@ -1,38 +1,64 @@ import { SEARCH_CHANGE, - SEARCH_SUGGESTIONS_READY, - SEARCH_RESET + SEARCH_CLEAR, + SEARCH_FETCH_SUCCESS, + SEARCH_SHOW } from '../actions/search'; +import { COMPOSE_MENTION, COMPOSE_REPLY } from '../actions/compose'; import Immutable from 'immutable'; const initialState = Immutable.Map({ value: '', - loaded_value: '', - suggestions: [] + submitted: false, + hidden: false, + results: Immutable.Map() }); -const normalizeSuggestions = (state, value, accounts) => { - let newSuggestions = [ - { +const normalizeSuggestions = (state, value, accounts, hashtags, statuses) => { + let newSuggestions = []; + + if (accounts.length > 0) { + newSuggestions.push({ title: 'account', items: accounts.map(item => ({ type: 'account', id: item.id, value: item.acct })) + }); + } + + if (value.indexOf('@') === -1 && value.indexOf(' ') === -1 || hashtags.length > 0) { + let hashtagItems = hashtags.map(item => ({ + type: 'hashtag', + id: item, + value: `#${item}` + })); + + if (value.indexOf('@') === -1 && value.indexOf(' ') === -1 && !value.startsWith('http://') && !value.startsWith('https://') && hashtags.indexOf(value) === -1) { + hashtagItems.unshift({ + type: 'hashtag', + id: value, + value: `#${value}` + }); } - ]; - if (value.indexOf('@') === -1 && value.indexOf(' ') === -1) { + if (hashtagItems.length > 0) { + newSuggestions.push({ + title: 'hashtag', + items: hashtagItems + }); + } + } + + if (statuses.length > 0) { newSuggestions.push({ - title: 'hashtag', - items: [ - { - type: 'hashtag', - id: value, - value: `#${value}` - } - ] + title: 'status', + items: statuses.map(item => ({ + type: 'status', + id: item.id, + value: item.id + })) }); } @@ -44,17 +70,27 @@ const normalizeSuggestions = (state, value, accounts) => { export default function search(state = initialState, action) { switch(action.type) { - case SEARCH_CHANGE: - return state.set('value', action.value); - case SEARCH_SUGGESTIONS_READY: - return normalizeSuggestions(state, action.value, action.accounts); - case SEARCH_RESET: - return state.withMutations(map => { - map.set('suggestions', []); - map.set('value', ''); - map.set('loaded_value', ''); - }); - default: - return state; + case SEARCH_CHANGE: + return state.set('value', action.value); + case SEARCH_CLEAR: + return state.withMutations(map => { + map.set('value', ''); + map.set('results', Immutable.Map()); + map.set('submitted', false); + map.set('hidden', false); + }); + case SEARCH_SHOW: + return state.set('hidden', false); + case COMPOSE_REPLY: + case COMPOSE_MENTION: + return state.set('hidden', true); + case SEARCH_FETCH_SUCCESS: + return state.set('results', Immutable.Map({ + accounts: Immutable.List(action.results.accounts.map(item => item.id)), + statuses: Immutable.List(action.results.statuses.map(item => item.id)), + hashtags: Immutable.List(action.results.hashtags) + })).set('submitted', true); + default: + return state; } }; diff --git a/app/assets/javascripts/components/reducers/statuses.jsx b/app/assets/javascripts/components/reducers/statuses.jsx index 6323e0fbe..ca8fa7a01 100644 --- a/app/assets/javascripts/components/reducers/statuses.jsx +++ b/app/assets/javascripts/components/reducers/statuses.jsx @@ -32,6 +32,7 @@ import { FAVOURITED_STATUSES_FETCH_SUCCESS, FAVOURITED_STATUSES_EXPAND_SUCCESS } from '../actions/favourites'; +import { SEARCH_FETCH_SUCCESS } from '../actions/search'; import Immutable from 'immutable'; const normalizeStatus = (state, status) => { @@ -39,14 +40,15 @@ const normalizeStatus = (state, status) => { return state; } - status.account = status.account.id; + const normalStatus = { ...status }; + normalStatus.account = status.account.id; if (status.reblog && status.reblog.id) { - state = normalizeStatus(state, status.reblog); - status.reblog = status.reblog.id; + state = normalizeStatus(state, status.reblog); + normalStatus.reblog = status.reblog.id; } - return state.update(status.id, Immutable.Map(), map => map.mergeDeep(Immutable.fromJS(status))); + return state.update(status.id, Immutable.Map(), map => map.mergeDeep(Immutable.fromJS(normalStatus))); }; const normalizeStatuses = (state, statuses) => { @@ -107,6 +109,7 @@ export default function statuses(state = initialState, action) { case NOTIFICATIONS_EXPAND_SUCCESS: case FAVOURITED_STATUSES_FETCH_SUCCESS: case FAVOURITED_STATUSES_EXPAND_SUCCESS: + case SEARCH_FETCH_SUCCESS: return normalizeStatuses(state, action.statuses); case TIMELINE_DELETE: return deleteStatus(state, action.id, action.references); diff --git a/app/assets/javascripts/components/reducers/timelines.jsx b/app/assets/javascripts/components/reducers/timelines.jsx index 6f2d26dcb..675a52759 100644 --- a/app/assets/javascripts/components/reducers/timelines.jsx +++ b/app/assets/javascripts/components/reducers/timelines.jsx @@ -7,7 +7,9 @@ import { TIMELINE_EXPAND_SUCCESS, TIMELINE_EXPAND_REQUEST, TIMELINE_EXPAND_FAIL, - TIMELINE_SCROLL_TOP + TIMELINE_SCROLL_TOP, + TIMELINE_CONNECT, + TIMELINE_DISCONNECT } from '../actions/timelines'; import { REBLOG_SUCCESS, @@ -22,7 +24,8 @@ import { ACCOUNT_TIMELINE_EXPAND_REQUEST, ACCOUNT_TIMELINE_EXPAND_SUCCESS, ACCOUNT_TIMELINE_EXPAND_FAIL, - ACCOUNT_BLOCK_SUCCESS + ACCOUNT_BLOCK_SUCCESS, + ACCOUNT_MUTE_SUCCESS } from '../actions/accounts'; import { CONTEXT_FETCH_SUCCESS @@ -31,31 +34,47 @@ import Immutable from 'immutable'; const initialState = Immutable.Map({ home: Immutable.Map({ + path: () => '/api/v1/timelines/home', + next: null, isLoading: false, + online: false, loaded: false, top: true, + unread: 0, items: Immutable.List() }), - mentions: Immutable.Map({ + public: Immutable.Map({ + path: () => '/api/v1/timelines/public', + next: null, isLoading: false, + online: false, loaded: false, top: true, + unread: 0, items: Immutable.List() }), - public: Immutable.Map({ + community: Immutable.Map({ + path: () => '/api/v1/timelines/public', + next: null, + params: { local: true }, isLoading: false, + online: false, loaded: false, top: true, + unread: 0, items: Immutable.List() }), tag: Immutable.Map({ + path: (id) => `/api/v1/timelines/tag/${id}`, + next: null, isLoading: false, id: null, loaded: false, top: true, + unread: 0, items: Immutable.List() }), @@ -81,7 +100,7 @@ const normalizeStatus = (state, status) => { return state; }; -const normalizeTimeline = (state, timeline, statuses, replace = false) => { +const normalizeTimeline = (state, timeline, statuses, next) => { let ids = Immutable.List(); const loaded = state.getIn([timeline, 'loaded']); @@ -93,10 +112,14 @@ const normalizeTimeline = (state, timeline, statuses, replace = false) => { state = state.setIn([timeline, 'loaded'], true); state = state.setIn([timeline, 'isLoading'], false); + if (state.getIn([timeline, 'next']) === null) { + state = state.setIn([timeline, 'next'], next); + } + return state.updateIn([timeline, 'items'], Immutable.List(), list => (loaded ? list.unshift(...ids) : ids)); }; -const appendNormalizedTimeline = (state, timeline, statuses) => { +const appendNormalizedTimeline = (state, timeline, statuses, next) => { let moreIds = Immutable.List(); statuses.forEach((status, i) => { @@ -105,6 +128,7 @@ const appendNormalizedTimeline = (state, timeline, statuses) => { }); state = state.setIn([timeline, 'isLoading'], false); + state = state.setIn([timeline, 'next'], next); return state.updateIn([timeline, 'items'], Immutable.List(), list => list.push(...moreIds)); }; @@ -141,6 +165,10 @@ const updateTimeline = (state, timeline, status, references) => { state = normalizeStatus(state, status); + if (!top) { + state = state.updateIn([timeline, 'unread'], unread => unread + 1); + } + state = state.updateIn([timeline, 'items'], Immutable.List(), list => { if (top && list.size > 40) { list = list.take(20); @@ -169,7 +197,7 @@ const deleteStatus = (state, id, accountId, references, reblogOf) => { } // Remove references from timelines - ['home', 'mentions', 'public', 'tag'].forEach(function (timeline) { + ['home', 'public', 'community', 'tag'].forEach(function (timeline) { state = state.updateIn([timeline, 'items'], list => list.filterNot(item => item === id)); }); @@ -221,11 +249,13 @@ const normalizeContext = (state, id, ancestors, descendants) => { }; const resetTimeline = (state, timeline, id) => { - if (timeline === 'tag' && state.getIn([timeline, 'id']) !== id) { + if (timeline === 'tag' && typeof id !== 'undefined' && state.getIn([timeline, 'id']) !== id) { state = state.update(timeline, map => map .set('id', id) .set('isLoading', true) .set('loaded', false) + .set('next', null) + .set('top', true) .update('items', list => list.clear())); } else { state = state.setIn([timeline, 'isLoading'], true); @@ -234,6 +264,14 @@ const resetTimeline = (state, timeline, id) => { return state; }; +const updateTop = (state, timeline, top) => { + if (top) { + state = state.setIn([timeline, 'unread'], 0); + } + + return state.setIn([timeline, 'top'], top); +}; + export default function timelines(state = initialState, action) { switch(action.type) { case TIMELINE_REFRESH_REQUEST: @@ -243,9 +281,9 @@ export default function timelines(state = initialState, action) { case TIMELINE_EXPAND_FAIL: return state.setIn([action.timeline, 'isLoading'], false); case TIMELINE_REFRESH_SUCCESS: - return normalizeTimeline(state, action.timeline, Immutable.fromJS(action.statuses)); + return normalizeTimeline(state, action.timeline, Immutable.fromJS(action.statuses), action.next); case TIMELINE_EXPAND_SUCCESS: - return appendNormalizedTimeline(state, action.timeline, Immutable.fromJS(action.statuses)); + return appendNormalizedTimeline(state, action.timeline, Immutable.fromJS(action.statuses), action.next); case TIMELINE_UPDATE: return updateTimeline(state, action.timeline, Immutable.fromJS(action.status), action.references); case TIMELINE_DELETE: @@ -263,9 +301,14 @@ export default function timelines(state = initialState, action) { case ACCOUNT_TIMELINE_EXPAND_SUCCESS: return appendNormalizedAccountTimeline(state, action.id, Immutable.fromJS(action.statuses)); case ACCOUNT_BLOCK_SUCCESS: + case ACCOUNT_MUTE_SUCCESS: return filterTimelines(state, action.relationship, action.statuses); case TIMELINE_SCROLL_TOP: - return state.setIn([action.timeline, 'top'], action.top); + return updateTop(state, action.timeline, action.top); + case TIMELINE_CONNECT: + return state.setIn([action.timeline, 'online'], true); + case TIMELINE_DISCONNECT: + return state.setIn([action.timeline, 'online'], false); default: return state; } diff --git a/app/assets/javascripts/components/rtl.jsx b/app/assets/javascripts/components/rtl.jsx new file mode 100644 index 000000000..8f14bb338 --- /dev/null +++ b/app/assets/javascripts/components/rtl.jsx @@ -0,0 +1,27 @@ +// U+0590 to U+05FF - Hebrew +// U+0600 to U+06FF - Arabic +// U+0700 to U+074F - Syriac +// U+0750 to U+077F - Arabic Supplement +// U+0780 to U+07BF - Thaana +// U+07C0 to U+07FF - N'Ko +// U+0800 to U+083F - Samaritan +// U+08A0 to U+08FF - Arabic Extended-A +// U+FB1D to U+FB4F - Hebrew presentation forms +// U+FB50 to U+FDFF - Arabic presentation forms A +// U+FE70 to U+FEFF - Arabic presentation forms B + +const rtlChars = /[\u0590-\u083F]|[\u08A0-\u08FF]|[\uFB1D-\uFDFF]|[\uFE70-\uFEFF]/mg; + +export function isRtl(text) { + if (text.length === 0) { + return false; + } + + const matches = text.match(rtlChars); + + if (!matches) { + return false; + } + + return matches.length / text.trim().length > 0.3; +}; diff --git a/app/assets/javascripts/components/selectors/index.jsx b/app/assets/javascripts/components/selectors/index.jsx index 20debe604..01a6cb264 100644 --- a/app/assets/javascripts/components/selectors/index.jsx +++ b/app/assets/javascripts/components/selectors/index.jsx @@ -1,11 +1,11 @@ -import { createSelector } from 'reselect' +import { createSelector } from 'reselect'; import Immutable from 'immutable'; const getStatuses = state => state.get('statuses'); const getAccounts = state => state.get('accounts'); const getAccountBase = (state, id) => state.getIn(['accounts', id], null); -const getAccountRelationship = (state, id) => state.getIn(['relationships', id]); +const getAccountRelationship = (state, id) => state.getIn(['relationships', id], null); export const makeGetAccount = () => { return createSelector([getAccountBase, getAccountRelationship], (base, relationship) => { @@ -17,37 +17,32 @@ export const makeGetAccount = () => { }); }; -const getStatusBase = (state, id) => state.getIn(['statuses', id], null); - export const makeGetStatus = () => { - return createSelector([getStatusBase, getStatuses, getAccounts], (base, statuses, accounts) => { - if (base === null) { - return null; + return createSelector( + [ + (state, id) => state.getIn(['statuses', id]), + (state, id) => state.getIn(['statuses', state.getIn(['statuses', id, 'reblog'])]), + (state, id) => state.getIn(['accounts', state.getIn(['statuses', id, 'account'])]), + (state, id) => state.getIn(['accounts', state.getIn(['statuses', state.getIn(['statuses', id, 'reblog']), 'account'])]), + ], + + (statusBase, statusReblog, accountBase, accountReblog) => { + if (!statusBase) { + return null; + } + + if (statusReblog) { + statusReblog = statusReblog.set('account', accountReblog); + } else { + statusReblog = null; + } + + return statusBase.withMutations(map => { + map.set('reblog', statusReblog); + map.set('account', accountBase); + }); } - - return assembleStatus(base.get('id'), statuses, accounts); - }); -}; - -const assembleStatus = (id, statuses, accounts) => { - let status = statuses.get(id, null); - let reblog = null; - - if (status === null) { - return null; - } - - if (status.get('reblog', null) !== null) { - reblog = statuses.get(status.get('reblog'), null); - - if (reblog !== null) { - reblog = reblog.set('account', accounts.get(reblog.get('account'))); - } else { - return null; - } - } - - return status.set('reblog', reblog).set('account', accounts.get(status.get('account'))); + ); }; const getAlertsBase = state => state.get('alerts'); diff --git a/app/assets/javascripts/components/store/configureStore.jsx b/app/assets/javascripts/components/store/configureStore.jsx index ad0427b52..a92d756f5 100644 --- a/app/assets/javascripts/components/store/configureStore.jsx +++ b/app/assets/javascripts/components/store/configureStore.jsx @@ -3,21 +3,14 @@ import thunk from 'redux-thunk'; import appReducer from '../reducers'; import loadingBarMiddleware from '../middleware/loading_bar'; import errorsMiddleware from '../middleware/errors'; -import soundsMiddleware from 'redux-sounds'; -import Howler from 'howler'; +import soundsMiddleware from '../middleware/sounds'; import Immutable from 'immutable'; -Howler.mobileAutoEnable = false; - -const soundsData = { - boop: '/sounds/boop.mp3' -}; - export default function configureStore() { return createStore(appReducer, compose(applyMiddleware( thunk, loadingBarMiddleware({ promiseTypeSuffixes: ['REQUEST', 'SUCCESS', 'FAIL'] }), errorsMiddleware(), - soundsMiddleware(soundsData) + soundsMiddleware() ), window.devToolsExtension ? window.devToolsExtension() : f => f)); }; diff --git a/app/assets/javascripts/extras.jsx b/app/assets/javascripts/extras.jsx index 5738863dd..c13feceff 100644 --- a/app/assets/javascripts/extras.jsx +++ b/app/assets/javascripts/extras.jsx @@ -24,4 +24,17 @@ $(() => { window.location.href = $(e.target).attr('href'); } }); + + $('.status__content__spoiler-link').on('click', e => { + e.preventDefault(); + const contentEl = $(e.target).parent().parent().find('div'); + + if (contentEl.is(':visible')) { + contentEl.hide(); + $(e.target).parent().attr('style', 'margin-bottom: 0'); + } else { + contentEl.show(); + $(e.target).parent().attr('style', null); + } + }); }); diff --git a/app/assets/stylesheets/about.scss b/app/assets/stylesheets/about.scss index f29090f1a..c9d9dc5d5 100644 --- a/app/assets/stylesheets/about.scss +++ b/app/assets/stylesheets/about.scss @@ -95,6 +95,7 @@ .actions { overflow: hidden; + margin-bottom: 20px; .info { float: right; @@ -108,10 +109,18 @@ } } - @media screen and (max-width: 360px) { + @media screen and (max-width: 625px) { .wrapper { padding: 20px; } + + .screenshot-with-signup .mascot { + display: none; + } + + .features-list { + display: block; + } } } @@ -273,3 +282,69 @@ } } } + +.features-list { + display: flex; + margin-bottom: 20px; + + .features-list__column { + flex: 1 1 0; + + ul { + list-style: none; + } + + li { + margin: 0; + } + } +} + +.screenshot-with-signup { + display: flex; + margin-bottom: 20px; + + .mascot { + flex: 1 1 auto; + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + + img { + display: block; + margin: 0 auto; + max-width: 100%; + height: auto; + } + } + + .simple_form, .closed-registrations-message { + width: 300px; + flex: 0 0 auto; + background: rgba(darken($color1, 7%), 0.5); + padding: 14px; + border-radius: 4px; + box-shadow: 0 0 15px rgba($color8, 0.4); + + .actions { + margin-bottom: 0; + } + + .info { + text-align: center; + + a { + color: $color2; + } + } + } +} + +.closed-registrations-message { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + text-align: center; +} diff --git a/app/assets/stylesheets/accounts.scss b/app/assets/stylesheets/accounts.scss index 7c48c91f3..25e24a95a 100644 --- a/app/assets/stylesheets/accounts.scss +++ b/app/assets/stylesheets/accounts.scss @@ -311,6 +311,7 @@ padding: 10px; padding-top: 15px; color: $color3; + word-wrap: break-word; } } } diff --git a/app/assets/stylesheets/admin.scss b/app/assets/stylesheets/admin.scss index d834096f4..e27b88e5f 100644 --- a/app/assets/stylesheets/admin.scss +++ b/app/assets/stylesheets/admin.scss @@ -76,6 +76,7 @@ .content-wrapper { flex: 2; + overflow: auto; } .content { @@ -92,7 +93,7 @@ margin-bottom: 40px; } - p { + & > p { font-size: 14px; line-height: 18px; color: $color2; @@ -103,6 +104,13 @@ font-weight: 500; } } + + hr { + margin: 20px 0; + border: 0; + background: transparent; + border-bottom: 1px solid $color1; + } } .simple_form { @@ -179,3 +187,45 @@ } } } + +.report-accounts { + display: flex; + margin-bottom: 20px; +} + +.report-accounts__item { + flex: 1 1 0; + display: flex; + flex-direction: column; + + & > strong { + display: block; + margin-bottom: 10px; + font-weight: 500; + font-size: 14px; + line-height: 18px; + color: $color2; + } + + &:first-child { + margin-right: 10px; + } + + .account-card { + flex: 1 1 auto; + } +} + +.report-status { + display: flex; + margin-bottom: 10px; + + .activity-stream { + flex: 2 0 0; + margin-right: 20px; + } +} + +.report-status__actions { + flex: 0 0 auto; +} diff --git a/app/assets/stylesheets/application.scss b/app/assets/stylesheets/application.scss index c4c876e30..ba16d4a21 100644 --- a/app/assets/stylesheets/application.scss +++ b/app/assets/stylesheets/application.scss @@ -256,6 +256,53 @@ button:focus { } } +.compact-header { + h1 { + font-size: 24px; + line-height: 28px; + color: $color3; + overflow: hidden; + font-weight: 500; + margin-bottom: 20px; + + a { + color: inherit; + text-decoration: none; + } + + small { + font-weight: 400; + color: $color2; + } + + img { + display: inline-block; + margin-bottom: -5px; + margin-right: 15px; + width: 36px; + height: 36px; + } + } +} + +.landing-strip { + background: rgba(darken($color1, 7%), 0.8); + color: $color3; + font-weight: 400; + padding: 14px; + border-radius: 4px; + margin-bottom: 20px; + + strong, a { + font-weight: 500; + } + + a { + color: inherit; + text-decoration: underline; + } +} + @import 'forms'; @import 'accounts'; @import 'stream_entries'; diff --git a/app/assets/stylesheets/components.scss b/app/assets/stylesheets/components.scss index 6bb683f17..d233b3471 100644 --- a/app/assets/stylesheets/components.scss +++ b/app/assets/stylesheets/components.scss @@ -1,3 +1,5 @@ +@import 'variables'; + .button { background-color: darken($color4, 3%); font-family: inherit; @@ -17,9 +19,11 @@ line-height: 36px; border-radius: 4px; text-decoration: none; + transition: all 100ms ease-in; - &:hover { + &:hover, &:active, &:focus { background-color: lighten($color4, 7%); + transition: all 200ms ease-out; } &:disabled { @@ -34,6 +38,7 @@ .column-icon { color: $color3; + background: lighten($color1, 4%); &:hover { color: lighten($color3, 7%); @@ -41,13 +46,17 @@ } .icon-button { + display: inline-block; + padding: 0; color: lighten($color1, 26%); border: none; background: transparent; cursor: pointer; + transition: all 100ms ease-in; - &:hover { + &:hover, &:active, &:focus { color: lighten($color1, 33%); + transition: all 200ms ease-out; } &.disabled { @@ -58,6 +67,69 @@ &.active { color: $color4; } + + &::-moz-focus-inner { + border: 0; + } + + &::-moz-focus-inner, &:focus, &:active { + outline: 0 !important; + } + + &.inverted { + color: lighten($color1, 33%); + + &:hover, &:active, &:focus { + color: lighten($color1, 26%); + } + + &.active { + color: $color4; + } + + &.disabled { + color: $color3; + } + } +} + +.text-icon-button { + color: lighten($color1, 33%); + border: none; + background: transparent; + cursor: pointer; + font-weight: 600; + font-size: 11px; + padding: 0 3px; + line-height: 27px; + outline: 0; + transition: all 100ms ease-in; + + &:hover, &:active, &:focus { + color: lighten($color1, 26%); + transition: all 200ms ease-out; + } + + &.disabled { + color: lighten($color1, 13%); + cursor: default; + } + + &.active { + color: $color4; + } + + &::-moz-focus-inner { + border: 0; + } + + &::-moz-focus-inner, &:focus, &:active { + outline: 0 !important; + } +} + +.dropdown--active .icon-button { + color: $color4; } .invisible { @@ -77,6 +149,42 @@ color: $color1; } +.compose-form__warning { + color: $color2; + margin-bottom: 15px; + border: 1px solid $color3; + padding: 8px 10px; + border-radius: 4px; + font-size: 12px; + font-weight: 400; + + strong { + color: $color5; + font-weight: 500; + } +} + +.compose-form__modifiers { + color: $color1; + font-family: inherit; + font-size: 14px; + background: $color5; + border-radius: 0 0 4px 0; +} + +.compose-form__buttons { + padding: 10px; + background: darken($color5, 8%); + box-shadow: inset 0 5px 5px rgba($color8, 0.05); + border-radius: 0 0 4px 4px; + display: flex; + + .icon-button { + box-sizing: content-box; + padding: 0 3px; + } +} + .compose-form__label { display: block; line-height: 24px; @@ -118,6 +226,9 @@ } .reply-indicator { + border-radius: 4px 4px 0 0; + position: relative; + bottom: -2px; background: $color3; padding: 10px; @@ -187,7 +298,7 @@ a.status__content__spoiler-link { display: inline-block; border-radius: 2px; - color: lighten($color1, 6%); + color: lighten($color1, 8%); font-weight: 500; font-size: 11px; padding: 0px 6px; @@ -200,7 +311,7 @@ a.status__content__spoiler-link { padding-left: 68px; position: relative; min-height: 48px; - border-bottom: 1px solid lighten($color1, 6%); + border-bottom: 1px solid lighten($color1, 8%); cursor: default; .status__relative-time { @@ -212,6 +323,14 @@ a.status__content__spoiler-link { } } +.status-check-box { + border-bottom: 1px solid lighten($color1, 8%); + + .status__content { + background: lighten($color1, 4%); + } +} + .status__prepend { margin-left: 68px; color: lighten($color1, 26%); @@ -226,6 +345,8 @@ a.status__content__spoiler-link { } .detailed-status { + background: lighten($color1, 4%); + .status__content { font-size: 19px; line-height: 24px; @@ -237,12 +358,19 @@ a.status__content__spoiler-link { } } +.detailed-status__meta { + margin-top: 15px; + color: lighten($color1, 26%); + font-size: 14px; + line-height: 18px; +} + .detailed-status__action-bar { background: lighten($color1, 4%); display: flex; flex-direction: row; - border-top: 1px solid lighten($color1, 6%); - border-bottom: 1px solid lighten($color1, 6%); + border-top: 1px solid lighten($color1, 8%); + border-bottom: 1px solid lighten($color1, 8%); padding: 10px 0; } @@ -257,7 +385,7 @@ a.status__content__spoiler-link { .account { padding: 10px; - border-bottom: 1px solid lighten($color1, 6%); + border-bottom: 1px solid lighten($color1, 8%); .account__display-name { flex: 1 1 auto; @@ -296,8 +424,10 @@ a.status__content__spoiler-link { .account__header__content { word-wrap: break-word; + word-break: normal; font-weight: 400; overflow: hidden; + color: $color3; p { margin-bottom: 20px; @@ -325,8 +455,8 @@ a.status__content__spoiler-link { } .account__action-bar { - border-top: 1px solid lighten($color1, 6%); - border-bottom: 1px solid lighten($color1, 6%); + border-top: 1px solid lighten($color1, 8%); + border-bottom: 1px solid lighten($color1, 8%); line-height: 36px; overflow: hidden; flex: 0 0 auto; @@ -337,7 +467,7 @@ a.status__content__spoiler-link { text-decoration: none; overflow: hidden; width: 80px; - border-left: 1px solid lighten($color1, 6%); + border-left: 1px solid lighten($color1, 8%); padding: 10px 5px; & > span { @@ -353,6 +483,10 @@ a.status__content__spoiler-link { font-weight: 500; color: $color5; } + + abbr { + color: lighten($color1, 26%); + } } .status__display-name, .status__relative-time, .detailed-status__display-name, .detailed-status__datetime, .detailed-status__application, .account__display-name { @@ -412,8 +546,9 @@ a.status__content__spoiler-link { opacity: 0.5; } - .status__content__spoiler-link { + a.status__content__spoiler-link { background: lighten($color1, 26%); + color: lighten($color1, 4%); &:hover { background: lighten($color1, 29%); @@ -422,6 +557,20 @@ a.status__content__spoiler-link { } } +.notification__message { + margin-left: 68px; + padding: 8px 0; + padding-bottom: 0; + cursor: default; + color: $color3; + font-size: 15px; + position: relative; + + .fa { + color: $color4; + } +} + .notification__display-name { color: inherit; text-decoration: none; @@ -467,6 +616,12 @@ a.status__content__spoiler-link { position: absolute; } +.dropdown__sep { + border-bottom: 1px solid darken($color2, 8%); + margin: 5px 7px 6px; + padding-top: 1px; +} + .dropdown--active .dropdown__content { display: block; z-index: 9999; @@ -484,23 +639,44 @@ a.status__content__spoiler-link { left: 8px; } - ul { + & > ul { list-style: none; background: $color2; padding: 4px 0; border-radius: 4px; box-shadow: 0 0 15px rgba($color8, 0.4); - min-width: 100px; + min-width: 140px; + position: relative; + left: -10px; } - a { + &.dropdown__left { + & > ul { + left: -98px; + } + + & > .emoji-dialog { + left: -249px; + } + } + + & > ul > li > a { font-size: 13px; + line-height: 18px; display: block; - padding: 6px 16px; - width: 100px; + padding: 4px 14px; + box-sizing: border-box; + width: 140px; text-decoration: none; background: $color2; color: $color1; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + + &:focus { + outline: 0; + } &:hover { background: $color4; @@ -557,7 +733,7 @@ a.status__content__spoiler-link { } .drawer { - width: 280px; + width: 300px; box-sizing: border-box; display: flex; flex-direction: column; @@ -589,14 +765,32 @@ a.status__content__spoiler-link { } } +.drawer__pager { + box-sizing: border-box; + padding: 0; + flex-grow: 1; + position: relative; + overflow: hidden; + display: flex; +} + .drawer__inner { - background: linear-gradient(rgba(lighten($color1, 13%), 1), rgba(lighten($color1, 13%), 0.65)); + position: absolute; + top: 0; + left: 0; + background: lighten($color1, 13%); box-sizing: border-box; padding: 0; display: flex; flex-direction: column; + overflow: hidden; overflow-y: auto; - flex-grow: 1; + width: 100%; + height: 100%; + + &.darker { + background: $color1; + } } .drawer__header { @@ -642,11 +836,15 @@ a.status__content__spoiler-link { .columns-area { flex-direction: column; } + + .search__input, .autosuggest-textarea__textarea { + font-size: 16px; + } } .tabs-bar { display: flex; - background: lighten($color1, 6%); + background: lighten($color1, 8%); flex: 0 0 auto; overflow-y: auto; } @@ -660,12 +858,26 @@ a.status__content__spoiler-link { text-align: center; font-size:12px; font-weight: 500; - border-bottom: 2px solid lighten($color1, 6%); + border-bottom: 2px solid lighten($color1, 8%); + transition: all 200ms linear; + + .fa { + font-weight: 400; + } &.active { border-bottom: 2px solid $color4; color: $color4; } + + &:hover, &:focus, &:active { + background: lighten($color1, 14%); + transition: all 100ms linear; + } + + span { + display: none; + } } @media screen and (min-width: 360px) { @@ -673,6 +885,22 @@ a.status__content__spoiler-link { margin: 10px; margin-bottom: 0; } + + .search { + margin-bottom: 10px; + } +} + +@media screen and (min-width: 600px) { + .tabs-bar__link { + .fa { + margin-right: 5px; + } + + span { + display: inline; + } + } } @media screen and (min-width: 1025px) { @@ -737,6 +965,7 @@ a.status__content__spoiler-link { flex: 0 0 auto; cursor: pointer; color: $color4; + z-index: 3; &:hover { text-decoration: underline; @@ -850,7 +1079,8 @@ a.status__content__spoiler-link { } .column-link { - background: lighten($color1, 6%); + background: lighten($color1, 8%); + color: $color5; &:hover { background: lighten($color1, 11%); @@ -868,21 +1098,28 @@ a.status__content__spoiler-link { resize: none; margin: 0; color: $color1; - padding: 7px; + padding: 10px; font-family: inherit; font-size: 14px; resize: vertical; + border: 0; + outline: 0; - border: 3px dashed transparent; - transition: border-color 0.3s ease; - - &.file-drop { - border-color: darken($color5, 33%); + &:focus { + outline: 0; } } +.spoiler-input__input { + border-radius: 4px; +} + .autosuggest-textarea__textarea { height: 100px; + background: $color5; + border-radius: 4px 4px 0 0; + padding-bottom: 0; + padding-right: 10px + 22px; } .autosuggest-textarea__suggestions { @@ -912,11 +1149,9 @@ a.status__content__spoiler-link { .getting-started { box-sizing: border-box; - overflow-y: auto; padding-bottom: 235px; - background: image-url('mastodon-getting-started.png') no-repeat bottom left; - height: auto; - min-height: 100%; + background: image-url('mastodon-getting-started.png') no-repeat 0 100% local; + flex: 1 0 auto; p { color: $color2; @@ -927,15 +1162,6 @@ a.status__content__spoiler-link { } } -.dropdown__content.dropdown__left { - transform: translateX(-108px); - - &::before { - right: 8px !important; - left: initial !important; - } -} - .setting-text { color: $color3; background: transparent; @@ -968,11 +1194,40 @@ button.active i.fa-retweet { } .status-card { + display: flex; + cursor: pointer; + font-size: 14px; + border: 1px solid lighten($color1, 8%); + border-radius: 4px; + color: lighten($color1, 26%); + margin-top: 14px; + text-decoration: none; + overflow: hidden; + &:hover { - background: lighten($color1, 6%); + background: lighten($color1, 8%); } } +.status-card__title { + display: block; + font-weight: 500; + margin-bottom: 5px; + color: $color3; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.status-card__description { + color: $color3; +} + +.status-card__image { + flex: 0 0 100px; + background: lighten($color1, 8%); +} + .load-more { display: block; color: lighten($color1, 26%); @@ -981,7 +1236,7 @@ button.active i.fa-retweet { text-decoration: none; &:hover { - background: lighten($color1, 6%); + background: lighten($color1, 2%); } } @@ -989,8 +1244,10 @@ button.active i.fa-retweet { text-align: center; font-size: 16px; font-weight: 500; - color: lighten($color1, 26%); - padding-top: 120px; + color: lighten($color1, 16%); + padding-top: 210px; + background: image-url('mastodon-not-found.png') no-repeat center -50px; + cursor: default; } .column-header { @@ -999,15 +1256,507 @@ button.active i.fa-retweet { background: lighten($color1, 4%); flex: 0 0 auto; cursor: pointer; + position: relative; + z-index: 2; + + &.active { + box-shadow: 0 1px 0 rgba($color4, 0.3); + } + + &.active .fa { + color: $color4; + text-shadow: 0 0 10px rgba($color4, 0.4); + } } -.search { +.loading-indicator { + color: $color2; +} + +.collapsable-collapsed { + color: $color3; + background: lighten($color1, 4%); +} + +.collapsable { + color: $color5; + background: lighten($color1, 8%); + + &:hover { + color: $color5; + background: lighten($color1, 8%); + } +} + +.media-spoiler { + background: $color8; + color: $color5; +} + +.modal-container--preloader { + background: lighten($color1, 8%); +} + +.account--panel { + background: lighten($color1, 4%); + border-top: 1px solid lighten($color1, 8%); + border-bottom: 1px solid lighten($color1, 8%); +} + +.column-settings--outer { + background: lighten($color1, 8%); +} + +.column-settings--section { + color: $color3; +} + +.modal-container__nav { + color: $color5; +} + +.account--follows-info { + color: $color5; +} + +.setting-toggle { + color: $color3; +} + +.report__target { + border-bottom: 1px solid lighten($color1, 4%); + color: $color2; + padding-bottom: 10px; + + strong { + display: block; + color: $color5; + font-weight: 500; + } +} + +.report__textarea { + background: transparent; + box-sizing: border-box; + border: 0; + border-bottom: 2px solid $color3; + border-radius: 2px 2px 0 0; + padding: 7px 4px; + font-size: 14px; + color: $color5; + display: block; + width: 100%; + outline: 0; + font-family: inherit; + resize: vertical; + + &:active, &:focus { + border-bottom-color: $color4; + background: rgba($color8, 0.1); + } +} + +.empty-column-indicator { + color: lighten($color1, 20%); + text-align: center; + padding: 20px; + padding-top: 100px; + font-size: 15px; + font-weight: 400; + cursor: default; + + a { + color: $color4; + text-decoration: none; + + &:hover { + text-decoration: underline; + } + } +} + +.status-list__unread-indicator, .notifications__unread-indicator { + position: absolute; + top: 35px; + left: 0; + right: 0; + margin: 0 auto; + width: 60%; + pointer-events: none; + height: 28px; + z-index: 1; + background: radial-gradient(ellipse, rgba($color4, 0.23) 0%, rgba($color4, 0) 60%); +} + +.emoji-dialog { + width: 280px; + height: 220px; + background: $color2; + box-sizing: border-box; + border-radius: 2px; + overflow: hidden; + position: relative; + box-shadow: 0 0 15px rgba($color8, 0.4); + + .emojione { + margin: 0; + } + + .emoji-dialog-header { + padding: 0 10px; + background-color: $color3; + + ul { + padding: 0; + margin: 0; + list-style: none; + } + + li { + display: inline-block; + box-sizing: border-box; + height: 42px; + padding: 9px 5px; + cursor: pointer; + + img, svg { + width: 22px; + height: 22px; + filter: grayscale(100%); + } + + &.active { + background: lighten($color3, 6%); + + img, svg { + filter: grayscale(0); + } + } + } + } + + .emoji-row { + box-sizing: border-box; + overflow-y: hidden; + padding-left: 10px; + + .emoji { + display: inline-block; + padding: 5px; + border-radius: 4px; + } + } + + .emoji-category-header { + box-sizing: border-box; + overflow-y: hidden; + padding: 8px 16px 0; + display: table; + + > * { + display: table-cell; + vertical-align: middle; + } + } + + .emoji-category-title { + font-size: 14px; + font-family: sans-serif; + font-weight: normal; + color: $color1; + cursor: default; + } + + .emoji-category-heading-decoration { + text-align: right; + } + + .modifiers { + list-style: none; + padding: 0; + margin: 0; + vertical-align: middle; + white-space: nowrap; + margin-top: 4px; + + li { + display: inline-block; + padding: 0 2px; + + &:last-of-type { + padding-right: 0; + } + } + + .modifier { + display: inline-block; + border-radius: 10px; + width: 15px; + height: 15px; + position: relative; + cursor: pointer; + + &.active:after { + content: ""; + display: block; + position: absolute; + width: 7px; + height: 7px; + border-radius: 10px; + border: 2px solid $color1; + top: 2px; + left: 2px; + } + } + } + + .emoji-search-wrapper { + padding: 6px 16px; + } + + .emoji-search { + font-size: 12px; + padding: 6px 4px; + width: 100%; + border: 1px solid #ddd; + border-radius: 4px; + } + + .emoji-categories-wrapper { + position: absolute; + top: 42px; + bottom: 0; + left: 0; + right: 0; + } + + .emoji-search-wrapper + .emoji-categories-wrapper { + top: 83px; + } + + .emoji-row .emoji:hover { + background: lighten($color2, 3%); + } + + .emoji { + width: 22px; + height: 22px; + cursor: pointer; + + &:focus { + outline: 0; + } + } +} + +.autosuggest-status { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + + strong { + font-weight: 500; + } +} + +.upload-area { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + visibility: hidden; + background: rgba($color8, 0.8); + display: flex; + align-items: center; + justify-content: center; + opacity: 0; + z-index: 2000; + + * { + pointer-events: none; + } +} + +.upload-area__drop { + width: 320px; + height: 160px; + display: flex; + box-sizing: border-box; + position: relative; + padding: 8px; +} + +.upload-area__background { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: -1; + border-radius: 4px; + background: $color1; + box-shadow: 0 0 5px rgba($color8, 0.2); +} + +.upload-area__content { + flex: 1; + display: flex; + align-items: center; + justify-content: center; + color: $color2; + font-size: 18px; + font-weight: 500; + border: 2px dashed lighten($color1, 26%); + border-radius: 4px; +} + +.upload-progress { + padding: 10px; + color: lighten($color1, 26%); + overflow: hidden; + display: flex; + .fa { - color: $color3; + font-size: 34px; + margin-right: 10px; + } + + span { + font-size: 12px; + text-transform: uppercase; + font-weight: 500; + display: block; + } +} + +.upload-progress__backdrop { + width: 100%; + height: 6px; + border-radius: 6px; + background: lighten($color1, 26%); + position: relative; + margin-top: 5px; +} + +.upload-progress__tracker { + position: absolute; + left: 0; + top: 0; + height: 6px; + background: $color4; + border-radius: 6px; +} + +.emoji-button { + outline: 0; + + &:active, &:focus { + outline: 0 !important; + } + + img { + filter: grayscale(100%); + opacity: 0.8; + display: block; + margin: 0; + width: 22px; + height: 22px; + margin-top: 2px; } + + &:hover, &:active, &:focus { + img { + opacity: 1; + filter: none; + } + } +} + +.dropdown--active .emoji-button img { + opacity: 1; + filter: none; +} + +.privacy-dropdown { + position: relative; +} + +.privacy-dropdown__dropdown { + display: none; + position: absolute; + left: 0; + top: 27px; + width: 230px; + background: $color5; + border-radius: 0 4px 4px 4px; + z-index: 2; + overflow: hidden; +} + +.privacy-dropdown__option { + color: $color1; + padding: 10px; + cursor: pointer; + display: flex; + + &:hover, &.active { + background: $color4; + color: $color5; + + .privacy-dropdown__option__content { + color: $color5; + + strong { + color: $color5; + } + } + } + + &.active:hover { + background: lighten($color4, 4%); + } +} + +.privacy-dropdown__option__icon { + display: flex; + align-items: center; + justify-content: center; + margin-right: 10px; +} + +.privacy-dropdown__option__content { + flex: 1 1 auto; + color: darken($color3, 24%); + + strong { + font-weight: 500; + display: block; + color: $color1; + } +} + +.privacy-dropdown.active { + .privacy-dropdown__value { + background: $color5; + border-radius: 4px 4px 0 0; + box-shadow: 0 -4px 4px rgba($color8, 0.1); + } + + .privacy-dropdown__dropdown { + display: block; + box-shadow: 2px 4px 6px rgba($color8, 0.1); + } +} + +.search { + position: relative; } .search__input { + padding-right: 30px; + color: $color2; + outline: 0; box-sizing: border-box; display: block; width: 100%; @@ -1019,4 +1768,127 @@ button.active i.fa-retweet { color: $color3; font-size: 14px; margin: 0; + + &::-moz-focus-inner { + border: 0; + } + + &::-moz-focus-inner, &:focus, &:active { + outline: 0 !important; + } + + &:focus { + background: lighten($color1, 4%); + } +} + +.search__icon { + .fa { + position: absolute; + top: 10px; + right: 10px; + z-index: 2; + display: inline-block; + opacity: 0; + transition: all 100ms linear; + font-size: 18px; + width: 18px; + height: 18px; + color: $color2; + cursor: default; + pointer-events: none; + + &.active { + pointer-events: auto; + opacity: 0.3; + } + } + + .fa-search { + transform: translateZ(0) rotate(90deg); + + &.active { + pointer-events: none; + transform: translateZ(0) rotate(0deg); + } + } + + .fa-times-circle { + top: 11px; + transform: translateZ(0) rotate(0deg); + cursor: pointer; + + &.active { + transform: translateZ(0) rotate(90deg); + } + + &:hover { + color: $color5; + } + } +} + +.search-results__header { + color: lighten($color1, 26%); + background: lighten($color1, 2%); + border-bottom: 1px solid darken($color1, 4%); + padding: 15px 10px; + font-size: 14px; + font-weight: 500; +} + +.search-results__hashtag { + display: block; + padding: 10px; + color: $color2; + text-decoration: none; + + &:hover, &:active, &:focus { + color: lighten($color2, 4%); + text-decoration: underline; + } +} + +.modal-root__overlay { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 9999; + opacity: 0; + background: rgba($color8, 0.7); +} + +.modal-root__container { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + align-content: space-around; + z-index: 9999; + opacity: 0; + pointer-events: none; + user-select: none; +} + +.modal-root__modal { + pointer-events: auto; + display: flex; +} + +.media-modal { + max-width: 80vw; + max-height: 80vh; + position: relative; + + img, video { + max-width: 80vw; + max-height: 80vh; + } } diff --git a/app/assets/stylesheets/fonts/roboto-mono.scss b/app/assets/stylesheets/fonts/roboto-mono.scss index ca64649de..319ecb08e 100644 --- a/app/assets/stylesheets/fonts/roboto-mono.scss +++ b/app/assets/stylesheets/fonts/roboto-mono.scss @@ -1,3 +1,4 @@ +/* @font-face { font-family: 'Roboto Mono'; src: font-url('roboto-mono/robotomono-bold-webfont.eot'); @@ -105,7 +106,7 @@ } - +*/ @font-face { font-family: 'Roboto Mono'; @@ -121,7 +122,7 @@ } - +/* @font-face { font-family: 'Roboto Mono'; @@ -150,4 +151,4 @@ font-weight: 200; font-style: italic; -} \ No newline at end of file +}*/ diff --git a/app/assets/stylesheets/fonts/roboto.scss b/app/assets/stylesheets/fonts/roboto.scss index aa91efe6d..5c0d14043 100644 --- a/app/assets/stylesheets/fonts/roboto.scss +++ b/app/assets/stylesheets/fonts/roboto.scss @@ -1,3 +1,4 @@ +/* @font-face { font-family: 'Roboto'; src: font-url('roboto/roboto-lightitalic-webfont.eot'); @@ -8,7 +9,7 @@ font-url('roboto/roboto-lightitalic-webfont.svg#roboto-lightitalic-webfont') format('svg'); font-weight: 300; font-style: italic; -} +}*/ @font-face { font-family: 'Roboto'; @@ -46,7 +47,7 @@ font-weight: 500; font-style: normal; } - +/* @font-face { font-family: 'Roboto'; src: font-url('roboto/roboto-thin-webfont.eot'); @@ -57,7 +58,7 @@ font-url('roboto/roboto-thin-webfont.svg#roboto-thin-webfont') format('svg'); font-weight: 100; font-style: normal; -} +}*/ @font-face { font-family: 'Roboto'; @@ -70,7 +71,7 @@ font-weight: normal; font-style: normal; } - +/* @font-face { font-family: 'Roboto'; src: font-url('roboto/roboto-mediumitalic-webfont.eot'); @@ -141,4 +142,4 @@ font-url('roboto/roboto-black-webfont.svg#roboto-black-webfont') format('svg'); font-weight: 900; font-style: normal; -} +}*/ diff --git a/app/assets/stylesheets/forms.scss b/app/assets/stylesheets/forms.scss index a97a767e0..ceccc14cd 100644 --- a/app/assets/stylesheets/forms.scss +++ b/app/assets/stylesheets/forms.scss @@ -14,13 +14,17 @@ code { margin-bottom: 15px; } - .hint { + span.hint { display: block; color: $color3; font-size: 12px; margin-top: 4px; } + p.hint { + margin-bottom: 15px; + } + .label_input { display: flex; @@ -93,6 +97,7 @@ code { width: 100%; outline: 0; font-family: inherit; + resize: vertical; &:invalid { box-shadow: none; diff --git a/app/assets/stylesheets/stream_entries.scss b/app/assets/stylesheets/stream_entries.scss index 595275527..4a6dc6aa4 100644 --- a/app/assets/stylesheets/stream_entries.scss +++ b/app/assets/stylesheets/stream_entries.scss @@ -3,26 +3,26 @@ box-shadow: 0 0 15px rgba($color8, 0.2); .entry { - background: lighten($color2, 8%); + background: $color5; - &, .detailed-status.light { + .detailed-status.light, .status.light { border-bottom: 1px solid $color2; } &:last-child { - &, .detailed-status.light { + &, .detailed-status.light, .status.light { border-bottom: 0; border-radius: 0 0 4px 4px; } } &:first-child { - &, .detailed-status.light { + &, .detailed-status.light, .status.light { border-radius: 4px 4px 0 0; } &:last-child { - &, .detailed-status.light { + &, .detailed-status.light, .status.light { border-radius: 4px; } } @@ -97,6 +97,15 @@ a { color: $color4; } + + a.status__content__spoiler-link { + color: $color5; + background: $color3; + + &:hover { + background: lighten($color3, 8%); + } + } } .status__attachments { @@ -104,8 +113,12 @@ overflow: hidden; width: 100%; box-sizing: border-box; - height: 110px; - display: flex; + position: relative; + + .status__attachments__inner { + display: flex; + height: 214px; + } } } @@ -159,6 +172,15 @@ a { color: $color4; } + + a.status__content__spoiler-link { + color: $color5; + background: $color3; + + &:hover { + background: lighten($color3, 8%); + } + } } .detailed-status__meta { @@ -184,8 +206,12 @@ overflow: hidden; width: 100%; box-sizing: border-box; - height: 300px; - display: flex; + position: relative; + + .status__attachments__inner { + display: flex; + height: 360px; + } } .video-player { @@ -231,11 +257,19 @@ text-decoration: none; cursor: zoom-in; } + + video { + position: relative; + z-index: 1; + width: 100%; + height: 100%; + object-fit: cover; + top: 50%; + transform: translateY(-50%); + } } .video-item { - max-width: 196px; - a { cursor: pointer; } @@ -258,6 +292,9 @@ width: 100%; height: 100%; cursor: pointer; + position: absolute; + top: 0; + left: 0; display: flex; align-items: center; justify-content: center; diff --git a/app/controllers/about_controller.rb b/app/controllers/about_controller.rb index 491036db2..7fd43489f 100644 --- a/app/controllers/about_controller.rb +++ b/app/controllers/about_controller.rb @@ -4,7 +4,12 @@ class AboutController < ApplicationController before_action :set_body_classes def index - @description = Setting.site_description + @description = Setting.site_description + @open_registrations = Setting.open_registrations + @closed_registrations_message = Setting.closed_registrations_message + + @user = User.new + @user.build_account end def more diff --git a/app/controllers/accounts_controller.rb b/app/controllers/accounts_controller.rb index b837f006e..dc1aeb5ea 100644 --- a/app/controllers/accounts_controller.rb +++ b/app/controllers/accounts_controller.rb @@ -16,7 +16,7 @@ class AccountsController < ApplicationController end format.atom do - @entries = @account.stream_entries.order('id desc').where(hidden: false).with_includes.paginate_by_max_id(20, params[:max_id], params[:since_id]) + @entries = @account.stream_entries.order('id desc').where(activity_type: 'Status').where(hidden: false).with_includes.paginate_by_max_id(20, params[:max_id], params[:since_id]) end format.activitystreams2 @@ -56,6 +56,6 @@ class AccountsController < ApplicationController end def check_account_suspension - head 410 if @account.suspended? + gone if @account.suspended? end end diff --git a/app/controllers/admin/accounts_controller.rb b/app/controllers/admin/accounts_controller.rb index 95107b3dc..df2c7bebf 100644 --- a/app/controllers/admin/accounts_controller.rb +++ b/app/controllers/admin/accounts_controller.rb @@ -19,19 +19,26 @@ class Admin::AccountsController < ApplicationController def show; end - def update - if @account.update(account_params) - redirect_to admin_accounts_path - else - render :show - end - end - def suspend Admin::SuspensionWorker.perform_async(@account.id) redirect_to admin_accounts_path end + def unsuspend + @account.update(suspended: false) + redirect_to admin_accounts_path + end + + def silence + @account.update(silenced: true) + redirect_to admin_accounts_path + end + + def unsilence + @account.update(silenced: false) + redirect_to admin_accounts_path + end + private def set_account diff --git a/app/controllers/admin/domain_blocks_controller.rb b/app/controllers/admin/domain_blocks_controller.rb index e362957e7..1f4432847 100644 --- a/app/controllers/admin/domain_blocks_controller.rb +++ b/app/controllers/admin/domain_blocks_controller.rb @@ -9,6 +9,24 @@ class Admin::DomainBlocksController < ApplicationController @blocks = DomainBlock.paginate(page: params[:page], per_page: 40) end + def new + @domain_block = DomainBlock.new + end + def create + @domain_block = DomainBlock.new(resource_params) + + if @domain_block.save + DomainBlockWorker.perform_async(@domain_block.id) + redirect_to admin_domain_blocks_path, notice: 'Domain block is now being processed' + else + render action: :new + end + end + + private + + def resource_params + params.require(:domain_block).permit(:domain, :severity) end end diff --git a/app/controllers/admin/reports_controller.rb b/app/controllers/admin/reports_controller.rb new file mode 100644 index 000000000..2b3b1809f --- /dev/null +++ b/app/controllers/admin/reports_controller.rb @@ -0,0 +1,45 @@ +# frozen_string_literal: true + +class Admin::ReportsController < ApplicationController + before_action :require_admin! + before_action :set_report, except: [:index] + + layout 'admin' + + def index + @reports = Report.includes(:account, :target_account).order('id desc').paginate(page: params[:page], per_page: 40) + @reports = params[:action_taken].present? ? @reports.resolved : @reports.unresolved + end + + def show + @statuses = Status.where(id: @report.status_ids) + end + + def resolve + @report.update(action_taken: true, action_taken_by_account_id: current_account.id) + redirect_to admin_report_path(@report) + end + + def suspend + Admin::SuspensionWorker.perform_async(@report.target_account.id) + Report.unresolved.where(target_account: @report.target_account).update_all(action_taken: true, action_taken_by_account_id: current_account.id) + redirect_to admin_report_path(@report) + end + + def silence + @report.target_account.update(silenced: true) + Report.unresolved.where(target_account: @report.target_account).update_all(action_taken: true, action_taken_by_account_id: current_account.id) + redirect_to admin_report_path(@report) + end + + def remove + RemovalWorker.perform_async(params[:status_id]) + redirect_to admin_report_path(@report) + end + + private + + def set_report + @report = Report.find(params[:id]) + end +end diff --git a/app/controllers/admin/settings_controller.rb b/app/controllers/admin/settings_controller.rb index af0be8823..7615c781d 100644 --- a/app/controllers/admin/settings_controller.rb +++ b/app/controllers/admin/settings_controller.rb @@ -11,9 +11,13 @@ class Admin::SettingsController < ApplicationController def update @setting = Setting.where(var: params[:id]).first_or_initialize(var: params[:id]) + value = settings_params[:value] - if @setting.value != params[:setting][:value] - @setting.value = params[:setting][:value] + # Special cases + value = value == 'true' if @setting.var == 'open_registrations' + + if @setting.value != value + @setting.value = value @setting.save end @@ -22,4 +26,10 @@ class Admin::SettingsController < ApplicationController format.json { respond_with_bip(@setting) } end end + + private + + def settings_params + params.require(:setting).permit(:value) + end end diff --git a/app/controllers/api/v1/accounts_controller.rb b/app/controllers/api/v1/accounts_controller.rb index d97010c0e..da18474cb 100644 --- a/app/controllers/api/v1/accounts_controller.rb +++ b/app/controllers/api/v1/accounts_controller.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true class Api::V1::AccountsController < ApiController - before_action -> { doorkeeper_authorize! :read }, except: [:follow, :unfollow, :block, :unblock] - before_action -> { doorkeeper_authorize! :follow }, only: [:follow, :unfollow, :block, :unblock] + before_action -> { doorkeeper_authorize! :read }, except: [:follow, :unfollow, :block, :unblock, :mute, :unmute] + before_action -> { doorkeeper_authorize! :follow }, only: [:follow, :unfollow, :block, :unblock, :mute, :unmute] before_action :require_user!, except: [:show, :following, :followers, :statuses] before_action :set_account, except: [:verify_credentials, :suggestions, :search] @@ -20,7 +20,7 @@ class Api::V1::AccountsController < ApiController accounts = Account.where(id: results.map(&:target_account_id)).map { |a| [a.id, a] }.to_h @accounts = results.map { |f| accounts[f.target_account_id] } - set_account_counters_maps(@accounts) + # set_account_counters_maps(@accounts) next_path = following_api_v1_account_url(max_id: results.last.id) if results.size == limit_param(DEFAULT_ACCOUNTS_LIMIT) prev_path = following_api_v1_account_url(since_id: results.first.id) unless results.empty? @@ -35,7 +35,7 @@ class Api::V1::AccountsController < ApiController accounts = Account.where(id: results.map(&:account_id)).map { |a| [a.id, a] }.to_h @accounts = results.map { |f| accounts[f.account_id] } - set_account_counters_maps(@accounts) + # set_account_counters_maps(@accounts) next_path = followers_api_v1_account_url(max_id: results.last.id) if results.size == limit_param(DEFAULT_ACCOUNTS_LIMIT) prev_path = followers_api_v1_account_url(since_id: results.first.id) unless results.empty? @@ -47,12 +47,15 @@ class Api::V1::AccountsController < ApiController def statuses @statuses = @account.statuses.permitted_for(@account, current_account).paginate_by_max_id(limit_param(DEFAULT_STATUSES_LIMIT), params[:max_id], params[:since_id]) + @statuses = @statuses.where(id: MediaAttachment.where(account: @account).where.not(status_id: nil).reorder('').select('distinct status_id')) if params[:only_media] + @statuses = @statuses.without_replies if params[:exclude_replies] @statuses = cache_collection(@statuses, Status) set_maps(@statuses) - set_counters_maps(@statuses) + # set_counters_maps(@statuses) + # set_account_counters_maps(@statuses.flat_map { |s| [s.account, s.reblog? ? s.reblog.account : nil] }.compact.uniq) - next_path = statuses_api_v1_account_url(max_id: @statuses.last.id) if @statuses.size == limit_param(DEFAULT_STATUSES_LIMIT) + next_path = statuses_api_v1_account_url(max_id: @statuses.last.id) unless @statuses.empty? prev_path = statuses_api_v1_account_url(since_id: @statuses.first.id) unless @statuses.empty? set_pagination_headers(next_path, prev_path) @@ -71,10 +74,17 @@ class Api::V1::AccountsController < ApiController @followed_by = { @account.id => false } @blocking = { @account.id => true } @requested = { @account.id => false } + @muting = { @account.id => current_user.account.muting?(@account.id) } render action: :relationship end + def mute + MuteService.new.call(current_user.account, @account) + set_relationship + render action: :relationship + end + def unfollow UnfollowService.new.call(current_user.account, @account) set_relationship @@ -87,6 +97,12 @@ class Api::V1::AccountsController < ApiController render action: :relationship end + def unmute + UnmuteService.new.call(current_user.account, @account) + set_relationship + render action: :relationship + end + def relationships ids = params[:id].is_a?(Enumerable) ? params[:id].map(&:to_i) : [params[:id].to_i] @@ -94,13 +110,14 @@ class Api::V1::AccountsController < ApiController @following = Account.following_map(ids, current_user.account_id) @followed_by = Account.followed_by_map(ids, current_user.account_id) @blocking = Account.blocking_map(ids, current_user.account_id) + @muting = Account.muting_map(ids, current_user.account_id) @requested = Account.requested_map(ids, current_user.account_id) end def search - @accounts = SearchService.new.call(params[:q], limit_param(DEFAULT_ACCOUNTS_LIMIT), params[:resolve] == 'true') + @accounts = AccountSearchService.new.call(params[:q], limit_param(DEFAULT_ACCOUNTS_LIMIT), params[:resolve] == 'true', current_account) - set_account_counters_maps(@accounts) unless @accounts.nil? + # set_account_counters_maps(@accounts) unless @accounts.nil? render action: :index end @@ -115,6 +132,7 @@ class Api::V1::AccountsController < ApiController @following = Account.following_map([@account.id], current_user.account_id) @followed_by = Account.followed_by_map([@account.id], current_user.account_id) @blocking = Account.blocking_map([@account.id], current_user.account_id) + @muting = Account.muting_map([@account.id], current_user.account_id) @requested = Account.requested_map([@account.id], current_user.account_id) end end diff --git a/app/controllers/api/v1/apps_controller.rb b/app/controllers/api/v1/apps_controller.rb index ca9dd0b7e..2ec7280af 100644 --- a/app/controllers/api/v1/apps_controller.rb +++ b/app/controllers/api/v1/apps_controller.rb @@ -4,6 +4,12 @@ class Api::V1::AppsController < ApiController respond_to :json def create - @app = Doorkeeper::Application.create!(name: params[:client_name], redirect_uri: params[:redirect_uris], scopes: (params[:scopes] || Doorkeeper.configuration.default_scopes), website: params[:website]) + @app = Doorkeeper::Application.create!(name: app_params[:client_name], redirect_uri: app_params[:redirect_uris], scopes: (app_params[:scopes] || Doorkeeper.configuration.default_scopes), website: app_params[:website]) + end + + private + + def app_params + params.permit(:client_name, :redirect_uris, :scopes, :website) end end diff --git a/app/controllers/api/v1/blocks_controller.rb b/app/controllers/api/v1/blocks_controller.rb index 08aefc175..dadf21265 100644 --- a/app/controllers/api/v1/blocks_controller.rb +++ b/app/controllers/api/v1/blocks_controller.rb @@ -11,7 +11,7 @@ class Api::V1::BlocksController < ApiController accounts = Account.where(id: results.map(&:target_account_id)).map { |a| [a.id, a] }.to_h @accounts = results.map { |f| accounts[f.target_account_id] }.compact - set_account_counters_maps(@accounts) + # set_account_counters_maps(@accounts) next_path = api_v1_blocks_url(max_id: results.last.id) if results.size == limit_param(DEFAULT_ACCOUNTS_LIMIT) prev_path = api_v1_blocks_url(since_id: results.first.id) unless results.empty? diff --git a/app/controllers/api/v1/favourites_controller.rb b/app/controllers/api/v1/favourites_controller.rb index ef0a4854a..8a5b81e63 100644 --- a/app/controllers/api/v1/favourites_controller.rb +++ b/app/controllers/api/v1/favourites_controller.rb @@ -11,7 +11,7 @@ class Api::V1::FavouritesController < ApiController @statuses = cache_collection(Status.where(id: results.map(&:status_id)), Status) set_maps(@statuses) - set_counters_maps(@statuses) + # set_counters_maps(@statuses) next_path = api_v1_favourites_url(max_id: results.last.id) if results.size == limit_param(DEFAULT_STATUSES_LIMIT) prev_path = api_v1_favourites_url(since_id: results.first.id) unless results.empty? diff --git a/app/controllers/api/v1/follow_requests_controller.rb b/app/controllers/api/v1/follow_requests_controller.rb index a30e97e71..3b8e8c078 100644 --- a/app/controllers/api/v1/follow_requests_controller.rb +++ b/app/controllers/api/v1/follow_requests_controller.rb @@ -9,7 +9,7 @@ class Api::V1::FollowRequestsController < ApiController accounts = Account.where(id: results.map(&:account_id)).map { |a| [a.id, a] }.to_h @accounts = results.map { |f| accounts[f.account_id] } - set_account_counters_maps(@accounts) + # set_account_counters_maps(@accounts) next_path = api_v1_follow_requests_url(max_id: results.last.id) if results.size == DEFAULT_ACCOUNTS_LIMIT prev_path = api_v1_follow_requests_url(since_id: results.first.id) unless results.empty? @@ -18,12 +18,12 @@ class Api::V1::FollowRequestsController < ApiController end def authorize - FollowRequest.find_by!(account_id: params[:id], target_account: current_account).authorize! + AuthorizeFollowService.new.call(Account.find(params[:id]), current_account) render_empty end def reject - FollowRequest.find_by!(account_id: params[:id], target_account: current_account).reject! + RejectFollowService.new.call(Account.find(params[:id]), current_account) render_empty end end diff --git a/app/controllers/api/v1/follows_controller.rb b/app/controllers/api/v1/follows_controller.rb index c22dacbaa..7c0f44f03 100644 --- a/app/controllers/api/v1/follows_controller.rb +++ b/app/controllers/api/v1/follows_controller.rb @@ -7,7 +7,7 @@ class Api::V1::FollowsController < ApiController respond_to :json def create - raise ActiveRecord::RecordNotFound if params[:uri].blank? + raise ActiveRecord::RecordNotFound if follow_params[:uri].blank? @account = FollowService.new.call(current_user.account, target_uri).try(:target_account) render action: :show @@ -16,6 +16,10 @@ class Api::V1::FollowsController < ApiController private def target_uri - params[:uri].strip.gsub(/\A@/, '') + follow_params[:uri].strip.gsub(/\A@/, '') + end + + def follow_params + params.permit(:uri) end end diff --git a/app/controllers/api/v1/instances_controller.rb b/app/controllers/api/v1/instances_controller.rb new file mode 100644 index 000000000..51d92838a --- /dev/null +++ b/app/controllers/api/v1/instances_controller.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +class Api::V1::InstancesController < ApiController + respond_to :json + + def show; end +end diff --git a/app/controllers/api/v1/media_controller.rb b/app/controllers/api/v1/media_controller.rb index f8139ade7..aed3578d7 100644 --- a/app/controllers/api/v1/media_controller.rb +++ b/app/controllers/api/v1/media_controller.rb @@ -10,10 +10,16 @@ class Api::V1::MediaController < ApiController respond_to :json def create - @media = MediaAttachment.create!(account: current_user.account, file: params[:file]) + @media = MediaAttachment.create!(account: current_user.account, file: media_params[:file]) rescue Paperclip::Errors::NotIdentifiedByImageMagickError render json: { error: 'File type of uploaded media could not be verified' }, status: 422 rescue Paperclip::Error render json: { error: 'Error processing thumbnail for uploaded media' }, status: 500 end + + private + + def media_params + params.permit(:file) + end end diff --git a/app/controllers/api/v1/mutes_controller.rb b/app/controllers/api/v1/mutes_controller.rb new file mode 100644 index 000000000..6f48de040 --- /dev/null +++ b/app/controllers/api/v1/mutes_controller.rb @@ -0,0 +1,21 @@ +# frozen_string_literal: true + +class Api::V1::MutesController < ApiController + before_action -> { doorkeeper_authorize! :follow } + before_action :require_user! + + respond_to :json + + def index + results = Mute.where(account: current_account).paginate_by_max_id(limit_param(DEFAULT_ACCOUNTS_LIMIT), params[:max_id], params[:since_id]) + accounts = Account.where(id: results.map(&:target_account_id)).map { |a| [a.id, a] }.to_h + @accounts = results.map { |f| accounts[f.target_account_id] } + + # set_account_counters_maps(@accounts) + + next_path = api_v1_mutes_url(max_id: results.last.id) if results.size == limit_param(DEFAULT_ACCOUNTS_LIMIT) + prev_path = api_v1_mutes_url(since_id: results.first.id) unless results.empty? + + set_pagination_headers(next_path, prev_path) + end +end diff --git a/app/controllers/api/v1/notifications_controller.rb b/app/controllers/api/v1/notifications_controller.rb index 877356a75..7bbc5419c 100644 --- a/app/controllers/api/v1/notifications_controller.rb +++ b/app/controllers/api/v1/notifications_controller.rb @@ -14,10 +14,10 @@ class Api::V1::NotificationsController < ApiController statuses = @notifications.select { |n| !n.target_status.nil? }.map(&:target_status) set_maps(statuses) - set_counters_maps(statuses) - set_account_counters_maps(@notifications.map(&:from_account)) + # set_counters_maps(statuses) + # set_account_counters_maps(@notifications.map(&:from_account)) - next_path = api_v1_notifications_url(max_id: @notifications.last.id) if @notifications.size == limit_param(DEFAULT_NOTIFICATIONS_LIMIT) + next_path = api_v1_notifications_url(max_id: @notifications.last.id) unless @notifications.empty? prev_path = api_v1_notifications_url(since_id: @notifications.first.id) unless @notifications.empty? set_pagination_headers(next_path, prev_path) diff --git a/app/controllers/api/v1/reports_controller.rb b/app/controllers/api/v1/reports_controller.rb new file mode 100644 index 000000000..f83c573cb --- /dev/null +++ b/app/controllers/api/v1/reports_controller.rb @@ -0,0 +1,30 @@ +# frozen_string_literal: true + +class Api::V1::ReportsController < ApiController + before_action -> { doorkeeper_authorize! :read }, except: [:create] + before_action -> { doorkeeper_authorize! :write }, only: [:create] + before_action :require_user! + + respond_to :json + + def index + @reports = Report.where(account: current_account) + end + + def create + status_ids = report_params[:status_ids].is_a?(Enumerable) ? report_params[:status_ids] : [report_params[:status_ids]] + + @report = Report.create!(account: current_account, + target_account: Account.find(report_params[:account_id]), + status_ids: Status.find(status_ids).pluck(:id), + comment: report_params[:comment]) + + render :show + end + + private + + def report_params + params.permit(:account_id, :comment, status_ids: []) + end +end diff --git a/app/controllers/api/v1/search_controller.rb b/app/controllers/api/v1/search_controller.rb new file mode 100644 index 000000000..6b1292458 --- /dev/null +++ b/app/controllers/api/v1/search_controller.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +class Api::V1::SearchController < ApiController + respond_to :json + + def index + @search = OpenStruct.new(SearchService.new.call(params[:q], 5, params[:resolve] == 'true', current_account)) + end +end diff --git a/app/controllers/api/v1/statuses_controller.rb b/app/controllers/api/v1/statuses_controller.rb index 69cbdce5d..4ece7e702 100644 --- a/app/controllers/api/v1/statuses_controller.rb +++ b/app/controllers/api/v1/statuses_controller.rb @@ -23,7 +23,7 @@ class Api::V1::StatusesController < ApiController statuses = [@status] + @context[:ancestors] + @context[:descendants] set_maps(statuses) - set_counters_maps(statuses) + # set_counters_maps(statuses) end def card @@ -36,7 +36,7 @@ class Api::V1::StatusesController < ApiController accounts = Account.where(id: results.map(&:account_id)).map { |a| [a.id, a] }.to_h @accounts = results.map { |r| accounts[r.account_id] } - set_account_counters_maps(@accounts) + # set_account_counters_maps(@accounts) next_path = reblogged_by_api_v1_status_url(max_id: results.last.id) if results.size == limit_param(DEFAULT_ACCOUNTS_LIMIT) prev_path = reblogged_by_api_v1_status_url(since_id: results.first.id) unless results.empty? @@ -51,7 +51,7 @@ class Api::V1::StatusesController < ApiController accounts = Account.where(id: results.map(&:account_id)).map { |a| [a.id, a] }.to_h @accounts = results.map { |f| accounts[f.account_id] } - set_account_counters_maps(@accounts) + # set_account_counters_maps(@accounts) next_path = favourited_by_api_v1_status_url(max_id: results.last.id) if results.size == limit_param(DEFAULT_ACCOUNTS_LIMIT) prev_path = favourited_by_api_v1_status_url(since_id: results.first.id) unless results.empty? @@ -62,12 +62,11 @@ class Api::V1::StatusesController < ApiController end def create - @status = PostStatusService.new.call(current_user.account, params[:status], params[:in_reply_to_id].blank? ? nil : Status.find(params[:in_reply_to_id]), media_ids: params[:media_ids], - sensitive: params[:sensitive], - spoiler_text: params[:spoiler_text], - visibility: params[:visibility], - application: doorkeeper_token.application) - + @status = PostStatusService.new.call(current_user.account, status_params[:status], status_params[:in_reply_to_id].blank? ? nil : Status.find(status_params[:in_reply_to_id]), media_ids: status_params[:media_ids], + sensitive: status_params[:sensitive], + spoiler_text: status_params[:spoiler_text], + visibility: status_params[:visibility], + application: doorkeeper_token.application) render action: :show end @@ -112,4 +111,8 @@ class Api::V1::StatusesController < ApiController @status = Status.find(params[:id]) raise ActiveRecord::RecordNotFound unless @status.permitted?(current_account) end + + def status_params + params.permit(:status, :in_reply_to_id, :sensitive, :spoiler_text, :visibility, media_ids: []) + end end diff --git a/app/controllers/api/v1/timelines_controller.rb b/app/controllers/api/v1/timelines_controller.rb index a8cc2b288..0446b9e4d 100644 --- a/app/controllers/api/v1/timelines_controller.rb +++ b/app/controllers/api/v1/timelines_controller.rb @@ -11,10 +11,10 @@ class Api::V1::TimelinesController < ApiController @statuses = cache_collection(@statuses) set_maps(@statuses) - set_counters_maps(@statuses) - set_account_counters_maps(@statuses.flat_map { |s| [s.account, s.reblog? ? s.reblog.account : nil] }.compact.uniq) + # set_counters_maps(@statuses) + # set_account_counters_maps(@statuses.flat_map { |s| [s.account, s.reblog? ? s.reblog.account : nil] }.compact.uniq) - next_path = api_v1_home_timeline_url(max_id: @statuses.last.id) if @statuses.size == limit_param(DEFAULT_STATUSES_LIMIT) + next_path = api_v1_home_timeline_url(max_id: @statuses.last.id) unless @statuses.empty? prev_path = api_v1_home_timeline_url(since_id: @statuses.first.id) unless @statuses.empty? set_pagination_headers(next_path, prev_path) @@ -27,10 +27,10 @@ class Api::V1::TimelinesController < ApiController @statuses = cache_collection(@statuses) set_maps(@statuses) - set_counters_maps(@statuses) - set_account_counters_maps(@statuses.flat_map { |s| [s.account, s.reblog? ? s.reblog.account : nil] }.compact.uniq) + # set_counters_maps(@statuses) + # set_account_counters_maps(@statuses.flat_map { |s| [s.account, s.reblog? ? s.reblog.account : nil] }.compact.uniq) - next_path = api_v1_public_timeline_url(max_id: @statuses.last.id) if @statuses.size == limit_param(DEFAULT_STATUSES_LIMIT) + next_path = api_v1_public_timeline_url(max_id: @statuses.last.id) unless @statuses.empty? prev_path = api_v1_public_timeline_url(since_id: @statuses.first.id) unless @statuses.empty? set_pagination_headers(next_path, prev_path) @@ -44,10 +44,10 @@ class Api::V1::TimelinesController < ApiController @statuses = cache_collection(@statuses) set_maps(@statuses) - set_counters_maps(@statuses) - set_account_counters_maps(@statuses.flat_map { |s| [s.account, s.reblog? ? s.reblog.account : nil] }.compact.uniq) + # set_counters_maps(@statuses) + # set_account_counters_maps(@statuses.flat_map { |s| [s.account, s.reblog? ? s.reblog.account : nil] }.compact.uniq) - next_path = api_v1_hashtag_timeline_url(params[:id], max_id: @statuses.last.id) if @statuses.size == limit_param(DEFAULT_STATUSES_LIMIT) + next_path = api_v1_hashtag_timeline_url(params[:id], max_id: @statuses.last.id) unless @statuses.empty? prev_path = api_v1_hashtag_timeline_url(params[:id], since_id: @statuses.first.id) unless @statuses.empty? set_pagination_headers(next_path, prev_path) diff --git a/app/controllers/api_controller.rb b/app/controllers/api_controller.rb index 5d2bd9a22..db16f82e5 100644 --- a/app/controllers/api_controller.rb +++ b/app/controllers/api_controller.rb @@ -10,7 +10,7 @@ class ApiController < ApplicationController before_action :set_rate_limit_headers - rescue_from ActiveRecord::RecordInvalid do |e| + rescue_from ActiveRecord::RecordInvalid, Mastodon::ValidationError do |e| render json: { error: e.to_s }, status: 422 end @@ -30,7 +30,7 @@ class ApiController < ApplicationController render json: { error: 'Remote SSL certificate could not be verified' }, status: 503 end - rescue_from Mastodon::NotPermitted do + rescue_from Mastodon::NotPermittedError do render json: { error: 'This action is not allowed' }, status: 403 end @@ -79,6 +79,7 @@ class ApiController < ApplicationController def require_user! current_resource_owner + set_user_activity rescue ActiveRecord::RecordNotFound render json: { error: 'This method requires an authenticated user' }, status: 422 end diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index e4b6d0faf..c06142fd4 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -39,7 +39,14 @@ class ApplicationController < ActionController::Base end def set_user_activity - current_user.touch(:current_sign_in_at) if !current_user.nil? && (current_user.current_sign_in_at.nil? || current_user.current_sign_in_at < 24.hours.ago) + return unless !current_user.nil? && (current_user.current_sign_in_at.nil? || current_user.current_sign_in_at < 24.hours.ago) + + # Mark user as signed-in today + current_user.update_tracked_fields(request) + + # If the sign in is after a two week break, we need to regenerate their feed + RegenerationWorker.perform_async(current_user.account_id) if current_user.last_sign_in_at < 14.days.ago + return end def check_suspension @@ -51,21 +58,21 @@ class ApplicationController < ActionController::Base def not_found respond_to do |format| format.any { head 404 } - format.html { render 'errors/404', layout: 'error' } + format.html { render 'errors/404', layout: 'error', status: 404 } end end def gone respond_to do |format| format.any { head 410 } - format.html { render 'errors/410', layout: 'error' } + format.html { render 'errors/410', layout: 'error', status: 410 } end end def unprocessable_entity respond_to do |format| format.any { head 422 } - format.html { render 'errors/422', layout: 'error' } + format.html { render 'errors/422', layout: 'error', status: 422 } end end diff --git a/app/controllers/auth/registrations_controller.rb b/app/controllers/auth/registrations_controller.rb index 501e66807..4881c074a 100644 --- a/app/controllers/auth/registrations_controller.rb +++ b/app/controllers/auth/registrations_controller.rb @@ -3,7 +3,7 @@ class Auth::RegistrationsController < Devise::RegistrationsController layout :determine_layout - before_action :check_single_user_mode + before_action :check_enabled_registrations, only: [:new, :create] before_action :configure_sign_up_params, only: [:create] protected @@ -27,12 +27,12 @@ class Auth::RegistrationsController < Devise::RegistrationsController new_user_session_path end - def check_single_user_mode - redirect_to root_path if Rails.configuration.x.single_user_mode + def check_enabled_registrations + redirect_to root_path if Rails.configuration.x.single_user_mode || !Setting.open_registrations end - + private - + def determine_layout %w(edit update).include?(action_name) ? 'admin' : 'auth' end diff --git a/app/controllers/authorize_follow_controller.rb b/app/controllers/authorize_follow_controller.rb index e866b5599..c98a5f45f 100644 --- a/app/controllers/authorize_follow_controller.rb +++ b/app/controllers/authorize_follow_controller.rb @@ -25,7 +25,7 @@ class AuthorizeFollowController < ApplicationController else redirect_to web_url("accounts/#{@account.id}") end - rescue ActiveRecord::RecordNotFound, Mastodon::NotPermitted + rescue ActiveRecord::RecordNotFound, Mastodon::NotPermittedError render :error end diff --git a/app/controllers/concerns/obfuscate_filename.rb b/app/controllers/concerns/obfuscate_filename.rb index 9f12cb7e9..9c896fb09 100644 --- a/app/controllers/concerns/obfuscate_filename.rb +++ b/app/controllers/concerns/obfuscate_filename.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module ObfuscateFilename extend ActiveSupport::Concern @@ -12,6 +13,10 @@ module ObfuscateFilename file = params.dig(*path) return if file.nil? - file.original_filename = 'media' + File.extname(file.original_filename) + file.original_filename = secure_token + File.extname(file.original_filename) + end + + def secure_token(length = 16) + SecureRandom.hex(length / 2) end end diff --git a/app/controllers/oauth/authorizations_controller.rb b/app/controllers/oauth/authorizations_controller.rb index feaad04f6..7c25266d8 100644 --- a/app/controllers/oauth/authorizations_controller.rb +++ b/app/controllers/oauth/authorizations_controller.rb @@ -3,6 +3,7 @@ class Oauth::AuthorizationsController < Doorkeeper::AuthorizationsController skip_before_action :authenticate_resource_owner! + before_action :set_locale before_action :store_current_location before_action :authenticate_resource_owner! @@ -11,4 +12,10 @@ class Oauth::AuthorizationsController < Doorkeeper::AuthorizationsController def store_current_location store_location_for(:user, request.url) end + + def set_locale + I18n.locale = current_user.try(:locale) || I18n.default_locale + rescue I18n::InvalidLocale + I18n.locale = I18n.default_locale + end end diff --git a/app/controllers/remote_follow_controller.rb b/app/controllers/remote_follow_controller.rb index 7d4bfe6ce..1e3f786ec 100644 --- a/app/controllers/remote_follow_controller.rb +++ b/app/controllers/remote_follow_controller.rb @@ -8,6 +8,7 @@ class RemoteFollowController < ApplicationController def new @remote_follow = RemoteFollow.new + @remote_follow.acct = session[:remote_follow] if session.key?(:remote_follow) end def create @@ -22,6 +23,8 @@ class RemoteFollowController < ApplicationController render(:new) && return end + session[:remote_follow] = @remote_follow.acct + redirect_to Addressable::Template.new(redirect_url_link.template).expand(uri: "#{@account.username}@#{Rails.configuration.x.local_domain}").to_s else render :new diff --git a/app/controllers/settings/exports_controller.rb b/app/controllers/settings/exports_controller.rb new file mode 100644 index 000000000..4fcec5322 --- /dev/null +++ b/app/controllers/settings/exports_controller.rb @@ -0,0 +1,46 @@ +# frozen_string_literal: true + +require 'csv' + +class Settings::ExportsController < ApplicationController + layout 'admin' + + before_action :authenticate_user! + before_action :set_account + + def show + @total_storage = current_account.media_attachments.sum(:file_file_size) + @total_follows = current_account.following.count + @total_blocks = current_account.blocking.count + end + + def download_following_list + @accounts = current_account.following + + respond_to do |format| + format.csv { render text: accounts_list_to_csv(@accounts) } + end + end + + def download_blocking_list + @accounts = current_account.blocking + + respond_to do |format| + format.csv { render text: accounts_list_to_csv(@accounts) } + end + end + + private + + def set_account + @account = current_user.account + end + + def accounts_list_to_csv(list) + CSV.generate do |csv| + list.each do |account| + csv << [(account.local? ? "#{account.username}@#{Rails.configuration.x.local_domain}" : account.acct)] + end + end + end +end diff --git a/app/controllers/settings/imports_controller.rb b/app/controllers/settings/imports_controller.rb new file mode 100644 index 000000000..cbb5e65da --- /dev/null +++ b/app/controllers/settings/imports_controller.rb @@ -0,0 +1,34 @@ +# frozen_string_literal: true + +class Settings::ImportsController < ApplicationController + layout 'admin' + + before_action :authenticate_user! + before_action :set_account + + def show + @import = Import.new + end + + def create + @import = Import.new(import_params) + @import.account = @account + + if @import.save + ImportWorker.perform_async(@import.id) + redirect_to settings_import_path, notice: I18n.t('imports.success') + else + render action: :show + end + end + + private + + def set_account + @account = current_user.account + end + + def import_params + params.require(:import).permit(:data, :type) + end +end diff --git a/app/controllers/settings/preferences_controller.rb b/app/controllers/settings/preferences_controller.rb index b7479bf8c..60400e465 100644 --- a/app/controllers/settings/preferences_controller.rb +++ b/app/controllers/settings/preferences_controller.rb @@ -14,6 +14,7 @@ class Settings::PreferencesController < ApplicationController reblog: user_params[:notification_emails][:reblog] == '1', favourite: user_params[:notification_emails][:favourite] == '1', mention: user_params[:notification_emails][:mention] == '1', + digest: user_params[:notification_emails][:digest] == '1', } current_user.settings['interactions'] = { @@ -33,6 +34,6 @@ class Settings::PreferencesController < ApplicationController private def user_params - params.require(:user).permit(:locale, :setting_default_privacy, notification_emails: [:follow, :follow_request, :reblog, :favourite, :mention], interactions: [:must_be_follower, :must_be_following]) + params.require(:user).permit(:locale, :setting_default_privacy, notification_emails: [:follow, :follow_request, :reblog, :favourite, :mention, :digest], interactions: [:must_be_follower, :must_be_following]) end end diff --git a/app/controllers/settings/two_factor_auths_controller.rb b/app/controllers/settings/two_factor_auths_controller.rb index f34295cb9..cfee92391 100644 --- a/app/controllers/settings/two_factor_auths_controller.rb +++ b/app/controllers/settings/two_factor_auths_controller.rb @@ -8,7 +8,8 @@ class Settings::TwoFactorAuthsController < ApplicationController def show return unless current_user.otp_required_for_login - @qrcode = RQRCode::QRCode.new(current_user.otp_provisioning_uri(current_user.email, issuer: Rails.configuration.x.local_domain)) + @provision_url = current_user.otp_provisioning_uri(current_user.email, issuer: Rails.configuration.x.local_domain) + @qrcode = RQRCode::QRCode.new(@provision_url) end def enable diff --git a/app/controllers/statuses_controller.rb b/app/controllers/statuses_controller.rb new file mode 100644 index 000000000..696bb4f52 --- /dev/null +++ b/app/controllers/statuses_controller.rb @@ -0,0 +1,39 @@ +# frozen_string_literal: true + +class StatusesController < ApplicationController + layout 'public' + + before_action :set_account + before_action :set_status + before_action :set_link_headers + before_action :check_account_suspension + + def show + @ancestors = @status.reply? ? cache_collection(@status.ancestors(current_account), Status) : [] + @descendants = cache_collection(@status.descendants(current_account), Status) + + render 'stream_entries/show' + end + + private + + def set_account + @account = Account.find_local!(params[:account_username]) + end + + def set_link_headers + response.headers['Link'] = LinkHeader.new([[account_stream_entry_url(@account, @status.stream_entry, format: 'atom'), [%w(rel alternate), %w(type application/atom+xml)]]]) + end + + def set_status + @status = @account.statuses.find(params[:id]) + @stream_entry = @status.stream_entry + @type = @stream_entry.activity_type.downcase + + raise ActiveRecord::RecordNotFound unless @status.permitted?(current_account) + end + + def check_account_suspension + gone if @account.suspended? + end +end diff --git a/app/controllers/stream_entries_controller.rb b/app/controllers/stream_entries_controller.rb index da284d80e..de38b3602 100644 --- a/app/controllers/stream_entries_controller.rb +++ b/app/controllers/stream_entries_controller.rb @@ -43,13 +43,13 @@ class StreamEntriesController < ApplicationController end def set_stream_entry - @stream_entry = @account.stream_entries.find(params[:id]) + @stream_entry = @account.stream_entries.where(activity_type: 'Status').find(params[:id]) @type = @stream_entry.activity_type.downcase raise ActiveRecord::RecordNotFound if @stream_entry.activity.nil? || (@stream_entry.hidden? && (@stream_entry.activity_type != 'Status' || (@stream_entry.activity_type == 'Status' && !@stream_entry.activity.permitted?(current_account)))) end def check_account_suspension - head 410 if @account.suspended? + gone if @account.suspended? end end diff --git a/app/controllers/xrd_controller.rb b/app/controllers/xrd_controller.rb index 9e0277860..6db87cefc 100644 --- a/app/controllers/xrd_controller.rb +++ b/app/controllers/xrd_controller.rb @@ -36,11 +36,14 @@ class XrdController < ApplicationController end def username_from_resource - if resource_param.start_with?('acct:') || resource_param.include?('@') - resource_param.split('@').first.gsub('acct:', '') + if resource_param =~ /\Ahttps?:\/\// + path_params = Rails.application.routes.recognize_path(resource_param) + raise ActiveRecord::RecordNotFound unless path_params[:controller] == 'users' && path_params[:action] == 'show' + path_params[:username] else - url = Addressable::URI.parse(resource_param) - url.path.gsub('/users/', '') + username, domain = resource_param.gsub(/\Aacct:/, '').split('@') + raise ActiveRecord::RecordNotFound unless TagManager.instance.local_domain?(domain) + username end end diff --git a/app/helpers/atom_builder_helper.rb b/app/helpers/atom_builder_helper.rb index fb8f0976c..b750eeb07 100644 --- a/app/helpers/atom_builder_helper.rb +++ b/app/helpers/atom_builder_helper.rb @@ -90,6 +90,10 @@ module AtomBuilderHelper xml.link(rel: 'self', type: 'application/atom+xml', href: url) end + def link_next(xml, url) + xml.link(rel: 'next', type: 'application/atom+xml', href: url) + end + def link_hub(xml, url) xml.link(rel: 'hub', href: url) end @@ -120,6 +124,10 @@ module AtomBuilderHelper single_link_avatar(xml, account, :original, 120) end + def link_header(xml, account) + xml.link('rel' => 'header', 'type' => account.header_content_type, 'media:width' => 700, 'media:height' => 335, 'href' => full_asset_url(account.header.url(:original))) + end + def logo(xml, url) xml.logo url end @@ -143,7 +151,12 @@ module AtomBuilderHelper xml.link(:rel => 'mentioned', :href => TagManager::COLLECTIONS[:public], 'ostatus:object-type' => TagManager::TYPES[:collection]) end + def privacy_scope(xml, level) + xml['mastodon'].scope(level) + end + def include_author(xml, account) + simple_id xml, TagManager.instance.uri_for(account) object_type xml, :person uri xml, TagManager.instance.uri_for(account) name xml, account.username @@ -151,7 +164,9 @@ module AtomBuilderHelper summary xml, account.note link_alternate xml, TagManager.instance.url_for(account) link_avatar xml, account + link_header xml, account portable_contact xml, account + privacy_scope xml, account.locked? ? :private : :public end def rich_content(xml, activity) @@ -162,6 +177,52 @@ module AtomBuilderHelper end end + def include_target(xml, target) + simple_id xml, TagManager.instance.uri_for(target) + + if target.object_type == :person + include_author xml, target + else + object_type xml, target.object_type + verb xml, target.verb + title xml, target.title + link_alternate xml, TagManager.instance.url_for(target) + end + + # Statuses have content and author + return unless target.is_a?(Status) + + rich_content xml, target + verb xml, target.verb + published_at xml, target.created_at + updated_at xml, target.updated_at + + author(xml) do + include_author xml, target.account + end + + if target.reply? + in_reply_to xml, TagManager.instance.uri_for(target.thread), TagManager.instance.url_for(target.thread) + end + + link_visibility xml, target + + target.mentions.each do |mention| + link_mention xml, mention.account + end + + target.media_attachments.each do |media| + link_enclosure xml, media + end + + target.tags.each do |tag| + category xml, tag.name + end + + category(xml, 'nsfw') if target.sensitive? + privacy_scope(xml, target.visibility) + end + def include_entry(xml, stream_entry) unique_id xml, stream_entry.created_at, stream_entry.activity_id, stream_entry.activity_type published_at xml, stream_entry.created_at @@ -180,43 +241,7 @@ module AtomBuilderHelper if stream_entry.targeted? target(xml) do - simple_id xml, TagManager.instance.uri_for(stream_entry.target) - - if stream_entry.target.object_type == :person - include_author xml, stream_entry.target - else - object_type xml, stream_entry.target.object_type - title xml, stream_entry.target.title - link_alternate xml, TagManager.instance.url_for(stream_entry.target) - end - - # Statuses have content and author - if stream_entry.target.is_a?(Status) - rich_content xml, stream_entry.target - verb xml, stream_entry.target.verb - published_at xml, stream_entry.target.created_at - updated_at xml, stream_entry.target.updated_at - - author(xml) do - include_author xml, stream_entry.target.account - end - - link_visibility xml, stream_entry.target - - stream_entry.target.mentions.each do |mention| - link_mention xml, mention.account - end - - stream_entry.target.media_attachments.each do |media| - link_enclosure xml, media - end - - stream_entry.target.tags.each do |tag| - category xml, tag.name - end - - category(xml, 'nsfw') if stream_entry.target.sensitive? - end + include_target(xml, stream_entry.target) end end @@ -237,6 +262,7 @@ module AtomBuilderHelper end category(xml, 'nsfw') if stream_entry.activity.sensitive? + privacy_scope(xml, stream_entry.activity.visibility) end private @@ -249,10 +275,11 @@ module AtomBuilderHelper 'xmlns:poco' => TagManager::POCO_XMLNS, 'xmlns:media' => TagManager::MEDIA_XMLNS, 'xmlns:ostatus' => TagManager::OS_XMLNS, + 'xmlns:mastodon' => TagManager::MTDN_XMLNS, }, &block) end def single_link_avatar(xml, account, size, px) - xml.link('rel' => 'avatar', 'type' => account.avatar_content_type, 'media:width' => px, 'media:height' => px, 'href' => full_asset_url(account.avatar.url(size, false))) + xml.link('rel' => 'avatar', 'type' => account.avatar_content_type, 'media:width' => px, 'media:height' => px, 'href' => full_asset_url(account.avatar.url(size))) end end diff --git a/app/helpers/settings_helper.rb b/app/helpers/settings_helper.rb index aed8770c8..e01f7d0cc 100644 --- a/app/helpers/settings_helper.rb +++ b/app/helpers/settings_helper.rb @@ -9,6 +9,8 @@ module SettingsHelper fr: 'Français', hu: 'Magyar', uk: 'Українська', + 'zh-CN': '简体中文', + fi: 'Suomi', }.freeze def human_locale(locale) diff --git a/app/helpers/stream_entries_helper.rb b/app/helpers/stream_entries_helper.rb index 15601a079..a26e912a3 100644 --- a/app/helpers/stream_entries_helper.rb +++ b/app/helpers/stream_entries_helper.rb @@ -37,4 +37,17 @@ module StreamEntriesHelper def proper_status(status) status.reblog? ? status.reblog : status end + + def rtl?(text) + return false if text.empty? + + matches = /[\p{Hebrew}|\p{Arabic}|\p{Syriac}|\p{Thaana}|\p{Nko}]+/m.match(text) + + return false unless matches + + rtl_size = matches.to_a.reduce(0) { |acc, elem| acc + elem.size }.to_f + ltr_size = text.strip.size.to_f + + rtl_size / ltr_size > 0.3 + end end diff --git a/app/lib/exceptions.rb b/app/lib/exceptions.rb index 359228c29..9bc802c12 100644 --- a/app/lib/exceptions.rb +++ b/app/lib/exceptions.rb @@ -2,5 +2,7 @@ module Mastodon class Error < StandardError; end - class NotPermitted < Error; end + class NotPermittedError < Error; end + class ValidationError < Error; end + class RaceConditionError < Error; end end diff --git a/app/lib/feed_manager.rb b/app/lib/feed_manager.rb index f0928a945..2cca1cefe 100644 --- a/app/lib/feed_manager.rb +++ b/app/lib/feed_manager.rb @@ -5,25 +5,35 @@ require 'singleton' class FeedManager include Singleton - MAX_ITEMS = 800 + MAX_ITEMS = 400 def key(type, id) "feed:#{type}:#{id}" end - def filter?(timeline_type, status, receiver) + def filter?(timeline_type, status, receiver_id) if timeline_type == :home - filter_from_home?(status, receiver) + filter_from_home?(status, receiver_id) elsif timeline_type == :mentions - filter_from_mentions?(status, receiver) + filter_from_mentions?(status, receiver_id) else false end end def push(timeline_type, account, status) - redis.zadd(key(timeline_type, account.id), status.id, status.reblog? ? status.reblog_of_id : status.id) - trim(timeline_type, account.id) + timeline_key = key(timeline_type, account.id) + + if status.reblog? + # If the original status is within 40 statuses from top, do not re-insert it into the feed + rank = redis.zrevrank(timeline_key, status.reblog_of_id) + return if !rank.nil? && rank < 40 + redis.zadd(timeline_key, status.id, status.reblog_of_id) + else + redis.zadd(timeline_key, status.id, status.id) + trim(timeline_type, account.id) + end + broadcast(account.id, event: 'update', payload: inline_render(account, 'api/v1/statuses/show', status)) end @@ -40,10 +50,18 @@ class FeedManager def merge_into_timeline(from_account, into_account) timeline_key = key(:home, into_account.id) + query = from_account.statuses.limit(FeedManager::MAX_ITEMS / 4) - from_account.statuses.limit(MAX_ITEMS).each do |status| - next if filter?(:home, status, into_account) - redis.zadd(timeline_key, status.id, status.id) + if redis.zcard(timeline_key) >= FeedManager::MAX_ITEMS / 4 + oldest_home_score = redis.zrange(timeline_key, 0, 0, with_scores: true)&.first&.last&.to_i || 0 + query = query.where('id > ?', oldest_home_score) + end + + redis.pipelined do + query.each do |status| + next if status.direct_visibility? || filter?(:home, status, into_account) + redis.zadd(timeline_key, status.id, status.id) + end end trim(:home, into_account.id) @@ -51,31 +69,20 @@ class FeedManager def unmerge_from_timeline(from_account, into_account) timeline_key = key(:home, into_account.id) - - from_account.statuses.select('id').find_each do |status| - redis.zrem(timeline_key, status.id) - redis.zremrangebyscore(timeline_key, status.id, status.id) + oldest_home_score = redis.zrange(timeline_key, 0, 0, with_scores: true)&.first&.last&.to_i || 0 + + from_account.statuses.select('id').where('id > ?', oldest_home_score).find_in_batches do |statuses| + redis.pipelined do + statuses.each do |status| + redis.zrem(timeline_key, status.id) + redis.zremrangebyscore(timeline_key, status.id, status.id) + end + end end end def inline_render(target_account, template, object) - rabl_scope = Class.new do - include RoutingHelper - - def initialize(account) - @account = account - end - - def current_user - @account.try(:user) - end - - def current_account - @account - end - end - - Rabl::Renderer.new(template, object, view_path: 'app/views', format: :json, scope: rabl_scope.new(target_account)).render + Rabl::Renderer.new(template, object, view_path: 'app/views', format: :json, scope: InlineRablScope.new(target_account)).render end private @@ -84,35 +91,40 @@ class FeedManager Redis.current end - def filter_from_home?(status, receiver) - should_filter = false - - if status.reply? && status.in_reply_to_id.nil? - should_filter = true - elsif status.reply? && !status.in_reply_to_account_id.nil? # Filter out if it's a reply - should_filter = !receiver.following?(status.in_reply_to_account) # and I'm not following the person it's a reply to - should_filter &&= !(receiver.id == status.in_reply_to_account_id) # and it's not a reply to me - should_filter &&= !(status.account_id == status.in_reply_to_account_id) # and it's not a self-reply - elsif status.reblog? # Filter out a reblog - should_filter = receiver.blocking?(status.reblog.account) # if I'm blocking the reblogged person - end + def filter_from_home?(status, receiver_id) + return true if status.reply? && status.in_reply_to_id.nil? - should_filter ||= receiver.blocking?(status.mentions.map(&:account_id)) # or if it mentions someone I blocked + check_for_mutes = [status.account_id] + check_for_mutes.concat([status.reblog.account_id]) if status.reblog? - should_filter - end + return true if Mute.where(account_id: receiver_id, target_account_id: check_for_mutes).any? + + check_for_blocks = status.mentions.map(&:account_id) + check_for_blocks.concat([status.reblog.account_id]) if status.reblog? - def filter_from_mentions?(status, receiver) - should_filter = receiver.id == status.account_id # Filter if I'm mentioning myself - should_filter ||= receiver.blocking?(status.account) # or it's from someone I blocked - should_filter ||= receiver.blocking?(status.mentions.includes(:account).map(&:account)) # or if it mentions someone I blocked - should_filter ||= (status.account.silenced? && !receiver.following?(status.account)) # of if the account is silenced and I'm not following them - should_filter ||= (status.private_visibility? && !receiver.following?(status.account)) # or if the mentioned account is not permitted to see the private status + return true if Block.where(account_id: receiver_id, target_account_id: check_for_blocks).any? - if status.reply? && !status.in_reply_to_account_id.nil? # or it's a reply - should_filter ||= receiver.blocking?(status.in_reply_to_account) # to a user I blocked + if status.reply? && !status.in_reply_to_account_id.nil? # Filter out if it's a reply + should_filter = !Follow.where(account_id: receiver_id, target_account_id: status.in_reply_to_account_id).exists? # and I'm not following the person it's a reply to + should_filter &&= !(receiver_id == status.in_reply_to_account_id) # and it's not a reply to me + should_filter &&= !(status.account_id == status.in_reply_to_account_id) # and it's not a self-reply + return should_filter + elsif status.reblog? # Filter out a reblog + return Block.where(account_id: status.reblog.account_id, target_account_id: receiver_id).exists? # or if the author of the reblogged status is blocking me end + false + end + + def filter_from_mentions?(status, receiver_id) + check_for_blocks = [status.account_id] + check_for_blocks.concat(status.mentions.pluck(:account_id)) + check_for_blocks.concat([status.in_reply_to_account]) if status.reply? && !status.in_reply_to_account_id.nil? + + should_filter = receiver_id == status.account_id # Filter if I'm mentioning myself + should_filter ||= Block.where(account_id: receiver_id, target_account_id: check_for_blocks).any? # or it's from someone I blocked, in reply to someone I blocked, or mentioning someone I blocked + should_filter ||= (status.account.silenced? && !Follow.where(account_id: receiver_id, target_account_id: status.account_id).exists?) # of if the account is silenced and I'm not following them + should_filter end end diff --git a/app/lib/formatter.rb b/app/lib/formatter.rb index 044407a6c..da7ad2027 100644 --- a/app/lib/formatter.rb +++ b/app/lib/formatter.rb @@ -24,7 +24,12 @@ class Formatter end def reformat(html) - sanitize(html, tags: %w(a br p), attributes: %w(href rel)) + sanitize(html, tags: %w(a br p span), attributes: %w(href rel class)) + end + + def plaintext(status) + return status.text if status.local? + strip_tags(status.text) end def simplified_format(account) @@ -32,6 +37,7 @@ class Formatter html = encode(account.note) html = link_urls(html) + html = link_accounts(html) html = link_hashtags(html) html.html_safe # rubocop:disable Rails/OutputSafety @@ -44,20 +50,31 @@ class Formatter end def link_urls(html) - html.gsub(URI.regexp(%w(http https))) do |match| - link_html(match) - end + Twitter::Autolink.auto_link_urls(html, url_target: '_blank', + link_attribute_block: lambda { |_, a| a[:rel] << ' noopener' }, + link_text_block: lambda { |_, text| link_html(text) }) end def link_mentions(html, mentions) html.gsub(Account::MENTION_RE) do |match| acct = Account::MENTION_RE.match(match)[1] - mention = mentions.find { |item| item.account.acct.casecmp(acct).zero? } + mention = mentions.find { |item| TagManager.instance.same_acct?(item.account.acct, acct) } mention.nil? ? match : mention_html(match, mention.account) end end + def link_accounts(html) + html.gsub(Account::MENTION_RE) do |match| + acct = Account::MENTION_RE.match(match)[1] + username, domain = acct.split('@') + domain = nil if TagManager.instance.local_domain?(domain) + account = Account.find_remote(username, domain) + + account.nil? ? match : mention_html(match, account) + end + end + def link_hashtags(html) html.gsub(Tag::HASHTAG_RE) do |match| hashtag_html(match) @@ -70,7 +87,7 @@ class Formatter suffix = url[prefix.length + 30..-1] cutoff = url[prefix.length..-1].length > 30 - "<a rel=\"nofollow noopener\" target=\"_blank\" href=\"#{url}\"><span class=\"invisible\">#{prefix}</span><span class=\"#{cutoff ? 'ellipsis' : ''}\">#{text}</span><span class=\"invisible\">#{suffix}</span></a>" + "<span class=\"invisible\">#{prefix}</span><span class=\"#{cutoff ? 'ellipsis' : ''}\">#{text}</span><span class=\"invisible\">#{suffix}</span>" end def hashtag_html(match) diff --git a/app/lib/inline_rabl_scope.rb b/app/lib/inline_rabl_scope.rb new file mode 100644 index 000000000..26adcb03a --- /dev/null +++ b/app/lib/inline_rabl_scope.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +class InlineRablScope + include RoutingHelper + + def initialize(account) + @account = account + end + + def current_user + @account.try(:user) + end + + def current_account + @account + end +end diff --git a/app/lib/tag_manager.rb b/app/lib/tag_manager.rb index 2508eea97..2a5e7a409 100644 --- a/app/lib/tag_manager.rb +++ b/app/lib/tag_manager.rb @@ -7,15 +7,18 @@ class TagManager include RoutingHelper VERBS = { - post: 'http://activitystrea.ms/schema/1.0/post', - share: 'http://activitystrea.ms/schema/1.0/share', - favorite: 'http://activitystrea.ms/schema/1.0/favorite', - unfavorite: 'http://activitystrea.ms/schema/1.0/unfavorite', - delete: 'http://activitystrea.ms/schema/1.0/delete', - follow: 'http://activitystrea.ms/schema/1.0/follow', - unfollow: 'http://ostatus.org/schema/1.0/unfollow', - block: 'http://mastodon.social/schema/1.0/block', - unblock: 'http://mastodon.social/schema/1.0/unblock', + post: 'http://activitystrea.ms/schema/1.0/post', + share: 'http://activitystrea.ms/schema/1.0/share', + favorite: 'http://activitystrea.ms/schema/1.0/favorite', + unfavorite: 'http://activitystrea.ms/schema/1.0/unfavorite', + delete: 'http://activitystrea.ms/schema/1.0/delete', + follow: 'http://activitystrea.ms/schema/1.0/follow', + request_friend: 'http://activitystrea.ms/schema/1.0/request-friend', + authorize: 'http://activitystrea.ms/schema/1.0/authorize', + reject: 'http://activitystrea.ms/schema/1.0/reject', + unfollow: 'http://ostatus.org/schema/1.0/unfollow', + block: 'http://mastodon.social/schema/1.0/block', + unblock: 'http://mastodon.social/schema/1.0/unblock', }.freeze TYPES = { @@ -38,6 +41,7 @@ class TagManager POCO_XMLNS = 'http://portablecontacts.net/spec/1.0' DFRN_XMLNS = 'http://purl.org/macgirvin/dfrn/1.0' OS_XMLNS = 'http://ostatus.org/schema/1.0' + MTDN_XMLNS = 'http://mastodon.social/schema/1.0' def unique_tag(date, id, type) "tag:#{Rails.configuration.x.local_domain},#{date.strftime('%Y-%m-%d')}:objectId=#{id}:objectType=#{type}" @@ -56,6 +60,12 @@ class TagManager domain.nil? || domain.gsub(/[\/]/, '').casecmp(Rails.configuration.x.local_domain).zero? end + def same_acct?(canonical, needle) + return true if canonical.casecmp(needle).zero? + username, domain = needle.split('@') + local_domain?(domain) && canonical.casecmp(username).zero? + end + def local_url?(url) uri = Addressable::URI.parse(url) domain = uri.host + (uri.port ? ":#{uri.port}" : '') @@ -78,7 +88,9 @@ class TagManager case target.object_type when :person - account_url(target) + short_account_url(target) + when :note, :comment, :activity + short_account_status_url(target.account, target) else account_stream_entry_url(target.account, target.stream_entry) end diff --git a/app/mailers/notification_mailer.rb b/app/mailers/notification_mailer.rb index a1b084682..bf4c16e43 100644 --- a/app/mailers/notification_mailer.rb +++ b/app/mailers/notification_mailer.rb @@ -49,4 +49,17 @@ class NotificationMailer < ApplicationMailer mail to: @me.user.email, subject: I18n.t('notification_mailer.follow_request.subject', name: @account.acct) end end + + def digest(recipient, opts = {}) + @me = recipient + @since = opts[:since] || @me.user.last_emailed_at || @me.user.current_sign_in_at + @notifications = Notification.where(account: @me, activity_type: 'Mention').where('created_at > ?', @since) + @follows_since = Notification.where(account: @me, activity_type: 'Follow').where('created_at > ?', @since).count + + return if @notifications.empty? + + I18n.with_locale(@me.user.locale || I18n.default_locale) do + mail to: @me.user.email, subject: I18n.t('notification_mailer.digest.subject', count: @notifications.size) + end + end end diff --git a/app/models/account.rb b/app/models/account.rb index c2a41c4c6..6968607a2 100644 --- a/app/models/account.rb +++ b/app/models/account.rb @@ -2,9 +2,8 @@ class Account < ApplicationRecord include Targetable - include PgSearch - MENTION_RE = /(?:^|[^\/\w])@([a-z0-9_]+(?:@[a-z0-9\.\-]+)?)/i + MENTION_RE = /(?:^|[^\/\w])@([a-z0-9_]+(?:@[a-z0-9\.\-]+[a-z0-9]+)?)/i IMAGE_MIME_TYPES = ['image/jpeg', 'image/png', 'image/gif'].freeze # Local users @@ -46,15 +45,16 @@ class Account < ApplicationRecord has_many :block_relationships, class_name: 'Block', foreign_key: 'account_id', dependent: :destroy has_many :blocking, -> { order('blocks.id desc') }, through: :block_relationships, source: :target_account + # Mute relationships + has_many :mute_relationships, class_name: 'Mute', foreign_key: 'account_id', dependent: :destroy + has_many :muting, -> { order('mutes.id desc') }, through: :mute_relationships, source: :target_account + # Media has_many :media_attachments, dependent: :destroy # PuSH subscriptions has_many :subscriptions, dependent: :destroy - pg_search_scope :search_for, against: { username: 'A', domain: 'B' }, - using: { tsearch: { prefix: true } } - scope :remote, -> { where.not(domain: nil) } scope :local, -> { where(domain: nil) } scope :without_followers, -> { where('(select count(f.id) from follows as f where f.target_account_id = accounts.id) = 0') } @@ -73,6 +73,10 @@ class Account < ApplicationRecord block_relationships.where(target_account: other_account).first_or_create!(target_account: other_account) end + def mute!(other_account) + mute_relationships.where(target_account: other_account).first_or_create!(target_account: other_account) + end + def unfollow!(other_account) follow = active_relationships.find_by(target_account: other_account) follow&.destroy @@ -83,6 +87,11 @@ class Account < ApplicationRecord block&.destroy end + def unmute!(other_account) + mute = mute_relationships.find_by(target_account: other_account) + mute&.destroy + end + def following?(other_account) following.include?(other_account) end @@ -91,10 +100,18 @@ class Account < ApplicationRecord blocking.include?(other_account) end + def muting?(other_account) + muting.include?(other_account) + end + def requested?(other_account) follow_requests.where(target_account: other_account).exists? end + def followers_domains + followers.reorder('').select('DISTINCT accounts.domain').map(&:domain) + end + def local? domain.nil? end @@ -127,14 +144,16 @@ class Account < ApplicationRecord save! rescue ActiveRecord::RecordInvalid self.avatar = nil + self.header = nil self[:avatar_remote_url] = '' + self[:header_remote_url] = '' save! end def avatar_remote_url=(url) parsed_url = URI.parse(url) - return if !%w(http https).include?(parsed_url.scheme) || self[:avatar_remote_url] == url + return if !%w(http https).include?(parsed_url.scheme) || parsed_url.host.empty? || self[:avatar_remote_url] == url self.avatar = parsed_url self[:avatar_remote_url] = url @@ -142,6 +161,17 @@ class Account < ApplicationRecord Rails.logger.debug "Error fetching remote avatar: #{e}" end + def header_remote_url=(url) + parsed_url = URI.parse(url) + + return if !%w(http https).include?(parsed_url.scheme) || parsed_url.host.empty? || self[:header_remote_url] == url + + self.header = parsed_url + self[:header_remote_url] = url + rescue OpenURI::HTTPError => e + Rails.logger.debug "Error fetching remote header: #{e}" + end + def object_type :person end @@ -157,7 +187,7 @@ class Account < ApplicationRecord def find_remote!(username, domain) return if username.blank? - where(arel_table[:username].matches(username.gsub(/[%_]/, '\\\\\0'))).where(domain.nil? ? { domain: nil } : arel_table[:domain].matches(domain.gsub(/[%_]/, '\\\\\0'))).take! + where('lower(accounts.username) = ?', username.downcase).where(domain.nil? ? { domain: nil } : 'lower(accounts.domain) = ?', domain&.downcase).take! end def find_local(username) @@ -172,6 +202,63 @@ class Account < ApplicationRecord nil end + def triadic_closures(account, limit = 5) + sql = <<SQL + WITH first_degree AS ( + SELECT target_account_id + FROM follows + WHERE account_id = ? + ) + SELECT accounts.* + FROM follows + INNER JOIN accounts ON follows.target_account_id = accounts.id + WHERE account_id IN (SELECT * FROM first_degree) AND target_account_id NOT IN (SELECT * FROM first_degree) AND target_account_id <> ? + GROUP BY target_account_id, accounts.id + ORDER BY count(account_id) DESC + LIMIT ? +SQL + + Account.find_by_sql([sql, account.id, account.id, limit]) + end + + def search_for(terms, limit = 10) + terms = Arel.sql(connection.quote(terms.gsub(/['?\\:]/, ' '))) + textsearch = '(setweight(to_tsvector(\'simple\', accounts.display_name), \'A\') || setweight(to_tsvector(\'simple\', accounts.username), \'B\') || setweight(to_tsvector(\'simple\', coalesce(accounts.domain, \'\')), \'C\'))' + query = 'to_tsquery(\'simple\', \'\'\' \' || ' + terms + ' || \' \'\'\' || \':*\')' + + sql = <<SQL + SELECT + accounts.*, + ts_rank_cd(#{textsearch}, #{query}, 32) AS rank + FROM accounts + WHERE #{query} @@ #{textsearch} + ORDER BY rank DESC + LIMIT ? +SQL + + Account.find_by_sql([sql, limit]) + end + + def advanced_search_for(terms, account, limit = 10) + terms = Arel.sql(connection.quote(terms.gsub(/['?\\:]/, ' '))) + textsearch = '(setweight(to_tsvector(\'simple\', accounts.display_name), \'A\') || setweight(to_tsvector(\'simple\', accounts.username), \'B\') || setweight(to_tsvector(\'simple\', coalesce(accounts.domain, \'\')), \'C\'))' + query = 'to_tsquery(\'simple\', \'\'\' \' || ' + terms + ' || \' \'\'\' || \':*\')' + + sql = <<SQL + SELECT + accounts.*, + (count(f.id) + 1) * ts_rank_cd(#{textsearch}, #{query}, 32) AS rank + FROM accounts + LEFT OUTER JOIN follows AS f ON (accounts.id = f.account_id AND f.target_account_id = ?) OR (accounts.id = f.target_account_id AND f.account_id = ?) + WHERE #{query} @@ #{textsearch} + GROUP BY accounts.id + ORDER BY rank DESC + LIMIT ? +SQL + + Account.find_by_sql([sql, account.id, account.id, limit]) + end + def following_map(target_account_ids, account_id) follow_mapping(Follow.where(target_account_id: target_account_ids, account_id: account_id), :target_account_id) end @@ -184,6 +271,10 @@ class Account < ApplicationRecord follow_mapping(Block.where(target_account_id: target_account_ids, account_id: account_id), :target_account_id) end + def muting_map(target_account_ids, account_id) + follow_mapping(Mute.where(target_account_id: target_account_ids, account_id: account_id), :target_account_id) + end + def requested_map(target_account_ids, account_id) follow_mapping(FollowRequest.where(target_account_id: target_account_ids, account_id: account_id), :target_account_id) end diff --git a/app/models/block.rb b/app/models/block.rb index c2067c5b8..9c55703c9 100644 --- a/app/models/block.rb +++ b/app/models/block.rb @@ -2,31 +2,10 @@ class Block < ApplicationRecord include Paginable - include Streamable belongs_to :account belongs_to :target_account, class_name: 'Account' validates :account, :target_account, presence: true validates :account_id, uniqueness: { scope: :target_account_id } - - def verb - destroyed? ? :unblock : :block - end - - def target - target_account - end - - def object_type - :person - end - - def hidden? - true - end - - def title - destroyed? ? "#{account.acct} is no longer blocking #{target_account.acct}" : "#{account.acct} blocked #{target_account.acct}" - end end diff --git a/app/models/concerns/streamable.rb b/app/models/concerns/streamable.rb index 58c15cfbc..910736dac 100644 --- a/app/models/concerns/streamable.rb +++ b/app/models/concerns/streamable.rb @@ -30,8 +30,12 @@ module Streamable false end + def needs_stream_entry? + account.local? + end + after_create do - account.stream_entries.create!(activity: self, hidden: hidden?) if account.local? + account.stream_entries.create!(activity: self, hidden: hidden?) if needs_stream_entry? end end end diff --git a/app/models/domain_block.rb b/app/models/domain_block.rb index b4606da60..3548ccd69 100644 --- a/app/models/domain_block.rb +++ b/app/models/domain_block.rb @@ -6,6 +6,6 @@ class DomainBlock < ApplicationRecord validates :domain, presence: true, uniqueness: true def self.blocked?(domain) - where(domain: domain).exists? + where(domain: domain, severity: :suspend).exists? end end diff --git a/app/models/favourite.rb b/app/models/favourite.rb index 3f3616dce..41d06e734 100644 --- a/app/models/favourite.rb +++ b/app/models/favourite.rb @@ -2,37 +2,14 @@ class Favourite < ApplicationRecord include Paginable - include Streamable belongs_to :account, inverse_of: :favourites - belongs_to :status, inverse_of: :favourites + belongs_to :status, inverse_of: :favourites, counter_cache: true has_one :notification, as: :activity, dependent: :destroy validates :status_id, uniqueness: { scope: :account_id } - def verb - :favorite - end - - def title - "#{account.acct} favourited a status by #{status.account.acct}" - end - - delegate :object_type, to: :target - - def thread - status - end - - def target - thread - end - - def hidden? - status.private_visibility? - end - before_validation do self.status = status.reblog if status.reblog? end diff --git a/app/models/feed.rb b/app/models/feed.rb index 5e1905e15..3cbc160a0 100644 --- a/app/models/feed.rb +++ b/app/models/feed.rb @@ -10,17 +10,9 @@ class Feed max_id = '+inf' if max_id.blank? since_id = '-inf' if since_id.blank? unhydrated = redis.zrevrangebyscore(key, "(#{max_id}", "(#{since_id}", limit: [0, limit], with_scores: true).map(&:last).map(&:to_i) + status_map = Status.where(id: unhydrated).cache_ids.map { |s| [s.id, s] }.to_h - # If we're after most recent items and none are there, we need to precompute the feed - if unhydrated.empty? && max_id == '+inf' && since_id == '-inf' - RegenerationWorker.perform_async(@account.id, @type) - @statuses = Status.send("as_#{@type}_timeline", @account).cache_ids.paginate_by_max_id(limit, nil, nil) - else - status_map = Status.where(id: unhydrated).cache_ids.map { |s| [s.id, s] }.to_h - @statuses = unhydrated.map { |id| status_map[id] }.compact - end - - @statuses + unhydrated.map { |id| status_map[id] }.compact end private diff --git a/app/models/follow.rb b/app/models/follow.rb index f83490caa..8bfe8b2f6 100644 --- a/app/models/follow.rb +++ b/app/models/follow.rb @@ -2,29 +2,12 @@ class Follow < ApplicationRecord include Paginable - include Streamable - belongs_to :account - belongs_to :target_account, class_name: 'Account' + belongs_to :account, counter_cache: :following_count + belongs_to :target_account, class_name: 'Account', counter_cache: :followers_count has_one :notification, as: :activity, dependent: :destroy validates :account, :target_account, presence: true validates :account_id, uniqueness: { scope: :target_account_id } - - def verb - destroyed? ? :unfollow : :follow - end - - def target - target_account - end - - def object_type - :person - end - - def title - destroyed? ? "#{account.acct} is no longer following #{target_account.acct}" : "#{account.acct} started following #{target_account.acct}" - end end diff --git a/app/models/follow_request.rb b/app/models/follow_request.rb index 936ad0691..4224ab15d 100644 --- a/app/models/follow_request.rb +++ b/app/models/follow_request.rb @@ -14,6 +14,7 @@ class FollowRequest < ApplicationRecord def authorize! account.follow!(target_account) MergeWorker.perform_async(target_account.id, account.id) + destroy! end diff --git a/app/models/import.rb b/app/models/import.rb new file mode 100644 index 000000000..5384986d8 --- /dev/null +++ b/app/models/import.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +class Import < ApplicationRecord + self.inheritance_column = false + + enum type: [:following, :blocking] + + belongs_to :account + + FILE_TYPES = ['text/plain', 'text/csv'].freeze + + has_attached_file :data, url: '/system/:hash.:extension', hash_secret: ENV['PAPERCLIP_SECRET'] + validates_attachment_content_type :data, content_type: FILE_TYPES +end diff --git a/app/models/media_attachment.rb b/app/models/media_attachment.rb index 6925f9b0d..818190214 100644 --- a/app/models/media_attachment.rb +++ b/app/models/media_attachment.rb @@ -1,15 +1,32 @@ # frozen_string_literal: true class MediaAttachment < ApplicationRecord + self.inheritance_column = nil + + enum type: [:image, :gifv, :video] + IMAGE_MIME_TYPES = ['image/jpeg', 'image/png', 'image/gif'].freeze VIDEO_MIME_TYPES = ['video/webm', 'video/mp4'].freeze + IMAGE_STYLES = { original: '1280x1280>', small: '400x400>' }.freeze + VIDEO_STYLES = { + small: { + convert_options: { + output: { + vf: 'scale=\'min(400\, iw):min(400\, ih)\':force_original_aspect_ratio=decrease', + }, + }, + format: 'png', + time: 0, + }, + }.freeze + belongs_to :account, inverse_of: :media_attachments belongs_to :status, inverse_of: :media_attachments has_attached_file :file, - styles: -> (f) { file_styles f }, - processors: -> (f) { f.video? ? [:transcoder] : [:thumbnail] }, + styles: ->(f) { file_styles f }, + processors: ->(f) { file_processors f }, convert_options: { all: '-quality 90 -strip' } validates_attachment_content_type :file, content_type: IMAGE_MIME_TYPES + VIDEO_MIME_TYPES validates_attachment_size :file, less_than: 8.megabytes @@ -27,45 +44,49 @@ class MediaAttachment < ApplicationRecord self.file = URI.parse(url) end - def image? - IMAGE_MIME_TYPES.include? file_content_type - end - - def video? - VIDEO_MIME_TYPES.include? file_content_type - end - - def type - image? ? 'image' : 'video' - end - def to_param shortcode end before_create :set_shortcode + before_post_process :set_type class << self private def file_styles(f) - if f.instance.image? + if f.instance.file_content_type == 'image/gif' { - original: '1280x1280>', - small: '400x400>', - } - else - { - small: { + small: IMAGE_STYLES[:small], + original: { + format: 'mp4', convert_options: { output: { - vf: 'scale=\'min(400\, iw):min(400\, ih)\':force_original_aspect_ratio=decrease', + 'movflags' => 'faststart', + 'pix_fmt' => 'yuv420p', + 'vf' => 'scale=\'trunc(iw/2)*2:trunc(ih/2)*2\'', + 'vsync' => 'cfr', + 'b:v' => '1300K', + 'maxrate' => '500K', + 'crf' => 6, }, }, - format: 'png', - time: 1, }, } + elsif IMAGE_MIME_TYPES.include? f.instance.file_content_type + IMAGE_STYLES + else + VIDEO_STYLES + end + end + + def file_processors(f) + if f.file_content_type == 'image/gif' + [:gif_transcoder] + elsif VIDEO_MIME_TYPES.include? f.file_content_type + [:video_transcoder] + else + [:thumbnail] end end end @@ -80,4 +101,8 @@ class MediaAttachment < ApplicationRecord break if MediaAttachment.find_by(shortcode: shortcode).nil? end end + + def set_type + self.type = VIDEO_MIME_TYPES.include?(file_content_type) ? :video : :image + end end diff --git a/app/models/mute.rb b/app/models/mute.rb new file mode 100644 index 000000000..a5b334c85 --- /dev/null +++ b/app/models/mute.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +class Mute < ApplicationRecord + include Paginable + + belongs_to :account + belongs_to :target_account, class_name: 'Account' + + validates :account, :target_account, presence: true + validates :account_id, uniqueness: { scope: :target_account_id } +end diff --git a/app/models/report.rb b/app/models/report.rb new file mode 100644 index 000000000..fd8e46aac --- /dev/null +++ b/app/models/report.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +class Report < ApplicationRecord + belongs_to :account + belongs_to :target_account, class_name: 'Account' + belongs_to :action_taken_by_account, class_name: 'Account' + + scope :unresolved, -> { where(action_taken: false) } + scope :resolved, -> { where(action_taken: true) } +end diff --git a/app/models/setting.rb b/app/models/setting.rb index 3796253d4..31e1ee198 100644 --- a/app/models/setting.rb +++ b/app/models/setting.rb @@ -2,7 +2,6 @@ class Setting < RailsSettings::Base source Rails.root.join('config/settings.yml') - namespace Rails.env def to_param var diff --git a/app/models/status.rb b/app/models/status.rb index d2be72308..daf128572 100644 --- a/app/models/status.rb +++ b/app/models/status.rb @@ -6,15 +6,15 @@ class Status < ApplicationRecord include Streamable include Cacheable - enum visibility: [:public, :unlisted, :private], _suffix: :visibility + enum visibility: [:public, :unlisted, :private, :direct], _suffix: :visibility belongs_to :application, class_name: 'Doorkeeper::Application' - belongs_to :account, inverse_of: :statuses + belongs_to :account, inverse_of: :statuses, counter_cache: true belongs_to :in_reply_to_account, foreign_key: 'in_reply_to_account_id', class_name: 'Account' belongs_to :thread, foreign_key: 'in_reply_to_id', class_name: 'Status', inverse_of: :replies - belongs_to :reblog, foreign_key: 'reblog_of_id', class_name: 'Status', inverse_of: :reblogs + belongs_to :reblog, foreign_key: 'reblog_of_id', class_name: 'Status', inverse_of: :reblogs, counter_cache: :reblogs_count has_many :favourites, inverse_of: :status, dependent: :destroy has_many :reblogs, foreign_key: 'reblog_of_id', class_name: 'Status', inverse_of: :reblog, dependent: :destroy @@ -37,6 +37,9 @@ class Status < ApplicationRecord scope :remote, -> { where.not(uri: nil) } scope :local, -> { where(uri: nil) } + scope :without_replies, -> { where('statuses.reply = FALSE OR statuses.in_reply_to_account_id = statuses.account_id') } + scope :without_reblogs, -> { where('statuses.reblog_of_id IS NULL') } + cache_associated :account, :application, :media_attachments, :tags, :stream_entry, mentions: :account, reblog: [:account, :application, :stream_entry, :tags, :media_attachments, mentions: :account], thread: :account def reply? @@ -72,11 +75,17 @@ class Status < ApplicationRecord end def hidden? - private_visibility? + private_visibility? || direct_visibility? end def permitted?(other_account = nil) - private_visibility? ? (account.id == other_account&.id || other_account&.following?(account)) : other_account.nil? || !account.blocking?(other_account) + if direct_visibility? + account.id == other_account&.id || mentions.where(account: other_account).exists? + elsif private_visibility? + account.id == other_account&.id || other_account&.following?(account) || mentions.where(account: other_account).exists? + else + other_account.nil? || !account.blocking?(other_account) + end end def ancestors(account = nil) @@ -105,8 +114,8 @@ class Status < ApplicationRecord def as_public_timeline(account = nil, local_only = false) query = joins('LEFT OUTER JOIN accounts ON statuses.account_id = accounts.id') .where(visibility: :public) - .where('(statuses.reply = false OR statuses.in_reply_to_account_id = statuses.account_id)') - .where('statuses.reblog_of_id IS NULL') + .without_replies + .without_reblogs query = query.where('accounts.domain IS NULL') if local_only @@ -117,7 +126,7 @@ class Status < ApplicationRecord query = tag.statuses .joins('LEFT OUTER JOIN accounts ON statuses.account_id = accounts.id') .where(visibility: :public) - .where('statuses.reblog_of_id IS NULL') + .without_reblogs query = query.where('accounts.domain IS NULL') if local_only @@ -149,21 +158,27 @@ class Status < ApplicationRecord end def permitted_for(target_account, account) - if account&.id == target_account.id || account&.following?(target_account) - where('1 = 1') - elsif !account.nil? && target_account.blocking?(account) + return where.not(visibility: [:private, :direct]) if account.nil? + + if target_account.blocking?(account) # get rid of blocked peeps where('1 = 0') - else - where.not(visibility: :private) + elsif account.id == target_account.id # author can see own stuff + where('1 = 1') + elsif account.following?(target_account) # followers can see followers-only stuff, but also things they are mentioned in + joins('LEFT OUTER JOIN mentions ON statuses.id = mentions.status_id AND mentions.account_id = ' + account.id.to_s) + .where('statuses.visibility != ? OR mentions.id IS NOT NULL', Status.visibilities[:direct]) + else # non-followers can see everything that isn't private/direct, but can see stuff they are mentioned in + joins('LEFT OUTER JOIN mentions ON statuses.id = mentions.status_id AND mentions.account_id = ' + account.id.to_s) + .where('statuses.visibility NOT IN (?) OR mentions.id IS NOT NULL', [Status.visibilities[:direct], Status.visibilities[:private]]) end end private def filter_timeline(query, account) - blocked = Block.where(account: account).pluck(:target_account_id) + Block.where(target_account: account).pluck(:account_id) - query = query.where('statuses.account_id NOT IN (?)', blocked) unless blocked.empty? - query = query.where('accounts.silenced = TRUE') if account.silenced? + blocked = Block.where(account: account).pluck(:target_account_id) + Block.where(target_account: account).pluck(:account_id) + Mute.where(account: account).pluck(:target_account_id) + query = query.where('statuses.account_id NOT IN (?)', blocked) unless blocked.empty? # Only give us statuses from people we haven't blocked, or muted, or that have blocked us + query = query.where('accounts.silenced = TRUE') if account.silenced? # and if we're hellbanned, only people who are also hellbanned query end @@ -173,7 +188,7 @@ class Status < ApplicationRecord end before_validation do - text.strip! + text&.strip! spoiler_text&.strip! self.reply = !(in_reply_to_id.nil? && thread.nil?) unless reply @@ -185,6 +200,6 @@ class Status < ApplicationRecord private def filter_from_context?(status, account) - account&.blocking?(status.account_id) || !status.permitted?(account) + account&.blocking?(status.account_id) || account&.muting?(status.account_id) || (status.account.silenced? && !account&.following?(status.account_id)) || !status.permitted?(account) end end diff --git a/app/models/stream_entry.rb b/app/models/stream_entry.rb index fcc691bef..ae7ae446e 100644 --- a/app/models/stream_entry.rb +++ b/app/models/stream_entry.rb @@ -6,16 +6,13 @@ class StreamEntry < ApplicationRecord belongs_to :account, inverse_of: :stream_entries belongs_to :activity, polymorphic: true - belongs_to :status, foreign_type: 'Status', foreign_key: 'activity_id' - belongs_to :follow, foreign_type: 'Follow', foreign_key: 'activity_id' - belongs_to :favourite, foreign_type: 'Favourite', foreign_key: 'activity_id' - belongs_to :block, foreign_type: 'Block', foreign_key: 'activity_id' + belongs_to :status, foreign_type: 'Status', foreign_key: 'activity_id', inverse_of: :stream_entry validates :account, :activity, presence: true STATUS_INCLUDES = [:account, :stream_entry, :media_attachments, :tags, mentions: :account, reblog: [:stream_entry, :account, mentions: :account], thread: [:stream_entry, :account]].freeze - scope :with_includes, -> { includes(:account, status: STATUS_INCLUDES, favourite: [:account, :stream_entry, status: STATUS_INCLUDES], follow: [:target_account, :stream_entry]) } + scope :with_includes, -> { includes(:account, status: STATUS_INCLUDES) } def object_type if orphaned? @@ -30,7 +27,7 @@ class StreamEntry < ApplicationRecord end def targeted? - [:follow, :unfollow, :block, :unblock, :share, :favorite].include? verb + [:follow, :request_friend, :authorize, :reject, :unfollow, :block, :unblock, :share, :favorite].include? verb end def target @@ -58,7 +55,7 @@ class StreamEntry < ApplicationRecord end def activity - !new_record? ? send(activity_type.downcase) : super + !new_record? ? send(activity_type.underscore) || super : super end private diff --git a/app/models/tag.rb b/app/models/tag.rb index 77a73cce8..15625ca43 100644 --- a/app/models/tag.rb +++ b/app/models/tag.rb @@ -3,11 +3,31 @@ class Tag < ApplicationRecord has_and_belongs_to_many :statuses - HASHTAG_RE = /(?:^|[^\/\w])#([[:word:]_]*[[:alpha:]_][[:word:]_]*)/i + HASHTAG_RE = /(?:^|[^\/\)\w])#([[:word:]_]*[[:alpha:]_][[:word:]_]*)/i validates :name, presence: true, uniqueness: true def to_param name end + + class << self + def search_for(terms, limit = 5) + terms = Arel.sql(connection.quote(terms.gsub(/['?\\:]/, ' '))) + textsearch = 'to_tsvector(\'simple\', tags.name)' + query = 'to_tsquery(\'simple\', \'\'\' \' || ' + terms + ' || \' \'\'\' || \':*\')' + + sql = <<SQL + SELECT + tags.*, + ts_rank_cd(#{textsearch}, #{query}) AS rank + FROM tags + WHERE #{query} @@ #{textsearch} + ORDER BY rank DESC + LIMIT ? +SQL + + Tag.find_by_sql([sql, limit]) + end + end end diff --git a/app/models/user.rb b/app/models/user.rb index 08aac2679..bf2916d90 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -14,9 +14,10 @@ class User < ApplicationRecord validates :locale, inclusion: I18n.available_locales.map(&:to_s), unless: 'locale.nil?' validates :email, email: true - scope :prolific, -> { joins('inner join statuses on statuses.account_id = users.account_id').select('users.*, count(statuses.id) as statuses_count').group('users.id').order('statuses_count desc') } - scope :recent, -> { order('id desc') } - scope :admins, -> { where(admin: true) } + scope :prolific, -> { joins('inner join statuses on statuses.account_id = users.account_id').select('users.*, count(statuses.id) as statuses_count').group('users.id').order('statuses_count desc') } + scope :recent, -> { order('id desc') } + scope :admins, -> { where(admin: true) } + scope :confirmed, -> { where.not(confirmed_at: nil) } def send_devise_notification(notification, *args) devise_mailer.send(notification, self, *args).deliver_later diff --git a/app/services/account_search_service.rb b/app/services/account_search_service.rb new file mode 100644 index 000000000..f55439dcb --- /dev/null +++ b/app/services/account_search_service.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +class AccountSearchService < BaseService + def call(query, limit, resolve = false, account = nil) + return [] if query.blank? || query.start_with?('#') + + username, domain = query.gsub(/\A@/, '').split('@') + domain = nil if TagManager.instance.local_domain?(domain) + + if domain.nil? + exact_match = Account.find_local(username) + results = account.nil? ? Account.search_for(username, limit) : Account.advanced_search_for(username, account, limit) + else + exact_match = Account.find_remote(username, domain) + results = account.nil? ? Account.search_for("#{username} #{domain}", limit) : Account.advanced_search_for("#{username} #{domain}", account, limit) + end + + results = [exact_match] + results.reject { |a| a.id == exact_match.id } if exact_match + + if resolve && !exact_match && !domain.nil? + results = [FollowRemoteAccountService.new.call("#{username}@#{domain}")] + end + + results + end +end diff --git a/app/services/authorize_follow_service.rb b/app/services/authorize_follow_service.rb new file mode 100644 index 000000000..ac465bdb2 --- /dev/null +++ b/app/services/authorize_follow_service.rb @@ -0,0 +1,40 @@ +# frozen_string_literal: true + +class AuthorizeFollowService < BaseService + def call(source_account, target_account) + follow_request = FollowRequest.find_by!(account: source_account, target_account: target_account) + follow_request.authorize! + NotificationWorker.perform_async(build_xml(follow_request), target_account.id, source_account.id) unless source_account.local? + end + + private + + def build_xml(follow_request) + Nokogiri::XML::Builder.new do |xml| + entry(xml, true) do + unique_id xml, Time.now.utc, follow_request.id, 'FollowRequest' + title xml, "#{follow_request.target_account.acct} authorizes follow request by #{follow_request.account.acct}" + + author(xml) do + include_author xml, follow_request.target_account + end + + object_type xml, :activity + verb xml, :authorize + + target(xml) do + author(xml) do + include_author xml, follow_request.account + end + + object_type xml, :activity + verb xml, :request_friend + + target(xml) do + include_author xml, follow_request.target_account + end + end + end + end.to_xml + end +end diff --git a/app/services/block_domain_service.rb b/app/services/block_domain_service.rb index 9518b1fcf..6c131bd34 100644 --- a/app/services/block_domain_service.rb +++ b/app/services/block_domain_service.rb @@ -1,13 +1,11 @@ # frozen_string_literal: true class BlockDomainService < BaseService - def call(domain, severity) - DomainBlock.where(domain: domain).first_or_create!(domain: domain, severity: severity) - - if severity == :silence - Account.where(domain: domain).update_all(silenced: true) + def call(domain_block) + if domain_block.silence? + Account.where(domain: domain_block.domain).update_all(silenced: true) else - Account.where(domain: domain).find_each do |account| + Account.where(domain: domain_block.domain).find_each do |account| account.subscription(api_subscription_url(account.id)).unsubscribe if account.subscribed? SuspendAccountService.new.call(account) end diff --git a/app/services/block_service.rb b/app/services/block_service.rb index e04b6cc39..bd914d8be 100644 --- a/app/services/block_service.rb +++ b/app/services/block_service.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class BlockService < BaseService + include StreamEntryRenderer + def call(account, target_account) return if account.id == target_account.id @@ -10,6 +12,28 @@ class BlockService < BaseService block = account.block!(target_account) BlockWorker.perform_async(account.id, target_account.id) - NotificationWorker.perform_async(block.stream_entry.id, target_account.id) unless target_account.local? + NotificationWorker.perform_async(build_xml(block), account.id, target_account.id) unless target_account.local? + end + + private + + def build_xml(block) + Nokogiri::XML::Builder.new do |xml| + entry(xml, true) do + unique_id xml, block.created_at, block.id, 'Block' + title xml, "#{block.account.acct} no longer wishes to interact with #{block.target_account.acct}" + + author(xml) do + include_author xml, block.account + end + + object_type xml, :activity + verb xml, :block + + target(xml) do + include_author xml, block.target_account + end + end + end.to_xml end end diff --git a/app/services/concerns/stream_entry_renderer.rb b/app/services/concerns/stream_entry_renderer.rb new file mode 100644 index 000000000..a4255daea --- /dev/null +++ b/app/services/concerns/stream_entry_renderer.rb @@ -0,0 +1,8 @@ +# frozen_string_literal: true + +module StreamEntryRenderer + def stream_entry_to_xml(stream_entry) + renderer = StreamEntriesController.renderer.new(method: 'get', http_host: Rails.configuration.x.local_domain, https: Rails.configuration.x.use_https) + renderer.render(:show, assigns: { stream_entry: stream_entry }, formats: [:atom]) + end +end diff --git a/app/services/fan_out_on_write_service.rb b/app/services/fan_out_on_write_service.rb index 71f6cbca1..42222c25b 100644 --- a/app/services/fan_out_on_write_service.rb +++ b/app/services/fan_out_on_write_service.rb @@ -4,8 +4,15 @@ class FanOutOnWriteService < BaseService # Push a status into home and mentions feeds # @param [Status] status def call(status) + raise Mastodon::RaceConditionError if status.visibility.nil? + deliver_to_self(status) if status.account.local? - deliver_to_followers(status) + + if status.direct_visibility? + deliver_to_mentioned_followers(status) + else + deliver_to_followers(status) + end return if status.account.silenced? || !status.public_visibility? || status.reblog? @@ -26,9 +33,18 @@ class FanOutOnWriteService < BaseService def deliver_to_followers(status) Rails.logger.debug "Delivering status #{status.id} to followers" - status.account.followers.where(domain: nil).joins(:user).where('users.current_sign_in_at > ?', 14.days.ago).find_each do |follower| - next if FeedManager.instance.filter?(:home, status, follower) - FeedManager.instance.push(:home, follower, status) + status.account.followers.where(domain: nil).joins(:user).where('users.current_sign_in_at > ?', 14.days.ago).select(:id).find_each do |follower| + FeedInsertWorker.perform_async(status.id, follower.id) + end + end + + def deliver_to_mentioned_followers(status) + Rails.logger.debug "Delivering status #{status.id} to mentioned followers" + + status.mentions.includes(:account).each do |mention| + mentioned_account = mention.account + next if !mentioned_account.local? || !mentioned_account.following?(status.account) || FeedManager.instance.filter?(:home, status, mention.account_id) + FeedManager.instance.push(:home, mentioned_account, status) end end @@ -37,9 +53,9 @@ class FanOutOnWriteService < BaseService payload = FeedManager.instance.inline_render(nil, 'api/v1/statuses/show', status) - status.tags.find_each do |tag| - FeedManager.instance.broadcast("hashtag:#{tag.name}", event: 'update', payload: payload) - FeedManager.instance.broadcast("hashtag:#{tag.name}:local", event: 'update', payload: payload) if status.account.local? + status.tags.pluck(:name).each do |hashtag| + FeedManager.instance.broadcast("hashtag:#{hashtag}", event: 'update', payload: payload) + FeedManager.instance.broadcast("hashtag:#{hashtag}:local", event: 'update', payload: payload) if status.account.local? end end diff --git a/app/services/favourite_service.rb b/app/services/favourite_service.rb index d5fbd29e9..5cc96403c 100644 --- a/app/services/favourite_service.rb +++ b/app/services/favourite_service.rb @@ -6,18 +6,42 @@ class FavouriteService < BaseService # @param [Status] status # @return [Favourite] def call(account, status) - raise Mastodon::NotPermitted unless status.permitted?(account) + raise Mastodon::NotPermittedError unless status.permitted?(account) favourite = Favourite.create!(account: account, status: status) - Pubsubhubbub::DistributionWorker.perform_async(favourite.stream_entry.id) - if status.local? NotifyService.new.call(favourite.status.account, favourite) else - NotificationWorker.perform_async(favourite.stream_entry.id, status.account_id) + NotificationWorker.perform_async(build_xml(favourite), account.id, status.account_id) end favourite end + + private + + def build_xml(favourite) + description = "#{favourite.account.acct} favourited a status by #{favourite.status.account.acct}" + + Nokogiri::XML::Builder.new do |xml| + entry(xml, true) do + unique_id xml, favourite.created_at, favourite.id, 'Favourite' + title xml, description + content xml, description + + author(xml) do + include_author xml, favourite.account + end + + object_type xml, :activity + verb xml, :favorite + in_reply_to xml, TagManager.instance.uri_for(favourite.status), TagManager.instance.url_for(favourite.status) + + target(xml) do + include_target xml, favourite.status + end + end + end.to_xml + end end diff --git a/app/services/fetch_atom_service.rb b/app/services/fetch_atom_service.rb index 98ee1db84..c3dad1eb9 100644 --- a/app/services/fetch_atom_service.rb +++ b/app/services/fetch_atom_service.rb @@ -2,6 +2,8 @@ class FetchAtomService < BaseService def call(url) + return if url.blank? + response = http_client.head(url) Rails.logger.debug "Remote status HEAD request returned code #{response.code}" @@ -45,6 +47,6 @@ class FetchAtomService < BaseService end def http_client - HTTP.timeout(:per_operation, write: 20, connect: 20, read: 50).follow + HTTP.timeout(:per_operation, write: 10, connect: 10, read: 10).follow end end diff --git a/app/services/fetch_remote_account_service.rb b/app/services/fetch_remote_account_service.rb index 3c3694a65..6a6a696d6 100644 --- a/app/services/fetch_remote_account_service.rb +++ b/app/services/fetch_remote_account_service.rb @@ -1,8 +1,13 @@ # frozen_string_literal: true class FetchRemoteAccountService < BaseService - def call(url) - atom_url, body = FetchAtomService.new.call(url) + def call(url, prefetched_body = nil) + if prefetched_body.nil? + atom_url, body = FetchAtomService.new.call(url) + else + atom_url = url + body = prefetched_body + end return nil if atom_url.nil? process_atom(atom_url, body) @@ -22,7 +27,9 @@ class FetchRemoteAccountService < BaseService Rails.logger.debug "Going to webfinger #{username}@#{domain}" - return FollowRemoteAccountService.new.call("#{username}@#{domain}") + account = FollowRemoteAccountService.new.call("#{username}@#{domain}") + UpdateRemoteProfileService.new.call(xml, account) unless account.nil? + account rescue TypeError Rails.logger.debug "Unparseable URL given: #{url}" nil diff --git a/app/services/fetch_remote_resource_service.rb b/app/services/fetch_remote_resource_service.rb new file mode 100644 index 000000000..2185ceb20 --- /dev/null +++ b/app/services/fetch_remote_resource_service.rb @@ -0,0 +1,18 @@ +# frozen_string_literal: true + +class FetchRemoteResourceService < BaseService + def call(url) + atom_url, body = FetchAtomService.new.call(url) + + return nil if atom_url.nil? + + xml = Nokogiri::XML(body) + xml.encoding = 'utf-8' + + if xml.root.name == 'feed' + FetchRemoteAccountService.new.call(atom_url, body) + elsif xml.root.name == 'entry' + FetchRemoteStatusService.new.call(atom_url, body) + end + end +end diff --git a/app/services/fetch_remote_status_service.rb b/app/services/fetch_remote_status_service.rb index 7063231e4..e2d185723 100644 --- a/app/services/fetch_remote_status_service.rb +++ b/app/services/fetch_remote_status_service.rb @@ -1,8 +1,13 @@ # frozen_string_literal: true class FetchRemoteStatusService < BaseService - def call(url) - atom_url, body = FetchAtomService.new.call(url) + def call(url, prefetched_body = nil) + if prefetched_body.nil? + atom_url, body = FetchAtomService.new.call(url) + else + atom_url = url + body = prefetched_body + end return nil if atom_url.nil? process_atom(atom_url, body) diff --git a/app/services/follow_service.rb b/app/services/follow_service.rb index 9f34cb6ac..17b3b2542 100644 --- a/app/services/follow_service.rb +++ b/app/services/follow_service.rb @@ -1,14 +1,16 @@ # frozen_string_literal: true class FollowService < BaseService + include StreamEntryRenderer + # Follow a remote user, notify remote user about the follow # @param [Account] source_account From which to follow # @param [String] uri User URI to follow in the form of username@domain def call(source_account, uri) - target_account = follow_remote_account_service.call(uri) + target_account = FollowRemoteAccountService.new.call(uri) raise ActiveRecord::RecordNotFound if target_account.nil? || target_account.id == source_account.id || target_account.suspended? - raise Mastodon::NotPermitted if target_account.blocking?(source_account) || source_account.blocking?(target_account) + raise Mastodon::NotPermittedError if target_account.blocking?(source_account) || source_account.blocking?(target_account) if target_account.locked? request_follow(source_account, target_account) @@ -20,10 +22,14 @@ class FollowService < BaseService private def request_follow(source_account, target_account) - return unless target_account.local? - follow_request = FollowRequest.create!(account: source_account, target_account: target_account) - NotifyService.new.call(target_account, follow_request) + + if target_account.local? + NotifyService.new.call(target_account, follow_request) + else + NotificationWorker.perform_async(build_follow_request_xml(follow_request), source_account.id, target_account.id) + AfterRemoteFollowRequestWorker.perform_async(follow_request.id) + end follow_request end @@ -34,12 +40,12 @@ class FollowService < BaseService if target_account.local? NotifyService.new.call(target_account, follow) else - subscribe_service.call(target_account) - NotificationWorker.perform_async(follow.stream_entry.id, target_account.id) + SubscribeService.new.call(target_account) unless target_account.subscribed? + NotificationWorker.perform_async(build_follow_xml(follow), source_account.id, target_account.id) + AfterRemoteFollowWorker.perform_async(follow.id) end MergeWorker.perform_async(target_account.id, source_account.id) - Pubsubhubbub::DistributionWorker.perform_async(follow.stream_entry.id) follow end @@ -48,11 +54,49 @@ class FollowService < BaseService Redis.current end - def follow_remote_account_service - @follow_remote_account_service ||= FollowRemoteAccountService.new + def build_follow_request_xml(follow_request) + description = "#{follow_request.account.acct} requested to follow #{follow_request.target_account.acct}" + + Nokogiri::XML::Builder.new do |xml| + entry(xml, true) do + unique_id xml, follow_request.created_at, follow_request.id, 'FollowRequest' + title xml, description + content xml, description + + author(xml) do + include_author xml, follow_request.account + end + + object_type xml, :activity + verb xml, :request_friend + + target(xml) do + include_author xml, follow_request.target_account + end + end + end.to_xml end - def subscribe_service - @subscribe_service ||= SubscribeService.new + def build_follow_xml(follow) + description = "#{follow.account.acct} started following #{follow.target_account.acct}" + + Nokogiri::XML::Builder.new do |xml| + entry(xml, true) do + unique_id xml, follow.created_at, follow.id, 'Follow' + title xml, description + content xml, description + + author(xml) do + include_author xml, follow.account + end + + object_type xml, :activity + verb xml, :follow + + target(xml) do + include_author xml, follow.target_account + end + end + end.to_xml end end diff --git a/app/services/mute_service.rb b/app/services/mute_service.rb new file mode 100644 index 000000000..0050cfc8d --- /dev/null +++ b/app/services/mute_service.rb @@ -0,0 +1,23 @@ +# frozen_string_literal: true + +class MuteService < BaseService + def call(account, target_account) + return if account.id == target_account.id + clear_home_timeline(account, target_account) + account.mute!(target_account) + end + + private + + def clear_home_timeline(account, target_account) + home_key = FeedManager.instance.key(:home, account.id) + + target_account.statuses.select('id').find_each do |status| + redis.zrem(home_key, status.id) + end + end + + def redis + Redis.current + end +end diff --git a/app/services/notify_service.rb b/app/services/notify_service.rb index 942cd9d21..24486f220 100644 --- a/app/services/notify_service.rb +++ b/app/services/notify_service.rb @@ -17,7 +17,7 @@ class NotifyService < BaseService private def blocked_mention? - FeedManager.instance.filter?(:mentions, @notification.mention.status, @recipient) + FeedManager.instance.filter?(:mentions, @notification.mention.status, @recipient.id) end def blocked_favourite? diff --git a/app/services/post_status_service.rb b/app/services/post_status_service.rb index 979941c84..b8179f7dc 100644 --- a/app/services/post_status_service.rb +++ b/app/services/post_status_service.rb @@ -13,6 +13,7 @@ class PostStatusService < BaseService # @option [Doorkeeper::Application] :application # @return [Status] def call(account, text, in_reply_to = nil, options = {}) + media = validate_media!(options[:media_ids]) status = account.statuses.create!(text: text, thread: in_reply_to, sensitive: options[:sensitive], @@ -20,7 +21,7 @@ class PostStatusService < BaseService visibility: options[:visibility], application: options[:application]) - attach_media(status, options[:media_ids]) + attach_media(status, media) process_mentions_service.call(status) process_hashtags_service.call(status) @@ -33,10 +34,20 @@ class PostStatusService < BaseService private - def attach_media(status, media_ids) + def validate_media!(media_ids) return if media_ids.nil? || !media_ids.is_a?(Enumerable) + raise Mastodon::ValidationError, 'Cannot attach more than 4 files' if media_ids.size > 4 + media = MediaAttachment.where(status_id: nil).where(id: media_ids.take(4).map(&:to_i)) + + raise Mastodon::ValidationError, 'Cannot attach a video to a toot that already contains images' if media.size > 1 && media.find(&:video?) + + media + end + + def attach_media(status, media) + return if media.nil? media.update(status_id: status.id) end diff --git a/app/services/precompute_feed_service.rb b/app/services/precompute_feed_service.rb index 54d11b631..07dcb81da 100644 --- a/app/services/precompute_feed_service.rb +++ b/app/services/precompute_feed_service.rb @@ -4,10 +4,12 @@ class PrecomputeFeedService < BaseService # Fill up a user's home/mentions feed from DB and return a subset # @param [Symbol] type :home or :mentions # @param [Account] account - def call(type, account) - Status.send("as_#{type}_timeline", account).limit(FeedManager::MAX_ITEMS).each do |status| - next if FeedManager.instance.filter?(type, status, account) - redis.zadd(FeedManager.instance.key(type, account.id), status.id, status.reblog? ? status.reblog_of_id : status.id) + def call(_, account) + redis.pipelined do + Status.as_home_timeline(account).limit(FeedManager::MAX_ITEMS / 4).each do |status| + next if status.direct_visibility? || FeedManager.instance.filter?(:home, status, account.id) + redis.zadd(FeedManager.instance.key(:home, account.id), status.id, status.reblog? ? status.reblog_of_id : status.id) + end end end diff --git a/app/services/process_feed_service.rb b/app/services/process_feed_service.rb index c411e3e82..69911abc5 100644 --- a/app/services/process_feed_service.rb +++ b/app/services/process_feed_service.rb @@ -61,12 +61,25 @@ class ProcessFeedService < BaseService status.save! - NotifyService.new.call(status.reblog.account, status) if status.reblog? && status.reblog.account.local? + notify_about_mentions!(status) unless status.reblog? + notify_about_reblog!(status) if status.reblog? && status.reblog.account.local? Rails.logger.debug "Queuing remote status #{status.id} (#{id}) for distribution" DistributionWorker.perform_async(status.id) status end + def notify_about_mentions!(status) + status.mentions.includes(:account).each do |mention| + mentioned_account = mention.account + next unless mentioned_account.local? + NotifyService.new.call(mentioned_account, mention) + end + end + + def notify_about_reblog!(status) + NotifyService.new.call(status.reblog.account, status) + end + def delete_status Rails.logger.debug "Deleting remote status #{id}" status = Status.find_by(uri: id) @@ -106,7 +119,8 @@ class ProcessFeedService < BaseService text: content(entry), spoiler_text: content_warning(entry), created_at: published(entry), - reply: thread?(entry) + reply: thread?(entry), + visibility: visibility_scope(entry) ) if thread?(entry) @@ -144,15 +158,9 @@ class ProcessFeedService < BaseService def mentions_from_xml(parent, xml) processed_account_ids = [] - public_visibility = false xml.xpath('./xmlns:link[@rel="mentioned"]', xmlns: TagManager::XMLNS).each do |link| - if link['ostatus:object-type'] == TagManager::TYPES[:collection] && link['href'] == TagManager::COLLECTIONS[:public] - public_visibility = true - next - elsif link['ostatus:object-type'] == TagManager::TYPES[:group] - next - end + next if [TagManager::TYPES[:group], TagManager::TYPES[:collection]].include? link['ostatus:object-type'] url = Addressable::URI.parse(link['href']) @@ -164,17 +172,11 @@ class ProcessFeedService < BaseService next if mentioned_account.nil? || processed_account_ids.include?(mentioned_account.id) - mention = mentioned_account.mentions.where(status: parent).first_or_create(status: parent) - - # Notify local user - NotifyService.new.call(mentioned_account, mention) if mentioned_account.local? + mentioned_account.mentions.where(status: parent).first_or_create(status: parent) # So we can skip duplicate mentions processed_account_ids << mentioned_account.id end - - parent.visibility = public_visibility ? :public : :unlisted - parent.save! end def hashtags_from_xml(parent, xml) @@ -189,6 +191,9 @@ class ProcessFeedService < BaseService next unless link['href'] media = MediaAttachment.where(status: parent, remote_url: link['href']).first_or_initialize(account: parent.account, status: parent, remote_url: link['href']) + parsed_url = URI.parse(link['href']) + + next if !%w(http https).include?(parsed_url.scheme) || parsed_url.host.empty? begin media.file_remote_url = link['href'] @@ -230,6 +235,10 @@ class ProcessFeedService < BaseService xml.at_xpath('./xmlns:summary', xmlns: TagManager::XMLNS)&.content || '' end + def visibility_scope(xml = @xml) + xml.at_xpath('./mastodon:scope', mastodon: TagManager::MTDN_XMLNS)&.content&.to_sym || :public + end + def published(xml = @xml) xml.at_xpath('./xmlns:published', xmlns: TagManager::XMLNS).content end diff --git a/app/services/process_interaction_service.rb b/app/services/process_interaction_service.rb index 5f91e3127..d5f7b4b3c 100644 --- a/app/services/process_interaction_service.rb +++ b/app/services/process_interaction_service.rb @@ -29,10 +29,18 @@ class ProcessInteractionService < BaseService case verb(xml) when :follow follow!(account, target_account) unless target_account.locked? || target_account.blocking?(account) + when :request_friend + follow_request!(account, target_account) unless !target_account.locked? || target_account.blocking?(account) + when :authorize + authorize_follow_request!(account, target_account) + when :reject + reject_follow_request!(account, target_account) when :unfollow unfollow!(account, target_account) when :favorite favourite!(xml, account) + when :unfavorite + unfavourite!(xml, account) when :post add_post!(body, account) if mentions_account?(xml, target_account) when :share @@ -56,7 +64,7 @@ class ProcessInteractionService < BaseService end def mentions_account?(xml, account) - xml.xpath('/xmlns:entry/xmlns:link[@rel="mentioned"]', xmlns: TagManager::XMLNS).each { |mention_link| return true if mention_link.attribute('href').value == TagManager.instance.url_for(account) } + xml.xpath('/xmlns:entry/xmlns:link[@rel="mentioned"]', xmlns: TagManager::XMLNS).each { |mention_link| return true if [TagManager.instance.uri_for(account), TagManager.instance.url_for(account)].include?(mention_link.attribute('href').value) } false end @@ -72,6 +80,22 @@ class ProcessInteractionService < BaseService NotifyService.new.call(target_account, follow) end + def follow_request!(account, target_account) + follow_request = FollowRequest.create!(account: account, target_account: target_account) + NotifyService.new.call(target_account, follow_request) + end + + def authorize_follow_request!(account, target_account) + follow_request = FollowRequest.find_by(account: target_account, target_account: account) + follow_request&.authorize! + SubscribeService.new.call(account) unless account.subscribed? + end + + def reject_follow_request!(account, target_account) + follow_request = FollowRequest.find_by(account: target_account, target_account: account) + follow_request&.reject! + end + def unfollow!(account, target_account) account.unfollow!(target_account) end @@ -99,6 +123,12 @@ class ProcessInteractionService < BaseService NotifyService.new.call(current_status.account, favourite) end + def unfavourite!(xml, from_account) + current_status = status(xml) + favourite = current_status.favourites.where(account: from_account).first + favourite&.destroy + end + def add_post!(body, account) process_feed_service.call(body, account) end diff --git a/app/services/process_mentions_service.rb b/app/services/process_mentions_service.rb index 72568e702..aa0a4d71b 100644 --- a/app/services/process_mentions_service.rb +++ b/app/services/process_mentions_service.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class ProcessMentionsService < BaseService + include StreamEntryRenderer + # Scan status for mentions and fetch remote mentioned users, create # local mention pointers, send Salmon notifications to mentioned # remote users @@ -25,15 +27,13 @@ class ProcessMentionsService < BaseService mentioned_account.mentions.where(status: status).first_or_create(status: status) end - status.mentions.each do |mention| + status.mentions.includes(:account).each do |mention| mentioned_account = mention.account - next if status.private_visibility? && (!mentioned_account.following?(status.account) || !mentioned_account.local?) - if mentioned_account.local? NotifyService.new.call(mentioned_account, mention) else - NotificationWorker.perform_async(status.stream_entry.id, mentioned_account.id) + NotificationWorker.perform_async(stream_entry_to_xml(status.stream_entry), status.account_id, mentioned_account.id) end end end diff --git a/app/services/pubsubhubbub/subscribe_service.rb b/app/services/pubsubhubbub/subscribe_service.rb index 343376d77..bf36e3fa6 100644 --- a/app/services/pubsubhubbub/subscribe_service.rb +++ b/app/services/pubsubhubbub/subscribe_service.rb @@ -2,8 +2,9 @@ class Pubsubhubbub::SubscribeService < BaseService def call(account, callback, secret, lease_seconds) - return ['Invalid topic URL', 422] if account.nil? - return ['Invalid callback URL', 422] unless !callback.blank? && callback =~ /\A#{URI.regexp(%w(http https))}\z/ + return ['Invalid topic URL', 422] if account.nil? + return ['Invalid callback URL', 422] unless !callback.blank? && callback =~ /\A#{URI.regexp(%w(http https))}\z/ + return ['Callback URL not allowed', 403] if DomainBlock.blocked?(Addressable::URI.parse(callback).host) subscription = Subscription.where(account: account, callback_url: callback).first_or_create!(account: account, callback_url: callback) Pubsubhubbub::ConfirmationWorker.perform_async(subscription.id, 'subscribe', secret, lease_seconds) diff --git a/app/services/reblog_service.rb b/app/services/reblog_service.rb index 4ea0dbf6c..11446ce28 100644 --- a/app/services/reblog_service.rb +++ b/app/services/reblog_service.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class ReblogService < BaseService + include StreamEntryRenderer + # Reblog a status and notify its remote author # @param [Account] account Account to reblog from # @param [Status] reblogged_status Status to be reblogged @@ -8,7 +10,7 @@ class ReblogService < BaseService def call(account, reblogged_status) reblogged_status = reblogged_status.reblog if reblogged_status.reblog? - raise Mastodon::NotPermitted if reblogged_status.private_visibility? || !reblogged_status.permitted?(account) + raise Mastodon::NotPermittedError if reblogged_status.direct_visibility? || reblogged_status.private_visibility? || !reblogged_status.permitted?(account) reblog = account.statuses.create!(reblog: reblogged_status, text: '') @@ -18,15 +20,9 @@ class ReblogService < BaseService if reblogged_status.local? NotifyService.new.call(reblog.reblog.account, reblog) else - NotificationWorker.perform_async(reblog.stream_entry.id, reblog.reblog.account_id) + NotificationWorker.perform_async(stream_entry_to_xml(reblog.stream_entry), account.id, reblog.reblog.account_id) end reblog end - - private - - def send_interaction_service - @send_interaction_service ||= SendInteractionService.new - end end diff --git a/app/services/reject_follow_service.rb b/app/services/reject_follow_service.rb new file mode 100644 index 000000000..1b03d62e6 --- /dev/null +++ b/app/services/reject_follow_service.rb @@ -0,0 +1,40 @@ +# frozen_string_literal: true + +class RejectFollowService < BaseService + def call(source_account, target_account) + follow_request = FollowRequest.find_by!(account: source_account, target_account: target_account) + follow_request.reject! + NotificationWorker.perform_async(build_xml(follow_request), target_account.id, source_account.id) unless source_account.local? + end + + private + + def build_xml(follow_request) + Nokogiri::XML::Builder.new do |xml| + entry(xml, true) do + unique_id xml, Time.now.utc, follow_request.id, 'FollowRequest' + title xml, "#{follow_request.target_account.acct} rejects follow request by #{follow_request.account.acct}" + + author(xml) do + include_author xml, follow_request.target_account + end + + object_type xml, :activity + verb xml, :reject + + target(xml) do + author(xml) do + include_author xml, follow_request.account + end + + object_type xml, :activity + verb xml, :request_friend + + target(xml) do + include_author xml, follow_request.target_account + end + end + end + end.to_xml + end +end diff --git a/app/services/remove_status_service.rb b/app/services/remove_status_service.rb index 48e8dd3b8..cf1f432e4 100644 --- a/app/services/remove_status_service.rb +++ b/app/services/remove_status_service.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class RemoveStatusService < BaseService + include StreamEntryRenderer + def call(status) remove_from_self(status) if status.account.local? remove_from_followers(status) @@ -30,12 +32,16 @@ class RemoveStatusService < BaseService end def remove_from_mentioned(status) + notified_domains = [] + status.mentions.each do |mention| mentioned_account = mention.account if mentioned_account.local? unpush(:mentions, mentioned_account, status) else + next if notified_domains.include?(mentioned_account.domain) + notified_domains << mentioned_account.domain send_delete_salmon(mentioned_account, status) end end @@ -43,7 +49,7 @@ class RemoveStatusService < BaseService def send_delete_salmon(account, status) return unless status.local? - NotificationWorker.perform_async(status.stream_entry.id, account.id) + NotificationWorker.perform_async(stream_entry_to_xml(status.stream_entry), status.account_id, account.id) end def remove_reblogs(status) @@ -53,7 +59,7 @@ class RemoveStatusService < BaseService end def unpush(type, receiver, status) - if status.reblog? + if status.reblog? && !redis.zscore(FeedManager.instance.key(type, receiver.id), status.reblog_of_id).nil? redis.zadd(FeedManager.instance.key(type, receiver.id), status.reblog_of_id, status.reblog_of_id) else redis.zremrangebyscore(FeedManager.instance.key(type, receiver.id), status.id, status.id) diff --git a/app/services/search_service.rb b/app/services/search_service.rb index 04de8a134..e9745010b 100644 --- a/app/services/search_service.rb +++ b/app/services/search_service.rb @@ -1,24 +1,19 @@ # frozen_string_literal: true class SearchService < BaseService - def call(query, limit, resolve = false) - return if query.blank? || query.start_with?('#') + def call(query, limit, resolve = false, account = nil) + results = { accounts: [], hashtags: [], statuses: [] } - username, domain = query.gsub(/\A@/, '').split('@') + return results if query.blank? - if domain.nil? - exact_match = Account.find_local(username) - results = Account.search_for(username) - else - exact_match = Account.find_remote(username, domain) - results = Account.search_for("#{username} #{domain}") - end + if query =~ /\Ahttps?:\/\// + resource = FetchRemoteResourceService.new.call(query) - results = results.limit(limit).to_a - results = [exact_match] + results.reject { |a| a.id == exact_match.id } if exact_match - - if resolve && !exact_match && !domain.nil? - results = [FollowRemoteAccountService.new.call("#{username}@#{domain}")] + results[:accounts] << resource if resource.is_a?(Account) + results[:statuses] << resource if resource.is_a?(Status) + else + results[:accounts] = AccountSearchService.new.call(query, limit, resolve, account) + results[:hashtags] = Tag.search_for(query.gsub(/\A#/, ''), limit) unless query.start_with?('@') end results diff --git a/app/services/send_interaction_service.rb b/app/services/send_interaction_service.rb index 05a1e77e3..99113eeca 100644 --- a/app/services/send_interaction_service.rb +++ b/app/services/send_interaction_service.rb @@ -2,27 +2,16 @@ class SendInteractionService < BaseService # Send an Atom representation of an interaction to a remote Salmon endpoint - # @param [StreamEntry] stream_entry + # @param [String] Entry XML + # @param [Account] source_account # @param [Account] target_account - def call(stream_entry, target_account) - envelope = salmon.pack(entry_xml(stream_entry), stream_entry.account.keypair) + def call(xml, source_account, target_account) + envelope = salmon.pack(xml, source_account.keypair) salmon.post(target_account.salmon_url, envelope) end private - def entry_xml(stream_entry) - Nokogiri::XML::Builder.new do |xml| - entry(xml, true) do - author(xml) do - include_author xml, stream_entry.account - end - - include_entry xml, stream_entry - end - end.to_xml - end - def salmon @salmon ||= OStatus2::Salmon.new end diff --git a/app/services/unblock_service.rb b/app/services/unblock_service.rb index f389364f9..c4f789f74 100644 --- a/app/services/unblock_service.rb +++ b/app/services/unblock_service.rb @@ -5,6 +5,28 @@ class UnblockService < BaseService return unless account.blocking?(target_account) unblock = account.unblock!(target_account) - NotificationWorker.perform_async(unblock.stream_entry.id, target_account.id) unless target_account.local? + NotificationWorker.perform_async(build_xml(unblock), account.id, target_account.id) unless target_account.local? + end + + private + + def build_xml(block) + Nokogiri::XML::Builder.new do |xml| + entry(xml, true) do + unique_id xml, Time.now.utc, block.id, 'Block' + title xml, "#{block.account.acct} no longer blocks #{block.target_account.acct}" + + author(xml) do + include_author xml, block.account + end + + object_type xml, :activity + verb xml, :unblock + + target(xml) do + include_author xml, block.target_account + end + end + end.to_xml end end diff --git a/app/services/unfavourite_service.rb b/app/services/unfavourite_service.rb index de6e84e7d..5f0ba4254 100644 --- a/app/services/unfavourite_service.rb +++ b/app/services/unfavourite_service.rb @@ -5,10 +5,34 @@ class UnfavouriteService < BaseService favourite = Favourite.find_by!(account: account, status: status) favourite.destroy! - unless status.local? - NotificationWorker.perform_async(favourite.stream_entry.id, status.account_id) - end + NotificationWorker.perform_async(build_xml(favourite), account.id, status.account_id) unless status.local? favourite end + + private + + def build_xml(favourite) + description = "#{favourite.account.acct} no longer favourites a status by #{favourite.status.account.acct}" + + Nokogiri::XML::Builder.new do |xml| + entry(xml, true) do + unique_id xml, Time.now.utc, favourite.id, 'Favourite' + title xml, description + content xml, description + + author(xml) do + include_author xml, favourite.account + end + + object_type xml, :activity + verb xml, :unfavorite + in_reply_to xml, TagManager.instance.uri_for(favourite.status), TagManager.instance.url_for(favourite.status) + + target(xml) do + include_target xml, favourite.status + end + end + end.to_xml + end end diff --git a/app/services/unfollow_service.rb b/app/services/unfollow_service.rb index f469793c1..3440da364 100644 --- a/app/services/unfollow_service.rb +++ b/app/services/unfollow_service.rb @@ -6,7 +6,32 @@ class UnfollowService < BaseService # @param [Account] target_account Which to unfollow def call(source_account, target_account) follow = source_account.unfollow!(target_account) - NotificationWorker.perform_async(follow.stream_entry.id, target_account.id) unless target_account.local? + NotificationWorker.perform_async(build_xml(follow), source_account.id, target_account.id) unless target_account.local? UnmergeWorker.perform_async(target_account.id, source_account.id) end + + private + + def build_xml(follow) + description = "#{follow.account.acct} is no longer following #{follow.target_account.acct}" + + Nokogiri::XML::Builder.new do |xml| + entry(xml, true) do + unique_id xml, Time.now.utc, follow.id, 'Follow' + title xml, description + content xml, description + + author(xml) do + include_author xml, follow.account + end + + object_type xml, :activity + verb xml, :unfollow + + target(xml) do + include_author xml, follow.target_account + end + end + end.to_xml + end end diff --git a/app/services/unmute_service.rb b/app/services/unmute_service.rb new file mode 100644 index 000000000..6aeea358f --- /dev/null +++ b/app/services/unmute_service.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +class UnmuteService < BaseService + def call(account, target_account) + return unless account.muting?(target_account) + + account.unmute!(target_account) + + MergeWorker.perform_async(target_account.id, account.id) if account.following?(target_account) + end +end diff --git a/app/services/update_remote_profile_service.rb b/app/services/update_remote_profile_service.rb index ad9c56540..74baa1cc5 100644 --- a/app/services/update_remote_profile_service.rb +++ b/app/services/update_remote_profile_service.rb @@ -10,9 +10,11 @@ class UpdateRemoteProfileService < BaseService unless author_xml.nil? account.display_name = author_xml.at_xpath('./poco:displayName', poco: TagManager::POCO_XMLNS).content unless author_xml.at_xpath('./poco:displayName', poco: TagManager::POCO_XMLNS).nil? account.note = author_xml.at_xpath('./poco:note', poco: TagManager::POCO_XMLNS).content unless author_xml.at_xpath('./poco:note', poco: TagManager::POCO_XMLNS).nil? + account.locked = author_xml.at_xpath('./mastodon:scope', mastodon: TagManager::MTDN_XMLNS)&.content == 'private' unless account.suspended? || DomainBlock.find_by(domain: account.domain)&.reject_media? account.avatar_remote_url = author_xml.at_xpath('./xmlns:link[@rel="avatar"]', xmlns: TagManager::XMLNS)['href'] unless author_xml.at_xpath('./xmlns:link[@rel="avatar"]', xmlns: TagManager::XMLNS).nil? || author_xml.at_xpath('./xmlns:link[@rel="avatar"]', xmlns: TagManager::XMLNS)['href'].blank? + account.header_remote_url = author_xml.at_xpath('./xmlns:link[@rel="header"]', xmlns: TagManager::XMLNS)['href'] unless author_xml.at_xpath('./xmlns:link[@rel="header"]', xmlns: TagManager::XMLNS).nil? || author_xml.at_xpath('./xmlns:link[@rel="header"]', xmlns: TagManager::XMLNS)['href'].blank? end end diff --git a/app/views/about/index.html.haml b/app/views/about/index.html.haml index 88bfe3d61..ebca4213a 100644 --- a/app/views/about/index.html.haml +++ b/app/views/about/index.html.haml @@ -20,18 +20,81 @@ Mastodon %p= t('about.about_mastodon').html_safe - %p= t('about.about_instance', instance: Rails.configuration.x.local_domain).html_safe - .screenshot= image_tag 'screenshot.png' + .screenshot-with-signup + .mascot= image_tag 'fluffy-elephant-friend.png' + + - if @open_registrations + = simple_form_for(@user, url: user_registration_path) do |f| + = f.simple_fields_for :account do |ff| + = ff.input :username, autofocus: true, placeholder: t('simple_form.labels.defaults.username'), required: true, input_html: { 'aria-label' => t('simple_form.labels.defaults.username') } + + = f.input :email, placeholder: t('simple_form.labels.defaults.email'), required: true, input_html: { 'aria-label' => t('simple_form.labels.defaults.email') } + = f.input :password, autocomplete: "off", placeholder: t('simple_form.labels.defaults.password'), required: true, input_html: { 'aria-label' => t('simple_form.labels.defaults.password') } + = f.input :password_confirmation, autocomplete: "off", placeholder: t('simple_form.labels.defaults.confirm_password'), required: true, input_html: { 'aria-label' => t('simple_form.labels.defaults.confirm_password') } + + .actions + = f.button :button, t('about.get_started'), type: :submit + + .info + = link_to t('auth.login'), new_user_session_path, class: 'webapp-btn' + · + = link_to t('about.about_this'), about_more_path + - else + .closed-registrations-message + - if @closed_registrations_message.blank? + %p= t('about.closed_registrations') + - else + = @closed_registrations_message.html_safe + .info + = link_to t('auth.login'), new_user_session_path, class: 'webapp-btn' + · + = link_to t('about.other_instances'), 'https://github.com/tootsuite/mastodon/blob/master/docs/Using-Mastodon/List-of-Mastodon-instances.md' + · + = link_to t('about.about_this'), about_more_path + + %h3= t('about.features_headline') + + .features-list + .features-list__column + %ul.fa-ul + %li + = fa_icon('li check-square') + = t 'about.features.chronology' + %li + = fa_icon('li check-square') + = t 'about.features.public' + %li + = fa_icon('li check-square') + = t 'about.features.characters' + %li + = fa_icon('li check-square') + = t 'about.features.gifv' + .features-list__column + %ul.fa-ul + %li + = fa_icon('li check-square') + = t 'about.features.privacy' + %li + = fa_icon('li check-square') + = t 'about.features.blocks' + %li + = fa_icon('li check-square') + = t 'about.features.ethics' + %li + = fa_icon('li check-square') + = t 'about.features.api' - unless @description.blank? + %h3= t('about.description_headline', domain: Rails.configuration.x.local_domain) %p= @description.html_safe .actions .info - = link_to t('about.learn_more'), about_more_path = link_to t('about.terms'), terms_path + · + = link_to t('about.apps'), 'https://github.com/tootsuite/mastodon/blob/master/docs/Using-Mastodon/Apps.md' + · = link_to t('about.source_code'), 'https://github.com/tootsuite/mastodon' - - = link_to t('about.get_started'), new_user_registration_path, class: 'button webapp-btn' - = link_to t('auth.login'), new_user_session_path, class: 'button webapp-btn' + · + = link_to t('about.other_instances'), 'https://github.com/tootsuite/mastodon/blob/master/docs/Using-Mastodon/List-of-Mastodon-instances.md' diff --git a/app/views/accounts/_header.html.haml b/app/views/accounts/_header.html.haml index f575e855e..0d43fba30 100644 --- a/app/views/accounts/_header.html.haml +++ b/app/views/accounts/_header.html.haml @@ -20,15 +20,15 @@ .account__header__content.p-note.emojify= Formatter.instance.simplified_format(@account) .details-counters - .counter{ class: active_nav_class(account_url(@account)) } - = link_to account_url(@account), class: 'u-url u-uid' do + .counter{ class: active_nav_class(short_account_url(@account)) } + = link_to short_account_url(@account), class: 'u-url u-uid' do %span.counter-label= t('accounts.posts') - %span.counter-number= number_with_delimiter @account.statuses.count + %span.counter-number= number_with_delimiter @account.statuses_count .counter{ class: active_nav_class(following_account_url(@account)) } = link_to following_account_url(@account) do %span.counter-label= t('accounts.following') - %span.counter-number= number_with_delimiter @account.following.count + %span.counter-number= number_with_delimiter @account.following_count .counter{ class: active_nav_class(followers_account_url(@account)) } = link_to followers_account_url(@account) do %span.counter-label= t('accounts.followers') - %span.counter-number= number_with_delimiter @account.followers.count + %span.counter-number= number_with_delimiter @account.followers_count diff --git a/app/views/accounts/show.atom.ruby b/app/views/accounts/show.atom.ruby index a22568396..e15021178 100644 --- a/app/views/accounts/show.atom.ruby +++ b/app/views/accounts/show.atom.ruby @@ -6,7 +6,7 @@ Nokogiri::XML::Builder.new do |xml| title xml, @account.display_name subtitle xml, @account.note updated_at xml, stream_updated_at - logo xml, full_asset_url(@account.avatar.url( :original)) + logo xml, full_asset_url(@account.avatar.url(:original)) author(xml) do include_author xml, @account @@ -14,6 +14,7 @@ Nokogiri::XML::Builder.new do |xml| link_alternate xml, TagManager.instance.url_for(@account) link_self xml, account_url(@account, format: 'atom') + link_next xml, account_url(@account, format: 'atom', max_id: @entries.last.id) if @entries.size == 20 link_hub xml, api_push_url link_salmon xml, api_salmon_url(@account.id) diff --git a/app/views/accounts/show.html.haml b/app/views/accounts/show.html.haml index c194ce33d..3b8c67b45 100644 --- a/app/views/accounts/show.html.haml +++ b/app/views/accounts/show.html.haml @@ -14,6 +14,9 @@ %meta{ property: 'og:image:height', content: '120' }/ %meta{ property: 'twitter:card', content: 'summary' }/ +- if !user_signed_in? && !Rails.configuration.x.single_user_mode + = render partial: 'shared/landing_strip', locals: { account: @account } + .h-feed %data.p-name{ value: "#{@account.username} on #{Rails.configuration.x.local_domain}" }/ @@ -28,4 +31,4 @@ .pagination - if @statuses.size == 20 - = link_to safe_join([t('pagination.next'), fa_icon('chevron-right')], ' '), account_url(@account, max_id: @statuses.last.id), class: 'next_page', rel: 'next' + = link_to safe_join([t('pagination.next'), fa_icon('chevron-right')], ' '), short_account_url(@account, max_id: @statuses.last.id), class: 'next_page', rel: 'next' diff --git a/app/views/admin/accounts/index.html.haml b/app/views/admin/accounts/index.html.haml index a93aa9143..f8ed4ef97 100644 --- a/app/views/admin/accounts/index.html.haml +++ b/app/views/admin/accounts/index.html.haml @@ -25,9 +25,7 @@ %tr %th Username %th Domain - %th Subscribed - %th Silenced - %th Suspended + %th= fa_icon 'paper-plane-o' %th %tbody - @accounts.each do |account| @@ -44,16 +42,6 @@ - else %i.fa.fa-times %td - - if account.silenced? - %i.fa.fa-check - - else - %i.fa.fa-times - %td - - if account.suspended? - %i.fa.fa-check - - else - %i.fa.fa-times - %td = table_link_to 'circle', 'Web', web_path("accounts/#{account.id}") = table_link_to 'globe', 'Public', TagManager.instance.url_for(account) = table_link_to 'pencil', 'Edit', admin_account_path(account.id) diff --git a/app/views/admin/accounts/show.html.haml b/app/views/admin/accounts/show.html.haml index 7d3f449e5..ba1c3bae7 100644 --- a/app/views/admin/accounts/show.html.haml +++ b/app/views/admin/accounts/show.html.haml @@ -18,8 +18,15 @@ %th E-mail %td= @account.user.email %tr - %th Current IP + %th Most recent IP %td= @account.user.current_sign_in_ip + %tr + %th Most recent activity + %td + - if @account.user.current_sign_in_at + = l @account.user.current_sign_in_at + - else + Never - else %tr %th Profile URL @@ -27,14 +34,39 @@ %tr %th Feed URL %td= link_to @account.remote_url + %tr + %th PuSH subscription expires + %td + - if @account.subscribed? + = l @account.subscription_expires_at + - else + Not subscribed + %tr + %th Salmon URL + %td= link_to @account.salmon_url -= simple_form_for @account, url: admin_account_path(@account.id) do |f| - = render 'shared/error_messages', object: @account - - = f.input :silenced, as: :boolean, wrapper: :with_label - = f.input :suspended, as: :boolean, wrapper: :with_label + %tr + %th Follows + %td= @account.following_count + %tr + %th Followers + %td= @account.followers_count + %tr + %th Statuses + %td= @account.statuses_count + %tr + %th Media attachments + %td + = @account.media_attachments.count + = surround '(', ')' do + = number_to_human_size @account.media_attachments.sum('file_file_size') - .actions - = f.button :button, t('generic.save_changes'), type: :submit +- if @account.silenced? + = link_to 'Undo silence', unsilence_admin_account_path(@account.id), method: :post, class: 'button' +- else + = link_to 'Silence', silence_admin_account_path(@account.id), method: :post, class: 'button' -= link_to 'Perform full suspension', suspend_admin_account_path(@account.id), method: :post, data: { confirm: 'Are you sure?' }, class: 'button' +- if @account.suspended? + = link_to 'Undo suspension', unsuspend_admin_account_path(@account.id), method: :post, class: 'button' +- else + = link_to 'Perform full suspension', suspend_admin_account_path(@account.id), method: :post, data: { confirm: 'Are you sure?' }, class: 'button' diff --git a/app/views/admin/domain_blocks/index.html.haml b/app/views/admin/domain_blocks/index.html.haml index dbaeb4716..eb7894b86 100644 --- a/app/views/admin/domain_blocks/index.html.haml +++ b/app/views/admin/domain_blocks/index.html.haml @@ -14,3 +14,4 @@ %td= block.severity = will_paginate @blocks, pagination_options += link_to 'Add new', new_admin_domain_block_path, class: 'button' diff --git a/app/views/admin/domain_blocks/new.html.haml b/app/views/admin/domain_blocks/new.html.haml new file mode 100644 index 000000000..fbd39d6cf --- /dev/null +++ b/app/views/admin/domain_blocks/new.html.haml @@ -0,0 +1,18 @@ +- content_for :page_title do + New domain block + += simple_form_for @domain_block, url: admin_domain_blocks_path do |f| + = render 'shared/error_messages', object: @domain_block + + %p.hint The domain block will not prevent creation of account entries in the database, but will retroactively and automatically apply specific moderation methods on those accounts. + + = f.input :domain, placeholder: 'Domain' + = f.input :severity, collection: DomainBlock.severities.keys, wrapper: :with_label, include_blank: false + + %p.hint + %strong Silence + will make the account's posts invisible to anyone who isn't following them. + %strong Suspend + will remove all of the account's content, media, and profile data. + .actions + = f.button :button, 'Create block', type: :submit diff --git a/app/views/admin/reports/index.html.haml b/app/views/admin/reports/index.html.haml new file mode 100644 index 000000000..839259dc2 --- /dev/null +++ b/app/views/admin/reports/index.html.haml @@ -0,0 +1,32 @@ +- content_for :page_title do + Reports + +.filters + .filter-subset + %strong Status + %ul + %li= filter_link_to 'Unresolved', action_taken: nil + %li= filter_link_to 'Resolved', action_taken: '1' + += form_tag do + + %table.table + %thead + %tr + %th + %th ID + %th Target + %th Reported by + %th Comment + %th + %tbody + - @reports.each do |report| + %tr + %td= check_box_tag 'select', report.id + %td= "##{report.id}" + %td= link_to report.target_account.acct, admin_account_path(report.target_account.id) + %td= link_to report.account.acct, admin_account_path(report.account.id) + %td= truncate(report.comment, length: 30, separator: ' ') + %td= table_link_to 'circle', 'View', admin_report_path(report) + += will_paginate @reports, pagination_options diff --git a/app/views/admin/reports/show.html.haml b/app/views/admin/reports/show.html.haml new file mode 100644 index 000000000..caa8415df --- /dev/null +++ b/app/views/admin/reports/show.html.haml @@ -0,0 +1,44 @@ +- content_for :page_title do + = "Report ##{@report.id}" + +.report-accounts + .report-accounts__item + %strong Reported account: + = render partial: 'authorize_follow/card', locals: { account: @report.target_account } + .report-accounts__item + %strong Reported by: + = render partial: 'authorize_follow/card', locals: { account: @report.account } + +%p + %strong Comment: + - if @report.comment.blank? + None + - else + = @report.comment + +- unless @statuses.empty? + %hr/ + + - @statuses.each do |status| + .report-status + .activity-stream.activity-stream-headless + .entry= render partial: 'stream_entries/simple_status', locals: { status: status } + .report-status__actions + = link_to remove_admin_report_path(@report, status_id: status.id), method: :post, class: 'icon-button', style: 'font-size: 24px; width: 24px; height: 24px', title: 'Delete' do + = fa_icon 'trash' + +- if !@report.action_taken? + %hr/ + + %div{ style: 'overflow: hidden' } + %div{ style: 'float: right' } + = link_to 'Silence account', silence_admin_report_path(@report), method: :post, class: 'button' + = link_to 'Suspend account', suspend_admin_report_path(@report), method: :post, class: 'button' + %div{ style: 'float: left' } + = link_to 'Mark as resolved', resolve_admin_report_path(@report), method: :post, class: 'button' +- elsif !@report.action_taken_by_account.nil? + %hr/ + + %p + %strong Action taken by: + = @report.action_taken_by_account.acct diff --git a/app/views/admin/settings/index.html.haml b/app/views/admin/settings/index.html.haml index 5b482213b..02faac8c2 100644 --- a/app/views/admin/settings/index.html.haml +++ b/app/views/admin/settings/index.html.haml @@ -17,6 +17,10 @@ %td= best_in_place @settings['site_contact_email'], :value, url: admin_setting_path(@settings['site_contact_email']), place_holder: 'Enter a public e-mail address' %tr %td + %strong Site title + %td= best_in_place @settings['site_title'], :value, url: admin_setting_path(@settings['site_title']) + %tr + %td %strong Site description %br/ Displayed as a paragraph on the frontpage and used as a meta tag. @@ -33,4 +37,16 @@ Displayed on extended information page %br/ You can use HTML tags - %td= best_in_place @settings['site_extended_description'], :value, as: :textarea, url: admin_setting_path(@settings['site_extended_description']) \ No newline at end of file + %td= best_in_place @settings['site_extended_description'], :value, as: :textarea, url: admin_setting_path(@settings['site_extended_description']) + %tr + %td + %strong Open registration + %td= best_in_place @settings['open_registrations'], :value, as: :checkbox, collection: { false: 'Disabled', true: 'Enabled'}, url: admin_setting_path(@settings['open_registrations']) + %tr + %td + %strong Closed registration message + %br/ + Displayed on frontpage when registrations are closed + %br/ + You can use HTML tags + %td= best_in_place @settings['closed_registrations_message'], :value, as: :textarea, url: admin_setting_path(@settings['closed_registrations_message']) diff --git a/app/views/api/v1/accounts/relationship.rabl b/app/views/api/v1/accounts/relationship.rabl index 22b37586e..d6f1dd48a 100644 --- a/app/views/api/v1/accounts/relationship.rabl +++ b/app/views/api/v1/accounts/relationship.rabl @@ -4,4 +4,5 @@ attribute :id node(:following) { |account| @following[account.id] || false } node(:followed_by) { |account| @followed_by[account.id] || false } node(:blocking) { |account| @blocking[account.id] || false } +node(:muting) { |account| @muting[account.id] || false } node(:requested) { |account| @requested[account.id] || false } diff --git a/app/views/api/v1/accounts/show.rabl b/app/views/api/v1/accounts/show.rabl index 151a5080d..32df0457a 100644 --- a/app/views/api/v1/accounts/show.rabl +++ b/app/views/api/v1/accounts/show.rabl @@ -1,11 +1,11 @@ object @account -attributes :id, :username, :acct, :display_name, :locked +attributes :id, :username, :acct, :display_name, :locked, :created_at node(:note) { |account| Formatter.instance.simplified_format(account) } node(:url) { |account| TagManager.instance.url_for(account) } node(:avatar) { |account| full_asset_url(account.avatar.url(:original)) } node(:header) { |account| full_asset_url(account.header.url(:original)) } -node(:followers_count) { |account| defined?(@followers_counts_map) ? (@followers_counts_map[account.id] || 0) : (account.try(:followers_count) || account.followers.count) } -node(:following_count) { |account| defined?(@following_counts_map) ? (@following_counts_map[account.id] || 0) : (account.try(:following_count) || account.following.count) } -node(:statuses_count) { |account| defined?(@statuses_counts_map) ? (@statuses_counts_map[account.id] || 0) : (account.try(:statuses_count) || account.statuses.count) } +node(:followers_count) { |account| defined?(@followers_counts_map) ? (@followers_counts_map[account.id] || 0) : account.followers_count } +node(:following_count) { |account| defined?(@following_counts_map) ? (@following_counts_map[account.id] || 0) : account.following_count } +node(:statuses_count) { |account| defined?(@statuses_counts_map) ? (@statuses_counts_map[account.id] || 0) : account.statuses_count } diff --git a/app/views/api/v1/instances/show.rabl b/app/views/api/v1/instances/show.rabl new file mode 100644 index 000000000..88eb08a9e --- /dev/null +++ b/app/views/api/v1/instances/show.rabl @@ -0,0 +1,6 @@ +object false + +node(:uri) { Rails.configuration.x.local_domain } +node(:title) { Setting.site_title } +node(:description) { Setting.site_description } +node(:email) { Setting.site_contact_email } diff --git a/app/views/api/v1/media/create.rabl b/app/views/api/v1/media/create.rabl index 0b42e6e3d..916217cbd 100644 --- a/app/views/api/v1/media/create.rabl +++ b/app/views/api/v1/media/create.rabl @@ -1,5 +1,5 @@ object @media attribute :id, :type -node(:url) { |media| full_asset_url(media.file.url( :original)) } -node(:preview_url) { |media| full_asset_url(media.file.url( :small)) } +node(:url) { |media| full_asset_url(media.file.url(:original)) } +node(:preview_url) { |media| full_asset_url(media.file.url(:small)) } node(:text_url) { |media| medium_url(media) } diff --git a/app/views/api/v1/mutes/index.rabl b/app/views/api/v1/mutes/index.rabl new file mode 100644 index 000000000..9f3b13a53 --- /dev/null +++ b/app/views/api/v1/mutes/index.rabl @@ -0,0 +1,2 @@ +collection @accounts +extends 'api/v1/accounts/show' diff --git a/app/views/api/v1/notifications/show.rabl b/app/views/api/v1/notifications/show.rabl index fe2218ed7..ca34f2d5d 100644 --- a/app/views/api/v1/notifications/show.rabl +++ b/app/views/api/v1/notifications/show.rabl @@ -1,6 +1,6 @@ object @notification -attributes :id, :type +attributes :id, :type, :created_at child from_account: :account do extends 'api/v1/accounts/show' diff --git a/app/views/api/v1/reports/index.rabl b/app/views/api/v1/reports/index.rabl new file mode 100644 index 000000000..4f0794027 --- /dev/null +++ b/app/views/api/v1/reports/index.rabl @@ -0,0 +1,2 @@ +collection @reports +extends 'api/v1/reports/show' diff --git a/app/views/api/v1/reports/show.rabl b/app/views/api/v1/reports/show.rabl new file mode 100644 index 000000000..006db51e3 --- /dev/null +++ b/app/views/api/v1/reports/show.rabl @@ -0,0 +1,2 @@ +object @report +attributes :id, :action_taken diff --git a/app/views/api/v1/search/index.rabl b/app/views/api/v1/search/index.rabl new file mode 100644 index 000000000..8d1640f2d --- /dev/null +++ b/app/views/api/v1/search/index.rabl @@ -0,0 +1,13 @@ +object @search + +child :accounts, object_root: false do + extends 'api/v1/accounts/show' +end + +node(:hashtags) do |search| + search.hashtags.map(&:name) +end + +child :statuses, object_root: false do + extends 'api/v1/statuses/show' +end diff --git a/app/views/api/v1/statuses/_show.rabl b/app/views/api/v1/statuses/_show.rabl index 059e0d13f..54e8a86d8 100644 --- a/app/views/api/v1/statuses/_show.rabl +++ b/app/views/api/v1/statuses/_show.rabl @@ -3,8 +3,8 @@ attributes :id, :created_at, :in_reply_to_id, :in_reply_to_account_id, :sensitiv node(:uri) { |status| TagManager.instance.uri_for(status) } node(:content) { |status| Formatter.instance.format(status) } node(:url) { |status| TagManager.instance.url_for(status) } -node(:reblogs_count) { |status| defined?(@reblogs_counts_map) ? (@reblogs_counts_map[status.id] || 0) : status.reblogs.count } -node(:favourites_count) { |status| defined?(@favourites_counts_map) ? (@favourites_counts_map[status.id] || 0) : status.favourites.count } +node(:reblogs_count) { |status| defined?(@reblogs_counts_map) ? (@reblogs_counts_map[status.id] || 0) : status.reblogs_count } +node(:favourites_count) { |status| defined?(@favourites_counts_map) ? (@favourites_counts_map[status.id] || 0) : status.favourites_count } child :application do extends 'api/v1/apps/show' diff --git a/app/views/doorkeeper/authorized_applications/index.html.haml b/app/views/doorkeeper/authorized_applications/index.html.haml new file mode 100644 index 000000000..d4719881c --- /dev/null +++ b/app/views/doorkeeper/authorized_applications/index.html.haml @@ -0,0 +1,23 @@ +- content_for :page_title do + = t('doorkeeper.authorized_applications.index.title') + +%table.table + %thead + %tr + %th= t('doorkeeper.authorized_applications.index.application') + %th= t('doorkeeper.authorized_applications.index.scopes') + %th= t('doorkeeper.authorized_applications.index.created_at') + %th + %tbody + - @applications.each do |application| + %tr + %td + - if application.website.blank? + = application.name + - else + = link_to application.name, application.website + %th= application.scopes.map { |scope| t(scope, scope: [:doorkeeper, :scopes]) }.join('<br />').html_safe + %td= l application.created_at + %td + - unless application.superapp? + = table_link_to 'times', t('doorkeeper.authorized_applications.buttons.revoke'), oauth_authorized_application_path(application), method: :delete, data: { confirm: t('doorkeeper.authorized_applications.confirmations.revoke') } diff --git a/app/views/layouts/admin.html.haml b/app/views/layouts/admin.html.haml index 750d6036f..59fe078df 100644 --- a/app/views/layouts/admin.html.haml +++ b/app/views/layouts/admin.html.haml @@ -12,6 +12,15 @@ .content-wrapper .content %h2= yield :page_title + + - if flash[:notice] + .flash-message.notice + %strong= flash[:notice] + + - if flash[:alert] + .flash-message.alert + %strong= flash[:alert] + = yield = render template: "layouts/application", locals: { body_classes: 'admin' } diff --git a/app/views/layouts/application.html.haml b/app/views/layouts/application.html.haml index e122e1c55..7eae6982b 100644 --- a/app/views/layouts/application.html.haml +++ b/app/views/layouts/application.html.haml @@ -13,7 +13,7 @@ %title = "#{yield(:page_title)} - " if content_for?(:page_title) - Mastodon + = Setting.site_title = stylesheet_link_tag 'application', media: 'all' = csrf_meta_tags diff --git a/app/views/layouts/mailer.text.erb b/app/views/layouts/mailer.text.erb index ae52173b5..21bf444c3 100644 --- a/app/views/layouts/mailer.text.erb +++ b/app/views/layouts/mailer.text.erb @@ -1,5 +1,5 @@ <%= yield %> - --- <%= t('application_mailer.signature', instance: Rails.configuration.x.local_domain) %> +<%= t('application_mailer.settings', link: settings_preferences_url) %> diff --git a/app/views/notification_mailer/_status.text.erb b/app/views/notification_mailer/_status.text.erb index b089a7b73..85a0136b7 100644 --- a/app/views/notification_mailer/_status.text.erb +++ b/app/views/notification_mailer/_status.text.erb @@ -1,3 +1,3 @@ -<%= strip_tags(@status.content) %> +<%= raw Formatter.instance.plaintext(status) %> -<%= web_url("statuses/#{@status.id}") %> +<%= raw t('application_mailer.view')%> <%= web_url("statuses/#{status.id}") %> diff --git a/app/views/notification_mailer/digest.text.erb b/app/views/notification_mailer/digest.text.erb new file mode 100644 index 000000000..95aed6793 --- /dev/null +++ b/app/views/notification_mailer/digest.text.erb @@ -0,0 +1,15 @@ +<%= display_name(@me) %>, + +<%= raw t('notification_mailer.digest.body', since: @since, instance: root_url) %> +<% @notifications.each do |notification| %> + +* <%= raw t('notification_mailer.digest.mention', name: notification.from_account.acct) %> + + <%= raw Formatter.instance.plaintext(notification.target_status) %> + + <%= raw t('application_mailer.view')%> <%= web_url("statuses/#{notification.target_status.id}") %> +<% end %> +<% if @follows_since > 0 %> + +<%= raw t('notification_mailer.digest.new_followers_summary', count: @follows_since) %> +<% end %> diff --git a/app/views/notification_mailer/favourite.text.erb b/app/views/notification_mailer/favourite.text.erb index b2e1e3e9e..99852592f 100644 --- a/app/views/notification_mailer/favourite.text.erb +++ b/app/views/notification_mailer/favourite.text.erb @@ -1,5 +1,5 @@ <%= display_name(@me) %>, -<%= t('notification_mailer.favourite.body', name: @account.acct) %> +<%= raw t('notification_mailer.favourite.body', name: @account.acct) %> -<%= render partial: 'status' %> +<%= render partial: 'status', locals: { status: @status } %> diff --git a/app/views/notification_mailer/follow.text.erb b/app/views/notification_mailer/follow.text.erb index 4b2ec142c..af41a3080 100644 --- a/app/views/notification_mailer/follow.text.erb +++ b/app/views/notification_mailer/follow.text.erb @@ -1,5 +1,5 @@ <%= display_name(@me) %>, -<%= t('notification_mailer.follow.body', name: @account.acct) %> +<%= raw t('notification_mailer.follow.body', name: @account.acct) %> -<%= web_url("accounts/#{@account.id}") %> +<%= raw t('application_mailer.view')%> <%= web_url("accounts/#{@account.id}") %> diff --git a/app/views/notification_mailer/follow_request.text.erb b/app/views/notification_mailer/follow_request.text.erb index c0d38ec67..49087a575 100644 --- a/app/views/notification_mailer/follow_request.text.erb +++ b/app/views/notification_mailer/follow_request.text.erb @@ -1,5 +1,5 @@ <%= display_name(@me) %>, -<%= t('notification_mailer.follow_request.body', name: @account.acct) %> +<%= raw t('notification_mailer.follow_request.body', name: @account.acct) %> -<%= web_url("follow_requests") %> +<%= raw t('application_mailer.view')%> <%= web_url("follow_requests") %> diff --git a/app/views/notification_mailer/mention.text.erb b/app/views/notification_mailer/mention.text.erb index 31a294bb9..c0d4be1d8 100644 --- a/app/views/notification_mailer/mention.text.erb +++ b/app/views/notification_mailer/mention.text.erb @@ -1,5 +1,5 @@ <%= display_name(@me) %>, -<%= t('notification_mailer.mention.body', name: @status.account.acct) %> +<%= raw t('notification_mailer.mention.body', name: @status.account.acct) %> -<%= render partial: 'status' %> +<%= render partial: 'status', locals: { status: @status } %> diff --git a/app/views/notification_mailer/reblog.text.erb b/app/views/notification_mailer/reblog.text.erb index 7af8052ca..c32b48650 100644 --- a/app/views/notification_mailer/reblog.text.erb +++ b/app/views/notification_mailer/reblog.text.erb @@ -1,5 +1,5 @@ <%= display_name(@me) %>, -<%= t('notification_mailer.reblog.body', name: @account.acct) %> +<%= raw t('notification_mailer.reblog.body', name: @account.acct) %> -<%= render partial: 'status' %> +<%= render partial: 'status', locals: { status: @status } %> diff --git a/app/views/settings/exports/show.html.haml b/app/views/settings/exports/show.html.haml new file mode 100644 index 000000000..0a0ff8633 --- /dev/null +++ b/app/views/settings/exports/show.html.haml @@ -0,0 +1,17 @@ +- content_for :page_title do + = t('settings.export') + +%table.table + %tbody + %tr + %th= t('exports.storage') + %td= number_to_human_size @total_storage + %td + %tr + %th= t('exports.follows') + %td= @total_follows + %td= table_link_to 'download', t('exports.csv'), follows_settings_export_path(format: :csv) + %tr + %th= t('exports.blocks') + %td= @total_blocks + %td= table_link_to 'download', t('exports.csv'), blocks_settings_export_path(format: :csv) diff --git a/app/views/settings/imports/show.html.haml b/app/views/settings/imports/show.html.haml new file mode 100644 index 000000000..8502913dc --- /dev/null +++ b/app/views/settings/imports/show.html.haml @@ -0,0 +1,11 @@ +- content_for :page_title do + = t('settings.import') + +%p.hint= t('imports.preface') + += simple_form_for @import, url: settings_import_path do |f| + = f.input :type, collection: Import.types.keys, wrapper: :with_label, include_blank: false, label_method: lambda { |type| I18n.t("imports.types.#{type}") } + = f.input :data, wrapper: :with_label, hint: t('simple_form.hints.imports.data') + + .actions + = f.button :button, t('imports.upload'), type: :submit diff --git a/app/views/settings/preferences/show.html.haml b/app/views/settings/preferences/show.html.haml index aee0540d2..64cf32c3a 100644 --- a/app/views/settings/preferences/show.html.haml +++ b/app/views/settings/preferences/show.html.haml @@ -7,7 +7,7 @@ .fields-group = f.input :locale, collection: I18n.available_locales, wrapper: :with_label, include_blank: false, label_method: lambda { |locale| human_locale(locale) } - = f.input :setting_default_privacy, collection: Status.visibilities.keys, wrapper: :with_label, include_blank: false, label_method: lambda { |visibility| I18n.t("statuses.visibilities.#{visibility}") }, required: false + = f.input :setting_default_privacy, collection: Status.visibilities.keys - ['direct'], wrapper: :with_label, include_blank: false, label_method: lambda { |visibility| I18n.t("statuses.visibilities.#{visibility}") }, required: false .fields-group = f.simple_fields_for :notification_emails, hash_to_object(current_user.settings.notification_emails) do |ff| @@ -16,6 +16,7 @@ = ff.input :reblog, as: :boolean, wrapper: :with_label = ff.input :favourite, as: :boolean, wrapper: :with_label = ff.input :mention, as: :boolean, wrapper: :with_label + = ff.input :digest, as: :boolean, wrapper: :with_label = f.simple_fields_for :interactions, hash_to_object(current_user.settings.interactions) do |ff| = ff.input :must_be_follower, as: :boolean, wrapper: :with_label diff --git a/app/views/settings/two_factor_auths/show.html.haml b/app/views/settings/two_factor_auths/show.html.haml index bad359f8f..87bfadc69 100644 --- a/app/views/settings/two_factor_auths/show.html.haml +++ b/app/views/settings/two_factor_auths/show.html.haml @@ -3,11 +3,15 @@ .simple_form - if current_user.otp_required_for_login - %p= t('two_factor_auth.instructions_html') + %p.hint= t('two_factor_auth.instructions_html') .qr-code= raw @qrcode.as_svg(padding: 0, module_size: 5) + %p.hint= t('two_factor_auth.plaintext_secret_html', secret: current_user.otp_secret) + + %p.hint= t('two_factor_auth.warning') + = link_to t('two_factor_auth.disable'), disable_settings_two_factor_auth_path, data: { method: 'POST' }, class: 'block-button' - else - %p= t('two_factor_auth.description_html') + %p.hint= t('two_factor_auth.description_html') = link_to t('two_factor_auth.enable'), enable_settings_two_factor_auth_path, data: { method: 'POST' }, class: 'block-button' diff --git a/app/views/shared/_landing_strip.html.haml b/app/views/shared/_landing_strip.html.haml new file mode 100644 index 000000000..bb081e544 --- /dev/null +++ b/app/views/shared/_landing_strip.html.haml @@ -0,0 +1,2 @@ +.landing-strip + = t('landing_strip_html', name: display_name(account), domain: Rails.configuration.x.local_domain, sign_up_path: new_user_registration_path) diff --git a/app/views/stream_entries/_detailed_status.html.haml b/app/views/stream_entries/_detailed_status.html.haml index 235dc6086..8495f28b9 100644 --- a/app/views/stream_entries/_detailed_status.html.haml +++ b/app/views/stream_entries/_detailed_status.html.haml @@ -9,8 +9,10 @@ .status__content.e-content.p-name.emojify< - unless status.spoiler_text.blank? - %p= status.spoiler_text - = Formatter.instance.format(status) + %p{ style: 'margin-bottom: 0' }< + %span>= "#{status.spoiler_text} " + %a.status__content__spoiler-link{ href: '#' }= t('statuses.show_more') + %div{ style: "display: #{status.spoiler_text.blank? ? 'block' : 'none'}; direction: #{rtl?(status.content) ? 'rtl' : 'ltr'}" }= Formatter.instance.format(status) - unless status.media_attachments.empty? - if status.media_attachments.first.video? @@ -22,9 +24,9 @@ .detailed-status__attachments - if status.sensitive? = render partial: 'stream_entries/content_spoiler' - - status.media_attachments.each do |media| - .media-item - = link_to '', (media.remote_url.blank? ? media.file.url(:original) : media.remote_url), style: "background-image: url(#{media.file.url(:original)})", target: '_blank', rel: 'noopener', class: "u-#{media.video? ? 'video' : 'photo'}" + .status__attachments__inner + - status.media_attachments.each do |media| + = render partial: 'stream_entries/media', locals: { media: media } %div.detailed-status__meta %data.dt-published{ value: status.created_at.to_time.iso8601 } @@ -39,11 +41,11 @@ · %span< = fa_icon('retweet') - %span= status.reblogs.count + %span= status.reblogs_count · %span< = fa_icon('star') - %span= status.favourites.count + %span= status.favourites_count - if user_signed_in? · diff --git a/app/views/stream_entries/_favourite.html.haml b/app/views/stream_entries/_favourite.html.haml deleted file mode 100644 index ea4879328..000000000 --- a/app/views/stream_entries/_favourite.html.haml +++ /dev/null @@ -1,5 +0,0 @@ -.entry.entry-favourite - .content.emojify - %strong= favourite.account.acct - = t('stream_entries.favourited') - %strong= favourite.status.account.acct diff --git a/app/views/stream_entries/_follow.html.haml b/app/views/stream_entries/_follow.html.haml deleted file mode 100644 index da6d062f0..000000000 --- a/app/views/stream_entries/_follow.html.haml +++ /dev/null @@ -1,5 +0,0 @@ -.entry.entry-follow - .content.emojify - %strong= link_to follow.account.acct, account_path(follow.account) - = t('stream_entries.is_now_following') - %strong= link_to follow.target_account.acct, TagManager.instance.url_for(follow.target_account) diff --git a/app/views/stream_entries/_media.html.haml b/app/views/stream_entries/_media.html.haml new file mode 100644 index 000000000..cd7faa700 --- /dev/null +++ b/app/views/stream_entries/_media.html.haml @@ -0,0 +1,4 @@ +.media-item + = link_to media.remote_url.blank? ? media.file.url(:original) : media.remote_url, style: media.image? ? "background-image: url(#{media.file.url(:original)})" : "", target: '_blank', rel: 'noopener', class: "u-#{media.video? || media.gifv? ? 'video' : 'photo'}" do + - unless media.image? + %video{ src: media.file.url(:original), autoplay: true, loop: true }/ diff --git a/app/views/stream_entries/_simple_status.html.haml b/app/views/stream_entries/_simple_status.html.haml index 95f90abd9..2eb9bf166 100644 --- a/app/views/stream_entries/_simple_status.html.haml +++ b/app/views/stream_entries/_simple_status.html.haml @@ -14,19 +14,22 @@ .status__content.e-content.p-name.emojify< - unless status.spoiler_text.blank? - %p= status.spoiler_text - = Formatter.instance.format(status) + %p{ style: 'margin-bottom: 0' }< + %span>= "#{status.spoiler_text} " + %a.status__content__spoiler-link{ href: '#' }= t('statuses.show_more') + %div{ style: "display: #{status.spoiler_text.blank? ? 'block' : 'none'}; direction: #{rtl?(status.content) ? 'rtl' : 'ltr'}" }= Formatter.instance.format(status) - unless status.media_attachments.empty? .status__attachments - if status.sensitive? = render partial: 'stream_entries/content_spoiler' - if status.media_attachments.first.video? - .video-item - = link_to (status.media_attachments.first.remote_url.blank? ? status.media_attachments.first.file.url(:original) : status.media_attachments.first.remote_url), style: "background-image: url(#{status.media_attachments.first.file.url(:small)})", target: '_blank', rel: 'noopener', class: 'u-video' do - .video-item__play - = fa_icon('play') + .status__attachments__inner + .video-item + = link_to (status.media_attachments.first.remote_url.blank? ? status.media_attachments.first.file.url(:original) : status.media_attachments.first.remote_url), style: "background-image: url(#{status.media_attachments.first.file.url(:small)})", target: '_blank', rel: 'noopener', class: 'u-video' do + .video-item__play + = fa_icon('play') - else - - status.media_attachments.each do |media| - .media-item - = link_to '', (media.remote_url.blank? ? media.file.url(:original) : media.remote_url), style: "background-image: url(#{media.file.url(:original)})", target: '_blank', rel: 'noopener', class: "u-#{media.video? ? 'video' : 'photo'}" + .status__attachments__inner + - status.media_attachments.each do |media| + = render partial: 'stream_entries/media', locals: { media: media } diff --git a/app/views/stream_entries/_status.html.haml b/app/views/stream_entries/_status.html.haml index f70e2c890..cdd0dde3b 100644 --- a/app/views/stream_entries/_status.html.haml +++ b/app/views/stream_entries/_status.html.haml @@ -4,7 +4,7 @@ - centered ||= include_threads && !is_predecessor && !is_successor - if status.reply? && include_threads - = render partial: 'status', collection: @ancestors, as: :status, locals: { is_predecessor: true } + = render partial: 'stream_entries/status', collection: @ancestors, as: :status, locals: { is_predecessor: true } .entry{ class: entry_classes(status, is_predecessor, is_successor, include_threads) } - if status.reblog? @@ -19,4 +19,4 @@ = render partial: centered ? 'stream_entries/detailed_status' : 'stream_entries/simple_status', locals: { status: proper_status(status) } - if include_threads - = render partial: 'status', collection: @descendants, as: :status, locals: { is_successor: true } + = render partial: 'stream_entries/status', collection: @descendants, as: :status, locals: { is_successor: true } diff --git a/app/views/stream_entries/show.html.haml b/app/views/stream_entries/show.html.haml index 6bad45705..c109ff4b8 100644 --- a/app/views/stream_entries/show.html.haml +++ b/app/views/stream_entries/show.html.haml @@ -20,5 +20,8 @@ %meta{ property: 'twitter:card', content: 'summary' }/ +- if !user_signed_in? && !Rails.configuration.x.single_user_mode + = render partial: 'shared/landing_strip', locals: { account: @stream_entry.account } + .activity-stream.activity-stream-headless - = render partial: @type, locals: { @type.to_sym => @stream_entry.activity, include_threads: true } + = render partial: "stream_entries/#{@type}", locals: { @type.to_sym => @stream_entry.activity, include_threads: true } diff --git a/app/views/tags/show.html.haml b/app/views/tags/show.html.haml index 412ec4fa5..32a50e158 100644 --- a/app/views/tags/show.html.haml +++ b/app/views/tags/show.html.haml @@ -1,10 +1,18 @@ +- content_for :page_title do + = "##{@tag.name}" + +.compact-header + %h1< + = link_to 'Mastodon', root_path + %small= "##{@tag.name}" + - if @statuses.empty? .accounts-grid = render partial: 'accounts/nothing_here' - else .activity-stream.h-feed - = render partial: 'stream_entries/status', collection: @statuses, as: :status, cached: true + = render partial: 'stream_entries/status', collection: @statuses, as: :status -.pagination - - if @statuses.size == 20 +- if @statuses.size == 20 + .pagination = link_to safe_join([t('pagination.next'), fa_icon('chevron-right')], ' '), tag_url(@tag, max_id: @statuses.last.id), class: 'next_page', rel: 'next' diff --git a/app/workers/after_remote_follow_request_worker.rb b/app/workers/after_remote_follow_request_worker.rb new file mode 100644 index 000000000..1f2db3061 --- /dev/null +++ b/app/workers/after_remote_follow_request_worker.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +class AfterRemoteFollowRequestWorker + include Sidekiq::Worker + + sidekiq_options queue: 'pull', retry: 5 + + def perform(follow_request_id) + follow_request = FollowRequest.find(follow_request_id) + updated_account = FetchRemoteAccountService.new.call(follow_request.target_account.remote_url) + + return if updated_account.nil? || updated_account.locked? + + follow_request.destroy + FollowService.new.call(follow_request.account, updated_account.acct) + end +end diff --git a/app/workers/after_remote_follow_worker.rb b/app/workers/after_remote_follow_worker.rb new file mode 100644 index 000000000..bdd2c2a91 --- /dev/null +++ b/app/workers/after_remote_follow_worker.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +class AfterRemoteFollowWorker + include Sidekiq::Worker + + sidekiq_options queue: 'pull', retry: 5 + + def perform(follow_id) + follow = Follow.find(follow_id) + updated_account = FetchRemoteAccountService.new.call(follow.target_account.remote_url) + + return if updated_account.nil? || !updated_account.locked? + + follow.destroy + FollowService.new.call(follow.account, updated_account.acct) + end +end diff --git a/app/workers/digest_mailer_worker.rb b/app/workers/digest_mailer_worker.rb new file mode 100644 index 000000000..dedb21e4e --- /dev/null +++ b/app/workers/digest_mailer_worker.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +class DigestMailerWorker + include Sidekiq::Worker + + sidekiq_options queue: 'mailers' + + def perform(user_id) + user = User.find(user_id) + return unless user.settings.notification_emails['digest'] + NotificationMailer.digest(user.account).deliver_now! + user.touch(:last_emailed_at) + end +end diff --git a/app/workers/domain_block_worker.rb b/app/workers/domain_block_worker.rb new file mode 100644 index 000000000..884477829 --- /dev/null +++ b/app/workers/domain_block_worker.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +class DomainBlockWorker + include Sidekiq::Worker + + def perform(domain_block_id) + BlockDomainService.new.call(DomainBlock.find(domain_block_id)) + rescue ActiveRecord::RecordNotFound + true + end +end diff --git a/app/workers/feed_insert_worker.rb b/app/workers/feed_insert_worker.rb new file mode 100644 index 000000000..a58dfaa74 --- /dev/null +++ b/app/workers/feed_insert_worker.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +class FeedInsertWorker + include Sidekiq::Worker + + def perform(status_id, follower_id) + status = Status.find(status_id) + follower = Account.find(follower_id) + + return if FeedManager.instance.filter?(:home, status, follower.id) + FeedManager.instance.push(:home, follower, status) + rescue ActiveRecord::RecordNotFound + true + end +end diff --git a/app/workers/import_worker.rb b/app/workers/import_worker.rb new file mode 100644 index 000000000..7cf29fb53 --- /dev/null +++ b/app/workers/import_worker.rb @@ -0,0 +1,54 @@ +# frozen_string_literal: true + +require 'csv' + +class ImportWorker + include Sidekiq::Worker + + sidekiq_options queue: 'pull', retry: false + + def perform(import_id) + import = Import.find(import_id) + + case import.type + when 'blocking' + process_blocks(import) + when 'following' + process_follows(import) + end + + import.destroy + end + + private + + def process_blocks(import) + from_account = import.account + + CSV.foreach(import.data.path) do |row| + next if row.size != 1 + + begin + target_account = FollowRemoteAccountService.new.call(row[0]) + next if target_account.nil? + BlockService.new.call(from_account, target_account) + rescue Goldfinger::Error, HTTP::Error, OpenSSL::SSL::SSLError + next + end + end + end + + def process_follows(import) + from_account = import.account + + CSV.foreach(import.data.path) do |row| + next if row.size != 1 + + begin + FollowService.new.call(from_account, row[0]) + rescue Goldfinger::Error, HTTP::Error, OpenSSL::SSL::SSLError + next + end + end + end +end diff --git a/app/workers/link_crawl_worker.rb b/app/workers/link_crawl_worker.rb index af3394b8b..834b0088b 100644 --- a/app/workers/link_crawl_worker.rb +++ b/app/workers/link_crawl_worker.rb @@ -3,7 +3,7 @@ class LinkCrawlWorker include Sidekiq::Worker - sidekiq_options retry: false + sidekiq_options queue: 'pull', retry: false def perform(status_id) FetchLinkCardService.new.call(Status.find(status_id)) diff --git a/app/workers/merge_worker.rb b/app/workers/merge_worker.rb index 0f288f43f..d745cb99c 100644 --- a/app/workers/merge_worker.rb +++ b/app/workers/merge_worker.rb @@ -3,6 +3,8 @@ class MergeWorker include Sidekiq::Worker + sidekiq_options queue: 'pull' + def perform(from_account_id, into_account_id) FeedManager.instance.merge_into_timeline(Account.find(from_account_id), Account.find(into_account_id)) end diff --git a/app/workers/notification_worker.rb b/app/workers/notification_worker.rb index e4c38d384..da1d6ab45 100644 --- a/app/workers/notification_worker.rb +++ b/app/workers/notification_worker.rb @@ -3,9 +3,9 @@ class NotificationWorker include Sidekiq::Worker - sidekiq_options retry: 5 + sidekiq_options queue: 'push', retry: 5 - def perform(stream_entry_id, target_account_id) - SendInteractionService.new.call(StreamEntry.find(stream_entry_id), Account.find(target_account_id)) + def perform(xml, source_account_id, target_account_id) + SendInteractionService.new.call(xml, Account.find(source_account_id), Account.find(target_account_id)) end end diff --git a/app/workers/pubsubhubbub/delivery_worker.rb b/app/workers/pubsubhubbub/delivery_worker.rb index 15005bc80..466def3a8 100644 --- a/app/workers/pubsubhubbub/delivery_worker.rb +++ b/app/workers/pubsubhubbub/delivery_worker.rb @@ -22,6 +22,7 @@ class Pubsubhubbub::DeliveryWorker .headers(headers) .post(subscription.callback_url, body: payload) + return subscription.destroy! if response.code > 299 && response.code < 500 && response.code != 429 # HTTP 4xx means error is not temporary, except for 429 (throttling) raise "Delivery failed for #{subscription.callback_url}: HTTP #{response.code}" unless response.code > 199 && response.code < 300 subscription.touch(:last_successful_delivery_at) diff --git a/app/workers/pubsubhubbub/distribution_worker.rb b/app/workers/pubsubhubbub/distribution_worker.rb index d5437bf6b..82ff257af 100644 --- a/app/workers/pubsubhubbub/distribution_worker.rb +++ b/app/workers/pubsubhubbub/distribution_worker.rb @@ -13,8 +13,11 @@ class Pubsubhubbub::DistributionWorker account = stream_entry.account renderer = AccountsController.renderer.new(method: 'get', http_host: Rails.configuration.x.local_domain, https: Rails.configuration.x.use_https) payload = renderer.render(:show, assigns: { account: account, entries: [stream_entry] }, formats: [:atom]) + # domains = account.followers_domains - Subscription.where(account: account).active.select('id').find_each do |subscription| + Subscription.where(account: account).active.select('id, callback_url').find_each do |subscription| + host = Addressable::URI.parse(subscription.callback_url).host + next if DomainBlock.blocked?(host) # || !domains.include?(host) Pubsubhubbub::DeliveryWorker.perform_async(subscription.id, payload) end rescue ActiveRecord::RecordNotFound diff --git a/app/workers/push_notification_worker.rb b/app/workers/push_notification_worker.rb deleted file mode 100644 index a61d0e349..000000000 --- a/app/workers/push_notification_worker.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -class PushNotificationWorker - include Sidekiq::Worker - - def perform(notification_id) - SendPushNotificationService.new.call(Notification.find(notification_id)) - rescue ActiveRecord::RecordNotFound - true - end -end diff --git a/app/workers/regeneration_worker.rb b/app/workers/regeneration_worker.rb index 3aece0ba2..da8b845f6 100644 --- a/app/workers/regeneration_worker.rb +++ b/app/workers/regeneration_worker.rb @@ -3,7 +3,9 @@ class RegenerationWorker include Sidekiq::Worker - def perform(account_id, timeline_type) - PrecomputeFeedService.new.call(timeline_type, Account.find(account_id)) + sidekiq_options queue: 'pull', backtrace: true, unique: :until_executed + + def perform(account_id, _ = :home) + PrecomputeFeedService.new.call(:home, Account.find(account_id)) end end diff --git a/app/workers/thread_resolve_worker.rb b/app/workers/thread_resolve_worker.rb index 593edd032..38287e8e6 100644 --- a/app/workers/thread_resolve_worker.rb +++ b/app/workers/thread_resolve_worker.rb @@ -3,7 +3,7 @@ class ThreadResolveWorker include Sidekiq::Worker - sidekiq_options retry: false + sidekiq_options queue: 'pull', retry: false def perform(child_status_id, parent_url) child_status = Status.find(child_status_id) diff --git a/app/workers/unmerge_worker.rb b/app/workers/unmerge_worker.rb index dbf7243de..ea6aacebf 100644 --- a/app/workers/unmerge_worker.rb +++ b/app/workers/unmerge_worker.rb @@ -3,6 +3,8 @@ class UnmergeWorker include Sidekiq::Worker + sidekiq_options queue: 'pull' + def perform(from_account_id, into_account_id) FeedManager.instance.unmerge_from_timeline(Account.find(from_account_id), Account.find(into_account_id)) end diff --git a/config/application.rb b/config/application.rb index d44835957..17b7a19cc 100644 --- a/config/application.rb +++ b/config/application.rb @@ -2,12 +2,14 @@ require_relative 'boot' require 'rails/all' -require_relative '../app/lib/exceptions' - # Require the gems listed in Gemfile, including any gems # you've limited to :test, :development, or :production. Bundler.require(*Rails.groups) +require_relative '../app/lib/exceptions' +require_relative '../lib/paperclip/gif_transcoder' +require_relative '../lib/paperclip/video_transcoder' + Dotenv::Railtie.load module Mastodon @@ -22,7 +24,7 @@ module Mastodon # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] - config.i18n.available_locales = [:en, :de, :es, :pt, :fr, :hu, :uk] + config.i18n.available_locales = [:en, :de, :es, :pt, :fr, :hu, :uk, 'zh-CN', :fi] config.i18n.default_locale = :en # config.paths.add File.join('app', 'api'), glob: File.join('**', '*.rb') @@ -34,7 +36,7 @@ module Mastodon allow do origins '*' - resource '/api/*', headers: :any, methods: [:post, :put, :delete, :get, :options], credentials: false + resource '/api/*', headers: :any, methods: [:post, :put, :delete, :get, :options], credentials: false, expose: ['Link', 'X-RateLimit-Reset', 'X-RateLimit-Limit', 'X-RateLimit-Remaining', 'X-Request-Id'] resource '/oauth/token', headers: :any, methods: [:post], credentials: false end end @@ -49,12 +51,5 @@ module Mastodon Doorkeeper::AuthorizedApplicationsController.layout 'admin' Doorkeeper::Application.send :include, ApplicationExtension end - - config.action_dispatch.default_headers = { - 'Server' => 'Mastodon', - 'X-Frame-Options' => 'DENY', - 'X-Content-Type-Options' => 'nosniff', - 'X-XSS-Protection' => '1; mode=block', - } end end diff --git a/config/environments/production.rb b/config/environments/production.rb index 62ea217ef..dc5dd4afd 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -43,7 +43,7 @@ Rails.application.configure do config.log_level = :debug # Prepend all log lines with the following tags. - config.log_tags = [ :request_id ] + config.log_tags = [:request_id] # Use a different logger for distributed setups. # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) @@ -109,4 +109,11 @@ Rails.application.configure do config.to_prepare do StatsD.backend = StatsD::Instrument::Backends::NullBackend.new if ENV['STATSD_ADDR'].blank? end + + config.action_dispatch.default_headers = { + 'Server' => 'Mastodon', + 'X-Frame-Options' => 'DENY', + 'X-Content-Type-Options' => 'nosniff', + 'X-XSS-Protection' => '1; mode=block', + } end diff --git a/config/initializers/open_uri_redirection.rb b/config/initializers/open_uri_redirection.rb new file mode 100644 index 000000000..e24fdecab --- /dev/null +++ b/config/initializers/open_uri_redirection.rb @@ -0,0 +1,8 @@ +require 'open-uri' + +module OpenURI + def OpenURI.redirectable?(uri1, uri2) # :nodoc: + uri1.scheme.downcase == uri2.scheme.downcase || + (/\A(?:http|https|ftp)\z/i =~ uri1.scheme && /\A(?:http|https|ftp)\z/i =~ uri2.scheme) + end +end diff --git a/config/initializers/paperclip.rb b/config/initializers/paperclip.rb index 71a7b514e..2a2ef8fea 100644 --- a/config/initializers/paperclip.rb +++ b/config/initializers/paperclip.rb @@ -2,11 +2,16 @@ Paperclip.options[:read_timeout] = 60 +Paperclip.interpolates :filename do |attachment, style| + return attachment.original_filename if style == :original + [basename(attachment, style), extension(attachment, style)].delete_if(&:empty?).join('.') +end + if ENV['S3_ENABLED'] == 'true' Aws.eager_autoload!(services: %w(S3)) Paperclip::Attachment.default_options[:storage] = :s3 - Paperclip::Attachment.default_options[:s3_protocol] = 'https' + Paperclip::Attachment.default_options[:s3_protocol] = ENV.fetch('S3_PROTOCOL') { 'https' } Paperclip::Attachment.default_options[:url] = ':s3_domain_url' Paperclip::Attachment.default_options[:s3_host_name] = ENV.fetch('S3_HOSTNAME') { "s3-#{ENV.fetch('S3_REGION')}.amazonaws.com" } Paperclip::Attachment.default_options[:path] = '/:class/:attachment/:id_partition/:style/:filename' diff --git a/config/initializers/rabl_init.rb b/config/initializers/rabl_init.rb index 325bf0c78..f7be0c607 100644 --- a/config/initializers/rabl_init.rb +++ b/config/initializers/rabl_init.rb @@ -1,6 +1,6 @@ Rabl.configure do |config| config.cache_all_output = false - config.cache_sources = !!Rails.env.production? + config.cache_sources = Rails.env.production? config.include_json_root = false config.view_paths = [Rails.root.join('app/views')] end diff --git a/config/initializers/rack-attack.rb b/config/initializers/rack-attack.rb index 3f0ee1d7a..70f7846d1 100644 --- a/config/initializers/rack-attack.rb +++ b/config/initializers/rack-attack.rb @@ -1,6 +1,6 @@ class Rack::Attack # Rate limits for the API - throttle('api', limit: 150, period: 5.minutes) do |req| + throttle('api', limit: 300, period: 5.minutes) do |req| req.ip if req.path.match(/\A\/api\/v/) end @@ -11,7 +11,7 @@ class Rack::Attack headers = { 'X-RateLimit-Limit' => match_data[:limit].to_s, 'X-RateLimit-Remaining' => '0', - 'X-RateLimit-Reset' => (now + (match_data[:period] - now.to_i % match_data[:period])).iso8601(6) + 'X-RateLimit-Reset' => (now + (match_data[:period] - now.to_i % match_data[:period])).iso8601(6), } [429, headers, [{ error: 'Throttled' }.to_json]] diff --git a/config/initializers/timeout.rb b/config/initializers/timeout.rb index 643780884..de87fd906 100644 --- a/config/initializers/timeout.rb +++ b/config/initializers/timeout.rb @@ -1,4 +1,6 @@ +Rack::Timeout::Logger.disable +Rack::Timeout.service_timeout = false + if Rails.env.production? - Rack::Timeout.service_timeout = 15 - Rack::Timeout::Logger.disable + Rack::Timeout.service_timeout = 90 end diff --git a/config/locales/de.yml b/config/locales/de.yml index f36cc64c8..320bd3144 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml @@ -1,7 +1,6 @@ --- de: about: - about_instance: "<em>%{instance}</em> ist eine Instanz von Mastodon." about_mastodon: Mastodon ist ein <em>freier, quelloffener</em> soziales Netzwerkserver. Eine <em>dezentralisierte</em> Alternative zu kommerziellen Plattformen, verhindert es die Risiken, die entstehen, wenn eine einzelne Firma deine Kommunikation monopolisiert. Jeder kann Mastodon verwenden und ganz einfach am <em>sozialen Netzwerk</em> teilnehmen. get_started: Erste Schritte source_code: Quellcode @@ -82,8 +81,6 @@ de: preferences: Einstellungen stream_entries: click_to_show: Klicken um zu zeigen - favourited: favorisierte einen Beitrag von - is_now_following: folgt nun reblogged: teilte sensitive_content: Sensible Inhalte time: diff --git a/config/locales/devise.fi.yml b/config/locales/devise.fi.yml new file mode 100644 index 000000000..79fe81230 --- /dev/null +++ b/config/locales/devise.fi.yml @@ -0,0 +1,61 @@ +--- +fi: + devise: + confirmations: + confirmed: Sähköpostisi on onnistuneesti vahvistettu. + send_instructions: Saat kohta sähköpostiisi ohjeet kuinka voit aktivoida tilisi. + send_paranoid_instructions: Jos sähköpostisi on meidän tietokannassa, saat pian ohjeet sen varmentamiseen. + failure: + already_authenticated: Olet jo kirjautunut sisään. + inactive: Tiliäsi ei ole viellä aktivoitu. + invalid: Virheellinen %{authentication_keys} tai salasana. + last_attempt: Sinulla on yksi yritys jäljellä tai tili lukitaan. + locked: Tili on lukittu. + not_found_in_database: Virheellinen %{authentication_keys} tai salasana. + timeout: Sessiosi on umpeutunut. Kirjaudu sisään jatkaaksesi. + unauthenticated: Sinun tarvitsee kirjautua sisään tai rekisteröityä jatkaaksesi. + unconfirmed: Sinun tarvitsee varmentaa sähköpostisi jatkaaksesi. + mailer: + confirmation_instructions: + subject: 'Mastodon: Varmistus ohjeet' + password_change: + subject: 'Mastodon: Salasana vaihdettu' + reset_password_instructions: + subject: 'Mastodon: Salasanan vaihto ohjeet' + unlock_instructions: + subject: 'Mastodon: Avauksen ohjeet' + omniauth_callbacks: + failure: Varmennus %{kind} epäonnistui koska "%{reason}". + success: Onnistuneesti varmennettu %{kind} tilillä. + passwords: + no_token: Et pääse tälle sivulle ilman salasanan vaihto sähköpostia. Jos tulet tämmöisestä postista, varmista että sinulla on täydellinen URL. + send_instructions: Saat sähköpostitse ohjeet salasanan palautukseen muutaman minuutin kuluessa. + send_paranoid_instructions: Jos sähköpostisi on meidän tietokannassa, saat pian ohjeet salasanan palautukseen. + updated: Salasanasi vaihdettu onnistuneesti. Olet nyt kirjautunut sisään. + updated_not_active: Salasanasi vaihdettu onnistuneesti. + registrations: + destroyed: Näkemiin! Tilisi on onnistuneesti peruttu. Toivottavasti näemme joskus uudestaan. + signed_up: Tervetuloa! Rekisteröitymisesi onnistu. + signed_up_but_inactive: Olet onnistuneesti rekisteröitynyt, mutta emme voi kirjata sinua sisään koska tiliäsi ei ole viellä aktivoitu. + signed_up_but_locked: Olet onnistuneesti rekisteröitynyt, mutta emme voi kirjata sinua sisään koska tilisi on lukittu. + signed_up_but_unconfirmed: Varmistuslinkki on lähetty sähköpostiisi. Seuraa sitä jotta tilisi voidaan aktivoida. + update_needs_confirmation: Tilisi on onnistuneesti päivitetty, mutta meidän tarvitsee vahvistaa sinun uusi sähköpostisi. Tarkista sähköpostisi ja seuraa viestissä tullutta linkkiä varmistaaksesi uuden osoitteen.. + updated: Tilisi on onnistuneesti päivitetty. + sessions: + already_signed_out: Ulos kirjautuminen onnistui. + signed_in: Sisäänkirjautuminen onnistui. + signed_out: Ulos kirjautuminen onnistui. + unlocks: + send_instructions: Saat sähköpostiisi pian ohjeet, jolla voit avata tilisi uudestaan. + send_paranoid_instructions: Jos tilisi on olemassa, saat sähköpostiisi pian ohjeet tilisi avaamiseen. + unlocked: Tilisi on avattu onnistuneesti. Kirjaudu normaalisti sisään. + errors: + messages: + already_confirmed: on jo varmistettu. Yritä kirjautua sisään + confirmation_period_expired: pitää varmistaa %{period} sisällä, ole hyvä ja pyydä uusi + expired: on erääntynyt, ole hyvä ja pyydä uusi + not_found: ei löydy + not_locked: ei ollut lukittu + not_saved: + one: '1 virhe esti %{resource} tallennuksen:' + other: "%{count} virhettä esti %{resource} tallennuksen:" diff --git a/config/locales/devise.fr.yml b/config/locales/devise.fr.yml index b64601e7b..ce44d041a 100644 --- a/config/locales/devise.fr.yml +++ b/config/locales/devise.fr.yml @@ -58,3 +58,4 @@ fr: not_locked: n'était pas verrouillé(e) not_saved: one: '1 erreur a empêché ce(tte) %{resource} d''être sauvegardé(e) :' + other: '%{count} erreurs ont empêché ce(tte) %{resource} d''être sauvegardé(e): ' diff --git a/config/locales/devise.no.yml b/config/locales/devise.no.yml new file mode 100644 index 000000000..8b650e548 --- /dev/null +++ b/config/locales/devise.no.yml @@ -0,0 +1,61 @@ +--- +'no': + devise: + confirmations: + confirmed: Epostaddressen din er blitt bekreftet. + send_instructions: Du vil motta en epost med instruksjoner for hvordan bekrefte din epostaddresse om noen få minutter. + send_paranoid_instructions: Hvis din epostaddresse finnes i vår database vil du motta en epost med instruksjoner for hvordan bekrefte din epost om noen få minutter. + failure: + already_authenticated: Du er allerede innlogget. + inactive: Din konto er ikke blitt aktivert ennå. + invalid: Ugyldig %{authentication_keys} eller passord. + last_attempt: Du har ett forsøk igjen før kontoen din bli låst. + locked: Din konto er låst. + not_found_in_database: Ugyldig %{authentication_keys} eller passord. + timeout: Sesjonen din løp ut på tid. Logg inn på nytt for å fortsette. + unauthenticated: Du må logge inn eller registrere deg før du kan fortsette. + unconfirmed: Du må bekrefte epostadressen din før du kan fortsette. + mailer: + confirmation_instructions: + subject: 'Mastodon: Instruksjoner for å bekrefte epostadresse' + password_change: + subject: 'Mastodon: Passord endret' + reset_password_instructions: + subject: 'Mastodon: Hvordan nullstille passord?' + unlock_instructions: + subject: 'Mastodon: Instruksjoner for å gjenåpne konto' + omniauth_callbacks: + failure: Kunne ikke autentisere deg fra %{kind} fordi "%{reason}". + success: Vellykket autentisering fra %{kind}. + passwords: + no_token: Du har ingen tilgang til denne siden så lenge du ikke kommer fra en epost om nullstilling av passord. Hvis du kommer fra en passordnullstilling epost, dobbelsjekk at du brukte hele URLen. + send_instructions: Du vil motta en epost med instruksjoner for å nullstille passordet ditt om noen få minutter. + send_paranoid_instructions: Hvis epostadressen din finnes i databasen vår vil du motta en instruksjonsmail om passord nullstilling om noen få minutter. + updated: Passordet ditt har blitt endret. Du er nå logget inn. + updated_not_active: Passordet ditt har blitt endret. + registrations: + destroyed: Adjø! Kontoen din har blitt avsluttet. Vi håper at vi ser deg igjen snart. + signed_up: Velkommen! Registrasjonen var vellykket. + signed_up_but_inactive: Registrasjonen var vellykket. Vi kunne dessverre ikke logge deg inn fordi kontoen din ennå ikke har blitt aktivert. + signed_up_but_locked: Registrasjonen var vellykket. Vi kunne dessverre ikke logge deg inn fordi kontoen din har blitt låst. + signed_up_but_unconfirmed: En epostmelding med en bekreftelseslink har blitt sendt til din adresse. Klikk på linken i eposten for å aktivere kontoen din. + update_needs_confirmation: Du har oppdatert kontoen din, men vi må bekrefte din nye epostadresse. Sjekk eposten din og følg bekreftelseslinken for å bekrefte din nye epostadresse. + updated: Kontoen din ble oppdatert. + sessions: + already_signed_out: Logget ut. + signed_in: Logget inn. + signed_out: Logget ut. + unlocks: + send_instructions: Du vil motta en epost med instruksjoner for å åpne kontoen din om noen få minutter. + send_paranoid_instructions: Hvis kontoen din eksisterer vil du motta en epost med instruksjoner for å åpne kontoen din om noen få minutter. + unlocked: Kontoen din ble åpnet uten problemer. Logg på for å fortsette. + errors: + messages: + already_confirmed: har allerede blitt bekreftet, prøv å logg på istedet. + confirmation_period_expired: må bekreftes innen %{period}. Spør om en ny bekreftelsesmail istedet. + expired: har utløpt, spør om en ny en istedet + not_found: ikke funnet + not_locked: var ikke låst + not_saved: + one: '1 feil hindret denne %{resource} fra å bli lagret:' + other: "%{count} feil hindret denne %{resource} fra å bli lagret:" diff --git a/config/locales/devise.zh-CN.yml b/config/locales/devise.zh-CN.yml new file mode 100644 index 000000000..398055b36 --- /dev/null +++ b/config/locales/devise.zh-CN.yml @@ -0,0 +1,61 @@ +--- +zh-CN: + devise: + confirmations: + confirmed: 邮件已确认。 + send_instructions: 发送确认邮件 + send_paranoid_instructions: 发送确认邮件 + failure: + already_authenticated: 已登录。 + inactive: 账号未激活。 + invalid: 激活码 %{authentication_keys} 或密码无效。 + last_attempt: 因多次失败账号已锁。 + locked: 账号已锁。 + not_found_in_database: 激活码 %{authentication_keys} 或密码无效。 + timeout: 登录已过期,请重新登录。 + unauthenticated: 请先登录 + unconfirmed: 请先通过邮件激活。 + mailer: + confirmation_instructions: + subject: 'Mastodon: 激活指引' + password_change: + subject: 'Mastodon: 密码变更' + reset_password_instructions: + subject: 'Mastodon: 密码重置指引' + unlock_instructions: + subject: 'Mastodon: 账号解锁指引' + omniauth_callbacks: + failure: 从 %{kind} 授权失败:"%{reason}" 。 + success: 成功从 %{kind} 授权。 + passwords: + no_token: 仅允许通过密码重置邮件访问本页面,或确认完整 URL。 + send_instructions: 你将收到密码重置指引邮件。 + send_paranoid_instructions: 你将收到密码重置邮件。 + updated: 密码重置成功。 + updated_not_active: 密码重置成功。 + registrations: + destroyed: 撒油娜啦!账号已经注销。有缘再会。 + signed_up: 欢迎回来! + signed_up_but_inactive: 账号未激活。 + signed_up_but_locked: 账号已锁定。 + signed_up_but_unconfirmed: 确认邮件已发,请先激活。 + update_needs_confirmation: 账号需要重新激活,请先激活。 + updated: 更新成功。 + sessions: + already_signed_out: 登出成功。 + signed_in: 登录成功。 + signed_out: 登出成功。 + unlocks: + send_instructions: 解锁邮件已发,请先解锁。 + send_paranoid_instructions: 解锁邮件已发,请先解锁。 + unlocked: 账号已解锁,请登录。 + errors: + messages: + already_confirmed: 已激活,请登录。 + confirmation_period_expired: 需要在 %{period} 内激活,请重新申请。 + expired: 已过期,请重新申请。 + not_found: 未发现 + not_locked: 未锁定 + not_saved: + one: '保存失败: %{resource}' + other: "保存失败:%{count}" diff --git a/config/locales/doorkeeper.en.yml b/config/locales/doorkeeper.en.yml index aaf5df6fc..6412b8b48 100644 --- a/config/locales/doorkeeper.en.yml +++ b/config/locales/doorkeeper.en.yml @@ -65,8 +65,9 @@ en: revoke: Are you sure? index: application: Application - created_at: Created At + created_at: Authorized date_format: "%Y-%m-%d %H:%M:%S" + scopes: Scopes title: Your authorized applications errors: messages: diff --git a/config/locales/doorkeeper.fi.yml b/config/locales/doorkeeper.fi.yml new file mode 100644 index 000000000..cd1a9d058 --- /dev/null +++ b/config/locales/doorkeeper.fi.yml @@ -0,0 +1,113 @@ +--- +fi: + activerecord: + attributes: + doorkeeper/application: + name: Nimi + redirect_uri: Uudelleenohjaus URI + errors: + models: + doorkeeper/application: + attributes: + redirect_uri: + fragment_present: ei voi sisältää osia. + invalid_uri: pitää olla validi URI. + relative_uri: pitää olla täydellinen URI. + secured_uri: pitää olla HTTPS/SSL URI. + doorkeeper: + applications: + buttons: + authorize: Valtuuta + cancel: Peruuta + destroy: Tuhoa + edit: Muokkaa + submit: Lähetä + confirmations: + destroy: Oletko varma? + edit: + title: Muokkaa applikaatiota + form: + error: Whoops! Tarkista lomakkeesi mahdollisten virheiden varalta + help: + native_redirect_uri: Käytä %{native_redirect_uri} paikallisiin testeihin + redirect_uri: Käytä yhtä riviä per URI + scopes: Erota scopet välilyönnein. Jätä tyhjäksi käyteksi oletus scopeja. + index: + callback_url: Callback URL + name: Nimi + new: Uusi applikaatio + title: Sinun applikaatiosi + new: + title: Uusi applikaatio + show: + actions: Toiminnot + application_id: Applikaation Id + callback_urls: Callback urls + scopes: Scopet + secret: Salainen avain + title: 'Applikaatio: %{name}' + authorizations: + buttons: + authorize: Valtuuta + deny: Evää + error: + title: Virhe on tapahtunut + new: + able_to: Se voi + prompt: Applikaatio %{client_name} pyytää lupaa tilillesi + title: Valtuutus vaaditaan + show: + title: Valtuutus koodi + authorized_applications: + buttons: + revoke: Evää + confirmations: + revoke: Oletko varma? + index: + application: Applikaatio + created_at: Valtuutettu + date_format: "%Y-%m-%d %H:%M:%S" + scopes: Scopet + title: Valtuuttamasi applikaatiot + errors: + messages: + access_denied: Resurssin omistaja tai valtuutus palvelin hylkäsi pyynnönr. + credential_flow_not_configured: Resurssin omistajan salasana epäonnistui koska Doorkeeper.configure.resource_owner_from_credentials ei ole konfiguroitu. + invalid_client: Asiakkaan valtuutus epäonnistui koska tuntematon asiakas, asiakas ei sisältänyt valtuutusta, tai tukematon valtuutus tapa + invalid_grant: Antamasi valtuutus lupa on joko väärä, erääntynyt, peruttu, ei vastaa uudelleenohjaus URI jota käytetään valtuutus pyynnössä, tai se myönnettin toiselle asiakkaalle. + invalid_redirect_uri: Uudelleenohjaus uri ei ole oikein. + invalid_request: Pyynnöstä puutti parametri, sisältää tukemattoman parametri arvonn, tai on korruptoitunut. + invalid_resource_owner: Annetut resurssin omistajan tunnnukset ovat väärät, tai resurssin omistajaa ei löydy + invalid_scope: Pyydetty scope on väärä, tuntemat, tai korruptoitunut. + invalid_token: + expired: Access token vanhentunut + revoked: Access token evätty + unknown: Access token väärä + resource_owner_authenticator_not_configured: Resurssin omistajan etsiminen epäonnistui koska Doorkeeper.configure.resource_owner_authenticator ei ole konfiguroitu. + server_error: Valtuutus palvelin kohtasi odottamattoman virheen joka esti sitä täyttämästä pyyntöä. + temporarily_unavailable: Valtuutus palvelin ei voi tällä hetkellä käsitellä pyyntöäsi joko väliaikaisen ruuhkan tai huollon takia. + unauthorized_client: Asiakas ei ole valtuutettu tekemään tätä pyyntöä käyttäen tätä metodia. + unsupported_grant_type: Valtuutus grant type ei ole tuettu valtuutus palvelimella. + unsupported_response_type: Valtuutus palvelin ei tue tätä vastaus tyyppiä. + flash: + applications: + create: + notice: Applikaatio luotu. + destroy: + notice: Applikaatio poistettu. + update: + notice: Applikaatio päivitetty. + authorized_applications: + destroy: + notice: Applikaatio tuhottu. + layouts: + admin: + nav: + applications: Applikaatiot + oauth2_provider: OAuth2 Provider + application: + title: OAuth valtuutus tarvitaan + scopes: + follow: seuraa, estä, peru esto ja lopeta tilien seuraaminen + read: lukea tilin dataa + write: julkaista puolestasi diff --git a/config/locales/doorkeeper.fr.yml b/config/locales/doorkeeper.fr.yml index 6f3c0864a..c94e5c095 100644 --- a/config/locales/doorkeeper.fr.yml +++ b/config/locales/doorkeeper.fr.yml @@ -54,7 +54,7 @@ fr: title: Une erreur est survenue new: able_to: Cette application pourra - prompt: Autorisez %{client_name} à utiliser votre compte? + prompt: Autoriser %{client_name} à utiliser votre compte? title: Autorisation requise show: title: Code d'autorisation @@ -66,7 +66,8 @@ fr: index: application: Application created_at: Créé le - date_format: "%Y-%m-%d %H:%M:%S" + date_format: "%d-%m-%Y %H:%M:%S" + scopes: permissions title: Vos applications autorisées errors: messages: @@ -80,7 +81,7 @@ fr: invalid_scope: La portée demandée n'est pas valide, est inconnue, ou est mal formée. invalid_token: expired: Le jeton d'accès a expiré - revoked: Le jeton d'accès a été annulé + revoked: Le jeton d'accès a été révoqué unknown: Le jeton d'accès n'est pas valide resource_owner_authenticator_not_configured: La recherche du propriétaire de la ressource a échoué en raison de Doorkeeper.configure.resource_owner_authenticator n'est pas configuré. server_error: Le serveur d'autorisation a rencontré une condition inattendue qui l'a empêché de remplir la demande. diff --git a/config/locales/doorkeeper.no.yml b/config/locales/doorkeeper.no.yml new file mode 100644 index 000000000..f149f53e0 --- /dev/null +++ b/config/locales/doorkeeper.no.yml @@ -0,0 +1,113 @@ +--- +'no': + activerecord: + attributes: + doorkeeper/application: + name: Navn + redirect_uri: Omdirigerings-URI + errors: + models: + doorkeeper/application: + attributes: + redirect_uri: + fragment_present: kan ikke inneholde ett fragment. + invalid_uri: må være en gyldig URI. + relative_uri: må være en absolutt URI. + secured_uri: må være en HTTPS/SSL URI. + doorkeeper: + applications: + buttons: + authorize: Autoriser + cancel: Avbryt + destroy: Ødelegg + edit: Endre + submit: Send inn + confirmations: + destroy: Er du sikker? + edit: + title: Endre applikasjon + form: + error: Whoops! Sjekk skjemaet ditt for mulige feil + help: + native_redirect_uri: Bruk %{native_redirect_uri} for lokale tester + redirect_uri: Bruk en linje per URI + scopes: Adskill omfang med mellomrom. La det være blankt for å bruke standard omfang. + index: + callback_url: Callback URL + name: Navn + new: Ny Applikasjon + title: Dine applikasjoner + new: + title: Ny Applikasjoner + show: + actions: Operasjoner + application_id: Applikasjon Id + callback_urls: Callback urls + scopes: Omfang + secret: Hemmelighet + title: 'Applikasjon: %{name}' + authorizations: + buttons: + authorize: Autoriser + deny: Avvis + error: + title: En feil oppsto + new: + able_to: Den vil ha mulighet til + prompt: Applikasjon %{client_name} spør om tilgang til din konto + title: Autorisasjon påkrevd + show: + title: Autoriserings kode + authorized_applications: + buttons: + revoke: Opphev + confirmations: + revoke: Opphev? + index: + application: Applikasjon + created_at: Autorisert + date_format: "%Y-%m-%d %H:%M:%S" + scopes: Omfang + title: Dine autoriserte applikasjoner + errors: + messages: + access_denied: Ressurseieren eller autoriserings tjeneren avviste forespørslen. + credential_flow_not_configured: Ressurseiers passord flyt feilet på grunn av at Doorkeeper.configure.resource_owner_from_credentials ikke var konfigurert. + invalid_client: Klient autentisering feilet på grunn av ukjent klient, ingen autentisering inkludert eller autentiserings metode som ikke er støttet. + invalid_grant: Autoriseringen er ugyldig, utløpt, opphevet, stemmer ikke overens med omdirigerings-URIen eller var utstedt til en annen klient. + invalid_redirect_uri: redirect urien som var inkludert er ikke gyldig. + invalid_request: Forespørslen mangler ett eller flere parametere, inkluderte ett parameter som ikke støttes eller har feil struktur. + invalid_resource_owner: Ressurseierens detaljer er ikke gyldig, eller så kan ikke eieren finnes. + invalid_scope: Det etterspurte omfanget er ugyldig, ukjent eller har feil struktur. + invalid_token: + expired: Tilgangsbeviset har utløpt + revoked: Tilgangsbeviset har blitt opphevet + unknown: Tilgangsbeviset er ugyldig + resource_owner_authenticator_not_configured: Ressurseier kunne ikke finnes fordi Doorkeeper.configure.resource_owner_authenticator ikke er konfigurert. + server_error: Autoriserings tjeneren støtte på en uventet hendelse som hindret den i å svare på forespørslen. + temporarily_unavailable: Autoriserings tjeneren kan ikke håndtere forespørslen grunnet en midlertidig overbelastning eller tjenervedlikehold. + unauthorized_client: Klienten har ikke autorisasjon for å utføre denne forespørslen med denne metoden. + unsupported_grant_type: Autorisasjons tildelings typen er ikke støttet av denne autoriserings tjeneren. + unsupported_response_type: Autorisasjons serveren støtter ikke denne typen av forespørsler. + flash: + applications: + create: + notice: Applikasjon opprettet. + destroy: + notice: Applikasjon slettet. + update: + notice: Applikasjon oppdatert. + authorized_applications: + destroy: + notice: Applikasjon opphevet. + layouts: + admin: + nav: + applications: Applikasjoner + oauth2_provider: OAuth2 tilbyder + application: + title: OAuth autorisering påkrevet + scopes: + follow: følg, blokker, avblokker, avfølg kontoer + read: lese dine data + write: poste på dine vegne diff --git a/config/locales/en.yml b/config/locales/en.yml index b1b1e7995..750af0b7a 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -1,15 +1,28 @@ --- en: about: - about_instance: "<em>%{instance}</em> is a Mastodon instance." - about_mastodon: Mastodon is a <em>free, open-source</em> social network server. A <em>decentralized</em> alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication. Anyone can run Mastodon and participate in the <em>social network</em> seamlessly. + about_mastodon: Mastodon is a <em>free, open-source</em> social network. A <em>decentralized</em> alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication. Pick a server that you trust — whichever you choose, you can interact with everyone else. Anyone can run their own Mastodon instance and participate in the <em>social network</em> seamlessly. + about_this: About this instance + apps: Apps business_email: 'Business e-mail:' contact: Contact + closed_registrations: Registrations are currently closed on this instance. + description_headline: What is %{domain}? domain_count_after: other instances domain_count_before: Connected to + features: + api: Open API for apps and services + blocks: Rich block and muting tools + characters: 500 characters per post + chronology: Timelines are chronological + ethics: 'Ethical design: no ads, no tracking' + gifv: GIFV sets and short videos + privacy: Granular, per-post privacy settings + public: Public timelines + features_headline: What sets Mastodon apart get_started: Get started - learn_more: Learn more links: Links + other_instances: Other instances source_code: Source code status_count_after: statuses status_count_before: Who authored @@ -27,7 +40,9 @@ en: remote_follow: Remote follow unfollow: Unfollow application_mailer: + settings: 'Change e-mail preferences: %{link}' signature: Mastodon notifications from %{instance} + view: 'View:' applications: invalid_url: The provided URL is invalid auth: @@ -59,6 +74,11 @@ en: x_minutes: "%{count}m" x_months: "%{count}mo" x_seconds: "%{count}s" + exports: + blocks: You block + csv: CSV + follows: You follow + storage: Media storage generic: changes_saved_msg: Changes successfully saved! powered_by: powered by %{link} @@ -66,7 +86,24 @@ en: validation_errors: one: Something isn't quite right yet! Please review the error below other: Something isn't quite right yet! Please review %{count} errors below + imports: + preface: You can import certain data like all the people you are following or blocking into your account on this instance, from files created by an export on another instance. + success: Your data was successfully uploaded and will now be processed in due time + types: + blocking: Blocking list + following: Following list + upload: Upload + landing_strip_html: <strong>%{name}</strong> is a user on <strong>%{domain}</strong>. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can <a href="%{sign_up_path}">sign up here</a>. notification_mailer: + digest: + body: 'Here is a brief summary of what you missed on %{instance} since your last visit on %{since}:' + mention: "%{name} mentioned you in:" + new_followers_summary: + one: You have acquired one new follower! Yay! + other: You have gotten %{count} new followers! Amazing! + subject: + one: "1 new notification since your last visit \U0001F418" + other: "%{count} new notifications since your last visit \U0001F418" favourite: body: 'Your status was favourited by %{name}:' subject: "%{name} favourited your status" @@ -91,22 +128,24 @@ en: proceed: Proceed to follow prompt: 'You are going to follow:' settings: + authorized_apps: Authorized apps back: Back to Mastodon edit_profile: Edit profile + export: Data export + import: Import preferences: Preferences settings: Settings two_factor_auth: Two-factor Authentication statuses: open_in_web: Open in web over_character_limit: character limit of %{max} exceeded + show_more: Show more visibilities: private: Only show to followers public: Public unlisted: Public, but do not display on the public timeline stream_entries: click_to_show: Click to show - favourited: favourited a post by - is_now_following: is now following reblogged: boosted sensitive_content: Sensitive content time: @@ -117,6 +156,8 @@ en: disable: Disable enable: Enable instructions_html: "<strong>Scan this QR code into Google Authenticator or a similiar app on your phone</strong>. From now on, that app will generate tokens that you will have to enter when logging in." + plaintext_secret_html: 'Plain-text secret: <samp>%{secret}</samp>' + warning: If you cannot configure an authenticator app right now, you should click "disable" or you won't be able to login. users: invalid_email: The e-mail address is invalid invalid_otp_token: Invalid two-factor code diff --git a/config/locales/es.yml b/config/locales/es.yml index 2e0adb742..19f2c71b8 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -1,7 +1,6 @@ --- es: about: - about_instance: "<em>%{instance}</em> es una instancia de Mastodon." about_mastodon: Mastodon es un servidor de red social <em>libre y de código abierto</em>. Una alternativa <em>descentralizada</em> a plataformas comerciales, que evita el riesgo de que una única compañía monopolice tu comunicación. Cualquiera puede ejecutar Mastodon y participar sin problemas en la <em>red social</em>. get_started: Comenzar source_code: Código fuente @@ -10,7 +9,7 @@ es: follow: Seguir followers: Seguidores following: Siguiendo - nothing_here: ¡No hay nada aquí! + nothing_here: "¡No hay nada aquí!" people_followed_by: Usuarios a quien %{name} sigue people_who_follow: Usuarios que siguen a %{name} posts: Publicaciones @@ -19,20 +18,20 @@ es: signature: Notificaciones de Mastodon desde %{instance} auth: change_password: Cambiar contraseña - didnt_get_confirmation: ¿No recibió instrucciones de confirmación? - forgot_password: ¿Olvidó su contraseña? + didnt_get_confirmation: "¿No recibió instrucciones de confirmación?" + forgot_password: "¿Olvidó su contraseña?" login: Iniciar sesión register: Registrarse resend_confirmation: Volver a enviar las instrucciones de confirmación reset_password: Restablecer contraseña set_new_password: Establecer nueva contraseña generic: - changes_saved_msg: ¡Cambios guardados con éxito! + changes_saved_msg: "¡Cambios guardados con éxito!" powered_by: powered by %{link} save_changes: Guardar cambios validation_errors: - one: ¡Algo no está todavía bien! Por favor, revise el error más abajo - other: ¡Algo no está todavía bien! Por favor, revise %{count} errores más abajo + one: "¡Algo no está todavía bien! Por favor, revise el error más abajo" + other: "¡Algo no está todavía bien! Por favor, revise %{count} errores más abajo" notification_mailer: favourite: body: 'Su estado fue marcado como favorito por %{name}:' @@ -52,8 +51,5 @@ es: settings: edit_profile: Editar perfil preferences: Preferencias - stream_entries: - favourited: marcado como favorito por - is_now_following: está ahora siguiendo will_paginate: page_gap: "…" diff --git a/config/locales/fi.yml b/config/locales/fi.yml new file mode 100644 index 000000000..3bcfe5c20 --- /dev/null +++ b/config/locales/fi.yml @@ -0,0 +1,164 @@ +--- +fi: + about: + about_mastodon: Mastodon on <em>ilmainen, avoimeen lähdekoodiin perustuva</em> sosiaalinen verkosto. <em>Hajautettu</em> vaihtoehto kaupallisille alustoille, se välttää eiskit yhden yrityksen monopolisoinnin sinun viestinnässäsi. Valitse palvelin mihin luotat — minkä tahansa valitset, voit vuorovaikuttaa muiden kanssa. Kuka tahansa voi luoda Mastodon palvelimen ja ottaa osaa <em>sosiaaliseen verkkoon</em> saumattomasti. + about_this: Tietoja tästä palvelimesta + apps: Ohjelmat + business_email: 'Business e-mail:' + contact: Ota yhteyttä + description_headline: Mikä on %{domain}? + domain_count_after: muut palvelimet + domain_count_before: Yhdistyneenä + features: + api: Avoin API ohjelmille ja palveluille + blocks: Rikkaat esto ja hiljennys työkalut + characters: 500 kirjainta per viesti + chronology: Aikajana on kronologisessa järjestyksessä + ethics: 'Eettinen suunnittelu: ei mainoksia, no seurantaa' + gifv: GIFV settejä ja lyhyitä videoita + privacy: Julkaisu kohtainen yksityisyys aseuts + public: Julkiset aikajanat + features_headline: Mikä erottaa Mastodonin muista + get_started: Aloita käyttö + links: Linkit + other_instances: Muut palvelimet + source_code: Lähdekoodi + status_count_after: statukset + status_count_before: Kuka loi + terms: Ehdot + user_count_after: käyttäjät + user_count_before: Koti käyttäjälle + accounts: + follow: Seuraa + followers: Seuraajat + following: Seuratut + nothing_here: Täällä ei ole mitään! + people_followed_by: Henkilöitä joita %{name} seuraa + people_who_follow: Henkilöt jotka seuraa %{name} + posts: Postaukset + remote_follow: Etäseuranta + unfollow: Lopeta seuraaminen + application_mailer: + settings: 'Muokkaa sähköposti asetuksia: %{link}' + signature: Mastodon ilmoituksia palvelimelta %{instance} + view: 'Katso:' + applications: + invalid_url: Annettu URL on väärä + auth: + change_password: Tunnukset + didnt_get_confirmation: Etkö saanut varmennus ohjeita? + forgot_password: Unohditko salasanasi? + login: Kirjaudu sisään + logout: Kirjaudu ulos + register: Rekisteröidy + resend_confirmation: Lähetä varmennus ohjeet uudestaan + reset_password: Palauta Salasana + set_new_password: Aseta uusi salasana + authorize_follow: + error: Valitettavasti tapahtui virhe etätilin haussa + follow: Seuraa + prompt_html: 'Sinä (<strong>%{self}</strong>) olet pyytänyt lupaa seurata:' + title: Seuraa %{acct} + datetime: + distance_in_words: + about_x_hours: "%{count}t" + about_x_months: "%{count}kk" + about_x_years: "%{count}v" + almost_x_years: "%{count}v" + half_a_minute: Juuri nyt + less_than_x_minutes: "%{count}m" + less_than_x_seconds: Juuri nyt + over_x_years: "%{count}v" + x_days: "%{count}pv" + x_minutes: "%{count}m" + x_months: "%{count}kk" + x_seconds: "%{count}s" + exports: + blocks: Estosi + csv: CSV + follows: Seurattavat + storage: Mediasi + generic: + changes_saved_msg: Muutokset onnistuneesti tallenettu! + powered_by: powered by %{link} + save_changes: Tallenna muutokset + validation_errors: + one: Jokin ei ole viellä oikein! Katso virhe alapuolelta + other: Jokin ei ole viellä oikein! Katso %{count} virhettä alapuolelta + imports: + preface: Voit tuoda tiettyä dataa kaikista ihmisistä joita seuraat tai estät tilillesi tälle palvelimelle tiedostoista, jotka on luotu toisella palvelimella + success: Datasi on onnistuneesti ladattu ja käsitellään pian + types: + blocking: Esto lista + following: Seuratut lista + upload: Lähetä + landing_strip_html: <strong>%{name}</strong> on käyttäjä domainilla <strong>%{domain}</strong>. Voit seurata tai vuorovaikuttaa heidän kanssaan jos sinulla on tili yleisessä verkossa. Jos sinulla ei ole tiliä, voit <a href="%{sign_up_path}">rekisteröityä täällä</a>. + notification_mailer: + digest: + body: 'Tässä on pieni yhteenveto palvelimelta %{instance} viimeksi kun olit paikalla %{since}:' + mention: "%{name} mainitsi sinut:" + new_followers_summary: + one: Olet saanut yhden uuden seuraajan! Jee! + other: Olet saanut %{count} uutta seuraajaa! Loistavaa! + subject: + one: "1 uusi ilmoitus viimeisen käyntisi jälkeen \U0001F418" + other: "%{count} uutta ilmoitusta viimeisen käyntisi jälkeen \U0001F418" + favourite: + body: 'Statuksestasi tykkäsi %{name}:' + subject: "%{name} tykkäsi sinun statuksestasi" + follow: + body: "%{name} seuraa nyt sinua!" + subject: "%{name} seuraa nyt sinua" + follow_request: + body: "%{name} on pyytänyt seurata sinua" + subject: 'Odottava seuraus pyyntö: %{name}' + mention: + body: 'Sinut mainitsi %{name} postauksessa:' + subject: Sinut mainitsi %{name} + reblog: + body: 'Sinun statustasi boostasi %{name}:' + subject: "%{name} boostasi statustasi" + pagination: + next: Seuraava + prev: Edellinen + remote_follow: + acct: Syötä sinun käyttäjänimesi@domain jos haluat seurata palvelimelta + missing_resource: Ei löydetty tarvittavaa uudelleenohjaavaa URL-linkkiä tilillesi + proceed: Siirry seuraamiseen + prompt: 'Sinä aiot seurata:' + settings: + authorized_apps: Valtuutetut ohjelmat + back: Takaisin Mastodoniin + edit_profile: Muokkaa profiilia + export: Datan vienti + import: Datan tuonti + preferences: Mieltymykset + settings: Asetukset + two_factor_auth: Kaksivaiheinen tunnistus + statuses: + open_in_web: Avaa webissä + over_character_limit: sallittu kirjanmäärä %{max} ylitetty + show_more: Näytä lisää + visibilities: + private: Näytä vain seuraajille + public: Julkinen + unlisted: Julkinen, mutta älä näytä julkisella aikajanalla + stream_entries: + click_to_show: Klikkaa näyttääksesi + reblogged: boosted + sensitive_content: Herkkä materiaali + time: + formats: + default: "%b %d, %Y, %H:%M" + two_factor_auth: + description_html: Jos otat käyttöön <strong>kaksivaiheisen tunnistuksen</stron>, kirjautumiseen vaaditaan puhelin, joka voi generoida tokeneita kirjautumista varten. + disable: Poista käytöstä + enable: Ota käyttöön + instructions_html: "<strong>Skannaa tämä QR-koodi Google Authenticator tai samanlaiseen sovellukseen puhelimellasi</strong>. Tästä hetkestä lähtien, ohjelma generoi tokenit mikä sinun tarvitsee syöttää sisäänkirjautuessa." + plaintext_secret_html: 'Plain-text secret: <samp>%{secret}</samp>' + warning: Jos et juuri nyt voi konfiguroida authenticator-applikaatiota juuri nyt, sinun pitäisi klikata "Poista käytöstä" tai et voi kirjautua sisään. + users: + invalid_email: Virheellinen sähköposti + invalid_otp_token: Virheellinen kaksivaihe tunnistus koodi + will_paginate: + page_gap: "…" diff --git a/config/locales/fr.yml b/config/locales/fr.yml index f78cd0de5..758501403 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -1,42 +1,94 @@ --- fr: about: - about_instance: "<em>%{instance}</em> est une instance de Mastodon." - about_mastodon: "Mastodon est un serveur <em>libre</em> de réseautage social. Alternative <em>décentralisée</em> aux plateformes commerciales, la monopolisation de vos communications par une entreprise unique est évitée. Tout un chacun peut faire tourner Mastodon et participer au <em>réseau social</em> de manière transparente." - get_started: "Rejoindre le réseau" - source_code: "Code source" - terms: "Conditions d’utilisation" + about_mastodon: Mastodon est un serveur <em>libre</em> de réseautage social. Alternative <em>décentralisée</em> aux plateformes commerciales, la monopolisation de vos communications par une entreprise unique est évitée. Tout un chacun peut faire tourner Mastodon et participer au <em>réseau social</em> de manière transparente. + about_this: À propos de cette instance + apps: Applications + business_email: E-mail professionnel + description_headline: Qu'est-ce que %{domain} ? + domain_count_after: autres instances + domain_count_before: Connectés à + features: + api: API ouverte aux apps et services + blocking: Outils complets de bloquage et masquage + characters: 500 caractères par post + chronology: Fil chronologique + ethics: 'Pas de pubs, pas de pistage' + gifv: Partage de vidéos et de GIFs + privacy: Réglages de confidentialité au niveau des posts + public: Fils publics + features_headline: Ce qui rend Mastodon différent + get_started: Rejoindre le réseau + links: Liens + source_code: Code source + status_count_after: posts + status_count_before: Ayant publié + terms: Conditions d’utilisation + user_count_after: utilisateurs⋅trices + user_count_before: Abrite accounts: - follow: "Suivre" - followers: "Abonnés" - following: "Abonnements" - nothing_here: "Rien à voir ici !" - people_followed_by: "Personnes suivies par %{name}" - people_who_follow: "Personnes qui suivent %{name}" - posts: "Statuts" - unfollow: "Ne plus suivre" + follow: Suivre + followers: Abonné⋅es + following: Abonnements + nothing_here: Rien à voir ici ! + people_followed_by: Personnes suivies par %{name} + people_who_follow: Personnes qui suivent %{name} + posts: Statuts + remote_follow: Suivre à distance + unfollow: Ne plus suivre application_mailer: - signature: "Notifications de Mastodon depuis %{instance}" + settings: 'Changer les préférences e-mail: ${link}' + signature: Notifications de Mastodon depuis %{instance} + view: 'Voir:' + applications: + invalid_url: L'URL fournie est invalide auth: - change_password: "Changer de mot de passe" - didnt_get_confirmation: "Vous n’avez pas reçu les consignes de confirmation ?" - forgot_password: "Mode passe oublié ?" - login: "Se connecter" - register: "S’inscrire" - resend_confirmation: "Envoyer à nouveau les consignes de confirmation" - reset_password: "Réinitialiser le mot de passe" - set_new_password: "Établir le nouveau mot de passe" + change_password: Changer de mot de passe + didnt_get_confirmation: Vous n’avez pas reçu les consignes de confirmation ? + forgot_password: Mot de passe oublié ? + login: Se connecter + logout: Se déconnecter + register: S’inscrire + resend_confirmation: Envoyer à nouveau les consignes de confirmation + reset_password: Réinitialiser le mot de passe + set_new_password: Définir le nouveau mot de passe + authorize_follow: + follow: Suivre + prompt_html: 'Vous (<strong>%{self}</strong>) avez demandé à suivre:' + title: Suivre %{acct} + exports: + blocks: Vous bloquez + csv: CSV + follows: Vous suivez + storage: Médias stockés generic: - changes_saved_msg: "Les modifications ont été enregistrées avec succès !" - powered_by: "propulsé par %{link}" - save_changes: "Enregistrer les modifications" + changes_saved_msg: Les modifications ont été enregistrées avec succès ! + powered_by: propulsé par %{link} + save_changes: Enregistrer les modifications validation_errors: - one: "Quelque chose ne va pas ! Vérifiez l’erreur ci-dessous." - other: "Quelques choses ne vont pas ! Vérifiez les erreurs ci-dessous." + one: Quelque chose ne va pas ! Vérifiez l’erreur ci-dessous. + other: Quelques choses ne vont pas ! Vérifiez les erreurs ci-dessous. + imports: + preface: Vous pouvez importer certaines données comme les personnes que vous suivez ou bloquez sur votre compte sur cette instance à partir de fichiers crées sur une autre instance. + success: Vos données ont été importées avec succès et seront traités en temps et en heure + types: + blocking: Liste d'utilisateurs⋅trices bloqué⋅es + following: Liste d'utilisateurs⋅trices suivi⋅es + upload: Importer + landing_strip_html: <strong>%{name}</strong> utilise <strong>%{domain}</strong>. Vous pouvez le/la suivre et interagir si vous possédez un compte quelque part dans le "fediverse". Si ce n'est pas le cas, vous pouvez <a href="%{sign_up_path}">en créer un ici</a>. notification_mailer: + digest: + body: 'Voici ce que vous avez raté sur ${instance} depuis votre dernière visite (%{}):' + mention: '%{name} vous a mentionné⋅e' + new_followers_summary: + one: Vous avez un⋅e nouvel⋅le abonné⋅e ! Youpi ! + other: Vous avez %{count} nouveaux abonné⋅es ! Incroyable ! + subject: + one: "Une nouvelle notification depuis votre dernière visite \U0001F418" + other: "%{count} nouvelles notifications depuis votre dernière visite \U0001F418" favourite: - body: "%{name} a ajouté votre statut à ses favoris :" - subject: "%{name} a ajouté votre statut à ses favoris" + body: "%{name} a ajouté votre post à ses favoris :" + subject: "%{name} a ajouté votre post à ses favoris" follow: body: "%{name} vous suit !" subject: "%{name} vous suit" @@ -47,13 +99,46 @@ fr: body: "%{name} a partagé votre statut :" subject: "%{name} a partagé votre statut" pagination: - next: "Suivant" - prev: "Précédent" + next: Suivant + prev: Précédent + remote_follow: + acct: Entrez votre pseudo@instance depuis lequel vous voulez suivre ce⋅tte utilisateur⋅trice + missing_resource: L'URL de redirection n'a pas pu être trouvée + proceed: Continuez pour suivre + prompt: 'Vous allez suivre :' settings: - edit_profile: "Modifier le profil" - preferences: "Préférences" + authorized_apps: Applications autorisées + back: Retour vers Mastodon + edit_profile: Modifier le profil + export: Export de données + import: Import de données + preferences: Préférences + settings: Réglages + two_factor_auth: Identification à deux facteurs (Two-factor auth) + statuses: + open_in_web: Ouvrir sur le web + over_character_limit: limite de caractères dépassée de %{max} caractères + show_more: Montrer plus + visibilities: + private: Abonné⋅es uniquement + public: Public + unlisted: Public sans être affiché sur le fil public stream_entries: - favourited: "a ajouté à ses favoris un statut de" - is_now_following: "suit désormais" + click_to_show: Clic pour afficher + reblogged: partagé + sensitive_content: Contenu sensible + time: + formats: + default: '%d %b %Y, %H:%M' + two_factor_auth: + description_html: Si vous activez <strong>l'identification à deux facteurs</strong> vous devrez être en posession de votre téléphone afin de générer un code de connexion. + disable: Désactiver + enable: Activer + instructions_html: "<strong>Scannez ce QR code grâce à Google Authenticator, Authy ou une application similaire sur votre téléphone</strong>. Désormais, cette application générera des jetons que vous devrez saisir à chaque connexion." + plaintext_secret_html: 'Code secret en clair: <samp>%{secret}</samp>' + warning: Si vous ne pouvez pas configurer une application d'authentification maintenant, vous devriez cliquer sur "Désactiver" pour ne pas bloquer l'accès à votre compte. + users: + invalid_email: L'adresse e-mail est invalide + invalid_otp_token: Le code d'authentification à deux facteurs est invalide will_paginate: page_gap: "…" diff --git a/config/locales/hu.yml b/config/locales/hu.yml index d891b2b28..915d02c19 100644 --- a/config/locales/hu.yml +++ b/config/locales/hu.yml @@ -1,7 +1,6 @@ --- hu: about: - about_instance: "<em>%{instance}</em> egy Mastodon másolat." about_mastodon: Mastodon egy <em>szabad, nyílt forráskódú</em> szociális hálózati kiszolgálo. Egy <em>központosítatlan</em> alternatíva a kereskedelmi platformokra, elkerüli a kommunikációd monopolizációját veszélyét. Bárki futtathatja a Mastodon-t és részt vehet a <em>szociális hálózatban</em>. get_started: Első lépések source_code: Forráskód @@ -41,7 +40,7 @@ hu: body: "%{name} mostantól követ téged!" subject: "%{name} mostantól követ téged" mention: - body: '%{name} megemlített téged:' + body: "%{name} megemlített téged:" subject: "%{name} megemlített téged" reblog: body: 'Az állapotod reblogolta %{name}:' @@ -52,8 +51,5 @@ hu: settings: edit_profile: Profil szerkesztése preferences: Beállítások - stream_entries: - favourited: kedvencnek jelölték a bejegyzésedet - is_now_following: mostantól követ will_paginate: page_gap: "…" diff --git a/config/locales/no.yml b/config/locales/no.yml new file mode 100644 index 000000000..b9a752d5a --- /dev/null +++ b/config/locales/no.yml @@ -0,0 +1,164 @@ +--- +'no': + about: + about_mastodon: Mastodon er et <em>gratis, åpen kildekode</em> sosialt nettverk. Et <em>desentralisert</em> alternativ til kommersielle plattformer. Slik kan det unngå risikoene ved å ha et enkelt selskap med monopol på din kommunikasjon. Velg en tjener du stoler på — uansett hvilken du velger så kan du interagere med alle andre. Alle kan kjøre sin egen Mastodon og delta sømløst i det sosiale nettverket. + about_this: Om denne instansen + apps: Applikasjoner + business_email: 'Bedriftsepost:' + contact: Kontakt + description_headline: Hva er %{domain}? + domain_count_after: andre instanser + domain_count_before: Koblet til + features: + api: Åpent api for applikasjoner og tjenester + blocks: Rikholdige blokkerings verktøy + characters: 500 tegn per post + chronology: Tidslinjer er kronologiske + ethics: 'Etisk design: Ingen reklame, ingen sporing' + gifv: GIFV sett og korte videoer + privacy: Finmaskete personvernsinnstillinger + public: Offentlige tidslinjer + features_headline: Hva skiller Mastodon fra andre sosiale nettverk + get_started: Kom i gang + links: Lenker + other_instances: Andre instanser + source_code: Kildekode + status_count_after: statuser + status_count_before: Hvem skrev + terms: Betingelser + user_count_after: brukere + user_count_before: Hjem til + accounts: + follow: Følg + followers: Følgere + following: Følger + nothing_here: Det er ingenting her! + people_followed_by: Folk som %{name} følger + people_who_follow: Folk som følger %{name} + posts: Poster + remote_follow: Følg fra andre instanser + unfollow: Avfølg + application_mailer: + settings: 'Endre foretrukne epost innstillinger: %{link}' + signature: Mastodon notiser fra %{instance} + view: 'Se:' + applications: + invalid_url: Den oppgitte URLen er ugyldig + auth: + change_password: Brukerdetaljer + didnt_get_confirmation: Fikk du ikke bekreftelsesmailen din? + forgot_password: Har du glemt passordet ditt? + login: Innlogging + logout: Logg ut + register: Bli med + resend_confirmation: Send bekreftelsesinstruksjoner på nytt + reset_password: Nullstill passord + set_new_password: Sett nytt passord + authorize_follow: + error: Uheldigvis så skjedde det en feil når vi prøvde å få tak i en konto fra en annen instans. + follow: Følg + prompt_html: 'Du (<strong>%{self}</strong>) har spurt om å følge:' + title: Følg %{acct} + datetime: + distance_in_words: + about_x_hours: "%{count}t" + about_x_months: "%{count}m" + about_x_years: "%{count}å" + almost_x_years: "%{count}å" + half_a_minute: Nylig + less_than_x_minutes: "%{count}min" + less_than_x_seconds: Nylig + over_x_years: "%{count}å" + x_days: "%{count}d" + x_minutes: "%{count}min" + x_months: "%{count}mo" + x_seconds: "%{count}s" + exports: + blocks: Du blokkerer + csv: CSV + follows: Du følger + storage: Media lagring + generic: + changes_saved_msg: Vellykket lagring av endringer! + powered_by: drevet av %{link} + save_changes: Lagre endringer + validation_errors: + one: Noe er ikke helt riktig ennå. Vær snill å se etter en gang til + other: Noe er ikke helt riktig ennå. Det er ennå %{count} feil å rette på + imports: + preface: Du kan importere data om mennesker du følger eller blokkerer inn til kontoen din på denne instansen, fra filer opprettet av eksporter fra andre instanser. + success: Din data ble mottatt og vil bli prosessert så fort som mulig. + types: + blocking: Blokkeringsliste + following: Følgeliste + upload: Opplastning + landing_strip_html: <strong>%{name}</strong> er en bruker på <strong>%{domain}</strong>. Du kan følge dem eller interagere med dem hvis du har en konto hvor som helst i fediverset. Hvis du ikke har en konto så kan du <a href="%{sign_up_path}">registrere deg her</a>. + notification_mailer: + digest: + body: 'Her er en kort oppsummering av hva du har gått glipp av på %{instance} siden du logget deg inn sist den %{since}:' + mention: "%{name} nevnte deg i:" + new_followers_summary: + one: Du har fått en ny følger. Jippi! + other: Du har fått %{count} nye følgere! Imponerende! + subject: + one: "1 ny hendelse siden ditt siste besøk \U0001F418" + other: "%{count} nye hendelser siden ditt siste besøk \U0001F418" + favourite: + body: 'Din status ble satt som favoritt av %{name}' + subject: "%{name} satte din status som favoritt." + follow: + body: "%{name} følger deg!" + subject: "%{name} følger deg" + follow_request: + body: "%{name} har spurt om å få lov til å følge deg" + subject: 'Ventende følger: %{name}' + mention: + body: 'Du ble nevnt av %{name} i:' + subject: Du ble nevnt av %{name} + reblog: + body: 'Din status fikk en boost av %{name}:' + subject: "%{name} ga din status en boost" + pagination: + next: Neste + prev: Forrige + remote_follow: + acct: Tast inn brukernavn@domene som du vil følge fra + missing_resource: Kunne ikke finne URLen for din konto + proceed: Fortsett med følging + prompt: 'Du kommer til å følge:' + settings: + authorized_apps: Autoriserte applikasjoner + back: Tilbake til Mastodon + edit_profile: Endre profil + export: Data eksport + import: Importer + preferences: Foretrukne valg + settings: Innstillinger + two_factor_auth: To-faktor autentisering + statuses: + open_in_web: Åpne i nettleser + over_character_limit: tegngrense på %{max} overskredet + show_more: Vis mer + visibilities: + private: Vis kun til følgere + public: Offentlig + unlisted: Offentlig, men vis ikke på offentlig tidslinje + stream_entries: + click_to_show: Klikk for å vise + reblogged: boostet + sensitive_content: Sensitivt innhold + time: + formats: + default: "%d, %b %Y, %H:%M" + two_factor_auth: + description_html: Hvis du skru på <strong>tofaktor autentisering</strong> vil innlogging kreve at du har telefonen din, som vil generere koder som du må taste inn. + disable: Skru av + enable: Skru på + instructions_html: "<strong>Scan denne QR-koden i Google Authenticator eller en lignende app på telefonen din</strong>. Fra nå av så vil denne applikasjonen generere koder for deg som skal brukes under innlogging" + plaintext_secret_html: 'Plain-text secret: <samp>%{secret}</samp>' + warning: Hvis du ikke kan konfigurere en autentikatorapp nå, så bør du trykke "Skru av"; ellers vil du ikke kunne logge inn. + users: + invalid_email: E-post addressen er ugyldig + invalid_otp_token: Ugyldig two-faktor kode + will_paginate: + page_gap: "…" diff --git a/config/locales/pt.yml b/config/locales/pt.yml index d02c0bdc5..ad7d05e3b 100644 --- a/config/locales/pt.yml +++ b/config/locales/pt.yml @@ -1,7 +1,6 @@ --- pt: about: - about_instance: "<em>%{instance}</em> é uma instância de Mastodon." about_mastodon: Mastodon é um servidor de rede social <em>grátis, e open-source</em>. Uma alternativa <em>descentralizada</em> ás plataformas comerciais, que evita o risco de uma única empresa monopolizar a sua comunicação. Qualquer um pode ter uma instância Mastodon e assim participar na <em>rede social federada</em> sem problemas. get_started: Como começar source_code: Source code @@ -52,8 +51,5 @@ pt: settings: edit_profile: Editar perfil preferences: Preferências - stream_entries: - favourited: favoritou um post por - is_now_following: agora segue will_paginate: page_gap: "…" diff --git a/config/locales/simple_form.en.yml b/config/locales/simple_form.en.yml index c781831a8..dfc67fdfd 100644 --- a/config/locales/simple_form.en.yml +++ b/config/locales/simple_form.en.yml @@ -8,12 +8,15 @@ en: header: PNG, GIF or JPG. At most 2MB. Will be downscaled to 700x335px locked: Requires you to manually approve followers and defaults post privacy to followers-only note: At most 160 characters + imports: + data: CSV file exported from another Mastodon instance labels: defaults: avatar: Avatar confirm_new_password: Confirm new password confirm_password: Confirm password current_password: Current password + data: Data display_name: Display name email: E-mail address header: Header @@ -24,11 +27,13 @@ en: otp_attempt: Two-factor code password: Password setting_default_privacy: Post privacy + type: Import type username: Username interactions: must_be_follower: Block notifications from non-followers must_be_following: Block notifications from people you don't follow notification_emails: + digest: Send digest e-mails favourite: Send e-mail when someone favourites your status follow: Send e-mail when someone follows you follow_request: Send e-mail when someone requests to follow you diff --git a/config/locales/simple_form.fi.yml b/config/locales/simple_form.fi.yml new file mode 100644 index 000000000..02c11752f --- /dev/null +++ b/config/locales/simple_form.fi.yml @@ -0,0 +1,46 @@ +--- +fi: + simple_form: + hints: + defaults: + avatar: PNG, GIF tai JPG. Korkeintaan 2MB. Skaalataan kokoon 120x120px + display_name: Korkeintaan 30 merkkiä + header: PNG, GIF tai JPG. Korkeintaan 2MB. Skaalataan kokoon 700x335px + locked: Vaatii sinun manuaalisesti hyväksymään seuraajat ja asettaa julkaisun yksityisyyden vain seuraajille + note: Korkeintaan 160 merkkiä + imports: + data: CSV tiedosto tuotu toiselta Mastodon palvelimelta + labels: + defaults: + avatar: Avatar + confirm_new_password: Varmista uusi salasana + confirm_password: Varmista salasana + current_password: Nykyinen salasana + data: Data + display_name: Näyttö nimi + email: Sähköpostiosoite + header: Header + locale: Kieli + locked: Tee tilistä yksityinen + new_password: Uusi salasana + note: Bio + otp_attempt: Kaksivaiheinen koodi + password: Salasana + setting_default_privacy: Julkaisun yksityisyys + type: Tuonti tyyppi + username: Käyttäjänimi + interactions: + must_be_follower: Estä ilmoitukset käyttäjiltä jotka eivät seuraa sinua + must_be_following: Estä ilmoitukset käyttäjiltä joita et seuraa + notification_emails: + digest: Send digest e-mails + favourite: Lähetä s-posti kun joku tykkää statuksestasi + follow: Lähetä s-posti kun joku seuraa sinua + follow_request: Lähetä s-posti kun joku pyytää seurata sinua + mention: Lähetä s-posti kun joku mainitsee sinut + reblog: Lähetä s-posti kun joku uudestaanblogaa julkaisusi + 'no': 'Ei' + required: + mark: "*" + text: vaaditaan + 'yes': 'Kyllä' diff --git a/config/locales/simple_form.fr.yml b/config/locales/simple_form.fr.yml index 0fcf89140..fd0373436 100644 --- a/config/locales/simple_form.fr.yml +++ b/config/locales/simple_form.fr.yml @@ -1,26 +1,42 @@ --- fr: simple_form: + hints: + defaults: + avatar: Au format PNG, GIF ou JPG. 2Mo maximum. Sera réduit à 120x120px + display_name: 30 caractères maximum + header: Au format PNG, GIF ou JPG. 2Mo maximum. Sera réduit à 700x335px + locked: Vous devrez approuver chaque abonné⋅e et vos statuts ne s'afficheront qu'à vos abonné⋅es + note: 160 caractères maximum + imports: + data: Un fichier CSV généré par une autre instance de Mastodon labels: defaults: avatar: Image de profil confirm_new_password: Confirmation du nouveau mot de passe confirm_password: Confirmation du mot de passe current_password: Mot de passe actuel + data: Données display_name: Nom public email: Adresse courriel header: Image d’en-tête locale: Langue + locked: Rendre le compte privé new_password: Nouveau mot de passe note: Présentation + otp_attempt: Code d'identification à deux facteurs password: Mot de passe + setting_default_privacy: Confidentialité des statuts + type: Type d'import username: Identifiant interactions: must_be_follower: Masquer les notifications des personnes qui ne vous suivent pas must_be_following: Masquer les notifications des personnes que vous ne suivez pas notification_emails: - favourite: Envoyer un courriel lorsque quelqu’un ajoute mes statut à ses favoris + digest: Envoyer des emails récapitulatifs + favourite: Envoyer un courriel lorsque quelqu’un ajoute mes statuts à ses favoris follow: Envoyer un courriel lorsque quelqu’un me suit + follow_request: Envoyer un courriel lorsque quelqu'un demande à me suivre mention: Envoyer un courriel lorsque quelqu’un me mentionne reblog: Envoyer un courriel lorsque quelqu’un partage mes statuts 'no': Non diff --git a/config/locales/simple_form.no.yml b/config/locales/simple_form.no.yml new file mode 100644 index 000000000..7e705b19b --- /dev/null +++ b/config/locales/simple_form.no.yml @@ -0,0 +1,46 @@ +--- +'no': + simple_form: + hints: + defaults: + avatar: PNG, GIF eller JPG. Maksimalt 2MB. Vil bli nedskalert til 120x120px + display_name: Maksimalt 30 tegn + header: PNG, GIF eller JPG. Maksimalt 2MB. Vil bli nedskalert til 700x335px + locked: Krever at du manuelt godkjenner følgere og setter standard beskyttelse av poster til kun-følgere + note: Maksimalt 160 tegn + imports: + data: CSV fil eksportert fra en annen Mastodon instans + labels: + defaults: + avatar: Avatar + confirm_new_password: Bekreft nytt passord + confirm_password: Bekreft passord + current_password: Nåværende passord + data: Data + display_name: Visningsnavn + email: E-post adresse + header: Header + locale: Språk + locked: Endre konto til privat + new_password: Nytt passord + note: Biografi + otp_attempt: To-faktor kode + password: Passord + setting_default_privacy: Leserettigheter for poster + type: Importeringstype + username: Brukernavn + interactions: + must_be_follower: Blokker meldinger fra ikke-følgere + must_be_following: Blokker meldinger fra folk du ikke følger + notification_emails: + digest: Send oppsummerings eposter + favourite: Send e-post når noen setter din status som favoritt + follow: Send e-post når noen følger deg + follow_request: Send e-post når noen spør om å få følge deg + mention: Send e-post når noen nevner deg + reblog: Send e-post når noen reblogger din status + 'no': 'Nei' + required: + mark: "*" + text: påkrevd + 'yes': 'Ja' diff --git a/config/locales/simple_form.zh-CN.yml b/config/locales/simple_form.zh-CN.yml new file mode 100644 index 000000000..cda4e6838 --- /dev/null +++ b/config/locales/simple_form.zh-CN.yml @@ -0,0 +1,42 @@ +--- +zh-CN: + simple_form: + hints: + defaults: + avatar: 不超过 2MB,限 PNG, GIF 或 JPG 格式,将缩到 120x120px + display_name: 不起过 30 个字符 + header: 不超过 2MB,限 PNG, GIF 或 JPG 格式,将缩到 700x335px + locked: 默认仅向粉丝公开,需要手工设置通过的粉丝。 + note: 不起过 160 个字符 + labels: + defaults: + avatar: 头像 + confirm_new_password: 确认新密码 + confirm_password: 确认密码 + current_password: 当前密码 + display_name: 显示名 + email: 邮箱 + header: 头 + locale: 语言 + locked: 隐私模式 + new_password: 新密码 + note: Bio + otp_attempt: 两步难码 + password: 密码 + setting_default_privacy: 推文隐私 + username: 用户名 + interactions: + must_be_follower: 仅粉丝可私信 + must_be_following: 仅关注中可私信 + notification_emails: + digest: 发送摘要邮件 + favourite: 有人收藏你的发送邮件通知 + follow: 有人关注你时发送邮件通知 + follow_request: 有人请求关注你时发送邮件通知 + mention: 有人 AT 你时发送邮件通知 + reblog: 有人转发时发送邮件通知 + 'no': '否' + required: + mark: "*" + text: 必须 + 'yes': '是' diff --git a/config/locales/uk.yml b/config/locales/uk.yml index 621dfb323..27e8135df 100644 --- a/config/locales/uk.yml +++ b/config/locales/uk.yml @@ -1,7 +1,6 @@ --- uk: about: - about_instance: "<em>%{instance}</em> є інстанцією Mastodon." about_mastodon: Mastodon <em> - це вільний</em> соціальний мережевий сервер <em> з відкритим вихідним кодом</em>. Він є <em>децентралізованою</em> альтернативою комерційним платформам, що дозволяє уникнути ризиків монополізації вашого спілкування однією компанією. Будь-який користувач може запустити Mastodon та без проблем брати участь в <em>соціальній мережі</em>. get_started: Почати source_code: Вихідний код @@ -36,7 +35,7 @@ uk: notification_mailer: favourite: body: 'Ваш статус подобається %{name}:' - subject: "Користувачу %{name} сподобвся ваш статус" + subject: Користувачу %{name} сподобвся ваш статус follow: body: "%{name} тепер підписаний на вас!" subject: "%{name} тепер підписаний на вас" @@ -52,8 +51,5 @@ uk: settings: edit_profile: Редагувати профіль preferences: Налаштування - stream_entries: - favourited: сподобався допис від - is_now_following: тепер підписаний(-а) на will_paginate: page_gap: "…" diff --git a/config/locales/zh-CN.yml b/config/locales/zh-CN.yml new file mode 100644 index 000000000..78c4d46e2 --- /dev/null +++ b/config/locales/zh-CN.yml @@ -0,0 +1,154 @@ +--- +zh-CN: + about: + about_mastodon: Mastodon <em>开源、自由</em>社交网络。<em>去中心化</em>的商业平台替代,避免单一商业公司垄断沟通。可选择、可信任地任意交流。任何人均可以运行自己的 Mastodon 并进行无缝交流。 + about_this: 关于本实例 + business_email: 商务邮件: + contact: 联络 + description_headline: 去中心化 %{domain} 是什么? + domain_count_after: 其它实例 + domain_count_before: Connected to + features: + api: 对APP 和服务开放的 API + blocks: Rich block and muting tools + characters: 每个推多达 500 字符 + chronology: 按时间线排序 + ethics: 良心之作:没有广告,没有数据追踪 + gifv: GIFV 与小视频 + privacy: 细粒度,可按推设置隐私 + public: 公共时间线 + features_headline: Mastodon 与众不同之处 + get_started: 立即开始 + links: 链接 + other_instances: 其它实例 + source_code: 源码 + status_count_after: statuses + status_count_before: Who authored + terms: 条款 + user_count_after: users + user_count_before: Home to + accounts: + follow: 关注 + followers: 粉丝 + following: 关注 + nothing_here: 神马都没有! + people_followed_by: 正关注 + people_who_follow: 粉丝 + posts: 推 + remote_follow: Remote follow + unfollow: 取关 + application_mailer: + settings: '更改邮件设置: %{link}' + signature: 来自 %{instance} 的提醒 + view: 查看: + applications: + invalid_url: URL 无效 + auth: + change_password: 更换密码 + didnt_get_confirmation: 没有收到确认邮件? + forgot_password: 忘记密码? + login: 登录 + logout: 登出 + register: 注册 + resend_confirmation: 重发确认邮件 + reset_password: 重置密码 + set_new_password: 设置新密码 + authorize_follow: + error: Unfortunately, there was an error looking up the remote account + follow: 关注 + prompt_html: 'You (<strong>%{self}</strong>) have requested to follow:' + title: 关注 %{acct} + datetime: + distance_in_words: + about_x_hours: 大约 %{count} 小时 + about_x_months: 大约 %{count} 月 + about_x_years: 大约 %{count} 年 + almost_x_years: 几乎 %{count} 年 + half_a_minute: 刚刚 + less_than_x_minutes: "%{count} 分" + less_than_x_seconds: 刚刚 + over_x_years: 超过 %{count} 年 + x_days: "%{count} 天" + x_minutes: "%{count} 分" + x_months: "%{count} 月" + x_seconds: "%{count} 秒" + exports: + blocks: You block + csv: CSV + follows: 关注 + storage: 媒体文件 + generic: + changes_saved_msg: 保存成功! + powered_by: 基于 %{link} 构建 + save_changes: 保存 + validation_errors: + one: 出错了!什么鬼? + other: 出错了!什么鬼? + landing_strip_html: <strong>%{name}</strong> is a user on <strong>%{domain}</strong>. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can <a href="%{sign_up_path}">sign up here</a>. + notification_mailer: + digest: + body: 'Here is a brief summary of what you missed on %{instance} since your last visit on %{since}:' + mention: "%{name} mentioned you in:" + new_followers_summary: + one: 有人关注你了!耶! + other: 有 %{count} 个人关注了你!别鸡动! + subject: + one: "你有一个新提醒 \U0001F418" + other: "%{count} 个提醒太多,赶快去看看 \U0001F418" + favourite: + body: "%{name} 赞你" + subject: "%{name} 对你点赞" + follow: + body: "%{name} 关注了你" + subject: "%{name} 关注了你" + follow_request: + body: "%{name} 要关注你" + subject: 'Pending follower: %{name}' + mention: + body: 'You were mentioned by %{name} in:' + subject: You were mentioned by %{name} + reblog: + body: 'Your status was boosted by %{name}:' + subject: "%{name} boosted your status" + pagination: + next: 下一页 + prev: 上一页 + remote_follow: + acct: Enter your username@domain you want to follow from + missing_resource: Could not find the required redirect URL for your account + proceed: Proceed to follow + prompt: 'You are going to follow:' + settings: + authorized_apps: 已授权 APP + back: 返回 + edit_profile: 更改个人信息 + export: 数据导出 + preferences: 设置 + settings: 设置 + two_factor_auth: 两步验证 + statuses: + open_in_web: 浏览器中打开 + over_character_limit: 超出范围 %{max} + visibilities: + private: 仅向粉丝公开 + public: 公开 + unlisted: 公开但不显示在公共时间线中 + stream_entries: + click_to_show: 显示 + reblogged: 转发 + sensitive_content: 敏感内容Sensitive content + time: + formats: + default: "%b %d, %Y, %H:%M" + two_factor_auth: + description_html: 启用<strong>两步验证</strong>后,登录时强制要求手机上生成的两步验证码 + disable: 禁用 + enable: 启用 + instructions_html: "<strong>使用 Google Authenticator 或类似 APP 扫描二维码</strong>。现在起,APP 将会生成登陆时必须的两步验证码。" + plaintext_secret_html: 密钥: <samp>%{secret}</samp> + warning: 如果你现在没有 Google Authenticator 或类似授权 APP,你应该先「禁用」本功能,否则你将不能正常登陆。 + users: + invalid_email: 无效的邮箱 + invalid_otp_token: 无效的两步验证码 + will_paginate: + page_gap: "…" diff --git a/config/navigation.rb b/config/navigation.rb index b2930f62f..c6b7b9767 100644 --- a/config/navigation.rb +++ b/config/navigation.rb @@ -9,13 +9,16 @@ SimpleNavigation::Configuration.run do |navigation| settings.item :preferences, safe_join([fa_icon('sliders fw'), t('settings.preferences')]), settings_preferences_url settings.item :password, safe_join([fa_icon('cog fw'), t('auth.change_password')]), edit_user_registration_url settings.item :two_factor_auth, safe_join([fa_icon('mobile fw'), t('settings.two_factor_auth')]), settings_two_factor_auth_url - # settings.item :authorized_apps, safe_join([fa_icon('list fw'), 'Authorized Apps']), oauth_authorized_applications_url + settings.item :import, safe_join([fa_icon('cloud-upload fw'), t('settings.import')]), settings_import_url + settings.item :export, safe_join([fa_icon('cloud-download fw'), t('settings.export')]), settings_export_url + settings.item :authorized_apps, safe_join([fa_icon('list fw'), t('settings.authorized_apps')]), oauth_authorized_applications_url end - primary.item :admin, safe_join([fa_icon('cogs fw'), 'Administration']), admin_accounts_url, if: proc { current_user.admin? } do |admin| + primary.item :admin, safe_join([fa_icon('cogs fw'), 'Administration']), admin_reports_url, if: proc { current_user.admin? } do |admin| + admin.item :reports, safe_join([fa_icon('flag fw'), 'Reports']), admin_reports_url, highlights_on: %r{/admin/reports} admin.item :accounts, safe_join([fa_icon('users fw'), 'Accounts']), admin_accounts_url, highlights_on: %r{/admin/accounts} admin.item :pubsubhubbubs, safe_join([fa_icon('paper-plane-o fw'), 'PubSubHubbub']), admin_pubsubhubbub_index_url - admin.item :domain_blocks, safe_join([fa_icon('lock fw'), 'Domain Blocks']), admin_domain_blocks_url + admin.item :domain_blocks, safe_join([fa_icon('lock fw'), 'Domain Blocks']), admin_domain_blocks_url, highlights_on: %r{/admin/domain_blocks} admin.item :sidekiq, safe_join([fa_icon('diamond fw'), 'Sidekiq']), sidekiq_url admin.item :pghero, safe_join([fa_icon('database fw'), 'PgHero']), pghero_url admin.item :settings, safe_join([fa_icon('cogs fw'), 'Site Settings']), admin_settings_url diff --git a/config/routes.rb b/config/routes.rb index e17d54995..ca77191f7 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -4,7 +4,6 @@ require 'sidekiq/web' Rails.application.routes.draw do mount LetterOpenerWeb::Engine, at: 'letter_opener' if Rails.env.development? - mount ActionCable.server, at: 'cable' authenticate :user, lambda { |u| u.admin? } do mount Sidekiq::Web, at: 'sidekiq', as: :sidekiq @@ -25,6 +24,8 @@ Rails.application.routes.draw do confirmations: 'auth/confirmations', } + get '/users/:username', to: redirect('/@%{username}'), constraints: { format: :html } + resources :accounts, path: 'users', only: [:show], param: :username do resources :stream_entries, path: 'updates', only: [:show] do member do @@ -44,9 +45,20 @@ Rails.application.routes.draw do end end + get '/@:username', to: 'accounts#show', as: :short_account + get '/@:account_username/:id', to: 'statuses#show', as: :short_account_status + namespace :settings do resource :profile, only: [:show, :update] resource :preferences, only: [:show, :update] + resource :import, only: [:show, :create] + + resource :export, only: [:show] do + collection do + get :follows, to: 'exports#download_following_list' + get :blocks, to: 'exports#download_blocking_list' + end + end resource :two_factor_auth, only: [:show] do member do @@ -65,12 +77,24 @@ Rails.application.routes.draw do namespace :admin do resources :pubsubhubbub, only: [:index] - resources :domain_blocks, only: [:index, :create] + resources :domain_blocks, only: [:index, :new, :create] resources :settings, only: [:index, :update] - resources :accounts, only: [:index, :show, :update] do + resources :reports, only: [:index, :show] do + member do + post :resolve + post :silence + post :suspend + post :remove + end + end + + resources :accounts, only: [:index, :show] do member do + post :silence + post :unsilence post :suspend + post :unsuspend end end end @@ -111,11 +135,17 @@ Rails.application.routes.draw do get '/timelines/public', to: 'timelines#public', as: :public_timeline get '/timelines/tag/:id', to: 'timelines#tag', as: :hashtag_timeline + get '/search', to: 'search#index', as: :search + resources :follows, only: [:create] resources :media, only: [:create] resources :apps, only: [:create] resources :blocks, only: [:index] + resources :mutes, only: [:index] resources :favourites, only: [:index] + resources :reports, only: [:index, :create] + + resource :instance, only: [:show] resources :follow_requests, only: [:index] do member do @@ -146,6 +176,8 @@ Rails.application.routes.draw do post :unfollow post :block post :unblock + post :mute + post :unmute end end end diff --git a/config/settings.yml b/config/settings.yml index a78bd067d..ffcc1eaa7 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -1,18 +1,23 @@ # config/app.yml for rails-settings-cached defaults: &defaults + site_title: 'Mastodon' site_description: '' site_extended_description: '' site_contact_username: '' site_contact_email: '' + open_registrations: true + closed_registrations_message: '' notification_emails: follow: false reblog: false favourite: false mention: false follow_request: true + digest: true interactions: must_be_follower: false must_be_following: false + development: <<: *defaults diff --git a/db/migrate/20170214110202_create_reports.rb b/db/migrate/20170214110202_create_reports.rb new file mode 100644 index 000000000..aa772803b --- /dev/null +++ b/db/migrate/20170214110202_create_reports.rb @@ -0,0 +1,13 @@ +class CreateReports < ActiveRecord::Migration[5.0] + def change + create_table :reports do |t| + t.integer :account_id, null: false + t.integer :target_account_id, null: false + t.integer :status_ids, array: true, null: false, default: [] + t.text :comment, null: false, default: '' + t.boolean :action_taken, null: false, default: false + + t.timestamps + end + end +end diff --git a/db/migrate/20170217012631_add_reblog_of_id_foreign_key_to_statuses.rb b/db/migrate/20170217012631_add_reblog_of_id_foreign_key_to_statuses.rb new file mode 100644 index 000000000..175d4048f --- /dev/null +++ b/db/migrate/20170217012631_add_reblog_of_id_foreign_key_to_statuses.rb @@ -0,0 +1,5 @@ +class AddReblogOfIdForeignKeyToStatuses < ActiveRecord::Migration[5.0] + def change + add_foreign_key :statuses, :statuses, column: :reblog_of_id, on_delete: :cascade + end +end diff --git a/db/migrate/20170301222600_create_mutes.rb b/db/migrate/20170301222600_create_mutes.rb new file mode 100644 index 000000000..8f1bb22f5 --- /dev/null +++ b/db/migrate/20170301222600_create_mutes.rb @@ -0,0 +1,12 @@ +class CreateMutes < ActiveRecord::Migration[5.0] + def change + create_table :mutes do |t| + t.integer :account_id, null: false + t.integer :target_account_id, null: false + t.timestamps null: false + end + + add_index :mutes, [:account_id, :target_account_id], unique: true + + end +end diff --git a/db/migrate/20170303212857_add_last_emailed_at_to_users.rb b/db/migrate/20170303212857_add_last_emailed_at_to_users.rb new file mode 100644 index 000000000..9ae3da4fb --- /dev/null +++ b/db/migrate/20170303212857_add_last_emailed_at_to_users.rb @@ -0,0 +1,5 @@ +class AddLastEmailedAtToUsers < ActiveRecord::Migration[5.0] + def change + add_column :users, :last_emailed_at, :datetime, null: true, default: nil + end +end diff --git a/db/migrate/20170304202101_add_type_to_media_attachments.rb b/db/migrate/20170304202101_add_type_to_media_attachments.rb new file mode 100644 index 000000000..514079958 --- /dev/null +++ b/db/migrate/20170304202101_add_type_to_media_attachments.rb @@ -0,0 +1,12 @@ +class AddTypeToMediaAttachments < ActiveRecord::Migration[5.0] + def up + add_column :media_attachments, :type, :integer, default: 0, null: false + + MediaAttachment.where(file_content_type: MediaAttachment::IMAGE_MIME_TYPES).update_all(type: MediaAttachment.types[:image]) + MediaAttachment.where(file_content_type: MediaAttachment::VIDEO_MIME_TYPES).update_all(type: MediaAttachment.types[:video]) + end + + def down + remove_column :media_attachments, :type + end +end diff --git a/db/migrate/20170317193015_add_search_index_to_accounts.rb b/db/migrate/20170317193015_add_search_index_to_accounts.rb new file mode 100644 index 000000000..14e174147 --- /dev/null +++ b/db/migrate/20170317193015_add_search_index_to_accounts.rb @@ -0,0 +1,9 @@ +class AddSearchIndexToAccounts < ActiveRecord::Migration[5.0] + def up + execute 'CREATE INDEX search_index ON accounts USING gin((setweight(to_tsvector(\'simple\', accounts.display_name), \'A\') || setweight(to_tsvector(\'simple\', accounts.username), \'B\') || setweight(to_tsvector(\'simple\', coalesce(accounts.domain, \'\')), \'C\')));' + end + + def down + remove_index :accounts, name: :search_index + end +end diff --git a/db/migrate/20170318214217_add_header_remote_url_to_accounts.rb b/db/migrate/20170318214217_add_header_remote_url_to_accounts.rb new file mode 100644 index 000000000..0ba38d3e0 --- /dev/null +++ b/db/migrate/20170318214217_add_header_remote_url_to_accounts.rb @@ -0,0 +1,5 @@ +class AddHeaderRemoteUrlToAccounts < ActiveRecord::Migration[5.0] + def change + add_column :accounts, :header_remote_url, :string, null: false, default: '' + end +end diff --git a/db/migrate/20170322021028_add_lowercase_index_to_accounts.rb b/db/migrate/20170322021028_add_lowercase_index_to_accounts.rb new file mode 100644 index 000000000..43032747a --- /dev/null +++ b/db/migrate/20170322021028_add_lowercase_index_to_accounts.rb @@ -0,0 +1,9 @@ +class AddLowercaseIndexToAccounts < ActiveRecord::Migration[5.0] + def up + execute 'CREATE INDEX index_accounts_on_username_and_domain_lower ON accounts (lower(username), lower(domain))' + end + + def down + remove_index :accounts, name: 'index_accounts_on_username_and_domain_lower' + end +end diff --git a/db/migrate/20170322143850_change_primary_key_to_bigint_on_statuses.rb b/db/migrate/20170322143850_change_primary_key_to_bigint_on_statuses.rb new file mode 100644 index 000000000..16b5db7dd --- /dev/null +++ b/db/migrate/20170322143850_change_primary_key_to_bigint_on_statuses.rb @@ -0,0 +1,15 @@ +class ChangePrimaryKeyToBigintOnStatuses < ActiveRecord::Migration[5.0] + def change + change_column :statuses, :id, :bigint + change_column :statuses, :reblog_of_id, :bigint + change_column :statuses, :in_reply_to_id, :bigint + + change_column :media_attachments, :status_id, :bigint + change_column :mentions, :status_id, :bigint + change_column :notifications, :activity_id, :bigint + change_column :preview_cards, :status_id, :bigint + change_column :reports, :status_ids, :bigint, array: true + change_column :statuses_tags, :status_id, :bigint + change_column :stream_entries, :activity_id, :bigint + end +end diff --git a/db/migrate/20170322162804_add_search_index_to_tags.rb b/db/migrate/20170322162804_add_search_index_to_tags.rb new file mode 100644 index 000000000..415dff9a0 --- /dev/null +++ b/db/migrate/20170322162804_add_search_index_to_tags.rb @@ -0,0 +1,9 @@ +class AddSearchIndexToTags < ActiveRecord::Migration[5.0] + def up + execute 'CREATE INDEX hashtag_search_index ON tags USING gin(to_tsvector(\'simple\', tags.name));' + end + + def down + remove_index :tags, name: :hashtag_search_index + end +end diff --git a/db/migrate/20170330021336_add_counter_caches.rb b/db/migrate/20170330021336_add_counter_caches.rb new file mode 100644 index 000000000..cf064b9e1 --- /dev/null +++ b/db/migrate/20170330021336_add_counter_caches.rb @@ -0,0 +1,13 @@ +class AddCounterCaches < ActiveRecord::Migration[5.0] + def change + add_column :statuses, :favourites_count, :integer, null: false, default: 0 + add_column :statuses, :reblogs_count, :integer, null: false, default: 0 + add_column :accounts, :statuses_count, :integer, null: false, default: 0 + add_column :accounts, :followers_count, :integer, null: false, default: 0 + add_column :accounts, :following_count, :integer, null: false, default: 0 + end +end + +# To make the new fields contain correct data: +# update statuses set favourites_count = (select count(*) from favourites where favourites.status_id = statuses.id), reblogs_count = (select count(*) from statuses as reblogs where reblogs.reblog_of_id = statuses.id); +# update accounts set statuses_count = (select count(*) from statuses where account_id = accounts.id), followers_count = (select count(*) from follows where target_account_id = accounts.id), following_count = (select count(*) from follows where account_id = accounts.id); diff --git a/db/migrate/20170330163835_create_imports.rb b/db/migrate/20170330163835_create_imports.rb new file mode 100644 index 000000000..d6f74823d --- /dev/null +++ b/db/migrate/20170330163835_create_imports.rb @@ -0,0 +1,11 @@ +class CreateImports < ActiveRecord::Migration[5.0] + def change + create_table :imports do |t| + t.integer :account_id, null: false + t.integer :type, null: false + t.boolean :approved + + t.timestamps + end + end +end diff --git a/db/migrate/20170330164118_add_attachment_data_to_imports.rb b/db/migrate/20170330164118_add_attachment_data_to_imports.rb new file mode 100644 index 000000000..4850b0663 --- /dev/null +++ b/db/migrate/20170330164118_add_attachment_data_to_imports.rb @@ -0,0 +1,11 @@ +class AddAttachmentDataToImports < ActiveRecord::Migration + def self.up + change_table :imports do |t| + t.attachment :data + end + end + + def self.down + remove_attachment :imports, :data + end +end diff --git a/db/migrate/20170403172249_add_action_taken_by_account_id_to_reports.rb b/db/migrate/20170403172249_add_action_taken_by_account_id_to_reports.rb new file mode 100644 index 000000000..2d4e12198 --- /dev/null +++ b/db/migrate/20170403172249_add_action_taken_by_account_id_to_reports.rb @@ -0,0 +1,5 @@ +class AddActionTakenByAccountIdToReports < ActiveRecord::Migration[5.0] + def change + add_column :reports, :action_taken_by_account_id, :integer + end +end diff --git a/db/schema.rb b/db/schema.rb index 86a05ebe6..3aaa3e3ad 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 20170209184350) do +ActiveRecord::Schema.define(version: 20170403172249) do # These are extensions that must be enabled in order to support this database enable_extension "plpgsql" @@ -43,6 +43,12 @@ ActiveRecord::Schema.define(version: 20170209184350) do t.boolean "silenced", default: false, null: false t.boolean "suspended", default: false, null: false t.boolean "locked", default: false, null: false + t.string "header_remote_url", default: "", null: false + t.integer "statuses_count", default: 0, null: false + t.integer "followers_count", default: 0, null: false + t.integer "following_count", default: 0, null: false + t.index "(((setweight(to_tsvector('simple'::regconfig, (display_name)::text), 'A'::\"char\") || setweight(to_tsvector('simple'::regconfig, (username)::text), 'B'::\"char\")) || setweight(to_tsvector('simple'::regconfig, (COALESCE(domain, ''::character varying))::text), 'C'::\"char\")))", name: "search_index", using: :gin + t.index "lower((username)::text), lower((domain)::text)", name: "index_accounts_on_username_and_domain_lower", using: :btree t.index ["username", "domain"], name: "index_accounts_on_username_and_domain", unique: true, using: :btree end @@ -87,8 +93,20 @@ ActiveRecord::Schema.define(version: 20170209184350) do t.index ["account_id", "target_account_id"], name: "index_follows_on_account_id_and_target_account_id", unique: true, using: :btree end + create_table "imports", force: :cascade do |t| + t.integer "account_id", null: false + t.integer "type", null: false + t.boolean "approved" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.string "data_file_name" + t.string "data_content_type" + t.integer "data_file_size" + t.datetime "data_updated_at" + end + create_table "media_attachments", force: :cascade do |t| - t.integer "status_id" + t.bigint "status_id" t.string "file_file_name" t.string "file_content_type" t.integer "file_file_size" @@ -98,21 +116,30 @@ ActiveRecord::Schema.define(version: 20170209184350) do t.datetime "created_at", null: false t.datetime "updated_at", null: false t.string "shortcode" + t.integer "type", default: 0, null: false t.index ["shortcode"], name: "index_media_attachments_on_shortcode", unique: true, using: :btree t.index ["status_id"], name: "index_media_attachments_on_status_id", using: :btree end create_table "mentions", force: :cascade do |t| t.integer "account_id" - t.integer "status_id" + t.bigint "status_id" t.datetime "created_at", null: false t.datetime "updated_at", null: false t.index ["account_id", "status_id"], name: "index_mentions_on_account_id_and_status_id", unique: true, using: :btree end + create_table "mutes", force: :cascade do |t| + t.integer "account_id", null: false + t.integer "target_account_id", null: false + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index ["account_id", "target_account_id"], name: "index_mutes_on_account_id_and_target_account_id", unique: true, using: :btree + end + create_table "notifications", force: :cascade do |t| t.integer "account_id" - t.integer "activity_id" + t.bigint "activity_id" t.string "activity_type" t.datetime "created_at", null: false t.datetime "updated_at", null: false @@ -160,7 +187,7 @@ ActiveRecord::Schema.define(version: 20170209184350) do end create_table "preview_cards", force: :cascade do |t| - t.integer "status_id" + t.bigint "status_id" t.string "url", default: "", null: false t.string "title" t.string "description" @@ -173,6 +200,17 @@ ActiveRecord::Schema.define(version: 20170209184350) do t.index ["status_id"], name: "index_preview_cards_on_status_id", unique: true, using: :btree end + create_table "reports", force: :cascade do |t| + t.integer "account_id", null: false + t.integer "target_account_id", null: false + t.bigint "status_ids", default: [], null: false, array: true + t.text "comment", default: "", null: false + t.boolean "action_taken", default: false, null: false + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.integer "action_taken_by_account_id" + end + create_table "settings", force: :cascade do |t| t.string "var", null: false t.text "value" @@ -183,14 +221,14 @@ ActiveRecord::Schema.define(version: 20170209184350) do t.index ["thing_type", "thing_id", "var"], name: "index_settings_on_thing_type_and_thing_id_and_var", unique: true, using: :btree end - create_table "statuses", force: :cascade do |t| + create_table "statuses", id: :bigserial, force: :cascade do |t| t.string "uri" t.integer "account_id", null: false t.text "text", default: "", null: false t.datetime "created_at", null: false t.datetime "updated_at", null: false - t.integer "in_reply_to_id" - t.integer "reblog_of_id" + t.bigint "in_reply_to_id" + t.bigint "reblog_of_id" t.string "url" t.boolean "sensitive", default: false t.integer "visibility", default: 0, null: false @@ -198,6 +236,8 @@ ActiveRecord::Schema.define(version: 20170209184350) do t.integer "application_id" t.text "spoiler_text", default: "", null: false t.boolean "reply", default: false + t.integer "favourites_count", default: 0, null: false + t.integer "reblogs_count", default: 0, null: false t.index ["account_id"], name: "index_statuses_on_account_id", using: :btree t.index ["in_reply_to_id"], name: "index_statuses_on_in_reply_to_id", using: :btree t.index ["reblog_of_id"], name: "index_statuses_on_reblog_of_id", using: :btree @@ -205,14 +245,14 @@ ActiveRecord::Schema.define(version: 20170209184350) do end create_table "statuses_tags", id: false, force: :cascade do |t| - t.integer "status_id", null: false + t.bigint "status_id", null: false t.integer "tag_id", null: false t.index ["tag_id", "status_id"], name: "index_statuses_tags_on_tag_id_and_status_id", unique: true, using: :btree end create_table "stream_entries", force: :cascade do |t| t.integer "account_id" - t.integer "activity_id" + t.bigint "activity_id" t.string "activity_type" t.datetime "created_at", null: false t.datetime "updated_at", null: false @@ -237,6 +277,7 @@ ActiveRecord::Schema.define(version: 20170209184350) do t.string "name", default: "", null: false t.datetime "created_at", null: false t.datetime "updated_at", null: false + t.index "to_tsvector('simple'::regconfig, (name)::text)", name: "hashtag_search_index", using: :gin t.index ["name"], name: "index_tags_on_name", unique: true, using: :btree end @@ -265,6 +306,7 @@ ActiveRecord::Schema.define(version: 20170209184350) do t.string "encrypted_otp_secret_salt" t.integer "consumed_timestep" t.boolean "otp_required_for_login" + t.datetime "last_emailed_at" t.index ["account_id"], name: "index_users_on_account_id", using: :btree t.index ["confirmation_token"], name: "index_users_on_confirmation_token", unique: true, using: :btree t.index ["email"], name: "index_users_on_email", unique: true, using: :btree @@ -279,4 +321,5 @@ ActiveRecord::Schema.define(version: 20170209184350) do t.index ["user_id"], name: "index_web_settings_on_user_id", unique: true, using: :btree end + add_foreign_key "statuses", "statuses", column: "reblog_of_id", on_delete: :cascade end diff --git a/docker-compose.yml b/docker-compose.yml index e6002eaa5..d6ba66dde 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,10 +2,10 @@ version: '2' services: db: restart: always - image: postgres + image: postgres:alpine redis: restart: always - image: redis + image: redis:alpine web: restart: always build: . @@ -33,7 +33,7 @@ services: restart: always build: . env_file: .env.production - command: bundle exec sidekiq -q default -q mailers -q push + command: bundle exec sidekiq -q default -q mailers -q pull -q push depends_on: - db - redis diff --git a/docs/Contributing-to-Mastodon/Sponsors.md b/docs/Contributing-to-Mastodon/Sponsors.md index 3fee6e1e0..475791684 100644 --- a/docs/Contributing-to-Mastodon/Sponsors.md +++ b/docs/Contributing-to-Mastodon/Sponsors.md @@ -6,23 +6,16 @@ These people make the development of Mastodon possible through [Patreon](https:/ **Extra special Patrons** - [World'sTallestLadder](https://mastodon.social/users/carcinoGeneticist) -- [glocal](https://mastodon.social/users/glocal) - [Jimmy Tidey](https://mastodon.social/users/jimmytidey) - [Kurtis Rainbolt-Greene](https://mastodon.social/users/krainboltgreene) - [Kit Redgrave](https://socially.constructed.space/users/KitRedgrave) -- [Zeiphner](https://mastodon.social/users/Zeipher) +- [Zeipher](https://mastodon.social/users/Zeipher) - [Effy Elden](https://toot.zone/users/effy) - [Zoë Quinn](https://mastodon.social/users/zoequinn) **Thank you to the following people** -- [Sophia Park](https://mastodon.social/users/sophia) -- [WelshPixie](https://mastodon.social/users/WelshPixie) -- [John Parker](https://mastodon.social/users/Middaparka) -- [Christina Hendricks](https://mastodon.social/users/clhendricksbc) -- [Jelle](http://jelv.nl) - [Harris Bomberguy](https://mastodon.social/users/Hbomberguy) -- [Martin Tithonium](https://mastodon.social/users/tithonium) - [Edward Saperia](https://nwspk.com) - [Yoz Grahame](http://yoz.com/) - [Jenn Kaplan](https://gay.crime.team/users/jkap) @@ -33,5 +26,21 @@ These people make the development of Mastodon possible through [Patreon](https:/ - [Niels Roesen Abildgaard](http://hypesystem.dk/) - [Zatnosk](https://github.com/Zatnosk) - [Spex Bluefox](https://mastodon.social/users/Spex) -- [Sam Waldie](https://mastodon.social/users/denjin) - [J. C. Holder](http://jcholder.com/) +- [glocal](https://mastodon.social/users/glocal) +- [jk](https://mastodon.social/users/jk) +- [C418](https://mastodon.social/users/C418) +- [halcy](https://icosahedron.website/users/halcy) +- [Extropic](https://gnusocial.no/extropic) +- [Pat Monaghan](http://iwrite.software/) +- TBD +- TBD +- TBD +- TBD +- TBD +- TBD +- TBD +- TBD +- TBD +- TBD +- TBD diff --git a/docs/Extensions.md b/docs/Extensions.md index a3d64ebf1..cf79379eb 100644 --- a/docs/Extensions.md +++ b/docs/Extensions.md @@ -3,13 +3,48 @@ Protocol extensions Some functionality in Mastodon required some additions to the protocols to enable seamless federation of those features: -1. ActivityStreams was lacking verbs for block/unblock. Mastodon creates Salmon slaps for block and unblock events, which are not part of a user's public feed, but are nevertheless delivered to the target user. The intent of these Salmon slaps is not to notify the target user, but to notify the target user's server, so that it can perform any number of UX-related tasks such as removing the target user as a follower of the blocker, and/or displaying a message to the target user such as "You can't follow this person because you've been blocked" +### Federation of blocks/unblocks - The Salmon slaps have the exact same structure as standard follow/unfollow slaps, the verbs are namespaced: +ActivityStreams was lacking verbs for block/unblock. Mastodon creates Salmon slaps for block and unblock events, which are not part of a user's public feed, but are nevertheless delivered to the target user. The intent of these Salmon slaps is not to notify the target user, but to notify the target user's server, so that it can perform any number of UX-related tasks such as removing the target user as a follower of the blocker, and/or displaying a message to the target user such as "You can't follow this person because you've been blocked" - - `http://mastodon.social/schema/1.0/block` - - `http://mastodon.social/schema/1.0/unblock` +The Salmon slaps have the exact same structure as standard follow/unfollow slaps, the verbs are namespaced: -2. Statuses can be marked as containing sensitive (or not safe for work) media. This is symbolized by a `<category term="nsfw" />` on the Atom entry +- `http://mastodon.social/schema/1.0/block` +- `http://mastodon.social/schema/1.0/unblock` -3. Statuses that are intended to be listed publicly on e.g. "whole known network" or "public" timelines contain a `<link rel="mentioned" href="http://activityschema.org/collection/public" ostatus:object-type="http://activitystrea.ms/schema/1.0/collection"/>`. Conversely, statuses which do not contain that, are intended to be low key, unlisted +### Federation of sensitive material + +Statuses can be marked as containing sensitive (or not safe for work) media. This is symbolized by a `<category term="nsfw" />` on the Atom entry + +### Federation of privacy features +#### Locked accounts and status privacy levels + +Accounts and statuses have an access "scope": + +Accounts can be "private" or "public". The former requires a follow request to be approved before a follow relationship can be established, the latter can be followed directly. + +Statuses can be "private", "unlisted" or "public". Private must only be shown to the followers of the account or people mentioned in the status; public can be displayed publicly. Unlisted statuses may be displayed publicly but preferably outside of any spotlights e.g. "whole known network" or "public" timelines. + +Namespace of the scope element is `http://mastodon.social/schema/1.0`. Example: + +```xml +<entry> + <!-- ... --> + <author> + <!-- ... --> + <mastodon:scope>private</mastodon:scope> + </author> + <!-- ... --> + <mastodon:scope>private</mastodon:scope> +</entry> +``` + +#### Follow requests + +Mastodon uses the following Salmon slaps to signal a follow request, a follow request authorization and a follow request rejection: + +- `http://activitystrea.ms/schema/1.0/request-friend` +- `http://activitystrea.ms/schema/1.0/authorize` +- `http://activitystrea.ms/schema/1.0/reject` + +The activity object of the request-friend slap is the account in question. The activity object of the authorize and reject slaps is the original request-friend activity. Request-friend slap is sent to the locked account, when the end-user of that account decides, the authorize/reject decision slap is sent back to the requester. diff --git a/docs/README.md b/docs/README.md index 5036ea22c..abf6fcc4b 100644 --- a/docs/README.md +++ b/docs/README.md @@ -7,6 +7,7 @@ Index - [Frequently Asked Questions](Using-Mastodon/FAQ.md) - [List of Mastodon instances](Using-Mastodon/List-of-Mastodon-instances.md) - [Apps](Using-Mastodon/Apps.md) +- [User Guide](Using-Mastodon/User-guide.md) ### Using the API - [API documentation](Using-the-API/API.md) @@ -22,6 +23,7 @@ Index - [Development guide](Running-Mastodon/Development-guide.md) - [Alternative: Development with Vagrant](Running-Mastodon/Vagrant-guide.md) - [Administration guide](Running-Mastodon/Administration-guide.md) +- [Tuning Mastodon](Running-Mastodon/Tuning.md) ### Contributing to Mastodon - [Sponsors](Contributing-to-Mastodon/Sponsors.md) diff --git a/docs/Running-Mastodon/Administration-guide.md b/docs/Running-Mastodon/Administration-guide.md index 1b9dc8630..dd69eb303 100644 --- a/docs/Running-Mastodon/Administration-guide.md +++ b/docs/Running-Mastodon/Administration-guide.md @@ -1,8 +1,16 @@ Administration guide -================= +==================== So, you have a working Mastodon instance... now what? +## Turning into an admin + +The following rake task: + + rake mastodon:make_admin USERNAME=alice + +Would turn the local user "alice" into an admin. + ## Administration web interface A user that is designated as `admin = TRUE` in the database is able to access a suite of administration tools: @@ -20,9 +28,10 @@ Your site settings are stored in the `settings` database table, and editable thr You are able to set the following settings: +- Site title - Contact username - Contact email - Site description - Site extended description -You may wish to use the extended description (shown at https://yourmastodon.instance/about/more ) to display content guidelines or a user agreement (see https://mastodon.social/about/more for an example). \ No newline at end of file +You may wish to use the extended description (shown at https://yourmastodon.instance/about/more ) to display content guidelines or a user agreement (see https://mastodon.social/about/more for an example). diff --git a/docs/Running-Mastodon/Heroku-guide.md b/docs/Running-Mastodon/Heroku-guide.md index 6aa8be774..b66e56200 100644 --- a/docs/Running-Mastodon/Heroku-guide.md +++ b/docs/Running-Mastodon/Heroku-guide.md @@ -1,13 +1,13 @@ Heroku guide ============ -[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy) +[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://dashboard.heroku.com/new?button-url=https://github.com/tootsuite/mastodon&template=https://github.com/tootsuite/mastodon) Mastodon can theoretically run indefinitely on a free [Heroku](https://heroku.com) app. It should be noted this has limited testing and could have unpredictable results. 1. Click the above button. 2. Fill in the options requested. * You can use a .herokuapp.com domain, which will be simple to set up, or you can use a custom domain. If you want a custom domain and HTTPS, you will need to upgrade to a paid plan (to use Heroku's SSL features), or set up [CloudFlare](https://cloudflare.com) who offer free "Flexible SSL" (note: CloudFlare have some undefined limits on WebSockets. So far, no one has reported hitting concurrent connection limits). - * You will want Amazon S3 for file storage. The only exception is for development purposes, where you may not care if files are not saaved. Follow a guide online for creating a free Amazon S3 bucket and Access Key, then enter the details. + * You will want Amazon S3 for file storage. The only exception is for development purposes, where you may not care if files are not saved. Follow a guide online for creating a free Amazon S3 bucket and Access Key, then enter the details. * If you want your Mastodon to be able to send emails, configure SMTP settings here (or later). Consider using [Mailgun](https://mailgun.com) or similar, who offer free plans that should suit your interests. -3. Deploy! The app should be set up, with a working web interface and database. You can change settings and manage versions from the Heroku dashboard. \ No newline at end of file +3. Deploy! The app should be set up, with a working web interface and database. You can change settings and manage versions from the Heroku dashboard. diff --git a/docs/Running-Mastodon/Production-guide.md b/docs/Running-Mastodon/Production-guide.md index a6c776f09..a70f174d4 100644 --- a/docs/Running-Mastodon/Production-guide.md +++ b/docs/Running-Mastodon/Production-guide.md @@ -76,7 +76,7 @@ It is recommended to create a special user for mastodon on the server (you could ## General dependencies curl -sL https://deb.nodesource.com/setup_4.x | sudo bash - - sudo apt-get install imagemagick ffmpeg libpq-dev libxml2-dev libxslt1-dev nodejs + sudo apt-get install imagemagick ffmpeg libpq-dev libxml2-dev libxslt1-dev nodejs file sudo npm install -g yarn ## Redis @@ -95,7 +95,6 @@ Setup a user and database for Mastodon: In the prompt: CREATE USER mastodon CREATEDB; - CREATE DATABASE mastodon_production OWNER mastodon; \q ## Rbenv @@ -181,7 +180,7 @@ User=mastodon WorkingDirectory=/home/mastodon/live Environment="RAILS_ENV=production" Environment="DB_POOL=5" -ExecStart=/home/mastodon/.rbenv/shims/bundle exec sidekiq -c 5 -q default -q mailers -q push +ExecStart=/home/mastodon/.rbenv/shims/bundle exec sidekiq -c 5 -q default -q mailers -q pull -q push TimeoutSec=15 Restart=always @@ -210,7 +209,7 @@ Restart=always WantedBy=multi-user.target ``` -This allows you to `sudo systemctl enable mastodon-*.service` and `sudo systemctl start mastodon-*.service` to get things going. +This allows you to `sudo systemctl enable /etc/systemd/system/mastodon-*.service` and `sudo systemctl start mastodon-web.service mastodon-sidekiq.service mastodon-streaming.service` to get things going. ## Cronjobs diff --git a/docs/Running-Mastodon/Tuning.md b/docs/Running-Mastodon/Tuning.md new file mode 100644 index 000000000..c4acb9927 --- /dev/null +++ b/docs/Running-Mastodon/Tuning.md @@ -0,0 +1,104 @@ +Tuning Mastodon +=============== + +Mastodon has three types of processes: + +- web +- streaming API +- background processing + +By default, the web type spawns two worker processes with 5 threads each, the streaming API is a single thread/process with 10 database pool connections, and background processing spawns one process with 5 threads. + +### Web + +The web process serves short-lived HTTP requests for most of the application. The following environment variables control it: + +- `WEB_CONCURRENCY` controls the number of worker processes +- `MAX_THREADS` controls the number of threads per process + +The default is 2 workers with 5 threads each. Threads share the memory of their parent process. Different processes allocate their own memory each. Threads in Ruby are not native threads, so it's more or less: threads equal concurrency, processes equal parallelism. A larger number of threads maxes out your CPU first, a larger number of processes maxes out your RAM first. + +These values affect how many HTTP requests can be served at the same time. When not enough threads are available, requests are queued until they can be answered. + +For a single-user instance, 1 process with 5 threads should be more than enough. + +### Streaming API + +The streaming API handles long-lived HTTP and WebSockets connections, through which clients receive real-time updates. It is a single-threaded process. By default it has a database connection pool of 10, which means 10 different database queries can run *at the same time*. The database is not heavily used in the streaming API, only for initial authentication of the request, and for some special receiver-specific filter queries when receiving new messages. At the time of writing this value cannot be reconfigured, but mostly doesn't need to. + +If you need to scale up the streaming API, spawn more separate processes on different ports (e.g. 4000, 4001, 4003, etc) and load-balance between them with nginx. + +### Background processing + +Many tasks in Mastodon are delegated to background processing to ensure the HTTP requests are fast, and to prevent HTTP request aborts from affecting the execution of those tasks. Sidekiq is a single process, with a configurable numbero of threads. By default, it is 5. That means, 5 different jobs can be executed at the same time. Others will be queued until they can be processed. + +While the amount of threads in the web process affects the responsiveness of the Mastodon instance to the end-user, the amount of threads allocated to background processing affects how quickly posts can be delivered from the author to anyone else, how soon e-mails are sent out, etc. + +The amount of threads is not controlled by an environment variable in this case, but a command line argument in the invocation of Sidekiq: + + bundle exec sidekiq -c 15 -q default -q mailers -q push + +Would start the sidekiq process with 15 threads. Please mind that each threads needs to be able to connect to the database, which means that the database pool needs to be large enough to support all the threads. The database pool size is controlled with the `DB_POOL` environment variable, and defaults to the value of `MAX_THREADS` (therefore, is 5 by default). + +You might notice that the above command specifies three queues to be processed: + +- "default" contains most tasks such as delivering messages to followers and processing incoming notifications from other instances +- "mailers" contains tasks that send e-mails +- "push" contains tasks that deliver messages to other instances + +If you wish, you could start three different processes for each queue, to ensure that even when there is a lot of tasks of one type, important tasks of other types still get executed in a timely manner. + +___ + +### How to set environment variables +#### With systemd + +In the `.service` file: + +```systemd +... +Environment="WEB_CONCURRENCY=1" +Environment="MAX_THREADS=5" +ExecStart="..." +... +``` + +Don't forget to `sudo systemctl daemon-reload` before restarting the services so that the changes would take effect! + +#### With docker-compose + +Edit `docker-compose.yml`: + +```yml +... + web: + restart: always + build: . + env_file: .env.production + environment: + - WEB_CONCURRENCY=1 + - MAX_THREADS=5 +... +``` + +Re-create the containers with `docker-compose up -d` for the changes to take effect. + +You can also scale the number of containers per "service" (where service is "web", "sidekiq" and "streaming"): + + docker-compose scale web=1 sidekiq=2 streaming=3 + +Realistically the `docker-compose.yml` file needs to be modified a bit further for the above to work, because by default it wants to bind the web container to host port 3000 and streaming container to host port 4000, of either of which there is only one on the host system. However, if you change: + +```yml +ports: + - "3000:3000" +``` + +to simply: + +```yml +ports: + - "3000" +``` + +for each service respectively, Docker will allocate random host ports of the services, allowing multiple containers to run alongside each other. But it will be on you to look up which host ports those are (e.g. with `docker ps`), and they will be different on each container restart. diff --git a/docs/Using-Mastodon/Apps.md b/docs/Using-Mastodon/Apps.md index e350e5f95..67b14dc26 100644 --- a/docs/Using-Mastodon/Apps.md +++ b/docs/Using-Mastodon/Apps.md @@ -5,11 +5,13 @@ Some people have started working on apps for the Mastodon API. Here is a list of |App|Platform|Link|Developer(s)| |---|--------|----|------------| -|Matodor|iOS/Android|<https://github.com/jeroensmeets/mastodon-app>|[@jeroensmeets@mastodon.social](https://mastodon.social/users/jeroensmeets)| -|Tusky|Android|<https://github.com/Vavassor/Tusky>|[@Vavassor@mastodon.social](https://mastodon.social/users/Vavassor)| -|Albatross|iOS||[@goldie_ice@mastodon.social](https://mastodon.social/users/goldie_ice)| -|tootstream|command-line|<https://github.com/magicalraccoon/tootstream>|[@Raccoon@mastodon.social](https://mastodon.social/users/Raccoon)| -|mastodroid|Android|<https://github.com/alin-rautoiu/mastodroid>|| -|Tooter|Chrome extension|<https://github.com/ineffyble/tooter>|[@effy@mastodon.social](https://mastodon.social/users/effy)| +|[Tusky](https://play.google.com/store/apps/details?id=com.keylesspalace.tusky)|Android|<https://github.com/Vavassor/Tusky>|[@Vavassor@mastodon.social](https://mastodon.social/users/Vavassor)| +|mastodroid|Android|<https://github.com/alin-rautoiu/mastodroid>|[@charlag@mastodon.social](https://mastodon.social/users/charlag)| |TootyFruity|Android|<https://play.google.com/store/apps/details?id=ch.kevinegli.tootyfruity221258>|[@eggplant@mastodon.social](https://mastodon.social/users/eggplant)| +|11t|iOS/Android|<https://github.com/jeroensmeets/mastodon-app>|[@jeroensmeets@mastodon.social](https://mastodon.social/users/jeroensmeets)| +|[Amaroq](https://itunes.apple.com/us/app/amarok-for-mastodon/id1214116200?ls=1&mt=8)|iOS|<https://itunes.apple.com/us/app/amarok-for-mastodon/id1214116200?ls=1&mt=8>|[@eurasierboy@mastodon.social](https://mastodon.social/users/eurasierboy)| +|Albatross|iOS||[@goldie_ice@mastodon.social](https://mastodon.social/users/goldie_ice)| +|Tooter|Chrome|<https://github.com/ineffyble/tooter>|[@effy@mastodon.social](https://mastodon.social/users/effy)| +|tootstream|CLI|<https://github.com/magicalraccoon/tootstream>|[@Raccoon@mastodon.social](https://mastodon.social/users/Raccoon)| + If you have a project like this, let me know so I can add it to the list! diff --git a/docs/Using-Mastodon/List-of-Mastodon-instances.md b/docs/Using-Mastodon/List-of-Mastodon-instances.md index 2f15df083..17a72d77d 100644 --- a/docs/Using-Mastodon/List-of-Mastodon-instances.md +++ b/docs/Using-Mastodon/List-of-Mastodon-instances.md @@ -1,12 +1,42 @@ -List of Mastodon instances +List of Known Mastodon instances ========================== -* [mastodon.social](https://mastodon.social) -* [social.tchncs.de](https://social.tchncs.de) -* [on.vu](https://on.vu) -* [animalliberation.social](https://animalliberation.social) -* [socially.constructed.space](https://socially.constructed.space) -* [epiktistes.com](https://epiktistes.com) -* [toot.zone](https://toot.zone) +There is also a list at [instances.mastodon.xyz](https://instances.mastodon.xyz) showing realtime information about instances. -Let me know if you start running one so I can add it to the list! +| Name | Theme/Notes, if applicable | Open Registrations | IPv6 | +| -------------|-------------|---|---| +| [mastodon.social](https://mastodon.social) |Flagship, quick updates|Yes|No| +| [awoo.space](https://awoo.space) |Intentionally moderated, only federates with mastodon.social|Yes|No| +| [social.tchncs.de](https://social.tchncs.de)|N/A|Yes|No| +| [animalliberation.social](https://animalliberation.social) |Animal Rights|Yes|No| +| [socially.constructed.space](https://socially.constructed.space) |Single user|No|No| +| [epiktistes.com](https://epiktistes.com) |N/A|Yes|No| +| [fern.surgeplay.com](https://fern.surgeplay.com) |Federates everywhere, Minecraft-focused|Yes|No +| [gay.crime.team](https://gay.crime.team) |the place for doin' gay crime online (please don't actually do crime here)|Yes|No| +| [icosahedron.website](https://icosahedron.website/) |Icosahedron-themed (well, visually), open registration.|Yes|No| +| [memetastic.space](https://memetastic.space) |Memes|Yes|No| +| [social.diskseven.com](https://social.diskseven.com) |Single user|No|No (DNS entry but no response)| +| [social.gestaltzerfall.net](https://social.gestaltzerfall.net) |Single user|No|No| +| [mastodon.xyz](https://mastodon.xyz) |N/A|Yes|Yes| +| [social.targaryen.house](https://social.targaryen.house) |Federates everywhere, quick updates.|Yes|Yes| +| [social.mashek.net](https://social.mashek.net) |Themed and customised for Mashekstein Labs community. Selectively federates.|Yes|No| +| [masto.themimitoof.fr](https://masto.themimitoof.fr) |N/A|Yes|Yes| +| [social.imirhil.fr](https://social.imirhil.fr) |N/A|No|Yes| +| [social.wxcafe.net](https://social.wxcafe.net) |Open registrations, federates everywhere, no moderation yet|Yes|Yes| +| [octodon.social](https://octodon.social) |Open registrations, federates everywhere, cutest instance yet|Yes|Yes| +| [hostux.social](https://hostux.social) |N/A|Yes|Yes| +| [social.alex73630.xyz](https://social.alex73630.xyz) |Francophones|Yes|Yes| +| [maly.io](https://maly.io) |N/A|Yes|No| +| [social.lou.lt](https://social.lou.lt) |N/A|Yes|No| +| [mastodon.ninetailed.uk](https://mastodon.ninetailed.uk) |N/A|Yes|No| +| [soc.louiz.org](https://soc.louiz.org) |"Coucou"|Yes|No| +| [7nw.eu](https://7nw.eu) |N/A|Yes|No| +| [mastodon.gougere.fr](https://mastodon.gougere.fr)|N/A|Yes|No| +| [aleph.land](https://aleph.land)|N/A|Yes|No| +| [share.elouworld.org](https://share.elouworld.org)|N/A|No|No| +| [social.lkw.tf](https://social.lkw.tf)|N/A|No|No| +| [manowar.social](https://manowar.social)|N/A|No|No| +| [social.ballpointcarrot.net](https://social.ballpointcarrot.net)|Down at time of entry|No|No| +| [mastodon.cc](https://mastodon.cc)|Art|Yes|No| + +Let me know if you start running one so I can add it to the list! (Alternatively, add it yourself as a pull request). diff --git a/docs/Using-Mastodon/User-guide.md b/docs/Using-Mastodon/User-guide.md new file mode 100644 index 000000000..f8018909a --- /dev/null +++ b/docs/Using-Mastodon/User-guide.md @@ -0,0 +1,196 @@ +Mastodon User's Guide +===================== + +* [Intro](User-guide.md#intro) + * [Decentralization and Federation](User-guide.md#decentralization-and-federation) +* [Getting Started](User-guide.md#getting-started) + * [Setting Up Your Profile](User-guide.md#setting-up-your-profile) + * [E-Mail Notifications](User-guide.md#e-mail-notifications) + * [Text Posts](User-guide.md#text-posts) + * [Content Warnings](User-guide.md#content-warnings) + * [Hashtags](User-guide.md#hashtags) + * [Boosts and Favourites](User-guide.md#boosts-and-favourites) + * [Posting Images](User-guide.md#posting-images) + * [Following Other Users](User-guide.md#following-other-users) + * [Notifications](User-guide.md#notifications) + * [Mobile Apps](User-guide.md#mobile-apps) + * [The Federated Timeline](User-guide.md#the-federated-timeline) + * [The Local Timeline](User-guide.md#the-local-timeline) + * [Searching](User-guide.md#searching) +* [Privacy, Safety and Security](User-guide.md#privacy-safety-and-security) + * [Two-Factor Authentication](User-guide.md#two-factor-authentication) + * [Account Privacy](User-guide.md#account-privacy) + * [Toot Privacy](User-guide.md#toot-privacy) + * [Blocking](User-guide.md#blocking) + * [Reporting Toots or Users](User-guide.md#reporting-toots-or-users) + +## Intro + +Mastodon is a social network application based on the GNU Social protocol. It behaves a lot like other social networks, especially Twitter, with one key difference - it is open-source and anyone can start their own server (also called an "*instance*"), and users of any instance can interact freely with those of other instances (called "*federation*"). Thus, it is possible for small communities to set up their own servers to use amongst themselves while also allowing interaction with other communities. + +#### Decentralization and Federation + +Mastodon is a system decentralized through a concept called "*federation*" - rather than depending on a single person or organization to run its infrastructure, anyone can download and run the software and run their own server. Federation means different Mastodon servers can interact with each other seamlessly, similar to e.g. e-mail. + +As such, anyone can download Mastodon and e.g. run it for a small community of people, but any user registered on that instance can follow and send and read posts from other Mastodon instances (as well as servers running other GNU Social-compatible services). This means that not only is users' data not inherently owned by a company with an interest in selling it to advertisers, but also that if any given server shuts down its users can set up a new one or migrate to another instance, rather than the entire service being lost. + +Within each Mastodon instance, usernames just appear as `@username`, similar to other services such as Twitter. Users from other instances appear, and can be searched for and followed, as `@user@servername.ext` - so e.g. `@gargron` on the `mastodon.social` instance can be followed from other instances as `@gargron@mastodon.social`). + +Posts from users on external instances are "*federated*" into the local one, i.e. if `user1@mastodon1` follows `user2@gnusocial2`, any posts `user2@gnusocial2` makes appear in both `user1@mastodon`'s Home feed and the public timeline on the `mastodon1` server. Mastodon server administrators have some control over this and can exclude users' posts from appearing on the public timeline; post privacy settings from users on Mastodon instances also affect this, see below in the [Toot Privacy](User-guide.md#toot-privacy) section. + +## Getting Started + +#### Setting Up Your Profile + +You can customise your Mastodon profile in a number of ways - you can set a custom "display" name, a profile "avatar" picture, a background image for your profile page header, and a short "bio" that summarises you or your account. + +![Preferences icon](screenshots/preferences.png) To edit your profile, click the Preferences icon in the Compose column and select "Edit Profile" on the left-hand menu on the Preferences page. Your display name is limited to 30 characters, your bio to 160. Avatars and header pictures can be uploaded as png, gif or jpg images and cannot be larger than 2MB. They will be resized to standard sizes - 120x120 pixels for avatars, 700x335 pixels for header pictures. + +#### E-Mail Notifications + +![Preferences icon](screenshots/preferences.png) Mastodon can notify you of activity via e-mail if you so choose. To adjust your settings for receiving e-mail notifications, click the Preferences icon in the Compose column and select the "Preferences" page from the left-hand menu. Here you will find a number of checkboxes to enable or disable e-mail notifications for various types of activity. + +#### Text Posts + +The most basic way to interact with Mastodon is to make a text post, also called a *Toot*. In order to toot, simply enter the message you want to post into the "What is on your mind?" text box in the Compose column and click "TOOT". There is a limit of up to 500 characters per toot; if you really do need more than this you can reply to your own toots so they will appear like a conversation. + +If you want to reply to another user's toot, you can click the "Reply" icon on it. This will add their username to your input box along with a preview of the message you're replying to, and the user will receive a notification of your response. + +Similarly, in order to start a conversation with another user, just mention their user name in your toot. When you type the @ symbol followed directly (without a space) by any character in a message, Mastodon will automatically start suggesting users that match the username you're typing. Like with replies, mentioning a user like this will send them a notification. + +##### Content Warnings + +When you want to post something that you don't want to be immediately visible - for example, spoilers for that film that's just out, or some personal thoughts that contain [triggers](http://www.bbc.co.uk/news/blogs-ouch-26295437), you can "hide" it behind a Content Warning. + +To do this, click the ![CW icon](screenshots/compose-cw.png) "CW" switch under the Compose box. This will add another text box labeled "Content warning"; you should enter a short summary of what the "body" of your post contains here while your actual post goes into the "What is on your mind?" box as normal. + +![animation showing how to enable content warnings](screenshots/content-warning.gif) + +This will cause the body of your post to be hidden behind a "Show More" button in the timeline, with only the content warning visible by default: + +![animation showing content warnings in the timeline](screenshots/cw-toot.gif) + +**NOTE** that this will not hide images included in your post - images can be marked as "sensitive" separately to hide them from view until clicked on. To find out how to do this, see the [Posting Images](User-guide.md#posting-images) section of this user guide. + +##### Hashtags + +If you're making a post belonging to a wider subject, it might be worth adding a "hashtag" to it. This can be done simply by adding any alphanumeric term with a # sign in front of it to the toot, e.g. #introductions (which is popular on mastodon.social for new users to introduce themselves to the community), or #politics for political discussions, etc. Clicking on a hashtag in a toot will show a timeline consisting only of toots that include this hashtag (i.e. it's a shortcut to searching for it). This allows users to group messages of similar subjects together, forming a separate "timeline" for people interested in that subject. + +##### Boosts and Favourites + +You can *favourite* another user's toot by clicking the star icon underneath. This will send the user a notification that you have marked their post as a favourite; the meaning of this varies widely by context from a general "I'm listening" to signalling agreement or offering support for the ideas expressed. + +Additionally you can *boost* toots by clicking the "circular arrows" icon. Boosting a toot will show it on your profile timeline and make it appear to all your followers, even if they aren't following the user who made the original post. This is helpful if someone posts a message you think others should see, as it increases the message's reach while keeping the author information intact. + +#### Posting Images + +![Image icon](screenshots/compose-media.png) In order to post an image, simply click or tap the "image" icon in your Compose column and select a file to upload. + +If the image is "not safe for work" or has otherwise sensitive content, you can select the ![NSFW toggle](screenshots/compose-nsfw.png) "NSFW" button which appears once you have added an image. This will hide the image in your post by default, making it clickable to show the preview. This is the "visual" version of [content warnings](User-guide.md#content-warnings) and could be combined with them if there is text to accompany the image - otherwise it's fine to just mark the image as sensitive and make the body of your post the content warning. + +You can also attach video files or GIF animations to Toots. However, there is a 4MB file size limit for these files and videos must be in .webm or .mp4 format. + +#### Following Other Users + +Following another user will make all of their toots as well as other users' toots which they [boost](User-guide.md#boosts-and-favourites) in your Home column. This gives you a separate timeline from the [federated timeline](User-guide.md#the-federated-timeline) in which you can read what particular people are up to without the noise of general conversation. + +![Follow icon](screenshots/follow.png) In order to follow a user, click their name or avatar to open their profile, then click the Follow icon in the top left of their profile view. + +If their account is locked (which is shown with a padlock icon ![Padlock icon](screenshots/locked-icon.png) next to their user name), they will receive a notification of your request to follow them and need to approve this before you are added to their follower list (and thus see their toots). To show you that you're waiting for someone to approve your follow request, the Follow icon ![Follow icon](screenshots/follow-icon.png) on their profile will be replaced with an hourglass icon ![Pending icon](screenshots/pending-icon.png). + +Once you follow a user, the Follow icon will be highlighted in blue on their profile ![Following icon](screenshots/following-icon.png); you can unfollow them again by clicking this. + +If you know someone's user name you can also open their profile for following by entering it in the [Search box](User-guide.md#searching) in the Compose column. This also works for remote users, though depending on whether they are known to your home instance you might have to enter their full name including the domain (e.g. `gargron@mastodon.social`) into the search box before their profile will appear in the suggestions. + +Alternately, if you already have a user's profile open in a separate browser tab, most GNU Social-related networks should have a "Follow" or "Subscribe" button on their profile page. This will ask you to enter the full user name to follow **from** (ie. if your account is on mastodon.social you would want to enter this as `myaccount@mastodon.social`) + +#### Notifications + +When someone follows your account or requests to follow you, mentions your user name (either as an initial message or in response to one of your toots) or boosts or favourites one of your toots, you will receive a notification for this. These will appear as desktop notifications on your computer (if your web browser supports this and you've enabled them) as well as in your "Notifications" column. + +![Notification Settings icon](screenshots/notifications-settings.png) You can filter what kind of notifications you see in the Notifications column by clicking the Notification Settings icon at the top of the column and ticking or un-ticking what you do or don't want to see notifications for. + +![Clear icon](screenshots/notifications-clear.png) If your notifications become cluttered, you can clear the column by clicking the Clear icon at the top of the column; this will wipe its contents. + +![Preferences icon](screenshots/preferences.png) You can also disable notifications from people you don't follow or who don't follow you entirely - to do this, click the Preferences icon in the Compose column, select "Preferences" on the left-hand menu and check either of the respective "Block notifications" options. + +#### Mobile Apps + +There are no official mobile Mastodon apps for iOS or Android at this point. However, there are several third-party apps in development; you can find a list of these [here](Apps.md). + +#### The Federated Timeline + +Mastodon has a "Federated" timeline, which is a collection of all public toots made by all local users as well as posts from remote users that are federated (because someone on your instance follows the remote user making the post). This is a good way to meet new people to follow or interact with, but can be overwhelming especially if there's a lot of activity. + +![Federated Timeline icon](screenshots/federated-timeline.png) To view the federated timeline, click the "Federated Timeline" icon in your Compose column or the respective button on the Getting Started panel. To hide the federated timeline again, simply click the "Back" link at the top of the column while you're viewing it. + +#### The Local Timeline + +In addition to the Federated Timeline, there's also a "Local" timeline, which only shows public toots made by users on your home instance. This is quieter than the Federated timeline, and useful if you want to stick close to your instance's community without having too much noise from outside. To view the Local Timeline, click the ![Menu icon](screenshots/compose-menu.png) Menu icon on the Compose pane and then select "Local Timeline" on the rightmost column. + +#### Searching + +Mastodon has a search function - however, this is limited to users and [hashtags](User-guide.md#hashtags) only and cannot be used to search through the full text of toots. In order to start a search, just type into the search box in the Compose column; Mastodon will automatically start showing suggestions of both user names and hashtags in a pop-up after a moment. Selecting any of these will open the user's profile or a view of all toots on the hashtag. + +## Privacy, Safety and Security + +Mastodon has a number of advanced security, privacy and safety features over more public networks such as Twitter. Particularly the privacy controls are fairly granular; this section will explain how these features work. + +#### Two-Factor Authentication + +Two-Factor Authentication (2FA) is a mechanism that improves the security of your Mastodon account by requiring a numeric code from another device (most commonly mobile phones) linked to your Mastodon account when you log in - this means that even if someone gets hold of both your e-mail address and your password, they cannot take over your Mastodon account as they would need a physical device you own to log in. + +Mastodon's 2FA uses Google Authenticator (or compatible apps). You can install this for free to your [Android](https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2) or [iOS](https://itunes.apple.com/gb/app/google-authenticator/id388497605) device; [this Wikipedia page](https://en.wikipedia.org/wiki/Google_Authenticator#Implementations) lists further versions of the app for other systems. + +![Preferences icon](screenshots/preferences.png) In order to enable 2FA for your Mastodon account, click the Preferences icon in the Compose column, click "Two-factor Authentication" in the left menu on the settings page and follow the instructions. Once activated, every time you log in you will need a one-time code generated by the Authenticator app on the device you've linked to your account. + +#### Account Privacy + +To allow you more control over who can see your toots, Mastodon supports "private" or "locked" accounts. If your account is set to private, you will be notified every time someone tries to follow you, and you will be able to allow or deny the follow request. Additionally, if your account is private, any new toots you compose will default to being private (see the [Toot Privacy](User-guide.md#toot-privacy) section below). + +![Preferences icon](screenshots/preferences.png) To make your account private, click the Preferences icon in the Compose pane, select "Edit Profile" and tick the "Make account private" checkbox, then click "Save Changes". + +![Screenshot of the "Private Account" setting](screenshots/private.png) + +#### Toot Privacy + +Toot privacy is handled independently of account privacy, and individually for each toot. The three tiers of visibility for toots are Public (default), Unlisted or Private. In order to select your privacy level, click the ![Globe icon](screenshots/compose-privacy.png) globe icon. Changes to this setting are remembered between posts, i.e. if you make one private toot you will need to disable the switch again to make public toots. + +**Public** is the default status of toots on accounts not set to private; a toot is public if neither of the two flags are set. Public toots are visible to any other user on the public timeline, federate to other GNU Social instances without restriction and appear on your user profile page to anyone including search engine bots and visitors who aren't logged into a Mastodon account. + +**Unlisted** toots are toggled with the "Do not display in public timeline" option in the Compose pane. They are visible to anyone following you and appear on your profile page to the public even without a Mastodon login, but do *not* appear to anyone viewing the Public Timeline while logged into Mastodon. + +**Private** toots, finally, are toggled with the "Mark as private" switch. Private toots do not appear in the public timeline nor on your profile page to anyone viewing it unless they are on your Followers list. This means the option is of very limited use if your account is not also set to be private (as anyone can follow you without confirmation and thus see your private toots). However the separation of this means that if you *do* set your entire account to private, you can switch this option off on a toot to make unlisted or even public toots from your otherwise private account. + +Private toots do not federate to other instances, unless you @mention a remote user. In this case, they will federate to their instance *and may appear there PUBLICLY*. A warning will be displayed if you're composing a private toot that will federate to another instance. + +Private toots cannot be boosted. If someone you follow makes a private toot, it will appear in your timeline with a padlock icon in place of the Boost icon. **NOTE** that remote instances may not respect this. + +**Direct** messages are only visible to users you have @mentioned in them. This does *not* federate to protect your privacy (as other instances may ignore the "Direct" status and display the messages as public if they were to receive them), even if you have @mentioned a remote user. + +To summarise: + +Toot Privacy | Visible on Profile | Visible on Public Timeline | Federates to other instances +------------ | ------------------ | -------------------------- | --------------------------- +Public | Anyone incl. anonymous viewers | Yes | Yes +Unlisted | Anyone incl. anonymous viewers | No | Yes +Private | Followers only | No | Only remote @mentions +Direct | No | No | No + +#### Blocking + +You can block a user to stop them contacting you. To do this, you can click or tap the Menu icon on either a toot of theirs or their profile view and select "Block". + +**NOTE** that this will stop them from seeing your public toots while they are logged in, but they *will* be able to see your public toots by simply opening your profile in another browser that isn't logged into Mastodon (or logged into a different account that you have not blocked). + +Mentions, favourites, boosts or any other interaction with you from a blocked user will be hidden from your view. You will not see replies to a blocked person, even if the reply mentions you, nor will you see their toots if someone boosts them. You will not see toots mentioning a blocked person except in the public timeline. + +The blocked user will not be notified of your blocking them. They will be removed from your followers, *but* will still be able to see any public toots you make. Blocks do not federate across instances. + +#### Reporting Toots or Users + +If you encounter a toot or a user that is breaking the rules of your instance or that you otherwise want to draw the instance administrators' attention to (e.g. if someone is harassing another user, spamming pornography or posting illegal content), you can click the "..." menu button on the toot or the "hamburger" menu on the profile and select to report this. The rightmost column will then switch over to the following form: + +![Report form](screenshots/report.png) + +In this form, you can select any toots you would like to report to the instance administrators and fill in any comment that might be helpful in identifying or handling the issue (from "is a spammer" to "this post contains untagged pornography"). The report will be visible to server administrators once it is sent so they can take appropriate action, for example hiding the user's posts from the public timeline or banning their account. diff --git a/docs/Using-Mastodon/screenshots/compose-cw.png b/docs/Using-Mastodon/screenshots/compose-cw.png new file mode 100644 index 000000000..584080a53 --- /dev/null +++ b/docs/Using-Mastodon/screenshots/compose-cw.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/compose-media.png b/docs/Using-Mastodon/screenshots/compose-media.png new file mode 100644 index 000000000..7a63c196c --- /dev/null +++ b/docs/Using-Mastodon/screenshots/compose-media.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/compose-nsfw.png b/docs/Using-Mastodon/screenshots/compose-nsfw.png new file mode 100644 index 000000000..a4ff5ed7b --- /dev/null +++ b/docs/Using-Mastodon/screenshots/compose-nsfw.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/compose-privacy.png b/docs/Using-Mastodon/screenshots/compose-privacy.png new file mode 100644 index 000000000..b18ed2043 --- /dev/null +++ b/docs/Using-Mastodon/screenshots/compose-privacy.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/content-warning.gif b/docs/Using-Mastodon/screenshots/content-warning.gif new file mode 100644 index 000000000..2e4720618 --- /dev/null +++ b/docs/Using-Mastodon/screenshots/content-warning.gif Binary files differdiff --git a/docs/Using-Mastodon/screenshots/cw-toot.gif b/docs/Using-Mastodon/screenshots/cw-toot.gif new file mode 100644 index 000000000..5329933a6 --- /dev/null +++ b/docs/Using-Mastodon/screenshots/cw-toot.gif Binary files differdiff --git a/docs/Using-Mastodon/screenshots/federated-timeline.png b/docs/Using-Mastodon/screenshots/federated-timeline.png new file mode 100644 index 000000000..d74b089fd --- /dev/null +++ b/docs/Using-Mastodon/screenshots/federated-timeline.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/follow-icon.png b/docs/Using-Mastodon/screenshots/follow-icon.png new file mode 100644 index 000000000..ee516c2f5 --- /dev/null +++ b/docs/Using-Mastodon/screenshots/follow-icon.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/following-icon.png b/docs/Using-Mastodon/screenshots/following-icon.png new file mode 100644 index 000000000..bccdc110e --- /dev/null +++ b/docs/Using-Mastodon/screenshots/following-icon.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/locked-icon.png b/docs/Using-Mastodon/screenshots/locked-icon.png new file mode 100644 index 000000000..d199f1f12 --- /dev/null +++ b/docs/Using-Mastodon/screenshots/locked-icon.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/notifications-clear.png b/docs/Using-Mastodon/screenshots/notifications-clear.png new file mode 100644 index 000000000..7d0922ccb --- /dev/null +++ b/docs/Using-Mastodon/screenshots/notifications-clear.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/notifications-settings.png b/docs/Using-Mastodon/screenshots/notifications-settings.png new file mode 100644 index 000000000..3a3417e7d --- /dev/null +++ b/docs/Using-Mastodon/screenshots/notifications-settings.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/pending-icon.png b/docs/Using-Mastodon/screenshots/pending-icon.png new file mode 100644 index 000000000..777b3c391 --- /dev/null +++ b/docs/Using-Mastodon/screenshots/pending-icon.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/preferences.png b/docs/Using-Mastodon/screenshots/preferences.png new file mode 100644 index 000000000..943413feb --- /dev/null +++ b/docs/Using-Mastodon/screenshots/preferences.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/private.png b/docs/Using-Mastodon/screenshots/private.png new file mode 100644 index 000000000..cf338aad0 --- /dev/null +++ b/docs/Using-Mastodon/screenshots/private.png Binary files differdiff --git a/docs/Using-Mastodon/screenshots/report.png b/docs/Using-Mastodon/screenshots/report.png new file mode 100644 index 000000000..5ce401ee7 --- /dev/null +++ b/docs/Using-Mastodon/screenshots/report.png Binary files differdiff --git a/docs/Using-the-API/API.md b/docs/Using-the-API/API.md index 07c1b25a9..bc5ca3de4 100644 --- a/docs/Using-the-API/API.md +++ b/docs/Using-the-API/API.md @@ -6,24 +6,36 @@ API overview - [Available libraries](#available-libraries) - [Notes](#notes) - [Methods](#methods) - - Posting a status - - Uploading media - - Retrieving a timeline - - Retrieving notifications - - Following a remote user - - Fetching data - - Deleting a status - - Reblogging a status - - Favouriting a status - - Threads (status context) - - Who reblogged/favourited a status - - Following/unfollowing accounts - - Blocking/unblocking accounts - - Creating OAuth apps + - [Accounts](#accounts) + - [Apps](#apps) + - [Blocks](#blocks) + - [Favourites](#favourites) + - [Follow Requests](#follow-requests) + - [Follows](#follows) + - [Instances](#instances) + - [Media](#media) + - [Mutes](#mutes) + - [Notifications](#notifications) + - [Reports](#reports) + - [Search](#search) + - [Statuses](#statuses) + - [Timelines](#timelines) - [Entities](#entities) - - Status - - Account -- [Pagination](#pagination) + - [Account](#account) + - [Application](#application) + - [Attachment](#attachment) + - [Card](#card) + - [Context](#context) + - [Error](#error) + - [Instance](#instance) + - [Mention](#mention) + - [Notification](#notification) + - [Relationships](#relationships) + - [Results](#results) + - [Status](#status) + - [Tag](#tag) + +___ ## Available libraries @@ -32,263 +44,480 @@ API overview - [For JavaScript](https://github.com/Zatnosk/libodonjs) - [For JavaScript (Node.js)](https://github.com/jessicahayley/node-mastodon) +___ + ## Notes -When an array parameter is mentioned, the Rails convention of specifying array parameters in query strings is meant. For example, a ruby array like `foo = [1, 2, 3]` can be encoded in the params as `foo[]=1&foo[]=2&foo[]=3`. Square brackets can be indexed but can also be empty. +### Parameter types + +When an array parameter is mentioned, the Rails convention of specifying array parameters in query strings is meant. +For example, a ruby array like `foo = [1, 2, 3]` can be encoded in the params as `foo[]=1&foo[]=2&foo[]=3`. +Square brackets can be indexed but can also be empty. When a file parameter is mentioned, a form-encoded upload is expected. +### Selecting ranges + +For most `GET` operations that return arrays, the query parameters `max_id` and `since_id` can be used to specify the range of IDs to return. +API methods that return collections of items can return a `Link` header containing URLs for the `next` and `prev` pages. +See the [Link header RFC](https://tools.ietf.org/html/rfc5988) for more information. + +### Errors + +If the request you make doesn't go through, Mastodon will usually respond with an [Error](#error). + +___ + ## Methods -### Posting a new status -**POST /api/v1/statuses** +### Accounts -Form data: +#### Fetching an account: -- `status`: The text of the status -- `in_reply_to_id` (optional): local ID of the status you want to reply to -- `media_ids` (optional): array of media IDs to attach to the status (maximum 4) -- `sensitive` (optional): set this to mark the media of the status as NSFW -- `visibility` (optional): either `private`, `unlisted` or `public` -- `spoiler_text` (optional): text to be shown as a warning before the actual content + GET /api/v1/accounts/:id -Returns the new status. +Returns an [Account](#account). -**POST /api/v1/media** +#### Getting the current user: -Form data: + GET /api/v1/accounts/verify_credentials + +Returns the authenticated user's [Account](#account). -- `file`: Image to be uploaded +#### Getting an account's followers: -Returns a media object with an ID that can be attached when creating a status (see above). + GET /api/v1/accounts/:id/followers -### Retrieving a timeline +Returns an array of [Accounts](#account). -**GET /api/v1/timelines/home** -**GET /api/v1/timelines/public** -**GET /api/v1/timelines/tag/:hashtag** +#### Getting who account is following: -Returns statuses, most recent ones first. Home timeline is statuses from people you follow, mentions timeline is all statuses that mention you. Public timeline is "whole known network", and the last is the hashtag timeline. + GET /api/v1/accounts/:id/following + +Returns an array of [Accounts](#account). + +#### Getting an account's statuses: + + GET /api/v1/accounts/:id/statuses Query parameters: -- `max_id` (optional): Skip statuses younger than ID (e.g. navigate backwards in time) -- `since_id` (optional): Skip statuses older than ID (e.g. check for updates) +- `only_media` (optional): Only return statuses that have media attachments +- `exclude_replies` (optional): Skip statuses that reply to other statuses -### Notifications +Returns an array of [Statuses](#status). -**GET /api/v1/notifications** +#### Following/unfollowing an account: -Returns notifications for the authenticated user. Each notification has an `id`, a `type` (mention, reblog, favourite, follow), an `account` which it came *from*, and in case of mention, reblog and favourite also a `status`. + GET /api/v1/accounts/:id/follow + GET /api/v1/accounts/:id/unfollow -**GET /api/v1/notifications/:id** +Returns the target [Account](#account). -Returns single notification. +#### Blocking/unblocking an account: -**POST /api/v1/notifications/clear** + GET /api/v1/accounts/:id/block + GET /api/v1/accounts/:id/unblock -Clears all of user's notifications. +Returns the target [Account](#account). -### Following a remote user +#### Muting/unmuting an account: -**POST /api/v1/follows** + GET /api/v1/accounts/:id/mute + GET /api/v1/accounts/:id/unmute + +Returns the target [Account](#account). + +#### Getting an account's relationships: + + GET /api/v1/accounts/relationships + +Query parameters: + +- `id` (can be array): Account IDs + +Returns an array of [Relationships](#relationships) of the current user to a list of given accounts. + +#### Searching for accounts: + + GET /api/v1/accounts/search + +Query parameters: + +- `q`: What to search for +- `limit`: Maximum number of matching accounts to return (default: `40`) + +Returns an array of matching [Accounts](#accounts). +Will lookup an account remotely if the search term is in the `username@domain` format and not yet in the database. + +### Apps + +#### Registering an application: + + POST /api/v1/apps Form data: -- uri: username@domain of the person you want to follow +- `client_name`: Name of your application +- `redirect_uris`: Where the user should be redirected after authorization (for no redirect, use `urn:ietf:wg:oauth:2.0:oob`) +- `scopes`: This can be a space-separated list of the following items: "read", "write" and "follow" (see [this page](OAuth-details.md) for details on what the scopes do) +- `website`: (optional) URL to the homepage of your app -Returns the local representation of the followed account. +Creates a new OAuth app. +Returns `id`, `client_id` and `client_secret` which can be used with [OAuth authentication in your 3rd party app](Testing-with-cURL.md). -### Fetching data +These values should be requested in the app itself from the API for each new app install + mastodon domain combo, and stored in the app for future requests. -**GET /api/v1/statuses/:id** +### Blocks -Returns status. +#### Fetching a user's blocks: -**GET /api/v1/accounts/:id** + GET /api/v1/blocks -Returns account. +Returns an array of [Accounts](#account) blocked by the authenticated user. -**GET /api/v1/accounts/verify_credentials** +### Favourites -Returns authenticated user's account. +#### Fetching a user's favourites: -**GET /api/v1/accounts/:id/statuses** + GET /api/v1/favourites -Returns statuses by user. Same options as timeline are permitted. +Returns an array of [Statuses](#status) favourited by the authenticated user. -**GET /api/v1/accounts/:id/following** +### Follow Requests -Returns users the given user is following. +#### Fetching a list of follow requests: -**GET /api/v1/accounts/:id/followers** + GET /api/v1/follow_requests -Returns users the given user is followed by. +Returns an array of [Accounts](#account) which have requested to follow the authenticated user. -**GET /api/v1/accounts/relationships** +#### Authorizing or rejecting follow requests: -Returns relationships (`following`, `followed_by`, `blocking`) of the current user to a list of given accounts. + POST /api/v1/follow_requests/authorize + POST /api/v1/follow_requests/reject -Query parameters: +Form data: -- `id` (can be array): Account IDs +- `id`: The id of the account to authorize or reject -**GET /api/v1/accounts/search** +Returns an empty object. -Returns matching accounts. Will lookup an account remotely if the search term is in the username@domain format and not yet in the database. +### Follows -Query parameters: +#### Following a remote user: + + POST /api/v1/follows + +Form data: + +- `uri`: `username@domain` of the person you want to follow + +Returns the local representation of the followed account, as an [Account](#account). + +### Instances -- `q`: what to search for -- `limit`: maximum number of matching accounts to return +#### Getting instance information: -**GET /api/v1/blocks** + GET /api/v1/instance -Returns accounts blocked by authenticated user. +Returns the current [Instance](#instance). +Does not require authentication. -**GET /api/v1/favourites** +### Media -Returns statuses favourited by authenticated user. +#### Uploading a media attachment: + + POST /api/v1/media + +Form data: -### Deleting a status +- `file`: Media to be uploaded -**DELETE /api/v1/statuses/:id** +Returns an [Attachment](#attachment) that can be used when creating a status. +### Mutes + +#### Fetching a user's mutes: + + GET /api/v1/mutes + +Returns an array of [Accounts](#account) muted by the authenticated user. + +### Notifications + +#### Fetching a user's notifications: + + GET /api/v1/notifications + +Returns a list of [Notifications](#notification) for the authenticated user. + +#### Getting a single notification: + + GET /api/v1/notifications/:id + +Returns the [Notification](#notification). + +#### Clearing notifications: + + POST /api/v1/notifications/clear + +Deletes all notifications from the Mastodon server for the authenticated user. Returns an empty object. -### Reblogging a status +### Reports -**POST /api/v1/statuses/:id/reblog** +#### Fetching a user's reports: -Returns a new status that wraps around the reblogged one. + GET /api/v1/reports -### Unreblogging a status +Returns a list of [Reports](#report) made by the authenticated user. -**POST /api/v1/statuses/:id/unreblog** +#### Reporting a user: -Returns the status that used to be reblogged. + POST /api/v1/reports -### Favouriting a status +Form data: -**POST /api/v1/statuses/:id/favourite** +- `account_id`: The ID of the account to report +- `status_ids`: The IDs of statuses to report (can be an array) +- `comment`: A comment to associate with the report. -Returns the target status. +Returns the finished [Report](#report). -### Unfavouriting a status +### Search -**POST /api/v1/statuses/:id/unfavourite** +#### Searching for content: -Returns the target status. + GET /api/v1/search -### Threads +Form data: + +- `q`: The search query +- `resolve`: Whether to resolve non-local accounts + +Returns [Results](#results). +If `q` is a URL, Mastodon will attempt to fetch the provided account or status. +Otherwise, it will do a local account and hashtag search. + +### Statuses -**GET /api/v1/statuses/:id/context** +#### Fetching a status: -Returns `ancestors` and `descendants` of the status. + GET /api/v1/statuses/:id -### Who reblogged/favourited a status +Returns a [Status](#status). -**GET /api/v1/statuses/:id/reblogged_by** -**GET /api/v1/statuses/:id/favourited_by** +#### Getting status context: -Returns list of accounts. + GET /api/v1/statuses/:id/contexts -### Following and unfollowing users +Returns a [Context](#context). -**POST /api/v1/accounts/:id/follow** -**POST /api/v1/accounts/:id/unfollow** +#### Getting a card associated with a status: -Returns the updated relationship to the user. + GET /api/v1/statuses/:id/card -### Blocking and unblocking users +Returns a [Card](#card). -**POST /api/v1/accounts/:id/block** -**POST /api/v1/accounts/:id/unblock** +#### Getting who reblogged/favourited a status: -Returns the updated relationship to the user. + GET /api/v1/statuses/:id/reblogged_by + GET /api/v1/statuses/:id/favourited_by -### OAuth apps +Returns an array of [Accounts](#account). -**POST /api/v1/apps** +#### Posting a new status: + + POST /api/v1/statuses Form data: -- `client_name`: Name of your application -- `redirect_uris`: Where the user should be redirected after authorization (for no redirect, use `urn:ietf:wg:oauth:2.0:oob`) -- `scopes`: This can be a space-separated list of the following items: "read", "write" and "follow" (see [this page](OAuth-details.md) for details on what the scopes do) -- `website`: (optional) URL to the homepage of your app +- `status`: The text of the status +- `in_reply_to_id` (optional): local ID of the status you want to reply to +- `media_ids` (optional): array of media IDs to attach to the status (maximum 4) +- `sensitive` (optional): set this to mark the media of the status as NSFW +- `spoiler_text` (optional): text to be shown as a warning before the actual content +- `visibility` (optional): either "direct", "private", "unlisted" or "public" -Creates a new OAuth app. Returns `id`, `client_id` and `client_secret` which can be used with [OAuth authentication in your 3rd party app](Testing-with-cURL.md). +Returns the new [Status](#status). -These values should be requested in the app itself from the API for each new app install + mastodon domain combo, and stored in the app for future requests. +#### Deleting a status: + + DELETE /api/v1/statuses/:id + +Returns an empty object. + +#### Reblogging/unreblogging a status: + + POST /api/vi/statuses/:id/reblog + POST /api/vi/statuses/:id/unreblog + +Returns the target [Status](#status). + +#### Favouriting/unfavouriting a status: + + POST /api/vi/statuses/:id/favourite + POST /api/vi/statuses/:id/unfavourite + +Returns the target [Status](#status). + +### Timelines + +#### Retrieving a timeline: + + GET /api/v1/timelines/home + GET /api/v1/timelines/public + GET /api/v1/timelines/tag/:hashtag + +Query parameters: +- `local` (optional; public and tag timelines only): Only return statuses originating from this instance + +Returns an array of [Statuses](#status), most recent ones first. ___ ## Entities -### Status +### Account -| Attribute | Description | -|---------------------|-------------| -| `id` || -| `uri` | fediverse-unique resource ID | -| `url` | URL to the status page (can be remote) | -| `account` | Account | -| `in_reply_to_id` | null or ID of status it replies to | -| `reblog` | null or Status| -| `content` | Body of the status. This will contain HTML (remote HTML already sanitized) | -| `created_at` || -| `reblogs_count` || -| `favourites_count` || -| `reblogged` | Boolean for authenticated user | -| `favourited` | Boolean for authenticated user | -| `sensitive` | Boolean, true if media attachments should be hidden by default | -| `spoiler_text` | If not empty, warning text that should be displayed before the actual content | -| `visibility` | Either `public`, `unlisted` or `private` | -| `media_attachments` | array of MediaAttachments | -| `mentions` | array of Mentions | -| `application` | Application from which the status was posted | - -Media Attachment: - -| Attribute | Description | -|---------------------|-------------| -| `url` | URL of the original image (can be remote) | -| `preview_url` | URL of the preview image | -| `type` | Image or video | - -Mention: - -| Attribute | Description | -|---------------------|-------------| -| `url` | URL of user's profile (can be remote) | -| `acct` | Username for local or username@domain for remote users | -| `id` | Account ID | - -Application: - -| Attribute | Description | -|---------------------|-------------| -| `name` | Name of the app | -| `website` | Homepage URL of the app | +| Attribute | Description | +| ------------------------ | ----------- | +| `id` | The ID of the account | +| `username` | The username of the account | +| `acct` | Equals `username` for local users, includes `@domain` for remote ones | +| `display_name` | The account's display name | +| `note` | Biography of user | +| `url` | URL of the user's profile page (can be remote) | +| `avatar` | URL to the avatar image | +| `header` | URL to the header image | +| `locked` | Boolean for when the account cannot be followed without waiting for approval first | +| `created_at` | The time the account was created | +| `followers_count` | The number of followers for the account | +| `following_count` | The number of accounts the given account is following | +| `statuses_count` | The number of statuses the account has made | + +### Application + +| Attribute | Description | +| ------------------------ | ----------- | +| `name` | Name of the app | +| `website` | Homepage URL of the app | + +### Attachment + +| Attribute | Description | +| ------------------------ | ----------- | +| `id` | ID of the attachment | +| `type` | One of: "image", "video", "gifv" | +| `url` | URL of the locally hosted version of the image | +| `remote_url` | For remote images, the remote URL of the original image | +| `preview_url` | URL of the preview image | +| `text_url` | Shorter URL for the image, for insertion into text (only present on local images) | + +### Card + +| Attribute | Description | +| ------------------------ | ----------- | +| `url` | The url associated with the card | +| `title` | The title of the card | +| `description` | The card description | +| `image` | The image associated with the card, if any | + +### Context + +| Attribute | Description | +| ------------------------ | ----------- | +| `ancestors` | The ancestors of the status in the conversation, as a list of [Statuses](#status) | +| `descendants` | The descendants of the status in the conversation, as a list of [Statuses](#status) | + +### Error + +| Attribute | Description | +| ------------------------ | ----------- | +| `error` | A textual description of the error | + +### Instance + +| Attribute | Description | +| ------------------------ | ----------- | +| `uri` | URI of the current instance | +| `title` | The instance's title | +| `description` | A description for the instance | +| `email` | An email address which can be used to contact the instance administrator | + +### Mention + +| Attribute | Description | +| ------------------------ | ----------- | +| `url` | URL of user's profile (can be remote) | +| `username` | The username of the account | +| `acct` | Equals `username` for local users, includes `@domain` for remote ones | +| `id` | Account ID | -### Account +### Notifications + +| Attribute | Description | +| ------------------------ | ----------- | +| `id` | The notification ID | +| `type` | One of: "mention", "reblog", "favourite", "follow" | +| `created_at` | The time the notification was created | +| `account` | The [Account](#account) sending the notification to the user | +| `status` | The [Status](#status) associated with the notification, if applicible | + +### Relationships + +| Attribute | Description | +| ------------------------ | ----------- | +| `following` | Whether the user is currently following the account | +| `followed_by` | Whether the user is currently being followed by the account | +| `blocking` | Whether the user is currently blocking the account | +| `muting` | Whether the user is currently muting the account | +| `requested` | Whether the user has requested to follow the account | + +### Report + +| Attribute | Description | +| ------------------------ | ----------- | +| `id` | The ID of the report | +| `action_taken` | The action taken in response to the report | + +### Results + +| Attribute | Description | +| ------------------------ | ----------- | +| `accounts` | An array of matched [Accounts](#account) | +| `statuses` | An array of matchhed [Statuses](#status) | +| `hashtags` | An array of matched hashtags, as strings | + +### Status -| Attribute | Description | -|-------------------|-------------| -| `id` || -| `username` || -| `acct` | Equals username for local users, includes @domain for remote ones | -| `display_name` || -| `note` | Biography of user | -| `url` | URL of the user's profile page (can be remote) | -| `avatar` | URL to the avatar image | -| `header` | URL to the header image | -| `locked` | Boolean for when the account cannot be followed without waiting for approval first | -| `followers_count` || -| `following_count` || -| `statuses_count` || - -## Pagination - -API methods that return collections of items can return a `Link` header containing URLs for the `next` and `prev` pages. [Link header RFC](https://tools.ietf.org/html/rfc5988) +| Attribute | Description | +| ------------------------ | ----------- | +| `id` | The ID of the status | +| `uri` | A Fediverse-unique resource ID | +| `url` | URL to the status page (can be remote) | +| `account` | The [Account](#account) which posted the status | +| `in_reply_to_id` | `null` or the ID of the status it replies to | +| `in_reply_to_account_id` | `null` or the ID of the account it replies to | +| `reblog` | `null` or the reblogged [Status](#status) | +| `content` | Body of the status; this will contain HTML (remote HTML already sanitized) | +| `created_at` | The time the status was created | +| `reblogs_count` | The number of reblogs for the status | +| `favourites_count` | The number of favourites for the status | +| `reblogged` | Whether the authenticated user has reblogged the status | +| `favourited` | Whether the authenticated user has favourited the status | +| `sensitive` | Whether media attachments should be hidden by default | +| `spoiler_text` | If not empty, warning text that should be displayed before the actual content | +| `visibility` | One of: `public`, `unlisted`, `private`, `direct` | +| `media_attachments` | An array of [Attachments](#attachment) | +| `mentions` | An array of [Mentions](#mention) | +| `tags` | An array of [Tags](#tag) | +| `application` | [Application](#application) from which the status was posted | + +### Tags + +| Attribute | Description | +| ------------------------ | ----------- | +| `name` | The hashtag, not including the preceding `#` | +| `url` | The URL of the hashtag | diff --git a/docs/Using-the-API/Push-notifications.md b/docs/Using-the-API/Push-notifications.md index d98c8833a..fc373e723 100644 --- a/docs/Using-the-API/Push-notifications.md +++ b/docs/Using-the-API/Push-notifications.md @@ -1,4 +1,4 @@ Push notifications ================== -**Note: This push notification design turned out to not be fully operational on the side of Firebase. A different approach is in consideration** +See <https://github.com/Gargron/tusky-api> for an example of how to create push notifications for a mobile app. It involves using the Mastodon streaming API on behalf of the app's users, as a sort of proxy. diff --git a/lib/paperclip/gif_transcoder.rb b/lib/paperclip/gif_transcoder.rb new file mode 100644 index 000000000..8337448b2 --- /dev/null +++ b/lib/paperclip/gif_transcoder.rb @@ -0,0 +1,21 @@ +# frozen_string_literal: true + +module Paperclip + # This transcoder is only to be used for the MediaAttachment model + # to convert animated gifs to webm + class GifTranscoder < Paperclip::Processor + def make + num_frames = identify('-format %n :file', file: file.path).to_i + + return file unless options[:style] == :original && num_frames > 1 + + final_file = Paperclip::Transcoder.make(file, options, attachment) + + attachment.instance.file_file_name = 'media.mp4' + attachment.instance.file_content_type = 'video/mp4' + attachment.instance.type = MediaAttachment.types[:gifv] + + final_file + end + end +end diff --git a/lib/paperclip/video_transcoder.rb b/lib/paperclip/video_transcoder.rb new file mode 100644 index 000000000..c3504c17c --- /dev/null +++ b/lib/paperclip/video_transcoder.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module Paperclip + # This transcoder is only to be used for the MediaAttachment model + # to check when uploaded videos are actually gifv's + class VideoTranscoder < Paperclip::Processor + def make + meta = ::Av.cli.identify(@file.path) + attachment.instance.type = MediaAttachment.types[:gifv] unless meta[:audio_encode] + + Paperclip::Transcoder.make(file, options, attachment) + end + end +end diff --git a/lib/tasks/mastodon.rake b/lib/tasks/mastodon.rake index 1b60bd1c9..79dcb722a 100644 --- a/lib/tasks/mastodon.rake +++ b/lib/tasks/mastodon.rake @@ -1,6 +1,15 @@ # frozen_string_literal: true namespace :mastodon do + task make_admin: :environment do + include RoutingHelper + + user = Account.find_local(ENV.fetch('USERNAME')).user + user.update(admin: true) + + puts "Congrats! #{user.account.username} is now an admin. \\o/\nNavigate to #{admin_settings_url} to get started" + end + namespace :media do desc 'Removes media attachments that have not been assigned to any status for longer than a day' task clear: :environment do @@ -34,7 +43,7 @@ namespace :mastodon do namespace :feeds do desc 'Clear timelines of inactive users' task clear: :environment do - User.where('current_sign_in_at < ?', 14.days.ago).find_each do |user| + User.confirmed.where('current_sign_in_at < ?', 14.days.ago).find_each do |user| Redis.current.del(FeedManager.instance.key(:home, user.account_id)) end end @@ -44,4 +53,32 @@ namespace :mastodon do Redis.current.keys('feed:*').each { |key| Redis.current.del(key) } end end + + namespace :emails do + desc 'Send out digest e-mails' + task digest: :environment do + User.confirmed.joins(:account).where(accounts: { silenced: false, suspended: false }).where('current_sign_in_at < ?', 20.days.ago).find_each do |user| + DigestMailerWorker.perform_async(user.id) + end + end + end + + namespace :maintenance do + desc 'Update counter caches' + task update_counter_caches: :environment do + Rails.logger.debug 'Updating counter caches for accounts...' + + Account.unscoped.select('id').find_in_batches do |batch| + Account.where(id: batch.map(&:id)).update_all('statuses_count = (select count(*) from statuses where account_id = accounts.id), followers_count = (select count(*) from follows where target_account_id = accounts.id), following_count = (select count(*) from follows where account_id = accounts.id)') + end + + Rails.logger.debug 'Updating counter caches for statuses...' + + Status.unscoped.select('id').find_in_batches do |batch| + Status.where(id: batch.map(&:id)).update_all('favourites_count = (select count(*) from favourites where favourites.status_id = statuses.id), reblogs_count = (select count(*) from statuses as reblogs where reblogs.reblog_of_id = statuses.id)') + end + + Rails.logger.debug 'Done!' + end + end end diff --git a/package.json b/package.json index 9f2bd3df9..14c8abe79 100644 --- a/package.json +++ b/package.json @@ -6,51 +6,54 @@ "start": "babel-node ./streaming/index.js --presets es2015,stage-2" }, "dependencies": { - "@kadira/storybook": "^2.24.0", - "axios": "^0.14.0", - "babel-cli": "^6.22.2", + "@kadira/storybook": "^2.35.3", + "axios": "^0.15.3", + "babel-cli": "^6.23.0", "babel-plugin-react-transform": "^2.0.2", "babel-plugin-transform-decorators-legacy": "^1.3.4", - "babel-plugin-transform-object-rest-spread": "^6.8.0", + "babel-plugin-transform-object-rest-spread": "^6.23.0", "babel-preset-es2015": "^6.22.0", "babel-preset-react": "^6.11.1", "babel-preset-stage-2": "^6.22.0", "babelify": "^7.3.0", - "browserify": "^13.1.0", + "browserify": "^14.1.0", "browserify-incremental": "^3.1.1", - "bufferutil": "^2.0.0", + "bufferutil": "^2.0.1", "chai": "^3.5.0", - "chai-enzyme": "^0.5.2", - "css-loader": "^0.26.1", + "chai-enzyme": "^0.6.1", + "css-loader": "^0.26.2", "dotenv": "^4.0.0", - "emojione": "latest", - "enzyme": "^2.4.1", + "emojione": "^2.2.7", + "emojione-picker": "^2.0.1", + "enzyme": "^2.7.1", "es6-promise": "^3.2.1", + "escape-html": "^1.0.3", "eventsource": "^0.2.1", "express": "^4.14.1", "http-link-header": "^0.5.0", "immutable": "^3.8.1", "intl": "^1.2.5", - "jsdom": "^9.6.0", - "mocha": "^3.1.1", - "node-sass": "^4.0.0", + "jsdom": "^9.11.0", + "mocha": "^3.2.0", + "node-sass": "^4.5.0", "npmlog": "^4.0.2", "pg": "^6.1.2", - "react": "^15.3.2", - "react-addons-perf": "^15.3.2", - "react-addons-pure-render-mixin": "^15.3.1", - "react-addons-test-utils": "^15.3.2", + "react": "^15.4.2", + "react-addons-perf": "^15.4.2", + "react-addons-pure-render-mixin": "^15.4.2", + "react-addons-shallow-compare": "^15.4.2", + "react-addons-test-utils": "^15.4.2", "react-autosuggest": "^7.0.1", "react-decoration": "^1.4.0", - "react-dom": "^15.3.0", + "react-dom": "^15.4.2", "react-imageloader": "^2.1.0", "react-immutable-proptypes": "^2.1.0", "react-intl": "^2.1.5", "react-motion": "^0.4.5", - "react-notification": "^6.4.0", + "react-notification": "^6.6.0", "react-proxy": "^1.1.8", - "react-redux": "^5.0.1", - "react-redux-loading-bar": "^2.4.1", + "react-redux": "^5.0.3", + "react-redux-loading-bar": "2.4.1", "react-router": "^2.8.0", "react-router-scroll": "^0.3.2", "react-simple-dropdown": "^1.1.4", @@ -58,17 +61,16 @@ "react-toggle": "^2.1.1", "redis": "^2.6.5", "redux": "^3.6.0", - "redux-immutable": "^3.0.8", - "redux-sounds": "^1.1.1", - "redux-thunk": "^2.1.0", + "redux-immutable": "^3.1.0", + "redux-thunk": "^2.2.0", "reselect": "^2.5.4", - "sass-loader": "^4.0.2", + "sass-loader": "^6.0.2", "sinon": "^1.17.6", - "style-loader": "^0.13.1", - "utf-8-validate": "^3.0.0", + "style-loader": "^0.13.2", + "utf-8-validate": "^3.0.1", "uuid": "^3.0.1", - "webpack": "^1.14.0", + "webpack": "^2.2.1", "websocket.js": "^0.1.7", - "ws": "^2.0.2" + "ws": "^2.1.0" } } diff --git a/public/emoji/0023-20e3.svg b/public/emoji/0023-20e3.svg new file mode 100644 index 000000000..a29d90113 --- /dev/null +++ b/public/emoji/0023-20e3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><path d="m49.4 24.9l1.6-6h-6.1l1.6-6h-6.1l-1.6 6h-8.1l1.6-6h-6.1l-1.6 6h-6.1l-1.6 6h6.1l-2.2 8h-6.1l-1.6 6h6.1l-1.6 6h6.1l1.6-6h8.1l-1.6 6h6.1l1.6-6h6.1l1.6-6h-6.1l2.2-8c0 0 6.1 0 6.1 0m-14.4 8h-8.1l2.2-8h8.1l-2.2 8" fill="#9aa0a5"/></svg> \ No newline at end of file diff --git a/public/emoji/0023.svg b/public/emoji/0023.svg new file mode 100644 index 000000000..76c606dd0 --- /dev/null +++ b/public/emoji/0023.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m49.4 28l1.6-6h-6.1l1.6-6h-6.1l-1.6 6h-8.1l1.6-6h-6.1l-1.6 6h-6.1l-1.6 6h6.1l-2.2 8h-6.1l-1.7 6h6.1l-1.6 6h6.1l1.6-6h8.1l-1.6 6h6.1l1.6-6h6.1l1.6-6h-6.1l2.2-8h6.2m-14.4 8h-8.1l2.2-8h8.1l-2.2 8" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/002a-20e3.svg b/public/emoji/002a-20e3.svg new file mode 100644 index 000000000..bc3b2e6eb --- /dev/null +++ b/public/emoji/002a-20e3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><path d="m45.5 33.3c.4.2.5.5.5.9 0 .5-.3 1.2-1 2.3-.6 1.1-1.1 1.7-1.5 2-.4.2-.7.2-1.1 0l-8.6-6.2 1.2 10.5c.1.4-.1.7-.5.9-.4.2-1.3.3-2.5.3-1.2 0-2.1-.1-2.5-.3-.4-.2-.6-.5-.5-.9l1.1-10.5-8.5 6.2c-.3.2-.7.2-1.1 0-.4-.2-.9-.9-1.5-2-.6-1-.9-1.8-.9-2.3 0-.5.2-.8.5-.9l9.7-4.3-9.7-4.3c-.4-.2-.6-.5-.5-1 0-.5.3-1.2.9-2.3.6-1 1.1-1.7 1.5-1.9.4-.2.8-.2 1.1 0l8.5 6.2-1.1-10.4c-.1-.4.1-.7.5-1s1.3-.3 2.5-.3c1.2 0 2.1.1 2.5.3s.6.5.5 1l-1.1 10.5 8.6-6.2c.3-.2.7-.2 1.1 0 .4.2.9.9 1.5 2 .6 1 .9 1.8 1 2.2 0 .5-.1.8-.5 1l-9.8 4.2 9.7 4.3" fill="#9aa0a5"/></svg> \ No newline at end of file diff --git a/public/emoji/002a.svg b/public/emoji/002a.svg new file mode 100644 index 000000000..258414904 --- /dev/null +++ b/public/emoji/002a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m45.5 36.3c.4.2.5.5.5.9 0 .5-.3 1.2-1 2.3-.6 1.1-1.1 1.7-1.5 2-.4.2-.7.2-1.1 0l-8.6-6.2 1.2 10.5c.1.4-.1.7-.5.9-.4.2-1.3.3-2.5.3-1.2 0-2.1-.1-2.5-.3-.4-.2-.6-.5-.5-.9l1.1-10.5-8.5 6.2c-.3.2-.7.2-1.1 0-.4-.2-.9-.9-1.5-2-.6-1-.9-1.8-.9-2.3 0-.5.2-.8.5-.9l9.7-4.3-9.7-4.3c-.4-.2-.6-.5-.5-1 0-.5.3-1.2.9-2.3.6-1 1.1-1.7 1.5-1.9s.8-.2 1.1 0l8.5 6.2-1.1-10.4c-.1-.4.1-.7.5-1s1.3-.3 2.5-.3c1.2 0 2.1.1 2.5.3.4.2.6.5.5 1l-1.1 10.5 8.6-6.2c.3-.2.7-.2 1.1 0s.9.9 1.5 2c.6 1 .9 1.8 1 2.2 0 .5-.1.8-.5 1l-9.8 4.2 9.7 4.3" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/0030-20e3.svg b/public/emoji/0030-20e3.svg new file mode 100644 index 000000000..57dc88909 --- /dev/null +++ b/public/emoji/0030-20e3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><path d="m32 13c3 0 5.3 1.1 7 3.2 2 2.6 3 6.8 3 12.8 0 5.9-1 10.2-3 12.8-1.7 2.1-4 3.2-7 3.2-3 0-5.4-1.2-7.2-3.5-1.9-2.4-2.8-6.5-2.8-12.6 0-5.9 1-10.1 3-12.7 1.7-2.1 4-3.2 7-3.2m0 5c-.7 0-1.4.2-1.9.7s-1 1.3-1.3 2.5c-.4 1.6-.6 4.2-.6 7.8 0 3.7.2 6.2.5 7.6.4 1.4.8 2.3 1.4 2.7.6.5 1.2.7 1.9.7.7 0 1.4-.2 1.9-.7.6-.5 1-1.3 1.3-2.5.4-1.5.6-4.1.6-7.8 0-3.7-.2-6.2-.5-7.6-.4-1.4-.8-2.3-1.4-2.8-.6-.4-1.2-.6-1.9-.6" fill="#9aa0a5"/></svg> \ No newline at end of file diff --git a/public/emoji/0030.svg b/public/emoji/0030.svg new file mode 100644 index 000000000..8ea076ce9 --- /dev/null +++ b/public/emoji/0030.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m32 16c3 0 5.3 1.1 7 3.2 2 2.6 3 6.8 3 12.8 0 5.9-1 10.2-3 12.8-1.7 2.1-4 3.2-7 3.2-3 0-5.4-1.2-7.2-3.5-1.9-2.4-2.8-6.5-2.8-12.6 0-5.9 1-10.1 3-12.7 1.7-2.1 4-3.2 7-3.2m0 5c-.7 0-1.4.2-1.9.7s-1 1.3-1.3 2.5c-.4 1.6-.6 4.2-.6 7.8 0 3.7.2 6.2.5 7.6.4 1.4.8 2.3 1.4 2.7.6.5 1.2.7 1.9.7.7 0 1.4-.2 1.9-.7.6-.5 1-1.3 1.3-2.5.4-1.5.6-4.1.6-7.8 0-3.7-.2-6.2-.5-7.6-.4-1.4-.8-2.3-1.4-2.8-.6-.4-1.2-.6-1.9-.6" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/0031-20e3.svg b/public/emoji/0031-20e3.svg new file mode 100644 index 000000000..e18178a17 --- /dev/null +++ b/public/emoji/0031-20e3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><path d="m38 45h-6.1v-23c-2.2 2.1-4.9 3.6-7.9 4.6v-5.5c1.6-.5 3.3-1.5 5.2-3 1.9-1.5 3.2-3.2 3.8-5.1h5v32" fill="#9aa0a5"/></svg> \ No newline at end of file diff --git a/public/emoji/0031.svg b/public/emoji/0031.svg new file mode 100644 index 000000000..c0ca63e68 --- /dev/null +++ b/public/emoji/0031.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m38 48h-6.1v-23c-2.2 2.1-4.9 3.6-7.9 4.6v-5.5c1.6-.5 3.3-1.5 5.2-3 1.9-1.5 3.2-3.2 3.8-5.1h5v32" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/0032-20e3.svg b/public/emoji/0032-20e3.svg new file mode 100644 index 000000000..c2eb5bd50 --- /dev/null +++ b/public/emoji/0032-20e3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><path d="m42 39.3v5.7h-20c.2-2.1.9-4.2 1.9-6.1 1.1-1.9 3.2-4.5 6.4-7.6 2.6-2.6 4.1-4.3 4.7-5.2.8-1.3 1.2-2.5 1.2-3.7 0-1.4-.3-2.4-1-3.1s-1.6-1.1-2.8-1.1c-1.2 0-2.1.4-2.8 1.2-.7.8-1.1 2-1.2 3.8l-5.7-.6c.3-3.4 1.4-5.8 3.2-7.2 1.8-1.5 4-2.2 6.7-2.2 2.9 0 5.2.8 6.9 2.5s2.5 3.8 2.5 6.3c0 1.4-.2 2.8-.7 4.1-.5 1.2-1.3 2.5-2.3 3.9-.7.9-1.9 2.3-3.7 4.1-1.8 1.8-2.9 2.9-3.4 3.5-.5.6-.9 1.1-1.2 1.7h11.3" fill="#9aa0a5"/></svg> \ No newline at end of file diff --git a/public/emoji/0032.svg b/public/emoji/0032.svg new file mode 100644 index 000000000..abd01370a --- /dev/null +++ b/public/emoji/0032.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m42 42.3v5.7h-20c.2-2.1.9-4.2 1.9-6.1 1.1-1.9 3.2-4.5 6.4-7.6 2.6-2.6 4.1-4.3 4.7-5.2.8-1.3 1.2-2.5 1.2-3.7 0-1.4-.3-2.4-1-3.1s-1.6-1.1-2.8-1.1c-1.2 0-2.1.4-2.8 1.2-.7.8-1.1 2-1.2 3.8l-5.7-.6c.3-3.4 1.4-5.8 3.2-7.2 1.8-1.5 4-2.2 6.7-2.2 2.9 0 5.2.8 6.9 2.5s2.5 3.8 2.5 6.3c0 1.4-.2 2.8-.7 4.1-.5 1.2-1.3 2.5-2.3 3.9-.7.9-1.9 2.3-3.7 4.1-1.8 1.8-2.9 2.9-3.4 3.5-.5.6-.9 1.1-1.2 1.7h11.3" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/0033-20e3.svg b/public/emoji/0033-20e3.svg new file mode 100644 index 000000000..295276013 --- /dev/null +++ b/public/emoji/0033-20e3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><path d="m22 36.1l5.6-.7c.2 1.5.7 2.6 1.4 3.4s1.7 1.2 2.8 1.2c1.2 0 2.2-.5 3-1.4.8-.9 1.2-2.2 1.2-3.8 0-1.5-.4-2.7-1.2-3.6-.8-.9-1.7-1.3-2.9-1.3-.7 0-1.6.1-2.6.4l.6-4.9c1.6 0 2.8-.3 3.6-1.1s1.2-1.7 1.2-3c0-1.1-.3-1.9-.9-2.5-.6-.6-1.4-.9-2.4-.9-1 0-1.8.4-2.5 1.1s-1.1 1.8-1.3 3.1l-5.3-.9c.4-1.9.9-3.4 1.7-4.5.7-1.1 1.8-2 3.1-2.7 1.3-.6 2.8-1 4.5-1 2.8 0 5.1.9 6.8 2.8 1.4 1.5 2.1 3.3 2.1 5.2 0 2.8-1.4 4.9-4.3 6.6 1.7.4 3.1 1.2 4.1 2.6 1 1.3 1.5 3 1.5 4.9 0 2.8-1 5.1-2.9 7-1.7 1.9-4.1 2.9-7 2.9-2.7 0-5-.8-6.8-2.4-1.8-1.7-2.8-3.8-3.1-6.5" fill="#9aa0a5"/></svg> \ No newline at end of file diff --git a/public/emoji/0033.svg b/public/emoji/0033.svg new file mode 100644 index 000000000..3136230ff --- /dev/null +++ b/public/emoji/0033.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m22 39.2l5.6-.7c.2 1.5.7 2.6 1.4 3.4s1.7 1.2 2.8 1.2c1.2 0 2.2-.5 3-1.4.8-.9 1.2-2.2 1.2-3.8 0-1.5-.4-2.7-1.2-3.6-.8-.9-1.7-1.3-2.9-1.3-.7 0-1.6.1-2.6.4l.6-4.9c1.6 0 2.8-.3 3.6-1.1s1.2-1.7 1.2-3c0-1.1-.3-1.9-.9-2.5-.6-.6-1.4-.9-2.4-.9-1 0-1.8.4-2.5 1.1s-1.1 1.8-1.3 3.1l-5.3-.9c.4-1.9.9-3.4 1.7-4.5.7-1.1 1.8-2 3.1-2.7 1.3-.6 2.8-1 4.5-1 2.8 0 5.1.9 6.8 2.8 1.4 1.5 2.1 3.3 2.1 5.2 0 2.8-1.4 4.9-4.3 6.6 1.7.4 3.1 1.2 4.1 2.6 1 1.3 1.5 3 1.5 4.9 0 2.8-1 5.1-2.9 7-1.7 1.8-4.1 2.8-7 2.8-2.7 0-5-.8-6.8-2.4-1.8-1.7-2.8-3.8-3.1-6.4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/0034-20e3.svg b/public/emoji/0034-20e3.svg new file mode 100644 index 000000000..f530a7542 --- /dev/null +++ b/public/emoji/0034-20e3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><path d="M33.7,45v-6.4H20v-5.3L34.5,13h5.4v20.2H44v5.4h-4.1V45H33.7z M33.7,33.2V22.3L26,33.2H33.7z" fill="#9aa0a5"/></svg> \ No newline at end of file diff --git a/public/emoji/0034.svg b/public/emoji/0034.svg new file mode 100644 index 000000000..1722ee958 --- /dev/null +++ b/public/emoji/0034.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="M33.7,48v-6.4H20v-5.3L34.5,16h5.4v20.2H44v5.4h-4.1V48H33.7z M33.7,36.2V25.3L26,36.2H33.7z" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/0035-20e3.svg b/public/emoji/0035-20e3.svg new file mode 100644 index 000000000..dc4e1d81a --- /dev/null +++ b/public/emoji/0035-20e3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><path d="m22 36.3l5.7-.6c.2 1.4.6 2.5 1.4 3.3.8.8 1.7 1.2 2.8 1.2 1.2 0 2.2-.5 3-1.6.8-1 1.2-2.6 1.2-4.7 0-2-.4-3.4-1.2-4.4-.8-1-1.9-1.5-3.2-1.5-1.6 0-3.1.8-4.4 2.3l-4.6-.7 2.9-16.6h15.1v5.7h-10.8l-.9 5.4c1.3-.7 2.6-1 3.9-1 2.5 0 4.7 1 6.4 3 1.8 2 2.6 4.5 2.6 7.7 0 2.6-.7 5-2.1 7-1.9 2.8-4.6 4.2-8.1 4.2-2.7 0-5-.8-6.7-2.4-1.6-1.6-2.7-3.7-3-6.3" fill="#9aa0a5"/></svg> \ No newline at end of file diff --git a/public/emoji/0035.svg b/public/emoji/0035.svg new file mode 100644 index 000000000..3e7717f08 --- /dev/null +++ b/public/emoji/0035.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m22 39.3l5.7-.6c.2 1.4.6 2.5 1.4 3.3.8.8 1.7 1.2 2.8 1.2 1.2 0 2.2-.5 3-1.6.8-1 1.2-2.6 1.2-4.7 0-2-.4-3.4-1.2-4.4-.8-1-1.9-1.5-3.2-1.5-1.6 0-3.1.8-4.4 2.3l-4.6-.7 2.9-16.6h15.1v5.7h-10.8l-.9 5.4c1.3-.7 2.6-1 3.9-1 2.5 0 4.7 1 6.4 3 1.8 2 2.6 4.5 2.6 7.7 0 2.6-.7 5-2.1 7-1.9 2.8-4.6 4.2-8.1 4.2-2.7 0-5-.8-6.7-2.4-1.6-1.6-2.7-3.7-3-6.3" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/0036-20e3.svg b/public/emoji/0036-20e3.svg new file mode 100644 index 000000000..9ce3a594f --- /dev/null +++ b/public/emoji/0036-20e3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><path d="m41.4 20.8l-5.6.6c-.1-1.2-.5-2.1-1.1-2.6-.6-.6-1.3-.9-2.2-.9-1.2 0-2.2.6-3.1 1.7-.8 1.1-1.4 3.5-1.6 7.1 1.4-1.8 3.2-2.7 5.3-2.7 2.4 0 4.5 1 6.2 2.9 1.7 1.9 2.6 4.4 2.6 7.4 0 3.2-.9 5.8-2.7 7.7s-4 3-6.8 3c-3 0-5.5-1.2-7.5-3.7-1.9-2.4-2.9-6.5-2.9-12.1 0-5.7 1-9.9 3-12.4 2-2.5 4.7-3.8 7.9-3.8 2.3 0 4.2.7 5.6 2 1.6 1.3 2.5 3.3 2.9 5.8m-13 13.1c0 2 .4 3.5 1.3 4.5.9 1.1 1.8 1.6 2.9 1.6 1.1 0 1.9-.4 2.7-1.3.7-.9 1.1-2.3 1.1-4.3 0-2-.4-3.5-1.1-4.5-.8-.9-1.7-1.4-2.9-1.4-1.1 0-2 .5-2.8 1.4s-1.2 2.2-1.2 4" fill="#9aa0a5"/></svg> \ No newline at end of file diff --git a/public/emoji/0036.svg b/public/emoji/0036.svg new file mode 100644 index 000000000..2ff6d9390 --- /dev/null +++ b/public/emoji/0036.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m41.4 23.8l-5.6.6c-.1-1.2-.5-2.1-1.1-2.6-.6-.6-1.3-.9-2.2-.9-1.2 0-2.2.6-3.1 1.7-.8 1.1-1.4 3.5-1.6 7.1 1.4-1.8 3.2-2.7 5.3-2.7 2.4 0 4.5 1 6.2 2.9 1.7 1.9 2.6 4.4 2.6 7.4 0 3.2-.9 5.8-2.7 7.7s-4 3-6.8 3c-3 0-5.5-1.2-7.5-3.7-1.9-2.4-2.9-6.5-2.9-12.1 0-5.7 1-9.9 3-12.4 2-2.5 4.7-3.8 7.9-3.8 2.3 0 4.2.7 5.6 2 1.6 1.3 2.5 3.3 2.9 5.8m-13 13.1c0 2 .4 3.5 1.3 4.5.9 1.1 1.8 1.6 2.9 1.6 1.1 0 1.9-.4 2.7-1.3.7-.9 1.1-2.3 1.1-4.3 0-2-.4-3.5-1.1-4.5-.8-.9-1.7-1.4-2.9-1.4-1.1 0-2 .5-2.8 1.4-.8.9-1.2 2.2-1.2 4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/0037-20e3.svg b/public/emoji/0037-20e3.svg new file mode 100644 index 000000000..1f01b9db8 --- /dev/null +++ b/public/emoji/0037-20e3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><path d="m23 18.8v-5.8h20v4.5c-1.7 1.7-3.3 4.2-5 7.4-1.7 3.2-3 6.7-3.9 10.3s-1.3 6.9-1.3 9.7h-5.6c.1-4.5 1-9.1 2.6-13.7s3.8-8.8 6.6-12.5l-13.4.1" fill="#9aa0a5"/></svg> \ No newline at end of file diff --git a/public/emoji/0037.svg b/public/emoji/0037.svg new file mode 100644 index 000000000..6079e4930 --- /dev/null +++ b/public/emoji/0037.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m23 21.8v-5.8h20v4.5c-1.7 1.7-3.3 4.2-5 7.4-1.7 3.2-3 6.7-3.9 10.3-.9 3.6-1.3 6.9-1.3 9.7h-5.6c.1-4.5 1-9.1 2.6-13.7 1.6-4.7 3.8-8.8 6.6-12.5l-13.4.1" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/0038-20e3.svg b/public/emoji/0038-20e3.svg new file mode 100644 index 000000000..b6ed90a32 --- /dev/null +++ b/public/emoji/0038-20e3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><path d="m27.1 27.5c-1.5-.7-2.6-1.6-3.3-2.7-.7-1.1-1-2.4-1-3.8 0-2.3.8-4.3 2.4-5.8 1.6-1.5 3.8-2.3 6.8-2.3 2.9 0 5.1.8 6.7 2.3s2.4 3.5 2.4 5.8c0 1.5-.4 2.7-1.1 3.9-.7 1.1-1.8 2-3.1 2.6 1.7.7 3 1.7 3.8 3.1.9 1.3 1.3 2.9 1.3 4.6 0 2.9-.9 5.2-2.7 7.1-1.8 1.8-4.2 2.7-7.1 2.7-2.8 0-5.1-.7-6.9-2.2-2.2-1.8-3.3-4.2-3.3-7.3 0-1.7.4-3.2 1.2-4.7.8-1.4 2.1-2.5 3.9-3.3m.6 7.4c0 1.7.4 2.9 1.2 3.9.8.9 1.9 1.4 3.1 1.4 1.2 0 2.2-.4 3-1.3.8-.9 1.2-2.2 1.2-3.9 0-1.5-.4-2.6-1.2-3.5-.8-.9-1.8-1.3-3-1.3-1.4 0-2.5.5-3.2 1.5-.7.9-1.1 2-1.1 3.2m.6-13.4c0 1.2.3 2.1 1 2.8.7.7 1.5 1 2.6 1 1.1 0 2-.3 2.7-1 .7-.7 1-1.6 1-2.8 0-1.1-.3-2-1-2.7-.7-.7-1.5-1-2.6-1-1.1 0-2 .3-2.7 1-.7.7-1 1.6-1 2.7" fill="#9aa0a5"/></svg> \ No newline at end of file diff --git a/public/emoji/0038.svg b/public/emoji/0038.svg new file mode 100644 index 000000000..014bf2631 --- /dev/null +++ b/public/emoji/0038.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m27.1 30.5c-1.5-.7-2.6-1.6-3.3-2.7-.7-1.1-1-2.4-1-3.8 0-2.3.8-4.3 2.4-5.8 1.6-1.5 3.8-2.3 6.8-2.3 2.9 0 5.1.8 6.7 2.3s2.4 3.5 2.4 5.8c0 1.5-.4 2.7-1.1 3.9-.7 1.1-1.8 2-3.1 2.6 1.7.7 3 1.7 3.8 3.1.9 1.3 1.3 2.9 1.3 4.6 0 2.9-.9 5.2-2.7 7.1-1.8 1.8-4.2 2.7-7.1 2.7-2.8 0-5.1-.7-6.9-2.2-2.2-1.8-3.3-4.2-3.3-7.3 0-1.7.4-3.2 1.2-4.7.8-1.4 2.1-2.5 3.9-3.3m.6 7.4c0 1.7.4 2.9 1.2 3.9.8.9 1.9 1.4 3.1 1.4 1.2 0 2.2-.4 3-1.3.8-.9 1.2-2.2 1.2-3.9 0-1.5-.4-2.6-1.2-3.5-.8-.9-1.8-1.3-3-1.3-1.4 0-2.5.5-3.2 1.5-.7.9-1.1 2-1.1 3.2m.6-13.4c0 1.2.3 2.1 1 2.8.7.7 1.5 1 2.6 1 1.1 0 2-.3 2.7-1 .7-.7 1-1.6 1-2.8 0-1.1-.3-2-1-2.7-.7-.7-1.5-1-2.6-1-1.1 0-2 .3-2.7 1-.7.7-1 1.6-1 2.7" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/0039-20e3.svg b/public/emoji/0039-20e3.svg new file mode 100644 index 000000000..c88341970 --- /dev/null +++ b/public/emoji/0039-20e3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><path d="m22.6 37.2l5.6-.6c.1 1.2.5 2.1 1.1 2.6s1.3.9 2.3.9c1.2 0 2.2-.6 3-1.7.8-1.1 1.4-3.5 1.6-7.1-1.4 1.8-3.2 2.6-5.4 2.6-2.4 0-4.4-1-6.1-2.9-1.7-1.9-2.6-4.4-2.6-7.4 0-3.2.9-5.7 2.7-7.7 1.8-1.9 4.1-2.9 6.9-2.9 3 0 5.5 1.2 7.5 3.7 1.8 2.4 2.8 6.5 2.8 12.1 0 5.7-1 9.9-3 12.4-2 2.5-4.7 3.8-7.9 3.8-2.3 0-4.2-.7-5.7-2-1.5-1.3-2.4-3.2-2.8-5.8m13-13.1c0-1.9-.4-3.4-1.3-4.5-.9-1.1-1.8-1.6-3-1.6-1.1 0-1.9.4-2.6 1.3-.7.9-1.1 2.3-1.1 4.3 0 2 .4 3.5 1.1 4.5.8.9 1.7 1.4 2.9 1.4 1.1 0 2-.5 2.8-1.4s1.2-2.2 1.2-4" fill="#9aa0a5"/></svg> \ No newline at end of file diff --git a/public/emoji/0039.svg b/public/emoji/0039.svg new file mode 100644 index 000000000..afda6d7b6 --- /dev/null +++ b/public/emoji/0039.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m22.6 40.2l5.6-.6c.1 1.2.5 2.1 1.1 2.6s1.3.9 2.3.9c1.2 0 2.2-.6 3-1.7.8-1.1 1.4-3.5 1.6-7.1-1.4 1.8-3.2 2.6-5.4 2.6-2.4 0-4.4-1-6.1-2.8-1.7-1.9-2.6-4.4-2.6-7.4 0-3.2.9-5.7 2.7-7.7 1.8-1.9 4.1-2.9 6.9-2.9 3 0 5.5 1.2 7.5 3.7 1.8 2.3 2.8 6.4 2.8 12 0 5.7-1 9.9-3 12.4-2 2.5-4.7 3.8-7.9 3.8-2.3 0-4.2-.7-5.7-2s-2.4-3.2-2.8-5.8m13-13.1c0-1.9-.4-3.4-1.3-4.5-.9-1.1-1.8-1.6-3-1.6-1.1 0-1.9.4-2.6 1.3-.7.9-1.1 2.3-1.1 4.3 0 2 .4 3.5 1.1 4.5.8.9 1.7 1.4 2.9 1.4 1.1 0 2-.5 2.8-1.4.8-.9 1.2-2.2 1.2-4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/00a9.svg b/public/emoji/00a9.svg new file mode 100644 index 000000000..68a770227 --- /dev/null +++ b/public/emoji/00a9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4d5357"><path d="m32 2c-13.8 0-25 11.2-25 25s11.2 25 25 25 25-11.2 25-25-11.2-25-25-25m0 45c-11 0-20-9-20-20 0-11 9-20 20-20 11 0 20 9 20 20 0 11-9 20-20 20"/><path d="m25.4 19.3c.9-1 2-1.8 3.3-2.3 1.3-.6 2.6-.9 4-.9 1.7 0 3.4.4 4.8 1.3 1.4.8 2.7 2 3.6 3.3l3.6-2.7c-1.4-1.8-3.1-3.4-5.1-4.4-2.1-1.1-4.3-1.6-6.8-1.6-2 0-4 .4-5.8 1.2-1.8.8-3.4 1.9-4.7 3.2-1.3 1.4-2.4 2.9-3.2 4.8-.8 1.8-1.2 3.8-1.2 5.8 0 2.1.4 4 1.2 5.8.8 1.8 1.8 3.4 3.2 4.8 1.3 1.4 2.9 2.4 4.7 3.2 1.8.8 3.7 1.2 5.8 1.2 2.5 0 4.8-.5 6.8-1.6 2-1.1 3.8-2.6 5.1-4.4l-3.6-2.7c-.9 1.4-2.1 2.5-3.6 3.3-1.5.8-3.1 1.2-4.8 1.2-1.4 0-2.7-.3-4-.9-1.2-.6-2.3-1.4-3.3-2.3-.9-1-1.7-2.1-2.2-3.4s-.8-2.7-.8-4.2c0-1.5.3-2.9.8-4.2s1.3-2.5 2.2-3.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/00ae.svg b/public/emoji/00ae.svg new file mode 100644 index 000000000..8b084f6bf --- /dev/null +++ b/public/emoji/00ae.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4d5357"><path d="m32 2c-13.8 0-25 11.2-25 25s11.2 25 25 25 25-11.2 25-25-11.2-25-25-25m0 45c-11 0-20-9-20-20 0-11 9-20 20-20 11 0 20 9 20 20 0 11-9 20-20 20"/><path d="m32.3 14h-9.3v26h4.2v-7.7h7l4.4 7.7h4.4l-5-9c7.7-3.4 7.7-17-5.7-17m.5 15h-5.6v-11.7h5.6c8.8 0 8.8 11.7 0 11.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f004.svg b/public/emoji/1f004.svg new file mode 100644 index 000000000..45867fb5a --- /dev/null +++ b/public/emoji/1f004.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m64 30.8v-8.4h-5.7v3l-17.9-14.4c-.9-.8-2.5-.8-3.4 0l-31.3 25v-2.8h-5.7v8.3c0 0 0 0 0 0v.2c.1.4.3.8.7 1.2l22.9 18.4c.9.8 2.5.8 3.4 0l36.2-29.1c.5-.4.8-.9.8-1.4" fill="#b69467"/><path d="m27.1 53c-.9.8-2.5.8-3.4 0l-23-18.4c-.9-.8-.9-2 0-2.8l36.2-29.1c.9-.8 2.5-.8 3.4 0l22.9 18.4c.9.8.9 2 0 2.8l-36.1 29.1" fill="#efdec2"/><path d="m46.5 13.5c.8 2.1.3 4.2.3 6.3-1.8 2.1-3.7 0-5.5 2.5 3.8 2 9.1 6.4 6.6 10.5-4.1-.6-8.3-1.6-12.3.6 0-1.2-2-2.4-3.5-3.7-6.4 2.1-9.5 10.3-16.3 11.3.3-4.6 11.3-9 13.4-13.6-1.6-2-3-1.1-4.6-2.8 4.2-3.6-3.1-7.6 3.4-11.1 2.1 1.6.1 3 1.3 4.5 2.5 1.5 4.9 1.9 7.4 3.3 3.8-2.6 3.2-5.3 5.3-7.9 1.5-.3 3.1.6 4.5.1m-8.5 10.5c-1.6 1.3-3.2 2.6-4.9 3.9 3.6 2.2 7.1 1.5 10.6-.2-.2-2.1-3.8-3-5.7-3.7m-7.9-3.8c-.9 1.9-2.3 3.8.8 5.9 1.5-1.5 4.8-2.9 3.2-4.4-1.4.2-2.7-.9-4-1.5" fill="#b70000"/></svg> \ No newline at end of file diff --git a/public/emoji/1f0cf.svg b/public/emoji/1f0cf.svg new file mode 100644 index 000000000..45ae8abcc --- /dev/null +++ b/public/emoji/1f0cf.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M13,62.5c-3,0-5.5-2.5-5.5-5.5V7c0-3,2.5-5.5,5.5-5.5h38c3,0,5.5,2.5,5.5,5.5v50c0,3-2.5,5.5-5.5,5.5H13z" fill="#efeded"/><path d="m51 3c2.2 0 4 1.8 4 4v50c0 2.2-1.8 4-4 4h-38c-2.2 0-4-1.8-4-4v-50c0-2.2 1.8-4 4-4h38m0-3h-38c-3.9 0-7 3.1-7 7v50c0 3.9 3.1 7 7 7h38c3.9 0 7-3.1 7-7v-50c0-3.9-3.1-7-7-7z" fill="#262626"/><path d="m43.6 55.2l-7.3-12.8c-1.2 1.3-2.7 4.2-4.4 4.2-1.7 0-3.2-2.9-4.3-4.2l-7.3 12.8 8.7-7.3-.9 7.3 3.9-7.7 3.9 7.7-.8-7.3 8.5 7.3" fill="#333"/><path d="m39.3 26.9h-14.6c0 0-3 5.8 2.6 15.3 1.8 3 3.3 4.5 4.8 4.5 1.4 0 3-1.5 4.8-4.5 5.5-9.6 2.4-15.3 2.4-15.3" fill="#fed0ac"/><g fill="#333"><path d="m35.6 39.6c0 0-.1.1-.3.2-.1.1-.2.2-.4.2-.1.1-.3.2-.5.3-.3.2-.7.4-1.2.5-.2.1-.4.1-.6.1-.1 0-.1 0-.2 0-.1 0-.1 0-.2 0h-.1-.2c-.5 0-.9-.1-1.3-.2-.4-.1-.8-.3-1.1-.5-.3-.2-.6-.4-.8-.5s-.3-.2-.3-.2 0 0 0 .1c0 .1 0 .2 0 .3.1.2.2.6.4 1 .1.2.3.4.5.6.2.2.4.4.7.5.3.1.6.3.9.3.3.1.7.1 1 .1h.1.1.1.1c.2 0 .3 0 .5-.1.3-.1.6-.2.9-.4.3-.2.5-.3.7-.5.2-.2.4-.4.5-.6.1-.2.2-.4.3-.5.1-.2.1-.3.1-.4.3-.1.3-.3.3-.3"/><path d="m30.3 33.4c0-.1-.1-.1-.1-.2 0 0 0-.1-.1-.1-.1-.1-.1-.1-.1-.1s-.1-.1-.1-.1c0 0-.1-.1-.1-.1-.1 0-.1-.1-.2-.1-.1 0-.1-.1-.2-.1-.1-.1-.3-.1-.5-.2 0 0-.1 0-.1 0 0 0-.1 0-.1 0-.1 0-.2 0-.3 0-.2 0-.3 0-.5.1-.2 0-.3.1-.4.2-.1.1-.3.1-.4.2-.1.1-.2.2-.3.2-.2.2-.2.3-.3.4 0 .1 0 .1-.1.1s.1 0 .2-.1c.1-.1.3-.1.5-.2.1 0 .2-.1.3-.1-.1.1-.1.3-.1.4 0 .5.5 1 1.1 1 .6 0 1.1-.4 1.1-1 0-.2 0-.3-.1-.4.1 0 .1 0 .1.1.1 0 .1 0 .1.1.1 0 .2.1.3.1.1 0 .2.1.2.1.1 0 .1 0 .1.1s0 0 0 0c.1-.2.1-.2.1-.3"/><path d="m37.6 33.5c0 0 0-.1-.1-.1 0-.1-.1-.1-.1-.2 0 0-.1-.1-.1-.1 0 0-.1-.1-.1-.1s-.1-.1-.1-.1c0 0-.1-.1-.1-.1-.1 0-.1-.1-.2-.1-.1 0-.1-.1-.2-.1-.1-.1-.3-.1-.5-.2 0 0-.1 0-.1 0 0 0-.1 0-.1 0-.1 0-.2 0-.3 0-.2 0-.3 0-.5.1-.2 0-.3.1-.4.2-.1.1-.3.1-.4.2-.1.1-.2.2-.3.2-.2.2-.2.3-.3.4 0 .1 0 .1-.1.1s.1 0 .2-.1.3-.1.5-.2c.1 0 .2-.1.3-.1-.1.1-.1.3-.1.4 0 .5.5 1 1.1 1 .6 0 1.1-.4 1.1-1 0-.2 0-.3-.1-.4.1 0 .1 0 .2.1 0 0 .1 0 .1.1.1 0 .2.1.3.1.1 0 .2.1.2.1.1-.1.1-.1.2-.1"/><path d="m46.4 14.9c-7.5-4-12.6 5.1-14.4 9.2-1.8-4.1-6.9-13.2-14.4-9.2-2.4 1.3-4.7 3.8-4.7 3.8s10.5-1.3 11.2 10c2.2-1.4 4.8-4.1 7.7-4.1 3 0 5.9 2.6 8.1 4.1.7-11.5 11.2-10 11.2-10s-2.2-2.5-4.7-3.8"/></g><path d="m39.3 26.5c-.5-1.8-2.5-9.3-7.3-15.8v-.1h-.1v.1c-5.4 7.5-7.4 16.2-7.4 16.2-.4 1-.7 2.2-.7 3.6 0 0 1.2-3.6 4.4-3.6 3.2 0 3.8 3.6 3.8 3.6s.5-3.6 3.8-3.6 4.4 3.6 4.4 3.6c-.1-1.6-.5-2.9-.9-4" fill="#94989b"/><ellipse cx="32" cy="10.6" rx="1.9" ry="1.7" fill="#333"/><g fill="#94989b"><ellipse cx="12.9" cy="18.7" rx="1.9" ry="1.7"/><ellipse cx="51.1" cy="18.7" rx="1.9" ry="1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f170.svg b/public/emoji/1f170.svg new file mode 100644 index 000000000..a2ed41f33 --- /dev/null +++ b/public/emoji/1f170.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#ff5a79"/><path d="M41.7,46H47L35,14h-6L17,46h5.3l4.2-11.2h11.1L41.7,46z M28.3,30l3.7-9.9l3.7,9.9H28.3z" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f171.svg b/public/emoji/1f171.svg new file mode 100644 index 000000000..d0f8e6494 --- /dev/null +++ b/public/emoji/1f171.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#ff5a79"/><path d="m43 25.3c0-5.1-4.2-9.2-9.4-9.2l-12.6-.1v32h12.6c5.2 0 9.4-4.1 9.4-9.2 0-2.6-1.1-5-3-6.7 1.9-1.8 3-4.2 3-6.8m-9.4 17.6h-7.7v-8.4h7.7c2.4 0 4.3 1.9 4.3 4.2s-1.9 4.2-4.3 4.2m0-13.4h-7.7v-8.4h7.7c2.4 0 4.3 1.9 4.3 4.2 0 2.3-1.9 4.2-4.3 4.2" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f17e.svg b/public/emoji/1f17e.svg new file mode 100644 index 000000000..8844efa53 --- /dev/null +++ b/public/emoji/1f17e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#ff5a79"/><path d="m32 48c-8.8 0-16-7.2-16-16 0-8.8 7.2-16 16-16s16 7.2 16 16c0 8.8-7.2 16-16 16m0-26.9c-6 0-10.9 4.9-10.9 10.9 0 6 4.9 10.9 10.9 10.9s10.9-4.9 10.9-10.9c0-6-4.9-10.9-10.9-10.9" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f17f.svg b/public/emoji/1f17f.svg new file mode 100644 index 000000000..5d8564444 --- /dev/null +++ b/public/emoji/1f17f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#4fd1d9"/><path d="m34 12h-13v40h7.4v-14.5h5.6c7.2 0 13-5.7 13-12.7 0-7.1-5.8-12.8-13-12.8m0 18.2h-5.6v-10.9h5.6c3.1 0 5.6 2.4 5.6 5.5 0 2.9-2.5 5.4-5.6 5.4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f18e.svg b/public/emoji/1f18e.svg new file mode 100644 index 000000000..6c5e8866f --- /dev/null +++ b/public/emoji/1f18e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#ff5a79"/><g fill="#fff"><path d="m28.1 45h3.9l-8.8-26h-4.4l-8.8 26h3.9l3.1-9.1h8.1l3 9.1m-9.8-13l2.7-8.1 2.7 8.1h-5.4"/><path d="m52 26.5c0-4.1-2.2-7.5-6-7.5h-10v26h9.2c3.8 0 6.8-3.4 6.8-7.5 0-2.2-.8-4.1-2.2-5.5 1.4-1.4 2.2-3.3 2.2-5.5m-6.8 14.4h-5.6v-6.8h5.6c1.7 0 3.1 1.5 3.1 3.4 0 1.8-1.4 3.4-3.1 3.4m0-10.9h-5.6v-6.8h5.6c1.7 0 3.1 1.5 3.1 3.4s-1.4 3.4-3.1 3.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f191.svg b/public/emoji/1f191.svg new file mode 100644 index 000000000..ef2cbf896 --- /dev/null +++ b/public/emoji/1f191.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#ff5a79"/><g fill="#fff"><path d="m23 43.1c-2.4 0-4.3-2-4.3-4.6v-13c0-2.5 1.9-4.6 4.3-4.6s4.3 2 4.3 4.6h3.7c0-1.1-.2-2.3-.6-3.3-.4-1-1-1.9-1.7-2.7-.7-.8-1.6-1.4-2.5-1.8-1-.4-2-.7-3.1-.7s-2.1.2-3.1.7c-1 .4-1.8 1-2.5 1.8-.7.8-1.3 1.7-1.7 2.7-.4 1-.6 2.2-.6 3.3v13c0 1.1.2 2.3.6 3.3.4 1 1 1.9 1.7 2.7.7.8 1.6 1.4 2.5 1.8 1 .4 2 .7 3.1.7s2.1-.2 3.1-.7c1-.4 1.8-1 2.5-1.8.7-.8 1.3-1.7 1.7-2.7.4-1 .6-2.2.6-3.3h-3.7c0 2.5-1.9 4.6-4.3 4.6"/><path d="m49 43.1h-8.3v-26.1h-3.7v30h12z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f192.svg b/public/emoji/1f192.svg new file mode 100644 index 000000000..4bcdb3b91 --- /dev/null +++ b/public/emoji/1f192.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#4fd1d9"/><g fill="#fff"><path d="m15 37.7c-1.4 0-2.5-1-2.5-2.3v-6.9c0-1.3 1.1-2.3 2.5-2.3s2.5 1 2.5 2.3h2.5c0-2.5-2.2-4.6-5-4.6-2.8 0-5 2.1-5 4.6v6.9c0 2.5 2.2 4.6 5 4.6 2.8 0 5-2.1 5-4.6h-2.5c0 1.3-1.1 2.3-2.5 2.3"/><path d="m27 24c-2.8 0-5 2.1-5 4.6v6.9c0 2.5 2.2 4.6 5 4.6s5-2.1 5-4.6v-6.9c0-2.5-2.2-4.6-5-4.6m0 13.7c-1.4 0-2.5-1-2.5-2.3v-6.9c0-1.3 1.1-2.3 2.5-2.3s2.5 1 2.5 2.3v6.9c0 1.3-1.1 2.3-2.5 2.3"/><path d="m39 24c-2.8 0-5 2.1-5 4.6v6.9c0 2.5 2.2 4.6 5 4.6 2.8 0 5-2.1 5-4.6v-6.9c0-2.5-2.2-4.6-5-4.6m0 13.7c-1.4 0-2.5-1-2.5-2.3v-6.9c0-1.3 1.1-2.3 2.5-2.3s2.5 1 2.5 2.3v6.9c0 1.3-1.1 2.3-2.5 2.3"/><path d="m48.3 24h-2.3v16h8v-2.3h-5.7z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f193.svg b/public/emoji/1f193.svg new file mode 100644 index 000000000..d26b8c27c --- /dev/null +++ b/public/emoji/1f193.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#4fd1d9"/><g fill="#fff"><path d="m34 41h8v-3h-5.1v-4.5h5.1v-3h-5.1v-4.5h5.1v-3h-8z"/><path d="m54 26v-3h-8v18h8v-3h-5.1v-4.5h5.1v-3h-5.1v-4.5z"/><path d="m23.9 41v-7.5h1.1l2.5 7.5h3l-2.6-7.9c1.8-.8 3.1-2.7 3.1-4.9 0-2.9-2.2-5.2-5-5.2h-5v18h2.9m0-15h2.1c1.2 0 2.1 1 2.1 2.2s-1 2.2-2.1 2.2h-2.1v-4.4"/><path d="m12.9 41v-7.5h5.1v-3h-5.1v-4.5h5.1v-3h-8v18z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f194.svg b/public/emoji/1f194.svg new file mode 100644 index 000000000..0c36d517b --- /dev/null +++ b/public/emoji/1f194.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#c28fef"/><g fill="#fff"><path d="m48.2 20.9c-.5-1.1-1.2-2.2-2.1-3.1-.9-.9-2-1.6-3.2-2.1-1.2-.4-2.6-.7-3.9-.7h-10v34h10c1.3 0 2.7-.3 3.9-.8 1.2-.5 2.3-1.2 3.2-2.1.9-.9 1.6-1.9 2.1-3.1.5-1.2.8-2.4.8-3.7v-14.7c0-1.3-.3-2.5-.8-3.7m-9.2 23.7h-5.4v-25.2h5.4c3 0 5.4 2.3 5.4 5.2v14.8c0 2.8-2.4 5.2-5.4 5.2"/><path d="m19 15h4v34h-4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f195.svg b/public/emoji/1f195.svg new file mode 100644 index 000000000..ad6466f5e --- /dev/null +++ b/public/emoji/1f195.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#4fd1d9"/><g fill="#fff"><path d="M11,39V25h2.5l5.2,9.3V25H21v14h-2.6l-5.1-9.1V39H11z"/><path d="M25,39V25h9.8v2.4h-7.1v3.1h6.6v2.4h-6.6v3.8H35V39H25z"/><path d="M40.3,39L37,25h2.8l2.1,9.6l2.5-9.6h3.3l2.4,9.8l2.1-9.8H55l-3.3,14h-2.9L46,28.5L43.3,39H40.3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f196.svg b/public/emoji/1f196.svg new file mode 100644 index 000000000..fe38c95a4 --- /dev/null +++ b/public/emoji/1f196.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#4fd1d9"/><g fill="#fff"><path d="m44 42c-5.5 0-10-4.5-10-10 0-5.5 4.5-10 10-10 2.6 0 5 1 6.9 2.7l-2.3 2.4c-1.2-1.2-2.9-1.8-4.6-1.8-3.7 0-6.7 3-6.7 6.7 0 3.7 3 6.7 6.7 6.7 3.1 0 5.7-2.1 6.5-5h-6.5v-3.3h10v1.6c0 5.5-4.5 10-10 10"/><path d="m26.7 22v14.3l-14.3-14.3h-2.4v20h3.3v-14.3l14.3 14.3h2.4v-9-11z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f197.svg b/public/emoji/1f197.svg new file mode 100644 index 000000000..c45e4e1c9 --- /dev/null +++ b/public/emoji/1f197.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#4fd1d9"/><g fill="#fff"><path d="m12 32.1c0-2 .3-3.6.9-5 .5-1 1.1-1.9 1.9-2.7.8-.8 1.7-1.4 2.7-1.7 1.3-.5 2.8-.8 4.4-.8 3 0 5.5.9 7.3 2.6 1.8 1.8 2.7 4.2 2.7 7.4 0 3.1-.9 5.6-2.7 7.3-1.7 1.9-4.1 2.8-7.2 2.8-3.1 0-5.5-.9-7.3-2.6-1.8-1.8-2.7-4.2-2.7-7.3m4.3-.1c0 2.2.5 3.8 1.6 5 1.1 1.1 2.4 1.7 4.1 1.7 1.7 0 3-.6 4.1-1.7 1.1-1.1 1.6-2.8 1.6-5 0-2.2-.5-3.9-1.6-5s-2.4-1.6-4.1-1.6c-1.7 0-3.1.6-4.1 1.7-1.1 1-1.6 2.7-1.6 4.9"/><path d="M34,42V22h4v8.9l8.1-8.9h5.4l-7.5,7.8L52,42h-5.2l-5.5-9.4L38,36v6H34z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f198.svg b/public/emoji/1f198.svg new file mode 100644 index 000000000..fef773a90 --- /dev/null +++ b/public/emoji/1f198.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#ff5a79"/><g fill="#fff"><path d="m23 34.6c-.4-.8-.9-1.5-1.5-2.1-.6-.6-1.4-1.1-2.2-1.5-.9-.4-1.7-.6-2.7-.6-1.9 0-3.9-1.9-3.9-3.7 0-2 1.7-3.6 3.7-3.6 2 0 3.9 1.6 3.9 3.6h3.2c0-.9-.2-1.8-.5-2.6-.3-.8-.8-1.5-1.5-2.2-.6-.6-1.4-1.1-2.2-1.5-.8-.4-2-.5-2.9-.5s-1.8.2-2.7.5c-.8.3-1.6.8-2.2 1.4-.6.6-1.1 1.3-1.5 2.2-.4.8-.5 1.7-.5 2.6 0 1.7.8 3.4 2.2 4.7 1.4 1.3 3.2 2.1 4.9 2.1 1.9 0 3.7 1.7 3.7 3.7 0 2-1.7 3.6-3.7 3.6-2 0-3.9-1.7-3.9-3.7h-3.1c0 .9.2 1.8.5 2.6.3.8.8 1.5 1.5 2.2.6.6 1.4 1.1 2.2 1.4.8.4 2 .6 2.9.6.9 0 1.8-.2 2.7-.5.8-.3 1.6-.8 2.2-1.5.6-.6 1.1-1.3 1.5-2.2.4-.8.5-1.7.5-2.6 0-.7-.2-1.5-.6-2.4"/><path d="m39 24.1c-.4-.8-.9-1.5-1.5-2.2s-1.4-1.1-2.2-1.5c-.9-.4-1.8-.5-2.7-.5s-1.9.2-2.7.5c-.8.3-1.6.8-2.2 1.5-.6.6-1.1 1.3-1.5 2.2-.4.8-.6 1.7-.6 2.6v10.4c0 .9.2 1.8.6 2.6.4.8.9 1.5 1.5 2.2.6.6 1.4 1.1 2.2 1.5.9.4 1.8.5 2.7.5.9 0 1.9-.2 2.7-.5.8-.3 1.6-.8 2.2-1.5.6-.6 1.1-1.3 1.5-2.2.4-.8.6-1.7.6-2.6v-10.3c0-.9-.2-1.8-.6-2.7m-6.4 16.8c-2.1 0-3.8-1.6-3.8-3.7v-10.4c0-2 1.7-3.7 3.8-3.7s3.8 1.6 3.8 3.7v10.4c-.1 2-1.8 3.7-3.8 3.7"/><path d="m55 34.6c-.4-.8-.9-1.5-1.5-2.1-.6-.6-1.4-1.1-2.2-1.5-.9-.4-1.8-.6-2.7-.6-1.9 0-3.9-1.9-3.9-3.7 0-2 1.7-3.6 3.7-3.6 2 0 3.9 1.6 3.9 3.6h3.2c0-.9-.2-1.8-.5-2.6-.3-.8-.8-1.5-1.5-2.2-.6-.6-1.4-1.1-2.2-1.5-.9-.4-2-.5-2.9-.5s-1.8.2-2.7.5c-.8.3-1.6.8-2.2 1.5-.6.6-1.1 1.3-1.5 2.2-.4.8-.5 1.7-.5 2.6 0 1.7.8 3.4 2.2 4.7 1.4 1.3 3.2 2.1 4.9 2.1 1.9 0 3.7 1.7 3.7 3.7 0 2-1.7 3.6-3.7 3.6-2 0-3.9-1.7-3.9-3.7h-3.2c0 .9.2 1.8.5 2.6.3.8.8 1.5 1.5 2.2.6.6 1.4 1.1 2.2 1.4.9.4 2 .6 2.9.6s1.8-.2 2.7-.5c.8-.3 1.6-.8 2.2-1.4.6-.6 1.1-1.3 1.5-2.2.4-.8.5-1.7.5-2.6.1-.9-.1-1.7-.5-2.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f199.svg b/public/emoji/1f199.svg new file mode 100644 index 000000000..f5bc638ac --- /dev/null +++ b/public/emoji/1f199.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#4fd1d9"/><g fill="#fff"><path d="m12 22h4.1v10.7c0 1.7.1 2.8.2 3.3.2.8.6 1.5 1.2 1.9.7.5 1.5.7 2.7.7 1.1 0 2-.2 2.6-.7.6-.5.9-1 1.1-1.7.1-.7.2-1.8.2-3.3v-10.9h4v10.3c0 2.4-.1 4-.3 5-.2 1-.6 1.8-1.2 2.5-.6.7-1.4 1.2-2.4 1.6-1 .4-2.3.6-3.9.6-1.9 0-3.4-.2-4.4-.7-1-.4-1.8-1-2.3-1.7-.6-.7-1-1.4-1.1-2.2-.3-1.1-.4-2.8-.4-5v-10.4z"/><path d="m31 42v-20h5.9c2.2 0 3.7.1 4.4.3 1 .3 1.9 1 2.6 2 .7 1 1.1 2.3 1.1 3.9 0 1.2-.2 2.3-.6 3.1-.4.8-.9 1.5-1.6 2-.6.5-1.3.8-1.9.9-.9.2-2.2.3-3.8.3h-2.4v7.5h-3.7m3.7-16.6v5.7h2c1.5 0 2.4-.1 2.9-.3.5-.2.9-.5 1.2-1 .3-.4.4-1 .4-1.6 0-.7-.2-1.3-.6-1.8-.4-.5-.9-.8-1.5-.9-.4-.1-1.3-.1-2.7-.1h-1.7"/><path d="m48 42v-4h4v4h-4"/><path d="m48 22h4v12h-4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f19a.svg b/public/emoji/1f19a.svg new file mode 100644 index 000000000..6d2545d60 --- /dev/null +++ b/public/emoji/1f19a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#eda454"/><g fill="#fff"><path d="m26.3 19.7h5.4l-8.4 24.6h-4.9l-8.4-24.6h5.5l5.4 18.7 5.4-18.7"/><path d="m38.4 36.8c.2 1.1.5 2 .9 2.5.9 1 2.3 1.5 4.4 1.5 1.2 0 2.3-.1 3-.4 1.5-.5 2.2-1.5 2.2-2.9 0-.8-.4-1.4-1.1-1.9-.7-.4-1.9-.8-3.4-1.2l-2.7-.6c-2.6-.6-4.4-1.2-5.4-1.9-1.7-1.1-2.5-2.9-2.5-5.3 0-2.2.8-4 2.4-5.5 1.6-1.5 4-2.2 7.2-2.2 2.6 0 4.9.7 6.7 2.1 1.9 1.4 2.8 3.4 2.9 6h-5c-.1-1.5-.8-2.5-2-3.2-.8-.4-1.8-.6-3.1-.6-1.4 0-2.5.3-3.3.8-.8.5-1.2 1.3-1.2 2.2 0 .9.4 1.5 1.2 2 .5.3 1.6.6 3.3 1l4.3 1c1.9.4 3.3 1 4.3 1.8 1.5 1.2 2.2 2.8 2.2 5 0 2.3-.9 4.1-2.6 5.6-1.5 1.7-3.9 2.4-7.1 2.4-3.3 0-5.8-.7-7.7-2.2-1.9-1.5-2.8-3.5-2.8-6 0 0 4.9 0 4.9 0"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1e8.svg b/public/emoji/1f1e6-1f1e8.svg new file mode 100644 index 000000000..23d700999 --- /dev/null +++ b/public/emoji/1f1e6-1f1e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><defs><linearGradient id="4" gradientUnits="userSpaceOnUse" x1="-1706.4161" x2="-1705.4159" gradientTransform="matrix(1.972-1.9014-2.3361-1.2306 7188.126-1233.3759)"><stop stop-color="#288549"/><stop offset="1" stop-color="#288549"/></linearGradient><linearGradient id="5" gradientUnits="userSpaceOnUse" x1="-1426.4875" x2="-1425.4875" gradientTransform="matrix(4.2109 1.6428-2.7757 3.3581 11406.1465-4099.3735)"><stop stop-color="#288549"/><stop offset="1" stop-color="#288549"/></linearGradient><linearGradient id="3" gradientUnits="userSpaceOnUse" x1="-1740.8667" x2="-1739.8663" gradientTransform="matrix(-.6286-2.665-2.2494 1.3805 3029.9341-7118.667)"><stop stop-color="#288549"/><stop offset="1" stop-color="#288549"/></linearGradient><linearGradient id="1" gradientUnits="userSpaceOnUse" x1="47.5603" x2="52.9101" gradientTransform="matrix(1 0 0-1 0 66)"><stop stop-color="#288549"/><stop offset="1" stop-color="#288549"/></linearGradient><linearGradient id="0" gradientUnits="userSpaceOnUse" x1="-1458.5909" x2="-1457.5909" gradientTransform="matrix(4.7034 4.7034-4.7034 4.7034 15636.8662-1834.8796)"><stop stop-color="#288549"/><stop offset="1" stop-color="#288549"/></linearGradient><linearGradient id="2" gradientUnits="userSpaceOnUse" x1="-1618.0094" x2="-1617.0095" gradientTransform="matrix(1.1995-5.0853 4.2924 2.6342-5986.9429-13088.627)"><stop stop-color="#288549"/><stop offset="1" stop-color="#288549"/></linearGradient></defs><path fill="#2a5f9e" d="m11.9 12h20.8v20.8h-20.8z"/><path fill="#fff" d="m18.8 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="m31.9 2v30h-30c0 16.6 13.4 30 30 30s30-13.4 30-30-13.5-30-30-30" fill="#2a5f9e"/><path d="m10.9 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5" fill="#fff"/><path fill="#ed4c5c" d="m31.9 27.1l-13-16.1h-6l17 21h2z"/><path d="m18.8 5v6h-7.9v3h21v-12c-4.7 0-9.2 1.1-13.1 3" fill="#fff"/><path d="m31.9 5h-13.1c-6.1 2.9-11 7.9-13.9 13.9v13.1h6v-21h21c0 0 0-6 0-6" fill="#ed4c5c"/><g fill="#fff"><path d="m49.9 27.9c.6-1.5 1.9-2.4 3-2 .3.1.6.3.7.6-.1-.9-.5-1.7-1.2-2-1.1-.4-2.5.5-3 2-.4 1.1-.3 2.2.2 2.9.1-.4.1-.9.3-1.5"/><path d="m42.1 24.5c-1.1-.4-2.4.5-3 2-.3.7-.3 1.3-.2 1.9-.5.4-1.2.6-2 .7-.6 0-1.1 0-1.5-.2.5.7 1.6 1.1 2.7 1.1 1.6-.1 2.9-1.1 2.8-2.3 0-.4-.2-.8-.5-1.1.6-.6 1.5-.9 2.2-.7.3.1.6.3.7.6 0-1-.5-1.7-1.2-2"/><path d="m59.6 27.6c-1-1.1-2.3-1.4-2.9-.5-.2.2-.3.5-.3.8-.3-.9-.2-1.7.2-2.3.7-.8 2-.6 2.9.5.7.8 1 1.9.9 2.7-.2-.4-.5-.9-.8-1.2"/><path d="m36.2 27.1c.5-1.1.2-2.2-.6-2.4-.2-.1-.5 0-.8 0 .5-.5 1.2-.8 1.8-.6.9.2 1.1 1.3.6 2.4-.4.8-1.1 1.4-1.8 1.6.4-.2.7-.6.8-1"/></g><path d="m42.6 31.8c0 0 .1 5.1.1 5.5.1.5.4 3.4 4.5 5.1 0 0 3.2-1.4 4-3.3.8-1.9.7-5.5.7-5.5v-2l-9.3.2"/><path d="m43 32.2c0 0 .1 4.7.1 5.1.1.4.3 3.1 4.2 4.7 0 0 3-1.3 3.8-3 .8-1.8.6-5.1.6-5.1v-1.8l-8.7.1" fill="#fff"/><g fill="#1b81b6"><path d="m51.7 33.7l-1.2-.4-1.6.7-1.6-.5-1.4.5-1.7-.7-1.2.5v1.6l1.2-.5 1.7.7 1.4-.5 1.6.5 1.6-.7 1.3.4-.1-1.6"/><path d="m43.9 39.4c.1 0 2.1.6 2.1.6l1.4-.6 1.6.6c0 0 1.8-.7 2-.7.5.1-2.7 2.7-3.6 2.7-.8.1-4-2.4-3.5-2.6"/><path d="m51.4 38c-.2-.1-1-.3-1-.3l-1.5.7-1.6-.6-1.4.6-1.6-.7c0 0-.8.2-1 .4-.1.1-.2-1.2-.2-1.2l1.2-.5 1.6.7 1.4-.6 1.6.6 1.5-.7 1.3.4c-.1 0-.2 1.3-.3 1.2"/></g><path d="m50.7 39.7l-.1.1.1-.1m-3.2-5.5l-4.1 4.4c.2.4.4.8.7 1.3l3.4-3.5 3.2 3.4c.3-.4.6-.9.7-1.4l-3.9-4.2" fill="url(#0)"/><path d="m44.6 28.3l.6 1.4h4.2l.6-1.4-2.7-6.4z"/><path fill="#7ed16d" d="m44.8 28.1l.6 1.4h3.8l.5-1.4-2.4-5.7z"/><path fill="#93695a" d="m44.1 26.9l2.1 2.6 2.6-.1.5-1.8-1.8-.1-1.2.6z"/><path d="m47.1 29.1l-3.2.9 1.5 1.8v1.7l1.6-.2c0 0 .8-1.5.9-1.5.1 0 1.5.5 1.5.5l.3-.8 1.8-.6-3.1-.9.1-.8-1.4-.1" fill="#6baaa7"/><path d="m51.9 29.8c-.6.3-1.2.5-1.8.4.7-.1 1.4-.7 1.6-1.4.2-.8 0-1.6-.6-2.1.1.4.1.7 0 1.1-.3 1.1-1.5 1.9-2.6 1.4-.5-.2-.6-.9-.6-1.2-.3.7-.4 1.5 0 2.2-.1.1-.1.2-.2.3-.4 1 .1 2.1 1.1 2.4.7.3 1.5.1 2-.4-.3.1-.7 0-1-.1-.6-.2-1-.7-1.1-1.2.9.7 2.1.8 3.1.2.9-.6 1.3-1.6 1.2-2.6-.3.3-.6.7-1.1 1" fill="url(#1)"/><path d="m42.6 25.9c.5 1.5.1 3.1-1 3.5-.3.1-.6.1-.9 0 .6.7 1.5 1 2.2.7 1.1-.4 1.6-1.9 1-3.5-.4-1.1-1.2-1.9-2-2.1.2.4.5.9.7 1.4" fill="url(#2)"/><path d="m36.1 27.2c-.3.8 0 1.6.5 1.8.2.1.3.1.5 0-.3.4-.8.5-1.1.4-.6-.2-.8-1-.5-1.8.2-.6.6-1 1.1-1.1-.3.2-.4.4-.5.7" fill="url(#3)"/><path d="m58 25.4c-.8.2-1.4.8-1.3 1.4 0 .2.1.3.2.4-.5-.1-.8-.4-.9-.8-.1-.6.5-1.2 1.3-1.4.6-.1 1.2 0 1.5.4-.2 0-.5 0-.8 0" fill="url(#4)"/><path d="m55.9 27.5c-1.3.3-2.5-.4-2.7-1.5-.1-.3 0-.6.1-.9-.6.5-1 1.3-.8 2.1.2 1.1 1.4 1.8 2.7 1.5.9-.2 1.7-.9 1.9-1.7-.3.1-.7.3-1.2.5" fill="url(#5)"/><path d="m36.1 43.3c-1.3-.5 2.9-2.7 4.7-2.6 1.4.1 4.2 2.5 3.2 2.8-4.9 1.3-4.8 1-7.9-.2" fill="#74948f"/><path d="m40.6 31.8c.1-.4.5-1.2.8-1.5.3-.3 1.1-.6 1.5-.5.3 0 1 .4.9.6h-.3c-.3.1-.4.9-.6 1.2-.2.2-.8.3-.9.5-.1.2.1 1 .1 1l-1.5.1c0 0-.1-1 0-1.4" fill="#e5c9bd"/><path d="m41 36.9c0 .1.7 1.8.9 2.5.3 1.2-1.6 3.3-1.5 2.3.2-1.3-.5-2.6-.5-2.6l1.1-2.2" fill="#c6a397"/><g fill="#e5c9bd"><path d="m40.5 37.9c-.1.1.1 1.9.1 2.6-.1 1.3-2.5 2.6-2.1 1.7.6-1.2.3-2.6.3-2.6l1.7-1.7"/><path d="m41.5 33.3c0 .1 1.6 1.1 2.1 1.5.9.9.5 3.6.1 2.7-.6-1.2-1.8-1.9-1.8-1.9l-.4-2.3"/></g><path d="m41 32.4c-1.2.1-2.9 2.5-3.4 3.6-.5 1.2-1.2 5-.5 5.2.9.3 3.9-2 4.6-3.3.6-1 .9-3.6.4-4.7 0-.2-.7-.8-1.1-.8" fill="#d66b3c"/><path d="m58.6 43.3c1.3-.5-2.9-2.7-4.7-2.6-1.4.1-4.2 2.5-3.2 2.8 4.9 1.3 4.7 1 7.9-.2" fill="#74948f"/><path d="m54.1 31.8c-.1-.4-.5-1.2-.8-1.5-.3-.3-1.1-.6-1.5-.5-.3 0-1 .4-.9.6h.3c.3.1.4.9.6 1.2.2.2.8.3.9.5.1.2-.1 1-.1 1l1.5.1c-.1 0 .1-1 0-1.4" fill="#e5c9bd"/><path d="m53.7 36.9c0 .1-.7 1.8-.9 2.5-.3 1.2 1.6 3.3 1.5 2.3-.2-1.3.5-2.6.5-2.6l-1.1-2.2" fill="#c6a397"/><g fill="#e5c9bd"><path d="m54.2 37.9c.1.1-.1 1.9-.1 2.6.1 1.3 2.5 2.6 2.1 1.7-.6-1.2-.3-2.6-.3-2.6l-1.7-1.7"/><path d="m53.2 33.3c0 .1-1.6 1.1-2.1 1.5-.9.9-.5 3.6-.1 2.7.6-1.2 1.8-1.9 1.8-1.9l.4-2.3"/></g><path d="m53.7 32.4c1.2.1 2.9 2.5 3.4 3.6.5 1.2 1.2 5 .5 5.2-.9.3-3.9-2-4.6-3.3-.6-1-.9-3.6-.4-4.7 0-.2.7-.8 1.1-.8" fill="#d66b3c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1e9.svg b/public/emoji/1f1e6-1f1e9.svg new file mode 100644 index 000000000..0340b9d6d --- /dev/null +++ b/public/emoji/1f1e6-1f1e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2 32c0 11.5 6.5 21.5 16 26.5v-53c-9.5 5-16 15-16 26.5" fill="#2a5f9e"/><path d="m62 32c0-11.5-6.5-21.5-16-26.5v53.1c9.5-5.1 16-15.1 16-26.6" fill="#c94747"/><path d="M32,2c-5.1,0-9.8,1.3-14,3.5v53.1c4.2,2.2,8.9,3.5,14,3.5s9.8-1.3,14-3.5V5.5C41.8,3.3,37.1,2,32,2z" fill="#ffe62e"/><path d="m29.2 17c1.2 0 2 1.2 3.3.9 1-.2 2.5-1.7 3.3-.3.3.5.2 1.1 0 1.7-.2.5-.7 1.2-.2 1.6.7.6 2.2.4 2.9-.3-.6 0-1-.7-.5-1.1.2-.2.4-.1.6-.2.1 0 .2-.2.3-.3.1-.1.2-.1.4-.1.2 0 .4.2.5.2.2 0 .6-.3.8.1.1.2.3.1.5 0 .3-.1.6.1.8.3.2.2.3.2.6.3.2.1.3.5.5.5.7.3.7.8.4 1.5-.4.9-2.5 2-1.7 3.2-.1-.8 1.1-.4.8.3 1.6-1 3.3 1.2 3.3 2.6 0 1.4-.6 2.5-2 2.8.4.2.8.6.5 1.1-.1.2-.3.3-.6.3-.4 0-.5-.3-.7.1-.5.8-.2 2.1.5 2.7.2-.3.7-.6 1-.2.2.2.2.7.4.9.2.3.4.6.1 1-.3.4-.6.2-1 .3.9.9 1.3 1.8.9 3.1-.3 1.2-1.3 2.1-2.5 2.6-1.2.4-2.5.5-3.8.5-1.3.1-2.6.1-3.5 1 .4.3.7.7.5 1.2-.1.2-.2.3-.4.5-.2.1-.5.1-.7.3-.3.5-1.1.3-1.4 0-.2-.2-.3.1-.5.3-.2.2-.5.5-.7.5-.2 0-.5-.2-.6-.4-.2-.2-.4-.5-.7-.4-.4.2-1.1.4-1.4 0 0-.1-.2 0-.4-.1-.2-.1-.4-.3-.5-.6-.2-.5.1-1 .6-1.2-.9-.9-2.1-.9-3.3-1-1.3-.1-2.8 0-4-.6-1-.5-1.9-1.2-2.4-2.2-.5-1.2-.3-2.4.7-3.3-.4-.1-.8-.1-1-.5-.2-.5.2-.7.2-1.1 0-.3.4-.7.6-.8.2-.1.5 0 .6.2.2.2.3 0 .5-.2.4-.7.7-1.9 0-2.6-.8.7-1.8-.9-.8-1.4-.3-.2-.7-.3-.9-.6-.2-.2-.4-.5-.6-.8-.4-.7-.4-1.5-.2-2.2.2-.7.6-1.4 1.2-1.8.7-.4 1.2-.3 1.9-.1-.1 0 .1-.6.2-.7.3-.3.6 0 .7.3.6-1.1-1.5-2.2-1.9-3.1-.2-.4-.3-1.4.4-1.4.2 0 .3-.3.5-.5.1-.1.3-.1.5-.2.1-.1.2-.2.3-.3.2-.2.5-.2.7-.2.4 0 .2.1.5 0 .3-.1.5 0 .7 0 .2 0 .3-.3.7-.2.3.1.3.3.5.4.2.1.4.1.6.3.5.5.1 1-.4 1.2.5.4 1.1.6 1.8.5.5 0 1.4-.3 1.2-1-.2-.8-.6-1.3-.5-2.1.2-.8.7-1.2 1.3-1.2" fill="#c7b37f"/><path fill="#c94747" d="m24 23.9h7.6v7.6h-7.6z"/><g fill="#fff"><path d="m27.5 29.9c0 0 0 .3-.1.5-.1.3-.1.3-.2.4-.1.2-.2.3-.4.4-.2.1-.4.2-.6.2-.5 0-.7-.6-.9-1-.1-.5-.5-.7-.7-.6-.1.1-.1.3 0 .4.1.2.4.3.4.3l-.3.3c0 0-.6-.1-.7-.7 0-.2.1-.7.5-.8.5-.2.8.2 1 .5.2.4.3 1.2.9 1 .3-.1.5-.5.5-.7l.2-.2h.4"/><path d="m28 29.9c0 0 0 .3.1.5.1.3.1.3.2.4.1.2.2.3.4.4.2.1.4.2.6.2.5 0 .7-.6.9-1 .1-.5.5-.7.7-.6.1.1.1.3 0 .4-.1.2-.4.3-.4.3l.3.3c0 0 .6-.1.7-.7 0-.2-.1-.7-.5-.8-.5-.2-.8.2-1 .5-.2.4-.3 1.2-.9 1-.3-.1-.5-.5-.5-.7l-.2-.2h-.4"/></g><path d="m28.5 26.7c.3-.3 1.2-.9 1.1-1.4-.5-.1 0-.2.1-.5-.1 0-.2 0-.3 0 .1-.4 1-.7 1.5-.6 1 .4.3 2-.5 1.3.1-.4.7-.2.6-.6 0-.3-.4-.5-.7-.4-.4.3-.1.9-.5 1.2-.3.5-.9 1-1.3 1.4-1.2 1.3-2.5 2.7-3.7 4-.7-.4 1.1-1.8 1.4-2.1.7-.6 1.5-1.5 2.3-2.3" fill="#ffce31"/><path d="m25.5 27.1c0 0 .2 1.2 1.1 3.1.4-.2.7-.3 1.1-.3s.7.1 1.1.3c.9-1.9 1.1-3.1 1.1-3.1l-2.2-2.9-2.2 2.9" fill="#fff"/><g fill="#ffce31"><path d="m28 25.2l1.6 2c0 0-.2 1-.8 2.4-.2-.1-.5-.1-.7-.1l-.1-4.3"/><path d="m27.5 25.2l-1.6 2c0 0 .2 1 .8 2.4.2-.1.5-.1.7-.1l.1-4.3"/><path d="m32.4 23.9h7.6v7.6h-7.6z"/></g><g fill="#c94747"><path d="m33.5 23.9h1.1v7.6h-1.1z"/><path d="m35.6 23.9h1.1v7.6h-1.1z"/><path d="m37.8 23.9h1.1v7.6h-1.1z"/></g><path d="m24 38.2c0 .1.1.4.2.6.1.2.1.2.4.6.2.2.4.3.6.4.2.1.3.2.6.2.6.2 1 .2 1.5.1.4 0 .7-.1 1-.1.4 0 .6-.1 1-.1.2 0 .4 0 .6 0 .2 0 .4 0 .7.1.5.1 1 .3 1 .3v-8h-7.6v5.4.5" fill="#ffce31"/><g fill="#c94747"><path d="m24.9 39.6l.3.2.5.1v-7.5h-.8z"/><path d="m29.1 39.9v-7.5h-.8v7.6c0 0 .5-.1.8-.1"/><path d="m30.8 32.4h-.8v7.6c.3 0 .6.1.8.2v-7.8"/><path d="m27.4 32.4v7.7c0 0-.6 0-.9 0v-7.7h.9"/></g><path d="m40 38.2c0 .1-.1.4-.2.6-.1.2-.1.2-.4.6-.2.2-.4.3-.6.4-.2.1-.3.2-.6.2-.6.2-1 .2-1.5.1-.4 0-.7-.1-1-.1-.4 0-.6-.1-1-.1-.2 0-.4 0-.6 0-.2 0-.4 0-.7.1-.5.1-1 .3-1 .3v-8h7.6v5.4.5" fill="#ffce31"/><g fill="#c94747"><path d="m34.3 33c-.3.2-.4.5-.7.7.2.4.6.3.9.5.2 0 .4.6.4.7-.3.3.1 1.2.2.9.1-.3-.4-.9.3-.7.2.1.3.8.1 1 .1.3.4.1.4-.2-.1-.5 0-.8.5-.8.6 0 .5.2.8.2h.3l.2-.2c0 .3-.4.7-.6.9.4.2 1-.6 1-.9.4.2.1.9-.1 1.1 1 .2.1-1.8.4-2 .9-.5-.5-.8-.9-.8-.8 0-1.9.4-2.6.1.2-.1.2-.2.3-.3-.2-.2-.6 0-.9-.2"/><path d="m34.3 36.4c-.3.2-.4.5-.7.7.2.4.6.3.9.5.2 0 .4.6.4.7-.3.3.1 1.2.2.9.1-.3-.4-.9.3-.7.2.1.3.8.1 1 .1.3.4.1.4-.2-.1-.5 0-.8.5-.8.6 0 .5.2.8.2h.3l.2-.2c0 .3-.4.7-.6.9.4.2 1-.6 1-.9.4.2.1.9-.1 1.1 1 .2.1-1.8.4-2 .9-.5-.5-.8-.9-.8-.8 0-1.9.4-2.6.1.2-.1.2-.2.3-.3-.2-.2-.6 0-.9-.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1ea.svg b/public/emoji/1f1e6-1f1ea.svg new file mode 100644 index 000000000..6610e894c --- /dev/null +++ b/public/emoji/1f1e6-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#ed4c5c"/><path d="M32,2c-3.5,0-6.9,0.6-10,1.7V22h38.3C56.2,10.4,45.1,2,32,2z" fill="#699635"/><path d="m60.3 22h-38.3v20h38.3c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10" fill="#f9f9f9"/><path d="M22,42v18.3c3.1,1.1,6.5,1.7,10,1.7c13.1,0,24.2-8.3,28.3-20H22z" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1eb.svg b/public/emoji/1f1e6-1f1eb.svg new file mode 100644 index 000000000..e1998a6b2 --- /dev/null +++ b/public/emoji/1f1e6-1f1eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2 32c0 11.5 6.5 21.5 16 26.5v-53c-9.5 5-16 15-16 26.5" fill="#3e4347"/><path d="m62 32c0-11.5-6.5-21.5-16-26.5v53.1c9.5-5.1 16-15.1 16-26.6" fill="#699635"/><path d="M32,2c-5.1,0-9.8,1.3-14,3.5v53.1c4.2,2.2,8.9,3.5,14,3.5c5.1,0,9.8-1.3,14-3.5V5.5C41.8,3.3,37.1,2,32,2z" fill="#ed4c5c"/><g fill="#fff"><path d="m35.8 37h-1.1c0 .5-.1.9-.4 1.2h2.2c-.4-.3-.7-.8-.7-1.2"/><path d="m35.9 30.8l.6-.7h-2l-1-.7-3.1-.1-.9.8h-2l.6.7z"/><path d="m30.6 29.2h2.7c.4-.2.5-.9.5-1.2 0-1.1-.7-1.6-1.4-1.6-.1 0-.2-.1-.3-.2-.1-.2-.1-.4-.1-.4-.1 0 0 .1-.1.4 0 .1-.1.2-.3.2-.9 0-1.5.7-1.4 1.6 0 .6.1 1 .4 1.2"/><path d="m34.5 37.4l-.5-.3v-.6l-.3-.2v-.6l-.5-.2v-.5l-.4-.1v-.5l-.6-.2-.3-.2v-.4h-2v-.3c0-1 1.3-1.9 2.1-1.9 1 0 2.1.9 2.1 1.9v1h.1v-1c0-.9-1.1-2-2.1-2h3.6v-.1h-7.6v.1h3.6c-.6 0-2.1.7-2.1 2v3.6h.8v.7h-1c-.1 0-.2-.2-.2-.4h-1c0 .5-.3.9-.7 1.3h3v-.8h.8l.2.8h.7l-.3-.8h.7l.5.8h1l-.7-.8c0-.3 1.1-.3 1.1-.3m-4-1.3h.6l.1.7h-.7v-.7m1.4 1.3h-.6l-.1-.7h.5l-.2-.7h.1.1.1l.4.7h-.5l.2.7m.7 0l-.4-.7h.6l.6.7h-.8"/><path d="m34.1 34.7h.1v1h-.1z"/><path d="m28.3 35.8h1.1v-1.3h-1.1v.3l-2.2-3.8.1-.2c0-.2-.1-.3-.3-.3-.2 0-.3.1-.3.3s.1.3.3.3h.1l.1.1c-.2 0-.4.5-.9.9-.3.2-.5.9-.6 1.3 0 .1 0 .2 0 .3v.1c0 .2 0 .3 0 .5 0 .2-.2.6-.1.7.3.2.7.8.9 1 .1.1.3-.6.4-1.1v-.1c.1-.4.1-.9.4-1.2l.1-.1c.2-.2.6-.4.8-.6l1.3 2.3-.1.6"/><path d="m28.3 27.3h1v.2h-1z"/><path d="m28.3 27.7h1v2h-1z"/><path d="m28.8 26.2c-.2 0-.6.4-.5.8h1.1c0-.4-.4-.8-.6-.8"/><path d="m28.2 31.4h1.1v1.6h-1.1z"/><path d="m28.3 33.9h1.1v.3h-1.1z"/><path d="m28.2 36h1.2v.7h-1.2z"/><path d="m28.3 33.6h1l.2-.3h-1.3z"/><path d="m30.3 31.5h-.7v.9c.2-.4.4-.7.7-.9"/><path d="m39.5 33.8v-.1.1c0-.2 0-.3 0-.4 0-.4-.2-1-.6-1.3-.5-.4-.8-.9-.9-.9l.1-.1h.1c.2 0 .3-.1.3-.3s-.1-.3-.3-.3c-.2 0-.3.1-.3.3l.1.2-2.1 3.8v-.3h-1.1v1.3h1.1v-.7l1.3-2.3c.1.1.6.3.8.6l.1.1c.3.4.2.8.3 1.2v.1c.1.4.2 1.2.4 1.1.2-.2.6-.7.9-1 .1-.1-.1-.5-.1-.7-.2-.1-.1-.2-.1-.4"/><path d="m34.8 27.3h1v.2h-1z"/><path d="m34.8 27.7h1v2h-1z"/><path d="m35.8 27c0-.4-.3-.8-.5-.8-.2 0-.6.4-.5.8h1"/><path d="m34.7 31.4h1.1v1.6h-1.1z"/><path d="m34.7 33.9h1.1v.3h-1.1z"/><path d="m34.7 36h1.2v.7h-1.2z"/><path d="m34.5 33.3l.2.3h1l.2-.3z"/><path d="m34.4 32.4v-.9h-.7c.3.2.5.5.7.9"/><path d="m42.6 33.2c.4-.2.9-.5 1.2-.8.3-.5.2-1.4.2-1.4s-.7.3-1.3.6c0-.4-.2-.9-.4-1.3.3-.3.8-.7.9-1 .3-.6-.1-1.4-.1-1.4s-.6.4-1.1.9c-.1-.4-.4-.8-.7-1.2.2-.4.6-.9.6-1.2.1-.7-.5-1.4-.5-1.4s-.5.6-.8 1.2c-.3-.4-.8-.9-1.2-1.2.2-.3.2-.6.2-1 0-2.2-3.4-4-7.7-4-4.2 0-7.7 1.8-7.7 4 0 .3.1.7.2 1-.4.3-.9.7-1.2 1.2-.3-.6-.8-1.2-.8-1.2s-.6.7-.5 1.4c.1.4.4.9.6 1.2-.3.4-.6.8-.7 1.2-.4-.5-1.1-.9-1.1-.9s-.4.8-.1 1.4c.2.4.6.8.9 1-.2.4-.3.9-.4 1.3-.3-.3-1.1-.6-1.1-.6s-.2.9.2 1.4c.2.3.8.6 1.2.8-.1.4-.1 1 0 1.4-.6-.2-1.4-.3-1.4-.3s.1.9.6 1.3c.3.2.9.4 1.3.4.1.4.2 1 .4 1.3-.6-.1-1.4.1-1.4.1s.3.9.9 1.1c.4.1 1 .1 1.4.1.2.4.4.9.7 1.2-.6.1-1.3.4-1.3.4s.5.8 1.2.8c.4 0 1-.1 1.4-.3.3.4.6.7 1 1-.6.3-1.2.8-1.2.8s.7.6 1.4.5c.2 0 .3-.1.5-.2l-.9 1.2h12l-.8-.9c.2.1.3.1.5.2.7.1 1.4-.5 1.4-.5s-.6-.5-1.2-.8c.4-.2.7-.6 1-1 .4.2 1 .3 1.4.3.7-.1 1.2-.8 1.2-.8s-.7-.3-1.3-.4c.3-.3.5-.8.7-1.2.4 0 1 .1 1.4-.1.6-.3.9-1.1.9-1.1s-.8-.1-1.4-.1c.2-.4.3-.9.4-1.3.4-.1 1-.2 1.3-.4.5-.4.6-1.3.6-1.3s-.8.1-1.4.3c0-.7-.1-1.2-.1-1.7m-15.7 7.6c-.3-.2-.7-.4-1.1-.5.1-.3.3-.6.4-.9h.9c0 .3-.2.9-.2 1.4m8.9-.4c-.1.3-.1.7 0 1.1l-.6-.7h-6.5l-.6.7c.1-.4.1-.8 0-1.1-.1-.5-.6-.8-.9-.9h9.4c-.2.1-.6.4-.8.9m1.3.4c0-.5-.2-1.1-.2-1.4h.9c.1.3.3.7.4.9-.4.2-.8.3-1.1.5m4.1-6.4c-.5-.4-1.2-.9-1.2-.9s-.3.9 0 1.5c.2.4.8.8 1.1 1-.3.3-.5.6-.7.9-.3-.6-.9-1.2-.9-1.2s-.5.8-.4 1.4c.1.4.5.9.8 1.3-.3.2-.7.4-.9.7-.2-.6-.6-1.4-.6-1.4s-.7.6-.7 1.3c0 .1 0 .3.1.5l-1-.9h-9.5l-1 .9c0-.2.1-.3.1-.5 0-.7-.7-1.3-.7-1.3s-.4.7-.6 1.4c-.2-.3-.6-.5-.9-.7.3-.3.7-.8.8-1.3.2-.7-.4-1.4-.4-1.4s-.6.6-.9 1.2c-.2-.3-.4-.6-.7-.9.4-.2.9-.6 1.1-1 .3-.6 0-1.5 0-1.5s-.8.4-1.2.9c-.1-.3-.2-.7-.4-1 .4-.1 1-.4 1.3-.7.5-.5.4-1.4.4-1.4s-.8.2-1.4.5c0-.3 0-.7-.1-1.1.4 0 1.1-.1 1.5-.3.6-.4.7-1.3.7-1.3s-.9 0-1.5.2c.1-.3.1-.7.2-1.1.4.1 1.1.2 1.5.1.7-.2 1-1 1-1s-.8-.2-1.5-.2c.5-.8.7-2.3.7-2.3s-.1 0-.2.1c1.2-1.4 3.9-2.4 7-2.4s5.8 1 7 2.4c-.1-.1-.2-.1-.2-.1s.2 1.5.7 2.3c-.7 0-1.5.2-1.5.2s.4.8 1 1c.4.1 1.1 0 1.5-.1 0 .4 0 .8.2 1.1-.6-.2-1.5-.2-1.5-.2s.2.9.7 1.3c.4.2 1 .3 1.5.3-.1.4-.2.8-.1 1.1-.6-.3-1.4-.5-1.4-.5s-.1.9.4 1.4c.3.3.9.5 1.3.7-.2.3-.4.6-.5 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1ec.svg b/public/emoji/1f1e6-1f1ec.svg new file mode 100644 index 000000000..0bcf4ebdc --- /dev/null +++ b/public/emoji/1f1e6-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="m56 14h-48c-3.8 5-6 11.2-6 18 0 16.6 13.4 30 30 30s30-13.4 30-30c0-6.8-2.2-13-6-18" fill="#ed4c5c"/><path fill="#42ade2" d="m20.5 39h23l7-14h-37z" id="0"/><use xlink:href="#0"/><path d="M50.5,25L56,14C50.5,6.7,41.8,2,32,2S13.5,6.7,8,14l5.5,11H50.5z" fill="#3e4347"/><path fill="#fff" d="M20.5 39 32 62 43.5 39z"/><path fill="#ffce31" d="m36.2 22.2l5-6.4-6.4 5.1 2.2-7.9-4 7.1-.9-8.1-1.1 8.1-3.9-7.1 2.1 7.8-6.4-5 5.1 6.4-7.9-2.2 7.1 4-8.1.9.4.1h25.2l-7.7-1 7.1-3.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1ee.svg b/public/emoji/1f1e6-1f1ee.svg new file mode 100644 index 000000000..c117d6087 --- /dev/null +++ b/public/emoji/1f1e6-1f1ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#2a5f9e" d="m12 12h20.4v20.4h-20.4z"/><path fill="#fff" d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="M32,2v30H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z" fill="#2a5f9e"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5" fill="#fff"/><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/><path d="m50 33.4c-1.6 0-3-1.4-3-1.4s-1.4 1.4-3 1.4c-1.5 0-4-1.4-4-1.4s.4 8.8 2 11.8c1.8 3.2 5 6.2 5 6.2s3.2-3 5-6.2c1.6-3 2-11.8 2-11.8s-2.5 1.4-4 1.4" fill="#fff"/><path d="m42.9 43.3c1.2 2.1 3.1 4.3 4.1 5.3 1-1 2.9-3.2 4.1-5.3h-8.2" fill="#b4d7ee"/><g fill="#ff8736"><path d="m47 35.5c-.9 1-.4 3.6-1.3 2.7-.9-1-.9-2.5 0-3.5.9-1 2.4-1 3.3 0 .9 1-1.1-.1-2 .8"/><path d="m44.8 40c1.3.3 3.2-1.5 2.9-.2-.3 1.3-1.6 2.1-2.9 1.7-1.3-.3-2-1.7-1.7-3 .3-1.3.4 1.1 1.7 1.5"/><path d="m49.6 39.7c-.3-1.3-2.8-2.1-1.6-2.5 1.3-.3 2.6.4 2.9 1.7.3 1.3-.4 2.6-1.7 3-1.2.4.7-.9.4-2.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1f1.svg b/public/emoji/1f1e6-1f1f1.svg new file mode 100644 index 000000000..62c373cb0 --- /dev/null +++ b/public/emoji/1f1e6-1f1f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#f42f4c"/><path d="m48.9 41.9c-.9-1.6-3.4-.4-4.7-.4.7-.6 2.5-1.9 3.5-1.9-.7-.6-2-.1-2.5.5-1.8 2.1-2.9 1-5.5.2 2.1-2.2-6-3.8-3.4-5.6.5-.4 1.4 3.1 2.8 2.5.6-.2-2.3-2.5-.8-3 .5-.2 2.5 5.7 3.9 3.3.5-.9-3.1-1.7-2.1-3.5-.7 1.3 8.8 6.2 7.6 3-.6-1.5-6.4-.4-5.9-4.3-.1 1 6.7 4.2 6 1.3-.2-.7-6.9-.2-5.7-3.4.2-.5 5.9 3.9 5.7.7-.1-1.2-6.1-.3-5.5-2.9 0-.1 6.2 2.6 5.5-.2-.1-.4-6.9.4-5.6-2-.6 1.1 8.1.6 5.5-1.6-.9-.7-4.7 2.7-5.5-.3.1.4 7.5-.6 5.4-2.7-.5-.6-5.2 3.1-5.3.7 0-.5 6.2-3.4 5.3-4.9-1.1-1.8-7.2 3.2-7.9 3.5-4.7 2.2 0 .9-2.3 3.7-1.4 1.6-2.5-.9-2.1-2 .8-2.3 5.6-2 5.8-3.5-.7.5-1.4.4-2 0 .1 0 5.1-.7 3.4-1.4-.2-.1-.8.3-1.4.6.1-2.4-6.4-.6-7.1-.5 2.7 2.3-2.2 1 .6 2.2-.7.1-1.3.4-1.9.9 1.3.1-.7 1.6-.7 1.6s-2-1.4-.8-1.7c-.5-.5-1.2-.8-1.9-.9 2.8-1.2-2.1.1.6-2.2-.6 0-7.2-1.9-7.1.5-.6-.3-1.2-.6-1.4-.6-1.6.7 3.3 1.4 3.4 1.4-.6.5-1.3.5-2 0 .2 1.5 5 1.2 5.8 3.5.4 1.1-.7 3.6-2.1 2-2.4-2.8 2.3-1.5-2.3-3.7-.7-.3-6.8-5.3-7.9-3.5-.9 1.5 5.3 4.4 5.3 4.9-.2 2.4-4.8-1.3-5.3-.7-2.1 2.1 5.3 3.1 5.4 2.7-.7 3-4.6-.4-5.5.3-2.6 2.1 6.1 2.7 5.5 1.6 1.2 2.3-5.5 1.6-5.6 2-.7 2.8 5.5.1 5.5.2.6 2.7-5.4 1.7-5.5 2.9-.2 3.2 5.5-1.1 5.7-.7 1.2 3.2-5.5 2.7-5.7 3.4-.8 3 6.1-.2 6-1.3.5 3.9-5.3 2.8-5.9 4.3-1.2 3.2 8.3-1.7 7.6-3 1 1.8-2.6 2.6-2.1 3.5 1.4 2.4 3.4-3.5 3.9-3.3 1.5.5-1.4 2.8-.8 3 1.4.6 2.3-2.9 2.8-2.5 2.6 1.8-5.5 3.4-3.4 5.6-2.6.8-3.8 1.9-5.5-.2-.5-.6-1.9-1-2.5-.5 1 0 2.8 1.4 3.5 1.9-1.3 0-3.8-1.2-4.7.4 1.1-.5 3.6 0 4.7.1-1.2 1-3.4.3-3 2.8.6-2 6.6-3.5 7.3-.7.7-1.3-2.1-2-2.7-2.2.4-.1 5.1-.1 5.1-.1s2.6-5.1 3.8-3.9c2.8 3-4.6 4.7-4.9 5.3-.8 1.9 3.8.2 3.6.1 1.2 1.1-3 2.1-3 2.4.1 2.1 3.5-.8 3.7-.8 1.6.4-2.3 2.8-2.2 2.5-.3 2.2 3.4-.7 3.3-1.2.4.6.4 1.1-.1 1.8-1.3 2.3-.1 2.6 1.4 5 1.5-2.4 2.7-2.6 1.4-5-.4-.6-.4-1.2-.1-1.8-.1.5 3.7 3.4 3.3 1.2 0 .3-3.9-2.2-2.2-2.5.2 0 3.6 2.9 3.7.8 0-.4-4.3-1.3-3-2.4-.1.1 4.4 1.9 3.6-.1-.2-.6-7.7-2.2-4.9-5.3 1.2-1.3 3.8 3.9 3.8 3.9s4.7 0 5.1.1c-.6.2-3.5.9-2.7 2.2.7-2.9 6.7-1.3 7.3.7.4-2.5-1.8-1.7-3-2.8 1 0 3.5-.5 4.6 0m-7.9-23.6c-.6.3-1.2.5-1.6.4.3-.5 1.1-1 1.6-.4m-3.2-.4c1 .2 1 .5 0 .7-1-.3-1-.5 0-.7m-14.8.4c.5-.6 1.3-.1 1.6.4-.4.1-1-.1-1.6-.4m3.2.3c-1-.3-1-.5 0-.7 1 .2 1 .4 0 .7" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1f2.svg b/public/emoji/1f1e6-1f1f2.svg new file mode 100644 index 000000000..619935b02 --- /dev/null +++ b/public/emoji/1f1e6-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#ed4c5c"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#f2b200"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#2a5f9e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1f4.svg b/public/emoji/1f1e6-1f1f4.svg new file mode 100644 index 000000000..7440d2d23 --- /dev/null +++ b/public/emoji/1f1e6-1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c16.6,0,30-13.4,30-30H2C2,48.6,15.4,62,32,62z" fill="#3e4347"/><path d="M32,2C15.4,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z" fill="#ed4c5c"/><g fill="#ffe62e"><path d="m27.5 24.5l-1.3 4 3.4-2.5 3.5 2.5-1.3-4 3.4-2.5h-4.3l-1.3-4.1-1.3 4.1h-4.3z"/><path d="m48 48.6c-.5-.8-1.1-1.4-1.9-2.1s-1.9-1.5-2.8-2.3l-1.6 1.8c-.1.1 0 .3 0 .3 1.8.3 2.3.9 3 1.5 1 1 1.3 2.1 2 2.6 1.2.7 2.1-.6 1.3-1.8"/><path d="m33.8 41.7c-1.7.6-3.6.8-5.5.6-2.5-.3-4.8-1.2-6.7-2.8l-1.9 2.3c.8.7 1.7 1.2 2.5 1.7l-.6 1.2c1 .5 2 1 3.1 1.3l.4-1.2c1 .3 2 .5 3 .6l-.1 1.2c1.1.1 2.2.1 3.3 0l-.1-1.3c1-.1 2-.3 3-.6l.4 1.2c.5-.2 1-.3 1.6-.6l-.7-2.7-1.7-.9"/><path d="m42.3 31c-.4 3.4-2 6.3-4.4 8.4l3.6 2.5c.5-.5.9-.9 1.3-1.4l-1-.8c0 0 0 0 0 0 .7-.8 1.2-1.7 1.7-2.5l1.2.6c.5-1 1-2 1.3-3.1l-1.2-.4c.3-1 .5-2 .6-3l1.3.1c.1-1.1.1-2.2 0-3.3l-1.3.1c-.1-1-.3-2-.6-3l1.2-.4c-.3-1.1-.7-2.1-1.3-3.1l-1.2.6c-.5-.9-1-1.8-1.7-2.6l1-.8c-.7-.9-1.5-1.6-2.4-2.4l-.8 1c0 0 0 0 0 0-.8-.7-1.6-1.2-2.5-1.7l.6-1.2c-1-.5-2-1-3.1-1.3l-.4 1.3c-.9-.3-1.9-.5-2.9-.6l-.3 3c6.9.7 12 7 11.3 14"/><path d="m37.3 41.2c-3.4-2.4-6.8-4.8-9.8-7.6l.2-.2c2.9 2.7 6.4 5.2 9.7 7.5 1.7 1.2 3.4 2.4 5 3.6l.6-.5c-5.6-4-18.8-13.2-19-16.5-2.6 5.1.7 8.1 2.8 9.4 5.4 3.1 9 5.1 14.7 8.9l.8-.9c-1.6-1.4-3.3-2.6-5-3.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1f6.svg b/public/emoji/1f1e6-1f1f6.svg new file mode 100644 index 000000000..476eac881 --- /dev/null +++ b/public/emoji/1f1e6-1f1f6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#3a7dce"/><path fill="#fff" d="m17.6 30.7l-.3-1.4h-.3l-.5.5-.1-1.3-.6-.5-.4.2v.2l-.7-.3-.5-.6 1.2-1-2-1.6-1-3.7 7.4 5.3 4.6-1.2-.2-.7.9-.2.4-1.5-.1-.5.3-.4.2-1-.2-.4.7-.6-.2-1.5 1.6-.7 1.3-1.3-.1-.7.9.5.8-.5.3-.8.4.6 4.3.2.9.8 3.5.7.7.7.5-.2.5 1.7h.3l.4-.5 3.2 1.1.2.5.8-.2.9.8.9 4.9-.8 2.7 3.4 1 .2 2.3-.7 1.7 1 .8-.5 2.9-1.7 1.3.4 2-1 .7-.6-.2v1.9h-.8l.3.7-1.7.7.5 1-1.1 1.2.3.3-.7-.2-3.2 1.9.2-.5-1 .2-.2-.5-.8.6-.3-.1-.5.6-3.6-.5-.5-.3-.6.3-1.3-1 .6-.6.9-1.8v-1.1l-.7-1.6-.8.8-4.7-1.2-1 .1-.8.5-2.3-.2v.4l-4.8-1.7v-1h-.8l-.2-2.9-.6.2-.9-2.1.2.5-1.7-1.8h1l-.3-2 .8-1.4h.5"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1f7.svg b/public/emoji/1f1e6-1f1f7.svg new file mode 100644 index 000000000..040ef76bb --- /dev/null +++ b/public/emoji/1f1e6-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,5.9,1.7,11.4,4.6,16h50.7c2.9-4.6,4.6-10.1,4.6-16s-1.7-11.4-4.6-16H6.6C3.7,20.6,2,26.1,2,32z" fill="#f9f9f9"/><g fill="#b4d7ee"><path d="M57.4,16C52.1,7.6,42.7,2,32,2S11.9,7.6,6.6,16H57.4z"/><path d="M6.6,48c5.3,8.4,14.7,14,25.4,14s20.1-5.6,25.4-14H6.6z"/></g><path d="m45.7 31.8l-8.2-.3c0 0 0-.1 0-.1 1.3-.2 2.3-1 3.7-.9 1.7.2 2.7-.8 3.3-1 .7-.2 1.1.2 1.1 0 .1-.2-.4-.6-1.4-.5-.9.1-1.2.9-3.3.7-1.8-.1-2.4.6-3.7.6 0 0 0-.1 0-.1l7.4-3.4c0 0 .2-.1.2-.3-.1-.2-.3-.1-.3-.1l-7.5 3c0 0 0-.1 0-.1 1.1-.7 1.7-1.8 3.1-2.2 1.6-.5 2.2-1.7 2.7-2.2.5-.5 1.1-.2 1.1-.4 0-.2-.6-.4-1.4.1-.8.5-.8 1.3-2.8 1.9-1.7.5-2 1.4-3.2 2 0 0-.1-.1-.1-.1l5.6-6c0 0 .2-.2.1-.3-.1-.1-.3.1-.3.1l-6 5.6c0 0 0 0-.1-.1.8-1.1.9-2.3 2-3.2 1.3-1.1 1.3-2.4 1.6-3 .3-.6.9-.6.8-.8s-.7-.1-1.3.6c-.6.8-.3 1.5-1.8 2.8-1.3 1.1-1.3 2.1-2.1 3 0 0-.1 0-.1-.1l2.8-7.7c0 0 .1-.2-.1-.3-.2-.1-.3.2-.3.2l-3.4 7.4c0 0-.1 0-.1 0 .3-1.3 0-2.5.6-3.7.8-1.5.3-2.8.3-3.4.1-.7.6-.9.5-1-.1-.2-.7.2-1 1.1-.2.9.3 1.5-.6 3.3-.8 1.6-.4 2.4-.8 3.6 0 0-.1 0-.1 0l-.3-8.2c0 0 0-.3-.2-.3s-.2.3-.2.3l-.3 8.2c0 0-.1 0-.1 0-.2-1.3-1-2.3-.9-3.7.2-1.7-.8-2.7-1-3.3s.2-1.1 0-1.1c-.2-.1-.6.4-.5 1.4.1.9.9 1.2.7 3.3-.1 1.8.6 2.4.6 3.7 0 0-.1 0-.1 0l-3.4-7.4c0 0-.1-.2-.3-.2-.2.1-.1.3-.1.3l2.8 7.7c0 0-.1 0-.1 0-.7-1.1-1.8-1.7-2.2-3.1-.5-1.6-1.7-2.2-2.2-2.7-.5-.5-.2-1.1-.4-1.1-.2 0-.4.6.1 1.4s1.3.8 1.9 2.8c.5 1.7 1.4 2 2 3.2 0 0-.1.1-.1.1l-6-5.6c0 0-.2-.2-.3-.1-.1.1.1.3.1.3l5.6 6c0 0 0 0-.1.1-1.1-.8-2.3-.9-3.2-2-1.1-1.3-2.4-1.3-3-1.6-.6-.3-.6-.9-.8-.8-.2.1-.1.7.6 1.3.8.6 1.5.3 2.8 1.8 1.1 1.3 2.1 1.3 3 2.1 0 0 0 .1-.1.1l-7.7-2.8c0 0-.2-.1-.3.1-.1.2.2.3.2.3l7.4 3.4c0 0 0 .1 0 .1-1.3-.3-2.5 0-3.7-.6-1.5-.8-2.8-.3-3.4-.3-.7-.1-.9-.6-1-.5-.2.1.2.7 1.1 1 .9.2 1.5-.3 3.3.6 1.6.8 2.4.4 3.6.8 0 0 0 .1 0 .1l-8.2.3c0 0-.3 0-.3.2 0 .2.3.2.3.2l8.2.3c0 0 0 .1 0 .1-1.3.2-2.3 1-3.7.9-1.7-.2-2.7.8-3.3 1-.7.2-1.1-.2-1.1 0-.1.2.4.6 1.4.5s1.2-.8 3.3-.7c1.8.1 2.4-.6 3.7-.6 0 0 0 .1 0 .1l-7.4 3.4c0 0-.2.1-.2.3s.3.1.3.1l7.7-2.8c0 0 0 .1 0 .1-1.1.7-1.7 1.8-3.1 2.2-1.6.5-2.2 1.7-2.7 2.2-.5.5-1.1.2-1.1.4s.6.4 1.4-.1c.8-.5.8-1.3 2.8-1.9 1.7-.5 2-1.4 3.2-2 0 0 .1.1.1.1l-5.6 6c0 0-.2.2-.1.3.1.1.3-.1.3-.1l6-5.6c0 0 0 0 .1.1-.8 1.1-.9 2.3-2 3.2-1.3 1.1-1.3 2.4-1.6 3-.3.6-.9.6-.8.8.1.2.7.1 1.3-.6s.3-1.5 1.8-2.8c1.3-1.1 1.3-2.1 2.1-3 0 0 .1 0 .1.1l-2.8 7.7c0 0-.1.2.1.3.2.1.3-.2.3-.2l3.4-7.4c0 0 .1 0 .1 0-.3 1.3 0 2.5-.6 3.7-.8 1.5-.3 2.8-.4 3.4-.1.7-.6.9-.5 1 .1.2.7-.2 1-1.1.2-.9-.3-1.4.6-3.3.8-1.6.4-2.4.8-3.6 0 0 .1 0 .1 0l.3 8.2c0 0 0 .3.2.3.2 0 .2-.3.2-.3l.3-8.2c0 0 .1 0 .1 0 .2 1.3 1 2.3.9 3.7-.2 1.7.8 2.7 1 3.3.2.7-.2 1.1 0 1.1.2.1.6-.4.5-1.4-.1-.9-.9-1.2-.7-3.3.1-1.8-.6-2.4-.6-3.7 0 0 .1 0 .1 0l3.4 7.4c0 0 .1.2.3.2.2-.1.1-.3.1-.3l-2.9-7.8c0 0 .1 0 .1 0 .7 1.1 1.8 1.7 2.2 3.1.5 1.6 1.7 2.2 2.2 2.7.5.5.2 1.1.4 1.1s.4-.6-.1-1.4c-.5-.8-1.3-.8-1.9-2.8-.5-1.7-1.4-2-2-3.2 0 0 .1-.1.1-.1l6 5.6c0 0 .2.2.3.1.1-.1-.1-.3-.1-.3l-5.6-6c0 0 0 0 .1-.1 1.1.8 2.3.9 3.2 2 1.1 1.3 2.4 1.3 3 1.6.6.3.6.9.8.8.2-.1.1-.7-.6-1.3-.8-.6-1.5-.3-2.8-1.8-1.1-1.3-2.1-1.3-3-2.2 0 0 0-.1.1-.1l7.7 2.8c0 0 .2.1.3-.1.1-.2-.2-.3-.2-.3l-7.4-3.4c0 0 0-.1 0-.1 1.3.3 2.5 0 3.7.6 1.5.8 2.8.3 3.4.3.7.1.9.6 1 .5.2-.1-.2-.7-1.1-1-.9-.2-1.5.3-3.3-.6-1.6-.8-2.4-.4-3.6-.8 0 0 0-.1 0-.1l8.2-.3c0 0 .3 0 .3-.2 0-.2-.3-.2-.3-.2" fill="#f6b40e"/><g fill="#85340a"><path d="m35 31.3c-.3-.3-.7-.5-1.1-.5-.4 0-.7.2-1 .5.5.4 1.4.4 2.1 0m-.3-.1c-.2.2-.4.3-.6.3.1-.1.2-.2.2-.3 0-.1-.1-.2-.2-.3.3.1.5.2.6.3m-1.1-.3c-.1.1-.1.2-.1.3 0 .1.1.3.2.3-.2 0-.4-.1-.6-.3.2-.1.3-.2.5-.3"/><path d="m34 30.5c-.6 0-.7.1-.9.3-.3.2-.4.2-.4.2 0 0 0 .2.1.1.1 0 .3-.1.5-.3.3-.2.5-.2.8-.2.8 0 1.2.6 1.3.6s-.6-.7-1.4-.7"/><path d="m32.3 30.4c-.1.2-.1.3-.1.5-.1.6 0 1.3.4 2 0 0 .1-.1.2-.1-.4-.5-.5-1.1-.5-1.6 0-.3.2-.5.3-.7.7-.6 1.9-.5 2.9.3-.9-1.3-2.2-1.2-3.2-.4"/><path d="m33.3 31.7c-.3-.2-.4-.3-.5-.3s-.1.1.3.3 1.2.3 1.9-.3c-.8.4-1.4.4-1.7.3"/><path d="m32.8 33.3c-.1 0-.2-.1-.3-.2 0 .1-.2.3-.5.3-.3 0-.5-.3-.5-.3 0 .1-.1.2-.3.2-.1 0-.3-.1-.3-.3 0-.1.1-.2.2-.2-.2 0-.3.2-.3.4 0 .2.2.4.4.4.1 0 .2-.1.3-.2.1.1.4.1.5.1 0 0 0 0 .1 0 .1 0 .3 0 .5-.1.1.1.2.2.3.2.2 0 .4-.2.4-.4 0-.2-.1-.3-.3-.4.1 0 .2.1.2.2-.1.2-.2.3-.4.3"/><path d="m32 34.2c.2 0 .4-.2.7 0s.5.3.7.4c-.4-.3-.6-.6-1-.6-.1 0-.3 0-.4.1-.2-.1-.3-.1-.4-.1-.4 0-.6.4-1 .6.2-.1.4-.3.7-.4s.5 0 .7 0"/><path d="m32 34.5c-.2 0-.3-.1-.6 0-.2 0-.4 0-.7.1 0 0-.1 0-.1 0 .9.1.5.6 1.4.6.9 0 .5-.5 1.4-.6-.1 0-.1 0-.2 0-.8-.3-.9-.1-1.2-.1m0 .5c-.7 0-.5-.5-1.3-.5.8-.2.9.1 1.3.1.3 0 .5-.2 1.3-.1-.8.1-.6.5-1.3.5"/><path d="m32 35.2c-.4 0-.8.3-.8.8.1-.4.4-.6.8-.6.4 0 .7.3.8.6 0-.5-.4-.8-.8-.8"/><path d="m31.4 30.5c.2.2.3.5.3.7.1.5-.1 1-.5 1.6 0 0 .1 0 .2.1.3-.7.5-1.3.4-2 0-.2-.1-.3-.1-.5-.9-.8-2.2-.9-3.2.4 1-.9 2.3-1 2.9-.3"/><path d="m30.8 30.9c.3.2.4.3.5.3.1 0 .1-.1.1-.1 0 0-.2 0-.4-.2-.3-.2-.4-.3-.9-.3-.9 0-1.4.7-1.3.7.1 0 .5-.6 1.3-.6.2 0 .5 0 .7.2"/><path d="m29.1 31.3c.2.2.6.3 1 .3.3 0 .7-.1 1-.3-.3-.3-.7-.5-1.1-.5-.3 0-.7.2-.9.5m.2 0c.2-.2.4-.4.6-.4-.1.1-.2.2-.2.3 0 .2.1.3.2.3-.2.1-.5 0-.6-.2m1.5-.1c-.1.1-.3.2-.5.3.1-.1.1-.2.1-.3 0-.1-.1-.2-.1-.3.3.1.5.2.5.3"/><path d="m31.3 31.4c-.1 0-.2.1-.5.3s-.9.2-1.7-.2c.7.6 1.5.5 1.9.3.4-.3.4-.4.3-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1f8.svg b/public/emoji/1f1e6-1f1f8.svg new file mode 100644 index 000000000..158d0c6f4 --- /dev/null +++ b/public/emoji/1f1e6-1f1f8.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c5.3,0,10.3-1.4,14.6-3.8l0.1-52.3C42.4,3.4,37.4,2,32,2C17.1,2,4.7,12.9,2.4,27.2v9.6 + C4.7,51.1,17.1,62,32,62z" fill="#2a5f9e"/><path d="m62 32c0-7.7-2.9-14.7-7.6-20-.9-1-1.8-1.9-2.9-2.8-.3-.3-.7-.6-1-.8h-3.7v-.4l-43.2 21.5c-.1.8-1.6 1.7-1.6 2.5 0 .8 1.9 1.6 1.9 2.4l42.7 21.6v-.4h3.8c.3-.3.7-.5 1-.8 1-.9 2-1.8 2.9-2.8 4.8-5.3 7.7-12.3 7.7-20" fill="#f9f9f9"/><g fill="#ed4c5c"><path d="m50.5 55.6l-48.5-23.4c0 1.6.1 3.1.4 4.6l44.3 21.4c1.3-.8 2.6-1.6 3.8-2.6"/><path d="m2.4 27.2c-.3 1.5-.4 3-.4 4.6l48.5-23.4c-1.2-1-2.5-1.8-3.9-2.6l-44.2 21.4"/></g><path fill="#9c3900" d="m44.7 37.9l-1.6-.3-.1-2.3.2-.9-.2-.9-.1-.9-2.1-.7-1.6-.1-1.3-1 .4-2.9-4-.7 2.7-2.2.1-1.9 2.2-1.1 4.3-1.8.2.6 3.7-1.6v.6l3.2-.8 3.3-1.2-.3 3.6-1.1 1.5-.7 1.7-3.7 2.3 4.8 1.9-2 2.3-2.1.1 1.2.9-1.2.6.9.1-.6.7 1.2-.2-1.5 1.3.2 1.2-1.2-.5.8 1.3-1.5-.4.3 1.4-1.1-.3-.1 1.1z"/><path d="m53.9 18l-.4 3.4-1 1.4-.7 1.7-3.8 2.4 4.8 1.9-1.8 2.2-2.4.1 1.3 1-1.5.7 1.2.1-.7.7 1.1-.2-1.2 1 .2 1.1-1.3-.6.8 1.3-1.4-.3.2 1.3-1-.3-.1 1.1-1.5-.5-1.5-.2-.1-2.2.2-.9-.2-.9-.1-1-2.1-.6-1.7-.2-1.1-.9.4-2.9-3.9-.7 2.5-2.1.1-1.9 2.2-1 4.2-1.8.2.6 3.7-1.6v.6l3.3-.7 3.1-1.1m.3-.3l-.4.1-3.2 1.1-3 .7v-.2-.4l-.4.2-3.4 1.5-.1-.3v-.4l-.3.1-4.2 1.8-2.2 1-.1.1v.1l-.1 1.8-2.4 2-.4.4.5.1 3.7.6-.3 2.6v.1l.1.1 1.1.9h.1.1l1.7.2 1.9.6.1.9.2.9-.2.8.1 2.2v.2h.2l1.5.2 1.4.5.3.1v-.3l.1-.8.7.2.4.1-.1-.4-.2-.9 1 .2.6.1-.3-.5-.4-.7.6.2.4.2-.1-.5-.2-1 1.1-.9.7-.6-.9.1-.4.1.2-.2.4-.4h-.5-.2l.6-.3.4-.2-.4.1-.8-.6 1.7-.1h.1l.1-.1 1.9-2.1.2-.3-.3-.1-4.4-1.7 3.4-2.1h.1v-.1l.7-1.7 1-1.4v-.1-.1l.4-3.4.1-.3z" fill="#3e4347"/><path d="m46.4 42.9c0 0 0 0 0 0" fill="#ffc221"/><path d="m46.4 42.9c0 0 0 0 0 0m0 0" fill="#3e4347"/><path d="m41.5 44.4l.5.9-9-4.2 1.5-1.3.2.3 5.1.5-.1-.3 1.1-.5v-.3l-2.2.5-.1-1.2-2.5-.5-.1.7h-.7l-.2.6-1.3-.4.3-1.4-1.9.9-3.3-2.7 4.2-.8 1.3 1.5.4-1.3 1.3.3-.2.6.7.1-.2.8 2.5.6.4-1 2.5 1.6 1.4-1.1.3.1.6-1.2 1.1.2.3.9-.4 1.7.3.4 6 1.4-.3 1-.6-.1.1.8-12.7-.9-.3.4 4.5.2-.3.4 3-.4-.2.7 2.8-.2-2 .8 2.2 1h-2.6l1.4 1.3-2.7-1v1l-2.1-1.4m7.4-3.1l-4.1-.9-.9.5 5 .4" fill="#ffce31"/><path d="m32.9 35.4l1.4 1.6.4-1.4 1 .3-.2.6.7.1-.2.8 2.7.6.4-.9 2.5 1.5 1.4-1.1.3.2.6-1.2.9.2.3.9-.3 1.4.3.5 5.9 1.4-.2.7-6-1.4-1 .5-.1.3 6.4.5.1.8-12.6-.9-.4.7 4.5.2-.3.4 3.1-.4-.2.7 2.1-.2-1.4.7 1.9.9h-2.3l1.2 1.1-2.2-.9v1l-2.5-1.6.6 1-8.5-3.9 1.2-1 .1.3 5.4.5-.1-.3 1.1-.5v-.5l-2.3.5-.1-1.1-2.7-.6-.1.7h-.7l-.2.6-1-.3.3-1.5-2.1 1-3-2.5 3.9-1m.1-.3h-.1l-3.9.7-.5.1.4.3 3 2.5.1.1.1-.1 1.6-.8-.2 1v.2l.2.1 1 .3.2.1.1-.2.1-.4h.5.2v-.2l.1-.4 2.2.5.1.9v.3l.3-.1 2-.4-1 .5-.2.1v.2l-4.9-.4-.1-.1-.1-.3-.2.2-1.2 1-.3.3.4.2 8.5 3.9.7.3-.4-.7-.1-.1 1.6 1 .4.2v-.5-.6l1.9.7 1.2.5-1-.9-.7-.6h1.7 1.2l-.9-.4-1.4-.7.9-.3 1.6-.6-1.7.1-1.7.1.1-.4.1-.3 5.4.4h.3l-.1-.3-.1-.5.3.1.2.1.1-.2.2-.7.1-.3-.3-.1-5.8-1.4-.2-.3.5-1.3v-.1-.1l-.3-.9v-.1h-.1l-.9-.2h-.2l-.1.2-.5 1h-.1l-.1-.1-.2.1-1.3 1-2.3-1.5-.2-.1-.1.3-.3.8-2.3-.5.1-.6.1-.2h-.3l-.4-.1.1-.3.1-.2-.2-.1-1-.3-.2-.1-.1.2-.3.9-1.1-1.2-.3-.2zm11.3 5.7l.6-.3 2.3.5-2.9-.2m-6.6 1.1l.1-.2 6.6.4-2.4.3.3-.3h-.5l-4.1-.2" fill="#3e4347"/><path d="m32.4 35.1c-.5-.3-.8-.6-.9-1-.1-.8.8-1.6.8-1.6l.2-.1v.2c.1.4 1 .5 1.4.5 0 0 .1 0 .3 0 .3 0 .6.1.9.4v.1.1c-.5.8-1.3.9-1.8.9-.3 0-.6-.1-.7-.1 0 .1-.1.2-.1.6v.2l-.1-.2" fill="#ffce31"/><path d="m32.4 32.6c.1.6 1.5.6 1.5.6s.1 0 .3 0c.2 0 .5.1.8.4-.5.7-1.2.9-1.7.9-.4 0-.7-.1-.7-.1s-.1.1-.2.7c-1.8-1 0-2.5 0-2.5m.2-.3h-.2c-.2 0-.9.8-1 1.3-.1.5 0 1.1.9 1.6l.3.2v-.3c0-.2.1-.3.1-.4.1 0 .4.1.6.1.5 0 1.3-.2 1.9-1l.1-.1-.1-.1c-.2-.3-.6-.5-1-.5-.2 0-.3 0-.3 0-.5 0-1.2-.1-1.3-.4v-.4z" fill="#3e4347"/><path fill="#fff" d="m32.3 32.6l.4-.6.2-.9 4.4-2.2 1.4-1.6-.5 1.5 1.8-.4-1.5 1.1 2-.4-1.7 1.1 2.1-.2-1.6 1.1 1.4.1-1.7.8-2.3.6-1.6 1.1h-2.3z"/><path d="m38.4 27.9l-.4 1.1 1.4-.3-1.4 1 1.8-.4-1.5 1.1 2.1-.2-1.2.8-.7.1 1.8.2-1.3.6-2.3.6-1.7 1h-2.1l-.4-1 .3-.5.2-.9 4.4-2.2 1-1m.6-1.2l-.8 1-.9 1.1-4.4 2.2h-.1v.1l-.2.9-.3.5-.1.1v.1l.4 1 .1.2h.2 2.1.1.1l1.6-1 2.2-.6 1.3-.6.8-.4-.8-.3h-.6l.9-.6.9-.6-1 .1-1.2.1.8-.5 1.1-.7-1.3.3-.7.2.5-.4.9-.7-1.1.2-1 .2.2-.7.3-1.2z" fill="#3e4347"/><path fill="#fff" d="m50.8 31.2l-.7-.9.6-1.5-.3-.5.2-1 4.1-.7-.6 1.2 1.3 1.1-.9 1.6.7 1.6z"/><path d="m54.4 26.8l-.6 1.1 1.4 1-.9 1.6.7 1.4-4.2-.8-.6-.8.5-1.5-.3-.5.2-.8 3.8-.7m.5-.3l-.5.1-3.7.6h-.2v.2l-.2.8v.1.1l.2.4-.5 1.4v.1l.1.1.6.8.1.1h.1l4.2.8.5.1-.2-.4-.6-1.3.9-1.5.1-.2-.2-.1-1.2-.9.5-.9v-.4z" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1f9.svg b/public/emoji/1f1e6-1f1f9.svg new file mode 100644 index 000000000..407ac4035 --- /dev/null +++ b/public/emoji/1f1e6-1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ed4c5c"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z"/></g><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1fa.svg b/public/emoji/1f1e6-1f1fa.svg new file mode 100644 index 000000000..48ab1dc09 --- /dev/null +++ b/public/emoji/1f1e6-1f1fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2v10H12v20H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z" fill="#2a5f9e"/><path d="M32,2c-4.7,0-9.1,1.1-13.1,3v3.1V11H11v2.9V14v4.9H5c-1.9,4-3,8.4-3,13.1h12V17l12,15h6v-7.5L23.6,14H32V2z" fill="#fff"/><g fill="#ed4c5c"><path d="m15.4 14l14.6 18h2v-4.9l-10.6-13.1z"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z"/></g><g fill="#fff"><path d="m8 35.7l2.2-2.7-.7 3.5 3.5.1-3.1 1.6 2.1 2.8-3.1-1.4-.9 3.4-.9-3.4-3.1 1.4 2.1-2.8-3.1-1.6 3.5-.1-.7-3.5z"/><path d="m52 20.2l1.8-2.2-.6 2.8 2.8.1-2.5 1.3 1.7 2.2-2.5-1.2-.7 2.8-.7-2.8-2.5 1.2 1.7-2.2-2.5-1.3 2.8-.1-.6-2.8z"/><path d="m52 40.2l1.8-2.2-.6 2.8 2.8.1-2.5 1.3 1.7 2.2-2.5-1.2-.7 2.8-.7-2.8-2.5 1.2 1.7-2.2-2.5-1.3 2.8-.1-.6-2.8z"/><path d="m42 26.2l1.8-2.2-.6 2.8 2.8.1-2.5 1.3 1.7 2.2-2.5-1.2-.7 2.8-.7-2.8-2.5 1.2 1.7-2.2-2.5-1.3 2.8-.1-.6-2.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1fc.svg b/public/emoji/1f1e6-1f1fc.svg new file mode 100644 index 000000000..ab3f2d057 --- /dev/null +++ b/public/emoji/1f1e6-1f1fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m59.5 44v-4h1.4c.7-2.5 1.1-5.2 1.1-8 0-16.6-13.4-30-30-30s-30 13.4-30 30c0 2.8.4 5.5 1.1 8h1.4v4c.9 2.1 2.1 4.2 3.5 6h3.6v4c5.4 5 12.5 8 20.4 8 7.9 0 15-3 20.4-8v-4h3.6c1.4-1.8 2.6-3.9 3.5-6" fill="#42ade2"/><g fill="#ffe62e"><path d="m4.5 44h55c.6-1.3 1-2.6 1.4-4h-57.8c.4 1.4.8 2.7 1.4 4"/><path d="M8,50c1.1,1.4,2.3,2.8,3.6,4h40.8c1.3-1.2,2.5-2.6,3.6-4H8z"/></g><path d="m22 33.7l-3.7-10-10-3.7 10-3.7 3.7-10 3.7 10 10 3.7-10 3.7-3.7 10" fill="#fff"/><path fill="#c94747" d="M19.8 17.8 22 12 24.2 17.8 30 20 24.2 22.2 22 28 19.8 22.2 14 20z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1fd.svg b/public/emoji/1f1e6-1f1fd.svg new file mode 100644 index 000000000..81ab22551 --- /dev/null +++ b/public/emoji/1f1e6-1f1fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffce31"><path d="m61.7 28c-.1-1-.3-2-.6-3h-58.3c-.2 1-.4 2-.6 3h59.5"/><path d="m2.3 36c.1 1 .3 2 .6 3h58.3c.2-1 .4-2 .6-3h-59.5"/><path d="m20 4.5c-1 .5-2 1-3 1.5v52c1 .6 2 1.1 3 1.5v-55"/><path d="m28 2.3v59.5c1 .1 2 .2 3 .3v-60.1c-1 0-2 .1-3 .3"/></g><g fill="#ed4c5c"><path d="m2 32c0 1.4.1 2.7.3 4h59.5c.2-1.3.3-2.6.3-4 0-1.4-.1-2.7-.3-4h-59.5c-.2 1.3-.3 2.6-.3 4"/><path d="m20 59.5c2.5 1.1 5.2 1.9 8 2.2v-59.4c-2.8.4-5.5 1.1-8 2.2v55"/></g><g fill="#2a5f9e"><path d="M17,25V6C10,10.1,4.8,16.9,2.8,25H17z"/><path d="M17,39v19C10,53.9,4.8,47.1,2.8,39H17z"/><path d="M32,2c-0.3,0-0.7,0-1,0v23h30.2C58,11.8,46.2,2,32,2z"/><path d="m31 39v23c.3 0 .7 0 1 0 14.2 0 26-9.8 29.2-23h-30.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6-1f1ff.svg b/public/emoji/1f1e6-1f1ff.svg new file mode 100644 index 000000000..4ac419fbc --- /dev/null +++ b/public/emoji/1f1e6-1f1ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#428bc1"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#83bf4f"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#ed4c5c"/><g fill="#fff"><path d="m31.6 40.2c-4.5 0-8.2-3.7-8.2-8.2 0-4.5 3.7-8.2 8.2-8.2 1.1 0 2.1.2 3 .6-1.6-1.2-3.6-2-5.8-2-5.3 0-9.5 4.3-9.5 9.6 0 5.3 4.3 9.6 9.5 9.6 2.2 0 4.2-.7 5.8-2-.9.4-1.9.6-3 .6"/><path d="m40.4 33.4l-2.2 1.5 1.4-2.3-2.6-.6 2.6-.6-1.5-2.2 2.3 1.4.6-2.6.6 2.6 2.2-1.5-1.4 2.3 2.6.6-2.6.6 1.5 2.2-2.3-1.4-.6 2.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e6.svg b/public/emoji/1f1e6.svg new file mode 100644 index 000000000..5670a81a0 --- /dev/null +++ b/public/emoji/1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m28.6 17.5h6.9l10.3 29h-6.6l-1.9-6h-10.7l-2 6h-6.3l10.3-29m-.4 18h7.4l-3.6-11.4-3.8 11.4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1e6.svg b/public/emoji/1f1e7-1f1e6.svg new file mode 100644 index 000000000..9c14bd4b6 --- /dev/null +++ b/public/emoji/1f1e7-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m10.8 53.2c11.7 11.7 30.7 11.7 42.4 0l-42.4-42.4c-11.7 11.7-11.7 30.7 0 42.4" fill="#2a5f9e"/><path d="m10.8 10.8l42.4 42.4v-42.4c-11.7-11.7-30.7-11.7-42.4 0" fill="#ffce31"/><path d="m53.2 10.8v42.4c11.7-11.7 11.7-30.7 0-42.4" fill="#2a5f9e"/><g fill="#fff"><path d="m10.9 21l2.4 1.8-.9-3 2.4-1.8h-3l-.9-3-.9 3h-3l2.4 1.8-.9 3z"/><path d="m17.7 27.8l2.5 1.9-1-3 2.5-1.9h-3l-1-3-.9 3h-3l2.4 1.9-.9 3z"/><path d="m24.6 34.7l2.4 1.8-.9-3 2.4-1.8-3-.1-.9-2.9-.9 2.9-3 .1 2.4 1.8-.9 3z"/><path d="m31.4 41.5l2.4 1.8-.9-3 2.4-1.8h-3l-.9-3-.9 3h-3l2.4 1.8-.9 3z"/><path d="m38.3 48.3l2.4 1.9-.9-3 2.4-1.9h-3l-.9-3-1 3h-3l2.5 1.9-1 3z"/><path d="m45.1 55.2l2.4 1.8-.9-3 2.4-1.8h-3l-.9-3-.9 3h-3l2.4 1.8-.9 3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1e7.svg b/public/emoji/1f1e7-1f1e7.svg new file mode 100644 index 000000000..6bf8ae2cd --- /dev/null +++ b/public/emoji/1f1e7-1f1e7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="m2 32c0 11.5 6.5 21.5 16 26.5v-53c-9.5 5-16 15-16 26.5"/><path d="m62 32c0-11.5-6.5-21.5-16-26.5v53.1c9.5-5.1 16-15.1 16-26.6"/></g><path d="M32,2c-5.1,0-9.8,1.3-14,3.5v53.1c4.2,2.2,8.9,3.5,14,3.5s9.8-1.3,14-3.5V5.5C41.8,3.3,37.1,2,32,2z" fill="#ffce31"/><g fill="#3e4347"><path d="m43.8 20.2l-1.1-1.1c-.2.2-4.6 5.2-5.1 15.1h-4.2v-10.9h-3v10.9h-4.2c-.4-9.9-4.9-14.9-5.1-15.1l-2.1 2.1c0 0 4.3 5 4.3 14.5v1.6h7.2v10.8h3v-10.8h7.2v-1.6c0-9.6 4.2-14.5 4.3-14.5l-1.2-1"/><path d="m32 15.9l-3.2 9.6h6.4z"/><path d="m21.2 19.1l6.5 6.4h-4z"/><path d="m42.8 19.1l-6.5 6.4h4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1e9.svg b/public/emoji/1f1e7-1f1e9.svg new file mode 100644 index 000000000..e2713372a --- /dev/null +++ b/public/emoji/1f1e7-1f1e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#75a843"/><circle cx="32" cy="32" r="30" fill="#699635"/><circle cx="26" cy="32" r="14.1" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1ea.svg b/public/emoji/1f1e7-1f1ea.svg new file mode 100644 index 000000000..085c2cdb6 --- /dev/null +++ b/public/emoji/1f1e7-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#ed4c5c"/><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#3e4347"/><path d="M42,3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7v56.6c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7z" fill="#ffe62e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1eb.svg b/public/emoji/1f1e7-1f1eb.svg new file mode 100644 index 000000000..eeb129a77 --- /dev/null +++ b/public/emoji/1f1e7-1f1eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c16.6,0,30-13.4,30-30H2C2,48.6,15.4,62,32,62z" fill="#83bf4f"/><path d="M32,2C15.4,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z" fill="#ed4c5c"/><path fill="#ffce31" d="m32 36.8l5.6 4.2-2.1-6.9 5.5-4.2h-6.9l-2.1-6.9-2.1 6.9h-6.9l5.5 4.2-2.1 6.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1ec.svg b/public/emoji/1f1e7-1f1ec.svg new file mode 100644 index 000000000..f6a6723c0 --- /dev/null +++ b/public/emoji/1f1e7-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#f9f9f9"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#ed4c5c"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1ed.svg b/public/emoji/1f1e7-1f1ed.svg new file mode 100644 index 000000000..f708818b1 --- /dev/null +++ b/public/emoji/1f1e7-1f1ed.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M26.8,61.5L36,56l-10-6l10-6l-10-6l10-6l-10-6l10-6l-10-6l10-6l-9.2-5.5C12.7,4.9,2,17.2,2,32 + S12.7,59.1,26.8,61.5z" fill="#f9f9f9"/><path d="m32 2c-1.8 0-3.5.2-5.2.5l9.2 5.5-10 6 10 6-10 6 10 6-10 6 10 6-10 6 10 6-9.2 5.5c1.7.3 3.4.5 5.2.5 16.6 0 30-13.4 30-30s-13.4-30-30-30" fill="#c94747"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1ee.svg b/public/emoji/1f1e7-1f1ee.svg new file mode 100644 index 000000000..7ea0077c0 --- /dev/null +++ b/public/emoji/1f1e7-1f1ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.2 38.8c1-2 1.6-4.3 1.6-6.8 0-2.4-.6-4.7-1.6-6.8l11-11c-1.9-2.5-4.1-4.8-6.7-6.6l-11 11c-2-1-4.3-1.6-6.7-1.6s-4.7.6-6.7 1.6l-10.8-10.8c-2.5 1.9-4.8 4.1-6.6 6.7l10.7 10.7c-1 2-1.6 4.3-1.6 6.8 0 2.4.6 4.7 1.6 6.8l-10.8 10.7c1.8 2.6 4.1 4.8 6.6 6.7l10.8-10.8c2 1 4.3 1.6 6.7 1.6s4.7-.6 6.7-1.6l11 11c2.6-1.8 4.8-4.1 6.7-6.6l-10.9-11" fill="#fff"/><path d="m31.8 17c2.4 0 4.7.6 6.7 1.6l11-11c-4.9-3.5-11-5.6-17.5-5.6-6.6 0-12.8 2.2-17.7 5.8l10.8 10.8c2-1 4.3-1.6 6.7-1.6" fill="#ed4c5c"/><g fill="#83bf4f"><path d="m46.9 32c0 2.4-.6 4.7-1.6 6.8l11 11c3.6-5 5.8-11.1 5.8-17.7s-2.2-12.8-5.8-17.7l-11 11c1 1.9 1.6 4.2 1.6 6.6"/><path d="m16.8 32c0-2.4.6-4.7 1.6-6.8l-10.8-10.7c-3.5 4.9-5.6 11-5.6 17.5s2.1 12.6 5.6 17.5l10.7-10.7c-.9-2.1-1.5-4.4-1.5-6.8"/></g><g fill="#ed4c5c"><path d="m31.8 47c-2.4 0-4.7-.6-6.7-1.6l-10.8 10.8c5 3.6 11.1 5.8 17.7 5.8 6.5 0 12.6-2.1 17.5-5.6l-11-11c-2 1-4.3 1.6-6.7 1.6"/><path d="m34.8 25h-2l-1-2-1 2h-2l1 2-1 2h2l1 2 1-2h2l-1-2 1-2"/><path d="m28.8 35h-2l-1-2-1 2h-2l1 2-1 2h2l1 2 1-2h2l-1-2 1-2"/><path d="m40.8 35h-2l-1-2-1 2h-2l1 2-1 2h2l1 2 1-2h2l-1-2 1-2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1ef.svg b/public/emoji/1f1e7-1f1ef.svg new file mode 100644 index 000000000..0e99fb00d --- /dev/null +++ b/public/emoji/1f1e7-1f1ef.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M22,60.3V3.7C10.4,7.8,2,18.9,2,32C2,45.1,10.4,56.2,22,60.3z" fill="#83bf4f"/><path d="m22 32h40c0-16.6-13.4-30-30-30-3.5 0-6.9.6-10 1.7v28.3" fill="#ffce31"/><path d="m22 32v28.3c3.1 1.1 6.5 1.7 10 1.7 16.6 0 30-13.4 30-30h-40" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1f1.svg b/public/emoji/1f1e7-1f1f1.svg new file mode 100644 index 000000000..ad59884c6 --- /dev/null +++ b/public/emoji/1f1e7-1f1f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#f5f5f5"/><path d="m47.4 38.2l-.1-.2c-.3-.4-.4-.5-.7-.5h-.2l-.1.2c-.2.2-.1.4-.1.6 0 .1.1.3.1.6.1.5-3.2 1-4.2 1.1-.7.1-1.5.2-2.1.3h-.1c-.7.2-1.2.5-1.4.9-.1.3 0 .5.3 1 .3.5.8 1.3.8 1.9-.1.1-.2.1-.3.2-2.5 1.4-4.5 1.9-7.3 1.9-2.8 0-4.8-.5-7.3-1.9-.1-.1-.2-.1-.3-.2.1-.6.6-1.4.8-1.9.3-.5.4-.7.3-1-.2-.5-.7-.8-1.4-.9h-.1c-.6-.1-1.3-.2-2.1-.3-1.1-.2-4.3-.6-4.2-1.1 0-.2.1-.4.1-.6 0-.2.1-.4-.1-.6l-.2-.2h-.2c-.3 0-.4.1-.7.5l-.1.1c-.3.4-.4.7-.3 1.1 0 .1.1.3.3.6.1.3.3.7.5 1.2.2.7.4 1.2.4 1.7 0 .7.9 1 1.4 1.2.4.1 1 .2 1.5.2 0 .4-.1.8-.2 1.2-.1.3 0 .8.2 1.1.2.3.5.5.8.7l.1.1c3.3 2.1 7.1 3.3 10.7 3.3 3.6 0 7.4-1.2 10.7-3.3l.1-.1c.3-.2.6-.4.8-.7.2-.3.3-.7.2-1.1-.1-.5-.2-.8-.2-1.2.5 0 1.1 0 1.5-.2.5-.2 1.3-.4 1.4-1.2 0-.5.2-1 .4-1.7.2-.5.4-.9.5-1.2.1-.3.2-.5.3-.6.2-.3.1-.7-.2-1" fill="#3e4347"/><path d="m47 38.5c-.6-.8-.3-.5-.2.4.2 1.3-4.3 1.5-6.7 2h-.1c-.5.1-.9.3-1.1.7-.1.1 0 .3 0 .5.5.8 1.2 1.3 1.2 2.5-.2.1-.4.2-.5.3-2.7 1.5-4.8 1.9-7.6 1.9-2.8 0-4.9-.5-7.6-1.9-.2-.1-.4-.2-.5-.3 0-1.1.7-1.7 1.2-2.5.1-.1.1-.3 0-.5-.2-.3-.6-.6-1.1-.7h-.1c-2.5-.5-6.9-.7-6.7-2 .1-.9.3-1.2-.2-.4-.1.2-.2.4-.2.6.1.2.5.9.8 1.8.2.6.4 1.3.4 1.8 0 .3.4.5 1 .7.5.2 1.3.2 1.8.2 0 .5 0 1.1-.2 1.8-.1.2 0 .5.1.7.2.3.5.5.8.6 3.3 2.1 7.1 3.2 10.5 3.2 3.4 0 7.1-1.1 10.5-3.2.3-.2.6-.4.8-.6.1-.2.2-.4.1-.7-.2-.8-.2-1.3-.2-1.8.5 0 1.3 0 1.8-.2.6-.2 1-.4 1-.7 0-.6.2-1.2.4-1.8.3-.9.7-1.5.8-1.8.1-.2 0-.4-.2-.6" fill="#fff"/><path d="m40.5 21.8h-17c0 2.9 0 5.8 0 8.7 0 2.8.2 4.9 1.4 6.6 1.5 2 3.9 3.5 7.1 5 3.2-1.4 5.6-2.9 7.1-5 1.2-1.7 1.4-3.9 1.4-6.6 0-2.9 0-5.8 0-8.7" fill="#2a5f9e"/><path d="m40.3 34c0-.7.2-1.1.2-1.8.1-1.4.1-2.9.1-4.3h-17c0 1.4 0 2.9.1 4.3 0 .7.2 1.1.2 1.8h16.4" fill="#ed4c5c"/><path d="m21.6 17.3l1.9 4.5c5.2-1.6 11.6-1.5 17 0l2-4.6.6.2.7-1.6-1.3-.4-.3.8-.7-.2.3-.8-1.3-.3-.2.8-.6-.1.2-.8-1.3-.2-.2.8-.9-.1-.1.4h-.3l.1-.4-.7-.1-.1.4h-.3l.1-.4-.8-.2-.1.4h-.6l.1-1.2-1.3-.1v.8h-.6v-.8h-1.3v.8h-.6v-.8l-1.3.1.1 1.2h-.6l-.3-.4h-.7v.4h-.3l-.1-.4-.7.1.1.4h-.3l-.1-.4-.8.2-.2-.8-1.3.2.2.8-.6.1-.2-.8-1.3.3.3.7-.6.2-.3-.8-1.3.4.7 1.6.2.1" fill="#ffce31"/><path fill="#fff" d="m32.1 30.9l.8-2.1-.9.6-.9-.6.8 2.1-2-.9.6 1-.6.9 2-.9-.8 2.1.9-.6.9.6-.8-2.1 2.1.9-.7-.9.7-1z"/><path d="m23.8 31.9v-.5h-.4v-.2c.1-1.9-1.3-3.1-2.5-4.2-.3-.3-.7-.6-1-.9 1 .7 2 1.4 2.4 1.7l-.1.4.5.3h.1c.4 0 .7-.4.7-.6l.1-.1v-.1c-.1-.8-1.7-2.5-3.1-3.9 0-.5-.1-.8-.3-1.1-.2-.2-.4-.3-.6-.4.2-.2.4-.4.6-.5.2-.2.4-.3.4-.6-.1-.6-.8-.8-1.5-.3l-.2-.1c-.4-.2-.9-.1-1.3.4h-.1c-.2 0-.4 0-.6.3-.2.2-.3.4-.4.7h-.1c-.4.1-.9.4-.9 1.6-.3-.5-.5-.9-.6-1.2-.1-.3-.2-.6-.6-.6-.2 0-.4.1-.5.3-.1.1-.1.2-.2.5h-.1l-.1.1c-.2.2-.4.4-.4.7h-.1l-.4.1-.1.2c-.1.3-.1.7 0 1.1h-.3l-.1.2c-.1.2-.2.3.1 1l-.3.1c-.2.1-.3.4-.3.6 0 .2.1.5.3.7v.1c-.1.2-.2.4-.1.6 0 .2.2.4.4.6-.1.2-.1.4-.1.6.2.6 1.2 1.2 2.2 1.5-.5.6-.8 1.3-.8 1.6l.1.3.3.1h.2c.1 0 .2 0 .3-.1 0 .2 0 .4 0 .5.1.2.3.4.5.5h.1c.4 0 .5-.3.8-.7v.2c-.3.4-1.1 1.3-1.3 1.6-.3.3-.2.6-.1.7-.3.3-.6.6-.8.7-.4.2-.3.5-.3.7l.2.4h.1l.1.1.1.1c.3.2.7.2 1 0l.1.1h.1c.2 0 .4-.1.6-.2l.3.1.2-.1c.2-.1.9-.7 1.4-1.1.1.4.3.9.3 1.2l.1.4c0 1.3 0 1.6 0 1.6v.3l.2.2c.7.7 1 1.1 1.2 1.4.1.2.2.3.3.4l.4.5.4-.5c.1-.1.2-.2.4-.2h.1l.5.2.1-.6c.1-.3.5-.7.6-.8l1.1-.8-1.4-.1c-.8-.1-2.1-.4-2.4-.6 0-.1-.1-.4 0-1.2.2-.2.7-.7 1.4-1.4.3.1.6.2.9.4l.1.1c.2.1.4.1.6 0h.2l.1-.1.2-.2c.1-.2.5-.6.7-.7l.6.1v-.6c-.2-.7-.3-3.5-.3-3.6m-1.4 2.1c-.1.7-.3 1.3-.5 1.3 0 0-.1 0-.3-.2.4-.3.6-.7.8-1.1" fill="#3e4347"/><g fill="#ffce31"><path d="m18.9 37l-.8.5c0 2.5 0 2.6 0 2.6 1.1 1.1 1.2 1.5 1.5 1.8.4-.6 1.1-.4 1.1-.4.1-.6.8-1.1.8-1.1-1-.1-2.7-.6-2.8-.8-.4-.6.2-2.6.2-2.6"/><path d="m23.1 32.5c.1.8-.4 5.8-2.3 2.5l-1.8 1.2c0 0 1.4-.6 2.7.4.1 0 .2 0 .3 0 .3-.3.9-1.1 1.3-1 0-.7 0-3.6 0-3.6-.2.1-.2.5-.2.5"/><path d="m22.9 27.9l-.1.3c.2.1.3-.3.3-.3-.2-1-3.4-4-3.4-4l-1.4.3-.1.6c1.2.4 4.6 2.9 4.7 3.1"/></g><path d="m18.6 25.7c0 0-.5-1.4.4-.8.7-.1.6-.8.6-.8h.4c.2-1.4-1.2-1.2-1.3-1.2.3-.9 1.3-1.5 1.3-1.5-.1-.7-1.4.4-2 1.1.2-.7.6-1.1.5-1.2-.4-.2-.9.5-1.2 1.1 0-.4 0-.6 0-.6-.5 0-.8 1.4-.8 2.1-.1-.5-.2-1-.2-1.1-.6.1-.5 1.3-.4 1.9-.2-.2-.3-.3-.3-.3-.1.1-.1.4 0 .6-1.1-1.1-1.3-2.4-1.4-2.4-.5 0-.1 1.5.1 2.1-.6-.8-.7-1.5-.8-1.4-.8.7 1 2.8 1.4 3.2-2-1.2-2.1-2.5-2.3-2.4-.5 1.3 2.5 3.6-.4 1.4-.5-.4.6 1.7.6 1.7.5.4-.7-.5-1-.5-.5.4 1.2 1.8 1.2 1.8.2.2-1-.6-1.2-.5-.4.5 1.4 1.6 1.4 1.6.8.4-1.1-.5-1.1-.4-.6.7 2.5 1.7 2.5 1.7-1 .8-1.3 1.7-1.1 1.8.2.1 1.1-.8 1.5-1-.6.8-.9 1.9-.6 1.9.2 0 .8-1.6 1.7-1.9-.3.6-.6 1.4-.4 2 0 0-1.2 1.4-1.4 1.8-.3.4.3.3.3.3s-1 1-1.4 1.3c-.4.3.7 0 1-.1-.2.1-.8.5-.8.6.3.2 1.1-.4 1.1-.4s-.2.3 0 .4c.3 0 .9-.5.9-.5s-.1.3 0 .3c.2-.2 1.7-1.3 1.8-1.5.4.6.7 1.8.7 1.8h.8c0 0 4.2-4 4.2-6.5.1-2.4-2.6-3.4-4.3-5.5m.7 2.8c.2.4.2.8.1 1.2-.2 0-.6 0-1.1 0 0-.5-.1-1.6 0-2.3.5.7 1 1.1 1 1.1m-2.2 3.6c0 .2 0 .4 0 .6l-.6.5c.2-.4.4-1 .6-1.1" fill="#fff"/><path d="m40.1 35.5v.6l.6-.1c.1 0 .6.5.7.7l.2.2.1.1h.2c.2 0 .4 0 .6 0l.1-.1c.3-.2.5-.3.9-.4.6.7 1.2 1.3 1.4 1.4.1.7.1 1.1 0 1.2-.3.2-1.6.5-2.4.6l-1.5.1 1.1.8c.2.1.6.5.6.8l.1.6.5-.2h.1c.1 0 .3.1.4.2l.4.5.4-.5c.1-.1.2-.3.3-.4.2-.3.5-.7 1.2-1.4l.2-.2v-.3c0 0 0-.2 0-1.6l.1-.4c.1-.3.2-.8.3-1.2.5.4 1.2 1 1.4 1.1l.2.1.3-.1c.2.1.4.2.6.2h.1l.1-.1c.4.2.8.2 1 0l.1-.1.1-.1h.1l.2-.4c0-.1.1-.4-.3-.7-.2-.1-.5-.4-.8-.7.1-.1.1-.4-.1-.7-.2-.4-1-1.2-1.3-1.6v-.2c.3.4.5.7.8.7h.1c.2 0 .4-.2.5-.5.1-.1.1-.3 0-.5.1 0 .2.1.3.1h.2l.3-.1.1-.3c.1-.4-.2-1-.8-1.6.9-.4 2-.9 2.2-1.5.1-.2 0-.4-.1-.6.2-.2.3-.4.4-.6 0-.2 0-.4-.1-.6v-.1c.2-.2.3-.5.3-.7 0-.2-.1-.5-.3-.6l-.3-.1c.3-.7.2-.9.1-1l-.1-.2h-.3c.1-.3.1-.7 0-1.1l-.1-.2-.4-.1h-.1c0-.3-.2-.6-.4-.7l-.1-.1h-.1c0-.3-.1-.4-.2-.5-.1-.2-.3-.3-.5-.3-.4 0-.5.3-.6.6-.1.3-.3.7-.6 1.2 0-1.1-.5-1.5-.9-1.6h-.1c-.1-.3-.2-.5-.4-.7-.2-.2-.5-.3-.6-.3h-.1c-.4-.5-.9-.6-1.3-.4h-.2c-.7-.4-1.4-.3-1.5.3 0 .3.2.5.4.6.1.1.4.3.6.5-.2.1-.5.2-.6.4-.2.3-.4.6-.3 1.1-1.4 1.3-3 3-3.1 3.9v.1l.1.1c.1.2.3.6.7.6h.1l.5-.3-.1-.4c.4-.3 1.4-1.1 2.4-1.7-.3.3-.6.6-1 .9-1.3 1.1-2.6 2.2-2.5 4.2v.2h-.4v.5c-.1.2-.2 3-.2 3.7m2.2-.3c-.2.2-.3.2-.3.2-.2-.1-.4-.7-.5-1.3.3.3.5.7.8 1.1" fill="#3e4347"/><g fill="#ffce31"><path d="m45.1 37l.8.5c0 2.5 0 2.6 0 2.6-1.1 1.1-1.2 1.5-1.5 1.8-.4-.6-1.1-.4-1.1-.4-.1-.6-.8-1.1-.8-1.1 1-.1 2.7-.6 2.8-.8.4-.6-.2-2.6-.2-2.6"/><path d="m40.9 32.5c-.1.8.4 5.8 2.3 2.5l1.8 1.3c0 0-1.4-.6-2.7.4-.1 0-.2 0-.3 0-.3-.3-.9-1.1-1.3-1 0-.7 0-3.6 0-3.6.2 0 .2.4.2.4"/><path d="m41.1 27.9l.1.3c-.2.1-.3-.3-.3-.3.2-1 3.4-4 3.4-4l1.4.3.1.6c-1.2.4-4.6 2.9-4.7 3.1"/></g><path d="m41.1 31.4c-.1 2.5 4.2 6.5 4.2 6.5h.8c0 0 .2-1.3.7-1.8.1.1 1.6 1.3 1.8 1.5.1 0 0-.3 0-.3s.6.5.9.5c.2-.1 0-.4 0-.4s.8.6 1.1.4c0-.1-.5-.5-.8-.6.2.1 1.4.4 1 .1-.5-.3-1.4-1.3-1.4-1.3s.6.1.3-.3c-.2-.4-1.4-1.8-1.4-1.8.2-.5-.1-1.3-.4-2 .9.3 1.5 1.9 1.7 1.9.4-.1.1-1.2-.6-1.9.5.3 1.3 1.1 1.5 1 .2-.1-.2-.9-1.1-1.8 0 0 3.1-1.1 2.5-1.7 0-.1-1.9.9-1.1.4 0 0 1.8-1.1 1.4-1.6-.2-.1-1.3.7-1.2.5 0 0 1.8-1.4 1.2-1.8-.3-.1-1.5.9-1 .5 0 0 1.1-2.1.6-1.7-2.9 2.1.1-.1-.4-1.4-.2-.1-.3 1.2-2.3 2.4.4-.4 2.3-2.6 1.4-3.2-.1-.1-.2.6-.8 1.4.2-.6.6-2.2.1-2.1-.1 0-.3 1.2-1.4 2.4 0-.2 0-.5 0-.6 0 0-.1.1-.3.3.1-.5.2-1.8-.4-1.9 0 .1-.1.5-.2 1.1 0-.7-.3-2.1-.8-2.1 0 0 0 .3 0 .6-.3-.6-.8-1.3-1.2-1.1 0 0 .3.5.5 1.2-.6-.6-1.9-1.7-2-1.1 0 .1 1 .7 1.3 1.5-.1 0-1.5-.3-1.3 1.2h.4c0 0-.1.7.6.8.9-.6.4.8.4.8-1.7 1.9-4.4 2.9-4.3 5.5m4.6-3.9c.1.7 0 1.8 0 2.3-.5-.1-.9 0-1.1 0 0-.4 0-.9.1-1.2 0-.1.5-.5 1-1.1m1.8 5.7l-.6-.5c0-.2 0-.3 0-.6.2.1.4.7.6 1.1" fill="#fff"/><g fill="#ffce31"><path d="m37.6 22.6l-1.3 3.1.9.3-.4 1.1h1.6l-.4-1.1.8-.3-1.2-3.1"/><path d="m26.5 22.6l-1.3 3.1.9.3-.4 1.1h1.5l-.3-1.1.8-.3-1.2-3.1"/><path d="m32 22.6l-1.2 3.1.8.3-.4 1.1h1.6l-.4-1.1.9-.3-1.3-3.1"/><path d="m30.9 37.3h-4v-3l1.2 1.5.8-1.5.7 1.5 1.3-1.5z"/><path d="m37.2 37.3h-4v-3l1.2 1.5.8-1.5.7 1.5 1.3-1.5z"/><path d="m34 40.8h-4v-3l1.3 1.5.7-1.5.8 1.5 1.2-1.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1f2.svg b/public/emoji/1f1e7-1f1f2.svg new file mode 100644 index 000000000..ba96edd0e --- /dev/null +++ b/public/emoji/1f1e7-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#428bc1" d="m12 12h20v20h-20z"/><path fill="#fff" d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="M32,2v30H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z" fill="#ed4c5c"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5" fill="#fff"/><path fill="#ed4c5c" d="m32.5 27.6l-13.5-16.6h-6l17.5 21.6h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M33,5H18.9C12.9,7.9,7.9,12.9,5,18.9V33h6V11h22V5z" fill="#ed4c5c"/><path d="M47,47l-6.2-2.4c-1.3-0.5-3.8-1.5-3.8-4.1V21.1H57v19.4c0,2.6-2.5,3.6-3.8,4.1L47,47z" fill="#3e4347"/><path d="m38.4 22.5v18c0 1.5 1.4 2.2 2.9 2.8l5.7 2.2 5.7-2.2c1.5-.6 2.9-1.2 2.9-2.8v-18c0 0-17.2 0-17.2 0" fill="#fff"/><path d="m39.8 38.3v1.4c0 1.3 1.2 1.9 2.4 2.4l4.8 1.9 4.8-1.9c1.2-.5 2.4-1.1 2.4-2.4v-1.4h-14.4" fill="#83bf4f"/><g fill="#ed4c5c"><path d="m41.8 40.2c-.4-.2-.3-1.5.1-1.8.3-.2 1.4-.1 1.4-.1l.5-1.1 1.4.7-1 1.2c0 0-.2.9-.5 1-.1 0-.3-.4-.4-.3-.2 0-.3.8-.6.8-.3 0-.2-.9-.4-.9-.1-.1-.3.6-.5.5"/><path d="m51.9 40.4c.4-.2.3-1.5-.1-1.8-.3-.2-1.4-.1-1.4-.1l-.4-1.2-1.4.7 1 1.2c0 0 .2.9.5 1 .1 0 .3-.4.4-.3.2 0 .3.8.6.8.3 0 .2-.9.4-.9.1-.1.2.6.4.6"/><path d="m50.4 32.2c0 0 2.4.3 2.9.8.6.6.9 2.8.3 3.3-.3.3-1.8-.4-1.8-.4v-.7l-1.9-1.6.5-1.4"/><path d="m43.1 31.7c0 0-1.7.5-2.1.9-.6.6-1.4 3.1-.6 3.6.4.2 1.5-.9 1.5-.9l1.7-1.1-.5-2.5"/></g><path d="m43.4 33l-1.8-1.5c0 0-.5-1.6.8-1.8 1.2-.2 4.8-.4 4.8-.4s4.5.1 4.8.3c1.1.7 0 2.2 0 2.2l-1.5 1.4 1.1 2.7-8.4-.2.2-2.7" fill="#42ade2"/><path fill="#ffce31" d="m42.8 34.8l.5-3.1 2.3-.8 1.7 2.5-.1 4z"/><path fill="#3e4347" d="m45.2 35.8l.4-2.3 3.1-.8 1.7 3.2-2.7 1.9z"/><path d="m42.1 35.3l.8-.7c0 0 1.3 1 1.8 1.1.3.1 1.1-.3 1.4-.1.2.2.1 1 .4 1.1.6.2 1.4-1.2 2-1.3.3-.1 1 .5 1.3.4.4-.2.8-1.7.8-1.7l1.2 1.1-.6 2.3-1.7.4-2.7 2-2.5-2.1-1.6-.4-.6-2.1" fill="#fff"/><path d="m42.3 29.7c0 0-.9-.5-.7-.7.2-.4 1.4-.4 1.9-.2.2.1.5.6.5.6l1.2-.3.1-.8c0 0-.6-.4-.5-.6 0-.3.9-.6.9-.6s-.9-.1-.9-.4c0-.2.7-.4.7-.4s-.5-.5-.3-.7c.1-.1.6.2.6.2s-.3-.6-.2-.8c.1-.2.5-.5.5-.5s0-.7.2-.8c.1 0 .8.2.8.2s.5-.5.6-.5c.2 0 .3.5.3.5s.6-.2.6-.2c.1 0 .1.9.1.9s.4.2.5.3c0 .2-.3.6-.3.6s.7 0 .8.1c.1.2-.4.6-.4.6s.5.4.5.6c0 .2-.7.4-.7.4s.6.4.6.6c0 .2-.6.3-.6.3l.4.7.8.5c0 0 1.3-.5 1.7-.5.2 0 .5.2.5.3.1.2-.5.5-.5.5l-.7.8-2.8-.9-3.2.1-2.1.9-.9-.8" fill="#ed4c5c"/><g fill="#3e4347"><ellipse cx="46.7" cy="25.3" rx=".3" ry=".2"/><ellipse cx="47.8" cy="25.3" rx=".3" ry=".2"/></g><g fill="#ffce31"><path d="m42.3 29.7c0 0 .6 1.1 1.1 1.1.5 0 2-.8 2-.8s0 .3 0 .4c.5.5 2.5.6 2.9 0 .1-.1-.1-.6-.1-.6s2.2.9 2.9.8c.3 0 .7-.9.7-.9s-.6.4-1 .3c-.8-.1-2.2-1-3-.9-.2 0-.7.4-.7.4h-.8c0 0-.6-.3-.8-.3-.6 0-1.6.9-2.2 1-.3 0-1-.5-1-.5"/><path d="m52.5 31.5h-.9l-1.5 1.8.9 1.6.7.5-.6 1.8-.9.5-.5-.3-.7.1.3.5-1.2.7-.9.5-.2.6.5.4.4-.5-.1-.4 1.3-.4.6-.8 1 .1.7-.5.6-2.2.2-.4-.8-.5-.8-1.3 1.1-1.1.5.3.3-.2z"/><path d="m41.4 31.5h.9l1.5 1.8-.9 1.6-.7.5.6 1.8.9.5.5-.3.7.1-.3.5 1.2.7.9.5.2.6-.5.4-.4-.5.1-.4-1.3-.4-.6-.8-1 .1-.7-.5-.6-2.2-.2-.4.8-.5.8-1.3-1.1-1.1-.5.3-.4-.2z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1f3.svg b/public/emoji/1f1e7-1f1f3.svg new file mode 100644 index 000000000..3271af93c --- /dev/null +++ b/public/emoji/1f1e7-1f1f3.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C21.2,2,11.7,7.7,6.4,16.3v19.1H2.2C3.9,50.4,16.6,62,32,62c10.8,0,20.3-5.7,25.6-14.3V28.6h4.2 + C60.1,13.6,47.4,2,32,2z" fill="#ffe62e"/><path d="m2.7 25.5l58.6 13c.5-2.1.7-4.3.7-6.5 0-1.1-.1-2.3-.2-3.4l-55.4-12.3c-1.7 2.8-3 5.9-3.7 9.2" fill="#fff"/><path d="m61.3 38.5l-58.6-13c-.4 2.1-.7 4.3-.7 6.5 0 1.1.1 2.3.2 3.4l55.4 12.3c1.7-2.8 3-5.9 3.7-9.2" fill="#3e4347"/><g fill="#ed4c5c"><path d="m22 33.3c0 5.6 4.4 10.2 9.9 10.2s9.9-4.6 9.9-10.2c0-2.1-.6-4.1-1.7-5.8.6 1.2.9 2.6.9 4.1 0 4.2-2.7 7.8-6.4 8.9l-2-4.9v-7.9c.4.2 1 .4 1.9.7 3.2 1.4 5.7-2.8 5.7-2.8s-2.3.3-4.1-1.5c-1.2-1.2-2.6-.6-3.4-.1v-1h1.6c0 0 .4-4.7-2.3-6v3.4h-1.5v2.6h.5v1c-.8-.5-2.1-.8-3.2.2-1.9 1.8-4.1 1.5-4.1 1.5s2.5 4.2 5.7 2.8c.7-.3 1.2-.5 1.7-.7v7.7l-2 4.9c-3.6-1.3-6.2-4.7-6.2-8.9 0-1.5.3-2.8.9-4.1-1.1 1.8-1.8 3.7-1.8 5.9"/><path d="m21.2 40.6v-8c-3.2-1.7-3.2-4.1-3.2-4.1h-2.5c0 4.5 2.5 5.1 2.5 5.1v7h3.2"/><path d="m46 28.5c0 0 0 2.4-3.2 4.2v8h3.2v-7c0 0 2.5-.6 2.5-5.1 0-.1-2.5-.1-2.5-.1"/><path d="m31.9 45.2c-3.6 0-6.7-1.8-8.7-4.6l-3 4.6c0 0 2.7-.2 5.2 1.2 2.5 1.4 3.2 0 6.5 0 3.3 0 4 1.4 6.5 0 2.5-1.4 5.2-1.2 5.2-1.2l-3-4.6c-2 2.8-5.1 4.6-8.7 4.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1f4.svg b/public/emoji/1f1e7-1f1f4.svg new file mode 100644 index 000000000..49a94e9e9 --- /dev/null +++ b/public/emoji/1f1e7-1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#c94747"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#83bf4f"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#ffce31"/><path fill="#ed1c24" d="m31.3 37.7h1.4v2.9h-1.4z"/><g fill="#ffe000"><path d="m30.2 38h1.4v2.9h-1.4z"/><path d="m32.4 38h1.4v2.9h-1.4z"/></g><g fill="#699635"><path d="m30 38h.9v3.7h-.9z"/><path d="m33.1 38h.9v3.7h-.9z"/><path d="m29.6 23.4c0 0-.3-.1-.6-.1.2-.3.3-.9.3-.9s-.5.3-.7.6c-.1-.2-.3-.5-.3-.5s-.2.3-.2.5c0 .3.4.7.4.7s.5.1.8.1c.1-.1.3-.4.3-.4"/></g><path d="m29.1 24.1c0 0-.3 0-.6.1.1-.4 0-1 0-1s-.4.5-.5.8c-.2-.2-.4-.4-.4-.4s-.2.3-.1.6c.1.2.5.5.5.5s.5 0 .8-.1c.3-.1.3-.5.3-.5" fill="#83bf4f"/><path d="m28.9 25c0 0-.3.1-.6.2 0-.4-.2-.9-.2-.9s-.3.5-.3.9c-.2-.1-.5-.2-.5-.2s-.1.4.1.6c.2.2.7.4.7.4s.5-.1.7-.3c.1-.3.1-.7.1-.7" fill="#699635"/><path d="m28.8 25.9c0 0-.3.2-.5.4-.1-.4-.5-.8-.5-.8s-.1.6-.1.9c-.2-.1-.5-.1-.5-.1s0 .4.2.5c.2.2.7.2.7.2s.5-.2.6-.5c.3-.3.1-.6.1-.6" fill="#83bf4f"/><path d="m29 26.8c0 0-.2.2-.4.5-.2-.3-.7-.7-.7-.7s0 .6.2.9c-.3 0-.6 0-.6 0s.1.3.4.4.8 0 .8 0 .4-.4.4-.6c.1-.2-.1-.5-.1-.5" fill="#699635"/><path d="m29.5 27.5c0 0-.2.3-.2.5-.3-.3-.8-.5-.8-.5s.2.6.4.9c-.2 0-.5.2-.5.2s.2.3.5.3c.3 0 .7-.2.7-.2s.3-.4.3-.7c-.2-.2-.4-.5-.4-.5" fill="#83bf4f"/><path d="m30.1 28.2c0 0-.1.3-.1.6-.3-.2-.9-.3-.9-.3s.3.5.6.7c-.2.1-.5.3-.5.3s.3.2.5.2c.3 0 .7-.4.7-.4s.1-.5.1-.8c-.1-.1-.4-.3-.4-.3" fill="#699635"/><path d="m30.8 28.7c0 0 0 .3.1.6-.4-.1-1 0-1 0s.4.4.8.5c-.2.2-.4.4-.4.4s.3.2.6.1c.2-.1.5-.5.5-.5s0-.5-.1-.7c-.1-.4-.5-.4-.5-.4" fill="#83bf4f"/><path d="m34.4 23.4c0 0 .3-.1.6-.1-.2-.3-.3-.9-.3-.9s.5.3.7.6c.1-.2.3-.5.3-.5s.2.3.2.5c0 .3-.4.7-.4.7s-.5.1-.8.1c-.1-.1-.3-.4-.3-.4" fill="#699635"/><path d="m34.9 24.1c0 0 .3 0 .6.1-.1-.4 0-1 0-1s.4.4.5.8c.2-.2.4-.4.4-.4s.2.3.1.6c-.1.2-.5.5-.5.5s-.5 0-.8-.1c-.3-.1-.3-.5-.3-.5" fill="#83bf4f"/><path d="m35.1 25c0 0 .3.1.6.2 0-.4.2-.9.2-.9s.3.5.3.9c.2-.1.5-.2.5-.2s.1.4-.1.6c-.2.2-.7.4-.7.4s-.5-.1-.7-.3c-.1-.3-.1-.7-.1-.7" fill="#699635"/><path d="m35.2 25.9c0 0 .3.2.5.4.1-.4.5-.8.5-.8s.1.6.1.9c.2-.1.5-.1.5-.1s0 .4-.2.5c-.2.2-.7.2-.7.2s-.5-.2-.6-.5c-.3-.3-.1-.6-.1-.6" fill="#83bf4f"/><path d="m35 26.8c0 0 .2.2.4.5.2-.3.7-.7.7-.7s0 .6-.2.9c.3 0 .6 0 .6 0s-.1.3-.4.4c-.2.1-.8 0-.8 0s-.4-.4-.4-.6.1-.5.1-.5" fill="#699635"/><path d="m34.5 27.5c0 0 .2.3.2.5.3-.3.8-.5.8-.5s-.2.6-.4.9c.2 0 .5.2.5.2s-.2.3-.5.3c-.3 0-.7-.2-.7-.2s-.3-.4-.3-.7.4-.5.4-.5" fill="#83bf4f"/><path d="m33.9 28.2c0 0 .1.3.1.6.3-.2.9-.3.9-.3s-.3.5-.6.7c.2.1.5.3.5.3s-.3.2-.5.2c-.3 0-.7-.4-.7-.4s-.1-.5-.1-.8c.1-.1.4-.3.4-.3" fill="#699635"/><path d="m33.2 28.7c0 0 0 .3-.1.6.4-.1 1 0 1 0s-.4.4-.8.5c.2.2.4.4.4.4s-.3.2-.6.1c-.2-.1-.5-.5-.5-.5s0-.5.1-.7c.1-.4.5-.4.5-.4" fill="#83bf4f"/><path d="m35.3 25.6c-1 0-2.2 1.2-3.3 1.2-1.1 0-2.3-1.2-3.3-1.2-1 0-5 1.2-5 1.2 5.5 0 8.3 3 8.3 3s2.8-3 8.3-3c0 0-4-1.2-5-1.2" fill="#594640"/><circle cx="32" cy="26.3" r=".7" fill="#fff"/><path d="m27.2 32.2l.6.5.3-.6.1-.3c0-1 0-2 0-2l.2.1c-.2-.2-.4-.4-.7-.6l-.4-.3c-.1.1-.1 2.1-.1 3.2" fill="#ffe000"/><path d="m28.2 31.8l.6-1.5-.6-.5c-.1 0-.1 1 0 2" fill="#699635"/><path d="m27.2 29.1l.4.3c-.7-.6-1.6-1.3-2-1.7-.1-.1-.1 1.4-.1 3.1l1.7 1.4c0-1.1 0-3.1 0-3.1" fill="#d52b1e"/><path d="m36.8 32.2l-.6.5-.3-.6-.1-.3c0-1 0-2 0-2l-.2.1c.2-.2.4-.4.7-.6l.4-.3c.1.1.1 2.1.1 3.2" fill="#ffe000"/><path d="m35.8 31.8l-.6-1.5.6-.5c.1 0 .1 1 0 2" fill="#699635"/><g fill="#d52b1e"><path d="m36.8 29.1l-.4.3c.7-.6 1.6-1.3 2-1.7.1-.1.1 1.4.1 3.1l-1.7 1.4c0-1.1 0-3.1 0-3.1"/><path d="m27.8 38c-1.3-.7-1.6-2.8-1.5-3.1 0-.3 0-3.7 0-3.7l.4.3c-.7-.6-1.6-1.3-2-1.7-.1-.1 0 4.5 0 6.5 0 1 .7 4.3 4.9 2.6 0 0 2.1-.6 2.7-1.4-.1 0-.3 0-.4 0l-.2.1c-2.5 1.4-3.9.4-3.9.4"/></g><path d="m26.2 34.9c0 .3.2 2.4 1.5 3.1 0 0 1.4 1 3.9-.4-.7.3-1.3.3-1.7.2-1.2-.3-2.4-1.4-2.6-2.6-.2-1.1-.1-3.4-.1-3.4l.2.1c-.2-.2-.4-.4-.7-.6l-.4-.3c0 .2 0 3.6-.1 3.9" fill="#ffe000"/><path d="m27.9 33.4c0-.1 0-.5 0-.9-.3-.2.1.1-.6-.5l-.2-.2v.2c0 .3 0 2.3.1 3.3.2 1.1 1.4 2.3 2.6 2.6.4.1 1 0 1.8-.2l.1-.1c-2-.3-3.5-1.9-3.8-4.2" fill="#699635"/><path d="m36.2 38.1c1.3-.7 1.6-2.8 1.5-3.1 0-.3 0-3.7 0-3.7l-.4.3c.7-.6 1.6-1.3 2-1.7.1-.1 0 4.5 0 6.5 0 1-.7 4.3-4.9 2.6 0 0-2.1-.6-2.7-1.4.1 0 .3 0 .4 0l.2.1c2.5 1.4 3.9.4 3.9.4" fill="#d52b1e"/><path d="m37.8 35c0 .3-.2 2.4-1.5 3.1 0 0-1.4 1-3.9-.4.7.3 1.3.3 1.7.2 1.2-.3 2.4-1.4 2.6-2.6.2-1.1.1-3.4.1-3.4l-.2.1c.2-.2.4-.4.7-.6l.4-.3c0 .2 0 3.6.1 3.9" fill="#ffe000"/><path d="m36.1 33.5c0-.1 0-.5 0-.9.3-.2-.1.1.6-.5l.2-.2v.1c0 .3 0 2.3-.1 3.3-.2 1.1-1.4 2.3-2.6 2.6-.4.1-1 0-1.8-.2l-.1-.1c2-.2 3.5-1.8 3.8-4.1" fill="#699635"/><ellipse cx="32" cy="33.3" rx="4.2" ry="4.9" fill="#00a6de"/><path d="m35.5 33.4c0 2.3-6.9 2.3-6.9 0 0-2.3 1.5-4.1 3.5-4.1s3.4 1.9 3.4 4.1" fill="#e8a30e"/><ellipse cx="31.9" cy="31.6" rx="1.7" ry="1.4" fill="#d52b1e"/><path d="m31.8 31.3c-1 0-3.3 2.2-3.3 2.2 0 2.1 1.5 3.8 3.5 3.8s3.5-1.7 3.5-3.8c0 0-2.6-2.2-3.7-2.2" fill="#699635"/><path fill="#e8a30e" d="m32.3 35h.9v1.4h-.9z"/><path fill="#fff" d="m33.6 33.4h.5v2.8h-.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1f6.svg b/public/emoji/1f1e7-1f1f6.svg new file mode 100644 index 000000000..a835cb570 --- /dev/null +++ b/public/emoji/1f1e7-1f1f6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M12.6,54.9l48-32C57.4,12.8,49,5,38.4,2.7l-36,24C2.2,28.4,2,30.2,2,32C2,41.2,6.1,49.4,12.6,54.9z" fill="#fff"/><path d="m62 32c0-3.2-.5-6.2-1.4-9.1l-48 32c5.2 4.4 12 7.1 19.4 7.1 16.6 0 30-13.4 30-30" fill="#2a5f9e"/><path d="M2.5,26.7l36-24C36.4,2.2,34.2,2,32,2C17.2,2,5,12.7,2.5,26.7z" fill="#ffce31"/><path d="m39.5 29.5l2.8-1.6-2.8-1.6c-.7-5.8-5.3-10.4-11.1-11.1l-1.6-2.8-1.6 2.8c-5.8.8-10.4 5.4-11.2 11.2l-2.8 1.6 2.8 1.6c.7 5.8 5.3 10.4 11.1 11.1l1.6 2.8 1.6-2.8c5.8-.8 10.4-5.4 11.2-11.2m-12.7 9.6c-6.2 0-11.2-5-11.2-11.2s5-11.2 11.2-11.2 11.2 5 11.2 11.2-5.1 11.2-11.2 11.2" fill="#3e4347"/><path fill="#ed4c5c" d="m31.2 28l2.2-3.9h-4.4l-2.2-3.8-2.3 3.8h-4.4l2.2 3.9-2.2 3.8h4.4l2.3 3.8 2.2-3.8h4.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1f7.svg b/public/emoji/1f1e7-1f1f7.svg new file mode 100644 index 000000000..3191070a2 --- /dev/null +++ b/public/emoji/1f1e7-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#699635"><path d="M61.5,26.8C59.1,12.7,46.8,2,32,2S4.9,12.7,2.5,26.8L32,12L61.5,26.8z"/><path d="M2.5,37.2C4.9,51.3,17.2,62,32,62s27.1-10.7,29.5-24.8L32,52L2.5,37.2z"/></g><path d="m32 12l-29.5 14.8c-.3 1.7-.5 3.4-.5 5.2s.2 3.5.5 5.2l29.5 14.8 29.5-14.8c.3-1.7.5-3.4.5-5.2s-.2-3.5-.5-5.2l-29.5-14.8" fill="#ffe62e"/><g fill="#428bc1"><path d="m26 28.4c-3.2 0-6.2.7-8.9 1.9-.1.6-.1 1.1-.1 1.7 0 8.3 6.7 15 15 15 5.6 0 10.5-3.1 13.1-7.6-3.7-6.5-10.9-11-19.1-11"/><path d="m46.8 34.4c.1-.8.2-1.6.2-2.4 0-8.3-6.7-15-15-15-5.9 0-11 3.4-13.5 8.4 2.4-.7 4.9-1.1 7.5-1.1 8.5 0 16 4 20.8 10.1"/></g><g fill="#fff"><path d="m26 24.3c-2.6 0-5.1.4-7.5 1.1-.7 1.5-1.2 3.1-1.4 4.9 2.7-1.2 5.7-1.9 8.9-1.9 8.2 0 15.4 4.4 19.1 10.9.9-1.5 1.4-3.2 1.7-4.9-4.8-6.1-12.3-10.1-20.8-10.1"/><circle cx="22" cy="32" r="1"/><circle cx="26" cy="38" r="1"/><circle cx="32" cy="38" r="1"/><circle cx="32" cy="42" r="1"/><circle cx="40" cy="38" r="1"/><circle cx="40" cy="42" r="1"/><circle cx="36" cy="40" r="1"/><circle cx="22" cy="36" r="1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1f8.svg b/public/emoji/1f1e7-1f1f8.svg new file mode 100644 index 000000000..a353225a2 --- /dev/null +++ b/public/emoji/1f1e7-1f1f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m60 42c-5.5 0-10-4.5-10-10h-39.2v21.2c5.4 5.4 12.9 8.8 21.2 8.8 13.1 0 24.2-8.4 28.3-20-.1 0-.2 0-.3 0"/><path d="m60 22c.1 0 .2 0 .3 0-4.1-11.6-15.2-20-28.3-20-8.3 0-15.8 3.4-21.2 8.8v21.2h39.2c0-5.5 4.5-10 10-10"/></g><path d="m60.3 22h-49.5v20h49.5c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10" fill="#ffe62e"/><path d="M10.8,10.8C5.4,16.2,2,23.7,2,32s3.4,15.8,8.8,21.2L32,32L10.8,10.8z" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1f9.svg b/public/emoji/1f1e7-1f1f9.svg new file mode 100644 index 000000000..fb5784cc7 --- /dev/null +++ b/public/emoji/1f1e7-1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M17,6C2.7,14.3-2.3,32.7,6,47l52-30C49.7,2.7,31.3-2.3,17,6z" fill="#ffce31"/><path d="m47 58c14.3-8.3 19.3-26.6 11-41l-52 30c8.3 14.3 26.7 19.3 41 11" fill="#ed4c5c"/><path d="m57.7 18.4c0 0-1.5-.1-2.3-.1-.8 0-1.5.5-2.4.6.6-.3.9-.8 1.4-1.1.5-.2 1.3-.3 1.4-1-.5.4-1.2.3-1.8.2-.6 0-1 .5-1.4.8.2-.9.7-1.5.8-2.4.1-.8 1.4-1.4 1-2.3-.1.8-1.1.9-1.4 1.6-.3.9-1.1 1.6-1.2 2.6-.1 1.2-1 .6-1.8.9-.2.1-1.1-1-2.4-1-2 .1-2.8.1-5.4-2.5-.6-.6-2.7-.8-3.5-.3.8 0 1.5.2 2.1.6-.4.3-1-.4-1.5-.1.8 0 1.1.4 1 1.1-.7-.5-1.9-1.2-2.8-.8-.6.3-1.7-.1-2 .7.8-.4 1.6-.1 2.4.2-.4.1-1.4.1-1.7.5.4-.1.8-.1 1.1 0-.1.3-.2.6-.1.9-1.1-.4-2.6-1-3.6-.2-1.1.9.6 1.9.9 1.3-.7.3-1-.9 0-.9 1.4-.1 2.7.5 3.9 1.1-.6.2-2.5 0-2.8-.8-.1.3-.1.7.2.9-.9 0-1.7.9-2.5.8-.7 0-2.1 0-2.2.9 1.1-1 2.6-.2 3.9-.4-.3.6-.5 1.3-.7 2-.3.9-1.2 1.3-1.7 2.2.4-.4.9-.7 1.5-.8-.3.7-1.1 1.8-.7 2.5.2-1.1.9-.8 1.7-1.2-.2.5.2 1.4.9 1.2-.3.5 0 1.2.6 1.4-.4.5-1.4.2-1.6.7.7-.3 1.3.8 2.2.5-.1.4 0 .7.2 1-.5-.1-1.4.3-1.7-.4-.3.8 1.1.6.9 1.2-.3 0-.7-.8-.9-.2-.1 0-.3-.6-.6-.7-.4-.1-.9.2-1.1.1.4-.6-.7-1-1.1-.6.1-.9-1.6-1.5-1.6-2.2-.3.5.3.9.2 1.4-.2-.2-.4-.3-.6-.2-.6.1-.2-.1-.8-.2-.6-.1-.3.3-.8 0-.3-.2-.7-.1-.8.1-.3-1-1.6-.5-1.9-1.3-.1.5.6 1 .7 1.5-.6-.5-1.7.1-1.4.9-.2.1-1.6-.4-1.3.7-.4-.4-2.7-.1-2.7.6.4-.3 1.2-.1 1.5.1-.3.2-.4.9-.2 1.2-1.1-.1-.6 1.4-1.1 1.7-.7.4-1.4 1.4-2.3 1.1.5.8 1.5 0 2.1.1-.7.5-.1 1.3-.6 1.8-.4.5-.9 1.7-1.8 1.4.1.4.6.5 1 .5-.3.2-.6.6-1 .4 0 .3.2.5.4.6-.5 0-.9.2-1.4.1 0 .2.1.5.2.7-.6-.2-1.8-.5-2.2.2.3 0 .8 0 .9.4-.4-.3-.9-.1-1.4-.1-.7.1-1.1-.3-1.8-.5-.5-.2-2.8-.6-2.9.2.5-.4 1.6.4 2.2.3.9-.1 1.6.6 2.4.8-1.2-.1-1.9.5-3 .6-.5.1-1.6-.1-1.7.6.5-.3 1.1.1 1.7-.1.5-.1 1-.5 1.5-.3-.3.4-.8.6-1.3.7-.8.1-1.1.4-1.8.8-.5.3-1.2.2-1.7.6-.4.3-.8.8-1.4.8.7.4 1.4-.3 2-.5.8-.3 1.6-.2 2.3-.7-.4 1-1.8.8-2.6 1.4-1 .7-1.7 1.8-2.9 2 .5.6 1.6-.2 2-.4.9-.5 2-.3 2.8-1 .8-.7 1.7-.8 2.4-1.5.2-.2 2-1.4 2.2-1.4-.7.3-.8 1.4-1.7 1.6.7.3 2.2-.9 3-1.2-.4.6-1.7.9-1.8 1.6.7-.6 1.7-.4 2.3-.9.6-.5 1.8-1.3 2.2-2 .4-.6.8-.9 1.4-1.3.3-.2.6-.5 1-.6.4-.1.8.2 1.2 0 .1 1.8-.6.3-1.2 1.1-.1.1.6.3.7.5 0 0-1.1 1-1.2 1 .3.4 1 .1 1.3-.2-.1.3.3.6.2.9.2 0 .7-1.1.9-.9-.5.2.4.5.4.5-.3.2 0 .5.2.4-.3.1 0 .6-.2.8-.2.5-.6.4-1.1.8-.4.4-.5.9-.4 1.4.1.4.4 1.7.6.9-.4 1.9 2 3.1 3.4 1.8.7-.7 1.5-3.6.3-4.2.2.1.5 0 .6-.1.1.2.2.3.4.3.7.2.9 1.1.8 1.8.5-.6.4-2.1-.1-2.7-.2-.2-.9-.5-1.2-.6-.3 0-.5 0-.6.3-.2-.2-.5-.3-.8-.2.1-.4-.4-1.4-.8-1.6-.8-.5-.3-1.8-.1-2.5.3.2 1.2.5 1.6.7.4.2 2.6.7 1.7.3 2 .8 3.2-2.4 1.3-3.1.8.1.1-.7-.3-.9-.6-.2-1.8.1-2.3.5.1-.1.3-.8.4-.9.3-.3.6-.6 1.1-.4-1.9-2.5-2.5 2.1-3.4 1.7-.6-.3-.7-2-.4-2.4.2-.2 0-.5.1-.8.2-.3.6-.6.8-.9.7-1.2 3.6-.6 4.9 0 1.7.7 4 1 5.8 1.2-.2.4.1.6 0 .9-.2-.1-1.8-.1-1.9 0 .4 0 .8.5 1.3.5-.8.1-.9 1.2-1.5 1.2.4.3 2.7-1.1 1.7.6.4 0 .6-.5.7-.9.4.2 2.8 2.2 3.3 1.4 0 .5.7.5 1 .5.5 0 1.4.4 1.8.3-1.5 1.1 2.6 4.6 2.6 3.2 0-.9 1.3.8 2.6-.4 1.3-1.3.2-3.8-1.6-3.7.5-.1 1.6-.2 1.8.7.9-1.5-1.5-2.3-2.5-1.9.6-.3.2-.6.7-.9.4-.2.7-.6 1.2-.5-.6-.7-3-.5-2.8.7-.3-.1-.5 0-.7.2 0 .4-.2.5-.6.5-.2.4-.4.5-.6.1-.4-.2-.6-.1-1-.4-.3-.2-1-.2-1.3-.2-.5.1-.7-.6-1.3-.4-.1-1 .7-1.6 1.1-2.4.5-.9 1-1.8 1.2-2.9.1-.9-.2-1.7 1-1.8.9-.1 1.1 1 .2 1.3.4.3.9-.1 1.1-.5-.3.6-.3 1.7.5 1.9-.2-.5.4-.9.2-1.4.4.2.8.6.8 1.1.5-.6-.2-1.2-.2-1.8.9.1 1.5-.2 2.2-.8.8-.5.9-.5 1.5 0 1.1.8 3.5.6 4.2-.7.3-.7 1-.7.4-1.5-.4-.6-.9-1.1-1.2-1.7-.8-1.9-3.3.2-3.6.8-.4.6-.1.7-.9.6-1-.1-1.9.6-3 .4-1-.2-1.7-.7-2.5-1.2-1.1-.6-1.7-.6-2.5-1.7.6.1 1.3.2 1.8.7.4.4.8 1 1.5.8-.7-.2-1.4-1.3-2.1-1.7.7-.9 2.2-.6 3.3-.6.9 0 1.3 1 2 1.4-.4.2-.5.8-1 .8.4.2.9.1 1.3-.2-.1.4 0 .8.4 1-.3-.4.2-.7.4-.9.1.3.5.5.4.8 1-.2.3-2.6-.4-2.8 1.3-1.1 1.6.9 1.2 1.8.5-.4.5-1 .5-1.6 1 .3 5.8-1.1 5.6.8.7-.8-.6-1.4-1.2-1.5-.5-.1-.8-1.5-1.5-.9.8-.1.4 1-.1 1.2.2-.7-.5-1.2-1.2-1 1.7.5-.9 1.8-.7.9.1-.6.6-1 .5-1.6-.1-.3-.3-.7-.3-.9.4.1.4-.2.1-.4.3.1.6-.2.9-.2.7-.1 1.3-.4 2-.7 1-.3 3.5-.7 3.5-.7m-11.3 3.3c.3-.7 1.9-1.4 1.4-.2.2-.1.5-.8.8-.6.4.2.6.6.1.8.4 0 .8-.3 1.2-.2-.2.2-.2.6-.5.8-.6.4-2.1-.5-3-.6m1.8 1.6c-.4-.2-1.2-.6-1.5-1 .6.2 1.3.3 1.9.6 0 0-.3.2-.4.4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1fb.svg b/public/emoji/1f1e7-1f1fb.svg new file mode 100644 index 000000000..e9f5672c6 --- /dev/null +++ b/public/emoji/1f1e7-1f1fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fff"><path d="m61.7 28c-.1-1-.3-2-.6-3h-58.3c-.2 1-.4 2-.6 3h59.5"/><path d="m2.3 36c.1 1 .3 2 .6 3h58.3c.2-1 .4-2 .6-3h-59.5"/><path d="m20 4.5c-1 .5-2 1-3 1.5v52c1 .6 2 1.1 3 1.5v-55"/><path d="m28 2.3v59.5c1 .1 2 .2 3 .3v-60.1c-1 0-2 .1-3 .3"/></g><g fill="#2a5f9e"><path d="m2 32c0 1.4.1 2.7.3 4h59.5c.2-1.3.3-2.6.3-4s-.1-2.7-.3-4h-59.5c-.2 1.3-.3 2.6-.3 4"/><path d="m20 59.5c2.5 1.1 5.2 1.9 8 2.2v-59.4c-2.8.4-5.5 1.1-8 2.2v55"/></g><g fill="#ed4c5c"><path d="M17,25V6C10,10.1,4.8,16.9,2.8,25H17z"/><path d="M17,39v19C10,53.9,4.8,47.1,2.8,39H17z"/><path d="M32,2c-0.3,0-0.7,0-1,0v23h30.2C58,11.8,46.2,2,32,2z"/><path d="m31 39v23c.3 0 .7 0 1 0 14.2 0 26-9.8 29.2-23h-30.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1fc.svg b/public/emoji/1f1e7-1f1fc.svg new file mode 100644 index 000000000..05f152a37 --- /dev/null +++ b/public/emoji/1f1e7-1f1fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.9 24c-3.5-12.7-15.1-22-28.9-22s-25.4 9.3-28.9 22v16c3.5 12.7 15.1 22 28.9 22 13.8 0 25.4-9.3 28.9-22 0 0 0-16 0-16" fill="#b4d7ee"/><g fill="#fff"><path d="m61.6 27c-.2-1-.4-2-.7-3h-57.8c-.3 1-.5 2-.7 3 0 0 59.2 0 59.2 0"/><path d="m2.4 37c.2 1 .4 2 .7 3h57.8c.3-1 .5-2 .7-3h-59.2"/></g><path d="m2 32c0 1.7.1 3.4.4 5h59.2c.3-1.6.4-3.3.4-5s-.1-3.4-.4-5h-59.2c-.3 1.6-.4 3.3-.4 5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1fe.svg b/public/emoji/1f1e7-1f1fe.svg new file mode 100644 index 000000000..f27068ab6 --- /dev/null +++ b/public/emoji/1f1e7-1f1fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fff"><path d="m3.2 26.6v1h.6v1h.6v-1h.6v-1h.6v-1h.6v-1h.6v-1h.6v-1h-.8v-1h-.5v-1h-1.8v1h1.2v1h-.6v1h-.6v1h-.6v-1h-.5c-.2.8-.4 1.7-.6 2.5v.4h.6z"/><path d="m10.1 11.5c-.1.1-.2.2-.3.3h.3v-.3"/><path d="m14.8 7.9h-.6v1h-.6v1h-.6v1h-.6v1h-.6v-1h-.6v-.5c-.2.2-.4.4-.6.6v.9h.6v1h.6v1h-.6v1h-.6v1h-.6v-1h-.5v-1h-.5v-1c-.2.2-.4.5-.6.7v.3h-.2c-.2.1-.3.2-.4.4v.5h-.4c-.1.1-.1.2-.2.3v.6h-.4c-.2.3-.4.7-.6 1h.5v1h.6v1h.6v1h.6v1h.2.1.2v-1h.6v-1h.6v-1h.6v-1h.6v-1h.6v-1h.6v1h.4v1h.6v1h.6v1h.6v1h.6v-2h-.6v-1h.6v-2.9h-.6v1h-.6v1h-.6v-1h-.6v-1h-.6v-1h.6v-1h.6v-1h.6v1h.6v1h.6v-3h-.6v-1h.6v-1.7c-.2.1-.4.3-.6.4v.4m-5.8 9.8h-.3-.1-.2v-2h.2.1.3v2"/><path d="m2.6 35.4v-1h.6v-1h.6v-1h.6v-.4-.2-.4h-.7v-1h-.5v-1h-.6v-1h-.4c-.1 1.3-.2 2.4-.2 3.6 0 1.2.1 2.3.2 3.4h.4"/><path d="m14.8 29.5h-.6v1h-.6v1h-.6v.4.2.4h.6v1h.6v1h.6v.9h.5v-6.8h-.5z"/><path d="m9.5 12.1c-.2.2-.4.5-.6.7h.6v-.7"/><path d="m9.8 52.2c.1.1.2.2.3.3v-.3h-.3"/><path d="m9 51.2c.2.2.4.5.6.7v-.7h-.6"/><path d="m14.8 55.1v-1h.6v-3h-.6v1h-.6v1h-.6v-1h-.6v-1h-.6v-1h.6v-1h.6v-1h.6v1h.6v1h.6v-3h-.6v-1h.6v-2h-.6v1h-.6v1h-.6v1h-.6v1h-.6v1h-.6v-1h-.6v-1h-.6v-1h-.6v-1h-.5v-1h-.5v-1h-.3-.1-.2v1h-.6v1h-.6v1h-.6v1h-.4c.2.3.4.7.6 1h.4v.6c.1.1.1.2.2.3h.4v.5c.1.4.2.5.4.7h.2v.3c.2.2.4.5.6.7v-1h.6v-1h.6v-1h.6v1h.6v1h.6v1h-.6v1h-.6v.9c.2.2.4.4.6.6v-.5h.6v-1h.6v1h.4v1h.6v1h.6v1h.6v.4c.2.1.4.3.6.4v-1.8l-.6-.1m-5.8-6.9h-.3-.1-.2v-2h.2.1.3v2"/><path d="m14.8 37.4h-.6v-1h-.6v-1h-.6v1h-.6v1h-.5v1h-.6v1h-.6v1h-.6v.9h.6v1h.6v1h1.7v-1h-1.1v-1h.5v-.9h.6v-1h.6v1h.6v.9h.6v1h.5v-1.9h-.5v-1h.5v-1h-.5z"/><path d="m14.8 22.7h-.6v.9h-.6v1h-.6v-1h-.6v-.9h-.5v-1h1.1v-1h-1.7v1h-.6v1h-.6v.9h.6v1h.6v1h.6v1h.5v1h.6v1h.6v-1h.6v-1h.6v-1h.5v-1h-.5v-1h.5v-1.9h-.5z"/><path d="m3.7 39.4h.6v1h.6v1h.6v1h-1.2v1h1.7v-1h.6v-1h.6v-1h-.6v-1h-.5v-1h-.6v-1h-.6v-1h-.6v-1h-.6v1h-.5v1h-.6v.4c.2.9.4 1.7.6 2.5h.5c0 .1 0-.9 0-.9"/><path d="m10.1 26.6h-.6v-1h-.5v-1h-.3-.1-.2v1h-.6v1h-.6v1h-.6v1h-.5v1h-.6v2.4.2 2.4h.6v1h.6v1h.6v1h.6v1h.6v1h.2.1.2v-1h.6v-1h.6v-1h.6v-1h.6v-1h.6v-2.4-.2-2.4h-.6v-1h-.6v-1h-.6l-.1-1m-3.5 5.3v.2.4h-.5v-.4-.2-.4h.6v.4zm4.1.2v-.2-.4h.6v.4.2.4h-.6c0 0 0-.4 0-.4m-2.3-5.5h.2.1.3v1h-.3-.1-.2v-1m.6 10.8h-.3-.1-.2v-1h.2.1.3v1m1.1-6.9h-.6v1h-.5v.4.2.4h.6v1h.6v2h-.7v-1h-.5v-1h-.3-.1-.2v1h-.6v1h-.6v-2h.6v-1h.6v-.4-.2-.4h-.6v-1h-.6v-2h.6v1h.6v1h.2.1.3v-1h.6v-1h.6l-.1 2"/></g><g fill="#c8313e"><path d="m7.2 15.1c-.1.2-.3.4-.4.6h.4v-.6"/><path d="m7.8 14.8v-.5c-.1.2-.2.3-.4.5h.4"/><path d="m8.4 13.8v-.3c-.1.1-.1.2-.2.3h.2"/><path d="m6.1 31.9v.2.4h.5v-.4-.2-.4h-.5z"/><path d="m14.8 16.8h.6v1h-.6z"/><path d="m9.5 13.8v1h.6v1h.6v-1h.6v-1h.6v-1h-.6v-1h-.6v-.9c-.2.2-.4.4-.6.6v.3h-.3c-.1.1-.2.2-.3.3v.7h-.5c0 0 0 0 0 0v1c0 0 .5 0 .5 0"/><path d="m14.8 8.9h.6v1h-.6z"/><path d="m14.8 11.8h-.6v-.9h-.6v.9h-.6v1h-.6v1h.6v1h.6v1h.6v-1h.6v-1h.5v-1h-.5z"/><path d="m11.9 10.9v1h.6v-1h.5v-1h.6v-1h.6v-1h.6v-.4c-1.1.8-2.2 1.6-3.1 2.5-.1.1-.2.2-.4.3v.5h.6z"/><path d="m8.6 15.8h-.2v1.9h.2.1.3v-1.9h-.3z"/><path d="m9.5 29.5h-.5v1h-.3-.1-.2v-1h-.6v-.9h-.6v1.9h.6v1h.6v.4.2.4h-.6v1h-.6v1.9h.6v-.9h.6v-1h.2.1.3v1h.5v.9h.6v-1.9h-.6v-1h-.5v-.4-.2-.4h.5v-1h.6v-1.9h-.6z"/><path d="m14.8 23.6h.6v1h-.6z"/><path d="m14.8 18.7h-.6v-1h-.6v-1h-.6v-1h-.6v-1h-.6v1h-.6v1h-.6v1h-.6v1h-.5v1h-.5v1h-.3-.1-.2v-1h-.6v-1h-.6v-1h-.6v-1h-.4c-.6 1-1.2 2.1-1.7 3.2-.5 1.2-.9 2.4-1.3 3.6h.5v1h.6v-1h.6v-1h.6v-1h-1.2v-1h1.7v1h.6v1h.6v1h-.6v1h-.5v1h-.6v1h-.6v1h-.6v1h-.6v-1h-.5v-1h-.6v-.4c-.2.8-.3 1.6-.4 2.4h.4v1h.6v1h.6v1h.6v.4.2.4h-.7v1h-.5v1h-.6v1h-.4c.1.8.2 1.6.4 2.4v-.4h.6v-1h.6v-1h.6v1h.6v1h.6v1h.6v1h.6v1h.6v1h-.8v1h-.5v1h-1.8v-1h1.2v-1h-.6v-1h-.6v-1h-.6v1h-.5c.4 1.1.8 2.3 1.3 3.5.5 1.1 1.1 2.2 1.7 3.2h.5v-1h.6v-1h.6v-1h.6v-1h.2.1.2v1h.6v1h.6v1h.6v1h.6v1h.6v1h.6v-1h.4v-1h.6v-1h.6v-1h.6v-1h.6v-2h-.6v-1h-.6v-1h-.6v-1h-.6v1h-.6v1h-.6v1h1.2v1h-1.7v-1h-.6v-1h-.6v-1h.6v-1h.6v-1h.6v-1h.6v-1h.5v-1h.6v1h.6v1h.6v1h.6v-3h-.6v-1h-.6v-1h-.6v-1h-.6v-.4-.2-.4h.6v-1h.6v-1h.6v-1h.6v-3h-.6v1h-.6v1h-.6v1h-.6v-1h-.6v-1h-.6v-1h-.6v-1h-.6v-1h-.6v-1h.6v-1h.6v-1h1.8v1h-1.2v1h.6v1h.6v1h.6v-1h.6v-1h.6v-1h.6v-2h-.6v-.5m-4.1 8.9v1h.6v1h.6v2.4.2 2.4h-.6v1h-.6v1h-.6v1h-.6v1h-.5v1h-.3-.1-.2v-1h-.6v-1h-.6v-1h-.6v-1h-.5v-1h-.6v-2.4-.2-2.4h.6v-1h.6v-1h.6v-1h.6v-1h.6v-1h.2.1.2v1h.6v1h.6v1h.5"/><path d="m8.7 27.6h.3v-1h-.3-.1-.2v1h.2z"/><path d="m7.2 48.2h-.4c.1.2.3.4.4.6v-.6"/><path d="m7.8 49.2h-.4c.1.2.2.3.4.5v-.5"/><path d="m8.4 50.2h-.2c.1.1.1.2.2.3 0 0 0-.3 0-.3"/><path d="m14.8 46.3h.6v1h-.6z"/><path d="m14.8 49.2h-.6v-1h-.6v1h-.6v1h-.6v1h.6v1h.6v.9h.6v-.9h.6v-1h.5v-1h-.5z"/><path d="m9.5 51.2v.7c.1.1.2.2.3.3h.3v.3c.2.2.4.4.6.6v-.9h.6v-1h.6v-1h-.6v-1h-.6v-1h-.6v1h-.6v1h-.5v1c0 0 0 0 0 0h.5"/><path d="m14.8 54.1h.6v1h-.6z"/><path d="m11.6 54c1 .9 2 1.8 3.1 2.5v-.4h-.6v-1h-.6v-1h-.5v-1h-.6v-1h-.6v1h-.6v.5c.2.2.3.3.4.4"/><path d="m8.6 46.3h-.2v1.9h.2.1.3v-1.9h-.3z"/><path d="m14.8 39.4h.6v1h-.6z"/><path d="m11.3 32.1v-.2-.4h-.6v.4.2.4h.6z"/><path d="m8.6 36.4h-.2v1h.2.1.3v-1h-.3z"/></g><path d="m15.3 44v12.9c4.8 3.2 10.5 5.1 16.7 5.1 7.9 0 15-3 20.4-8 3-2.8 5.5-6.2 7.1-10h-44.2" fill="#83bf4f"/><path d="m59.5 44c1.6-3.7 2.5-7.7 2.5-12s-.9-8.3-2.5-12c-1.7-3.8-4.1-7.2-7.1-10-5.4-5-12.5-8-20.4-8-6.2 0-11.9 1.9-16.7 5.1v36.9h44.2" fill="#c94747"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7-1f1ff.svg b/public/emoji/1f1e7-1f1ff.svg new file mode 100644 index 000000000..a2e5cffc0 --- /dev/null +++ b/public/emoji/1f1e7-1f1ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ed4c5c"><path d="M52.4,10C47,5,39.9,2,32,2c-7.9,0-15,3-20.4,8H52.4z"/><path d="m11.6 54c5.4 5 12.5 8 20.4 8 7.9 0 15-3 20.4-8h-40.8"/></g><path d="M2,32c0,8.7,3.7,16.5,9.6,22h40.8c5.9-5.5,9.6-13.3,9.6-22s-3.7-16.5-9.6-22H11.6C5.7,15.5,2,23.3,2,32z" fill="#428bc1"/><circle cx="32" cy="32" r="16" fill="#fff"/><path d="m32 44.5c-6.9 0-12.5-5.6-12.5-12.5s5.6-12.5 12.5-12.5 12.5 5.6 12.5 12.5-5.6 12.5-12.5 12.5m0-24c-6.3 0-11.5 5.2-11.5 11.5s5.2 11.5 11.5 11.5 11.5-5.2 11.5-11.5-5.2-11.5-11.5-11.5" fill="#89664c"/><g fill="#699635"><path d="m31 22v-1.3c.4 0 .7-.3.7-.7s-.3-.7-.7-.7v-1.3c1.1 0 2 .9 2 2s-.9 2-2 2"/><path d="m28.5 22.6l-.3-1.3c.4-.1.6-.5.5-.8-.1-.4-.5-.6-.8-.5l-.3-1.3c1.1-.3 2.2.4 2.4 1.4.3 1.1-.4 2.2-1.5 2.5"/><path d="m26.3 23.7l-.6-1.2c.3-.2.4-.6.3-.9-.2-.3-.6-.4-.9-.3l-.6-1.2c1-.5 2.2-.2 2.7.8.4 1.1.1 2.3-.9 2.8"/><path d="m24.4 25.4l-.9-1c.3-.3.3-.7 0-.9-.3-.3-.7-.3-.9 0l-.9-1c.8-.8 2.1-.7 2.8.1.8.8.7 2-.1 2.8"/><path d="m23 27.5l-1.1-.7c.2-.3.1-.7-.2-.9-.3-.2-.7-.1-.9.2l-1.1-.7c.6-.9 1.8-1.2 2.8-.6.8.5 1.1 1.8.5 2.7"/><path d="m22.2 29.9l-1.3-.4c.1-.4-.1-.7-.4-.8-.4-.1-.7.1-.8.4l-1.3-.4c.3-1 1.5-1.6 2.5-1.3 1 .3 1.6 1.4 1.3 2.5"/><path d="m22 32.4l-1.3-.1c0-.4-.3-.7-.6-.7-.4 0-.7.3-.7.6l-1.4-.1c.1-1.1 1-1.9 2.1-1.9 1.1.1 1.9 1.1 1.9 2.2"/><path d="m22.4 34.9l-1.3.2c-.1-.4-.4-.6-.8-.5-.4.1-.6.4-.5.8l-1.3.2c-.2-1.1.5-2.1 1.6-2.3 1-.2 2.1.5 2.3 1.6"/><path d="m23.4 37.2l-1.2.6c-.2-.3-.6-.5-.9-.3-.3.1-.5.5-.3.8l-1.2.6c-.5-1 0-2.2 1-2.7.9-.5 2.1 0 2.6 1"/><path d="m24.9 39.1l-1 .8c-.2-.3-.7-.3-.9-.1-.3.2-.3.7-.1.9l-1 .9c-.7-.9-.6-2.1.3-2.8.8-.6 2-.5 2.7.3"/><path d="m26.9 40.7l-.8 1.1c-.3-.2-.7-.1-.9.1s-.1.7.1.9l-.8 1.1c-.9-.6-1.1-1.9-.4-2.8.7-.9 1.9-1.1 2.8-.4"/><path d="m29.2 41.7l-.5 1.2c-.3-.1-.7 0-.9.4-.1.3 0 .7.4.9l-.5 1.2c-1-.4-1.5-1.6-1.1-2.6s1.6-1.5 2.6-1.1"/><path d="m31.7 42l-.2 1.3c-.4 0-.7.2-.7.6 0 .4.2.7.6.7l-.2 1.4c-1.1-.1-1.9-1.1-1.7-2.2.1-1.1 1.1-1.9 2.2-1.8"/><path d="m34.2 41.8l.2 1.3c-.4 0-.6.4-.6.7 0 .4.4.6.7.6l.2 1.3c-1.1.1-2.1-.6-2.2-1.7-.1-1.1.7-2.1 1.7-2.2"/><path d="m36.6 40.9l.5 1.2c-.3.1-.5.5-.4.9.1.3.5.5.9.4l.5 1.2c-1 .4-2.2-.1-2.6-1.1-.4-1 .1-2.2 1.1-2.6"/><path d="m38.7 39.5l.8 1.1c-.3.2-.4.6-.1.9.2.3.6.4.9.1l.8 1.1c-.9.6-2.1.4-2.8-.4-.7-.9-.5-2.1.4-2.8"/><path d="m40.3 37.6l1 .8c-.2.3-.2.7.1.9.3.2.7.2.9-.1l1 .8c-.7.9-2 1-2.8.3-.7-.6-.9-1.8-.2-2.7"/><path d="m41.5 35.4l1.2.6c-.2.3 0 .7.3.9.3.2.7 0 .9-.3l1.2.6c-.5 1-1.7 1.4-2.7 1s-1.4-1.9-.9-2.8"/><path d="m42 32.9l1.3.2c-.1.4.2.7.5.8.4.1.7-.2.8-.5l1.3.2c-.2 1.1-1.3 1.8-2.3 1.6-1.1-.2-1.8-1.2-1.6-2.3"/><path d="m41.9 30.4l1.3-.1c0 .4.3.6.7.6.4 0 .6-.3.6-.7l1.3-.1c.1 1.1-.8 2.1-1.9 2.1-1 .1-1.9-.7-2-1.8"/><path d="m41.2 28l1.3-.4c.1.4.5.5.8.4.3-.1.5-.5.4-.8l1.3-.4c.3 1-.2 2.2-1.3 2.5s-2.2-.3-2.5-1.3"/><path d="m39.9 25.8l1.1-.7c.2.3.6.4.9.2.3-.2.4-.6.2-.9l1.1-.7c.6.9.3 2.2-.6 2.8-.9.5-2.1.2-2.7-.7"/><path d="m38.1 24l.9-1c.3.3.7.2.9 0 .3-.3.2-.7 0-.9l.9-1c.8.8.8 2 .1 2.8-.7.8-2 .9-2.8.1"/><path d="m35.9 22.8l.6-1.2c.3.2.7.1.9-.3.2-.3.1-.7-.3-.9l.6-1.2c1 .5 1.3 1.8.8 2.7-.4 1-1.6 1.4-2.6.9"/><path d="m33.5 22.1l.3-1.3c.4.1.7-.1.8-.5.1-.4-.1-.7-.5-.8l.3-1.3c1.1.3 1.7 1.4 1.4 2.4-.1 1.1-1.2 1.7-2.3 1.5"/><ellipse cx="31.8" cy="38.7" rx="7.8" ry="1.6"/><path d="m37.3 24.9c0-.7-1.1-1.2-2.4-1.2.2-.1.3-.3.3-.5 0-.5-.8-.9-1.9-.9-.5 0-1 .1-1.4.3-.2 0-.4-.1-.6-.1-.9 0-1.7.3-1.9.8-.1 0-.3 0-.4 0-1 0-1.9.4-1.9.9 0 .4.5.7 1.1.8-.5.2-.8.5-.8.9 0 .7 1.1 1.2 2.5 1.2.7 0 1.3-.1 1.7-.3 0 .1-.1.2-.1.3 0 .3.3.6.7.9-.1 0-.2.1-.2.1-.3-.5-.9-.8-1.7-.8-1 0-1.9.5-1.9 1.2 0 .7.8 1.2 1.9 1.2.5 0 1-.2 1.4-.4.3.5.9.8 1.7.8 1 0 1.9-.5 1.9-1.2 0-.3-.1-.5-.3-.7.9-.2 1.6-.6 1.6-1.1 0-.4-.4-.8-1-1 .9-.2 1.7-.6 1.7-1.2m-4.7-.8c.1 0 .2 0 .3 0-.4.2-.6.5-.6.8 0 .4.4.8 1 1-.4.1-.7.2-1 .3 0-.1.1-.2.1-.3 0-.6-.8-1.1-1.9-1.2.2-.1.3-.2.3-.4.1 0 .3 0 .4 0 .5.1 1 0 1.4-.2"/></g><path d="m28.6 29.9c.1-.4-.2-.8-.1-1.2.1-1-.3-.6-.8-1.2-.5-.4.1-.9 0-1.4-.1-.9-.6-.5-1.2-.5-.5 0 .5 1.6-.2 2-.9.5-1 .7-1.3 1.6-.1-.3-.2-.2-.1-.6 0 0-.6.3-.7.3-.2.1.1 1 .2 1.2.4.7 1.4.3 1.4-.5.3 1 .1 1 1.3 1.1.4 0 1.1 0 .9-.7.2 1.3.9.5 1.5.1-.2.1-.9-.1-.9-.2" fill="#ff8736"/><path d="m26.3 25.9c-.5-.4.7-.8.9-.7.4 0 .6.5.6.9-.1.8-.1-.1-.2.2 0-.2-.1-.4 0-.6-.5.2-1.1-.1-1.3.2"/><path d="m28.2 34.9c0-1.4-.3-2.9-.3-4.2-.6.3-1.9-.1-1.9-.1s-.6 2.9-.6 3.6c0 1.2-.6 2.8-.4 3.9.1.7 1 0 1.2-.1.2-.2.1-1 .1-1.3 0-1.2.1-2.2.5-3.3 0 .7.4 1.3.3 2.1 0 .8 0 1.6 0 2.3 0 .1 1.1.2 1.2 0 .1-.9-.1-1.9-.1-2.9" fill="#d0d0d0"/><path d="m35.5 30c0 .1-.7.3-.8.3.6.5 1.3 1.2 1.5-.1-.2.7.4.7.8.7 1.2 0 1-.1 1.3-1.1 0 .8 1 1.1 1.4.5.1-.2.4-1 .2-1.2-.1 0-.7-.3-.7-.3.1.4-.1.3-.1.6-.3-1-.4-1.1-1.3-1.6-.7-.4.4-2-.2-2-.7 0-1.2-.4-1.2.5 0 .5.5.9 0 1.4-.6.5-.9.2-.8 1.2.1.3-.2.7-.1 1.1" fill="#89664c"/><path d="m37.8 25.9c-.2-.2-.8 0-1.2-.2.1.2 0 .4 0 .6-.2-.3-.2.5-.2-.2 0-.4.1-.9.6-.9.1 0 1.3.3.8.7"/><path d="m35.9 35c0-1.4.3-2.9.3-4.2.6.3 1.9-.1 1.9-.1s.6 2.9.6 3.6c0 1.2.7 2.8.4 3.9-.1.7-1 0-1.2-.1-.2-.2-.1-1-.1-1.3 0-1.2-.1-2.2-.5-3.3 0 .7-.4 1.3-.3 2.1 0 .8 0 1.6 0 2.3 0 .1-1.1.2-1.2 0 0-.9.1-1.9.1-2.9" fill="#d0d0d0"/><path d="m35.5 30.2v4.2c0 .8-.1 4.1-3.4 5.4-3.3-1.3-3.4-4.6-3.4-5.4v-4.2h6.8" fill="#9dd7ff"/><path d="m32.1 30.2v3.4l-3.1 2.9c-.3-.9-.3-1.8-.3-2.1v-4.2h3.4" fill="#d0d0d0"/><path d="m32.1 30.2v3.4l3.1 2.9c.3-.9.3-1.8.3-2.1v-4.2h-3.4" fill="#ffd83c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e7.svg b/public/emoji/1f1e7.svg new file mode 100644 index 000000000..7590fdd8e --- /dev/null +++ b/public/emoji/1f1e7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m42.6 20.6c.9 1.2 1.3 2.7 1.3 4.4 0 1.8-.4 3.2-1.3 4.3-.5.6-1.2 1.2-2.2 1.7 1.5.5 2.6 1.4 3.4 2.6.8 1.2 1.1 2.6 1.1 4.3 0 1.7-.4 3.3-1.3 4.6-.5.9-1.2 1.7-2.1 2.3-.9.7-2 1.2-3.3 1.5s-2.6.4-4.1.4h-13v-29h14c3.6-.2 6.1.9 7.5 2.9m-15.7 1.9v6.4h7.1c1.3 0 2.3-.2 3.1-.7s1.2-1.3 1.2-2.5c0-1.4-.5-2.2-1.6-2.7-.9-.3-2-.5-3.4-.5h-6.4m0 11.2v7.7h7c1.3 0 2.2-.2 2.9-.5 1.3-.6 1.9-1.8 1.9-3.6 0-1.5-.6-2.5-1.8-3.1-.7-.3-1.7-.5-2.9-.5 0 0-7.1 0-7.1 0" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1e6.svg b/public/emoji/1f1e8-1f1e6.svg new file mode 100644 index 000000000..886c66e27 --- /dev/null +++ b/public/emoji/1f1e8-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M48,6.6C43.4,3.7,37.9,2,32,2S20.6,3.7,16,6.6v50.7c4.6,2.9,10.1,4.6,16,4.6s11.4-1.7,16-4.6V6.6z" fill="#f9f9f9"/><g fill="#ed4c5c"><path d="m48 6.6v50.7c8.4-5.2 14-14.8 14-25.4s-5.6-20-14-25.3"/><path d="M16,6.6C7.6,11.9,2,21.5,2,32s5.6,20.1,14,25.4V6.6z"/><path d="m42.9 31.6c-.4-.2-.5-.6-.4-.8l1-3.6-3.5.7c-.1 0-.5 0-.6-.7l-.3-1.2-2.4 2.8c0 0-1.6 1.7-1.1-.9l1-5.5-1.9 1c-.1 0-.5.1-1-.9l-1.7-3.5-1.8 3.3c-.5 1-.9.9-1 .9l-1.9-1 1 5.5c.5 2.6-1.1.9-1.1.9l-2.4-2.8-.3 1.2c-.2.7-.5.7-.6.7l-3.5-.7 1 3.6c0 .3 0 .6-.4.8l-1 .6c0 0 4 3.2 5.3 4.3.3.2.9.8.7 1.5l-.5 1.4 5.5-.8c.3 0 .9 0 .8.9l-.3 5.7h1l-.3-5.7c0-.9.6-.9.8-.9l5.5.8-.5-1.4c-.2-.7.4-1.3.7-1.5 1.3-1.1 5.3-4.3 5.3-4.3l-1.1-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1e8.svg b/public/emoji/1f1e8-1f1e8.svg new file mode 100644 index 000000000..8d002807b --- /dev/null +++ b/public/emoji/1f1e8-1f1e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#699635"/><g fill="#ffce31"><path d="m35.6 39.9c-4.4 0-7.9-3.6-7.9-7.9 0-4.4 3.6-7.9 7.9-7.9 1.3 0 2.5.3 3.5.9-1.7-1.6-4-2.6-6.5-2.6-5.3 0-9.6 4.3-9.6 9.6s4.3 9.6 9.6 9.6c2.5 0 4.8-1 6.5-2.6-1.1.6-2.3.9-3.5.9"/><circle cx="13.1" cy="23.7" r="9"/></g><path d="m12.5 30.5h2.2c0 0 .1-.2 0-.3-.1-.1-.6-.1-.5-.5.3-.7.3-.5.5-2.3.2-1.8.2-4.6.2-4.6h-.3c0 0 .1.9-.1 2-.2 1.1-.2 1.2-.4 2.1-.2.9-.2.9-.4 1.4-.2.5-.2.5-.5 1-.3.5-.2.3-.4.6-.1.1-.2.1-.2.2-.1.2-.1.4-.1.4" fill="#802000"/><path d="m14.2 17.2c0 .4 0 .8-.2 1.2-.1.4-.3.8-.3 1.3-.2.1-.5-.5-.7-.2.2.5.6.9.8 1.3 0 .1.4.5.2.6-.6-.2-.7-.9-1-1.3-.4-.7-1.2-1.2-2-1.3-.3 0-1.3-.1-1.1.5.4.3.9.4 1.3.7.3 0 .8.5.8.7-.5-.2-.7-.5-1.3-.7-.7-.4-1.7-.2-2.1.6-.1.2-.2.8.1.8.3-.4.7-.9 1.3-.8.5 0-.5.9-.1.7.1-.1.4-.2.6-.3.2 0 .3.1.4.1.3 0 .4.2.3.2 0 .1-.1 0-.4.1-.1 0-.2.2-.4.2s-.5.1-.7 0c-.5-.2-1.2-.2-1.4.4 0 .3-.2 0-.3.1-.1.3-.1.6-.5.5-.3.3-.5.5-.8.7.2.4.9-.4.9-.1-.3.4.2.5.4.2.4-.4.8-.9 1.4-.5.3.2.4-.1.6-.1.1.3.3 0 .4-.1.2 0 .2.3.4.1.5-.3 1.2-.1 1.7-.4.5-.2.1.2-.1.4-.2.5 0 1.1-.6 1.4-.2.6.2 1.3-.2 1.7-.1.3.6.2.8.3.3 0 0-.8.3-.9.4.3.4-.5.3-.7 0-.5.1-1.1.3-1.6.3-.6.5.2.2.5-.2.5-.4 1.2 0 1.7.1 0 .2.3.4.4.2.1.4 0 .4-.3.2-.8.1-1.6.4-2.4.2-.2.5 0 .6.2.4.4.7 1 1.1 1.4.4.2.8.5 1 .9 0 .3 1 .4.7 0-.3-.4-.1-.7.2-1 .1 0 .1-.2 0-.1-.2 0-.2-.4.1-.2.4.1 0-.3-.2-.3-.4-.2-.8-.5-1-.9.5 0 1 .3 1.5.1.4-.2.8 0 .9.4.3 0 .2-.4 0-.5.2-.1.4-.3.1-.5-.1-.2.2-.5-.2-.5 0-.3-.1-.6-.5-.7-.3-.3-1.4.4-1.3-.2-.1-.4.4 0 .6-.2.1-.4-.7-.3-.4-.6.2-.1 1-.3.4-.4-.3.1-.6 0-.9-.1-.2.4-.9-.2-.8.5-.1.3-.7 1-.9.4.1-.4.9-.6.6-1.1 0-.4-.3.1-.5 0-.1-.2.2-.5.4-.5.4.3.4-.4.8-.3.3-.1-.1-.2-.2-.2.1-.2.5-.3.1-.5-.4-.3-.6.3-.9.3-.3-.3.3-.5.4-.6 0-.1-.3 0-.2-.1.1-.2.7-.2.4-.4-.4-.1-.9-.1-1.3.1-.2.1-.3.6-.5.6-.4-.2-.2-.6-.6-.7m2 5.4c.3-.1 0 .5-.1.5 0-.2-.4-.2-.2-.3.1-.1.2-.1.3-.2" fill="#699635"/><g fill="#ffce31"><path d="m48.2 42.9l.5 1.6 1.6-.6-1 1.4 1.5.9-1.7.1.2 1.7-1.1-1.3-1.2 1.3.2-1.7-1.7-.1 1.5-.9-1-1.4 1.6.6z"/><path d="m38.7 28l.6 1.6 1.5-.6-.9 1.4 1.5.9-1.7.1.2 1.7-1.2-1.2-1.1 1.2.2-1.7-1.7-.1 1.5-.9-1-1.4 1.6.6z"/><path d="m48.2 17.8l.5 1.6 1.6-.6-1 1.4 1.5.9-1.7.1.2 1.7-1.1-1.2-1.2 1.2.2-1.7-1.7-.1 1.5-.9-1-1.4 1.6.6z"/><path d="m56.5 25.5l.5 1.6 1.6-.6-.9 1.4 1.4.8-1.7.2.3 1.7-1.2-1.3-1.2 1.3.3-1.7-1.7-.2 1.4-.8-.9-1.4 1.6.6z"/><path d="m51.9 33l.4 1 1.1.1-.8.7.2 1-.9-.5-.9.5.3-1-.9-.7 1.1-.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1e9.svg b/public/emoji/1f1e8-1f1e9.svg new file mode 100644 index 000000000..c635b47e7 --- /dev/null +++ b/public/emoji/1f1e8-1f1e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="M10.8,10.8C2.1,19.5-0.1,32.2,4.1,43L43,4.1C32.2-0.1,19.5,2.1,10.8,10.8z"/><path d="m53.2 53.2c8.7-8.7 10.9-21.4 6.7-32.2l-38.9 38.9c10.8 4.2 23.5 2 32.2-6.7"/></g><path d="m53.2 10.8c-2-2-4.1-3.6-6.4-4.9l-40.9 40.9c1.3 2.3 2.9 4.5 4.9 6.4 2 2 4.1 3.6 6.4 4.9l40.9-40.9c-1.3-2.3-2.9-4.5-4.9-6.4" fill="#c94747"/><g fill="#ffce31"><path d="m17.2 58.1c.6.3 1.2.7 1.9 1 .6.3 1.3.6 2 .9l38.8-39c-.3-.7-.5-1.3-.9-2-.3-.6-.6-1.2-1-1.9l-40.8 41"/><path d="m44.9 4.9c-.7-.3-1.3-.6-2-.9l-38.8 39c.3.7.5 1.3.9 2 .3.6.6 1.2 1 1.9l40.8-41c-.6-.4-1.2-.7-1.9-1"/><path d="m18 19.2l3.7 2.8-1.4-4.6 3.7-2.9h-4.6l-1.4-4.5-1.4 4.5h-4.6l3.7 2.9-1.4 4.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1eb.svg b/public/emoji/1f1e8-1f1eb.svg new file mode 100644 index 000000000..919121cd3 --- /dev/null +++ b/public/emoji/1f1e8-1f1eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M6.6,16C3.7,20.6,2,26.1,2,32h60c0-5.9-1.7-11.4-4.6-16H6.6z" fill="#fff"/><path d="M57.4,48c2.9-4.6,4.6-10.1,4.6-16H2c0,5.9,1.7,11.4,4.6,16H57.4z" fill="#699635"/><path d="M6.6,48c3.9,6.2,10.1,10.9,17.4,12.9h16c7.3-2,13.4-6.7,17.4-12.9H6.6z" fill="#ffe62e"/><path d="M40,3.1H24C16.7,5.1,10.6,9.8,6.6,16h50.7C53.4,9.8,47.3,5.1,40,3.1z" fill="#2a5f9e"/><path d="m40 3.1c-2.5-.7-5.2-1.1-8-1.1s-5.5.4-8 1.1v57.8c2.5.7 5.2 1.1 8 1.1s5.5-.4 8-1.1v-57.8" fill="#f42f4c"/><path fill="#ffe62e" d="m18 11.6l1.9 1.4-.7-2.3 1.8-1.4h-2.3l-.7-2.3-.7 2.3h-2.3l1.8 1.4-.7 2.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1ec.svg b/public/emoji/1f1e8-1f1ec.svg new file mode 100644 index 000000000..d511520b9 --- /dev/null +++ b/public/emoji/1f1e8-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57 15.5h-8.5l-33 33v8.5c4.7 3.1 10.4 5 16.5 5 16.6 0 30-13.4 30-30 0-6.1-1.8-11.8-5-16.5" fill="#ed4c5c"/><path d="M32,2C15.4,2,2,15.4,2,32c0,6.1,1.8,11.8,5,16.5h3.8h4.7l33.1-33.1v-4.7V7C43.8,3.8,38.1,2,32,2z" fill="#75a843"/><path d="M7,48.5c1.1,1.7,2.4,3.2,3.8,4.7l0,0c1.4,1.4,3,2.7,4.7,3.8L57,15.5c-2.2-3.4-5.1-6.3-8.5-8.5L7,48.5z" fill="#ffe62e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1ed.svg b/public/emoji/1f1e8-1f1ed.svg new file mode 100644 index 000000000..507afb370 --- /dev/null +++ b/public/emoji/1f1e8-1f1ed.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ed4c5c"/><path fill="#fff" d="m47 27h-10v-10h-10v10h-10v10h10v10h10v-10h10z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1ee.svg b/public/emoji/1f1e8-1f1ee.svg new file mode 100644 index 000000000..4ae397b28 --- /dev/null +++ b/public/emoji/1f1e8-1f1ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#f2b200"/><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#83bf4f"/><path d="M22,60.3c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7V60.3z" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1f0.svg b/public/emoji/1f1e8-1f1f0.svg new file mode 100644 index 000000000..683223e29 --- /dev/null +++ b/public/emoji/1f1e8-1f1f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="M32,2v30H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z"/><path d="m12 12h21v21h-21z"/></g><g fill="#fff"><path d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5"/></g><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/><g fill="#fff"><path d="m52 21.1l-.2 1.8 1.7.8-1.8.4-.2 1.8-1-1.6-1.8.4 1.3-1.4-1-1.6 1.7.8z"/><path d="m56.4 24.3l-.9 1.6 1.2 1.4-1.8-.4-.9 1.6-.2-1.8-1.8-.4 1.7-.8-.2-1.8 1.2 1.4z"/><path d="m59.2 29.1l-1.5 1.1.6 1.7-1.5-1-1.5 1 .5-1.7-1.4-1.1h1.8l.6-1.8.5 1.8z"/><path d="m59.8 34.6l-1.8.4-.2 1.8-1-1.6-1.8.4 1.3-1.4-.9-1.6 1.6.8 1.3-1.4-.2 1.8z"/><path d="m58.1 39.8l-1.8-.4-1 1.6-.2-1.8-1.8-.4 1.7-.7-.2-1.9 1.3 1.4 1.6-.7-.9 1.6z"/><path d="m54.4 43.9l-1.5-1.1-1.5 1.1.6-1.7-1.5-1.1h1.8l.6-1.8.5 1.8h1.9l-1.5 1.1z"/><path d="m49.3 46.2l-.9-1.6-1.8.4 1.2-1.4-.9-1.6 1.7.7 1.2-1.3-.2 1.8 1.7.8-1.8.3z"/><path d="m43.8 46.2l-.2-1.9-1.8-.3 1.7-.8-.2-1.8 1.2 1.3 1.7-.7-.9 1.6 1.2 1.4-1.8-.4z"/><path d="m38.8 43.9l.5-1.7-1.4-1.1h1.8l.6-1.8.5 1.8h1.9l-1.5 1.1.6 1.7-1.5-1.1z"/><path d="m35.1 39.8l1.2-1.3-.9-1.6 1.7.7 1.2-1.4-.2 1.9 1.7.7-1.8.4-.2 1.8-.9-1.6z"/><path d="m33.4 34.6l1.7-.8-.2-1.8 1.2 1.4 1.7-.8-.9 1.6 1.2 1.4-1.8-.4-.9 1.6-.2-1.8z"/><path d="m34 29.1h1.8l.6-1.8.5 1.8h1.9l-1.5 1.1.6 1.7-1.5-1-1.5 1 .6-1.7z"/><path d="m36.7 24.3l1.7.8 1.2-1.4-.2 1.8 1.7.8-1.8.4-.2 1.8-.9-1.6-1.8.4 1.2-1.4z"/><path d="m41.2 21.1l1.2 1.4 1.7-.8-.9 1.6 1.2 1.4-1.8-.4-.9 1.6-.2-1.8-1.8-.4 1.7-.8z"/><path d="m46.6 19.9l.5 1.8h1.9l-1.5 1.1.6 1.7-1.5-1.1-1.5 1.1.6-1.7-1.5-1.1h1.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1f1.svg b/public/emoji/1f1e8-1f1f1.svg new file mode 100644 index 000000000..51be06e67 --- /dev/null +++ b/public/emoji/1f1e8-1f1f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,16.6,13.4,30,30,30s30-13.4,30-30H2z" fill="#ed4c5c"/><path d="M32,2c16.6,0,30,13.4,30,30H32V2z" fill="#f9f9f9"/><path d="M32,2C15.4,2,2,15.4,2,32h30V2z" fill="#2a5f9e"/><path fill="#f9f9f9" d="m20 21.7l4.9 3.3-1.8-5.3 4.9-3.5h-6.1l-1.9-5.2-1.8 5.2h-6.2l4.9 3.5-1.8 5.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1f2.svg b/public/emoji/1f1e8-1f1f2.svg new file mode 100644 index 000000000..e86d029a4 --- /dev/null +++ b/public/emoji/1f1e8-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#ffce31"/><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#83bf4f"/><path d="M42,3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7v56.6c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7z" fill="#c94747"/><path fill="#ffce31" d="m32 36.2l5.3 3.8-2-6.1 5.2-3.8h-6.5l-2-6.1-2 6.1h-6.5l5.2 3.8-2 6.1z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1f3.svg b/public/emoji/1f1e8-1f1f3.svg new file mode 100644 index 000000000..9e5bd6650 --- /dev/null +++ b/public/emoji/1f1e8-1f1f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ed4c5c"/><g fill="#ffe62e"><path d="m22 28.4l8 5.6-3-9.2 8-5.8h-9.9l-3.1-9-3 9h-10l8 5.8-3 9.2z"/><path d="m35.3 35.3l-2.3.5 2.2.9v2.3l1.5-1.7 2.2.8-1.3-1.9 1.4-1.8-2.3.5-1.4-1.9z"/><path d="m38.7 28.5l-1.7 1.5 2.3-.2 1 2.2.4-2.3 2.3-.2-2-1.2.5-2.3-1.7 1.5-2-1.2z"/><path d="m39.3 20.7l.7 2.3.7-2.2h2.3l-1.8-1.4.7-2.3-1.9 1.4-1.8-1.5.7 2.3-1.9 1.3z"/><path d="m35.3 12.7v2.3l1.4-1.9 2.3.5-1.4-1.8 1.3-1.9-2.2.9-1.5-1.8v2.3l-2.2.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1f4.svg b/public/emoji/1f1e8-1f1f4.svg new file mode 100644 index 000000000..387be03c3 --- /dev/null +++ b/public/emoji/1f1e8-1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32h-60c0 5.5 1.5 10.6 4 15h52c2.6-4.4 4-9.5 4-15" fill="#2a5f9e"/><path d="M32,2C15.5,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z" fill="#ffe62e"/><path d="m32 62c11.1 0 20.8-6 26-15h-52c5.3 9 14.9 15 26 15" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1f5.svg b/public/emoji/1f1e8-1f1f5.svg new file mode 100644 index 000000000..16bfba0cf --- /dev/null +++ b/public/emoji/1f1e8-1f1f5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#428bc1"/><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#ed4c5c"/><path d="M22,60.3c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7V60.3z" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1f7.svg b/public/emoji/1f1e8-1f1f7.svg new file mode 100644 index 000000000..e8510bc05 --- /dev/null +++ b/public/emoji/1f1e8-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="M52.4,10C47,5,39.9,2,32,2c-7.9,0-15,3-20.4,8H52.4z"/><path d="m11.6 54c5.4 5 12.5 8 20.4 8 7.9 0 15-3 20.4-8h-40.8"/></g><path d="m2 32c0 4.3.9 8.3 2.5 12h55c1.6-3.7 2.5-7.7 2.5-12s-.9-8.3-2.5-12h-55c-1.6 3.7-2.5 7.7-2.5 12" fill="#c94747"/><g fill="#f9f9f9"><path d="m11.6 54h40.7c3-2.8 5.5-6.2 7.1-10h-55c1.8 3.8 4.2 7.2 7.2 10"/><path d="m52.4 10h-40.8c-3 2.8-5.5 6.2-7.1 10h55c-1.7-3.8-4.1-7.2-7.1-10"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1fa.svg b/public/emoji/1f1e8-1f1fa.svg new file mode 100644 index 000000000..ae73709b6 --- /dev/null +++ b/public/emoji/1f1e8-1f1fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#f9f9f9"><path d="m10.8 26h50.6c-.9-4.4-2.8-8.5-5.4-12h-45.2v12"/><path d="M10.8,38v12H56c2.6-3.5,4.5-7.6,5.4-12H10.8z"/></g><g fill="#428bc1"><path d="m61.4 26h-50.6v12h50.6c.4-1.9.6-3.9.6-6s-.2-4.1-.6-6"/><path d="m10.8 14h45.2c-5.5-7.3-14.2-12-24-12-8.3 0-15.8 3.4-21.2 8.8 0 0 0 3.2 0 3.2"/><path d="M10.8,50v3.2C16.2,58.6,23.7,62,32,62c9.8,0,18.5-4.7,24-12H10.8z"/></g><path d="M10.8,10.8C5.4,16.2,2,23.7,2,32s3.4,15.8,8.8,21.2L32,32L10.8,10.8z" fill="#ed4c5c"/><path fill="#f9f9f9" d="m10 38l4-2.8 4 2.8-1.5-4.6 4-2.9h-5l-1.5-4.5-1.5 4.5h-5l4 2.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1fb.svg b/public/emoji/1f1e8-1f1fb.svg new file mode 100644 index 000000000..c3c11d621 --- /dev/null +++ b/public/emoji/1f1e8-1f1fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="m32 62c9.8 0 18.5-4.7 24-12h-48c5.5 7.3 14.2 12 24 12"/><path d="M32,2C15.4,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z"/></g><path d="m61.4 38c.4-1.9.6-3.9.6-6h-60c0 2.1.2 4.1.6 6h58.8" fill="#fff"/><path d="m4.5 44h55c.8-1.9 1.5-3.9 1.9-6h-58.8c.4 2.1 1.1 4.1 1.9 6" fill="#ed4c5c"/><path d="m4.5 44c.9 2.1 2.1 4.2 3.5 6h48c1.4-1.8 2.6-3.9 3.5-6h-55" fill="#fff"/><g fill="#ffce31"><path d="m25 26.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m25 56.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m36 36.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m18 29.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m32 29.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m13 36.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m36 48.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m13 48.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m31 54.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m18 54.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1fc.svg b/public/emoji/1f1e8-1f1fc.svg new file mode 100644 index 000000000..cecfdbffd --- /dev/null +++ b/public/emoji/1f1e8-1f1fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="m62 32c0-16.6-13.4-30-30-30s-30 13.4-30 30c0 4.3.9 8.3 2.5 12h55c1.6-3.7 2.5-7.7 2.5-12"/><path d="m32 62c9.8 0 18.5-4.7 24-12h-48c5.5 7.3 14.2 12 24 12"/></g><path d="m4.5 44c.9 2.1 2.1 4.2 3.5 6h48c1.4-1.8 2.6-3.9 3.5-6h-55" fill="#ffce31"/><g fill="#fff"><path d="m11.4 15.5l1.3 3.8h4l-3.3 2.4 1.3 3.8-3.3-2.4-3.2 2.4 1.2-3.8-3.2-2.4h4z"/><path d="m22.8 24.5l1.8 5.3h5.6l-4.6 3.3 1.8 5.4-4.6-3.3-4.5 3.3 1.7-5.4-4.5-3.3h5.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1fd.svg b/public/emoji/1f1e8-1f1fd.svg new file mode 100644 index 000000000..281154200 --- /dev/null +++ b/public/emoji/1f1e8-1f1fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,16.6,13.4,30,30,30c11.7,0,21.9-6.8,26.8-16.6L5.2,18.6C3.1,22.6,2,27.2,2,32z" fill="#2a5f9e"/><path d="M32,2C20.3,2,10.1,8.8,5.2,18.6l53.7,26.8c2-4,3.2-8.6,3.2-13.4C62,15.4,48.6,2,32,2z" fill="#699635"/><circle cx="32" cy="32" r="11.2" fill="#ffce31"/><path d="m25.1 27c.8 1.1 1.9 2.8 2.9 2.4.7 0 1.1.1 1.2.5 1.7.3 4.6-.4 6.4-2.8 0 0 .2 0 .1-.9 0-.4.5-.3.5-.2.1.2.1.3.2.3.2-.1.5-.6.8-.9.1-.1 0-.3 0-.5.1-.3.5-.3.5-.1.1.1.1.2.1.3.3.2 1 0 1 0 .2-.1.4-.1.4-.1.2 0 .1 0 .3 0-.1 1.5.3 1.6.3 2.3 0 .9-.3 1.1-.3 1.4.1.4 1.3.4.9.7-.4.2 0 .6-.6.7-1.7.9-2 1.6-2 1.6l-.5.8c-.3.5-.6.2-.8.5-.1.3-.2 1.1 0 1.4.1.5 0 .8-.1 1.3-.1 1.1-.5 1.3-.6 1.6-.2.4 0 2.3-.1 2.3-1.3 0-2.2-.2-2.7-.3.5-2.1.3-4 .3-4.2-.1-1.5-2.3-1.1-2.6-1.3-.3-.1-.4-.3-.5-.4-.3 0-.4-.1-.7-.1-.1.1-.1.2-.4.3-.9.1-1.2-.7-1.2-.7 0-.3-1.9.1-3-.2-.4.2-.6 1-1 1 0 .2-.6-.2-.7-.4 0-.6.6-.9.6-.9.5-.3.7-.4 1-.6.1-.6.1-1 .3-1.4.2-.3.5-.2.7-.3.2-.1.3-1.1.1-1.3l-.9-.8c-.6-.6 0-1.1.1-1" fill="#699635"/><path d="m60.5 26.7c-.1-.3-.6-.4-1-.7-.5-.1-.8-.1-1.2.1-.1.1-.2.1-.3.2l-.5-.1c-1.2 0-1.3-3.8-1.9-5.3-.3-1-2.9-3.1-4.8-4.4-.4-.3-.7-.1-.6.3.2.4.4.7.7 1.1.1.2.2.4.3.6l.1.5c.6.6.7 1.1.7 1.1.4.6.7 1 1.3 1.5.7.3.3 1.6.4 2.3 0 .4-.3.4-.5.4-2.2-1.7-4.2-1.6-6-2-.7 0-.7.3-.4.5 1.3 1.2 2.6 2 4.2 2.7.3.1.5.3.8.4.3.2.6.4.9.7.7.4.8.8.8.8.1.8-.3 1.5-.4 1.8-.2.8-3.1 2.8-8.2 3.8-.1 0-.7.1 0 .3 5.3-.4 9.5-3.2 9.7-3.3.8-.5 3.1-1.2 3.6-1.7.6-.1 1.2-.2 1.2-.8.2-.1.5-.1.7-.5.5-.1.4-.3.4-.3" fill="#ffce31"/><g fill="#fff"><path d="m12.2 28.2l-.8-.7-.7.7.1-1.1-1.1-.1.9-.6-.5-.9 1 .3.4-1 .3 1 1-.3-.5.9.9.6-1.1.2z"/><path d="m14.9 36.8l-.8-.5-.8.6.3-1-.8-.5h1l.3-1 .3.9h1l-.8.6z"/><path d="m12.4 44.3l-.8-.7-.8.7.1-1.1-1-.1.8-.6-.5-.9 1 .3.4-1 .4 1 1-.3-.5.9.8.6-1 .1z"/><path d="m5.5 35.6l-.8-.7-.7.7v-1.1l-1-.1.9-.6-.5-.9 1 .3.4-1 .3 1 1-.3-.5.9.9.6-1.1.1z"/><path d="m18.7 33.3l-.8-.7-.7.7v-1.1l-1-.1.9-.6-.5-.9 1 .3.3-1 .4 1 1-.3-.5.9.9.6-1.1.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1fe.svg b/public/emoji/1f1e8-1f1fe.svg new file mode 100644 index 000000000..4529030d1 --- /dev/null +++ b/public/emoji/1f1e8-1f1fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#f5f5f5"/><g fill="#699635"><path d="m12.5 37c0 0-.2 1.4.4 2 .6.6 1.9 1.4 2.4 1.5.5.1-.6-1.8-.6-1.8s-1.5-2-2.2-1.7"/><path d="m12.7 40.4c0 0 .2 1.3 1 1.5.9.2 1.7.1 1.7.1s.1-1.5-2.7-1.6"/><path d="m15.6 37.8c0 0 .9.3.9 1.1 0 .8-.1 1.6-.1 1.6s-.6-.8-.6-1.2c0-.4-.2-1.5-.2-1.5"/><path d="m15.3 42.6c0 0-.1.8.8.8.9 0 .1-1-.8-.8"/><path d="m15.2 43.9c0 0 1-.3 2.1-.1 1.1.2 1.7 1.1 1.7 1.1s-1.2.3-2.6 0c-1.3-.3-1.2-1-1.2-1"/><path d="m15.9 41c0 0 1.4-.4 2.7 2.6 0 0-2.6-.6-2.7-2.6"/><path d="m17.3 40.4c0 0 1.5-.9 2.8 3.1 0 0-1.8-.7-2.8-3.1"/><path d="m19.4 44.1c0 0 1.5-.6 3.5 1.8-3.3-.1-3.5-1.8-3.5-1.8"/><path d="m20.4 43c0 0-.1.9.5.9s.1-1.1-.5-.9"/><path d="m19.3 45.4c0 0-.1.8.4.8s0-1.1-.4-.8"/><path d="m24 47.8c0 0-.1.9.5.9.6 0 .1-1.2-.5-.9"/><path d="m25.4 45.1c0 0-.1.9.5.9s.1-1.2-.5-.9"/><path d="m21.6 43.5c0 0 2.2-.6 3.1 2.2-2.6-.4-3.1-2.2-3.1-2.2"/><path d="m19.7 46.6c0 0 2.5-.6 3.6.2 1.1.8-2.2 1.2-3.6-.2"/><path d="m24 46.6c0 0 1.7-.8 3.5 1-3.5.4-3.5-1-3.5-1"/><path d="m26.8 45.5c0 0 1.7-.5 3.3 2.5-3.7-.5-3.3-2.5-3.3-2.5"/><path d="m29.6 48.8c0 0-1.8 1.3-4.1-.1 0 .1.8-1.5 4.1.1"/><path d="m51.5 36.9c0 0 .2 1.4-.4 2-.6.6-1.9 1.4-2.4 1.5-.5.1.6-1.8.6-1.8s1.5-1.9 2.2-1.7"/><path d="m51.3 40.4c0 0-.2 1.3-1.1 1.5-.9.2-1.7.1-1.7.1s0-1.5 2.8-1.6"/><path d="m48.4 37.7c0 0-.9.3-.9 1.1 0 .8.1 1.6.1 1.6s.6-.8.6-1.2.2-1.5.2-1.5"/><path d="m48.7 42.6c0 0 .1.8-.8.8s-.1-1 .8-.8"/><path d="m48.8 43.8c0 0-1-.3-2.1-.1-1.1.2-1.7 1.1-1.7 1.1s1.2.3 2.6 0c1.3-.3 1.2-1 1.2-1"/><path d="m48.1 41c0 0-1.4-.4-2.7 2.6 0 0 2.6-.7 2.7-2.6"/><path d="m46.7 40.4c0 0-1.5-.9-2.8 3.1 0 0 1.8-.7 2.8-3.1"/><path d="m44.7 44.1c0 0-1.5-.6-3.5 1.8 3.2-.2 3.5-1.8 3.5-1.8"/><path d="m43.6 43c0 0 .1.9-.5.9s-.1-1.2.5-.9"/><path d="m44.7 45.3c0 0 .1.8-.4.8-.5 0 0-1 .4-.8"/><path d="m40 47.8c0 0 .1.9-.5.9-.6 0-.1-1.2.5-.9"/><path d="m38.6 45.1c0 0 .1.9-.5.9-.6 0-.1-1.2.5-.9"/><path d="m42.4 43.5c0 0-2.2-.6-3.1 2.2 2.6-.4 3.1-2.2 3.1-2.2"/><path d="m44.3 46.5c0 0-2.5-.6-3.6.2-1.1.9 2.2 1.3 3.6-.2"/><path d="m40 46.6c0 0-1.7-.8-3.5 1 3.5.4 3.5-1 3.5-1"/><path d="m37.2 45.5c0 0-1.7-.5-3.3 2.5 3.7-.5 3.3-2.5 3.3-2.5"/><path d="m34.4 48.8c0 0 1.8 1.3 4.1-.1 0 .1-.8-1.5-4.1.1"/><path d="m31.7 49.5c0 0-1.3 1.7-1.3 1.5 0-.2-.9-.9-.9-.9l1.5-1.1-.6-.3.3-.4 1.1.5"/><path d="m32 49.5c0 0 1.3 1.7 1.3 1.5 0-.2.9-.9.9-.9l-1.5-1.1.6-.3-.3-.4-1.1.5"/><path d="m31.6 49.6h.5"/></g><path d="m18 29.5c0 0 .4 1.1.9 1.1s1.8.1 1.8.1.7-.1.9-.7c.2-.6.8-3.1 3.8-1.6 3 1.5 3.2-2.6 3.2-2.6l-.5-.7.1-1.4c0 0 1.6 1.1 2.7 1.1 1-.1 1.8.3 2.1.3.3 0 1.4.3 1.4.3l2.7.1c0 0 .4-.4.9-.3.4.1.4-.3 1.3-.3.8 0 1.6-1 1.6-1s.2-.2 1.4 0c0 0 .8-.7 2-1 1.2-.4 1-.9 1-.9s.9-.2 1.3-.1c.4.1.6-.7.6-.7l.9-.1.4-.5.9-.2c0 0 1.1-.8 1.3-1.3.2-.5 1.4-.1 1.4-.1s.5-.5.6-.8c.1-.3.5-.1.5-.1l-.1.9-.6.3v.5h-.9l-.1.5-.8.1-.1.7-.2.3-.2.1h-.5l-.2.3-.5.6-.4.5-.8-.1-.5.7h-.3l-.5.8-.4.5-.2.3-.4.1-.1.4-.7.2-.8.2-.3.4c0 0-.9 1.9.1 2.5 1 .7 1 1.4 1 1.4l.5.3.4.7.2.8c0 0-.2.1-.4.1-.3-.2-.7-.2-.7-.2l-.4-.4-.8-.1-.5.5c0 0-.2.3-.2.5s-.1.2-.4 0-.7-.4-.7-.4l-.6-.1-.1-.3-.4.2c0 0-.1.3-.3.2-.2-.1-.4-.1-.4-.1h-.4c0 0-.9.7-.8 2.8l-1 .2-.5.4-.2.3h-.7l-.3.3-.7.3-.3.4-1 .1-.3.2-.2.4-.6-.4-.8-.2-.7.2c0 0-.2.1-.4.2-.2.2-.8.3-.8.3s-.4.1-.4.3c0 .2-.1.6-.1.6v.8c0 0-.1.5-.5.5-.4 0-.3 0-.5-.1-.2-.1-.2-.5-.2-.5v-.6l-.9-.8-.6-.2-.6.1-.5.3-.5.3c0 0 .1.4-.3.1s-.7-.3-.7-.3l-.5-.3-.7-.2-.5-.6-1.3-.1-1.1-1.3-.3-.3-.1-1-.7-.1v-.5l-.3-.5.1-1-.7-.3-.3-.9v-1.4" fill="#ff8736"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8-1f1ff.svg b/public/emoji/1f1e8-1f1ff.svg new file mode 100644 index 000000000..3226720be --- /dev/null +++ b/public/emoji/1f1e8-1f1ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m10.8 10.8v21.2h51.2c0-16.6-13.4-30-30-30-8.3 0-15.8 3.4-21.2 8.8" fill="#f9f9f9"/><path d="m10.8 32v21.2c5.4 5.4 12.9 8.8 21.2 8.8 16.6 0 30-13.4 30-30h-51.2" fill="#ed4c5c"/><path d="M10.8,10.8C5.4,16.2,2,23.7,2,32s3.4,15.8,8.8,21.2L32,32L10.8,10.8z" fill="#428bc1"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e8.svg b/public/emoji/1f1e8.svg new file mode 100644 index 000000000..1aa1eabd4 --- /dev/null +++ b/public/emoji/1f1e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m23.3 20.4c2.3-2.4 5.3-3.6 8.9-3.6 4.8 0 8.4 1.6 10.6 4.8 1.2 1.8 1.9 3.6 2 5.4h-6.1c-.4-1.4-.9-2.4-1.5-3.1-1.1-1.3-2.7-1.9-4.8-1.9-2.2 0-3.9.9-5.1 2.7-1.2 1.8-1.9 4.3-1.9 7.5 0 3.3.7 5.7 2 7.3 1.3 1.6 3 2.4 5 2.4 2.1 0 3.7-.7 4.8-2.1.6-.7 1.1-1.9 1.5-3.4h6c-.5 3.2-1.8 5.7-4 7.7-2.1 2-4.9 3-8.2 3-4.1 0-7.4-1.3-9.7-4-2.4-2.7-3.5-6.4-3.5-11.1-.1-5 1.3-8.9 4-11.6" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e9-1f1ea.svg b/public/emoji/1f1e9-1f1ea.svg new file mode 100644 index 000000000..b2015a77a --- /dev/null +++ b/public/emoji/1f1e9-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M31.9,2C18.8,2,7.7,10.4,3.6,22h56.6C56.1,10.4,45,2,31.9,2z" fill="#3e4347"/><path d="M31.9,62c13.1,0,24.2-8.3,28.3-20H3.6C7.7,53.7,18.8,62,31.9,62z" fill="#ffe62e"/><path d="m3.6 22c-1.1 3.1-1.7 6.5-1.7 10s.6 6.9 1.7 10h56.6c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10h-56.6" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e9-1f1ec.svg b/public/emoji/1f1e9-1f1ec.svg new file mode 100644 index 000000000..04d9b4ee6 --- /dev/null +++ b/public/emoji/1f1e9-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m26.8 6.1c-3.6 0-4.7-1-6.8-1.6-2.4 1-4.6 2.4-6.7 4 .8-.2 1.8-.3 3.1-.3 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 2 0 3.2-.3 4.3-.7-1.5-1.3-3.1-2.5-4.9-3.5-4.7-.1-4.8-2-9.8-2-5.2.1-5.2 2.1-10.4 2.1" fill="#fff"/><g fill="#2a5f9e"><path d="m47.6 10.2c-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2 4.1 0 4.1 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 3.9 0 4.9-1.1 7.3-1.7-.9-1.1-2-2.1-3-3.1-1.1.4-2.3.7-4.3.7"/><path d="m37.2 4.1c5 0 5.2 1.8 9.9 2-4.4-2.6-9.6-4-15-4-4.3 0-8.8 4.1-5.2 4.1 5.1-.1 5.1-2.1 10.3-2.1"/></g><path d="m47.6 14.3c-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-4.5 0-5.1 1.5-8.6 1.9-1 1.3-1.8 2.7-2.6 4.2.2 0 .5 0 .8 0 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.1 0 5.2-1.9 10.1-2-.8-1.4-1.7-2.6-2.8-3.8-2.4.6-3.4 1.7-7.3 1.7" fill="#fff"/><path d="m47.6 18.5c-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2 4.1 0 4.1 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 .7 0 1.3 0 1.8.1-.6-1.5-1.3-2.9-2.1-4.2-4.9.1-5 2-10.1 2" fill="#2a5f9e"/><path d="m58 20.6c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-1 0-1.8-.1-2.4-.2-.4 1.2-.8 2.5-1 3.8.9.3 2 .5 3.5.5 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 1.4 0 2.4.1 3.2.3-.4-1.5-.8-2.9-1.4-4.3-.6 0-1.2-.1-1.9-.1" fill="#fff"/><path d="m58 24.8c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2 4.1 0 4.1 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 1.8 0 2.9.2 3.9.5-.1-1.4-.3-2.9-.7-4.2-.8-.3-1.8-.4-3.2-.4" fill="#2a5f9e"/><path d="m58 28.9c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-1.8 0-3-.2-4-.5 0 .5 0 1 0 1.6 0 .8 0 1.7.1 2.5 1 .3 2.1.6 3.9.6 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 1.8 0 3 .2 4 .5 0-.5 0-1 0-1.6 0-.8 0-1.6-.1-2.5-1-.3-2.1-.6-3.9-.6" fill="#fff"/><path d="m58 33.1c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-1.8 0-2.9-.2-3.9-.5.1 1.4.3 2.9.7 4.2.8.2 1.8.4 3.2.4 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 1.5 0 2.6.2 3.5.4.2-1.3.4-2.6.5-3.9-1-.3-2.2-.6-4-.6" fill="#2a5f9e"/><path d="m58 37.2c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-1.4 0-2.4-.1-3.2-.3.4 1.5.8 2.9 1.4 4.3.5.1 1.1.1 1.8.1 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 1 0 1.8.1 2.4.2.4-1.2.8-2.5 1-3.8-.8-.3-1.9-.5-3.4-.5" fill="#fff"/><path d="m58 41.4c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-.7 0-1.3 0-1.8-.1.6 1.5 1.3 2.9 2.1 4.2 4.9-.1 5-2 10.1-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 .3 0 .5 0 .8 0 .6-1.3 1.2-2.6 1.7-3.9-.7-.2-1.5-.2-2.5-.2" fill="#2a5f9e"/><path d="m58 45.5c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.1 0-5.2 1.9-10.1 2 .8 1.4 1.7 2.6 2.8 3.8 2.5-.6 3.4-1.7 7.3-1.7 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 4.5 0 5.1-1.5 8.6-1.9 1-1.3 1.8-2.7 2.6-4.2-.3 0-.5 0-.8 0" fill="#fff"/><path d="m47.6 51.7c-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-3.9 0-4.9 1.1-7.3 1.7.9 1.1 2 2.2 3 3.1 1.1-.4 2.3-.7 4.3-.7 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 1.3 0 2.3-.1 3.1-.3 2.1-1.7 3.9-3.6 5.5-5.7-3.5.3-4.1 1.9-8.6 1.9" fill="#2a5f9e"/><path d="m47.6 55.8c-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-2 0-3.2.3-4.3.7 1.5 1.3 3.1 2.5 4.8 3.5 4.6.1 4.8 2 9.8 2 5.2 0 5.2-2 10.4-2 3.6 0 4.7 1 6.8 1.6 2.4-1 4.6-2.4 6.7-4-.8.1-1.7.2-3 .2" fill="#fff"/><path d="m26.8 59.9c-5 0-5.2-1.8-9.9-2 4.4 2.6 9.6 4 15 4 4.3 0 8.3-.9 12-2.5-2.1-.6-3.2-1.6-6.8-1.6-5.1.1-5.1 2.1-10.3 2.1" fill="#2a5f9e"/><path d="m54.4 24.6l3.9.1c-1-1.8-4.3-1.9-7-1.4 1.7-.5 3.7-1.1 4.1-1.2-.8-.6-4.3-2.8-8.7 1.6h-.1c-4.4-4.4-7.9-2.2-8.7-1.6.3.1 2.4.6 4.1 1.2-2.7-.4-6-.3-7 1.4l3.9-.1c-1.6.8-2.5.9-2.8 2.8.1 0 2.1-.6 4.2-1.1-1.1.6-2.2 1.3-2.6 2 1.9.1 3.5-.4 4.8-1-.8 1-1.2 2.1-1.2 2.7.9-.2 1.9-1 2.7-1.8-.5 1.8-.4 3.7.1 4.4.8-.6 1.3-1.6 1.7-2.7v1.1h1.7l-.1-1.5c.4 1.3 1 2.5 1.9 3.2.5-.8.6-2.6.1-4.4.8.8 1.7 1.6 2.7 1.8.1-.6-.4-1.7-1.2-2.7 1.2.6 2.9 1.1 4.8 1-.5-.7-1.5-1.4-2.6-2 2.1.6 4.1 1.1 4.2 1.1-.3-2-1.2-2.1-2.9-2.9" fill="#75a843"/><path fill="#c94747" d="m45.4 28.2h2.7v21.8h-2.7z"/><path d="m40.3 42.1l2.2 2.3h8.1l2.2-2.3.2-3.4-5.3-1.6.5-.4-1.7-1-1.7 1 .5.4-4.8 1.2-.2 3.8m11.5-2.8l-1.3 2-1.3-.5-1.6-.3v-2.9l4.2 1.7m-10.4 0l4.2-1.7v2.9l-1.6.3-1.3.5-1.3-2" fill="#f1bf31"/><path fill="#2a5f9e" d="m11 11h21v21h-21z"/><g fill="#fff"><path d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5"/></g><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e9-1f1ef.svg b/public/emoji/1f1e9-1f1ef.svg new file mode 100644 index 000000000..f4ae5eafa --- /dev/null +++ b/public/emoji/1f1e9-1f1ef.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m11 32v21.4c5.4 5.3 12.8 8.6 21 8.6 16.6 0 30-13.4 30-30h-51" fill="#83bf4f"/><path d="m11 32h51c0-16.6-13.4-30-30-30-8.2 0-15.6 3.3-21 8.6 0 0 0 21.4 0 21.4" fill="#42ade2"/><path d="M11,10.6C5.4,16,2,23.6,2,32s3.4,16,9,21.4L32.4,32L11,10.6z" fill="#f9f9f9"/><path fill="#c94747" d="m14 35.7l4.3 3.3-1.6-5.3 4.3-3.5h-5.3l-1.7-5.2-1.6 5.2h-5.4l4.3 3.5-1.6 5.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e9-1f1f0.svg b/public/emoji/1f1e9-1f1f0.svg new file mode 100644 index 000000000..fd2d704d0 --- /dev/null +++ b/public/emoji/1f1e9-1f1f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ed4c5c"><path d="m61.2 25c-3.2-13.2-15-23-29.2-23-.3 0-.7 0-1 0v23h30.2"/><path d="m17 6c-7 4.1-12.2 10.9-14.2 19h14.2v-19"/><path d="M2.8,39C4.8,47.1,10,53.9,17,58V39H2.8z"/><path d="m31 62c.3 0 .7 0 1 0 14.2 0 26-9.8 29.2-23h-30.2v23"/></g><path d="m61.2 25h-30.2v-23c-5.1.2-9.9 1.6-14 4v19h-14.2c-.5 2.2-.8 4.6-.8 7s.3 4.8.8 7h14.2v19c4.1 2.4 8.9 3.8 14 4v-23h30.2c.5-2.2.8-4.6.8-7s-.3-4.8-.8-7" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e9-1f1f2.svg b/public/emoji/1f1e9-1f1f2.svg new file mode 100644 index 000000000..27fc817ba --- /dev/null +++ b/public/emoji/1f1e9-1f1f2.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M40.9,3.4H23.1C13.7,6.3,6.3,13.7,3.4,23v18c2.9,9.3,10.3,16.7,19.7,19.6H41c9.3-2.9,16.7-10.3,19.6-19.7V23 + C57.7,13.7,50.3,6.3,40.9,3.4z" fill="#699635"/><path d="m23 60.6c1.9.6 3.9 1 6 1.2v-59.6c-2.1.2-4.1.6-6 1.2v57.2" fill="#ffe62e"/><path d="m29 61.9c1 .1 2 .1 3 .1s2-.1 3-.1v-59.7c-1-.1-2-.2-3-.2s-2 .1-3 .2v59.7" fill="#3e4347"/><path d="m35 61.9c2.1-.2 4.1-.6 6-1.2v-57.3c-1.9-.6-3.9-1-6-1.2v59.7" fill="#fff"/><path d="m2.1 29h59.7c-.2-2.1-.6-4.1-1.2-6h-57.2c-.6 1.9-1 3.9-1.3 6" fill="#ffe62e"/><path d="m2 32c0 1 .1 2 .1 3h59.7c.1-1 .2-2 .2-3 0-1-.1-2-.2-3h-59.7c0 1-.1 2-.1 3" fill="#3e4347"/><path d="m3.4 41h57.2c.6-1.9 1-3.9 1.2-6h-59.6c.2 2.1.6 4.1 1.2 6" fill="#fff"/><circle cx="32" cy="32" r="15" fill="#c94747"/><g fill="#699635"><path d="m32 21.6l1.4 1.1-.5-1.8 1.4-1.1h-1.7l-.6-1.8-.6 1.8h-1.7l1.4 1.1-.5 1.8z"/><path d="m26.8 23l1.8.2-1.4-1.3.7-1.6-1.5.8-1.4-1.2.4 1.8-1.5.9 1.8.2.4 1.8z"/><path d="m23 26.8l1.6-.7-1.8-.4-.2-1.8-.9 1.5-1.8-.4 1.2 1.4-.8 1.5 1.6-.7 1.3 1.4z"/><path d="m21.6 32l1.1-1.4-1.8.5-1.1-1.4v1.7l-1.8.6 1.8.6v1.7l1.1-1.4 1.8.5z"/><path d="m23 37.2l.2-1.8-1.3 1.4-1.6-.7.8 1.5-1.2 1.4 1.8-.4.9 1.5.2-1.8 1.8-.4z"/><path d="m26.8 41l-.7-1.6-.4 1.8-1.8.2 1.5.9-.4 1.8 1.4-1.2 1.5.8-.7-1.6 1.4-1.3z"/><path d="m32 42.4l-1.4-1.1.5 1.8-1.4 1.1h1.7l.6 1.8.6-1.8h1.7l-1.4-1.1.5-1.8z"/><path d="m37.2 41l-1.8-.2 1.4 1.3-.7 1.6 1.5-.8 1.4 1.2-.4-1.8 1.5-.9-1.8-.2-.4-1.8z"/><path d="m41 37.2l-1.6.7 1.8.4.2 1.8.9-1.5 1.8.4-1.2-1.4.8-1.5-1.6.7-1.3-1.4z"/><path d="m42.4 32l-1.1 1.4 1.8-.5 1.1 1.4v-1.7l1.8-.6-1.8-.6v-1.7l-1.1 1.4-1.8-.5z"/><path d="m41 26.8l-.2 1.8 1.3-1.4 1.6.7-.8-1.5 1.2-1.4-1.8.4-.9-1.5-.2 1.8-1.8.4z"/><path d="m37.2 23l.7 1.6.4-1.8 1.8-.2-1.5-.9.4-1.8-1.4 1.2-1.5-.8.7 1.6-1.4 1.3z"/></g><path d="m36 38h-6.5c0 0 1-3.4 6.5 0" fill="#ffe62e"/><path d="m31.8 26.2c0 0-7.3 8.2 4.2 11.8l-4.2-11.8" fill="#c28fef"/><path d="m31.8 26.2c0 0 4.2 1 4.2 11.8 0 0-4.2-2.4-4.2-11.8" fill="#699635"/><path d="m29.5 26.4c0 0-1.4.3-1.5 2.2 0 0 1.3-.7 2.6-.7 1.4 0-1.1-1.5-1.1-1.5" fill="#ffe62e"/><path d="m29.5 26.4c0 0 .9 2.9 4.4 1.6 0 0-1.5-3.1-4.4-1.6" fill="#c28fef"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e9-1f1f4.svg b/public/emoji/1f1e9-1f1f4.svg new file mode 100644 index 000000000..133278cbb --- /dev/null +++ b/public/emoji/1f1e9-1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c94747"><path d="M38,2.6V26h23.4C59,14.2,49.8,5,38,2.6z"/><path d="M26,61.4V38H2.6C5,49.8,14.2,59,26,61.4z"/></g><g fill="#2a5f9e"><path d="M38,38v23.4C49.8,59,59,49.8,61.4,38H38z"/><path d="M2.6,26H26V2.6C14.2,5,5,14.2,2.6,26z"/></g><path d="m61.4 26h-23.4v-23.4c-1.9-.4-3.9-.6-6-.6s-4.1.2-6 .6v23.4h-23.4c-.4 1.9-.6 3.9-.6 6s.2 4.1.6 6h23.4v23.4c1.9.4 3.9.6 6 .6s4.1-.2 6-.6v-23.4h23.4c.4-1.9.6-3.9.6-6s-.2-4.1-.6-6" fill="#f9f9f9"/><path d="m29 29.3c0 0-.4-.1-.8-.1.3-.4.4-1.2.4-1.2s-.7.4-.9.8c-.1-.3-.4-.6-.4-.6s-.3.4-.3.7c0 .3.5.8.5.8s.6.2 1 .1c.3 0 .5-.5.5-.5" fill="#699635"/><path d="m28.4 30.3c0 0-.4 0-.8.1.1-.5 0-1.2 0-1.2s-.5.5-.7 1c-.2-.2-.5-.5-.5-.5s-.2.4-.1.7c.1.3.7.7.7.7s.7 0 1-.2c.3-.1.4-.6.4-.6" fill="#83bf4f"/><path d="m28.1 31.4c0 0-.4.1-.7.3 0-.5-.3-1.2-.3-1.2s-.4.7-.4 1.1c-.3-.2-.6-.3-.6-.3s-.1.5.1.7c.2.3.8.5.8.5s.6-.2.9-.4c.2-.3.2-.7.2-.7" fill="#699635"/><path d="m28 32.5c0 0-.4.2-.6.4-.1-.5-.6-1.1-.6-1.1s-.2.7-.1 1.2c-.3 0-.7-.1-.7-.1s0 .5.3.7c.3.2.9.3.9.3s.6-.3.7-.6c.3-.3.1-.8.1-.8" fill="#83bf4f"/><path d="m28.3 33.6c0 0-.3.3-.5.6-.2-.4-.8-.9-.8-.9s0 .8.2 1.2c-.3 0-.7 0-.7 0s.1.4.5.6c.3.1 1 0 1 0s.5-.5.6-.8c-.1-.3-.3-.7-.3-.7" fill="#699635"/><path d="m28.8 34.6c0 0-.2.4-.3.7-.3-.4-1-.6-1-.6s.2.7.5 1.1c-.3.1-.7.2-.7.2s.3.4.6.4c.3 0 .9-.2.9-.2s.3-.6.3-.9c.1-.4-.3-.7-.3-.7" fill="#83bf4f"/><path d="m29.6 35.5c0 0-.1.4-.1.7-.4-.3-1.2-.3-1.2-.3s.4.6.8.9c-.3.1-.6.4-.6.4s.4.3.7.3c.3 0 .8-.5.8-.5s.2-.6.1-1c-.1-.3-.5-.5-.5-.5" fill="#699635"/><path d="m30.6 36.1c0 0 0 .4.1.8-.5-.1-1.2 0-1.2 0s.5.5 1 .7c-.2.2-.5.5-.5.5s.4.2.7.1c.3-.1.7-.7.7-.7s0-.7-.2-.9-.6-.5-.6-.5" fill="#83bf4f"/><path d="m35.1 29.3c0 0 .4-.1.8-.1-.3-.4-.4-1.2-.4-1.2s.7.4.9.8c.1-.3.4-.6.4-.6s.3.3.3.7c0 .3-.5.8-.5.8s-.6.2-1 .1-.5-.5-.5-.5" fill="#699635"/><path d="m35.7 30.3c0 0 .4 0 .8.1-.2-.5 0-1.2 0-1.2s.5.5.7 1c.2-.2.5-.5.5-.5s.2.4.1.7c-.1.3-.7.7-.7.7s-.7 0-1-.2c-.3-.1-.4-.6-.4-.6" fill="#83bf4f"/><path d="m36 31.4c0 0 .4.1.7.3 0-.5.3-1.2.3-1.2s.4.7.4 1.1c.3-.2.6-.3.6-.3s.1.5-.1.7c-.2.3-.8.5-.8.5s-.6-.2-.9-.4c-.2-.3-.2-.7-.2-.7" fill="#699635"/><path d="m36.1 32.5c0 0 .4.2.6.4.1-.5.6-1.1.6-1.1s.2.7.1 1.2c.3-.1.7-.1.7-.1s0 .5-.3.7c-.3.2-.9.3-.9.3s-.6-.3-.7-.6c-.3-.3-.1-.8-.1-.8" fill="#83bf4f"/><path d="m35.8 33.6c0 0 .3.3.5.6.2-.4.8-.9.8-.9s0 .8-.2 1.2c.3 0 .7 0 .7 0s-.1.4-.5.6c-.3.1-1 0-1 0s-.5-.5-.6-.8.3-.7.3-.7" fill="#699635"/><path d="m35.3 34.6c0 0 .2.4.3.7.3-.4 1-.6 1-.6s-.2.7-.5 1.1c.3.1.7.2.7.2s-.3.4-.6.4c-.3 0-.9-.2-.9-.2s-.3-.6-.3-.9c-.1-.4.3-.7.3-.7" fill="#83bf4f"/><path d="m34.5 35.5c0 0 .1.4.1.7.4-.3 1.2-.3 1.2-.3s-.4.6-.8.9c.3.1.6.4.6.4s-.4.3-.7.3c-.3 0-.8-.5-.8-.5s-.2-.6-.1-1c.1-.3.5-.5.5-.5" fill="#699635"/><path d="m33.5 36.1c0 0 0 .4-.1.8.5-.1 1.2 0 1.2 0s-.5.5-1 .7c.2.2.5.5.5.5s-.4.2-.7.1c-.3-.1-.7-.7-.7-.7s0-.7.2-.9c.2-.5.6-.5.6-.5" fill="#83bf4f"/><path d="m29 29.1c0 .1 0 4.4 0 4.8 0 .4 0 .7.2 1 .2.2.4.4.7.5.2 0 .9 0 1.2 0 .6 0 .6.1.8.4.2-.4.5-.4 1-.4.2 0 .8 0 1 0 .3-.1.5-.2.6-.4.3-.3.3-.7.3-1.1v-4.6c0-.2 0-.2.1-.3l.7-.7h-7.4l.8.8" fill="#fff"/><path fill="#002d62" d="m31.3 31.2v-2.9h-3l.8.8v2.1z"/><g fill="#ce1126"><path d="m32.6 31.2v-2.9h3.1l-.8.8v2.1z"/><path d="m31.3 32.4h-2.3v1.9c.1.8.7 1.1 1.2 1.1.4 0 .5 0 1.1 0v-3"/></g><g fill="#002d62"><path d="m32.6 32.4h2.3v1.9c-.1.8-.7 1.1-1.2 1.1h-1.1c0 0 0-3 0-3"/><path d="m30.2 25.9c-.9 0-1.9.2-2.6.7-.4.2-.4.3-.2.7l-.5.2c-.3.1-.6.2-.9.4-.2.1-.2.2-.3.3l.7-.1-.1.2c-.1.2-.2.3-.3.5.2-.1.4-.3.6-.4.5-.3 1.5-.3 1.9-.7.1-.1 0-.2 0-.4.3-.1.4-.2.7-.2.9-.2 1.4 0 1.8-.1.1 0 .3-.1.3-.2l-.1-.4h1.4c0 .2-.2.6.2.7.4.1 1.2-.1 1.8.1l.7.2-.1.2v.2c.1.1.2.2.3.2.2.1.5.2.8.3.8.2.9.2 1.5.6 0-.1-.3-.5-.4-.7l.7.1c-.1-.2-.5-.4-.7-.5l-.9-.3c.1-.2.2-.3.1-.4-.1-.2-.9-.6-1.1-.6-.3-.1-.7-.2-1-.2-.3-.1-.9-.1-.9-.1 0 0 .1-.3-.1-.5-.1-.1-.3-.1-.5-.1-.7-.1-1.6 0-2.3 0-.2 0-.3 0-.5.1 0-.1 0 0 0 .2"/></g><path d="m29 36.8c-.4.1-.6.2-1 .4-.1-.2-.3-.5-.5-.7-.1-.1-.2-.2-.3-.3-.2-.1-.3-.1-.4 0l-.1-.2c-.2-.3-.4-.5-.6-.7l-.1-.1-.1-.1c.1.3.1.5.2.8-.1-.1-.2-.1-.3-.2-.1 0-.3-.1-.4-.1l.1.1c.2.2.4.5.5.8.1.3.3.7.6.9 0 0 .2.2.3.2.3.1.3 0 .4-.1.2.4.3.5.6.8.3.3.7.3 1 .3.2 0 .3-.1.4-.2.5-.3.2-.5.2-.7.2 0 .8-.2 1-.3.8-.1 2.2-.2 3.1 0 .1 0 1 .3 1.1.3-.1.2-.1.2-.1.4 0 .2.2.2.3.3.1.1.2.1.4.2.2 0 .3 0 .5 0 .3-.1.5-.3.7-.4.2-.3.3-.5.5-.7l.1.1h.2c.1 0 .2-.1.3-.2.3-.2.5-.6.6-.9.1-.4.3-.6.6-.9-.4 0-.5.1-.7.2l.1-.4c0-.1.1-.3.1-.4-.2.2-.3.4-.5.6-.1.1-.2.2-.2.3-.2.2-.1.2-.2.3-.5-.3-.8.4-1.2.9-.7-.4-1.3-.5-2.1-.7-.2 0-.3 0-.5-.1-1-.1-2.1-.1-3.1 0-.7.3-1.1.4-1.5.5" fill="#ce1126"/><path fill="#eac102" d="m31.7 28.1v.6h-.7v.6h.7v2.4h.6v-2.4h.6v-.6h-.6v-.6z"/><path fill="#201b18" d="m29.9 32.2l2.7-1.6 1.5 2.1-2.9 1.9z"/><path fill="#c9c9c9" d="m30.2 31.7l2.3-1.3 1.2 1.7-2.4 1.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1e9-1f1ff.svg b/public/emoji/1f1e9-1f1ff.svg new file mode 100644 index 000000000..081674e2a --- /dev/null +++ b/public/emoji/1f1e9-1f1ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32c0-16.6-13.4-30-30-30v60c16.6 0 30-13.4 30-30" fill="#f9f9f9"/><path d="M2,32c0,16.6,13.4,30,30,30V2C15.4,2,2,15.4,2,32z" fill="#699635"/><g fill="#ed4c5c"><path d="m40.7 39l-.1-5.4 5.4-1.6-5.4-1.6.1-5.4-3.3 4.3-5.4-1.6 3.3 4.3-3.3 4.3 5.4-1.6z"/><path d="m37.2 44c-6.6 0-11.9-5.4-11.9-12s5.3-12 11.9-12c2.5 0 4.8.8 6.8 2.1-2.7-3.1-6.7-5.1-11.2-5.1-8.2 0-14.8 6.7-14.8 15 0 8.3 6.6 15 14.8 15 4.5 0 8.5-2 11.2-5.1-1.9 1.3-4.2 2.1-6.8 2.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1e9.svg b/public/emoji/1f1e9.svg new file mode 100644 index 000000000..e7085af16 --- /dev/null +++ b/public/emoji/1f1e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m37.7 18.1c2 .7 3.7 1.9 4.9 3.7 1 1.4 1.7 3 2.1 4.7s.6 3.3.6 4.8c0 3.9-.8 7.1-2.3 9.8-2.1 3.6-5.3 5.4-9.7 5.4h-12.6v-29h12.5c1.8 0 3.3.2 4.5.6m-11.1 4.4v18.9h5.6c2.9 0 4.9-1.4 6-4.2.6-1.5.9-3.4.9-5.5 0-3-.5-5.2-1.4-6.8-.9-1.6-2.8-2.4-5.5-2.4h-5.6" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ea-1f1e6.svg b/public/emoji/1f1ea-1f1e6.svg new file mode 100644 index 000000000..0a39cf63e --- /dev/null +++ b/public/emoji/1f1ea-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,5.9,1.7,11.4,4.6,16h50.7c2.9-4.6,4.6-10.1,4.6-16s-1.7-11.4-4.6-16H6.6C3.7,20.6,2,26.1,2,32z" fill="#ffce31"/><g fill="#ed4c5c"><path d="M57.4,16C52.1,7.6,42.7,2,32,2S11.9,7.6,6.6,16H57.4z"/><path d="M6.6,48c5.3,8.4,14.7,14,25.4,14s20.1-5.6,25.4-14H6.6z"/></g><g fill="#c8b100"><path d="m9.2 28.7h3.2v1.8h-3.2z"/><path d="m9.2 41.9h3.3v1.7h-3.3z"/></g><path d="m8.9 39.1c-.3.2-.5.4-.5.5 0 .1.1.2.3.3.2.1.4.3.3.5.2-.2.3-.4.3-.6 0-.3-.2-.6-.4-.7" fill="#ed4c5c"/><path fill="#fff" d="m9.7 30.5h2.3v11.4h-2.3z"/><g fill="#ed4c5c"><path d="m14.4 34.7c-.5-.2-1.4-.4-2.4-.4-.3 0-.7 0-1.1.1-1.4.2-2.5.8-2.4 1.2l-.5-1.1c-.1-.5 1.1-1.1 2.6-1.4.5-.1 1-.1 1.4-.1 1 0 1.9.1 2.4.3v1.4"/><path d="m9.7 36.2c-.6 0-1.1-.2-1.1-.5 0-.2.2-.5.6-.7.2 0 .4 0 .6 0l-.1 1.2"/><path d="m12 35.3c.4.1.7.2.9.3.1.1-.3.5-.9.8v-1.1"/><path d="m8.2 38.4c-.1-.2.6-.6 1.5-.9.4-.1.7-.3 1.2-.5 1.2-.5 2.2-1.2 2-1.4l.2 1.2c.1.2-.7.8-1.9 1.4-.4.2-1.1.5-1.5.6-.7.2-1.3.6-1.3.7l-.2-1.1"/></g><g fill="#c8b100"><path d="m30.7 28.7h3.2v1.8h-3.2z"/><path d="m30.6 41.9h3.3v1.7h-3.3z"/></g><path d="m34.2 39.1c.3.2.5.4.5.5 0 .1-.1.2-.3.3-.2.2-.4.5-.3.6-.2-.2-.3-.4-.3-.6 0-.4.2-.7.4-.8" fill="#ed4c5c"/><path fill="#fff" d="m31.1 30.5h2.3v11.4h-2.3z"/><g fill="#ed4c5c"><path d="m28.7 34.7c.5-.2 1.4-.4 2.4-.4.3 0 .7 0 1.1.1 1.4.2 2.5.8 2.4 1.2l.5-1.2c.1-.5-1.1-1.1-2.6-1.4-.5 0-1 0-1.4 0-1 0-1.9.1-2.4.3v1.4"/><path d="m33.4 36.2c.6 0 1.1-.2 1.1-.5 0-.2-.2-.5-.6-.7-.2 0-.4 0-.6 0l.1 1.2"/><path d="m31.1 35.3c-.4.1-.7.2-.9.3-.1.1.3.5.9.8v-1.1"/><path d="m34.9 38.4c.1-.2-.6-.6-1.5-.9-.4-.1-.7-.3-1.2-.5-1.2-.5-2.2-1.2-2-1.4l-.2 1.2c-.1.2.7.8 1.9 1.4.4.2 1.1.5 1.5.6.7.2 1.3.7 1.2.8l.3-1.2"/><path d="m21.5 22.3c1.9 0 5.8.4 7.2 1.8-1.5 3.6-3.9 2.1-7.2 2.1-3.2 0-5.7 1.5-7.2-2.1 1.4-1.4 5.2-1.8 7.2-1.8"/></g><g fill="#c8b100"><path d="m26.4 26.3c-1.2-.7-3-.8-4.9-.8-1.9 0-3.7.2-4.9.8l.4 1.7c1.1.3 2.7.5 4.5.6 1.8 0 3.3-.2 4.5-.6l.4-1.7"/><path d="m28.1 22c-.4-.3-1.2-.6-1.9-.6-.3 0-.6 0-.9.1 0 0-.6-.8-2-.8-.5 0-.9.1-1.3.3v-.1c-.1-.2-.3-.4-.5-.4s-.5.3-.5.5v.1c-.4-.2-.8-.3-1.3-.3-1.4 0-2 .9-2 .8-.3-.1-.6-.1-.9-.1-4.6 0-2.3 3.1-2.3 3.1l.5-.6c-1.1-1.4-.1-2.2 1.9-2.2.3 0 .5 0 .7.1-.7 1 .6 1.9.6 1.9l.3-.5c-.7-.5-.8-2.2 1.2-2.2.5 0 .9.1 1.3.4 0 .1-.1 1.5-.2 1.7l.8.7.8-.7c-.1-.3-.2-1.6-.2-1.7.3-.2.8-.4 1.3-.4 2.1 0 2.1 1.7 1.2 2.2l.3.5c0 0 1.1-.9.6-1.9.2 0 .5-.1.7-.1 2.4 0 2.5 1.8 1.9 2.2l.4.6c-.2 0 .9-1.4-.5-2.6"/></g><path d="m20.9 20.1c0-.3.3-.6.6-.6s.6.3.6.6c0 .3-.3.6-.6.6s-.6-.3-.6-.6" fill="#005bbf"/><path fill="#c8b100" d="m21.3 18.4v.3h-.3v.3h.3v.5.5h-.4v.1.2h1.2l.1-.2-.1-.1h-.4v-.5-.5h.3v-.3h-.3v-.3z"/><path d="m21.5 28.3c-1.6 0-3-.2-4.1-.5 1.1-.3 2.5-.5 4.1-.5 1.6 0 3 .2 4.1.5-1 .3-2.5.5-4.1.5" fill="#ed4c5c"/><g fill="#fff"><path d="m21.6 45.6c-1.9 0-3.7-.5-5.3-1.2-1.2-.6-1.9-1.7-1.9-3v-4.8h14.4v4.8c0 1.3-.8 2.5-1.9 3-1.6.8-3.4 1.2-5.3 1.2"/><path d="m21.5 28.6h7.2v8h-7.2z"/></g><path d="m21.6 41.4c0 1.9-1.6 3.4-3.6 3.4s-3.6-1.5-3.6-3.4v-4.8h7.2v4.8" fill="#ed4c5c"/><g fill="#c8b100"><path d="m15.9 44.2c.2.1.5.3.9.4v-8.2h-.8l-.1 7.8"/><path d="m14.3 41.3c0 1 .4 1.8.8 2.2v-7.1h-.8v4.9"/></g><path d="m17.5 44.8c.3 0 .6 0 .8 0v-8.4h-.8v8.4" fill="#c7b500"/><path d="m19.1 44.6c.3-.1.7-.3.9-.4v-7.8h-.8l-.1 8.2" fill="#c8b100"/><path fill="#ed4c5c" d="m14.3 28.6h7.2v8h-7.2z"/><path d="m20.8 43.5c.4-.3.7-1 .8-1.8v-5.2h-.8v7" fill="#c8b100"/><g fill="#ed4c5c"><path d="m28.8 36.6v4.8c0 1.9-1.6 3.4-3.6 3.4-2 0-3.6-1.5-3.6-3.4v-4.8h7.2"/><path d="m26.2 30c.3.6.3 2.1-.6 1.8.2.1.3.8.6 1.2.5.6 1.1.1 1-.6-.2-1.1-.1-1.8.1-2.9 0 .1.5.1.7-.1-.1.3-.2.7 0 .7-.2.3-.7.8-.8 1.1-.1.7 1 2-.2 2.3-.8.2-.3.8 0 1.1 0 0-.4 1.3-.2 1.2-.8.3-.6-.4-.6-.4.4-1.2-.7-1.3-.6-1.5-1-.1.1.9-.8.9-.2 0-.6.2-.6.2-1.1-.1-.5-1.1-.1-1 .3.1.6.6.6-.1 0 0-.5-.8.8-.8-.5 0-.8-.4-1-.9-.2.1-.5.6-1.6.7 0 0-.3-1.1 0-.9.4.2.6.2 1-.2-.2-.3-1.4-.7-1.2-1.4 0-.2.6-.5.6-.5-.1.5.2 1 .8 1 .8.1.5-.2.6-.4.1-.2.7.1.5-.4 0-.1-.7-.2-.5-.5.4-.5 1-.1 1.5.4"/><path d="m21.6 44.6l-.2-.5.2-.6.2.6-.2.5"/></g><g fill="#c8b100"><path d="m16.5 30.3v.5h.2v.4h-.5v1h.3v2.2h-.6v1.1h4.1v-1.1h-.5v-2.2h.2v-1h-.5v-.4h.3v-.5h-1v.5h.2v.4h-.5v-1.2h.3v-.5h-1.1v.5h.3v1.2h-.5v-.4h.2v-.5z"/><path d="m27.8 42.6v-5h-5.2v5l2.4 1.1h.3l2.5-1.1m-2.8-4.6v1.7l-1.7-1.7h1.7m-2.1.1l2 2-2 2v-4m.2 4.4l1.9-1.9v2.8l-1.9-.9m2.2.8v-2.8l1.9 1.9-1.9.9m2.1-1.2l-2-2 2-2v4m-2.1-4.1h1.7l-1.7 1.7v-1.7"/></g><path d="m19.2 36.5c0-1.5 1-2.6 2.3-2.6s2.3 1.2 2.3 2.6-1 2.6-2.3 2.6-2.3-1.1-2.3-2.6" fill="#ed4c5c"/><path d="m19.9 36.5c0-1.1.7-1.9 1.6-1.9s1.6.9 1.6 1.9c0 1.1-.7 1.9-1.6 1.9s-1.6-.8-1.6-1.9" fill="#005bbf"/><g fill="#c8b100"><path d="m20.8 35.2l-.4 1.1.3.1-.2.4h.6l-.2-.4.3-.1-.4-1.1"/><path d="m22.3 35.2l-.4 1.1.3.1-.2.4h.6l-.1-.4.3-.1-.5-1.1"/><path d="m21.6 36.5l-.5 1.1.3.1-.1.4h.5l-.1-.4.3-.1-.4-1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ea-1f1e8.svg b/public/emoji/1f1ea-1f1e8.svg new file mode 100644 index 000000000..2d7bf4d1b --- /dev/null +++ b/public/emoji/1f1ea-1f1e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32h-60c0 5.5 1.5 10.6 4 15h52c2.5-4.4 4-9.5 4-15" fill="#2a5f9e"/><path d="M32,2C15.4,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z" fill="#ffe62e"/><path d="m32 62c11.1 0 20.8-6 26-15h-52c5.2 9 14.9 15 26 15" fill="#ed4c5c"/><g transform="matrix(1.14637 0 0 1.17117 33.1783 82.1384)"><path d="m-6.8-44.9l.7.7.3-.8.1-.5c-.1-1.4 0-2.8 0-2.8l.2.2c-.2-.2-.5-.5-.8-.8l-.5-.5c0 0 0 3 0 4.5" fill="#034ea2"/><path d="m-5.7-45.5l.7-2.1-.7-.7c0 0 0 1.4 0 2.8" fill="#ed1c24"/><path d="m-6.8-49.4l.5.5c-.9-.9-1.9-1.9-2.4-2.4-.1-.1-.1 2.1-.1 4.5l2 2c0-1.6 0-4.6 0-4.6" fill="#fd0"/></g><g transform="matrix(-1.14637 0 0 1.17117 1405.8541 82.1384)"/><g transform="matrix(1.14637 0 0 1.17117 33.1783 82.1384)"><path d="m-6.1-36.4c-1.7-1-1.9-4.1-1.9-4.6 0-.4 0-5.4 0-5.4l.5.5c-.9-.9-1.9-1.9-2.4-2.4-.2-.2 0 6.5 0 9.4 0 1.4.9 6.3 5.9 3.8 0 0 2.5-.9 3.3-2-.2 0-.3 0-.5 0-.1.1-.2.1-.3.1-2.9 2-4.6.6-4.6.6" fill="#fd0"/><path d="m-8-41c0 .4.2 3.5 1.8 4.5 0 0 1.7 1.4 4.7-.5-.9.4-1.6.4-2.1.3-1.4-.4-2.9-2-3.1-3.7-.2-1.7-.2-4.9-.2-4.9l.2.2c-.2-.2-.5-.5-.8-.8l-.5-.4c0 0 0 4.9 0 5.3" fill="#034ea2"/><path d="m-5.9-43.1c0-.1 0-.7 0-1.3-.3-.3.1.1-.7-.7l-.2-.2c0 0 0 .1 0 .1 0 .4 0 3.3.2 4.8.2 1.7 1.7 3.3 3.1 3.7.5.1 1.2.1 2.1-.3.1 0 .1-.1.2-.1-2.7-.3-4.4-2.7-4.7-6" fill="#ed1c24"/></g><g transform="matrix(1.14637 0 0 1.17117 33.1783 82.1384)"><path d="m4.1-36.3c1.6-1 1.9-4.1 1.8-4.5 0-.4 0-5.4 0-5.4l-.5.5c.9-.9 1.9-1.9 2.4-2.4.2-.2 0 6.5 0 9.4 0 1.4-.9 6.3-5.9 3.8 0 0-2.5-.9-3.3-2 .2 0 .3 0 .5 0 .1 0 .2.1.2.1 3.1 1.9 4.8.5 4.8.5" fill="#fd0"/><path d="m5.9-40.9c0 .4-.2 3.5-1.8 4.5 0 0-1.7 1.4-4.7-.5.9.4 1.6.4 2.1.3 1.4-.4 2.9-2 3.1-3.7.2-1.7.2-4.9.2-4.9l-.2.2c.2-.2.5-.5.8-.8l.5-.5c0 .1 0 5 0 5.4" fill="#034ea2"/><path d="m3.9-43c0-.1 0-.7 0-1.3.3-.3-.1.1.7-.7l.2-.2c0 0 0 .1 0 .1 0 .4 0 3.3-.2 4.8-.2 1.7-1.6 3.3-3.1 3.8-.5.1-1.2.1-2.1-.3-.1 0-.1-.1-.2-.1 2.6-.4 4.4-2.8 4.7-6.1" fill="#ed1c24"/></g><path d="m26.3 31c0 4.1 2.6 7.4 5.7 7.4s5.7-3.3 5.7-7.4-2.6-7.4-5.7-7.4-5.7 3.4-5.7 7.4" fill="#8cddea"/><path d="M26.3,31.3c0,4.1,2.6,7.4,5.7,7.4c3.2,0,5.7-3.3,5.7-7.4H26.3" fill="#6dd337"/><path d="m26.5 31.5l10.8.2c0 0 .1-.8.1-.8 0-.1.2-.2-.1-.2-1.2-.1-.7-.2-1.4-.2-.2 0-4.8-1.1-5.2-1.1-.4-.1-4 .5-4 .5l-.2 1.6" fill="#557176"/><path d="m26.4 29.6l1.7.7c0 0 2.2-.4 2.4-.3.2.1 2.1.4 2.2.4.1 0 2.9 0 2.9 0h-.1c-.2-.1-2.4-.7-2.6-.8-.1-.1-1.8-.7-1.9-.9-.2-.2-1.4-.9-1.6-.9-.2-.1-3 1.8-3 1.8" fill="#fff"/><path d="m34.4 23.8c0 0-1.1-.7-2.5-.7-1.1 0-2.2.6-2.2.6-1.2.7-2.2 2-2.8 3.6-.4 1.1-.7 2.4-.7 3.7 0 3.9 2.1 6.9 4.8 7.7 0 0 .4.2.9.2.5 0 1-.1 1-.1 2.7-.7 4.9-3.8 4.9-7.7 0-5.1-3.9-7.7-3.4-7.3m-1.4 14.5c0 0-.5.1-1 .1-.5 0-1-.1-1-.1-2.4-.7-4.3-3.6-4.3-7.1 0-1.2.3-2.5.7-3.5.6-1.4 1.5-2.6 2.6-3.2 0 0 1.1-.7 2-.7 1.3 0 2.3.7 2.3.7 1.8 1.1 3.1 3.7 3.1 6.6-.1 3.6-2 6.6-4.4 7.2" fill="#b1babf"/><path d="m32.2 32.9c0 0 0 0 0 0m-3.6-1.7c0 0 1.7 2.3 1.7 2.3l-2.6 1.5c0 0 .2.6.7 1.3.5.6 1.7 1.9 2.8 2 1.2.1 2 .1 2.7-.3.6-.4 1.5-.9 2.1-1.9.6-.9.6-1.1.6-1.1s-3.8-.8-3.9-.8c-.1-.1-3.7-2.9-3.8-3-.1-.1.8-1.2.8-1.2l-1.1 1.2z" fill="#034ea2"/><path fill="#ed1c24" d="m31.1 39.8h1.9v4.9h-1.9z"/><g fill="#034ea2"><path d="m29.6 40.2h1.9v4.9h-1.9z"/><path d="m32.5 40.2h1.9v4.9h-1.9z"/></g><g fill="#fd0"><path d="m29.2 40.2h1.2v6.2h-1.2z"/><path d="m33.6 40.2h1.2v6.2h-1.2z"/></g><path fill="#fff" d="m27.5 38.1h9v2.4h-9z"/><path d="m37.6 18.5c-1.8 0-3.7 2-5.6 2s-3.8-2-5.6-2c-1.7 0-8.4 2-8.4 2 9.3 0 14 5 14 5s4.7-5 14-5c0 0-6.7-2-8.4-2" fill="#594640"/><circle cx="32" cy="19.7" r="1.2" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ea-1f1ea.svg b/public/emoji/1f1ea-1f1ea.svg new file mode 100644 index 000000000..0f3f6d8ed --- /dev/null +++ b/public/emoji/1f1ea-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#f9f9f9"/><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#42ade2"/><path d="M60.3,42c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10H60.3z" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ea-1f1ec.svg b/public/emoji/1f1ea-1f1ec.svg new file mode 100644 index 000000000..ee47f26c9 --- /dev/null +++ b/public/emoji/1f1ea-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#ed4c5c"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#3e4347"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32c0,3.5,0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10c0-3.5-0.6-6.9-1.7-10H3.7z" fill="#f9f9f9"/><g fill="#fff"><path d="m30.6 25.1c.3-.2.5 0 .7.2.1.2.1.8-.1 1.5-.1.4-.4.8-.6 1.1.4 0 .9-.1 1.4-.3.5.2.9.3 1.4.3-.2-.4-.4-1.2-.3-1.8 0-.9-.1-1.2-.3-1.4-.2-.2-.7-.3-1-.3-.2 0-.2.1-.2.1-.4-.1-.7-.1-.9 0-.2.2-.2.7-.1.6"/><path d="m37.3 28.1c-.2-1.1-1.3-.8-2.2-.3-.4.2-.8.4-1.2.4-.1 0-.2 0-.3 0-.5 0-1.1-.1-1.6-.3-.5.2-1.1.3-1.6.3-.1 0-.1 0-.2 0-.5 0-.9-.2-1.3-.5-.8-.4-1.9-.7-2.2.3.2-.1.4-.3.5-.3l-.4 9.6.2-.2.4-9.3c.1.1.5.5.6.5l-.3 8.1.3-.3.3-7.7c.1.1.4.3.5.4l-.3 6.7.8-.7.8-2.7c-.7-1.5-.6-2.8-.6-2.8.1 0 .1 0 .2 0 .5 0 1.6-.3 2.1-.6.1 0 .1-.1.2-.1 0 .1.1.1.2.2.5.3 1.6.6 2.1.6.1 0 .1 0 .2 0 0 0 .1 1.3-.6 2.8l.7 2.6.8.7-.3-6.6c.1-.1.3-.3.5-.4l.3 7.5.3.3-.3-8c.1-.1.5-.4.6-.5l.4 9.2.2.2-.4-9.5c.1.1.4.3.6.4"/><path d="m31.1 29.7v3.5.3c0 0 0 0 0 .1 0 0 0 .1.1.1.1.2.3.3.4.5.1.1.2.2.3.3.1-.1.2-.2.3-.3.2-.2.3-.3.5-.5v-.1-.2-3.5c-.3-.1-.6-.2-.8-.4-.1-.1-.4 0-.8.2"/></g><path d="m36.3 37.9c0-.5-.5-.5-.9-.4-.1 0-.1 0-.2.1l-.6-2.2 3.3 3.2-.4-10.4c-.1-1.6-1.4-1.2-2.3-.6-.5.3-.9.5-1.4.5-.7-1.2-.3-2.8-.8-3.2-.2-.2-.9-.5-1.4-.5-.3 0-.2.2-.2.2-.5-.1-.9-.1-1.1.1-.2.1 0 1.1.1.9.3-.3.4-.2.6.1.2.3-.2 1.5-.7 2.4-.6 0-1.1-.2-1.6-.5-1-.6-2.3-.9-2.3.6l-.4 10.3 3.3-3.1-.6 2.1c-.1 0-.1 0-.2-.1-.4-.1-.9-.1-.9.4-.6-.1-.8.8-.2 1 0 .3 0 .5.4.5.9.3 2.5.4 4.1.4s3.2-.1 4.1-.4c.4-.1.4-.3.4-.5.8-.2.5-1.1-.1-.9m-5.1-4.3c0-.1 0-.1 0 0-.1-.1-.1-.1-.1-.1v-.3-3.5c.4-.1.7-.2.9-.4.2.2.5.3.8.4v3.5.2.1c0 0 0 0 0 0-.2.2-.3.4-.5.5-.1.1-.2.2-.3.3-.1-.1-.2-.2-.3-.3-.2-.1-.3-.3-.5-.4m0-6.7c.2-.7.2-1.3.1-1.5-.2-.2-.4-.4-.7-.2-.1.1-.1-.4.1-.5.2-.1.5-.1.9 0 0 0 0-.2.2-.1.3 0 .9.2 1 .3.1.1.3.5.3 1.4 0 .6.1 1.4.3 1.8-.4 0-.9-.1-1.4-.3-.5.2-.9.3-1.4.3.2-.4.5-.8.6-1.2m-2.6 8.9l.3-6.7c-.1-.1-.3-.3-.5-.4l-.4 7.6-.3.3.3-8.1c-.1-.1-.5-.4-.6-.5l-.4 9.3-.2.2.4-9.6c-.1 0-.4.1-.5.3.3-1 1.4-.7 2.2-.2.4.3.9.4 1.3.5.1 0 .1 0 .2 0 .5 0 1-.1 1.6-.3.6.2 1.1.3 1.6.3.1 0 .2 0 .3 0 .4-.1.8-.2 1.2-.4.9-.5 2-.8 2.2.3-.2-.1-.5-.3-.6-.3l.4 9.5-.2-.2-.4-9.4c-.1.1-.5.5-.6.5l.3 8-.3-.3-.3-7.5c-.1.1-.4.3-.5.4l.3 6.6-.8-.7-.7-2.6c.7-1.5.6-2.8.6-2.8-.1 0-.1 0-.2 0-.5 0-1.6-.2-2.1-.6-.1 0-.1-.1-.2-.2 0 0-.1.1-.2.1-.5.3-1.6.6-2.1.6-.1 0-.1 0-.2 0 0 0-.1 1.3.6 2.8l-.8 2.7-.7.8m3.4 2c-.4 0-.8 0-1.1 0l.7-3.4c.1.1.2.2.4.3.1-.1.3-.2.4-.3l.8 3.4c-.4 0-.8 0-1.2 0" fill="#c09300"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ea-1f1ed.svg b/public/emoji/1f1ea-1f1ed.svg new file mode 100644 index 000000000..63f1fe8ac --- /dev/null +++ b/public/emoji/1f1ea-1f1ed.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60 42c-5.5 0-10-4.5-10-10h-39.2v21.2c5.4 5.4 12.9 8.8 21.2 8.8 13.1 0 24.2-8.4 28.3-20-.1 0-.2 0-.3 0" fill="#83bf4f"/><path d="m60 22c.1 0 .2 0 .3 0-4.1-11.6-15.2-20-28.3-20-8.3 0-15.8 3.4-21.2 8.8v21.2h39.2c0-5.5 4.5-10 10-10" fill="#3e4347"/><path d="m60.3 22h-49.5v20h49.5c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10" fill="#f9f9f9"/><g fill="#ed4c5c"><path d="M10.8,10.8C5.4,16.2,2,23.7,2,32s3.4,15.8,8.8,21.2L32,32L10.8,10.8z"/><path d="m44 38.9c-3-.6-5.3-3.5-5.3-6.9s2.3-6.2 5.3-6.9c-.4-.1-.9-.1-1.3-.1-3.7 0-6.7 3.1-6.7 7s3 7 6.7 7c.4 0 .9 0 1.3-.1"/><path d="m45 34.1l2.5 1.9-1-3.1 2.5-1.9h-3.1l-.9-3-.9 3h-3.1l2.5 1.9-1 3.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ea-1f1f7.svg b/public/emoji/1f1ea-1f1f7.svg new file mode 100644 index 000000000..616efd6cc --- /dev/null +++ b/public/emoji/1f1ea-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m11 32v21.4c5.4 5.3 12.8 8.6 21 8.6 16.6 0 30-13.4 30-30h-51" fill="#42ade2"/><path d="m11 32h51c0-16.6-13.4-30-30-30-8.2 0-15.6 3.3-21 8.6 0 0 0 21.4 0 21.4" fill="#83bf4f"/><path d="M11,10.6C5.4,16,2,23.6,2,32s3.4,16,9,21.4L61.4,32L11,10.6z" fill="#ed4c5c"/><g fill="#ffce31"><path d="m17 23.4c1.2 0 2.3-1.2 2.3-2.6 0-1.4-1 .8-2.3.8-1.2 0-2.3-2.2-2.3-.8 0 1.5 1 2.6 2.3 2.6"/><path d="m27 35.5c.3-.7.5-1.5.6-2.3.8-.4 1.4-1.3 1.4-2.4 0-1-.5-.1-1.3.4 0-.8-.1-1.6-.3-2.4.5-.7.7-1.7.3-2.7-.4-.9-.5 0-1 .8-.3-.7-.7-1.5-1.2-2.1.2-.8-.1-1.7-.7-2.4-.6-.7-.5.1-.6 1-.6-.5-1.2-1-2-1.4-.2-.8-.7-1.5-1.6-1.9-1.3-.5.3 1.3-.1 2.4-.5 1.2-2.9 1.3-1.6 1.8 1 .4 2.1.2 2.8-.5.5.3 1 .7 1.4 1.1-1 .3-2.3-.1-1.5.7.8.8 1.8 1 2.7.7.3.5.6 1 .8 1.5-1-.2-2-.9-1.5.1.4 1 1.2 1.6 2.1 1.7.1.5.2 1.1.2 1.6-.8-.6-1.3-1.5-1.3-.4 0 1 .5 1.8 1.2 2.3-.1.5-.2 1-.4 1.5-.4-.8-.6-1.7-1-.8-.3.9-.3 1.8.2 2.5-.3.4-.6.8-.9 1.2-.1-.8 0-1.6-.6-.9-.6.6-.9 1.5-.8 2.2-.4.3-.8.5-1.2.8.2-.8.6-1.3-.2-1-.8.3-1.3 1-1.5 1.7-.7.2-1.5.3-2.3.3-.8 0-1.6-.1-2.3-.3-.2-.7-.8-1.3-1.5-1.7-.8-.3-.5.2-.2 1-.4-.2-.8-.5-1.2-.8.1-.8-.2-1.6-.8-2.2-.6-.7-.5.1-.6.9-.3-.4-.6-.8-.9-1.2.4-.7.5-1.6.2-2.5-.4-.9-.5 0-1 .8-.2-.5-.3-1-.4-1.5.7-.4 1.2-1.3 1.2-2.3 0-1-.5-.1-1.3.4 0-.6.1-1.1.2-1.6.9-.1 1.7-.7 2.1-1.7.4-1-.6-.2-1.6-.1.2-.5.5-1 .9-1.5.9.3 1.9.1 2.7-.7.8-.8-.5-.4-1.5-.7.4-.4.9-.8 1.4-1.1.7.7 1.8.9 2.8.5 1.3-.5-1.1-.6-1.6-1.8-.5-1.2 1.2-3-.1-2.4-.8.4-1.4 1.1-1.6 1.9-.7.4-1.4.9-2 1.4-.1-.9.1-1.6-.6-.9-.7.7-.9 1.6-.7 2.4-.5.6-.9 1.4-1.2 2.1-.4-.8-.6-1.7-1-.8-.4 1-.2 2 .3 2.7-.2.8-.3 1.6-.3 2.4-1-.6-1.5-1.5-1.5-.5 0 1.1.6 2 1.4 2.4.2.8.4 1.6.6 2.3-1-.2-1.9-.9-1.5.1.4 1.1 1.4 1.7 2.4 1.7.4.7.9 1.3 1.4 1.9-1 .3-2.3-.1-1.5.7.8.9 2 1 2.9.6.6.5 1.3.8 1.9 1.2-.8.7-2.3.8-1.2 1.3 1.1.5 2.3.2 2.9-.7.1 0 .3.1.4.1-.4.5-.6 1.1-.6 1.8h5.6c0-.7-.2-1.3-.6-1.8.1 0 .3-.1.4-.1.6.8 1.8 1.2 2.9.7 1.1-.5-.4-.6-1.2-1.3.7-.3 1.3-.7 1.9-1.2.9.5 2.1.3 2.9-.6.8-.8-.5-.4-1.5-.7.5-.6 1-1.2 1.4-1.9 1 .1 1.9-.6 2.4-1.7.6-1-.4-.3-1.3-.1"/><path d="m16 25.9c0 5.3 0 10.7 0 16 0 1.3 2 1.3 2 0 0-5.3 0-10.7 0-16 0-1.3-2-1.3-2 0"/><path d="m21 34c0 0-2.7-.1-3.4.7-.8.8-.8 2 0 2.7s2 .8 2.7 0 .7-3.4.7-3.4"/><path d="m13 32c0 0 2.7-.1 3.4.7.8.8.8 2 0 2.7s-2 .8-2.7 0-.7-3.4-.7-3.4"/><path d="m13 27c0 0 2.7-.1 3.4.7.8.8.8 2 0 2.7s-2 .8-2.7 0-.7-3.4-.7-3.4"/><path d="m21 29c0 0-2.7-.1-3.4.7-.8.8-.8 2 0 2.7s2 .8 2.7 0 .7-3.4.7-3.4"/><path d="m19 26c0 0-1.3 0-1.7.3-.4.4-.4 1 0 1.4s1 .4 1.4 0 .3-1.7.3-1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ea-1f1f8.svg b/public/emoji/1f1ea-1f1f8.svg new file mode 100644 index 000000000..891a2597b --- /dev/null +++ b/public/emoji/1f1ea-1f1f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,5.9,1.7,11.4,4.6,16h50.7c2.9-4.6,4.6-10.1,4.6-16s-1.7-11.4-4.6-16H6.6C3.7,20.6,2,26.1,2,32z" fill="#ffce31"/><g fill="#ed4c5c"><path d="M57.4,16C52.1,7.6,42.7,2,32,2S11.9,7.6,6.6,16H57.4z"/><path d="M6.6,48c5.3,8.4,14.7,14,25.4,14s20.1-5.6,25.4-14H6.6z"/></g><g fill="#c8b100"><path d="m9.2 28.7h3.2v1.8h-3.2z"/><path d="m9.2 41.9h3.3v1.7h-3.3z"/></g><path d="m8.9 39.1c-.3.2-.5.4-.5.5 0 .1.1.2.3.3.2.1.4.3.3.5.2-.2.3-.4.3-.6 0-.3-.2-.6-.4-.7" fill="#ed4c5c"/><path fill="#fff" d="m9.7 30.5h2.3v11.4h-2.3z"/><g fill="#ed4c5c"><path d="m14.4 34.7c-.5-.2-1.4-.4-2.4-.4-.3 0-.7 0-1.1.1-1.4.2-2.5.8-2.4 1.2l-.5-1.1c-.1-.5 1.1-1.1 2.6-1.4.5-.1 1-.1 1.4-.1 1 0 1.9.1 2.4.3v1.4"/><path d="m9.7 36.2c-.6 0-1.1-.2-1.1-.5 0-.2.2-.5.6-.7.2 0 .4 0 .6 0l-.1 1.2"/><path d="m12 35.3c.4.1.7.2.9.3.1.1-.3.5-.9.8v-1.1"/><path d="m8.2 38.4c-.1-.2.6-.6 1.5-.9.4-.1.7-.3 1.2-.5 1.2-.5 2.2-1.2 2-1.4l.2 1.2c.1.2-.7.8-1.9 1.4-.4.2-1.1.5-1.5.6-.7.2-1.3.6-1.3.7l-.2-1.1"/></g><g fill="#c8b100"><path d="m30.7 28.7h3.2v1.8h-3.2z"/><path d="m30.6 41.9h3.3v1.7h-3.3z"/></g><path d="m34.2 39.1c.3.2.5.4.5.5 0 .1-.1.2-.3.3-.2.2-.4.5-.3.6-.2-.2-.3-.4-.3-.6 0-.4.2-.7.4-.8" fill="#ed4c5c"/><path fill="#fff" d="m31.1 30.5h2.3v11.4h-2.3z"/><g fill="#ed4c5c"><path d="m28.7 34.7c.5-.2 1.4-.4 2.4-.4.3 0 .7 0 1.1.1 1.4.2 2.5.8 2.4 1.2l.5-1.2c.1-.5-1.1-1.1-2.6-1.4-.5 0-1 0-1.4 0-1 0-1.9.1-2.4.3v1.4"/><path d="m33.4 36.2c.6 0 1.1-.2 1.1-.5 0-.2-.2-.5-.6-.7-.2 0-.4 0-.6 0l.1 1.2"/><path d="m31.1 35.3c-.4.1-.7.2-.9.3-.1.1.3.5.9.8v-1.1"/><path d="m34.9 38.4c.1-.2-.6-.6-1.5-.9-.4-.1-.7-.3-1.2-.5-1.2-.5-2.2-1.2-2-1.4l-.2 1.2c-.1.2.7.8 1.9 1.4.4.2 1.1.5 1.5.6.7.2 1.3.7 1.2.8l.3-1.2"/><path d="m21.5 22.3c1.9 0 5.8.4 7.2 1.8-1.5 3.6-3.9 2.1-7.2 2.1-3.2 0-5.7 1.5-7.2-2.1 1.4-1.4 5.2-1.8 7.2-1.8"/></g><g fill="#c8b100"><path d="m26.4 26.3c-1.2-.7-3-.8-4.9-.8-1.9 0-3.7.2-4.9.8l.4 1.7c1.1.3 2.7.5 4.5.5 1.8 0 3.3-.2 4.5-.5l.4-1.7"/><path d="m28.1 22c-.4-.3-1.2-.6-1.9-.6-.3 0-.6 0-.9.1 0 0-.6-.8-2-.8-.5 0-.9.1-1.3.3v-.1c-.1-.2-.3-.4-.5-.4s-.5.3-.5.5v.1c-.4-.2-.8-.3-1.3-.3-1.4 0-2 .9-2 .8-.3-.1-.6-.1-.9-.1-4.6 0-2.3 3.1-2.3 3.1l.5-.6c-1.1-1.4-.1-2.2 1.9-2.2.3 0 .5 0 .7.1-.7 1 .6 1.9.6 1.9l.3-.5c-.7-.5-.8-2.2 1.2-2.2.5 0 .9.1 1.3.4 0 .1-.1 1.5-.2 1.7l.8.7.8-.7c-.1-.3-.2-1.6-.2-1.7.3-.2.8-.4 1.3-.4 2.1 0 2.1 1.7 1.2 2.2l.3.5c0 0 1.1-.9.6-1.9.2 0 .5-.1.7-.1 2.4 0 2.5 1.8 1.9 2.2l.4.6c-.2 0 .9-1.4-.5-2.6"/></g><path d="m20.9 20.1c0-.3.3-.6.6-.6.4 0 .6.3.6.6s-.3.6-.6.6c-.3 0-.6-.3-.6-.6" fill="#005bbf"/><path fill="#c8b100" d="m21.3 18.4v.3h-.3v.3h.3v.5.5h-.4v.1.2h1.2l.1-.2-.1-.1h-.4v-.5-.5h.3v-.3h-.3v-.3z"/><path d="m21.5 28.3c-1.6 0-3-.2-4.1-.5 1.1-.3 2.5-.5 4.1-.5 1.6 0 3 .2 4.1.5-1 .3-2.5.5-4.1.5" fill="#ed4c5c"/><g fill="#fff"><path d="m21.6 45.6c-1.9 0-3.7-.5-5.3-1.2-1.2-.6-1.9-1.7-1.9-3v-4.8h14.4v4.8c0 1.3-.8 2.5-1.9 3-1.6.8-3.4 1.2-5.3 1.2"/><path d="m21.5 28.6h7.2v8h-7.2z"/></g><path d="m21.6 41.4c0 1.9-1.6 3.4-3.6 3.4s-3.6-1.5-3.6-3.4v-4.8h7.2v4.8" fill="#ed4c5c"/><g fill="#c8b100"><path d="m15.9 44.2c.2.1.5.3.9.4v-8.2h-.8l-.1 7.8"/><path d="m14.3 41.3c0 1 .4 1.8.8 2.2v-7.1h-.8v4.9"/></g><path d="m17.5 44.8c.3 0 .6 0 .8 0v-8.4h-.8v8.4" fill="#c7b500"/><path d="m19.1 44.6c.3-.1.7-.3.9-.4v-7.8h-.8l-.1 8.2" fill="#c8b100"/><path fill="#ed4c5c" d="m14.3 28.6h7.2v8h-7.2z"/><path d="m20.8 43.5c.4-.3.7-1 .8-1.8v-5.2h-.8v7" fill="#c8b100"/><g fill="#ed4c5c"><path d="m28.8 36.6v4.8c0 1.9-1.6 3.4-3.6 3.4-2 0-3.6-1.5-3.6-3.4v-4.8h7.2"/><path d="m26.2 30c.3.6.3 2.1-.6 1.8.2.1.3.8.6 1.2.5.6 1.1.1 1-.6-.2-1.1-.1-1.8.1-2.9 0 .1.5.1.7-.1-.1.3-.2.7 0 .7-.2.3-.7.8-.8 1.1-.1.7 1 2-.2 2.3-.8.2-.3.8 0 1.1 0 0-.4 1.3-.2 1.2-.8.3-.6-.4-.6-.4.4-1.2-.7-1.3-.6-1.5-1-.1.1.9-.8.9-.2 0-.6.2-.6.2-1.1-.1-.5-1.1-.1-1 .3.1.6.6.6-.1 0 0-.5-.8.8-.8-.5 0-.8-.4-1-.9-.2.1-.5.6-1.6.7 0 0-.3-1.1 0-.9.4.2.6.2 1-.2-.2-.3-1.4-.7-1.2-1.4 0-.2.6-.5.6-.5-.1.5.2 1 .8 1 .8.1.5-.2.6-.4.1-.2.7.1.5-.4 0-.1-.7-.2-.5-.5.4-.5 1-.1 1.5.4"/><path d="m21.6 44.6l-.2-.5.2-.6.2.6-.2.5"/></g><g fill="#c8b100"><path d="m16.5 30.3v.5h.2v.4h-.5v1h.3v2.2h-.6v1.1h4.1v-1.1h-.5v-2.2h.2v-1h-.5v-.4h.3v-.5h-1v.5h.2v.4h-.5v-1.2h.3v-.5h-1.1v.5h.3v1.2h-.5v-.4h.2v-.5z"/><path d="m27.8 42.6v-5h-5.2v5l2.4 1.1h.3l2.5-1.1m-2.8-4.6v1.7l-1.7-1.7h1.7m-2.1.1l2 2-2 2v-4m.2 4.4l1.9-1.9v2.8l-1.9-.9m2.2.8v-2.8l1.9 1.9-1.9.9m2.1-1.2l-2-2 2-2v4m-2.1-4.1h1.7l-1.7 1.7v-1.7"/></g><path d="m19.2 36.5c0-1.5 1-2.6 2.3-2.6s2.3 1.2 2.3 2.6c0 1.4-1 2.6-2.3 2.6s-2.3-1.1-2.3-2.6" fill="#ed4c5c"/><path d="m19.9 36.5c0-1.1.7-1.9 1.6-1.9.9 0 1.6.9 1.6 1.9 0 1.1-.7 1.9-1.6 1.9-.8.1-1.6-.8-1.6-1.9" fill="#005bbf"/><g fill="#c8b100"><path d="m20.8 35.2l-.4 1.1.3.1-.2.4h.6l-.2-.4.3-.1-.4-1.1"/><path d="m22.3 35.2l-.4 1.1.3.1-.2.4h.6l-.1-.4.3-.1-.5-1.1"/><path d="m21.6 36.5l-.5 1.1.3.1-.1.4h.5l-.1-.4.3-.1-.4-1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ea-1f1f9.svg b/public/emoji/1f1ea-1f1f9.svg new file mode 100644 index 000000000..ab724478e --- /dev/null +++ b/public/emoji/1f1ea-1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#ed4c5c"/><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#699635"/><path d="m60.3 42c1.1-3.1 1.7-6.5 1.7-10 0-3.5-.6-6.9-1.7-10h-56.6c-1.1 3.1-1.7 6.5-1.7 10 0 3.5.6 6.9 1.7 10h56.6" fill="#ffce31"/><circle cx="32" cy="32" r="14" fill="#428bc1"/><g fill="#ffce31"><path d="m35.8 33.3l6.1-4.3h-7.5l-2.4-7-2.3 7h-7.5l6.1 4.3-2.3 7 6-4.3 6.1 4.3-2.3-7m3.5-3.5l-3.8 2.7-.9-2.7h4.7m-10.1 3.2l1.1-3.2h3.5l1.1 3.2-2.9 2-2.8-2m2.8-8.4l1.5 4.4h-2.9l1.4-4.4m-7.3 5.2h4.7l-.9 2.7-3.8-2.7m2.8 8.4l1.4-4.4 2.4 1.7-3.8 2.7m9 0l-3.8-2.7 2.4-1.7 1.4 4.4"/><path d="m31.6 37.3v4.7h.8v-4.7l-.4-.3z"/><path d="m25.9 32.7l-3.9 1.1.2.8 4.6-1.3z"/><path d="m29.1 28.1l.2-.8-3.1-3.8-.6.5 3.3 4.1z"/><path d="m35.1 28.1l3.3-4.1-.6-.5-3.1 3.8.2.8z"/><path d="m38.1 32.7l-.9.6 4.6 1.3.2-.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ea-1f1fa.svg b/public/emoji/1f1ea-1f1fa.svg new file mode 100644 index 000000000..40416b4ba --- /dev/null +++ b/public/emoji/1f1ea-1f1fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#2a5f9e"/><g fill="#ffce31"><path d="m32 11.8l.7 2.2h2.3l-1.8 1.4.7 2.2-1.9-1.4-1.9 1.4.7-2.2-1.8-1.4h2.3z"/><path d="m32 45.8l.7 2.2h2.3l-1.8 1.3.7 2.3-1.9-1.4-1.9 1.4.7-2.3-1.8-1.3h2.3z"/><path d="m40.4 43l.7 2.2h2.4l-1.9 1.4.7 2.2-1.9-1.4-1.9 1.4.8-2.2-1.9-1.4h2.3z"/><path d="m46.2 37.2l.7 2.2h2.4l-1.9 1.4.7 2.2-1.9-1.4-1.9 1.4.8-2.2-1.9-1.4h2.3z"/><path d="m49 28.8l.7 2.2h2.3l-1.9 1.4.7 2.2-1.8-1.4-1.9 1.4.7-2.2-1.9-1.4h2.3z"/><path d="m46.2 20.3l.7 2.3h2.4l-1.9 1.3.7 2.2-1.9-1.3-1.9 1.3.8-2.2-1.9-1.3h2.3z"/><path d="m40.4 14.5l.7 2.3h2.4l-1.9 1.3.7 2.2-1.9-1.3-1.9 1.3.8-2.2-1.9-1.3h2.3z"/><path d="m23.6 43l-.7 2.2h-2.4l1.9 1.4-.7 2.2 1.9-1.4 1.9 1.4-.8-2.2 1.9-1.4h-2.3z"/><path d="m17.8 37.2l-.7 2.2h-2.4l1.9 1.4-.7 2.2 1.9-1.4 1.9 1.4-.8-2.2 1.9-1.4h-2.3z"/><path d="m15 28.8l-.7 2.2h-2.3l1.9 1.4-.7 2.2 1.8-1.4 1.9 1.4-.7-2.2 1.9-1.4h-2.3z"/><path d="m17.8 20.3l-.7 2.3h-2.4l1.9 1.3-.7 2.2 1.9-1.3 1.9 1.3-.8-2.2 1.9-1.3h-2.3z"/><path d="m23.6 14.5l-.7 2.3h-2.4l1.9 1.3-.7 2.2 1.9-1.3 1.9 1.3-.8-2.2 1.9-1.3h-2.3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ea.svg b/public/emoji/1f1ea.svg new file mode 100644 index 000000000..6727438c4 --- /dev/null +++ b/public/emoji/1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="M42.3,22.6H26.9v6.2H41v5H26.9v7.5H43v5.2H21v-29h21.3V22.6z" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1eb-1f1ee.svg b/public/emoji/1f1eb-1f1ee.svg new file mode 100644 index 000000000..0894ffc58 --- /dev/null +++ b/public/emoji/1f1eb-1f1ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#f9f9f9"><path d="m61.1 25c-3.1-13.2-15-23-29.1-23-.3 0-.7 0-1 0v23h30.1"/><path d="m17 6c-7 4.1-12.3 10.9-14.2 19h14.2v-19"/><path d="M2.8,39C4.7,47.1,10,53.9,17,58V39H2.8z"/><path d="m31 62c.3 0 .7 0 1 0 14.2 0 26-9.8 29.2-23h-30.2v23"/></g><path d="m61.1 25h-30.1v-23c-5.1.2-9.9 1.6-14 4v19h-14.2c-.5 2.2-.8 4.6-.8 7s.3 4.8.8 7h14.2v19c4.1 2.4 8.9 3.8 14 4v-23h30.2c.5-2.2.8-4.6.8-7s-.3-4.8-.9-7" fill="#428bc1"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1eb-1f1ef.svg b/public/emoji/1f1eb-1f1ef.svg new file mode 100644 index 000000000..0bbbeae0f --- /dev/null +++ b/public/emoji/1f1eb-1f1ef.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#2a5f9e" d="m12 12h20v20h-20z"/><path fill="#fff" d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="M32,2v30H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z" fill="#42ade2"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5" fill="#fff"/><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/><path d="M39.1,26.9V40c0,4.3,7.8,6.9,7.8,6.9s7.8-2.6,7.8-6.9V26.9H39.1z" fill="#fff"/><path fill="#ed4c5c" d="m54.7 32v-5.1h-15.6v5.1h6.7v5.4h-6.7v2.2h6.7v6.9l1.1.4 1.1-.4v-6.9h6.7v-2.2h-6.7v-5.4z"/><path d="m54.2 30.6c0-.1-.3-.1-.4-.3-.1-.5-.2-.7-.5-.7-.3-.1-.4 0-.4 0-.1.1-.5.1-.7.1-.2 0-.7-.5-.7-.6.3 0 .5-.1.8-.5.4-.4.6-.2.6-.2-.2.3.1.3.1.3.5-.2-.1-1.1-.2-1.1-.6.9-.6-.1-1.5-.2-.5 0-1.5.2-1.9.4-.4.1-1.5-.2-2.1-.1-1.5.2-1.5-.6-1.5-.6s-.9.8.9 1.6c0 0-.7-.7 2.7-.5.8-.1 2.1-.7 2.5-.3 0 0 0 .3.2.3 0 0 0 .3-1 .2-2.5-.1-5.9 1.1-6.4.2-.3-.5.7-.7.7-.7-.2-.3-.7-.1-.7-.1 0-.3-.1-.7-.1-.7-.5.1-.7.4-.7.4 0-.4-.5-.6-.5-.6.2.2.1 2-1.2 1.5 0 0-.7-.4-.9-.4-.2 0-1.5.6-1.2.9 0 0 1-.6 1.5-.1.6.6 1.5.6 1.5.6-.1.3-.5 1.1-.5 1.1 0 0-.5.2-.8.4 0 0-1.7-1.4-1.8 0 0 .3 1.4.8 2.4.4.6-.1.8-.4.8-.4.2 0 2.8.2 5.6-1.2.6-.8 1.4-.4 1.4-.4s-1.4 0-1.3.9c0 .2.6.4.5.6-.3.4-1-.4-1.3-.5-.2 0-.7.1-.2.6.5.6 1.3 1.3 2.7-.1.2-.2-.3-.4-.4-.5-.1-.1 0-.1 0-.1.4.2.5-.5.5-.5 0 .4.4.5.4.5.2-.2.1-.7.1-.7.5 1 .9.8.9.8-.3-.2-.1-.4-.1-.4.3 1 1.3.1 1.3.1-.1.1 0 .2.1.3.1.1.2.1.2.3s-.8.4-.8.4-.5 0-.4.4c0 .1 1.8.2 1.8-.8" fill="#ffe62e"/><g fill="#cecece"><path d="m45.1 44.6c0 .1 0 .1 0 0"/><path d="m44.2 43.6c0-.3-.4-1-.4-1 1.1.1 1.5-1 1.5-1-.3.1-.9-.2-.9-.2 1-.1.9-1.1.9-1.1-.2.7-1.4.6-1.4.6.4-.2.6-.9.6-.9-.1.3-.8.5-1.2.7-.4.2-.2 1-.2 1-.1-.1-.4-.5-.4-.8 0-.3-.2-.5-.5-.5s-.5.3-.5.3l-.6.3h.5c0 0 .3.1.3.4 0 .3-.3 1.3.2 1.9.3.4 1.5.6 1.5.6l.4 1.1.4-.4h.8c-.2-.1-1-1-1-1"/></g><path d="m53.5 40.2c0 0-.3-.1-.8-.3s-1 .5-1 .5c-.2.4.4.4.4.3 0-.1.2-.3.4-.4.2-.1.5.3.7.3.3.1.3-.4.3-.4" fill="#c94747"/><path d="m50 41.2c0 0 0-.9.9-1 .5 0 1.7.6 1.8 1.1.1.5-.3.9-.6 1.1" fill="#ffe62e"/><path d="m53.2 33.4h.9c-.2-.4-1-.4-1.7-.3.4-.1.9-.3 1-.3-.2-.1-1-.7-2.1.4-1-1-1.9-.5-2.1-.4.1 0 .6.2 1 .3-.6-.1-1.4-.1-1.7.3h.9c-.4.2-.6.2-.7.7 0 0 .5-.1 1-.3-.3.1-.5.3-.6.5.4 0 .8-.1 1.1-.2-.2.2-.3.5-.3.6.2 0 .4-.2.6-.4-.1.4-.1.9 0 1 .2-.1.3-.4.4-.6v.3h.4v-.4c.1.3.2.6.4.7.1-.2.1-.6 0-1 .2.2.4.4.6.4 0-.1-.1-.4-.3-.6.3.1.7.3 1.1.2-.1-.2-.3-.3-.6-.5.5.1 1 .3 1 .3.3-.5.1-.5-.3-.7" fill="#75a843"/><path fill="#c94747" d="m51.1 34.2h.6v2.8h-.6z"/><g fill="#75a843"><path d="m50 41.2c-.6 0-.1 1.4-.4 1.2-.4-.2-.6 1.1 0 1.5 1 .7 1.8-.2 1.7-.4-.2-.4.9-.6.9-.9 0-.8-1.6-1.4-2.2-1.4"/><path d="m43.9 34.3c-.1-.1-.1-.1 0 0 0-.3-.1-.5-.3-.5-.2-.3-.5-.1-.7.2-.1.1-.2.2-.3.2 0-.9.1-1.7 1.3-.6 0 0 0-.4-.6-.9-.7-.5-.9.1-1 .9-.1-.1-.3-.4-.7-.6-.8-.3-.9.4-.8 1.1-.3-.4-.7-.6-1.1 0-.4.6-.2.9-.2.9.7-1.4 1.1-.5 1.5.1-.5-.4-1.1-.7-1.2 0-.1.5.1.6.1.6.1-1.6 1.2.1 1.5-.1 0 0 0 0 0-.1.1-.2.1-.6.2-1 .3.2.7.9.9.8 0 0 0 0 0-.1.1-.1.2-.4.3-.7.4-.1.4 1 .6 1 .4-.2 1.2-1.7 1.2-.2 0 0 .2-.2.1-.7-.1-.7-.6-.3-1 .2.3-.8.7-1.7 1.2-.4 0 0 .2-.3-.2-.9-.1-.3-.5.1-.8.8m-2.5-.1c-.1 0-.2 0-.3.1 0-.1 0-.2 0-.3.3-.3.5-.3.7-.1-.2-.1-.3.1-.4.3m-.2.4c.1 0 .1 0 0 0 .1 0 0 .1 0 .2.1-.1.1-.1 0-.2m1.5-.3c0 .1-.1.2-.1.3 0-.1 0-.1 0-.2.1-.1.1-.1.1-.1m-.4-.6c-.1 0-.1 0 0 0m-.6.6c.1-.1.2-.1.3-.1.1.2.1.4.1.5-.1-.1-.2-.2-.4-.4m1.3.1c.1-.1.2-.3.2-.3.4 0 .3.6.2 1-.1-.3-.2-.6-.4-.7"/></g><g fill="#c94747"><path d="m49.6 44.1c0 0 .1-.1.1-.1 0-.1-.1-.1-.1-.1 0 0-.1.2-.1.1-.6-.4-1 1.3-1 1.3s1.8-.7 1.1-1.2"/><path d="m41.1 35.4l.2 1.4.3-.1-.2-1.4z"/><path transform="matrix(.0769-.997.997.0769 3.3551 75.3688)" d="m41.6 35.7h1.6v.3h-1.6z"/><path d="m42.8 36.6l.3.1.6-1.2-.3-.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1eb-1f1f0.svg b/public/emoji/1f1eb-1f1f0.svg new file mode 100644 index 000000000..29f0c8548 --- /dev/null +++ b/public/emoji/1f1eb-1f1f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#2a5f9e" d="m11.1 11.3h21.3v21.4h-21.3z"/><path fill="#fff" d="m18.6 8.2v5.8h-7.3l14.4 18h6v-7.5z"/><path d="m31.7 2v30h-30c0 16.6 13.4 30 30 30s30-13.4 30-30-13.4-30-30-30" fill="#2a5f9e"/><path d="m10.7 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5" fill="#fff"/><path fill="#ed4c5c" d="m31.7 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.6,5v6h-7.9v3h21V2C27,2,22.6,3.1,18.6,5z" fill="#fff"/><path d="M31.7,5H18.6C12.6,8,7.7,12.9,4.7,18.9V32h6V11h21V5z" fill="#ed4c5c"/><g fill="#89664c"><path d="m38.8 35.6c0-.1-.9-.3-1.4-.2-.4.1-1.2 2.2-1.3 2.3 0 0 .8 1 .8 1 0 0 .5-.8 1.1-.9.3 0 .5.2.8.4 0 0-.8 2.9-1.8 3.1-.2 0-.3 0-.5 0-.1-.1-.1-1.6-.1-1.6s-.2-.9-1-.8c-.8.1-.8.8-.8 1 0 .2 1.5 3.3 1.8 3.4.5.2 2.1-.5 3-1.6 1-1.1 1.2-4.1 1.2-4.2.1.1-1.8-1.9-1.8-1.9"/><path d="m55.1 40c0-.2 0-.9-.8-1-.8-.1-1 .8-1 .8s0 1.5-.1 1.6c-.2 0-.3 0-.5 0-1-.2-1.8-3.1-1.8-3.1.2-.3.5-.5.8-.4.5.1 1.1.8 1.1.9 0 0 .8-.9.8-1 0 0-.8-2.2-1.3-2.3-.3-.2-1.3 0-1.3.1 0 0-1.9 2-1.9 2 0 .1.2 3.1 1.2 4.2s2.5 1.7 3 1.6c.4-.1 1.8-3.2 1.8-3.4"/></g><path d="m36.3 37.2c-.4.6-.7 1-.9 1.4-.2.3-.1.8.3 1.4.5.7 4.2 3.5 9.1 3.5 4.9 0 8.6-2.8 9.1-3.5.4-.7.5-1.1.3-1.4s-.4-.8-.9-1.4c0 .9-3.1 4-8.6 4-5.3 0-8.4-3.2-8.4-4" fill="#dbb471"/><path d="m37.2 20.5v13c0 3.9 3.5 7 7.7 7s7.7-3.1 7.7-7v-13h-15.4" fill="#42ade2"/><g fill="#fff"><path d="m52.6 30c0 0-2.9-2-3.9-2s-2.7 2-3.9 2-2.8-2-3.8-2c-1 0-3.9 2-3.9 2v2c0 0 2.9-2 3.9-2s2.7 2 3.9 2 2.9-2 3.9-2c1 0 3.9 2 3.9 2v-2z"/><path d="m52.5 34.5c0 0-2.8-2-3.8-2-1 0-2.7 2-3.9 2s-2.9-2-3.9-2c-.9 0-3.8 2-3.8 2 .1.7.3 1.4.7 2 0 0 2.3-2 3.1-2 1 0 2.7 2 3.9 2 1.1 0 2.9-2 3.9-2 .8 0 3.1 2 3.1 2 .4-.6.6-1.3.7-2"/><path d="m50.1 38.7c0 0-1-2-1.3-2-1 0-2.7 2-3.9 2-1.1 0-2.9-2-3.9-2-.3 0-1.3 2-1.3 2 1.4 1.1 3.2 1.8 5.2 1.8s3.8-.7 5.2-1.8"/><path d="m42.7 23.4c0 1.1 0 2-2.2 2-1.2 0-2.2-2-2.2-2s1-2 2.2-2c2.2 0 2.2.9 2.2 2"/><path d="m49.3 26.4c0 .6-.5 1-1.1 1h-6.6c-.6 0-1.1-.4-1.1-1v-2c0-.6.5-1 1.1-1h6.6c.6 0 1.1.4 1.1 1v2"/><path d="m41.6 28c0 .2.5.4 1.1.4.6 0 1.1-.2 1.1-.4v-1.2c0-.2-.5-.4-1.1-.4-.6 0-1.1.2-1.1.4v1.2"/><path d="m46 28c0 .2.5.4 1.1.4.6 0 1.1-.2 1.1-.4v-1.2c0-.2-.5-.4-1.1-.4-.6 0-1.1.2-1.1.4v1.2"/></g><path d="m50.9 35.9v-.4l.2-.4c0 0-3.2.4-3.2.4 0 0 0 .5 0 .7-.1.1-.2.2-.4.3 0-1.2.1-6.1.1-6.2h-.3l-.1 6.4c-.6.4-1.5.8-2.4.8-.2 0-.3 0-.5 0 0-1.2.1-7.4.1-7.4 0 0-.3 0-.3 0s-.1 6.1-.1 7.4c-1.2-.1-1.7-.4-2-.7-.4-.3-.8-.8-.8-.8 0-1 0-5.5 0-5.5h-.2v5.5l-2-.7.1.7.8.2c0 0 .4 3.1 4.6 3 3.6-.1 5-2.3 5.3-3h1.1c0 0 0-.3 0-.3" fill="#89664c"/><g fill="#ed4c5c"><path d="m41 30.6c-.1.1-2 .4-1.7.4.3 0 1.7.3 1.7.2 0-.1 0-.6 0-.6"/><path d="m44.2 30.1c-.1 0-1.1.3-1.1.3 0 0 1.2.3 1.2.2s-.1-.4-.1-.5"/><path d="m47.4 30.4c-.1 0-1.3.3-1.1.3.2 0 1.1.3 1.1.2s-.1-.5 0-.5"/></g><g fill="#ffe62e"><path d="m46.3 32.2c0 0-.4.3-.3.8.1.5.3.9.3.9 0 0 .4-.6.9-.6.4 0 1.3.3 1.3.3s-.1-.7-.1-1.1c0-.3.7-.9.7-.9l-2.8.6"/><path d="m39.9 32.4c0 0-.3.1-.2.6.1.5.4.9.4.9 0 0 .3-.5.8-.6.4-.1 1.2.3 1.2.3s-.1-.5 0-.9c.1-.5.5-.8.5-.8s-2.6.5-2.7.5"/><path d="m43.1 31.9c0 .1-.4.5-.3 1 .1.5.3.9.4.9 0 0 .6-.5 1.1-.6.5-.1 1.2.3 1.1.3 0 0-.2-.5-.2-.8s.6-1.4.6-1.4l-2.7.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1eb-1f1f2.svg b/public/emoji/1f1eb-1f1f2.svg new file mode 100644 index 000000000..ca329d00a --- /dev/null +++ b/public/emoji/1f1eb-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#428bc1"/><g fill="#fff"><path d="m32.8 21.6l2.4 1.8-.9-2.9 2.4-1.9h-3l-.9-2.9-.9 2.9h-3l2.4 1.9-.9 2.9z"/><path d="m32.8 42.4l2.4-1.8-.9 2.9 2.4 1.9h-3l-.9 2.9-.9-2.9h-3l2.4-1.9-.9-2.9z"/><path d="m21.9 29.9l2.4-1.8-.9 3 2.4 1.8h-3l-.9 3-.9-3h-3l2.4-1.8-.9-3z"/><path d="m42.1 29.9l-2.4-1.8.9 3-2.4 1.8h3l.9 3 .9-3h3l-2.4-1.8.9-3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1eb-1f1f4.svg b/public/emoji/1f1eb-1f1f4.svg new file mode 100644 index 000000000..d5b522ebe --- /dev/null +++ b/public/emoji/1f1eb-1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#428bc1"><path d="m61.7 28c-.1-1-.3-2-.6-3h-58.3c-.2 1-.4 2-.6 3h59.5"/><path d="m2.3 36c.1 1 .3 2 .6 3h58.3c.2-1 .4-2 .6-3h-59.5"/><path d="m20 4.5c-1 .4-2 1-3 1.5v52c1 .6 2 1.1 3 1.5v-55"/><path d="m28 2.3v59.5c1 .1 2 .2 3 .3v-60.1c-1 0-2 .1-3 .3"/></g><g fill="#ed4c5c"><path d="m2 32c0 1.4.1 2.7.3 4h59.5c.2-1.3.3-2.6.3-4s-.1-2.7-.3-4h-59.5c-.2 1.3-.3 2.6-.3 4"/><path d="m20 59.5c2.5 1.1 5.2 1.9 8 2.2v-59.4c-2.8.4-5.5 1.1-8 2.2v55"/></g><g fill="#f9f9f9"><path d="M17,25V6C10,10.1,4.8,16.9,2.8,25H17z"/><path d="M17,39v19C10,53.9,4.8,47.1,2.8,39H17z"/><path d="M32,2c-0.3,0-0.7,0-1,0v23h30.2C58,11.8,46.2,2,32,2z"/><path d="m31 39v23c.3 0 .7 0 1 0 14.2 0 26-9.8 29.2-23h-30.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1eb-1f1f7.svg b/public/emoji/1f1eb-1f1f7.svg new file mode 100644 index 000000000..7f9d0ab32 --- /dev/null +++ b/public/emoji/1f1eb-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M1.9,32c0,13.1,8.4,24.2,20,28.3V3.7C10.3,7.8,1.9,18.9,1.9,32z" fill="#428bc1"/><path d="m61.9 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#ed4c5c"/><path d="m21.9 60.3c3.1 1.1 6.5 1.7 10 1.7s6.9-.6 10-1.7v-56.6c-3.1-1.1-6.4-1.7-10-1.7s-6.9.6-10 1.7v56.6" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1eb.svg b/public/emoji/1f1eb.svg new file mode 100644 index 000000000..2d54ed238 --- /dev/null +++ b/public/emoji/1f1eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m21.7 17.5h20.7v5.1h-14.7v6.7h12.9v5h-12.9v12.2h-6v-29" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1e6.svg b/public/emoji/1f1ec-1f1e6.svg new file mode 100644 index 000000000..f30f1e044 --- /dev/null +++ b/public/emoji/1f1ec-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#428bc1"/><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#699635"/><path d="M60.3,42c1.1-3.1,1.7-6.5,1.7-10c0-3.5-0.6-6.9-1.7-10H3.7C2.6,25.1,2,28.5,2,32c0,3.5,0.6,6.9,1.7,10H60.3z" fill="#ffe62e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1e7.svg b/public/emoji/1f1ec-1f1e7.svg new file mode 100644 index 000000000..f745d658d --- /dev/null +++ b/public/emoji/1f1ec-1f1e7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="m22 60.3v-13.8l-10.3 7.6c2.9 2.7 6.4 4.8 10.3 6.2"/><path d="m42 60.3c3.9-1.4 7.4-3.5 10.3-6.2l-10.3-7.7v13.9"/><path d="m3.7 42c.3 1 .7 1.9 1.2 2.9l3.9-2.9h-5.1"/><path d="m55.2 42l3.9 2.9c.4-.9.8-1.9 1.2-2.9h-5.1"/></g><g fill="#fff"><path d="m23.5 38h-9.2-11.7c.3 1.4.7 2.7 1.1 4h5.1l-3.9 2.9c.8 1.7 1.7 3.2 2.8 4.7l10.3-7.6h4v2l-11.7 8.6c.5.5.9.9 1.4 1.4l10.3-7.5v13.8c1.3.5 2.6.8 4 1.1v-17.9-2.4-3.1h-2.5"/><path d="m61.4 38h-11.6-3-6.8-2v5.5 17.9c1.4-.3 2.7-.7 4-1.1v-13.8l10.3 7.5c1.4-1.3 2.6-2.7 3.8-4.2l-10.7-7.8h6.8l6.1 4.5c.3-.5.6-1.1.8-1.6l-3.9-2.9h5.1c.4-1.3.8-2.6 1.1-4"/></g><g fill="#ed4c5c"><path d="m7.7 49.6c.8 1.1 1.6 2.1 2.5 3.1l11.8-8.6v-2h-4l-10.3 7.5"/><path d="m45.5 42l10.7 7.8c.4-.5.7-1 1.1-1.5.1-.1.1-.2.2-.2.3-.5.7-1.1 1-1.6l-6.3-4.5h-6.7"/></g><g fill="#2a5f9e"><path d="m42 3.7v13.8l10.3-7.6c-2.9-2.7-6.4-4.8-10.3-6.2"/><path d="m22 3.7c-3.9 1.4-7.4 3.5-10.3 6.2l10.3 7.7v-13.9"/><path d="m60.3 22c-.3-1-.7-1.9-1.2-2.9l-3.9 2.9h5.1"/><path d="m8.8 22l-3.9-2.9c-.4 1-.8 1.9-1.2 2.9h5.1"/></g><g fill="#fff"><path d="m40.5 26h9.2 11.6c-.3-1.4-.7-2.7-1.1-4h-5.1l3.9-2.9c-.8-1.7-1.7-3.2-2.8-4.7l-10.2 7.6h-4v-2l11.7-8.6c-.5-.5-.9-.9-1.4-1.4l-10.3 7.5v-13.8c-1.3-.5-2.6-.8-4-1.1v17.9 2.4 3.1h2.5"/><path d="m2.6 26h11.6 3 6.8 2v-5.5-17.9c-1.4.3-2.7.7-4 1.1v13.8l-10.3-7.5c-1.4 1.3-2.6 2.7-3.8 4.2l10.7 7.8h-6.8l-6.1-4.5c-.3.5-.6 1.1-.8 1.6l3.9 2.9h-5.1c-.4 1.3-.8 2.6-1.1 4"/></g><g fill="#ed4c5c"><path d="m56.3 14.4c-.8-1.1-1.6-2.1-2.5-3.1l-11.8 8.6v2h4l10.3-7.5"/><path d="m18.5 22l-10.6-7.8c-.4.5-.7 1-1.1 1.5-.1.1-.1.2-.2.2-.3.5-.7 1.1-1 1.6l6.1 4.5h6.8"/><path d="m61.4 26h-11.6-9.2-2.6v-3.1-2.4-17.9c-1.9-.4-3.9-.6-6-.6s-4.1.2-6 .6v17.9 5.5h-2-6.8-3-11.6c-.4 1.9-.6 3.9-.6 6s.2 4.1.6 6h11.6 9.2 2.6v3.1 2.4 17.9c1.9.4 3.9.6 6 .6s4.1-.2 6-.6v-17.9-5.5h2 6.8 3 11.6c.4-1.9.6-3.9.6-6s-.2-4.1-.6-6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1e9.svg b/public/emoji/1f1ec-1f1e9.svg new file mode 100644 index 000000000..c33b39dfc --- /dev/null +++ b/public/emoji/1f1ec-1f1e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ed4c5c"><path d="M11.2,53.6C16.6,58.8,23.9,62,32,62c8.1,0,15.4-3.2,20.8-8.4H11.2z"/><path d="M52.8,10.4C47.4,5.2,40.1,2,32,2s-15.4,3.2-20.8,8.4H52.8z"/></g><g fill="#007168"><path d="M5.4,45.8L32,32L5.4,18.2C3.2,22.3,2,27,2,32C2,37,3.2,41.7,5.4,45.8z"/><path d="M62,32c0-5-1.2-9.7-3.4-13.8L32,32l26.6,13.8C60.8,41.7,62,37,62,32z"/></g><g fill="#ffce31"><path d="m58.6 45.8l-26.6-13.8-26.6 13.8c1.5 2.9 3.5 5.5 5.8 7.8h41.6c2.3-2.3 4.3-4.9 5.8-7.8"/><path d="M5.4,18.2L32,32l26.6-13.8c-1.5-2.9-3.5-5.5-5.8-7.8H11.2C8.9,12.6,6.9,15.3,5.4,18.2z"/></g><circle cx="32" cy="32" r="9" fill="#ed4c5c"/><path d="m8.3 34.4c.8.8 1.6 1.5 2.4 1.8 0-.9-.1-1.9-.4-2.9-.7-.6-1.5-1.2-2.2-1.5-.1.8 0 1.7.2 2.6" fill="#ce1126"/><g fill="#ffce31"><path d="m5 26.3c1.3 2.7-3.4 9.2 4.4 10.7-.5-.7-.9-1.7-1.2-2.7-.2-.9-.3-1.8-.2-2.6.8.3 1.5.8 2.2 1.5.8.7 1.5 1.6 1.9 2.4 2.1-7.4-5.2-6.9-7.1-9.3"/><path d="m22 4.9l.5 1.8h2l-1.6 1.1.6 1.8-1.5-1.1-1.6 1.1.6-1.8-1.5-1.1h1.9z"/><path d="m23 54.1l.5 1.8h2l-1.6 1.1.6 1.9-1.5-1.2-1.6 1.2.6-1.9-1.5-1.1h1.9z"/><path d="m32 23l1.9 6.3h6.3l-5.1 3.8 2 6.3-5.1-3.9-5.1 3.9 2-6.3-5.1-3.8h6.3z"/><path d="m32 4.9l.5 1.8h2l-1.6 1.1.6 1.8-1.5-1.1-1.6 1.1.6-1.8-1.5-1.1h1.9z"/><path d="m42 4.9l.5 1.8h2l-1.6 1.1.6 1.8-1.5-1.1-1.6 1.1.6-1.8-1.5-1.1h1.9z"/><path d="m32 54.1l.5 1.8h2l-1.6 1.1.6 1.9-1.5-1.2-1.6 1.2.6-1.9-1.5-1.1h1.9z"/><path d="m42 54.1l.5 1.8h2l-1.6 1.1.6 1.9-1.5-1.2-1.6 1.2.6-1.9-1.5-1.1h1.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1ea.svg b/public/emoji/1f1ec-1f1ea.svg new file mode 100644 index 000000000..044d07dca --- /dev/null +++ b/public/emoji/1f1ec-1f1ea.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M38,2.6H26C14.3,5,5,14.2,2.6,26v12C5,49.8,14.3,59,26,61.4h12C49.8,59,59,49.7,61.4,38V26 + C59,14.2,49.7,5,38,2.6z" fill="#f9f9f9"/><g fill="#ed4c5c"><path d="m38 26v-23.4c-1.9-.4-3.9-.6-6-.6s-4.1.2-6 .6v23.4h-23.4c-.4 1.9-.6 3.9-.6 6s.2 4.1.6 6h23.4v23.4c1.9.4 3.9.6 6 .6s4.1-.2 6-.6v-23.4h23.4c.4-1.9.6-3.9.6-6s-.2-4.1-.6-6h-23.4"/><path d="m18 20h-4l1-6-1-6h4l-1 6z"/><path d="m10 16v-4l6 1 6-1v4l-6-1z"/><path d="m50 20h-4l1-6-1-6h4l-1 6z"/><path d="m42 16v-4l6 1 6-1v4l-6-1z"/><path d="m18 56h-4c0 0 1-4.5 1-6s-1-6-1-6h4c0 0-1 4.5-1 6s1 6 1 6"/><path d="m10 52v-4l6 1 6-1v4l-6-1z"/><path d="m50 56h-4l1-6-1-6h4l-1 6z"/><path d="m42 52v-4l6 1 6-1v4l-6-1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1eb.svg b/public/emoji/1f1ec-1f1eb.svg new file mode 100644 index 000000000..328baf263 --- /dev/null +++ b/public/emoji/1f1ec-1f1eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,16.6,13.4,30,30,30c11.7,0,21.9-6.8,26.8-16.6L5.2,18.6C3.1,22.6,2,27.2,2,32z" fill="#ffce31"/><path d="M32,2C20.3,2,10.1,8.8,5.2,18.6l53.7,26.8c2-4,3.2-8.6,3.2-13.4C62,15.4,48.6,2,32,2z" fill="#699635"/><path fill="#da121a" d="m32 17.9l3.3 10.1h10.6l-8.6 6.3 3.3 10.1-8.6-6.2-8.6 6.2 3.3-10.1-8.6-6.3h10.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1ec.svg b/public/emoji/1f1ec-1f1ec.svg new file mode 100644 index 000000000..3e4098e42 --- /dev/null +++ b/public/emoji/1f1ec-1f1ec.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M38,2.6H26C14.3,5,5,14.2,2.6,26v12C5,49.8,14.3,59,26,61.4h12C49.8,59,59,49.7,61.4,38V26 + C59,14.2,49.7,5,38,2.6z" fill="#f5f5f5"/><path d="m38 26v-23.4c-1.9-.4-3.9-.6-6-.6s-4.1.2-6 .6v23.4h-23.4c-.4 1.9-.6 3.9-.6 6 0 2.1.2 4.1.6 6h23.4v23.4c1.9.4 3.9.6 6 .6s4.1-.2 6-.6v-23.4h23.4c.4-1.9.6-3.9.6-6 0-2.1-.2-4.1-.6-6h-23.4" fill="#ed4c5c"/><path fill="#ffce31" d="m52 29.5h-17.5v-17.5l2.5-2.5h-10l2.5 2.5v17.5h-17.5l-2.5-2.5v10l2.5-2.5h17.5v17.5l-2.5 2.5h10l-2.5-2.5v-17.5h17.5l2.5 2.5v-10z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1ed.svg b/public/emoji/1f1ec-1f1ed.svg new file mode 100644 index 000000000..f3558ad05 --- /dev/null +++ b/public/emoji/1f1ec-1f1ed.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.3,3.7,22h56.6C56.2,10.3,45.1,2,32,2z" fill="#c94747"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#699635"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#ffce31"/><path fill="#3e4347" d="m32 37.3l6.2 4.7-2.4-7.6 6.2-4.9h-7.6l-2.4-7.5-2.3 7.5h-7.7l6.2 4.9-2.4 7.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1ee.svg b/public/emoji/1f1ec-1f1ee.svg new file mode 100644 index 000000000..c980311a0 --- /dev/null +++ b/public/emoji/1f1ec-1f1ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M60.3,42H3.7C7.8,53.7,18.9,62,32,62S56.2,53.7,60.3,42z" fill="#ed4c5c"/><path d="M60.3,42c1.1-3.1,1.7-6.5,1.7-10C62,15.4,48.6,2,32,2S2,15.4,2,32c0,3.5,0.6,6.9,1.7,10H60.3z" fill="#f9f9f9"/><path d="m48.5 24.5v-1.1h1.2v-2.5h-1.2v1.4h-1.9v-1.4h-1.4v-8.4h.5v-1.1h.9v-2.2h-1.6v1.1h-1.6v-1.1h-2.4v1.1h-1.6v-1.1h-1.3v2.2h.5v1.1h.5v8.4h-.1v1.4h-2.2v-1.4h-.7v-10.6h.8v-1.5h.9v-1.8h-1.5v1h-1.6v-1h-1.9v1h-1.6v-1h-1.9v1h-1.6v-1h-1.5v1.8h.9v1.5h.8v10.7h-.7v1.4h-2.2v-1.4h-.2v-8.4h.5v-1.1h.5v-2.3h-1.3v1.1h-1.6v-1.1h-2.4v1.1h-1.5v-1.1h-1.6v2.2h.9v1.1h.5v8.4h-1.4v1.4h-1.9v-1.4h-1.1v2.5h1.1v1.1h.9v13.4l-2.1 1.4v1.4h8.8v.7h7.7 2.4 7.7v-.7h8.8v-1.4l-2.1-1.4v-13.4h.9" fill="#ed4c5c"/><g fill="#3e4347"><path d="m24.3 37.9v-3.5c0-3.8-4.9-3.8-4.9 0v3.5h4.9"/><path d="m23.4 18.6c0-2.1-3.2-2.1-3.2 0v3.7h3.2v-3.7"/><path d="m35.5 38.6v-4.9c0-4.8-6.9-4.8-6.9 0v4.9h6.9"/><path d="m44.6 37.9v-3.5c0-3.8-4.9-3.8-4.9 0v3.5h4.9"/><path d="m40.6 22.3h3.2v-3.7c0-2.1-3.2-2.1-3.2 0v3.7"/><path d="m31.7 11.5h.7v3.6h-.7z"/><path d="m29.7 12.2h.7v2.7h-.7z"/><path d="m30.1 17.8v4.5h3.8v-4.5c0-2.3-3.8-2.3-3.8 0"/><path d="m33.6 12.2h.7v2.7h-.7z"/></g><path d="m28.5 40.7h-.7v1.1h.7l2.8 1.6v1 6.9h-4.1v1.9h1.2v-1h1.6v1h1.3v.7h-1.3v1h-1.6v-1h-1.2v1.9h4.1v.5.7h1.2v-.7-12-1l2.8-1.6h.7v-1.1h-.7l-3.4-2-3.4 2.1m5.9.5l-2.5 1.5-2.5-1.5 2.5-1.5 2.5 1.5" fill="#ffe62e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1f1.svg b/public/emoji/1f1ec-1f1f1.svg new file mode 100644 index 000000000..484b80c08 --- /dev/null +++ b/public/emoji/1f1ec-1f1f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c16.6,0,30-13.4,30-30H2C2,48.6,15.4,62,32,62z" fill="#c94747"/><path d="M32,2C15.4,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z" fill="#f9f9f9"/><path d="m24 17c8.3 0 15 6.7 15 15h-30c0-8.3 6.7-15 15-15" fill="#c94747"/><path d="m24 47c-8.3 0-15-6.7-15-15h30c0 8.3-6.7 15-15 15" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1f2.svg b/public/emoji/1f1ec-1f1f2.svg new file mode 100644 index 000000000..5fa53d532 --- /dev/null +++ b/public/emoji/1f1ec-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C19.3,2,8.5,9.9,4.1,21h55.8C55.5,9.9,44.7,2,32,2z" fill="#f42f4c"/><path d="M32,62c12.7,0,23.5-7.9,27.9-19H4.1C8.5,54.1,19.3,62,32,62z" fill="#699635"/><path d="m62 32c0-3.1-.5-6.2-1.4-9h-57.2c-.9 2.8-1.4 5.9-1.4 9s.5 6.2 1.4 9h57.2c.9-2.8 1.4-5.9 1.4-9" fill="#2a5f9e"/><g fill="#fff"><path d="m60.3 22c-.1-.3-.3-.7-.4-1h-55.8c-.1.3-.3.7-.4 1-.1.3-.2.7-.3 1h57.2c-.1-.3-.2-.7-.3-1"/><path d="m3.7 42c.1.3.3.7.4 1h55.8c.1-.3.3-.7.4-1 .1-.3.2-.7.3-1h-57.2c.1.3.2.7.3 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1f3.svg b/public/emoji/1f1ec-1f1f3.svg new file mode 100644 index 000000000..ea98260a4 --- /dev/null +++ b/public/emoji/1f1ec-1f1f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,32c0,13.1-8.3,24.2-20,28.3V3.7C53.7,7.8,62,18.9,62,32z" fill="#75a843"/><path d="M2,32C2,18.9,10.4,7.8,22,3.7v56.6C10.4,56.2,2,45.1,2,32z" fill="#ed4c5c"/><path d="m42 60.3c-3.1 1.1-6.5 1.7-10 1.7s-6.9-.6-10-1.7v-56.6c3.1-1.1 6.5-1.7 10-1.7s6.9.6 10 1.7v56.6" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1f5.svg b/public/emoji/1f1ec-1f1f5.svg new file mode 100644 index 000000000..f044d48d2 --- /dev/null +++ b/public/emoji/1f1ec-1f1f5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,16.6,13.4,30,30,30s30-13.4,30-30c0-3.5-0.6-6.9-1.7-10H3.7C2.6,25.1,2,28.5,2,32z" fill="#3e4347"/><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#2a5f9e"/><g fill="#ffce31"><path d="m30.9 5.2c-1 1.6-1.1 2.9-.4 5 .3 1 .7 2.5.8 3.4.2 1.2.2 1.3.2 1.5.2 0 .8 0 1.1 0 0-.4.1-.9.2-1.5.1-.7.4-2.3.7-3.4.6-2.2.5-3.5-.5-5-.4-.6-.9-1-1.1-1-.2 0-.7.4-1 1m4.7 4.4c-1.4.6-2.2 2.2-2.6 4.4-.1.4-.1.6-.1 1 .3 0 .4 0 .7 0 .1-.3.1-.5.2-.9.5-1.7 2.2-2.4 2.1-.8 0 .4-.2.7-.4.9.3-.1.8-.3 1.3-.6 2.4-1.4 1.4-5.1-1.2-4m-5.5 6.1c1.1 0 3 0 3.9 0 0-.2 0-.1 0-.3-.7 0-3.2 0-3.9 0 0 .1 0 .2 0 .3m.3 1.3c-.4.4-1 .7-1 .7s.5.1 1.1 0 .8-.1 1.1-.2c-.1.6-.1 1.2-.1 1.2.1.8.2 1 .3 1.4.2.3.4.3.5 0 .2-.4.3-.8.3-1.4 0-.4 0-.6-.1-1.2.4.2.6.2 1.1.2.5 0 1 0 1 0s-.7-.4-1-.8c-.3-.4-.2-.4-.5-.9-.3 0-1.7 0-2.1 0-.3.5-.3.6-.6 1m-2-7.4c1.4.6 2.2 2.2 2.6 4.4.1.4.1.6.1 1-.3 0-.4 0-.7 0-.1-.3-.1-.5-.2-.9-.5-1.7-2.2-2.4-2.1-.8 0 .4.2.7.4.9-.3-.1-.8-.3-1.3-.6-2.4-1.4-1.4-5.1 1.2-4"/><path d="m13.6 13.6c.2 1.2.2 1.3.2 1.5.2 0 .8 0 1.1 0 0-.4.1-.9.2-1.5.1-.7.4-2.3.7-3.4.4-1.5.5-2.5.3-3.5-1.2.8-2.4 1.6-3.5 2.6.1.3.1.6.3 1 .2.9.5 2.5.7 3.3"/><path d="m16.2 15.7c0-.2 0-.1 0-.3-.7 0-3.2 0-3.9 0 0 .1 0 .2 0 .3 1.1 0 3 0 3.9 0"/><path d="m9.6 13.7c.4.3 1 .5 1.3.6-.2-.2-.4-.5-.4-.9-.1-1.6 1.5-.9 2.1.8.1.4.2.6.2.9.3 0 .4 0 .7 0 0-.5-.1-.6-.1-1-.4-1.8-.9-3.1-1.8-3.9-1 .9-1.9 1.9-2.7 2.9.1.2.3.4.7.6"/><path d="m15.9 17c-.3-.4-.2-.4-.5-.9-.3 0-1.7 0-2.1 0-.2.5-.3.6-.6 1-.4.4-1 .7-1 .7s.5.1 1.1 0 .8-.1 1.1-.2c-.1.6-.1 1.2-.1 1.2.1.8.2 1 .3 1.4.2.3.4.3.5 0 .2-.4.3-.8.3-1.4 0-.4 0-.6-.1-1.2.4.2.6.2 1.1.2.5 0 1 0 1 0s-.7-.4-1-.8"/><path d="m17.9 9.6c-1.4.6-2.2 2.2-2.6 4.4-.1.4-.1.6-.1 1 .3 0 .4 0 .7 0 .1-.3.1-.5.2-.9.5-1.7 2.2-2.4 2.1-.8 0 .4-.2.7-.4.9.3-.1.8-.3 1.3-.6 2.4-1.4 1.4-5.1-1.2-4"/><path d="m48.2 15.1c.3 0 .4 0 .7 0 0-.5-.1-.6-.1-1-.4-2.2-1.3-3.8-2.6-4.4-2.6-1.1-3.6 2.6-1.1 4.1.4.3 1 .5 1.3.6-.2-.2-.4-.5-.4-.9-.1-1.6 1.5-.9 2.1.8 0 .3 0 .5.1.8"/><path d="m48.2 10.2c.3 1 .7 2.5.8 3.4.2 1.2.2 1.3.2 1.5.2 0 .8 0 1 0 0-.4.1-.9.2-1.5.1-.7.4-2.3.7-3.4.1-.4.2-.7.3-1.1-1.1-.9-2.2-1.8-3.4-2.5-.3 1-.3 2.1.2 3.6"/><path d="m51.3 17c-.3-.4-.2-.4-.5-.9-.3 0-1.7 0-2.1 0-.2.5-.3.6-.6 1-.4.4-1 .7-1 .7s.5.1 1.1 0 .8-.1 1.1-.2c-.1.6-.1 1.2-.1 1.2.1.8.2 1 .3 1.4.2.3.4.3.5 0 .2-.4.3-.8.3-1.4 0-.4 0-.6-.1-1.2.4.2.6.2 1.1.2.5 0 1 0 1 0s-.7-.4-1-.8"/><path d="m47.8 15.7c1.1 0 3 0 3.9 0 0-.2 0-.1 0-.3-.7 0-3.2 0-3.9 0 0 .1 0 .2 0 .3"/><path d="m50.7 14.1c-.1.4-.1.6-.1 1 .3 0 .4 0 .7 0 .1-.3.1-.5.2-.9.5-1.7 2.2-2.4 2.1-.8 0 .4-.2.7-.4.9.3-.1.8-.3 1.3-.6.3-.2.6-.4.8-.7-.8-1-1.7-2-2.7-2.9-.9.9-1.5 2.2-1.9 4"/></g><g fill="#83bf4f"><path d="m53.8 50.8l-.2.7-15.8-6.9.2-.6z"/><path d="m54.3 49.1l-.2.7-16.1-5.9.2-.7z"/><path d="m54.7 47.7l-.1.6-16.4-5.2.2-.6z"/><path transform="matrix(.2789-.9603.9603.2789-8.6855 76.838)" d="m46.5 35.6h.7v17.1h-.7z"/><path d="m55.6 44.6l-.2.7-16.6-4.1.2-.7z"/><path d="m14.3 28.1l.4-.5 12.5 12-.4.5z"/><path d="m12 28.7l.4-.5 13 11.2-.4.5z"/><path d="m9.6 28.2l.4-.6 13.5 10.6-.4.6z"/><path transform="matrix(.5981-.8014.8014.5981-21.1883 26.9285)" d="m15.9 26h.7v17.1h-.7z"/><path d="m6.4 29.5l.4-.5 14.1 9.7-.4.5z"/><path d="m6.3 32.3v-.6l16.9 3.8-.1.6z"/><path d="m4.9 33.6v-.7l17 2.9-.1.6z"/><path d="m7 35.4l.1-.7 17 2-.1.7z"/><path transform="matrix(.0943-.9955.9955.0943-24.5925 46.8455)" d="m13.1 28.4h.7v17.1h-.7z"/><path d="m7.8 38.7l.1-.7 17.1.9-.1.7z"/></g><path d="m33.3 50.6l.7.5c1 .7 1.5 1.6 1.4 2.6v.8l.3-.8c.3-.8.3-2.1-.1-3l-.2-.5.8.3c1.1.5 1.8 1.3 1.9 2.2l.1.8.1-.8c.2-.9-.1-2.1-.7-2.9l-.3-.5.8.2c1.2.2 2 .9 2.4 1.8l.3.7v-.8c0-.9-.6-2-1.3-2.7l-.4-.4h.8c1.2 0 2.2.4 2.7 1.2l.4.7-.2-.8c-.2-.9-1-1.8-1.8-2.4l-.5-.3.8-.2c1.1-.3 2.2 0 2.9.6l.6.6-.4-.8c-.4-.8-1.3-1.6-2.3-1.9l-.6-.2.8-.3c1.1-.5 2.1-.5 3 0l.7.4-.5-.7c-.5-.7-1.6-1.3-2.6-1.4h-.9l.7-.5c.9-.7 2-.9 2.9-.6l.7.3-.6-.5c-.7-.6-1.9-.9-2.9-.8l-.6.1.5-.6c.8-.9 1.8-1.3 2.7-1.2l.8.1-.7-.4c-.8-.4-2-.5-3-.2l-.6.2.4-.7c.6-1 1.4-1.7 2.4-1.7h.8l-.8-.2c-.9-.3-2.1-.1-3 .4l-.5.3.2-.8c.3-1.1 1.1-1.9 2-2.2l.8-.2-.8-.1c-.9-.1-2.1.4-2.8 1l-.4.4.1-.8c.1-1.2.6-2.1 1.5-2.5l.7-.4h-.8c-.9.1-1.9.8-2.5 1.6l-.3.5-.1-.8c-.1-1.2.2-2.2.9-2.8l.6-.5-.8.3c-.8.3-1.7 1.2-2.1 2.1l-.2.5-.3-.8c-.4-1.1-.3-2.2.3-2.9l.5-.6-.8.4c-.8.5-1.5 1.5-1.7 2.5v.5l-.4-.7c-.6-1-.7-2.1-.3-2.9l.4-.7-.6.6c-.7.6-1.1 1.8-1.1 2.8v.6l-.7-.7c-.8-.9-1.1-1.9-.9-2.8l.2-.8-.5.7c-.5.7-.7 2-.5 2.9l.1.6-.7-.5c-1-.7-1.5-1.6-1.4-2.6v-.8l-.3.8c-.3.8-.3 2.1.1 3l.2.5-.8-.3c-1.1-.5-1.8-1.3-1.9-2.2l-.1-.8v.9c-.2.9.1 2.1.7 2.9l.3.5-.8-.2c-1.2-.2-2-.9-2.4-1.8l-.3-.7v.8c0 .9.6 2 1.3 2.7l.4.4h-.8c-1.2 0-2.2-.4-2.7-1.2l-.4-.7.2.8c.2.9 1 1.8 1.8 2.4l.5.3-.7.2c-1.1.3-2.2 0-2.9-.6l-.6-.6.4.8c.4.8 1.3 1.6 2.3 1.9l.6.2-.7.3c-1.1.5-2.1.5-3 0l-.7-.4.5.7c.5.7 1.6 1.3 2.6 1.4l.6.1-.7.5c-.9.7-2 .9-2.9.6l-.6-.5.6.5c.7.6 1.9.9 2.9.8l.6-.1-.5.6c-.8.9-1.8 1.3-2.7 1.2h-.9l.7.4c.8.4 2 .5 3 .2l.6-.2-.4.7c-.6 1-1.4 1.7-2.4 1.7h-.8l.8.2c.9.3 2.1.1 3-.4l.5-.3-.2.8c-.3 1.1-1.1 1.9-2 2.2l-.8.3.8.1c.9.1 2.1-.4 2.8-1l.4-.4v.7c-.1 1.2-.6 2.1-1.5 2.5l-.7.4.8-.1c.9-.1 1.9-.8 2.5-1.6l.3-.5.1.8c.1 1.2-.2 2.2-.9 2.8l-.6.6.8-.3c.8-.3 1.7-1.2 2.1-2.1l.2-.5.3.8c.4 1.1.3 2.2-.3 2.9l-.5.6.7-.5c.8-.5 1.5-1.5 1.7-2.5l.1-.6.4.7c.6 1 .7 2.1.3 2.9l-.4.7.6-.4c.7-.6 1.1-1.8 1.1-2.8v-.6l.6.6c.8.9 1.1 1.9.9 2.8l-.2.8.5-.7c.5-.7.7-2 .5-2.9l-.1-.6" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1f6.svg b/public/emoji/1f1ec-1f1f6.svg new file mode 100644 index 000000000..6c4a1581a --- /dev/null +++ b/public/emoji/1f1ec-1f1f6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60 42c-5.5 0-10-4.5-10-10h-39.2v21.2c5.4 5.4 12.9 8.8 21.2 8.8 13.1 0 24.2-8.4 28.3-20-.1 0-.2 0-.3 0" fill="#ed4c5c"/><path d="m60 22c.1 0 .2 0 .3 0-4.1-11.6-15.2-20-28.3-20-8.3 0-15.8 3.4-21.2 8.8v21.2h39.2c0-5.5 4.5-10 10-10" fill="#83bf4f"/><path d="m60.3 22h-49.5v20h49.5c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10" fill="#f9f9f9"/><path d="M10.8,10.8C5.4,16.2,2,23.7,2,32s3.4,15.8,8.8,21.2L21,32L10.8,10.8z" fill="#42ade2"/><g fill="#ffe62e"><path d="m33.7 24.1h-.6l-.3.5-.3-.5h-.6l.3-.5-.3-.5h.6l.3-.5.3.5h.6l-.3.5.3.5"/><path d="m31.2 24.3l-.6.1-.2.6-.4-.4-.6.1.2-.6-.4-.4.6-.1.2-.6.4.4.6-.1-.2.6.4.4"/><path d="m28.7 24.8l-.5.3v.6l-.5-.3-.5.3.1-.6-.5-.3.5-.3.1-.6.5.3.5-.3v.6l.3.3"/><path d="m34.4 24.1h.6l.3.5.3-.5h.6l-.3-.5.3-.5h-.6l-.3-.5-.3.5h-.6l.3.5-.3.5"/><path d="m36.9 24.3l.6.1.2.6.4-.4.6.1-.2-.6.4-.4-.6-.1-.2-.6-.4.4-.6-.1.2.6-.4.4"/><path d="m39.3 24.8l.5.3v.6l.5-.3.5.3v-.6l.5-.3-.5-.3v-.6l-.5.3-.5-.3.1.6-.6.3"/></g><path d="m28.9 25.6h10.2v10.7c0 3.6-4.7.8-5.1 2.7-.7-2-5.1.9-5.1-2.9 0-3.8 0-10.5 0-10.5" fill="#3e4347"/><path d="m29.3 26.1h9.4v9.8c0 3.3-4.3.8-4.7 2.5-.6-1.8-4.7.8-4.7-2.7 0-3.4 0-9.6 0-9.6" fill="#fff"/><path d="m35.3 30l-.3-.3c0 0-.3.1-.7.5 0-.2 0-.5.1-.7h-.5v.7c-.1-.1-.3-.4-.7-.5l-.1.4c.9.5.5 4.9-.5 6.8h2.4c-1-3.4-.8-6.3.3-6.9" fill="#89664c"/><path d="m35.5 27.8c.2-.2.2-.2.5-.2.1-.4.7-.4.8.1.5-.1.6.2.4.5.5-.1 1 0 .8.6.9.2.6.9.2 1-.1.4-.4.5-.9.4-.6.5-1 .3-1.3-.2-.7.1-.8-.1-1.1-.5-.6.2-.7.2-1.1-.1 0 .4-.2.3-.4.2 0 .5-.2.7-.6.5.3.7-.5 1-.9.4-.4 0-.4-.1-.6-.2-.2.5-.7.5-.9.2-.7-.1-.7-.5-.1-.5.1-.4.4-.3.7-.3 0-.3.2-.2.3-.2-.1-.2 0-.3.2-.3-.3-.5-.1-.6.2-.8-.2-.4.1-.4.4-.4 0-.5.1-.5.6-.6-.1-.2 0-.3.3-.3-.2-.5.1-.6.5-.5.1-.7 1.5-.3 1.4.6.3.2.4.2.6.6" fill="#83bf4f"/><path d="m41.4 33.5c-.2 1.2-1.5 1.7-1.4 2.5.2.2.6 1.1.6 1.1-.3.4-.5.7-1.6 1.2-1.4.5-3.3.2-3.3.2l.1 1.3h-3.7l.1-1.3c0 0-1.9.3-3.3-.2-.9-.4-1.4-.9-1.7-1.3 0 0 .7-1 .7-1 .2-.8-1.2-1.3-1.4-2.5-.1 2-1.1 2.7.2 3.3-.1.3-.2.7-.3.9.5 2.4 4.9 2.5 4.9 2.5v.5c0 .9 5.5.9 5.5 0v-.5c0 0 4.4-.1 4.9-2.5-.2-.4-.3-.9-.3-.9 1.1-.6.1-1.3 0-3.3" fill="#d3d3d3"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1f7.svg b/public/emoji/1f1ec-1f1f7.svg new file mode 100644 index 000000000..75c9bc6a4 --- /dev/null +++ b/public/emoji/1f1ec-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56 14h-24v6h27.5c-.9-2.1-2.1-4.2-3.5-6" fill="#428bc1"/><g fill="#f9f9f9"><path d="m32 14h24c-1.7-2.3-3.7-4.3-6-6h-18v6"/><path d="m59.5 20h-27.5v6h29.4c-.4-2.1-1.1-4.1-1.9-6"/></g><path d="m4.5 44h55c.8-1.9 1.5-3.9 1.9-6h-58.8c.4 2.1 1.1 4.1 1.9 6" fill="#428bc1"/><path d="m8 50h48c1.4-1.8 2.6-3.9 3.5-6h-55c.9 2.1 2.1 4.2 3.5 6" fill="#f9f9f9"/><path d="M8,50c1.7,2.3,3.7,4.3,6,6h36c2.3-1.7,4.3-3.7,6-6H8z" fill="#428bc1"/><g fill="#f9f9f9"><path d="m14 56c5 3.8 11.2 6 18 6s13-2.2 18-6h-36"/><path d="m20 32v-12h12v-6h-12v-9.5c-2.1.9-4.2 2.1-6 3.5v6h-6c-1.4 1.8-2.6 3.9-3.5 6h9.5v12h-12c0 2.1.2 4.1.6 6h58.8c.4-1.9.6-3.9.6-6h-42"/></g><g fill="#428bc1"><path d="m61.4 26h-29.4v-6h-12v12h12 30c0-2.1-.2-4.1-.6-6"/><path d="m32 2c-4.3 0-8.3.9-12 2.5v9.5h12v-6h18c-5-3.8-11.2-6-18-6"/><path d="m14 14v-6c-2.3 1.7-4.3 3.7-6 6h6"/><path d="M4.5,20C2.9,23.7,2,27.7,2,32h12V20H4.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1f8.svg b/public/emoji/1f1ec-1f1f8.svg new file mode 100644 index 000000000..68772ee19 --- /dev/null +++ b/public/emoji/1f1ec-1f1f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><defs><linearGradient id="0" gradientUnits="userSpaceOnUse" x1="-1760.7915" x2="-1759.7915" gradientTransform="matrix(-.5968-1.5125-1.2072.7477 87.3848-3301.7146)"><stop stop-color="#d5dfff"/><stop offset="1" stop-color="#fff"/></linearGradient></defs><g fill="#2a5f9e"><path d="M32,2v30H2c0,16.6,13.4,30,30,30c16.6,0,30-13.4,30-30C62,15.4,48.6,2,32,2z"/><path d="m12 12h21v21h-21z"/></g><g fill="#fff"><path d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5"/></g><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/><path d="m44.6 41.7c-.6.6-1.8 1.2-2.6.6-1.1.2-.5.5-1.5-.2-.7.2-.9.2-1.9-.2-.5.9-1.1 1.1-1.9.5.1-.2.3-.4.4-.6 0 .4-1.6.3-1.7.3.9-2.9 4.6-5.3 6.7-7.3 1 1.8 3.7 4.7 2.5 6.9" fill="#6a4c2d"/><path fill="#fff" d="m48.8 42h1.5l-.7-.3 5.9-.3-.8-.3-.8-1-3.6-.3-.3-.5-1.9-.2-1.1.8.8 2z"/><path d="m48.8 31.1c.1-.1.5-.2.4-.7 0-.5-.5-.6-.8-.6-.3 0-.5.2-.5.2l-.9-.5c0 0 .4-2.7.9-2.9.4-.3.5-.5.5-.5l-.2-.3-2.8-.3-2.7.3c0 0-.2.3-.2.4 0 .1 0 .3.5.6.5.4.9 2.7.9 2.7l-.8.3c0 0-.3-.1-.4-.1s-.5.2-.5.7c0 .5.4.8.4.8s2.6-.3 2.9.4c.5-.6 3-.3 3.3-.5" fill="#656263"/><path d="m51.5 28.3c.2-.6.6-.6 1.2-.6 1.2 0 1.1.4 1.5 1.4.5 1.4 1.4 2.8 1.5 4.4.1 1.7.1 4-.7 5.5-.6 1.1.7 1.4 1.5 1.8l-.6-.2.6.5-.7-.3.4.4-1-.5.4.4-.8-.4c.1.2.3.3.4.5-.2-.1-.4-.2-.7-.3v.2c-.8-.6-2-.7-2.3-1.6-.4-1-1.2-2.5-1.1-3.6.3-2.3 1-5.3.4-7.6" fill="#3e4347"/><path fill="#00713d" d="m44 39.7l-.3 1 .4-.5v1l.3-.5v1.2l.3-.6v1.1l.3-.5.2 1 .3-.7.4.8.1-.6.6.7v-.7l.7.6v-.4l.7.3v-.4l.8.2-.5-.5h.5l-.8-.5h.4l-.7-.6h.5l-.8-.6.4-.1z"/><path d="m41.9 31.4c.7 0 1.4 0 2.2 0 0 0 1.4 0 1.6.5.3-.6 1.5-.6 1.5-.6.7 0 1.5-.1 2.2-.1 0 1.8 0 3.6 0 5.4-.4 2.1-2 3.6-3.6 4.2-2-.6-3.3-2.3-3.7-4.2 0-1.8-.1-3.5-.2-5.2" fill="#fff"/><path d="m42.7 31.4l3.1 8.4 2.8-8.6c-.9.1-2.8-.1-3 .7-.3-.8-2.3-.5-2.9-.5" fill="#006b00"/><g fill="#cdad56"><path d="m44 17.8l1.8-1.5.3-1.1-.4.2-.1-.5-.1-.1-.1.2-.2-.4-.3.4.5 1-.5.8-.2-.5.2-.6-.3.1v-.6l-.4.4-.1-.1.4 1.2-.3.4-.5-1.3-.1.3-.2-.2.1.7h-.2l.3.4-.3.4.6-.2-.2.4z"/><path d="m42.6 17.8l-1.6-1.4-.1-1 .2.2.2-.5.2.3.3-.4.2.3-.6.9.4.7.2-.5-.3-.4h.4v-.5l.3.3.2-.3-.5 1.3.2.3.4-1 .2.2.2-.2-.1.6h.2l-.1.4.1.3-.5-.2.1.4z"/></g><path d="m48.2 32.6l-.3-.4.4-.5-.6.1-.1-.6-.3.8-.6-.3.4.5-1.1.8.3.1-.4.1.1.2-.3.1.2.1h-.8v-.6h.8l-.4-.8-.3.2-.2-.3-.7.2.4-.5-.6.3-.1-.7-.1.6-.6-.1.5.4-.4.5.5-.2.2.6.1-.4.3.2h.1l.1 2-.2.4.1-.1.3.7.1-.6.5-.2.3-.1.2.1.1.6-.5.7h-.6l-.2.3.6-.3v.3l.3-.3v.2l.2-.1-.5 1.4.5-.4v.6l.2-.4.2-.2.1.2v-.5l.2.1-.2-.7.3.2-.2-.9.8-.4v-.4h-.3l.2-.4.1-.6v.3-.5l.3.1-.2-.3.4-.2h-.2l.5-.5-1.3.9-.1 1.7-.4-1.9.2.3.2-.8.4.1-.2-.3.2.1-.3-.2.4-.1-.4-.3.5-.2v.6l.2-.6.7.2m-3.2 2.2l.1-.7.8-.1-.9.8" fill="#ffc900"/><g fill="#ed4c5c"><path d="m38.8 48.8c.3-.1 2 .4 2.7 1.1-.1-1.3-.5-2.2-.5-2.2s-1-.3-1.2-.2c-.2.2-.8.9-1 1.3"/><path d="m38.2 43c-.1 0-.2.1-.4.3-.1.3-.2 1.2-.4 1.4s-.4.2-.4.4 0 .6.6.8c.5 0 1.4-.9 1.4-.9s.4-.5.6-1c-1 .3-1.7-.6-1.4-1"/><path d="m53.4 48.6c-.3-.1-2.1.4-2.7 1.1.1-1.3.5-2.2.5-2.2.1 0 1-.3 1.1-.2.2.2.8.9 1.1 1.3"/><path d="m53.8 42.8c.1 0 .2.2.3.4.1.3.3.8.5 1 .2.2.4.5.4.7s0 .4-.6.6c-.5 0-1.3-.7-1.3-.7s-.4-.5-.6-1c1 .4 1.7-.6 1.3-1"/></g><path d="m52.3 45.4c.4-.4.7-.6.7-.6s-.5-.6-.6-1c1 .5 2.3-1.1.8-1.2-1 .1-1.9.9-2.5 1.9-3.1-1.5-6.7-1.4-9.6.1-.6-1-1.4-1.8-2.4-1.8-1.5.1-.1 1.7.8 1.2-.1.4-.6 1-.6 1s.3.1.7.5c-.8.6-1.5 1.3-2.1 2.2 0 0 1.1.7 1.1 1.1.5-.7 1.1-1.4 1.9-1.9.4.7.7 1.7.9 3.1 0 0 .6-1.6.9-1.6.2 0 0-1.1-.5-2.2 2.4-1.2 5.5-1.4 8.1-.2-.5 1.1-.6 2.1-.5 2.4.3 0 1 1.4 1 1.4.2-1.3.5-2.3.9-3 .7.5 1.3 1.1 1.9 1.8.6-.7 1.1-1 1.1-1-.5-.9-1.2-1.6-2-2.2" fill="#ffce31"/><g fill="#1e5aa6"><path d="m48.7 31.2h.4l-.8 1 .9 1.1-1.8 2.3 1.7 2c-.2.5-.4.9-.7 1.2l-1-1.1 1.8-2.2-1.4-1.6.9-2.7"/><path d="m42.6 31.4h-.5l.8.9-.9 1.1 1.9 2-1.5 2.1c.2.5.5 1 .7 1.3l.9-1.2-1.9-2.1 1.4-1.8-.9-2.3"/><path d="m44.7 36.8l-.7.9 2.4 2.8c.4-.2.8-.5 1.1-.7l-1.2-1.4.5-1.5.7.8-2.3 2.9c-.4-.2-.8-.4-1.2-.7l1.2-1.5-.5-1.6"/><path d="m44 35.5l.4.5-.3-.7z"/><path d="m47.1 35.9l.4-.4-.2-.2z"/></g><path d="m51.5 29.5c.2 0 1.4 0 1.4.2-.5.2-.8.5-1.1 1 .3.5.6.9.9 1.4.1 1-1.3 2-1.2 3.5.1 1.1.1 2.2 1 2.9 1.1 1 .6-2.1.7-2.4 0-.2 1.1 1 1.1 1.4-.1 1.1-.5.5-.5.8-.3 1.1-.3 1.8-1.3 1.8-1.4-.8-2.7-8.8-1-10.6" fill="#f5f5f5"/><g fill="#fff"><path d="m47.4 27.6c0 0 1.1 1.2 1.9 1.2.1.4-.3.7-.5.8-.4-.1-.7 0-1.6-1 .1-.6.3-.9.2-1"/><path d="m49 24.8c.1-.5.4-.8.7-.8-.1-.3.5-1.9 2.3-2.4.1.8-.7 1.5-.7 1.5s2.6-.4 3.1-1.1c-.1.3-.6 2.1-3.3 2.1 1 1-.3 1.8-.9 1.5.9-.8-.5-1.3-1.2-.8"/></g><g fill="#00f"><path d="m48.8 29.7c0 0 1.4.4 1.6-1.6-.3-.9-.7-2.8-.1-3.3-.6-.4-1.2 0-1.2 0 0 .1-.6.8.1 2.2-1.7-.4-1 1.2-1 1.2.1-.2 1-.5 1.2.8 0 .2-.7.7-.6.7"/><path d="m50.3 28.1c0 0 1.5-.8 1.4-2.7-1.3 0-1.7 1.7-1.7 1.7l.3 1"/></g><path d="m43.7 28c0 0-1.1 1-1.7.6-.5.3-1-.2-1-.2s.6 2.3 2.9.6c-.1-.5-.2-1-.2-1" fill="#fff"/><path d="m42 28.6c.1-.5.5-.7.8-.3.4.1.8-1.6-.6-1.3.4-2.2-.8-3-.8-3s-.4 2.4-.2 2.9c.2.5-.3-.8-1.9-1.2 0 1.8 1.8 2.7 1.8 2.7s.4.4.9.2" fill="#00f"/><path d="m41.1 24.9c0 0-1 0-.4 1.1-.5.1-1.5-.5-.8-1.4-2.3-.1-3.3-1.2-3.3-2.2.7.7 2.3.4 2.9.9-.7-.7-.6-1.6-.6-1.6s2 .6 2.4 2.4c-.1.2-.2.8-.2.8" fill="#fff"/><path d="m42.9 24.3c-.1.2-.1.4-.2.5 1.9 0 3.7.1 5.6.1-.1-.6-.5-1.2-.7-1.7.1-.4.1-1.1.2-1.6.1-.5-.7-.6-.5-1.1-.1.2.6 0 .6 0-.3 0-.4-1-.7-1.1-.7-.2-1 0-1.6 0-.8 0-2 0-1.8-1.2.4.1.9 0 1-.4-.1-.1-1.4-.3-1.6-.3-.2 0-1.6.4-1.7.5.4.5.8.4 1.2.8.2.2.3 1.1.1 1h.2c-.1.1-.2.2-.2.3.1 0 .2 0 .4 0-.1.2-.2.3-.3.5h.5c-.1.2-.1.3-.2.5.1 0 .2-.1.4-.1.4.9-.3 2.4-.7 3.3m4.2-1c.2-.1.2-.1 0 0m-.2-1.9c.8 0 .4 1.8.1 1.9-.8.1-.7-1.9-.1-1.9m-2 .6c-.3-1.6 2-1.1 1.3.1-.1.2-.6 1.3-.6 1.3-.6 0-.8-.9-.7-1.4m-1 1c.4-.5-.3-1.7.6-2 0 .7 0 1.7-.4 2.4-.1-.2-.2-.3-.4-.2.1 0 .2-.1.2-.2" fill="#923f00"/><path d="m42.7 26.4l2.8 1.8 2.5-1.7c0 0 .5-.3.5-.5 0-.2-.2-.1-.3-.1l-2.6 1.8-2.7-1.7c0 0-.2-.1-.2.1-.1.2 0 .3 0 .3" fill="#b4b6b9"/><g fill="#ff7000"><path d="m52 39.8l-1 .1.3.3h1.3z"/><path d="m51.6 28.4l-1.3.7.3.3h1.3z"/><path d="m51.3 40.4l.6.4 1.7-.3-.5-.3z"/></g><path d="m51 31.7c-.2-.1-.8-.2-1.6.3v1.7c0 0 1.1-.6 1.7-.5 0-.4 0-1.1-.1-1.5" fill="url(#0)"/><path d="m40 30c-.3.8.7 2 1 2.7.7-.8 1-.9 1 .2 0 .3.1.7 0 1-.1.3-.8.1-.5.5.6 1 .5 1.6.2 2.6-.1.4-.5 2.5-1.1 2.6 0 0 .1-1.5 0-1.7-.1-.3-.6-1-.4-1.3-.2.3-1 1.5-1.5 1.1.2.5 0 .7-.1 1.2-.1.3-.1.7-.1 1-.1.4-.7.8-.6 1.4-2.1-.7-3.5-2.3-2.8-4.6.2-.5.4-1 .9-1.3.5-.4.6-1 .8-1.7.1-.2.3-.5.3-.8-.1-.6.3-.8.3-1.2.1-.7.2-1.5.2-2.2 0-1.1.4-1 1.3-1.5.3-.1 1.5.1 1.8.3.2.3-.5 1.5-.7 1.7" fill="#8a9396"/><path fill="#fff" d="m42.6 24.7h5.9v1.2h-5.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1f9.svg b/public/emoji/1f1ec-1f1f9.svg new file mode 100644 index 000000000..bc4f58471 --- /dev/null +++ b/public/emoji/1f1ec-1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3"/><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z"/></g><path d="M42,3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7v56.6c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7z" fill="#f9f9f9"/><path d="m27.1 25.9c0 0-.7-.2-1.2-.2.4-.7.6-1.9.6-1.9s-1.1.6-1.5 1.3c-.2-.5-.6-1-.6-1s-.5.6-.4 1.1.8 1.4.8 1.4 1 .3 1.6.1c.3-.1.7-.8.7-.8" fill="#699635"/><path d="m26.1 27.5c0 0-.7 0-1.2.1.2-.7.1-2 .1-2s-.9.9-1.1 1.6c-.3-.4-.9-.8-.9-.8s-.3.7-.1 1.2c.2.5 1.1 1.1 1.1 1.1s1.1 0 1.5-.3c.4-.2.6-.9.6-.9" fill="#83bf4f"/><path d="m25.5 29.3c0 0-.7.2-1.2.4 0-.8-.5-1.9-.5-1.9s-.6 1.1-.6 1.8c-.4-.3-1-.5-1-.5s-.1.7.2 1.2c.3.4 1.4.8 1.4.8s1-.3 1.4-.7c.4-.4.3-1.1.3-1.1" fill="#699635"/><path d="m25.5 31.1c0 0-.6.3-1 .7-.2-.8-.9-1.7-.9-1.7s-.3 1.2-.1 1.9c-.5-.2-1.1-.2-1.1-.2s0 .7.5 1.1c.4.3 1.5.4 1.5.4s.9-.5 1.2-1c.1-.5-.1-1.2-.1-1.2" fill="#83bf4f"/><path d="m25.9 32.9c0 0-.5.5-.8 1-.4-.7-1.4-1.4-1.4-1.4s0 1.2.4 1.9c-.5 0-1.2.1-1.2.1s.2.7.8.9c.5.2 1.6 0 1.6 0s.8-.7.9-1.3-.3-1.2-.3-1.2" fill="#699635"/><path d="m26.8 34.5c0 0-.4.6-.5 1.1-.5-.6-1.7-1-1.7-1s.3 1.2.9 1.8c-.5.1-1.1.4-1.1.4s.4.6 1 .7c.6.1 1.5-.4 1.5-.4s.6-.9.5-1.5c0-.6-.6-1.1-.6-1.1" fill="#83bf4f"/><path d="m28 35.9c0 0-.2.7-.2 1.2-.7-.4-1.9-.6-1.9-.6s.6 1.1 1.3 1.5c-.5.2-1 .6-1 .6s.6.5 1.1.4 1.4-.8 1.4-.8.3-1 .1-1.6-.8-.7-.8-.7" fill="#699635"/><path d="m29.6 36.9c0 0 0 .7.1 1.2-.7-.2-2-.1-2-.1s.9.9 1.6 1.1c-.3.3-.7.9-.7.9s.7.3 1.2.1c.5-.2 1.1-1.1 1.1-1.1s0-1.1-.3-1.5c-.2-.5-1-.6-1-.6" fill="#83bf4f"/><path d="m36.9 25.9c0 0 .7-.2 1.2-.2-.4-.7-.6-1.9-.6-1.9s1.1.6 1.5 1.3c.2-.5.6-1 .6-1s.5.6.4 1.1-.8 1.4-.8 1.4-1 .3-1.6.1c-.3-.1-.7-.8-.7-.8" fill="#699635"/><path d="m37.9 27.5c0 0 .7 0 1.2.1-.2-.7-.1-2-.1-2s.9.9 1.1 1.6c.3-.4.9-.8.9-.8s.3.7.1 1.2c-.2.5-1.1 1.1-1.1 1.1s-1.1 0-1.5-.3c-.4-.2-.6-.9-.6-.9" fill="#83bf4f"/><path d="m38.5 29.3c0 0 .7.2 1.2.4 0-.8.5-1.9.5-1.9s.6 1.1.7 1.8c.4-.3 1-.5 1-.5s.1.7-.2 1.2c-.3.4-1.4.8-1.4.8s-1-.3-1.4-.7c-.5-.4-.4-1.1-.4-1.1" fill="#699635"/><path d="m38.5 31.1c0 0 .6.3 1 .7.2-.8.9-1.7.9-1.7s.3 1.2.1 1.9c.5-.2 1.1-.2 1.1-.2s0 .7-.5 1.1c-.4.3-1.5.4-1.5.4s-.9-.5-1.2-1c-.1-.5.1-1.2.1-1.2" fill="#83bf4f"/><path d="m38.1 32.9c0 0 .5.5.8 1 .4-.7 1.4-1.4 1.4-1.4s0 1.2-.4 1.9c.5 0 1.2.1 1.2.1s-.2.7-.8.9c-.5.2-1.6 0-1.6 0s-.8-.7-.9-1.3.3-1.2.3-1.2" fill="#699635"/><path d="m37.2 34.5c0 0 .4.6.5 1.1.5-.6 1.7-1 1.7-1s-.3 1.2-.9 1.8c.5.1 1.1.4 1.1.4s-.4.6-1 .7c-.6.1-1.5-.4-1.5-.4s-.6-.9-.5-1.5c.1-.6.6-1.1.6-1.1" fill="#83bf4f"/><path d="m36 35.9c0 0 .2.7.2 1.2.7-.4 1.9-.6 1.9-.6s-.6 1.1-1.3 1.5c.5.2 1 .6 1 .6s-.6.5-1.1.4-1.4-.8-1.4-.8-.3-1-.1-1.6c.1-.4.8-.7.8-.7" fill="#699635"/><path d="m34.4 36.9c0 0 0 .7-.1 1.2.7-.2 2-.1 2-.1s-.9.9-1.6 1.1c.4.3.8.9.8.9s-.7.3-1.2.1c-.5-.2-1.1-1.1-1.1-1.1s0-1.1.3-1.5c.1-.5.9-.6.9-.6" fill="#83bf4f"/><g fill="#94989b"><path d="M40 24.1 26 37 27.2 38.1z"/><path d="m24 24.1l14 12.9-1.2 1.1z"/></g><path d="m29.2 33h4c0 0 1-1 1-4 0-3-1-4-1-4h-4c0 0 1 1 1 4 0 3-1 4-1 4" fill="#ffdd7d"/><path d="m31 20.8c0 0 0 .1 0 .2 0 .1 0 .3.1.6 0 .1.1.2.1.4.1.1.1.3.2.4.1.1.2.3.3.4.1.1.2.3.4.4.3.3.6.5 1 .8.2.1.4.3.6.4.2.2.4.3.7.5.5.5.9.9 1.3 1.5.2.3.4.5.5.8.2.3.3.6.4.9.2.6.4 1.3.4 2 .1.7-.1 1.3-.2 2-.2.6-.5 1.2-.8 1.7-.1.2-.4.4-.5.6-.2.2-.4.4-.6.5-.2.1-.4.3-.6.4-.2.1-.4.2-.6.3-.3.2-.7.3-.9.3-.5.1-.8.1-.8.1s.2-.2.6-.5c.2-.1.4-.4.7-.6.3-.2.5-.5.8-.8.1-.1.2-.3.3-.5.1-.2.2-.3.3-.6.2-.4.3-.8.4-1.3.1-.5.1-.9 0-1.4-.1-.5-.2-1-.4-1.4-.1-.2-.2-.5-.3-.7-.1-.2-.2-.5-.4-.7-.3-.4-.5-.9-.8-1.2-.4-.4-.7-.8-1.1-1.1-.2-.2-.4-.4-.5-.6-.1-.2-.3-.4-.4-.6-.1-.2-.2-.4-.3-.6-.1-.2-.2-.4-.2-.6 0-.2-.1-.4-.1-.6 0-.2 0-.3 0-.5 0-.3.1-.5.2-.6.1-.2.2-.3.2-.3" fill="#699635"/><g fill="#594640"><path d="m25.4 39.9c-.3.3-.8.3-1.2 0-.3-.3-.3-.8 0-1.2l2.3-2.3c.3-.3.8-.3 1.2 0 .3.3.3.8 0 1.2l-2.3 2.3"/><path d="m38.6 39.9c.3.3.8.3 1.2 0 .3-.3.3-.8 0-1.2l-2.3-2.3c-.3-.3-.8-.3-1.2 0-.3.3-.3.8 0 1.2l2.3 2.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1fa.svg b/public/emoji/1f1ec-1f1fa.svg new file mode 100644 index 000000000..6cdd6bf36 --- /dev/null +++ b/public/emoji/1f1ec-1f1fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M2,32c0,9.8,4.7,18.5,12,24h36c7.3-5.5,12-14.2,12-24S57.3,13.5,50,8H14C6.7,13.5,2,22.2,2,32z" fill="#2a5f9e"/><g fill="#ed4c5c"><path d="m14 8h36c-5-3.8-11.2-6-18-6s-13 2.2-18 6"/><path d="m32 62c6.8 0 13-2.2 18-6h-36c5 3.8 11.2 6 18 6"/><path d="M43.5,32C43.5,42.2,32,50.5,32,50.5S20.5,42.2,20.5,32S32,13.5,32,13.5S43.5,21.8,43.5,32z"/></g><path d="m42 32c0 8.8-10 16-10 16s-10-7.2-10-16c0-8.8 10-16 10-16s10 7.2 10 16" fill="#b4d7ee" id="0"/><use xlink:href="#0"/><path d="m26.6 39.4c2.4 3.4 5.4 5.6 5.4 5.6s8-5.8 8-13c-3.8 3.4-8.3 6-13.4 7.4" fill="#ffe62e"/><path d="m24 32c0 2.8 1.2 5.3 2.6 7.4 5.1-1.4 9.6-4 13.4-7.4 0 0-16 0-16 0" fill="#428bc1"/><path fill="#fff" d="m28 30v4h4z"/><path d="m34.9 39c-3.8-6.8-3.3-13.7-3.3-14l.8.1c0 .1-.5 6.9 3.1 13.4l-.6.5" fill="#89664c"/><path fill="#83bf4f" d="m32 22.2l2.5-2.2-.8 3.1 3.3.9-3.3.9.8 3.1-2.5-2.2-2.5 2.2.8-3.1-3.3-.9 3.3-.9-.8-3.1z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1fc.svg b/public/emoji/1f1ec-1f1fc.svg new file mode 100644 index 000000000..30ed7effb --- /dev/null +++ b/public/emoji/1f1ec-1f1fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M22,60.3V3.7C10.4,7.8,2,18.9,2,32S10.4,56.2,22,60.3z" fill="#ed4c5c"/><path d="m22 32h40c0-16.6-13.4-30-30-30-3.5 0-6.9.6-10 1.7v28.3" fill="#ffce31"/><path d="m22 32v28.3c3.1 1.1 6.5 1.7 10 1.7 16.6 0 30-13.4 30-30h-40" fill="#699635"/><path fill="#3e4347" d="m13 35.7l4.3 3.3-1.6-5.3 4.3-3.5h-5.3l-1.7-5.2-1.6 5.2h-5.4l4.3 3.5-1.6 5.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec-1f1fe.svg b/public/emoji/1f1ec-1f1fe.svg new file mode 100644 index 000000000..b4f6743d2 --- /dev/null +++ b/public/emoji/1f1ec-1f1fe.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c-5.3,0-10.3,1.4-14.6,3.8l-0.1,52.3C21.6,60.6,26.6,62,32,62c14.9,0,27.3-10.9,29.6-25.2v-9.6 + C59.3,12.9,46.9,2,32,2z" fill="#699635"/><path d="m60.1 29.6l-42.7-21.6v.4h-3.8c-.3.3-.7.5-1 .8v45.5c.3.3.7.6 1 .8h3.7v.5l43.2-21.5c.1-.8 1.6-1.7 1.6-2.5s-2-1.6-2-2.4" fill="#ffe62e"/><path d="m13.5 8.4l48.5 23.4c0-1.6-.1-3.1-.4-4.6l-44.2-21.4c-1.4.8-2.7 1.6-3.9 2.6" fill="#fff"/><path d="M12.5,12H9.6C4.9,17.3,2,24.3,2,32s2.9,14.7,7.6,20h2.8l20-20L12.5,12z" fill="#ed4c5c"/><path d="m12.5 9.2c-1 .9-2 1.8-2.9 2.8l20 20-20 20c.9 1 1.8 1.9 2.9 2.8l22.8-22.8-22.8-22.8" fill="#3e4347"/><path d="m61.6 36.8c.2-1.5.4-3.1.4-4.6l-48.5 23.4c1.2 1 2.5 1.8 3.9 2.6l44.2-21.4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ec.svg b/public/emoji/1f1ec.svg new file mode 100644 index 000000000..2fb801430 --- /dev/null +++ b/public/emoji/1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m39.4 26.5c-.5-2-1.6-3.4-3.4-4.2-1-.4-2.1-.6-3.3-.6-2.3 0-4.3.9-5.8 2.6-1.5 1.8-2.3 4.4-2.3 7.9 0 3.6.8 6.1 2.4 7.6 1.6 1.5 3.5 2.2 5.6 2.2 2 0 3.7-.6 5-1.8 1.3-1.2 2.1-2.7 2.4-4.6h-6.7v-4.8h12.1v15.6h-4l-.6-3.6c-1.2 1.4-2.2 2.3-3.2 2.9-1.6 1-3.6 1.5-5.9 1.5-3.8 0-7-1.3-9.4-4-2.6-2.7-3.8-6.3-3.8-11 0-4.7 1.3-8.5 3.9-11.3 2.6-2.8 6-4.2 10.3-4.2 3.7 0 6.7.9 8.9 2.8s3.5 4.2 3.8 7h-6" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ed-1f1f0.svg b/public/emoji/1f1ed-1f1f0.svg new file mode 100644 index 000000000..20f6508be --- /dev/null +++ b/public/emoji/1f1ed-1f1f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="31.9" cy="32" r="30" fill="#ed4c5c"/><path d="m29.9 27.8c.7-1.8 2.4-2.1 3.3-4.4.4-1-.3-3 .1-4 .9-2.3 3.2-1.9 3.2-1.9-4.1-1.5-8.7.6-10.2 4.6-1.5 4 .6 8.5 4.7 9.9-1.1-1.2-1.7-2.6-1.1-4.2" fill="#fff"/><circle cx="30.3" cy="21.3" r=".9" fill="#ed4c5c"/><path d="m26.5 31.8c-1.5-1.2-1.3-2.9-3.3-4.4-.9-.7-3-.6-3.9-1.3-2-1.5-.8-3.6-.8-3.6-2.7 3.4-2.1 8.3 1.4 10.9 3.4 2.6 8.4 2 11.1-1.3-1.6.6-3.1.7-4.5-.3" fill="#fff"/><circle cx="20.8" cy="29.5" r=".9" fill="#ed4c5c"/><path d="m29.4 36.2c-1.6 1.1-3.2.3-5.3 1.7-.9.6-1.5 2.6-2.4 3.2-2.1 1.4-3.8-.3-3.8-.3 2.4 3.6 7.4 4.5 11 2.1 3.6-2.4 4.6-7.2 2.2-10.8.1 1.7-.3 3.1-1.7 4.1" fill="#fff"/><path d="m25 40.3c.3-.4.9-.5 1.3-.2.4.3.5.9.2 1.3-.3.4-.9.5-1.3.2s-.5-.9-.2-1.3" fill="#ed4c5c"/><path d="m34.5 34.9c.5 1.8-.7 3.1 0 5.5.3 1 2 2.2 2.3 3.3.7 2.4-1.5 3.4-1.5 3.4 4.2-1.2 6.6-5.5 5.4-9.6-1.2-4.1-5.6-6.5-9.8-5.3 1.8.3 3.1 1 3.6 2.7" fill="#fff"/><path d="m37.6 40.2c-.3-.4-.2-1 .2-1.3.4-.3 1-.2 1.3.2.3.4.2 1-.2 1.3-.5.4-1 .3-1.3-.2" fill="#ed4c5c"/><path d="m34.8 29.7c2 .1 2.8 1.6 5.3 1.7 1.1 0 2.8-1.2 3.9-1.2 2.5.1 2.8 2.4 2.8 2.4.2-4.3-3.3-7.9-7.6-8-4.4-.1-8 3.2-8.2 7.5.9-1.5 2.1-2.5 3.8-2.4" fill="#fff"/><path d="m41.4 28.5c-.5.2-1-.1-1.2-.6-.2-.5.1-1 .6-1.2.5-.2 1 .1 1.2.6.2.5-.1 1.1-.6 1.2" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ed-1f1f2.svg b/public/emoji/1f1ed-1f1f2.svg new file mode 100644 index 000000000..ee741bb19 --- /dev/null +++ b/public/emoji/1f1ed-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="M32,2v30H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z"/><path d="m12 12h21v21h-21z"/></g><g fill="#fff"><path d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5"/></g><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/><g fill="#fff"><path d="m15.3 35.6l1.1 4.4 4.1-1.9-2.7 3.6 4 2.1-4.5.1.9 4.4-2.9-3.4-2.9 3.4.9-4.4-4.5-.1 4-2.1-2.7-3.6 4.1 1.9z"/><path d="m48.2 18.7l.5 1.9 1.7-.8-1.1 1.5 1.7.9h-2l.4 1.9-1.2-1.5-1.2 1.5.4-1.9h-2l1.7-.9-1.1-1.5 1.7.8z"/><path d="m56.5 26.3l.5 1.9 1.7-.8-1.1 1.5 1.7.9h-1.9l.3 1.9-1.2-1.5-1.2 1.5.4-1.9h-1.9l1.7-.9-1.2-1.5 1.7.8z"/><path d="m38.8 28.8l.5 1.9 1.8-.8-1.2 1.5 1.7.9h-1.9l.4 1.9-1.3-1.5-1.2 1.5.4-1.9h-1.9l1.7-.9-1.2-1.5 1.8.8z"/><path d="m48.2 43.6l.5 1.9 1.7-.8-1.1 1.5 1.7.9-2 .1.4 1.8-1.2-1.4-1.2 1.4.4-1.8-2-.1 1.7-.9-1.1-1.5 1.7.8z"/><path d="m51.9 34l.4 1.1h1.1l-.9.6.4 1.1-1-.7-.9.7.4-1.1-.9-.6h1.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ed-1f1f3.svg b/public/emoji/1f1ed-1f1f3.svg new file mode 100644 index 000000000..0b56c947b --- /dev/null +++ b/public/emoji/1f1ed-1f1f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z"/><path d="M32,2C18.9,2,7.8,10.3,3.7,22h56.6C56.2,10.3,45.1,2,32,2z"/></g><path d="M60.3,42c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10H60.3z" fill="#f9f9f9"/><g fill="#42ade2"><path d="m32 33.6l1.9 1.4-.7-2.3 1.8-1.4h-2.3l-.7-2.3-.7 2.3h-2.3l1.8 1.4-.7 2.3z"/><path d="m22 28.6l1.9 1.4-.7-2.3 1.8-1.4h-2.3l-.7-2.3-.7 2.3h-2.3l1.8 1.4-.7 2.3z"/><path d="m42 28.6l1.9 1.4-.7-2.3 1.8-1.4h-2.3l-.7-2.3-.7 2.3h-2.3l1.8 1.4-.7 2.3z"/><path d="m22 38.6l1.9 1.4-.7-2.3 1.8-1.4h-2.3l-.7-2.3-.7 2.3h-2.3l1.8 1.4-.7 2.3z"/><path d="m42 38.6l1.9 1.4-.7-2.3 1.8-1.4h-2.3l-.7-2.3-.7 2.3h-2.3l1.8 1.4-.7 2.3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ed-1f1f7.svg b/public/emoji/1f1ed-1f1f7.svg new file mode 100644 index 000000000..938504a0d --- /dev/null +++ b/public/emoji/1f1ed-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#ed4c5c"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#428bc1"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#f9f9f9"/><path d="m42.9 25.2l2.6-6-2-3.2-3.3 1.2-2.3-2.7-3.1 1.8-2.8-2.3-2.8 2.3-3.1-1.8-2.3 2.7-3.3-1.2-2 3.3 2.6 6c3.3-1.5 7-2.3 10.9-2.3 3.9-.2 7.6.7 10.9 2.2" fill="#fff"/><path d="m34.7 16.5l-2.7-2.2-2.7 2.2.5 6.2c.7-.1 1.5-.1 2.2-.1.7 0 1.5 0 2.2.1l.5-6.2" fill="#428bc1"/><path d="m32 50c6.2 0 11.3-5.1 11.3-11.3v-13.4h-22.6v13.4c0 6.2 5.1 11.3 11.3 11.3" fill="#ed4c5c"/><path d="m32 49.8c6.1 0 11.1-5 11.1-11.1v-13.2h-22.2v13.2c0 6.1 5 11.1 11.1 11.1" fill="#fff"/><g fill="#ed4c5c"><path d="m25.6 25.9h-4.3v4.7h4.3v-4.7"/><path d="m25.6 35.3h4.3v-4.7h-4.3v4.7"/><path d="m21.3 38.7c0 .4 0 .8.1 1.3h4.2v-4.7h-4.3v3.4"/><path d="m34.1 35.3h-4.3v4.7h4.3v-4.7"/><path d="m34.1 44.7h4.3v-4.7h-4.3v4.7"/><path d="m38.4 47.2c.9-.7 1.8-1.6 2.4-2.6h-2.4v2.6"/><path d="m25.6 44.7h4.3v-4.7h-4.3v4.7"/><path d="m23.2 44.7c.7 1 1.5 1.8 2.4 2.6v-2.6h-2.4"/><path d="m32.7 49.3c.5 0 .9-.1 1.4-.2v-4.5h-4.3v4.5c.5.1.9.2 1.4.2.5.1 1 .1 1.5 0"/><path d="m42.6 40c0-.4.1-.8.1-1.3v-3.4h-4.3v4.7h4.2"/><path d="m34.1 35.3h4.3v-4.7h-4.3v4.7"/><path d="m34.1 25.9h-4.3v4.7h4.3v-4.7"/><path d="m42.6 30.6v-4.7h-4.3v4.7h4.3"/></g><path d="m23.9 17.4l-3.3-1.2-1.9 3 .7 1.6 1.8 4.1c1.3-.6 2.7-1.1 4.2-1.4l-1.5-6.1" fill="#428bc1"/><path d="m23.7 20.4c.1.2.2.5.2.8 0 .9-.7 1.6-1.6 1.6-.8 0-1.4-.6-1.6-1.3.3.5.8.8 1.4.8.9 0 1.6-.7 1.6-1.6 0-.1 0-.2 0-.3" fill="#fff"/><path fill="#ffe62e" d="m22.2 18.1v.1l-.1.6.5.3v.1h-.1l-.5.2-.1.5v.1l-.1-.1-.4-.3-.6.2v-.1l.1-.5-.4-.4v-.1l.6-.2.1-.5v-.1.1l.4.3.6-.1z"/><path d="m29.3 16.5l-3.1-1.7-2.3 2.6 1.5 6c1.4-.4 2.9-.6 4.4-.7l-.5-6.2" fill="#2a5f9e"/><g fill="#ed4c5c"><path d="m25 21.9c1.5-.4 3-.6 4.6-.8l-.1-1.6c-1.7.1-3.3.4-4.9.8l.4 1.6"/><path d="m24.3 18.9c1.7-.4 3.4-.7 5.1-.9l-.1-1.5c-1.8.2-3.6.5-5.4.9l.4 1.5"/></g><g fill="#ffe62e"><path d="m32 19.3c-.2 0-.5.7-.9.2 0 0 .3.4.3.6 0 0-.3-.1-.3-.1 0 2.1 1.9 2 1.9 0 0 0-.3.1-.3.1 0-.1.3-.6.3-.6-.5.5-.7-.1-1-.2"/><path d="m33.2 16.4c-.2 0-.5.7-.9.2 0 0 .3.4.3.6 0 0-.3-.1-.3-.1 0 2.1 1.9 2 1.9 0 0 0-.3.1-.3.1 0-.1.3-.6.3-.6-.4.5-.7-.2-1-.2"/><path d="m30.7 16.4c-.2 0-.5.7-.9.2 0 0 .3.4.3.6 0 0-.3-.1-.3-.1 0 2.1 1.9 2 1.9 0 0 0-.3.1-.3.1 0-.1.3-.6.3-.6-.4.5-.7-.2-1-.2"/></g><path d="m40.1 17.4l-2.3-2.7-3.1 1.8-.5 6.2c1.5.1 3 .4 4.4.7l1.5-6" fill="#2a5f9e"/><path d="m35.3 17.8c.1 0 .2 0 .3 0 .2.1.2 0 .3-.1.2-.1.8-.2 1.4.1.1.1.7.1.7.1s-.5.2-1 0c.2.1.3.3.5.4.1 0 .8.2.8.2s-.6.3-1 0c-.3-.3-.6-.6-1.1-.5 0 0 .3.1.3.1-.1.1-.4.2-.5.1 0 .3 1 1.3 2.2 1 .5-.2.2.2.1.4-.1.1-.5 2.3-1.6 1.8 0 0 .6-.2.6-.6 0 0-.2-.2-.2-.2-.4 0-.7 1.2-1.2.6 0 0 .6-.3.5-.8-.1 0-.4 0-.4 0-.3.1-.2 1.2-.8.9 0 0 .7-1 .3-1-.1.2-.3.4-.3.6.2.2-.5.2-.4 0 0-.1.5-.6.4-1.1-.2-.1 0-1 .1-1.2-.6 0-.2-.2-.1-.6.2 0 .1 0 .1-.2" fill="#ffe62e"/><path d="m42.8 24.9l2.5-5.7-1.9-3-3.3 1.2-1.5 6c1.4.4 2.8.9 4.2 1.5" fill="#428bc1"/><path d="m39.6 19.6c1.7.4 3.3 1 4.8 1.7l-1 2.2c-1.4-.6-2.9-1.1-4.4-1.5l.6-2.4" fill="#fff"/><path d="m43.5 23.1l.6-1.5c-1.5-.7-3.1-1.2-4.7-1.6l-.4 1.5c1.6.4 3.1.9 4.5 1.6" fill="#ed4c5c"/><path d="m42 17.4l.1.6-.4.4.6.2.1.6.5-.4.6.2-.1-.6.4-.4-.6-.2-.1-.6-.4.4-.7-.2" fill="#ffe62e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ed-1f1f9.svg b/public/emoji/1f1ed-1f1f9.svg new file mode 100644 index 000000000..6162c6a4d --- /dev/null +++ b/public/emoji/1f1ed-1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c16.6,0,30-13.4,30-30H2C2,48.6,15.4,62,32,62z" fill="#f42f4c"/><path d="M32,2C15.4,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z" fill="#2a5f9e"/><path d="m20 22v17.4c.3-.2 23.7 0 24 .1v-17.5h-24" fill="#fff"/><g fill="#699635"><path d="m32.4 37.4c0 0 0 0 0 0"/><path d="m39.2 37.5h-14.5l-4.7 1.9v2.6h24v-2.5l-4.8-2m-1.8 3.1c0 0-1.9.7-5.5.7-3.5 0-5.5-.7-5.5-.7v-.8c0 0 1.5.7 5.5.7 4 0 5.5-.7 5.5-.7v.8"/></g><g fill="#f42f4c"><path d="m31.5 35.4c0-.3 0-.5-.1-.8l-2-2.2c-.6.1-.3 1-.1 1.4l2.2 1.6"/><path d="m28.7 33.6c-.6.2-.4 1-.2 1.5l2.6 1.5c.1-.1.3-.1.5-.1 0-.1 0-.3-.1-.6l-2.8-2.3"/><path d="m30.9 36.8l-2.6-1.5c-.3.1-.3.3-.3.6l1.2 1.8 1.6.5.1-1.4"/><path d="m34.6 33.8c.2-.4.5-1.3-.1-1.4l-2 2.3c0 .3 0 .5-.1.8l2.2-1.7"/><path d="m35.5 35.1c.2-.5.5-1.3-.2-1.5l-3 2.3c0 .2 0 .4-.1.5.2 0 .4.1.6.2l2.7-1.5"/><path d="m36 35.9c0-.3-.1-.5-.3-.5l-2.7 1.4.1 1.4 1.6-.5 1.3-1.8"/></g><path d="m32.3 27.8c0 0 0 .1 0 .4.2.5.4.9.8 1.2.2-.3.2-1.2 0-2 .3.4.8.7 1.2.8 0-.3-.2-.8-.5-1.2.6.3 1.3.5 2.1.4-.2-.3-.7-.6-1.2-.9.9.2 1.8.5 1.9.5-.1-.9-.5-.9-1.2-1.2h1.8c-.4-.8-1.9-.8-3.1-.6.7-.2 1.7-.5 1.8-.5-.3-.2-1.7-1.1-3.4.3 0 .5-.2 1-.5 1-.3 0-.5-.4-.5-1-1.7-1.3-3-.5-3.3-.2.1 0 1.1.3 1.8.5-1.2-.2-2.7-.1-3.1.6h1.8c-.7.4-1.1.4-1.2 1.2 0 0 1-.3 1.9-.5-.5.3-1 .6-1.2.9.8.1 1.6-.2 2.1-.4-.3.4-.6.9-.5 1.2.4-.1.8-.4 1.2-.8-.2.8-.2 1.6 0 2 .3-.2.5-.5.6-.9 0-.4 0-.7 0-.7h.7z" fill="#699635"/><path d="m26.5 39.8v.8c0 0 2 .7 5.5.7 3.5 0 5.5-.7 5.5-.7v-.8c0 0-1.5.7-5.5.7-4 0-5.5-.7-5.5-.7" fill="#fff"/><g fill="#2a5f9e"><path d="m29.5 32.4l-2.4-2.7c-.7.6-.7 1.5-.7 1.8l3 2.2c-.2-.3-.6-1.2.1-1.3"/><path d="m28.7 33.6l-3.6-2.8c-.5.6-.2 2.1-.1 2.4l3.5 1.9c-.2-.4-.5-1.3.2-1.5"/><path d="m23.9 34.3c0 .3-.1.6.1 1.2l3.9.4c0-.3.1-.5.3-.5l-4.5-2.5c-.2.5.1 1.3.2 1.4"/><path d="m37.6 31.5c0-.3 0-1.2-.7-1.8l-2.4 2.7c.6.1.3 1 .1 1.4l3-2.3"/><path d="m39 33.3c.1-.4.4-1.8-.1-2.4l-3.6 2.8c.6.2.4 1 .2 1.5l3.5-1.9"/><path d="m40.2 32.8l-4.5 2.5c.2.1.3.3.3.5l3.9-.4c.2-.6.1-.9.1-1.2.2 0 .5-.8.2-1.4"/><path d="m31.9 25.8c.3 0 .5-.4.5-1 0 0 0-.1 0-.1 0-.6-.2-1-.5-1-.3 0-.5.5-.5 1 0 .7.3 1.1.5 1.1"/></g><g fill="#ffe62e"><path d="m40.3 36.3l-.1-.8-1.7.2c-.2-.1-.5-.2-.8-.2-.4 0-.8.2-1.1.4l-2 .2.2.8.6-.1-.5.9-1.6.5v-1.2h-2.3v1.2l-1.6-.5-.5-.8-.1-.1.6.1.2-.8-2-.2c-.3-.3-.7-.4-1.1-.4-.3 0-.6.1-.8.2l-1.8-.2-.1.8 1.2.1c-.1.2-.2.5-.2.8 0 1 .8 1.8 1.8 1.8.8 0 1.5-.6 1.7-1.3l.3.4 2.5.7c0 .2.5.4 1.2.4.6 0 1.2-.2 1.2-.4l2.5-.7.3-.4c.2.8.9 1.3 1.7 1.3 1 0 1.8-.8 1.8-1.8 0-.3-.1-.6-.2-.8l.7-.1"/><path d="m24.6 30.5c0 .1-.1.2-.1.3l.4.2.2-.2 6.5 5.1.1.5h.7l.1-.5 6.6-5.1.2.2.4-.2c-.1-.1-.1-.2-.2-.3h.3l.6-.8-1 .4v.2h-.1c-.1-.1-.1-.1-.2-.2l-.3.3.2.2-6.4 4.7.1-.7 4.6-5.1.2.2.4-.3c-.1-.1-.1-.2-.2-.2l.3-.1.4-.9-.9.6v.2.1c-.1-.1-.2-.1-.3-.2l-.3.4.2.2-2.8 2.9.5-1.1-.3-.1-1.3 2.3 1-2.8h-.4l-1.1 3 .7-2.9h-.4l-.5 1.9c0-1-.2-5-.2-5h-.9c0 0-.1 3.6-.1 4.7l-.3-1.6h-.4l.7 2.9-1.1-3h-.4l1 2.8-1.3-2.3-.3.1.5 1.1-2.8-2.9.2-.2-.1-.4c-.1.1-.2.1-.3.2v-.1-.2l-.9-.6.4.9.3.1c-.1.1-.2.2-.2.2l.4.3.2-.2 4.5 5.1.1.7-6.3-4.7.2-.2-.4-.3c-.1.1-.2.1-.2.2h-.1v-.2l-1-.4.6.8h.3"/><path d="m23.6 33l.1-.2 7.1 4 .6-.2-7.6-4 .1-.2-.4-.3c-.1.1-.1.2-.2.2h-.1l-.1-.2-1.1-.3.7.7h.3.1c-.1.1-.1.2-.1.3l.6.2"/><path d="m41 32.6l.7-.7-1.1.3-.1.2h-.1c-.1-.1-.1-.2-.2-.2l-.2.2.1.2-7.5 4 .5.2 2.6-1.5 4.5-2.5.1.2.5-.1c0-.1-.1-.2-.1-.3h.1.2"/></g><ellipse cx="32" cy="37" rx="1.2" ry=".6" fill="#2a5f9e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ed-1f1fa.svg b/public/emoji/1f1ed-1f1fa.svg new file mode 100644 index 000000000..48b8aced6 --- /dev/null +++ b/public/emoji/1f1ed-1f1fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#ed4c5c"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#83bf4f"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ed.svg b/public/emoji/1f1ed.svg new file mode 100644 index 000000000..6add3c7e0 --- /dev/null +++ b/public/emoji/1f1ed.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="M20.3,46.5v-29h6v11.1h11.3V17.5h6v29h-6v-13H26.4v13H20.3z" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ee-1f1e8.svg b/public/emoji/1f1ee-1f1e8.svg new file mode 100644 index 000000000..540234ef7 --- /dev/null +++ b/public/emoji/1f1ee-1f1e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2 32c0 11.5 6.5 21.5 16 26.5v-53c-9.5 5-16 15-16 26.5" fill="#f9f9f9"/><path d="m62 32c0-11.5-6.5-21.5-16-26.5v53.1c9.5-5.1 16-15.1 16-26.6" fill="#ffce31"/><path d="M32,2c-5.1,0-9.8,1.3-14,3.5v53.1c4.2,2.2,8.9,3.5,14,3.5s9.8-1.3,14-3.5V5.5C41.8,3.3,37.1,2,32,2z" fill="#2a5f9e"/><path d="m23.9 38.8c0 0 0-.1 0 0m20.4-.7c.7-.7.6-2.1-.4-2.5-.2-.1-.5.2-.6.3-.2.5.5.9.1 1.3-.4.4-.5-.3-.6-.5-.2-.5-.6-.8-1.1-1.2-.9-.7-1.3-1.9-1.3-3 0-1.4.3-3.5-1.5-4-.5-.2-1 0-1.5-.1-.8-.3-1 .4-.9 1.1-.8-.2-.9.8-1.6.6.2-.4.4-.8.6-1.1.2.1.6-.1.6-.3 0-.4.5-.7.5-1.1 0-.4-.1-1-.5-1.2-.2-.7-1.3-.8-1.8-.9-.4 0-.3.2-.6-.1-.2-.2-.8-.2-1-.2.2-1.1-1.5-1.1-1.4 0-.2 0-.7 0-.9.1-.4.2-.2.4-.7.2-.2 0-.4 0-.6.1-.3-.1-1.1.2-1.3.6-.1.2-.3.3-.4.6-.1.2 0 .4-.1.6-.1.3.2 1.1.4 1.3-.1.3.2.4.5.4.3 0 .6.9.7 1.1-.3 0-.4.1-.6-.2-.2-.4-.6-.5-1-.4.1-.8-.2-1.3-1-1-.4.1-.4 0-.7-.1-.3 0-.8.2-1.1.3-1.6.9-.8 2.9-1.1 4.4-.1.6-.3 1.2-.7 1.7-.4.6-1 .9-1.4 1.4-.1.2-.4 1.1-.6 1.1-.7 0-.3-.7-.2-1 .4-.9-.9-.9-1.2-.2-.6 1.2.5 2.8 1.9 2.3 0 .3 0 .6-.4.7-.4.1-.2.9-.1 1.1.2.6.6 1.9 1.4 1.9.7 0 1.8-.1.9-1.1-.3-.4-1-.4-.8-1.1.2-.5.9-.6 1.1-1.2.3-.8.3.2.2.2-.1.2.5.6.6.8.5.8.8 1 1.7 1 .5 0 .4-.5.3-.9-.2-.4-1.1-.6-1.1-1 0-.4.4-.6.3-1.2-.1-.5-.5-.8-.9-1.1.5-.5 1.2-.7 1.7-1.2.4-.4.6-1 1-1.4 0 .8 0 1.6 0 2.3 0 .8-.1 1.8.2 2.5.7 1.5 3 1.9 4.5 1.9 1.5 0 3.8-.4 4.5-1.9.3-.7.2-1.6.2-2.3 0-.8 0-1.7 0-2.5.3 0 .6 1 .8 1.2.5.6 1.3.9 1.9 1.5-.6.4-1.4 1.3-.8 2 .5.5-.4.7-.6.9-.2.2-.8 1.3-.1 1.3.7.3 1.4-.2 1.7-.7.1-.2.8-.8.8-1 0-.3-.3-.4.1-.5.2.7 2.1 1.7.9 2.3-.3.2-1 .9-.6 1.3.2.2.7.1 1 .1.9 0 1.1-.9 1.4-1.6.1-.3.4-1 .1-1.3-.3-.3-.5-.3-.5-.9.6.1 1.3-.1 1.7-.5m-19.5-13.6c.2.3.4.6.8.8-.2.2-1.1.7-.3.9.4.1.9.1 1.3 0 .5 0 3.8-1 3.1-1.8 1.5-.2 3-.2 4.6 0-.4 1 2.5 1.8 3.1 1.8.4 0 .9.1 1.3 0 .8-.2-.1-.7-.3-.9.2-.1 1.4-1.3.6-1.4-.2 0-.5.1-.8.1-.4 0-.7-.1-1-.3-.7-.3-.5-1.2-1.2-1.5-.9-.4-2.2-.4-3.2-.4-1.1 0-2.2 0-3.4.1-.8.1-1.9.2-2.1 1.1-.2.7-.9.9-1.5.9-.4.1-1.5-.2-1 .6" fill="#fff"/><path d="m27.7 30.4h8.6v7.6c0 2.5-4.3 2.5-4.3 2.5s-4.3 0-4.3-2.5c0 0 0-7.6 0-7.6" fill="#4c86c7"/><g fill="#fff"><path d="m31.4 32.8l-1-1.1c-.2-.2-.5-.2-.6 0l-1 1.1h2.6"/><path d="m31.4 35l-1-1.1c-.2-.2-.5-.2-.6 0l-1 1.1h2.6"/><path d="m31.4 37.3l-1-1.1c-.2-.2-.5-.2-.6 0l-1 1.1h2.6"/><path d="m33.3 39.5l-1-1.1c-.2-.2-.5-.2-.6 0l-1 1.1h2.6"/><path d="m35.2 32.8l-1-1.1c-.2-.2-.5-.2-.6 0l-1 1.1h2.6"/><path d="m35.2 35l-1-1.1c-.2-.2-.5-.2-.6 0l-1 1.1h2.6"/><path d="m35.2 37.3l-1-1.1c-.2-.2-.5-.2-.6 0l-1 1.1h2.6"/></g><path d="m38.9 24.4l.1-.2c-.2.1-.4.1-.6.1-.4 0-1.6-.2-2-.9v-.1c0-.5-.3-.9-.8-.9-1.2-.2-2.4-.3-3.6-.3-1.2 0-2.4.1-3.6.3-.4.1-.8.5-.8.9v.1c-.3.7-1.6.9-2 .9-.2 0-.4 0-.6-.1l.1.2c.2.4.5.7.9.8-.1.4-.4.6-.8.7.4.1 2.6.3 4.1-1.2l-.2-.4v-.1c.9-.1 1.8-.2 2.8-.2h.1c1 0 1.9.1 2.8.2v.1l-.2.4c1.5 1.5 3.8 1.3 4.1 1.2-.3-.1-.6-.3-.8-.7.4-.2.8-.5 1-.8" fill="#a5a7a9"/><g fill="#c09b5a"><path d="m26.7 32.9c.3-.4.4-1.1.5-1.5.2-.7.4-.9 1.1-.9 0-.9-.9-.6-1.3-.1-.3.5-.6 1-1 1.5 0-.3 0-.6 0-.9.4-.4 1-.6 1.1-1.2 0-.2.2-.8 0-1-.1-.1-.5.1-.6.1-.5.1-.5-.1-.8-.1-2.1 0-1.8 2.4-1.8 3.8 0 1.2-.4 2.3-1.3 3.1-.3.3-.7.5-1 .9-.2.3-.3 1.2-.8 1.2-.6 0-.9-.7-.7-1.1.3-.7-.2-.8-.5-.1-.4 1.2.9 2.4 2 1.5-.1.5.2 1.1-.3 1.5-.4.3-.2.9.1 1.3.2.3.3 1.2.8 1.2.3.1.7 0 .9 0 0-.4-.3-.8-.8-.8-.3-.3-.4-.9-.2-1.2.1-.1 1.6-1.6 1.3-1.6.2 0 .7.1.8.4.1.3 0 .3-.1.5.2.1.4.3.5.5.2.3.4.9.8.9.2.1.6 0 .8 0 0-.9-1.5-.8-1.1-1.8.1-.3.5-.5.2-.9-.2-.4-.7-.8-1.1-.9.8-.9 2.2-1.3 2.5-2.5 1-.8 1-1.2 1-2.3-.3 0-.4.3-.4.5 0 .4-.2.6-.5.8-.1-.5-.1-.7-.1-.8"/><path d="m44 36c-.1-.1-.2-.1-.4 0-.2.2.1.4.1.6.2.5-.1 1.1-.7 1.1-.4 0-.4-.4-.5-.7-.2-.5-.5-.8-.8-1.1-1.5-1.1-1.7-2.8-1.7-4.5 0-.6.1-1.3-.3-1.9-.2-.4-.6-.6-1-.7-.2 0-.4-.1-.5-.1-.2 0-.4.2-.5.2-.2-.1-.8-.4-.9-.1-.1.3 0 .8.1 1.1.2.4.7.6 1 .9 0 .3 0 .6 0 .9-.3-.4-.6-.9-.9-1.3-.1-.1-.2-.3-.3-.4-.3-.5-1.1-.2-1.1.4.6 0 .9.2 1.1.9.1.6.5 1.4.4 1.9-.3-.2-.5-.4-.5-.8 0-.2-.1-.5-.4-.5 0 1.1 0 1.5 1 2.3.3 1.2 1.7 1.7 2.5 2.5-.5.2-.8.5-1.1.9-.2.5.1.6.2 1 .4 1-1.1.9-1.1 1.8.8 0 1 0 1.5-.7.1-.2.3-.4.5-.6.3-.2 0-.1 0-.4 0-.5.4-.5.8-.6.1 0 .2.6.3.7.2.4.6.4.9.7.3.4.3 1 0 1.4-.3.3-.8.2-.8.8.3 0 .7.1.9 0 .5 0 .6-.9.8-1.2.3-.4.5-1 .1-1.3-.5-.4-.3-.9-.3-1.5 1.2 1.3 2.7-.6 1.6-1.7"/></g><path d="m32 26.8c1 0 3.1.3 3.9 1-.8 2.1-2.1 1.3-3.9 1.3-1.8 0-3.1.9-3.9-1.3.8-.8 2.9-1 3.9-1" fill="#ed4c5c"/><g fill="#c8b100"><path d="m34.7 29.1c-.7-.4-1.6-.5-2.7-.5-1 0-2 .1-2.6.5l.2 1c.6.2 1.5.3 2.4.3.9 0 1.8-.1 2.4-.3l.3-1"/><path d="m35.6 26.6c-.2-.2-.6-.3-1-.3-.2 0-.3 0-.5.1 0 0-.3-.5-1.1-.5-.3 0-.5.1-.7.2 0-.1-.1-.2-.3-.2s-.3.1-.3.2c-.2-.1-.4-.2-.7-.2-.7 0-1.1.5-1.1.5-.1 0-.3-.1-.5-.1-2.5 0-1.2 1.8-1.2 1.8l.2-.4c-.6-.8-.1-1.3 1-1.3.1 0 .3 0 .4 0-.4.6.3 1.1.3 1.1l.2-.3c-.3-.2-.3-1.2.7-1.2.3 0 .5.1.7.2 0 .1-.1.9-.1 1l.4.4.4-.4c-.1-.2-.1-1-.1-1 .2-.1.4-.2.7-.2 1.1 0 1.1 1 .7 1.3l.2.3c0 0 .6-.5.3-1.1.1 0 .3 0 .4 0 1.3 0 1.4 1.1 1 1.3l.2.4c0-.1.5-.9-.2-1.6"/></g><path d="m31.7 25.5c0-.2.2-.4.3-.4s.3.2.3.4-.2.4-.3.4-.3-.2-.3-.4" fill="#005bbf"/><path fill="#c8b100" d="m31.9 24.5v.2h-.1v.2h.1v.2.3h-.2v.1.1h.7v-.1-.1h-.3v-.3-.2h.2v-.2h-.2v-.2z"/><path d="m32 30.3c-.9 0-1.6-.1-2.2-.3.6-.2 1.4-.3 2.2-.3.9 0 1.6.1 2.2.3-.5.2-1.3.3-2.2.3" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ee-1f1e9.svg b/public/emoji/1f1ee-1f1e9.svg new file mode 100644 index 000000000..d92e0a009 --- /dev/null +++ b/public/emoji/1f1ee-1f1e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 62c16.6 0 30-13.4 30-30h-60c0 16.6 13.4 30 30 30" fill="#f9f9f9"/><path d="m31.8 2c-16.6 0-30 13.4-30 30h60c0-16.6-13.4-30-30-30" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ee-1f1ea.svg b/public/emoji/1f1ee-1f1ea.svg new file mode 100644 index 000000000..c3f32f72d --- /dev/null +++ b/public/emoji/1f1ee-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M1.8,32c0,13.1,8.4,24.2,20,28.3V3.7C10.1,7.8,1.8,18.9,1.8,32z" fill="#83bf4f"/><path d="m61.8 32c0-13.1-8.4-24.2-20-28.3v56.6c11.6-4.1 20-15.2 20-28.3" fill="#ff8736"/><path d="m21.8 60.3c3.1 1.1 6.5 1.7 10 1.7s6.9-.6 10-1.7v-56.6c-3.2-1.1-6.5-1.7-10-1.7s-6.9.6-10 1.7v56.6" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ee-1f1f1.svg b/public/emoji/1f1ee-1f1f1.svg new file mode 100644 index 000000000..4118fdf99 --- /dev/null +++ b/public/emoji/1f1ee-1f1f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#f9f9f9"><path d="m52.1 10c-5.4-5-12.5-8-20.4-8s-15 3-20.4 8h40.8"/><path d="m11.3 54c5.4 5 12.5 8 20.4 8s15-3 20.4-8h-40.8"/><path d="m1.7 32c0 4.3.9 8.3 2.5 12h55c1.6-3.7 2.5-7.7 2.5-12s-.9-8.3-2.5-12h-55c-1.6 3.7-2.5 7.7-2.5 12"/></g><g fill="#428bc1"><path d="m11.4 54h40.7c3-2.8 5.5-6.2 7.1-10h-55c1.7 3.8 4.2 7.2 7.2 10"/><path d="m52.1 10h-40.7c-3 2.8-5.5 6.2-7.1 10h55c-1.7-3.8-4.2-7.2-7.2-10"/><path d="m40.7 27h-6l-3-5-3 5h-6l3 5-3 5h6l3 5 3-5h6l-3-5 3-5m-9-2.1l1.3 2.1h-2.5l1.2-2.1m-6.3 3.6h2.5l-1.2 2.1-1.3-2.1m0 7l1.2-2.1 1.2 2.1h-2.4m6.3 3.6l-1.2-2.1h2.5l-1.3 2.1m2.2-3.6h-4.2l-2.2-3.5 2.1-3.5h4.2l2.2 3.5-2.1 3.5m4.2 0h-2.5l1.2-2.1 1.3 2.1m-1.2-5l-1.2-2.1h2.5l-1.3 2.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ee-1f1f2.svg b/public/emoji/1f1ee-1f1f2.svg new file mode 100644 index 000000000..17632dc76 --- /dev/null +++ b/public/emoji/1f1ee-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,32c0,16.6-13.4,30-30,30S2,48.6,2,32S15.4,2,32,2S62,15.4,62,32" fill="#ed4c5c"/><path fill="#fff" d="m49.3 22.8l-5.1-.3-.4-.3-1.1.9.2.8-.4 1.3-2.2 4.8-.2 1 .1 1-.5.2-5.1-2.7-.2.2.2-.2-1.7-5.2-2.2-3.7-1.9-.2-1.5 1.1-6.7 2.8-1.6-.5-2.6-2.4-.8.4 2.6 4.4v.5l1.3.4.6-.6 1.2-.4 5.3-.7.9-.4.9-.7.4.3.5 5.5-3.8 3.8-2.2 3.7.7 1.8 1.7.7 5.5 4.7.3 1.6-.9 3.5.7.5 2.7-4.3.4-.2-.2-1.4-.8-.2-.9-.9-3-4.4-.9-.7-.9-.4.1-.5 4.6-3h.1l5.2 1.5 4.3.2 1.2-1.6-.1-1.8 1.3-7.1 1.3-1 3.5-.9.1-.9"/><path fill="#ffe606" d="m24 37.6l1.7.1.6-.3.4-.5.4.1.1 1.5-.6.1-.4-.4-1-.1-.9.4-.5-.2z"/><g fill="#f9dd19"><path d="m32.9 47.4l-1.7.3-.2.8 1.7-.5.2-.6"/><path d="m46.5 22.7l-.7.1 1.1 1.3.8-.2-1.2-1.2"/><path d="m40.9 32.1l-1.2.8v.5l.6.1.6.4.8 1.5.7-.1-.1-.6-.4-.4-.3-.2-.5-.9.2-.6-.4-.5"/><path d="m17.4 22.5l-.3 1.7.5.4.4-1.6-.6-.5"/><path d="m29.8 20.7l-.4.4-.1.9-.5.9-.6.2-.1.6 1.3.6.4-.4-.3-.5v-.7l.9-1.5-.6-.5"/></g><path d="m32.4 34.4l-.1.1v.1h.5l-.4-.2m-3.2-4.7l-.2.6.2-.2v-.4m5.4-.9l-.2.1.2.6-.2.2.2-.2.1.1.1-.1-.2-.7" fill="#f9db17"/><path fill="#f9dd19" d="m34.4 28.9l-2.3 1.8-2.9-1 .1.4-.2.2 2.5 1.1.7 3.1.1-.1h.1l.4.2h.1l-.4-3.2 2.1-1.8-.1-.1-.2.2.2-.2-.2-.6"/><g fill="#f9dd16"><path d="m19.5 26l.5 1.5h1.6l-1.3.9.5 1.5-1.3-.9-1.3.9.5-1.5-1.3-.9h1.6z"/><path d="m41.7 20.5l.5 1.5h1.6l-1.3 1 .5 1.5-1.3-1-1.3 1 .5-1.5-1.3-1h1.6z"/><path d="m35.2 41.5l.5 1.5h1.6l-1.3 1 .5 1.5-1.3-.9-1.2.9.4-1.5-1.2-1h1.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ee-1f1f3.svg b/public/emoji/1f1ee-1f1f3.svg new file mode 100644 index 000000000..0f8b13d57 --- /dev/null +++ b/public/emoji/1f1ee-1f1f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M31.8,2C18.8,2,7.7,10.4,3.6,22h56.6C56,10.4,44.9,2,31.8,2z" fill="#f2b200"/><path d="M31.8,62c13.1,0,24.2-8.3,28.3-20H3.6C7.7,53.7,18.8,62,31.8,62z" fill="#83bf4f"/><path d="m3.6 22c-1.1 3.1-1.7 6.5-1.7 10s.6 6.9 1.7 10h56.6c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10h-56.6" fill="#fff"/><circle cx="31.8" cy="32" r="8" fill="#428bc1"/><circle cx="31.8" cy="32" r="7" fill="#fff"/><g fill="#428bc1"><circle cx="29.2" cy="25.5" r=".5"/><circle cx="27.6" cy="26.4" r=".5"/><circle cx="26.3" cy="27.7" r=".5"/><circle cx="25.4" cy="29.3" r=".5"/><circle cx="24.9" cy="31.1" r=".5"/><circle cx="24.9" cy="32.9" r=".5"/><circle cx="25.4" cy="34.7" r=".5"/><circle cx="26.3" cy="36.3" r=".5"/><circle cx="27.6" cy="37.6" r=".5"/><circle cx="29.2" cy="38.5" r=".5"/><circle cx="30.9" cy="38.9" r=".5"/><path d="m32.3 39c0-.3.2-.5.4-.6.3 0 .5.2.6.4 0 .3-.2.5-.4.6-.4.1-.6-.1-.6-.4"/><circle cx="34.5" cy="38.5" r=".5"/><circle cx="36.1" cy="37.6" r=".5"/><circle cx="37.4" cy="36.3" r=".5"/><circle cx="38.3" cy="34.7" r=".5"/><circle cx="38.8" cy="32.9" r=".5"/><path d="m38.8 31.6c-.3 0-.5-.2-.6-.4 0-.3.2-.5.4-.6.3 0 .5.2.6.4.1.3-.1.5-.4.6"/><circle cx="38.3" cy="29.3" r=".5"/><circle cx="37.4" cy="27.7" r=".5"/><circle cx="36.1" cy="26.4" r=".5"/><path d="m35 25.7c-.1.3-.4.4-.7.3-.3-.1-.4-.4-.3-.7.1-.3.4-.4.7-.3.3.2.4.5.3.7"/><path d="m33.2 25.1c0 .3-.3.5-.6.4-.3 0-.5-.3-.4-.6 0-.3.3-.5.6-.4.3.1.5.4.4.6"/><path d="m31.4 25c0 .3-.2.5-.4.6-.3 0-.5-.2-.6-.4 0-.3.2-.5.4-.6.3-.1.6.1.6.4"/><circle cx="31.8" cy="32" r="1.5"/><path d="m31.8 25l-.2 4.3.2 2.7.3-2.7z"/><path d="m30 25.2l.9 4.3.9 2.5-.4-2.7z"/><path d="m28.3 25.9l2 3.9 1.5 2.2-1.1-2.5z"/><path d="m26.9 27l2.9 3.3 2 1.7-1.7-2.1z"/><path d="m25.8 28.5l3.6 2.4 2.4 1.1-2.2-1.6z"/><path d="m25.1 30.2l4.1 1.3 2.6.5-2.5-.9z"/><path d="m24.8 32l4.4.2 2.6-.2-2.6-.2z"/><path d="m25.1 33.8l4.2-.9 2.5-.9-2.6.5z"/><path d="m25.8 35.5l3.8-1.9 2.2-1.6-2.4 1.1z"/><path d="m26.9 36.9l3.2-2.8 1.7-2.1-2 1.7z"/><path d="m28.3 38.1l2.4-3.7 1.1-2.4-1.5 2.2z"/><path d="m30 38.8l1.4-4.1.4-2.7-.9 2.5z"/><path d="m31.8 39l.3-4.3-.3-2.7-.2 2.7z"/><path d="m33.6 38.8l-.8-4.3-1-2.5.5 2.7z"/><path d="m35.3 38.1l-1.9-3.9-1.6-2.2 1.2 2.5z"/><path d="m36.8 36.9l-2.9-3.2-2.1-1.7 1.8 2.1z"/><path d="m37.9 35.5l-3.6-2.4-2.5-1.1 2.2 1.6z"/><path d="m38.6 33.8l-4.1-1.3-2.7-.5 2.6.9z"/><path d="m38.8 32l-4.3-.3-2.7.3 2.7.2z"/><path d="m38.6 30.2l-4.2.9-2.6.9 2.7-.5z"/><path d="m37.9 28.5l-3.9 1.9-2.2 1.6 2.5-1.1z"/><path d="m36.8 27.1l-3.2 2.8-1.8 2.1 2.1-1.7z"/><path d="m35.3 25.9l-2.3 3.7-1.2 2.4 1.6-2.2z"/><path d="m33.7 25.2l-1.4 4.1-.5 2.7 1-2.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ee-1f1f4.svg b/public/emoji/1f1ee-1f1f4.svg new file mode 100644 index 000000000..04d9b4ee6 --- /dev/null +++ b/public/emoji/1f1ee-1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m26.8 6.1c-3.6 0-4.7-1-6.8-1.6-2.4 1-4.6 2.4-6.7 4 .8-.2 1.8-.3 3.1-.3 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 2 0 3.2-.3 4.3-.7-1.5-1.3-3.1-2.5-4.9-3.5-4.7-.1-4.8-2-9.8-2-5.2.1-5.2 2.1-10.4 2.1" fill="#fff"/><g fill="#2a5f9e"><path d="m47.6 10.2c-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2 4.1 0 4.1 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 3.9 0 4.9-1.1 7.3-1.7-.9-1.1-2-2.1-3-3.1-1.1.4-2.3.7-4.3.7"/><path d="m37.2 4.1c5 0 5.2 1.8 9.9 2-4.4-2.6-9.6-4-15-4-4.3 0-8.8 4.1-5.2 4.1 5.1-.1 5.1-2.1 10.3-2.1"/></g><path d="m47.6 14.3c-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-4.5 0-5.1 1.5-8.6 1.9-1 1.3-1.8 2.7-2.6 4.2.2 0 .5 0 .8 0 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.1 0 5.2-1.9 10.1-2-.8-1.4-1.7-2.6-2.8-3.8-2.4.6-3.4 1.7-7.3 1.7" fill="#fff"/><path d="m47.6 18.5c-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2 4.1 0 4.1 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 .7 0 1.3 0 1.8.1-.6-1.5-1.3-2.9-2.1-4.2-4.9.1-5 2-10.1 2" fill="#2a5f9e"/><path d="m58 20.6c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-1 0-1.8-.1-2.4-.2-.4 1.2-.8 2.5-1 3.8.9.3 2 .5 3.5.5 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 1.4 0 2.4.1 3.2.3-.4-1.5-.8-2.9-1.4-4.3-.6 0-1.2-.1-1.9-.1" fill="#fff"/><path d="m58 24.8c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2 4.1 0 4.1 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 1.8 0 2.9.2 3.9.5-.1-1.4-.3-2.9-.7-4.2-.8-.3-1.8-.4-3.2-.4" fill="#2a5f9e"/><path d="m58 28.9c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-1.8 0-3-.2-4-.5 0 .5 0 1 0 1.6 0 .8 0 1.7.1 2.5 1 .3 2.1.6 3.9.6 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 1.8 0 3 .2 4 .5 0-.5 0-1 0-1.6 0-.8 0-1.6-.1-2.5-1-.3-2.1-.6-3.9-.6" fill="#fff"/><path d="m58 33.1c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-1.8 0-2.9-.2-3.9-.5.1 1.4.3 2.9.7 4.2.8.2 1.8.4 3.2.4 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 1.5 0 2.6.2 3.5.4.2-1.3.4-2.6.5-3.9-1-.3-2.2-.6-4-.6" fill="#2a5f9e"/><path d="m58 37.2c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-1.4 0-2.4-.1-3.2-.3.4 1.5.8 2.9 1.4 4.3.5.1 1.1.1 1.8.1 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 1 0 1.8.1 2.4.2.4-1.2.8-2.5 1-3.8-.8-.3-1.9-.5-3.4-.5" fill="#fff"/><path d="m58 41.4c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-.7 0-1.3 0-1.8-.1.6 1.5 1.3 2.9 2.1 4.2 4.9-.1 5-2 10.1-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 .3 0 .5 0 .8 0 .6-1.3 1.2-2.6 1.7-3.9-.7-.2-1.5-.2-2.5-.2" fill="#2a5f9e"/><path d="m58 45.5c-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-5.1 0-5.2 1.9-10.1 2 .8 1.4 1.7 2.6 2.8 3.8 2.5-.6 3.4-1.7 7.3-1.7 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 4.5 0 5.1-1.5 8.6-1.9 1-1.3 1.8-2.7 2.6-4.2-.3 0-.5 0-.8 0" fill="#fff"/><path d="m47.6 51.7c-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-3.9 0-4.9 1.1-7.3 1.7.9 1.1 2 2.2 3 3.1 1.1-.4 2.3-.7 4.3-.7 5.2 0 5.2 2 10.4 2 5.2 0 5.2-2 10.4-2 5.2 0 5.2 2 10.4 2 1.3 0 2.3-.1 3.1-.3 2.1-1.7 3.9-3.6 5.5-5.7-3.5.3-4.1 1.9-8.6 1.9" fill="#2a5f9e"/><path d="m47.6 55.8c-5.2 0-5.2-2-10.4-2-5.2 0-5.2 2-10.4 2-5.2 0-5.2-2-10.4-2-2 0-3.2.3-4.3.7 1.5 1.3 3.1 2.5 4.8 3.5 4.6.1 4.8 2 9.8 2 5.2 0 5.2-2 10.4-2 3.6 0 4.7 1 6.8 1.6 2.4-1 4.6-2.4 6.7-4-.8.1-1.7.2-3 .2" fill="#fff"/><path d="m26.8 59.9c-5 0-5.2-1.8-9.9-2 4.4 2.6 9.6 4 15 4 4.3 0 8.3-.9 12-2.5-2.1-.6-3.2-1.6-6.8-1.6-5.1.1-5.1 2.1-10.3 2.1" fill="#2a5f9e"/><path d="m54.4 24.6l3.9.1c-1-1.8-4.3-1.9-7-1.4 1.7-.5 3.7-1.1 4.1-1.2-.8-.6-4.3-2.8-8.7 1.6h-.1c-4.4-4.4-7.9-2.2-8.7-1.6.3.1 2.4.6 4.1 1.2-2.7-.4-6-.3-7 1.4l3.9-.1c-1.6.8-2.5.9-2.8 2.8.1 0 2.1-.6 4.2-1.1-1.1.6-2.2 1.3-2.6 2 1.9.1 3.5-.4 4.8-1-.8 1-1.2 2.1-1.2 2.7.9-.2 1.9-1 2.7-1.8-.5 1.8-.4 3.7.1 4.4.8-.6 1.3-1.6 1.7-2.7v1.1h1.7l-.1-1.5c.4 1.3 1 2.5 1.9 3.2.5-.8.6-2.6.1-4.4.8.8 1.7 1.6 2.7 1.8.1-.6-.4-1.7-1.2-2.7 1.2.6 2.9 1.1 4.8 1-.5-.7-1.5-1.4-2.6-2 2.1.6 4.1 1.1 4.2 1.1-.3-2-1.2-2.1-2.9-2.9" fill="#75a843"/><path fill="#c94747" d="m45.4 28.2h2.7v21.8h-2.7z"/><path d="m40.3 42.1l2.2 2.3h8.1l2.2-2.3.2-3.4-5.3-1.6.5-.4-1.7-1-1.7 1 .5.4-4.8 1.2-.2 3.8m11.5-2.8l-1.3 2-1.3-.5-1.6-.3v-2.9l4.2 1.7m-10.4 0l4.2-1.7v2.9l-1.6.3-1.3.5-1.3-2" fill="#f1bf31"/><path fill="#2a5f9e" d="m11 11h21v21h-21z"/><g fill="#fff"><path d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5"/></g><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ee-1f1f6.svg b/public/emoji/1f1ee-1f1f6.svg new file mode 100644 index 000000000..c260e2925 --- /dev/null +++ b/public/emoji/1f1ee-1f1f6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.3,3.7,22h56.6C56.2,10.3,45.1,2,32,2z" fill="#c94747"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#3e4347"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#f9f9f9"/><g fill="#699635"><path d="m44.7 26.6c-.2-.1-.4-.2-.4-.3-.1-.1 0-.1.4 0 .7.2 1.2.1 1.7-.3l.4-.4.5.2c.3.1.6.2.6.2.2-.1.7-.6.6-.8 0-.2.2-.2.3.1.2.5-.1 1.1-.6 1.2-.2.1-.5 0-.8-.1-.5-.2-.5-.2-.8 0-.5.5-1.2.5-1.9.2"/><path d="m46.5 24.9c-.2-.2-.4-1.1-.3-1.3.1-.2.1-.2.3-.2.3.1.4.3.3 1 0 .6-.1.7-.3.5"/><path d="m25.1 24.3c-.1.4.7 1.5 1.1 1.6-.2.1-.5.1-.8.2-1.3 1.3-5.8 5.7-6.7 6.8 2.5 0 5.2 0 7.5-.1 0-1.7 1.6-1.8 2.7-2.4.5.9 1.9.8 2.1 2.1 0 1.6 0 3.9 0 5.6-7 0-14.2 0-21.2 0-.3 1.6-1.7 2.9-3.8 2.4.6-.7 1.7-.9 2.1-1.8.3-2-.7-3.3-1.3-4.4 1-.4 1.2-.5 2.3-1.2-.7 2.3 1.9 2 3.9 2 .1-.8 0-1.7-.6-1.8.8-.3.9-.4 2.1-1.4 0 .9 0 2.1 0 3 4.7 0 9.8 0 14.7 0 0-1 .3-2.5-.5-2.5-.7 0 0 2-.6 2s-7.5 0-11.3 0c0-.4 0-1.3 0-1.9.5-.5.4-.4 3.7-3.7.3-.5 2.6-2.6 4.6-4.5"/><path d="m53.4 24.2c.8.4 1.4 1 2.4 1.3-.1.4-.5.6-.6 1 0 2.8 0 5.7 0 8.5 1.1.2 1.3-.4 1.8-.7.1 1.4 1 2.7 1 3.8-1.5 0-3.1 0-4.6 0 0-4.6 0-9.3 0-13.9"/><path d="m47.2 28.8c0 0 1.7-1.4 1.7-1.5 0 2.4 0 5 0 7.5h1.2c0-2.8 0-5.7 0-8.4.5-.5 1.5-1.2 1.7-1.7 0 5.1 0 9.4 0 13.4-3.4 0-9.8 0-10.6 0-.2-2.8-.2-5.6 3-5 0-.5 0-.8 0-1.1-.1-.2-.3 0-.3-.2.5-.5.7-.6 2.1-1.9 0 1.5 0 4.9 0 4.9.3 0 1 0 1.2 0 0 0 0-5.8 0-6m-4 5.9c.2.3 1 .3 1-.2-.1-.5-1.1-.3-1 .2"/><circle cx="12.5" cy="39.7" r=".6"/><path d="m32.5 24.2c.8.4 1.4 1 2.4 1.3-.1.4-.5.6-.6 1 0 2.8 0 5.7 0 8.5 1.1.2 1.3-.4 1.8-.7.1 1.4 1 2.7 1 3.8-1.5 0-3.1 0-4.6 0 0-4.6 0-9.3 0-13.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ee-1f1f7.svg b/public/emoji/1f1ee-1f1f7.svg new file mode 100644 index 000000000..d7b36f5e8 --- /dev/null +++ b/public/emoji/1f1ee-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.3,3.7,22h56.6C56.2,10.3,45.1,2,32,2z" fill="#83bf4f"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#ed4c5c"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#f9f9f9"/><g fill="#fff"><path d="m59.4 44.3c-.1.2-.2.4-.3.6h.3v-.6"/><path d="m4.9 44.9c-.1-.2-.2-.4-.3-.6v.6h.3"/><path d="m5.6 18.8h-.5c-.1.1-.2.2-.2.3h.7v-.3"/><path d="m5.6 21v-.3h-1v-.6h1.5v.9h2.2v-2.3h-.3v1.9h-.6v-1.9h-.3v1.9h-.6v-1.9h-.3v1h-1.6c-.1.2-.2.5-.3.7v.6h1.3"/><path d="m5.6 44.9h-.7c0 .1.1.2.2.3h.6l-.1-.3"/><path d="m4.6 44.3h1.5v.9h2.2v-2.3h-.3v1.9h-.6v-1.9h-.3v1.9h-.6v-1.9h-.3v1h-1.7c0 .2.1.3.1.4"/><path d="m5.6 43h-1.5c0 .1.1.2.1.3h1.4v-.3"/><path d="m13.6 21h1.4v-.3h-1v-.6h1.5v.9h2.2v-2.3h-.3v2h-.6v-2h-.4v2h-.6v-2h-.3v1h-1.9z"/><path d="m13 21v-1.3h-1.3v.4h1v.6h-1.5v-1h-2.2v1.4h.3v-1h1.5v.9z"/><path d="m9.8 20.7h.5v.3h-.5z"/><path d="m8.9 18.8h6.1v.3h-6.1z"/><path d="m11.7 44.3h1v.6h-1.5v-1h-2.2v1.4h.3v-1h1.5v.9h2.2v-1.3h-1.3z"/><path d="m9.8 44.9h.5v.3h-.5z"/><path d="m8.9 43h6.1v.3h-6.1z"/><path d="m17.4 44.9h-.6v-2h-.4v2h-.6v-2h-.3v1h-1.9v1.3h1.4v-.3h-1v-.6h1.5v.9h2.2v-2.3h-.3z"/><path d="m23 21h1.3v-.3h-1v-.6h1.5v.9h2.2v-2.3h-.3v2h-.6v-2h-.3v2h-.6v-2h-.4v1h-1.8z"/><path d="m22.4 21v-1.3h-1.4v.4h1v.6h-1.5v-1h-2.2v1.4h.3v-1h1.6v.9z"/><path d="m18.2 18.8h6.1v.3h-6.1z"/><path d="m19.2 20.7h.5v.3h-.5z"/><path d="m26.7 44.9h-.6v-2h-.3v2h-.6v-2h-.4v1h-1.8v1.3h1.3v-.3h-1v-.6h1.5v.9h2.2v-2.3h-.3z"/><path d="m19.2 44.9h.5v.3h-.5z"/><path d="m18.2 43h6.1v.3h-6.1z"/><path d="m21 44.3h1v.6h-1.5v-1h-2.2v1.4h.3v-1h1.6v.9h2.2v-1.3h-1.4z"/><path d="m31.7 21v-1.3h-1.3v.4h1v.6h-1.6v-1h-2.2v1.4h.4v-1h1.5v.9z"/><path d="m27.6 18.8h6.1v.3h-6.1z"/><path d="m28.5 20.7h.5v.3h-.5z"/><path d="m32.3 21h1.3v-.3h-1v-.6h1.6v.9h2.2v-2.3h-.4v2h-.6v-2h-.3v2h-.6v-2h-.3v1h-1.9z"/><path d="m27.6 43h6.1v.3h-6.1z"/><path d="m30.4 44.3h1v.6h-1.6v-1h-2.2v1.4h.4v-1h1.5v.9h2.2v-1.3h-1.3z"/><path d="m28.5 44.9h.5v.3h-.5z"/><path d="m36 44.9h-.6v-2h-.3v2h-.6v-2h-.3v1h-1.9v1.3h1.3v-.3h-1v-.6h1.6v.9h2.2v-2.3h-.4z"/><path d="m37.8 20.7h.5v.3h-.5z"/><path d="m36.9 18.8h6.1v.3h-6.1z"/><path d="m41.6 21h1.4v-.3h-1v-.6h1.5v.9h2.2v-2.3h-.3v2h-.6v-2h-.4v2h-.6v-2h-.3v1h-1.9z"/><path d="m41 21v-1.3h-1.3v.4h1v.6h-1.5v-1h-2.2v1.4h.3v-1h1.5v.9z"/><path d="m36.9 43h6.1v.3h-6.1z"/><path d="m45.4 44.9h-.6v-2h-.4v2h-.6v-2h-.3v1h-1.9v1.3h1.4v-.3h-1v-.6h1.5v.9h2.2v-2.3h-.3z"/><path d="m39.7 44.3h1v.6h-1.5v-1h-2.2v1.4h.3v-1h1.5v.9h2.2v-1.3h-1.3z"/><path d="m37.8 44.9h.5v.3h-.5z"/><path d="m50.4 21v-1.3h-1.4v.4h1v.6h-1.5v-1h-2.2v1.4h.3v-1h1.6v.9z"/><path d="m47.2 20.7h.5v.3h-.5z"/><path d="m46.2 18.8h6.1v.3h-6.1z"/><path d="m51 21h1.3v-.3h-1v-.6h1.5v.9h2.2v-2.3h-.3v2h-.6v-2h-.3v2h-.6v-2h-.4v1h-1.8z"/><path d="m47.2 44.9h.5v.3h-.5z"/><path d="m49 44.3h1v.6h-1.5v-1h-2.2v1.4h.3v-1h1.6v.9h2.2v-1.3h-1.4z"/><path d="m46.2 43h6.1v.3h-6.1z"/><path d="m54.7 44.9h-.6v-2h-.3v2h-.6v-2h-.4v1h-1.8v1.3h1.3v-.3h-1v-.6h1.5v.9h2.2v-2.3h-.3z"/><path d="m55.6 19.1h3.5c-.1-.1-.1-.2-.2-.3h-3.4c.1 0 .1.3.1.3"/><path d="m58.4 20.1h1v.6h-1.5v-.9h-2.2v1.3h.3v-1h1.5v.9h2.2v-.5c-.1-.2-.2-.5-.3-.7h-1v.3"/><path d="m56.5 20.7h.5v.3h-.5z"/><path d="m56.5 44.9h.5v.3h-.5z"/><path d="m55.6 43v.3h4.2c0-.1.1-.2.1-.3h-4.3"/><path d="m58.4 44.3h1c.1-.1.1-.2.2-.4h-1.2v.4"/><path d="m57.8 44.9v-.9h-2.2v1.3h.4v-1h1.5v.9h1.4c.1-.1.1-.2.2-.3 0 0-1.3 0-1.3 0"/></g><g fill="#ed4c5c"><path d="m36.5 33.9c.9-2.6 0-5.5-2-7.3 2.3 3.4 1.4 7.9-1.8 10.3l.2-5.6v-4.4c-.4-.2-.7-.4-.9-.7-.2.3-.5.6-.9.7v4.4l.2 5.6c-3.3-2.4-4.1-6.9-1.8-10.3-2.1 1.8-2.9 4.7-2 7.3.6 1.8 1.8 3.1 3.3 3.9-.9.3-1.9.5-2.9.5 1.2.4 2.4.4 3.5.2v.2l.6.8.6-.8v-.2c1.1.2 2.3.2 3.5-.2-1 0-2-.1-2.9-.5 1.5-.8 2.7-2.2 3.3-3.9"/><path d="m38.7 29.1c-.8-1.3-2.1-2.3-3.6-2.7 3.3 2.5 4 7.2 1.5 10.5 2.8-1.5 3.7-5 2.1-7.8"/><path d="m28.8 26.4c-1.5.4-2.8 1.3-3.6 2.7-1.6 2.7-.6 6.2 2.1 7.8-2.4-3.3-1.8-8 1.5-10.5"/><path d="m30.5 26c.5.3 1.2.2 1.5-.3.3.5 1 .6 1.5.3.4-.3.6-.8.4-1.3-.1.6-.6.9-1.2.8-.3-.1-.5-.2-.7-.5-.1.3-.4.4-.7.5-.6.1-1.1-.3-1.2-.8-.2.5 0 1 .4 1.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ee-1f1f8.svg b/public/emoji/1f1ee-1f1f8.svg new file mode 100644 index 000000000..485bbd003 --- /dev/null +++ b/public/emoji/1f1ee-1f1f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fff"><path d="m61.7 28c-.1-1-.3-2-.6-3h-58.3c-.2 1-.4 2-.6 3h59.5"/><path d="m2.3 36c.1 1 .3 2 .6 3h58.3c.2-1 .4-2 .6-3h-59.5"/><path d="m20 4.5c-1 .4-2 1-3 1.5v52c1 .6 2 1.1 3 1.5v-55"/><path d="m28 2.3v59.5c1 .1 2 .2 3 .3v-60.1c-1 0-2 .1-3 .3"/></g><g fill="#ed4c5c"><path d="m2 32c0 1.4.1 2.7.3 4h59.5c.2-1.3.3-2.6.3-4 0-1.4-.1-2.7-.3-4h-59.5c-.2 1.3-.3 2.6-.3 4"/><path d="m20 59.5c2.5 1.1 5.2 1.9 8 2.2v-59.4c-2.8.4-5.5 1.1-8 2.2v55"/></g><g fill="#2a5f9e"><path d="M17,25V6C10,10.1,4.8,16.9,2.8,25H17z"/><path d="M17,39v19C10,53.9,4.8,47.1,2.8,39H17z"/><path d="M32,2c-0.3,0-0.7,0-1,0v23h30.2C58,11.8,46.2,2,32,2z"/><path d="m31 39v23c.3 0 .7 0 1 0 14.2 0 26-9.8 29.2-23h-30.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ee-1f1f9.svg b/public/emoji/1f1ee-1f1f9.svg new file mode 100644 index 000000000..f14b06522 --- /dev/null +++ b/public/emoji/1f1ee-1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M1.7,32c0,13.1,8.4,24.2,20,28.3V3.7C10.1,7.8,1.7,18.9,1.7,32z" fill="#75a843"/><path d="m61.7 32c0-13.1-8.4-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#ed4c5c"/><path d="m21.7 60.3c3.1 1.1 6.5 1.7 10 1.7s6.9-.6 10-1.7v-56.6c-3.1-1.1-6.5-1.7-10-1.7s-6.9.6-10 1.7v56.6" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ee.svg b/public/emoji/1f1ee.svg new file mode 100644 index 000000000..dc8d231b8 --- /dev/null +++ b/public/emoji/1f1ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m35 46.5h-6v-29h6v29" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ef-1f1ea.svg b/public/emoji/1f1ef-1f1ea.svg new file mode 100644 index 000000000..d71bf48ee --- /dev/null +++ b/public/emoji/1f1ef-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m55.2 13h-4.2v-4.2c-11-9-27-9-38 0v4.2h-4.2c-9 11-9 27 0 38h4.2v4.2c11 9 27 9 38 0v-4.2h4.2c9.1-11 9.1-27 0-38" fill="#f9f9f9"/><g fill="#ed4c5c"><path d="m32 27.8l-19-19c-.8.6-1.5 1.3-2.2 2-.7.7-1.4 1.5-2 2.2l19 19-19 19c.6.8 1.3 1.5 2 2.2.7.7 1.5 1.4 2.2 2l19-19 19 19c.8-.6 1.5-1.3 2.2-2 .7-.7 1.4-1.5 2-2.2l-19-19 19-19c-.6-.8-1.3-1.5-2-2.2-.7-.7-1.5-1.4-2.2-2l-19 19"/><path d="m37.1 10.7c1.3 5.1.6 11.4-5.1 14.8-5.7-3.5-6.4-9.8-5.1-14.8 1.3-1.3 7.4-2 10.2 0"/></g><g fill="#ffe62e"><path d="m36.9 13.2c0-.1-.1-.2-.2-.1-.4.1-1.5.1-1.8-.2.5.2 1.2-.2 1.2-.6 0-.4-.5-.8-1.6-.5-1 .2-2.3.1-2.3-.2 0-.3.9-.4 1.4-.3.5.1.8.1 1.7-.2-.2.1-.9.1-1.5 0-.5-.2-1.9-.2-1.9.6 0 .7 1.4.7 2.7.5.7-.1 1.1 0 1.1.2 0 .2-.7.3-1.2.3s-1-.1-1.6.1c-1.1.4-2.3.1-2.7-.4 0-.1 0-.1 0-.2.1-.1.2-.2.2-.3.1-.3 0-.3-.3-.1-.1-.1-.3-.2-.6-.2-.3 0-.5.1-.6.2-.3-.1-.4-.1-.3.1 0 .1.1.3.2.3 0 .4.4 1 .4 1-.6-.1-1.3-1.1-1.5-1.6-.1-.2-.3-.3-.4-.3-.1 0-.2.1-.1.2s.2.1.2.3c-.1-.2-.3-.2-.4-.1-.1.1 0 .2.1.2.2 0 .1.2.2.3-.2-.2-.3-.2-.4-.1-.1.1 0 .2.1.2.2 0 .8.9 2.3 1.7 0 .1-.3.1-.5.1-.4 0-.8 0-1.1-.3-.2-.2-.5-.4-.7-.3-.1.1 0 .2.1.2.1 0 .2 0 .3.1-.2-.1-.3 0-.4 0-.1.1 0 .2.1.2.1 0 .3-.1.4 0-.1 0-.3 0-.3.1s0 .2.1.2c.2 0 1.8 1 3.1-.2.2 0 1.5 0 2-.4.3.4.4.4.7.4.3.1.5.1.3.2-.1.1-.4 0-.6 0-.5 0-.8-.4-.9-.2-.1.1 0 .2.2.2-.2 0-.4 0-.3.2.1.3.3-.1.4.1-.1 0-.2 0-.2.1 0 .1.2.2.4 0 .1-.1.3-.1.4-.1.4 0 1.2.2 1.5-.1.1-.1 0-.2-.1-.3-.1-.1-.1-.2-.1-.5.3.1.7.1 1.3 0 .7-.1.9.1.9.4 0 .2-.1.2-.2.2-.4 0-.5-.1-.7-.1-.1 0-.2.2 0 .2-.1.1-.1.2 0 .2.1 0 .2 0 .3 0-.1.1-.3.2-.2.3 0 .1.2.1.3 0 .1-.1.3-.2.5-.3.6 0 .8-.9.6-1.4"/><path d="m36.7 17.6c0-.1-.1-.2-.2-.1-.4.1-1.4.1-1.7-.2.5.2 1.1-.2 1.1-.6 0-.4-.5-.7-1.5-.5-1 .2-2.2.1-2.2-.2 0-.3.9-.4 1.3-.3.4.1.8.1 1.6-.2-.2.1-.9.1-1.4 0-.5-.1-1.8-.1-1.8.5 0 .7 1.4.6 2.5.5.7-.1 1.1 0 1.1.2 0 .2-.6.3-1.1.2-.5-.1-1-.1-1.6.1-1 .3-2.2.1-2.5-.4 0 0 0-.1 0-.2.1-.1.1-.2.2-.3.1-.2 0-.3-.3-.1-.1-.1-.3-.2-.5-.2-.3 0-.4.1-.5.2-.3-.1-.4-.1-.3.1 0 .1.1.3.2.3 0 .4.4.9.4 1-.5-.1-1.2-1.1-1.4-1.5-.1-.2-.3-.3-.4-.3-.1 0-.1.1-.1.2s.2.1.2.3c-.1-.1-.3-.2-.4-.1-.1.1 0 .2.1.2.2 0 .1.2.2.3-.2-.2-.3-.2-.4-.1-.1.1 0 .2.1.2.2 0 .8.8 2.2 1.6 0 .1-.2.1-.4.1-.3 0-.8 0-1-.3-.2-.2-.5-.4-.7-.2-.1.1 0 .2.1.2.1 0 .2 0 .3.1-.1-.1-.3 0-.4 0-.1.1 0 .2.1.2.1 0 .3-.1.4 0-.1 0-.2 0-.3 0-.1.1 0 .2.1.2.2 0 1.7 1 3-.2.2 0 1.4 0 1.9-.3.3.4.4.3.7.4.3.1.5.1.3.2-.1.1-.3 0-.6 0-.5 0-.7-.3-.9-.2-.1.1 0 .2.2.2-.2 0-.3 0-.3.1.1.3.3 0 .4.1-.1 0-.2 0-.2.1 0 .1.2.2.4 0 .1-.1.3-.1.4-.1.3 0 1.1.2 1.4-.1.1-.1 0-.2-.1-.3-.1-.1-.1-.2-.1-.5.3.1.7.1 1.2 0 .6-.1.8.1.8.4 0 .2-.1.2-.2.2-.3 0-.5-.1-.6-.1-.1 0-.1.2 0 .2-.1.1-.1.2 0 .2.1 0 .2 0 .3 0-.1.1-.3.2-.2.3 0 .1.2.1.3 0 .1-.1.3-.2.4-.2.3 0 .6-.8.4-1.3"/><path d="m35.4 21.4c0-.1-.1-.1-.2-.1-.3.1-1 0-1.3-.1.4.1.8-.2.8-.4 0-.3-.4-.5-1.1-.4-.7.2-1.6.1-1.6-.1 0-.2.6-.3 1-.2.3 0 .6.1 1.2-.1-.1.1-.6.1-1 0-.4-.1-1.3-.1-1.3.4 0 .5 1 .5 1.9.3.5-.1.8 0 .8.1 0 .2-.5.2-.8.2-.4 0-.7 0-1.1.1-.8.2-1.6.1-1.9-.3 0 0 0-.1 0-.2.1-.1.1-.2.1-.2.1-.2 0-.2-.2-.1-.1-.1-.2-.1-.4-.1-.2 0-.3 0-.4.1-.2-.1-.3-.1-.2.1 0 .1.1.2.1.2 0 .3.3.7.3.7-.4 0-.9-.8-1-1.1 0-.1-.2-.2-.3-.2-.1 0-.1.1 0 .1.1.1.2.1.2.2-.1-.1-.2-.1-.3-.1 0 0 0 .1.1.1.1 0 .1.1.1.2-.1-.1-.2-.1-.3 0 0 0 0 .1.1.1.1 0 .6.6 1.6 1.2 0 .1-.2.1-.3.1-.2 0-.6 0-.7-.2-.1-.2-.4-.3-.5-.2-.1.1 0 .2.1.1s.1 0 .2.1c-.1 0-.2 0-.3 0-.1.1 0 .2.1.1.1 0 .2-.1.3 0-.1 0-.2 0-.2 0s0 .1.1.1c.2 0 1.3.7 2.2-.1.1 0 1.1 0 1.4-.3 0 .5.1.5.3.5.2 0 .3 0 .2.2 0 0-.3 0-.4 0-.4 0-.5-.3-.6-.1-.1.1 0 .2.1.2-.1 0-.2 0-.2.1 0 .2.2 0 .3 0-.1 0-.2 0-.2.1 0 .1.1.1.3 0 .1-.1.2-.1.3-.1.3 0 .8.1 1-.1.1-.1 0-.1-.1-.2-.1-.1-.1-.2-.1-.3.2 0 .5 0 .9 0 .5-.1.6.1.6.3 0 .1-.1.2-.1.2-.3 0-.4-.1-.5-.1-.1 0-.1.1 0 .2-.1 0-.1.1 0 .1 0 0 .1 0 .2 0-.1 0-.2.1-.1.2 0 0 .1.1.2 0s.2-.2.3-.2c.3-.1.5-.7.3-1.1"/><path d="m32 9.6c2.1 0 4 .6 5.2 1.3.2-1.8 1-3.5 2-4.8-1 0-1.4.5-1.4 1-.2-.7-1.2-.7-1.5-.3 1.1.7.2 2-.7 1.7-.5-.1-.7-.4-.8-.9.3 0 .5-.3.5-.6 0-.3-.3-.5-.6-.5s-.5.3-.5.6c0 .2.1.4.3.5-.3.5-.9.6-1.2.5-.5-.1-.7-.6-.7-1 0-1.1 1-1.2 1.3-1 0-.7-1.1-1.3-1.5-.7.4-.7.4-1.7-.3-2.3-.7.7-.7 1.6-.3 2.3-.3-.6-1.5 0-1.5.7.3-.2 1.3 0 1.3 1 0 .4-.2.9-.7 1-.4.1-.9 0-1.2-.5.3-.1.4-.4.3-.7-.1-.3-.4-.4-.7-.3-.3.1-.4.4-.3.7.1.2.3.3.5.3-.1.5-.3.8-.8.9-1 .3-1.8-1-.7-1.7-.3-.4-1.3-.4-1.5.3 0-.5-.4-1.1-1.4-1 .9 1.3 1.7 3.1 2 4.8.9-.7 2.8-1.3 4.9-1.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ef-1f1f2.svg b/public/emoji/1f1ef-1f1f2.svg new file mode 100644 index 000000000..810f5ab71 --- /dev/null +++ b/public/emoji/1f1ef-1f1f2.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#699635"><path d="M53.1,10.7c-11.7-11.6-30.6-11.6-42.3,0L32,27L53.1,10.7z"/><path d="M10.9,53.3c11.7,11.6,30.6,11.6,42.3,0L32,37L10.9,53.3z"/></g><g fill="#3e4347"><path d="M58,47c5.3-9.2,5.3-20.7,0-29.9L38.6,32L58,47z"/><path d="M6,17C0.7,26.3,0.7,37.7,6,47l19.5-15L6,17z"/></g><path d="M53.1,10.7L32,27L10.9,10.7C9,12.6,7.3,14.7,6,17l19.4,15L6,47c1.3,2.3,3,4.5,4.9,6.3L32,37l21.1,16.3 + c1.9-1.9,3.5-4,4.9-6.3L38.6,32L58,17C56.7,14.7,55,12.6,53.1,10.7z" fill="#ffe62e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ef-1f1f4.svg b/public/emoji/1f1ef-1f1f4.svg new file mode 100644 index 000000000..2acfb9a8e --- /dev/null +++ b/public/emoji/1f1ef-1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M8,22h52.3C56.2,10.4,45.1,2,32,2C22.2,2,13.5,6.7,8,14V22z" fill="#3e4347"/><path d="m60.3 22h-52.3v20h52.3c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10" fill="#f9f9f9"/><path d="M8,42v8c5.5,7.3,14.2,12,24,12c13.1,0,24.2-8.3,28.3-20H8z" fill="#75a843"/><path d="m8 14c-3.8 5-6 11.2-6 18s2.2 13 6 18l24-18-24-18" fill="#c94747"/><path fill="#fff" d="m11 29.7l1-2.7 1 2.7 2.5-1.2-1.2 2.5 2.7 1-2.7 1 1.2 2.5-2.5-1.2-1 2.7-1-2.7-2.5 1.2 1.2-2.5-2.7-1 2.7-1-1.2-2.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ef-1f1f5.svg b/public/emoji/1f1ef-1f1f5.svg new file mode 100644 index 000000000..8ffa66be6 --- /dev/null +++ b/public/emoji/1f1ef-1f1f5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#f5f5f5"/><circle cx="32" cy="32" r="12" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ef.svg b/public/emoji/1f1ef.svg new file mode 100644 index 000000000..249efde29 --- /dev/null +++ b/public/emoji/1f1ef.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m28.6 35.2v.7c0 2.2.3 3.8.7 4.7.4.9 1.3 1.4 2.7 1.4 1.3 0 2.2-.5 2.7-1.5.3-.6.4-1.6.4-3v-20.4h6.1v20.2c0 2.5-.4 4.4-1.3 5.9-1.4 2.4-4 3.7-7.6 3.7s-6.2-1-7.4-3c-1.3-2-1.9-4.7-1.9-8.1v-.7h5.6z" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f0-1f1ea.svg b/public/emoji/1f1f0-1f1ea.svg new file mode 100644 index 000000000..65828fd76 --- /dev/null +++ b/public/emoji/1f1f0-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C19.7,2,9.1,9.4,4.5,20h55C54.9,9.4,44.3,2,32,2z" fill="#3e4347"/><path d="M32,62c12.3,0,22.9-7.4,27.5-18h-55C9.1,54.6,19.7,62,32,62z" fill="#75a843"/><path d="m62 32c0-2.8-.4-5.5-1.1-8h-57.8c-.7 2.5-1.1 5.2-1.1 8s.4 5.5 1.1 8h57.8c.7-2.5 1.1-5.2 1.1-8" fill="#c94747"/><g fill="#fff"><path d="m3.7 42c.2.7.5 1.3.8 2h55c.3-.7.6-1.3.8-2 .2-.7.4-1.3.6-2h-57.8c.2.7.4 1.3.6 2"/><path d="m60.3 22c-.2-.7-.5-1.3-.8-2h-55c-.3.7-.6 1.3-.8 2-.2.7-.4 1.3-.6 2h57.8c-.2-.7-.4-1.3-.6-2"/><path d="m20.2 52.3l.7.4 19.3-33.4c1.1-.3 1.7-1.4 2.4-2.4.4-.7 2.1-3.6 2.8-7.3-2.9 2.5-4.5 5.3-4.9 6.1-.6 1.1-1.2 2.1-.9 3.3l-19.4 33.3"/><path d="m43.8 52.3l-.7.4-19.3-33.4c-1.1-.3-1.7-1.4-2.4-2.4-.4-.7-2.1-3.6-2.8-7.3 2.9 2.5 4.5 5.3 4.9 6.1.6 1.1 1.2 2.1.9 3.3l19.4 33.3"/></g><path d="m40 32c0 11-8 20-8 20s-8-9-8-20c0-11 8-20 8-20s8 9 8 20" fill="#c94747"/><g fill="#3e4347"><path d="m26.1 40c1.7-1.7 2.9-4.6 2.9-8 0-3.4-1.1-6.3-2.9-8-.7 2.3-1.1 5.1-1.1 8 0 2.9.4 5.7 1.1 8"/><path d="m37.9 24c-1.7 1.7-2.9 4.6-2.9 8 0 3.4 1.1 6.3 2.9 8 .7-2.3 1.1-5.1 1.1-8 0-2.9-.4-5.7-1.1-8"/></g><g fill="#fff"><ellipse cx="32" cy="32" rx="1.6" ry="2.4"/><path d="m31.4 12.7c-.6 1.7-1 4.9-1 8.4 0 3.6.4 6.7 1 8.4.2-2.5.4-5.3.4-8.4 0-3-.1-5.9-.4-8.4"/><path d="m32.6 12.7c.6 1.7 1 4.9 1 8.4 0 3.6-.4 6.7-1 8.4-.2-2.5-.4-5.3-.4-8.4 0-3 .1-5.9.4-8.4"/><path d="m31.4 34.4c-.6 1.7-1 4.9-1 8.4 0 3.6.4 6.7 1 8.4.2-2.5.4-5.3.4-8.4 0-3-.1-5.9-.4-8.4"/><path d="m32.6 34.4c.6 1.7 1 4.9 1 8.4 0 3.6-.4 6.7-1 8.4-.2-2.5-.4-5.3-.4-8.4 0-3 .1-5.9.4-8.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f0-1f1ec.svg b/public/emoji/1f1f0-1f1ec.svg new file mode 100644 index 000000000..c2b532f66 --- /dev/null +++ b/public/emoji/1f1f0-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#f42f4c"/><g fill="#ffe62e"><path d="m49.7 34.3c-1.3-1.1-3.6-.9-5.2-.8 1.8-.9 4.6-2.7 6.5-1.1-1.4-1.9-4.5-1.3-6.4-.9 1.6-1.2 4.1-3.3 6.2-2.1-1.7-1.7-4.7-.6-6.5.2 1.4-1.4 3.5-3.9 5.8-3.1-1.9-1.4-4.7.1-6.4 1.2 1.1-1.6 2.9-4.4 5.3-3.9-2.1-1.1-4.6.9-6.1 2.1.9-1.8 2.1-4.8 4.6-4.7-2.3-.7-4.4 1.6-5.7 3.1.6-1.9 1.3-5.1 3.8-5.4-2.3-.4-4.1 2.2-5.1 3.9.3-2 .5-5.3 2.9-5.9-2.4 0-3.7 2.9-4.5 4.7 0-2-.3-5.3 2-6.3-2.3.4-3.2 3.4-3.7 5.3-.3-2-1.1-5.2.9-6.5-2.3.7-2.6 3.9-2.8 5.8-.6-1.9-1.9-4.9-.1-6.6-2.1 1.1-2 4.2-1.9 6.2-.9-1.8-2.7-4.6-1.1-6.5-1.9 1.4-1.3 4.5-.9 6.4-1.2-1.6-3.3-4.1-2.1-6.2-1.7 1.7-.6 4.6.2 6.5-1.4-1.4-3.9-3.5-3.1-5.8-1.4 1.9.1 4.7 1.2 6.4-1.6-1.1-4.4-2.9-3.9-5.3-1.1 2.1.9 4.6 2.2 6.1-1.8-.9-4.8-2.1-4.7-4.6-.7 2.2 1.6 4.4 3.1 5.7-1.9-.6-5.1-1.3-5.4-3.8-.4 2.3 2.2 4.1 3.9 5.1-2-.3-5.3-.5-5.9-2.9 0 2.4 2.9 3.7 4.7 4.5-2 0-5.3.3-6.3-2 .4 2.3 3.4 3.2 5.3 3.7-2 .3-5.2 1.1-6.5-.9.7 2.3 3.9 2.6 5.8 2.8-1.9.6-4.9 1.9-6.6.1 1.1 2.1 4.2 2 6.2 1.9-1.8.9-4.6 2.7-6.5 1.1 1.4 1.9 4.5 1.3 6.4.9-1.6 1.2-4.1 3.3-6.2 2.1 1.7 1.7 4.6.6 6.5-.2-1.4 1.4-3.5 3.9-5.8 3.1 1.9 1.4 4.7-.1 6.4-1.2-1.1 1.6-2.9 4.4-5.3 3.9 2.1 1.1 4.6-.9 6.1-2.2-.9 1.8-2.1 4.8-4.6 4.7 2.3.7 4.4-1.6 5.7-3.1-.6 1.9-1.3 5.1-3.8 5.4 2.3.4 4.1-2.3 5.1-3.9-.3 2-.5 5.3-2.9 5.9 2.4 0 3.7-2.9 4.5-4.7 0 2 .3 5.3-2 6.3 2.3-.4 3.2-3.4 3.7-5.3.3 2 1.1 5.2-.9 6.5 2.3-.7 2.6-3.9 2.8-5.8.6 1.9 1.9 4.9.1 6.6 2.1-1.1 2-4.2 1.9-6.2.9 1.8 2.7 4.6 1.1 6.5 1.9-1.4 1.3-4.5.9-6.4 1.2 1.6 3.3 4.1 2.1 6.2 1.7-1.7.6-4.6-.2-6.5 1.4 1.4 3.9 3.5 3.1 5.8 1.4-1.9-.1-4.7-1.2-6.4 1.6 1.1 4.4 2.9 3.9 5.3 1.1-2.1-.9-4.6-2.1-6.1 1.8.9 4.8 2.1 4.7 4.6.7-2.3-1.6-4.4-3.1-5.7 1.9.6 5.1 1.3 5.4 3.8.4-2.4-2.3-4.1-3.9-5.1 2 .3 5.2.5 5.9 2.9 0-2.4-2.9-3.7-4.7-4.5 2 0 5.3-.3 6.3 2-.4-2.4-3.4-3.2-5.3-3.7 2-.3 5.2-1.1 6.5.9-.7-2.2-3.9-2.7-5.8-2.8 1.9-.7 4.9-1.9 6.6-.1-.3-.4-.7-.7-1.1-1m-17.7 9.7c-4.5 0-8.7-2.6-10.7-6.6-2.1-4-1.6-9 1.1-12.7 2.7-3.6 7.3-5.4 11.8-4.6 4.4.8 8 4.1 9.3 8.3 2.3 7.7-3.6 15.6-11.5 15.6"/><path d="m24.8 25c-1.8 1.8-2.8 4.3-2.8 7 0 2 .6 3.9 1.6 5.5.8-3.7 2.5-7.1 4.7-9.9-1-1-2.2-1.9-3.5-2.6"/><path d="m31.3 24.4c-.8-.7-1.7-1.3-2.6-1.9-.4.1-.8.3-1.2.5 1 .6 2 1.4 3 2.1.2-.1.5-.4.8-.7"/><path d="m29.8 25.9c-1-.9-2.1-1.6-3.3-2.3-.3.2-.6.5-.9.7 1.2.7 2.4 1.5 3.4 2.5.2-.3.5-.6.8-.9"/><path d="m29.1 28.2c-2.3 3-3.9 6.5-4.7 10.3.5.5 1 1 1.6 1.5.4-4 1.8-7.7 4-10.8-.3-.4-.6-.7-.9-1"/><path d="m34 29.2c2.2 3.1 3.7 6.8 4 10.8.6-.4 1.1-.9 1.6-1.5-.7-3.8-2.4-7.3-4.7-10.3-.3.3-.6.6-.9 1"/><path d="m31.2 29.2c.3.4.6.7.8 1.1.3-.4.5-.7.8-1.1-.3-.3-.5-.7-.8-1-.3.3-.6.6-.8 1"/><path d="m34.1 22.2c-.7-.1-1.4-.2-2.1-.2-.7 0-1.4.1-2.1.2.7.5 1.5 1 2.1 1.6.7-.6 1.4-1.1 2.1-1.6"/><path d="m31.5 31.2c-.3-.4-.6-.8-.9-1.2-2.1 3.1-3.5 6.7-3.8 10.6.6.3 1.2.6 1.8.9 0-.1 0-.2 0-.3.1-3.7 1.1-7.1 2.9-10"/><path d="m32 26.7c.3-.3.6-.6.9-.9-.3-.3-.6-.6-.9-.8-.3.3-.6.5-.9.8.3.3.6.6.9.9"/><path d="m33.5 28.4c.3-.3.6-.7.9-1-.3-.3-.5-.6-.8-.9-.3.3-.6.6-.9.9.2.4.5.7.8 1"/><path d="m30.5 26.6c-.3.3-.5.6-.8.9.3.3.6.6.9 1 .3-.3.5-.7.8-1-.3-.4-.6-.7-.9-.9"/><path d="m32 32.1c-1.5 2.7-2.4 5.8-2.4 9 0 .2 0 .4 0 .6.8.2 1.6.3 2.4.3s1.6-.1 2.4-.3c0-.2 0-.4 0-.6 0-3.3-.9-6.4-2.4-9"/><path d="m32.6 31.2c1.8 2.9 2.8 6.3 2.8 10 0 .1 0 .2 0 .3.6-.2 1.3-.5 1.8-.9-.3-3.9-1.6-7.5-3.8-10.6-.3.3-.6.7-.8 1.2"/><path d="m33.6 25.2c.9-.8 1.9-1.5 3-2.1-.4-.2-.8-.4-1.2-.5-.9.6-1.8 1.2-2.6 1.9.2.2.5.5.8.7"/><path d="m40.4 37.5c1-1.6 1.6-3.5 1.6-5.5 0-2.7-1.1-5.2-2.8-7-1.3.7-2.5 1.5-3.5 2.5 2.2 2.9 3.8 6.3 4.7 10"/><path d="m35 26.8c1-.9 2.2-1.8 3.4-2.5-.3-.3-.6-.5-.9-.7-1.2.7-2.2 1.4-3.3 2.3.3.3.6.6.8.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f0-1f1ed.svg b/public/emoji/1f1f0-1f1ed.svg new file mode 100644 index 000000000..a28e0243e --- /dev/null +++ b/public/emoji/1f1f0-1f1ed.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,5.9,1.7,11.4,4.6,16h50.7c2.9-4.6,4.6-10.1,4.6-16s-1.7-11.4-4.6-16H6.6C3.7,20.6,2,26.1,2,32z" fill="#ed4c5c"/><g fill="#2a5f9e"><path d="M57.4,16C52.1,7.6,42.7,2,32,2S11.9,7.6,6.6,16H57.4z"/><path d="M6.6,48c5.3,8.4,14.7,14,25.4,14s20.1-5.6,25.4-14H6.6z"/></g><path d="m45.9 35.7v-3.1c.1-.4.4-.7.7-.8v-2.7-.1c-.3 0-.5.4-.5.5v-1.2c-.1-.1-.3-.1-.5 0v.3h-.6v-1.3c-.2 0-.2.6-.6.6-.2 0-.2-.3-.1-.5.1-.2.2-.5.1-.9-.1.3-.4.5-.4.2.1-.4.4-.5.2-1.1-.1.5-.4.5-.3.2.1-.3.3-.5 0-1-.1.5-.3.5-.3.2 0-.5 0-1-.6-1.2 0 0 0-.5-.3-.5s-.3.5-.3.5c-.6.2-.6.7-.6 1.2 0 .3-.2.4-.3-.2-.2.5 0 .6 0 1 .1.3-.2.3-.3-.2-.2.6.1.7.2 1.1.1.2-.3.1-.4-.3-.2.5 0 .8.1.9.1.2.1.5-.1.5-.4 0-.4-.6-.6-.6v2.4h-4.7v-2.1c-.3.1-.4.4-.4.4v.4h-.3c0 0-.2 0-.2-.4 0-.4.1-.6.4-.6v-.8c0 0-.7.1-.7.9v-.7c-.2 0-.2.3-.2 1h-.2v-.7c0-.4.4-.4.4-.7 0 0 .1-.5-.1-.7-.2.6-.4.5-.4.2 0-.2.2-.4.5-1 .1-.2 0-.7-.1-.9-.1.5-.1.7-.3.7-.1 0-.2-.1-.2-.3 0-.3.2-.4.3-.7.1-.3 0-.6-.1-.8-.1.5-.1.6-.2.6-.4-.1 0-.7.1-.9.1-.3-.1-.5-.1-.5-.1.4-.2.4-.3.4-.2 0-.1-.3.1-.5.1-.1.1-.3 0-.5-.1.3-.4.3-.3.1l.1-.6h-.3v-1.3h-.4c0-.3-.2-.6-.6-.6-.4 0-.5.4-.6.6h-.6v1.3h-.3l.1.7c0 .2-.2.2-.3-.1-.1.2-.2.4 0 .5.2.2.2.5.1.5-.1 0-.2 0-.3-.4 0 0-.2.3-.1.5.1.1.5.7.1.9-.2 0-.2-.2-.2-.6-.2.2-.3.5-.1.8.1.3.3.4.3.7 0 .2-.1.3-.2.3-.2 0-.3-.2-.3-.7-.1.2-.2.7-.1.9.3.5.5.7.5 1 0 .2-.3.4-.4-.2-.1.2-.1.7-.1.7 0 .3.4.3.4.7v.8h-.2c0-.7 0-1-.3-1v.7c0-.8-.7-.9-.7-.9v.8c.3 0 .4.2.4.6s-.2.4-.2.4h-.4v-.4c0 0-.1-.3-.4-.4v2.1h-4.6v-2.4c-.2 0-.2.6-.6.6-.2 0-.2-.3-.1-.5.1-.2.2-.5.1-.9-.1.4-.4.5-.4.3.1-.4.4-.5.2-1.1-.1.5-.4.5-.3.2.1-.3.3-.5 0-1-.1.5-.3.5-.3.2 0-.5 0-1-.6-1.2 0 0 0-.5-.3-.5s-.4.3-.4.3c-.6.2-.6.7-.6 1.2 0 .3-.2.4-.3-.2-.2.5 0 .6 0 1 .1.3-.2.3-.3-.2-.2.6.1.7.2 1.1.1.2-.3.1-.4-.3-.2.5 0 .8.1.9.1.2.1.5-.1.5-.4 0-.4-.6-.6-.6v1.3h-.5v-.3c-.2-.1-.4-.1-.5 0v1.2c0 0-.2-.5-.5-.5v.2 2.7c.2.1.6.4.7.8v3.1c-.1.3-.4.7-.6.8h29.1c-.4-.1-.7-.4-.8-.8" fill="#e2e2e2"/><g fill="#fff"><path d="m49.7 42.1v-1.9h-1v-1.6h-.9v-1.2h-.5v-.9h-30.6v.9h-.5v1.2h-.9v1.6h-1v1.9h-.9v1.9h37.2v-1.9z"/><path d="m22.8 36.5c-.2-.1-.6-.4-.6-.8v-3.3l.3-.5h.1v-1c-.2.1-.3.2-.5.3 0-.1-.1-.2-.1-.3.1-.1.5-.6.6-.8v-.8c-.1 0-.2.1-.3.1.2-.2.3-.4.3-.6v-.8c-.2 0-.5.2-.6.5 0-.2-.1-.4-.2-.6.1-.1.4-.4.4-.6v-.5c-.2 0-.3.1-.5.3 0-.1 0-.1-.1-.2l.3-.4v-.5c-.1 0-.2.1-.3.2 0-.1-.1-.2-.1-.3l.1-.3v-.4c-.1 0-.1 0-.2.1 0-.1-.1-.2-.1-.2h.1l.3-.2v-.3c-.1 0-.1 0-.2.1-.1-.2-.2-.3-.4-.4-.2.1-.3.2-.4.4-.1-.1-.1-.1-.2-.1v.3l.3.2h.2c0 .1-.1.1-.1.2-.1-.1-.1-.1-.2-.1v.4l.1.3c0 .1-.1.1-.1.2-.1-.2-.2-.2-.3-.2v.5l.3.4c0 .1 0 .1-.1.2-.1-.2-.3-.3-.5-.3v.5c0 .2.3.5.4.6-.1.2-.1.4-.2.6-.2-.3-.4-.5-.6-.5v.8c0 .1.2.4.3.6-.1-.1-.2-.1-.3-.1v.8c.1.2.4.6.6.7 0 .1-.1.2-.1.3-.1.1-.2 0-.4 0v1l.3.5v3.3c0 .3-.4.6-.6.8h.5v7.4h2.3v-7.5h.5"/><path d="m33.7 28.3v-1c-.4.1-.6.4-.7.6 0-.2-.1-.4-.2-.6.1-.4.2-.6.4-.8h.1v-.9c-.3.1-.5.3-.6.5 0-.1-.1-.4-.2-.6l.3-.5h.4v-.9c-.3.1-.5.3-.5.5 0-.1-.1-.4-.2-.6l.5-.4v-.6c-.2.1-.5.1-.5.5 0-.2-.1-.4-.1-.5l.5-.4v-.6c-.2 0-.4.1-.4.3 0-.1-.1-.2-.1-.3l.3-.2v-.5c-.1 0-.3.1-.3.3 0-.3-.1-.3-.3-.4-.1.1-.2.1-.3.4 0-.2-.2-.2-.3-.3v.5l.3.2c0 .1-.1.2-.1.3 0-.3-.2-.3-.4-.3v.5l.5.4c-.1.1-.1.3-.1.5 0-.4-.3-.4-.5-.5v.7l.4.4c-.1.2-.2.5-.2.6-.1-.2-.3-.4-.5-.5v.9h.1l.3.5c-.1.2-.2.4-.2.6-.1-.2-.3-.4-.6-.5v.9h.1c.2.1.4.4.4.8 0 .2 0 .4 0 .5-.1-.2-.4-.5-.7-.6v1h.2c.3.4.4 1 .4 1.4-.1-.1-.2-.2-.3-.3v1h1c-.2.3-.3.6-.3 1-.3-.1-.3-.2-.6-.3v1l.2.3v3.5c0 .3-.4.6-.6.8h.5v7.4h2.3v-7.5h.5c-.2-.1-.6-.4-.6-.8v-3.5l.2-.3v-1c-.4.1-.4.2-.5.5 0-.3-.1-.7-.3-1h1v-1c-.1.1-.2.1-.3.2 0-.5.1-1 .4-1.4.1.1.2.1.2.1"/><path d="m44.4 36.5c-.2-.1-.6-.4-.6-.8v-3.3l.3-.5h.1v-1c-.2.1-.3.2-.5.2 0-.1-.1-.2-.1-.3.1-.2.5-.5.6-.7v-.8c-.1 0-.2.1-.3.1.2-.2.3-.5.3-.6v-.8c-.2 0-.5.2-.6.5 0-.2-.1-.4-.2-.6.1-.1.4-.4.4-.6v-.5c-.2 0-.3.1-.5.3 0-.1 0-.1-.1-.2l.3-.4v-.5c-.1 0-.2.1-.3.2 0-.1-.1-.2-.1-.2l.1-.3v-.4c-.1 0-.1 0-.2.1 0-.1-.1-.2-.1-.2h.1l.3-.2v-.3c-.1 0-.1 0-.2.1-.1-.2-.2-.3-.4-.4-.2.1-.3.2-.4.4-.1-.1-.1-.1-.2-.1v.3l.3.2h.1c0 .1-.1.1-.1.2-.1-.1-.1-.1-.2-.1v.4l.1.3c-.1.1-.1.1-.1.3-.1-.2-.2-.2-.3-.2v.5l.3.4c0 .1 0 .1-.1.2-.1-.2-.2-.2-.4-.3v.5c0 .2.3.5.4.6-.1.2-.1.4-.2.6-.2-.3-.4-.5-.6-.5v.8c0 .1.2.4.3.6-.1-.1-.2-.1-.3-.1v.8c.1.2.5.6.6.8 0 .1-.1.2-.1.3-.1-.1-.3-.2-.5-.3v1h.1l.3.5v3.3c0 .3-.4.6-.6.8h.5v7.4h2.3v-7.5h.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f0-1f1ee.svg b/public/emoji/1f1f0-1f1ee.svg new file mode 100644 index 000000000..81f5fc9e5 --- /dev/null +++ b/public/emoji/1f1f0-1f1ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m17.6 39c6.9 0 6.9-2 13.7-2s6.9 2 13.7 2c6.8 0 6.8-2 13.7-2 1.1 0 2 .1 2.8.1.3-1.7.5-3.4.5-5.2 0-16.5-13.4-29.9-30-29.9s-30 13.4-30 30c0 1.7.2 3.4.4 5.1.5 0 1 0 1.5 0 6.9-.1 6.9 1.9 13.7 1.9" fill="#ed4c5c"/><g fill="#ffce31"><path d="m44.3 33l3.7-1.7-4-.8 3.3-2.4-4.1-.1 2.7-3-3.9.8 2-3.5-3.8 1.6 1.3-3.8-3.3 2.3.3-4-2.7 3-.5-4-2 3.4-1.3-3.8-1.3 3.8-2-3.4-.5 4-2.7-3 .4 4-3.4-2.3 1.3 3.8-3.8-1.6 2 3.5-3.9-.8 2.7 3-4.1.1 3.3 2.4-4 .8 3.7 1.7-3.7 1.7 4 .8-3.3 2.4 4.1.1-2.7 3 6.2-1.3-1.5-2.6-.7-2-.2-2.1.2-2.1.7-2 1-1.8 1.4-1.6 1.7-1.2 2-.9 2-.4h2.2l2 .4 1.9.9 1.8 1.2 1.4 1.6 1 1.8.7 2 .2 2.1-.2 2.1-.7 2-1.5 2.6 6.2 1.3-2.7-3 4.1-.1-3.3-2.4 4-.8z"/><circle cx="32" cy="33" r="12"/></g><path d="m32 43c-5.5 0-10-4.5-10-10s4.5-10 10-10 10 4.5 10 10-4.5 10-10 10m0-18c-4.4 0-8 3.6-8 8 0 4.4 3.6 8 8 8s8-3.6 8-8c0-4.4-3.6-8-8-8" fill="#f27a52"/><path d="m43.1 9.3c-1.5 1.1-1.4 1.4-7.3 1.4-2.1 0-3.2.3-3.8.8-.6-.4-1.7-.8-3.8-.8-5.9 0-5.7-.4-7.3-1.4-2-1.4-.7 2.8 4.8 2.8 2.3 0 4.1.4 5.3.8-3.4.2-6 1.1-6 1.1s3.1 1.1 7 1.1 7-1.1 7-1.1-2.6-.9-6-1.1c1.2-.4 3-.8 5.3-.8 5.5-.1 6.8-4.2 4.8-2.8" fill="#ffce31"/><g fill="#428bc1"><path d="m31.3 49c-6.8 0-6.8 2-13.7 2-5.4 0-6.6-1.2-10.2-1.8 1.3 1.9 2.8 3.6 4.5 5.1 1.4.4 3 .7 5.6.7 6.9 0 6.9-2 13.7-2s6.9 2 13.7 2c3.9 0 5.6-.6 7.6-1.2 1.5-1.4 2.9-3 4.1-4.7-4.8.3-5.5 1.9-11.6 1.9-6.8 0-6.8-2-13.7-2"/><path d="m31.3 57c-6.4 0-6.8 1.7-12.5 2 4 1.9 8.4 3 13.2 3 4.7 0 9.2-1.1 13.1-3 0 0-.1 0-.1 0-6.8 0-6.8-2-13.7-2"/><path d="m58.7 41c-6.9 0-6.9 2-13.7 2-6.8 0-6.8-2-13.7-2s-6.8 2-13.7 2c-6.8 0-6.8-2-13.7-2-.2 0-.4 0-.5 0 .4 1.4 1 2.7 1.6 4 5.8.2 6.2 2 12.7 2 6.9 0 6.9-2 13.7-2s6.9 2 13.7 2c6.8 0 6.8-2 13.7-2 .1 0 .2 0 .3 0 .6-1.3 1.1-2.6 1.6-4-.7 0-1.3 0-2 0"/></g><g fill="#fff"><path d="m17.6 43c6.8 0 6.8-2 13.7-2 6.8 0 6.8 2 13.7 2 6.9 0 6.9-2 13.7-2 .7 0 1.3 0 1.9.1.4-1.3.7-2.6.9-3.9-.8-.1-1.7-.1-2.8-.1-6.8 0-6.8 2-13.7 2-6.8 0-6.8-2-13.7-2s-6.9 2-13.7 2c-6.8 0-6.8-2-13.7-2-.5 0-1 0-1.5 0 .3 1.3.6 2.6 1 3.9.2 0 .3 0 .5 0 6.9 0 6.9 2 13.7 2"/><path d="m45 47c-6.8 0-6.8-2-13.7-2s-6.9 2-13.7 2c-6.5 0-6.9-1.8-12.7-2 .7 1.5 1.5 2.9 2.5 4.2 3.6.5 4.8 1.8 10.2 1.8 6.8 0 6.8-2 13.7-2 6.8 0 6.8 2 13.7 2 6.1 0 6.8-1.6 11.7-1.9.9-1.3 1.7-2.6 2.4-4-.1 0-.2 0-.3 0-6.9-.1-6.9 1.9-13.8 1.9"/><path d="m31.3 53c-6.9 0-6.9 2-13.7 2-2.6 0-4.2-.3-5.6-.7 2 1.8 4.3 3.4 6.8 4.6 5.6-.2 6.1-2 12.5-2 6.8 0 6.8 2 13.7 2 0 0 .1 0 .1 0 2.8-1.3 5.3-3.1 7.5-5.2-2 .6-3.7 1.2-7.6 1.2-6.8.1-6.8-1.9-13.7-1.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f0-1f1f2.svg b/public/emoji/1f1f0-1f1f2.svg new file mode 100644 index 000000000..8e9ba574d --- /dev/null +++ b/public/emoji/1f1f0-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M11,48v5.4c5.4,5.3,12.8,8.6,21,8.6c10.7,0,20.1-5.6,25.4-14H11z" fill="#428bc1"/><path d="m11 32v16h46.4c2.9-4.6 4.6-10.1 4.6-16h-51" fill="#ed4c5c"/><path d="M11,32h51c0-5.9-1.7-11.4-4.6-16H11V32z" fill="#fff"/><path d="m11 16h46.4c-5.3-8.4-14.7-14-25.4-14-8.2 0-15.6 3.3-21 8.6 0 0 0 5.4 0 5.4" fill="#ffce31"/><path d="M11,10.6C5.5,16,2,23.6,2,32s3.5,16,9,21.4L32.4,32L11,10.6z" fill="#75a843"/><g fill="#f9f9f9"><path d="m18 41.8c-4.6-.9-8-5-8-9.8s3.4-8.9 8-9.8c-.6-.1-1.3-.2-2-.2-5.5 0-10 4.5-10 10 0 5.5 4.5 10 10 10 .7 0 1.4-.1 2-.2"/><path d="m16.8 36l1.2-.9 1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1z"/><path d="m16.8 40l1.2-.9 1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1z"/><path d="m16.8 28l1.2-.9 1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1z"/><path d="m16.8 32l1.2-.9 1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f0-1f1f3.svg b/public/emoji/1f1f0-1f1f3.svg new file mode 100644 index 000000000..505ac748d --- /dev/null +++ b/public/emoji/1f1f0-1f1f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m6 47c1.9 3.4 4.4 6.2 7.3 8.5l48.4-27.9c-.6-3.6-1.8-7.2-3.7-10.6-1.9-3.4-4.4-6.2-7.3-8.5l-48.4 27.9c.6 3.7 1.8 7.2 3.7 10.6" fill="#3e4347"/><g fill="#ffe62e"><path d="m19.1 59.1l42.8-24.7c.2-2.3.1-4.5-.2-6.8l-48.4 27.9c1.8 1.4 3.8 2.6 5.8 3.6"/><path d="m2.3 36.4l48.4-27.9c-1.8-1.4-3.7-2.6-5.8-3.6l-42.8 24.7c-.2 2.3-.1 4.6.2 6.8"/></g><path d="M44.9,4.9c-8.6-4.1-19-4-27.9,1.1C8.1,11.1,2.9,20.1,2.1,29.6L44.9,4.9z" fill="#699635"/><path d="m19.1 59.1c8.6 4.1 19 4 27.9-1.1 8.9-5.1 14.1-14.1 14.9-23.6l-42.8 24.7" fill="#ed4c5c"/><g fill="#fff"><path d="m22 40.1l4.6.6-3.5-3.2 1.8-4.3-4 2.3-3.5-3.3 1.1 4.7-3.9 2.2 4.5.7 1.1 4.6z"/><path d="m44 27.4l4.6.6-3.5-3.3 1.8-4.2-3.9 2.2-3.5-3.2 1 4.6-3.9 2.3 4.6.6 1.1 4.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f0-1f1f5.svg b/public/emoji/1f1f0-1f1f5.svg new file mode 100644 index 000000000..dc4d67981 --- /dev/null +++ b/public/emoji/1f1f0-1f1f5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="M32,2C21.7,2,12.7,7.1,7.3,15h49.4C51.3,7.1,42.3,2,32,2z"/><path d="M32,62c10.3,0,19.3-5.1,24.7-13H7.3C12.7,56.9,21.7,62,32,62z"/></g><path d="m59 19h-54c-1.9 3.9-3 8.3-3 13s1.1 9.1 3 13h54c1.9-3.9 3-8.3 3-13s-1.1-9.1-3-13" fill="#ed4c5c"/><g fill="#fff"><path d="m5 45c.7 1.4 1.5 2.7 2.3 4h49.4c.9-1.3 1.7-2.6 2.3-4h-54"/><path d="m59 19c-.7-1.4-1.5-2.7-2.3-4h-49.4c-.9 1.3-1.7 2.6-2.3 4h54"/><circle cx="18" cy="32" r="11"/></g><path fill="#ed4c5c" d="m18 35.9l4.9 3.8-1.8-6.1 4.9-3.8h-6.1l-1.9-6.1-1.9 6.1h-6.1l4.9 3.8-1.8 6.1z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f0-1f1f7.svg b/public/emoji/1f1f0-1f1f7.svg new file mode 100644 index 000000000..5b28e3595 --- /dev/null +++ b/public/emoji/1f1f0-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#f5f5f5"/><path d="m23.4 33.7c2.8 1.9 6.7 1.1 8.6-1.7 1.9-2.8 5.7-3.6 8.6-1.7 2.7 1.8 3.5 5.3 2 8 3.3-5.6 1.8-12.9-3.8-16.6-5.7-3.8-13.4-2.3-17.2 3.4-.1.2-.2.4-.3.5-1.4 2.9-.5 6.3 2.1 8.1" fill="#ed4c5c"/><path d="m42.3 38.9c.1-.2.2-.4.3-.5-.1.1-.2.3-.3.5" fill="#003478"/><path d="m40.6 30.3c-2.8-1.9-6.7-1.1-8.6 1.7-1.9 2.8-5.7 3.6-8.6 1.7-2.7-1.8-3.5-5.3-2-8-3.4 5.6-1.8 12.9 3.8 16.6 5.7 3.8 13.4 2.3 17.2-3.4.1-.2.2-.4.3-.5 1.4-2.9.5-6.3-2.1-8.1" fill="#428bc1"/><g fill="#3e4347"><path d="m7.8 23.3l6.9-10.3-.7-.5-.7-.4-6.9 10.3.7.4z"/><path d="m9.7 24.6l.7.4 6.8-10.3-.6-.4-.7-.5-6.9 10.3z"/><path d="m18.4 15.5l-6.8 10.3.7.5.7.4 6.8-10.3-.7-.4z"/><path d="m48.5 42.5l.7.5 3.2-4.8-.7-.5-.7-.4-3.2 4.8z"/><path d="m56.2 40.7l-3.2 4.8.7.5.7.4 3.2-4.8-.7-.4z"/><path d="m51.8 44.7l3.2-4.8-.7-.5-.7-.4-3.2 4.8.7.4z"/><path d="m48.1 43.2l-.7-.4-3.2 4.8.7.4.7.5 3.2-4.8z"/><path d="m50.6 44.9l-.6-.4-3.2 4.8.6.4.7.5 3.2-4.8z"/><path d="m52.5 46.2l-3.2 4.8.7.5.7.4 3.2-4.8-.7-.5z"/><path d="m7.1 41.2l-.7.4 6.9 10.3.7-.4.7-.5-6.9-10.3z"/><path d="m13.4 44.9l-.7.5 3.2 4.8.7-.5.6-.4-3.2-4.8z"/><path d="m12.3 37.7l-.7.5 6.8 10.3.7-.5.7-.4-6.8-10.3z"/><path d="m9 39.9l3.2 4.8.7-.5.7-.4-3.2-4.8-.7.4z"/><path d="m53.2 17.4l.7-.5-3.2-4.8-.7.4-.7.5 3.2 4.8z"/><path d="m48.1 20.8l.7-.5-3.2-4.8-.7.5-.7.4 3.2 4.8z"/><path d="m53 18.5l3.2 4.8.7-.5.7-.4-3.2-4.8-.7.4z"/><path d="m54.3 24.6l.7-.5-6.9-10.3-.7.5-.6.4 6.8 10.3z"/><path d="m51.7 26.3l.7-.5-3.2-4.8-.7.5-.7.4 3.2 4.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f0-1f1fc.svg b/public/emoji/1f1f0-1f1fc.svg new file mode 100644 index 000000000..f3076ffb4 --- /dev/null +++ b/public/emoji/1f1f0-1f1fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60 42c-5.5 0-10-4.5-10-10h-39.2v21.2c5.4 5.4 12.9 8.8 21.2 8.8 13.1 0 24.2-8.4 28.3-20-.1 0-.2 0-.3 0" fill="#ed4c5c"/><path d="m60 22c.1 0 .2 0 .3 0-4.1-11.6-15.2-20-28.3-20-8.3 0-15.8 3.4-21.2 8.8v21.2h39.2c0-5.5 4.5-10 10-10" fill="#699635"/><path d="m60.3 22h-49.5v20h49.5c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10" fill="#f9f9f9"/><path d="M10.8,10.8C5.4,16.2,2,23.7,2,32c0,8.3,3.4,15.8,8.8,21.2L22,42V22L10.8,10.8z" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f0-1f1fe.svg b/public/emoji/1f1f0-1f1fe.svg new file mode 100644 index 000000000..6d0432cb8 --- /dev/null +++ b/public/emoji/1f1f0-1f1fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#2a5f9e" d="m12 12h20.6v20.6h-20.6z"/><path fill="#fff" d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="M32,2v30H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z" fill="#2a5f9e"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5" fill="#fff"/><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/><path d="m37.9 28.5v11.7c0 1.2 1 1.7 2.1 2.1l4.3 1.7 4.2-1.7c1.1-.4 2.1-1 2.1-2.1v-11.7h-12.7" fill="#fff"/><path d="m50.7 37c0 0-1.3-.9-3.2-.9-1.8 0-2.1.9-3.2.9-1.3 0-1.3-.9-3.2-.9s-3.2.9-3.2.9v-1.8c0 0 1.3-.9 3.2-.9s1.9.9 3.2.9c1.1 0 1.3-.9 3.2-.9 1.8 0 3.2.9 3.2.9v1.8" fill="#42ade2"/><path d="m37.9 27.4v6c0 0 1.3-1.5 3.2-1.5s1.9 1.5 3.2 1.5c1.1 0 1.3-1.5 3.2-1.5 1.8 0 3.2 1.5 3.2 1.5v-6h-12.8" fill="#ed4c5c"/><g fill="#42ade2"><path d="m50.7 40.2c0 0-1.3-.8-3.2-.8-1.8 0-2.1.8-3.2.8-1.3 0-1.3-.8-3.2-.8s-3.2.8-3.2.8v-1.7c0 0 1.3-.8 3.2-.8s1.9.8 3.2.8c1.1 0 1.3-.8 3.2-.8 1.8 0 3.2.8 3.2.8v1.7"/><path d="m41.1 41.2c-.9 0-1.7.2-2.2.5.3.2.7.4 1.2.6l4.3 1.7 4.2-1.7c.4-.2.8-.3 1.2-.6-.6-.3-1.3-.5-2.2-.5-1.8 0-2.1 1.1-3.2 1.1-1.4 0-1.4-1.1-3.3-1.1"/></g><g fill="#ed4c5c"><path d="m34.8 46.5l-1.1-2.3c1-.7 2.2-1.3 3.5-1.8l.7 2.6c-1.2.4-2.2.9-3.1 1.5"/><path d="m53.8 46.5c-.9-.6-1.9-1.2-3.1-1.6l.7-2.6c1.3.5 2.5 1.1 3.5 1.8l-1.1 2.4"/></g><g fill="#83bf4f"><path d="m44.3 40.2l1.3 1-.5-1.6 1.3-1h-1.6l-.5-1.6-.5 1.6h-1.6l1.3 1-.5 1.6z"/><path d="m41.1 36l1.3 1-.5-1.6 1.3-1.1h-1.6l-.5-1.6-.5 1.6h-1.6l1.3 1.1-.5 1.6z"/><path d="m47.5 36l1.3 1-.5-1.6 1.3-1.1h-1.6l-.5-1.6-.5 1.6h-1.6l1.3 1.1-.5 1.6z"/></g><g fill="#ffe62e"><path d="m44.3 47.7c-2.8 0-5.4-1.2-7.5-3.4l1.5-2c1.7 1.8 3.8 2.7 6 2.7 2.2 0 4.4-1 6.1-2.8l1.5 2c-2.1 2.3-4.8 3.5-7.6 3.5"/><path d="m35.9 48.6l-1.1-2.3c1-.7 2.2-1.3 3.5-1.8l.6 2.6c-1.1.4-2.1.9-3 1.5"/><path d="m52.7 48.7c-.9-.6-1.9-1.2-3.1-1.6l.7-2.6c1.3.5 2.5 1.1 3.5 1.8l-1.1 2.4"/><path d="m49.6 30.1c0-.1-.1-.2-.3-.1-.4.1-1.6.1-1.9-.2.6.2 1.3-.2 1.3-.6 0-.4-.5-.8-1.7-.5-1.1.2-2.5.1-2.5-.2 0-.3 1-.4 1.5-.3.5.1.9.1 1.8-.2-.2.1-1 .1-1.5 0-.6-.2-2-.2-2 .6 0 .7 1.5.7 2.9.5.8-.1 1.2 0 1.2.2 0 .2-.7.3-1.3.3-.5-.1-1.1-.1-1.8.1-1.2.4-2.5.1-2.8-.4 0-.1 0-.1 0-.2.1-.1.2-.2.2-.3.1-.3 0-.3-.3-.1-.1-.1-.3-.2-.6-.2s-.5.1-.6.2c-.3-.1-.4-.1-.3.1 0 .1.1.3.2.3 0 .4.5 1 .5 1-.6-.1-1.4-1.1-1.5-1.6-.1-.2-.3-.3-.4-.3-.1 0-.2.1-.1.2.1.1.2.1.3.3-.1-.2-.3-.2-.4-.1-.1.1 0 .2.1.2.2 0 .1.2.2.3-.2-.2-.3-.2-.4-.1-.1.1 0 .2.1.2.2 0 .9.9 2.5 1.7 0 .1-.3.1-.5.1-.4 0-.9 0-1.1-.3-.2-.2-.5-.4-.8-.3-.1.1 0 .2.1.2.1 0 .2 0 .3.1l-.4 0c-.1.1 0 .2.1.2.1 0 .3-.1.4 0-.1 0-.3 0-.3 0-.1.1 0 .2.1.2.2 0 1.9 1 3.3-.2.2 0 1.6 0 2.2-.4.4.4.4.3.7.4.3.1.5.1.3.2-.1.1-.4 0-.6 0-.6 0-.8-.4-1-.2-.1.2 0 .2.2.2-.2 0-.4 0-.3.2.1.3.4-.1.5.1-.1 0-.2 0-.2.1 0 .1.2.2.5 0 .1-.1.3-.1.4-.1.4 0 1.3.2 1.6-.1.1-.1 0-.2-.1-.3-.1-.1-.1-.2-.1-.5.3.1.8.1 1.3 0 .7-.1.9.1.9.4 0 .2-.1.2-.2.2-.4 0-.6-.1-.7-.1-.1 0-.2.2 0 .2-.1.1-.1.2 0 .2.1 0 .2 0 .3 0-.1.1-.3.2-.2.3.1.1.2.1.3 0 .1-.1.3-.2.5-.3 0 0 .3-.8.1-1.3"/><path d="m48.5 20.6h-2.3l2-2-2.5 1 .6-2.9-1.7 2.3-.9-2.5-.2 2.7-1.7-1.9.9 3.1h-1.7c0 0 1.8 1.3 2.2 1.7h2.8c.6-.8 2.5-1.5 2.5-1.5"/></g><g fill="#83bf4f"><path d="m41.1 23.2c0 .6-1.5 1.1-2.1 1.1-.6 0-1.1-.5-1.1-1.1s.5-1.1 1.1-1.1c.6 0 2.1.5 2.1 1.1"/><ellipse cx="41.1" cy="26.4" rx=".5" ry="1.1"/><ellipse cx="45.4" cy="26.4" rx=".5" ry="1.1"/><ellipse cx="47.5" cy="26.4" rx=".5" ry="1.1"/><path d="m48.6 23.8c0 2.3-1.9 2.4-4.2 2.4-2.3 0-4.3-.2-4.3-2.4 0-1.4 1.9-2.7 4.3-2.7 2.3-.1 4.2 1 4.2 2.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f0-1f1ff.svg b/public/emoji/1f1f0-1f1ff.svg new file mode 100644 index 000000000..107bf17ac --- /dev/null +++ b/public/emoji/1f1f0-1f1ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#00afca"/><g fill="#ffe62e"><path d="m56.7 33.1c-.7-.4-1.5.1-1.5.8-.3 4.9-8.9 6.2-13 6.2-4.1.1-12.9-1.4-13.2-6.2 0-.7-.8-1.1-1.5-.8-2.1 1.1-2.8 3.2-2.3 5.3.9 3.8 5.6 6.5 9.6 7.7-.3.7-.4 1.4-.5 2.1-.1.8 1.1 1.1 1.7.6 2.3-1.7 5.9-2.4 8.9-2.4 1.3 0 1.3-1.8 0-1.8-2.7 0-5.6.5-8 1.6.9-2.1 3-4.2 5.3-4.3 0 0 .1 0 .1 0 4.8.1 12.5-1.6 14.5-6.1.3.8.3 1.7 0 2.5-1 3.2-4.5 4.5-7.8 5.4-1.2.3-.7 2.1.5 1.7 4.2-1.1 7.5-2.8 9.2-6.6.8-2 0-4.4-2-5.7m-21.1 11.3c-3.3-.9-5.8-2.5-7.8-5.1-.8-1.1-1.1-2.6-.4-3.7 1.5 3.5 6.4 5.3 10.8 5.9-1 .8-1.9 1.8-2.6 2.9"/><circle cx="42" cy="27" r="7.7"/><path d="m42 18.3c.5 0 .6-.3.6-.6 0-.5-.6-2.6-.6-2.6s-.6 2.2-.6 2.6c0 .3.1.6.6.6"/></g><g transform="matrix(0 1-1 0 0 0)"/><g transform="scale(-1-1)"/><g transform="matrix(0-1 1 0 0 0)"/><g fill="#ffe62e"><path d="m45.3 18.9c.4.2.7 0 .8-.3.2-.4.4-2.7.4-2.7s-1.4 1.8-1.6 2.2c0 .3 0 .7.4.8"/><path d="m50.1 30.3c-.2.4 0 .7.3.8.4.2 2.7.4 2.7.4s-1.8-1.4-2.2-1.6c-.3 0-.7 0-.8.4"/><path d="m38.7 35.1c-.4-.2-.7 0-.8.3-.2.4-.4 2.7-.4 2.7s1.4-1.8 1.6-2.2c0-.3 0-.7-.4-.8"/><path d="m33.9 23.7c.2-.4 0-.7-.3-.8-.4-.2-2.7-.4-2.7-.4s1.8 1.4 2.2 1.6c.3 0 .7 0 .8-.4"/><path d="m48.2 20.8c.3.3.7.2.9 0 .3-.3 1.4-2.3 1.4-2.3s-2 1.1-2.3 1.4c-.3.3-.3.6 0 .9"/><path d="m48.2 33.2c-.3.3-.2.6 0 .9.3.3 2.3 1.4 2.3 1.4s-1.1-2-1.4-2.3c-.3-.3-.6-.3-.9 0"/><path d="m35.8 33.2c-.3-.3-.7-.2-.9 0-.3.3-1.4 2.3-1.4 2.3s2-1.1 2.3-1.4c.3-.3.3-.6 0-.9"/><path d="m35.8 20.8c.3-.3.2-.7 0-.9-.3-.3-2.3-1.4-2.3-1.4s1.1 2 1.4 2.3c.3.3.6.3.9 0"/><path d="m50.1 23.7c.2.4.5.5.8.3.4-.2 2.2-1.6 2.2-1.6s-2.3.3-2.7.4c-.3.2-.5.4-.3.9"/><path d="m45.3 35.1c-.4.2-.5.5-.3.8.2.4 1.6 2.2 1.6 2.2s-.3-2.3-.4-2.7c-.2-.3-.4-.5-.9-.3"/><path d="m33.9 30.3c-.2-.4-.5-.5-.8-.3-.4.2-2.2 1.6-2.2 1.6s2.3-.3 2.7-.4c.3-.2.5-.4.3-.9"/><path d="m38.7 18.9c.4-.2.5-.5.3-.8-.2-.4-1.6-2.2-1.6-2.2s.3 2.2.4 2.7c.2.3.4.5.9.3"/><path d="m43.7 18.4c.4.1.7-.2.7-.5.1-.4-.1-2.7-.1-2.7s-1 2-1.1 2.5c-.1.3.1.6.5.7"/><path d="m50.6 28.7c-.1.4.2.7.5.7.4.1 2.7-.1 2.7-.1s-2-1-2.5-1.1c-.3-.1-.6.1-.7.5"/><path d="m40.3 35.6c-.4-.1-.7.2-.7.5-.1.4.1 2.7.1 2.7s1-2 1.1-2.5c.1-.3-.1-.6-.5-.7"/><path d="m33.4 25.3c.1-.5-.2-.7-.5-.7-.4-.1-2.7.1-2.7.1s2 1 2.5 1.1c.3.1.6-.1.7-.5"/><path d="m46.9 19.7c.4.2.7.1.9-.2.3-.4.9-2.5.9-2.5s-1.7 1.5-2 1.8c-.2.3-.2.7.2.9"/><path d="m49.3 31.9c-.2.4-.1.7.2.9.4.3 2.5.9 2.5.9s-1.5-1.7-1.8-2c-.3-.2-.7-.2-.9.2"/><path d="m37.1 34.3c-.4-.2-.7-.1-.9.2-.2.3-.9 2.5-.9 2.5s1.7-1.5 2-1.8c.2-.3.2-.7-.2-.9"/><path d="m34.7 22.1c.2-.4.1-.7-.2-.9-.3-.2-2.5-.9-2.5-.9s1.5 1.7 1.8 2c.3.2.7.2.9-.2"/><path d="m49.3 22.1c.3.4.6.4.9.2.4-.3 1.8-2 1.8-2s-2.2.7-2.5.9c-.3.3-.5.6-.2.9"/><path d="m46.9 34.3c-.4.3-.4.6-.2.9.3.4 2 1.8 2 1.8s-.7-2.2-.9-2.5c-.3-.3-.6-.5-.9-.2"/><path d="m34.7 31.9c-.3-.4-.6-.4-.9-.2-.4.3-1.8 2-1.8 2s2.2-.7 2.5-.9c.3-.3.5-.6.2-.9"/><path d="m37.1 19.7c.4-.3.4-.6.2-.9-.3-.4-2-1.8-2-1.8s.7 2.2.9 2.5c.3.3.6.5.9.2"/><path d="m50.6 25.3c.1.4.4.6.7.5.4-.1 2.5-1.1 2.5-1.1s-2.3-.2-2.7-.1c-.4 0-.6.2-.5.7"/><path d="m43.7 35.6c-.4.1-.6.4-.5.7.1.4 1.1 2.5 1.1 2.5s.2-2.3.1-2.7c0-.4-.2-.6-.7-.5"/><path d="m33.4 28.7c-.1-.4-.4-.6-.7-.5-.4.1-2.5 1.1-2.5 1.1s2.3.2 2.7.1c.4 0 .6-.2.5-.7"/><path d="m40.3 18.4c.4-.1.6-.4.5-.7-.1-.4-1.1-2.5-1.1-2.5s-.2 2.3-.1 2.7c0 .4.2.6.7.5"/><path d="m16.5 51.6h-1.1v3.7h-2.2c1.1.9 2.2 1.6 3.4 2.4v-6.1z"/><path d="m15.4 8.7v3.7h1.1v-6.1c-1.2.7-2.3 1.5-3.4 2.4h2.3"/><path d="m12.9 8.8c-.3.2-.6.5-.9.8l3 6.5h-2.5v-3.7h-1.1v3.7h-2.5l2.9-6.3c-.8.7-1.6 1.5-2.3 2.4l-2.3 4.9 3.9 8.4h-2.5v-3.7h-1.1v9.8h1.1v-4.1h2.6l-1.5 4.5 1.5 4.4h-2.6v-4.1h-1.1v9.8h1.1v-3.7h2.5l-3.9 8.4 2.3 4.9c.7.8 1.5 1.6 2.3 2.4l-2.9-6.3h2.5v3.7h1.1v-3.7h2.5l-3 6.5c.3.3.6.5.9.8l3.8-8.3-3.9-8.4h2.5v3.7h1.1v-9.8h-1.1v4.1h-2.6l1.5-4.4-1.5-4.4h2.6v4.1h1.1v-9.8h-1.1v3.7h-2.5l3.9-8.4-3.8-8.4m2.2 37.1h-2.5v-3.7h-1.1v3.7h-2.6l3.1-6.6 3.1 6.6m-3.1-10.7l-.8-2.3h1.6l-.8 2.3m.8-4.1h-1.6l.8-2.3.8 2.3m-.8-6.3l-3.1-6.6h2.5v3.7h1.1v-3.7h2.5l-3 6.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f0.svg b/public/emoji/1f1f0.svg new file mode 100644 index 000000000..0ae3f9a3b --- /dev/null +++ b/public/emoji/1f1f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m20.2 17.5h6v12l11.2-12h7.8l-11.9 11.9 12.5 17.1h-7.8l-8.9-12.7-2.9 3v9.7h-6v-29" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f1-1f1e6.svg b/public/emoji/1f1f1-1f1e6.svg new file mode 100644 index 000000000..a9ebf083c --- /dev/null +++ b/public/emoji/1f1f1-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,5.9,1.7,11.4,4.6,16h50.7c2.9-4.6,4.6-10.1,4.6-16s-1.7-11.4-4.6-16H6.6C3.7,20.6,2,26.1,2,32z" fill="#2a5f9e"/><g fill="#ed4c5c"><path d="M57.4,16C52.1,7.6,42.7,2,32,2C21.3,2,11.9,7.6,6.6,16H57.4z"/><path d="M6.6,48c5.3,8.4,14.7,14,25.4,14c10.7,0,20.1-5.6,25.4-14H6.6z"/></g><circle cx="32" cy="32" r="10" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f1-1f1e7.svg b/public/emoji/1f1f1-1f1e7.svg new file mode 100644 index 000000000..d000185e5 --- /dev/null +++ b/public/emoji/1f1f1-1f1e7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,5.9,1.7,11.4,4.6,16h50.7c2.9-4.6,4.6-10.1,4.6-16c0-5.9-1.7-11.4-4.6-16H6.6C3.7,20.6,2,26.1,2,32z" fill="#f9f9f9"/><g fill="#ed4c5c"><path d="M57.4,16C52.1,7.6,42.7,2,32,2S11.9,7.6,6.6,16H57.4z"/><path d="M6.6,48c5.3,8.4,14.7,14,25.4,14s20.1-5.6,25.4-14H6.6z"/></g><path d="m23.5 45c0 0 6.5-4.3 14.1-.5v-1.6c0 0-6.4-4.2-1-4.8 5.4-.6 8.4 2.2 8.4 2.2v-1.4c0 0-9.2-4.9-1.3-3v-1.4c0 0-7.1-2.5-2.8-2.5s1.8 0 1.8 0v-.9c0 0-7.3-1-1.2-1.4v-.7c0 0-11-5.1-2.8-3.1v-1c0 0-4-.8-.9-1.2 0 0-1.6-2.1-4.2-2.1-2.6 0-2.2-2.6-2.2-2.6l-3.3 3.5c0 0 2.3-.2-1.4 1.7 0 0 3.1.3-3.9 4.4 0 0 2.6-1 2.6.7s-4.6 4-4.6 4l.4 1.1c0 0 3.2-2.5 3-.8-.2 1.7-5.2 4.3-5.2 4.3l.5.8c0 0 4.1-2.4 4.2-1.4 0 0 .6.7-3.4 2l.5.8c0 0 6.1-3 7.7-.8s-5.1 4.5-5.1 4.5l.1 1.2" fill="#83bf4f"/><g fill="#f9f9f9"><ellipse cx="29.8" cy="26.6" rx=".9" ry=".9"/><ellipse cx="33.4" cy="28.1" rx=".9" ry=".9"/><ellipse cx="26" cy="32.9" rx=".9" ry=".9"/><ellipse cx="36" cy="33.8" rx=".9" ry=".9"/><ellipse cx="38.9" cy="34.7" rx=".9" ry=".9"/><ellipse cx="27.1" cy="28.8" rx=".9" ry=".9"/><ellipse cx="32.2" cy="32" rx=".9" ry=".9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f1-1f1e8.svg b/public/emoji/1f1f1-1f1e8.svg new file mode 100644 index 000000000..9f5255714 --- /dev/null +++ b/public/emoji/1f1f1-1f1e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#49c3f2"/><path fill="#fff" d="m32 15l-15 30h30z"/><path fill="#3e4347" d="m32 21l-12 24h24z"/><path fill="#ffce31" d="m32 33l-12 12h24z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f1-1f1ee.svg b/public/emoji/1f1f1-1f1ee.svg new file mode 100644 index 000000000..51b11472b --- /dev/null +++ b/public/emoji/1f1f1-1f1ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c16.6,0,30-13.4,30-30H2C2,48.6,15.4,62,32,62z" fill="#ed4c5c"/><path d="M32,2C15.4,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z" fill="#2a5f9e"/><path d="m28.7 20.9c0-2.8-.7-5.2-5.2-5.2-1.2 0-2 .3-2.8.5-.2-.3-3.2-.3-3.4 0-.8-.2-1.6-.4-2.7-.4-5.3 0-5.1 2.3-5.1 5.1 0 .4-.4 1.3-.4 1.3l1.9 6.8h16.1l1.9-6.8c0 0-.3-.8-.3-1.3" fill="#ffce31"/><g fill="#3e4347"><ellipse cx="19" cy="29" rx="8" ry="1"/><path d="m25.7 25h-1.1c0-1.3-.7-2.4-1.5-2.4-.8 0-1.5 1.1-1.5 2.4h-1.1c0-1.3-.7-2.4-1.5-2.4-.8 0-1.5 1.1-1.5 2.4h-1.1c0-1.3-.7-2.4-1.5-2.4-.8 0-1.5 1.1-1.5 2.4h-1.1c0-4-3.3-2.8-3.3-2.8.5-.8 1.1-1.2 1.8-1.2.8 0 1.6.6 2 1.6.5-1 1.2-1.6 2-1.6.8 0 1.6.6 2 1.6.5-.9 1.2-1.6 2-1.6.8 0 1.6.6 2 1.6.5-.9 1.2-1.6 2-1.6.8 0 1.6.6 2 1.6.5-1 1.2-1.6 2-1.6.7 0 1.3.4 1.8 1.2.4 0-2.9-1.2-2.9 2.8"/></g><g fill="#ffce31"><ellipse cx="16.8" cy="15.9" rx=".5" ry=".5"/><ellipse cx="15.6" cy="15.6" rx=".5" ry=".5"/><ellipse cx="14.4" cy="15.4" rx=".5" ry=".5"/><ellipse cx="13.2" cy="15.2" rx=".5" ry=".5"/><ellipse cx="12" cy="15.3" rx=".5" ry=".5"/><ellipse cx="10.9" cy="15.7" rx=".5" ry=".5"/><ellipse cx="10" cy="16.4" rx=".5" ry=".5"/><ellipse cx="9.3" cy="17.4" rx=".5" ry=".5"/><ellipse cx="9" cy="18.6" rx=".5" ry=".5"/><ellipse cx="9" cy="19.8" rx=".5" ry=".5"/><ellipse cx="9.2" cy="20.9" rx=".5" ry=".5"/><ellipse cx="21.2" cy="15.9" rx=".5" ry=".5"/><ellipse cx="22.4" cy="15.6" rx=".5" ry=".5"/><ellipse cx="23.6" cy="15.4" rx=".5" ry=".5"/><ellipse cx="24.8" cy="15.2" rx=".5" ry=".5"/><ellipse cx="26" cy="15.3" rx=".5" ry=".5"/><ellipse cx="27.1" cy="15.7" rx=".5" ry=".5"/><ellipse cx="28" cy="16.4" rx=".5" ry=".5"/><ellipse cx="28.7" cy="17.4" rx=".5" ry=".5"/><ellipse cx="29" cy="18.6" rx=".5" ry=".5"/><ellipse cx="29" cy="19.8" rx=".5" ry=".5"/><ellipse cx="28.8" cy="20.9" rx=".5" ry=".5"/><path d="m18.3 11.2c.1.3.3.5.5.5l-.8 1.4.3.5c-.6.2-1 .7-1.1 1.2 0 .2-.1.3-.1.5 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-.2 0-.3-.1-.5-.2-.6-.6-1-1.1-1.2l.3-.5-.8-1.4c.3-.1.5-.2.5-.5l1.1.7 1.4-.9-1.4-.9-1.1.7c-.1-.2-.3-.4-.5-.5l.8-1.5-.8-1.6-.9 1.7.8 1.5c-.3 0-.5.2-.5.5l-1.1-.7-1.5.8 1.4.9 1.1-.7"/></g><g fill="#3e4347"><path d="m15.5 20.7c-.5.5-1.1.8-1.7.9.9.2 2 0 2.7-.7 1.1-1.1 1.1-3 0-4.1-.1-.1-.3-.2-.4-.3.7 1.4.5 3.1-.6 4.2"/><path d="m22.5 20.7c.5.5 1.1.8 1.7.9-.9.2-2 0-2.7-.7-1.1-1.1-1.1-3 0-4.1.1-.1.3-.2.4-.3-.7 1.4-.5 3.1.6 4.2"/><ellipse transform="matrix(.9918-.1281.1281.9918-3.1463 2.1329)" cx="15" cy="25.5" rx=".4" ry="1.6"/><ellipse transform="matrix(.9607-.2776.2776.9607-6.7054 4.1296)" cx="11.2" cy="25.7" rx=".4" ry="1.6"/><ellipse transform="matrix(.1281-.9918.9918.1281-5.2682 45.0593)" cx="23" cy="25.5" rx="1.6" ry=".4"/><ellipse transform="matrix(.2776-.9607.9607.2776-5.3957 44.3142)" cx="26.8" cy="25.7" rx="1.6" ry=".4"/><ellipse cx="19" cy="25.4" rx=".4" ry="1.7"/><circle cx="19" cy="20" r="1.1"/><circle cx="19" cy="18" r="1"/><circle cx="19" cy="16.4" r=".8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f1-1f1f0.svg b/public/emoji/1f1f1-1f1f0.svg new file mode 100644 index 000000000..5eb3cd7ee --- /dev/null +++ b/public/emoji/1f1f1-1f1f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M29.2,8H50c-5-3.8-11.2-6-18-6c-6.8,0-13,2.2-18,6h11.6v48H14c5,3.8,11.2,6,18,6c6.8,0,13-2.2,18-6H29.2V8z" fill="#ffce31"/><path d="m62 32c0-9.8-4.7-18.5-12-24h-20.8v48h20.8c7.3-5.5 12-14.2 12-24" fill="#c94747"/><path d="m25.6 8h-11.6c-.1.1-.3.2-.4.3v47.4c.1.1.3.2.4.3h11.6v-48" fill="#ff8736"/><path d="M2,32c0,9.6,4.5,18.2,11.6,23.7V8.3C6.5,13.8,2,22.4,2,32z" fill="#699635"/><g fill="#ffce31"><path d="m34.4 49.6c-1.1.8-3.2.7-4.1 1.7-1.1 1.1.1 2.5.1 2.7l-.1.8c0 0 .7 0 1.1.1.5.1.7.5 1.5.4 2.2-.1 2.1-2.1 2.2-3.8.1-.6.4-1.5.5-2.1.1-.6.2-1.4.2-1.4 0-.3-.7 1.1-1.4 1.6"/><path d="m35.1 12.7c-.1-1.7 0-3.7-2.2-3.8-.9-.1-1.1.3-1.5.4-.3 0-1.1.1-1.1.1l.1.8c0 .1-1.2 1.6-.1 2.7.9.9 3.1.9 4.1 1.7.7.5 1.4 1.8 1.4 1.8 0 0 0-.9-.2-1.4-.1-.8-.4-1.7-.5-2.3"/><path d="m61.8 28.7c-.8 0-1.5-.1-2.2-.1.3.2-.8-3.5-.2-4 .7-.6.2-4.2-.4-5 0-.1 0-.3.1-.4-.3-.7-.7-1.4-1.1-2-1.1-.4-2-1.1-2.4.5-.4-.5-1.5-1.6-2.2-1.3-.1.4-.2.8-.4 1.2-.5.2-2.3-.8-3.3-.6 0 2-1.2 1.2-2.6 1.9-2.6 1.2-1.3-1.1-3-1.1-3.2 0 1.3 4.9 2.1 5.4.1-.2-.3-.6 0-.8 0 0 1.1.9 1.1.6.1-.3.1-.6.3-.8.3.5 2.6 3.2 2.1 3.7-.1.1-2.3-.1-2.3-.1.1-.2.2-.7.2-.8-.7-.7-2-.8-2.7-.6-.6.2-1.7 1-1.8 2 .4-.1 1.8-.5 2-.3.1.1-.4.8-.4.9.6 0 1.8.3 2.1.3.1-.2.3-.5.4-.7.3.4.5.8.8 1.3.3.2.9-1.8 1.5-.4.2.5-4.9 5.3-5.2 7.1-.2 1 0 2 .4 2.9-.9-1-3.3-3.7-3.9-3.4-1.5.8-.2 5.4.5 6.3.8 1.1 5.5 3.8 5.5.2 0-.2-.2-.5-.4-.9 1.1.7 2.5 1.3 3.1 2 .7.8 1.3 3 1.2 4.2-.3 2.9-4.8.2-4.8 3.4 0-.4 4.4.2 4.7-.1.7-.5 2.9 1.2 2.5-1.2-.4-2.4 2.5-1.3 2.5-3.2 0-1-3.1.2-1.4-2.5.7-1 .2-2.4 1-1.3 1.3 1.6 3.4.5 5.7-.7.7-2.6 1.1-5.3 1.1-8.1 0-1.3-.1-2.4-.2-3.5"/><path d="m40 41.8c-.2.7-1.2-3.1-1-3.3.4.1.7.1 1.1.1.3-.2-.7-.7-1.6-1 .8 0 1.5-.3 1.5-.5 0-.2-.4-.4-1.1-.5.6-.1 1-.3 1-.5 0-.2-.5-.4-1.2-.5.7-.1 1.3-.3 1.3-.5 0-.2-.3-.4-.8-.5.6-.1 1-.3 1-.6 0-.2-.3-.4-.8-.5.5-.1.9-.2 1.2-.3 1.7-1.8-.5-3-.5-1.1 0 .8-2.2.5-2.6.3-.4-.2-.2-.4 0-.7.4.2 2.2.5 2.3-2.1.1-1.1.1-16.3 1.5-16.3-5.9-.3-3.3 14.6-3.8 17.9-.4-.7-2.1.1-1.6 1.2.3.6 1 .9 1.7 1.1-.5.1-.9.3-.9.5 0 .2.3.4.8.5-.6.1-1 .3-1 .5 0 .2.5.4 1.2.5-.7.1-1.3.3-1.3.5 0 .2.5.4 1.1.5-.6.1-1 .3-1 .5 0 .2.3.4.8.5-.4.1-.6.3-.6.6.4.2.8.4 1.2.6 0 .8-.4 2.5-.7 3.3-.1-.3-.4-.4-.6-.5-1.3.1 1 1.6 1 1.5 0 .5-.5.4-.7.7 0 0 1.6 1 1.6 1.2.2-.2 1.5-1.1 1.6-1.2-.2-.2-.7-.4-.7-.7 0-.2 1.3-.5 1.4-.9.1-.4-.7-.8-.8-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f1-1f1f7.svg b/public/emoji/1f1f1-1f1f7.svg new file mode 100644 index 000000000..13995a6bf --- /dev/null +++ b/public/emoji/1f1f1-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56 14h-24v6h27.5c-.9-2.1-2.1-4.2-3.5-6" fill="#ed4c5c"/><path d="m61.4 38c.4-1.9.6-3.9.6-6h-60c0 2.1.2 4.1.6 6h58.8" fill="#f9f9f9"/><path d="m32 2v6h18c-5-3.8-11.2-6-18-6" fill="#ed4c5c"/><g fill="#f9f9f9"><path d="m32 14h24c-1.7-2.3-3.7-4.3-6-6h-18v6"/><path d="m59.5 20h-27.5v6h29.4c-.4-2.1-1.1-4.1-1.9-6"/></g><g fill="#ed4c5c"><path d="m32 26v6h30c0-2.1-.2-4.1-.6-6h-29.4"/><path d="m4.5 44h55c.8-1.9 1.5-3.9 1.9-6h-58.8c.4 2.1 1.1 4.1 1.9 6"/></g><path d="m8 50h48c1.4-1.8 2.6-3.9 3.5-6h-55c.9 2.1 2.1 4.2 3.5 6" fill="#f9f9f9"/><path d="M8,50c1.7,2.3,3.7,4.3,6,6h36c2.3-1.7,4.3-3.7,6-6H8z" fill="#ed4c5c"/><path d="m14 56c5 3.8 11.2 6 18 6s13-2.2 18-6h-36" fill="#f9f9f9"/><path d="M32,2C15.4,2,2,15.4,2,32h30V2z" fill="#2a5f9e"/><path fill="#fff" d="m20 22.2l5.6 3.8-2.1-6.1 5.5-3.8h-6.9l-2.1-6.1-2.1 6.1h-6.9l5.5 3.8-2.1 6.1z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f1-1f1f8.svg b/public/emoji/1f1f1-1f1f8.svg new file mode 100644 index 000000000..ef9b0346c --- /dev/null +++ b/public/emoji/1f1f1-1f1f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,5.9,1.7,11.4,4.6,16h50.7c2.9-4.6,4.6-10.1,4.6-16s-1.7-11.4-4.6-16H6.6C3.7,20.6,2,26.1,2,32z" fill="#f9f9f9"/><path d="M57.4,16C52.1,7.6,42.7,2,32,2S11.9,7.6,6.6,16H57.4z" fill="#428bc1"/><path d="M6.6,48c5.3,8.4,14.7,14,25.4,14s20.1-5.6,25.4-14H6.6z" fill="#83bf4f"/><path d="m35.1 30.8c.9-1.1 1.4-2.7 1.4-4.5 0-3.5-2-6.2-4.5-6.2s-4.5 2.7-4.5 6.2c0 1.8.5 3.4 1.4 4.5l-6.9 8c0 0 0 5.3 10 5.3s10-5.3 10-5.3l-6.9-8m-.4-4.6c0 1.2-.3 2.3-.8 3.1l-1.5-1.7v-1.6l1.4-.7-1.4-.7v-2.8c1.3.4 2.3 2.3 2.3 4.4m-5.4 0c0-2.2 1-4 2.3-4.4v2.8l-1.4.7 1.4.7v1.6l-1.5 1.7c-.5-.8-.8-1.9-.8-3.1" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f1-1f1f9.svg b/public/emoji/1f1f1-1f1f9.svg new file mode 100644 index 000000000..513d722c0 --- /dev/null +++ b/public/emoji/1f1f1-1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#ffce31"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#c94747"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#699635"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f1-1f1fa.svg b/public/emoji/1f1f1-1f1fa.svg new file mode 100644 index 000000000..78de14835 --- /dev/null +++ b/public/emoji/1f1f1-1f1fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#428bc1"/><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#c94747"/><path d="M60.3,42c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10H60.3z" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f1-1f1fb.svg b/public/emoji/1f1f1-1f1fb.svg new file mode 100644 index 000000000..b3fa271e0 --- /dev/null +++ b/public/emoji/1f1f1-1f1fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.2 39v-14c-3.2-13.2-15-23-29.2-23s-26 9.8-29.2 23v14c3.2 13.2 15 23 29.2 23s26-9.8 29.2-23" fill="#c94747"/><path d="m61.2 39v-14c-3.2-13.2-15-23-29.2-23s-26 9.8-29.2 23v14c3.2 13.2 15 23 29.2 23s26-9.8 29.2-23" opacity=".15" fill="#c28fef"/><path d="m2 32c0 2.4.3 4.8.8 7h58.3c.5-2.2.8-4.6.8-7 0-2.4-.3-4.8-.8-7h-58.3c-.5 2.2-.8 4.6-.8 7" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f1-1f1fe.svg b/public/emoji/1f1f1-1f1fe.svg new file mode 100644 index 000000000..dd29b3b31 --- /dev/null +++ b/public/emoji/1f1f1-1f1fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,5.9,1.7,11.4,4.6,16h50.7c2.9-4.6,4.6-10.1,4.6-16s-1.7-11.4-4.6-16H6.6C3.7,20.6,2,26.1,2,32z" fill="#3e4347"/><path d="M57.4,16C52.1,7.6,42.7,2,32,2S11.9,7.6,6.6,16H57.4z" fill="#c94747"/><path d="M6.6,48c5.3,8.4,14.7,14,25.4,14s20.1-5.6,25.4-14H6.6z" fill="#83bf4f"/><g fill="#fff"><path d="m38.2 36.7v-3.6l-3.5-1.1 3.5-1.1v-3.6l2.2 2.9 3.6-1.1-2.2 2.9 2.2 2.9-3.6-1.1z"/><path d="m32.8 40c-4.4 0-7.9-3.6-7.9-8s3.5-8 7.9-8c1.7 0 3.2.5 4.5 1.4-1.8-2.1-4.5-3.4-7.4-3.4-5.5 0-9.9 4.5-9.9 10s4.4 10 9.9 10c3 0 5.6-1.3 7.4-3.4-1.2.9-2.8 1.4-4.5 1.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f1.svg b/public/emoji/1f1f1.svg new file mode 100644 index 000000000..9239d516e --- /dev/null +++ b/public/emoji/1f1f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m22.7 17.5h6.1v23.8h14.5v5.2h-20.6v-29" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1e6.svg b/public/emoji/1f1f2-1f1e6.svg new file mode 100644 index 000000000..f2e7c5aab --- /dev/null +++ b/public/emoji/1f1f2-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#f42f4c"/><path d="m23.3 44l3.3-9.9-8.6-6.2h10.7l3.3-9.9 3.3 9.9h10.7l-8.7 6.1 3.3 9.9-8.6-6-8.7 6.1m10.5-7.4l2.7 1.9-1-3.1-1.7 1.2m-5.3-1.2l-1 3.1 2.7-1.9-1.7-1.2m.7-2.1l2.8 2 2.8-2-1.1-3.2h-3.5l-1 3.2m-4.5-3.2l2.7 1.9.6-1.9h-3.3m11.9 1.9l2.7-1.9h-3.3l.6 1.9m-5.6-4.1h2l-1-3.1-1 3.1" fill="#4f682e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1e8.svg b/public/emoji/1f1f2-1f1e8.svg new file mode 100644 index 000000000..a0228346b --- /dev/null +++ b/public/emoji/1f1f2-1f1e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c16.6,0,30-13.4,30-30H2C2,48.6,15.4,62,32,62z" fill="#f9f9f9"/><path d="M32,2C15.4,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z" fill="#c94747"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1e9.svg b/public/emoji/1f1f2-1f1e9.svg new file mode 100644 index 000000000..76845b662 --- /dev/null +++ b/public/emoji/1f1f2-1f1e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#ed4c5c"/><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#2a5f9e"/><path d="m42 3.7c-3.1-1.1-6.5-1.7-10-1.7-3.5 0-6.9.6-10 1.7v56.6c3.1 1.1 6.5 1.7 10 1.7 3.5 0 6.9-.6 10-1.7v-56.6" fill="#ffe62e"/><path d="m41.2 30.9h.1v-1l-.8.6.1.1c0 0-.1.1-.1.1 0 0 0 .1 0 .1-.1 0-.1 0-.2 0-.2 0-.2 0-.3 0-.1.1-.1.2-.1.4 0 .1 0 .3 0 .4 0 .2-.1.3-.1.3 0 0 0 0-.1.1 0-3.5 0-6.8 0-6.9 0-.6-1.9-2.4-1.9-2.4l-1.9 1.5.1 1.2c-.4 0-1.9.9-2.1.9-1.6-.9-.5-2.9-.5-3l.2.2c0 0 .2-.8-.2-1.4 0 0 .8-.2.8-.2s-1.9-1.4-3.7-.7c0 0 0 0 0 0 0-.2 0-.3-.1-.4l-.2-.2-.1.3c0 .1-.1.1-.2.1h-.2v-.2c0-.1 0-.1.1-.2l.3-.1-.1-.1c-.2-.2-.7-.2-.9 0l-.2.2.3.1c.1 0 .1.1.1.2v.1h-.2c-.1 0-.1 0-.2-.1l-.1-.2-.2.2c-.1.1-.1.3-.1.4 0 .2 0 .3.1.4l.2.2.1-.2c0-.1.1-.1.2-.1h.2v1.4c0 .1 0 .1-.1.1l-.5.2.6.1c.1 0 .2.2.2.3l.1.4.1-.4c0-.1.1-.3.2-.3l.6-.1c0 .2.3 2.1-.8 2.9-.2-.1-1.7-.9-2.1-.9l.1-1.2-1.9-1.5c0 0-1.9 1.8-1.9 2.4 0 0 0 2.1 0 4.8l-.1-.1-.1.2c0 0-.1.1-.1.2-.2-.2-.4-.3-.5-.3l-.1-.1v.2c0 0-.1.5 0 .8-.1 0-.2 0-.2 0h-.2v.2c0 0 .1.5.5.8.2.2.5.2.6.2l.2.4c0 0 0 .1 0 .1-.2-.1-.4-.1-.5-.1-.1 0-.2 0-.2 0h-.2l.1.2c0 0 .1.1.1.2-.1 0-.1 0-.1 0h-.1l.1.1c0 0 .3.5.7.6 0 0 .1 0 .2 0 0 2.4-.3 6.8-.3 6.8s2.8-2.5 2.8-2.5c0 0-.5.7-.6 1-.1.4.2 1.3 1.3.9l-.1.5.9.5c-.1.1-.7.3-.7.3l4.4 2.9 4.4-2.9c0 0-2.4-.9-3.2-4.1 0 0 .7-.3.7-.3.3.2 2.3 2.8 2.3 2.8 0 0 0 0-.1.1-.1 0-.1 0-.1 0-.1 0-.1.1-.1.9v.2l.2-.1c.7-.5.7-.5.7-.6 0 0 0-.1-.1-.1 0 0 0 0 .1 0 .1 0 .6-.2.7-.4.5-.7.2-1.3.2-1.3.2.3 2.4 2.2 2.4 2.2s-.3-4.3-.3-6.6l.5-.9c0 0 0 0 .1 0 0 0 .1-.1.1-.1 0 0 0-.1 0-.1 0 0 .1 0 .1-.1.1-.1.1-.1.1-.2 0-.1 0-.1.2-.3.1-.1.2-.2.3-.2.2-.1.3-.2.3-.3 0 0 0-.1-.2-.4 0 0 .1-.1.1-.1.1.1.1 0 .1 0m-11.1-9.3c-.1 0-.2 0-.2.1v-.1h.2c0-.1.1 0 0 0m6.3 16.1c-.1-.2-.8-1.6-1-1.9.1-.1.2-.1.4-.2.2-.1.4-.3.5-.4.2.7.5 1.7.8 2.3 0 0-.7.3-.7.2m-9.3.1l-.1-.3c.1-.1.4-.3.5-.5.2-.4.1-.8.1-.9v-.2c0 0-.3.1-.3.1 0-.1.1-.7.2-1 .1.1.3.3.5.4.1.1.2.1.4.2-.2 1.2-1.3 2.2-1.3 2.2m2.9-14.6c-.1 0-.1-.1-.1-.1v-.4c.3.1.5.3.6.7l-.5-.2m-1.6 16.4l-.6-.4c0-.1 1.9-2.3 2.1-2.6 0 0 .7.3.7.3-.3.7-1.4 2.9-2.4 3.7l.2-1" fill="#997361"/><g fill="#ffd200"><path d="m27.5 39.2l.7.4-.2.9-.7-.5z"/><path d="m24 31.2l-.3.1 3 6.7h.3l-3-6.8m3.6 7.9l-.2.2.1.3.3-.1-.2-.4"/></g><g fill="#699635"><path d="m24.9 36.5l.4.6-.4.1 1.1.5.6-.2-.1-.4-1.6-.6"/><path d="m26.9 35.5l-.5.7.4 1.3.6-.5.1-.8-.4.2-.2-.9"/><path d="m25.7 35.4l-.8.1-.7-.3.5-.2-.4-.5h.6l.8.9"/><path d="m25.9 33.4l.1.6.3-.2v1.1l-.6.6-.5-.9.1-.6.6-.6"/><path d="m23.2 32.3l.8.1.6.8h-.8l-.6-.6.4-.1-.4-.2"/><path d="m24.6 31.5l.2.5.3-.3.2 1-.4.7-.6-1.4.3-.5"/><path d="m23.1 29.9l.1.7.2.3-.6-.2.4.7.7.2.3-.8-.4-.9-.1.5-.6-.5"/></g><path d="m40.7 30.5l.1.1-.1.1v.2h-.6v.7l-.3.4.1.2-.1.1v.3l-2.1 4-.5.5.1.5-.3.1.1.4.4-.1-.1-.3.4-.2.1-.7 2.1-4 .2-.2v-.1l.2-.1.2-.5.5-.4-.2-.5.2-.1v-.2h.1v-.6l-.5.4m-4.5 9v.1h-.2v.8l.6-.5-.1-.2.1-.1-.1-.2h-.1l-.2.1" fill="#ffd200"/><path d="m36.3 27.3c0-.3.4-.6.4-.6h-9.8c0 0 .4.3.4.6v7.3c0 .2.1.3.2.4.1.1.3.3.5.4.6.4 1.7.9 2.5 1.2.7.3 1 .4 1.3.9.4-.4.6-.6 1.3-.9.8-.4 1.9-.8 2.5-1.2.2-.1.4-.3.5-.4.1-.1.2-.2.2-.4v-7.3" fill="#f5d402"/><path d="m27.6 31.4v-4.1c0-.2-.1-.4-.1-.4h8.8c0 0-.1.1-.1.4v4.1l-4.3 1.3-4.3-1.3" fill="#ed4c5c"/><path d="m36.1 31.4h-2.6-3.2-2.6v3.2c0 .2.2.5 1.1 1 1.6.8 2.8 1.1 3.1 1.6.4-.4 1.6-.8 3.1-1.6 1-.5 1.1-.8 1.1-1v-3.2" fill="#428bc1"/><g fill="#ffe62e"><path d="m28.9 33.3l-.8 1 .7 1.1 1.3-.3.1-1.3-1.3-.5"/><path d="m33.5 34.5c0 .4.4.8.8.9-.1-.1-.1-.3-.1-.4-.1-.5.3-.9.9-.9.1 0 .2 0 .3 0-.2-.3-.6-.5-1-.5-.5 0-.9.4-.9.9"/><path d="m29.6 29.2l1.4 1.5.4-.2.5.2.5-.2.4.2 1.4-1.5-.5-1.6 1.1 1.7-1.5 1.9.3.8-.8.3-.1 2.9.4.4-1.2.7-1.2-.7.4-.4-.1-2.9-.8-.3.3-.8-1.5-1.9 1.1-1.7-.5 1.6"/><path d="m31.8 27.7l.2.5.5-.2-.2.5.5.2-.5.2.2.5-.5-.4-.2.5-.1-.5-.5.2.2-.5-.5-.2.5-.2-.2-.5.5.2.1-.3"/><path d="m29.7 31.4l-.8.6-.9-.6.9-.5.8.5"/><path d="m35.6 31.4l-.8.6-.8-.6.8-.5.8.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1ea.svg b/public/emoji/1f1f2-1f1ea.svg new file mode 100644 index 000000000..7eb38ad81 --- /dev/null +++ b/public/emoji/1f1f2-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffce31"/><circle cx="32" cy="32" r="27" fill="#ed4c5c"/><path d="m45.6 31.3l2.5-1.2 1.1-1.6-.1-.4-1.4 1-1.2.5h-.2l1.7-1 1.1-2.1-.2-.4-1.2 1.3-1.3.9h-.1l2.1-2.5.4-2-.2-.1-1.4 2.3-.6.6-.1-.1 1.2-2 .4-2.1-.3-1.3-.2-.1-.8 2.4-.8 1.4-.1-.1.9-3.6-.3-2.7-.4-.4-.3 2.5-.7 2.2-.1-.1.3-1.6-.1-3-.8-1.5-.6 4.6-.3.1-.9 2.5-.9 1.3-.2-.4h-.2l-1.2 1.9-1.2 2 .8 1.3.5.8-.8.5-1 .1-.3.5-.4.3h-.1l.6-2.5-1.9-2.2-.3.1v-.2l-.3-1h.5v-.4l-.2-.8.1-.3.4.3.2-.4.4-.8.6.2 1.2-.4.4-.4 1.2.3 1.3-.6-.1-1.1h-.2l-.3.8-.9.1-1.2-.1-.5.1.8-.5.8.2h.3l-.1-1-.9-.4-.5.1-.7-.7-1.8.4h-.8l-.7-.4.1-.5.2-.1.1-.2-.2-.3.4-.5.4-.2h.3l.1-.1.2-.2v-.4-.2l.1-.3v-.1l.1-.3-.2-.3h-.1l-.1-.3-.2-.2v-.2l-.2-.3h-.2l-.5-.3-.2-.1-.1-.2-.2-.1h-.1l-.7-.3-.2-.1-.7-.3-.2-.1.2-.5-.4-.6-.3-.1v-.2h.4v-.6h-.4l.1-.4h-.7l.1.4h-.4v.6h.4v.2l-.3.1-.3.6.2.5-.2.1-.7.3-.2.1-.8.2h-.1l-.2.1-.1.2-.2.1-.5.3h-.2l-.2.3v.2l-.2.2-.1.3h-.1l-.2.3.1.3v.1l.1.3v.2.4l.2.2.1.1h.3l.4.2.4.5-.2.3.1.2.2.1.1.5-.7.4h-.8l-1.8-.5-.7.7-.5-.1-.9.4-.1 1h.3l.8-.2.8.5-.5-.1-1.2.1-.9-.1-.3-.8h-.2l-.1 1.1 1.3.6 1.2-.3.4.4 1.2.4.6-.2.4.8.2.4.4-.3.1.3-.1.9v.4h.5l-.3 1-.1.1-.3-.1-2 2.3.6 2.5h-.1l-.4-.3-.3-.5-1-.1-.8-.4.5-.8.8-1.3-1.2-2-1.2-1.9h-.2l-.2.4-.9-1.3-.9-2.5-.3-.1-.6-4.6-.8 1.5-.2 2.8.3 1.6-.1.1-.7-2.2-.2-2.3-.4.6-.3 2.7.9 3.6-.1.1-.9-1.6-.8-2.4-.2.1-.3 1.3.4 2.1 1.2 2-.1.1-.5-.8-1.4-2.3-.2.1.4 2 2.1 2.5h-.1l-1.3-.9-1.2-1.3-.2.4 1.1 2.1 1.7 1h-.2l-1.2-.5-1.4-1-.1.6 1.1 1.6 2.5 1.2.1.1-.9-.2-2.2-.9-.3.1 1.1 1.7 2.2.6.1.1-1.1-.1-1.4-.4-.1-.3h.1l-.2.1-.2-.1v-.4l-.1-.1-.6.3.1.3.2.3-.5.1-.1.2.2.6h.1l.4-.2.1.5-.3.2.1.4.7.7.5 2.8 1.2 2.2.1.2-.1.5.4.5.1.2v.9l.6 1.3.1.2-.2.1-.4.5v.6l.4.5-.1.2.3.6.5.2v.3l.4.3h.5l.3.1v.7.5l.4-.1.4.1.5.2v-.3l.1-.5.5-.1.2-.2-.4-.2-.5-.4-.1-.2.1-.2v-.2l.2-.2.3-.3.4-.6.5-.4.7-.6.8-.4.1.5 1-.6 1.1-.6.3.4 1.1-1.1 1.7-1.9.2.1v.1l-.3.7-.9.7-.3 1.1.2.5-.5.7-.2.9-.2.3-.8.7-1 .7-.1.4.6.4.6.1v.2l-.2.8.6.2.7-.2v.1l-.1.4.1.5.4-.1.6-.2.4-.2-.1.3v.7l.4.6.4-.1.4-.5.2.7.8 1.2.8-1.2.2-.7.4.5.4.1.4-.6v-.7l-.1-.3.4.2.6.2.4.1.1-.5-.1-.4v-.1l.7.2.6-.2v-.8-.2l.6-.1.6-.4-.1-.4-1-.7-.8-.7-.1-.3-.2-.9-.5-.7.2-.5-.3-1.1-.7-.8-.3-.7v-.1l.2-.1 1.7 1.9 1.1 1.1.3-.4 1.1.6 1 .6.1-.3.8.3.7.3 1 .7 1.7.1 2.8-1 1.1-.6.1-.6-.2-.3v-.2l-.1-.4-.1-.5-1.1-1.7-.1-.1-.1-.1v-.5h.1l.2.1.2-.2.2-.5-.1-.2h-.3l-.1-.1.1-.3-.1-.2-.4-.2-.1.1v.3h-.1-.3-.2l-.2.6v.2h.4l.1.1-.2.3-.2.1h-.3l-1.2.4-.7.8-.2.2-.3.4-.2.4-.1 1.1.5.8-.1.2-.4-.2-1.1-.8-.1-.2.2-.1v-.2l-.6-.3v-.3l.3-.4-.9-.2-.3-.2.2-.3v-.2l-1-.2-1.5-1.6 1 .9.6-.4-.4-.5h.1l1.6.7 1.1-.3-.3-.4.1-.1h1.5l1.1-.8-.8-.2-.1-.3h1.6l.8-.9-.9-.2-.3-.2 1.8-.1.9-1.2v-.2l-1.3.2-.8-.1 2.4-.5.9-1.5-1.5.4-1.1.1.1-.1 2.2-.6 1.1-1.7-.3-.1-2.2.9-.9.2.2-.1m-29.1 1.9l-.3.2-.2-.4v-.1l.3-.1.2.4m9.9 5.8l-1.1.9-1 .2v.2l.2.3-.3.2-.9.2.3.4v.3l-.6.3v.2l.6.2-.3.2-1.1.4h-1.5-.7l-.1-.6-.4-1-.5-.6v-.2l-.1-.4-.5-.5v-.4l-.3-1.4-1-1.8-.5-1.7v-.9l.1-.2.4.4 2.4.5-.8.1-1.4-.2v.2l.9 1.2 1.8.1-.3.2-.9.2.8.9h1.6l-.2.2-.8.2 1.1.8h1.5l.1.1-.3.4 1.1.3 1.6-.7h.1l-.4.5.6.4 1-.9-.2.8m8.6-23l-.1-.3.6.5.3.5v.6.4l.1.1-.4.2h-.5l-.1-.2.4-.6-.3-1.2m-2.2 1.3l.1-.9-.2-1.2.7.5.5 1-.1.6.1.4-.3.2-.5.1-.5-.2-.2-.1.4-.4m-2-1.6l.7-.5-.2 1.2.1.9.3.4-.2.1-.5.2-.5-.1-.3-.2.1-.4-.1-.6.6-1m-1.6 2.3h-.5l-.3-.1.1-.1v-.4-.6l.3-.5.6-.5-.2.2-.3 1.2.4.6-.1.2m5.7 4.1l-.6.4.4.3-.7.6-.7.3-.1.2.3.4.1.1-.8.7-.5.3-.1.5.3.4v.3l-.5.7-.5-.7v-.3l.3-.4-.1-.5-.5-.3-.8-.7.1-.1.3-.4-.1-.2-.6-.3-.7-.6.4-.3-.6-.4-.6-.5.7-.6.1-.5 2.5.4 2.5-.4.1.5.7.6-.3.5" fill="#ffce31"/><path fill="#428bc1" d="m27 31h10v6h-10z"/><path fill="#83bf4f" d="m32 43l4-4h-8z"/><path fill="#ffce31" d="m30.3 36.5l-.6.5h1.4l.3-.4 1.1-.9.6.9.2.4h1l-.2-.5.8-.8.4-.3.2-3-.8.5.2 1.6-1.1-.9h-2.2l.2-.6-.9-1-.9 1 .2.7-.7.8-.8-.4-.5.8 1.2.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1eb.svg b/public/emoji/1f1f2-1f1eb.svg new file mode 100644 index 000000000..16bfba0cf --- /dev/null +++ b/public/emoji/1f1f2-1f1eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#428bc1"/><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#ed4c5c"/><path d="M22,60.3c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7V60.3z" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1ec.svg b/public/emoji/1f1f2-1f1ec.svg new file mode 100644 index 000000000..3571c0a7f --- /dev/null +++ b/public/emoji/1f1f2-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M22,60.3V3.7C10.4,7.8,2,18.9,2,32S10.4,56.2,22,60.3z" fill="#f9f9f9"/><path d="m22 32h40c0-16.6-13.4-30-30-30-3.5 0-6.9.6-10 1.7v28.3" fill="#ed4c5c"/><path d="m22 32v28.3c3.1 1.1 6.5 1.7 10 1.7 16.6 0 30-13.4 30-30h-40" fill="#699635"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1ed.svg b/public/emoji/1f1f2-1f1ed.svg new file mode 100644 index 000000000..bc53ad966 --- /dev/null +++ b/public/emoji/1f1f2-1f1ed.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="m39.8 3c-16-4.3-32.5 5.2-36.8 21.2-1.3 4.9-1.3 9.9-.3 14.5l43.6-33c-1.9-1.1-4.2-2-6.5-2.7"/><path d="m11.6 54c3.5 3.2 7.7 5.7 12.6 7 16 4.3 32.5-5.2 36.7-21.2.6-2.3.9-4.6 1-6.9l-50.3 21.1"/></g><path d="m58 17.1c-2.7-4.7-6.7-8.7-11.6-11.4l-43.6 33c.6 3 1.8 5.8 3.2 8.3l52-29.9" fill="#ff8736"/><g fill="#fff"><path d="m58 17.1l-52 29.9c1.5 2.6 3.4 4.9 5.6 7l50.4-21.1c.2-5.6-1.3-11.1-4-15.8"/><path d="m19.6 18.1l6.7-.4-6.7-.4 3.7-1.4-3.9.7 3.2-2.3-3.6 1.6 2.5-3.1-3 2.5 1.6-3.6-2.3 3.2.6-3.9-1.4 3.7-.4-6.7-.4 6.7-1.4-3.7.6 3.9-2.3-3.2 1.6 3.6-3-2.5 2.5 3.1-3.6-1.6 3.2 2.3-3.9-.7 3.6 1.4-6.6.4 6.6.4-3.6 1.4 3.9-.6-3.2 2.3 3.6-1.6-2.5 3.1 3-2.5-1.6 3.6 2.3-3.2-.6 3.9 1.4-3.7.4 6.7.4-6.7 1.4 3.7-.6-3.9 2.3 3.2-1.6-3.6 3 2.5-2.5-3.1 3.6 1.6-3.2-2.3 3.9.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1f0.svg b/public/emoji/1f1f2-1f1f0.svg new file mode 100644 index 000000000..8a3bc3e7c --- /dev/null +++ b/public/emoji/1f1f2-1f1f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.6 33l16.3 1.1c0-.7.1-1.4.1-2.1 0-5.4-1.4-10.4-3.9-14.8l-14.3 8.1-2.6-3.3 11-12.1c-4.2-3.9-9.6-6.6-15.5-7.5l-2.6 16.2h-4.1l-2.7-16.2c-5.9.9-11.3 3.6-15.6 7.5l11 12.1-2.6 3.2-14.2-8c-2.5 4.4-3.9 9.4-3.9 14.8 0 .7 0 1.4.1 2.1l16.3-1.1.9 4-15.1 6.2c2.2 5.5 6 10.2 10.8 13.5l9.3-13.4 3.7 1.7-4.7 15.7c2.8.9 5.7 1.3 8.7 1.3 3 0 5.9-.4 8.7-1.3l-4.7-15.7 3.7-1.8 9.3 13.5c4.8-3.3 8.6-8 10.8-13.5l-15.1-6.2.9-4" fill="#ed4c5c"/><g fill="#ffce31"><path d="m34.1 18.6l2.6-16.2c-1.6-.3-3.1-.4-4.7-.4s-3.1.1-4.7.4l2.6 16.2h4.2"/><path d="m43.8 25.2l14.3-8.1c-1.6-2.7-3.5-5.2-5.8-7.3l-11.1 12.2 2.6 3.2"/><path d="m45.6 33l-.9 4 15.2 6.1c1.1-2.8 1.9-5.9 2.1-9.1l-16.4-1"/><path d="m36 45l4.7 15.7c3-.9 5.8-2.3 8.4-4l-9.3-13.4-3.8 1.7"/><path d="M24.3,43.2L15,56.7c2.5,1.8,5.4,3.1,8.4,4L28,45L24.3,43.2z"/><path d="m18.4 33l-16.3 1.1c.2 3.2.9 6.2 2.1 9.1l15.1-6.2-.9-4"/><path d="m22.8 22l-11-12.1c-2.3 2.1-4.3 4.6-5.8 7.3l14.3 8.1 2.5-3.3"/><circle cx="32" cy="32" r="9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1f1.svg b/public/emoji/1f1f2-1f1f1.svg new file mode 100644 index 000000000..650d974a9 --- /dev/null +++ b/public/emoji/1f1f2-1f1f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#83bf4f"/><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#c94747"/><path d="M22,60.3c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7V60.3z" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1f2.svg b/public/emoji/1f1f2-1f1f2.svg new file mode 100644 index 000000000..2df73cff5 --- /dev/null +++ b/public/emoji/1f1f2-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#ed4c5c"/><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#ffe62e"/><path d="M60.3,42c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10H60.3z" fill="#699635"/><path fill="#fff" d="m32 41.1l11.7 8.9-4.4-14.5 11.7-9h-14.5l-4.5-14.5-4.5 14.5h-14.5l11.7 9-4.4 14.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1f3.svg b/public/emoji/1f1f2-1f1f3.svg new file mode 100644 index 000000000..bfb46eb04 --- /dev/null +++ b/public/emoji/1f1f2-1f1f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c94747"><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z"/><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3"/></g><path d="M22,60.3c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7V60.3z" fill="#2872a0"/><g transform="scale(5)"><circle cx="2.6" cy="4.8" r=".7" fill="#f9cf02"/><circle cx="2.6" cy="4.4" r=".8" fill="#c94747"/><g fill="#f9cf02"><circle cx="2.6" cy="4.6" r=".5"/><path d="m2.3 3.6c0 .2.1.3.3.3.2 0 .4-.1.4-.3 0-.1-.1-.1-.1-.2s0-.1 0-.2c0 .1 0 .1 0 .2 0 .1 0 .1 0 .1s0 .1-.1.1-.1 0-.1-.1c0-.1.1-.1.1-.2s0-.1-.1-.2c0-.1-.1-.1-.1-.2-.1 0 0 .2 0 .2s-.1.1-.1.2c0 .1 0 .1 0 .2 0 0 0 .1-.1.1s-.1 0-.1-.1c0-.1 0-.1 0-.1 0-.1-.1-.1 0-.2-.1.1 0 .1 0 .2s0 .1 0 .2"/><path d="m1.2 5.6v3.1h.6v-3.1c.1 0-.6 0-.6 0m2.2 0v3.1h.7v-3.1c0 0-.7 0-.7 0m-1.4.5v.3h1.3v-.3h-1.3m0 1.8v.3h1.3v-.3c0 0-1.3 0-1.3 0m0-2.3h1.3l-.7.4-.6-.4m0 2.7h1.3l-.7.4-.6-.4"/></g></g><circle cx="13.2" cy="35.8" r="3.4" fill="#f9cf02"/><g fill="#c94747"><path d="m13.2 39.5c-2 0-3.6-1.6-3.6-3.6s1.6-3.6 3.6-3.6 3.6 1.6 3.6 3.6-1.6 3.6-3.6 3.6m0-6.9c-1.8 0-3.3 1.5-3.3 3.3s1.5 3.3 3.3 3.3 3.3-1.5 3.3-3.3-1.5-3.3-3.3-3.3"/><path d="m13.2 39.5c-1.1 0-1.9-.9-1.9-1.9s.9-1.9 1.9-1.9c.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5v-.4c1.1 0 1.9.9 1.9 1.9 0 1.1-.9 1.9-1.9 1.9-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5v.4"/><circle cx="13.2" cy="34.1" r=".7"/><circle cx="13.2" cy="37.5" r=".6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1f4.svg b/public/emoji/1f1f2-1f1f4.svg new file mode 100644 index 000000000..30c75b65a --- /dev/null +++ b/public/emoji/1f1f2-1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#83bf4f"/><g fill="#fff"><path d="m37.5 30.4c-.7.2-1.4.5-2 .9.1-.6.2-1.2.2-1.9 0-3.6-3.6-7.4-3.6-7.4s-3.6 3.9-3.6 7.4c0 .7.1 1.3.2 1.9-.6-.4-1.3-.8-2.1-1-3.9-1.1-8.5 1.3-8.5 1.3s3.2 5 7.1 6.1c3.3.9 5.8-1.6 6.7-1.9.1 0 .3 0 .4 0 1 .4 3.4 2.8 6.7 1.9 3.9-1.1 7.1-6.1 7.1-6.1s-4.8-2.3-8.6-1.2"/><path d="m24.7 48c2.2 1.3 4.6 2 7.3 2s5.1-.7 7.3-2h-14.6"/><path d="m20.3 44c.5.7 1.1 1.4 1.8 2h19.8c.7-.6 1.3-1.3 1.8-2h-23.4"/></g><g fill="#ffe62e"><path d="m32 18.1l2.5 1.9-1-3 2.5-1.9-3-.1-1-3-1 3-3 .1 2.5 1.9-1 3z"/><path d="m24.7 19.3l1.8.3-1.4-1.3.7-1.8-1.6 1-1.4-1.3.4 1.8-1.5.9 1.8.3.4 1.9z"/><path d="m19.3 24.7l1.8-.8-1.9-.4-.3-1.8-.9 1.5-1.8-.4 1.3 1.4-1 1.6 1.8-.7 1.3 1.4z"/><path d="m44.7 24.7l-.3 1.8 1.3-1.4 1.8.7-1-1.6 1.3-1.4-1.8.4-.9-1.5-.3 1.8-1.9.4z"/><path d="m39.3 19.3l.8 1.8.4-1.9 1.8-.3-1.5-.9.4-1.8-1.4 1.3-1.6-1 .7 1.8-1.4 1.3z"/></g><path d="m46.3 40h-10.7c-2.4 0-2.6-1.7-2.6-2h-2c0 .2-.1 2-2.6 2h-10.7c.3.7.6 1.4 1 2h9.7c1.8 0 2.9-.6 3.6-1.4.7.8 1.8 1.4 3.6 1.4h9.7c.4-.6.7-1.3 1-2" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1f5.svg b/public/emoji/1f1f2-1f1f5.svg new file mode 100644 index 000000000..823a275f3 --- /dev/null +++ b/public/emoji/1f1f2-1f1f5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#0071bc"/><path d="m37.4 47.9l-1.1-8.3-1.3-11.6c0 0-.1-.8-.1-1.5-.1-.8-.3-1-.5-1.2h-.1c1.7-.7 1.5-2.9 1.5-2.9s.5-.6.4-1.7-1.9-1.2-1.9-1.2c0 0-3.9-.1-5.2 0-1.3.1-1.5 1.1-1.5 1.1s.1 1.3.5 3.1c.4 1.8 1.2 1.6 1.2 1.6s.3 0 .7 0c-.3 0-.6 0-.7 0-.7.2-.8 1.9-.8 1.9l-1.3 12.2-1.4 9.7c0 0 .2 1 1.5 1.4.2.7 1.2 1.1 1.6 1.1.4.1 1.4-.3 2-.4.6-.1 1.5.3 1.8.4.3 0 3.3-.3 3.8-1.5.8-.1 1-1 1-1l-.1-1.2" fill="#8c8a8c"/><g fill="#fff"><path d="m51.3 31.3c0 0 1.8-1.8-.4-3.6 1-1.8-.2-2.3-.2-2.3s.6-1.5-1-1.5c.8-1.2-1-2.5-1-2.5s.3-1.8-2.4-2c.7-3-2.3-2.3-2.3-2.3s.6-2.5-3.3-2.1c-.8-2.1-2.6-1.2-2.6-1.2s-1.1-1.5-2.4-.7c-1-1.2-2.3-.3-2.6-.1-1-.2-2.5-1.4-3.2-.2-.6-.2-1.7.5-1.7.5s-1.8-1.2-3 1.1c-2.4-.9-2.9 1-2.9 1s-1.7-.3-2.2 1.3c-2.5-.2-2.6 1.6-2.6 1.6s-1.6.1-1.8 2.3c-2.3.9-1.5 3.1-1.5 3.1s-1.6.7-1.3 3.4c-1.8 1.3 0 3.1 0 3.1s-1.4.9-.1 2.8c-1.7 1.3.5 2.5.5 2.5s-1 1.1.6 2.1c-.9 2.2.8 2.2 1.1 2.3-.1.4.1.8.5.9 0 0-.1 1.9 1.8 1.7-.3.8.5 1.1.5 1.1 0 0 0 1.6 1.8 1.2.4 1.5 1.3 1.2 1.4 1.2 0 0-.6 1.8 2.2 1.9 1.2 1.3 2.8 1.3 2.8 1.3s1.1-4.9.8-5.6c-.2-.7-2.1-.2-2.1-.2s-.3-1.5-2.3-1.5c.4-.9-.7-.9-.7-.9s1.1-1.3-1.2-1.6c.3-1.5-.3-1.4-1.1-1.7 0-.6.4-1.5-.8-1.9 1.1-1.4-.6-2.1-.6-2.1s.9-2.1-.3-2.4c1.3-1.3.3-2.5.3-2.5s.9-1 .5-1.9c.9-.5.8-2 .8-2s1-.3 1.3-1.8c2-.3 1.8-1.7 1.8-1.7s1.7 0 2-1.5c1.4.4 2.3-1.2 2.3-1.2s1.1.5 2.2-.7c.7 1 2.7-.3 2.7-.3s.9 1 2.4 0c.8 1.2 2.1.6 2.1.6s.4.8 1.3.4c.5 1.8 2.8 1.1 2.8 1.1s.1 1.2 1.3 1c.2 1.5 2 1.2 2 1.2s.2 1.9 1.4 2.1c-.5 1.7.9 2 .9 2s-.4 1.2.9 2.3c-1.2.7.1 3.1.2 3.1 0 0-1.1 1.2-.3 2.7-1.3.4-1.1 2.4-1.1 2.4s-1.3 1-1.3 2.3c-2.1.4-1.9 2.3-1.9 2.3s-1.6.1-2.1 1.8c-1.4-.3-3 1.3-3 1.3l.6 4.3c.1 0 3 .6 3.6-1.4 2.5.7 2.7-1.8 2.7-1.8s2-.1 2.1-1.5c1.9-.9 1.4-1.8 1.4-1.8s1.9-.2 1.9-2.3c1.5-.5 1.2-2.2 1.2-2.2s1.3-.7 1-3.3c.8-1.6-.4-3-.4-3"/><path d="m31.8 36.2l6.7 4.8-2.5-7.8 6.7-4.9h-8.3l-2.6-7.9-2.5 7.9h-8.3l6.7 4.9-2.5 7.8z"/></g><g fill="#ffce31"><path d="m37.3 46.8c0 0 8.6-2.4 11.2-13-1.5 10.9-10.9 14.3-10.9 14.3l-.3-1.3"/><path d="m26 46.6c0 0-8.5-2.5-11.1-13.2 1.5 11 10.8 14.5 10.8 14.5l.3-1.3"/></g><g fill="#ed4c5c"><path d="m48.8 29.8h-.7l-.2.9.4.8.7-.1.2-.8z"/><path d="m48.9 29.7l.2-.9-.5-.8-.6.1-.2.9.4.8z"/><path d="m48.6 27.8l.1-.9-.5-.7-.6.1-.2.9.5.8z"/><path d="m48.2 25.9l-.1-.9-.7-.6-.6.3.1.9.7.6z"/><path d="m47.5 24.3l-.1-.9-.7-.6-.6.3.1.9.7.6z"/><path d="m46.4 21.9l-.7-.6-.6.4.2.9.7.5.6-.3z"/><path d="m45.3 20.3l-.8-.4-.5.4.3.9.7.4.6-.4z"/><path d="m44 18.9l-.8-.3-.5.5.4.8.8.3.5-.4z"/><path d="m42.5 17.6l-.8-.2-.4.5.4.8.9.2.4-.5z"/><path d="m41 16.6l-.9-.1-.3.5.5.8.9.1.4-.6z"/><path d="m39.2 15.7l-.9-.1-.2.6.6.7h.9l.3-.6z"/><path d="m37.5 15h-.9l-.2.6.7.6h.9l.2-.6z"/><path d="m35.8 14.4l-.9.1-.2.7.7.5.9-.1.2-.6z"/><path d="m33 14.3l-.1.7.8.4.9-.2.1-.7-.8-.4z"/><path d="m31.2 14.3l-.1.7.9.3.8-.3v-.6l-.8-.4z"/><path d="m29.4 14.4v.6l.8.4.9-.3v-.7l-.8-.3z"/><path d="m28.3 14.3l-.8.5.2.7.9.1.7-.5-.1-.7z"/><path d="m26.4 14.8l-.7.5.2.7h.9l.7-.5-.2-.7z"/><path d="m24.7 15.5l-.6.6.3.7.9-.1.6-.7-.3-.6z"/><path d="m23.1 16.3l-.6.7.3.6.9-.1.6-.7-.3-.6z"/><path d="m21.5 17.4l-.5.8.4.5.9-.2.5-.8-.4-.5z"/><path d="m20 18.5l-.4.8.4.5.9-.3.4-.8-.4-.5z"/><path d="m18.7 19.9l-.3.8.4.5.9-.4.3-.8-.4-.5z"/><path d="m17.6 21.4l-.3.8.5.5.8-.4.3-.9-.5-.4z"/><path d="m16.6 22.9l-.2.9.5.4.8-.5.2-.9-.6-.4z"/><path d="m15.7 24.7v.9l.6.3.7-.7v-.9l-.6-.3z"/><path d="m15.7 25.8l-.6.7v.9l.6.2.6-.7v-.9z"/><path d="m15.8 27.7l-.7-.1-.5.7.2.9.3.1h-.2l-.4.7.2.6.7.1.4-.7-.2-.6-.1-.1.4-.7z"/></g><g fill="#ffce31"><path d="m47.8 27.5l.7-.2-.5-.7z"/><path d="m48.2 29.3l.6-.1-.4-.8z"/><path d="m47.4 25.9l.6-.4-.7-.6z"/><path d="m46.6 24.2l.6-.4-.7-.5.1.9"/><path d="m44.7 21.2l.5-.5-.8-.4z"/><path d="m43.4 19.9l.5-.5-.8-.4z"/><path d="m40.7 17.6l.4-.6-.9-.1z"/><path d="m42.1 18.7l.4-.6-.8-.3z"/><path d="m39.2 16.8l.2-.7-.9-.1z"/><path d="m37.6 16.1l.1-.7h-.9z"/><path d="m35.8 15.5l.1-.7-.9.2z"/><path d="m28.8 15.3l-.2-.6-.8.4z"/><path d="m30.5 15.1l-.1-.7-.8.4z"/><path d="m23.8 17.2l-.4-.6-.5.7z"/><path d="m25.4 16.4l-.3-.6-.7.6z"/><path d="m20.9 19.2l-.5-.4-.4.8z"/><path d="m22.3 18.1l-.5-.5-.5.7z"/><path d="m19.6 20.5l-.5-.5-.3.9z"/><path d="m18.5 21.9l-.6-.4-.2.9z"/><path d="m17.6 23.4l-.7-.3-.1.9z"/><path d="m16.8 25l-.7-.2v.8z"/><path d="m16.1 26.6l-.7-.1.2.9z"/><path d="m15.7 28.4l-.7-.1.2.9z"/><path d="m15.5 29.9h-.7l.3.7z"/><path d="m45.9 22.7l.5-.4-.8-.5z"/><path d="m48.4 31.2l.6-.2-.4-.8z"/><path d="m36.5 18.2l1.4-1.4-1.1-.7z"/><path d="m27 18.5l.5-1.9h-1.2z"/><path d="m25.1 19.1l.6-1.9h-1.3z"/><path d="m23 19.7l.6-1.9h-1.3z"/><path d="m21.6 21.2l.5-1.9h-1.3z"/><path d="m20 22.6l.5-1.9h-1.2z"/><path d="m23.6 14.4l-1 1.7 1.2.3z"/><path d="m26.7 13.4l-1 1.7 1.2.4z"/><path d="m15.1 21.8l1 1.7.9-.9z"/><path d="m13.6 25.7l.7 1.9 1-.8z"/><path d="m17.2 30.2l-1.4-1.5-.7 1z"/><path d="m16.4 28.2l.6-1.9h-1.3z"/><path d="m38.7 19.1l1.4-1.4-1.1-.6z"/><path d="m42 20.8l.4-2-1.3.1z"/><path d="m50.9 30l-1.4-1.5-.7 1z"/><path d="m46.5 30.7l.8-1.9 1 .8z"/><path d="m45.8 18.1h-2l.4 1.2z"/><path d="m43.3 16h-2l.3 1.2z"/><path d="m39.5 14l-1 1.7 1.2.3z"/><path d="m37.1 13.4v2l1.2-.3z"/><path d="m30.1 17.6l.6-1.8-1.2-.2z"/><path d="m44.6 23.4l.3-1.9h-1.2z"/></g><g fill="#699635"><path d="m18.6 20.5c1 1-1 3.6.1 5.2-.1-.7.9-5.2-.1-5.2"/><path d="m18.3 20.8c-1.5 1.4-1.1 4.3-1.2 6.2.1-.6 1.7-5.7 1.2-6.2"/><path d="m46 21.3c-.9 0 0 4.8-.3 5.6 1.5-1.6-.8-4.5.3-5.6"/><path d="m47.2 24.1c-1.6 2 1.3 3.6 1.2 5.6.1-2.1-1.5-3.6-1.2-5.6"/><path d="m32.9 14.7c-.5-.4-1.3-.5-1.9.3 1.8-.4 2.4 1.6 1.3 2.8 1.5-.4 1.6-1.8 1-2.6 1.1.3 1.5 1.3 1.4 2.6 1.9-1-.3-4-1.8-3.1"/><path d="m48.9 31.9c-.3 1.7-1.9 5.9-.8 7.4-.3-1 .6-2.9.9-3.9 0 .6 0 1.2.4 1.7-.7-1.8 1.1-3.2-.5-5.2m0 .1c.3.6.3 1.3.3 1.9-.1-.7-.3-1.2-.3-1.9"/><path d="m14.3 32.3c0 .1 0 .1 0 .2v-.2"/><path d="m15.3 39.5c1.2-1.7-.7-5.4-1-7.3-.2 2.6 1.3 4.8 1 7.3"/><path d="m14.3 32.5c0 0 0 .1 0 0"/><path d="m14.4 38.8c1.2-1.7-1-4.3-.1-6.5-2.2 2.6 1 4.1.1 6.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1f6.svg b/public/emoji/1f1f2-1f1f6.svg new file mode 100644 index 000000000..79c46fd4a --- /dev/null +++ b/public/emoji/1f1f2-1f1f6.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M38,2.6H26C14.3,5,5,14.2,2.6,26v12C5,49.8,14.3,59,26,61.4h12C49.8,59,59,49.7,61.4,38V26 + C59,14.2,49.7,5,38,2.6z" fill="#2a5f9e"/><g fill="#fff"><path d="m38 26v-23.4c-1.9-.4-3.9-.6-6-.6s-4.1.2-6 .6v23.4h-23.4c-.4 1.9-.6 3.9-.6 6s.2 4.1.6 6h23.4v23.4c1.9.4 3.9.6 6 .6s4.1-.2 6-.6v-23.4h23.4c.4-1.9.6-3.9.6-6s-.2-4.1-.6-6h-23.4"/><path d="m15.6 9.8c-.4.2-.7.5-.7.7 0 .2.2.2-.1.3-.3.1-1 .3-1.6.2-.2 0-.6-.1-.7-.1-.1 0 .6.3.3.3-.4-.1-.6-.2-.3.1.2.2.7.2 1.4.1.3 0 1-.2 1.2-.2.2 0 .2.2.3.2.9.1 2.5 0 3.2-.1.6-.1.8-.1 1 .2.3.4 0 .8-1 1.1-1.2.3-1.6.5-2.1 1.1-1.1 1.3.2 2.9 2.5 3.1 1.4.1 2.3.4 2.1.7-.1.1-1 .2-2 .3-2.3.2-3.3.6-4.1 1.5-.5.5-.6.9-.6 1.3 0 .6 0 .6-.9.6-.5 0-1.1-.1-1.4-.2-.5-.1-.5-.1-.4.1.3.5 1.3.9 2.1.9.6 0 .9.1 1.5.6 1.1.9 2.3 1.2 4.3 1.2 2.6 0 4.1-.8 4.1-2.2 0-1-1-1.6-3.1-1.8-1-.1-3.1.1-4 .4-.2.1 0-.1.4-.3.5-.3 1.3-.5 2.4-.6 2.4-.2 3.5-.8 3.5-2 0-1.1-1.1-1.7-3.3-2-2.2-.2-2.4-.7-.5-1.4 1.3-.5 2-1.1 2-2.1 0-1.4-.7-1.9-2.9-2-1.6-.4-2-.4-2.6 0m1.2.4c0 .1-.2.2-.3.2-.1 0-.1-.1-.1-.2 0-.1.2-.2.3-.2.2 0 .2.1.1.2m4.8 10.7c.3.1.4.3.3.4-.3.3-2.1.6-3.2.5-1.2-.1-2.5-.6-2.2-.8 1.2-.5 4.1-.6 5.1-.1"/><path d="m44.6 9.8c-.4.2-.7.5-.7.7 0 .2.2.2-.1.3-.3.1-1 .3-1.6.2-.2 0-.6-.1-.7-.1-.1 0 .6.3.3.3-.4-.1-.6-.2-.3.1.2.2.7.2 1.4.1.3 0 1-.2 1.2-.2.2 0 .2.2.3.2.9.1 2.5 0 3.2-.1.6-.1.8-.1 1 .2.3.4 0 .8-1 1.1-1.2.3-1.6.5-2.1 1.1-1.1 1.3.2 2.9 2.5 3.1 1.4.1 2.3.4 2.1.7-.1.1-1 .2-2 .3-2.3.2-3.3.6-4.1 1.5-.5.5-.6.9-.6 1.3 0 .6 0 .6-.9.6-.5 0-1.1-.1-1.4-.2-.5-.1-.5-.1-.4.1.3.5 1.3.9 2.1.9.6 0 .9.1 1.5.6 1.1.9 2.3 1.2 4.3 1.2 2.6 0 4.1-.8 4.1-2.2 0-1-1-1.6-3.1-1.8-1-.1-3.1.1-4 .4-.2.1 0-.1.4-.3.5-.3 1.3-.5 2.4-.6 2.4-.2 3.5-.8 3.5-2 0-1.1-1.1-1.7-3.3-2-2.2-.2-2.4-.7-.5-1.4 1.3-.5 2-1.1 2-2.1 0-1.4-.7-1.9-2.9-2-1.7-.4-2-.4-2.6 0m1.2.4c-.1.1-.2.2-.3.2-.1 0-.1-.1-.1-.2.1-.1.2-.2.3-.2.1 0 .1.1.1.2m4.7 10.7c.3.1.4.3.3.4-.3.3-2.1.6-3.2.5-1.2-.1-2.5-.6-2.2-.8 1.2-.5 4.1-.6 5.1-.1"/><path d="m15.6 40.3c-.4.2-.7.5-.7.7 0 .2.2.2-.1.3-.3.1-1 .3-1.6.2-.2 0-.6-.1-.7-.1-.1 0 .6.3.3.3-.4-.1-.6-.2-.3.1.2.2.7.2 1.4.1.3 0 1-.2 1.2-.2.2 0 .2.2.3.2.9.1 2.5 0 3.2-.1.6-.1.8-.1 1 .2.3.4 0 .8-1 1.1-1.2.3-1.6.5-2.1 1.1-1.1 1.3.2 2.9 2.5 3.1 1.4.1 2.3.4 2.1.7-.1.1-1 .2-2 .3-2.3.2-3.3.6-4.1 1.5-.5.5-.6.9-.6 1.3 0 .6 0 .6-.9.6-.5 0-1.1-.1-1.4-.2-.5-.1-.5-.1-.4.1.3.5 1.3.9 2.1.9.6 0 .9.1 1.5.6 1.1.9 2.3 1.2 4.3 1.2 2.6 0 4.1-.8 4.1-2.2 0-1-1-1.6-3.1-1.8-1-.1-3.1.1-4 .4-.2.1 0-.1.4-.3.5-.3 1.3-.5 2.4-.6 2.4-.2 3.5-.8 3.5-2 0-1.1-1.1-1.7-3.3-2-2.2-.2-2.4-.7-.5-1.4 1.3-.5 2-1.1 2-2.1 0-1.4-.7-1.9-2.9-2-1.6-.4-2-.4-2.6 0m1.2.4c0 .1-.2.2-.3.2-.1 0-.1-.1-.1-.2 0-.1.2-.2.3-.2.2 0 .2 0 .1.2m4.8 10.7c.3.1.4.3.3.4-.3.3-2.1.6-3.2.5-1.2-.1-2.5-.6-2.2-.8 1.2-.5 4.1-.6 5.1-.1"/><path d="m44.6 40.3c-.4.2-.7.5-.7.7 0 .2.2.2-.1.3-.3.1-1 .3-1.6.2-.2 0-.6-.1-.7-.1-.1 0 .6.3.3.3-.4-.1-.6-.2-.3.1.2.2.7.2 1.4.1.3 0 1-.2 1.2-.2.2 0 .2.2.3.2.9.1 2.5 0 3.2-.1.6-.1.8-.1 1 .2.3.4 0 .8-1 1.1-1.2.3-1.6.5-2.1 1.1-1.1 1.3.2 2.9 2.5 3.1 1.4.1 2.3.4 2.1.7-.1.1-1 .2-2 .3-2.3.2-3.3.6-4.1 1.5-.5.5-.6.9-.6 1.3 0 .6 0 .6-.9.6-.5 0-1.1-.1-1.4-.2-.5-.1-.5-.1-.4.1.3.5 1.3.9 2.1.9.6 0 .9.1 1.5.6 1.1.9 2.3 1.2 4.3 1.2 2.6 0 4.1-.8 4.1-2.2 0-1-1-1.6-3.1-1.8-1-.1-3.1.1-4 .4-.2.1 0-.1.4-.3.5-.3 1.3-.5 2.4-.6 2.4-.2 3.5-.8 3.5-2 0-1.1-1.1-1.7-3.3-2-2.2-.2-2.4-.7-.5-1.4 1.3-.5 2-1.1 2-2.1 0-1.4-.7-1.9-2.9-2-1.7-.4-2-.4-2.6 0m1.2.4c-.1.1-.2.2-.3.2-.1 0-.1-.1-.1-.2.1-.1.2-.2.3-.2.1 0 .1 0 .1.2m4.7 10.7c.3.1.4.3.3.4-.3.3-2.1.6-3.2.5-1.2-.1-2.5-.6-2.2-.8 1.2-.5 4.1-.6 5.1-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1f7.svg b/public/emoji/1f1f2-1f1f7.svg new file mode 100644 index 000000000..7878b6bbf --- /dev/null +++ b/public/emoji/1f1f2-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#699635"/><g fill="#ffce31"><path d="m47.7 28.8c-1.5 7.3-7.9 12.8-15.7 12.8s-14.2-5.5-15.7-12.8c-.2 1-.3 2.1-.3 3.2 0 8.8 7.2 16 16 16s16-7.2 16-16c0-1.1-.1-2.2-.3-3.2"/><path d="m26.6 32l5.4-3.8 5.4 3.8-2-6.1 5.4-3.9h-6.7l-2.1-6-2 6h-6.8l5.4 3.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1f8.svg b/public/emoji/1f1f2-1f1f8.svg new file mode 100644 index 000000000..97cb964c8 --- /dev/null +++ b/public/emoji/1f1f2-1f1f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#2a5f9e" d="m12 12h21v21h-21z"/><path fill="#fff" d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="M32,2v30H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z" fill="#2a5f9e"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5" fill="#fff"/><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/><path d="m36.6 21.8h20v14.2c.2 5.7-3.4 9.3-9.9 10.9-4.7-1.2-10-3.5-10-10.7l-.1-14.4" fill="#fff"/><path d="m37 22.2h19.1v13.6c.2 5.5-3.2 8.9-9.5 10.4-4.5-1.1-9.6-3.4-9.6-10.2v-13.8" fill="#42ade2"/><path d="m37.2 37.5c.9 5.8 5.3 7.6 9.4 8.7 4.7-1.2 8.7-3.5 9.4-8.7h-18.8" fill="#c94747"/><path d="m45.8 24.7v-1.7h1.4v1.7h3.7v1.3h-3.7v15.7h-1.3v-15.7h-3.7v-1.4l3.6.1" fill="#231f20"/><path d="m44.7 33.9c-.9.4-.8 2-2 2.5-1.1.5-1.6 2.5-.1 1.9.1.3 3.5 5 3.9 4.7 2.5-1.4 1-8.9-1.8-9.1m1.5 7.7c-.7-.8-3.9-4.2-4-4.1.1.1 2.6-2.3 2.8-2.9 1.7 1 2.6 5.5 1.2 7" fill="#ff9a08"/><path d="m50.6 37.2c.1-1.2-.1-2.3-.4-2.8s-.3-1.2-.8-2c.3.1.5-.6.6-1.5 0-.5 0-.8.1-1.7.1-.8-.2-1.1-.4-1.3-.2-.2-.3-.2-.4-.2-.3-.1-1 0-1.2 0s-.3.1-.5 0-.3.1-.5.3v9.9c.1.9-.2 2.8-.7 4.1-.2.5-.1.8.2.9 1.2.8 2 0 2.8-.7.3-.2.4-.2.8.1.3.4.7.5.9.4-.9-1.7-.6-4.3-.5-5.5" fill="#699635"/><g fill="#fff"><path d="m47.6 27.1c.9.5 0 .7.5 1.5.4-.6 1.6-.5 1-1.3-.4-.6 1-2.2-.6-2.2-.5.1-1.5 1.7-.9 2"/><path d="m44.6 29.4c.9-.1 1.5.3 1.2-1-1.7 0 .7-2.9.5-3.4-.6-1.1-3 4.6-1.7 4.4"/><path d="m49.9 29.5c0-.2-2.8 2.1-3.3 2.4.3-.2-3.4 2.4-2.1 2.6.5.1.9-.7 1.2-1.1 1.2-2 4.2-.2 4.2-3.9"/><path d="m50.5 42.8c-.1-.5-.5-.8-.9-.5.1.5-.5 1.7-.2 1.9.4.4 1.2-1 1.1-1.4"/><path d="m46.3 43.3c.2.2.5.2.8-.1-.1 0-.3-.1-.4-.2-.1.1-.3.3-.4.3"/></g><path d="m47.9 25.5c.2-1.4 2.6.6 2.2 1.5-.7 1.3-1.9-2-2.2-1.5" fill="#870f00"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1f9.svg b/public/emoji/1f1f2-1f1f9.svg new file mode 100644 index 000000000..f24473275 --- /dev/null +++ b/public/emoji/1f1f2-1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,16.6,13.4,30,30,30V2C15.4,2,2,15.4,2,32z" fill="#f9f9f9"/><g fill="#ed4c5c"><path d="m62 32c0-16.6-13.4-30-30-30v60c16.6 0 30-13.4 30-30"/><path d="m8.6 17v5.7h5.7c0 .9.9 1.9 1.9 1.9v5.7h5.7v-5.7c.9 0 1.9-.9 1.9-1.9h5.7v-5.7h-5.7c0-.9-.9-1.9-1.9-1.9v-5.6h-5.7v5.7c-.9 0-1.9.9-1.9 1.9h-5.7v-.1"/></g><path d="m9.2 17.6v4.5h5.7c0 .9.9 1.9 1.9 1.9v5.7h4.5v-5.7c.9 0 1.9-.9 1.9-1.9h5.7v-4.5h-5.7c0-.9-.9-1.9-1.9-1.9v-5.7h-4.5v5.7c-.9 0-1.9.9-1.9 1.9h-5.7" fill="#bcbcbc"/><path d="m16.4 15.7c.3.3.2 1-.2 1.4-.4.4-1.1.5-1.4.2-.3-.3-.2-1 .2-1.4.4-.5 1.1-.6 1.4-.2" fill="#94989b"/><g fill="#d0d0d0"><path d="m14.7 16.7l.1-.1.5.3-.3-.5.1-.1.5 1.1-.9-.7"/><path d="m15.5 15.9l.1-.1.8.8-.1.1-.8-.8"/></g><g transform="matrix(0 1-1 0 211.112.002)"/><g transform="matrix(-1 0 0-1 211.11 211.114)"/><g transform="matrix(0-1 1 0-.002 211.112)"/><g fill="#3e4347"><path d="m17.5 22.9l.2.2-.2.2-.2-.2z"/><path d="m20.5 22.9l.2.2-.2.2-.2-.2z"/><path d="m18.9 23.1v.2h-.3v.2h.3v.2h.2v-.2h.3v-.2h-.3v-.2h-.2"/></g><path d="m20.7 19.1c.3-.1.6.2.7.2.1.2.3 0 .3 0s-.2-.1-.4-.3c-.1 0-.4-.2-.6-.2-.1.1-.4.3-.4.3s-.1-.2-.2-.2c0-.1-.1-.3-.2-.4.1-.1.2-.2.3-.3.1 0 .1 0 .1-.1 0 0 .1 0 .1-.1 0-.1 0-.1 0-.2-.2 0-.5-.1-.7-.1 0-.1 0-.2 0-.2s-.1 0-.2.1c-.1 0-.1 0-.1 0 0-.2-.2-.4-.4-.4-.2 0-.4.1-.4.3-1.6-.4-2.4 1.2-2 1.6.1.1.5-.1.8-.2 0 .1 0 .2 0 .2 0 0-.1 0-.1 0 0 0 .4.3.4.3l.3.2c-.1.1-.3.2-.3.5-.2.1-.6-.3-.7-.1s-.1.4 0 .6c.1.1-.2.2-.2.3-.1.1.2.6.3.6 0-.1 0-.2 0-.2s.2 0 .2-.1 0-.2 0-.2.2-.2.2-.4-.3-.3-.2-.4c.1-.1.4.2.6.1.1.3.5.5.7.5 0 .1-.1.4-.1.5 0 .1.2 0 .5.1 0 .1-.1.1-.1.1h-.3l-.1.1h-.4-.6l.4.3h3.2l.2-.2-.4-.2c0 0 .1-.1.1-.1s.1 0 .2 0c.4.3.6 0 .6 0s-.1 0-.1-.1c0 0-.1-.1-.1-.1s0 .2-.1.2c0 0-.1 0-.2-.1.2-.1.3-.4.3-.4l.1-.2h.1c0 0 0-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0-.1 0-.1-.1 0-.1.3-.1.3s-.2.2-.3.2c0-.2-.3-.4-.2-.5.1-.1.2.2.4.1.1 0 .2-.1.2-.3.1.1.2.1.2.1s0 0 0-.1c0 0 .1 0 .1 0s-.1-.1-.1-.1c0 0 .1 0 .1 0s-.1 0-.1 0v-.1s-.1 0-.1 0c0-.1-.1-.2-.1-.2h-.1l-.6.2c0 0-.2.1-.2.2 0 .1.1.2.2.2-.1 0-.3-.1-.3-.1s.1.1.2.2c0 0 0 0-.1 0 0 .1.1.1.2.1 0 .1.1.1.1.1s0 .1-.1.1c-.1 0-.3-.3-.4-.2-.2.1.1.4.1.4s0 0-.1.1c0 0-.1-.1-.1-.1 0-.2.1-.6.3-.8-.1 0-.3.2-.5.3-.1-.1-.3-.2-.3-.3 0 0-.1-.1-.1-.2 0 0 .1 0 .1 0 .3 0 .6-.1.8-.2.1.1.1.1.2 0 .3.2.3.5.4.3.1.3.3.2.3.2l-.4-.3c0 0-.2-.2-.4-.3-.2-.1-.5-.1-.5-.1s.4-.2.4-.5m.2 1.3c0 0 0 0 0 0m-.9-2.2c0 0 0 0 0 0 0 .1-.1.1-.2.2-.1-.1-.1-.1-.1-.1s.2-.1.3-.1zm-.9-.1l-.1.1-.1-.1c0 0 0 0 .1 0-.1 0 0-.1.1 0 0-.1 0-.1 0-.1v.1m-.5-.4c0 .1 0 .1.1.2 0 0-.1 0-.1 0 0 0 0 0-.1 0 0 0-.1 0-.1 0 0-.1.1-.1.2-.2m-.9 1.6c-.1 0-.1 0 0 0 0 0 0-.1 0-.1 0 0-.1 0-.1-.1 0-.1 0-.2 0-.2s.1-.1.2-.2c.3-.1.4-.2.4-.2 0 .1 0 .3.1.4 0 .2.2.5.3.6-.1 0-.3.1-.4.1l-.5-.3m.8 1.8c.1 0 .2-.3.2-.4.1.2 0 .4.1.4.1.1.2 0 .2 0 .2 0 .5-.1.5-.1.1.1.1 0 .2 0 0 .1.1.1.1.1s-.3.1-.4.1c-.2-.1-.4 0-.5.1-.3 0-.4-.1-.4-.2m1.3-.7c0 0 0 .1 0 .1 0 0 .1 0 .2 0 0 0 .1 0 .1.1 0 0-.1.1-.1.1-.2-.1-.5-.2-.9-.1.4 0 .4.2.4.2s.2 0 .2.2c.1 0 .1.1.1.1s.1-.1.1.1c.1 0 .1 0 .2.1-.1-.1-.2-.1-.3-.1-.1-.1-.2-.2-.3-.2-.1.1-.4.1-.5.1-.1 0 0-.1-.1-.1.1-.1 0-.3 0-.4 0 0 .1 0 .2-.1.1 0 .2-.1.3-.2.2-.1.3 0 .4.1" fill="#94989b"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1fa.svg b/public/emoji/1f1f2-1f1fa.svg new file mode 100644 index 000000000..03c638846 --- /dev/null +++ b/public/emoji/1f1f2-1f1fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C21.3,2,11.9,7.6,6.6,16h50.7C52.1,7.6,42.7,2,32,2z" fill="#ed4c5c"/><path d="M6.6,16C3.7,20.6,2,26.1,2,32h60c0-5.9-1.7-11.4-4.6-16H6.6z" fill="#2a5f9e"/><path d="M6.6,48c5.3,8.4,14.7,14,25.4,14c10.7,0,20.1-5.6,25.4-14H6.6z" fill="#699635"/><path d="M57.4,48c2.9-4.6,4.6-10.1,4.6-16H2c0,5.9,1.7,11.4,4.6,16H57.4z" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1fb.svg b/public/emoji/1f1f2-1f1fb.svg new file mode 100644 index 000000000..9326ae793 --- /dev/null +++ b/public/emoji/1f1f2-1f1fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,9.8,4.7,18.5,12,24h36c7.3-5.5,12-14.2,12-24S57.3,13.5,50,8H14C6.7,13.5,2,22.2,2,32z" fill="#699635"/><g fill="#ed4c5c"><path d="m14 8h36c-5-3.8-11.2-6-18-6s-13 2.2-18 6"/><path d="m32 62c6.8 0 13-2.2 18-6h-36c5 3.8 11.2 6 18 6"/></g><path d="m43 49.6c-8.4-1.6-14.7-8.9-14.7-17.6s6.3-16 14.7-17.6c-1.2-.2-2.4-.4-3.7-.4-10.1 0-18.3 8.1-18.3 18 0 9.9 8.2 18 18.3 18 1.3 0 2.5-.1 3.7-.4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1fc.svg b/public/emoji/1f1f2-1f1fc.svg new file mode 100644 index 000000000..4fd4f5aef --- /dev/null +++ b/public/emoji/1f1f2-1f1fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#3e4347"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#83bf4f"/><g fill="#ed4c5c"><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z"/><path d="m32 12.3c-5 0-9.3 3.2-10.9 7.7h21.8c-1.6-4.4-5.9-7.7-10.9-7.7"/><path d="m32.5 6.8c0-.6-.2-1.2-.5-1.2-.4 0-.5.6-.5 1.2 0 1.4.2 2.1.5 4.2.4-2.1.5-2.8.5-4.2"/><path d="m34 6.9c.1-.6-.1-1.2-.4-1.2-.4 0-.6.5-.6 1.1-.1 1.4 0 2.2.2 4.2.5-2 .7-2.7.8-4.1"/><path d="m34.2 11.2c.7-2 1-2.7 1.3-4.1.1-.6 0-1.2-.3-1.2-.4-.1-.6.5-.7 1.1-.3 1.4-.3 2.1-.3 4.2"/><path d="m36.9 7.5c.2-.6.1-1.2-.2-1.3-.4-.1-.7.4-.8 1-.4 1.4-.4 2.1-.6 4.2.9-1.9 1.3-2.5 1.6-3.9"/><path d="m38.4 8c.2-.6.2-1.2-.1-1.3-.4-.1-.7.4-.9.9-.5 1.3-.6 2.1-.9 4.1 1-1.7 1.4-2.4 1.9-3.7"/><path d="m39.7 8.6c.3-.5.3-1.1 0-1.3-.4-.2-.7.3-1 .8-.6 1.3-.7 2-1.3 4 1.2-1.6 1.7-2.2 2.3-3.5"/><path d="m41 9.4c.3-.5.4-1.1.1-1.3-.3-.2-.8.2-1 .7-.7 1.2-.9 1.9-1.6 3.9 1.3-1.6 1.8-2.1 2.5-3.3"/><path d="m42.2 10.2c.3-.5.5-1.1.2-1.3-.3-.2-.8.2-1.1.6-.8 1.2-1.1 1.9-2 3.8 1.6-1.4 2.1-2 2.9-3.1"/><path d="m40.3 14c1.6-1.3 2.2-1.8 3.1-2.9.4-.5.6-1 .3-1.2-.3-.3-.8.1-1.2.5-.8 1.1-1.2 1.8-2.2 3.6"/><path d="m41.1 14.8c1.7-1.2 2.4-1.6 3.4-2.6.4-.4.7-.9.4-1.2-.3-.3-.8 0-1.2.4-1 1-1.4 1.7-2.6 3.4"/><path d="m41.9 15.6c1.8-1 2.5-1.4 3.6-2.3.5-.4.8-.9.5-1.2-.3-.3-.8 0-1.2.3-1.1 1-1.6 1.6-2.9 3.2"/><path d="m42.6 16.5c1.9-.9 2.6-1.2 3.8-2 .5-.3.8-.8.6-1.1-.2-.3-.8-.1-1.3.2-1.2.9-1.7 1.4-3.1 2.9"/><path d="m43.2 17.4c2-.7 2.7-.9 3.9-1.6.5-.3.9-.7.7-1-.2-.3-.8-.2-1.3.1-1.2.7-1.7 1.2-3.3 2.5"/><path d="m43.7 18.4c2-.5 2.8-.7 4-1.3.5-.2 1-.7.8-1-.2-.4-.8-.2-1.3 0-1.2.7-1.8 1.1-3.5 2.3"/><path d="m44.1 19.5c2.1-.4 2.8-.5 4.1-.9.6-.2 1-.6.9-.9-.1-.4-.7-.3-1.3-.1-1.3.4-1.9.8-3.7 1.9"/><path d="m48.7 20c.6-.2 1.1-.5 1-.8-.1-.4-.7-.4-1.3-.2-1.1.3-1.7.6-2.8 1.1h2.9c0-.1.1-.1.2-.1"/><path d="m15.6 18.9c-.6-.2-1.2-.1-1.3.2-.1.4.4.7 1 .8.1 0 .1 0 .2.1h2.9c-1.1-.5-1.7-.8-2.8-1.1"/><path d="m15.8 18.5c1.3.5 2.1.6 4.1.9-1.8-1-2.4-1.5-3.8-1.9-.6-.2-1.2-.2-1.3.1-.1.4.4.7 1 .9"/><path d="m16.3 17.1c1.3.6 2 .7 4 1.3-1.7-1.2-2.3-1.7-3.6-2.3-.5-.2-1.1-.3-1.3 0-.1.4.4.8.9 1"/><path d="m16.9 15.8c1.2.7 2 .9 3.9 1.6-1.6-1.3-2.1-1.9-3.4-2.6-.5-.3-1.1-.4-1.3-.1-.1.4.3.8.8 1.1"/><path d="m17.7 14.5c1.2.8 1.9 1.1 3.8 2-1.5-1.5-2-2-3.1-2.9-.5-.3-1.1-.5-1.3-.2-.3.3.1.8.6 1.1"/><path d="m18.6 13.3c1.1.9 1.8 1.2 3.6 2.3-1.3-1.6-1.8-2.2-2.9-3.1-.5-.4-1-.6-1.2-.3-.3.2 0 .7.5 1.1"/><path d="m22.9 14.8c-1.2-1.7-1.6-2.4-2.6-3.4-.4-.4-.9-.7-1.2-.4-.3.3 0 .8.4 1.2 1 1 1.7 1.4 3.4 2.6"/><path d="m23.7 14c-1-1.8-1.4-2.5-2.3-3.6-.4-.4-.9-.7-1.1-.5-.3.3 0 .8.3 1.2.9 1.1 1.5 1.6 3.1 2.9"/><path d="m24.6 13.3c-.9-1.9-1.2-2.6-2-3.8-.3-.5-.8-.9-1.1-.6-.3.2-.1.8.2 1.3.9 1.2 1.4 1.6 2.9 3.1"/><path d="m25.6 12.7c-.7-2-.9-2.7-1.6-3.9-.3-.5-.7-.9-1-.7-.3.2-.2.8.1 1.3.6 1.2 1.1 1.7 2.5 3.3"/><path d="m26.6 12.2c-.5-2-.7-2.8-1.3-4-.2-.5-.7-1-1-.8-.4.2-.2.8 0 1.3.6 1.2 1.1 1.8 2.3 3.5"/><path d="m27.6 11.8c-.4-2.1-.5-2.8-.9-4.1-.2-.6-.6-1-.9-.9-.4.1-.3.7-.1 1.3.4 1.3.9 1.9 1.9 3.7"/><path d="m28.7 11.4c-.2-2.1-.2-2.8-.6-4.2-.2-.6-.5-1.1-.8-1-.4.1-.4.7-.2 1.3.3 1.4.7 2 1.6 3.9"/><path d="m29.8 11.2c0-2.1 0-2.8-.2-4.2-.1-.6-.4-1.1-.7-1.1-.4.1-.4.7-.3 1.2.2 1.5.5 2.1 1.2 4.1"/><path d="m30.9 11c.2-2 .3-2.8.1-4.2 0-.6-.3-1.1-.6-1.1-.4 0-.5.6-.4 1.2.1 1.4.3 2.1.9 4.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1fd.svg b/public/emoji/1f1f2-1f1fd.svg new file mode 100644 index 000000000..7ccbceb6a --- /dev/null +++ b/public/emoji/1f1f2-1f1fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#ed4c5c"/><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#75a843"/><path d="m42 3.7c-3.1-1.1-6.5-1.7-10-1.7-3.5 0-6.9.6-10 1.7v56.6c3.1 1.1 6.5 1.7 10 1.7 3.5 0 6.9-.6 10-1.7v-56.6" fill="#fff"/><g fill="#75a843"><path d="m40.7 31.7c-.1-.3-.2.1-.2.2 0-.3-.1-.5-.3-.8-.3.3-.4.7-.4 1.1-.1-.3-.2-.6-.5-.7.2.3.1.5.1.8 0 .4.3.7.3 1.1 0 .4-.2.7-.5 1 0-.1 0-.2 0-.3-1 .4-.8.9-.8 1.8 0 .9-.5.7-1.1 1.2.1-.2.1-.5 0-.7 0 .6-.8.6-.9 1.1-.1.2 0 .6-.3.7-.2.1-.5.3-.5.5-.2-.1-.4-.1-.7-.1.1-.1.2-.1.3-.2-1-.5-1.3.6-2.2.7-.3 0-1-.4-1 0 .9 0 1.3.8 2 .8.6 0 1.1-.5 1.7-.5-.1 0-.4-.2-.7-.2.5-.3.8-.9 1.4-.9 1 0 1.5-.2 1.8-1.2-.1 0-.2 0-.3.1 0-.4.4-.9.8-1.1 1-.2.9-1 1.5-1.7-.2 0-.4.1-.6.3 0-.6-.1-1.2.4-1.6 1-.5.9-.7.7-1.4m-2.3 5"/><path d="m23.3 31.7c-.2.8-.3 1 .5 1.5.6.4.4 1 .4 1.6-.2-.2-.3-.3-.6-.3.6.6.5 1.5 1.5 1.7.3.2.8.7.8 1.1-.1 0-.2-.1-.3-.1.3 1 .8 1.2 1.8 1.2.6 0 .9.6 1.4.9-.3 0-.6.1-.7.2.6 0 1.1.6 1.7.5.7 0 1.2-.8 2-.8 0-.4-.7 0-1 0-.8-.2-1.1-1.2-2.2-.8.1.1.2.2.3.2-.2 0-.5-.1-.7.1-.1-.2-.3-.4-.5-.5-.2-.2-.2-.5-.3-.7-.2-.5-.9-.6-.9-1.1-.1.2-.1.5 0 .7-.6-.5-1.1-.3-1.1-1.2 0-.8.2-1.4-.8-1.8 0 .1 0 .2 0 .3-.3-.3-.5-.5-.5-1 0-.4.4-.7.3-1.1 0-.3-.1-.5.1-.8-.3.1-.4.4-.5.7 0-.4-.1-.8-.4-1.1-.1.2-.2.5-.3.8.1-.2 0-.5 0-.2m2.3 5"/></g><path d="m34.7 37.7c-.2 0-.3-.2-.4-.3 0-.2.8-.4.9-.4 0-.1 0-.2 0-.2-1.3.4-5.2.7-6-.7-.4.6-1.1.2-1.8-.3.1.2.5 1.2.5 1.1.2.1 1.5.4 1.5.7-.1.1-.2.2-.3.3 2.1.7 3.4.9 5.6-.2" fill="#428bc1"/><path d="m33.4 37.7c.1-.1.1-.2.1-.4 0 0-.1-.3-.1-.3.2-.2 0-.7-.3-.6-.2.1-.1.1-.3 0-.1 0-.1-.1-.2-.1-.2 0-.5 0-.7 0-.2 0-.5 0-.7 0-.1 0-.3 0-.4 0-.2 0-.2-.1-.4-.1-.2-.1-.3.1-.4.2 0 .2.1.2.1.3 0 .1-.1.2-.1.4 0 .2.1.3.2.4-.4.3 0 .8.4.5.1.2.4.2.7.2.4 0 .7 0 1.1 0 .2 0 .6.1.7-.2.3.5.7-.1.3-.3" fill="#ed4c5c"/><path d="m36.6 35.1c-.8-1-1.2.5-2.1.4.2-1.2-1.6-.8-2.1-.5.1-.1.2-.3.3-.5-.4 0-.9.2-1.2-.1-.6-.4-1.4-.6-1.9.1-.4-.6-1.5-1.2-2.1-.6 0-.6-.6-1.5-1.3-1.4-.8.1-.5 1.1-.1 1.5.3.3.7.4 1.1.4 0 .2.1.3.2.4.5.4 1.5.5 2 .1 0 1 2 1 2.5.5-.2.5-.4 1.5.3 1.5.6 0 .4-.6.9-.8.4-.2.9-.3 1.3-.1.7.4 2.9.3 2.2-.9" fill="#428bc1"/><g fill="#75a843"><path d="m28.4 32.6c-.1-.2-.3-.4-.3-.4-.4.1-.4-.2-.5-.5-.1-.5-.8-.7-.8-1.1 0-.4.4-.8.1-1.2-.3-.4-.8-.6-.8-.4-.1.2.4.2.4.7 0 .6-.6 1.1.1 1.6.4.6.4 1.7 1.1 1.7.3 0 .6-.1.7-.4"/><path d="m29.9 32.1c-.2-.4 0-1-.4-1.3-.5-.4-1.5.4-1.6-.6 0-.2 1.1-1.4 1.3-1.5.3-.4.2-1.1-.1-1.3-.4-.2-.5 0-.8.4.1.1.5.3.5.4-.3.7-1.2.8-1.4 1.5-.2.5-.1 1.3.4 1.6.3.2.5.2.8.2.9-.1.4.1.5.3 0 .2.3.9.8.3"/><path d="m26.9 27.2c0 .6.6.5 1 .4 0-.2 0-.4.1-.6-.2.1-.5.1-.6 0-.3-.2.7-.6.6-.6 0 0-1 .5-.6-.1.1-.2.3-.4.4-.6.1-.2-.3 0-.3 0-.1 0-.2 0-.3.1-.6.5-.4.8-.3 1.4"/></g><path d="m37.5 27.2c-.5-.7-2.4-3-5.1-3.2-.3 0-1.1.3-1.4.4-.9.6 1 1.1 1.1 1.5 0 .2.1.3.1.5-.3-.5-.6-.8-.7-1-.5.2-1.3-.1-1.4-.6-.1.2-.1.3-.3.5 0-.3-.1-.3-.2-.5 0 .3 0 .7-.3.8.1-.2 0-.4-.1-.6 0 .3 0 .5-.2.7.1-.2-.1-.3-.1-.5-.1.8-1.2 1.1-.1 1.4.4.1.6 0 1 .2.1.1.3.3.3.2 0 .1-.4.5-.1.6-.1.1-.4.7-.4.7.3 0 .1.2-.1.4-.3.5 0 1 .1 1.6 0-.2.3.1.3.4 0 .4.4.6.5.9-.5-.5-.6 0 0 .3-.5 0-.6.3-.1.5-1.2 0-.2.5 0 .6.8.2 1.4-.4 1.4-.5 0 0 1.6 1.6 1.7 1.6.1 0 .9-.4 1.1-.2.2.3.4 0 .6.1.2.2 1 0 1.2-.1.1 0 1.1-.2.9-.4-.5-.4-1.1-.8-1.6-1.2-.5-.4-1-.7-1.4-1.1-.2-.2-.2-.6-.3-.9.9.9 1.8 1.4 1.7-.3.6.5 1.8 3.3 1.9 3.3.3 0 0-3 0-3.3.4.4.4 3.7.5 3.7.5.1 1.2-4.3-.5-6.5" fill="#89664c"/><g fill="#ffce31"><path d="m30.3 32.3c-.1 0-.6-.7-.6-.8.3 1.2-.9.5-.6 0-.4-.1-1.4.5-1 1.1-.2.4 1.4.1 1.5-.1.4.9 1.4-.1.7-.2"/><path d="m35 35.3c.5-.7-1.6-.9-1.4-1.7-.3.2-.7.9-1.1.7-.2-.1-1 .4-.6.7 0-.4.2-.1.5-.2-.1.3-.4.6.1.8-.2-.6.6-.3.5-.6-.2-.2.7-.2.8-.2.3 0 1.3.3.9.6 0 0 .2 0 .3-.1"/><path d="m28.3 26.7c-.1.2-.5.5-.5.8 0 .2.5.7.7.4-.6-.4.1-.7.4-.7.1 0 .1.2.1.2.1.1.9-.2.8-.4.1-.4-1.2-.4-1.5-.3m0 0"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1fe.svg b/public/emoji/1f1f2-1f1fe.svg new file mode 100644 index 000000000..580bc7f9f --- /dev/null +++ b/public/emoji/1f1f2-1f1fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56 14h-24v6h27.5c-.9-2.1-2.1-4.2-3.5-6" fill="#ed4c5c"/><path d="m61.4 38c.4-1.9.6-3.9.6-6h-60c0 2.1.2 4.1.6 6h58.8" fill="#f9f9f9"/><path d="m32 2v6h18c-5-3.8-11.2-6-18-6" fill="#ed4c5c"/><g fill="#f9f9f9"><path d="m32 14h24c-1.7-2.3-3.7-4.3-6-6h-18v6"/><path d="m59.5 20h-27.5v6h29.4c-.4-2.1-1.1-4.1-1.9-6"/></g><g fill="#ed4c5c"><path d="m32 26v6h30c0-2.1-.2-4.1-.6-6 0 0-29.4 0-29.4 0"/><path d="m4.5 44h55c.8-1.9 1.5-3.9 1.9-6h-58.8c.4 2.1 1.1 4.1 1.9 6"/></g><path d="m8 50h48c1.4-1.8 2.6-3.9 3.5-6h-55c.9 2.1 2.1 4.2 3.5 6" fill="#f9f9f9"/><path d="M8,50c1.7,2.3,3.7,4.3,6,6h36c2.3-1.7,4.3-3.7,6-6H8z" fill="#ed4c5c"/><path d="m14 56c5 3.8 11.2 6 18 6s13-2.2 18-6h-36" fill="#f9f9f9"/><path d="M32,2C15.4,2,2,15.4,2,32h30V2z" fill="#2a5f9e"/><g fill="#ffe62e"><path d="m19.9 25.6c-3 0-5.5-2.5-5.5-5.6 0-3.1 2.5-5.6 5.5-5.6 1.2 0 2.2.4 3.1 1-1.3-1.5-3.1-2.4-5.2-2.4-3.8 0-6.8 3.1-6.8 7 0 3.9 3.1 7 6.8 7 2.1 0 3.9-.9 5.2-2.4-.9.6-2 1-3.1 1"/><path d="m26 18.8l.7-1.8-.2 1.9 1.4-1.3-1 1.7 1.8-.6-1.6 1 1.9.3-1.9.3 1.6 1-1.8-.6 1 1.7-1.4-1.3.2 1.9-.7-1.8-.7 1.8.2-1.9-1.4 1.3 1-1.7-1.8.6 1.6-1-1.9-.3 1.9-.3-1.6-1 1.8.6-1-1.7 1.4 1.3-.2-1.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2-1f1ff.svg b/public/emoji/1f1f2-1f1ff.svg new file mode 100644 index 000000000..42ff00cef --- /dev/null +++ b/public/emoji/1f1f2-1f1ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m10.8 42v11.2c5.4 5.4 12.9 8.8 21.2 8.8 12.3 0 22.9-7.4 27.5-18h-47.7c-.4-.7-.7-1.3-1-2" fill="#ffe62e"/><path d="m11.8 20h47.7c-4.6-10.6-15.2-18-27.5-18-8.3 0-15.8 3.4-21.2 8.8v11.2c.3-.7.6-1.3 1-2" fill="#007168"/><path d="m62 32c0-2.8-.4-5.5-1.1-8h-50.1v16h50.1c.7-2.5 1.1-5.2 1.1-8" fill="#3e4347"/><g fill="#f9f9f9"><path d="m10 24h.8v-2c-.3.7-.5 1.3-.8 2"/><path d="m10 40c.2.7.5 1.3.8 2v-2h-.8"/></g><g fill="#fff"><path d="m60.3 22c-.2-.7-.5-1.4-.8-2h-47.7c-.4.7-.7 1.3-1 2 0 0 0 2 0 2h50.1c-.2-.7-.4-1.3-.6-2"/><path d="m60.3 42c.2-.7.4-1.3.6-2h-50.1v2c0 0 0 0 0 0 .3.7.6 1.4 1 2h47.7c.3-.7.5-1.3.8-2"/></g><path d="M10.8,10.8C5.4,16.2,2,23.7,2,32s3.4,15.8,8.8,21.2L32,32L10.8,10.8z" fill="#ed4c5c"/><path d="m20.6 42l-6.5-4.8-6.5 4.8 2.5-7.7-6.5-4.7h8.1l2.5-7.7 2.5 7.7h8.1l-6.5 4.7 2.3 7.7" fill="#ffe62e"/><path d="m8.5 36.7h4.7c.4.4 1.2.6 2 0 1.5-.8 4.3 0 4.3 0l.6-.6-1.4-4.5-.5-.5c0 0-1.1-.6-3-.4-2 .2-2.7-.1-2.7-.1s-1.8.2-2.2.5c-.1 0-.6.6-.6.6l-1.2 5" fill="#fff"/><path d="m5.4 37.2l1.1 1.3c.1.1.2.1.4 0l1.6-2 .7-.9c.1-.1.1-.3.1-.4l1.3-1.2c.1 0 .2 0 .3 0-.1 0-.2-.1-.1-.2l.3-.2.2.3c0 0-.3.4-.4.4s-.4 0-.4 0l-.6.7.3.3.5 1.2.6-.4-.4-1.3.8-.9-.3-.5.2-.3c0 0 2.7 1.7 3.8 1.3 0 0 .1-1.2.1-1.2s-2.8-.3-2.9-.9c-.1-.6.6-.6.6-.6l-.3-.4.1-.2.5.6 1.1-.9 6.5 7.5c.4-.1.4-.2.5-.6 0 0-6.4-7.4-6.4-7.4l.5-.5c.1-.1.1-.2.1-.3l.8-.7c.2.1.4.2.5.4l2.1-1.8c.1.1.2.1.3 0l3.4-3.3-3.7 2.6-.1-.1c0-.1.1-.1 0-.3-.1-.2-.4.2-.4.2 0 0-.5-.2-.6-.4v.6l-.9.9h-.7l-1 1-.5.5.2.3c0 0-.6.5-.6.5 0 0-.1-.1-.1-.2l.5-.4v-.3l-.2-.2c0 0-.7.7-.7.6-.1-.1-1.8-2-1.8-2l.1-.4-1.1-1.2c-.4-.1-1-.2-1.2.7-.1.2-.9 0-.9 0l-.5.1-2.6 3.7 1.4 1.7 2.9-3.7.1-1.1.6.7c.2 0 .4 0 .6-.1l1.7 1.9-.3.3c.1.1.2.2.3.3.1-.1.2-.1.3-.2 0 0 .1.1.1.2-.1.1-.2.2-.4.3-.2-.2-.5-.3-.4-.6l-1 .8v.2l-2.9 2.4h-.3l.2.8 1.9-1.6v-.2l.2.2 1.5-1.2c0 0 .1.1.1.1s-1.3 1.2-1.3 1.2v.1l-.4.2-.1-.1-1.8 1.6h-.2l-1 1c-.3 0-.5 0-.7.2l-1.8 1.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f2.svg b/public/emoji/1f1f2.svg new file mode 100644 index 000000000..c04f37116 --- /dev/null +++ b/public/emoji/1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m37.3 17.5h8.7v29h-5.7v-19.6c0-.6 0-1.4 0-2.4 0-1 0-1.8 0-2.4l-5.5 24.4h-5.8l-5.5-24.4c0 .6 0 1.3 0 2.4 0 1 0 1.8 0 2.4v19.6h-5.5v-29h8.8l5.3 22.8 5.2-22.8" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3-1f1e6.svg b/public/emoji/1f1f3-1f1e6.svg new file mode 100644 index 000000000..c53c7ddc6 --- /dev/null +++ b/public/emoji/1f1f3-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m17 6c-10.7 6.2-16.1 17.9-14.8 29.3l47.6-27.4c-9.3-6.9-22.2-8-32.8-1.9m8.5 11.4l-3.2-.9.9 3.2-2.2-2.4-.8 3.2-.8-3.2-2.3 2.4.9-3.2-3.2.9 2.4-2.3-3.2-.8 3.2-.8-2.4-2.3 3.2.9-.9-3.2 2.3 2.4.8-3.2.8 3.2 2.3-2.4-.9 3.2 3.2-.9-2.4 2.3 3.2.8-3.2.8 2.3 2.3" fill="#2a5f9e"/><path d="m14.2 56.1c9.3 6.9 22.2 8 32.8 1.8 10.7-6.2 16.1-17.8 14.8-29.3l-47.6 27.5" fill="#83bf4f"/><path d="m58 17c-1.4-2.4-3.1-4.5-5-6.4l-50 28.9c.7 2.6 1.7 5.1 3 7.5 1.4 2.4 3.1 4.5 5 6.4l50-28.9c-.6-2.6-1.6-5.1-3-7.5" fill="#ed4c5c"/><g fill="#fff"><path d="m61.5 26.5c-.1-.7-.3-1.4-.5-2l-50 28.9c.5.5 1 1 1.5 1.4.5.5 1.1.9 1.7 1.3l47.6-27.5c-.1-.7-.2-1.4-.3-2.1"/><path d="m51.5 9.2c-.5-.5-1.1-.9-1.7-1.3l-47.6 27.4c.1.7.2 1.4.3 2.1.1.7.3 1.4.5 2l50-28.8c-.5-.5-1-1-1.5-1.4"/></g><path fill="#ffce31" d="m23.2 13.5l2.3-2.3-3.1.9.9-3.1-2.3 2.3-.8-3.2-.8 3.2-2.3-2.3.9 3.1-3.2-.9 2.4 2.3-3.2.8 3.2.8-2.4 2.3 3.2-.9-.9 3.2 2.3-2.4.8 3.2.8-3.2 2.3 2.4-.9-3.2 3.1.9-2.3-2.3 3.2-.8z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3-1f1e8.svg b/public/emoji/1f1f3-1f1e8.svg new file mode 100644 index 000000000..7a9113f80 --- /dev/null +++ b/public/emoji/1f1f3-1f1e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#83bf4f"/><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#2a5f9e"/><path d="M60.3,42c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10H60.3z" fill="#ed4c5c"/><circle cx="24" cy="32" r="17.7" fill="#ffe62e"/><path d="m24 14c-9.9 0-18 8.1-18 18 0 9.9 8.1 18 18 18 9.9 0 18-8.1 18-18 0-9.9-8.1-18-18-18m-17.4 18c0-9.5 7.6-17.2 17-17.4v3.9c-1.1.5-1.9.9-2.1 1.9 0 .1-.1 1.4-.1 1.8 0 0 .2 0 .6-.3.2-.2.8-.3 1.6-.7v2c-1.2.2-2 1.2-2 2.4 0 1.2.9 2.2 2 2.4v.5c-.9 0-1.7-.3-2.4-1.7-.4-.8-1.4-2-1.4-2s.5 1.3.5 2.7c.1 2 1.9 2.2 3.2 2.2v.4h-2.5v.7h2.6v.4c-1.2.1-2 .7-2 1.5 0 .8.9 1.4 2 1.5v.4h-2.6v.4h2.6v.4c-2 .1-3 .9-3.1 2.1-.2 2.5-.7 4.5-.7 4.5s.8-.9 1.6-3.1c.4-1 1.3-1.6 2.2-1.8v.3c-.9.2-1.6 1.4-1.6 2.8 0 1.4.7 2.6 1.6 2.8v.8c-1.2 0-2.4.3-3 .8-.8.7-2.8 2.6-3.6 3.4-6.1-2.7-10.4-8.8-10.4-16m24 16.1c-.7-.8-2.5-2.7-3.6-3.5-.6-.5-1.6-.7-2.6-.8v-.8c.9-.2 1.6-1.4 1.6-2.8 0-1.4-.7-2.6-1.6-2.8v-.3c.9.1 1.8.8 2.2 1.8.9 2.2 1.6 3.1 1.6 3.1s-.5-2-.7-4.5c-.1-1.2-1.1-2-3.1-2.1v-.4h2.6v-.7h-2.6v-.4c1.2-.1 2-.7 2-1.5 0-.8-.9-1.4-2-1.5v-.4h2.6v-.7h-2.6v-.4c1.4 0 3.1-.2 3.2-2.2.1-1.4.5-2.7.5-2.7s-1 1.2-1.4 2c-.7 1.4-1.5 1.7-2.4 1.7v-.5c1.2-.2 2-1.2 2-2.4 0-1.2-.9-2.2-2-2.4v-2.5c.7-.6 1.5-1.5 2.3-2.9.4-.8.2-1.1.2-1.1 0 0 0 .1-.3.3-.7.6-1.5 1-2.2 1.4v-3.5c9.4.2 17 7.9 17 17.4.1 7.3-4.4 13.5-10.7 16.1" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3-1f1ea.svg b/public/emoji/1f1f3-1f1ea.svg new file mode 100644 index 000000000..b7f470788 --- /dev/null +++ b/public/emoji/1f1f3-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#f27a52"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#83bf4f"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#f9f9f9"/><circle cx="32" cy="32" r="8" fill="#f27a52"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3-1f1eb.svg b/public/emoji/1f1f3-1f1eb.svg new file mode 100644 index 000000000..21005fb0d --- /dev/null +++ b/public/emoji/1f1f3-1f1eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#699635"><path d="m2 32c0 11.5 6.5 21.5 16 26.5v-53c-9.5 5-16 15-16 26.5"/><path d="m62 32c0-11.5-6.5-21.5-16-26.5v53.1c9.5-5.1 16-15.1 16-26.6"/></g><path d="M32,2c-5.1,0-9.8,1.3-14,3.5v53.1c4.2,2.2,8.9,3.5,14,3.5s9.8-1.3,14-3.5V5.5C41.8,3.3,37.1,2,32,2z" fill="#fff"/><path d="m32.3 13.1c-.1.8-.2 1.7-.2 2.5-.3 0-.6.1-.8.1 0 0 .6.3.7.7v.1c-.2.1-.7.1-.7.1s.7.6.7.8c-.2.1-.9.2-.9.2s.8.6.9.9c0 .3 0 .5 0 .5-.1 0-1.4-1.1-2.2-.8l-.1.1c.1.2 1.3.4 2.1 1.1 0 .2-2.4-.6-2.5-.1.1.1 2.5.5 2.7.8-.9 0-2.8-.2-2.7.1-.2.3 1.8.1 2.6.4.2.3.2.5-.2.5-.8-.4-2.6-.7-2.6-.2.2.1 1.9.1 2.5.5-.9.2-3.9-.4-3.9-.1.1.1.6.7 1.4.7.8 0 2.7.3 2.8.6-.1.2-2.5-.5-3.4-.1-1 .5 2.8.2 3.4.7.6.6-1.2-.1-1.2-.1s-2.7-.2-3-.1c-.4.2-.8.6-.8.6s.3.5.5.4h.1l-.2.3c0 0 3.6.9 4.4 1.6.8.8-4.5-1.2-4.5-1.2s-2.1.8.1.8c-.3.4.1.6.1.6 0 0 3.8.8 4.1 1.4s-2.6-.6-3.2-.9c-.6-.3-2.4.2-2.5.3.1.1.9.3.9.5-.1.2-1 .3-1.1.5 0 .2 4.8 1.2 6 2.3 1.3 1.1-3.7-1.3-3.7-1.3s.3.4 0 .5c-.3.1-1.3-1.4-2.9-.5-.3.4 1.4.7 1.9.7-.1.4-.3.5.3.9l.1.1c-.1 0-1.2-.6-1.3-.6l.1.7c-.6-.5-1.2-.6-1.9-.1 0 0 0 .5.6.7-.4.7.4.5 1.6 1.2-1.8-.5-2 .4-.7.6s4.9.3 5.7 1.4c.2.2.2.3.2.4-.1.1-1.4-.8-1.6-.8 0 .1-.1.5-.1.5-.5-.3-1-.6-1.7-.7-.1.1 0 .2-.1.3-.6-.4-1.1-.7-2-.8 0 .1-.1.3-.1.4 0 0-.7-.9-2.1 0-.8.6 3 .2 3.6.9.6.7.1.8.1.8-.5-.2-1-.4-1.5-.6 0 0-1.8-.3-2.3.1-.5.4 7.4 1.4 7.7 2.5.2.6-1.9-.6-3.6-1.1-.1.2-.1.4-.2.6 0 0-.7-.7-1.5-.8l.2.7c0 0-2-.9-3-.4-1 .5 3.5.7 3.9 1.2l.1.1c-.1.1-1.4-.4-1.6-.1-.2.3-2.3-.6-2.3-.2 0 .4.3.6.3.6s4.5.4 4.7 1c.2.5-2.5-.3-2.5-.3s-.3.4-.1.6c-.1 0-1.5-1-1.4-.2-.6-.2-2-.9-1.8-.4.2.5 4 1.3 4.1 1.3-.1 0-1.7.1-1.6.6-2.1-1.3-2.1-.5-2.1-.5-.1 0-2.8-.7-.7.5 1.1.6 1.4.8 1.4.9h-.2l.2.6c-.1 0-1.5-.8-2-.8-.5-.1-2.8.6-.3 1.7 2.4 1.1 3.9-.3 5.3-.1 1.4.2 2 .4 1.9.8-.1.4-1.4-1.4-2.7.2-1.5-.3-2.5-.5-1.7.6-2.4-.9-3.9.3-.9.8 3 .1 4.9-.7 4.9-.7s.5.9 1.2.3c.7-.6.8.2.8.2l.7-.3h.2v6.1c.8 0 1.6 0 2.5 0 0 0-.8-5.3-.4-6 .4-.7.8-.6.8-.6 0 0 1.6.5 1.8.4.1-.1 0-.6.8-.5.3-.1.2-.5.3-.6.3 0 5.2 1.4 6.2 0-.3-.7-1.2-.1-1.5 0-.2 0-1.2-.5-1.8 0-.5-.4-2.8-.6-2.8-.6-.3-.3 5.5.2 5.9-.1.7-.7-1.3-.6-1.6-.4-.5-.3-1.2-.3-1.6-.1-.2-.5-2.1-.3-3.1-.4-.3-.2-.3-.3-.1-.4 2.2.1 4.4.4 6.6.3.6-.8-.8-1.1-1.6-.4-.5-.8-1.5 0-2.1-.1-.7-.1-.4-.9.5-.8.8.1 2.3-.1 2.6-.4.3-.4-.2-.8-1.6-.4-.5-.5-1.5 0-2 .2-.6-.4-2.1-.1-2.6.1-.5-.3 2.6-.8 2.6-.8 1.2 0 1.9-.2 2.3-.3 1.8-1 0-1.1-1-.4-.6-.5-1.2 0-1.7.2-.5.2-1.4.3-1.5.2.1-.1 1.4-1 1.4-1s1.8-.1 2.1-.2c.2 0 1-.4 1-.5 0-.1-.3-.1-1.3.2-.9.1-1.4 0-1.7.1-.5-.1-.8-.1-.8-.2.1-.1 1-.2 1-.2s2.6-.2 2.7-.4c.1-1-2.2-.6-2.2-.6 0-.7-2 0-2.1 0l-.1-.2v-.1c.1-.2.4-.3.4-.3.6-.1 1.4-.2 1.6-.4 0 0 1.6 0 1.8-.4-.4-1.1-3.3.2-3.7.4l-.2-.1c-.1-.2.5-.8.5-.8.1 0 2.5-.1 3.6-1.7.1-.9-1.3.5-1.3.5-.1-1.2-1.6.1-2.4.2-.8.1-.9-.4-.3-.5.6-.1 1.2 0 1.6-.9.3-.9 1.3.1 1.5-.3.2-.3-.3-.6-.4-.6 0 0 .7-.8-.5-.7-1.2 0-2.7-.1-2.7-.2.1 0 1.3-.5 2.4-.5 1.2 0 .5-.8-.6-.8-1.1 0-1.7-.4-1.7-.4.6-.2 1.3-.5 1.9-.7 0-.2-.1-.4-.1-.5 0 0 1.1-.9-.5-.7s-1.6.4-1.6.4l-3.2.5c0 0-.3-.1-.4-.2 0-.1.1-.1.4-.2.8-.2 3.7-.8 4.1-.6h.1c.2-.1-.4-1.1-1.7-1.2-1.5-.2-2.5.4-2.5.4s-1-.4-.1-.7c.9-.3 2.4.1 2.4.1s1.6-.5.3-.7c-1.3-.2-1.8.2-2.4.2-.2-.3 2.1-.4 2.3-.6-.2-.5-1.7 0-2.6 0-.4-.2-.4-.4 0-.6.9 0 1.7 0 2.6 0 0-.5 0-1 0-1.5-1.1-.2-2.4.1-3 .1.2-.5 2.6-.6 2.8-.8.5-.7-2.3 0-2.4 0-.5-.1-.5-.4-.2-.6.7-.1 2.4.1 2.3-.4-.1-.5-1.1-.2-1.6-.1-.4.1-1.1 0-1.1 0-.3-.4 2.5-.2 2.5-.5 0-.3-1.8-.1-2.3-.1-.4-.3 2.2-.5 2.3-.5.1-.8-1.8 0-2.1 0h-.1c-.1-.1 0-.5 0-.5l.7-.4-.6-.2v-.6c0 0 .5-.4.6-.6-.1-.1-.7.1-.7.1 0-.2 0-.3 0-.5 0 0 .5-.1.5-.3-.1-.1-.6-.2-.6-.2-.2-1-.3-1.9-.4-2.7m-.4 8.6v.4c0 0-.6 0-.7-.1.2-.2.6-.2.7-.3m.8.5c0 0 1.1 0 1.2.2-.1.2-1.2.3-1.2.3v-.5m-.1.7l.6.1c-.1.1-.5.1-.5.1l-.1-.2m-3.4.9c.4 0 1.1.1 2.4.4v.4c0 0-2.5-.7-2.7-.7 0 0 .1-.1.3-.1m1.3 1c.4 0 1.3.2 1.4.2v.5c-.1 0-1.5-.5-1.5-.6l.1-.1m3.8 1c.4 0 .6 0 .5.1-.3.3-2.1.6-2.1.6v-.6c.1 0 1-.1 1.6-.1m-5.3 1.7c.3 0 1 .2 2.7.8v.4c0 0-2.7-.8-2.8-1-.1.1-.2-.1.1-.2m5.4.6h.2c-.3.3-1.6.6-1.6.6v-.4c0 .1 1-.1 1.4-.2m-6 .1c.4 0 1.3.2 3.4 1.2v.4c-.1 0-3.7-1.3-3.7-1.3 0-.1-.1-.3.3-.3m6.9 1.6c.1 0 .2 0 .2 0-.3.3-2.4.6-2.5.7v-.3c.1 0 1.7-.4 2.3-.4m-6.2.9c.6 0 2.5.8 2.6.9v.4c-.1 0-2.6-1.1-2.7-1-.1-.2 0-.3.1-.3m5.6.2c.1 0 .2 0 .3 0-.2.2-2 .5-2 .5v-.4c0 .1 1.2-.1 1.7-.1m-.1 1.2c.1 0 .2 0 .2 0-.2.2-1.7.5-1.7.5v-.4c0 0 1-.1 1.5-.1m-6.4 0c.4 0 1.3.1 3.5.9l.1.4c0 0-3.7-1.2-3.8-1.2 0 0 0 0 .2-.1m4.9 1c0 0 .7 0 .8.1-.1.1-.7.2-.7.2s-.1-.2-.1-.3m1.5.8c.1 0 .2 0 .3.1l-.1.1c-.5.4-1.7.5-1.7.5v-.5c0 .1 1-.2 1.5-.2m1.5.5c.2 0 .3 0 .3.1l-.1.2c-.2.2-3.1 1.1-3.1 1.1v-.7c1.7-.5 2.5-.7 2.9-.7m-1.9 1.7c.2 0 .3 0 .4 0-.2.2-1.4.3-1.4.3v-.3c.1.1.6 0 1 0m1.2.5c-.4.4-2.2.8-2.2.8v-.3c0 0 1.8-.5 2.2-.5m1 .4c.2 0 .4 0 .5.1 0 .1-.1.4-.6.5-.6-.1-3.1.7-3.2.7v-.3c.9-.6 2.5-1 3.3-1m-6.4 1.4c1.1.1 1.5.5 1.6.7-.2.4-1.9-.5-1.8-.7h.2m6.2.1h.1v.1c-.1.2-.7.1-.7.1.1 0 .4-.2.6-.2m-2.3 1.2h.2v.1c-.2.3-.9.2-.9.2v-.2c0 0 .4-.1.7-.1m-4.4.8c.2 0 .4.1.6.3.5-.1 1.4.1 1.4.1v.4c-.1 0-1.2 0-1.5-.2-.2 0-.8-.3-.8-.5l.3-.1m4.9.2c.2 0 .3 0 .1.2-.4.5-1.4.3-1.4.3v-.3c.4 0 1-.2 1.3-.2m-3.7 1.1c.4 0 .8.1.8.1 0 0 .2.4 0 .6-.2.1-1.3-.1-1.4-.5.2-.1.4-.2.6-.2m-4.1.2c.4 0 .8.2.8.2v.4c0 0-.7-.2-1-.6h.2m6.9.1c.4 0 .9.1 1 .2v.1c-.2.2-1.4 0-1.4 0v-.3c.2 0 .3 0 .4 0" fill="#699635"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3-1f1ec.svg b/public/emoji/1f1f3-1f1ec.svg new file mode 100644 index 000000000..0701d0cdf --- /dev/null +++ b/public/emoji/1f1f3-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#83bf4f"><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z"/><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3"/></g><path d="M22,60.3c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7V60.3z" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3-1f1ee.svg b/public/emoji/1f1f3-1f1ee.svg new file mode 100644 index 000000000..8792eddc8 --- /dev/null +++ b/public/emoji/1f1f3-1f1ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><defs><linearGradient id="0" gradientUnits="userSpaceOnUse" x1="31.9021" y1="35.5122" x2="32.4944" y2="33.9449" gradientTransform="matrix(1 0 0-1 0 66)"><stop stop-color="#ff2a2a"/><stop offset="1" stop-color="#f00"/></linearGradient></defs><g fill="#428bc1"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z"/></g><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#f9f9f9"/><path fill="#42ade2" d="m32 25.3l-6.3 10.1h12.6z"/><path fill="#428bc1" d="m28.9 30.4l-3.2 5h12.6l-3.2-5z"/><path d="m33 31c0 0 0 0 0 0 0-.2 0-.3 0-.4 0-.3-.2-.7-.5-1.1-.2-.4-.5-.5-1-.2-.2.1-.3.2-.4.5 0 .1 0 .2 0 .3 0 0 .2.1.3-.1.1 0 .1-.1.1-.1-.1 0-.1.1-.1.1-.1.1-.2.2-.3.4-.1.2-.1.4-.1.5 0 0 .1.2.3.2.2.1.3.2.4.3.1.1.1.2.1.4 0 .1 0 .3.1.3.1 0 .2-.1.3-.2 0-.2.1-.3.1-.4.1-.1.1-.1.3-.1.1 0 .2 0 .2-.1 0 0 0 0 0-.1.2 0 .1-.1.2-.2" fill="url(#0)"/><path d="m37.6 34.4c-1-.1-1.9-1-2.1-1.9 0 0-.1-.1-.2-.1-.2 0-.2.1-.2.1-.1.3-.3.7-.6 1-.3-.3-.5-.7-.6-1 0 0-.1-.1-.2-.1-.2 0-.2.1-.2.1-.1.3-.3.7-.6 1-.3-.3-.5-.7-.6-1 0 0-.1-.1-.2-.1s-.2.1-.2.1c-.1.3-.3.7-.6 1-.3-.3-.5-.7-.6-1 0 0-.1-.1-.2-.1-.2 0-.2.1-.2.1-.1.3-.3.7-.6 1-.3-.3-.5-.7-.6-1 0 0-.1-.1-.2-.1-.2 0-.2.1-.2.1-.3.9-1.2 2-2.3 2.1l-.5.7h1.6 1.1 1.6.8.8.8 2.9 1.2 1.6l-.7-.9" fill="#83bf4f"/><path d="m32 23c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9m0 16.5c-4.1 0-7.5-3.4-7.5-7.5s3.4-7.5 7.5-7.5 7.5 3.4 7.5 7.5-3.4 7.5-7.5 7.5" fill="#dbb471"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3-1f1f1.svg b/public/emoji/1f1f3-1f1f1.svg new file mode 100644 index 000000000..c150ee594 --- /dev/null +++ b/public/emoji/1f1f3-1f1f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.3,3.7,22h56.6C56.2,10.3,45.1,2,32,2z" fill="#ed4c5c"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#428bc1"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3-1f1f4.svg b/public/emoji/1f1f3-1f1f4.svg new file mode 100644 index 000000000..85182d983 --- /dev/null +++ b/public/emoji/1f1f3-1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fff"><path d="m61.7 28c-.1-1-.3-2-.5-3h-58.4c-.2 1-.4 2-.5 3h59.4"/><path d="m2.3 36c.1 1 .3 2 .5 3h58.3c.2-1 .4-2 .5-3h-59.3"/><path d="m20 4.5c-1 .4-2 1-3 1.5v52c1 .6 2 1.1 3 1.5v-55"/><path d="m28 2.3v59.5c1 .1 2 .2 3 .3v-60.1c-1 0-2 .1-3 .3"/></g><g fill="#428bc1"><path d="m2 32c0 1.4.1 2.7.3 4h59.5c.2-1.3.3-2.6.3-4 0-1.4-.1-2.7-.3-4h-59.5c-.2 1.3-.3 2.6-.3 4"/><path d="m20 59.5c2.5 1.1 5.2 1.9 8 2.2v-59.4c-2.8.4-5.5 1.1-8 2.2v55"/></g><g fill="#ed4c5c"><path d="M17,25V6C10,10.1,4.8,16.9,2.8,25H17z"/><path d="M17,39v19C10,53.9,4.8,47.1,2.8,39H17z"/><path d="M32,2c-0.3,0-0.7,0-1,0v23h30.2C58,11.8,46.2,2,32,2z"/><path d="m31 39v23c.3 0 .7 0 1 0 14.2 0 26-9.8 29.2-23h-30.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3-1f1f5.svg b/public/emoji/1f1f3-1f1f5.svg new file mode 100644 index 000000000..a1e7545ba --- /dev/null +++ b/public/emoji/1f1f3-1f1f5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M44.5,56.5L20,32h24L18.7,6.7h-2.8v0C7.5,12,2,21.4,2,32c0,16.6,13.4,30,30,30c4.4,0,8.7-1,12.5-2.7V56.5z" fill="#ed4c5c"/><path d="M32,2c-4.4,0-8.7,1-12.5,2.7v4.8l21,21h-21v3.2l23.6,23.6h5C56.5,52,62,42.6,62,32C62,15.4,48.6,2,32,2z" fill="#f9f9f9"/><path d="M19.5,4.7c-1.3,0.6-2.5,1.2-3.7,2L39.2,30h-24l29.3,29.3c1.3-0.6,2.5-1.2,3.7-2L24.8,34h24L19.5,4.7z" fill="#428bc1"/><g fill="#fff"><path d="m19.6 21.8c.3-.5.4-1.2.4-1.8 0-2.2-1.8-4-4-4s-4 1.8-4 4c0 .7.2 1.3.4 1.8-1.9-.8-3.4-1.8-3.4-1.8s1.5 6 7 6c5.6 0 7-6 7-6s-1.5 1-3.4 1.8"/><path d="m16 39.6l1.6-1.6.6 2.2 2.2-.6-.6 2.2 2.2.6-1.6 1.6 1.6 1.6-2.2.6.6 2.2-2.2-.6-.6 2.2-1.6-1.6-1.6 1.6-.6-2.2-2.2.6.6-2.2-2.2-.6 1.6-1.6-1.6-1.6 2.2-.6-.6-2.2 2.2.6.6-2.2z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3-1f1f7.svg b/public/emoji/1f1f3-1f1f7.svg new file mode 100644 index 000000000..eba929277 --- /dev/null +++ b/public/emoji/1f1f3-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="M32,2C16.8,2,4.2,13.3,2.3,28h59.5C59.8,13.3,47.2,2,32,2z"/><path d="M32,62c15.2,0,27.8-11.3,29.7-26H2.3C4.2,50.7,16.8,62,32,62z"/></g><path d="m61.7 28h-59.4c-.2 1.3-.3 2.6-.3 4 0 1.4.1 2.7.3 4h59.5c.2-1.3.3-2.6.3-4s-.2-2.7-.4-4" fill="#ffe62e"/><path fill="#fff" d="m16 41.2l1.2-2.2.3 2.5 1.9-1.6-.7 2.4 2.4-.7-1.6 1.9 2.5.3-2.2 1.2 2.2 1.2-2.5.3 1.6 1.9-2.4-.7.7 2.4-1.9-1.6-.3 2.5-1.2-2.2-1.2 2.2-.3-2.5-1.9 1.6.7-2.4-2.4.7 1.6-1.9-2.5-.3 2.2-1.2-2.2-1.2 2.5-.3-1.6-1.9 2.4.7-.7-2.4 1.9 1.6.3-2.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3-1f1fa.svg b/public/emoji/1f1f3-1f1fa.svg new file mode 100644 index 000000000..f4b61fd5e --- /dev/null +++ b/public/emoji/1f1f3-1f1fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fff"><path d="m42.3 3.8c-1.4-.5-2.8-.9-4.2-1.2l-20.3 10.2h-6.1v-1l19.5-9.8c-1.1 0-2.2.1-3.3.3l-16.2 8.1v-.5c-.3.3-.7.6-1 1-.5.5-1 1-1.4 1.6v.5.9c.5.4 1 .9 1.4 1.4h2.3 11 18.4v-2.4h-13.6l13.5-6.9v-2.2"/><path d="m21.2 22.6h-8.2-2.3c-.4.5-.9 1-1.4 1.4v2.3 11.1h2.4v-9.8l19.7 9.8h11l-24.6-12.4h8.2l16.3 8.1v-1.4l-13.5-6.7h13.5v-2.4h-18.4-2.7"/></g><g fill="#ed4c5c"><path d="m8.5 13.4c0 0 0 0 0 0 .3.2.5.3.8.5v-.9-.5c-.3.2-.5.5-.8.9"/><path d="m17.8 25l24.5 12.3v-4.1l-16.2-8.2z"/><path d="m38.1 2.6c-2-.4-4-.6-6.1-.6-.3 0-.6 0-.8 0l-19.4 9.7v1h6.1l20.2-10.1"/><path d="m23.9 15.2h-11-2.3c.2.3.4.6.5.9.4.8.7 1.8.7 2.8 0 1-.2 2-.7 2.8-.2.3-.3.6-.5.9h2.3 8.2 2.7 18.4v-3.7-3.7h-18.3m5.3 7l-2.2-1.5-2.2 1.6.8-2.5-1.1-.8-1.1-.8h2.7l.8-2.5.8 2.5h2.7l-1.1.8-1.1.8 1 2.4"/><path d="m6.9 25c-.4.1-.8.1-1.3.1-.4 0-.9 0-1.3-.1-.5-.1-.9-.3-1.4-.5-.1.4-.2.9-.3 1.3-.4 2-.6 4-.6 6.1 0 1.8.2 3.6.5 5.3h3.1 3.7v-11-2.2c-.7.5-1.5.8-2.4 1m.9 9.5l-2.2-1.6-2.2 1.6.8-2.5-2.2-1.6h2.7l.8-2.5.8 2.5h2.7l-2.2 1.6 1 2.5"/></g><g fill="#2872a0"><path d="m28.8 12.8h13.5v-6.8z"/><path d="m11.7 9.9v.5l16.2-8.1c-6.2.8-11.8 3.6-16.2 7.6"/><path d="m11.7 37.3h19.7l-19.7-9.9z"/><path d="m42.3 31.8v-6.8h-13.5z"/><path d="m11.5 17l-2.7 1.9-1 .7.2.5 1.3 3.9c.5-.4 1-.9 1.4-1.4.2-.3.4-.6.5-.9.4-.8.7-1.8.7-2.8-.1-.7-.2-1.3-.4-1.9"/><path d="m10.6 15.2c-.4-.5-.9-1-1.4-1.4-.2-.2-.5-.3-.8-.5-.7.8-1.3 1.7-1.8 2.6l.4 1.1h2.5 2.1c-.1-.3-.2-.6-.4-.9-.2-.3-.3-.6-.6-.9"/><path d="m3.4 22.9c-.2.5-.3 1-.4 1.4 0 .1 0 .2-.1.2.4.2.9.4 1.4.5.4.1.8.1 1.3.1s.9 0 1.3-.1c.9-.2 1.7-.6 2.4-1.1l-3.7-2.7-2.2 1.7"/></g><g fill="#ffce31"><path d="m44.4 4.7c-.7-.3-1.4-.6-2.1-.8v2.1 6.8 2.4 3.7 3.7 2.4 6.8 1.4 4.1h-11-19.6-2.4-3.7-3.1c.6 3.2 1.6 6.2 3.1 9 .6 1.1 1.3 2.2 2 3.3 5.5 7.5 14.4 12.4 24.4 12.4 16.6 0 30-13.4 30-30 0-12.1-7.2-22.6-17.6-27.3"/><path d="m9.3 24l-1.3-3.9-.2-.5 1-.7 2.7-1.9h-2-2.5l-.3-1c-.2.3-.4.7-.6 1-.2.3-.3.5-.4.8-.2.3-.3.6-.5.9 0 .1-.1.2-.1.2-.1.1-.1.3-.2.4-.2.4-.3.7-.5 1.1-.4.8-.7 1.6-1 2.5l2.2-1.6 3.7 2.7"/><path d="m25.7 19.7l-.8 2.5 2.1-1.5 2.2 1.5-.8-2.5 1-.8 1.1-.8h-2.7l-.8-2.5-.8 2.5h-2.7l1.1.8z"/><path d="m3.4 34.5l2.2-1.6 2.2 1.6-.9-2.6 2.2-1.5h-2.7l-.8-2.6-.8 2.6h-2.7l2.2 1.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3-1f1ff.svg b/public/emoji/1f1f3-1f1ff.svg new file mode 100644 index 000000000..688b145c1 --- /dev/null +++ b/public/emoji/1f1f3-1f1ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2v10H12v20H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z" fill="#2a5f9e"/><g fill="#fff"><path d="M14,8C6.7,13.5,2,22.2,2,32h12V8z"/><path d="M8,14h24V2C22.2,2,13.5,6.7,8,14z"/><path d="M9.8,11.8L26,32h6v-7.5L17.1,5.9C14.4,7.5,11.9,9.5,9.8,11.8z"/></g><g fill="#ed4c5c"><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z"/><path d="m32 27.1l-13-16.1h-6l17 21h2z"/></g><path d="m37.1 32l1-2.9-2.7-1.9h3.4l1-2.8 1 2.8h3.4l-2.7 1.9 1 2.9-2.7-1.8-2.7 1.8" fill="#fff"/><path fill="#ed4c5c" d="m39.8 29.5l1.6 1.1-.6-1.8 1.6-1.1h-2l-.6-1.7-.6 1.7h-2l1.6 1.1-.6 1.8z"/><path d="m54.6 32l1-2.9-2.7-1.9h3.4l1-2.8 1 2.8h3.4l-2.7 1.9 1 2.9-2.7-1.8-2.7 1.8" fill="#fff"/><path fill="#ed4c5c" d="m57.3 29.5l1.6 1.1-.6-1.8 1.6-1.1h-2l-.6-1.7-.6 1.7h-2l1.6 1.1-.6 1.8z"/><path d="m45.9 21.7l1-2.9-2.7-1.9h3.4l1-2.8 1 2.8h3.4l-2.7 1.9 1 2.9-2.7-1.8-2.7 1.8" fill="#fff"/><path fill="#ed4c5c" d="m48.5 19.2l1.6 1.1-.6-1.8 1.6-1.1h-1.9l-.7-1.7-.5 1.7h-2l1.6 1.1-.6 1.8z"/><path d="m45 48.7l1.3-3.8-3.6-2.5h4.5l1.3-3.7 1.3 3.7h4.4l-3.6 2.5 1.3 3.8-3.5-2.4-3.4 2.4" fill="#fff"/><path fill="#ed4c5c" d="m48.5 45.4l2.1 1.4-.7-2.3 2-1.5h-2.5l-.9-2.2-.7 2.2h-2.6l2 1.5-.7 2.3z"/><path fill="#fff" d="m12.6 11h12.2v3h-12.2z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f3.svg b/public/emoji/1f1f3.svg new file mode 100644 index 000000000..a32f05590 --- /dev/null +++ b/public/emoji/1f1f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m20.2 17.5h6.4l11.5 20.2v-20.2h5.6v29h-6.1l-11.7-20.6v20.6h-5.6l-.1-29" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f4-1f1f2.svg b/public/emoji/1f1f4-1f1f2.svg new file mode 100644 index 000000000..3a23ddcb9 --- /dev/null +++ b/public/emoji/1f1f4-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c-3.5,0-6.9,0.6-10,1.7V22h38.3C56.2,10.4,45.1,2,32,2z" fill="#f9f9f9"/><path d="M60.3,22H22V3.7C10.4,7.8,2,18.9,2,32s8.4,24.2,20,28.3V42h38.3c1.1-3.1,1.7-6.5,1.7-10S61.4,25.1,60.3,22z" fill="#ed4c5c"/><path d="M22,42v18.3c3.1,1.1,6.5,1.7,10,1.7c13.1,0,24.2-8.3,28.3-20H22z" fill="#699635"/><path d="m19.1 22.4l-.2.1-1.6-1.4-1.8-2c.1-.2.1-.7 0-1l.3-.3h.3c.1.2.3.4.6.4.3 0 .5-.1.6-.4h.4v.5h2.7v-1.5h-2.7v.5h-.4c-.1-.2-.3-.4-.5-.4l.1-.1 2.2-4.5-.3-.3-3.1 4.2.2.2-.2.4h-.5l-.1-.2h.4v-.3l-.3-.1v-.6h.4l.1-.3-.8-.2v-2l.6-.7-1-.7-1 .7.6.7v2l-.8.2.1.3h.4v.6l-.3.1v.3h.4l-.1.2h-.5l-.2-.4.2-.2-3.1-4.2-.2.1 2.2 4.5.1.1c-.2 0-.4.2-.5.4h-.4v-.5h-2.9v1.5h2.7v-.5h.4c.1.2.3.4.6.4.3 0 .5-.1.6-.4h.3l.3.4v.2h-.4v.5l-2.4.2-.1-.2c0 0-1.3.2-1.5.5 0 .1 0 .2 0 .3.2.3 1.5.7 1.5.7v-.1c0 0 .9.2 1.9.3l-.6.7-1.6 1.4-.2-.1-1.4 1.4-.1.2 1.6-.5 1.1-.8-.2-.1 2.6-2.2c.1 0 .2 0 .2 0 .3 0 .9-.2 1.1-.4l.3.3 2.7 2.3-.2.1 1.1.8 1.6.5.1-.2-1.4-1.4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f4.svg b/public/emoji/1f1f4.svg new file mode 100644 index 000000000..079e2b1a9 --- /dev/null +++ b/public/emoji/1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m41.5 44c-2.2 2.3-5.4 3.4-9.5 3.4s-7.3-1.1-9.5-3.4c-2.9-2.8-4.4-6.8-4.4-12 0-5.3 1.5-9.3 4.4-12 2.2-2.3 5.4-3.4 9.5-3.4s7.3 1.1 9.5 3.4c2.9 2.7 4.4 6.7 4.4 12 0 5.2-1.5 9.2-4.4 12m-3.8-4.4c1.4-1.8 2.1-4.3 2.1-7.6 0-3.3-.7-5.8-2.1-7.5s-3.3-2.7-5.7-2.7-4.3.9-5.7 2.7-2.1 4.3-2.1 7.6c0 3.3.7 5.8 2.1 7.6s3.3 2.7 5.7 2.7 4.3-1.1 5.7-2.8" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1e6.svg b/public/emoji/1f1f5-1f1e6.svg new file mode 100644 index 000000000..cbeb3037f --- /dev/null +++ b/public/emoji/1f1f5-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 2v30h30c0-16.6-13.4-30-30-30" fill="#ed4c5c"/><path d="M32,62V32H2C2,48.6,15.4,62,32,62z" fill="#2a5f9e"/><g fill="#f9f9f9"><path d="m32 62v-30h30c0 16.6-13.4 30-30 30"/><path d="M32,2v30H2C2,15.4,15.4,2,32,2z"/></g><path fill="#2a5f9e" d="m17 20.7l3.1 2.3-1.2-3.8 3.1-2.4h-3.8l-1.2-3.8-1.2 3.8h-3.8l3.1 2.4-1.2 3.8z"/><path fill="#ed4c5c" d="m47 46.7l3.1 2.3-1.2-3.8 3.1-2.4h-3.8l-1.2-3.8-1.2 3.8h-3.8l3.1 2.4-1.2 3.8z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1ea.svg b/public/emoji/1f1f5-1f1ea.svg new file mode 100644 index 000000000..dab27b636 --- /dev/null +++ b/public/emoji/1f1f5-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ed4c5c"><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3"/><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z"/></g><path d="M42,3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7v56.6c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7z" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1eb.svg b/public/emoji/1f1f5-1f1eb.svg new file mode 100644 index 000000000..d68516daa --- /dev/null +++ b/public/emoji/1f1f5-1f1eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,5.9,1.7,11.4,4.6,16h50.7c2.9-4.6,4.6-10.1,4.6-16s-1.7-11.4-4.6-16H6.6C3.7,20.6,2,26.1,2,32z" fill="#f9f9f9"/><g fill="#ed4c5c"><path d="M57.4,16C52.1,7.6,42.7,2,32,2S11.9,7.6,6.6,16H57.4z"/><path d="M6.6,48c5.3,8.4,14.7,14,25.4,14s20.1-5.6,25.4-14H6.6z"/><path d="m30.5 34.6c-1 1.6-4 1.2-4.6 0v-9.8h-1.5v10c.7 3.5 4.9 4.4 6.1-.2"/><path d="m37.8 24.8v9.8c-.7 1.1-3.5 1.6-4.5 0 1.2 4.6 5.4 3.7 6.1.2v-10c0 0-1.6 0-1.6 0"/></g><g fill="#ffce31"><path d="m29 19.9l-.4-.6c-1 .3-1.9.6-2.8 1.1.7 1.5 2.6 5 2.6 5s.1-5.2.6-5.5"/><path d="m35 22.7c0 0 0 2 0 2.7 1-1.7 2-3.5 3.1-5.2-.2-.1-.5-.2-.8-.4-.5-.2-1-.4-1.5-.5-.3-.1-.5-.2-.8-.2 0 0-.1 0-.1 0-.4 1.2-1.1 3.6-1.1 3.6s1.2 0 1.2 0"/></g><g fill="#2a5f9e"><path d="m34.5 42.4c-1.1 0-1.9 1.1-2.8 1-.9-.1-1.3-1.1-2.6-1.1 0 0-.1 0-.1 0-.9 0-2.2.6-2.7.9 0 0 2.1 1.7 5.5 1.7 3.4 0 5.6-1.7 5.6-1.7s-1.7-.8-2.9-.8"/><path d="m34.8 41c-1.3.1-1.7-.8-2.9-.7-1.2 0-1.9.7-2.8.8-.9 0-2.1-.9-2.8-.8-.6 0-2.3.7-2.9.9.2.2.4.4.6.6h16c.1-.1.2-.2.3-.2-.5-.4-1.6-1.3-2.9-1.3-1.8-.2-1.3.5-2.6.7"/><path d="m40.1 38.1c-1 0-1.8 1-2.6 1-.8 0-1.8-1-2.8-1-1 0-2 1-2.9 1s-1.7-1-2.9-1c-1.2 0-1.8 1.1-2.7 1-.9-.1-1.7-1.1-2.6-1.1-.6 0-1.5.6-2.1 1 .2.2.3.5.5.7h20c.1-.1.2-.3.3-.4-.2-.4-1.3-1.1-2.2-1.2"/><path d="m31.8 36.4c-1.4 0-2.4 1.4-2.3 1.4h4.7c0-.1-1.1-1.5-2.4-1.4"/><path d="m40.2 37.2c-.8 0-.7-.2-1.1-.5-.2.4-1.1 1-1.1 1h5.5c.1-.2.2-.5.3-.7-.4-.3-.8-.6-1.2-.6-.8 0-1.6.9-2.4.8"/><path d="m24.5 36.8c-.4.2-.3.4-1.1.5-.8 0-1.6-.9-2.4-.9-.3 0-.6.2-.8.4.1.3.3.7.5 1h5c-.1 0-1-.6-1.2-1"/><path d="m23.9 34.5c-1.2-.4-2.1.8-3 .9-.6 0-1.2-.4-1.5-.6.1.4.2.7.3 1.1h4.5c0-.1-.3-.7-.3-1.4"/><path d="m42.8 35.4c-.8 0-1.8-1.3-3-.9 0 .7-.3 1.3-.3 1.3h4.5l.5-1.3c0 0-.9.9-1.7.9"/><path d="m30.6 35.8h2.4c0 0 0-.7-1.2-.7-1.2 0-1.1.7-1.2.7"/></g><path d="m29.4 28.7l4.8 1.2v-6.5c-2.2.1-4.1-4-.1-4.2-3.8-.5-4.3.4-4.7 1.4v8.1" fill="#ed4c5c"/><g fill="#ffce31"><path d="m26.5 29.3v.8h2.1z"/><path d="m28.6 29.9v-1.1c-.6-.4-1.5-1.3-2.1-1.6v1.7l2.1 1"/><path d="m19 30.6c0 .3 0 .7 0 1 0 .7.1 1.3.1 1.9h4.4v-2.8l-4.5-.1"/><path d="m19.9 26.8c-.4.9-.7 1.9-.8 2.9l4.4.4v-2l-3.6-1.3"/><path d="m22 23.5c-.7.8-1.2 1.7-1.7 2.6l3.2 1.5v-2.8l-1.5-1.3"/><path d="m26.5 26.4l2 1.9v-2l-3.6-5.4c-.8.5-1.6 1.2-2.3 1.9.4.5 1.1 1.1 1.4 1.5h2.5v2.1"/><path d="m45 30.5l-5 .4v2.7h4.8c-.1-.1.2-1.3.2-3.1"/><path d="m44.8 29.7c-.2-1.8-.8-3.1-.8-3.1l-4 1.6v2l4.8-.5"/><path d="m43.6 25.8c-.5-.9-1-1.7-1.7-2.5-.7.5-1.3.9-2 1.4v2.9c1.3-.6 2.5-1.2 3.7-1.8"/><path d="m35 30.2l2-.1v-.8z"/><path d="m35 28.9v.9l2-.9v-1.7c-.7.5-2 1.7-2 1.7"/><path d="m39.7 24.2c0 0 1.2-1.2 1.6-1.6-.7-.7-1.6-1.4-2.5-1.9-1.3 1.9-2.5 3.7-3.8 5.6 0 .7 0 1.4 0 2.2.7-.6 1.4-1.2 2-1.9v-2.3l2.7-.1"/></g><g fill="#ed4c5c"><path d="m26.8 35.1h2.2c.9 0 1.3-1.2 1.3-1.2h-2c-1.1-.1-1.5 1.2-1.5 1.2"/><path d="m35.3 33.8h-2c0 0 .4 1.2 1.3 1.2h2.2c0 .1-.4-1.2-1.5-1.2"/><path d="m26.3 33.2h11v.4h-11z"/><path d="m31.1 32.7l.7-.6.7.6.2-.2-.7-.6.7-.7-.2-.2-.6.5v-.8h-.3v.8l-.5-.5-.2.2.7.7-.7.6z"/><path d="m37.3 31.2l-.2-.2-.6.5v-.8h-.3v.8l-.5-.5-.2.2.7.7-.7.6.2.2.7-.6.7.6.2-.2-.7-.6z"/><path d="m33.4 32.7l.7-.6.7.6.2-.2-.7-.6.7-.7-.2-.2-.6.5v-.8h-.3v.8l-.5-.5-.2.2.7.7-.7.6z"/><path d="m28.8 32.7l.7-.6.7.6.2-.2-.7-.6.7-.7-.2-.2-.6.5v-.8h-.3v.8l-.5-.5-.2.2.7.7-.7.6z"/><path d="m26.5 32.7l.7-.6.7.6.2-.2-.7-.6.7-.7-.2-.2-.6.5v-.8h-.3v.8l-.5-.5-.2.2.7.7-.7.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1ec.svg b/public/emoji/1f1f5-1f1ec.svg new file mode 100644 index 000000000..094bf895f --- /dev/null +++ b/public/emoji/1f1f5-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c9.8,0,18.5-4.7,24-12L8,14c-3.8,5-6,11.2-6,18C2,48.6,15.4,62,32,62z" fill="#3e4347"/><path d="m62 32c0-16.6-13.4-30-30-30-9.8 0-18.5 4.7-24 12l48 36c3.8-5 6-11.2 6-18" fill="#c94747"/><path d="m53 29.7c-.2-2.8-1.1-3.2-1.3-3.6-.1-.4.2.1.5.2.3.1-.1-.6-.1-.9-.1-.3.9.7 1.2.7.3.1-.6-2.3-.9-2.5-.3-.2.3.1.4.1s-1.6-2.7-1.9-2.7.3-.1.5-.1-2-1.8-2.4-1.8.8-.5.9-.5c.2 0-2.5-1.5-5 0-.1-.1 1.2-1 1.2-1.4 0-.1-.4-.3-.5-.4 0-.1.7-.5.7-.7 0-.2-.3-.1-.5-.1 0-.2.6-.7.5-1 0-.1-.5-.2-.6-.1s.3-.6.2-.8c-.1-.1-.3 0-.5 0-.1 0 .7-1.3.6-1.4-.2-.2-2.6 1.3-3.5 2.9-.9 1.6-.2 2.9-.3 3.4-.1.5-.3 1.1-.6 1.1-.4 0-1.2-.6-1.5-.9s-.3-.5-.7-.6c-.4-.1-1.3.2-1.7.3-.3 0-1.7-.3-1.8-.2-.1.1 1.3.6 1.6.8.3.2.3.4.6.5.2.1 2.4.8 1.7 1.7-.5.6-1.6-.6-3-.7-1.4 0-2.3 1.3-2.7 1.8-.4.5-1.7 2.9-1.7 3.1 0 .3.8-.7 1.1-.9 0 .3-.3.7-.2.9.1.1 1-.7 1.3-.7.1.2-.2.5-.1.8.1.1.6-.6 1-.7.1.3-.3.7-.1 1.1.1 0 1-1 1.3-1.1.3-.1-.1.9 0 1 .3-.2 1.1-1.1 1.3-1.2.3-.1 0 1.2.1 1.2.3-.2 1.1-1.3 1.2-1.5.1-.2-.1 1.7.8 2.6s2.2 2.1 2.4 2.1c.2-.3-.1-1 .1-.9.4.4 1.1 1.1 1.3 1.1s-.1-.7.1-.7c.5.4 1.8 2.1 4.3 2.9-.2-.5-.5-.9-.6-1.1.2 0 .8.3.9.3.1 0-1.3-1.7-1.2-1.9.3 0 .5.2.6 0-.1-.2-1.3-1.6-1.3-1.9 0-.3.4.1.5 0 .1-.1-.5-1.3-.3-1.4.1-.1 1.4.8 1.7.8.1 0 .2-.2.2-.4.9.7 2.5 2 3.7 3.7 0 .4-.1.7-.2 1.1-.9 2.1-2.6 3.2-5.1 2.3.1.2 1.5 1.3 2.9.9 1.2-.3 2.7-1.2 3-3.2.3.7.5 1.5.5 2.3 0 3.8-3.4 3.7-4.3 3.5 1.1.9 5.2.7 5.2-3.5-.1-1.3-.7-2.6-1.5-3.7m-4.3-4.1c0-.1 0-.2.1-.2.1-.1 1.2.6 1.4.6s.2-.5.3-.4c.1 0 1.4 1.4 1.8 3.2-1.4-1.6-2.9-2.8-3.6-3.2" fill="#ffce31"/><g fill="#fff"><path d="m19.4 41.2l-.4-1.2-.4 1.2h-1.2l1 .8-.4 1.2 1-.8 1 .8-.4-1.2 1-.8z"/><path d="m14.4 26.6l-.7 2.3 1.9-1.4 2 1.5-.8-2.4 2-1.5h-2.4l-.8-2.5-.7 2.5h-2.5z"/><path d="m8.9 34.7l-.8-2.4-.7 2.4h-2.5l2 1.5-.7 2.4 1.9-1.5 2 1.5-.8-2.4 2-1.5z"/><path d="m24.3 35.5l2-1.5h-2.4l-.8-2.4-.7 2.4h-2.5l2 1.5-.7 2.4 1.9-1.5 2 1.5z"/><path d="m16.4 47.7l-.8-2.5-.7 2.5h-2.5l2 1.5-.7 2.3 1.9-1.4 2 1.5-.8-2.4 2-1.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1ed.svg b/public/emoji/1f1f5-1f1ed.svg new file mode 100644 index 000000000..57ebde425 --- /dev/null +++ b/public/emoji/1f1f5-1f1ed.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M33,32L11.3,53.7C16.7,58.8,24,62,32,62c16.6,0,30-13.4,30-30H33z" fill="#ed4c5c"/><path d="M62,32C62,15.4,48.6,2,32,2c-8,0-15.3,3.2-20.7,8.3L33,32H62z" fill="#428bc1"/><path d="M11.3,10.3C5.6,15.8,2,23.5,2,32s3.6,16.2,9.3,21.7L33,32L11.3,10.3z" fill="#f9f9f9"/><g fill="#ffce31"><path d="m13 13.6l-.8 1.4 1.1 1.1-1.5-.2-.8 1.4-.2-1.5-1.5-.2 1.4-.8-.2-1.5 1.1 1.1z"/><path d="m13.2 48l-1.1 1.2.8 1.3-1.4-.6-1.1 1.2.2-1.6-1.5-.6 1.6-.3.2-1.6.8 1.4z"/><path d="m30.5 32l-1.5.5v1.5l-1-1.2-1.5.4 1-1.2-1-1.2 1.5.4 1-1.2v1.5z"/><path d="m23.7 30.5l-.6-.5-6.5 1.4h.1l6.1-1.6-.8-.5-5.2 2 4.3-3.6-.1-.9-4.5 4.6h-.1l4.5-5-.1-.7-.7.1-4 5.2v-.1l3.7-5.3-.9.1-2.7 4.9 1-5.6-.6-.6-.6 6.5v.1l.2-6.8-.5-.5-.5.5.2 6.8v-.1l-.5-6.4-.6.6 1 5.6-2.7-4.9-.9-.1 3.7 5.3v.1l-4.1-5.4-.7-.1-.1.7 4.5 5h-.1l-4.5-4.6-.1.9 4.3 3.6-5.2-2-.7.5 6.1 1.6h.1l-6.6-1.3-.6.4.4.6 6.6.9h-.1l-6.3-.6.5.7 5.6-.1-5.2 2.1-.2.9 5.7-2.8h.1l-5.9 3.2-.2.7.7.2 5.7-3.6v.1l-5.2 3.7.8.2 4.2-3.7-2.9 4.9.4.8 2.6-5.8.1-.1-2.5 6.3.3.7.7-.3 2.1-6.5v.1l-1.7 6.2.8-.4.9-5.6.9 5.6.8.4-1.7-6.2v-.1l2.1 6.5.7.3.3-.7-2.5-6.3.1.1 2.6 5.8.4-.8-2.8-4.9 4.2 3.7.8-.2-5.2-3.7v-.1l5.7 3.6.7-.2-.2-.7-5.9-3.2h.1l5.7 2.8-.3-.9-5.3-1.9 5.6.1.5-.7-6.3.6h-.1l6.6-.9.5-.7m-7.2 1.6"/><circle cx="15.7" cy="32" r="4.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1f0.svg b/public/emoji/1f1f5-1f1f0.svg new file mode 100644 index 000000000..3a8cfd9b2 --- /dev/null +++ b/public/emoji/1f1f5-1f1f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M17,58V6C8,11.2,2,20.9,2,32S8,52.8,17,58z" fill="#f9f9f9"/><path d="M32,2c-5.5,0-10.6,1.5-15,4v52c4.4,2.6,9.5,4,15,4c16.6,0,30-13.4,30-30S48.6,2,32,2z" fill="#699635"/><g fill="#fff"><path d="m38 38.1c-6.1 0-11-4.8-11-10.8 0-2.9 1.1-5.4 3-7.4-4.1 2.1-7 6.4-7 11.3 0 7 5.8 12.7 13 12.7s13-5.7 13-12.7c0-.7-.1-1.4-.2-2-.9 5.1-5.4 8.9-10.8 8.9"/><path d="m40 19.9l2.5-1.9-1 3.1 2.5 1.8-3 .1-1 3-1-3-3-.1 2.5-1.8-1-3.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1f1.svg b/public/emoji/1f1f5-1f1f1.svg new file mode 100644 index 000000000..bf78dbbce --- /dev/null +++ b/public/emoji/1f1f5-1f1f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c16.6,0,30,13.4,30,30H2C2,15.4,15.4,2,32,2z" fill="#f9f9f9"/><path d="m32 62c-16.6 0-30-13.4-30-30h60c0 16.6-13.4 30-30 30" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1f2.svg b/public/emoji/1f1f5-1f1f2.svg new file mode 100644 index 000000000..517c6682a --- /dev/null +++ b/public/emoji/1f1f5-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m25.8 9.3h-6.9-3.5v-2.2-.1c-.8.5-1.5 1.1-2.3 1.7-1.7 1.4-3.3 3-4.6 4.7h2.8v2.1 6h-7.4c-1.2 3.3-1.9 6.8-1.9 10.5 0 3.5.6 6.9 1.7 10h22v-20.4h-10.3v-6-2.2h3.5 6.9v-4.1" fill="#fff"/><path d="m32 2c-2.1 0-4.2.2-6.2.6v58.7c2 .4 4.1.6 6.2.6 16.6 0 30-13.4 30-30 0-16.5-13.4-29.9-30-29.9" fill="#0091c8"/><path d="m61.5 32.3c0-.2.3-.7.5-1.2 0-.3 0-.6 0-.9-.2.4-.4.7-.4.9-.2.6-.4.2-.4-1.6-.1-1.4 0-2.8.2-4.1-.7-3.3-2-6.4-3.8-9.2-.4.1-.7.2-.7.2 0 0 .2-.3.4-.7-.1-.1-.2-.3-.3-.4-.6.8-1.2 1.5-1.3 1.5-.2.1-.9.3-1.7.6l-1.4.6 1.1-1c.6-.5 1.7-1.6 2.5-2.3l.2-.2c-.1-.1-.2-.2-.2-.3l-1.5 1.4c-1.6 1.5-3.2 2.9-3.4 3-.2.1-.5.3-.5.5-.1.3 0 .7.3.8.2.1.1.3-.5 1.1-.8 1.1-1.5 2.4-2 3.7l-.4 1-.2-.9c-.3-1.1-.6-2.7-.6-3.8 0-1 0-1 .7-1.9.8-1.1 2.7-3.1 3.7-3.9.4-.3 1.1-.8 1.6-1 1-.5 1.3-.7 1.3-1 0-.4-.3-.6-.8-.5-.3.1-1.4-.1-3.3-.5-1.6-.3-2.9-.6-3-.6 0 0 .1-.6.3-1.2.2-.8.4-1.3.6-1.5.4-.4.4-.9 0-1.2-.6-.6-1.6-.1-1.5.8l.1.4-.8.1c-.5.1-1.6.3-2.4.5-1.8.5-3.1.6-4 .2-.3-.1-.5-.2-.5-.2 0 0 0 .1 0 .3 0 .5.3 1 .9 1.3l.5.3-.4.1c-.2.1-.8.1-1.3 0s-.9 0-.9 0c0 .3.6 1 1 1.2.9.5 2.7.3 4.8-.4 1-.4 2.4-.5 2.3-.2 0 .2-1.8 1.5-4.9 3.7-1.6 1.1-1.8 1.4-1.6 1.9.1.3.1.4-.3 1-.8 1.4-1.6 3.8-1.6 5 0 .6 0 .7-.9 1.6-1.7 1.8-5.1 6-5.8 7.3l-.2.3-.2-.3c-.5-.6-1.5-.3-1.5.5 0 .5.3.8.9.8.3 0 1 .3 2.1.8l1.7.8-.4.5c-.6.7-.7 1.2-.4 1.6.2.2.3.2 1.1.2.8 0 1 .1 1.9.5.9.4 1.2.7 2.5 2 3.8 3.9 4.8 4.9 6.9 6.2.6.3 1.1.5 1.3.5.2-.1.6-.4 1-.8 1.7-2 3.1-1.5 6.3.3 1.6.9 2.2 1.1 2.4 1.1v-.2c.4-1.8 1-2.4 2.4-2.6.8-1.7 1.5-3.5 2-5.4-.8 0-1.7 0-2.3 0l-1.3-.1.1-.4c.1-.6.5-1.3 1.1-1.9.3-.3.5-.6.6-.6 0 0 .4.2.9.5.4.3.9.6 1.3.8.2-1.1.4-2.3.5-3.4-.3-.8-.5-1.7-.4-2m-14.7-18c.3-1.2.6-2.3.7-2.3.1 0 1.1.2 2.3.5 2.7.5 2.7.6 2.2.7-.2.1-1.5.4-2.8.8l-2.5.7.1-.4m-10.7 20.9h-.4c-.5-.1-4.3-1.8-4.3-2 0-.5 3.6-5.1 5.7-7.3l.8-.8v.4c0 .2.1.8.2 1.2l.2.8-1.1 3.9-1.1 3.8m4 2c-.1 0-.8-.3-1.5-.8-.7-.4-1.5-.8-1.7-.9l-.4-.1 1-3.5c.5-1.9 1-3.5 1-3.5.1 0 .2.3.4.7.2.5.3.9.3 2v1.3h.4.4v1.1c0 .6.1 1.6.3 2.1.2 1 .2 1.6-.2 1.6m1.6-9.3l-.4 1.2h-.9c-.5 0-.9 0-1-.1-.2-.2 0-1.1.3-1.6.3-.5 1.2-1 1.8-1 .2 0 .4 0 .4.1.2.1 0 .7-.2 1.4m2.4 1.3h-1.2l.1-.4c.1-.2.2-.6.3-1l.2-.7.4.3c.3.2.6.6.9.9.2.3.4.6.4.7 0 .1-.5.2-1.1.2m.3-13.9c-.5.1-1.4.4-1.9.5-.5.1-.8.2-.8.2.1-.1 4.2-3.1 4.3-3.1v.2c0 .1-.2.6-.3 1.1l-.3.8-1 .3m4.8 21.8c-1.1-.8-2.2-2.2-2.8-3.7-.4-.9-.4-1-.1-1 .2 0 .2-.3.2-1.6v-1.6h-.4c-.3 0-.4-.1-.5-.5-.1-.3-.2-1.2-.2-2.3 0-1.9.2-2.7 1-4.5.4-1 .6-.9.6.1 0 .7.3 2.2.7 3.3.3.8.3 1 .2 1.5-.1.3-.2 1.1-.3 1.9-.2 2.4.2 4.7 1.2 6.9.3.6.6 1.3.6 1.5l.1.3-.3-.3m3.3-2.6c0 .1-.3.9-.6 1.8-.3.9-.6 1.7-.6 1.8 0 .1-.3 0-.6-.1-.4-.2-.5-.3-.7-.9-.2-.6-.2-.7.2-1.2.4-.7 1-1.2 1.7-1.3.6-.3.6-.3.6-.1m3.5 4.9c-.4 0-1.2-.2-1.9-.3l-1.3-.3.3-1c.2-.5.5-1.5.6-2.1.3-1.1.4-1.2.9-1 .2.1.3.3.5 1.1.2.7.5 1.5.9 2.4l.7 1.3-.7-.1m2.2-2.3c-.3.4-.7.9-.8 1.2-.1.3-.2.6-.3.7-.2.3-1.7-3.1-1.7-3.8 0-.3.5-.1 2 .6l1.3.6-.5.7" fill="#ffce31"/><g fill="#3e4347"><path d="m56.6 47.6v.2c-.2 0-.8-.2-2.4-1.1-3.2-1.9-4.6-2.4-6.3-.3-.4.4-.8.7-1 .8-.2-.1-.7-.2-1.3-.5-.2-.1-.5-.2-.7-.3-1.9-1-3.3-1.3-4.4-1-.7.2-1.2.6-1.5 1.3-.2.4-.4.7-.6.7-.5.1-2.2-.9-2.8-1.3-2.3-1.4-3.7-1.5-5.8-.1-.4.3-.8.5-1 .5-.1 0-.5-.1-.9-.2-.5-.2-.9-.4-1-.5-.2-.4-.6-.6-1-.5l-.1.1v1 .6c.3.3.8.6 1.5.8 1.6.6 2 .5 3.5-.5 1.4-.9 2.1-1 3.8.1 1.9 1.2 3.1 1.8 4.2 1.5.9-.2 1.4-1 1.7-1.6.2-.3.3-.4.5-.4.3-.1 1.1-.1 3 .8.2.1 2.1 1.1 2.9 1.1.5 0 1.1-.4 1.5-.7.4-.3.7-.6.8-.7.8-.9 1-1.1 4.1.7 1.3.8 2.3 1.2 3.1 1.3.3-.4.6-.8.9-1.3l.2-.3c.4-.6.8-1.3 1.1-2l.1-.2c.1-.3.3-.5.4-.8-1.5.4-2.1 1-2.5 2.8"/><path d="m25.5 34l.3.2v-.5z"/><path d="m23.1 34l1.3.3.3-.3-.3-.4z"/><path d="m24.8 33.3l.3.3.4-.3-.4-1.3z"/><path d="m25.8 37.2v-1.7l-.6-1.2h-.2l-1.3 2.9h.8l.5.7h.2l.5-.7h.1"/><path d="m17.5 34l.3.3 1.3-.3-1.3-.4z"/><path d="m15 34l1.3.3.3-.3-.3-.4z"/><path d="m16.7 33.3l.3.3.4-.3-.4-1.3z"/><path d="m16.9 34.3l-1.3 2.9h.9l.4.7h.2l.5-.7h.8l-1.3-2.9z"/><path d="m9.4 34l.3.3 1.3-.3-1.3-.4z"/><path d="m8.5 34l-.3-.4-1.3.4 1.3.3z"/><path d="m8.6 33.3l.4.3.3-.3-.3-1.3z"/><path d="m8.8 34.3l-1.2 2.9h.8l.4.7h.3l.4-.7h.9l-1.3-2.9z"/><path d="m25 23.7h.2l.5-.7h.1v-1.4h-1.4l-.7 1.4h.8z"/><path d="m16.9 23.7h.2l.5-.7h.8l-.6-1.4h-1.5l-.7 1.4h.9z"/><path d="m8.8 23.7h.3l.4-.7h.9l-.7-1.4h-1.5l-.6 1.4h.8z"/><path d="m6.9 27l-1.3-.4-.3.4.3.3z"/><path d="m4.5 27l-.3-.4-1.3.4 1.3.3z"/><path d="m5.3 26.3l-.4-1.3-.3 1.3.3.3z"/><path d="m4.8 27.3l-1.3 2.9h.8l.5.7h.2l.4-.7h.9l-1.3-2.9z"/><path d="m15 27l-1.3-.4-.3.4.3.3z"/><path d="m12.6 27l-.3-.4-1.3.4 1.3.3z"/><path d="m13.3 26.3l-.3-1.3-.3 1.3.3.3z"/><path d="m12.9 27.3l-1.3 2.9h.8l.5.7h.2l.4-.7h.9l-1.3-2.9z"/><path d="m23.1 27l-1.3-.4-.3.4.3.3z"/><path d="m20.7 27l-.3-.4-1.3.4 1.3.3z"/><path d="m21.4 26.3l-.3-1.3-.4 1.3.4.3z"/><path d="m21 27.3l-1.3 2.9h.8l.5.7h.2l.4-.7h.9l-1.3-2.9z"/><path d="m13.4 41.5l.3.3 1.3-.3-1.3-.4z"/><path d="m11 41.5l1.3.3.3-.3-.3-.4z"/><path d="m12.7 40.8l.3.3.3-.3-.3-1.3z"/><path d="m21.5 41.5l.3.3 1.3-.3-1.3-.4z"/><path d="m19.1 41.5l1.3.3.3-.3-.3-.4z"/><path d="m20.7 40.8l.4.3.3-.3-.3-1.3z"/></g><g fill="#ed4c5c"><path d="m22.7 21.6l-7.3-6v6h.9 1.5 6.6 1.4-1.4z"/><path d="m18.9 9.3h6.9v-5.6z"/><path d="m18.9 13.4l6.9 5.6v1.4-7z"/><path d="m3.9 21.5v.1h4.3 1.5 1.5v-6.1z"/></g><path fill="#dc241f" d="m25.8 2.6v.5-.5"/><g fill="#699635"><path d="m25.8 20.4v-1.4l-6.9-5.6h-3.5v2.2l7.3 6h1.7 1.4v-.3z"/><path d="m25.8 3.1v-.5c-3.5.7-6.9 2.1-9.8 4-.2.1-.4.2-.6.4v.1 2.2h3.5l6.9-5.6v-.6"/><path d="m8.5 13.4c-1.9 2.4-3.5 5.1-4.6 8.1l7.3-6v-2.1h-2.7"/></g><g fill="#fff"><path d="m53.3 48.2c-3.1-1.8-3.3-1.6-4.1-.7-.1.1-.4.4-.8.7-.4.4-1 .7-1.5.7-.8 0-2.7-1-2.9-1.1-1.9-1-2.7-.9-3-.8-.1 0-.3.1-.5.4-.3.6-.8 1.4-1.7 1.6-1.1.3-2.3-.3-4.2-1.5-1.8-1.1-2.5-1-3.8-.1-1.5 1-1.9 1-3.5.5-.7-.2-1.2-.5-1.5-.8v.5c.3.4.9.8 1.8 1.1 1.6.6 2 .5 3.5-.5 1.4-.9 2.1-1 3.8.1 1.9 1.2 3.1 1.8 4.2 1.5.9-.2 1.4-1 1.7-1.6.2-.3.3-.4.5-.4.3-.1 1.1-.1 3 .8.2.1 2.1 1.1 2.9 1.1.7 0 1.5-.7 2-1.2.1-.1.2-.2.3-.3.8-.9 1-1.1 4.1.7.9.5 1.7.9 2.3 1.2.2-.2.3-.4.5-.6-.8-.1-1.8-.6-3.1-1.3"/><path d="m32.7 51.7c.8-.1 1.4 0 2.5.7 2.2 1.2 3.1 1.3 4.5.4 1.7-1 2.4-1.2 3.8-.9 1 .2 1.1.2.7-.2-.9-.8-2.6-.8-4.1 0-1.8.9-2.6.9-4.6 0-1.8-.8-2.4-.9-3.3-.3-.6.4-.5.4.5.3"/><path d="m49.9 52.5c-1.4-.3-1.6-.1-.3.6 1 .5 2 .6 3.6.2.4-.4.8-.9 1.2-1.3-2 .6-3.4.8-4.5.5"/><path d="m47.4 55.9c-1.5 1.2-2.4 1.2-4 .1-1.4-1-2.4-1-4.2-.1-1.1.5-1.3.7-.9.8.3.1.9 0 1.5-.2 1.4-.6 2.1-.6 3.8.5.9.5 1.7 1 1.9 1s.8-.4 1.5-.8c1.4-.9 2.1-1.3 3-1.2.3-.2.5-.4.8-.6-1.6-.7-2.1-.6-3.4.5"/><path d="m41.6 59.2c-1.2-.9-2.4-.9-4.2 0-1.7.8-2.2.8-4.3-.7-1.7-1.2-1.8-1.2-2.8-.8-.4.2-.8.5-1 .8-.4.5-.3.5.2.3.8-.4 2.1-.4 2.4 0 .1.2.8.7 1.5 1.1 1.6 1 3 1.1 4.6.1 1.3-.7 2.1-.8 3.9-.2.5.1.4 0-.3-.6"/></g><g fill="#ed4c5c"><path d="m20.6 59.5c-.3-.1-.2-.4 0-.4.3-.1.6.2 1.4.2.2 0 .4 0 .4-.4 0-.5-.4-.9-1.8-.7-1.1.2-2 .2-2.6.1 0 .2 0 .4 0 .5.8.4 1.5.8 2.3 1.1.1-.3.2-.4.3-.4"/><path d="m3.7 42c.7 1.8 1.5 3.6 2.5 5.3.5.5 3.2 3.5 2.5 3.7 1.7 2 3.6 3.8 5.7 5.4.2 0 7.3 3.6 7.1 3.8 1.4.5 2.8.9 4.3 1.2v-13.8-.6-.8-1-3.2h-22.1"/></g><g fill="#ffe62e"><path d="m23.5 48.6c-.1-.2-.2-.3-.5-.2-.8.2-3 .1-3.7-.3 1.1.4 2.4-.4 2.4-1.1 0-.8-1-1.4-3.2-1-2.1.4-4.7.2-4.7-.4 0-.6 1.9-.7 2.8-.6 1 .1 1.6.2 3.4-.3-.4.1-1.9.2-3-.1-1.1-.3-3.9-.3-3.9 1 0 1.3 2.9 1.2 5.5.9 1.5-.2 2.3-.1 2.3.4 0 .4-1.4.6-2.4.5-1-.1-2.1-.1-3.4.2-2.2.6-4.8.2-5.4-.8 0-.1.1-.2.1-.4.2-.1.3-.4.4-.6.1-.5-.1-.5-.7-.3-.2-.2-.6-.3-1.2-.3-.6 0-.9.1-1.2.3-.6-.2-.8-.2-.7.3.1.2.2.5.4.6 0 .7.9 1.8.9 1.8-.5 0-1.1-.4-1.6-.9.5.8.9 1.5 1.5 2.2.2.2.3.3.4.5.2.3.5.6.7.9.7-.1 1.3-.4 2-.9.4 0 3.1-.1 4.2-.6.7.7.8.6 1.4.7.6.1 1 .1.6.4-.1.1-.8.1-1.2.1-1.1 0-1.6-.6-1.9-.3-.2.3 0 .4.4.4-.3 0-.7 0-.6.3.1.5.7-.1.9.1-.2 0-.5.1-.5.2 0 .2.4.4.9 0 .3-.2.6-.2.8-.2.7 0 2.4.3 3-.2.2-.2-.1-.4-.3-.6-.2-.2-.3-.4-.2-.9.6.1 1.4.1 2.6-.1 1.4-.2 1.8.2 1.8.7 0 .4-.3.4-.4.4-.8 0-1.1-.2-1.4-.2-.2.1-.3.3 0 .4-.2.1-.2.3-.1.4.1.1.4 0 .7-.1-.3.1-.6.3-.4.5.1.1.3.2.6 0 .2-.3.7-.4.9-.5.9.2 1.4-1.3 1-2.3"/><path d="m23.5 57.2c-.1-.2-.2-.3-.5-.2-.8.2-3 .1-3.7-.3 1.1.4 2.4-.4 2.4-1.1 0-.8-1-1.4-3.2-1-2.1.4-4.7.2-4.7-.4s1.9-.7 2.8-.6c1 .1 1.6.2 3.4-.3-.4.2-1.9.2-3-.1-1.1-.3-3.9-.3-3.9 1 0 1.3 2.9 1.2 5.5.9 1.5-.2 2.3-.1 2.3.4 0 .4-1.4.6-2.4.5-1-.1-2.1-.1-3.4.2-.2.1-.5.1-.7.2 1.2.8 2.4 1.6 3.7 2.3 0-.1 0-.3 0-.5.6.1 1.4.1 2.6-.1 1.4-.2 1.8.2 1.8.7 0 .4-.3.4-.4.4-.8 0-1.1-.2-1.4-.2-.2.1-.3.3 0 .4-.1.1-.2.1-.2.2.1.1.3.1.4.2h.1c.2.1.4.2.6.2.2-.2.6-.3.8-.3 1 0 1.5-1.5 1.1-2.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1f3.svg b/public/emoji/1f1f5-1f1f3.svg new file mode 100644 index 000000000..adf57ca1a --- /dev/null +++ b/public/emoji/1f1f5-1f1f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="M32,2v30H2c0,16.6,13.4,30,30,30c16.6,0,30-13.4,30-30C62,15.4,48.6,2,32,2z"/><path d="m12 12h21v21h-21z"/></g><g fill="#fff"><path d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5"/></g><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/><path d="m38.5 26.7c.1-.5-.1-1.1-.4-1.4-.7-.6-1.5-.4-2 .1-.8-.4-1.2 1.1-2.1.8.2.5.4.7.8.5-.5.4 0 1-.6 1.5 1 .3 1.6-.2 1.5-1.2.4.3 1 .3 1.3-.1-.5-.2-.5-.6-.3-1.1.3-.5 1.8-.5 1.8.9" fill="#ffce31"/><path d="m40.8 34.3c-1.2.6-3.3.3-3.5-1.2-.2-1.5 1.3-2.2 1.7-2.4.6-.3 1.1.2.9.9.7-.2.8-1 .5-1.5.9.1 1.7-.6 2.1-1.6-.3.3-1.2.1-1.9.1.2-.2.2-.7.2-.9-.7.8-1.8.4-3.2 2.6.2-.8.6-2.3.9-3.3 0-.1 0-.2.1-.3.1-1.4-1.4-1.5-1.8-.8.4.4.2.9 0 1.6-.2.8-.5 2.8-.8 3.5-.1-1-.8-1.1-.9-1.6-.2.1-.3.5-.3.7-.2-.3-1.1.1-1.4-.3-.3.7.2 1.3.7 1.6-.3 0-.4.4-.7.4.5.5.9.8 1.5.8.6 0 1 .2 1.3.9.6 1.1 2.7 1.8 4.6.8" fill="#699635"/><path d="m43.7 33c-.7 1.8-2.4 3.1-3.2 3.3-1.4.3-4.2 1.7-4.9 2.4-.1 0-.2-.1-.3-.1-.4-.3-.7-1.1 0-1.8 2-1.9 4.2-1.1 5.6-2.4-1.2.6-3.3.3-3.5-1.2 1.2.3 3.5.3 5.3-1.6.2.3.9 1.1 1 1.4" fill="#ffce31"/><g fill="#699635"><path d="m43 32.2c-.4.6-1.2 1.3-2 1.6.2-.2.2-.4.2-.7-1 .4-3.1.3-3.9 0 1.2.3 3.5.3 5.3-1.6.2.3.4.5.4.7"/><path d="m35.2 36.7c-1.7 1.6-.6 2.9.1 3.2-.2 1.1.8 1 .8 1.9.4-.2.5-.9.5-1.4.5.6 1.9-.1 2.1 1 .2-1.2-.7-2.3-1.8-2.2.5-.4.2-1.1-.2-1.3-.1.8-1 .8-1.4.6-.4-.2-.8-1.1-.1-1.8"/></g><path d="m50.9 36.7c2.7 2.2 2.9 4 2.4 5.1-.2-1-1.3-2.5-2.5-2.9l.1-2.2" fill="#ffce31"/><path d="m50.9 36.7c1.8 1.3 3.2 2.5 3.6 4.4.4 2 1.1 2.5 2 2-.2 1.1-1.4 1.3-2.3.4.1 1.3-.4 2.9-1.8 3.4-.1-.8.4-1.4.3-2-.1-.3-.1-.9.3-1.2-.7.2-1.9-.2-2-1.3.8.4 1.9.5 2.3-.6.5-1 .3-2.8-2.4-5.1" fill="#699635"/><path d="m52.8 47c.1-.2.2-.4 0-.5-.2-.1-.4-.1-.5.2-.1.4-.9.4-.7 1.1-.2 0-.4.2-.6.4-.2.3-1 .7-1.3.8.1.1.4.3.6.2-.1.5.2.7.4.6 0 .2.2.5.4.4.1.3.5.4.7.2.2.2.6.1.8.1-.3 0-.3-.9-.2-1.3.1-.4 0-.7 0-.9.5-.4.2-1 .4-1.3" fill="#ffce31"/><path d="m46.2 35.5h5c0 0 0 1.3 0 5.9 0 5-2.8 8-5.6 9.5-2.8-1.6-5.6-4.5-5.6-9.5 0-4.6 0-5.9 0-5.9h3.5c0 .3 0 .8.4 1.2.7-.1 1.6-.7 2.3-1.2" fill="#699635"/><path d="m51.1 35.5c0 0 0 1.3 0 5.9 0 1.5-.3 2.8-.7 4l-4.9-9-4.9 9c-.4-1.2-.7-2.5-.7-4 0-4.6 0-5.9 0-5.9h11.2" fill="#006ec7"/><path d="m50.6 44.9c-.1.3-.2.7-.4 1l-4.7-8.8-4.7 8.8c-.1-.3-.3-.7-.4-1l5.1-9.4 5.1 9.4" fill="#ffce31"/><path d="m48.4 46.5c-.3.7-1.2.7-1.5 1.1.2.1.3.2.4.3-.3.3-1.1.9-1.5 1v-4.6c.5 0 1.3-.1 1.6-.1.1 0 .2-.2.2-.4s-.1-.4-.2-.4c-.4 0-1.2-.1-1.7-.1 0-.2 0-.7 0-.9 0-.2 0-.5-.2-.5-.1 0-.2.1-.2.3-.1-.2-.2-.2-.3-.2-.4 0-.7.3-.7.6s.3.6.7.6c.1 0 .2 0 .3-.1v.1c-.5 0-1.4.1-1.7.1-.1 0-.2.2-.2.4s.1.4.2.4c.3 0 1.1.1 1.6.1v4.6c-.2-.7-1.2-.5-1.6-1.2.2 0 .4-.1.5 0-.3-1.1-1.2-1.2-1.4-1.5 0 .5-.2 1.5.1 2 .1-.1.2-.2.3-.2.4.8 2 .8 2.4 2.1.3-.5 1.4-1.1 2.2-1.9.1.1.4.2.5.2.3-.5.3-1.2.2-1.8m-3.4-3.4c-.2 0-.4-.2-.4-.4s.2-.4.4-.4c.1 0 .2 0 .3.1 0 .1 0 .4 0 .6-.1 0-.2.1-.3.1" fill="#f7e017"/><path fill="#fff" d="m44.5 39.3h1.9v2.1h-1.9z"/><path d="m39.5 37.2c-.8.7-1.6 1.7-1.8 2.7-.6 2.6-1.3 3.2-2.4 2.7 0 1.4 1.2 1.5 1.8.7 0 1.3.5 2.5 1.6 3.5.5.4.5.1.3-.3s-.2-1.9-.7-2.8c.7.5 1.7.2 1.6-1.2-.9.5-1.7.5-1.8-.8-.2-1.4.4-3.6 1.4-4.5" fill="#ffce31"/><path d="m39.5 37.2c-1 .9-1.6 3-1.5 4.5 0 .4.1.7.3.8.1-.8.7-3 2.1-3.9 1.2-.8 3.2-2.6 3.9-4.7-.1-.4-.3-.6-.8-.9-.6 2-2.5 3-4 4.2" fill="#699635"/><path d="m40.3 48.2c-.1-.2-.3-.3-.5-.3.2-.6-.5-.7-.6-1-.1-.3-.3-.3-.4-.2-.2.1-.2.3-.1.5.2.3-.1.8.4 1.1-.1 0-.1.3 0 .7 0 .3 0 1.1-.3 1.1.2.1.5.2.7 0 .1.2.5.2.6-.1.2.1.4-.1.4-.3.2.1.5 0 .4-.5.2.1.4-.1.5-.2-.3-.1-.9-.5-1.1-.8" fill="#ffce31"/><path d="m49 34.3c.3.3.4.7.2 1.1h-.4c.2-.5.1-1-.7-1.1-1.1-.1-2.4 2-4.3 2.3-.6-.7-.5-2 .2-2.6-.4-1.1-1.2-2.2-1.7-2.8-.4-.1-.8-.1-1-.1.3-.6 1.1-1.3 1.7-1.5.1-.2.2-.3.3-.4.1-.8 4.1-.4 4.9.1 0 1.1.4 4.2.8 5" fill="#96877d"/><g fill="#699635"><path d="m53.3 26.5c.6-1.5 2-1.3 2.5-.7 1.5-.8 1.7 1 2.9.7 0 .3-.4.7-.9.7.5.4-.2 1.1.8 1.5-.9.4-2.1 0-2.4-1.2-.3.6-1.3.6-1.7.1.9-.2.8-1.1.3-1.4-.5-.4-1.4-.2-1.5.3"/><path d="m48.8 29.8c.4 1.3 1.2 2.5 2.2 3.4 1 1 2.6.7 3.5-.2 0 1.8-1.9 2-2.9 1.4-.5-.3-.8-.1-.4.3.7.6 2.2 1.1 3.9 1.4 3 .7 2 3.1 1.1 3 .3 0 .5-.3.1-.6-2.6-2.4-8-1.4-7.9-6.8-.6 1.4-2.9.8-1.8-.8.3.3 1.5.2 1.1-1.1h1.1"/></g><g fill="#ffce31"><path d="m51.6 34.4c1.3.8 2.7.8 4-.7.4-.5 1.1-.9 1.5-.9.5 0 .4-.5.8-.6-.2-.1-.3-.3-.6-.3.8-.3.6-.9 1-1.3-.3.1-.8-.4-1.3.3.1-.3 0-.6-.2-.8 0 .3-.6.4-.8 1.2-.1.5-.3.4-.4-.3 0-.5-.3-2-.6-2.7-.3-.7-.4-1.8 0-1.9-.1-.1-.2-.2-.3-.3-.5-.3-1.4-.2-1.6.4-.6 1.5 1 2.3.9 3.9-.1-1.1-2-1.4-2-2.6-.6.3-.5.8-.3 1.2-.4-.6-1.3.4-2-.4-.1 1.1.9 1.5 1.7 1.5-.4.7.1 1.3.7 1.5 0-1.2 2.5-.7 2.5 1.4-.1 1.8-2 1.9-3 1.4"/><path d="m55.1 36.1c3 .7 2 3.1 1.1 3-.6 0-1.1-.5-1.1-.9-.7.3-.5 1 0 1.3-1.4-.2-1.9.7-2 1.7.3-.5 1-.5 1.3-.4.3.1 1 .2 1.3-.2-.2.2.2.7-.2 1.1 1.1 0 1.6-1.1 1.4-1.6 1.5-1.3 1.2-3.5-1.8-4"/></g><path fill="#96877d" d="m48.8 29h-5.5l-.8-3 7.4-1.9z"/><path fill="#ffce31" d="m43 28.7h5.9v1.3h-5.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1f7.svg b/public/emoji/1f1f5-1f1f7.svg new file mode 100644 index 000000000..9008a5585 --- /dev/null +++ b/public/emoji/1f1f5-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fff"><path d="m10.8 26h50.6c-.9-4.4-2.8-8.5-5.4-12h-45.2v12"/><path d="M10.8,38v12H56c2.6-3.5,4.5-7.6,5.4-12H10.8z"/></g><g fill="#ed4c5c"><path d="m61.4 26h-50.6v12h50.6c.4-1.9.6-3.9.6-6 0-2.1-.2-4.1-.6-6"/><path d="m10.8 14h45.2c-5.5-7.3-14.2-12-24-12-8.3 0-15.8 3.4-21.2 8.8 0 0 0 3.2 0 3.2"/><path d="M10.8,50v3.2C16.2,58.6,23.7,62,32,62c9.8,0,18.5-4.7,24-12H10.8z"/></g><path d="M10.8,10.8C5.3,16.2,2,23.7,2,32s3.4,15.8,8.8,21.2L32,32L10.8,10.8z" fill="#428bc1"/><path fill="#fff" d="m10 38l4-2.8 4 2.8-1.5-4.6 4-2.9h-5l-1.5-4.5-1.5 4.5h-5l4 2.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1f8.svg b/public/emoji/1f1f5-1f1f8.svg new file mode 100644 index 000000000..e3f5f4248 --- /dev/null +++ b/public/emoji/1f1f5-1f1f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60 42c-5.5 0-10-4.5-10-10h-39.2v21.2c5.4 5.4 12.9 8.8 21.2 8.8 13.1 0 24.2-8.4 28.3-20-.1 0-.2 0-.3 0" fill="#699635"/><path d="m60 22c.1 0 .2 0 .3 0-4.1-11.6-15.2-20-28.3-20-8.3 0-15.8 3.4-21.2 8.8v21.2h39.2c0-5.5 4.5-10 10-10" fill="#3e4347"/><path d="m60.3 22h-49.5v20h49.5c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10" fill="#f9f9f9"/><path d="M10.8,10.8C5.4,16.2,2,23.7,2,32s3.4,15.8,8.8,21.2L32,32L10.8,10.8z" fill="#c94747"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1f9.svg b/public/emoji/1f1f5-1f1f9.svg new file mode 100644 index 000000000..f4866075c --- /dev/null +++ b/public/emoji/1f1f5-1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M17,58V6C8,11.2,2,20.9,2,32C2,43.1,8,52.8,17,58z" fill="#699635"/><path d="m32 2c-5.5 0-10.6 1.5-15 4v52c4.4 2.6 9.5 4 15 4 16.6 0 30-13.4 30-30 0-16.6-13.4-30-30-30" fill="#ed4c5c"/><g fill="#ffe62e"><path d="m17 20c-6.6 0-12 5.4-12 12s5.4 12 12 12 12-5.4 12-12-5.4-12-12-12m0 22.5c-5.8 0-10.5-4.7-10.5-10.5 0-5.8 4.7-10.5 10.5-10.5s10.5 4.7 10.5 10.5-4.7 10.5-10.5 10.5"/><path d="m21.1 43.7c-.2.2-.5.2-.7 0l-13.7-18.1c-.2-.2-.2-.5 0-.7l.3-.3c.2-.2.5-.2.7 0l13.7 18.1c.2.2.2.5 0 .7l-.3.3"/><path d="m17.2 19.5c.3 0 .5.2.5.5v24c0 .3-.2.5-.5.5h-.5c-.3 0-.5-.2-.5-.5v-24c0-.3.2-.5.5-.5h.5"/><path d="m28.9 33.3l-11.9-2.1v1.5l11.7 2.1c.3 0 .5-.1.6-.4l.1-.5c0-.2-.2-.5-.5-.6"/><path d="m17 31.1l-9.4-6.6c-.2-.2-.5-.1-.7.1l-.3.4c-.2.2-.1.5.1.7l10.3 7.2v-1.8"/><path d="m16.6 30l-9.4 9.4c-.2.2-.2.5 0 .7l.4.4c.2.2.5.2.7 0l8.3-8.3v-2.2"/><path d="m17 25.5l-12.5 5.9c-.2.1-.4.4-.2.7l.2.5c.1.2.4.4.7.2l11.8-5.6v-1.7"/><path d="m28.1 27.2l-11.9-2.1v1.5l11.7 2.1c.3 0 .5-.1.6-.4l.1-.5c-.1-.3-.3-.6-.5-.6"/><path d="m16.9 38.9c-.2.1-.4.4-.2.7l.2.5c.1.2.4.4.7.2l10-4.6.5-1.9-11.2 5.1"/><path d="m16.9 35.5l-11.2-4.1v1.6l11.2 4.1z"/><path d="m9.1 38.8v1.5l14.8 1c.6-.4 1.1-.9 1.6-1.4l-16.4-1.1"/></g><path d="m12 27v7c0 2.8 2.2 5 5 5s5-2.2 5-5v-7h-10" fill="#fff"/><path d="m17 41c-3.9 0-7-3.1-7-7v-9h14v9c0 3.9-3.1 7-7 7m-3-12v5c0 1.7 1.3 3 3 3s3-1.3 3-3v-5h-6" fill="#ed4c5c"/><g fill="#0071bc"><path d="m16.1 29.4v1.6c0 .3.2.5.5.5h.8c.3 0 .5-.2.5-.5v-1.7h-1.8z"/><path d="m16.1 31.9v1.7c0 .3.2.5.5.5h.8c.3 0 .5-.2.5-.5v-1.7h-1.8"/><path d="m14.1 31.9v1.7c0 .3.2.5.5.5h.8c.3 0 .5-.2.5-.5v-1.7h-1.8"/><path d="m18.1 31.9v1.7c0 .3.2.5.5.5h.8c.3 0 .5-.2.5-.5v-1.7h-1.8"/><path d="m16.1 34.3v1.7c0 .3.2.5.5.5h.8c.3 0 .5-.2.5-.5v-1.7h-1.8"/></g><g fill="#fff"><circle cx="17" cy="32.9" r=".2"/><circle cx="16.6" cy="33.4" r=".2"/><circle cx="17.4" cy="33.4" r=".2"/><circle cx="16.6" cy="32.4" r=".2"/><circle cx="17.4" cy="32.4" r=".2"/><circle cx="17" cy="30.4" r=".2"/><circle cx="16.6" cy="30.9" r=".2"/><circle cx="17.4" cy="30.9" r=".2"/><circle cx="16.6" cy="29.9" r=".2"/><circle cx="17.4" cy="29.9" r=".2"/><circle cx="19" cy="32.9" r=".2"/><circle cx="18.6" cy="33.4" r=".2"/><circle cx="19.4" cy="33.4" r=".2"/><circle cx="18.6" cy="32.4" r=".2"/><circle cx="19.4" cy="32.4" r=".2"/><circle cx="15" cy="32.9" r=".2"/><circle cx="14.6" cy="33.4" r=".2"/><circle cx="15.4" cy="33.4" r=".2"/><circle cx="14.6" cy="32.4" r=".2"/><circle cx="15.4" cy="32.4" r=".2"/><circle cx="17" cy="35.4" r=".2"/><circle cx="16.6" cy="35.9" r=".2"/><circle cx="17.4" cy="35.9" r=".2"/><circle cx="16.6" cy="34.9" r=".2"/><circle cx="17.4" cy="34.9" r=".2"/></g><path fill="#ffe62e" d="m16 28h2l-.2-1v-1h.2v-.5h-.3v.3h-.1v-.3h-.3v.3h-.2v-.3h-.2v.3h-.2v-.3h-.3v.3h-.2v-.3h-.2v.5h.1.1v1z"/><g fill="#3e4347"><path d="m17.3 28h-.1v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4h-.1v-.4c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.4"/><path d="m17 26.9h-.6v-.5c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.5m-.5-.1h.4v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4"/><path d="m17.6 26.9h-.6v-.5c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.5m-.5-.1h.4v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4"/></g><path fill="#ffe62e" d="m11 28h2l-.2-1v-1h.2v-.5h-.3v.3h-.1v-.3h-.3v.3h-.2v-.3h-.2v.3h-.2v-.3h-.3v.3h-.2v-.3h-.2v.5h.1.1v1z"/><g fill="#3e4347"><path d="m12.3 28h-.1v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4h-.1v-.4c0-.2.1-.3.3-.3.2 0 .3.1.3.3 0 0 0 .4 0 .4"/><path d="m12 26.9h-.6v-.5c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.5m-.5-.1h.4v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4"/><path d="m12.6 26.9h-.6v-.5c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.5m-.5-.1h.4v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4"/></g><path fill="#ffe62e" d="m11 33.9h2l-.2-1v-1h.2v-.5h-.2v.3h-.2v-.3h-.2v.3h-.3v-.3h-.2v.3h-.2v-.3h-.2v.3h-.2v-.3h-.3v.5h.2.1v1z"/><g fill="#3e4347"><path d="m12.3 33.9h-.1v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4h-.1v-.4c0-.2.1-.3.3-.3.2 0 .3.1.3.3 0 0 0 .4 0 .4"/><path d="m12 32.8h-.6v-.5c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.5m-.5-.1h.4v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4"/><path d="m12.7 32.8h-.6v-.5c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.5m-.5-.1h.4v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4"/></g><path fill="#ffe62e" d="m21 34h2l-.2-1v-1h.2v-.4h-.3v.2h-.1v-.2h-.3v.2h-.2v-.2h-.2v.2h-.2v-.2h-.3v.2h-.2v-.2h-.2v.4h.1.1v1z"/><g fill="#3e4347"><path d="m22.3 34h-.1v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4h-.1v-.4c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.4"/><path d="m22 32.9h-.6v-.5c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.5m-.5-.1h.4v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4"/><path d="m22.6 32.9h-.6v-.5c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.5m-.5-.1h.4v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4"/></g><path fill="#ffe62e" d="m21 28h2l-.2-1v-1h.2v-.5h-.3v.3h-.1v-.3h-.3v.3h-.2v-.3h-.2v.3h-.2v-.3h-.3v.3h-.2v-.3h-.2v.5h.1.1v1z"/><g fill="#3e4347"><path d="m22.3 28h-.1v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4h-.1v-.4c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.4"/><path d="m22 26.9h-.6v-.5c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.5m-.5-.1h.4v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4"/><path d="m22.6 26.9h-.6v-.5c0-.2.1-.3.3-.3.2 0 .3.1.3.3v.5m-.5-.1h.4v-.4c0-.1-.1-.2-.2-.2s-.2.1-.2.2v.4"/></g><path fill="#ffe62e" d="m14.2 39.6l1.4-1.5-.9-.5-.7-.7.2-.2-.3-.3-.2.2.2.2-.1.1-.2-.2-.2.2.2.1-.2.2-.1-.2-.2.2.2.2-.2.1-.1-.2-.2.2.1.2-.1.1-.1-.2-.2.2.3.3h.1l.1-.1.7.7z"/><g fill="#3e4347"><path d="m15.1 38.6l-.4-.2c-.1-.1-.2-.1-.3 0-.1.1-.1.2 0 .3l.3.3-.1.1-.3-.3c-.1-.1-.1-.3 0-.4s.3-.1.4 0l.4.2"/><path d="m14.1 38.1l-.4.4-.3-.3c-.1-.1-.1-.3 0-.4s.3-.1.4 0l.3.3m-.4.3l.3-.3-.3-.3c-.1-.1-.2-.1-.3 0s-.1.2 0 .3l.3.3"/><path d="m14.6 37.6l-.4.4-.3-.3c-.1-.1-.1-.3 0-.4s.3-.1.4 0l.3.3m-.4.3l.3-.3-.3-.3c-.1-.1-.2-.1-.3 0s-.1.2 0 .3l.3.3"/></g><path fill="#ffe62e" d="m19.8 39.6l-1.4-1.5.8-.5.7-.7-.1-.2.3-.3.2.2-.2.2.1.1.2-.2.2.2-.2.1.2.2.1-.2.2.2-.2.2.2.1.1-.2.2.2-.2.2.2.1.1-.2.2.2-.3.3h-.1l-.1-.1-.7.7z"/><g fill="#3e4347"><path d="m18.9 38.6l.4-.2c.1-.1.2-.1.3 0s.1.2 0 .3l-.4.3.1.1.3-.3c.1-.1.1-.3 0-.4-.1-.1-.3-.1-.4 0l-.3.2"/><path d="m20.2 37.8c.1-.1.3-.1.4 0 .1.1.1.3 0 .4l-.3.3-.4-.4.3-.3m.3.3c.1-.1.1-.2 0-.3-.1-.1-.2-.1-.3 0l-.2.3.3.3.2-.3"/><path d="m19.7 37.3c.1-.1.3-.1.4 0 .1.1.1.3 0 .4l-.3.3-.4-.4.3-.3m.4.3c.1-.1.1-.2 0-.3-.1-.1-.2-.1-.3 0l-.3.3.3.3.3-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1fc.svg b/public/emoji/1f1f5-1f1fc.svg new file mode 100644 index 000000000..a88c9f8fb --- /dev/null +++ b/public/emoji/1f1f5-1f1fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#42ade2"/><circle cx="24" cy="32" r="16" fill="#ffe62e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5-1f1fe.svg b/public/emoji/1f1f5-1f1fe.svg new file mode 100644 index 000000000..93e40d091 --- /dev/null +++ b/public/emoji/1f1f5-1f1fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#428bc1"/><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#ed4c5c"/><path d="M60.3,42c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10H60.3z" fill="#f9f9f9"/><path d="m32 41c-5 0-9-4-9-9s4-9 9-9 9 4 9 9-4 9-9 9m0-17.7c-4.8 0-8.7 3.9-8.7 8.7s3.9 8.7 8.7 8.7 8.7-3.9 8.7-8.7-3.9-8.7-8.7-8.7" fill="#3e4347"/><path d="m32 24.4c-4.2 0-7.6 3.4-7.6 7.6 0 4.2 3.4 7.6 7.6 7.6 4.2 0 7.6-3.4 7.6-7.6s-3.4-7.6-7.6-7.6m0 13.3c-3.1 0-5.7-2.6-5.7-5.7s2.6-5.7 5.7-5.7 5.7 2.6 5.7 5.7-2.6 5.7-5.7 5.7" fill="#ed4c5c"/><path d="M26,32c0-3.3,2.7-6,6-6s6,2.7,6,6h1.3c0-4-3.3-7.3-7.3-7.3S24.7,28,24.7,32H26z" fill="#ffce31"/><path d="m34.9 31.7c0 1.6-1.3 2.9-2.9 2.9-1.6 0-2.9-1.3-2.9-2.9s1.3-2.9 2.9-2.9c1.6 0 2.9 1.3 2.9 2.9" fill="#428bc1"/><path d="m33.6 33.6l-1.6-1.1-1.6 1.1.6-1.7-1.4-1.1h1.7l.6-1.7.6 1.7h1.7l-1.2 1.1.6 1.7" fill="#ffce31"/><path d="m29.4 29.5c0 0-.4-.1-.6-.1.2-.3.3-1 .3-1s-.6.3-.8.7c-.1-.2-.3-.5-.3-.5s-.3.3-.2.6c0 .3.4.7.4.7s.5.2.8.1c.2-.2.4-.5.4-.5" fill="#699635"/><path d="m28.9 30.3c0 0-.4 0-.6.1.1-.4 0-1 0-1s-.5.5-.6.8c-.2-.2-.5-.4-.5-.4s-.2.4-.1.6.6.6.6.6.6 0 .8-.1.4-.6.4-.6" fill="#83bf4f"/><path d="m28.6 31.2c0 0-.4.1-.6.2 0-.4-.2-1-.2-1s-.3.6-.3 1c-.2-.2-.5-.3-.5-.3s-.1.4.1.6c.2.2.7.4.7.4s.5-.1.7-.3c.2-.2.1-.6.1-.6" fill="#699635"/><path d="m28.6 32.2c0 0-.3.2-.5.4-.1-.4-.5-.9-.5-.9s-.2.6-.1 1c-.3-.1-.6-.1-.6-.1s0 .4.3.6c.2.2.8.2.8.2s.5-.3.6-.5 0-.7 0-.7" fill="#83bf4f"/><path d="m28.8 33.1c0 0-.3.3-.4.5-.2-.4-.7-.7-.7-.7s0 .6.2 1c-.3 0-.6 0-.6 0s.1.4.4.5c.3.1.8 0 .8 0s.4-.4.5-.7-.2-.6-.2-.6" fill="#699635"/><path d="m29.3 34c0 0-.2.3-.3.6-.3-.3-.9-.5-.9-.5s.2.6.4.9c-.3 0-.6.2-.6.2s.2.3.5.4c.3 0 .8-.2.8-.2s.3-.5.3-.8c.1-.4-.2-.6-.2-.6" fill="#83bf4f"/><path d="m29.9 34.7c0 0-.1.4-.1.6-.3-.2-1-.3-1-.3s.3.5.7.8c-.2.1-.5.3-.5.3s.3.3.6.2c.3 0 .7-.4.7-.4s.2-.5.1-.8c-.1-.2-.5-.4-.5-.4" fill="#699635"/><path d="m30.8 35.2c0 0 0 .4.1.6-.4-.1-1 0-1 0s.5.4.8.6c-.2.2-.4.4-.4.4s.4.2.6.1c.3-.1.6-.6.6-.6s0-.6-.1-.8c-.3-.2-.6-.3-.6-.3" fill="#83bf4f"/><path d="m34.6 29.5c0 0 .4-.1.6-.1-.2-.3-.3-1-.3-1s.6.3.8.7c.1-.2.3-.5.3-.5s.3.3.2.6c0 .3-.4.7-.4.7s-.5.1-.8 0c-.2-.1-.4-.4-.4-.4" fill="#699635"/><path d="m35.1 30.3c0 0 .4 0 .6.1-.1-.4 0-1 0-1s.5.5.6.8c.2-.2.5-.4.5-.4s.2.4.1.6-.7.6-.7.6-.6 0-.8-.1-.3-.6-.3-.6" fill="#83bf4f"/><path d="m35.4 31.2c0 0 .4.1.6.2 0-.4.2-1 .2-1s.3.6.3 1c.2-.2.5-.3.5-.3s.1.4-.1.6c-.2.2-.7.4-.7.4s-.5-.1-.7-.3c-.2-.2-.1-.6-.1-.6" fill="#699635"/><path d="m35.4 32.2c0 0 .3.2.5.4.1-.4.5-.9.5-.9s.2.6.1 1c.3-.1.6-.1.6-.1s0 .4-.3.6c-.2.2-.8.2-.8.2s-.5-.3-.6-.5c-.1-.3 0-.7 0-.7" fill="#83bf4f"/><path d="m35.2 33.1c0 0 .3.3.4.5.2-.4.7-.7.7-.7s0 .6-.2 1c.3 0 .6 0 .6 0s-.1.4-.4.5c-.3.1-.8 0-.8 0s-.4-.4-.5-.7.2-.6.2-.6" fill="#699635"/><path d="m34.7 34c0 0 .2.3.3.6.3-.3.9-.5.9-.5s-.2.6-.4.9c.3 0 .6.2.6.2s-.2.3-.5.4c-.3 0-.8-.2-.8-.2s-.3-.5-.3-.8c-.1-.4.2-.6.2-.6" fill="#83bf4f"/><path d="m34.1 34.7c0 0 .1.4.1.6.3-.2 1-.3 1-.3s-.3.5-.7.8c.2.1.5.3.5.3s-.3.3-.6.2c-.3 0-.7-.4-.7-.4s-.2-.5-.1-.8c.1-.2.5-.4.5-.4" fill="#699635"/><path d="m33.2 35.2c0 0 0 .4-.1.6.4-.1 1 0 1 0s-.5.4-.8.6c.2.2.4.4.4.4s-.4.2-.6.1c-.3-.1-.6-.6-.6-.6s0-.6.1-.8c.3-.2.6-.3.6-.3" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f5.svg b/public/emoji/1f1f5.svg new file mode 100644 index 000000000..2a769ae73 --- /dev/null +++ b/public/emoji/1f1f5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m41.4 33.9c-1.7 1.4-4.1 2.1-7.3 2.1h-6v10.4h-6v-29h12.5c2.9 0 5.2.7 6.9 2.2 1.7 1.5 2.6 3.8 2.6 6.9-.2 3.6-1 6-2.7 7.4m-4.6-10.4c-.8-.6-1.8-1-3.2-1h-5.5v8.5h5.5c1.4 0 2.5-.3 3.2-1s1.2-1.8 1.2-3.3c-.1-1.5-.5-2.6-1.2-3.2" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f6-1f1e6.svg b/public/emoji/1f1f6-1f1e6.svg new file mode 100644 index 000000000..6c5ce7947 --- /dev/null +++ b/public/emoji/1f1f6-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 2c-5.3 0-10.2 1.4-14.5 3.7v52.5c4.3 2.4 9.2 3.8 14.5 3.8 16.6 0 30-13.4 30-30s-13.4-30-30-30" fill="#c94747"/><path d="m32 2c-5.3 0-10.2 1.4-14.5 3.7v52.5c4.3 2.4 9.2 3.8 14.5 3.8 16.6 0 30-13.4 30-30s-13.4-30-30-30" opacity=".33" fill="#9450e0"/><path d="m2 32c0 11.3 6.3 21.1 15.5 26.3l10.5-2.3-10-3 10-3-10-3 10-3-10-3 10-3-10-3 10-3-10-3 10-3-10-3 10-3-10-3 10-3-10-3 10-3-10.5-2.3c-9.2 5.2-15.5 15-15.5 26.3" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f6.svg b/public/emoji/1f1f6.svg new file mode 100644 index 000000000..ea3e84d3c --- /dev/null +++ b/public/emoji/1f1f6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m44.9 37.4c-.5 1.7-1.3 3-2.3 4.1l3.3 3.1-3.1 3.4-3.5-3.3c-1.1.6-2 1.1-2.8 1.4-1.3.4-2.9.7-4.7.7-3.8 0-6.9-1.1-9.4-3.4-3-2.7-4.5-6.7-4.5-12 0-5.3 1.5-9.3 4.6-12 2.5-2.2 5.6-3.3 9.4-3.3 3.8 0 6.9 1.2 9.4 3.5 2.9 2.7 4.4 6.5 4.4 11.4.1 2.5-.2 4.7-.8 6.4m-11 3.9c.4-.1.8-.3 1.4-.5l-3-2.8 3.1-3.3 2.9 2.8c.5-.9.8-1.8 1-2.5.3-1.1.4-2.3.4-3.7 0-3.3-.7-5.8-2-7.5-1.3-1.8-3.3-2.7-5.8-2.7-2.4 0-4.3.9-5.7 2.6-1.4 1.7-2.2 4.3-2.2 7.7 0 4 1 6.8 3.1 8.5 1.3 1.1 2.9 1.7 4.8 1.7.7 0 1.4-.1 2-.3" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f7-1f1ea.svg b/public/emoji/1f1f7-1f1ea.svg new file mode 100644 index 000000000..634a34f5c --- /dev/null +++ b/public/emoji/1f1f7-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#2a5f9e" d="m14 8v48l24-24z"/><path d="m56 14c-5.5-7.3-14.2-12-24-12-6.8 0-13 2.2-18 6l24 24 18-18" fill="#ffce31"/><path d="m56 50c3.8-5 6-11.2 6-18 0-6.8-2.2-13-6-18l-18 18 18 18" fill="#ed4c5c"/><path d="M38,32L14,56c5,3.8,11.2,6,18,6c9.8,0,18.5-4.7,24-12L38,32z" fill="#699635"/><path d="m6 17c-2.5 4.4-4 9.5-4 15s1.5 10.6 4 15v-30" fill="#2a5f9e"/><path d="m6 17v30c1.1 2 2.5 3.8 4 5.4v-40.8c-1.5 1.7-2.9 3.5-4 5.4" fill="#fff"/><path d="m10 11.6v40.8c1.2 1.3 2.6 2.5 4 3.6v-48c-1.4 1.1-2.8 2.3-4 3.6" fill="#ed4c5c"/><circle cx="38" cy="32" r="12" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f7-1f1f4.svg b/public/emoji/1f1f7-1f1f4.svg new file mode 100644 index 000000000..20553c771 --- /dev/null +++ b/public/emoji/1f1f7-1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#2a5f9e"/><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#c94747"/><path d="M22,60.3c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7V60.3z" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f7-1f1f8.svg b/public/emoji/1f1f7-1f1f8.svg new file mode 100644 index 000000000..276ec5da5 --- /dev/null +++ b/public/emoji/1f1f7-1f1f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#ed4c5c"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#f9f9f9"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#2872a0"/><path d="m15.5 21.7v16.2c0 5.6 4.7 10.1 10.5 10.1 5.8 0 10.5-4.5 10.5-10.1v-16.2h-21" fill="#ed4c5c"/><path d="m29.8 46.3l-.2-.9-.8-1.4.3-.2-.2-.9-.7-1.1.2-.1-.2-.9-.5-1 .8-1.5.5 1.6.4-.6.6.9.2-.6.6.3-.1-1.2 1.4.4-1-1.3h.1l-.8-1.6.2-.6.5 1 .2-.4.8 2.2v-.1l.4.8.2-.4.8 1.6.3-.9 1.2.9c0 0-.1-3-.1-3.9.2-2.6 1.1-7.9.4-10.3-.3-1.2-2.7-4.1-2.7-4.1s-.1 3.5-.7 4.6c-.2.4-2 1.5-2 1.5l-.7-.1.3-.1-1.3-1.3.5-2.6 1.3-1.9-2 .1-1.5.4.4.6-.9 3.2-.9-3.1.4-.6-1.5-.5-2-.1 1.3 1.9.5 2.6-1.3 1.3.3.1-.8.2c0 0-1.8-1.1-2-1.5-.6-1-.7-4.6-.7-4.6s-2.4 2.9-2.7 4.1c-.7 2.5.3 7.8.4 10.3.1 1-.1 3.9-.1 3.9l1.2-.9.3.9.8-1.6.2.4.4-.8v.1l.8-2.2.2.4.5-1 .2.6-.8 1.6h.1l-1 1.3 1.4-.4v1.2l.6-.3.2.6.6-.9.4.6.5-1.6.8 1.5-.5 1-.2.9.2.1-.7 1.1-.2.9.3.2-.7 1.5-.2.9 7.5-.2" fill="#fff"/><g fill="#ffce31"><path d="m20 41.7l.2-.4.9-.4.6-.2h.4l.1-.1-.6-.3-.1-.1-.5.2-.4.3.8-1 .7-1.6-1.1.7-1 1.8-.4.2h-1l-.5-.1-.6.3.1.1h.4l.4.2.9-.1-1 .3-.2.4v.6h.1l.1-.3h.5l.9-.8-.7 1.1-.1.5.3.7.2-.1v-.5l.4-.4z"/><path d="m31.9 41.7l-.1-.4-.9-.4-.6-.2h-.4l-.1-.1.6-.3.1-.1.5.2.4.3-.8-1-.7-1.6 1.1.7 1 1.8.4.2h1l.5-.1.6.3-.1.1h-.4l-.4.2-.9-.1 1 .3.2.4v.6h-.1l-.1-.3h-.5l-.9-.8.7 1.1.1.5-.3.7-.2-.1v-.5l-.4-.4z"/><path d="m21.4 22.2c-1 .1-.9.8 0 1.7.2.2.2.2.3 0 .1-.3.4-.5.6-.3.1.2.1.3.5.2.1.1.3.2.4.3-.1 0-.5.1-1.1.2-.5.1-.8-.1-1.2-.5.1.5 1.3.8 1.2.8.1.2.1.3.2.3.4.1.8-.2 1.2-.1.9.2-.6-2.3-.5-2.4.1-.2-1.3-.6-1.6-.2"/><path d="m29.6 25c.1 0 .1 0 .2-.3-.1 0 1.1-.3 1.2-.8-.3.4-.7.6-1.2.5-.6-.1-1-.3-1.1-.2.1-.1.2-.2.4-.3.4.1.4 0 .5-.2.2-.2.5-.1.6.3 0 .2.1.2.3 0 .9-.9 1-1.6 0-1.7-.2-.4-1.6 0-1.5.3 0 .1-1.4 2.6-.5 2.4.3-.2.7 0 1.1 0"/></g><path d="m21.6 28.6v7.3c0 2.2 2 4 4.4 4s4.4-1.8 4.4-4v-7.3h-8.8" fill="#ed4c5c"/><g fill="#fff"><path d="m24.8 27.3h2.5v15h-2.5z"/><path d="m19.1 32.3h13.8v2.5h-13.8z"/><path d="m24 30.4l-1 1 .3-1-.3-.9z"/><path d="m24 36.7l-1 1 .3-1-.3-1z"/><path d="m28 30.4l1 1-.2-1 .2-.9z"/><path d="m28 36.7l1 1-.2-1 .2-1z"/></g><path fill="#428bc1" d="m27 11.7h-2v2h2z"/><g fill="#ffce31"><path d="m25.1 10.4l.2.1.2-.1h.3v1.2h-.8v.3.1h1 1v-.1-.3h-.8v-1.2h.3l.2.1.2-.1.2-.2-.2-.2-.2-.2-.2.2h-.3v-.4l.2-.2-.2-.2-.2-.2-.2.2-.2.2.2.2v.4h-.3l-.2-.2-.2.2-.2.2z"/><path d="m32.5 14.4c-1.3-.7-2.1-.9-2.4-.4 0 0 0 .1-.1.1-1.6-.8-2.8-.9-4-.4-1.2-.5-2.3-.4-4 .4 0-.1 0-.1-.1-.1-.3-.5-1.1-.4-2.4.4-1.3.7-2.5 1.7-2.2 2.1.1.7.5 1.3 1.2 2 .8.4 2.4.5 4.1.4 2.2-.1 4.5-.1 6.7 0 1.7.1 3.3 0 4.1-.4.7-.7 1.1-1.3 1.2-2 .4-.3-.9-1.3-2.1-2.1"/></g><g fill="#ed4c5c"><path d="m27.4 17.2c.8-.7 1.3-1.4 1.7-2.1-.7-.2-1.4-.3-2-.2.1.8.2 1.6.3 2.3"/><path d="m24.6 17.2c.1-.8.2-1.6.4-2.4-.6-.1-1.3 0-2 .2.2.8.8 1.5 1.6 2.2"/><path d="m32.6 15.8c-.1-.1-.3-.3-.6-.4-.3-.1-.6-.2-.8-.2-.1.8-.4 1.6-1.1 2.4.3 0 .6-.1.8-.2.8-.4 1.3-.9 1.7-1.3.1-.1.1-.2 0-.3"/><path d="m20.8 15.1c-.2 0-.5.1-.8.2-.5.2-.8.6-.6.7.4.4.9.8 1.7 1.3.2.1.5.1.8.2-.7-.8-1-1.5-1.1-2.4"/></g><path fill="#ffce31" d="m18.6 18.5h14.8v2h-14.8z"/><g fill="#428bc1"><path d="m18.6 18.9l-.4.7.5.5.7-.7z"/><path d="m33.4 18.9l-.8.5.7.7.5-.5z"/><path d="m26 18.4l-.8.7.8.6.8-.6z"/></g><g fill="#ed4c5c"><path d="m22.3 19.8l.7-.7-.8-.5-.7.6z"/><path d="m29.7 19.8l.8-.6-.7-.6-.8.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f7-1f1fa.svg b/public/emoji/1f1f7-1f1fa.svg new file mode 100644 index 000000000..ba85d44e8 --- /dev/null +++ b/public/emoji/1f1f7-1f1fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M31.9,2C18.9,2,7.8,10.4,3.7,22h56.6C56.1,10.4,45,2,31.9,2z" fill="#f9f9f9"/><path d="M31.9,62c13.1,0,24.2-8.4,28.3-20H3.7C7.8,53.7,18.9,62,31.9,62z" fill="#ed4c5c"/><path d="m3.7 22c-1.1 3.1-1.7 6.5-1.7 10s.6 6.9 1.7 10h56.6c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10c-.1 0-56.6 0-56.6 0" fill="#428bc1"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f7-1f1fc.svg b/public/emoji/1f1f7-1f1fc.svg new file mode 100644 index 000000000..d02fc12ba --- /dev/null +++ b/public/emoji/1f1f7-1f1fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C15.4,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z" fill="#42ade2"/><path d="m58 47h-52c5.2 9 14.9 15 26 15s20.8-6 26-15" fill="#699635"/><g fill="#ffe62e"><path d="M58,47c2.6-4.4,4-9.5,4-15H2c0,5.5,1.5,10.6,4,15H58z"/><path d="m46.2 19.5l8.7-.5-8.7-.5 8.3-2.8-8.5 1.8 7.2-4.8-7.7 3.9 5.7-6.5-6.5 5.8 3.9-7.8-4.7 7.3 1.7-8.5-2.7 8.2-.5-8.7-.5 8.7-2.8-8.2 1.8 8.5-4.8-7.3 3.9 7.8-6.5-5.8 5.8 6.5-7.8-3.9 7.3 4.8-8.5-1.8 8.2 2.8-8.6.5 8.6.5-8.2 2.7 8.5-1.8-7.3 4.8 7.8-3.9-5.8 6.5 6.5-5.8-3.9 7.8 4.8-7.3-1.8 8.5 2.8-8.2.5 8.7.5-8.7 2.7 8.2-1.7-8.5 4.7 7.3-3.9-7.8 6.5 5.8-5.7-6.5 7.7 3.9-7.2-4.8 8.5 1.8z"/><circle cx="42.4" cy="19" r="3.7"/></g><path d="m42.4 23c-2.2 0-4.1-1.8-4.1-4.1 0-2.2 1.8-4.1 4.1-4.1s4.1 1.8 4.1 4.1c0 2.3-1.9 4.1-4.1 4.1m0-7.4c-1.8 0-3.3 1.5-3.3 3.3 0 1.8 1.5 3.3 3.3 3.3s3.3-1.5 3.3-3.3c0-1.8-1.5-3.3-3.3-3.3" fill="#42ade2"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f7.svg b/public/emoji/1f1f7.svg new file mode 100644 index 000000000..1e8673ffa --- /dev/null +++ b/public/emoji/1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m39.6 18.2c1.1.5 2 1.1 2.7 2 .6.7 1.1 1.5 1.5 2.4.4.9.5 1.9.5 3.1 0 1.4-.3 2.7-1 4.1s-1.8 2.3-3.4 2.8c1.3.5 2.3 1.3 2.8 2.3.6 1 .8 2.5.8 4.5v1.9c0 1.3.1 2.2.2 2.7.2.7.5 1.3 1.1 1.7v.7h-6.7c-.2-.6-.3-1.2-.4-1.6-.2-.8-.2-1.6-.3-2.5v-2.7c0-1.8-.3-3.1-1-3.7-.6-.6-1.8-.9-3.5-.9h-5.9v11.4h-5.9v-29h13.9c2 .1 3.6.4 4.6.8m-12.5 4.3v7.8h6.5c1.3 0 2.3-.2 2.9-.5 1.1-.6 1.7-1.6 1.7-3.3 0-1.8-.6-2.9-1.7-3.5-.6-.3-1.6-.5-2.8-.5h-6.6" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1e6.svg b/public/emoji/1f1f8-1f1e6.svg new file mode 100644 index 000000000..73d0b056b --- /dev/null +++ b/public/emoji/1f1f8-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#699635"/><g fill="#fff"><path d="m31.7 26.7c-.1-.9.4-1.8 1.3-1.6.7.1 1.5.8 1.1 1.5-.6 1.1-2.2 1.1-3.2 1.7.1.6 3-.1 3.5-.1.5 0 1 .2.7.8-.3.6-1.3.6-1.9.7-.6.1-1.6.1-1.9.6-.6.8.6.9 1 1.1 1 .5-.6 1-1 .9-1.5-.3-1.8-1.1-2.7-2.1-.9 1.2-3.7 3.9-4.3 1.1-1 .4-2 .9-3.1 1 .5-.7 1.5-1 2.3-1.4 1-.5 1-1.4 1.6-2.2.2.3 0 .7.1 1.1.8-.4 1.8-1.2 1.4-2.2 0-.1-1.2-2.5-.2-2.1.9.4.6 1.3.8 2 .3 1.3-.3 2-1.3 2.8-.4.3-1.5 1.5-.2 1.5.9 0 1.7-1 2.2-1.6.6-.8.4-1.6 0-2.5-.3-.7-1-2.2-.1-2.7.7 1.1 1 2.4 1.3 3.7.2 1.1.4 2.2 1.6 2.5-.1-.8.4-1.4 1.1-1.7-.5-.4-3.3.1-2.2-1.4.1-.7 2.1-1 2.1-1.4"/><path d="m16.4 30.4c.5 1.4 2.2.9 3.2.5 1.6-.8 1.6-2 1.6-3.6-.6.3-.5 1.4-.7 1.9-.4.8-1.7 1.5-2.6 1.4-1.3-.2-1.9-2.4-.9-3.2.2.7-.3 2.2.9 2.3.9.1 2.7-1 2.4-2-1.2.4-1.9 0-1.5-1.3.3-1.2 1.5-.3 2 .3 1.9-1.1-1.5-5.3.5-6.4.4.7 1 1.6.5 2.3-.6.8 0 2.5.1 3.4 1-.9.2.7 1 .8.5.1.7-1.2 1-1.2.1.3.1 1.2.6 1.1.6-.2-.1-1 .5-1.2.2.5.1 2-.6 1.9-.6-.1-.5-.5-1.2-.1-.6.3-.8 0-1.2-.3-.1 1.2.3 2.5-.4 3.6-.6.9-1.8 1.4-2.8 1.6-2.6.5-3.3-2.1-2.4-4.2.2.6-.2 1.7 0 2.4"/><path d="m40.8 30.9c.5 1.3 1.5-1.4 1.8-1.8.8-1.2 2 1.9 2.5-.1.3-1.3-.1-2.6-.2-3.9-.1-.9-.4-1.7-1-2.4-.6-.8-1.2-1.5-.9-2.5 1 .4 1 1.2 1.5 2 .1-.6-.3-1.4.1-1.9.5-.7.9 1.2.9 1.4.1.5-.4.7-.1 1.5.2.6.6 1.2 1 1.7-.1-.6-1-4.7 0-4.7.3 0 .6 1.2.6 1.4.2.6-.2 1.1-.2 1.8-.1 1.2.1 2.6.9 3.5.4.5 1.9 2.3 1.1 2.9-.6-.7-1-1.5-1.5-2.2 0 .8.2 1.7-.2 2.3-.4-.2-.2-1.5-.2-1.8 0-1.1-.7-2-1.3-2.9-.2 1.5 1 4.3-.4 5.4-.9.8-2.1-1-2.4-.3-.3.5-1 2.3-1.8 2.1-1-.2-1.7-3-.6-3.3.1.5.1 1.2.4 1.8"/><path d="m19.4 24.1c.7.1 0-2.3 0-2.7.1-.4.4-.6.6-.2.3.6.3 1.3.4 1.9 0 .5.1 1.1-.3 1.5-.6.6-1.4.3-1.7-.5-1.4 1.2.4 3.3-.8 4.5-.2-1.1 0-2.3-.4-3.3-.2-.5-1.1-.3-1.2-1.2 0-.4.3-1.5-.1-1.8-.2.4-.4 3.5-1.4 2.6-.8-.6-.6-2.6-.3-3.4.6.3-.1 2.5.7 2.6.4.1.5-1.6.6-1.9.3-.5 1.3-1.9 1.1-.5-.1.6-.6 2.5.6 2.4-.1-1-.2-2-.4-3-.1-.5.2-1.5.6-.6.3.6.1.9 0 1.5-.1.7.2 1.4.3 2 .6-.5-.2-2.4.3-3.2 1.2.7-.1 3.1 1.4 3.3"/><path d="m32.3 24.3c-.5.7-1.4.1-1.8-.4-.5.6-1.5 1.6-2.3.8-.6-.6.1-1.7-.4-2.2-.3.5-.8 2.9-1.7 1.8-.5-.6-1.2-2.7-.1-3.2-.1.8-.3 1.7.2 2.4.5.7 1-1.1 1.2-1.5.3-.7 1.3-1.9 1.1-.4-.1.6-.3 2 .3 2.4.4.3.9-.2 1.1-.5.4-.5.2-1.3.1-1.9-.1-.5-.3-1.1 0-1.6.4-.6.7.8.7 1.1 0 .3.4 3.4 1.1 2.4.7-.9-1.2-2.9.1-3.4.5-.2 1.4 1.8.4 1.2.3.9.7 2.2 0 3"/><path d="m36.1 25.5c.1 1.3 1.2 4.9-.3 5.7-.2-.4 0-1 .1-1.5.1-.9-.1-1.8-.2-2.6-.2-1.9-.4-3.3-1.7-4.8-.3-.4-.8-.7-.9-1.3 0-.2-.1-1.1.3-.9.3.1 2 1.6 1.1 1.6.1.2.5 1 .7 1 0-.5-.6-2 0-2.3.5-.3 1.1 1.6.9 2-.2.5-.2.8 0 1.5.2.8.7 1.5 1.1 2.2.6 1 1.8 2.4 1.5 3.7-.6-.3-1-1.7-1.3-2.3-.2-.5-.4-1-.7-1.4-.1-.1-.7-.9-.6-.4 0-.1 0-.2 0-.2"/><path d="m50 27.4c.1 2.1-.6 4.8-3.2 4.8 0-.6 1.3-1.2 1.7-1.5 1-.8.9-2.3.8-3.4-.1-1.5-.2-3-.5-4.5-.1-.9-.6-2.2.2-2.8.5.4 1.2 1.5.9 1.9-.5.6 0 5.1.1 5.5"/><path d="m37.2 31.9c2.6-1.5 1.8-4.7 1.6-7.2-.1-.7-.1-1.4-.2-2.1 0-.5-.4-1.2-.2-1.7.5-1.3.9-.1 1 .7.1.5-.3.6-.2 1 .1.8.1 1.6.2 2.4.1 1.3.3 2.6.2 3.8-.2 1.9-1.2 4-3.5 3.6.1-.2.8-.3 1.1-.5"/><path d="m41.4 26.9c.1 1 .5 2.8 0 3.7-.4.6-.4-.4-.5-.5-.1-.8-.1-1.6-.1-2.5-.2-2.2-.9-4.4-.9-6.5 0-2.7 2.3 1.5 1 1.3.1 1.5.3 3 .5 4.5"/><path d="m25.1 21.8c.2.5-2.3 1.8-2.6 1.8-.1-.5 1.1-1.2 1.4-1.4.3-.3.5-.3.4-.7-.2-.4-.1-1.1.4-1.3 1-.3.3 1.2.4 1.6"/><path d="m14.8 30.7c0 .8.3.4.7.2.2.4-.3 1.5-.8 1-.7-.7-.1-2.3.2-3 .2.5-.2 1.3-.1 1.8"/><path d="m43 24.5c.1-.4-.2-.8.1-1.2.4-.5.8.1.6.3-.2.2-.5-.2-.5.4 0 .3.2.9-.1 1.2-.2-.1-1.1-1.4-1-1.6.4-.4.8.8.9.9"/><path d="m16.9 26.2c-.2.4-2.5 1.7-2.6 1.4 0-.3 2.9-2 2.6-1.4"/><path d="m33.9 31.3c-.3.9 1 .1 1.3 0-.4.7-1.8 1.3-1.6 0-.1 0-.3.1-.4.1-.2-.2 1-1 .7-.1"/><path d="m44.8 31c.3 0 .8.9.5 1.1-.2.2-1.1.3-.6-.1.6-.6.1-1 .1-1"/><path d="m30.7 25.9c.1-.2.1-.5.2-.7 1 .8-1.6 2.1-1.1.2.2.2.2.5.4.6 0-.2.1-.5.1-.7.2.2.2.5.4.6"/><path d="m42.4 27.2c-.3-.4 1.5-1.5 1.8-1.7.2.3-1.2 1.4-1.8 1.7"/><path d="m48 23.2c-.2-.6-.8-1.8-.2-2.3.4.3.6 1.8.2 2.3"/><path d="m37.1 21.2c-.1-.2-.4-.4-.4-.7.1-.4.3-.3.5-.1.3.4.5 1.5 0 1.8 0-.3.1-.7-.1-1"/><path d="m24.9 23.9c0 .6-1 1.2-1.1.4-.1-.3.4-1.4.6-1.1-.4.9-.4 1.2.5.7"/><path d="m37.4 22.8c.4 1 .2.1.6-.1.7 1.3-1.5 1-1 .2.1.1.2.3.2.4.1-.1.1-.3.2-.5"/><path d="m43.8 27.4c-.5-.4.1-.9.4-.4.2.3.2 1.1-.2 1.3 0-.3.1-.7-.2-.9"/><path d="m23.3 29.6c0-.2-.1-1.7.2-1.5.4.2.3 1.3-.2 1.5"/><path d="m19.1 20.2c.1.3.2.7.4.2.8.9-2 .6-1-.3 0 .1.2.7.6.1"/><path d="m29.3 22.4c0-.4-.6-2.1-.1-2.1.6.1.5 1.6.1 2.1"/><path d="m15.3 21.5c-.3-.1.2-.6 0-1-.2.1-.4-.2-.2-.4.8-.6.5 1.4.2 1.4"/><path d="m41.2 41.8l-.4-1.2-.4 1.2h-21.9c0 0 .2 1.8 2.4 1.8h19.4v1.4h5.3v-3.2h-4.4m3.4 2.4h-3.6v-1h3.6v1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1e7.svg b/public/emoji/1f1f8-1f1e7.svg new file mode 100644 index 000000000..1253585e9 --- /dev/null +++ b/public/emoji/1f1f8-1f1e7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.4 22.5l-8.2-2.2-40.5 23.4-2.2 8.2c3.8 4.3 8.8 7.5 14.7 9.1 16 4.3 32.5-5.2 36.7-21.2 1.7-5.9 1.4-11.9-.5-17.3" fill="#699635"/><path d="m39.8 3c-16-4.3-32.5 5.2-36.8 21.2-1.6 5.9-1.3 11.9.5 17.3l3.7 1 4.5 1.2 40.5-23.4 1.2-4.5 1-3.7c-3.7-4.3-8.7-7.5-14.6-9.1" fill="#2a5f9e"/><path d="m3.5 41.5c.7 1.9 1.5 3.7 2.5 5.5 1 1.7 2.2 3.4 3.5 4.9l50.9-29.4c-1.3-3.8-3.3-7.4-6-10.4l-50.9 29.4" fill="#ffe62e"/><g fill="#fff"><path d="m19 20.5l2 1.4-.8-2.2 2-1.4h-2.4l-.8-2.2-.8 2.2h-2.4l2 1.4-.8 2.2z"/><path d="m13.6 14.8l2 1.3-.8-2.2 2-1.3h-2.4l-.8-2.2-.8 2.2h-2.4l2 1.3-.8 2.2z"/><path d="m24.4 14.8l2 1.3-.8-2.2 2-1.3h-2.4l-.8-2.2-.8 2.2h-2.5l2 1.3-.7 2.2z"/><path d="m13.6 26.3l2 1.3-.8-2.2 2-1.3h-2.4l-.8-2.2-.8 2.2h-2.4l2 1.3-.8 2.2z"/><path d="m24.4 26.3l2 1.3-.8-2.2 2-1.3h-2.4l-.8-2.2-.8 2.2h-2.5l2 1.3-.7 2.2z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1e8.svg b/public/emoji/1f1f8-1f1e8.svg new file mode 100644 index 000000000..c1632e696 --- /dev/null +++ b/public/emoji/1f1f8-1f1e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32c0-5.4-1.4-10.5-4-14.9l-43.3 37.3-.7 1.6c.1.1.3.2.4.3l46.6-16.6c.7-2.4 1-5 1-7.7" fill="#ed4c5c"/><path d="M58,17.1C53.6,9.4,45.9,3.9,36.8,2.4L14,56L58,17.1z" fill="#fcd856"/><path d="m32 2c-8.2 0-15.6 3.3-21 8.6-5.5 5.4-9 13-9 21.4 0 9.5 4.4 18 11.4 23.5.1.1.2.2.4.3.1.1.2.1.3.2l.7-1.6 22.1-52c-1.7-.3-3.3-.4-4.9-.4" fill="#2872a0"/><path d="m14.4 56.3c.1 0 .1.1.2.1l40.3-4.9c2.9-3.4 5-7.4 6.2-11.8l-46.7 16.6" fill="#fff"/><path d="m32 62c9.1 0 17.3-4.1 22.8-10.5l-40.3 4.9c5 3.5 11 5.6 17.5 5.6" fill="#699635"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1e9.svg b/public/emoji/1f1f8-1f1e9.svg new file mode 100644 index 000000000..4fe07ce32 --- /dev/null +++ b/public/emoji/1f1f8-1f1e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60 42c-5.5 0-10-4.5-10-10h-39.2v21.2c5.4 5.4 12.9 8.8 21.2 8.8 13.1 0 24.2-8.4 28.3-20-.1 0-.2 0-.3 0" fill="#3e4347"/><path d="m60 22c.1 0 .2 0 .3 0-4.1-11.6-15.2-20-28.3-20-8.3 0-15.8 3.4-21.2 8.8v21.2h39.2c0-5.5 4.5-10 10-10" fill="#ed4c5c"/><path d="m60.3 22h-49.5v20h49.5c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10" fill="#f9f9f9"/><path d="M10.8,10.8C5.4,16.2,2,23.7,2,32s3.4,15.8,8.8,21.2L32,32L10.8,10.8z" fill="#699635"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1ea.svg b/public/emoji/1f1f8-1f1ea.svg new file mode 100644 index 000000000..ccd38777b --- /dev/null +++ b/public/emoji/1f1f8-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#428bc1"><path d="m61.2 25c-3.2-13.2-15-23-29.2-23-.3 0-.7 0-1 0v23h30.2"/><path d="M17,6C10,10.1,4.8,16.9,2.8,25H17V6z"/><path d="M2.8,39C4.8,47.1,10,53.9,17,58V39H2.8z"/><path d="m31 62c.3 0 .7 0 1 0 14.2 0 26-9.8 29.2-23h-30.2v23"/></g><path d="m61.2 25h-30.2v-23c-5.1.2-9.9 1.6-14 4v19h-14.2c-.5 2.2-.8 4.6-.8 7 0 2.4.3 4.8.8 7h14.2v19c4.1 2.4 8.9 3.8 14 4v-23h30.2c.5-2.2.8-4.6.8-7 0-2.4-.3-4.8-.8-7" fill="#ffe62e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1ec.svg b/public/emoji/1f1f8-1f1ec.svg new file mode 100644 index 000000000..91caccd4a --- /dev/null +++ b/public/emoji/1f1f8-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c16.6,0,30-13.4,30-30H2C2,48.6,15.4,62,32,62z" fill="#f9f9f9"/><path d="M32,2C15.4,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z" fill="#ed4c5c"/><g fill="#f9f9f9"><path d="m21.2 17.5l-1.2-1h1.5l.5-1.5.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9z"/><path d="m29.2 17.5l-1.2-1h1.5l.5-1.5.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9z"/><path d="m22.2 22.5l-1.2-1h1.5l.5-1.5.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9z"/><path d="m28.2 22.5l-1.2-1h1.5l.5-1.5.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9z"/><path d="m25.2 14.5l-1.2-1h1.5l.5-1.5.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9z"/><path d="m24.4 28c-4.8 0-8.6-4.1-8.6-9.1s3.9-9.1 8.6-9.1c.4 0 .7 0 1 .1-1.2-.6-2.5-.9-3.9-.9-5.2 0-9.5 4.5-9.5 10s4.3 10 9.5 10c1.6 0 3.2-.4 4.5-1.2-.5.1-1 .2-1.6.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1ed.svg b/public/emoji/1f1f8-1f1ed.svg new file mode 100644 index 000000000..ac8dfd1a0 --- /dev/null +++ b/public/emoji/1f1f8-1f1ed.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2v10H12v20H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z" fill="#2a5f9e"/><path d="M32,2c-4.7,0-9.1,1.1-13.1,3v3.1V11H11v2.9V14v4.9H5c-1.9,4-3,8.4-3,13.1h12V17l12,15h6v-7.5L23.6,14H32V2z" fill="#fff"/><g fill="#ed4c5c"><path d="m15.4 14l14.6 18h2v-4.9l-10.6-13.1z"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z"/></g><path d="m57.9 29.2c0 7.4-1.2 15.3-10.7 19.1-9.5-3.8-10.7-11.7-10.7-19.1-.1 0 21.4 0 21.4 0" fill="#49c3f2"/><path d="m47.2 48.3c4.3-1.7 6.9-4.3 8.5-7.3-.2 0-.7 0-.9 0-.2 0-9.2-.9-10.2-1.3-.9-.3-4.4.3-6.1.9 1.5 3.2 4.1 5.9 8.7 7.7" fill="#428bc1"/><path d="m40.5 43.8c.1 0 2.6.4 3-.2.4-.6-1.2-1.9-1.1-2.6 0-.2.2-.6.4-.7.4-.2 1.7.3 1.8-.6.1-1.5-1.2-2.7-1.6-4.1-.3-.9-.3-1.7-.4-2.6 0-.4-.1-.6-.5-.7-.5-.2-.5-.6-.7-1.1-.2 0-.7.4-.7.6 0 .9-.8.9-1.2 1.6-.3-.4-.5-1.1-.8-1.5-.4-.4-.5-.4-.4-1-.6-.5-.6.3-1 .5-.1.2-.5.5-.8 1 .3 4.1 1.2 8.1 4 11.4" fill="#c94747"/><path d="m57.9 29.2c0-2.8-.1-5.5-.1-7.8-3.6-1.6-8.3-1.9-10.7-1.9-2.4 0-7.1.3-10.7 1.9.1 2.4-.1 5.1-.1 7.8h21.6" fill="#ffe62e"/><path d="m49.6 39.9c-1.4 0-2.7 0-3.7-.1-.9-.1-1.2-.3-1.9-.7-1-.6-1.2-.7-2.6-1.5-.2-.1-.4 0-.1.2 1.4.9 1.9 1.2 2.5 1.7.7.4 2.7 1.7 2.7 1.7h8.1l1.3-2.7c0-.2-.1-.4-.1-.5-1.5.1-2.9.1-4 .1-.1.1-.2.3-.3.5-.6.1-1 .2-1.2.2.1.1-.5.9-.7 1.1" fill="#3e4347"/><path d="m44.7 21.3c-.4 0-1.1 0-1.3.1-.2.1-.2.1.1.2.3.1.8.2 1 .4.3.2.5.5.4.9-.2 1.2.4 2.4 1.4 2.9.1 0 .1.1.1.2 0 .2-.1.4-.1.5-.1.1-.1.2.1.1-.1.2-.4.6-.4.7-.8-.1-1.4 0-1.4.8 0 .1 0 .2.1 0 .1-.2.2-.4.6-.4-.3.3-.4.5-.3.7 0 .2.1.3.2.1s.2-.4.4-.5c.1 0 .1-.1.1.1s0 .4.1.5c.1.1.1.1.1-.1 0-.2 0-.5.2-.6.3-.1.5-.1.6.1.1.2.2 0 .1-.2s-.3-.4-.5-.4c.2-.3.4-.7.4-.8 0-.1.1-.1.2-.1.1 0 .1 0 .2-.1.1-.1.2-.5.3-.7.1 0 .2 0 .2-.1.2.3.4.6.4.7 0 .1.1.1.1.2 0 .1-.2.6-.2.7-.6 0-.8 0-1 .3-.1.1 0 .2.2.1.1-.1.3-.1.4-.1.1 0 .1.1 0 .1-.3.2-.6.4-.5.7 0 .1.1.2.1 0 .1-.2.3-.4.6-.5 0 .2 0 .6.2.7.2.1.2 0 .1-.1-.1-.2 0-.5.1-.6.2-.3.8.1.9.2.1.1.2.1.1-.1-.1-.3-.5-.5-.9-.6.1-.5.4-1.6.5-1.9.2.1.4-.2.8-.1.6.2 1.6.8 1.7 1s.2.1.3 0c.1-.1.2 0 .3 0 .1 0 .2.1.1-.2-.1-.3-.5-.8-1.1-1.2.3 0 .8 0 .8-.1s-.5-.3-.8-.3c.2-.1.5-.2.7-.3.1-.1 0-.1-.3-.1-1 0-1.5 0-2-.3-.8-.5-1.3-1-1.7-1.2-.2-.1-.3-.4-.4-.6-.3-.7-.3-1-.9-1.3-.4 0-1.2.3-1.5.6" fill="#c94747"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1ee.svg b/public/emoji/1f1f8-1f1ee.svg new file mode 100644 index 000000000..85338c99c --- /dev/null +++ b/public/emoji/1f1f8-1f1ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#ed4c5c"/><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#f9f9f9"/><g fill="#428bc1"><path d="M60.3,42c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10H60.3z"/><path d="m30.2 24.3l.8-11.2c-6.3-2.8-13.7-2.8-20 0l.8 11.2c.4 5 4 9.3 9.2 10.7 5.2-1.5 8.8-5.7 9.2-10.7"/></g><path d="m13.5 25.8c.9 3.6 3.7 6.6 7.5 7.8 3.8-1.2 6.6-4.2 7.5-7.8l-3.8-4.7-1.5 1.9-2.2-4.2-2.2 4.2-1.5-1.9-3.8 4.7" fill="#fff"/><g fill="#428bc1"><path d="m13.8 26.9c.7 1.1 2.2 1.5 3.4.9.8-.4 1.7-.4 2.5 0 .8.4 1.7.4 2.5 0 .8-.4 1.7-.4 2.5 0 1.2.6 2.7.3 3.4-.9v.7c-.7 1.1-2.2 1.5-3.4.9-.7-.5-1.7-.5-2.5 0-.8.4-1.7.4-2.5 0-.7-.5-1.7-.5-2.5 0-1.2.6-2.7.3-3.4-.9v-.7"/><path d="m13.8 28.3c.7 1.1 2.2 1.5 3.4.9.8-.4 1.7-.4 2.5 0 .8.4 1.7.4 2.5 0 .8-.4 1.7-.4 2.5 0 1.2.6 2.7.3 3.4-.9v.7c-.7 1.1-2.2 1.5-3.4.9-.8-.4-1.7-.4-2.5 0-.8.4-1.7.4-2.5 0-.8-.4-1.7-.4-2.5 0-1.2.6-2.7.3-3.4-.9v-.7"/></g><path d="m11.7 12.8l.8 11.4c.3 4.7 3.7 8.7 8.5 10.1 4.8-1.4 8.1-5.4 8.5-10.1l.8-11.4c.2.1.5.2.7.3l-.8 11.2c-.4 5-4 9.3-9.2 10.7-5.2-1.5-8.8-5.7-9.2-10.7l-.8-11.2c.2-.1.5-.2.7-.3" fill="#ed4c5c"/><g fill="#ffe62e"><path d="m17 11.9l.2.7.8-.2-.6.6.6.6-.8-.2-.2.7-.2-.7-.8.2.6-.6-.6-.6.8.2z"/><path d="m25 11.9l.2.7.8-.2-.6.6.6.6-.8-.2-.2.7-.2-.7-.8.2.6-.6-.6-.6.8.2z"/><path d="m21 14.8l.2.7.8-.1-.6.5.6.6-.8-.2-.2.7-.2-.7-.8.2.6-.6-.6-.5.8.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1ef.svg b/public/emoji/1f1f8-1f1ef.svg new file mode 100644 index 000000000..e9f5672c6 --- /dev/null +++ b/public/emoji/1f1f8-1f1ef.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fff"><path d="m61.7 28c-.1-1-.3-2-.6-3h-58.3c-.2 1-.4 2-.6 3h59.5"/><path d="m2.3 36c.1 1 .3 2 .6 3h58.3c.2-1 .4-2 .6-3h-59.5"/><path d="m20 4.5c-1 .5-2 1-3 1.5v52c1 .6 2 1.1 3 1.5v-55"/><path d="m28 2.3v59.5c1 .1 2 .2 3 .3v-60.1c-1 0-2 .1-3 .3"/></g><g fill="#2a5f9e"><path d="m2 32c0 1.4.1 2.7.3 4h59.5c.2-1.3.3-2.6.3-4s-.1-2.7-.3-4h-59.5c-.2 1.3-.3 2.6-.3 4"/><path d="m20 59.5c2.5 1.1 5.2 1.9 8 2.2v-59.4c-2.8.4-5.5 1.1-8 2.2v55"/></g><g fill="#ed4c5c"><path d="M17,25V6C10,10.1,4.8,16.9,2.8,25H17z"/><path d="M17,39v19C10,53.9,4.8,47.1,2.8,39H17z"/><path d="M32,2c-0.3,0-0.7,0-1,0v23h30.2C58,11.8,46.2,2,32,2z"/><path d="m31 39v23c.3 0 .7 0 1 0 14.2 0 26-9.8 29.2-23h-30.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1f0.svg b/public/emoji/1f1f8-1f1f0.svg new file mode 100644 index 000000000..5b0e54356 --- /dev/null +++ b/public/emoji/1f1f8-1f1f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#f9f9f9"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#ed4c5c"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#428bc1"/><path d="m33.9 19h-19.8-.1c0 0 0 3.1 0 13.8 0 9.2 9.6 12 10 12.2.4-.2 10-3 10-12.2 0-10.7 0-13.8 0-13.8h-.1" fill="#f9f9f9"/><path d="M16,21v11.9c0,5.6,4.3,8.6,8,10.1c3.7-1.5,8-4.5,8-10.1V21H16z" fill="#ed4c5c"/><g fill="#f9f9f9"><path d="m23 23h2v14h-2z"/><path d="m19 29h10v2h-10z"/><path d="m21 25h6v2h-6z"/></g><path d="m24 35c-1.3 0-2.5.6-3.2 1.6-.5-.4-1.1-.6-1.8-.6-.8 0-1.6.3-2.1.9 1.4 3.1 4.4 5 7.1 6.1 2.7-1.1 5.7-3 7.1-6.1-.5-.6-1.3-.9-2.1-.9-.7 0-1.3.2-1.8.6-.7-1-1.9-1.6-3.2-1.6" fill="#428bc1"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1f1.svg b/public/emoji/1f1f8-1f1f1.svg new file mode 100644 index 000000000..50fafc277 --- /dev/null +++ b/public/emoji/1f1f8-1f1f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#83bf4f"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#428bc1"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1f2.svg b/public/emoji/1f1f8-1f1f2.svg new file mode 100644 index 000000000..abe63183d --- /dev/null +++ b/public/emoji/1f1f8-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c16.6,0,30-13.4,30-30H2C2,48.6,15.4,62,32,62z" fill="#a0cfeb"/><path d="M32,2C15.4,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z" fill="#f9f9f9"/><path fill="#699635" d="m22.9 24.6l-2.3-.4h.1l1-3.5-2.7 2.4-1.2-1.8-.8 2.1 1.5 2.5 2.8.2z"/><path fill="#83bf4f" d="m21.1 27.5l-2.3.2h.1l.1-3.7-2.1 3-1.6-1.4-.2 2.2 2 2 2.9-.4z"/><path fill="#699635" d="m20.1 30.7l-2.1.8-.8-3.5-1.2 3.3-1.9-.9.3 2.2 2.5 1.4 2.6-1.2z"/><path fill="#83bf4f" d="m20 34.1l-1.8 1.3h-.1l-1.7-3.2-.3 3.6-2-.4.9 1.9 2.8.8 2.2-1.8z"/><path fill="#699635" d="m20.8 37.4l-1.5 1.8v-.1l-2.5-2.6.7 3.5-2.1.1 1.4 1.7 2.9.1 1.6-2.4z"/><path fill="#83bf4f" d="m22.4 40.4l-.9 2.1-.1-.1-3.1-1.9 1.6 3.3-2 .6 1.8 1.3 2.8-.7 1-2.7z"/><g fill="#699635"><path d="m24.7 42.9l-.3 2.2h-.1l-3.5-1.1 2.4 2.8-1.8 1.1 2.1.8 2.5-1.4.3-2.9z"/><path d="m41.1 24.6l2.3-.4h-.1l-1-3.5 2.7 2.4 1.2-1.8.8 2.1-1.5 2.5-2.8.2z"/></g><path fill="#83bf4f" d="m42.9 27.5l2.3.2h-.1l-.1-3.7 2.1 3 1.6-1.4.2 2.2-2 2-2.9-.4z"/><path fill="#699635" d="m43.9 30.7l2.1.8.8-3.5 1.2 3.3 1.9-.9-.3 2.2-2.5 1.4-2.6-1.2z"/><path fill="#83bf4f" d="m44 34.1l1.8 1.3h.1l1.7-3.2.2 3.6 2.1-.4-.9 1.9-2.8.8-2.2-1.8z"/><path fill="#699635" d="m43.2 37.4l1.5 1.8v-.1l2.5-2.6-.7 3.5 2.1.1-1.4 1.7-2.9.1-1.6-2.4z"/><path fill="#83bf4f" d="m41.6 40.4l.9 2.1.1-.1 3.1-1.9-1.6 3.3 2 .6-1.8 1.3-2.8-.7-1-2.7z"/><path fill="#699635" d="m39.3 42.9l.3 2.2h.1l3.5-1.1-2.4 2.8 1.8 1.1-2.1.8-2.5-1.4-.3-2.9z"/><g fill="#f1bf31"><path d="m25.7 16.1l2.2 2.3h8.1l2.2-2.3.2-3.4-5.2-1.7.5-.4-1.7-1-1.7 1 .5.4-4.8 1.2-.3 3.9m11.5-2.8l-1.3 2-1.3-.5-1.6-.3v-2.9l4.2 1.7m-10.4 0l4.2-1.7v2.9l-1.6.3-1.3.5-1.3-2"/><path d="m31.1 7.4h.6v.1l-.1 1.1h.8l-.1-1.1v-.1h.6l.3-.3-.3-.4-.6.1.1-.6-.4-.4-.4.4.1.6-.6-.1-.3.4z"/></g><path d="m31.8 22.5c1.9 0 9.8-1.4 9.8 9.7 0 10.6-9.6 14.8-9.6 14.8s-9.6-4.1-9.6-15.6c0-10.3 9.4-8.9 9.4-8.9" fill="#a0cfeb"/><path d="m35 39c.6-.3 1.2-.5 1.9-.5 1.1 0 2.1.5 2.9 1.2-2.8 5.1-7.7 7.2-7.7 7.2s-4.8-2-7.6-7.2c.7-.7 1.7-1.2 2.8-1.2.8 0 1.5.2 2.1.6.7-.8 1.7-1.2 2.9-1.2 1 0 1.9.4 2.7 1.1" fill="#83bf4f"/><path d="m43.5 29.5c-.3-3.9-1.4-6.4-2.9-7.8-1.4-1.2-3-1.5-4.2-1.1h-.1l-3.6 1.6c-.2-.2-.4-.3-.7-.3s-.5.1-.7.3l-3.6-1.6h-.1c-1.2-.4-2.8-.2-4.2 1-1.5 1.3-2.7 3.8-2.9 7.8-.5 6.3 2.2 10.9 5.2 13.6 1.6 1.4 4.1 3.2 6.3 4 2.2-.8 4.7-2.5 6.3-4 3-2.7 5.7-7.3 5.2-13.5m-20.2 1c.2-4.3 1.4-5.7 2-6.2.2.7.9 1.1 1.5 1.1.5 0 4.4-2.2 4.4-2.2.1.2.4.4.7.4s.6-.2.7-.4c0 0 3.7 2.2 4.4 2.2.6 0 1.3-.4 1.5-1.1.6.5 1.8 1.8 2 6.2.4 8.1-6.7 15.7-8.7 15.7-1.8 0-8.8-7.6-8.5-15.7" fill="#f1bf31"/><g fill="#fff"><path d="m31.9 37.9c.1 0 .2 0 .3 0 .5 0 .9.1 1.4.2l-.5-1.9v-3.8l.5-.7v-1.3l-.7-.2v.8l-.5-.1v-.9l-.4-.1-.4.2v.8l-.5.2v-.8l-.7.3v1.3l.5.6v3.8l-.5 2.1c.3-.3.9-.5 1.5-.5"/><path d="m36.6 38.5c.1 0 .1 0 .2 0 .5 0 1 .1 1.5.3l-.4-1.8v-3.8l.5-.7v-1.3l-.8-.2v.8l-.5-.2v-.8l-.4-.1-.4.1v.8l-.5.2v-.8l-.8.2v1.3l.5.7v3.8l-.5 2c.5-.3 1-.5 1.6-.5"/><path d="m27.1 38.5c.1 0 .1 0 .2 0 .5 0 1 .1 1.5.3l-.5-1.8v-3.8l.5-.7v-1.3l-.7-.2v.8l-.5-.2v-.8l-.4-.1-.4.1v.8l-.5.2v-.8l-.7.2v1.3l.5.7v3.8l-.6 2c.5-.3 1-.5 1.6-.5"/><path d="m27 27.2c.5-.1.7.4.8.8.8-.5.5-1.6-.5-1.6-.1 0-.3 0-.4.1-.3.1-.6.5-.7.8-.3 1.1.8 1.8.8 3 .9-.5.1-2.5 0-3.1"/><path d="m32.7 27.2c.8-.5.5-1.6-.5-1.6-.1 0-.3 0-.4.1-.3.1-.6.5-.7.8-.3 1.1.8 1.8.8 3 .8-.4 0-2.4-.1-3 .6-.2.8.3.9.7"/><path d="m36.7 27.2c.5-.1.7.4.8.8.8-.5.5-1.6-.5-1.6-.1 0-.3 0-.4.1-.3.1-.6.5-.7.8-.3 1.1.8 1.8.8 3 .8-.5 0-2.5 0-3.1"/><path d="m45.9 51.9c0 0 1.1-1 1.2-2.2-1 .7-2 .9-3 .9-1 0-1.6-.6-2.9-.8.1-.4.2-.9.3-1.5.1-.7-.1-1.2-1.1-1.4-2.2-.3-4.3 1-8.1 1.1-3.9-.1-6.5-1.3-8.7-1.1-1 .1-1.2.7-1.1 1.4.1.6.2 1.1.3 1.5-1.3.2-1.9.8-2.9.8-1 0-2-.1-3-.9.1 1.3 1.2 2.2 1.2 2.2-1.5.1-3-.2-3-.2 2 2.2 4.4 3.4 7.7 1.8 1.5-.8 3 .1 4.5.1 2 0 1.5-1.6 1.2-2.4 1.1.2 2.4.3 3.7.3 1.2 0 2.2-.1 3.2-.3-.2.8-.7 2.4 1.2 2.4 1.4 0 3-.9 4.5-.1 3.2 1.7 5.7.5 7.7-1.8 0 0-1.4.3-2.9.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1f3.svg b/public/emoji/1f1f8-1f1f3.svg new file mode 100644 index 000000000..548243e3b --- /dev/null +++ b/public/emoji/1f1f8-1f1f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#ed4c5c"/><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#699635"/><path d="m42 3.7c-3.1-1.1-6.5-1.7-10-1.7-3.5 0-6.9.6-10 1.7v56.6c3.1 1.1 6.5 1.7 10 1.7 3.5 0 6.9-.6 10-1.7v-56.6" fill="#ffe62e"/><path fill="#699635" d="m32 36.2l5.3 3.8-2-6.1 5.2-3.8h-6.5l-2-6.1-2 6.1h-6.5l5.2 3.8-2 6.1z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1f4.svg b/public/emoji/1f1f8-1f1f4.svg new file mode 100644 index 000000000..967be6174 --- /dev/null +++ b/public/emoji/1f1f8-1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#42ade2"/><path fill="#fff" d="m32 39.2l9.9 7.1-3.8-11.5 9.9-7.1h-12.2l-3.8-11.4-3.8 11.4h-12.2l9.8 7.1-3.7 11.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1f7.svg b/public/emoji/1f1f8-1f1f7.svg new file mode 100644 index 000000000..6348d1a78 --- /dev/null +++ b/public/emoji/1f1f8-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,3.9,0.7,7.6,2.1,11h55.8c1.3-3.4,2.1-7.1,2.1-11s-0.7-7.6-2.1-11H4.1C2.7,24.4,2,28.1,2,32z" fill="#c94747"/><g fill="#fff"><path d="m7.3 49h49.4c1.3-1.9 2.4-3.9 3.2-6h-55.8c.8 2.1 1.9 4.1 3.2 6"/><path d="m4.1 21h55.8c-.8-2.1-1.9-4.1-3.2-6h-49.4c-1.3 1.9-2.4 3.9-3.2 6"/></g><path fill="#ffce31" d="m32 37.3l6.2 4.7-2.4-7.6 6.2-4.8h-7.6l-2.4-7.6-2.4 7.6h-7.6l6.2 4.8-2.4 7.6z"/><g fill="#699635"><path d="M56.7,15C51.3,7.2,42.3,2,32,2S12.7,7.2,7.3,15H56.7z"/><path d="M7.3,49c5.4,7.8,14.5,13,24.7,13s19.3-5.2,24.7-13H7.3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1f8.svg b/public/emoji/1f1f8-1f1f8.svg new file mode 100644 index 000000000..9bbb66542 --- /dev/null +++ b/public/emoji/1f1f8-1f1f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C19.3,2,8.5,9.9,4.1,21h55.8C55.5,9.9,44.7,2,32,2z" fill="#3e4347"/><path d="M32,62c12.7,0,23.5-7.9,27.9-19H4.1C8.5,54.1,19.3,62,32,62z" fill="#699635"/><path d="m62 32c0-3.1-.5-6.2-1.4-9h-57.2c-.9 2.8-1.4 5.9-1.4 9 0 3.1.5 6.2 1.4 9h57.2c.9-2.8 1.4-5.9 1.4-9" fill="#ed4c5c"/><g fill="#fff"><path d="m60.3 22c-.1-.3-.3-.7-.4-1h-55.8c-.1.3-.3.7-.4 1-.1.3-.2.7-.3 1h57.2c-.1-.3-.2-.7-.3-1"/><path d="m3.7 42c.1.3.3.7.4 1h55.8c.1-.3.3-.7.4-1 .1-.3.2-.7.3-1h-57.2c.1.3.2.7.3 1"/></g><path d="M10.8,10.8C5.4,16.2,2,23.7,2,32c0,8.3,3.4,15.8,8.8,21.2L32,32L10.8,10.8z" fill="#2a5f9e"/><path fill="#ffce31" d="m16.8 31l3.2-4.2-5.2 1.6-3.3-4.2v5.2l-5.1 1.6 5.1 1.6v5.2l3.3-4.2 5.2 1.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1f9.svg b/public/emoji/1f1f8-1f1f9.svg new file mode 100644 index 000000000..08a1d8fbb --- /dev/null +++ b/public/emoji/1f1f8-1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#83bf4f"><path d="m60 42c-5.5 0-10-4.5-10-10h-39.2v21.2c5.4 5.4 12.9 8.8 21.2 8.8 13.1 0 24.2-8.4 28.3-20-.1 0-.2 0-.3 0"/><path d="m60 22c.1 0 .2 0 .3 0-4.1-11.6-15.2-20-28.3-20-8.3 0-15.8 3.4-21.2 8.8v21.2h39.2c0-5.5 4.5-10 10-10"/></g><path d="m60.3 22h-49.5v20h49.5c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10" fill="#ffe62e"/><path d="M10.8,10.8C5.4,16.2,2,23.7,2,32s3.4,15.8,8.8,21.2L32,32L10.8,10.8z" fill="#ed4c5c"/><g fill="#3e4347"><path d="m40 34.1l2.5 1.9-1-3.1 2.5-1.8-3-.1-1-3-1 3-3 .1 2.5 1.8-1 3.1z"/><path d="m52 34.1l2.5 1.9-1-3.1 2.5-1.8-3-.1-1-3-1 3-3 .1 2.5 1.8-1 3.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1fb.svg b/public/emoji/1f1f8-1f1fb.svg new file mode 100644 index 000000000..9c9370475 --- /dev/null +++ b/public/emoji/1f1f8-1f1fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#428bc1"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z"/></g><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#f9f9f9"/><g fill="#428bc1"><path d="m35.5 27.9l-1.2 1.2c.4.5.6 1.2.6 1.9 0 1.7-1.3 3-3 3-1.7 0-3-1.3-3-3 0-.7.2-1.3.6-1.9l-1.2-1.2c-.7.8-1.1 1.8-1.1 2.9 0 2.5 2.1 4.6 4.6 4.6s4.6-2.1 4.6-4.6c.2-1-.2-2.1-.9-2.9"/><path d="m34 25.4l-.7.7c.2.3.4.7.4 1.1 0 1-.8 1.7-1.7 1.7s-1.7-.8-1.7-1.7c0-.4.1-.8.4-1.1l-.7-.7c-.4.5-.6 1-.6 1.7 0 1.5 1.2 2.6 2.6 2.6s2.6-1.2 2.6-2.6c0-.7-.2-1.2-.6-1.7"/></g><path d="m28.4 29.5c0 0-.5-.1-.9-.1.3-.5.4-1.4.4-1.4s-.8.5-1.1.9c-.2-.3-.5-.7-.5-.7s-.3.4-.3.8c.1.4.6 1 .6 1s.8.2 1.2.1c.3-.1.6-.6.6-.6" fill="#699635"/><path d="m27.6 30.7c0 0-.5 0-.9.1.2-.5 0-1.4 0-1.4s-.6.6-.8 1.2c-.3-.3-.6-.6-.6-.6s-.2.5-.1.9c.2.4.8.8.8.8s.8 0 1.1-.2c.4-.3.5-.8.5-.8" fill="#83bf4f"/><path d="m27.2 32c0 0-.5.1-.8.3 0-.6-.3-1.4-.3-1.4s-.4.8-.5 1.4c-.3-.2-.8-.4-.8-.4s-.1.5.1.9c.3.3 1 .6 1 .6s.8-.2 1-.5c.4-.4.3-.9.3-.9" fill="#699635"/><path d="m27.2 33.3c0 0-.5.3-.7.5-.1-.6-.7-1.3-.7-1.3s-.2.9-.1 1.4c-.4-.1-.8-.2-.8-.2s0 .6.4.8c.3.2 1.1.3 1.1.3s.7-.4.9-.7c.1-.3-.1-.8-.1-.8" fill="#83bf4f"/><path d="m27.5 34.6c0 0-.4.4-.6.7-.3-.5-1-1.1-1-1.1s0 .9.3 1.4c-.4 0-.8 0-.8 0s.2.5.6.7c.4.2 1.2 0 1.2 0s.6-.5.7-.9c-.1-.3-.4-.8-.4-.8" fill="#699635"/><path d="m28.1 35.8c0 0-.3.4-.4.8-.4-.4-1.2-.8-1.2-.8s.2.9.6 1.3c-.4.1-.8.3-.8.3s.3.5.7.5c.4 0 1.1-.3 1.1-.3s.4-.7.4-1.1c.1-.3-.4-.7-.4-.7" fill="#83bf4f"/><path d="m29.1 36.8c0 0-.1.5-.1.9-.5-.3-1.4-.4-1.4-.4s.5.8.9 1.1c-.3.2-.7.5-.7.5s.4.4.8.3 1-.6 1-.6.2-.8.1-1.1c-.1-.4-.6-.7-.6-.7" fill="#699635"/><path d="m30.2 37.5c0 0 0 .5.1.9-.6-.2-1.5 0-1.5 0s.6.6 1.2.8c-.3.2-.6.6-.6.6s.5.2.9.1c.4-.2.8-.8.8-.8s0-.8-.2-1.1c-.1-.4-.7-.5-.7-.5" fill="#83bf4f"/><path d="m35.6 29.5c0 0 .5-.1.9-.1-.3-.5-.4-1.4-.4-1.4s.8.5 1.1.9c.2-.3.5-.7.5-.7s.3.4.3.8c-.1.4-.6 1-.6 1s-.8.2-1.2.1c-.3-.1-.6-.6-.6-.6" fill="#699635"/><path d="m36.4 30.7c0 0 .5 0 .9.1-.2-.5 0-1.4 0-1.4s.6.6.8 1.2c.3-.3.6-.6.6-.6s.2.5.1.9c-.2.4-.8.8-.8.8s-.8 0-1.1-.2c-.4-.3-.5-.8-.5-.8" fill="#83bf4f"/><path d="m36.8 32c0 0 .5.1.8.3 0-.6.3-1.4.3-1.4s.4.8.5 1.4c.3-.2.8-.4.8-.4s.1.5-.1.9c-.3.3-1 .6-1 .6s-.8-.2-1.1-.5c-.3-.4-.2-.9-.2-.9" fill="#699635"/><path d="m36.8 33.3c0 0 .5.3.7.5.1-.6.7-1.3.7-1.3s.2.9.1 1.4c.4-.1.8-.2.8-.2s0 .6-.4.8c-.3.2-1.1.3-1.1.3s-.7-.4-.9-.7c-.1-.3.1-.8.1-.8" fill="#83bf4f"/><path d="m36.5 34.6c0 0 .4.4.6.7.3-.5 1-1.1 1-1.1s0 .9-.3 1.4c.4 0 .8 0 .8 0s-.2.5-.6.7c-.4.2-1.2 0-1.2 0s-.6-.5-.7-.9c.1-.3.4-.8.4-.8" fill="#699635"/><path d="m35.9 35.8c0 0 .3.4.4.8.4-.4 1.2-.8 1.2-.8s-.2.9-.6 1.3c.4.1.8.3.8.3s-.3.5-.7.5c-.4 0-1.1-.3-1.1-.3s-.4-.7-.4-1.1c-.1-.3.4-.7.4-.7" fill="#83bf4f"/><path d="m34.9 36.8c0 0 .1.5.1.9.5-.3 1.4-.4 1.4-.4s-.5.8-.9 1.1c.3.2.7.5.7.5s-.4.4-.8.3-1-.6-1-.6-.2-.8-.1-1.1c.1-.4.6-.7.6-.7" fill="#699635"/><path d="m33.8 37.5c0 0 0 .5-.1.9.6-.2 1.5 0 1.5 0s-.6.6-1.2.8c.3.2.6.6.6.6s-.5.2-.9.1c-.4-.2-.8-.8-.8-.8s0-.8.2-1.1.7-.5.7-.5" fill="#83bf4f"/><path d="m38 36h-12l6-10 6 10m-10.2-1.1h8.3l-4.1-6.9-4.2 6.9" fill="#ffce31"/><path fill="#3e4347" d="m32.5 30.2l-.5.8-.5-.8v-2.4l.5-.8.5.8z"/><circle cx="32" cy="31" r="2" fill="#c94747"/><path d="m32 29.5c-.8 0-1.5.7-1.5 1.5h3c0-.9-.7-1.5-1.5-1.5" fill="#ffc7ce"/><path d="m41.7 32.4c0-5.4-4.4-9.7-9.7-9.7s-9.7 4.4-9.7 9.7c0 3.8 2.2 7.1 5.5 8.7l.7-1.2c-2.8-1.3-4.8-4.2-4.8-7.5 0-4.6 3.7-8.3 8.3-8.3s8.3 3.7 8.3 8.3c0 3.4-2 6.3-4.9 7.6l.5 1.3c3.4-1.5 5.8-4.9 5.8-8.9" fill="#fc0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1fd.svg b/public/emoji/1f1f8-1f1fd.svg new file mode 100644 index 000000000..b0cd97a07 --- /dev/null +++ b/public/emoji/1f1f8-1f1fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m10.8 10.8v21.2h51.2c0-16.6-13.4-30-30-30-8.3 0-15.8 3.4-21.2 8.8" fill="#ed4c5c"/><path d="m10.8 32v21.2c5.4 5.4 12.9 8.8 21.2 8.8 16.6 0 30-13.4 30-30h-51.2" fill="#428bc1"/><path d="M10.8,10.8C5.4,16.2,2,23.7,2,32s3.4,15.8,8.8,21.2L32,32L10.8,10.8z" fill="#f9f9f9"/><path d="m18.5 25.5v-.4c0 0-.2-.3 0-.7 0 0-.5-.3-.4-.7 0 0-.4-.1-.4-.6 0 0-.5 0-.5-.4 0 0-.5.1-.7-.3 0 0-.5.1-.6-.2 0 0-.5.2-.7-.2 0 0-.5.2-.7-.2-.2.4-.7.2-.7.2-.3.4-.7.2-.7.2-.1.3-.6.2-.6.2-.2.4-.7.3-.7.3 0 .4-.5.4-.5.4 0 .5-.4.6-.4.6.1.4-.4.7-.4.7.2.3 0 .7 0 .7v.3l8 .1" fill="#ff0"/><path d="m18.5 25.5v-.4c0 0-.2-.3 0-.7 0 0-.5-.3-.4-.7 0 0-.4-.1-.4-.6 0 0-.5 0-.5-.4 0 0-.5.1-.7-.3 0 0-.5.1-.6-.2 0 0-.5.2-.7-.2 0 0-.5.2-.7-.2-.2.4-.7.2-.7.2-.3.4-.7.2-.7.2-.1.3-.6.2-.6.2-.2.4-.7.3-.7.3 0 .4-.5.4-.5.4 0 .5-.4.6-.4.6.1.4-.4.7-.4.7.2.3 0 .7 0 .7v.3l8 .1" fill="#ffce31"/><path d="m18.3 25.1c-1.3-.1-2.7-.4-3.8.2-.8-.4-1.8-.4-2.7-.3-.5.1-1.1.1-1.6.2h-.1c-.9.1-1.7-.2-2.5-.6.2 1.4.5 2.9.6 4.4.3 2.2-1.1 4.1-.5 6.3.3 1.1 1.5 1.7 2.6 1.8 1 .1 2.1.2 3 .4.2 0 .4.1.5.2.3.1.5.3.6.4.6-.6 1.4-.8 2.2-.9 1.5-.2 3.3-.1 4.3-1.4v-.1c.5-.8.4-1.9.2-2.7 0-.3-.1-.6-.1-.8-.9-2.4-.1-5.1.3-7.6-.5.3-1 .4-1.6.5-.4.1-.9 0-1.3 0h-.1m1.9 6.9" fill="#ed4c5c"/><path d="m20.2 32c0 .2.1.3.1.4.2 1.1.3 2.5-.7 3.1-1.2.8-2.8.4-4.2.8-.3.1-.7.3-.9.5-.1-.1-.3-.2-.4-.3-1.1-.6-2.6-.4-3.9-.7-.6-.2-1.3-.7-1.5-1.4-.4-1.7.6-3.2.5-5-.1-1.3-.3-2.6-.6-3.8 1 .5 2.2.5 3.3.3.8-.1 1.8-.1 2.6.2.4-.2.9-.3 1.4-.3.9.1 1.8.2 2.8.2.6 0 1.2-.2 1.7-.4-.4 2.2-1 4.3-.2 6.4" fill="#428bc1"/><g fill="#fff"><path d="m19.2 34.9h-.7v-2.1h.1v-.4h-.4v-2h.2l-2.9-1.9v-1h.3l-1.5-1.1-1.3 1.2h.3v1l-2.9 1.9h.2v1.9h-.4v.4h.2v2.1h-.6v.6h9.5l-.1-.6"/><path d="m18.4 26.4c.3 0 .3 1.1.3 1.7.2.1.8.4 1 .7h-2.7c.2-.3.8-.6 1-.7 0-.6.1-1.7.4-1.7"/></g><path d="m24.3 32.6h-.5c0-.5-.2-1-.4-1.6l-1.4.4.4 2.2.4.1c-.2 1.7-1.1 4.4-5.2 4.6v.2c-.8.3-2.1.5-3.3.5-1.1 0-2.6-.2-3.3-.5v-.2c-4.1-.2-5-2.9-5.2-4.6l.4-.1.4-2.2-1.2-.4c-.2.6-.3 1.2-.4 1.6h-.5c-.2 1.8.1 6.4 4.8 7.2v.5c1.3.7 4.4.9 5.1.9.7 0 3.7-.2 5-.9v-.5c4.8-.8 5.2-5.3 4.9-7.2" fill="#ffce31"/><path d="m9.6 23.9c.1-.3 1.1-.9 4.2-.6 0 0 .5.3.9.3.2 0-.1 0-.3-.2-.2-.2-.3-.6.3-.6.5 0 2.6.1 2.6.3 0 .2-1.1.3-1.5.3-.4 0-.4.2 0 .2 1.3 0 2.7-.5 4.2.6.2.1-.4.1-.9-.1 0 0-1.3.1-1.9 0 0 0-.4.4-1 .3.1.2-.2.9-2 .4-.3.1-1.4.3-1.3 0-.3 0-.8.1-.9-.1-.1-.2.9-.4 1-.6 0 0-2 0-2.4-.1.1-.2-1.1.1-1-.1" fill="#bc715f"/><path fill="#699635" d="m10.2 26.7l.2-.2 2 .2-.4.5.2.5-.1.3-.5-.2.1.2h-.2l-.1.2-.3-.2.1.2-.3.7-.2.1v-.5l-.3.5-.4-.5.2-.5-.3-.3-.6.1.2-.7-.7-.7 1.4.3"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1fe.svg b/public/emoji/1f1f8-1f1fe.svg new file mode 100644 index 000000000..62fbea40b --- /dev/null +++ b/public/emoji/1f1f8-1f1fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#3e4347"/><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#ed4c5c"/><path d="M60.3,42c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10H60.3z" fill="#f9f9f9"/><g fill="#75a843"><path d="m21 35.2l4.3 2.8-1.6-4.6 4.3-2.9h-5.3l-1.7-4.5-1.6 4.5h-5.4l4.3 2.9-1.6 4.6z"/><path d="m43 35.2l4.3 2.8-1.6-4.6 4.3-2.9h-5.3l-1.7-4.5-1.6 4.5h-5.4l4.3 2.9-1.6 4.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8-1f1ff.svg b/public/emoji/1f1f8-1f1ff.svg new file mode 100644 index 000000000..deafce4e2 --- /dev/null +++ b/public/emoji/1f1f8-1f1ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="M32,2C21.7,2,12.7,7.1,7.3,15h49.4C51.3,7.1,42.3,2,32,2z"/><path d="M32,62c10.3,0,19.3-5.1,24.7-13H7.3C12.7,56.9,21.7,62,32,62z"/></g><path d="m59 19h-54c-1.9 3.9-3 8.3-3 13s1.1 9.1 3 13h54c1.9-3.9 3-8.3 3-13s-1.1-9.1-3-13" fill="#c94747"/><g fill="#ffce31"><path d="m5 45c.7 1.4 1.5 2.7 2.3 4h49.4c.9-1.3 1.7-2.6 2.3-4h-54"/><path d="m59 19c-.7-1.4-1.5-2.7-2.3-4h-49.4c-.9 1.3-1.7 2.6-2.3 4h54"/><path d="m58.4 31.6h-52.8c-.3 0-.5.2-.5.4 0 .2.2.4.5.4h52.8c.3 0 .5-.2.5-.4 0-.2-.2-.4-.5-.4"/><path d="m12.4 28.5h38.8l1.8.6 2.7-.9-2.7-.9-1.8.6h-.6c0 0 0 0 0 0h-.3c0 0 0 0 0 0h-.3c0 0 0 0 0 0h-37.6c-.2 0-.3.1-.3.3s.2.3.3.3"/><path d="m9.9 30.2h37.6c0 0 0 0 0 0h.3c0 0 0 0 0 0h.3c0 0 0 0 0 0h.6l1.8.6 2.7-.9-2.7-.9-1.8.6h-38.8c-.2 0-.3.1-.3.3s.1.3.3.3"/></g><path d="m47.5 32c-3.2 2.9-7.4 8.8-15.8 8.8-7.4 0-4.9-8.8-4.9-8.8s-2.5-8.8 4.9-8.8c8.4 0 12.7 5.9 15.8 8.8" fill="#fff"/><path d="m30.6 26.3c.8.9.1 1.2 1 1.3.9.1.4.9 1.2 1 .6 0-.1 2.1.5 2.7.5.7 1 .2 1 .7 0 .5-1.5.5-1.5 2.1 0 .9-1.3 1-1.3 1.6-.1.6 2.4.9 2.3 1.4s-2.6.4-2.8 1c0 .4 3.7.9 4 2.3-.5.2-2.1.3-3.3.3-7.4 0-12.6-5.8-15.8-8.8 3.2-2.9 8.4-8.8 15.8-8.8 0 .1-2.2 2-1.1 3.2" fill="#3e4347"/><g fill="#fff"><path d="m21.8 28.9h.8v2.3h-.8z"/><path d="m21.8 32.8h.8v2.3h-.8z"/><path d="m23.3 28.9h.8v2.3h-.8z"/><path d="m23.3 32.8h.8v2.3h-.8z"/><path d="m24.9 28.9h.8v2.3h-.8z"/><path d="m24.9 32.8h.8v2.3h-.8z"/><path d="m26.4 28.9h.8v2.3h-.8z"/><path d="m26.4 32.8h.8v2.3h-.8z"/><path d="m27.9 28.9h.8v2.3h-.8z"/><path d="m27.9 32.8h.8v2.3h-.8z"/><path d="m29.5 28.9h.8v2.3h-.8z"/><path d="m29.5 32.8h.8v2.3h-.8z"/></g><g fill="#3e4347"><path d="m33.4 28.9h.8v2.3h-.8z"/><path d="m33.4 32.8h.8v2.3h-.8z"/><path d="m34.9 28.9h.8v2.3h-.8z"/><path d="m34.9 32.8h.8v2.3h-.8z"/><path d="m36.5 28.9h.8v2.3h-.8z"/><path d="m36.5 32.8h.8v2.3h-.8z"/><path d="m38 28.9h.8v2.3h-.8z"/><path d="m38 32.8h.8v2.3h-.8z"/><path d="m39.5 28.9h.8v2.3h-.8z"/><path d="m39.5 32.8h.8v2.3h-.8z"/><path d="m41.1 28.9h.8v2.3h-.8z"/><path d="m41.1 32.8h.8v2.3h-.8z"/></g><g fill="#428bc1"><path d="m29.2 25.8c-3.8-2.6-4.9 1.2-4.6 2.8.5-.5 2.8 1.6 4.2 1.8-1.1-.7 2.4-3.2.4-4.6"/><path d="m56.5 36.3c2.8-3.5-1.3-4.5-3.1-4.2.6.4-1.7 2.6-1.9 3.9.8-1.1 3.5 2.1 5 .3"/><path d="m9.2 31.8c-4.6.8-2.4 4.1-.8 5.1-.1-.7 3.2-.8 4.3-1.7-1.4.2-1.1-3.9-3.5-3.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f8.svg b/public/emoji/1f1f8.svg new file mode 100644 index 000000000..a39d2010e --- /dev/null +++ b/public/emoji/1f1f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m25.8 37.6c.2 1.3.6 2.3 1.1 3 1 1.2 2.7 1.8 5.2 1.8 1.5 0 2.6-.2 3.6-.5 1.7-.6 2.6-1.7 2.6-3.4 0-1-.4-1.7-1.3-2.2-.8-.5-2.2-1-4-1.4l-3.1-.7c-3.1-.7-5.2-1.4-6.4-2.2-2-1.3-2.9-3.4-2.9-6.3 0-2.6 1-4.8 2.9-6.5 1.9-1.7 4.7-2.6 8.4-2.6 3.1 0 5.7.8 7.9 2.4 2.2 1.6 3.3 4 3.4 7.1h-5.8c-.1-1.7-.9-3-2.3-3.7-1-.5-2.2-.7-3.6-.7-1.6 0-2.9.3-3.8.9s-1.4 1.5-1.4 2.6c0 1 .5 1.8 1.4 2.3.6.3 1.9.7 3.9 1.2l5.1 1.2c2.2.5 3.9 1.2 5 2.1 1.7 1.4 2.6 3.3 2.6 5.9 0 2.7-1 4.9-3.1 6.6-2 1.8-4.9 2.6-8.7 2.6-3.8 0-6.8-.9-9-2.6-2.4-1.5-3.5-3.9-3.5-6.9h5.8" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1e6.svg b/public/emoji/1f1f9-1f1e6.svg new file mode 100644 index 000000000..68e6e9ce7 --- /dev/null +++ b/public/emoji/1f1f9-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#2a5f9e" d="m12 12h21v21h-21z"/><path fill="#fff" d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="M32,2v30H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z" fill="#2a5f9e"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5" fill="#fff"/><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/><path d="m48.3 24l-3.7 1.2.1-3.8.8-1.3 2.8 3.9m-6.8.5l2.9-2.9v3.6l-2.9-.7" fill="#bfe5e8"/><path d="m42.6 25.2c0 .6.2.7.2.7h5.4c0 0 .2-.5.2-.7-1.5.4-3.7.7-5.8 0" fill="#c7e8eb"/><path d="m49 26.2c0-.2.1-.3.1-.5.1-.3-.1-.4-.1-.7 0-.2 0-.3 0-.5-.2-.1-.4-.1-.6-.1-.2 0-.4-.1-.5.2.3 0 .6 0 .9 0-.6.5-1.7.5-2.4.6-.6 0-1.3.1-1.9 0-.3 0-.8-.1-1.1-.2-.2 0-.5-.1-.7-.2 0-.3 0-.3-.3-.3 0 .3-.2 1.5.4 1.3-.1-.2-.1-.6-.1-.8 1.2.4 3.4.8 6.1 0 0 .3-.1.6-.2.8 0 .1.2.2.4.4" fill="#00a3d6"/><path d="m44.6 20.9c0 0 0-.1 0 0-.2-.1-.2 0-.2 0l-.1 4.4h.2l.1-4.4" fill="#bc7e22"/><path d="m39.2 27.5c.8-.4 1.7-.2 2 .5.2 1-.3 1.8-1 2.5l.1.1c.4-.5.9-.9 1.8-.9-.1.3-.4 1.5-.5 1.7.1 0 .3 0 .4 0 .1.1.2.2.2.3-.4.1-.8 0-1.2-.1-.6-.3-1.1-.4-1.5.2-.2-.4-.3-.7-.2-1.1.2-.5.4-.9.5-1.4.4-1.2 0-1.7-.6-1.8m0 3.5c-.1.4 0 .9.1 1.3-.5-.1-1-.1-1.4.1 0-.4.2-.6.4-.8-.8-.2-1.4.1-1.7.9.1-.5.2-1 .2-1.5.6-.5 1.5-.4 2.4 0" fill="#00a3d6"/><g fill="#9ec1ff"><path d="m35.4 28.8c.1.3.4.6.9.9.3.3.5.3.7.3.7-.2 1.1-.6 1.5-1 .2-.3.4-.6.5-.8 0-.1.2-.1.1.1-.2.2-.3.5-.4.8-.1.3-.2.6 0 .9 0-.2.3-.4.5-.5.2-.2.4-.4.4-.7 0-.4 0-.7.3-.8-.1-.4-.3-.5-.7-.6-.3-.3-.7-.4-1.2-.4-.5 0-1 .3-1.5.1.1.4.4.8 1.6.9-.4.4-.9.8-1.8 1.1-.4 0-.7-.1-.9-.3"/><path d="m39.2 31.1c.1 1 1.8 1.7 2.7.9-1.5.1-1.4-.2-2.1-.4.2-.2.5-.3 1.2.1.3.1.7.1 1 .1l.1-.1c0-.2-.1-.2-.2-.3h.4c.3.5.6 1.1 1 1.6-.6.8-1.3 1.3-1.9 1.5 0-.5.2-.9.4-1.2-1.8.6-3-1-2.6-2.2"/><path d="m36.9 32c.1.5.5.8 1.1.8-.3.8-1.5.5-1.4-.2.1-.2.2-.5.3-.6"/></g><g fill="#00a3d6"><path d="m50.6 28.1c.3-1 1.1-1.1 2-.9.3-.1.6-.3 1.2-.2.4.1.8.1 1.2 0-.3.5-.8.8-1.7.8.6.5 1.2.9 1.9.9.1.3-.1.6-.4.9-.6 0-1.2-.3-1.7-1 .1.4.1.7 0 1.1-.3-.3-.7-.5-.8-.8-.2-.2-.2-.6-.2-1-.1-.8-1.3-.4-1.5.2"/><path d="m46.8 30c.4-.3.7-.6.9-.9h.1.2.1c.2.1.4.2.6.3.1.2.2.4.5.6.3.4.6.7 1.4.6-.2.1-.4.2-.5.3l-.2-.1.1.2v.1c.8.3 1.6.6 2.3.1.1.7-.2 1.2-.7 1.4-1.1.2-2.1-.5-2.5-1.5.1.5 0 1-.2 1.6-.4-.4-.7-.9-.7-1.9-.1.5-.3.9-.5 1.3-.4-.8-.4-1.5-.1-2.1-.4.1-.6.1-.8 0"/></g><path d="m49 29.8c.3.2.7 0 1.2.1-.2-.2-.4-.4-.4-.6.4-.1.8 0 1.2.3-.4-.5-.6-1.1-.4-1.5.3-.5.7-.8 1.3-.6-.2.3-.2.8-.1 1.2.1.6.4 1.2.6 1.8.4-.2.8-.4 1.2-.5.3-.1.5 0 .8.2.3.4.4.8.2 1.3-.2-.5-.7-.5-1.2-.4.3.2.4.4.3.8-.4-.2-.8-.2-1.1-.1 0 0-.4-.8-1-.9-.3 0-.6.2-.9.3-.3.1-.5 0-.7-.1.1-.3.4-.4.6-.5-.9.2-1.4-.1-1.6-.8m5.7-1.7c.2.2.5.4.5.7.1.3-.1.6-.5.9.3 0 .5-.2.8-.5.2-.2.3-.4.5-.6 0-.8-.9-.9-1.3-.5" fill="#9ec1ff"/><g fill="#d8a322"><path d="m45.1 26.9c0-.5 0-1 .1-1-.9-.8-1.8 0-1.8 0l.4 2.1c0 0-.8-1.3-.4-2.1 0 0-2.1-.5-2.5 1-.1.5.9 1.8.9 1.8 1.6-.9 3.4-.9 3.4-.9 0 .1-.1-.3-.1-.9"/><path d="m49.5 27c-.5-1.5-2.5-1-2.5-1 .4.8-.4 2.1-.4 2.1l.4-2.1c0 0-.9-.8-1.8 0 .1 0 .1.4.1 1 0 .5 0 1-.1 1 0 0 1.8-.1 3.4.9.1-.1 1.1-1.4.9-1.9"/></g><path d="m45.7 50c1 0 2-.2 2.9-.7.4-.2.9-.5 1.3-.8.1-.1.4-.4.6-.4.1 0 .5.3.6.3.7.2 1.5.1 1.7-.7.1-.3-.1-.7 0-1.1 0-.1.2-.2.2-.3.1-.2.1-.1 0-.3l-.1-.2c-.4-.4-1-.4-1.6-.2-.1 0-.3.2-.4.2-.1 0-.4-.2-.5-.3-.3-.1-.6-.2-1-.1-.6.1-1 .6-1.5 1-.4.3-1.1.5-.7 1.1.3.5 1.1 0 1.5-.1-1.8 1.3-4.1 1.2-5.9 0 .2 0 .4.1.6.1.2 0 .4.3.6.2.6-.1.5-.8.1-1-.5-.3-.8-.7-1.3-1-.7-.4-1.2-.2-2 .1-.2.1-.2.1-.4 0-.1-.1-.3-.1-.5-.2-.3-.1-.6-.1-.8 0-.2.1-.5.3-.6.5-.1.2 0 .2.2.4.1.1.1.2.1.4 0 .7-.1 1.5.9 1.6.4 0 .8-.1 1.2-.3.3-.2.3-.1.6.1.2.2.4.3.6.5 1 .7 2.3 1.2 3.6 1.2" fill="#fff"/><path d="m40.7 34.7h9.9v5.9c0 4.1-1.5 5.5-5 6.4-3.6-1-4.9-2.4-4.9-6.5 0 0 0-5.8 0-5.8" fill="#007dd4"/><path d="m41 34.9h9.5v5.6c0 3.9-1.4 5.2-4.8 6.1-3.4-.9-4.7-2.3-4.7-6.1v-5.6" fill="#1799f8"/><g fill="#fff"><path d="m50.4 40.5c0 3.9-1.4 5.2-4.8 6.1-3.4-.9-4.7-2.3-4.7-6.1h9.5"/><path d="m47.5 40.5l-1.8-3.4-1.9 3.4z"/></g><path fill="#1799f8" d="m43.8 40.5l1.9 3.5 1.8-3.5"/><g fill="#fff"><path d="m49.3 38.6c-.1-.1-.5-.5-1-.5 0 0 0-.1-.2-.1-.4-.1-.2-.4-.1-.6.1-.2.1-.5-.4-.8s-.9-.2-1.3-.6c-.1.3.7.6.6.7-.1.2.6.9 0 .7-.1-.1-.5-.1-.8 0 .5.1.8.9 1.7 1.1 0 .1.1.3.2.3 0 0 .4.1.6.6.1-.3-.2-.6-.3-.7 0 0 .4-.1.5.2.2.6.9 1.2 1.2 1.3-.3-.6-.5-1.2-.7-1.6"/><path d="m42.1 38.6c.1-.1.5-.5 1-.5 0 0 0-.1.2-.1.4-.1.2-.4.1-.6-.1-.2-.1-.5.4-.8.5-.3.9-.2 1.3-.6.1.3-.7.6-.6.7.1.2-.6.9 0 .7.1-.1.5-.1.8 0-.5.1-.8.9-1.7 1.1 0 .1-.1.3-.2.3 0 0-.4.1-.6.6-.1-.3.2-.6.3-.7 0 0-.4-.1-.5.2-.2.6-.9 1.2-1.2 1.3.3-.6.5-1.2.7-1.6"/></g><g fill="#1799f8"><path d="m42.1 42.6c.1.1.5.5 1 .5 0 0 0 .1.2.1.4.1.2.4.1.6-.1.2-.1.5.4.8.5.3.9.2 1.3.6.1-.3-.7-.6-.6-.7.1-.2-.6-.9 0-.7.1.1.5.1.8 0-.5-.1-.8-.9-1.7-1.1 0-.1-.1-.3-.2-.3 0 0-.4-.1-.6-.6-.1.3.2.6.3.7 0 0-.4.1-.5-.2-.2-.6-.9-1.2-1.2-1.3.3.6.5 1.2.7 1.6"/><path d="m49.3 42.6c-.1.1-.5.5-1 .5 0 0 0 .1-.2.1-.4.1-.2.4-.1.6.1.2.1.5-.4.8s-.9.2-1.3.6c-.1-.3.7-.6.6-.7-.1-.2.6-.9 0-.7-.1.1-.5.1-.8 0 .5-.1.8-.9 1.7-1.1 0-.1.1-.3.2-.3 0 0 .4-.1.6-.6.1.3-.2.6-.3.7 0 0 .4.1.5-.2.2-.6.9-1.2 1.2-1.3-.3.6-.5 1.2-.7 1.6"/></g><g fill="#d8a322"><path d="m50.4 39.5c-.4-.4.8-2.2 1-2 .3.3.7 1 .9 1.3.4.5-1-1-1.3-.5-.1.1-1.4 2.9.1 3.6-.7-1.9.2-3.9 1.5-1.9.4.6-.3.2-.5 0-1-.8-1 1.8-.1 2.7-.8-3 .4-2.1 1.5-1.1.6.5-1.3 2.7-1.3 2.6-.2-.3-.6-1-1-1-.5 0-1 1.1-.8 1.7.3.7 1.5.7 2.1.6 4.3-1.4 4.8-7.9 3.6-10.1-.2-.3.9-1.1 1.1-.8 2.3 2.9.1 9.3-.2 9.7 3.2-4.6 2.6-10.9-1-10.6-.7 0-2.1.4-3 2.3 0 0 .1-1.5-.9-1.3-.8.2-2.2.9-1.8 1.6.1-.2 1.4-1.1 1.8-1.2.3 0 .3 1.7.1 1.2-.1-.3-.5-.8-.8-.5-.3.2-1.9 1.4-1.1 2.2-.1-.8.9-1.6 1.2-1.8.3-.2 1.1 1.5 1 1.8-.1 0-1-1.3-1.4-1.1-.2.1-1.3 1.9-.7 2.6"/><path d="m41 39.5c.4-.4-.8-2.2-1-2-.3.3-.7 1-.9 1.3-.4.5 1-1 1.3-.5.1.1 1.4 2.9-.1 3.6.7-1.9-.2-3.9-1.5-1.9-.4.6.3.2.5 0 1-.8 1 1.8.1 2.7.8-3-.4-2.1-1.5-1.1-.6.5 1.3 2.7 1.3 2.6.2-.3.6-1 1-1 .5 0 1 1.1.8 1.7-.3.7-1.5.7-2.1.6-4.3-1.4-4.8-7.9-3.6-10.1.2-.3-.9-1.1-1.1-.8-2.3 2.9-.1 9.3.2 9.7-3.2-4.6-2.6-10.9 1-10.6.7 0 2.1.4 3 2.3 0 0-.1-1.5.9-1.3.8.2 2.2.9 1.8 1.6-.1-.2-1.4-1.1-1.8-1.2-.3 0-.3 1.7-.1 1.2.1-.3.5-.8.8-.5.3.2 1.9 1.4 1.1 2.2.1-.8-.9-1.6-1.2-1.8-.3-.2-1.1 1.5-1 1.8.1 0 1-1.3 1.4-1.1.2.1 1.3 1.9.7 2.6"/></g><path d="m47.8 33.6c.2.3.3.6.2 1h-.4c.2-.5.1-.9-.6-1-1-.1-2.1 1.8-3.8 2-.5-.6-.5-1.7.2-2.2-.3-.9-1-2-1.5-2.4-.3 0-.6 0-.9 0 .2-.5 1-1.1 1.5-1.3.1-.1.2-.3.3-.4.1-.7 3.5-.4 4.3.1 0 .8.4 3.5.7 4.2" fill="#8ca8c2"/><path d="m42.5 29.7c1.8-.8 3.9-.8 5.7 0 .1-.2.3-.5.4-.7-2.1-.9-4.5-.9-6.5 0 .1.3.2.5.4.7" fill="#d8a322"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1e8.svg b/public/emoji/1f1f9-1f1e8.svg new file mode 100644 index 000000000..ba12e33df --- /dev/null +++ b/public/emoji/1f1f9-1f1e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="M32,2v30H2c0,16.6,13.4,30,30,30c16.6,0,30-13.4,30-30S48.6,2,32,2z"/><path d="m12 12h21v21h-21z"/></g><g fill="#fff"><path d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5"/></g><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/><path d="m58 26.5v9.3c0 7.6-3 14.6-11.9 18.8-8.9-4.2-11.9-11.2-11.9-18.8v-9.3h23.8" fill="#fff"/><path d="m57.2 27.4v8.6c0 7.1-2.8 13.6-11.1 17.5-8.3-3.9-11.1-10.4-11.1-17.5v-8.6h22.2" fill="#ffce31"/><path d="m41 31.2c-.5-.4-.4 0-.6-.6-.2-.4-.6-.5-.9-.7-.2-.1-1.2-1.5-1.5-1.4-.3.1-.4 1-.4 1.1-.2.6.1.5.2.9-.3 0 .1.4.2.4-.1.1-.1.2 0 .3-.6 0-1.1.6-1.5.9.3 0 .4-.2.7-.2.3 0 .5.3.8.2-.2.2-.5.4-.5.7-.1.6-.8.6-1 1.2.4.9 1.3 1 2.1 1.5.6.4 1 .8 1.4 1.4.4.7 1.3 1.7 2 .6.4-.7.2-2.2.2-3-.1-.8-.2-2.7-1.2-3.3" fill="#ff9e3d"/><path d="m41.7 29.1c-.8.9-.7 1.4-.7 2.5 0 1.1-.9 1.2-1.2 2.1-.3 1 1 1.6 1.2 2.5.1.5.1 1 .4 1.4.2.3 1.1.2 1.4 0 .3-.2.1-.7.3-1 .2-.4.7-.3.9-.6.5-.7.5-2 .1-2.7-.2-.4.1-.9-.4-1.2-.4-.3-.2-.7-.6-1-.7-.6-.4-1.6-1.4-2" fill="#ff927f"/><path d="m41.8 37.8c.9-.2.8-1.7.7-2.3s-.5-1.5-.2-2.2c.4-1-.5-1.9-.2-2.3.2-.4.2-.6.2-.7 0-.1-.2-.2-.2 0 0 .3-.1.3-.2.5s-.1.5 0 .9c.1.4.4 1 0 1.7-.4.8-.2 1.1-.1 1.5 0 .6.6 2.6 0 2.9" fill="#ff9ee1"/><g fill="#ff9e3d"><path d="m37.8 29.4c.1 0 .3 0 .3.1"/><path d="m37.6 30.1c.1-.1.3 0 .5-.1"/><path d="m37.8 30.6c.2 0 .4 0 .6-.2"/><path d="m38 31.1c.1 0 .4-.1.5-.3"/><path d="m38.1 31.4c.3 0 .7.1.7 0"/><path d="m38.1 32.3c.2-.2.7-.3.8-.5"/><path d="m38.6 29.3c.3.1.2.3.4.4.3.2 0 .5.3.5.2.1.2.1.2.4-.1.3.2.3.1.5"/><path d="m40.4 31c-.1 0-.5 0-.7.4"/><path d="m37.6 34.9c.2 0 .2-.1.3-.1 0-.1.1-.2.2-.2.1 0 .4 0 .4-.2s.2 0 .4-.3c.1-.3.2-.6.6-.7"/></g><path d="m48.1 40.7c.2.2 0 .5.2.6.3.1 0 .5.4.6.3.1 0 .5.3.7.3.2-.1.5.4.7s-.1.7.2.8-.1.6.3.8c.4.2-.2.5.2.8.3.3-.1.6.3.9s-.2.5.1.9c.3.3-.1.5.1.9.1.3-.1 1.3-.8 1.2-.3.4-1.2.8-1.6.7-.4.3-1.5.6-2.1.1-.6.6-1.7.2-2.1-.1-.4.1-1.3-.3-1.6-.7-.7.1-1-.9-.8-1.2.2-.4-.2-.6.1-.9.3-.3-.2-.6.1-.9s-.1-.6.3-.9c.3-.3-.2-.6.2-.8.4-.2-.1-.6.3-.8.3-.2-.2-.6.2-.8s.1-.6.4-.7c.3-.2 0-.5.3-.7.4-.1.1-.5.4-.6.3-.1.1-.3.3-.6.6.3 3 .5 3.9 0" fill="#699635"/><path d="m48.2 40.5c0 0-.1-.1-.2-.1-.1-2.4-.5-3.3-1.9-3.3s-1.8.9-1.9 3.3c-.1 0-.1 0-.2.1-.2.2-.2.4.4.6.4.2 1.1.3 1.7.3.6 0 1.2-.1 1.7-.3.5-.2.5-.3.4-.6" fill="#ed4c5c"/><path d="m54.6 33.4v-.7l2.2-.2-2.2-.2v-.3l-.1-.6 2.2-.4-2.3.1-.3-.6 1.6-1.3-1.9 1-.8-.4-.8-1.2.1-.4-.8 1.8v.6l.1.4-.1-.6v-.6l-.8-1.8.1.4-.8 1.2-.8.4-1.9-1 1.6 1.3-.3.6-2.2.1 2.2.4-.1.6v.3l-2.2.2 2.2.2v.7l-2 .8 2-.5.2 4.3-.5 2.8.8-2.6-.1-4.5 1.1.3.2.5.1.6.2.5v.1l.1.6.1.6.1.5.2.2-.9.9-.1.8.6-.2.1.7.3-.1.2.3.4-.8.4.8.2-.3.3.1.1-.7.6.2-.1-.7-.9-.9.2-.2.1-.5.1-.6.1-.6v-.1l.2-.5.1-.6.2-.5 1.1-.3-.1 4.5.8 2.6-.6-2.9.2-4.3 2 .5-2-.8m-3.5-2.5l-.7-.8.7.5v.3m-.2.3l-.1.1-1.2-.9.6-.2.7 1m0-2.6l.4 1.3v.2l-.9-.3.5-1.2m-1.6 2.1l1.2.9-.1.2-1.1-.5-.2-.1.2-.5m-.4 1.3l.1-.5 1.2.6v.3l-.1.3-.8-.3-.4-.1v-.3m0 1.4v-.6l1.2.4v.5l-1-.2-.2-.1m3.5-2.1l-.1-.1.8-1 .6.2-1.3.9m-.3-.4v-.2l.7-.5-.7.7m.8.9l-.1-.2 1.2-.9.2.5h-.2l-1.1.6m-.5-3.2l.5 1.1-.9.4v-.2l.4-1.3m.6 3.5l1.2-.6.1.5v.3l-.3.1-.8.3-.2-.3v-.3m1.2 1.3l-1 .2v-.5l1.2-.4v.6l-.2.1" fill="#b95a1e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1e9.svg b/public/emoji/1f1f9-1f1e9.svg new file mode 100644 index 000000000..3976073fb --- /dev/null +++ b/public/emoji/1f1f9-1f1e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#2a5f9e"/><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#ed4c5c"/><path d="M22,60.3c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7V60.3z" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1eb.svg b/public/emoji/1f1f9-1f1eb.svg new file mode 100644 index 000000000..f374f23f6 --- /dev/null +++ b/public/emoji/1f1f9-1f1eb.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M39.1,2.9v24.7H2.3C2.1,29,2,30.5,2,32c0,16.6,13.4,30,30,30c16.6,0,30-13.4,30-30C62,17.9,52.2,6.1,39.1,2.9z + " fill="#2a5f9e"/><path d="m39.1 2.9c-.2-.1-.4-.1-.6-.1v24.2h-12.9v-24.3c-4.8 1-9.2 3.3-12.9 6.3v18h-10.3c0 .2-.1.4-.1.6h36.8c0 0 0-24.7 0-24.7" fill="#fff"/><path d="M2.4,27h10.3V9C7.4,13.5,3.6,19.8,2.4,27z" fill="#2a5f9e"/><path d="m25.6 2.7v24.3h12.9v-24.3c-2.1-.5-4.3-.7-6.5-.7-2.2 0-4.3.2-6.4.7" fill="#ed4c5c"/><g fill="#fff"><path d="m42.8 43.8v-4.7h1.9l1.4-2.3h-3.4v-1.5h4.3l1.5-2.4h-14.2l1.5 2.4h4.3v8.4l-3.2-5.1-4.4 6.9h2.1l.4-.8h3.6l2.8 5 2.8-5h3.6l.4.8h2.1l-4.4-6.9-3.1 5.2m-6.8-.6l.9-1.6.9 1.6h-1.8m9.2 0l.9-1.6.9 1.6h-1.8"/><path d="m42 53.2l-.5-1.7-.6 1.7h-1.8l1.5 1.1-.6 1.7 1.5-1.1 1.4 1.1-.5-1.7 1.4-1.1z"/><path d="m36.7 49.2l-.5-1.7-.6 1.7h-1.8l1.5 1.1-.6 1.7 1.5-1.1 1.4 1.1-.5-1.7 1.4-1.1z"/><path d="m47.3 49.2l-.5-1.7-.6 1.7h-1.8l1.5 1.1-.6 1.7 1.5-1.1 1.4 1.1-.5-1.7 1.4-1.1z"/><path d="m31.7 39l1.5 1.1-.6-1.7 1.5-1.1h-1.8l-.6-1.7-.5 1.7h-1.8l1.4 1.1-.5 1.7z"/><path d="m52.2 38.4l1.4-1.1h-1.8l-.5-1.7-.6 1.7h-1.8l1.5 1.1-.6 1.7 1.5-1.1 1.4 1.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1ec.svg b/public/emoji/1f1f9-1f1ec.svg new file mode 100644 index 000000000..1c9e70f45 --- /dev/null +++ b/public/emoji/1f1f9-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m8 50h48c2.6-3.5 4.5-7.6 5.4-12h-58.8c.9 4.4 2.8 8.5 5.4 12" fill="#ffce31"/><path d="m56 50h-48c5.5 7.3 14.2 12 24 12s18.5-4.7 24-12" fill="#83bf4f"/><path d="M2,32c0,2.1,0.2,4.1,0.6,6H32V2C15.4,2,2,15.4,2,32z" fill="#ed4c5c"/><path d="M32,2v12h24C50.5,6.7,41.8,2,32,2z" fill="#83bf4f"/><path d="m56 14h-24v12h29.4c-.9-4.4-2.8-8.5-5.4-12" fill="#ffce31"/><path d="m61.4 26h-29.4v12h29.4c.4-1.9.6-3.9.6-6s-.2-4.1-.6-6" fill="#83bf4f"/><path fill="#fff" d="m18 27.3l6.8 4.7-2.6-7.6 6.8-4.8h-8.4l-2.6-7.6-2.6 7.6h-8.4l6.8 4.8-2.6 7.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1ed.svg b/public/emoji/1f1f9-1f1ed.svg new file mode 100644 index 000000000..d5a54a4d8 --- /dev/null +++ b/public/emoji/1f1f9-1f1ed.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ed4c5c"><path d="M52.4,10C47,5,39.9,2,32,2s-15,3-20.4,8H52.4z"/><path d="m11.6 54c5.4 5 12.5 8 20.4 8s15-3 20.4-8h-40.8"/></g><path d="m2 32c0 4.3.9 8.3 2.5 12h55c1.6-3.7 2.5-7.7 2.5-12s-.9-8.3-2.5-12h-55c-1.6 3.7-2.5 7.7-2.5 12" fill="#2a5f9e"/><g fill="#f9f9f9"><path d="m11.6 54h40.7c3-2.8 5.5-6.2 7.1-10h-55c1.8 3.8 4.2 7.2 7.2 10"/><path d="m52.4 10h-40.8c-3 2.8-5.5 6.2-7.1 10h55c-1.7-3.8-4.1-7.2-7.1-10"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1ef.svg b/public/emoji/1f1f9-1f1ef.svg new file mode 100644 index 000000000..a7d29de9d --- /dev/null +++ b/public/emoji/1f1f9-1f1ef.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,5.9,1.7,11.4,4.6,16h50.7c2.9-4.6,4.6-10.1,4.6-16s-1.7-11.4-4.6-16H6.6C3.7,20.6,2,26.1,2,32z" fill="#f9f9f9"/><path d="M57.4,16C52.1,7.6,42.7,2,32,2S11.9,7.6,6.6,16H57.4z" fill="#c94747"/><path d="M6.6,48c5.3,8.4,14.7,14,25.4,14s20.1-5.6,25.4-14H6.6z" fill="#699635"/><g fill="#ffce31"><path d="m38.3 36.4c-.6.5-1.3.8-2.1.9-1.9.2-3.6-1.2-3.8-3v-2.6c0-.6.5-1.1 1.2-1.1.4 0 .8.2 1 .5.5-1.4-.3-2.8-1.7-3.3-1.4-.5-2.9.3-3.4 1.7-.2.5-.2 1.1 0 1.6.3-.5 1-.7 1.6-.4.3.2.6.5.6.9v2.6c-.2 1.8-1.9 3.2-3.8 3-.8-.1-1.5-.4-2.1-.9-.7 1.8-2.8 2.7-4.7 1.9-.3-.1-.5-.2-.8-.4.3 3.2 5.3 2.6 5.7-.6 1.6 2.7 5 1.9 6-1.4 1 3.3 4.5 4 6 1.4.4 3.1 5.4 3.8 5.7.6-.2.2-.5.3-.8.4-1.8.9-3.9 0-4.6-1.8m-8.3-6.5c.1-.8.8-1.5 1.7-1.6 1.1-.1 2.1.6 2.2 1.6-.8-.2-1.6.2-2 .8-.3-.6-1.1-.9-1.9-.8"/><path d="m28.2 40c0 0-.4-.2-1.1-.1-.1-.5-.5-.9-.8-1-.3.3-.5.9-.4 1.3-.5.1-1 .4-1 .4 1.2 1.1 2.6.8 3.3-.6"/><path d="m33.7 39.8c0 0-.3-.3-1.1-.3 0-.5-.4-.9-.6-1.2-.3.3-.6.8-.6 1.2-.5 0-1.1.3-1.1.3 1 1.4 2.5 1.3 3.4 0"/><path d="m37.7 38.8c-.4.2-.7.7-.8 1.1-.5-.1-1.1.1-1.1.1.8 1.5 2.2 1.7 3.3.5 0 0-.3-.3-1-.4.1-.5-.2-1-.4-1.3"/><path d="m22.9 42.4l.5 1.6c5.7-1.6 11.6-1.6 17.3 0l.5-1.6c-6-1.7-12.4-1.7-18.3 0"/><path d="m31.2 22.5l-.5 1.5 1.3-1 1.3 1-.5-1.5 1.4-1h-1.7l-.5-1.5-.5 1.5h-1.7z"/><path d="m24.8 24.1l-.6 1.5 1.4-.9 1.3.9-.5-1.5 1.4-.9h-1.7l-.5-1.5-.5 1.5h-1.7z"/><path d="m20.1 28.6l-.6 1.6 1.4-1 1.3 1-.5-1.6 1.4-.9h-1.7l-.5-1.5-.5 1.5h-1.7z"/><path d="m19.2 35.4l1.3.9-.5-1.5 1.4-.9h-1.7l-.5-1.5-.5 1.5h-1.7l1.3.9-.5 1.5z"/><path d="m37.6 24.1l-.5 1.5 1.3-.9 1.4.9-.6-1.5 1.4-.9h-1.7l-.5-1.5-.5 1.5h-1.7z"/><path d="m42.3 28.6l-.5 1.6 1.3-1 1.4 1-.6-1.6 1.4-.9h-1.7l-.5-1.5-.5 1.5h-1.7z"/><path d="m45.7 34.8l1.3-.9h-1.7l-.5-1.5-.5 1.5h-1.7l1.4.9-.5 1.5 1.3-.9 1.4.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1f0.svg b/public/emoji/1f1f9-1f1f0.svg new file mode 100644 index 000000000..7c869591e --- /dev/null +++ b/public/emoji/1f1f9-1f1f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#2a5f9e"><path d="m53.4 53h-42c0 0 26-29.4 42.4-38.2 0 0-11.8 21.5 3 34.2 3.2-4.8 5.2-10.7 5.2-17 0-16.6-13.4-30-30-30s-30 13.4-30 30c0 9.8 4.7 18.5 12 24h36c1.2-.9 2.4-1.9 3.4-3"/><path d="m32 62c4.7 0 9.1-1.1 13.1-3h-26.2c4 1.9 8.4 3 13.1 3"/></g><g fill="#ffce31"><path d="m53.7 14.8c-16.3 8.8-42.3 38.2-42.3 38.2h42c1.2-1.2 2.3-2.6 3.3-4-14.8-12.7-3-34.2-3-34.2"/><path d="m14 56c1.5 1.1 3.2 2.2 4.9 3h26.2c1.7-.8 3.4-1.9 4.9-3h-36"/></g><g fill="#fff"><path d="m18.5 10.3l.5 1.7h1.8l-1.4 1 .5 1.7-1.4-1-1.4 1 .5-1.7-1.4-1h1.7z"/><path d="m27.1 18.1l.5 1.5h1.6l-1.3.9.5 1.5-1.3-.9-1.2.9.5-1.5-1.3-.9h1.6z"/><path d="m8.3 20.5l.5 1.7h1.8l-1.4 1 .5 1.7-1.4-1-1.4 1 .5-1.7-1.4-1h1.8z"/><path d="m18.5 33.3l.6 2h2.1l-1.7 1.2.6 2-1.6-1.2-1.7 1.2.6-2-1.7-1.2h2.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1f1.svg b/public/emoji/1f1f9-1f1f1.svg new file mode 100644 index 000000000..43e983ac3 --- /dev/null +++ b/public/emoji/1f1f9-1f1f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 2c-7.6 0-14.6 2.9-19.9 7.6v44.9c5.3 4.6 12.3 7.5 19.9 7.5 16.6 0 30-13.4 30-30s-13.4-30-30-30" fill="#ed4c5c"/><path d="M12.1,9.6c-1.3,1.2-2.5,2.5-3.6,3.9v37.1c1.1,1.4,2.3,2.7,3.6,3.9L42,32L12.1,9.6z" fill="#ffce31"/><path d="M8.4,13.4C4.4,18.5,2,25,2,32s2.4,13.5,6.4,18.6L27,32L8.4,13.4z" fill="#3e4347"/><path fill="#fff" d="m10.3 33.9l2.4 5.1 1-5.3 5.3-.4-4.8-3 1-5.3-3.9 3.5-4.8-2.9 2.4 5.1-3.9 3.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1f2.svg b/public/emoji/1f1f9-1f1f2.svg new file mode 100644 index 000000000..785f91cbb --- /dev/null +++ b/public/emoji/1f1f9-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#83bf4f"><path d="M2,32c0,6.1,1.8,11.8,5,16.6V15.4C3.8,20.2,2,25.9,2,32z"/><path d="M32,2c-5.5,0-10.6,1.5-15,4v52c4.4,2.6,9.5,4,15,4c16.6,0,30-13.4,30-30S48.6,2,32,2z"/></g><path d="m7 15.4v33.2c2.6 3.9 6 7.1 10 9.4v-52c-4 2.3-7.4 5.6-10 9.4" fill="#ed4c5c"/><g fill="#fff"><path d="m37.2 8.8c2.5 2.1 4 5.3 3.8 8.8-.3 6-5.4 10.7-11.4 10.5-1.4-.1-2.7-.4-3.8-.9 1.9 1.6 4.4 2.6 7.1 2.6 6.1 0 11-4.9 11-11-.1-4.4-2.8-8.3-6.7-10"/><path d="m26.7 16.9l.5-1.5h1.5l-1.2-.9.5-1.4-1.3.9-1.2-.9.5 1.4-1.3.9h1.5z"/><path d="m26.2 9.8l.5 1.5.5-1.5h1.5l-1.2-.9.5-1.5-1.3.9-1.2-.9.5 1.5-1.3.9z"/><path d="m31.8 12.7l.5 1.5.5-1.5h1.5l-1.2-.9.4-1.5-1.2.9-1.3-.9.5 1.5-1.2.9z"/><path d="m21.9 17.3l.5-1.5-1.3.9-1.2-.9.5 1.5-1.3.9h1.6l.4 1.5.5-1.5h1.6z"/><path d="m26.7 22.5l.5-1.4h1.5l-1.2-.9.5-1.5-1.3.9-1.2-.9.5 1.5-1.3.9h1.5z"/></g><g fill="#ffe62e"><path d="m7 15.4v6l3-3z"/><path d="m17 21.4v-6l-3 3z"/><path d="m7 29.9v5.9l3-2.9z"/><path d="m17 35.8v-5.9l-3 3z"/><path d="m7 42.6v6l3-3z"/><path d="m17 48.6v-6l-3 3z"/></g><path fill="#83bf4f" d="m9.8 42.6l-2.3-3.4 2.3-3.3h4.4l2.3 3.3-2.3 3.4z"/><path fill="#ffe62e" d="m9.8 28.8l-2.3-3.3 2.3-3.3h4.4l2.3 3.3-2.3 3.3z"/><path fill="#ed4c5c" d="m10.4 27.9l-1.7-2.4 1.7-2.4h3.2l1.7 2.4-1.7 2.4z"/><path fill="#fff" d="m11.3 26.5l-.6-1 .6-1h1.4l.6 1-.6 1z"/><path fill="#83bf4f" d="m9.2 14.6l-.7-1.1 5.5-5.2 2 3-2.2 3.3z"/><path fill="#ed4c5c" d="m9.9 13.7l-.8-1.1 4-3.8 1.7 2.5-1.7 2.4z"/><path fill="#ffe62e" d="m9 49l-.7 1.1 5.4 5.2 2-2.9-2.2-3.3z"/><g fill="#ed4c5c"><path d="m9.6 49.9l-.7 1.1 3.9 3.8 1.7-2.4-1.6-2.4z"/><path d="m10.4 41.6l-1.7-2.4 1.7-2.4h3.2l1.7 2.4-1.7 2.4z"/></g><g fill="#ffe62e"><path d="m11.3 40.2l-.7-1 .7-1h1.3l.7 1-.7 1z"/><path d="m10.9 11.9l-.4-.6 1.5-1.4.8 1-.6 1z"/></g><path fill="#fff" d="m10.4 51.7l-.4.6 1.6 1.5.8-1.1-.7-1z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1f3.svg b/public/emoji/1f1f9-1f1f3.svg new file mode 100644 index 000000000..b27930a65 --- /dev/null +++ b/public/emoji/1f1f9-1f1f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ed4c5c"/><circle cx="32" cy="32" r="17.3" fill="#fff"/><circle cx="32" cy="32" r="13" fill="#ed4c5c"/><circle cx="35.5" cy="32" r="10.4" fill="#fff"/><path fill="#ed4c5c" d="m38.4 32l3.4-4.6-5.4 1.8-3.3-4.6v5.7l-5.4 1.7 5.4 1.7v5.7l3.3-4.6 5.4 1.8z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1f4.svg b/public/emoji/1f1f9-1f1f4.svg new file mode 100644 index 000000000..4adcb0343 --- /dev/null +++ b/public/emoji/1f1f9-1f1f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M26,2.6C12.3,5.4,2,17.5,2,32h24V2.6z" fill="#f9f9f9"/><g fill="#c94747"><path d="M32,2c-2.1,0-4.1,0.2-6,0.6V32H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z"/><path d="m22 18h-5v-5h-4v5h-5v4h5v5h4v-5h5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1f7.svg b/public/emoji/1f1f9-1f1f7.svg new file mode 100644 index 000000000..57ab90b7d --- /dev/null +++ b/public/emoji/1f1f9-1f1f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ed4c5c"/><g fill="#fff"><path d="m41.3 39l.1-5.4-5.4-1.6 5.4-1.6-.1-5.4 3.3 4.3 5.4-1.6-3.3 4.3 3.3 4.3-5.4-1.6z"/><path d="m33.2 44c-6.6 0-11.9-5.4-11.9-12s5.3-12 11.9-12c2.5 0 4.8.8 6.8 2.1-2.7-3.1-6.7-5.1-11.2-5.1-8.2 0-14.8 6.7-14.8 15 0 8.3 6.6 15 14.8 15 4.5 0 8.5-2 11.2-5.1-1.9 1.3-4.2 2.1-6.8 2.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1f9.svg b/public/emoji/1f1f9-1f1f9.svg new file mode 100644 index 000000000..d0322a71a --- /dev/null +++ b/public/emoji/1f1f9-1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ed4c5c"><path d="m53.2 10.8c-8.7-8.7-21.4-10.9-32.2-6.7l38.9 38.9c4.2-10.8 2-23.5-6.7-32.2"/><path d="m10.8 53.2c8.7 8.7 21.4 10.9 32.2 6.7l-38.9-38.9c-4.2 10.8-2 23.5 6.7 32.2"/></g><path d="m10.8 10.8c-2 2-3.6 4.1-4.9 6.4l40.9 40.9c2.3-1.3 4.5-2.9 6.4-4.9 2-2 3.6-4.1 4.9-6.4l-40.9-40.9c-2.3 1.3-4.5 2.9-6.4 4.9" fill="#3e4347"/><g fill="#fff"><path d="m4.9 19.1c-.3.6-.6 1.3-.9 2l39 38.8c.7-.3 1.3-.5 2-.9.6-.3 1.2-.6 1.8-1l-40.9-40.8c-.3.6-.7 1.2-1 1.9"/><path d="m21 4.1c-.7.3-1.3.5-2 .9-.6.3-1.2.6-1.8 1l40.9 40.9c.3-.6.7-1.2 1-1.8.3-.7.6-1.3.9-2l-39-39"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1fb.svg b/public/emoji/1f1f9-1f1fb.svg new file mode 100644 index 000000000..e911e865f --- /dev/null +++ b/public/emoji/1f1f9-1f1fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#2a5f9e" d="m12 12h21v21h-21z"/><path d="M32,2v30H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z" fill="#5b97b1"/><path d="m32 2c-4.7 0-9.1 1.1-13.1 3v3.1 2.9h-7.9v2.9.1 4.9h-6c-1.9 4-3 8.4-3 13.1h12v-15l12 15h6v-7.5l-8.4-10.5h8.4v-12" fill="#fff"/><g fill="#ed4c5c"><path d="m15.4 14l14.6 18h2v-4.9l-10.6-13.1z"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z"/></g><g fill="#ffe62e"><path d="m28.9 50.2l-.6-2.1-.7 2.1h-2.2l1.8 1.2-.7 2.1 1.8-1.3 1.7 1.3-.7-2.1 1.8-1.2z"/><path d="m37.8 48.6l.6-2.1-1.7 1.3-1.7-1.3.6 2.1-1.7 1.2h2.1l.7 2.1.7-2.1h2.1z"/><path d="m38.4 39.3l-1.7 1.3-1.7-1.3.6 2-1.7 1.3h2.1l.7 2.1.7-2.1h2.1l-1.7-1.3z"/><path d="m45.2 46.7l.7-2-1.8 1.3-1.7-1.3.7 2-1.8 1.3h2.2l.6 2 .7-2h2.2z"/><path d="m43.5 32.3l.6 2 .7-2h2.2l-1.8-1.3.7-2-1.8 1.3-1.7-1.3.7 2-1.8 1.3z"/><path d="m49.7 41.2l-.7-2-.6 2h-2.2l1.7 1.3-.6 2 1.7-1.2 1.8 1.2-.7-2 1.7-1.3z"/><path d="m49.7 30.2l.7 2 .7-2h2.1l-1.7-1.3.7-2.1-1.8 1.3-1.7-1.3.6 2.1-1.7 1.3z"/><path d="m56 37.2l-.7-2.1-.7 2.1h-2.1l1.7 1.2-.6 2.1 1.7-1.3 1.8 1.3-.7-2.1 1.7-1.2z"/><path d="m54.2 24.6l-.6 2 1.7-1.2 1.8 1.2-.7-2 1.7-1.3h-2.1l-.7-2-.7 2h-2.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1fc.svg b/public/emoji/1f1f9-1f1fc.svg new file mode 100644 index 000000000..8ac4ed831 --- /dev/null +++ b/public/emoji/1f1f9-1f1fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2v30H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z" fill="#ed4c5c"/><path d="M32,2C15.4,2,2,15.4,2,32h30V2z" fill="#2a5f9e"/><path d="m24 20.3l5-1.3-5-1.3 3.7-3.7-5 1.3 1.3-5-3.7 3.7-1.3-5-1.3 5-3.7-3.7 1.3 5-5-1.3 3.7 3.7-5 1.3 5 1.3-3.7 3.7 5-1.3-1.3 5 3.7-3.7 1.3 5 1.3-5 3.7 3.7-1.3-5 5 1.3-3.7-3.7" fill="#fff"/><circle cx="19" cy="19" r="5.7" fill="#428bc1"/><circle cx="19" cy="19" r="5" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9-1f1ff.svg b/public/emoji/1f1f9-1f1ff.svg new file mode 100644 index 000000000..9e65b4b84 --- /dev/null +++ b/public/emoji/1f1f9-1f1ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M17,6C6.3,12.2,0.9,23.9,2.2,35.3L49.8,7.9C40.5,1,27.7-0.1,17,6z" fill="#83bf4f"/><path d="m14.2 56.1c9.3 6.9 22.2 8 32.8 1.8 10.7-6.1 16.1-17.8 14.8-29.3l-47.6 27.5" fill="#428bc1"/><path d="m58 17c-1.4-2.4-3.1-4.5-5-6.4l-50 28.9c.7 2.6 1.7 5.1 3 7.5 1.4 2.4 3.1 4.5 5 6.4l50-28.9c-.6-2.6-1.6-5.1-3-7.5" fill="#3e4347"/><g fill="#ffce31"><path d="m61.5 26.5c-.1-.7-.3-1.4-.5-2l-50 28.9c.5.5 1 1 1.5 1.4.5.5 1.1.9 1.7 1.3l47.6-27.5c-.1-.7-.2-1.4-.3-2.1"/><path d="m51.5 9.2c-.5-.5-1.1-.9-1.7-1.3l-47.6 27.4c.1.7.2 1.4.3 2.1.1.7.3 1.4.5 2l50-28.8c-.5-.5-1-1-1.5-1.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1f9.svg b/public/emoji/1f1f9.svg new file mode 100644 index 000000000..6d8e6eda8 --- /dev/null +++ b/public/emoji/1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m43.8 17.5v5.1h-8.7v23.9h-6.1v-23.9h-8.7v-5.1c-.1 0 23.5 0 23.5 0" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1fa-1f1e6.svg b/public/emoji/1f1fa-1f1e6.svg new file mode 100644 index 000000000..3d4e0e3b5 --- /dev/null +++ b/public/emoji/1f1fa-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,62c16.6,0,30-13.4,30-30H2C2,48.6,15.4,62,32,62z" fill="#ffe62e"/><path d="M32,2C15.4,2,2,15.4,2,32h60C62,15.4,48.6,2,32,2z" fill="#428bc1"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1fa-1f1ec.svg b/public/emoji/1f1fa-1f1ec.svg new file mode 100644 index 000000000..450937689 --- /dev/null +++ b/public/emoji/1f1fa-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C23.1,2,15.1,5.9,9.6,12h44.7C48.9,5.9,40.9,2,32,2z" fill="#3e4347"/><path d="m54.4 12h-44.8c-2.5 2.9-4.6 6.3-5.9 10h56.6c-1.3-3.7-3.4-7.1-5.9-10" fill="#ffe62e"/><path d="m60.3 22h-56.6c-1.1 3.1-1.7 6.5-1.7 10h60c0-3.5-.6-6.9-1.7-10" fill="#ed4c5c"/><path d="m62 32h-60c0 3.5.6 6.9 1.7 10h56.6c1.1-3.1 1.7-6.5 1.7-10" fill="#3e4347"/><path d="m60.3 42h-56.6c1.3 3.7 3.3 7.1 5.9 10h44.7c2.6-2.9 4.7-6.3 6-10" fill="#ffe62e"/><path d="m54.4 52h-44.8c5.5 6.1 13.5 10 22.4 10 8.9 0 16.9-3.9 22.4-10" fill="#ed4c5c"/><circle cx="32" cy="32" r="10" fill="#fff"/><g fill="#3e4347"><circle cx="31" cy="26" r="2"/><path d="m31.5 35l.5 6h.5v-6z"/><path d="m31 40.5v.5h2v-1z"/><path d="m34.9 37.2c-1.1-1.7-2.1-3.3-3.2-5-.3-.5-1.2 0-.9.5.9 1.4 1.8 2.8 2.7 4.3-1.4 0-2.2 0-3.6 0v.5c1.7 0 2.8.5 4.5.5.5 0 .7-.4.5-.8"/><path d="m33.9 32.1c-1.1-.4-3.4-.9-1.9-5.1h-1.8c0 0-4.4 8.7 3.8 8.7 1.8 0 2.6 1.5 2.6 3.3-.1 0 2.1-5.2-2.7-6.9"/><path d="m29.5 36.5l.5 2h.5v-2z"/><path d="m31 25l-4 2h4z"/></g><path d="m35 32.6v3.3c0 0 1.6.7.9 3.1l1.1.5c0 0 1.8-4.8-2-6.9" fill="#ed4c5c"/><g fill="#94989b"><path d="m31.5 32c0 0 0 2.6 2.5 2.6 0 0 1-2.6-2.5-2.6"/><ellipse cx="30.4" cy="31.7" rx=".9" ry="1.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1fa-1f1f2.svg b/public/emoji/1f1fa-1f1f2.svg new file mode 100644 index 000000000..48488ea24 --- /dev/null +++ b/public/emoji/1f1fa-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M48,6.6C43.3,3.7,37.9,2,32,2v4.6H48z" fill="#ed4c5c"/><path d="M32,11.2h21.6C51.9,9.5,50,7.9,48,6.6H32V11.2z" fill="#fff"/><path d="M32,15.8h25.3c-1.1-1.7-2.3-3.2-3.6-4.6H32V15.8z" fill="#ed4c5c"/><path d="m32 20.4h27.7c-.7-1.6-1.5-3.2-2.4-4.6h-25.3v4.6" fill="#fff"/><path d="M32,25h29.2c-0.4-1.6-0.9-3.1-1.5-4.6H32V25z" fill="#ed4c5c"/><path d="m32 29.7h29.9c-.1-1.6-.4-3.1-.7-4.6h-29.2v4.6" fill="#fff"/><path d="m61.9 29.7h-29.9v2.3h-30c0 .8 0 1.5.1 2.3h59.8c.1-.8.1-1.5.1-2.3 0-.8 0-1.6-.1-2.3" fill="#ed4c5c"/><path d="m2.8 38.9h58.4c.4-1.5.6-3 .7-4.6h-59.8c.1 1.5.4 3.1.7 4.6" fill="#fff"/><path d="m4.3 43.5h55.4c.6-1.5 1.1-3 1.5-4.6h-58.4c.4 1.6.9 3.1 1.5 4.6" fill="#ed4c5c"/><path d="m6.7 48.1h50.6c.9-1.5 1.7-3 2.4-4.6h-55.4c.7 1.6 1.5 3.1 2.4 4.6" fill="#fff"/><path d="m10.3 52.7h43.4c1.3-1.4 2.6-3 3.6-4.6h-50.6c1 1.7 2.3 3.2 3.6 4.6" fill="#ed4c5c"/><path d="m15.9 57.3h32.2c2.1-1.3 3.9-2.9 5.6-4.6h-43.4c1.7 1.8 3.6 3.3 5.6 4.6" fill="#fff"/><path d="m32 62c5.9 0 11.4-1.7 16.1-4.7h-32.2c4.7 3 10.2 4.7 16.1 4.7" fill="#ed4c5c"/><path d="m16 6.6c-2.1 1.3-4 2.9-5.7 4.6-1.4 1.4-2.6 3-3.6 4.6-.9 1.5-1.8 3-2.4 4.6-.6 1.5-1.1 3-1.5 4.6-.4 1.5-.6 3-.7 4.6-.1.8-.1 1.6-.1 2.4h30v-2.3-4.7-4.6-4.6-4.6-4.6-4.6c-5.9 0-11.3 1.7-16 4.6" fill="#428bc1"/><g fill="#fff"><path d="m25 3l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m29 9l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m21 9l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m25 15l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m17 15l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m9 15l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m29 21l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m21 21l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m13 21l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m25 27l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m17 27l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m9 27l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m11.8 13l1.2-.9 1.2.9-.5-1.5 1.2-1h-1.5l-.4-1.5-.5 1.5h-1.4c0 0 0 0 0 0l1.2.9-.5 1.6"/><path d="m3.8 25l1.2-.9 1.2.9-.5-1.5 1.2-1h-1.4l-.5-1.5-.5 1.5h-1c0 .1-.1.2-.1.3l.8.6-.4 1.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1fa-1f1f8.svg b/public/emoji/1f1fa-1f1f8.svg new file mode 100644 index 000000000..28e8578e1 --- /dev/null +++ b/public/emoji/1f1fa-1f1f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48 6.6c-4.7-2.9-10.1-4.6-16-4.6v4.6h16" fill="#ed4c5c"/><path d="M32,11.2h21.6C51.9,9.5,50,7.9,48,6.6H32V11.2z" fill="#fff"/><path d="M32,15.8h25.3c-1.1-1.7-2.3-3.2-3.6-4.6H32V15.8z" fill="#ed4c5c"/><path d="m32 20.4h27.7c-.7-1.6-1.5-3.2-2.4-4.6h-25.3v4.6" fill="#fff"/><path d="M32,25h29.2c-0.4-1.6-0.9-3.1-1.5-4.6H32V25z" fill="#ed4c5c"/><path d="m32 29.7h29.9c-.1-1.6-.4-3.1-.7-4.6h-29.2v4.6" fill="#fff"/><path d="m61.9 29.7h-29.9v2.3h-30c0 .8 0 1.5.1 2.3h59.8c.1-.8.1-1.5.1-2.3 0-.8 0-1.6-.1-2.3" fill="#ed4c5c"/><path d="m2.8 38.9h58.4c.4-1.5.6-3 .7-4.6h-59.8c.1 1.5.3 3.1.7 4.6" fill="#fff"/><path d="m4.3 43.5h55.4c.6-1.5 1.1-3 1.5-4.6h-58.4c.4 1.6.9 3.1 1.5 4.6" fill="#ed4c5c"/><path d="m6.7 48.1h50.6c.9-1.5 1.7-3 2.4-4.6h-55.4c.7 1.6 1.5 3.1 2.4 4.6" fill="#fff"/><path d="m10.3 52.7h43.4c1.3-1.4 2.6-3 3.6-4.6h-50.6c1 1.7 2.3 3.2 3.6 4.6" fill="#ed4c5c"/><path d="m15.9 57.3h32.2c2.1-1.3 3.9-2.9 5.6-4.6h-43.4c1.7 1.8 3.6 3.3 5.6 4.6" fill="#fff"/><path d="m32 62c5.9 0 11.4-1.7 16.1-4.7h-32.2c4.7 3 10.2 4.7 16.1 4.7" fill="#ed4c5c"/><path d="m16 6.6c-2.1 1.3-4 2.9-5.7 4.6-1.4 1.4-2.6 3-3.6 4.6-.9 1.5-1.8 3-2.4 4.6-.6 1.5-1.1 3-1.5 4.6-.4 1.5-.6 3-.7 4.6-.1.8-.1 1.6-.1 2.4h30v-2.3-4.7-4.6-4.6-4.6-4.6-4.6c-5.9 0-11.3 1.7-16 4.6" fill="#428bc1"/><g fill="#fff"><path d="m25 3l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m29 9l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m21 9l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m25 15l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m17 15l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m9 15l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m29 21l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m21 21l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m13 21l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m25 27l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m17 27l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m9 27l.5 1.5h1.5l-1.2 1 .4 1.5-1.2-.9-1.2.9.4-1.5-1.2-1h1.5z"/><path d="m11.8 13l1.2-.9 1.2.9-.5-1.5 1.2-1h-1.5l-.4-1.5-.5 1.5h-1.4c0 0 0 0 0 0l1.2.9-.5 1.6"/><path d="m3.8 25l1.2-.9 1.2.9-.5-1.5 1.2-1h-1.4l-.5-1.5-.5 1.5h-1c0 .1-.1.2-.1.3l.8.6-.4 1.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1fa-1f1fe.svg b/public/emoji/1f1fa-1f1fe.svg new file mode 100644 index 000000000..bc4ad7003 --- /dev/null +++ b/public/emoji/1f1fa-1f1fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.7 28h-1.4v-6c-1-2.9-2.5-5.6-4.3-8h-6v-6c-5-3.8-11.2-6-18-6-16.6 0-30 13.4-30 30 0 1.4.1 2.7.3 4h1.4v6c1 2.9 2.5 5.6 4.3 8h6v6c5 3.8 11.2 6 18 6 6.8 0 13-2.2 18-6v-6h6c1.8-2.4 3.3-5.1 4.3-8v-6h1.4c.2-1.3.3-2.6.3-4 0-1.4-.1-2.7-.3-4" fill="#f9f9f9"/><g fill="#428bc1"><path d="m3.7 42h56.6c.7-1.9 1.2-3.9 1.4-6h-59.4c.2 2.1.7 4.1 1.4 6"/><path d="M8,50c1.7,2.3,3.7,4.3,6,6h36c2.3-1.7,4.3-3.7,6-6H8z"/><path d="m32 14h24c-1.7-2.3-3.7-4.3-6-6h-18v6"/><path d="m32 28h29.7c-.3-2.1-.8-4.1-1.4-6h-28.3v6"/></g><g fill="#fcd116" stroke="#000" stroke-width=".1" stroke-miterlimit="20"><path d="m16.7 24.8c0-.1 0 0 0 0l-1.4 1c-.8 1.9-.5 2.7-.4 3.4l-.7 1.7c2.7-.9.4-2.5 4.1-5.2l-.9-1.4-.7.5z"/><path d="m15.9 23.3l-.8-.1h.1c0 0-.1 0-.1 0l-1.6-.3c-1.9.8-2.3 1.6-2.7 2.1l-1.8.6c2.5 1.3 2-1.5 6.6-.8l.3-1.5z"/><path d="m14.2 22.3l1.4-.9-.5-.7h.1c0 0-.1 0-.1-.1l-.9-1.4c-1.9-.8-2.7-.5-3.4-.4l-1.8-.6c.9 2.6 2.5.3 5.2 4.1z"/><path d="m15.1 19.4l1.6.3.1-.8v.1c0 0 0-.1 0-.1l.3-1.6c-.8-1.9-1.6-2.3-2.1-2.7l-.7-1.7c-1.3 2.5 1.5 2 .8 6.5z"/><path d="m21.8 13c-2.7.9-.4 2.5-4.1 5.2l.9 1.4 2.1-1.4c1.4-3.4-.5-3.6 1.1-5.2z"/><path d="m20.3 20.7l.8.1h-.1c0 0 .1 0 .1 0l1.6.3c1.9-.8 2.3-1.6 2.7-2.1l1.7-.7c-2.5-1.3-2 1.5-6.6.8l-.2 1.6z"/><path d="m21.9 21.7l-1.4.9.5.7h-.1c0 0 .1 0 .1.1l.9 1.4c1.9.8 2.7.5 3.4.4l1.7.7c-.8-2.7-2.4-.4-5.1-4.2z"/><path d="m20.8 24.5l-1.6-.3-.2.8v-.1c0 0 0 .1 0 .1l-.3 1.6c.8 1.9 1.6 2.3 2.1 2.7l.7 1.7c1.3-2.5-1.5-2-.7-6.5z"/><path d="m21 23.3l7-1.3-7-1.3 4.1-5.8-5.8 4.1-1.3-7-1.3 7-5.8-4.1 4 5.8-6.9 1.3 6.9 1.3-4 5.8 5.8-4 1.3 6.9 1.3-6.9 5.8 4z"/><circle cx="18" cy="22" r="3.3"/></g><path d="m20.5 20.7c-.2.2-.3-.2-1.1-.2-.8 0-.9.5-1 .4s.6-.6.9-.7c.2 0 .9.2 1.2.5m-.9.2c.2.2 0 .6-.2.6-.2 0-.6-.4-.4-.6"/><path d="m18.6 21.2c0-.4.3-.4.8-.4s.7.4.9.5c-.2 0-.4-.3-.9-.3-.5-.1-.5-.1-.8.2m.1.1c.1-.2.3.2.6.2.3 0 .5-.1.7-.2.2-.2-.3.4-.6.4-.4-.1-.8-.3-.7-.4"/><path d="m19.7 21.5c.4-.2.2-.5 0-.6.1.1.3.4 0 .6m-1.7 1.8c.2 0 .2-.1.5-.1s.8.3 1.2.2c-.7.3-.4.1-1.6.1h-.2m1.9.2c-.1-.2-.1-.2-.3-.5.2.2.2.3.3.5m-1.8.3c.8 0 .6-.2 1.6-.6-.7.1-.9.3-1.6.3h-.2m.2-.8c.2 0 .3-.2.5-.2.2 0 .6.1.7.2 0 0-.1-.2-.3-.3-.2 0-.2-.4-.4-.5 0 .1.1.1.1.3 0 .2-.3.2-.3 0 .1.2-.1.2-.3.2"/><path d="m15.5 20.7c.2.2.3-.2 1.1-.2s.9.5 1 .4-.6-.6-.9-.7c-.2 0-.9.2-1.2.5m.9.2c-.2.2 0 .6.2.6s.6-.4.4-.6"/><path d="m17.4 21.2c0-.4-.3-.4-.8-.4s-.7.4-.9.5c.2 0 .4-.3.9-.3s.5-.1.8.2m-.1.1c-.1-.2-.3.2-.6.2-.3 0-.5-.1-.7-.2-.2-.2.3.4.6.4.4-.1.8-.3.7-.4"/><path d="m16.3 21.5c-.4-.2-.2-.5 0-.6-.1.1-.3.4 0 .6m1.7 1.8c-.2 0-.2-.1-.5-.1s-.8.3-1.2.2c.7.3.4.1 1.6.1h.2m-1.9.2c.1-.2.1-.2.3-.5-.2.2-.2.3-.3.5m1.8.3c-.8 0-.6-.2-1.6-.6.7.1.9.3 1.6.3h.2m-.2-.8c-.2 0-.3-.2-.5-.2-.2 0-.6.1-.7.2 0 0 .1-.2.3-.3.2 0 .2-.4.4-.5 0 .1-.1.1-.1.3 0 .2.3.2.3 0-.1.2.1.2.3.2"/><path d="m18 24.3c-.2 0-.5.1 0 0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1fa-1f1ff.svg b/public/emoji/1f1fa-1f1ff.svg new file mode 100644 index 000000000..a6bb6cbfd --- /dev/null +++ b/public/emoji/1f1fa-1f1ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C19.3,2,8.5,9.9,4.1,21h55.8C55.5,9.9,44.7,2,32,2z" fill="#42ade2"/><path d="M32,62c12.7,0,23.5-7.9,27.9-19H4.1C8.5,54.1,19.3,62,32,62z" fill="#83bf4f"/><path d="m62 32c0-3.1-.5-6.2-1.4-9h-57.2c-.9 2.8-1.4 5.9-1.4 9s.5 6.2 1.4 9h57.2c.9-2.8 1.4-5.9 1.4-9" fill="#fff"/><g fill="#c94747"><path d="m59.9 21c.1.3.3.7.4 1 .1.3.2.7.3 1"/><path d="m60.3 22c-.1-.3-.3-.7-.4-1h-55.8c-.1.3-.3.7-.4 1-.1.3-.2.7-.3 1h57.2c-.1-.3-.2-.7-.3-1"/><path d="m3.7 42c.1.3.3.7.4 1h55.8c.1-.3.3-.7.4-1 .1-.3.2-.7.3-1h-57.2c.1.3.2.7.3 1"/></g><g fill="#fff"><path d="m20.4 17.3c-2.4 0-4.3-1.9-4.3-4.3 0-2.4 1.9-4.3 4.3-4.3.6 0 1.1.1 1.6.3-.8-.6-1.9-1-3-1-2.8 0-5 2.2-5 5s2.2 5 5 5c1.1 0 2.2-.4 3-1-.5.2-1 .3-1.6.3"/><path d="m24.7 15.2l.4 1.1h1.1l-.9.6.3 1.1-.9-.7-.9.7.4-1.1-.9-.6h1.1z"/><path d="m29 15.2l.3 1.1h1.2l-.9.6.3 1.1-.9-.7-.9.7.3-1.1-.9-.6h1.1z"/><path d="m33.3 15.2l.3 1.1h1.1l-.9.6.4 1.1-.9-.7-1 .7.4-1.1-.9-.6h1.1z"/><path d="m37.5 15.2l.4 1.1h1.1l-.9.6.3 1.1-.9-.7-.9.7.3-1.1-.9-.6h1.2z"/><path d="m41.8 15.2l.3 1.1h1.2l-1 .6.4 1.1-.9-.7-.9.7.3-1.1-.9-.6h1.1z"/><path d="m29 11.6l.3 1.1h1.2l-.9.6.3 1.1-.9-.7-.9.7.3-1.1-.9-.6h1.1z"/><path d="m33.3 11.6l.3 1.1h1.1l-.9.6.4 1.1-.9-.7-1 .7.4-1.1-.9-.6h1.1z"/><path d="m37.5 11.6l.4 1.1h1.1l-.9.6.3 1.1-.9-.7-.9.7.3-1.1-.9-.6h1.2z"/><path d="m41.8 11.6l.3 1.1h1.2l-1 .6.4 1.1-.9-.7-.9.7.3-1.1-.9-.6h1.1z"/><path d="m33.3 8l.3 1.1h1.1l-.9.6.4 1.1-.9-.7-1 .7.4-1.1-.9-.6h1.1z"/><path d="m37.5 8l.4 1.1h1.1l-.9.6.3 1.1-.9-.7-.9.7.3-1.1-.9-.6h1.2z"/><path d="m41.8 8l.3 1.1h1.2l-1 .6.4 1.1-.9-.7-.9.7.3-1.1-.9-.6h1.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1fa.svg b/public/emoji/1f1fa.svg new file mode 100644 index 000000000..9966d1323 --- /dev/null +++ b/public/emoji/1f1fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m20.4 17.1h6.2v17.8c0 2 .2 3.4.7 4.4.7 1.6 2.3 2.4 4.8 2.4 2.4 0 4-.8 4.8-2.4.5-.9.7-2.4.7-4.4v-17.8h6.2v17.9c0 3.1-.5 5.5-1.4 7.2-1.8 3.1-5.2 4.7-10.2 4.7-5 0-8.4-1.6-10.2-4.7-1-1.7-1.4-4.1-1.4-7.2l-.2-17.9" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1fb-1f1e6.svg b/public/emoji/1f1fb-1f1e6.svg new file mode 100644 index 000000000..d0078effe --- /dev/null +++ b/public/emoji/1f1fb-1f1e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32c0-16.6-13.4-30-30-30v60c16.6 0 30-13.4 30-30" fill="#f9f9f9"/><path d="M2,32c0,16.6,13.4,30,30,30V2C15.4,2,2,15.4,2,32z" fill="#ffe62e"/><path d="m49 21.3c0 2.9 0 3.8-3 3.8s-3-.9-3-3.8c0-2.9 1.3-5.3 3-5.3 1.7 0 3 2.4 3 5.3" fill="#fff"/><g fill="#dbb471"><path d="m47.5 17.8l-1.5-1.2-1.5 1.2-1.5-1.2.5 2.4h5l.5-2.4z"/><path d="m47.5 20.6l-1.5-1.4-1.5 1.4-1.5-1.4v2.8h6v-2.8z"/><path d="m47.5 23.5l-1.5-1.5-1.5 1.5-1.5-1.5v3h6v-3z"/><ellipse cx="46" cy="15.1" rx=".5" ry="1.5"/></g><g fill="#fff"><ellipse cx="46" cy="25" rx="3" ry=".7"/><path d="m41.9 32.6c-1.4 0-2.5-2.1-2.6-2.8-.2-1 .3-2 .8-3.1.3-.5.7-1.6.7-1.9-.1-.4-1.2-1.5-2.3-2.3l1.2-1.6c.8.6 2.7 2.3 3 3.4.2 1-.3 2-.8 3.2-.3.6-.7 1.5-.7 1.9.1.3.4.8.7 1.1.5-.5 1.3-2.9 1.7-5.3l2 .3c-.4 2.5-1.4 6.7-3.4 7-.1.1-.2.1-.3.1"/><path d="m50.1 32.6c-.1 0-.1 0-.2 0-2.1-.3-3-4.5-3.4-7l2-.3c.4 2.3 1.1 4.6 1.7 5.2.3-.3.6-.8.7-1.1.1-.3-.4-1.3-.7-1.9-.5-1.1-1-2.2-.8-3.2.3-1.2 2.2-2.8 3-3.4l1.2 1.6c-1.1.9-2.2 2-2.3 2.3-.1.3.4 1.3.7 1.8.5 1.1 1 2.2.8 3.1-.3.8-1.3 2.9-2.7 2.9"/></g><path d="m41.5 36.6c-1.4-.9-3.2-.7-4.5.6-1.4 1.6-1.4 4.1 0 5.6 1.4 1.6 3.8 1.6 5.2 0 1.2-1.3 1.4-3.3.6-4.8l9.6-10.2 1.3 1.4 1.3-1.4-2.6-2.8-10.9 11.6" fill="#dbb471"/><path d="m40.3 39.4c.3-.3.3-.8 0-1.2s-.8-.3-1.2 0c-.3.3-.3.8 0 1.2-.3-.3-.8-.3-1.2 0-.3.3-.3.8 0 1.2.3.3.8.3 1.2 0-.3.3-.3.8 0 1.2.3.3.8.3 1.2 0s.3-.8 0-1.2c.3.3.8.3 1.2 0 .3-.3.3-.8 0-1.2-.4-.3-.9-.3-1.2 0" fill="#fff"/><path d="m50.5 36.6c1.4-.9 3.2-.7 4.5.6 1.4 1.6 1.4 4.1 0 5.6-1.4 1.6-3.8 1.6-5.2 0-1.2-1.3-1.4-3.3-.6-4.8l-9.6-10.2-1.3 1.4-1.3-1.4 2.6-2.8 10.9 11.6" fill="#d0d0d0"/><path d="m51.7 39.4c-.3-.3-.3-.8 0-1.2.3-.3.8-.3 1.2 0 .3.3.3.8 0 1.2.3-.3.8-.3 1.2 0 .3.3.3.8 0 1.2-.3.3-.8.3-1.2 0 .3.3.3.8 0 1.2-.3.3-.8.3-1.2 0s-.3-.8 0-1.2c-.3.3-.8.3-1.2 0-.3-.3-.3-.8 0-1.2.4-.3.9-.3 1.2 0" fill="#fff"/><g fill="#ed4c5c"><path d="m50.4 39.8c-2.9.4-5.9.4-8.8 0-.6-.1-.8.6-.2.7 3.1.5 6.2.5 9.3 0 .6-.2.3-.8-.3-.7"/><path d="m50.3 39.2c-1.8-1.3-3.4-2.9-4.7-4.7-.3-.4-.8-.1-.5.2 1.4 1.9 3.1 3.6 5 5 .3.3.6-.2.2-.5"/><path d="m46.4 34.5c-1.3 1.8-2.9 3.4-4.7 4.7-.4.3-.1.8.2.5 1.9-1.4 3.6-3.1 5-5 .3-.3-.2-.5-.5-.2"/><path d="m45.5 31h1v13h-1z"/><path transform="matrix(.7071-.7071.7071.7071-11.036 41.8509)" d="m44.5 32.6h1v3.4h-1z"/><path transform="matrix(.7071-.7071.7071.7071-10.4499 43.2645)" d="m45.3 33.7h3.4v1h-3.4z"/></g><g fill="#ff717f"><path d="m45.5 42.7c-.6 0-1 .4-1 1v3h2v-3c0-.5-.4-1-1-1"/><path d="m46.5 41.8c-.6 0-1 .4-1 1v3h2v-3c0-.6-.4-1-1-1"/></g><g fill="#94989b"><circle cx="42.6" cy="37.1" r="1.2"/><circle cx="36.8" cy="42.9" r="1.2"/><circle cx="36.8" cy="37.1" r="1.2"/><circle cx="42.6" cy="42.9" r="1.2"/></g><g fill="#dbb471"><circle cx="55.2" cy="37.1" r="1.2"/><circle cx="49.4" cy="42.9" r="1.2"/><circle cx="49.4" cy="37.1" r="1.2"/><circle cx="55.2" cy="42.9" r="1.2"/><path d="m38.1 20.9h2v2.2h-2z"/><path d="m51.9 20.9h2v2.2h-2z"/><path transform="matrix(.2641-.9645.9645.2641 5.8898 62.8879)" d="m43 27.3h2.3v.6h-2.3z"/><path transform="matrix(.2652-.9642.9642.2652 6.1929 62.7084)" d="m43.9 26.5h.6v1.6h-.6z"/><path transform="matrix(.9645-.2641.2641.9645-5.5866 13.6141)" d="m47.5 26.4h.6v2.3h-.6z"/><path transform="matrix(.9642-.2652.2652.9642-5.5273 13.6434)" d="m47 27h1.6v.6h-1.6z"/></g><g fill="#fff"><path d="m52.5 28.1l-1.7 1.5-1.1-3.1 1.7-.9z"/><path d="m39.5 28.1l1.7 1.5 1.1-3.1-1.7-.9z"/></g><g fill="#dbb471"><path d="m41.5 26.5l-.6-.2-.1.5-.4-.1-.2.6.4.1-.2 1.1.5.2.3-1.1.5.1.1-.6-.4-.1z"/><path d="m51.8 27.3l-.2-.6-.4.1-.1-.5-.6.2.1.5-.4.1.1.6.5-.1.3 1.1.5-.2-.2-1.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1fb-1f1e8.svg b/public/emoji/1f1fb-1f1e8.svg new file mode 100644 index 000000000..5cafb43d9 --- /dev/null +++ b/public/emoji/1f1fb-1f1e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 62c5.9 0 11.4-1.7 16-4.6v-50.8c-4.6-2.9-10.1-4.6-16-4.6-5.9 0-11.4 1.7-16 4.6v50.7c4.6 3 10.1 4.7 16 4.7" fill="#ffe62e"/><path d="M16,6.6C7.6,11.9,2,21.3,2,32s5.6,20.1,14,25.4V6.6z" fill="#2a5f9e"/><g fill="#699635"><path d="m48 57.4c8.4-5.3 14-14.7 14-25.4s-5.6-20.1-14-25.4v50.8"/><path d="m24.8 17.9l-6 10.4 6 10.3 6-10.3z"/><path d="m39.2 17.9l-6 10.4 6 10.3 6-10.3z"/><path d="m26 41.7l6 10.4 6-10.4-6-10.3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1fb-1f1ea.svg b/public/emoji/1f1fb-1f1ea.svg new file mode 100644 index 000000000..8274ed0b4 --- /dev/null +++ b/public/emoji/1f1fb-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#ffe62e"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#ed4c5c"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#2a5f9e"/><g fill="#fff"><path d="m34.6 27.1l1 1.1-.2-1.5 1.3-.6-1.4-.3-.2-1.4-.7 1.3-1.5-.3 1 1.1-.7 1.3z"/><path d="m29.2 27.2l1.3.6-.7-1.3 1-1.1-1.5.3-.7-1.3-.2 1.5-1.5.2 1.4.7-.1 1.4z"/><path d="m24.2 29l1.5.2-1.2-1 .5-1.3-1.3.7-1.2-1 .5 1.5-1.3.7 1.5.1.4 1.5z"/><path d="m20.2 32.5l1.5-.4-1.5-.5v-1.5l-.9 1.2-1.5-.5.9 1.2-.8 1.1 1.4-.4 1 1.2z"/><path d="m17.9 37l1.2-.9-1.6.1-.5-1.4-.4 1.4h-1.6l1.3.8-.4 1.4 1.2-.9 1.4.8z"/><path d="m46.1 36.8l-.5 1.4 1.3-.9 1.2.9-.4-1.4 1.3-.8h-1.6l-.4-1.3-.5 1.3h-1.6z"/><path d="m43.6 32.3l.1 1.4.9-1.1 1.4.3-.9-1.1.9-1.2-1.4.5-1-1.1v1.4l-1.4.5z"/><path d="m39.6 28.9l.6 1.4.4-1.5 1.5-.1-1.3-.7.4-1.5-1.2 1-1.3-.7.6 1.3-1.2 1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1fb-1f1ec.svg b/public/emoji/1f1fb-1f1ec.svg new file mode 100644 index 000000000..e5afefcad --- /dev/null +++ b/public/emoji/1f1fb-1f1ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><defs><linearGradient id="7" gradientUnits="userSpaceOnUse" x1="-2894.4624" x2="-2893.4604" gradientTransform="matrix(-.5685-.4287-.1896 1.2856-1429.1501-2349.261)"><stop stop-color="#f00"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="B" gradientUnits="userSpaceOnUse" x1="-2893.6753" x2="-2892.6736" gradientTransform="matrix(-.5688-.4289-.1897 1.2862-1429.4056-2337.6003)"><stop stop-color="#f00"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="8" gradientUnits="userSpaceOnUse" x1="-2889.7898" x2="-2888.7893" gradientTransform="matrix(-.5702-.43-.1901 1.2894-1430.8381-2352.7778)"><stop stop-color="#f00"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="A" gradientUnits="userSpaceOnUse" x1="-2890.5715" x2="-2889.5715" gradientTransform="matrix(-.5699-.4298-.1901 1.2888-1430.4264-2345.3428)"><stop stop-color="#f00"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="9" gradientUnits="userSpaceOnUse" x1="-2884.4304" x2="-2883.4304" gradientTransform="matrix(-.5722-.4314-.1908 1.2938-1432.4309-2357.3113)"><stop stop-color="#f00"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="6" gradientUnits="userSpaceOnUse" x1="-2887.594" x2="-2886.5928" gradientTransform="matrix(-.571-.4306-.1904 1.2913-1431.3042-2362.3708)"><stop stop-color="#f00"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="0" gradientUnits="userSpaceOnUse" x1="-2890.051" x2="-2889.051" gradientTransform="matrix(-.5701-.4299-.1901 1.2892-1441.8746-2358.8357)"><stop stop-color="#f00"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="5" gradientUnits="userSpaceOnUse" x1="-2891.5195" x2="-2890.5203" gradientTransform="matrix(-.5696-.4295-.1899 1.288-1441.6945-2340.7271)"><stop stop-color="#f00"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="1" gradientUnits="userSpaceOnUse" x1="-2892.8401" x2="-2891.8413" gradientTransform="matrix(-.5691-.4291-.1898 1.2869-1441.012-2351.5571)"><stop stop-color="#f00"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="3" gradientUnits="userSpaceOnUse" x1="-2890.6372" x2="-2889.6379" gradientTransform="matrix(-.5699-.4297-.19 1.2887-1439.7017-2348.1484)"><stop stop-color="#f00"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="4" gradientUnits="userSpaceOnUse" x1="-2890.6846" x2="-2889.6846" gradientTransform="matrix(-.5699-.4297-.19 1.2887-1442.0317-2345.2524)"><stop stop-color="#f00"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="2" gradientUnits="userSpaceOnUse" x1="-2888.3748" x2="-2887.3772" gradientTransform="matrix(-.5707-.4304-.1903 1.2906-1442.5089-2354.9172)"><stop stop-color="#f00"/><stop offset="1" stop-color="#ff0"/></linearGradient></defs><g fill="#2a5f9e"><path d="M32,2v30H2c0,16.6,13.4,30,30,30c16.6,0,30-13.4,30-30S48.6,2,32,2z"/><path d="m12 12h21v21h-21z"/></g><g fill="#fff"><path d="m18.9 8.1v5.9h-7.3l14.4 18h6v-7.5z"/><path d="m11 18.9h-6c-1.9 4-3 8.4-3 13.1h12v-18.1h-3v5"/></g><path fill="#ed4c5c" d="m32 27.1l-13-16.1h-6l17 21h2z"/><path d="M18.9,5v6H11v3h21V2C27.3,2,22.9,3.1,18.9,5z" fill="#fff"/><path d="M32,5H18.9C12.9,7.9,7.9,12.9,5,18.9V32h6V11h21V5z" fill="#ed4c5c"/><path d="m35 22.2l19.5-.1v17.3c0 0 .7 2.6-8.2 6.6 3.2-.3 6.6-3.7 6.6-3.7s1.4-1.8 2.1-.8c.7 1 1.3 1.5 1.8 1.9.5.4.9 1.5.1 2.3-.8.8-2 .9-2.3-.1-.5.3-3.6 4-10 4.2-6.5-.1-10-4.2-10-4.2s-.9 1.4-2.1.3c-1.2-1.4-.3-2.3-.3-2.3s1-.6 1.3-1c.5-.5.6-1.3 1.4-1.3.9.1 1.3.8 1.3.8s3.3 3.4 6.8 3.9c-7.9-3.8-8.2-6.1-8.2-6.7l.2-17.1" fill="#fff"/><path d="m35.5 22.6l18.6-.1v16.7c0 2.2-3.6 4.4-9.3 7.2-5.9-3-9.3-4.9-9.3-7.2v-16.6" fill="#006129"/><path fill="url(#0)" d="m37.6 25.1l.3-.6-.4-1.1-.2 1.7z"/><path fill="url(#1)" d="m37.6 28.3l.2-.6-.3-1.1-.3 1.7z"/><path fill="url(#2)" d="m37.6 31.5l.2-.7-.4-1-.2 1.7z"/><path fill="url(#3)" d="m39.6 34.9l.3-.6-.4-1.1-.2 1.7z"/><path fill="url(#4)" d="m37.3 37.7l.2-.6-.3-1.1-.3 1.7z"/><path fill="url(#5)" d="m37.3 41l.3-.6-.4-1.1-.2 1.7z"/><path fill="url(#6)" d="m49 25.1l.3-.6-.4-1-.2 1.6z"/><path fill="url(#7)" d="m48.9 28.3l.3-.6-.4-1.1-.2 1.7z"/><path fill="url(#8)" d="m48.8 31.5l.2-.6-.3-1.1-.3 1.7z"/><path fill="url(#9)" d="m48.9 34.7l.3-.6-.4-1.1-.2 1.7z"/><path fill="url(#A)" d="m48.9 37.9l.2-.7-.3-1-.3 1.7z"/><path fill="url(#B)" d="m48.9 41l.3-.6-.4-1-.2 1.6z"/><g fill="#ffc6b5"><path d="m44.3 24.4c.1.4-.3.6-.3.8 0 .3.1.8.5.9.6.2.1.8-.1 1.3.6-.1 1.3-.1 1.9-.2-.6-.9-.5-1.6-.5-2.6 0-.7-1.6-1-1.5-.2"/><path d="m44 27.2c-.8.4-.7 1.6-.8 2.4-.1.6-1 1.3-1.3 1.8-.4.6-.9 1-.9 1.7 0 1.2.6.6.9-.1.2-.5-.3-.6.3-1 .5-.4 1.4-.8 1.6-1.4.3-.9.1-2.4.2-3.4"/></g><path d="m44.7 26.6c.4.8.8 0 1.3 0 .5 0 .8.4 1.1.8.5.6-.2.5-.5 1-.3.5.3 1.4 0 1.8-.3.3 0 1.8-.1 2.3 0 .8 0 1.4.2 2.2.4 1.8.7 3.3 1.2 5 .1.4 0 .9.1 1.3.1.4.5.9-.2.9-.3 0-.3.2-.5.1-.2 0-.4 0-.7 0 .2 0-.9.4-.7.1-.2.2.1.6-.5.4-.2-.1-.1-.8-.5-.6.1 0 .3.3.1.4-.4.3-.5-.4-.9-.3-.2 0-1.4.5-1.4 0 0-1.1.3-2 .3-3.2 0-.2 0-.4 0-.5 0-.1-.3-.1-.3-.3 0-.5.1-1 .2-1.5.1-1.1.3-2.2.5-3.2h-.2c-.2-.9.5-2.3.5-3.3 0-.7-.9-1.1-.3-1.8.4-.5.5-1.4 1.3-1.6" fill="#fff"/><path d="m47.2 27.8c.5 0 .6 3.2.4 3.6-.4.6-.7 1.2-1 1.8-.2.4 0 .9-.1 1.2-.3.9-1.3-.1-.8-.8.3-.4.5-1.1.7-1.6.3-.6.7-1.2.4-1.9-.4-.7-.7-2 .4-2.3" fill="#ffc6b5"/><path d="m44.3 24.3c1-.1 2 2.6 2.3 1.5.9-2.9-2.8-2.4-2.3-1.5" fill="#9c5100"/><g fill="#f7c600"><path d="m37.9 25.6c.4.6.3.1.3.7.6 0 1.1 0 1.7 0 0-.1-.1-.3-.2-.4.7-.1.8-.9 1.4-1l-.4.3c-.4.5 0 .6 0 .2 0-.3.7-.2.6-.7-.2-.3-.9.1-1.1.2-.7.4-1.2-.7-1.6-.1-.2.3-1.3.1-1.6.1.3.5.5.6.9.7"/><path d="m37.8 28.8c.4.6.3 0 .3.7.6 0 1.1 0 1.7 0 0-.1-.1-.3-.2-.4.7-.1.8-.9 1.4-1l-.4.3c-.4.5 0 .6 0 .2 0-.3.7-.2.6-.7-.2-.3-.9.1-1.1.2-.7.4-1.2-.7-1.6-.1-.2.3-1.3.1-1.6.1.3.6.6.7.9.7"/><path d="m37.8 32c.4.5.3.1.3.7.6 0 1.1 0 1.7 0 0-.1-.1-.3-.2-.4.7-.1.8-.9 1.4-1l-.4.3c-.3.5 0 .6 0 .2 0-.3.7-.2.6-.7-.2-.3-.9.1-1.1.2-.7.4-1.2-.7-1.6-.1-.2.3-1.3.1-1.6.1.3.5.6.6.9.7"/><path d="m41.1 34.5c-.4 0-.4.4-.9.4-.4 0-.7 0-1.1 0 .1.2.1.3.4.4.6.2.7.2.7.8.6 0 1.1 0 1.7 0 0-.1-.1-.3-.2-.4.7-.1.8-.9 1.4-1l-.7.6c-.2.4.8-.3.9-.5.3-.6-.9-.1-1 0-.6.4-.7-.3-1.2-.3"/><path d="m37.6 38.2c.4.6.3.1.3.7.6 0 1.1 0 1.7 0 0-.1-.1-.3-.2-.4.7-.1.8-.9 1.4-1l-.4.3c-.4.5 0 .6 0 .2 0-.3.7-.2.6-.7-.2-.3-.9.1-1.1.2-.7.4-1.2-.7-1.6-.1-.2.3-1.3.1-1.6.1.2.6.5.7.9.7"/><path d="m40.5 41.2c-.3.2-.2.7-.1.5.2-.3.2-.3.5-.5 1-.7-1-.1-1.1-.2-.4 0-.5.1-.8-.2-.5-.5-.4.2-.7.2-.5.1-1.1 0-1.6 0 .1.2.1.3.4.4.6.2.7.2.7.8.6 0 1.1 0 1.7 0 0-.1-.1-.3-.2-.4.7-.1.8-.9 1.4-1 .3.1-.2.4-.2.4"/><path d="m49.3 25.6c.4.6.3 0 .3.7.6 0 1.1 0 1.7 0 0-.1-.1-.3-.2-.4.7-.1.8-.9 1.4-1l-.4.3c-.4.5 0 .6 0 .2 0-.3.7-.2.6-.7-.2-.4-.9.1-1.1.2-.7.4-1.2-.7-1.6-.1-.2.3-1.3.1-1.6.1.2.6.5.7.9.7"/><path d="m49.2 28.8c.4.6.3.1.3.7.6 0 1.1 0 1.7 0 0-.1-.1-.3-.2-.4.7-.1.8-.9 1.4-1l-.4.3c-.4.5 0 .6 0 .2 0-.3.7-.2.6-.7-.2-.3-.9.1-1.1.2-.7.4-1.2-.7-1.6-.1-.1.3-1.3.1-1.6.1.2.6.5.6.9.7"/><path d="m49 32c.4.6.3.1.3.7.6 0 1.1 0 1.7 0 0-.1-.1-.3-.2-.4.7-.1.8-.9 1.4-1l-.4.3c-.4.5 0 .6 0 .2 0-.3.7-.2.6-.7-.2-.3-.9.1-1.1.2-.7.4-1.2-.7-1.6-.1-.2.3-1.3.1-1.6.1.3.6.6.7.9.7"/><path d="m52.7 34.5c-.2-.4-.9.2-1.1.2-.2 0-.4 0-.6 0-.3 0-.2-.4-.5-.4-.4 0-.4.4-.9.4-.4 0-.7 0-1.1 0 .1.2.1.3.4.4.6.2.7.2.7.8.6 0 1.1 0 1.7 0 0-.1-.1-.3-.2-.4.7-.1.8-.9 1.4-1 0 0-.9.6-.6.8 0 .1.9-.6.8-.8"/><path d="m52 38.1c-.3.2-.2.7-.1.5.2-.3.2-.3.5-.5 1-.7-1-.2-1.1-.2-.4 0-.5.1-.8-.2-.5-.5-.4.2-.7.2-.5.1-1.1 0-1.6 0 .1.2.1.3.4.4.6.2.7.2.7.8.6 0 1.1 0 1.7 0 0-.1-.1-.3-.2-.4.7-.1.8-.9 1.4-1 .4.1-.2.4-.2.4"/><path d="m52.1 41.3c-.3.2-.2.7-.1.5.2-.3.2-.3.5-.5 1-.7-1-.1-1.1-.1-.4 0-.5.1-.8-.2-.5-.5-.4.2-.7.2-.5.1-1.1 0-1.6 0 .1.2.1.3.4.4.6.2.7.2.7.8.6 0 1.1 0 1.7 0 0-.1-.1-.3-.2-.4.7-.1.8-.9 1.4-1 .3 0-.2.3-.2.3"/><path d="m46.9 42.9c.5-.6.3-.9.3-.9l-1.2-.6-.3.7.2.4c0 0 .4 1.1 1 .4"/><path d="m43.1 43c.2 0 1.4-.7 1.4-.7l-.1-.2-.4-.3c0 0-1.3.5-1.2.4-.1.1.2.8.3.8"/><path d="m56.9 44c-1-.4-1.8-2.1-2.4-2.2s-1.3.9-1.3.9c0 0-3.3 3.8-8.5 3.9-4.7.3-8.9-4.5-8.9-4.5s-.7-.6-1-.3c-.2.7-1.8 1.9-1.8 1.9s-.7.4-.6 1 1 1.2 1.2 1.3c.2 0 .7-.4.7-.4l.4-.4c0 0 4.6 4.4 10.1 4.3 5.3.2 10-4.3 10-4.3s.3-.1.4.5 1.1.2 1.3 0c.3-.2.9-.9.4-1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1fb-1f1ee.svg b/public/emoji/1f1fb-1f1ee.svg new file mode 100644 index 000000000..2364a0c8c --- /dev/null +++ b/public/emoji/1f1fb-1f1ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#f5f5f5"/><g fill="#ffce31"><path d="m28.7 24.6c-.2.5-.6.7-.6.7s7.9.7 7.6 0c-.3-.7-.9-1.2-.9-1.2s.6-.1.8-.3c-1-.5-1.6-1.5-1.6-1.5.3.1.7 0 .7 0-1.1-1.6-.6-2-1-3-.4-1-1.1-1.2-1.3-1.3-.2-.1-1.3-.2-1.8 0-.4.2-.5.5-.5.5 0 0-.4-.1-.5.3 0 .1 0 .1 0 .1-.2 0-.4 0-.6 0-1.1.1-.9 1.5-.9 1.5.1-.1.3-.5.7-.4.4.1.5 0 .7 0 .7 0 .8.7.8.9 0 0-.1.1-.1.2-.3.4-.3.6-.3.6-.2 1.2-.9 1.3-.9 1.3.4.2.5.1.6.1-.4.2-.9.8-.9.8-.3.5-.6.4-.6.4.3.4.6.3.6.3"/><path d="m57.1 17c-.4-.8-1.7.1-3.2.6 0 0-3.6 1.1-5.7 1.6-.2 0-.4.1-.4.1-5.8 1.5-7.4 2.4-7.4 2.4-1.1.7-.8 2.3-.1 2.8.3.2.3.6.1.8-.3.2-.6 0-.6 0-1-.5-1.5-.1-1.5-.1s-.9 4.3.2 4.9l-.2 1.4c0 0 .8.7 1.6 0 0 0 .3.3.9.2.6-.1.7-.4.7-.6 0 0 .5.3.9.1.4-.2.4-.6.4-.6s.7.1 1.1-.4c.4-.5.1-1-.1-1 0 0 .8.2 1-.5.2-.6-.2-.9-.2-.9s1.7 0 2.3-.5c0 0 .6-.4.2-.7 0 0 1.5-.2 1.9-.8 0 0 .2-.2.1-.5 0 0 0-.2-.2-.2 0 0 1.7-.3 2.2-.8 0 0 .2-.3.1-.6 0 0 0-.1-.1-.2 0 0 1.6-.3 2.3-1 0 0 .4-.4.2-.9 0 0 2.6-.7 2-1.9 0 0 1.2-.4.8-1.5.1.1 1.1-.4.7-1.2"/><path d="m19.3 28.8c.2.7 1 .5 1 .5-.2.1-.4.5-.1 1 .4.5 1.1.4 1.1.4s0 .3.4.6c.4.2.9-.1.9-.1.1.2.1.5.7.6.6.1.9-.2.9-.2.7.7 1.6 0 1.6 0l-.2-1.4c1.1-.6.2-4.9.2-4.9s-.5-.4-1.5.1c0 0-.3.2-.6 0-.2-.2-.2-.6.1-.8.7-.5 1-2.1-.1-2.8 0 0-1.6-.9-7.4-2.4 0 0 0 0 0 0s-.2-.1-.4-.1c-2.1-.4-5.7-1.6-5.7-1.6-1.5-.4-2.8-1.3-3.2-.6-.4.8.6 1.3.6 1.3-.4 1.1.8 1.5.8 1.5-.6 1.1 2 1.9 2 1.9-.2.5.2.9.2.9.8.7 2.3 1 2.3 1 0 .1-.1.2-.1.2-.1.3.1.6.1.6.5.6 2.2.8 2.2.8-.2 0-.2.2-.2.2-.1.3.1.5.1.5.4.6 1.9.8 1.9.8-.3.4.2.7.2.7.7.5 2.3.5 2.3.5s-.3.2-.1.8"/><path d="m26.1 37.4c0 0 .2-.6 1.1-1.1 0 0 1.1-.4 1.1-.9 0-.5-2.4-3.4-2.4-3.4s-.2.9-1.6 2.1c0 0-1.1.9-1 2 0 1.1-.2 1.2-.6 1.6 0 0 .1 0 .3 0-.3.4-.8.9-1.4 1 0 0-1.4-.2-1.9.2-.3.3-.6.5-.7 1.2-.1.7.2.8.3.8 0 0 .1.5.5.4 0 0 0 .5.9.3.8-.2 1.2-.2 1.3-1 .2-.8.3-.8.5-.9.2-.1.6-.3.9-.4.2-.1 1-.5 1.4-.6 0 .1 0 .2.1.3 0 0 .1-.2.4-.3 0-.3.6-.4.8-1.3"/><path d="m44.3 38.9c-.4-.4-1.9-.2-1.9-.2-.6 0-1.1-.6-1.4-1 .2 0 .3 0 .3 0-.4-.4-.6-.5-.6-1.6 0-1.1-1-2-1-2-1.4-1.2-1.6-2.1-1.6-2.1s-2.4 2.9-2.4 3.4c0 .5 1.1.9 1.1.9 1 .5 1.1 1.1 1.1 1.1.2.9.8 1 .8 1 .3.1.4.3.4.3 0-.1.1-.2.1-.3.4.1 1.2.5 1.4.6.3.2.7.3.9.4.1.1.3.1.5.9.2.8.5.8 1.3 1 .8.2.9-.3.9-.3.5.1.5-.4.5-.4.1 0 .4-.2.3-.8-.2-.5-.5-.7-.7-.9"/><path d="m36.1 36.8c0-.2-.1-.5-.5-1-1-1.1-2.6 1.3-3 2-.1-.2-.3-.3-.5-.3-.2 0-.4.1-.5.3-.5-.7-2-3.1-3-2-.4.5-.5.8-.5 1-3.9 3.6-2 3.9-2 3.9 0 .9.8.7.8.7-.1 1 .7.9.7.9 0 1.1.8.9.8.9.1 1.2 1 .7 1 .7 0 1 .6 1.1.6 1.1.7.1 1-.7 1.1-.9 0 .2 0 .3 0 .5.1.8.5 1.4 1.1 1.4.6 0 1-.7 1.1-1.4 0-.2 0-.3 0-.5.1.3.4 1 1.1.9 0 0 .6-.1.6-1.1 0 0 .9.5 1-.7 0 0 .8.2.8-.9 0 0 .8.1.7-.9 0 0 .8.2.8-.7-.2.1 1.7-.2-2.2-3.9"/></g><path fill="#0081c6" d="m47.3 33.9l.8.4-4 4.6.5.5 3.9-4.7.5.8 1.9-4z"/><g fill="#428bc1"><path d="m47.6 32.2l.6.7 1-4.4-3 3.2.8.2-2.7 5.3.8-3.7.8.5-.1-4.5-2.2 3.9h.9l-1.3 5.4.6.4.1-.2.1.1z"/><path d="m43.4 42.3l-.4-.6.1-.5c0 0 0 0 0 0l.3-.4c0-.1 0-.2-.1-.3-.1-.1-.2-.2-.3-.2-.1-.1-.3-.1-.3-.1l-.5 1h-1l-.4.8-.3-.1-2.8 3.3 1.5.1.3 1.5 1-1.2-.3 1.1 1.4-.6.9 1.2 1-4.3-.4-.4.3-.3"/></g><g fill="#83bf4f"><path d="m20.9 39.1c0 0 0-.3.6-.6s.7-1.1.5-1.7c0 0-.3.6-.7.7 0 0-.6.3-.7 1 0 0 0 .2-.1.4 0 .1-.3-.8.2-1.5.6-.7.7-1.2.3-2.3 0 0 0 .7-.5 1-.4.4-.5.4-.5 1.3 0 0 0 .3-.2.4 0 0-.3-.5-.4-.8-.1-.3-.1-.5.3-.8 0 0 1.2-.8.3-2.5 0 0 0 .6-.5 1-.4.4-.4.6-.4 1.2 0 .6-.1.6-.1.7 0 0-.8-1.4-.2-2.2.6-.8.9-.9.3-2.3 0 0 0 .7-.5 1.1-.5.4-.4 1.2-.4 1.2s0 .3-.1.5c0 0-.8-1.5 0-2.3.6-.7.6-1.1.3-2.1 0 0 0 .4-.4.7-.3.2-.6.5-.5 1.4 0 0 0 .6-.1.8 0 0-.3-.6-.4-1s-.1-.6.1-1 1.2-1.5.1-3.1c0 0 0 .5-.3 1s-.1 1-.1 1.4c.1.4-.1.8-.1.8s-.5-.9-.4-1.9c.1-1-.3-1.8-1.2-2.4 0 0-.7 1.6.2 2.4 0 0 .8.8 1 1.7 0 0-.6-.1-1.1-1.1-.5-1.1-1.7-.9-1.7-.9 0 0 .2 1.6 1.9 2.1 0 0 1.1.2 1.3 1 0 0 .2.6.3.8 0 0-.3-.1-.7-.6-.3-.5-.3-.5-1.4-.6 0 0-.4 0-.7-.4 0 0 .5 1.7 1.6 1.7 0 0 1.1-.1 1.7 1.3 0 0-.1-.1-.3-.2-.2-.1-.6-.3-1.3-.2-.8.1-1 0-1.2-.1 0 0 .8 1.5 1.9 1 1.1-.4 1.7 1.1 1.7 1.2 0 0-.2-.1-.3-.3-.2-.2-.6-.4-1.4-.2 0 0-.6.2-1.1 0 0 0 .5 1.1 1.8.9 1.3-.2 1.6.9 1.6.9s-.2-.1-.3-.2c-.1-.1-.5-.3-1.5-.1-.9.3-1.3 0-1.3 0s.5.9 1.5 1c0 0 .5 0 .8-.1.2-.1.8-.2 1.3.4 0 0-.1 0-.3-.1 0 0-.7-.2-1.2.2 0 0-.4.5-1.1.4 0 0 .8.8 2.1.1 0 0 .4-.3.8-.1.5.4 1.2 0 1.2 0"/><path d="m20.8 41c0 0 0-.6.7-.6l2.2 3c0 0-.1.2-1.1.2 0 0-.1 0-.2.1 0 .2-1.6-2.7-1.6-2.7"/></g><path d="m31.9 38.4c0 0 6.6-2.9 6.6-9.7h-13.2c0 6.8 6.6 9.7 6.6 9.7" fill="#fff"/><g fill="#ed4c5c"><path d="m26.3 28.7v4.3c0 0 .5 1 1 1.6v-5.9h-1"/><path d="m28.4 28.7v7.1c0 0 .6.6 1 .9v-8c0 0-1 0-1 0"/><path d="m30.4 28.7v8.8c0 0 .7.5 1 .6v-9.4h-1"/><path d="m37.5 28.7v4.3c0 0-.5 1-1 1.6v-5.9h1"/><path d="m35.5 28.7v7.1c0 0-.6.6-1 .9v-8c0 0 1 0 1 0"/><path d="m33.5 28.7v8.8c0 0-.7.5-1 .6v-9.4h1"/></g><g fill="#428bc1"><path d="m38.5 23.8c0 0-3.2 1.7-6.6-.1-3.4 1.8-6.6.1-6.6.1v4.9h13.2v-4.9"/><path d="m8.4 36.4c.4-.1.6-.3.6-.6 0-.1 0-.3-.1-.5l-2.1-6.6c-.1-.4-.2-.6-.3-.7-.1-.2-.3-.3-.5-.4h.3 2.2.3c-.3.1-.6.3-.6.6 0 .1 0 .3.1.5l1.6 5.2 1.6-5.2c.1-.2.1-.4.1-.5 0-.3-.3-.4-.6-.6h.3 2.1.3c-.2.1-.4.2-.5.4 0 .1-.1.3-.3.7l-2.1 6.6c-.1.3-.1.5-.1.5 0 0-.1.4.6.6h-2.9"/><path d="m54.2 35.7v-7.4c0-.1 0-.2-.1-.3 0-.1-.2-.3-.5-.4h.3 1.9.3c-.3.1-.4.3-.5.4s-.1.2-.1.3v7.4c0 .1 0 .2.1.3 0 .1.2.2.5.4h-.3-1.9-.3c.3-.1.4-.3.5-.4.1-.1.1-.2.1-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1fb-1f1f3.svg b/public/emoji/1f1fb-1f1f3.svg new file mode 100644 index 000000000..a35b203fd --- /dev/null +++ b/public/emoji/1f1fb-1f1f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#f42f4c"/><path fill="#ffe62e" d="m32 39l9.9 7-3.7-11.4 9.8-7.4h-12.2l-3.8-11.2-3.7 11.2h-12.3l9.8 7.4-3.7 11.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1fb-1f1fa.svg b/public/emoji/1f1fb-1f1fa.svg new file mode 100644 index 000000000..51ac13f4f --- /dev/null +++ b/public/emoji/1f1fb-1f1fa.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C22.8,2,14.6,6.1,9.1,12.7V32h52.1v-7C58,11.8,46.2,2,32,2z" fill="#ed4c5c"/><path d="M9.1,32v19.3C14.6,57.9,22.8,62,32,62c14.2,0,26-9.8,29.2-23v-7H9.1z" fill="#83bf4f"/><g fill="#3e4347"><path d="M9.1,12.7c-0.9,1.1-1.8,2.3-2.6,3.5v3.7h-2C2.9,23.6,2,27.7,2,32s0.9,8.4,2.6,12.1h2v3.7 + c0.8,1.2,1.6,2.4,2.6,3.5L28.4,32L9.1,12.7z"/><path d="m61.9 34v-4c-.1-1.7-.4-3.4-.8-5h-52v14h52.1c.4-1.6.6-3.3.7-5"/></g><path d="m6.5 16.2c-.7 1.2-1.4 2.4-2 3.7l12.2 12.1-12.1 12.1c.6 1.3 1.2 2.5 2 3.7l13.7-13.8h41.6c0-.7.1-1.3.1-2s0-1.3-.1-2h-41.6l-13.8-13.8" fill="#ffce31"/><g fill="#fdce12"><path d="m7.3 26.7c-1.1 0-4.6.8-4.6 4.4s3.4 4 4.1 4c.7 0 3.2-.6 2.9-3.3 0 .8-.9 2.4-2.7 2.4-1.8 0-3-1.4-3-2.7s1.1-3.1 3-3.1 3.3 1.7 3.3 3.4c0 1.7-1.4 3.9-3.5 3.9 0 0 0 1.3 0 2.1 1.8 0 5.3-1.4 5.3-5.8.1-4.5-3.7-5.3-4.8-5.3"/><path d="m7.4 30.9c0-.1 0-.1 0 0v-.1c.1-.1.4-.1.5-.2.3-.2.5-.4.7-.9v-.1c-.5-.1-.9.1-1.1.4-.1.2-.2.4-.3.5 0 .1-.1.1-.1.1-.1 0-.1-.1-.1-.1-.1-.1-.2-.4-.3-.5-.2-.3-.6-.5-1.1-.4v.1c.2.4.4.7.7.9.2.1.4.1.5.2 0 0 .1.1.1.1 0 0 0 0-.1 0-.4.1-.7.4-.9.7-.2.3-.4.7-.3 1.1h.1c.4-.1.7-.4 1-.6.2-.3.4-.5.5-.9.1.3.3.6.5.9.3.2.5.5 1 .6h.1c0-.5-.1-.8-.3-1.1-.4-.3-.7-.6-1.1-.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1fb.svg b/public/emoji/1f1fb.svg new file mode 100644 index 000000000..fd7586dca --- /dev/null +++ b/public/emoji/1f1fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m38.4 17.5h6.3l-9.9 29h-5.7l-9.8-29h6.5l6.3 22 6.3-22" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1fc-1f1eb.svg b/public/emoji/1f1fc-1f1eb.svg new file mode 100644 index 000000000..16bfba0cf --- /dev/null +++ b/public/emoji/1f1fc-1f1eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,13.1,8.4,24.2,20,28.3V3.7C10.4,7.8,2,18.9,2,32z" fill="#428bc1"/><path d="m62 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3" fill="#ed4c5c"/><path d="M22,60.3c3.1,1.1,6.5,1.7,10,1.7s6.9-0.6,10-1.7V3.7C38.9,2.6,35.5,2,32,2s-6.9,0.6-10,1.7V60.3z" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1fc-1f1f8.svg b/public/emoji/1f1fc-1f1f8.svg new file mode 100644 index 000000000..67b769ca6 --- /dev/null +++ b/public/emoji/1f1fc-1f1f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2v30H2c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2z" fill="#ed4c5c"/><path d="M32,2C15.4,2,2,15.4,2,32h30V2z" fill="#2a5f9e"/><g fill="#fff"><path d="m19 13.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m19 27.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m14 18.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m24 18.1l1.2.9-.4-1.5 1.2-1h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5z"/><path d="m22 22.5l.6.5-.2-.8.6-.4h-.8l-.2-.8-.2.8h-.8l.6.4-.2.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1fc.svg b/public/emoji/1f1fc.svg new file mode 100644 index 000000000..3f2ce79fd --- /dev/null +++ b/public/emoji/1f1fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m20 17.5l3.8 16.6.8 4.6.8-4.5 3.3-16.7h6.4l3.4 16.6.9 4.6.9-4.4 3.9-16.8h6.2l-8.2 29h-5.8l-3.5-17-1-5.6-1 5.6-3.5 17h-5.6l-8.2-29c0 0 6.4 0 6.4 0" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1fd-1f1f0.svg b/public/emoji/1f1fd-1f1f0.svg new file mode 100644 index 000000000..4a771e938 --- /dev/null +++ b/public/emoji/1f1fd-1f1f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#428bc1"/><path d="m29 26.8c0 0-1 1.5-2.7 2.2 0 0 .1 2.5-1.5 2.7-1.5.2-2.9 0-2.9 0s.2 2.3-.8 1.7c-1.1-.6-4.1-.5-2.9 1.3 1.2 1.8 3.1 2.6 3.6 6.8 0 0 5.2 1.8 5.6 5.5.4 3.6-.1 4.3-.1 4.3s3.2.2 3.2-2.4c0-2.5 1.9-2.4 2.8-2.5s1.7-2.4 2.9-1.4c1.2 1 2.2 1.2 3.1-.2.9-1.5 3.6-1.7 3.6-1.7s.1-4.3 3.1-6.9c0 0-1.5-2.6-4.9-2.6 0 0-.2-3.2-2.9-3.2 0 0-1.9-3.5-5-3.5 0 0-1.1-1.4-1.1-3.6 0 0-2 .3-2.8 1-.8.7-1.5.6-1.5.6s.7.6 1.2 1.9" fill="#dbb471"/><g fill="#fff"><path d="m28 17.5l1.9 1.4-.7-2.3 1.8-1.4h-2.3l-.7-2.3-.7 2.3h-2.3l1.8 1.4-.7 2.3z"/><path d="m21 19.5l1.9 1.4-.7-2.3 1.8-1.4h-2.3l-.7-2.3-.7 2.3h-2.3l1.8 1.4-.7 2.3z"/><path d="m36 17.5l1.9 1.4-.7-2.3 1.8-1.4h-2.3l-.7-2.3-.7 2.3h-2.3l1.8 1.4-.7 2.3z"/><path d="m14 23.5l1.9 1.4-.7-2.3 1.8-1.4h-2.3l-.7-2.3-.7 2.3h-2.3l1.8 1.4-.7 2.3z"/><path d="m50 22.5l1.9 1.4-.7-2.3 1.8-1.4h-2.3l-.7-2.3-.7 2.3h-2.3l1.8 1.4-.7 2.3z"/><path d="m43 19.5l1.9 1.4-.7-2.3 1.8-1.4h-2.3l-.7-2.3-.7 2.3h-2.3l1.8 1.4-.7 2.3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1fd.svg b/public/emoji/1f1fd.svg new file mode 100644 index 000000000..0b95b597c --- /dev/null +++ b/public/emoji/1f1fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m26.2 46.5h-7l9.3-14.8-8.9-14.2h7.2l5.2 9.4 5.3-9.4h7l-8.9 14 9.4 15h-7.4l-5.4-9.9-5.8 9.9" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1fe-1f1ea.svg b/public/emoji/1f1fe-1f1ea.svg new file mode 100644 index 000000000..beeca6229 --- /dev/null +++ b/public/emoji/1f1fe-1f1ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C18.9,2,7.8,10.4,3.7,22h56.6C56.2,10.4,45.1,2,32,2z" fill="#c94747"/><path d="M32,62c13.1,0,24.2-8.3,28.3-20H3.7C7.8,53.7,18.9,62,32,62z" fill="#3e4347"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32s0.6,6.9,1.7,10h56.6c1.1-3.1,1.7-6.5,1.7-10s-0.6-6.9-1.7-10H3.7z" fill="#f9f9f9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1fe-1f1f9.svg b/public/emoji/1f1fe-1f1f9.svg new file mode 100644 index 000000000..b2627bf9b --- /dev/null +++ b/public/emoji/1f1fe-1f1f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#f5f5f5"/><path d="m17.8 21.2v-4.1h1.3l.9 3.1.9-3.1h1.3v4.1h-.8v-3.3l-.9 3.3h-.9l-.9-3.3v3.3h-.9m6.9-3.3l-.6 1.7h1.2l-.6-1.7m-.5-.8h1l1.6 4.1h-.9l-.3-.8h-1.7l-.3.8h-.9l1.5-4.1m5 4.1h-.9v-1.5l-1.6-2.5h1.1l.9 1.8.9-1.8h1l-1.4 2.5v1.5m2.5-2.1c0 .4.1.8.3 1 .2.2.5.4.9.4.4 0 .7-.1.9-.4.2-.2.3-.6.3-1 0-.4-.1-.8-.3-1-.2-.2-.5-.4-.9-.4-.4 0-.7.1-.9.4s-.3.6-.3 1m-.9 0c0-.7.2-1.2.6-1.6.4-.4.9-.6 1.6-.6.7 0 1.2.2 1.6.6.4.4.6.9.6 1.6 0 .7-.2 1.2-.6 1.6-.4.4-.9.6-1.6.6-.7 0-1.2-.2-1.6-.6-.4-.4-.6-.9-.6-1.6m5.9 2.1v-3.3h-1.3v-.7h3.5v.7h-1.3v3.3h-.9m3.6 0v-3.3h-1.3v-.7h3.5v.7h-1.3v3.3h-.9m2.7 0v-4.1h3.2v.7h-2.3v.9h2.1v.7h-2.1v1h2.4v.8h-3.3" fill="#ed4c5c"/><path d="m22.7 44.7c-1.3.4-3.1 1.3-3.8 1.8-.2.2-.2.4.1 1.1.3.5.5.9.6.9.1 0 .8-.3 1.6-.7.8-.4 1.8-.9 2.3-1 .4-.1.7-.1.9-.2.1.2 0 .1.2.4.2.4.1.4.4.6.4.1 1.3-.4 1.3-.4 1.1-.4 1.7-.4 5.7-.4s4.6 0 5.7.4c0 0 .9.3 1 .3.1 0 .2.1.3 0 .1 0 .2-.2.3-.3 0 0 .2-.6.3-.8.2.1.6.2 1 .4.4.2 1.4.6 2.2 1 .8.4 1.5.7 1.6.7 0 0 .3-.4.6-.9.5-1 .6-.9-1.3-1.9-2.5-1.3-4.9-1.9-5.2-1.2 0 .1-.1.2-.1.3-.2-.1-.9-.2-1.5-.3-2-.4-7.5-.4-9.5 0-.6.1-1.1.3-1.5.4-.2-.4-.2-.2-.2-.4-.3-.4-1.4-.3-3 .2" fill="#3e4347"/><g fill="#dfdfdf"><path d="m24.8 44.4c-.9 0-2.6.6-4.4 1.5-1.5.7-1.5.8-1.1 1.6.2.4.4.7.4.7.1 0 .7-.3 1.5-.7.8-.4 1.8-.8 2.3-1 .3-.1.6-.1.9-.2-.1-.3 0 0-.2-.6.2-.6.7-1.1 1.2-1.2-.3 0-.4-.1-.6-.1"/><path d="m31.8 44.5c-1.8 0-3.5.1-4.3.2-1.4.2-2.1.7-2.6.9-.2.1-.3.2-.5.3.2.4.2.6.3.9.1.3.1.5.5.6.4 0 1.2-.4 1.2-.4 1.1-.4 1.7-.4 5.7-.4 4 0 4.8.1 5.7.4.7.2.9.4 1.2.4.1 0 .2-.2.3-.5.1-.3.3-.8.4-1.3-.2 0-.1.1-.4-.1-.6-.3-.7-.3-1.1-.5-.5-.2-.9-.2-1.6-.3-.8-.1-2.7-.2-4.5-.2h-.3"/><path d="m39.2 44.5c-.1 0-.2 0-.3 0 .2.1.4.3.5.4.4.2.4.5.4.9 0 .2 0 .3-.1.5.2.1.6.2.9.4.4.1 1.4.6 2.3 1 .8.4 1.4.7 1.5.7 0 0 .2-.4.4-.7.3-.5.3-.7.1-.9-.5-.4-2.4-1.3-3.7-1.7-1-.5-1.6-.6-2-.6"/><path d="m38.6 44.6c-.1.1-.1.2-.1.3.1 0 .6.3.9.3h.1c0 0-.1-.1-.3-.2-.2-.1-.4-.3-.6-.4"/><path d="m25.4 44.6c-.1.1-.4.3-.5.4-.3.2-.3.3-.4.6 0 0 .2-.2.7-.4.4-.2.2-.1.5-.2-.2-.2-.3-.2-.3-.4"/></g><path d="m26.1 24.8c-.5.2-.7.6-.8 1.1 0 .5.1.9.4 1.2.1.1.3.3.3.3 0 0-.1.2-.2.3-.3.3-.5.7-.5 1.1 0 .4.1.7.5 1l.3.3-.3.3c-.6.7-.6 1.4 0 2l.3.3h6.1 6.1l.3-.3c.6-.6.6-1.3 0-2l-.4-.4.3-.3c.6-.7.6-1.4 0-2.1-.3-.3-.3-.4-.1-.5.4-.2.6-1 .4-1.5-.2-.7-1.3-1.2-1.9-.9-.1.1-.3.2-.5.4-.2.1-.3.3-.4.3 0 0-.2-.1-.3-.3-.6-.5-1.4-.5-2 .1l-.2.2-.3-.3c-.6-.6-1.4-.6-2.1.1l-.2.2-.3-.2c-.4-.4-.6-.5-1.1-.5-.4 0-.8.2-1.1.5l-.2.2-.3-.3c-.7-.6-1.2-.6-1.8-.3" fill="#2a5f9e"/><path d="m25.7 33.1c-.6.7-.6 1.4 0 2.1l.2.3-.3.3c-.1.2-.3.4-.4.5-.2.5-.1 1.2.4 1.5.2.2.3.3 0 .6-.1.1-.2.3-.3.4-.5.9.2 2.1 1.3 2.1.4 0 .8-.1 1-.4.2-.2.4-.3.6 0 .3.3.7.5 1 .5.4 0 .6-.1 1-.5l.3-.3.3.3c.6.6 1.2.7 2 .1l.3-.2.3.3c.4.3.6.4 1 .4.4 0 .6-.1 1-.5l.3-.3.3.2c.5.4.8.6 1.1.6.4 0 .6-.1 1-.5.4-.3.5-.7.5-1 0-.3-.3-.9-.6-1.1l-.2-.2.3-.3c.6-.7.6-1.3 0-2.1l-.3-.3.3-.3c.6-.7.6-1.4 0-2l-.3-.3h-6.1-6.1l.1.1" fill="#ed4c5c"/><path d="m24.4 32.2c0 0 0 6.1 0 8.4 0 .3.2.4.5.7.5.4 1 .8 3.7.5 2.5 0 3 .2 3.3 1.2l.1.6.1-.6c.2-1 .8-1.2 3.2-1.2 3.1 0 3.4-.1 3.8-.5 0 0 .3-.2.4-.5.1-.3 0-.5 0-.5v-8.1-8.5h-7.5-7.6c0 0 0 8.5 0 8.5m15 .1v7c0 .9.1 1.2 0 1.4-.1.2-.3.4-.3.4-.5.5-.9.6-3 .5-1.4 0-2.1 0-3.2.2-.2.2-.6.1-.9 1-.3-.9-.5-.9-.5-.9-1.2-.5-1.7-.4-3.5-.4-1.2.2-2.5-.1-3-.5 0 0-.1 0-.4-.4 0-1.7 0-8.4 0-8.4v-8.4h7.4 7.4v8.5" fill="#3e4347"/><path d="m30.9 29.4c.8.5 2.1.4 2.8-.4.3-.3.4-.8.5-1 .1-.2.1-.3.1-.5.1.2.2.3.2.7.1.5 0 .9-.2 1.3-.6 1.6-2.6 2.1-3.8.9-.6-.5-1.1-1.6-.8-2.3.1-.2.1-.4.2-.6 0 .2 0 .4.2.8.2.5.5.8.8 1.1" fill="#fff"/><path d="m29 35.7c0 .4 0 .6.1.8-.2-.2-.4-.3-.6-.5-.3-.2-.8-.4-.9-.1-.1.2.3.5.6.7.3.2.5.2.8.3-.2.1-.4.2-.7.3-.3.2-.7.5-.5.8.2.2.6 0 .9-.2.2-.1.5-.4.6-.5 0 .2-.1.5-.1.8 0 .4.1.8.4.8.3 0 .4-.5.4-.9 0-.4 0-.6-.1-.8.1.1.3.3.6.5.2.2.7.4.9.2.2-.2-.1-.5-.5-.8-.3-.2-.5-.3-.7-.4.2-.1.4-.1.8-.3.5-.3.7-.5.6-.8-.1-.2-.4-.1-.9.2-.2.2-.5.4-.6.5 0-.2.1-.6.1-.8 0-.4-.1-.9-.3-.9-.8.2-.8.6-.9 1.1" fill="#ffce31"/><path d="m29.8 36.9c0 .2-.2.4-.4.4-.2 0-.4-.2-.4-.4 0-.2.2-.4.4-.4.2 0 .4.2.4.4" fill="#fff"/><path d="m34.3 35.7c0 .4 0 .6.1.8-.2-.2-.4-.3-.6-.5-.3-.2-.8-.4-.9-.1-.1.2.3.5.6.7.3.2.5.2.8.3-.2.1-.4.2-.7.3-.3.2-.7.5-.5.8.2.2.6 0 .9-.2.2-.1.5-.4.6-.5 0 .2-.1.5-.1.8 0 .4.1.8.3.8.3 0 .4-.5.4-.9 0-.4 0-.6-.1-.8.1.1.3.3.6.5.2.2.7.4.9.2.2-.2-.1-.5-.5-.8-.3-.2-.5-.3-.7-.4.2-.1.4-.1.8-.3.5-.3.7-.5.6-.8-.1-.2-.4-.1-.9.2-.2.2-.5.4-.6.5 0-.2.1-.6.1-.8 0-.4-.1-.9-.3-.9-.8.2-.8.6-.8 1.1" fill="#ffce31"/><path d="m35 36.9c0 .2-.2.4-.4.4-.2 0-.4-.2-.4-.4 0-.2.2-.4.4-.4.2 0 .4.2.4.4" fill="#fff"/><path d="m23.4 34.7c-.4-1.8-1.4-3.2-2.7-4 .6 0 1.1 0 1.1 0l1.5-.1-1.3-.8c-.4-.2-1.4-1.1-1.4-1.8 0-.2 0-.4.4-.7l.9-.7-1-.1.4-1-1.1.3-.1-1 .4-.3-.9-.8-.8-.1-.9.4-.3-.8-.5.8-.6-.8-.3 1.2-.7-.4-.2 1-1-.8.1 1.6-1.5-.3.4 1.2-1.3-.1 1 1.9-1.2.7 1.7 1.7v.5l-3.5-.8 2.1 2.1-.6 2.1 2.4.2-.9 1.8 2.9-.7.7 1.9c-.1 0-.3-.1-.4-.1-1.6 0-3 2.5-3 3.9 0 1.4 2.4 3.8 4.8 3.8 1 0 1.9-.4 2.7-1.2 2.5-2.4 3.5-6.2 2.7-9.7m-5.4 1.7c.6.6 1.8 2 1.9 4.1 0 .7-.4 1.6-1.1 2.4-.5.5-.9.7-1.1.7-1.9-.4-2.9-1.2-2.8-2.4.1-.9.7-1.5.9-1.5.4 0 .4.1.4.5 0 .2.1.5.4.7l.2.1h.1c.4 0 .7-.3.9-.7.2-.5.2-1.2-.4-1.8-.2-.2-.4-.3-.6-.4l1.2-1.7" fill="#3e4347"/><path d="m18.9 24.3l-1.3.5-.1-.3-.3.5-.4-.5-.2.8-.7-.4-.2 1.1-.8-.6.1 1.2-1.4-.2.3 1.1-1.1-.1.8 1.5-1 .6 1.4 1.4.1 1.3-2.4-.6 1 1.1-.5 1.8 2.5.2-.8 1.6 2.3-.6.6 1.6 1.1-1.5c0 0 2.4 1.6 2.5 4.8 0 1.8-1.9 3.8-2.8 3.6-5-1-2.9-4.9-1.8-4.9 1.2 0 .8 1.1 1 1.2.4.2.9-.8.2-1.6-1.4-1.4-3.4 1.4-3.4 3.1 0 1.4 3.8 5.1 6.6 2.3 4.3-4.3 3.5-12.1-.9-13.4-4.4-1.3-3.3-3.2-3.3-3.2.5 3.2 5.6 2.8 5.6 2.8s-2.6-2-.9-3.5h-.5l.3-.6-.7.2-.1-.9-.5.5-.8-.2-.2-.5 1.5-1-.3-.2h-.5" fill="#dfdfdf"/><path d="m43.4 44.5c.8.8 1.7 1.2 2.7 1.2 2.4 0 4.8-2.4 4.8-3.8 0-1.5-1.4-3.9-3-3.9-.1 0-.3 0-.4.1l.7-1.9 2.9.7-1-1.9 2.4-.2-.5-2.1 2.1-2.1-3.5.8v-.5l1.7-1.7-1.2-.7 1-1.9-1.3.1.4-1.2-1.5.3.1-1.6-1 .8-.2-1-.8.4-.3-1.2-.6.8-.5-.8-.3.8-.9-.4-.8.1-.9.8.4.3-.1 1-1.1-.3.4 1-1 .1.9.7c.4.3.4.5.4.7 0 .7-1.1 1.5-1.4 1.8l-1.2.8 1.5.1c0 0 .5 0 1.1 0-1.3.8-2.2 2.2-2.7 4-.9 3.5.1 7.3 2.7 9.8m3.8-6.5c-.2.1-.4.2-.6.4-.6.6-.6 1.3-.4 1.8.2.4.5.7.9.7h.1l.2-.1c.3-.1.4-.5.4-.7 0-.4.1-.5.4-.5.2 0 .9.6.9 1.5.1 1.2-.9 2-2.8 2.4-.2 0-.7-.2-1.1-.7-.7-.7-1.1-1.7-1.1-2.4.1-2.1 1.3-3.5 1.9-4.1l1.2 1.7" fill="#3e4347"/><path d="m45.1 24.3h-.5l-.2.2 1.5 1-.3.5-.8.2-.5-.5-.1.9-.7-.2.3.6h-.5c1.7 1.4-1.1 3.3-1.1 3.3s5.2.4 5.6-2.8c0 0 1.1 1.9-3.3 3.2-4.4 1.4-5.2 9.1-.9 13.4 2.9 2.9 6.6-.9 6.6-2.3 0-1.7-2-4.4-3.4-3.1-.7.7-.2 1.7.2 1.6.2-.1-.1-1.2 1-1.2 1.2 0 3.3 3.9-1.8 4.9-.9.2-2.9-1.8-2.8-3.6.1-3.1 2.5-4.8 2.5-4.8l1.1 1.5.6-1.6 2.3.6-.8-1.6 2.5-.2-.5-1.8 1-1.1-2.4.6.1-1.3 1.4-1.4-1-.6.8-1.5-1.1.1.3-1.1-1.2.3.1-1.2-.8.6-.2-1.1-.7.4-.2-.8-.4.6-.3-.5-.1.3-1.3-.5" fill="#dfdfdf"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1fe.svg b/public/emoji/1f1fe.svg new file mode 100644 index 000000000..fe9e109c0 --- /dev/null +++ b/public/emoji/1f1fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="M38,17.5h6.9l-9.7,18.1v10.9h-6.1V35.6l-10-18.1h7.1l6,12.6L38,17.5z" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ff-1f1e6.svg b/public/emoji/1f1ff-1f1e6.svg new file mode 100644 index 000000000..5253e6360 --- /dev/null +++ b/public/emoji/1f1ff-1f1e6.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M60.9,40c0.7-2.5,1.1-5.2,1.1-8c0-2.8-0.4-5.5-1.1-8H31.7L14.8,7.4c-4,2.8-7.3,6.6-9.6,11L19,32L5.3,45.6 + c2.2,4.4,5.5,8.2,9.6,11L31.7,40H60.9z" fill="#699635"/><path d="m3.5 22.5c-1 3-1.5 6.2-1.5 9.5s.5 6.5 1.5 9.5l9.6-9.5-9.6-9.5" fill="#3e4347"/><path d="M18.3,58.7C22.4,60.8,27.1,62,32,62c12.3,0,22.9-7.4,27.5-18.1H33.4L18.3,58.7z" fill="#428bc1"/><path d="m59.5 20.1c-4.6-10.7-15.2-18.1-27.5-18.1-4.9 0-9.6 1.2-13.7 3.3l15.1 14.8h26.1" fill="#ed4c5c"/><path d="m60.5 22.7c-.3-.9-.6-1.8-1-2.6h-26.1l-15.1-14.8c-.7.3-1.3.7-2 1.1-.5.3-1 .7-1.5 1l16.9 16.6h29.2c-.1-.4-.2-.9-.4-1.3" fill="#fff"/><path d="m5.3 18.4c-.1.2-.2.4-.3.7-.5 1.1-1 2.2-1.4 3.4l9.6 9.5-9.6 9.5c.4 1.2.8 2.3 1.4 3.4.1.2.2.4.3.7l13.7-13.6-13.7-13.6" fill="#ffce31"/><path d="m31.7 40l-16.9 16.6c.3.2.7.5 1 .7.8.5 1.6 1 2.5 1.4l15.1-14.8h26.1c.4-1 .8-2 1.2-3.1.1-.3.1-.5.2-.8h-29.2" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f1ff-1f1f2.svg b/public/emoji/1f1ff-1f1f2.svg new file mode 100644 index 000000000..16306c739 --- /dev/null +++ b/public/emoji/1f1ff-1f1f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M42,32h10h10C62,15.4,48.6,2,32,2S2,15.4,2,32s13.4,30,30,30V32H42z" fill="#83bf4f"/><path d="m52 54.4c6.1-5.5 10-13.5 10-22.4h-10v22.4" fill="#ff8736"/><path d="M42,32v28.3c3.7-1.3,7.1-3.3,10-5.9V32H42z" fill="#3e4347"/><path d="M42,32H32v30c3.5,0,6.9-0.6,10-1.7V32z" fill="#c94747"/><g fill="#ff8736" stroke="#2b2b2b" stroke-width=".25" stroke-miterlimit="10"><path d="m57.5 22.3c1.3-.7 1.5-1.4 1.5-1.4 0-.1-.9.5-2.5 1.2 2-1 2-1.8 1.9-1.8-.3 0-1.5.8-3.1 1.5 1.4-.7 2.1-1.5 2-1.6-.3.3-3.4 1.5-3.4 1.5.4-.2.7-.7.4-.7-.5.4-2.4.7-3 .8-.4.1-1.5.5-1.8.5-2-.1-2.5.1-2.5.1 0 0 0 0 .1.1 0 0 0 0-.1 0 0-.1-.1-.1-.1-.1-.3-.6.1-.8.3-.9.2 0 .2 0 .4-.1-.1 0-.2-.1-.3-.1.2 0 .5 0 .4.4.2-.1.7-.6-.6-.7-.4-.4-2.1-.7-2.6 1.2 0 0 .1 0 .2.1-.5-.2-2-.4-2.5-.5-1.4-.4-2.9-1.3-3.1-1.2-.2.1.9 1 .8 1-.9-.5-1.8-.8-2.5-1.2-.5-.2-1.1-.6-1.2-.5-.2.4.9 1.3 1.1 1.5.2.1 1.8.8 1.8.8-2.4-1-2.8-1.2-2.9-1.3-.2 0-.7-.7-.9-.6-.1.1.1 1.1 1.2 1.5 0 0 .2.1.3.1l-.6-.2c-.5-.2-1.1-.8-1.2-.7-.1.1.3.7.8 1 .2.1.6.3 1.2.5-.5-.2-1.1-.4-1.4-.5-.4-.2-.5-.4-.6-.4-.1 0 .1 1 2.7 1.6 0 0 0 0 .1 0 0 0-.1 0-.1 0-.1 0-.5 0-.5.1 0 .1.2.4 1.5.4.2 0 1.1-.3 1-.2 0 0-1.3.4-1.4.4-.1 0-.5.1-.5.1 0 .1.3.3 1 .4.6 0 1.9-.4 1.8-.3 0 0-1.2.4-1.2.4 0 0-.5 0-.5.1 0 .1.6.6 2.5 0-.2.2-1.1.4-1.1.4 0 0 .2.2.5.3.2 0 .4 0 .6 0 .4-.1.7-.2 1.2-.6.1.1-1.2.7-1.1.8.3.2 1.2 0 1.2-.1.1 0 1.8-.9 1.7-1 0 .1-2.2 1.2-2.2 1.3.1.2.9 0 .9 0 0 0 1-.5 1-.5 0 0-1.1.6-1 .7 0 .3 1.3-.1 1.7-.3-.2.1-.7.4-.7.5.3.5 1.3.3 1.4.2.1-.1-.1.3 0 .3 0 0 .2-.2.3-.4 0 .1-.1.3-.2.6-.1.2-.1.5-.2.8 0 .1.4-.1.5-.8 0 .4-.2 1-.1 1 0 0 .1 0 .2-.1v.1c0 .1-.1.5-.6.5-.6 0-.6.5-.6.5s-.1 0 0 .3c.1-.2.2-.2.2-.2.1 0 .4.1.8-.2-.4.4-.2.5-.2.5s-.1.3.2.4c-.1-.1 0-.2 0-.2s.4 0 .4-.5c0 .4.3.6.3.6s0 .2.3.3c-.2-.1-.1-.3-.1-.3s.4-.2.1-.7c.1 0 .1-.1.2-.1 0 0 0 .1 0 .2 0 .3 0 .3.2.5-.1-.2 0-.3 0-.3s.3.1.5-.2c-.2.4-.1.5 0 .5 0 .1-.1.4.3.4-.1-.1-.1-.3-.1-.3s.4-.1.2-.7c.1-.1.2 0 .2 0s0 .4.4.3c.1.1 0 .3 0 .3s.2 0 .3-.2c.1-.2.1-.5-.2-.6 0-.1.1-.1.1-.1s.2.1.3.2c.1.1 0-.3-.3-.3-.4 0-.4-.1-.4-.1 0 0 0-.1 0-.3.3.2.6.2.6.2 0-.1-.6-.8-.5-.9.2 0 .4.4.6.3-.1-.1-.3-.1-.5-.4 0-.1-.1-.1-.1-.2 0 0 .5.5.9.5.2-.1-.3-.4-.3-.5.2.2.9.7 1.4.5.2-.3-.3-.2-.9-.9.4.3 1.4.8 1.9.6.1-.1-.4-.4-.8-.8.2.1.3.2.4.2.5.2 1-.1 1-.1 0-.1-.2-.1-.5-.2.6.1 1 0 1.1-.1 0-.1-.1-.1-.7-.2 1.2.2 2.2-.5 2.2-.5s.3-.1-.2-.1c3.4-.4 4-1.9 4-1.9-.1 0-.7.4-1.5.7 1.5-.7 2.2-1.6 2.2-1.7-.1-.8-.6-.5-1.3-.2zm-19.4.7c.3-.1.6-.1.5-.1 0 0-.3.1-.5.1zm-1.1-1.1c.7.3 2 .7 1.9.7.1.1-1.1-.4-1.9-.7zm11.7 3c-.1-.1-.2-.3-.2-.3 0 .1.1.2.2.3zm6.5-.9c-1 .3-2.2.4-3.7 0 1.5.3 2.7.2 3.7 0zm.6-1c-.2.1-.4.2-.6.2.2 0 .4-.1.6-.2zm-9.6 3.4c0-.1 0-.2 0-.3 0 .1 0 .2 0 .3zm1.6 1.5c0 0-.4 0-.7.1-.1 0-.3-.1-.4-.2-.1-.1 0-.7 0-.7.1.1.2.2.3.3 0-.3 0-.3-.1-.5 0-.3.1-.8.1-1.4.5.9.7 1.3.6 2 .1 0 .1-.1.2-.2v.5c.1 0 0 0 0 .1zm.3-2.7c.1.1.1.1 0 0h0zm7.4-1.3c.1 0 .1 0 .2-.1-.1.1-.1.1-.2.1z"/><path d="m46.2 27.5c0 0 0 0 0 0z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ff-1f1fc.svg b/public/emoji/1f1ff-1f1fc.svg new file mode 100644 index 000000000..77f539e5f --- /dev/null +++ b/public/emoji/1f1ff-1f1fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#75a843"><path d="M32,2c-6.2,0-11.9,1.9-16.6,5h33.3C43.9,3.9,38.2,2,32,2z"/><path d="m32 62c6.2 0 11.9-1.9 16.6-5h-33.2c4.7 3.1 10.4 5 16.6 5"/></g><path d="M7,47H58c1.8-3.1,3-6.5,3.6-10.1H3.4C4,40.6,5.3,44,7,47z" fill="#ed4c5c"/><path d="m3 32c0 1.7.2 3.4.4 5h58.1c.3-1.6.4-3.3.4-5s-.2-3.4-.4-5h-58.1c-.2 1.6-.4 3.3-.4 5" fill="#3e4347"/><path d="m3.4 27h58.2c-.6-3.6-1.9-7-3.6-10h-51c-1.7 3-3 6.4-3.6 10" fill="#ed4c5c"/><g fill="#ffce31"><path d="m12.3 17h45.7c-2.3-4-5.6-7.5-9.5-10h-33c-1.1.7-2.2 1.6-3.2 2.4v7.6"/><path d="m12.3 47v7.6c1 .9 2.1 1.7 3.2 2.4h33c3.9-2.6 7.1-6 9.5-10.1h-45.7z"/></g><path d="M12.6,12.2H9.5C4.8,17.5,2,24.4,2,32c0,7.7,2.9,14.8,7.8,20.1h2.5L32.4,32L12.6,12.2z" fill="#f9f9f9"/><path d="M12.3,9.4c-1,0.9-2,1.8-2.8,2.8L29.3,32L9.5,51.8c0.9,1,1.8,1.9,2.8,2.8L34.9,32L12.3,9.4z" fill="#3e4347"/><path fill="#ed4c5c" d="m17.5 33.9l5.3-4.5-6.3-1.1-3.3-6.6-3.3 6.6-6.3 1.1 5.4 4.5-1.4 6.7 5.6-3.2 5.7 3.2z"/><g fill="#ffce31"><path d="m11.3 30.1c.7 1.5.9 1.6 2.6 2.2 1.7.6 6.6 1.2 7.1 1.2-.3-.3-5.8-4.4-6.9-5.2-1.1-.8-1.4-1.2-1.4-1.2s-1-1.8-1.4-2.4c-.4-.5-1-1.3-1.8-1.3s-1.4.6-1.7 1.5c-.1 0-.9.5-.8.9.2 0 1.5-.4 2 1.1.5 1.5.5 3.9 0 5.1-.5 1.2-1.2 2.1-1.2 3.2 0 .1.1.4.3.4.1.5.8 3.8.8 3.8h9.8l1.6-6"/><g stroke="#000" stroke-linejoin="round" stroke-linecap="round" stroke-width=".2"><path d="m11.3 30.1c.7 1.5.9 1.6 2.6 2.2 1.7.6 6.6 1.2 7.1 1.2-.3-.3-5.8-4.4-6.9-5.2-1.1-.8-1.4-1.2-1.4-1.2s-1-1.8-1.4-2.4c-.4-.5-1-1.3-1.8-1.3s-1.4.6-1.7 1.5c-.1 0-.9.5-.8.9.2 0 1.5-.4 2 1.1.5 1.5.5 3.9 0 5.1-.5 1.2-1.2 2.1-1.2 3.2 0 .1.1.4.3.4.1.5.8 3.8.8 3.8h9.8l1.6-6"/><path d="m8.1 35.7c0 0 2.1-.1 2.7-.1.6 0 5.8 0 8.8.7"/><path d="m8.9 35.6c0 0-.2-.3-.1-.8.1-.5 1.6-1.8 1.6-3.7"/><path d="m10.1 35.5c0 0-.2-.8 1.7-1.5.5-.2 2-1 2.1-1.7"/><path d="m11.6 34.1c0 0 4.6 0 8.3.8"/><path d="m12.8 33.5c0 0 1.6.1 1.8 0 .3-.1.7-.3.9-.8"/><path d="m13.7 33.6c0 0 .9-.4 1-1"/><path d="m11.2 39.5c0 0-.4-2.5-.4-3.9l.9.9 1-.9.9.9 1-.8.9 1 1-.8.8.9 1-.7 1.2 1.1"/><path d="m19.1 37.9c-3.5-.5-8.2-.5-8.2-.5"/><path d="m9.3 28.7c0 0 2.9-1.4 3.4-1.6"/><path d="m10.8 36.5l1 .9.8-.9.9.9 1-.8.8.9 1-.8.8 1 1-.8 1 .9"/><circle cx="13.5" cy="34.9" r=".4"/><circle cx="15.2" cy="35" r=".4"/><circle cx="9.2" cy="24.7" r=".3"/></g></g></svg> \ No newline at end of file diff --git a/public/emoji/1f1ff.svg b/public/emoji/1f1ff.svg new file mode 100644 index 000000000..133cd3cf3 --- /dev/null +++ b/public/emoji/1f1ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="M20.8,41.4l14.8-18.8H21.2v-5.1h22v4.9l-15,19h15.1v5.1H20.8V41.4z" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f201.svg b/public/emoji/1f201.svg new file mode 100644 index 000000000..44714e7ea --- /dev/null +++ b/public/emoji/1f201.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#4fd1d9"/><g fill="#fff"><path d="m14.1 47v-6.4h10.3v-17.4h-10.3v-6.2h15.9v30z"/><path d="m34.1 47v-6.4h10.3v-17.4h-10.3v-6.2h15.9v30z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f202.svg b/public/emoji/1f202.svg new file mode 100644 index 000000000..a6e36bc7d --- /dev/null +++ b/public/emoji/1f202.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#4fd1d9"/><path d="m20.1 30.4c-1.8 0-3.3.1-4.1.1v-5.8c.7.1 2.4.3 4.1.3h2.4v-3.2c0-1.3-.2-2.9-.2-3.6h5.9c0 .8-.2 2.3-.2 3.7v3.1h8.2v-3.4c0-1.4-.1-2.9-.2-3.7h6.1c-.1.7-.3 2.3-.3 3.7v3.4h2c1.8 0 3.2-.2 4.1-.3v5.7c-.7-.1-2.3-.1-4.1-.1h-2v.4c0 9-2.7 15.2-12 19.2l-4.4-4.4c7-2.4 10.7-5.7 10.7-14.6v-.6h-8.1v4c0 1.6.2 3.3.2 4h-5.9c.1-.7.2-2.5.2-4v-4h-2.4z" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f21a.svg b/public/emoji/1f21a.svg new file mode 100644 index 000000000..74c92f22c --- /dev/null +++ b/public/emoji/1f21a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#eda454"/><path d="m20 24.2c-.8.7-1.5 1.4-2.3 2-.8-.8-2.7-2.3-3.7-3 3.2-2.1 6.2-5.6 7.9-9.2l4.4 1.3c-.4.9-.9 1.8-1.5 2.7h23v4h-3.6v5h5v4.1h-5v4.9h4.4v4h-33.2v-4.1h4.6v-4.9h-5.1v-4h5.1v-2.8m-5.5 24c1.7-1.6 3.4-4.6 4.3-7.4l4.4 1.1c-.8 2.9-2.5 6.1-4.4 8.1l-4.3-1.8m9.5-21.2h2.8v-5h-2.8v5m0 8.9h2.8v-4.9h-2.8v4.9m5.9 5.8c.5 2.3.9 5.4.9 7.2l-4.4.7c0-1.8-.3-5-.7-7.4l4.2-.5m3.5-14.7v-5h-2.8v5h2.8m-2.8 4.1v4.9h2.8v-4.9h-2.8m6.9 10.4c.9 2.3 1.9 5.3 2.2 7.2l-4.6.9c-.2-1.8-1.1-5-2-7.3l4.4-.8m2.6-19.5h-2.9v5h2.9v-5m0 9.1h-2.9v4.9h2.9v-4.9m5.1 9.6c1.7 2.3 3.9 5.6 4.8 7.7l-4.7 1.6c-.8-2-2.8-5.4-4.5-7.9l4.4-1.4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f22f.svg b/public/emoji/1f22f.svg new file mode 100644 index 000000000..07d785adf --- /dev/null +++ b/public/emoji/1f22f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#4bd37b"/><path d="m28.3 34.4c-1.5.4-3 .8-4.5 1.3v9.3c0 2.3-.4 3.4-1.7 4.1-1.3.7-3.1.8-5.8.8-.1-1.2-.7-3-1.3-4.2 1.5.1 3 .1 3.5.1.5 0 .7-.2.7-.7v-8.2l-4.2 1.1-1-4.4c1.5-.3 3.4-.8 5.3-1.2v-6.9h-4.7v-4.2h4.7v-7.3h4.5v7.2h3.9v4.2h-3.9v5.8c1.3-.3 2.7-.7 4-1l.5 4.2m1.3-2h18.6v17.4h-4.5v-1.5h-9.7v1.7h-4.3l-.1-17.6m13.8-6.3c1.9 0 2.2-.6 2.5-4.4 1 .7 2.9 1.4 4.1 1.7-.6 5.4-1.9 6.9-6.3 6.9h-7.4c-5.3 0-6.7-1.3-6.7-5.8v-10.5h4.5v5.1c3.8-1 7.6-2.2 10.2-3.4l3.4 3.3c-3.9 1.6-9 2.9-13.5 3.8v1.6c0 1.5.4 1.7 2.6 1.7h6.6m-9.5 10.1v2.4h9.7v-2.4h-9.7m9.7 8.5v-2.5h-9.7v2.5c0 0 9.7 0 9.7 0" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f232.svg b/public/emoji/1f232.svg new file mode 100644 index 000000000..5cc5826ce --- /dev/null +++ b/public/emoji/1f232.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#ff5a79"/><path d="m20.1 24.6c-1.5 2.1-3.3 3.9-5.1 5.1-.7-1-2-2.7-3-3.5 2.5-1.4 5-3.9 6.8-6.4h-5.1v-4.1h6.5v-3.7h4.7v3.7h5.4v4.1h-5.4c1.7.9 5.3 3.2 6.3 3.9l-2.6 3.4c-.8-.8-2.3-2-3.7-3.1v5.6h-4.7l-.1-5m4.7 19c-2.1 3-5.5 6.1-8.5 7.9-.9-.9-2.9-2.4-4-3.1 3-1.5 6-3.9 7.7-6.2l4.8 1.4m-11.4-6.5h37.4v4.3h-16.1v5.8c0 2.4-.5 3.5-2.3 4.2-1.8.6-4.1.6-7.2.6-.3-1.4-1.1-3.2-1.7-4.4 2.1.1 4.6.1 5.2.1.7 0 .9-.2.9-.7v-5.6h-16.2v-4.3m4.6-6.3h28.5v4.1h-28.5v-4.1m26.6-11c2 2.4 4.9 5 7.4 6.3-1 .8-2.4 2.4-3.2 3.5-1.7-1.2-3.6-3.2-5.3-5.3v5.3h-4.8v-5.5c-1.7 2.2-3.7 4.2-5.7 5.4-.7-1-2-2.6-3-3.4 2.6-1.3 5.4-3.8 7.2-6.3h-5.6v-4.1h7.1v-3.7h4.8v3.7h7v4.1h-5.9m-2.4 22.1c2.9 1.8 6.6 4.7 8.5 6.7l-4.3 2.7c-1.6-1.9-5.2-5-8.2-7l4-2.4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f233.svg b/public/emoji/1f233.svg new file mode 100644 index 000000000..ae8c7bdad --- /dev/null +++ b/public/emoji/1f233.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#c28fef"/><path d="m30.1 21.9c-.7 6.6-2.8 10.8-12.7 12.9-.4-1.1-1.5-3-2.5-4 8.4-1.5 9.8-4.3 10.4-9h-5.3v4.6h-4.5v-8.9h14v-3.5h4.7v3.6h14.4v8.2h-4.8v-3.9h-5.5v6.3c0 1.1.2 1.2 1.4 1.2h3.4c1 0 1.2-.4 1.3-2.9.9.7 2.7 1.4 4 1.6-.5 4.2-1.7 5.3-4.8 5.3h-4.6c-4.3 0-5.3-1.3-5.3-5.2v-6.3h-3.6m18.9 23.8v4.3h-33.9v-4.3h14.4v-5.9h-10.3v-4.2h26.5v4.2h-11.4v5.9c0 0 14.7 0 14.7 0" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f234.svg b/public/emoji/1f234.svg new file mode 100644 index 000000000..ea346b666 --- /dev/null +++ b/public/emoji/1f234.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#ff5a79"/><g fill="#fff"><path d="M32,12c0,0-10,8.6-22.2,14.6l3.2,6.1c0,0,7.9-2.6,19-11.5c11.1,8.9,19,11.5,19,11.5l3.2-6.1 + C42,20.6,32,12,32,12z"/><path d="m20.9 29.5h22.3v5.1h-22.3z"/><path d="m16 36.8v15.2h32v-15.2h-32m25.6 9.8h-19.2v-4.3h19.1l.1 4.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f235.svg b/public/emoji/1f235.svg new file mode 100644 index 000000000..ed4265dc3 --- /dev/null +++ b/public/emoji/1f235.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#ff5a79"/><path d="m19.6 32c-1.6-1.4-5-3.1-7.6-4.2l2.7-3.9c2.6.8 6 2.4 7.7 3.8l-2.8 4.3m-6.5 16.5c1.9-3.3 4.7-8.7 6.8-13.7l4 3c-1.9 4.6-4.1 9.5-6.4 13.7l-4.4-3m3.9-36.2c2.5 1.2 5.7 3 7.4 4.6l-3.2 4c-1.5-1.5-4.6-3.6-7.2-4.9l3-3.7m22.8 15.2v2.6h11.2v17c0 2.2-.4 3.4-1.9 4.1-1.5.7-3.5.7-6.4.7-.1-1.2-.6-3-1.2-4.2 1.6.1 3.4.1 4 .1.6 0 .7-.2.7-.7v-12.6h-7.1v6.8h2.1v-5.1h2.9v10.2h-2.9v-1.4h-7.7v2.5h-3v-11.2h3v5.1h1.9v-6.8h-6.7v17.4h-4.5v-21.9h10.8v-2.6h-11.9v-4.5h6.8v-3.2h-5.5v-4.4h5.5v-3.4h4.7v3.5h5.7v-3.5h4.9v3.5h5.6v4.4h-5.6v3.2h6.8v4.5h-12.2zm-5.2-4.4h5.7v-3.2h-5.7v3.2" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f236.svg b/public/emoji/1f236.svg new file mode 100644 index 000000000..8d2d4e38f --- /dev/null +++ b/public/emoji/1f236.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#eda454"/><path d="m29 23c-.5 1-1 2-1.6 3h18.2v19c0 2.3-.4 3.5-2 4.2-1.6.8-3.8.8-7 .8-.2-1.3-.8-3.2-1.4-4.4 2 .1 4.3.1 4.9.1.7 0 .9-.2.9-.8v-2.3h-14.1v7.4h-4.6v-16.8c-1.6 1.7-3.3 3.2-5.2 4.5-.7-1-2.2-2.7-3.1-3.5 4.2-2.7 7.4-6.8 9.8-11.2h-8.6v-4.3h10.6c.6-1.6 1.1-3.1 1.5-4.7l4.8 1.1c-.4 1.2-.8 2.4-1.3 3.6h19.2v4.3h-21m12 7h-14.1v2.5h14.1v-2.5m0 8.8v-2.5h-14.1v2.5h14.1" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f237.svg b/public/emoji/1f237.svg new file mode 100644 index 000000000..01c87d775 --- /dev/null +++ b/public/emoji/1f237.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#eda454"/><path d="m47 42.5c0 2.6-.6 3.8-2.3 4.5-1.8.8-4.3.8-8.1.8-.3-1.3-1.1-3.3-1.8-4.5 2.6.1 5.7.1 6.5.1.9 0 1.2-.3 1.2-1v-5.2h-15.9c-1 4-2.8 8-6.2 10.8-.7-.9-2.4-2.5-3.4-3.1 5.6-4.7 6.1-11.5 6.1-17v-11.9h23.9v26.5m-4.6-9.4v-4.4h-14.8c0 1.4-.1 2.9-.3 4.4h15.1m-14.8-12.9v4.4h14.8v-4.4h-14.8" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f238.svg b/public/emoji/1f238.svg new file mode 100644 index 000000000..2bec66900 --- /dev/null +++ b/public/emoji/1f238.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#eda454"/><path d="m47 20.6v20.3h-4.6v-1.6h-8.3v8.7h-4.6v-8.8h-8.1v1.8h-4.4v-20.4h12.5v-4.6h4.6v4.6h12.9m-25.6 3.9v3.5h8.1v-3.5h-8.1m8.1 10.8v-3.6h-8.1v3.6h8.1m4.6-10.8v3.5h8.3v-3.5h-8.3m8.3 10.8v-3.6h-8.3v3.6h8.3" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f239.svg b/public/emoji/1f239.svg new file mode 100644 index 000000000..c989838cc --- /dev/null +++ b/public/emoji/1f239.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#c28fef"/><path d="m27.1 17.2h8v6.7h-2v3h-6.1v1.6h5.6v3.1h-5.6v1.7h7.7v3.5h-19.6v-3.5h7.8v-1.7h-5.6v-3.1h5.6v-1.6h-6v-3h-1.9v-6.7h7.8v-3.2h4.3c0 0 0 3.2 0 3.2m-10 20.9h16v11.5h-4.3v-1.3h-7.6v1.7h-4.1c0 0 0-11.9 0-11.9m13.8-17.4h-11.9v2.9h3.9v-2.1h4.1v2.1h3.9v-2.9m-9.7 20.8v3.3h7.6v-3.3h-7.6m19.8-1.9h-4.3v-21.7h4.3v21.7m8-25.1v29.9c0 2.6-.5 3.8-2 4.6-1.5.8-3.8.9-7 .9-.2-1.3-.8-3.5-1.5-4.8 2.2.1 4.4.1 5.1.1.6 0 .9-.2.9-.9v-29.8h4.5" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f23a.svg b/public/emoji/1f23a.svg new file mode 100644 index 000000000..2c743f7f9 --- /dev/null +++ b/public/emoji/1f23a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#eda454"/><path d="m48 20.1v8.2h-4.3v-4.3h-23.6v4.3h-4.1v-8.2h4.6c-.7-1.2-1.6-2.6-2.5-3.8l3.9-1.7c1.2 1.5 2.7 3.5 3.4 4.9l-1.2.5h5.8c-.5-1.4-1.5-3.3-2.5-4.7l3.9-1.3c1.1 1.5 2.3 3.7 2.9 5.1l-2.6 1h6.2c1.2-1.6 2.6-4 3.4-5.8l4.8 1.5c-1.1 1.5-2.2 3-3.3 4.3-.1 0 5.2 0 5.2 0m-14.2 15.1c-.3.8-.6 1.6-1 2.3h12.5v12.5h-4.5v-1.3h-17.7v1.3h-4.3v-12.5h9.5c.2-.8.4-1.6.6-2.3h-6.9v-9.4h19.7v9.4h-7.9m7 6.2h-17.7v3.3h17.7v-3.3m-14.6-9.5h11.2v-2.7h-11.2v2.7" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f250.svg b/public/emoji/1f250.svg new file mode 100644 index 000000000..0518c4af6 --- /dev/null +++ b/public/emoji/1f250.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><path d="m32 2c-16.6 0-30 13.4-30 30 0 16.6 13.4 30 30 30s30-13.4 30-30c0-16.6-13.4-30-30-30m0 54c-13.3 0-24-10.7-24-24 0-13.3 10.7-24 24-24s24 10.7 24 24c0 13.3-10.7 24-24 24"/><path d="m23.2 22.8c-1.9 3.3-5.2 6.6-8.2 8.8.7 1.2 1.8 3.9 2 5 1.1-.9 2.1-1.8 3.2-2.9v15.1h4.4v-20.2c1.1-1.4 2-2.8 2.8-4.2l-4.2-1.6"/><path d="m26.8 16.8l-4.2-1.7c-1.5 2.4-4.5 5.2-7 6.9.6 1 1.6 2.9 2 3.9 3.1-2.1 6.7-5.8 9.2-9.1"/><path d="m44.3 35.8v-1.8h3.8v-3.8h-20.8v3.8h12.3v1.8h-13.2v3.9h4.6l-2.5 1.6c1.5 1.5 3.3 3.6 4.1 5l3.4-2.4c-.7-1.2-2.2-2.8-3.6-4.2h7.2v4.5c0 .5-.2.6-.7.6-.5 0-2 0-3.5-.1.6 1.2 1.2 2.9 1.4 4.1 2.6 0 4.4-.1 5.7-.7 1.4-.7 1.8-1.8 1.8-3.9v-4.6h4.7v-3.9l-4.7.1"/><path d="m47.3 16.2h-18.5v12.5h18.6v-12.5zm-4.9 9.5h-8.9v-1.8h8.9c0 0 0 1.8 0 1.8m0-4.7h-8.9v-1.7h8.9c0 0 0 1.7 0 1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f251.svg b/public/emoji/1f251.svg new file mode 100644 index 000000000..4da18fa19 --- /dev/null +++ b/public/emoji/1f251.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,32c0,16.5-13.5,30-30,30C15.5,62,2,48.5,2,32C2,15.5,15.5,2,32,2C48.5,2,62,15.5,62,32z" fill="#eda454"/><g fill="#fff"><path d="m48 18v4.9h-3.6v21.3c0 2.7-.5 4.1-2.4 5-1.8.8-4.5.9-8.3.9-.2-1.5-1-3.7-1.7-5.1 2.6.2 5.4.2 6.2.1.8 0 1.1-.3 1.1-1v-21.2h-23.3v-4.9h32"/><path d="m19 26.5v17h4.6v-2.7h11.4v-14.3h-16m11.1 9.9h-6.4v-5.5h6.4v5.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f300.svg b/public/emoji/1f300.svg new file mode 100644 index 000000000..00f603086 --- /dev/null +++ b/public/emoji/1f300.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4fd1d9"><path d="m58 33.2c-.4-14.1-12.6-24.7-26.7-22.1-12 2.2-19.3 15.1-13.9 26.1 2.6 5.4 9.1 7.8 14.8 6.5 6-1.3 9.2-8.5 6.9-13.9-1.3-3-6.3-1.7-5 1.4 2.4 5.7-3.6 9.1-8.5 7-3.7-1.6-4.9-5.9-4.9-9.6.1-9.1 10.7-14 18.7-12.6 10.2 1.9 14.6 13.6 13 22.8-1.7 9.9-10.8 16.5-20.3 18.2-3.3.6-1.9 5.6 1.4 5 14.1-2.6 24.9-14.2 24.5-28.8"/><path d="m46.6 25.5c-6.4-11.2-25.6-4.9-21 8.2 1.1 3.1 6.1 1.8 5-1.4-1.7-4.9 1.7-8.3 6.9-7.6 4 .6 6 5.1 6.4 8.6 1.5 11.7-12.1 17.8-21.4 13.7-8.8-3.9-12.7-13.9-10.6-22.9 2.2-9 10.7-16.2 19.9-16.9 3.3-.3 3.3-5.4 0-5.2-13.8 1.1-24.7 12.4-25.7 26-1.1 13.6 10.7 26.1 24.4 25.6 14-.5 23-16.1 16.1-28.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f301.svg b/public/emoji/1f301.svg new file mode 100644 index 000000000..a94c77a88 --- /dev/null +++ b/public/emoji/1f301.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b4d7ee" d="m0 0h64v64h-64z"/><g fill="#dae3ea"><path d="m19.7 6.4c0 .8-.7 1.5-1.5 1.5h-12.9c-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5h12.9c.8 0 1.5.7 1.5 1.5"/><path d="m25.4 3.5c0 .8-.7 1.5-1.5 1.5h-12.9c-.8 0-1.5-.7-1.5-1.5.1-.8.7-1.5 1.5-1.5h13c.8 0 1.4.7 1.4 1.5"/><path d="m60.2 19.6c0 .8-.7 1.5-1.5 1.5h-12.9c-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5h12.9c.8 0 1.5.7 1.5 1.5"/><path d="m56.8 16.7c0 .8-.7 1.5-1.5 1.5h-12.9c-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5h12.9c.8 0 1.5.7 1.5 1.5"/></g><path d="m48 30.7c3.2 0 16 0 16 0v18.3h-20v-14.3c0-2.2 1.8-4 4-4" fill="#7c8d93"/><g fill="#d6eef0"><path d="m60.8 34h.4c.4 0 .8.4.8 1v14h-2v-14c0-.6.4-1 .8-1"/><path d="m55.8 34h.4c.4 0 .8.4.8 1v14h-2v-14c0-.6.4-1 .8-1"/></g><g fill="#7c8d93"><path d="m51.3 28h11v2.9h-11z"/><path d="m0 28.1h13.1v-5.2l-13.1 3z"/><path d="m0 28h13v21h-13z"/></g><g fill="#d6eef0"><path d="m9.5 36c0 .5-.4 1-1 1h-3c-.6 0-1-.5-1-1v-2c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v2"/><path d="m9.5 44c0 .5-.4 1-1 1h-3c-.6 0-1-.5-1-1v-2c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v2"/></g><path fill="#62727a" d="m23 4l-10 11.3v33.7h20v-33.7z"/><path d="m30 28c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2" fill="#d6eef0"/><path d="m30 44c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2" fill="#ffdd7d"/><path d="m30 20c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2" fill="#d6eef0"/><path fill="#62727a" d="m50 23v-4l-6-2v-11h-2v11l-6 2v4h-3v26h20v-26z"/><g fill="#d6eef0"><path d="m41.5 30c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m49.5 38c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/></g><g fill="#6adbc6"><path d="m41.5 46c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m49.5 46c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/></g><path d="m30 36c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2" fill="#d6eef0"/><path fill="#d0d0d0" d="m0 56l64-10v18h-64z"/><path d="m47 40.9c.4 0 .7.1 1.1.2.4-2.4 2.4-4.2 4.9-4.2 2 0 3.7 1.2 4.5 2.9.7-.5 1.5-.9 2.5-.9 2.2 0 4 1.8 4 4 0 2.2-1.8 4-4 4h-13c-1.7 0-3-1.3-3-3 0-1.6 1.3-3 3-3" fill="#e8e8e8"/><ellipse cx="8" cy="52.9" rx="8" ry="8" fill="#d0d0d0"/><g fill="#e8e8e8"><path d="m8.9 42.5c.5 0 1 .1 1.4.3.5-3.3 3.2-5.9 6.4-5.9 2.6 0 4.8 1.7 5.9 4 .9-.8 2-1.2 3.2-1.2 2.9 0 5.2 2.5 5.2 5.6 0 3.1-2.3 5.6-5.2 5.6h-16.9c-2.2 0-3.9-1.9-3.9-4.2 0-2.3 1.7-4.2 3.9-4.2"/><path d="m0 54c2.5 0 4.5 1.8 4.9 4.2.4-.2.7-.3 1.1-.3 1.7 0 3 1.3 3 3 0 1.6-1.3 3-3 3h-6v-9.9"/></g><path d="m58.2 41.6c-2.7 0-5.1.9-7 2.5-2.3-4.8-7.1-8.1-12.8-8.1-7 0-12.8 5.1-13.9 11.7-.9-.4-2-.6-3-.6-4.7 0-8.5 3.8-8.5 8.4 0 4.6 3.8 8.4 8.5 8.4h42.5v-20.7c-1.7-1-3.7-1.6-5.8-1.6" fill="#d0d0d0"/><g fill="#e8e8e8"><path d="m59.2 50.3c-.6 0-1.2.1-1.7.3-.6-3.8-3.9-6.7-7.9-6.7-3.2 0-6 1.9-7.2 4.6-1.1-.9-2.5-1.4-4-1.4-3.5 0-6.4 2.9-6.4 6.4 0 3.5 2.9 6.4 6.4 6.4h20.8c2.7 0 4.8-2.1 4.8-4.8 0-2.6-2.1-4.8-4.8-4.8"/><path d="m28 58c-.4 0-.7.1-1.1.2-.4-2.4-2.4-4.2-4.9-4.2-2 0-3.7 1.2-4.5 2.9-.7-.6-1.6-.9-2.5-.9-2.2 0-4 1.8-4 4 0 2.2 1.8 4 4 4h13c1.7 0 3-1.3 3-3s-1.3-3-3-3"/></g><g fill="#d0d0d0"><path d="m47 63.9c-.9-4.6-5.1-8-10-8s-9.1 3.4-10 8h20"/><path d="m21.5 64c-1.7-3.6-4.9-6-8.5-6s-6.8 2.4-8.5 6h17"/><path d="m0 42.9v8h9.8c-.9-4.5-5-8-9.8-8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f302.svg b/public/emoji/1f302.svg new file mode 100644 index 000000000..2e02d2895 --- /dev/null +++ b/public/emoji/1f302.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path transform="matrix(.7071-.7071.7071.7071-2.0487 35.6909)" fill="#d0d0d0" d="m34 19h16v2.6h-16z"/><path d="m36.7 26.3c-4.8-4.8-3.9-9.2-2.3-12.5l-31.7 46.2 47-32c-3.2 1.5-8.4 2.8-13-1.7" fill="#f2b200"/><path d="m21.6 11.1c-2.9-2.9-4.3-6.7-3.7-9.8l-15.2 58.7 32.1-46.9c-3 3.1-9 2.2-13.2-2" fill="#ffce31"/><path d="m61.6 45c-3.1.5-6.9-.8-9.8-3.7-4.2-4.2-5.1-10.2-2-13.3l-47 32 58.8-15" fill="#ff8736"/><g fill="#3e4347"><path d="m46.8 13.7l.1.1 1.7 1.7.3.3 6.3-6.3c1-1 3-.7 4.4.6 1.4 1.4 1.7 3.3.6 4.4-.5.5-.4 1.5.3 2.2.7.7 1.7.8 2.2.3 2.1-2.1 1.5-6-1.3-8.7-2.8-2.8-6.7-3.4-8.7-1.3l-6.3 6.3.4.4"/><path d="m.5 62.3c.5.5 1.2.6 1.6.2 0 0 1.4-1.4 3.1-3.1-.2-.4-.4-.8-.7-1.1-.3-.3-.7-.6-1.1-.7-1.8 1.8-3.1 3.1-3.1 3.1-.4.3-.3 1.1.2 1.6"/><path d="m44.4 21.3c-.1 0-.3-.1-.4-.3l-.4-.4 1.2-1.2c-.2 1.1.1 1.9-.4 1.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f303.svg b/public/emoji/1f303.svg new file mode 100644 index 000000000..cb533e58f --- /dev/null +++ b/public/emoji/1f303.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#42ade2" d="m0 0h64v64h-64z"/><path d="m48 45.7c3.2 0 16 0 16 0v18.3h-20v-14.3c0-2.2 1.8-4 4-4" fill="#3e4347"/><g fill="#d0d0d0"><path d="m60.8 49h.4c.4 0 .8.4.8 1v14h-2v-14c0-.6.4-1 .8-1"/><path d="m55.8 49h.4c.4 0 .8.4.8 1v14h-2v-14c0-.6.4-1 .8-1"/></g><g fill="#3e4347"><path d="m51.3 43h11v2.9h-11z"/><path d="m0 43.1h13.1v-5.2l-13.1 3z"/></g><path d="m57.7 1.6c0 0 .5 6.9-3.3 11.1-3.9 4.1-10.6 3.9-10.6 3.9 4.2 3.6 10.7 3.2 14.6-1 3.8-4.1 3.5-10.4-.7-14" fill="#ffdd7d"/><path fill="#6adbc6" d="m10.6 14.3l-1.7-3.3-1.7 3.3-3.3 1.7 3.3 1.7 1.7 3.3 1.7-3.3 3.3-1.7z"/><path transform="matrix(.7071-.7071.7071.7071-8.7102 10.9723)" fill="#fff" d="m7.1 14.2h3.5v3.5h-3.5z"/><path fill="#6adbc6" d="m34.2 8.7l-1.6-3.4-1.7 3.4-3.3 1.6 3.3 1.7 1.7 3.3 1.6-3.3 3.4-1.7z"/><path transform="matrix(.7071-.7071.7071.7071 2.2377 26.066)" fill="#fff" d="m30.8 8.6h3.5v3.5h-3.5z"/><path fill="#6adbc6" d="m56.7 25.8l-1.7-3.4-1.7 3.4-3.3 1.6 3.3 1.7 1.7 3.3 1.7-3.3 3.3-1.7z"/><path transform="matrix(.7071-.7071.7071.7071-3.2773 46.9215)" fill="#fff" d="m53.2 25.6h3.5v3.5h-3.5z"/><path fill="#3e4347" d="m0 43h13v21h-13z"/><g fill="#ed4c5c"><path d="m9.5 51c0 .5-.4 1-1 1h-3c-.6 0-1-.5-1-1v-2c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v2"/><path d="m9.5 59c0 .5-.4 1-1 1h-3c-.6 0-1-.5-1-1v-2c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v2"/></g><path fill="#121314" d="m23 19l-10 11.3v33.7h20v-33.7z"/><g fill="#ffdd7d"><path d="m30 43c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/><path d="m30 59c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/><path d="m30 35c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/></g><path fill="#121314" d="m50 38v-4l-6-2v-11h-2v11l-6 2v4h-3v26h20v-26z"/><g fill="#6adbc6"><path d="m41.5 45c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m49.5 53c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m41.5 61c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m49.5 61c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/></g><path d="m30 51c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2" fill="#ffdd7d"/></svg> \ No newline at end of file diff --git a/public/emoji/1f304.svg b/public/emoji/1f304.svg new file mode 100644 index 000000000..1d032f082 --- /dev/null +++ b/public/emoji/1f304.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#f2b200" d="m0 0h64v64h-64z"/><g fill="#ffdf99"><circle cx="32" cy="32" r="10.7"/><path d="m3.5 4.2c2.3 4.5 5.6 8.4 9.2 11.8 3.3 3.2 7.2 6.4 11.5 8.2-1.9-4.6-5.4-8.8-8.9-12.3-3.6-3.5-7.7-7.1-12.4-9 .2.4.4.9.6 1.3"/><path d="m42.2 19.9c-.9 1.4-1.7 2.8-2.4 4.3 4.6-1.9 8.8-5.5 12.3-8.9 3.5-3.5 7-7.6 8.9-12.3-3.6 1.5-6.9 4.1-9.9 6.6-3.3 3-6.4 6.4-8.9 10.3"/><path d="m29.9.4c-.4 3.7-.4 7.4 0 11 .3 3.2.8 6.5 2.1 9.5 2-4.7 2.4-10.3 2.4-15.4 0-1.4-.1-2.7-.2-4.1 0-.1-.1-1.4-.2-1.4-.2 0-.4 0-.6 0-.7 0-1.5 0-2.2 0-.6 0-1.2-.2-1.3.4"/><path d="m18.7 3.2c1 3.5 2.3 7 4 10.3 1.4 2.9 3.1 5.8 5.4 8.1.2-5.1-1.5-10.5-3.3-15.2-.5-1.4-1.1-2.7-1.8-4.1-.4-.6-.8-2.3-1.6-2.3-1.2 0-2.3 0-3.5 0 .3 1.1.5 2.2.8 3.2"/><path d="m43 2.2c-1.8 3.2-3.3 6.6-4.5 10.1-1 3-1.9 6.3-1.9 9.5 2.8-2.6 4.9-6.1 6.6-9.4 2.1-3.9 3.7-8.1 4.7-12.4-.8 0-1.7 0-2.5 0-.4 0-.7 0-1.1 0-.3 0-1.2 1.9-1.3 2.2"/><path d="m63.6 29.9c-3.7-.4-7.4-.4-11 0-3.2.3-6.6.8-9.5 2.1 4.7 2 10.3 2.4 15.4 2.4 1.4 0 2.7-.1 4.1-.2.2 0 1.4-.1 1.4-.2 0-.2 0-.4 0-.6 0-.7 0-1.5 0-2.2 0-.6.2-1.2-.4-1.3"/><path d="m60.8 18.7c-3.5 1-7 2.3-10.3 4-2.9 1.4-5.8 3.1-8.1 5.4 5.1.2 10.5-1.5 15.2-3.3 1.4-.5 2.7-1.1 4.1-1.8.6-.3 2.3-.8 2.3-1.5 0-1.2 0-2.3 0-3.5-1.1.2-2.2.4-3.2.7"/><path d="m.4 34.1c3.7.4 7.4.4 11 0 3.2-.3 6.5-.8 9.5-2.1-4.7-2-10.3-2.4-15.4-2.4-1.4 0-2.7.1-4.1.2-.1 0-1.4.1-1.4.2 0 .2 0 .4 0 .6 0 .8 0 1.5 0 2.3 0 .5-.2 1.1.4 1.2"/><path d="m2.2 21c3.2 1.8 6.6 3.3 10.1 4.5 3 1 6.3 1.9 9.5 1.9-2.6-2.8-6.1-4.9-9.4-6.6-3.9-2-8.1-3.7-12.4-4.7 0 .8 0 1.6 0 2.5 0 .4 0 .7 0 1.1 0 .3 1.9 1.2 2.2 1.3"/></g><path fill="#3e4347" d="m0 29.8v11.3l16.7-4.4z"/><path fill="#d0d0d0" d="m64 31.8l-16.7-9.5-15.3 12.7-15.3-7.7-16.7 11.2v4.2h64z"/><path fill="#3e4347" d="m47.3 22.3l5.6 6.6-10.2 3.6 12.9 4.2-12.9 3.8-26-13.2-4.2 7.7 8.8 1.7-4.6 6h47.3v-10.9z"/><path d="m64 39.8c-1.8.3-3.6.9-5.1 1.7-.9-1.2-2.4-2-4-2-1.4 0-2.7.6-3.6 1.5-.4-.3-.8-.5-1.3-.5-.8 0-1.5.5-1.8 1.1-.7-.3-1.5-.5-2.3-.5-1.2 0-2.2.4-3.1 1-1.4-1.6-3.4-2.6-5.6-2.6-2.2 0-4.2 1-5.5 2.5-.6-.9-1.5-1.5-2.7-1.5-1.4 0-2.6.9-3 2.2-1-1-2.3-1.7-3.8-1.7-1.1 0-2.1.3-2.9.9-.1-2.9-2.4-5.2-5.4-5.2-2.7 0-4.9 1.9-5.3 4.5-1.3-1.1-2.9-1.7-4.7-1.7-1.4 0-2.6.4-3.7 1v23.5h64l-.2-24.2" fill="#83bf4f"/><g fill="#699635"><path d="m63.5 47.2c-2.4-1.2-5.4-1.2-7.7.3-.6-2.4-2.8-4.4-5.4-4.4-2.5 0-6.1 1.8-6.1 4.7-1.9-.8-4.3-.7-5.9.6-1-1.6-3.1-2.1-4.8-1.5-.7.3-.9 1-1.7.4-.8-.6-1.7-1.1-2.7-1.3-1.9-.5-3.9-.4-5.6.4-.4.2-.8.4-1.2.7-.4.3-.8.8-1.2 1-.2.1-.7-.2-.9-.3-.5-.2-1.1-.3-1.7-.4-.9-.1-1.6.2-2.4.4-.3.1-.5-.3-.7-.4-.3-.2-.8-.4-1.2-.4-.6 0-1.1.4-1.7.3-.2 0-.7-.4-.9-.5-.5-.2-1-.4-1.5-.6-1.8-.4-3.8.2-5.1 1.6-.5.5-1.5-.2-2.1-.4-1.1-.3-2.1-.6-3.2-.7 1.7.5 3.4 1 4.9 1.9.5.3.8-.5 1.2-.8.8-.6 1.7-.9 2.7-1 .9 0 1.7.2 2.5.6.5.3.8.9 1.3 1.2.2.1.5-.2.6-.3.3-.3.7-.3 1.1-.2.4.1.7.3.9.6.2.2.2.6.6.6.9-.2 1.6-.6 2.6-.5 1 .1 1.9.5 2.7 1 .4.3.6-.1 1-.4.4-.4.8-.7 1.3-1.1 3.1-2.4 6.9-.5 9.2 1.9.8-1 1.7-2.2 3.2-1.8 1.3.3 1.7 1.7 2.1 2.8 1-1 2.1-2 3.5-2.2 1.6-.2 2.9.5 4.2 1.3.2-2.8 1.1-5.3 4.1-5.8 3-.5 5 1.9 5.7 4.5 2.5-2.1 5.6-2.7 8.6-1.3 0-.3-.1-.4-.3-.5m-49.4.8c0 0 0 0 0 0m27.9.8"/><path d="m64 58.4c-2.3-1.8-5.6-2.2-8.3-1-.7.3-1.4.8-2 1.3-.7.6-1 .1-1.9-.1-.7-.2-1.5-.2-2.2-.1-.1 0-1.5.4-1.5.4-.4-.6-1.2-.9-1.9-.9-.3 0-.6.1-.9.2-.6.2-.5.2-1.1-.2-1.3-.8-2.8-1-4.2-.7-.6.2-1.3.5-1.8.8-.4.3-.9 1.1-1.4.9-1.6-.6-3.1-1-4.7-1.3 1.6.4 3.3.9 4.8 1.8.5.4.7 0 1-.4.6-.7 1.6-1 2.4-1.2.9-.1 1.7-.1 2.5.3.7.3 1.1.8 1.6 1.2.5.4.8 0 1.3-.3.8-.4 1.5.3 1.8.9.3.5 1.2-.1 1.7-.2 1-.2 2.1-.1 3 .4.2.1 1.1.9 1.4.8.5-.4.9-1 1.4-1.4 2.8-2.1 6.7-1.5 9.1 1-.1-.8-.1-1.7-.1-2.2m-17.9.5c0 0 0 0 0 0m4.1.7c0 0 .1 0 0 0"/><path d="m35.1 55.1c-2.4-1.3-5.4-1.2-7.7.3-.6-2.4-2.8-4.4-5.4-4.4-1.6 0-3.2.5-4.3 1.6-.5.5-1 1.1-1.3 1.7-.2.4-.2 1.1-.5 1.4-1.4-.6-3.2-.7-4.6-.1-.4.2-1.2.9-1.5.5-.4-.6-1.1-1-1.7-1.3-.7-.3-1.5-.3-2.2-.2-.3.2-.6.3-.9.4-.2.1-.8.7-1 .6-.2 0-.5-.4-.7-.5-.4-.3-.7-.5-1.1-.7-.7-.3-1.4-.6-2.2-.7 0 .5 0 1 0 1.4 0 .2 1.3.6 1.6.7 1 .5 1.8 1.4 2.6 2.2.8-1 1.7-2.2 3.2-1.8 1.3.3 1.7 1.7 2.1 2.8 1-1 2.1-2 3.5-2.2 1.6-.2 2.9.5 4.2 1.3.2-2.8 1.1-5.3 4.1-5.8 3-.5 5 1.9 5.7 4.5 2.5-2.1 5.6-2.7 8.6-1.3-.1-.2-.3-.3-.5-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f305.svg b/public/emoji/1f305.svg new file mode 100644 index 000000000..dfc849803 --- /dev/null +++ b/public/emoji/1f305.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#f2b200" d="m0 0h64v64h-64z"/><g fill="#ffdf99"><circle cx="32" cy="32" r="10.7"/><path d="m3.5 4.2c.4.8 1 1.8 1.8 3 .7 1.2 1.7 2.5 2.8 3.9 1.1 1.4 2.4 2.8 3.7 4.1 1.3 1.3 2.7 2.6 4.1 3.7 1.4 1.1 2.7 2.1 3.9 2.9.6.4 1.2.7 1.7 1 .5.3 1 .5 1.4.7.4.2.7.3.9.4.2.1.3.1.3.1s0-.1-.1-.3c-.1-.2-.2-.5-.4-.9-.2-.4-.4-.8-.7-1.4-.3-.5-.6-1.1-1-1.7-.8-1.2-1.8-2.5-2.9-3.9-1.1-1.4-2.4-2.8-3.7-4.1-1.3-1.3-2.7-2.6-4.1-3.7-1.5-1-2.8-2-4-2.7-1.2-.8-2.3-1.4-3-1.8-.4-.2-.7-.4-1-.4-.2-.1-.3-.2-.3-.2s.1.1.2.3c0 .3.2.6.4 1"/><path d="m42.2 19.9c-.4.6-.7 1.2-1 1.7-.3.5-.5 1-.7 1.4-.2.4-.3.7-.4.9-.1.2-.1.3-.1.3s.1 0 .3-.1c.2-.1.5-.2.9-.4.4-.2.8-.4 1.4-.7.5-.3 1.1-.6 1.7-1 1.2-.8 2.5-1.8 3.9-2.9 1.4-1.1 2.8-2.4 4.1-3.7 1.3-1.3 2.6-2.7 3.7-4.1 1-1.6 2-2.9 2.7-4.1.8-1.2 1.4-2.3 1.8-3 .2-.4.3-.7.4-.9.1-.3.2-.4.2-.4s-.1.1-.3.1c-.2.1-.5.2-.9.4-.8.4-1.8 1-3 1.8-1.3.8-2.6 1.8-4 2.9-1.4 1.1-2.8 2.4-4.1 3.7-1.3 1.3-2.6 2.7-3.7 4.1-1.1 1.4-2.1 2.8-2.9 4"/><path d="m29.9.4c-.2 1.8-.3 3.6-.3 5.5 0 1.9.1 3.8.3 5.5.2 1.8.4 3.4.7 4.8.3 1.4.6 2.6.9 3.4.1.4.3.7.3 1 .1.2.1.3.1.3s.1-.1.1-.3c.1-.2.2-.5.3-1 .3-.8.6-2 .9-3.4.3-1.4.6-3.1.7-4.8.2-1.8.3-3.6.3-5.5 0-1.9-.1-3.8-.3-5.5 0-.1 0-.2 0-.4h-4.1c.1.1.1.2.1.4"/><path d="m18.7 3.2c.5 1.7 1.1 3.5 1.7 5.2.7 1.8 1.4 3.5 2.2 5.1.8 1.6 1.6 3 2.4 4.2.4.6.8 1.2 1.1 1.6.3.5.7.9.9 1.2.3.3.5.6.7.8s.2.3.2.3 0-.1 0-.4c0-.2 0-.6 0-1 0-.4-.1-1-.1-1.5-.1-.6-.1-1.2-.3-2-.2-1.4-.6-3-1-4.8-.5-1.7-1.1-3.5-1.7-5.2-.7-1.8-1.4-3.5-2.2-5.1-.3-.5-.6-1.1-.9-1.6h-3.8c.2 1 .5 2.1.8 3.2"/><path d="m43 2.2c-.9 1.5-1.7 3.2-2.5 4.9-.8 1.7-1.4 3.5-2 5.1-.6 1.7-1 3.3-1.3 4.7-.3 1.4-.5 2.6-.6 3.5 0 .4-.1.8-.1 1s0 .4 0 .4.1-.1.3-.3c.2-.2.4-.4.7-.7.6-.6 1.4-1.6 2.2-2.7.8-1.2 1.7-2.6 2.6-4.1.9-1.5 1.7-3.2 2.5-4.9.8-1.7 1.4-3.5 2-5.1.5-1.4.8-2.7 1.1-3.9h-3.6c-.4.6-.9 1.4-1.3 2.1"/><path d="m63.6 29.9c-1.8-.2-3.6-.3-5.5-.3-1.9 0-3.8.1-5.5.3-1.8.2-3.4.4-4.8.7-1.4.3-2.6.6-3.4.9-.4.1-.7.3-1 .3-.2.1-.3.1-.3.1s.1.1.3.1c.2.1.5.2 1 .3.8.3 2 .6 3.4.9 1.4.3 3 .6 4.8.7 1.8.2 3.6.3 5.5.3 1.9 0 3.8-.1 5.5-.3.1 0 .2 0 .4 0v-4.1c-.1.1-.2.1-.4.1"/><path d="m60.8 18.7c-1.7.5-3.5 1.1-5.2 1.7-1.8.7-3.5 1.4-5.1 2.2-1.6.8-3 1.6-4.2 2.4-.6.4-1.2.8-1.6 1.1-.5.3-.9.7-1.2.9-.3.3-.6.5-.8.7-.2.2-.3.2-.3.2s.1 0 .4 0 .6 0 1 0c.4 0 1-.1 1.5-.1.6-.1 1.2-.1 2-.3 1.4-.2 3-.6 4.8-1 1.7-.5 3.5-1.1 5.2-1.7 1.8-.7 3.5-1.4 5.1-2.2.6-.3 1.2-.6 1.7-.9v-3.8c-1.1.2-2.2.5-3.3.8"/><path d="m.4 34.1c1.8.2 3.6.3 5.5.3 1.9 0 3.8-.1 5.5-.3 1.8-.2 3.4-.4 4.8-.7.7-.1 1.3-.3 1.9-.5.6-.2 1.1-.3 1.5-.4.4-.1.7-.3 1-.3.2-.1.3-.1.3-.1s-.1 0-.3-.1c-.2-.1-.5-.2-1-.3-.4-.1-.9-.3-1.5-.4-.6-.2-1.2-.3-1.9-.5-1.4-.3-3.1-.6-4.8-.7-1.8-.2-3.6-.3-5.5-.3-1.9 0-3.8.1-5.5.3-.1 0-.2 0-.4 0v4.1c.1-.1.2-.1.4-.1"/><path d="m2.2 21c1.5.9 3.2 1.7 4.9 2.5 1.7.8 3.5 1.4 5.1 2 1.7.6 3.3 1 4.7 1.3 1.4.3 2.6.5 3.5.6.4 0 .8.1 1 .1.2 0 .4 0 .4 0s-.1-.1-.3-.3c-.2-.2-.4-.4-.7-.7-.6-.6-1.6-1.4-2.7-2.2-1.2-.8-2.6-1.7-4.1-2.6-1.5-.9-3.2-1.7-4.9-2.5-1.7-.8-3.5-1.4-5.1-2-1.4-.5-2.7-.8-3.9-1.1v3.6c.6.4 1.4.9 2.1 1.3"/></g><path fill="#42ade2" d="m0 32h64v32h-64z"/><g fill="#ffdf99"><ellipse cx="31" cy="36.2" rx="12.9" ry="1.4"/><ellipse cx="34" cy="41.1" rx="10.3" ry="1.1"/><ellipse cx="30.1" cy="45.5" rx="8.2" ry=".9"/><ellipse cx="32.6" cy="49.5" rx="6.6" ry=".7"/><ellipse cx="30.2" cy="53.1" rx="5.3" ry=".6"/><ellipse cx="32.6" cy="56.2" rx="4.2" ry=".5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f306.svg b/public/emoji/1f306.svg new file mode 100644 index 000000000..0bf2b32a9 --- /dev/null +++ b/public/emoji/1f306.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#fbbf67" d="m0 0h64v64h-64z"/><path opacity=".7" fill="#f15744" d="m0 0h64v64h-64z"/><path d="m48 45.7c3.2 0 16 0 16 0v18.3h-20v-14.3c0-2.2 1.8-4 4-4" fill="#62727a"/><g fill="#d0d0d0"><path d="m60.8 49h.4c.4 0 .8.4.8 1v14h-2v-14c0-.6.4-1 .8-1"/><path d="m55.8 49h.4c.4 0 .8.4.8 1v14h-2v-14c0-.6.4-1 .8-1"/></g><g fill="#62727a"><path d="m51.3 43h11v2.9h-11z"/><path d="m0 43.1h13.1v-5.2l-13.1 3z"/><path d="m0 43h13v21h-13z"/></g><g fill="#ed4c5c"><path d="m9.5 51c0 .5-.4 1-1 1h-3c-.6 0-1-.5-1-1v-2c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v2"/><path d="m9.5 59c0 .5-.4 1-1 1h-3c-.6 0-1-.5-1-1v-2c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v2"/></g><path fill="#3e4347" d="m50 38v-4l-6-2v-11h-2v11l-6 2v4h-3v-7.7l-10-11.3-10 11.3v33.7h20 20v-26z"/><g fill="#6adbc6"><path d="m41.5 45c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m49.5 53c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m41.5 61c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m49.5 61c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/></g><g fill="#ffdd7d"><path d="m30 43c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/><path d="m30 59c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/><path d="m30 35c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/><path d="m30 51c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f307.svg b/public/emoji/1f307.svg new file mode 100644 index 000000000..d6648a490 --- /dev/null +++ b/public/emoji/1f307.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ef8a45" d="m0 0h64v64h-64z"/><g fill="#f9b04e"><path opacity=".5" d="m28.2 0l1.8 28h4l1.8-28z"/><path opacity=".5" d="M46.8 0 37 28.6 40.7 30.1 56.5 0z"/><path opacity=".5" d="M64 8.4 43.3 31.9 46.1 34.7 64 18.9z"/><path opacity=".5" d="M64 29.4 47.9 37.3 49.4 41 64 36z"/><path opacity=".5" d="M23.3 30.1 27 28.6 17.2 0 7.5 0z"/><path opacity=".5" d="M0 18.9 17.9 34.7 20.7 31.9 0 8.4z"/><path opacity=".5" d="m0 36l14.6 5 1.5-3.7-16.1-7.9z"/><path d="m0 48.9l14-.9v-4l-14-.9z"/></g><circle cx="32" cy="38.7" r="25.3" fill="#ffc466"/><path d="m48 45.7c3.2 0 16 0 16 0v18.3h-20v-14.3c0-2.2 1.8-4 4-4" fill="#62727a"/><g fill="#d0d0d0"><path d="m60.8 49h.4c.4 0 .8.4.8 1v14h-2v-14c0-.6.4-1 .8-1"/><path d="m55.8 49h.4c.4 0 .8.4.8 1v14h-2v-14c0-.6.4-1 .8-1"/></g><g fill="#62727a"><path d="m51.3 43h11v2.9h-11z"/><path d="m0 43.1h13.1v-5.2l-13.1 3z"/><path d="m0 43h13v21h-13z"/></g><g fill="#ed4c5c"><path d="m9.5 51c0 .5-.4 1-1 1h-3c-.6 0-1-.5-1-1v-2c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v2"/><path d="m9.5 59c0 .5-.4 1-1 1h-3c-.6 0-1-.5-1-1v-2c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v2"/></g><path fill="#3e4347" d="m50 38v-4l-6-2v-11h-2v11l-6 2v4h-3v-7.7l-10-11.3-10 11.3v33.7h20 20v-26z"/><g fill="#6adbc6"><path d="m41.5 45c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m49.5 53c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m41.5 61c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m49.5 61c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/></g><g fill="#ffdd7d"><path d="m30 43c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/><path d="m30 59c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/><path d="m30 35c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/><path d="m30 51c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f308.svg b/public/emoji/1f308.svg new file mode 100644 index 000000000..22ae3f5f8 --- /dev/null +++ b/public/emoji/1f308.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,6.5V2C35,2,13.2,23.8,13.2,50.6h4.5C17.7,26.3,37.5,6.5,62,6.5z" fill="#f66"/><path d="M17.7,50.6h4.5C22.2,28.8,40,11,62,11V6.5C37.5,6.5,17.7,26.3,17.7,50.6z" fill="#fffb80"/><path d="m62 15.5v-4.5c-22 0-39.8 17.7-39.8 39.6h4.5c0-19.4 15.8-35.1 35.3-35.1" fill="#a3e66f"/><path d="M26.7,50.6h4.5C31.3,33.7,45,20,62,20v-4.5C42.5,15.5,26.7,31.2,26.7,50.6z" fill="#66c2ff"/><path d="m62 24.5v-4.5c-17 0-30.7 13.7-30.7 30.6h4.5c0-14.4 11.7-26.1 26.2-26.1" fill="#9180ff"/><path d="m10.1 60.7c-.7 0-1.4-.1-2.1-.3-2.8-.9-4.7-3.5-4.7-6.4 0-1.9.8-3.8 2.3-5.1.4-.3.8-.6 1.2-.9l.4-1.6c1.1-3.9 4.8-6.6 8.8-6.6.4 0 .8 0 1.3.1.4.1.7.1 1.1.2l.2-.3c1.6-2.9 4.8-4.8 8.1-4.8 5.1 0 9.3 4.2 9.3 9.3 0 .2 0 .5 0 .7v.2c.4.2.8.3 1.2.5 2.5 1.4 4 4.1 4 6.9 0 3.7-2.6 6.9-6.2 7.8-.6.1-1.2.2-1.8.2l-23.1.1" fill="#fff"/><path d="m26.9 36.4c4.4 0 8 3.5 8 7.9 0 .2 0 .4 0 .6-1.8.1-3.5.9-4.8 2 1-.6 2.1-.9 3.3-.9.4 0 .9 0 1.3.1.7.1 1.4.4 2 .8 2 1.1 3.3 3.3 3.3 5.7 0 3.1-2.2 5.8-5.2 6.5-.5.1-1 .2-1.5.2h-23.2c-.6 0-1.2-.1-1.7-.3-2.2-.7-3.7-2.7-3.7-5.1 0-1.6.7-3.1 1.9-4.1.5-.5 1.1-.8 1.8-1 .6-.2 1.2-.3 1.8-.3 1.7 0 3.3.8 4.3 2.1-1.2-2.1-3.3-3.6-5.8-3.8.9-3.2 3.9-5.6 7.5-5.6.4 0 .8 0 1.1.1.7.1 1.4.3 2.1.6 2.4 1.1 4.2 3.3 4.6 6 0-3.1-1.6-5.7-4-7.3 1.3-2.6 3.9-4.2 6.9-4.2m0-2.7c-3.7 0-7.1 1.9-9 4.9-.1 0-.2 0-.2 0-.6-.1-1-.1-1.5-.1-4.7 0-8.8 3.1-10.1 7.6l-.3 1.1c-.3.2-.7.5-1 .7-1.8 1.5-2.8 3.7-2.8 6 0 3.5 2.2 6.6 5.6 7.7.8.3 1.7.4 2.6.4h23.2c.7 0 1.4-.1 2.1-.2 4.3-1 7.3-4.7 7.3-9.1 0-3.3-1.8-6.4-4.7-8.1-.1-.1-.3-.2-.4-.2 0 0 0 0 0-.1-.1-5.9-4.9-10.6-10.8-10.6z" fill="#75d6ff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f309.svg b/public/emoji/1f309.svg new file mode 100644 index 000000000..cdaab3191 --- /dev/null +++ b/public/emoji/1f309.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#42ade2" d="m0 0h64v64h-64z"/><path fill="#428bc1" d="m0 52h64v12h-64z"/><path d="m64 28.9v-2c-4.8-.5-9.1-3-12-6.6v-10.3h-6v10.3c-3.3 4.1-8.3 6.7-14 6.7-5.7 0-10.7-2.6-14-6.7v-10.3h-6v10.3c-2.9 3.6-7.2 6.1-12 6.6v2c1.7-.2 3.4-.6 5-1.2v6.3h-5v6h9l1.2 6h1.8v6h6v-6h1.8l1.2-6h22l1.2 6h1.8v6h6v-6h1.8l1.2-6h9v-6h-5v-6.3c1.6.6 3.3 1 5 1.2m-18-5.7v4.8c0 3-2.2 5.4-5 5.9v-7.1c1.8-.9 3.5-2.1 5-3.6m-23 3.6v7.1c-2.8-.5-5-2.9-5-5.9v-4.8c1.5 1.5 3.1 2.7 5 3.6m-11-3.5v4.7c0 3-2.2 5.4-5 5.9v-7.1c1.9-.9 3.5-2.1 5-3.5m13 10.7v-6.3c1.9.7 3.9 1.1 6 1.2v5h-6zm8 0v-5c2.1-.1 4.1-.5 6-1.2v6.2h-6m24-.1c-2.8-.5-5-2.9-5-5.9v-4.7c1.5 1.4 3.2 2.6 5 3.6v7" fill="#3e4347"/><circle cx="32" cy="12" r="8" fill="#fff"/><g fill="#d0d0d0"><circle cx="35" cy="9" r="2"/><circle cx="29" cy="15" r="2"/><circle cx="29" cy="9" r="1"/><circle cx="35" cy="15" r="1"/></g><g fill="#fff"><path d="m40 53c0 .6-.5 1-1 1h-14c-.6 0-1-.4-1-1 0-.5.4-1 1-1h14c.5 0 1 .5 1 1"/><path d="m38 57c0 .6-.5 1-1 1h-10c-.6 0-1-.4-1-1 0-.5.4-1 1-1h10c.5 0 1 .5 1 1"/><path d="m36 61c0-.5-.5-1-1-1h-6c-.6 0-1 .5-1 1 0 .6.4 1 1 1h6c.5 0 1-.4 1-1"/><path transform="matrix(.7078-.7064.7064.7078-2.4606 4.0513)" d="m3 4.3h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078-8.2677 9.2859)" d="m6.4 13.9h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078 2.7844 15.7931)" d="m19.8 3.8h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078-2.1674 33.9877)" d="m39.3 18.9h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078 13.7929 42.4078)" d="m57.5 3.8h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078-13.6838 55.7724)" d="m59.9 43.7h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078-23.0967 40.1627)" d="m36.3 47.3h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078-23.2023 32.7612)" d="m27.3 43.7h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078-31.8562 18.2149)" d="m5.4 46.9h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078 6.787 42.4103)" d="m54 12.3h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078 5.1352 47.6433)" d="m59.5 16.9h1.4v1.4h-1.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f30a.svg b/public/emoji/1f30a.svg new file mode 100644 index 000000000..efdfafca5 --- /dev/null +++ b/public/emoji/1f30a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58.9 2.6c-.4-.1-.7-.2-1.1-.3-1-.2-2.2-.3-3.8-.3-15.3 0-27.5 8.8-33.4 22.5-7.6 18-7.2 33.2-18.6 33.2 0 2.4 1.9 4.3 4.3 4.3s4.3-1.9 4.3-4.3c0 2.4 1.9 4.3 4.3 4.3 2.4 0 4.3-1.9 4.3-4.3 0 2.4 1.9 4.3 4.3 4.3 2.4 0 4.3-1.9 4.3-4.3 0 2.4 1.9 4.3 4.3 4.3s4.3-1.9 4.3-4.3c0 2.4 1.9 4.3 4.3 4.3 2.4 0 4.3-1.9 4.3-4.3 0 2.4 1.9 4.3 4.3 4.3s4.3-1.9 4.3-4.3c0 2.4 1.9 4.3 4.3 4.3 2.4 0 4.2-2 4.2-4.3 0 0-28.8-4.5-19.7-23.8 1.2-2.4 2.9-3.6 3.9-4.1.5.7 1.2 1.3 2.1 1.6 2.4.9 5.1-.4 6-2.9.5-1.3.3-2.7-.2-3.8 1.1-.5 2.1-1.5 2.5-2.8.4-1.1.4-2.2 0-3.2 1.2-.5 2.2-1.5 2.7-2.8.5-1.4.3-2.8-.3-4 1.2-.5 2.3-1.5 2.7-2.9.8-2.7-.5-5.5-2.9-6.4" fill="#75d6ff"/><path d="m50.4 23.1c-.1.6.9 2.3.4 3.7-.7 1.9-4 2.4-2.1 3.1 1.8.7 3.9-.3 4.6-2.2.5-1.4.1-3-.9-4 1.4-.1 2.6-1 3.2-2.4.5-1.4.1-3-.9-4 1.4-.1 2.6-1 3.2-2.4.5-1.5.1-3.1-1-4 1.4 0 2.7-1 3.3-2.4.7-1.9-.3-4-2.1-4.7-1.8-.7.4 1.9-.3 3.8-.8 1.5-2.8 2.1-2.9 2.7-.3.5.9 2.3.4 3.8-.5 1.4-2.4 2.1-2.6 2.6-.1.6.9 2.3.4 3.7s-2.4 2.1-2.7 2.7c0-.1 0-.1 0 0" fill="#fff"/><g fill="#4fa1d9"><path d="m54.9 4.5c-1.4-.1-2.8 0-4.2.1-3.6.4-7 1.3-10.3 2.8-4 1.8-7.7 4.6-10.7 7.9-4 4.5-6.8 10.1-8.6 15.9-.6 1.8 2.2 2.6 2.7.8 1.8-6 4.7-11.5 9-15.9 1.8-1.8 3.4-3 5.5-4.4.9-.6 1.9-1.1 2.8-1.5.2-.1.4-.2.7-.3.4-.2-.3.1.1 0 .1 0 .2-.1.3-.1.5-.2.9-.4 1.4-.6 1.5-.5 3-.9 4.5-1.3.3-.1.7-.1 1-.2.1 0 .3 0 .4-.1.1 0 .7-.1.2 0 .6-.1 1.1-.1 1.7-.2 1.1-.1 2.2-.2 3.3-.1.8.1 1.4-.7 1.4-1.5.3-.7-.4-1.3-1.2-1.3"/><path d="m52.5 11.6c-1.8-.3-3.8 0-5.6.3-4.3.8-8.3 2.8-11.6 5.7-4.2 3.6-7 8.5-9 13.6-.3.7.3 1.6 1 1.8.8.2 1.5-.3 1.7-1 1.2-3.1 2.8-6.2 4.9-8.8 1.7-2.1 3.6-3.9 5.7-5.3.9-.6 1.9-1.2 2.9-1.6 0 0 .4-.2.1-.1.1 0 .2-.1.3-.1.2-.1.5-.2.7-.3.5-.2.9-.3 1.4-.5.8-.3 1.7-.5 2.5-.6.2 0 .4-.1.6-.1.1 0 .2 0 .3 0 .3 0 .7-.1 1.1-.1 1-.1 2-.1 3 0 .8.1 1.4-.7 1.4-1.5 0-.8-.7-1.3-1.4-1.4"/><path d="m50 17.6c-2.4-.1-5 .6-7.2 1.5-5.3 2.2-9 6.6-10.9 12.1-.3.8.3 1.6 1 1.8.8.2 1.5-.3 1.7-1 .9-2.6 2.3-4.9 4.2-6.8.8-.8 1.5-1.3 2.4-2 .4-.3.9-.5 1.3-.8.2-.1.5-.2.7-.4.1-.1.2-.1.4-.2-.3.1.1 0 .1-.1.8-.3 1.6-.6 2.4-.8.4-.1.7-.2 1.1-.2.2 0 .4-.1.5-.1.1 0 .7-.1.2 0 .6-.1 1.3-.2 2-.1 1.9.1 1.9-2.9.1-2.9"/><path d="m47.7 24.2c-4.4 0-8.5 3-10.3 7-.3.7-.2 1.6.5 2 .6.4 1.6.2 1.9-.5.6-1.3 1.4-2.4 2.4-3.3.4-.4.8-.6 1.3-.9.2-.1.4-.2.6-.4.1-.1.3-.1.4-.2-.3.1.1-.1.2-.1.7-.3 1.5-.5 2.3-.6.2 0-.3 0 .1 0 .1 0 .2 0 .3 0 .1 0 .2 0 .3 0 1.8-.1 1.8-3 0-3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f30b.svg b/public/emoji/1f30b.svg new file mode 100644 index 000000000..51ce7a82e --- /dev/null +++ b/public/emoji/1f30b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m40.5 31.9c-1.4-3.2-1.9-1.1-3.2-2.1-1.3-1-3.7 1-5.3.4-1.6-.6-4 .8-5.4-.1-1.4-.9-2.2 0-2.5.5-.4.7-1.4 3-1.5 3.1-8 18.2-20.6 28.3-20.6 28.3h60c0 0-13-11-21.5-30.1" fill="#594640"/><g fill="#89664c"><path d="m24.9 34.4c-.8 1.6-1 2.9-.8 4.7.2 1.8-.1 3.5-1.4 4.8-.8.8-1.7 1.4-2.5 2.1-1.4 1.1-2.5 2.4-3.3 4.1-.5-3.2 2.2-5.3 4.1-7.2 1.3-1.4 1.2-2.9 1.4-4.7.3-1.7 1.2-2.9 2.5-3.8"/><path d="m16.2 52.7c.2 2.1-1.7 4.2-3.3 5.2-1.7 1-3.6 1.7-5.2 2.9.2-2 2.6-3.5 4.1-4.5 1.6-.9 3.1-2.3 4.4-3.6"/><path d="m28.1 35.8c-.2 1.3-.3 2.6-.1 3.9.2 1.3.7 2.5 1.2 3.7.9 2.7-.1 6.1-2 8.2.3-2.6.8-5.4-.1-8-.9-2.6-1-5.7 1-7.8"/><path d="m24.1 46.1c1.2 2.5-.4 5.6-2.2 7.2-.9.9-1.8 1.8-1.8 3.2-.1 1.3.3 2.5.8 3.7-2.6-1.7-3.3-5.3-1.1-7.6 1.9-2 3.6-3.8 4.3-6.5"/><path d="m31.5 34.4c-1 2.9 0 5.3 2 7.5 1.3 1.5 3.5 5.1 1.1 6.6.9-2.4-1.8-4.5-3.2-6-2-2.3-2.6-6.2.1-8.1"/><path d="m32.2 48.5c-.8 2.4-.1 4.4 1.2 6.4.8 1.3 1.8 4 .5 5.3 0-1.8-1.5-3.4-2.5-4.8-1.5-2.1-1.8-5.6.8-6.9"/><path d="m25.8 51.6c-.6 1.9.7 3.5 1.7 4.9.5.7 2 3.7.4 4.2.4-1.1-1.8-2.8-2.3-3.5-1.2-1.4-2.2-4.7.2-5.6"/><path d="m35 34.8c-.3 2 1 4 2.4 5.2.6.5 1.2.9 1.7 1.5 2.7 3 .6 8-2.1 10.1 1.1-3 2.5-7-.1-9.5-1.6-1.6-3.9-5-1.9-7.3"/><path d="m35 52.7c3.3.2 7 5 4.4 8.1-.5-1.5-.9-3-1.8-4.3-.8-1.3-1.8-2.5-2.6-3.8"/><path d="m38.4 34.8c3.1 2.1 5.1 6.1 6.2 9.6.4 1.3.7 2.7.8 4.1.2 1.6.6 3.9 2.2 4.7-1.9.3-3.2-2-3.8-3.5-.4-1.3-.7-2.7-1-4-1-3.8-2.5-7.6-4.4-10.9"/><path d="m41.4 50.8c.9 2.3 2.1 4.3 4.1 5.7.5.4 1.1.8 1.5 1.2.3.3 1.8 2.2.6 2.4.6-.9-2.6-1.7-3-2.1-2.5-1.1-4.6-4.4-3.2-7.2"/><path d="m48.4 51.6c2 .5 4 2.3 4.2 4.5.3 2.1 2.2 3.2 3.9 4.1-2.1.5-5-.6-5.7-2.9-.2-.7-.2-1.4-.4-2.1-.4-1.3-1.3-2.4-2-3.6"/></g><g fill="#ed4c5c"><path d="m40.6 29.5c0 0 0 0 0 0 1.4-1.4 3.4-1.9 2.7-3.9-1.2-3.5-7.2 5.6-4.4.3 2.8-5.3-.1-5.9-.9-4.7-.8 1.2-2.8 12.5-3.3 5.8-.5-6.8 7.2-27.5 3-24.6-4.2 2.9-3.6 21.7-6 24.9-2.4 3 2.5-20.9.6-23.3-1.4-1.8-4.9-1.4-3.4 13.9 1.5 15.4-1 7.2-2.3 3.3-1.3-3.9-2.7-2.5-1.3 4.6 1.1 5.6-1.5-2.3-4.6-8.2-3.1-5.9-10-2.6-4.1 1.7 5.4 4 6.2 7.5 7.3 10.4-1.1 1-2 3.2-3 6.5-.7 2.3 1.8-1.5 2.8-2.6 1.1-1.1 1.7 3.3 3.3.7 1.6-2.6 2.9-1.2 5.7 2.1 2.7 3.3 4.4 2.4 5.6.8s1.7-1.9 4.2-.2c2.5 1.7.9-.7.9-.7-1-1.2-2.1-5.7-2.8-6.8"/><path d="M40,19c1.7-1.9,2.5-7.6,1.2-5.7C40,15.2,39,20.1,40,19z"/><path d="m47.8 18.7c-1.6 1.6-5.4 6.1-3.3 5.4 1.6-.5 4.8-7 3.3-5.4"/><path d="m46.9 9.8c-1.8 1-4.8 8.6-5 11.5-.2 3.1 6.7-12.4 5-11.5"/><path d="m24.1 16.6c3.2 2.3-3.3-9.9-3.8-7.5-.4 2.4 2.4 6.5 3.8 7.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f30c.svg b/public/emoji/1f30c.svg new file mode 100644 index 000000000..de7a0212d --- /dev/null +++ b/public/emoji/1f30c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#3f3261" d="m0 0h64v46h-64z"/><path fill="#42ade2" d="m0 46h64v10h-64z"/><path fill="#296d8f" d="m0 34h64v1h-64z"/><path fill="#3283ab" d="m0 37h64v2h-64z"/><path fill="#3b9ac9" d="m0 41h64v3h-64z"/><path d="m0 55c0 0 5.8-3.8 8-4 2.8-.3 8.2 3.3 11 3 2.2-.2 5.8-3.7 8-4 1.5-.2 4.5 1.3 6 1 1.8-.4 4.2-4 6-4 2.4 0 5.6 4.9 8 5 2.6.1 6.5-4.5 9-5 2-.4 8 1 8 1v16h-64v-9" fill="#3e4347"/><g fill="#fff"><path transform="matrix(.7071-.7071.7071.7071-14.1276 12.8927)" d="m7.4 22.4h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-9.1277 14.9638)" d="m12.4 17.4h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-9.4917 20.0851)" d="m18.4 20.4h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-3.2567 19.1596)" d="m20.4 12.5h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-5.613 23.449)" d="m24.4 17.4h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-.1989 24.5201)" d="m28.4 11.4h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-5.2699 28.2774)" d="m30.4 19.4h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071 1.8513 29.4699)" d="m35.4 11.4h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071 5.73 32.8338)" d="m41.4 8.4h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071 2.4873 35.0054)" d="m42.4 13.4h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071 4.2447 39.248)" d="m48.4 13.4h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071 9.4873 37.9049)" d="m49.4 6.4h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071 14.6588 42.3902)" d="m57.4 2.4h2.1v2.1h-2.1z"/></g><g fill="#c79cff"><path transform="matrix(.7071-.7071.7071.7071-1.3911 31.6419)" d="m36.8 16.8h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071 5.6442 36.253)" d="m45.9 10.6h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071 12.4592 45.58)" d="m60.5 7h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-11.0803 26.7498)" d="m26 26h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-15.6954 9.6077)" d="m3 23h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-9.4957 8.0753)" d="m4.3 14.8h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071 1.7187 15.6494)" d="m19 5h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-.6013 41.0487)" d="m48.5 20.5h1.4v1.4h-1.4z"/></g><g fill="#ffabed"><path transform="matrix(.7071-.7071.7071.7071 9.1266 34.5341)" d="m45.5 5.5h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071 10.6691 41.3863)" d="m54.6 7.1h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071 7.8254 43.3929)" d="m55.6 11.5h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071 5.3997 29.0363)" d="m37 7.3h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-1.5878 27.1671)" d="m31.3 14.8h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-6.6057 18.2687)" d="m18 16.4h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-14.9485 18.4109)" d="m14 26.5h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-10.3148 11.3138)" d="m7.8 17.4h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-18.7309 11.2792)" d="m3.5 27.5h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-2.5031 7.4571)" d="m7 6h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-7.0332 41.0205)" d="m45.3 28.3h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071 1.3077 48.7494)" d="m58.8 22.1h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071 7.4582 23.006)" d="m30.8 1.8h1.4v1.4h-1.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f30d.svg b/public/emoji/1f30d.svg new file mode 100644 index 000000000..efe3dee5d --- /dev/null +++ b/public/emoji/1f30d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M58.4,22.7L60,42.7C55.8,54,44.8,62,32,62C15.4,62,2,48.6,2,32S15.4,2,32,2c6,0,11.6,1.8,16.3,4.8L58.4,22.7z" fill="#008db3"/><g fill="#ffc942"><path d="m48.3 6.8c.3 1 .6 2.1-.4 1.6-1.7-.9-3.9-1.9-3.2-1.2s1 1.5-.1 1.4c-1.1-.1-3.1-.4-4 .9-.9 1.3-2.1 1-2.4 1.5-.3.5-.8 2.6-1.7 1.9-.9-.6-2.7-2.9-1.2-2.3 1.5.6 3.2-.1 1.8-1.7-1.4-1.6-2.8-1-3.4-1.9-.6-.9-2.6-2-4.1.2-1.4 2.2-2.7 5.1-3.5 5.7-.8.6-2.5 1.7-2.2 2.6.2.9.3 3 1.2 2.4s1.4-.9 1.8-.3c.3.6.2 1.8.9 1.8 0 0 1.4-1 1.5-1.9.1-.9-1-1.4-.2-2.7s2.6-3.8 2.2-2.5c-.4 1.2-1.3 3-.6 3.8.6.8 4.1-.2 2.5.6-1.6.8-2.4 1.4-2.7 2.4-.3 1-.6 1.8-1.4 1.4s-1.8-.2-2.2-.2-.6-1.8-1.3-1.4c-.6.4.2 1.7-.5 1.8-.7.1-.8.9-1.6 1.5-.8.6-1.9 1.8-2.6 1.9s1.1 1 .8 1.8c-.3.9-1.9.8-2.5.9s-.1 1.3-.4 2c-.3.7.3 1.4 1.3 1.4 1 0 2-.2 2.1-1.1.1-.9 1-2.4 1.7-2.1.6.3 2.1-.6 2.4-.1.3.5 2.2 2.2 2 2.4s-1.3.7-.9.9c0 0 .3.5.5.4s.7-1.4 1-1.6.3-.9-.1-1.2c-.5-.3-2.2-1.5-1.8-2.1s1.3.7 1.7 1.1c.4.4 1 .9 1 1.8s.6.9.6 1.3c.1.5.3.6.8.6.5-.1.7-1.2.5-1.5-.3-.3-.3-.9.3-.9.6 0 1.3-.5 1.3-.8 0-.3.6-2.1 1-2.1s.7.7.8 1.1c.2.4 1.2-.3 1-.7-.2-.4.1-.5.4-.5.3 0 .1.8.3 1 .3.2 1.7 1.1 1.2 1.6s-1.2.2-1.7-.2c-.5-.4-1.8-.2-2.2.2-.3.4-.6.6-1.2.6-.6 0-.5 1.1 0 1.5.5.5 1.2.1 1.7.4.5.3 1.3-.4 1.4.1.1.5-.1 2-.6 2.1-.5.1-2.1.4-3.2-.1-1.2-.5-2.3-.7-2.4-.2-.1.6-.1 1-.9.5s-1.5-.8-2-.8c-.5 0-.5-.9-.4-1.6.1-.7-1.2-.5-2-.3s-2.4.7-3.4.7-1.4.2-1.6.6-1.1.4-1.1 1.2c0 .8.1 1-.7 1.4-.9.3-1.1 1.9-1.5 2.3-.4.4.4 1.4 0 2-.4.5-.8 1.9-.1 2.2.7.3 1.4 1.7 1.7 2.2.3.5 1.4 1 2.5.8 1.1-.2 3.1-.8 4.2-.3s2.2.4 1.7 1.4c-.6 1 .3 2.3 1 3 .7.7.5 2.5.1 3-.4.6-.3 1.6.1 2.1.4.5.6 1.7.6 2.1 0 .5.8 1.4.9 2.3.1 1-.6 2.1.3 2.1.9 0 3.2.1 3.4-.3s2-2 2.5-2.7 1.5-1.9 1.2-2.6c-.6-.5-.2-1 .8-1.4 1-.4 1-3.2.5-3.9-.5-.7.4-2.4 1.5-2.9 1.1-.5 3.7-5.1 2.9-4.7-.9.4-2.6.7-3.2.3-.6-.4-4.1-6.4-3.6-6.8s3.3 5.5 3.8 6.2c.5.8 5.2-2.1 5.8-2.8.5-.7-.3-1.4-.6-1.4s-1.4-.7-1.7-.3-2.3-2.9-1.6-2.6c.7.3 2.2 1.3 3.6 2.1s3-.5 3.9 1c1 1.5 1.6.5 1.5 1.2s1.2 3.6 1.7 4.5c.4.9 1.3-.4 1.4-1.4.1-1.1 2.2-2.8 3-3.4.7-.6 2.1.3 2.3 1.5.2 1.2 1.2-.2 1.2.7 0 1-.2 2.3.5 3.5 1.4-3.5 2.1-7 2.1-10.8 0-10.6-5.5-19.9-13.7-25.2"/><path d="m16.4 10.6c-.6.2-1.2.9-2 .5-.8-.4-2.5.2-1.4 1.1 1 1 .6 1.6 1.6 1.7s1.6-1.3 2.3-1.2.2-2.3-.5-2.1"/><path d="m40.7 49.7c-.7.1-.5 1.5-1.3 1.7-.7.2-.1.8-.5 1.3-.3.5-.5 1.7 0 2.3.5.7.7.7 1.3-.4.6-1 2-5 .5-4.9"/><path d="m20.6 17.3c-.3 0-.6.2-.9.2-.3.1-.5.5-.5.9 0 .5.8.6.5.9-.3.3-1.9.6-1.7 1.1s.5.9.2 1.4c-.3.5.3.6.9.4s1-.9.9-1.3c-.1-.5.9-.6.6-.2s-.8 1.4-.5 1.7c.3.3-.8.8-.4 1 .4.2 1.5-.8 2.1-.6s.8-.2.9-.7c.1-.6-.8-1.3-1.1-2-.3-.8-.1-2.8-1-2.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f30e.svg b/public/emoji/1f30e.svg new file mode 100644 index 000000000..96eb2c4a4 --- /dev/null +++ b/public/emoji/1f30e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32c0 16.6-13.4 30-30 30s-30-13.4-30-30c0-14.4 10.1-26.4 23.7-29.3h.8l.6-.3c.5-.1 1-.1 1.5-.2h1l.8-.2c.1 0 .3 0 .4 0l1.2.2.8-.2c.1 0 .3 0 .4 0l1.6.4 1.9-.1c.2 0 .5.1.7.1l7.2 4.6 7.8 3c5.9 5.5 9.6 13.3 9.6 22" fill="#008db3"/><g fill="#ffc942"><path d="m33.5 11.5c2 .6 1.9-.6 3.1.8.7.8 2 2.3 3.5 2.7.2.1.7-.4.7-.8 0-.4-1.1-1.1-1.7-1.3-.6-.2.2-1.3-.6-1.6s-1.7-1.6-2-2.6c-.3-1-1.7-.2-2.2-.4-.5-.2-1.1-.1-1.6.7s.3 2.3.8 2.5"/><path d="m44 39.7c0-.4-3.9-2.5-4.3-2.6-.8 0-1.8-.4-2.5 0-.3.2-.6.4-.7.7-.1.2-.9-.2-1.2-.1-.7.4-1.1-.8-.9-1.3.5-1.1-1.2-.4-1.4-.7.2.4-.1-3.2-.7-1.2-.5 1.5-2.2-.2-2-1.3.3-1.7 2.9-2 3.5-1.7.3.2 1.3 1.7 1.5 1.6.3-.1-.2-1.8-.2-2-.2-.8 1.4-1.1 1.5-2 .1-.7.6-.5 1.1-.9.7-.6.2-1.6 1.1-2.2.3-.2 1.5-.3 1.6-.7.1-.3-1-1.1 0-1.4.9-.2 1.8.2 2-1.1.2-1.1-1.1-1.4-1.4-2.3-.1-.3-.3-1.8-.8-1.5-.7.4-1.1 1.2-1.6.2-1-1.8-3.4-2.6-2.3.3.6 1.5-1.6 6-1.9 1.8-.1-1.4-4.4-1.9-3-3.5 1.5-1.6 3.5-1.7 4-4.2.8-3.5-1.6-.5-2.9-1.2-1.8-1-.3-.5-1.2.8-.4.5-1.5-.3-2.1-.2-.5.1-1.7 1.1-2.1.5-.6-1.2-4.9-2-6.1-1.5-2.4.9-3.3-.3-5.7-.8-.8-.2-5-.3-4.7 1.1.1.6.5 1 .7 1.5.3.8-.9.2-1.2.4-.1.1 1.4 1.1 1.5 1.2.4.4-1.5.9-1.7 1.6-.4 1.4 2.6 1 2.1 2.6-.2.5-1.9 1.3-2.1 3 0 .3 2.1-2.1 3.5-1.6 1.2.4 1.1-2.9 2.7-2.9 2.9 0 3.4 2.8 4.9 4.7.7.9 1.3 1.2 1.4 2.4.1 1.1-.1 2.4.3 3.4.4 1 1.1 1 1.6 1.8.6.9.9 1.8 1.7 2.6 1.2 1.2 3.1 2.9 4.9 2.7.4-.1 1.7.7 2 .9.5.4.7.9 1.1 1.4.3.4 1.3.2 1.8.4.4.2-1 3.2-.5 4 .6.9.6 1.8 1.5 2.5.8.6 1.1.7 1.2 1.8.2 1.8-.4 3.7-.8 5.4-.2.9.2 1.9-.1 2.7-.4 1-.7 1.9-.3 3.1.6 2 4.3 2.3 2.1.6-.9-.7 1-2.6.4-2.7-1-.4.2-.8.3-1.3.3-.9 4.3-4.5 4.6-5.1.3-.5.1-1 .5-1.5.5-.5 1.1-.3 1.6-.7 1.1-.7.7-1.9 1.1-2.9.9-2 1.2-1.2 0-2.7-.4-.5-3.3-.3-3.4-1.9"/><path d="m22.4 10.1c.7.8 1.5-.4 1.6 0s.1 1.2 1 1.2-.8.6-.3.9c.6.2 1.8 1 2.2.7.4-.3 1-.6 1.2-.3.2.2 1.4 0 1.1-.4-.3-.4-1.3-1.4-1.2-1.9 0-.6 1.1-2-.1-1.8-.7-.1-.9.6-.9 1 0 .4-1.1-.6-1.3-.6-.2 0-1-1.2-1.3-1.2s-2.2-.6-2 0-.7 1.6 0 2.4"/><path d="m39.4 15.9c-.6-.3-1.7-1.8-2.1-1.3-.5.5.1 1.6.5 2.1.4.5 2.1 1.5 1.9 1.1s.8-1.3-.3-1.9"/><path d="m23.5 5.6c.3 0 .8 1 1.2 1.1.4.1.6.6.8.7s2-.6 2.4-.7c.5-.2-.5-1.2-.9-1.9-.3-.7 0 1.2-.6.9s-.4-.7-1-.7-.2-1.3-1-1-1.2 1.6-.9 1.6"/><path d="m30 8c-.5.1-.4.5-.7.8-.3.3-.3.7 0 1.1.3.4.7 1 1 .4.3-.6 0-1.1 0-1.5 0-.4 0-.9-.3-.8"/><path d="m31.1 9.9c.1.3.4-.6.9-1 .5-.5-.3-1.6-.7-1-.4.3-.3 1.7-.2 2"/><path d="m31 10.3c-.3.4-.5 1.4 0 1.5.5.1.8-.5.6-.9s-.5-.8-.6-.6"/><path d="m33 3.5c-.5.2.7.6-.1.8-.8.2-.8.9-1.5.3-.7-.6-1.5.2-.9.5s1.4 1.2 1.4 1.6c0 .5.8.7 1.6.6.8-.1 1.8.2 1.8-.2 0-.4.1-.5 0-.8-.1-.4-.5-.8-1.3-.4-.8.3-1.4.2-1.5-.2-.1-.4 1.6-1.2 2.4-.6.8.5 1.5-.3.9-.7s-.2-.8.2-.8c.3 0 .5-.8.7-1.3-1.2-.2-2.4-.3-3.6-.4.1.9.4 1.4-.1 1.6"/><path d="m25.9 2.8c.5.2 1.4 0 1.3-.4-.5.1-1 .2-1.5.3 0 0 .1.1.2.1"/><path d="m26.2 3.2c-.8-.4-.7.6-.4.9s1.4-.4.4-.9"/><path d="m30.8 2c.6.1.9.5 1 .9.2.3 1-.4 1-.9-.3 0-.5 0-.8 0-.4 0-.8 0-1.2 0"/><path d="m29.2 3.1c-.3.5 0 1 .4.6.4-.5.1-1.7.4-1.1.3.5.9 1.3 1.3 1.4.4 0 .1-.5 0-.9 0-.4-1-.8-.9-1-.6 0-1.2.1-1.8.1.4.3.9.6.6.9"/><path d="m31 7.2c.5.2 0-1 0-1-.5.3-.5.8 0 1"/><path d="m29.3 6.4c.1.3.6.4.9 0 .3-.4 0-2-.4-1.5-.4.5-.8.3-1.6 0s1 1.2 1.1 1.5"/><path d="m34.6 34c.7-.1 1.1.7 1.8.7s1.9 1.1 2.5.4c.5-.5-2.3-1-3.2-1.5-1-.5-1.8.5-1.1.4"/><path d="m37.9 3.6c.9.4.8.4.2.9s-.4 1.4.9 1.3 2-1.3 2.6.4c.6 1.8.2 3.7.9 4.2.7.5.1.9 0 1.4s.2.9.8.7.4.9 0 1.3c-.4.4-.9 1.3.4 2.8s1.4 1.3 1.8 1.9c.4.5.7-.2.8-.8s-.4-2.7 1.1-2.7c1.4 0 1.8-1.1 2-1.5s1.3-.3 1.9-.8c.5-.5 1.1-.9 1.2-2.7-4.1-3.8-9.2-6.4-14.9-7.5-.2.4-.2.9.3 1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f30f.svg b/public/emoji/1f30f.svg new file mode 100644 index 000000000..3766698ba --- /dev/null +++ b/public/emoji/1f30f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32c0 16.6-13.4 30-30 30s-30-13.4-30-30c0-4.4.9-8.5 2.6-12.3l32-17.3c2.3.4 4.5 1 6.5 1.8l.7 1.5 1.2-.8c10 4.9 17 15.2 17 27.1" fill="#008db3"/><g fill="#ffc942"><path d="m7.5 20.9c.9 1.8 2.1-.6 2 1.2-.1 1.8 1.2 5.8 2 5.3.8-.5.8-3.5 2.1-3.8 1.4-.4 3.3-2.7 3.9-1.6.6 1 .4 2.9.9 2.5.5-.4 1.2 0 1.1 1.3-.1 1.3 1.1 3.1 1.5 3.8s-2.1-2-3.3-3.6c-1.2-1.6.9 3.4 2.4 5.3 1.5 1.9 7.4 3.2 8.9 4 1.5.8 5.7-1.5 4.1-1.4 0 0-3.7.5-5-.2s-4.4-.7-5-1.6c-.5-.9-.5-2.3-1.5-3.6-.9-1.3-1.5-3.6-.3-2.6s2.6 1.2 2.8.5c.2-.7-2.4-3-.8-4 1.6-1 3.2-.3 3.9-1 .8-.8 2.6-3.1 2.1-4.2-.4-1.1-.5-1.9 0-2.2.5-.3-2.5-.3-1.3-1.2 1.2-.9 2.5-1.6 2.6 0 .1 1.6 0 3.1.6 3.1.6 0 1.5-1.8 1.3-2.6-.3-.8.3-2.5 1.5-2.6 1.2-.1 2.6-2.1 2.9-4s.3-3.5-.6-3.3c-.8.2-.9-1 .3-2-1.5-.3-3-.4-4.6-.4-12.2 0-22.7 7.3-27.4 17.7 1 0 2.3.1 2.9 1.2"/><path d="m42.6 7.9c-.7 1.2 1.1-.5 2.3-3-.6-.3-1.2-.5-1.8-.8.1 1.1.1 2.9-.5 3.8"/><path d="m34.3 16.9c1.4-.9 3.6-.9 3.6-2.8s5.4-5.1 4.1-5c-1.3.1-3.8 2.5-3.8.9 0-1.6 0-4.6-.3-5.4-.4-.9-.2 4.4-.6 5.3-.4.9 0 4.2-1.1 4.6-1.2.4-3.2 1.3-3.2 2.5s-.1.8 1.3-.1"/><path d="m35.8 32.7c.7.6-.4 2.2.4 1.8.8-.3 1.7.6 2.1 0 .4-.5.5-.9 1.7.2 1.3 1 2.2.8 1.4 0-.8-.8-1.5-2.2-3.2-2.7 0 0-1.8-.2-3-.8 0 0-1.7-.9-2.3-.3-.5.6-.5-1.6-.9-1.2-.4.4.2 1.7-1 1.4-1.2-.3-1.6.1-1.9-.9s-2.1-.5-.7-1.2c1.4-.7 2.1-1 2.1-.4.1.6 1.4-.5.9-2.1-.5-1.5-1.9-1-1.8-3 0-.9-1.4.3-1.1 1.4.2 1.1-.3 1.3-.8 2.2-.6.9-2.7 2.9-3.2 2.9-.6 0-.4 1.1 0 1.8s2.4.8 2.8.9c.4.1.9-3.1 1-2.2.1.9.3 3.4.6 2.8.3-.6 1.4.2 1.4-.3s-.5-1.5.6-1c1.1.5 2.6.9 2.5.3-.2-.7 1.7-.2 2.4.4m-6.6-6.7c.5 2.1-.7 2.5-1.1 2.1s1-2.6 1.1-2.1"/><path d="m40.7 39.7c-1.7-1.5-2.4-3.9-2.8-4.2-.7-.6-.4 2-.6 2.6-.2.5-1.2-.6-1.6-.9-.5-.2-.2-.6 0-1 .2-.5-.9-.9-1.7-.7-.8.2-.8-.1-1.1.6s-.1 1.2-.9.8c-.8-.4-1.3.2-1.9.8-.6.6-.8.9-1 1.3-.2.5-3.4.2-3.4 1.7s1.3 2.7 1 3.8.2 2.3 1.2 1.8c1-.6 2.4-.4 2.8-.9.4-.5 3.1-1.2 3.5-.3.5.9 1 1.3 1.8 1.3s.9.8.9 1.3c0 .6 1.2.1 1.9.3.7.2 2.3.1 2.5-1.3.1-1.3.9-2.2 1.1-2.9s-.1-2.7-1.7-4.1"/><path d="m39.2 48.8c-.8-.1-.2 1.8.3 1.9.5.2.8-1.1.7-1.9 0-.6-.2.1-1 0"/><path d="m51.8 47.1c-.5.1-.9-1.3-1.3-1-.7.6.8 1.9 0 2.6-.8.7-1 1.9-1.7 2s-1.6 1-1 1.5c.6.5 1.6 0 1.9-1 .3-1 .6-1.4 1.3-1.7s.6-1.1 1.3-1.6c.7-.3 0-.8-.5-.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f310.svg b/public/emoji/1f310.svg new file mode 100644 index 000000000..5290ca39f --- /dev/null +++ b/public/emoji/1f310.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 2c-16.5 0-30 13.5-30 30 0 16.5 13.5 30 30 30 16.5 0 30-13.5 30-30 0-16.5-13.5-30-30-30m20 46.2c-1.2-1.1-2.5-2.1-3.8-2.9 1.7-3.4 2.7-7.1 3-10.9h6.4c-.4 5.2-2.4 10-5.6 13.8m-45.7-13.8h6.3c.3 3.8 1.4 7.5 3 10.9-1.3.9-2.5 1.8-3.7 2.9-3.1-3.8-5.1-8.6-5.6-13.8m5.7-18.6c1.2 1.1 2.4 2 3.7 2.9-1.8 3.6-2.8 7.5-3.1 11.5h-6.3c.3-5.4 2.4-10.4 5.7-14.4m17.9-6.2v9.6c-2.9-.2-5.7-1-8.4-2.1 2.2-3.1 5.1-5.7 8.4-7.5m0 13.8v6.8h-13.1c.2-3.4 1.1-6.6 2.6-9.5 3.2 1.6 6.8 2.5 10.5 2.7m0 11v6.2c-3.7.3-7.3 1.2-10.6 2.7-1.3-2.7-2.2-5.7-2.5-8.9h13.1m0 10.4v9.7c-3.4-1.9-6.2-4.4-8.4-7.5 2.6-1.2 5.5-2 8.4-2.2m4.2 9.6v-9.6c2.9.2 5.7.9 8.3 2.1-2.2 3-5 5.6-8.3 7.5m0-13.8v-6.2h12.9c-.3 3.1-1.2 6.1-2.5 8.8-3.2-1.5-6.7-2.4-10.4-2.6m0-10.4v-6.8c3.7-.2 7.2-1.2 10.5-2.7 1.4 2.9 2.3 6.1 2.5 9.4h-13zm0-11v-9.6c3.3 1.9 6.1 4.4 8.3 7.5-2.6 1.2-5.4 1.9-8.3 2.1m10.4-6.2c-2-2.4-4.3-4.5-6.9-6.1 4.4 1 8.3 3 11.5 5.9-1 .9-2 1.6-3 2.3-.5-.7-1-1.5-1.6-2.1m-25.1 0c-.5.7-1.1 1.4-1.6 2.1-1-.7-2-1.4-2.9-2.3 3.2-2.8 7.1-4.9 11.4-5.9-2.7 1.6-5 3.7-6.9 6.1m-1.6 36c.4.6.8 1.2 1.3 1.7 2 2.5 4.4 4.7 7.1 6.4-4.3-1-8.2-3-11.4-5.9 1-.8 2-1.5 3-2.2m26.8 2c.5-.7 1.1-1.4 1.6-2.1 1.1.7 2.1 1.5 3 2.3-3.2 2.9-7.2 4.9-11.5 5.9 2.5-1.6 4.9-3.7 6.9-6.1m6.7-20.8c-.2-4-1.3-7.9-3.1-11.5 1.3-.9 2.6-1.8 3.8-2.9 3.2 4 5.3 9 5.7 14.4 0 0-6.4 0-6.4 0" fill="#4fd1d9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f311.svg b/public/emoji/1f311.svg new file mode 100644 index 000000000..78fd41ea0 --- /dev/null +++ b/public/emoji/1f311.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#3e4347"/><g fill="#464d51"><circle cx="50" cy="35.2" r="7"/><circle cx="18.1" cy="39" r="6"/><circle cx="24.2" cy="50" r="9"/><circle cx="24" cy="17.2" r="4"/><circle cx="37" cy="18.2" r="4"/><circle cx="12.1" cy="25.9" r="4"/><circle cx="39" cy="9.2" r="2"/><circle cx="8.1" cy="39" r="2"/><circle cx="52" cy="50" r="2"/><circle cx="25" cy="29.9" r="3"/><circle cx="15" cy="15.7" r="2"/><circle cx="46" cy="52.6" r="4"/><path d="m24.2 10.8c0 2.8 2.2 5 5 5 2.8 0 5-2.2 5-5 0-2.8-2.2-5-5-5-2.8-.1-5 2.2-5 5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f312.svg b/public/emoji/1f312.svg new file mode 100644 index 000000000..7bae646de --- /dev/null +++ b/public/emoji/1f312.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49 32c0-16.6-7.6-30-17-30-16.6 0-30 13.4-30 30s13.4 30 30 30c9.4 0 17-13.4 17-30" fill="#3e4347"/><path d="M32,2c9.4,0,17,13.4,17,30s-7.6,30-17,30c16.6,0,30-13.4,30-30S48.6,2,32,2z" fill="#ffe8a6"/><g fill="#464d51"><path d="m48.9 28.3c-3.3.5-5.9 3.4-5.9 6.9 0 3.2 2.1 5.9 5 6.7.6-3.1 1-6.5 1-10 0-1.1 0-2.4-.1-3.6"/><path d="m24.2 41c-.1 0-.3 0-.4 0 .2-.6.4-1.3.4-2 0-3.3-2.7-6-6-6-3.3 0-6 2.7-6 6 0 2.9 2 5.2 4.7 5.8-1 1.5-1.6 3.2-1.6 5.2 0 5 4 9 9 9s9-4 9-9c-.1-4.9-4.2-9-9.1-9"/><path d="m24 21.2c2.2 0 4-1.8 4-4 0-.6-.2-1.2-.4-1.8.5.2 1 .3 1.6.3 2.8 0 5-2.2 5-5 0-2.8-2.2-5-5-5-2.8 0-5 2.2-5 5 0 1 .3 1.9.8 2.6-.3-.1-.6-.1-.9-.1-2.2 0-4 1.8-4 4-.1 2.3 1.7 4 3.9 4"/><circle cx="37" cy="18.2" r="4"/><circle cx="12.1" cy="25.9" r="4"/><circle cx="39" cy="9.2" r="2"/><circle cx="8.1" cy="39" r="2"/><circle cx="25" cy="29.9" r="3"/><circle cx="15" cy="15.7" r="2"/><path d="m42 52.6c0 .9.3 1.8.9 2.5 1.3-1.9 2.4-4 3.3-6.4 0 0-.1 0-.1 0-2.3-.1-4.1 1.7-4.1 3.9"/></g><g fill="#f4dc9f"><path d="m57 35.2c0-3.9-3.1-7-7-7-.4 0-.8 0-1.1.1.1 1.2.1 2.5.1 3.7 0 3.5-.3 6.8-1 10 .6.2 1.3.3 2 .3 3.9-.1 7-3.2 7-7.1"/><circle cx="52" cy="50" r="2"/><path d="m46 56.6c2.2 0 4-1.8 4-4 0-2.2-1.7-3.9-3.9-4-.9 2.4-2 4.6-3.3 6.4.8 1 1.9 1.6 3.2 1.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f313.svg b/public/emoji/1f313.svg new file mode 100644 index 000000000..2a604a0f7 --- /dev/null +++ b/public/emoji/1f313.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c-1.1,0-2,13.4-2,30s0.9,30,2,30c16.6,0,30-13.4,30-30S48.6,2,32,2z" fill="#ffe8a6"/><path d="m30 32c0-16.6.9-30 2-30-16.6 0-30 13.4-30 30s13.4 30 30 30c-1.1 0-2-13.4-2-30" fill="#3e4347"/><g fill="#f4dc9f"><circle cx="50" cy="35.2" r="7"/><path d="m30.1 43.3c.1 5.1.4 9.5.7 12.8 1.5-1.6 2.3-3.7 2.3-6 .1-2.7-1.1-5.1-3-6.8"/><circle cx="37" cy="18.2" r="4"/><circle cx="39" cy="9.2" r="2"/><circle cx="52" cy="50" r="2"/><circle cx="46" cy="52.6" r="4"/><path d="m34.2 10.8c0-2.1-1.3-3.9-3.2-4.6-.3 2.4-.5 5.6-.7 9.5 2.2-.6 3.9-2.6 3.9-4.9"/></g><g fill="#464d51"><path d="m24.2 41c-.1 0-.3 0-.4 0 .2-.6.4-1.3.4-2 0-3.3-2.7-6-6-6-3.3 0-6 2.7-6 6 0 2.9 2 5.2 4.7 5.8-1 1.5-1.6 3.2-1.6 5.2 0 5 4 9 9 9 2.6 0 5-1.1 6.7-3-.3-3.2-.5-7.6-.7-12.8-1.7-1.3-3.8-2.2-6.1-2.2"/><path d="m24 21.2c2.2 0 4-1.8 4-4 0-.6-.2-1.2-.4-1.8.5.2 1 .3 1.6.3.4 0 .8-.1 1.2-.2.2-3.9.4-7.1.7-9.5-.6-.2-1.2-.4-1.8-.4-2.8 0-5 2.2-5 5 0 1 .3 1.9.8 2.6-.3-.1-.6-.1-.9-.1-2.2 0-4 1.8-4 4-.2 2.4 1.6 4.1 3.8 4.1"/><circle cx="12.1" cy="25.9" r="4"/><circle cx="8.1" cy="39" r="2"/><circle cx="25" cy="29.9" r="3"/><circle cx="15" cy="15.7" r="2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f314.svg b/public/emoji/1f314.svg new file mode 100644 index 000000000..8fd4cf6a7 --- /dev/null +++ b/public/emoji/1f314.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c-9.4,0-17,13.4-17,30s7.6,30,17,30c16.6,0,30-13.4,30-30S48.6,2,32,2z" fill="#ffe8a6"/><path d="m15 32c0-16.6 7.6-30 17-30-16.6 0-30 13.4-30 30s13.4 30 30 30c-9.4 0-17-13.4-17-30" fill="#3e4347"/><g fill="#f4dc9f"><circle cx="50" cy="35.2" r="7"/><path d="m24.2 41c-.1 0-.3 0-.4 0 .2-.6.4-1.3.4-2 0-3.3-2.7-6-6-6-1.1 0-2.2.3-3.1.9.1 3.9.7 7.6 1.6 10.9 0 0 .1 0 .1 0 0 0-.1.1-.1.1 1.7 6.1 4.5 11 7.9 14 4.8-.2 8.5-4.2 8.5-9 .1-4.8-4-8.9-8.9-8.9"/><path d="m24 21.2c2.2 0 4-1.8 4-4 0-.6-.2-1.2-.4-1.8.5.2 1 .3 1.6.3 2.8 0 5-2.2 5-5 0-2.8-2.2-5-5-5-2.8 0-5 2.2-5 5 0 1 .3 1.9.8 2.6-.3-.1-.6-.1-.9-.1-2.2 0-4 1.8-4 4-.1 2.3 1.7 4 3.9 4"/><circle cx="37" cy="18.2" r="4"/><path d="m15.6 24c-.2 1.5-.4 3-.5 4.5.6-.7 1-1.6 1-2.6 0-.7-.2-1.3-.5-1.9"/><circle cx="39" cy="9.2" r="2"/><circle cx="52" cy="50" r="2"/><circle cx="25" cy="29.9" r="3"/><circle cx="46" cy="52.6" r="4"/></g><g fill="#464d51"><path d="m15 33.9c-1.7 1-2.9 3-2.9 5.1 0 2.8 1.9 5.1 4.5 5.8-.9-3.3-1.4-7-1.6-10.9"/><path d="m16.7 45c-1 1.4-1.5 3.2-1.5 5 0 5 4 9 9 9 .2 0 .3 0 .5 0-3.5-2.9-6.3-7.9-8-14"/><path d="m12.1 29.9c1.2 0 2.3-.5 3-1.4.1-1.6.3-3.1.5-4.5-.7-1.2-2-2.1-3.5-2.1-2.2 0-4 1.8-4 4 0 2.2 1.8 4 4 4"/><circle cx="8.1" cy="39" r="2"/><circle cx="15" cy="15.7" r="2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f315.svg b/public/emoji/1f315.svg new file mode 100644 index 000000000..cdcbea597 --- /dev/null +++ b/public/emoji/1f315.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffe8a6"/><g fill="#f4dc9f"><circle cx="50" cy="35.2" r="7"/><circle cx="18.1" cy="39" r="6"/><circle cx="24.2" cy="50" r="9"/><circle cx="24" cy="17.2" r="4"/><circle cx="37" cy="18.2" r="4"/><circle cx="12.1" cy="25.9" r="4"/><circle cx="39" cy="9.2" r="2"/><circle cx="8.1" cy="39" r="2"/><circle cx="52" cy="50" r="2"/><circle cx="25" cy="29.9" r="3"/><circle cx="15" cy="15.7" r="2"/><circle cx="46" cy="52.6" r="4"/><path d="m24.2 10.8c0 2.8 2.2 5 5 5 2.8 0 5-2.2 5-5 0-2.8-2.2-5-5-5-2.8-.1-5 2.2-5 5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f316.svg b/public/emoji/1f316.svg new file mode 100644 index 000000000..0e1aa7b98 --- /dev/null +++ b/public/emoji/1f316.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49 32c0-16.6-7.6-30-17-30-16.6 0-30 13.4-30 30s13.4 30 30 30c9.4 0 17-13.4 17-30" fill="#ffe8a6"/><path d="M32,2c9.4,0,17,13.4,17,30s-7.6,30-17,30c16.6,0,30-13.4,30-30S48.6,2,32,2z" fill="#3e4347"/><g fill="#f4dc9f"><path d="m48.9 28.3c-3.3.5-5.9 3.4-5.9 6.9 0 3.2 2.1 5.9 5 6.7.6-3.1 1-6.5 1-10 0-1.1 0-2.4-.1-3.6"/><path d="m24.2 41c-.1 0-.3 0-.4 0 .2-.6.4-1.3.4-2 0-3.3-2.7-6-6-6-3.3 0-6 2.7-6 6 0 2.9 2 5.2 4.7 5.8-1 1.5-1.6 3.2-1.6 5.2 0 5 4 9 9 9s9-4 9-9c-.1-4.9-4.2-9-9.1-9"/><path d="m24 21.2c2.2 0 4-1.8 4-4 0-.6-.2-1.2-.4-1.8.5.2 1 .3 1.6.3 2.8 0 5-2.2 5-5 0-2.8-2.2-5-5-5-2.8 0-5 2.2-5 5 0 1 .3 1.9.8 2.6-.3-.1-.6-.1-.9-.1-2.2 0-4 1.8-4 4-.1 2.3 1.7 4 3.9 4"/><circle cx="37" cy="18.2" r="4"/><circle cx="12.1" cy="25.9" r="4"/><circle cx="39" cy="9.2" r="2"/><circle cx="8.1" cy="39" r="2"/><circle cx="25" cy="29.9" r="3"/><circle cx="15" cy="15.7" r="2"/><path d="m42 52.6c0 .9.3 1.8.9 2.5 1.3-1.9 2.4-4 3.3-6.4 0 0-.1 0-.1 0-2.3-.1-4.1 1.7-4.1 3.9"/></g><g fill="#464d51"><path d="m57 35.2c0-3.9-3.1-7-7-7-.4 0-.8 0-1.1.1.1 1.2.1 2.5.1 3.7 0 3.5-.3 6.8-1 10 .6.2 1.3.3 2 .3 3.9-.1 7-3.2 7-7.1"/><circle cx="52" cy="50" r="2"/><path d="m46 56.6c2.2 0 4-1.8 4-4 0-2.2-1.7-3.9-3.9-4-.9 2.4-2 4.6-3.3 6.4.8 1 1.9 1.6 3.2 1.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f317.svg b/public/emoji/1f317.svg new file mode 100644 index 000000000..fe9e6db9d --- /dev/null +++ b/public/emoji/1f317.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m34 32c0-16.6-.9-30-2-30-16.6 0-30 13.4-30 30s13.4 30 30 30c1.1 0 2-13.4 2-30" fill="#ffe8a6"/><path d="M32,2c1.1,0,2,13.4,2,30s-0.9,30-2,30c16.6,0,30-13.4,30-30S48.6,2,32,2z" fill="#3e4347"/><g fill="#f4dc9f"><path d="m24.2 41c-.1 0-.3 0-.4 0 .2-.6.4-1.3.4-2 0-3.3-2.7-6-6-6-3.3 0-6 2.7-6 6 0 2.9 2 5.2 4.7 5.8-1 1.5-1.6 3.2-1.6 5.2 0 5 4 9 9 9s9-4 9-9c-.1-4.9-4.2-9-9.1-9"/><path d="m24 21.2c2.2 0 4-1.8 4-4 0-.6-.2-1.2-.4-1.8.5.2 1 .3 1.6.3 1.9 0 3.6-1.1 4.4-2.7-.1-2-.2-3.8-.4-5.3-.9-1.2-2.4-2.1-4-2.1-2.8 0-5 2.2-5 5 0 1 .3 1.9.8 2.6-.3-.1-.6-.1-.9-.1-2.2 0-4 1.8-4 4s1.7 4.1 3.9 4.1"/><path d="m33.9 20.7c0-1.6-.1-3.2-.2-4.7-.4.6-.7 1.4-.7 2.2 0 1 .3 1.8.9 2.5"/><circle cx="12.1" cy="25.9" r="4"/><circle cx="8.1" cy="39" r="2"/><circle cx="25" cy="29.9" r="3"/><circle cx="15" cy="15.7" r="2"/></g><g fill="#464d51"><circle cx="50" cy="35.2" r="7"/><path d="m37 14.2c-1.4 0-2.6.7-3.3 1.8.1 1.5.1 3 .2 4.7.7.9 1.9 1.6 3.1 1.6 2.2 0 4-1.8 4-4s-1.8-4.1-4-4.1"/><circle cx="39" cy="9.2" r="2"/><circle cx="52" cy="50" r="2"/><circle cx="46" cy="52.6" r="4"/><path d="m33.2 7.8c.1 1.5.3 3.3.4 5.3.4-.7.6-1.5.6-2.3 0-1.2-.4-2.2-1-3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f318.svg b/public/emoji/1f318.svg new file mode 100644 index 000000000..0cc59a6d0 --- /dev/null +++ b/public/emoji/1f318.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c-9.4,0-17,13.4-17,30s7.6,30,17,30c16.6,0,30-13.4,30-30S48.6,2,32,2z" fill="#3e4347"/><path d="m15 32c0-16.6 7.6-30 17-30-16.6 0-30 13.4-30 30s13.4 30 30 30c-9.4 0-17-13.4-17-30" fill="#ffe8a6"/><g fill="#464d51"><circle cx="50" cy="35.2" r="7"/><path d="m24.2 41c-.1 0-.3 0-.4 0 .2-.6.4-1.3.4-2 0-3.3-2.7-6-6-6-1.1 0-2.2.3-3.1.9.1 3.9.7 7.6 1.6 10.9 0 0 .1 0 .1 0 0 0-.1.1-.1.1 1.7 6.1 4.5 11 7.9 14 4.8-.2 8.5-4.2 8.5-9 .1-4.8-4-8.9-8.9-8.9"/><path d="m24 21.2c2.2 0 4-1.8 4-4 0-.6-.2-1.2-.4-1.8.5.2 1 .3 1.6.3 2.8 0 5-2.2 5-5 0-2.8-2.2-5-5-5-2.8 0-5 2.2-5 5 0 1 .3 1.9.8 2.6-.3-.1-.6-.1-.9-.1-2.2 0-4 1.8-4 4-.1 2.3 1.7 4 3.9 4"/><circle cx="37" cy="18.2" r="4"/><path d="m15.6 24c-.2 1.5-.4 3-.5 4.5.6-.7 1-1.6 1-2.6 0-.7-.2-1.3-.5-1.9"/><circle cx="39" cy="9.2" r="2"/><circle cx="52" cy="50" r="2"/><circle cx="25" cy="29.9" r="3"/><circle cx="46" cy="52.6" r="4"/></g><g fill="#f4dc9f"><path d="m15 33.9c-1.7 1-2.9 3-2.9 5.1 0 2.8 1.9 5.1 4.5 5.8-.9-3.3-1.4-7-1.6-10.9"/><path d="m16.7 45c-1 1.4-1.5 3.2-1.5 5 0 5 4 9 9 9 .2 0 .3 0 .5 0-3.5-2.9-6.3-7.9-8-14"/><path d="m12.1 29.9c1.2 0 2.3-.5 3-1.4.1-1.6.3-3.1.5-4.5-.7-1.2-2-2.1-3.5-2.1-2.2 0-4 1.8-4 4 0 2.2 1.8 4 4 4"/><circle cx="8.1" cy="39" r="2"/><circle cx="15" cy="15.7" r="2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f319.svg b/public/emoji/1f319.svg new file mode 100644 index 000000000..3fd5b28f9 --- /dev/null +++ b/public/emoji/1f319.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M43.1,2c3.2,4.8,5.1,10.6,5.1,16.8C48.3,35.5,34.6,49,17.7,49C12,49,6.6,47.4,2,44.7C7.2,55,17.9,62,30.3,62 + C47.8,62,62,48,62,30.7C62,17.9,54.2,6.9,43.1,2z" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f31a.svg b/public/emoji/1f31a.svg new file mode 100644 index 000000000..201d831f2 --- /dev/null +++ b/public/emoji/1f31a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#3e4347"/><g fill="#464d51"><circle cx="25.9" cy="7.8" r="3.4"/><circle cx="46.9" cy="14.6" r="5.7"/><circle cx="34.7" cy="14.1" r="2.6"/><circle cx="57.5" cy="37" r="2"/><circle cx="55.5" cy="22.3" r="2"/><circle cx="22.5" cy="15.7" r="2"/><circle cx="14.4" cy="16.7" r="4.6"/><circle cx="51.9" cy="29.4" r="2.6"/></g><g opacity=".7" fill="#fff"><path d="m33.8 33c.1-.3.4-.6.7-.8.3-.2.6-.4.9-.5.6-.3 1.3-.4 1.9-.5 1.2-.2 2.4-.4 3.5-.5 1.1-.2 2.1-.4 3-.7 1-.4 1.9-1 2.9-1.9.1 1.4-.5 2.8-1.6 3.8-1.1 1-2.6 1.5-3.9 1.7-1.4.2-2.7.1-3.9-.1-.6-.1-1.2-.2-1.8-.4-.5-.1-1-.3-1.7-.1"/><path d="m17.8 35.1c-1.1.3-1.6.8-2.3 1.3-.7.5-1.6 1-2.6 1.3-1 .3-2.4.3-3.5-.2-1.1-.5-1.8-1.5-2.1-2.5 1.1.2 2 .3 2.7.3.7 0 1.3-.2 2-.4.7-.2 1.6-.5 2.6-.6.5-.1 1.1-.1 1.7 0 .6.1 1.2.3 1.5.8"/><path d="m14.3 23.5c1.7-.1 3.4.1 5 1.1.8.5 1.5 1.1 2.1 1.8.6.7 1 1.6 1.3 2.4.7 1.7.9 3.5 1 5.2 0 1.7-.1 3.5-.4 5.1-.1.8-.3 1.7-.5 2.5-.2.7-.2 1.3-.1 1.9.1 1.2.8 2.1 2.1 2.7 1.2.6 2.8.7 4.3.6 1.5-.1 3.1-.6 4.5-1.5-1 1.3-2.6 2.3-4.2 2.8-1.7.5-3.5.7-5.4.2-.9-.3-1.9-.8-2.6-1.5-.8-.8-1.3-1.8-1.4-2.8-.2-1-.1-2.1 0-3 .1-.8.3-1.6.4-2.4.4-3.1.7-6.3.1-9.2-.3-1.4-1-2.8-2.1-3.8-1-.8-2.5-1.5-4.1-2.1"/><path d="m19.1 53.4c2.7 0 5.3.2 7.9.1 2.6-.1 5.1-.3 7.5-.9 2.4-.6 4.8-1.5 7.1-2.6 2.3-1.1 4.6-2.5 7-3.8-1.6 2.2-3.5 4.2-5.8 5.8-2.3 1.6-4.8 2.8-7.6 3.5-2.8.7-5.6.7-8.3.4-2.8-.4-5.4-1.3-7.8-2.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f31b.svg b/public/emoji/1f31b.svg new file mode 100644 index 000000000..1f67f817d --- /dev/null +++ b/public/emoji/1f31b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m22.4 2.2c5 2.5 9.4 6.4 12.4 11.5 1.6 2.7 2.6 5.6 3.2 8.5.8 3.9.1 9.5-6.8 7.6-3.7-1-7.3 5.7-.4 7.6 2 .5-4.7 2.1.4 4.9 0 0-5.5 1.3-2.1 3.9 1.5 1.2-.2 3.1-1.1 3.9-1.4 1.2-3 2.2-4.7 3.2-4.8 2.6-10.1 3.8-15.3 3.7 9.3 6.1 21.8 6.9 32.3 1.1 14.8-8.2 20.1-26.5 11.8-40.9-6.1-10.7-18-16.2-29.7-15" fill="#ffe8a6"/><g fill="#f4dc9f"><path d="m42.9 47.5c-1.5-.4-3 .4-3.4 1.9-.4 1.4.5 2.9 1.9 3.3s3-.4 3.4-1.9c.4-1.4-.4-2.9-1.9-3.3"/><path d="m46.9 15c-1.5-.4-3 .4-3.4 1.9-.4 1.4.5 2.9 1.9 3.3 1.5.4 3-.4 3.4-1.9.4-1.4-.4-2.9-1.9-3.3"/><path d="m34.1 48.5c-2.4-.7-5 .7-5.6 3.1-.7 2.4.7 4.9 3.2 5.5s5-.7 5.6-3.1c.7-2.3-.7-4.8-3.2-5.5"/><path d="m51.1 31.1c-2.6-.7-5.2.8-5.9 3.3-.7 2.5.8 5.1 3.3 5.8 2.6.7 5.2-.8 5.9-3.3.8-2.5-.7-5.1-3.3-5.8"/><path d="m24.3 55.1c-1.2-.3-2.4.4-2.7 1.5-.3 1.1.4 2.3 1.5 2.6 1.2.3 2.4-.4 2.7-1.5.3-1-.4-2.2-1.5-2.6"/><path d="m38.5 7.4c-.9-.2-1.9.3-2.1 1.2-.3.9.3 1.8 1.2 2.1.9.2 1.9-.3 2.1-1.2.3-.9-.3-1.9-1.2-2.1"/></g><path d="m45.5 41.7c-.3.5-.9.9-1.4 1.2-.6.3-1.2.5-1.8.6-1.2.3-2.5.3-3.8.3-1.3-.1-2.5-.2-3.7-.5-1.2-.3-2.4-.6-3.6-1.1 2.5.2 4.9.5 7.3.6 1.2.1 2.4.1 3.6 0 .6-.1 1.2-.1 1.8-.3.6-.1 1.1-.4 1.6-.8" fill="#7f5629"/><path d="m37.4 46.8c-1.3.1-2.4-.1-3.6-.2-.6-.1-1.2-.1-1.7-.1-.6 0-1.1 0-1.8.1.4-.5 1.1-.8 1.7-.9.6-.1 1.3-.1 1.9-.1 1.3.2 2.5.5 3.5 1.2" fill="#b79918"/><path d="m34.5 37.5c-.3-.2-.6-.3-.8-.4l-.7-.1c-.5-.2-1.1-.4-1.6-.9.7-.2 1.2-.2 1.9-.1.3.1.6.2.9.5.2.3.4.7.3 1" fill="#7f5629"/><path d="m44.1 23c2.7.7 4.7 3.6 4 6.3-.8 2.7-4 4.1-6.7 3.4-2.7-.7-2.2-2.9-1.4-5.6.7-2.7 1.3-4.8 4.1-4.1" fill="#fff"/><path d="m42.8 24.6c1.7.5 3.1 2.3 2.7 4s-2.7 2.5-4.4 2.1c-1.7-.5-1.3-1.8-.9-3.5.5-1.7.9-3.1 2.6-2.6" fill="#7f5629"/><path d="m37.1 35.2c.7 1 1.7 1.5 2.7 2l3.1 1.5c1 .5 2.1 1.1 3 1.9.5.4.9.9 1.2 1.4.3.6.4 1.2.2 1.8-.1-1.2-1-2-1.9-2.6-.9-.6-2-1.1-3-1.7-1-.5-2.1-1.1-3.1-1.8-.8-.4-1.8-1.3-2.2-2.5" fill="#b79918"/></svg> \ No newline at end of file diff --git a/public/emoji/1f31c.svg b/public/emoji/1f31c.svg new file mode 100644 index 000000000..53b98ca50 --- /dev/null +++ b/public/emoji/1f31c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m41.6 2.2c-5 2.5-9.4 6.4-12.4 11.5-1.6 2.7-2.6 5.6-3.2 8.5-.8 3.9-.1 9.5 6.8 7.6 3.7-1 7.3 5.7.4 7.6-2 .5 4.7 2.1-.4 4.9 0 0 5.5 1.3 2.1 3.9-1.5 1.2.2 3.1 1.1 3.9 1.4 1.2 3 2.2 4.7 3.2 4.9 2.7 10.2 3.9 15.3 3.8-9.3 6.1-21.8 6.9-32.3 1.1-14.8-8.4-20.1-26.7-11.8-41.1 6.1-10.6 18-16.1 29.7-14.9" fill="#ffe8a6"/><g fill="#f4dc9f"><path d="m21.1 47.5c1.5-.4 3 .4 3.4 1.9.4 1.4-.5 2.9-1.9 3.3s-3-.4-3.4-1.9c-.4-1.4.4-2.9 1.9-3.3"/><path d="m17.1 15c1.5-.4 3 .4 3.4 1.9.4 1.4-.5 2.9-1.9 3.3-1.5.4-3-.4-3.4-1.9-.4-1.4.4-2.9 1.9-3.3"/><path d="m29.9 48.5c2.4-.7 5 .7 5.6 3.1.7 2.4-.7 4.9-3.2 5.5-2.4.7-5-.7-5.6-3.1-.7-2.3.7-4.8 3.2-5.5"/><path d="m12.9 31.1c2.6-.7 5.2.8 5.9 3.3.7 2.5-.8 5.1-3.3 5.8s-5.2-.8-5.9-3.3c-.8-2.5.7-5.1 3.3-5.8"/><path d="m39.7 55.1c1.2-.3 2.4.4 2.7 1.5.3 1.1-.4 2.3-1.5 2.6-1.2.3-2.4-.4-2.7-1.5-.3-1 .4-2.2 1.5-2.6"/><path d="m25.5 7.4c.9-.2 1.9.3 2.1 1.2.3.9-.3 1.8-1.2 2.1-.9.2-1.9-.3-2.1-1.2-.3-.9.3-1.9 1.2-2.1"/></g><path d="m18.5 41.7c.5.4 1 .6 1.6.8.6.2 1.2.2 1.8.3 1.2.1 2.4.1 3.6 0 2.4-.1 4.8-.3 7.3-.6-1.1.5-2.3.9-3.6 1.1-1.2.3-2.5.4-3.7.5-1.3 0-2.5 0-3.8-.3-.6-.1-1.2-.3-1.8-.6-.6-.2-1.1-.6-1.4-1.2" fill="#7f5629"/><path d="m26.6 46.8c1.1-.7 2.3-1 3.5-1.2.6 0 1.3 0 1.9.1.6.1 1.3.4 1.7.9-.6-.1-1.2-.1-1.8-.1-.6 0-1.1.1-1.7.1-1.2.1-2.4.3-3.6.2" fill="#b79918"/><path d="m29.5 37.5c-.1-.3.1-.7.4-1 .3-.3.6-.4.9-.5.6-.1 1.2-.2 1.9.1-.5.5-1.1.8-1.6.9l-.7.2c-.4 0-.6.1-.9.3" fill="#7f5629"/><path d="m20 23c-2.7.7-4.7 3.6-4 6.3.8 2.7 4 4.1 6.7 3.4 2.7-.7 2.2-2.9 1.4-5.6-.8-2.7-1.4-4.8-4.1-4.1" fill="#fff"/><path d="m21.2 24.6c-1.7.5-3.1 2.3-2.7 4s2.7 2.5 4.4 2.1c1.7-.5 1.3-1.8.9-3.5-.5-1.7-.9-3.1-2.6-2.6" fill="#7f5629"/><path d="m26.9 35.2c-.3 1.2-1.4 2-2.3 2.7-1 .7-2 1.2-3.1 1.8-1 .5-2.1 1-3 1.7-.9.6-1.8 1.4-1.9 2.6-.2-.6-.1-1.2.2-1.8.3-.6.7-1 1.2-1.4.9-.8 2-1.4 3-1.9l3.1-1.5c1-.7 2.1-1.2 2.8-2.2" fill="#b79918"/></svg> \ No newline at end of file diff --git a/public/emoji/1f31d.svg b/public/emoji/1f31d.svg new file mode 100644 index 000000000..90c6d5019 --- /dev/null +++ b/public/emoji/1f31d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffe8a6"/><g fill="#f4dc9f"><circle cx="50" cy="35.2" r="7"/><circle cx="18.1" cy="39" r="6"/><circle cx="24.2" cy="50" r="9"/><circle cx="24" cy="17.2" r="4"/><circle cx="37" cy="18.2" r="4"/><circle cx="12.1" cy="25.9" r="4"/><circle cx="39" cy="9.2" r="2"/><circle cx="8.1" cy="39" r="2"/><circle cx="52" cy="50" r="2"/><circle cx="25" cy="29.9" r="3"/><circle cx="15" cy="15.7" r="2"/><circle cx="46" cy="52.6" r="4"/><path d="m24.2 10.8c0 2.8 2.2 5 5 5 2.8 0 5-2.2 5-5 0-2.8-2.2-5-5-5-2.8-.1-5 2.2-5 5"/></g><g fill="#827717"><path d="m37 39c-3.5 4.9-11.3 4.8-9.8-3.7.6-3.3 2.2-13 2.2-13s0 6.2 0 10.6c0 7.6 2.1 7.3 7.6 6.1"/><path d="m42.8 43.9c-7 4.8-14.7 4.8-21.6 0-.8-.6-1.6.4-1 1.4 2.1 3.5 6.4 6.6 11.8 6.6s9.7-3.1 11.8-6.6c.6-1-.2-2-1-1.4"/><path d="m38.4 24.7c3.7 7 11.2 7 14.9 0 .2-.4-.3-.5-.9-.9-3.7 2.9-9.8 2.7-13.1 0-.6.4-1.1.6-.9.9"/><path d="m10.7 24.7c3.7 7 11.2 7 14.9 0 .2-.4-.3-.5-.9-.9-3.7 2.9-9.8 2.7-13.1 0-.6.4-1.1.6-.9.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f31e.svg b/public/emoji/1f31e.svg new file mode 100644 index 000000000..f86c173d6 --- /dev/null +++ b/public/emoji/1f31e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffca28"><path d="m20.5 59.7l7-7.2c-2.5-.5-4.8-1.5-6.9-2.9l-.1 10.1"/><path d="m43.5 4.3l-7 7.2c2.5.5 4.8 1.5 6.9 2.9l.1-10.1"/><path d="m11.5 36.5l-7.2 7 10.1-.1c-1.4-2.1-2.4-4.4-2.9-6.9"/><path d="m52.5 27.5l7.2-7-10.1.1c1.4 2.1 2.4 4.4 2.9 6.9"/><path d="m14.4 20.6l-10.1-.1 7.2 7c.5-2.5 1.5-4.8 2.9-6.9"/><path d="m49.6 43.4l10.1.1-7.2-7c-.5 2.5-1.5 4.8-2.9 6.9"/><path d="m27.5 11.5l-7-7.2.1 10.1c2.1-1.4 4.4-2.4 6.9-2.9"/><path d="m36.5 52.5l7 7.2-.1-10.1c-2.1 1.4-4.4 2.4-6.9 2.9"/><path d="m14.8 44l-4 9.3 9.3-4c-2.1-1.5-3.9-3.3-5.3-5.3"/><path d="m49.2 20l4-9.3-9.3 4c2.1 1.5 3.9 3.3 5.3 5.3"/><path d="m11 32c0-1.3.1-2.5.4-3.7l-9.4 3.7 9.4 3.7c-.3-1.2-.4-2.4-.4-3.7"/><path d="m62 32l-9.4-3.7c.2 1.2.4 2.5.4 3.7 0 1.3-.1 2.5-.4 3.7l9.4-3.7"/><path d="m20 14.8l-9.3-4 4 9.3c1.5-2.1 3.3-3.9 5.3-5.3"/><path d="m44 49.2l9.3 4-4-9.3c-1.5 2.1-3.3 3.9-5.3 5.3"/><path d="m35.7 11.4l-3.7-9.4-3.7 9.4c1.2-.2 2.5-.4 3.7-.4 1.3 0 2.5.1 3.7.4"/><path d="m28.3 52.6l3.7 9.4 3.7-9.4c-1.2.3-2.4.4-3.7.4-1.3 0-2.5-.1-3.7-.4"/><path d="m32 13c-10.5 0-19 8.5-19 19 0 10.5 8.5 19 19 19 10.5 0 19-8.5 19-19 0-10.5-8.5-19-19-19m-11.6 17.7c1.2-3.2 3-4.9 4.7-4.9s3.5 1.6 4.7 4.9c.1.3-.5.9-.8.6-1.1-1.2-2.5-1.7-3.9-1.7s-2.8.5-3.9 1.7c-.4.4-1-.2-.8-.6m20.3 7.5c-1.6 2.6-4.7 4.8-8.7 4.8-4 0-7.2-2.3-8.7-4.8-.4-.7.1-1.4.8-1 5.1 3.6 10.8 3.6 15.9 0 .6-.4 1.1.4.7 1m2.2-6.9c-1.1-1.2-2.5-1.7-3.9-1.7-1.4 0-2.8.5-3.9 1.7-.3.3-.9-.3-.8-.6 1.2-3.2 3-4.9 4.7-4.9 1.8 0 3.5 1.6 4.7 4.9.1.4-.5 1-.8.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f31f.svg b/public/emoji/1f31f.svg new file mode 100644 index 000000000..13565256f --- /dev/null +++ b/public/emoji/1f31f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,23H39.1L32,2l-7.1,21H2l18.5,13l-7.1,21L32,44l18.5,13l-7.1-21L62,23z" fill="#ffce31"/><g fill="#ffdf85"><path d="m46.2 20.3l4-11.4-10.5 7.2 1.5 4.2z"/><path d="m27.9 50l4.1 12 4.1-12-4.1-2.8z"/><path d="m50.7 34.3l-3.8 2.6 1.6 4.8h12.9z"/><path d="m24.3 16.1l-10.5-7.2 4 11.4h5z"/><path d="m13.3 34.3l-10.7 7.4h12.9l1.6-4.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f320.svg b/public/emoji/1f320.svg new file mode 100644 index 000000000..c79d56a39 --- /dev/null +++ b/public/emoji/1f320.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill="#f5a300" d="M7 31 21.1 41.3 14.2 62 32.1 49.2 50.1 62 57 2z"/><path fill="#fff" d="m38.9 39.9l10.9-7.8h-13.5l-4.2-12.6-4.1 12.6h-13.5l10.9 7.8-4.1 12.6 10.8-7.8 10.9 7.8z" id="0"/><use xlink:href="#0"/><g fill="#ffce31"><path d="m39 28.4h3.5l14.5-26.4-19.2 22.7z"/><path d="m57 2l-22.4 13 1.8 5.6z"/><path d="M53.9 28.4 57 2 47.2 28.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f321.svg b/public/emoji/1f321.svg new file mode 100644 index 000000000..b6419126b --- /dev/null +++ b/public/emoji/1f321.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m37.9 46.2l3.1-36c0-11-18-11-18 0l3.1 36c-1.9 1.7-3.1 4.1-3.1 6.8 0 5 4 9 9 9 5 0 9-4 9-9 0-2.7-1.2-5.1-3.1-6.8m-5.9 13.6c-3.7 0-6.7-3-6.7-6.8 0-2.4 1.3-4.6 3.3-5.8l-2-37.2c0-6.4 10.8-6.4 10.8 0l-1.9 37.2c1.9 1.2 3.3 3.3 3.3 5.8 0 3.7-3.1 6.8-6.8 6.8" opacity=".8" fill="#a1b8c7"/><g fill="#ed4c5c"><path d="m28.4 21.4l1.4 27.5h4.4l1.4-27.5z"/><path d="m37.6 53c0 3.1-2.5 5.6-5.6 5.6-3.1 0-5.6-2.5-5.6-5.6 0-3.1 2.5-5.6 5.6-5.6 3.1 0 5.6 2.5 5.6 5.6"/></g><ellipse cx="32" cy="21.4" rx="3.6" ry="1.2" fill="#a5203c"/><g fill="#51575b"><path d="m30.9 28.2h-4.9l-.1-1.5h4.9z"/><path d="m30.9 32.4h-4.7v-1.5h4.6z"/><path d="m30.9 36.6h-4.5v-1.5h4.4z"/><path d="m30.9 40.8h-4l-.1-1.5h4.1z"/><path d="m31 45h-3.8v-1.4h3.7z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f324.svg b/public/emoji/1f324.svg new file mode 100644 index 000000000..0bfacd23d --- /dev/null +++ b/public/emoji/1f324.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffce31"><circle cx="32" cy="32" r="14"/><path d="m37.6 15.7l-5.6-13.7-5.6 13.7c1.8-.3 3.7-.5 5.6-.5 1.9 0 3.8.2 5.6.5"/><path d="m26.4 48.3l5.6 13.7 5.6-13.7c-1.8.3-3.7.5-5.6.5-1.9 0-3.8-.2-5.6-.5"/><path d="m48.3 37.6l13.7-5.6-13.7-5.6c.3 1.8.5 3.7.5 5.6 0 1.9-.2 3.8-.5 5.6"/><path d="m15.7 26.4l-13.7 5.6 13.7 5.6c-.3-1.8-.5-3.7-.5-5.6 0-1.9.2-3.8.5-5.6"/><path d="m47.5 24.4l5.7-13.6-13.6 5.7c1.5 1.1 3 2.2 4.3 3.6 1.4 1.4 2.5 2.8 3.6 4.3"/><path d="m16.5 39.6l-5.7 13.6 13.6-5.7c-1.5-1.1-3-2.2-4.3-3.6-1.4-1.4-2.5-2.8-3.6-4.3"/><path d="m39.6 47.5l13.6 5.7-5.7-13.6c-1.1 1.5-2.2 3-3.6 4.3-1.4 1.4-2.8 2.5-4.3 3.6"/><path d="m24.4 16.5l-13.6-5.7 5.7 13.6c1.1-1.5 2.2-3 3.6-4.3 1.4-1.4 2.8-2.5 4.3-3.6"/></g><path d="m30 45.8c-.7 0-1.4-.1-2.1-.3-2.7-.9-4.6-3.5-4.6-6.5 0-2 .8-3.8 2.3-5.1.4-.3.8-.6 1.2-.9l.4-1.6c1.1-3.9 4.7-6.7 8.7-6.7.4 0 .8 0 1.3.1.4.1.7.1 1.1.2l.2-.3c1.6-3 4.7-4.8 8-4.8 5 0 9.1 4.2 9.1 9.3 0 .3 0 .5 0 .7v.2c.4.2.8.3 1.1.6 2.4 1.4 4 4.1 4 7 0 3.8-2.5 7-6.1 7.8-.6.1-1.2.2-1.8.2l-22.8.1" fill="#fff"/><path d="m46.5 21.3c4.3 0 7.8 3.6 7.8 8 0 .2 0 .4 0 .6-1.8.1-3.4.9-4.7 2 1-.6 2.1-.9 3.3-.9.4 0 .9 0 1.3.1.7.1 1.4.4 2 .8 2 1.2 3.3 3.3 3.3 5.8 0 3.2-2.2 5.8-5.1 6.5-.5.1-1 .2-1.5.2h-22.9c-.6 0-1.1-.1-1.7-.3-2.1-.7-3.7-2.8-3.7-5.2 0-1.6.7-3.1 1.8-4.1.5-.5 1.1-.8 1.7-1 .5-.2 1.1-.3 1.8-.3 1.7 0 3.2.8 4.2 2.1-1.1-2.1-3.2-3.6-5.7-3.9.9-3.3 3.9-5.7 7.4-5.7.4 0 .7 0 1.1.1.7.1 1.4.3 2 .6 2.4 1.1 4.1 3.3 4.5 6 0-3.1-1.5-5.8-3.9-7.4 1.5-2.4 4-4 7-4m0-2.7c-3.6 0-6.9 1.9-8.9 5-.1 0-.1 0-.2 0-.5-.1-1-.1-1.5-.1-4.6 0-8.7 3.1-9.9 7.7l-.3 1.1c-.3.2-.6.5-.9.7-1.8 1.4-2.8 3.6-2.8 6 0 3.5 2.2 6.6 5.5 7.7.8.3 1.7.4 2.5.4h22.8c.7 0 1.4-.1 2.1-.2 4.2-1 7.1-4.8 7.1-9.2 0-3.4-1.8-6.5-4.6-8.2-.1-.1-.3-.2-.4-.2 0 0 0 0 0-.1 0-5.8-4.7-10.6-10.5-10.6z" fill="#75d6ff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f325.svg b/public/emoji/1f325.svg new file mode 100644 index 000000000..41fc0560c --- /dev/null +++ b/public/emoji/1f325.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffce31"><circle cx="22" cy="24" r="9.3"/><path d="m25.7 13.1l-3.7-9.1-3.7 9.1c1.2-.2 2.5-.3 3.7-.3 1.3 0 2.5.1 3.7.3"/><path d="m18.3 34.9l3.7 9.1 3.7-9.1c-1.2.2-2.5.3-3.7.3-1.3 0-2.5-.1-3.7-.3"/><path d="m32.9 27.7l9.1-3.7-9.1-3.7c.2 1.2.3 2.5.3 3.7 0 1.3-.1 2.5-.3 3.7"/><path d="m11.1 20.3l-9.1 3.7 9.1 3.7c-.2-1.2-.3-2.5-.3-3.7 0-1.3.1-2.5.3-3.7"/><path d="m32.3 19l3.8-9.1-9.1 3.8c1 .7 2 1.5 2.9 2.4.9.9 1.7 1.8 2.4 2.9"/><path d="m11.7 29l-3.8 9.1 9.1-3.8c-1-.7-2-1.5-2.9-2.4-.9-.9-1.7-1.8-2.4-2.9"/><path d="m27 34.3l9.1 3.8-3.8-9.1c-.7 1-1.5 2-2.4 2.9-.9.9-1.8 1.7-2.9 2.4"/><path d="m17 13.7l-9.1-3.8 3.8 9.1c.7-1 1.5-2 2.4-2.9.9-.9 1.8-1.7 2.9-2.4"/></g><path d="m17.2 58.1c-1 0-2-.2-2.9-.5-3.8-1.3-6.4-4.9-6.4-9 0-2.7 1.2-5.3 3.2-7.1.5-.5 1.1-.9 1.7-1.2l.6-2.2c1.5-5.5 6.5-9.3 12.1-9.3.6 0 1.1 0 1.8.1.5.1 1 .2 1.5.3l.2-.5c2.3-4.1 6.6-6.7 11.2-6.7 7.1 0 12.8 5.8 12.8 13 0 .3 0 .7 0 1v.3c.5.2 1.1.5 1.6.8 3.4 2 5.5 5.7 5.5 9.7 0 5.2-3.5 9.7-8.6 10.9-.8.2-1.7.3-2.5.3l-31.8.1" fill="#fff"/><path d="m40.3 24.1c6 0 10.9 5 10.9 11.1 0 .3 0 .6 0 .9-2.5.2-4.8 1.2-6.6 2.8 1.3-.8 2.9-1.2 4.6-1.2.6 0 1.2.1 1.8.2 1 .2 1.9.6 2.8 1.1 2.7 1.6 4.6 4.6 4.6 8 0 4.4-3 8.1-7.1 9-.7.2-1.3.2-2.1.2h-32c-.8 0-1.6-.1-2.3-.4-3-1-5.1-3.8-5.1-7.2 0-2.3 1-4.3 2.6-5.7.7-.6 1.5-1.1 2.4-1.4.8-.3 1.6-.4 2.5-.4 2.4 0 4.5 1.2 5.9 2.9h.1c-1.6-3-4.5-5-8-5.4 1.3-4.6 5.4-7.9 10.3-7.9.5 0 1 .1 1.5.1 1 .1 1.9.4 2.8.8 3.3 1.5 5.7 4.6 6.3 8.4 0 0 0 0 0-.1 0-4.3-2.2-8-5.4-10.2 1.8-3.3 5.3-5.6 9.5-5.6m0-3.7c-5 0-9.7 2.6-12.4 6.9-.1 0-.2 0-.3 0-.8-.1-1.4-.2-2.1-.2-6.4 0-12.2 4.4-13.9 10.6l-.4 1.5c-.5.3-.9.6-1.3 1-2.5 2.1-3.9 5.2-3.9 8.5 0 4.9 3.1 9.2 7.7 10.8 1.1.4 2.3.6 3.5.6h31.9c1 0 1.9-.1 2.9-.3 5.9-1.4 10-6.6 10-12.7 0-4.6-2.5-9-6.5-11.3-.2-.1-.4-.2-.6-.3 0 0 0-.1 0-.1 0-8.4-6.5-15-14.6-15z" fill="#75d6ff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f326.svg b/public/emoji/1f326.svg new file mode 100644 index 000000000..8f83b295f --- /dev/null +++ b/public/emoji/1f326.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffce31"><circle cx="20" cy="20" r="8.4"/><path d="m23.4 10.2l-3.4-8.2-3.4 8.2c1.1-.2 2.2-.3 3.4-.3 1.2 0 2.3.1 3.4.3"/><path d="m16.6 29.8l3.4 8.2 3.4-8.2c-1.1.2-2.2.3-3.4.3-1.2 0-2.3-.1-3.4-.3"/><path d="m29.8 23.4l8.2-3.4-8.2-3.4c.2 1.1.3 2.2.3 3.4 0 1.2-.1 2.3-.3 3.4"/><path d="m10.2 16.6l-8.2 3.4 8.2 3.4c-.2-1.1-.3-2.2-.3-3.4 0-1.2.1-2.3.3-3.4"/><path d="m29.3 15.5l3.4-8.2-8.2 3.4c.9.6 1.8 1.3 2.6 2.2.9.8 1.6 1.7 2.2 2.6"/><path d="m10.7 24.5l-3.4 8.2 8.2-3.4c-.9-.6-1.8-1.3-2.6-2.2-.9-.8-1.6-1.6-2.2-2.6"/><path d="m24.5 29.3l8.2 3.4-3.4-8.2c-.6.9-1.3 1.8-2.2 2.6-.8.9-1.6 1.6-2.6 2.2"/><path d="m15.5 10.7l-8.2-3.4 3.4 8.2c.6-.9 1.3-1.8 2.2-2.6.8-.9 1.7-1.6 2.6-2.2"/></g><path d="m24 33.5c-.8 0-1.7-.1-2.5-.4-3.2-1.1-5.4-4.1-5.4-7.5 0-2.3 1-4.4 2.7-5.9.4-.4.9-.7 1.4-1l.5-1.8c1.3-4.5 5.5-7.7 10.3-7.7.5 0 1 0 1.5.1.4.1.9.2 1.3.3l.2-.4c1.9-3.4 5.6-5.6 9.5-5.6 6 0 10.9 4.8 10.9 10.8 0 .3 0 .6 0 .9v.2c.5.2.9.4 1.3.6 2.9 1.7 4.7 4.8 4.7 8.1 0 4.4-3 8.1-7.3 9.1-.7.2-1.4.2-2.1.2h-27" fill="#fff"/><path d="m43.6 5.1c5.1 0 9.3 4.1 9.3 9.2 0 .2 0 .5 0 .7-2.1.2-4.1 1-5.6 2.3 1.1-.7 2.5-1 3.9-1 .5 0 1 .1 1.5.1.8.2 1.6.5 2.4.9 2.3 1.3 3.9 3.8 3.9 6.7 0 3.7-2.6 6.8-6 7.5-.6.1-1.1.2-1.7.2h-27.3c-.7 0-1.4-.1-2-.3-2.5-.8-4.3-3.2-4.3-6 0-1.9.8-3.6 2.2-4.7.6-.5 1.3-.9 2.1-1.2.7-.2 1.4-.4 2.1-.4 2 0 3.9 1 5 2.5h.1c-1.3-2.5-3.9-4.2-6.8-4.5 1.1-3.8 4.6-6.6 8.8-6.6.4 0 .9 0 1.3.1.8.1 1.7.4 2.4.7 2.8 1.2 4.9 3.9 5.3 7 0 0 0 0 0-.1 0-3.6-1.8-6.7-4.6-8.5 1.4-2.6 4.5-4.6 8-4.6m0-3.1c-4.3 0-8.2 2.2-10.5 5.7-.1 0-.2 0-.3 0-.7-.1-1.2-.1-1.8-.1-5.5 0-10.3 3.6-11.8 8.9l-.4 1.2c-.4.2-.8.5-1.1.8-2.1 1.8-3.3 4.4-3.3 7.1 0 4.1 2.6 7.7 6.5 9 1 .3 2 .5 3 .5h27.1c.8 0 1.6-.1 2.5-.3 5-1.1 8.5-5.5 8.5-10.6 0-3.9-2.1-7.5-5.5-9.4-.2-.1-.3-.2-.5-.3 0 0 0-.1 0-.1 0-6.8-5.6-12.4-12.4-12.4z" fill="#b6c1d1"/><g fill="#75d6ff"><path d="m28.8 46c-.6 1.6-.1 3.2 1.1 3.6s2.6-.5 3.2-2.1c.7-1.8.7-4.4.3-7.3-2.3 2-4 4-4.6 5.8"/><path d="m41.9 47.6c.7-1.8.7-4.4.3-7.3-2.2 1.9-3.8 3.9-4.5 5.8-.6 1.6-.1 3.2 1.1 3.6s2.5-.6 3.1-2.1"/><path d="m51 40.3c-2.2 1.9-3.8 3.9-4.5 5.8-.6 1.6-.1 3.2 1.1 3.6s2.6-.5 3.2-2.1c.6-1.9.6-4.4.2-7.3"/><path d="m19.9 46c-.6 1.6-.1 3.2 1.1 3.6s2.6-.5 3.2-2.1c.7-1.8.7-4.4.3-7.3-2.3 2-3.9 4-4.6 5.8"/><path d="m21.8 58.3c-.6 1.6-.1 3.2 1.1 3.6s2.6-.5 3.2-2.1c.7-1.8.7-4.4.3-7.3-2.3 1.9-3.9 3.9-4.6 5.8"/><path d="m34.9 59.8c.7-1.8.7-4.4.3-7.3-2.2 1.9-3.8 3.9-4.5 5.8-.6 1.6-.1 3.2 1.1 3.6s2.5-.5 3.1-2.1"/><path d="m44 52.5c-2.2 1.9-3.8 3.9-4.5 5.8-.6 1.6-.1 3.2 1.1 3.6s2.6-.5 3.2-2.1c.6-1.8.7-4.4.2-7.3"/><path d="m13 58.3c-.6 1.6-.1 3.2 1.1 3.6s2.6-.5 3.2-2.1c.7-1.8.7-4.4.3-7.3-2.3 1.9-4 3.9-4.6 5.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f327.svg b/public/emoji/1f327.svg new file mode 100644 index 000000000..52e6a1eff --- /dev/null +++ b/public/emoji/1f327.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#75d6ff"><path d="m23.6 45.4c-.6 1.6-.1 3.3 1.1 3.8 1.2.4 2.7-.5 3.3-2.2.7-1.9.7-4.6.3-7.6-2.3 2-4 4-4.7 6"/><path d="m37.2 47c.7-1.9.7-4.6.3-7.6-2.3 2-4 4.1-4.7 6-.6 1.6-.1 3.3 1.1 3.8 1.2.4 2.7-.6 3.3-2.2"/><path d="m46.6 39.4c-2.3 2-4 4.1-4.7 6-.6 1.6-.1 3.3 1.1 3.8 1.2.4 2.7-.5 3.3-2.2.8-1.9.8-4.6.3-7.6"/><path d="m14.4 45.4c-.6 1.6-.1 3.3 1.1 3.8 1.2.4 2.7-.5 3.3-2.2.7-1.9.7-4.6.3-7.6-2.3 2-4 4-4.7 6"/><path d="m16.4 58.1c-.6 1.6-.1 3.3 1.1 3.8 1.2.4 2.7-.5 3.3-2.2.7-1.9.7-4.6.3-7.6-2.3 2-4 4.1-4.7 6"/><path d="m30 59.7c.7-1.9.7-4.6.3-7.6-2.3 2-4 4.1-4.7 6-.6 1.6-.1 3.3 1.1 3.8 1.2.4 2.7-.5 3.3-2.2"/><path d="m39.4 52.1c-2.3 2-4 4.1-4.7 6-.6 1.6-.1 3.3 1.1 3.8 1.2.4 2.7-.5 3.3-2.2.8-1.9.8-4.5.3-7.6"/><path d="m7.2 58.1c-.6 1.6-.1 3.3 1.1 3.8 1.2.4 2.7-.5 3.3-2.2.7-1.9.7-4.6.3-7.6-2.3 2-4 4.1-4.7 6"/></g><path d="m18.9 33.7c-.8 0-1.7-.1-2.5-.4-3.3-1.1-5.4-4.1-5.4-7.5 0-2.3 1-4.5 2.7-6 .4-.4.9-.7 1.5-1l.5-1.8c1.3-4.6 5.6-7.8 10.3-7.8.5 0 1 0 1.5.1.4.1.9.2 1.3.3l.2-.4c1.9-3.5 5.6-5.6 9.5-5.6 6 0 10.9 4.9 10.9 10.9 0 .3 0 .6 0 .9v.2c.5.2.9.4 1.4.6 2.9 1.7 4.7 4.8 4.7 8.1 0 4.4-3 8.2-7.3 9.1-.7.2-1.4.2-2.1.2l-27.2.1" fill="#fff"/><path d="m38.5 5.2c5.1 0 9.3 4.2 9.3 9.3 0 .2 0 .5 0 .7-2.2.2-4.1 1-5.6 2.4 1.1-.7 2.5-1 3.9-1 .5 0 1 .1 1.5.1.8.2 1.6.5 2.4.9 2.3 1.3 3.9 3.9 3.9 6.8 0 3.7-2.6 6.8-6.1 7.6-.6.1-1.1.2-1.8.2h-27.1c-.7 0-1.4-.1-2-.3-2.5-.8-4.4-3.2-4.4-6 0-1.9.8-3.6 2.2-4.8.6-.5 1.3-.9 2.1-1.2.7-.2 1.4-.4 2.1-.4 2 0 3.9 1 5 2.5h.1c-1.3-2.5-3.9-4.2-6.8-4.5 1.1-3.8 4.6-6.6 8.8-6.6.4 0 .9 0 1.3.1.8.1 1.7.4 2.4.7 2.8 1.3 4.9 3.9 5.3 7 0 0 0 0 0-.1 0-3.6-1.8-6.8-4.6-8.6 1.5-2.9 4.6-4.8 8.1-4.8m0-3.2c-4.3 0-8.3 2.2-10.5 5.8-.1 0-.2 0-.3 0-.7-.1-1.2-.1-1.8-.1-5.5 0-10.3 3.7-11.9 8.9l-.4 1.3c-.4.2-.8.5-1.1.8-2.1 1.8-3.3 4.4-3.3 7.2 0 4.1 2.6 7.7 6.5 9 1 .3 2 .5 3 .5h27.3c.8 0 1.7-.1 2.5-.3 5-1.1 8.5-5.5 8.5-10.7 0-3.9-2.1-7.5-5.5-9.5-.2-.1-.3-.2-.5-.3 0 0 0-.1 0-.1 0-6.9-5.6-12.5-12.5-12.5z" fill="#b6c1d1"/></svg> \ No newline at end of file diff --git a/public/emoji/1f328.svg b/public/emoji/1f328.svg new file mode 100644 index 000000000..dc0e858a8 --- /dev/null +++ b/public/emoji/1f328.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#75d6ff"><path d="m20.6 43.2l1.5-2.4-2.3 1.5-.7-4.1-.6 4.1-2.3-1.5 1.5 2.4-4.1.6 4.1.6-1.5 2.3 2.3-1.5.6 4.2.7-4.2 2.3 1.5-1.5-2.3 4.1-.6z"/><path d="m50.7 43.2l1.5-2.4-2.3 1.5-.6-4.1-.6 4.1-2.4-1.5 1.5 2.4-4.1.6 4.2.6-1.6 2.3 2.4-1.5.6 4.2.6-4.2 2.3 1.5-1.5-2.3 4.2-.6z"/><path d="m35.6 43.2l1.6-2.4-2.4 1.5-.6-4.1-.6 4.1-2.3-1.5 1.5 2.4-4.2.6 4.2.6-1.5 2.3 2.3-1.5.6 4.2.6-4.2 2.4 1.5-1.6-2.3 4.2-.6z"/><path d="m13.1 54.3l1.6-2.3-2.4 1.5-.6-4.1-.6 4.1-2.3-1.5 1.5 2.3-4.2.6 4.2.6-1.5 2.4 2.3-1.5.6 4.1.6-4.1 2.4 1.5-1.6-2.4 4.2-.6z"/><path d="m43.3 54.3l1.5-2.3-2.3 1.5-.6-4.1-.7 4.1-2.3-1.5 1.5 2.3-4.1.6 4.1.6-1.5 2.4 2.3-1.5.7 4.1.6-4.1 2.3 1.5-1.5-2.4 4.1-.6z"/><path d="m28.2 54.3l1.5-2.3-2.3 1.5-.6-4.1-.6 4.1-2.4-1.5 1.6 2.3-4.2.6 4.2.6-1.6 2.4 2.4-1.5.6 4.1.6-4.1 2.3 1.5-1.5-2.4 4.2-.6z"/></g><path d="m21.1 34c-.8 0-1.6-.1-2.4-.4-3.1-1-5.3-3.9-5.3-7.2 0-2.2 1-4.3 2.6-5.7.4-.4.9-.7 1.4-1l.5-1.8c1.3-4.4 5.4-7.5 10-7.5.5 0 .9 0 1.5.1.4.1.8.1 1.2.3l.2-.4c1.9-3.3 5.4-5.4 9.2-5.4 5.8 0 10.5 4.7 10.5 10.5 0 .3 0 .6 0 .8v.2c.4.2.9.4 1.3.6 2.8 1.6 4.5 4.6 4.5 7.8 0 4.2-2.9 7.8-7 8.8-.7.2-1.4.2-2 .2h-26.2z" fill="#fff"/><path d="m40 6.5c5 0 9 4 9 8.9 0 .2 0 .5 0 .7-2.1.2-4 1-5.4 2.3 1.1-.6 2.4-1 3.7-1 .5 0 1 0 1.5.1.8.2 1.6.5 2.3.9 2.3 1.3 3.8 3.7 3.8 6.5 0 3.6-2.5 6.5-5.8 7.3-.5.1-1.1.2-1.7.2h-26.3c-.7 0-1.3-.1-1.9-.3-2.4-.8-4.2-3.1-4.2-5.8 0-1.8.8-3.5 2.1-4.6.6-.5 1.3-.9 2-1.2.6-.2 1.3-.3 2-.3 2 0 3.7.9 4.9 2.4h.1c-1.3-2.4-3.7-4.1-6.6-4.3 1.1-3.7 4.5-6.4 8.5-6.4.4 0 .9 0 1.3.1.8.1 1.6.3 2.3.7 2.7 1.2 4.7 3.7 5.1 6.8 0 0 0 0 0-.1 0-3.4-1.8-6.5-4.5-8.3 1.5-2.7 4.4-4.6 7.8-4.6m0-3c-4.1 0-8 2.1-10.2 5.6-.1 0-.2 0-.3 0-.6-.1-1.2-.1-1.7-.1-5.3 0-10 3.5-11.4 8.6l-.3 1.2c-.4.2-.7.5-1.1.8-2 1.7-3.1 4.2-3.1 6.9 0 4 2.5 7.4 6.3 8.7.9.3 1.9.5 2.9.5h26.2c.8 0 1.6-.1 2.4-.3 4.8-1.1 8.2-5.3 8.2-10.3 0-3.8-2-7.3-5.3-9.1-.2-.1-.3-.2-.5-.3 0 0 0 0 0-.1 0-6.7-5.4-12.1-12.1-12.1z" fill="#75d6ff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f329.svg b/public/emoji/1f329.svg new file mode 100644 index 000000000..d7844b627 --- /dev/null +++ b/public/emoji/1f329.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffce31" d="m24.5 31.9l-4.9 16.2h12.5l-4.2 13.9 16.5-20.2h-11.9l2.9-9.9z"/><path d="m18.2 32.5c-.8 0-1.6-.1-2.4-.4-3.1-1-5.3-3.9-5.3-7.2 0-2.2 1-4.3 2.6-5.7.4-.4.9-.7 1.4-1l.5-1.8c1.3-4.4 5.4-7.5 10-7.5.5 0 .9 0 1.5.1.4.1.8.1 1.2.3l.2-.4c1.9-3.3 5.4-5.4 9.2-5.4 5.9 0 10.6 4.7 10.6 10.5 0 .3 0 .6 0 .8v.2c.4.2.9.4 1.3.6 2.8 1.6 4.5 4.6 4.5 7.8 0 4.2-2.9 7.8-7 8.8-.7.2-1.4.2-2 .2h-26.3z" fill="#fff"/><path d="m37.1 5c5 0 9 4 9 8.9 0 .2 0 .5 0 .7-2.1.2-4 1-5.4 2.3 1.1-.6 2.4-1 3.7-1 .5 0 1 .1 1.5.1.8.2 1.6.5 2.3.9 2.3 1.3 3.8 3.7 3.8 6.5 0 3.6-2.5 6.5-5.8 7.3-.7.2-1.2.3-1.8.3h-26.2c-.7 0-1.3-.1-1.9-.3-2.4-.8-4.2-3.1-4.2-5.8 0-1.8.8-3.5 2.1-4.6.6-.5 1.3-.9 2-1.2.6-.2 1.3-.3 2-.3 2 0 3.7.9 4.9 2.4h.1c-1.3-2.4-3.7-4.1-6.6-4.3 1.1-3.7 4.5-6.4 8.5-6.4.4 0 .9 0 1.3.1.8.1 1.6.3 2.3.7 2.7 1.2 4.7 3.7 5.1 6.8 0 0 0 0 0-.1 0-3.4-1.8-6.5-4.5-8.3 1.5-2.8 4.5-4.7 7.8-4.7m0-3c-4.1 0-7.9 2.1-10.1 5.6-.1 0-.2 0-.3 0-.6-.1-1.2-.1-1.7-.1-5.3 0-10 3.5-11.4 8.6l-.3 1.2c-.4.2-.7.5-1.1.8-2 1.7-3.1 4.2-3.1 6.9 0 4 2.5 7.4 6.3 8.7.9.3 1.9.5 2.9.5h26.2c.8 0 1.6-.1 2.4-.3 4.8-1.1 8.2-5.3 8.2-10.3 0-3.8-2-7.3-5.3-9.1-.2-.1-.3-.2-.5-.3 0 0 0-.1 0-.1-.1-6.7-5.5-12.1-12.2-12.1z" fill="#b6c1d1"/></svg> \ No newline at end of file diff --git a/public/emoji/1f32a.svg b/public/emoji/1f32a.svg new file mode 100644 index 000000000..87326d990 --- /dev/null +++ b/public/emoji/1f32a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M4.3,11.1C4.3,31,19.5,61,27.1,61c9.7,0,2.1-19.6,2.1-19.6l30.2-11.9C63.9,2.5,4.3-3.6,4.3,11.1z" fill="#97a3a2"/><path d="m58.1 17.6c15.3 4.8-17.3-21-48.6-14.6-9.1 1.9-6 9.9-6 9.9-2.1 3-2 7.2 0 10.3 1.7 2.6 0 7.1 4.9 12.1.8.8-2.1 5.2 3.6 9.3 1.2.9 3.2 2.4 2.7 4.7-.6 2.8 5 5.4 6 8.6 2.1 6.5 10.1 4.6 13.8-1.1 0 0-1.3.4-1.8-.5 4.1-2 4.7-7.3-.6-7.8 4.8-4.1 2.6-9.5 9.6-10.8 5.7-1 6.7-3.4 6.7-3.4 7.9.1 18.9-5.2 9.7-16.7m-51.2 3.6c-.7-1.4-1.6-3.4-1-5 1.3 1.3 2.7 2.5 4.2 3.6-1.1.2-2.3.7-3.2 1.4m2.1 8.3c2.2 2.5 4.9 3 4.9 3-2 .9-4.5 1.3-4.9-3m6.1 16.6c0 0 1.4 0 1.4.4.2 2.7-1.4-.4-1.4-.4m-2.5-7.7c3.2 1.8 6.8 3.1 10.4 3.9-12.7 1.7-11.9-4.8-10.4-3.9m12.7 9.4c0 0-2.6.7-4.8.2 1.5-1.6 4.8-.2 4.8-.2m-3.5 5.3c0 0 0 0 0 0-.8 1.2-2.8-1.1-2.8-2.1.1-2 5.9-.4 5.9-.4s-2.4 1.4-3.1 2.5m2.7 4.7c1.6 0 3.3-.1 4.9-.4-.9 1.2-2.8 2.7-4.9.4m2.5-4.2c2.7-1.2 4.4-1.2 4.4-1.2s-2 1.7-4.4 1.2m-11.1-18.1c5.3-2.6 9.9 1.3 17.6 3.1-2.9.8-12.9.6-17.6-3.1m11.8-2.6c0 0 7.1.5 5.8-.7-4.3-4.1-18.6 1.7-24.5-8 2.7-2.4 5.8-1.4 8.5.1-4.9 3.1.4 1.1 3.2 1.7 5 1.1 14.7 4 16.7 8-6 .7-9.7-1.1-9.7-1.1m13.3.5c.6.5 3.2.1 3.2.1-1.5.8-3.9 2.5-3.2-.1m-27.1-15.9c17.7 1.5 28.9 6.3 31.1 12.6-13.4-1.1-8.1-7.6-31.1-12.6m42 12.1c-.2-5.7-9.5-14.6-5-5 1.9 4.1-.4 7.4-2.4 4.2-9.8-15.5-30.3-9.5-39.2-14.8 8.9-4.3 43.7 8 34.8 4-25.7-11.8-37.4-5.4-37.4-8.3 0-5.3 17.5-8.3 40.9 2-28.8-5.6-31.7-2.6-26.9-2.1 35.2 3.6 41.2 14.1 35.2 20" fill="#c8d9d8"/><g fill="#fff"><path d="m30.3 13.5c-22.4-4.5-24.2-4.8-3.1.8 28.3 7.5 19 2.4 3.1-.8"/><path d="m20.5 22.7c-10.8-7.4-15.3-9.5-8.6-3.7 14.1 12.1 27.1 12.9 29.3 12.7 4.8-.6-8-.4-20.7-9"/><path d="m17.6 30.7c-9.3-5.5-13-6.2-7-1.4 12.8 10.1 22.9 8.3 24.4 7.5 3.2-2-6.5.4-17.4-6.1"/><path d="m20.7 39.4c-7.3-2.9-10-2.8-4.9.1 10.6 6.1 17 2.8 17.8 1.8 1.7-2.3-4.2 1.5-12.9-1.9"/><path d="m21 44.7c-6.1-1.4-8.1-.5-3.7.8 8 2.4 12.3.9 13.1.3 2-1.3-2.3.6-9.4-1.1"/><path d="m27.8 49.3c7.7-2.8-3-1.5-4.3.4-.5.7 3.3 0 4.3-.4"/><path d="m28.3 52.7c7.2-2.1-2.6-1.6-3.9.1-.5.5 3 .1 3.9-.1"/><path d="m24.9 55.3c-.5.5 2.6.5 3.5.3 6.7-1.2-2.1-1.7-3.5-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f32b.svg b/public/emoji/1f32b.svg new file mode 100644 index 000000000..a294ee341 --- /dev/null +++ b/public/emoji/1f32b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2 29.6c15.8-12.6 23.3.5 32.8.5 7.5 0 16.8-13.1 27.2-2.4-11.9-5.7-16.3 6.5-28.7 6.5-9.5 0-13.2-11.3-31.3-4.6" fill="#979797"/><path d="m62 39.7c-9.2-7.6-15.1-1.4-22.7 1.8-4.8 2-9.8 1.5-14.8-3.8 3.6 1.3 11.5 5.6 19.3-2-6.7 3-15.1.9-21.9-2.5-7.5-3.7-13.6-4.3-19.9 2.5 3.9-3 9.6-2.3 14-1.1-2.8.1-8.9.8-14 8.7 15.4-12.8 21 4.7 33.1 4.7 11.7 0 10.6-13.1 26.9-8.3" fill="#d0d0d0"/><path d="m2 25.3c1.9-5.4 15.2-13.2 25.8.1-14.8-6.8-25.8-.1-25.8-.1" fill="#979797"/><path d="m42.1 19.8c6.2-6.8 16.1-3.1 19.9.3-3.1-.4-12.5-2.4-16.5 2-6.4 6.8-13.9 5.8-16.3 3.4 0-.1 7.6.2 12.9-5.7" fill="#d0d0d0"/><path d="m45.4 35.4c8-13.3 16.6-2.1 16.6-2.1-9.4-3.3-16.6 2.1-16.6 2.1" fill="#979797"/></svg> \ No newline at end of file diff --git a/public/emoji/1f32c.svg b/public/emoji/1f32c.svg new file mode 100644 index 000000000..652f28b7c --- /dev/null +++ b/public/emoji/1f32c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M23.3,53L2,37.5V62C4.2,55.5,23.3,53,23.3,53z" fill="#c8d2da"/><path d="m18.8 51.9c-8.9-5.1-10.5-16-10.5-16s-1.4-5.8 5.8-16.2c4-5.7 15.9-10 17.5-5.7 3.3 9 0 12 1.4 14.2 1.7 2.7 2.9 3.6 3.8 4.2.7.4 1.1 1 1.1 2.1-.1 1.6-2.8 1.9-2.9 2.3-.2 1.2.6 1.7 2 2.6 1.3.9-1.1 1.9-.6 4.8.5 3 .7 4.1.7 4.1-1.1.9-3.4.9-3.1 2.7.6 4.2-4.6 7-15.2.9" fill="#e4eef7"/><path d="m34.6 42.7c.6-.4 1.2-.9 1.7-1.4.4-.5.8-1.1.4-2.2.4.1.8.6 1 1.2.2.6 0 1.4-.2 1.9-.2.5-.5 1-.8 1.4.3.4.7.9.8 1.5.2.6.2 1.2.1 1.7-.1.5-.2 1-.4 1.5-.4-1-.6-1.9-1-2.4-.2-.2-.4-.4-.6-.6-.2-.2-.5-.4-.9-.6l-1.6-1 1.5-1" fill="#91999f"/><path d="m31.2 30c-4.1 3.1-7.5-.2-7.5-.2 3.6.9 7.5.2 7.5.2" fill="#adb5bc"/><path d="m30.5 39.4c.5.5.9 1.2 1.1 1.9.3.7.5 1.5.6 2.3.1.8 0 1.7-.2 2.5-.2.8-.6 1.5-1.1 2 .2-.8.3-1.5.4-2.2 0-.7 0-1.4 0-2.2-.1-1.4-.4-2.8-.8-4.3" fill="#c8d2da"/><g fill="#91999f"><path d="m27.6 21.3c-3.2 0-6.4 3.1-6.4 3.1 6.9-3.4 11.7 0 11.7 0-.5-.8-2.8-3.1-5.3-3.1"/><path d="m15.7 22.9c0 0-6.3 21.5 0 39.1h-4.7c0 0-6.8-19.5.8-39.7l3.9.6"/></g><path d="m11.9 22.8c0 0-6.3 21.6 0 39.2h-4.6c0 0-6.8-19.6.8-39.8l3.8.6" fill="#adb5bc"/><path d="M8.2,22.9c0,0-6.3,21.5,0,39.1H2V37.5L8.2,22.9z" fill="#91999f"/><path d="m19.5 4.4c0 0 3.5-1.1 5.2-.1 11.2 6.5 5.8 7.5 1.9 5.9-2.9-1.2-7.1-5.8-7.1-5.8" fill="#c8d2da"/><path d="m27.6 9.5c0 0 3.6-1.3 5.2-.1 7.4 5.6 1.2 16.7 1.2 16.7s1.4-10.8-2.5-12.5c-2.9-1.2-3.9-4.1-3.9-4.1" fill="#adb5bc"/><g fill="#c8d2da"><path d="M2,4.5c11.9-6.1,19,0.7,19,0.7L2,27.4V4.5z"/><path d="M20.9,17.6c7.1-6.9,10.6-4,10.6-4C21-5.1,2,20.9,2,37.5C2,37.5,14.5,23.8,20.9,17.6z"/><path d="m17.4 27.7c8.2-9.1 11.8-17.3 11.8-17.3-8.7 11.9-24.1 18.7-27.2 47.8 0 0 7.8-22 15.4-30.5"/></g><path d="M13.7,13.6C21.2,5.9,27,8.5,27,8.5C18.7-2.7,4.5,3.7,2,23.1v14.4C2,37.5,7.6,20,13.7,13.6z" fill="#adb5bc"/><g fill="#42ade2"><path d="m38 43.3c4.8.9 10.2-1.6 12.3-6 1.7-3.6 1-10.3-3.7-11.2-3.7-.7-6.1 3.1-5.6 6.3 1.1 6.7 9 2.1 5.5-1.7 1.7 3.1-2.7 5.8-4.2 2.8-1.3-2.7 1.2-7.3 4.6-5.5 3.8 2 2.8 8 .3 10.5-2.4 2.6-5.8 3.9-9.2 4.8"/><path d="m57.2 30.3c1.2 1.8-1.3 4.3-2.8 2.2-1.6-2.2 1.1-5.8 3.5-3.6 4.3 4.5-2.7 10.4-7.6 11.6 3.9.2 8.5-1.9 10-5.7 1-2.6.5-6.8-2.5-8-3.3-1.3-6.1 2.8-4.5 5.6 2.1 3.8 6.3.4 3.9-2.1"/><path d="m38 44.3c4.4.4 9.7.7 13.3 3.4 2.8 2.1 3.8 7 1.3 9.7-2.5 2.7-6.1 0-5.8-3.2.3-3.8 5.8-2.7 4.7.9 2.6-4.8-6.9-6.7-5.6.8.8 4.7 7.4 5.6 9.3 1.2 4.6-11.1-9.5-14.9-17.2-12.8"/><path d="m47.8 42.9c3.9.2 13.6.3 12.5 5.9-.5 2.3-3.6 2.3-3.4-.3.1-2.1 2.8-1.6 2.4.5 2-4-5.6-3.5-3.3 1.3 1.5 3.2 5.7 1.3 6-1.9.6-7.4-9.7-6.6-14.2-5.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f32d.svg b/public/emoji/1f32d.svg new file mode 100644 index 000000000..e9acb62da --- /dev/null +++ b/public/emoji/1f32d.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m51.3 4.4c5.8 5.8 0 21-12.9 34s-28.2 18.7-34 12.9c-8.6-8.6 8.2-12.8 21.1-25.8 12.9-13 17.2-29.8 25.8-21.1" fill="#d9a559"/><path d="m27.2 27.2c12.4-12.5 16.8-28.4 24.7-22.1-.2-.3-.4-.5-.6-.8-8.6-8.6-12.8 8.2-25.8 21.1-13 13-29.8 17.2-21.1 25.8.2.2.5.4.8.6-6.4-7.8 9.5-12.2 22-24.6" fill="#fbbf67"/><path d="M54.6,5.2c5.8,5.8-2,20.3-15.8,34.1C25,53.1,10.4,61,4.6,55.2c-6.7-6.7,10.4-12,24.2-25.8 + C42.7,15.6,47.9-1.5,54.6,5.2z" fill="#c94747"/><path d="m59.8 12.9c5.7 5.7-.1 20.9-13.1 33.9s-28.1 18.7-33.8 13c-5.7-5.7 9-12 22-24.9 12.9-13 19.1-27.8 24.9-22" fill="#fbbf67"/><g opacity=".5" fill="#3e4347"><path d="m54.5 12.5c.7-.4 1.3-.8 2-.9.3-2.7-.3-4.9-1.8-6.5-1.3-1.3-2.6-1.7-3.9-1.4 3.5 2.3 4.4 5.4 3.7 8.8" opacity=".5"/><path d="m13.2 53.5c-8.3 2.9-9.7-3.1-9.7-3.1-.7 1.6-.5 3.2 1.1 4.8 1.7 1.7 4.1 2.2 7 1.8 0-1.1.6-2.2 1.6-3.5" opacity=".5"/></g><path d="m43.7 43.7c-18.8 18.8-30.2 16-31.2 15.7.1.2.3.3.4.5 5.7 5.7 20.9-.1 33.9-13.1 12.2-12.3 18.1-26.5 13.8-32.9 1.4 5.4-1.7 14.5-16.9 29.8" fill="#d9a559"/><g fill="#3e4347"><path d="m14.4 44.9c2.2.5 3.9 1.4 3.7 1.9-.2.6-2.1.6-4.3.1-2.2-.5-3.9-1.4-3.7-1.9.1-.6 2-.6 4.3-.1" opacity=".5"/><path d="m20.2 40.7c2.2.5 3.9 1.4 3.7 1.9-.2.5-2.1.6-4.3 0-2.2-.5-3.9-1.4-3.7-1.9.2-.5 2.1-.5 4.3 0" opacity=".5"/><path d="m26.9 35.7c2.2.5 3.9 1.4 3.7 1.9-.2.5-2.1.6-4.3.1-2.2-.5-3.9-1.4-3.7-1.9.2-.6 2.1-.6 4.3-.1" opacity=".5"/><path d="m32.8 29.8c2.2.5 3.9 1.4 3.7 1.9-.2.6-2.1.6-4.3.1-2.2-.5-3.9-1.4-3.7-1.9s2.1-.6 4.3-.1" opacity=".5"/><path d="m39.5 23.1c2.2.5 3.9 1.4 3.7 1.9-.2.5-2.1.6-4.3.1-2.2-.5-3.9-1.4-3.7-1.9.1-.6 2.1-.6 4.3-.1" opacity=".5"/><path d="m45.4 15.6c2.2.5 3.9 1.4 3.7 1.9-.2.5-2.1.6-4.3.1-2.2-.5-3.9-1.4-3.7-1.9.1-.6 2-.6 4.3-.1" opacity=".5"/></g><path d="m10.5 52.1c.8-4.4 4.9-2.7 6.8-5.7 1-1.5 1.5-3.2 2.3-4.7.7-1.4 3.6-.9 5.1-1.4 3.7-1.3 2.1-8.3 6.6-7.9 2.1.2 4.8-.8 5.1-3.2.2-1.3.2-2.4 0-3.6-.4-3.6 4.3-3 6-3.9 2.4-1.3 3.4-2.8 2.6-5.5-.8-2.8 3.4.2 7.1-3.5 1.8-1.8.5-4.9-.5-6.1-1.5-1.7-2.7.2-2.5 2.5.1 1.6-3 .9-4.3.9-.8 0-1.9.2-2.5.8-1.8 1.9.4 4-.8 6.2-1.5 2.7-5.2.9-7.6 4.4-2.4 3.4-.5 7.7-3.8 7.4-2.4-.2-4 2.2-5.1 4-1.1 1.9-1.6 4.8-4.6 4.5-1-.1-1.7.3-2.5.8-3.2 2.2-1.8 5.8-6.2 7-3.5.9-4.2 2.7-4.9 6.2-.1 2.2 3.3 3.1 3.7.8" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f32e.svg b/public/emoji/1f32e.svg new file mode 100644 index 000000000..7ce2afabe --- /dev/null +++ b/public/emoji/1f32e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m16.4 61.9c-6.1 0-12 0-14.3-30.8-3.1-42 52.1-26.7 52.1-2.5 0 13.3-37.8 33.3-37.8 33.3" fill="#d3976e"/><path d="m3.6 31.1c-1.3-18 8-25.4 19.2-26.2 0 0 0 0 0-.1-11.8.2-22.1 7.5-20.7 26.3 2.1 28.5 7.4 30.8 12.9 30.8-5.1-.9-9.5-4.8-11.4-30.8" opacity=".5" fill="#fff"/><path d="m19.3 25.5l-15 6.6-2.1 4.9 2.7 1.6-1.9 4.3 1.5.9-2.1 4.5 3.3 2-1.9 4.3 3.9 2.4-.7 1.6 4.5 2.7.9-2 2.2 2.5 3.6-.9 11.7-22.5-10.6-12.9" fill="#594640"/><path d="m23 39l3-4-22.3-2.9-1.6 3.6 3.3 2 1-2.2 1.7 1-1.3 2.8-2.3-1.4-1.6 3.6 3.3 1.9 1.3-3 2.2 1.3-.1.3 2 1.2-.6.6-3.1-1.8-1.4 3-2.7-1.6-1.6 3.6 3.3 1.9 1.3-2.9 2.7 1.6.8-1.9.7.8-1 2.3-1.6-.9-1.3 2.8-1.9-1.2-1.6 3.6 3.3 2 1.3-2.8 1.9 1.2.3-.7 1 1.2-.6 1-2.3-1.4-1.6 3.6 3.3 1.9 1.4-3.1 2.4 3.4 2.2-2.5 1.8 2 2.6-2.9-2.6-2.8-2.2 2.5-.8-.8.5-1 2.3-2.7 1.2 1.4 2.6-2.9-2.6-3-2.4 2.8-1.2-1.4-2 2.2 1.3-2.9-1.2-.7.7-.8.6.3 1.7 1.9 2.6-2.9-2.6-2.9-.2.2-.9-.5 1.2-1.3 1.7 1.9-.3.3 2.3 2.6-.5.6 2.6 2.9 2.6-2.9-2-7.1" fill="#89664c"/><g fill="#d3976e"><path d="m9.6 38.1l-2.2-1.4-1.2 2.5 2.3 1.4z"/><path d="m14 36.8l.7-1.5-1.4-.9-.8 1.6z"/><path d="m10.6 42.2l-.7 1.6 1.4.9.7-1.6z"/><path d="m11.1 45.7l-.7 1.5 1.4.9.7-1.6z"/><path d="m13.2 41.5l1.4.8.7-1.5-1.4-.9z"/><path d="m4.5 44.7l-1.4-.8-.7 1.5 1.4.9z"/><path d="m4.7 50.7l-.7 1.6 1.4.8.7-1.5z"/><path d="m7.4 56.4l1.4.8.7-1.6-1.4-.8z"/><path d="m7.3 46.3l.7-1.6-1.4-.8-.7 1.5z"/><path d="m7.6 47.4l-1.2 2.5 2.3 1.4 1.1-2.5z"/><path d="m10.8 53l1.4.8.7-1.5-1.4-.9z"/><path d="m12.1 56.7l1.4.8.7-1.5-1.4-.9z"/><path d="m18.2 35.2l-1.1-1.3-1.1 1.3 1.1 1.2z"/><path d="m19.3 39.1l-1.7-2-1.8 2 1.8 2z"/><path d="m19.8 40.9l-1.1 1.3 1.1 1.2 1.1-1.2z"/><path d="m20.4 45.4l1.1 1.3 1.1-1.3-1.1-1.3z"/><path d="m16.5 47.1l1.1 1.3 1.1-1.3-1.1-1.3z"/><path d="m16.8 53.4l1.1 1.2 1.1-1.2-1.1-1.3z"/><path d="m14.9 57.2l1.1 1.3 1.1-1.3-1.1-1.3z"/></g><path fill="#ffec40" d="m45.7 8.8l-9.5-6.3-1.3-.5.4 3.9-11.3-2.3-1.2.3-11.8 8.1-4.7 12-3.3 1v2l7-2-3.3 3.2 1 4.4 18 1.2z"/><g fill="#83bf4f"><path d="m22.5 4.6c-2.2-.4-4 2-6.1 2.7-2.2.8 1.8 3.8 3 3.8 3.4 0 9.8-5.2 3.1-6.5"/><path d="m11.5 17.1c.8-2.3.5-5.1-2.6-3.1-2.6 1.7.2 4.3-3 5.8-3.1 1.4-1 5.4 1.7 4.2 2.4-.9 3.2-4.6 3.9-6.9"/><path d="m11.5 17.1c0 .1 0 .1 0 0"/><path d="m24.7 31.3c.2.3.5.5 0 0-3.7-3.6-9.1 5-7.9 6.6 4.7 6.2 10.1-4.3 7.9-6.6"/></g><g fill="#ed4c5c"><path d="m13.3 25.5l-2.6 6.1 6.6 2.4 3.7-6.7z"/><path d="m9.7 24.3l3.4 2.7 5.7-4-3.7-3z"/><path d="m20.9 19.5l4.6 3.5 6-3.6-3.1-4.2z"/><path d="m15.9 11.5l.4 4.8 6.5-3-.3-3.4-3-1.7z"/><path d="m29.4 3.2l-1.7 5.1 7.3.7-.4-4.9z"/><path d="m37 3l.4 5 6.7-.7.8-3.1z"/></g><g fill="#83bf4f"><path d="m35.2 11.7c2.7.7-1.1-.2 0 0"/><path d="m36 12c-.9-.7-2.7 2.2-3.7 2.8-1.2.8-10.7 3.1-2.5 5.2 2.6.7 8.2-6.4 6.2-8"/><path d="m40.3 9.7c-.8-.5.8.5 0 0"/><path d="m43.3 5.7c-1.7 2.3-1.4-2.6-3.9-.4-1.5 1.3-.7 3.5.9 4.4 1.4.9 6.3.4 6.6-1.9.2-1.5-2.4-3.7-3.6-2.1"/><path d="m7 26c-1.4 0-4.3 3.7-4.3 3.7-2.6 2.8 2.8 2.8 2.9 3.3-.8.6-1.6 1.2-2.5 1.7 0 2 4.2-.2 3.9 0-2.4 4.1 7.5-.7 8.1-1.1 3.4-2.1-2.1-7.6-8.1-7.6"/><path d="m18 21.9c-1.4-.1.8 0 0 0"/><path d="m20.4 16.3c-3.4-6.3-3.8 0-4.4.7-.4.4-5 0-2.9 2.5.9 1.1 3.6 2.7 5 2.3 2.9-.8 3-4.2 2.3-5.5"/></g><g fill="#ffffd4"><path d="m20.7 24l-10.9 1.4-2.8 2.1 1.2 1 10.8-3.5 2.7-.2z"/><path d="m29 12.7l-4.7-.4-10.3 3.4 1.6 1.3 8.5-2.7 5-.5z"/><path d="m23.1 21.2l-1.1.1 2.1 5.1 3.1.6.8-1.8-1.8-.7z"/><path d="m21.5 27.7l2.2 6.2-1.6 1.1-1.8-5.5z"/><path d="m38.6 7.3l-2.1-.6-1.6-4.7-1.3.1 1.6 5.5 2.7 1.1z"/><path d="m29.6 5.3l-6.8-1.4-.7 1.1 7.2 1.9z"/></g><path d="m16.4 61.9c0 0 4.2 0 6.6-16.2 2.5-16.4 13.5-38.5 30.6-38.5 5.9 0 10 3.9 7.7 25.2-.3 3.7-39.7 29.5-44.9 29.5" fill="#fbbf67"/><path d="m53.7 6.2c-21.7 0-28.4 24.6-30.7 39.5-2.5 16.2-9.1 16.2-9.1 16.2s4.2.5 5.4-.5c1.8-1.5 3.9-5.4 5.2-14 2.3-15 10.3-39.7 29.7-39.7 5.5 0 7.3 7.9 7.3 7.9s-.9-9.4-7.8-9.4" fill="#fddfb3"/><g fill="#d3976e"><path d="m39.2 40.8l1-1 1 1-1 1.1z"/><path d="m40.5 26.8l1-1.1 1 1.1-1 1.1z"/><path d="m56.1 26.8l1-1.1 1 1.1-1 1.1z"/><path d="m54.2 15.8l1-1.1 1 1.1-1 1z"/></g><g fill="#fddfb3"><path d="m48.3 33.4l-1 1 1 1.1 1-1.1-1-1"/><path d="m50.7 20.8l-1 1 1 1.1 1-1.1-1-1"/><path d="m43 17l-1 1.1 1 1.1 1-1.1-1-1.1"/><path d="m33.5 32.8l-1 1.1 1 1 1-1-1-1.1"/><path d="m31.2 46.4l-1 1.1 1 1 1-1-1-1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f32f.svg b/public/emoji/1f32f.svg new file mode 100644 index 000000000..6ae903902 --- /dev/null +++ b/public/emoji/1f32f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58.2 4.1c-3.8-4-21.8-4.9-47.1 20.2-10.2 10.1-6.3 32 10.2 36.2 18.2 4.6 24.1-5 27.3-9.4 10.1-13.7 18.6-43.5 9.6-47" fill="#fddfb3"/><path d="M44.8,30.2C38.5,20,29.7,20,24.9,20.3C2.3,21.6,1.4,55.5,23.2,59.4C47.4,63.9,51.1,40.5,44.8,30.2z" fill="#89664c"/><g fill="#d3976e"><path d="m25.3 29.2l-6 2-1.3 7.9 7 .4z"/><path d="m26 50.7l-3.2-6.9-7.3-.6.2 9.1z"/><path d="m19.8 47.5c0 0-5.7.3-6.7 2.5-1 2.3-2.5 6.3-1.5 8 1 1.7 5.9 2.5 8.2 1 2.4-1.5 1.8-11.7 0-11.5"/></g><path d="m13.1 50c-1 2.3-2.5 6.3-1.5 8-.9-3.4 4.5-1.8 6-2.4 1.5-.6 2.2-8.1 2.2-8.1s-5.7.2-6.7 2.5" opacity=".5" fill="#89664c"/><path d="m16.7 47c0 0-2-6.3-4.4-6.7-2.4-.4-6.5-.9-7.8.8-1.3 1.7-.5 7.3 1.6 9.5 2.1 2.2 11.3-1.6 10.6-3.6" fill="#d3976e"/><path d="m12.3 40.4c-2.4-.4-6.5-.9-7.8.8 2.8-2 3.1 4.4 4.1 5.9 1 1.5 8.1-.1 8.1-.1s-2-6.2-4.4-6.6" opacity=".5" fill="#89664c"/><path d="m14.3 29.8c0 0-5-2.4-6.8-1s-4.5 4.3-4.3 6.3c.2 2 4.1 4.9 6.7 4.7 2.7-.2 6-9.4 4.4-10" fill="#d3976e"/><path d="m7.6 28.8c-1.7 1.5-4.6 4.3-4.4 6.2.5-3.3 4.6.5 6.1.7 1.5.2 5-6 5-6s-5-2.4-6.7-.9" opacity=".5" fill="#89664c"/><path d="m23.8 23c0 0-4.8-3.9-6.9-2.7-2.1 1.1-5.8 3.3-5.9 5.5-.2 2.2 3.3 6.2 6.1 6.7 2.7.4 8.2-8.4 6.7-9.5" fill="#d3976e"/><path d="m16.9 20.3c-2.1 1.1-5.8 3.3-5.9 5.5 1.2-3.4 4.7 1.7 6.3 2.3 1.6.6 6.6-5 6.6-5s-4.9-4-7-2.8" opacity=".5" fill="#89664c"/><g fill="#ffc7ce"><path d="m26.2 42.3c-3.6 2-4.4 3-3.9 6.1.5 3.1 3-.8 8.2-2.3s2.4-7.6-4.3-3.8"/><path d="m29.2 31.5c-2.8-3.2-3.9-3.8-6.4-2.4-2.5 1.4 1.6 3 4.3 7.9s7.2.4 2.1-5.5"/></g><g fill="#83bf4f"><path d="m9.4 40.4c-5.1 3.4-8.7 6.3-7 7.6 2.2 1.6 8.9-4.5 11.5-7.7 2.7-3.2 6-6.8-4.5.1"/><path d="m14 49.7c-4.9 3.5-8.3 6.5-6.6 7.7 2.2 1.6 8.7-4.8 11.1-8 2.4-3.2 5.6-6.9-4.5.3"/><path d="m27.5 53.7c-5.7 2.2-9.8 4.3-8.4 6 1.8 2.1 9.7-2.6 12.9-5.1 3.3-2.6 7.3-5.5-4.5-.9"/><path d="m28.7 38.4c-6 1.1-10.5 2.4-9.4 4.3 1.4 2.4 10-.7 13.7-2.6 3.7-2 8.2-4-4.3-1.7"/><path d="m32.4 21.8c-5.5-1.5-9.8-2.2-9.6-.2.2 2.6 8.7 3.5 12.6 3.4 3.8-.2 8.3-.1-3-3.2"/></g><g fill="#fffbe9"><path d="m32 61.8c-.8.4-.1.2 0 0"/><path d="m44.2 28.3l-3.5-3.3-2.4-.2-1.3-2.5-4.1-.2-.8 3.1-3.2-.1v3l-2.4 1.3 4.1 3.6-.8 4.5 2.1 5.6-3.7 4 .6 1.6 1.9-1.3-2.6 7 3.1-2.6-2.3 6.4h2l-2 3 8-2 5.1-3.7 4.2-5.5-1.3-2.8 2.6-4 .2-4.4-1.1-4.5-2.7-3.5z"/></g><g fill="#e8e1d6"><path d="m42.5 51.2l-1.2 4 2.6-2.8.9-3.8z"/><path d="m45 38.9l.5 2.8 2-2.9-.7-2.8z"/><path d="m42.5 31.6l.1 3.1 2.4 1.9.1-3.1z"/><path d="m36.3 41.1l.1 3.1 2.4 1.9.1-3z"/><path d="m30.4 45l.1 3.1 2.4 1.9.1-3.1z"/><path d="m41.7 51.2l-3.1 2-1.7 3 3-1z"/><path d="m35 53l-3.1 2-1.7 3 3-1z"/><path d="m41.8 28.4l-1.6-2.8-3.7-1.1 1.8 2.8z"/><path d="m33.8 34.4l2.3 2.2 3.4-.1-2.3-2.1z"/><path d="m34.9 48l2.4 2.2 3.4-.1-2.3-2.1z"/><path d="m35.9 25.9l-3.6-.8-2.8 1.4 3.5.9z"/><path d="m33.4 31.9l-3.6-.8-2.9 1.5 3.6.8z"/><path d="m40.2 40l1.8-2.8-.7-2.9-1.7 2.9z"/><path d="m34.7 38.7l-1.1-2.8-1.3 2.9.9 2.7z"/><path d="m43.9 43.3l-1-2.8-1.3 2.9.8 2.8z"/><path d="m38.3 30.9l-1.1-2.8-1.3 2.8.9 2.8z"/></g><path d="m23 50.4c-2.4-2.9-3.3-3.4-5.5-2.3-2.2 1.1 1.3 2.6 3.5 7 2.3 4.4 6.4.6 2-4.7" fill="#ffc7ce"/><g fill="#e8662d"><path d="m25.5 47.8l-3.6 4.4 1.7 3.6 5.7-.2 1.5-6.6-2.1-2.3-3.2 1.1"/><path d="m28.7 46.7l-3.2 1.1-3.6 4.4 1.7 3.6 5.7-.2 1.5-6.6-2.1-2.3"/><path d="m23.5 22.2l-3.6 5.8 2.6 3.9 6.7-1.2.7-8.1-2.7-2.3-3.7 1.9"/><path d="m27.2 20.3l-3.7 1.9-3.6 5.8 2.6 3.9 6.7-1.2.7-8.1-2.7-2.3"/><path d="m10.1 45.4l-1.2 4.3 2.2 1.8 3.9-2.1-.9-5-2.1-.9-1.9 1.9"/><path d="m12 43.5l-1.9 1.9-1.2 4.3 2.2 1.8 3.9-2.1-.9-5-2.1-.9"/><path d="m14 34.9v6.4l3.7 1.5 4.5-4.7-3.2-6.5-3.2-.2-1.8 3.5"/><path d="m15.8 31.4l-1.8 3.5v6.4l3.7 1.5 4.5-4.7-3.2-6.5-3.2-.2"/></g><g fill="#89664c"><path opacity=".5" d="m39.3 12l-1 1-1-1 1-1z"/><path opacity=".5" d="m53.9 25.1l-1 1-1-1 1-1z"/><path opacity=".5" d="m37.5 15.3l-1 1-1-1 1-1z"/><path opacity=".5" d="m48.9 7.3l-1 1-1-1 1-1z"/><path transform="matrix(.705-.7092.7092.705 7.7418 38.1628)" opacity=".5" d="m49.4 9.4h.7v.7h-.7z"/><path transform="matrix(.705-.7092.7092.705-3.9034 43.8373)" opacity=".5" d="m50.4 26.3h.7v.7h-.7z"/><path transform="matrix(.7064-.7078.7078.7064 10.5203 36.9043)" opacity=".5" d="m49.4 5.4h.7v.7h-.7z"/><path opacity=".5" d="m55.4 28.1l-1.5 1.5-1.5-1.5 1.5-1.5z"/><path opacity=".5" d="m35.6 13.8l-2 2-2-2 2-2z"/><path d="m32.4 17.5c9.1 2.5 25.5 2.9 25.8-13.4 0 0 2.1 16.7-14.4 16.9-12.9.1-15.7-4.9-24.9-3.8-.1 0 5.1-2 13.5.3" opacity=".33"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f330.svg b/public/emoji/1f330.svg new file mode 100644 index 000000000..5def65604 --- /dev/null +++ b/public/emoji/1f330.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,32c0,15.5-13.4,28-30,28C15.4,60,2,47.5,2,32C2,16.5,32,4,32,4S62,16.5,62,32z" fill="#947151"/><path d="m32 50.9c-10.3 0-19.9-3.1-27.7-8.3 4.5 10.2 15.2 17.4 27.7 17.4 12.5 0 23.2-7.2 27.7-17.3-7.8 5.2-17.4 8.2-27.7 8.2" fill="#e0ac7e"/><g fill="#846144"><path d="m32 4c-3.4 3-6.7 6-9.8 9.2-1.5 1.6-3 3.2-4.3 5-1.4 1.7-2.6 3.5-3.7 5.4-2.2 3.7-3.7 7.8-3.6 12 0 4.2 1.6 8.4 4.1 12.3-1.7-1.5-3.2-3.3-4.3-5.4-1.1-2.1-1.9-4.4-2.1-6.8-.3-2.4 0-4.8.6-7.1.6-2.3 1.6-4.5 2.8-6.5 2.4-4 5.5-7.5 9-10.5 3.4-3.1 7.2-5.6 11.3-7.6"/><path d="m32 4c4.1 2 7.9 4.5 11.4 7.5 3.5 3 6.6 6.5 9 10.5 1.2 2 2.2 4.2 2.8 6.5.6 2.3.9 4.8.6 7.1-.2 2.4-1 4.7-2.1 6.8-1.1 2-2.6 3.9-4.3 5.4 2.4-3.8 4.1-8 4.1-12.3 0-4.2-1.5-8.3-3.6-12-1.1-1.9-2.3-3.6-3.7-5.4-1.3-1.7-2.8-3.4-4.3-5-3.2-3.1-6.5-6.1-9.9-9.1"/><path d="m32 4c-1.3 4.1-2.6 7.9-3.9 11.8-1.3 3.9-2.6 7.7-3.6 11.5-1 3.8-1.8 7.7-2 11.5-.2 3.9.2 7.7 2.1 11.6-1.8-1.2-3.2-3-4.2-5-1-2-1.6-4.2-1.9-6.4-.6-4.4 0-8.8 1.1-13 1.1-4.2 2.8-8.1 4.8-11.8 2.2-3.7 4.6-7.2 7.6-10.2"/><path d="m32 4c3 3 5.4 6.5 7.5 10.2 2 3.7 3.7 7.7 4.8 11.8 1.1 4.1 1.7 8.6 1.1 13-.3 2.2-.9 4.4-1.9 6.4-1 2-2.4 3.8-4.2 5 1.9-3.8 2.3-7.7 2.1-11.6-.2-3.9-1-7.7-2-11.5-1-3.8-2.3-7.7-3.6-11.5-1.2-3.9-2.5-7.7-3.8-11.8"/><path d="m32 4c1 3.9 1.6 7.8 2 11.7.4 3.9.5 7.8.5 11.7 0 3.9-.2 7.8-.5 11.7-.4 3.9-.9 7.8-2 11.7-1-3.9-1.6-7.8-2-11.7-.4-3.9-.5-7.8-.5-11.7 0-3.9.2-7.8.5-11.7.4-3.9 1-7.8 2-11.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f331.svg b/public/emoji/1f331.svg new file mode 100644 index 000000000..90f17ee29 --- /dev/null +++ b/public/emoji/1f331.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#83bf4f"><path d="M48.5,38.4c-8,0-10.1-6.6-10.1-6.6s2.1-8.3,10.1-8.3C54,23.5,63,31,63,31S54,38.4,48.5,38.4z"/><path d="M18,6.7c6.3,6.4,2.6,13.6,2.6,13.6s-7.7,4.4-14-2C2.3,13.9,1,1,1,1S13.7,2.3,18,6.7z"/></g><g fill="#75a843"><path d="m63 31c-5-1-10.1-1.6-15.1-1-4.9.5-9.9 2.3-13.2 5.7-1.7 1.7-2.9 3.7-3.5 5.9-.1.5-.2 1.1-.3 1.6-.1.6 0 1 0 1.7l.2 3.8.7 15.3h-5l.8-15.3.2-3.8c0-.6.1-1.4.2-2.1.1-.7.3-1.4.5-2.1.9-2.7 2.6-5 4.7-6.7 2.1-1.8 4.5-3 7-3.9 2.5-.8 5.1-1.2 7.7-1.3 5.1-.2 10.2.8 15.1 2.2"/><path d="m1 1c5.2 3.2 10 7.2 14.2 11.7 4.2 4.5 8 9.4 11.1 14.8 1.5 2.7 3 5.5 3.9 8.7.2.8.4 1.6.5 2.5l.1 2.4.2 4.6.8 18.3h-5l.8-18.4.2-4.6.1-1.1c0-.4 0-.8 0-1.1 0-.6-.1-1.3-.3-2-.6-2.8-1.8-5.6-3.2-8.3-2.7-5.4-6.2-10.4-10.1-15.1-3.8-4.7-8.2-8.9-13.3-12.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f332.svg b/public/emoji/1f332.svg new file mode 100644 index 000000000..be2098863 --- /dev/null +++ b/public/emoji/1f332.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#947151" d="m25 52.1h14v11.9h-14z"/><path d="M32,34.9L2,55.1c0,0,14.5,3.4,30,3.4c15.5,0,30-3.4,30-3.4L32,34.9z" fill="#71a03a"/><path d="M32,23.6L7,43.8c0,0,12.1,3.4,25,3.4s25-3.4,25-3.4L32,23.6z" fill="#76aa3f"/><path d="M32,12.3L12,32.5c0,0,9.7,3.4,20,3.4c10.3,0,20-3.4,20-3.4L32,12.3z" fill="#7cb545"/><path d="M32,1L17,20.8c0,0,7.2,3.8,15,3.8s15-3.8,15-3.8L32,1z" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f333.svg b/public/emoji/1f333.svg new file mode 100644 index 000000000..4f29da350 --- /dev/null +++ b/public/emoji/1f333.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#83bf4f"><ellipse cx="17.8" cy="38.3" rx="15.8" ry="15.2"/><ellipse cx="17.8" cy="21.4" rx="15" ry="14.4"/><ellipse cx="34.2" cy="16.9" rx="15.5" ry="14.9"/><ellipse cx="49" cy="28.5" rx="13" ry="12.5"/><ellipse cx="39.5" cy="40.2" rx="13" ry="12.5"/></g><g fill="#947151"><path d="m28.9 64c.3-4-.3-8.2-.9-12.6-.6-4.4-1.4-8.9-1.4-13.5-.1-4.6.5-9.3 2.1-13.6 1.5-4.3 3.8-8.2 6.5-11.7-2.3 3.8-4 7.9-4.9 12.2-.9 4.2-.9 8.6-.3 12.8.6 4.2 1.8 8.4 3.1 12.7 1.2 4.3 2.5 8.8 2.8 13.7h-7"/><path d="m28.4 36.2c2 .2 4.2.1 6.3-.1 2.1-.2 4.2-.7 6.2-1.4 2-.7 3.9-1.7 5.6-3 1.7-1.3 3.2-2.9 4.3-4.8-1 1.9-2.3 3.7-4 5.2-1.6 1.5-3.5 2.6-5.6 3.5-2 .9-4.2 1.5-6.3 2-2.2.4-4.4.7-6.7.6l.2-2"/><path d="m27.8 34.8c-1.5-.9-2.8-1.9-4-2.9-1.2-1.1-2.4-2.3-3.4-3.5-2-2.6-3.5-5.7-3.7-8.9.5 3.2 2.3 6 4.5 8.2 1.1 1.1 2.3 2.1 3.6 3 1.3.9 2.7 1.7 4 2.3l-1 1.8"/><path d="m29.4 46.2c-1.7-.1-3.3-.4-4.9-.8-1.6-.4-3.1-1-4.6-1.8-2.9-1.6-5.4-3.9-6.9-6.8 1.8 2.7 4.4 4.7 7.3 5.8 1.4.6 3 1 4.5 1.3 1.5.3 3.1.4 4.6.3v2"/></g><g fill="#75a843"><path d="m9.8 41.9c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/><path d="m56.1 33.3c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4 1.8-4 1.8-4 1.8 1.8 1.8 4"/><path d="m14.8 47c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/><path d="m9.8 20.9c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/><path d="m14.8 15.1c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/><path d="m40.5 18c0 2.2-1.8 4-1.8 4s-1.7-1.8-1.7-4c0-2.2 1.8-4 1.8-4s1.7 1.8 1.7 4"/><path d="m45.5 12.6c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/><path d="m22.2 35.8c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4 1.8-4 1.8-4 1.8 1.8 1.8 4"/><path d="m16.6 30.7c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/><path d="m26.1 20.9c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/><path d="m30 14c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/><path d="m35.4 30.7c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/><path d="m49 39.8c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/><path d="m45.5 23.1c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/><path d="m39.5 43c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/><path d="m44.2 47.5c0 2.2-1.8 4-1.8 4s-1.8-1.8-1.8-4c0-2.2 1.8-4 1.8-4s1.8 1.8 1.8 4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f334.svg b/public/emoji/1f334.svg new file mode 100644 index 000000000..b0cec6d92 --- /dev/null +++ b/public/emoji/1f334.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#947151" d="m44.1 64h-10l-5.6-30.8h6.4z"/><g fill="#6d533e"><path d="m33.5 60.7l.4 2.4 6.1-1.3z"/><path d="m32.3 54l.4 2.4 6.1-1.2z"/><path d="m31.1 47.5l.4 2.2 5.7-1.1z"/><path d="m29.9 40.9l.4 2.2 5.5-1.1z"/><path d="m28.7 34.4l.4 2 5.1-1z"/><path d="m42.8 59.7l-.6-2.3-5.6 1.1z"/><path d="m40.8 53l-.6-2.1-5.2 1z"/><path d="m38.8 46.3l-.6-2-5 1z"/><path d="m36.8 39.7l-.6-2.1-5.2 1.1z"/></g><path d="m32 28.6c11.2-2.8 26.9-.1 19.1 12.2l-.5-3-2.8 2.4.8-3.7-2.7 2.3.5-3.5-3 2.2.7-3.9-3.4 2.2.5-3.4-3.3 2.1.4-3-2.9 1.4v-2.4l-2 .7-1.4-2.6" fill="#83bf4f"/><g fill="#75a843"><path d="m31.8 31.3c-1.4-13.5 4.7-33.3 18.5-25.6l-3.8 1.1 2.5 3.1-4.5-.4 2.3 3-4.3-.1 2.2 3.3-4.7-.2 2.2 3.9-4.2-.1 2 3.8h-3.6l1.2 3.3-2.9.3.6 2.3-3.5 2.3"/><path d="m32.6 28.9c-2.3-13.6-14-30.6-25.7-18.2l4.1-.3-1.6 3.9 4.4-1.9-1.5 3.6 4.3-1.6-1.3 4 4.7-1.9-1.1 4.5 4.1-1.6-1 4.4 3.6-1.3-.3 3.7 3-.7.1 2.4 4.2 1"/></g><g fill="#83bf4f"><path d="m33.2 31c-8.3-11.5-26.5-22.5-31.2-6.5l3.6-1.9.3 4.2 3-3.5.4 4 3.1-3.2.7 4.2 3.3-3.6 1.1 4.6 3-3.1 1.2 4.4 2.6-2.6 1.5 3.5 2.3-1.9 1.2 2.2 3.9-.8"/><path d="m33.7 29.2c-12.2-2.4-29.6 1.3-21.7 14l.7-3.2 2.9 2.4-.6-3.9 2.8 2.3-.3-3.8 3.1 2.2-.5-4.1 3.6 2.2-.4-3.6 3.5 2-.3-3.1 3.1 1.3.1-2.5 2.1.7 1.9-2.9"/><path d="m30.8 29.1c8.2-10.6 26.4-20.9 31.2-6l-3.6-1.8-.3 3.9-3-3.2-.4 3.7-3.1-2.9-.6 3.8-3.3-3.3-1.1 4.2-3-2.9-1.2 4-2.6-2.4-1.5 3.2-2.3-1.7-1.2 2-4-.6"/></g><path d="m36.8 32.6c1.1 1.3 1.1 3.2 0 4.2-1.2 1-3 .7-4.2-.7-1.1-1.3-1.1-3.2 0-4.2 1.2-1 3.1-.7 4.2.7" fill="#68584d"/><path d="m37.3 26.8c1.7.9 2.4 2.7 1.7 4.2-.8 1.4-2.7 1.9-4.4 1-1.7-.9-2.4-2.7-1.7-4.2.7-1.4 2.7-1.8 4.4-1" fill="#726256"/><path d="m33.2 33.9c-1.2 2.1-3.8 3-5.6 2-1.9-1.1-2.4-3.7-1.1-5.8 1.2-2.1 3.8-3 5.6-2 1.8 1.1 2.3 3.7 1.1 5.8" fill="#847266"/></svg> \ No newline at end of file diff --git a/public/emoji/1f335.svg b/public/emoji/1f335.svg new file mode 100644 index 000000000..b980aad28 --- /dev/null +++ b/public/emoji/1f335.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#83bf4f"><path d="M15.2,31.4c0,1.7-1.4,3-3,3H10c-1.7,0-3-1.3-3-3V18.1c0-5.9,8.2-5.9,8.2,0V31.4z"/><path d="m23.4 26.3c1.7 0 3 1.3 3 3v2.1c0 1.7-1.4 3-3 3h-13.4c-1.7 0-3-1.3-3-3v-2.1c0-1.7 1.4-3 3-3h13.4"/></g><g fill="#699635"><path d="m26.9 28.5v-1.2h-11c-.2 0-1.7-.1-1.7-1.8v-7c0-4.3-3-4.9-3-4.9s1.9.8 1.9 4.9v7.7c0 2.2 1.8 2.2 2.2 2.2l11.6.1"/><path d="m13.4 29.7c-.2 0-1.8-.2-1.8-2.8v-8.4c0-3.3-.6-4.9-.6-4.9s-.6 1.5-.6 4.9v9.1c0 3.3 1.8 3.3 2.2 3.3h14.4v-1.2c0 0-13.6 0-13.6 0"/><path d="m9.2 29.4v-10.9c0-4.1 1.9-4.9 1.9-4.9s-3 .6-3 4.9v11.5c0 3.3 2.8 3.3 3.3 3.3h15.6v-1.2h-15c-.3.1-2.8-.2-2.8-2.7"/></g><g fill="#83bf4f"><path d="m46.4 47.2c0 2.1 1.8 3.9 3.9 3.9h2.7c2.2 0 3.9-1.7 3.9-3.9v-17.2c0-7.6-10.6-7.6-10.6 0 .1 0 .1 17.2.1 17.2"/><path d="m35.8 40.6c-2.2 0-3.9 1.7-3.9 3.9v2.7c0 2.1 1.8 3.9 3.9 3.9h17.3c2.2 0 3.9-1.7 3.9-3.9v-2.7c0-2.1-1.8-3.9-3.9-3.9h-17.3"/></g><g fill="#699635"><path d="m31.3 43.5v-1.5h14.2c.3 0 2.3-.1 2.3-2.3v-9.1c0-5.5 3.9-6.3 3.9-6.3s-2.4 1-2.4 6.3v10c0 2.9-2.3 2.9-2.9 2.9 0 0-15.1 0-15.1 0"/><path d="m48.7 45.1c.3 0 2.3-.3 2.3-3.6v-10.9c0-4.3.8-6.3.8-6.3s.8 2 .8 6.3v11.8c0 4.2-2.3 4.2-2.9 4.2h-18.5v-1.5c0 0 17.5 0 17.5 0"/><path d="m54.1 44.6v-14c0-5.3-2.4-6.3-2.4-6.3s3.9.8 3.9 6.3v14.9c0 4.2-3.7 4.2-4.2 4.2h-20.2v-1.5h19.4c.3 0 3.5-.4 3.5-3.6"/></g><path d="M39.5,64H22.8V10c0-12,16.7-12,16.7,0V64z" fill="#83bf4f"/><g fill="#699635"><path d="M37.4,64V11c0-8.7-6.2-10-6.2-10S35,2.6,35,11v53H37.4z"/><path d="M32.3,64V11c0-6.8-1.2-10-1.2-10S30,4.2,30,11v53H32.3z"/><path d="m27.3 64v-53c0-8.4 3.8-10 3.8-10s-6.2 1.3-6.2 10v53h2.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f336.svg b/public/emoji/1f336.svg new file mode 100644 index 000000000..3763d91d2 --- /dev/null +++ b/public/emoji/1f336.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m6.6 2.5c-3.6 3.3-.8 10.8-.8 10.8-4.1 4.7-2.8 12.8-2.8 12.8l4.9-13.3c-.6-7.2 2.1-9.3 2.1-9.3.5-1.1-2.1-2.2-3.4-1" fill="#6c9925"/><path d="m7.6 3.3c-3 2.7-.2 9.8-.2 9.8-4.1 4.7-2.7 9-2.8 11.6l19.9-11.8c-2.2-5.8-14.5-2.7-14.5-2.7-2.5-4.3 0-6.7 0-6.7s-.8.3-2.4-.2" fill="#8cc63e"/><path d="m42.9 48c-9.7-9.3-10.8-16.8-10.8-25.2 0-6.6-4-11.3-8.3-12.1-2.2-.4-9-.7-6.7 1.3 2.2 2-8.1.4-8.1 4.7 0 3.1-2.6-.6-5.7 7.1-3.1 8-.1 13.5 4.4 18.5 8.8 9.6 29.4 27.1 50.7 16.1 11-5.5-6.1-1.4-15.5-10.4" fill="#ed4040"/></svg> \ No newline at end of file diff --git a/public/emoji/1f337.svg b/public/emoji/1f337.svg new file mode 100644 index 000000000..651218941 --- /dev/null +++ b/public/emoji/1f337.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M39.8,45.1C33.4,50.4,33.9,64,33.9,64h2.2C41.9,46.2,62,39.5,62,39.5S49.2,37.2,39.8,45.1z" fill="#83bf4f"/><path fill="#75a843" d="m33.6 1l2.5 63h-5z"/><path d="M45.2,25.1c0,11-5.2,15.7-11.6,15.7s-11.6-4.7-11.6-15.7S33.6,1,33.6,1S45.2,14.1,45.2,25.1z" fill="#aa1f65"/><path d="m37 19.9c14.8 9.3 4.8 22.5-3.6 22.5-8.4 0-15.2-8.6-15.2-19.3s8.3-19.3 8.3-19.3-.4 9.3 10.5 16.1" fill="#d33777"/><path d="m30.3 19.9c-14.8 9.3-4.8 22.5 3.6 22.5 8.4 0 15.2-8.6 15.2-19.3s-8.2-19.2-8.2-19.2.3 9.2-10.6 16" fill="#e84d88"/><path d="M24.8,43.1c6.6,6.6,8.7,20.9,8.7,20.9h-4.8C21,45.8,2,32.5,2,32.5S18.2,36.6,24.8,43.1z" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f338.svg b/public/emoji/1f338.svg new file mode 100644 index 000000000..eb6d6da7b --- /dev/null +++ b/public/emoji/1f338.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff506e"><path d="m36.1 2c-.4 1.9-2.1 3.4-4.1 3.4-2 0-3.7-1.5-4.1-3.4-3.1 1.7-5.3 5.6-5.3 12.3 0 9.3 9.4 20.5 9.4 20.5s9.4-11.2 9.4-20.5c0-6.7-2.2-10.6-5.3-12.3"/><path d="m62 24.3c-1.9.4-3.8-.5-4.7-2.4-.9-1.9-.4-4.1 1.1-5.4-2.8-2.2-7.1-2.5-12.9.4-8 4.2-13.5 17.9-13.5 17.9s13.7 4 21.7-.1c5.8-2.9 8.2-6.7 8.3-10.4"/><path d="m2 24.3c1.9.4 3.8-.5 4.7-2.4.9-1.9.4-4.1-1.1-5.4 2.8-2.2 7.1-2.5 12.9.4 8 4.1 13.5 17.8 13.5 17.8s-13.7 4-21.7-.1c-5.8-2.8-8.2-6.6-8.3-10.3"/><path d="m46.5 61.9c-.7-1.9-.1-4 1.5-5.2 1.6-1.2 3.8-1 5.2.3 1.6-3.3 1.3-7.8-2.3-13.3-5.1-7.6-18.9-11.2-18.9-11.2s-1.7 14.8 3.4 22.5c3.6 5.5 7.6 7.4 11.1 6.9"/><path d="m17.5 61.9c.7-1.9.1-4-1.5-5.2-1.6-1.2-3.8-1-5.2.3-1.6-3.3-1.3-7.8 2.3-13.3 5.1-7.6 18.9-11.2 18.9-11.2s1.7 14.8-3.4 22.5c-3.6 5.5-7.6 7.4-11.1 6.9"/></g><g fill="#fff0f3"><path d="m35.6 5.7c-.4 1.7-1.9 3-3.6 3s-3.2-1.3-3.6-3c-2.7 1.5-4.6 4.9-4.6 10.8 0 8.2 8.3 18 8.3 18s8.3-9.8 8.3-18c-.1-5.9-2-9.3-4.8-10.8"/><path d="m58.3 25.3c-1.6.4-3.4-.4-4.1-2.1-.8-1.7-.3-3.6 1-4.7-2.5-1.9-6.3-2.2-11.3.3-7.1 3.6-11.9 15.6-11.9 15.6s12 3.5 19.1-.1c5-2.5 7.1-5.8 7.2-9"/><path d="m5.7 25.3c1.6.4 3.4-.4 4.1-2.1.8-1.7.3-3.6-1-4.7 2.5-1.9 6.3-2.2 11.3.3 7 3.6 11.9 15.6 11.9 15.6s-12 3.5-19.1-.1c-5-2.5-7.1-5.8-7.2-9"/><path d="m44.7 58.3c-.6-1.6-.1-3.6 1.4-4.6s3.3-.9 4.6.3c1.4-2.9 1.1-6.8-2-11.6-4.6-6.8-16.7-10-16.7-10s-1.5 13 3 19.7c3.2 4.9 6.6 6.6 9.7 6.2"/><path d="m19.3 58.3c.6-1.6.1-3.6-1.4-4.6s-3.3-.9-4.6.3c-1.4-2.9-1.1-6.8 2-11.6 4.5-6.7 16.6-9.9 16.6-9.9s1.5 13-3 19.7c-3.1 4.8-6.5 6.5-9.6 6.1"/></g><g fill="#ff506e"><path d="m28.7 40.9l-1.2-.6 7.8-17.2 1.2.6z"/><path d="m37.5 23.3c0 .9-.6 1.7-1.5 1.7-.9 0-1.6-.7-1.7-1.6 0-.9.6-1.7 1.5-1.7.9 0 1.6.7 1.7 1.6"/><path d="m29.7 40.5c0 .9-.6 1.7-1.5 1.7-.9 0-1.6-.7-1.7-1.6 0-.9.6-1.7 1.5-1.7.9 0 1.7.7 1.7 1.6"/><path d="m23.9 36.4l-.5-1.3 16.7-7.5.5 1.3z"/><path d="m41.9 28.3c-.1.9-.8 1.6-1.7 1.5-.9-.1-1.5-.9-1.5-1.8.1-.9.8-1.6 1.7-1.5.9.1 1.6.9 1.5 1.8"/><path d="m25.3 35.9c-.1.9-.8 1.6-1.7 1.5-.9-.1-1.5-.9-1.5-1.8.1-.9.8-1.6 1.7-1.5s1.5.9 1.5 1.8"/><path d="m39.9 36.7l-16.4-8.1.6-1.3 16.4 8.1z"/><path d="m40.3 37.7c-.9 0-1.6-.7-1.7-1.6 0-.9.6-1.7 1.5-1.7.9 0 1.6.7 1.7 1.6.1.9-.6 1.7-1.5 1.7"/><path d="m23.9 29.6c-.9 0-1.6-.7-1.7-1.6 0-.9.6-1.7 1.5-1.7.9 0 1.6.7 1.7 1.6 0 .9-.7 1.7-1.5 1.7"/><path d="m35 41l-7.2-17.4 1.2-.6 7.2 17.4z"/><path d="m35.5 42.4c-.9-.1-1.5-.9-1.5-1.8.1-.9.8-1.6 1.7-1.5.9.1 1.5.9 1.5 1.8-.1.9-.8 1.6-1.7 1.5"/><path d="m28.3 24.9c-.9-.1-1.5-.9-1.5-1.8s.8-1.6 1.7-1.5 1.5.9 1.5 1.8c-.1.9-.9 1.6-1.7 1.5"/><ellipse cx="32" cy="32" rx="3.4" ry="3.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f339.svg b/public/emoji/1f339.svg new file mode 100644 index 000000000..e7122eb32 --- /dev/null +++ b/public/emoji/1f339.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#75a843" d="m32.9 17.3l2.5 46.7h-5z"/><path d="m27.1 45.3c6.8 3.7 5.3 10.1 5.3 10.1s-5.6 5.1-12.5 1.4c-4.7-2.5-8.8-12.4-8.8-12.4s11.2-1.6 16 .9" fill="#83bf4f"/><path fill="#947151" d="m40.9 48.4l-7.3-2.1-.1 4z"/><path d="M25.6,22.2c3.7,9.5,5.2,14.5,11.7,14.5c6.5,0,16.3-16.6,6.9-22C35,9.4,35.3,2,35.3,2S19.5,6.7,25.6,22.2z" fill="#871212"/><path d="m45.2 24.2c-4.8 9.1-5.2 14.5-11.7 14.5s-18.3-21.8-7.8-25.1c13-4.1 16.3-8.9 16.3-8.9s10.3 5.9 3.2 19.5" fill="#991d1d"/><path d="m46 16c0-3.9-17-7.2-20-13.3 0 0-8.2 5.9-5.1 12 1.8 3.4 25 14.5 25.1 1.3" fill="#ad2727"/><path d="m36.8 19.5c10.4 13 4.8 20.8-3.7 20.8-8.5 0-17.8-8.2-15.4-17.8 2.4-9.6-1-17.8-1-17.8s12.2 4.9 20.1 14.8" fill="#cc3636"/><path d="m27.3 18.5c-11.8 11.9-2.1 21.7 6.4 21.7 8.5 0 15.4-8 15.4-17.8 0-9.8 2.6-15.8 2.6-15.8s-16 3.4-24.4 11.9" fill="#e24b4b"/><path d="m34 36.1c13.1-.2 7.4 5-1.1 5-20.9 0-20-18.3-20-18.3s9.4 13.4 21.1 13.3" fill="#75a843"/><path d="M34,36.1c-3.5,1.4-12.7,3.5-4.4,5.1C46,44.5,52.9,23.4,52.9,23.4S44.5,31.8,34,36.1z" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f33a.svg b/public/emoji/1f33a.svg new file mode 100644 index 000000000..557788787 --- /dev/null +++ b/public/emoji/1f33a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.6 35.1c-6.6-2.2-20.7-2.2-27.3 0-7.6 2.5-16.3 2.5-16.3 2.5s.9 24 18.5 21.2c6.1-1 9.7-3.8 11.5-5.8 1.8 2 5.3 4.8 11.5 5.8 17.6 2.8 18.5-21.2 18.5-21.2s-8.7 0-16.4-2.5" fill="#83bf4f"/><path d="m57.8 27c0-7.5-6-13.6-13.4-13.7-2-4.9-6.8-8.3-12.4-8.3-5.6 0-10.4 3.4-12.4 8.3-7.4.2-13.2 6.3-13.2 13.7 0 4 1.7 7.6 4.4 10.1-.6 1.5-.9 3.1-.9 4.8 0 7.6 6.1 13.7 13.5 13.7 3.3 0 6.3-1.2 8.6-3.1 2.3 1.9 5.3 3.1 8.6 3.1 7.5 0 13.5-6.1 13.5-13.7 0-1.6-.3-3.2-.8-4.6 2.8-2.6 4.5-6.2 4.5-10.3" fill="#ffc7ce"/><g fill="#ff506e"><path d="m33.3 48.5c1.6 1 3.4 1.5 5.4 1.5 5.8 0 10.6-4.8 10.6-10.7 0-.8-.1-1.5-.2-2.2-3.4-4.8-11.5-7.3-16.7-6.7 2 .9 5.9 7.8.9 18.1"/><path d="m14.9 37.6c-.1.5-.1 1.1-.1 1.7 0 5.9 4.7 10.7 10.6 10.7 2.2 0 4.2-.7 5.8-1.8 4.8-8.2 2.5-17.3 1.2-17.8-2.7 3.6-8 9-17.5 7.2"/><path d="m40.7 15.2c-1.9-2.8-5.1-4.7-8.7-4.7-3.2 0-6.1 1.5-8 3.8-1.4 5 1.6 11.9 8.4 16.2-1.7-4.2.6-12.6 8.3-15.3"/><path d="m42.4 17.1c-5.7 1.6-11.1 9-10.1 13.3 4.4-2.3 14.3-1.5 17.5 3.5 1.2-1.7 2-3.9 2-6.2 0-5.5-4.1-10-9.4-10.6"/><path d="m20.1 17.3c-4.7 1.1-8.1 5.3-8.1 10.4 0 2.9 1.2 5.6 3.1 7.5 7.4 1.1 14.8-3.6 17.3-4.8-4.6-.8-12.6-6.9-12.3-13.1"/></g><path d="m31.1 32.4l-7.1-9.5 2.6-1.7 7.1 9.5c1.4 1.8-1.3 3.3-2.6 1.7" fill="#83bf4f"/><path fill="#fabf49" d="m26 20.2h2.8l.9.9 1.4-1.3-1.4-1.4-.9.9h-2.8l-.5-.6 2.2-2.2h1.2v-1.9h-1.9v1.2l-2.2 2.3-.5-.6v-2.8l.8-.9-1.3-1.4-1.4 1.4.9.9v2.8l-.5.6-2.2-2.3v-1.2h-2v1.9h1.3l2.2 2.2-.5.6h-2.8l-.9-.9-1.4 1.4 1.4 1.3.9-.9h2.8l.5.6-2.2 2.2h-1.2v2h1.9v-1.3l2.2-2.2.5.5v2.9l-.9.9 1.4 1.3 1.3-1.3-.8-.9v-2.9l.5-.5 2.2 2.2v1.3h1.9v-2h-1.2l-2.2-2.2z"/><path fill="#ffd582" d="m27.3 22l2.8-.3 1 .7 1.1-1.5-1.5-1.2-.7 1-2.8.4-.6-.5 1.9-2.5 1.2-.2-.3-1.9-1.9.3.2 1.2-1.9 2.6-.6-.5-.4-2.8.8-1-1.5-1.2-1.2 1.5 1 .8.4 2.8-.5.6-2.5-1.9-.2-1.2-1.9.2.3 1.9 1.2-.1 2.5 1.9-.4.6-2.8.4-1-.8-1.2 1.6 1.6 1.2.7-1.1 2.8-.3.6.4-1.9 2.6-1.2.1.3 1.9 1.8-.2-.1-1.3 1.9-2.5.6.5.4 2.8-.8 1 1.5 1.2 1.2-1.6-1-.7-.4-2.8.5-.7 2.5 1.9.1 1.3 1.9-.3-.2-1.9-1.3.2-2.5-1.9z"/><path fill="#fc6" d="m28.8 24.6l2.8.3.8 1 1.4-1.2-1.2-1.5-1 .8-2.7-.3-.5-.6 2.4-2 1.2.1.2-1.9-1.9-.2-.1 1.3-2.4 2-.5-.6.2-2.9 1-.8-1.2-1.5-1.5 1.3.8.9-.2 2.9-.7.5-1.9-2.5.1-1.2-1.9-.2-.2 1.9 1.2.1 2 2.5-.6.5-2.8-.3-.8-1-1.4 1.2 1.2 1.5.9-.8 2.8.3.5.6-2.4 2-1.2-.1-.2 1.9 1.9.2.1-1.2 2.4-2.1.5.7-.3 2.8-.9.8 1.2 1.5 1.5-1.2-.8-1 .2-2.8.6-.5 2 2.4-.1 1.3 1.9.2.2-2-1.3-.1-1.9-2.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f33b.svg b/public/emoji/1f33b.svg new file mode 100644 index 000000000..3834929fe --- /dev/null +++ b/public/emoji/1f33b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M39.4,49.5C32.7,54.7,30.9,64,30.9,64h2.4c9-13.1,26.5-22.2,26.5-22.2S48,42.9,39.4,49.5z" fill="#83bf4f"/><path fill="#75a843" d="m30.5 1l2.5 63h-5z"/><path d="m23.9 50.7c5.8 6.2 6.5 13.3 6.5 13.3h-2.4c-9-15.3-23.8-20.6-23.8-20.6s12.8 0 19.7 7.3" fill="#83bf4f"/><g fill="#f4bc58"><path d="m42.8 23.6c-5.3-1.4-7.9-.2-8.5 2s1.1 4.6 6.4 6 12.8-.8 12.8-.8-5.4-5.8-10.7-7.2"/><path d="m18.5 25.7c5.3 1.4 7.9.2 8.5-2 .6-2.2-1.1-4.6-6.4-6-5.3-1.4-12.8.8-12.8.8s5.4 5.7 10.7 7.2"/><path d="m29.7 12.5c-1.4 5.3-.2 7.9 2 8.5 2.2.6 4.6-1.1 6-6.4 1.3-5.3-.9-12.8-.9-12.8s-5.7 5.4-7.1 10.7"/><path d="m31.7 36.8c1.4-5.3.2-7.9-2-8.5-2.2-.6-4.6 1.1-6 6.4-1.4 5.3.8 12.8.8 12.8s5.8-5.4 7.2-10.7"/><path d="m38.5 15.3c-4.8 2.7-5.7 5.5-4.6 7.4 1.1 2 4 2.5 8.7-.3 4.8-2.7 8.5-9.7 8.5-9.7s-7.8-.1-12.6 2.6"/><path d="m22.8 33.9c4.8-2.7 5.7-5.5 4.6-7.4-1.1-2-4-2.5-8.7.3s-8.5 9.7-8.5 9.7 7.9.2 12.6-2.6"/><path d="m21.4 16.8c2.7 4.8 5.5 5.7 7.4 4.6 2-1.1 2.5-4-.3-8.7-2.7-4.8-9.7-8.5-9.7-8.5s-.2 7.8 2.6 12.6"/><path d="m40 32.5c-2.7-4.8-5.5-5.7-7.4-4.6-2 1.1-2.5 4 .3 8.7 2.7 4.8 9.7 8.5 9.7 8.5s.1-7.9-2.6-12.6"/></g><g fill="#fc6"><path d="m34.8 13.2c0 5.5-1.8 7.7-4.1 7.7s-4.1-2.2-4.1-7.7c-.1-5.5 4.1-12.2 4.1-12.2s4.1 6.7 4.1 12.2"/><path d="m26.5 36.1c0-5.5 1.8-7.7 4.1-7.7s4.1 2.2 4.1 7.7c0 5.5-4.1 12.2-4.1 12.2s-4.1-6.7-4.1-12.2"/><path d="m42.1 28.8c-5.5 0-7.7-1.8-7.7-4.1 0-2.3 2.2-4.1 7.7-4.1s12.2 4.1 12.2 4.1-6.7 4.1-12.2 4.1"/><path d="m19.2 20.5c5.5 0 7.7 1.8 7.7 4.1s-2.2 4.1-7.7 4.1-12.2-4.1-12.2-4.1 6.7-4.1 12.2-4.1"/><path d="m41.7 19.4c-3.9 3.9-6.8 4.1-8.4 2.5s-1.4-4.5 2.5-8.4c3.9-3.9 11.5-5.7 11.5-5.7s-1.7 7.8-5.6 11.6"/><path d="m19.7 29.8c3.9-3.9 6.8-4.1 8.4-2.5 1.6 1.6 1.4 4.5-2.5 8.4-4 3.8-11.6 5.6-11.6 5.6s1.8-7.6 5.7-11.5"/><path d="m35.9 35.6c-3.9-3.9-4.1-6.8-2.5-8.4 1.6-1.6 4.5-1.4 8.4 2.5 3.9 3.9 5.7 11.5 5.7 11.5s-7.8-1.7-11.6-5.6"/><path d="m25.5 13.6c3.9 3.9 4.1 6.8 2.5 8.4-1.6 1.6-4.5 1.4-8.4-2.5-3.8-3.9-5.6-11.6-5.6-11.6s7.6 1.8 11.5 5.7"/></g><g fill="#ffd68d"><path d="m31.7 12.5c1.4 5.3.2 7.9-2 8.5-2.2.6-4.6-1.1-6-6.4-1.4-5.3.8-12.8.8-12.8s5.8 5.4 7.2 10.7"/><path d="m29.7 36.8c-1.4-5.3-.2-7.9 2-8.5s4.6 1.1 6 6.4c1.4 5.3-.8 12.8-.8 12.8s-5.8-5.4-7.2-10.7"/><path d="m42.8 25.7c-5.3 1.4-7.9.2-8.5-2-.6-2.2 1.1-4.6 6.4-6 5.3-1.4 12.8.8 12.8.8s-5.4 5.7-10.7 7.2"/><path d="m18.5 23.6c5.3-1.4 7.9-.2 8.5 2 .6 2.2-1.1 4.6-6.4 6-5.2 1.4-12.7-.9-12.7-.9s5.3-5.7 10.6-7.1"/><path d="m40 16.8c-2.7 4.8-5.5 5.7-7.4 4.6-2-1.1-2.5-4 .3-8.7 2.7-4.8 9.7-8.5 9.7-8.5s.1 7.8-2.6 12.6"/><path d="m21.4 32.5c2.7-4.8 5.5-5.7 7.4-4.6 2 1.1 2.5 4-.3 8.7-2.7 4.8-9.7 8.5-9.7 8.5s-.2-7.9 2.6-12.6"/><path d="m38.5 33.9c-4.8-2.7-5.8-5.5-4.6-7.4s4-2.5 8.7.3c4.8 2.7 8.5 9.7 8.5 9.7s-7.8.2-12.6-2.6"/><path d="m22.8 15.3c4.8 2.7 5.7 5.5 4.6 7.4-1.1 2-4 2.5-8.7-.3s-8.5-9.7-8.5-9.7 7.9-.1 12.6 2.6"/></g><circle cx="30.7" cy="24.4" r="13.2" fill="#947151"/><circle cx="30.7" cy="24.4" r="10" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f33c.svg b/public/emoji/1f33c.svg new file mode 100644 index 000000000..15d420735 --- /dev/null +++ b/public/emoji/1f33c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#83bf4f"><path d="m43.8 63.4c-7.7 2-11-2-11-2s.6-6.2 8.4-8.2c5.3-1.4 15.3 1.4 15.3 1.4s-7.4 7.4-12.7 8.8"/><path d="m21 58c7.7 2 11-2 11-2s-.6-6.2-8.4-8.2c-5.3-1.4-15.3 1.4-15.3 1.4s7.4 7.4 12.7 8.8"/></g><path d="m32 28c0 3.8 0 36 0 36" fill="none" stroke="#75a843" stroke-width="4" stroke-miterlimit="10"/><g fill="#ffd68d"><path d="m50.3 19.6c-4.9 4.9-15 8.4-16.7 6.8-1.6-1.6 1.8-11.8 6.8-16.7 6.9-6.9 16.8 3 9.9 9.9"/><path d="m13.7 36.4c4.9-4.9 15-8.4 16.7-6.8 1.6 1.6-1.9 11.7-6.8 16.7-6.9 6.9-16.8-3-9.9-9.9"/><path d="m40.4 46.3c-4.9-4.9-8.4-15-6.8-16.7 1.6-1.6 11.8 1.8 16.7 6.8 6.9 6.9-3 16.8-9.9 9.9"/><path d="m23.6 9.7c4.9 4.9 8.4 15 6.8 16.7-1.6 1.6-11.8-1.9-16.7-6.8-6.9-6.9 3-16.8 9.9-9.9"/></g><g fill="#ffe9ab"><path d="m50.9 35c-7 0-16.6-4.7-16.6-7 0-2.3 9.6-7 16.6-7 9.8 0 9.8 14 0 14"/><path d="m13.1 21c7 0 16.6 4.7 16.6 7 0 2.3-9.6 7-16.6 7-9.8 0-9.8-14 0-14"/><path d="m25 46.9c0-7 4.7-16.6 7-16.6 2.3 0 7 9.6 7 16.6 0 9.8-14 9.8-14 0"/><path d="m39 9.1c0 7-4.7 16.6-7 16.6-2.3 0-7-9.6-7-16.6 0-9.8 14-9.8 14 0"/></g><circle cx="32" cy="28" r="9.6" fill="#f29a2e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f33d.svg b/public/emoji/1f33d.svg new file mode 100644 index 000000000..074139da8 --- /dev/null +++ b/public/emoji/1f33d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m59.3 48.4c.9 1 .9 2.6 0 3.5l-4.2 4.4c-.9 1-2.5 1-3.4 0l1.3-6.2 6.3-1.7" fill="#8cc63e"/><path d="m56.6 52.3c5.4-4.5 9.4-11.5-1.7-22.6-8.4-8.4-1-13.8-1-13.8s-25 0 2.7 36.4" fill="#64892f"/><path d="m11.3 7.3c-5.1 4.9 1.1 19.6 21.8 39.8 11.3 11 16.8 9.2 21.8 4.2s6.8-10.6-4.1-22c-20-20.9-34.6-27.1-39.5-22" fill="#c9ac1c"/><g fill="#ffe62e"><path d="m13.6 6.4c-1.8-1.4-5.3 1.8-2.6 4 1.6 1.4 5.3-1.9 2.6-4"/><path d="m17 9.7c-1.9-1.5-5.4 1.7-2.6 4.1 1.7 1.4 5.4-1.8 2.6-4.1"/><path d="m20.4 13c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.1-2 2.6-4"/><path d="m23.7 16.3c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.2-2 2.6-4"/><path d="m27.1 19.6c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.2-2 2.6-4"/><path d="m30.5 22.9c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.2-2 2.6-4"/><path d="m33.8 26.5c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.1-2 2.6-4"/><path d="m37.1 29.7c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.1-2 2.6-4"/><path d="m40.2 32.8c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.1-2 2.6-4"/><path d="m43.5 36.1c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.2-2 2.6-4"/><path d="m46.7 39.6c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.1-2.1 2.6-4"/><path d="m50.3 42.8c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.1-2 2.6-4"/><path d="m53.5 46.2c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.2-2 2.6-4"/><path d="m56.3 49c-1.1-.7-4.5 2.6-2.9 3.7.9.7 4.5-2.7 2.9-3.7"/><path d="m59.5 44.7c.5.9-.8 3.2-1.7 3.6-2.4 1.4.7-5.4 1.7-3.6"/><path d="m32.6 17.5c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.2-2 2.6-4"/><path d="m37.9 15.8c-1.7-1.3-4.8 1.5-2.3 3.6 1.6 1.4 4.9-1.6 2.3-3.6"/><path d="m41.5 19.3c-1.7-1.3-4.8 1.5-2.3 3.6 1.5 1.3 4.8-1.6 2.3-3.6"/><path d="m45.4 22.5c-1.9-1.5-5.4 1.7-2.6 4.1 1.8 1.5 5.5-1.8 2.6-4.1"/><path d="m49.3 26.4c-1.9-1.5-5.4 1.7-2.6 4.1 1.7 1.5 5.4-1.8 2.6-4.1"/><path d="m52.9 30.4c-1.9-1.5-5.4 1.7-2.6 4.1 1.8 1.4 5.5-1.9 2.6-4.1"/><path d="m56.5 34.9c-1.4-2-4.5-.4-2.5 2.7 1.2 1.8 4.6.3 2.5-2.7"/><path d="m36.1 21c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.2-2 2.6-4"/><path d="m39.6 24.6c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.2 5.2-2.1 2.6-4"/><path d="m43.1 28.1c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.2-2 2.6-4"/><path d="m46.6 31.6c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.2-2 2.6-4"/><path d="m50.2 35.2c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.2-2 2.6-4"/><path d="m53.6 38.6c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.2-2 2.6-4"/><path d="m57.1 42.2c-1.7-1.3-5.2 1.9-2.6 4 1.6 1.3 5.2-2 2.6-4"/><path d="m29.3 14.2c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.2-2 2.6-4"/><path d="m35 15.5c1.1-1.7-2.1-4.9-4-2.3-1.2 1.5 2.2 4.9 4 2.3"/><path d="m25.8 11c-1.7-1.3-5.2 1.9-2.6 4 1.5 1.3 5.1-2 2.6-4"/><path d="m22.3 8.4c-1.5-1.2-4.7 1.7-2.4 3.6 1.4 1.2 4.7-1.8 2.4-3.6"/><path d="m18.6 6.9c-1.2-1-3.2.7-1.3 2.4 1.1 1 3.2-.8 1.3-2.4"/><path d="m14.4 5.5c-.6.8 1 2.6 2 1.3.6-.7-1.1-2.5-2-1.3"/><path d="m16.5 5.3c-.2.4 1.5 1.8 2 .5.2-.8-1.7-1.1-2-.5"/><path d="m18.9 6c-.2.4 1.8 2.1 2.4.6.3-.9-2.1-1.2-2.4-.6"/><path d="m21.7 6.8c-.3.4 1.3 2.5 2.1 1.1.6-.8-1.7-1.6-2.1-1.1"/><path d="m58.6 42.5c.9-.1 1.5-4.8-1.4-4.2-1.7.4.1 4.3 1.4 4.2"/><path d="m27.7 9.8c-.8.7.8 4.8 3.3 2.4 1.5-1.5-2.1-3.3-3.3-2.4"/><path d="m24.3 8c-.6.5.7 3.9 2.7 1.9 1.2-1.2-1.7-2.7-2.7-1.9"/><path d="m21.5 28.7c-1.3-1.7 1.9-5.2 4-2.7 1.3 1.6-2 5.3-4 2.7"/><path d="m19.8 34c-1.3-1.7 1.5-4.8 3.6-2.3 1.3 1.6-1.6 4.9-3.6 2.3"/><path d="m25 32.2c-1.3-1.7 1.9-5.2 4-2.7 1.3 1.6-2 5.3-4 2.7"/><path d="m28.5 35.7c-1.3-1.7 1.9-5.2 4-2.7 1.3 1.6-2 5.3-4 2.7"/><path d="m18.2 25.4c-1.3-1.7 1.9-5.2 4-2.7 1.3 1.6-2 5.2-4 2.7"/><path d="m19.5 31c-1.7 1.1-4.9-2.1-2.3-4 1.6-1.1 4.9 2.3 2.3 4"/><path d="m15.1 21.8c-1.3-1.7 1.9-5.2 4-2.7 1.2 1.6-2.1 5.3-4 2.7"/><path d="m12.5 18.3c-1.2-1.5 1.7-4.7 3.6-2.4 1.2 1.4-1.8 4.7-3.6 2.4"/><path d="m11 14.6c-1-1.2.7-3.3 2.4-1.3.9 1.1-.9 3.2-2.4 1.3"/><path d="m9.6 10.4c.8-.6 2.5 1 1.3 2-.7.5-2.5-1.1-1.3-2"/><path d="m9.4 12.5c.4-.2 1.8 1.5.5 2-.8.2-1.1-1.8-.5-2"/><path d="m10.1 14.9c.4-.2 2.1 1.8.6 2.4-.9.2-1.2-2.1-.6-2.4"/><path d="m10.9 17.7c.4-.3 2.5 1.3 1.1 2.2-.8.5-1.7-1.8-1.1-2.2"/><path d="m13.9 23.7c.7-.8 4.8.8 2.4 3.3-1.5 1.5-3.4-2.1-2.4-3.3"/><path d="m12 20.4c.5-.6 3.9.7 1.9 2.7-1.2 1.2-2.6-1.8-1.9-2.7"/></g><path d="M2,30.5c0,0,22.3,8.2,30.5,20.9c5.4,8.3,16.1,11.4,22.6,0.7C35.5,25.7,2,30.5,2,30.5z" fill="#8cc63e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f33e.svg b/public/emoji/1f33e.svg new file mode 100644 index 000000000..5b02cf7cb --- /dev/null +++ b/public/emoji/1f33e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#75a843"><path d="m10.7 27.5c-.6 3-.9 6.1-.8 9.1.1 3 .7 6 1.6 8.8 1 2.8 2.3 5.5 4 8.1.8 1.3 1.7 2.5 2.7 3.7 1 1.2 2 2.3 3.1 3.4-1.3-.8-2.5-1.8-3.6-2.9-1.1-1.1-2.2-2.3-3.1-3.5-1.9-2.5-3.4-5.3-4.4-8.3-1-3-1.5-6.2-1.4-9.3.1-3.2.7-6.3 1.9-9.1"/><path d="m51.3 28c-3.2 1.8-6.3 3.8-9.2 6-2.9 2.2-5.6 4.7-8 7.4-2.4 2.7-4.6 5.6-6.4 8.7-.9 1.6-1.8 3.2-2.5 4.8-.8 1.7-1.4 3.4-2 5.1.2-1.8.7-3.6 1.3-5.4.6-1.8 1.3-3.5 2.2-5.1 1.7-3.3 3.9-6.4 6.4-9.2 2.5-2.8 5.3-5.2 8.4-7.3 3.1-2 6.4-3.8 9.8-5"/></g><g fill="#f4bc58"><path d="m28.5 14.7c-1.5 1.8-4.1 1.2-4.1 1.2s-1-2.5.4-4.3c1.5-1.8 5-2.3 5-2.3s.1 3.7-1.3 5.4"/><path d="m23.2 15.1c.4 1.8-1.2 3.2-1.2 3.2s-2.1-.6-2.6-2.4c-.4-1.8 1-4.4 1-4.4s2.3 1.8 2.8 3.6"/><path d="m26 20.1c-1.8.4-3.2-1.2-3.2-1.2s.6-2.1 2.4-2.6 4.4 1 4.4 1-1.8 2.3-3.6 2.8"/><path d="m20.2 19.6c.6 1.7-.8 3.4-.8 3.4s-2.2-.3-2.8-2c-.6-1.7.4-4.5.4-4.5s2.6 1.4 3.2 3.1"/><path d="m23.6 24.2c-1.7.6-3.4-.8-3.4-.8s.3-2.2 2-2.8c1.7-.6 4.5.4 4.5.4s-1.4 2.6-3.1 3.2"/><path d="m18.2 24.4c.9 1.7-.5 3.6-.5 3.6s-2.3-.1-3.2-1.8c-.9-1.7 0-4.7 0-4.7s2.9 1.1 3.7 2.9"/><path d="m22.2 28.8c-1.7.9-3.6-.5-3.6-.5s.1-2.3 1.8-3.2c1.7-.9 4.7 0 4.7 0s-1.1 2.8-2.9 3.7"/><path d="m16.4 30c1.2 1.7.1 4 .1 4s-2.5.4-3.7-1.4c-1.2-1.7-.9-5.1-.9-5.1s3.3.8 4.5 2.5"/><path d="m21.6 34.1c-1.7 1.2-4 .1-4 .1s-.4-2.5 1.4-3.7 5.1-.9 5.1-.9-.8 3.2-2.5 4.5"/><path d="m15.3 36.7c1.5 1.6.6 4.2.6 4.2s-2.6.7-4.1-.9-1.6-5.2-1.6-5.2 3.6.2 5.1 1.9"/><path d="m21.2 40.2c-1.6 1.5-4.2.6-4.2.6s-.7-2.6.9-4.1 5.2-1.6 5.2-1.6-.2 3.6-1.9 5.1"/><path d="m24.5 15.8c-2.5 3.1-4.3 6.7-5.4 10.4-.5 1.9-1 3.8-1.3 5.7-.3 1.9-.5 3.9-.6 5.9-.1 2-.1 3.9-.1 5.9 0 2 .2 3.9.3 5.9.2 2 .4 3.9.7 5.9.3 2 .6 3.9 1 5.9-.6-1.9-1.1-3.8-1.5-5.8-.4-1.9-.8-3.9-1-5.9-.3-2-.4-4-.5-6-.1-2-.1-4 0-6 .1-2 .3-4 .7-6 .4-2 .8-3.9 1.5-5.8.6-1.9 1.5-3.7 2.5-5.5 1-1.6 2.2-3.2 3.7-4.6"/></g><g fill="#fc6"><path d="m51.7 8.7c-2.4 1.7-5.6.1-5.6.1s-.4-3.5 2-5.2c2.4-1.7 7.1-1.2 7.1-1.2s-1.1 4.6-3.5 6.3"/><path d="m45 7.4c-.1 2.4-2.7 3.6-2.7 3.6s-2.5-1.4-2.4-3.8c.1-2.4 2.7-5.2 2.7-5.2s2.5 3 2.4 5.4"/><path d="m46.8 14.5c-2.4-.1-3.6-2.7-3.6-2.7s1.4-2.5 3.8-2.4c2.4.1 5.2 2.7 5.2 2.7s-3 2.5-5.4 2.4"/><path d="m39.7 12c.2 2.4-2.2 3.9-2.2 3.9s-2.6-1.1-2.9-3.5c-.2-2.4 2-5.5 2-5.5s2.9 2.7 3.1 5.1"/><path d="m42.4 18.9c-2.4.2-3.9-2.2-3.9-2.2s1.1-2.6 3.5-2.9c2.4-.2 5.5 2 5.5 2s-2.7 2.9-5.1 3.1"/><path d="m35.6 17.3c.5 2.5-1.9 4.3-1.9 4.3s-2.9-.9-3.3-3.3c-.5-2.5 1.5-5.9 1.5-5.9s3.2 2.4 3.7 4.9"/><path d="m39.1 24.2c-2.5.5-4.3-1.9-4.3-1.9s.9-2.9 3.3-3.3c2.5-.5 5.9 1.5 5.9 1.5s-2.4 3.2-4.9 3.7"/><path d="m31.4 23.8c1 2.6-1.2 5-1.2 5s-3.2-.4-4.2-3 .6-6.7.6-6.7 3.9 2.1 4.8 4.7"/><path d="m36.5 30.6c-2.6 1-5-1.2-5-1.2s.4-3.2 3-4.2c2.6-1 6.7.6 6.7.6s-2.1 3.8-4.7 4.8"/><path d="m27.8 31.7c1.4 2.6-.6 5.4-.6 5.4s-3.5 0-4.8-2.6-.2-7.1-.2-7.1 4.2 1.7 5.6 4.3"/><path d="m34 38.2c-2.6 1.4-5.4-.6-5.4-.6s0-3.5 2.6-4.8c2.6-1.4 7.1-.2 7.1-.2s-1.7 4.2-4.3 5.6"/><path d="m46.4 8.8c-4.2 3-7.6 6.9-10.3 11.2-1.3 2.2-2.5 4.4-3.5 6.8-1 2.3-1.9 4.7-2.7 7.1-.8 2.4-1.5 4.9-2.1 7.4-.6 2.5-1.1 5-1.6 7.5-.4 2.5-.8 5.1-1.2 7.6-.3 2.5-.6 5.1-.8 7.7-.1-2.6-.1-5.2.1-7.7.2-2.6.4-5.2.7-7.7.3-2.6.8-5.1 1.4-7.6.6-2.5 1.2-5 2-7.5.8-2.5 1.8-4.9 2.9-7.3 1.1-2.4 2.4-4.6 3.8-6.8 1.5-2.2 3.1-4.2 5-6 1.9-1.9 4-3.5 6.3-4.7"/></g><path d="m39.4 39.5c-2.5.5-4.9 1.2-7.1 2.2-2.2 1-4.2 2.4-6 4.1-1.7 1.7-3.1 3.7-4.3 5.9-.6 1.1-1.1 2.2-1.5 3.4-.4 1.2-.8 2.4-1.1 3.6 0-1.3.1-2.5.4-3.8.3-1.2.6-2.5 1.1-3.7 1-2.4 2.4-4.6 4.3-6.4 1.9-1.8 4.1-3.2 6.6-4.1 2.5-.9 5.1-1.3 7.6-1.2" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f33f.svg b/public/emoji/1f33f.svg new file mode 100644 index 000000000..174e90223 --- /dev/null +++ b/public/emoji/1f33f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m25.1 2c1.2 2.3 2.1 4.7 3 7.1.9 2.4 1.6 4.9 2.2 7.3 1.2 5 2 10 2.3 15.2.3 5.1.1 10.3-.7 15.4-.7 5.1-2 10.2-3.8 15.1l-3.4-1.2c4-9.1 6.1-19.1 6.1-29.2 0-5-.4-10.1-1.4-15-.5-2.5-1-5-1.8-7.4-.6-2.5-1.4-5-2.5-7.3" fill="#75a843"/><g fill="#83bf4f"><path d="m35.6 42c-5.2 2.2-4.8 7.3-4.8 7.3s3.9 4.4 9 2.2c3.6-1.5 8.1-8.5 8.1-8.5s-8.7-2.5-12.3-1"/><path d="m32.8 24.7c-3.9 3-.6 6.5-.6 6.5s5.9 2.2 9.8-.7c2.7-2 2.4-8.2 2.4-8.2s-9 .3-11.6 2.4"/><path d="m30.8 11.9c-2.9 2.2-.4 4.9-.4 4.9s4.4 1.7 7.3-.6c2-1.5 1.8-6.2 1.8-6.2s-6.7.3-8.7 1.9"/><path d="m29.2 33.3c4.9 2.2 2.2 6.2 2.2 6.2s-5.8 3.1-10.8.9c-3.4-1.5-4.6-7.5-4.6-7.5s9.8-1.2 13.2.4"/><path d="m30.5 18.3c3 2.9-.1 5.2-.1 5.2s-5.1.9-8.1-2c-2.1-2-1.3-6.8-1.3-6.8s7.5 1.6 9.5 3.6"/><path d="m30.1 6.6c1 2.6-1.8 3.4-1.8 3.4s-3.6-.6-4.6-3.2c-.7-1.8 1.4-4.8 1.4-4.8s4.3 2.8 5 4.6"/></g><g fill="#75a843"><path d="m31.4 39.4c-.5-.5-1.1-.8-1.7-1.1-.6-.3-1.2-.6-1.9-.9-1.3-.6-2.6-1.1-3.9-1.6-1.3-.5-2.6-1-3.9-1.5l-2-.7-2-.8c1.4.3 2.8.7 4.1 1.1 1.4.4 2.7.9 4 1.4 1.3.5 2.6 1.1 3.9 1.8.6.3 1.2.7 1.8 1.1.3.2.6.4.9.6.2.1.5.3.7.6"/><path d="m30.5 23.4c-.3-.5-.5-1-.8-1.4-.3-.5-.5-.9-.9-1.4-.7-.9-1.4-1.6-2.3-2.3-1.7-1.4-3.6-2.5-5.5-3.6 2.1.7 4.2 1.8 5.9 3.2.9.7 1.7 1.5 2.3 2.5.3.5.6 1 .8 1.5.2.5.3 1 .5 1.5"/><path d="m32.2 31.2c.3-.6.6-1.1 1-1.7.4-.5.8-1 1.2-1.5.9-1 1.8-1.8 2.9-2.6 1.1-.8 2.2-1.4 3.4-2 .6-.3 1.2-.5 1.8-.7.6-.2 1.3-.4 1.9-.5-1.2.5-2.4 1-3.5 1.6-1.1.6-2.2 1.3-3.3 2-1 .7-2 1.6-2.9 2.4-.9 1-1.8 2-2.5 3"/><path d="m30.3 16.8c.3-.9.8-1.8 1.4-2.6.6-.8 1.3-1.5 2.1-2.1.8-.6 1.7-1.1 2.7-1.5 1-.4 2-.6 3-.6-1.9.5-3.7 1.3-5.3 2.5-.8.6-1.5 1.2-2.1 1.9-.6.8-1.2 1.5-1.8 2.4"/><path d="m28.3 10c-.4-1.4-.7-2.8-1.2-4.2-.5-1.4-1.1-2.6-2-3.8.6.4 1.1 1 1.6 1.6.4.6.7 1.3 1 2 .2.7.4 1.4.5 2.2.1.7.1 1.5.1 2.2"/><path d="m30.9 49.4c.5-.6 1-1.1 1.6-1.6.6-.5 1.3-.9 1.9-1.3 1.3-.8 2.8-1.4 4.3-1.9 1.5-.5 3-.8 4.6-1 .8-.1 1.6-.2 2.3-.3.8-.1 1.6-.1 2.3-.1-.8.1-1.5.2-2.3.4-.8.1-1.5.3-2.3.4-1.5.3-3 .7-4.5 1.1-1.5.5-2.9 1-4.3 1.7-1.2.7-2.5 1.5-3.6 2.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f340.svg b/public/emoji/1f340.svg new file mode 100644 index 000000000..0b06567d5 --- /dev/null +++ b/public/emoji/1f340.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="31" rx="2.8" ry="2.8" fill="#699635"/><path d="m3.8 40c-5.9 9.8 4.3 12.8 8.8 9.5-3.4 5-.1 14.4 9.7 8.7 10.9-6.4 7.9-24.5 8.5-26.6-1.8.3-20.7-2.1-27 8.4" fill="#7bb246"/><path d="m12.6 49.5c1.4-1.6 2.9-3.1 4.3-4.7 1.5-1.5 3-3 4.5-4.5 1.5-1.5 3-3 4.6-4.4l2.3-2.2c.8-.7 1.6-1.4 2.4-2.1-.7.8-1.4 1.6-2.1 2.4l-2.2 2.3c-1.5 1.5-3 3-4.5 4.5-1.5 1.5-3 3-4.6 4.4-1.5 1.5-3 2.9-4.7 4.3" fill="#699635"/><path d="m60.2 22c5.9-9.8-4.3-12.8-8.8-9.5 3.4-5 .1-14.4-9.7-8.7-10.9 6.4-7.9 24.5-8.5 26.6 1.8-.3 20.7 2.1 27-8.4" fill="#7bb246"/><path d="m51.4 12.5c-1.4 1.6-2.9 3.1-4.3 4.7-1.5 1.5-3 3-4.5 4.5-1.5 1.5-3 3-4.6 4.4l-2.3 2.2c-.8.7-1.6 1.4-2.4 2.1.7-.8 1.4-1.6 2.1-2.4l2.2-2.3c1.5-1.5 3-3 4.5-4.5 1.5-1.5 3-3 4.6-4.4 1.5-1.5 3-2.9 4.7-4.3" fill="#699635"/><path d="m22.3 3.8c-10-5.8-13 4.2-9.7 8.7-5-3.3-14.6-.1-8.8 9.5 6.5 10.7 24.9 7.8 27 8.3-.3-1.7 2.2-20.3-8.5-26.5" fill="#83bf4f"/><path d="m12.6 12.5c1.6 1.4 3.2 2.8 4.7 4.2 1.6 1.4 3.1 2.9 4.6 4.4 1.5 1.5 3 3 4.5 4.5l2.2 2.3c.7.8 1.4 1.6 2.1 2.4-.8-.7-1.6-1.4-2.4-2.1l-2.3-2.1c-1.6-1.4-3.1-2.9-4.6-4.4-1.5-1.5-3-3-4.5-4.5-1.4-1.6-2.9-3.1-4.3-4.7" fill="#699635"/><path d="m41.7 58.2c10 5.8 13-4.2 9.7-8.7 5.1 3.3 14.6.1 8.8-9.5-6.5-10.7-24.9-7.8-27-8.3.3 1.7-2.2 20.3 8.5 26.5" fill="#83bf4f"/><g fill="#699635"><path d="m51.4 49.5c-1.6-1.4-3.2-2.8-4.7-4.2-1.6-1.4-3.1-2.9-4.6-4.4-1.5-1.5-3-3-4.5-4.5l-2.2-2.4c-.7-.8-1.4-1.6-2.1-2.4.8.7 1.6 1.4 2.4 2.1l2.3 2.2c1.6 1.4 3.1 2.9 4.6 4.4 1.5 1.5 3 3 4.5 4.5 1.4 1.6 2.9 3.1 4.3 4.7"/><path d="m32 36.8l2.5 22.7c.1 1.3-.9 2.4-2.2 2.5-1.4.1-2.6-.8-2.8-2.1 0-.2 0-.3 0-.5l2.5-22.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f341.svg b/public/emoji/1f341.svg new file mode 100644 index 000000000..35a456362 --- /dev/null +++ b/public/emoji/1f341.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m59.3 33.6c-1.1-.5-1.1-1.4-1-2.1l2.6-9.1-8.7 1.8c-.3 0-1.1 0-1.6-1.7l-.8-3.1-6 7c0 0-3.9 4.3-2.7-2.2l2.6-13.9-4.8 2.4c-.3.1-1.2.2-2.5-2.2l-4.4-8.5-4.4 8.4c-1.3 2.4-2.2 2.3-2.5 2.2l-4.8-2.4 2.6 13.9c1.2 6.5-2.7 2.2-2.7 2.2l-6-7-.8 3.1c-.4 1.7-1.3 1.8-1.6 1.7l-8.7-1.8 2.6 9.1c.1.7.1 1.6-1 2.1l-2.7 1.3c0 0 10 8 13.2 10.7.6.5 2.2 2.1 1.6 3.7l-1.2 3.6 13.6-2.1c.7-.1 4.6-.1 5.3 0l13.6 2.1-1.2-3.6c-.5-1.7 1-3.2 1.6-3.7 3.5-2.7 13.5-10.7 13.5-10.7l-2.7-1.2" fill="#ff8e66"/><path d="m56.8 35.5c-1.8.1-3.5.2-5.3.3-2.9.1-5.8.2-8.8.2 1.3-.9 2.5-1.9 3.8-2.8l7.3-5.3 3.6-2.7c1.2-.9 2.4-1.8 3.5-2.9-1.1 1-2.4 1.8-3.6 2.7l-3.7 2.5-7.2 4.7c.5-1.9 1-3.9 1.5-5.8l1-3.5c.3-1.2.7-2.4 1.1-3.5-.5 1.1-.9 2.3-1.4 3.4l-1.2 3.5c-.8 2.3-1.5 4.5-2.2 6.8-2.2 1.5-4.4 2.9-6.6 4.4-1.2.9-2.5 1.7-3.7 2.6-.6.4-1.2.9-1.8 1.4l-.4-13.9c1.4-3.1 3-6.1 4.9-8.9 1.9-2.9 4-5.8 6.3-8.5-2.4 2.6-4.6 5.4-6.7 8.2-1.6 2.3-3.2 4.7-4.5 7.2l-.7-21.3-.6 21.3c-1.3-2.5-2.9-4.9-4.5-7.2-2.1-2.9-4.3-5.6-6.7-8.2 2.3 2.7 4.3 5.6 6.3 8.5 1.8 2.9 3.5 5.8 4.9 8.9l-.4 13.8c-.6-.5-1.2-.9-1.8-1.4-1.2-.9-2.5-1.8-3.7-2.6-2.2-1.5-4.4-3-6.6-4.4-.7-2.3-1.4-4.5-2.2-6.8l-1.2-3.5c-.4-1.1-.8-2.3-1.4-3.4.5 1.1.8 2.3 1.1 3.5l1 3.5c.5 1.9 1 3.9 1.5 5.8l-7.2-4.7-3.7-2.4c-1.2-.9-2.5-1.7-3.6-2.7 1.1 1.1 2.3 2 3.5 2.9l3.6 2.7 7.3 5.3c1.3.9 2.5 1.9 3.8 2.8-2.9 0-5.8-.1-8.8-.2-1.8-.1-3.5-.2-5.3-.3-1.8-.2-3.5-.3-5.2-.7 1.7.5 3.5.7 5.2 1 1.8.2 3.5.4 5.3.6 3.4.3 6.7.5 10.1.7.7.5 1.4 1 2.1 1.6 1.1.9 2.2 1.7 3.3 2.6-1.9 1.9-3.7 3.8-5.6 5.7-1.1 1.1-2.1 2.1-3.2 3.1-1.1 1-2.2 2-3.4 2.8 1.3-.8 2.5-1.7 3.6-2.7 1.1-1 2.3-1.9 3.4-2.9 2-1.8 4-3.7 6-5.4.4.3.8.6 1.1 1 .4.4.8.8 1.1 1.2l-.6 17.9h3l-.5-17.9c.3-.4.7-.8 1.1-1.2.4-.3.7-.7 1.1-1 2 1.8 4 3.6 6 5.4 1.1 1 2.2 2 3.4 2.9 1.2.9 2.3 1.9 3.6 2.7-1.2-.8-2.3-1.8-3.4-2.8-1.1-1-2.2-2.1-3.2-3.1-1.9-1.9-3.7-3.8-5.6-5.7 1.1-.9 2.2-1.8 3.3-2.6.7-.5 1.4-1 2.1-1.6 3.4-.2 6.7-.4 10.1-.7 1.8-.2 3.5-.3 5.3-.6 1.8-.2 3.5-.4 5.2-1-1.7.4-3.5.6-5.2.7" fill="#c65c3c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f342.svg b/public/emoji/1f342.svg new file mode 100644 index 000000000..7ca377c87 --- /dev/null +++ b/public/emoji/1f342.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.5 31.3c0-.5.1-.9.3-1.3-1.9-1.1-3-2.7-3-4.5.1-2.8 3.3-5.1 7.4-5.5 1-9.4.8-17 .8-17s-37.1-1.3-50.6 11.7c-.2.2-.4.4-.7.7 2 1.2 3.3 3.2 3.3 5.5 0 3.7-3.5 6.8-7.8 6.8-1.3 0-2.5-.3-3.6-.8-3.9 11.7 12 15.1 15.5 18.5 4.5 4.3 9 28.4 31.7 6.5 4.1-4 6.9-10.2 8.7-16.8-1.2-1-2-2.3-2-3.8" fill="#ffd93b"/><path fill="#db9523" d="m24.5 40.9l4.6-4.6 19 11.7-18.3-12.5 7.6-7.6 17 7.5-16.3-8.3 7.1-7.2 12.9-.6-11.9-.4 15.8-15.9-16.5 15.2-.4-11.5-.6 12.5-7.4 6.9-8.6-15.8 7.8 16.5-8 7.3-12.9-17.6 12.2 18.3-4.8 4.4-12.9-7.6 12.2 8.3-12.5 11.5 2.3 2.2 11.9-12 8.6 11.7z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f343.svg b/public/emoji/1f343.svg new file mode 100644 index 000000000..c19539d9d --- /dev/null +++ b/public/emoji/1f343.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m28.6 38.4c-15.4 2.8-6.9 10.5-6.4 13.2.5 2.7-4.9 12.7 10.6 9.9 16.1-2.9 20.8-18.5 20.8-18.5s-19.7-5.6-25-4.6" fill="#83bf4f"/><path fill="#699635" d="m25.9 50.4l3.1-.6.7-9.8-.1 9.7 5.4-1.2 1-8-.5 7.9 4.7-1.2 3.1-4.6-2.4 4.5 12.7-4.1-12.6 4.6 5.3 3.1-6-3-4.7 1.3 4.5 7.2-5-7-5.4 1.4 3.5 9-4-8.9-3.1.7-.6 6.6.1-6.5-8.2 1.8-.3-1.4 8.3-1.5-2.4-6z"/><path d="m20.5 49.8c-2.7-1-5.2-2.9-7-5.4-1.8-2.5-2.8-5.6-3-8.7-.1-1.6-.1-3.1.2-4.7.3-1.6.7-3.1 1.3-4.6 1.2-3 3-5.7 5.3-7.9.3-.3.6-.5.9-.8l.5-.4.4-.3c.6-.5 1.3-1 1.9-1.4 1.3-.9 2.7-1.7 4.2-2.3 3-1.2 6.2-1.9 9.5-1.9 3.3.1 6.6.9 9.6 2.6 1.5.9 2.9 2.1 4 3.6 1.1 1.5 1.9 3.4 2 5.4.1 2-.5 3.9-1.4 5.5-.9 1.6-2.1 2.8-3.3 3.9-2.5 2.2-5.6 3.7-8.9 4.2-1.7.2-3.4.2-5.1-.2-1.7-.4-3.4-1.2-4.7-2.7-1.3-1.4-2-3.4-1.9-5.2 0-1.8.5-3.4 1.2-4.9 1.4-2.9 3.4-5.2 5.5-7.3 2.1-2.1 4.4-3.9 6.8-5.6 4.8-3.4 9.8-6.2 15.1-8.7-4.8 3.2-9.6 6.5-13.9 10.2-2.2 1.8-4.2 3.8-6.1 5.9-1.8 2.1-3.5 4.4-4.4 6.8-.5 1.2-.7 2.4-.7 3.5.1 1.1.5 2 1.2 2.7 1.4 1.4 4 1.8 6.3 1.3 2.4-.5 4.7-1.7 6.4-3.4 1.8-1.8 2.9-3.9 2.6-5.6-.2-1.8-1.6-3.5-3.6-4.6-2-1.2-4.5-1.7-6.9-1.8-5-.1-10.1 1.9-14 5.2-1.9 1.7-3.6 3.7-4.8 6-.6 1.2-1.1 2.4-1.4 3.6-.4 1.3-.6 2.6-.7 3.9-.1 2.6.3 5.3 1.4 7.8 1.2 2.4 3.1 4.6 5.5 6.3" fill="#42ade2"/></svg> \ No newline at end of file diff --git a/public/emoji/1f344.svg b/public/emoji/1f344.svg new file mode 100644 index 000000000..853a49d20 --- /dev/null +++ b/public/emoji/1f344.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m54.7 13.7c-3.2-3.1-7-5.8-10.7-7.8-.2 5.6-5.5 10-12 10-6.5 0-11.8-4.5-12-10-3.8 2-7.6 4.7-10.7 7.8 2.1 3.3 1.1 8.8-2.3 12.8-1.5 1.7-3.2 2.9-4.9 3.4.9 17.5 13.9 16.8 29.9 16.8 16 0 29 .7 29.9-16.8-1.7-.6-3.4-1.7-4.9-3.4-3.4-4-4.4-9.6-2.3-12.8" fill="#e84d88"/><g fill="#fdeeff"><path d="m32 15.9c6.5 0 11.8-4.5 12-10-4.6-2.5-9-3.9-12-3.9s-7.4 1.4-12 3.9c.2 5.5 5.5 10 12 10"/><path d="m9.3 13.7c-4.3 4.1-7.3 9.1-7.3 14.2 0 .7 0 1.4.1 2.1 1.7-.6 3.4-1.7 4.9-3.4 3.4-4.1 4.4-9.7 2.3-12.9"/><path d="m54.7 13.7c-2.1 3.3-1.1 8.8 2.3 12.8 1.5 1.7 3.2 2.9 4.9 3.4 0-.7.1-1.3.1-2.1 0-5-3-10-7.3-14.1"/></g><path d="m50 41.5c0 4.3-8.1 5.2-18 5.2s-18-.9-18-5.2c0-4.2 8.6-8.1 18-8.1 9.4.1 18 3.9 18 8.1" fill="#a52355"/><path d="M47,64H17c0,0,2.8-8.2,3.7-14.9c1-7.6,1.5-13.9,11.3-13.9c9.8,0,10.3,6.3,11.3,13.9C44.2,55.8,47,64,47,64z" fill="#e2ccaf"/></svg> \ No newline at end of file diff --git a/public/emoji/1f345.svg b/public/emoji/1f345.svg new file mode 100644 index 000000000..b0f3efc4e --- /dev/null +++ b/public/emoji/1f345.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,31.6C62.8,47,48.9,60,32.1,60S0.4,46.2,2.1,30.9C4.5,9.4,20.4,8,32.1,8C39.2,8,60.2,1.8,62,31.6z" fill="#ef4d3c"/><path d="m11 27c6.2-9.6 16.8-6.8 19.6-10.4 0 6.9 5 3.5 7.5 6.6 3.2 4 4.4 11.1 8.2 12.5-3.7-7.9 2.3-7.6-6.1-18.2 4.5 2.8 6.8 0 12.9 2.5-5.3-8.4-13.6-6-13.6-6s5.2-4.8 9.6-2.3c-4.6-6.8-17.9 1.8-17.9 1.8s-5.5-9.4-17.3.5c6.9-2.8 14.5 0 14.5 0s-12.5-3.1-17.4 13" fill="#8cc63e"/><g fill="#64892f"><path d="M11,27c0,0,7.3-13.5,19.9-12.3C19.8,9.6,11,20.4,11,27z"/><path d="m13.9 14c0 0 9.2-6.9 17.3 0-2.4-8.4-14.7-4.5-17.3 0"/><path d="m33.2 14.9c12.2 5.6 8.1 12 13.1 21-3.4-7.5 5-21-13.1-21"/><path d="m28.4 14c0 0 2.8-4.2 3.8-9.4.1-.7 3.1-.6 3 .1-1 6.7 1.7 10.4 1.7 10.4s-2.1.7-4.7.7c-2.6.1-3.8-1.8-3.8-1.8"/></g><ellipse cx="33.7" cy="4.6" rx="1.5" ry=".6" fill="#8cc63e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f346.svg b/public/emoji/1f346.svg new file mode 100644 index 000000000..78a52f6c8 --- /dev/null +++ b/public/emoji/1f346.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m53.4 34.4c-7.6-9.1-19.5-10.3-30.6-21.1-6.7-6.5-18.5 6.4-15.3 12.6 4.3 8.2 14.2 23.9 23.1 30.8 19.1 14.7 38.2-3.9 22.8-22.3" fill="#7a2d77"/><path d="m10 27.9c2.2-2.6 1.6-6.9 1.6-6.9s1.7 2 4.2 2l.2-4.4c0 0 3.8-.1 7.1-3.8l-11.2-.4-3.9 6.4 2 7.1" opacity=".15"/><g fill="#83b730"><path d="m10.9 12.5l-.9 1.6c-2.4-1.6-5.8-6-2.4-12.1l1.5 1c-3.1 5.5 1.3 9.1 1.8 9.5"/><path d="m17.2 16.2c3.8.4 7.3-2.6 7.3-2.6s-2.6-3.6-6.5-4c-3.8-.4-7.1.7-7.3 2.5-.2 1.9 2.7 3.7 6.5 4.1"/><path d="m5.1 20.2c-.5 4 2 7.5 2 7.5s3.2-2.9 3.7-6.9c.5-4-.4-7.3-2-7.5-1.6-.1-3.2 3-3.7 6.9"/></g><path d="m8.7 18c2.5 3.5 7.9 3.5 7.9 3.5s1.2-5.7-1.3-9.3c-2.5-3.5-6.1-5.1-7.9-3.5-1.9 1.6-1.3 5.7 1.3 9.3" fill="#8cc63e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f347.svg b/public/emoji/1f347.svg new file mode 100644 index 000000000..e924fc216 --- /dev/null +++ b/public/emoji/1f347.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8cc63e"><path d="m38.8 22.1c5.8-4.7-.8-18.4-.8-18.4s-.6 2.6-2 5.8c-5.2-4.9-13.4-7.5-13.4-7.5s4.4 6.7 5.5 14.9c-3.5 0-6.2-.9-6.2-.9s9.2 12.4 16.9 6.1"/><path d="m48.3 40.6c-5.5 5.1-3 14.6-3 14.6s1-2.2 2.8-5.1c3 2.8 8.9 3.1 8.9 3.1s-2.1-4.4-1.3-10.8c2.7-.7 4.6-.6 4.6-.6s-4.7-8-12-1.2"/></g><g fill="#843dc9"><ellipse cx="44.7" cy="23" rx="6.6" ry="6.9"/><ellipse cx="25.3" cy="26" rx="6.1" ry="6.4"/><ellipse cx="30.9" cy="55.6" rx="6.1" ry="6.4"/><ellipse cx="42.8" cy="48.5" rx="4.7" ry="4.9"/></g><ellipse cx="35.4" cy="27.8" rx="8" ry="8.4" fill="#ab7dcc"/><g fill="#6f43a3"><ellipse cx="29.4" cy="36.3" rx="7" ry="7.4"/><ellipse cx="43.4" cy="37.9" rx="7" ry="7.4"/></g><ellipse cx="19.2" cy="39.8" rx="8.9" ry="9.3" fill="#843dc9"/><ellipse cx="22" cy="51.7" rx="6.1" ry="6.4" fill="#6f43a3"/><path d="m15.1 49.8c6.8-4.5 33.7-16.5 38.7-34.7" fill="none" stroke="#9fc427" stroke-width="2" stroke-miterlimit="10"/><g fill="#ab7dcc"><ellipse cx="32" cy="44.7" rx="8.3" ry="8.7"/><path d="m18.3 52.2c0 4.7-3.6 8.5-8.1 8.5-4.5 0-8.1-3.8-8.1-8.5 0-4.7 3.6-8.5 8.1-8.5 4.4 0 8.1 3.8 8.1 8.5"/><ellipse cx="53.3" cy="32.1" rx="8.7" ry="9.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f348.svg b/public/emoji/1f348.svg new file mode 100644 index 000000000..d715aaa25 --- /dev/null +++ b/public/emoji/1f348.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.3 29.2c-3.5-14.5-19.5-23.8-35.7-20.6-16.2 3.2-26.4 17.6-22.9 32.2 3.5 14.6 19.5 23.8 35.7 20.6 16.2-3.2 26.4-17.6 22.9-32.2" fill="#f5f0ae"/><g fill="#d0d18b"><path d="m29.3 8.3c-.2-.1-.3-.1-.5-.2-1.1.1-2.1.3-3.2.5-1.1.2-2.1.5-3.1.8-.1.1-.3.2-.4.4 1.3.5 2.7 1.1 4.2 1.8 1-1.2 2.1-2.3 3-3.3"/><path d="m23.4 16.8l4.8 2.7 3.2-4.3-4.8-2.5z"/><path d="m25.3 25.8l5.3 3.3 3.2-5-5.2-3.1z"/><path d="m27.7 35.9l5.3 3.4 3.3-5.1-5.3-3.5z"/><path d="m38.7 44.2l-5.3-3.3-3.2 5 5.2 3.2z"/><path d="m40.6 53.3l-4.8-2.8-3.2 4.3 4.8 2.5z"/><path d="m34.7 61.7c.2.1.3.1.5.2 1.1-.1 2.2-.3 3.2-.5s2.1-.5 3.2-.8c.1-.1.2-.2.4-.3-1.3-.5-2.7-1.1-4.2-1.8-1.1 1.1-2.1 2.2-3.1 3.2"/><path d="m33.6 14.1l2.8-3.7-4.7-2-2.9 3.3z"/><path d="m31 19.7l5.2 3.2 2.9-4.5-5.1-3z"/><path d="m41.8 27.8l-5.2-3.3-3.2 4.9 5.3 3.4z"/><path d="m44.3 37.9l-5.2-3.4-3.2 5.1 5.2 3.3z"/><path d="m46.2 47.5l-4.8-3-3.2 4.8 4.8 2.8z"/><path d="m43.2 53.4l-3.3 4 4.2 1.9 3.4-3.6z"/><path d="m38.9 8.7c-1.4-.3-2.8-.5-4.2-.6 1.2.5 2.3 1 3.5 1.5.2-.3.5-.6.7-.9"/><path d="m35.9 14.4l5.1 2.9 2.6-3.9-5-2.7z"/><path d="m38.6 23.3l5.1 3.3 2.8-4.6-5.1-3.2z"/><path d="m44.2 28.2l-3.1 5 5.1 3.4 2.9-5z"/><path d="m51.2 41.4l-4.7-3.2-3.1 5 4.7 3z"/><path d="m52.5 50.3l-4.1-2.6-3.3 4.5 4.2 2.4z"/><path d="m46.9 58.4c1.2-.6 2.4-1.4 3.5-2.1-.3-.2-.7-.4-1.1-.5-.7.9-1.5 1.8-2.4 2.6"/><path d="m46.4 11.3c-1.7-.8-3.4-1.5-5.2-2-.1.2-.3.4-.4.6 1.6.8 3.3 1.7 4.9 2.7.1-.5.4-.9.7-1.3"/><path d="m46.1 13.8l-2.5 3.9 4.9 3.3 2.3-4.1z"/><path d="m53.6 25.8l-4.6-3.3-2.6 4.5 4.8 3.4z"/><path d="m51.6 32l-2.8 4.9 4.5 3.1 2.6-4.8z"/><path d="m57.5 44.4l-3.9-2.8-3 4.8 4 2.6z"/><path d="m51.6 54.6c.2.1.4.2.7.4 1.4-1.2 2.7-2.4 3.8-3.8-.4-.3-.8-.5-1.3-.8-1.1 1.4-2.1 2.8-3.2 4.2"/><path d="m52.6 15.4c-1.4-1.2-2.9-2.2-4.5-3.2-.2.3-.3.5-.5.8 1.6 1 3.1 2 4.6 3.1.2-.2.3-.4.4-.7"/><path d="m55.1 24.9l1.8-4-4.2-3.4-2.1 4z"/><path d="m59.3 29.6l-3.8-3.3-2.3 4.5 4.2 3.3z"/><path d="m55.2 40.3l3.8 2.8 2.2-4.6-3.5-2.9z"/><path d="m56.4 49.1c.3.2.5.3.8.5 1-1.4 1.9-3 2.6-4.6-.2-.2-.4-.3-.7-.5-.8 1.6-1.7 3.1-2.7 4.6"/><path d="m60.9 27.9c-.6-2-1.5-3.9-2.5-5.7-.4 1-.8 2-1.3 3.1 1.3 1.1 2.5 2.2 3.6 3.3.1-.2.1-.5.2-.7"/><path d="m61.6 30.6c-.2-.2-.4-.4-.6-.6-.5 1.4-1.1 2.8-1.7 4.3.9.8 1.8 1.6 2.6 2.3.2-1.9.1-3.9-.3-6"/><path d="m20.8 16.6l3.2-4-4.1-1.9-3.4 3.6z"/><path d="m17.8 22.5l4.8 3 3.2-4.8-4.8-2.8z"/><path d="m19.7 32.1l5.2 3.4 3.2-5.1-5.2-3.3z"/><path d="m30.6 40.6l-5.3-3.5-3.1 5 5.2 3.4z"/><path d="m33 50.2l-5.2-3.1-2.9 4.5 5.1 3z"/><path d="m30.3 55.9l-2.8 3.6 4.8 2.1 2.9-3.3z"/><path d="m17 11.6c-1.2.6-2.4 1.3-3.4 2.1.3.2.7.3 1 .5.8-.9 1.6-1.8 2.4-2.6"/><path d="m11.5 19.7l4.1 2.6 3.3-4.6-4.2-2.3z"/><path d="m12.8 28.6l4.6 3.2 3.2-5-4.7-3.1z"/><path d="m19.8 41.7l3.1-4.9-5.1-3.4-2.9 4.9z"/><path d="m25.4 46.7l-5.1-3.4-2.8 4.6 5.1 3.3z"/><path d="m28.1 55.6l-5.1-3-2.6 4 5 2.6z"/><path d="m25.1 61.3c1.4.3 2.9.5 4.4.6-1.2-.5-2.4-1-3.6-1.6-.3.4-.6.7-.8 1"/><path d="m12.4 15.4c-.2-.1-.4-.2-.6-.4-1.4 1.2-2.7 2.4-3.8 3.8.4.3.8.5 1.3.8 1-1.4 2-2.8 3.1-4.2"/><path d="m6.5 25.6l3.9 2.8 3-4.8-4-2.6z"/><path d="m12.4 38l2.8-4.9-4.5-3.2-2.6 4.8z"/><path d="m17.6 43l-4.8-3.4-2.4 4.5 4.6 3.4z"/><path d="m17.9 56.2l2.5-3.9-5-3.3-2.2 4z"/><path d="m17.6 58.7c1.7.8 3.4 1.5 5.2 2 .2-.2.3-.4.5-.6-1.6-.8-3.3-1.7-4.9-2.7-.3.5-.5.9-.8 1.3"/><path d="m7.6 20.9c-.3-.2-.5-.3-.8-.5-1 1.4-1.9 3-2.6 4.6.2.2.4.3.7.5.8-1.6 1.7-3.1 2.7-4.6"/><path d="m8.8 29.7l-3.8-2.9-2.2 4.7 3.5 2.9z"/><path d="m4.7 40.3l3.8 3.3 2.3-4.5-4.2-3.2z"/><path d="m8.9 45.1l-1.8 4 4.1 3.4 2.2-4z"/><path d="m11.3 54.6c1.4 1.2 2.9 2.3 4.5 3.2.2-.3.3-.5.5-.8-1.6-1-3.1-2-4.6-3.1-.1.2-.2.4-.4.7"/><path d="m2.1 33.3c-.1 2 0 4 .3 6.1.2.2.4.4.6.6.5-1.4 1.1-2.8 1.7-4.3-1-.9-1.8-1.7-2.6-2.4"/><path d="m3.1 42.1c.6 2 1.5 3.9 2.5 5.7.4-1 .8-2 1.3-3.1-1.3-1.1-2.5-2.2-3.6-3.3-.1.2-.2.4-.2.7"/></g><path d="m35.6 11.8h-11.3c.6-.7 2.7-1.7 6.2-1.7 3.1 0 5.1.8 5.1 1.7" fill="#8cc63e"/><g fill="#64892f"><path d="m35.6 11.8c.1 1-2.5 2.5-5.7 2.8-3.2.3-5.9-.8-6-1.7-.1-1 1.4-3 6.1-1.5 3.1 1 5.6-.5 5.6.4"/><path d="m29.3 12.5c-.6-3.5-1.2-4.5-1.9-5.8-.2-.4-.5-.9-.8-1.5l1.9-1c.3.6.5 1 .7 1.4.8 1.5 1.5 2.6 2.1 6.5l-2 .4"/></g><g fill="#8cc63e"><path d="m26.6 5.5l2.2.2c.8 1.5-.2 3 .5 6.9 0-.1-2-5.8-2.7-7.1"/><path d="m32 6.4c-2.5.2-5-.3-7.7-.9-3-.7-6.8-1.3-10.6-1.3-1.6 0-1.7-2.2-.1-2.2 4.9 0 8 .6 11.1 1.3 3.7.8 6.8 1.6 9.9.2l.7 2c-1.1.6-2.2.8-3.3.9"/></g><ellipse transform="matrix(.941-.3384.3384.941.5018 12.091)" cx="34.9" cy="4.6" rx=".7" ry="1.1" fill="#ceff80"/></svg> \ No newline at end of file diff --git a/public/emoji/1f349.svg b/public/emoji/1f349.svg new file mode 100644 index 000000000..0f7a175f7 --- /dev/null +++ b/public/emoji/1f349.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2.1,50.3c16.2,15.6,43.6,15.6,59.8-0.1L32,2L2.1,50.3z" fill="#f55"/><path d="M6,44l-1.1,1.6C16.7,56,41.7,60.1,59.2,45.5L58,44C42.9,55.5,21.1,55.5,6,44z" fill="#ceff80"/><path d="M4.9,45.6L2,50.2c16.2,15.7,43.7,15.7,60-0.1l-2.8-4.6C43.7,58,20.3,58,4.9,45.6z" fill="#8cc63e"/><g fill="#3e4347"><path d="m16 38.5c0-1.3 2.4-4.6 2.4-4.6s2.5 3.4 2.5 4.7c0 1.3-1 2.3-2.4 2.3-1.4 0-2.5-1.1-2.5-2.4"/><path d="m28.4 43.1c0-1.3 2.4-4.6 2.4-4.6s2.5 3.4 2.5 4.7c0 1.3-1 2.3-2.4 2.3-1.4 0-2.5-1.1-2.5-2.4"/><path d="m36.5 31.5c0-1.3 2.4-4.6 2.4-4.6s2.5 3.4 2.5 4.7c0 1.3-1 2.3-2.4 2.3-1.4 0-2.5-1.1-2.5-2.4"/><path d="m44.7 42.5c0-1.3 2.4-4.6 2.4-4.6s2.5 3.4 2.5 4.7c0 1.3-1 2.3-2.4 2.3-1.4-.1-2.5-1.1-2.5-2.4"/><path d="m27.2 20.9c0-1.3 2.4-4.6 2.4-4.6s2.4 3.4 2.4 4.7c0 1.3-1 2.3-2.4 2.3-1.3-.1-2.4-1.1-2.4-2.4"/></g><g fill="#64892f"><path d="m28.2 54.7v7.1c2.5.2 5 .2 7.5 0v-7.1c-2.4.2-5 .2-7.5 0"/><path d="m10.6 49.4l-2.2 5.8c2.1 1.4 4.4 2.5 6.7 3.5l2.3-6.2c-2.3-.8-4.6-1.9-6.8-3.1"/><path d="m53.4 49.4c-2.2 1.2-4.5 2.3-6.9 3.1l2.3 6.2c2.3-1 4.6-2.1 6.7-3.5l-2.1-5.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f34a.svg b/public/emoji/1f34a.svg new file mode 100644 index 000000000..a6c48c5ff --- /dev/null +++ b/public/emoji/1f34a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m30.2 11.5l.2-1.2c0 0 3.6 2.1 7.8.7l.2.8c-4.5 1.5-8.1-.2-8.2-.3" fill="#628c2c"/><ellipse cx="27.9" cy="38.1" rx="25.9" ry="23.9" fill="#f29a2e"/><path d="m22 18.9c.2-1.2 4.7-.6 4.7-.6s-.2-3 .6-3.2c.7-.1 2 2.9 2 2.9s3.6-1.4 4.1-.5c.4.8-2.5 2.6-2.5 2.6s3.8 3.1 3 4.1c-.8 1.1-4.9-2.2-4.9-2.2s-2.6 4.4-3.7 3.8c-1.1-.6.9-5 .9-5s-4.4-.7-4.2-1.9" fill="#7fb539"/><g fill="#ffc44a"><path d="m18.6 29.1l-.8.8.8.8.8-.8-.8-.8"/><path d="m12.6 28.6l-.8.8.8.8.8-.8-.8-.8"/><path d="m7.8 28.6l-.8.8.8.8.7-.8-.7-.8"/><path d="m22 32.4l-.8.8.8.8.7-.8-.7-.8"/><path d="m18.6 36.5l-.8.8.8.8.8-.8-.8-.8"/><path d="m13.4 36.5l-.8.8.8.8.7-.8-.7-.8"/><path d="m7.4 37l-.8.8.8.8.8-.8-.8-.8"/><path d="m16 32.6l-.8.8.8.8.8-.8-.8-.8"/><path d="m10.8 32.6l-.8.8.8.8.7-.8-.7-.8"/><path d="m5.5 32.6l-.8.8.8.8.8-.8-.8-.8"/><path d="m21.4 25.6l-.8.8.8.8.8-.8-.8-.8"/><path d="m15.6 25.6l-.8.8.8.8.8-.8-.8-.8"/><path d="m10 24.8l-.8.8.8.8.8-.8-.8-.8"/><path d="m19.2 22.5l-.8.8.8.8.8-.8-.8-.8"/><path d="m17 19.5l-.8.8.8.8.8-.8-.8-.8"/><path d="m13.4 21.7l-.8.8.8.8.7-.8-.7-.8"/><path d="m16 40.5l-.8.8.8.8.8-.8-.8-.8"/><path d="m10.5 40.5l-.8.8.8.8.7-.8-.7-.8"/></g><path d="m47.4 6.2c6.5 5.4 14.6 3.9 14.6 3.9s-13.1 16.5-24 9.7c-10.2-6.3 0-21.4 9.4-13.6" fill="#8cc63e"/><path d="m30.5 2.8l-1.9.9c2.9 9.3-.7 14.5-1.5 15.4-1.2 1.2 1.6 2.3 2.9.6.2-.3 4-5.9.5-16.9" fill="#628c2c"/><ellipse cx="29.6" cy="3.3" rx="1" ry="1.3" fill="#8cc63e"/><path d="m33.8 11.8c1-.7 2.1-1.3 3.3-1.7 1.2-.4 2.4-.6 3.7-.6 2.5 0 4.9.7 7.2 1.3 2.3.6 4.7 1 7 .9 2.4-.1 4.7-.8 7-1.7-1 .6-2.2 1.1-3.3 1.6-1.2.4-2.4.7-3.6.8-2.5.3-5-.1-7.3-.7-2.4-.6-4.6-1.4-7-1.5-2.4-.1-4.8.5-7 1.6" fill="#7fb539"/></svg> \ No newline at end of file diff --git a/public/emoji/1f34b.svg b/public/emoji/1f34b.svg new file mode 100644 index 000000000..e6dafd4c7 --- /dev/null +++ b/public/emoji/1f34b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m28.2 4.6c-7.2-3.3-12.2 6.9-12.2 6.9s2.1 4.7 5.3 5.7c11.6 3.5 21.6-12 21.6-12s-7.6 2.7-14.7-.6" fill="#77a836"/><path d="m9 7.9c-.4 0-.5 1.5-.1 1.5 6.4 1.4 9 6.1 9.2 7 .3 1.2 2.1-.1 1.5-1.6-.2-.2-3.9-6.1-10.6-6.9" fill="#947151"/><path d="m57.8 57.8c.3.3 1.5.6 2.1 0 .6-.6.3-1.9 0-2.2-.3-.3-1 0-1.5.6-.6.7-.8 1.4-.6 1.6" fill="#64892f"/><path d="m17.3 19.1c-.5-.7.1-2.3 1.5-3.8 1.4-1.4 3-2.1 3.7-1.6 8.4-5.4 21.2-2.9 30.4 6.6 8.2 8.5 11.1 20 7.8 28.6 1.6 2.1 1.1 5.7-1.4 8.3-2.5 2.6-6 3.2-8 1.5-8.3 3.3-19.4.4-27.6-8.1-9.2-9.6-11.7-22.8-6.4-31.5" fill="#ffe62e"/><path d="M18.7,16.1C17.2,11.9,11,9.5,11,9.5S-1.6,16.6,3,25.8C7.5,34.9,4.6,45,4.6,45S23.8,31,18.7,16.1z" fill="#8cc63e"/><path d="m11 9.5c-.9 1.2-1.7 2.5-2.3 3.9-.6 1.4-1 3-1.2 4.6-.4 3.2 0 6.3.2 9.4.3 3 .3 6.1-.2 9.1-.5 3-1.6 5.9-2.9 8.6.8-1.2 1.5-2.6 2.2-4 .6-1.4 1.1-2.9 1.5-4.4.7-3.2.7-6.4.4-9.5-.3-3.1-.7-6.2-.4-9.2.2-3 1.3-5.9 2.7-8.5" fill="#7fb539"/></svg> \ No newline at end of file diff --git a/public/emoji/1f34c.svg b/public/emoji/1f34c.svg new file mode 100644 index 000000000..9f7af936f --- /dev/null +++ b/public/emoji/1f34c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m46.6 42.2c-6.5 9.4-16.8 1.2-10.3-8.2 11.8-11.3 11.5-27.4 15.9-28 5.6-.7 9.8 16-5.6 36.2" fill="#f2eacc"/><path d="m5.5 40.7l-3.5 3c.9 1.3 1.8 2.6 2.9 3.8 1.7-1.4 3.6-3.2 4.9-5-1.5-.4-3-1-4.3-1.8" fill="#9c6525"/><path d="m34.2 20.1c-7.2-1.8-11.9 3.2-11.9 3.2 6.8-3.6 16.8 4.6 15.4 7.3-5.1 9.2-15.2 14.5-25.7 12.5-.8-.1-1.5-.3-2.2-.6-1.3 1.7-3.2 3.6-4.9 5 14.1 7 30.9 2.9 38.1-11.3 2.9-5.7-2.7-14.5-8.8-16.1" fill="#fee801"/><path d="m62 43.2c0 0-1.4-5.7-8.2-8.4-6.6-2.7-10.8 1.4-10.8 1.4-5.4 9.7-16 15.2-27 13.1-3.3-.6-6.3-1.9-9-3.7-.7.7-1.4 1.3-2.1 1.9 3.8 4.3 8.9 7.4 14.8 8.6 9.3 1.8 18.3-1.6 24.4-8.3 9.4-11.9 17.9-4.6 17.9-4.6" fill="#e5c900"/><path d="m34.5 41.1c2.9-1.8 4.4-4.9 3.3-6.9-.3-.6-.9-1-1.6-1.3-.2.3-.4.5-.5.8.5.2 1 .5 1.2 1 .9 1.6-.3 4.1-2.7 5.6-2.3 1.5-4.9 1.4-5.8-.1-.4.2-.7.4-1.1.6 1.1 2 4.3 2.1 7.2.3" fill="#f5f5f5"/><path d="m28.4 40.2c1 1.5 3.5 1.5 5.8.1 2.4-1.5 3.6-4 2.7-5.6-.3-.5-.7-.8-1.2-1-2 2.7-4.5 4.9-7.3 6.5" fill="#42ade2"/><path d="m62 43.2c.2 5.3-3.7 13.7-10.3 14.8-6.7 1.1 8.4-19.9-1.7-24.1 0 0 11.6 0 12 9.3" fill="#fee801"/><path d="m35.9 20.8c-14.8-6.2-19.9 12.6-12.4 10.4 2.6-.8 4.2-6.4 12.4-10.4" fill="#e5c900"/></svg> \ No newline at end of file diff --git a/public/emoji/1f34d.svg b/public/emoji/1f34d.svg new file mode 100644 index 000000000..350c11f28 --- /dev/null +++ b/public/emoji/1f34d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#64892f"><path d="m16.9 11.2c4.9 4.9 5.7 8.2 4.1 9.8-1.6 1.6-4.9.8-9.8-4.1-4.9-4.9-7.9-13.6-7.9-13.6s8.7 3 13.6 7.9"/><path d="m23.7 14.1c2.9 6.3 2.5 9.7.5 10.6-2 .9-4.9-.9-7.8-7.2-2.9-6.3-2.8-15.5-2.8-15.5s7.2 5.8 10.1 12.1"/><path d="m29.6 21.2c-2.9 6.3-5.7 8.2-7.7 7.2-2-.9-2.5-4.3.4-10.6s10-12.2 10-12.2.2 9.4-2.7 15.6"/><path d="m26.9 18c-.4 6.9-2.4 9.7-4.6 9.6-2.2-.1-3.9-3.1-3.5-10 .4-6.9 4.9-15 4.9-15s3.6 8.4 3.2 15.4"/><path d="m33.2 24c-4.4 5.3-7.7 6.4-9.4 4.9-1.7-1.4-1.2-4.8 3.2-10.1s12.9-9.1 12.9-9.1-2.2 9-6.7 14.3"/><path d="m14.1 23.7c6.3 2.9 9.7 2.5 10.6.5.9-2-.9-4.9-7.2-7.8-6.3-2.9-15.5-2.8-15.5-2.8s5.8 7.2 12.1 10.1"/><path d="m21.2 29.6c6.3-2.9 8.2-5.7 7.2-7.7-.9-2-4.3-2.5-10.6.4s-12.2 10-12.2 10 9.4.2 15.6-2.7"/><path d="m18 26.9c6.9-.4 9.7-2.4 9.6-4.6-.1-2.2-3.1-3.9-10-3.5s-15 4.9-15 4.9 8.4 3.6 15.4 3.2"/><path d="m24 33.2c5.3-4.4 6.4-7.7 4.9-9.4-1.4-1.7-4.8-1.2-10.1 3.2-5.3 4.4-9.1 12.9-9.1 12.9s9-2.2 14.3-6.7"/></g><path d="m55.9 31.2c8 8 5.8 16.8-1.1 23.6-6.8 6.8-15.7 9.1-23.6 1.1-8-8-14.7-25.8-7.9-32.6 6.8-6.8 24.6-.1 32.6 7.9" fill="#b46137"/><g fill="#e7a74f"><path d="m47.1 47.1c-1 1-2.1 4.3-1.2 5.2.9.9 4.3-.2 5.2-1.2 1-1 2.1-4.3 1.2-5.2s-4.3.2-5.2 1.2"/><path d="m52.9 52.9c-1 1-1.8 4.6-.9 5.5.9.9 7.4-5.6 6.5-6.5-1-.8-4.7 0-5.6 1"/><path d="m34.8 34.8c-1 1-2.1 4.3-1.2 5.2.9.9 4.3-.2 5.2-1.2 1-1 2.1-4.3 1.2-5.2s-4.2.3-5.2 1.2"/><path d="m40.9 40.9c-1 1-2.1 4.3-1.2 5.2s4.3-.1 5.3-1.1 2.1-4.3 1.2-5.2-4.3.2-5.3 1.1"/><path d="M29,29c-1,1-2.1,4.3-1.2,5.2S32,34,33,33c1-1,2.1-4.3,1.2-5.2S29.9,28,29,29z"/><path d="m29.1 52c-1.4 1.4-1 5.8 3.6 7 1.2.3 3.5-7.4 2.6-8.4-1.7-1.7-5.3.5-6.2 1.4"/><path d="m36.4 57.7c-3.5 3.5 2.4 5.7 4.7 3.4.9-.9 1.2-3.4.3-4.3-.9-1-4.1 0-5 .9"/><path d="m38.1 49c-1 1-2.1 5.1-1.2 6s5.2 0 6.2-1c1-1 1.5-4.8.6-5.7-.8-.9-4.6-.3-5.6.7"/><path d="m44.3 55.2c-1 1-1.8 4.7-.9 5.6 1.7 1.7 4.9.3 5.8-.6 1-1 1.5-4.9.6-5.8-.8-1-4.5-.2-5.5.8"/><path d="m32.2 43.1c-1 1-2.4 4.8-1.5 5.7.9.9 5.1-.1 6.1-1.1 1-1 1.8-4.7.9-5.6s-4.5 0-5.5 1"/><path d="m20.6 31.3c-1 1-1.4 3.7-.5 4.6.9.9 3.6.5 4.6-.5 1-1 2.1-4.3 1.2-5.2s-4.4.1-5.3 1.1"/><path d="m20.6 38.1c-.9.9.8 6.5 1.6 5.6.9-.9 2.4-4.7 1.5-5.6s-2.2-.9-3.1 0"/><path d="m24.3 45.3c-1.2 1.2-1.4 6.2 1.8 6.7 1.2.2 4.2-6.4 3.2-7.3-.8-.9-4.1-.2-5 .6"/><path d="m26.2 37.1c-1 1-1.8 4.7-.9 5.6.9.9 4.8.2 5.7-.8 1-1 1.6-4.7.7-5.6s-4.5-.2-5.5.8"/><path d="m52 29.1c1.4-1.4 5.8-1 7 3.6.3 1.2-7.4 3.5-8.4 2.6-1.7-1.7.5-5.3 1.4-6.2"/><path d="m57.7 36.4c3.5-3.5 5.7 2.3 3.4 4.7-.9.9-3.4 1.2-4.3.3-1-.9 0-4.1.9-5"/><path d="m49 38.1c1-1 5.1-2.1 6-1.2s0 5.2-1 6.2c-1 1-4.8 1.5-5.7.6-.9-.8-.3-4.6.7-5.6"/><path d="m55.2 44.3c1-1 4.7-1.8 5.6-.9 1.7 1.7.3 4.9-.6 5.8s-4.9 1.5-5.8.6c-1-.8-.2-4.5.8-5.5"/><path d="m43.1 32.2c1-1 4.8-2.4 5.7-1.5.9.9-.1 5.1-1.1 6.1s-4.7 1.8-5.6.9c-.9-.9 0-4.5 1-5.5"/><path d="m31.3 20.6c1-1 3.7-1.4 4.6-.5s.5 3.6-.5 4.6c-1 1-4.3 2.1-5.2 1.2-1-1 .1-4.4 1.1-5.3"/><path d="m38.1 20.6c.9-.9 6.5.8 5.6 1.7-.9.9-4.7 2.4-5.6 1.5s-.9-2.3 0-3.2"/><path d="m45.3 24.3c1.2-1.2 6.2-1.4 6.7 1.8.2 1.2-6.4 4.2-7.3 3.2-.9-.8-.2-4.1.6-5"/><path d="m37.1 26.2c1-1 4.7-1.8 5.6-.9s.2 4.8-.8 5.7c-1 1-4.7 1.6-5.6.7-.9-.8-.2-4.5.8-5.5"/></g><g fill="#84b234"><path d="m21.9 18.4c3.7 3.7 4.5 6.1 3.6 7-1 1-3.3.2-7-3.6s-6.5-10-6.5-10 6.2 2.9 9.9 6.6"/><path d="m25.7 31.5c3.3-2.7 3.8-4.8 2.7-6.1-1.1-1.3-3.4-1.2-6.7 1.4-3.3 2.7-5.3 8.2-5.3 8.2s6-.8 9.3-3.5"/><path d="m21.4 24.2c4.7 0 6.9 1.2 7.2 2.7.4 1.5-1.3 2.8-6 2.8-4.6.1-10.8-2.7-10.8-2.7s4.9-2.8 9.6-2.8"/><path d="m20.9 20.4c4.8 1.3 6.7 3 6.6 4.5-.1 1.5-2.1 2.1-6.9.8-4.8-1.3-10.4-5.5-10.4-5.5s5.9-1.1 10.7.2"/><path d="m31.5 25.7c-2.7 3.3-4.8 3.8-6.1 2.7-1.3-1.1-1.2-3.4 1.4-6.7 2.7-3.3 8.2-5.3 8.2-5.3s-.8 6-3.5 9.3"/><path d="m24.2 21.4c0 4.7 1.2 6.9 2.7 7.2 1.5.4 2.8-1.3 2.8-6 0-4.7-2.7-10.9-2.7-10.9s-2.8 5-2.8 9.7"/><path d="m20.4 20.9c1.3 4.8 3 6.7 4.5 6.6 1.5-.1 2.1-2.1.8-6.9-1.3-4.8-5.5-10.4-5.5-10.4s-1.1 5.9.2 10.7"/></g><path d="m29.8 22.5c-1.1-2.2-3.3-3.8-3.3-3.8s-.8 1.7-1.2 3.6c-2.1-.9-5.6-2.7-5.6-2.7s1.8 3.5 2.7 5.6c-2 .4-3.6 1.2-3.6 1.2s1.7 2.2 3.8 3.3c-1.6 2.3-2.5 5.5-2.5 5.5s6.2-1.8 9.8-5.4c3.6-3.6 5.4-9.8 5.4-9.8s-3.2.9-5.5 2.5" fill="#8cc63e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f34e.svg b/public/emoji/1f34e.svg new file mode 100644 index 000000000..1353d5dd5 --- /dev/null +++ b/public/emoji/1f34e.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.4 4.9c1.1 2.5-.5 10.9-.5 10.9s-7.5-4.4-8.6-6.9c-1.1-2.5 0-5.4 2.5-6.5 2.5-1.1 5.5 0 6.6 2.5" fill="#83bf4f"/><path d="m33.3 16.3h-2.6c0-4.3 2.4-11.6 12-11.6v2.6c-8.7 0-9.4 8.2-9.4 9" fill="#947151"/><path d="M32,15.8C24.7,8.4,3,8.1,3,29.3C3,42.7,18.8,62,25.7,62c3.1,0,4.2-2,6.1-2c1.8,0,2.4,2,6.4,2 + C45.1,62,61,42.8,61,29.3C61,8.1,39.3,8.4,32,15.8z" fill="#ef4d3c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f34f.svg b/public/emoji/1f34f.svg new file mode 100644 index 000000000..27561bc31 --- /dev/null +++ b/public/emoji/1f34f.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.4 4.9c1.1 2.5-.5 10.9-.5 10.9s-7.5-4.4-8.6-6.9c-1.1-2.5 0-5.4 2.5-6.5 2.5-1.1 5.5 0 6.6 2.5" fill="#64892f"/><path d="m33.3 16.3h-2.6c0-4.3 2.4-11.6 12-11.6v2.6c-8.7 0-9.4 8.2-9.4 9" fill="#947151"/><path d="M32,15.8C24.7,8.4,3,8.1,3,29.3C3,42.7,18.8,62,25.7,62c3.1,0,4.2-2,6.1-2c1.8,0,2.4,1.9,6.4,1.9 + C45.1,62,61,42.8,61,29.3C61,8.1,39.3,8.4,32,15.8z" fill="#8cc63e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f350.svg b/public/emoji/1f350.svg new file mode 100644 index 000000000..467a86e13 --- /dev/null +++ b/public/emoji/1f350.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m47.6 27.8c-3.8-6.2-3.5-16.7-13.4-16.7-9.9 0-8.9 10.5-12.6 16.7-2.7 4.5-8.2 10.6-8.2 17.2 0 22.7 42.5 22.7 42.5 0-.1-6.6-5.6-12.7-8.3-17.2" fill="#ced74d"/><path d="m35.2 2.1c-.1-.3-1.1.2-1 .5 1.7 4.7-.4 8.3-.9 8.8-.7.7.9 1.3 1.6.4.1-.2 2.4-5 .3-9.7" fill="#947151"/><path d="M21.2,5.2C16.6,10.7,9,13.1,9,13.1S24.5,16.9,32.6,9c2.3-2.2,1.9-6,1.9-6S25.8-0.3,21.2,5.2z" fill="#8cc63e"/><path d="m34.6 3c-1.1 0-2.2.1-3.3.4-1.2.2-2.3.6-3.5 1-2.2 1-4.2 2.3-6.2 3.6-1.9 1.3-3.9 2.4-6.1 3.3-2.1.9-4.4 1.4-6.6 1.8 1.1-.1 2.2-.2 3.3-.4 1.1-.2 2.3-.6 3.4-1 2.3-.8 4.4-2 6.4-3.3 2-1.3 3.8-2.6 5.9-3.6 2.2-1 4.5-1.6 6.7-1.8" fill="#7fb539"/></svg> \ No newline at end of file diff --git a/public/emoji/1f351.svg b/public/emoji/1f351.svg new file mode 100644 index 000000000..574969a8e --- /dev/null +++ b/public/emoji/1f351.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m34.4 9.1c0-2.3-3.4-2.7-3.4-.5 0 2.6-1.4 3.6-1.4 5 0 1.8 4 2.1 4 .2 0-1.8.8-1.6.8-4.7" fill="#8e6244"/><path d="m33.1 8.8c2.8 0-2.3-3.6-2.3-.3 0 2.6-1.9 3.9-1.1 5.6 1.8-2.2.5-5.3 3.4-5.3" fill="#a87451"/><path d="m4.4 32.7c0-16.2 13.2-26.1 27.2-18.5 14.4-7.3 30.4 2.3 30.4 18.5 0 14.5-8 22.7-18 26.4-3.6 1.3-10.4 3-14.2 2.9-2.8-.1-2.7-1.5-5.4-2.3-10.9-3.2-20-11.6-20-27" fill="#ff9463"/><path d="m32.4 8.3c-.1 0-.2-.1-.3-.2-2-3-3.9-2.3-3.9-2.3l-.2-1c0 0 2.4-.8 4.8 2.6.1.2.1.6 0 .7-.2.2-.3.2-.4.2" fill="#8cc63e"/><path d="M24.3,2.1C14.3,1.1,4,12.6,4,12.6s7-2.6,13-1.4c6.1,1.3,11.5-6,11.5-6S27.1,2.3,24.3,2.1z" fill="#7fb539"/><path d="M15,10C9.8,17,2,21,2,21s14.9,1.5,23.9-8.8c2.6-2.9,2.6-7.1,2.6-7.1S20.3,2.9,15,10z" fill="#8cc63e"/><path d="m28.5 5.1c-1 .2-2.2.5-3.3 1-1.2.5-2.3 1.1-3.5 1.9-2.3 1.5-4.5 3.4-6.5 5.1-2.1 1.8-4.2 3.4-6.4 4.8-2.3 1.2-4.5 2.3-6.8 3.1 1.1-.3 2.2-.6 3.3-1.1 1.1-.5 2.3-1 3.5-1.7 2.4-1.3 4.6-3.1 6.7-4.8 2.1-1.8 4.1-3.6 6.3-5.1 2.2-1.5 4.5-2.5 6.7-3.2" fill="#7fb539"/><path d="m40.5 33.9c.4 3.6.3 7.1-.7 10.5-1 3.4-2.8 6.5-5.8 9.2 4.2-1.6 7.3-4.7 8.9-8.2 1.7-3.5 2.2-7.5 1.7-11.4-.5-3.9-1.9-7.9-4.3-11.5-2.3-3.6-5.8-7.1-10.3-9.1 3.5 3 5.7 6.4 7.4 9.9 1.6 3.4 2.6 7 3.1 10.6" fill="#d97448"/></svg> \ No newline at end of file diff --git a/public/emoji/1f352.svg b/public/emoji/1f352.svg new file mode 100644 index 000000000..d43aca6dc --- /dev/null +++ b/public/emoji/1f352.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61 39.2c3.7 10.5-4.1 18.4-12.8 19.9-8.7 1.4-18.4-3.6-18.8-14.7-.6-14.7 10.1-13 13.9-13.6 6.3-1 13-5 17.7 8.4" fill="#d33b23"/><path d="M45.1,34C43,31.6,34.5,24,37.4,9" fill="none" stroke="#83bf4f" stroke-width="2" stroke-miterlimit="10"/><path d="m38.5 42.2c2.2 12.3-8.1 19.8-18.1 19.8-10 0-19.8-7.4-18.2-19.8 2.2-16.5 13.8-12.6 18.2-12.6 7.2-.1 15.4-3.3 18.1 12.6" fill="#ef4d3c"/><path d="m20.4 33c0-4.1 6-25.5 34.1-30" fill="none" stroke="#9fc427" stroke-width="2" stroke-miterlimit="10"/><path d="m13.3 31.6c2.3.3 4.4.7 6.5.9 1.1.1 2.1.2 3.2.3 1.1.1 2.2.1 3.3.1-1 .6-2.1.9-3.3 1.1-1.1.2-2.3.2-3.4.1-1.1-.1-2.3-.4-3.3-.8-1.1-.5-2.2-1-3-1.7" fill="#ce0f00"/><path d="m38.5 34.8l5.6-1.3c.9-.2 1.8-.5 2.7-.7l2.8-.9c-.6.8-1.4 1.5-2.3 1.9-.9.5-1.9.9-2.8 1.1-1 .2-2 .4-3 .4-1.1 0-2.1-.1-3-.5" fill="#a51000"/><path d="m46.3 7.1c-3.8 8.9 9.3 21.2 9.3 21.2s-1.3-9.3 2.2-17.6c2.3-5.2-3.3-8.7-3.3-8.7s-6.3.6-8.2 5.1" fill="#64892f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f353.svg b/public/emoji/1f353.svg new file mode 100644 index 000000000..709e0db4b --- /dev/null +++ b/public/emoji/1f353.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m23.5 13.1c1.5-3.9 12.2-11.1 12.2-11.1s3.4 12.9 2 16.7c-1.4 3.9-5.7 5.7-9.6 4.2-4-1.6-6-6-4.6-9.8" fill="#8cc63e"/><path d="m17.2 20.8c-1.8-3.7.8-16.5.8-16.5s11.4 6.7 13.1 10.5c1.7 3.7 0 8.1-3.9 9.8-3.8 1.6-8.3-.1-10-3.8" fill="#64892f"/><path d="m20.7 17.2c-3.7-1.7-16.4.8-16.4.8s6.7 11.5 10.4 13.3c3.7 1.7 8.1 0 9.7-3.9 1.7-3.9 0-8.5-3.7-10.2" fill="#8cc63e"/><path d="m13 23.6c-3.8 1.5-11 12.3-11 12.3s12.8 3.4 16.7 2c3.8-1.4 5.7-5.8 4.1-9.7-1.6-4-5.9-6-9.8-4.6" fill="#64892f"/><path d="m51.5 16.7c11.5 11.6 12.8 36.7 7.4 42.2-5.5 5.5-30.4 4.1-42-7.5-8.5-8.5-4.5-21.4 4.3-30.3 8.9-8.9 21.8-12.9 30.3-4.4" fill="#ef4d3c"/><g fill="#fff0f0"><path d="m40.7 15.7c-.5 0-1 .2-1.3.6-.5.8-.1 2 1.1 2.8.6.4 1.2.6 1.7.6.5 0 1-.2 1.2-.6.5-.8.1-2-1.1-2.8-.4-.4-1-.6-1.6-.6"/><path d="m44.4 33.2c-.3 0-.6.1-.9.3-.7.6-.5 1.9.3 3 .6.7 1.4 1.1 2 1.1.3 0 .6-.1.9-.3.7-.6.5-1.9-.3-3-.6-.7-1.4-1.1-2-1.1"/><path d="m35.8 24.6c-.3 0-.6.1-.9.3-.7.6-.6 1.9.3 3 .6.7 1.4 1.1 2 1.1.3 0 .6-.1.9-.3.7-.6.6-1.9-.3-3-.6-.7-1.4-1.1-2-1.1"/><path d="m50.5 25.6c-.2 0-.4 0-.6.1-.8.4-.9 1.8-.3 3 .5.9 1.3 1.5 2.1 1.5.2 0 .4 0 .6-.1.8-.4.9-1.8.3-3-.5-.9-1.4-1.5-2.1-1.5"/><path d="m55.1 38.8c-.1 0-.2 0-.3 0-.9.2-1.4 1.5-1 2.8.3 1.2 1.1 2 2 2 .1 0 .2 0 .3 0 .9-.2 1.4-1.5 1-2.8-.4-1.2-1.2-2-2-2"/><path d="m53.9 51.2c-.3 0-.7.1-.9.3-.7.6-.5 2 .4 3 .6.7 1.4 1 2 1 .3 0 .7-.1.9-.3.7-.6.5-2-.4-3-.6-.6-1.3-1-2-1"/><path d="m31.7 49.7c-.5 0-1 .2-1.3.6-.5.8 0 2 1.1 2.8.6.4 1.2.6 1.7.6.5 0 1-.2 1.3-.6.5-.8 0-2-1.1-2.8-.5-.4-1.1-.6-1.7-.6"/><path d="m20.2 46.4c-.6 0-1 .2-1.3.6-.5.8 0 2 1.1 2.8.6.4 1.2.6 1.7.6.5 0 1-.2 1.3-.6.5-.8 0-2-1.1-2.8-.6-.4-1.2-.6-1.7-.6"/><path d="m41.6 54.5c-.8 0-1.4.3-1.7.9-.3.9.4 2 1.7 2.5.4.2.9.3 1.3.3.8 0 1.4-.3 1.7-.9.3-.9-.4-2-1.7-2.5-.4-.2-.9-.3-1.3-.3"/><path d="m43.9 44.5c-.6 0-1.1.2-1.4.7-.5.8.1 2 1.3 2.7.5.3 1.1.5 1.6.5.6 0 1.1-.2 1.4-.7.5-.8-.1-2-1.3-2.7-.6-.3-1.1-.5-1.6-.5"/><path d="m33.2 37.4c-.5 0-.9.2-1.1.5-.6.7-.2 2 .8 2.9.6.5 1.3.7 1.9.7.5 0 .9-.2 1.1-.5.6-.7.2-2-.8-2.9-.6-.4-1.3-.7-1.9-.7"/><path d="m24.5 23.9c-.4 0-.7.1-1 .4-.7.7-.4 2 .5 2.9.6.6 1.3.9 2 .9.4 0 .7-.1 1-.4.7-.7.4-2-.5-2.9-.6-.6-1.3-.9-2-.9"/><path d="m21.7 34.7c-.5 0-.9.2-1.2.5-.6.7-.2 2 .9 2.9.6.5 1.3.7 1.8.7.5 0 .9-.2 1.2-.5.6-.7.2-2-.9-2.9-.6-.4-1.3-.7-1.8-.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f354.svg b/public/emoji/1f354.svg new file mode 100644 index 000000000..34608757f --- /dev/null +++ b/public/emoji/1f354.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 44.5c0 12-10.9 17.5-29.8 17.5-19 0-29.8-5.5-29.8-17.5 0-17.6 59.6-17.6 59.6 0" fill="#e7a74f"/><path d="m61.8 36.2c0 12-10.8 17.5-29.7 17.5-18.8 0-29.7-5.5-29.7-17.5.1-17.5 59.4-17.5 59.4 0" fill="#ba8443"/><path d="m2.4 36.5c0-5 5.9-11.9 29.8-11.9s29.8 7 29.8 11.9c0 9.1-8.4 15.7-29.8 15.7-21.4 0-29.8-6.6-29.8-15.7" fill="#826046"/><path d="M3,31.3c0-5,5.8-11.9,29.2-11.9c23.4,0,29.2,7,29.2,11.9c0,9.1-8.2,15.7-29.2,15.7S3,40.4,3,31.3z" fill="#68472c"/><path d="m3.2 24.8c1.4-3 5.1-3.2 17.1 1.9 12 5.1 14.3 7.8 12.9 10.9-2.6 5.5-9.7 9.6-20.5 5s-12.2-12.2-9.5-17.8" fill="#ef4d3c"/><path d="m4.2 21.4c1.4-3 5.1-3.2 17.1 1.9 12 5.1 14.3 7.8 12.9 10.9-2.6 5.5-9.7 9.6-20.5 5-10.8-4.6-12.2-12.3-9.5-17.8" fill="#d33b23"/><path d="m29.3 34.5c-.8-3.2 2-5.5 14.9-8.3s16.4-2 17.2 1.3c1.5 5.9-1.5 13.2-13.1 15.7-11.5 2.5-17.6-2.8-19-8.7" fill="#ef4d3c"/><path d="m28 31.3c-.8-3.2 2-5.5 14.9-8.3 12.9-2.8 16.4-2 17.2 1.3 1.5 5.9-1.5 13.2-13.1 15.7-11.5 2.5-17.5-2.8-19-8.7" fill="#d33b23"/><path fill="#ffe62e" d="m9.7 30.9l20 19.2 19.6-19.2z"/><path d="m60.7 25.9c0 0 .9 3.4 0 4.4-.8.9-3.3-.1-4.4.7-1 .7-.7 3.4-1.9 4-1.1.6-3.2-1.1-4.4-.6-1.1.4-1.5 3.1-2.7 3.5-1.2.3-3-1.7-4.2-1.5-1.2.2-2 2.8-3.3 3-1.2.2-2.7-2.1-4-2-1.2.1-2.4 2.5-3.7 2.5-1.3 0-2.4-2.5-3.7-2.5-1.3-.1-2.7 2.2-4 2-1.3-.2-2.1-2.7-3.3-3-1.3-.3-3 1.8-4.2 1.5-1.2-.4-1.6-3-2.7-3.5-1.2-.5-3.4 1.2-4.4.6-1.2-.6-.9-3.3-1.9-4-1.1-.8-3.6.2-4.4-.7-.9-1 0-4.4 0-4.4h57.2" fill="#8cc63e"/><path d="M62,23.4c0,6.5-13.3,9.7-29.8,9.7c-16.5,0-29.8-3.2-29.8-9.7C2.4,11.6,15.7,2,32.2,2C48.7,2,62,11.6,62,23.4z + " fill="#e7a74f"/><g fill="#ffc17a"><path d="m16.3 14.4l-1.6 1.5-1.5-1.5 1.5-1.5z"/><path d="m23.7 12l-1.5 1.5-1.5-1.5 1.5-1.5z"/><path d="m28 18.8l-1.6 1.5-1.5-1.5 1.5-1.5z"/><path d="m33.2 13.4l-1 1-1-1 1-1z"/><path d="m51.9 17.3l-1 1-1-1 1-1z"/><path d="m58.1 18.3l-1 1-1-1 1-1z"/><path d="m46.4 11l-1 1-1-1 1-1z"/><path d="m15.9 9.7l-1 1-1-1 1-1z"/><path d="m10.5 14.4l-1 1-1-1 1-1z"/><path d="m16.8 21.1l-1 1-1.1-1 1.1-1z"/><path d="m28.5 5.7l-1 1-1.1-1 1.1-1z"/><path d="m38 4.7l-1 1-1-1 1-1z"/><path d="m22.2 6.7l-1 1-1-1 1-1z"/><path d="m50.9 9.1l-1 1-1-1 1-1z"/><path d="m40 21.7l-1.5 1.5-1.5-1.5 1.5-1.5z"/><path d="m37.6 14l-1.5 1.5-1.5-1.5 1.5-1.5z"/><path d="m43.2 8.2l-1.5 1.5-1.5-1.5 1.5-1.5z"/><path d="m47.6 14.7l-1.5 1.5-1.6-1.5 1.6-1.5z"/><path d="m54 12.5l-1.5 1.5-1.6-1.5 1.6-1.5z"/><path d="m49.1 21.3l-1.5 1.5-1.5-1.5 1.5-1.5z"/><path d="m12.5 18.7l-1.5 1.5-1.5-1.5 1.5-1.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f355.svg b/public/emoji/1f355.svg new file mode 100644 index 000000000..4bd17b70e --- /dev/null +++ b/public/emoji/1f355.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62.3 47.1c-.1-24.4-20.8-45-45.2-45.1l-14.8 60 60-14.9" fill="#f6da77"/><path d="m54.5 49l2.1-.4c-1-19-14.6-38.9-41-40.9l-.3 2c20.2 2.6 36.7 19 39.2 39.3" fill="#860d16"/><path d="M56.5,48.6l5.7-1.4C62.3,22.8,41.5,2,16.9,2l-1.4,5.7C39,9.9,54.3,25.3,56.5,48.6z" fill="#c98e52"/><g fill="#83bf4f"><path d="m13.5 41.7c-1.7 0-3.2-.6-4.4-1.8-.5-.5-.5-1.3 0-1.7.5-.5 1.3-.5 1.7 0 1.4 1.4 3.9 1.4 5.3 0 .7-.7 1.1-1.6 1.1-2.6 0-1-.4-1.9-1.1-2.6-.5-.5-.5-1.3 0-1.7.5-.5 1.3-.5 1.7 0 1.2 1.2 1.8 2.7 1.8 4.4 0 1.7-.6 3.2-1.8 4.4-1.1.9-2.7 1.6-4.3 1.6"/><path d="m38.6 21.9c0 .2 0 .3 0 .5-.1.3-.2.5-.5.7-.3.2-.6.2-.8.1-.8-.2-1.6 0-2.3.4-.7.4-1.2 1.1-1.4 1.9-.4 1.6.7 3.3 2.3 3.7.6.1 1 .8.8 1.3-.1.6-.7 1-1.3.8-2-.5-3.5-2-4-4-.2-.8-.2-1.6 0-2.3.3-1.4 1.2-2.5 2.4-3.3 1.2-.8 2.6-1 4-.7.3.2.7.5.8.9"/><path d="m43.9 50.9c-.2 0-.3 0-.5 0-.3-.1-.5-.2-.6-.5-.1-.2-.2-.5-.1-.8.2-.7.1-1.5-.3-2.2-.4-.7-1-1.2-1.8-1.4-1.5-.4-3.2.6-3.6 2-.1.5-.8.9-1.3.7-.6-.2-.9-.7-.7-1.3.5-1.8 2-3.3 3.9-3.6.7-.1 1.5-.1 2.2.1 1.3.3 2.4 1.2 3 2.3.7 1.2.8 2.5.5 3.8 0 .5-.3.8-.7.9"/></g><g fill="#b21725"><path d="m37.1 36.2c1.4 4.1-.8 8.5-5 9.9-4.2 1.4-8.7-.8-10-4.9-1.4-4.1.8-8.5 5-9.9 4.1-1.4 8.6.8 10 4.9"/><path d="m49.6 37c.8 2.5-.5 5.1-3 6-2.5.8-5.2-.5-6-3-.8-2.5.5-5.1 3-6 2.4-.8 5.1.5 6 3"/><path d="m29 19c1.1 3.3-.7 7-4.1 8.1-3.4 1.1-7.1-.7-8.2-4-1.1-3.3.7-7 4.1-8.1 3.4-1.1 7.1.7 8.2 4"/><path d="m34.4 54l-9.7 2.4c-.9-2.6.9-5.7 3.5-6.4 3.2-.8 5.3 1.5 6.2 4"/><path d="m19.6 47c1.2 3.4-.7 7.2-4.2 8.3-3.5 1.2-7.3-.7-8.5-4.2-1.2-3.4.7-7.2 4.2-8.3 3.5-1.1 7.3.8 8.5 4.2"/></g><path d="m15.5 7.7c5.3.1 10.6 1.1 15.6 3.1 5 1.9 9.7 4.9 13.5 8.8 3.8 3.8 6.8 8.5 8.8 13.5 2 5 3 10.3 3.1 15.6-.9-5.2-2.3-10.3-4.5-15-2.2-4.7-5.1-9.1-8.8-12.7-3.6-3.7-8-6.6-12.7-8.7-4.7-2.3-9.8-3.7-15-4.6" fill="#e0a763"/><g fill="#ffab41"><path transform="matrix(.7071-.7071.7071.7071-3.9946 17.2545)" d="m17.4 12h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-4.1507 28.0237)" d="m30.3 17.6h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-14.3158 18.3168)" d="m13.5 25h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-16.3143 24.7814)" d="m20.3 30.7h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-11.3159 37.4112)" d="m38.1 31h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-17.9387 49.7234)" d="m49.6 45.1h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-25.2128 28.3886)" d="m20.2 43.2h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-29.9482 31.4675)" d="m21.6 50.5h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-39.29 21.5427)" d="m4.9 56.8h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-7.7377 15.9843)" d="m14.4 16.3h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-11.4898 28.0347)" d="m27 26.8h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-7.5833 37.5714)" d="m40.5 26.9h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-21.212 21.1733)" d="m13.9 35.1h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-27.1462 18.6237)" d="m7.8 41h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-36.6179 20.6153)" d="m5.5 53.4h2.1v2.1h-2.1z"/><path transform="matrix(.7072-.707.707.7072-33.3849 29.894)" d="m18.3 54.2h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-24.7295 36.9615)" d="m31.2 47.3h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-24.6875 42.1982)" d="m37.5 49.8h2.1v2.1h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-18.1918 46.3728)" d="m45.8 44.1h2.1v2.1h-2.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f356.svg b/public/emoji/1f356.svg new file mode 100644 index 000000000..d1b3e056e --- /dev/null +++ b/public/emoji/1f356.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ddd"><path d="m26.5 42.6l-5.7-5.2c0 0-6.3 6.4-8.1 6.7-2 .2-5.9-2.1-9.1 1.1-2.2 2.2-2.2 5.8 0 8 1.5 1.5 3.8 2 5.7 1.4-.6 1.9-.1 4.2 1.4 5.7 2.2 2.2 5.8 2.2 8 0 3.2-3.2.8-7.1 1.1-9.1 0-2.2 6.7-8.6 6.7-8.6"/><path d="m42.6 26.5l-5.2-5.7c0 0 6.4-6.3 6.7-8.1.2-2-2.1-5.9 1.1-9.1 2.2-2.2 5.8-2.2 8 0 1.5 1.5 2 3.8 1.4 5.7 1.9-.6 4.2-.1 5.7 1.4 2.2 2.2 2.2 5.8 0 8-3.2 3.2-7.1.8-9.1 1.1-2.2 0-8.6 6.7-8.6 6.7"/></g><path d="m31.9 10.6c-3.2.8-20.5 18.1-21.2 21.2-1.2 4.9 16.6 22.7 21.5 21.5 3.1-.8 20.5-18.1 21.2-21.2 1.2-4.9-16.6-22.7-21.5-21.5" fill="#a86332"/><g fill="#e6b858"><path d="m14.6 31.9l-1 1 1 1 1-1-1-1"/><path d="m17.9 33.3l-1 1 1 1 1-1-1-1"/><path transform="matrix(.7071-.7071.7071.7071-2.9902 32.4005)" d="m36.9 19.1h1.4v1.4h-1.4z"/></g><path transform="matrix(.7072-.707.707.7072-.6649 28.7401)" fill="#e6d0a3" d="m33.3 14.1h2.1v2.1h-2.1z"/><path transform="matrix(.7073-.7069.7069.7073-3.7809 28.9561)" fill="#e6b858" d="m32.4 18.3h1.4v1.4h-1.4z"/><g fill="#e6d0a3"><path transform="matrix(.7071-.7071.7071.7071-.334 26.5385)" d="m31.2 13h1.4v1.4h-1.4z"/><path transform="matrix(.7073-.7069.7069.7073-10.8884 22.7414)" d="m21.3 23.8h1.4v1.4h-1.4z"/></g><g fill="#e6b858"><path transform="matrix(.7071-.7071.7071.7071-12.7901 26.4372)" d="m24.5 27.6h2.1v2.1h-2.1z"/><path transform="matrix(.7073-.7069.7069.7073-13.1185 28.6322)" d="m27.3 29.5h1.4v1.4h-1.4z"/></g><g fill="#804c26"><path d="m44.2 38.8l-1 1 1 1 1-1-1-1"/><path d="m40.9 40.1l-1.5 1.5 1.5 1.5 1.5-1.5-1.5-1.5"/><path d="m39.2 36.1l-1 1 1 1 1-1-1-1"/><path d="m30.8 47.4l-1.5 1.5 1.5 1.5 1.5-1.5-1.5-1.5"/><path d="m28.5 42.9l-1 1 1 1 1-1-1-1"/><path d="m27.9 46.4l-1 1 1 1 1-1-1-1"/><path d="m47.5 29.2l-1 1 1 1 1-1-1-1"/><path d="m50.6 29.9l-1 1 1 1 1-1-1-1"/><path d="m42.9 35.6l-1 1 1 1 1-1-1-1"/></g><g fill="#e6b858"><path d="m49.8 37.5l-26.9-19.7 1.6-1.6 26.2 20.4z"/><path d="m37.4 49.7l-23-23 .7-.9 23.9 22.7z"/></g><g fill="#804c26"><path d="m38.8 48.9l-24-23 .8-.8 25.9 20.7z"/><path d="M49.2 38.1 20.7 19.4 23.1 17 50.2 37.5z"/></g><g fill="#fff"><path d="m11.6 59.8c-.6-3 .6-5.9 2.8-7.6-.1 0-.1 0-.2 0-2.5.5-4.1 3-3.6 5.6.2.9.6 1.6 1.1 2.3 0-.1 0-.2-.1-.3" opacity=".4"/><path d="m4 50.9c-.4-2.2.4-4.2 2-5.5 0 0-.1 0-.1 0-1.8.4-3 2.2-2.6 4 .1.6.4 1.2.8 1.6-.1 0-.1 0-.1-.1" opacity=".4"/><path d="m59.8 11.4c-3-.6-5.9.6-7.6 2.8 0-.1 0-.1 0-.2.5-2.5 3-4.1 5.6-3.6.9.2 1.6.6 2.3 1.1-.1 0-.2-.1-.3-.1" opacity=".4"/><path d="m50.9 3.7c-2.2-.4-4.2.4-5.5 2 0 0 0-.1 0-.1.3-1.8 2.2-3 4-2.6.6.1 1.2.4 1.6.8.1 0 0-.1-.1-.1" opacity=".4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f357.svg b/public/emoji/1f357.svg new file mode 100644 index 000000000..dca233f0b --- /dev/null +++ b/public/emoji/1f357.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m28.4 35.6c-4.5-4.5-10.5 7-15.1 7.6-2.1.3-6.2-2.2-9.6 1.1-2.3 2.3-2.3 6.1 0 8.4 1.6 1.6 3.9 2.1 6 1.5-.6 2-.2 4.4 1.5 6 2.3 2.3 6.1 2.3 8.4 0 3.3-3.3.9-7.5 1.1-9.6.6-4.5 12.2-10.5 7.7-15" fill="#ddd"/><path d="m22.9 46.9l1-1.1 1.9-6.7-7.6.9-1.2 1.2 2.9.7c-1.8 2.3-3 4.3-3 4.3s3.3.1 5.6-.4l.4 1.1" opacity=".15"/><g fill="#fff"><path d="m11.5 58.7c-.6-3 .6-5.9 2.8-7.6-.1 0-.1 0-.2 0-2.5.5-4.1 3-3.6 5.6.2.9.6 1.6 1.1 2.3 0-.1 0-.2-.1-.3" opacity=".4"/><path d="m3.8 49.8c-.4-2.2.4-4.2 2-5.5 0 0-.1 0-.1 0-1.8.3-3 2.2-2.6 4 .1.7.4 1.3.8 1.7 0 0 0-.1-.1-.2" opacity=".4"/></g><path d="m54.5 35.4c20.5-20.5-5.4-46.4-25.9-25.9-8.2 8.2-6.7 18.2-8.3 26-.6 2.8-3 4.8-3 4.8s1.7.6 3.6 1c-1.6 2-2.7 3.7-2.7 3.7s2.4.2 4.9-.3c.3 1.2.6 2 .6 2s2.1-2.5 4.8-3c7.8-1.6 17.7 0 26-8.3" fill="#a8693f"/><g fill="#c28d69"><path transform="matrix(.7074-.7068.7068.7074-.961 34.6969)" d="m40.7 17.8h1.5v1.5h-1.5z"/><path transform="matrix(.7074-.7068.7068.7074 3.7484 36.3218)" d="m45 12.9h1.5v1.5h-1.5z"/><path transform="matrix(.7071-.7071.7071.7071-5.3803 33.1712)" d="m36.6 22.3h1.5v1.5h-1.5z"/><path transform="matrix(.7068-.7074.7074.7068-10.2532 31.1707)" d="m31.7 27.2h1.5v1.5h-1.5z"/><path transform="matrix(.7073-.7069.7069.7073 3.0984 26.9566)" d="m33.4 9h1.5v1.5h-1.5z"/><path transform="matrix(.7071-.7071.7071.7071-1.5101 25.3087)" d="m29.1 13.7h1.5v1.5h-1.5z"/><path transform="matrix(.7068-.7074.7074.7068-6.5542 24.7174)" d="m25.8 19.5h1.5v1.5h-1.5z"/><path transform="matrix(.7069-.7073.7073.7069 7.3234 29.5868)" d="m38.6 5.2h1.5v1.5h-1.5z"/><path transform="matrix(.7071-.7071.7071.7071-1.1374 29.8877)" d="m34.8 15.6h1.5v1.5h-1.5z"/><path transform="matrix(.7073-.7069.7069.7073 4.2855 32.5232)" d="m40.4 10h2.1v2.1h-2.1z"/><path transform="matrix(.7074-.7068.7068.7074-11.1857 26.3239)" d="m25.5 25.9h1.5v1.5h-1.5z"/><path transform="matrix(.7073-.7069.7069.7073-6.4897 28.8897)" d="m30.6 21.2h2.1v2.1h-2.1z"/><path transform="matrix(.7076-.7066.7066.7076 8.9808 34.6762)" d="m45.6 5.7h1.5v1.5h-1.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f358.svg b/public/emoji/1f358.svg new file mode 100644 index 000000000..5e38bb4fb --- /dev/null +++ b/public/emoji/1f358.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32c0 1.2-1.2 2.3-1.4 3.5-.1 1.2.8 2.6.5 3.7-.3 1.2-1.8 2-2.2 3.1-.4 1.1.2 2.7-.4 3.7-.6 1.1-2.2 1.5-2.8 2.4-.7 1-.5 2.7-1.3 3.5-.8.9-2.5.9-3.3 1.7-.9.8-1.1 2.5-2.1 3.1-1 .7-2.6.3-3.6.8-1 .6-1.6 2.1-2.8 2.5-1.1.4-2.6-.4-3.7-.1-1.1.3-2.1 1.7-3.3 1.8-1.2.1-2.4-1-3.6-1s-2.5 1.1-3.6 1c-1.2-.1-2.1-1.5-3.3-1.8-1.2-.3-2.6.5-3.7.1-1.1-.4-1.7-2-2.8-2.5-1.1-.6-2.7-.2-3.6-.8-1-.7-1.2-2.3-2.1-3.1-.9-.8-2.6-.8-3.3-1.7-.8-.9-.6-2.6-1.3-3.5-.7-1-2.3-1.4-2.8-2.4-.5-1.1 0-2.6-.4-3.7-.4-1.1-1.9-1.9-2.2-3.1-.3-1.1.7-2.5.5-3.7-.2-1.2-1.4-2.3-1.4-3.5s1.2-2.3 1.4-3.5c.1-1.2-.8-2.6-.5-3.7.3-1.2 1.8-2 2.2-3.1.4-1.1-.2-2.7.3-3.7.6-1.1 2.2-1.5 2.8-2.4.7-1 .5-2.7 1.3-3.5.8-.9 2.5-.9 3.3-1.7s1.2-2.6 2.2-3.3c1-.7 2.6-.3 3.6-.8 1-.6 1.6-2.1 2.8-2.5 1.1-.4 2.6.4 3.7.1 1.1-.3 2.1-1.7 3.3-1.8 1.2-.1 2.4 1 3.6 1s2.5-1.1 3.6-1c1.2.1 2.1 1.5 3.3 1.8 1.2.3 2.6-.5 3.7-.1 1.1.4 1.7 2 2.8 2.5 1.1.6 2.7.2 3.6.8 1 .7 1.2 2.3 2.1 3.1s2.6.8 3.3 1.7.6 2.6 1.3 3.5c.7 1 2.3 1.4 2.8 2.4.5 1.1 0 2.6.4 3.7.4 1.1 1.9 1.9 2.2 3.1.3 1.1-.7 2.5-.5 3.7.2 1.4 1.4 2.5 1.4 3.7" fill="#a87451"/><g fill="#8e6244"><ellipse cx="32" cy="8.4" rx="1.2" ry="3.6"/><ellipse cx="32" cy="18.2" rx="1.2" ry="3.6"/><ellipse cx="32" cy="27.9" rx="1.2" ry="3.6"/><ellipse cx="32" cy="37.7" rx="1.2" ry="3.6"/><ellipse cx="26.6" cy="9.9" rx="1.2" ry="3.6"/><ellipse cx="26.6" cy="19.6" rx="1.2" ry="3.6"/><ellipse cx="26.6" cy="29.4" rx="1.2" ry="3.6"/><ellipse cx="21.3" cy="8.4" rx="1.2" ry="3.6"/><ellipse cx="21.3" cy="18.2" rx="1.2" ry="3.6"/><ellipse cx="21.3" cy="27.9" rx="1.2" ry="3.6"/><ellipse cx="21.3" cy="37.7" rx="1.2" ry="3.6"/><ellipse cx="15.9" cy="11.9" rx="1.3" ry="3.6"/><ellipse cx="15.9" cy="21.6" rx="1.3" ry="3.6"/><ellipse cx="15.9" cy="31.4" rx="1.3" ry="3.6"/><ellipse cx="11.6" cy="18.2" rx="1.2" ry="3.6"/><ellipse cx="10.6" cy="27.9" rx="1.2" ry="3.6"/><ellipse cx="11.6" cy="37.7" rx="1.2" ry="3.6"/><ellipse cx="10.6" cy="47.4" rx="1.2" ry="3.6"/><ellipse cx="5.2" cy="31.7" rx="1.2" ry="3.6"/><ellipse cx="7.2" cy="22.2" rx="1.3" ry="3.6"/><ellipse cx="7.2" cy="41.1" rx="1.3" ry="3.6"/><ellipse cx="37.3" cy="9.9" rx="1.2" ry="3.6"/><ellipse cx="37.3" cy="19.6" rx="1.2" ry="3.6"/><ellipse cx="37.3" cy="29.4" rx="1.2" ry="3.6"/><ellipse cx="42.7" cy="8.4" rx="1.2" ry="3.6"/><ellipse cx="42.7" cy="18.2" rx="1.2" ry="3.6"/><ellipse cx="42.7" cy="27.9" rx="1.2" ry="3.6"/><ellipse cx="42.7" cy="37.7" rx="1.2" ry="3.6"/><ellipse cx="48" cy="11.9" rx="1.2" ry="3.6"/><ellipse cx="48" cy="21.6" rx="1.2" ry="3.6"/><ellipse cx="48" cy="31.4" rx="1.2" ry="3.6"/><ellipse cx="52.4" cy="18.2" rx="1.2" ry="3.6"/><ellipse cx="53.4" cy="27.9" rx="1.2" ry="3.6"/><ellipse cx="52.4" cy="37.7" rx="1.2" ry="3.6"/><ellipse cx="53.4" cy="47.4" rx="1.2" ry="3.6"/><ellipse cx="58.7" cy="31.7" rx="1.2" ry="3.6"/><ellipse cx="56.7" cy="22.2" rx="1.2" ry="3.6"/><ellipse cx="56.7" cy="41.1" rx="1.2" ry="3.6"/></g><path d="M49,59.9c0,2.8-34.1,2.8-34.1,0V36.8H49V59.9z" fill="#334037"/><g fill="#3f4f44"><path d="m19.8 47.3l-1.1 1.6 1.1 1.5 1.1-1.5z"/><path d="m32.2 47.3l-1.1 1.6 1.1 1.5 1.1-1.5z"/><path d="m44.6 47.3l-1.1 1.6 1.1 1.5 1.1-1.5z"/><path d="m19.8 38.2l-1.1 1.5 1.1 1.5 1.1-1.5z"/><path d="m32.2 38.2l-1.1 1.5 1.1 1.5 1.1-1.5z"/><path d="m44.6 38.2l-1.1 1.5 1.1 1.5 1.1-1.5z"/><path d="m19.8 56.5l-1.1 1.5 1.1 1.6 1.1-1.6z"/><path d="m32.2 56.5l-1.1 1.5 1.1 1.6 1.1-1.6z"/><path d="m44.6 56.5l-1.1 1.5 1.1 1.6 1.1-1.6z"/><path d="m38.4 51.9l-1.1 1.6 1.1 1.5 1.1-1.5z"/><path d="m26 51.9l-1.1 1.6 1.1 1.5 1.1-1.5z"/><path d="m38.4 42.8l-1.1 1.5 1.1 1.5 1.1-1.5z"/><path d="m26 42.8l-1.1 1.5 1.1 1.5 1.1-1.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f359.svg b/public/emoji/1f359.svg new file mode 100644 index 000000000..0c7cf7952 --- /dev/null +++ b/public/emoji/1f359.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.1 36.2c1.2-4.3-3.5-10.6-6-12.1-.8-10.1-6.6-11-6.6-11-6.6-14.8-18.5-14.8-25 0 0 0-5.9.9-6.6 11-2.5 1.6-7.2 7.8-6 12.1-5.6 3.8-6.2 14.3-2.7 15.2-2.2 11.5 57.8 11.5 55.6 0 3.6-.9 2.9-11.3-2.7-15.2" fill="#e6eded"/><g fill="#d2d8d9"><path d="m50.4 35c-7.5-1.9-9.2 3.5-1.7 5.5 7.5 2 9.2-3.6 1.7-5.5"/><path d="m54.8 47c-5.5-5.4-9.7-1.6-4.2 3.9 5.5 5.5 9.8 1.5 4.2-3.9"/><path d="m42.6 24.8c-3.1 7 1.9 9.6 5.1 2.6 3.3-7-1.9-9.7-5.1-2.6"/><path d="m37 17.1c-7.1-3-9.6 2.1-2.5 5.2 7.1 3.2 9.6-2.2 2.5-5.2"/><path d="m30.1 6.6c-7.2 2.7-5.5 8.1 1.8 5.5 7.3-2.7 5.4-8.2-1.8-5.5"/><path d="m22.2 19.8c-6.5-4-9.8.6-3.3 4.7 6.6 4.2 9.9-.7 3.3-4.7"/><path d="m30.3 27.5c-7.4 2.1-6.2 7.6 1.3 5.6 7.5-2 6.1-7.7-1.3-5.6"/><path d="m12.5 31c-6.8 3.5-4.6 8.7 2.3 5.3 7-3.5 4.6-8.9-2.3-5.3"/><path d="m11.2 46c-7.4-2.2-9.3 3.1-2 5.4 7.5 2.3 9.4-3.2 2-5.4"/></g><path d="M47,59.8c0,2.9-30,2.9-30,0V36h30V59.8z" fill="#334037"/><g fill="#3f4f44"><path d="m20.6 47.1l-1 1.6 1 1.5 1-1.5z"/><path d="m32 47.1l-1 1.6 1 1.5 1-1.5z"/><path d="m43.4 47.1l-1 1.6 1 1.5 1-1.5z"/><path d="m20.6 37.8l-1 1.5 1 1.6 1-1.6z"/><path d="m32 37.8l-1 1.5 1 1.6 1-1.6z"/><path d="m43.4 37.8l-1 1.5 1 1.6 1-1.6z"/><path d="m20.6 56.5l-1 1.5 1 1.6 1-1.6z"/><path d="m32 56.5l-1 1.5 1 1.6 1-1.6z"/><path d="m43.4 56.5l-1 1.5 1 1.6 1-1.6z"/><path d="m37.7 51.8l-1 1.6 1 1.5 1-1.5z"/><path d="m26.3 51.8l-1 1.6 1 1.5 1-1.5z"/><path d="m37.7 42.5l-1 1.5 1 1.6 1-1.6z"/><path d="m26.3 42.5l-1 1.5 1 1.6 1-1.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f35a.svg b/public/emoji/1f35a.svg new file mode 100644 index 000000000..08398ca6c --- /dev/null +++ b/public/emoji/1f35a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 34.1c0 16.3-13.4 25-30 25-16.6 0-30-8.7-30-25 0-11.1 13.4-15.2 30-15.2 16.6 0 30 4.1 30 15.2" fill="#62727a"/><path d="m57.3 26.1c2.9-7.2-2.9-4.9-1.6-7.4 2.1-3.9-4.6-9.2-6.9-8.6-.7-4.5-6.2-7.6-13-5.6-1.4-3.5-19-4.6-20.6 5.5-2.4-.6-9 4.8-6.9 8.6 1.3 2.5-4.5.2-1.6 7.4-1.7 1.9-2.1 9.2-1.3 10 4.6 5 15.6 8 26.6 8s22-3 26.6-8c.8-.8.4-8.1-1.3-9.9" fill="#e6eded"/><ellipse cx="32" cy="57.6" rx="14.4" ry="4.4" fill="#3e4347"/><path d="m59 26.3v5.5c0 7.5-12.1 10.9-27 10.9-14.9 0-27-3.3-27-10.9v-5.5c-1.9 2.1-3 4.7-3 7.8 0 16.3 13.4 25 30 25 16.6 0 30-8.7 30-25 0-3.1-1.1-5.7-3-7.8" fill="#62727a"/><g fill="#d2d8d9"><path d="m51.7 28.3c-7.4-1.9-9.1 3.5-1.7 5.4 7.5 2 9.1-3.5 1.7-5.4"/><path d="m44 33.2c-5.4-5.3-9.6-1.6-4.2 3.9 5.5 5.4 9.7 1.4 4.2-3.9"/><path d="m46.9 18.2c-6.5 3.9-3.9 8.9 2.7 5 6.7-3.9 3.9-9-2.7-5"/><path d="m42.4 8.5c-7-3-9.5 2.1-2.5 5.1 7 3.1 9.5-2.1 2.5-5.1"/><path d="m25.2 4.9c-7.1 2.7-5.4 8 1.7 5.4 7.3-2.6 5.4-8.1-1.7-5.4"/><path d="m17.4 16.6c-6.5-4-9.7.6-3.2 4.7 6.4 4.1 9.7-.7 3.2-4.7"/><path d="m32.1 18.7c-7.3 2.1-6.1 7.6 1.3 5.6 7.4-2.1 6.1-7.7-1.3-5.6"/><path d="m11.9 28.5c-6.8 3.5-4.5 8.6 2.3 5.2 7-3.4 4.5-8.7-2.3-5.2"/><path d="m28.2 33.4c-7.3-2.2-9.2 3-1.9 5.4 7.3 2.3 9.2-3.2 1.9-5.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f35b.svg b/public/emoji/1f35b.svg new file mode 100644 index 000000000..5880aea59 --- /dev/null +++ b/public/emoji/1f35b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58 36.6c0 8.5-11.7 15.4-26 15.4-14.4 0-26-6.9-26-15.4 0-8.5 11.6-15.4 26-15.4 14.3 0 26 6.9 26 15.4" fill="#94989b"/><path d="m62 30.9c0 10.4-13.4 18.9-30 18.9-16.6 0-30-8.4-30-18.9 0-10.5 13.4-18.9 30-18.9 16.6 0 30 8.4 30 18.9" fill="#c7d7d7"/><path d="m56.7 29.2c0-6.9-11.1-12.6-24.7-12.6-13.6 0-24.7 5.6-24.7 12.6 0 3.9 3.5 7.4 9.1 9.7.3.3.6 1 .1 2.2-.8 2 2.1 4.6 4.7 3.1s6.4-1 7.8 0 5.4 1.4 7.5 0 3.7-2.4 7.2-2.4 6.2-3.6 8-5c0 0 0 0 0 0 3.2-2.1 5-4.7 5-7.6" fill="#ba5327"/><g fill="#fbbf67"><path d="m52.4 28c-1.5-2.5-4.8 1-6.7.5-4.2-1.1-1.1 5 .6 5.3 2 .4 7.6-3.3 6.1-5.8"/><path d="m37.5 33.8c-3-.1-3.4-1-4.9.4-3.2 3 6.7 6.4 7.9 5.2 1.4-1.5 0-5.5-3-5.6"/><path d="m43 20.5c-3.5-.1-3.7-.7-5.4 1-3.8 3.6 1.2 7.5 2.6 6 1.6-1.8 6.2-6.9 2.8-7"/><path d="m26.3 32.1c-2.8-.3-6.5 1.5-6.8 4-.3 2.4 1.4 4.2 3.4 3.6 2-.6 3.1-3.6 4.1-4.6 1-1 .9-2.8-.7-3"/></g><path d="m31 13.8c-1.3-.2-2.2 2.3-3.5 2.1-.9-.1-2.9-2-3.7-1.8-1 .2-2.3 3.1-3.3 3.4-1.4.3-2-2.5-3.4-2.1-3.3.9-5.1 6.4-8.8 6.4-2.8.1-5.7 10-2.7 10 5.4 0 4.9 3.3 5.6 3.3.8.1.8-2.6 1.4-3 .8-.6 3.1.5 3.8-.2.6-.5 0-2.7.6-3.2.7-.6 2.9.7 3.8.3.5-.2.7-2.5 1.1-2.1 3 3.2 5 1.9 5.6.5.4-1-1.4-3.5-.6-4.3.8-.8 2.7 2.7 3.7 2.2.4-.2.1-1.5.4-1.7.6-.5 2.5 1 3 .3.3-.5-1.2-1.9-.9-2.4.4-.6 2.2.6 2.8.2 1-.5 2-3.7 1.8-4.8-.5-1.7-5.3-2.9-6.7-3.1" fill="#fffbe9"/><g fill="#e8e1d6"><path d="m14.7 18.3c-1.2 1.7-1.6 3.5-1 4 .6.5 2-.4 3.2-2.1 1.2-1.7 1.6-3.5 1-4-.6-.5-2 .4-3.2 2.1"/><path d="m18.6 27.3c-1.7-.9-3.4-1.1-3.7-.3-.3.7.8 2.1 2.5 3 1.7.9 3.4 1.1 3.7.3.3-.8-.8-2.1-2.5-3"/><path d="m9.3 25c-1.5 1.2-2.3 2.8-1.8 3.4.2.3 1.4-.8 1.1 2-.2 1.8 2.1 0 3.5-1.3 3.2-3.2.7-6.9-2.8-4.1"/><path d="m25.4 23.9c.8-.1-.4-2.3-1.8-3.6-1.5-1.3-3.4-1.9-3.5-1.1-.2 1.9-1.2 1.3-1.4 1.7-.4.7.5 2.3 2.1 3.4 1.5 1.1 3.1 1.5 3.5.8.1-.3-.7-1.1 1.1-1.2"/><path d="m33.5 18.7c1.5-1.2 2.3-2.8 1.8-3.4-.5-.7-3.9 1.8-7.1.9-1.8-.5-3.5.6-3.5 1.4 0 .6.7 1.1 1.8 1.4-.5.9-.7 1.7-.3 2.1.5.6 2.1 0 3.5-1.3 0-.3 2.3.1 3.8-1.1"/></g><g fill="#699635"><path d="m16.8 24.4c-.6-1.9-2.4-3.2-2.4-3.2s.2 2 .4 2.9c-2-.8-2-4.7-2-4.7s-1.3.9-1.2 2.4c-2.2-1.9-4-1-4-1s2.7 1.7 3.1 2.9c-1.5.1-2.4.7-3 2.1 0 0 3-1.6 5.3-.4-.9.8-.4 2.8-.4 2.8 3.6-4.2 5.9-.4 7.5-1.5-1.2-2-3.3-2.3-3.3-2.3"/><path d="m37.6 14.3c0 0-2.1 1.5-3 1.3.5-1.3.5-2.2-.2-3.1 0 0-.2 3-1.8 4.3-.2-1-1.6-1.4-1.6-1.4 1.3 4.5-2 4.8-2 6.4 1.8-.2 2.7-1.7 2.7-1.7 1.4.3 2.9-.6 2.9-.6s-1.3-.6-2-.8c1.2-1.2 3.7.2 3.7.2s0-1.4-1-1.9c2.2-1 2.3-2.7 2.3-2.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f35c.svg b/public/emoji/1f35c.svg new file mode 100644 index 000000000..93c4cdbf2 --- /dev/null +++ b/public/emoji/1f35c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 28.3h-60c0 0 1.8 16.6 4.9 21.2 3.5 5.1 11.8 12.5 25.1 12.5 13.3 0 21.6-7.4 25.1-12.5 3.1-4.6 4.9-21.2 4.9-21.2" fill="#e0dac6"/><path d="m62 28.3c0 5.7-13.4 10.3-30 10.3-16.6.1-30-4.6-30-10.3 0-5.7 13.4-10.3 30-10.3 16.6 0 30 4.6 30 10.3" fill="#f9f3d9"/><path d="m61 28.1c0 5.2-13 9.4-29 9.4-16 0-29-4.2-29-9.4 0-5.2 13-9.4 29-9.4 16 .1 29 4.3 29 9.4" fill="#e0dac6"/><path d="m32 22c-14.3 0-26.2 3.3-28.6 7.7 2.4 4.4 14.3 7.8 28.6 7.8 14.3 0 26.2-3.3 28.6-7.8-2.4-4.3-14.3-7.7-28.6-7.7" fill="#f2b200"/><path d="m32 46.8c13.2 0 24.3-3.2 28.4-7.7.5-2.4.8-4.8 1.1-6.7-2.6 4.8-14.8 8.4-29.5 8.4-14.7 0-26.9-3.6-29.5-8.4.3 1.9.6 4.3 1.1 6.7 4.1 4.5 15.2 7.7 28.4 7.7" fill="#b3682a"/><g fill="#ffe299"><path d="m47.6 34.1l-.2-2.5.8-.1c4-.3 5.6-1.8 5.6-2.9.1-1.3-1.4-2.5-3.6-2.9-.6-.1-1.2-.2-1.8-.2-2 0-3.6.6-5.6 1.3-2.6 1-5.5 2-9.8 2-2.5 0-5.3-.8-8.2-1.7-2.9-.9-6-1.8-8.7-1.8-1.9 0-3.5.4-4.9 1.3-.8.5-2 1.4-1.7 2.2.6 1.3 4.2 2.6 7.3 2.6.4 0 .7 0 1.1-.1l.7-.1.4 2.5-.9.3c-.4 0-.8.1-1.3.1-3.3 0-8.5-1.3-9.7-4.1-.4-1-.7-3.1 2.7-5.2 1.8-1.1 3.9-1.7 6.3-1.7 3.2 0 6.6 1 9.5 1.9 2.7.8 5.3 1.6 7.4 1.6 3.8 0 6.5-1 8.9-1.9 2-.7 4.1-1.5 6.5-1.5.8 0 1.5.1 2.3.2 3.5.7 5.8 2.9 5.7 5.5-.1 2.2-2.3 4.8-8 5.2h-.8"/><path d="m39.7 33.8c-2.3 0-4.6-.5-6.9-1.6-5.1-2.3-9.2-2.8-11.8-2.8-3.2 0-5 .7-5.7 1l-.6.3-1.2-2.2.7-.3c.9-.4 3.4-1.4 7.6-1.2 3.9.1 8 1.1 12.1 3 2 .9 3.9 1.4 5.8 1.4 3.3 0 6.2-1.5 8-4.1l.4-.6 2.2 1.3-.5.7c-1.8 2.6-4.4 4.3-7.5 4.9-.8.1-1.7.2-2.6.2"/><path d="m33.1 35.4l-.6-.3c-1.7-.8-3.4-1.2-5.3-1.2-3.1 0-5.3 1.2-5.3 1.2l-.6.3-1.4-2.1.7-.4c.3-.2 2.9-1.5 6.5-1.5 2.2 0 4.4.5 6.4 1.5l.7.3-1.1 2.2"/><path d="m22.4 12.6l-1.2-2.3.7-.4c2.3-1.2 3.4-5.6 3.4-5.7l.2-.7 2.5.7-.2.7c-.1.2-1.4 5.5-4.7 7.3l-.7.4"/><path d="m33.2 14.2l-2.1-1.4.4-.6c0 0 1.6-2.5 2-4.8l.1-.7 2.6.4-.2.6c-.5 3-2.3 5.8-2.4 5.9l-.4.6"/><path d="m29.2 13.2l-2.1-1.4.4-.6c0 0 1.6-2.5 2-4.8l.1-.7 2.6.3-.1.7c-.5 3-2.3 5.8-2.4 5.9l-.5.6"/></g><g fill="#d3976e"><path d="m62 12l-40.6-7.7-.2 1.1 40.4 9.7z"/><path d="m59.7 21.1l-38.6-14.6-.4 1 38 16.5z"/></g><g fill="#ffe299"><path d="m25.2 12.4c-.8 0-1.5-.4-2.1-1.1-1.5-1.8-.8-5.3.1-7.1.8-1.8 1.8-2.2 2.5-2.2.7 0 1.3.3 1.7.8.6.8.5 1.8.4 2.1l-2.2-.1c0 .1-.2.5-.2.5-.7 1.7-.8 3.8-.4 4.4.1.1.1.1.2.1 0 0 .1.1.2-.2l2.4.9c-.5 1.1-1.3 1.7-2.3 1.9-.1 0-.2 0-.3 0"/><path d="m29.5 13.9c-.8 0-1.6-.4-2.1-1.1-2.1-2.8-.9-6.5.3-8.2.9-1.2 1.7-1.5 2.2-1.5.2 0 .4 0 .5.1.7.3 1.8.8 1.6 3.1l-2.3-.4c-.6 1.2-1.1 4.2-.2 5.5l2.3 1c-.4.9-1.1 1.5-2 1.6-.2-.1-.2-.1-.3-.1"/><path d="m33.5 25.1c.8-2.1-1.2-5.6-1.9-7.3-1.3-3.2-1.1-11.7 1.3-13.3.7-.5 1.5-.6 2.2-.2.7.3 1.4 1.5 1.2 2.9l-2.3-.5c-.6 1.8-1 8.1.2 10.8.9 1.9 2.6 4.9 1.6 8.1-.7 2-2.9 1-2.3-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f35d.svg b/public/emoji/1f35d.svg new file mode 100644 index 000000000..52f7db9ca --- /dev/null +++ b/public/emoji/1f35d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58 49.2c0 7.1-11.7 12.8-26 12.8-14.4 0-26-5.7-26-12.8 0-7.1 11.6-12.8 26-12.8 14.3 0 26 5.7 26 12.8" fill="#94989b"/><path d="m62 44c0 8.6-13.4 15.7-30 15.7-16.6 0-30-7-30-15.7 0-8.6 13.4-15.7 30-15.7 16.6 0 30 7 30 15.7" fill="#c7d7d7"/><path d="m56.7 42.7c0 5.8-11.1 10.4-24.7 10.4-13.6 0-24.7-4.7-24.7-10.4 0-5.8 11.1-10.4 24.7-10.4 13.6-.1 24.7 4.6 24.7 10.4" fill="#94989b"/><path d="m50.2 50.5c-2.8.5-3.3 3.7-11.4 2.9-3.8-.4-6 .8-10.7 1.2s-29.9-4.4-19.7-15.9c10.1-11.5 48.4-6.2 48.8 1.2.4 7.5-4.8 10.2-7 10.6" fill="#d3976e"/><path d="m8.4 19.4c-.9.6.3.6.3.6s10.2-3.5 10.7-2.5c.5 1-10.3 4-10.1 5.2.2 1.2 11-3.4 11.2-2.4.3 1-9.8 4.8-9.8 4.8s-.8.8.2.7c13-1.6 17.1-5.5 17.1-5.5s.9-.7.6-1.6c0-.1 28.4-10.2 32.2-11.6 1.9-.7-.1-5.7-1.9-5-3.9 1.3-32.3 11.6-32.3 11.6-.3-.9-1.5-.9-1.5-.9s-5.7-.4-16.7 6.6" fill="#839391"/><g fill="#ffe299"><path d="m57.6 39.8c-.3-2.1-2.7-4-7.1-5.6-2.6-2.1-6.3-2.7-8.6-2.9-2.1-.1-4.2 0-6.2.4-.9.1-1.9-.9-2.7-.6-4.3-1.2-8.2 1-11 1-3 0-15 2-14.9 8.2-.5.6-3.1 2.7.9 4.3-1 1.1-1.2 2.2-1.1 2.9.2 1.6 1.5 3.1 4 4.3 3.7 1.8 6.9 2.4 9.4 2.4 3.7-.2 5.5 3.6 13.7 2.8l-1-2c-.1 0-3 0-6-2 .1 0 17.8-1.2 20-1.5 5-.5 8.6-4.6 9-6.5.3-1.4 1.8-4.1 1.6-5.2m-31.3-6c.3 0-5.9 2.6-9.3 4.2l.6-2.6c0 0 0 0 .1 0 2.4-.8 5.3-1.3 8.6-1.6m17.4 15.9c0 0-1.2-1.3-1.1-1.5 1.3-.2 2.5-.4 3.7-.7-.5 1-1.4 1.7-2.6 2.2m-.1 0c-.1 0-.1 0-.2.1 0 0 .1 0 .2-.1m-18.6-5.4c.4.1 8.7 2 11.8 2.5-1.8 1.2-7.8 2.2-11.8-2.5m-9 6.7c0 0-2.1-2.9-2-4 .7.6 3.1 1.3 4 1.5.1.2 1.6 2.9 2 3.5-2 0-4-1-4-1m1.1-7.2c0 .7 0 1.4.2 2.2-1.8-.4-3.3-1.1-4.3-2 1-.3 2.4-.4 4.1-.2m21.9-10.8c6 2 9.8 4.8 10 5-.2.4.2 1.6 0 2-.8-.4-7-5-11-6 .7-.1 1-1 1-1m9 11c.5-.4 3-3 3-3s1 0 2 0c.6 0-2.7 3.6-3 4-.3-.1-1.7-.9-2-1m-.9 4.2c.2-.3.3-.6.4-.9.5-.1 1-.3 1.5-.4.3.5.6.9 1 1.4-.8.4-1.8.8-2.9 1.2-.5.2-1 .3-1.4.5.5-.6 1.1-1.1 1.4-1.8m-35.2-8c-.3.4-.5.7-.6 1.1-.6-.1-1.2-.3-1.8-.5-.4-.2-.6-.3-.9-.5.8-.8 1.9-1.6 3.3-2.4v2.3m-.9 6.8c.1-.4.4-.8.9-1.2-.3 1.4.2 2.9 1.3 4.3-.1 0-.2-.1-.2-.1-1.5-1-2.1-2.2-2-3m8-3.2c.9.2 5.9 3 6.9 3.3-.9 0-4.9-.1-6.9-1.1-.2-.7-.2-1.4 0-2.2m21.3 4.6c-.1.4 0 .7.2 1 .4.6-.8.8-2.3 0-.5-.3-.7-.6-.8-.9.9.1 1.9 0 2.9-.1m11.5-1.2c-.2-.3-.5-.6-.8-1 .3-.1.6-.2.9-.4.5.1.8.3 1 .4-.2.3-.6.6-1.1 1m-30.3 3c-.7-.3-1-1-1.4-1.5 6.9-.7 15.1 1.9 15.9 2.3.1.1-10 1-14.5-.8m33.6-7.4c.9-2.8-3-5.7-3.1-5.8 1 0 5 2 3.1 5.8"/><path d="m13 35v-14.7c0-.4-.6-.7-1.2-.7s-1.2.3-1.2.7v15.7l2.4-1"/><path d="m16 42v-26.8c0-.4-.6-.7-1.2-.7s-1.2.3-1.2.7v26.8h2.4"/><path d="m18.9 26.9c.7 0 1.2-.3 1.2-.7v-12.8c0-.4-.6-.7-1.2-.7s-1.2.3-1.2.7v12.7c0 .5.6.8 1.2.8"/></g><path d="m15.2 41.1c1 2 2.5.8 3.2 3 .7 2.2 2.4-.2 3.9 1.1 1.5 1.3 5.5.6 7.2.9 1.7.3 1.9-.9 3.9-.3 2 .7 1.7-1.9 6.4-.2 1.5.6 1.1-1.7 3.6-1.1 2.5.6.7-1.9 3.8-1.7 3.1.2-2.4-6.3-5.1-5.5-2.7.8-6-4.5-10-4.5-8.3.2-18.3 5.8-16.9 8.3" fill="#ec6430"/><g fill="#8cc63e"><path d="m21.5 36.5l-.7 1.5.7 1.5.7-1.5z"/><path d="m24.5 34l-.5 1 .5 1 .5-1z"/><path d="m27.5 37l-.5 1 .5 1 .5-1z"/><path d="m28.5 32.5l-.7 1.5.7 1.5.7-1.5z"/><path d="m31.5 35.5l-.7 1.5.7 1.5.7-1.5z"/><path d="m34.5 33l-.5 1 .5 1 .5-1z"/><path d="m37.5 37l-.5 1 .5 1 .5-1z"/><path d="m40.5 36.5l-.7 1.5.7 1.5.7-1.5z"/><path d="m44.5 39l-.5 1 .5 1 .5-1z"/><path d="m34.5 39l-.5 1 .5 1 .5-1z"/><path d="m30.5 41l-.5 1 .5 1 .5-1z"/><path d="m24.5 39l-.5 1 .5 1 .5-1z"/><path d="m18.5 38l-.5 1 .5 1 .5-1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f35e.svg b/public/emoji/1f35e.svg new file mode 100644 index 000000000..bbaae9cc6 --- /dev/null +++ b/public/emoji/1f35e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m44.1 29.5l15.7-7.2c.1-.2.4-.7.6-1 .7-1.1 1.6-2.4 1.6-4 0-7-9.3-13.3-21.6-13.3-12.3 0-25 5.3-32.3 10.4-1.1.8 36 15.1 36 15.1" fill="#995024"/><path d="m60.6 30.1c-.8-5.4-.9-7.3-.9-7.9l-15.7 7.2-6.6 30.5c4.6 0 20.5-9.8 22.3-12.4 2.2-3 2.4-5.9 1-16.5 0-.2 0-.5-.1-.9" fill="#b3682a"/><path d="m42.3 29c.2-1.3 2.2-3 2.2-4.5 0-5.6-9.1-13.2-20.4-13.2s-20.3 7.5-20.3 13.1c0 1.6 2 3.3 2.2 4.5.3 1.5-.8 8.1-1 9.6-2.3 17-.2 19.3 7.8 19.3 2.9 0 6.7-.3 11.3-.3s8.4.3 11.3.3c8 0 10.2-2.3 7.8-19.3-.1-1.5-1.1-8-.9-9.5" fill="#fff3e3"/><path d="m3.8 24.4c0-5.6 9.1-13.2 20.4-13.2s20.4 7.6 20.4 13.2c0 1.6-2 3.3-2.2 4.5l1.8.5c.1-.2.4-.7.6-1 .7-1.1 1.6-2.4 1.6-4 0-7-9.9-15.4-22.2-15.4-12.3 0-22.2 8.5-22.2 15.4 0 1.6.9 2.9 1.6 4 .2.3.5.8.6 1l1.8-.4c-.2-1.3-2.2-3-2.2-4.6" fill="#c0773b"/><path d="m45 37.3c-.8-5.4-.9-7.3-.9-7.9l-1.8-.4c-.3 1.5.8 8.1 1 9.6 2.3 17 .2 19.3-7.8 19.3-2.9 0-6.7-.3-11.3-.3s-8.4.3-11.3.3c-8 0-10.2-2.3-7.8-19.3.1-1.6 1.1-8.1.9-9.6l-1.8.5c0 .5-.1 2.4-.9 7.9-.1.4-.1.7-.1.9-1.4 10.5-1.2 15.6 1 18.6 1.8 2.6 4.8 3.1 8.7 3.1 1.3 0 2.9-.1 4.5-.1 2-.1 4.3-.2 6.8-.2s4.8.1 6.8.2c1.6.1 3.1.1 4.5.1 3.9 0 6.8-.5 8.7-3.1 2.1-3 2.4-8.1 1-18.7-.1-.2-.2-.5-.2-.9" fill="#cb8d44"/><g fill="#ede0d1"><circle cx="9.3" cy="49" r="1.8"/><circle cx="11.8" cy="43.9" r="1.5"/><circle cx="14.8" cy="47.2" r=".9"/><circle cx="28.9" cy="27.1" r="2.4"/><circle cx="32.4" cy="30.2" r=".7"/><circle cx="35.1" cy="32.4" r="1"/><circle cx="30.4" cy="32.4" r="1.5"/><circle cx="35.6" cy="48.2" r="1.8"/><circle cx="31.9" cy="48.6" r="1"/><circle cx="11" cy="24.7" r="1"/><circle cx="11" cy="20.8" r="1.5"/><circle cx="13.9" cy="23.7" r="1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f35f.svg b/public/emoji/1f35f.svg new file mode 100644 index 000000000..fe9e1bac7 --- /dev/null +++ b/public/emoji/1f35f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m24.5 42.5c-2 .3-4 .7-5.9 1-2.4-13.9-2.4-28.1 0-42.1 2 .4 3.9.7 5.9 1.1-2.4 13.3-2.4 26.8 0 40" fill="#ffc800"/><path d="m30 42.5c2-.3 4-.6 5.9-.9-4-11.6-6-24.2-5.7-37.2-2 .7-4.1 1.5-6.1 2.3 0 12.5 2.1 24.6 5.9 35.8" fill="#ffd41f"/><g fill="#ffe62e"><path d="m16.4 39.5c2-.3 3.9-.7 5.9-1-3.8-11.2-5.8-23.4-5.4-35.9-2.1 1-4.2 2-6.2 3.1.1 11.8 2.1 23.2 5.7 33.8"/><path d="m39.9 42c1.9-.3 3.8-.7 5.7-1 1-11.6 4.1-22.4 8.8-32-2.2-.1-4.4-.1-6.6-.2-4.5 10.2-7.2 21.4-7.9 33.2"/><path d="m13.3 40.4c1.7-.3 3.4-.6 5-.9-4.9-7.2-8.7-15.9-10.7-25.6-1.9 1.3-3.8 2.7-5.6 4.1 2.6 8.5 6.5 16 11.3 22.4"/><path d="m45.4 38.5c1.9-.3 3.7-.6 5.6-1 2.2-9.9 6-18.8 11-26.3-1.7-1-3.4-2.1-5.1-3.2-5.5 8.7-9.5 19-11.5 30.5"/><path d="m38.4 42.5c-2 .3-4 .7-5.9 1-2.3-13.3-2.3-26.9 0-40.1 2 .4 3.9.7 5.9 1.1-2.2 12.6-2.2 25.4 0 38"/></g><path d="m48.6 39.5c-2 .3-4 .7-5.9 1-2.1-11.9-2.1-24 0-35.9 1.9.9 3.8 1.9 5.6 2.7-1.6 10.8-1.5 21.6.3 32.2" fill="#ffc800"/><path d="m25.8 41.5c-2-.4-3.9-.8-5.9-1.1 2-10.3 2-20.9 0-31.3 2.2 1.1 4.5 2.2 6.7 3.5 1.3 9.6 1 19.3-.8 28.9" fill="#ffe62e"/><g fill="#ffc800"><path d="m18.1 40.5c-1.9-.4-3.8-.7-5.7-1.1-1.2-11.8-4.8-22.7-10.1-32 2.4-.1 4.7-.3 7-.4 4.9 10 8.1 21.3 8.8 33.5"/><path d="m39.4 39.4c-1.5-.3-2.9-.6-4.4-.8 7.4-7.1 13.7-16.7 17.5-28.3 1.8 1.3 3.5 2.6 5.2 4.1-4.6 10.1-11.1 18.6-18.3 25"/></g><g fill="#ffd41f"><path d="m40.6 38.1c-2 .3-3.9.7-5.9 1-.4-10.2.9-20.2 3.9-29.6 1.6 1.5 3.2 2.9 4.9 4.2-2.2 7.8-3.2 16-2.9 24.4"/><path d="m21.8 35.6c-1.9.3-3.9.7-5.8 1-3.6-6.6-6.1-14.2-7.1-22.4 2.1.7 4.2 1.3 6.3 1.9 1 7.2 3.4 13.8 6.6 19.5"/></g><path d="m29.9 44c-1.9-.5-3.8-1-5.8-1.6-.8-7.5-.4-14.9 1.1-22.2 1.4 1.4 2.9 2.7 4.4 3.9-.8 6.6-.8 13.3.3 19.9" fill="#ffc800"/><path d="m53.6 40c-1.7.3-3.5.6-5.2.9 1.7-8.8 5.1-16.8 9.5-23.4 1.3 1.4 2.6 2.7 4 3.9-3.7 5.4-6.6 11.6-8.3 18.6" fill="#ffd41f"/><g fill="#ffe62e"><path d="m40.2 41.6c-2-.3-4-.6-5.9-.9 3.5-7.2 5.7-15.4 6.1-24.1 2.1 1.2 4.1 2.6 6.1 4.1-1 7.5-3.2 14.6-6.3 20.9"/><path d="m50.7 37.5c-1.4-.2-2.8-.3-4.1-.5 2.7-5.7 4.3-12.2 4.5-19.1 1.4 1 2.9 2 4.3 3.2-.7 5.9-2.4 11.4-4.7 16.4"/></g><path d="m46.6 27.9c0 5.4-6.6 9.7-14.6 9.7-8.1 0-14.6-4.3-14.6-9.7h-13.2l4.5 30.1c8.7 6 37.8 6 46.4 0l4.5-30.1c.1 0-13 0-13 0" fill="#ef4d3c"/><g fill="#ab2d1f"><path d="m33.1 55.7l-.6.3c-.1-.1-.2-.2-.3-.2h-.4c-.1 0-.3.1-.3.2l-.6-.3-1.5-.8v1.7 1.7l1.5-.8.6-.3c.1.1.2.2.3.2h.4c.1 0 .3-.1.3-.2l.6.3 1.5.8v-1.7-1.7l-1.5.8"/><path d="m29.7 51c.2.4.6.7 1 .9.4.2.8.3 1.3.3.4 0 .9-.1 1.3-.3.4-.2.7-.5 1-.8.1.4-.2.9-.6 1.3-.4.3-1 .6-1.7.6-.6 0-1.2-.2-1.7-.6-.4-.5-.7-1-.6-1.4"/><path d="m38.4 46.5v-.1c0-.1 0-.1-.1-.1-.1 0-.2-.1-.3-.1-.1 0-.1 0-.2-.1-1-2.3-3.2-3.9-5.9-3.9-2.6 0-4.9 1.6-5.9 3.9-.1 0-.2 0-.2.1-.1 0-.2.1-.3.1-.1 0-.1 0-.1.1v.1c0 .2 0 .1.1.2.1 0 .1.1.1.1-.2.5-.2 1.1-.2 1.7 0 3.5 2.9 6.4 6.4 6.4 3.5 0 6.4-2.9 6.4-6.4 0-.6-.1-1.2-.2-1.7 0 0 .1-.1.1-.1.3 0 .3.1.3-.2m-6.4-3.5c2.2 0 4 1.2 5 3-.8-.1-1.6-.1-2.1 0-.8.1-1.5.2-2 .5-.5.3-1.3.3-1.8 0-.5-.3-1.2-.5-2-.5-.5 0-1.3-.1-2.1 0 .9-1.8 2.8-3 5-3m0 11.3c-3.1 0-5.6-2.5-5.6-5.6 0 0 0-.1 0-.1.2.8.6 1.2 1.3 1.5.7.3 1.5.3 2.2 0 .4-.2.7-.4 1-.8.5-.7.3-1.1.6-1.7.2-.5.8-.5 1 0 .2.6.1 1 .6 1.7.3.4.6.6 1 .8.7.3 1.5.3 2.2 0 .7-.3 1.1-.7 1.3-1.5 0 0 0 .1 0 .1 0 3-2.5 5.6-5.6 5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f360.svg b/public/emoji/1f360.svg new file mode 100644 index 000000000..bfbbd9c50 --- /dev/null +++ b/public/emoji/1f360.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m55.5 21.8l-37.1 25.4c-6.9-22-8.7-27.9-13.6-36-.6-1-2.8-3.8-2.8-3.8s2.7-3.4 13.7-3.4c19.3.1 39.8 17.8 39.8 17.8" fill="#996254"/><g fill="#73493f"><path d="m17.3 7.6c-4.2 3.7-6.9 9.2-7.7 13.1 0 0-.7-1.3-1.1-2.5 1.7-4.8 8.8-10.6 8.8-10.6"/><path d="m24.2 11.2c0 0-8.7 10.1-11.4 18.4 0 0-.7-1.7-1.1-3.2 2.8-7 12.5-15.2 12.5-15.2"/><path d="m14.8 4.1c0 0 1.3-.2 2.5 0-2.7 1.2-5 2.6-7.2 4.7-.1.1 2-3.4 4.7-4.7"/><path d="m35 8.9c0 0 2 .8 2.9 1.4-6 .3-15 9.6-15 9.6s5.4-8.2 12.1-11"/></g><path d="m46.1 57.2c14.2-6.8 20.8-21 11.6-32.9-7.9-10.3-21.7-6.9-30.6 2.4-7.3 7.6-11.1 16.1-7.5 24.3 3.9 9.1 15.5 11.5 26.5 6.2" fill="#fd9d33"/></svg> \ No newline at end of file diff --git a/public/emoji/1f361.svg b/public/emoji/1f361.svg new file mode 100644 index 000000000..6cc82e3d9 --- /dev/null +++ b/public/emoji/1f361.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m50.9 48.6c-.6-.6-1.7-.6-2.3 0-.6.6-.6 1.7 0 2.3l10.6 10.6c.6.6 1.7.6 2.3 0 .6-.6.6-1.7 0-2.3l-10.6-10.6" fill="#f29a2e"/><ellipse transform="matrix(.7071-.7071.7071.7071-19.4657 46.9979)" cx="47" cy="47" rx="13.6" ry="12" fill="#8cc63e"/><path d="m38.3 35.9c-.6-.6-1.7-.6-2.3 0-.6.6-.6 1.7 0 2.3l3.7 3.7c.6.6 1.7.6 2.3 0 .6-.6.6-1.7 0-2.3l-3.7-3.7" fill="#f29a2e"/><ellipse transform="matrix(.7071-.7071.7071.7071-12.8038 30.9107)" cx="30.9" cy="30.9" rx="13.6" ry="12" fill="#dae3ea"/><path d="m22.2 19.9c-.6-.6-1.7-.6-2.3 0-.6.6-.6 1.7 0 2.3l3.7 3.7c.6.6 1.7.6 2.3 0 .6-.6.6-1.7 0-2.3l-3.7-3.7" fill="#f29a2e"/><ellipse transform="matrix(.7071-.7071.7071.7071-6.1407 14.823)" cx="14.8" cy="14.8" rx="13.6" ry="12" fill="#ff99ad"/><path d="m6.1 3.8c-.6-.6-1.7-.6-2.3 0-.6.6-.6 1.7 0 2.3l3.7 3.7c.6.6 1.7.6 2.3 0 .6-.6.6-1.7 0-2.3l-3.7-3.7" fill="#f29a2e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f362.svg b/public/emoji/1f362.svg new file mode 100644 index 000000000..f00dbf6df --- /dev/null +++ b/public/emoji/1f362.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52.3 49.8c-.7-.7-1.8-.7-2.5 0-.7.7-.7 1.8 0 2.5l7.3 7.3c.7.7 1.8.7 2.5 0 .7-.7.7-1.8 0-2.5l-7.3-7.3" fill="#f29a2e"/><path d="m60.7 38.6c1.6 1.6 1.7 4 .3 5.4l-17 17c-1.4 1.4-3.8 1.3-5.4-.3l-7.7-7.7c-1.6-1.6-1.7-4-.3-5.4l17-17c1.4-1.4 3.8-1.3 5.4.3l7.7 7.7" fill="#dae3ea"/><path d="m39 36.5c-.7-.7-1.8-.7-2.5 0-.7.7-.7 1.8 0 2.5l3.9 3.9c.7.7 1.8.7 2.5 0 .7-.7.7-1.8 0-2.5l-3.9-3.9" fill="#f29a2e"/><ellipse transform="matrix(.7071-.7071.7071.7071-12.9089 31.1628)" cx="31.2" cy="31.2" rx="14.4" ry="12.6" fill="#8e725e"/><path d="m22 19.5c-.7-.7-1.8-.7-2.5 0-.7.7-.7 1.8 0 2.5l3.9 3.9c.7.7 1.8.7 2.5 0 .7-.7.7-1.8 0-2.5l-3.9-3.9" fill="#f29a2e"/><path d="M29.9,7c4.9,4.9-1.2,10.5-6.8,16.1S12,34.9,7,29.9C4.4,27.3,1.9,8.6,5.2,5.2S27.3,4.4,29.9,7z" fill="#62727a"/><path d="m5 2.5c-.7-.7-1.8-.7-2.5 0-.7.7-.7 1.8 0 2.5l3.9 3.9c.7.7 1.8.7 2.5 0 .7-.7.7-1.8 0-2.5l-3.9-3.9" fill="#f29a2e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f363.svg b/public/emoji/1f363.svg new file mode 100644 index 000000000..93aed0807 --- /dev/null +++ b/public/emoji/1f363.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m50 45c6-8.2-45.5-10.2-45.5-10.2s-1.2 1.7-.3 3c.6.9 1.1 1.3.8 2.2-.3 1 .8 2 1 3 .3 1.6-.6 2.4 1.3 3.3.7.3 4.4 1.6 4.6 0 .6 1.4 1.8 2.7 3.2 3.3 1.4.7 3.2.8 4.5 1.1.7 1.6 1.7.9 2.8 1.7 1.2.9 3 1.7 4.5 1.4 1.3-.2 1.2-.9 2.6.2-.1 1.6 1.4.9 2.5 1.3 1 .3 5.2.3 5.8.5.6.3-.5 1.6.4 2.1 1.5.8 3.3-2.8 4-3.4-.1.6-.4 3.3 1 2.9 1.8-.5 1.3-3.1 2.8-3.6 1.7-.7 2.8-1.7 3.2-3.5.2-.7.2-1.4.2-2 1.1-.4 1.2-2.7.6-3.3" fill="#f7f2df"/><g fill="#e8e1d6"><path d="m27.7 51.5c-1.7-.9-3.3-1.1-3.7-.5-.4.6.7 1.9 2.3 2.8 1.7.9 3.3 1.1 3.7.5.5-.7-.6-1.9-2.3-2.8"/><path d="m12 45.5c-1.7-.8-3.4-1-3.7-.3-.4.6.7 1.8 2.5 2.7 1.7.8 3.4 1 3.7.3.3-.7-.8-1.9-2.5-2.7"/><path d="m18.6 48.6c-1.7-.8-3.4-1-3.7-.3-.3.7.8 1.9 2.5 2.7 1.7.8 3.4 1 3.7.3.3-.7-.8-1.9-2.5-2.7"/><path d="m38.7 52.5c.2-.5.3-.9.1-1.2-.5-.6-2.1-.2-3.6.9-1.5 1.1-2.3 2.5-1.8 3.1.2.3.7.3 1.3.2-.4.7-.5 1.3-.2 1.6.5.6 2.1 0 3.5-1.2 1.4-1.2 2.1-2.7 1.6-3.2-.3-.2-.6-.3-.9-.2"/><path d="m33.3 50.1c0 .1.1.2.1.2.5.6 2.1.2 3.6-.9 1.5-1.1 2.3-2.5 1.8-3.1-.5-.6-2.1-.2-3.6.9-.1.1-.2.2-.3.3 0-.2 0-.4-.2-.5-.3-.4-1.1-.3-2 .2-.3 0-.7-.1-1-.1-1.9-.1-3.5.5-3.5 1.2 0 .5.7 1 1.8 1.2-.5.8-.7 1.5-.3 1.8.5.6 2.1 0 3.5-1.2.1 0 .1 0 .1 0"/><path d="m44.5 48c-.7-.3-1.9.8-2.7 2.4-.5 1-.8 3.5-.1 3.6.8 0 1.9-.8 2.7-2.4.8-1.7.8-3.3.1-3.6"/><path d="m49.5 42c-.7-.3-1.9.8-2.7 2.4-.8 1.7-.8 3.3-.1 3.6.7.3 1.9-.8 2.7-2.4.8-1.7.8-3.3.1-3.6"/><path d="m14 44.5c-.3.7.8 1.9 2.5 2.7 1.7.8 3.4 1 3.7.3.3-.7-.8-1.9-2.5-2.7-1.6-.8-3.3-.9-3.7-.3"/><path d="m10 41.2c-.1-1.8-.8-3.3-1.6-3.2-.8 0-1.3 1.5-1.2 3.4s.8 3.3 1.6 3.2c.7-.1 1.3-1.6 1.2-3.4"/><path d="m15.4 42.6c1.1-1.5 1.5-3 .9-3.5-.6-.4-2.1.4-3.2 1.9-1.1 1.5-1.5 3-.9 3.5.7.4 2.1-.5 3.2-1.9"/><path d="m28.9 46.4c0-.7-1.5-1.4-3.4-1.5-1.9-.1-3.5.5-3.5 1.2 0 .7 1.5 1.4 3.4 1.5 1.9.1 3.5-.4 3.5-1.2"/></g><g fill="#3f4237"><path d="m13.4 13.7h25.4v9.9h-25.4z"/><path d="m38.2 21.1c2.5 4.7-2.4 10.3-12.1 10.3-9.6 0-14.5-5.6-12.1-10.3 1.8-3.4 7-5.5 12.1-5.5 5.1.1 10.3 2.2 12.1 5.5"/></g><path d="m38.2 11.4c2.5 4.8-2.4 10.3-12.1 10.3-9.6 0-14.5-5.6-12.1-10.3 1.8-3.3 7-5.4 12.1-5.4s10.3 2.1 12.1 5.4" fill="#8cc63e"/><path d="m37.1 11.4c2 4.2-2.6 9-11 9-8.4 0-13-4.8-11-9 1.5-3.1 6.2-5.1 11-5.1s9.5 2 11 5.1" fill="#ffeee2"/><path d="m31.6 11.9c.5 1.9-2 3.8-5.5 3.8-3.5 0-5.9-1.8-5.5-3.8.4-1.7 2.8-2.8 5.5-2.8s5.1 1.1 5.5 2.8" fill="#f55"/><g fill="#3f4237"><path d="m36.6 21.4h25.4v9.9h-25.4z"/><path d="m61.4 28.8c2.5 4.7-2.4 10.3-12.1 10.3-9.6 0-14.5-5.6-12.1-10.3 1.8-3.4 7-5.5 12.1-5.5s10.3 2.2 12.1 5.5"/></g><path d="m61.4 19.1c2.5 4.7-2.4 10.3-12.1 10.3-9.6 0-14.5-5.6-12.1-10.3 1.8-3.4 7-5.5 12.1-5.5s10.3 2.2 12.1 5.5" fill="#8cc63e"/><path d="m60.3 19.1c2 4.2-2.6 9-11 9-8.4 0-13-4.8-11-9 1.5-3.1 6.2-5.1 11-5.1 4.7.1 9.5 2 11 5.1" fill="#ffeee2"/><path d="m54.8 19.6c.5 1.9-2 3.8-5.5 3.8-3.5 0-5.9-1.8-5.5-3.8.4-1.7 2.8-2.8 5.5-2.8 2.7 0 5.1 1.1 5.5 2.8" fill="#f55"/><path d="M2,31.2c-0.1,2.2,1.5,5.1,3.8,6.5S42.2,52.2,44,50.3c1.7-1.9-6.7-12.7-11.4-14.7C20,30.2,2,31.2,2,31.2z" fill="#ec6430"/><path d="m43.5 46.4c-.1 1.1.1 4.2.5 4 2.2-1.6 8.3-9.4 5.5-15.7l-6 11.7" fill="#e8491f"/><path d="m2 31.2c0 0 5.6-7 7.7-7.8 5.9-2.1 6.1-2 10.5-1 4.5 1 24.6 6 29.2 12.2 1.2 1.6-4.7 12.2-6 13-1.2.6-8.2-1.4-17.6-7.5-10.7-6.9-21.5-8.3-23.8-8.9" fill="#f3813b"/><path d="m38.3 45.5c-.5-.3-1.1-.6-1.6-.9-.3-3.3.9-7.1.7-10.4-.7 3-2.4 6-3.2 9-.2-.1-.5-.3-.7-.4-1.9-1.2-3.9-2.3-5.8-3.5 1.3-3.9 2.1-8.3.2-12.1.9 3.8-.6 7.5-2.5 10.8-.5-.3-1-.6-1.6-.9-1.7-.9-3.5-1.7-5.3-2.5-.8-3.4 2.2-7.6-.9-10.5 1.8 2.9-.7 6.3-1.5 9.5-.9-.3-1.9-.7-2.8-.9-3.7-1-7.5-1.7-11.3-1.5 3.6 1 7.1 2.3 10.5 3.7 3.4 1.5 6.6 3.1 9.9 4.8 3.3 1.7 6.6 3.5 10 5 1.7.8 3.5 1.5 5.3 2 1.8.5 3.8.9 5.7.7-1.8-.3-3.5-1-5.1-1.9" fill="#f4a24e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f364.svg b/public/emoji/1f364.svg new file mode 100644 index 000000000..c64f84077 --- /dev/null +++ b/public/emoji/1f364.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m27.7 12.2c-3.8 5.2-23.1 9.6-23.1 9.6s2.8-5.4 10.4-8.8c0 0-8 3.3-13 1.5 0 0 7.7-8.7 24-10.2l1.7 7.9" fill="#f46c6c"/><path d="m58.2 43.9c0 0 0 0 0 0" fill="#f8bd17"/><path d="m60.9 27.1c-.7-2.8.6-5.8-1.7-6.9-1.1-.5-1.8-2.1-2-3.3-.3-1.3-.1-2.3-1.1-3.2-1-.9-2.7-1.5-3.7-2.4-.9-.9-.6-2.2-1.3-3.2-.9-1.3-2.1-1.7-3.6-1.9-1.4-.2-2.5-.7-3.6-1.6-1.1-.9-2.2-1.9-3.7-1.8-1.2 0-2.4.6-3.6.5-1.4 0-2.3-1.3-3.7-1.3-1.1.1-1.9 1.1-2.8 1.5-1.1.5-2.2-.1-3.4 0-1.1.1-1.7 1.1-2.2 2-.7 1.3-1.9 1.4-3 2.3-.7.5-.9 1.7 0 3.3.8 1.3.6 3.2 1.7 4.4 1.1 1.2 3.5-.6 4.8.1 1.6.8 2.1 1.7 4 2 1.2.2 2.9 2.7 3.7 3.2 1.2.6 3 1.8 3.7 2.8.6.9 1.1 3 1.3 4.1.2 1.3-.6 3.3-1.4 3.9-1.2.8-2.6 2.3-3.6 3.3-1.7 1.6-3.7-.3-5.6.3-1.2.3-2.1 1.2-3.3 1.2-1.3 0-2.5-.7-3.9-.8-1.6-.1-3.9 1.6-5 2.5-1.4 1.2-2.9 1.3-4.5 2-1.5.7-2 2.1-2.4 3.7-.4 1.5-2.3 1.6-2.7 2.4-.9 1.5 1.3 3.5 2.3 6.9 1.2 3.8 1.7 1.6 4.8 3.3 1.2.6 1.9 2.4 3.4 3 1.7.7 3.3-.5 4.9.5 1.1.7 1.6 2.5 3 2.2 1.3-.3 2.5-2.3 3.9-1.8 3.5 1.2 3.3-.5 6.5-.4 1.7 0 3.6 1.7 5.1.3 1.4-1.2 2.3-3.1 4.1-3.3 3.5-.3 3.7-3.1 6.4-4.6 3.6-2.1 4.9-6.2 5.5-8.3.8-2.8 1.2-5.9 3.3-9.7 1.2-2.5 0-4.8-.6-7.2" fill="#f8d317"/><g fill="#f8b100"><path d="m21.8 42.1c-1 1.1-2.1 1.9-3.2 2.3 1.5 1.1 3.6.8 4.9-.7 1.3-1.5 1.4-3.7.3-5.2-.3 1.2-1 2.4-2 3.6"/><path d="m32.3 46.7c-1 1.1-2.1 1.9-3.2 2.3 1.5 1.1 3.6.8 4.9-.7 1.3-1.5 1.4-3.7.3-5.2-.4 1.2-1 2.5-2 3.6"/><path d="m25.3 54.7c-1 1.1-2.1 1.9-3.2 2.3 1.5 1.1 3.6.8 4.9-.7 1.3-1.5 1.4-3.7.3-5.2-.3 1.2-1 2.5-2 3.6"/><path d="m39.9 53.2c-1 1.1-2.1 1.9-3.2 2.3 1.5 1.1 3.6.8 4.9-.7 1.3-1.5 1.4-3.7.3-5.2-.3 1.3-1 2.5-2 3.6"/><path d="m52.6 45.5c-1 1.1-2.1 1.9-3.2 2.3 1.5 1.1 3.6.8 4.9-.7 1.3-1.5 1.4-3.7.3-5.2-.3 1.3-1 2.5-2 3.6"/><path d="m38 37.5c-1 1.1-2.1 1.9-3.2 2.3 1.5 1.1 3.6.8 4.9-.7s1.4-3.7.3-5.2c-.4 1.2-1.1 2.4-2 3.6"/><path d="m45.5 40.4c-1 1.1-2.1 1.9-3.2 2.3 1.5 1.1 3.6.8 4.9-.7 1.3-1.5 1.4-3.7.3-5.2-.4 1.3-1 2.5-2 3.6"/><path d="m48.7 28.4c-1 1.1-2.1 1.9-3.2 2.3 1.5 1.1 3.6.8 4.9-.7 1.3-1.5 1.4-3.7.3-5.2-.4 1.2-1 2.4-2 3.6"/><path d="m41.3 19.1c-1 1.1-2.1 1.9-3.2 2.3 1.5 1.1 3.6.8 4.9-.7 1.3-1.5 1.4-3.7.3-5.2-.4 1.2-1 2.4-2 3.6"/><path d="m51 17.5c-1 1.1-2.1 1.9-3.2 2.3 1.5 1.1 3.6.8 4.9-.7 1.3-1.5 1.4-3.7.3-5.2-.4 1.2-1 2.5-2 3.6"/><path d="m41.1 10.1c-1 1.1-2.1 1.9-3.2 2.3 1.5 1.1 3.6.8 4.9-.7 1.3-1.5 1.4-3.7.3-5.2-.4 1.2-1 2.4-2 3.6"/><path d="m31.6 10.4c-1.1 1-2.4 1.6-3.5 1.9 1.4 1.3 3.5 1.3 5 0s1.9-3.5 1-5.1c-.6 1.1-1.4 2.3-2.5 3.2"/><path d="m15.6 41.1l-1 1 1 1.1 1-1.1z"/><path d="m16.5 48.3l-1 1 1 1 1-1z"/><path d="m29.7 39.2l-1 1 1 1 1.1-1z"/><path d="m39.7 44.4l-1 1 1 1 1-1z"/><path d="m43.8 33.8l-1 1 1 1 1-1z"/><path d="m54.4 33.2l-1.1 1 1.1 1 1-1z"/><path d="m50.8 39.5l-1 1 1 1 1-1z"/><path d="m47.2 50.2l-1 1 1 1 1.1-1z"/><path d="m33.1 53.4l-1 1 1 1 1-1z"/><path d="m18.6 52.7l-1 1 1 1 1-1z"/><path d="m11.9 48.3l-1 1 1 1 1-1z"/><path d="m58.2 36.2l-1 1 1 1 1-1z"/><path d="m25.1 10.9l-1 1 1 1 1-1z"/><path d="m55 22l-1 1 1 1.1 1.1-1.1z"/><path d="m45.5 23.8l-1 1 1 1 1-1z"/><path d="m49.3 13l-1 1 1 1 1-1z"/><path d="m36.7 15.8l-1 1 1 1.1 1-1.1z"/><path d="m39.1 5l-1 1 1 1 1-1z"/><path d="m29.7 5.5l-1 1 1 1 1.1-1z"/><path d="m24.6 46.2l-1 1 1 1 1-1z"/><path d="m56.1 27.1l-1.1 1 1.1 1 1-1z"/><path d="m46.5 8.2l-1 1 1 1 1-1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f365.svg b/public/emoji/1f365.svg new file mode 100644 index 000000000..9932d3438 --- /dev/null +++ b/public/emoji/1f365.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32.1c0 2.5-4.3 4.4-4.9 6.7-.6 2.4 2.1 6.2.9 8.3-1.2 2.1-5.9 1.6-7.6 3.3-1.7 1.7-1.2 6.4-3.3 7.6-2.1 1.2-5.9-1.6-8.3-.9-2.3.6-4.2 4.9-6.7 4.9-2.5 0-4.4-4.3-6.7-5-2.4-.6-6.2 2.1-8.3.9-2.1-1.2-1.6-5.9-3.3-7.7-1.7-1.7-6.4-1.2-7.7-3.3-1.3-2.1 1.5-5.9.9-8.3-.6-2.3-5-4.2-5-6.7 0-2.5 4.3-4.4 4.9-6.7.6-2.4-2.1-6.2-.9-8.3 1.2-2.1 5.9-1.6 7.6-3.3 1.7-1.7 1.2-6.4 3.3-7.6 2.1-1.2 5.9 1.6 8.3.9 2.3-.6 4.2-4.9 6.7-4.9 2.5 0 4.4 4.3 6.7 5 2.4.6 6.2-2.1 8.3-.9 2.1 1.2 1.6 5.9 3.3 7.7s6.4 1.2 7.7 3.3c1.2 2.1-1.5 5.9-.9 8.3.7 2.3 5 4.2 5 6.7" fill="#b2c1c0"/><path d="m62 30.9c0 2.4-4.3 4.2-4.9 6.4-.6 2.3 2.1 5.9.9 7.9-1.2 2-5.9 1.5-7.6 3.2-1.7 1.6-1.2 6.1-3.3 7.3-2.1 1.2-5.9-1.5-8.3-.9-2.3.6-4.2 4.7-6.7 4.7-2.5 0-4.4-4.2-6.7-4.8-2.4-.6-6.2 2-8.3.9-2.1-1.2-1.6-5.7-3.3-7.3-1.7-1.7-6.4-1.2-7.7-3.2-1.2-2 1.5-5.7.9-8-.6-2.2-5-4-5-6.4 0-2.4 4.3-4.2 4.9-6.4.6-2.3-2.1-6-.9-8 1.2-2 5.9-1.6 7.6-3.2 1.7-1.6 1.2-6.1 3.3-7.3 2.1-1.2 5.9 1.5 8.3.9 2.3-.6 4.2-4.7 6.7-4.7 2.5 0 4.4 4.2 6.7 4.8 2.4.6 6.2-2 8.3-.9 2.1 1.2 1.6 5.7 3.3 7.3s6.4 1.2 7.7 3.2c1.2 2-1.5 5.7-.9 8 .7 2.2 5 4.1 5 6.5" fill="#e2f0f2"/><path d="m51.1 37.9c-.9 3-2.6 5.8-4.9 8.1-2.3 2.3-5.3 4-8.6 4.8-6.5 1.7-14-.2-18.8-5.1-2.4-2.4-4-5.6-4.7-8.8-.7-3.3-.5-6.6.4-9.7.8-3.1 2.4-5.9 4.5-8.3 2.1-2.4 5-4.2 8.2-5.1 3.2-.8 6.8-.6 10 .8 3.2 1.4 6 3.9 7.4 7.4 1.4 3.4 1.4 7.4-.1 10.8-.8 1.7-1.9 3.3-3.3 4.5-1.5 1.4-3.3 2.2-5.3 2.6-1.9.4-4 .3-5.8-.4-1.9-.6-3.6-1.7-4.8-3.2-1.4-1.5-2.2-3.5-2.4-5.5-.2-2 .3-4 1.4-5.7.5-.8 1.2-1.6 1.9-2.1.8-.7 1.7-1.1 2.7-1.4 1.9-.5 4-.3 5.6.7.8.5 1.5 1.1 2 1.8.6.8.9 1.7 1 2.6.2 1.8-.6 3.6-1.9 4.5l-.4-.4c.9-1.2 1-2.7.6-3.9-.2-.6-.6-1.1-1-1.5-.5-.4-1-.7-1.5-.9-1.1-.4-2.3-.3-3.3.1-.5.2-1 .6-1.2.9-.4.5-.7.9-.9 1.4-.9 2-.4 4.5 1.1 5.8 1.6 1.5 3.9 2.2 6 1.7 1-.2 2-.7 2.8-1.4.9-.8 1.6-1.7 2.2-2.7 1.1-2.1 1.3-4.7.5-6.9-.4-1.2-1-2.2-1.9-3.2-.8-.9-1.9-1.8-3-2.4-2.2-1.4-5-2-7.8-1.8-2.8.2-5.5 1.6-7.5 3.6-2 2.1-3.5 4.8-4 7.6-.5 2.9-.2 5.8.9 8.4 1 2.6 2.7 4.8 4.8 6.6 2 1.8 4.4 3.2 7 3.9 2.6.8 5.3 1 8.1.6 2.7-.4 5.4-1.4 7.7-3.1 2.4-1.6 4.4-3.8 6.1-6.3l.2.6" fill="#fc97b2"/></svg> \ No newline at end of file diff --git a/public/emoji/1f366.svg b/public/emoji/1f366.svg new file mode 100644 index 000000000..aab1e61fd --- /dev/null +++ b/public/emoji/1f366.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.3 45.3l2.3 12.7c.1 2.8 3.9 4 10.9 4 7 0 10.8-1.2 10.9-4l2.3-12.8-26.4.1" fill="#ffc861"/><path d="m20.4 45.6c0 0 3.2 2.3 13.2 2.3 10 0 13.1-2.3 13.1-2.3h-26.3" fill="#b17f4a"/><path d="m16.5 35l1 8.1c.1 2.8 6.8 4 16 4 9.2 0 15.9-1.2 16-4l1-8.1h-34" fill="#ffc861"/><path d="m17.1 39.9c0 0 3.7 3.6 16.4 3.6 12.7 0 16.5-4.3 16.5-4.3l-32.9.7" fill="#b17f4a"/><path d="M20.8,12c-8.1,0-16.2,13.1-6.3,23.3c0,6.7,9.2,6.7,19.1,6.7c13.6,0,18-3.9,18-3.9L20.8,12z" fill="#ffe0b5"/><path d="m50.5 28.5c.9-2 1.9-6.5-.2-9.7-2.8-4.1-6.4-5-9.6-7.2-1.8-1.3-4.8-4.6-.6-7.6 0 0-8.9-5.8-15.9 2.1-2 2.3-3.1 4.7-3.6 6.8-12.7 3.9-10.9 27.2 7.8 22.6-15.3-.5-13.3-15.5-8-21.7-.6 2.8-.2 4.8-.2 4.8-2.3 5.7-.1 12.7 5.1 15.5 1 .6 2.1 1 3.2 1.4 0 0-7.1 3.5-12.7.5 3.6 5.3 9.9 2.1 13.2 2.2 3.6.1 2.5 3.3 10.8 1.3 6.1-1.5 8-2.6 12-1.4-.1 0 5.8-5.5-1.3-9.6" fill="#8f6453"/><g fill="#ffe0b5"><path d="m40.1 4c-19.9-5-22.7 18.6-10 23.5 2.2.4 4.3.3 6.4 0-13-2.7-13.6-22-1.4-23-10.7 6.3-4.4 22.2 7.5 22.2-9.9-5.9-11.5-16.9-5.3-21.1-6.3 14 9.5 12 13.1 22.9 2.3-14.4-17-10.1-10.3-24.5"/><path d="m20.1 18.8c1.4 5.8 7 10.4 13.6 10.4 7.1 0 12.9-2.6 18.4 4.8-7.4-3.8-11.6-1.3-18.6-1.3-8.3 0-14.9-6.7-13.4-13.9"/></g><g fill="#e3a93d"><path d="m21.7 47.6l3 .8.1 1.5-2.8-.3 3.8.7-.2-1.9z"/><path d="m26.6 48.5l3 .5v1.5l-2.8-.1 3.8.4-.1-1.9z"/><path d="m31.5 48.9l3 .3v1.4l-2.9.2h3.8l.1-1.9z"/><path d="m36.5 48.9l3-.1-.1 1.5-3 .5 3.9-.4.1-1.9z"/><path d="m41.5 48.4l2.9-.3-.3 1.4-2.8.8 3.7-.7.3-2z"/><path d="m22.1 50l2.8.8.2 1.4-2.7-.3 3.6.7-.2-1.9z"/><path d="m26.8 50.8l2.9.5.1 1.5-2.8-.1 3.7.4-.1-1.9z"/><path d="m31.6 51.2l2.9.3v1.4l-2.8.2h3.7v-1.9z"/><path d="m36.4 51.2h2.9l-.1 1.4-2.9.5 3.7-.4.2-1.9z"/><path d="m41.2 50.7l2.8-.3-.2 1.5-2.8.7 3.7-.7.3-1.9z"/><path d="m22.4 52.3l2.8.8.2 1.5-2.7-.4 3.6.7-.2-1.9z"/><path d="m27 53.1l2.8.6.1 1.4h-2.7l3.6.3-.1-1.9z"/><path d="m31.7 53.5l2.8.3-.1 1.4-2.7.2h3.6l.1-1.9z"/><path d="m36.3 53.5h2.8l-.1 1.4-2.8.5 3.6-.3.2-2z"/><path d="m41 53l2.7-.3-.2 1.5-2.7.7 3.5-.7.3-1.9z"/><path d="m22.8 54.7l2.7.7.1 1.5-2.5-.3 3.4.6-.2-1.9z"/><path d="m27.2 55.5l2.7.5.1 1.4h-2.6l3.5.3-.1-1.9z"/><path d="m31.7 55.8l2.7.3v1.4l-2.6.2h3.4l.1-1.9z"/><path d="m36.2 55.8h2.7l-.1 1.4-2.6.5 3.4-.3.2-1.9z"/><path d="m40.7 55.3l2.7-.2-.3 1.4-2.6.7 3.4-.6.3-1.9z"/><path d="m23.1 57l2.6.8.2 1.4-2.5-.3 3.3.7-.2-1.9z"/><path d="m27.4 57.8l2.7.5v1.4h-2.5l3.4.3-.1-1.9z"/><path d="m31.8 58.2l2.6.2v1.4l-2.6.3h3.4v-1.9z"/><path d="m36.1 58.1h2.6l-.1 1.5-2.5.4 3.3-.3.2-1.9z"/><path d="m40.5 57.7l2.5-.3-.2 1.5-2.5.7 3.3-.7.3-1.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f367.svg b/public/emoji/1f367.svg new file mode 100644 index 000000000..296c4f717 --- /dev/null +++ b/public/emoji/1f367.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m18.7 13.5c0-1.8 1.7-1.8 1.7-3.7 0-1.8-.6-1.8-.6-3.7 0-.2 0-.4 0-.6-.2.2-.5.3-.7.5-.4.4-.5 1.1-.9 1.5-.4.4-.6.9-1 1.3-.4.4-1.1.5-1.5 1-.3.4-.3 1.1-.6 1.6-.3.5-1 .7-1.3 1.2-.2.5-.2 1.1-.4 1.6-.2.5-.7 1-.8 1.5-.1.5-.2 1.1-.3 1.6-.1.5-.2 1.1-.3 1.6 0 .5.5 1.1.5 1.7 0 .6-.2 1.1-.1 1.6.1.5-.2 1.1-.1 1.7.1.5.5 1 .7 1.6.1.5.1 1.1.3 1.6.2.5.7.9 1 1.4.2.5 4.4 1.3 4.4-.5s1.5-1.8 1.5-3.7.2-1.8.2-3.7c0-1.8-1.3-1.8-1.3-3.7s-.4-1.6-.4-3.4" fill="#f0154f"/><path d="m27.8 9.9c0-1.8-1.6-1.8-1.6-3.7 0-1.8 1.7-1.8 1.7-3.7 0-.1 0-.2 0-.4-.4 0-.7.1-1 .2-.6.1-1 .7-1.5.9-.5.2-1.1.2-1.6.5-.5.2-.9.7-1.4 1-.6.3-1.4.1-1.9.4-.2.2-.5.3-.7.5 0 .2 0 .4 0 .6 0 1.8.6 1.8.6 3.7 0 1.8-1.7 1.8-1.7 3.7s.3 1.8.3 3.7 1.3 1.8 1.3 3.7c0 1.8-.2 1.8-.2 3.7s-1.5 1.8-1.5 3.7 7.7 1.8 7.7 0-.4-1.8-.4-3.7 1.4-1.8 1.4-3.7c0-1.8-.4-1.8-.4-3.7s1.1-1.8 1.1-3.7-.2-1.9-.2-3.7" fill="#f27a52"/><path d="m34.6 28.1c0-1.8.3-1.8.3-3.7s1.2-1.8 1.2-3.7c0-1.8-1.5-1.8-1.5-3.7s.8-1.8.8-3.7-.8-1.8-.8-3.7c0-1.8.5-1.8.5-3.7 0-1.8-.8-1.8-.8-3.7 0-.1 0-.3 0-.4-.2 0-.4 0-.6 0-.5.3-1.1.2-1.7.2s-1.1.1-1.7.2c-.5 0-1-.1-1.5-.1-.1 0-.2 0-.3 0-.2 0-.5.1-.7.1 0 .1 0 .2 0 .4 0 1.8-1.7 1.8-1.7 3.7 0 1.8 1.6 1.8 1.6 3.7 0 1.8.1 1.8.1 3.7s-1.1 1.8-1.1 3.7.4 1.8.4 3.7c0 1.8-1.4 1.8-1.4 3.7s.4 1.8.4 3.7 8.5 1.5 8.5-.4" fill="#fad85c"/><path d="m42.7 28.1c0-1.8 1-1.8 1-3.7s-.5-1.8-.5-3.7c0-1.8.6-1.8.6-3.7s-1.4-1.8-1.4-3.7 1.3-1.8 1.3-3.7c0-1.8-.6-1.8-.6-3.7 0-.4 0-.8 0-1.1-.4-.2-.8-.4-1.2-.6-.5-.3-.9-.7-1.4-.9-.5-.2-1-.5-1.6-.7-.4-.1-.8-.4-1.1-.6-.1-.1-.3-.1-.5-.2-.6-.1-1.2.2-1.8.1-.4-.1-.8-.1-1.1-.1 0 .1 0 .2 0 .4 0 1.8.8 1.8.8 3.7 0 1.8-.5 1.8-.5 3.7 0 1.8.8 1.8.8 3.7s-.8 1.8-.8 3.7 1.5 1.8 1.5 3.7c0 1.8-1.2 1.8-1.2 3.7s-.3 1.8-.3 3.7 8 1.9 8 0" fill="#8cc63e"/><path d="m51.6 19.1c0-.5.3-1.1.2-1.7-.1-.5-.4-1.1-.6-1.6-.1-.5-.2-1.1-.4-1.6-.2-.5-.7-.9-1-1.4-.2-.5-.2-1.2-.5-1.6-.3-.5-.6-.9-1-1.4-.3-.4-.6-1-.9-1.4-.4-.4-1.1-.6-1.5-1-.4-.4-.7-.7-1.1-1.1 0 0-.1-.1-.1-.1-.4-.4-.9-.6-1.4-.9-.1-.1-.2-.1-.4-.2 0 .3 0 .6 0 1.1 0 1.8.6 1.8.6 3.7 0 1.8-1.3 1.8-1.3 3.7s1.4 1.8 1.4 3.7-.6 1.8-.6 3.7c0 1.8.5 1.8.5 3.7s-1 1.8-1 3.7 7 1 7.2.5c.2-.5.8-.9 1-1.4.2-.5.1-1.1.3-1.6.1-.5.1-1.1.2-1.6.1-.5.3-1.1.3-1.6 0-.5.2-1.1.2-1.6s0-1.5-.1-2" fill="#42ade2"/><path fill="#e0e1e5" d="M13.9 30.6 32 62 50.1 30.6z"/><path d="m52 29.7c0 1-.8 1.8-1.9 1.8 0 0-9.1-.5-18.1-.5s-18.1.5-18.1.5c-1 0-1.9-.8-1.9-1.8 0-1 .8-1.8 1.9-1.8 0 0 9.1-.5 18.1-.5s18.1.5 18.1.5c1.1 0 1.9.8 1.9 1.8" fill="#c1c4cb"/></svg> \ No newline at end of file diff --git a/public/emoji/1f368.svg b/public/emoji/1f368.svg new file mode 100644 index 000000000..c1524bf37 --- /dev/null +++ b/public/emoji/1f368.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="57.8" rx="14.4" ry="4.2" fill="#c1c9cb"/><path d="m37.2 55.7c3.5 3.3-13.8 3.3-10.3 0 5.4-5.1 5.2-31.4 5.2-31.4s-.2 26.3 5.1 31.4" fill="#acafb5"/><g fill="#839391"><path d="m23.2 18.1c0 0-10.1-11.5-11-12.6-1-1.2-3.1-3.3-5.8-3.3-6 0-5.8 4 0 4.2 3.8.2 13.7 14 13.7 14l3.1-2.3"/><path d="m59.6 27.2c0 0 0 .2 0 .5 0-.3 0-.5 0-.5"/></g><path d="m62 25.8c0 15.6-13.4 23.9-30 23.9-16.6 0-30-8.3-30-23.9 0-10.6 13.4-14.5 30-14.5s30 3.9 30 14.5" fill="#dfe9eb"/><ellipse cx="32" cy="16.2" rx="15" ry="14.2" fill="#ff78b5"/><ellipse cx="44.4" cy="26.4" rx="15" ry="14.2" fill="#bedd4b"/><ellipse cx="19.6" cy="26.4" rx="15" ry="14.2" fill="#9b5c54"/><path d="m59 18.4v5.2c0 7.2-12.1 10.4-27 10.4-14.9 0-27-3.2-27-10.4v-5.2c-1.9 2-3 4.4-3 7.4 0 15.6 13.4 23.9 30 23.9 16.6 0 30-8.3 30-23.9 0-3-1.1-5.4-3-7.4" fill="#dfe9eb"/><g fill="#fff"><path d="m60.8 27.9c.1 1.1-.4 2.1-1.1 3-.7.8-1.6 1.5-2.5 2.1-1.8 1.2-3.8 2.1-5.8 2.8-4.1 1.4-8.3 2.1-12.6 2.5-4.3.3-8.5.3-12.8-.3-4.2-.5-8.4-1.4-12.4-2.9 4.2.7 8.3 1.2 12.5 1.4 4.2.2 8.3.2 12.5-.2 4.1-.3 8.3-1 12.3-2 2-.6 4-1.2 5.8-2.1.9-.5 1.8-1 2.6-1.7.7-.7 1.4-1.5 1.5-2.6"/><path transform="matrix(.7073-.7069.7069.7073-7.6604 25.0134)" opacity=".3" d="m25.3 20.7h2.1v2.1h-2.1z"/><path transform="matrix(.7075-.7068.7068.7075-5.3863 22.4458)" opacity=".3" d="m23.7 17h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075-5.5475 26.5559)" opacity=".3" d="m28.6 19.3h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075-9.9405 27.1938)" opacity=".3" d="m27.2 24.9h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075-10.5563 22.0159)" opacity=".3" d="m20.6 23.1h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078-4.5862 25.3714)" opacity=".3" d="m28 17.9h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078-4.6855 19.3809)" opacity=".3" d="m20.7 15h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078-5.803 19.4295)" opacity=".3" d="m20.2 16.4h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078-7.8689 27.4949)" opacity=".3" d="m28.9 22.9h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078-11.3241 23.1425)" opacity=".3" d="m22 24.9h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078-11.8624 27.1402)" opacity=".3" d="m26.5 27.6h.7v.7h-.7z"/><path transform="matrix(.7073-.7069.7069.7073-1.0143 42.156)" opacity=".3" d="m49.3 21.2h2.1v2.1h-2.1z"/><path transform="matrix(.7075-.7068.7068.7075 1.2577 39.5849)" opacity=".3" d="m47.7 17.6h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075 1.4776 34.7849)" opacity=".3" d="m42.1 14.9h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075-6.6259 40.8079)" opacity=".3" d="m45.3 27.7h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075 1.0956 43.6941)" opacity=".3" d="m52.6 19.8h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075-1.6089 39.1304)" opacity=".3" d="m45.8 20.8h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078 2.0477 42.5026)" opacity=".3" d="m52 18.4h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078 3.4806 38.6348)" opacity=".3" d="m48.1 14.8h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078-1.2357 44.6249)" opacity=".3" d="m53 23.5h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078-4.7698 41.2489)" opacity=".3" d="m47.1 26h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078-.3512 35.9284)" opacity=".3" d="m42.9 18h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078-5.9665 42.9218)" opacity=".3" d="m48.5 28.3h.7v.7h-.7z"/><path transform="matrix(.7075-.7068.7068.7075 5.755 26.432)" opacity=".3" d="m34.1 5.6h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075 3.98 28.1204)" opacity=".3" d="m35.3 8.5h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075.9651 27.5868)" opacity=".3" d="m33.1 11.9h1.4v1.4h-1.4z"/><path transform="matrix(.7078-.7064.7064.7078 6.8089 27.7143)" opacity=".3" d="m36.6 5.3h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078 6.0615 30.0977)" opacity=".3" d="m39.1 7.4h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078 4.0696 26.2814)" opacity=".3" d="m33.5 7.9h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078 1.9884 26.3154)" opacity=".3" d="m32.5 10.4h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078 4.8423 22.2375)" opacity=".3" d="m28.9 4.9h.7v.7h-.7z"/><path transform="matrix(.7078-.7064.7064.7078 6.4259 24.066)" opacity=".3" d="m32 3.9h.7v.7h-.7z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f369.svg b/public/emoji/1f369.svg new file mode 100644 index 000000000..6620235bc --- /dev/null +++ b/public/emoji/1f369.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2 33.3c0 13.1 13.4 23.7 30 23.7 16.6 0 30-10.6 30-23.7 0-13.1-13.4-23.7-30-23.7-16.6 0-30 10.6-30 23.7m18.9 2.2c0-3.8 5-6.9 11.1-6.9 6.1 0 11.1 3.1 11.1 6.9 0 3.8-5 6.9-11.1 6.9-6.1 0-11.1-3.1-11.1-6.9" fill="#ffd170"/><path d="m2 26.9c0 1.9.2 3.7.7 5.4.6 2.3 1 6.2 2.3 8.1.7.9 2.2-.3 3.4-.3 2.2 0 2.6 4.9 5.3 4.9 4 0 2.1 3.3 7.6 3.3 2.9 0 4.2-2.7 5.7-2.7 3.8 0 3.6 5.1 7.3 5.1 3.8 0 3.6-6 7.1-6 3.4 0 4.1 3.1 6.7 3.1 2.8 0 2.1-9.2 5.2-9.2 3.6 0 5.6-1.4 6.4-2.7 1.5-2.6 2.3-5.6 2.3-8.9 0-10.6-13.4-20-30-20s-30 9.4-30 19.9m18.9.3c0-1.2 1.3-2.1 2.2-3.1.7-.7 1.2-2.6 2.2-3.2 1.9-1 3.6 2.5 6.3 2.5 1.4 0 4.3-2.4 5.5-2.2 2 .5 1.2 1.8 2.4 2.9 1.3 1.1 3.5 1.6 3.5 3.1 0 3.8-2.4 6.9-11.1 6.9-8.5 0-11-3.1-11-6.9" fill="#ff4085"/><g fill="#63b6e6"><path d="m40.5 38.9l-5.8 3c-.9.5-1.8-1.1-.8-1.5l5.8-3c.9-.6 1.7 1 .8 1.5"/><path d="m51.3 19.8l-6.1-2.1c-1-.3-.4-2 .6-1.7l6.2 2.1c.9.4.3 2-.7 1.7"/></g><g fill="#9729cc"><path d="m17.5 33.1l-6.2 2.1c-1 .3-1.6-1.3-.6-1.7l6.2-2.1c1-.3 1.6 1.4.6 1.7"/><path d="m28.9 15.6l-6-2.4c-1-.4-.3-2 .6-1.6l6 2.4c1 .4.4 2-.6 1.6"/></g><g fill="#fff"><path d="m12.6 26.9l-5.8-2.9c-.9-.5-.2-2 .8-1.6l5.8 2.9c.9.5.2 2.1-.8 1.6"/><path d="m57 24.8l-6.2 2.1c-1 .3-1.6-1.3-.6-1.7l6.2-2.1c1.1-.3 1.6 1.3.6 1.7"/></g><g fill="#fff080"><path d="m25.4 40.4l-6.5.3c-1 0-1.1-1.7-.1-1.8l6.5-.3c1.1 0 1.2 1.8.1 1.8"/><path d="m42.8 11.9l-6.3 1.8c-1 .3-1.5-1.4-.5-1.7l6.3-1.8c1-.2 1.5 1.4.5 1.7"/></g><g fill="#84e060"><path d="m46.6 32.8l6.5.3c1 0 1 1.8-.1 1.8l-6.5-.3c-1.1-.1-1-1.8.1-1.8"/><path d="m18.6 17.3l-6.3 1.7c-1 .3-1.5-1.4-.4-1.7l6.3-1.7c1-.2 1.4 1.4.4 1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f36a.svg b/public/emoji/1f36a.svg new file mode 100644 index 000000000..8daf31164 --- /dev/null +++ b/public/emoji/1f36a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m36.9 22.7l2.5-18.6c-2.4-.6-4.8-2.1-7.4-2.1-2.6 0-5 1.5-7.5 2.2-2.5.6-5.3.5-7.5 1.8-2.2 1.3-3.6 3.8-5.4 5.6-1.8 1.8-4.3 3.2-5.6 5.4-1.3 2.2-1.2 5-1.9 7.5-.6 2.5-2.1 4.9-2.1 7.5 0 2.6 1.5 5 2.2 7.5.6 2.5.5 5.3 1.8 7.5 1.3 2.2 3.8 3.6 5.6 5.4 1.8 1.8 3.1 4.3 5.4 5.6 2.2 1.3 5 1.2 7.5 1.9 2.5.6 4.9 2.1 7.5 2.1 2.6 0 5-1.5 7.5-2.2 2.5-.7 5.3-.6 7.5-1.9 2.2-1.3 3.6-3.8 5.4-5.6 1.8-1.8 4.3-3.1 5.6-5.4 1.3-2.2 1.2-5 1.9-7.5.6-2.4 2.1-4.8 2.1-7.4 0-2.6-2.1-8.1-2.1-8.1l-23-1.2" fill="#dda85f"/><path d="m59.4 22.4c-1 .3-2.4.2-3.9-.4-2.1-.8-3.4-2.5-3.8-4.5-1 .3-3.4 0-5-1-2.4-1.5-2.9-5.7-2.9-5.7-2.7-.8-4.7-4-4.4-6.7-2.2-.6-5-.5-7.4-.5-2.4 0-4.6 1.4-6.8 2-2.3.6-4.9.5-6.9 1.7-2 1.2-3.3 3.5-4.9 5.1-1.7 1.7-4 2.9-5.1 4.9-1.2 2-1.1 4.6-1.7 6.9-.6 2.2-2 4.4-2 6.8 0 2.4 1.4 4.6 2 6.8.6 2.3.5 4.9 1.7 6.9 1.2 2 3.5 3.3 5.1 4.9 1.7 1.7 2.9 4 4.9 5.1 2 1.2 4.6 1.1 6.9 1.7 2.2.6 4.4 2 6.8 2 2.4 0 4.6-1.4 6.8-2 2.3-.6 4.9-.5 6.9-1.7 2-1.2 3.3-3.5 4.9-5.1 1.7-1.7 4-2.9 5.1-4.9 1.2-2 1.1-4.6 1.7-6.9.6-2.2 3-4 3.3-6.4.8-3.9-1.2-8.3-1.3-9" fill="#f2cb7d"/><g fill="#dda85f"><path d="m50.1 10.8l-1.4 1.4-1.3-1.4 1.3-1.3z"/><path d="m55.8 17.8l-.6.7-.7-.7.7-.7z"/><path d="m50.8 13.2l-.7.7-.7-.7.7-.7z"/><path d="m44.6 7.1l-.7.7-.7-.7.7-.7z"/><path d="m57.2 20.3l-.7.7-.7-.7.7-.7z"/><path d="m57.8 17.8l-.7.7-.7-.7.7-.7z"/></g><path d="m11.8 20.6c-1 1.7.5 4.8 2.5 5.7 2.9 1.2 4.6 1.4 6.4-1.7.6-1.1 1.4-4 1.1-4.7-.4-1-2.1-3-3.2-3-3.1.1-6.1 2.5-6.8 3.7" fill="#6d4934"/><path d="m12.3 20.6c-.7 1.2 1.1 4.8 3.5 4.5 3.3-.4 3-7.2 1.6-7.2-2.4 0-4.6 1.8-5.1 2.7" fill="#a37f6a"/><path d="m45.2 39.1c1.4-.4 2.4-2.9 1.8-4.4-.9-2.3-1.8-3.3-4.4-2.6-.9.3-3 1.4-3.2 1.9-.3.8-.5 2.8.1 3.4 1.7 1.7 4.7 2 5.7 1.7" fill="#6d4934"/><path d="m43.8 36.7c1.1-.3 2.8-3.7 1-3.9-3.1-.5-5.5 1-5.2 2.7.3 1.7 3.4 1.4 4.2 1.2" fill="#a37f6a"/><path d="m24.9 44.5c-.3-1.2-2.5-2.1-3.9-1.5-2 .8-2.9 1.5-2.2 3.8.2.8 1.2 2.6 1.7 2.7.7.3 2.4.4 2.9-.1 1.5-1.4 1.7-4 1.5-4.9" fill="#6d4934"/><path d="m23.2 43.6c-.2-.9-4.4.4-4 2 .8 2.7.8 3.1 1.6 3 1.5-.4 2.5-4.3 2.4-5" fill="#a37f6a"/><path d="m51.1 25.5c-1.2.3-2.1 2.5-1.5 3.9.8 2 2.7 2.3 4.8 1.2 1.8-.9 1.9-4.1 1.4-4.7-1.5-1.5-3.8-.6-4.7-.4" fill="#6d4934"/><path d="m50.6 26.6c-.6.7-1.1 3.5.4 3.1 2.7-.8 4.6-3.5 3.4-3.9-1.5-.5-3.1 0-3.8.8" fill="#a37f6a"/><path transform="matrix(.7071-.7071.7071.7071-4.1299 22.1932)" fill="#6d4934" d="m23.3 14.7h2.8v2.8h-2.8z"/><g fill="#dda85f"><path transform="matrix(.7069-.7073.7073.7069-18.8143 21.6132)" d="m15.3 32.1h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-20.9511 39.0836)" d="m35.3 43.4h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-17.6007 36.0363)" d="m32.8 37.4h3.8v3.8h-3.8z"/><path transform="matrix(.7071-.7071.7071.7071 1.0787 22.2721)" d="m25.5 7.9h3.8v3.8h-3.8z"/></g><g fill="#6d4934"><path transform="matrix(.7071-.7071.7071.7071-20.1126 44.0843)" d="m41.7 44.9h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-9.967 46.4574)" d="m49.7 33.8h2.8v2.8h-2.8z"/><path transform="matrix(.7071-.7071.7071.7071-4.8567 37.5067)" d="m42.1 23.9h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-22.7604 21.5789)" d="m14 37.6h1.4v1.4h-1.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f36b.svg b/public/emoji/1f36b.svg new file mode 100644 index 000000000..493e7b34a --- /dev/null +++ b/public/emoji/1f36b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b37b47" d="m15 4h8v8h-8z"/><path fill="#a16745" d="m15 4l-2-2v12l2-2z"/><path fill="#633f2c" d="m23 12l2 2v-12l-2 2z"/><path fill="#8c5b3e" d="m23 4l2-2h-12l2 2z"/><path fill="#523420" d="m23 12h-8l-2 2h12z"/><path fill="#b37b47" d="m27 4h8v8h-8z"/><path fill="#a16745" d="m27 12v-8l-2-2v12z"/><path d="m37 14v-7.5c-1.2-1-2-2.5-2-2.5v8l2 2" fill="#633f2c"/><path d="m35 4c0 0-.1-1.2.3-2h-10.3l2 2h8" fill="#8c5b3e"/><path fill="#523420" d="m35 12h-8l-2 2h12z"/><path d="M39,7.3V12h1.3C39,10,39,7.3,39,7.3z" fill="#b37b47"/><path d="m39 7.3c-.6-.2-1.5-.4-2-.8v7.5l2-2v-4.7" fill="#a16745"/><path d="m37 14h7.2c0 0-2.7-.6-4-2h-1.2l-2 2" fill="#523420"/><path fill="#b37b47" d="m15 16h8v8h-8z"/><path fill="#a16745" d="m15 16l-2-2v12l2-2z"/><path fill="#633f2c" d="m23 16v8l2 2v-12z"/><path fill="#8c5b3e" d="m23 16l2-2h-12l2 2z"/><path fill="#523420" d="m23 24h-8l-2 2h12z"/><path fill="#b37b47" d="m27 16h8v8h-8z"/><path fill="#a16745" d="m27 16l-2-2v12l2-2z"/><path fill="#633f2c" d="m35 16v8l2 2v-12z"/><path fill="#8c5b3e" d="m35 16l2-2h-12l2 2z"/><path fill="#523420" d="m27 24l-2 2h12l-2-2z"/><path d="m44.8 16h-5.8v8h8v-6.9c-.9-.3-1.7-.3-2.2-1.1" fill="#b37b47"/><path fill="#a16745" d="m37 14v12l2-2v-8z"/><path d="m47 17.1v6.9l2 2v-8.7c-.6 0-1.5 0-2-.2" fill="#633f2c"/><path d="m39 16h5.8c-.4-.5-.5-1.2-.6-2h-7.2l2 2" fill="#8c5b3e"/><path fill="#523420" d="m39 24l-2 2h12l-2-2z"/><path fill="#b37b47" d="m15 28h8v8h-8z"/><path fill="#a16745" d="m15 28l-2-2v11.4l2-1.4z"/><path fill="#633f2c" d="m23 28v8h2v-10z"/><g fill="#8c5b3e"><path d="m23 28l2-2h-12l2 2z"/><path d="m23 36h-8l-2 1.4z"/></g><path fill="#b37b47" d="m27 28h8v8h-8z"/><path fill="#a16745" d="m27 28l-2-2v10h2z"/><path fill="#633f2c" d="m35 36h2v-10l-2 2z"/><path fill="#8c5b3e" d="m27 28h8l2-2h-12z"/><path fill="#b37b47" d="m39 28h8v8h-8z"/><path fill="#a16745" d="m39 36v-8l-2-2v10z"/><path fill="#633f2c" d="m47 36h2v-10l-2 2z"/><path fill="#8c5b3e" d="m39 28h8l2-2h-12z"/><path fill="#9e6eeb" d="m13 36.8h36v23.2h-36z"/><path d="m45.4 34.9l-32.4 1.9c21.6 0 15.6 20.3 31.7 20.3-4.6-5.9.7-22.2.7-22.2" fill="#7350ab"/><g fill="#f8d317"><path d="m49 32.4c-7.1-5.6-36 4.4-36 4.4 24.9-1.9 17.6 18.9 34.9 17-4.2-9.8 7.6-16.4 1.1-21.4"/><path d="m13 60h36v2h-36z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f36c.svg b/public/emoji/1f36c.svg new file mode 100644 index 000000000..2c26a67d9 --- /dev/null +++ b/public/emoji/1f36c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m22.8 41.2c5.4 5.4 3.3 16.3-.3 20-3.7 3.7-3.2-5.6-8.6-11-5.4-5.4-14.7-5-11-8.6 3.6-3.7 14.5-5.8 19.9-.4" fill="#f2b5b5"/><path d="m2.8 41.5c0 0 6.1.3 7.1 5.1.6 2.4-.7 4.6 1.1 6.4 1.8 1.8 4 .5 6.3 1.1 4.8 1.1 5.1 7.1 5.1 7.1 3.7-3.7 5.8-14.6.3-20-5.3-5.4-16.2-3.3-19.9.3" fill="#ffe6e8"/><path d="m41.2 22.8c-5.4-5.4-3.3-16.3.3-20 3.7-3.7 3.2 5.6 8.6 11 5.4 5.4 14.7 5 11 8.6-3.6 3.7-14.5 5.8-19.9.4" fill="#f2b5b5"/><path d="m61.2 22.5c0 0-6.1-.3-7.1-5.1-.5-2.3.8-4.5-1-6.3-1.8-1.8-4-.5-6.3-1-4.8-1.1-5.1-7.1-5.1-7.1-3.7 3.7-5.8 14.6-.3 20 5.2 5.2 16.1 3.1 19.8-.5" fill="#ffe6e8"/><g fill="#f0154f"><path d="m32 32c0 0 0 0 0 0-2.8 2-6.8 1.7-9.3-.8-2.2-2.2-2.7-5.4-1.5-8.1-3.5 4.3-4.1 10.2-1.7 15 8.5 2.1 10.9-4.2 12.5-6.1"/><path d="m32 32c0 0 0 0 0 0-2-2.8-1.7-6.8.9-9.3 2.2-2.2 5.4-2.7 8-1.5-4.3-3.5-10.2-4.1-15-1.7-2.2 8.5 4.2 10.9 6.1 12.5"/><path d="m32 32c0 0 0 0 0 0 2.9-1.9 6.8-1.7 9.3.8 2.2 2.2 2.7 5.3 1.6 8 3.4-4.3 4-10.1 1.7-14.9-8.6-2.1-11 4.2-12.6 6.1"/><path d="m32.1 32.2c1.9 2.8 1.6 6.7-.9 9.2-2.2 2.2-5.3 2.7-8 1.6 4.3 3.5 10.1 4 14.9 1.7 2.1-8.6-4-11-6-12.5"/></g><path d="m41.7 21.9c-.3-.3-.6-.5-.9-.8-2.7-1.1-5.8-.6-8 1.5-2.5 2.6-2.8 6.5-.8 9.4-1.9-1.5-8.2-3.9-6.1-12.5-.4.2-.7.4-1.1.6-1 .6-1.9 1.3-2.7 2.1-.1.1-.1.1-.2.2-.3.3-.5.6-.8.9-1.2 2.7-.7 5.9 1.5 8.1 2.5 2.5 6.5 2.8 9.3.8-1.5 1.8-3.9 8.2-12.5 6.1.2.4.4.8.6 1.1.6.9 1.3 1.8 2.1 2.6.1.1.1.1.2.2.3.3.6.5.9.8 2.7 1.1 5.8.6 8-1.6 2.5-2.5 2.8-6.4.9-9.2 2 1.5 8.1 4 6 12.4.4-.2.7-.4 1.1-.6 1-.6 1.9-1.3 2.7-2.1.1-.1.1-.1.2-.2.3-.3.6-.6.8-.9 1.1-2.6.6-5.8-1.6-8-2.5-2.5-6.4-2.8-9.3-.8 1.5-1.9 4-8.2 12.6-6.1-.2-.3-.3-.7-.5-1-.6-1-1.3-1.9-2.2-2.8-.1-.1-.1-.1-.2-.2" fill="#ffe6e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f36d.svg b/public/emoji/1f36d.svg new file mode 100644 index 000000000..887f57c00 --- /dev/null +++ b/public/emoji/1f36d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.7 61.3c1.1 1.1 2.5.8 3.5-.2 1-1 1.2-2.4.1-3.4l-28.7-28.8c-1.1-1.1-2.7-1.1-3.7-.1-1 1-.9 2.7.1 3.7l28.7 28.8" fill="#f29a2e"/><path d="m28.9 28.8c-.7.7-.5 2.2.6 3.3l28.7 28.8c1.1 1.1 2.3 1 3 .3.7-.7.7-1.9-.3-3l-28.8-28.9c-1-1-2.5-1.3-3.2-.5" fill="#fbbf67"/><path d="m37.8 34.1c2 4.2 3.2 9.2 2.6 14.7.8-.5 1.5-1 2.2-1.5 2.1-1.6 3.1-3.5 3.4-5.2.3-1.7-.1-3.2-.9-4.4-.8-1.2-2-2.1-3.3-2.7-1.3-.6-2.7-.9-4-.9" fill="#b2f25e"/><path d="m33.7 35.4c-.1.1-.3.2-.4.3.7 2.6.9 5.3.5 8.2-.4 2.8-1.3 5.7-2.9 8.5 3.4-.5 6.6-1.8 9.4-3.5.6-5.5-.5-10.5-2.6-14.7-1.5-.1-2.8.3-4 1.2" fill="#a93feb"/><path d="m29.3 37.5c-.3 2.6-1.1 5.2-2.6 7.7-1.4 2.5-3.4 4.8-5.9 6.7 3.2.8 6.7 1 10.1.5 1.6-2.8 2.5-5.7 2.9-8.5.4-2.8.1-5.6-.5-8.2-1.3.9-2.6 1.5-4 1.8" fill="#b2f25e"/><path d="m25.1 37.5c-2.6 4.6-7.3 8.3-13.1 10.3 2.6 1.8 5.7 3.3 8.9 4.1 2.5-1.9 4.5-4.2 5.9-6.7 1.4-2.5 2.3-5.1 2.6-7.7-1.4.3-2.9.3-4.3 0" fill="#a93feb"/><path d="m20.9 35.9c-1 .8-2.1 1.6-3.3 2.2-.6.3-1.2.6-1.8.9-.6.3-1.3.5-2 .7-2.7.8-5.8.9-8.9.2.8 1.6 1.9 3.1 3.1 4.5.6.7 1.3 1.3 2 1.9l.5.4.5.4c.3.2.6.5 1 .7 5.8-2 10.6-5.7 13.1-10.3-1.4-.2-2.9-.8-4.2-1.6" fill="#b2f25e"/><path d="m18 33.2c-2.4.8-5.2.8-7.9.2-2.8-.6-5.5-1.9-8.1-3.7.2 3.4 1.1 6.9 2.8 10.1 3.1.7 6.2.6 8.9-.2.7-.2 1.3-.4 2-.7.6-.3 1.2-.6 1.8-.9 1.2-.6 2.3-1.4 3.3-2.2-.6-.4-1.4-1-1.8-1.3-.3-.3-.6-.8-1-1.3" fill="#a93feb"/><path d="m16.8 29.5c-5.1-1-10-4.5-13.4-9.8-1 3.2-1.5 6.6-1.3 10 2.6 1.8 5.3 3.1 8.1 3.7 2.7.6 5.5.5 7.9-.2-.7-1-1.2-2.3-1.3-3.7" fill="#b2f25e"/><path d="m17.1 25.1c-4.3-3-7.6-8-9-14.2-2.1 2.6-3.7 5.6-4.8 8.8 3.4 5.3 8.3 8.8 13.4 9.8-.1-1.4 0-2.9.4-4.4" fill="#a93feb"/><path d="m19 21c-1.5-2.2-2.5-4.7-3.1-7.5-.6-2.8-.5-5.9.3-9-1.6.8-3.1 1.7-4.4 2.9-.7.6-1.3 1.2-1.9 1.8-.7.5-1.2 1.1-1.8 1.8 1.3 6.2 4.7 11.2 9 14.2.4-1.5 1.1-2.9 1.9-4.2" fill="#b2f25e"/><path d="m22.1 18.2c-.6-2.5-.5-5.3.2-8.1.7-2.8 2-5.5 3.9-8.1-3.4.1-6.8.9-9.9 2.4-.8 3.1-.8 6.2-.3 9 .6 2.8 1.7 5.4 3.1 7.5.2-.3.5-.6.7-.9.2-.3.5-.6.8-.8.4-.3.9-.7 1.5-1" fill="#a93feb"/><path d="m25.9 17c1.2-5.1 4.7-10 10-13.4-3.1-1.1-6.4-1.7-9.8-1.5-1.9 2.5-3.2 5.3-3.9 8.1-.7 2.8-.8 5.6-.2 8.1 1.2-.8 2.5-1.2 3.9-1.3" fill="#b2f25e"/><path d="m30.3 17.4c3-4.3 8-7.6 14.1-8.9-2.5-2.2-5.4-3.9-8.5-5-5.2 3.4-8.8 8.3-10 13.4 1.4 0 3 .1 4.4.5" fill="#a93feb"/><path d="m34.4 19.5c1.1-.7 2.3-1.4 3.5-1.9 1.3-.5 2.5-.9 3.9-1.2 2.8-.5 5.8-.3 8.9.6-.7-1.7-1.6-3.2-2.7-4.7-.5-.7-1.1-1.4-1.7-2-.6-.6-1.2-1.2-1.8-1.7-6.1 1.3-11 4.6-14.1 8.9 1.4.4 2.8 1.1 4 2" fill="#b2f25e"/><path d="m37 22.5c2.5-.5 5.2-.4 7.9.5 2.7.8 5.3 2.4 7.7 4.6.2-3.5-.5-7.2-1.9-10.5-3.1-.9-6.1-1.1-8.9-.6-1.4.2-2.7.7-3.9 1.2-1.2.5-2.4 1.2-3.5 1.9.3.2.6.5.9.7.1.1.3.3.4.4.1.1.2.2.3.4.3.3.7.8 1 1.4" fill="#a93feb"/><path d="m37.9 26.2c4.9 1.4 9.5 5.5 12 11.4 1.6-3.1 2.5-6.6 2.7-10.1-2.3-2.2-5-3.7-7.7-4.6-2.7-.9-5.4-1-7.9-.5.6 1.2.9 2.5.9 3.8" fill="#b2f25e"/><path d="m7.6 32.8c.6 4.1 2.4 7.9 5.1 11 .3.4.7.8 1 1.1.3.3.7.7 1.1 1 .7.7 1.5 1.3 2.3 1.8 1.6 1.1 3.4 2 5.2 2.7 3.7 1.4 7.6 1.3 11.3.5 4.7-1 10.2-4.7 11.9-7.3l1.9-10c1-3.4 1.2-7.1.6-10-.4-2.4-1.4-4.8-2.7-7-.7-1.1-1.5-2.1-2.4-3.1-.4-.5-.9-.9-1.4-1.3l-.4-.2-.3-.2c-.2-.2-.4-.3-.6-.5-3.4-2.5-7.6-3.9-11.8-3.9-4.2 0-8.4 1.3-11.9 3.7-.9.6-1.7 1.3-2.4 2-.8.7-1.4 1.5-2 2.3-1.3 1.6-2.3 3.4-3.1 5.3-1.6 3.8-2.1 8-1.4 12.1m16.5-7c.2-.2.3-.5.5-.7.1-.1.2-.2.3-.3.1-.1.2-.2.3-.3.7-.6 1.6-1 2.6-1.1 1-.1 2 .1 2.8.6.2.1.4.3.6.4 2.3-.4 5 .1 7.5 1.6 0 1.4-.3 2.9-.8 4.2-.3.7-.7 1.3-1.1 1.9-.2.3-.4.6-.7.9-.1.1-.2.3-.4.4-.1.1-.2.2-.4.3-1 .9-2.1 1.5-3.3 1.7-1.2.3-2.6.3-3.8-.1-1.2-.3-2.3-1-3.3-1.9-.8-.8-1.4-1.8-1.7-2.9-.3-1.1-.2-2.3.1-3.4.3-.3.5-.9.8-1.3" opacity=".1"/><g fill="#b2f25e"><path d="m34.8 33.4c1.1 2.3 1.6 5.1 1.4 7.9-.2 2.9-1.2 5.8-2.9 8.6 3.6-.5 7-2 9.9-4.2.1-1.6 0-3.2-.3-4.7-.3-1.5-.7-2.9-1.2-4.2-1.1-2.6-2.7-4.9-4.6-6.6-.3.6-.6 1.2-1 1.8-.2.3-.4.6-.6.8-.1.1-.2.3-.4.4-.1 0-.2.1-.3.2"/><path d="m28.2 35c-2.6 4.4-8 7.6-14.5 7.7.3.4.6.7 1 1 .3.3.6.6 1 .9.7.6 1.4 1.2 2.1 1.7 1.5 1 3.1 1.9 4.8 2.5 2.8-1.6 5-3.8 6.6-6.2 1.5-2.4 2.4-5 2.5-7.6-1.2.3-2.4.3-3.5 0"/><path d="m23.6 30.5c-2.5 0-5.1-.8-7.5-2.4-2.3-1.6-4.4-4-5.8-7-1.5 3.6-1.9 7.5-1.3 11.3 2.8 1.8 5.7 2.7 8.6 2.8 2.8.1 5.4-.6 7.6-2-.9-.8-1.4-1.7-1.6-2.7"/><path d="m25.3 24.7c-1.2-2.2-1.6-5-1.2-7.8.5-2.8 1.9-5.7 4.1-8.2-3.9 0-7.8 1.2-11 3.5-.2 1.7-.2 3.3 0 4.8.2 1.5.7 2.9 1.2 4.2 1.2 2.6 3 4.7 5.1 6 .2-.5.4-1 .7-1.4.1-.2.3-.4.5-.6.1-.1.2-.2.3-.3.2 0 .2-.1.3-.2"/><path d="m30.3 24.3c.4-.5.9-.9 1.4-1.3.5-.4 1.1-.7 1.6-1.1 1.1-.7 2.4-1.2 3.9-1.3 2.9-.3 6.4.9 9.4 3.4-.4-2.3-1.3-4.5-2.6-6.5-.6-1-1.4-2-2.2-2.8-.4-.4-.9-.9-1.3-1.2l-.3-.3-.3-.2c-.2-.1-.4-.3-.6-.4-3.3.7-6.1 2.2-8 4.2-2 2-3.2 4.5-3.5 7.1.9-.3 1.8-.1 2.5.4"/></g><g fill="#a93feb"><path d="m37.1 30.1c1.9 1.7 3.5 4 4.6 6.6.5 1.3 1 2.7 1.2 4.2.3 1.5.4 3.1.3 4.7.7-.6 1.4-1.2 2.1-1.8.6-.6 1.2-1.3 1.8-1.9 1.1-1.3 2.1-2.8 2.9-4.4-2.5-5.9-7-10-12-11.4-.1 1.4-.3 2.8-.9 4"/><path d="m31.7 35.1c-.1 2.6-1 5.2-2.5 7.6-1.5 2.4-3.8 4.5-6.6 6.2 3.4 1.3 7.1 1.6 10.7 1.1 1.7-2.8 2.7-5.7 2.9-8.6.2-2.9-.3-5.6-1.4-7.9-.9.7-2 1.3-3.1 1.6"/><path d="m25.1 33.2c-2.2 1.3-4.8 2.1-7.6 2-2.8-.1-5.8-1-8.6-2.8.6 3.8 2.3 7.4 4.7 10.3 6.5 0 11.9-3.2 14.5-7.7-1.1-.4-2.1-1-3-1.8"/><path d="m23.7 27.3c-2.2-1.3-4-3.4-5.1-6-.6-1.3-1-2.7-1.2-4.2-.2-1.5-.2-3.2 0-4.8-.8.6-1.6 1.2-2.3 1.9-.7.7-1.3 1.4-1.9 2.1-1.2 1.5-2.1 3.2-2.9 4.9 1.4 3 3.5 5.4 5.8 7 2.3 1.6 5 2.4 7.5 2.4-.3-1.2-.3-2.3.1-3.3"/><path d="m27.8 23.7c.3-2.5 1.5-5 3.5-7.1 2-2 4.8-3.6 8-4.2-3.2-2.3-7.1-3.6-11-3.6-2.3 2.5-3.7 5.4-4.1 8.2-.5 2.8 0 5.6 1.2 7.8.6-.7 1.5-1 2.4-1.1"/><path d="m30.9 24.7c2.6-.5 5.7.4 8.6 2.7 2.4 2.1 4.2 5.4 4.9 9.1 2.1-3.5 3-8 2.2-12.5-3-2.5-6.4-3.6-9.4-3.4-1.5.1-2.8.6-3.9 1.3-.5.4-1.1.7-1.6 1.1-.5.4-1 .8-1.4 1.3.2.1.4.2.6.4"/></g><path d="m14.8 38.2c2.2 3.5 5.6 6.1 9.5 7.4 3.9 1.3 8.1 1.2 12-.3 3.8-1.5 8.6-5 11.2-12 0 0-.8-1.2-1.2-1.5-.8 2.7-1.9 4.7-1.9 4.7l-4.9-9.1c-.8-4.9-4.3-9-8.9-10.3-4.7-1.3-13.7 1.5-16.6 9.3-1.5 3.8-1.4 8.4.8 11.8m16.7-13.7c-.1 0-.2 0-.3 0-.3-.1-.1-.1.3 0" opacity=".1"/><g fill="#b2f25e"><path d="m30.9 24.7c2.7 1.9 5 5.2 6.2 9.4.5 3.2 0 6.7-1.4 9.9 3.6-1.4 6.7-4 8.8-7.6-.7-3.7-2.5-7-4.9-9.1-2.9-2.3-6.1-3.1-8.7-2.6"/><path d="m30.9 24.7c-1 4.3-3.4 8.3-6.8 11.1-2.4 1.3-5.3 1.9-8.4 1.6 2 3.2 5.2 5.7 8.8 6.8 2.8-1.7 5.1-4 6.4-6.7 1.4-4.4 1.3-9 0-12.8"/><path d="m30.3 25.4c-2.5.5-4.5 0-5.3-.9-.7-.5-1.3-1.1-1.8-2-.5-.9-.8-1.9-.7-3.2-.9.5-6.4 3.2-7.7 8 4.6 5.6 12.2 1.7 15.5-1.9"/></g><g fill="#a93feb"><path d="m30.9 24.7c1.3 3.8 1.4 8.4 0 12.9-1.4 2.7-3.6 5-6.4 6.7 3.6 1.2 7.6 1.1 11.1-.3 1.5-3.2 2-6.7 1.4-9.9-1.1-4.2-3.4-7.5-6.1-9.4"/><path d="m30.9 24.7c-3 3-10.7 6.2-16.2 2.6-.8 3.7-.6 7 1 10.2 3.1.3 6-.4 8.4-1.6 3.4-2.9 5.8-6.9 6.8-11.2"/><path d="m30.3 25.4c-1.1-.6 7.5 2.1 8.3 3.8.1-.5.1-1.2 0-1.9l-.1-.6v-.3l-.1-.3c-.1-.4-.2-.9-.4-1.4-.4-1-1-2-1.9-3.1-.5-.5-1-1-1.6-1.5-.3-.2-.6-.4-.9-.6-.3-.2-.6-.4-1-.5-.7-.3-1.3-.5-2-.7-.6-.2-1.2-.3-1.8-.3-1.1-.1-2 0-2.8.1-1.6.3-2.6.8-3.5 1.3-.1 1.3.2 2.4.7 3.2.5.9 1.1 1.5 1.8 2 .8.8 2.8 1.3 5.3.8"/></g><path d="m25.9 36c1.4 1.4 3.3 2 5.6 1.5 2.9-.7 8.4-2.8 8-10.1-.4-.3-1-.7-1-.7s.3 1.4.1 2.6l-13.3 2.7c-.6 1.3-.5 3 .6 4" opacity=".1"/><path d="m30.3 25.4c.3 0 .8.3 1.3.9.5.5 1 1.4 1.4 2.5 1.1 2.7.3 5.7-1.7 8 1.8-.3 3.6-1.2 4.9-2.5.7-.7 1.2-1.4 1.6-2.2.4-.8.7-1.7.8-2.8-2-8.4-10.4-5-8.3-3.9" fill="#b2f25e"/><path d="m30.3 25.4c1.7 3.3-1.7 6.1-5.2 7.2-.2.8-.1 1.8.9 2.8.5.5 1.1.9 1.9 1.2.1 0 .2.1.3.1 0 0 .2 0 .2.1h.2c.2 0 .4.1.7.1.4 0 .9 0 1.4 0 .2 0 .3 0 .5-.1 2-2.3 2.8-5.3 1.7-8-.3-1.1-.9-1.9-1.4-2.5-.5-.6-.9-.9-1.2-.9" fill="#a93feb"/><path d="m30.3 25.4c-1.4 3.8-4.7 4.4-5.2 7.2 2.4-.3 7.6-3.2 5.2-7.2" fill="#b2f25e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f36e.svg b/public/emoji/1f36e.svg new file mode 100644 index 000000000..de1d4317e --- /dev/null +++ b/public/emoji/1f36e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,52C15.5,52,2,44.6,2,35.4c0-9.1,13.5-16.6,30-16.6s30,7.4,30,16.6C62,44.6,48.5,52,32,52z" fill="#e0e1e5"/><path d="M60.5,34.8C60.5,43.2,47.7,50,32,50S3.5,43.2,3.5,34.8c0-8.4,12.8-15.2,28.5-15.2S60.5,26.4,60.5,34.8z" fill="#f5f5f5"/><path d="m51.5 25.8c-3.6-2-35.2-8.2-42.2 4.5-1.9 3.5-.4 8.4 5.5 11.7 3.6 2.1 11.3 5.5 16.1 6.3 4.9.8 9.4-2.1 13.2-2.9 6.2-1.4 10.2-4.3 10.6-8.8.4-4.6 2.6-7.5-3.2-10.8" fill="#a8521a"/><ellipse cx="32" cy="33.7" rx="19.2" ry="10.7" fill="#7d3d15"/><path d="m45.6 16.8h-27.2c0 0-3.1 17.3-3.1 17.5 0 3.8 7.5 6.8 16.7 6.8 9.2 0 16.7-3 16.7-6.8 0-.2-3.1-17.5-3.1-17.5" fill="#ffd170"/><path d="m45.9 17.9c0-3.1-6.2-5.7-13.9-5.7s-13.9 2.5-13.9 5.7 6.2 5.7 13.9 5.7c8.5 0 13.9-4 13.9-5.7" fill="#7d3d15"/><path d="m44.8 17.1c0-2.8-5.8-5.1-12.9-5.1s-12.9 2.3-12.9 5.1c0 2.8 5.8 5.1 12.9 5.1 7.9-.1 12.9-3.6 12.9-5.1" fill="#a8521a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f36f.svg b/public/emoji/1f36f.svg new file mode 100644 index 000000000..031903fc1 --- /dev/null +++ b/public/emoji/1f36f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m33 16l-27.5 6.6c0 0-3.5 6.2-3.5 12.6 0 4.3.9 7.7 4.4 11.4 3.5 3.7 3.1 3.5 3.5 5.3.3 1.9 3.2 10.1 22.3 10.1 19.1 0 22.3-8.2 22.3-10.1 0-2.4 1.3-3 4.8-6.7l-26.3-29.2" fill="#8f6453"/><path d="m55.5 12.5c-2-1.2-.7-1.2-1.2-4.2-.5-2.9-5.8-6.3-22.1-6.3-16.2 0-21.6 3.3-22.1 6.2-.5 3 .7 2.9-1.2 4.2-1.9 1.4-6.1 10.5-4.1 12.3 2.3 2.1 5.5-3.2 10.1-3.2 3.2 0 3.6 6.6 6.2 6.6 2.6 0 11.2-6.6 13.2-6.6 7.4 0 5.8 13.4 12.3 13.4 5 0 9.6 16 12.9 12.1 5.2-6.2 1.5-31.1-4-34.5" fill="#ffce31"/><path d="m53.9 11.9c0 .5-9.4 5.1-21.7 5.1-12.3 0-21.7-4.5-21.7-5.1s9.4 3.4 21.7 3.4c12.3 0 21.7-4 21.7-3.4" fill="#e3a300"/><path d="m54.6 49.5c0 .5-8 6.3-22.4 6.3-14.4 0-22.4-5.8-22.4-6.3 0-.5 8 4.4 22.4 4.4 14.4 0 22.4-4.9 22.4-4.4" fill="#724e41"/><path d="m47.3 7.9c1.1-.4 1.7-.9 1.7-1.3 0-1.7-7.5-3.1-16.8-3.1s-16.8 1.4-16.8 3.1c0 .5.6.9 1.7 1.3 2.7-1 8.5-1.7 15.1-1.7s12.4.7 15.1 1.7" fill="#e3a300"/><path d="m47.3 7.9c-2.7-1-8.5-1.7-15.1-1.7-6.7 0-12.4.7-15.1 1.7 2.7 1 8.5 1.7 15.1 1.7s12.4-.7 15.1-1.7" fill="#bd8800"/></svg> \ No newline at end of file diff --git a/public/emoji/1f370.svg b/public/emoji/1f370.svg new file mode 100644 index 000000000..c42ca1b6f --- /dev/null +++ b/public/emoji/1f370.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d3976e"><path d="M57.7 54.7 2 62 2 51.6 57.7 44.1z"/><path d="M57.8 33.2 2 40.9 2 29.9 57.8 22z"/></g><path fill="#fff" d="M57.7 44.1 2 51.6 2 40.9 57.8 33.2z"/><path d="m20.8 39.7c.2 4.4-3.5 8.4-8.3 9.1-4.8.6-8.9-2.3-9.1-6.7l17.4-2.4" fill="#ef4d3c"/><path d="m18.6 40c.1 3.3-2.6 6.3-6.2 6.8-3.6.5-6.6-1.7-6.8-5l13-1.8" fill="#ff717f"/><path d="m56.2 34.9c0 4.4-3.9 8.5-8.8 9.2-4.8.7-8.8-2.4-8.9-6.8l17.7-2.4" fill="#ef4d3c"/><path d="m53.9 35.2c0 3.3-2.9 6.4-6.5 6.9-3.6.5-6.6-1.8-6.6-5l13.1-1.9" fill="#ff717f"/><path d="m21.2 47.6c-.2-4.3 3.6-8.5 8.4-9.1 4.9-.7 8.9 2.4 9 6.7l-17.4 2.4" fill="#ef4d3c"/><path d="m23.4 47.3c-.1-3.2 2.7-6.3 6.3-6.8 3.6-.5 6.6 1.8 6.7 5l-13 1.8" fill="#ff717f"/><g fill="#c98659"><path d="m3 34.7l2.7 2.1 2.5-2.8-2.8-2z"/><path d="m20.8 34.2l2.7 2.1 2.5-2.8-2.7-2z"/><path d="m47.5 31.5l2.6 2.1 2.6-2.8-2.6-2.1z"/><path d="m25.6 30.6l2.2 1.7 2-2.3-2.2-1.6z"/><path d="m45.6 27.9l-2.1 2.2 2.1 1.6 2.1-2.2z"/><path d="m18.7 28.2l-2 2.2 2.1 1.6 2.1-2.2z"/><path d="m8.5 36.4l2.4 1.8 2.2-2.4-2.4-1.8z"/><path d="m14.3 31.3l-1.4 1.6 1.6 1.1 1.4-1.5z"/><path d="m30.8 32.4l1.5 1.1 1.4-1.6-1.5-1.1z"/><path d="m35.1 28.8l1.6 1.2 1.4-1.6-1.5-1.2z"/><path d="m39.7 32.1l1.5 1.1 1.4-1.5-1.5-1.2z"/><path d="m49.6 25.4l-1.5-1.2-1.4 1.6 1.5 1.2z"/><path d="m34.1 34.2l1.5 1.2 1.4-1.6-1.5-1.1z"/><path d="m16.1 36.7l1.5 1.1 1.4-1.5-1.5-1.1z"/><path d="m10.5 30.8l-1.5-1.2-1.4 1.6 1.5 1.1z"/><path d="m54.6 24.2l-1.5 1.6 1.5 1.2 1.4-1.6z"/><path d="m56 50.1l-2.6-2-2.5 2.7 2.6 2z"/><path d="m38.6 50.6l-2.6-2-2.6 2.7 2.7 1.9z"/><path d="m12.5 53.2l-2.6-2-2.5 2.7 2.7 1.9z"/><path d="m33.8 54l-2.1-1.5-2 2.1 2.1 1.5z"/><path d="m14.5 56.6l1.9-2.1-2.1-1.5-1.9 2.1z"/><path d="m40.5 56.3l2-2.1-2.1-1.5-2 2.1z"/><path d="m50.7 48.5l-2.3-1.7-2.2 2.3 2.2 1.7z"/><path d="m44.8 53.4l1.4-1.5-1.5-1.1-1.4 1.5z"/><path d="m28.8 52.4l-1.5-1.1-1.4 1.5 1.5 1.1z"/><path d="m24.6 55.7l-1.5-1-1.4 1.4 1.5 1.1z"/><path d="m20.1 52.6l-1.5-1.1-1.4 1.5 1.5 1.1z"/><path d="m10.7 58.9l1.5 1.1 1.3-1.5-1.5-1.1z"/><path d="m25.5 50.6l-1.5-1.1-1.3 1.5 1.5 1.1z"/><path d="m43.2 48.2l-1.4-1.1-1.5 1.5 1.5 1.1z"/><path d="m48.5 53.9l1.4 1.1 1.4-1.5-1.4-1.1z"/><path d="m6 60l1.4-1.5-1.5-1.1-1.4 1.5z"/></g><path d="m62 21.6c0-4.3-17.8-8.7-21.7-8.2-16.7 2.2-38.3 16.5-38.3 16.5 16.6-2.2 50.1-6.5 53-6.8 1.5-.2 2.4.1 2.4 1.3 0 4.3 0 30.3 0 30.3l4.6-.6c0 .1 0-28.6 0-32.5" fill="#8f6453"/><path d="m55.9 20.9c8.5-1.2-15.5-7.7-19.2-7.2-15.9 2.1-32 14.4-32 14.4s49.2-6.9 51.2-7.2" fill="#724e41"/><path fill="#8cc63e" d="m42.3 10l1.9-2.7-4.4-.4-.5-4.1-2.9 1.8-3.5-2.6-1 11 13.1.2z"/><path d="m39.8 18.5c-4.1 3.8-13.2 4.3-15.1 2.5-2-1.8-1.5-10.1 2.7-14 3.1-2.8 7.7-1.5 10.9 1.4 3.1 3 4.5 7.3 1.5 10.1" fill="#ef4d3c"/><g fill="#ffffc4"><path d="m29.2 16.4l-.7.7.7.7.8-.7z"/><path d="m39.5 12.4l-.7.6.7.7.7-.7z"/><path d="m36.1 13l-.7.7.7.7.7-.7z"/><path d="m32.8 12.4l-.7.6.7.7.7-.7z"/><path d="m36.5 9.7l-.7.7.7.6.8-.6z"/><path d="m34.5 6.9l-.7.6.7.7.7-.7z"/><path d="m32.1 9.3l-.7.7.7.6.7-.6z"/><path d="m29.1 12.2l-.7.6.7.7.7-.7z"/><path d="m33 16l-.8.7.8.7.7-.7z"/><path d="m38.2 16.1l-.7.7.7.7.7-.7z"/><path d="m35.4 18.8l-.8.7.8.6.7-.6z"/><path d="m30.7 19.5l-.7.6.7.7.7-.7z"/><path d="m26.2 18.1l-.7.7.7.7.7-.7z"/><path d="m25.7 14.7l-.7.7.7.6.8-.6z"/><path d="m27.9 8.2l-.7.6.7.7.7-.7z"/><path d="m26.2 11.2l-.7.7.7.6.7-.6z"/><path d="m30.9 6l-.7.7.7.6.7-.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f371.svg b/public/emoji/1f371.svg new file mode 100644 index 000000000..dbc80e5b3 --- /dev/null +++ b/public/emoji/1f371.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="m62 55.6c0 .8-.6 1.4-1.4 1.4h-57.2c-.8 0-1.4-.6-1.4-1.4v-47.2c0-.8.6-1.4 1.4-1.4h57.2c.8 0 1.4.6 1.4 1.4v47.2" fill="#3e4347" id="0"/><use xlink:href="#0"/><g fill="#ff5760"><path d="m36.1 36.8c0-1.5-1.2-2.7-2.8-2.7h-24.4c-1.5 0-2.8 1.2-2.8 2.7v13.3c0 1.5 1.2 2.7 2.8 2.7h24.5c1.5 0 2.8-1.2 2.8-2.7-.1 0-.1-13.3-.1-13.3"/><path d="m23.7 13.9c0-1.5-1.2-2.7-2.8-2.7h-12c-1.5 0-2.8 1.2-2.8 2.7v13.3c0 1.5 1.2 2.7 2.8 2.7h12.1c1.5 0 2.8-1.2 2.8-2.7-.1 0-.1-13.3-.1-13.3"/><path d="m30.6 11.1c-1.5 0-2.8 1.2-2.8 2.7v13.3c0 1.5 1.2 2.7 2.8 2.7h24.5c1.5 0 2.8-1.2 2.8-2.7v-13.2c0-1.5-1.2-2.7-2.8-2.7h-24.5z"/></g><path d="m33.5 41.4c0-1.1-.9-2.1-2.1-2.1 1.1 0 2.1-.9 2.1-2.1 0-1.1-.9-2.1-2.1-2.1-1.1 0-2.1.9-2.1 2.1 0-1.1-.9-2.1-2.1-2.1-1.1 0-2.1.9-2.1 2.1 0-1.1-.9-2.1-2.1-2.1-1.1 0-2.1.9-2.1 2.1 0-1.1-.9-2.1-2.1-2.1s-1.8 1.1-1.8 2.2c0-1.1-.9-2.1-2.1-2.1-1.1 0-2.1.9-2.1 2.1 0-1.1-.9-2.1-2.1-2.1-1.1 0-2.1.9-2.1 2.1 0 1.1.9 2.1 2.1 2.1-1.1 0-2.1.9-2.1 2.1 0 1.1.9 2.1 2.1 2.1-1.1 0-2.1.9-2.1 2.1 0 1.1.9 2.1 2.1 2.1-1.1 0-2.1.9-2.1 2.1 0 1.1.9 2.1 2.1 2.1 1.1 0 2.1-.9 2.1-2.1 0 1.1.9 2.1 2.1 2.1 1.1 0 2.1-.9 2.1-2.1 0 1.1.9 2.1 2.1 2.1s2.1-.9 2.1-2.1c0 1.1.9 2.1 2.1 2.1 1.1 0 2.1-.9 2.1-2.1 0 1.1.9 2.1 2.1 2.1 1.1 0 2.1-.9 2.1-2.1 0 1.1.9 2.1 2.1 2.1 1.1 0 2.1-.9 2.1-2.1 0-1.1-.9-2.1-2.1-2.1 1.1 0 2.1-.9 2.1-2.1 0-1.1-.9-2.1-2.1-2.1.9-.1 1.8-1.1 1.8-2.2" fill="#fff"/><circle cx="21.1" cy="43.5" r="2.1" fill="#ff5760"/><ellipse cx="14.9" cy="20.5" rx="8" ry="8" fill="#3e4347"/><ellipse cx="14.9" cy="20.5" rx="6.4" ry="6.4" fill="#c94747"/><path d="m57.1 19.8c0-.4-.6-.6-.7-.9.1-.4.5-.5.6-.8.2-.4-.4-.7-.6-1-.3-.4.3-.9 0-1.3-.2-.4-.8-.2-1.1-.5-.3-.3-.1-.9-.5-1.1-.4-.2-.8.2-1.2.1-.4-.1-.6-.9-1.1-.7-.3.2-.5.7-1 .7-.3 0-.9-.4-1.1 0-.2.3-.1.9-.5 1-.4.2-1.1.1-.9.7.1.4.3.8-.1 1.1-.3.3-.7.6-.3 1 .2.2.7.5.5.8-.3.3-.9.6-.5 1.1.2.2.7.5.5.9-.2.3-.8.6-.6 1 .1.2.7.5.6.9-.1.4-.9.6-.6 1.1.2.3.7.5.7 1 0 .3-.4.9 0 1.1.3.2.9.1 1.1.5.2.4.1 1.1.7.9.4-.1.8-.3 1.1.1.3.3.6.7 1 .3.3-.3.5-.6 1-.5.5.1.9.2 1-.4.1-.5.3-.7.8-.8.5-.1.6-.3.5-.8-.2-.5-.1-.7.3-1.1.5-.5.3-.7-.2-1.1-.7-.7.9-1 .3-1.7-.2-.2-.6-.4-.5-.7.2-.4.8-.5.8-.9" fill="#dae3ea"/><g fill="#839391"><path d="m50.3 16.7c.2-.4 0-1 .4-1.2.3-.2.9.2 1.1.1.4-.2.6-.7 1.1-.7.4 0 .7.7 1 .7.4 0 .8-.3 1.2 0 .4.2.2.9.4 1.2-.3-.3-.3-.7-.6-1-.2-.1-.8.3-1.1.2-.4-.1-.6-.7-.9-.7-.1 0-.6.6-.8.7-.4.1-.8-.2-1.2-.2-.3.1-.3.7-.6.9"/><path d="m50.3 20.7c.2-.4 0-1 .4-1.2.3-.2.9.2 1.1.1.4-.2.6-.8 1.1-.7.4 0 .7.7 1 .7.4 0 .8-.3 1.2 0 .4.2.2.9.4 1.2-.3-.3-.3-.7-.6-1-.2-.1-.8.3-1.1.2-.4-.1-.6-.7-.9-.7-.1 0-.6.6-.8.7-.4.1-.8-.2-1.2-.2-.3.1-.3.7-.6.9"/><path d="m50.3 18.7c.2-.4 0-1 .4-1.2.3-.2.9.2 1.1.1.4-.2.6-.7 1.1-.7.4 0 .7.7 1 .7.4 0 .8-.3 1.2 0 .4.2.2.9.4 1.2-.3-.3-.3-.7-.6-1-.2-.1-.8.3-1.1.2-.4-.1-.6-.7-.9-.7-.1 0-.6.6-.8.7-.4.1-.8-.2-1.2-.2-.3.1-.3.7-.6.9"/></g><g fill="#fc97b2"><path d="m55.3 24.4c0 0 0 0 0 0"/><path d="m55.3 24.4c0 0 0 .1 0 0"/><path d="m55.3 24.5c0 .1 0 .1 0 0"/><path d="m51.6 24.7c-.9-1.1-.3-3.1 1.3-2.9 1.3.2 1.7 2.4.3 2.2-.6-.1-1-.9-.3-1.2.6-.3.7.4.7.8.8-.6-.4-1.6-1.1-1-.7.5-.4 1.5.3 1.9 1.9 1 3-2.5.8-3-2-.5-3.2 2.1-2.1 3.6 1.1 1.5 3.5 1.1 4.1-.7-.6.3-.9 1-1.7 1.1-1.1.1-1.8-.2-2.3-.8"/></g><path d="m55.3 24.5c0 0 0 0 0 0" fill="#fc97b2" id="1"/><use xlink:href="#1"/><g fill="#83bf4f"><path d="m45.4 18c-4.2-1.3-8.7-1.3-13 0-1.7.6-3-2.4-.9-3.1 4.8-1.5 10-1.5 14.8 0 2.1.7.8 3.7-.9 3.1"/><path d="m45.4 22.6c-4.2-1.3-8.7-1.3-13 0-1.7.6-3-2.4-.9-3.1 4.8-1.5 10-1.5 14.8 0 2.1.7.8 3.7-.9 3.1"/><path d="m45.4 27.2c-4.2-1.3-8.7-1.3-13 0-1.7.6-3-2.4-.9-3.1 4.8-1.5 10-1.5 14.8 0 2.1.7.8 3.7-.9 3.1"/></g><path d="m43 34.1c-1.5 0-2.8 1.2-2.8 2.7v13.3c0 1.5 1.2 2.7 2.8 2.7h12.1c1.5 0 2.8-1.2 2.8-2.7v-13.3c0-1.5-1.2-2.7-2.8-2.7 0 0-12.1 0-12.1 0" fill="#ff5760"/><path d="m54.8 37.1c0-1.1-1.3-1.8-1.9-1.9-.5-.1-1.6.1-1.9.3-.3-.2-1.4-.5-1.9-.5-.5 0-1.8.3-2.1.5-.3-.2-1.3-.3-1.8-.3-.7.1-1.9.9-1.9 1.9-1.1 0-1.9.9-1.9 1.9s.9 1.9 1.9 1.9c0 1.1 1.3 1.8 1.9 1.9.4.1 1.5-.1 1.8-.3.3.2 1.5.3 2.1.3.5 0 1.7-.2 1.9-.3.3.2 1.4.3 1.9.3.7-.1 1.9-.9 1.9-1.9 1.1 0 1.9-.9 1.9-1.9s-.8-1.9-1.9-1.9" fill="#fbbf67"/><g fill="#89664c"><path d="m51.6 36.5h1v5h-1z"/><path d="m45.6 36.5h1v5h-1z"/><path d="m48.6 36.5h1v5h-1z"/></g><path d="m54.8 46.1c0-1.1-1.3-1.8-1.9-1.9-.5-.1-1.6.1-1.9.3-.3-.2-1.4-.5-1.9-.5-.5 0-1.8.3-2.1.5-.3-.2-1.3-.3-1.8-.3-.7.1-1.9.9-1.9 1.9-1.1 0-1.9.9-1.9 1.9s.9 1.9 1.9 1.9c0 1.1 1.3 1.8 1.9 1.9.4.1 1.5-.1 1.8-.3.3.2 1.5.3 2.1.3.5 0 1.7-.2 1.9-.3.3.2 1.4.3 1.9.3.7-.1 1.9-.9 1.9-1.9 1.1 0 1.9-.9 1.9-1.9s-.8-1.9-1.9-1.9" fill="#fbbf67"/><g fill="#89664c"><path d="m51.6 45.5h1v5h-1z"/><path d="m45.6 45.5h1v5h-1z"/><path d="m48.6 45.5h1v5h-1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f372.svg b/public/emoji/1f372.svg new file mode 100644 index 000000000..52663af16 --- /dev/null +++ b/public/emoji/1f372.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32.5 44.3c-13.2 0-24.2-4.1-26.7-9.5 4.6 14.1 1.8 27.2 26.7 27.2 24.9 0 22.1-13.1 26.7-27.2-2.5 5.4-13.5 9.5-26.7 9.5" fill="#3e4347"/><path d="m20.2 20.5c14.1-3.9 46.5 2 39.4 15.4 3.9 4.4 5.3 9.1-13.3 8.8-28.6 6.7-52.2-7.2-41.8-17.7-2.5-5.1 3-7.7 15.7-6.5" fill="#6f7980"/><path d="m32.5 43.7c12.5 0 22.9-3.9 25.3-9 .2-.5.3-1 .5-1.5 0-.3.1-.5.1-.8 0-6.2-11.6-11.2-25.8-11.2s-25.8 5-25.8 11.2c0 .3 0 .5.1.8.1.5.3 1 .5 1.5 2.2 5.1 12.6 9 25.1 9" fill="#3e4347"/><path d="m32.5 43.7c12.5 0 22.9-3.9 25.3-9 0-.2.1-.3.1-.5-2.1-5.3-12.7-9.3-25.5-9.3-12.8 0-23.4 4-25.5 9.3.1.2.1.3.1.5 2.6 5.1 13 9 25.5 9" fill="#fbbf67"/><path d="m36 30.4c-5-.1-11.1 3.9-15.2 3.6-6.8-.5.2 2.8 5 2.8 3.2 0 5.4-2.9 7.1-4.1 2.4-1.5 8.3-2.2 3.1-2.3" fill="#d33b23"/><g fill="#ff8736"><path d="m21.2 27.1c-1.3-3.6-8.8 2.3-2.4 3.6 1 .2 3.5-.4 2.4-3.6"/><path d="m35.7 38.4c-1.6-4.4-10.9 2.9-2.9 4.4 1.2.2 4.3-.5 2.9-4.4"/><path d="m37.4 25.8c-1.5-3.6-10.8 2.3-2.9 3.6 1.1.1 4.2-.5 2.9-3.6"/><path d="m52.7 29.7c-.6-3.9-12.5-1.7-4.3 2.4 1.2.6 4.8 1.1 4.3-2.4"/></g><g fill="#89664c"><path d="m15.1 33.2c-1.1-1.5-2.7-3.5-3.3-2.5-.9 1.4-1.2 4.2-.5 4.3 5 1 4.6-.6 3.8-1.8"/><path d="m42.6 30.4c-1.8.8-2.9.2-3.7 1.4-1.9 2.7 4.6 3.6 5.8 2 .9-1.1-.9-3.9-2.1-3.4"/><path d="m44.1 37.1c-1.3-.6-1 1.4-3-.2-1.4-1.1-4.4 1.7-2.4 3.6 2.2 2.1 2.8.1 3.7.3 1.9.3 5.2-2.2 1.7-3.7"/><path d="m22.1 37.7c-1.2-1.2-3.1 2.2-2.4 3.1 1.5 2 6.9 1.6 8.3.1 1.8-1.8-3-.4-5.9-3.2"/></g><g fill="#699635"><path d="m17.5 36.7c0 0 .1 1.2.3 1.7-1.3-.5-1.3-2.8-1.3-2.8s-.9.5-.8 1.4c-1.4-1.2-2.6-.6-2.6-.6s1.8 1 2.1 1.7c-1 .1-1.6.4-2 1.2 0 0 2-1 3.5-.3-.6.5-.3 1.7-.3 1.7 2.4-2.5 3.9-.3 5-.9-.9-1.2-2.2-1.4-2.2-1.4-.5-1-1.7-1.7-1.7-1.7"/><path d="m28.3 26.9c-1.2-.2-2.4.4-2.4.4s1.1.5 1.6.7c-1.1.9-3.1-.3-3.1-.3s0 1 .8 1.4c-1.7.6-1.9 2-1.9 2s1.8-1 2.5-.9c-.5.9-.5 1.6.1 2.3 0 0 .2-2.2 1.6-3.1.1.8 1.3 1.1 1.3 1.1-.9-3.3 1.8-3.5 1.8-4.7-1.4 0-2.3 1.1-2.3 1.1"/><path d="m51.6 35.9c.5-.5 2.6-.8 2.6-.8s-.9-1-2.7-.5c.4-.8-.2-1.6-.2-1.6s-.9 2.1-2.3 2.1c.4-.5.9-1.5.9-1.5s-1.4.3-2.2 1.2c0 0-1.3-.4-2.5.4.7 1 3-.5 4.2 2.7 0 0 .7-1 .4-1.7 1.6-.1 3.1 1.6 3.1 1.6 0-.9-.4-1.4-1.3-1.9"/></g><g opacity=".6" fill="#a6aeb0"><path d="m33.3 11.4c-3.7-3.8-1.2-9.4-1.2-9.4s-7.8 7.4-2.9 12.5c5.7 5.9 2.9 9.5 2.9 9.5s7-6.6 1.2-12.6"/><path d="m22.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.3 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/><path d="m44.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.3 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f373.svg b/public/emoji/1f373.svg new file mode 100644 index 000000000..4f80ed53c --- /dev/null +++ b/public/emoji/1f373.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.3 4l-.3-.3c-2.3-2.3-6.1-2.3-8.4 0l-10 10.1c-10-6.2-23.3-5-32 3.7-10.1 10.2-10.1 26.7 0 36.8 10.1 10.2 26.6 10.2 36.7 0 8.6-8.6 9.9-21.9 3.9-31.9l10.1-10.1c2.3-2.3 2.3-6 0-8.3m-4.7 8.1c-2.1 0-3.7-1.7-3.7-3.7 0-2.1 1.7-3.7 3.7-3.7s3.7 1.7 3.7 3.7c0 2.1-1.6 3.7-3.7 3.7" fill="#3e4347"/><path d="m12.2 30.1c-4.1 9.1-1.2 19.3 6.6 22.8 7.7 3.5 17.3-1.1 21.4-10.2 4.1-9.1 1.2-19.3-6.6-22.8-7.7-3.5-17.3 1-21.4 10.2" fill="#fff"/><circle cx="23" cy="36" r="8" fill="#f29a2e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f374.svg b/public/emoji/1f374.svg new file mode 100644 index 000000000..e9d6b48ef --- /dev/null +++ b/public/emoji/1f374.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m6.1 3.1c-1.7 1.8-5.2 13.1 9.5 27.9 4.7 4.7 8.2 1.2 11.1 4.2 2.9 2.9 26.3 26.3 26.3 26.3s5.7-1.9 6.6-6.7l-52.1-52.2c0 0-.5-.4-1.4.5" fill="#94989b"/><path d="m61.8 11c.7-1.3-.9-.9-.9-.9s-10.6 10.2-12.1 9c-1.5-1.2 10.4-11 9-12.9-1.3-1.7-11.7 10.5-13 9-1.2-1.5 8.9-12.1 8.9-12.1s.4-1.6-.9-.9c-16 8.6-18 16.6-18 16.6s-.6 1.6.6 2.8c.1.1-29.2 29.3-33.1 33.2-1.9 1.9 5.1 8.8 7 6.9 3.9-3.9 33-33.3 33.1-33.2 1.2 1.2 2.8.7 2.8.7s8-2.1 16.6-18.2" fill="#b2c1c0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f375.svg b/public/emoji/1f375.svg new file mode 100644 index 000000000..7f210fc76 --- /dev/null +++ b/public/emoji/1f375.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.6 55.3h-27.2c0 0 .4 2.6 4 4.8 1.3.8 4.5 1.9 9.6 1.9 5.1 0 8.3-1.1 9.6-1.9 3.7-2.1 4-4.8 4-4.8" fill="#d2d8d9"/><g fill="#eff6f7"><path d="m57 31.7h-50c0 0 .7 11.1 7.3 20.1 2.5 3.3 8.3 8.1 17.7 8.1 9.3 0 15.2-4.8 17.7-8.1 6.6-9 7.3-20.1 7.3-20.1"/><ellipse cx="32" cy="31.7" rx="25" ry="9.7"/></g><path d="m32 27c10.6 0 19.5 2.7 21.5 6.4.3-.5.5-1.1.5-1.6 0-4.4-9.8-8-22-8-12.2 0-22 3.6-22 8 0 .6.2 1.1.5 1.6 2-3.7 10.9-6.4 21.5-6.4" fill="#d2d8d9"/><path d="m32 39.7c10.6 0 19.5-2.7 21.5-6.4-2-3.6-10.9-6.3-21.5-6.3-10.6 0-19.5 2.7-21.5 6.4 2 3.6 10.9 6.3 21.5 6.3" fill="#96b269"/><path fill="#4e6b20" d="m25.5 52l-4.3-5.7-6.1 3.5-1.4 6.5 10.5 2.1z"/><path fill="#8cc63e" d="m24.7 52.5l-3.5-6.2-6.6 2.6-2.2 6.1 10 3.7z"/><circle cx="20.4" cy="48.7" r="1.2" fill="#4e6b20"/><path fill="#b59267" d="m19.9 38.2h1v10h-1z"/><g opacity=".6" fill="#a6aeb0"><path d="m33.3 11.4c-3.7-3.8-1.2-9.4-1.2-9.4s-7.8 7.4-2.9 12.5c5.7 5.9 2.9 9.5 2.9 9.5s7-6.6 1.2-12.6"/><path d="m22.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.2 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/><path d="m44.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.2 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f376.svg b/public/emoji/1f376.svg new file mode 100644 index 000000000..b573b4566 --- /dev/null +++ b/public/emoji/1f376.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m44.1 50.4c7.6 0 13.8 2.6 13.8 5.8 0 3.2-6.2 5.8-13.8 5.8-7.6 0-13.8-2.6-13.8-5.8 0-3.2 6.1-5.8 13.8-5.8" fill="#b7b198"/><path d="m35.6 5.4c-.3 2.2 1.9 6.4 2 8.7.2 3.3-18.4 24.7-8.6 40.5 4.4 7.1 25.7 7.1 30.1 0 9.8-15.8-8.8-37.1-8.6-40.5.1-2.2 2.4-6.5 2-8.7-.7-4.5-16.1-4.5-16.9 0" fill="#f9f3d9"/><g fill="#b7b198"><path d="m37 5.7c-.8 4.9 14.9 4.9 14.1 0-.6-4-13.4-4-14.1 0"/><ellipse cx="13" cy="58.5" rx="10.1" ry="3.5"/></g><g fill="#f9f3d9"><path d="m2 43.8h22v13.1h-22z"/><ellipse cx="13" cy="43.8" rx="11" ry="3.8"/><ellipse cx="13" cy="56.9" rx="11" ry="3.8"/></g><path d="m22.1 45.1c.5-.3.7-.7.7-1.1 0-1.6-4.4-3-9.8-3-5.4 0-9.8 1.3-9.8 3 0 .4.3.8.7 1.1 1.5-1.1 5-1.9 9.1-1.9 4.1 0 7.7.8 9.1 1.9" fill="#b7b198"/><path d="m22.1 45.1c-1.5-1.1-5-1.9-9.1-1.9-4.1 0-7.7.8-9.1 1.9 1.5 1.1 5 1.9 9.1 1.9 4.1-.1 7.7-.9 9.1-1.9" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f377.svg b/public/emoji/1f377.svg new file mode 100644 index 000000000..e2652b0a3 --- /dev/null +++ b/public/emoji/1f377.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m15.1 22.1c.9 8 8.2 14.9 16.9 14.9 9.4 0 17.1-8 17.1-16.7 0-.1 0-.1 0-.2-9.8-1.3-22.1 5.8-34 2" fill="#961623"/><path d="m54 20.4c0-11.4-5.7-18.4-5.7-18.4h-32.6c0 0-5.7 7.1-5.7 18.4 0 10.8 9.3 20.9 20.9 21.5-.1 6.3-.7 12.8-2.2 15.1-2.2 3.2-9.8 1.6-9.8 5h26.2c0-3.4-7.6-1.8-9.8-5-1.5-2.3-2.1-8.8-2.2-15.1 11.6-.6 20.9-10.6 20.9-21.5m-22 18.9c-9.8 0-17.9-7.8-18.9-16.7-.1-.6-.1-1.3-.1-1.9 0-9.9 4.9-15.9 4.9-15.9h28.2c0 0 4.8 6 4.9 15.7 0 .1 0 .2 0 .2 0 9.6-8.5 18.6-19 18.6" opacity=".8" fill="#a1b8c7"/></svg> \ No newline at end of file diff --git a/public/emoji/1f378.svg b/public/emoji/1f378.svg new file mode 100644 index 000000000..a8c9960d8 --- /dev/null +++ b/public/emoji/1f378.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.7 3.3c0 0 0 0 0 0 .2-.6 0-1.2-.4-1.3-.4-.1-.9.2-1.1.8l-12.5 34.2.8.3 13.2-34" fill="#f29a2e"/><path d="m45.5 17.9c-.3 2.4-3.2 3.9-6.5 3.5-3.2-.4-5.6-2.7-5.3-5 .3-2.4 3.2-3.9 6.5-3.5 3.3.4 5.6 2.6 5.3 5" fill="#8cc63e"/><path d="m38.4 16.9c-.2 1.5-1.3 2.6-2.4 2.4-1.1-.1-1.9-1.5-1.7-2.9.2-1.5 1.3-2.6 2.4-2.4 1.1.1 1.9 1.5 1.7 2.9" fill="#ce114b"/><path d="m30.4 25.3c-1.3 2-.1 5 2.7 6.7 2.8 1.7 6.1 1.4 7.4-.6 1.3-2 .1-5-2.7-6.7-2.8-1.6-6.1-1.4-7.4.6" fill="#8cc63e"/><path d="m36.5 29c-.8 1.3-.7 2.8.3 3.4 1 .6 2.4 0 3.2-1.2.8-1.3.7-2.8-.3-3.4-.9-.6-2.4 0-3.2 1.2" fill="#ce114b"/><path d="m59 18.6h-54c0 0 19.1 21.4 25.8 24.2 0 2.1-.2 9.7-.9 13-3.7 3.2-11.4 5.4-11.5 5.4-.2.1-.3.3-.2.5 0 .2.2.4.3.4h26.9c.2 0 .3-.2.3-.4 0-.2-.1-.4-.2-.5-.1 0-7.8-2.2-11.5-5.4-.7-3.3-.8-10.9-.8-13 6.8-2.9 25.8-24.2 25.8-24.2m-27 22.1c-4.1 0-21.9-19.8-21.9-19.8h43.7c.1 0-17.7 19.8-21.8 19.8" opacity=".8" fill="#a1b8c7"/><path d="m49.4 22.7c0 0-14.1 15.8-17.4 15.8-3.3 0-17.4-15.8-17.4-15.8s34.8 0 34.8 0" opacity=".7" fill="#f3ffd2"/></svg> \ No newline at end of file diff --git a/public/emoji/1f379.svg b/public/emoji/1f379.svg new file mode 100644 index 000000000..b96f8f05c --- /dev/null +++ b/public/emoji/1f379.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.2 8.5c-2.1-5.3-8.2-7.9-13.6-5.8-5.4 2.1-8 8.1-5.9 13.4 2.2 5.3 8.3 7.9 13.7 5.8 5.4-2.1 8-8.1 5.8-13.4" fill="#64892f"/><path d="m56.6 8.8c-2-5-7.8-7.4-12.8-5.4-5.1 2-7.5 7.6-5.5 12.6 2 5 7.8 7.4 12.8 5.4 5.1-2 7.6-7.7 5.5-12.6" fill="#fdffb8"/><g fill="#ced74d"><path d="m44.7 3.5c.3-.3 5.7-.4 5.8.2.1.2.3.3.3.5-.1.7-3 7-3 7-.1 0-.4-.4-.6-.1-.2.2-2.9-6.8-2.8-6.9.2-.2.1-.5.3-.7"/><path d="m50.3 21.2c-.3.3-5.7.4-5.8-.2-.1-.2-.3-.3-.3-.5.1-.7 3-7 3-7 .1 0 .4.4.6.1.2-.2 2.9 6.8 2.8 6.9-.2.2-.1.5-.3.7"/><path d="m56.5 9.6c.4.3.4 5.5-.2 5.7-.2.1-.3.3-.5.3-.8-.1-7.2-2.9-7.2-2.9 0-.1.4-.4.1-.6-.2-.2 7-2.8 7.1-2.7.2.1.5 0 .7.2"/><path d="m38.5 15c-.4-.3-.4-5.5.2-5.7.2-.1.3-.3.5-.3.8.1 7.2 2.9 7.2 2.9 0 .1-.4.4-.1.6.2.2-7 2.8-7.1 2.7-.2 0-.5 0-.7-.2"/><path d="m39.3 8.2c-.1-.4 3.7-4.2 4.2-3.9.2.1.5 0 .6.1.4.6 3 7 3 7-.1 0-.5 0-.5.3.1.3-7-2.8-7-2.9 0-.2-.3-.4-.3-.6"/><path d="m55.9 16.6c.1.4-3.7 4.1-4.2 3.9-.2-.1-.5 0-.6-.1-.4-.6-3-7-3-7 .1 0 .5 0 .5-.4-.1-.3 7 2.8 7 2.9 0 .3.2.5.3.7"/><path d="m51.8 4.2c.4-.1 4.3 3.6 4 4.1-.1.2 0 .4-.2.6-.6.4-7.2 2.9-7.2 2.9 0-.1 0-.5-.4-.5-.3.1 2.9-6.8 3-6.8.4 0 .6-.2.8-.3"/><path d="m43.2 20.4c-.4.1-4.3-3.6-4-4.1.1-.2 0-.4.2-.6.6-.4 7.2-2.9 7.2-2.9 0 .1 0 .5.4.5.3-.1-2.9 6.8-3 6.8-.4 0-.6.2-.8.3"/></g><path d="M24.3,9c-2.5-2.5-6.7-2.5-9.2,0L6,17.9l1.4,1.4l9.1-8.9c1.8-1.8,4.7-1.8,6.5,0l20,19.7l1.4-1.4L24.3,9z" fill="#c10259"/><path d="m47.7 12.4h-12.5-12.6c4.7 10.9-9.5 30.6 7 33.9 5.1 1.8 4.8 5.9 3.1 9.9-1.8 4.2-5.9 4.9-6 5-.1.1-.2.3-.2.5 0 .2.1.4.3.4h8.3 8.3c.1 0 .2-.2.3-.4 0-.2-.1-.5-.2-.5 0 0-4.2-.8-6-5-1.7-3.9-1.9-8.1 3.1-9.9 16.6-3.4 2.4-23.1 7.1-33.9m-12.5 32.5c-20.9 0-6.2-21-10.5-31.7h10.5 10.5c-4.3 10.7 10.4 31.7-10.5 31.7" opacity=".8" fill="#a1b8c7"/><g opacity=".8"><path d="m25.2 32.3c-.6 6.1.5 11 9.9 11 7.8 0 9.9-3.4 10-8.1-6.2 1.2-11.8-4.2-19.9-2.9" fill="#f65500"/><path d="m45.2 35.3c.1-3.5-.9-7.7-1.4-11.6-5.4.2-10.4-3.7-17.1-3.3-.1 3.8-1.1 8.1-1.5 11.9 8.1-1.3 13.7 4.1 20 3" fill="#fcb334"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f37a.svg b/public/emoji/1f37a.svg new file mode 100644 index 000000000..85e65ba62 --- /dev/null +++ b/public/emoji/1f37a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fff"><path d="m16.1 12.5h26v14.1h-26z"/><path d="m46.1 24.1c0 0 4.1-2 9.8-1.3-5.6-2.6-9.8-.6-9.8-.6v1.9" opacity=".8"/><path d="m46.1 45.5c0 0 3.8.1 7.7-2.7-2.6 4.8-7.7 4.7-7.7 4.7v-2" opacity=".8"/></g><path d="m59.7 22.6c-.8-5-11.4-3.1-13.6-2.7v-11h-34.1v49c0 5.4 34.1 5.4 34.1 0v-8.6c6.4-.2 11.4-5.8 12.8-11.2 1-3.8 1.5-11.5.8-15.5m-16 31.5c0 4.4-29.3 4.4-29.3 0v-42.1h29.3v42.1m10.8-16c-.8 3.3-4.1 6.2-8.3 6.3v-19.7c1.7-.4 9-2 9.5 1.2.4 3.5-.4 8.8-1.2 12.2" opacity=".8" fill="#a1b8c7"/><path d="m42.1 26.6h-26v26.2c0 3.9 26 3.9 26 0v-26.2" fill="#fdb73e"/><g fill="#d8d2b8"><path d="m43.7 8.7c0 2.5-3.1 4.6-7 4.6-3.9 0-7-2.1-7-4.6 0-2.6 3.1-4.6 7-4.6 3.9 0 7 2.1 7 4.6"/><path d="m48.8 10.7c0 2.1-2.1 3.9-4.6 3.9-2.5 0-4.6-1.7-4.6-3.9 0-2.1 2.1-3.9 4.6-3.9 2.5.1 4.6 1.8 4.6 3.9"/><path d="m15.4 23.4c0 2.1-1.9 3.8-4.3 3.8-2.4 0-4.3-1.7-4.3-3.8 0-2.1 1.9-3.8 4.3-3.8 2.3 0 4.3 1.7 4.3 3.8"/><path d="m17.5 28.5c0 2.1-1.9 3.8-4.3 3.8-2.4 0-4.3-1.7-4.3-3.8 0-2.1 1.9-3.8 4.3-3.8 2.4 0 4.3 1.7 4.3 3.8"/><path d="m25.9 11.1c0 4.1-3.8 7.5-8.5 7.5-4.7 0-8.5-3.4-8.5-7.5 0-4.1 3.8-7.5 8.5-7.5 4.8 0 8.5 3.4 8.5 7.5"/><path d="m18.1 16.6c0 3.6-3.2 6.5-7.1 6.5-3.9 0-7.1-2.9-7.1-6.5 0-3.6 3.2-6.5 7.1-6.5 4 0 7.1 2.9 7.1 6.5"/><path d="m34.6 7.5c0 3-2.9 5.5-6.4 5.5-3.5 0-6.4-2.5-6.4-5.5 0-3 2.9-5.5 6.4-5.5 3.6 0 6.4 2.5 6.4 5.5"/></g><g fill="#fff"><path d="m43.4 9.5c0 2.5-3 4.5-6.6 4.5-3.6 0-6.6-2-6.6-4.5 0-2.5 3-4.5 6.6-4.5 3.6-.1 6.6 1.9 6.6 4.5"/><path d="m47.9 10.9c0 1.9-2 3.4-4.5 3.4-2.5 0-4.5-1.5-4.5-3.4 0-1.9 2-3.4 4.5-3.4 2.4 0 4.5 1.5 4.5 3.4"/><path d="m16.5 23.2c0 2-1.9 3.6-4.2 3.6-2.3 0-4.2-1.6-4.2-3.6 0-2 1.9-3.6 4.2-3.6 2.4 0 4.2 1.6 4.2 3.6"/><path d="m36.5 12.5c0 2-1.9 3.6-4.2 3.6-2.3 0-4.2-1.6-4.2-3.6 0-2 1.9-3.6 4.2-3.6 2.4 0 4.2 1.6 4.2 3.6"/><path d="m26.6 11.8c0 3.9-3.7 7.1-8.2 7.1-4.6 0-8.2-3.2-8.2-7.1 0-3.9 3.7-7.1 8.2-7.1 4.5 0 8.2 3.2 8.2 7.1"/><path d="m19 16.9c0 3.3-3.1 5.9-6.9 5.9-3.8 0-6.9-2.7-6.9-5.9 0-3.3 3.1-5.9 6.9-5.9 3.8-.1 6.9 2.6 6.9 5.9"/><path d="m28.7 22.1c0 3.3-3.1 5.9-6.9 5.9s-6.9-2.7-6.9-5.9c0-3.3 3.1-5.9 6.9-5.9 3.8-.1 6.9 2.6 6.9 5.9"/><path d="m34.6 8.4c0 2.9-2.7 5.2-6 5.2-3.3 0-6-2.3-6-5.2 0-2.9 2.7-5.2 6-5.2 3.3 0 6 2.3 6 5.2"/><path d="m18.3 28.5c0 2-1.9 3.6-4.2 3.6-2.3 0-4.2-1.6-4.2-3.6 0-2 1.9-3.6 4.2-3.6 2.3 0 4.2 1.6 4.2 3.6"/><path d="m22.3 26.6c0 1.9-1.8 3.5-4 3.5-2.2 0-4-1.6-4-3.5 0-1.9 1.8-3.5 4-3.5 2.2 0 4 1.6 4 3.5"/></g><g fill="#d8d2b8"><path d="m25.9 21.7c-.3-.4-.8-.8-1.3-1-.2-.1-.5-.2-.8-.2-.2 0-.5 0-.8 0h-.4l-.1-.4c-.2-.5-.5-.9-.9-1.2-.2-.2-.4-.3-.6-.4-.2-.1-.3-.1-.4-.2-.1 0-.3-.1-.4-.1-1.1-.2-2.3 0-3.1.7l-.5.4-.4-.3c-.1-.1-.2-.2-.3-.2-.2-.1-.2-.1-.4-.2-.2-.1-.5-.2-.8-.2-.6 0-1.2.2-1.7.6.2-.6.9-1.1 1.6-1.2.4-.1.8-.1 1.2 0 .2 0 .5.1.6.2.2.1.4.2.6.3h-.8c.9-1.1 2.8-1.7 4.4-1.3.2 0 .4.1.6.2.2.1.4.2.5.2.4.2.7.4 1 .7.5.5.9 1.2.9 1.9l-.5-.4c.4 0 .7.1 1 .2.2.1.3.1.4.2.1.1.3.2.4.3.6.3 1 .9 1 1.4"/><path d="m29.5 6.1c-.6-.1-1.2-.1-1.7.1-.1 0-.2.1-.4.1-.2.1-.3.1-.3.2-.2.1-.4.3-.6.4l-.2.2-.5-.1c-.5-.2-1.1-.3-1.7-.3-.3 0-.6.1-.8.1-.4.1-.5.2-.8.3-.9.5-1.5 1.4-1.5 2.4v.6h-.6c-.1 0-.3 0-.4 0-.2 0-.2 0-.4.1-.3.1-.5.2-.7.4-.4.3-.7.9-.7 1.5-.3-.5-.3-1.3.1-1.8.2-.3.5-.6.8-.7.1-.1.4-.2.5-.2.5-.3.7-.4.9-.4l-.5.6c-.3-1.4.5-2.9 1.9-3.6.3-.2.8-.3 1.1-.4.4-.1.8-.1 1.2-.1.8 0 1.6.3 2.2.7l-.7.1c.3-.2.6-.3.9-.5.2-.1.3-.1.5-.1.1 0 .4-.1.5-.1.7 0 1.4.2 1.9.5"/></g><g fill="#fee0af"><ellipse cx="33.8" cy="34.4" rx="5.5" ry="5.2"/><ellipse cx="25.9" cy="42.9" rx="4.1" ry="3.9"/><ellipse cx="34" cy="46.5" rx="2.7" ry="2.6"/><ellipse cx="27.9" cy="51.9" rx="1.9" ry="1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f37b.svg b/public/emoji/1f37b.svg new file mode 100644 index 000000000..76c8bdc07 --- /dev/null +++ b/public/emoji/1f37b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m28.5 25.1l6.2 35.4c.7 3.9 25-.3 24.3-4.3l-1.3-7.2c2.5-1.9 4-5.2 4.2-8 .2-2.9-.4-8.5-1.4-11.3-.8-2.2-3.9-1.9-6.5-1.3l-1.3-7.4-24.2 4.1m28.6 20.1l-2.4-13.6c1.5-.3 3-.3 3.4.8.8 2.5.9 6.4.8 9-.2 1.4-.8 2.7-1.8 3.8m-26.5-18.2l20.9-3.7 5.4 30.4c.6 3.2-20.3 6.9-20.9 3.7l-5.4-30.4" opacity=".8" fill="#a1b8c7"/><path d="m52.2 34.1l-18.7 3.3 3.3 18.9c.5 2.9 19.2-.4 18.7-3.3l-3.3-18.9" fill="#fdb73e"/><path d="m26.6 26.5c-.3-4.2 5-7.2 8.9-5.5 1.3-3.6 5.9-3.6 7.9-1.8 1.6-.9 5.2-1.5 7.1.5 3.9-1.6 7.2 4.6 1 5.3-9-1.5-19.1 16.5-19.1 16.5-1.7.3-4-.5-3.5-3.2-1 .1-2.6-1.6-2.2-3.2-4.1-1.1-3.8-7.5-.1-8.6" fill="#d8d2b8"/><path d="m27.4 26.9c-.3-4.7 5.9-6.4 8.7-5.3 1-2.7 5-3.9 7.3-1.7 1.2-.8 5-1.6 6.8.3 4.2-1.7 6.2 5 .4 4.9l1.6 9-13.6 2.4c-.1 1-1.5 2-3.2 1.7.3 1.7-1.4 3.2-3 3.4-1.9.2-3.4-1.6-2.6-3.7-1.8 0-2.6-1.6-2.2-3-3.9-1-3.9-7.2-.2-8" fill="#fff"/><g fill="#fee0af"><path d="m46.6 37c2.1-.4 4.2 1 4.5 3 .4 2.1-1.1 4-3.2 4.4-2.1.4-4.2-1-4.5-3-.4-2 1.1-4 3.2-4.4"/><ellipse transform="matrix(.9848-.1736.1736.9848-7.6637 8.1429)" cx="42.7" cy="47.9" rx="3" ry="2.8"/><ellipse transform="matrix(.9848-.1735.1735.9848-7.8355 9.2385)" cx="48.9" cy="49.4" rx="2" ry="1.9"/><path d="m45.1 52.8c.8-.1 1.5.3 1.6 1.1.1.7-.4 1.4-1.1 1.5-.8.1-1.5-.3-1.6-1.1-.2-.6.3-1.3 1.1-1.5"/></g><path d="m12.2 11.1l-1.4 8.2c-2.9-.7-6.3-.9-7.1 1.5-1.2 3.1-1.9 9.3-1.7 12.4.2 3.2 1.9 6.7 4.7 8.8l-1.4 8c-.8 4.3 25.9 9 26.7 4.7l6.9-38.9-26.7-4.7m-6.7 22.8c-.2-2.9-.1-7.2.9-9.9.4-1.2 2-1.3 3.7-.9l-2.7 14.9c-1.1-1.2-1.8-2.7-1.9-4.1m25.2 17.5c-.6 3.5-23.6-.5-22.9-4l5.9-33.5 23 4-6 33.5" opacity=".8" fill="#a1b8c7"/><path d="m12.8 25.7l20.5 3.6-3.6 20.8c-.6 3.1-21.1-.5-20.5-3.6l3.6-20.8" fill="#fdb73e"/><path d="m41 17.4c.3-4.7-5.5-7.9-9.8-6.1-1.4-3.9-6.5-4-8.7-1.9-1.8-1-5.8-1.7-7.8.6-4.3-1.8-7.9 5.1-1.1 5.8 10-1.7 21 18.2 21 18.2 1.9.3 4.4-.6 3.8-3.6 1.1.2 2.8-1.8 2.5-3.5 4.4-1.2 4.1-8.3.1-9.5" fill="#d8d2b8"/><path d="m40 17.9c.3-5.2-6.5-7.1-9.5-5.8-1.1-2.9-5.5-4.3-8.1-1.9-1.3-.9-5.4-1.8-7.4.3-4.6-1.8-6.9 5.5-.5 5.4l-1.7 9.9 15 2.6c.1 1.1 1.7 2.2 3.5 1.9-.4 1.9 1.5 3.6 3.3 3.8 2 .2 3.8-1.8 2.8-4 2 0 2.8-1.8 2.4-3.3 4.3-1.3 4.3-8.1.2-8.9" fill="#fff"/><g fill="#d8d2b8"><path d="m32.7 14.9c.2-1.8-1.2-4-4.5-3.3-.4-.8-1.3-1.2-2.7-.4 1.6 0 2.1.5 2.4 1.3 3.3 0 3.6 3 3.6 3s1.4.1 1.8 1.9c.6-.8.5-2-.6-2.5"/><path d="m34.5 22.3c-2.4-2.3-4.8-1.3-5.6.3-1.2-.2-1.9.7-2 1.6 1.4-1.3 2.6-.6 2.6-.6s1.9-2.3 4.7-.5c.7-.6 1.4-.6 2.7.2-.7-1.3-1.6-1.4-2.4-1"/></g><g fill="#fee0af"><path d="m18.9 28.9c-2.4-.4-4.6 1.1-5 3.3-.4 2.3 1.2 4.4 3.6 4.9 2.4.4 4.6-1.1 5-3.3.4-2.3-1.2-4.4-3.6-4.9"/><ellipse transform="matrix(.1733-.9849.9849.1733-21.1092 56.6803)" cx="23.2" cy="40.9" rx="3.1" ry="3.3"/><path d="m16.7 40.6c-1.2-.2-2.3.5-2.5 1.7-.2 1.1.6 2.2 1.8 2.4 1.2.2 2.3-.5 2.5-1.7.2-1.1-.6-2.2-1.8-2.4"/><path d="m20.6 46.4c-.8-.1-1.6.4-1.8 1.2-.1.8.4 1.5 1.2 1.7.8.1 1.6-.4 1.8-1.2.2-.8-.3-1.6-1.2-1.7"/></g><g fill="#42ade2"><path d="m44.5 14.8l9.6-8.3-4.6-3.3z"/><path d="m48.9 16.5l9.1 2v-4.8z"/><path d="m41.3 11.7l2.3-9.7h-4.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f37c.svg b/public/emoji/1f37c.svg new file mode 100644 index 000000000..1491a98b8 --- /dev/null +++ b/public/emoji/1f37c.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m12.9 8.4c-.6-.1-1.5-1.8-3.9-4.1-2.8-2.9-4.8-2.7-6.1-1.4-1.3 1.3-1.5 3.3 1.4 6.1 2.4 2.4 4 3.2 4.1 3.9.5 3.7-1.9 7.1-.4 8.5l13.4-13.4c-1.4-1.5-4.8.9-8.5.4" fill="#ffe62e"/><path d="M61,39.6c1.4,1.4,1.4,3.5,0,4.9L44.5,61c-1.4,1.4-3.5,1.4-4.9,0L12.8,34.2c-1.4-1.4-1.4-3.5,0-4.9l16.5-16.5 + c1.4-1.4,3.5-1.4,4.9,0L61,39.6z" fill="#b4d7ee"/><path d="m56.5 40.1c1 1 1 2.7 0 3.7l-12.6 12.7c-1 1-2.7 1-3.7 0l-18.4-18.3h32.8l1.9 1.9" fill="#fff"/><g fill="#2090bc"><path transform="matrix(.7071-.7071.7071.7071-15.5879 23.4144)" d="m16 29.3h9v2.4h-9z"/><path transform="matrix(.7071-.7071.7071.7071-17.4524 27.9141)" d="m20.5 33.8h9v2.4h-9z"/><path transform="matrix(.707-.7072.7072.707-19.3167 32.4211)" d="m25 38.3h9v2.4h-9z"/><path transform="matrix(.7072-.707.707.7072-21.1777 36.9065)" d="m29.5 42.8h9v2.4h-9z"/><path transform="matrix(.7071-.7072.7072.7071-23.0432 41.4224)" d="m34 47.3h9v2.4h-9z"/><path transform="matrix(.7072-.7071.7071.7072-24.9059 45.9132)" d="m38.5 51.8h9v2.4h-9z"/><path d="m6.7 25.4c-1.5-1.5-.4-2.9 1.1-4.4l13.1-13.2c1.5-1.5 2.9-2.6 4.4-1.1l3.4 3.4c1.5 1.5.4 2.9-1.1 4.4l-13.1 13.1c-1.5 1.5-2.9 2.6-4.4 1.1l-3.4-3.3"/></g><g fill="#095972"><path transform="matrix(.7067-.7076.7076.7067-15.3166 14.4145)" d="m9.2 22h1.1v7.4h-1.1z"/><path transform="matrix(.7071-.7071.7071.7071.8863 21.1058)" d="m25.4 5.8h1.1v7.4h-1.1z"/><path transform="matrix(.7071-.7071.7071.7071-1.8119 19.9882)" d="m22.7 8.5h1.1v7.4h-1.1z"/><path transform="matrix(.7076-.7067.7067.7076-4.5142 18.8545)" d="m20 11.2h1.1v7.4h-1.1z"/><path transform="matrix(.7071-.7071.7071.7071-7.2112 17.7513)" d="m17.3 13.9h1.1v7.4h-1.1z"/><path transform="matrix(.7076-.7067.7067.7076-9.9077 16.6192)" d="m14.6 16.6h1.1v7.4h-1.1z"/><path transform="matrix(.7071-.7071.7071.7071-12.6104 15.5146)" d="m11.9 19.3h1.1v7.4h-1.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f37d.svg b/public/emoji/1f37d.svg new file mode 100644 index 000000000..95bd3821f --- /dev/null +++ b/public/emoji/1f37d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32.8" cy="32" r="22" fill="#dae3ea"/><path d="m32.7 17.1c-8.6 0-15.7 6.6-16 14.9 0-.2 0-.4 0-.5 0-8.5 7.2-15.5 16-15.5 8.8 0 16 6.9 16 15.5 0 .2 0 .4 0 .5-.3-8.3-7.3-14.9-16-14.9" fill="#acb8bf"/><path d="m32.7 46.9c8.6 0 15.7-6.6 16-14.9 0 .2 0 .4 0 .5 0 8.5-7.2 15.5-16 15.5-8.8 0-16-6.9-16-15.5 0-.2 0-.4 0-.5.4 8.3 7.4 14.9 16 14.9" fill="#fff"/><g fill="#acb8bf"><path d="m3.5 7.4c.2-.9.7 0 .7 0s.2 9.7 1.2 9.8c1.1.2.3-10 1.6-10.2 1.2-.2.5 10.4 1.6 10.3 1.1-.1 1.3-9.9 1.3-9.9s.5-.9.7 0c2.9 11.5.6 16.2.6 16.2s-.4 1-1.4 1c-.1 0 0 27.3 0 31 0 1.8-5.5 1.7-5.5 0 0-3.7.1-31 0-31-1 0-1.4-1-1.4-1s-2.4-4.7.6-16.2"/><path d="m55.6 7c1.2 0 6.4 3.7 6.4 17.5 0 4.4-2.4 4.4-2.4 7.2 0 2.7 0 24.6 0 24.6s-2.6 1.7-4.6-.2v-48.7c0 0 0-.4.6-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f37e.svg b/public/emoji/1f37e.svg new file mode 100644 index 000000000..24714015c --- /dev/null +++ b/public/emoji/1f37e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m18.3 26.8c0 0 1.7-2.2 5.6-3.2 3.1-.9 2.3-3.7 3.8-5.2l1.3 4.2-1 4.2.6 1.5c0 0-1.7-1.2-2.4-1.3-2.6-.3-7.5.2-7.9-.2" fill="#b2c1c0"/><path d="m18.3 26.8c0 0 1.7-2.2 5.6-3.2 3.1-.9 2.3-3.7 3.8-5.2l1.3 4.2-1 4.2.6 1.5c0 0-1.7-1.2-2.4-1.3-2.6-.3-7.5.2-7.9-.2" fill="#3e4347"/><path d="m38.3 30.7c-6.2-2.6-6.7-2.9-8.6-4.8l-1.2-2.6c-.3-.3-.3-1.1-.9-1.7-.6-.6-2.8-1.3-3.4-2 0 0 .2-.4-.1-.7-.3-.3-1.3.3-2.9 2-1.6 1.6-2.3 2.6-2 2.9.3.3.7.1.7.1.6.6 1.4 2.8 2 3.4.6.6 1.4.6 1.7.9l2.6 1.2c1.9 1.9 2.1 2.4 4.7 8.7 2.2 5.3 3.6 11.1 6.9 16 1.9 2.9 5.3 6.5 9.2 7.7.6.2 1.8.5 2.6-.3l11.8-11.9c.8-.8.5-2.1.3-2.7-1.1-3.8-4.8-7.3-7.6-9.3-4.7-3.3-10.6-4.7-15.8-6.9" fill="#46732f"/><path d="m39.9 31.3c-.5-.2-1.1-.4-1.7-.7-6.1-2.6-9.2-6.8-9.2-6.8l-1 2.7.7 1.9-1.4-1-3.6.8c0 0 4.5 3.4 7.3 9.9.2.6.4 1.1.7 1.6l1.7-1.7.7 1.7 2.7-1.8 1.1-.3.3-1.1 1.8-2.7-1.7-.7 1.6-1.8" fill="#ffe791"/><path d="m28.7 28.4c0 0-2.4-2.1-5.1-.2l1.7 1.5c.9-.6 2.3-1 3.9-.7 0 0-.6-2.1.9-3.9l-.9-1c-.6.7-1.8 2.9-.5 4.3" opacity=".5" fill="#3e4347"/><g fill="#ffe791"><path d="m25.9 26.3c-.8-.4-2.4-.3-3.9.4 0 0 0-.8-.6-.8-.5-.1-2.1.8-3.2.9 0 0 .7.9.6 1.7-.1.8 1.6-.9 2.4-1.1 0 0-.3 1.1-.4 2.2-.1 1 6-3 7.8-1.2.1 0-1.5-1.6-2.7-2.1"/><path d="m28.7 28.4c0 0-1.4-1.4-1.1-3.9 0 0 1.2-.4.8-.8-.4-.4-1.6.4-1.4-1.4.2-1.8 1-2.6.7-3.9 0 0 1.7-.3 1.9 1 .1 1.3-.5 2.5.2 2.4 1-.1 2.1.5.5 2.1-1.7 1.6-2.2 3.2-1.6 4.5"/><path d="m59.7 45.5c-4.7 4.7-9.3 9.3-14 14-2.5-1.6-4.6-3.7-6.2-6.2 4.7-4.7 9.3-9.3 14-14 2.5 1.7 4.5 3.7 6.2 6.2"/></g><g fill="#ede2d1"><path d="m18.5 22.7c.2-1.2-7.9-.7-10.4-.3-5.1.7-4.5 6.7.2 3.5 4.3-2.9 10.2-2.9 10.2-3.2"/><path d="m24.2 12.5c.2.3 4.3-8 2.9-7.5-1.1.6-3 7.2-2.9 7.5"/><path d="m21.2 20.4c.3-1.1-5.5-17.4-7.1-18.2-1.6-.8-3.9.7 2.6 10.9 2.8 4.4 3.9 9.3 4.5 7.3"/><path d="m16.9 24.3c-1.9.4-5.1 3.7-3.4 3 1.7-.6 4.6-3.3 3.4-3"/><path d="m23.1 18.3c1.3-1.2 4.4-4.6 2.8-4.1-1.4.3-4.1 5.3-2.8 4.1"/><path d="m21.8 8.3c-1 1.2-.7 7.7.1 9.8.8 2.2.8-11.1-.1-9.8"/><path d="m11.6 20.3c3.9-1.9-11.5-2.2-9.4-.4 2.1 1.8 7.6 1.2 9.4.4"/><ellipse transform="matrix(.9275-.3739.3739.9275-9.6759 5.4583)" cx="9.2" cy="27.7" rx="1.3" ry=".9"/><ellipse transform="matrix(.6623-.7492.7492.6623.1471 23.5294)" cx="26.2" cy="11.6" rx=".8" ry=".5"/><ellipse transform="matrix(.817-.5767.5767.817-14.2715 12.3578)" cx="12.3" cy="28.7" rx="1" ry=".7"/><ellipse transform="matrix(.9396-.3424.3424.9396-.4841 6.8167)" cx="19.1" cy="4.8" rx="1.1" ry="1.6"/><ellipse transform="matrix(.9821-.1884.1884.9821-.7659 4.6257)" cx="24" cy="6.3" rx=".5" ry=".8"/></g><path d="m8.9 10.1l-2.3 3.5c-.7 1.1-.4 2.6.7 3.4l1 .7c.8.6 1.9.5 2.7 0l2.2 1.5c1.1.7 2.6.4 3.4-.7l.7-1c.7-1.1.4-2.6-.7-3.4l-2.2-1.5c.2-.9-.2-2-1-2.5l-1-.7c-1.3-.7-2.8-.4-3.5.7" fill="#d3976e"/><path d="m8.9 10.1c0 0 1.3-.8 2.6.1.4.2.7.5 1 .7.2.2.8 1-.3 2.7-1.3 2-1.5 3.3-1.5 3.3s1.9-3.8 4-2.7c1.5.8 3.4 1.9 1.9 4.2l.7-1c.7-1.1.4-2.6-.7-3.4l-2.2-1.5c.2-.9-.2-2-1-2.5l-1-.7c-1.3-.6-2.8-.3-3.5.8" fill="#89664c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f37f.svg b/public/emoji/1f37f.svg new file mode 100644 index 000000000..74510dcbe --- /dev/null +++ b/public/emoji/1f37f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m51 11.9c1.9-5.8-5.4-9-8.4-5.8-3.9-6.4-12.2-1.8-12.2-1.8s-4.5-5-10.3-.4c-2.1-2.1-8.4-2.6-8.2 7.6-7 .6-6.9 10.4-3.7 11.9l46.2 4c4.5-1.8 6.2-13.8-3.4-15.5" fill="#edd8b4"/><path d="m21.8 4.8c.5-4.3-7.8-3.5-6.5 1.2-3.1 1.1-.9 5.8 1.6 4.6.1 3.7 6.3 2.8 5.4-1.1 2.3 1 4.3-5.2-.5-4.7" fill="#fff8d6"/><path d="m20.7 6.1c.9-1.6-2.1-3.4-2.3-.5-1.8-1.5-4.1 2.7-.9 2.8-1.5 2.3 2.4 3.7 3.1 1.5 3.1-.3 2.2-4.3.1-3.8" fill="#edd8b4"/><path d="m20.8 7.7c-1.2-.3-1-.4-.9-1.3.2-1.7-.8-1.7-.7-.1.1 1-.1 1.4-1.1.6-1.3-.9-1.4.1-.2.5 1.1.5.7.2.7 1.6 0 1.1.6 1.4.7 0 .1-1.4 0-1.3 1.1-.6 1.1.6 1.5-.4.4-.7" fill="#c9ae81"/><path d="m17.9 15.8c2.3-2-3.3-7.4-5.4-1.9-4.4-2.7-6.5 5.4-2.2 7.7 2.1 1.2 14.2.4 7.6-5.8" fill="#fff8d6"/><path d="m13.3 15.8c-1.2-1.8-4.8.5-1.9 2.3-6.3 2.9 11.4 5 5.9-.3 1.4-3.6-3.3-4.6-4-2" fill="#edd8b4"/><path d="m15.1 16.5c-1 1.1-1 .9-1.9.4-1.7-1.1-2.3.6-.4 1.4 1.1.4 1 .6 2.5 1.4 1.2.6 1.8 0 .3-.8-1.5-.8-1.4-.6 0-1.5 1.3-1.1.4-2-.5-.9" fill="#c9ae81"/><path d="m55.6 18.6c2.1-1.8-2.9-6.6-4.8-1.7-3.9-2.4-7.3 6-2 6.9-.4 3.6 5.2 3.6 5.2.6 3.6 1.7 5.9-4.8 1.6-5.8" fill="#fff8d6"/><path d="m51.5 18.6c-1.1-1.6-4.4.4-1.7 2-2.4 1.1.6 5.2 2.3 2.1 1.6 2.5 4.8-.7 3.1-2.4 1.1-3.1-3.1-4-3.7-1.7" fill="#edd8b4"/><path d="m53.1 19.2c-.9 1-.9.8-1.7.3-1.5-1-2.1-.1-.4.6 1 .4 1.3.7 0 1.4-1.5.8-.5 1.4.4.5 1-1 .5-.7 1.8 0 1.1.5 1.6 0 .3-.7-1.3-.7-1.3-.6 0-1.4 1.2-.8.4-1.7-.4-.7" fill="#c9ae81"/><path d="m35.8 7c2.2-1.9-3.1-6.9-5-1.8-4.1-2.5-7.6 6.2-2.1 7.2-.4 3.7 5.4 3.8 5.5.6 3.7 1.8 6-5 1.6-6" fill="#fff8d6"/><path d="m31.5 7c-1.1-1.7-4.5.4-1.8 2.1-2.5 1.1.6 5.4 2.4 2.2 1.6 2.6 5-.7 3.2-2.5 1.3-3.3-3.2-4.2-3.8-1.8" fill="#edd8b4"/><path d="m33.1 7.6c-1 1.1-.9.9-1.8.4-1.6-1-2.2-.1-.4.6 1 .4 1.3.8.1 1.4-1.6.9-.6 1.5.4.5 1-1 .5-.7 1.9 0 1.1.6 1.7 0 .3-.7-1.4-.8-1.3-.6 0-1.4 1.2-.9.4-1.7-.5-.8" fill="#c9ae81"/><path d="m27.6 16.1c.6-2.9-7-4-5.3 1.6-5 .4-2.9 7.4 2.9 7.4 8.2-.1 6.7-10.9 2.4-9" fill="#fff8d6"/><path d="m23.2 18.8c-1.6 7.9 9.9 5 5.1-.8-1-3.6-4.5-1.8-5.1.8" fill="#edd8b4"/><path d="m25.7 18.2c-.1 1.5-1.2.8-2 1.5-2.3 2 3.9 3.9 4.9.3.2-.9-2.6.1-2.1-1.4.6-1.5-.6-1.7-.8-.4" fill="#c9ae81"/><path d="m45.3 9.3c.6-2.9-6.9-3.9-5.2 1.6-4.9.4-2.3 9.7 2.8 7.2 2 3.3 6.8-.1 4.9-2.7 4.1-.9 1.8-7.9-2.5-6.1" fill="#fff8d6"/><path d="m41.8 11.9c-2-.7-3.4 3.1-.1 2.8-1.3 2.4 3.9 4.1 3.3.4 3 1.2 3.7-3.6 1.1-3.9-1.1-3.6-5.3-1.7-4.3.7" fill="#edd8b4"/><path d="m43.6 11.4c-.1 1.5-.2 1.3-1.2 1.3-1.9.1-1.8 1.2 0 .8 1.1-.3 1.6-.2.9 1.2-.8 1.7.5 1.6.7.1.2-1.5 0-.9 1.5-1.1 1.3-.2 1.4-1-.2-.8-1.6.2-1.4.3-.9-1.2.5-1.4-.7-1.6-.8-.3" fill="#c9ae81"/><path d="m7.8 22.4l7.9 39.6h6.5l-5.3-39.6c-.4-5.6-9.9-5.6-9.1 0" fill="#ed4c5c"/><path d="m16.9 22.4l5.3 39.6h6.5l-2.7-39.6c0-5.6-9.5-5.6-9.1 0" fill="#f9f9f9"/><path d="m26 22.4l2.7 39.6h6.5v-39.6c.3-5.6-9.2-5.6-9.2 0" fill="#ed4c5c"/><path d="m35.2 22.4v39.6h6.4l2.7-39.6c.6-5.6-8.8-5.6-9.1 0" fill="#f9f9f9"/><path d="m41.6 62l4.1-2.8 1.9-35.5c.6-4.3-3-5.9-3.4-1.3l-2.6 39.6" fill="#c94747"/><path d="m49.2 56.8l1.9-31.8c.7-4-2.8-5.6-3.4-1.3l-1.9 35.5 3.4-2.4" fill="#e8e8e8"/><path d="m52.1 54.9l2.3-28.5c.8-3.7-2.6-5.3-3.3-1.3l-1.9 31.8 2.9-2" fill="#c94747"/><path d="m54 53.6l2.3-26c.2-2.9-1.6-3.9-1.9-1.2l-2.3 28.5 1.9-1.3" fill="#e8e8e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f380.svg b/public/emoji/1f380.svg new file mode 100644 index 000000000..12c535e99 --- /dev/null +++ b/public/emoji/1f380.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c94747"><path d="m15.3 13.1c0 0 .7 20.2-13.3 32.9h13v16c0 0 13.6-19.2 13.6-48.9h-13.3"/><path d="m48.7 13.1c0 0-.7 20.2 13.3 32.9h-13v16c0 0-13.6-19.2-13.6-48.9h13.3"/></g><path d="m30.7 14c0 5.1-5.7 10-12.6 11l-5.5.8c-6.9 1-11.6-1.3-10.4-5 1.2-3.7 1.2-9.8 0-13.5-1.2-3.7 3.4-6 10.4-5l5.5.7c6.9.9 12.6 5.9 12.6 11" fill="#ff5760"/><path d="m3.9 21.3c-.5.5.1 1.1.3 1.3.6.7 2.3 1.5 5.3 1.5.9 0 1.8-.1 2.8-.2l5.5-.8c3.9-.5 7.4-2.5 9.3-5 0 .1-16.8-3-23.2 3.2" fill="#c94747"/><path d="m33.3 14c0 5.1 5.7 10 12.6 11l5.5.8c6.9 1 11.6-1.3 10.4-5-1.2-3.7-1.2-9.8 0-13.5s-3.4-6-10.4-5l-5.5.7c-6.9.9-12.6 5.9-12.6 11" fill="#ff5760"/><g fill="#c94747"><path d="m60.1 21.3c.5.5-.1 1.1-.3 1.3-.6.7-2.3 1.5-5.3 1.5-.9 0-1.8-.1-2.8-.2l-5.5-.8c-3.9-.5-7.4-2.5-9.3-5 0 .1 16.8-3 23.2 3.2"/><path d="m31.2 12.5c0 0-1.7 1.4-5.8-2-4.7-3.9-11.5 1.3-2.4 3.6 4.9 1.3 8.2-1.6 8.2-1.6"/><path d="m32.8 12.5c0 0 1.7 1.4 5.8-2 4.7-3.9 11.5 1.3 2.4 3.6-4.9 1.3-8.2-1.6-8.2-1.6"/><path d="m32 20.9c-3.7 0-4.7 2.8-4.7-6.8 0-9.6.9-6.8 4.7-6.8s4.7-2.8 4.7 6.8c0 9.6-1 6.8-4.7 6.8"/></g><path d="m32 21.1c-3 0-3.8 2.8-3.8-7 0-9.9.7-7 3.8-7s3.8-2.8 3.8 7c0 9.8-.8 7-3.8 7" fill="#ff5760"/></svg> \ No newline at end of file diff --git a/public/emoji/1f381.svg b/public/emoji/1f381.svg new file mode 100644 index 000000000..bd62608c9 --- /dev/null +++ b/public/emoji/1f381.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.9 30.3v31.7c0 0 13.1-9.2 22.3-11.9 0 0 .4-19.6 6.1-29.4l-28.4 9.6" fill="#076170"/><path d="m40.1 57.2c0 0 .5-28.1 1.5-29.5 1-1.5 9.6-3 9.6-3s-3.5 26.3-2.7 28c.1-.1-3.5 1.4-8.4 4.5" fill="#b3690e"/><path d="M31.9,62c0,0-9.2-7.8-23.5-11.9c0,0,1.1-16.1-4.1-28.4l27.6,8.6V62z" fill="#3baacf"/><path d="m14.2 52.7c0 0 8.4 3.4 9 4.5s.6-28.3.6-28.3-11.5-3.2-12.5-3.2c0 0 3.5 11.9 2.9 27" fill="#e9c243"/><path d="m31.9 30.3v5.3l25.7-8.8c.7-2.2 1.6-4.3 2.6-6.1l-28.3 9.6" opacity=".3"/><path d="m6.1 27.2c-.5-1.9-1.1-3.7-1.9-5.5l27.6 8.6v5.3l-25.7-8.4" opacity=".3"/><path fill="#4fc7e8" d="m2 18.9l28.5 6.3 31.5-7.6-30.9-1.7z"/><path fill="#3baacf" d="m2 18.9l2.3 6.3 26.2 7.4v-7.4z"/><path d="m30.5 32.6c0 0 23.8-8.8 29.7-9.2 0 0 .4-3.5 1.8-5.7l-31.5 7.5v7.4" fill="#076170"/><g fill="#f0ae11"><path d="m10.5 20.8l5.8 5.5 6.4-2.9 9.3-2.8 11.6 1.4 6.1 1.2 4.9-3.8z"/><path d="m22.7 23.4l9.3-2.8 11.6 1.4 11-2.6-23.2-2.2-20.9 3.6z"/></g><path fill="#f8d048" d="m10.5 20.8v7l11.7 3.2.5-7.6z"/><path fill="#c47116" d="m43.6 22l.2 6.7 10-3 .8-6.3z"/><path d="m37.3 17.3c0 0 0-7 6.8-13.1 0 0-4.1 1.5-6.1 1.1-2.4-.4-3.2-3.3-3.2-3.3s-5.8 12.6-4.1 14.2c1.7 1.7 6.6 1.1 6.6 1.1" fill="#ea9f07"/><path d="m28.4 21.4c0 0-3.9-8-12.2-12.2 0 0 6.5-.6 8-1.4 1.9-.9 3-3.4 3-3.4s7.2 12.6 6.6 14.5-5.4 2.5-5.4 2.5" fill="#f8d048"/><path d="m32.6 20.5c0 0-6.1 2.4-13.9 2.4-16.4-.1-18.7-11.9-2.5-10.8 13.3 1 16.4 8.4 16.4 8.4" fill="#ea9f07"/><path d="m31.5 20.4c0 0 7.2.6 13.9-1.1 14-3.6 8.8-14.2-4.4-9.7-10.8 3.7-9.5 10.8-9.5 10.8" fill="#f0ae11"/><g fill="#824000"><path d="m32.6 20.5c0 0-3.8 1.5-8.7 1.5-10.2 0-11.7-7.4-1.6-6.7 8.3.6 10.3 5.2 10.3 5.2"/><path d="m32.6 20.5c0 0 5 .4 9.7-.8 9.8-2.5 6.1-9.9-3-6.8-7.6 2.6-6.7 7.6-6.7 7.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f382.svg b/public/emoji/1f382.svg new file mode 100644 index 000000000..0bbef8ccc --- /dev/null +++ b/public/emoji/1f382.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="49.4" rx="30" ry="12.6" fill="#d0d0d0"/><path d="M7.7,24.8v22.5C7.7,53,18.6,57.6,32,57.6c13.4,0,24.3-4.6,24.3-10.2V24.8H7.7z" fill="#d3976e"/><g fill="#cea9f7"><path d="m7.7 29.7c0 0 0 0 0 0"/><path d="m56.3 29.7c0 0 0 0 0 0"/></g><g fill="#ffdd7d"><path d="m56.3 31.4c-.1 4-15.4 8.4-24.3 8.4-8.9 0-24.2-4.4-24.3-8.4v6.1c12.5 9 36.1 9 48.6 0v-6.1"/><path d="m56.3 41c-.1 4-15.4 8.4-24.3 8.4-8.9 0-24.2-4.4-24.3-8.4v6.1c12.5 9 36.1 9 48.6 0v-6.1"/></g><path d="m7.7 24.8v16.9c0 .9.8 1.7 1.9 1.7 1 0 1.9-.7 1.9-1.7v-3.9c0-1.2 1.1-2.2 2.5-2.2s2.5 1 2.5 2.2v4.8c0 1.4 1.3 2.6 2.9 2.6s2.9-1.1 2.9-2.6v-4.9c0-1.3 1.2-2.3 2.6-2.3 1.4 0 2.6 1 2.6 2.3v3.1c0 .7.6 1.3 1.5 1.3.8 0 1.5-.6 1.5-1.3v-2.5c0-.9.8-1.7 1.9-1.7 1 0 1.9.7 1.9 1.7v4.2c0 1.4 1.3 2.6 2.9 2.6 1.6 0 2.9-1.1 2.9-2.6v-4.7c0-1.2 1.1-2.2 2.5-2.2s2.5 1 2.5 2.2v3.5c0 .7.7 1.3 1.5 1.3s1.5-.6 1.5-1.3v-2.4c0-.6.6-1.1 1.3-1.1.7 0 1.3.5 1.3 1.1v3.7c0 1.4 1.3 2.6 2.9 2.6 1.6 0 2.9-1.1 2.9-2.6v-17.7l-48.8-.1" fill="#a80038"/><ellipse cx="32" cy="24.8" rx="24.3" ry="10.2" fill="#ff2c68"/><path d="m14.4 23.8c-.1-6.5 28.7-7.4 28.8-1.6.1 4.3-18.3 4.5-18.4 1.1-.1-2.4 11.4-2.5 11.4-.7 0 1.8-9.3 2.1-7.1-.2-3.7 2.8 8.1 2.9 8 .3-.1-3-13.9-2.6-13.9.5.1 4.6 21.4 4.1 21.3-1.1-.1-6.8-32-6.5-31.8 1.6.2 8.9 31.2 12.1 41.3.8-13.7 10.4-39.5 5.4-39.6-.7" fill="#ffa4a4"/><path d="m11.8 11.6v10.8c0 1.5 3.2 1.3 3.2 0v-10.8c0-1.5-3.2-1.5-3.2 0" fill="#42ade2"/><g fill="#428bc1"><path d="m15 12.6l-3.2 1.7v1.9l3.2-1.6z"/><path d="m11.8 19.5v1.8l3.2-1.6v-1.9z"/></g><path d="m15.1 9.2c0 2.5-3.3 2.5-3.3 0 0-.8 1.7-3.4 1.7-3.4s1.6 2.6 1.6 3.4" fill="#ff8b00"/><path d="m14.3 10c0 1.4-1.7 1.4-1.7 0 0-.4.8-1.7.8-1.7s.9 1.3.9 1.7" fill="#fff033"/><path d="m30.6 7.2v9.4c0 1.5 2.8 1.2 2.8 0v-9.4c0-1.5-2.8-1.5-2.8 0" fill="#42ade2"/><g fill="#428bc1"><path d="m33.4 8l-2.8 1.5v1.7l2.8-1.5z"/><path d="m30.6 14v1.6l2.8-1.4v-1.6z"/></g><path d="m33.4 5c0 2.3-2.9 2.3-2.9 0 0-.7 1.4-3 1.4-3s1.5 2.3 1.5 3" fill="#ff8b00"/><path d="m32.7 5.7c0 1.4-1.4 1.4-1.4 0 0-.4.7-1.5.7-1.5s.7 1.1.7 1.5" fill="#fff033"/><path d="m48.9 11.6v10.8c0 1.5 3.2 1.3 3.2 0v-10.8c0-1.5-3.2-1.5-3.2 0" fill="#42ade2"/><g fill="#428bc1"><path d="m52.1 12.6l-3.2 1.7v1.9l3.2-1.7z"/><path d="m48.9 19.5v1.8l3.2-1.7v-1.8z"/></g><path d="m52.2 9.2c0 2.5-3.3 2.5-3.3 0 0-.8 1.7-3.4 1.7-3.4s1.6 2.5 1.6 3.4" fill="#ff8b00"/><path d="m51.4 9.9c0 1.4-1.7 1.4-1.7 0 0-.4.8-1.7.8-1.7s.9 1.3.9 1.7" fill="#fff033"/><path d="m20 18.3v13.1c0 1.7 3.9 1.3 3.9 0v-13.1c0-1.6-3.9-1.6-3.9 0" fill="#9fe4ff"/><g fill="#42ade2"><path d="m23.9 19.6l-3.9 1.9v2.4l3.9-2z"/><path d="m20 27.8v2.2l3.9-1.9v-2.2z"/></g><path d="m24 15.4c0 2.7-4 2.7-4 0 0-1 2-4.2 2-4.2s2 3.2 2 4.2" fill="#ff8b00"/><path d="m23 16.3c0 1.5-2 1.5-2 0 0-.5 1-2.1 1-2.1s1 1.6 1 2.1" fill="#fff033"/><path d="m40 18.3v13.1c0 1.7 3.9 1.3 3.9 0v-13.1c0-1.7-3.9-1.7-3.9 0" fill="#9fe4ff"/><g fill="#42ade2"><path d="m43.9 19.5l-3.9 2v2.3l3.9-1.9z"/><path d="m40 27.8v2.2l3.9-2v-2.2z"/></g><path d="m44 15.3c0 2.7-4 2.7-4 0 0-1 2-4.2 2-4.2s2 3.3 2 4.2" fill="#ff8b00"/><path d="m43 16.3c0 1.5-2 1.5-2 0 0-.5 1-2.1 1-2.1s1 1.6 1 2.1" fill="#fff033"/></svg> \ No newline at end of file diff --git a/public/emoji/1f383.svg b/public/emoji/1f383.svg new file mode 100644 index 000000000..21144b72e --- /dev/null +++ b/public/emoji/1f383.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 37.6c0 16-20.9 24.4-30 24.4-9.1 0-30-8.4-30-24.4 0-18.9 12.4-29 26.1-26.4 1.7.3 5.1.7 6.4.4 15.5-4.3 27.5 6.6 27.5 26" fill="#e9841a"/><g fill="#ba6b24"><path d="m18.2 37.9c0-13.2 4.8-19.2 9.2-25.8-10.1 2-19.8 6.5-19.8 24.9 0 14.3 12.2 22.6 20 24.5-5.4-5.8-9.4-13.7-9.4-23.6"/><path d="m45.6 37.9c0-13.2-6.4-18.8-10.7-25.4 9.8 2 20.8 6.1 20.8 24.5 0 14.3-11.8 22.6-19.3 24.5 5.3-5.8 9.2-13.7 9.2-23.6"/><path d="m37.2 35c0 20.1-5.2 27-5.2 27s-5.2-6.9-5.2-27 5.4-25 5.4-25 5 4.9 5 25"/></g><g fill="#ffce31"><path d="m25.7 28.7c1.1 5.3-4.4 9.6-5.8 9.2-4.5-1.4-10.6-10.5-10.6-12.3 0-1.5 11.1 3.6 12.2 4 1.6.5 3.9-2.2 4.2-.9"/><path d="m38.3 28.7c-1.1 5.3 4.4 9.6 5.8 9.2 4.5-1.4 10.6-10.5 10.6-12.3 0-1.5-11.1 3.6-12.2 4-1.6.5-3.9-2.2-4.2-.9"/></g><g fill="#fff"><path d="m25.7 28.7c1.1 5.3-4.4 9.6-5.8 9.2-4.5-1.4-7.4-8-7.4-9.8 0-1.5 7.9 1.1 9 1.4 1.6.6 3.9-2.1 4.2-.8"/><path d="m38.3 28.7c-1.1 5.3 4.4 9.6 5.8 9.2 4.5-1.4 7.4-8 7.4-9.8 0-1.5-7.9 1.1-9 1.4-1.6.6-3.9-2.1-4.2-.8"/></g><path d="m37.7 38.7c0 3.4-2.6.3-5.7.3-3.2 0-5.7 3-5.7-.3 0-3.4 4.5-5.4 5.7-5.4 1.2 0 5.7 2 5.7 5.4" fill="#ffce31"/><path d="m36.2 36.8c0 2.2-1.9.2-4.2.2-2.3 0-4.2 2-4.2-.2 0-2.2 3.3-3.6 4.2-3.6.9.1 4.2 1.4 4.2 3.6" fill="#fff"/><path fill="#ffce31" d="m6.8 35.5l3.1 12.8 4.8-2.1 3.7 6.5 6.3-2.4 4.2 4.8 3.8-4.5 7.4 5.3 2.9-6.8 3.6 3.6 2.3-5.7 3.4 2 6.4-13.5-7.3 8.4-3.3-3.4-2.8 5.2-4.6-2.5-3 4.3-4.9-3.7-4.1 5.6-4.3-5.8-5.2 3-2.9-5.6-4.7 2.5z"/><path fill="#fff" d="m17.9 48.4l6.2-.8 4.6 5 4.3-3.9 6.1 4.2 2.8-6.2 4.2 1.1 2-7.3-2.8 5.2-4.6-2.5-3 4.3-4.9-3.7-4.1 5.6-4.3-5.8-5.2 3-2.9-5.6z"/><path d="m24.1 12.9c0 0 1.6.9 1.4 2.2 0 0 5.5.8 9.6.4 0 0 1-3-.2-4.2-.4-.4.7-4.8 2.8-6 .7-.4-4.5-4.1-6-2.9-4.3 3.6-4.4 8.9-4.4 8.9-1.9.5-3.2 1.6-3.2 1.6" fill="#83bf4f"/><path d="m25.5 15.1c0 0 2.1-1.8 1.8-3.9 0 0-2.2.7-3.1 1.7-.1 0 1.3.8 1.3 2.2" fill="#699635"/><path d="m35.1 15.5c0 0-3.5-5.8.5-10.2.5-.6 2.5-.3 2.5-.3-1.8 1.6-3.3 5.3-2.4 6.1.9.9 2.9 1.9 3.5 2.4.6.4-2.7.6-4.1 2" fill="#75a843"/><path d="m37.9 5.3c-.7.4-2.6.1-4.3-.8-1.6-.9-2.4-1.9-1.7-2.3.7-.4 2.6-.1 4.3.8 1.6.8 2.4 1.9 1.7 2.3" fill="#adea73"/></svg> \ No newline at end of file diff --git a/public/emoji/1f384.svg b/public/emoji/1f384.svg new file mode 100644 index 000000000..27bbe5fc5 --- /dev/null +++ b/public/emoji/1f384.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d3976e" d="m36.4 62h-8.8l1.9-20.8h5z"/><path d="m62 48.7c-19.1 0-30-31.7-30-31.7s-10.9 31.7-30 31.7c0 0 9.3 6.5 18.7-1.7 0 0-2.4 5.6-5.6 12.1 0 0 7.3.9 12.3-11.2 1 3.5 2.4 7.4 4.6 11.2 2.1-3.8 3.6-7.7 4.6-11.2 5 12 12.3 11.2 12.3 11.2-3.2-6.4-5.6-12.1-5.6-12.1 9.4 8.2 18.7 1.7 18.7 1.7" fill="#699635"/><path d="m52 33.4c-12.7 0-20-21.2-20-21.2s-7.3 21.2-20 21.2c0 0 6.2 4.3 12.5-1.1 0 0-1.6 3.7-3.7 8 0 0 4.9.6 8.2-7.5.6 2.3 1.6 4.9 3 7.5 1.4-2.5 2.4-5.2 3-7.5 3.3 8 8.2 7.5 8.2 7.5-2.1-4.3-3.7-8-3.7-8 6.3 5.4 12.5 1.1 12.5 1.1" fill="#75a843"/><path d="m45.3 23.2c-8.4 0-13.3-14.1-13.3-14.1s-4.9 14.1-13.3 14.1c0 0 4.1 2.9 8.3-.7 0 0-1.1 2.5-2.5 5.4 0 0 3.3.4 5.5-5 .4 1.5 1.1 3.3 2 5 .9-1.7 1.6-3.4 2-5 2.2 5.4 5.5 5 5.5 5-1.4-2.9-2.5-5.4-2.5-5.4 4.2 3.6 8.3.7 8.3.7" fill="#83bf4f"/><path fill="#ffce31" d="m32 2l2 4 4.4.6-3.2 3.1.7 4.4-3.9-2.1-3.9 2.1.7-4.4-3.2-3.1 4.4-.6z"/><circle cx="32" cy="21.4" r="3.3" fill="#ed4c5c"/><circle cx="32" cy="40.6" r="3.3" fill="#f2b200"/><circle cx="38.7" cy="30.9" r="3.3" fill="#9450e0"/><circle cx="25.9" cy="30.9" r="3.3" fill="#6aced8"/><circle cx="20.2" cy="47" r="3.3" fill="#83bf4f"/><circle cx="41.2" cy="47.2" r="3.3" fill="#ff717f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f385-1f3fb.svg b/public/emoji/1f385-1f3fb.svg new file mode 100644 index 000000000..13c2657c3 --- /dev/null +++ b/public/emoji/1f385-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.1 23.5c2.6 2.7 2.9 6.7.7 9-2.2 2.3-6.1 1.9-8.7-.8-2.6-2.7-2.9-6.7-.7-9 2.2-2.2 6.1-1.9 8.7.8" fill="#ffe1bd"/><path d="m62 63h-60c0-34.6 13.4-37.9 30-37.9 16.6 0 30 3.3 30 37.9" fill="#ff4848"/><path d="m54.2 19.1c0 13.6-2.5 24.6-22.2 24.6s-22.2-11.1-22.2-24.6c0-4.4 44.4-4.4 44.4 0" fill="#ffe1bd"/><path d="m26.2 25.2c0 3.4-2.7 6.2-6 6.2-3.3 0-6-2.8-6-6.2 0-3.4 2.7-6.2 6-6.2 3.3 0 6 2.8 6 6.2" fill="#fff"/><path d="m24.7 25.2c0 2.6-2 4.6-4.5 4.6-2.5 0-4.5-2.1-4.5-4.6 0-2.6 2-4.6 4.5-4.6 2.5-.1 4.5 2 4.5 4.6" fill="#0a84a5"/><path d="m21.7 25.2c0 .9-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.9.7-1.6 1.5-1.6.8 0 1.5.7 1.5 1.6" fill="#231f20"/><ellipse cx="43.8" cy="25.2" rx="6" ry="6.2" fill="#fff"/><path d="m48.3 25.2c0 2.6-2 4.6-4.5 4.6s-4.5-2.1-4.5-4.6c0-2.6 2-4.6 4.5-4.6s4.5 2 4.5 4.6" fill="#0a84a5"/><path d="m45.3 25.2c0 .9-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.9.7-1.6 1.5-1.6.8 0 1.5.7 1.5 1.6" fill="#231f20"/><path d="m57.3 40.2c0 18.3-11 21.7-24.5 21.7-13.6 0-24.5-3.4-24.5-21.7 0-10.3 11-10.7 24.5-10.7s24.5.4 24.5 10.7" fill="#e2e9ed"/><ellipse cx="32" cy="36.8" rx="3.5" ry="3.6" fill="#664e27"/><g fill="#fff"><path d="m49.3 22.7c-3-.2 6.1 7.4-8.2 6.3-5-.4-9.2 3.3-9.2 6.5 0 3.9 4.1 6.9 10.3 6.9 7.3 0 12.6-4.5 13.7-10.9.5-2.7-1.6-8.3-6.6-8.8"/><path d="m22.8 29.1c-14.2 1.1-5.2-6.6-8.2-6.3-5 .4-7.1 6-6.6 8.8 1 6.4 6.3 10.9 13.7 10.9 6.2 0 10.3-3 10.3-6.9 0-3.3-4.2-6.9-9.2-6.5"/></g><g fill="#e0a372"><path d="m42.8 30.5c.3 1.1-.7 2.3-2.2 2.7s-2.9-.2-3.2-1.2.7-2.3 2.2-2.7c1.5-.4 3 .1 3.2 1.2"/><path d="m21.3 30.5c-.3 1.1.7 2.3 2.2 2.7 1.5.4 2.9-.2 3.2-1.2.3-1.1-.7-2.3-2.2-2.7-1.5-.4-3 .1-3.2 1.2"/></g><ellipse cx="32" cy="29.7" rx="7.5" ry="5.2" fill="#e6b796"/><path d="m60 17.6c0 2.1-1.2 3.9-4 3.9h-48c-2.8 0-4-1.7-4-3.9 0-2.1 1.2-3.9 4-3.9h48c2.8.1 4 1.8 4 3.9" fill="#fff"/><path d="m42.8 16.8c-17.5-3.5-33.7-3.1-33.7-3.1 0-7.2 12.7-12.7 26.2-12.7 14.2 0 24.5 7.5 26 20.5 1.9 15.9-11.8 26.3-10.2 22.8 8.1-18.3-1.6-26.1-8.3-27.5" fill="#ff4848"/><ellipse cx="47.9" cy="48.8" rx="6.7" ry="6.9" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f385-1f3fc.svg b/public/emoji/1f385-1f3fc.svg new file mode 100644 index 000000000..408986531 --- /dev/null +++ b/public/emoji/1f385-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.1 23.5c2.6 2.7 2.9 6.7.7 9-2.2 2.3-6.1 1.9-8.7-.8-2.6-2.7-2.9-6.7-.7-9 2.2-2.2 6.1-1.9 8.7.8" fill="#fed0ac"/><path d="m62 63h-60c0-34.6 13.4-37.9 30-37.9 16.6 0 30 3.3 30 37.9" fill="#ff4848"/><path d="m54.2 19.1c0 13.6-2.5 24.6-22.2 24.6s-22.2-11.1-22.2-24.6c0-4.4 44.4-4.4 44.4 0" fill="#fed0ac"/><path d="m26.2 25.2c0 3.4-2.7 6.2-6 6.2-3.3 0-6-2.8-6-6.2 0-3.4 2.7-6.2 6-6.2 3.3 0 6 2.8 6 6.2" fill="#fff"/><path d="m24.7 25.2c0 2.6-2 4.6-4.5 4.6-2.5 0-4.5-2.1-4.5-4.6 0-2.6 2-4.6 4.5-4.6 2.5-.1 4.5 2 4.5 4.6" fill="#0a84a5"/><path d="m21.7 25.2c0 .9-.7 1.5-1.5 1.5s-1.5-.7-1.5-1.5c0-.9.7-1.6 1.5-1.6s1.5.7 1.5 1.6" fill="#231f20"/><ellipse cx="43.8" cy="25.2" rx="6" ry="6.2" fill="#fff"/><path d="m48.3 25.2c0 2.6-2 4.6-4.5 4.6s-4.5-2.1-4.5-4.6c0-2.6 2-4.6 4.5-4.6s4.5 2 4.5 4.6" fill="#0a84a5"/><ellipse cx="43.8" cy="25.2" rx="1.5" ry="1.5" fill="#231f20"/><path d="m57.3 40.2c0 18.3-11 21.7-24.5 21.7-13.6 0-24.5-3.4-24.5-21.7 0-10.3 11-10.7 24.5-10.7 13.5 0 24.5.4 24.5 10.7" fill="#e2e9ed"/><ellipse cx="32" cy="36.8" rx="3.5" ry="3.6" fill="#664e27"/><g fill="#fff"><path d="m49.3 22.7c-3-.2 6.1 7.4-8.2 6.3-5-.4-9.2 3.3-9.2 6.5 0 3.9 4.1 6.9 10.3 6.9 7.3 0 12.6-4.5 13.7-10.9.5-2.7-1.6-8.3-6.6-8.8"/><path d="m22.8 29.1c-14.2 1.1-5.2-6.6-8.2-6.3-5 .4-7.1 6-6.6 8.8 1 6.4 6.3 10.9 13.7 10.9 6.2 0 10.3-3 10.3-6.9 0-3.3-4.2-6.9-9.2-6.5"/></g><g fill="#ef9b92"><path d="m42.8 30.5c.3 1.1-.7 2.3-2.2 2.7s-2.9-.2-3.2-1.2.7-2.3 2.2-2.7c1.5-.4 3 .1 3.2 1.2"/><path d="m21.3 30.5c-.3 1.1.7 2.3 2.2 2.7 1.5.4 2.9-.2 3.2-1.2.3-1.1-.7-2.3-2.2-2.7-1.5-.4-3 .1-3.2 1.2"/></g><ellipse cx="32" cy="29.7" rx="7.5" ry="5.2" fill="#ffa599"/><path d="m60 17.6c0 2.1-1.2 3.9-4 3.9h-48c-2.8 0-4-1.7-4-3.9 0-2.1 1.2-3.9 4-3.9h48c2.8.1 4 1.8 4 3.9" fill="#fff"/><path d="m42.8 16.8c-17.5-3.5-33.7-3.1-33.7-3.1 0-7.2 12.7-12.7 26.2-12.7 14.2 0 24.5 7.5 26 20.5 1.9 15.9-11.8 26.3-10.2 22.8 8.1-18.3-1.6-26.1-8.3-27.5" fill="#ff4848"/><ellipse cx="47.9" cy="48.8" rx="6.7" ry="6.9" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f385-1f3fd.svg b/public/emoji/1f385-1f3fd.svg new file mode 100644 index 000000000..9286b2f80 --- /dev/null +++ b/public/emoji/1f385-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.1 23.5c2.6 2.7 2.9 6.7.7 9-2.2 2.3-6.1 1.9-8.7-.8-2.6-2.7-2.9-6.7-.7-9 2.2-2.2 6.1-1.9 8.7.8" fill="#d6a57c"/><path d="m62 63h-60c0-34.6 13.4-37.9 30-37.9 16.6 0 30 3.3 30 37.9" fill="#ff4848"/><path d="m54.2 19.1c0 13.6-2.5 24.6-22.2 24.6s-22.2-11.1-22.2-24.6c0-4.4 44.4-4.4 44.4 0" fill="#d6a57c"/><path d="m26.2 25.2c0 3.4-2.7 6.2-6 6.2-3.3 0-6-2.8-6-6.2 0-3.4 2.7-6.2 6-6.2 3.3 0 6 2.8 6 6.2" fill="#fff"/><path d="m24.7 25.2c0 2.6-2 4.6-4.5 4.6-2.5 0-4.5-2.1-4.5-4.6 0-2.6 2-4.6 4.5-4.6 2.5-.1 4.5 2 4.5 4.6" fill="#0a84a5"/><path d="m21.7 25.2c0 .9-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.9.7-1.6 1.5-1.6.8 0 1.5.7 1.5 1.6" fill="#231f20"/><ellipse cx="43.8" cy="25.2" rx="6" ry="6.2" fill="#fff"/><path d="m48.3 25.2c0 2.6-2 4.6-4.5 4.6s-4.5-2.1-4.5-4.6c0-2.6 2-4.6 4.5-4.6s4.5 2 4.5 4.6" fill="#0a84a5"/><ellipse cx="43.8" cy="25.2" rx="1.5" ry="1.5" fill="#231f20"/><path d="m57.3 40.2c0 18.3-11 21.7-24.5 21.7-13.6 0-24.5-3.4-24.5-21.7 0-10.3 11-10.7 24.5-10.7s24.5.4 24.5 10.7" fill="#e2e9ed"/><ellipse cx="32" cy="36.8" rx="3.5" ry="3.6" fill="#664e27"/><g fill="#fff"><path d="m49.3 22.7c-3-.2 6.1 7.4-8.2 6.3-5-.4-9.2 3.3-9.2 6.5 0 3.9 4.1 6.9 10.3 6.9 7.3 0 12.6-4.5 13.7-10.9.5-2.7-1.6-8.3-6.6-8.8"/><path d="m22.8 29.1c-14.2 1.1-5.2-6.6-8.2-6.3-5 .4-7.1 6-6.6 8.8 1 6.4 6.3 10.9 13.7 10.9 6.2 0 10.3-3 10.3-6.9 0-3.3-4.2-6.9-9.2-6.5"/></g><g fill="#8a6859"><path d="m42.8 30.5c.3 1.1-.7 2.3-2.2 2.7s-2.9-.2-3.2-1.2.7-2.3 2.2-2.7c1.5-.4 3 .1 3.2 1.2"/><path d="m21.3 30.5c-.3 1.1.7 2.3 2.2 2.7 1.5.4 2.9-.2 3.2-1.2.3-1.1-.7-2.3-2.2-2.7-1.5-.4-3 .1-3.2 1.2"/></g><ellipse cx="32" cy="29.7" rx="7.5" ry="5.2" fill="#b58360"/><path d="m60 17.6c0 2.1-1.2 3.9-4 3.9h-48c-2.8 0-4-1.7-4-3.9 0-2.1 1.2-3.9 4-3.9h48c2.8.1 4 1.8 4 3.9" fill="#fff"/><path d="m42.8 16.8c-17.5-3.5-33.7-3.1-33.7-3.1 0-7.2 12.7-12.7 26.2-12.7 14.2 0 24.5 7.5 26 20.5 1.9 15.9-11.8 26.3-10.2 22.8 8.1-18.3-1.6-26.1-8.3-27.5" fill="#ff4848"/><ellipse cx="47.9" cy="48.8" rx="6.7" ry="6.9" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f385-1f3fe.svg b/public/emoji/1f385-1f3fe.svg new file mode 100644 index 000000000..3745e8eef --- /dev/null +++ b/public/emoji/1f385-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.1 23.5c2.6 2.7 2.9 6.7.7 9-2.2 2.3-6.1 1.9-8.7-.8-2.6-2.7-2.9-6.7-.7-9 2.2-2.2 6.1-1.9 8.7.8" fill="#b47d56"/><path d="m62 63h-60c0-34.6 13.4-37.9 30-37.9 16.6 0 30 3.3 30 37.9" fill="#ff4848"/><path d="m54.2 19.1c0 13.6-2.5 24.6-22.2 24.6s-22.2-11.1-22.2-24.6c0-4.4 44.4-4.4 44.4 0" fill="#b47d56"/><path d="m26.2 25.2c0 3.4-2.7 6.2-6 6.2-3.3 0-6-2.8-6-6.2 0-3.4 2.7-6.2 6-6.2 3.3 0 6 2.8 6 6.2" fill="#fff"/><path d="m24.7 25.2c0 2.6-2 4.6-4.5 4.6-2.5 0-4.5-2.1-4.5-4.6 0-2.6 2-4.6 4.5-4.6 2.5-.1 4.5 2 4.5 4.6" fill="#0a84a5"/><path d="m21.7 25.2c0 .9-.7 1.5-1.5 1.5s-1.5-.7-1.5-1.5c0-.9.7-1.6 1.5-1.6s1.5.7 1.5 1.6" fill="#231f20"/><ellipse cx="43.8" cy="25.2" rx="6" ry="6.2" fill="#fff"/><path d="m48.3 25.2c0 2.6-2 4.6-4.5 4.6s-4.5-2.1-4.5-4.6c0-2.6 2-4.6 4.5-4.6s4.5 2 4.5 4.6" fill="#0a84a5"/><ellipse cx="43.8" cy="25.2" rx="1.5" ry="1.5" fill="#231f20"/><path d="m57.3 40.2c0 18.3-11 21.7-24.5 21.7-13.6 0-24.5-3.4-24.5-21.7 0-10.3 11-10.7 24.5-10.7s24.5.4 24.5 10.7" fill="#e2e9ed"/><ellipse cx="32" cy="36.8" rx="3.5" ry="3.6" fill="#664e27"/><g fill="#fff"><path d="m49.3 22.7c-3-.2 6.1 7.4-8.2 6.3-5-.4-9.2 3.3-9.2 6.5 0 3.9 4.1 6.9 10.3 6.9 7.3 0 12.6-4.5 13.7-10.9.5-2.7-1.6-8.3-6.6-8.8"/><path d="m22.8 29.1c-14.2 1.1-5.2-6.6-8.2-6.3-5 .4-7.1 6-6.6 8.8 1 6.4 6.3 10.9 13.7 10.9 6.2 0 10.3-3 10.3-6.9 0-3.3-4.2-6.9-9.2-6.5"/></g><g fill="#734c31"><path d="m42.8 30.5c.3 1.1-.7 2.3-2.2 2.7s-2.9-.2-3.2-1.2.7-2.3 2.2-2.7c1.5-.4 3 .1 3.2 1.2"/><path d="m21.3 30.5c-.3 1.1.7 2.3 2.2 2.7 1.5.4 2.9-.2 3.2-1.2.3-1.1-.7-2.3-2.2-2.7-1.5-.4-3 .1-3.2 1.2"/></g><ellipse cx="32" cy="29.7" rx="7.5" ry="5.2" fill="#935e3e"/><path d="m60 17.6c0 2.1-1.2 3.9-4 3.9h-48c-2.8 0-4-1.7-4-3.9 0-2.1 1.2-3.9 4-3.9h48c2.8.1 4 1.8 4 3.9" fill="#fff"/><path d="m42.8 16.8c-17.5-3.5-33.7-3.1-33.7-3.1 0-7.2 12.7-12.7 26.2-12.7 14.2 0 24.5 7.5 26 20.5 1.9 15.9-11.8 26.3-10.2 22.8 8.1-18.3-1.6-26.1-8.3-27.5" fill="#ff4848"/><ellipse cx="47.9" cy="48.8" rx="6.7" ry="6.9" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f385-1f3ff.svg b/public/emoji/1f385-1f3ff.svg new file mode 100644 index 000000000..af8c96721 --- /dev/null +++ b/public/emoji/1f385-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.1 23.5c2.6 2.7 2.9 6.7.7 9-2.2 2.3-6.1 1.9-8.7-.8-2.6-2.7-2.9-6.7-.7-9 2.2-2.2 6.1-1.9 8.7.8" fill="#8a6859"/><path d="m62 63h-60c0-34.6 13.4-37.9 30-37.9 16.6 0 30 3.3 30 37.9" fill="#ff4848"/><path d="m54.2 19.1c0 13.6-2.5 24.6-22.2 24.6s-22.2-11.1-22.2-24.6c0-4.4 44.4-4.4 44.4 0" fill="#8a6859"/><path d="m26.2 25.2c0 3.4-2.7 6.2-6 6.2-3.3 0-6-2.8-6-6.2 0-3.4 2.7-6.2 6-6.2 3.3 0 6 2.8 6 6.2" fill="#fff"/><path d="m24.7 25.2c0 2.6-2 4.6-4.5 4.6-2.5 0-4.5-2.1-4.5-4.6 0-2.6 2-4.6 4.5-4.6 2.5-.1 4.5 2 4.5 4.6" fill="#0a84a5"/><path d="m21.7 25.2c0 .9-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.9.7-1.6 1.5-1.6.8 0 1.5.7 1.5 1.6" fill="#231f20"/><ellipse cx="43.8" cy="25.2" rx="6" ry="6.2" fill="#fff"/><path d="m48.3 25.2c0 2.6-2 4.6-4.5 4.6s-4.5-2.1-4.5-4.6c0-2.6 2-4.6 4.5-4.6s4.5 2 4.5 4.6" fill="#0a84a5"/><ellipse cx="43.8" cy="25.2" rx="1.5" ry="1.5" fill="#231f20"/><path d="m57.3 40.2c0 18.3-11 21.7-24.5 21.7-13.6 0-24.5-3.4-24.5-21.7 0-10.3 11-10.7 24.5-10.7s24.5.4 24.5 10.7" fill="#e2e9ed"/><ellipse cx="32" cy="36.8" rx="3.5" ry="3.6" fill="#664e27"/><g fill="#fff"><path d="m49.3 22.7c-3-.2 6.1 7.4-8.2 6.3-5-.4-9.2 3.3-9.2 6.5 0 3.9 4.1 6.9 10.3 6.9 7.3 0 12.6-4.5 13.7-10.9.5-2.7-1.6-8.3-6.6-8.8"/><path d="m22.8 29.1c-14.2 1.1-5.2-6.6-8.2-6.3-5 .4-7.1 6-6.6 8.8 1 6.4 6.3 10.9 13.7 10.9 6.2 0 10.3-3 10.3-6.9 0-3.3-4.2-6.9-9.2-6.5"/></g><g fill="#5c3f34"><path d="m42.8 30.5c.3 1.1-.7 2.3-2.2 2.7s-2.9-.2-3.2-1.2.7-2.3 2.2-2.7c1.5-.4 3 .1 3.2 1.2"/><path d="m21.3 30.5c-.3 1.1.7 2.3 2.2 2.7 1.5.4 2.9-.2 3.2-1.2.3-1.1-.7-2.3-2.2-2.7-1.5-.4-3 .1-3.2 1.2"/></g><ellipse cx="32" cy="29.7" rx="7.5" ry="5.2" fill="#7d5442"/><path d="m60 17.6c0 2.1-1.2 3.9-4 3.9h-48c-2.8 0-4-1.7-4-3.9 0-2.1 1.2-3.9 4-3.9h48c2.8.1 4 1.8 4 3.9" fill="#fff"/><path d="m42.8 16.8c-17.5-3.5-33.7-3.1-33.7-3.1 0-7.2 12.7-12.7 26.2-12.7 14.2 0 24.5 7.5 26 20.5 1.9 15.9-11.8 26.3-10.2 22.8 8.1-18.3-1.6-26.1-8.3-27.5" fill="#ff4848"/><ellipse cx="47.9" cy="48.8" rx="6.7" ry="6.9" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f385.svg b/public/emoji/1f385.svg new file mode 100644 index 000000000..9f07458ba --- /dev/null +++ b/public/emoji/1f385.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.1 23.5c2.6 2.7 2.9 6.7.7 9-2.2 2.3-6.1 1.9-8.7-.8-2.6-2.7-2.9-6.7-.7-9 2.2-2.2 6.1-1.9 8.7.8" fill="#ffdd67"/><path d="m62 63h-60c0-34.6 13.4-37.9 30-37.9 16.6 0 30 3.3 30 37.9" fill="#ff4848"/><path d="m54.2 19.1c0 13.6-2.5 24.6-22.2 24.6s-22.2-11.1-22.2-24.6c0-4.4 44.4-4.4 44.4 0" fill="#ffdd67"/><path d="m26.2 25.2c0 3.4-2.7 6.2-6 6.2-3.3 0-6-2.8-6-6.2 0-3.4 2.7-6.2 6-6.2 3.3 0 6 2.8 6 6.2" fill="#fff"/><path d="m24.7 25.2c0 2.6-2 4.6-4.5 4.6-2.5 0-4.5-2.1-4.5-4.6 0-2.6 2-4.6 4.5-4.6 2.5-.1 4.5 2 4.5 4.6" fill="#0a84a5"/><path d="m21.7 25.2c0 .9-.7 1.5-1.5 1.5s-1.5-.7-1.5-1.5c0-.9.7-1.6 1.5-1.6.8 0 1.5.7 1.5 1.6" fill="#231f20"/><ellipse cx="43.8" cy="25.2" rx="6" ry="6.2" fill="#fff"/><path d="m48.3 25.2c0 2.6-2 4.6-4.5 4.6s-4.5-2.1-4.5-4.6c0-2.6 2-4.6 4.5-4.6s4.5 2 4.5 4.6" fill="#0a84a5"/><path d="m45.3 25.2c0 .9-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.9.7-1.6 1.5-1.6.8 0 1.5.7 1.5 1.6" fill="#231f20"/><path d="m57.3 40.2c0 18.3-11 21.7-24.5 21.7-13.6 0-24.5-3.4-24.5-21.7 0-10.3 11-10.7 24.5-10.7s24.5.4 24.5 10.7" fill="#e2e9ed"/><ellipse cx="32" cy="36.8" rx="3.5" ry="3.6" fill="#664e27"/><g fill="#fff"><path d="m49.3 22.7c-3-.2 6.1 7.4-8.2 6.3-5-.4-9.2 3.3-9.2 6.5 0 3.9 4.1 6.9 10.3 6.9 7.3 0 12.6-4.5 13.7-10.9.5-2.7-1.6-8.3-6.6-8.8"/><path d="m22.8 29.1c-14.2 1.1-5.2-6.6-8.2-6.3-5 .4-7.1 6-6.6 8.8 1 6.4 6.3 10.9 13.7 10.9 6.2 0 10.3-3 10.3-6.9 0-3.3-4.2-6.9-9.2-6.5"/></g><g fill="#eba352"><path d="m42.8 30.5c.3 1.1-.7 2.3-2.2 2.7s-2.9-.2-3.2-1.2.7-2.3 2.2-2.7c1.5-.4 3 .1 3.2 1.2"/><path d="m21.3 30.5c-.3 1.1.7 2.3 2.2 2.7 1.5.4 2.9-.2 3.2-1.2.3-1.1-.7-2.3-2.2-2.7-1.5-.4-3 .1-3.2 1.2"/></g><ellipse cx="32" cy="29.7" rx="7.5" ry="5.2" fill="#ffc267"/><path d="m60 17.6c0 2.1-1.2 3.9-4 3.9h-48c-2.8 0-4-1.7-4-3.9 0-2.1 1.2-3.9 4-3.9h48c2.8.1 4 1.8 4 3.9" fill="#fff"/><path d="m42.8 16.8c-17.5-3.5-33.7-3.1-33.7-3.1 0-7.2 12.7-12.7 26.2-12.7 14.2 0 24.5 7.5 26 20.5 1.9 15.9-11.8 26.3-10.2 22.8 8.1-18.3-1.6-26.1-8.3-27.5" fill="#ff4848"/><ellipse cx="47.9" cy="48.8" rx="6.7" ry="6.9" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f386.svg b/public/emoji/1f386.svg new file mode 100644 index 000000000..9b8995a4e --- /dev/null +++ b/public/emoji/1f386.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#6adbc6"><path d="m32 30.8c0 0-1.7-10.7-1.7-11.5s.8-1.3 1.7-1.3 1.7.6 1.7 1.4-1.7 11.4-1.7 11.4"/><path d="m32 33.3c0 0 1.7 10.7 1.7 11.5 0 .7-.8 1.4-1.7 1.4s-1.7-.6-1.7-1.4c0-.8 1.7-11.5 1.7-11.5"/><path d="m30.7 32c0 0-10.7 1.7-11.5 1.7-.7 0-1.4-.8-1.4-1.7s.6-1.7 1.4-1.7c.8 0 11.5 1.7 11.5 1.7"/><path d="m33.3 32c0 0 10.7-1.7 11.5-1.7.7 0 1.4.8 1.4 1.7s-.6 1.7-1.4 1.7-11.5-1.7-11.5-1.7"/><path d="m31.1 31.1c0 0-8.8-6.4-9.3-6.9-.5-.5-.4-1.5.3-2.2.7-.7 1.6-.8 2.2-.3.4.7 6.8 9.4 6.8 9.4"/><path d="m32.9 32.9c0 0 8.8 6.4 9.3 6.9.5.5.4 1.5-.3 2.2-.7.7-1.6.8-2.2.3-.4-.6-6.8-9.4-6.8-9.4"/><path d="m31.1 32.9c0 0-6.4 8.8-6.9 9.3-.5.5-1.5.4-2.2-.3-.7-.7-.8-1.6-.3-2.2.6-.4 9.4-6.8 9.4-6.8"/><path d="m32.9 31.1c0 0 6.4-8.8 6.9-9.3.5-.5 1.5-.4 2.2.3.7.7.8 1.6.3 2.2-.6.5-9.4 6.8-9.4 6.8"/></g><g fill="#ffce31"><path d="m31.2 29.9c0 0-8.8-17.3-9.3-18.5s-.2-2.5.7-2.9 2 .4 2.5 1.6 6.1 19.8 6.1 19.8"/><path d="m32.8 34.1c0 0 8.8 17.3 9.3 18.5.5 1.2.2 2.5-.7 2.9-.9.4-2-.4-2.5-1.6s-6.1-19.8-6.1-19.8"/><path d="m29.9 32.9c0 0-17.3 8.8-18.5 9.3-1.2.5-2.5.2-2.9-.7-.4-.9.4-2 1.6-2.5 1.3-.5 19.8-6.1 19.8-6.1"/><path d="m34.1 31.2c0 0 17.3-8.8 18.5-9.3 1.2-.5 2.5-.2 2.9.7.4.9-.4 2-1.6 2.5-1.3.4-19.8 6.1-19.8 6.1"/><path d="m29.9 31.1c0 0-18.4-6-19.7-6.5s-1.9-1.6-1.5-2.5c.4-.9 1.7-1.1 2.9-.6 1.2.5 18.3 9.6 18.3 9.6"/><path d="m34.1 32.9c0 0 18.4 6 19.7 6.5 1.2.5 1.9 1.7 1.6 2.5-.4.9-1.7 1.1-2.9.6-1.3-.5-18.4-9.6-18.4-9.6"/><path d="m31.1 34.1c0 0-6 18.4-6.5 19.7-.5 1.2-1.7 1.9-2.5 1.6-.9-.4-1.1-1.7-.6-2.9.5-1.3 9.6-18.4 9.6-18.4"/><path d="m32.9 30c0 0 6-18.4 6.5-19.7.5-1.3 1.6-2 2.5-1.6.9.4 1.1 1.7.6 2.9-.5 1.3-9.6 18.4-9.6 18.4"/></g><g fill="#42ade2"><path d="m32 47.1c0 0 1.7 12.5 1.7 13.4 0 .9-.8 1.6-1.7 1.6-.9 0-1.7-.7-1.7-1.6 0-.9 1.7-13.4 1.7-13.4"/><path d="M32,16c0,0-1.7-11.7-1.7-12.5C30.3,2.7,31,2,32,2s1.7,0.7,1.7,1.5S32,16,32,16z"/><path d="m42.7 42.7c0 0 10 7.6 10.7 8.2.6.6.6 1.7-.1 2.3s-1.7.7-2.3.1c-.7-.6-8.3-10.6-8.3-10.6"/><path d="m20.7 20.7c0 0-9.5-7-10-7.6-.6-.6-.5-1.6.2-2.3.7-.7 1.7-.7 2.3-.2.4.6 7.5 10.1 7.5 10.1"/><path d="m42.7 21.3c0 0 7.6-10 8.2-10.7.6-.6 1.7-.6 2.3.1.7.7.7 1.7.1 2.3-.6.7-10.6 8.3-10.6 8.3"/><path d="m20.7 43.3c0 0-7 9.5-7.6 10-.6.6-1.6.5-2.3-.2s-.8-1.6-.2-2.1c.6-.6 10.1-7.7 10.1-7.7"/><path d="m47.1 32c0 0 12.5-1.7 13.4-1.7s1.5.7 1.5 1.7c0 .9-.7 1.7-1.6 1.7-.8 0-13.3-1.7-13.3-1.7"/><path d="M16,32c0,0-11.7,1.7-12.5,1.7C2.7,33.7,2,33,2,32s0.7-1.7,1.5-1.7C4.3,30.3,16,32,16,32z"/><circle cx="20.7" cy="5.1" r="1.8"/><circle cx="43.5" cy="5.1" r="1.8"/><circle cx="20.2" cy="59" r="1.8"/><circle cx="43" cy="59" r="1.8"/><circle cx="4.9" cy="43.2" r="1.8"/><circle cx="4.9" cy="20.4" r="1.8"/><circle cx="58.8" cy="43.7" r="1.8"/><circle cx="58.8" cy="20.9" r="1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f387.svg b/public/emoji/1f387.svg new file mode 100644 index 000000000..201422523 --- /dev/null +++ b/public/emoji/1f387.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#3e4347" d="m0 0h64v64h-64z"/><path fill="#d0d0d0" d="m30.9 32h2.2v32h-2.2z"/><path fill="#ffdd7d" d="m32 3.2l3 19.7 13.9-14.2-9.1 17.7 19.6-3.3-17.8 8.9 17.8 8.9-19.6-3.3 9.1 17.7-13.9-14.2-3 19.7-3-19.7-13.9 14.2 9.1-17.7-19.6 3.3 17.8-8.9-17.8-8.9 19.6 3.3-9.1-17.7 13.9 14.2z"/><path fill="#ffce31" d="m25.3 52.5l2.5-14.7-13.3 6.9 10.7-10.5-14.8-2.2 14.8-2.2-10.7-10.5 13.3 6.9-2.5-14.7 6.7 13.3 6.7-13.3-2.5 14.7 13.3-6.9-10.7 10.5 14.8 2.2-14.8 2.2 10.7 10.5-13.3-6.9 2.5 14.7-6.7-13.3z"/><path fill="#fff" d="m41.5 18.9l-5.1 9.9 11-1.8-10 5 10 5-11-1.8 5.1 9.9-7.8-8-1.7 11.1-1.7-11.1-7.8 8 5.1-9.9-11 1.8 10-5-10-5 11 1.8-5.1-9.9 7.8 8 1.7-11.1 1.7 11.1z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f388.svg b/public/emoji/1f388.svg new file mode 100644 index 000000000..d29c08e05 --- /dev/null +++ b/public/emoji/1f388.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52 22.5c0 11.3-8.8 24.4-19.8 24.4-10.9 0-19.8-13-19.8-24.4.1-11.3 8.9-20.5 19.8-20.5 11 0 19.8 9.2 19.8 20.5" fill="#ed4c5c"/><g fill="#94989b"><path d="m31.5 49.1c0 0 0-.1 0-.1 0 0 0 .1 0 .1"/><path d="m31.6 49.2c-.1 0-.1-.1 0 0"/></g><path d="m33 49.2h-1.5c0 1.8-.4 3.9-1.9 5.2-2.1 1.8-4.9.7-7.4.6-3-.1-5.6 1.2-7.7 3.2-.8.7-1.6 1.7-2.3 2.5-.8.9.3 1.9 1.1 1 1.5-1.8 2.6-3.1 4.6-4.3 2.6-1.5 5-.7 7.8-.6 3.2.2 6.1-1.4 7-4.7.2-.7.3-2 .3-2.9" fill="#b2c1c0"/><path d="m31.5 49c0-.1 0 0 0 0" fill="#94989b"/><path d="m30.8 48c1 0 1.9 0 2.9 0 .9 0 .9-1.3 0-1.3-1 0-1.9 0-2.9 0-.9.1-.9 1.3 0 1.3" fill="#b2c1c0"/><path d="m30.1 50c1.4 0 2.9 0 4.3 0 1.4 0 1.4-1.9 0-1.9-1.4 0-2.9 0-4.3 0-1.4-.1-1.4 1.9 0 1.9" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f389.svg b/public/emoji/1f389.svg new file mode 100644 index 000000000..b0adb4c72 --- /dev/null +++ b/public/emoji/1f389.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#f7b600" d="m2 61l8.6-3-6.5-3z"/><path fill="#ffdd7d" d="m26.9 36.4l-12.1-12.2-2 5.6z"/><path fill="#f7b600" d="m12.8 29.8l-2.2 6.3 26.8 12.5 1.3-.4-11.8-11.8z"/><path fill="#ffdd7d" d="m8.5 42.4l20 9.3 8.9-3.1-26.8-12.5z"/><path fill="#f7b600" d="m6.3 48.7l13.2 6.2 9-3.2-20-9.3z"/><path fill="#ffdd7d" d="m6.3 48.7l-2.2 6.3 6.5 3 8.9-3.1z"/><path d="m31.9 31.2c6.7 6.6 10.2 14 7.8 16.4-2.5 2.4-9.9-1-16.7-7.7-6.7-6.6-10.2-14-7.8-16.4 2.5-2.4 9.9 1.1 16.7 7.7" fill="#493816"/><path d="m23.5 14.5c-1.6-2.3.1-3.3 2.3-2.9-2.1-2.5-.8-4.3 2.5-3.6 1 .2-.4 1.9-1.3 1.9 2.7 2 1.2 4.2-1.7 3.7 2.6 3.5-1.8 2.6-3.8 2.8-.5 2.6 2.5 5.6 1.5 5.6-2.2 0-5.8-8.3.5-7.5" fill="#42ade2"/><path d="m44.5 19.3c-1.5.7-5.7-5.9-.5-6-3-2.7-2.6-4 1.4-4.1-4.6-4.6 2.7-6.2 3.4-3.8.2.7-2.2-.6-3 .7-.9 1.5 5.6 5.4-1.1 5.1 2.5 2.5 2.6 3.7-1.3 4.1.5.8 2.1 3.6 1.1 4" fill="#ff8736"/><path d="m46.2 34.9l1.5-1.3c0 0 1.4 2.1 2.4 2.9.8-3.6.6-5.7 4.7-3.3-2.3-6.2 1.5-3.9 5.2-2.2-.2-1.6 0-1.4 1.6-1.9 1.4 5.3-2.4 3.7-5.4 2 1.8 4.8-.1 4.5-3.9 2.9-.1 2-.7 4.3-1.9 4.5-1.4.4-4.2-3.6-4.2-3.6" fill="#ed4c5c"/><path d="m35 20.1c-1.8 2.4-4.7 3.7-6.8 5.8-2.2 2.2-3.5 8.2-3.5 8.2s.8-6.3 2.9-8.7c1.9-2.2 4.7-3.8 6.2-6.3 2.6-4.6.2-10.6-3.2-14.1.7-.6 1.7-1.4 2.2-2 3.3 4.1 6.1 12 2.2 17.1" fill="#c28fef"/><path d="m38.1 25.2c-2.6 1.9-4.5 4.7-6.3 7.3-1.6 2.3-6.7 5.2-6.7 5.2s4.8-3.3 6.3-5.7c1.8-3 3.6-6.1 6.4-8.3 5.6-4.3 13.7-3.9 20-1.6-.4.9-1.1 2.8-1.1 2.8s-13.3-3.6-18.6.3" fill="#ff8736"/><g fill="#42ade2"><path d="m49.2 24.7c-1.7 2.2-2.5 4.9-3.8 7.4-1.2 2.3-2.8 4.5-5.1 5.7-2.6 1.3-8.3.9-8.3.9s5.7-.1 8.1-1.7c2.4-1.6 3.7-4.4 4.6-7 1.8-5 4-10.4 9.2-12.6.3.9 1 2.8 1 2.8s-2.9.8-5.7 4.5"/><path transform="matrix(.707-.7072.7072.707-8.3165 8.458)" d="m4 12.3h4v4h-4z"/></g><path transform="matrix(.7071-.7071.7071.7071-13.4747 13.8633)" fill="#ff8736" d="m8 21.2h4v4h-4z"/><path transform="matrix(.707-.7072.7072.707-1.905 15.0572)" fill="#ed4c5c" d="m15.2 7.8h4v4h-4z"/><path transform="matrix(.7071-.7071.7071.7071-16.8081 46.7362)" fill="#c28fef" d="m46 41.7h4v4h-4z"/><path transform="matrix(.7071-.7071.7071.7071-25.5139 45.1176)" fill="#ed4c5c" d="m39.7 51.4h4v4h-4z"/><path transform="matrix(.7071-.7071.7071.7071-23.4619 54.546)" fill="#ff8736" d="m52.1 53.6h4v4h-4z"/><g fill="#42ade2"><path transform="matrix(.7071-.7071.7071.7071-13.5212 52.7722)" d="m54.9 40.7h4v4h-4z"/><path transform="matrix(.7071-.7071.7071.7071 6.223 40.6826)" d="m50.2 10.8h4v4h-4z"/></g><path transform="matrix(.7071-.7071.7071.7071-14.6842 24.2063)" fill="#ed4c5c" d="m19.9 27.8h4v4h-4z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f38a.svg b/public/emoji/1f38a.svg new file mode 100644 index 000000000..a29c16a78 --- /dev/null +++ b/public/emoji/1f38a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m44.4 18h-2.3c0-1-.2-2-.5-3-1.3-4.3-5.2-7.1-9.7-7.1-4.5 0-8.3 2.9-9.7 7.1-.3 1-.5 2-.5 3h-2.3c0-1.3.2-2.5.6-3.7.8-2.5 2.3-4.7 4.4-6.2 2.2-1.6 4.7-2.5 7.4-2.5 2.7 0 5.3.9 7.4 2.5 2.1 1.6 3.7 3.8 4.4 6.2.6 1.2.8 2.5.8 3.7" fill="#d3976e"/><path d="m29.9 12.4c-2.5-5-7.4-8.4-13.1-8.4-8.2 0-14.8 7-14.8 15.7 0 4 1.4 7.7 3.8 10.4 0 0 6-15.7 24.1-17.7" fill="#ffdd7d"/><path d="m29.9 12.4c-18.1 2-24.1 17.8-24.1 17.8 11.1-1.1 20.4-8.2 24.1-17.8" fill="#594640"/><path d="m34.1 12.4c2.5-5 7.4-8.4 13.1-8.4 8.2 0 14.8 7 14.8 15.7 0 4-1.4 7.7-3.8 10.4 0 0-6-15.7-24.1-17.7" fill="#ffdd7d"/><path d="m34.1 12.4c18.1 2 24.1 17.8 24.1 17.8-11.1-1.1-20.4-8.2-24.1-17.8" fill="#594640"/><path d="m42.4 60l-3.4-1.6c1.3-3.1.7-4.2-.2-5.7-1-1.7-2.5-4.1-.5-8.8.6-1.4.3-1.8-.5-3.1-1-1.7-2.4-4-1.1-8.3 1.3-4.5-1.7-9.8-1.7-9.9l3.1-2c.2.3 3.9 6.9 2.1 13.1-.8 2.6-.1 3.6.7 5 .9 1.5 2.1 3.5.8 6.8-1.2 2.8-.6 3.7.3 5.2 1 1.8 2.5 4.3.4 9.3" fill="#42ade2"/><path d="m24.3 59.9c-2.2-5-.8-7.5.2-9.3.9-1.5 1.4-2.4.1-5.2-1.4-3.2-.3-5.3.6-6.8.8-1.4 1.4-2.5.6-5-2-6.2 1.6-12.9 1.8-13.1l3.2 2-1.6-1 1.6 1c0 .1-2.9 5.4-1.5 9.9 1.4 4.3 0 6.6-.9 8.3-.7 1.3-1 1.8-.4 3.1 2.1 4.7.7 7.1-.3 8.9-.9 1.5-1.5 2.6-.1 5.7l-3.3 1.5" fill="#ed4c5c"/><path d="m5.8 57.5c-.8-5.4 1.2-7.4 2.7-9 1.2-1.2 1.9-2 1.5-5-.6-3.5 1.1-5.2 2.3-6.4 1.2-1.2 2-2 1.9-4.7-.3-6.5 4.9-12 5.1-12.2l2.6 2.7-1.3-1.4 1.3 1.4c0 0-4.2 4.5-4 9.2.2 4.5-1.7 6.4-3 7.8-1 1.1-1.4 1.4-1.2 2.9.8 5-1.1 7-2.6 8.5-1.2 1.3-2.1 2.1-1.5 5.5l-3.8.7" fill="#c28fef"/><path d="m59.5 57.5c.8-5.4-1.2-7.4-2.7-9-1.2-1.2-1.9-2-1.5-5 .6-3.5-1.1-5.2-2.3-6.4-1.2-1.2-2-2-1.9-4.7.3-6.5-4.9-12-5.1-12.2l-2.6 2.7 1.3-1.4-1.3 1.4c0 0 4.2 4.5 4 9.2-.2 4.5 1.7 6.4 3 7.8 1 1.1 1.4 1.4 1.2 2.9-.8 5 1.2 7 2.6 8.5 1.2 1.3 2.1 2.1 1.5 5.5l3.8.7" fill="#83bf4f"/><g fill="#42ade2"><path transform="matrix(.7071-.7071.7071.7071-18.6201 25.4129)" d="m19.4 33.2h4v4h-4z"/><path transform="matrix(.7071-.7071.7071.7071-25.0871 51.3699)" d="m47.5 54h4v4h-4z"/></g><g fill="#83bf4f"><path transform="matrix(.7071-.7071.7071.7071-26.3413 26.4612)" d="m16.8 43h4v4h-4z"/><path transform="matrix(.7071-.7071.7071.7071-10.7864 31.5143)" d="m30.6 26.8h4v4h-4z"/></g><g fill="#ed4c5c"><path transform="matrix(.7071-.7071.7071.7071-34.9053 27.6654)" d="m13.9 54h4v4h-4z"/><path transform="matrix(.7071-.7071.7071.7071-18.4185 46.6152)" d="m45.1 43.5h4v4h-4z"/></g><g fill="#c28fef"><path transform="matrix(.7071-.7071.7071.7071-29.7046 39.3498)" d="m30.6 53.5h4v4h-4z"/><path transform="matrix(.7071-.7071.7071.7071-12.2172 41.704)" d="m42.2 33.6h4v4h-4z"/></g><path transform="matrix(.7071-.7071.7071.7071-20.6923 36.2035)" fill="#ed4c5c" d="m31.4 41.1h4v4h-4z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f38b.svg b/public/emoji/1f38b.svg new file mode 100644 index 000000000..ad576db71 --- /dev/null +++ b/public/emoji/1f38b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#699635"><path d="m16.6 18.5c0 0-4.6-2.8-14.6 0 0 0 10.4 1.2 15.7 4.6l-1.1-4.6"/><path d="m19.7 23.1c0 0-4.6-2.8-14.6 0 0 0 8.6.1 14.7 4.6.9.6-.1-4.6-.1-4.6"/><path d="M23,34c0,0,3.5-13.5,11.1-20c7.6-6.5,9.9-11.5,9.9-11.5s-5,27.9-20.4,35.2L23,34z"/></g><path d="m35 33.5c-3.7-1.7-4.8-4.6-4.9-4.8l1.2-.5-.6.2.6-.2c0 0 1 2.5 4.2 4l-.5 1.3" fill="#594640"/><path fill="#75a843" d="m24.6 59.2l-10.5-50 5-1.2 10.4 50z"/><path fill="#83bf4f" d="m31.7 61.5l-9.4-57.8 5-.9 9.4 57.7z"/><g fill="#699635"><path d="m15.4 15.1c1.7-.4 3.3-.8 5-1.2.8-.2.5-1.5-.3-1.3-1.7.4-3.3.8-5 1.2-.8.2-.5 1.5.3 1.3"/><path d="m18.2 28.3c1.7-.4 3.3-.8 5-1.2.8-.2.5-1.5-.3-1.3-1.7.4-3.3.8-5 1.2-.8.2-.5 1.5.3 1.3"/><path d="m21.1 41.4c1.7-.4 3.3-.8 5-1.2.8-.2.5-1.5-.3-1.3-1.7.4-3.3.8-5 1.2-.9.2-.5 1.5.3 1.3"/><path d="m23.9 54.6c1.7-.4 3.3-.8 5-1.2.8-.2.5-1.5-.3-1.3-1.7.4-3.3.8-5 1.2-.8.2-.5 1.5.3 1.3"/></g><g fill="#75a843"><path d="m23.6 11.8c1.7-.3 3.3-.6 5-1 .8-.2.5-1.5-.3-1.3-1.7.3-3.3.6-5 1-.8.2-.5 1.5.3 1.3"/><path d="m25.9 25.1c1.7-.3 3.3-.6 5-1 .8-.2.5-1.5-.3-1.3-1.7.3-3.3.6-5 1-.9.2-.5 1.5.3 1.3"/><path d="m28.1 38.4c1.7-.3 3.3-.6 5-1 .8-.2.5-1.5-.3-1.3-1.7.3-3.3.6-5 1-.8.1-.5 1.4.3 1.3"/><path d="m30.4 51.7c1.7-.3 3.3-.6 5-1 .8-.2.5-1.5-.3-1.3-1.7.3-3.3.6-5 1-.8.1-.5 1.4.3 1.3"/></g><path d="m32.2 39c0 0 4.4 8.8 14.2 13.2 9.8 4.3 12 8.3 12 8.3l3.6-13.5c0 0-2.8-4.5-14.2-9.7-3.6-1.7-6.6-5.8-9.8-10.8l-5.8 12.5" fill="#ed4c5c"/><path fill="#ffce31" d="m32.5 39.9l-1.2-.6 6.1-13.2 1.2.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f38c.svg b/public/emoji/1f38c.svg new file mode 100644 index 000000000..959e66865 --- /dev/null +++ b/public/emoji/1f38c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32.2 23.6c6 9.8 17.6 1.5 23.6 11.4 2-6.7 4.2-13.5 6.2-20.2-6-9.8-17.6-1.5-23.6-11.4-2.1 6.7-4.2 13.4-6.2 20.2" fill="#e6eff4"/><path d="m51.4 21.3c-.8 2.8-3.5 4.1-5.9 3-2.4-1.2-3.7-4.4-2.8-7.1.8-2.8 3.5-4.1 5.9-3 2.4 1.1 3.7 4.3 2.8 7.1" fill="#ff2449"/><path d="m39.4 3.3c.2-.5-.1-1.1-.7-1.3-.5-.2-1.1.1-1.3.7l-18.1 59.3h2.2l17.9-58.7" fill="#3e4347"/><path d="m31.8 23.6c-6 9.8-17.6 1.5-23.6 11.4-2-6.8-4.2-13.5-6.2-20.3 6-9.8 17.6-1.5 23.6-11.4 2.1 6.8 4.2 13.5 6.2 20.3" fill="#e6eff4"/><path d="m12.6 21.3c.8 2.8 3.5 4.1 5.9 3 2.4-1.2 3.7-4.4 2.8-7.1-.8-2.8-3.5-4.1-5.9-3-2.4 1.1-3.7 4.3-2.8 7.1" fill="#ff2449"/><path d="m26.6 2.7c-.2-.5-.8-.9-1.3-.7s-.9.8-.7 1.3l18 58.7h2.2l-18.2-59.3" fill="#4c5256"/></svg> \ No newline at end of file diff --git a/public/emoji/1f38d.svg b/public/emoji/1f38d.svg new file mode 100644 index 000000000..952e4c4c6 --- /dev/null +++ b/public/emoji/1f38d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#699635" d="m14.2 20.6h10.2v34.4h-10.2z"/><ellipse cx="19.3" cy="20.6" rx="5.1" ry="6.3" fill="#fed0ac"/><path d="m16 22.5c.8 2.1 2.8 3 4.5 2 1.7-1 2.4-3.5 1.6-5.6l-6.1 3.6" fill="#d3976e"/><path fill="#83bf4f" d="m14.2 32.1h10.2v1.5h-10.2z"/><g fill="#699635"><path d="m39.6 30.8h10.2v22.1h-10.2z"/><path d="m26.9 8.3h10.2v46.7h-10.2z"/></g><g fill="#83bf4f"><path d="m26.9 19.8h10.2v1.5h-10.2z"/><path d="m26.9 32.1h10.2v1.5h-10.2z"/></g><ellipse cx="32" cy="8.3" rx="5.1" ry="6.3" fill="#fed0ac"/><path d="m28.7 10.2c.8 2.1 2.8 3 4.5 2 1.7-1 2.4-3.5 1.6-5.6l-6.1 3.6" fill="#d3976e"/><ellipse cx="44.7" cy="30.8" rx="5.1" ry="6.3" fill="#fed0ac"/><path d="m41.5 32.7c.8 2.1 2.8 3 4.5 2 1.7-1 2.4-3.5 1.6-5.6l-6.1 3.6" fill="#d3976e"/><g fill="#83bf4f"><path d="m14.2 51.9h1.1 1.1c0-12.8-1.1-16.1-1.1-16.1s-1.1 3.4-1.1 16.1"/><path d="m16.4 51.9h1.1 1.1c0-12.8-1.1-16.1-1.1-16.1s-1.1 3.4-1.1 16.1"/><path d="m19.8 35.9c0 0 0 0 0 0 0 .1-1.1 3.4-1.1 16.1h1.1 1.1c0-12.7-1.1-16.1-1.1-16.1"/><path d="m22 35.9c0 0 0 0 0 0 0 .1-1.1 3.4-1.1 16.1h1.1 1.1c0-12.7-1.1-16.1-1.1-16.1"/><path d="m23.1 51.9h1.1 1.1c0-12.8-1.1-16.1-1.1-16.1s-1.1 3.4-1.1 16.1"/><path d="m26.4 35.9c0 0 0 0 0 0 0 .1-1.1 3.4-1.1 16.1h1.1 1.1c0-12.7-1-16.1-1.1-16.1"/><path d="m27.5 51.9h1.1 1.1c0-12.8-1.1-16.1-1.1-16.1s-1.1 3.4-1.1 16.1"/><path d="m29.8 51.9h1.1 1.1c0-12.8-1.1-16.1-1.1-16.1s-1.1 3.4-1.1 16.1"/><path d="M32,51.9h1.1h1.1c0-12.8-1.1-16.1-1.1-16.1S32,39.2,32,51.9z"/><path d="m34.2 51.9h1.1 1.1c0-12.8-1.1-16.1-1.1-16.1s-1.1 3.4-1.1 16.1"/><path d="m36.5 51.9h1.1 1.1c0-12.8-1.1-16.1-1.1-16.1s-1.1 3.4-1.1 16.1"/><path d="m39.8 35.9c0 0 0 0 0 0 0 .1-1.1 3.4-1.1 16.1h1.1 1.1c0-12.7-1.1-16.1-1.1-16.1"/><path d="m40.9 51.9h1.1 1.1c0-12.8-1.1-16.1-1.1-16.1s-1.1 3.4-1.1 16.1"/><path d="m43.1 51.9h1.1 1.1c0-12.8-1.1-16.1-1.1-16.1s-1.1 3.4-1.1 16.1"/><path d="m46.5 35.9c0 0 0 0 0 0 0 .1-1.1 3.4-1.1 16.1h1.1 1.1c0-12.7-1.1-16.1-1.1-16.1"/><path d="m48.7 35.9c0 0-1.1 3.3-1.1 16.1h1.1 1.1c0-12.8-1.1-16.1-1.1-16.1"/></g><path fill="#c7b299" d="m12.1 44.6h39.8v16.2h-39.8z"/><path fill="#d3976e" d="m10 60.1h44v3.9h-44z"/><path fill="#af1734" d="m11.6 52.8h40.8v3.9h-40.8z"/><g fill="#ffce31"><path d="m10.4 45.5c0 0-.4 5 2.5 7.9 2.9 2.8 7.9 2.5 7.9 2.5s.4-5-2.5-7.9c-2.8-2.9-7.9-2.5-7.9-2.5"/><path d="m53.6 45.5c0 0-5.1-.4-7.9 2.5-2.9 2.8-2.5 7.9-2.5 7.9s5.1.4 7.9-2.5c2.9-2.9 2.5-7.9 2.5-7.9"/></g><path d="m44.9 45.1c-2.3-2.2-7-1.2-10.6 2.4-.9.9-1.7 1.9-2.2 2.9-.6-1-1.3-2-2.2-2.9-3.6-3.6-8.4-4.7-10.6-2.4-2.3 2.2-1.2 7 2.4 10.5 3.5 3.5 8.1 4.6 10.4 2.6 2.3 2 6.9.9 10.4-2.6 3.5-3.6 4.6-8.3 2.4-10.5" fill="#ffdd7d"/><path d="m43.4 60.5c-.7 0-1.2.4-1.5.9-1.4-.1-3.3-.6-4-2.7-1.4-4.5-5.3-6.5-5.4-6.6l-.5.7-.5-.9c-.2.1-4.1 2.2-5.4 6.6-.6 2.1-2.6 2.6-4 2.7-.3-.5-.9-.9-1.5-.9-1 0-1.8.8-1.8 1.8s.8 1.8 1.8 1.8c.6 0 1.1-.3 1.5-.7 2.2-.1 5-1 5.9-4 .8-2.7 2.9-4.5 3.9-5.1.9.6 3.2 2.3 4.2 5.3.9 3.1 3.7 3.9 5.9 4 .3.5.8.7 1.4.7 1 0 1.8-.8 1.8-1.8s-.8-1.8-1.8-1.8" fill="#af1734"/><path d="m39.2 48.8c-1.2 0-2.4.2-3.2.4-2 .5-3.3 1.5-4 2.2-.7-.8-2-1.8-4-2.2-.8-.2-1.9-.4-3.2-.4-3.3 0-5.2 1.7-5.2 4.7 0 2.9.9 4.3 2.7 4.3 1.3 0 2.7-.8 4.4-1.6 1.6-.8 3.4-1.7 5.2-2.1 1.8.4 3.6 1.3 5.2 2.1 1.7.9 3.2 1.6 4.5 1.6 1.8 0 2.7-1.4 2.7-4.3.1-2.9-1.8-4.7-5.1-4.7m-13.3 5.7c-1.4.7-2.8 1.4-3.6 1.4-.2 0-.8 0-.8-2.4 0-1.3.4-2.8 3.3-2.8 1 0 2 .2 2.7.4 1.3.3 2.2.9 2.8 1.4-1.5.5-3 1.3-4.4 2m15.7 1.4c-.8 0-2.1-.7-3.6-1.4-1.3-.7-2.8-1.5-4.4-2 .6-.5 1.5-1.1 2.8-1.4.7-.2 1.7-.4 2.7-.4 2.9 0 3.3 1.5 3.3 2.8 0 2.4-.6 2.4-.8 2.4" fill="#c9243c"/><ellipse cx="32" cy="52.7" rx="2.7" ry="2.7" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f38e.svg b/public/emoji/1f38e.svg new file mode 100644 index 000000000..05628ca3a --- /dev/null +++ b/public/emoji/1f38e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ce95a0" d="m47 19.7l-13.3 38.3h26.6z"/><g fill="#d51c46"><path d="m36.9 48.7h3v9.3h-3z"/><path d="m42.6 48.7h3v9.3h-3z"/><path d="m48.4 48.7h3v9.3h-3z"/><path d="m54.1 48.7h3v9.3h-3z"/><path d="m51 42.6c0 3.5-7.9 3.5-7.9 0 0-3.5 4-9.3 4-9.3s3.9 5.8 3.9 9.3"/></g><path d="m61.9 42.4c-.2-1.8-5.6-10.4-11-12-1.2-.4 1.6 5.8 1.3 7.7-.2 1.3-3.2 4.5-2.2 4.8h-6c1-.3-1.9-3.4-2.1-4.7-.3-1.9 2.5-8.1 1.3-7.7-5.4 1.7-10.8 10.2-11 12-.5 4.6.5 9.3 2 11.3-.3 1.3-.4 2.7-.4 4.2 0 0 7.4-7.7 13.3-7.7s13.2 7.7 13.2 7.7c0-1.5-.2-2.9-.4-4.2 1.5-2.1 2.5-6.7 2-11.4" fill="#f0c0c6"/><path d="m33.9 52.1c.2.7 2.9.1 3.1-.8 2.5-9.1 7.3-8.2 6.7-8.6-2.5-1.9-11.5 2-9.8 9.4" fill="#ce95a0"/><path d="m43.1 43.4c-1.5-2.2-8.3 1.9-7.7 3.6 1.3 3.2 6.5 4.4 6.3-1.2.1 0 2.8-.3 1.4-2.4" fill="#fee8d8"/><path d="m60.1 52.1c-.2.7-2.9.1-3.1-.8-2.5-9.1-7.3-8.2-6.7-8.6 2.5-1.9 11.5 2 9.8 9.4" fill="#ce95a0"/><path d="m50.9 43.4c1.5-2.2 8.3 1.9 7.7 3.6-1.3 3.2-6.5 4.4-6.3-1.2-.1 0-2.8-.3-1.4-2.4" fill="#fee8d8"/><path fill="#258399" d="M17 19.7 3.7 58 30.3 58z"/><g fill="#d7d16f"><path d="m6.9 48.7h3v9.3h-3z"/><path d="m12.6 48.7h3v9.3h-3z"/><path d="m18.4 48.7h3v9.3h-3z"/><path d="m24.1 48.7h3v9.3h-3z"/><path d="m21 42.6c0 3.5-7.9 3.5-7.9 0 0-3.5 4-9.3 4-9.3s3.9 5.8 3.9 9.3"/></g><path d="m31.9 42.4c-.2-1.8-5.6-10.4-11-12-1.2-.4 1.6 5.8 1.3 7.7-.2 1.3-3.2 4.5-2.2 4.8h-6c1-.3-1.9-3.4-2.1-4.7-.3-1.9 2.5-8.1 1.3-7.7-5.4 1.7-10.8 10.2-11 12-.5 4.6.5 9.3 2 11.3-.3 1.3-.4 2.7-.4 4.2 0 0 7.4-7.7 13.3-7.7s13.2 7.7 13.2 7.7c0-1.5-.2-2.9-.4-4.2 1.5-2.1 2.5-6.7 2-11.4" fill="#3baacf"/><path d="m3.9 52.1c.2.7 2.9.1 3.1-.8 2.5-9.1 7.3-8.2 6.7-8.6-2.5-1.9-11.5 2-9.8 9.4" fill="#258399"/><path d="m13.1 43.4c-1.5-2.2-8.3 1.9-7.7 3.6 1.3 3.2 6.5 4.4 6.3-1.2.1 0 2.8-.3 1.4-2.4" fill="#fee8d8"/><path d="m30.1 52.1c-.2.7-2.9.1-3.1-.8-2.5-9.1-7.3-8.2-6.7-8.6 2.5-1.9 11.5 2 9.8 9.4" fill="#258399"/><path d="m20.9 43.4c1.5-2.2 8.3 1.9 7.7 3.6-1.3 3.2-6.5 4.4-6.3-1.2-.1 0-2.8-.3-1.4-2.4" fill="#fee8d8"/><path d="M2,58h60v4H2V58z" fill="#89664c"/><path d="m28 18.3c0-1.7-1.7-4.4-5-5.9-.4-.9-1.1-1.7-1.9-2.3.7-1.3 1.1-2.7 1.1-3.6 0-6-10.3-6-10.3 0 0 .9.4 2.3 1.1 3.6-.9.7-1.6 1.5-2 2.4-3 1.4-4.9 3.7-4.9 5.8v6.2h22l-.1-6.2" fill="#454749"/><path d="m26.9 25.6c0 0 2.1.4 2.1-1.8 0-1.7-2.1-1.6-2.1-1.6v-1.6c-5.8-1.9-14-1.9-19.8 0v1.6c0 0-2.1-.2-2.1 1.6 0 2.2 2.1 1.8 2.1 1.8 0 9.1 19.8 9.8 19.8 0" fill="#fee8d8"/><g fill="#454749"><path d="m24.2 25.8c0 1.2-4.6 1.2-4.6 0 .1-3.1 4.6-3.1 4.6 0"/><path d="m14.3 25.8c0 1.2-4.6 1.2-4.6 0 .1-3.1 4.6-3.1 4.6 0"/><path d="m14.2 28.9c0 3.1 5.7 3.1 5.7 0 0 0-1.4.5-2.8.5-1.6 0-2.9-.5-2.9-.5"/><path d="m51.2 9.2c.4-1 .7-2 .7-2.7 0-6-9.7-6-9.7 0 0 .7.2 1.7.7 2.7-8.5 1.4-16 7.5-6.1 19.8 1.3 1.6 19.3 1.5 20.6 0 9.8-12.5 2.4-18.4-6.2-19.8"/></g><path d="m57.8 22.7c-.9 1.3-10-2.7-10.8-3.3-.8.6-10 4.6-10.8 3.2-.3.2-.5.6-.5 1.1 0 2.2 2 1.8 2 1.8 0 9.1 18.6 9.8 18.6 0 0 0 2 .4 2-1.8-.1-.4-.3-.8-.5-1" fill="#fee8d8"/><g fill="#454749"><path d="m53.8 25.8c0 1.2-4.3 1.2-4.3 0 0-3.1 4.3-3.1 4.3 0"/><path d="m44.5 25.8c0 1.2-4.3 1.2-4.3 0 0-3.1 4.3-3.1 4.3 0"/></g><path d="m46.5 28.4c-.3-.2-2.2.5-2.2.5 0 3.1 5.3 3.1 5.3 0 0 0-1.9-.7-2.2-.5-.1.1-.5.5-.5.5s-.2-.4-.4-.5" fill="#d33b23"/></svg> \ No newline at end of file diff --git a/public/emoji/1f38f.svg b/public/emoji/1f38f.svg new file mode 100644 index 000000000..8f1261b6c --- /dev/null +++ b/public/emoji/1f38f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m16.3 21.6l-11.8-3.2 11.8-3.3.3 1-8.2 2.3 8.1 2.2z"/><path d="m16.3 46.1l-11.8-3.1 11.8-3.3.3 1-8.2 2.3 8.1 2.1z"/></g><g fill="#6adbc6"><path d="m58.1 18.2c0 0-9.3 9.8-20.8 9.8s-20.8-4.4-20.8-9.8c0-5.4 9.3-9.8 20.8-9.8s20.8 9.8 20.8 9.8"/><path d="m51.2 18.2c0-5.4 3.9-9.8 8.7-9.8 4.8 0-.4 9.8-.4 9.8s5.2 9.8.4 9.8c-4.8 0-8.7-4.4-8.7-9.8"/></g><path d="m16.7 14.6c-.9 0-1.7.8-1.7 1.9 0 1 .7 1.9 1.7 1.9-.9 0-1.7.8-1.7 1.9 0 1 .7 1.9 1.7 1.9.9 0 3-3.8 3-3.8s-2.1-3.8-3-3.8" fill="#428bc1"/><path d="m27.4 15.6c0 1.8-1.3 3.3-2.9 3.3-1.6 0-2.9-1.5-2.9-3.3s1.3-3.3 2.9-3.3c1.6 0 2.9 1.5 2.9 3.3" fill="#fff"/><ellipse cx="24.5" cy="15.6" rx="1.5" ry="1.7" fill="#231f20"/><g fill="#428bc1"><path d="m30.4 12.6c1.5 2.4 2 5.3 1.3 8.2-.6 2.5-2.2 4.5-4.2 5.7-.5.3-.1 1.2.5.9 2.2-1.3 3.9-3.6 4.6-6.3.8-3 .2-6.4-1.4-9-.4-.6-1.2 0-.8.5"/><path d="m35.5 26.6c2.2 0 3.9-2 3.9-4.4s-1.8-4.4-3.9-4.4c0 .3 0 .7 0 1 2.2 0 3.9-2 3.9-4.4 0-2.4-1.8-4.4-3.9-4.4-.6 0-.6 1 0 1 1.7 0 3 1.5 3 3.4 0 1.9-1.4 3.4-3 3.4-.6 0-.6 1 0 1 1.7 0 3 1.5 3 3.4 0 1.9-1.4 3.4-3 3.4-.5 0-.5 1 0 1"/><path d="m47 24c1.6 0 2.8-1.4 2.8-3.1 0-1.7-1.3-3.1-2.8-3.1 0 .3 0 .7 0 1 1.6 0 2.8-1.4 2.8-3.1 0-1.7-1.3-3.1-2.8-3.1-.6 0-.6 1 0 1 1 0 1.9.9 1.9 2.1 0 1.2-.9 2.1-1.9 2.1-.6 0-.6 1 0 1 1 0 1.9.9 1.9 2.1 0 1.2-.9 2.1-1.9 2.1-.6 0-.6 1 0 1"/><path d="m41.2 25.6c1.9 0 3.5-1.8 3.5-3.9 0-2.2-1.6-3.9-3.5-4 0 .3 0 .7 0 1 1.9 0 3.5-1.8 3.5-3.9 0-2.2-1.6-3.9-3.5-4-.6 0-.6 1 0 1 1.4 0 2.6 1.3 2.6 2.9s-1.2 2.9-2.6 2.9c-.6 0-.6 1 0 1 1.4 0 2.6 1.3 2.6 2.9 0 1.6-1.2 2.9-2.6 2.9-.6.2-.6 1.2 0 1.2"/></g><g fill="#ff717f"><path d="m58.1 42.8c0 0-9.3 9.8-20.8 9.8s-20.8-4.4-20.8-9.8c0-5.4 9.3-9.8 20.8-9.8s20.8 9.8 20.8 9.8"/><path d="m51.2 42.8c0-5.4 3.9-9.8 8.7-9.8 4.8 0-.4 9.8-.4 9.8s5.2 9.8.4 9.8c-4.8 0-8.7-4.4-8.7-9.8"/></g><path d="m16.7 39.2c-.9 0-1.7.8-1.7 1.9s.7 1.9 1.7 1.9c-.9 0-1.7.8-1.7 1.9 0 1 .7 1.9 1.7 1.9.9 0 3-3.8 3-3.8s-2.1-3.8-3-3.8" fill="#c94747"/><path d="m27.4 40.2c0 1.8-1.3 3.3-2.9 3.3-1.6 0-2.9-1.5-2.9-3.3 0-1.8 1.3-3.3 2.9-3.3 1.6 0 2.9 1.5 2.9 3.3" fill="#fff"/><ellipse cx="24.5" cy="40.2" rx="1.5" ry="1.7" fill="#231f20"/><g fill="#c94747"><path d="m30.4 37.2c1.5 2.4 2 5.3 1.3 8.2-.6 2.5-2.2 4.5-4.2 5.7-.5.3-.1 1.2.5.9 2.2-1.3 3.9-3.6 4.6-6.3.8-3 .2-6.4-1.4-9-.4-.6-1.2-.1-.8.5"/><path d="m35.5 51.1c2.2 0 3.9-2 3.9-4.4 0-2.5-1.8-4.4-3.9-4.4 0 .3 0 .7 0 1 2.2 0 3.9-2 3.9-4.4 0-2.4-1.8-4.4-3.9-4.4-.6 0-.6 1 0 1 1.7 0 3 1.5 3 3.4 0 1.9-1.4 3.4-3 3.4-.6 0-.6 1 0 1 1.7 0 3 1.5 3 3.4 0 1.9-1.4 3.4-3 3.4-.5 0-.5 1 0 1"/><path d="m47 48.5c1.6 0 2.8-1.4 2.8-3.1 0-1.7-1.3-3.1-2.8-3.1 0 .3 0 .7 0 1 1.6 0 2.8-1.4 2.8-3.1 0-1.7-1.3-3.1-2.8-3.1-.6 0-.6 1 0 1 1 0 1.9.9 1.9 2.1 0 1.2-.9 2.1-1.9 2.1-.6 0-.6 1 0 1 1 0 1.9.9 1.9 2.1 0 1.2-.9 2.1-1.9 2.1-.6 0-.6 1.1 0 1"/><path d="m41.2 50.1c1.9 0 3.5-1.8 3.5-4 0-2.2-1.6-3.9-3.5-3.9 0 .3 0 .7 0 1 1.9 0 3.5-1.8 3.5-3.9 0-2.2-1.6-3.9-3.5-4-.6 0-.6 1 0 1 1.4 0 2.6 1.3 2.6 2.9 0 1.6-1.2 2.9-2.6 2.9-.6 0-.6 1 0 1 1.4 0 2.6 1.3 2.6 2.9 0 1.6-1.2 2.9-2.6 2.9-.6.2-.6 1.3 0 1.2"/></g><path fill="#f2b200" d="m3.5 11.3h2.9v50.7h-2.9z"/><path fill="#ffce31" d="m4.9 12.6h.9v49.4h-.9z"/><path d="m7.9 11.3c0 1.8-1.3 3.3-2.9 3.3s-3-1.5-3-3.3 1.3-3.3 2.9-3.3 3 1.5 3 3.3" fill="#f2b200"/><path d="m6.4 10.5c0-.5-.3-.8-.7-.8-.4 0-.7.4-.7.8 0 .5.3.8.7.8.4 0 .7-.4.7-.8" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f390.svg b/public/emoji/1f390.svg new file mode 100644 index 000000000..6a2c3ac90 --- /dev/null +++ b/public/emoji/1f390.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.2 19.3c-3.4-10.5-13.2-9.8-13.2-9.8s-9.8-.7-13.1 9.8c-3.4 10.5 4.3 20.2 4.3 20.2.1.6 4.2 1.1 9.2 1.1 5 0 9.1-.5 9.2-1.1 0 0 7-9.7 3.6-20.2" fill="#6adbc6"/><g fill="#ed4c5c"><path d="m15.6 2h1v7.5h-1z"/><ellipse cx="16.1" cy="6.6" rx="1.5" ry="1.5"/></g><g fill="#6adbc6"><path d="m14.6 8.1h3v1.6h-3z"/><path d="m14.7 40.6h2.9v3.6h-2.9z"/></g><path fill="#ffc7ce" d="m15.6 10.3h1v33.9h-1z"/><path d="m16.3 39.7c-2.2 0-4.3-.1-5.9-.3-.8-.1-1.4-.2-1.8-.3-.3-.1-.9-.3-.9-.8 0-.5.6-.7.9-.8.4-.1 1.1-.2 1.8-.3 1.6-.2 3.7-.3 5.9-.3 2.2 0 4.3.1 5.9.3.8.1 1.4.2 1.8.3.3.1.9.3.9.8s-.6.7-.9.8c-.4.1-1.1.2-1.8.3-1.6.2-3.7.3-5.9.3m-7.6-1.4c.3.1.9.3 2.2.4 1.5.2 3.4.3 5.4.3s3.9-.1 5.4-.3c1.3-.1 1.9-.3 2.2-.4-.3-.1-.9-.3-2.2-.4-1.5-.2-3.4-.3-5.4-.3s-3.9.1-5.4.3c-1.3.1-1.9.3-2.2.4" fill="#fff"/><g fill="#ed4c5c"><path d="m26.6 49.5c-8.8 1.1-11-5.3-11-5.3h1c0 0 2.2 5.7 10.4 4.4l-.4.9"/><path transform="matrix(.3881-.9216.9216.3881-29.0782 54.784)" d="m20.1 49h13.1v.6h-13.1z"/></g><path d="m24.4 55.5c0 0 7 6 18.8 3.9 11.8-2.1 16.5 2.6 16.5 2.6l2.3-13.8c0 0-4.4-5-20.1-1.6-9.6 2.1-12.3-3.2-12.3-3.2l-5.2 12.1" fill="#e6eff4"/><g fill="#f46767"><path d="m36.2 53.4c.5.8-.1 2-1.3 2.6s-2.5.5-2.9-.4c-.5-.8.1-2 1.3-2.6 1.1-.6 2.4-.5 2.9.4"/><ellipse transform="matrix(.8772-.4801.4801.8772-17.4878 29.97)" cx="49.8" cy="49.2" rx="3.5" ry="2.5"/></g><g fill="#83bf4f"><ellipse transform="matrix(.8773-.4799.4799.8773-19.3882 25.158)" cx="39.5" cy="50.5" rx="1.8" ry="1.3"/><ellipse transform="matrix(.8774-.4798.4798.8774-21.1927 28.1677)" cx="44.5" cy="55.5" rx="2.5" ry="1.8"/><ellipse transform="matrix(.8773-.4799.4799.8773-19.4185 33.0703)" cx="55" cy="54.5" rx="1.9" ry="1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f391.svg b/public/emoji/1f391.svg new file mode 100644 index 000000000..7a1e11428 --- /dev/null +++ b/public/emoji/1f391.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#3e4347" d="m0 0h64v64h-64z"/><circle cx="49.4" cy="14.4" r="9.6" fill="#d0d0d0"/><g fill="#94989b"><circle cx="42.7" cy="13.4" r=".9"/><circle cx="49.3" cy="10.6" r="1.5"/><circle cx="47" cy="18.1" r="1.6"/><circle cx="55.8" cy="12.1" r=".7"/><circle cx="53.8" cy="18.6" r=".6"/></g><path d="m15.2 41.7c1 3.4 1.8 6.8 2.3 10.3 0 .1 0 .3 0 .4.2 3.2.5 8 .7 11.6h1.1c.1-4.1.4-9.4 1-13 .7-4.1 1.6-8.3 3.1-12.2 1-2.9 2.3-5.6 3.6-8.4.1-.2.1-.5-.2-.7-.2-.1-.6-.1-.7.2-1.8 3.7-3.5 7.5-4.7 11.5-.6 2.1-1.2 4.2-1.6 6.4.1-1.3.3-2.6.4-3.9.7-5.2 1.7-10.5 3.2-15.5 1-3.5 2.3-6.9 3.6-10.3.1-.3-.1-.5-.3-.6-.3-.1-.5.1-.6.3-1.8 4.9-3.6 9.8-4.8 14.9-1.2 5.2-2 10.5-2.5 15.8-.1 1.4-.2 2.8-.3 4.2 0-.2-.1-.4-.1-.7 0-.1 0-.2 0-.3-.2-2.9-.4-5.8-.5-8.8-.1-2.1-.2-4.1-.2-6.2 0-1.3 0-2.7 0-4 0-.7 0-1.4.1-2.1 0-.2 0-.4 0-.6 0-.3-.2-.5-.5-.5-.3 0-.5.2-.5.5 0 .2 0 .4 0 .7 0 .7-.1 1.5-.1 2.2 0 1.4 0 2.7 0 4.1 0 2.1.1 4.2.2 6.4 0 .4 0 .9.1 1.3 0 0 0-.1 0-.1-.5-2-1.1-4.1-1.8-6-1.1-3-2.4-5.9-3.8-8.8-.1-.2-.5-.3-.7-.2-.2.1-.3.4-.2.7 1.8 3.7 3.5 7.4 4.7 11.4" fill="#699635"/><g fill="#ffdd7d"><path d="m27.6 20.1c.4-.6.9-1.2 1.5-1.8 0 0-.5.2-1.3.6.4-.7.9-1.2 1.6-2 0 0-.5.2-1.3.6.4-.7.9-1.2 1.6-2 0 0-.5.2-1.3.7.4-.7.9-1.3 1.7-2.1 0 0-.5.2-1.3.6.4-.7.9-1.3 1.7-2.1 0 0-.5.2-1.2.6.4-.6.8-1.1 1.4-1.7 0 0-.5.2-1.2.6.4-.6.9-1.2 1.5-1.8 0 0-.5.2-1.3.6.4-.7.9-1.2 1.6-2 0 0-.5.2-1.3.6.4-.7.9-1.2 1.6-2 0 0-.5.2-1.3.7.4-.7.9-1.3 1.7-2.1 0 0-.5.2-1.3.6.4-.7.9-1.3 1.7-2.1 0 0-4.3.6-5.2 4.4-1.2 4.8-3.1 12.4-4.5 18 2.4-4.2 6-7.6 6-7.6s-.3.3-1.1.7"/><path d="m28.2 32.5c.5-.5 1-1 1.8-1.5 0 0-.5.1-1.3.4.5-.6 1.1-1.1 1.9-1.7 0 0-.5.1-1.3.4.5-.6 1.1-1.1 1.9-1.7 0 0-.6.1-1.4.4.5-.7 1.1-1.2 2-1.8 0 0-.5.1-1.4.4.5-.7 1.1-1.2 2-1.8 0 0-.5.1-1.3.4.5-.5 1-.9 1.7-1.4 0 0-.5.1-1.3.4.5-.5 1-1 1.8-1.6 0 0-.5.1-1.3.4.5-.6 1.1-1.1 1.9-1.7 0 0-.5.1-1.3.4.5-.6 1.1-1.1 1.9-1.7 0 0-.6.1-1.4.4.5-.7 1.1-1.2 2-1.8 0 0-.5.1-1.3.4.5-.7 1.1-1.2 2-1.8 0 0-4.3-.1-5.8 3.5-1.9 4.5-5 11.8-7.2 17.1 3-3.8 7.1-6.6 7.1-6.6s-.9.3-1.7.5"/><path d="m13.4 29.5c-.1-.7 0-1.4.1-2.4 0 0-.3.5-.6 1.3-.1-.8-.1-1.5 0-2.5 0 0-.3.5-.6 1.3-.1-.8-.1-1.5 0-2.5 0 0-.3.5-.6 1.3-.1-.8-.1-1.6 0-2.7 0 0-.3.5-.6 1.3-.1-.8-.1-1.6 0-2.7 0 0-.3.4-.6 1.2-.1-.7 0-1.4.1-2.2 0 0-.3.4-.6 1.2-.1-.7 0-1.4.1-2.4 0 0-.3.5-.6 1.3-.1-.8-.1-1.5 0-2.5 0 0-.3.5-.6 1.3-.1-.8-.1-1.5 0-2.5 0 0-.3.5-.6 1.3-.1-.8-.1-1.6 0-2.7 0 0-.3.5-.6 1.3-.1-.8-.1-1.6 0-2.7 0 0-3 3.1-1.3 6.7 2 4.5 5.3 11.6 7.7 16.9-.8-4.8-.1-9.7-.1-9.7s-.3.4-.6 1.1"/><path d="m19.4 32.1c.2-.7.5-1.4.9-2.2 0 0-.4.3-1 1 .2-.8.5-1.5 1-2.3 0 0-.4.3-1 1 .2-.8.5-1.5 1-2.3 0 0-.5.3-1.1 1 .2-.8.5-1.6 1-2.5 0 0-.4.3-1 1 .2-.8.5-1.5 1-2.5 0 0-.4.3-1 .9.2-.6.5-1.3.9-2 0 0-.4.3-1 .9.2-.7.5-1.4.9-2.2 0 0-.4.3-1 1 .2-.8.5-1.5 1-2.3 0 0-.4.3-1 1 .2-.8.5-1.5 1-2.3 0 0-.5.3-1.1 1 .2-.8.5-1.6 1-2.5 0 0-.4.3-1 1 .2-.8.5-1.5 1-2.5 0 0-3.9 1.8-3.7 5.7.2 4.9.6 12.8.9 18.5 1.1-4.8 3.5-9 3.5-9s-.6 0-1.2.6"/></g><g fill="#fff"><circle cx="44.3" cy="43.5" r="3.4"/><circle cx="49.5" cy="43.4" r="3.4"/><circle cx="54.5" cy="43.4" r="3.4"/><circle cx="46.8" cy="39.4" r="3.4"/><circle cx="52" cy="39.3" r="3.4"/><circle cx="49.4" cy="35.9" r="3.4"/></g><g fill="#fed0ac"><path d="m38.8 44.8h21.1v4.1h-21.1z"/><path d="m40.9 46.9h17.1v17.1h-17.1z"/></g><g fill="#d3976e"><path d="m38.8 44.8h2.1v4.1h-2.1z"/><path d="m57.8 44.8h2.1v4.1h-2.1z"/><path d="m40.9 48.9h2.1v15.1h-2.1z"/><path d="m56 48.9h2.1v15.1h-2.1z"/></g><g fill="#89664c"><path d="m40.9 48.9h2.1v2.1h-2.1z"/><path d="m56 48.9h2.1v2.1h-2.1z"/></g><path fill="#d3976e" d="m42.9 48.9h13v2.1h-13z"/><path d="m50.9 54.6c0 0 0-.1 0-.1 0-.7 0-1.3-1.5-1.3-1.5 0-1.5.6-1.5 1.3 0 0 0 .1 0 .1-1.5.4-1.5 1.4-1.5 2.6 0 1.5 2.1 2.7 3.1 2.7 1.1 0 3.1-1.2 3.1-2.7-.2-1.2-.2-2.3-1.7-2.6" fill="#3e4347"/><g fill="#d0d0d0"><path d="m48.4 40.8c-.1 0-.2 0-.3 0-.5 0-1 .2-1.3.6-.3-.4-.8-.6-1.3-.6-.1 0-.3 0-.4 0 .2.6.7 1.1 1.3 1.2 0 .1 0 .2 0 .4 0 .4.2.8.4 1.1.2-.3.4-.7.4-1.1 0-.1 0-.3-.1-.4.7-.1 1.2-.6 1.3-1.2"/><path d="m53.6 40.7c-.1 0-.2 0-.3 0-.5 0-1 .2-1.3.6-.3-.4-.8-.6-1.3-.6-.1 0-.3 0-.4 0 .2.6.7 1.1 1.3 1.2 0 .1 0 .2 0 .4 0 .4.2.8.4 1.1.2-.3.4-.7.4-1 0-.1 0-.3-.1-.4.7-.2 1.2-.7 1.3-1.3"/><path d="m51 36.6c-.1 0-.2 0-.3 0-.5 0-1 .2-1.3.6-.3-.4-.8-.6-1.3-.6-.1 0-.3 0-.4 0 .2.6.7 1.1 1.3 1.2 0 .1 0 .2 0 .4 0 .4.2.8.4 1.1.2-.3.4-.7.4-1.1 0-.1 0-.3-.1-.4.7 0 1.2-.5 1.3-1.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f392.svg b/public/emoji/1f392.svg new file mode 100644 index 000000000..812ae0409 --- /dev/null +++ b/public/emoji/1f392.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#5f6262"><path d="m40.7 10.9h4.1c-.3-14.5-20-14.5-20.3 0h4.1c.3-9.3 11.7-9.3 12.1 0"/><path d="m45.5 10.8v2.7c7.3 1.3 13.8 7.3 13.8 18.1v14.8c0 5-6.5 6-13.8 6v2.4c8.2 0 18.5-1.1 18.5-6.7v-16.6c0-13.6-9.2-20.5-18.5-20.7"/></g><path d="m34 6.3c-3.8 0-15 2.2-15 2.2s-9.4 11.4-9.4 24.1v21.1c0 6.1 6.1 8 14.2 8.4l.9 1.8c0 0 32.5.7 32.5-10.3v-21c0-17.2-11.1-26.3-23.2-26.3" fill="#428bc1"/><path d="M47.6,55.4c0,7.2-8.4,8.6-18.9,8.6h-9.9C8.4,64,0,62.6,0,55.4V34.3c0-35.1,47.6-35.1,47.6,0V55.4z" fill="#42ade2"/><path d="m47.6 45.2l-38 8.6c0 6.1 6.1 8 14.2 8.4l.9 1.8c0 0 32.5.7 32.5-10.3v-10.3l-9.6 1.8" fill="#5f6262"/><path d="M47.6,55.4c0,7.2-8.4,8.6-18.9,8.6h-9.9C8.4,64,0,62.6,0,55.4V45.2h47.6V55.4z" fill="#7e8484"/><path d="m44 52.4c0 2.9-2.4 5.3-5.3 5.3h-30.8c-2.9 0-5.3-2.4-5.3-5.3v-18.2c0-2.9 2.4-5.3 5.3-5.3h30.9c2.9 0 5.3 2.4 5.3 5.3v18.2z" fill="#428bc1"/><path d="m43 52c0 2.8-2.2 5.1-5 5.1h-29.4c-2.8 0-5-2.3-5-5.1v-17.4c0-2.8 2.2-5.1 5-5.1h29.4c2.8 0 5 2.3 5 5.1v17.4" fill="#42ade2"/><path fill="#428bc1" d="m43 43.3h-39.4v-4.7h39.4"/><path fill="#93ced6" d="m3.6 39.2h39.5v3.4h-39.5z"/><path fill="#42ade2" d="m3.6 39.9h39.5v2h-39.5z"/><g fill="#93ced6"><path d="m4.4 37.2h2.3v.7h-2.3z"/><path d="m7.6 37.2h2.3v.7h-2.3z"/><path d="m10.8 37.2h2.3v.7h-2.3z"/><path d="m14 37.2h2.3v.7h-2.3z"/><path d="m17.3 37.2h2.3v.7h-2.3z"/><path d="m20.5 37.2h2.3v.7h-2.3z"/><path d="m23.7 37.2h2.3v.7h-2.3z"/><path d="m27 37.2h2.3v.7h-2.3z"/><path d="m30.2 37.2h2.3v.7h-2.3z"/><path d="m33.4 37.2h2.3v.7h-2.3z"/><path d="m36.7 37.2h2.3v.7h-2.3z"/><path d="m39.9 37.2h2.3v.7h-2.3z"/><path d="m4.4 44h2.3v.7h-2.3z"/><path d="m7.6 44h2.3v.7h-2.3z"/><path d="m10.8 44h2.3v.7h-2.3z"/><path d="m14 44h2.3v.7h-2.3z"/><path d="m17.3 44h2.3v.7h-2.3z"/><path d="m20.5 44h2.3v.7h-2.3z"/><path d="m23.7 44h2.3v.7h-2.3z"/><path d="m27 44h2.3v.7h-2.3z"/><path d="m30.2 44h2.3v.7h-2.3z"/><path d="m33.4 44h2.3v.7h-2.3z"/><path d="m36.7 44h2.3v.7h-2.3z"/><path d="m39.9 44h2.3v.7h-2.3z"/></g><ellipse cx="33.1" cy="41.1" rx="2.3" ry="1.9" fill="#fff"/><g fill="#c9c9c9"><path d="m33.1 43.3c-1.4 0-2.6-1-2.6-2.2 0-1.2 1.2-2.2 2.6-2.2 1.4 0 2.6 1 2.6 2.2 0 1.3-1.2 2.2-2.6 2.2m0-3.7c-1.1 0-2 .7-2 1.5 0 .8.9 1.5 2 1.5s2-.7 2-1.5c0-.8-.9-1.5-2-1.5"/><path d="m32.6 40.3h2.8v1.6h-2.8z"/></g><path d="m35.2 47.4c.1.8-.2 1.6-.9 1.6h-1.3c-.6 0-1-.8-.9-1.6l.6-3.4c0-.3.3-.5.6-.5h.7c.3 0 .6.2.6.5l.6 3.4" fill="#fff"/><path d="m34.3 49.3h-1.3c-.3 0-.6-.2-.9-.4-.3-.4-.4-1-.3-1.6l.6-3.4c.1-.4.5-.8 1-.8h.6c.5 0 .9.3 1 .8l.6 3.4c.1.6 0 1.2-.3 1.6-.3.3-.6.4-1 .4m-1-5.5c-.2 0-.3.1-.3.2l-.6 3.4c-.1.4 0 .8.2 1 .1.1.2.2.4.2h1.3c.1 0 .3-.1.4-.2.2-.2.3-.6.2-1l-.6-3.4c0-.1-.1-.2-.3-.2h-.7" fill="#c9c9c9"/><path fill="#9b9596" d="m33.4 40.1h.6v4.1h-.6z"/><path transform="matrix(.707-.7072.7072.707.09814 35.132)" fill="#c9c9c9" d="m41.7 16h1.6v2.8h-1.6z"/><path d="m43.8 24.5c.1.8-.2 1.6-.9 1.6h-1.3c-.6 0-1-.8-.9-1.6l.6-3.4c0-.3.3-.5.6-.5h.6c.3 0 .6.2.6.5l.7 3.4" fill="#fff"/><path d="m42.9 26.5h-1.3c-.3 0-.6-.2-.9-.4-.3-.4-.4-1-.3-1.6l.6-3.4c.1-.4.5-.8 1-.8h.6c.5 0 .9.3 1 .8l.6 3.4c.1.6 0 1.2-.3 1.6-.4.2-.7.4-1 .4m-1-5.6c-.2 0-.3.1-.3.2l-.6 3.4c-.1.4 0 .8.2 1 .1.1.2.2.4.2h1.3c.1 0 .3-.1.4-.2.2-.2.3-.6.2-1l-.6-3.4c0-.1-.1-.2-.3-.2h-.7" fill="#c9c9c9"/><path fill="#9b9596" d="m41.9 17.2h.6v4.1h-.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f393.svg b/public/emoji/1f393.svg new file mode 100644 index 000000000..743f8c1d9 --- /dev/null +++ b/public/emoji/1f393.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M13.1,30.2V37c0,14,37.7,14,37.7,0v-6.8H13.1z" fill="#596066"/><path fill="#3e4347" d="M62 25.4 32 38.9 2 25.4 32 11.9z"/><g fill="#ffce31"><path d="m31.9 24.8c-4.6 2.1-14.6 6.6-15 6.8-.2.1-.4.3-.4.6 0 2.2 0 4.5 0 6.8 0 .8 1 .8 1 0 0-2.1 0-4.2 0-6.3 4.5-2 14.2-6.4 14.6-6.6.6-.3.4-1.5-.2-1.3"/><ellipse cx="17" cy="38.9" rx="1.9" ry="2.4"/><path d="m17 51.9c1 0 1.9-.5 1.9-1.2v-11.8h-3.8v11.8c0 .7.9 1.2 1.9 1.2"/></g><g fill="#594640"><path d="m18.3 39.2c-.1 0-.1.1-.2.1v12.4c.1 0 .1-.1.2-.1v-12.4"/><path d="m17.5 39.5c-.1 0-.1 0-.2 0v12.4c.1 0 .1 0 .2 0v-12.4"/><path d="m16.7 39.5c-.1 0-.1 0-.2 0v12.4c.1 0 .1 0 .2 0v-12.4"/><path d="m15.9 39.3c-.1 0-.1-.1-.2-.1v12.5c.1 0 .1.1.2.1v-12.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f396.svg b/public/emoji/1f396.svg new file mode 100644 index 000000000..316e3a49e --- /dev/null +++ b/public/emoji/1f396.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m33.9 31.8c0 1.1-.9 1.9-1.9 1.9s-1.9-.9-1.9-1.9h-.9c0 1.6 1.3 2.8 2.8 2.8s2.8-1.3 2.8-2.8c0 0-.9 0-.9 0" fill="#ffc200"/><g fill="#e68a00"><path d="m33 37.3h-2v-4c0-1.6 2-1.6 2 0v4"/><ellipse cx="32" cy="48.5" rx="13.5" ry="13.5"/></g><ellipse cx="32" cy="48.5" rx="12.5" ry="12.5" fill="#ffc200"/><g fill="#e68a00"><path d="m30.3 46.2l-1.8-2.4-7.8 1.2 5.7 1.8z"/><path d="m33.7 46.2l1.8-2.4-3.5-7v5.9z"/><path d="m34.8 49.5l2.8 1 5.7-5.5-5.7 1.8z"/><path d="m32 51.6v2.9l7 3.7-3.5-4.8z"/><path d="m29.2 49.5l-2.8 1-1.4 7.7 3.5-4.8z"/></g><g fill="#ffe394"><path d="m32 42.7v-5.9l-3.5 7 1.8 2.4z"/><path d="m37.6 46.8l5.7-1.8-7.8-1.2-1.8 2.4z"/><path d="m34.8 49.5l.7 3.9 3.5 4.8-1.4-7.7z"/><path d="m28.5 53.4l-3.5 4.8 7-3.7v-2.9z"/><path d="m26.4 46.8l-5.7-1.8 5.7 5.5 2.8-1z"/></g><g fill="#f3f7fa"><path d="m22 28.2l2.3 3.8h2.7v-30h-5z"/><path d="m37 2v30h2.7l2.3-3.8v-26.2z"/></g><g fill="#42ade2"><path d="m17 20l5 8.2v-26.2h-5z"/><path d="m27 2h10v30h-10z"/><path d="m42 2v26.2l5-8.2v-18z"/></g><path fill="#d3976e" d="m23 30.1h18v1h-18z"/><path fill="#89664c" d="m23 31.1h18v1h-18z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f397.svg b/public/emoji/1f397.svg new file mode 100644 index 000000000..11875061e --- /dev/null +++ b/public/emoji/1f397.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32.1 2c0 0 0 0 0 0s-12.7 0-14.7 4.9c-.8 1.9-.1 7.6.1 9.4 1.7-3.2 7.5-5.6 14.3-5.6 7.2 0 13.2 2.6 14.5 6.1h.3v-9.7c0-2.4-6.3-5.1-14.5-5.1" fill="#c94747"/><path d="m34.1 2.1c0 0 17.9-.9 17.9 16.7 0 17.6-31.2 43.2-31.2 43.2l-4.9-11.1c0-.1 54.1-44.5 18.2-48.8" fill="#ff5760"/><path d="m29.8 2.1c0 0-17.8-.9-17.8 16.7s31.2 43.2 31.2 43.2l4.9-11.1c0 0-54.3-44.5-18.3-48.8" fill="#ff717f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f399.svg b/public/emoji/1f399.svg new file mode 100644 index 000000000..44c4b3f0a --- /dev/null +++ b/public/emoji/1f399.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#3e4347" d="m14 28h36v1h-36z"/><g fill="#94989b"><path d="m46 24.5v14.7c0 10.5-6.7 14.9-14 14.9-7.3 0-14-4.4-14-14.9v-14.7h-2v14.5c0 12 7.7 17 16 17s16-5 16-17v-14.5h-2"/><path d="m30 56h4v4h-4z"/></g><g fill="#3e4347"><path d="M21,25v13c0,6.2,4.8,11,11,11c6.2,0,11-4.8,11-11V25H21z"/><path d="m29 52h6v5h-6z"/></g><path d="m32 2c-6.2 0-11 3.8-11 10v13h22v-13c0-6.2-4.8-10-11-10" fill="#94989b"/><path d="m32 2.8c-5.7 0-10.1 3.7-10.1 9.7v12.5h20.2v-12.5c0-6-4.4-9.7-10.1-9.7" fill="#d0d0d0"/><path d="m46 62h-28c0 0 6.3-3 14-3s14 3 14 3" fill="#3e4347"/><path fill="#b0b8b8" d="m20 25h24v7h-24z"/><g fill="#3e4347"><path d="m19 24.5h26v2h-26z"/><path d="m19 27.5h26v2h-26z"/><path d="m19 30.5h26v2h-26z"/><path d="m13 25.5h2v6h-2z"/><path d="m49 25.5h2v6h-2z"/></g><g fill="#94989b"><path d="m25.3 22.5c0 .7-.6 1.2-1.3 1.2-.7 0-1.3-.5-1.3-1.1 0-.6.6-1.1 1.3-1.2.7 0 1.3.5 1.3 1.1"/><path d="m30.7 22.5c0 .7-.6 1.3-1.3 1.3-.7 0-1.3-.6-1.4-1.3 0-.7.6-1.3 1.3-1.3.7 0 1.4.5 1.4 1.3"/><path d="m36 22.5c0 .7-.6 1.3-1.4 1.3-.7 0-1.3-.6-1.3-1.3 0-.7.6-1.3 1.4-1.3.7 0 1.3.6 1.3 1.3"/><path d="m41.4 22.6c0 .6-.6 1.1-1.3 1.1s-1.3-.5-1.3-1.2c0-.7.6-1.2 1.3-1.1.7.1 1.3.6 1.3 1.2"/><path d="m25.2 16.2c0 .7-.6 1.3-1.3 1.4-.7.1-1.3-.2-1.3-.8 0-.6.6-1.3 1.3-1.5.7-.2 1.3.2 1.3.9"/><path d="m30.6 15.6c0 .7-.6 1.3-1.4 1.4-.8 0-1.4-.5-1.4-1.2 0-.7.6-1.3 1.4-1.4.8-.1 1.4.4 1.4 1.2"/><path d="m36.1 15.8c0 .7-.6 1.2-1.4 1.2-.8 0-1.4-.6-1.4-1.4 0-.7.6-1.3 1.4-1.2.8 0 1.4.7 1.4 1.4"/><path d="m41.4 16.8c0 .6-.6 1-1.3.8-.7-.1-1.3-.8-1.3-1.4 0-.7.6-1.1 1.3-.9.7.2 1.3.9 1.3 1.5"/><path d="m27.9 19.1c0 .7-.6 1.3-1.3 1.3-.7 0-1.3-.4-1.4-1.1s.6-1.3 1.3-1.4c.8 0 1.4.5 1.4 1.2"/><path d="m33.4 19c0 .7-.6 1.3-1.4 1.3-.7 0-1.4-.6-1.4-1.3 0-.7.6-1.3 1.4-1.3.8 0 1.4.6 1.4 1.3"/><path d="m38.7 19.4c0 .7-.6 1.1-1.4 1.1-.7 0-1.3-.6-1.3-1.3 0-.7.6-1.2 1.4-1.1.8 0 1.4.6 1.3 1.3"/><path d="m27.8 12.4c0 .7-.6 1.3-1.3 1.5-.7.1-1.3-.3-1.3-.9 0-.7.6-1.4 1.3-1.6.7-.2 1.3.3 1.3 1"/><path d="m33.4 12.1c0 .7-.6 1.3-1.4 1.3-.8 0-1.4-.5-1.4-1.3 0-.7.6-1.3 1.4-1.3.8 0 1.4.6 1.4 1.3"/><path d="m38.8 13c0 .7-.6 1-1.3.9-.7-.1-1.3-.8-1.3-1.5 0-.7.6-1.2 1.4-1 .7.2 1.3.9 1.2 1.6"/><path d="m25.1 9.8c0 .7-.6 1.4-1.3 1.7-.7.3-1.2.1-1.2-.6 0-.6.5-1.4 1.2-1.8.7-.3 1.3 0 1.3.7"/><path d="m30.6 8.7c0 .7-.6 1.3-1.4 1.4-.8.1-1.4-.4-1.4-1 0-.7.6-1.4 1.4-1.5.7-.2 1.4.4 1.4 1.1"/><path d="m36.2 9c0 .7-.6 1.1-1.4 1-.8 0-1.4-.6-1.4-1.3 0-.7.6-1.3 1.4-1.1.8 0 1.4.7 1.4 1.4"/><path d="m41.4 10.9c0 .6-.5.8-1.2.6-.7-.3-1.3-1-1.3-1.7 0-.7.6-1 1.3-.6.6.3 1.2 1.1 1.2 1.7"/><path d="m27.7 5.7c0 .7-.6 1.4-1.3 1.6-.7.2-1.3-.1-1.3-.7 0-.7.6-1.5 1.3-1.7.7-.3 1.3.1 1.3.8"/><path d="m33.4 5.2c0 .7-.6 1.2-1.4 1.2-.8 0-1.4-.5-1.4-1.2 0-.7.6-1.4 1.4-1.4.8.1 1.4.7 1.4 1.4"/><path d="m38.9 6.6c0 .7-.6.9-1.3.7-.7-.2-1.4-.9-1.3-1.6 0-.7.6-1.1 1.4-.8.7.2 1.2 1 1.2 1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f39a.svg b/public/emoji/1f39a.svg new file mode 100644 index 000000000..426ccd12f --- /dev/null +++ b/public/emoji/1f39a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m14 4.5c0 7 0 53.8 0 55 0 3.4 6 3.4 6 0 0-7 0-53.8 0-55 0-3.3-6-3.3-6 0" fill="#333"/><path d="m6.6 42c2.6 0 18.2 0 20.8 0 2.5 0 4.6-2.3 4.6-5 0-2.7-2.1-5-4.6-5-2.6 0-18.2 0-20.8 0-2.5 0-4.6 2.3-4.6 5 0 2.7 2.1 5 4.6 5" fill="#6d7275"/><path d="m6.9 39.6c2.6 0 17.7 0 20.2 0 2.4 0 4.5-1.7 4.5-3.8s-2-3.8-4.5-3.8c-2.6 0-17.7 0-20.2 0-2.4 0-4.5 1.7-4.5 3.8s2 3.8 4.5 3.8" fill="#94989b"/><g fill="#5b636b"><path d="m59 10h-20c-4 0-4-6 0-6h20c4 0 4 6 0 6"/><path d="m57 20h-18c-4 0-4-6 0-6h18c4 0 4 6 0 6"/><path d="m55 30h-16c-4 0-4-6 0-6h16c4 0 4 6 0 6"/></g><g fill="#c7e755"><path d="m53 40h-14c-4 0-4-6 0-6h14c4 0 4 6 0 6"/><path d="m51 50h-12c-4 0-4-6 0-6h12c4 0 4 6 0 6"/><path d="m49 60h-10c-4 0-4-6 0-6h10c4 0 4 6 0 6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f39b.svg b/public/emoji/1f39b.svg new file mode 100644 index 000000000..54dda727d --- /dev/null +++ b/public/emoji/1f39b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="30.3" cy="36.7" r="23.1" fill="#7d8993"/><circle cx="30.3" cy="38.3" r="20.2" fill="#5b636b"/><path d="m31.6 33.7c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4v-15.3c0-.8.6-1.4 1.4-1.4.8 0 1.4.6 1.4 1.4v15.3" fill="#fff"/><path d="m63.4 43.4c1.1-6.1.6-12.5-1.6-18.3-2.2-5.8-6.1-11-11.2-14.7-5-3.7-11.2-5.9-17.5-6.2-6.3-.2-12.6 1.4-18 4.8-5.3 3.3-9.7 8.3-12.3 14.1-2.6 5.8-3.4 12.4-2.4 18.6.7 4.3 2.3 8.4 4.7 12.1h3.2c-2.3-3.4-3.8-7.2-4.5-11.2-.9-5.3-.3-10.8 1.6-15.7 2-5 5.4-9.3 9.7-12.4 4.3-3.1 9.5-4.9 14.7-5 5.3-.2 10.5 1.3 14.9 4.1 4.4 2.8 7.9 7 9.9 11.8 2.1 4.8 2.6 10.2 1.7 15.3-.9 5-3.2 9.5-6.7 13.2h9.9c1.9-3.2 3.2-6.8 3.9-10.5" fill="#94989b"/></svg> \ No newline at end of file diff --git a/public/emoji/1f39e.svg b/public/emoji/1f39e.svg new file mode 100644 index 000000000..1a65cc86e --- /dev/null +++ b/public/emoji/1f39e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 27.9l-5.8-5.8-6.5 6.5c-.3.3-.8.3-1 0l-13.3-13.3c-.3-.3-.3-.8 0-1l6.5-6.5-5.8-5.8-34.1 34.1 5.8 5.8 6.3-6.3c.3-.3.8-.3 1 0l13.2 13.2c.3.3.3.8 0 1l-6.3 6.3 5.8 5.8 34.2-34m-7.7 0c-.3-.3-.3-.7 0-.9l2-2c.3-.3.7-.3.9 0l2 2c.3.3.3.7 0 .9l-2 2c-.3.3-.7.3-.9 0l-2-2m-20.2-20.2c-.3-.3-.3-.7 0-.9l2-2c.3-.3.7-.3.9 0l2 2c.3.3.3.7 0 .9l-2 2c-.3.3-.7.3-.9 0l-2-2m-24.5 28.4c.3.3.3.7 0 .9l-2 2c-.3.3-.7.3-.9 0l-2-2c-.3-.3-.3-.7 0-.9l2-2c.3-.3.7-.3.9 0l2 2m32 8.4c.3.3.3.7 0 .9l-2 2c-.3.3-.7.3-.9 0l-2-2c-.3-.3-.3-.7 0-.9l2-2c.3-.3.7-.3.9 0l2 2m5.8-5.9c.3.3.3.7 0 .9l-2 2c-.3.3-.7.3-.9 0l-2-2c-.3-.3-.3-.7 0-.9l2-2c.3-.3.7-.3.9 0l2 2m-19.2-25.1c-.3-.3-.3-.7 0-.9l2-2c.3-.3.7-.3.9 0l2 2c.3.3.3.7 0 .9l-2 2c-.3.3-.7.3-.9 0l-2-2m20.2 20.2c-.3-.3-.3-.7 0-.9l2-2c.3-.3.7-.3.9 0l2 2c.3.3.3.7 0 .9l-2 2c-.3.3-.7.3-.9 0l-2-2m-26-14.3c-.3-.3-.3-.7 0-.9l2-2c.3-.3.7-.3.9 0l2 2c.3.3.3.7 0 .9l-2 2c-.3.3-.7.3-.9 0l-2-2m-5.9 5.9c-.3-.3-.3-.7 0-.9l2-2c.3-.3.7-.3.9 0l2 2c.3.3.3.7 0 .9l-2 2c-.3.3-.7.3-.9 0l-2-2m1.8 7.2c-.3-.3-.3-.8 0-1l13.2-13.2c.3-.3.8-.3 1 0l13.2 13.2c.3.3.3.8 0 1l-13.2 13.2c-.3.3-.8.3-1 0l-13.2-13.2m-7.7-1.4c-.3-.3-.3-.7 0-.9l2-2c.3-.3.7-.3.9 0l2 2c.3.3.3.7 0 .9l-2 2c-.3.3-.7.3-.9 0l-2-2m20.2 20.2c-.3-.3-.3-.7 0-.9l2-2c.3-.3.7-.3.9 0l2 2c.3.3.3.7 0 .9l-2 2c-.3.3-.7.3-.9 0l-2-2m-5.9 5.9c-.3-.3-.3-.7 0-.9l2-2c.3-.3.7-.3.9 0l2 2c.3.3.3.7 0 .9l-2 2c-.3.3-.7.3-.9 0l-2-2" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f39f.svg b/public/emoji/1f39f.svg new file mode 100644 index 000000000..6e4c9b692 --- /dev/null +++ b/public/emoji/1f39f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m64 41.7l-.9-2.5c0 0 0 0 0 0-.7.3-1.5-.1-1.7-.8-.3-.7.1-1.5.8-1.7l-1-2.7c0 0 0 0 0 0-.7.3-1.5-.1-1.7-.8-.3-.7.1-1.5.8-1.7l-.9-2.5c0 0 0 0 0 0-.7.3-1.5-.1-1.7-.8-.3-.7.1-1.5.8-1.7l-.9-2.5c0 0 0 0 0 0-.7.2-1.4-.1-1.7-.7-2.7.3-5.4-1.2-6.3-3.9l-37.4 13.4c1.1 3.1-.5 6.5-3.6 7.7l7.3 19.9c3.1-1.1 6.5.5 7.7 3.6l37.3-13.6c-1-2.7.1-5.6 2.4-7.1-.3-.6 0-1.4.7-1.6" fill="#fbbf67"/><path d="m56.6 46.7l-32.2 11.7c-1.7.6-3.6-.3-4.3-2l-5.7-15.7c-.6-1.7.3-3.6 2-4.3l32.2-11.7c1.7-.6 3.6.3 4.3 2l5.7 15.7c.6 1.8-.3 3.7-2 4.3m-39.6-8.6c-.9.3-1.3 1.3-1 2.1l5.7 15.7c.3.9 1.3 1.3 2.1 1l32.2-11.7c.9-.3 1.3-1.3 1-2.1l-5.7-15.7c-.3-.9-1.3-1.3-2.1-1l-32.2 11.7" fill="#f55"/><g fill="#89664c"><path d="m30.9 43.1l-.9.3c-.1 0-.2 0-.2-.1l-.5-1-.6.2.3 1.1c0 .1 0 .2-.1.2l-.9.3c-.1 0-.1 0-.2-.1l-1.7-6.9c0-.1 0-.2.1-.2l1.3-.5c.1 0 .2 0 .2.1l3.2 6.4c.1.1.1.2 0 .2m-2.1-1.9l-1.2-2.6h-.1l.8 2.7.5-.1"/><path d="m32.8 37.1l1.2 3.4c.2.7-.1 1.4-.8 1.7l-1.5.5c-.1 0-.2 0-.2-.1l-2-5.6c0-.1 0-.2.1-.2l1.5-.5c.7-.2 1.5.1 1.7.8m-1.1.5c0-.1-.2-.2-.3-.2l-.4.1 1.4 3.8.3-.1c.1 0 .2-.2.1-.3l-1.1-3.3"/><path d="m37 34.3l2.1 5.6c0 .1 0 .2-.1.2l-.9.3c-.1 0-.2 0-.2-.1l-1-2.6.2 2.6c0 .1-.1.1-.1 0l-1.5-2.1 1 2.6c0 .1 0 .2-.1.2l-.9.3c-.1 0-.2 0-.2-.1l-2.1-5.6c0-.1 0-.2.1-.2l.8-.3c.1 0 .2 0 .2.1l1.9 2.8-.3-3.3c0-.1 0-.2.1-.2l.8-.3c.1 0 .2 0 .2.1"/><path d="m41.1 39.2c0 .1 0 .2-.1.2l-.9.3c-.1 0-.2 0-.2-.1l-2-5.6c0-.1 0-.2.1-.2l.9-.3c.1 0 .2 0 .2.1l2 5.6"/><path d="m42.6 32.3l.3.9c0 .1 0 .2-.1.2l-.7.3 1.7 4.6c0 .1 0 .2-.1.2l-.9.3c-.1 0-.2 0-.2-.1l-1.6-4.7-.7.3c-.1 0-.2 0-.2-.1l-.3-.9c0-.1 0-.2.1-.2l2.5-.9c.1 0 .2 0 .2.1"/><path d="m35.7 50.3l-.4.1c-.7.2-1.4-.1-1.7-.8l-1.6-4.6c-.2-.7.1-1.4.8-1.7l.4-.1c.7-.2 1.4.1 1.7.8l1.7 4.6c.2.6-.2 1.4-.9 1.7m-2.3-6c-.2.1-.3.2-.2.4l1.6 4.5c0 .1.2.2.3.1h.1c.1 0 .2-.2.2-.3l-1.6-4.5c-.1-.2-.3-.2-.4-.2"/><path d="m38.8 42.5l2.1 5.6c0 .1 0 .2-.1.2l-.6.2c-.1 0-.2 0-.2-.1l-2-2.2.9 2.6c0 .1 0 .2-.1.2l-.9.3c-.1 0-.2 0-.2-.1l-2.1-5.6c0-.1 0-.2.1-.2l.7-.2c.1 0 .2 0 .2.1l2.1 2.5-1-2.9c0-.1 0-.2.1-.2l.9-.3c0 0 .1 0 .1.1"/><path d="m43.8 46.1l.3.9c0 .1 0 .2-.1.2l-2.1.8c-.1 0-.2 0-.2-.1l-2.1-5.6c0-.1 0-.2.1-.2l2.1-.8c.1 0 .2 0 .2.1l.3.9c0 .1 0 .2-.1.2l-1.1.4.4 1.1 1-.4c.1 0 .2 0 .2.1l.3.9c0 .1 0 .2-.1.2l-1 .4.5 1.3 1.1-.4c.2-.1.3-.1.3 0"/></g><g opacity=".5" fill="#947151"><path d="m25.4 54.8l30.4-25.5c-1.5-1.8-1.7-4.1-.9-6.1-2.4-.1-4.5-1.6-5.4-3.9l-37.3 13.5c1.1 3.1-.5 6.5-3.6 7.7l2.3 6.4 6 7.2c2.6-2.2 6.3-1.8 8.5.7"/><path d="m25.4 54.8l30.4-25.5c-1.5-1.8-1.7-4.1-.9-6.1-2.4-.1-4.5-1.6-5.4-3.9l-37.3 13.5c1.1 3.1-.5 6.5-3.6 7.7l2.3 6.4 6 7.2c2.6-2.2 6.3-1.8 8.5.7" opacity=".5"/></g><path d="m52.5 16.1l-1.7-2.1c0 0 0 0 0 0-.6.5-1.4.4-1.9-.2-.5-.6-.4-1.4.2-1.9l-1.7-2.1c0 0 0 0 0 0-.6.5-1.4.4-1.9-.2-.5-.6-.4-1.4.2-1.9l-1.7-2.1c0 0 0 0 0 0-.6.5-1.4.4-1.9-.2-.7-.4-.6-1.2-.1-1.7l-1.7-2.1c0 0 0 0 0 0-.6.5-1.4.4-1.9-.1-2.4 1.2-5.4.7-7.3-1.5l-30.4 25.5c2.2 2.6 1.8 6.4-.7 8.5l13.6 16.3c2.5-2.1 6.3-1.8 8.4.7l30.4-25.5c-1.8-2.2-1.8-5.3-.2-7.5-.3-.6-.2-1.4.3-1.9" fill="#fbbf67"/><path d="m47.2 23.4l-26.2 22c-1.4 1.2-3.5 1-4.7-.4l-10.7-12.8c-1.2-1.4-1-3.5.4-4.7l26.2-22c1.4-1.2 3.5-1 4.7.4l10.7 12.8c1.2 1.4 1 3.5-.4 4.7m-40.1 5.4c-.7.6-.8 1.6-.2 2.3l10.7 12.9c.6.7 1.6.8 2.3.2l26.2-22c.7-.6.8-1.6.2-2.3l-10.7-12.9c-.6-.7-1.6-.8-2.3-.2l-26.2 22" fill="#f55"/><g fill="#89664c"><path d="m21.9 28.8l-.7.6c-.1.1-.2 0-.2 0l-.8-.8-.6.4.7.9c0 .1 0 .2 0 .2l-.7.6c-.1.1-.1 0-.2 0l-3.9-5.9c0-.1 0-.2 0-.2l1.1-.9c.1-.1.2-.1.2 0l5.1 4.9c0 .1 0 .1 0 .2m-2.6-1.1l-2-2.1-.1.1 1.7 2.3.4-.3"/><path d="m21.6 22.5l2.3 2.8c.5.6.4 1.4-.2 1.9l-1.2 1c-.1.1-.2 0-.2 0l-3.9-4.6c-.1-.1 0-.2 0-.2l1.2-1c.7-.5 1.5-.5 2 .1m-.9.8c-.1-.1-.3-.1-.4 0l-.3.2 2.6 3.1.3-.2c.1-.1.1-.2 0-.4l-2.2-2.7"/><path d="m24.6 18.4l3.9 4.6c.1.1 0 .2 0 .2l-.8.6c-.1.1-.2 0-.2 0l-1.8-2.1 1.1 2.4c0 .1 0 .1-.1.1l-2.1-1.5 1.8 2.1c.1.1 0 .2 0 .2l-.8.6c-.1.1-.2 0-.2 0l-3.9-4.6c-.1-.1 0-.2 0-.2l.7-.6c.1-.1.2 0 .2 0l2.7 1.9-1.4-3c0-.1 0-.2 0-.2l.7-.6c.1.1.2.1.2.1"/><path d="m30.2 21.6c.1.1 0 .2 0 .2l-.7.6c-.1.1-.2 0-.2 0l-3.9-4.6c-.1-.1 0-.2 0-.2l.7-.6c.1-.1.2 0 .2 0l3.9 4.6"/><path d="m29.2 14.6l.6.7c.1.1 0 .2 0 .2l-.6.5 3.2 3.8c.1.1 0 .2 0 .2l-.7.6c-.1 0-.2 0-.2 0l-3.2-3.8-.6.5c-.1.1-.2 0-.2 0l-.6-.7c-.1-.1 0-.2 0-.2l2.1-1.7c0-.1.1-.1.2-.1"/><path d="m28.9 33.9l-.3.3c-.6.5-1.4.4-1.9-.2l-3.1-3.7c-.5-.6-.4-1.4.2-1.9l.3-.3c.6-.5 1.4-.4 1.9.2l3 3.7c.5.6.4 1.4-.1 1.9m-4.3-4.8c-.2.1-.2.3-.1.4l3.1 3.6c.1.1.2.1.4 0l.1-.1c.1-.1.1-.3 0-.4l-3.1-3.5c-.1-.1-.3-.1-.4 0"/><path d="m29.1 25.5l3.9 4.6c.1.1 0 .2 0 .2l-.5.4c-.1.1-.2.1-.2 0l-2.6-1.4 1.8 2.1c.1.1 0 .2 0 .2l-.7.6c-.1.1-.2 0-.2 0l-3.9-4.6c-.1-.1 0-.2 0-.2l.5-.4c.1-.1.2-.1.2 0l2.8 1.6-2-2.3c-.1-.1 0-.2 0-.2l.7-.6c0 0 .1 0 .2 0"/><path d="m35 27.2l.6.7c.1.1 0 .2 0 .2l-1.7 1.5c-.1.1-.2 0-.2 0l-3.9-4.6c-.1-.1 0-.2 0-.2l1.7-1.5c.1-.1.2 0 .2 0l.6.7c.1.1 0 .2 0 .2l-.9.8.8.9.8-.7c.1-.1.2 0 .2 0l.6.7c.1.1 0 .2 0 .2l-.8.7.9 1.1.9-.8c.1 0 .2 0 .2.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3a0.svg b/public/emoji/1f3a0.svg new file mode 100644 index 000000000..1c1feb090 --- /dev/null +++ b/public/emoji/1f3a0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ed4c5c" d="m26 2h4v60h-4z"/><path d="m44.6 28.7c.3-2.4 1.4-6.5 5.1-9.3 4.7-3.6 9.3-3.2 9.7-7.5 0 0 6.4 7.7-.9 13.3-5.3 4.1-8.7 1.5-10.8 3.3l-3.1.2" fill="#181f27"/><path d="m40.3 39.8c0 0 4.1 6 9.6 6 5.5 0 5.5.2 6.4 4.9 1 4.6 3.6 8.1 3.6 8.1l2.1-4.5c0 0-2.3-1.2-2.6-7-.3-5.8-2.3-4.9-5-6-2.7-1.1-4.7-5.3-4.7-5.3s3.9-10.1-7-11.8c-10.9-1.7-11.9 7.6-22.1-1.8-10.2-9.4-15.9-5.1-15.9-5.1l1.8 1.3c0 0-1.5 8.5-3.5 10-2.3 1.8.1 3.9 2 4 .2 0 1.9-2.6 2.4-2.4 1.2.5-.4 2.5-.1 2.6.8.4 1.6-1 1.6-2.3 0 0 2.8-1.7 3.9-4.9 0 0-1.1 7.8 3.6 11.8 0 0-.7 2.2-1.8 2.7-7.8 3.7-7.1 3.8-7.1 9.7 0 5.9-1.6 8.2-1.6 8.2s.8.8 4.1.8c0 0 1.3-4.3 1-9.2-.3-5 4.4-5.1 6.8-5.1 3.8 0 5.7-2.9 5.7-2.9s4.7 4.6 16.8-1.8" fill="#d4daf4"/><g fill="#7e93a4"><path d="m40.3 39.8c0 0 4.1 6 9.6 6 1.9 0 3.1 0 4 .2.1.4.1.9.1 1.5.2 4.6 2.1 5.6 2.1 5.6l-1.7 3.6c0 0-2.1-2.7-2.9-6.5-.8-3.7-.7-3.9-5.1-3.9-3.7 0-6.6-4.5-7.4-5.9.4-.2.9-.4 1.3-.6"/><path d="m12.7 45.4c1.5-1 3.6-1 5-1 3.8 0 5.7-2.9 5.7-2.9s.5.4 1.5.9c-.6 1-2 2.8-4.2 2.8-1.9 0-5.7.1-5.4 4.1.3 4-.8 7.4-.8 7.4-2.6 0-3.3-.6-3.3-.6s1.2-1.8 1.2-6.5c0-2.1-.1-3.3.3-4.2"/></g><g fill="#181f27"><path d="m8.6 22.5c0-.4-.5-.8-1.1-.8-.6 0-1.1.3-1.1.8s.5.8 1.1.8c.6-.1 1.1-.4 1.1-.8"/><path d="m3.1 30.5c.2.4.6.5.8.4s.3-.5 0-.9c-.2-.4-.6-.5-.8-.4-.2.2-.2.6 0 .9"/><path d="m14.9 54.7c-.2 1.2-.5 2-.5 2-2.6 0-3.3-.6-3.3-.6s.4-.5.7-1.8c1.5.4 2.5.4 3.1.4"/><path d="m54.9 51.5c.6 1.2 1.2 1.6 1.2 1.6l-1.7 3.6c0 0-.8-1.1-1.6-2.7 1-.7 1.7-1.8 2.1-2.5"/><path d="m10.5 56.2c-.3 1.6-.6 2.5-.6 2.5-3.2 0-4.1-.8-4.1-.8s.5-.7.9-2.2c1.7.6 3.1.6 3.8.5"/><path d="m60.5 52.2c.7 1.5 1.5 2 1.5 2l-2.1 4.5c0 0-1-1.3-2-3.4 1.3-.9 2.1-2.2 2.6-3.1"/></g><path fill="#6c3c78" d="m13.1 26.4l-1.5-4.1.6-7.2-.9-.1-.5 5.9-5-.5-.1.9 4.8.6-3.5 8.3.8.3 3.1-7.3 1.3 3.5z"/><ellipse cx="11" cy="21.8" rx="1.4" ry="1.3" fill="#a35cff"/><path d="m5.6 17.9c-1.5.1-2.3 2.5-.6 3.3 1.7.8 5.5-1.2 5.8-1.9.3-.8-2 .7-4.4-.8l-.8-.6" fill="#181f27"/><path fill="#a35cff" d="m14.6 36.6h36v-2.9h-37z"/><path fill="#6c3c78" d="m13.9 34.3l12.1-4.3-1.1-2.7-12.1 4.3z"/><path d="m26.3 48.7c2.2 2.3 7.7 2.2 10 0 1.4-1.3-2-3.5-4.1-4.7v-3.3h-1.7v3.3c-2.2 1.3-5.6 3.3-4.2 4.7m1.7-.4c-.4-.5 2.9-2.6 3.3-2.8.4.2 3.7 2.2 3.3 2.7-.5 1-6 1-6.6.1" fill="#a35cff"/><path d="m37.2 23.2v13.1c0 3.1-2.7 5.7-5.9 5.7-3.3 0-5.9-2.5-5.9-5.7v-11.4c4.6 1.8 7.6-.2 11.8-1.7" fill="#6c3c78"/><path d="m28.9 36.3v-10.7c1.7 0 3.2-.4 4.7-1v11.7c0 1.2-1.1 2.3-2.4 2.3-1.2-.1-2.3-1.1-2.3-2.3" fill="#a35cff"/><path d="m7.5 16.2c-.5-1.6 1.5-4 8-4.3 6.3-.2.3 2-.3 3.1 0 0 4.1-.8 8.2 1.6 2.5 1.5-1.9 1.2-1.9 2.7 0 0 3.7.8 4.2 3 .2 1-1.4-.4-1.9 1 0 0 5.8 1.1 2.8 5.3-2.5 3.4-5 2.5-5.6 2.2-.6-.3.7-2.8.6-3.7-.2-.8-.6-1.1-1.3.4-.2.4-1.6-1.8-.6-5.2 0 0-7.9.4-6.6-3.4.9-2.9-5.1-.9-5.6-2.7" fill="#181f27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3a1.svg b/public/emoji/1f3a1.svg new file mode 100644 index 000000000..72c71cd42 --- /dev/null +++ b/public/emoji/1f3a1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="m32 2c-13.8 0-25 11.2-25 25s11.2 25 25 25 25-11.2 25-25-11.2-25-25-25m0 47c-12.1 0-22-9.8-22-22s9.9-22 22-22 22 9.9 22 22-9.8 22-22 22" fill="#d0d0d0"/><path fill="#d0d0d0" d="m8 26h48v2h-48z" id="0"/><path fill="#d0d0d0" d="m31 3h2v48h-2z" id="1"/><use transform="matrix(.7071-.7071.7071.7071-9.719 30.5354)" xlink:href="#1"/><use transform="matrix(.7071-.7071.7071.7071-9.7192 30.5358)" xlink:href="#0"/><circle cx="32" cy="27" r="8.2" fill="#3e4347"/><circle cx="32" cy="27" r="5.5" fill="#94989b"/><path d="m34.9 2.8h-2.1c0-.4-.4-.8-.8-.8s-.8.4-.8.8h-2.1c-1.5 0-2.6 1.2-2.6 2.6v5.8c0 1.5 1.2 2.6 2.6 2.6h5.8c1.5 0 2.6-1.2 2.6-2.6v-5.8c0-1.4-1.1-2.6-2.6-2.6m1.1 5.5h-8v-2.9c0-.6.5-1.1 1.1-1.1h5.8c.6 0 1.1.5 1.1 1.1v2.9" fill="#ed4c5c"/><path fill="#3e4347" d="m26.5 9.9h11.1v1.6h-11.1z"/><path d="m34.9 50.9h-2.1c0-.4-.3-.8-.8-.8s-.8.3-.8.8h-2.1c-1.5 0-2.6 1.2-2.6 2.6v5.8c0 1.5 1.2 2.6 2.6 2.6h5.8c1.5 0 2.6-1.2 2.6-2.6v-5.8c0-1.4-1.1-2.6-2.6-2.6m1.1 5.6h-8v-2.9c0-.6.5-1.1 1.1-1.1h5.8c.6 0 1.1.5 1.1 1.1v2.9" fill="#ed4c5c"/><path fill="#3e4347" d="m26.5 58h11.1v1.6h-11.1z"/><path d="m10.4 26.9h-2.1c0-.4-.3-.8-.8-.8s-.8.4-.8.8h-2.1c-1.4 0-2.6 1.1-2.6 2.6v5.8c0 1.5 1.2 2.6 2.6 2.6h5.8c1.5 0 2.6-1.2 2.6-2.6v-5.8c.1-1.5-1.1-2.6-2.6-2.6m1.1 5.5h-8v-2.9c0-.6.5-1.1 1.1-1.1h5.8c.6 0 1.1.5 1.1 1.1v2.9" fill="#f2b200"/><path fill="#3e4347" d="m2 33.9h11.1v1.6h-11.1z"/><path d="m59.4 26.9h-2.1c0-.4-.3-.8-.8-.8s-.8.4-.8.8h-2.1c-1.5 0-2.6 1.2-2.6 2.6v5.8c0 1.5 1.2 2.6 2.6 2.6h5.8c1.5 0 2.6-1.2 2.6-2.6v-5.8c0-1.5-1.2-2.6-2.6-2.6m1 5.5h-8v-2.9c0-.6.5-1.1 1.1-1.1h5.8c.6 0 1.1.5 1.1 1.1v2.9" fill="#42ade2"/><path fill="#3e4347" d="m50.9 33.9h11.1v1.6h-11.1z"/><path d="m17.9 9.8h-2.1c0-.4-.3-.8-.8-.8-.4 0-.8.4-.8.8h-2.1c-1.5 0-2.6 1.2-2.6 2.6v5.8c0 1.5 1.2 2.6 2.6 2.6h5.8c1.5 0 2.6-1.2 2.6-2.6v-5.8c0-1.4-1.2-2.6-2.6-2.6m1.1 5.6h-8v-2.9c0-.6.5-1.1 1.1-1.1h5.8c.6 0 1.1.5 1.1 1.1 0 0 0 2.9 0 2.9" fill="#42ade2"/><path fill="#3e4347" d="m9.4 16.9h11.1v1.6h-11.1z"/><path d="m51.9 43.9h-2.1c0-.4-.3-.8-.8-.8-.4 0-.8.3-.8.8h-2.1c-1.5 0-2.6 1.2-2.6 2.6v5.8c0 1.5 1.2 2.6 2.6 2.6h5.8c1.5 0 2.6-1.2 2.6-2.6v-5.8c.1-1.4-1.1-2.6-2.6-2.6m1.1 5.5h-8v-2.9c0-.6.5-1.1 1.1-1.1h5.8c.6 0 1.1.5 1.1 1.1v2.9" fill="#f2b200"/><path fill="#3e4347" d="m43.5 51h11.1v1.6h-11.1z"/><path d="m17.6 44.1h-2.1c0-.4-.3-.8-.8-.8-.4 0-.8.3-.8.8h-2.1c-1.5 0-2.6 1.2-2.6 2.6v5.8c0 1.5 1.2 2.6 2.6 2.6h5.8c1.5 0 2.6-1.2 2.6-2.6v-5.8c.1-1.4-1.1-2.6-2.6-2.6m1.1 5.6h-8v-2.9c0-.6.5-1.1 1.1-1.1h5.8c.6 0 1.1.5 1.1 1.1v2.9" fill="#83bf4f"/><path fill="#3e4347" d="m9.2 51.2h11.1v1.6h-11.1z"/><path d="m52.2 9.6h-2.1c0-.4-.3-.8-.8-.8s-.8.3-.8.8h-2.1c-1.5 0-2.6 1.2-2.6 2.6v5.8c0 1.5 1.2 2.6 2.7 2.6h5.8c1.5 0 2.6-1.2 2.6-2.6v-5.8c-.1-1.4-1.2-2.6-2.7-2.6m1.1 5.5h-8v-2.9c0-.6.5-1.1 1.1-1.1h5.8c.6 0 1.1.5 1.1 1.1v2.9" fill="#83bf4f"/><path fill="#3e4347" d="m43.7 16.7h11.1v1.6h-11.1z"/><g fill="#ed4c5c"><circle cx="32" cy="27" r="2.8"/><path d="m33 26.4l-1.1.6-.9-.5-20.4 37.5h2.6l18.8-34.8 18.8 34.8h2.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3a2.svg b/public/emoji/1f3a2.svg new file mode 100644 index 000000000..e8efa01a2 --- /dev/null +++ b/public/emoji/1f3a2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#870014"><path d="m39.5 30.9h3.8v30.1h-3.8z"/><path d="m28.2 61h-3.7v-20.5l3.7-1z"/><path d="m9.5 50h3.8v11h-3.8z"/><path d="m54.5 30.9h3.8v30.1h-3.8z"/></g><path d="m2 53.1v7.8c13.5-12.9 32.3-27.4 60-28.4v-5.8c-21.6 0-46.1 11.8-60 26.4" fill="#ed4c5c"/><g fill="#94989b"><path d="m36.7 31.3c-1 .4-2 .7-3.1 1.1 1-.4 2.1-.8 3.1-1.1"/><path d="m18.1 40.5c.3-.2.6-.4.9-.6 0 0-.1 0-.1.1-.3.1-.5.3-.8.5"/></g><g fill="#ffdd67"><path d="m15.8 26.4l3-1.6 1.2 2.3-3 1.6z"/><path d="m7.6 24.5c-1.4-.8-1.6-.5-1.8-.1-.2.4-.3.8 1.1 1.6l.7-1.5"/></g><g fill="#384044"><path d="m31.4 31.8l-.4-1.1 8-3.1.4 1.2z"/><path d="m17 42.3c.5 1 .1 2.2-.9 2.7-1 .5-2.2.1-2.7-.9-.5-1 3.1-2.8 3.6-1.8"/><path d="m30.9 35c.5 1 .1 2.2-.9 2.7-1 .5-2.2.1-2.7-.9-.5-1 3.1-2.8 3.6-1.8"/><path d="m25.1 26.5c0 0-1.4.7-.7 3.2.7 2.5.7 2.5.7 2.5l2.2-1.2-2.2-4.5"/></g><path d="m26.9 24.2l-2.4 1.2 2 4.1c.4.8.1 1.8-.7 2.2l-8.8 4.6c-.8.4-1.7.1-2.1-.7l-2-4.1-3.5 1.8c-.5.3-.7 1.1-.4 1.7l.4 9.6c.3.6 1.1.9 1.7.6l20.9-11c.6-.3.9-1.1.5-1.7l-3.9-7.8c-.3-.6-1.1-.8-1.7-.5" fill="#83bf4f"/><g fill="#384044"><path d="m36.4 29.2c-.2-.6-.9-1-1.5-.8-.6.2-1 .9-.8 1.6.2.7.9 1 1.5.8.6-.2 1-.9.8-1.6"/><path d="m25 32.1l-2-6 .8-9-1.7-.3-1 8.2-1.7 1c.2.5-.2 1.2-1.1 1.7-.8.4-1.7.4-2-.1l-1.7.9-7.1-4-.7 1.5 7.5 4.6 3.6 5.2 7.1-3.7"/></g><g fill="#ffdd67"><path d="m22.1 16.9c.2-1.6.6-1.6 1.1-1.6.5.1.9.2.7 1.8l-1.8-.2"/><path d="m47.1 15.4l3.3-.6.5 2.6-3.4.6z"/><path d="m39.9 11c-1.1-1.2-1.4-1-1.8-.6-.3.3-.6.7.5 1.9l1.3-1.3"/></g><g fill="#384044"><path d="m43.7 30.5c.2 1.1-.6 2.1-1.6 2.3-1.1.2-2.1-.6-2.3-1.7-.2-1 3.7-1.7 3.9-.6"/><path d="m58.7 28.1c.2 1.1-.6 2.1-1.6 2.3-1.1.2-2.1-.6-2.3-1.7-.2-1.1 3.7-1.8 3.9-.6"/><path d="m56 18.3c0 0-1.5.3-1.6 2.8-.1 2.6-.1 2.6-.1 2.6l2.4-.4-.7-5"/></g><path d="m58.3 16.7l-2.6.4.7 4.5c.1.9-.4 1.7-1.3 1.8l-9.7 1.6c-.9.1-1.7-.4-1.8-1.3l-.7-4.5-3.9.8c-.7.1-1.1.8-1 1.5l.4 8.8c.1.7.8 1.2 1.4 1.1l20.3-3.4c.7-.1 1.1-.8 1-1.5l-1.4-8.6c0-.8-.7-1.3-1.4-1.2" fill="#c28fef"/><path d="m54.1 17.5l3.3-8.4-1.6-.8-3.3 7.5-1.9.3c.1.5-.6 1.1-1.5 1.3-.9.2-1.7-.2-1.8-.7l-1.9.3-5.5-6-1.2 1.2 5.9 6.9 1.8 5.9 7.8-1.3-.1-6.2" fill="#89664c"/><path d="m55.9 8.3c.7-1.5 1-1.4 1.5-1.2.4.2.7.5.1 2l-1.6-.8" fill="#ffdd67"/><path d="m41.9 10.3l.8 1 10.6-1.7.3-1.3c-.7-4.3-1.9-5.9-6.7-5.2-4.8.8-5.7 2.8-5 7.2" fill="#ffb300"/><path d="m53.2 8.5c0 .3 0 .5-.1.6-.1.3-.3.4-.3.4s0-.5-.1-1.1c-.9-3.9-.8-2-5.2-1.3-4.3.7-4.9-1.2-4.5 2.8.1.7.2 1.1.2 1.1s-.3-.1-.4-.3c-.1-.1-.2-.3-.3-.6-.4 0-.9.1-.8 1.3.1.7.5 1.3 1.4 1.2.7 2.4 4.2 3.5 5.7 3.3 1.5-.2 4.5-2.4 4.4-4.9.9-.2 1.1-.9 1-1.6-.1-1.1-.7-1.1-1-.9" fill="#ffdd67"/><g fill="#937237"><circle cx="45.8" cy="10.9" r=".9"/><circle cx="50.3" cy="10.2" r=".9"/><path d="m49.9 13.1c-.8.9-1.9 1-2.9.5-.1-.1-.2.1-.1.2.4.5 1 .9 1.7.7s1.2-.7 1.4-1.2c.1-.2 0-.3-.1-.2"/></g><path d="m9.2 22.7l1 .8 9.8-4.3v-1.3c-1.7-4-3.4-5.2-7.8-3.3-4.5 1.8-4.8 4.1-3 8.1" fill="#ffb300"/><path d="m19.6 18.1c.1.2.1.5.1.6 0 .3-.2.5-.2.5s-.1-.5-.4-1.1c-1.8-3.5-1.3-1.7-5.3.1-4 1.8-5 .1-3.6 3.9.3.6.5 1 .5 1s-.3 0-.5-.2c-.1-.1-.3-.3-.4-.5-.4.1-.9.4-.4 1.5.3.7.8 1.1 1.7.8 1.3 2.1 5 2.3 6.4 1.7 1.4-.6 3.7-3.5 3-5.9.8-.4.8-1.1.5-1.8-.6-1-1.1-.9-1.4-.6" fill="#ffdd67"/><g fill="#937237"><circle cx="13.1" cy="22.3" r=".9"/><circle cx="17.2" cy="20.5" r=".9"/><path d="m17.6 23.4c-.6 1.1-1.5 1.5-2.7 1.2-.1 0-.2.1 0 .2.5.4 1.2.6 1.9.3s1-1 1.1-1.6c0-.1-.2-.2-.3-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3a3.svg b/public/emoji/1f3a3.svg new file mode 100644 index 000000000..daa26dc60 --- /dev/null +++ b/public/emoji/1f3a3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d0d0d0" d="m12.7 16.9h1v5.5h-1z"/><path d="m52.6 44.3c0-.1-2.2-8.2-8-26.8-3.4-10.9-12.2-14.6-19.4-13.3-5.9 1.1-11.6 5.7-11 13.6l-2 .1c-.6-7.8 4.6-14.2 12.6-15.7 8.1-1.5 18 2.5 21.8 14.7 5.8 18.6 8 26.8 8 26.8l-2 .6" fill="#94989b"/><g fill="#3e4347"><path d="m51.6 44.9c-.3-.9.3-1.8 1.3-2.1l.5-.1c.9-.2 1.9.3 2.2 1.2l4.4 15.9c.3.9-.3 1.8-1.3 2.1l-.5.1c-.9.2-1.9-.3-2.2-1.2l-4.4-15.9"/><path d="m52.1 40.7c1.7 3.4.1 7.5-3.4 9.1-3.5 1.6-7.7.1-9.4-3.3-1.7-3.4-.1-7.5 3.4-9.1 3.5-1.6 7.8-.1 9.4 3.3"/></g><path d="m48.9 42.2c.8 1.7.1 3.7-1.7 4.5-1.8.8-3.9.1-4.7-1.7-.8-1.7-.1-3.7 1.7-4.5 1.8-.8 3.9 0 4.7 1.7" fill="#94989b"/><path fill="#d0d0d0" d="m35.5 55.2l-1.8-1.6 11.7-11.3 1.7 1.7z"/><path fill="#3e4347" d="m32.9 52.8h5.8v2.4h-5.8z"/><path d="m18 53.2c2.3-3.4 4.7-8.1 4.6-13.4-.1-10.2-4.4-18.5-9.6-18.5-5.1.1-9.1 8.5-9 18.7.1 5.2 2.6 10 5 13.3-2.8 1.4-4.8 3.9-4.7 6.9.1 4.3 9.3-.4 9.3-.4s9.4 4.5 9.3.2c-.1-2.9-2.1-5.5-4.9-6.8" fill="#c7e755"/><path d="m9.7 21.6c0-.8.8-1.5 1.8-1.5 1 0 1.8.6 1.8 1.5 0-.8.8-1.5 1.8-1.5 1 0 1.8.6 1.8 1.5 0 .8-3.5 2.7-3.5 2.7s-3.7-1.8-3.7-2.7" fill="#428bc1"/><path d="m10.8 31.2c1.7 0 3.1-1.2 3.1-2.7 0-1.4-1.4-2.6-3.2-2.6-1.7 0-3.1 1.2-3.1 2.7 0 1.4 1.4 2.6 3.2 2.6" fill="#fff"/><path d="m10.7 29.9c.9 0 1.6-.6 1.5-1.3 0-.7-.7-1.3-1.6-1.3-.9 0-1.6.6-1.5 1.3.1.7.8 1.3 1.6 1.3" fill="#231f20"/><g fill="#428bc1"><path d="m7.9 33.8c2.3 1.3 5.1 1.8 7.7 1.1 2.3-.6 4.3-2 5.4-3.8.3-.5 1.1-.1.8.4-1.2 2-3.4 3.5-5.9 4.2-2.9.7-6.1.3-8.5-1.2-.5-.3 0-1 .5-.7"/><path d="m21.2 38.3c0 1.9-1.8 3.5-4.1 3.6-2.3.1-4.2-1.6-4.2-3.5.3 0 .6 0 1 0 0 1.9-1.8 3.5-4.1 3.6-2.3.1-4.2-1.6-4.3-3.5 0-.5 1-.5 1 0 .1 1.5 1.5 2.7 3.3 2.7 1.8 0 3.2-1.3 3.2-2.7 0-.5.9-.5 1 0 .1 1.5 1.5 2.7 3.3 2.7 1.8 0 3.2-1.3 3.2-2.7-.3-.7.7-.7.7-.2"/><path d="m18.9 48.6c0 1.4-1.3 2.5-2.9 2.5-1.6.1-2.9-1.1-3-2.5.3 0 .6 0 1 0 0 1.4-1.3 2.5-2.9 2.5-1.8.1-3.1-1.1-3.1-2.4 0-.5.9-.5 1 0 0 .9.9 1.6 2 1.7 1.1 0 2-.8 2-1.7 0-.5.9-.5 1 0 0 .9.9 1.6 2 1.7 1.1 0 2-.8 2-1.7-.1-.7.9-.7.9-.1"/><path d="m20.3 43.4c0 1.7-1.6 3.1-3.7 3.2-2.1.1-3.7-1.4-3.8-3.1.3 0 .6 0 1 0 0 1.7-1.6 3.1-3.7 3.2-2.1.1-3.7-1.4-3.8-3.1 0-.5.9-.5 1 0 0 1.3 1.3 2.3 2.8 2.3 1.5 0 2.7-1.1 2.7-2.3 0-.5.9-.5 1 0 0 1.3 1.3 2.3 2.8 2.3 1.5 0 2.7-1.1 2.7-2.3.1-.7 1-.8 1-.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3a4.svg b/public/emoji/1f3a4.svg new file mode 100644 index 000000000..810538abd --- /dev/null +++ b/public/emoji/1f3a4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c6cedb"><path d="m40 24c4.8 4.8 12.3 5 17.4.7l-18.1-18.1c-4.3 5-4 12.6.7 17.4"/><path d="m58.2 5.8c-4.7-4.8-12.3-5-17.4-.8l18.2 18.2c4.2-5.1 4-12.7-.8-17.4"/></g><g fill="#3e4347"><path d="m59.3 23.5l-18.8-18.8c-.2.3-.5.5-.8.8-.2.2-.5.5-.7.8l18.7 18.7c.3-.2.5-.5.8-.7.3-.3.5-.6.8-.8"/><path d="M32 20.9 6.2 52.8 7.5 54 2 60.9 3.1 62 10 56.5 11.2 57.8 43.1 32z"/></g><g fill="#4fd1d9"><path d="m57.7 37.3c-.7-3.6-4-4.3-4-4.3l-6.3 11.6c-.2-1.3-1.2-2.8-2.9-3.6-2.3-1.3-5-.9-5.9.7s.3 4 2.6 5.3c2.3 1.3 5 .9 5.9-.7l5-9.3c.5 0 1.3.3 2.4 1.6 2.3 2.6 5.4 2.9 5.4 2.9s-1.7-1.1-2.2-4.2"/><path d="m29.4 5.4c-3-4.4-7.9-3.3-7.9-3.3l-1.5 19.3c-1-1.7-3.3-3-6-3.2-3.9-.3-7.2 1.7-7.4 4.4-.2 2.8 2.7 5.3 6.6 5.6 3.9.3 7.2-1.7 7.4-4.4l1.2-15.4c.7-.3 1.9-.4 4.1.7 4.6 2.1 8.9.7 8.9.7s-2.8-.5-5.4-4.4"/></g><path fill="#3e4347" d="m49.8 27.7l-13.5-13.5-1.7 3.5 11.7 11.7z"/><g fill="#c6cedb"><path d="M43.1 32 32 20.9 34.6 17.7 46.3 29.4z"/><path transform="matrix(.7071-.7071.7071.7071 3.8777 39.0969)" d="m48.7 1.4h.8v27h-.8z"/></g><path transform="matrix(.7071-.7071.7071.7071-36.9346 22.1915)" fill="#8a94a0" d="m7.7 52.2h1.2v7.1h-1.2z"/><g fill="#c6cedb"><circle cx="16.5" cy="47.5" r=".7"/><circle cx="13.2" cy="50.8" r="1.8"/></g><path fill="#3e4347" d="m11.1 50.4h4.1v.9h-4.1z"/><circle cx="34" cy="30" r="1.8" fill="#c6cedb"/><path transform="matrix(.707-.7072.7072.707-11.2329 32.8452)" fill="#3e4347" d="m33.6 27.9h.9v4.1h-.9z"/><g fill="#c6cedb"><path d="m11.6 55.4c-.1.1-.3.1-.4 0l-2.7-2.7c-.1-.1-.1-.3 0-.4.1-.1.3-.1.4 0l2.7 2.7c.1.2.1.3 0 .4"/><path transform="matrix(.7071-.7071.7071.7071-17.9881 30.0394)" d="m22.1 34.2h10.2v5h-10.2z"/></g><path transform="matrix(.7072-.707.707.7072-19.4992 29.4068)" fill="#8a94a0" d="m23.6 36.4h4.3v3.6h-4.3z"/><g fill="#3e4347"><path transform="matrix(.7071-.7071.7071.7071-20.4843 29.0067)" d="m24.5 37.7h.5v3h-.5z"/><path transform="matrix(.7071-.7071.7071.7071-19.8279 29.2768)" d="m25.2 37.1h.5v3h-.5z"/><path transform="matrix(.7071-.7071.7071.7071-19.1734 29.5485)" d="m25.8 36.4h.5v3h-.5z"/><path transform="matrix(.7071-.7071.7071.7071-18.5188 29.82)" d="m26.5 35.8h.5v3h-.5z"/><path transform="matrix(.707-.7072.7072.707-16.4761 30.6727)" d="m26.6 33.4h4.3v3.6h-4.3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3a5.svg b/public/emoji/1f3a5.svg new file mode 100644 index 000000000..da84a9fc6 --- /dev/null +++ b/public/emoji/1f3a5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m3.6 22c-.6 0-1.1.5-1.1 1.1v19.8c0 .6.5 1.1 1.1 1.1l2.9-.7v-20.6l-2.9-.7" fill="#94989b"/><g fill="#3e4347"><path d="m6.5 22.7v20.6l40-10.3z"/><path d="m42.5 41h-5l-9 21h-4.1v2h6.7l7.4-18v16h-3v2h9v-2h-3v-16l7.6 18h6.4v-2h-4z"/><circle cx="29.5" cy="12" r="12"/></g><circle cx="29.5" cy="12" r="4" fill="#94989b"/><circle cx="49.5" cy="12" r="12" fill="#3e4347"/><circle cx="49.5" cy="12" r="4" fill="#94989b"/><path d="m61.5 42.9c0 .6-.5 1.1-1.1 1.1h-41.8c-.6 0-1.1-.5-1.1-1.1v-19.8c0-.6.5-1.1 1.1-1.1h41.8c.6 0 1.1.5 1.1 1.1v19.8" fill="#3e4347"/><g fill="#94989b"><path d="m59.5 41c0 .6-.5 1-1.1 1h-37.8c-.6 0-1.1-.4-1.1-1 0-.6.5-1 1.1-1h37.8c.6 0 1.1.4 1.1 1"/><path d="m41.5 26h16v12h-16z"/></g><path fill="#3e4347" d="m42.5 27h14v10h-14z"/><g fill="#94989b"><path d="m21.5 33h16v4h-16z"/><path d="m21.5 27h16v4h-16z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3a6.svg b/public/emoji/1f3a6.svg new file mode 100644 index 000000000..1dca8b517 --- /dev/null +++ b/public/emoji/1f3a6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m42 16c-3 0-5.6 1.7-7 4.1-1.4-2.5-4-4.1-7-4.1-4.4 0-8 3.6-8 8s3.6 8 8 8c3 0 5.6-1.7 7-4.1 1.4 2.5 4 4.1 7 4.1 4.4 0 8-3.6 8-8s-3.6-8-8-8m-14 11c-1.7 0-3-1.3-3-3s1.3-3 3-3 3 1.3 3 3-1.3 3-3 3m14 0c-1.7 0-3-1.3-3-3s1.3-3 3-3 3 1.3 3 3-1.3 3-3 3"/><path d="m46 32h-23c-1.1 0-2 .9-2 2v.5l-5-2.5v16l5-2.5v.5c0 1.1.9 2 2 2h23c1.1 0 2-.9 2-2v-12c0-1.1-.9-2-2-2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3a7.svg b/public/emoji/1f3a7.svg new file mode 100644 index 000000000..15d028902 --- /dev/null +++ b/public/emoji/1f3a7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m47.5 45.1c-6.6 12.1-6.5 13.1-9.6 11.3-3.1-1.8-4.3-3.4 2.4-15.4s8.6-11.9 11.7-10.1c3 1.7 2.1 2.2-4.5 14.2" fill="#454749"/><path d="m53.7 48.7c-4.2 7.7-9.4 11.4-11.9 10-3.1-1.8-1.5-1.8 5.1-13.9 6.6-12.1 5.8-13.5 8.9-11.7 2.5 1.4 2.1 7.9-2.1 15.6" fill="#258399"/><path d="m16.5 45.1c6.6 12.1 6.5 13.1 9.6 11.3 3.1-1.8 4.3-3.4-2.4-15.4s-8.6-11.9-11.7-10.1c-3 1.7-2.1 2.2 4.5 14.2" fill="#454749"/><path d="m10.3 48.7c4.2 7.7 9.4 11.4 11.9 10 3.1-1.8 1.5-1.8-5.1-13.9-6.6-12.1-5.8-13.5-8.9-11.7-2.5 1.4-2.1 7.9 2.1 15.6" fill="#258399"/><path d="m11.3 57.7c0 0 5.4 1.4 5.8 0 2.5-8.1-11.4-12.9-11.4-22.1 0-14.8 11.8-26.8 26.3-26.8 14.5 0 26.3 12 26.3 26.8 0 9.2-13.9 14-11.4 22.1.4 1.4 5.8 0 5.8 0 5.7-5.6 9.3-13.4 9.3-22.1 0-16.9-13.4-30.6-30-30.6-16.6 0-30 13.7-30 30.6 0 8.7 3.6 16.5 9.3 22.1" fill="#3baacf"/><path d="m14.9 17.6c3.5-.7 8-5.7 17.1-5.7 9.1 0 13.7 5.1 17.1 5.7 1.4.3 3.8-1.9 3.8-1.9-5.5-6.3-12-9.5-20.9-9.5-8.9 0-15.4 3.2-20.9 9.5 0 .1 2.4 2.2 3.8 1.9" fill="#454749"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3a8.svg b/public/emoji/1f3a8.svg new file mode 100644 index 000000000..c70f95ee6 --- /dev/null +++ b/public/emoji/1f3a8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49.6 23.6c8.8-15.1-9.3-24.9-32.3-14.4-14.1 6.5-23.9 26.5-4.3 43.7 13.9 12.2 49 5.3 49-8.7 0-15.5-21.7-4.8-12.4-20.6m4.9 24.6c-2.8 2.4-7.2 2.4-10 0-2.8-2.4-2.8-4.5 0-6.9 2.8-2.4 7.2-2.4 10 0s2.7 4.5 0 6.9" fill="#f6c799"/><path d="m33.2 45.1c-3.1-2.4-8-2.4-11.1 0-3.1 2.4-3.1 6.2 0 8.6s8 2.4 11.1 0c3-2.4 3-6.3 0-8.6" fill="#2caece"/><path d="m19.6 33.6c-3.4-1.6-8-.6-10.4 2.3-2.4 2.9-1.6 6.5 1.8 8.1 3.4 1.6 8 .6 10.4-2.3 2.4-2.9 1.6-6.5-1.8-8.1" fill="#fdf516"/><path d="m17 20.6c-2.9-1.6-7.2-.9-9.4 1.6-2.3 2.5-1.7 5.8 1.2 7.3 2.9 1.6 7.2.9 9.4-1.6s1.7-5.7-1.2-7.3" fill="#f55"/><path d="m28.4 10.8c-2.8-1.6-6.9-1-9.1 1.4s-1.8 5.5 1.1 7.1c2.8 1.6 6.9 1 9.1-1.4s1.7-5.6-1.1-7.1" fill="#83bf4f"/><path d="m44.7 9.7c-2.2-1.8-5.9-2.2-8.5-1-2.5 1.2-2.8 3.7-.6 5.5 2.2 1.8 5.9 2.2 8.5 1 2.5-1.3 2.7-3.7.6-5.5" fill="#9156b7"/><path d="m40 42.1c-1.9 2.1-11.5 4-11.5 4s3.8-3.5 5.5-9.2c.8-2.7 4.7-2.7 6.4-1.2 1.7 1.4 1.5 4.3-.4 6.4" fill="#947151"/><path d="m58.7 12.3c1-.1 2.9 1.6 3 2.5.3 4.3-17.7 19.7-17.7 19.7l-3-2.5c0 0 13.3-19.4 17.7-19.7" fill="#666"/><path fill="#ccc" d="m38.4 34.9l3 2.5 2.6-2.9-3-2.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3a9.svg b/public/emoji/1f3a9.svg new file mode 100644 index 000000000..d61f2f3d0 --- /dev/null +++ b/public/emoji/1f3a9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m61.3 41.8c-3.2-7.5-15.3-1-29.3-1-14.1 0-26.1-6.5-29.3 1-3.7 7.2 7.8 20.1 29.3 20.1 21.5 0 33-12.9 29.3-20.1"/><path d="m32 1.9c-14 .1-24.1 6.2-22.7 9.6 3.8 12.5 5.2 23.8 4 36.3 12.6 3 24.9 2.8 37.4-.2-1.2-12.5.2-23.6 4-36.1 1.4-3.4-8.6-9.5-22.7-9.6"/></g><path d="m13.6 40.5c.2 2.5-1.1 7.3-1.1 7.3 11.6 11.1 27.4 11.1 39 0 0 0-1.1-4.7-1.1-7.3-11.8 10.7-25 10.7-36.8 0" fill="#ed4c5c"/><path d="m55 10.4c0 4.7-10.3 8.4-23 8.4-12.7 0-23-3.8-23-8.4 0-4.7 10.3-8.5 23-8.5 12.7 0 23 3.8 23 8.5" fill="#656d72"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3aa.svg b/public/emoji/1f3aa.svg new file mode 100644 index 000000000..6d0fdff84 --- /dev/null +++ b/public/emoji/1f3aa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ed4c5c" d="m56.2 38h-24.2-24.2l-5.8 26h30 30z"/><path fill="#f2f2f2" d="m10.2 64h13.4l1.7-26h-11.6z"/><path d="m2 38c0 2.3 2.6 4.2 5.8 4.2s5.8-1.9 5.8-4.2c.1 0-11.6 0-11.6 0" fill="#c94747"/><path d="m13.7 38c0 2.3 2.6 4.2 5.8 4.2 3.2 0 5.8-1.9 5.8-4.2 0 0-11.6 0-11.6 0" fill="#d0d0d0"/><path fill="#f2f2f2" d="m53.8 64h-13.4l-1.7-26h11.6z"/><path d="m62 38c0 2.3-2.6 4.2-5.8 4.2s-5.8-1.9-5.8-4.2c-.1 0 11.6 0 11.6 0" fill="#c94747"/><path d="m50.3 38c0 2.3-2.6 4.2-5.8 4.2s-5.8-1.9-5.8-4.2c0 0 11.6 0 11.6 0" fill="#d0d0d0"/><path d="m32 12c-1.2 10.4-14.2 26-30 26h30 30c-15.8 0-28.8-15.6-30-26" fill="#ed4c5c"/><g fill="#fff"><path d="m13.7 38h11.6c0 0 6.7-7.9 6.7-26 0 0-6.7 26-18.3 26"/><path d="M32,12c0,18.1,6.7,26,6.7,26h11.6C38.7,38,32,12,32,12z"/></g><path d="m32 38h-6.7c0 2.3 3.4 4.2 6.7 4.2 3.2 0 6.7-1.9 6.7-4.2 0 0-6.7 0-6.7 0" fill="#c94747"/><path fill="#3e4347" d="m32 42.1l-10.6 21.9h21.3z"/><g fill="#c94747"><path d="m21.4 64c0 0-2.4 0-4.1-4.9 0 0 4.1-.5 14.7-16.9 0-.1-5.3 21.8-10.6 21.8"/><path d="m42.6 64c0 0 2.4 0 4.1-4.9 0 0-4.1-.5-14.7-16.9 0-.1 5.3 21.8 10.6 21.8"/></g><path fill="#94989b" d="m31.2 4.9h1.6v9.7h-1.6z"/><path fill="#d0d0d0" d="m31.6 4.9h.8v9.7h-.8z"/><ellipse cx="32" cy="5.4" rx="1.5" ry="1.4" fill="#ed4c5c"/><path d="m32 5.9c-.7 0-1.2-.4-1.5-.9-.1.1-.1.3-.1.4 0 .8.7 1.4 1.5 1.4s1.5-.6 1.5-1.4c0-.1 0-.3-.1-.4 0 .5-.6.9-1.3.9" fill="#c94747"/><ellipse cx="32.4" cy="4.9" rx=".4" ry=".4" fill="#ffc7ce"/><path d="m32.8 7.1c0 1.4 0 2.7 0 4.1 2.9-3.1 5.8 1.1 8.6-2-2.8 1.7-5.7-3.9-8.6-2.1" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3ab.svg b/public/emoji/1f3ab.svg new file mode 100644 index 000000000..4e2c9b8eb --- /dev/null +++ b/public/emoji/1f3ab.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58 32c0-3.3 1.8-6 4-6v-9h-23.7c0 .8-.7 1.5-1.5 1.5s-1.5-.7-1.5-1.5h-33.3v9c2.2 0 4 2.7 4 6s-1.8 6-4 6v9h33.4c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5h23.6v-9c-2.2 0-4-2.7-4-6" fill="#fbbf67"/><path fill="#ed4c5c" d="m7 19h50v26h-50z"/><path fill="#fbbf67" d="m8 20h48v24h-48z"/><g fill="#89664c"><path d="m48.6 38.2l-.7.4c-.1-.2-.2-.3-.4-.3h-.4c-.2 0-.3.1-.4.3l-.7-.4-1.6-.9v1.9 1.8l1.6-.9.7-.4c.1.2.2.3.4.3h.4c.2 0 .3-.1.4-.3l.7.4 1.6.9v-1.9-1.9l-1.6 1"/><path d="m44.8 32.9c.3.4.6.7 1.1 1 .4.2.9.3 1.4.3.5 0 1-.1 1.4-.3s.8-.5 1.1-1c.1.5-.2 1-.7 1.4-.5.4-1.2.6-1.9.6-.7 0-1.4-.2-1.9-.6-.3-.4-.6-.9-.5-1.4"/><path d="m54.5 27.9v-.1c0-.1 0-.1-.1-.2-.1-.1-.2-.1-.3-.1-.1 0-.2-.1-.3-.1-1.1-2.6-3.6-4.4-6.6-4.4-2.9 0-5.5 1.8-6.6 4.4-.1 0-.2 0-.3.1-.1 0-.2.1-.3.1-.1 0-.1 0-.1.2v.1c0 .3 0 .2.2.3.1 0 .1.1.2.1-.2.6-.3 1.3-.3 1.9 0 4 3.2 7.2 7.1 7.2s7.1-3.2 7.1-7.2c0-.7-.1-1.3-.3-1.9.1-.1.1-.1.2-.1.4-.2.4-.1.4-.3m-7.2-4.1c2.4 0 4.5 1.4 5.6 3.3-.8-.1-1.8-.1-2.3 0-.9.1-1.6.3-2.2.6-.6.3-1.4.3-2 0-.6-.3-1.3-.5-2.2-.6-.5 0-1.5-.1-2.3 0 .9-1.9 3-3.3 5.4-3.3m0 12.7c-3.5 0-6.3-2.8-6.3-6.3 0 0 0-.1 0-.1.2.8.7 1.4 1.5 1.7.8.3 1.7.3 2.5 0 .4-.2.8-.5 1.1-.9.5-.8.4-1.3.6-2 .2-.6.9-.6 1.2 0 .3.7.1 1.2.6 2 .3.4.7.7 1.1.9.8.3 1.7.3 2.5 0 .7-.3 1.2-.8 1.5-1.7 0 0 0 .1 0 .1 0 3.5-2.8 6.3-6.3 6.3"/></g><g fill="#fff"><circle cx="36.8" cy="21.3" r="1.5"/><circle cx="36.8" cy="25.6" r="1.5"/><circle cx="36.8" cy="29.9" r="1.5"/><circle cx="36.8" cy="34.1" r="1.5"/><circle cx="36.8" cy="38.4" r="1.5"/><circle cx="36.8" cy="42.7" r="1.5"/></g><g fill="#89664c"><path d="m14.4 23.4h-2.9v1.2h2.7v1h-2.7v1.4h3.1v1h-4.2v-5.5h4.1v.9z"/><path d="m19.1 22.5h1.7v5.5h-1.1v-3.7c0-.1 0-.3 0-.5 0-.2 0-.3 0-.4l-1 4.6h-1.1l-1-4.6c0 .1 0 .3 0 .4 0 .2 0 .3 0 .5v3.7h-1.1v-5.5h1.7l1 4.3.9-4.3"/><path d="m26.1 27.5c-.4.4-1 .6-1.8.6s-1.4-.2-1.8-.6c-.6-.5-.8-1.3-.8-2.3 0-1 .3-1.8.8-2.3.4-.4 1-.6 1.8-.6s1.4.2 1.8.6c.6.5.8 1.3.8 2.3 0 1-.2 1.8-.8 2.3m-.7-.8c.3-.3.4-.8.4-1.4 0-.6-.1-1.1-.4-1.4-.3-.3-.6-.5-1.1-.5s-.8.2-1.1.5c-.3.3-.4.8-.4 1.4 0 .6.1 1.1.4 1.4.3.3.6.5 1.1.5s.8-.2 1.1-.5"/><path d="m28.5 25.9v.1c0 .4.1.7.1.9s.2.3.5.3c.3 0 .4-.1.5-.3 0-.1.1-.3.1-.6v-3.9h1.2v3.8c0 .5-.1.8-.2 1.1-.3.5-.8.7-1.5.7-.7 0-1.2-.2-1.4-.6-.2-.4-.4-.9-.4-1.5v-.1l1.1.1"/><path d="M33.1,28H32v-5.5h1.1V28z"/><path d="m21.7 33.8c-.4.4-1 .6-1.8.6s-1.4-.2-1.8-.6c-.6-.5-.8-1.3-.8-2.3 0-1 .3-1.8.8-2.3.4-.4 1-.6 1.8-.6s1.4.2 1.8.6c.6.5.8 1.3.8 2.3 0 1-.3 1.8-.8 2.3m-.8-.8c.3-.3.4-.8.4-1.4 0-.6-.1-1.1-.4-1.4-.3-.3-.6-.5-1.1-.5-.5 0-.8.2-1.1.5-.3.3-.4.8-.4 1.4 0 .6.1 1.1.4 1.4.3.3.6.5 1.1.5.5 0 .9-.2 1.1-.5"/><path d="m23.4 28.8h1.2l2.2 3.8v-3.9h1.1v5.5h-1.2l-2.2-3.9v3.9h-1.1v-5.4"/><path d="m33 29.7h-2.9v1.2h2.7v1h-2.7v1.4h3.1v1h-4.2v-5.5h4v.9"/><path d="m21.5 39.2c.2.1.4.2.5.4.1.1.2.3.2.5 0 .2.1.3.1.5 0 .4-.1.7-.2 1-.2.3-.5.5-.9.5h-1.2v-2.8h1.2c0-.2.2-.2.3-.1m-1.1.4v1.8h.6c.3 0 .5-.1.6-.4.1-.2.1-.3.1-.5 0-.3 0-.5-.1-.7-.1-.2-.3-.2-.5-.2h-.7"/><path d="m24.8 39.6h-1.5v.6h1.4v.5h-1.4v.7h1.6v.5h-2.1v-2.8h2.1c-.1 0-.1.5-.1.5"/><path d="m25.6 39.4c.2-.2.5-.3.9-.3.5 0 .8.2 1 .5.1.2.2.3.2.5h-.6c0-.1-.1-.2-.1-.3-.1-.1-.3-.2-.5-.2-.2 0-.4.1-.5.3-.1.2-.2.4-.2.7 0 .3.1.6.2.7s.3.2.5.2c.2 0 .4-.1.5-.2.1-.1.1-.2.1-.3h.6c-.1.3-.2.6-.4.7-.3.2-.5.3-.8.3-.4 0-.7-.1-.9-.4-.2-.3-.3-.6-.3-1.1-.1-.4 0-.8.3-1.1"/><path d="m29.2 40v-.4c.2 0 .3 0 .4 0 .1 0 .2-.1.3-.1 0 0 .1-.1.1-.2 0 0 0-.1 0-.1h.5v2.8h-.6v-2h-.7"/><path d="m33.1 39.6c-.1.1-.2.2-.3.4-.1.2-.3.4-.4.6-.1.2-.1.4-.2.6s-.1.5-.1.6h-.6c0-.5.2-1 .5-1.5.2-.3.4-.6.5-.7h-1.4v-.5h2v.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3ac.svg b/public/emoji/1f3ac.svg new file mode 100644 index 000000000..7e70040c5 --- /dev/null +++ b/public/emoji/1f3ac.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#686b6d" d="m16.1 31.2l-10.9-.7v-13.5z"/><g fill="#333"><path d="m4.9 11.7l6 9.8 5.4-.6-6.4-10.1z"/><path d="m3.2 22.3l2.7-.3-3.4-5.7z"/><path d="m15.3 9.8l7 10.4 6.5-.7-7.6-10.8z"/><path d="m27.7 7.5l8.3 11.2 7.9-.8-9-11.7z"/><path d="m59.3 16.2l-.6-4.4-7.1-8.7-8.8 1.6 9.9 12.2z"/></g><g fill="#fff"><path d="m21.2 8.7l7.6 10.8 7.2-.8-8.3-11.2z"/><path d="m9.9 10.8l6.4 10.1 6-.7-7-10.4z"/><path d="m42.8 4.7l-7.9 1.5 9 11.7 8.8-1z"/><path d="m2 12.2l.5 4.1 3.4 5.7 5-.5-6-9.8z"/><path d="m58.3 8.2l-.7-6.2-6 1.1 7.1 8.7z"/></g><path fill="#ebf2f2" d="m58.7 11.8l2.9 4.1-1.7-13.7-2.3-.2z"/><path fill="#686b6d" d="m59.3 16.2l-.6-4.4 2.9 4.1z"/><path fill="#333" d="m3 22.8v8.9l56.7 3.7v-12.6z"/><g fill="#fff"><path d="m22.8 33l6.5.4 7.1-10.6h-7.2z"/><path d="m11.3 32.3l5.5.3 5.9-9.8h-6z"/><path d="m36.6 33.9l8 .5 8.7-11.6h-8.9z"/><path d="m6.2 22.8l-3.2 6.1v2.8l3.2.2 5-9.1z"/><path d="m59.7 26.7l-6.3 8.3 6.3.4z"/></g><path fill="#ebf2f2" d="m59.7 26.7l2.3-3.9v12.2l-2.3.4z"/><path fill="#686b6d" d="m59.7 22.8v3.9l2.3-3.9z"/><path fill="#333" d="m3 31.7v18l56.7 12.3v-26.6z"/><g fill="#fff"><path d="m59.7 36.9l-56.7-4.2v-1.2l56.7 3.7z"/><path d="m59.7 53.1l-56.7-9.4v-1l56.7 8.9z"/><path d="m59.7 45.7l-56.7-7v-1l56.7 6.6z"/><path d="m13.8 45l-1-.2v-5.4l1 .1z"/></g><path fill="#181919" d="m13.4 32.4l-11-.7v-13.4z"/><g fill="#fff"><path d="m4.6 22.2c0 .6-.4 1-.9 1-.5 0-.8-.4-.8-1 0-.6.4-1 .8-1 .5 0 .9.5.9 1"/><path d="m4.6 29.9c0 .6-.4 1-.9 1-.5 0-.8-.5-.8-1 0-.6.4-1 .8-1 .5 0 .9.5.9 1"/><path d="m10.2 30.2c0 .6-.4 1-.9 1-.5 0-.9-.5-.9-1.1s.4-1 .9-1c.4 0 .9.5.9 1.1"/></g><path fill="#686b6d" d="m62 60.5l-2.3 1.5v-25.1l2.3-.4z"/><g fill="#ebf2f2"><path d="m62 35l-2.3.4v1.5l2.3-.4z"/><path d="m62 43.7l-2.3.6v1.4l2.3-.6z"/><path d="m62 50.7l-2.3 1v1.4l2.3-1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3ad.svg b/public/emoji/1f3ad.svg new file mode 100644 index 000000000..f94769858 --- /dev/null +++ b/public/emoji/1f3ad.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#428bc1" d="m30.9 49.5v-.1z"/><path d="m43.6 6.9c-6.8 0-13-1.9-17.4-4.9-.8 3.6-1.3 7.6-1.3 11.8 0 17.6 18.6 31.9 18.6 31.9s18.5-14.3 18.5-31.9c0-4.1-.4-8-1.3-11.6-4.4 2.9-10.4 4.7-17.1 4.7" fill="#42ade2"/><g fill="#3e4347"><path d="m51.6 32.6c0-1.8-3.7-7.1-8.2-7.1-4.5 0-8.2 5.4-8.2 7.1 0 1.8 3.7-.8 8.2-.8 4.6 0 8.2 2.5 8.2.8"/><path d="m41.2 14.9c-1.2-.5-3.6-1.6-5.2-1.6-1.4 0-4 1-5.3 1.6-1.1.5-1.3.9-1 1.6.2.7 1 1.1 1.8.9 0 0 3.2-1.5 4.4-1.5 1.2 0 4.5 1.5 4.5 1.5.8.2 1.6-.2 1.8-.9.3-.6.1-1.1-1-1.6"/><path d="m56.7 14.9c-1.2-.5-3.6-1.6-5.2-1.6-1.4 0-4 1-5.3 1.6-1.1.5-1.3.9-1 1.6.2.7 1 1.1 1.8.9 0 0 3.2-1.5 4.4-1.5 1.2 0 4.5 1.5 4.5 1.5.8.2 1.6-.2 1.8-.9.3-.6.1-1.1-1-1.6"/></g><path d="m19.5 26.7c-6.2 2.3-12.5 2.6-17.5 1.3.4 3.6 1.3 7.4 2.7 11.1 5.8 16.1 27.4 22.9 27.4 22.9s12.1-19.1 6.3-35.1c-1.3-3.7-3-7.1-5-10.1-3 4.1-7.9 7.7-13.9 9.9" fill="#ff717f"/><g fill="#3e4347"><path d="m33.6 42.8c.6 1.6-1 7.7-5.1 9.2-4.1 1.5-9.2-2.2-9.8-3.8-.6-1.6 3.6-.5 7.7-2 4.1-1.5 6.6-5 7.2-3.4"/><path d="m19.3 35c-1.3-.1-3.8-.3-5.2.2-1.3.5-3.3 2.3-4.2 3.2-.9.8-.9 1.3-.5 1.8.4.6 1.3.7 2 .2 0 0 2.4-2.4 3.5-2.8 1.1-.4 4.6-.1 4.6-.1.8-.1 1.4-.7 1.4-1.4-.1-.7-.4-1.1-1.6-1.1"/><path d="m33.4 29.8c-1.3-.1-3.8-.3-5.2.2-1.3.5-3.3 2.3-4.2 3.2-.8.8-.8 1.3-.4 1.8.4.6 1.3.7 2 .2 0 0 2.4-2.4 3.5-2.8 1.1-.4 4.6-.1 4.6-.1.8-.1 1.4-.7 1.4-1.4-.2-.6-.5-1-1.7-1.1"/></g><path d="m25 13.8c-.2 1.8-.6 3.5-1.3 5.2-.3.8-.8 1.6-1.3 2.4-.6.8-1.3 1.5-2.3 1.9-1 .4-2.2.3-3-.1-.9-.4-1.6-.9-2.3-1.5-1.4-1.1-2.8-2.3-3.8-3.8-.5-.8-.9-1.7-1.1-2.6-.2-1-.2-1.9 0-2.9.3-1.9 1.3-3.7 2.5-5.1 1.3-1.4 2.9-2.5 4.6-3.1 1.7-.7 3.7-.9 5.4-.2v.2c-1.7 0-3.3.6-4.7 1.4-1.4.8-2.6 1.9-3.7 3.1-1 1.2-1.9 2.6-2.2 4.1-.4 1.5-.2 3.1.4 4.6.6 1.5 1.7 2.9 3.1 3.9.7.5 1.5.9 2.2 1 .8.1 1.5 0 2-.4 1.1-.8 2.1-2.2 2.9-3.6.9-1.5 1.6-3 2.5-4.5h.1" fill="#dbb046"/><path d="m24.8 13.9c-1.8-1.2-3.9-1.7-5.7-1.4-.9.1-1.7.5-2.1 1.1-.4.6-.5 1.5-.3 2.4.1.5.2.9.4 1.4.2.5.4 1.1.5 1.6.2 1.1.2 2.3 0 3.4-.5 2.2-2.1 4.2-4.4 4.9-1.1.4-2.4.4-3.6-.1-1.2-.5-2.1-1.4-2.8-2.4-.7-1-1.2-2.1-1.4-3.3-.3-1.2-.2-2.4-.1-3.5.3-2.3 1.1-4.3 1.6-6.3.3-1 .5-2 .2-2.9-.2-.8-1-1.6-1.9-2.1l.1-.2c.5.1 1.1.3 1.6.6.5.3 1 .8 1.2 1.3.6 1.2.5 2.4.4 3.5-.3 2.2-.9 4.3-1.1 6.3-.2 2 0 3.9 1 5.6.9 1.6 2.6 2.7 4.6 2.4.9-.2 1.9-.6 2.6-1.3.7-.7 1.2-1.7 1.4-2.7.2-1 0-2-.4-3-.2-.5-.4-.9-.7-1.4-.3-.5-.5-1-.7-1.6-.2-.6-.3-1.2-.2-1.9 0-.7.3-1.4.7-1.9.9-1.2 2.3-1.6 3.4-1.7 2.4-.1 4.7 1 6 2.8l-.3.4" fill="#ffce31"/><circle cx="24.9" cy="13.8" r="2.5" fill="#ffd86c"/><path d="m42.1 38.6c-1.1 1.5-1.9 3.1-2.6 4.9-.3.9-.5 1.9-.6 2.9-.1 1 0 2.1.6 3.2.5 1.1 1.6 1.9 2.6 2.3 1 .4 2 .5 3 .7 1.9.2 3.9.4 5.9 0 1-.2 1.9-.6 2.8-1.1.8-.6 1.6-1.3 2.1-2.2 1.1-1.7 1.6-3.8 1.5-5.8-.1-2-.6-4.1-1.6-5.9-.5-.9-1.1-1.8-1.8-2.6l-.7.9c.4.7.7 1.5 1 2.3.6 1.7.9 3.5.9 5.2 0 1.7-.3 3.4-1 4.8-.7 1.4-2 2.5-3.5 3.2-1.6.7-3.5.9-5.3.5-.9-.1-1.8-.5-2.6-1-.8-.5-1.2-1.2-1.4-1.9-.4-1.4-.2-3.2.1-5 .3-1.8.8-3.5 1.1-5.4h-.5" fill="#dbb046"/><path d="m40.9 37.9c2.2.8 4.2 2.3 5.3 4.1.6.9.8 1.9.6 2.6-.2.7-.8 1.4-1.7 1.8-.4.2-.9.4-1.4.6-.5.2-1.1.4-1.7.6-1 .6-2 1.4-2.6 2.4-1.4 1.9-1.8 4.6-.7 7.1.5 1.2 1.5 2.4 2.7 3.1 1.2.7 2.6 1 3.9.9 1.3-.1 2.5-.4 3.7-1 1.1-.6 2.1-1.4 2.9-2.2 1.6-1.8 2.7-3.8 3.9-5.6.6-.9 1.3-1.7 2.1-2.1.9-.4 2-.2 3.1.3l.1-.2c-.5-.4-1-.8-1.6-1-.6-.2-1.3-.3-2-.2-1.3.3-2.3 1.2-3.1 2-1.6 1.7-2.8 3.6-4.3 5.1-1.4 1.5-3.1 2.6-5.2 2.8-2 .3-4.1-.5-5.2-2.4-.6-.9-.9-2.1-.8-3.2 0-1.1.4-2.2 1.1-3 .7-.8 1.6-1.3 2.7-1.6.5-.1 1-.2 1.6-.3.6-.1 1.2-.2 1.8-.4.6-.2 1.2-.5 1.7-1 .5-.5.9-1.1 1.1-1.9.3-1.5-.3-3-1.2-4.1-1.7-2.2-4.3-3.4-6.6-3.4l-.2.2" fill="#ffce31"/><ellipse transform="matrix(.7695-.6386.6386.7695-14.7314 34.8373)" cx="40.9" cy="37.8" rx="2.5" ry="2.8" fill="#ffd86c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3ae.svg b/public/emoji/1f3ae.svg new file mode 100644 index 000000000..534a483de --- /dev/null +++ b/public/emoji/1f3ae.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.9 44.2l-4.4-22.1c-1-5.1-5.4-9-10.7-9.1h-29.5c-5.4 0-9.9 3.9-10.8 9.1l-4.4 22.1c-.1.4-.1.8-.1 1.2 0 3.1 2.5 5.6 5.5 5.6 2 0 3.7-1 4.7-2.6l7.2-9c1.2 1.1 2.7 1.8 4.4 1.8 3.6 0 6.5-2.9 6.5-6.6h3.5c0 3.6 2.9 6.6 6.5 6.6 1.7 0 3.2-.6 4.4-1.7l7.2 9c1 1.6 2.7 2.6 4.7 2.6 3 0 5.5-2.5 5.5-5.6-.1-.5-.1-.9-.2-1.3" fill="#333"/><g fill="#94989b"><path d="m20.9 25.2c.7.7 1.5.5 1.8-.5v-3.1c-.3-1-1.1-1.2-1.8-.5l-.7.7c-.7.7-.7 1.9 0 2.6l.7.8"/><path d="m15.8 17.8c-1 .3-1.2 1.1-.5 1.8l.7.7c.7.7 1.9.7 2.6 0l.7-.7c.7-.7.5-1.5-.5-1.8h-3"/><path d="m13.8 21.2c-.7-.7-1.5-.5-1.8.5v3.1c.3 1 1.1 1.2 1.8.5l.7-.7c.7-.7.7-1.9 0-2.6l-.7-.8"/><path d="m18.9 28.7c1-.3 1.2-1.1.5-1.8l-.7-.7c-.7-.7-1.9-.7-2.6 0l-.7.7c-.7.7-.5 1.5.5 1.8h3"/></g><g fill="#f2b200"><path d="m49.5 23.2c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8 1 0 1.8-.8 1.8-1.8 0-1-.8-1.8-1.8-1.8"/><path d="m44.2 25.1c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8 1 0 1.8-.8 1.8-1.8.1-1-.8-1.8-1.8-1.8"/><path d="m49.3 21.4c1 0 1.8-.8 1.8-1.8 0-1-.8-1.8-1.8-1.8-1 0-1.8.8-1.8 1.8 0 .9.8 1.8 1.8 1.8"/><path d="m44.1 23.2c1 0 1.8-.8 1.8-1.8 0-1-.8-1.8-1.8-1.8-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8"/></g><g fill="#94989b"><ellipse cx="40.3" cy="34.5" rx="4.3" ry="4.4"/><path d="m23.8 30.1c-2.4 0-4.3 2-4.3 4.4 0 2.4 1.9 4.4 4.3 4.4 2.4 0 4.3-2 4.3-4.4.1-2.4-1.9-4.4-4.3-4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3af.svg b/public/emoji/1f3af.svg new file mode 100644 index 000000000..fe4adfa48 --- /dev/null +++ b/public/emoji/1f3af.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="26.6" cy="32" rx="21.6" ry="26.4" fill="#fff"/><ellipse cx="29" cy="32" rx="2.7" ry="3.9" fill="#ed4c5c"/><path d="m41.4 36.8c.1-.5.2-1 .3-1.5 0-.2.1-.4.1-.7 0-.3.1-.6.1-1 0-.6.1-1.1.1-1.7s0-1.1-.1-1.7c0-.3-.1-.7-.1-1 0-.2 0-.4-.1-.6-.1-.5-.2-1-.3-1.5-1.8-7-7.2-12.2-13.7-12.2-7.9 0-14.3 7.6-14.3 17 0 9.4 6.4 17 14.3 17 6.5.1 11.9-5 13.7-12.1m-12.8 5c-4.4 0-8-4.4-8-9.8 0-5.4 3.6-9.8 8-9.8 1 0 1.9.2 2.7.6 2.9 1.6 4.9 5.1 4.9 9.2 0 4.1-2 7.6-5 9.2-.8.4-1.7.6-2.6.6" fill="#428bc1"/><path d="m51.6 32c0-.5 0-1 0-1.5-.7-15.9-11.5-28.5-24.8-28.5-13.7 0-24.8 13.4-24.8 30s11.1 30 24.8 30c13.3 0 24.1-12.6 24.8-28.5 0-.5 0-1 0-1.5m-24 22.7c-10.2 0-18.6-10.2-18.6-22.7 0-12.6 8.4-22.7 18.6-22.7 4.1 0 7.9 1.7 11 4.4 4.5 4.2 7.4 10.9 7.4 18.3 0 7.4-2.9 14-7.4 18.3-3 2.7-6.9 4.4-11 4.4" fill="#3e4347"/><path fill="#fff" d="m33.1 29.3h18.1v5.3h-18.1z"/><path fill="#f2b200" d="m45.5 36l16.5 8.6-2.3-11.7h-16.6z"/><g fill="#c94747"><path d="m51.6 39.1l-2.1-1.1-3.1-5.5h2.1z"/><path d="m57.9 42.4l-2.1-1.1-3.1-8.8h2.1z"/></g><path fill="#f2b200" d="m45.5 27.9l16.5-8.7-2.3 11.8h-16.6z"/><g fill="#c94747"><path d="m51.6 24.7l-2.1 1.1-3.1 5.5h2.1z"/><path d="m57.9 21.4l-2.1 1.1-3.1 8.8h2.1z"/></g><path d="m60.2 30.6c-2.3 0-27.1 0-30.3 0-.2 0-.4 0-.6 0-.9 0-.9 2.7 0 2.7 2.3 0 27.1 0 30.3 0 .2 0 .4 0 .6 0 .9-.1.9-2.7 0-2.7" fill="#754e27"/><path d="m59.6 31.2c-2.2 0-26 0-29.1 0-.2 0-.4 0-.5 0-.9 0-.9 1.4 0 1.4 2.2 0 26 0 29.1 0 .2 0 .4 0 .5 0 .8 0 .8-1.4 0-1.4" fill="#b28769"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3b0.svg b/public/emoji/1f3b0.svg new file mode 100644 index 000000000..bf844ef63 --- /dev/null +++ b/public/emoji/1f3b0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m64 53.8c0 2.6-1.7 4.6-3.9 4.6h-56.2c-2.1 0-3.9-2.1-3.9-4.6v-40.3c0-2.5 1.7-4.6 3.9-4.6h56.3c2.1 0 3.9 2.1 3.9 4.6l-.1 40.3" fill="#333"/><path d="m3.9 55c5.7 0 11.3 0 17 0-1.8-13.8-1.8-28.7 0-42.5-5.7 0-11.3 0-17 0-4.5 13.8-4.5 28.6 0 42.5" fill="#b2b2b2"/><path d="m2.9 51.3c5.9 0 11.8 0 17.7 0-1.2-11.5-1.2-23.7 0-35.2-5.9 0-11.8 0-17.7 0-3.1 11.5-3.1 23.7 0 35.2" fill="#d0d0d0"/><path d="m2 47.6c6.1 0 12.1 0 18.2 0-.7-9.2-.7-18.6 0-27.7-6.1 0-12.1 0-18.2 0-1.9 9.1-1.9 18.5 0 27.7" fill="#fff"/><path d="m19.6 17c-5.4 0-10.7 0-16.1 0 .4-1.5.8-3.1 1.3-4.6 5.1 0 10.2 0 15.3 0-.2 1.6-.4 3.1-.5 4.6" fill="#4187b7"/><path d="m19.7 55c-.4-2.8-4-5.2-8.3-5.2-4.3 0-7.2 2.4-6.3 5.2 4.9 0 9.8 0 14.6 0" fill="#fbbf67"/><path d="m23.5 55c5.7 0 11.3 0 17 0 1.4-13.8 1.4-28.7 0-42.5-5.7 0-11.3 0-17 0-1.4 13.8-1.4 28.6 0 42.5" fill="#b2b2b2"/><path d="m23.2 51.3c5.9 0 11.8 0 17.7 0 .9-11.5.9-23.7 0-35.2-5.9 0-11.8 0-17.7 0-1 11.5-1 23.7 0 35.2" fill="#d0d0d0"/><path d="m22.9 47.6c6.1 0 12.1 0 18.2 0 .6-9.1.6-18.6 0-27.7-6.1 0-12.1 0-18.2 0-.6 9.1-.6 18.5 0 27.7" fill="#fff"/><path d="m40 17c-5.4 0-10.7 0-16.1 0 .1-1.5.2-3.1.4-4.6 5.1 0 10.2 0 15.3 0 .2 1.6.3 3.1.4 4.6" fill="#4187b7"/><path d="m39.3 55c.3-2.8-3-5.2-7.3-5.2-4.3 0-7.6 2.4-7.3 5.2 4.9 0 9.7 0 14.6 0" fill="#fbbf67"/><path d="m43 55c5.7 0 11.3 0 17 0 4.5-13.8 4.5-28.7 0-42.5-5.7 0-11.3 0-17 0 1.8 13.8 1.8 28.6 0 42.5" fill="#b2b2b2"/><path d="m43.5 51.3c5.9 0 11.8 0 17.7 0 3.1-11.5 3.1-23.7 0-35.2-5.9 0-11.8 0-17.7 0 1.2 11.5 1.2 23.7 0 35.2" fill="#d0d0d0"/><path d="m43.8 47.6c6.1 0 12.1 0 18.2 0 1.9-9.1 1.9-18.6 0-27.7-6.1 0-12.1 0-18.2 0 .8 9.1.8 18.5 0 27.7" fill="#fff"/><path d="m60.5 17c-5.4 0-10.7 0-16.1 0-.2-1.5-.4-3.1-.6-4.6 5.1 0 10.2 0 15.3 0 .6 1.6 1 3.1 1.4 4.6" fill="#4187b7"/><path d="m58.9 55c.9-2.8-2-5.2-6.3-5.2-4.3 0-8 2.4-8.3 5.2 4.8 0 9.7 0 14.6 0" fill="#fbbf67"/><path d="m49.5 40.8c-.1 0-.3-.1-.4-.2s-.1-.3-.1-.4c0-.2.7-4.3 4.2-7.3-.4-.1-.8-.1-1.3-.1-1.7 0-2.8.6-3.1 1.8-.1.2-.3.4-.5.4h-1.4c-.3 0-.5-.2-.5-.5v-5.7c0-.3.2-.5.5-.5h1.4c.3 0 .5.2.5.5.9-.4 2.5-1 4.2-1 .8 0 1.5.1 2.2.3 1.3.4 1.8.8 2.2 1.1.1.1.2.1.2.1 0 0 .4-.3.5-.3.1-.1.2-.1.3-.1h2.5c.2 0 .4.1.5.3.1.2 0 .4-.1.5 0 0-4.2 3.9-4.2 10.6 0 .3-.2.5-.5.5h-7.1" fill="#3390ff"/><path d="m53.1 28.2c.7 0 1.3.1 2 .3 1.9.6 2.1 1.2 2.5 1.2.2 0 .4-.1.8-.4h2.5c0 0-4.3 4-4.3 10.9h-7.1c0 0 .7-4.7 4.9-7.6 0 0-1.1-.3-2.5-.3-1.5 0-3.1.4-3.6 2.2h-1.4v-5.7h1.4v.8c0-.1 2.2-1.4 4.8-1.4m0-1c-1.6 0-3 .4-4 .8-.2-.2-.4-.3-.7-.3h-1.4c-.6 0-1 .4-1 1v5.7c0 .6.4 1 1 1h1.4c.4 0 .8-.3 1-.7.1-.4.4-1.4 2.7-1.4 0 0 .1 0 .1 0-3 3-3.5 6.6-3.6 6.8 0 .3 0 .6.2.8.2.2.5.3.8.3h7.1c.6 0 1-.4 1-1 0-6.2 3.7-9.9 4-10.2.2-.2.3-.5.3-.8 0-.6-.4-1-1-1h-2.5c-.2 0-.4.1-.6.2 0 0-.2.1-.3.2-.4-.2-1-.7-2.2-1.1-.7-.2-1.5-.3-2.3-.3z" fill="#161616"/><path d="m27.6 40.8c-.1 0-.3-.1-.4-.2-.1-.1-.1-.3-.1-.4 0-.2.7-4.3 4.2-7.3-.4-.1-.8-.1-1.3-.1-1.7 0-2.8.6-3.1 1.8-.1.2-.3.4-.5.4h-1.4c-.3 0-.5-.2-.5-.5v-5.7c0-.3.2-.5.5-.5h1.4c.3 0 .5.2.5.5.9-.4 2.5-1 4.2-1 .8 0 1.5.1 2.2.3 1.3.4 1.8.8 2.2 1.1.1.1.2.1.2.1 0 0 .4-.3.5-.3.1-.1.2-.1.3-.1h2.5c.2 0 .4.1.5.3.1.2 0 .4-.1.5 0 0-4.2 3.9-4.2 10.6 0 .3-.2.5-.5.5h-7.1" fill="#fff"/><path d="m31.1 28.2c.7 0 1.3.1 2 .3 1.9.6 2.1 1.2 2.5 1.2.2 0 .4-.1.8-.4h2.6c0 0-4.3 4-4.3 10.9h-7.1c0 0 .7-4.7 4.9-7.6 0 0-1.1-.3-2.5-.3-1.5 0-3.1.4-3.6 2.2h-1.4v-5.7h1.4v.8c0-.1 2.2-1.4 4.7-1.4m0-1c-1.6 0-3 .4-4 .8-.2-.2-.4-.3-.7-.3h-1.4c-.6 0-1 .4-1 1v5.7c0 .6.4 1 1 1h1.4c.4 0 .8-.3 1-.7.1-.4.4-1.4 2.7-1.4 0 0 .1 0 .1 0-3 3-3.5 6.6-3.6 6.8 0 .3 0 .6.2.8.2.2.5.3.8.3h7.1c.6 0 1-.4 1-1 0-6.2 3.7-9.9 4-10.2.2-.2.3-.5.3-.8 0-.6-.4-1-1-1h-2.5c-.2 0-.4.1-.6.2 0 0-.2.1-.3.2-.4-.2-1-.7-2.2-1.1-.6-.2-1.4-.3-2.3-.3z" fill="#161616"/><path d="m5.7 40.8c-.1 0-.3-.1-.4-.2-.1-.1-.1-.3-.1-.4 0-.2.7-4.3 4.2-7.3-.4-.1-.8-.1-1.3-.1-1.7 0-2.8.6-3.1 1.8 0 .2-.2.4-.5.4h-1.4c-.3 0-.5-.2-.5-.5v-5.7c0-.3.2-.5.5-.5h1.4c.3 0 .5.2.5.5.9-.4 2.5-1 4.2-1 .8 0 1.5.1 2.2.3 1.3.4 1.8.8 2.2 1.1.1.1.2.1.2.1 0 0 .4-.3.5-.3.1-.1.2-.1.3-.1h2.5c.2 0 .4.1.5.3.1.2 0 .4-.1.5 0 0-4.2 3.9-4.2 10.6 0 .3-.2.5-.5.5h-7.1" fill="#ed4c5c"/><path d="m9.2 28.2c.7 0 1.3.1 2 .3 1.9.6 2.1 1.2 2.5 1.2.2 0 .4-.1.8-.4h2.5c0 0-4.3 4-4.3 10.9h-7c0 0 .7-4.7 4.9-7.6 0 0-1.1-.3-2.5-.3-1.5 0-3.1.4-3.6 2.2h-1.4v-5.7h1.4v.8c0-.1 2.2-1.4 4.7-1.4m0-1c-1.6 0-3 .4-4 .8-.2-.2-.4-.3-.7-.3h-1.4c-.6 0-1 .4-1 1v5.7c0 .6.4 1 1 1h1.4c.4 0 .8-.3 1-.7.1-.4.4-1.4 2.7-1.4 0 0 .1 0 .1 0-3 3-3.5 6.6-3.6 6.8 0 .3 0 .6.2.8.2.2.5.3.8.3h7.1c.6 0 1-.4 1-1 0-6.2 3.7-9.9 4-10.2.2-.2.3-.5.3-.8 0-.6-.4-1-1-1h-2.5c-.2 0-.4.1-.6.2 0 0-.2.1-.3.2-.4-.2-1-.7-2.2-1.1-.7-.2-1.4-.3-2.3-.3z" fill="#161616"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3b1.svg b/public/emoji/1f3b1.svg new file mode 100644 index 000000000..c4dcbfe7f --- /dev/null +++ b/public/emoji/1f3b1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#333"/><ellipse transform="matrix(.7706-.6373.6373.7706-7.1472 28.6786)" cx="36.3" cy="24.3" rx="13.1" ry="13.9" fill="#f5f5f5"/><path d="m45.3 23.2c1.8 2.9.8 6.3-2.9 8.6-3.7 2.3-7.2 1.7-9-1.2-1.1-1.8-1.1-3.8 0-5.6-1.7 0-3.1-.7-4.1-2.2-1.7-2.7-.7-6 2.5-7.9 3.1-1.9 6.5-1.4 8.2 1.3 1 1.6 1 3.2.2 4.6 2.1-.3 3.9.6 5.1 2.4m-3.1 1.6c-.9-1.5-2.9-1.9-4.6-.8-1.8 1.1-2.3 3-1.4 4.5 1 1.6 2.9 2 4.7.9 1.7-1.1 2.2-3.1 1.3-4.6m-10.2-3.5c.9 1.4 2.7 1.9 4.3.8 1.6-1 2-2.8 1.1-4.2-.9-1.4-2.7-1.8-4.3-.8-1.5 1-1.9 2.7-1.1 4.2" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3b2.svg b/public/emoji/1f3b2.svg new file mode 100644 index 000000000..56434d024 --- /dev/null +++ b/public/emoji/1f3b2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.6 41.9c1.2-2.5 1.7-4.7 1.2-5-.3-.1-1 .5-1.7 1.6l-8.1-14-22-19.4-5.1-.8c1.5-.9 2.4-1.7 2.2-2.1-.2-.5-2.5 0-5 1.2-2.5 1.2-4.3 2.5-4.1 3 .1.2.7.2 1.5.1-1.4 2.5-8.9 15.5-8.9 15.5l-1.8 25.5 1.1 1.1c-.6-.3-1-.5-1.2-.3-.4.4.9 2.3 2.8 4.3 2 2 3.9 3.2 4.3 2.8.2-.2 0-.8-.6-1.6l15.8 2.6 23.1-8.5 3.6-4.1c-.4 1.2-.4 2.1-.1 2.3.5.1 1.8-1.7 3-4.2" fill="#d0d0d0"/><g fill="#e8e8e8"><path d="m44.1 59.8c-1.9 1.9-5.5 2.7-8.2 1.9l-19.7-6c-2.7-.8-3.3-3-1.5-4.8l13.7-13.7c1.9-1.9 5.5-2.7 8.2-1.9l19.7 6c2.7.8 3.3 3 1.5 4.8l-13.7 13.7"/><path d="m4.2 19.9c-1.9 1.9-2.7 5.5-1.9 8.2l6 19.7c.8 2.7 3 3.3 4.8 1.5l13.7-13.7c1.9-1.9 2.7-5.5 1.9-8.2l-6-19.7c-.8-2.7-3-3.3-4.8-1.5l-13.7 13.7"/></g><path d="m55 15.7c-1-2.7-4-5.7-6.7-6.7l-20.5-6.7c-2.8-.9-4.3.6-3.4 3.4l6.8 20.4c.9 2.8 3.9 5.8 6.7 6.7l20.4 6.8c2.8.9 4.3-.6 3.4-3.4l-6.7-20.5" fill="#f5f5f5"/><g enable-background="new"><path d="m41.1 18.1c-.7 0-1.2.3-1.4.8-.3 1.1.9 2.8 2.8 3.9.9.5 1.8.8 2.5.8.7 0 1.2-.3 1.4-.8.3-1.1-.9-2.8-2.8-3.9-.8-.5-1.8-.8-2.5-.8" fill="#ed4c5c"/></g><g enable-background="new" fill="#333"><path d="m29 48.7c.7.2 1.1.7 1 1.2-.1 1.1-1.8 2.4-3.9 2.8-1.1.2-2 .2-2.7-.1-.7-.2-1.1-.7-1-1.2.1-1.1 1.8-2.4 3.9-2.8 1.1-.2 2.1-.2 2.7.1"/><path d="m39.2 46.4c.7.2 1.1.7 1 1.2-.1 1.1-1.8 2.4-3.9 2.8-1.1.2-2 .2-2.7-.1-.7-.2-1.1-.7-1-1.2.1-1.1 1.8-2.4 3.9-2.8 1.1-.2 2.1-.2 2.7.1"/><path d="m49 44.4c.7.2 1.1.7 1 1.2-.1 1.1-1.8 2.4-3.9 2.8-1.1.2-2 .2-2.7-.1-.7-.2-1.1-.7-1-1.2.1-1.1 1.8-2.4 3.9-2.8 1.1-.2 2-.1 2.7.1"/></g><g fill="#333"><path d="m21 26.1c.6-.4 1.1-.5 1.6-.2.9.7 1 2.8.2 4.8-.4 1-.9 1.8-1.5 2.2-.6.4-1.1.5-1.6.2-.9-.7-1-2.8-.2-4.8.4-1 1-1.8 1.5-2.2"/><path d="m9.7 22.6c.6-.4 1.1-.5 1.6-.2.9.7 1 2.8.2 4.8-.4 1-.9 1.8-1.5 2.2-.6.4-1.1.5-1.6.2-.9-.7-1-2.8-.2-4.8.4-1 .9-1.7 1.5-2.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3b3.svg b/public/emoji/1f3b3.svg new file mode 100644 index 000000000..3fe632fcb --- /dev/null +++ b/public/emoji/1f3b3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2.8 28.9c1.3-7 4.3-10.8 4.1-14.7-.1-1.7-2-3.7-2-6.7 0-7.4 8.8-7.1 8.7 0 0 3-1.7 5-1.8 6.8-.2 3.8 2.6 7.7 3.8 14.7 2 10.9.5 14.2-.1 14.8-2.1 2.3-8.3 3-10.8 1.1-3.5-2.6-3-10.1-1.9-16" fill="#bec0c6"/><path d="m16.2 28.9c-1.3-7-4.3-10.8-4.1-14.7.1-1.7 2-3.7 2-6.7 0-4.6-3.6-6.4-6.3-5.2 0 0-.9 2.4-.9 5.2 0 4.3 2.2 6.9 2.2 6.9-6.7 16.6-5.4 27.1-2.6 29.3 2 1.5 7.3 1.9 9.1.1 1.2-1.3 2.6-3.9.6-14.9" fill="#e8ecef"/><g fill="#c9150d"><path d="m6.5 12.7h6.1c-.2.5-.4 2.1-.4 2.5h-5.3c0-.3-.2-1.9-.4-2.5"/><path d="m6.4 17.8h6.3c.3.8.5 1.6.9 2.5h-8.1c.4-.9.6-1.8.9-2.5"/></g><path d="m24.4 28.9c1.3-7 4.3-10.8 4.1-14.7-.1-1.7-2-3.7-2-6.7 0-7.4 8.8-7.1 8.7 0 0 3-1.7 5-1.8 6.8-.2 3.8 2.6 7.7 3.8 14.7 2 10.9.5 14.2-.1 14.8-2.1 2.3-8.3 3-10.8 1.1-3.6-2.6-3.1-10.1-1.9-16" fill="#bec0c6"/><path d="m37.8 28.9c-1.3-7-4.3-10.8-4.1-14.7.1-1.7 2-3.7 2-6.7 0-4.6-3.6-6.4-6.3-5.2 0 0-.9 2.4-.9 5.2 0 4.3 2.2 6.9 2.2 6.9-6.7 16.5-5.4 27-2.6 29.2 2 1.5 7.3 1.9 9.1.1 1.1-1.2 2.6-3.8.6-14.8" fill="#e8ecef"/><g fill="#c9150d"><path d="m28 12.7h6.1c-.2.5-.4 2.1-.4 2.5h-5.3c.1-.3-.1-1.9-.4-2.5"/><path d="m27.9 17.8h6.3c.3.8.5 1.6.9 2.5h-8.1c.4-.9.6-1.8.9-2.5"/></g><path d="m12.7 32.6c1.5-7.9 4.9-12.3 4.6-16.7-.1-2-2.3-4.2-2.3-7.6 0-8.4 10-8.1 9.9 0 0 3.5-1.9 5.7-2 7.7-.2 4.3 2.9 8.7 4.4 16.7 2.3 12.4.5 16.1-.2 16.9-2.4 2.6-9.4 3.4-12.2 1.3-4.1-3.1-3.5-11.7-2.2-18.3" fill="#bec0c6"/><path d="m27.9 32.6c-1.4-7.9-4.9-12.3-4.6-16.7.1-2 2.3-4.2 2.3-7.6 0-5.3-4.1-7.2-7.2-5.9 0 0-1.1 2.8-1.1 5.9 0 4.9 2.5 7.9 2.5 7.9-7.6 18.8-6.2 30.7-2.9 33.2 2.2 1.8 8.4 2.2 10.3.1 1.3-1.5 3-4.5.7-16.9" fill="#e8ecef"/><g fill="#c9150d"><path d="m16.8 14.2h6.9c-.3.6-.5 2.4-.5 2.8h-6c.1-.4-.1-2.2-.4-2.8"/><path d="m16.7 19.9h7.2c.3.9.6 1.8 1 2.8h-9.2c.5-1 .7-1.9 1-2.8"/></g><circle cx="42.2" cy="42.2" r="19.8" fill="#4d4d4d"/><g fill="#231f20"><circle cx="41.7" cy="44.5" r="3.5"/><circle cx="32.3" cy="34.9" r="3"/><circle cx="44.7" cy="30.3" r="3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3b4.svg b/public/emoji/1f3b4.svg new file mode 100644 index 000000000..9618a3cb1 --- /dev/null +++ b/public/emoji/1f3b4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M52.6,0H11.4C9,0,7,1.8,7,4.1v55.8c0,2.3,2,4.1,4.4,4.1h41.2c2.4,0,4.4-1.8,4.4-4.1V4.1C57,1.8,55,0,52.6,0z" fill="#333"/><path d="M51.3,2H12.7C10.4,2,9,3.7,9,5.8V34l46,24.3V6C55,3.9,53.6,2,51.3,2z" fill="#b70000"/><circle cx="25" cy="19" r="13" fill="#fff"/><path d="M55.4,58.2H8.6V34C32.6,34,55.4,44.2,55.4,58.2z" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3b5.svg b/public/emoji/1f3b5.svg new file mode 100644 index 000000000..7ce21dd8d --- /dev/null +++ b/public/emoji/1f3b5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m25.4 2v36.7c-1.2-.4-3.7-.6-5.2-.6-13.6 0-13.6 16.6 0 16.6 5.9 0 11.7-3.7 11.7-8.3v-20.6l15.5 5.2v15c-1.2-.4-3.7-.6-5.2-.6-13.6 0-13.6 16.6 0 16.6 5.9 0 11.7-3.7 11.7-8.3v-33.1-5.2-4l-28.5-9.4m22 21.5l-15.5-5.3v-6.3l15.5 5.4v6.2" fill="#4d5357"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3b6.svg b/public/emoji/1f3b6.svg new file mode 100644 index 000000000..9c0b8a81e --- /dev/null +++ b/public/emoji/1f3b6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4d5357"><path d="m17.6 30.5v-16.9c0 0 8.2 3.9 3.8 12.6-.1.3 1.1.6 1.3.3 9-15.4-2.9-14.3-5-24.6h-4.4v23.5c-.8-.3-2.3-.4-3.3-.4-10.7.1-10.7 11 0 11 3.9 0 7.6-2.4 7.6-5.5"/><path d="m53.6 2h-4.4v23.5c-.8-.3-2.3-.4-3.3-.4-10.6 0-10.6 10.9.1 10.9 3.9 0 7.6-2.4 7.6-5.5v-16.9c0 0 8.2 3.9 3.8 12.6-.1.3 1.1.6 1.3.3 9-15.3-2.9-14.2-5.1-24.5"/><path d="m26.3 28v23.5c-.8-.3-2.3-.4-3.3-.4-10.7 0-10.7 10.9 0 10.9 3.9 0 7.6-2.4 7.6-5.5v-16.9c0 0 8.2 3.9 3.8 12.6-.1.3 1.1.6 1.3.3 9-15.4-2.9-14.3-5-24.6h-4.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3b7.svg b/public/emoji/1f3b7.svg new file mode 100644 index 000000000..a3bf5ca27 --- /dev/null +++ b/public/emoji/1f3b7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52.4 10c0 0-.1-1.9 1.8-2.7 0 0 .2 2.1-1.8 2.7" fill="#333"/><path d="m53.9 7.4c-1.5-1-3.5-2.3-4.4-3-1.6-1.2-6.3-4.7-8.2-.4-1 2.3-2.7 7.1-3.5 9.4-5 14.6-11.9 33.6-14.1 29.1-3.4-7.2 10.5-15.3 5-21.9l-25.6 9c0 0 6.3 2.8 3.5 7.8-16.3 28.9 24.2 39.3 32.5-7.2 2.7-14.8 4.6-23.9 6.5-23.9 1.9 0 5.6 2.7 6.9 3.6 1.3-1.1 1.4-2.1 1.4-2.5" fill="#ffce31"/><path d="m39.8 8.7c-.9-.3-2 .3-2.5 1.5-.4 1.1 0 2.3.9 2.6.9.3 2-.3 2.5-1.5.4-1.1 0-2.3-.9-2.6" fill="#333"/><path d="m38.9 7.8c-.9-.3-2 .3-2.5 1.5-.4 1.1 0 2.3.9 2.6.9.3 2-.3 2.5-1.5.4-1.1 0-2.3-.9-2.6" fill="#f2b200"/><path d="m38.4 13.8c-.9-.3-2 .3-2.5 1.5s0 2.3.9 2.6c.9.3 2-.3 2.5-1.5.4-1.1 0-2.3-.9-2.6" fill="#333"/><path d="m37.5 12.9c-.9-.3-2 .3-2.5 1.5-.4 1.1 0 2.3.9 2.6.9.3 2-.3 2.5-1.5.4-1.1 0-2.3-.9-2.6" fill="#f2b200"/><path d="m33.8 27.7c-.9-.3-2 .3-2.5 1.5-.4 1.1 0 2.3.9 2.6.9.3 2-.3 2.5-1.5.4-1.2 0-2.3-.9-2.6" fill="#333"/><path d="m32.8 26.8c-.9-.3-2 .3-2.5 1.5-.4 1.1 0 2.3.9 2.6.9.3 2-.3 2.5-1.5.5-1.1.1-2.3-.9-2.6" fill="#f2b200"/><path d="m31.4 33c-.9-.3-2 .3-2.5 1.5s0 2.3.9 2.6c.9.3 2-.3 2.5-1.5.5-1.2.1-2.3-.9-2.6" fill="#333"/><path d="m30.5 32.1c-.9-.3-2 .3-2.5 1.5-.4 1.1 0 2.3.9 2.6.9.3 2-.3 2.5-1.5.4-1.2 0-2.3-.9-2.6" fill="#f2b200"/><path d="m29.1 38c-.9-.3-2 .3-2.5 1.5-.4 1.1 0 2.3.9 2.6.9.3 2-.3 2.5-1.5.4-1.1 0-2.3-.9-2.6" fill="#333"/><g fill="#f2b200"><path d="m28.2 37.2c-.9-.3-2 .3-2.5 1.5-.4 1.1 0 2.3.9 2.6.9.3 2-.3 2.5-1.5.4-1.2 0-2.3-.9-2.6"/><path d="m54.2 7.3c0 1.2-.7 2.3-1.8 2.7.3.5 1.9 3 4.3 3.7 0 0 1.6-1.7 3.9-.9.4.1 1.8.8 1.3.1-3.9-4.5-7.7-5.6-7.7-5.6"/><path d="m28.7 20.6c.9 2-4.3 5.5-11.7 7.7-7.4 2.2-14 2.4-14.9.3-.9-2 4.3-5.5 11.7-7.7s14-2.4 14.9-.3"/></g><path d="m27.4 20.8c.7 1.7-4.1 4.7-10.8 6.7-6.7 2-12.7 2.3-13.5.7-.7-1.7 4.1-4.7 10.8-6.7 6.8-2 12.8-2.4 13.5-.7" fill="#333"/><g fill="none" stroke-linecap="round" stroke-width="2" stroke-miterlimit="10"><path d="m43.5 11.3c-1.3 6.6-4.2 37.7-16.1 45.2" stroke="#ce9915"/><path d="M42.5,9.4C41.2,16,37.3,49,25.4,56.5" stroke="#e2af23"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3b8.svg b/public/emoji/1f3b8.svg new file mode 100644 index 000000000..e31145b88 --- /dev/null +++ b/public/emoji/1f3b8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29 31.4c.3.3.6.6.9.9.1.1.1.1.2.2 0 0 0 .1-.1.1-.7 1-1.7 2.6-1.5 4.6.2 2 .7 3.4 1.6 4.4.7.7 1.5 1 2.2 1.1-.1 0-.2.1-.3.1-1.8.7-4.2 1.7-5.1 4.5-.3 1-.5 2.2-.7 3.4-.4 2.4-.9 5.1-2.3 6.5-2 2-4.4 2.9-7.1 2.5-2.6-.4-5.5-1.9-7.9-4.4-2.5-2.5-4-5.3-4.4-7.9-.4-2.7.5-5.1 2.5-7.1 1.4-1.4 3.4-2.1 6.6-2.3 5.9-.4 7.3-3.9 8.2-6.1.7-1.8.9-2.4 2.7-2.5 1.7-.3 3 .5 4.5 2m1.5-1.6c-1.6-1.6-3.5-3.1-6.4-2.8-6.7.5-2.3 8.1-10.8 8.7-3.1.2-5.9.9-8 3-5.4 5.3-3.7 12.6 1.9 18.1 5.6 5.6 12.9 7.3 18.2 1.9 2.7-2.7 2.7-7.7 3.6-10.8 1.2-3.9 7.5-2.6 7.2-6.9 0-.4-.1-.7-.3-.8-.8-.8-3 1.1-4.3-.2-.5-.5-.8-1.4-1-3-.2-2.4 2.8-4.2 1.7-5.3-.6-.6-1.2-1.2-1.8-1.9z" fill="#e27c17"/><path d="m26.1 50.7c.2-1.2.4-2.3.7-3.4.9-2.8 3.3-3.8 5.1-4.5.1 0 .2-.1.3-.1-.7-.1-1.5-.4-2.2-1.1-.9-.9-1.4-2.3-1.6-4.4-.2-2 .9-3.5 1.5-4.6 0 0 0-.1.1-.1-.1-.1-.1-.1-.2-.2-.3-.3-.6-.6-.9-.9-1.5-1.5-2.7-2.3-4.7-2.2-1.7.1-2 .7-2.7 2.5-.9 2.3-2.2 5.7-8.2 6.1-3.2.2-5.2.9-6.6 2.3-2 2-2.9 4.4-2.5 7.1.4 2.6 1.9 5.5 4.4 7.9 2.5 2.5 5.3 4 7.9 4.4 2.7.4 5.1-.5 7.1-2.5 1.6-1.3 2.1-4 2.5-6.3" fill="#ff9d27"/><g fill="#3e4347"><path transform="matrix(.7069-.7073.7073.7069-21.7706 28.4867)" d="m21.8 37h3.5v7h-3.5z"/><path transform="matrix(.7072-.707.707.7072-26.5526 26.4877)" d="m17 41.8h3.5v7h-3.5z"/><path transform="matrix(.7072-.707.707.7072-30.6637 24.8381)" d="m13.7 46.7h2v5.5h-2z"/><path d="m28.8 39.7l-4.5-4.5 25.5-24.1 3.1 3.1z"/><circle cx="22.6" cy="53.7" r="2.3"/><circle cx="17.1" cy="56.5" r="1.8"/><path d="m52.6 19.2c-.7.7-1 1.3-.5 1.9.6.6 1.2.2 1.9-.5.7-.7 1-1.3.5-1.9-.5-.5-1.2-.1-1.9.5"/><path transform="matrix(.7071-.7071.7071.7071 1.9549 42.5188)" d="m51.8 17.8h1v2.2h-1z"/><path d="m56.1 15.8c-.7.7-1 1.3-.5 1.9.6.6 1.2.2 1.9-.5.7-.7 1-1.3.5-1.9-.6-.5-1.3-.1-1.9.5"/><path transform="matrix(.7071-.7071.7071.7071 5.3958 43.944)" d="m55.3 14.4h1v2.2h-1z"/><path d="m59.5 12.4c-.7.7-1 1.3-.5 1.9.6.6 1.2.2 1.9-.5.7-.7 1-1.3.5-1.9-.6-.6-1.2-.2-1.9.5"/><path transform="matrix(.7071-.7071.7071.7071 8.8357 45.3696)" d="m58.7 10.9h1v2.2h-1z"/><path d="m44.8 11.4c-.7.7-1.3 1-1.9.5-.6-.6-.2-1.2.5-1.9.7-.7 1.3-1 1.9-.5.5.5.1 1.2-.5 1.9"/><path transform="matrix(.708-.7062.7062.708 4.9065 35.2665)" d="m44.6 10.6h1v2.2h-1z"/><path d="m48.2 7.9c-.7.7-1.3 1-1.9.5-.6-.6-.2-1.2.5-1.9.7-.7 1.3-1 1.9-.5.5.6.1 1.3-.5 1.9"/><path transform="matrix(.7073-.7069.7069.7073 8.3722 36.7323)" d="m48.1 7.2h1v2.2h-1z"/><path d="m51.6 4.5c-.7.7-1.3 1.1-1.9.5-.6-.6-.2-1.2.5-1.9.7-.7 1.3-1.1 1.9-.5.6.6.2 1.2-.5 1.9"/><path transform="matrix(.7071-.7071.7071.7071 11.8187 38.1681)" d="m51.5 3.7h1v2.2h-1z"/><path d="m54.8 15.9c-5.4 5.4-6.9 6.8-10.2 3.5-3.3-3.3-1.9-4.8 3.5-10.2 7.2-7.2 7.1-9.3 11.6-4.9 4.4 4.5 2.3 4.4-4.9 11.6"/></g><g fill="#8a959b"><circle cx="53.8" cy="6.6" r="1.3"/><circle cx="50.3" cy="10.1" r="1.3"/><circle cx="46.9" cy="13.5" r="1.3"/><circle cx="57.4" cy="10.2" r="1.3"/><path d="m54.9 14.6c-.5.5-1.3.5-1.8 0-.5-.5-.5-1.3 0-1.8.5-.5 1.3-.5 1.8 0 .5.5.5 1.3 0 1.8"/><circle cx="50.5" cy="17.1" r="1.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3b9.svg b/public/emoji/1f3b9.svg new file mode 100644 index 000000000..4605d3fbd --- /dev/null +++ b/public/emoji/1f3b9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c5d4d8"><path d="m40.1 46.8c-2.1 3.8-4.1 7.9-6 12.1 4.1 1.4 8.2 2.4 12.2 3.1.5-3.7 1.3-7.3 2.2-10.6 1-3.5 2.2-6.7 3.5-9.9-1.9-1.6-3.8-3.4-5.7-5.3-2.1 3.4-4.2 6.9-6.2 10.6"/><path d="m60.8 16.9c-2.7 3-5.2 6.1-7.6 9.3-2.3 3.1-4.6 6.3-6.7 9.7 2 1.9 3.9 3.6 5.7 5.3 1.4-3.1 2.9-6.1 4.6-8.9 1.6-2.7 3.4-5.3 5.3-7.7-.5-2.6-.9-5.2-1.3-7.7"/></g><g fill="#eae7e4"><path d="m2 19.1c15.2 31.5 32.1 39.8 32.1 39.8 2-4.3 4-8.3 6-12.1 2-3.7 4-7.2 6.2-10.6-7.9-7.5-16.7-16.6-25.7-25.6-3.6 1.6-7.1 3.3-10.7 4.9-2.7 1.2-5.3 2.4-7.9 3.6"/><path d="m39.5 2c-2.6 1.2-5.2 2.3-7.8 3.5-3.6 1.6-7.1 3.3-10.7 4.9 9 8.9 17.7 18 25.5 25.5 2.1-3.4 4.4-6.6 6.7-9.7 2.4-3.2 5-6.3 7.6-9.3l-21.3-14.9"/></g><g fill="#333"><path d="m40.1 46.9c.1-.1.1-.2.2-.3-10.3-8.9-20-20.6-30.2-31.1-.1 0-.2.1-.3.1 10.2 10.6 19.9 22.4 30.3 31.3"/><path d="m48.6 51.2c0 .1-.1.2-.1.3-2.8-1.3-5.6-2.8-8.5-4.6.1-.1.1-.2.2-.3 2.9 1.8 5.7 3.3 8.4 4.6"/><path d="m53.3 26.1c-.1.1-.1.2-.2.3-6.1-6.6-13.8-13.5-21.5-20.8.1 0 .2-.1.3-.1 7.7 7.2 15.3 14 21.4 20.6"/><path d="m56.7 32.5c0-.1.1-.2.1-.2-1.1-2-2.3-4.1-3.5-6.1-.1.1-.1.2-.2.3 1.2 1.9 2.4 4 3.6 6"/><path d="m52.2 41.2c0 .1-.1.2-.1.3-9.6-8.5-21-20.5-32.6-32 .1-.1.3-.1.4-.2 11.5 11.5 22.8 23.4 32.3 31.9"/></g><g fill="#231f20"><path d="m46.2 23.5c1.3-1.4 2.5-2.7 3.8-4.1-6.6-4.1-14.7-9.5-24-15l1.1 3.1c6.6 5.8 13.5 10.9 19.1 16"/><path d="M38.3,31.8C39.5,30.4,25,15,15.7,9.5l1.5,2.7C23.7,17.9,32,27.1,38.3,31.8z"/></g><path d="m50.6 18.9c-1.5 1.5-2.9 3.1-4.4 4.7-1.5-1.7-3.1-6.8-3.1-6.8l5.1-4.3c0-.2 1.1 4.7 2.4 6.4" fill="#55646d"/><path d="m43.1 16.7l5.1-4.3-16.5-10.3c0 0-3.8 1.5-5.6 2.3 5.4 4.6 17 12.3 17 12.3" fill="#333"/><path d="m29.5 42.4c1.4-1.8 5-5.3 5-5.3-2.3-2.1-6-7.6-6-7.6l-7.7 7.4c0 0 4.9 4.6 8.7 5.5" fill="#55646d"/><path d="m28.6 29.5l-7.7 7.4c0 0-11.7-13.4-15.6-22.8l5.6-3.1 17.7 18.5" fill="#333"/><path d="m42.4 27.8c-1.4 1.6-4.2 4.1-4.2 4.1s-4.4-3.4-6.5-5.5c1.7-1.5 6.9-5.8 6.9-5.8s2.1 5.3 3.8 7.2" fill="#55646d"/><path d="m31.7 26.4c1.7-1.5 6.9-5.8 6.9-5.8l-17.3-14.2-5.6 3.1c0 0 10.7 11.3 16 16.9" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3ba.svg b/public/emoji/1f3ba.svg new file mode 100644 index 000000000..248ae7d2a --- /dev/null +++ b/public/emoji/1f3ba.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#f2b200"><path d="m14.1 45.6l1.8-1.8-10.1-9.9-1.8 1.8z"/><path d="m18.9 40.8l1.9-1.8-10.1-9.9-1.9 1.8z"/><path d="m13.7 26.2l10.1 9.8 1.8-1.7-10.1-9.9z"/><path d="m32.7 58.4l-13.8-13.5-3.7 3.6 13.9 13.5z"/><path d="m37.6 53.7l-13.9-13.6-3.6 3.6 13.8 13.5z"/><path d="M42.5 48.9 28.6 35.4 25 38.9 38.8 52.5z"/></g><g fill="#ffce31"><path d="m18.9 44.9l-8.8-8.6-3.6 3.6 8.7 8.6z"/><path d="m15 31.6l-3.6 3.6 8.7 8.5 3.6-3.6z"/><path d="m19.8 26.8l-3.6 3.6 8.8 8.5 3.6-3.5z"/><path d="M7.8 34 4.1 37.6 2 35.5 5.7 32z"/><path d="m12.6 29.3l-3.6 3.5-2.1-2 3.6-3.6z"/><path d="m17.5 24.5l-3.6 3.6-2.2-2.1 3.7-3.6z"/><path d="m39.3 48l-11.2 10.9c-3.8 3.7-9.9 3.7-13.7 0-3.8-3.7-3.8-9.7 0-13.4l11.2-10.9c3.8-3.7 9.9-3.7 13.7 0s3.8 9.7 0 13.4m-21.8.6c-2 2-2 5.3 0 7.3 2 2 5.4 2 7.4 0l11.2-10.9c2-2 2-5.3 0-7.3-2-2-5.4-2-7.4 0l-11.2 10.9"/><path d="m26.3 32.7c-7.7 7.6-15.3 15-17.9 17.5-1.7 1.7-1.7 3.2-1.7 3.2l2.7 2.6c0 0 1.5.1 3.2-1.6 2.6-2.5 10.2-10 17.9-17.5 10.2-10 30.7-3.4 30.7-3.4l-31.4-30.5c0 0 6.7 19.7-3.5 29.7"/></g><g fill="#f2b200"><path d="M9.2,54.1c0,0,1.8,0.3,3.5-1.4c2.6-2.5,10.4-9.7,18.2-17.3c10.2-10,30.3-3.5,30.3-3.5S45,19.1,30.4,33.3 + C18.5,45,9.2,54.1,9.2,54.1z"/><path d="m3.5 55l4.3 4.2c1.7-1.8 1.6-3.2 1.6-3.2l-2.7-2.6c0 0-1.5-.1-3.2 1.6"/><path d="m30.1 2.3c-1.9 1.9 3.6 10.3 12.3 18.8 8.7 8.5 17.3 13.9 19.2 12 1.9-1.9-4.3-9.6-13-18.1-8.7-8.4-16.5-14.5-18.5-12.7"/></g><path d="m43 20.5c7.8 7.6 15.5 12.6 17.1 11 1.6-1.6-4.2-8.3-12-16-7.9-7.5-14.8-13.2-16.4-11.6-1.6 1.5 3.5 9 11.3 16.6" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3bb.svg b/public/emoji/1f3bb.svg new file mode 100644 index 000000000..3e9cf6e76 --- /dev/null +++ b/public/emoji/1f3bb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m26.7 56.4c.3-2.8 1.6-3.6 2.6-3.8 3.3-.5 2.6-1.6 1.9-1.9-3.8-1.9-.8-5.9-.1-6.8 2.4-3.2 6.3-1 6.3-1-.3-4.6 3.5-4.4 5.5-5.5 8.9-4.9 1.3-12.3-1.4-14.9-2.6-2.6-10-10.2-14.9-1.4-1.1 1.9-.8 5.8-5.5 5.5 0 0 2.2 4-1 6.3-.9.7-4.9 3.7-6.8-.1-.3-.7-1.4-1.4-1.9 1.9-.1.9-.9 2.4-3.8 2.6-6.7.5-8.4 9.9.4 18.7 9 9 18.1 6.9 18.7.4" fill="#de7f11"/><g fill="#333"><path d="M30.5 37.4 26.6 33.5 54 8 56 10z"/><path transform="matrix(.7073-.7069.7069.7073 11.0519 44.7558)" d="m59 6.7h1.2v4.6h-1.2z"/><path transform="matrix(.7072-.707.707.7072 12.0094 40.4338)" d="m54.2 3.8h1.2v3.9h-1.2z"/><path d="m53.4 6.2l-.9-1.8 1-1 1.8.8z"/><path transform="matrix(.7072-.707.707.7072 9.3326 43.685)" d="m56.8 8.3h1.2v4.6h-1.2z"/><path d="m59 10.2l.8 1.8-.9 1-1.9-.8z"/><path transform="matrix(.7072-.707.707.7072 9.7062 39.2416)" d="m51.6 5.6h1.2v4.6h-1.2z"/></g><path fill="#b3660d" d="M60.6 6.9 57.1 3.4 59 2 62 5z"/><path fill="#de7f11" d="m55.5 11.4l2.7-4.1 1.3-.2 2.5-3.8-1.3-1.3-3.8 2.5-.2 1.3-4.1 2.7z"/><g fill="#333"><path d="m24.2 35.3c.1-.3.2-.8-.2-1.2-2.7-2.7-7 6.3-8.8 4.5-.4-.4-.3-.7-.2-.9.2 0 .4 0 .6-.2.3-.3.3-.8 0-1-.3-.3-.8-.3-1 0-.2.2-.3.6-.1.9-.2.3-.6 1.1.1 1.8 2.5 2.5 7.2-6.1 8.8-4.5.1.1.1.3.1.4-.2 0-.3.1-.5.2-.3.3-.3.8 0 1 .3.3.8.3 1 0 .5-.3.5-.7.2-1"/><path d="m28.7 39.8c.3-.1.8-.2 1.2.2 2.7 2.7-6.3 7-4.5 8.8.4.4.7.3.9.2 0-.2 0-.4.2-.6.3-.3.8-.3 1 0 .3.3.3.8 0 1-.2.2-.6.3-.9.1-.3.2-1.1.6-1.8-.1-2.5-2.5 6.1-7.2 4.5-8.9-.1-.1-.3-.1-.4-.1 0 .2-.1.3-.2.5-.3.3-.8.3-1 0-.3-.3-.3-.8 0-1 .3-.3.8-.3 1-.1"/><path d="m16 42.9c0 0-1.3 2.1-1.5 2.9-.3.7-.3 2.2-.6 2.8-1.1 2-6.6 6.6-6.6 6.6l1.6 1.6c0 0 4.6-5.5 6.6-6.6.6-.4 2.2-.4 2.8-.7.8-.3 2.9-1.5 2.9-1.5l-5.2-5.1"/><path transform="matrix(.7062-.708.708.7062-21.1557 26.8091)" d="m13.9 38.6h15.7v.5h-15.7z"/><path transform="matrix(.7062-.708.708.7062-22.5582 30.2004)" d="m17.3 42h15.7v.5h-15.7z"/><path transform="matrix(.7071-.7071.7071.7071-22.0751 29.0115)" d="m16.2 40.9h15.7v.5h-15.7z"/><path transform="matrix(.7071-.7071.7071.7071-21.607 27.8836)" d="m15 39.8h15.7v.5h-15.7z"/></g><path transform="matrix(.7071-.7071.7071.7071-15.5515 31.0479)" fill="#b3660d" d="m29 1.4h1.5v65.8h-1.5z"/><path transform="matrix(.7071-.7071.7071.7071-18.0181 30.0266)" fill="#e2d8c7" d="m26.5 3.9h1.5v65.8h-1.5z"/><g fill="#333"><path d="m5.5 16.1l-3.5-3.5 5-2.1 2 2.1z"/><path d="m47.9 58.5l3.5 3.5 2.1-5-2.1-2z"/><path transform="matrix(.7071-.7071.7071.7071-26.7496 51.1074)" d="m47.6 54.8h1.5v6.1h-1.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3bc.svg b/public/emoji/1f3bc.svg new file mode 100644 index 000000000..c07402486 --- /dev/null +++ b/public/emoji/1f3bc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m64 21.3c0-.6 0-1.3 0-1.9-18.5-7.8-37 4.7-55.5 3.6 0-2.1 0-5.1 0-7.4 18.5-.9 35.4-16.1 55.5-10.2-.1-.6.1-1.3 0-1.9-20.2-6.6-37.1 9.9-55.5 10.9-6.1.6-5.6.5-8.5.9 0 11 0 22 0 33l8.5.9c0 0 0 0 0 0 17.3 5.8 39.7-2.3 55.5 10.6.1-.6-.1-1.3 0-1.9-15.8-13.7-38.2-3.9-55.5-10 0-1.5 0-4.3 0-5.7 18.5 3.3 37-8 55.4 2 0-.6 0-1.3 0-1.9-18.4-10.9-36.9 2-55.4-1.3 0-2 0-5 0-7.3 18.5 3.1 37-13.2 55.4-.9 0-.6 0-1.3 0-1.9-18.5-12.1-37 4.3-55.4 1.4 0-2.4 0-4.9 0-7.6 18.5 1.5 37-12.3 55.5-3.4" fill="#bacad3"/><path d="m40.7 41.9c5.4-2.4 9-8.6 7-14.2-1.4-5.2-8.5-7.4-13.2-4.7-.3-1.1-.7-2.3-1-3.4 0-.2-.1-.3-.1-.5-.1-.2.9-1.1 1.1-1.3 1-1.2 2-2.4 2.8-3.6 1.5-2.2 3-4.8 2.5-7.5-.4-2.5-2.4-4.6-5.2-4.7-2.4-.1-4.7 1.3-5.9 3.2-1.4 2.2-1.1 4.5-.4 6.9.5 1.4.9 2.9 1.3 4.4.2.5.3 1.1.5 1.6 0 .1.1.5.2.5-.3.5-1 1.1-1.4 1.5-1.7 1.7-3.6 3.4-4.7 5.5-1.1 2-1.6 4.3-1.4 6.6.4 4.5 3.6 8.6 8.1 10.2 2.1.8 4.4.9 6.6.6.8 2.5 1.4 5 2.2 7.5.7 2.1 2.2 4.7 1.5 7-.6 2-2.9 3.3-5.1 3 2.6-.8 3.8-3.6 2.3-5.8-1.3-1.8-4.1-2.3-5.9-1-3.8 2.8-.2 7.6 3.5 8.3 2.4.4 4.9-.6 6.4-2.4 1.6-2.1 1.4-4.3.8-6.7-.7-2.6-1.5-5.2-2.2-7.8-.2-.6-.3-1.1-.5-1.7-.1-.3-.2-.6-.3-.9-.1-.5.1-.4.5-.6m4.3-13.2c1.3 4.4-1.3 9.2-5.7 11-1.1-3.7-2.2-7.4-3.3-11.1-.3-.9-.5-1.8-.8-2.7-.2-.7-.5-.9.2-1.3 4-1.8 8.5.3 9.6 4.1m-13.2-23c.9-.8 2.5-1.4 3.7-.9 1.2.6 1.7 2 1.6 3.2-.1 3.1-2.7 5.8-4.7 8.1-.4-1.5-.9-3-1.3-4.6-.6-2-1.2-4.2.7-5.8m.4 19.1c.2.4-.6 1.2-.8 1.6-.3.6-.5 1.2-.7 1.9-.3 1.3-.2 2.7.2 4 .1.4.7.5 1 .1.2-.4-.1-1.3-.1-1.8 0-1.3.3-2.5 1.1-3.6 1.3 4.5 2.6 8.9 3.9 13.4-4.3.6-8.6-1.8-10.4-5.5-1.1-2.3-1.2-5-.1-7.3 1.1-2.4 3.2-4.2 5-6 .2 1 .4 2.1.9 3.2" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3bd.svg b/public/emoji/1f3bd.svg new file mode 100644 index 000000000..b612348f3 --- /dev/null +++ b/public/emoji/1f3bd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49.4 4.7c-.2-1.6-.4-3.2-.4-4.7h-3.9c.1.5.1 1 .1 1.6 0 6.5-5.9 11.8-13.2 11.8-7.3 0-13.2-5.3-13.2-11.8 0-.5 0-1.1.1-1.6h-3.9c0 1.5-.2 3.1-.4 4.7-1.7 9.7-4.1 17.6-10.7 19.5 0 0 2.8 4.5 2.8 12.3 0 13.5-2.8 27.5-2.8 27.5h56.2c0 0-3.5-14-3.5-27.9 0-7.4 3.5-11.9 3.5-11.9-6.5-1.9-9-9.8-10.7-19.5" fill="#6adbc6"/><path d="m32 13.4c7.3 0 13.2-5.3 13.2-11.8 0-.5 0-1.1-.1-1.6-3.6 1.6-7 3.7-13.1 3.7-6.2 0-9.4-2-13.1-3.7-.1.5-.1 1-.1 1.6 0 6.5 5.9 11.8 13.2 11.8" fill="#428bc1"/><path d="m5.4 54.8c-.8 6-1.5 9.2-1.5 9.2h8.3l42.9-43.1c-2.2-2.6-3.5-6.3-4.6-10.6l-45.1 44.5" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3be.svg b/public/emoji/1f3be.svg new file mode 100644 index 000000000..25ead517e --- /dev/null +++ b/public/emoji/1f3be.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="13" cy="13" r="11" fill="#c7e755"/><g fill="#fff"><path d="m10.6 15.4c-2.3-2.4-5.5-3.5-8.6-3.3 0 .4 0 .8 0 1.2 2.8-.2 5.6.8 7.7 3 2.1 2.1 3.1 5 3 7.7.4 0 .8 0 1.2 0 .2-3.1-.9-6.3-3.3-8.6"/><path d="m24 12.7c-2.8.1-5.6-.8-7.7-3-2.1-2.1-3.1-5-3-7.7-.4 0-.8 0-1.2 0-.1 3.1 1 6.2 3.3 8.6 2.4 2.4 5.5 3.5 8.6 3.3 0-.4 0-.8 0-1.2"/></g><path d="m52.8 34.8l1-1-2.3-2.3 4-4 1.5 1.5 1-1-1.5-1.5 3.8-3.8-1-1-3.8 3.8-3.2-3.2 4-4 3.1 3.1 1-1-3.1-3.1 2.5-2.5-1-1-2.5 2.5-3.1-3.3 3.5-3.5-1-1-3.5 3.5-3.2-3.2 2.5-2.5-1-1-2.5 2.5-3.1-3.1-1 1 3.1 3.1-4 4-3.2-3.2 3.8-3.8-1-1-3.8 3.8-1.5-1.5-1 1 1.5 1.5-4 4-2.3-2.3-1 1 2.3 2.3-4 4-1.5-1.5-1 1 1.5 1.5-3.8 3.8 1 1 3.8-3.8 3.2 3.2-4 4-3.1-3.1-1 1 3.1 3.1-2.5 2.5 1 1 2.5-2.5 3.2 3.2-3.5 3.5 1 1 3.5-3.5 3.2 3.2-2.5 2.5 1 1 2.5-2.5 3.1 3.1 1-1-3.1-3.1 4-4 3.2 3.2-3.8 3.8 1 1 3.7-3.8 1.5 1.5 1-1-1.5-1.5 4-4 2.3 2.4m1.7-8.3l-4 4-3.2-3.2 4-4 3.2 3.2m-13.2 4.8l-3.2-3.2 4-4 3.2 3.2-4 4m-3.4-11.4l3.2 3.2-4 4-3.2-3.2 4-4m5-5l3.2 3.2-4 4-3.2-3.2 4-4m.2 8.2l4-4 3.2 3.2-4 4-3.2-3.2m12.2-5.8l-4 4-3.2-3.2 4-4 3.2 3.2m-7.4-7.4l3.2 3.2-4 4-3.1-3.3 3.9-3.9m-9.2.8l3.2 3.2-4 4-3.2-3.2 4-4m-9 9l4-4 3.2 3.2-4 4-3.2-3.2m-.8 9.2l4-4 3.2 3.2-4 4-3.2-3.2m7.3 7.4l-3.2-3.2 4-4 3.2 3.2-4 4m9.3-.8l-3.2-3.2 4-4 3.2 3.2-4 4" fill="#d0d0d0"/><g fill="#ff717f"><path d="m57.7 7.5c-6.8-6.8-19.4-5.4-28 3.2-8.6 8.6-10 21.1-3.2 28 6.9 6.8 19.4 5.4 28-3.2 8.6-8.6 10-21.1 3.2-28m-28.7 28.7c-5.8-5.8-4.6-16.3 2.7-23.6 7.3-7.3 17.8-8.5 23.6-2.7 5.8 5.8 4.6 16.3-2.7 23.6-7.3 7.3-17.9 8.5-23.6 2.7"/><path d="m38.1 42.9c.7 0-5.8-2.3-5.8-2.3s-8.2 3.7-9.8 2.1c-1.6-1.6 2.1-9.8 2.1-9.8s-2.3-6.5-2.4-5.8c-.4 6.5-1.4 12.9-4.5 16.5-.4.5-1 1-1 1l1.9 1.9 1.9 1.9c0 0 .5-.6 1-1 3.7-3 10.1-4.1 16.6-4.5"/></g><g fill="#4d4f59"><path transform="matrix(.7071-.7071.7071.7071-33.2398 24.3359)" d="m3.1 48.9h19.3v6.9h-19.3z"/><path d="m10 50.2l3.4 6.3 2.1-2.1-3.4-6.4z"/><path d="m5.7 54.5l3.4 6.4 2.1-2.2-3.4-6.3z"/></g><g fill="#5f606c"><path d="m3.5 56.7l4.8 4.9.8-.7-3.4-6.4z"/><path d="m7.8 52.4l3.4 6.3 2.2-2.2-3.4-6.3z"/><path d="m17.2 43l-.7.7 3.3 6.4 2.2-2.2z"/></g><path fill="#4d4f59" d="m14.3 45.9l3.4 6.3 2.1-2.1-3.3-6.4z"/><path fill="#5f606c" d="m12.1 48l3.4 6.4 2.2-2.2-3.4-6.3z"/><g fill="#4d4f59"><path transform="matrix(.7072-.707.707.7072-39.2943 21.8214)" d="m5.6 54.3h2.2v8.1h-2.2z"/><path transform="matrix(.7073-.7069.7069.7073-27.18 26.8327)" d="m17.7 42.2h2.2v8.1h-2.2z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3bf.svg b/public/emoji/1f3bf.svg new file mode 100644 index 000000000..c18b6706d --- /dev/null +++ b/public/emoji/1f3bf.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m50.4 33.4c-.5-.5-2.4.2-3-.3-1-.7-.8-4-1.9-4.3-8.3-2.6-23.4 13.9-27.1 21.8-.5 1-.7 4.2.2 4.7l3.2-1.8-.5-.9 9.7-5.6.5.9 7.3-4.2-1.3-2.2 9.7-5.6 1.3 2.2 2-1.2c.4-.9.5-2.9-.1-3.5" fill="#287700"/><g fill="#3e4347"><path transform="matrix(.866-.5001.5001.866-21.5498 19.9433)" d="m20.8 49.6h11.3v1.1h-11.3z"/><path transform="matrix(.8662-.4997.4997.8662-14.076 26.8337)" d="m37.4 38.4h11.3v2.6h-11.3z"/></g><path d="m44.7 24.5c-2-2.6-4.8-5-6.9-5.3-4.1-.6-13.1 5.3-13.7 9.5-.6 4.2-4.5 9.9-6.8 14.2l7.8 7.2c3.9-3.2 8.3-8.2 11-10.1 1.6-1.1 5.1-2.3 6.8-3.6-.4-4-.2-8.6 1.8-11.9" fill="#79c600"/><g fill="#b6ef00"><path d="m16.5 44.4c-1.4 3-1.9 5.3-.8 6.6.8 1 3.4 2.1 4.7 1.8 1.4-.4 3-1.5 4.7-2.9l-7.8-7.2c-.3.6-.6 1.2-.8 1.7"/><path d="m47.1 29.3c-.2-1.3-1.2-3.1-2.5-4.8-2 3.4-2.1 7.9-1.7 11.7.2-.1.3-.2.4-.4 1.4-1.3 4.1-4.7 3.8-6.5"/><path d="m26.5 2.4c-2.1 11.2-9.5 10.7-9.5 10.7-2.1 1.1-4.9 2.1-4.9 3.7 0 1.6 9.1 12.5 11.2 13.7 1.4.8 12.1-1.3 13.7-2.9 1.6-1.5 2.7-6.3 2.4-8.5-.3-1.6-10.6-14.5-12.9-16.7"/></g><g fill="#3e4347"><path d="m26.1 2.1c-.5-.1-1.1 0-1.8.2-1.3.5-2.8 1.5-3.3 2.3-.7 1.1-.8 2.7-1.1 4.3-.2 1-.4 2-.9 2.7-.4.5-1.1 1-1.9 1.5 0 0 7.4.6 9.5-10.7-.3-.2-.4-.3-.5-.3"/><circle cx="34" cy="24.6" r="2.6"/><path d="m17 25.6l3.1 3.6 7.5-6-3-3.6z"/><path d="m12.5 20.3l3.1 3.6 7.4-6-2.9-3.6z"/></g><path d="m23.8 13.5l.8 1.1-2.5 2-.8-1.1 2.5-2m.1-1.1l-3.7 2.9 1.8 2.3 3.7-2.9-1.8-2.3z" fill="#287700"/><path d="m22.4 13.4l2.1 2.6-3.2 2.6-2.2-2.6 3.3-2.6m.1-1.1l-4.5 3.5 3.1 3.9 4.5-3.6-3.1-3.8z" fill="#60aa00"/><path d="m28.3 18.8l.8 1.1-2.5 2-.8-1.1 2.5-2m.1-1.1l-3.7 2.9 1.8 2.3 3.7-2.9-1.8-2.3z" fill="#287700"/><path d="m26.8 18.7l2.1 2.6-3.2 2.6-2.1-2.6 3.2-2.6m.2-1.1l-4.5 3.6 3.1 3.9 4.5-3.6-3.1-3.9z" fill="#60aa00"/><path fill="#287700" d="m19.5 36.5l7.5 5.1 2.2-3.3-7.4-5.2z"/><path d="m30 40.4l-.8 1.1-2.6-1.8.8-1.1 2.6 1.8m1.1-.2l-3.9-2.8-1.7 2.4 3.9 2.8 1.7-2.4z" fill="#b6ef00"/><path d="m29.7 39l-2 2.7-3.4-2.4 2-2.7 3.4 2.4m1.2-.2l-4.7-3.3-2.9 4 4.7 3.3 2.9-4z" fill="#3e4347"/><path fill="#287700" d="m16.2 41.5l6.8 4.6 1.9-3-6.6-4.6z"/><path d="m25.7 45.1l-.7 1-2.3-1.6.7-1 2.3 1.6m1-.2l-3.4-2.5-1.5 2.2 3.4 2.5 1.5-2.2z" fill="#b6ef00"/><path d="m25.4 43.8l-1.8 2.4-3-2.2 1.8-2.4 3 2.2m1-.2l-4.2-3-2.6 3.6 4.2 3 2.6-3.6z" fill="#3e4347"/><path d="m13.9 57.5c-4.5 2.6-8.2-.2-10.3-2.1.1.9.5 1.9 1 2.7 1.8 3.1 5.8 5.3 10.4 2.6 3.2-1.8 49-28.1 49-28.1v-3.8l-50.1 28.7" fill="#42ade2"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c0.svg b/public/emoji/1f3c0.svg new file mode 100644 index 000000000..4c88cd07e --- /dev/null +++ b/public/emoji/1f3c0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d0d0d0"><path d="m42.2 62c-.2 0-.5-.1-.7-.2-.4-.3-.6-.7-.5-1.1 0-.1 2.5-10.8-12.3-22.5-.5-.4-.5-1.1-.1-1.5.4-.5 1.2-.5 1.6-.1 11.8 9.4 13.4 18.1 13.3 22.3 9.5-6.1 14.8-12.4 15.9-18.8.9-5.9-2.3-9.5-2.4-9.7-.4-.5-.3-1.1.1-1.5.5-.4 1.2-.3 1.6.1.2.2 4 4.5 2.9 11.3-1.2 7.4-7.5 14.7-19 21.6.1 0-.2.1-.4.1"/><path d="m31.8 62c-.3 0-.5-.1-.8-.3-.4-.3-.5-.8-.3-1.3.2-.4 4.4-9.3-6.9-21.2-.4-.5-.4-1.1.1-1.5.5-.4 1.2-.4 1.6.1 8.4 8.9 8.9 16.4 8.2 20.4 19.1-13.6 17.3-25 17.3-25.1-.1-.5.2-.9.6-1.2.5-.2 1-.1 1.4.2 12.8 13 4 20.9 4 21-.5.4-1.2.4-1.7 0-.4-.4-.4-1.1 0-1.5.3-.3 6.2-5.8-2.1-15.7-.6 4.9-4 14.9-20.9 25.9-.1.1-.3.2-.5.2"/><path d="m51.3 62c-.1 0-.2 0-.3 0-.6-.2-1-.8-.8-1.3.1-.4 2.9-10.2-10.2-21.5-1 3.5-4.2 11.1-13.5 18.5-.5.4-1.2.3-1.6-.1-.4-.5-.4-1.1.1-1.5 11.6-9.2 13.2-19 13.2-19.1.1-.4.3-.7.7-.9.4-.1.8-.1 1.2.2 16 12.7 12.6 24.4 12.4 24.9-.2.5-.7.8-1.2.8"/></g><path d="m30.5 41.2c-12.7 0-11.1-6.2-9.4-8.5 4.7-6.3 22.5-12.7 31.9-12.7 10.8 0 9.1 6 6.8 9-5.1 6.9-19.9 12.2-29.3 12.2m22.5-18.1c-7.7 0-21.9 5.2-26.6 9.7-.9.9-2.6 3.3 4.2 3.3 8.4 0 21.2-5.2 25.1-9.8 1.3-1.7 2-3.2-2.7-3.2" fill="#ed4c5c"/><circle cx="22" cy="22" r="20" fill="#ff8736"/><g fill="#231f20"><path d="m7.8 8c.4 1.7 1.1 3.2 1.9 4.7.8 1.5 1.7 3 2.6 4.4 1.9 2.8 3.9 5.6 6.1 8.2 2.2 2.6 4.5 5.1 7 7.4 1.3 1.1 2.6 2.2 4 3.1 1.4 1 2.9 1.7 4.6 2.2-1.7-.1-3.4-.8-5-1.6-1.6-.8-3-1.8-4.4-2.9-2.7-2.2-5.2-4.7-7.4-7.3-2.2-2.7-4.2-5.5-5.9-8.6-.8-1.4-1.6-3-2.3-4.6-.6-1.6-1.1-3.3-1.2-5"/><path d="m2 21.5c1.2 2.5 2.7 4.8 4.5 6.7 1.9 1.9 4.1 3.4 6.6 4.5 2.4 1.1 5.1 1.9 7.6 3 1.3.6 2.6 1.2 3.7 2.2 1.1.9 1.9 2.3 2.1 3.6-.5-1.3-1.4-2.3-2.5-3-1.1-.7-2.4-1.2-3.7-1.6-2.6-.9-5.3-1.6-7.9-2.8-2.6-1.2-5-2.8-6.8-5-1.8-2.3-3-4.9-3.6-7.6"/><path d="m38.1 33.9c-1.6.7-3.5 1-5.3.2-1.8-.8-2.8-2.6-3.5-4.2-1.4-3.4-1.9-6.9-2.6-10.3-.7-3.4-1.5-6.8-3-9.8-1.5-3-4-5.7-7.3-6.9 1.7.4 3.4 1.2 4.8 2.3 1.4 1.1 2.6 2.6 3.5 4.1 1.8 3.1 2.7 6.7 3.5 10.1l1 5.2c.3 1.7.7 3.4 1.3 5 .6 1.6 1.3 3.1 2.7 4 1.3.8 3.2.7 4.9.3"/><path d="m33.6 5.7c.9.6 1.6 1.5 2.1 2.5.5 1 1 2 1.3 3.1.7 2.1 1 4.3 1.1 6.6.2 4.4-.9 9.1-3.4 12.9-1.3 1.9-2.9 3.5-4.8 4.8-1.9 1.3-4 2.2-6.2 2.7-4.3 1.1-8.9 1-13.2.3 4.4.1 8.8-.1 12.8-1.4 4.1-1.3 7.7-3.7 10-7.2 2.4-3.5 3.4-7.8 3.5-12 0-2.1-.2-4.3-.6-6.4-.4-2.2-1-4.4-2.6-5.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3c1.svg b/public/emoji/1f3c1.svg new file mode 100644 index 000000000..a57b1b001 --- /dev/null +++ b/public/emoji/1f3c1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m18.7 13c-3.7.5-7.1 1.8-10 4.6-1-2.7-2-5.4-3-8.1 2.9-2.8 6.3-4.1 10-4.6 1 2.7 2 5.4 3 8.1" fill="#333"/><path d="m30.3 12.9c-4-.2-8-.4-11.7.1-1-2.7-2-5.4-3-8.1 3.7-.5 7.7-.3 11.7-.1 1 2.7 2 5.4 3 8.1" fill="#fff"/><path d="m42 12.8c-3.7.5-7.7.3-11.7.1-1-2.7-2-5.4-3-8.1 4 .2 8 .4 11.7-.1 1 2.6 2 5.3 3 8.1" fill="#333"/><g fill="#fff"><path d="m52 8.1c-2.9 2.8-6.3 4.1-10 4.6-1-2.7-2-5.4-3-8.1 3.7-.5 7.1-1.8 10-4.6 1 2.7 2 5.4 3 8.1"/><path d="m21.7 21.1c-3.7.5-7.1 1.8-10 4.6-1-2.7-2-5.4-3-8.1 2.9-2.8 6.3-4.1 10-4.6 1 2.7 2 5.4 3 8.1"/></g><path d="m33.3 21c-4-.2-8-.4-11.7.1-1-2.7-2-5.4-3-8.1 3.7-.5 7.7-.3 11.7-.1 1 2.7 2 5.4 3 8.1" fill="#333"/><path d="m45 20.9c-3.7.5-7.7.3-11.7.1-1-2.7-2-5.4-3-8.1 4 .2 8 .4 11.7-.1 1 2.7 2 5.4 3 8.1" fill="#fff"/><g fill="#333"><path d="m55 16.3c-2.9 2.8-6.3 4.1-10 4.6-1-2.7-2-5.4-3-8.1 3.7-.5 7.1-1.8 10-4.6 1 2.6 2 5.3 3 8.1"/><path d="m24.7 29.3c-3.7.5-7.1 1.8-10 4.6-1-2.7-2-5.4-3-8.1 2.9-2.8 6.3-4.1 10-4.6 1 2.7 2 5.4 3 8.1"/></g><path d="m36.4 29.1c-4-.2-8-.4-11.7.1-1-2.7-2-5.4-3-8.1 3.7-.5 7.7-.3 11.7-.1.9 2.7 2 5.4 3 8.1" fill="#fff"/><path d="m48 29c-3.7.5-7.7.3-11.6.1-1-2.7-2-5.4-3-8.1 4 .2 8 .4 11.7-.1.9 2.7 1.9 5.4 2.9 8.1" fill="#333"/><g fill="#fff"><path d="m58 24.4c-2.9 2.8-6.3 4.1-10 4.6-1-2.7-2-5.4-3-8.1 3.7-.5 7.1-1.8 10-4.6 1 2.7 2 5.4 3 8.1"/><path d="m27.7 37.4c-3.7.5-7.1 1.8-10 4.6-1-2.7-2-5.4-3-8.1 2.9-2.8 6.3-4.1 10-4.6 1 2.7 2 5.4 3 8.1"/></g><path d="m39.4 37.3c-4-.2-8-.4-11.7.1-1-2.7-2-5.4-3-8.1 3.7-.5 7.7-.3 11.7-.1 1 2.7 2 5.4 3 8.1" fill="#333"/><path d="m51 37.1c-3.7.5-7.7.3-11.7.1-1-2.7-2-5.4-3-8.1 4 .2 8 .4 11.6-.1 1.1 2.7 2.1 5.4 3.1 8.1" fill="#fff"/><g fill="#333"><path d="m61 32.5c-2.9 2.8-6.3 4.1-10 4.6-1-2.7-2-5.4-3-8.1 3.7-.5 7.1-1.8 10-4.6 1 2.7 2 5.4 3 8.1"/><path d="M25.9 64 24 64 3 7.3 4.7 6.7z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3c2.svg b/public/emoji/1f3c2.svg new file mode 100644 index 000000000..347e2d7f7 --- /dev/null +++ b/public/emoji/1f3c2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#badede" d="M18.9 38.8 35.8 62 2 62z"/><path fill="#d6eef0" d="m18.9 38.8l4.8 6.6-4.8 6.6-4.8-6.6z"/><path fill="#badede" d="m35.4 45.1l12.3 16.9h-24.6z"/><path fill="#d6eef0" d="m35.4 45.1l3.5 4.8-3.5 4.8-3.5-4.8z"/><path fill="#44618b" d="m33.2 15.1l18.3-4 1 5.3-18.8 2.6z"/><path d="m52.3 9.2l2.1-.4c.5-.1 1 .2 1 .7 0 .1 0 .1 0 .2 1.7-.1 3.8.3 4.2 3.3.1.5.4 3.4-2.9 3.8-4.9.7-4.9.7-5.4-3.2l-.3-2.5c-.2-.9.4-1.7 1.3-1.9" fill="#86d0bf"/><path d="m54.8 9.9c-.2.2-.3.4-.5.5-.2.1-.5.2-.7.2-.4.1-.8.1-1.3.2-.3.1-.2.6.1.5.4-.1.9-.1 1.3-.2.3 0 .6-.1.9-.2.3-.2.5-.4.7-.7.2-.2-.3-.5-.5-.3" fill="#44618b"/><path d="m62 56.4c0 7.1-9.3 7.1-9.3 0v-37.1c0-7.1 9.3-7.1 9.3 0v37.1" fill="#b6ef00"/><path d="m55.9 36.6v-6.3h-8.1l-2.1-2.8-8.1 12.5 2.4 3.3c1.6 2.1 3.1 3 4.8 3 2.3 0 10.2 0 10.2 0v-6.3h-8.1l-2.1-2.8-.7-.9c.5.2 1 .3 1.5.3 2.3 0 10.3 0 10.3 0" fill="#3e4347"/><g fill="#86d0bf"><path d="m55 46.4c0 1.9 1.6 3.5 3.7 3.5v-9.8l-3.7-.1v6.4"/><path d="m55 36.6c0 1.9 1.6 3.5 3.7 3.5v-9.8h-3.7v6.3"/></g><g fill="#44618b"><path d="m25.1 33.3l-11.7-4.6-2.2 4.9 11.7 4.6z"/><path d="m27.5 20l-6.6 11.8 2 6.4 9.4-16.2z"/></g><path d="m13.1 26.7l-2-.9c-.5-.2-1 0-1.2.5 0 .1 0 .1 0 .2-1.6-.5-3.8-.7-4.9 2.2-.1.4-1.1 3 2 4.3 4.6 1.9 4.6 1.9 6-1.8l.9-2.4c.4-.8 0-1.7-.8-2.1" fill="#86d0bf"/><g fill="#44618b"><path d="m10.5 26.7c.1.3.2.5.4.6.2.2.4.3.7.4.4.2.8.3 1.2.5.3.1.1.6-.2.5-.4-.2-.8-.3-1.2-.5-.3-.1-.5-.3-.8-.5-.3-.2-.4-.5-.5-.8-.2-.3.2-.5.4-.2"/><path d="m47.7 27.3l-9.4 13.9-13.9-11.7c-.9-.9-1.1-2.1-.2-3.1l9.8-10.1c.9-.9 2.4-.9 3.3 0l10.4 11"/></g><path fill="#86d0bf" d="m45.1 31.2l-16.9 1.5-7.8-6.5 22.9-3.6 4.4 4.7z"/><path fill="#44618b" d="m32.9 24.1l-1.1 1.2 9.1 9.2 1.5-1.8z"/><g fill="#86d0bf"><path d="m52 30.2h3.8v6.7h-3.8z"/><path d="m52 40h3.8v6.7h-3.8z"/></g><g fill="#44618b"><ellipse cx="54.8" cy="32.1" rx=".9" ry=".9"/><ellipse cx="54.8" cy="41.9" rx=".9" ry=".9"/><path d="m58.1 30.2h.6v19.6h-.6z"/><path d="m55.1 37.5l-.7-.4c0 0-.3-1.1.3-2l.9.2c-.7 1.1-.5 2.2-.5 2.2"/><path d="m55.8 38.7l-.8-.8c0 0-.2-1 .5-2l.9.2c-.7 1.2-.6 2.6-.6 2.6"/><path d="m55.1 47.3l-.7-.3c0 0-.3-1.1.3-2l.9.2c-.7 1.1-.5 2.1-.5 2.1"/><path d="m55.8 48.6l-.8-.8c0 0-.2-1 .5-2l.9.2c-.7 1.2-.6 2.6-.6 2.6"/></g><path d="m33.2 9.4c-6.9-6.4-7 .2-11.3 4.6-4.3 4.4-10.9 4.3-4.7 11.4 0 0 2.7 2.8 4 1.7 4.4 3.4 7.7 1.7 11.4-2.1 3.7-3.8 5.4-7.2 2-11.6 1.2-1.4-1.4-4-1.4-4" fill="#ffdd67"/><path d="m26.7 24.1c.9 1 2.9.6 4.3-.9 1.4-1.5 1.8-3.4.9-4.4 0 0-1.3 1.5-2.5 2.7-1.2 1.3-2.7 2.6-2.7 2.6" fill="#594640"/><path d="m17.6 3.3c1.7 1.8 1.7 4.7 0 6.5-1.7 1.8-4.5 1.8-6.3 0-1.7-1.8-1.7-4.7 0-6.5 1.7-1.7 4.5-1.7 6.3 0" fill="#86d0bf"/><path d="m29.7 4.8c3.7 3.8-3.2 4.4-7.9 9.2-4.7 4.8-5.2 11.9-9 8.1-3.7-3.8-3-10.8 1.7-15.6 4.7-4.8 11.5-5.5 15.2-1.7" fill="#44618b"/><path d="m32.3 8.5c-6 4.5-11.4 9.9-15.9 16-.9 1.2-4.7-1.1-3.7-2.4 4.9-6.5 10.7-12.4 17.2-17.3 1.3-1 3.6 2.8 2.4 3.7" fill="#86d0bf"/><path d="m29.2 8.8c-1.9 0-4.1 1.6-7.5 5s-5 5.6-5 7.5c0 2.4 3 5 5.2 5 1.7 0 6.2-4.5 4.5-6.1-.8-.8-1.7-1.5-.8-2.4s1.6-.1 2.4.8c1.6 1.6 6.1-2.9 6.1-4.5.1-2.3-2.5-5.3-4.9-5.3" fill="#79c600"/><g fill="#3e4347"><path transform="matrix(.7073-.7069.7069.7073-12.4615 19.727)" d="m16.9 23.2h1.4v3.5h-1.4z"/><path transform="matrix(.7069-.7073.7073.7069 2.6317 26.1928)" d="m32.2 8.2h1.4v3.5h-1.4z"/></g><g fill="#b6ef00"><path d="m21.7 13.8c-.5.5-.9.9-1.3 1.3v10.9c.5.2 1 .3 1.5.3.2 0 .4 0 .6-.1v-13.1c-.3.2-.6.5-.8.7"/><path d="m29.2 8.8c-.5 0-1 .1-1.6.3v9c.1.1.3.3.4.4.4.4 1 .4 1.7.2v-9.9c-.2 0-.3 0-.5 0"/></g><path d="m32.6 17.3c-1.5 1.5-3.7 2.8-4.9 1.6-.1-.1-.2-.2-.3-.3-.4-.4-.8-.8-1-.8-.1 0-.3.1-.5.3-.2.2-.3.4-.3.5 0 .3.4.7.8 1 .1.1.2.2.3.3 1.2 1.2-.1 3.4-1.6 4.9-.9.9-2.3 1.9-3.2 1.9-1.2 0-2.6-.6-3.8-1.7-1.2-1.1-1.9-2.5-1.9-3.7 0-1.9 1.4-4.1 5.2-7.8 3.8-3.8 5.9-5.2 7.8-5.2 1.2 0 2.6.7 3.7 1.9 1.1 1.2 1.7 2.6 1.7 3.8 0 1-1 2.3-2 3.3m-7.3.2c.4-.4.7-.5 1.1-.5.6 0 1.1.5 1.7 1 .1.1.2.2.2.3.7.7 2.4-.3 3.7-1.6 1.1-1.1 1.7-2.2 1.7-2.6 0-1-.6-2.2-1.5-3.2-.9-1-2.1-1.6-3.1-1.6-1.7 0-3.7 1.4-7.2 4.9s-4.9 5.5-4.9 7.2c0 1 .6 2.1 1.6 3.1 1 .9 2.2 1.5 3.2 1.5.5 0 1.5-.6 2.6-1.7 1.3-1.3 2.3-3 1.6-3.7-.1-.1-.2-.2-.3-.2-.5-.5-1-1-1-1.7.1-.5.3-.9.6-1.2" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c3-1f3fb.svg b/public/emoji/1f3c3-1f3fb.svg new file mode 100644 index 000000000..4b9b89b06 --- /dev/null +++ b/public/emoji/1f3c3-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffe1bd" d="m30.1 15.8l2.5-2 1.7 9.4-6.1 1.1z"/><path d="m26.8 20.9c2 .8 1.4 3.4 1.4 3.4 2.5-.5 3.3-5.6 2.8-8.6l-4.2 5.2" fill="#e6b796"/><path d="m29.7 3.3l-10.1 5.7c-.9 2.8.3 3.9.4 5 .1.5-.7 1.5-1.2 2.1-1 1.2 1.1 1.7 1.8 1.4.7 1-.6 1.9 2.5.7 0 0-3 2-.6 2.2 0 1.3.2 3.9 6.5.1 1.9-1.1 2-4.8 2-4.8l3.3-1.2-4.6-11.2" fill="#ffe1bd"/><path d="m21.9 3.7c6.7-3.7 11.2-.7 12.2.8 2.6 4 1.9 9.2-.7 13.4 0 0-1.7-.4-2.3-2.3 0 0 1.9.5 2-3.4.1-3.3-3.6-4.3-4.5.3l-.5.1c-1.3-2-.1-5-2.8-5.4-2.3-.3-5.9 2.3-5.9 2.3-.9-1.1-.2-4.3 2.5-5.8" fill="#594640"/><path d="m22.7 13.5c.1.7-.2 1.3-.6 1.4-.5.1-.7-.4-.8-1.1-.1-.7-.1-1.3.4-1.3.4-.1.9.3 1 1" fill="#664e27"/><path d="m29.7 13.2c-.2-1.3.7-2.7 1.8-2.9 0 0-1.6 1.9-.7 3.9-.1 0-1-.1-1.1-1" fill="#e6b796"/><path d="m24.2 17.7c0 0-1.1 1.2-1.6 1.5-.9.7-1.1.4-.6-.1.4-.4 1.1-.9 1.1-.9l1.1-.5" fill="#664e27"/><g fill="#d3976e"><path d="m51.4 53.5c-.4 2 .9 3.9 2.9 4.3l1.7-8.5c.2-1-.5-1.9-1.5-2.1l-1.8-.3-1.3 6.6"/><path d="m16.1 57.5c-2-.4-3.9.9-4.3 2.9l8.6 1.6c1 .2 2-.5 2.2-1.4l.4-1.8-6.9-1.3"/></g><path d="m49 28.8l-3.3-6.8c-.4-.8-1.3-1.2-2.2-1.1l-7.5.3c-1.1 0-2 .9-1.9 2 0 1.1 1 1.9 2.1 1.9l6.6-.2 2.7 5.7 3.5-1.8" fill="#3b946f"/><path d="m47.1 29.2l-1.8.7c-.6.2-1 .9-.7 1.6l.3.9c.2.5.6.8 1.1.8.5 1.1 1.5 2.5 3.7 1.7.4-.1 2.4-.8 1.5-3.2-1.4-3.5-1.4-3.5-4.1-2.5" fill="#ffe1bd"/><path d="m46.4 33.1c1.5-.6.7-2.2.3-3.3-.1-.2-.3-.1-.3.1.3.9 1.2 2.4-.1 3-.1 0 0 .2.1.2" fill="#e6b796"/><path fill="#3e4347" d="m43.2 45l-3.6-5.5h-12.6l-8.5 5.8-2.4 12.1 6.8 1.4 1.9-9.4 8.6-4.2 5.6 5.9 12.4 2.4 1.3-6.7z"/><path d="m39.6 39.5l-3.9-18.3-9.8 1.8c-.4.1-.8.3-1.1.6l-4.5 4.7-6-2.1-1.3 3.7 7.3 2.5c.9.3 1.8 0 2.3-.8l3.6-3.8.8 11.7c0 0 12.6 0 12.6 0" fill="#47b892"/><path d="m14.1 28.3l.8-1.7c.3-.6 0-1.4-.6-1.6l-.9-.4c-.5-.2-1-.1-1.3.2-1.2-.4-2.8-.7-3.8 1.4-.2.3-1.1 2.2 1.2 3.3 3.4 1.4 3.4 1.4 4.6-1.2" fill="#ffe1bd"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c3-1f3fc.svg b/public/emoji/1f3c3-1f3fc.svg new file mode 100644 index 000000000..fd2a61abd --- /dev/null +++ b/public/emoji/1f3c3-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#fed0ac" d="m30.1 15.8l2.5-2 1.7 9.4-6.1 1.1z"/><path d="m26.8 20.9c2 .8 1.4 3.4 1.4 3.4 2.5-.5 3.3-5.6 2.8-8.6l-4.2 5.2" fill="#e0a372"/><path d="m29.7 3.3l-10.1 5.7c-.9 2.8.3 3.9.4 5 .1.5-.7 1.5-1.2 2.1-1 1.2 1.1 1.7 1.8 1.4.7 1-.6 1.9 2.5.7 0 0-3 2-.6 2.2 0 1.3.2 3.9 6.5.1 1.9-1.1 2-4.8 2-4.8l3.3-1.2-4.6-11.2" fill="#fed0ac"/><path d="m21.9 3.7c6.7-3.7 11.2-.7 12.2.8 2.6 4 1.9 9.2-.7 13.4 0 0-1.7-.4-2.3-2.3 0 0 1.9.5 2-3.4.1-3.3-3.6-4.3-4.5.3l-.5.1c-1.3-2-.1-5-2.8-5.4-2.3-.3-5.9 2.3-5.9 2.3-.9-1.1-.2-4.3 2.5-5.8" fill="#dbb471"/><path d="m22.7 13.5c.1.7-.2 1.3-.6 1.4-.5.1-.7-.4-.8-1.1-.1-.7-.1-1.3.4-1.3.4-.1.9.3 1 1" fill="#664e27"/><path d="m29.7 13.2c-.2-1.3.7-2.7 1.8-2.9 0 0-1.6 1.9-.7 3.9-.1 0-1-.1-1.1-1" fill="#e0a372"/><path d="m24.2 17.7c0 0-1.1 1.2-1.6 1.5-.9.7-1.1.4-.6-.1.4-.4 1.1-.9 1.1-.9l1.1-.5" fill="#664e27"/><g fill="#d3976e"><path d="m51.4 53.5c-.4 2 .9 3.9 2.9 4.3l1.7-8.5c.2-1-.5-1.9-1.5-2.1l-1.8-.3-1.3 6.6"/><path d="m16.1 57.5c-2-.4-3.9.9-4.3 2.9l8.6 1.6c1 .2 2-.5 2.2-1.4l.4-1.8-6.9-1.3"/></g><path d="m49 28.8l-3.3-6.8c-.4-.8-1.3-1.2-2.2-1.1l-7.5.3c-1.1 0-2 .9-1.9 2 0 1.1 1 1.9 2.1 1.9l6.6-.2 2.7 5.7 3.5-1.8" fill="#3b946f"/><path d="m47.1 29.2l-1.8.7c-.6.2-1 .9-.7 1.6l.3.9c.2.5.6.8 1.1.8.5 1.1 1.5 2.5 3.7 1.7.4-.1 2.4-.8 1.5-3.2-1.4-3.5-1.4-3.5-4.1-2.5" fill="#fed0ac"/><path d="m46.4 33.1c1.5-.6.7-2.2.3-3.3-.1-.2-.3-.1-.3.1.3.9 1.2 2.4-.1 3-.1 0 0 .2.1.2" fill="#e0a372"/><path fill="#3e4347" d="m43.2 45l-3.6-5.5h-12.6l-8.5 5.8-2.4 12.1 6.8 1.4 1.9-9.4 8.6-4.2 5.6 5.9 12.4 2.4 1.3-6.7z"/><path d="m39.6 39.5l-3.9-18.3-9.8 1.8c-.4.1-.8.3-1.1.6l-4.5 4.7-6-2.1-1.3 3.7 7.3 2.5c.9.3 1.8 0 2.3-.8l3.6-3.8.8 11.7c0 0 12.6 0 12.6 0" fill="#47b892"/><path d="m14.1 28.3l.8-1.7c.3-.6 0-1.4-.6-1.6l-.9-.4c-.5-.2-1-.1-1.3.2-1.2-.4-2.8-.7-3.8 1.4-.2.3-1.1 2.2 1.2 3.3 3.4 1.4 3.4 1.4 4.6-1.2" fill="#fed0ac"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c3-1f3fd.svg b/public/emoji/1f3c3-1f3fd.svg new file mode 100644 index 000000000..6e8a3ba0d --- /dev/null +++ b/public/emoji/1f3c3-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d6a57c" d="m30.1 15.8l2.5-2 1.7 9.4-6.1 1.1z"/><path d="m26.8 20.9c2 .8 1.4 3.4 1.4 3.4 2.5-.5 3.3-5.6 2.8-8.6l-4.2 5.2" fill="#b58360"/><path d="m29.7 3.3l-10.1 5.7c-.9 2.8.3 3.9.4 5 .1.5-.7 1.5-1.2 2.1-1 1.2 1.1 1.7 1.8 1.4.7 1-.6 1.9 2.5.7 0 0-3 2-.6 2.2 0 1.3.2 3.9 6.5.1 1.9-1.1 2-4.8 2-4.8l3.3-1.2-4.6-11.2" fill="#d6a57c"/><path d="m21.9 3.7c6.7-3.7 11.2-.7 12.2.8 2.6 4 1.9 9.2-.7 13.4 0 0-1.7-.4-2.3-2.3 0 0 1.9.5 2-3.4.1-3.3-3.6-4.3-4.5.3l-.5.1c-1.3-2-.1-5-2.8-5.4-2.3-.3-5.9 2.3-5.9 2.3-.9-1.1-.2-4.3 2.5-5.8" fill="#594640"/><path d="m22.7 13.5c.1.7-.2 1.3-.6 1.4-.5.1-.7-.4-.8-1.1s-.1-1.3.4-1.3c.4-.1.9.3 1 1" fill="#664e27"/><path d="m29.7 13.2c-.2-1.3.7-2.7 1.8-2.9 0 0-1.6 1.9-.7 3.9-.1 0-1-.1-1.1-1" fill="#b58360"/><path d="m24.2 17.7c0 0-1.1 1.2-1.6 1.5-.9.7-1.1.4-.6-.1.4-.4 1.1-.9 1.1-.9l1.1-.5" fill="#664e27"/><g fill="#d3976e"><path d="m51.4 53.5c-.4 2 .9 3.9 2.9 4.3l1.7-8.5c.2-1-.5-1.9-1.5-2.1l-1.8-.3-1.3 6.6"/><path d="m16.1 57.5c-2-.4-3.9.9-4.3 2.9l8.6 1.6c1 .2 2-.5 2.2-1.4l.4-1.8-6.9-1.3"/></g><path d="m49 28.8l-3.3-6.8c-.4-.8-1.3-1.2-2.2-1.1l-7.5.3c-1.1 0-2 .9-1.9 2 0 1.1 1 1.9 2.1 1.9l6.6-.2 2.8 5.7 3.4-1.8" fill="#3b946f"/><path d="m47.1 29.2l-1.8.7c-.6.2-1 .9-.7 1.6l.3.9c.2.5.6.8 1.1.8.5 1.1 1.5 2.5 3.7 1.7.4-.1 2.4-.8 1.5-3.2-1.4-3.5-1.4-3.5-4.1-2.5" fill="#d6a57c"/><path d="m46.4 33.1c1.5-.6.7-2.2.3-3.3-.1-.2-.3-.1-.3.1.3.9 1.2 2.4-.1 3-.1 0 0 .2.1.2" fill="#b58360"/><path fill="#3e4347" d="m43.2 45l-3.6-5.5h-12.6l-8.5 5.8-2.4 12.1 6.8 1.4 1.9-9.4 8.6-4.2 5.6 5.9 12.4 2.4 1.3-6.7z"/><path d="m39.6 39.5l-3.9-18.3-9.8 1.8c-.4.1-.8.3-1.1.6l-4.5 4.7-6-2.1-1.3 3.7 7.3 2.5c.9.3 1.8 0 2.3-.8l3.6-3.8.8 11.7c0 0 12.6 0 12.6 0" fill="#47b892"/><path d="m14.1 28.3l.8-1.7c.3-.6 0-1.4-.6-1.6l-.9-.4c-.5-.2-1-.1-1.3.2-1.2-.4-2.8-.7-3.8 1.4-.2.3-1.1 2.2 1.2 3.3 3.4 1.4 3.4 1.4 4.6-1.2" fill="#d6a57c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c3-1f3fe.svg b/public/emoji/1f3c3-1f3fe.svg new file mode 100644 index 000000000..819f33c33 --- /dev/null +++ b/public/emoji/1f3c3-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b47d56" d="m30.1 15.8l2.5-2 1.7 9.4-6.1 1.1z"/><path d="m26.8 20.9c2 .8 1.4 3.4 1.4 3.4 2.5-.5 3.3-5.6 2.8-8.6l-4.2 5.2" fill="#935e3e"/><path d="m29.7 3.3l-10.1 5.7c-.9 2.8.3 3.9.4 5 .1.5-.7 1.5-1.2 2.1-1 1.2 1.1 1.7 1.8 1.4.7 1-.6 1.9 2.5.7 0 0-3 2-.6 2.2 0 1.3.2 3.9 6.5.1 1.9-1.1 2-4.8 2-4.8l3.3-1.2-4.6-11.2" fill="#b47d56"/><path d="m21.9 3.7c6.7-3.7 11.2-.7 12.2.8 2.6 4 1.9 9.2-.7 13.4 0 0-1.7-.4-2.3-2.3 0 0 1.9.5 2-3.4.1-3.3-3.6-4.3-4.5.3l-.5.1c-1.3-2-.1-5-2.8-5.4-2.3-.3-5.9 2.3-5.9 2.3-.9-1.1-.2-4.3 2.5-5.8" fill="#231f20"/><path d="m22.7 13.5c.1.7-.2 1.3-.6 1.4-.5.1-.7-.4-.8-1.1-.1-.7-.1-1.3.4-1.3.4-.1.9.3 1 1" fill="#664e27"/><path d="m29.7 13.2c-.2-1.3.7-2.7 1.8-2.9 0 0-1.6 1.9-.7 3.9-.1 0-1-.1-1.1-1" fill="#935e3e"/><path d="m24.2 17.7c0 0-1.1 1.2-1.6 1.5-.9.7-1.1.4-.6-.1.4-.4 1.1-.9 1.1-.9l1.1-.5" fill="#664e27"/><g fill="#d3976e"><path d="m51.4 53.5c-.4 2 .9 3.9 2.9 4.3l1.7-8.5c.2-1-.5-1.9-1.5-2.1l-1.8-.3-1.3 6.6"/><path d="m16.1 57.5c-2-.4-3.9.9-4.3 2.9l8.6 1.6c1 .2 2-.5 2.2-1.4l.4-1.8-6.9-1.3"/></g><path d="m49 28.8l-3.3-6.8c-.4-.8-1.3-1.2-2.2-1.1l-7.5.3c-1.1 0-2 .9-1.9 2 0 1.1 1 1.9 2.1 1.9l6.6-.2 2.7 5.7 3.5-1.8" fill="#3b946f"/><path d="m47.1 29.2l-1.8.7c-.6.2-1 .9-.7 1.6l.3.9c.2.5.6.8 1.1.8.5 1.1 1.5 2.5 3.7 1.7.4-.1 2.4-.8 1.5-3.2-1.4-3.5-1.4-3.5-4.1-2.5" fill="#b47d56"/><path d="m46.4 33.1c1.5-.6.7-2.2.3-3.3-.1-.2-.3-.1-.3.1.3.9 1.2 2.4-.1 3-.1 0 0 .2.1.2" fill="#935e3e"/><path fill="#3e4347" d="m43.2 45l-3.6-5.5h-12.6l-8.5 5.8-2.4 12.1 6.8 1.4 1.9-9.4 8.6-4.2 5.6 5.9 12.4 2.4 1.3-6.7z"/><path d="m39.6 39.5l-3.9-18.3-9.8 1.8c-.4.1-.8.3-1.1.6l-4.5 4.7-6-2.1-1.3 3.7 7.3 2.5c.9.3 1.8 0 2.3-.8l3.6-3.8.8 11.7c0 0 12.6 0 12.6 0" fill="#47b892"/><path d="m14.1 28.3l.8-1.7c.3-.6 0-1.4-.6-1.6l-.9-.4c-.5-.2-1-.1-1.3.2-1.2-.4-2.8-.7-3.8 1.4-.2.3-1.1 2.2 1.2 3.3 3.4 1.4 3.4 1.4 4.6-1.2" fill="#b47d56"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c3-1f3ff.svg b/public/emoji/1f3c3-1f3ff.svg new file mode 100644 index 000000000..622c252e4 --- /dev/null +++ b/public/emoji/1f3c3-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#8a6859" d="m30.1 15.8l2.5-2 1.7 9.4-6.1 1.1z"/><path d="m26.8 20.9c2 .8 1.4 3.4 1.4 3.4 2.5-.5 3.3-5.6 2.8-8.6l-4.2 5.2" fill="#705041"/><path d="m29.7 3.3l-10.1 5.7c-.9 2.8.3 3.9.4 5 .1.5-.7 1.5-1.2 2.1-1 1.2 1.1 1.7 1.8 1.4.7 1-.6 1.9 2.5.7 0 0-3 2-.6 2.2 0 1.3.2 3.9 6.5.1 1.9-1.1 2-4.8 2-4.8l3.3-1.2-4.6-11.2" fill="#8a6859"/><path d="m21.9 3.7c6.7-3.7 11.2-.7 12.2.8 2.6 4 1.9 9.2-.7 13.4 0 0-1.7-.4-2.3-2.3 0 0 1.9.5 2-3.4.1-3.3-3.6-4.3-4.5.3l-.5.1c-1.3-2-.1-5-2.8-5.4-2.3-.3-5.9 2.3-5.9 2.3-.9-1.1-.2-4.3 2.5-5.8" fill="#231f20"/><path d="m22.7 13.5c.1.7-.2 1.3-.6 1.4-.5.1-.7-.4-.8-1.1-.1-.7-.1-1.3.4-1.3.4-.1.9.3 1 1" fill="#574137"/><path d="m29.7 13.2c-.2-1.3.7-2.7 1.8-2.9 0 0-1.6 1.9-.7 3.9-.1 0-1-.1-1.1-1" fill="#705041"/><path d="m24.2 17.7c0 0-1.1 1.2-1.6 1.5-.9.7-1.1.4-.6-.1.4-.4 1.1-.9 1.1-.9l1.1-.5" fill="#574137"/><g fill="#d3976e"><path d="m51.4 53.5c-.4 2 .9 3.9 2.9 4.3l1.7-8.5c.2-1-.5-1.9-1.5-2.1l-1.8-.3-1.3 6.6"/><path d="m16.1 57.5c-2-.4-3.9.9-4.3 2.9l8.6 1.6c1 .2 2-.5 2.2-1.4l.4-1.8-6.9-1.3"/></g><path d="m49 28.8l-3.3-6.8c-.4-.8-1.3-1.2-2.2-1.1l-7.5.3c-1.1 0-2 .9-1.9 2 0 1.1 1 1.9 2.1 1.9l6.6-.2 2.7 5.7 3.5-1.8" fill="#3b946f"/><path d="m47.1 29.2l-1.8.7c-.6.2-1 .9-.7 1.6l.3.9c.2.5.6.8 1.1.8.5 1.1 1.5 2.5 3.7 1.7.4-.1 2.4-.8 1.5-3.2-1.4-3.5-1.4-3.5-4.1-2.5" fill="#8a6859"/><path d="m46.4 33.1c1.5-.6.7-2.2.3-3.3-.1-.2-.3-.1-.3.1.3.9 1.2 2.4-.1 3-.1 0 0 .2.1.2" fill="#705041"/><path fill="#3e4347" d="m43.2 45l-3.6-5.5h-12.6l-8.5 5.8-2.4 12.1 6.8 1.4 1.9-9.4 8.6-4.2 5.6 5.9 12.4 2.4 1.3-6.7z"/><path d="m39.6 39.5l-3.9-18.3-9.8 1.8c-.4.1-.8.3-1.1.6l-4.5 4.7-6-2.1-1.3 3.7 7.3 2.5c.9.3 1.8 0 2.3-.8l3.6-3.8.8 11.7c0 0 12.6 0 12.6 0" fill="#47b892"/><path d="m14.1 28.3l.8-1.7c.3-.6 0-1.4-.6-1.6l-.9-.4c-.5-.2-1-.1-1.3.2-1.2-.4-2.8-.7-3.8 1.4-.2.3-1.1 2.2 1.2 3.3 3.4 1.4 3.4 1.4 4.6-1.2" fill="#8a6859"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c3.svg b/public/emoji/1f3c3.svg new file mode 100644 index 000000000..e292a290c --- /dev/null +++ b/public/emoji/1f3c3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffdd67" d="m30.1 15.8l2.5-2 1.7 9.4-6.1 1.1z"/><path d="m26.8 20.9c2 .8 1.4 3.4 1.4 3.4 2.5-.5 3.3-5.6 2.8-8.6l-4.2 5.2" fill="#eba352"/><path d="m29.7 3.3l-10.1 5.7c-.9 2.8.3 3.9.4 5 .1.5-.7 1.5-1.2 2.1-1 1.2 1.1 1.7 1.8 1.4.7 1-.6 1.9 2.5.7 0 0-3 2-.6 2.2 0 1.3.2 3.9 6.5.1 1.9-1.1 2-4.8 2-4.8l3.3-1.2-4.6-11.2" fill="#ffdd67"/><path d="m21.9 3.7c6.7-3.7 11.2-.7 12.2.8 2.6 4 1.9 9.2-.7 13.4 0 0-1.7-.4-2.3-2.3 0 0 1.9.5 2-3.4.1-3.3-3.6-4.3-4.5.3l-.5.1c-1.3-2-.1-5-2.8-5.4-2.3-.3-5.9 2.3-5.9 2.3-.9-1.1-.2-4.3 2.5-5.8" fill="#ffb300"/><path d="m22.7 13.5c.1.7-.2 1.3-.6 1.4-.5.1-.7-.4-.8-1.1s-.1-1.3.4-1.3c.4-.1.9.3 1 1" fill="#937237"/><path d="m29.7 13.2c-.2-1.3.7-2.7 1.8-2.9 0 0-1.6 1.9-.7 3.9-.1 0-1-.1-1.1-1" fill="#eba352"/><path d="m24.2 17.7c0 0-1.1 1.2-1.6 1.5-.9.7-1.1.4-.6-.1.4-.4 1.1-.9 1.1-.9l1.1-.5" fill="#937237"/><g fill="#d3976e"><path d="m51.4 53.5c-.4 2 .9 3.9 2.9 4.3l1.7-8.5c.2-1-.5-1.9-1.5-2.1l-1.8-.3-1.3 6.6"/><path d="m16.1 57.5c-2-.4-3.9.9-4.3 2.9l8.6 1.6c1 .2 2-.5 2.2-1.4l.4-1.8-6.9-1.3"/></g><path d="m49 28.8l-3.3-6.8c-.4-.8-1.3-1.2-2.2-1.1l-7.5.3c-1.1 0-2 .9-1.9 2 0 1.1 1 1.9 2.1 1.9l6.6-.2 2.8 5.7 3.4-1.8" fill="#3b946f"/><path d="m47.1 29.2l-1.8.7c-.6.2-1 .9-.7 1.6l.3.9c.2.5.6.8 1.1.8.5 1.1 1.5 2.5 3.7 1.7.4-.1 2.4-.8 1.5-3.2-1.4-3.5-1.4-3.5-4.1-2.5" fill="#ffdd67"/><path d="m46.4 33.1c1.5-.6.7-2.2.3-3.3-.1-.2-.3-.1-.3.1.3.9 1.2 2.4-.1 3-.1 0 0 .2.1.2" fill="#eba352"/><path fill="#3e4347" d="m43.2 45l-3.6-5.5h-12.6l-8.5 5.8-2.4 12.1 6.8 1.4 1.9-9.4 8.6-4.2 5.6 5.9 12.4 2.4 1.3-6.7z"/><path d="m39.6 39.5l-3.9-18.3-9.8 1.8c-.4.1-.8.3-1.1.6l-4.5 4.7-6-2.1-1.3 3.7 7.3 2.5c.9.3 1.8 0 2.3-.8l3.6-3.8.8 11.7h12.6" fill="#47b892"/><path d="m14.1 28.3l.8-1.7c.3-.6 0-1.4-.6-1.6l-.9-.4c-.5-.2-1-.1-1.3.2-1.1-.5-2.8-.8-3.8 1.3-.2.3-1.1 2.2 1.2 3.3 3.4 1.5 3.4 1.5 4.6-1.1" fill="#ffdd67"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c4-1f3fb.svg b/public/emoji/1f3c4-1f3fb.svg new file mode 100644 index 000000000..b76cc56bc --- /dev/null +++ b/public/emoji/1f3c4-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,62H2v-9c38-5.8,60-25,60-25V62z" fill="#75d6ff"/><path d="m18.9 60.9c-2.5-.1-13.3-.4-13.3-2.4 0-.8 3.6-2.4 8.1-3.6 19.9-5.4 39.5-5.7 39.5-4.5 0 .6-.8 1.6 0 2.3 2.2 2 5 2 5 2.1 0 2.2-16.7 7.2-39.3 6.1" fill="#7924a6"/><path d="m53.2 52.7c-.4-.4-.4-.8-.3-1.3-5.6.7-36.2 4.8-46 5.9-.9.5-1.4.9-1.4 1.2 0 .4.4.7 1 .9l48.8-5.4c-.7-.3-1.4-.7-2.1-1.3" fill="#b86acb"/><g fill="#ffe1bd"><path d="m54.9 25.8c-2.2.7-4.1-.3-5.4.1-.3-.7-2.2-1.8-4.6-2.5 0 0-1.5-1.8-3.5-2.1-2-.3-2.8.2-2.6-2.4l-3.3-.7c-.7 2.4-2.9 1.9-4.2 1.8-3.4-.2-5 1.4-5.8 3.9-1 .8-1.9 1.8-2.7 3.1-.8 1.2-1.4 2-1.4 4.3 0 1.7 0 4.7 0 4.7l2.4-.2.5-5.7c0 0 3-1 3.7-3.3-.8 4.5.7 3.7-.3 7.4 0 0 9.9 1.3 9.9 1.3.3-5.9 2.5-3.7 3.5-9.1 0 0 4.6 1.8 7 2.3 2.6.6 7.8-.4 7.8-.4l-1-2.5"/><path d="m60 26.6c-.3-1.8-1.8-2-2.9-1.9 0 0 0-.6-.7-.5l-1.4.2c-.6.1-.9.6-.8 1.1l.3 1.6c.4 2.3.4 2.3 3.7 1.8 2.1-.3 1.8-2 1.8-2.3"/></g><path d="m56.7 24.8c-.1.1-.2.2-.4.3-.2.1-.3.1-.5.1-.3 0-.6.1-.8.1-.2 0-.1.3.1.3.3-.1.6-.1.9-.1.2 0 .4-.1.6-.2.2-.1.3-.2.5-.4 0-.1-.2-.3-.4-.1" fill="#e6b796"/><path d="m25.4 36.4c-.1-.5-.5-.8-1.1-.8l-1.6.1c-2.3.1-2.3.1-2.1 2.9.1 1.9 1.9 1.8 2.2 1.8 1.8-.1 2.1-1.3 2.1-2.3 0 0 .6-.1.6-.6l-.1-1.1" fill="#ffe1bd"/><path d="m38.2 35c0 0 .2.6.6 1 3.6.6 7.5 1.6 8.2 3.2.4 1.1-1.3 4.7-1.6 6.2-.8 4.4-7.4-3-8.4-2.2-.7.5.7 2.3.3 2.7-1.1 1-6.6 2.7-8.6.3-.7-.8-.2-2.3-.6-2.8-3.5-3.2-1.2-5.4-.1-9.5-.1 0 1.6.7 10.2 1.1" fill="#ff71d0"/><g fill="#e6b796"><path d="m23.5 28.8l.9 1.3-.2 2.4c-.1-1.4-.7-3.7-.7-3.7"/><ellipse cx="38.5" cy="27.6" rx=".5" ry=".4"/><ellipse cx="31.3" cy="26.6" rx=".5" ry=".4"/><path d="m28.2 25.1c0 0 .2 2.1 2.7 2.9-1.9-1.4-2.7-2.9-2.7-2.9"/><path d="m45.1 27.4c0 0 2 .9 4-.8-2.1.9-4 .8-4 .8"/></g><g fill="#8f4074"><path d="m36.6 44c0 1.8-1.6 3.2-3.5 3.2s-4 .1-4-1.7.9-4.7 4-4.8c1.9 0 3.5 1.5 3.5 3.3"/><path d="m45.4 42.9c0 1.8-1.2 5.2-2.3 2.1-.6-1.7 1.1-6 2.8-6 2.3 0-.5 2.2-.5 3.9"/></g><g fill="#ffe1bd"><path d="m35.7 44.9c1.7-3.7-4.5-5.5-5.5-1.3-1.1 4.1-.9 6.1-1.1 8.3-.1 1.2-1.1 2-.9 2.4.6 1.5.6 3.7 1.2 4.1.6.5 3.9-.2 4-.7.2-1.2-1.9-2.6-1.3-5.4.4-2.3 2.5-4.9 3.6-7.4"/><path d="m51.3 42.5c0-.8-2.6-2.6-5.4-3.4-1.6.4-2.6 4-2.1 4.6.8 1 2.8 1.4 2.8 1.4-1.4 1.7.3 3.2-.3 6.1-.4 1.9-.3 3.5 1.1 4.5.6.5 4.3-.4 4.1-1.1-.6-1.4-2.3-2.6-2.3-3.8-.4-3 2.2-4.5 2.1-8.3"/></g><g fill="#6ceda9"><path d="m26.2 40.3c0 0 0 1.8 1.9 3.1 0 0 .1-3.8 3-4.9-.1 0-3.7-.3-4.9 1.8"/><path d="m27.4 35.4c0 0-.9 1.2-1.1 3.3 0 0 1.8-2.7 6.1-2.3 0 .1-2.7-1.9-5-1"/><path d="m39.6 36.1c0 0 1.6 0 3.2.7 0 0-3.2-.4-4.8.8 0 0 .1-1.6 1.6-1.5"/><path d="m43.6 37.1c0 0 1.5.4 2.4 1.1 0 0-3-.7-4.6.5.1 0 .7-1.7 2.2-1.6"/><path d="m38.4 35.5c-3.5.8-9-1.2-10.7-.9-.3.1 0-1.3.3-1.3 3.8 0 6.6 1.2 10 1 .3 0 .7 1.1.4 1.2"/></g><path d="m29.9 9.9l.7 1.7 14.8 1.7.8-1.6c.7-6-.4-8.7-7-9.5-6.6-.9-8.6 1.6-9.3 7.7" fill="#594640"/><path d="m45.6 11.6c-.1.3-.2.7-.3.8-.2.3-.6.5-.6.5s.2-.7.2-1.6c.3-5.5-.4-2.9-6.4-3.6-6.1-.7-6.1-3.4-7.1 2.1-.1.9-.1 1.6-.1 1.6s-.3-.2-.5-.6c-.1-.2-.1-.5-.1-.9-.6-.2-1.3-.2-1.5 1.5-.1 1 .2 1.9 1.4 2.2 0 3.5 4.4 6.3 6.4 6.6 2.1.2 6.9-1.5 7.8-4.9 1.3.1 1.8-.7 1.9-1.8.3-1.8-.5-2-1.1-1.9" fill="#ffe1bd"/><g fill="#664e27"><circle cx="34.9" cy="12.1" r="1.3"/><circle cx="41.1" cy="12.9" r="1.3"/><path d="m39.6 16.6c-1.4.9-2.9.7-4.1-.5-.1-.1-.3.1-.2.3.3.8 1 1.5 2.1 1.6 1 .1 1.9-.4 2.4-1.1.1-.2-.1-.4-.2-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3c4-1f3fc.svg b/public/emoji/1f3c4-1f3fc.svg new file mode 100644 index 000000000..f595853c7 --- /dev/null +++ b/public/emoji/1f3c4-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,62H2v-9c38-5.8,60-25,60-25V62z" fill="#75d6ff"/><path d="m18.9 60.9c-2.5-.1-13.3-.4-13.3-2.4 0-.8 3.6-2.4 8.1-3.6 19.9-5.4 39.5-5.7 39.5-4.5 0 .6-.8 1.6 0 2.3 2.2 2 5 2 5 2.1 0 2.2-16.7 7.2-39.3 6.1" fill="#7924a6"/><path d="m53.2 52.7c-.4-.4-.4-.8-.3-1.3-5.6.7-36.2 4.8-46 5.9-.9.5-1.4.9-1.4 1.2 0 .4.4.7 1 .9l48.8-5.4c-.7-.3-1.4-.7-2.1-1.3" fill="#b86acb"/><g fill="#fed0ac"><path d="m54.9 25.8c-2.2.7-4.1-.3-5.4.1-.3-.7-2.2-1.8-4.6-2.5 0 0-1.5-1.8-3.5-2.1-2-.3-2.8.2-2.6-2.4l-3.3-.7c-.7 2.4-2.9 1.9-4.2 1.8-3.4-.2-5 1.4-5.8 3.9-1 .8-1.9 1.8-2.7 3.1-.8 1.2-1.4 2-1.4 4.3 0 1.7 0 4.7 0 4.7l2.4-.2.5-5.7c0 0 3-1 3.7-3.3-.8 4.5.7 3.7-.3 7.4 0 0 9.9 1.3 9.9 1.3.3-5.9 2.5-3.7 3.5-9.1 0 0 4.6 1.8 7 2.3 2.6.6 7.8-.4 7.8-.4l-1-2.5"/><path d="m60 26.6c-.3-1.8-1.8-2-2.9-1.9 0 0 0-.6-.7-.5l-1.4.2c-.6.1-.9.6-.8 1.1l.3 1.6c.4 2.3.4 2.3 3.7 1.8 2.1-.3 1.8-2 1.8-2.3"/></g><path d="m56.7 24.8c-.1.1-.2.2-.4.3-.2.1-.3.1-.5.1-.3 0-.6.1-.8.1-.2 0-.1.3.1.3.3-.1.6-.1.9-.1.2 0 .4-.1.6-.2.2-.1.3-.2.5-.4 0-.1-.2-.3-.4-.1" fill="#e0a372"/><path d="m25.4 36.4c-.1-.5-.5-.8-1.1-.8l-1.6.1c-2.3.1-2.3.1-2.1 2.9.1 1.9 1.9 1.8 2.2 1.8 1.8-.1 2.1-1.3 2.1-2.3 0 0 .6-.1.6-.6l-.1-1.1" fill="#fed0ac"/><path d="m38.2 35c0 0 .2.6.6 1 3.6.6 7.5 1.6 8.2 3.2.4 1.1-1.3 4.7-1.6 6.2-.8 4.4-7.4-3-8.4-2.2-.7.5.7 2.3.3 2.7-1.1 1-6.6 2.7-8.6.3-.7-.8-.2-2.3-.6-2.8-3.5-3.2-1.2-5.4-.1-9.5-.1 0 1.6.7 10.2 1.1" fill="#ff71d0"/><g fill="#e0a372"><path d="m23.5 28.8l.9 1.3-.2 2.4c-.1-1.4-.7-3.7-.7-3.7"/><ellipse cx="38.5" cy="27.6" rx=".5" ry=".4"/><ellipse cx="31.3" cy="26.6" rx=".5" ry=".4"/><path d="m28.2 25.1c0 0 .2 2.1 2.7 2.9-1.9-1.4-2.7-2.9-2.7-2.9"/><path d="m45.1 27.4c0 0 2 .9 4-.8-2.1.9-4 .8-4 .8"/></g><g fill="#8f4074"><path d="m36.6 44c0 1.8-1.6 3.2-3.5 3.2s-4 .1-4-1.7.9-4.7 4-4.8c1.9 0 3.5 1.5 3.5 3.3"/><path d="m45.4 42.9c0 1.8-1.2 5.2-2.3 2.1-.6-1.7 1.1-6 2.8-6 2.3 0-.5 2.2-.5 3.9"/></g><g fill="#fed0ac"><path d="m35.7 44.9c1.7-3.7-4.5-5.5-5.5-1.3-1.1 4.1-.9 6.1-1.1 8.3-.1 1.2-1.1 2-.9 2.4.6 1.5.6 3.7 1.2 4.1.6.5 3.9-.2 4-.7.2-1.2-1.9-2.6-1.3-5.4.4-2.3 2.5-4.9 3.6-7.4"/><path d="m51.3 42.5c0-.8-2.6-2.6-5.4-3.4-1.6.4-2.6 4-2.1 4.6.8 1 2.8 1.4 2.8 1.4-1.4 1.7.3 3.2-.3 6.1-.4 1.9-.3 3.5 1.1 4.5.6.5 4.3-.4 4.1-1.1-.6-1.4-2.3-2.6-2.3-3.8-.4-3 2.2-4.5 2.1-8.3"/></g><g fill="#6ceda9"><path d="m26.2 40.3c0 0 0 1.8 1.9 3.1 0 0 .1-3.8 3-4.9-.1 0-3.7-.3-4.9 1.8"/><path d="m27.4 35.4c0 0-.9 1.2-1.1 3.3 0 0 1.8-2.7 6.1-2.3 0 .1-2.7-1.9-5-1"/><path d="m39.6 36.1c0 0 1.6 0 3.2.7 0 0-3.2-.4-4.8.8 0 0 .1-1.6 1.6-1.5"/><path d="m43.6 37.1c0 0 1.5.4 2.4 1.1 0 0-3-.7-4.6.5.1 0 .7-1.7 2.2-1.6"/><path d="m38.4 35.5c-3.5.8-9-1.2-10.7-.9-.3.1 0-1.3.3-1.3 3.8 0 6.6 1.2 10 1 .3 0 .7 1.1.4 1.2"/></g><path d="m29.9 9.9l.7 1.7 14.8 1.7.8-1.6c.7-6-.4-8.7-7-9.5-6.6-.9-8.6 1.6-9.3 7.7" fill="#dbb471"/><path d="m45.6 11.6c-.1.3-.2.7-.3.8-.2.3-.6.5-.6.5s.2-.7.2-1.6c.3-5.5-.4-2.9-6.4-3.6-6.1-.7-6.1-3.4-7.1 2.1-.1.9-.1 1.6-.1 1.6s-.3-.2-.5-.6c-.1-.2-.1-.5-.1-.9-.6-.2-1.3-.2-1.5 1.5-.1 1 .2 1.9 1.4 2.2 0 3.5 4.4 6.3 6.4 6.6 2.1.2 6.9-1.5 7.8-4.9 1.3.1 1.8-.7 1.9-1.8.3-1.8-.5-2-1.1-1.9" fill="#fed0ac"/><g fill="#664e27"><circle cx="34.9" cy="12.1" r="1.3"/><circle cx="41.1" cy="12.9" r="1.3"/><path d="m39.6 16.6c-1.4.9-2.9.7-4.1-.5-.1-.1-.3.1-.2.3.3.8 1 1.5 2.1 1.6 1 .1 1.9-.4 2.4-1.1.1-.2-.1-.4-.2-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3c4-1f3fd.svg b/public/emoji/1f3c4-1f3fd.svg new file mode 100644 index 000000000..5ddcf250f --- /dev/null +++ b/public/emoji/1f3c4-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,62H2v-9c38-5.8,60-25,60-25V62z" fill="#75d6ff"/><path d="m18.9 60.9c-2.5-.1-13.3-.4-13.3-2.4 0-.8 3.6-2.4 8.1-3.6 19.9-5.4 39.5-5.7 39.5-4.5 0 .6-.8 1.6 0 2.3 2.2 2 5 2 5 2.1 0 2.2-16.7 7.2-39.3 6.1" fill="#7924a6"/><path d="m53.2 52.7c-.4-.4-.4-.8-.3-1.3-5.6.7-36.2 4.8-46 5.9-.9.5-1.4.9-1.4 1.2 0 .4.4.7 1 .9l48.8-5.4c-.7-.3-1.4-.7-2.1-1.3" fill="#b86acb"/><g fill="#d6a57c"><path d="m54.9 25.8c-2.2.7-4.1-.3-5.4.1-.3-.7-2.2-1.8-4.6-2.5 0 0-1.5-1.8-3.5-2.1-2-.3-2.8.2-2.6-2.4l-3.3-.7c-.7 2.4-2.9 1.9-4.2 1.8-3.4-.2-5 1.4-5.8 3.9-1 .8-1.9 1.8-2.7 3.1-.8 1.2-1.4 2-1.4 4.3 0 1.7 0 4.7 0 4.7l2.4-.2.5-5.7c0 0 3-1 3.7-3.3-.8 4.5.7 3.7-.3 7.4 0 0 9.9 1.3 9.9 1.3.3-5.9 2.5-3.7 3.5-9.1 0 0 4.6 1.8 7 2.3 2.6.6 7.8-.4 7.8-.4l-1-2.5"/><path d="m60 26.6c-.3-1.8-1.8-2-2.9-1.9 0 0 0-.6-.7-.5l-1.4.2c-.6.1-.9.6-.8 1.1l.3 1.6c.4 2.3.4 2.3 3.7 1.8 2.1-.3 1.8-2 1.8-2.3"/></g><path d="m56.7 24.8c-.1.1-.2.2-.4.3-.2.1-.3.1-.5.1-.3 0-.6.1-.8.1-.2 0-.1.3.1.3.3-.1.6-.1.9-.1.2 0 .4-.1.6-.2.2-.1.3-.2.5-.4 0-.1-.2-.3-.4-.1" fill="#b58360"/><path d="m25.4 36.4c-.1-.5-.5-.8-1.1-.8l-1.6.1c-2.3.1-2.3.1-2.1 2.9.1 1.9 1.9 1.8 2.2 1.8 1.8-.1 2.1-1.3 2.1-2.3 0 0 .6-.1.6-.6l-.1-1.1" fill="#d6a57c"/><path d="m38.2 35c0 0 .2.6.6 1 3.6.6 7.5 1.6 8.2 3.2.4 1.1-1.3 4.7-1.6 6.2-.8 4.4-7.4-3-8.4-2.2-.7.5.7 2.3.3 2.7-1.1 1-6.6 2.7-8.6.3-.7-.8-.2-2.3-.6-2.8-3.5-3.2-1.2-5.4-.1-9.5-.1 0 1.6.7 10.2 1.1" fill="#ff71d0"/><g fill="#b58360"><path d="m23.5 28.8l.9 1.3-.2 2.4c-.1-1.4-.7-3.7-.7-3.7"/><ellipse cx="38.5" cy="27.6" rx=".5" ry=".4"/><ellipse cx="31.3" cy="26.6" rx=".5" ry=".4"/><path d="m28.2 25.1c0 0 .2 2.1 2.7 2.9-1.9-1.4-2.7-2.9-2.7-2.9"/><path d="m45.1 27.4c0 0 2 .9 4-.8-2.1.9-4 .8-4 .8"/></g><g fill="#8f4074"><path d="m36.6 44c0 1.8-1.6 3.2-3.5 3.2s-4 .1-4-1.7.9-4.7 4-4.8c1.9 0 3.5 1.5 3.5 3.3"/><path d="m45.4 42.9c0 1.8-1.2 5.2-2.3 2.1-.6-1.7 1.1-6 2.8-6 2.3 0-.5 2.2-.5 3.9"/></g><g fill="#d6a57c"><path d="m35.7 44.9c1.7-3.7-4.5-5.5-5.5-1.3-1.1 4.1-.9 6.1-1.1 8.3-.1 1.2-1.1 2-.9 2.4.6 1.5.6 3.7 1.2 4.1.6.5 3.9-.2 4-.7.2-1.2-1.9-2.6-1.3-5.4.4-2.3 2.5-4.9 3.6-7.4"/><path d="m51.3 42.5c0-.8-2.6-2.6-5.4-3.4-1.6.4-2.6 4-2.1 4.6.8 1 2.8 1.4 2.8 1.4-1.4 1.7.3 3.2-.3 6.1-.4 1.9-.3 3.5 1.1 4.5.6.5 4.3-.4 4.1-1.1-.6-1.4-2.3-2.6-2.3-3.8-.4-3 2.2-4.5 2.1-8.3"/></g><g fill="#6ceda9"><path d="m26.2 40.3c0 0 0 1.8 1.9 3.1 0 0 .1-3.8 3-4.9-.1 0-3.7-.3-4.9 1.8"/><path d="m27.4 35.4c0 0-.9 1.2-1.1 3.3 0 0 1.8-2.7 6.1-2.3 0 .1-2.7-1.9-5-1"/><path d="m39.6 36.1c0 0 1.6 0 3.2.7 0 0-3.2-.4-4.8.8 0 0 .1-1.6 1.6-1.5"/><path d="m43.6 37.1c0 0 1.5.4 2.4 1.1 0 0-3-.7-4.6.5.1 0 .7-1.7 2.2-1.6"/><path d="m38.4 35.5c-3.5.8-9-1.2-10.7-.9-.3.1 0-1.3.3-1.3 3.8 0 6.6 1.2 10 1 .3 0 .7 1.1.4 1.2"/></g><path d="m29.9 9.9l.7 1.7 14.8 1.7.8-1.6c.7-6-.4-8.7-7-9.5-6.6-.9-8.6 1.6-9.3 7.7" fill="#594640"/><path d="m45.6 11.6c-.1.3-.2.7-.3.8-.2.3-.6.5-.6.5s.2-.7.2-1.6c.3-5.5-.4-2.9-6.4-3.6-6.1-.7-6.1-3.4-7.1 2.1-.1.9-.1 1.6-.1 1.6s-.3-.2-.5-.6c-.1-.2-.1-.5-.1-.9-.6-.2-1.3-.2-1.5 1.5-.1 1 .2 1.9 1.4 2.2 0 3.5 4.4 6.3 6.4 6.6 2.1.2 6.9-1.5 7.8-4.9 1.3.1 1.8-.7 1.9-1.8.3-1.8-.5-2-1.1-1.9" fill="#d6a57c"/><g fill="#664e27"><circle cx="34.9" cy="12.1" r="1.3"/><circle cx="41.1" cy="12.9" r="1.3"/><path d="m39.6 16.6c-1.4.9-2.9.7-4.1-.5-.1-.1-.3.1-.2.3.3.8 1 1.5 2.1 1.6 1 .1 1.9-.4 2.4-1.1.1-.2-.1-.4-.2-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3c4-1f3fe.svg b/public/emoji/1f3c4-1f3fe.svg new file mode 100644 index 000000000..bf0fa36f2 --- /dev/null +++ b/public/emoji/1f3c4-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,62H2v-9c38-5.8,60-25,60-25V62z" fill="#75d6ff"/><path d="m18.9 60.9c-2.5-.1-13.3-.4-13.3-2.4 0-.8 3.6-2.4 8.1-3.6 19.9-5.4 39.5-5.7 39.5-4.5 0 .6-.8 1.6 0 2.3 2.2 2 5 2 5 2.1 0 2.2-16.7 7.2-39.3 6.1" fill="#7924a6"/><path d="m53.2 52.7c-.4-.4-.4-.8-.3-1.3-5.6.7-36.2 4.8-46 5.9-.9.5-1.4.9-1.4 1.2 0 .4.4.7 1 .9l48.8-5.4c-.7-.3-1.4-.7-2.1-1.3" fill="#b86acb"/><g fill="#b47d56"><path d="m54.9 25.8c-2.2.7-4.1-.3-5.4.1-.3-.7-2.2-1.8-4.6-2.5 0 0-1.5-1.8-3.5-2.1-2-.3-2.8.2-2.6-2.4l-3.3-.7c-.7 2.4-2.9 1.9-4.2 1.8-3.4-.2-5 1.4-5.8 3.9-1 .8-1.9 1.8-2.7 3.1-.8 1.2-1.4 2-1.4 4.3 0 1.7 0 4.7 0 4.7l2.4-.2.5-5.7c0 0 3-1 3.7-3.3-.8 4.5.7 3.7-.3 7.4 0 0 9.9 1.3 9.9 1.3.3-5.9 2.5-3.7 3.5-9.1 0 0 4.6 1.8 7 2.3 2.6.6 7.8-.4 7.8-.4l-1-2.5"/><path d="m60 26.6c-.3-1.8-1.8-2-2.9-1.9 0 0 0-.6-.7-.5l-1.4.2c-.6.1-.9.6-.8 1.1l.3 1.6c.4 2.3.4 2.3 3.7 1.8 2.1-.3 1.8-2 1.8-2.3"/></g><path d="m56.7 24.8c-.1.1-.2.2-.4.3-.2.1-.3.1-.5.1-.3 0-.6.1-.8.1-.2 0-.1.3.1.3.3-.1.6-.1.9-.1.2 0 .4-.1.6-.2.2-.1.3-.2.5-.4 0-.1-.2-.3-.4-.1" fill="#935e3e"/><path d="m25.4 36.4c-.1-.5-.5-.8-1.1-.8l-1.6.1c-2.3.1-2.3.1-2.1 2.9.1 1.9 1.9 1.8 2.2 1.8 1.8-.1 2.1-1.3 2.1-2.3 0 0 .6-.1.6-.6l-.1-1.1" fill="#b47d56"/><path d="m38.2 35c0 0 .2.6.6 1 3.6.6 7.5 1.6 8.2 3.2.4 1.1-1.3 4.7-1.6 6.2-.8 4.4-7.4-3-8.4-2.2-.7.5.7 2.3.3 2.7-1.1 1-6.6 2.7-8.6.3-.7-.8-.2-2.3-.6-2.8-3.5-3.2-1.2-5.4-.1-9.5-.1 0 1.6.7 10.2 1.1" fill="#ff71d0"/><g fill="#935e3e"><path d="m23.5 28.8l.9 1.3-.2 2.4c-.1-1.4-.7-3.7-.7-3.7"/><ellipse cx="38.5" cy="27.6" rx=".5" ry=".4"/><ellipse cx="31.3" cy="26.6" rx=".5" ry=".4"/><path d="m28.2 25.1c0 0 .2 2.1 2.7 2.9-1.9-1.4-2.7-2.9-2.7-2.9"/><path d="m45.1 27.4c0 0 2 .9 4-.8-2.1.9-4 .8-4 .8"/></g><g fill="#8f4074"><path d="m36.6 44c0 1.8-1.6 3.2-3.5 3.2s-4 .1-4-1.7.9-4.7 4-4.8c1.9 0 3.5 1.5 3.5 3.3"/><path d="m45.4 42.9c0 1.8-1.2 5.2-2.3 2.1-.6-1.7 1.1-6 2.8-6 2.3 0-.5 2.2-.5 3.9"/></g><g fill="#b47d56"><path d="m35.7 44.9c1.7-3.7-4.5-5.5-5.5-1.3-1.1 4.1-.9 6.1-1.1 8.3-.1 1.2-1.1 2-.9 2.4.6 1.5.6 3.7 1.2 4.1.6.5 3.9-.2 4-.7.2-1.2-1.9-2.6-1.3-5.4.4-2.3 2.5-4.9 3.6-7.4"/><path d="m51.3 42.5c0-.8-2.6-2.6-5.4-3.4-1.6.4-2.6 4-2.1 4.6.8 1 2.8 1.4 2.8 1.4-1.4 1.7.3 3.2-.3 6.1-.4 1.9-.3 3.5 1.1 4.5.6.5 4.3-.4 4.1-1.1-.6-1.4-2.3-2.6-2.3-3.8-.4-3 2.2-4.5 2.1-8.3"/></g><g fill="#6ceda9"><path d="m26.2 40.3c0 0 0 1.8 1.9 3.1 0 0 .1-3.8 3-4.9-.1 0-3.7-.3-4.9 1.8"/><path d="m27.4 35.4c0 0-.9 1.2-1.1 3.3 0 0 1.8-2.7 6.1-2.3 0 .1-2.7-1.9-5-1"/><path d="m39.6 36.1c0 0 1.6 0 3.2.7 0 0-3.2-.4-4.8.8 0 0 .1-1.6 1.6-1.5"/><path d="m43.6 37.1c0 0 1.5.4 2.4 1.1 0 0-3-.7-4.6.5.1 0 .7-1.7 2.2-1.6"/><path d="m38.4 35.5c-3.5.8-9-1.2-10.7-.9-.3.1 0-1.3.3-1.3 3.8 0 6.6 1.2 10 1 .3 0 .7 1.1.4 1.2"/></g><path d="m29.9 9.9l.7 1.7 14.8 1.7.8-1.6c.7-6-.4-8.7-7-9.5-6.6-.9-8.6 1.6-9.3 7.7" fill="#231f20"/><path d="m45.6 11.6c-.1.3-.2.7-.3.8-.2.3-.6.5-.6.5s.2-.7.2-1.6c.3-5.5-.4-2.9-6.4-3.6-6.1-.7-6.1-3.4-7.1 2.1-.1.9-.1 1.6-.1 1.6s-.3-.2-.5-.6c-.1-.2-.1-.5-.1-.9-.6-.2-1.3-.2-1.5 1.5-.1 1 .2 1.9 1.4 2.2 0 3.5 4.4 6.3 6.4 6.6 2.1.2 6.9-1.5 7.8-4.9 1.3.1 1.8-.7 1.9-1.8.3-1.8-.5-2-1.1-1.9" fill="#b47d56"/><g fill="#664e27"><circle cx="34.9" cy="12.1" r="1.3"/><circle cx="41.1" cy="12.9" r="1.3"/><path d="m39.6 16.6c-1.4.9-2.9.7-4.1-.5-.1-.1-.3.1-.2.3.3.8 1 1.5 2.1 1.6 1 .1 1.9-.4 2.4-1.1.1-.2-.1-.4-.2-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3c4-1f3ff.svg b/public/emoji/1f3c4-1f3ff.svg new file mode 100644 index 000000000..294226da2 --- /dev/null +++ b/public/emoji/1f3c4-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,62H2v-9c38-5.8,60-25,60-25V62z" fill="#75d6ff"/><path d="m18.9 60.9c-2.5-.1-13.3-.4-13.3-2.4 0-.8 3.6-2.4 8.1-3.6 19.9-5.4 39.5-5.7 39.5-4.5 0 .6-.8 1.6 0 2.3 2.2 2 5 2 5 2.1 0 2.2-16.7 7.2-39.3 6.1" fill="#7924a6"/><path d="m53.2 52.7c-.4-.4-.4-.8-.3-1.3-5.6.7-36.2 4.8-46 5.9-.9.5-1.4.9-1.4 1.2 0 .4.4.7 1 .9l48.8-5.4c-.7-.3-1.4-.7-2.1-1.3" fill="#b86acb"/><g fill="#8a6859"><path d="m54.9 25.8c-2.2.7-4.1-.3-5.4.1-.3-.7-2.2-1.8-4.6-2.5 0 0-1.5-1.8-3.5-2.1-2-.3-2.8.2-2.6-2.4l-3.3-.7c-.7 2.4-2.9 1.9-4.2 1.8-3.4-.2-5 1.4-5.8 3.9-1 .8-1.9 1.8-2.7 3.1-.8 1.2-1.4 2-1.4 4.3 0 1.7 0 4.7 0 4.7l2.4-.2.5-5.7c0 0 3-1 3.7-3.3-.8 4.5.7 3.7-.3 7.4 0 0 9.9 1.3 9.9 1.3.3-5.9 2.5-3.7 3.5-9.1 0 0 4.6 1.8 7 2.3 2.6.6 7.8-.4 7.8-.4l-1-2.5"/><path d="m60 26.6c-.3-1.8-1.8-2-2.9-1.9 0 0 0-.6-.7-.5l-1.4.2c-.6.1-.9.6-.8 1.1l.3 1.6c.4 2.3.4 2.3 3.7 1.8 2.1-.3 1.8-2 1.8-2.3"/></g><path d="m56.7 24.8c-.1.1-.2.2-.4.3-.2.1-.3.1-.5.1-.3 0-.6.1-.8.1-.2 0-.1.3.1.3.3-.1.6-.1.9-.1.2 0 .4-.1.6-.2.2-.1.3-.2.5-.4 0-.1-.2-.3-.4-.1" fill="#705041"/><path d="m25.4 36.4c-.1-.5-.5-.8-1.1-.8l-1.6.1c-2.3.1-2.3.1-2.1 2.9.1 1.9 1.9 1.8 2.2 1.8 1.8-.1 2.1-1.3 2.1-2.3 0 0 .6-.1.6-.6l-.1-1.1" fill="#8a6859"/><path d="m38.2 35c0 0 .2.6.6 1 3.6.6 7.5 1.6 8.2 3.2.4 1.1-1.3 4.7-1.6 6.2-.8 4.4-7.4-3-8.4-2.2-.7.5.7 2.3.3 2.7-1.1 1-6.6 2.7-8.6.3-.7-.8-.2-2.3-.6-2.8-3.5-3.2-1.2-5.4-.1-9.5-.1 0 1.6.7 10.2 1.1" fill="#ff71d0"/><g fill="#705041"><path d="m23.5 28.8l.9 1.3-.2 2.4c-.1-1.4-.7-3.7-.7-3.7"/><ellipse cx="38.5" cy="27.6" rx=".5" ry=".4"/><ellipse cx="31.3" cy="26.6" rx=".5" ry=".4"/><path d="m28.2 25.1c0 0 .2 2.1 2.7 2.9-1.9-1.4-2.7-2.9-2.7-2.9"/><path d="m45.1 27.4c0 0 2 .9 4-.8-2.1.9-4 .8-4 .8"/></g><g fill="#8f4074"><path d="m36.6 44c0 1.8-1.6 3.2-3.5 3.2s-4 .1-4-1.7.9-4.7 4-4.8c1.9 0 3.5 1.5 3.5 3.3"/><path d="m45.4 42.9c0 1.8-1.2 5.2-2.3 2.1-.6-1.7 1.1-6 2.8-6 2.3 0-.5 2.2-.5 3.9"/></g><g fill="#8a6859"><path d="m35.7 44.9c1.7-3.7-4.5-5.5-5.5-1.3-1.1 4.1-.9 6.1-1.1 8.3-.1 1.2-1.1 2-.9 2.4.6 1.5.6 3.7 1.2 4.1.6.5 3.9-.2 4-.7.2-1.2-1.9-2.6-1.3-5.4.4-2.3 2.5-4.9 3.6-7.4"/><path d="m51.3 42.5c0-.8-2.6-2.6-5.4-3.4-1.6.4-2.6 4-2.1 4.6.8 1 2.8 1.4 2.8 1.4-1.4 1.7.3 3.2-.3 6.1-.4 1.9-.3 3.5 1.1 4.5.6.5 4.3-.4 4.1-1.1-.6-1.4-2.3-2.6-2.3-3.8-.4-3 2.2-4.5 2.1-8.3"/></g><g fill="#6ceda9"><path d="m26.2 40.3c0 0 0 1.8 1.9 3.1 0 0 .1-3.8 3-4.9-.1 0-3.7-.3-4.9 1.8"/><path d="m27.4 35.4c0 0-.9 1.2-1.1 3.3 0 0 1.8-2.7 6.1-2.3 0 .1-2.7-1.9-5-1"/><path d="m39.6 36.1c0 0 1.6 0 3.2.7 0 0-3.2-.4-4.8.8 0 0 .1-1.6 1.6-1.5"/><path d="m43.6 37.1c0 0 1.5.4 2.4 1.1 0 0-3-.7-4.6.5.1 0 .7-1.7 2.2-1.6"/><path d="m38.4 35.5c-3.5.8-9-1.2-10.7-.9-.3.1 0-1.3.3-1.3 3.8 0 6.6 1.2 10 1 .3 0 .7 1.1.4 1.2"/></g><path d="m29.9 9.9l.7 1.7 14.8 1.7.8-1.6c.7-6-.4-8.7-7-9.5-6.6-.9-8.6 1.6-9.3 7.7" fill="#231f20"/><path d="m45.6 11.6c-.1.3-.2.7-.3.8-.2.3-.6.5-.6.5s.2-.7.2-1.6c.3-5.5-.4-2.9-6.4-3.6-6.1-.7-6.1-3.4-7.1 2.1-.1.9-.1 1.6-.1 1.6s-.3-.2-.5-.6c-.1-.2-.1-.5-.1-.9-.6-.2-1.3-.2-1.5 1.5-.1 1 .2 1.9 1.4 2.2 0 3.5 4.4 6.3 6.4 6.6 2.1.2 6.9-1.5 7.8-4.9 1.3.1 1.8-.7 1.9-1.8.3-1.8-.5-2-1.1-1.9" fill="#8a6859"/><g fill="#574137"><circle cx="34.9" cy="12.1" r="1.3"/><circle cx="41.1" cy="12.9" r="1.3"/><path d="m39.6 16.6c-1.4.9-2.9.7-4.1-.5-.1-.1-.3.1-.2.3.3.8 1 1.5 2.1 1.6 1 .1 1.9-.4 2.4-1.1.1-.2-.1-.4-.2-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3c4.svg b/public/emoji/1f3c4.svg new file mode 100644 index 000000000..53b845c63 --- /dev/null +++ b/public/emoji/1f3c4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,62H2v-9c38-5.8,60-25,60-25V62z" fill="#75d6ff"/><path d="m18.9 60.9c-2.5-.1-13.3-.4-13.3-2.4 0-.8 3.6-2.4 8.1-3.6 19.9-5.4 39.5-5.7 39.5-4.5 0 .6-.8 1.6 0 2.3 2.2 2 5 2 5 2.1 0 2.2-16.7 7.2-39.3 6.1" fill="#7924a6"/><path d="m53.2 52.7c-.4-.4-.4-.8-.3-1.3-5.6.7-36.2 4.8-46 5.9-.9.5-1.4.9-1.4 1.2 0 .4.4.7 1 .9l48.8-5.4c-.7-.3-1.4-.7-2.1-1.3" fill="#b86acb"/><g fill="#ffdd67"><path d="m54.9 25.8c-2.2.7-4.1-.3-5.4.1-.3-.7-2.2-1.8-4.6-2.5 0 0-1.5-1.8-3.5-2.1-2-.3-2.8.2-2.6-2.4l-3.3-.7c-.7 2.4-2.9 1.9-4.2 1.8-3.4-.2-5 1.4-5.8 3.9-1 .8-1.9 1.8-2.7 3.1-.8 1.2-1.4 2-1.4 4.3 0 1.7 0 4.7 0 4.7l2.4-.2.5-5.7c0 0 3-1 3.7-3.3-.8 4.5.7 3.7-.3 7.4 0 0 9.9 1.3 9.9 1.3.3-5.9 2.5-3.7 3.5-9.1 0 0 4.6 1.8 7 2.3 2.6.6 7.8-.4 7.8-.4l-1-2.5"/><path d="m60 26.6c-.3-1.8-1.8-2-2.9-1.9 0 0 0-.6-.7-.5l-1.4.2c-.6.1-.9.6-.8 1.1l.3 1.6c.4 2.3.4 2.3 3.7 1.8 2.1-.3 1.8-2 1.8-2.3"/></g><path d="m56.7 24.8c-.1.1-.2.2-.4.3-.2.1-.3.1-.5.1-.3 0-.6.1-.8.1-.2 0-.1.3.1.3.3-.1.6-.1.9-.1.2 0 .4-.1.6-.2.2-.1.3-.2.5-.4 0-.1-.2-.3-.4-.1" fill="#eba352"/><path d="m25.4 36.4c-.1-.5-.5-.8-1.1-.8l-1.6.1c-2.3.1-2.3.1-2.1 2.9.1 1.9 1.9 1.8 2.2 1.8 1.8-.1 2.1-1.3 2.1-2.3 0 0 .6-.1.6-.6l-.1-1.1" fill="#ffdd67"/><path d="m38.2 35c0 0 .2.6.6 1 3.6.6 7.5 1.6 8.2 3.2.4 1.1-1.3 4.7-1.6 6.2-.8 4.4-7.4-3-8.4-2.2-.7.5.7 2.3.3 2.7-1.1 1-6.6 2.7-8.6.3-.7-.8-.2-2.3-.6-2.8-3.5-3.2-1.2-5.4-.1-9.5-.1 0 1.6.7 10.2 1.1" fill="#ff71d0"/><g fill="#eba352"><path d="m23.5 28.8l.9 1.3-.2 2.4c-.1-1.4-.7-3.7-.7-3.7"/><ellipse cx="38.5" cy="27.6" rx=".5" ry=".4"/><ellipse cx="31.3" cy="26.6" rx=".5" ry=".4"/><path d="m28.2 25.1c0 0 .2 2.1 2.7 2.9-1.9-1.4-2.7-2.9-2.7-2.9"/><path d="m45.1 27.4c0 0 2 .9 4-.8-2.1.9-4 .8-4 .8"/></g><g fill="#8f4074"><path d="m36.6 44c0 1.8-1.6 3.2-3.5 3.2s-4 .1-4-1.7.9-4.7 4-4.8c1.9 0 3.5 1.5 3.5 3.3"/><path d="m45.4 42.9c0 1.8-1.2 5.2-2.3 2.1-.6-1.7 1.1-6 2.8-6 2.3 0-.5 2.2-.5 3.9"/></g><g fill="#ffdd67"><path d="m35.7 44.9c1.7-3.7-4.5-5.5-5.5-1.3-1.1 4.1-.9 6.1-1.1 8.3-.1 1.2-1.1 2-.9 2.4.6 1.5.6 3.7 1.2 4.1.6.5 3.9-.2 4-.7.2-1.2-1.9-2.6-1.3-5.4.4-2.3 2.5-4.9 3.6-7.4"/><path d="m51.3 42.5c0-.8-2.6-2.6-5.4-3.4-1.6.4-2.6 4-2.1 4.6.8 1 2.8 1.4 2.8 1.4-1.4 1.7.3 3.2-.3 6.1-.4 1.9-.3 3.5 1.1 4.5.6.5 4.3-.4 4.1-1.1-.6-1.4-2.3-2.6-2.3-3.8-.4-3 2.2-4.5 2.1-8.3"/></g><g fill="#6ceda9"><path d="m26.2 40.3c0 0 0 1.8 1.9 3.1 0 0 .1-3.8 3-4.9-.1 0-3.7-.3-4.9 1.8"/><path d="m27.4 35.4c0 0-.9 1.2-1.1 3.3 0 0 1.8-2.7 6.1-2.3 0 .1-2.7-1.9-5-1"/><path d="m39.6 36.1c0 0 1.6 0 3.2.7 0 0-3.2-.4-4.8.8 0 0 .1-1.6 1.6-1.5"/><path d="m43.6 37.1c0 0 1.5.4 2.4 1.1 0 0-3-.7-4.6.5.1 0 .7-1.7 2.2-1.6"/><path d="m38.4 35.5c-3.5.8-9-1.2-10.7-.9-.3.1 0-1.3.3-1.3 3.8 0 6.6 1.2 10 1 .3 0 .7 1.1.4 1.2"/></g><path d="m29.9 9.9l.7 1.7 14.8 1.7.8-1.6c.7-6-.4-8.7-7-9.5-6.6-.9-8.6 1.6-9.3 7.7" fill="#ffb300"/><path d="m45.6 11.6c-.1.3-.2.7-.3.8-.2.3-.6.5-.6.5s.2-.7.2-1.6c.3-5.5-.4-2.9-6.4-3.6-6.1-.7-6.1-3.4-7.1 2.1-.1.9-.1 1.6-.1 1.6s-.3-.2-.5-.6c-.1-.2-.1-.5-.1-.9-.6-.2-1.3-.2-1.5 1.5-.1 1 .2 1.9 1.4 2.2 0 3.5 4.4 6.3 6.4 6.6 2.1.2 6.9-1.5 7.8-4.9 1.3.1 1.8-.7 1.9-1.8.3-1.8-.5-2-1.1-1.9" fill="#ffdd67"/><g fill="#937237"><circle cx="34.9" cy="12.1" r="1.3"/><circle cx="41.1" cy="12.9" r="1.3"/><path d="m39.6 16.6c-1.4.9-2.9.7-4.1-.5-.1-.1-.3.1-.2.3.3.8 1 1.5 2.1 1.6 1 .1 1.9-.4 2.4-1.1.1-.2-.1-.4-.2-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3c5.svg b/public/emoji/1f3c5.svg new file mode 100644 index 000000000..4862d3c69 --- /dev/null +++ b/public/emoji/1f3c5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#428bc1" d="m47.8 2l-12.6 19h6.3l12.6-19z"/><path fill="#e8e8e8" d="m41.5 2l-12.7 19h6.4l12.6-19z"/><path fill="#ed4c5c" d="m35.2 2l-12.7 19h6.3l12.7-19z"/><path d="m20.4 16.8c-.6 0-1.1.5-1.1 1.1v9.5c0 .6.5 1.1 1.1 1.1h23.2c.6 0 1.1-.5 1.1-1.1v-9.5c0-.6-.5-1.1-1.1-1.1h-23.2m22.1 7.3c0 .6-.5 1.1-1.1 1.1h-19c-.6 0-1.1-.5-1.1-1.1v-4.2c0-.6.5-1.1 1.1-1.1h19c.6 0 1.1.5 1.1 1.1v4.2" fill="#ffc200"/><path fill="#ed4c5c" d="m22.5 21h6.3l-12.6-19h-6.3z"/><path fill="#e8e8e8" d="m28.8 21h6.4l-12.7-19h-6.3z"/><path opacity=".5" fill="#3e4347" d="m33.1 5.2l-3.2 4.7 7.4 11.1h4.2l1-1.6z"/><path fill="#428bc1" d="m35.2 21h6.3l-12.7-19h-6.3z"/><circle cx="32" cy="42.3" r="19.7" fill="#ffc200"/><path d="m32.3 24.4c-10.1 0-18.2 8.2-18.2 18.2 0 3 .7 5.8 2 8.3-.6-2-1-4.1-1-6.3 0-10.7 8.2-19.4 18.7-20.2-.5 0-1 0-1.5 0" fill="#e68a00"/><path d="m46 31c5.1 9 2.5 20.6-6.4 26.5-1.8 1.2-3.8 2.1-5.8 2.7 2.8-.3 5.5-1.3 8-3 8.4-5.6 10.6-16.8 5.1-25-.3-.4-.6-.8-.9-1.2" fill="#ffe394"/><path fill="#f2b200" d="m32 34.3v-6.4l-3.2 10 1.4 1.8z"/><path fill="#e68a00" d="m33.8 39.7l1.4-1.8-3.2-10v6.4z"/><path fill="#c47500" d="m34.8 43l2.4 1.1 8.5-6.2-6.3 1.8z"/><path fill="#ffe394" d="m39.4 39.7l6.3-1.8h-10.5l-1.4 1.8z"/><path fill="#ffd252" d="m30.2 39.7l-1.4-1.8h-10.5l6.3 1.8z"/><path fill="#ffdb75" d="m24.6 39.7l-6.3-1.8 8.4 6.2 2.5-1.1z"/><path fill="#e68a00" d="m34.8 43l1.8 5.4 3.9 5.7-3.3-10z"/><g fill="#f2b200"><path d="m32 45.1v2.8l8.5 6.2-3.9-5.7z"/><path d="m29.2 43l-2.5 1.1-3.2 10 3.9-5.7z"/></g><path fill="#e68a00" d="m27.4 48.4l-3.9 5.7 8.5-6.2v-2.8z"/><path fill="#ffce31" d="m33.8 39.7l-1.8-5.4-1.8 5.4h-5.6l4.6 3.3-1.8 5.4 4.6-3.3 4.6 3.3-1.8-5.4 4.6-3.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c6.svg b/public/emoji/1f3c6.svg new file mode 100644 index 000000000..025592e6d --- /dev/null +++ b/public/emoji/1f3c6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#f2b200"><path d="m12.7 31.7c-.5 0-1.1-.1-1.5-.4-1.3-.7-2.9-2.5-2.9-7.3 0-10-5.4-15.8-5.4-15.8l-.9-1 4.7-5.2.8 1.2c.1.1 2.6 3.7 6.5 2.7l.5 2.6c-3.9 1-6.7-1.1-8.1-2.6l-1 1.3c1.7 2.2 5.3 8 5.3 16.8 0 2.6.5 4.4 1.5 4.9.7.4 1.8 0 2.8-1 2.6-2.6 4.5-9 4.5-9l2.2.8c-.1.3-2.1 7.2-5.2 10.2-1.3 1.2-2.6 1.8-3.8 1.8"/><path d="m51.3 31.7c.5 0 1.1-.1 1.5-.4 1.3-.7 2.9-2.5 2.9-7.3 0-10.1 5.3-15.8 5.4-15.9l.9-.9-4.7-5.2-.8 1.2c-.1.1-2.6 3.7-6.5 2.7l-.5 2.6c3.9 1 6.7-1.1 8.1-2.6l1.2 1.3c-1.7 2.2-5.3 8-5.3 16.8 0 2.6-.5 4.4-1.5 4.9-.7.4-1.8 0-2.8-1-2.6-2.6-4.5-9-4.5-9l-2.2.8c.1.3 2.1 7.2 5.2 10.2 1.1 1.2 2.4 1.8 3.6 1.8"/><path d="m29 24.9h6.1v24.5h-6.1z"/></g><path fill="#ffce31" d="m30.2 24.9h3.6v24.5h-3.6z"/><path d="M11.8,2C13.5,17.4,21.9,29.7,32,29.7S50.5,17.4,52.2,2H11.8z" fill="#f2b200"/><path d="M15.7,2c1.4,15.6,8.2,28,16.3,28S46.9,17.6,48.3,2H15.7z" fill="#ffce31"/><path d="m47.6 54h-31.2c0 0 7-9 15.6-9 8.6 0 15.6 9 15.6 9" fill="#f2b200"/><path d="M43.9,54H20.1c0,0,5.3-9.2,11.9-9.2S43.9,54,43.9,54z" fill="#ffce31"/><path fill="#bc845e" d="m11.8 56h40.4v6h-40.4z"/><path fill="#916140" d="m16.4 54h31.3v2h-31.3z"/><path fill="#f2b200" d="m22 57.5h20v3h-20z"/><path fill="#ce9c7a" d="m11.8 56h2v6h-2z"/><path fill="#916140" d="m50.2 56h2v6h-2z"/><path fill="#ffce31" d="m23 57.5h18v3h-18z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c7-1f3fb.svg b/public/emoji/1f3c7-1f3fb.svg new file mode 100644 index 000000000..308dd7abe --- /dev/null +++ b/public/emoji/1f3c7-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffe1bd" d="m30.2 12.5l1.5-1.9 2.8 6.6-4.3 1.8z"/><path d="m28.6 16.7c1.6.3 1.6 2.3 1.6 2.3 1.7-.7 1.5-4.6.7-6.7l-2.3 4.4" fill="#e6b796"/><path d="m28 3.4l-6.5 5.8c-.2 2.2.8 2.8 1.1 3.6.1.3-.3 1.2-.5 1.7-.5 1.1 1.1 1.1 1.6.8.6.6-.1 1.5 1.9.1 0 0-1.9 2-.1 1.7.2 1 .8 2.8 4.8-1 1.2-1.1.7-3.8.7-3.8l2.2-1.4-5.2-7.5" fill="#ffe1bd"/><path d="m22.3 4.9c4.3-3.7 8.1-2.3 9.1-1.3 2.5 2.5 2.9 6.4 1.6 9.9 0 0-1.3 0-2.1-1.3 0 0 1.5 0 .9-2.8-.5-2.4-3.3-2.6-3.2.9l-.3.1c-1.3-1.1-.9-3.6-2.9-3.4-1.8.1-4 2.6-4 2.6-.9-.7-.9-3.1.9-4.7" fill="#594640"/><path d="m24.4 12c.2.5.1 1-.2 1.1-.3.1-.6-.2-.8-.7-.2-.5-.3-.9.1-1 .3-.2.7.1.9.6" fill="#664e27"/><path d="m29.5 10.6c-.4-.9.1-2.1.8-2.4 0 0-.9 1.7.1 3 0 0-.7.1-.9-.6" fill="#e6b796"/><path d="m26.2 14.8c0 0-.6 1.1-.9 1.4-.5.6-.7.5-.5 0 .2-.4.7-.9.7-.9l.7-.5" fill="#664e27"/><g fill="#3e4347"><path d="m31.8 13.7l-.9.5-3.9-5.6.9-.5z"/><path d="m31.6 14l-1-.2 1.7-4.6 1 .2z"/><path transform="matrix(.9794-.2018.2018.9794-2.3443 6.6467)" d="m30.8 13h1.3v3.7h-1.3z"/></g><path d="m35.2 9.6c-.1 1.4-4.7-.5-7.4-.6-3-.1-7.5 1.1-7.4 0 .2-4 3.6-7.1 7.7-6.9 4 .1 7.2 3.5 7.1 7.5" fill="#f15744"/><path fill="#3b946f" d="m30.3 18.8l-2.9 5-1.1.4.6 1 2.6-.2 2.8-5.6z"/><path d="m40.2 23.2c0 0-7.3 5.6-7.8 6.2-.5.6-.8 1.1-1.2 2.5l2.9 1.3c0-.1 6.3-8.5 6.1-10" fill="#94989b"/><g fill="#89664c"><path d="m60.8 32.3c2.6-4-7.9-6.1-12.1-.4v1.3c0 0 8.6-2.5 6.6 2.4-2.2 5.4 6.6 10 6.6 10s-4.7-7.6-1.1-13.3"/><path d="m9.2 12.3c0 0-.7-1.5-.3-4.2 0 0 2 1.4 3.4 4.5l-3.1-.3"/></g><path d="m12.7 59.1l.6-4.4c0 0-.9 0-1.8-.2-.3.8-.6 2.2-.9 3.9 1.1.6 2.1.7 2.1.7" fill="#574137"/><path d="m27.2 48.1c-.7.5-1.5 1.2-2.1 1.8l-3.5-1c0 0 3.2-4.8 10.7-8 0 0-8.5-3.1-11.4 1 0 0-3.8 5.7-5.1 7-1.3 1.4.1 2.6.7 2.8.6.2 9.7 1 9.7 1s1.2-1 2.8-1.6c-.6-1.7-1.3-2.6-1.8-3" fill="#89664c"/><path d="m28.5 47.1c0 0-.6.4-1.4 1 .5.5 1.2 1.4 1.9 2.8.7-.3 1.6-.5 2.3-.4.1 0-1.1-2.6-2.8-3.4" fill="#574137"/><path d="m38.3 36.4l-.8 5.8c0 0 7.9 1.3 11.2.1 0 0 2.9 7.2 8.4 11.7.4-.7.9-1.9 1.2-3.6-2.1-1.3-5.4-4.4-6.9-10.8 0 0-6.4.8-13.1-3.2" fill="#89664c"/><path d="m57.1 54c.7.6 1.5 1.2 2.3 1.7 0 0 .8-2 .9-4.3 0 0-.8-.2-2-1-.3 1.7-.8 2.9-1.2 3.6" fill="#574137"/><g fill="#b7805c"><path d="m44.8 28.1c-8 1-15.7 3-17.1-1.4-5.8-17.9-16.7-15-16.7-15-1.9-2.3-3.8-2.7-3.8-2.7-.2 2.3.7 4.2.7 4.2-.6 2.8-5.4 12-5.9 13.2-.5 1.2 2.9 3.4 2.9 3.4.7-.1.9-1.3 2.4-1.2.4 0-.7 1.4-.3 1.6.8.3 1.7-2 3.4-2.9 6.1-3.3 4.1-5.5 4.1-5.5 2.5 1.7 1.1 5.5 0 7.5-2.5 4.7.1 11.5.1 11.5-2.5 1.9-7.9 3-7.9 3-1.9 9.8 1.5 13.4 3.9 14.7.3-1.7.6-3.1.9-3.9-.9-.2-1.9-.8-2.3-1.8-.7-2.1.7-6.8.7-6.8 6.5.8 10.5-1.2 15.2-2.4 4.6-1.1 9.1-.3 13.6.4 17 3 14.8-17 6.1-15.9"/><path d="m37.7 43.3c4.4 10 14 4.5 14 4.5-2.2 6.1-.6 10.3.8 12.5 1.2-.6 1.9-2 2.3-2.8-3.1-3.5-.9-8.1-.3-9.9.7-2-.3-3.3-.3-3.3-2.7-.6-4.2 1.2-7.4-2.9-3.2-4-9.1 1.9-9.1 1.9"/></g><g fill="#574137"><path d="m53.9 62c1.5-.1 2-3.5 2-3.5-.4-.3-.8-.7-1.1-1-.4.8-1.1 2.2-2.3 2.8.7 1.1 1.4 1.7 1.4 1.7"/><path d="m34.1 38.2c0 0 .3 2.2-1.2 5.2 0 0 1.2 0 2.2.1 0 0 .9-1 1.2-5.1l-2.2-.2"/></g><path d="m28.2 27.6c0 0 2.4 2.6.9 4.8-2 3 4.1 8.5 11 5.4 4.9-2.2.2-7.6 2.4-9.7-.1.1-8.3 1.9-14.3-.5" fill="#89664c"/><g fill="#333"><path d="m5.4 25.4l-.5-.5c5.7-5.3 7-7.5 7-7.5l.6.4c0 .1-1.3 2.3-7.1 7.6"/><path d="m13.2 18.4c-.8-1.2-1.8-2.3-2.8-3.3-1-1-2.1-1.6-2.6-2 0 0-.1.5-.2.8.4.4 1.4.9 2.3 1.8 1.4 1.4 3.2 3.9 4.8 7.5.2-.1.5-.6.6-.6-.7-1.5-1.2-2.9-2.1-4.2"/><path d="m6.8 28.7c.2-.1.7 0 .7 0-1.2-3.2-3.1-5.3-3.8-5.7l-.3.6c.2.1.5.3.9.7.6.8 1.8 2.5 2.5 4.4"/></g><g fill="#89664c"><path d="m7.3 19c0 0 1 .4 1.7-.4.7-.8.3-2.9.3-2.9s-1.4 1.1-2 3.3"/><path d="m2.9 26.1c0 0 1.3-.2.9 1.4-.5 1.5-1-.9-.9-1.4"/></g><path d="m21.5 26.2c-3.1-.1-6.6-1.1-8.9-2-2.5-.9-4.4-1.9-4.4-1.9l-.3.5c0 0 1.9 1 4.4 1.9 1.5.6 3 1 4.4 1.3 1.6.4 3.1.6 4.4.6.2 0 .4-.4.4-.4" fill="#333"/><path d="m28.7 24.4c0 0-6 .9-6.7 1.1 0 0 .1.4-.4 1.2l8.5.7 3.7-5.6 6.3 1.4c0 0 3 .1 6-2.7 0 0-5.8-6.2-12.8-5.8 0 0-1.1 2.3-3.4 3.4l-1.2 6.3" fill="#47b892"/><path d="m40.2 23.2c0 0-5.8 4.9-7 7.8-.8 2 1.3 4.9 1.7 5.9 0 0 2.2.2 3.5-1.1 0 0 .1-1.1-1.5-3.7 0 0 5.8-2.1 8.1-4.1 2.3-2 2.9-4 1.2-7.5l-6 2.7" fill="#d0d0d0"/><path d="m35.8 42.9c0 0-3.7 2-3.9 2.6-.2.6.6.9.6.9s3.2.4 6.8-.5l-.9-10.4c0 0-.9 1.2-3.8 1.4l1.2 6" fill="#333"/><path d="m22.2 26v-1.1c0-.4-.3-.7-.7-.7h-.5c-.3 0-.5.2-.6.4-.7 0-1.6.3-1.6 1.6 0 .2 0 1.4 1.4 1.4 2 0 2 0 2-1.6" fill="#ffe1bd"/><path d="m29.4 9.2c0 0-9.1 2.7-10.5 2.5-1.4-.2.8-2.1 1.4-2.6s8.5-.6 9.1.1" fill="#c9150d"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c7-1f3fc.svg b/public/emoji/1f3c7-1f3fc.svg new file mode 100644 index 000000000..f841b3e2d --- /dev/null +++ b/public/emoji/1f3c7-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#fed0ac" d="m30.2 12.5l1.5-1.9 2.8 6.6-4.3 1.8z"/><path d="m28.6 16.7c1.6.3 1.6 2.3 1.6 2.3 1.7-.7 1.5-4.6.7-6.7l-2.3 4.4" fill="#e0a372"/><path d="m28 3.4l-6.5 5.8c-.2 2.2.8 2.8 1.1 3.6.1.3-.3 1.2-.5 1.7-.5 1.1 1.1 1.1 1.6.8.6.6-.1 1.5 1.9.1 0 0-1.9 2-.1 1.7.2 1 .8 2.8 4.8-1 1.2-1.1.7-3.8.7-3.8l2.2-1.4-5.2-7.5" fill="#fed0ac"/><path d="m22.3 4.9c4.3-3.7 8.1-2.3 9.1-1.3 2.5 2.5 2.9 6.4 1.6 9.9 0 0-1.3 0-2.1-1.3 0 0 1.5 0 .9-2.8-.5-2.4-3.3-2.6-3.2.9l-.3.1c-1.3-1.1-.9-3.6-2.9-3.4-1.8.1-4 2.6-4 2.6-.9-.7-.9-3.1.9-4.7" fill="#dbb471"/><path d="m24.4 12c.2.5.1 1-.2 1.1-.3.1-.6-.2-.8-.7-.2-.5-.3-.9.1-1 .3-.2.7.1.9.6" fill="#664e27"/><path d="m29.5 10.6c-.4-.9.1-2.1.8-2.4 0 0-.9 1.7.1 3 0 0-.7.1-.9-.6" fill="#e0a372"/><path d="m26.2 14.8c0 0-.6 1.1-.9 1.4-.5.6-.7.5-.5 0 .2-.4.7-.9.7-.9l.7-.5" fill="#664e27"/><g fill="#3e4347"><path d="m31.8 13.7l-.9.5-3.9-5.6.9-.5z"/><path d="m31.6 14l-1-.2 1.7-4.6 1 .2z"/><path transform="matrix(.9794-.2018.2018.9794-2.3443 6.6467)" d="m30.8 13h1.3v3.7h-1.3z"/></g><path d="m35.2 9.6c-.1 1.4-4.7-.5-7.4-.6-3-.1-7.5 1.1-7.4 0 .2-4 3.6-7.1 7.7-6.9 4 .1 7.2 3.5 7.1 7.5" fill="#f15744"/><path fill="#3b946f" d="m30.3 18.8l-2.9 5-1.1.4.6 1 2.6-.2 2.8-5.6z"/><path d="m40.2 23.2c0 0-7.3 5.6-7.8 6.2-.5.6-.8 1.1-1.2 2.5l2.9 1.3c0-.1 6.3-8.5 6.1-10" fill="#94989b"/><g fill="#89664c"><path d="m60.8 32.3c2.6-4-7.9-6.1-12.1-.4v1.3c0 0 8.6-2.5 6.6 2.4-2.2 5.4 6.6 10 6.6 10s-4.7-7.6-1.1-13.3"/><path d="m9.2 12.3c0 0-.7-1.5-.3-4.2 0 0 2 1.4 3.4 4.5l-3.1-.3"/></g><path d="m12.7 59.1l.6-4.4c0 0-.9 0-1.8-.2-.3.8-.6 2.2-.9 3.9 1.1.6 2.1.7 2.1.7" fill="#574137"/><path d="m27.2 48.1c-.7.5-1.5 1.2-2.1 1.8l-3.5-1c0 0 3.2-4.8 10.7-8 0 0-8.5-3.1-11.4 1 0 0-3.8 5.7-5.1 7-1.3 1.4.1 2.6.7 2.8.6.2 9.7 1 9.7 1s1.2-1 2.8-1.6c-.6-1.7-1.3-2.6-1.8-3" fill="#89664c"/><path d="m28.5 47.1c0 0-.6.4-1.4 1 .5.5 1.2 1.4 1.9 2.8.7-.3 1.6-.5 2.3-.4.1 0-1.1-2.6-2.8-3.4" fill="#574137"/><path d="m38.3 36.4l-.8 5.8c0 0 7.9 1.3 11.2.1 0 0 2.9 7.2 8.4 11.7.4-.7.9-1.9 1.2-3.6-2.1-1.3-5.4-4.4-6.9-10.8 0 0-6.4.8-13.1-3.2" fill="#89664c"/><path d="m57.1 54c.7.6 1.5 1.2 2.3 1.7 0 0 .8-2 .9-4.3 0 0-.8-.2-2-1-.3 1.7-.8 2.9-1.2 3.6" fill="#574137"/><g fill="#b7805c"><path d="m44.8 28.1c-8 1-15.7 3-17.1-1.4-5.8-17.9-16.7-15-16.7-15-1.9-2.3-3.8-2.7-3.8-2.7-.2 2.3.7 4.2.7 4.2-.6 2.8-5.4 12-5.9 13.2-.5 1.2 2.9 3.4 2.9 3.4.7-.1.9-1.3 2.4-1.2.4 0-.7 1.4-.3 1.6.8.3 1.7-2 3.4-2.9 6.1-3.3 4.1-5.5 4.1-5.5 2.5 1.7 1.1 5.5 0 7.5-2.5 4.7.1 11.5.1 11.5-2.5 1.9-7.9 3-7.9 3-1.9 9.8 1.5 13.4 3.9 14.7.3-1.7.6-3.1.9-3.9-.9-.2-1.9-.8-2.3-1.8-.7-2.1.7-6.8.7-6.8 6.5.8 10.5-1.2 15.2-2.4 4.6-1.1 9.1-.3 13.6.4 17 3 14.8-17 6.1-15.9"/><path d="m37.7 43.3c4.4 10 14 4.5 14 4.5-2.2 6.1-.6 10.3.8 12.5 1.2-.6 1.9-2 2.3-2.8-3.1-3.5-.9-8.1-.3-9.9.7-2-.3-3.3-.3-3.3-2.7-.6-4.2 1.2-7.4-2.9-3.2-4-9.1 1.9-9.1 1.9"/></g><g fill="#574137"><path d="m53.9 62c1.5-.1 2-3.5 2-3.5-.4-.3-.8-.7-1.1-1-.4.8-1.1 2.2-2.3 2.8.7 1.1 1.4 1.7 1.4 1.7"/><path d="m34.1 38.2c0 0 .3 2.2-1.2 5.2 0 0 1.2 0 2.2.1 0 0 .9-1 1.2-5.1l-2.2-.2"/></g><path d="m28.2 27.6c0 0 2.4 2.6.9 4.8-2 3 4.1 8.5 11 5.4 4.9-2.2.2-7.6 2.4-9.7-.1.1-8.3 1.9-14.3-.5" fill="#89664c"/><g fill="#333"><path d="m5.4 25.4l-.5-.5c5.7-5.3 7-7.5 7-7.5l.6.4c0 .1-1.3 2.3-7.1 7.6"/><path d="m13.2 18.4c-.8-1.2-1.8-2.3-2.8-3.3-1-1-2.1-1.6-2.6-2 0 0-.1.5-.2.8.4.4 1.4.9 2.3 1.8 1.4 1.4 3.2 3.9 4.8 7.5.2-.1.5-.6.6-.6-.7-1.5-1.2-2.9-2.1-4.2"/><path d="m6.8 28.7c.2-.1.7 0 .7 0-1.2-3.2-3.1-5.3-3.8-5.7l-.3.6c.2.1.5.3.9.7.6.8 1.8 2.5 2.5 4.4"/></g><g fill="#89664c"><path d="m7.3 19c0 0 1 .4 1.7-.4.7-.8.3-2.9.3-2.9s-1.4 1.1-2 3.3"/><path d="m2.9 26.1c0 0 1.3-.2.9 1.4-.5 1.5-1-.9-.9-1.4"/></g><path d="m21.5 26.2c-3.1-.1-6.6-1.1-8.9-2-2.5-.9-4.4-1.9-4.4-1.9l-.3.5c0 0 1.9 1 4.4 1.9 1.5.6 3 1 4.4 1.3 1.6.4 3.1.6 4.4.6.2 0 .4-.4.4-.4" fill="#333"/><path d="m28.7 24.4c0 0-6 .9-6.7 1.1 0 0 .1.4-.4 1.2l8.5.7 3.7-5.6 6.3 1.4c0 0 3 .1 6-2.7 0 0-5.8-6.2-12.8-5.8 0 0-1.1 2.3-3.4 3.4l-1.2 6.3" fill="#47b892"/><path d="m40.2 23.2c0 0-5.8 4.9-7 7.8-.8 2 1.3 4.9 1.7 5.9 0 0 2.2.2 3.5-1.1 0 0 .1-1.1-1.5-3.7 0 0 5.8-2.1 8.1-4.1 2.3-2 2.9-4 1.2-7.5l-6 2.7" fill="#d0d0d0"/><path d="m35.8 42.9c0 0-3.7 2-3.9 2.6-.2.6.6.9.6.9s3.2.4 6.8-.5l-.9-10.4c0 0-.9 1.2-3.8 1.4l1.2 6" fill="#333"/><path d="m22.2 26v-1.1c0-.4-.3-.7-.7-.7h-.5c-.3 0-.5.2-.6.4-.7 0-1.6.3-1.6 1.6 0 .2 0 1.4 1.4 1.4 2 0 2 0 2-1.6" fill="#fed0ac"/><path d="m29.4 9.2c0 0-9.1 2.7-10.5 2.5-1.4-.2.8-2.1 1.4-2.6s8.5-.6 9.1.1" fill="#c9150d"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c7-1f3fd.svg b/public/emoji/1f3c7-1f3fd.svg new file mode 100644 index 000000000..ca972a62f --- /dev/null +++ b/public/emoji/1f3c7-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d6a57c" d="m30.2 12.5l1.5-1.9 2.8 6.6-4.3 1.8z"/><path d="m28.6 16.7c1.6.3 1.6 2.3 1.6 2.3 1.7-.7 1.5-4.6.7-6.7l-2.3 4.4" fill="#b58360"/><path d="m28 3.4l-6.5 5.8c-.2 2.2.8 2.8 1.1 3.6.1.3-.3 1.2-.5 1.7-.5 1.1 1.1 1.1 1.6.8.6.6-.1 1.5 1.9.1 0 0-1.9 2-.1 1.7.2 1 .8 2.8 4.8-1 1.2-1.1.7-3.8.7-3.8l2.2-1.4-5.2-7.5" fill="#d6a57c"/><path d="m22.3 4.9c4.3-3.7 8.1-2.3 9.1-1.3 2.5 2.5 2.9 6.4 1.6 9.9 0 0-1.3 0-2.1-1.3 0 0 1.5 0 .9-2.8-.5-2.4-3.3-2.6-3.2.9l-.3.1c-1.3-1.1-.9-3.6-2.9-3.4-1.8.1-4 2.6-4 2.6-.9-.7-.9-3.1.9-4.7" fill="#594640"/><path d="m24.4 12c.2.5.1 1-.2 1.1-.3.1-.6-.2-.8-.7-.2-.5-.3-.9.1-1 .3-.2.7.1.9.6" fill="#664e27"/><path d="m29.5 10.6c-.4-.9.1-2.1.8-2.4 0 0-.9 1.7.1 3 0 0-.7.1-.9-.6" fill="#b58360"/><path d="m26.2 14.8c0 0-.6 1.1-.9 1.4-.5.6-.7.5-.5 0 .2-.4.7-.9.7-.9l.7-.5" fill="#664e27"/><g fill="#3e4347"><path d="m31.8 13.7l-.9.5-3.9-5.6.9-.5z"/><path d="m31.6 14l-1-.2 1.7-4.6 1 .2z"/><path transform="matrix(.9794-.2018.2018.9794-2.3443 6.6467)" d="m30.8 13h1.3v3.7h-1.3z"/></g><path d="m35.2 9.6c-.1 1.4-4.7-.5-7.4-.6-3-.1-7.5 1.1-7.4 0 .2-4 3.6-7.1 7.7-6.9 4 .1 7.2 3.5 7.1 7.5" fill="#f15744"/><path fill="#3b946f" d="m30.3 18.8l-2.9 5-1.1.4.6 1 2.6-.2 2.8-5.6z"/><path d="m40.2 23.2c0 0-7.3 5.6-7.8 6.2-.5.6-.8 1.1-1.2 2.5l2.9 1.3c0-.1 6.3-8.5 6.1-10" fill="#94989b"/><g fill="#89664c"><path d="m60.8 32.3c2.6-4-7.9-6.1-12.1-.4v1.3c0 0 8.6-2.5 6.6 2.4-2.2 5.4 6.6 10 6.6 10s-4.7-7.6-1.1-13.3"/><path d="m9.2 12.3c0 0-.7-1.5-.3-4.2 0 0 2 1.4 3.4 4.5l-3.1-.3"/></g><path d="m12.7 59.1l.6-4.4c0 0-.9 0-1.8-.2-.3.8-.6 2.2-.9 3.9 1.1.6 2.1.7 2.1.7" fill="#574137"/><path d="m27.2 48.1c-.7.5-1.5 1.2-2.1 1.8l-3.5-1c0 0 3.2-4.8 10.7-8 0 0-8.5-3.1-11.4 1 0 0-3.8 5.7-5.1 7-1.3 1.4.1 2.6.7 2.8.6.2 9.7 1 9.7 1s1.2-1 2.8-1.6c-.6-1.7-1.3-2.6-1.8-3" fill="#89664c"/><path d="m28.5 47.1c0 0-.6.4-1.4 1 .5.5 1.2 1.4 1.9 2.8.7-.3 1.6-.5 2.3-.4.1 0-1.1-2.6-2.8-3.4" fill="#574137"/><path d="m38.3 36.4l-.8 5.8c0 0 7.9 1.3 11.2.1 0 0 2.9 7.2 8.4 11.7.4-.7.9-1.9 1.2-3.6-2.1-1.3-5.4-4.4-6.9-10.8 0 0-6.4.8-13.1-3.2" fill="#89664c"/><path d="m57.1 54c.7.6 1.5 1.2 2.3 1.7 0 0 .8-2 .9-4.3 0 0-.8-.2-2-1-.3 1.7-.8 2.9-1.2 3.6" fill="#574137"/><g fill="#b7805c"><path d="m44.8 28.1c-8 1-15.7 3-17.1-1.4-5.8-17.9-16.7-15-16.7-15-1.9-2.3-3.8-2.7-3.8-2.7-.2 2.3.7 4.2.7 4.2-.6 2.8-5.4 12-5.9 13.2-.5 1.2 2.9 3.4 2.9 3.4.7-.1.9-1.3 2.4-1.2.4 0-.7 1.4-.3 1.6.8.3 1.7-2 3.4-2.9 6.1-3.3 4.1-5.5 4.1-5.5 2.5 1.7 1.1 5.5 0 7.5-2.5 4.7.1 11.5.1 11.5-2.5 1.9-7.9 3-7.9 3-1.9 9.8 1.5 13.4 3.9 14.7.3-1.7.6-3.1.9-3.9-.9-.2-1.9-.8-2.3-1.8-.7-2.1.7-6.8.7-6.8 6.5.8 10.5-1.2 15.2-2.4 4.6-1.1 9.1-.3 13.6.4 17 3 14.8-17 6.1-15.9"/><path d="m37.7 43.3c4.4 10 14 4.5 14 4.5-2.2 6.1-.6 10.3.8 12.5 1.2-.6 1.9-2 2.3-2.8-3.1-3.5-.9-8.1-.3-9.9.7-2-.3-3.3-.3-3.3-2.7-.6-4.2 1.2-7.4-2.9-3.2-4-9.1 1.9-9.1 1.9"/></g><g fill="#574137"><path d="m53.9 62c1.5-.1 2-3.5 2-3.5-.4-.3-.8-.7-1.1-1-.4.8-1.1 2.2-2.3 2.8.7 1.1 1.4 1.7 1.4 1.7"/><path d="m34.1 38.2c0 0 .3 2.2-1.2 5.2 0 0 1.2 0 2.2.1 0 0 .9-1 1.2-5.1l-2.2-.2"/></g><path d="m28.2 27.6c0 0 2.4 2.6.9 4.8-2 3 4.1 8.5 11 5.4 4.9-2.2.2-7.6 2.4-9.7-.1.1-8.3 1.9-14.3-.5" fill="#89664c"/><g fill="#333"><path d="m5.4 25.4l-.5-.5c5.7-5.3 7-7.5 7-7.5l.6.4c0 .1-1.3 2.3-7.1 7.6"/><path d="m13.2 18.4c-.8-1.2-1.8-2.3-2.8-3.3-1-1-2.1-1.6-2.6-2 0 0-.1.5-.2.8.4.4 1.4.9 2.3 1.8 1.4 1.4 3.2 3.9 4.8 7.5.2-.1.5-.6.6-.6-.7-1.5-1.2-2.9-2.1-4.2"/><path d="m6.8 28.7c.2-.1.7 0 .7 0-1.2-3.2-3.1-5.3-3.8-5.7l-.3.6c.2.1.5.3.9.7.6.8 1.8 2.5 2.5 4.4"/></g><g fill="#89664c"><path d="m7.3 19c0 0 1 .4 1.7-.4.7-.8.3-2.9.3-2.9s-1.4 1.1-2 3.3"/><path d="m2.9 26.1c0 0 1.3-.2.9 1.4-.5 1.5-1-.9-.9-1.4"/></g><path d="m21.5 26.2c-3.1-.1-6.6-1.1-8.9-2-2.5-.9-4.4-1.9-4.4-1.9l-.3.5c0 0 1.9 1 4.4 1.9 1.5.6 3 1 4.4 1.3 1.6.4 3.1.6 4.4.6.2 0 .4-.4.4-.4" fill="#333"/><path d="m28.7 24.4c0 0-6 .9-6.7 1.1 0 0 .1.4-.4 1.2l8.5.7 3.7-5.6 6.3 1.4c0 0 3 .1 6-2.7 0 0-5.8-6.2-12.8-5.8 0 0-1.1 2.3-3.4 3.4l-1.2 6.3" fill="#47b892"/><path d="m40.2 23.2c0 0-5.8 4.9-7 7.8-.8 2 1.3 4.9 1.7 5.9 0 0 2.2.2 3.5-1.1 0 0 .1-1.1-1.5-3.7 0 0 5.8-2.1 8.1-4.1 2.3-2 2.9-4 1.2-7.5l-6 2.7" fill="#d0d0d0"/><path d="m35.8 42.9c0 0-3.7 2-3.9 2.6-.2.6.6.9.6.9s3.2.4 6.8-.5l-.9-10.4c0 0-.9 1.2-3.8 1.4l1.2 6" fill="#333"/><path d="m22.2 26v-1.1c0-.4-.3-.7-.7-.7h-.5c-.3 0-.5.2-.6.4-.7 0-1.6.3-1.6 1.6 0 .2 0 1.4 1.4 1.4 2 0 2 0 2-1.6" fill="#d6a57c"/><path d="m29.4 9.2c0 0-9.1 2.7-10.5 2.5-1.4-.2.8-2.1 1.4-2.6s8.5-.6 9.1.1" fill="#c9150d"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c7-1f3fe.svg b/public/emoji/1f3c7-1f3fe.svg new file mode 100644 index 000000000..c8f385084 --- /dev/null +++ b/public/emoji/1f3c7-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b47d56" d="m30.2 12.5l1.5-1.9 2.8 6.6-4.3 1.8z"/><path d="m28.6 16.7c1.6.3 1.6 2.3 1.6 2.3 1.7-.7 1.5-4.6.7-6.7l-2.3 4.4" fill="#935e3e"/><path d="m28 3.4l-6.5 5.8c-.2 2.2.8 2.8 1.1 3.6.1.3-.3 1.2-.5 1.7-.5 1.1 1.1 1.1 1.6.8.6.6-.1 1.5 1.9.1 0 0-1.9 2-.1 1.7.2 1 .8 2.8 4.8-1 1.2-1.1.7-3.8.7-3.8l2.2-1.4-5.2-7.5" fill="#b47d56"/><path d="m22.3 4.9c4.3-3.7 8.1-2.3 9.1-1.3 2.5 2.5 2.9 6.4 1.6 9.9 0 0-1.3 0-2.1-1.3 0 0 1.5 0 .9-2.8-.5-2.4-3.3-2.6-3.2.9l-.3.1c-1.3-1.1-.9-3.6-2.9-3.4-1.8.1-4 2.6-4 2.6-.9-.7-.9-3.1.9-4.7" fill="#231f20"/><path d="m24.4 12c.2.5.1 1-.2 1.1-.3.1-.6-.2-.8-.7-.2-.5-.3-.9.1-1 .3-.2.7.1.9.6" fill="#664e27"/><path d="m29.5 10.6c-.4-.9.1-2.1.8-2.4 0 0-.9 1.7.1 3 0 0-.7.1-.9-.6" fill="#935e3e"/><path d="m26.2 14.8c0 0-.6 1.1-.9 1.4-.5.6-.7.5-.5 0 .2-.4.7-.9.7-.9l.7-.5" fill="#664e27"/><g fill="#3e4347"><path d="m31.8 13.7l-.9.5-3.9-5.6.9-.5z"/><path d="m31.6 14l-1-.2 1.7-4.6 1 .2z"/><path transform="matrix(.9794-.2018.2018.9794-2.3443 6.6467)" d="m30.8 13h1.3v3.7h-1.3z"/></g><path d="m35.2 9.6c-.1 1.4-4.7-.5-7.4-.6-3-.1-7.5 1.1-7.4 0 .2-4 3.6-7.1 7.7-6.9 4 .1 7.2 3.5 7.1 7.5" fill="#f15744"/><path fill="#3b946f" d="m30.3 18.8l-2.9 5-1.1.4.6 1 2.6-.2 2.8-5.6z"/><path d="m40.2 23.2c0 0-7.3 5.6-7.8 6.2-.5.6-.8 1.1-1.2 2.5l2.9 1.3c0-.1 6.3-8.5 6.1-10" fill="#94989b"/><g fill="#89664c"><path d="m60.8 32.3c2.6-4-7.9-6.1-12.1-.4v1.3c0 0 8.6-2.5 6.6 2.4-2.2 5.4 6.6 10 6.6 10s-4.7-7.6-1.1-13.3"/><path d="m9.2 12.3c0 0-.7-1.5-.3-4.2 0 0 2 1.4 3.4 4.5l-3.1-.3"/></g><path d="m12.7 59.1l.6-4.4c0 0-.9 0-1.8-.2-.3.8-.6 2.2-.9 3.9 1.1.6 2.1.7 2.1.7" fill="#574137"/><path d="m27.2 48.1c-.7.5-1.5 1.2-2.1 1.8l-3.5-1c0 0 3.2-4.8 10.7-8 0 0-8.5-3.1-11.4 1 0 0-3.8 5.7-5.1 7-1.3 1.4.1 2.6.7 2.8.6.2 9.7 1 9.7 1s1.2-1 2.8-1.6c-.6-1.7-1.3-2.6-1.8-3" fill="#89664c"/><path d="m28.5 47.1c0 0-.6.4-1.4 1 .5.5 1.2 1.4 1.9 2.8.7-.3 1.6-.5 2.3-.4.1 0-1.1-2.6-2.8-3.4" fill="#574137"/><path d="m38.3 36.4l-.8 5.8c0 0 7.9 1.3 11.2.1 0 0 2.9 7.2 8.4 11.7.4-.7.9-1.9 1.2-3.6-2.1-1.3-5.4-4.4-6.9-10.8 0 0-6.4.8-13.1-3.2" fill="#89664c"/><path d="m57.1 54c.7.6 1.5 1.2 2.3 1.7 0 0 .8-2 .9-4.3 0 0-.8-.2-2-1-.3 1.7-.8 2.9-1.2 3.6" fill="#574137"/><g fill="#b7805c"><path d="m44.8 28.1c-8 1-15.7 3-17.1-1.4-5.8-17.9-16.7-15-16.7-15-1.9-2.3-3.8-2.7-3.8-2.7-.2 2.3.7 4.2.7 4.2-.6 2.8-5.4 12-5.9 13.2-.5 1.2 2.9 3.4 2.9 3.4.7-.1.9-1.3 2.4-1.2.4 0-.7 1.4-.3 1.6.8.3 1.7-2 3.4-2.9 6.1-3.3 4.1-5.5 4.1-5.5 2.5 1.7 1.1 5.5 0 7.5-2.5 4.7.1 11.5.1 11.5-2.5 1.9-7.9 3-7.9 3-1.9 9.8 1.5 13.4 3.9 14.7.3-1.7.6-3.1.9-3.9-.9-.2-1.9-.8-2.3-1.8-.7-2.1.7-6.8.7-6.8 6.5.8 10.5-1.2 15.2-2.4 4.6-1.1 9.1-.3 13.6.4 17 3 14.8-17 6.1-15.9"/><path d="m37.7 43.3c4.4 10 14 4.5 14 4.5-2.2 6.1-.6 10.3.8 12.5 1.2-.6 1.9-2 2.3-2.8-3.1-3.5-.9-8.1-.3-9.9.7-2-.3-3.3-.3-3.3-2.7-.6-4.2 1.2-7.4-2.9-3.2-4-9.1 1.9-9.1 1.9"/></g><g fill="#574137"><path d="m53.9 62c1.5-.1 2-3.5 2-3.5-.4-.3-.8-.7-1.1-1-.4.8-1.1 2.2-2.3 2.8.7 1.1 1.4 1.7 1.4 1.7"/><path d="m34.1 38.2c0 0 .3 2.2-1.2 5.2 0 0 1.2 0 2.2.1 0 0 .9-1 1.2-5.1l-2.2-.2"/></g><path d="m28.2 27.6c0 0 2.4 2.6.9 4.8-2 3 4.1 8.5 11 5.4 4.9-2.2.2-7.6 2.4-9.7-.1.1-8.3 1.9-14.3-.5" fill="#89664c"/><g fill="#333"><path d="m5.4 25.4l-.5-.5c5.7-5.3 7-7.5 7-7.5l.6.4c0 .1-1.3 2.3-7.1 7.6"/><path d="m13.2 18.4c-.8-1.2-1.8-2.3-2.8-3.3-1-1-2.1-1.6-2.6-2 0 0-.1.5-.2.8.4.4 1.4.9 2.3 1.8 1.4 1.4 3.2 3.9 4.8 7.5.2-.1.5-.6.6-.6-.7-1.5-1.2-2.9-2.1-4.2"/><path d="m6.8 28.7c.2-.1.7 0 .7 0-1.2-3.2-3.1-5.3-3.8-5.7l-.3.6c.2.1.5.3.9.7.6.8 1.8 2.5 2.5 4.4"/></g><g fill="#89664c"><path d="m7.3 19c0 0 1 .4 1.7-.4.7-.8.3-2.9.3-2.9s-1.4 1.1-2 3.3"/><path d="m2.9 26.1c0 0 1.3-.2.9 1.4-.5 1.5-1-.9-.9-1.4"/></g><path d="m21.5 26.2c-3.1-.1-6.6-1.1-8.9-2-2.5-.9-4.4-1.9-4.4-1.9l-.3.5c0 0 1.9 1 4.4 1.9 1.5.6 3 1 4.4 1.3 1.6.4 3.1.6 4.4.6.2 0 .4-.4.4-.4" fill="#333"/><path d="m28.7 24.4c0 0-6 .9-6.7 1.1 0 0 .1.4-.4 1.2l8.5.7 3.7-5.6 6.3 1.4c0 0 3 .1 6-2.7 0 0-5.8-6.2-12.8-5.8 0 0-1.1 2.3-3.4 3.4l-1.2 6.3" fill="#47b892"/><path d="m40.2 23.2c0 0-5.8 4.9-7 7.8-.8 2 1.3 4.9 1.7 5.9 0 0 2.2.2 3.5-1.1 0 0 .1-1.1-1.5-3.7 0 0 5.8-2.1 8.1-4.1 2.3-2 2.9-4 1.2-7.5l-6 2.7" fill="#d0d0d0"/><path d="m35.8 42.9c0 0-3.7 2-3.9 2.6-.2.6.6.9.6.9s3.2.4 6.8-.5l-.9-10.4c0 0-.9 1.2-3.8 1.4l1.2 6" fill="#333"/><path d="m22.2 26v-1.1c0-.4-.3-.7-.7-.7h-.5c-.3 0-.5.2-.6.4-.7 0-1.6.3-1.6 1.6 0 .2 0 1.4 1.4 1.4 2 0 2 0 2-1.6" fill="#935e3e"/><path d="m29.4 9.2c0 0-9.1 2.7-10.5 2.5-1.4-.2.8-2.1 1.4-2.6s8.5-.6 9.1.1" fill="#c9150d"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c7-1f3ff.svg b/public/emoji/1f3c7-1f3ff.svg new file mode 100644 index 000000000..1ee4554df --- /dev/null +++ b/public/emoji/1f3c7-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#8a6859" d="m30.2 12.5l1.5-1.9 2.8 6.6-4.3 1.8z"/><path d="m28.6 16.7c1.6.3 1.6 2.3 1.6 2.3 1.7-.7 1.5-4.6.7-6.7l-2.3 4.4" fill="#705041"/><path d="m28 3.4l-6.5 5.8c-.2 2.2.8 2.8 1.1 3.6.1.3-.3 1.2-.5 1.7-.5 1.1 1.1 1.1 1.6.8.6.6-.1 1.5 1.9.1 0 0-1.9 2-.1 1.7.2 1 .8 2.8 4.8-1 1.2-1.1.7-3.8.7-3.8l2.2-1.4-5.2-7.5" fill="#8a6859"/><path d="m22.3 4.9c4.3-3.7 8.1-2.3 9.1-1.3 2.5 2.5 2.9 6.4 1.6 9.9 0 0-1.3 0-2.1-1.3 0 0 1.5 0 .9-2.8-.5-2.4-3.3-2.6-3.2.9l-.3.1c-1.3-1.1-.9-3.6-2.9-3.4-1.8.1-4 2.6-4 2.6-.9-.7-.9-3.1.9-4.7" fill="#231f20"/><path d="m24.4 12c.2.5.1 1-.2 1.1-.3.1-.6-.2-.8-.7-.2-.5-.3-.9.1-1 .3-.2.7.1.9.6" fill="#574137"/><path d="m29.5 10.6c-.4-.9.1-2.1.8-2.4 0 0-.9 1.7.1 3 0 0-.7.1-.9-.6" fill="#705041"/><path d="m26.2 14.8c0 0-.6 1.1-.9 1.4-.5.6-.7.5-.5 0 .2-.4.7-.9.7-.9l.7-.5" fill="#574137"/><g fill="#3e4347"><path d="m31.8 13.7l-.9.5-3.9-5.6.9-.5z"/><path d="m31.6 14l-1-.2 1.7-4.6 1 .2z"/><path transform="matrix(.9794-.2018.2018.9794-2.3443 6.6467)" d="m30.8 13h1.3v3.7h-1.3z"/></g><path d="m35.2 9.6c-.1 1.4-4.7-.5-7.4-.6-3-.1-7.5 1.1-7.4 0 .2-4 3.6-7.1 7.7-6.9 4 .1 7.2 3.5 7.1 7.5" fill="#f15744"/><path fill="#3b946f" d="m30.3 18.8l-2.9 5-1.1.4.6 1 2.6-.2 2.8-5.6z"/><path d="m40.2 23.2c0 0-7.3 5.6-7.8 6.2-.5.6-.8 1.1-1.2 2.5l2.9 1.3c0-.1 6.3-8.5 6.1-10" fill="#94989b"/><g fill="#89664c"><path d="m60.8 32.3c2.6-4-7.9-6.1-12.1-.4v1.3c0 0 8.6-2.5 6.6 2.4-2.2 5.4 6.6 10 6.6 10s-4.7-7.6-1.1-13.3"/><path d="m9.2 12.3c0 0-.7-1.5-.3-4.2 0 0 2 1.4 3.4 4.5l-3.1-.3"/></g><path d="m12.7 59.1l.6-4.4c0 0-.9 0-1.8-.2-.3.8-.6 2.2-.9 3.9 1.1.6 2.1.7 2.1.7" fill="#574137"/><path d="m27.2 48.1c-.7.5-1.5 1.2-2.1 1.8l-3.5-1c0 0 3.2-4.8 10.7-8 0 0-8.5-3.1-11.4 1 0 0-3.8 5.7-5.1 7-1.3 1.4.1 2.6.7 2.8.6.2 9.7 1 9.7 1s1.2-1 2.8-1.6c-.6-1.7-1.3-2.6-1.8-3" fill="#89664c"/><path d="m28.5 47.1c0 0-.6.4-1.4 1 .5.5 1.2 1.4 1.9 2.8.7-.3 1.6-.5 2.3-.4.1 0-1.1-2.6-2.8-3.4" fill="#574137"/><path d="m38.3 36.4l-.8 5.8c0 0 7.9 1.3 11.2.1 0 0 2.9 7.2 8.4 11.7.4-.7.9-1.9 1.2-3.6-2.1-1.3-5.4-4.4-6.9-10.8 0 0-6.4.8-13.1-3.2" fill="#89664c"/><path d="m57.1 54c.7.6 1.5 1.2 2.3 1.7 0 0 .8-2 .9-4.3 0 0-.8-.2-2-1-.3 1.7-.8 2.9-1.2 3.6" fill="#574137"/><g fill="#b7805c"><path d="m44.8 28.1c-8 1-15.7 3-17.1-1.4-5.8-17.9-16.7-15-16.7-15-1.9-2.3-3.8-2.7-3.8-2.7-.2 2.3.7 4.2.7 4.2-.6 2.8-5.4 12-5.9 13.2-.5 1.2 2.9 3.4 2.9 3.4.7-.1.9-1.3 2.4-1.2.4 0-.7 1.4-.3 1.6.8.3 1.7-2 3.4-2.9 6.1-3.3 4.1-5.5 4.1-5.5 2.5 1.7 1.1 5.5 0 7.5-2.5 4.7.1 11.5.1 11.5-2.5 1.9-7.9 3-7.9 3-1.9 9.8 1.5 13.4 3.9 14.7.3-1.7.6-3.1.9-3.9-.9-.2-1.9-.8-2.3-1.8-.7-2.1.7-6.8.7-6.8 6.5.8 10.5-1.2 15.2-2.4 4.6-1.1 9.1-.3 13.6.4 17 3 14.8-17 6.1-15.9"/><path d="m37.7 43.3c4.4 10 14 4.5 14 4.5-2.2 6.1-.6 10.3.8 12.5 1.2-.6 1.9-2 2.3-2.8-3.1-3.5-.9-8.1-.3-9.9.7-2-.3-3.3-.3-3.3-2.7-.6-4.2 1.2-7.4-2.9-3.2-4-9.1 1.9-9.1 1.9"/></g><g fill="#574137"><path d="m53.9 62c1.5-.1 2-3.5 2-3.5-.4-.3-.8-.7-1.1-1-.4.8-1.1 2.2-2.3 2.8.7 1.1 1.4 1.7 1.4 1.7"/><path d="m34.1 38.2c0 0 .3 2.2-1.2 5.2 0 0 1.2 0 2.2.1 0 0 .9-1 1.2-5.1l-2.2-.2"/></g><path d="m28.2 27.6c0 0 2.4 2.6.9 4.8-2 3 4.1 8.5 11 5.4 4.9-2.2.2-7.6 2.4-9.7-.1.1-8.3 1.9-14.3-.5" fill="#89664c"/><g fill="#333"><path d="m5.4 25.4l-.5-.5c5.7-5.3 7-7.5 7-7.5l.6.4c0 .1-1.3 2.3-7.1 7.6"/><path d="m13.2 18.4c-.8-1.2-1.8-2.3-2.8-3.3-1-1-2.1-1.6-2.6-2 0 0-.1.5-.2.8.4.4 1.4.9 2.3 1.8 1.4 1.4 3.2 3.9 4.8 7.5.2-.1.5-.6.6-.6-.7-1.5-1.2-2.9-2.1-4.2"/><path d="m6.8 28.7c.2-.1.7 0 .7 0-1.2-3.2-3.1-5.3-3.8-5.7l-.3.6c.2.1.5.3.9.7.6.8 1.8 2.5 2.5 4.4"/></g><g fill="#89664c"><path d="m7.3 19c0 0 1 .4 1.7-.4.7-.8.3-2.9.3-2.9s-1.4 1.1-2 3.3"/><path d="m2.9 26.1c0 0 1.3-.2.9 1.4-.5 1.5-1-.9-.9-1.4"/></g><path d="m21.5 26.2c-3.1-.1-6.6-1.1-8.9-2-2.5-.9-4.4-1.9-4.4-1.9l-.3.5c0 0 1.9 1 4.4 1.9 1.5.6 3 1 4.4 1.3 1.6.4 3.1.6 4.4.6.2 0 .4-.4.4-.4" fill="#333"/><path d="m28.7 24.4c0 0-6 .9-6.7 1.1 0 0 .1.4-.4 1.2l8.5.7 3.7-5.6 6.3 1.4c0 0 3 .1 6-2.7 0 0-5.8-6.2-12.8-5.8 0 0-1.1 2.3-3.4 3.4l-1.2 6.3" fill="#47b892"/><path d="m40.2 23.2c0 0-5.8 4.9-7 7.8-.8 2 1.3 4.9 1.7 5.9 0 0 2.2.2 3.5-1.1 0 0 .1-1.1-1.5-3.7 0 0 5.8-2.1 8.1-4.1 2.3-2 2.9-4 1.2-7.5l-6 2.7" fill="#d0d0d0"/><path d="m35.8 42.9c0 0-3.7 2-3.9 2.6-.2.6.6.9.6.9s3.2.4 6.8-.5l-.9-10.4c0 0-.9 1.2-3.8 1.4l1.2 6" fill="#333"/><path d="m22.2 26v-1.1c0-.4-.3-.7-.7-.7h-.5c-.3 0-.5.2-.6.4-.7 0-1.6.3-1.6 1.6 0 .2 0 1.4 1.4 1.4 2 0 2 0 2-1.6" fill="#8a6859"/><path d="m29.4 9.2c0 0-9.1 2.7-10.5 2.5-1.4-.2.8-2.1 1.4-2.6s8.5-.6 9.1.1" fill="#c9150d"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c7.svg b/public/emoji/1f3c7.svg new file mode 100644 index 000000000..f790b6885 --- /dev/null +++ b/public/emoji/1f3c7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffdd67" d="m30.2 12.5l1.5-1.9 2.8 6.6-4.3 1.8z"/><path d="m28.6 16.7c1.6.3 1.6 2.3 1.6 2.3 1.7-.7 1.5-4.6.7-6.7l-2.3 4.4" fill="#eba352"/><path d="m28 3.4l-6.5 5.8c-.2 2.2.8 2.8 1.1 3.6.1.3-.3 1.2-.5 1.7-.5 1.1 1.1 1.1 1.6.8.6.6-.1 1.5 1.9.1 0 0-1.9 2-.1 1.7.2 1 .8 2.8 4.8-1 1.2-1.1.7-3.8.7-3.8l2.2-1.4-5.2-7.5" fill="#ffdd67"/><path d="m22.3 4.9c4.3-3.7 8.1-2.3 9.1-1.3 2.5 2.5 2.9 6.4 1.6 9.9 0 0-1.3 0-2.1-1.3 0 0 1.5 0 .9-2.8-.5-2.4-3.3-2.6-3.2.9l-.3.1c-1.3-1.1-.9-3.6-2.9-3.4-1.8.1-4 2.6-4 2.6-.9-.7-.9-3.1.9-4.7" fill="#ffb300"/><path d="m24.4 12c.2.5.1 1-.2 1.1-.3.1-.6-.2-.8-.7-.2-.5-.3-.9.1-1 .3-.2.7.1.9.6" fill="#937237"/><path d="m29.5 10.6c-.4-.9.1-2.1.8-2.4 0 0-.9 1.7.1 3 0 0-.7 0-.9-.6" fill="#eba352"/><path d="m26.2 14.8c0 0-.6 1.1-.9 1.4-.5.6-.7.5-.5 0 .2-.4.7-.9.7-.9l.7-.5" fill="#937237"/><g fill="#3e4347"><path d="m31.8 13.7l-.9.5-3.9-5.6.9-.5z"/><path d="m31.6 14l-1-.2 1.7-4.6 1 .2z"/><path transform="matrix(.9794-.2018.2018.9794-2.3443 6.6467)" d="m30.8 13h1.3v3.7h-1.3z"/></g><path d="m35.2 9.6c-.1 1.4-4.7-.5-7.4-.6-3-.1-7.5 1.1-7.4 0 .2-4 3.6-7.1 7.7-6.9 4 .1 7.2 3.5 7.1 7.5" fill="#f15744"/><path fill="#3b946f" d="m30.3 18.8l-2.9 5-1.1.4.6 1 2.6-.2 2.8-5.6z"/><path d="m40.2 23.2c0 0-7.3 5.6-7.8 6.2-.5.6-.8 1.1-1.2 2.5l2.9 1.3c0-.1 6.3-8.5 6.1-10" fill="#94989b"/><g fill="#89664c"><path d="m60.8 32.3c2.6-4-7.9-6.1-12.1-.4v1.3c0 0 8.6-2.5 6.6 2.4-2.2 5.4 6.6 10 6.6 10s-4.7-7.6-1.1-13.3"/><path d="m9.2 12.3c0 0-.7-1.5-.3-4.2 0 0 2 1.4 3.4 4.5l-3.1-.3"/></g><path d="m12.7 59.1l.6-4.4c0 0-.9 0-1.8-.2-.3.8-.6 2.2-.9 3.9 1.1.6 2.1.7 2.1.7" fill="#574137"/><path d="m27.2 48.1c-.7.5-1.5 1.2-2.1 1.8l-3.5-1c0 0 3.2-4.8 10.7-8 0 0-8.5-3.1-11.4 1 0 0-3.8 5.7-5.1 7-1.3 1.3.1 2.6.7 2.8.6.2 9.7 1 9.7 1s1.2-1 2.8-1.6c-.6-1.7-1.3-2.6-1.8-3" fill="#89664c"/><path d="m28.5 47.1c0 0-.6.4-1.4 1 .5.5 1.2 1.4 1.9 2.8.7-.3 1.6-.5 2.3-.4.1 0-1.1-2.6-2.8-3.4" fill="#574137"/><path d="m38.3 36.4l-.8 5.8c0 0 7.9 1.3 11.2.1 0 0 2.9 7.2 8.4 11.7.4-.7.9-1.9 1.2-3.6-2.1-1.3-5.4-4.4-6.9-10.8 0 0-6.4.8-13.1-3.2" fill="#89664c"/><path d="m57.1 54c.7.6 1.5 1.2 2.3 1.7 0 0 .8-2 .9-4.3 0 0-.8-.2-2-1-.3 1.7-.8 2.9-1.2 3.6" fill="#574137"/><g fill="#b7805c"><path d="m44.8 28.1c-8 1-15.7 3-17.1-1.4-5.8-17.9-16.7-15-16.7-15-1.9-2.3-3.8-2.7-3.8-2.7-.2 2.3.7 4.2.7 4.2-.6 2.8-5.4 12-5.9 13.2-.5 1.2 2.9 3.4 2.9 3.4.7-.1.9-1.3 2.4-1.2.4 0-.7 1.4-.3 1.6.8.3 1.7-2 3.4-2.9 6.1-3.3 4.1-5.5 4.1-5.5 2.5 1.7 1.1 5.5 0 7.5-2.5 4.7.1 11.5.1 11.5-2.5 1.9-7.9 3-7.9 3-1.9 9.8 1.5 13.4 3.9 14.7.3-1.7.6-3.1.9-3.9-.9-.2-1.9-.8-2.3-1.8-.7-2.1.7-6.8.7-6.8 6.5.8 10.5-1.2 15.2-2.4 4.6-1.1 9.1-.3 13.6.4 17 3 14.8-17 6.1-15.9"/><path d="m37.7 43.3c4.4 10 14 4.5 14 4.5-2.2 6.1-.6 10.3.8 12.5 1.2-.6 1.9-2 2.3-2.8-3.1-3.5-.9-8.1-.3-9.9.7-2-.3-3.3-.3-3.3-2.7-.6-4.2 1.2-7.4-2.9-3.2-4-9.1 1.9-9.1 1.9"/></g><g fill="#574137"><path d="m53.9 62c1.5-.1 2-3.5 2-3.5-.4-.3-.8-.7-1.1-1-.4.8-1.1 2.2-2.3 2.8.7 1.1 1.4 1.7 1.4 1.7"/><path d="m34.1 38.2c0 0 .3 2.2-1.2 5.2 0 0 1.2 0 2.2.1 0 0 .9-1 1.2-5.1l-2.2-.2"/></g><path d="m28.2 27.6c0 0 2.4 2.6.9 4.8-2 3 4.1 8.5 11 5.4 4.9-2.2.2-7.6 2.4-9.7-.1.1-8.3 1.9-14.3-.5" fill="#89664c"/><g fill="#333"><path d="m5.4 25.4l-.5-.5c5.7-5.3 7-7.5 7-7.5l.6.4c0 .1-1.3 2.3-7.1 7.6"/><path d="m13.2 18.4c-.8-1.2-1.8-2.3-2.8-3.3-1-1-2.1-1.6-2.6-2 0 0-.1.5-.2.8.4.4 1.4.9 2.3 1.8 1.4 1.4 3.2 3.9 4.8 7.5.2-.1.5-.6.6-.6-.7-1.5-1.2-2.9-2.1-4.2"/><path d="m6.8 28.7c.2-.1.7 0 .7 0-1.2-3.2-3.1-5.3-3.8-5.7l-.3.6c.2.1.5.3.9.7.6.8 1.8 2.5 2.5 4.4"/></g><g fill="#89664c"><path d="m7.3 19c0 0 1 .4 1.7-.4.7-.8.3-2.9.3-2.9s-1.4 1.1-2 3.3"/><path d="m2.9 26.1c0 0 1.3-.2.9 1.4-.5 1.5-1-.9-.9-1.4"/></g><path d="m21.5 26.2c-3.1-.1-6.6-1.1-8.9-2-2.5-.9-4.4-1.9-4.4-1.9l-.3.5c0 0 1.9 1 4.4 1.9 1.5.6 3 1 4.4 1.3 1.6.4 3.1.6 4.4.6.2 0 .4-.4.4-.4" fill="#333"/><path d="m28.7 24.4c0 0-6 .9-6.7 1.1 0 0 .1.4-.4 1.2l8.5.7 3.7-5.6 6.3 1.4c0 0 3 .1 6-2.7 0 0-5.8-6.2-12.8-5.8 0 0-1.1 2.3-3.4 3.4l-1.2 6.3" fill="#47b892"/><path d="m40.2 23.2c0 0-5.8 4.9-7 7.8-.8 2 1.3 4.9 1.7 5.9 0 0 2.2.2 3.5-1.1 0 0 .1-1.1-1.5-3.7 0 0 5.8-2.1 8.1-4.1 2.3-2 2.9-4 1.2-7.5l-6 2.7" fill="#d0d0d0"/><path d="m35.8 42.9c0 0-3.7 2-3.9 2.6-.2.6.6.9.6.9s3.2.4 6.8-.5l-.9-10.4c0 0-.9 1.2-3.8 1.4l1.2 6" fill="#333"/><path d="m22.2 26v-1.1c0-.4-.3-.7-.7-.7h-.5c-.3 0-.5.2-.6.4-.7 0-1.6.3-1.6 1.6 0 .2 0 1.4 1.4 1.4 2 0 2 0 2-1.6" fill="#ffdd67"/><path d="m29.4 9.2c0 0-9.1 2.7-10.5 2.5-1.4-.2.8-2.1 1.4-2.6s8.5-.6 9.1.1" fill="#c9150d"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3c8.svg b/public/emoji/1f3c8.svg new file mode 100644 index 000000000..85ecdbf9c --- /dev/null +++ b/public/emoji/1f3c8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#89664c"><path d="m2.8 40.3c-2.1 11.7.4 16.7 2.3 18.6s7 4.4 18.6 2.3c-4.3-2.3-8.3-5.3-12-8.9-3.6-3.6-6.6-7.7-8.9-12"/><path d="m61.1 23.8c2.1-11.6.3-17.4-1.6-19.3-1.9-1.9-7.7-3.6-19.3-1.6 4.3 2.3 8.3 5.3 12 8.9 3.6 3.7 6.6 7.7 8.9 12"/><path d="m30.8 5.4c-5.6 2-11.2 5.1-15.9 9.7-4.6 4.7-7.7 10.3-9.7 15.9 1.9 6.1 5.6 12 10.7 17.1 5.1 5.1 11 8.8 17.1 10.7 5.6-2 11.2-5.1 15.9-9.7 4.7-4.7 7.7-10.2 9.7-15.9-1.9-6.1-5.6-12-10.7-17.1-5-5.2-11-8.8-17.1-10.7"/></g><g fill="#fff"><path d="m5.2 31c-1.1 3.1-1.9 6.3-2.5 9.4 2.3 4.3 5.3 8.3 8.9 12 3.6 3.6 7.7 6.6 12 8.9 3-.5 6.2-1.3 9.4-2.5-6.1-1.9-12.1-5.6-17.1-10.7-5.1-5.1-8.8-11-10.7-17.1"/><path d="m52.2 11.8c-3.6-3.6-7.7-6.6-12-8.9-3 .5-6.2 1.3-9.4 2.5 6.1 1.9 12.1 5.5 17.2 10.6 5.1 5.1 8.8 11 10.7 17.1 1.1-3.1 1.9-6.3 2.5-9.4-2.4-4.2-5.4-8.2-9-11.9"/><path d="m37.8 19.8c2.1 2.1 4.2 4.2 6.3 6.3 1 1 2.6-.6 1.6-1.6-2.1-2.1-4.2-4.2-6.3-6.3-1-1-2.6.6-1.6 1.6"/><path d="m33.1 24.6c2.1 2.1 4.2 4.2 6.3 6.3 1 1 2.6-.6 1.6-1.6-2.1-2.1-4.2-4.2-6.3-6.3-1.1-1-2.6.6-1.6 1.6"/><path d="m28.3 29.3c2.1 2.1 4.2 4.2 6.3 6.3 1 1 2.6-.6 1.6-1.6-2.1-2.1-4.2-4.2-6.3-6.3-1-1-2.6.6-1.6 1.6"/><path d="m23.6 34.1c2.1 2.1 4.2 4.2 6.3 6.3 1 1 2.6-.6 1.6-1.6-2.1-2.1-4.2-4.2-6.3-6.3-1.1-1-2.7.6-1.6 1.6"/><path d="m18.8 38.8c2.1 2.1 4.2 4.2 6.3 6.3 1 1 2.6-.6 1.6-1.6-2.1-2.1-4.2-4.2-6.3-6.3-1-1-2.6.6-1.6 1.6"/><path d="m21.4 44.2c2.1-2.1 21.3-21.3 23.4-23.4 1-1-.6-2.6-1.6-1.6-2.1 2.1-21.3 21.3-23.4 23.4-1 1.1.5 2.7 1.6 1.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3c9.svg b/public/emoji/1f3c9.svg new file mode 100644 index 000000000..dca5f0493 --- /dev/null +++ b/public/emoji/1f3c9.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M59,5c-5.6-5.6-28.4-4.2-43.3,10.7C0.8,30.6-0.6,53.3,5,59c5.6,5.6,28.4,4.2,43.3-10.7 + C63.2,33.4,64.6,10.7,59,5z" fill="#e8e8e8"/><path d="m58 14c-1.5 3.3-3.1 6.4-5 9.5-3.6 5.9-7.9 11.6-12.4 16.9-4.2 5-9.2 10.3-15.2 13.2-3.1 1.5-6.3 1.7-9.5 2.4-2.9.7-6.5 2.4-6.9 5.1 8.8 2.7 26.8-.3 39.3-12.8 12-12 15.2-29 13.1-38.2-1.4.9-2.5 2.1-3.4 3.9" fill="#c5d4d8"/><path d="m38.9 3.1c-1.5.3-3 .7-4.5 1.2-6.1 2.9-12.4 7.4-17.4 12.3-14.7 14.8-15.8 37.1-13 39.8 4 4 23.9-1.8 38-17.7 11.6-13 17-27.3 17.6-33-.3-.2-.5-.5-.6-.7-3.1-3-11-4-20.1-1.9m.8 33.3c-12.8 12.8-29 16.5-32.6 12.9-2.9-2.9.2-19.6 13-32.4 12.8-12.9 29.3-16.1 32.4-12.9 3.6 3.6 0 19.6-12.8 32.4" fill="#4b53a2"/><g fill="#cb2c41"><path d="m16.7 27.1c-4.6 7.4-5.8 14.5-4 16.3 1.8 1.8 8.9.5 16.3-4-6.3 3.2-12.3 3.6-14.1 1.9-1.8-1.9-1.4-7.9 1.8-14.2"/><path d="m29.8 14c6.3-3.2 12.3-3.6 14.1-1.9s1.3 7.8-1.9 14.1c4.6-7.4 5.8-14.5 4-16.3-1.7-1.7-8.8-.5-16.2 4.1"/><path d="m59.5 5.7c0 0 0 0 0 0-.6 5.8-6 20-17.6 33-14.1 15.9-33.9 21.8-37.9 17.7-2.7-2.7-1.7-25 13.1-39.8 5-5 11.3-9.4 17.4-12.3-6.5 2.1-13.2 5.8-18.8 11.4-14.9 14.9-16.3 37.7-10.7 43.3 1.8 1.8 5.5 2.9 10 3 8.6-2.5 21.5-8.2 32.5-23.7 6.3-8.6 11.2-18.3 14.5-23.9-.2-3.8-1.1-6.8-2.5-8.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3ca-1f3fb.svg b/public/emoji/1f3ca-1f3fb.svg new file mode 100644 index 000000000..8484a5304 --- /dev/null +++ b/public/emoji/1f3ca-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m40.3 12.3c6.1 7.6 7.7 11.6 7.2 18.3 7.6 0 9.4 6.2 14.4 6.2v9.8h-29.5c0 0 1.1-1.7-.1-4.1l1.1-8.4c0 0 1.9 2.6 5 .9 0 0-3.5-2.7-1.4-6.9-1.2-2.6-1.3-3.7-.9-7.6-6.6-2.7-12.7-2.2-19.3-1.8-2.1 3.3-8.2 4.8-10.8 4.3-1.5-.3 4-1.6 3-2.1 0 0-2.8.9-6.8.3-.5-.1 1-3.8 2.2-4.7 1.1-.8 4-2.4 6.7-2.3 1.7.1 3.4 1 4.8 1 1.7.1 3.9-.8 6.1-1.3 5.7-1.5 10.8-2.4 18.3-1.6" fill="#ffe1bd"/><g fill="#e6b796"><path d="m37 28.1c0 0 2.9 4.3 8.9 3.2-5.3-.9-8.9-3.2-8.9-3.2"/><path d="m39.9 23.4c0 0-2.1-5.2-8.1-4.2 4.7 1 8.1 4.2 8.1 4.2"/><path d="m52.3 42.5c0 0 1.9-9.2-5.2-11 5.7 2.5 5.2 11 5.2 11"/><path d="m32.9 34.5l-.9 7.9c3.9.6 7.3-.1 7.3-.1-2.5-6.4-6.4-7.8-6.4-7.8"/><ellipse transform="matrix(.1104-.9939.9939.1104 5.0751 83.6497)" cx="49.3" cy="39" rx="1.2" ry=".9"/></g><path d="m8.4 36.7c-.8 6.5 4.7 12.5 12.2 13.4 3.3.4 7-1.1 9.6-2.6 3.2-1.8 5.3-6.4 5.4-7.6.1-1.2-.8-6.1-3.5-8.6-2.2-2-5.4-4.3-8.7-4.7-7.5-.9-14.2 3.6-15 10.1" fill="#ffe1bd"/><path d="m20.7 38.2c1.1-9.4 6.1-10.6 6.1-10.6 0 0-1.1-.8-3.5-1.1-7.5-.9-14.2 3.6-15 10.1-.8 6.5 4.7 12.5 12.2 13.4 2.4.3 3.6-.2 3.6-.2 0 .1-4.5-2.2-3.4-11.6" fill="#f15744"/><path d="m25.1 40c-1.4-.5-3.1.9-3.8 3-.7 2.1-.1 4.2 1.3 4.7 1.4.5 3.1-.9 3.8-3 .7-2.2.2-4.3-1.3-4.7" fill="#231f20"/><path d="m24.9 41.1c-1-.3-2.2.6-2.7 2.1-.5 1.5-.1 2.9.9 3.3 1 .3 2.2-.6 2.7-2.1.5-1.5.1-3-.9-3.3" fill="#44618b"/><path d="m24.7 37.9c-1.5-.1-2.5-2-2.4-4.2.2-2.2 1.5-3.9 3-3.8 1.5.1 2.5 2 2.4 4.2-.2 2.2-1.5 3.9-3 3.8" fill="#231f20"/><path d="m24.8 36.7c-1.1-.1-1.8-1.4-1.7-3 .1-1.6 1.1-2.8 2.1-2.7 1.1.1 1.8 1.4 1.7 3-.1 1.6-1.1 2.8-2.1 2.7" fill="#44618b"/><g fill="#428bc1"><path d="m24.2 37.2l-.2 3.2h1.2l.3-3.1z"/><path d="m26 30.5l1.4-2.5-1.1-.6-1.7 2.6z"/></g><path d="m27.3 40.1c.6.1 1.2-.4 1.3-1 .1-.6-.4-1.2-1-1.3l-.3 2.3" fill="#e6b796"/><path d="m32.6 36.9c1 .1.6 1.3.4 2.7s0 2.7-1 2.6c-1-.1-1.7-1.4-1.5-2.9.1-1.4 1.1-2.5 2.1-2.4" fill="#574137"/><g fill="#44618b"><path transform="matrix(.0921-.9957.9957.0921-17.8931 61.2024)" d="m24.3 39.9h.6v1h-.6z"/><path transform="matrix(.0666-.9978.9978.0666-14.0109 59.6251)" d="m24.6 36.8h.6v1h-.6z"/><path transform="matrix(.4235-.9059.9059.4235-12.7597 40.372)" d="m25.1 29.6h.6v1.2h-.6z"/></g><path fill="#75d6ff" d="m2 42h60v20h-60z"/><g fill="#42ade2"><path d="m23.8 55.8c-1.5.2-3.3.1-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6 0-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.8 2.1 8.8.7"/><path d="m35.4 48.1c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6-.1-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/><path d="m47 55.8c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6 0-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/><path d="m58.7 48.1c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6-.1-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3ca-1f3fc.svg b/public/emoji/1f3ca-1f3fc.svg new file mode 100644 index 000000000..456bee3b3 --- /dev/null +++ b/public/emoji/1f3ca-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m40.3 12.3c6.1 7.6 7.7 11.6 7.2 18.3 7.6 0 9.4 6.2 14.4 6.2v9.8h-29.5c0 0 1.1-1.7-.1-4.1l1.1-8.4c0 0 1.9 2.6 5 .9 0 0-3.5-2.7-1.4-6.9-1.2-2.6-1.3-3.7-.9-7.6-6.6-2.7-12.7-2.2-19.3-1.8-2.1 3.3-8.2 4.8-10.8 4.3-1.5-.3 4-1.6 3-2.1 0 0-2.8.9-6.8.3-.5-.1 1-3.8 2.2-4.7 1.1-.8 4-2.4 6.7-2.3 1.7.1 3.4 1 4.8 1 1.7.1 3.9-.8 6.1-1.3 5.7-1.5 10.8-2.4 18.3-1.6" fill="#fed0ac"/><g fill="#e0a372"><path d="m37 28.1c0 0 2.9 4.3 8.9 3.2-5.3-.9-8.9-3.2-8.9-3.2"/><path d="m39.9 23.4c0 0-2.1-5.2-8.1-4.2 4.7 1 8.1 4.2 8.1 4.2"/><path d="m52.3 42.5c0 0 1.9-9.2-5.2-11 5.7 2.5 5.2 11 5.2 11"/><path d="m32.9 34.5l-.9 7.9c3.9.6 7.3-.1 7.3-.1-2.5-6.4-6.4-7.8-6.4-7.8"/><ellipse transform="matrix(.1104-.9939.9939.1104 5.0751 83.6497)" cx="49.3" cy="39" rx="1.2" ry=".9"/></g><path d="m8.4 36.7c-.8 6.5 4.7 12.5 12.2 13.4 3.3.4 7-1.1 9.6-2.6 3.2-1.8 5.3-6.4 5.4-7.6.1-1.2-.8-6.1-3.5-8.6-2.2-2-5.4-4.3-8.7-4.7-7.5-.9-14.2 3.6-15 10.1" fill="#fed0ac"/><path d="m20.7 38.2c1.1-9.4 6.1-10.6 6.1-10.6 0 0-1.1-.8-3.5-1.1-7.5-.9-14.2 3.6-15 10.1-.8 6.5 4.7 12.5 12.2 13.4 2.4.3 3.6-.2 3.6-.2 0 .1-4.5-2.2-3.4-11.6" fill="#f15744"/><path d="m25.1 40c-1.4-.5-3.1.9-3.8 3-.7 2.1-.1 4.2 1.3 4.7 1.4.5 3.1-.9 3.8-3 .7-2.2.2-4.3-1.3-4.7" fill="#231f20"/><path d="m24.9 41.1c-1-.3-2.2.6-2.7 2.1-.5 1.5-.1 2.9.9 3.3 1 .3 2.2-.6 2.7-2.1.5-1.5.1-3-.9-3.3" fill="#44618b"/><path d="m24.7 37.9c-1.5-.1-2.5-2-2.4-4.2.2-2.2 1.5-3.9 3-3.8 1.5.1 2.5 2 2.4 4.2-.2 2.2-1.5 3.9-3 3.8" fill="#231f20"/><path d="m24.8 36.7c-1.1-.1-1.8-1.4-1.7-3 .1-1.6 1.1-2.8 2.1-2.7 1.1.1 1.8 1.4 1.7 3-.1 1.6-1.1 2.8-2.1 2.7" fill="#44618b"/><g fill="#428bc1"><path d="m24.2 37.2l-.2 3.2h1.2l.3-3.1z"/><path d="m26 30.5l1.4-2.5-1.1-.6-1.7 2.6z"/></g><path d="m27.3 40.1c.6.1 1.2-.4 1.3-1 .1-.6-.4-1.2-1-1.3l-.3 2.3" fill="#e0a372"/><path d="m32.6 36.9c1 .1.6 1.3.4 2.7s0 2.7-1 2.6c-1-.1-1.7-1.4-1.5-2.9.1-1.4 1.1-2.5 2.1-2.4" fill="#574137"/><g fill="#44618b"><path transform="matrix(.0921-.9957.9957.0921-17.8931 61.2024)" d="m24.3 39.9h.6v1h-.6z"/><path transform="matrix(.0666-.9978.9978.0666-14.0109 59.6251)" d="m24.6 36.8h.6v1h-.6z"/><path transform="matrix(.4235-.9059.9059.4235-12.7597 40.372)" d="m25.1 29.6h.6v1.2h-.6z"/></g><path fill="#75d6ff" d="m2 42h60v20h-60z"/><g fill="#42ade2"><path d="m23.8 55.8c-1.5.2-3.3.1-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6 0-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.8 2.1 8.8.7"/><path d="m35.4 48.1c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6-.1-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/><path d="m47 55.8c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6 0-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/><path d="m58.7 48.1c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6-.1-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3ca-1f3fd.svg b/public/emoji/1f3ca-1f3fd.svg new file mode 100644 index 000000000..57e064224 --- /dev/null +++ b/public/emoji/1f3ca-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m40.3 12.3c6.1 7.6 7.7 11.6 7.2 18.3 7.6 0 9.4 6.2 14.4 6.2v9.8h-29.5c0 0 1.1-1.7-.1-4.1l1.1-8.4c0 0 1.9 2.6 5 .9 0 0-3.5-2.7-1.4-6.9-1.2-2.6-1.3-3.7-.9-7.6-6.6-2.7-12.7-2.2-19.3-1.8-2.1 3.3-8.2 4.8-10.8 4.3-1.5-.3 4-1.6 3-2.1 0 0-2.8.9-6.8.3-.5-.1 1-3.8 2.2-4.7 1.1-.8 4-2.4 6.7-2.3 1.7.1 3.4 1 4.8 1 1.7.1 3.9-.8 6.1-1.3 5.7-1.5 10.8-2.4 18.3-1.6" fill="#d6a57c"/><g fill="#b58360"><path d="m37 28.1c0 0 2.9 4.3 8.9 3.2-5.3-.9-8.9-3.2-8.9-3.2"/><path d="m39.9 23.4c0 0-2.1-5.2-8.1-4.2 4.7 1 8.1 4.2 8.1 4.2"/><path d="m52.3 42.5c0 0 1.9-9.2-5.2-11 5.7 2.5 5.2 11 5.2 11"/><path d="m32.9 34.5l-.9 7.9c3.9.6 7.3-.1 7.3-.1-2.5-6.4-6.4-7.8-6.4-7.8"/><ellipse transform="matrix(.1104-.9939.9939.1104 5.0751 83.6497)" cx="49.3" cy="39" rx="1.2" ry=".9"/></g><path d="m8.4 36.7c-.8 6.5 4.7 12.5 12.2 13.4 3.3.4 7-1.1 9.6-2.6 3.2-1.8 5.3-6.4 5.4-7.6.1-1.2-.8-6.1-3.5-8.6-2.2-2-5.4-4.3-8.7-4.7-7.5-.9-14.2 3.6-15 10.1" fill="#d6a57c"/><path d="m20.7 38.2c1.1-9.4 6.1-10.6 6.1-10.6 0 0-1.1-.8-3.5-1.1-7.5-.9-14.2 3.6-15 10.1-.8 6.5 4.7 12.5 12.2 13.4 2.4.3 3.6-.2 3.6-.2 0 .1-4.5-2.2-3.4-11.6" fill="#f15744"/><path d="m25.1 40c-1.4-.5-3.1.9-3.8 3-.7 2.1-.1 4.2 1.3 4.7 1.4.5 3.1-.9 3.8-3 .7-2.2.2-4.3-1.3-4.7" fill="#231f20"/><path d="m24.9 41.1c-1-.3-2.2.6-2.7 2.1-.5 1.5-.1 2.9.9 3.3 1 .3 2.2-.6 2.7-2.1.5-1.5.1-3-.9-3.3" fill="#44618b"/><path d="m24.7 37.9c-1.5-.1-2.5-2-2.4-4.2.2-2.2 1.5-3.9 3-3.8 1.5.1 2.5 2 2.4 4.2-.2 2.2-1.5 3.9-3 3.8" fill="#231f20"/><path d="m24.8 36.7c-1.1-.1-1.8-1.4-1.7-3 .1-1.6 1.1-2.8 2.1-2.7 1.1.1 1.8 1.4 1.7 3-.1 1.6-1.1 2.8-2.1 2.7" fill="#44618b"/><g fill="#428bc1"><path d="m24.2 37.2l-.2 3.2h1.2l.3-3.1z"/><path d="m26 30.5l1.4-2.5-1.1-.6-1.7 2.6z"/></g><path d="m27.3 40.1c.6.1 1.2-.4 1.3-1 .1-.6-.4-1.2-1-1.3l-.3 2.3" fill="#b58360"/><path d="m32.6 36.9c1 .1.6 1.3.4 2.7s0 2.7-1 2.6c-1-.1-1.7-1.4-1.5-2.9.1-1.4 1.1-2.5 2.1-2.4" fill="#574137"/><g fill="#44618b"><path transform="matrix(.0921-.9957.9957.0921-17.8931 61.2024)" d="m24.3 39.9h.6v1h-.6z"/><path transform="matrix(.0666-.9978.9978.0666-14.0109 59.6251)" d="m24.6 36.8h.6v1h-.6z"/><path transform="matrix(.4235-.9059.9059.4235-12.7597 40.372)" d="m25.1 29.6h.6v1.2h-.6z"/></g><path fill="#75d6ff" d="m2 42h60v20h-60z"/><g fill="#42ade2"><path d="m23.8 55.8c-1.5.2-3.3.1-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6 0-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.8 2.1 8.8.7"/><path d="m35.4 48.1c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6-.1-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/><path d="m47 55.8c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6 0-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/><path d="m58.7 48.1c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6-.1-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3ca-1f3fe.svg b/public/emoji/1f3ca-1f3fe.svg new file mode 100644 index 000000000..12d607b4b --- /dev/null +++ b/public/emoji/1f3ca-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m40.3 12.3c6.1 7.6 7.7 11.6 7.2 18.3 7.6 0 9.4 6.2 14.4 6.2v9.8h-29.5c0 0 1.1-1.7-.1-4.1l1.1-8.4c0 0 1.9 2.6 5 .9 0 0-3.5-2.7-1.4-6.9-1.2-2.6-1.3-3.7-.9-7.6-6.6-2.7-12.7-2.2-19.3-1.8-2.1 3.3-8.2 4.8-10.8 4.3-1.5-.3 4-1.6 3-2.1 0 0-2.8.9-6.8.3-.5-.1 1-3.8 2.2-4.7 1.1-.8 4-2.4 6.7-2.3 1.7.1 3.4 1 4.8 1 1.7.1 3.9-.8 6.1-1.3 5.7-1.5 10.8-2.4 18.3-1.6" fill="#b47d56"/><g fill="#935e3e"><path d="m37 28.1c0 0 2.9 4.3 8.9 3.2-5.3-.9-8.9-3.2-8.9-3.2"/><path d="m39.9 23.4c0 0-2.1-5.2-8.1-4.2 4.7 1 8.1 4.2 8.1 4.2"/><path d="m52.3 42.5c0 0 1.9-9.2-5.2-11 5.7 2.5 5.2 11 5.2 11"/><path d="m32.9 34.5l-.9 7.9c3.9.6 7.3-.1 7.3-.1-2.5-6.4-6.4-7.8-6.4-7.8"/><ellipse transform="matrix(.1104-.9939.9939.1104 5.0751 83.6497)" cx="49.3" cy="39" rx="1.2" ry=".9"/></g><path d="m8.4 36.7c-.8 6.5 4.7 12.5 12.2 13.4 3.3.4 7-1.1 9.6-2.6 3.2-1.8 5.3-6.4 5.4-7.6.1-1.2-.8-6.1-3.5-8.6-2.2-2-5.4-4.3-8.7-4.7-7.5-.9-14.2 3.6-15 10.1" fill="#b47d56"/><path d="m20.7 38.2c1.1-9.4 6.1-10.6 6.1-10.6 0 0-1.1-.8-3.5-1.1-7.5-.9-14.2 3.6-15 10.1-.8 6.5 4.7 12.5 12.2 13.4 2.4.3 3.6-.2 3.6-.2 0 .1-4.5-2.2-3.4-11.6" fill="#f15744"/><path d="m25.1 40c-1.4-.5-3.1.9-3.8 3-.7 2.1-.1 4.2 1.3 4.7 1.4.5 3.1-.9 3.8-3 .7-2.2.2-4.3-1.3-4.7" fill="#231f20"/><path d="m24.9 41.1c-1-.3-2.2.6-2.7 2.1-.5 1.5-.1 2.9.9 3.3 1 .3 2.2-.6 2.7-2.1.5-1.5.1-3-.9-3.3" fill="#44618b"/><path d="m24.7 37.9c-1.5-.1-2.5-2-2.4-4.2.2-2.2 1.5-3.9 3-3.8 1.5.1 2.5 2 2.4 4.2-.2 2.2-1.5 3.9-3 3.8" fill="#231f20"/><path d="m24.8 36.7c-1.1-.1-1.8-1.4-1.7-3 .1-1.6 1.1-2.8 2.1-2.7 1.1.1 1.8 1.4 1.7 3-.1 1.6-1.1 2.8-2.1 2.7" fill="#44618b"/><g fill="#428bc1"><path d="m24.2 37.2l-.2 3.2h1.2l.3-3.1z"/><path d="m26 30.5l1.4-2.5-1.1-.6-1.7 2.6z"/></g><path d="m27.3 40.1c.6.1 1.2-.4 1.3-1 .1-.6-.4-1.2-1-1.3l-.3 2.3" fill="#935e3e"/><path d="m32.6 36.9c1 .1.6 1.3.4 2.7s0 2.7-1 2.6c-1-.1-1.7-1.4-1.5-2.9.1-1.4 1.1-2.5 2.1-2.4" fill="#574137"/><g fill="#44618b"><path transform="matrix(.0921-.9957.9957.0921-17.8931 61.2024)" d="m24.3 39.9h.6v1h-.6z"/><path transform="matrix(.0666-.9978.9978.0666-14.0109 59.6251)" d="m24.6 36.8h.6v1h-.6z"/><path transform="matrix(.4235-.9059.9059.4235-12.7597 40.372)" d="m25.1 29.6h.6v1.2h-.6z"/></g><path fill="#75d6ff" d="m2 42h60v20h-60z"/><g fill="#42ade2"><path d="m23.8 55.8c-1.5.2-3.3.1-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6 0-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.8 2.1 8.8.7"/><path d="m35.4 48.1c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6-.1-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/><path d="m47 55.8c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6 0-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/><path d="m58.7 48.1c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6-.1-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3ca-1f3ff.svg b/public/emoji/1f3ca-1f3ff.svg new file mode 100644 index 000000000..99fe3f240 --- /dev/null +++ b/public/emoji/1f3ca-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m40.3 12.3c6.1 7.6 7.7 11.6 7.2 18.3 7.6 0 9.4 6.2 14.4 6.2v9.8h-29.5c0 0 1.1-1.7-.1-4.1l1.1-8.4c0 0 1.9 2.6 5 .9 0 0-3.5-2.7-1.4-6.9-1.2-2.6-1.3-3.7-.9-7.6-6.6-2.7-12.7-2.2-19.3-1.8-2.1 3.3-8.2 4.8-10.8 4.3-1.5-.3 4-1.6 3-2.1 0 0-2.8.9-6.8.3-.5-.1 1-3.8 2.2-4.7 1.1-.8 4-2.4 6.7-2.3 1.7.1 3.4 1 4.8 1 1.7.1 3.9-.8 6.1-1.3 5.7-1.5 10.8-2.4 18.3-1.6" fill="#8a6859"/><g fill="#705041"><path d="m37 28.1c0 0 2.9 4.3 8.9 3.2-5.3-.9-8.9-3.2-8.9-3.2"/><path d="m39.9 23.4c0 0-2.1-5.2-8.1-4.2 4.7 1 8.1 4.2 8.1 4.2"/><path d="m52.3 42.5c0 0 1.9-9.2-5.2-11 5.7 2.5 5.2 11 5.2 11"/><path d="m32.9 34.5l-.9 7.9c3.9.6 7.3-.1 7.3-.1-2.5-6.4-6.4-7.8-6.4-7.8"/><ellipse transform="matrix(.1104-.9939.9939.1104 5.0751 83.6497)" cx="49.3" cy="39" rx="1.2" ry=".9"/></g><path d="m8.4 36.7c-.8 6.5 4.7 12.5 12.2 13.4 3.3.4 7-1.1 9.6-2.6 3.2-1.8 5.3-6.4 5.4-7.6.1-1.2-.8-6.1-3.5-8.6-2.2-2-5.4-4.3-8.7-4.7-7.5-.9-14.2 3.6-15 10.1" fill="#8a6859"/><path d="m20.7 38.2c1.1-9.4 6.1-10.6 6.1-10.6 0 0-1.1-.8-3.5-1.1-7.5-.9-14.2 3.6-15 10.1-.8 6.5 4.7 12.5 12.2 13.4 2.4.3 3.6-.2 3.6-.2 0 .1-4.5-2.2-3.4-11.6" fill="#f15744"/><path d="m25.1 40c-1.4-.5-3.1.9-3.8 3-.7 2.1-.1 4.2 1.3 4.7 1.4.5 3.1-.9 3.8-3 .7-2.2.2-4.3-1.3-4.7" fill="#231f20"/><path d="m24.9 41.1c-1-.3-2.2.6-2.7 2.1-.5 1.5-.1 2.9.9 3.3 1 .3 2.2-.6 2.7-2.1.5-1.5.1-3-.9-3.3" fill="#44618b"/><path d="m24.7 37.9c-1.5-.1-2.5-2-2.4-4.2.2-2.2 1.5-3.9 3-3.8 1.5.1 2.5 2 2.4 4.2-.2 2.2-1.5 3.9-3 3.8" fill="#231f20"/><path d="m24.8 36.7c-1.1-.1-1.8-1.4-1.7-3 .1-1.6 1.1-2.8 2.1-2.7 1.1.1 1.8 1.4 1.7 3-.1 1.6-1.1 2.8-2.1 2.7" fill="#44618b"/><g fill="#428bc1"><path d="m24.2 37.2l-.2 3.2h1.2l.3-3.1z"/><path d="m26 30.5l1.4-2.5-1.1-.6-1.7 2.6z"/></g><path d="m27.3 40.1c.6.1 1.2-.4 1.3-1 .1-.6-.4-1.2-1-1.3l-.3 2.3" fill="#705041"/><path d="m32.6 36.9c1 .1.6 1.3.4 2.7s0 2.7-1 2.6c-1-.1-1.7-1.4-1.5-2.9.1-1.4 1.1-2.5 2.1-2.4" fill="#574137"/><g fill="#44618b"><path transform="matrix(.0921-.9957.9957.0921-17.8931 61.2024)" d="m24.3 39.9h.6v1h-.6z"/><path transform="matrix(.0666-.9978.9978.0666-14.0109 59.6251)" d="m24.6 36.8h.6v1h-.6z"/><path transform="matrix(.4235-.9059.9059.4235-12.7597 40.372)" d="m25.1 29.6h.6v1.2h-.6z"/></g><path fill="#75d6ff" d="m2 42h60v20h-60z"/><g fill="#42ade2"><path d="m23.8 55.8c-1.5.2-3.3.1-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6 0-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.8 2.1 8.8.7"/><path d="m35.4 48.1c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6-.1-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/><path d="m47 55.8c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6 0-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/><path d="m58.7 48.1c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6-.1-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3ca.svg b/public/emoji/1f3ca.svg new file mode 100644 index 000000000..5b62b5cc7 --- /dev/null +++ b/public/emoji/1f3ca.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m40.3 12.3c6.1 7.6 7.7 11.6 7.2 18.3 7.6 0 9.4 6.2 14.4 6.2v9.8h-29.5c0 0 1.1-1.7-.1-4.1l1.1-8.4c0 0 1.9 2.6 5 .9 0 0-3.5-2.7-1.4-6.9-1.2-2.6-1.3-3.7-.9-7.6-6.6-2.7-12.7-2.2-19.3-1.8-2.1 3.3-8.2 4.8-10.8 4.3-1.5-.3 4-1.6 3-2.1 0 0-2.8.9-6.8.3-.5-.1 1-3.8 2.2-4.7 1.1-.8 4-2.4 6.7-2.3 1.7.1 3.4 1 4.8 1 1.7.1 3.9-.8 6.1-1.3 5.7-1.5 10.8-2.4 18.3-1.6" fill="#ffdd67"/><g fill="#eba352"><path d="m37 28.1c0 0 2.9 4.3 8.9 3.2-5.3-.9-8.9-3.2-8.9-3.2"/><path d="m39.9 23.4c0 0-2.1-5.2-8.1-4.2 4.7 1 8.1 4.2 8.1 4.2"/><path d="m52.3 42.5c0 0 1.9-9.2-5.2-11 5.7 2.5 5.2 11 5.2 11"/><path d="m32.9 34.5l-.9 7.9c3.9.6 7.3-.1 7.3-.1-2.5-6.4-6.4-7.8-6.4-7.8"/><ellipse transform="matrix(.1104-.9939.9939.1104 5.0751 83.6497)" cx="49.3" cy="39" rx="1.2" ry=".9"/></g><path d="m8.4 36.7c-.8 6.5 4.7 12.5 12.2 13.4 3.3.4 7-1.1 9.6-2.6 3.2-1.8 5.3-6.4 5.4-7.6.1-1.2-.8-6.1-3.5-8.6-2.2-2-5.4-4.3-8.7-4.7-7.5-.9-14.2 3.6-15 10.1" fill="#ffdd67"/><path d="m20.7 38.2c1.1-9.4 6.1-10.6 6.1-10.6 0 0-1.1-.8-3.5-1.1-7.5-.9-14.2 3.6-15 10.1-.8 6.5 4.7 12.5 12.2 13.4 2.4.3 3.6-.2 3.6-.2 0 .1-4.5-2.2-3.4-11.6" fill="#f15744"/><path d="m25.1 40c-1.4-.5-3.1.9-3.8 3-.7 2.1-.1 4.2 1.3 4.7 1.4.5 3.1-.9 3.8-3 .7-2.2.2-4.3-1.3-4.7" fill="#231f20"/><path d="m24.9 41.1c-1-.3-2.2.6-2.7 2.1-.5 1.5-.1 2.9.9 3.3 1 .3 2.2-.6 2.7-2.1.5-1.5.1-3-.9-3.3" fill="#44618b"/><path d="m24.7 37.9c-1.5-.1-2.5-2-2.4-4.2.2-2.2 1.5-3.9 3-3.8 1.5.1 2.5 2 2.4 4.2-.2 2.2-1.5 3.9-3 3.8" fill="#231f20"/><path d="m24.8 36.7c-1.1-.1-1.8-1.4-1.7-3 .1-1.6 1.1-2.8 2.1-2.7 1.1.1 1.8 1.4 1.7 3-.1 1.6-1.1 2.8-2.1 2.7" fill="#44618b"/><g fill="#428bc1"><path d="m24.2 37.2l-.2 3.2h1.2l.3-3.1z"/><path d="m26 30.5l1.4-2.5-1.1-.6-1.7 2.6z"/></g><path d="m27.3 40.1c.6.1 1.2-.4 1.3-1 .1-.6-.4-1.2-1-1.3l-.3 2.3" fill="#eba352"/><path d="m32.6 36.9c1 .1.6 1.3.4 2.7s0 2.7-1 2.6c-1-.1-1.7-1.4-1.5-2.9.1-1.4 1.1-2.5 2.1-2.4" fill="#574137"/><g fill="#44618b"><path transform="matrix(.0921-.9957.9957.0921-17.8931 61.2024)" d="m24.3 39.9h.6v1h-.6z"/><path transform="matrix(.0666-.9978.9978.0666-14.0109 59.6251)" d="m24.6 36.8h.6v1h-.6z"/><path transform="matrix(.4239-.9057.9057.4239-12.7666 40.3521)" d="m25.1 29.6h.6v1.2h-.6z"/></g><path fill="#75d6ff" d="m2 42h60v20h-60z"/><g fill="#42ade2"><path d="m23.8 55.8c-1.5.2-3.3.1-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6 0-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.8 2.1 8.8.7"/><path d="m35.4 48.1c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6-.1-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/><path d="m47 55.8c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6 0-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/><path d="m58.7 48.1c-1.4.2-3.4.2-4.7-.4-1.9-.6-3.6-1.7-5.6-2-2.7-.5-5.6-.1-8.1 1 3.3-.2 6.4-.5 9.6.7 2.7 1 5.9 2.1 8.8.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3cb-1f3fb.svg b/public/emoji/1f3cb-1f3fb.svg new file mode 100644 index 000000000..1d993f5b3 --- /dev/null +++ b/public/emoji/1f3cb-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m22.6 19.9l1 1.8h16.9l.7-1.9c0-6.8-1.6-9.7-9.1-9.8-7.6-.1-9.5 3-9.5 9.9" fill="#594640"/><path d="m40.5 19.8c-.1.4-.1.8-.3 1-.2.4-.6.6-.6.6s.1-.8.1-1.8c-.4-6.3-.8-3.3-7.7-3.3-6.9 0-7.3-3-7.7 3.3 0 1.1.1 1.8.1 1.8s-.4-.2-.6-.6c-.1-.2-.2-.6-.3-1-.7-.2-1.5 0-1.5 1.9 0 1.2.4 2.1 1.9 2.2.5 3.9 5.8 6.5 8.1 6.5 2.4 0 7.6-2.6 8.1-6.5 1.5-.1 1.9-1.1 1.9-2.2 0-1.9-.8-2.1-1.5-1.9" fill="#ffe1bd"/><g fill="#664e27"><circle cx="28.4" cy="21.8" r="1.5"/><circle cx="35.5" cy="21.8" r="1.5"/><path d="m34.3 26.3c-1.5 1.2-3.2 1.2-4.6 0-.2-.1-.3.1-.2.3.5.8 1.4 1.6 2.5 1.6 1.2 0 2.1-.7 2.5-1.6.2-.2 0-.5-.2-.3"/></g><g fill="#ffe1bd"><path d="m30.4 29.9v.9c0 .5-.4.9-.8 1.1h-4.8v11c0 0 2.5 1.4 7.3 1.4 4.8 0 7.3-1.4 7.3-1.4v-11h-4.9c-.5-.1-.8-.6-.8-1.1v-.9h-3.3"/><path d="m49.2 9.4c-1.7-.5-2.3.6-2.7 1.5-.3.1-.6.3-.7.7l-.2.7c-.1.5.1 1 .6 1.2h.1l-2.7 10.9 2.9.6 2.7-10.9c.6-.1.8-.7 1.3-2.4.5-1.8-1-2.2-1.3-2.3"/><path d="m17.7 13.4c.5-.1.8-.7.6-1.2l-.2-.7c-.1-.4-.4-.6-.7-.7-.3-.9-1-2-2.7-1.5-.3.1-1.8.5-1.3 2.3.5 1.7.7 2.3 1.3 2.4l2.8 11 2.9-.6-2.7-11"/></g><path d="m5.5 15.4v-1.8c0 0 8.8-4.5 26.5-4.5 17.7 0 26.5 4.5 26.5 4.5v1.8c0 0-8.8-4.5-26.5-4.5-17.7 0-26.5 4.5-26.5 4.5" fill="#94989b"/><path d="m46.9 11.4c.1-.3-.1-.5-.3-.6-.3-.1-.5.1-.6.4l-.3 1.2.9.2.3-1.2" fill="#ffe1bd"/><path d="m46.6 11.1c.1.1.1.2.1.4 0 .1 0 .3-.1.4-.1.2-.1.5-.2.7 0 .2.2.2.3.1.1-.2.1-.5.2-.7 0-.2.1-.3.1-.5 0-.2-.1-.4-.2-.5-.1-.1-.3 0-.2.1" fill="#e6b796"/><path d="m17.1 11.4c-.1-.3.1-.5.3-.6.3-.1.5.1.6.4l.3 1.2-.9.2-.3-1.2" fill="#ffe1bd"/><path d="m17.4 11.1c-.1.1-.1.2-.1.4 0 .1 0 .3.1.4.1.2.1.5.2.7 0 .2-.2.2-.3.1-.1-.2-.1-.5-.2-.7 0-.2-.1-.3-.1-.5 0-.2.1-.4.2-.5.1-.1.3 0 .2.1" fill="#e6b796"/><path d="m24.7 42.4v1.6-1.6" fill="#428bc1"/><g fill="#3e4347"><path d="m56.9 22l-3.7-1.4 5.1-14.2 3.7 1.4z"/><path d="m52.8 23.6l-5.2-1.9 7.1-19.7 5.2 1.9z"/><path d="M7.1 22 10.8 20.6 5.7 6.4 2 7.8z"/><path d="M11.2 23.6 16.4 21.7 9.3 2 4.1 3.9z"/></g><path d="m46.5 25l-2.8-1.2-5.6 8h-2.9c-.4 1.5-1.7 2.6-3.2 2.6s-2.9-1.1-3.2-2.6h-2.9l-5.6-8-2.8 1.2 7.3 10.3v8.6c0 0 2.5 1.4 7.3 1.4 4.8 0 7.3-1.4 7.3-1.4v-8.6l7.1-10.3" fill="#47b892"/><g fill="#d3976e"><path d="m20.2 59.3c-1.4 0-2.5 1.2-2.5 2.7h7v-2.7h-4.5"/><path d="m43.8 59.3c1.4 0 2.5 1.2 2.5 2.7h-7v-2.7h4.5"/></g><path d="m24.7 41.9v1.7-1.7" fill="#f2b200"/><path d="m41.7 48.3l-2.4-1.8v-2.9c0 0-2.5 1.5-7.3 1.5-4.8 0-7.3-1.5-7.3-1.5v2.9l-2.4 1.8c-1.5 1.2-2.1 2.2-2.1 3.5 0 1.6 0 7.5 0 7.5h4.5v-5.9l3.8-3c.5-.4 1.1-.7 1.8-.7 0 0 2.5 0 3.4 0 .9 0 1.9.8 1.9.8l3.7 2.9v5.9h4.5c0 0 0-5.8 0-7.5 0-1.3-.6-2.4-2.1-3.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3cb-1f3fc.svg b/public/emoji/1f3cb-1f3fc.svg new file mode 100644 index 000000000..4b386c011 --- /dev/null +++ b/public/emoji/1f3cb-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m22.6 19.9l1 1.8h16.9l.7-1.9c0-6.8-1.6-9.7-9.1-9.8-7.6-.1-9.5 3-9.5 9.9" fill="#dbb471"/><path d="m40.5 19.8c-.1.4-.1.8-.3 1-.2.4-.6.6-.6.6s.1-.8.1-1.8c-.4-6.3-.8-3.3-7.7-3.3-6.9 0-7.3-3-7.7 3.3 0 1.1.1 1.8.1 1.8s-.4-.2-.6-.6c-.1-.2-.2-.6-.3-1-.7-.2-1.5 0-1.5 1.9 0 1.2.4 2.1 1.9 2.2.5 3.9 5.8 6.5 8.1 6.5 2.4 0 7.6-2.6 8.1-6.5 1.5-.1 1.9-1.1 1.9-2.2 0-1.9-.8-2.1-1.5-1.9" fill="#fed0ac"/><g fill="#664e27"><circle cx="28.4" cy="21.8" r="1.5"/><circle cx="35.5" cy="21.8" r="1.5"/><path d="m34.3 26.3c-1.5 1.2-3.2 1.2-4.6 0-.2-.1-.3.1-.2.3.5.8 1.4 1.6 2.5 1.6 1.2 0 2.1-.7 2.5-1.6.2-.2 0-.5-.2-.3"/></g><g fill="#fed0ac"><path d="m30.4 29.9v.9c0 .5-.4.9-.8 1.1h-4.8v11c0 0 2.5 1.4 7.3 1.4 4.8 0 7.3-1.4 7.3-1.4v-11h-4.9c-.5-.1-.8-.6-.8-1.1v-.9h-3.3"/><path d="m49.2 9.4c-1.7-.5-2.3.6-2.7 1.5-.3.1-.6.3-.7.7l-.2.7c-.1.5.1 1 .6 1.2h.1l-2.7 10.9 2.9.6 2.7-10.9c.6-.1.8-.7 1.3-2.4.5-1.8-1-2.2-1.3-2.3"/><path d="m17.7 13.4c.5-.1.8-.7.6-1.2l-.2-.7c-.1-.4-.4-.6-.7-.7-.3-.9-1-2-2.7-1.5-.3.1-1.8.5-1.3 2.3.5 1.7.7 2.3 1.3 2.4l2.8 11 2.9-.6-2.7-11"/></g><path d="m5.5 15.4v-1.8c0 0 8.8-4.5 26.5-4.5 17.7 0 26.5 4.5 26.5 4.5v1.8c0 0-8.8-4.5-26.5-4.5-17.7 0-26.5 4.5-26.5 4.5" fill="#94989b"/><path d="m46.9 11.4c.1-.3-.1-.5-.3-.6-.3-.1-.5.1-.6.4l-.3 1.2.9.2.3-1.2" fill="#fed0ac"/><path d="m46.6 11.1c.1.1.1.2.1.4 0 .1 0 .3-.1.4-.1.2-.1.5-.2.7 0 .2.2.2.3.1.1-.2.1-.5.2-.7 0-.2.1-.3.1-.5 0-.2-.1-.4-.2-.5-.1-.1-.3 0-.2.1" fill="#e0a372"/><path d="m17.1 11.4c-.1-.3.1-.5.3-.6.3-.1.5.1.6.4l.3 1.2-.9.2-.3-1.2" fill="#fed0ac"/><path d="m17.4 11.1c-.1.1-.1.2-.1.4 0 .1 0 .3.1.4.1.2.1.5.2.7 0 .2-.2.2-.3.1-.1-.2-.1-.5-.2-.7 0-.2-.1-.3-.1-.5 0-.2.1-.4.2-.5.1-.1.3 0 .2.1" fill="#e0a372"/><path d="m24.7 42.4v1.6-1.6" fill="#428bc1"/><g fill="#3e4347"><path d="m56.9 22l-3.7-1.4 5.1-14.2 3.7 1.4z"/><path d="m52.8 23.6l-5.2-1.9 7.1-19.7 5.2 1.9z"/><path d="M7.1 22 10.8 20.6 5.7 6.4 2 7.8z"/><path d="M11.2 23.6 16.4 21.7 9.3 2 4.1 3.9z"/></g><path d="m46.5 25l-2.8-1.2-5.6 8h-2.9c-.4 1.5-1.7 2.6-3.2 2.6s-2.9-1.1-3.2-2.6h-2.9l-5.6-8-2.8 1.2 7.3 10.3v8.6c0 0 2.5 1.4 7.3 1.4 4.8 0 7.3-1.4 7.3-1.4v-8.6l7.1-10.3" fill="#47b892"/><g fill="#d3976e"><path d="m20.2 59.3c-1.4 0-2.5 1.2-2.5 2.7h7v-2.7h-4.5"/><path d="m43.8 59.3c1.4 0 2.5 1.2 2.5 2.7h-7v-2.7h4.5"/></g><path d="m24.7 41.9v1.7-1.7" fill="#f2b200"/><path d="m41.7 48.3l-2.4-1.8v-2.9c0 0-2.5 1.5-7.3 1.5-4.8 0-7.3-1.5-7.3-1.5v2.9l-2.4 1.8c-1.5 1.2-2.1 2.2-2.1 3.5 0 1.6 0 7.5 0 7.5h4.5v-5.9l3.8-3c.5-.4 1.1-.7 1.8-.7 0 0 2.5 0 3.4 0 .9 0 1.9.8 1.9.8l3.7 2.9v5.9h4.5c0 0 0-5.8 0-7.5 0-1.3-.6-2.4-2.1-3.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3cb-1f3fd.svg b/public/emoji/1f3cb-1f3fd.svg new file mode 100644 index 000000000..06778330e --- /dev/null +++ b/public/emoji/1f3cb-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m22.6 19.9l1 1.8h16.9l.7-1.9c0-6.8-1.6-9.7-9.1-9.8-7.6-.1-9.5 3-9.5 9.9" fill="#594640"/><path d="m40.5 19.8c-.1.4-.1.8-.3 1-.2.4-.6.6-.6.6s.1-.8.1-1.8c-.4-6.3-.8-3.3-7.7-3.3-6.9 0-7.3-3-7.7 3.3 0 1.1.1 1.8.1 1.8s-.4-.2-.6-.6c-.1-.2-.2-.6-.3-1-.7-.2-1.5 0-1.5 1.9 0 1.2.4 2.1 1.9 2.2.5 3.9 5.8 6.5 8.1 6.5 2.4 0 7.6-2.6 8.1-6.5 1.5-.1 1.9-1.1 1.9-2.2 0-1.9-.8-2.1-1.5-1.9" fill="#d6a57c"/><g fill="#664e27"><circle cx="28.4" cy="21.8" r="1.5"/><circle cx="35.5" cy="21.8" r="1.5"/><path d="m34.3 26.3c-1.5 1.2-3.2 1.2-4.6 0-.2-.1-.3.1-.2.3.5.8 1.4 1.6 2.5 1.6 1.2 0 2.1-.7 2.5-1.6.2-.2 0-.5-.2-.3"/></g><g fill="#d6a57c"><path d="m30.4 29.9v.9c0 .5-.4.9-.8 1.1h-4.8v11c0 0 2.5 1.4 7.3 1.4 4.8 0 7.3-1.4 7.3-1.4v-11h-4.9c-.5-.1-.8-.6-.8-1.1v-.9h-3.3"/><path d="m49.2 9.4c-1.7-.5-2.3.6-2.7 1.5-.3.1-.6.3-.7.7l-.2.7c-.1.5.1 1 .6 1.2h.1l-2.7 10.9 2.9.6 2.7-10.9c.6-.1.8-.7 1.3-2.4.5-1.8-1-2.2-1.3-2.3"/><path d="m17.7 13.4c.5-.1.8-.7.6-1.2l-.2-.7c-.1-.4-.4-.6-.7-.7-.3-.9-1-2-2.7-1.5-.3.1-1.8.5-1.3 2.3.5 1.7.7 2.3 1.3 2.4l2.8 11 2.9-.6-2.7-11"/></g><path d="m5.5 15.4v-1.8c0 0 8.8-4.5 26.5-4.5 17.7 0 26.5 4.5 26.5 4.5v1.8c0 0-8.8-4.5-26.5-4.5-17.7 0-26.5 4.5-26.5 4.5" fill="#94989b"/><path d="m46.9 11.4c.1-.3-.1-.5-.3-.6-.3-.1-.5.1-.6.4l-.3 1.2.9.2.3-1.2" fill="#d6a57c"/><path d="m46.6 11.1c.1.1.1.2.1.4 0 .1 0 .3-.1.4-.1.2-.1.5-.2.7 0 .2.2.2.3.1.1-.2.1-.5.2-.7 0-.2.1-.3.1-.5 0-.2-.1-.4-.2-.5-.1-.1-.3 0-.2.1" fill="#b58360"/><path d="m17.1 11.4c-.1-.3.1-.5.3-.6.3-.1.5.1.6.4l.3 1.2-.9.2-.3-1.2" fill="#d6a57c"/><path d="m17.4 11.1c-.1.1-.1.2-.1.4 0 .1 0 .3.1.4.1.2.1.5.2.7 0 .2-.2.2-.3.1-.1-.2-.1-.5-.2-.7 0-.2-.1-.3-.1-.5 0-.2.1-.4.2-.5.1-.1.3 0 .2.1" fill="#b58360"/><path d="m24.7 42.4v1.6-1.6" fill="#428bc1"/><g fill="#3e4347"><path d="m56.9 22l-3.7-1.4 5.1-14.2 3.7 1.4z"/><path d="m52.8 23.6l-5.2-1.9 7.1-19.7 5.2 1.9z"/><path d="M7.1 22 10.8 20.6 5.7 6.4 2 7.8z"/><path d="M11.2 23.6 16.4 21.7 9.3 2 4.1 3.9z"/></g><path d="m46.5 25l-2.8-1.2-5.6 8h-2.9c-.4 1.5-1.7 2.6-3.2 2.6s-2.9-1.1-3.2-2.6h-2.9l-5.6-8-2.8 1.2 7.3 10.3v8.6c0 0 2.5 1.4 7.3 1.4 4.8 0 7.3-1.4 7.3-1.4v-8.6l7.1-10.3" fill="#47b892"/><g fill="#d3976e"><path d="m20.2 59.3c-1.4 0-2.5 1.2-2.5 2.7h7v-2.7h-4.5"/><path d="m43.8 59.3c1.4 0 2.5 1.2 2.5 2.7h-7v-2.7h4.5"/></g><path d="m24.7 41.9v1.7-1.7" fill="#f2b200"/><path d="m41.7 48.3l-2.4-1.8v-2.9c0 0-2.5 1.5-7.3 1.5-4.8 0-7.3-1.5-7.3-1.5v2.9l-2.4 1.8c-1.5 1.2-2.1 2.2-2.1 3.5 0 1.6 0 7.5 0 7.5h4.5v-5.9l3.8-3c.5-.4 1.1-.7 1.8-.7 0 0 2.5 0 3.4 0 .9 0 1.9.8 1.9.8l3.7 2.9v5.9h4.5c0 0 0-5.8 0-7.5 0-1.3-.6-2.4-2.1-3.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3cb-1f3fe.svg b/public/emoji/1f3cb-1f3fe.svg new file mode 100644 index 000000000..7df96c44d --- /dev/null +++ b/public/emoji/1f3cb-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m22.6 19.9l1 1.8h16.9l.7-1.9c0-6.8-1.6-9.7-9.1-9.8-7.6-.1-9.5 3-9.5 9.9" fill="#231f20"/><path d="m40.5 19.8c-.1.4-.1.8-.3 1-.2.4-.6.6-.6.6s.1-.8.1-1.8c-.4-6.3-.8-3.3-7.7-3.3-6.9 0-7.3-3-7.7 3.3 0 1.1.1 1.8.1 1.8s-.4-.2-.6-.6c-.1-.2-.2-.6-.3-1-.7-.2-1.5 0-1.5 1.9 0 1.2.4 2.1 1.9 2.2.5 3.9 5.8 6.5 8.1 6.5 2.4 0 7.6-2.6 8.1-6.5 1.5-.1 1.9-1.1 1.9-2.2 0-1.9-.8-2.1-1.5-1.9" fill="#b47d56"/><g fill="#664e27"><circle cx="28.4" cy="21.8" r="1.5"/><circle cx="35.5" cy="21.8" r="1.5"/><path d="m34.3 26.3c-1.5 1.2-3.2 1.2-4.6 0-.2-.1-.3.1-.2.3.5.8 1.4 1.6 2.5 1.6 1.2 0 2.1-.7 2.5-1.6.2-.2 0-.5-.2-.3"/></g><g fill="#b47d56"><path d="m30.4 29.9v.9c0 .5-.4.9-.8 1.1h-4.8v11c0 0 2.5 1.4 7.3 1.4 4.8 0 7.3-1.4 7.3-1.4v-11h-4.9c-.5-.1-.8-.6-.8-1.1v-.9h-3.3"/><path d="m49.2 9.4c-1.7-.5-2.3.6-2.7 1.5-.3.1-.6.3-.7.7l-.2.7c-.1.5.1 1 .6 1.2h.1l-2.7 10.9 2.9.6 2.7-10.9c.6-.1.8-.7 1.3-2.4.5-1.8-1-2.2-1.3-2.3"/><path d="m17.7 13.4c.5-.1.8-.7.6-1.2l-.2-.7c-.1-.4-.4-.6-.7-.7-.3-.9-1-2-2.7-1.5-.3.1-1.8.5-1.3 2.3.5 1.7.7 2.3 1.3 2.4l2.8 11 2.9-.6-2.7-11"/></g><path d="m5.5 15.4v-1.8c0 0 8.8-4.5 26.5-4.5 17.7 0 26.5 4.5 26.5 4.5v1.8c0 0-8.8-4.5-26.5-4.5-17.7 0-26.5 4.5-26.5 4.5" fill="#94989b"/><path d="m46.9 11.4c.1-.3-.1-.5-.3-.6-.3-.1-.5.1-.6.4l-.3 1.2.9.2.3-1.2" fill="#b47d56"/><path d="m46.6 11.1c.1.1.1.2.1.4 0 .1 0 .3-.1.4-.1.2-.1.5-.2.7 0 .2.2.2.3.1.1-.2.1-.5.2-.7 0-.2.1-.3.1-.5 0-.2-.1-.4-.2-.5-.1-.1-.3 0-.2.1" fill="#935e3e"/><path d="m17.1 11.4c-.1-.3.1-.5.3-.6.3-.1.5.1.6.4l.3 1.2-.9.2-.3-1.2" fill="#b47d56"/><path d="m17.4 11.1c-.1.1-.1.2-.1.4 0 .1 0 .3.1.4.1.2.1.5.2.7 0 .2-.2.2-.3.1-.1-.2-.1-.5-.2-.7 0-.2-.1-.3-.1-.5 0-.2.1-.4.2-.5.1-.1.3 0 .2.1" fill="#935e3e"/><path d="m24.7 42.4v1.6-1.6" fill="#428bc1"/><g fill="#3e4347"><path d="m56.9 22l-3.7-1.4 5.1-14.2 3.7 1.4z"/><path d="m52.8 23.6l-5.2-1.9 7.1-19.7 5.2 1.9z"/><path d="M7.1 22 10.8 20.6 5.7 6.4 2 7.8z"/><path d="M11.2 23.6 16.4 21.7 9.3 2 4.1 3.9z"/></g><path d="m46.5 25l-2.8-1.2-5.6 8h-2.9c-.4 1.5-1.7 2.6-3.2 2.6s-2.9-1.1-3.2-2.6h-2.9l-5.6-8-2.8 1.2 7.3 10.3v8.6c0 0 2.5 1.4 7.3 1.4 4.8 0 7.3-1.4 7.3-1.4v-8.6l7.1-10.3" fill="#47b892"/><g fill="#d3976e"><path d="m20.2 59.3c-1.4 0-2.5 1.2-2.5 2.7h7v-2.7h-4.5"/><path d="m43.8 59.3c1.4 0 2.5 1.2 2.5 2.7h-7v-2.7h4.5"/></g><path d="m24.7 41.9v1.7-1.7" fill="#f2b200"/><path d="m41.7 48.3l-2.4-1.8v-2.9c0 0-2.5 1.5-7.3 1.5-4.8 0-7.3-1.5-7.3-1.5v2.9l-2.4 1.8c-1.5 1.2-2.1 2.2-2.1 3.5 0 1.6 0 7.5 0 7.5h4.5v-5.9l3.8-3c.5-.4 1.1-.7 1.8-.7 0 0 2.5 0 3.4 0 .9 0 1.9.8 1.9.8l3.7 2.9v5.9h4.5c0 0 0-5.8 0-7.5 0-1.3-.6-2.4-2.1-3.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3cb-1f3ff.svg b/public/emoji/1f3cb-1f3ff.svg new file mode 100644 index 000000000..252bf0e4a --- /dev/null +++ b/public/emoji/1f3cb-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m22.6 19.9l1 1.8h16.9l.7-1.9c0-6.8-1.6-9.7-9.1-9.8-7.6-.1-9.5 3-9.5 9.9" fill="#231f20"/><path d="m40.5 19.8c-.1.4-.1.8-.3 1-.2.4-.6.6-.6.6s.1-.8.1-1.8c-.4-6.3-.8-3.3-7.7-3.3-6.9 0-7.3-3-7.7 3.3 0 1.1.1 1.8.1 1.8s-.4-.2-.6-.6c-.1-.2-.2-.6-.3-1-.7-.2-1.5 0-1.5 1.9 0 1.2.4 2.1 1.9 2.2.5 3.9 5.8 6.5 8.1 6.5 2.4 0 7.6-2.6 8.1-6.5 1.5-.1 1.9-1.1 1.9-2.2 0-1.9-.8-2.1-1.5-1.9" fill="#8a6859"/><g fill="#574137"><circle cx="28.4" cy="21.8" r="1.5"/><circle cx="35.5" cy="21.8" r="1.5"/><path d="m34.3 26.3c-1.5 1.2-3.2 1.2-4.6 0-.2-.1-.3.1-.2.3.5.8 1.4 1.6 2.5 1.6 1.2 0 2.1-.7 2.5-1.6.2-.2 0-.5-.2-.3"/></g><g fill="#8a6859"><path d="m30.4 29.9v.9c0 .5-.4.9-.8 1.1h-4.8v11c0 0 2.5 1.4 7.3 1.4 4.8 0 7.3-1.4 7.3-1.4v-11h-4.9c-.5-.1-.8-.6-.8-1.1v-.9h-3.3"/><path d="m49.2 9.4c-1.7-.5-2.3.6-2.7 1.5-.3.1-.6.3-.7.7l-.2.7c-.1.5.1 1 .6 1.2h.1l-2.7 10.9 2.9.6 2.7-10.9c.6-.1.8-.7 1.3-2.4.5-1.8-1-2.2-1.3-2.3"/><path d="m17.7 13.4c.5-.1.8-.7.6-1.2l-.2-.7c-.1-.4-.4-.6-.7-.7-.3-.9-1-2-2.7-1.5-.3.1-1.8.5-1.3 2.3.5 1.7.7 2.3 1.3 2.4l2.8 11 2.9-.6-2.7-11"/></g><path d="m5.5 15.4v-1.8c0 0 8.8-4.5 26.5-4.5 17.7 0 26.5 4.5 26.5 4.5v1.8c0 0-8.8-4.5-26.5-4.5-17.7 0-26.5 4.5-26.5 4.5" fill="#94989b"/><path d="m46.9 11.4c.1-.3-.1-.5-.3-.6-.3-.1-.5.1-.6.4l-.3 1.2.9.2.3-1.2" fill="#8a6859"/><path d="m46.6 11.1c.1.1.1.2.1.4 0 .1 0 .3-.1.4-.1.2-.1.5-.2.7 0 .2.2.2.3.1.1-.2.1-.5.2-.7 0-.2.1-.3.1-.5 0-.2-.1-.4-.2-.5-.1-.1-.3 0-.2.1" fill="#705041"/><path d="m17.1 11.4c-.1-.3.1-.5.3-.6.3-.1.5.1.6.4l.3 1.2-.9.2-.3-1.2" fill="#8a6859"/><path d="m17.4 11.1c-.1.1-.1.2-.1.4 0 .1 0 .3.1.4.1.2.1.5.2.7 0 .2-.2.2-.3.1-.1-.2-.1-.5-.2-.7 0-.2-.1-.3-.1-.5 0-.2.1-.4.2-.5.1-.1.3 0 .2.1" fill="#705041"/><path d="m24.7 42.4v1.6-1.6" fill="#428bc1"/><g fill="#3e4347"><path d="m56.9 22l-3.7-1.4 5.1-14.2 3.7 1.4z"/><path d="m52.8 23.6l-5.2-1.9 7.1-19.7 5.2 1.9z"/><path d="M7.1 22 10.8 20.6 5.7 6.4 2 7.8z"/><path d="M11.2 23.6 16.4 21.7 9.3 2 4.1 3.9z"/></g><path d="m46.5 25l-2.8-1.2-5.6 8h-2.9c-.4 1.5-1.7 2.6-3.2 2.6s-2.9-1.1-3.2-2.6h-2.9l-5.6-8-2.8 1.2 7.3 10.3v8.6c0 0 2.5 1.4 7.3 1.4 4.8 0 7.3-1.4 7.3-1.4v-8.6l7.1-10.3" fill="#47b892"/><g fill="#d3976e"><path d="m20.2 59.3c-1.4 0-2.5 1.2-2.5 2.7h7v-2.7h-4.5"/><path d="m43.8 59.3c1.4 0 2.5 1.2 2.5 2.7h-7v-2.7h4.5"/></g><path d="m24.7 41.9v1.7-1.7" fill="#f2b200"/><path d="m41.7 48.3l-2.4-1.8v-2.9c0 0-2.5 1.5-7.3 1.5-4.8 0-7.3-1.5-7.3-1.5v2.9l-2.4 1.8c-1.5 1.2-2.1 2.2-2.1 3.5 0 1.6 0 7.5 0 7.5h4.5v-5.9l3.8-3c.5-.4 1.1-.7 1.8-.7 0 0 2.5 0 3.4 0 .9 0 1.9.8 1.9.8l3.7 2.9v5.9h4.5c0 0 0-5.8 0-7.5 0-1.3-.6-2.4-2.1-3.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3cb.svg b/public/emoji/1f3cb.svg new file mode 100644 index 000000000..606b0076b --- /dev/null +++ b/public/emoji/1f3cb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m22.6 19.9l1 1.8h16.9l.7-1.9c0-6.8-1.6-9.7-9.1-9.8-7.6-.1-9.5 3-9.5 9.9" fill="#ffb300"/><path d="m40.5 19.8c-.1.4-.1.8-.3 1-.2.4-.6.6-.6.6s.1-.8.1-1.8c-.4-6.3-.8-3.3-7.7-3.3-6.9 0-7.3-3-7.7 3.3 0 1.1.1 1.8.1 1.8s-.4-.2-.6-.6c-.1-.2-.2-.6-.3-1-.7-.2-1.5 0-1.5 1.9 0 1.2.4 2.1 1.9 2.2.5 3.9 5.8 6.5 8.1 6.5 2.4 0 7.6-2.6 8.1-6.5 1.5-.1 1.9-1.1 1.9-2.2 0-1.9-.8-2.1-1.5-1.9" fill="#ffdd67"/><g fill="#937237"><circle cx="28.4" cy="21.8" r="1.5"/><circle cx="35.5" cy="21.8" r="1.5"/><path d="m34.3 26.3c-1.5 1.2-3.2 1.2-4.6 0-.2-.1-.3.1-.2.3.5.8 1.4 1.6 2.5 1.6 1.2 0 2.1-.7 2.5-1.6.2-.2 0-.5-.2-.3"/></g><g fill="#ffdd67"><path d="m30.4 29.9v.9c0 .5-.4.9-.8 1.1h-4.8v11c0 0 2.5 1.4 7.3 1.4 4.8 0 7.3-1.4 7.3-1.4v-11h-4.9c-.5-.1-.8-.6-.8-1.1v-.9h-3.3"/><path d="m49.2 9.4c-1.7-.5-2.3.6-2.7 1.5-.3.1-.6.3-.7.7l-.2.7c-.1.5.1 1 .6 1.2h.1l-2.7 10.9 2.9.6 2.7-10.9c.6-.1.8-.7 1.3-2.4.5-1.8-1-2.2-1.3-2.3"/><path d="m17.7 13.4c.5-.1.8-.7.6-1.2l-.2-.7c-.1-.4-.4-.6-.7-.7-.3-.9-1-2-2.7-1.5-.3.1-1.8.5-1.3 2.3.5 1.7.7 2.3 1.3 2.4l2.8 11 2.9-.6-2.7-11"/></g><path d="m5.5 15.4v-1.8c0 0 8.8-4.5 26.5-4.5 17.7 0 26.5 4.5 26.5 4.5v1.8c0 0-8.8-4.5-26.5-4.5-17.7 0-26.5 4.5-26.5 4.5" fill="#94989b"/><path d="m46.9 11.4c.1-.3-.1-.5-.3-.6-.3-.1-.5.1-.6.4l-.3 1.2.9.2.3-1.2" fill="#ffdd67"/><path d="m46.6 11.1c.1.1.1.2.1.4 0 .1 0 .3-.1.4-.1.2-.1.5-.2.7 0 .2.2.2.3.1.1-.2.1-.5.2-.7 0-.2.1-.3.1-.5 0-.2-.1-.4-.2-.5-.1-.1-.3 0-.2.1" fill="#eba352"/><path d="m17.1 11.4c-.1-.3.1-.5.3-.6.3-.1.5.1.6.4l.3 1.2-.9.2-.3-1.2" fill="#ffdd67"/><path d="m17.4 11.1c-.1.1-.1.2-.1.4 0 .1 0 .3.1.4.1.2.1.5.2.7 0 .2-.2.2-.3.1-.1-.2-.1-.5-.2-.7 0-.2-.1-.3-.1-.5 0-.2.1-.4.2-.5.1-.1.3 0 .2.1" fill="#eba352"/><path d="m24.7 42.4v1.6-1.6" fill="#428bc1"/><g fill="#3e4347"><path d="m56.9 22l-3.7-1.4 5.1-14.2 3.7 1.4z"/><path d="m52.8 23.6l-5.2-1.9 7.1-19.7 5.2 1.9z"/><path d="M7.1 22 10.8 20.6 5.7 6.4 2 7.8z"/><path d="M11.2 23.6 16.4 21.7 9.3 2 4.1 3.9z"/></g><path d="m46.5 25l-2.8-1.2-5.6 8h-2.9c-.4 1.5-1.7 2.6-3.2 2.6s-2.9-1.1-3.2-2.6h-2.9l-5.6-8-2.8 1.2 7.3 10.3v8.6c0 0 2.5 1.4 7.3 1.4 4.8 0 7.3-1.4 7.3-1.4v-8.6l7.1-10.3" fill="#47b892"/><g fill="#d3976e"><path d="m20.2 59.3c-1.4 0-2.5 1.2-2.5 2.7h7v-2.7h-4.5"/><path d="m43.8 59.3c1.4 0 2.5 1.2 2.5 2.7h-7v-2.7h4.5"/></g><path d="m24.7 41.9v1.7-1.7" fill="#f2b200"/><path d="m41.7 48.3l-2.4-1.8v-2.9c0 0-2.5 1.5-7.3 1.5-4.8 0-7.3-1.5-7.3-1.5v2.9l-2.4 1.8c-1.5 1.2-2.1 2.2-2.1 3.5 0 1.6 0 7.5 0 7.5h4.5v-5.9l3.8-3c.5-.4 1.1-.7 1.8-.7 0 0 2.5 0 3.4 0 .9 0 1.9.8 1.9.8l3.7 2.9v5.9h4.5c0 0 0-5.8 0-7.5 0-1.3-.6-2.4-2.1-3.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3cc.svg b/public/emoji/1f3cc.svg new file mode 100644 index 000000000..25cce198a --- /dev/null +++ b/public/emoji/1f3cc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><g fill="#3b946f"><path d="m35.3 31.9c-.2-1 .6-2 1.6-2.2l9.3-3.1.6 3.8-9.3 3.1c-1 .1-2-.6-2.2-1.6"/><path d="m46.3 30.4c-1-.3-1.6-1.3-1.4-2.3l2.9-9.2 3.8 1-2.9 9.1c-.2 1-1.3 1.6-2.4 1.4"/></g><path d="m49.7 19.8l-1.9-.3c-.7-.1-1.1-.7-1-1.4l.1-.9c.1-.5.4-.8.9-1 .3-1.2 1-2.7 3.2-2.3.4.1 2.4.4 2 2.8-.5 3.6-.5 3.6-3.3 3.1" fill="#eba352"/><path fill="#999" d="m12.7 2.1l-.6 1.6 31.6 10.7.5-1.6z"/><path d="m56.2 16.3c.6.2.9.9.7 1.5l-.2.5c-.2.6-.9.9-1.5.7l-13.9-4.7c-.6-.2-.9-.9-.7-1.5l.2-.5c.2-.6.9-.9 1.5-.7l13.9 4.7" fill="#3e4347"/><path d="m10.6 2.6c-1.3 1.2-4.1 5-3.6 6 .5 1 8.1 3.1 7.7-2.9-.1-2.1-1-3.3-1.9-3.6-.4-.1-1.2-.4-2.2.5" fill="#d0d0d0" id="0"/><use xlink:href="#0"/><g fill="#d3976e"><path d="m44.1 62h7.1c0-1.4-1.1-2.6-2.6-2.6h-5.5c-.1 1-.1 1.6-.1 1.6 0 .5.5 1 1.1 1"/><path d="m33.9 59.4h-5.5c-.3 1-.4 1.6-.4 1.6 0 .6.5 1.1 1.1 1.1h7.1c0-1.5-1-2.6-2.3-2.7"/></g><path d="m34 43.7l-5.5 15.6h5.5c0 0 2.7-6.3 4.6-10.1.2-.4.5-.7 1-.7.5 0 .8.5 1 1 1.9 5.8 2.6 9.8 2.6 9.8h5.5l-3.5-15.6c0 0-11.2 0-11.2 0" fill="#3e4347"/><path fill="#ffdd67" d="m35.4 24l-3.1-.7 2.7 9.1 5.9-1.8z"/><path d="m40.6 27c-1.4 1.6.3 3.7.3 3.7-2.4.7-5.5-3.5-6.4-6.4l6.1 2.7" fill="#eba352"/><path d="m29.9 12.6l11.6.4c2.1 2 1.6 3.6 1.9 4.6.2.5 1.4 1 2 1.3 1.4.7-.2 2-.9 2.1-.1 1.2 1.4 1.4-1.9 1.7 0 0 3.6.4 1.5 1.7.6 1.2 1.6 3.5-5.7 3-2.2-.1-3.9-3.3-3.9-3.3l-3.5.6-1.1-12.1" fill="#ffdd67"/><path d="m37.1 9.5c-7.6-.2-10.3 4.6-10.4 6.3-.5 4.8 2.5 9 6.8 11.6 0 0 1.3-1.1 1-3.1 0 0-1.5 1.3-3.3-2.1-1.6-2.9 1.2-5.5 4.1-1.8l.4-.1c.3-2.4-2.2-4.5 0-6.1 1.9-1.4 6.3-.7 6.3-.7.3-1.5-1.8-4-4.9-4" fill="#ffb300"/><path d="m40.9 18.5c.2.7.7 1.1 1.2.9.5-.1.4-.7.2-1.4-.2-.7-.5-1.2-1-1-.4.2-.6.9-.4 1.5" fill="#937237"/><path d="m34.5 21.4c-.4-1.3-1.8-2.1-2.9-1.7 0 0 2.3 1 2.5 3.2 0-.1.7-.6.4-1.5" fill="#eba352"/><path d="m41.5 22.9c0 0 1.6.6 2.1.6 1.1.2 1.1-.2.5-.4-.5-.2-1.4-.3-1.4-.3l-1.2.1" fill="#937237"/><g fill="#47b892"><path d="m43 30.7h-8.3c-1.2 0-1.3 1.7-1.2 3.3l.6 9.9h11.2l-2.3-13.2"/><path d="m38.5 32.8c-.2-1 .6-2 1.6-2.2l9.3-3.1 1.3 3.7-10 3.2c-1.1.2-2.1-.6-2.2-1.6"/><path d="m49.5 31.3c-1-.3-1.6-1.3-1.4-2.3l2.9-9.2 3.8 1-2.9 9.2c-.3.9-1.4 1.6-2.4 1.3"/></g><path d="m52.9 20.7l-1.9-.3c-.7-.1-1.1-.7-1-1.4l.1-.9c.1-.5.4-.8.9-1 .3-1.2 1-2.7 3.2-2.3.4.1 2.4.4 2 2.8-.5 3.6-.5 3.6-3.3 3.1" fill="#ffdd67"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3cd.svg b/public/emoji/1f3cd.svg new file mode 100644 index 000000000..ea58df55b --- /dev/null +++ b/public/emoji/1f3cd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.4 31.4l-.5-6.3-3.4.3.5 5.5-9.4 4.4 3.8 3c0 0 2.7-1.1 2.5-2l5.7-3.1c.7-.3 1-1.1.8-1.8" fill="#231f20"/><path d="m57 35.2l-16.2 10.2.9 1.2 16.9-8.1c0-1.2-.5-2.5-1.6-3.3" fill="#e6e6e6"/><g fill="#3e4347"><path d="m40.1 44.7l4.8-2.3c0 0 2.2 1.9-.2 4.1l-4.6-1.8"/><path d="m11.4 43.2c-5.2 0-9.4 4.2-9.4 9.4 0 5.2 4.2 9.4 9.4 9.4 5.2 0 9.4-4.2 9.4-9.4 0-5.2-4.2-9.4-9.4-9.4m0 16c-3.6 0-6.6-2.9-6.6-6.6 0-3.6 2.9-6.6 6.6-6.6 3.6 0 6.6 2.9 6.6 6.6-.1 3.7-3 6.6-6.6 6.6"/><path d="m18.4 52.2l-4.3-.3 3.6-2.4-.5-.8-3.8 1.9 1.8-3.9-.7-.4-2.4 3.5-.3-4.2h-.9l-.3 4.2-2.3-3.5-.8.5 1.8 3.8-3.8-1.8-.4.7 3.5 2.4-4.3.3v.9l4.3.3-3.5 2.3.4.8 3.8-1.8-1.8 3.8.8.4 2.3-3.5.4 4.3h.8l.3-4.3 2.4 3.5.8-.4-1.9-3.8 3.8 1.8.5-.8-3.5-2.3 4.2-.3z"/></g><path d="m11.4 47.9c-2.6 0-4.7 2.1-4.7 4.7 0 2.6 2.1 4.7 4.7 4.7 2.6 0 4.7-2.1 4.7-4.7 0-2.6-2.1-4.7-4.7-4.7m0 7.5c-1.6 0-2.8-1.3-2.8-2.8s1.3-2.8 2.8-2.8c1.6 0 2.8 1.3 2.8 2.8s-1.3 2.8-2.8 2.8" fill="#e6e6e6"/><path fill="#94989b" d="m35.8 42.1v6.3l16.4 6.9 1.8-5z"/><path d="m52.6 43.2c-5.2 0-9.4 4.2-9.4 9.4 0 5.2 4.2 9.4 9.4 9.4 5.2 0 9.4-4.2 9.4-9.4 0-5.2-4.2-9.4-9.4-9.4m0 16c-3.6 0-6.6-2.9-6.6-6.6 0-3.6 2.9-6.6 6.6-6.6 3.6 0 6.6 2.9 6.6 6.6 0 3.7-3 6.6-6.6 6.6" fill="#3e4347"/><path d="m13.9 35.7v2.8l14.6 2.1c-5.1-4.9-14.6-4.9-14.6-4.9" fill="#94989b"/><path fill="#3e4347" d="m28.4 40.3l22.4-7.3.9 5.3-19.6 9.6z"/><path d="m27.7 40.8l.2-2.7c0-.5.5-.9 1-1.1 1.5-.5 5.9-2.2 5.9-2.2l2.8 3.5-9.9 2.5" fill="#ed4c5c"/><path fill="#3e4347" d="m11.4 53.3l8.3-11.9-2.5-1.9-6.4 13.1z"/><path d="m19.4 46.2c-1.9-2.4-4.8-3.9-8-3.9-2.5 0-4.8.9-6.5 2.3l14.5 1.6" fill="#c94747"/><path fill="#3e4347" d="m59.7 52.2l-4.3-.3 3.5-2.4-.4-.8-3.9 1.9 1.9-3.9-.8-.4-2.3 3.5-.3-4.2h-.9l-.3 4.2-2.4-3.5-.8.5 1.9 3.8-3.9-1.8-.4.7 3.6 2.4-4.3.3v.9l4.2.3-3.5 2.3.5.8 3.8-1.8-1.9 3.8.8.4 2.4-3.5.3 4.3h.9l.3-4.3 2.4 3.5.7-.4-1.8-3.8 3.8 1.8.4-.8-3.5-2.3 4.3-.3z"/><path d="m52.6 47.9c-2.6 0-4.7 2.1-4.7 4.7 0 2.6 2.1 4.7 4.7 4.7 2.6 0 4.7-2.1 4.7-4.7 0-2.6-2.1-4.7-4.7-4.7m0 7.5c-1.6 0-2.8-1.3-2.8-2.8s1.3-2.8 2.8-2.8 2.8 1.3 2.8 2.8-1.2 2.8-2.8 2.8" fill="#e6e6e6"/><g fill="#ed4c5c"><path d="m44.9 38.4c-1.7.8-1.6 2.4-1.6 2.4s5.2-.3 11.8-3.9c3.2-1.8 3.2-5.6 3.2-5.6-11.4-.2-8.1 4.4-13.4 7.1"/><path d="m41.8 47.7c-5.1 0-5.5-4.5-10.3-6.3-6-2.3-14.8-3.3-16.4-3.3-1.7 0-.4-1.9 0-2.4 3.4-4 7.8-3.3 7.8-3.3l-1.4-1.3c-4.2 0-7.9 2.1-10.1 5.3-.9 1.3-2.3 3.1-1.5 3.6 2 1.4 8.1 5.4 8.1 5.4 0 0 2.4 1.6 2.8 2.4.9 1.6 1 8 1 8 0 .7.5 1.4 1.4 1.3l18.4-2.5c-.5-1.3-.8-3.6.2-6.9"/></g><path d="m11.4 39h2.5l-.8 2c0 0-3.6-2-1.7-2" fill="#fff"/><path d="m30.1 48c-1.9-.5-3.8.6-4.3 2.5l8.2 2.1c.9.2 1.9-.3 2.1-1.2l.4-1.7-6.4-1.7" fill="#666c70"/><path d="m48 28.4l-13.8 5.8-3.5 13.9 5.8 1.5 3.4-11.2c0 0 5.6-2.4 7.1-3.6 1.3-1.1 2.9-3.6 1-6.4" fill="#231f20"/><path d="m48 28.4c0 0-8.2-8.7-16.2-8.5l-6.1 4.8.5 5.5-4.8 2.6 1.6 2.9 5.8-3.1c.7-.4.9-1 .9-1.9-.1-.7-.2-2.8-.2-2.8l6.6 5.8 11.9-5.3" fill="#3e4347"/><path d="m22.5 34.2l-.6-1.5c-.2-.5-.9-.8-1.4-.5l-.7.3c-.5.1-.8.5-.8.9-1 .5-2.1 1.4-1.3 3.2.1.3.8 1.9 2.8 1.1 2.9-1.3 2.9-1.3 2-3.5" fill="#666c70"/><path d="m37.3 13.5c0 6.3-1.8 6.1-11.5 11.5-3.2 1.8-7.7 1.8-9.8-5.6-.7-2.4-1.6-3.2-1.6-5.8 0-6.5 5.1-11.6 11.5-11.6 6.3 0 11.4 5.1 11.4 11.5" fill="#ed4c5c"/><path d="m28.5 13.2c.7 1.9-7.5 6.6-12.5 8.4-1.2.5-3.7-6.3-2.5-6.7 5-1.9 14.3-3.6 15-1.7" fill="#3e4347"/><circle cx="28.2" cy="12.9" r="2" fill="#94989b"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3ce.svg b/public/emoji/1f3ce.svg new file mode 100644 index 000000000..f6bb1d8f9 --- /dev/null +++ b/public/emoji/1f3ce.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48.5 34.1l4.7-2.8c1.6-1.2 4.4 0 6.2 2.7 1.7 2.7 1.8 5.8.2 7-.1.1-.2.2-.4.2l-4.4 2.6-6.3-9.7" fill="#3e4347"/><path d="m49.1 41c1.7 2.7 4.1 4 5.8 2.8 1.6-1.2 1.6-4.3-.2-7-1.7-2.7-4.5-3.9-6.2-2.7-1.5 1.1-.7 5 .6 6.9" fill="#62696d"/><path d="m50.4 40.1c.9 1.4 2.1 2.1 3 1.4.9-.6.8-2.3-.1-3.7-.9-1.4-2.4-2.1-3.3-1.4-.8.6-.5 2.3.4 3.7" fill="#3e4347"/><path d="m51.2 38c.9-.5 2.1.8 1.5 1.7l-3.9 2.4-1.2-2.1 3.6-2" fill="#b2c1c0"/><path fill="#9c2c1b" d="m47.7 33.4v5.4l-4.1-3.8z"/><path d="m28.5 16.6l5.4-3.2c1.9-1.4 5.1 0 7.1 3.1 2 3.1 2.1 6.7.2 8.1-.1.1-.3.2-.4.2l-5 3-7.3-11.2" fill="#3e4347"/><path d="m29.1 24.5c2 3.1 4.8 4.6 6.7 3.2 1.9-1.4 1.8-5-.2-8.1-2-3.1-5.2-4.5-7.1-3.1-1.8 1.3-.8 5.8.6 8" fill="#62696d"/><path fill="#9c2c1b" d="m51.1 48.9l-11.4-6.3-2.9 1.7-11.6-2.6-14.3-10.8v-5.1l14.3 10 11.6 4.2 2.9-2.1 11.4 9.2z"/><path fill="#d33b23" d="m55.3 44.4l-4.2 2.7-11.4-9.2-2.9 2.1-11.6-4.2-14.3-10 3.6-2.1 2.4.6 8.3-4.6-.1-1.1 3.3-2 14.9 9.9 4.4 6.9-3.1 1.5z"/><path fill="#f15744" d="m15.6 15.8v4.4l10.6 5.1 4.7-2.2-12.4-4.8v-2.5z"/><path fill="#9c2c1b" d="m30.9 26.9v-3.8l-4.7 2.2-10.6-5.1v-4.4h-.6v4.8l11.2 8.4z"/><path fill="#f15744" d="m43.3 26.5l4.4 6.9-10.9 6.6-11.6-4.2z"/><g fill="#ffe62e"><path d="m43.3 26.5l4.4 6.9-1.2.7-4.5-7z"/><path d="m28.5 16.6l14.8 9.9-1.3.6-14.7-9.8z"/><path d="m27.5 34.6l10.9 4.4-1.6 1-11.6-4.2z"/><path d="m12.7 24.7l14.8 9.9-2.3 1.2-14.3-10z"/></g><path d="m26.2 29c-.3 2.1 2.9 4.8 6 5.2 5.4.8 7.9-2.3 6.3-5.5-1.5-2.9-7.5-2.3-7.5-2.3l-4.8 2.6" fill="#9c2c1b"/><path d="m5 29.9l6.2-3.7c2.2-1.6 5.8 0 8 3.5 2.3 3.5 2.4 7.6.2 9.1-.1.1-.3.2-.5.3l-5.7 3.4-8.2-12.6" fill="#3e4347"/><path d="m5.7 38.9c2.3 3.5 5.4 5.2 7.6 3.6 2.2-1.6 2-5.6-.2-9.1-2.3-3.5-5.9-5.1-8-3.5-2.1 1.5-1 6.5.6 9" fill="#62696d"/><path d="m7.5 37.7c1.2 1.9 2.7 2.7 3.9 1.9 1.1-.8 1.1-3-.1-4.9-1.3-1.8-3.2-2.7-4.4-1.8-1.1.8-.6 2.9.6 4.8" fill="#3e4347"/><path d="m43.5 42.5c.9-.5 2.1.8 1.5 1.7l-3.9 2.4-1.2-2.1 3.6-2" fill="#b2c1c0"/><path d="m31.5 43.3l5.4-3.2c1.9-1.4 5.1 0 7.1 3.1 2 3.1 2.1 6.7.2 8.1-.1.1-.3.2-.4.2l-5 3-7.3-11.2" fill="#3e4347"/><path d="m32.1 51.3c2 3.1 4.8 4.6 6.7 3.2 1.9-1.4 1.8-5-.2-8.1-2-3.1-5.2-4.5-7.1-3.1-1.8 1.3-.8 5.8.6 8" fill="#62696d"/><path d="m33.7 50.2c1.1 1.6 2.4 2.4 3.4 1.7 1-.7 1-2.7-.1-4.3-1.1-1.6-2.8-2.4-3.8-1.6-1 .7-.6 2.6.5 4.2" fill="#3e4347"/><path fill="#d33b23" d="m22.7 9l4 3.6-18.6 9.8-6.1-5.6z"/><path d="m27.6 28.7c0 3 3.6 4.5 6.4 4.5 2.9 0 3.9-1.5 3.9-4.5 0-3-2.3-5.4-5.2-5.4-2.8 0-5.1 2.4-5.1 5.4" fill="#42ade2"/><path d="m30.7 28.6c.1-1.1 3.9-1.1 6.8-1.3.9-.1.8 3.3 0 3.4-4.6.4-6.9-1-6.8-2.1" fill="#3e4347"/><path fill="#f15744" d="m60 40.9l2 4.4-13.1 8.8-5.9-2.7 11.8-7.3z"/><g fill="#ffe62e"><path d="m4.8 15.7l6.4 5.1 1.8-.9-5.8-5.1z"/><path d="m19.2 10.3l4.3 4 1.3-.7-4-3.9z"/><path d="m57.2 42.7l2.2 4.3 1.1-.7-2-4.4z"/><path d="m45.6 49.8l4.9 3.2 1.1-.8-4.6-3.2z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3cf.svg b/public/emoji/1f3cf.svg new file mode 100644 index 000000000..1723dfe48 --- /dev/null +++ b/public/emoji/1f3cf.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="52.3" cy="52.4" r="9.6" fill="#ed4c5c"/><g fill="#e8e8e8"><path transform="matrix(.7071-.7071.7071.7071-21.7674 52.3219)" d="m51.6 42.9h1.4v19.1h-1.4z"/><path transform="matrix(.7069-.7073.7073.7069-19.8336 53.1442)" d="m53.5 49.1h1.4v2.7h-1.4z"/><path transform="matrix(.7069-.7073.7073.7069-21.0336 56.044)" d="m56.4 52h1.4v2.7h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-18.6344 50.224)" d="m50.6 46.2h1.4v2.7h-1.4z"/><path transform="matrix(.7073-.7069.7069.7073-23.6996 51.4987)" d="m49.7 53h1.4v2.7h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-24.8989 54.4193)" d="m52.6 55.9h1.4v2.7h-1.4z"/><path d="m55.7 58.7l-1 1 1.5 1.5c.4-.2.9-.4 1.3-.7l-1.8-1.8"/><path d="m43.5 48.5l1.5 1.5 1-1-1.8-1.8c-.2.5-.5.9-.7 1.3"/><path transform="matrix(.7071-.7071.7071.7071-22.4991 48.6224)" d="m46.8 50.1h1.4v2.7h-1.4z"/><path d="m48.9 46.2l1-1-1.5-1.5c-.4.2-.9.4-1.3.7l1.8 1.8"/><path d="m61 56.3l-1.5-1.5-1 1 1.8 1.8c.3-.4.5-.8.7-1.3"/></g><path d="m38.4 15.3l-36.1 36.1c-1 .9.6 4 3.4 6.9 2.8 2.8 5.9 4.4 6.9 3.4l36.1-36.1-10.3-10.3" fill="#dbb471"/><path d="m47.9 19.6l14.1-14.2c-.2-.8-.6-1.6-1.2-2.2-.6-.6-1.4-1-2.2-1.2l-14.2 14.1c-1.4 1.4-3.7 1.4-5.2 0l8.6 8.6c-1.4-1.4-1.4-3.7.1-5.1" fill="#e8e8e8"/><path d="m13 51.8c-.7.7-1.4 2.3-1.4 3.3.1 1.5 1.3 6.3 1.3 6.3l35.8-35.8-4.8-4.8c0 0-23.2 23.2-30.9 31" opacity=".5" fill="#fff"/><g fill="#3e4347"><path d="m12.2 51c-.7.7-2.3 1.4-3.3 1.4-1.4-.1-6.3-1.4-6.3-1.4l35.8-35.8 4.8 4.8c0 .1-23.2 23.3-31 31" opacity=".15"/><path d="m47.9 24.7c-.8-.8-1.1-1.9-1-3-.9-.4-1.9-.9-2.9-1.7-.7-1.1-1.3-2-1.7-2.9-1.1.1-2.2-.2-3-1 0 0 .8 2.4 3 5.6 3.2 2.2 5.6 3 5.6 3"/><path d="m60.3 7.2l1.7-1.8c-.2-.8-.6-1.6-1.2-2.2-.6-.6-1.4-1-2.2-1.2l-1.7 1.7c.7.2 1.5.6 2.1 1.3.7.6 1.1 1.4 1.3 2.2"/></g><g fill="#b2c1c0"><path d="m49.4 18l-4.2-2.7-.8.8c-.3.3-.7.6-1.2.8l4.4 2.9c.1-.1.1-.1.2-.2l1.6-1.6"/><path d="m60 7.5l-4.2-2.7-1.8 1.7 4.2 2.7z"/><path d="m56.5 11l-4.2-2.7-1.8 1.7 4.2 2.7z"/><path d="m52.9 14.5l-4.1-2.7-1.8 1.8 4.2 2.7z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3d0.svg b/public/emoji/1f3d0.svg new file mode 100644 index 000000000..bf0a61323 --- /dev/null +++ b/public/emoji/1f3d0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#e8e8e8"/><path d="m28.4 18c-.1-3.1.3-5.9.9-8.4 14.5.3 25.2 7.1 30.5 11.3-.5-1.2-1.1-2.4-1.7-3.6-6-4.2-15.8-9.2-28.3-9.6.7-2.5 1.6-4.4 2.2-5.7 0 0 0 0-.1 0-.7 0-1.4 0-2.1.1-2.4 5.2-6.8 18 1 30-2 4-4.8 6.9-7.7 9-10-18.3-5.5-32.4-4-36.2-.9.4-1.7.9-2.5 1.4-1.9 5.9-4.3 19.1 5 35.9-2.6 1.6-5.3 2.7-7.8 3.4-7-12.7-6.5-25.4-5.5-32.1-.8 1-1.6 2.1-2.3 3.3-.4 7.3.1 18.2 6 29.3-2.5.6-4.7.8-6 .9.4.6.7 1.2 1.1 1.8 5.7-.5 19-3.1 25.5-15.8 4.5-.2 8.4.7 11.7 2.2-10.8 17.8-25.3 21-29.3 21.5.8.5 1.6 1 2.4 1.5 6-1.3 18.7-5.8 28.6-22.3 2.7 1.4 5 3.2 6.8 5-7.5 12.4-18.7 18.3-25.1 20.8 1.3.2 2.6.3 4 .3 6.6-3.1 15.9-9.1 22.4-19.7 1.8 1.9 3 3.6 3.8 4.8.4-.6.7-1.2 1-1.9-3.3-4.7-12.2-14.9-26.4-14.2-2.4-3.7-3.6-7.6-4-11.2 20.9.4 30.8 11.3 33.4 14.6.1-.8.1-1.6.1-2.4 0-.2 0-.3 0-.5-4.1-4.6-14.4-13.2-33.6-13.5" fill="#b2c1c0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3d1.svg b/public/emoji/1f3d1.svg new file mode 100644 index 000000000..22278e575 --- /dev/null +++ b/public/emoji/1f3d1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="m49.5 37.1c-6.9 0-12.5 5.6-12.5 12.5 0 6.9 5.6 12.5 12.5 12.5s12.5-5.7 12.5-12.6c0-6.8-5.6-12.4-12.5-12.4" fill="#ff8736" id="0"/><path d="m53.5 2l-34.9 39.8c-1.5 1.8-4.3 2-6.2.4s-2.2-4.3-.6-6.2c1.5-1.8 1.2-4.6-.6-6.2-1.9-1.6-4.6-1.4-6.2.4-4.6 5.5-3.7 13.8 1.9 18.5 5.5 4.7 13.6 4.2 18.3-1l36.8-45.7h-8.5" fill="#3e4347"/><path d="m38.3 31.4c0 0 .5-6.2 1.2-8.1 2.3-6.5 16.1-21.3 16.1-21.3h-2.9l-21.6 25.3c-.2 11.9-7.5 21.9-7.5 21.9 2.3-1.1 14.7-17.8 14.7-17.8" fill="#c7e755"/><use xlink:href="#0"/><path d="m31.1 27.3c0 0-1.9 2.3-3.4 4.1 2.5 6.6-4 17.8-4 17.8s10.6-14 7.4-21.9" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3d2.svg b/public/emoji/1f3d2.svg new file mode 100644 index 000000000..84c1cd509 --- /dev/null +++ b/public/emoji/1f3d2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m23.3 36.9c-5.5-.4-12.1-1.7-18.5-3.2-1.9-.4-4.1 9.4-2 10.1 12.8 4 26.3 3 31.3 2.2 1.8-.3 3.1-2.4 3.2-2.4l8-13.4-4.6-2.9c-7.2 8.5-13.8 9.9-17.4 9.6" fill="#3e4347"/><path d="M56.5,2c0,0-14.1,23.3-15.9,25.3l4.6,2.9L62,2H56.5z" fill="#ed4c5c"/><g fill="#3e4347"><ellipse cx="48.7" cy="57" rx="13.3" ry="5"/><ellipse cx="48.7" cy="51.1" rx="13.3" ry="5"/><path d="m35.5 51.1h26.5v5.9h-26.5z"/></g><ellipse cx="48.7" cy="51.1" rx="13.3" ry="5" opacity=".5" fill="#b2c1c0"/><path d="m9.1 34.6l-1.6 10.9c8.5 1.9 16.7 1.7 22.2 1.2l1.8-12c-3.3 1.8-6.2 2.2-8.1 2.1-4.3-.3-9.3-1.1-14.3-2.2" fill="#e8e8e8"/><g fill="#b2c1c0"><path d="m9.2 45.8c.5.1 1 .2 1.5.3l2.8-10.6c-.5-.1-1-.2-1.5-.3l-2.8 10.6"/><path d="m24.2 47c.5 0 1.1 0 1.6 0l3.6-11.3c-.6.2-1.2.4-1.8.6l-3.4 10.7"/><path d="m16.1 46.7c.5 0 1 .1 1.5.1l.8-10.6c-.5-.1-1-.1-1.5-.2l-.8 10.7"/><path d="m22.1 36.7l-2.2 10.3c.5 0 1 0 1.5 0l2.3-10.2c-.1 0-.2 0-.3 0-.4-.1-.8-.1-1.3-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3d3.svg b/public/emoji/1f3d3.svg new file mode 100644 index 000000000..f7ecc8461 --- /dev/null +++ b/public/emoji/1f3d3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m55.3 8.7c-6.2-6.2-20.5-11.9-34.1 1.6-9 8.9-12.2 20.2 0 32.4 12.2 12.1 23.5 8.9 32.5 0 13.6-13.6 7.8-27.8 1.6-34" fill="#ed4c5c"/><path d="m30.8 49.3l-16.2-16.2c0 0 3.4 7.9-2.4 13.8 0 0-4.9 4.9-10.1 9.4.6 1.2.4 1.3 2.5 3.5 1.8 1.8 1.9 1.6 2.9 2.2 4.5-5.3 9.5-10.3 9.5-10.3 5.9-5.8 13.8-2.4 13.8-2.4" fill="#fed0ac"/><g fill="#d3976e"><path d="m7.6 61.8c3.3-3.8 6.9-7.5 8.5-9.1l8.7-9.4-4.2-4.2-9.4 8.7c-1.7 1.6-5.4 5.2-9.2 8.5.6 1.2.4 1.3 2.5 3.5 1.8 1.8 1.9 1.6 2.9 2.2.1-.1.1-.1.2-.2" opacity=".5"/><path d="m5.9 61.1c.6.5.9.6 1.5.9.1-.1.1-.1.2-.1 3.3-3.8 6.9-7.5 8.5-9.1l8.7-9.4-2.4 1.4-16.5 16.3"/></g><g fill="#3e4347"><path d="m30.8 49.3l-6-6-8.1 8.7c1.6-1.6 6.5-5.3 14.1-2.7"/><path d="m14.6 33.1l6 6-8.7 8.1c1.6-1.7 5.3-6.5 2.7-14.1"/></g><g fill="#ff8736"><circle cx="54.1" cy="54.1" r="7.9"/><path d="m59.6 51.1c-.4.8-2 .8-3.5 0-1.5-.8-2.5-2.1-2.1-2.8.4-.8 2-.8 3.5 0 1.6.8 2.5 2 2.1 2.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3d4.svg b/public/emoji/1f3d4.svg new file mode 100644 index 000000000..fad85a34e --- /dev/null +++ b/public/emoji/1f3d4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b4d7ee" d="m0 0h64v64h-64z"/><g fill="#62727a"><path opacity=".33" d="m64 33.6l-13 2.6-9-4.7-29.8 4.9-12.2-3v30.1h64z"/><path opacity=".33" d="m0 43.6l10 3.6 12-5.7 36.8 5.9 5.2-4v20.1h-64z"/><path d="m55.8 49.7l-10.8-8.5-11-18.2-6.2 9.1-8.8 6-4.5 9.4-4.5 2.2-10 14.3h64z"/></g><g fill="#fff"><path d="m34 23l-1.7 7.5 4.5 6.1-5.5-.3 8 5.7-6 3.8-5.6 12.6 1.5-9-11.2-2.3 12.5-4-2.7-11z"/><path d="m51 46l-5.5 6.1-8 6.3 11.5-4.7 6.8-4z"/><path d="m14.5 47.5l-4.5 2.2 8 6.4z"/><path d="m43.9 19.6c-.2-.3-.3-.6-.3-1 0-.9.7-1.6 1.6-1.6.8 0 1.5.6 1.6 1.4.5-.2 1-.3 1.5-.3 1.5 0 2.8.9 3.5 2.1.3-.4.9-.7 1.5-.7.3 0 .6.1.9.2.6-1 1.6-1.7 2.9-1.7 1.3 0 2.5.8 3 1.9.1 0 .2 0 .3 0 1 0 1.8.8 1.8 1.7s-.8 1.7-1.8 1.7c-.3 0-.5-.1-.7-.2-.8.9-1.7 1.4-2.7 1.4 0 0 0 0-.1 0-.2.7-.8 1.2-1.6 1.2-.2 0-.4 0-.6-.1-.5.9-1.4 1.4-2.5 1.4-1.1 0-2.1-.6-2.6-1.6-.4.2-.9.2-1.3.2-1.3 0-2.4-.6-3.1-1.6-.2.1-.5.1-.8.1-1.3 0-2.4-1.1-2.4-2.4 0-1 .8-1.9 1.9-2.1"/></g><path d="m59.8 22.1c-.2 0-.5 0-.7-.1-.6.6-1.4 1-2.4 1 0 0 0 0-.1 0-.2.6-.8 1-1.5 1-.2 0-.4 0-.6-.1-.5.7-1.4 1.2-2.4 1.2-1.1 0-2-.5-2.4-1.3-.4.1-.8.2-1.3.2-1.2 0-2.3-.5-3-1.3-.2.1-.5.1-.7.1-.5 0-.9-.1-1.2-.3.3.7 1.1 1.2 1.9 1.2.2 0 .5 0 .7-.1.6.8 1.6 1.3 2.7 1.3.4 0 .8-.1 1.2-.2.4.8 1.2 1.3 2.2 1.3.9 0 1.7-.5 2.2-1.2.2.1.4.1.5.1.7 0 1.2-.4 1.4-1 0 0 0 0 .1 0 .9 0 1.7-.4 2.2-1 .2.1.4.1.6.1.7 0 1.2-.4 1.4-1-.3.1-.6.1-.8.1" fill="#b4d7ee"/><path d="m28.3 8.6c.3-.4.5-.8.5-1.3 0-1.2-1-2.2-2.3-2.2-1.1 0-2.1.8-2.3 1.9-.6-.3-1.3-.4-2.1-.4-2.1 0-4 1.2-4.8 3-.5-.6-1.2-1-2-1-.5 0-.9.1-1.3.3-.8-1.4-2.3-2.3-4-2.3-1.9 0-3.5 1.1-4.2 2.7-.1 0-.3 0-.4 0-1.3-.1-2.4.9-2.4 2.3s1.1 2.4 2.5 2.4c.4 0 .7-.1 1-.2.8 1 2.1 1.7 3.6 1.7 0 0 .1 0 .1 0 .3 1 1.1 1.7 2.2 1.7.3 0 .6-.1.9-.2.7 1.2 2 2 3.5 2 1.6 0 2.9-.9 3.6-2.2.6.2 1.2.3 1.9.3 1.8 0 3.4-.9 4.4-2.2.3.1.7.2 1.1.2 1.9 0 3.4-1.5 3.4-3.3-.2-1.6-1.3-2.9-2.9-3.2" fill="#fff"/><path d="m27.1 12.2c-.4 0-.7-.1-1-.2-.9 1.1-2.4 1.8-4.2 1.8-.6 0-1.2-.1-1.8-.3-.6 1.1-1.9 1.8-3.4 1.8-1.4 0-2.7-.7-3.3-1.7-.3.1-.5.1-.8.1-1 0-1.9-.6-2.1-1.4 0 0-.1 0-.1 0-1.4.2-2.6-.4-3.4-1.3-.3.1-.6.2-1 .2-.4 0-.7-.1-1-.2.1 1 1 1.9 2.1 1.9.3 0 .6-.1.9-.2.7.9 1.8 1.4 3.1 1.4 0 0 0 0 .1 0 .2.8 1 1.4 1.9 1.4.3 0 .5-.1.8-.1.6 1 1.7 1.7 3 1.7 1.4 0 2.5-.7 3.1-1.8.5.2 1 .3 1.6.3 1.5 0 2.9-.7 3.8-1.8.3.1.6.2.9.2 1.4 0 2.6-.9 2.9-2.2-.7.2-1.4.4-2.1.4" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3d5.svg b/public/emoji/1f3d5.svg new file mode 100644 index 000000000..166f1a74f --- /dev/null +++ b/public/emoji/1f3d5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d6eef0" d="m0 0h64v64h-64z"/><g fill="#b2c1c0"><path d="m0 15l4-4 6.5-4 11.5 9 16 21h-38z"/><path opacity=".5" d="m38 37l-16-21-11.5-9-1.5 7 4 4-1 6 4 4-2 9z"/></g><path fill="#fff" d="m10.5 7l-6.5 4-2 2h3l-1.5 4.1 4.5-2.1 1 5 4-2 3.9 2v-3.5l5.1-.5z"/><path opacity=".5" fill="#b2c1c0" d="m38 37l-16-21-11.5-9-.5 5 3 6-1 6 4 4-2 9z"/><g fill="#83bf4f"><path d="m0 32c.1 0 0 0 0 0"/><path d="m50.2 34.5c-3.2-1.4-6.6-2.5-10.2-2.5-3.6 0-6.8 1.7-9.6 2.4-16.4 4.3-30.4-2.4-30.4-2.4v32h64v-27.7c-4.4.5-9.2-.1-13.8-1.8"/></g><g fill="#699635"><circle cx="5" cy="45" r="4"/><circle cx="6" cy="40" r="3"/><circle cx="12.2" cy="43" r="6"/></g><path fill="#89664c" d="m55.8 33.8h2.7v8.2h-2.7z"/><path d="m59.4 22.9c-1.2-2.3-3.2-2.3-4.4 0l-4.2 7.8c-1.2 2.3 0 4.1 2.7 4.1 0 0 2.7-1 3.7-1s3.7 1 3.7 1c2.7 0 3.9-1.8 2.7-4.1l-4.2-7.8" fill="#699635"/><path d="m58.9 18.4c-1-1.8-2.5-1.8-3.5 0l-3.3 6.3c-1 1.8 0 3.3 2.2 3.3 0 0 2.2-1 2.9-1s2.9 1 2.9 1c2.1 0 3.1-1.5 2.2-3.3l-3.4-6.3" fill="#75a843"/><path d="m58.5 14c-.7-1.4-1.9-1.4-2.6 0l-2.5 4.7c-.7 1.4 0 2.5 1.6 2.5 0 0 1.6-1 2.2-1s2.2 1 2.2 1c1.6 0 2.3-1.1 1.6-2.5l-2.5-4.7" fill="#83bf4f"/><g fill="#fff"><path d="m34 7c0 1.1-.9 2-2 2h-10c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/><path d="m38 9c0 1.1-.9 2-2 2h-4c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"/><path d="m42 17c0 1.1-.9 2-2 2h-4c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"/><path d="m52 12c0 1.1-.9 2-2 2h-4c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"/></g><path fill="#ffdd7d" d="m30.8 36h18l7.4 13.4-2.5 6.2-15.4 2.6z"/><path fill="#dbb471" d="m24.4 55l-1.3-5.7 7.7-13.3 8.7 16.6-1.2 6.6z"/><path fill="#89664c" d="m30.8 36l-3.8 19.8 6.1 1.8z"/><g fill="#ffdd7d"><path d="m30.8 36c0 0 1.4 12.1 3.7 16.6l-1.4 5-2.3-21.6"/><path d="M27,55.8l-1.4-3.9c0,0,4.5-11.6,5.2-15.9L27,55.8z"/></g><circle cx="19" cy="45" r="4" fill="#699635"/><path fill="#dbb471" d="m38.5 51.6l17.7-2.2-1.5 7.2-16.4 2.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3d6.svg b/public/emoji/1f3d6.svg new file mode 100644 index 000000000..7aa2ca8b9 --- /dev/null +++ b/public/emoji/1f3d6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d6eef0" d="m0 0h64v64h-64z"/><circle cx="52" cy="12" r="7" fill="#ffe62e"/><g fill="#fff"><path d="m22 7c0 1.1-.9 2-2 2h-10c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/><path d="m26 9c0 1.1-.9 2-2 2h-4c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"/><path d="m40 12c0 1.1-.9 2-2 2h-4c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"/><path d="m19 19c0 1.1-.9 2-2 2h-4c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"/></g><path fill="#6adbc6" d="m0 32h64v32h-64z"/><path d="M64,40c0,0-78.4-0.9-46.3,24H64V40z" fill="#ffdd7d"/><path d="m39.1 53.2c-.1.5-.6.9-1.2.8-.5-.1-.9-.6-.8-1.2l4.7-23.8c.1-.5.6-.9 1.2-.8.5.1.9.6.8 1.2l-4.7 23.8" fill="#94989b"/><path d="m41.6 35.2c3.7.7 3.2 3.6 6.2 4.2 2.9.6 3.6-2.3 7.3-1.6.8.1.8.1.8.1.5 1.4 1.3 1 1.8-.9 0 0 0 0 .2-.8 1.7-8.6-10.3-12.9-10.3-12.9-1.7-.9-4.8-1.5-6.8-1.3 0 0-12.8-.4-14.5 8.2-.2.8-.2.8-.2.8-.3 1.9.3 2.6 1.4 1.5 0 0 0 0 .8.1 3.7.7 3.2 3.6 6.2 4.2 2.7.6 3.4-2.3 7.1-1.6" fill="#f27a52"/><path d="m46.4 25.1l-.3-.1c-.4-.2-.8-.4-1.3-.5.5 2.9 1.3 7.6 1.8 12.2.3.4.6.6 1 .6.6.1.9-.1 1.7-.6 1.1-.7 2.7-1.6 5.3-1.2l.3.1c1.3-6.8-8.4-10.5-8.5-10.5" fill="#f9f3d9"/><path d="m41 24h-.3c-.1 0-10.1-.1-11.5 6.7l.3.1c2.5.5 3.5 1.9 4.2 3 .5.8.8 1 1.3 1.1.5.1.9-.1 1.6-.6.1 0 .1-.1.2-.1 2.1-3.9 4.4-7.8 5.9-10.2-.6 0-1.2-.1-1.7 0" fill="#c94747"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3d7.svg b/public/emoji/1f3d7.svg new file mode 100644 index 000000000..a29f1db27 --- /dev/null +++ b/public/emoji/1f3d7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m12.1 37.3v-2.1h-1.9v3c0 .5.4 1 .9 1 1.6 0 2.8 1.3 2.8 3s-1.3 3-2.8 3-2.8-1.3-2.8-3c0-.5-.4-1-.9-1s-.9.4-.9 1c0 2.7 2.1 4.9 4.7 4.9s4.7-2.2 4.7-4.9c-.1-2.5-1.7-4.5-3.8-4.9"/><path d="m58 8h-46.1l-5.9 12h52v-3h-2.1l2.1-3.9v-5.1m-47.4 9l2.3-4.8 2.5 4.8h-4.8m4.5-6h4.2l-2.1 3.9-2.1-3.9m3.7 6l2.1-3.9 2.1 3.9h-4.2m3.7-6h4.2l-2.1 3.9-2.1-3.9m3.7 6l2.1-3.9 2.1 3.9h-4.2m3.7-6h4.2l-2.1 3.9-2.1-3.9m3.7 6l2.1-3.9 2.1 3.9h-4.2m20.7-2.1l-2.1-3.9h4.2l-2.1 3.9"/><path d="m10.1 19h2v10h-2z"/></g><path fill="#ffe62e" d="m12.8 28h-3.3l-3.4 4h10z"/><g fill="#ffce31"><path d="m6.1 32l3.4 4h3.3l3.3-4z"/><path d="m49.4 29v3l-8.8-3h-2.6v33h2.6v-6l8.8 3-8.8 3h11.4v-33h-2.6m0 27l-8.8-3 8.8-3v6m-8.8-6v-6l8.8 3-8.8 3m8.8-6l-8.8-3 8.8-3v6m-8.8-6v-6l8.8 3-8.8 3"/></g><path d="m54 27.2c0 1.5-1.2 2.8-2.6 2.8h-12.8c-1.4 0-2.6-1.3-2.6-2.8v-22.4c0-1.5 1.2-2.8 2.6-2.8h12.9c1.3 0 2.5 1.3 2.5 2.8v22.4" fill="#ffe62e"/><g fill="#ffce31"><path d="m38.9 15.2c0 1 .7 1.8 1.5 1.8h9c.8 0 1.5-.8 1.5-1.8v-8.4c0-1-.7-1.8-1.5-1.8h-9c-.8 0-1.5.8-1.5 1.8v8.4"/><path d="m50.9 25c0 1.1-.8 2-1.7 2h-8.6c-.9 0-1.7-.9-1.7-2v-4c0-1.1.8-2 1.7-2h8.6c.9 0 1.7.9 1.7 2v4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3d8.svg b/public/emoji/1f3d8.svg new file mode 100644 index 000000000..ba838e874 --- /dev/null +++ b/public/emoji/1f3d8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m36.4 54.7c0-1.2-.9-2.1-2.1-2.1-.2 0-.5 0-.7.1-.3-.5-.8-.9-1.4-.9-.4 0-.7.1-1 .3 0-.1 0-.2 0-.3 0-.9-.7-1.6-1.6-1.6-.8 0-1.4.6-1.5 1.3-.2-.2-.4-.2-.7-.2-.6 0-1.1.5-1.1 1.1v6.3h8.4c.9 0 1.6-.7 1.6-1.6 0-.4-.2-.8-.4-1.1.3-.4.5-.9.5-1.3" fill="#83bf4f"/><g fill="#699635"><path d="m36.4 57c0-.4-.2-.8-.4-1.1.3-.4.4-.8.4-1.3 0-1.2-.9-2.1-2.1-2.1-.2 0-.5 0-.7.1-.2-.3-.4-.6-.8-.8-.6.2-.9.8-.9 1.4 0 .2 0 .3.1.4-.1-.1-.3-.1-.5-.1-.6 0-1.1.5-1.1 1.1 0 .4.2.7.6.9-.2.3-.4.7-.4 1.1 0 1 .8 1.8 1.8 1.8h2.4c.9.2 1.6-.5 1.6-1.4"/><path d="m30.2 57.3c0 .6-.5-.2-1.1-.2s-1.1.8-1.1.2c0-.6.5-1.1 1.1-1.1s1.1.5 1.1 1.1"/><path d="m27.9 55.5c0 .3-.2 0-.5 0-.3 0-.5.3-.5 0 0-.3.2-.5.5-.5.2-.1.5.2.5.5"/></g><g fill="#83bf4f"><path d="m28.8 53.9c0 .3-.2-.1-.5-.1-.3 0-.5.4-.5.1s.2-.5.5-.5.5.2.5.5"/><path d="m33.2 56.5c0 .4-.3-.2-.7-.2s-.7.6-.7.2.3-.7.7-.7.7.3.7.7"/><path d="m35.2 54.5c0 .6-.5-.3-1.1-.3-.6 0-1.1.9-1.1.3s.5-1.1 1.1-1.1c.6.1 1.1.6 1.1 1.1"/><path d="m35.2 57c0 .3-.2 0-.5 0-.3 0-.5.3-.5 0 0-.3.2-.5.5-.5.3 0 .5.2.5.5"/><path d="m30.5 52.8c0 .4-.3-.2-.7-.2-.4 0-.7.6-.7.2s.3-.7.7-.7c.4 0 .7.3.7.7"/><path d="m2 58.3h60v3.7h-60z"/></g><path fill="#d0d0d0" d="m53.3 12h2.4v4.6h-2.4z"/><path fill="#94989b" d="m55.8 12h1.6v4.6h-1.6z"/><path fill="#d0d0d0" d="m52.5 10.4h4.1v1.6h-4.1z"/><path fill="#94989b" d="m56.6 10.4h1.6v1.6h-1.6z"/><g fill="#f9f3d9"><path d="m34.8 39.8h26.2v18.5h-26.2z"/><path d="m37.6 18.9h20.6v17.2h-20.6z"/></g><path fill="#ed4c5c" d="m62 39.8h-28.2l3.8-3.7h20.6z"/><path fill="#89664c" d="m39.5 46.3h6.6v12h-6.6z"/><path fill="#dbb471" d="m38.5 44.4h8.4v1.9h-8.4z"/><ellipse cx="44.6" cy="52.3" rx=".6" ry=".6" fill="#f9f3d9"/><path fill="#ed4c5c" d="m47.9 9.5l-14.1 9.4h28.2z"/><path fill="#d6eef0" d="m50.5 45.3h7.7v7.7h-7.7z"/><path d="m49.5 44.4v9.6h9.6v-9.6h-9.6m8.7.9v3.4h-3.4v-3.4h3.4m-4.3 0v3.4h-3.4v-3.4h3.4m-3.4 7.7v-3.4h3.4v3.4h-3.4m4.3 0v-3.4h3.4v3.4h-3.4" fill="#89664c"/><path fill="#d6eef0" d="m44.1 23.5h7.7v7.7h-7.7z"/><path d="m43.1 22.6v9.6h9.6v-9.6h-9.6m8.7.9v3.4h-3.4v-3.4h3.4m-4.4 0v3.4h-3.4v-3.4h3.4m-3.3 7.7v-3.4h3.4v3.4h-3.4m4.3 0v-3.4h3.4v3.4h-3.4" fill="#89664c"/><path fill="#d0d0d0" d="m21.5 12h2.4v4.6h-2.4z"/><path fill="#94989b" d="m24 12h1.6v4.6h-1.6z"/><path fill="#d0d0d0" d="m20.7 10.4h4.1v1.6h-4.1z"/><path fill="#94989b" d="m24.8 10.4h1.6v1.6h-1.6z"/><g fill="#f9f3d9"><path d="m3 39.8h26.2v18.5h-26.2z"/><path d="m5.8 18.9h20.6v17.2h-20.6z"/></g><path fill="#89664c" d="m7.7 46.3h6.6v12h-6.6z"/><path fill="#dbb471" d="m6.7 44.4h8.4v1.9h-8.4z"/><ellipse cx="12.8" cy="52.3" rx=".6" ry=".6" fill="#f9f3d9"/><path fill="#ed4c5c" d="m16.1 9.5l-14.1 9.4h28.2z"/><path fill="#d6eef0" d="m12.2 23.5h7.7v7.7h-7.7z"/><path d="m11.3 22.6v9.6h9.6v-9.6h-9.6m8.6.9v3.4h-3.4v-3.4h3.4m-4.3 0v3.4h-3.4v-3.4h3.4m-3.4 7.7v-3.4h3.4v3.4h-3.4m4.4 0v-3.4h3.4v3.4h-3.4" fill="#89664c"/><path fill="#d6eef0" d="m18.7 45.3h7.7v7.7h-7.7z"/><path d="m17.7 44.4v9.6h9.6v-9.6h-9.6m8.7.9v3.4h-3.4v-3.4h3.4m-4.4 0v3.4h-3.4v-3.4h3.4m-3.3 7.7v-3.4h3.3v3.4h-3.3m4.3 0v-3.4h3.4v3.4h-3.4" fill="#89664c"/><path fill="#ed4c5c" d="m30.2 39.8h-28.2l3.8-3.7h20.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3d9.svg b/public/emoji/1f3d9.svg new file mode 100644 index 000000000..3deabda45 --- /dev/null +++ b/public/emoji/1f3d9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49 30c-3.2 0-9.8 0-13 0-1.8 0-3 .9-3 2.7v31.3h20v-30c0-2.2-1.8-4-4-4" fill="#fbbf67"/><g fill="#d3976e"><path d="m36.2 35h-.4c-.4 0-.8.4-.8 1v28h2v-28c0-.6-.4-1-.8-1"/><path d="m41.2 35h-.4c-.4 0-.8.4-.8 1v28h2v-28c0-.6-.4-1-.8-1"/></g><path d="M13,34H4c-2.2,0-4,1.8-4,4v26h13V34z" fill="#6adbc6"/><g fill="#fff"><path d="m9.5 42c0 .5-.4 1-1 1h-3c-.6 0-1-.5-1-1v-2c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v2"/><path d="m9.5 50c0 .5-.4 1-1 1h-3c-.6 0-1-.5-1-1v-2c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v2"/><path d="m9.5 58c0 .5-.4 1-1 1h-3c-.6 0-1-.5-1-1v-2c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v2"/></g><g fill="#d6eef0"><path d="m15 11c-2 0-3.8 1-4.9 2.5-.6-.3-1.3-.5-2.1-.5-2.4 0-4.4 1.7-4.9 4h-.1c-1.7 0-3 1.3-3 3s1.3 3 3 3h12c3.3 0 6-2.7 6-6 0-3.3-2.7-6-6-6"/><path d="m36 10c.4 0 .7.1 1.1.2.4-2.4 2.4-4.2 4.9-4.2 2 0 3.7 1.2 4.5 2.9.7-.6 1.6-.9 2.5-.9 2.2 0 4 1.8 4 4s-1.8 4-4 4h-13c-1.7 0-3-1.3-3-3s1.3-3 3-3"/></g><path d="m31.6 17.9l-7.2-7.3c-.8-.8-2.1-.8-2.8 0l-7.2 7.3c-.8.8-1.4 2.3-1.4 3.5v42.6h20v-42.7c0-1.1-.6-2.7-1.4-3.4" fill="#d3976e"/><g fill="#ffdd7d"><path d="m30 34c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/><path d="m30 42c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/><path d="m30 50c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/><path d="m30 58c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/><path d="m30 26c0 .5-.5 1-1 1h-12c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h12c.5 0 1 .4 1 1v2"/></g><path d="m60 19v-5c0-1.1-.9-2-2-2h-3v-11c0-.6-.4-1-1-1s-1 .4-1 1v11h-3c-1.1 0-2 .9-2 2v5c-2.2 0-4 1.8-4 4v41h20v-41c0-2.2-1.8-4-4-4" fill="#6adbc6"/><g fill="#fff"><path d="m52.5 25c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m60.5 25c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m52.5 32c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m60.5 32c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m52.5 39c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m60.5 39c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m52.5 46c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m60.5 46c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m52.5 53c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m60.5 53c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m52.5 60c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/><path d="m60.5 60c0 .5-.5 1-1 1h-3c-.5 0-1-.5-1-1v-2c0-.6.5-1 1-1h3c.5 0 1 .4 1 1v2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3da.svg b/public/emoji/1f3da.svg new file mode 100644 index 000000000..bf6c30621 --- /dev/null +++ b/public/emoji/1f3da.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#94989b"><path d="m0 60h64v4h-64z"/><path d="m44 15v45h17l-4-23 4-22z"/></g><path fill="#d0d0d0" d="m50 16l-24-12-20 20 3 8-4 28h44l-4-13z"/><path d="m63 14.4l-25-14.4h-12l24 18h12c.7 0 1.4-.3 1.7-1 .6-.9.3-2-.7-2.6" fill="#c94747"/><path d="m51 14.4l-25-14.4-25 26.4c-1 .6-1.3 1.7-.7 2.6.5 1 1.7 1.3 2.6.7l23.1-25.7 23.1 13.7c.9.5 2.1.2 2.6-.7.6-.9.3-2-.7-2.6" fill="#ed4c5c"/><g fill="#3e4347"><path d="m49 44l3.4 16h4.6z"/><path d="m55 39l-4 13.1 2.1 2.9z"/><path d="m13.7 40h10.3l-2 11 2 9h-10.3l-1.7-13z"/><path d="m55.7 32h-4.7l1.3-8h4.7z"/><path d="m24 32h-8l-2-8h8z"/><path d="m30 32h8l2-8h-8z"/></g><path fill="#dbb471" d="m42 36l-4-4 2-8 4 4z"/><g fill="#3e4347"><path d="m40.2 3v2.1h-2.2l6.5 3.9h3.2l4.3 2-3.2-4h-3.8z"/><path d="m41 54h-9.8l-2.2-7 2.2-7h9.8l-1.2 5.8z"/></g><g fill="#dbb471"><path d="M11.2 56 10 53.3 24.8 50 26 52.7z"/><path d="M25.5 49 10 46.1 10.5 43 26 45.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3db.svg b/public/emoji/1f3db.svg new file mode 100644 index 000000000..501ea5c8b --- /dev/null +++ b/public/emoji/1f3db.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#acb8bf"><path d="m2 60.1h60v1.9h-60z"/><path d="m5.5 56.4h53v1.9h-53z"/></g><g fill="#dae3ea"><path d="m3.8 58.2h56.5v1.9h-56.5z"/><path d="m7.2 54.5h49.5v1.9h-49.5z"/></g><path fill="#94989b" d="m4.8 27.8h54.4v1.9h-54.4z"/><path fill="#dae3ea" d="m2 29.6h60v1.9h-60z"/><path fill="#94989b" d="M32 4.8 2 21.2 4.5 25 32 6.7 59.5 25 62 21.2z"/><g fill="#dae3ea"><path d="m32 2l-30 19.2v2.9l30-19.3 30 19.3v-2.9z"/><path d="m32 6.7l-30 19.2v1.9h60v-1.9z"/></g><path fill="#acb8bf" d="m32 9.5l-24.9 16.4h49.8z"/><g fill="#94989b"><path d="m32.8 22.6l-.4.2c0-.1-.1-.2-.2-.2h-.3c-.1 0-.2.1-.2.2l-.4-.2-1-.6v1.1 1.1l1-.6.4-.2c0 .1.1.2.2.2h.3c.1 0 .2-.1.2-.2l.4.2 1 .6v-1.1-1.1l-1 .6"/><path d="m30.5 19.5c.2.3.4.4.6.6.3.1.6.2.9.2.3 0 .6-.1.9-.2.3-.1.5-.3.6-.6 0 .3-.1.6-.4.8-.3.2-.7.4-1.1.4-.4 0-.8-.1-1.1-.4-.3-.2-.4-.5-.4-.8"/><path d="m36.3 16.6c0-.1 0-.2 0-.2-.1 0-.1-.1-.2-.1 0 0-.1 0-.2 0-.6-1.5-2.1-2.6-3.9-2.6-1.7 0-3.2 1.1-3.9 2.6-.1 0-.1 0-.2 0-.1 0-.1 0-.2.1 0 0 0 0 0 .1v.1c0 .2 0 .1.1.2 0 0 .1 0 .1.1-.1.4-.2.7-.2 1.1 0 2.3 1.9 4.2 4.2 4.2s4.2-1.9 4.2-4.2c0-.4-.1-.8-.2-1.1 0 0 .1-.1.1-.1.3-.1.3-.1.3-.2m-4.3-2.4c1.4 0 2.7.8 3.3 2-.5 0-1.1 0-1.4 0-.5 0-1 .2-1.3.3-.3.2-.8.2-1.2 0-.4-.2-.8-.3-1.3-.3-.3 0-.9 0-1.4 0 .6-1.2 1.9-2 3.3-2m0 7.5c-2.1 0-3.7-1.7-3.7-3.7 0 0 0-.1 0-.1.1.5.4.8.9 1 .5.2 1 .2 1.5 0 .3-.1.5-.3.7-.5.3-.5.2-.8.4-1.2.1-.3.5-.3.7 0 .2.4.1.7.4 1.2.2.3.4.4.7.5.5.2 1 .2 1.5 0 .4-.2.7-.5.9-1 0 0 0 .1 0 .1-.3 2-1.9 3.7-4 3.7"/></g><path fill="#dae3ea" d="m8.5 33.2h6v19.6h-6z"/><g fill="#94989b"><path d="m7.8 52.8h7.5v1.8h-7.5z"/><path d="m7.8 31.5h7.5v1.7h-7.5z"/></g><g fill="#c8d0d6"><path d="m9.1 34h.7v18h-.7z"/><path d="m13.2 34h.7v18h-.7z"/><path d="m11.8 34h.7v18h-.7z"/><path d="m10.5 34h.7v18h-.7z"/></g><path fill="#dae3ea" d="m22.2 33.2h6v19.6h-6z"/><g fill="#94989b"><path d="m21.4 52.8h7.5v1.7h-7.5z"/><path d="m21.4 31.5h7.5v1.7h-7.5z"/></g><g fill="#c8d0d6"><path d="m22.8 34h.7v18h-.7z"/><path d="m26.9 34h.7v18h-.7z"/><path d="m25.5 34h.7v18h-.7z"/><path d="m24.1 34h.7v18h-.7z"/></g><path fill="#dae3ea" d="m35.8 33.2h6v19.6h-6z"/><g fill="#94989b"><path d="m35.1 52.8h7.5v1.7h-7.5z"/><path d="m35.1 31.5h7.5v1.7h-7.5z"/></g><g fill="#c8d0d6"><path d="m36.4 34h.7v18h-.7z"/><path d="m40.5 34h.7v18h-.7z"/><path d="m39.2 34h.7v18h-.7z"/><path d="m37.8 34h.7v18h-.7z"/></g><path fill="#dae3ea" d="m49.5 33.2h6v19.6h-6z"/><g fill="#94989b"><path d="m48.8 52.8h7.5v1.8h-7.5z"/><path d="m48.8 31.5h7.5v1.7h-7.5z"/></g><g fill="#c8d0d6"><path d="m50.1 34h.7v18h-.7z"/><path d="m54.2 34h.7v18h-.7z"/><path d="m52.8 34h.7v18h-.7z"/><path d="m51.5 34h.7v18h-.7z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3dc.svg b/public/emoji/1f3dc.svg new file mode 100644 index 000000000..f95f15ea7 --- /dev/null +++ b/public/emoji/1f3dc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b4d7ee" d="m0 0h64v64h-64z"/><path d="m64 27c0 0-11.9-3-16-3s-10.8 3-16 3c-4.3 0-11.7-4-16-4-4.8 0-16 1-16 1v25h64v-22" fill="#f9f3d9"/><path d="M0,34.7c0,0,16-5.7,32-5.7c8,0,32,7.5,32,7.5V64H0V34.7z" fill="#ffdd7d"/><path d="m0 47.8c0 0 6.9-2.8 11-2.8s16.9 6.9 21 6.6c4.3-.3 19.7-3.7 24-3.8 4.2-.1 8 .9 8 .9v15.3h-64v-16.2" fill="#dbb471"/><g fill="#699635"><path d="m21.2 35.5c0 1.1.9 1.9 1.9 1.9 1.1 0 1.9-.9 1.9-1.9v-7.7c0-1.1-.9-1.9-1.9-1.9-1.1 0-1.9.9-1.9 1.9v7.7"/><path d="m15.5 33.6c-1.1 0-1.9.9-1.9 1.9 0 1.1.9 1.9 1.9 1.9h7.7c1.1 0 1.9-.9 1.9-1.9 0-1.1-.9-1.9-1.9-1.9h-7.7"/></g><path d="m15.8 17c-1.6 0-2.9 1.3-2.9 2.9v32.2c0 2.9 1.3 2.9 2.9 2.9s2.9 0 2.9-2.9v-32.2c0-1.6-1.3-2.9-2.9-2.9" fill="#83bf4f"/><g fill="#699635"><path d="m10.1 42c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4v-5.8c0-.8.6-1.4 1.4-1.4.8 0 1.4.6 1.4 1.4v5.8"/><path d="m14.4 40.6c.8 0 1.4.6 1.4 1.4 0 .8-.6 1.4-1.4 1.4h-5.7c-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4h5.7"/></g><path d="m3 52.5c0 1.1 1.3 1 3 1s3 .1 3-1-1.3-2-3-2-3 .9-3 2" fill="#f9f3d9"/><path d="m16.3 60.1c0 1.1 1.3 1 3 1s3 .1 3-1-1.3-2-3-2-3 .9-3 2" fill="#ffdd7d"/><g fill="#89664c"><path d="m26 56.5c0 1.1 1.3 1 3 1s3 .1 3-1-1.3-2-3-2-3 .9-3 2"/><path d="m57.3 52.3c-2.7.8-5.4.3-8.2.5-.2-.6-.4-1.2-.7-1.8-.3-.7-1.4-.4-1.1.3.2.5.4 1.1.6 1.6-.4.1-.9.1-1.3.3-1.4.4-2.9.8-4.3 1.3 1.3-1.3 2.7-2.5 4.3-3.5.9-.5 2-.8 3.2-.9 0 0 .1 0 .1 0 .6-.1 1.3-.1 1.9-.1.5.7 1 1.4 1.5 2.1.4.6 1.5 0 1-.6-.3-.5-.7-.9-1-1.4 1 0 1.9.1 2.7.1.8 0 .8-1.2 0-1.2-1.5 0-3.3-.2-5-.1.3-.5.7-1 1-1.4.4-.6-.6-1.3-1-.6-.5.7-1 1.4-1.5 2.2-1.1.1-2.2.4-3.1.8-1.8.9-3.4 2.3-4.9 3.8 1-2 2.2-3.9 3.9-5 3.3-2 6.7-3.1 10.4-2.4.7.1 1.1-1.1.3-1.2-3.7-.7-6.5.3-9.8 1.8.2-.4.5-.9.7-1.3.4-.7-.6-1.3-1-.6-.5 1-1.1 2-1.6 3-1.7 1.2-2.8 3.1-3.8 5 .3-2.1.7-4.2 1.9-5.6 1.6-2 3.4-3.2 5.4-3.9.7.5 1.5 1 2.2 1.5.6.4 1.2-.6.6-1.1-.4-.3-.9-.6-1.3-.9 1.1-.3 2.3-.4 3.6-.4.8 0 .8-1.2 0-1.2-1.6 0-3.4 0-4.9.5-2.3.7-4.2 2.5-5.9 4.2-2.4 2.4-2.7 6.4-3 9.8-.3.1-.5.2-.8.3-.7.2-.4 1.4.3 1.2.4-.1.8-.3 1.2-.4 2.7 2.2 4.6 2.7 8.1 2.4 3.6-.3 5.7-.9 8.4-3.4.6-.5-.3-1.4-.8-.9-1 1-2 1.6-3 2.1-.4-.6-.8-1.2-1.1-1.9-.4-.7-1.4 0-1 .6.3.5.7 1.1 1 1.7-1 .3-2.1.4-3.4.6-.6 0-1.2.1-1.9.1.4-.7.7-1.3 1.1-2 .4-.7-.6-1.3-1-.6-.5.9-.9 1.7-1.4 2.6-.6-.1-1.1-.2-1.6-.5-.7-.4-1.3-.8-1.9-1.3 1.9-.6 3.7-1.2 5.6-1.7 3.5-1 7.1.2 10.7-.8.6-.7.3-1.9-.4-1.7"/></g><path d="m46 11c0 3.3 2.7 6 6 6s6-2.7 6-6c0-3.3-2.7-6-6-6s-6 2.7-6 6" fill="#ffce31"/><g fill="#fff"><path d="m47.8 2.9c-2.5 1.4-4.2 3.6-4.5 6.6-.1.4.6.6.6.2.4-2.9 1.9-4.9 4.2-6.2.4-.2.1-.8-.3-.6"/><path d="m59.9 13.2c-.9 3.2-2.6 5.5-5.6 6.5-.4.1-.2.8.2.7 3.2-1 5.2-3.6 6.1-7 0-.4-.6-.6-.7-.2"/><path d="m44.2 13c.5 2.9 1.7 4.9 4.1 6.4.4.2.7-.4.3-.6-2.2-1.5-3.3-3.3-3.8-6-.1-.4-.7-.2-.6.2"/><path d="m58.6 6.1c-1-1.7-3-3.8-5.1-3.6-.4 0-.4.7 0 .7 1.8-.2 3.6 1.8 4.5 3.3.3.4.8 0 .6-.4"/></g><g fill="#d6eef0"><path d="m50.8 21.3c-2.4 0-4.5-.8-6.3-2.5-.3-.3-.8.2-.5.5 2 1.8 4.1 2.7 6.7 2.7.5 0 .5-.7.1-.7"/><path d="m60.4 16.7c-.6 1.5-1.7 3.5-3.2 4.2-.4.2-.2.8.2.7 1.7-.7 2.9-2.8 3.6-4.5.1-.4-.4-.8-.6-.4"/><path d="m43.2 4c-2.3 2.3-1.9 7-.7 9.8.2.4.7.1.6-.3-1.1-2.5-1.5-6.9.6-8.9.2-.4-.2-.9-.5-.6"/><path d="m58.2 2.6c1.8 1.8 2.6 3.9 2.7 6.5 0 .4.6.4.6 0 0-2.8-.9-5.1-2.9-7-.3-.3-.7.2-.4.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3dd.svg b/public/emoji/1f3dd.svg new file mode 100644 index 000000000..c9bf17012 --- /dev/null +++ b/public/emoji/1f3dd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d6eef0" d="m0 0h64v64h-64z"/><circle cx="52" cy="12" r="7" fill="#ffe62e"/><g fill="#fff"><path d="m22 7c0 1.1-.9 2-2 2h-10c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/><path d="m26 9c0 1.1-.9 2-2 2h-4c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"/><path d="m40 12c0 1.1-.9 2-2 2h-4c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"/><path d="m19 19c0 1.1-.9 2-2 2h-4c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"/></g><path fill="#42ade2" d="m0 32h64v32h-64z"/><path d="m55 51.2c-1.2 6.2-9.2 6.8-23 6.8-13.8 0-21.8-.5-23-6.8-1.3-6.7 9.2-11.2 23-11.2 13.8 0 24.3 4.5 23 11.2" fill="#428bc1"/><path d="m53 50.3c-1.4 5.1-9.4 4.7-21 4.7-11.6 0-19.6.4-21-4.7-1.6-5.9 9.4-12.3 21-12.3 11.6 0 22.6 6.4 21 12.3" fill="#ffdd7d"/><path d="m42 47.1c0 2-3.2.3-5 1-1.8.7-2.2 2.1-5 2.1-2.7 0-3.2-1.3-5-2.1-1.8-.7-5 .9-5-1 0-2.3 4.5-6.9 10-6.9 5.5 0 10 4.6 10 6.9" fill="#83bf4f"/><path d="m38 45c0 1.1-2.1 1-6 1-3.9 0-6 .1-6-1s2.1-3 6-3c3.9 0 6 1.9 6 3" fill="#75a843"/><path d="m30.5 44.2c0 0-2-10.3 6.2-19.4l1.8.9c0 0-5 3.2-5 18.5 0 0-1.5 1.3-3 0" fill="#dbb471"/><path d="m41.1 23.5c-1 0-1.9.2-2.7.7.3-.8.4-1.8.2-2.8-.5-2.8-3-4.6-5.6-4.2-.3.1-.6.1-.9.3 2.1.1 4.1 2.2 4.6 4.9.3 1.6.1 3.3-.6 4.5 1.1-.9 2.6-1.4 4.2-1.4 2.8 0 5.2 1.6 5.7 3.6.1-.3.1-.6.1-.9.1-2.6-2.1-4.7-5-4.7" fill="#699635"/><path d="m33.3 22.2c.2.1.5.2.7.3-.1-.1-.1-.1-.2-.2-2.6-2.2-6-2.6-8.1-1.1.2-.3.4-.7.6-1 2-2.4 5.8-2.6 8.4-.4 1.9 1.6 2.7 4.1 2.1 6.3 2-.9 4.6-.6 6.5 1 2.6 2.2 3.1 5.9 1 8.4-.3.3-.5.6-.8.8 1.1-2.3.2-5.6-2.4-7.8-.1-.1-.1-.1-.2-.2.2.2.3.4.4.6 1.3 2.4.7 5.3-1.5 6.6-.3.2-.6.3-.8.4 1.5-1.4 1.8-4.2.3-6.5-1.4-2.1-3.7-1.6-3.7-1.6s0-2.6-2.5-3.7c-2.7-1.2-5.2-.1-6.4 1.6 0-.3.1-.6.2-.9 1.1-2.3 3.9-3.5 6.4-2.6" fill="#83bf4f"/><g fill="#89664c"><path d="m30 40c0 0-.2 2 2 2 1.6 0 2-2 2-2h-4"/><path d="m30.6 36c0 0-.5 1.7 1.7 2 1.6.2 2.3-1.4 2.3-1.4l-4-.6"/><path d="m31.6 32c0 0-.5 1.7 1.7 2 1.6.2 2.3-1.4 2.3-1.4l-4-.6"/><path d="m33.2 28c0 0-.9 1.3 1.2 1.9 1.5.4 2.6-.9 2.6-.9l-3.8-1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3de.svg b/public/emoji/1f3de.svg new file mode 100644 index 000000000..c3c729a29 --- /dev/null +++ b/public/emoji/1f3de.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d6eef0" d="m0 0h64v64h-64z"/><path d="M28,38c-0.5-1.3-1.3-2.5-2.1-3.3L7,17.1c-1.6-1.5-4.2-1.5-5.8,0L0,18.2V38H28z" fill="#d0d0d0"/><g fill="#83bf4f"><path d="m0 32c.1 0 0 0 0 0"/><path d="m50.2 34.5c-3.2-1.4-6.8-2.2-10.4-2.2-3.6 0-6.8.8-9.4 2.1-5.6 2.5-13 2.4-19.8-.1-3.2-1.4-7-2.3-10.6-2.3v32h64v-27.7c-4.4.5-9.2-.1-13.8-1.8"/></g><g fill="#f9f3d9"><path d="m0 52h16v12h-16z"/><path d="m48 52h16v12h-16z"/></g><g fill="#d0d0d0"><path d="m0 48h18v4h-18z"/><path d="m46 48h18v4h-18z"/><path d="m2 55h4v2h-4z"/><path d="m10 57h4v2h-4z"/><path d="m54 60h4v2h-4z"/><path d="m58 54h4v2h-4z"/></g><path d="m29.7 45.8c-10-3.5-8.4-8.3-7.7-9.6h-2.2c-1.8 1.5-6 5.3 4.5 11.6 11.8 7.1.4 16.2.4 16.2h17c0 0 4.8-12.4-12-18.2" fill="#f9f3d9"/><g fill="#3e4347"><path d="m14 28h2v20h-2z"/><path d="m48 28h2v20h-2z"/></g><g fill="#699635"><circle cx="4" cy="41" r="2"/><circle cx="4" cy="39" r="1"/><circle cx="10" cy="41" r="2"/><circle cx="7" cy="40" r="3"/></g><path fill="#89664c" d="m56 38h2v6h-2z"/><path d="m58.6 29.2c-.9-1.7-2.3-1.7-3.2 0l-3.1 5.8c-.9 1.7 0 3 2 3h5.4c2 0 2.9-1.4 2-3l-3.1-5.8" fill="#699635"/><path d="m58.3 26c-.7-1.3-1.9-1.3-2.6 0l-2.4 4.6c-.7 1.3 0 2.4 1.6 2.4h4.3c1.6 0 2.3-1.1 1.6-2.4l-2.5-4.6" fill="#75a843"/><path d="m58 22.7c-.5-1-1.4-1-1.9 0l-1.8 3.5c-.5 1 0 1.8 1.2 1.8h3.2c1.2 0 1.7-.8 1.2-1.8l-1.9-3.5" fill="#83bf4f"/><circle cx="52" cy="12" r="7" fill="#ffe62e"/><g fill="#fff"><path d="m22 7c0 1.1-.9 2-2 2h-10c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/><path d="m26 9c0 1.1-.9 2-2 2h-4c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"/><path d="m40 12c0 1.1-.9 2-2 2h-4c-1.1 0-2-.9-2-2 0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"/></g><path d="m49 22h-34c-2.2 0-4 1.8-4 4s1.8 4 4 4h34c2.2 0 4-1.8 4-4s-1.8-4-4-4" fill="#89664c"/><g fill="#f9f3d9"><circle cx="15" cy="26" r="1"/><circle cx="49" cy="26" r="1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3df.svg b/public/emoji/1f3df.svg new file mode 100644 index 000000000..579a72025 --- /dev/null +++ b/public/emoji/1f3df.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><g fill="#62727a"><path d="m32.5 11.5c0 .3-.2.5-.5.5-.3 0-.5-.2-.5-.5v-11c0-.3.2-.5.5-.5.3 0 .5.2.5.5v11"/><path d="m23.5 11.5c0 .3-.2.5-.5.5-.3 0-.5-.2-.5-.5v-11c0-.3.2-.5.5-.5.3 0 .5.2.5.5v11"/><path d="m41.5 11.5c0 .3-.2.5-.5.5-.3 0-.5-.2-.5-.5v-11c0-.3.2-.5.5-.5.3 0 .5.2.5.5v11"/></g><path fill="#42ade2" d="m23.5 1v4l4-2z"/><path fill="#f15744" d="m32.5 1v4l4-2z"/><path fill="#ffe62e" d="m41.5 1v4l4-2z"/><ellipse cx="32" cy="18.7" rx="32" ry="8" fill="#e8e8e8"/><ellipse cx="32" cy="21.2" rx="29.8" ry="8" fill="#b2c1c0"/><ellipse cx="32" cy="22.3" rx="29.1" ry="8" fill="#e8e8e8"/><ellipse cx="31.9" cy="25.5" rx="29.1" ry="8" fill="#62727a"/><path d="m54.2 22.8c-8.5-3.7-35.7-3.9-43.8 0-.3.1-.6.3-.8.5 12.1 2.3 32.6 2.1 44.9-.4-.1 0-.2 0-.3-.1" fill="#83bf4f" id="0"/><path fill="#62727a" d="m0 39.3h64v24.7h-64z"/><g fill="#b2c1c0"><path d="m11.2 12.7c-.3 0-.5.1-.8.2l5.9 5.9c.3 0 .6-.1.9-.1l-6-6"/><path d="m53.7 12.9c-.3 0-.5-.1-.8-.2l-6 6c.3 0 .6.1.9.1l5.9-5.9"/><path d="m32.5 17.5v-6.8c-.3 0-.7 0-1 0v6.8c.3 0 .7 0 1 0"/></g><use xlink:href="#0"/><path d="m18.5 24.5l1-2h12v2.5c.3 0 .7 0 1 0v-2.5h12l.9 1.8c.3 0 .6-.1 1-.1l-1.4-2.7h-26l-1.5 3c.3 0 .6 0 1 0" fill="#f9f3d9"/><path d="m64 18.2c0 .6-.2 1.1-.7 1.5-8.7 6.7-56.3 7.3-62.9 0-.3-.3-.4-.7-.4-1.1v20.8c0 8.2 64 10.2 64-1v-20.2" fill="#b2c1c0"/><path d="m37.6 32.9c-.4-1-1.5-1.9-2.6-1.9h-6c-1.1 0-2.2.9-2.5 1.9l-.9 3.2c-.3 1 .3 1.9 1.4 1.9h10c1.1 0 1.8-.9 1.5-1.9l-.9-3.2" fill="#e8e8e8"/><path d="m37 36h-10c-1.1 0-2 .9-2 2v10h14v-10c0-1.1-.9-2-2-2" fill="#b2c1c0"/><path fill="#62727a" d="m28 40h8v9.3h-8z"/><g fill="#fff"><path d="m0 34.7v1.5c5 4.3 21.3 5.4 25 5.7v-1.2c-12.9-.8-22.7-3.2-25-6"/><path d="m64 34c-2.2 3.7-11.3 6.2-25 6.8v1.2c6.6-.3 20.4-1.5 25-6.3v-1.7"/><path d="m0 29.7v1.5c5 4.3 21.3 5.4 25 5.7v-1.2c-12.9-.8-22.7-3.2-25-6"/><path d="m64 29c-2.2 3.7-11.3 6.2-25 6.8v1.2c6.6-.3 20.4-1.5 25-6.3v-1.7"/><path d="m0 24.7v1.5c5 4.3 21.3 5.4 25 5.7v-1.2c-12.9-.8-22.7-3.2-25-6"/><path d="m64 24c-2.2 3.7-11.3 6.2-25 6.8v1.2c6.6-.3 20.4-1.5 25-6.3v-1.7"/></g><g fill="#62727a"><path d="m3.5 30.6c0 .3-.2.5-.5.3l-1-.5c-.3-.1-.5-.5-.5-.8v-1.3c0-.3.2-.5.5-.3l1 .5c.3.1.5.5.5.8v1.3"/><path d="m20 32.2l-1.1-.1c-.3 0-.5.1-.5.4l.1 1.5c0 .2.3.4.5.4l1.1.1c.3 0 .5-.1.5-.4l-.1-1.5c0-.2-.2-.4-.5-.4"/><path d="m11 30.9l-1-.2c-.3-.1-.5.1-.5.3l.1 1.6c0 .2.2.4.5.5l1 .2c.3.1.5-.1.5-.3l-.1-1.6c0-.2-.2-.4-.5-.5"/><path d="m60 30.8c0 .3.2.5.5.3l1-.5c.3-.1.5-.5.5-.8v-1.3c0-.3-.2-.5-.5-.3l-1 .5c-.3.1-.5.5-.5.8v1.3"/><path d="m43.6 32.3l1.1-.1c.3 0 .5.1.5.4l-.1 1.5c0 .2-.3.4-.5.4l-1.1.1c-.3 0-.5-.1-.5-.4l.1-1.5c-.1-.2.2-.3.5-.4"/><path d="m52.6 31.1l1-.2c.3 0 .5.1.5.3l-.1 1.6c0 .2-.2.4-.5.5l-1 .2c-.3.1-.5-.1-.5-.3l.1-1.6c-.1-.3.2-.5.5-.5"/></g><g fill="#b2c1c0"><path d="m0 51.5v1h7l-3 7h1l3-7h7l-3 7h1l3-7h6.5l-2.5 7h1l3-8z"/><path d="m64 51.5v1h-7l3 7h-1l-3-7h-7l3 7h-1l-3-7h-6.5l2.5 7h-1l-3-8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3e0.svg b/public/emoji/1f3e0.svg new file mode 100644 index 000000000..5edbccef4 --- /dev/null +++ b/public/emoji/1f3e0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d0d0d0" d="m32.4 4.3h3.4v6.5h-3.4z"/><path fill="#94989b" d="m35.8 4.3h2.3v6.5h-2.3z"/><path fill="#d0d0d0" d="m31.2 2h5.7v2.3h-5.7z"/><path fill="#94989b" d="m36.9 2h2.3v2.3h-2.3z"/><path fill="#ed4c5c" d="m24.2 2l-21.5 12.3h43.1z"/><path fill="#f9f3d9" d="m8.8 14.3h30.9v19h-30.9z"/><path fill="#d6eef0" d="m20.4 20h7.7v7.7h-7.7z"/><path d="m19.4 19v9.6h9.6v-9.6h-9.6m8.7 1v3.4h-3.4v-3.4h3.4m-4.3 0v3.4h-3.4v-3.4h3.4m-3.4 7.7v-3.4h3.4v3.4h-3.4m4.3 0v-3.4h3.4v3.4h-3.4" fill="#89664c"/><path fill="#f9f3d9" d="m6.4 40.9h45.6v19.3h-45.6z"/><path fill="#d6eef0" d="m36.9 46.6h7.7v7.7h-7.7z"/><g fill="#89664c"><path d="m35.9 45.7v9.6h9.6v-9.6h-9.6m8.7.9v3.4h-3.4v-3.4h3.4m-4.4 0v3.4h-3.4v-3.4h3.4m-3.3 7.7v-3.3h3.4v3.4h-3.4zm4.3 0v-3.3h3.4v3.4h-3.4z"/><path d="m18.4 48.3h8.4v11.8h-8.4z"/></g><path fill="#dbb471" d="m17.6 46.6h10.1v1.7h-10.1z"/><circle cx="25.4" cy="53.4" r=".6" fill="#f9f3d9"/><path fill="#83bf4f" d="m2 60.1h60v1.9h-60z"/><path fill="#ed4c5c" d="m49.6 33.4h-40.9l-6.7 7.5h54.4z"/><path d="m62 56.2c0-1.2-.9-2.1-2.1-2.1-.2 0-.5 0-.7.1-.3-.5-.8-.9-1.4-.9-.4 0-.7.1-1 .3 0-.1 0-.2 0-.3 0-.9-.7-1.6-1.6-1.6-.8 0-1.4.6-1.6 1.3-.2-.2-.4-.2-.7-.2-.6 0-1.1.5-1.1 1.1v6.3h8.4c.9 0 1.6-.7 1.6-1.6 0-.4-.2-.8-.4-1.1.4-.4.6-.8.6-1.3" fill="#83bf4f"/><g fill="#699635"><path d="m62 58.5c0-.4-.2-.8-.4-1.1.3-.4.4-.8.4-1.3 0-1.2-.9-2.1-2.1-2.1-.2 0-.5 0-.7.1-.2-.3-.4-.6-.8-.8-.6.2-.9.8-.9 1.4 0 .2 0 .3.1.4-.1-.1-.3-.1-.5-.1-.6 0-1.1.5-1.1 1.1 0 .4.2.7.6.9-.2.3-.4.7-.4 1.1 0 1 .8 1.8 1.8 1.8h2.4c.9.2 1.6-.5 1.6-1.4"/><path d="m55.8 58.8c0 .6-.5-.2-1.1-.2-.6 0-1.1.8-1.1.2 0-.6.5-1.1 1.1-1.1.6 0 1.1.5 1.1 1.1"/><path d="m53.5 57c0 .3-.2 0-.5 0-.3 0-.5.3-.5 0 0-.3.2-.5.5-.5.2-.1.5.2.5.5"/></g><g fill="#83bf4f"><path d="m54.4 55.4c0 .3-.2-.1-.5-.1s-.5.4-.5.1.2-.5.5-.5.5.2.5.5"/><path d="m58.8 58c0 .4-.3-.2-.7-.2-.4 0-.7.6-.7.2 0-.4.3-.7.7-.7.3 0 .7.3.7.7"/><path d="m60.8 56.1c0 .6-.5-.3-1.1-.3-.6 0-1.1.9-1.1.3s.5-1.1 1.1-1.1c.6 0 1.1.5 1.1 1.1"/><path d="m60.8 58.6c0 .3-.2 0-.5 0s-.5.3-.5 0c0-.3.2-.5.5-.5s.5.2.5.5"/><path d="m56.1 54.3c0 .4-.3-.2-.7-.2-.4 0-.7.6-.7.2s.3-.7.7-.7c.4 0 .7.3.7.7"/><path d="m12 56.2c0-1.2-.9-2.1-2.1-2.1-.2 0-.5 0-.7.1-.3-.5-.8-.9-1.4-.9-.4 0-.7.1-1 .3 0-.1 0-.2 0-.3 0-.9-.7-1.6-1.6-1.6-.8 0-1.4.6-1.5 1.3-.2-.2-.4-.2-.7-.2-.6 0-1 .5-1 1.1v6.3h8.4c.9 0 1.6-.7 1.6-1.6 0-.4-.2-.8-.4-1.1.2-.4.4-.8.4-1.3"/></g><g fill="#699635"><path d="m12 58.5c0-.4-.2-.8-.4-1.1.3-.4.4-.8.4-1.3 0-1.2-.9-2.1-2.1-2.1-.2 0-.5 0-.7.1-.2-.3-.4-.6-.8-.8-.6.2-.9.8-.9 1.4 0 .2 0 .3.1.4-.1-.1-.3-.1-.5-.1-.6 0-1.1.5-1.1 1.1 0 .4.2.7.6.9-.2.3-.4.7-.4 1.1 0 1 .8 1.8 1.8 1.8h2.4c.9.2 1.6-.5 1.6-1.4"/><path d="m5.8 58.8c0 .6-.5-.2-1.1-.2s-1.1.8-1.1.2c0-.6.5-1.1 1.1-1.1.6 0 1.1.5 1.1 1.1"/><path d="m3.5 57c0 .3-.2 0-.5 0s-.5.3-.5 0c0-.3.2-.5.5-.5.2-.1.5.2.5.5"/></g><g fill="#83bf4f"><path d="m4.4 55.4c0 .3-.2-.1-.5-.1-.3 0-.5.4-.5.1s.2-.5.5-.5c.2 0 .5.2.5.5"/><path d="m8.8 58c0 .4-.3-.2-.7-.2-.4 0-.7.6-.7.2 0-.4.3-.7.7-.7.3 0 .7.3.7.7"/><path d="m10.8 56.1c0 .6-.5-.3-1.1-.3-.6 0-1.1.9-1.1.3s.6-1.1 1.1-1.1c.6 0 1.1.5 1.1 1.1"/><path d="m10.8 58.6c0 .3-.2 0-.5 0-.3 0-.5.3-.5 0 0-.3.2-.5.5-.5.3-.1.5.2.5.5"/><path d="m6.1 54.3c0 .4-.3-.2-.7-.2-.4 0-.7.6-.7.2s.3-.7.7-.7c.4 0 .7.3.7.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3e1.svg b/public/emoji/1f3e1.svg new file mode 100644 index 000000000..8c1751eef --- /dev/null +++ b/public/emoji/1f3e1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#c94747" d="m39 38l14.8 4.1h-11.3l-15.5-4.1z"/><path fill="#f9f3d9" d="m5 22h22v38h-22z"/><path fill="#dbb471" d="m27 22h12v16h-12z"/><path fill="#ed4c5c" d="M21 8 1.1 22 27 22z"/><path fill="#d0d0d0" d="m29 10h3v8h-3z"/><path fill="#94989b" d="m32 10h2v9h-2z"/><path fill="#c94747" d="m21 8l22 14h-16z"/><path fill="#d0d0d0" d="m28 8h5v2h-5z"/><path fill="#94989b" d="m33 8h2v2h-2z"/><path fill="#d6eef0" d="m12.8 27.8h6.4v6.4h-6.4z"/><path d="m12 27v8h8v-8h-8m7.2.8v2.8h-2.8v-2.8h2.8m-3.6 0v2.8h-2.8v-2.8h2.8m-2.8 6.4v-2.8h2.8v2.8h-2.8m3.6 0v-2.8h2.8v2.8h-2.8" fill="#89664c"/><path fill="#d6eef0" d="m30.6 27.4h4.8v7.2h-4.8z"/><g fill="#89664c"><path d="m30.2 27v8h5.6v-8h-5.6m.8.8h1.6v2.8h-1.6c0 0 0-2.8 0-2.8m0 6.4v-2.8h1.6v2.8h-1.6m4 0h-1.6v-2.8h1.6v2.8m0-3.6h-1.6v-2.8h1.6v2.8"/><path d="m13.7 49.1h6.2v10.9h-6.2z"/><path d="m19.2 47.5h1.6v1.6h-1.6z"/></g><path fill="#594640" d="m12.1 49.1h1.6v10.9h-1.6z"/><path fill="#dbb471" d="m11.4 47.5h7.8v1.6h-7.8z"/><circle cx="18.6" cy="53.8" r=".6" fill="#f9f3d9"/><path fill="#83bf4f" d="m.1 60h52v4h-52z"/><path fill="#dbb471" d="m39.9 42.1h9.3v17.9h-9.3z"/><path fill="#f9f3d9" d="m27 42.1h12.9v17.9h-12.9z"/><path fill="#ed4c5c" d="m27 38h-22l-5 4.1h42.5z"/><path fill="#d6eef0" d="m28.3 47.8h6.4v6.4h-6.4z"/><path d="m27.5 47v8h8v-8h-8m7.2.8v2.8h-2.8v-2.8h2.8m-3.6 0v2.8h-2.8v-2.8h2.8m-2.8 6.4v-2.8h2.8v2.8h-2.8m3.6 0v-2.8h2.8v2.8h-2.8" fill="#89664c"/><path fill="#d6eef0" d="m42.1 47.4h4.8v7.2h-4.8z"/><path d="m41.7 47v8h5.6v-8h-5.6m.8.8h1.6v2.8h-1.6v-2.8m0 6.4v-2.8h1.6v2.8h-1.6m4 0h-1.6v-2.8h1.6v2.8m0-3.6h-1.6v-2.8h1.6v2.8" fill="#89664c"/><path fill="#699635" d="m51.9 60h12v4h-12z"/><path fill="#d3976e" d="m52.2 34h4v26h-4z"/><path d="m56.2 34h-1.5c0 .2 0 .3 0 .5 0 2.3-.8 2.3-.8 4.6 0 2.3.8 2.3.8 4.5 0 2.3-.8 2.3-.8 4.6 0 2.3.8 2.3.8 4.5 0 2.3-.8 2.3-.8 4.5 0 1.4.2 2 .4 2.7h1.8c.1.1.1-25.9.1-25.9" fill="#89664c"/><path d="m53.2 2.9c-1.9 2.7-4.2-2.2-7.2 2s-1.4 7.9-.5 10.6c1.8 5.5-1.9 7.2.6 11.8 2.4 4.6-1.1 6.8 3.5 9.3s2.3-2.9 7 .3c4.7 3.2 5.3-2.2 4.8-4.2-1-3.7 1.7-4.6 2.5-7.7 1.3-5.5-3.1-8.5-1.7-13.7 1.2-5.1-3.3-16.7-9-8.4" fill="#83bf4f"/><path d="m62 11.4c1.1-3.9-1.2-11.4-4.8-11.4 0 0 2.4 3.2-1 7.2-3.4 4 2.9 6 0 9.7-2.9 3.7 2.7 7.3.5 10.2-2.7 3.6-7 3.1-4.5 10 0 0 0 .1 0 .1 1-.6 1.1-2.3 4.2-.2 4.7 3.2 5.3-2.2 4.8-4.2-1-3.7 1.7-4.6 2.5-7.7 1.4-5.5-3-8.5-1.7-13.7" fill="#699635"/><g fill="#83bf4f"><path d="m57.8 11.2c-.7 0 .4-.6.4-1.4s-1.1-1.4-.4-1.4c.7 0 1.4.6 1.4 1.4s-.6 1.4-1.4 1.4"/><path d="m59.6 23.3c-1.1 0 .6-.9.6-2s-1.7-2-.6-2c1.1 0 2 .9 2 2s-.9 2-2 2"/><path d="m57.8 33.5c-.8 0 0-.7 0-1.5s-.8-1.5 0-1.5c.8 0 1.5.7 1.5 1.5 0 .8-.7 1.5-1.5 1.5"/><path d="m49.3 12.1c.8 0-.2.7-.2 1.5s1.1 1.5.2 1.5-1.5-.7-1.5-1.5.7-1.5 1.5-1.5"/><path d="m52.6 6.4c1.1 0-.5.9-.5 2s1.7 2 .5 2c-1.1 0-2-.9-2-2s.8-2 2-2"/></g><g fill="#699635"><path d="m51.7 21.6c1.7 0-.7 1.3-.7 3s2.3 3 .7 3c-1.7 0-3-1.3-3-3s1.3-3 3-3"/><path d="m52.6 16.1c.8 0 0 .7 0 1.5s.8 1.5 0 1.5c-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5"/></g><path fill="#83bf4f" d="m58.1 57h.4v3h-.4z"/><path d="m57.2 53.9v2.3c0 .4.3.8.8.8h.8v-1.6c-.1-1.1-1.6-1.5-1.6-1.5" fill="#c94747"/><path d="m59.5 53.9v2.3c0 .4-.3.8-.8.8h-.8v-1.6c0-1.1 1.6-1.5 1.6-1.5" fill="#ed4c5c"/><path fill="#83bf4f" d="m62.5 54.7h.4v5.3h-.4z"/><path d="m61.6 51.5v2.3c0 .4.3.8.8.8h.8v-1.6c-.1-1-1.6-1.5-1.6-1.5" fill="#c94747"/><path d="m63.9 51.5v2.3c0 .4-.3.8-.8.8h-.8v-1.6c0-1 1.6-1.5 1.6-1.5" fill="#ed4c5c"/><path d="m58.7 50.2v2.3c0 .4.3.8.8.8h.8v-1.6c0-1-1.6-1.5-1.6-1.5" fill="#f2b200"/><path d="m61.1 50.2v2.3c0 .4-.3.8-.8.8h-.8v-1.6c0-1 1.6-1.5 1.6-1.5" fill="#ffce31"/><path fill="#83bf4f" d="m59.7 53.4h.4v6.6h-.4z"/><path d="m55.5 51.4v2.3c0 .4.4.8.8.8h.7v-1.5c0-1.2-1.5-1.6-1.5-1.6" fill="#f2b200"/><path d="m57.8 51.4v2.3c0 .4-.3.8-.8.8h-.8v-1.5c0-1.2 1.6-1.6 1.6-1.6" fill="#ffce31"/><g fill="#83bf4f"><path d="m56.4 54.5h.4v5.5h-.4z"/><path d="m49 57h.4v3h-.4z"/></g><path d="m48 53.9v2.3c0 .4.3.8.8.8h.8v-1.6c0-1.1-1.6-1.5-1.6-1.5" fill="#c94747"/><path d="m50.4 53.9v2.3c0 .4-.3.8-.8.8h-.8v-1.6c0-1.1 1.6-1.5 1.6-1.5" fill="#ed4c5c"/><path fill="#83bf4f" d="m53.4 54.7h.4v5.3h-.4z"/><path d="m52.4 51.5v2.3c0 .4.3.8.8.8h.8v-1.6c0-1-1.6-1.5-1.6-1.5" fill="#c94747"/><path d="m54.8 51.5v2.3c0 .4-.3.8-.8.8h-.8v-1.6c0-1 1.6-1.5 1.6-1.5" fill="#ed4c5c"/><path d="m49.6 50.2v2.3c0 .4.3.8.8.8h.8v-1.6c0-1-1.6-1.5-1.6-1.5" fill="#f2b200"/><path d="m51.9 50.2v2.3c0 .4-.3.8-.8.8h-.8v-1.6c.1-1 1.6-1.5 1.6-1.5" fill="#ffce31"/><path fill="#83bf4f" d="m50.6 53.4h.4v6.6h-.4z"/><path d="m46.3 51.4v2.3c0 .4.3.8.8.8h.8v-1.5c0-1.2-1.6-1.6-1.6-1.6" fill="#c94747"/><path d="m48.7 51.4v2.3c0 .4-.3.8-.8.8h-.8v-1.5c0-1.2 1.6-1.6 1.6-1.6" fill="#ed4c5c"/><path fill="#83bf4f" d="m47.3 54.5h.4v5.5h-.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3e2.svg b/public/emoji/1f3e2.svg new file mode 100644 index 000000000..0f38711e0 --- /dev/null +++ b/public/emoji/1f3e2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#3e4347" d="m26 6h20v48h-20z"/><path fill="#dae3ea" d="m16 2h32v4h-32z"/><path fill="#3e4347" d="m4 6h10v46h-10z"/><path fill="#b2c1c0" d="m26 52h28v8h-28z"/><g fill="#b4d7ee"><path d="m30 52h4v8h-4z"/><path d="m38 52h4v8h-4z"/><path d="m46 52h4v8h-4z"/><path d="m46 42h10v4h-10z"/><path d="m46 32h10v4h-10z"/><path d="m46 22h10v4h-10z"/><path d="m46 12h10v4h-10z"/><path d="m38 42h4v4h-4z"/><path d="m38 32h4v4h-4z"/><path d="m38 22h4v4h-4z"/><path d="m38 12h4v4h-4z"/><path d="m30 42h4v4h-4z"/><path d="m30 32h4v4h-4z"/><path d="m30 22h4v4h-4z"/><path d="m30 12h4v4h-4z"/></g><g fill="#3e4347"><path d="m26 46h32v6h-32z"/><path d="m26 36h32v6h-32z"/><path d="m26 26h32v6h-32z"/><path d="m26 16h32v6h-32z"/><path d="m26 6h32v6h-32z"/></g><g fill="#b4d7ee"><path d="m14 8h12v44h-12z"/><path d="m4 52h22v10h-22z"/></g><path fill="#dae3ea" d="m2 50h24v2h-24z"/><g fill="#d6eef0"><path d="m14 38h12v2h-12z"/><path d="m14 28h12v2h-12z"/><path d="m14 18h12v2h-12z"/><path d="m14 10h12v2h-12z"/></g><path fill="#f5f5f5" d="m14 6h12v2h-12z"/><path fill="#b2c1c0" d="m4 52h2v10h-2z"/><g fill="#f5f5f5"><path d="m10 52h1.3v10h-1.3z"/><path d="m10 52h12v1.1h-12z"/><path d="m10 60.9h12v1.1h-12z"/><path d="m15.3 52h1.3v10h-1.3z"/><path d="m20.7 52h1.3v10h-1.3z"/></g><path fill="#83bf4f" d="m26 58h36v2h-36z"/><path fill="#dae3ea" d="m24 60h38v2h-38z"/><path d="m61 57.8c.2-.3.3-.7.3-1.2 0-1.3-1-2.3-2.3-2.3 0 0-.1 0-.1 0v-.3c0-.6-.5-1.2-1.2-1.2-.3 0-.5.1-.7.3-.1-.8-.9-1.4-1.7-1.4-1 0-1.7.8-1.7 1.8 0 .1 0 .3 0 .4-.3-.2-.7-.4-1.1-.4-.7 0-1.3.4-1.6 1-.2-.1-.5-.1-.8-.1-1.3 0-2.3 1-2.3 2.3 0 .5.2 1 .5 1.4-.3.3-.5.7-.5 1.2 0 1 .8 1.8 1.7 1.8h9.2c.3.3.8.5 1.2.5 1.1 0 2-.9 2-2 .1-.8-.3-1.4-.9-1.8" fill="#83bf4f"/><g fill="#699635"><path d="m51.7 59.6c0 .6.5-.3 1.2-.3.6 0 1.2.9 1.2.3 0-.6-.5-1.2-1.2-1.2-.7 0-1.2.6-1.2 1.2"/><path d="m55.1 57.6c0 .3.3 0 .6 0 .3 0 .6.3.6 0 0-.3-.3-.6-.6-.6-.3 0-.6.2-.6.6"/><path d="m59.4 59.7c0 .3.3 0 .6 0 .3 0 .6.3.6 0 0-.3-.3-.6-.6-.6-.3.1-.6.3-.6.6"/></g><g fill="#b5f478"><path d="m56.9 56c0 .3.3-.1.6-.1.3 0 .6.4.6.1 0-.3-.3-.6-.6-.6-.3 0-.6.2-.6.6"/><path d="m58.9 57.7c0 .3.3-.1.6-.1.3 0 .6.4.6.1 0-.3-.3-.6-.6-.6-.4 0-.6.2-.6.6"/></g><g fill="#699635"><path d="m49.2 56.6c0 .7.5-.4 1.2-.4.7 0 1.2 1 1.2.4 0-.6-.5-1.2-1.2-1.2-.7 0-1.2.5-1.2 1.2"/><path d="m49.1 59.3c0 .3.3 0 .6 0 .3 0 .6.3.6 0 0-.3-.3-.6-.6-.6-.3.1-.6.3-.6.6"/></g><path d="m54.3 54.7c0 .4.3-.2.8-.2.4 0 .8.7.8.2 0-.4-.3-.8-.8-.8-.4 0-.8.3-.8.8" fill="#b5f478"/><path d="m56.5 59.9c0 .4.3-.2.8-.2.4 0 .8.7.8.2 0-.4-.3-.8-.8-.8-.5 0-.8.3-.8.8" fill="#699635"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3e3.svg b/public/emoji/1f3e3.svg new file mode 100644 index 000000000..db2004f55 --- /dev/null +++ b/public/emoji/1f3e3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="m63 60h-62c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h62c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1" fill="#b2c1c0"/><path fill="#e8e8e8" d="m6 14h52v46h-52z"/><path fill="#3e4347" d="m64 16h-64l5-16h54z"/><g fill="#62727a"><path d="m11 24h8v14h-8z"/><path d="m45 24h8v14h-8z"/></g><g fill="#b4d7ee"><path d="m13 26h4v10h-4z"/><path d="m47 26h4v10h-4z"/></g><g fill="#62727a"><path d="m11.8 30h6.5v2h-6.5z"/><path d="m45.8 30h6.5v2h-6.5z"/></g><g fill="#fff"><path d="m11 44h42v16h-42z"/><path d="m32 41l13.5 6h4.5l-18-8-18 8h4.5z"/></g><g fill="#f15744"><path d="m24 22h16v4h-16z"/><path d="m24 28h16v4h-16z"/><path d="m30 30h4v6h-4z"/></g><path d="m64 16l-4.5-14.5-2.5 2.5-3-3 1-1h-3l1 1-3 3-3-3 1-1h-3l1 1-3 3-3-3 1-1h-3l1 1-3 3-3-3 1-1h-4l1 1-3 3-3-3 1-1h-3l1 1-3 3-3-3 1-1h-3l1 1-3 3-3-3 1-1h-3l1 1-3 3-2.5-2.5-4.5 14.5h5l-1-1 3-3 3 3-1 1h3l-1-1 3-3 3 3-1 1h3l-1-1 3-3 3 3-1 1h18l-1-1 3-3 3 3-1 1h3l-1-1 3-3 3 3-1 1h3l-1-1 3-3 3 3-1 1h5m-57-5l-3-3 3-3 3 3-3 3m7 0l-3-3 3-3 3 3-3 3m7 0l-3-3 3-3 3 3-3 3m22 0l-3-3 3-3 3 3-3 3m7 0l-3-3 3-3 3 3-3 3m7 0l-3-3 3-3 3 3-3 3" fill="#62727a"/><circle cx="32" cy="12" r="8" fill="#e8e8e8"/><circle cx="32" cy="12" r="6" fill="#3e4347"/><g fill="#b4d7ee"><path d="m13 46h6v14h-6z"/><path d="m21 46h6v14h-6z"/><path d="m29 46h6v14h-6z"/><path d="m37 46h6v14h-6z"/><path d="m45 46h6v14h-6z"/></g><g fill="#62727a"><path d="m13 46h6v4h-6z"/><path d="m21 46h6v4h-6z"/><path d="m37 46h6v4h-6z"/><path d="m45 46h6v4h-6z"/><path d="m29 46h6v4h-6z"/></g><path d="m9 21.5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3" fill="#b2c1c0" id="0"/><path d="m7 27.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v3" fill="#b2c1c0"/><use xlink:href="#0"/><g fill="#b2c1c0"><path d="m7 39.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v3"/><path d="m9 33.5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3"/><path d="m7 51.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v3"/><path d="m9 45.5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3"/><path d="m9 57.5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3"/></g><path d="m55 21.5c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5v3" fill="#b2c1c0" id="1"/><path d="m57 27.5c0 .3.2.5.5.5h1c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-1c-.3 0-.5.2-.5.5v3" fill="#b2c1c0"/><use xlink:href="#1"/><g fill="#b2c1c0"><path d="m57 39.5c0 .3.2.5.5.5h1c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-1c-.3 0-.5.2-.5.5v3"/><path d="m55 33.5c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5v3"/><path d="m57 51.5c0 .3.2.5.5.5h1c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-1c-.3 0-.5.2-.5.5v3"/><path d="m55 45.5c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5v3"/><path d="m55 57.5c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5v3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3e4.svg b/public/emoji/1f3e4.svg new file mode 100644 index 000000000..8359ad4f1 --- /dev/null +++ b/public/emoji/1f3e4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m63 60h-62c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h62c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1" fill="#b2c1c0"/><path d="m64 17c0 .5-.5 1-1 1h-62c-.6 0-1-.5-1-1v-14c0-.5.4-1 1-1h62c.5 0 1 .5 1 1v14" fill="#428bc1"/><path fill="#62727a" d="m2 18h60v42h-60z"/><g fill="#fff"><path d="m2 20h60v10h-60z"/><path d="m2 32h60v10h-60z"/></g><path fill="#d0d0d0" d="m2 0h60v2h-60z"/><path d="m22.8 6c0 2.8-1.6 5.2-3.9 6.3.6-.9 1-1.9 1-3.1 0-2.9-2.4-5.3-5.3-5.3-2.8 0-5.1 2.2-5.3 4.9-.4-.8-.6-1.7-.6-2.8h-4.7c0 5.5 4.5 10 10 10s10-4.5 10-10c0 0-1.2 0-1.2 0m-8.2-.2c1.9 0 3.5 1.6 3.5 3.5 0 1.9-1.6 3.5-3.5 3.5-1.9 0-3.5-1.6-3.5-3.5 0-2 1.5-3.5 3.5-3.5" fill="#ffe62e"/><g fill="#b4d7ee"><path d="m4.5 22h4v6h-4z"/><path d="m10.5 22h4v6h-4z"/><path d="m19.5 22h4v6h-4z"/><path d="m25.5 22h4v6h-4z"/><path d="m34.5 22h4v6h-4z"/><path d="m40.5 22h4v6h-4z"/><path d="m49.5 22h4v6h-4z"/><path d="m55.5 22h4v6h-4z"/><path d="m4.5 34h4v6h-4z"/><path d="m10.5 34h4v6h-4z"/><path d="m19.5 34h4v6h-4z"/><path d="m25.5 34h4v6h-4z"/><path d="m34.5 34h4v6h-4z"/><path d="m40.5 34h4v6h-4z"/><path d="m49.5 34h4v6h-4z"/><path d="m55.5 34h4v6h-4z"/></g><path fill="#ffe62e" d="m21 44v16h2v-12h18v12h2v-16z"/><g fill="#b4d7ee"><path d="m27 48h4v12h-4z"/><path d="m33 48h4v12h-4z"/></g><g fill="#fff"><path d="m31 48h2v12h-2z"/><path d="m37 48h2v12h-2z"/><path d="m25 48h2v12h-2z"/><path d="m26 53h12v2h-12z"/><path d="m43 48h16v10h-16z"/><path d="m5 48h16v10h-16z"/></g><g fill="#b4d7ee"><path d="m43 50h14v6h-14z"/><path d="m7 50h14v6h-14z"/></g><g fill="#fff"><path d="m13 49h2v8h-2z"/><path d="m49 49h2v8h-2z"/></g><g fill="#ffe62e"><path d="m28 5.3c.6-.1 1.5-.2 2.8-.2 1.3 0 2.2.3 2.8.8.6.5 1 1.3 1 2.2s-.3 1.8-.8 2.3c-.7.7-1.7 1-2.9 1-.3 0-.5 0-.7 0v3.5h-2v-9.6zm2 4.4c.2 0 .4.1.7.1 1.1 0 1.8-.6 1.8-1.6 0-.9-.6-1.4-1.6-1.4-.4 0-.7 0-.8.1v2.8z"/><path d="m44.4 9.9c0 3.2-1.8 5.1-4.4 5.1-2.7 0-4.2-2.2-4.2-4.9 0-2.9 1.7-5.1 4.4-5.1 2.7 0 4.2 2.2 4.2 4.9m-6.5.1c0 1.9.8 3.2 2.2 3.2 1.4 0 2.2-1.4 2.2-3.3 0-1.7-.8-3.2-2.2-3.2-1.4 0-2.2 1.4-2.2 3.3"/><path d="m46.2 12.6c.6.3 1.4.6 2.3.6.9 0 1.4-.4 1.4-1 0-.6-.4-.9-1.5-1.4-1.5-.6-2.5-1.5-2.5-2.9 0-1.7 1.3-2.9 3.4-2.9 1 0 1.8.2 2.3.5l-.5 1.8c-.4-.2-1-.5-1.9-.5-.9 0-1.3.4-1.3.9 0 .6.5.9 1.7 1.4 1.6.6 2.4 1.5 2.4 2.9 0 1.6-1.2 3-3.6 3-1 0-2.1-.3-2.6-.6l.4-1.8"/><path d="M55.5,7h-2.4V5.2H60V7h-2.5v7.8h-2V7z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3e5.svg b/public/emoji/1f3e5.svg new file mode 100644 index 000000000..448460d26 --- /dev/null +++ b/public/emoji/1f3e5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m40 18h-26c-2.2 0-4 1.8-4 4v38h34v-38c0-2.2-1.8-4-4-4" fill="#e8e8e8"/><g fill="#62727a"><path d="m60 36h-34c-1.1 0-2 .9-2 2v22h38v-22c0-1.1-.9-2-2-2"/><path d="m7 36c-.6 0-1.2.4-1.6.8l-2.9 4.3c-.3.5-.5 1.4-.5 1.9v17h8v-24h-3"/></g><path fill="#b4d7ee" d="m12 53h10v7h-10z"/><path d="m63 60h-62c-.6 0-1 .5-1 1v2c0 .6.4 1 1 1h62c.5 0 1-.4 1-1v-2c0-.5-.5-1-1-1" fill="#62727a"/><g fill="#b4d7ee"><path d="m14 34.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m18 34.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m22 34.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m26 34.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m30 34.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m14 42.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m18 42.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m22 42.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m14 50.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m18 50.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m22 50.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m32 44h30v16h-30z"/><path d="m7 46.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m7 55.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/></g><g fill="#fff"><path d="m21 53h-8-1v1 6h1v-6h3.5v6h1v-6h3.5v6h1v-6-1z"/><path d="m17.5 56h-1c-.3 0-.5.2-.5.5v1c0 .3.2.5.5.5h1c.3 0 .5-.2.5-.5v-1c0-.3-.2-.5-.5-.5"/></g><path fill="#b2c1c0" d="m13 60h8v2h-8z"/><path fill="#e8e8e8" d="m13 62h8v2h-8z"/><path d="m33 44h29v-2h-31c-.5 0-1 .5-1 1v17h2v-3c0-.5.5-1 1-1h29v-2h-29c-.5 0-1-.4-1-1v-2c0-.5.5-1 1-1h29v-2h-29c-.5 0-1-.5-1-1v-2c0-.5.5-1 1-1" fill="#fff"/><g fill="#b4d7ee"><path d="m14 26.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m18 26.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m22 26.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m26 26.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m30 26.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m34 34.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m34 26.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m38 34.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m38 26.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m42 34.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/><path d="m42 26.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-5c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v5"/></g><path fill="#b2c1c0" d="m19 8h16v10h-16z"/><circle cx="27" cy="8" r="8" fill="#e8e8e8"/><path d="m32 6h-3v-3c0-.5-.5-1-1-1h-2c-.5 0-1 .5-1 1v3h-3c-.5 0-1 .4-1 1v2c0 .6.5 1 1 1h3v3c0 .6.5 1 1 1h2c.5 0 1-.4 1-1v-3h3c.5 0 1-.4 1-1v-2c0-.6-.5-1-1-1" fill="#f15744"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3e6.svg b/public/emoji/1f3e6.svg new file mode 100644 index 000000000..dee2c6fa7 --- /dev/null +++ b/public/emoji/1f3e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#4d4d4d" d="m9.5 31.5h45v24.9h-45z"/><g fill="#acb8bf"><path d="m2 60.1h60v1.9h-60z"/><path d="m9.5 56.4h45v1.9h-45z"/><path d="m17 52.6h30v1.9h-30z"/></g><path fill="#89664c" d="m41 36.9h7v12h-7z"/><path fill="#b4d7ee" d="m42 37.9h5v10h-5z"/><g fill="#89664c"><path d="m44 37.4h1v11h-1z"/><path d="m16 36.9h7v12h-7z"/></g><path fill="#b4d7ee" d="m17 37.9h5v10h-5z"/><path fill="#89664c" d="m19 37.4h1v11h-1z"/><g fill="#dae3ea"><path d="m5.8 58.2h52.5v1.9h-52.5z"/><path d="m13.2 54.5h37.5v1.9h-37.5z"/></g><path fill="#94989b" d="m4.8 27.8h54.4v1.9h-54.4z"/><path fill="#dae3ea" d="m2 29.6h60v1.9h-60z"/><path fill="#94989b" d="M32 4.8 2 21.2 4.5 25 32 6.7 59.5 25 62 21.2z"/><g fill="#dae3ea"><path d="m32 2l-30 19.2v2.9l30-19.3 30 19.3v-2.9z"/><path d="m32 6.7l-30 19.2v1.9h60v-1.9z"/></g><path fill="#acb8bf" d="m32 9.5l-24.9 16.4h49.8z"/><path d="m32 17.4c-1 0-1.8-.7-1.8-1.6s.8-1.6 1.8-1.6 1.8.7 1.8 1.6h1.8c0-1.5-1.1-2.7-2.7-3v-.9h-1.8v.9c-1.5.4-2.7 1.6-2.7 3 0 1.7 1.6 3.1 3.6 3.1 1 0 1.8.7 1.8 1.6 0 .9-.8 1.6-1.8 1.6s-1.8-.7-1.8-1.6h-1.8c0 1.5 1.1 2.7 2.7 3v.9h1.8v-.9c1.5-.4 2.7-1.6 2.7-3 0-1.7-1.6-3.1-3.6-3.1" fill="#fff"/><path fill="#dae3ea" d="m6.5 33.5h6v22.7h-6z"/><g fill="#94989b"><path d="m5.8 56.2h7.5v2h-7.5z"/><path d="m5.8 31.5h7.5v2h-7.5z"/></g><g fill="#c8d0d6"><path d="m7.1 34.4h.7v21h-.7z"/><path d="m11.2 34.4h.7v21h-.7z"/><path d="m9.8 34.4h.7v21h-.7z"/><path d="m8.5 34.4h.7v21h-.7z"/></g><path fill="#dae3ea" d="m51.5 33.5h6v22.7h-6z"/><g fill="#94989b"><path d="m50.8 56.2h7.5v2h-7.5z"/><path d="m50.8 31.5h7.5v2h-7.5z"/></g><g fill="#c8d0d6"><path d="m52.1 34.4h.7v21h-.7z"/><path d="m56.2 34.4h.7v21h-.7z"/><path d="m54.8 34.4h.7v21h-.7z"/><path d="m53.5 34.4h.7v21h-.7z"/></g><path d="m26.6 42.3v9.8h10.7v-9.8c.1-7.3-10.7-7.1-10.7 0" fill="#89664c"/><path d="m27.4 42.7v9.4h9.2v-9.4c0-6.7-9.2-6.6-9.2 0" fill="#594640"/><path d="m27.6 42.8v9.3h8.9v-9.3c-.1-6.7-8.9-6.6-8.9 0" fill="#a37d64"/><path fill="#94989b" d="m26.1 52.1h11.9v.6h-11.9z"/><g fill="#594640"><path d="m32.6 42.5h3.1c-.1-2.2-1.5-3.4-3.1-3.7v3.7"/><path d="m31.6 42.5v-3.7c-1.5.2-3 1.5-3.1 3.7h3.1"/></g><g fill="#89664c"><path d="m32.5 42.5h3.1c-.1-2.2-1.5-3.4-3.1-3.7v3.7"/><path d="m31.5 42.5v-3.7c-1.5.2-3 1.5-3.1 3.7h3.1"/></g><g fill="#594640"><path d="m32.6 43.5h3.1v3h-3.1z"/><path d="m28.5 43.5h3.1v3h-3.1z"/></g><g fill="#89664c"><path d="m32.5 43.5h3.1v3h-3.1z"/><path d="m28.4 43.5h3.1v3h-3.1z"/></g><g fill="#594640"><path d="m32.6 47.9h3.1v3h-3.1z"/><path d="m28.5 47.9h3.1v3h-3.1z"/></g><g fill="#89664c"><path d="m32.5 47.8h3.1v3h-3.1z"/><path d="m28.4 47.8h3.1v3h-3.1z"/></g><path fill="#dae3ea" d="m34.9 44.8h1.3v2.6h-1.3z"/><path fill="#acb8bf" d="m35 44.9h1.1v2.4h-1.1z"/><path d="m35.7 47.1l-.1-.5c0 0 .1-.1.1-.1 0-.1-.1-.2-.2-.2s-.2.1-.2.2c0 .1 0 .1.1.1l-.1.5h.4" fill="#3e4347"/><circle cx="35.5" cy="45.6" r=".5" fill="#94989b"/><circle cx="35.5" cy="45.5" r=".5" fill="#dae3ea"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3e7.svg b/public/emoji/1f3e7.svg new file mode 100644 index 000000000..770f01959 --- /dev/null +++ b/public/emoji/1f3e7.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,40c0,5.5-4.5,10-10,10H12C6.5,50,2,45.5,2,40V10C2,4.5,6.5,0,12,0h40c5.5,0,10,4.5,10,10V40z" fill="#44618b"/><path d="M49.7,26.3c0,1.5-1.2,2.7-2.7,2.7H9.2c-1.5,0-2.7-1.2-2.7-2.7V8.2c0-1.5,1.2-2.7,2.7-2.7H47 + c1.5,0,2.7,1.2,2.7,2.7V26.3z" fill="#cad5dd"/><path d="M49.7,28c0,1.5-1.2,2.7-2.7,2.7H9.2c-1.5,0-2.7-1.2-2.7-2.7V9.9c0-1.5,1.2-2.7,2.7-2.7H47 + c1.5,0,2.7,1.2,2.7,2.7V28z" fill="#fff"/><g fill="#333"><path d="m20.4 26.2h2l-4-14.4h-2l-4 14.4h2l1.3-4.7h3.6l1.1 4.7m-4.4-6.5l1.3-4.6 1.3 4.6h-2.6"/><path d="m20.9 11.8v1.8h4.1v12.6h1.9v-12.6h4.1v-1.8z"/><path d="m34.3 26.2v-10.1l2.7 10.1h2.5l2.7-10.1v10.1h1.8v-14.4h-2.5l-3.3 12.1-3.2-12.1h-2.5v14.4z"/></g><g fill="#2b4666"><path d="m55.2 34.4c0-1.1.9-2 2-2h4.8v7h-4.8c-1.1 0-2-.9-2-2v-3"/><path d="m55.2 24c0-1.1.9-2 2-2h4.8v7h-4.8c-1.1 0-2-.9-2-2v-3"/><path d="m55.2 13.6c0-1.1.9-2 2-2h4.8v7h-4.8c-1.1 0-2-.9-2-2v-3"/></g><g fill="#42ade2"><path d="m55.2 33.4c0-1.1.9-2 2-2h4.8v7h-4.8c-1.1 0-2-.9-2-2v-3"/><path d="m55.2 23c0-1.1.9-2 2-2h4.8v7h-4.8c-1.1 0-2-.9-2-2v-3"/><path d="m55.2 12.6c0-1.1.9-2 2-2h4.8v7h-4.8c-1.1 0-2-.9-2-2v-3"/></g><path d="m41 37.2c0 1.4-1.1 2.5-2.5 2.5h-29.5c-1.4 0-2.5-1.1-2.5-2.5v-.9c0-1.4 1.1-2.5 2.5-2.5h29.5c1.4 0 2.5 1.1 2.5 2.5v.9" fill="#333"/><path fill="#83bf4f" d="m38.6 36l6.9 28.1h-43.5l6.9-28.1z"/><path fill="#699635" d="m37 36l5.7 25.9h-37.9l5.7-25.9z"/><path fill="#83bf4f" d="m36 36l4.9 24.5h-34.3l4.9-24.5z"/><path d="m22.2 40.7l-.2 11.4c0 1.3-1.3 2.3-2.8 2.3-1.5 0-2.6-1.1-2.5-2.3l1.1-11.5c.1-.9 1.1-1.6 2.3-1.6l.1-2c-2.7 0-5.2 1.6-5.5 3.6l-.6 4h-3.1l-.5 2.5h3.3l-.7 4.9c-.4 3 2.2 5.6 5.9 5.6 3.7 0 6.6-2.6 6.5-5.6l-.3-11.5c0-.9.9-1.6 2.2-1.6s2.3.7 2.3 1.6l1.1 11.5c.1 1.3-1 2.3-2.5 2.3l.2 3.3c3.7 0 6.3-2.6 5.9-5.6l-.7-4.9h3.3l-.5-2.5h-3.2l-.6-4c-.3-2-2.7-3.6-5.5-3.6s-4.9 1.6-5 3.7" fill="#699635"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3e8.svg b/public/emoji/1f3e8.svg new file mode 100644 index 000000000..6aaa75988 --- /dev/null +++ b/public/emoji/1f3e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m63 60h-62c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h62c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1" fill="#62727a"/><path fill="#ed4c5c" d="m40 64h-16l4-4h8z"/><g fill="#e8e8e8"><path d="m51 36h-38c-2.2 0-4 1.8-4 4v20h46v-20c0-2.2-1.8-4-4-4"/><path d="m40 22h-16c-2.2 0-4 1.8-4 4v10h24v-10c0-2.2-1.8-4-4-4"/></g><g fill="#62727a"><path d="m19 44h26v6h-26z"/><path d="M21.1,37.6v1.9H23v-1.9h1.1v4.8H23v-2h-1.8v2H20v-4.8H21.1z"/><path d="m30.3 40c0 1.6-1 2.5-2.4 2.5-1.5 0-2.3-1.1-2.3-2.5 0-1.5.9-2.5 2.4-2.5 1.5 0 2.3 1.1 2.3 2.5m-3.6 0c0 .9.5 1.6 1.2 1.6.8 0 1.2-.7 1.2-1.6 0-.9-.4-1.6-1.2-1.6-.7 0-1.2.7-1.2 1.6"/><path d="m32.5 38.5h-1.3v-.9h3.8v.9h-1.3v3.9h-1.1v-3.9z"/><path d="m39.2 40.4h-1.8v1.1h2v.9h-3.1v-4.8h3v.9h-1.9v1h1.8c0 0 0 .9 0 .9"/><path d="m40.9 37.6h1.1v3.9h2v.9h-3.1v-4.8"/></g><g fill="#ffdd7d"><path d="m34 46.5h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5 1.2-.9 1.2.9-.4-1.5z"/><path d="m29 46.5h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5 1.2-.9 1.2.9-.4-1.5z"/><path d="m39 46.5h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5 1.2-.9 1.2.9-.4-1.5z"/><path d="m44 46.5h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5 1.2-.9 1.2.9-.4-1.5z"/><path d="m24 46.5h-1.5l-.5-1.5-.5 1.5h-1.5l1.2 1-.4 1.5 1.2-.9 1.2.9-.4-1.5z"/></g><g fill="#b2c1c0"><path d="m21 50h4v10h-4z"/><path d="m39 50h4v10h-4z"/></g><path fill="#42ade2" d="m28 50h8v10h-8z"/><path fill="#e8e8e8" d="m31 50h2v10h-2z"/><g fill="#428bc1"><path d="m28 50h3v2h-3z"/><path d="m33 50h3v2h-3z"/></g><g fill="#b2c1c0"><path d="m31 50h2v2h-2z"/><path d="m33 1c0-.6-.5-1-1-1-.6 0-1 .4-1 1v9c0 .6.4 1 1 1 .5 0 1-.4 1-1v-9"/></g><path d="m36.3 12.3l-1.6-1.6c-.4-.4-1.2-.7-1.7-.7h-2c-.6 0-1.3.3-1.7.7l-1.6 1.6c-.4.4-.7 1.1-.7 1.7v8h10v-8c0-.6-.3-1.3-.7-1.7" fill="#e8e8e8"/><g fill="#42ade2"><path d="m16 39h-4c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m34 24h-4c-.6 0-1 .5-1 1v8c0 .5.4 1 1 1h4c.5 0 1-.5 1-1v-8c0-.5-.5-1-1-1"/><path d="m52 39h-4c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m16 46h-4c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m52 46h-4c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m16 53h-4c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m52 53h-4c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m31 15c0-.6-.5-1-1-1-.6 0-1 .4-1 1v4c0 .5.4 1 1 1 .5 0 1-.5 1-1v-4"/><path d="m35 15c0-.6-.5-1-1-1-.6 0-1 .4-1 1v4c0 .5.4 1 1 1 .5 0 1-.5 1-1v-4"/><path d="m23 24c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h3c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1h-3"/><path d="m23 30c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h3c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1h-3"/><path d="m38 24c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h3c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1h-3"/><path d="m38 30c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h3c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1h-3"/></g><path d="m33 1.4c0 1.7 0 3.4 0 5.1 2.7 1.5 3.3-1.5 6 0 0-1.7 0-3.4 0-5.1-2.7-1.5-3.3 1.6-6 0" fill="#ed4c5c"/><path d="m10 39.5h-1.2c0 0-1.4 7.4-.2 20.5h3.1c-.1 0-1.7-8.4-1.7-20.5" fill="#dbb471"/><g fill="#83bf4f"><path d="m10 38.3c0 0-4.3-8.5-10-1.7 0 0 4.3-1.9 9.3 4l.7-2.3"/><path d="m8.2 38.7l2.2 1.2c5.3-6 9.7-2.1 9.7-2.1-5.3-6.9-11.9.9-11.9.9"/><path d="m9.2 38.7c0 0-7.1.2-6 9 0 0 .1-6.2 7.2-6.9l-1.2-2.1"/><path d="m9.2 38.3v2.5c7.8 1.7 6.6 7.4 6.6 7.4 3.4-8-6.6-9.9-6.6-9.9"/></g><g fill="#89664c"><path d="m8.2 57.2c0 0 1.5 2.2 3.4 0h-3.4"/><path d="m7.9 53.8c0 0 1.5 2.2 3.4 0h-3.4"/><path d="m7.7 50.4c0 0 1.2 2.2 2.9 0h-2.9"/><path d="m7.7 47c0 0 1.2 2.2 2.9 0h-2.9"/><path d="m7.9 43.6c0 0 1 2.2 2.4 0h-2.4"/></g><path d="m54 39.5h1.2c0 0 1.4 7.4.2 20.5h-3.1c.1 0 1.7-8.4 1.7-20.5" fill="#dbb471"/><g fill="#83bf4f"><path d="m54 38.3c0 0 4.3-8.5 10-1.7 0 0-4.3-1.9-9.3 4l-.7-2.3"/><path d="m55.8 38.7l-2.2 1.2c-5.3-6-9.7-2.1-9.7-2.1 5.3-6.9 11.9.9 11.9.9"/><path d="m54.8 38.7c0 0 7.1.2 6 9 0 0-.1-6.2-7.2-6.9l1.2-2.1"/><path d="m54.8 38.3v2.5c-7.8 1.7-6.6 7.4-6.6 7.4-3.4-8 6.6-9.9 6.6-9.9"/></g><g fill="#89664c"><path d="m55.8 57.2c0 0-1.5 2.2-3.4 0h3.4"/><path d="m56.1 53.8c0 0-1.5 2.2-3.4 0h3.4"/><path d="m56.3 50.4c0 0-1.2 2.2-2.9 0h2.9"/><path d="m56.3 47c0 0-1.2 2.2-2.9 0h2.9"/><path d="m56.1 43.6c0 0-1 2.2-2.4 0h2.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3e9.svg b/public/emoji/1f3e9.svg new file mode 100644 index 000000000..5842ed57f --- /dev/null +++ b/public/emoji/1f3e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d0d0d0"><path d="m0 58h64v6h-64z"/><path d="m10 58h14v2h-14z"/></g><path fill="#3e4347" d="m10 58h14v2h-14z"/><path fill="#ffc7ce" d="m7 20h50v38h-50z"/><path fill="#e84d88" d="m12 42h10v16h-10z"/><g fill="#d6eef0"><path d="m12 26h10v10h-10z"/><path d="m42 26h10v10h-10z"/><path d="m27 26h10v10h-10z"/><path d="m42 42h10v10h-10z"/><path d="m27 42h10v10h-10z"/></g><path fill="#d0d0d0" d="m13 16h38v4h-38z"/><circle cx="20" cy="51" r="1" fill="#ffdd7d"/><g fill="#9450e0"><path d="m11 36h12v2h-12z"/><path d="m26 36h12v2h-12z"/><path d="m41 36h12v2h-12z"/><path d="m26 52h12v2h-12z"/><path d="m41 52h12v2h-12z"/></g><g fill="#e84d88"><path d="m12 26v6h1c1.7 0 3-1.3 3-3v-3h-4"/><path d="m22 26v6h-1c-1.7 0-3-1.3-3-3v-3h4"/><path d="m13 32h-1v4h4v-1c0-1.7-1.3-3-3-3"/><path d="m21 32c-1.7 0-3 1.3-3 3v1h4v-4h-1"/><path d="m27 26v6h1c1.7 0 3-1.3 3-3v-3h-4"/><path d="m37 26v6h-1c-1.7 0-3-1.3-3-3v-3h4"/><path d="m28 32h-1v4h4v-1c0-1.7-1.3-3-3-3"/><path d="m36 32c-1.7 0-3 1.3-3 3v1h4v-4h-1"/><path d="m42 26v6h1c1.7 0 3-1.3 3-3v-3h-4"/><path d="m52 26v6h-1c-1.7 0-3-1.3-3-3v-3h4"/><path d="m43 32h-1v4h4v-1c0-1.7-1.3-3-3-3"/><path d="m51 32c-1.7 0-3 1.3-3 3v1h4v-4h-1"/><path d="m27 42v6h1c1.7 0 3-1.3 3-3v-3h-4"/><path d="m37 42v6h-1c-1.7 0-3-1.3-3-3v-3h4"/><path d="m28 48h-1v4h4v-1c0-1.7-1.3-3-3-3"/><path d="m36 48c-1.7 0-3 1.3-3 3v1h4v-4h-1"/><path d="m42 42v6h1c1.7 0 3-1.3 3-3v-3h-4"/><path d="m52 42v6h-1c-1.7 0-3-1.3-3-3v-3h4"/><path d="m43 48h-1v4h4v-1c0-1.7-1.3-3-3-3"/><path d="m51 48c-1.7 0-3 1.3-3 3v1h4v-4h-1"/><path d="m36.3 0c-1.9 0-3.5.9-4.3 2.3-.8-1.4-2.4-2.3-4.3-2.3-2.6 0-4.7 1.8-4.7 4 0 4 9 12 9 12s9-8 9-12c0-2.2-2.1-4-4.7-4"/></g><path fill="#94989b" d="m10 60h14v2h-14z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3ea.svg b/public/emoji/1f3ea.svg new file mode 100644 index 000000000..c423a1ef7 --- /dev/null +++ b/public/emoji/1f3ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m63 60h-62c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h62c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1" fill="#b2c1c0"/><path d="m51 28h-38c-3.3 0-6 2.7-6 6v26h50v-26c0-3.3-2.7-6-6-6" fill="#e8e8e8"/><path d="m33 0h-20c-3.3 0-6 2.7-6 6v18h32v-18c0-3.3-2.7-6-6-6" fill="#ffe62e"/><g fill="#b2c1c0"><path d="m29 24h4v4h-4z"/><path d="m13 24h4v4h-4z"/></g><path d="m51 30h-38c-2.2 0-4 1.8-4 4v8h46v-8c0-2.2-1.8-4-4-4" fill="#ff717f"/><path fill="#ffe62e" d="m9 34h46v4h-46z"/><path d="M33,0H13C9.7,0,7,2.7,7,6v18h32V6C39,2.7,36.3,0,33,0z M37,22H9V6c0-2.2,1.8-4,4-4h20c2.2,0,4,1.8,4,4V22z" fill="#ff717f"/><path fill="#62727a" d="m24 42h16v18h-16z"/><path fill="#d6eef0" d="m26 44h12v16h-12z"/><g fill="#62727a"><path d="m31 44h2v16h-2z"/><path d="m9 45h15v2h-15z"/><path d="m40 45h15v2h-15z"/></g><g fill="#d6eef0"><path d="m9 47h15v10h-15z"/><path d="m40 47h15v10h-15z"/></g><g fill="#62727a"><path d="m9 55h15v2h-15z"/><path d="m40 55h15v2h-15z"/><path d="m9 45h2v12h-2z"/><path d="m53 45h2v12h-2z"/></g><g fill="#ff717f"><path d="m30.7 4v6.4h-3.4v-6.4h-3.3v9.6h6.7v6.4h3.3v-16z"/><path d="m18.7 13.6c.9 0 1.7-.3 2.4-.9.7-.6 1-1.4 1-2.3v-3.2c0-.8-.3-1.6-1-2.3-.7-.6-1.6-.9-2.4-.9h-6.7v3.2h6.7v3.2h-3.3c-.9 0-1.7.3-2.4.9s-1 1.4-1 2.3v6.4h10v-3.2h-6.7v-3.2h3.4"/></g><path fill="#e8e8e8" d="m40 64h-16l2-4h12z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3eb.svg b/public/emoji/1f3eb.svg new file mode 100644 index 000000000..67a04c921 --- /dev/null +++ b/public/emoji/1f3eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m33 11.8c0 .5-.5 1-1 1-.5 0-1-.5-1-1v-10.8c0-.6.5-1 1-1 .5 0 1 .4 1 1v10.8" fill="#b2c1c0"/><path fill="#e5dec1" d="m4 28h56v32h-56z"/><path d="m60.5 19.8c-.5-1-1.8-1.8-3-1.8h-51.1c-1.1 0-2.5.8-3 1.8l-3.3 6.4c-.5 1 0 1.8 1.1 1.8h61.4c1.1 0 1.6-.8 1.1-1.8l-3.2-6.4" fill="#d33b23"/><g fill="#d6eef0"><path d="m15 45c0 .5-.4 1-1 1h-6c-.6 0-1-.5-1-1v-4c0-.5.4-1 1-1h6c.6 0 1 .5 1 1v4"/><path d="m15 35c0 .5-.4 1-1 1h-6c-.6 0-1-.5-1-1v-4c0-.5.4-1 1-1h6c.6 0 1 .5 1 1v4"/></g><g fill="#dbb471"><path d="m14 36.5h-6c-.8 0-1.5-.7-1.5-1.5v-4c0-.8.7-1.5 1.5-1.5h6c.8 0 1.5.7 1.5 1.5v4c0 .8-.7 1.5-1.5 1.5m-6-6c-.3 0-.5.2-.5.5v4c0 .3.2.5.5.5h6c.3 0 .5-.2.5-.5v-4c0-.3-.2-.5-.5-.5h-6"/><path d="m10.5 30h1v6h-1z"/><path d="m14 47h-6c-.8 0-1.5-.7-1.5-1.5v-4c0-.8.7-1.5 1.5-1.5h6c.8 0 1.5.7 1.5 1.5v4c0 .8-.7 1.5-1.5 1.5m-6-6c-.3 0-.5.2-.5.5v4c0 .3.2.5.5.5h6c.3 0 .5-.2.5-.5v-4c0-.3-.2-.5-.5-.5h-6"/><path d="m10.5 40.5h1v6h-1z"/></g><path d="m15 55c0 .5-.4 1-1 1h-6c-.6 0-1-.5-1-1v-4c0-.5.4-1 1-1h6c.6 0 1 .5 1 1v4" fill="#d6eef0"/><g fill="#dbb471"><path d="m14 57h-6c-.8 0-1.5-.7-1.5-1.5v-4c0-.8.7-1.5 1.5-1.5h6c.8 0 1.5.7 1.5 1.5v4c0 .8-.7 1.5-1.5 1.5m-6-6c-.3 0-.5.2-.5.5v4c0 .3.2.5.5.5h6c.3 0 .5-.2.5-.5v-4c0-.3-.2-.5-.5-.5h-6"/><path d="m10.5 50.5h1v6h-1z"/></g><g fill="#d6eef0"><path d="m57 45c0 .5-.5 1-1 1h-6c-.5 0-1-.5-1-1v-4c0-.5.5-1 1-1h6c.5 0 1 .5 1 1v4"/><path d="m57 35c0 .5-.5 1-1 1h-6c-.5 0-1-.5-1-1v-4c0-.5.5-1 1-1h6c.5 0 1 .5 1 1v4"/></g><g fill="#dbb471"><path d="m56 36.5h-6c-.8 0-1.5-.7-1.5-1.5v-4c0-.8.7-1.5 1.5-1.5h6c.8 0 1.5.7 1.5 1.5v4c0 .8-.7 1.5-1.5 1.5m-6-6c-.3 0-.5.2-.5.5v4c0 .3.2.5.5.5h6c.3 0 .5-.2.5-.5v-4c0-.3-.2-.5-.5-.5h-6"/><path d="m52.5 30h1v6h-1z"/><path d="m56 47h-6c-.8 0-1.5-.7-1.5-1.5v-4c0-.8.7-1.5 1.5-1.5h6c.8 0 1.5.7 1.5 1.5v4c0 .8-.7 1.5-1.5 1.5m-6-6c-.3 0-.5.2-.5.5v4c0 .3.2.5.5.5h6c.3 0 .5-.2.5-.5v-4c0-.3-.2-.5-.5-.5h-6"/><path d="m52.5 40.5h1v6h-1z"/></g><path d="m57 55c0 .5-.5 1-1 1h-6c-.5 0-1-.5-1-1v-4c0-.5.5-1 1-1h6c.5 0 1 .5 1 1v4" fill="#d6eef0"/><g fill="#dbb471"><path d="m56 57h-6c-.8 0-1.5-.7-1.5-1.5v-4c0-.8.7-1.5 1.5-1.5h6c.8 0 1.5.7 1.5 1.5v4c0 .8-.7 1.5-1.5 1.5m-6-6c-.3 0-.5.2-.5.5v4c0 .3.2.5.5.5h6c.3 0 .5-.2.5-.5v-4c0-.3-.2-.5-.5-.5h-6"/><path d="m52.5 50.5h1v6h-1z"/></g><path d="m32.8 11.6c-.4-.3-1.1-.3-1.6 0l-19.4 15.8c-.4.3-.4.6.2.6h40c.5 0 .7-.3.2-.6l-19.4-15.8" fill="#f15744"/><path d="m48.2 27.4l-15.4-12.8c-.4-.4-1.1-.4-1.5 0l-15.5 12.8c-.5.3-.4.6.2.6h2v32h28v-32h2c.5 0 .7-.3.2-.6" fill="#f9f3d9"/><path fill="#e5dec1" d="m24 45h16v15h-16z"/><path fill="#42ade2" d="m26 45h12v15h-12z"/><g fill="#89664c"><path d="m20.2 38c.3.1.7.2 1.1.2.5 0 .7-.2.7-.4 0-.2-.2-.4-.7-.5-.7-.2-1.2-.6-1.2-1.1 0-.7.6-1.2 1.7-1.2.5 0 .9.1 1.1.2l-.2.7c-.2-.1-.5-.2-.9-.2-.4 0-.6.2-.6.4 0 .2.2.4.8.5.8.3 1.1.6 1.1 1.2 0 .6-.6 1.2-1.8 1.2-.5 0-1-.1-1.2-.2l.1-.8"/><path d="m26.9 38.8c-.2.1-.6.2-1.1.2-1.5 0-2.3-.8-2.3-1.9 0-1.3 1.1-2.1 2.4-2.1.5 0 .9.1 1.1.2l-.2.7c-.2-.1-.5-.1-.8-.1-.8 0-1.4.4-1.4 1.3 0 .8.5 1.3 1.4 1.3.3 0 .6-.1.8-.1l.1.5"/><path d="m28.5 35.1v1.5h1.6v-1.5h1v3.9h-1v-1.6h-1.6v1.6h-1v-3.9h1"/><path d="m36 37c0 1.3-.9 2-2.1 2-1.3 0-2.1-.9-2.1-2 0-1.2.8-2 2.1-2 1.3 0 2.1.9 2.1 2m-3.2 0c0 .8.4 1.3 1.1 1.3.7 0 1-.6 1-1.3 0-.7-.4-1.3-1.1-1.3-.6 0-1 .6-1 1.3"/><path d="m40.6 37c0 1.3-.9 2-2.1 2-1.3 0-2.1-.9-2.1-2 0-1.2.8-2 2.1-2 1.4 0 2.1.9 2.1 2m-3.1 0c0 .8.4 1.3 1.1 1.3.7 0 1-.6 1-1.3 0-.7-.4-1.3-1.1-1.3-.6 0-1 .6-1 1.3"/><path d="m41.3 35.1h1v3.1h1.7v.7h-2.7v-3.8"/></g><circle cx="32" cy="26" r="7" fill="#dbb471"/><circle cx="32" cy="26" r="5" fill="#fff"/><path fill="#e5dec1" d="m31.5 45h1v15h-1z"/><path d="m32 22c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1s1-.5 1-1v-4c0-.5-.5-1-1-1" fill="#b2c1c0"/><path d="m32 26h-2c-.5 0-1 .5-1 1s.5 1 1 1h2c.5 0 1-.5 1-1s-.5-1-1-1" fill="#f15744"/><path d="M33,2c0,2.5,0,4.9,0,7.4c4,3.2,8-6.9,12-3.7C41,0,37,7.6,33,2z" fill="#b4d7ee"/><path d="m32.9 40.3c-.5-.4-1.4-.4-1.9 0-2.1 1.5-9 5.7-9 5.7v2h20v-2c0 0-6.9-4.2-9.1-5.7" fill="#f15744"/><path d="m63 60h-62c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h62c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1" fill="#666"/><path fill="#e8e8e8" d="m20 62h24v2h-24z"/><path fill="#d0d0d0" d="m22 60h20v2h-20z"/><g fill="#666"><path d="m29.1 53.5h1.4v.7h-1.4z"/><path d="m33.5 53.5h1.4v.7h-1.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3ec.svg b/public/emoji/1f3ec.svg new file mode 100644 index 000000000..d39eedf56 --- /dev/null +++ b/public/emoji/1f3ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d0d0d0" d="m0 60h64v4h-64z"/><path fill="#62727a" d="m2 32h60v28h-60z"/><path fill="#d6eef0" d="m6 42h14v18h-14z"/><path fill="#3e4347" d="m2 27h60v6h-60z"/><path d="m0 27c0 2.2 1.8 4 4 4s4-1.8 4-4h-8" fill="#83bf4f"/><path d="m8 27c0 2.2 1.8 4 4 4s4-1.8 4-4h-8" fill="#d33b23"/><path d="m16 27c0 2.2 1.8 4 4 4s4-1.8 4-4h-8" fill="#83bf4f"/><path fill="#c7e755" d="m16 18h8v9h-8z"/><path d="m24 27c0 2.2 1.8 4 4 4s4-1.8 4-4h-8" fill="#d33b23"/><path fill="#f15744" d="m24 18h8v9h-8z"/><path fill="#c7e755" d="m0 18h8v9h-8z"/><path fill="#f15744" d="m8 18h8v9h-8z"/><path fill="#c7e755" d="m48 18h8v9h-8z"/><path fill="#f15744" d="m56 18h8v9h-8z"/><path d="m32 27c0 2.2 1.8 4 4 4s4-1.8 4-4h-8" fill="#83bf4f"/><path fill="#c7e755" d="m32 18h8v9h-8z"/><path d="m40 27c0 2.2 1.8 4 4 4s4-1.8 4-4h-8" fill="#d33b23"/><path fill="#f15744" d="m40 18h8v9h-8z"/><path d="m48 27c0 2.2 1.8 4 4 4s4-1.8 4-4h-8" fill="#83bf4f"/><path d="m56 27c0 2.2 1.8 4 4 4s4-1.8 4-4h-8" fill="#d33b23"/><path d="m13 33c-5 0-9 4-9 9h18c0-5-4-9-9-9" fill="#fff"/><path d="m6.3 40h13.4c-.9-2.9-3.5-5-6.7-5s-5.8 2.1-6.7 5" fill="#62727a"/><g fill="#fff"><path d="m6 42h2v18h-2z"/><path d="m18 42h2v18h-2z"/></g><path fill="#b4d7ee" d="m8 42h10v2h-10z"/><path fill="#fff" d="m27 33h30v20h-30z"/><path d="m59 56c0 .5-.5 1-1 1h-32c-.5 0-1-.5-1-1v-2c0-.5.5-1 1-1h32c.5 0 1 .5 1 1v2" fill="#3e4347"/><path fill="#d6eef0" d="m29 35h26v16h-26z"/><path fill="#b4d7ee" d="m29 35h26v2h-26z"/><path d="m16 47c-.6 0-1 .6-1 1.3v2c0 .7.4 1.7.8 2.1l.4.4c.4.4.8.2.8-.5v-3.9c0-.8-.5-1.4-1-1.4" fill="#62727a"/><path d="m64 18h-64v-16c0-1.1.9-2 2-2h60c1.1 0 2 .9 2 2v16" fill="#3e4347"/><path d="m3 2c-.5 0-1 .5-1 1v12c0 .6.5 1 1 1h58c.5 0 1-.4 1-1v-12c0-.5-.5-1-1-1h-58" fill="#e8e8e8"/><g fill="#3e4347"><path d="m17.5 5.1c-2.3-1-4.9-1.5-7.4-.8-2.4.7-2.7 3.6-.7 5 1.9 1.2 4.3.2 6.3 1.2.8.4.2 1.1-.3 1.3-.7.2-1.3.2-1.9.2-1.3 0-2.9-.2-4-.9-1.1-.7-2.1 1-1 1.7 1.9 1.2 4.9 1.4 7 .9 2.2-.5 3.4-3.1 1.5-4.7-1.6-1.4-4.1-.8-6.1-1.3-.6-.1-1.4-.6-.8-1.3.6-.5 1.9-.4 2.5-.4 1.3 0 2.9.4 3.9.9 1.2.5 2.2-1.3 1-1.8"/><path d="m50 13c0-2.7 0-5.3 0-8-.3.3-.7.7-1 1 .8 0 6.1-.2 4.9 1.4-.8 1-3.7.6-4.9.6-1.3 0-1.3 2 0 2 2.2 0 6.7.4 7-2.7.3-3.8-4.5-3.3-7-3.3-.5 0-1 .5-1 1 0 2.7 0 5.3 0 8 0 1.3 2 1.3 2 0"/><path d="m22 5c0 2.7 0 5.3 0 8 0 1.3 2 1.3 2 0 0-2.7 0-5.3 0-8 0-1.3-2-1.3-2 0"/><path d="m30 5c0 2.7 0 5.3 0 8 0 1.3 2 1.3 2 0 0-2.7 0-5.3 0-8 0-1.3-2-1.3-2 0"/><path d="m23 10c2.7 0 5.3 0 8 0 1.3 0 1.3-2 0-2-2.7 0-5.3 0-8 0-1.3 0-1.3 2 0 2"/></g><circle cx="40" cy="9" r="4" fill="none" stroke="#3e4347" stroke-width="2" stroke-miterlimit="10"/><g fill="#3e4347"><circle cx="5" cy="9" r="1"/><circle cx="59" cy="9" r="1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3ed.svg b/public/emoji/1f3ed.svg new file mode 100644 index 000000000..43aaa5a07 --- /dev/null +++ b/public/emoji/1f3ed.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d0d0d0"><circle cx="54.5" cy="13.2" r="3"/><circle cx="49.5" cy="11.2" r="4.2"/><circle cx="48" cy="7.8" r="4.8"/></g><g fill="#e8e8e8"><path d="m47.1 5c2.3 0 4.2 1.4 5 3.4 0-.1 0-.3 0-.4 0-2.2-1.8-3.9-3.9-3.9-1.1 0-2.2.5-2.9 1.3.5-.3 1.1-.4 1.8-.4"/><path d="m48.2 8.3c2.3 0 4.2 1.4 5 3.4 0-.1 0-.3 0-.4 0-2.2-1.8-3.9-3.9-3.9-1.1 0-2.2.5-2.9 1.3.6-.3 1.2-.4 1.8-.4"/><path d="m53.4 11.7c1.6 0 3 1 3.6 2.5 0-.1 0-.2 0-.3 0-1.6-1.3-2.8-2.8-2.8-.8 0-1.6.4-2.1.9.3-.2.8-.3 1.3-.3"/></g><path d="m63 60h-62c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h62c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1" fill="#62727a"/><path fill="#f15744" d="m39 40l-12-10v10l-12-10v10l-12-10v30h48v-20z"/><g fill="#d33b23"><path d="m51.8 43.2h8.4l-.4-8.4h-7.6z"/><path d="m59.4 26.4l-.4-8.4h-6l-.4 8.4z"/><path d="m51.4 51.6l-.4 8.4h10l-.4-8.4z"/></g><g fill="#d0d0d0"><path d="m59.4 26.4h-6.8l-.4 8.4h7.6z"/><path d="m51.4 51.6h9.2l-.4-8.4h-8.4z"/></g><path fill="#f9f3d9" d="m3 45h36v10h-36z"/><path fill="#b4d7ee" d="m3 46h35v8h-35z"/><path fill="#89664c" d="m42 50h6v10h-6z"/><path fill="#d33b23" d="m41 48h8v2h-8z"/><g fill="#f9f3d9"><path d="m3 49.5h35v1h-35z"/><path d="m14.5 45h1v10h-1z"/><path d="m26.5 45h1v10h-1z"/></g><circle cx="46.5" cy="54.5" r=".5" fill="#dbb471"/><path fill="#d0d0d0" d="m42 60h6v2h-6z"/><path fill="#e8e8e8" d="m41 62h8v2h-8z"/><g fill="#d0d0d0"><circle cx="56.5" cy="16" r="2"/><circle cx="42" cy="5.1" r="5.1"/><circle cx="33.9" cy="5.9" r="5.9"/><circle cx="26.5" cy="5" r="5"/><circle cx="18.4" cy="7" r="7"/><circle cx="10.6" cy="9.2" r="9.2"/></g><g fill="#e8e8e8"><path d="m8.1 3.3c4.7 0 8.6 2.9 10.2 7.1 0-.3.1-.6.1-.9 0-4.5-3.6-8.1-8.1-8.1-2.3 0-4.4 1-5.9 2.6 1.1-.5 2.4-.7 3.7-.7"/><path d="m16.5 2.9c3.7 0 6.8 2.3 8 5.6 0-.2 0-.5 0-.7 0-3.5-2.9-6.4-6.4-6.4-1.8 0-3.5.8-4.7 2 1.1-.3 2.1-.5 3.1-.5"/><path d="m25.2 2.1c2.6 0 4.9 1.7 5.8 4 0-.2 0-.3 0-.5 0-2.6-2.1-4.6-4.6-4.6-1.3 0-2.5.6-3.3 1.5.6-.3 1.3-.4 2.1-.4"/><path d="m32.2 2.4c3 0 5.6 1.9 6.6 4.6 0-.2 0-.4 0-.6 0-2.9-2.3-5.2-5.2-5.2-1.5 0-2.9.6-3.8 1.7.7-.3 1.6-.5 2.4-.5"/><path d="m40.8 2.1c2.6 0 4.8 1.6 5.6 3.9 0-.2 0-.3 0-.5 0-2.5-2-4.4-4.5-4.4-1.3 0-2.4.5-3.3 1.4.7-.3 1.4-.4 2.2-.4"/><path d="m55.7 14.9c1.1 0 2 .7 2.4 1.6 0-.1 0-.1 0-.2 0-1-.8-1.9-1.9-1.9-.5 0-1 .2-1.4.6.3-.1.6-.1.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3ee.svg b/public/emoji/1f3ee.svg new file mode 100644 index 000000000..664a33340 --- /dev/null +++ b/public/emoji/1f3ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 6.1c-11 0-20 4.6-20 10.4v31.1c0 5.7 9 10.4 20 10.4 11 0 20-4.6 20-10.4v-31.1c0-5.7-9-10.4-20-10.4" fill="#ba0028"/><path d="m32 6.1c-7.6 0-13.8 4.6-13.8 10.4v31.1c0 5.7 6.2 10.4 13.8 10.4s13.8-4.6 13.8-10.4v-31.1c0-5.7-6.2-10.4-13.8-10.4" fill="#ff2449"/><path d="m32 9c-2.9 0-5.3 4.1-5.3 9.2v27.6c0 5.1 2.4 9.2 5.3 9.2s5.3-4.1 5.3-9.2v-27.6c0-5.1-2.4-9.2-5.3-9.2" fill="#ff503e"/><g fill="#3e4347"><path d="m42 7.5v-4.1c-2.9-.9-6.4-1.4-10-1.4s-7.1.5-10 1.4v4.1c2.9-.9 6.4-1.4 10-1.4s7.1.5 10 1.4"/><path d="m22 56.5v4.1c2.9.9 6.4 1.4 10 1.4s7.1-.5 10-1.4v-4.1c-2.9.9-6.4 1.4-10 1.4s-7.1-.5-10-1.4"/></g><g fill="#ff7e27"><path d="m12 32c6.7-.6 13.3-.7 20-.8 6.7 0 13.3.2 20 .8-6.7.6-13.3.7-20 .8-6.7-.1-13.3-.2-20-.8"/><path d="m15.1 53c2.8.4 5.6.7 8.4.9 2.8.2 5.6.3 8.4.3 2.8 0 5.6-.1 8.4-.3 2.8-.2 5.6-.5 8.4-.9-2.7 1-5.5 1.7-8.3 2.1-2.8.4-5.7.6-8.6.7-2.9 0-5.7-.2-8.6-.6-2.6-.5-5.4-1.2-8.1-2.2"/><path d="m12.1 48.6c3.3.5 6.6.7 10 .9 3.3.2 6.6.3 10 .3 3.3 0 6.6-.1 10-.3 3.3-.2 6.6-.5 10-.9-3.2 1-6.5 1.7-9.8 2.1-3.3.4-6.7.6-10.1.7-3.4 0-6.7-.2-10.1-.6-3.5-.5-6.8-1.2-10-2.2"/><path d="m12.1 44.3c3.3.4 6.7.6 10 .7 3.3.2 6.6.3 9.9.2 3.3 0 6.6-.1 10-.2 3.3-.2 6.6-.4 10-.7-3.2.9-6.5 1.5-9.9 1.9-3.3.4-6.7.6-10 .6-3.4 0-6.7-.2-10-.6-3.5-.4-6.8-1-10-1.9"/><path d="m12.2 40.1c3.3.2 6.7.4 10 .5 3.3.1 6.6.2 9.9.2 3.3 0 6.6-.1 9.9-.2 3.3-.1 6.6-.3 10-.5-3.2.8-6.6 1.3-9.9 1.7-3.3.3-6.7.5-10 .5-3.4 0-6.7-.2-10-.5-3.4-.4-6.7-.9-9.9-1.7"/><path d="m12.1 35.9l10 .1c3.3 0 6.6.1 9.9 0 3.3 0 6.6 0 9.9-.1l10-.1c-3.3.6-6.6 1-9.9 1.3-3.3.3-6.7.4-10 .4-3.3 0-6.7-.1-10-.4-3.3-.1-6.6-.5-9.9-1.2"/><path d="m48.9 11c-2.8-.4-5.6-.7-8.4-.9-2.8-.2-5.6-.3-8.4-.3-2.8 0-5.6.1-8.4.3-2.8.2-5.6.5-8.4.9 2.7-1 5.5-1.7 8.3-2.1 2.8-.4 5.7-.6 8.6-.7 2.9 0 5.7.2 8.6.6 2.6.5 5.4 1.2 8.1 2.2"/><path d="m52 15.4c-3.3-.5-6.6-.7-10-.9-3.3-.2-6.6-.3-10-.3-3.3 0-6.6.1-10 .3-3.3.2-6.6.5-10 .9 3.2-1 6.5-1.7 9.8-2.1 3.3-.4 6.7-.6 10.1-.6 3.4 0 6.7.2 10.1.6 3.4.4 6.8 1.1 10 2.1"/><path d="m52 19.7c-3.3-.4-6.7-.6-10-.7-3.3-.2-6.6-.3-9.9-.2-3.3 0-6.6.1-10 .2-3.3.2-6.6.4-10 .7 3.2-.9 6.5-1.5 9.9-1.9 3.3-.4 6.7-.6 10-.6 3.4 0 6.7.2 10 .6 3.4.4 6.7 1 10 1.9"/><path d="m51.9 23.9c-3.3-.2-6.7-.4-10-.5-3.3-.1-6.6-.2-9.9-.2-3.3 0-6.6.1-9.9.2-3.3.1-6.6.3-10 .5 3.2-.8 6.6-1.3 9.9-1.7 3.3-.3 6.7-.5 10-.5 3.3 0 6.7.2 10 .5 3.3.4 6.6.9 9.9 1.7"/><path d="m52 28.1l-10-.1c-3.3 0-6.6-.1-9.9 0-3.3 0-6.6 0-9.9.1l-10 .1c3.3-.6 6.6-1 9.9-1.3 3.3-.3 6.7-.4 10-.4 3.3 0 6.7.1 10 .4 3.3.1 6.6.5 9.9 1.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3ef.svg b/public/emoji/1f3ef.svg new file mode 100644 index 000000000..f4ba33581 --- /dev/null +++ b/public/emoji/1f3ef.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b2c1c0" d="m56 48h-48l-8 16h64z"/><g fill="#f9f3d9"><path d="m8 40h48v8h-48z"/><path d="m13 24h38v8h-38z"/><path d="m18 8h28v8h-28z"/></g><g fill="#d33b23"><path d="M18,16c0,2.2-4.7,4-8,4c-3,0-5-1-5-1c0,2.2,2.9,5,6.5,5H32v-8H18z"/><path d="M13,32c0,2.2-4.7,4-8,4c-3,0-5-1-5-1c0,2.2,2.9,5,6.5,5H32v-8H13z"/><path d="M51,32c0,2.2,4.7,4,8,4c3,0,5-1,5-1c0,2.2-2.9,5-6.5,5H32v-8H51z"/><path d="M46,16c0,2.2,4.7,4,8,4c3,0,5-1,5-1c0,2.2-2.9,5-6.5,5H32v-8H46z"/><path d="M41,0c0,2.2,4.7,4,8,4c3,0,5-1,5-1c0,2.2-2.9,5-6.5,5H32V0H41z"/><path d="M23,0c0,2.2-4.7,4-8,4c-3,0-5-1-5-1c0,2.2,2.9,5,6.5,5H32V0H23z"/></g><g fill="#3e4347"><path d="m24 26h1v4h-1z"/><path d="m27 26h1v4h-1z"/><path d="m36 26h1v4h-1z"/><path d="m30 26h1v4h-1z"/><path d="m33 26h1v4h-1z"/><path d="m25.5 42h1v4h-1z"/><path d="m19.5 42h1v4h-1z"/><path d="m22.5 42h1v4h-1z"/><path d="m28.5 42h1v4h-1z"/><path d="m26 10h2v4h-2z"/><path d="m36 10h2v4h-2z"/><path d="m31 10h2v4h-2z"/></g><g fill="#fed0ac"><path d="m8 40h8v8h-8z"/><path d="m48 40h8v8h-8z"/><path d="m13 24h8v8h-8z"/><path d="m43 24h8v8h-8z"/></g><g fill="#3e4347"><path d="m51 42h2v4h-2z"/><path d="m11 42h2v4h-2z"/></g><path fill="#f15744" d="m32 16l-11 8h22z"/><g fill="#d3976e"><path d="m18 8h28v2h-28z"/><path d="m21 24h22.1v2h-22.1z"/></g><g fill="#3e4347"><path d="m46 26h2v4h-2z"/><path d="m16 26h2v4h-2z"/></g><path fill="#d3976e" d="m16 40h32v2h-32z"/><g fill="#89664c"><path d="m8 40h8v2h-8z"/><path d="m48 40h8v2h-8z"/><path d="m13 24h8v2h-8z"/><path d="m43 24h8v2h-8z"/></g><path fill="#fed0ac" d="M40.1 24 32 18.1 23.9 24z"/><g fill="#3e4347"><path d="m26.5 24h11l-5.5-4z"/><path d="m37.5 42h1v4h-1z"/><path d="m31.5 42h1v4h-1z"/><path d="m34.5 42h1v4h-1z"/><path d="m40.5 42h1v4h-1z"/><path d="m43.5 42h1v4h-1z"/></g><path d="m41 36c-2.7-1.7-3.2-4-9-4-5.8 0-6.6 2.4-9 4-6.1 4-12.2 4-13 4h44c-.8 0-6.7 0-13-4" fill="#f15744"/><path d="m39.1 37c-1.9-1.3-2.9-3-7.1-3-4.2 0-5.3 1.8-7.1 3-4.4 3-8.3 3-8.9 3h32c-.6 0-4.3 0-8.9-3" fill="#fed0ac"/><g fill="#3e4347"><path d="m37.3 38c-1.2-.8-2.7-2-5.3-2-2.6 0-4.2 1.2-5.3 2-2.8 2-4.3 2-4.7 2h20c-.3 0-1.9 0-4.7-2"/><path d="m39 26h1v4h-1z"/></g><path d="m37.7 5c-1.7-1.3-2-3-5.7-3-3.7 0-4.2 1.8-5.7 3-3.9 3-7.8 3-8.3 3h28c-.5 0-4.3 0-8.3-3" fill="#f15744"/><path d="m36.5 5.8c-1.2-.9-1.8-2.2-4.5-2.2-2.7 0-3.4 1.4-4.5 2.2-2.9 2.2-5.3 2.2-5.7 2.2h20.4c-.4 0-2.8 0-5.7-2.2" fill="#fed0ac"/><path d="m35.3 6.5c-.5-.4-1.1-1.1-2-1.3-.4 0-1.3.2-1.3 1.3 0-1.2-1-1.3-1.4-1.3-.9.2-1.5.9-2 1.3-1.8 1.5-2.7 1.5-3 1.5h12.8c-.3 0-1.2 0-3.1-1.5" fill="#3e4347"/><g fill="#62727a"><path opacity=".5" d="m28.5 51.5h-7l-2-3.5h7z"/><path opacity=".5" d="m17.5 55.5h-6.7l-1-3h6.7z"/><path opacity=".5" d="m27.5 60.1h-4l-3-4.1h10z"/><path opacity=".5" d="m47 56h-6l-2-4.1h10z"/><path opacity=".5" d="m8.1 64h8.9l2.1-3.9h-8.9z"/><path opacity=".5" d="m43 64h-8.1l-1.9-3.9h8.1z"/><path opacity=".5" d="m54 60.1h8l-2-4.1h-8z"/></g><g fill="#e8e8e8"><path opacity=".5" d="m57.1 64h-7.8l1.5-4h8.5z"/><path opacity=".5" d="m16 60h-10.5l2.5-4h6z"/><path opacity=".5" d="m36 60h-8.5l2.5-4h8z"/><path opacity=".5" d="m43 52h-8.5l2.5-4h8z"/><path d="m53.2 59.5h-6.9l-1.6-3h6.9l1.6 3m-32.4-3l1.6 3h-6l-1.6-3h6m1 0h7.5l-1.6 3h-4.2l-1.7-3m8.4 0h7l-1.6 3h-7l1.6-3m8 0h5.5l1.6 3h-8.8l1.7-3m16.6-4l1.7 3h-9l1.7-3h5.6m-6.6 0l-1.7 3h-5l-1.7-3h8.4m-9.4 0l1.7 3h-6l-1.7-3h6m-7 0l1.7 3h-10l1.7-3h6.6m-7.6 0l-1.7 3h-4l-1.7-3h7.4m-14.4 0h6l1.7 3h-6l-1.7-3m-1.6 4h5.5l1.6 3h-8.7l1.6-3m54 4l-.5-1h-7.5l-1.6-3h7.6l-.5-1h-2.2l-1.7-3h2.5l-.5-1h-4.2l-2-3.5h-1l2 3.5h-9l2-3.5h-1l-2 3.5h-7l2-3.5h-1l-2 3.5h-5l-2-3.5h-1l2 3.5h-7l-2-3.5h-1l2 3.5h-9l2-3.5h-1l-2 3.5h-4.4l-.5 1h3l1.7 3h-6.2l-.5 1h3.5l-1.6 3h-3.4l-.5 1h7.6l-1.8 3.5h1l1.9-3.5h8l-1.9 3.5h1l1.9-3.5h5.2l1.9 3.5h1l-1.9-3.5h7l1.9 3.5h1l-1.9-3.5h7l1.9 3.5h1l-1.9-3.5h8.8l-1.9 3.5h1l1.9-3.5h7l-1.9 3.5h1l1.9-3.5h2.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3f0.svg b/public/emoji/1f3f0.svg new file mode 100644 index 000000000..b0b4b12cc --- /dev/null +++ b/public/emoji/1f3f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m26.5 43v20c0 0 .6 1 1 1s1-1 1-1v-20h-2"/><path d="m31.5 43h-1v20c0 0 .6 1 1 1s1-1 1-1v-20h-1"/><path d="m34.5 43v20c0 0 .6 1 1 1s1-1 1-1v-20h-2"/><path d="m23 51h17v2h-17z"/><path d="m23 47h17v2h-17z"/><path d="m23 55h17v2h-17z"/><path d="m23 59h17v2h-17z"/><path d="m12.5 11c0 .6-.4 1-1 1-.6 0-1-.4-1-1v-10c0-.6.4-1 1-1 .6 0 1 .4 1 1v10"/><path d="m32.5 11c0 .6-.5 1-1 1-.5 0-1-.4-1-1v-10c0-.6.5-1 1-1 .5 0 1 .4 1 1v10"/><path d="m52.5 11c0 .6-.5 1-1 1-.5 0-1-.4-1-1v-10c0-.6.5-1 1-1 .5 0 1 .4 1 1v10"/></g><g fill="#b2c1c0"><path d="m22 22h18v16h-18z"/><path d="m6 18h10v20h-10z"/><path d="m46 18h10v20h-10z"/></g><g fill="#42ade2"><path d="m31.5 10l-12 12h24z"/><path d="m11.5 10l-8 8h16z"/><path d="m51.5 10l-8 8h16z"/></g><g fill="#3e4347"><circle cx="31.5" cy="29" r="3"/><path d="m28.5 29h6v9h-6z"/></g><path d="m57.5 32h-4c-.5 0-1 .5-1 1v4c0 .5-.5 1-1 1h-4c-.5 0-1-.5-1-1v-4c0-.5-.5-1-1-1h-4c-.5 0-1 .5-1 1v4c0 .5-.5 1-1 1h-4c-.5 0-1-.5-1-1v-4c0-.5-.5-1-1-1h-4c-.5 0-1 .5-1 1v4c0 .5-.5 1-1 1h-4c-.5 0-1-.5-1-1v-4c0-.5-.5-1-1-1h-4c-.5 0-1 .5-1 1v4c0 .5-.5 1-1 1h-4c-.6 0-1-.5-1-1v-4c0-.5-.4-1-1-1h-4c-.6 0-1 .5-1 1v4c0 .5.3 1.3.7 1.7l.6.6c.4.4.7 1.2.7 1.7v22c0 .5.4 1 1 1h16v-12c0-4.4 3.6-8 8-8s8 3.6 8 8v12h16c.5 0 1-.5 1-1v-22c0-.5.3-1.3.7-1.7l.6-.6c.4-.4.7-1.2.7-1.7v-4c0-.5-.5-1-1-1" fill="#dae3ea"/><g fill="#3e4347"><path d="m9.5 22h4v6h-4z"/><circle cx="11.5" cy="22" r="2"/><path d="m49.5 22h4v6h-4z"/><circle cx="51.5" cy="22" r="2"/></g><path d="m10 44h-4c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h4c.6 0 1-.5 1-1v-2c0-.5-.4-1-1-1" fill="#b2c1c0"/><g fill="#42ade2"><path d="m20.5 6.6c-2.7-1.5-5.3 1.5-8 0 0-1.7 0-3.4 0-5.1 2.7 1.5 5.3-1.5 8 0-.7.5-1.3 1.2-2 2.1.7.8 1.3 1.7 2 3"/><path d="m40.5 6.6c-2.7-1.5-5.3 1.5-8 0 0-1.7 0-3.4 0-5.1 2.7 1.5 5.3-1.5 8 0-.7.5-1.3 1.2-2 2.1.7.8 1.3 1.7 2 3"/><path d="m60.5 6.6c-2.7-1.5-5.3 1.5-8 0 0-1.7 0-3.4 0-5.1 2.7 1.5 5.3-1.5 8 0-.7.5-1.3 1.2-2 2.1.7.8 1.3 1.7 2 3"/></g><g fill="#b2c1c0"><path d="m13 50h-4c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h4c.6 0 1-.5 1-1v-2c0-.5-.4-1-1-1"/><path d="m21.8 60h-4c-.5 0-1 .5-1 1v2c0 .5.5 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m19.7 55h-4c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m21.8 47h-4c-.5 0-1 .5-1 1v2c0 .5.5 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m19 39.9h-4c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m10 56h-4c-.6 0-1 .5-1 1v2c0 .5.4 1 1 1h4c.6 0 1-.5 1-1v-2c0-.5-.4-1-1-1"/><path d="m57 50h-4c-.5 0-1 .5-1 1v2c0 .5.5 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m54 56h-4c-.5 0-1 .5-1 1v2c0 .5.5 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m49.5 44.7h-4c-.5 0-1 .5-1 1v2c0 .5.5 1 1 1h4c.5 0 1-.5 1-1v-2c0-.6-.5-1-1-1"/><path d="m45.5 51.5h-4c-.5 0-1 .5-1 1v2c0 .5.5 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m47.4 60h-4c-.5 0-1 .5-1 1v2c0 .5.5 1 1 1h4c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/><path d="m56.5 39.2h-4c-.5 0-1 .5-1 1v2c0 .5.5 1 1 1h4c.5 0 1-.5 1-1v-2c0-.6-.5-1-1-1"/><path d="m41 40.2h-4c-.5 0-1 .5-1 1v2c0 .5.5 1 1 1h4c.5 0 1-.5 1-1v-2c0-.6-.5-1-1-1"/></g><g fill="#e8e8e8"><path d="m13.5 27.9h-4c-.6 0-1 .5-1 1v.2c0 .5.4 1 1 1h4c.6 0 1-.5 1-1v-.2c0-.6-.4-1-1-1"/><path d="m53.5 27.9h-4c-.5 0-1 .5-1 1v.2c0 .5.5 1 1 1h4c.5 0 1-.5 1-1v-.2c0-.6-.5-1-1-1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3f3-1f308.svg b/public/emoji/1f3f3-1f308.svg new file mode 100644 index 000000000..e082546b2 --- /dev/null +++ b/public/emoji/1f3f3-1f308.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ed4c5c" d="m52.382 5.075c-12.245-1.872-28.245 22.961-43.169 15.422-.582-1.575-1.143-3.158-1.725-4.73 17.589 3.338 25.582-18.762 43.17-15.422.584 1.572 1.14 3.156 1.724 4.73"/><path fill="#ff8736" d="m54.105 9.804c-10.343-2.018-31.593 21.649-43.167 15.423-.585-1.573-1.14-3.157-1.725-4.73 17.589 3.338 25.581-18.763 43.169-15.422.584 1.572 1.14 3.156 1.723 4.729"/><path fill="#ffce31" d="m55.83 14.535c-10.068-1.791-28.744 23.715-43.168 15.422-.585-1.573-1.142-3.157-1.725-4.73 17.588 3.339 25.583-18.76 43.168-15.422.585 1.574 1.142 3.157 1.725 4.73"/><path fill="#83bf4f" d="m57.556 19.265c-9.711-1.521-31.086 25.813-43.171 15.422-.584-1.572-1.139-3.157-1.723-4.73 17.585 3.341 25.579-18.762 43.168-15.422.583 1.573 1.142 3.156 1.726 4.73"/><path fill="#275fd9" d="m59.278 23.995c-11.058-1.834-30.683 26.458-43.169 15.423-.584-1.574-1.144-3.156-1.725-4.73 17.588 3.338 25.582-18.761 43.171-15.422.583 1.573 1.141 3.155 1.723 4.729"/><path fill="#9028e0" d="m61 28.726c-17.583-3.34-25.579 18.761-43.166 15.421-.584-1.572-1.142-3.156-1.725-4.729 17.588 3.338 25.581-18.762 43.169-15.423.583 1.575 1.142 3.158 1.722 4.731"/><g fill="#3e4347"><circle cx="5.168" cy="13.336" r="2.168"/><path d="m7.04 14.49l-2.56.929 17.706 48.581h2.896z"/><path transform="matrix(.9399-.3414.3414.9399-4.8923 2.941)" d="m3.742 14.83h4.337v1.082h-4.337z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3f3.svg b/public/emoji/1f3f3.svg new file mode 100644 index 000000000..d1421b827 --- /dev/null +++ b/public/emoji/1f3f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48.2.7c-16.6-5.2-22.4 19.4-39 14.2 3 8.3 6 16.5 9 24.8 16.6 5.2 22.4-19.4 39-14.2-3-8.3-6-16.5-9-24.8" fill="#d0d0d0"/><path fill="#3e4347" d="m6.8 15.8l17.6 48.2h1l-17.7-48.6.6-.2 17.7 48.8h1l-17.9-49.1z"/><path fill="#94989b" d="m8.3 15.2l-.6.2 17.7 48.6h.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3f4.svg b/public/emoji/1f3f4.svg new file mode 100644 index 000000000..0e6202dc1 --- /dev/null +++ b/public/emoji/1f3f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48.2.7c-16.6-5.2-22.4 19.4-39 14.2 3 8.3 6 16.5 9 24.8 16.6 5.2 22.4-19.4 39-14.2-3-8.3-6-16.5-9-24.8" fill="#3e4347"/><g fill="#94989b"><path d="m7.7 15.4l-.9.4 17.6 48.2h1z"/><path d="M27 64 9.1 14.9 8.3 15.2 26 64z"/></g><g fill="#d0d0d0"><path d="m7.7 15.4l.6-.2z"/><path d="m26 64l-17.7-48.8-.6.2 17.7 48.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3f5.svg b/public/emoji/1f3f5.svg new file mode 100644 index 000000000..b6576ae99 --- /dev/null +++ b/public/emoji/1f3f5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m46.5 31.2l-2.8-8.3c0 0 8.5-12.3 5.3-14.6-3.2-2.3-12.6 9.5-12.6 9.5h-9c0 0-9.4-11.7-12.6-9.5s5.3 14.6 5.3 14.6l-2.8 8.3c0 0-14.3 5.1-13.1 8.8 1.2 3.7 15.9-.4 15.9-.4l7.3 5.2c0 0 .5 14.9 4.5 14.9s4.5-14.9 4.5-14.9l7.3-5.2c0 0 14.7 4.1 15.9.4 1.3-3.7-13.1-8.8-13.1-8.8" fill="#a01a5d"/><g fill="#e84d88"><path d="m41.8 9.9c0 10-4.4 18.2-9.9 18.2s-9.9-8.1-9.9-18.2 7.2-4.2 9.9-4.2c2.7 0 9.9-5.8 9.9 4.2"/><path d="m13 16.5c9.8 3.1 16.4 9.7 14.7 14.8-1.7 5.1-11 6.6-20.8 3.5-9.8-3.1-1.9-8-1.1-10.5.8-2.4-2.6-10.9 7.2-7.8"/><path d="m10.5 45.3c6-8.1 14.5-12.2 18.9-9 4.4 3.1 3.1 12.2-3 20.4-6 8.1-8.4-.7-10.5-2.2-2.1-1.6-11.5-1.1-5.4-9.2"/><path d="m37.8 56.5c-6-8.1-7.4-17.2-3-20.4 4.4-3.1 12.9.9 18.9 9 6 8.1-3.3 7.6-5.4 9.1-2.1 1.6-4.5 10.4-10.5 2.3"/><path d="m57.1 34.6c-9.8 3.1-19.1 1.5-20.8-3.5-1.6-5.1 5-11.7 14.7-14.8 9.8-3.1 6.4 5.4 7.2 7.9.8 2.4 8.7 7.3-1.1 10.4"/></g><ellipse cx="32" cy="32.4" rx="3.8" ry="3.7" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3f7.svg b/public/emoji/1f3f7.svg new file mode 100644 index 000000000..372a35f5e --- /dev/null +++ b/public/emoji/1f3f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.1 12.9h-10.1l-6.1 6.1v10.1l30.9 34.9 20.2-20.2-34.9-30.9m-6.4 9.8c-.9.9-2.4.9-3.4 0-.9-.9-.9-2.4 0-3.4.9-.9 2.4-.9 3.4 0 .9 1 .9 2.5 0 3.4" fill="#f2b200"/><path d="m21.9 20.8c-.3-1.3-.9-2.6-1.6-3.7-1.7-2.8-4.1-5.1-6.9-6.8-3.8-2.2-8.1-3.2-12.5-3.6-.5 0-.9.5-.9.9 0 .5.4.9.9.9 4.7.4 9.5 1.7 13.4 4.5 1.1.8 2.4 2.1 3.3 3.3.2.2-.1-.2 0 .1 0 .1.1.1.1.2.1.1.2.3.3.4.2.3.4.5.5.8.3.5.5.9.8 1.4.1.1.1.3.2.4 0 .1.1.1.1.2.1.2.2.5.2.7.1.2.1.4.2.6.3 1.4 2.2.9 1.9-.3" fill="#94989b"/><path d="m15.3 16.6c0 0-.1-.1-.1-.1-.5-.4-.9-.8-1.3-1.3-.9-1-1.7-2.3-2.3-3.6-1.7-3.3-2.6-7-2.9-10.6-.1-.6-.5-1-1.1-1-.5 0-1 .4-.9.9.3 4 1.4 8 3.2 11.6.7 1.4 1.6 2.8 2.6 4 .4.5.9 1 1.4 1.4l1.4-1.3" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3f8.svg b/public/emoji/1f3f8.svg new file mode 100644 index 000000000..c9e2b401e --- /dev/null +++ b/public/emoji/1f3f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.6 25.3l1.8 1.8-1.8 1.8c.4.2.9.4 1.3.5l1.4-1.4 1.8 1.8c.7 0 1.3-.1 2-.2l1.6-1.6.9.9c.4-.1.9-.3 1.3-.5l-1.3-1.3 1.8-1.8 1.9 1.9c.4-.2.7-.5 1.1-.7l-2.1-2.1 1.8-1.8 2.2 2.2c.2-.1.3-.3.5-.4.2-.2.3-.3.4-.5l-2.2-2.2 1.8-1.8 2.1 2.1c.3-.4.5-.7.7-1.1l-2-1.9 1.8-1.8 1.3 1.3c.2-.4.4-.9.5-1.3l-.9-.9 1.6-1.6c.1-.7.2-1.3.2-2l-1.8-1.7 1.4-1.4c-.1-.5-.3-.9-.5-1.3l-1.8 1.8-1.8-1.8 2.2-2.2c-.1-.2-.3-.3-.4-.5-.2-.2-.3-.3-.5-.4l-2.2 2.2-1.8-1.8 1.8-1.8c-.4-.2-.9-.4-1.3-.5l-1.4 1.4-1.8-1.8c-.7 0-1.3.1-2 .2l-1.6 1.6-.9-.9c-.4.1-.9.3-1.3.5l1.3 1.3-1.7 1.8-1.9-1.9c-.4.2-.7.5-1.1.7l2.1 2.1-1.8 1.8-2.3-2.2c-.2.1-.3.3-.5.4s-.3.3-.4.5l2.2 2.2-1.8 1.8-2.1-2.1c-.3.4-.5.7-.7 1.1l1.9 1.9-1.8 1.8-1.3-1.3c-.2.4-.4.9-.5 1.3l.9.9-1.5 1.6c-.1.7-.2 1.3-.2 2l1.8 1.8-1.4 1.4c.1.5.3.9.5 1.3l1.8-1.8 1.8 1.8-2.2 2.2c.1.2.3.3.4.5.2.1.3.3.5.4l2.2-2.3m18.8-13.4l1.8 1.8-1.8 1.8-1.8-1.8 1.8-1.8m-2.7 2.7l1.8 1.8-1.8 1.8-1.8-1.8 1.8-1.8m-2.7 2.7l1.8 1.8-1.8 1.7-1.8-1.8 1.8-1.7m-2.7 2.6l1.8 1.8-1.8 1.8-1.8-1.8 1.8-1.8m-2.7 2.7l1.8 1.8-1.8 1.8-1.8-1.8 1.8-1.8m-2.6 2.7l1.8 1.8-1.8 1.8-1.8-1.8 1.8-1.8m10.7-16.1l1.8 1.8-1.8 1.8-1.8-1.8 1.8-1.8m-2.7 2.7l1.8 1.8-1.8 1.8-1.8-1.8 1.8-1.8m-2.7 2.7l1.8 1.8-1.8 1.8-1.8-1.8 1.8-1.8m-2.7 2.7l1.8 1.8-1.8 1.8-1.8-1.9 1.8-1.7m-2.6 2.6l1.8 1.8-1.8 1.8-1.8-1.8 1.8-1.8m-2.7 2.7l1.8 1.8-1.8 1.8-1.8-1.8 1.8-1.8m-5.4-1.8l-1.8-1.8 1.8-1.8 1.8 1.8-1.8 1.8m2.7-2.7l-1.8-1.8 1.8-1.8 1.8 1.8-1.8 1.8m2.7-2.6l-1.8-1.8 1.8-1.8 1.8 1.8-1.8 1.8m2.7-2.7l-1.8-1.8 1.8-1.8 1.8 1.8-1.8 1.8m2.6-2.7l-1.8-1.8 1.8-1.8 1.8 1.8-1.8 1.8m2.7-2.7l-1.8-1.8 1.8-1.8 1.8 1.8-1.8 1.8m-10.7 16.1l-1.8-1.8 1.8-1.8 1.8 1.8-1.8 1.8m2.7-2.7l-1.8-1.8 1.8-1.8 1.8 1.8-1.8 1.8m2.7-2.7l-1.8-1.8 1.8-1.8 1.8 1.8-1.8 1.8m2.6-2.6l-1.8-1.8 1.8-1.8 1.8 1.8-1.8 1.8m2.7-2.7l-1.8-1.8 1.8-1.8 1.8 1.8-1.8 1.8m2.7-2.7l-1.8-1.8 1.8-1.8 1.8 1.8-1.8 1.8" fill="#e8e8e8"/><g fill="#b2c1c0"><path d="m36 28c-5.2-5.2-4.4-13.5 1.8-19.7 6.7-6.7 16.7-8.3 21.5-3.6 4.8 4.8 3.1 14.8-3.6 21.5-6.2 6.2-14.5 7-19.7 1.8m21.5-21.5c-3.7-3.7-12.3-2-17.9 3.6-5.2 5.2-5.9 12-1.8 16.1 4.2 4.1 10.9 3.4 16.1-1.8 5.6-5.6 7.3-14.1 3.6-17.9"/><path transform="matrix(.7075-.7067.7067.7075-16.3641 30.6852)" d="m17.6 33.8h22.7v2.5h-22.7z"/></g><path d="m7.3 61.4c0 0 .8-1.9 1.3-2.4 5.4-5.4 9.8-9.8 9.8-9.8l3.4-5.1-1.8-1.9-5.1 3.4c0 0-4.5 4.5-9.8 9.8-.5.5-2.4 1.3-2.4 1.3-.6.3-.7.9-.3 1.4l3.6 3.6c.4.5 1 .4 1.3-.3" fill="#3e4347"/><g fill="#b2c1c0"><path d="m35.3 25.1l-2.7 2.7c-1 1-1 2.6 0 3.6 1 1 2.6 1 3.6 0l2.7-2.7-3.6-3.6"/><path opacity=".5" d="m13 47.4l-.8.9 5.3 1.8z"/><path opacity=".5" d="m11.3 49.2l-.9.9 5.3 1.7z"/><path opacity=".5" d="m9.5 51l-.9.8 5.3 1.8z"/><path opacity=".5" d="m7.7 52.7l-.9.9 5.4 1.8z"/><path opacity=".5" d="m5.9 54.5l-.9.9 5.4 1.8z"/><path opacity=".5" d="m16.6 47.4l-1.3-1.4 5.1-3.3.9.9z"/></g><path d="m39.3 39.3c-1.9 1.9-1.9 5 0 7l7-7c-1.9-1.9-5-1.9-7 0" fill="#e8e8e8"/><path transform="matrix(.7071-.7071.7071.7071-18.1019 43.7008)" fill="#ed4c5c" d="m38.8 42.5h9.9v2.5h-9.9z"/><path d="m49.8 42.8l-1.7-1.7-7 7 1.7 1.7 5.3 12.2 1.7-1.7-1-2.4 1.7-1.7 1.5 2 1.7-1.7-1.5-2 1.7-1.7 1.9 1.6 1.7-1.7-1.9-1.6 2.1-2.1 2.4 1 1.7-1.7-12-5.5m-1.6 5.1l-.4.4-1.5-2 1.9 1.6m.8 6.2l-1.3 1.3-1-2.4.9-.9 1.4 2m-2.9-4l-.4.4-1-2.4 1.4 2m4.7 2.2l-1.5-2 .9-.9 1.9 1.6-1.3 1.3m-2.7-7.7l2.4 1-.5.5-1.9-1.5m5.7 4.7l-1.9-1.6 1-1 2.4 1-1.5 1.6" fill="#e8e8e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3f9.svg b/public/emoji/1f3f9.svg new file mode 100644 index 000000000..e73e45cc3 --- /dev/null +++ b/public/emoji/1f3f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d3976e"><path d="m14.3 20.4c-12.5 12.5-5.2 28-2.9 33 .4.9.6 1.7.7 2.4-.9-.1-2.1.3-3.2 1.2-1.6 1.3-.9 3.4 0 4.2.6.6 1.2.9 2.7.3 2.3-.9 7.5-4.3 4.9-10.1-7.5-16.6 3-26.8 3-26.8l-4.8-4.6-.4.4"/><path d="m57.1 8.9c-.9 1.1-1.3 2.3-1.2 3.2-.7-.1-1.5-.3-2.4-.7-5.1-2.3-20.5-9.6-33 2.9l-.5.4 4.8 4.8c0 0 10.3-10.5 26.8-3 5.7 2.6 9.1-2.7 10-4.9.7-1.6.4-2.1-.3-2.7-.8-.9-2.8-1.7-4.2 0"/></g><path transform="matrix(.7071-.7071.7071.7071-8.18 19.7517)" fill="#fed0ac" d="m16 16.4h7.4v6.7h-7.4z"/><g fill="#89664c"><path d="m22.9 21.4l-4.8-4.8.8-.8 4.8 4.8z"/><path d="m16.6 18.1l4.8 4.8-.8.8-4.8-4.8z"/><path d="m11.7 59.3c.8-.8.8-2.6.4-3.4-.4 0-.8 0-1.2.1 1.3-.2.2 3.6-.3 2.8-.6-.8-.6-.2-.6-.1.1.5.5 1.8 1.7.6"/><path d="m59.3 11.7c-.8.8-2.6.8-3.4.4 0-.4 0-.7.1-1.2-.2 1.3 3.6.2 2.8-.3-.8-.6-.2-.6-.1-.6.5.1 1.8.5.6 1.7"/></g><path fill="#b2c1c0" d="m10.2 8.7l-.2-3.2-8-3.5 3.5 8 3.2.2z"/><path d="m49.6 48.1l-39.4-39.3-1.5 1.5 39.3 39.3c.2.2.7 0 1.1-.4.5-.4.7-.9.5-1.1" fill="#d3976e"/><path d="m51.5 42.5c-.3-.3-2.2.4-2.2.4s1.6-.8 1.5-1.1c-.1-.3-.6-.9-.9-.9-.7-.1-3 .8-3 .8s2.3-.8 2.2-1.5c0-.3-.8-.8-.8-.8-2.5 1.2-6 1.5-6 1.5l6.4 6.4c0 0 5.9-1.6 5-2.5-.8-.8-1.3-1.3-2.2-2.3" fill="#ed4c5c"/><path d="m48 46.5c2.1-.6 4.2-1.4 5.4-2.1-.2-.2-.5-.5-.8-.8-1.1.6-3.3 1.4-5.5 2l.9.9" fill="#ffce31"/><path d="m45.5 40.2c-1.7.4-3.2.5-3.2.5l6.4 6.4c0 0 1.5-.4 2.9-.9-7.5-1.9-6.1-6-6.1-6" opacity=".5" fill="#3e4347"/><path d="m42.5 51.5c-.3-.3.4-2.2.4-2.2s-.8 1.6-1.1 1.5c-.3-.1-.9-.6-.9-.9-.1-.7.7-3 .7-3s-.8 2.3-1.5 2.2c-.3 0-.8-.8-.8-.8 1.2-2.5 1.5-6 1.5-6l6.4 6.4c0 0-1.5 6-2.5 5-.8-.7-1.3-1.3-2.2-2.2" fill="#ed4c5c"/><path d="m46.5 48c-.6 2.1-1.4 4.2-2.1 5.4-.2-.2-.5-.5-.8-.8.6-1.1 1.4-3.3 2-5.5l.9.9" fill="#ffce31"/><path d="m40.2 45.5c.4-1.7.5-3.2.5-3.2l6.4 6.4c0 0-.4 1.5-.9 2.9-1.9-7.5-6-6.1-6-6.1" opacity=".5" fill="#3e4347"/><path fill="#b2c1c0" d="m12.2 61.3l35.7-11.9-.9-.8-31.8 10.6z"/><path opacity=".5" fill="#3e4347" d="m46.9 49.7l1-.3-.9-.8-1 .3z"/><path fill="#b2c1c0" d="m61.3 12.2l-2.1 3-10.6 31.9.8.8z"/><g fill="#3e4347"><path opacity=".5" d="m48.9 46.1l-.3 1 .8.8.3-1z"/><path opacity=".5" d="m8.7 10.2l1.5-1.5v-1l-4.1.6-4.1-6.3 3.5 8z"/></g><path fill="#e8e8e8" d="m7.3 8.1l1.6.8-.8-1.6 1.4-.8-2.1.1-3.7-2.9 2.9 3.7-.1 2.1z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3fa.svg b/public/emoji/1f3fa.svg new file mode 100644 index 000000000..bf02dbdda --- /dev/null +++ b/public/emoji/1f3fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b95a1e" d="m25 53h14l3-3h-20z"/><g fill="#3e4347"><path d="m22.6 24.9l-5.1 4.8v-8.6c0 0 2.1-1.1 2.1.8 0 2.1 3 3 3 3"/><path d="m19.9 11.1c2.3 0 3.7-2.2 3.7-4.1 0-3.1-2.3-4.9-5.3-4.9-2.3 0-5.6 2.3-4.6 6.9 1.1 5.2 2.2 14.8 2.2 14.8l1.9-.3c-.2-8.6-.8-13-.8-13s1.2.6 2.9.6"/></g><path d="m19.1 7.4c-.1-.2-.2-.4-.3-.5-.1-.1-.3 0-.4.1-.3.3-.4.6-.2.9.3.6 1.1.7 1.7.4.6-.2.7-1 .6-1.7-.1-.8-.4-1.3-1-1.6-.6-.4-1.3-.5-1.9-.2-.7.3-1.2.8-1.5 1.5-.3.7-.4 1.5-.2 2.2.1.8.5 1.5 1.2 2-.8-.2-1.3-1-1.7-1.8-.3-.8-.3-1.7 0-2.6.3-.9 1-1.6 1.8-2 .9-.5 2-.3 2.8.2.4.3.8.6 1 1 .3.5.4.9.4 1.4 0 .5 0 .9-.2 1.4-.1.2-.2.5-.4.7-.2.2-.4.3-.7.4-.4.2-1 .2-1.4.1-.5-.2-.9-.5-1-1-.1-.5.2-1 .5-1.2.1-.1.2-.1.3-.1.1 0 .3 0 .4.1.1-.1.2.1.2.3" fill="#dbb471"/><g fill="#3e4347"><path d="m41.4 24.9l5.1 4.8v-8.6c0 0-2.1-1.1-2.1.8 0 2.1-3 3-3 3"/><path d="m44.1 11.1c-2.3 0-3.7-2.2-3.7-4.1 0-3.1 2.3-4.9 5.3-4.9 2.3 0 5.6 2.3 4.6 6.9-1.1 5.2-2.2 14.8-2.2 14.8l-1.9-.3c.2-8.6.8-13 .8-13s-1.2.6-2.9.6"/></g><path d="m44.9 7.4c0-.2 0-.4.2-.6.1-.1.2-.2.4-.1.1 0 .2.1.3.1.3.2.7.7.5 1.2-.1.5-.5.9-1 1-.5.2-1 .1-1.4-.1-.2-.1-.4-.2-.7-.4-.2-.1-.3-.3-.4-.5-.2-.5-.2-.9-.2-1.4 0-.5.1-.9.4-1.4.3-.4.6-.8 1-1 .8-.5 1.9-.6 2.8-.2.8.4 1.5 1.2 1.8 2 .3.9.2 1.8 0 2.6-.3.8-.8 1.6-1.7 1.8.7-.4 1.1-1.2 1.2-2 .2-.8.1-1.5-.2-2.2-.3-.7-.8-1.2-1.5-1.5-.6-.3-1.3-.2-1.9.2-.6.4-.9.9-1 1.6-.1.7.1 1.4.6 1.7.6.3 1.4.2 1.7-.4.1-.3 0-.6-.2-.9-.1-.1-.3-.2-.4-.1-.1.2-.2.4-.3.6" fill="#dbb471"/><path fill="#3e4347" d="m18.7 11h26.7v2h-26.7z"/><path fill="#dbb471" d="m43.1 16h-22.2l-1-3h24.2z"/><g fill="#3e4347"><path d="m41.7 18h-19.4l-.9-2h21.2z"/><path d="m22.3 60h19.4v2h-19.4z"/></g><path fill="#dbb471" d="m23.9 57h16.2l.7 3h-17.6z"/><g fill="#b95a1e"><path d="m41.3 18h-18.6c0 0 .7 2.4.7 3.2s-.7 3.1-.7 3.1h18.6c0 0-.7-2.3-.7-3.1s.7-3.2.7-3.2"/><path d="m47.1 33.2c0 4.4-1.7 10.4-4.1 14.8h-22c-2.4-4.4-4.1-10.4-4.1-14.8 0-9.4 6.8-11.2 15.1-11.2 8.3 0 15.1 1.8 15.1 11.2"/></g><g fill="#3e4347"><path d="m22 12.3h1.2v3.7h-1.2z"/><path d="m24.4 12.3h1.2v3.7h-1.2z"/><path d="m26.7 12.3h1.2v3.7h-1.2z"/><path d="m29.1 12.3h1.2v3.7h-1.2z"/><path d="m31.4 12.3h1.2v3.7h-1.2z"/><path d="m33.8 12.3h1.2v3.7h-1.2z"/><path d="m36.1 12.3h1.2v3.7h-1.2z"/><path d="m38.4 12.3h1.2v3.7h-1.2z"/><path d="m40.8 12.3h1.2v3.7h-1.2z"/><path d="m24.9 57h1.1v3.7h-1.1z"/><path d="m27.1 57h1.1v3.7h-1.1z"/><path d="m29.3 57h1.1v3.7h-1.1z"/><path d="m31.5 57h1.1v3.7h-1.1z"/><path d="m33.6 57h1.1v3.7h-1.1z"/><path d="m35.8 57h1.1v3.7h-1.1z"/><path d="m38 57h1.1v3.7h-1.1z"/><path d="m18.5 26l-1.1 3h29.1l-1-3z"/><path d="m22 50h20l1-2h-22z"/><path transform="matrix(.7073-.7069.7069.7073-6.2727 27.3214)" d="m28.6 20h2.4v2.4h-2.4z"/><path transform="matrix(.7074-.7068.7068.7074-5.0203 30.3445)" d="m32.9 20h2.4v2.4h-2.4z"/><path transform="matrix(.7071-.7071.7071.7071-7.5263 24.3015)" d="m24.4 20h2.4v2.4h-2.4z"/><path transform="matrix(.7069-.7073.7073.7069-3.7574 33.4031)" d="m37.2 20h2.4v2.4h-2.4z"/><path transform="matrix(.7064-.7078.7078.7064-18.9866 24.2058)" d="m18.9 34.2h1.5v1.5h-1.5z"/><path transform="matrix(.7068-.7074.7074.7068-23.6587 26.1257)" d="m18.9 40.9h1.5v1.5h-1.5z"/><path transform="matrix(.7071-.7071.7071.7071-21.8489 30.4597)" d="m25.1 40.9h1.5v1.5h-1.5z"/><path transform="matrix(.7068-.7074.7074.7068-17.175 28.5419)" d="m25.1 34.3h1.5v1.5h-1.5z"/><path transform="matrix(.7069-.7073.7073.7069-20.4137 27.3264)" d="m21.3 36.8h3v3h-3z"/><path transform="matrix(.7074-.7068.7068.7074-20.044 34.7884)" d="m31.3 40.9h1.5v1.5h-1.5z"/><path transform="matrix(.7071-.7071.7071.7071-15.3699 32.8752)" d="m31.3 34.3h1.5v1.5h-1.5z"/><path transform="matrix(.7071-.7071.7071.7071-18.609 31.6675)" d="m27.4 36.8h3v3h-3z"/><path transform="matrix(.7071-.7071.7071.7071-18.2431 39.165)" d="m37.4 40.9h1.5v1.5h-1.5z"/><path transform="matrix(.7068-.7074.7074.7068-13.5652 37.2511)" d="m37.4 34.2h1.5v1.5h-1.5z"/><path transform="matrix(.707-.7072.7072.707-16.806 36.0264)" d="m33.6 36.8h3v3h-3z"/><path transform="matrix(.7068-.7074.7074.7068-16.439 43.5447)" d="m43.6 40.9h1.5v1.5h-1.5z"/><path transform="matrix(.7064-.7078.7078.7064-11.7586 41.6333)" d="m43.6 34.2h1.5v1.5h-1.5z"/><path transform="matrix(.7071-.7071.7071.7071-15.0033 40.3727)" d="m39.8 36.8h3v3h-3z"/><path d="m39 53h-14c0 0 .4 1.3.4 1.8 0 .7-.6 2.2-.6 2.2h14.2c0 0-.6-1.5-.6-2.2.2-.5.6-1.8.6-1.8"/></g><g fill="#dbb471"><path d="m16.9 32c0 .3 0 .7 0 1h30.2c0-.3 0-.7 0-1h-30.2"/><path d="m19.6 45h24.9c.1-.3.3-.7.4-1h-25.7c.1.4.2.7.4 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f3fb.svg b/public/emoji/1f3fb.svg new file mode 100644 index 000000000..95d9113d7 --- /dev/null +++ b/public/emoji/1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle fill="#ffe1bd" cx="32" cy="32" r="30"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3fc.svg b/public/emoji/1f3fc.svg new file mode 100644 index 000000000..98674ab9a --- /dev/null +++ b/public/emoji/1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle fill="#fed0ac" cx="32" cy="32" r="30"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3fd.svg b/public/emoji/1f3fd.svg new file mode 100644 index 000000000..3216c0c48 --- /dev/null +++ b/public/emoji/1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle fill="#d6a57c" cx="32" cy="32" r="30"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3fe.svg b/public/emoji/1f3fe.svg new file mode 100644 index 000000000..f4e86c336 --- /dev/null +++ b/public/emoji/1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle fill="#b47d56" cx="32" cy="32" r="30"/></svg> \ No newline at end of file diff --git a/public/emoji/1f3ff.svg b/public/emoji/1f3ff.svg new file mode 100644 index 000000000..b99182a77 --- /dev/null +++ b/public/emoji/1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle fill="#8a6859" cx="32" cy="32" r="30"/></svg> \ No newline at end of file diff --git a/public/emoji/1f400.svg b/public/emoji/1f400.svg new file mode 100644 index 000000000..8dcadea17 --- /dev/null +++ b/public/emoji/1f400.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m18.9 46c-.7.2-1.5.6-2.2 1s-1.4.9-2 1.4c-.6.5-1.1 1.1-1.5 1.7-.4.6-.7 1.2-.8 1.8-.1.6 0 1.2.3 1.8.3.6.8 1.2 1.4 1.8.3.3.6.5 1 .8.3.2.7.5 1.1.7.7.4 1.5.8 2.3 1.1 1.6.6 3.4.9 5.2 1.2 1.8.3 3.7.5 5.5.7 1.9.2 3.7.5 5.6.8 1.8.3 3.7.7 5.5 1.1-1.9-.2-3.7-.4-5.6-.6-1.9-.1-3.7-.2-5.6-.3-1.9-.1-3.7-.1-5.6-.2-1.9-.1-3.8-.3-5.7-.8-1-.3-1.9-.6-2.8-1-.5-.2-.9-.4-1.3-.7-.4-.3-.9-.5-1.3-.9-.8-.6-1.6-1.4-2.3-2.4-.3-.5-.6-1.1-.7-1.7-.2-.6-.2-1.2-.2-1.8 0-.6.1-1.2.3-1.8.2-.6.4-1.1.7-1.6.5-1 1.2-1.9 1.9-2.6.7-.8 1.5-1.5 2.4-2.1.9-.6 1.8-1.2 2.8-1.6l1.6 4.2" fill="#f29a2e"/><ellipse cx="44.6" cy="12.4" rx="10.4" ry="10.4" fill="#999a9c"/><ellipse cx="44.5" cy="13.6" rx="7.7" ry="7.7" fill="#ffc5d3"/><ellipse cx="19.4" cy="12.4" rx="10.4" ry="10.4" fill="#999a9c"/><ellipse cx="19.5" cy="13.6" rx="7.7" ry="7.7" fill="#ffc5d3"/><path d="m50.3 45.9c0-10.2-4-19.5-5.3-22.3-.1-.3-.2-.5-.3-.8-1.8-3.8-5.8-12.2-12.7-12.2-6.9 0-10.9 8.4-12.6 12.2-.1.3-.2.5-.3.8-1.3 2.8-5.3 12.2-5.3 22.3 0 8.4 2.7 10.6 6.9 11 .2.9 1.1 1.6 2.1 1.6h1.5c1.1 0 2-.8 2.2-1.8 1.7-.1 3.6-.3 5.5-.3 1.8 0 3.6.1 5.3.3.1 1 1.1 1.8 2.2 1.8h1.5c1 0 1.9-.7 2.1-1.6 4.4-.3 7.2-2.4 7.2-11" fill="#999a9c"/><g fill="#ffc5d3"><ellipse cx="41.7" cy="33.8" rx="3.2" ry="2.2"/><ellipse cx="22.3" cy="33.8" rx="3.2" ry="2.2"/></g><path d="m34.9 33.8c-.6-.6-2.4-.7-2.9-.7-.5 0-2.3 0-2.9.7-.4.4-.1 1.5 1 2.4.7.6 1.4.8 1.9.8s1.2-.2 1.9-.8c1.1-.9 1.4-2 1-2.4" fill="#3e4347"/><ellipse cx="25.2" cy="26.7" rx="4.6" ry="4.5" fill="#fff"/><ellipse cx="25.2" cy="26.7" rx="3.2" ry="3.1" fill="#3e4347"/><ellipse cx="38.8" cy="26.7" rx="4.6" ry="4.5" fill="#fff"/><g fill="#3e4347"><ellipse cx="38.8" cy="26.7" rx="3.2" ry="3.1"/><path d="m31 39.3c.1-.3.3-.5.5-.7.2-.2.5-.3.7-.4.3-.1.5-.2.8-.2.3 0 .6 0 .8.3-.3 0-.5.2-.7.3-.2.1-.4.2-.7.3-.2.1-.5.2-.7.3-.2 0-.4 0-.7.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f401.svg b/public/emoji/1f401.svg new file mode 100644 index 000000000..944b4a2e5 --- /dev/null +++ b/public/emoji/1f401.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m24.9 46c-.7.2-1.5.6-2.2 1s-1.4.9-2 1.4c-.6.5-1.1 1.1-1.5 1.7-.4.6-.7 1.2-.8 1.8s0 1.2.3 1.8c.3.6.8 1.2 1.4 1.8.3.3.6.5 1 .8.3.3.7.5 1.1.7.7.4 1.5.8 2.3 1.1 1.6.6 3.4.9 5.2 1.2 1.8.3 3.7.5 5.5.7 1.9.2 3.7.5 5.6.8 1.8.3 3.7.7 5.5 1.1-1.8-.2-3.7-.4-5.6-.6-1.9-.1-3.7-.2-5.6-.3-1.9-.1-3.7-.1-5.6-.2-1.9-.1-3.8-.3-5.7-.8-1-.3-1.9-.6-2.8-1-.5-.2-.9-.5-1.3-.7-.4-.3-.9-.5-1.3-.9-.8-.6-1.6-1.4-2.3-2.4-.3-.5-.6-1.1-.7-1.7-.2-.6-.2-1.2-.2-1.8 0-.6.1-1.2.3-1.8.2-.6.4-1.1.7-1.6.5-1 1.2-1.9 1.9-2.6.7-.8 1.5-1.5 2.4-2.1.9-.6 1.8-1.2 2.8-1.6l1.6 4.2" fill="#fc97b2"/><g fill="#c4c5c6"><path d="m43 51.9c0 4.2-5.5 5.5-11 5.5-5.5 0-11-1.4-11-5.5 0-13.8 8.1-18.1 11-18.1 2.8 0 11 4.2 11 18.1"/><path d="m29.6 56.4c0 1.2-1 2.1-2.2 2.1h-1.5c-1.2 0-2.2-.9-2.2-2.1 0-1.2 1-2.1 2.2-2.1h1.5c1.2 0 2.2.9 2.2 2.1"/><path d="m40.4 56.4c0 1.2-1 2.1-2.2 2.1h-1.5c-1.2 0-2.2-.9-2.2-2.1 0-1.2 1-2.1 2.2-2.1h1.5c1.2 0 2.2.9 2.2 2.1"/></g><ellipse cx="44.6" cy="12.4" rx="10.4" ry="10.4" fill="#b5b5b5"/><ellipse cx="44.5" cy="13.6" rx="7.7" ry="7.7" fill="#ffc5d3"/><ellipse cx="19.4" cy="12.4" rx="10.4" ry="10.4" fill="#b5b5b5"/><ellipse cx="19.5" cy="13.6" rx="7.7" ry="7.7" fill="#ffc5d3"/><path d="m44.6 22.8c-1.7-3.8-5.7-12.2-12.6-12.2-6.9 0-10.9 8.4-12.6 12.2-.9 1.9-1.6 3.8-1.9 6.6-.5 4.9 5.3 9.1 8.5 9.1 1.5 0 3.1 2.9 6 2.9 2.9 0 4.5-2.9 6-2.9 3.2 0 9-4.2 8.5-9.1-.2-2.7-1-4.6-1.9-6.6" fill="#c4c5c6"/><g fill="#ffc5d3"><ellipse cx="41.7" cy="33.8" rx="3.2" ry="2.2"/><ellipse cx="22.3" cy="33.8" rx="3.2" ry="2.2"/></g><path d="m34.9 33.8c-.6-.6-2.4-.7-2.9-.7-.5 0-2.3 0-2.9.7-.4.4-.1 1.5 1 2.4.7.6 1.4.8 1.9.8.5 0 1.2-.2 1.9-.8 1.1-.9 1.4-2 1-2.4" fill="#3e4347"/><ellipse cx="25.2" cy="26.7" rx="4.6" ry="4.5" fill="#fff"/><ellipse cx="25.2" cy="26.7" rx="3.2" ry="3.1" fill="#3e4347"/><ellipse cx="38.8" cy="26.7" rx="4.6" ry="4.5" fill="#fff"/><g fill="#3e4347"><ellipse cx="38.8" cy="26.7" rx="3.2" ry="3.1"/><path d="m31 39.3c.1-.3.3-.5.5-.7.2-.2.5-.3.7-.4.3-.1.5-.2.8-.2.3 0 .6 0 .8.3-.3 0-.5.2-.7.3-.2.1-.4.2-.7.3-.2.1-.5.2-.7.3-.2 0-.4 0-.7.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f402.svg b/public/emoji/1f402.svg new file mode 100644 index 000000000..491e8d181 --- /dev/null +++ b/public/emoji/1f402.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m41.1 38.8c-.6-.9-1.6-1.5-2.8-1.5-1.9 0-3.4 1.5-3.4 3.4v12.3c0 1.9 1.5 3.4 3.4 3.4s3.4-1.5 3.4-3.4v-4.5-7.9c0-.5-.2-1.2-.6-1.8" fill="#896349"/><path d="m38.4 56.6c1.9 0 3.4-1.5 3.4-3.4h-6.8c0 1.8 1.5 3.4 3.4 3.4" fill="#3e4347"/><path d="m42.6 30.5c0 0 10.3-2.6 15.6-9.6" fill="none" stroke="#a87654" stroke-width="1.5" stroke-miterlimit="10"/><g fill="#a87654"><path d="m54.9 24.2c-.1-2.7.3-4.9 1.1-6.2 1.2-.8 3.4-1.2 6-1.2.1 2.7-.3 4.9-1.1 6.2-1.3.8-3.4 1.2-6 1.2"/><path d="m55.3 36.5c0 6.8-6 12.3-13.5 12.3h-23.9v-24.6h23.9c7.5 0 13.5 5.5 13.5 12.3"/><path d="m36.6 38.4c-.9-1.3-2.4-2.2-4-2.2-2.7 0-4.9 2.2-4.9 5v15.8c0 2.8 2.2 5 4.9 5 2.7 0 4.9-2.2 4.9-5v-6.5-9.2c-.1-1.1-.4-2-.9-2.9"/></g><path d="m32.5 62c2.7 0 4.9-2.2 4.9-5h-9.8c.1 2.8 2.2 5 4.9 5" fill="#3e4347"/><path d="m16.5 36.3c-2.7 0-4.9 2.2-4.9 5v5.7 8.5 1.5c0 2.8 2.2 5 4.9 5 2.7 0 4.9-2.2 4.9-5v-15.7c0-2.7-2.2-5-4.9-5" fill="#a87654"/><path d="m16.5 62c-2.7 0-4.9-2.2-4.9-5h9.8c0 2.8-2.2 5-4.9 5" fill="#3e4347"/><path d="m54.5 34.6c-.8-1.2-2.1-2-3.7-2-2.5 0-4.4 2-4.4 4.5v16.3c0 2.5 2 4.5 4.4 4.5 2.5 0 4.5-2 4.5-4.5v-5.9-10.3c0-1-.3-1.8-.8-2.6" fill="#a87654"/><path d="m50.8 58.1c2.5 0 4.5-2 4.5-4.5h-8.9c0 2.4 2 4.5 4.4 4.5" fill="#3e4347"/><path d="m46.9 13.4c.1 4-.5 7.4-1.8 9.3-2 1.2-5.4 1.9-9.7 1.8-.1-4 .5-7.4 1.8-9.4 2-1.1 5.4-1.8 9.7-1.7" fill="#c1875d"/><path d="m44.3 15.9c.1 2.3-.3 4.1-1 5.2-1.1.7-3 1.1-5.4 1-.1-2.3.3-4.1 1-5.2 1.1-.7 3.1-1.1 5.4-1" fill="#3e4347"/><path d="m13.7 24.5c-4.2.1-7.7-.4-9.7-1.7-1.3-1.9-2-5.2-1.9-9.3 4.2-.1 7.6.5 9.7 1.7 1.3 1.9 2 5.2 1.9 9.3" fill="#c1875d"/><path d="m11.1 22.1c-2.4.1-4.3-.3-5.5-1-.7-1.1-1.1-2.9-1.1-5.2 2.4-.1 4.3.3 5.5 1 .8 1.1 1.2 2.9 1.1 5.2" fill="#3e4347"/><path d="m41.5 24.7c0 2.9-4.6 6.9-4.6 11.1 0 0-5.8 6.4-12.4 6.4-6.5 0-12.2-6.2-12.2-6.2 0-4.3-4.7-8.4-4.7-11.3 0-3.8 1.5-7.9 6.1-13.3 1.1-1.2 1.4-2.9 10.9-2.9 9.4 0 10.1 1.3 11.1 2.4 4.4 4.9 5.8 8.7 5.8 13.8" fill="#c1875d"/><path d="m37.7 40.1c0 3.8-3.1 5.6-13.2 5.6s-13.2-1.8-13.2-5.6c0-3.8.3-8.3 13.2-8.3 13-.1 13.2 4.4 13.2 8.3" fill="#db9e75"/><g fill="#3e4347"><ellipse cx="33.3" cy="22.9" rx="3.7" ry="4"/><ellipse cx="15.8" cy="22.9" rx="3.7" ry="4"/></g><g fill="#db9e75"><path d="m33.4 31c-2.2-1.1-5.3.9-7 4.4-1.7 3.5-1.2 7.3 1 8.4 2.2 1.1 5.3-.9 7-4.4 1.6-3.6 1.2-7.3-1-8.4"/><path d="m15.7 31c-2.2 1.1-2.7 4.8-1 8.4 1.6 3.5 4.8 5.5 7 4.4 2.2-1.1 2.7-4.8 1-8.4-1.7-3.5-4.8-5.5-7-4.4"/></g><g fill="#f6c799"><path d="M15.6,10.7C6,13,2,2,2,2C1.5,18,16.8,16.6,17.5,15.4C18.5,13.8,17.8,10.2,15.6,10.7z"/><path d="m33.4 10.7c9.6 2.3 13.6-8.7 13.6-8.7.5 16-14.8 14.6-15.5 13.4-1-1.6-.3-5.2 1.9-4.7"/></g><g fill="#3e4347"><path d="m32.6 33.1c-1.6-.8-3.9.6-5.1 3.2-1.2 2.6-.9 5.3.8 6.1 1.6.8 3.9-.6 5.1-3.2 1.1-2.6.8-5.3-.8-6.1"/><path d="m16.5 33.1c-1.6.8-2 3.5-.8 6.1 1.2 2.6 3.5 4 5.1 3.2 1.6-.8 2-3.5.8-6.1-1.2-2.6-3.5-4-5.1-3.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f403.svg b/public/emoji/1f403.svg new file mode 100644 index 000000000..96982688c --- /dev/null +++ b/public/emoji/1f403.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#728389" d="m46.4 39.2h9.9v15.7h-9.9z"/><path d="m51.4 60c2.7 0 4.9-2.2 4.9-5h-9.9c0 2.8 2.3 5 5 5" fill="#3e4347"/><path fill="#728389" d="m22.4 39.2h9.9v15.7h-9.9z"/><path d="m27.3 60c2.7 0 4.9-2.2 4.9-5h-9.9c.1 2.8 2.3 5 5 5" fill="#3e4347"/><g fill="#8d9ba3"><path d="m62 24.8c-.1-1.5-1-3.6-2.5-5.8-2.3 1.4-3.8 2.9-4.4 4.3 0 1.4.8 3.1 2 5-1.8 6.7-6.8 12.2-6.8 12.3l1.1 1c.3-.3 5.4-6 7.3-13.2 1.6-1.2 2.8-2.4 3.3-3.6"/><path d="m59.3 41.5c0 6.8-6.1 9.3-13.6 9.3h-20.3c0 0-8.2-.3-8.2-9.5 0-7.3 2.8-11.4 2.8-11.4h16.6c2.3 2.3 6.9 1.2 9.2 1.2 7.2 0 13.5 3.5 13.5 10.4"/><path d="m25.4 41.2h9.9v15.7h-9.9z"/></g><path d="m30.3 62c2.7 0 4.9-2.2 4.9-5h-9.9c.1 2.8 2.3 5 5 5" fill="#3e4347"/><path fill="#8d9ba3" d="m49.4 41.5h9.9v15.5h-9.9z"/><path d="m54.4 62c2.7 0 4.9-2.2 4.9-5h-9.9c0 2.8 2.3 5 5 5" fill="#3e4347"/><path d="m6.8 18.3c-1.9 2.4-3.3 6-3.9 10.2 5-.7 9.4-1.7 11.7-3.8 2.3-2.1 3.3-6 3.9-10.2-5 .8-9.1 2.1-11.7 3.8" fill="#8d9ba3"/><path d="m6.1 27c.4-3 1.4-5.5 2.7-7.2 1.8-1.2 4.7-2.1 8.2-2.6-.4 3-1.1 5.7-2.7 7.2-1.6 1.4-4.8 2.1-8.2 2.6" fill="#3e4347"/><path d="m49.6 18.3c1.9 2.4 3.3 6 3.9 10.2-5-.7-9.4-1.7-11.7-3.8-2.3-2.1-3.3-6-3.9-10.2 5 .8 9.2 2.1 11.7 3.8" fill="#8d9ba3"/><path d="m50.4 27c-.4-3-1.4-5.5-2.7-7.2-1.8-1.2-4.7-2.1-8.2-2.6.4 3 1.1 5.7 2.7 7.2 1.5 1.4 4.7 2.1 8.2 2.6" fill="#3e4347"/><path d="m28.2 8.6c-6.7 0-12.5 7.8-12.2 13.3.2 2.8 3.9 8 3.9 8h16.6c0 0 3.8-5.1 3.9-8 .3-5.5-5.4-13.3-12.2-13.3" fill="#8d9ba3"/><g fill="#3e4347"><path d="m38.1 18.1c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2"/><ellipse cx="20.5" cy="18.1" rx="2.2" ry="2.2"/></g><path d="m36.5 30.6c-.5 7.9-16.1 7.9-16.6 0-.2-3.3 3.7-10.2 8.3-10.2s8.5 6.9 8.3 10.2" fill="#c5ccd6"/><g fill="#3e4347"><path d="m25.8 28.1c-.5-1.6-1.5-2.6-2.2-2.1-.7.5-.8 2.3-.3 3.9.5 1.6 1.5 2.6 2.2 2.1.6-.5.8-2.2.3-3.9"/><path d="m32.8 26.1c-.7-.5-1.7.4-2.2 2.1-.5 1.6-.4 3.4.3 3.9.7.5 1.7-.4 2.2-2.1.5-1.7.4-3.4-.3-3.9"/></g><path d="m34.4 35.3c-.1 1.3-2.8 3.3-6.2 3.3-3.4 0-6-2-6.2-3.3-.2-1.6 2.8.3 6.2.3 3.4-.1 6.3-1.9 6.2-.3" fill="#a9afb8"/><path d="m35.8 9.2c0 6.2-5.5 3.1-7.6 3.1s-7.6 3.1-7.6-3.1c0-6.2 5.5-3.4 7.6-3.4 2.1 0 7.6-2.9 7.6 3.4" fill="#8d9ba3"/><g fill="#c5ccd6"><path d="m24.5 5.7c-6.5 0-10 7.7-15.3 7.7-6.9 0-2.5-12.3 6.7-10.4-14.2-5.8-18.5 15-8.2 15 10.8 0 9.7-5.5 18-5.5 3 0 3.1-6.8-1.2-6.8"/><path d="m32 5.7c6.5 0 10 7.7 15.3 7.7 6.8 0 2.4-12.3-6.8-10.4 14.2-5.8 18.6 15 8.2 15-10.8 0-9.7-5.5-18-5.5-3 0-3.1-6.8 1.3-6.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f404.svg b/public/emoji/1f404.svg new file mode 100644 index 000000000..1bf172871 --- /dev/null +++ b/public/emoji/1f404.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m42.6 30.4c0 0 10.3-2.6 15.6-9.6" fill="none" stroke="#6f6f6d" stroke-width="1.5" stroke-miterlimit="10"/><path d="m54.9 24.1c-.1-2.7.3-4.9 1.1-6.2 1.2-.8 3.4-1.2 6-1.2.1 2.7-.3 4.9-1.1 6.2-1.3.9-3.4 1.3-6 1.2" fill="#6f6f6d"/><g fill="#f4a19a"><ellipse cx="42.2" cy="48" rx="5.2" ry="3.2"/><path d="m40.6 54.1c-.5 0-.9-.5-.9-1.2v-2.8c0-.7.4-1.2.9-1.2.5 0 .9.5.9 1.2v2.8c0 .7-.4 1.2-.9 1.2"/><path d="m43.8 54.1c-.5 0-.9-.5-.9-1.2v-2.8c0-.7.4-1.2.9-1.2.5 0 .9.5.9 1.2v2.8c0 .7-.4 1.2-.9 1.2"/></g><g fill="#cfdae8"><path d="m55.3 36.5c0 6.8-6 12.3-13.5 12.3h-23.9v-24.7h23.9c7.5 0 13.5 5.5 13.5 12.4"/><path d="m32.5 36.3c1.7 0 3.1.9 4 2.2-2.9.2-5.2 2.8-5.2 6 0 3.3 2.5 6.1 5.6 6.1.2 0 .3 0 .5 0v6.4c0 2.8-2.2 5-4.9 5-2.7 0-4.9-2.2-4.9-5v-15.7c0-2.8 2.2-5 4.9-5"/></g><path d="m31.3 44.5c0-3.2 2.3-5.8 5.2-6 .5.8.9 1.8.9 2.8v9.2c-.2 0-.3 0-.5 0-3.1 0-5.6-2.7-5.6-6" fill="#6f6f6d"/><path d="m32.5 62c2.7 0 4.9-2.2 4.9-5h-9.8c0 2.8 2.2 5 4.9 5" fill="#3e4347"/><path d="m16.5 51.2c0-2.2-2.1-4-4.9-4.3v-5.7c0-2.8 2.2-5 4.9-5 2.7 0 4.9 2.2 4.9 5v15.8c0 2.8-2.2 5-4.9 5-2.7 0-4.9-2.2-4.9-5v-1.6c2.7-.2 4.9-2 4.9-4.2" fill="#cfdae8"/><path d="m16.5 51.2c0 2.2-2.1 4-4.9 4.3v-8.5c2.7.2 4.9 2 4.9 4.2" fill="#6f6f6d"/><path d="m16.5 62c-2.7 0-4.9-2.2-4.9-5h9.8c0 2.8-2.2 5-4.9 5" fill="#3e4347"/><path d="m50.8 34.6c1.5 0 2.9.8 3.7 2-2.6.2-4.7 2.6-4.7 5.5 0 3 2.3 5.5 5.1 5.5.2 0 .3 0 .5 0v5.9c0 2.5-2 4.6-4.5 4.6-2.5 0-4.4-2-4.4-4.6v-14.3c-.1-2.5 1.9-4.6 4.3-4.6" fill="#cfdae8"/><path d="m49.8 42.1c0-2.9 2.1-5.3 4.7-5.5.5.7.8 1.6.8 2.6v8.4c-.2 0-.3 0-.5 0-2.8 0-5-2.5-5-5.5" fill="#6f6f6d"/><path d="m50.8 58.1c2.5 0 4.5-2 4.5-4.6h-8.9c0 2.5 2 4.6 4.4 4.6" fill="#3e4347"/><g fill="#f6c799"><path d="m16.6 6.5c-2.7-1.5-4.5-4.5-4.5-4.5-.7 7.9 2.1 9.8 3.7 9.8 2.2.1 3.9-3.7.8-5.3"/><path d="m32.4 6.5c2.7-1.5 4.4-4.5 4.4-4.5.8 7.9-2.1 9.8-3.7 9.8-2.1.1-3.9-3.7-.7-5.3"/></g><path d="m47 7.5c-4.2-.1-7.7.5-9.8 2-1.3 2.2-2 6.1-1.9 10.8 4.2.1 8.1-.1 9.8-2 1.7-1.9 2-6.1 1.9-10.8" fill="#6f6f6d"/><path d="m45.9 10.3c-3-.1-5.4.4-6.9 1.4-.9 1.6-1.4 4.2-1.3 7.6 3 .1 5.6-.1 6.9-1.4 1.2-1.3 1.4-4.3 1.3-7.6" fill="#f4a19a"/><path d="m2 7.5c4.2-.1 7.7.5 9.8 2 1.3 2.2 2 6.1 1.9 10.8-4.2.1-8.1-.1-9.8-2-1.7-1.9-2-6.1-1.9-10.8" fill="#6f6f6d"/><path d="m3.1 10.3c3-.1 5.4.4 6.9 1.4.9 1.6 1.4 4.2 1.3 7.6-3 .1-5.6-.1-6.9-1.4-1.2-1.3-1.4-4.3-1.3-7.6" fill="#f4a19a"/><path d="m40.3 29.2c0 10.6-15.7 16.5-15.7 16.5 0 0-15.7-5.9-15.7-16.5 0-15.6 6.1-23.7 15.7-23.7 9.5 0 15.7 5.8 15.7 23.7" fill="#dae5ef"/><g fill="#6f6f6d"><path d="m34.5 9c-5.3 5.7-8.9 13-3.6 19.7 3.5 4.4 6.3 4.4 8.9 3.7.3-1 .5-2 .5-3.1 0-10.5-1.6-16.8-5.8-20.3"/><path d="m18.1 28.7c5.2-6.6 1.8-13.7-3.3-19.3-4.5 3.8-6.1 10.5-6.1 19.9 0 1.1.2 2.2.5 3.1 2.6.7 5.4.7 8.9-3.7"/></g><path d="m30.1 23.9c0 0 1.8 3 5.1 2 3.3-1 3.5-4.5 3.5-4.5s-1.8-3-5.1-2c-3.4 1-3.5 4.5-3.5 4.5" fill="#fff"/><g fill="#3e4347"><ellipse cx="34.4" cy="22.7" rx="2.5" ry="2.9"/><path d="m30.1 23.9c0 0 2.8-4.4 7.3-2.6 2.8 1.1 3.8-.7 3.8-.7-1.5.2-2.1-.4-3.8-1.2-3.1-1.5-7.3-.7-7.3 4.5"/></g><path d="m18.9 23.9c0 0-1.8 3-5.1 2-3.3-1-3.5-4.5-3.5-4.5s1.8-3 5.1-2c3.4 1 3.5 4.5 3.5 4.5" fill="#fff"/><g fill="#3e4347"><ellipse cx="14.6" cy="22.7" rx="2.5" ry="2.9"/><path d="m18.9 23.9c0 0-2.8-4.4-7.3-2.6-2.8 1.1-3.8-.7-3.8-.7 1.5.2 2.1-.4 3.8-1.2 3.1-1.5 7.3-.7 7.3 4.5"/></g><path d="m11.6 36.7c0-6.1 3-3 12.9-3 9.9 0 12.9-3.1 12.9 3 0 8.7-6.1 10.3-12.9 10.3-6.8 0-12.9-1.7-12.9-10.3" fill="#f4a19a"/><g fill="#bc6464"><path d="m20.3 38.1c-.9-2.5-2.6-3.9-3.8-3.2-1.2.8-1.4 3.5-.6 6 .9 2.5 2.6 3.9 3.8 3.2 1.2-.8 1.5-3.5.6-6"/><path d="m32.5 34.9c-1.2-.8-2.9.6-3.8 3.2-.9 2.5-.6 5.2.5 6 1.2.8 2.9-.6 3.8-3.2.9-2.5.7-5.2-.5-6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f405.svg b/public/emoji/1f405.svg new file mode 100644 index 000000000..27db054c5 --- /dev/null +++ b/public/emoji/1f405.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m18.8 44.6c-7.9 1-11.6-5.2-8.3-11.2 5.3-9.8 4.8-15.3 2.5-20-1.7-3.5-7.6-1.3-5.4 2.6 3.8 6.7.2 9.9-2 17.5-3.4 11.7 7.3 16.3 13.8 14l-.6-2.9" fill="#d87512"/><g fill="#bc600d"><path d="m12.7 43.7c0 0 .3 1.2 0 3 0 0 2.1-.5 1.9-2.3 0 0-.7-.2-1.9-.7"/><path d="m10.3 41.4c0 0-.1 1.4-1.2 2.9 0 0 2.1.6 2.8-1.1 0-.1-.8-.8-1.6-1.8"/><path d="m9.3 37.5c0 0-.8 1.2-3.1 2.1 0 0 1.6 2.3 3.6.9 0-.1-.4-1.2-.5-3"/><path d="m14 15.7c0 0-1.7.9-3.8 3.5 0 0 1.9 1.5 4.5 2.2 0 .1.5-3.1-.7-5.7"/><path d="m14.3 23.9c0 0-2.8.5-5.4 2.7 0 0 1.6 1.7 3.6 2.6 0 .1 1.5-3.3 1.8-5.3"/><path d="m11.3 31.9c0 0-1.5-.2-4.5.6 0 0-.1 3 2.8 2.9.1.1.9-1.6 1.7-3.5"/></g><path d="m53.9 37h-35.8c-.9 1-4.3 5.9.2 15.8 3.4 7.5 32.1 7.5 35.5 0 4.4-9.9 1-14.8.1-15.8" fill="#d87512"/><g fill="#bc600d"><path d="m54.8 38.3c0 0-.3 5-4.7 11.3 0 0 4.4-2 5.8-5.1 0 0 .5-3.5-1.1-6.2"/><path d="m55.7 46.8c0 0-1.1 2.2-3.6 4.6 0 0 1.8 0 2.6-.9 0-.1.8-1.7 1-3.7"/><path d="m17.2 38.3c0 0 .3 5 4.7 11.3 0 0-4.4-2-5.8-5.1 0 0-.5-3.5 1.1-6.2"/><path d="m16.3 46.8c0 0 1.1 2.2 3.6 4.6 0 0-1.8 0-2.6-.9 0-.1-.8-1.7-1-3.7"/></g><path d="m22.5 36c0 0 0 21.2 2.9 24.3 2 2.2 8.7 2.3 10.6 0 1.9 2.3 8.6 2.1 10.6 0 2.9-3.1 2.9-24.3 2.9-24.3h-27" fill="#f29a2e"/><path d="m36 60.4c-.7-2.6-.7-12.9 0-15.5.7 2.6.7 12.9 0 15.5" fill="#3e4347"/><g fill="#bc600d"><path d="m23.4 53.2c0 0 3.4-3.6 8.6 0 0 0-5.7 2.5-7.4 5.8.1 0-.9-2.3-1.2-5.8"/><path d="m22.7 45.3c0 0 3.8-3.2 7.9 1.6 0 0-4.3-.5-7.5 3.8 0 0-.5-3.3-.4-5.4"/><path d="m48.6 53.1c0 0-3.4-3.5-8.6 0 0 0 5.7 2.5 7.4 5.8-.1.1.9-2.2 1.2-5.8"/><path d="m49.3 45.3c0 0-3.8-3.2-7.9 1.5 0 0 4.3-.5 7.5 3.8 0 .1.5-3.1.4-5.3"/></g><path d="M28.4,7.6c0,4.3-2.7,7.8-6,7.7C12.7,15.1,16.7,2,16.7,2C20,2,28.4,3.3,28.4,7.6z" fill="#f29a2e"/><path d="m24.7 8.4c0 2.3-1.4 4.2-3.2 4.1-5.2-.1-3-7.1-3-7.1 1.8.1 6.2.8 6.2 3" fill="#bc600d"/><path d="M43.6,7.6c0,4.3,2.7,7.8,6,7.7C59.3,15.1,55.3,2,55.3,2C52,2,43.6,3.3,43.6,7.6z" fill="#f29a2e"/><path d="m47.3 8.4c0 2.3 1.4 4.2 3.2 4.1 5.2-.1 3-7.1 3-7.1-1.8.1-6.2.8-6.2 3" fill="#bc600d"/><path d="m55.9 32.5c0 6.9-39.8 6.9-39.8 0 0-29.1 11.4-28.3 19.9-28.3 8.5 0 19.9-.8 19.9 28.3" fill="#f29a2e"/><g fill="#3e4347"><path d="m44 10.1c-1.8-6.7-14.3-6.8-16.1 0 3.6-3 12.6-3 16.1 0"/><path d="m41.5 12.7c-1.2-4.5-9.8-4.6-11 0 2.9-2.4 8.1-2.4 11 0"/></g><path d="m59 28.5c-.2-7.1-4.4-10.6-4.4-10.6s2.6 26-12.7 13.4h-11.8c-15.3 12.6-12.7-13.4-12.7-13.4s-4.2 3.5-4.4 10.6l2.1-1.2c0 0-2.2 4.7.2 10.4l2.2-2.6c0 0 .6 5.4 6.5 8.2l.3-2.4c0 0 4.5 3.5 11.7 3.5s11.7-3.5 11.7-3.5l.3 2.4c5.9-2.8 6.5-8.2 6.5-8.2l2.2 2.6c2.3-5.7.2-10.4.2-10.4l2.1 1.2" fill="#ffe8bb"/><g fill="#3e4347"><path d="m30.1 31.3c0 0-13 9.8-12.7-13.4 0 0-3.1 27.6 12.7 13.4"/><path d="m41.9 31.3c0 0 13 9.8 12.7-13.4 0 0 3.1 27.6-12.7 13.4"/></g><path d="m40.3 23c2.3 6.3 1.6 8.3 1.6 8.3l-5.8 1.7-6-1.7c0 0-.7-2.1 1.6-8.3-10.1 16.8-.6 19-.6 19s-.4 2.7 2.5 5.1v-1.8c0 0 .6 1.7 2.4 2.7 1.8-1 2.4-2.7 2.4-2.7v1.8c1.6-.9 2.1-2.8 2.1-2.8l.7 1.4c2.3-3.3 1.5-5.6.8-6.7 0 0 0 .1 0 .1s8.4.7-1.7-16.1" fill="#f5f5f5"/><g fill="#3e4347"><path d="m36 38.9c-.2-.7-.8-4.2-.7-6.3h1.3c-.1 2 .5 5.3.6 5.8l-1.2.5"/><path d="m31.1 42.1c5.2-5.2 9-6.8 11-3-3.1-2.5-6.7 2-11 3"/></g><path d="m41.7 31c-2.3-1-9.3-1-11.4 0-.8.4 1.5 2.7 5.7 2.7 4.2 0 6.5-2.4 5.7-2.7" fill="#947151"/><path d="m32.4 21.6c-1.7 10.7-14 8-14-1.4 0-5 0-5 7.7-6.7 7.8-1.6 7 4.1 6.3 8.1" fill="#ffe8bb"/><path d="m31.2 22.2c-.7 7.6-12 6.4-11.2-1.2.3-2.9.3-3.2 5.9-2.6 5.5.6 5.5.8 5.3 3.8" fill="#3e4347"/><path d="m29.5 21.7c-.5 4.6-8.5 3.9-7.9-.7.2-1.7.2-1.8 4.2-1.5 3.9.4 3.9.5 3.7 2.2" fill="#fff"/><path d="m28.9 20.8c0 1.1-.8 1.9-1.8 1.9-1 0-1.8-.9-1.8-1.9s.8-1.7 1.8-1.7 1.8.7 1.8 1.7" fill="#3e4347"/><path d="m39.6 21.6c1.7 10.7 14 8 14-1.4 0-5 0-5-7.7-6.7-7.8-1.6-7 4.1-6.3 8.1" fill="#ffe8bb"/><path d="m40.8 22.2c.7 7.6 12 6.4 11.2-1.2-.3-2.9-.3-3.2-5.9-2.6-5.6.6-5.6.8-5.3 3.8" fill="#3e4347"/><path d="m42.5 21.7c.5 4.6 8.5 3.9 7.9-.7-.2-1.7-.2-1.8-4.2-1.5-3.9.4-3.9.5-3.7 2.2" fill="#fff"/><path d="m46.1 20.8c0 1.1.8 1.9 1.8 1.9 1 0 1.8-.9 1.8-1.9s-.8-1.7-1.8-1.7-1.8.7-1.8 1.7" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f406.svg b/public/emoji/1f406.svg new file mode 100644 index 000000000..7093fe41f --- /dev/null +++ b/public/emoji/1f406.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M45.1,7l6.1,6.9C61,13.7,56.9,2,56.9,2C53.6,2,45.1,3.2,45.1,7z" fill="#e5bc5e"/><path d="m48.8 7.8l3.2 3.7c5.2-.1 3.1-6.4 3.1-6.4-1.8 0-6.3.6-6.3 2.7" fill="#77623c"/><path d="m29.6 7l-6.1 6.9c-9.8-.2-5.7-11.9-5.7-11.9 3.3 0 11.8 1.2 11.8 5" fill="#e5bc5e"/><path d="m25.9 7.8l-3.2 3.7c-5.2-.1-3.1-6.4-3.1-6.4 1.8 0 6.3.6 6.3 2.7" fill="#77623c"/><path d="m37.3 4.3c-12.9 0-20.2 4.2-20.2 31h40.5c0-26.8-7.4-31-20.3-31" fill="#e5bc5e"/><path d="m54.9 38.2h-35.2c0 0-2.2 2.1-2.2 6.6-3.4-.1-6.9-2.1-7.3-5.8-.4-3.9 2.1-7.3 3.6-10.7 1.7-4 2.4-8 1.1-12.2-.5-1.6-1.1-3.8-2.9-4.3-2.2-.6-4.3 1.4-3.7 3.6.5 1.9 1.8 3.3 1.9 5.3.2 2.3-.6 4.7-1.5 6.8-1.6 4.1-3.5 8.2-2.4 12.7 1 4.2 4.6 7.9 11.5 7.6 0 0 .8 3.2 1.9 4.9 3 4.5 32.4 5.3 35.2 0 2.8-5.2 0-14.5 0-14.5" fill="#c49a45"/><path d="m23.9 37.1c0 0-.9 19.4 2.9 23.3 2 2.1 8.6 2.2 10.5 0 1.9 2.2 8.5 2 10.5 0 3.6-3.8 2.9-23.3 2.9-23.3s-26.8 0-26.8 0" fill="#e5bc5e"/><path fill="#bc9342" d="m42.2 54.3l2.9.7.2-3.5-2.9.6z"/><g fill="#a37e3d"><path d="m51.9 50.3l1.9.4.1-2.4-2 .5z"/><path d="m19.6 45.5l.7 2.1 2.3-1.3-1.5-1.6z"/><path d="m10.7 15.8l.7 2.1 2.3-1.3-1.5-1.6z"/><path d="m7.2 37.3l.5 1.4 1.5-.8-1-1.1z"/><path d="m13.1 45.4l.4 1.4 1.5-.9-1-1z"/></g><g fill="#bc9342"><path d="m31.6 55.5l1.8-1.2-1.8-1.9-1.2 1.9z"/><path d="m46.2 48l1.9-1.2-1.9-1.9-1.1 1.9z"/><path d="m29.2 45.8l-2.5 1.6 2.5 2.6 1.5-2.6z"/></g><path d="m37.3 60.5c-.7-2.5-.7-12.4 0-14.9.7 2.5.7 12.4 0 14.9" fill="#3e4347"/><g fill="#77623c"><path d="m53.7 28.7l1.2-.8-1.2-1.3-.8 1.3z"/><path d="m19.9 28.8l1.2-.8-1.2-1.3-.8 1.3z"/><path d="m28.4 12l1.9-1.2-1.9-1.9-1.1 1.9z"/><path d="m39.9 16.5l1.9-1.3-1.9-1.9-1.1 1.9z"/><path d="m48.8 12l1.8-1.2-1.8-1.9-1.2 1.9z"/><path d="m35.4 20.1l1.3-.8-1.3-1.3-.7 1.3z"/></g><path d="m57.3 27.7c0 0-2.5 3.7-12.5 6.6-2.7-4.4-12.2-4.4-14.9 0-10-2.9-12.5-6.6-12.5-6.6s-1.3 6.7-.3 9.1c1.5 3.7 10.2 6.1 13.3 6.8 2.6 2.8 11.4 2.8 14.1 0 3.1-.7 11.8-3 13.3-6.8.8-2.4-.5-9.1-.5-9.1" fill="#ffe8bb"/><g fill="#77623c"><path d="m21.8 36.7l1.2-.8-1.2-1.2-.8 1.2z"/><path d="m56.1 36.2l.9-2.1-2.6-.7v2.3z"/><path d="m36.8 9.5l.6-1.3-1.7-.5v1.5z"/><path d="m24.1 13.7l.7-1.4-1.8-.5v1.6z"/><path d="m49.3 33.8l1.9-1.2-1.9-1.9-1.1 1.9z"/><path d="m31.7 23.5l1.6 5.3-4.5-2.8z"/><path d="m42.9 23.5l-1.6 5.3 4.6-2.8z"/></g><path d="m32.1 22.1c-1.5 9.2-12.1 6.9-12.1-1.2 0-4.3 0-4.3 6.6-5.8 6.8-1.4 6 3.5 5.5 7" fill="#ffe8bb"/><path d="m31 22.5c-.6 6.5-10.3 5.5-9.7-1 .2-2.5.3-2.8 5.1-2.2 4.8.5 4.8.7 4.6 3.2" fill="#3e4347"/><path d="m27.1 19.8c.5.3.8.7.8 1.3 0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.7.4-1.2 1.1-1.4-2.7-.3-2.8-.1-2.9 1.5-.3 3.7 6.1 4.4 6.4.7.1-1.6.1-1.8-2.4-2.1" fill="#fff"/><path d="m42.6 22.1c1.5 9.2 12.1 6.9 12.1-1.2 0-4.3 0-4.3-6.6-5.8-6.8-1.4-6.1 3.5-5.5 7" fill="#ffe8bb"/><path d="m43.7 22.5c.6 6.5 10.3 5.5 9.7-1-.2-2.5-.3-2.8-5.1-2.2-4.9.5-4.9.7-4.6 3.2" fill="#3e4347"/><path d="m49.2 19.6c.5.3.8.7.8 1.3 0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.5.2-.9.5-1.1-2.5.3-2.5.5-2.3 2.1.3 3.7 6.8 3 6.4-.7-.1-1.5-.1-1.8-2.4-1.6" fill="#fff"/><path fill="#a37e3d" d="m12.2 24.3l-1.8 1.8 1.8 1.9 1.8-1.9z"/><path d="m43.3 38.7c-.4-.9-2.5.5-5.5.6v-5.3h-1v5.4c-2.8-.2-5-1.6-5.5-.6-.5 1 2.7 2.4 6 2.4 3.3 0 6.5-1.4 6-2.5" fill="#3e4347"/><path d="m43.1 31.7c-2.3-1-9.5-1-11.6 0-.8.4 1.5 2.8 5.8 2.8 4.3 0 6.7-2.4 5.8-2.8" fill="#f15a61"/></svg> \ No newline at end of file diff --git a/public/emoji/1f407.svg b/public/emoji/1f407.svg new file mode 100644 index 000000000..f673e966d --- /dev/null +++ b/public/emoji/1f407.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="50.9" cy="47.5" rx="4" ry="4.4" fill="#dedfe0"/><path d="m39 58.8c1.6 1.8 11.6.3 12.2-2 3-11.3-5-14.7-5-14.7l-7.1 3.5c0-.1-2.2 10.8-.1 13.2" fill="#aaacad"/><path d="m39.1 56.1c.1-.8.5-1.6 1.1-2.2.6-.6 1.3-1.2 2.1-1.5 1.6-.7 3.4-.7 5-.1-1.7 0-3.2.1-4.7.8-.7.3-1.4.7-2 1.2-.5.5-1.1 1.1-1.5 1.8" fill="#919191"/><g fill="#c4c5c6"><path d="m29.7 60.7c1.5 1.8 7 1.7 8.7 0 2.4-2.5 2.3-13.6 2.4-19.1l-10.2-.9c-.1 0-2.9 17.6-.9 20"/><path d="m29.7 60.7c-1.5 1.8-7 1.7-8.7 0-2.4-2.5-2.3-13.6-2.4-19.1l10.2-.9c0 0 2.9 17.6.9 20"/></g><path d="m29.7 60.7c-.3-1.4-.4-2.9-.4-4.3 0-1.4.1-2.9.4-4.3.3 1.4.4 2.9.4 4.3-.1 1.5-.1 2.9-.4 4.3" fill="#aaacad"/><path d="m38.7 48.1c0 4.5-9 9.2-9 9.2s-9-4.7-9-9.2 4-8.2 9-8.2 9 3.7 9 8.2" fill="#fff"/><path d="m47.4 2c-1-.3-9.3 6.1-9.5 11.5-.5 10.5-1.2 13.4-1.2 13.4l5.6 1.4c0 0-.3-1 6.9-12 2.6-4.1-.2-13.7-1.8-14.3" fill="#b5b5b5"/><path d="m46 7.3c-1-.3-4.9 2.6-5.7 6.8-1.9 10.2-2.5 13.1-2.5 13.1l3.7.9c0 0 0-.7 5.4-12.4 1.4-3 .6-7.9-.9-8.4" fill="#ffc5d3"/><path d="m12 2c1-.3 9.3 6.1 9.5 11.5.5 10.5 1.2 13.4 1.2 13.4l-5.6 1.4c0 0 .3-1-6.9-12-2.7-4.1.2-13.7 1.8-14.3" fill="#b5b5b5"/><path d="m13.4 7.3c1-.3 4.9 2.6 5.7 6.8 1.9 10.2 2.5 13.1 2.5 13.1l-3.6 1c0 0 0-.7-5.5-12.4-1.4-3.1-.7-8 .9-8.5" fill="#ffc5d3"/><path d="m15 28.3c0-6 4.5-10.3 14.7-10.3 10.1 0 14.7 4.3 14.7 10.3 0 5 7.6 12.4.8 17.3-3.3 2.4-8.9 4.5-15.5 4.5s-12.2-2.1-15.5-4.5c-6.8-5 .8-12.3.8-17.3" fill="#c4c5c6"/><path d="m36.6 36.6c-.2-4.8-3.5-10.6-5.6-13.3-.9-1.2-1.7-1.2-2.6 0-2.1 2.7-5.4 8.5-5.6 13.3-3.8-.5-8.1-.3-9 1.7-1.7 4 6.3 10.7 15.8 10.7 9.6 0 17.5-6.7 15.8-10.7-.7-2-5.1-2.2-8.8-1.7" fill="#fff"/><path d="m37.2 42.3c-.8.6-1.9 1-3 1.1-1.1.1-2.3-.2-3.2-.8-.5-.3-.9-.7-1.3-1.2-.3.5-.8.9-1.3 1.2-1 .6-2.1.9-3.2.8-1.1 0-2.2-.4-3-1.1-.5-.4 2.1 4.6 7.5 4.6 5.4 0 8-5 7.5-4.6" fill="#4c5359"/><path d="m33.9 30.9c0 0 .3-3.3 2.9-4.3 3-1.2 5 1.7 5.5 3.3.8 2.4-.2 5.1-.5 5.7-.2.4-2.4 2.3-7.3.5.1 0-1.2-2.7-.6-5.2" fill="#fff"/><path d="m33.9 30.9c0-1.2.4-2.3 1.1-3.3.4-.5.8-.9 1.3-1.2.2-.2.5-.3.8-.4.3-.1.6-.2.9-.2 1.2-.2 2.4.4 3.2 1.2.8.8 1.5 1.9 1.8 3.1.3 1.2.2 2.5-.1 3.7-.1.6-.3 1.2-.6 1.7l-.1.2v.1.2c0 0-.1.1-.1.1-.1.1-.2.2-.4.3-.3.2-.5.3-.8.4-1.1.4-2.2.4-3.3.3-1.1-.2-2.1-.5-3.1-1 1 .2 2.1.5 3.1.5 1 0 2.1-.1 3-.5.2-.1.4-.2.6-.4.1-.1.2-.1.2-.2 0 0 0 0 0 0l.1-.2c.2-.5.3-1 .5-1.5.2-1.1.3-2.2 0-3.2-.2-1-.8-1.9-1.5-2.6-.7-.7-1.6-1.2-2.5-1.1-.2 0-.5 0-.7.1-.2.1-.5.1-.7.2-.5.2-.9.5-1.2.9-.7.6-1.2 1.6-1.5 2.8" fill="#b2b6b8"/><ellipse cx="37.7" cy="32" rx="2.6" ry="3.2" fill="#4c5359"/><path d="m25.5 30.9c0 0-.3-3.3-2.9-4.3-3-1.2-5 1.7-5.5 3.3-.8 2.4.2 5.1.5 5.7.2.4 2.4 2.3 7.3.5-.1 0 1.1-2.7.6-5.2" fill="#fff"/><path d="m25.5 30.9c-.3-1.1-.7-2.2-1.5-2.9-.4-.4-.8-.7-1.2-.9-.2-.1-.5-.2-.7-.2-.2-.1-.5-.1-.7-.1-.9 0-1.9.4-2.5 1.1-.7.7-1.3 1.7-1.5 2.6-.2 1-.2 2.1 0 3.2.1.5.3 1.1.5 1.5l.1.2c0 0 0 0 0 0 .1.1.2.1.2.2.2.1.4.3.6.4.9.4 1.9.6 3 .5 1 0 2.1-.2 3.1-.5-1 .5-2 .8-3.1 1-1.1.2-2.2.1-3.3-.3-.3-.1-.5-.2-.8-.4-.1-.1-.3-.2-.4-.3 0 0-.1-.1-.1-.1l-.1-.1v-.1l-.1-.1c-.2-.6-.4-1.1-.6-1.7-.3-1.2-.3-2.4-.1-3.7.3-1.2 1-2.3 1.8-3.1.9-.8 2-1.4 3.2-1.2.3 0 .6.1.9.2.3.1.5.2.8.4.5.3.9.7 1.3 1.2.7.8 1.1 2 1.2 3.2" fill="#b2b6b8"/><ellipse cx="21.6" cy="32" rx="2.6" ry="3.2" fill="#4c5359"/><path fill="#fff" d="m27 40.1h5.3v4.4h-5.3z"/><path d="m37.7 41.9c-.9.4-2 .6-3 .6-1-.1-2-.3-2.8-.8-.8-.5-1.4-1.2-1.5-1.9l-.7-3.4-.7 3.4c-.2.8-.7 1.4-1.5 1.9-.8.5-1.8.8-2.8.8-1.1 0-2.1-.1-3-.6-.9-.4-1.7-1.1-2.1-2 .1 1 .7 1.9 1.6 2.5.9.6 2.2 1 3.4 1.1 1.3.1 2.5-.2 3.6-.8.6-.3 1-.7 1.4-1.2.4.5.9.9 1.4 1.2 1.1.6 2.4.9 3.6.8 1.2 0 2.5-.4 3.4-1.1.9-.6 1.6-1.6 1.6-2.5-.2.8-1 1.5-1.9 2" fill="#b2b6b8"/><path d="m33.2 35.7c-.7-.6-2.9-.6-3.6-.6s-2.8 0-3.6.6c-.5.4-.1 1.4 1.2 2.3.9.6 1.7.7 2.3.7.7 0 1.5-.2 2.3-.7 1.6-.9 1.9-1.9 1.4-2.3" fill="#ff94a4"/></svg> \ No newline at end of file diff --git a/public/emoji/1f408.svg b/public/emoji/1f408.svg new file mode 100644 index 000000000..4eadb2c41 --- /dev/null +++ b/public/emoji/1f408.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m2.3 36.1c-.2-1-.3-2-.2-2.9 0-1.2.3-2.2.9-3.2.6-1.1 1.6-2 2.7-2.5 1.1-.6 2.5-.8 3.8-.6 1.2.1 2.4.6 3.4 1.3.9.6 1.7 1.4 2.4 2.3 1.1 1.5 1.9 3.3 2.3 5.4 0 .1 0 .2 0 .3.2 1.3-.6 2.5-1.9 2.9-.2.1-.4.1-.6.1-.8.1-1.5-.1-2.1-.6-.6-.5-1-1.1-1.1-1.9-.2-1.4-.5-2.6-1.1-3.5-.5-.9-1.3-1.6-2.1-1.8-.3-.1-.7-.1-1 0-.4.1-.7.4-.9.7-.3.4-.5.8-.5 1.4-.1.6-.1 1.2 0 1.8.2 1.2.6 2.6 1.3 4 .3.6.7 1.3 1.1 2 .4.7.9 1.3 1.3 1.8 1.1 1.3 2.1 2.3 3.2 3.1 1.3.9 2.6 1.5 3.9 1.7 1.3.2 2.8.2 4.3-.3 1.2-.3 1.9.1 2.1.7.2.5-.1 1.3-1.3 1.7h-.1c-1.8.6-3.7.8-5.4.5-1.7-.2-3.5-1-5.2-2-1.4-.9-2.6-2.1-3.9-3.5-.5-.6-1-1.2-1.4-1.7l-.2-.3c-.6-.7-1.1-1.4-1.5-2.1-1.2-1.6-1.9-3.2-2.2-4.8"/><path d="m46.7 55.9c1.8 2.3 9.7 0 11-2.6 5.2-10.6 0-15.2 0-15.2l-11 1.5c0 .1-2.2 13.5 0 16.3"/><path d="m31.8 55.9c-1.8 2.3-9.7 0-11-2.6-5.2-10.6 0-15.2 0-15.2l11 1.5c0 .1 2.3 13.5 0 16.3"/></g><g fill="#fff"><path d="m34.5 55.2c-.1 1.1-2.6 1.7-5.6 1.4-3-.3-5.3-1.3-5.3-2.4.1-1.1 2.4.3 5.4.5 3.1.4 5.6-.5 5.5.5"/><path d="m44 55.2c.1 1.1 2.6 1.7 5.6 1.4 3-.3 5.3-1.3 5.3-2.4-.1-1.1-2.4.3-5.4.5-3.1.4-5.6-.5-5.5.5"/></g><g fill="#4c5359"><path d="m39.2 60.4c2 2.2 8.9 2.1 11.1 0 3-3 2.9-16.7 3-23.3l-13-1.1c.1 0-3.6 21.5-1.1 24.4"/><path d="m39.3 60.4c-2 2.2-8.9 2.1-11.1 0-3-3-2.9-16.7-3-23.3l13-1.1c0 0 3.6 21.5 1.1 24.4"/></g><path fill="#fff" d="m34 43.7l5.3 11.2 5.3-11.2z"/><path d="m59.9 2.2c-2.4-1.4-14.8 5.1-17.3 9.5l17.9 10.6c2.4-4.3 1.7-18.8-.6-20.1" fill="#4c5359"/><path d="m56.2 8.8c-.9-.5-8.2 2.8-9.6 5.2l10 5.9c1.3-2.3.4-10.6-.4-11.1" fill="#f7a4a4"/><path d="M18.7,2.2c-2.4,1.4-3.1,15.7-0.6,20.1L36,11.7C33.6,7.4,21,0.8,18.7,2.2z" fill="#4c5359"/><path d="m22.5 8.8c-.9.5-1.8 8.7-.4 11.1l9.9-5.9c-1.3-2.3-8.7-5.7-9.5-5.2" fill="#f7a4a4"/><path d="m39.3 9.4c-20.8 0-22.8 14.6-22.8 22.7 0 3.4 10.2 13.9 22.7 13.9 12.6 0 22.8-10.5 22.8-13.9 0-8.1-2-22.7-22.7-22.7" fill="#4c5359"/><path d="m33.5 28.5c0 0-2.4 3.6-6.8 2.5-4.4-1.1-4.6-5.4-4.6-5.4s2.4-3.6 6.8-2.5c4.4 1.2 4.6 5.4 4.6 5.4" fill="#bfffab"/><path d="m33 26.7c0 0-2.1 2.3-5 2.3-3.1 0-5-4.4-5-4.4s2.1-2.4 5.8-1.4c3.5.8 4.2 3.5 4.2 3.5" fill="#93e67f"/><path d="m29.8 26.6c0 4.9-2.4 4.9-2.4 0 0-4.9 2.4-4.9 2.4 0" fill="#4c5359"/><path d="m45.1 28.5c0 0 2.4 3.6 6.8 2.5 4.4-1.1 4.6-5.4 4.6-5.4s-2.4-3.6-6.8-2.5c-4.4 1.2-4.6 5.4-4.6 5.4" fill="#bfffab"/><path d="m45.5 26.7c0 0 2.1 2.3 5 2.3 3.1 0 5-4.4 5-4.4s-2.1-2.4-5.8-1.4c-3.5.8-4.2 3.5-4.2 3.5" fill="#93e67f"/><path d="m48.7 26.6c0 4.9 2.4 4.9 2.4 0 .1-4.9-2.4-4.9-2.4 0" fill="#4c5359"/><path d="m45.9 32.5c-2-1.5-4.2-6.5-6.6-6.5s-4.7 5-6.6 6.5c-3.1 2.4-11.5 5.1-11.5 5.1 0 0 8.9 7.6 18.1 7.6 9.2 0 18.1-7.6 18.1-7.6s-8.4-2.7-11.5-5.1" fill="#fff"/><g fill="#4c5359"><path d="m45.7 39.3c-.7.4-1.6.6-2.4.6-.8-.1-1.6-.3-2.2-.8-.6-.5-1.1-1.2-1.2-1.9l-.6-3.3-.6 3.3c-.1.8-.6 1.4-1.2 1.9-.6.5-1.4.8-2.2.8-.9 0-1.7-.1-2.4-.6-.7-.4-1.4-1.1-1.7-2 0 1 .6 1.9 1.3 2.5.7.6 1.8 1 2.7 1.1 1 .1 2-.2 2.9-.8.5-.3.8-.7 1.2-1.2.3.5.7.9 1.2 1.2.9.6 1.9.9 2.9.8 1 0 2-.4 2.7-1.1.8-.6 1.3-1.6 1.3-2.5-.3.9-.9 1.6-1.7 2"/><path d="m42.4 33.1c-.6-.7-2.5-.8-3.1-.8-.6 0-2.5.1-3.1.8-.4.5-.1 1.8 1.1 3 .7.7 1.4.9 2 .9.6 0 1.3-.2 2-.9 1.2-1.2 1.5-2.5 1.1-3"/></g><g fill="#fff"><path d="m39 59.6c0 1.1-2.3 1.9-5.2 1.9-2.9 0-5.2-.9-5.2-1.9 0-1.1 2.3.1 5.2.1 2.8 0 5.2-1.1 5.2-.1"/><path d="m49.9 59.6c0 1.1-2.3 1.9-5.2 1.9-2.9 0-5.2-.9-5.2-1.9 0-1.1 2.3.1 5.2.1 2.9 0 5.2-1.1 5.2-.1"/></g><g fill="#3e4347"><path d="m29.6 61.2l1.4-2.4-.4 2.8z"/><path d="m33.1 62l.5-3.3.5 3.3z"/><path d="m37 61.6l-.4-2.6 1.4 2.3z"/><path d="m48 61.6l-.4-2.8 1.4 2.4z"/><path d="m44.4 62l.5-3.3.5 3.3z"/><path d="m40.5 61.3l1.4-2.3-.4 2.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f409.svg b/public/emoji/1f409.svg new file mode 100644 index 000000000..aaf9cd252 --- /dev/null +++ b/public/emoji/1f409.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m16.9 14.2c-1.8.8-2.9 2.4-4.7.8-1.8-1.6-2.5-1.3-3.2-1.1 0 0 1.1-.2 2.3 1 1.2 1.1 1.7 2.3 4.3 1.3 1.9-.7 3.7-1 4.6-.7.9.3.9-3.3-3.3-1.3" fill="#ed4c5c"/><g fill="#fff"><path d="m4.9 15.6l.7-1.3 4.5-1.3h-6.3z"/><path d="m11.2 17.3l-4.8-1.5-.4-.7-1.1 2.2z"/></g><g fill="#64892f"><path d="m35.1 56.1c-3.1-.3-4.1 1.1-5.7.9 0 0 .9.6 2.1.7 0 0-2.3 1.2-6.1.6 0 0 2.6 2.5 5.8 1.8 0 0-.3.8-1.2 1.4 0 0 1.9.6 3.6-.7 0 0 .2.5-.9 1.3 7.5-.6 5.6-5.7 2.4-6"/><path d="m62 20.1c-1.6-4.2-4.8-6.2-4.8-6.2 1.2-.6 2.9-.2 2.9-.2-2.4-3.3-7.8-4.2-7.8-4.2.7-.6 3-.9 3-.9-3.5-2.2-8.5-1.4-8.5-1.4.3-1.1 1.5-1.8 1.5-1.8-4.9-1.4-9.7.6-9.7.6.1-1.1 1.6-2 1.6-2-2.2-.6-8.4 1-8.4 1 .6-1.4-.6-2.7-.6-2.7-2.2 1.6-6.5 1.4-6.5 1.4.2-.8 1.2-1.7 1.2-1.7-10.4 0-9.1 5.8-9.1 5.8 0 0 33.2-2.4 33.2 13.7 0 16.9-37.8-3.1-37.8 15.2 0 20.1 40.4-3.2 40.4 12.1 0 8.5-12.8 9.9-12.8 9.9-1.8.5-1.1 1.9-1.1 1.9 1.4-1.3 5.8-1.3 5.8-1.3-.1.5-1 1.4-1 1.4 4.4-.4 6.3-1.8 6.3-1.8.2.6-.9 1.5-.9 1.5 4.4-.3 5.6-3.3 5.6-3.3.9.4.7 1.2.7 1.2 3.5-1.8 3.7-5.3 3.7-5.3.8.2 1.8.9 1.8.9 1-4.2-1.1-6.7-1.1-6.7.3.3 1.7.4 1.7.4-.1-3.5-2.8-4.9-2.8-4.9.9-1 2.7-.1 2.7-.1-1.8-4.6-6.8-4.2-6.8-4.2.6-.8 2.8-1.4 2.8-1.4-2.4-1.7-8.2-1-8.2-1 4.9-1.2 6.2-4.6 6.2-4.6.2.6.1 2.7.1 2.7 3.6-2.9 2.8-6.7 2.8-6.7 1.2.4 1.8 2 1.8 2 2.6-5.1-.3-8.4-.3-8.4 1.5.1 2.4-.9 2.4-.9m-31.8 18.7c-.5-1.5-3.4-1.4-3.4-1.4 0 2.1-4.7 3.6-4.7 3.6 0-2.2-1.9-2.9-1.9-2.9-2.4 3.9-3.5 1.5-3.5 1.5 1.5-1.2.7-3.1.7-3.1-4.6.9-1.3-2.6-1.3-2.6.5 2.2 3.2 1.2 3.2 1.2-.8-3.3 3.7-2.8 3.7-2.8-1 1.7.8 2.7.8 2.7 1.8-1.5 6.6-1.4 6.6-1.4-1.4.7-2.2 2.8-2.2 2.8 3.9.1 6.2-.6 6.2-.6-1.8 2.5-4.2 3-4.2 3"/></g><path d="m32 39.9c-15.1 5.6-18.7 1.7-18.7-3.7 0-8.6 13.2-4.7 18.7-3.7 7.8 1.5 26.2 3.2 26.2-11 0-18.4-35.6-14.7-35.6-14.7v11c6.9-1.3 26.2-3.5 26.2 3.7 0 5.6-6.3 6.9-16.9 3.7-10.4-3.2-26.1-6.4-26.1 11.1 0 17.5 14.2 15.3 26.2 11 12.1-4.2 19.7-1.8 19.7 1.8 0 4.8-9.2 7.6-15 9 0 0-1.4-1.5-3.3-.6 0 0 .4.2.6.5 0 0-1.9 1-3.3 1 0 0 1.2 1.4 4 .6 0 0 .1.8-.2 1.3 0 0 1.8-.1 2.2-1.5 16.2-.4 21.6-3.6 21.6-11.2-.1-8.5-11.2-13.9-26.3-8.3" fill="#8cc63e"/><path d="m24.2 4.9c5.5 0 7.8 3.4 11.1 2.5 0 0-.9 2.7-4.2 2.2 0 0 2.2 2.5 6.2 1.8 0 0-2 4.1-6.2 2 0 0-.1 2.4 2.6 4.2 0 0-2.9 1.5-5.2-.1 0 0-.8.8.2 2.4 0 0-2.4-.3-3.3-1.9l-1.2-13.1" fill="#64892f"/><path d="m20.7 4.1c-5 0-8 2.7-8 4.6 0 .2 0 .5.1.7-.1.3-2.1-.7-3.4-.7-.7 0-1.4.2-2 .7-.5-1-1.5-1.6-2.6-1.6-1.5 0-2.8 1.2-2.8 2.7s1.3 2.8 2.8 2.8h13.1c1 0 1.9.8 1.9 1.8 0 1-.8 1.8-1.9 1.8h-14c-1 0-1.9.8-1.9 1.8 0 1 .8 1.8 1.9 1.8h16.9c4.7 0 8.4-3.7 8.4-8.3s-3.8-8.1-8.5-8.1" fill="#8cc63e"/><ellipse cx="15.7" cy="8.8" rx="1.9" ry="1.8" fill="#fff"/><ellipse cx="15.7" cy="8.8" rx=".9" ry=".9" fill="#3e4347"/><g fill="#64892f"><path d="m13.1 8.6c1.4.6 2.8-2.2 8.2-2 0 0-2.2-1.6-5.1-.7 0 0-.4-1 1.1-1.7 0 0-2.7-.3-3.4 2 0 0-.8-.2-1-1.2.1-.1-1.8 2.6.2 3.6"/><path d="m7.3 10.6c.7-.6 2.5-1.1 4.7.1 4.7 2.5 6-1.6 9 .1-2.8-.5-3.7 3.2-8.3 1.7-1.9-.6-2.9-1.7-4.3-.8-.9.6-1.7-.5-1.1-1.1"/></g><path d="m4.1 10.4c-.5-.3.6-1.9 1.1-1.6 1.4.6.3 2.3-1.1 1.6" fill="#3e4347"/><path d="m7.5 21c.9 2.2 2 2.3 2 2.3s-2.3.7-3.5-1c0 0 1.2 2.3 3 3.2 0 0-3.4 1.2-4.6-2.1 0 0-.3 1.8.6 2.8-6.9-3.6-.2-11.8 2.5-5.2" fill="#64892f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f40a.svg b/public/emoji/1f40a.svg new file mode 100644 index 000000000..d5dd7c6ab --- /dev/null +++ b/public/emoji/1f40a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#64892f"><path d="m28.7 60.6l3-4.2c0 0-1.5-1-2.4-1.1-.9-.1-2.6.4-2.6.4l2 4.9"/><path d="m34.3 60.1l1.8-5c0 0-1.7-.5-2.6-.3-.9.2-2.3 1.2-2.3 1.2l3.1 4.1"/><path d="m39.5 58.9l1.3-5.2c0 0-1.7-.2-2.6 0-.9.3-2.2 1.6-2.2 1.6l3.5 3.6"/><path d="m57.8 45.9l-2-4.9c0 0-1.5 1.1-2 1.9-.5.8-.8 2.8-.8 2.8l4.8.2"/><path d="m60.9 38l-3.3-3.9c0 0-1.1 1.5-1.3 2.5-.2 1 0 2.9 0 2.9l4.6-1.5"/><path d="m62 28.6l-4.2-2.7c0 0-.7 1.8-.6 2.8 0 1 .8 2.8.8 2.8l4-2.9"/><path d="m60.7 19.8l-4.7-1.2c0 0-.1 2 .2 2.9.3.9 1.5 2.4 1.5 2.4l3-4.1"/><path d="m57.8 12.4l-4.8-.5c0 0 .1 2 .4 2.9.4.9 1.7 2.2 1.7 2.2l2.7-4.6"/><path d="m53.4 6.1l-4.5 1.8c0 0 .8 1.7 1.5 2.4.7.6 2.4 1.1 2.4 1.1l.6-5.3"/></g><path d="m26.4 44.7c-2-9.3-13.2-2.7-13 4.7.1 4.4-13.5 7.1-.2 7.1 3.1 0 5.4.6 6-5.6.2-2.2 9.4 3.7 7.2-6.2" fill="#769e2a"/><path d="m51 8.7c2.1.6 12.4 19.8 4.6 34.6-12.6 23.6-48.2 20.2-50.8-4.8-1.4-13.2 5.3-12.7 5.3-9-3.1-1.1-2.5 9.8 2.3 12.7 10.9 6.6 19.9-2 23-7.6 3.1-5.7.5-12.7.5-15.5s15.1-10.4 15.1-10.4" fill="#83b533"/><path d="m14.1 45.2c15.1 10.7 27.6-3.2 31.9-12.5 3.6-7.7 1.7-16.8.9-22.3-4.5 2.5-11.2 6.5-11.2 8.3 0 2.7 2.7 9.8-.5 15.5s-16.3 14.5-25.2 5.2c.9 2.1 2.6 4.7 4.1 5.8" fill="#ffd93b"/><g fill="#8cc63e"><path d="m53.5 48.2c-1.6-7.1-3.8-12-6.3-10.6s.6 10.1-2.9 15.8c-5.7 9.2 1.9 2.5 5.4 4.5 13.2 7.3 5.9-.4 3.8-9.7"/><path d="m54 49.3c-2.2-4.8-4.4-7.9-6-6.2-1.6 1.7 1.9 13.7 4.7 14.2 10.5 2.1 4.2-1.7 1.3-8"/></g><g fill="#d3b226"><path d="m36.8 27.1c1.8-.8 7.4-1.7 11-.6"/><path d="m36 32.5c1.9-.3 5.6.2 9 2.1"/><path d="m31.6 38.5c1.9.1 4.9 1 7.9 3.7"/><path d="m25.9 42c1.8.8 3.3 2.3 5.4 5.9"/><path d="m18 43.4c0 0 1 .4 1.5 4.6"/></g><path d="m34.7 37.6c0 1.4-.5 2.7-2 2.7s-2.8-1.1-2.8-2.5 2.8-3.8 4.3-3.8.5 2.2.5 3.6" fill="#769e2a"/><path d="m33.9 49.1c-2.2-10.2-14-3-13.8 5.2.1 4.9-14.4 7.7-.2 7.7 3.3 0 5.7.7 6.3-6.2.2-2.4 10 4.1 7.7-6.7" fill="#8cc63e"/><g fill="#64892f"><path d="m2 34.6l3.6 2.5c0 0 .6-1.6.6-2.5s-.6-2.5-.6-2.5l-3.6 2.5"/><path d="m2.8 41.1l4 1.5c0 0 .3-1.7.1-2.6-.2-.9-1.1-2.3-1.1-2.3l-3 3.4"/><path d="m4.9 47.3l4.2.5c0 0-.1-1.7-.4-2.5-.3-.8-1.5-1.9-1.5-1.9l-2.3 3.9"/><path d="m8.1 53.6l4.8-.7c0 0-.5-1.9-1-2.7-.5-.8-2.1-1.7-2.1-1.7l-1.7 5.1"/><path d="m13.9 58.8l4.3-2.4c0 0-1-1.6-1.7-2.2-.7-.5-2.5-.9-2.5-.9l-.1 5.5"/></g><path d="M50.6,11c1.9,1.8,6.1,6.3,3.7,10.2s-12.8,7.1-23.4,4.3S6,16.8,5.5,14.4s1.1-2.4,2.2-1.6S50.6,11,50.6,11z" fill="#83b533"/><ellipse cx="38.6" cy="7.6" rx="5.4" ry="5.6" fill="#8cc63e"/><ellipse cx="38.6" cy="7.6" rx="4.4" ry="4.6" fill="#fff"/><ellipse cx="38.6" cy="7.6" rx="3.1" ry="3.3" fill="#3e4347"/><path fill="#e8f94b" d="m7 12.1v3.3l2.2-1.2.2 2.5 2-1.7.9 3.4 2.6-2.1 1.3 3.6 3-2.5 1.7 4.3 5.3-3.7.4 5.3 3.8-3.4 1.9 4.8 3.4-4.5 2.6 5.2 3.2-5.2 2.8 5.1 1.8-5.3 3.9 3.4-.4-4.8 4.4 1.2-3.4-4.8 2.6-.2-2.7-2.7-17.2 4.5-17.4-2.4z"/><path d="m9.8 8.6c0 2.5-.7 2.4-1.6 2.4-.9 0-1.6.1-1.6-2.4 0-1.4.7-2.4 1.6-2.4.9-.1 1.6 1 1.6 2.4" fill="#8cc63e"/><ellipse cx="7.7" cy="8.6" rx=".6" ry="1.7" fill="#4b662b"/><g fill="#8cc63e"><path d="m4.5 10.7c-.3-6.3 16.2 6 36.9-2.3 5-2 9.8-.1 10.1 6.1.3 6.3-4.1 7.1-9.5 7.8-5.6.8-37.2-5.3-37.5-11.6"/><path d="m14.8 9.9c0 3.7-1 3.6-2.3 3.6-1.3 0-2.3.1-2.3-3.6 0-2 1-3.6 2.3-3.6 1.2 0 2.3 1.6 2.3 3.6"/></g><ellipse cx="12" cy="9.9" rx="1.3" ry="2.6" fill="#4b662b"/><ellipse cx="46.1" cy="7.6" rx="5.4" ry="5.6" fill="#8cc63e"/><ellipse cx="46.1" cy="7.6" rx="4.4" ry="4.6" fill="#fff"/><ellipse cx="46.1" cy="7.6" rx="3.1" ry="3.3" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f40b.svg b/public/emoji/1f40b.svg new file mode 100644 index 000000000..31bb7393f --- /dev/null +++ b/public/emoji/1f40b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#0dccd1"><path d="m35.3 45.7c.6 3.7-.5 8.7-2.6 9.2-2.1.5-4.5-3.8-5.1-7.5-.6-3.7.9-5.6 3.1-6 2.1-.5 4.1.6 4.6 4.3"/><path d="m54.1 11.3c-3.8 0-6.8-4.3-7.3-2.3-.5 2.3 3.5 6.7 6 6.7 0 0-8.6 6.2-46.7 6.2-3.5 0-3.9 4.4-3.9 4.4 11 10.5 27.7 30.7 44.5 18.1 7.9-6 9.7-24.9 9.8-27.7 4.6-1.6 5.6-4.2 5.6-7.6-.1-3.4-2.4 2.2-8 2.2"/></g><path d="m2.2 26.4c0 0-.4 3.3 0 6 1.3 7.9 7.5 18.4 24.9 18.4 10.8 0 13-1.4 17.8-4.9.7-.5 1.3-1 1.8-1.5-15.2 4.1-26.7-7.4-26.7-16.5 0-1.6-11.8-2.1-17.8-1.5" fill="#dae5ef"/><g fill="#fff"><path d="m45.1 45.5c-3.2 1.4-6.8 2.1-10.4 1.9-3.6-.2-7.1-1.3-10.2-3.1-3.1-1.8-5.8-4.4-7.6-7.5-1.9-3.1-2.9-6.7-2.7-10.4l1.9.1c-.3 3.3.5 6.7 2.1 9.6 1.6 3 4 5.5 6.9 7.4 2.9 1.9 6.2 3.1 9.7 3.4 3.5.4 7.1-.1 10.3-1.4"/><path d="m39 49.3c-3.6.3-7.2.2-10.7-.5-3.5-.7-7-2-10-4.1-3-2.1-5.5-4.8-7.2-8.1-1.7-3.2-2.6-6.9-2.4-10.6l1.9.1c-.3 3.3.3 6.8 1.8 9.9 1.4 3.1 3.7 5.8 6.5 7.9 2.8 2.1 6.1 3.6 9.5 4.4 3.5 1 7.1 1.2 10.6 1"/><path d="m28.7 50.8c-3.2-.4-6.4-1-9.4-2.1-3-1.1-5.9-2.7-8.3-4.9-2.4-2.2-4.3-4.9-5.5-8-1.2-3-1.8-6.3-1.8-9.5h1.9c-.1 3.1.2 6.1 1.2 9.1 1 2.9 2.6 5.6 4.9 7.8 2.2 2.2 4.9 3.9 7.8 5.2 2.9 1.1 6 1.9 9.2 2.4"/><ellipse cx="29.3" cy="27" rx="2.2" ry="2.3"/></g><path d="m30.8 27c0 .9-.7 1.6-1.5 1.6s-1.5-.7-1.5-1.6c0-.9.7-1.6 1.5-1.6.8-.1 1.5.6 1.5 1.6" fill="#3e4347"/><path d="m26.6 28.6c.1 0 4.1 2.8 5.4-.6.7-1.8-5.4.6-5.4.6" fill="#0dccd1"/><g fill="#3e4347"><path d="m29.3 28.5c.3.1.5.1.8.1.3 0 .6.1.8.3.5.4.6 1 .7 1.5-.1-.3-.2-.5-.3-.7-.1-.2-.3-.4-.5-.6-.2-.1-.5-.2-.7-.3-.2 0-.5-.1-.8-.3"/><path d="m2.2 26.4c2.4-.4 4.8-.7 7.3-.7 2.5-.1 4.9.1 7.4.6 2.4.5 4.8 1.4 6.9 2.5 1.1.5 2.1 1.2 3.3 1.4 1.1.2 2.3-.3 3.4-.9-.9.8-2.1 1.4-3.4 1.3-1.3-.1-2.4-.7-3.5-1.2-2.2-1-4.5-1.8-6.8-2.3-2.3-.5-4.8-.7-7.2-.8-2.5 0-5 0-7.4.1"/></g><path d="m47 44.2c.7 4.8-.6 11.2-3.3 11.8-2.7.6-5.8-4.8-6.5-9.6-.7-4.8 1.2-7.1 3.9-7.7 2.7-.7 5.2.7 5.9 5.5" fill="#0dccd1"/></svg> \ No newline at end of file diff --git a/public/emoji/1f40c.svg b/public/emoji/1f40c.svg new file mode 100644 index 000000000..b4204fae0 --- /dev/null +++ b/public/emoji/1f40c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.6 42.8c0 0-4.7-20.8-13.1-20.8-15.1 0-15.5 27.8-5.3 37 3.1 2.8 16.1 2.8 43.5 0 2.9-.3 1.8-3.1-2.3-5-2.7-1.3-15.8-3.7-22.8-11.2" fill="#94d82a"/><g fill="#769e2a"><ellipse cx="27.8" cy="39.8" rx="3.9" ry="6.7"/><ellipse cx="31.5" cy="53.4" rx="2.4" ry="2.7"/><ellipse cx="22.5" cy="48.5" rx="1.8" ry="3.1"/><ellipse cx="20.2" cy="36.4" rx="1.4" ry="2.1"/></g><path d="m9.6 26.1c0 1.2.4 2.3 1.1 2.9.3.3.7.5 1.1.7.2.1.4.1.6.1 0 0 .3 0 .4 0 .1 0 .2 0 .3 0 .9 0 1.8-.3 2.5-.9.7-.6 1.2-1.6 1.6-2.8.4 1.2.4 2.6-.4 3.8-.8 1.2-2.3 1.9-3.7 1.9-.2 0-.3 0-.5 0-.2 0-.3 0-.5-.1-.4-.1-.7-.2-1.1-.3-.7-.3-1.3-.8-1.6-1.5-.7-1.2-.6-2.8.2-3.8" fill="#3e4347"/><path d="m58.9 42.3c3.4-4.3 3.9-11.2 2-15.4-2.8-6.2-8.3-7.1-8.3-7.1-7.4-11.9-27.8-11.9-34 2.7 5.3 3.1 8.3 11.8 10 16.5 1.6 6.3 4.7 12 9.8 13.5 2.2.6 2.6-1.7 2.6-1.7 1.4 2 4.3 3.4 6.9 2.7 9.7-2.8 11-11.2 11-11.2" fill="#e08828"/><g fill="#94d82a"><path d="m14.5 24.2l-2.6.9-2.5-6.9 2.6-.9z"/><path d="m20.3 26.8l-2.5-1.1 3.1-6.7 2.5 1.2z"/><path d="m19 12.7c0 4.7-3.8 8.5-8.5 8.5-4.7 0-8.5-3.8-8.5-8.5 0-4.7 3.8-8.5 8.5-8.5 4.7.1 8.5 3.9 8.5 8.5"/></g><path d="m15.4 13c0 3.7-2.9 6.6-6.4 6.6-3.6 0-6.4-3-6.4-6.6 0-3.7 2.9-6.6 6.4-6.6 3.5 0 6.4 3 6.4 6.6" fill="#fcfcfa"/><path d="m14.6 13c0 2.5-2 4.6-4.4 4.6-2.4 0-4.4-2-4.4-4.6 0-2.5 2-4.6 4.4-4.6 2.5.1 4.4 2.1 4.4 4.6" fill="#3e4347"/><g fill="#93603b"><path d="m41.1 50.7c-1.9-2.9-3.3-6.2-4-9.6-.7-3.5-.7-7.1.1-10.6.8-3.5 2.5-6.9 5.3-9.3 1.4-1.2 3.1-2 4.9-2.3 1.8-.3 3.6 0 5.2.8-1.7-.4-3.4-.4-5 .1-1.6.5-2.9 1.4-4.1 2.5-1.1 1.1-2.1 2.5-2.8 4-.7 1.5-1.3 3-1.6 4.6-.8 3.2-.9 6.6-.5 9.9.5 3.4 1.3 6.7 2.5 9.9"/><path d="m58.9 42.3c-.7.9-1.6 1.6-2.6 2.2-1 .6-2.1 1-3.4 1.1-1.2.1-2.5-.3-3.6-1-1.1-.7-1.9-1.6-2.6-2.6-1.4-2-1.9-4.7-1.6-7.1.3-2.4 1.4-4.8 3.1-6.6.9-.9 1.9-1.7 3.2-2.1 1.2-.5 2.6-.6 3.9-.2 1.4.4 2.5 1.4 3.1 2.5.6 1.2.9 2.5.8 3.8-.1 1.3-.5 2.6-1.5 3.5-.9 1-2.5 1.5-3.8.8-1.3-.7-1.9-2.1-1.6-3.4.2-.7.6-1.2 1.2-1.5.3-.1.7-.2 1 0 .3.1.5.3.7.6-1-.9-2 .3-2.1 1.1-.1.9.5 1.9 1.3 2.2.4.2.8.1 1.3 0 .4-.1.8-.4 1.1-.7.6-.7.9-1.7.9-2.7 0-1-.2-2-.7-2.8-.5-.8-1.2-1.4-2.1-1.6-1.8-.5-3.8.4-5.2 1.9-2.8 2.9-3.7 7.9-1.6 11.5 1 1.8 2.7 3.3 4.8 3.4 2.1.1 4.3-1 6-2.3"/></g><path d="m34.3 12.7c0 5.4-4.4 9.7-9.8 9.7-5.4 0-9.8-4.4-9.8-9.7 0-5.4 4.4-9.7 9.8-9.7 5.4 0 9.8 4.4 9.8 9.7" fill="#94d82a"/><ellipse cx="22.7" cy="13.1" rx="7.4" ry="7.6" fill="#fcfcfa"/><path d="m29.3 13.1c0 2.9-2.3 5.3-5.1 5.3-2.8 0-5.1-2.4-5.1-5.3 0-2.9 2.3-5.3 5.1-5.3 2.8 0 5.1 2.4 5.1 5.3" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f40d.svg b/public/emoji/1f40d.svg new file mode 100644 index 000000000..6ad56b8d9 --- /dev/null +++ b/public/emoji/1f40d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.7 24.3c-.1-1-.3-1.9-.5-2.6-.4-1.4-.7-2.3-1-2.9-.3-.7-.6-1.1-.9-1.5-.5-.8-1-1.3-1.5-1.7-.9-.8-1.7-1.4-2.5-1.9-1.6-.9-3.2-1.5-4.7-2.1-3.1-1-6.2-1.6-9.2-2.1-6.1-1-12.2-1.4-18.3-1.9-1.5-.1-3-.3-4.5-.6-.4-.1 2-.9 3.2-1.3 6-1.6 12.1-2.6 18.2-3.2-6.1-.5-12.2-.7-18.3-.3-7.7.6-9.5 2.8-9.2 6.4.1.9.3 1.1.4 1.4.1.2.2.4.3.5.2.2.3.3.4.5.9.8 1.6 1.2 2.4 1.6.8.4 1.5.7 2.3 1 1.5.6 3 1 4.6 1.5 6.1 1.8 12.1 3.5 18 5.8 3 1.1 5.9 2.4 8.8 4 1.1.6-19.6 14.1-25.6 14.8l.7 19.5c6.1-2.1 12.2-4.4 18.3-7.9 1.5-.9 3.1-1.8 4.6-2.9 1.5-1.1 3-2.2 4.5-3.4 1.5-1.3 3-2.6 4.6-4.4.8-1 1.6-1.9 2.5-3.6.5-.9 1-1.8 1.6-4.1.3-1.1.6-2.8.7-5.1.3-1.3.2-2.4.1-3.5" fill="#8cc63e"/><g fill="#ffd93b"><path d="m50.5 27.6c-2.9-2.3-6.1-4-9.4-5.5-3.3-1.5-6.6-2.7-10-3.9-3.4-1.2-6.7-2.2-10.1-3.4-1.7-.6-3.4-1.2-5-2-.8-.4-1.6-.9-2.4-1.6-.4-.4-.7-.8-.9-1.3-.2-.5-.3-1.1-.3-1.8 0 .6-.2 2.5 3.7 4.2 1.6.7 3.4 1 5.1 1.5 3.4.8 6.8 1.5 10.3 2.4 3.4.8 6.9 1.7 10.3 2.8 3.4 1.2 6.8 2.6 10.1 4.7l-1.4 3.9"/><path d="m18 6.4c1.9-.7 3.7-1.1 5.5-1.6 1.8-.4 3.7-.8 5.5-1.1 3.7-.6 7.4-1 11-1.1-3.7.4-7.3 1.1-11 2-1.8.5-3.6 1-5.4 1.5-1.8.6-3.6 1.2-5.3 2l-.3-1.7"/></g><g fill="#8cc63e"><path d="m46 33.6l-2.3-4c4.6-2.9 5.4-5 5.7-6.9.3-1.8-.3-3.3-1.5-4.4l2.3-5.2c2.7 2.5 4 6.5 3.4 10.8-.7 4.9-3.7 8.7-7.6 9.7"/><path d="m22.9 9.4c-5.3-.4-6.2-1.1-6.2-4.4h1.2c0 1.8 0 2.2 5.1 2.7l-.1 1.7"/></g><path d="m31.7 51.5l2.4-.6c.8-.2 1.5-.4 2.3-.6 1.5-.4 3.1-.9 4.6-1.5 3-1.1 6.1-2.5 8.9-4.2 2.9-1.8 5.7-3.9 8-6.8 1.1-1.5 2.2-3.2 2.9-5.2.7-2 1.1-4.2 1-6.5.3 2.3.2 4.7-.3 6.9-.5 2.3-1.4 4.4-2.5 6.2-2.1 3.7-4.8 6.7-7.7 9.2-8 8-19.1 8.3-19.1 8.3l-.5-5.2" fill="#ffd93b"/><path d="m2.1 50.4c.3-1.2 1.5-2.3 2.6-2 1.1.3 1.7 1.8 1.4 3-.3 1.2-1.3 1.5-2.4 1.3-1.1-.3-1.9-1-1.6-2.3" fill="#e8f94b"/><path d="m2.9 50.7c.2-.8.9-1.4 1.6-1.3.7.2 1 1.1.8 1.9-.2.8-.8 1-1.5.8-.6-.2-1.1-.7-.9-1.4" fill="#252728"/><path d="m2 50.4c.3-1.3 1.6-2.5 2.8-2.2 1.2.3 1.8 1.9 1.5 3.3-1.9-1.6-4.3-1.1-4.3-1.1" fill="#4b662b"/><path d="m3.1 54.5c-.4-9.8 13-15.1 21.5-15.5 8.4-.4 15.3-.2 15.8 9.6.4 9.8-6.4 11.1-14.8 12.2-8.8 1.3-22 3.6-22.5-6.3" fill="#8cc63e"/><g fill="#4b662b"><path d="m8 55.2c-.3.9-.9 1.7-1.2 1.6-.4-.1-.4-1.1-.1-2 .3-.9.7-1.4 1.1-1.2.3 0 .5.6.2 1.6"/><path d="m4.8 54.3c0 .6-.2 1.2-.5 1.2-.2 0-.4-.6-.4-1.3 0-.6.2-1 .5-1s.4.4.4 1.1"/></g><path d="m12.9 52.3c0-2.7 2.1-5.6 4.7-5.6 2.6 0 4.7 2.9 4.7 5.6 0 2.7-2.1 3.9-4.7 3.9-2.6 0-4.7-1.2-4.7-3.9" fill="#e8f94b"/><path d="m14.7 52.5c0-1.7 1.3-3.5 2.9-3.5s2.9 1.8 2.9 3.5-1.3 2.4-2.9 2.4-2.9-.8-2.9-2.4" fill="#252728"/><g fill="#4b662b"><path d="m12.6 52.4c0-2.9 2.2-6 5-6 2.8 0 5 3.1 5 6-5-2.4-10 0-10 0"/><path d="m39.3 32.3c5.3.8 12.2 2.8 15 6.3 0 0-2-7.2-8.2-10.7-.2.2-.5.4-.7.6-1.8 1.1-3.9 2.4-6.1 3.8"/><path d="m44 44.7c0 0-1.4-7-7.1-11-2.4 1.4-4.8 2.7-7 3.8 5.2 1.2 11.7 3.6 14.1 7.2"/><path d="m47.4 26.6c4.2-.6 10.2-.2 12.9 1 0 0-3.8-4.9-10.9-5.4 0 0-.3 2.5-2 4.4"/><path d="m59.4 17.3c-.5-.8-1-1.3-1.5-1.7-.4-.3-.7-.6-1-.9-5.4 1.6-7.1 5.8-7.1 5.8 2.3-1.9 6.5-1.5 10.5-1.7 0 0 0 0 0-.1-.4-.6-.7-1.1-.9-1.4"/><path d="m22.3 12.1c.6-1.6 2.6-3.1 4.5-4.2-1.1-.1-2.2-.2-3.4-.3-1.2 2.2-1.1 4.5-1.1 4.5"/><path d="m16.4 10.2c1.1-1.3 3.9-2.2 6.1-2.6-.8-.1-1.5-.2-2.3-.3-.7-.1-1.2-.3-1.5-.4-1.8 1.5-2.3 3.3-2.3 3.3"/><path d="m47.7 10.8c-2.3 4-2.5 7.9-2.5 7.9 1.2-2.5 4.1-4.6 7.3-6.4-.6-.3-1.3-.5-1.9-.7-1-.3-1.9-.5-2.9-.8"/><path d="m33.4 14.6c.7-2.1 3.4-4 5.9-5.4-1.4-.2-2.8-.4-4.3-.5-1.8 2.7-1.6 5.9-1.6 5.9"/><path d="m40.3 9.4c-1.3 3.5-1.3 6.6-1.3 6.6.9-2.1 3-4.2 5.4-5.9-1-.2-2-.4-3-.6-.4 0-.7-.1-1.1-.1"/><path d="m27.9 13.8c.7-2 3.3-3.9 5.6-5.3-1.4-.1-2.8-.3-4.2-.4-1.5 2.7-1.4 5.7-1.4 5.7"/><path d="m17.6 6.6c0 0-1.9-1.2-4.3-1.4-.5.7-.7 1.6-.8 2.6 1.7-.9 3.6-1.5 5.1-1.2"/><path d="m18.9 5.6c0 0-.2-1.4-.9-2.9-.7.1-1.3.3-1.8.5 1.2.7 2.2 1.5 2.7 2.4"/><path d="m30.5 2.9c0 0 0-.3 0-.9-.1 0-.3 0-.4 0 .1.3.3.6.4.9"/><path d="m25.7 3.9c0 0 0-.8-.1-1.8-.3 0-.7 0-1 0 .5.6.9 1.2 1.1 1.8"/><path d="m34.9 2.6c0 0 0-.1 0-.4-.1 0-.1 0-.2 0 .1.1.2.3.2.4"/><path d="m22.1 2.2c-.1 0-.2 0-.4 0-.3 0-.6.1-1 .1.7.7 1.3 1.5 1.6 2.2 0 0 0-1-.2-2.3"/><path d="m32.9 2.6c0 0 0-.2 0-.5-.1 0-.1 0-.2 0 .1.2.2.3.2.5"/><path d="m28.2 3.3c0 0 0-.5-.1-1.3-.2 0-.5 0-.7 0 .4.4.7.9.8 1.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f40e.svg b/public/emoji/1f40e.svg new file mode 100644 index 000000000..b7ba4df3f --- /dev/null +++ b/public/emoji/1f40e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#89664c"><path d="m11 8.5c0 0 2.2-2.1 5.4-2l-.6 1.5c0 0 2.5-.7 5.7.5l-1.4 1c0 0 3.4.9 4.4 2.2l-1.9.2c0 0 3 1.2 4.1 3l-1.4.3c0 0 3 1.9 3.5 4.1l-1.8-.3c0 0 1.7 2.5 1.9 4.6l-1-.5.2 1.4-17.1-16"/><path d="m60.8 29.2c2.6-4-7.9-6.1-12.1-.4v1.3c0 0 8.6-2.5 6.6 2.4-2.2 5.5 6.6 10 6.6 10s-4.7-7.6-1.1-13.3"/><path d="m9.2 9.2c0 0-.7-1.5-.3-4.2 0 0 2 1.4 3.4 4.5l-3.1-.3"/></g><path d="m12.7 56.1l.6-4.4c0 0-.9 0-1.8-.2-.3.8-.6 2.2-.9 3.9 1.1.6 2.1.7 2.1.7" fill="#574137"/><path d="m27.2 45c-.7.5-1.5 1.2-2.1 1.8l-3.5-1c0 0 3.2-4.9 10.7-8.1 0 0-8.5-3.1-11.4 1 0 0-3.8 5.7-5.1 7-1.3 1.4.1 2.6.7 2.8.6.2 9.7 1 9.7 1s1.2-1 2.8-1.7c-.6-1.4-1.3-2.3-1.8-2.8" fill="#89664c"/><path d="m28.5 44c0 0-.6.4-1.4 1 .5.5 1.2 1.4 1.9 2.8.7-.3 1.6-.5 2.3-.4.1 0-1.1-2.5-2.8-3.4" fill="#574137"/><path d="m38.3 33.4l-.8 5.8c0 0 7.9 1.3 11.2.1 0 0 2.9 7.2 8.4 11.7.4-.7.9-1.9 1.2-3.6-2.1-1.3-5.4-4.4-6.9-10.8 0-.1-6.4.7-13.1-3.2" fill="#89664c"/><path d="m57.1 51c.7.6 1.5 1.2 2.3 1.7 0 0 .8-2 .9-4.3 0 0-.8-.2-1.9-1-.4 1.7-.9 2.9-1.3 3.6" fill="#574137"/><g fill="#b7805c"><path d="m44.8 25c-8 1-15.7 3-17.1-1.4-5.8-17.9-16.7-15.1-16.7-15.1-1.9-2.3-3.8-2.6-3.8-2.6-.2 2.2.7 4.1.7 4.1-.6 2.9-5.4 12.1-5.9 13.3-.5 1.3 2.9 3.4 2.9 3.4.7-.1.9-1.3 2.4-1.2.4 0-.7 1.4-.3 1.6.8.3 1.7-2 3.4-2.9 6.1-3.3 4.1-5.5 4.1-5.5 2.5 1.7 1.1 5.5 0 7.5-2.5 4.7.1 11.5.1 11.5-2.5 1.9-7.9 3-7.9 3-1.9 9.8 1.5 13.4 3.9 14.7.3-1.7.6-3.1.9-3.9-.9-.2-1.9-.8-2.3-1.8-.7-2.1.7-6.8.7-6.8 6.5.8 10.5-1.2 15.2-2.4 4.6-1.1 9.1-.3 13.6.4 17 3 14.8-17 6.1-15.9"/><path d="m37.7 40.2c4.4 10 14 4.5 14 4.5-2.2 6.1-.6 10.3.8 12.5 1.2-.6 1.9-2 2.3-2.8-3.1-3.5-.9-8.1-.3-9.9.7-2-.3-3.3-.3-3.3-2.7-.6-4.2 1.2-7.4-2.9-3.2-4-9.1 1.9-9.1 1.9"/></g><g fill="#574137"><path d="m53.9 59c1.5-.1 2-3.5 2-3.5-.4-.3-.8-.7-1.1-1-.4.8-1.1 2.2-2.3 2.8.7 1.1 1.4 1.7 1.4 1.7"/><path d="m34.1 35.1c0 0 .3 2.2-1.2 5.2 0 0 1.2 0 2.2.1 0 0 .9-1 1.2-5.1l-2.2-.2"/></g><path d="m28.2 24.5c0 0 2.4 2.6.9 4.8-2 3 4.1 8.6 11 5.5 4.9-2.2.2-7.7 2.4-9.7-.1 0-8.3 1.8-14.3-.6" fill="#8cc63e"/><g fill="#333"><path d="m5.4 22.3l-.5-.5c5.7-5.3 7-7.5 7-7.5l.6.4c0 0-1.3 2.3-7.1 7.6"/><path d="m13.2 15.3c-.8-1.2-1.8-2.3-2.8-3.3-1-1-2.1-1.6-2.6-2 0 0-.1.5-.2.8.4.4 1.4.9 2.3 1.8 1.4 1.4 3.2 3.9 4.8 7.5.2-.1.5-.6.6-.6-.7-1.5-1.2-2.9-2.1-4.2"/><path d="m6.8 25.6c.2-.1.7 0 .7 0-1.2-3.2-3.1-5.3-3.8-5.7l-.3.7c.2.1.5.3.9.8.6.6 1.8 2.3 2.5 4.2"/></g><path d="m7.3 15.9c0 0 1 .4 1.7-.4.7-.8.3-2.9.3-2.9s-1.4 1-2 3.3" fill="#574137"/><path d="m2.9 23c0 0 1.3-.2.9 1.4-.5 1.5-1-.9-.9-1.4" fill="#89664c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f40f.svg b/public/emoji/1f40f.svg new file mode 100644 index 000000000..2cf3e5715 --- /dev/null +++ b/public/emoji/1f40f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49.9 36.8c-.6-.9-1.5-1.5-2.6-1.5-1.7 0-3.1 1.5-3.1 3.4v12.3c0 1.9 1.4 3.4 3.1 3.4 1.7 0 3.1-1.5 3.1-3.4v-4.5-7.9c0-.5-.2-1.2-.5-1.8" fill="#8d9ba3"/><path d="m47.3 54.6c1.7 0 3.1-1.5 3.1-3.4h-6.2c0 1.8 1.4 3.4 3.1 3.4" fill="#3e4347"/><path d="m41.7 38.4c-.8-1.3-2-2.2-3.4-2.2-2.3 0-4.2 2.2-4.2 5v15.8c0 2.8 1.9 5 4.2 5 2.3 0 4.2-2.2 4.2-5v-6.5-9.2c-.1-1.1-.4-2-.8-2.9" fill="#8d9ba3"/><path d="m38.3 62c2.3 0 4.2-2.2 4.2-5h-8.3c-.1 2.8 1.8 5 4.1 5" fill="#3e4347"/><path d="m28.9 38.4c-.8-1.3-2-2.2-3.4-2.2-2.3 0-4.2 2.2-4.2 5v15.8c0 2.8 1.9 5 4.2 5 2.3 0 4.2-2.2 4.2-5v-6.5-9.2c-.1-1.1-.3-2-.8-2.9" fill="#8d9ba3"/><path d="m25.5 62c2.3 0 4.2-2.2 4.2-5h-8.3c-.1 2.8 1.8 5 4.1 5" fill="#3e4347"/><path d="m58.1 33.6c-.7-1.2-1.8-2-3-2-2 0-3.6 2-3.6 4.5v16.3c0 2.5 1.6 4.5 3.6 4.5 2 0 3.6-2 3.6-4.5v-5.9-10.3c.1-1-.2-1.8-.6-2.6" fill="#8d9ba3"/><path d="m55.1 57.1c2 0 3.6-2 3.6-4.5h-7.3c.1 2.4 1.7 4.5 3.7 4.5" fill="#3e4347"/><g fill="#dae5ef"><ellipse cx="38.3" cy="34.6" rx="14.3" ry="13.9"/><ellipse cx="22.1" cy="33.5" rx="14.3" ry="13.9"/><ellipse cx="25.5" cy="21.4" rx="14.3" ry="13.9"/><ellipse cx="37.9" cy="21.4" rx="14.3" ry="13.9"/><ellipse cx="52.6" cy="29.2" rx="9.1" ry="8.9"/><ellipse cx="52.8" cy="39.3" rx="9.1" ry="8.9"/><ellipse cx="49.4" cy="40.7" rx="9.1" ry="8.9"/><ellipse cx="22.6" cy="43.4" rx="9.1" ry="8.9"/><ellipse cx="41.1" cy="43.4" rx="9.1" ry="8.9"/><ellipse cx="31.9" cy="47.2" rx="9.1" ry="8.9"/></g><path d="m51.4 33.8c.1-3.7-.5-6.8-1.7-8.6-1.9-1.1-5.2-1.7-9.3-1.6-.1 3.7.5 6.8 1.7 8.6 1.9 1.1 5.2 1.6 9.3 1.6" fill="#8d9ba3"/><path d="m49 31.5c.1-2.1-.3-3.8-1-4.8-1.1-.6-2.9-1-5.2-.9-.1 2.1.3 3.8 1 4.8 1 .6 2.9.9 5.2.9" fill="#3e4347"/><path d="m23.5 23.5c-4-.1-7.3.4-9.3 1.6-1.2 1.8-1.9 4.8-1.8 8.5 4 .1 7.3-.4 9.3-1.6 1.2-1.7 1.9-4.7 1.8-8.5" fill="#8d9ba3"/><path d="m21 25.7c-2.3-.1-4.1.2-5.3.9-.7 1-1.1 2.7-1 4.8 2.3.1 4.1-.2 5.3-.9.7-.9 1.1-2.6 1-4.8" fill="#3e4347"/><path d="m46.4 26c0 10.7-6.5 19.4-14.5 19.4s-14.5-8.7-14.5-19.4c0-6.2 1.2-14.4 14.5-14.4 13.3 0 14.5 8.2 14.5 14.4" fill="#8d9ba3"/><ellipse cx="24" cy="28.2" rx="4.9" ry="4.7" fill="#fff"/><ellipse cx="24" cy="28.2" rx="3.4" ry="3.3" fill="#3e4347"/><ellipse cx="39.7" cy="28.2" rx="4.9" ry="4.7" fill="#fff"/><g fill="#3e4347"><ellipse cx="39.7" cy="28.2" rx="3.4" ry="3.3"/><path d="m24.6 37.3c3.5.6 3.7.6 5.4 4"/><path d="m39.2 37.3c-3.5.6-3.7.6-5.4 4"/></g><g fill="#89664c"><path d="m58.1 5c-1.2-1.3-2.7-2.2-4.2-2.6-1.5-.5-3.2-.4-4.7-.1-3.1.7-5.9 2.9-7.8 6-1 1.6-1.7 3.4-2.2 5.3-.2.9-.4 1.9-.5 2.9-.2 2 3.8 2.6 4.4-1.4.2-1.3.8-2.6 1.4-3.7 1.3-2.3 3.2-3.9 5.4-4.5 1.1-.3 2.2-.4 3.2-.1 1 .3 2 .8 2.9 1.6 1.7 1.6 2.8 4.3 2.9 7.1.1 2.6-1.2 5.3-3.1 6.4-.9.6-2 .9-3 .7-1-.2-1.9-.9-2.6-1.9-.7-1-1-2.3-1-3.6 0-1.2.5-2.4 1.3-3.1.8-.7 1.9-1 2.7-.6.8.4 1.5 1.5 1.6 2.6 0 0 0 0 0 .1 0 .7.5 1.3 1.1 1.3.6 0 1-.6 1-1.4v-.1c0 0 0 0 0 0-.1-2.2-1.2-4.2-2.8-5.1-.8-.4-1.7-.5-2.5-.4-.4.1-.8.2-1.2.4-.2.1-.4.2-.6.4l-.2.2c-.1.1-.2.2-.3.2-1.4 1.2-2.3 3.2-2.4 5.4-.1 2.1.4 4.2 1.4 5.8 1 1.6 2.5 2.8 4.1 3.2 1.6.4 3.3 0 4.7-.8 1.5-.8 2.7-2.2 3.6-3.9.9-1.7 1.4-3.7 1.4-5.8 0-4-1.5-8-4-10.5"/><path d="m5.9 5c1.2-1.3 2.7-2.2 4.2-2.6 1.5-.5 3.2-.4 4.7-.1 3.1.7 5.9 2.9 7.8 6 1 1.6 1.7 3.4 2.2 5.3.2.9.4 1.9.5 2.9.2 2-3.8 2.6-4.4-1.4-.2-1.3-.8-2.6-1.4-3.7-1.3-2.3-3.2-3.9-5.4-4.5-1.1-.3-2.2-.4-3.2-.1-1 .2-2.1.8-2.9 1.6-1.7 1.6-2.8 4.3-2.9 7.1-.1 2.6 1.2 5.3 3.1 6.4.9.6 2 .9 3 .7 1-.2 1.9-.9 2.6-1.9.7-1 1-2.3 1-3.6 0-1.2-.5-2.4-1.3-3.1-.8-.7-1.9-1-2.7-.6-.8.3-1.5 1.4-1.5 2.6 0 0 0 0 0 .1 0 .7-.5 1.3-1.1 1.3-.6 0-1-.6-1-1.4v-.1c0 0 0 0 0 0 .1-2.2 1.2-4.2 2.8-5.1.8-.4 1.7-.5 2.5-.4.4.1.8.2 1.2.4.2.1.4.2.6.4l.2.2c.1.1.2.2.3.2 1.4 1.2 2.3 3.2 2.4 5.4.1 2.1-.4 4.2-1.4 5.8-1 1.6-2.5 2.8-4.1 3.2-1.6.4-3.3 0-4.7-.8-1.5-.8-2.7-2.2-3.6-3.9-.9-1.7-1.4-3.7-1.4-5.8-.1-4 1.4-8 3.9-10.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f410.svg b/public/emoji/1f410.svg new file mode 100644 index 000000000..445e63f8c --- /dev/null +++ b/public/emoji/1f410.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m19.3 13.6c.5-6.7 8.5-7 8.5-7-10.2-3.6-12.5 6.6-11.9 7.4.8.9 3.3 1.2 3.4-.4" fill="#947151"/><g fill="#c2aca1"><path d="m56.6 26.6c-1.1-2.4 2-10.8 2-10.8s7.6 8.6.2 12.7c-.4.2-2-1.5-2.2-1.9"/><path d="m10.8 38.1c0 0-2.8-4.6 1.2-10.3l-5.7 2.6c-2.7 5.3 4.5 7.7 4.5 7.7"/></g><path d="m59.6 48.5c-1.5-4.1-1.1-5.8-1.1-5.8 3.8-6.9 1.2-16.7-2.6-17.3-13.6-2.4-31.2 1.6-31.2-3 0-9.5-8-15.4-14.3-9.6-4.5 4.2-.9 5.6-7.8 14.2-1.6 1.9.2 3.4 3.3 4 1 .2 1.3.1 3.8-1.2 2.4-1.3 5.8.3 6.7-4.2 0 0-.5 11.2 6.3 18.9 0 0 1.4 4-1.3 14.9h3.3l3-8.3c0 0-.6-5.9 1.3-5.3 5.9 2.1 20.5-1.5 20.5-1.5 1.4 2.8 5.9 5.5 5.9 5.5s-1.4 3.3-1.2 9.6h3.5c.2-2.4 1.9-10.9 1.9-10.9" fill="#f1e7dc"/><g fill="#947151"><path d="m20.7 62h3.2l.6-2.5h-3.3c-.2 1.5-.5 2.5-.5 2.5"/><path d="m54.1 59.5c-.2 1.5-.1 2.5-.1 2.5h3.4c0 0 0-1 .2-2.5h-3.5"/></g><ellipse cx="12.2" cy="18.9" rx="1.5" ry="1.5" fill="#3e4347"/><g fill="#c2aca1"><path d="m4.5 27.7c-.1.2-.6.5-.8.3-.2-.1-.1-.6.1-.9.1-.2.4-.3.6-.1.2.2.2.5.1.7"/><path d="m9.6 25.3c.3 1.2 0 2.5-.7 3.6-.3.5-.8 1-1.3 1.4-.5.4-1.1.6-1.7.8 1-.7 1.9-1.4 2.5-2.4.3-.5.5-1 .7-1.6.2-.6.4-1.2.5-1.8"/></g><path d="m19.7 16.4c6.2-.2 5.5-8.6 4.5-8.1-1.6.8-6.6 3.1-6.6 5.9 0 .5-.6 2.3 2.1 2.2" fill="#f1e7dc"/><path d="m19 13.6c.5-1.6 4.1-3.4 4.7-3.6.6-.3.6 4-3.4 5.7-.4.2-.8.2-1-.1-.2-.3.7-.9 1.3-1.2.7-.3-.1-.2-.6-.1-.5.2-.2-.2.2-.4.4-.3-.6 0-1 .4-.4.4-.5.4-.2-.7" fill="#c2aca1"/><path d="m17.1 12.7c-1.8-7.5 6.9-10.7 6.9-10.7-12.6-.4-11.5 11.7-10.5 12.3 1.2.7 4 .2 3.6-1.6" fill="#947151"/></svg> \ No newline at end of file diff --git a/public/emoji/1f411.svg b/public/emoji/1f411.svg new file mode 100644 index 000000000..19d8b9e77 --- /dev/null +++ b/public/emoji/1f411.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.7 36.8c-.6-.9-1.5-1.5-2.6-1.5-1.8 0-3.2 1.5-3.2 3.4v12.3c0 1.9 1.4 3.4 3.2 3.4s3.2-1.5 3.2-3.4v-4.5-7.9c0-.5-.2-1.2-.6-1.8" fill="#8d9ba3"/><path d="m43.1 54.6c1.8 0 3.2-1.5 3.2-3.4h-6.3c0 1.8 1.4 3.4 3.1 3.4" fill="#3e4347"/><path d="m36.4 38.4c-.8-1.3-2-2.2-3.5-2.2-2.3 0-4.2 2.2-4.2 5v15.8c0 2.8 1.9 5 4.2 5 2.3 0 4.2-2.2 4.2-5v-6.5-9.2c0-1.1-.2-2-.7-2.9" fill="#8d9ba3"/><path d="m32.9 62c2.3 0 4.2-2.2 4.2-5h-8.5c.1 2.8 2 5 4.3 5" fill="#3e4347"/><path d="m23.4 38.4c-.8-1.3-2-2.2-3.5-2.2-2.3 0-4.2 2.2-4.2 5v15.8c0 2.8 1.9 5 4.2 5 2.3 0 4.2-2.2 4.2-5v-6.5-9.2c0-1.1-.2-2-.7-2.9" fill="#8d9ba3"/><path d="m19.9 62c2.3 0 4.2-2.2 4.2-5h-8.5c.1 2.8 2 5 4.3 5" fill="#3e4347"/><path d="m54.1 33.6c-.7-1.2-1.8-2-3-2-2 0-3.7 2-3.7 4.5v16.3c0 2.5 1.7 4.5 3.7 4.5 2 0 3.7-2 3.7-4.5v-5.9-10.3c0-1-.3-1.8-.7-2.6" fill="#8d9ba3"/><path d="m51.1 57.1c2 0 3.7-2 3.7-4.5h-7.4c0 2.4 1.6 4.5 3.7 4.5" fill="#3e4347"/><g fill="#dae5ef"><ellipse cx="32.9" cy="34.6" rx="14.5" ry="13.9"/><ellipse cx="16.5" cy="33.5" rx="14.5" ry="13.9"/><ellipse cx="50.5" cy="28.2" rx="9.3" ry="8.9"/><ellipse cx="52.7" cy="37.3" rx="9.3" ry="8.9"/><ellipse cx="46.3" cy="39.7" rx="9.3" ry="8.9"/><ellipse cx="17" cy="43.4" rx="9.3" ry="8.9"/><ellipse cx="35.8" cy="43.4" rx="9.3" ry="8.9"/><ellipse cx="26.4" cy="47.2" rx="9.3" ry="8.9"/></g><path d="m46.3 33.8c.1-3.7-.5-6.8-1.8-8.6-1.9-1.1-5.3-1.7-9.5-1.6-.1 3.7.5 6.8 1.8 8.6 2 1.1 5.3 1.6 9.5 1.6" fill="#f4a19a"/><path d="m43.8 31.5c.1-2.1-.3-3.8-1-4.8-1.1-.6-3-1-5.3-.9-.1 2.1.3 3.8 1 4.8 1.1.6 3 .9 5.3.9" fill="#3e4347"/><path d="m17.9 23.5c-4.1-.1-7.5.4-9.5 1.6-1.3 1.8-1.9 4.8-1.8 8.5 4.1.1 7.5-.4 9.5-1.6 1.2-1.7 1.8-4.7 1.8-8.5" fill="#f4a19a"/><path d="m15.4 25.7c-2.3-.1-4.2.2-5.4.9-.7 1-1.1 2.7-1 4.8 2.3.1 4.2-.2 5.4-.9.7-.9 1-2.6 1-4.8" fill="#3e4347"/><path d="m41.2 26c0 10.7-6.6 19.4-14.8 19.4-8.2 0-14.8-8.7-14.8-19.4 0-6.2 6.6-6.4 14.8-6.4 8.2 0 14.8.2 14.8 6.4" fill="#f4a19a"/><ellipse cx="18.4" cy="28.2" rx="5" ry="4.7" fill="#fff"/><path d="m18.4 25c1.9 0 3.5 1.5 3.5 3.3 0 1.8-1.5 3.3-3.5 3.3-1.9 0-3.5-1.5-3.5-3.3 0-1.9 1.6-3.3 3.5-3.3" fill="#3e4347"/><ellipse cx="34.4" cy="28.2" rx="5" ry="4.7" fill="#fff"/><g fill="#3e4347"><ellipse cx="34.4" cy="28.2" rx="3.5" ry="3.3"/><path d="m19 37.3c3.6.6 3.8.6 5.5 4"/><path d="m33.8 37.3c-3.6.6-3.8.6-5.5 4"/></g><g fill="#dae5ef"><ellipse cx="11.1" cy="16.8" rx="8.8" ry="8.4"/><ellipse cx="41.7" cy="16.8" rx="8.8" ry="8.4"/><ellipse cx="26.4" cy="13.5" rx="12" ry="11.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f412.svg b/public/emoji/1f412.svg new file mode 100644 index 000000000..713e48da8 --- /dev/null +++ b/public/emoji/1f412.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#89664c"><path d="m50.4 59.9c-2.5 0-4.7-1.2-5.5-1.7-.9-.5-1.2-1.7-.7-2.6.5-.9 1.7-1.2 2.6-.7 2.2 1.2 3.9 1.5 5.2.9 1.6-.7 3.8-3.2 5.4-10.6 1.4-6.7 1.5-15.6-1.6-19.4-.9-1.2-2.1-1.7-3.6-1.7-3.6 0-4.6 2.5-4.6 3.9 0 .4.1 2.1 1.6 2.1.3 0 .7-.1 1-.5.3-.4.4-.9.3-1.5-.2-1 .5-2 1.5-2.2 1-.2 2 .5 2.2 1.5.3 1.7 0 3.4-1.1 4.6-1 1.2-2.5 1.9-4 1.9-3.1 0-5.3-2.5-5.3-5.9 0-1.9.8-3.8 2.1-5.2 1.1-1.1 3-2.5 6.3-2.5 2.6 0 4.9 1.1 6.5 3.1 4.1 5.1 3.8 15.3 2.3 22.5-1.5 7.3-4 11.7-7.5 13.3-1 .6-2.1.7-3.1.7"/><path d="m30 27.9l-1.9 13.4c-4.9 0-6.1 9.1-4.7 17.5.1.8 5.5 1.7 5.5 1.7-1-5.3.4-7.9.4-7.9-.3 4.7.3 9.5 8.4 9.5 7.5 0 11.6-2.6 12-9.5 1.2-22-19.7-24.7-19.7-24.7"/></g><g fill="#e0ac7e"><path d="m23.5 57.8c-2.4 1-8.4 1.5-6.9 4.2h11.9c1.9-2.7-1.8-5.6-5-4.2"/><path d="m38.5 54.2c0 0-1.9-11.2-10.4-13-8.4-1.8-3.4-4.6.9-3.6 10.5 2.3 9.5 16.6 9.5 16.6"/></g><path fill="#89664c" d="m27.9 36.6h-9.5l-6.4 20.5 3.2 3.5z"/><path d="m14.8 57.3c-1.9-2.3-4.8.7-6.3 1.8-.7.5-4.5.6-3.3 2.9h8.2c2.6-.8 2.5-3.3 1.4-4.7" fill="#e0ac7e"/><ellipse cx="38.8" cy="21.2" rx="5.9" ry="5.9" fill="#89664c"/><ellipse cx="38.8" cy="21.2" rx="3.8" ry="3.8" fill="#ffc5d3"/><ellipse cx="7.9" cy="21.2" rx="5.9" ry="5.9" fill="#89664c"/><ellipse cx="7.9" cy="21.2" rx="3.8" ry="3.8" fill="#ffc5d3"/><g fill="#89664c"><path d="m31.4 5.4c.8-.4 1.3-.6 1.3-.6-2.3-.8-4.3-1.3-6-1.5.9-.7 1.5-.9 1.5-.9-14.5-2.1-21.4 6.3-21.4 13.8h33c-.4-5.2-3.3-8.8-8.4-10.8"/><path d="m39.9 17.3c0-6.9-7.4-12.5-16.6-12.5-9.2 0-16.6 5.6-16.6 12.5 0 1.6.4 3.2 1.2 4.6-.7 1.4-1.2 3-1.2 4.6 0 6.9 7.4 12.5 16.6 12.5 9.2 0 16.6-5.6 16.6-12.5 0-1.6-.4-3.2-1.2-4.6.8-1.4 1.2-2.9 1.2-4.6"/></g><path d="m37.6 17.8c0-12-14.2-4.4-14.2-4.4s-14.3-7.6-14.3 4.4c0 3.4 2.1 6.4 5.3 8.3-.9 1.2-1.5 2.6-1.5 4 0 4.3 4.7 7.8 10.4 7.8 5.8 0 10.4-3.5 10.4-7.8 0-1.5-.6-2.9-1.5-4 3.3-1.9 5.4-4.9 5.4-8.3" fill="#e0ac7e"/><g fill="#3b302a"><ellipse cx="24.9" cy="25.3" rx=".7" ry="1.5"/><ellipse cx="21.8" cy="25.3" rx=".7" ry="1.5"/><ellipse cx="29.5" cy="20.3" rx="2.5" ry="3.2"/><ellipse cx="17.2" cy="20.3" rx="2.5" ry="3.2"/><path d="m30.4 30.6c.4 1.1-2.7 3.3-7.1 3.3-4.4 0-7.5-2.2-7.1-3.3.5-1.1 13.8-1.1 14.2 0"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f413.svg b/public/emoji/1f413.svg new file mode 100644 index 000000000..349de8552 --- /dev/null +++ b/public/emoji/1f413.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m9.7 23.4c1.6 2.7 3.4 3 4.7 1.5 2-2.4-.2-5.5-2.5-6.3-3.9-1.5-7.3 3-7.3 3s3.7-.5 5.1 1.8" fill="#f29a2e"/><path d="m55.6 15c-9.1-5.5-19.8-1.2-21.9 9.3-.5 2.6-1.3 12.4 5.8 9.1.3.8 1 1.5 1.9 2.3 2.4 1.9 1.1 7 1.1 7s7.2-3.4 4.4-11.6c4.1 0 7 7.3 7 7.3s2.8-7 .8-13.3c3.7-.4 7.2 5 7.2 5s1.8-10.2-6.3-15.1" fill="#e24b4b"/><g fill="#f4bc58"><path d="m32.1 62h-13c0-1.1 7.6-1.3 7.9-8.8 1.3 8.4 5.1 7.7 5.1 8.8"/><path d="m19.3 58.1l-8-9.6c.6-.7 5.4 4.8 9.5.4-3.7 6.1-1 8.5-1.5 9.2"/></g><g fill="#947151"><path d="m41.4 33.4c0 10.4-7.1 18.8-16 18.8-8.8 0-16-8.4-16-18.8 0-6.9 1.3-22 6.2-22 15.3 0-3.9 19.9 9.7 19.9 9 0 16.1-8.3 16.1 2.1"/><path d="m32.7 50.1c0 2.2-3 6.8-5.6 6.8s-5.6-3.1-5.6-5.3c0-2.1 11.2-2.5 11.2-1.5"/></g><path d="m38.8 31.4c-.2 4.6-8.1 11.6-12.5 11.6-4.4 0-8-3.7-8-8.2 0-7.6 3.8-3.9 8.2-3.9 4.4 0 12.8-6.8 12.3.5" fill="#3e4347"/><path d="m8.7 28.9l.6 10.9 2.5-3.1 2.9 3.6.6-5 4.5 3.3-.8-4.8 5.4.6-2.5-3 3.7-2.5c0 0-4.5 1-4.4-1.8.1-2.8 3-11 1.1-13.4-1.9-2.4-10.1 0-10.1 0l-3.5 15.2" fill="#f4bc58"/><ellipse cx="8.7" cy="19.5" rx=".6" ry=".3" fill="#3e4347"/><ellipse cx="14.6" cy="19.9" rx="4.3" ry="4.2" fill="#e24b4b"/><ellipse cx="14.3" cy="19.5" rx="2.1" ry="1.6" fill="#3e4347"/><g fill="#e24b4b"><path d="m9.5 34.3c.3 3.9-2.5 5.7-4.6 5.5-3.4-.3-3.4-5.2-1.9-8.1 2.6-5 9-15.3 9-15.3s-2.8 14.4-2.5 17.9"/><path d="m23.2 13.1c0-.5 0-1.1 0-1.7-.2-3.4 3.4-6.5 3.4-6.5s-6-.9-8.6 4.2c-.3.6-.5 1.3-.7 2-.1-.5-.3-1-.5-1.6-1.1-3.1 1.5-7.5 1.5-7.5s-5.9 1.5-6.9 7.3c-.2 1.2-.2 2.5.1 3.7-.1-.1-.2-.2-.3-.3-1.9-1.8-1.4-6.2-1.4-6.2s-3.9 3.8-2.8 8.6c.6 2.8 3.1 5.5 5.2 3.2.6-.7 2.2-1.8 3.2-2.1.7-.2 2.5-.1 3.6.8 1 .9 1.8 2.4 3.3 2.4 6.4.3 7.6-8.9 7.6-8.9s-3.3 1.7-6.7 2.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f414.svg b/public/emoji/1f414.svg new file mode 100644 index 000000000..34dfab577 --- /dev/null +++ b/public/emoji/1f414.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m7.6 20.4c1.8 2.9 3.8 3.3 5.2 1.6 2.2-2.6-.2-5.9-2.8-6.8-4.3-1.7-8 3.1-8 3.1s4.1-.4 5.6 2.1" fill="#f29a2e"/><path d="m42.8 10.2c-7.7 4.5-1.3 15.3-15.2 18.2l14.8 7.3c3 5.2 11.3 5.6 11.3 5.6s2.1-6.2.4-10.8c4.6 0 7.8-2.8 7.8-2.8s-2.6-9.2-10.5-9.2c7.8-3.2 9.2-9.8 9.2-9.8s-6.9-4.8-17.8 1.5" fill="#e1eaf2"/><path d="m35.7 62h-14.3c0-1.2 8.4-1.4 8.8-9.4 1.3 8.9 5.5 8.2 5.5 9.4" fill="#f4bc58"/><g fill="#d1dce6"><path d="m49.4 30.6c0 11.5-9.4 23.3-21 23.3-11.6 0-21-11.8-21-23.3 0-7.7 16.6-2.3 21-2.3 11.6-.1 21-9.3 21 2.3"/><path d="m36.4 49.2c0 2.3-3.3 7.3-6.2 7.3-2.9 0-6.2-3.4-6.2-5.7 0-2.3 12.4-2.7 12.4-1.6"/></g><path d="m6.5 26.3c0 3 .6 11.7.6 11.7l2.7-3.4 3.2 3.8.7-5.3 4.9 3.5-.9-5.2 5.9.6-2.7-3.2 4.1-2.7c0 0-5 1.1-4.9-2 .1-3.1 2.6-11.9-.5-13.2-5.7-2.1-13.1 2.7-13.1 15.4" fill="#e1eaf2"/><g fill="#3e4347"><ellipse cx="6.5" cy="16.1" rx=".7" ry=".3"/><circle cx="11.5" cy="16.7" r="1.5"/></g><g fill="#e24b4b"><path d="m7.8 23.6c0 3.2-2.1.9-2.1.9-.7 0-3.6 2.2-2.6-1.5 1.3-4.8 6.3-8 6.3-8s-1.6 2.8-1.6 8.6"/><path d="m20.8 10.6c0-.4 0-.8 0-1.2-.2-2.5 3.4-3.5 3-4.8-.6-1.7-5.3-.6-7.6 3.1-.3.4-.5.9-.6 1.5-.1-.4-.2-.8-.4-1.2-1.1-2.3 2.2-4.4 1.2-5.5-1.3-1.5-5.2 1.1-6.1 5.4-.2.9-.2 1.8.1 2.7-.1-.1-.2-.2-.3-.2-1.7-1.3 0-4-1.2-4.6-1.8-.8-3.4 2.8-2.5 6.3.6 2 2.8 4.1 4.6 2.4.6-.5 2-1.3 2.8-1.6.6-.2 2.2-.1 3.2.6.9.6 1.6 1.8 2.9 1.8 5.7.2 8.8-5.3 6.7-6.5-1.1-.8-2.8 1.2-5.8 1.8"/></g><path d="m42.5 43.9c-.9-2.2-3.5-3.4-3.5-3.4 2.7-1.4 4.3-4.4 4.3-4.4-1.4-.6-6.8-1-6.8-1 1.2-1.2 2.2-2.9 2.2-2.9s-6.2-1.5-11.4 1.3c-6.8 3.8-4.8 12.8 2.9 13.8 8.5 1.1 12.3-3.4 12.3-3.4" fill="#e1eaf2"/></svg> \ No newline at end of file diff --git a/public/emoji/1f415.svg b/public/emoji/1f415.svg new file mode 100644 index 000000000..7fded5c11 --- /dev/null +++ b/public/emoji/1f415.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M14.1,46.2C8,45.7,3,38,3,38c0,9.5,8.4,13,12.2,11.7C18.6,48.6,14.1,46.2,14.1,46.2z" fill="#947151"/><path d="m41.3 56c1.7 2 9.5 0 10.8-2.3 5.1-9.5 0-15.6 0-15.6l-10.8 3.3c0 .1-2.2 12.1 0 14.6" fill="#eabc92"/><path d="m34 60.4c1.9 2.2 8.8 2.1 10.8 0 3-3 2.8-16.7 3-23.3l-12.7-1.1c0 0-3.5 21.5-1.1 24.4" fill="#f5d1ac"/><path d="m26.7 56c-1.7 2-9.5 0-10.8-2.3-5.1-9.5 0-15.6 0-15.6l10.8 3.3c0 .1 2.3 12.1 0 14.6" fill="#eabc92"/><path d="m34.1 60.4c-1.9 2.2-8.8 2.1-10.8 0-3-3-2.8-16.7-3-23.3l12.7-1.1c0 0 3.5 21.5 1.1 24.4" fill="#f5d1ac"/><path d="m34 60.5c-.3-2.1-.4-4.2-.4-6.3 0-2.1.1-4.2.4-6.3.3 2.1.4 4.2.4 6.3 0 2.1-.1 4.2-.4 6.3" fill="#423223"/><path d="m34 46.5c-10.2 0-15.4-4-15.4-4s3.4 9.1 15.4 9.1 15.4-9.1 15.4-9.1-5.2 4-15.4 4" fill="#3e4347"/><path d="m31.1 49c0-1.4.6-2.5 1.3-2.6-.2-.2-.5-.3-.7-.3-.9 0-1.6 1.3-1.6 2.9 0 1.6.7 2.9 1.6 2.9.3 0 .5-.2.7-.4-.7 0-1.3-1.1-1.3-2.5" fill="#fff"/><path d="m19.5 43c-6.1-3.8-8.5-18.7-6.5-25.4 1.5-5 7-12.4 12-14.4 4.2-1.6 13.9-1.6 18.1 0 5 1.9 10.6 9.3 12 14.4 2 6.8.5 21.6-5.6 25.4-12.8 8-17.2 8-30 0" fill="#f5d1ac"/><path d="m9.9 19.1c3.2 6.9 4 7.2 7.1-1 1.6-4.4.5-7 2.4-9.8 1.1-1.6 3.5-4.1 3.5-4.1s-19.2 1.9-13 14.9" fill="#423223"/><path d="m18 3.9c-4.8 3-15.1 1.8-9 14.8 3.2 6.9 4 7.2 7.1-1 1.6-4.4.5-7 2.4-9.8 1.1-1.6 4.4-3.7 4.4-3.7s-1.5-2.4-4.9-.3" fill="#947151"/><path d="m58.2 19.1c-3.2 6.9-4 7.2-7.1-1-1.6-4.4-.5-7-2.4-9.8-1.1-1.6-3.5-4.1-3.5-4.1s19.2 1.9 13 14.9" fill="#423223"/><path d="m50.1 3.9c4.8 3 15.2 1.8 9.1 14.8-3.2 6.9-4 7.2-7.1-1-1.6-4.4-.5-7-2.4-9.8-1.1-1.6-4.4-3.7-4.4-3.7s1.4-2.4 4.8-.3" fill="#947151"/><path d="m21.2 19.2c3 0 5.4 2.3 5.4 5.2s-2.4 5.2-5.4 5.2c-3 0-5.4-2.3-5.4-5.2s2.5-5.2 5.4-5.2" fill="#fff"/><ellipse cx="19.9" cy="24.4" rx="4" ry="3.9" fill="#3e4347"/><path d="m52.2 24.4c0 2.9-2.4 5.2-5.4 5.2-3 0-5.4-2.3-5.4-5.2s2.4-5.2 5.4-5.2c3 0 5.4 2.3 5.4 5.2" fill="#fff"/><ellipse cx="48.2" cy="24.4" rx="4" ry="3.9" fill="#3e4347"/><path d="m24.8 40.1l4.2 4.2c2.5 2.5 7.7 2.5 10.2 0l4.2-4.2-4.4-4.3h-9.9l-4.3 4.3" fill="#7d644b"/><path d="m34 32.1c0 0-4.4 6.1-3.8 9 .7 4.2 7 4.2 7.7 0 .5-2.9-3.9-9-3.9-9" fill="#f15a61"/><path d="m34 42.7l1-5.9h-1.9l.9 5.9" fill="#ba454b"/><path fill="#423223" d="m29.5 33.8h9v4h-9z"/><path d="m48.3 34.7l-6.4-6.5c-3.9-3.9-11.8-3.9-15.6 0l-6.4 6.5c-1.8 1.8-1.8 4.8 0 6.7 1.8 1.8 4.8 1.8 6.6 0l6.4-6.5c.6-.6 1.8-.6 2.4 0l6.4 6.5c1.8 1.8 4.8 1.8 6.6 0 1.8-1.8 1.8-4.8 0-6.7" fill="#947151"/><g fill="#3e4347"><path d="m28.7 28.7c0-2.3 2.4-2.7 5.3-2.7 2.9 0 5.3.4 5.3 2.7 0 1.8-4.2 3.4-5.3 3.4-1 0-5.3-1.6-5.3-3.4"/><path d="m27.1 30.7l-.9.9.9.9.9-.9z"/><path d="m25 33.1l-.9.9.9.9.9-.9z"/><path d="m27.8 34l-.9.9.9.9.9-.9z"/><path d="m41 30.7l.9.9-.9.9-.9-.9z"/><path d="m43.1 33.1l.9.9-.9.9-.9-.9z"/><path d="m40.3 34l.9.9-.9.9-.9-.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f416.svg b/public/emoji/1f416.svg new file mode 100644 index 000000000..a3f0422a5 --- /dev/null +++ b/public/emoji/1f416.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m53.9 31.8c-.7-.2-1.3-.7-1.7-1.3-.4-.6-.7-1.4-.7-2.1 0-.4 0-.8 0-1.1.1-.4.2-.8.3-1.1.3-.7.7-1.4 1.3-1.9.1-.1.1-.1.2-.2l.1-.1.1-.1c.2-.1.3-.2.5-.3.3-.2.7-.4 1-.6.7-.3 1.5-.5 2.3-.5.8 0 1.6.2 2.3.6.4.2.7.5 1 .9.3.4.5.8.5 1.3 0 .5-.1 1-.3 1.3-.2.4-.5.7-.8 1-.6.5-1.4.9-2.2 1-.4.1-.8.1-1.2 0-.4-.1-.8-.3-1.1-.6-.3-.5-.5-1-.5-1.4 0-.4.1-.8.3-1.2.3-.7.8-1.3 1.3-1.8.5-.5 1.1-1 1.7-1.4 1.2-.8 2.4-1.5 3.7-2.1-1.2.8-2.3 1.6-3.4 2.5-.5.4-1 .9-1.5 1.4-.4.5-.8 1.1-1.1 1.6-.1.3-.2.6-.2.9 0 .3.1.5.3.6.3.3 1 .4 1.5.3.6-.1 1.1-.4 1.6-.8.4-.4.7-.9.6-1.4 0-.4-.4-.9-.9-1.1-.5-.3-1.1-.4-1.7-.4-1.2 0-2.4.5-3.4 1.3-.5.4-.9.9-1.2 1.5-.1.3-.3.6-.3.9-.1.3-.1.6-.2.9 0 .6.1 1.3.4 1.9.4.6.9 1.2 1.4 1.6" fill="#a5627a"/><path d="m35.4 50.4v-14.9c0-3.6 2-5.4 4.6-5.4 2.5 0 4.6 1.8 4.6 5.4v14.9c-.1 3.6-9.2 3.6-9.2 0" fill="#ea83a3"/><path d="m40 55.9c0-3 .9 0 4.6 0 0 0 0-4.2 0-5.4h-9.1c-.1 3.5 2 5.4 4.5 5.4" fill="#a5627a"/><path d="m49 52.8v-14.9c0-3.6 2-5.4 4.6-5.4 2.5 0 4.6 1.8 4.6 5.4v14.9c-.1 3.6-9.2 3.6-9.2 0" fill="#ea83a3"/><path d="m53.6 58.2c0-3 .9 0 4.6 0 0 0 0-4.2 0-5.4h-9.2c0 3.6 2 5.4 4.6 5.4" fill="#a5627a"/><g fill="#ea83a3"><path d="m59 38.3c0 9.5-2.7 15.3-23.5 15.3h-19v-29.7h27c7.4 0 15.5 2.2 15.5 14.4"/><path d="m7.9 38.7c0-9.5 1.3-15.3 11.5-15.3h9.3v29.7h-13.2c-3.7 0-7.6-2.2-7.6-14.4"/><path d="m29.4 55.3v-19c0-4.6 2.6-6.9 5.8-6.9 3.2 0 5.8 2.3 5.8 6.9v19c0 4.6-11.6 4.6-11.6 0"/></g><path d="m35.2 62.2c0-3.8 1.1 0 5.8 0 0 0 0-5.3 0-6.9h-11.6c0 4.6 2.6 6.9 5.8 6.9" fill="#a5627a"/><path d="m21.7 55.3v-19c0-4.6-2.6-6.9-5.8-6.9-3.2 0-5.8 2.3-5.8 6.9v19c-.1 4.6 11.6 4.6 11.6 0" fill="#ea83a3"/><path d="m15.8 62.2c0-3.8-1.1 0-5.8 0 0 0 0-5.3 0-6.9h11.6c.1 4.6-2.5 6.9-5.8 6.9" fill="#a5627a"/><path d="M17,10.5C15,6.9,2.3,8,2.3,8S0.8,20.9,4.5,22.9C7.3,24.4,18.5,13.4,17,10.5z" fill="#fc97b2"/><path d="m14.6 12.4c-1.2-2.2-9.1-1.6-9.1-1.6s-.9 8 1.4 9.2c1.7 1.1 8.6-5.8 7.7-7.6" fill="#ffd7e4"/><path d="m47.6 22.8c3.6-1.9 2.5-14.6 2.5-14.6s-13-1.5-15 2.2c-1.5 2.8 9.6 13.9 12.5 12.4" fill="#fc97b2"/><path d="m45.6 20.4c2.2-1.2 1.6-9 1.6-9s-8-.9-9.3 1.4c-1 1.7 5.9 8.5 7.7 7.6" fill="#ffd7e4"/><path d="m47.7 30.2c0 14-9.7 16.6-21.6 16.6-11.9 0-21.6-2.6-21.6-16.6 0-14 13.2-24 21.6-24 8.4 0 21.6 10 21.6 24" fill="#fc97b2"/><path d="m37.4 38.6c0 6.5-5.1 5.7-11.3 5.7-6.2 0-11.3.7-11.3-5.7 0-6.5 5.1-9.8 11.3-9.8 6.3 0 11.3 3.3 11.3 9.8" fill="#ffd7e4"/><g fill="#bf7b90"><ellipse cx="21.1" cy="37.2" rx="2.8" ry="5"/><ellipse cx="31.2" cy="37.2" rx="2.8" ry="5"/><path d="m26.1 16.8c0 0-2.4-8.1-7.8-9.6 0 0 2.4-1.4 4.2-.7 0 0 .1-1.5-1.5-2.5 0 0 3.5-.7 5.2 1.7 0 0 .2-2.6-.4-3.9 0 0 5.8 1.4 7.2 6.2.1 0-5.7 1.8-6.9 8.8"/></g><g fill="#493b30"><ellipse cx="13" cy="26.4" rx="2.5" ry="4.5"/><ellipse cx="39.3" cy="26.2" rx="2.5" ry="4.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f417.svg b/public/emoji/1f417.svg new file mode 100644 index 000000000..d134de16a --- /dev/null +++ b/public/emoji/1f417.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 14.8c-2.4-4.5-18.2-3.1-18.2-3.1s-1.9 16 2.7 18.5c3.5 1.9 17.4-11.8 15.5-15.4" fill="#89664c"/><path d="m17.6 17.2c-1.5-2.8-11.3-1.9-11.3-1.9s-1.1 10 1.7 11.5c2.2 1.2 10.8-7.3 9.6-9.6" fill="#2b2118"/><path d="M58.7,30.1c4.5-2.4,3.1-18.1,3.1-18.1s-16.1-1.9-18.6,2.7C41.3,18.2,55,32,58.7,30.1z" fill="#89664c"/><path d="m56.2 27.1c2.8-1.5 1.9-11.2 1.9-11.2s-10-1.1-11.6 1.7c-1.1 2.2 7.5 10.7 9.7 9.5" fill="#2b2118"/><path d="M58.8,39.4C58.8,56.8,46.8,60,32,60S5.2,56.8,5.2,39.4S21.7,9.5,32,9.5S58.8,22,58.8,39.4z" fill="#89664c"/><g fill="#fff"><path d="m19.7 47.3c-11.9 5.8-8.7-19-8.7-19-9.2 23.8 1.8 27.6 9.6 26.4l-.9-7.4"/><path d="m44.3 47.3c11.9 5.8 8.7-19 8.7-19 9.2 23.8-1.8 27.6-9.6 26.4l.9-7.4"/></g><path d="m32 22.6c0 0-3-10-9.7-11.9 0 0 3-1.7 5.2-.9 0 0 .1-1.8-1.8-3.1 0 0 4.3-.9 6.5 2.1 0 0 .3-3.2-.5-4.8 0 0 7.1 1.7 9 7.8 0 0-7.3 2.1-8.7 10.8" fill="#5c4533"/><g fill="#2b2118"><ellipse cx="18.6" cy="34.6" rx="3.1" ry="5.6"/><path d="m45.4 28.8c1.7 0 3.1 2.5 3.1 5.6s-1.4 5.6-3.1 5.6c-1.7 0-3.1-2.5-3.1-5.6s1.4-5.6 3.1-5.6"/></g><path d="m46 49.8c0 8.1-6.3 7.2-14 7.2-7.8 0-14 .9-14-7.2s6.3-12.1 14-12.1c7.8-.1 14 4 14 12.1" fill="#fc97b2"/><g fill="#7a495a"><ellipse cx="25.7" cy="48" rx="3.4" ry="6.3"/><ellipse cx="38.3" cy="48" rx="3.4" ry="6.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f418.svg b/public/emoji/1f418.svg new file mode 100644 index 000000000..80479aa3d --- /dev/null +++ b/public/emoji/1f418.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#6b7b7f"><path d="m59.8 44.2c1.4-7.1-2.4-14.9-2.4-15l1.1-.6c.2.3 4 8.3 2.5 15.8l-1.2-.2"/><path d="m60.9 40.4c-1.2 1.6-2 3.2-2.3 4.5 0 1.2.4 2.7 1.1 4.1 1.2-1.6 2-3.2 2.3-4.5 0-1.2-.4-2.7-1.1-4.1"/><path d="m23.9 33.1h11.9v24.9h-11.9z"/></g><g fill="#808f96"><path d="m25.5 55.6c.9 0 1.6 1.1 1.6 2.4h-3.2c0-1.3.8-2.4 1.6-2.4"/><path d="m28.8 55.6c.9 0 1.6 1.1 1.6 2.4h-3.2c0-1.3.7-2.4 1.6-2.4"/><path d="m32 55.6c.9 0 1.6 1.1 1.6 2.4h-3.2c0-1.3.7-2.4 1.6-2.4"/></g><path fill="#9caaaf" d="m25.7 33h11.9v25h-11.9z"/><g fill="#ffc5d3"><path d="m27.3 55.6c.9 0 1.6 1.1 1.6 2.4h-3.2c0-1.3.7-2.4 1.6-2.4"/><path d="m30.6 55.6c.9 0 1.6 1.1 1.6 2.4h-3.2c-.1-1.3.7-2.4 1.6-2.4"/><path d="m33.8 55.6c.9 0 1.6 1.1 1.6 2.4h-3.2c0-1.3.7-2.4 1.6-2.4"/></g><path fill="#6b7b7f" d="m41.5 33.1h11.9v24.9h-11.9z"/><g fill="#808f96"><path d="m43.2 55.6c.9 0 1.6 1.1 1.6 2.4h-3.2c-.1-1.3.7-2.4 1.6-2.4"/><path d="m46.4 55.6c.9 0 1.6 1.1 1.6 2.4h-3.2c0-1.3.7-2.4 1.6-2.4"/><path d="m49.6 55.6c.9 0 1.6 1.1 1.6 2.4h-3.2c0-1.3.7-2.4 1.6-2.4"/></g><path fill="#9caaaf" d="m46.3 33h11.9v25h-11.9z"/><g fill="#ffc5d3"><path d="m47.9 55.6c.9 0 1.6 1.1 1.6 2.4h-3.2c0-1.3.7-2.4 1.6-2.4"/><path d="m51.1 55.6c.9 0 1.6 1.1 1.6 2.4h-3.2c0-1.3.7-2.4 1.6-2.4"/><path d="m54.4 55.6c.9 0 1.6 1.1 1.6 2.4h-3.2c0-1.3.7-2.4 1.6-2.4"/></g><g fill="#9caaaf"><path d="m59.6 32c0 9-5.3 16.7-11.8 16.2-4.3-.3-13-2.1-17.3-2.3v-30.2h17.3c6.5 0 11.8 7.3 11.8 16.3"/><path d="m26 32.8c-7.7 4.2-11.5-1.5-12.1-1.2-1.1.5-2-.7-1.3-1.5 3.1-3.4-8.1-4.2-8.1-4.2 1.7-3.8 6.8-17 13-18.7 6.2-1.7 8.6-1.8 11.9.4 4.3 3 3.7 21.4-3.4 25.2"/><path d="m9.3 48.1c4.3 2.2 10.7 1.4 13.3-3.2 1-1.8-1.1-1.2-2.7-2.2-1.6-1-2.2-3-3.2-1.3-.7 1.2-2.5.8-3.6.2-1.4-.8-2.5-2.3-2.8-4.1-.5-2.4.2-5.2 1.9-8.3 1-1.8.5-3.9-1.1-4.9s-5.1-1.1-6.1.7c-6.9 12.1-.3 20.8 4.3 23.1"/></g><path d="m48.2 22.8c0 10.8-6.6 15-14.8 15s-9.2-6.8-9.2-15.1 1-14.9 9.2-14.9c8.2 0 14.8 4.2 14.8 15" fill="#808f96"/><path d="m47.3 21.8c0 10.5-6.5 14.6-14.5 14.6-8 0-9.5-6.6-9.5-14.6 0-4-1.3-9.8 0-12.5 0 0 5.5-2.2 9.5-2.2 8 .1 14.5 4.2 14.5 14.7" fill="#9caaaf"/><path d="m44.1 22.4c0 8-4.6 11.1-10.2 11.1-8.7 0-3.8-5.2-3.8-11.4s-1.1-10.8 3.8-10.8c5.7 0 10.2 3.1 10.2 11.1" fill="#ffc5d3"/><path d="m16.3 18.5c2-.5 4 .7 4.5 2.6.6 1.9-.6 3.9-2.5 4.4-2 .5-4-.7-4.5-2.6-.6-1.9.5-3.9 2.5-4.4" fill="#42ade2"/><path d="m16.6 19.8c1.3-.3 2.6.4 2.9 1.7.4 1.2-.4 2.5-1.6 2.8-1.3.3-2.6-.4-2.9-1.7-.4-1.3.4-2.5 1.6-2.8" fill="#3e4347"/><path d="m14.9 30c-1.1-2.2.6-5.3 3.7-6.8 3.1-1.5 6.5-.9 7.6 1.3 1.1 2.2-.6 5.3-3.7 6.8-3.2 1.6-6.6 1-7.6-1.3" fill="#9caaaf"/></svg> \ No newline at end of file diff --git a/public/emoji/1f419.svg b/public/emoji/1f419.svg new file mode 100644 index 000000000..fa59238e2 --- /dev/null +++ b/public/emoji/1f419.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m22.3 35.7c10.7 2.4 7.3 8.6-1.8 8.1-9.2-.5-15.9-19.4-16-22.8-.2-3.5 10.1 13 17.8 14.7" fill="#c28fef"/><path d="m4.5 21.2c2.7 3.6 8.5 14.1 14.1 16.1 5.5 2 6.8 4.6 5.6 6.3-1.1.2-2.3.3-3.6.2-9.1-.5-16.1-17.6-16.1-22.6" fill="#ffe2b3"/><path d="m25.1 34.9c8.9-6.4 11.3.3 4.8 6.7-6.5 6.5-25-1.2-27.7-3.3-2.6-2.2 16.5 1.2 22.9-3.4" fill="#c28fef"/><path d="m2.5 38.5c4.5.4 16.2 3.1 21.4.3 5.2-2.7 8-2 8.4.1-.6.9-1.3 1.9-2.3 2.8-6.5 6.3-24.3-.3-27.5-3.2" fill="#ffe2b3"/><path d="m16.1 44.4c5.8-9 13.9-6.2 10.4 2-3.6 8.3-17.5 9.6-20.8 8.4-3.3-1.1 6.2-4 10.4-10.4" fill="#c28fef"/><path d="m26.5 46.4c-3.6 8.3-16.6 10.3-20.7 8.5-.1-.1-.2-.1-.3-.1.2-1.4 8-3.1 12.4-8 3.6-4 7.3-5 9.5-4-.1.9-.3 2.2-.9 3.6" fill="#ffe2b3"/><path d="m16.1 61.9c3.8 1 15.6-6 16.5-15 .8-8.8-8.3-9.5-11.1.9-2 7.4-8.8 13.2-5.4 14.1" fill="#c28fef"/><path d="m32.8 47c-.8 8.5-10.9 15.4-16 15-1.2-1.9 5.7-5.9 9-12.1 2-3.6 4.5-5.5 6.6-5.9.3.8.5 1.9.4 3" fill="#ffe2b3"/><path d="m41.7 35.7c-10.7 2.4-7.3 8.6 1.8 8.1 9.2-.5 15.9-19.4 16-22.8.2-3.5-10.1 13-17.8 14.7" fill="#c28fef"/><path d="m59.5 21.2c-2.7 3.6-8.5 14.1-14.1 16.1-5.5 2-6.8 4.6-5.6 6.3 1.1.2 2.3.3 3.6.2 9.1-.5 16.1-17.6 16.1-22.6" fill="#ffe2b3"/><path d="m38.9 34.9c-8.9-6.4-11.3.3-4.8 6.7 6.5 6.5 25-1.2 27.7-3.3 2.6-2.2-16.5 1.2-22.9-3.4" fill="#c28fef"/><path d="m61.5 38.5c-4.5.4-16.2 3.1-21.4.3-5.2-2.7-8-2-8.4.1.6.9 1.3 1.9 2.3 2.8 6.5 6.3 24.3-.3 27.5-3.2" fill="#ffe2b3"/><path d="m47.9 44.4c-5.8-9-13.9-6.2-10.4 2 3.6 8.3 17.5 9.6 20.7 8.5 3.4-1.2-6.1-4.1-10.3-10.5" fill="#c28fef"/><path d="m37.5 46.4c3.6 8.3 16.6 10.3 20.7 8.5.1-.1.2-.1.3-.1-.2-1.4-8-3.1-12.4-8-3.6-4-7.3-5-9.5-4 .1.9.3 2.2.9 3.6" fill="#ffe2b3"/><path d="m47.9 61.9c-3.8 1-15.6-6-16.5-15-.8-8.8 8.3-9.5 11.1.9 2 7.4 8.8 13.2 5.4 14.1" fill="#c28fef"/><path d="m31.2 47c.8 8.5 10.9 15.4 16 15 1.2-1.9-5.7-5.9-9-12.1-2-3.6-4.5-5.5-6.6-5.9-.3.8-.5 1.9-.4 3" fill="#ffe2b3"/><path d="m15.6 21.8c0-26.4 32.7-26.4 32.7 0 0 16.5-6.9 23.4-16.4 23.4s-16.3-6.9-16.3-23.4" fill="#c28fef"/><g fill="#29251c"><circle cx="24.9" cy="30.9" r="3"/><circle cx="40.3" cy="30.9" r="3"/><path d="m32 39.4c-2.4 0-4.5-.8-4.5-1.8 0-.1 0-.2.1-.3.1-.1.2-.1.4-.1.2 0 .3.1.6.2.6.2 1.7.7 3.5.7 1.8 0 2.9-.5 3.4-.7.3-.1.4-.2.6-.2.2 0 .4.1.4.4 0 .9-2.1 1.8-4.5 1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f41a.svg b/public/emoji/1f41a.svg new file mode 100644 index 000000000..fb691d49b --- /dev/null +++ b/public/emoji/1f41a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffecd6"><path d="m11.4 4.3c-9.7-6.7-11.7 2.7-7 9.7 4.6-2.3 5.8-7.2 7-9.7"/><path d="m11.3 22.3c3.1-4.1 6.2-9.3 7.9-14.7-1.9-2.1-4.7-3.3-6.7-2.7-.7 2.8-2.5 4.8-4.3 6.9-1.1 1.3-2 2.7-3.2 3.9-1.8 3.5-.5 9.6 1.6 11.4 1.7-1.4 3.3-2.9 4.7-4.8"/><path d="m38.6 54.4c3.6 0 23 2.5 23-5.6 0-18.7-2.4-34.4-25.6-34.4-2.7 7.2-4.3 6.6-1.6 0-1.5-5-8.7-8.6-14.4-6.4-1.5 5.1-4.2 10.4-7.1 14.2-1.8 2.4-3.7 4.6-5.9 6.6 0 16.2 17.7 25.6 31.6 25.6"/></g><path d="m13 4.8c0 0-1.1.1-2-.7-2.6 6.3-7 9.4-7 9.4 1.1 1.6.6 3.3.6 3.3 1.4-1.5 6.2-5.5 8.4-12" fill="#ddb199"/><path d="m24.7 29.9c-1.8 2 33.8 32.3 33.8 29.3 0-3.4-.5-3.5-.6-5.3-.1-1.8 2.6-8.8-.4-13-1.3-1.8-6.3-8.6-7.5-10.5-1.2-1.9-10.3-4.8-12.4-5-2.1-.4-11.1 2.5-12.9 4.5" fill="#29251c"/><path d="m58.8 48.7c-1-.8-8.9-.9-12.9-2.8-5.7-2.8-10.5-4.7-12-8.9-1.4-3.9-2.4-8.3-2.6-10.3-.1-1.1-6.3 2.9-6.6 3.2-1.8 2-1.6 6 .4 10.7 2 4.8 8.5 10.7 9.6 10.8 1 .1 8.4 6.1 11.2 6.6 2.9.4 3.6.2 4.3.8.7.6 2.2 1.8 3 1.8.5 0 2.6 1.4 3.9.7 1.6-.2 1.6-3 1.4-6-.1-2.7 1.6-5.6.3-6.6" fill="#c1875d"/><path d="m52.2 58.2c-5.5-.5-22.6-8.8-26-17.7-1.5-3.9.5-9.5.3-11.5-.1-1.1-1.5.6-1.7.8-1.8 2-4 7.7-2.1 12.5 4.8 12.5 26.4 19.7 30.6 19.7 2.7 0 4.2-.8 4.2-.8s-1.7-2.7-5.3-3" fill="#ffd6bb"/><g fill="#ddb199"><path d="m20.8 7.7c-1.5.2-2.3-.9-2.3-.9-2.2 7-9.7 17.4-12.5 19.5.9 1.3 1 3.7 1 3.8 3.6-3.4 11.5-12.9 13.8-22.4"/><path d="m31 27.1c0 0 3.7-5.4 6.3-12.6 0 0-2 .1-3.1-.8-2.7 6.6-7.9 14.3-7.9 14.3l4.7-.9"/><path d="m23.8 31.7c.5-.7 5.9-3.2 9.8-3.5 13.1-.9 24 13.6 24.7 20.5.2 1.6-1.4 3.7-1.4 5 0 3.3 1.6 5.2 1.6 5.2s.1-3 1.2-5.1c.2-.4 2.3-3.6 2.2-5.1-.1-13.6-16.6-25.4-26.5-24.7-6.1.4-10.2 4.6-10.7 5.1-1.7 1.4-1.6 3.6-.9 2.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f41b.svg b/public/emoji/1f41b.svg new file mode 100644 index 000000000..64bcedb14 --- /dev/null +++ b/public/emoji/1f41b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m52.4 57.6c-1.5-1.5-.9-3.4.1-4.4 1-1 2.9-1.6 4.4-.1 1.5 1.5 2.1 4.5 1 5.5-1 1.1-4 .5-5.5-1"/><path d="m55.9 43.4c-1.5-1.5-.9-3.4.1-4.4 1-1 2.9-1.6 4.4-.1 1.5 1.5 2.1 4.5 1 5.6-1 1-4 .4-5.5-1.1"/></g><path d="M12.9,57.6C8.3,57.6,2,56.5,2,51.7c0-5.3,5.2-10.3,10.9-10.3V57.6z" fill="#5b7f32"/><path d="m23.9 47.9c0 9-6.3 9.8-10.9 9.8s-9.2-2.1-9.2-5.9c0-4.5 4.6-10.3 9.2-10.3 4.5 0 10.9 1.9 10.9 6.4" fill="#94d82a"/><path d="m21.2 57.6c-15.9 0-16-19.1.3-19.1l-.3 19.1" fill="#5b7f32"/><path d="m31.1 46.1c0 10.6-5.6 11.6-10 11.6-14.4 0-14-19.1.3-19.1 4.5-.1 9.7 2.2 9.7 7.5" fill="#94d82a"/><path d="m30.8 57.6c-17.1 0-16.4-20 0-20v20" fill="#5b7f32"/><path d="m42.4 45.5c0 11.1-6.5 12.1-11.6 12.1-14.1 0-14.1-20 0-20 5 0 11.6 2.4 11.6 7.9" fill="#94d82a"/><path d="m44.7 57.6c-21.4 0-19.4-23-1.5-23l1.5 23" fill="#5b7f32"/><path d="m57.7 45.2c0 11.1-7.1 12.5-13 12.5-18 0-18-23.4 0-23.4 5.9-.1 13 5.3 13 10.9" fill="#94d82a"/><path d="m57.4 43.3c0 0-3.6 4.4-9.1 5.1-5.6.7-20-3.2-11-15.7l20.1 10.6" fill="#5b7f32"/><path d="m59.7 38.2c0 5.7-6.6 8.2-12.1 8.2-5.5 0-12.1-2.5-12.1-8.2 0-5.7 6.6-12.5 12.1-12.5 5.6 0 12.1 6.8 12.1 12.5" fill="#94d82a"/><g fill="#3e4347"><path d="m31.9 54.8c2.1-2.1 4.2-1.8 5.3-.7 1 1 1.4 3.2-.7 5.3-2.1 2.1-5.8 3.3-6.9 2.3-1.1-1.1.2-4.8 2.3-6.9"/><path d="m34 33.6c2.1 2.1 1.8 4.2.7 5.3-1 1-3.2 1.4-5.3-.7s-3.3-5.8-2.3-6.8c1.1-1.1 4.8.1 6.9 2.2"/><path d="m20.8 55.3c1.8-1.8 3.6-1.5 4.4-.6.9.9 1.2 2.7-.6 4.4-1.8 1.8-4.9 2.8-5.8 1.9-.8-.8.2-4 2-5.7"/><path d="m12 55.6c1.5-1.5 3-1.3 3.8-.5.7.7 1 2.3-.5 3.8-1.5 1.5-4.2 2.4-4.9 1.6-.8-.7.1-3.4 1.6-4.9"/></g><g fill="#5b7f32"><path d="m28.4 40l-1 1 1 1 .9-1z"/><path d="m25.4 46.1l-.9 1 .9 1 1-1z"/><path d="m15.6 41l-1 1 1 .9 1-.9z"/><path d="m8.1 45.2l-.9.9.9 1 1-1z"/><path d="m6.5 47.4l-1 1 1 1 1-1z"/><path d="m34.6 44.5l-1 1 1 1 1-1z"/><path d="m37.1 47.6l-1 1 1 .9 1-.9z"/><path d="m55 47.1l-1 1 1 .9.9-.9z"/><path d="m54.3 39.1l-1 .9 1 1 .9-1z"/><path d="m40.3 36.3l-1 .9 1 1 .9-1z"/><path d="m24.5 40.5l-2 1.9 2 2 1.9-2z"/><path d="m56.2 34.3l-1.9 2 1.9 1.9 1.9-1.9z"/><path d="m14.6 43.7l-1.9 2 1.9 1.9 2-1.9z"/></g><g fill="#3e4347"><path d="m40.5 10.3l-.9-.1c.1-1.9-1.3-4.3-3.8-5l.2-.9c2.7.8 4.7 3.4 4.5 6"/><path d="m37.6 3.4c.8.9.7 2.3-.2 3.1-.9.8-2.3.7-3.1-.2-.8-.9-.7-2.3.2-3.1.9-.9 2.3-.8 3.1.2"/><path d="m49.2 9.8l-.1-.9c1.9-.2 3.9-2.2 4.1-4.7l.9.1c-.2 2.7-2.4 5.2-4.9 5.5"/><path d="m55.4 5.6c-.7 1-2.1 1.1-3.1.4-1-.8-1.1-2.1-.4-3.1.7-1 2.1-1.1 3.1-.4.9.7 1.1 2.1.4 3.1"/></g><path d="m55.7 29.7c-2.4 7.5-16.4 7.9-18.3 3l18.3-3" fill="#5b7f32"/><path d="M59.2,22.4c0.5,10.4-20.7,17.5-26.9,5.2C27.6,18.2,35,8.4,42.8,7.5C55.6,6,59,17.4,59.2,22.4z" fill="#94d82a"/><g fill="#3e4347"><path d="m51.3 18.3c0 1.7-.9 3-2 3-1.1 0-2-1.3-2-3 0-1.7.9-3 2-3 1.1 0 2 1.4 2 3"/><ellipse cx="37.4" cy="18.3" rx="2" ry="3"/><path d="m43.3 29.3c-2.4 0-4.5-.9-4.5-1.8 0-.1 0-.2.1-.3.1-.1.2-.1.4-.1.2 0 .3.1.6.2.6.2 1.7.7 3.5.7 1.8 0 2.9-.5 3.4-.7.3-.1.4-.2.6-.2.2 0 .4.1.4.4 0 .9-2.1 1.8-4.5 1.8"/></g><g opacity=".7" fill="#ea83a3"><ellipse cx="53.7" cy="23.8" rx="3.2" ry="2.5"/><ellipse cx="34.4" cy="23.7" rx="2.6" ry="1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f41c.svg b/public/emoji/1f41c.svg new file mode 100644 index 000000000..2f90d0615 --- /dev/null +++ b/public/emoji/1f41c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#555c60"><path d="m38.5 32.8c9.4-3.3 21.7 2.7 21.7 2.7s-5.4 12.3-14.8 15.6c-9.4 3.3-17.3 1.5-19.2-3.5-2-5 2.9-11.4 12.3-14.8"/><path d="m40.4 40c-1.1.4-7.6 3.1-9.3 4.5-5.2 4 .5 14 1 16.1-.1-2.2-1.4-11.5-.1-12.8 1.9-2 10.5-4.1 10.5-4.1l-2.1-3.7"/><path d="m21.3 40.4c-.7.4-4.6 2.8-5.5 3.8-2.5 2.9 5.5 6.8 6.7 7.7-.9-1-5.3-5.3-4.8-6.2.7-1.3 6.5-3.8 6.5-3.8l-2.9-1.5"/><path d="m47.2 38.1c-1.1.4-7.6 3.1-9.3 4.5-5.2 4 .5 14 1 16.1-.1-2.1-1.5-11.4-.1-12.8 1.9-2 10.5-4.1 10.5-4.1l-2.1-3.7"/><ellipse cx="22.6" cy="37.2" rx="8.5" ry="8.3"/></g><path d="m43.6 43.3c0 0 4 4.5 14.6 1.2 2.5-.8-7.6 13.1-9.2 15.6 2-2.1 16.8-15.2 12-18.7-3.1-2.2-11.5.1-12.5-1.2l-4.9 3.1" fill="#6c767a"/><path d="m43.2 43c0 0 5.4 3.1 14.1 1 2.5-.6-6.6 13.5-8.2 16 2-2.1 15.6-14.7 10.7-18.3-3.1-2.2-10.6-.9-11.6-2.1l-5 3.4" fill="#555c60"/><path d="m36.9 45.3c0 0 4 4.5 14.6 1.2 2.5-.8-7.6 13.1-9.2 15.6 2-2.1 16.8-15.2 12-18.7-3.1-2.2-11.5.1-12.5-1.2l-4.9 3.1" fill="#6c767a"/><g fill="#555c60"><path d="m36.4 45c0 0 5.4 3.1 14.1 1 2.5-.6-6.6 13.5-8.2 16 2-2.1 15.6-14.7 10.7-18.3-3.1-2.2-10.6-.9-11.6-2.1l-5 3.4"/><path d="m15.6 13.9c-1.7-2-3-4.2-4.6-6.1-.8-1-1.7-1.8-2.7-2.4-1-.6-2-.9-2.9-.7-.7.1-1.4-.4-1.5-1.2s.3-1.4 1.1-1.5c.1 0 .2 0 .2 0h.1c1.7 0 3.2.8 4.3 1.8 1.1 1 1.8 2.1 2.5 3.2 1.3 2.3 2.2 4.7 3.5 6.9"/><path d="m17.4 13.9c1.3-2.2 2.1-4.6 3.5-6.9.7-1.1 1.4-2.3 2.5-3.2 1.1-1 2.6-1.7 4.3-1.8h.1c.8 0 1.4.6 1.4 1.3 0 .7-.6 1.3-1.3 1.4-.1 0-.2 0-.3 0-.9-.1-1.9.1-2.9.7-1 .6-1.8 1.5-2.6 2.4-1.8 1.9-3.1 4.1-4.7 6.1"/></g><g fill="#6c767a"><path d="m16.5 8.6c-7.1 0-12.8 5.6-12.8 12.5 0 8.2 12.9 16.7 12.8 16.7 0 0 12.8-8.5 12.8-16.7 0-6.9-5.8-12.5-12.8-12.5"/><ellipse cx="24.4" cy="20.9" rx="6.5" ry="6.4"/></g><ellipse cx="24.4" cy="20.9" rx="5.7" ry="5.7" fill="#fcfcfa"/><ellipse cx="24.4" cy="20.9" rx="3.9" ry="3.9" fill="#3e4347"/><ellipse cx="8.5" cy="20.9" rx="6.5" ry="6.4" fill="#6c767a"/><ellipse cx="8.5" cy="20.9" rx="5.7" ry="5.7" fill="#fcfcfa"/><path d="m12.4 20.9c0 2.2-1.7 3.9-3.9 3.9-2.1 0-3.9-1.8-3.9-3.9 0-2.2 1.7-3.9 3.9-3.9 2.2 0 3.9 1.8 3.9 3.9" fill="#3e4347"/><path d="m29.8 35.7c1-.7 7.1-5.3 8.5-7.1 4.4-5.6-4.8-14.4-5.9-16.4.7 2.2 4.2 10.7 3 12.5-4.1 5.8-9.3 8.1-9.3 8.1l3.7 2.9" fill="#6c767a"/><path d="m29.7 36.1c1-.7 6.2-5.3 7.6-7.2 4.4-5.6-3.8-14.7-4.9-16.7.7 2.2 4.1 11.7 3.1 13.5-1.5 2.6-9.8 7-9.8 7l4 3.4" fill="#555c60"/></svg> \ No newline at end of file diff --git a/public/emoji/1f41d.svg b/public/emoji/1f41d.svg new file mode 100644 index 000000000..eb1819b07 --- /dev/null +++ b/public/emoji/1f41d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8fbedb"><g opacity=".6"><path d="m60.2 12.5c-3.4-3.6-9.6-1.8-13.9 4-4.3 5.8-7.5 20-7.5 20s14.6-2 18.9-7.8c4.3-5.8 5.8-12.6 2.5-16.2"/><path d="M3.8,12.5c3.4-3.6,9.6-1.8,13.9,4c4.3,5.8,7.5,20,7.5,20s-14.6-2-18.9-7.8C2,22.9,0.5,16.1,3.8,12.5z"/></g><g opacity=".6"><path d="M4.1,40.3c-1.2-9.9,26.6-2.6,26.6-2.6S6.9,62.9,4.1,40.3z"/><path d="m59.3 40.3c1.2-9.9-26.6-2.6-26.6-2.6s23.8 25.2 26.6 2.6"/></g></g><path d="m44 37.5c0 26.3-24 26.3-24 0 0-8.4 24-8.4 24 0" fill="#3e4347"/><g fill="#ffce31"><path d="m22.7 36.6c-.4.6-.7 1.3-.7 2 0 1.2.1 2.2.2 3.3 6.3.5 13.4.5 19.7 0 .1-1 .2-2.1.2-3.3 0-.8-.2-1.4-.7-2-6.1 1.4-12.7 1.4-18.7 0"/><path d="m23.3 47.3c.7 2 1.6 3.6 2.7 4.8 3.9-.6 8-.6 12 0 1.1-1.2 2-2.8 2.7-4.8-5.6-.4-11.8-.4-17.4 0"/><circle cx="32" cy="22" r="13.8"/></g><g fill="#3e4347"><path d="m28.4 9.7l-.9-.1c.1-1.9-1.3-4.3-3.8-5l.2-.9c2.7.8 4.6 3.4 4.5 6"/><path d="m25.5 2.8c.8.9.7 2.3-.2 3.1-.9.8-2.3.7-3.1-.2-.8-.9-.7-2.3.2-3.1.9-.9 2.3-.8 3.1.2"/><path d="m35.6 9.7l.9-.1c-.1-1.9 1.3-4.3 3.8-5l-.2-.9c-2.7.8-4.6 3.4-4.5 6"/><path d="m38.5 2.8c-.8.9-.7 2.3.2 3.1.9.8 2.3.7 3.1-.2.8-.9.7-2.3-.2-3.1-.9-.9-2.3-.8-3.1.2"/></g><path d="m44.3 22.6c0 3.3-2.2 6-5 6-2.8 0-5-2.7-5-6 0-3.3 2.2-6 5-6 2.7 0 5 2.7 5 6" fill="#fcfcfa"/><path d="m41.8 22.6c0 1.7-1.1 3-2.5 3-1.4 0-2.5-1.3-2.5-3 0-1.7 1.1-3 2.5-3 1.3 0 2.5 1.3 2.5 3" fill="#3f3438"/><path d="m29.7 22.6c0 3.3-2.2 6-5 6-2.8 0-5-2.7-5-6 0-3.3 2.2-6 5-6 2.8 0 5 2.7 5 6" fill="#fcfcfa"/><path d="m27.2 22.6c0 1.7-1.1 3-2.5 3-1.4 0-2.5-1.3-2.5-3 0-1.7 1.1-3 2.5-3 1.4 0 2.5 1.3 2.5 3" fill="#3f3438"/><g fill="#3e4347"><path d="m32 32.2c-2.4 0-4.5-.9-4.5-1.8 0-.1 0-.2.1-.3.1-.1.2-.1.4-.1.2 0 .3.1.6.2.6.2 1.7.7 3.5.7 1.8 0 2.9-.5 3.4-.7.2-.2.4-.2.5-.2.2 0 .4.1.4.4.1.9-2 1.8-4.4 1.8"/><path d="m31.1 62c0 0 1.1-3.7-.3-6.1-.2-.3 2.8-.8 3-.5 1.8 3.4-2.7 6.6-2.7 6.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f41e.svg b/public/emoji/1f41e.svg new file mode 100644 index 000000000..0cbee7332 --- /dev/null +++ b/public/emoji/1f41e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M6.6,50.4c5.3,3.2,14.7,5.3,25.4,5.3s20.1-2.1,25.4-5.3H6.6z" fill="#6b3838"/><g fill="#3e4347"><path d="m56.7 49l-1.5 1c0 0 4 4.5 4 10.9 0 1.5 1.6 1.5 1.6 0 0-6.4-4.1-11.9-4.1-11.9"/><path d="m52.9 49l-1.5 1c0 0 4 4.5 4 10.9 0 1.5 1.6 1.5 1.6 0 .1-6.4-4.1-11.9-4.1-11.9"/><path d="m49.2 49l-1.5 1c0 0 4 4.5 4 10.9 0 1.5 1.6 1.5 1.6 0 0-6.4-4.1-11.9-4.1-11.9"/><path d="m7.3 49l1.5 1c0 0-4 4.5-4 10.9 0 1.5-1.6 1.5-1.6 0 0-6.4 4.1-11.9 4.1-11.9"/><path d="m11.1 49l1.5.9c0 0-4 4.5-4 10.9 0 1.5-1.6 1.5-1.6 0-.1-6.3 4.1-11.8 4.1-11.8"/><path d="m14.8 49l1.5.9c0 0-4 4.5-4 10.9 0 1.5-1.6 1.5-1.6 0 0-6.3 4.1-11.8 4.1-11.8"/></g><path d="m54.8 28.1c-1.4-1.9-3-3.6-4.8-5.1l-10.6-5.9c-2.4-.7-4.8-1.1-7.4-1.1-2.7 0-5.3.4-7.8 1.2l-17.7 15.1c-.9 1.6-1.6 3.3-2.2 5.1l-2.2 10.4c-.1.8-.1 1.7-.1 2.6h60c0-2-.1-3.9-.4-5.8l-6.8-16.5" fill="#ed4c5c"/><g fill="#3e4347"><path d="m24.7 21c0-1.3-.2-2.6-.5-3.8-7.4 2.3-13.8 7.8-17.7 15.1 1.8 1.4 4.1 2.2 6.4 2.2 6.5 0 11.8-6 11.8-13.5"/><path d="m45.9 24.6c1.6 0 3-.6 4.1-1.7-3.1-2.7-6.7-4.7-10.6-5.9 0 0 0 .1 0 .1 0 4.2 2.9 7.5 6.5 7.5"/><path d="m52.4 34.8c0 5.4 3.8 9.8 8.5 9.8.2 0 .4 0 .6 0-.9-6.3-3.3-11.9-6.8-16.6-1.4 1.8-2.3 4.2-2.3 6.8"/><path d="m6.2 42c0-1.9-.8-3.6-2-4.6-1.2 3.2-1.9 6.7-2.1 10.4 2.3-.6 4.1-2.9 4.1-5.8"/><path d="M32.8 16 32 34.9 31.2 16z"/><path d="m32 35.2c-9.6 0-17.5 7-17.5 15.8 0 7.6 4.9 9.8 17.5 9.8 12.5 0 17.4-2.2 17.4-9.8.1-8.8-7.8-15.8-17.4-15.8"/></g><path d="m28.3 54.1c.2.8.7 1.5 1.4 1.9.7.4 1.5.5 2.3.5.8 0 1.6-.2 2.3-.5.7-.4 1.2-1 1.4-1.9.2.8-.2 1.8-1 2.4-.7.6-1.7.8-2.7.8-1 0-2-.2-2.7-.8-.8-.6-1.2-1.6-1-2.4" fill="#fff"/><g fill="#fcfcfa"><path d="m16.2 50.7c-.9.7-.4 2.8 1.1 4.5 1.6 1.8 3.6 2.6 4.6 1.8.9-.7.4-2.8-1.2-4.5-1.5-1.7-3.5-2.5-4.5-1.8"/><path d="m47.8 50.7c-.9-.7-3 .1-4.6 1.8-1.6 1.8-2.1 3.8-1.2 4.5.9.7 3-.1 4.6-1.8 1.6-1.7 2.1-3.7 1.2-4.5"/><path d="m30.2 47.3c0 2.7-2.3 5-5.1 5-2.8 0-5.1-2.2-5.1-5 0-2.7 2.3-5 5.1-5 2.8.1 5.1 2.3 5.1 5"/></g><path d="m28.6 47.3c0 1.9-1.6 3.4-3.5 3.4-1.9 0-3.5-1.5-3.5-3.4 0-1.9 1.6-3.4 3.5-3.4 1.9 0 3.5 1.6 3.5 3.4" fill="#3e4347"/><path d="m44.1 47.3c0 2.7-2.3 5-5.1 5s-5.1-2.2-5.1-5c0-2.7 2.3-5 5.1-5s5.1 2.3 5.1 5" fill="#fcfcfa"/><path d="m42.5 47.3c0 1.9-1.6 3.4-3.5 3.4-1.9 0-3.5-1.5-3.5-3.4 0-1.9 1.6-3.4 3.5-3.4 1.9 0 3.5 1.6 3.5 3.4" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f41f.svg b/public/emoji/1f41f.svg new file mode 100644 index 000000000..d4ddc1a59 --- /dev/null +++ b/public/emoji/1f41f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58.7 41.5c0-3.5 4.9-11.4 2.6-13.8-2.5-2.6-8.3 8.5-11.2 8.5-3.5 0-5.6-4.3-7.3-6.1-1.4-1.4 2.6-7 .8-7.4-7.5-1.8-8.5 2.6-12.6 1.5-3.2-.8-6.5-1.3-9.7-1.3-12 0-14.3 8.6-16.4 16.6-.4 1.2 11.7 11.5 11.7 11.5s-9.2-5.2-9-4c1.5 6.6 7.7 10.8 14.7 12.4 2 .5 4.1.7 6.1.7 12.8 0 14.8-9.9 21.7-11.1 4.2-.7 8.7 7.4 11.1 4.9 2.6-2.6-2.5-8.3-2.5-12.4" fill="#728389"/><g fill="#8d9ba3"><path d="m48.1 60.5c-1.2 1.2-3.6 2.7-6.2 0-2.6-2.7-5.4-7.5-4.2-8.7 1.2-1.2 5.8 1.7 8.4 4.4 2.6 2.6 3.2 3.1 2 4.3"/><ellipse cx="33.4" cy="35.3" rx="2.2" ry="3.2"/><ellipse cx="37.6" cy="39.2" rx="1.2" ry="2.5"/><ellipse cx="39.9" cy="36" rx=".6" ry="1.7"/></g><g fill="#75d6ff"><ellipse cx="5.3" cy="44" rx="1.7" ry="1.8"/><ellipse cx="6.3" cy="23.4" rx="4.3" ry="4.5"/><ellipse cx="12.8" cy="10.3" rx="8" ry="8.3"/></g><ellipse cx="18.7" cy="38.5" rx="7.1" ry="7.4" fill="#fcfcfa"/><ellipse cx="18.7" cy="38.5" rx="4.9" ry="5.1" fill="#29251c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f420.svg b/public/emoji/1f420.svg new file mode 100644 index 000000000..339bfce51 --- /dev/null +++ b/public/emoji/1f420.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m43.1 50.6c-5.2 0-9.6-3-9.6-6.5 0-3.5 4.4-6.5 9.6-6.5 5.2 0 9.6 3 9.6 6.5-.1 3.5-4.4 6.5-9.6 6.5" fill="#e07e1e"/><path d="m43.1 38.5c5.1 0 8.7 2.9 8.7 5.5 0 2.6-3.6 5.5-8.7 5.5-5.1 0-8.7-2.9-8.7-5.5 0-2.6 3.6-5.5 8.7-5.5m0-1.9c-5.7 0-10.4 3.4-10.4 7.5 0 4.1 4.7 7.5 10.4 7.5 5.7 0 10.4-3.4 10.4-7.5 0-4.2-4.7-7.5-10.4-7.5z" fill="#3e4347"/><path d="m28.1 25.4c-4.7 0-8.5-3.2-8.5-7.1 0-3.9 3.8-7.1 8.5-7.1 4.7 0 8.5 3.2 8.5 7.1 0 3.9-3.9 7.1-8.5 7.1" fill="#e07e1e"/><path d="m28.1 12.2c4.1 0 7.6 2.8 7.6 6 0 3.3-3.5 6-7.6 6s-7.6-2.8-7.6-6 3.4-6 7.6-6m0-2.2c-5.2 0-9.4 3.7-9.4 8.2s4.2 8.2 9.4 8.2c5.2 0 9.4-3.7 9.4-8.2s-4.2-8.2-9.4-8.2z" fill="#3e4347"/><path d="m45.5 31.9c-2 0-4-1-5.5-2.8-1.4-1.6-2.2-3.7-2.4-5.8-.1-2.1.4-3.9 1.5-5.2 1-1.2 2.4-1.8 3.9-1.8 2 0 4 1 5.5 2.8 1.4 1.6 2.2 3.7 2.4 5.8.1 2.1-.4 3.9-1.5 5.2-1 1.1-2.3 1.8-3.9 1.8" fill="#e07e1e"/><path d="m43.1 17.2c1.7 0 3.5.9 4.8 2.5 1.2 1.5 2 3.3 2.1 5.2.1 1.7-.3 3.3-1.2 4.4-1 1.2-2.3 1.5-3.2 1.5-1.7 0-3.5-.9-4.8-2.5-1.2-1.5-2-3.3-2.1-5.2-.1-1.7.3-3.3 1.2-4.4 1-1.2 2.3-1.5 3.2-1.5m0-2.2c-1.7 0-3.3.7-4.5 2.1-2.7 3.2-2.3 8.9.9 12.6 1.8 2.1 4 3.2 6.1 3.2 1.7 0 3.3-.7 4.5-2.1 2.7-3.2 2.3-8.9-.9-12.6-1.7-2.1-4-3.2-6.1-3.2z" fill="#3e4347"/><path d="m28.9 52.9c-1.3 0-2.6-.3-4-.9-3.8-1.6-6.4-5.1-5.6-7.7.5-1.5 2.2-2.5 4.5-2.5 1.3 0 2.6.3 4 .9 1.9.8 3.6 2.2 4.7 3.7.9 1.4 1.3 2.8.9 3.9-.5 1.6-2.2 2.6-4.5 2.6" fill="#e07e1e"/><path d="m23.9 43c1.2 0 2.4.3 3.6.8 1.8.8 3.3 2 4.2 3.4.7 1.1 1 2.1.8 2.8-.3 1-1.8 1.7-3.6 1.7-1.2 0-2.4-.3-3.6-.8-3.5-1.5-5.5-4.5-5-6.2.3-1 1.8-1.7 3.6-1.7m0-2.3c-2.6 0-4.7 1.2-5.4 3.2-1 3.1 1.8 7.2 6.1 9.1 1.5.6 3 .9 4.3.9 2.6 0 4.7-1.2 5.4-3.2 1-3.1-1.8-7.2-6.1-9.1-1.5-.6-3-.9-4.3-.9z" fill="#3e4347"/><g fill="#f29a2e"><path d="m35 18.4c-3.1-1.1-6.5-1.8-10.2-1.8-1.1 0-2.1.1-3.1.2 1.8 4.6 2.7 9.6 2.7 14.7 0 5.7-1.2 11.3-3.4 16.3 1.2.2 2.5.2 3.8.2 1.7 0 3.3 0 4.8-.1-.5-2.5-.7-5.1-.7-7.8 0-7.9 2.1-15.5 6.1-21.7"/><path d="m14.8 18.7c-9.7 4.5-12.5 14.7-12.5 14.7s.7.6 1 1.3c.3.6-1.8.9-1.2 1.9 1.7 2.8 6.7 6.9 11.9 9.3 2.3-4.3 3.5-9.2 3.5-14.4 0-4.5-.9-8.9-2.7-12.8"/><path d="m60.3 33.5c0-3.3 3.9-5.8 0-10.5 0 0-2.2 2.6-4.3 4.3-.1 1.3-.2 2.7-.2 4 0 3.6.5 7.2 1.5 10.6 1.9 1 3 2 3 2 3.9-4.6 0-6.9 0-10.4"/><path d="m49.3 27.1c-2.8-2.3-5.6-4.4-8.7-6.1-1.6 3.9-2.5 8.1-2.5 12.5 0 4.3.8 8.4 2.3 12.2 2.9-1 6-2.5 9.7-4.5-.7-3.2-1-6.5-1-9.9 0-1.3 0-2.8.2-4.2"/></g><path d="m18.4 31.5c0 5.4-1.3 10.5-3.5 14.8 1.5.6 3.2 1.1 5.1 1.4 2.2-4.8 3.5-10.3 3.5-16.1 0-5.2-1-10.1-2.8-14.5-1.8.3-3.5.8-5 1.4 1.7 3.7 2.7 8.2 2.7 13" fill="#fff"/><g fill="#3e4347"><path d="m21.6 16.8c-.3 0-.6.1-1 .1 1.8 4.4 2.8 9.3 2.8 14.5 0 5.9-1.3 11.4-3.5 16.1.3.1.7.1 1 .1 2.2-5 3.4-10.6 3.4-16.3.1-4.9-.9-9.9-2.7-14.5"/><path d="m18.4 31.5c0-4.7-1-9.2-2.7-13.1-.3.1-.6.2-.9.4 1.8 3.9 2.7 8.3 2.7 12.8 0 5.2-1.2 10.1-3.5 14.4.3.1.6.3.9.4 2.2-4.5 3.5-9.5 3.5-14.9"/></g><path d="m29.8 40.1c0 2.6.3 5.2.7 7.7 3-.2 5.9-.7 9-1.7-1.5-3.8-2.4-8.1-2.4-12.5 0-4.7.9-9.1 2.5-13-1.2-.7-2.5-1.3-3.8-1.8-3.7 5.9-6 13.3-6 21.3" fill="#fff"/><g fill="#3e4347"><path d="m29.8 40.1c0-8 2.3-15.4 6.1-21.3-.3-.1-.6-.2-.9-.4-4 6.2-6.1 13.8-6.1 21.7 0 2.6.2 5.2.7 7.8.3 0 .6 0 .9-.1-.4-2.5-.7-5.1-.7-7.7"/><path d="m40.6 21c-.3-.2-.6-.3-.8-.5-1.6 3.9-2.5 8.3-2.5 13 0 4.5.8 8.7 2.4 12.5.3-.1.6-.2.9-.3-1.5-3.8-2.3-8-2.3-12.2-.2-4.4.6-8.6 2.3-12.5"/></g><path d="m50.6 28.1c-.1-.1-.3-.2-.4-.4-.1 1.3-.2 2.5-.2 3.7 0 3.2.3 6.4 1 9.4.2-.1.4-.3.7-.4.8-.5 2.7.2 4.5 1-.8-3.2-1.3-6.5-1.3-10 0-1.1.1-2.2.1-3.3-1.5.9-3 1.2-4.4 0" fill="#fff"/><g fill="#3e4347"><path d="m50 31.4c0-1.2.1-2.4.1-3.6-.3-.2-.6-.5-.9-.7-.1 1.5-.2 2.9-.2 4.3 0 3.3.3 6.6 1 9.9.3-.2.6-.3.9-.5-.6-3.1-.9-6.2-.9-9.4"/><path d="m55.9 27.4c-.3.3-.7.5-1 .7-.1 1.1-.1 2.2-.1 3.3 0 3.5.5 6.9 1.3 10 .4.2.8.4 1.1.6-1-3.4-1.5-7-1.5-10.6 0-1.4.1-2.7.2-4"/></g><path d="m25.7 28c-2.9 3-3.5 9.7 1.4 10.1 5.9.5 8.8 5 11.7 2 2.9-3 1.9-7.6-1.5-11.1-3.4-3.6-8.6-4-11.6-1" fill="#e07e1e"/><path d="m25.8 28c-1.5 1.5-2.2 3.7-2.1 5.7.1 1 .4 2 1.1 2.7.6.7 1.5 1 2.5 1.1 2.2.1 4.3.9 6.2 1.8 1 .4 1.9.8 2.8 1 .9.1 1.5-.2 2.1-.9.6-.7 1-1.5 1.2-2.4.2-.9.1-1.8-.2-2.7-.5-1.8-1.7-3.5-3-4.9-1.3-1.3-3-2.4-4.9-2.9-1-.2-2-.2-3 0-1 .3-2 .8-2.7 1.5m-.1-.1c1.5-1.6 3.6-2.4 5.9-2.4 2.2 0 4.5.9 6.2 2.5 1.6 1.5 3 3.5 3.6 5.8.3 1.2.3 2.4 0 3.6-.3 1.2-.9 2.3-1.8 3.1-.4.4-.9.8-1.6 1.1-.6.2-1.3.3-1.9.2-1.2-.2-2.2-.8-3.1-1.2-1.9-.9-3.7-1.7-5.7-2-.5-.1-1.1-.2-1.6-.5-.5-.3-1-.7-1.3-1.1-.7-1-.9-2.1-.9-3.2 0-1.1.3-2.2.7-3.2.2-1 .7-1.9 1.5-2.7" fill="#3e4347"/><ellipse cx="10.8" cy="32.6" rx="5.9" ry="6.3" fill="#fcfcfa"/><ellipse cx="10.8" cy="32.6" rx="4.1" ry="4.3" fill="#29251c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f421.svg b/public/emoji/1f421.svg new file mode 100644 index 000000000..51e96024a --- /dev/null +++ b/public/emoji/1f421.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m9.1 47.7c-1.8 1.8-2.7 1-3.8-.1-1.1-1.1-1.9-2-.1-3.8 1.8-1.8 5-4.2 6.1-3.1 1.1 1-.4 5.2-2.2 7" fill="#89664c"/><path d="m50.1 41.2c.1-.3.3-.6.4-1l9.7 2.2-8.9-4.7c.4-1.4.6-2.9.7-4.4l10-1.3-10-1.3c-.1-1.5-.3-3-.7-4.4l8.9-4.7-9.7 2.2c-.6-1.5-1.3-2.8-2.1-4.1l6.6-7.2-8 5.2c-1-1.3-2.2-2.5-3.5-3.5l3.5-8.6-5.4 7.2c-1.5-1-3.1-1.8-4.8-2.4l.4-8.4-2.4 7.7c-1.8-.4-3.8-.7-5.8-.7 0 0 0 0-.1 0l-2.1-7 .3 7.1c-2.2.2-4.4.7-6.4 1.5l-3.7-5 2.3 5.5c-2.2 1-4.2 2.4-6 4l-4.3-2.7 3.4 3.7c-1.8 1.9-3.3 4-4.3 6.4l-4.2-1 3.8 2c-1 2.5-1.5 5.1-1.6 7.9l-4.1.6 4 .5c0 2 .4 4 .9 5.9 4.2-1 9.2-1.5 14.8-1.5 9.7 0 19.9 1.6 28.4 4.3" fill="#c1875d"/><path d="m3.8 42.4l4.2-1c1.1 2.4 2.6 4.6 4.3 6.4l-3.3 3.8 4.3-2.8c1.8 1.6 3.8 3 6 4l-2.3 5.6 3.7-4.9c2 .8 4.2 1.3 6.4 1.5l-.3 7 2.1-7c0 0 0 0 .1 0 2 0 4-.3 5.8-.7l2.4 7.7-.4-8.4c1.7-.6 3.3-1.4 4.8-2.4l5.4 7.2-3.5-8.5c1.3-1 2.4-2.2 3.5-3.5l8 5.2-6.6-7.2c.6-1 1.2-2.1 1.6-3.2-8.5-2.7-18.7-4.3-28.4-4.3-5.6 0-10.5.5-14.8 1.5.2.7.4 1.4.7 2l-3.7 2" fill="#ffe2b3"/><ellipse cx="14.2" cy="26.7" rx="6" ry="6.2" fill="#fcfcfa"/><ellipse cx="14.2" cy="26.7" rx="4.1" ry="4.2" fill="#29251c"/><ellipse cx="32" cy="26.7" rx="7.8" ry="8.1" fill="#fcfcfa"/><ellipse cx="32" cy="26.7" rx="5.4" ry="5.6" fill="#29251c"/><path d="m51.3 45.1c2.7 2.7 1.5 4.2-.1 5.9s-3.1 2.9-5.9.1c-2.7-2.7-6.5-7.7-4.8-9.4 1.6-1.6 8 .7 10.8 3.4" fill="#c1875d"/><path d="m12.6 37.4c5.2 0 5.1-2.6 8.3-3.3 2.6-.5 4.6 2.3 8.6 3.1" fill="#ffe2b3"/><path d="m17.5 38.7c.4-.7.8-1.4 1.3-1.9.6-.6 1.3-1.1 2.1-1.3.8-.2 1.7-.1 2.5.3.7.4 1.3 1 1.7 1.7-.6-.5-1.3-.9-2-1.1-.7-.3-1.4-.3-2-.1-.7.2-1.3.5-1.9 1-.6.3-1.1.9-1.7 1.4" fill="#29251c"/><g fill="#e0bb86"><path d="m18.3 39.5c-.2.1-.5.2-.7.2-.3 0-.6 0-.8-.2-.3-.2-.5-.4-.5-.7-.1-.3 0-.5.1-.8.1.2.2.5.3.7.1.2.2.3.4.4.2.2.7.3 1.2.4"/><path d="m26.2 36.7c.1.2.2.4.2.6 0 .2 0 .5-.1.7-.1.2-.4.4-.6.4-.2 0-.5 0-.7-.1.2-.1.4-.2.6-.3.2-.1.3-.2.3-.3.1-.2.2-.6.3-1"/><path d="m19.1 39.3c.3-.3.5-.7.9-.9.3-.3.7-.5 1.2-.6.4-.1.9-.1 1.3.1.4.2.7.5 1 .8-.4-.2-.7-.4-1.1-.5-.4-.1-.7-.1-1.1 0-.4.1-.7.2-1.1.4-.4.3-.7.5-1.1.7"/></g><g fill="#89664c"><ellipse transform="matrix(.9532-.3025.3025.9532-6.8947 15.4876)" cx="46.6" cy="30" rx="1.9" ry="2.7"/><ellipse transform="matrix(.9532-.3024.3024.9532-4.9214 15.1778)" cx="46.6" cy="23.5" rx="1.4" ry="1.9"/><ellipse transform="matrix(.9532-.3022.3022.9532-5.5214 14.4805)" cx="44" cy="25.1" rx=".9" ry="1.2"/><ellipse transform="matrix(.5125-.8587.8587.5125-7.2319 21.3464)" cx="15.2" cy="17" rx="1.6" ry="1.1"/><path d="m18.3 18.3c-.8-.5-.9-1.7-.2-2.8.7-1.1 1.8-1.6 2.6-1.2.8.5.9 1.7.2 2.8-.7 1.2-1.8 1.7-2.6 1.2"/><ellipse transform="matrix(.5126-.8586.8586.5126-3.2112 21.9885)" cx="17.8" cy="13.8" rx="1" ry=".7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f422.svg b/public/emoji/1f422.svg new file mode 100644 index 000000000..48be9dc54 --- /dev/null +++ b/public/emoji/1f422.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58.9 47.5h-40.5c0-7.4 5.7-18.7 5.7-18.7-.1-.5.5-1.2 1.1-1.2l12.7-5.9c.3-.4 1.3-.3 1.5 0l12.7 5.9c.6 0 1.2.7 1.1 1.2 0 0 5.7 11.4 5.7 18.7" fill="#7d593e"/><g fill="#64892f"><path d="m35.7 57.6c0 0-6.8 1.2-8.4 0-2.2-1.7 1.3-9.6 3.5-11.3 0 0 4.6-.4 6.1 1-.1-.1-2.4 6.4-1.2 10.3"/><path d="m48.3 58.1c0 0-5.4-.3-6.4-1.6-1.4-1.7 2.5-7.1 4.5-8 0 0 3.6.6 4.5 1.9 0 0-2.8 4.5-2.6 7.7"/></g><path d="m5.7 20.1c0 0 8.5-8.5 10.2-1.7.1-.1-7.3 8.6-10.2 1.7" fill="#4b662b"/><g fill="#83bf4f"><path d="m24.6 8.6c-5.9-6.4-29.4-.1-20.7 9.9 0 0 3.8-2 10.9-1.9-5.6 5-9.1 3.4-9.1 3.4 0 3.2 1.5 5.8 7.4 5.8 7.3 0-.6 19.8 5.9 19.8 3.8 0 4.6-15.7 4.9-16.6 1.5-5 4.6-16.1.7-20.4"/><path d="m60.9 44.4c1.2 1.6 1.3 5.6.9 6.5-.4.8-1-1.1-1.8-2.9-1.4-3.1-4.1-3.7-2.2-4.9.8-.6 2.5.5 3.1 1.3"/></g><g fill="#c1875d"><path d="m38.6 28.9l-9.4 3.9-1.8 10.1h22.5l-1.8-10.1z"/><path d="m52.1 27.6c-3.6-3.6-7.8-5.8-12.7-5.9v6.1l9.2 3.5 3.5-3.7"/><path d="m37.9 27.7v-6.1c-4.9.1-9.1 2.3-12.7 5.9l3.5 3.7 9.2-3.5"/><path d="m53.2 28.8l-3.9 4 2 10.1h8.5c-1-5.5-3.4-10.4-6.6-14.1"/><path d="m28 32.8l-3.9-4c-1.6 1.8-3 4.9-5.1 5.6-2.4.8-1 8.6 7 8.6l2-10.2"/></g><path d="m17.5 45.1h42.3c0 5.6-4.8 7.8-21.2 7.8s-21.1-2.2-21.1-7.8" fill="#ffd93b"/><g fill="#af921b"><path d="m30.1 45.1c.1.8.3 1.5.5 2.2.2.7.5 1.4.9 2 .4.6.8 1.2 1.3 1.8.5.6 1.1 1.1 1.6 1.7-.8-.2-1.5-.7-2.2-1.2-.6-.5-1.2-1.2-1.6-1.9-.4-.7-.7-1.5-.8-2.3 0-.7 0-1.5.3-2.3"/><path d="m47.2 45.1c.3.7.3 1.6.2 2.4-.1.8-.4 1.6-.8 2.3-.4.7-1 1.4-1.6 1.9-.6.5-1.4.9-2.2 1.2.6-.6 1.1-1.1 1.6-1.7.5-.6.9-1.2 1.3-1.8.4-.6.7-1.3.9-2 .3-.8.5-1.5.6-2.3"/></g><circle cx="14.7" cy="11.4" r="2.6" fill="#3e4347"/><path fill="#4b662b" d="m4.6 12l-.7.3.3-.8.7-.4z"/><path d="m29.8 60.9c0 0-8.9 1.9-11.1 0-2.9-2.6 1.7-14.7 4.6-17.3 0 0 6.1-.6 8.1 1.5-.1 0-3.1 9.9-1.6 15.8" fill="#83bf4f"/><path d="m21.5 60.9c-1.1-2.8-2.9-4.7-3.4-4.7-.6 0-1.8 1.7-1.8 5 .1 1.1 5.8 1.1 5.2-.3" fill="#6ea03f"/><path d="m61.5 52c0 0-4.6 7.9-6.9 7.8-3.1-.2-9.8-7.5-7.2-15.8 0 0 5.6-.8 7.9-.4 0-.1-1.6 7 6.2 8.4" fill="#83bf4f"/><path d="m56.6 58.2c-2-1.3-4.1-1.7-4.4-1.4-.4.3-.5 2.1 1 4.4.5.7 4.4-2.3 3.4-3" fill="#6ea03f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f423.svg b/public/emoji/1f423.svg new file mode 100644 index 000000000..7d8abff5f --- /dev/null +++ b/public/emoji/1f423.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#dae5ef" d="m48.1 39.4h-32.2l-8.3-4.3.1 12.2h48.6l.1-12.2z"/><g fill="#ffbf3e"><path d="m15.5 35.1c0 0-16-6-12.8-7.4 8.9-3.9 12.8 7.4 12.8 7.4"/><path d="m15.5 35.1c0 0-13.6-10.5-10.4-11.9 8.2-3.6 10.4 11.9 10.4 11.9"/><path d="m15.5 35.1c0 0-17.6-.5-12.6-2.8 11.4-5 12.6 2.8 12.6 2.8"/><path d="m48.5 35.1c0 0 16-6 12.8-7.4-8.9-3.9-12.8 7.4-12.8 7.4"/><path d="m48.5 35.1c0 0 13.6-10.5 10.4-11.9-8.2-3.6-10.4 11.9-10.4 11.9"/><path d="m48.5 35.1c0 0 17.6-.5 12.6-2.8-11.4-5-12.6 2.8-12.6 2.8"/></g><g fill="#ffd93b"><path d="M34,21.8c2.4,3.9-10.9,4-11.7-5.4C21.4,7,28,2,28,2S27.5,11.5,34,21.8z"/><path d="m32.7 19c-1.8 4.1-10-5.8-2.6-12.1 7.4-6.3 15.6-4.4 15.6-4.4s-8.2 5.4-13 16.5"/><path d="m26.2 27.9c1.8 4.1 10-5.8 2.6-12.1-7.4-6.3-15.6-4.4-15.6-4.4s8.3 5.4 13 16.5"/><path d="m50.8 35.6c0 10.2-8.4 11.8-18.8 11.8-10.4 0-18.8-1.6-18.8-11.8 0-21 9.2-25.3 18.8-25.3 9.6 0 18.8 4.3 18.8 25.3"/></g><path d="m28.2 34.8h7.6c0 2.4-1.9 4.1-3.8 4.1s-3.8-1.6-3.8-4.1" fill="#e08828"/><path d="m35.8 34.8c0 0-2.4 1.1-3.8 1.1-1.4 0-3.8-1.1-3.8-1.1 0-3 1.7-5.5 3.8-5.5 2.1.1 3.8 2.5 3.8 5.5" fill="#f29a2e"/><g fill="#bc9342"><path d="m44.7 25.1c-.4-.7-.8-1.3-1.4-1.9-.6-.6-1.3-1-2.1-1.2-.8-.2-1.8-.1-2.5.3-.7.4-1.3 1-1.8 1.6.7-.4 1.3-.8 2-1.1.7-.2 1.4-.3 2.1-.1.7.2 1.3.5 1.9.9.7.4 1.2 1 1.8 1.5"/><path d="m19.3 25.1c.4-.7.8-1.3 1.4-1.9.6-.6 1.3-1 2.1-1.2.9-.2 1.8-.1 2.5.3.7.4 1.3 1 1.8 1.6-.7-.4-1.3-.8-2-1.1-.7-.2-1.4-.3-2.1-.1-.7.2-1.3.5-1.9.9-.7.4-1.2 1-1.8 1.5"/></g><g fill="#3e4347"><path d="m20.9 30.4c0-1.2 1-2.6 2.3-2.6 1.3 0 2.3 1.3 2.3 2.6s-1 1.8-2.3 1.8c-1.3 0-2.3-.6-2.3-1.8"/><path d="m38.5 30.4c0-1.2 1-2.6 2.3-2.6 1.3 0 2.3 1.3 2.3 2.6s-1 1.8-2.3 1.8c-1.2 0-2.3-.6-2.3-1.8"/></g><path d="m44.1 47.7c0-.3.1-.5.1-.8 0-4.2-5.4-7.5-12.1-7.5-6.7 0-12.1 3.4-12.1 7.5 0 .3 0 .5.1.8 3.3 1.3 7.5 1.6 12.1 1.6s8.6-.3 11.9-1.6" fill="#ffea92"/><path d="m35.8 34.7c0 0-1.7 2.4-3.8 2.4-2.1 0-3.8-2.4-3.8-2.4s1.7-2.4 3.8-2.4c2.1.1 3.8 2.4 3.8 2.4" fill="#3e4347"/><path d="m56.4 35.1l-3.8 6.7-5.4-4.1-16.1 13-14.4-13-5.4 4.1-3.8-6.7c0 0-2.5 1.8-2.5 5.1.1 12.1 11.5 21.8 27 21.8 15.5 0 26.9-9.7 26.9-21.8 0-3.4-2.5-5.1-2.5-5.1" fill="#dae5ef"/><path d="m56 36.8l-.8 3.8-8-3-5.1 10.3-10.1-7.3-15.4 6.8.2-9.7-8 3-.8-3.9c0 0-1.4 1.5-1.4 4 0 10.2 10.6 18.9 25.4 18.9 14.8 0 25.4-8.6 25.4-18.9 0-2.5-1.4-4-1.4-4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f424.svg b/public/emoji/1f424.svg new file mode 100644 index 000000000..f9269d148 --- /dev/null +++ b/public/emoji/1f424.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#e08828"><path d="m34.3 50.7h2.5v10.8h-2.5z"/><path d="m36.3 61.6c0-.5 1.8-1.5 4-1.5s4 1 4 1.5c0 .5-1.8.4-4 .4s-4 .1-4-.4"/><path d="m31.5 61.6c0-.5 1.8-1.5 4-1.5s4 1 4 1.5c0 .5-1.8.4-4 .4s-4 .1-4-.4"/><path d="m26.8 61.6c0-.5 1.8-1.5 4-1.5s4 1 4 1.5c0 .5-1.8.4-4 .4s-4 .1-4-.4"/><path d="m14 55.7l-2-1.4 6.3-8.2 2 1.4z"/><path d="m13.5 55.4c.3-.4 2.4-.2 4.1 1 1.8 1.2 2.6 3.1 2.3 3.5-.3.4-1.7-.7-3.5-1.9-1.7-1.2-3.2-2.2-2.9-2.6"/><path d="m9.7 52.8c.3-.4 2.4-.2 4.1 1 1.8 1.2 2.6 3.1 2.3 3.5-.3.4-1.7-.7-3.5-1.9-1.7-1.3-3.2-2.2-2.9-2.6"/><path d="m6 50.1c.3-.4 2.4-.2 4.1 1 1.8 1.2 2.6 3.1 2.3 3.5-.3.4-1.7-.7-3.5-1.9-1.8-1.2-3.3-2.2-2.9-2.6"/></g><g fill="#ffd93b"><path d="m60.9 30.5c4.6 0-4.9 21.1-27.8 21.1-15.6 0-26.5-6.6-26.5-18.8 0-12.2 8.6-24 24.2-20 15.9 4 4.7 17.7 30.1 17.7"/><path d="m20 21.8c-1.1 4.3 12.4.2 9.9-8.6-2.5-8.8-10.8-11.2-10.8-11.2s3.8 8.5.9 19.8"/><path d="m20.3 22.3c3.3 3.2 8-8.4-1.7-11.8s-14.4-.9-14.4-.9 7.4 4.2 16.1 12.7"/><path d="m31.3 25.7c-.3 4.3-12.1-2-6.9-10.1 5.2-8.1 14.1-8.9 14.1-8.9s-6.3 7.4-7.2 19"/></g><path d="m57.2 41.2c-5 .9-13.5 4.3-23 4.3-11.4 0-21.2-4.8-25.5-4.5 3.8 6.9 12.8 10.6 24.4 10.6 11.4 0 19.4-5.2 24.1-10.4" fill="#ffea92"/><path d="m3.4 31.2l5.6-1c0 2.6-.2 4.3-2.1 4.3-1.8.1-3.5-.7-3.5-3.3" fill="#e08828"/><path d="m9 30.3l-7 1.9c0-3.2 2.6-6.8 4.9-6.8 2.4.1 2.1 1.7 2.1 4.9" fill="#f29a2e"/><path d="m11 25.1c0-1.6 1.3-3.3 2.9-3.3 1.6 0 2.9 1.7 2.9 3.3 0 1.6-1.3 2.3-2.9 2.3-1.6-.1-2.9-.8-2.9-2.3" fill="#3e4347"/><g fill="#ffbf3e"><path d="m48.5 37.3c0 5.3-6.7 9.6-15 9.6-8.3 0-9.8-4.3-9.8-9.6s1.5-9.6 9.8-9.6 15 4.3 15 9.6"/><path d="m51.2 36.9c-1.4.4-2.5-.2-2.5-.2 1.5-1.3 1.9-3.5 1.9-3.5-1 .9-2.8.9-2.8.9.5-1.6.2-2.8.2-2.8-2.3 3.4-10.4 3.5-10.4 3.5 4.9 3.2 7.5 7.5 7.5 7.5 3.9-1.4 6.1-5.4 6.1-5.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f425.svg b/public/emoji/1f425.svg new file mode 100644 index 000000000..fabfbf927 --- /dev/null +++ b/public/emoji/1f425.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#e08828"><path d="m39.6 51.3h2.4v9.2h-2.4z"/><path d="m41.5 60.6c0-.5 1.7-1.5 3.7-1.5 2.1 0 3.7 1 3.7 1.5 0 .5-1.7.4-3.7.4-2.1 0-3.7.1-3.7-.4"/><path d="m37.1 60.6c0-.5 1.7-1.5 3.7-1.5 2.1 0 3.7 1 3.7 1.5 0 .5-1.7.4-3.7.4-2.1 0-3.7.1-3.7-.4"/><path d="m32.6 60.6c0-.5 1.7-1.5 3.7-1.5s3.7 1 3.7 1.5c0 .5-1.7.4-3.7.4s-3.7.1-3.7-.4"/><path d="m22 51.3h2.4v9.2h-2.4z"/><path d="m22.5 60.6c0-.5-1.7-1.5-3.7-1.5-2.1 0-3.7 1-3.7 1.5 0 .5 1.7.4 3.7.4 2.1 0 3.7.1 3.7-.4"/><path d="m27 60.6c0-.5-1.7-1.5-3.7-1.5-2.1 0-3.7 1-3.7 1.5 0 .5 1.7.4 3.7.4 2 0 3.7.1 3.7-.4"/><path d="m31.4 60.6c0-.5-1.7-1.5-3.7-1.5s-3.7 1-3.7 1.5c0 .5 1.7.4 3.7.4 2 0 3.7.1 3.7-.4"/></g><g fill="#ffbf3e"><path d="m15.5 39.3c0 0-16-6.5-12.8-8.1 8.9-4.3 12.8 8.1 12.8 8.1"/><path d="m15.5 39.3c0 0-13.6-11.5-10.4-13.1 8.2-3.9 10.4 13.1 10.4 13.1"/><path d="m15.5 39.3c0 0-17.6-.6-12.6-3.1 11.4-5.5 12.6 3.1 12.6 3.1"/><path d="m48.5 39.3c0 0 16-6.5 12.8-8.1-8.9-4.3-12.8 8.1-12.8 8.1"/><path d="m48.5 39.3c0 0 13.6-11.5 10.4-13.1-8.2-3.9-10.4 13.1-10.4 13.1"/><path d="m48.5 39.3c0 0 17.6-.6 12.6-3.1-11.4-5.5-12.6 3.1-12.6 3.1"/></g><g fill="#ffd93b"><path d="M34,24.7c2.4,4.2-10.9,4.4-11.7-5.9C21.4,8.5,28,3,28,3S27.5,13.4,34,24.7z"/><path d="m32.7 21.7c-1.8 4.6-10-6.3-2.6-13.3s15.6-4.8 15.6-4.8-8.2 5.9-13 18.1"/><path d="m26.2 31.4c1.8 4.6 10-6.3 2.6-13.3s-15.6-4.8-15.6-4.8 8.3 5.9 13 18.1"/><path d="m50.8 39.9c0 11.2-8.4 13-18.8 13-10.4 0-18.8-1.7-18.8-13 0-23 9.2-27.7 18.8-27.7 9.6-.1 18.8 4.6 18.8 27.7"/></g><path d="m28.2 37h7.6c0 2.3-1.9 3.9-3.8 3.9s-3.8-1.6-3.8-3.9" fill="#e08828"/><path d="m35.8 37c0 0-2.4 1.1-3.8 1.1s-3.8-1.1-3.8-1.1c0-2.9 1.7-5.2 3.8-5.2 2.1-.1 3.8 2.3 3.8 5.2" fill="#f29a2e"/><g fill="#bc9342"><path d="m44.7 26.4c-.4-.7-.8-1.5-1.4-2.1-.6-.6-1.3-1.1-2.2-1.3-.8-.2-1.8-.1-2.5.4-.7.4-1.3 1.1-1.8 1.8.7-.5 1.3-.9 2-1.2.7-.3 1.4-.3 2.1-.2.7.2 1.3.6 1.9 1 .8.4 1.3 1 1.9 1.6"/><path d="m19.3 26.4c.4-.7.8-1.5 1.4-2.1.6-.6 1.3-1.1 2.1-1.3.9-.2 1.8-.1 2.5.4.7.4 1.3 1.1 1.8 1.8-.7-.5-1.3-.9-2-1.2-.7-.3-1.4-.3-2.1-.2-.7.2-1.3.6-1.9 1-.7.4-1.2 1-1.8 1.6"/></g><g fill="#3e4347"><path d="m20.9 32.2c0-1.4 1-2.8 2.3-2.8 1.3 0 2.3 1.5 2.3 2.8s-1 2-2.3 2c-1.3-.1-2.3-.7-2.3-2"/><path d="m38.5 32.2c0-1.4 1-2.8 2.3-2.8 1.3 0 2.3 1.5 2.3 2.8s-1 2-2.3 2c-1.2-.1-2.3-.7-2.3-2"/></g><path d="m44.1 51.1c0-.3.1-.6.1-.9 0-4.3-5.4-7.8-12.1-7.8-6.7 0-12.1 3.5-12.1 7.8 0 .3 0 .6.1.9 3.3 1.4 7.5 1.7 12.1 1.7s8.6-.3 11.9-1.7" fill="#ffea92"/></svg> \ No newline at end of file diff --git a/public/emoji/1f426.svg b/public/emoji/1f426.svg new file mode 100644 index 000000000..225d76777 --- /dev/null +++ b/public/emoji/1f426.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m59.8 24.3c0 0 1.1-6.2-3.5-3.4 0 0-.4-6.3-4.3-1.9 0 0-2.1-3.9-4.4-.3-3.1 4.8-5.2 12.4-3.2 25l3.8-2.5c2.7-7.9 12.4-8.8 13.7-13.1.9-3-2.1-3.8-2.1-3.8"/><path d="m22.1 17.6l-9.9 3.6c2.2-12 16.6-11.2 16.6-11.2s-6.8 3.2-6.7 7.6"/><path d="m23.7 19.8l-10.5 1.4c4.8-11.2 18.7-7.3 18.7-7.3s-7.3 1.6-8.2 5.9"/></g><g fill="#ffd93b"><path d="m2 29l5.4-1.4v3.6c0-.1-3.3-.6-5.4-2.2"/><path d="M7.4,27.5L2,24.8c3.6-2.8,7.7-1.9,7.7-1.9L7.4,27.5z"/></g><g fill="#e08828"><path d="m33.8 53h-2.1v7.9c-.3.1-2.1-.1-2.9-.1-1.8 0-3.3 1.3-3.3 1.3h8.3v-9.1"/><path d="m25 53h-2.1v7.9c-.3.1-2.1-.1-2.9-.1-1.8 0-3.3 1.3-3.3 1.3h8.3v-9.1"/></g><path d="m54 36.2c3.9 0-4.1 17.5-23.3 17.5-13 0-23.9-5.2-23.9-21.5 0-10.1 6.4-18.3 19.5-15 13.3 3.5 6.5 19 27.7 19" fill="#42ade2"/><path d="m37.6 51.7c-15.6 0-14-12-27.9-11.2 5.1 15.8 27.9 11.2 27.9 11.2" fill="#fff"/><path d="m39.1 29.2c-10-9.8-20.2 6.2-7.9 12.6 12.1 6.2 20.4-4.8 20.4-4.8s-6.1-1.5-12.5-7.8" fill="#297b9d"/><circle cx="15.1" cy="24.9" r="2.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f427.svg b/public/emoji/1f427.svg new file mode 100644 index 000000000..ce85cadf2 --- /dev/null +++ b/public/emoji/1f427.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#e08828"><path d="m26.3 60.5c-.8 0-2.6.7-3.2.1-.8-.8 0-4.6 0-4.6h-2.3c0 0 .8 3.8 0 4.6-.6.5-2.4-.1-3.2-.1-2 0-3.7 1.5-3.7 1.5h16c.1 0-1.5-1.5-3.6-1.5"/><path d="m46.3 60.5c-.8 0-2.6.7-3.2.1-.8-.8 0-4.6 0-4.6h-2.3c0 0 .8 3.8 0 4.6-.6.5-2.4-.1-3.2-.1-2 0-3.7 1.5-3.7 1.5h16c.1 0-1.5-1.5-3.6-1.5"/></g><g fill="#3e4347"><path d="M10.4,27c-10.8,6.7-8.7,16-7.1,14.9C20,29.7,24.2,18.5,10.4,27z"/><path d="m53.6 27c-13.8-8.5-9.6 2.7 7.1 14.9 1.6 1.1 3.7-8.2-7.1-14.9"/><path d="m48 17.5c0-8.6-7.2-15.5-16-15.5-8.8 0-16 6.9-16 15.5 0 11.6-4 15.5-4 23.2 0 10.6 9 19.3 20 19.3s20-8.7 20-19.3c0-7.7-4-11.6-4-23.2"/></g><path d="m44 18.8c0-12.4-10.1-10-10.1-.7h-3.7c-.1-9.3-10.2-11.7-10.2.7 0 9.7-4 15.7-4 22.1 0 11.6 7.7 17.1 16 17.1s16-5.6 16-17.1c0-6.4-4-12.4-4-22.1" fill="#fff"/><g fill="#3e4347"><path d="m41 17c0 1.7-.9 3-2 3s-2-1.3-2-3c0-1.7.9-3 2-3s2 1.3 2 3"/><path d="m27 17c0 1.7-.9 3-2 3-1.1 0-2-1.3-2-3 0-1.7.9-3 2-3 1.1 0 2 1.3 2 3"/></g><path d="m28 22h8c0 2.5-1.8 4.6-4 4.6-2.2 0-4-2-4-4.6" fill="#e08828"/><path d="m37 22.3l-5 1.2-5-1.2c0-3.2 2.2-5.7 5-5.7 2.8 0 5 2.6 5 5.7" fill="#f29a2e"/><g fill="#3e4347"><path d="m33.7 17.8c.3.3.4.7.3.9-.1.2-.5 0-.8-.3-.3-.3-.4-.7-.3-.9.2-.1.6 0 .8.3"/><path d="m30.3 17.8c-.3.3-.4.7-.3.9.1.2.5 0 .8-.3.3-.3.4-.7.3-.9-.2-.1-.6 0-.8.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f428.svg b/public/emoji/1f428.svg new file mode 100644 index 000000000..88832b702 --- /dev/null +++ b/public/emoji/1f428.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#a8b2ba"><path d="m17.9 51.7c-3.4 5.8-6.2 6-8.7 4.6s-3.7-3.9-.3-9.7c3.4-5.8 10.2-12.8 12.7-11.4 2.5 1.4-.3 10.6-3.7 16.5"/><path d="m55.1 46.5c3.4 5.8 2.2 8.3-.3 9.7-2.5 1.4-5.3 1.3-8.7-4.6-3.4-5.8-6.2-15.1-3.7-16.5 2.5-1.4 9.3 5.6 12.7 11.4"/><ellipse cx="32" cy="52.1" rx="13.9" ry="8.4"/></g><ellipse cx="32" cy="46.6" rx="13" ry="9.3" fill="#cfdae8"/><path d="M62,13.8c0,6.5-5,11.8-11.1,11.8c-6.1,0-11.1-5.3-11.1-11.8c0-6.5,5-11.8,11.1-11.8C57,2,62,7.3,62,13.8z" fill="#a8b2ba"/><path d="m57.6 13.8c0 3.9-3 7.1-6.7 7.1-3.7 0-6.7-3.2-6.7-7.1 0-3.9 3-7.1 6.7-7.1 3.7 0 6.7 3.2 6.7 7.1" fill="#cfdae8"/><ellipse cx="13.1" cy="13.8" rx="11.1" ry="11.8" fill="#a8b2ba"/><path d="m19.8 13.8c0 3.9-3 7.1-6.7 7.1-3.7 0-6.7-3.2-6.7-7.1 0-3.9 3-7.1 6.7-7.1 3.7 0 6.7 3.2 6.7 7.1" fill="#cfdae8"/><g fill="#a8b2ba"><path d="m12 35.7c-2.3-2.1-3-5.3-3-5.3l1.5.3c0 0-1.8-1.7-1.3-5.4l1.5 1.5c0 0-1.5-3.8-.2-7.2l1.7 1.1c0 0-.5-1.4 0-2.4l.7.5c0 0-1.3-3.2-.1-4.6.7 2 1.4 1.9 1.4 1.9s-1-1.5-.2-2.1c.8 1.1 1.4.4 1.4.1 0-.4.1-1.1-2.1-1.4 1.8-1 3.9-.3 3.9-.3s-.1-1-1.6-1c1.4-1.1 3.4-.4 3.4-.4l-2.6 6.3-3.2 9.4-1.2 9"/><path d="m32 7.5c-17.6 0-21.5 11.9-21.5 26.3 0 1.5 9.6 9.7 21.5 9.7s21.5-8.2 21.5-9.7c0-14.4-3.9-26.3-21.5-26.3"/><path d="m52 35.7c2.3-2.1 3-5.3 3-5.3l-1.5.3c0 0 1.8-1.7 1.3-5.4l-1.5 1.5c0 0 1.5-3.8.2-7.2l-1.7 1.1c0 0 .5-1.4 0-2.4l-.7.5c0 0 1.3-3.2.1-4.6-.7 2-1.4 1.9-1.4 1.9s1-1.5.2-2.1c-.8 1.1-1.4.4-1.4.1 0-.4-.1-1.1 2.1-1.4-1.8-1-3.9-.3-3.9-.3s.1-1 1.6-1c-1.4-1.1-3.4-.4-3.4-.4l2.6 6.3 3.2 9.4 1.2 9"/></g><ellipse cx="19.8" cy="28" rx="4" ry="3.9" fill="#d5ff83"/><ellipse cx="19.8" cy="28" rx="2.6" ry="2.5" fill="#3e4347"/><ellipse cx="44.2" cy="28" rx="4" ry="3.9" fill="#d5ff83"/><ellipse cx="44.2" cy="28" rx="2.6" ry="2.5" fill="#3e4347"/><path d="m24.8 34.2c0-5.9 4.8-8.2 7.2-8.2s7.2 2.3 7.2 8.2c0 7.5-2.6 9.3-7.2 9.3s-7.2-1.7-7.2-9.3" fill="#555e63"/><path d="m27.7 55.8c0 5.1-3.2 6.2-7.1 6.2-3.9 0-7.1-1.2-7.1-6.2 0-5.1 3.2-9.2 7.1-9.2s7.1 4.1 7.1 9.2" fill="#96a2aa"/><path d="m25.6 57.1c0 3.6-2.3 4.4-5 4.4s-5-.8-5-4.4c0-3.6 2.3-6.5 5-6.5s5 3 5 6.5" fill="#cfdae8"/><path d="m50.6 55.8c0 5.1-3.2 6.2-7.1 6.2-3.9 0-7.1-1.2-7.1-6.2 0-5.1 3.2-9.2 7.1-9.2 3.9 0 7.1 4.1 7.1 9.2" fill="#96a2aa"/><path d="m48.5 57.1c0 3.6-2.3 4.4-5 4.4s-5-.8-5-4.4c0-3.6 2.3-6.5 5-6.5 2.7 0 5 3 5 6.5" fill="#cfdae8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f429.svg b/public/emoji/1f429.svg new file mode 100644 index 000000000..7b56afe0d --- /dev/null +++ b/public/emoji/1f429.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffc5d3"><path d="m55.3 31.2c-.2 0-.3-.1-.5-.2-.3-.3-.4-.7-.1-1.1 1.1-1.4 3.5-4.4 1-10.4-.2-.4 0-.8.4-1 .4-.2.8 0 1 .4 2.8 6.8 0 10.4-1.3 11.9-.1.3-.3.4-.5.4"/><path d="M41.8,36v17.3c0,2.1,1,3,2.3,3c1.3,0,2.3-0.9,2.3-3V36H41.8z"/></g><ellipse cx="44.1" cy="50.7" rx="4.6" ry="2.2" fill="#ff78b5"/><ellipse cx="46.7" cy="35.4" rx="13.2" ry="11.4" fill="#e86097"/><ellipse cx="56.4" cy="19.3" rx="3.6" ry="3" fill="#ff78b5"/><path d="m53 43v10.3c0 2.1 1 3 2.3 3 1.3 0 2.3-.9 2.3-3v-12.3c-2 1.8-4.6 2-4.6 2" fill="#ffc5d3"/><ellipse cx="55.3" cy="50.7" rx="4.6" ry="2.2" fill="#ff78b5"/><g fill="#ffc5d3"><path d="M15,35.3V58c0,2.8,1.4,4,3,4c1.7,0,3-1.2,3-4V35.3H15z"/><path d="m29.7 35.3v22.7c0 2.8 1.4 4 3 4 1.7 0 3-1.2 3-4v-22.7h-6"/></g><g fill="#ff78b5"><ellipse cx="18.1" cy="54.5" rx="6.1" ry="3"/><ellipse cx="32.8" cy="54.5" rx="6.1" ry="3"/></g><ellipse cx="25.4" cy="29.4" rx="20" ry="19.6" fill="#e86097"/><g fill="#ff78b5"><path d="m14.4 33.4c0 7.7-2.3 8.9-5.2 8.9s-5.2-6.2-5.2-13.9c0-7.7 5.4-13.9 8.3-13.9s2.1 11.2 2.1 18.9"/><path d="m36.5 33.4c0 7.7 2.3 8.9 5.2 8.9 2.9 0 5.2-6.2 5.2-13.9 0-7.7-5.4-13.9-8.3-13.9-2.8 0-2.1 11.2-2.1 18.9"/></g><path d="m40.4 22.2c0 7-2.5 6.5-6.3 11.6-2.4 3.2-2.7 7.8-8.6 7.8-5.9 0-6.2-4.5-8.6-7.8-3.8-5.1-6.4-4.6-6.4-11.6 0-6.2 6.7-6.4 15-6.4 8.2 0 14.9.2 14.9 6.4" fill="#ffc5d3"/><path d="m17.3 19.8c2.8 0 5.1 2.1 5.1 4.7 0 2.6-2.3 4.7-5.1 4.7-2.8 0-5.1-2.1-5.1-4.7 0-2.6 2.3-4.7 5.1-4.7" fill="#fff"/><ellipse cx="17.3" cy="24.5" rx="3.5" ry="3.3" fill="#3e4347"/><ellipse cx="33.6" cy="24.5" rx="5.1" ry="4.7" fill="#fff"/><g fill="#3e4347"><ellipse cx="33.6" cy="24.5" rx="3.5" ry="3.3"/><path d="m20.1 36.6c0-2.3 2.4-2.8 5.3-2.8s5.3.5 5.3 2.8c0 1.9-4.2 3.5-5.3 3.5-1.1 0-5.3-1.6-5.3-3.5"/></g><path fill="none" stroke="#3e4347" stroke-miterlimit="10" d="m25.4 41.6v-2.1"/><g fill="#ff78b5"><ellipse cx="13.3" cy="13.6" rx="7" ry="6.6"/><ellipse cx="37.6" cy="13.6" rx="7" ry="6.6"/><ellipse cx="25.4" cy="11" rx="9.5" ry="9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f42a.svg b/public/emoji/1f42a.svg new file mode 100644 index 000000000..63e30c13a --- /dev/null +++ b/public/emoji/1f42a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.3 26.1c4.2-3 6.5-16.4 5.4-17.6-1.1-1.2-13.5.9-16.3 5.6-2.1 3.7 7.6 14.4 10.9 12" fill="#e0ac7e"/><path d="m54.7 23.8c2.6-1.8 3.3-10.9 3.3-10.9s-8.4.6-10.1 3.5c-1.3 2.2 4.7 8.9 6.8 7.4" fill="#c1875d"/><path d="m7.7 26.1c-4.2-3-6.5-16.4-5.4-17.6 1.1-1.2 13.5.9 16.3 5.6 2.1 3.7-7.5 14.4-10.9 12" fill="#e0ac7e"/><path d="m9.3 23.8c-2.6-1.9-3.3-11-3.3-11s8.4.6 10.1 3.5c1.3 2.3-4.7 9-6.8 7.5" fill="#c1875d"/><g fill="#e0ac7e"><path d="m50.6 35.3c-5.4 5.9-2.8 22.5-18.6 22.5-22.5 0-13.2-16.6-18.6-22.5-12.1-13.4 8.4-22.7 18.6-22.7s30.7 9.3 18.6 22.7"/><path d="m32.7 29.6c0 0-4.2-15.2-11.3-18.9 0 0 2.9-2.2 5.2-.7 0 0-.1-2.7-2.3-4.9 0 0 4.3-.8 6.9 4 0 0-.1-4.7-1-7.1 0 0 7.5 3.4 10.1 12.6.1 0-7.1 2.3-7.6 15"/></g><g fill="#3e4347"><ellipse cx="12.9" cy="29" rx="4" ry="4.4"/><ellipse cx="51.1" cy="28.8" rx="4" ry="4.4"/></g><path d="m33 53.6c0 2.2-3.1 3.9-7 3.9-3.9 0-7-1.8-7-3.9 0-2.2 3.1-3.9 7-3.9 3.9 0 7 1.8 7 3.9" fill="#89664c"/><path d="m39.4 52.7c0 3.2-5.2 7.8-11.4 9.1-6.6 1.3-11.4-5.9-11.4-9.1s.2.4 6.6.4 16.2-3.6 16.2-.4" fill="#ffe2b3"/><path d="m29.4 47c0 0-5.6 2.7-6.1 9.8-.5 6.8-9.8 7.1-9.3.1.5-7 6.5-9.9 8-9.8 1.5 0 7-.1 7.4-.1" fill="#ff717f"/><path d="m24.6 47.9c-.8.7-1.6 1.2-2.4 1.8-.8.6-1.5 1.3-2.2 2-.6.8-1.2 1.6-1.5 2.5-.4.9-.6 1.9-.7 2.9 0-1 .1-2 .4-3 .3-1 .8-1.9 1.4-2.8 1.2-1.7 2.9-3 4.3-4.3l.7.9" fill="#e2596c"/><path d="m43 47.1c0 8.8-7.1 13.6-12.4 9.1-2.1-1.7-4.3-2.7-6.3-3.7-3.5-1.7-6.9-2.2-6.9-7.7l25.6 2.3" fill="#89664c"/><path d="m44.6 48.8c0 8.8-7.7 11.5-14.3 6-6.1-5-13.1-2.1-13.1-10.9 0-2.7 4.7-10.1 4.7-10.1 0-9.1 2.9-15.2 10.2-15.2s10.2 6 10.2 15.2c-.1 0 2.3 12.2 2.3 15" fill="#ffe2b3"/><g fill="#89664c"><path d="m24.7 34.9c3.5.7 5.7 1 7.3 4.7"/><path d="m39.3 34.9c-3.5.7-5.7 1-7.3 4.7"/><path d="m28.4 54.1c1.4-2 2.3-4.4 2.8-6.9.5-2.5.8-5 .7-7.6.3 2.5.3 5.1 0 7.7-.2 1.3-.4 2.6-.8 3.8-.4 1.3-.9 2.5-1.5 3.7l-1.2-.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f42b.svg b/public/emoji/1f42b.svg new file mode 100644 index 000000000..fbd4b0e1b --- /dev/null +++ b/public/emoji/1f42b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c1875d"><ellipse cx="51.1" cy="40.1" rx="4.8" ry="6.2"/><ellipse cx="27.8" cy="43.8" rx="4.8" ry="6.2"/><path d="m49.3 33.7v23.2c0 2.8 1.3 3.1 2.9 3.1 1.6 0 2.9-.2 2.9-3.1v-23.2h-5.8"/></g><path d="m55.9 62h-7.3l.7-5.1c0 0 .8-1 2.9-1s2.9 1 2.9 1l.8 5.1" fill="#89664c"/><path d="m24.9 33.7v23.2c0 2.8 1.3 3.1 2.9 3.1 1.6 0 2.9-.2 2.9-3.1v-23.2h-5.8" fill="#c1875d"/><path d="m31.5 62h-7.3l.7-5.1c0 0 .8-1 2.9-1s2.9 1 2.9 1l.8 5.1" fill="#89664c"/><path d="M53,33.7v23.2c0,2.8,1.3,3.1,2.9,3.1c1.6,0,2.9-0.2,2.9-3.1V33.7H53z" fill="#e0ac7e"/><path d="m59.6 62h-7.3l.7-5.1c0 0 .8-1 2.9-1 2.2 0 2.9 1 2.9 1l.8 5.1" fill="#c1875d"/><g fill="#e0ac7e"><path d="m60.4 41.6c.2-4.8-3.4-9.5-3.4-9.6l.7-.5c.2.2 3.8 5 3.6 10.1h-.9"/><path d="m60.8 38.9c-.7 1.2-1.1 2.3-1.2 3.2.1.8.6 1.7 1.2 2.6.7-1.2 1.1-2.3 1.2-3.2-.1-.8-.6-1.7-1.2-2.6"/><path d="m58.9 35.9c.5 5.8-12 7.9-21.5 7.9-12.3 0-20.8-20.5-18.3-17 3.4 4.7 5.8-2.3 8.5-3.2 5.9-2 10.9.1 17.1.7 7.8.7 14.2 5.2 14.2 11.6"/><path d="m55 28.1c0 5.3-3.2 7.7-7.1 7.7s-7.1-4.3-7.1-9.7c0-.3 3.2-9.7 7.1-9.7 3.9.1 7.1 10.4 7.1 11.7"/><path d="m41.9 24.5c0 5.3-3.2 9.7-7.1 9.7-3.9 0-7.1-4.3-7.1-9.7 0-.3 3.2-9.7 7.1-9.7s7.1 9.4 7.1 9.7"/><path d="m28.6 33.7v23.2c0 2.8 1.3 3.1 2.9 3.1 1.6 0 2.9-.2 2.9-3.1v-23.2h-5.8"/></g><path d="m35.1 62h-7.3l.7-5.1c0 0 .8-1 2.9-1 2.2 0 2.9 1 2.9 1l.8 5.1" fill="#c1875d"/><path d="m7.5 13.9c4.9 2.1 6.8.1 6.8.1-9.3 10.8-4.2 42.4 13.9 26.1 21.6-19.4 2.5-8.1-.6-8.1s-11.4-.8-5.6-15.5c5.7-14.7-8-10.2-14.4-9.9-3.4.2-3.4 2.3-5 3.2-.9.6-.5 1.2.1 1.3v.4c-1.1.6-.4 2.4.8 2.1 2.1-.6 3.2 0 4 .3" fill="#e0ac7e"/><path d="m14.3 14c-9.6 10-4.8 41 12.3 27.4-13.5 5.8-15.4-23.3-12.3-27.4" fill="#ffe2b3"/><g fill="#e0ac7e"><ellipse cx="31.5" cy="44.7" rx="4.8" ry="6.2"/><ellipse cx="54.1" cy="39.3" rx="4.8" ry="6.2"/><path d="m22.9 8.5c-1.4-2.9-6.5-6.7-10.4-6.5 0 0 1.4.6 1.4 1.7 0 0-1.8 0-2.3.5 1.4.4 1.6 1 1.6 1s-1.1-.3-2 .5c1.4 0 1.4.3 3.2 1.4 1.7 1.1 8.5 1.4 8.5 1.4"/></g><path d="m4.7 8.7c.1.1.5 0 .9-.3.4-.3.7-.6.6-.7-.1-.1-.5 0-.9.3-.4.2-.7.6-.6.7" fill="#89664c"/><ellipse cx="14.8" cy="9.2" rx="2.1" ry="1.5" fill="#c1875d"/><ellipse cx="14.8" cy="8.9" rx=".9" ry=".7" fill="#3e4347"/><path d="m18.6 7.8c.3-.4 2.8-1 4.1-1.1 1.4 0 .2 3-2.1 3.4s-2.3-1.8-2-2.3" fill="#c1875d"/><path d="m19 8.5c.2-.4 2.2-.9 3.2-.9s.1 2.5-1.6 2.9c-1.7.3-1.9-1.6-1.6-2" fill="#e0ac7e"/><path d="m2.7 11.2c2.6 0 6.5 1.3 8.5.7-2.5 1-5.9-.2-8.5-.2v-.5" fill="#89664c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f42c.svg b/public/emoji/1f42c.svg new file mode 100644 index 000000000..abd84802e --- /dev/null +++ b/public/emoji/1f42c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#75d6ff"><path d="m25.4 37.7c-.8.6-.6 2 .3 2.3.9.4 4-.9 7.9 5.4-1.1-7.8-6.8-8.8-8.2-7.7"/><path d="m60.7 38.2c.8.6.6 2-.3 2.3-.9.4-4-.9-7.9 5.4 1.1-7.8 6.8-8.8 8.2-7.7"/><path d="m60.4 29c.8.3 1 1.4.4 1.9-.6.6-3.4.4-4.7 6.4-1.3-6.5 2.9-8.9 4.3-8.3"/></g><path d="m54.8 21.5c-.8 4.5-5.7 1.1-8.6-1.9-2.9-3-5-5.7-1.9-8.9 3.1-3.2 12.2-3.7 15.1-.8 2.9 3-3.5 5.8-4.6 11.6" fill="#36a7c1"/><path d="m54.1 21.4c-1.3-8.6-11.7-19.4-25-19.4-13.3 0-26.8 12.9-17 22.9 0 0-11.9.6-7.1 3.1 11.4 6 17.5-1.8 17.6-1.9 4-6.8 12-7 17.4.5 5.4 7.5 5.7 18.1-3 22.5-4.7 2.3-5.4.9-4.9-1-1.4 1.1-2.9 2.1-4.1 2.9-1.9-2.7-5.8-7.5-8.6-7.5-3.9 0 1.5 9.3 1.5 9.3s-5.3 9.2-1.4 9.2c2.9 0 6.9-5.2 8.8-7.8 8.9 1.6 30.2-5.2 25.8-32.8" fill="#38bfd6"/><path d="m37.1 49.1c8.6-4.3 8.4-15 3-22.5-5.4-7.5-13.4-7.3-17.4-.5 0 0 0 .1-.1.2-1.4 2.2-3.4 2.5-5.2 3.3 0 0 0 1-1.3 1.7-1.9 1.1-3.2 1.9-2 3.5 4.4 6.1 12.9-6 20.4.6 5.7 5 1.9 9.4-2.2 12.7-.7 1.8.1 3.3 4.8 1" fill="#c5ccd6"/><path d="m37.9 25.2c1.9-4.2-2.5-5.5-5.6-5.5s-5.6.4-5.6 5.5c0 5.1 4.5 12.9 7.6 12.9 3.1 0 1.1-7.4 3.6-12.9" fill="#36a7c1"/><path d="m22.6 26.1c.1 4.3-4.1 9-6.9 8.3-.8-.2-1.1-.8-1-1.3.1-.8 1.3-1.3 2.1-2 .7-.6 1-1.8 1-1.8 1.6-.6 4.8-3.2 4.8-3.2" fill="#18637a"/><path d="m22.1 29.3c-1.2 2.6-1.9 3.3-3 2.9-1-.4-.7-3.1.4-3.8 0 0 .9-.6 3.1-2.3 0 0 .1 1.8-.5 3.2" fill="#ff717f"/><circle cx="20.4" cy="19.7" r="4.5" fill="#fff"/><circle cx="20.4" cy="19.7" r="3" fill="#3e4347"/><path d="m20.5 26.1c0 0-.2-10.8 8.2-8.4l-8.2 8.4" fill="#38bfd6"/><path d="m57.7 48.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.6-1.6-4.2-1.6-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.2-1.6-1.9 1.6-4.3 1.6c-2.4 0-4.3-1.6-4.3-1.6v15h60v-15c0 0-1.9 1.6-4.3 1.6" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.4-.4 13.6 3.9 18.5 1.5"/><path d="m35.4 53.4c-6.8.9-11.5-4.7-18.5-1.5 5.5-.3 13.6 4 18.5 1.5"/><path d="m47 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.5-.4 13.7 3.9 18.5 1.5"/><path d="m58.7 53.4c-6.8.9-11.5-4.7-18.5-1.5 5.5-.3 13.6 4 18.5 1.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f42d.svg b/public/emoji/1f42d.svg new file mode 100644 index 000000000..0b215006d --- /dev/null +++ b/public/emoji/1f42d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="48.4" cy="19.6" rx="13.6" ry="13.6" fill="#b5b5b5"/><ellipse cx="48.3" cy="21.3" rx="10.1" ry="10.1" fill="#ffc5d3"/><ellipse cx="15.6" cy="19.6" rx="13.6" ry="13.6" fill="#b5b5b5"/><ellipse cx="15.7" cy="21.3" rx="10.1" ry="10.1" fill="#ffc5d3"/><path d="m48.5 33.4c-2.2-5-7.5-16-16.5-16-9 0-14.3 11-16.5 16-1.1 2.6-2.1 5-2.5 8.7-.6 6.5 7 12 11.1 12 2 0 4.1 3.9 7.9 3.9 3.8 0 5.9-3.9 7.9-3.9 4.1 0 11.7-5.6 11.1-12-.4-3.7-1.4-6.2-2.5-8.7" fill="#c4c5c6"/><g fill="#ffc5d3"><ellipse cx="44.7" cy="47.8" rx="4.2" ry="2.9"/><ellipse cx="19.3" cy="47.8" rx="4.2" ry="2.9"/></g><path d="m35.8 47.8c-.8-.8-3.1-.9-3.8-.9-.7 0-3 .1-3.8.9-.5.6-.1 2 1.3 3.2.9.8 1.8 1 2.5 1 .7 0 1.6-.2 2.5-1 1.4-1.2 1.8-2.6 1.3-3.2" fill="#3e4347"/><ellipse cx="23.1" cy="38.5" rx="6" ry="5.9" fill="#fff"/><ellipse cx="23.1" cy="38.5" rx="4.2" ry="4.1" fill="#3e4347"/><ellipse cx="40.9" cy="38.5" rx="6" ry="5.9" fill="#fff"/><g fill="#3e4347"><ellipse cx="40.9" cy="38.5" rx="4.2" ry="4.1"/><path d="m30.7 55.1c.1-.4.4-.7.7-.9.3-.2.6-.4.9-.6.3-.1.7-.2 1.1-.3.4 0 .8 0 1.1.3-.4 0-.6.2-.9.3l-.9.4c-.3.1-.6.3-.9.4-.4.1-.8.2-1.1.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f42e.svg b/public/emoji/1f42e.svg new file mode 100644 index 000000000..f6d7c9a04 --- /dev/null +++ b/public/emoji/1f42e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#f6c799"><path d="m21.4 7.9c-3.6-1.9-6-5.9-6-5.9-1 10.5 2.8 13.1 5 13.1 2.9.1 5.2-4.9 1-7.2"/><path d="m42.5 7.9c3.6-1.9 6-5.9 6-5.9 1 10.5-2.8 13.1-5 13.1-2.9.1-5.2-4.9-1-7.2"/></g><path d="m62 9.3c-5.7-.2-10.3.7-13.1 2.7-1.7 3-2.6 8.1-2.5 14.4 5.7.2 10.7-.1 13.1-2.7 2.3-2.5 2.6-8.1 2.5-14.4" fill="#6f6f6d"/><path d="m60.5 13.1c-4-.1-7.2.5-9.2 1.9-1.2 2.1-1.9 5.7-1.8 10.1 4 .1 7.5-.1 9.2-1.9 1.7-1.8 1.9-5.7 1.8-10.1" fill="#f4a19a"/><path d="m2 9.3c5.7-.2 10.3.7 13.1 2.7 1.7 3 2.6 8.1 2.5 14.4-5.6.2-10.7-.1-13.1-2.7-2.3-2.5-2.6-8.1-2.5-14.4" fill="#6f6f6d"/><path d="m3.5 13.1c4-.1 7.2.5 9.2 1.9 1.2 2.1 1.8 5.7 1.8 10.1-4 .1-7.5-.1-9.2-1.9-1.7-1.8-1.9-5.7-1.8-10.1" fill="#f4a19a"/><path d="m53 38.3c0 14.1-21 22-21 22 0 0-21-7.9-21-22 0-20.8 8.2-31.6 21-31.6 12.8 0 21 7.7 21 31.6" fill="#dae5ef"/><g fill="#6f6f6d"><path d="m45.4 11.3c-7 7.6-11.9 17.3-4.8 26.2 4.7 5.9 8.4 5.9 11.8 4.9.4-1.3.6-2.7.6-4.2 0-13.9-2.1-22.2-7.6-26.9"/><path d="m23.5 37.6c6.9-8.7 2.4-18.3-4.4-25.8-6 5-8.1 14-8.1 26.5 0 1.5.2 2.9.6 4.2 3.5 1 7.2 1 11.9-4.9"/></g><path d="m39.4 31.2c0 0 2.4 4 6.8 2.7 4.4-1.3 4.6-6 4.6-6s-2.4-4-6.8-2.7c-4.4 1.3-4.6 6-4.6 6" fill="#fff"/><g fill="#3e4347"><ellipse cx="45.1" cy="29.6" rx="3.3" ry="3.9"/><path d="m39.4 31.2c0 0 3.8-5.9 9.7-3.5 3.7 1.5 5.1-.9 5.1-.9-2 .3-2.9-.5-5.1-1.6-4-2-9.7-1-9.7 6"/></g><path d="m24.6 31.2c0 0-2.4 4-6.8 2.7-4.4-1.3-4.6-6-4.6-6s2.4-4 6.8-2.7c4.4 1.3 4.6 6 4.6 6" fill="#fff"/><g fill="#3e4347"><ellipse cx="18.9" cy="29.6" rx="3.3" ry="3.9"/><path d="m24.6 31.2c0 0-3.8-5.9-9.7-3.5-3.7 1.5-5.1-.9-5.1-.9 2 .3 2.9-.5 5.1-1.6 4-2 9.7-1 9.7 6"/></g><path d="M14.8,48.2c0-8.1,4-4,17.2-4c13.2,0,17.2-4.1,17.2,4C49.2,59.8,41.1,62,32,62S14.8,59.8,14.8,48.2z" fill="#f4a19a"/><g fill="#bc6464"><path d="m26.4 50.1c-1.2-3.4-3.4-5.3-5-4.2-1.6 1-1.9 4.6-.7 8 1.2 3.4 3.4 5.3 5 4.2s1.9-4.6.7-8"/><path d="m42.6 45.9c-1.6-1-3.8.8-5 4.2-1.2 3.4-.9 7 .7 8 1.6 1 3.8-.8 5-4.2 1.2-3.4.9-7-.7-8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f42f.svg b/public/emoji/1f42f.svg new file mode 100644 index 000000000..834981944 --- /dev/null +++ b/public/emoji/1f42f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M22.1,9.3c0,5.6-3.5,10.2-7.8,10.1C1.7,19.1,6.9,2,6.9,2C11.2,2,22.1,3.7,22.1,9.3z" fill="#f29a2e"/><path d="m17.3 10.4c0 3-1.9 5.4-4.2 5.4-6.7-.2-4-9.3-4-9.3 2.4 0 8.2.9 8.2 3.9" fill="#bc600d"/><path d="m41.9 9.3c0 5.6 3.5 10.2 7.8 10.1 12.6-.3 7.4-17.4 7.4-17.4-4.3 0-15.2 1.7-15.2 7.3" fill="#f29a2e"/><path d="m46.7 10.4c0 3 1.9 5.4 4.2 5.4 6.7-.2 4-9.3 4-9.3-2.4 0-8.2.9-8.2 3.9" fill="#bc600d"/><path d="m58 41.7c0 9.1-52 9.1-52 0 0-37.9 14.9-36.9 26-36.9 11.1 0 26-1 26 36.9" fill="#f29a2e"/><g fill="#3e4347"><path d="m42.5 12.6c-2.3-8.7-18.7-8.9-20.9.1 4.5-4 16.3-4 20.9-.1"/><path d="m39.2 16c-1.5-5.9-12.8-6-14.3 0 3.7-3.2 10.5-3.2 14.3 0"/></g><path d="m62 36.6c-.2-9.2-5.8-13.8-5.8-13.8s3.4 33.9-16.6 17.5h-15.3c-19.9 16.3-16.5-17.5-16.5-17.5s-5.6 4.6-5.8 13.8l2.7-1.6c0 0-2.8 6.1.2 13.6l2.9-3.4c0 0 .8 7.1 8.5 10.7l.4-3.1c0 0 5.8 4.6 15.3 4.6s15.3-4.6 15.3-4.6l.4 3.1c7.7-3.6 8.5-10.7 8.5-10.7l2.9 3.4c3.1-7.5.2-13.6.2-13.6l2.7 1.6" fill="#ffe8bb"/><g fill="#3e4347"><path d="m24.3 40.3c0 0-16.9 12.7-16.6-17.5.1 0-4 35.9 16.6 17.5"/><path d="m39.7 40.3c0 0 16.9 12.7 16.6-17.5-.1 0 4 35.9-16.6 17.5"/></g><path d="m37.6 29.4c3 8.2 2 10.8 2 10.8l-7.5 2.2-7.9-2.2c0 0-1-2.7 2-10.8-13.2 21.9-.8 24.8-.8 24.8s-.6 3.6 3.2 6.6v-2.4c0 0 .8 2.2 3.2 3.5 2.4-1.3 3.2-3.5 3.2-3.5v2.4c2.1-1.2 2.8-3.7 2.8-3.7l.9 1.8c3-4.3 1.9-7.3 1-8.7 0 .1.1.1.1.1s11 1-2.2-20.9" fill="#f5f5f5"/><g fill="#3e4347"><path d="m32 50.1c-.3-.9-1-5.4-.9-8.2h1.7c-.1 2.5.6 7 .8 7.6l-1.6.6"/><path d="m25.6 54.3c6.8-6.8 11.7-8.9 14.4-3.9-4.1-3.2-8.8 2.6-14.4 3.9"/></g><path d="m39.4 39.8c-2.9-1.3-12.1-1.2-14.9 0-1.1.5 2 3.5 7.4 3.5 5.6 0 8.6-3 7.5-3.5" fill="#947151"/><path d="m27.3 27.6c-2.2 14-18.3 10.5-18.3-1.7 0-6.5 0-6.5 10.1-8.7 10.2-2.3 9.1 5.2 8.2 10.4" fill="#ffe8bb"/><path d="m25.7 28.3c-1 9.9-15.6 8.3-14.7-1.6.4-3.8.4-4.2 7.7-3.4 7.4.8 7.3 1.2 7 5" fill="#3e4347"/><path d="m23.5 27.7c-.7 6-11 5.1-10.3-.9.3-2.2.3-2.4 5.4-1.9 5.2.5 5.2.6 4.9 2.8" fill="#fff"/><path d="m22.7 26.5c0 1.4-1.1 2.5-2.4 2.5-1.3 0-2.4-1.1-2.4-2.5 0-1.4 1.1-2.2 2.4-2.2s2.4.9 2.4 2.2" fill="#3e4347"/><path d="m36.6 27.6c2.2 13.9 18.3 10.5 18.3-1.8 0-6.5 0-6.5-10.1-8.7-10.1-2.2-9 5.3-8.2 10.5" fill="#ffe8bb"/><path d="m38.3 28.3c1 9.9 15.6 8.3 14.7-1.6-.4-3.8-.4-4.2-7.7-3.4-7.4.8-7.4 1.2-7 5" fill="#3e4347"/><path d="m40.4 27.7c.7 6 11 5.1 10.3-.9-.3-2.2-.3-2.4-5.4-1.9-5.1.5-5.1.6-4.9 2.8" fill="#fff"/><path d="m45.2 26.5c0 1.4 1.1 2.5 2.4 2.5 1.3 0 2.4-1.1 2.4-2.5 0-1.4-1.1-2.2-2.4-2.2s-2.4.9-2.4 2.2" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f430.svg b/public/emoji/1f430.svg new file mode 100644 index 000000000..ec8d17c08 --- /dev/null +++ b/public/emoji/1f430.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m15.2 9.1c4.2-2.5 10-6 10.3 1.2.6 14.1 2.5 18 2.5 18l-15.8-10.5c0 0-5.9 5.1-9 6-3.8 1.1 1.6-9.6 5.8-12.6 1.4-.9 4.8-1.2 6.2-2.1" fill="#b2b6b8"/><path d="m19.1 12.3c2.5 3.4 5.5 16.5 5.5 16.5l-4.6 1.2c0 0-1.4-4.6-7.7-12.2l6.8-5.5" fill="#ffc5d3"/><path d="m48.8 5.1c-4.2-2.5-10-6-10.3 1.2-.6 14.1-3.5 21-3.5 21l16.8-13.5c0 0 5.9 5.1 9 6 3.8 1.1-1.6-9.6-5.8-12.6-1.4-.9-4.8-1.2-6.2-2.1" fill="#b2b6b8"/><path d="M44.9,8.3c-2.5,3.4-5.5,16.5-5.5,16.5L44,26c0,0,1.4-4.6,7.7-12.2L44.9,8.3z" fill="#ffc5d3"/><path d="m13.7 34.8c0-7.4 5.7-12.8 18.3-12.8 12.7 0 18.3 5.4 18.3 12.8 0 6.3 9.5 15.4 1 21.6-4 3-11.1 5.6-19.3 5.6-8.2 0-15.3-2.6-19.4-5.6-8.4-6.1 1.1-15.3 1.1-21.6" fill="#c4c5c6"/><path d="m40.6 45.2c-.2-6-4.4-13.2-7-16.6-1.2-1.5-2.2-1.5-3.3 0-2.6 3.4-6.7 10.6-7 16.6-4.7-.6-10.1-.4-11.2 2.2-2.1 5 7.8 13.4 19.8 13.4 12 0 21.9-8.4 19.8-13.4-1-2.5-6.4-2.8-11.1-2.2" fill="#fff"/><path d="m41.4 52.4c-1 .8-2.4 1.3-3.8 1.3-1.4.1-2.8-.3-4-1-.6-.4-1.2-.9-1.6-1.5-.4.6-1 1.1-1.6 1.5-1.2.7-2.6 1.1-4 1-1.3-.1-2.7-.5-3.8-1.3-.6-.5 2.7 5.8 9.4 5.8 6.7 0 10-6.3 9.4-5.8" fill="#4c5359"/><path d="m37.3 38.1c0 0 .4-4.1 3.7-5.4 3.7-1.5 6.2 2.1 6.9 4.2 1 3-.3 6.4-.6 7.1-.2.5-3 2.9-9.2.6 0 0-1.5-3.4-.8-6.5" fill="#fff"/><path d="m37.3 38.1c.1-1.4.5-2.9 1.4-4.1.4-.6 1-1.1 1.6-1.5.3-.2.6-.3 1-.4.4-.1.7-.2 1.1-.2 1.5-.2 3 .5 4 1.5 1.1 1 1.9 2.4 2.3 3.9.4 1.5.3 3.1-.1 4.6-.2.7-.4 1.4-.7 2.1l-.1.3-.1.1-.1.1c0 .1-.1.1-.1.1-.2.2-.3.3-.5.4-.3.2-.6.4-1 .5-1.3.5-2.8.5-4.1.4-1.3-.2-2.6-.6-3.8-1.2 1.3.3 2.6.6 3.9.6 1.3 0 2.6-.1 3.7-.7.3-.1.5-.3.8-.5.1-.1.2-.2.3-.3v-.1c0 0 0 0 0 0l.1-.2c.2-.6.4-1.3.6-1.9.3-1.3.3-2.7 0-4-.3-1.2-1-2.4-1.9-3.3-.9-.9-2-1.5-3.2-1.4-.3 0-.6 0-.9.1-.3.1-.6.2-.9.3-.6.3-1.1.6-1.5 1.1-.9 1-1.5 2.3-1.8 3.7" fill="#b2b6b8"/><ellipse cx="41.8" cy="39.5" rx="3.3" ry="4" fill="#4c5359"/><path d="m26.7 38.1c0 0-.4-4.1-3.7-5.4-3.7-1.5-6.2 2.1-6.9 4.2-1 3 .3 6.4.6 7.1.2.5 3 2.9 9.2.6 0 0 1.5-3.4.8-6.5" fill="#fff"/><path d="m26.7 38.1c-.3-1.4-.9-2.7-1.8-3.6-.4-.5-1-.9-1.5-1.1-.3-.1-.6-.2-.9-.3-.3-.1-.6-.1-.9-.1-1.2 0-2.3.5-3.2 1.4-.9.9-1.6 2.1-1.9 3.3-.3 1.3-.3 2.6 0 4 .1.7.3 1.3.6 1.9l.1.2c0 0 0 0 0 0v.1c.1.1.2.2.3.3.2.2.5.3.8.5 1.1.5 2.4.7 3.7.7 1.3 0 2.6-.3 3.9-.6-1.2.6-2.5 1-3.8 1.2-1.3.2-2.7.2-4.1-.4-.3-.1-.7-.3-1-.5-.2-.1-.3-.2-.5-.4 0 0-.1-.1-.1-.1l-.1-.1-.1-.1-.1-.4c-.3-.7-.5-1.4-.7-2.1-.3-1.5-.4-3-.1-4.6.4-1.5 1.2-2.9 2.3-3.9 1.1-1 2.5-1.7 4-1.5.4 0 .7.1 1.1.2.3.1.7.3 1 .4.6.4 1.2.9 1.6 1.5.9 1.2 1.3 2.6 1.4 4.1" fill="#b2b6b8"/><ellipse cx="22.2" cy="39.5" rx="3.3" ry="4" fill="#4c5359"/><path fill="#fff" d="m28.7 49.6h6.7v5.5h-6.7z"/><path d="m42 51.8c-1.1.6-2.5.8-3.7.7-1.3-.1-2.5-.4-3.5-1-1-.6-1.7-1.5-1.9-2.4l-.9-4.2-.9 4.2c-.2.9-.9 1.8-1.9 2.4-1 .6-2.2 1-3.4 1-1.3 0-2.6-.2-3.8-.7-1.1-.5-2.1-1.4-2.6-2.5.1 1.2.9 2.4 2 3.2 1.2.8 2.7 1.3 4.2 1.3 1.6.1 3.2-.3 4.5-1 .7-.4 1.3-.9 1.8-1.5.5.6 1.1 1.1 1.8 1.5 1.3.7 3 1.1 4.5 1 1.6-.1 3.1-.5 4.3-1.3 1.2-.8 2-2 2-3.2-.4 1.1-1.3 2-2.5 2.5" fill="#b2b6b8"/><path d="m36.4 44.1c-.9-.7-3.6-.8-4.4-.8-.8 0-3.6.1-4.4.8-.6.5-.1 1.8 1.5 2.9 1.1.7 2.1.9 2.9.9.8 0 1.8-.2 2.9-.9 1.7-1.1 2.2-2.4 1.5-2.9" fill="#ff94a4"/></svg> \ No newline at end of file diff --git a/public/emoji/1f431.svg b/public/emoji/1f431.svg new file mode 100644 index 000000000..bacd52c38 --- /dev/null +++ b/public/emoji/1f431.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m4.5 2.2c-3.5 2.2-3.4 25.5.8 33l26.1-16c-4-7.1-23.6-19-26.9-17" fill="#4c5359"/><path d="m9.5 11.3c-1.5.9-2.2 16.2.4 21l16.7-10.2c-2.4-4.6-15.7-11.6-17.1-10.8" fill="#f7a4a4"/><path d="m59.5 2.2c3.5 2.2 3.4 25.5-.7 33l-26.1-16c3.9-7.1 23.5-19 26.8-17" fill="#4c5359"/><path d="m54.5 11.3c1.5.9 2.2 16.2-.4 21l-16.8-10.2c2.5-4.6 15.8-11.6 17.2-10.8" fill="#f7a4a4"/><path d="m31.8 13.1c-27.1 0-29.6 19.4-29.6 30.4 0 4.5 13.2 18.5 29.6 18.5 16.4 0 29.6-14 29.6-18.5 0-11-2.5-30.4-29.6-30.4" fill="#4c5359"/><path d="m24.2 38.7c0 0-3.1 4.8-8.8 3.3-5.7-1.5-6-7.2-6-7.2s3.1-4.8 8.8-3.3c5.8 1.5 6 7.2 6 7.2" fill="#bfffab"/><path d="m23.6 36.2c0 0-2.7 3-6.5 3-4.1 0-6.5-5.9-6.5-5.9s2.7-3.1 7.6-1.9c4.5 1.2 5.4 4.8 5.4 4.8" fill="#93e67f"/><path d="m19.4 36.1c0 6.6-3.2 6.6-3.2 0 .1-6.6 3.2-6.6 3.2 0" fill="#4c5359"/><path d="m39.4 38.7c0 0 3.1 4.8 8.8 3.3 5.7-1.5 6-7.2 6-7.2s-3.1-4.8-8.8-3.3c-5.8 1.5-6 7.2-6 7.2" fill="#bfffab"/><path d="m39.9 36.2c0 0 2.7 3 6.5 3 4.1 0 6.5-5.9 6.5-5.9s-2.7-3.1-7.6-1.9c-4.5 1.2-5.4 4.8-5.4 4.8" fill="#93e67f"/><path d="m44.1 36.1c0 6.6 3.2 6.6 3.2 0 0-6.6-3.2-6.6-3.2 0" fill="#4c5359"/><path d="m40.4 44c-2.6-2-5.4-8.7-8.6-8.7s-6.1 6.7-8.7 8.7c-4.1 3.2-15 6.8-15 6.8 0 0 11.6 10.2 23.6 10.2s23.6-10.2 23.6-10.2c.1 0-10.8-3.6-14.9-6.8" fill="#fff"/><ellipse cx="31.8" cy="54.5" rx="1.7" ry="2.5" fill="#ff94a4"/><g fill="#4c5359"><path d="m40.2 53.1c-1 .6-2.1.8-3.1.8-1.1-.1-2.1-.4-2.9-1.1-.8-.6-1.4-1.5-1.6-2.6l-.8-4.5-.8 4.5c-.2 1-.8 1.9-1.6 2.6-.8.7-1.9 1-2.9 1.1-1.1 0-2.2-.2-3.1-.8-1-.6-1.8-1.5-2.2-2.7.1 1.3.7 2.5 1.7 3.4 1 .9 2.3 1.4 3.5 1.4 1.4.1 2.7-.3 3.8-1.1.6-.4 1.1-1 1.5-1.6.4.6.9 1.2 1.5 1.6 1.1.8 2.5 1.2 3.8 1.1 1.3-.1 2.6-.6 3.6-1.4 1-.9 1.7-2.1 1.7-3.4-.3 1.1-1.1 2.1-2.1 2.7"/><path d="m35.8 44.8c-.8-1-3.3-1.1-4-1.1-.7 0-3.2.1-4 1.1-.6.7-.1 2.5 1.4 4 1 1 1.9 1.3 2.6 1.3.7 0 1.7-.3 2.6-1.3 1.5-1.6 2-3.3 1.4-4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f432.svg b/public/emoji/1f432.svg new file mode 100644 index 000000000..b4b366909 --- /dev/null +++ b/public/emoji/1f432.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ed4c5c"><path d="m35.1 31.1c-1.5-1.2-2.1-2.8-8-.2-3.9 1.7-3 2.4-8.1.8-7.1-2.2-9.7 1.6-11.4 2.1 0 0 4-1.1 7.3 1.5 4.3 3.4 17.3 1.6 19.2 2.2.7.2 2.5-5.2 1-6.4"/><path d="m35.3 34.3c0 0 .1 0 0 0"/></g><path d="m33.4 31.1c-5.8 0-5.6 3.8-14.5 2.8 0 0 4.8 2.6 9.8 1.2 3-.9 5.1 0 5.1 0l-.4-4" fill="#ffd93b"/><path d="m55.6 27.4c5.1 2.3 6.4-4.9 6.4-4.9-6.5.7-8.3-1.9-8.3-1.9 4.5 1.9 6.3-5.9 6.3-5.9-6.8 2.6-5.7-2.4-13-2.4 0-2.5 3.1-5.6 3.1-5.6-8.2-2-11.3 3.7-11.3 3.7-3.1-2.6-.7-6.4-.7-6.4-8.6 0-12.1 13.3-12.1 13.3 1.8-1.8 27.2 44.7 27.2 44.7h5.1c.3-3.7-.9-8.3-.9-8.3 1.6-1.6 3.4 2.1 3.4 2.1 0-5.8-2.5-10.1-2.5-10.1 1.3-1.3 3 1.2 3 1.2 0-4.8-3-7.3-3-7.3 1.6-1.6 2.6-.4 2.6-.4 0-3.6-3.6-4.8-3.6-4.8 3.5.2 4.3-3.2 4.3-3.2-4.5.5-6-3.8-6-3.8" fill="#64892f"/><path d="M23.6,42.5C36.8,46.7,34.8,62,34.8,62h19.3c0,0,5-28.9-5.1-39.9L37.2,39.2L23.6,42.5z" fill="#8cc63e"/><path d="M23.6,42.5C36.8,46.7,33.8,62,33.8,62h5.7c0,0,0.7-16.5-5.5-18.3L23.6,42.5z" fill="#ffdd7d"/><g fill="#64892f"><path d="m24.8 43.2c12.7 1.7 27.5 4.8 26.9-17.3l-14.5 12.6-12.4 4.7"/><path d="m8.1 27.6c-.6.2-1.2-.7-.9-2.3.3-1.6 1.5-4 5.9-4.7 4.5-.7 7.5-.9 7.9-4.8.3-3.9 2-4.9 3.3-5.4 0 0-2.2 1.6-2.2 4.2 0 2.6-1 6.3-4.5 7-3.5.6-7.3 1.4-8.3 2.8-.9 1.4-.1 2.9-1.2 3.2"/></g><path d="m36.3 12.1c-7.2 0-13.2 5-15 11.7-1.2-1.8-3.3-3-5.6-3-1.5 0-2.8.5-3.9 1.3-.8-1.8-2.6-3-4.6-3-2.9-.1-5.2 2.3-5.2 5.1 0 2.9 2.3 5.2 5.2 5.2h24c1.9 0 3.4 1.5 3.4 3.5 0 1.9-1.5 3.5-3.4 3.5h-25.8c-1.9 0-3.4 1.6-3.4 3.5 0 1.9 1.5 3.5 3.4 3.5h30.9c8.5 0 15.5-7 15.5-15.5 0-8.8-6.9-15.8-15.5-15.8" fill="#8cc63e"/><path d="m8.6 23.3c-.6.9-1.8 1.2-2.8.7-1-.5.5-.7 1-1.5.6-.9 0-2 1-1.5 1 .4 1.4 1.5.8 2.3" fill="#3e4347"/><g fill="#fff"><path d="m4.6 29.4l1.7 3.4 1.7-3.4z"/><path d="m6.3 36.3l1.7-3.5 1.7 3.5z"/><path d="m8 36.3v-2.4l7.9 2.4z"/><path d="m6.3 28.7v2.4l7.9-2.4z"/></g><path d="m30.3 27.7h-27.4c-.5 0-.9.3-.9.8 0 .5.4.9.9.9h27.5c1.4 0 2.6 1.2 2.6 2.6v1.7c0 1.4-1.2 2.6-2.6 2.6h-27.5c-.5 0-.9.4-.9.9 0 .4.4.8.9.8h27.5c2.4 0 4.3-1.9 4.3-4.3v-1.7c-.1-2.4-2-4.3-4.4-4.3" fill="#ffdd7d"/><path d="m2.4 42.5c.8-2.1 5.5-.5 6.5 1.7 1.5 3.6 3.3 3.9 3.3 3.9s-3.9.5-5.3-2.3c0 0 1.9 3.8 5.5 4.7 0 0-5.2 1.3-8-2.6 0 0-.2 1.3.6 4 0-.1-4.3-4.9-2.6-9.4" fill="#64892f"/><ellipse cx="26" cy="20.8" rx="4.5" ry="4.5" fill="#8cc63e"/><ellipse cx="26" cy="20.8" rx="3.5" ry="3.5" fill="#fff"/><path d="m28 20.8c0 1.1-.9 2-2 2-1.1 0-2-.9-2-2 0-1.1.9-2 2-2 1.1 0 2 .9 2 2" fill="#3e4347"/><g fill="#64892f"><path d="m26.8 12.1c0 0-5.2 2.8-4 5.4 1.3 2.6 8.9-2.2 13.5 1.5 0 0-.8-2.2-2.3-2.6 0 0 .7-.5 2.2-.6 0 0-1.6-2-4.5-.1 0 0 .2-1.3 1.3-2.1 0 0-2.4 0-4 1.6 0 0-.7-.3.2-2.1 0 0-1.6.6-2.8 2-.1.2-.6-.8.4-3"/><path d="m11.2 26.7c-.6-.2-.6-1.3.6-2.4 1.2-1 3.6-2.1 7.6.1 4 2.3 6.7 4.1 9.3 1.2 2.6-2.8 4.5-2.5 5.9-2.1 0 0-2.7-.2-4.3 1.9-1.5 2.1-4.6 4.2-7.8 2.5-3.2-1.7-6.8-3.6-8.4-3.1-1.6.7-1.8 2.3-2.9 1.9"/><path d="m40.1 57.1h-6.1l-.3-2.7h6.4z"/></g><path d="m4.5 36.2c-1.1.2-2-.1-2.2-.8-.1-.7.6-1.4 1.7-1.7 1.1-.2 3.2.5 3.2.5s-1.6 1.7-2.7 2" fill="#ed4c5c"/><path d="m4.6 35.6c-.6.2-1.2-.1-1.3-.5-.1-.4.3-.9 1-1 .6-.1 2 .3 2 .3s-1 1.1-1.7 1.2" fill="#ffd93b"/><path d="m6.2 32.3c-.7-.1-1.2-.6-1.2-1.1.1-.5.7-.7 1.5-.6s1.9 1.2 1.9 1.2-1.5.7-2.2.5" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f433.svg b/public/emoji/1f433.svg new file mode 100644 index 000000000..dc6f7f1ec --- /dev/null +++ b/public/emoji/1f433.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 27.2c-4.5-1.3-7.5 1.6-7.5 1.6s-4.4-3.4-8.9-1.6c.4 4 6.7 6.9 9.4 6.9 0 0 3 9.9-4.2 9.9-8.7 0-6.4-8.2-14.8-16.7-7.1-7.1-19.7-8.4-26.7-2.5-7.2 6.2-9.1 16.8-5.5 25.7 0 0 15.6 1.7 17.2 3.3 0 0 32.6 2.6 35.9-4.3 3.6-7.4.5-15.4.5-15.4 2.5 0 4.6-3.1 4.6-6.9" fill="#45cbea"/><path d="m3.8 50.5c4.2 12.7 41.1 18.1 53.2-1-25 9.8-48.1-2.9-53.2 1" fill="#dae5ef"/><g fill="#fff"><path d="m15.7 50c1.1 1.4 2.6 2.4 4.2 3.3 1.6.8 3.3 1.5 5.1 2 3.6 1 7.3 1.4 11 1.3 3.7-.1 7.4-.7 11-1.8 3.6-1.1 6.9-2.9 9.9-5.2-2.9 2.4-6.2 4.3-9.8 5.6-3.6 1.3-7.3 2-11.1 2.2-3.8.2-7.6-.1-11.3-1-1.9-.5-3.7-1.1-5.4-1.9-1.7-.9-3.4-2-4.7-3.5l1.1-1"/><path d="m9.2 49.2c.9 1.8 2.5 3.2 4.2 4.3 1.7 1.2 3.6 2.2 5.6 3 3.9 1.6 8.1 2.5 12.3 2.8 4.2.3 8.5-.2 12.6-1.4 4.1-1.2 7.9-3.2 11.3-5.9-3.3 2.8-7.1 4.9-11.2 6.3-4.1 1.4-8.4 1.9-12.8 1.8-4.3-.1-8.6-1-12.7-2.5-2-.8-4-1.7-5.9-2.9-1.8-1.3-3.6-2.7-4.7-4.8l1.3-.7"/><path d="m5.3 49.7c1.7 2.8 4.3 4.9 7.2 6.6 2.9 1.7 6 2.9 9.3 3.8 6.5 1.7 13.5 2 20.1.2-6.5 2-13.6 2-20.3.5-3.3-.8-6.6-1.9-9.7-3.6-3-1.6-5.9-3.8-7.9-6.8l1.3-.7"/></g><path d="m29.7 55.4c2.9 5.1 9.4 7.1 14 4.7 2.5-1.3-4.6.2-4.3-5.5.2-2.6-4.9-2.9-7.7-2.9s-3.2 1.4-2 3.7" fill="#45cbea"/><g fill="#3e4347"><path d="m22.8 48.7c.3.1.6.1.9.1.3 0 .6.1.9.3.6.4.7 1.1.8 1.7-.1-.3-.2-.6-.4-.8-.1-.3-.3-.5-.5-.6-.2-.2-.5-.2-.8-.3-.3-.1-.6-.2-.9-.4"/><path d="m3.8 50.5c1.3-1.1 3.3-1.5 5-1.5 1.8 0 3.6.3 5.3.6 1.7.3 3.4.7 5.1 1 1.7.2 3.5.3 4.8-.9-.5.8-1.3 1.3-2.2 1.6-.9.3-1.8.3-2.7.3-1.8 0-3.5-.4-5.3-.7-1.7-.3-3.4-.7-5.1-.9-1.6-.2-3.3-.2-4.9.5"/><ellipse transform="matrix(.0571-.9984.9984.0571-3.0334 45.7642)" cx="22.7" cy="24.5" rx="1.2" ry="3.6"/></g><path d="m30.7 7.1c0 0 7.3-6.6-4.3-2 0 0 0-6.6-3.7-.5 0 0-5.8-5.5-3.3-.3 0 0-11.1-2.8-2.8 1.8 0 0-11.9 2.2.9 3.5 5.7.6 3.2 15.1 5.3 15.3 1.8.2 3.5-13.6 8.4-14.1 6.8-.6 8-2.3-.5-3.7" fill="#42ade2"/><g fill="#fff"><path d="m27 7.9c0 0 4-4.1-2.8-1.2 0 0-7.1-3.1-3.4.3 0 0-8.8.4-.8 1.5 1.7.2 1.7 2 3.7 2.2 1.9.2 2.3-1.3 4-1.5 6.5-.6 1.8-1.4-.7-1.3"/><path d="m23.4 23.3c.4-2 .7-4 1.2-6 .2-1 .5-2 .9-3 .4-1 .8-2 1.7-2.8.2-.1.4-.1.5 0 .1.2.1.4 0 .5-.7.5-1.2 1.5-1.6 2.4-.4.9-.7 1.9-1 2.9-.8 2-1.3 4-1.7 6"/><path d="m22.7 21.3c0-1.7-.1-3.4-.4-5.1-.1-.8-.3-1.7-.5-2.5-.2-.8-.4-1.6-.8-2.4-.1-.2 0-.4.2-.5.2-.1.4 0 .5.2.3.9.5 1.7.6 2.6.1.9.2 1.7.3 2.6.2 1.7.2 3.4.1 5.1"/><path d="m22.9 22.8c.2-1.8.4-3.5.4-5.3 0-1.8 0-3.6-.2-5.3 0-.2.1-.4.3-.4.2 0 .4.1.4.3.1 1.8 0 3.6-.2 5.4-.1 1.8-.3 3.5-.7 5.3"/></g><path d="m21 44.1c0 0 0-.1 0 0l.1-.3c0 0 0 0 0 0 0-.1.1-.2.1-.3.1-.2.1-.3.3-.5.2-.3.4-.6.6-.9.5-.6 1.1-1 1.7-1.4.6-.3 1.4-.6 2.1-.6.4 0 .7 0 1.1 0 .2 0 .4.1.5.1.1 0 .2 0 .3.1l.2.1c0 0 0 0 0 0h.1c.1.1.2.2.2.3v.1c0 .2-.1.3-.3.3-.3 0-.6 0-.9.1-.3 0-.6.1-.9.2-.6.1-1.1.4-1.7.6-.5.3-1 .6-1.3.9.1 0 .3 0 .4 0 .5 0 .9 0 1.4.1.6.1 1.2.4 1.7.7.3.2.5.4.7.6.1.1.2.2.3.3 0 .1.1.1.1.2l.1.1c0 0 0 0 0 0 .1.1.1.3 0 .4v.1c-.1.1-.1.1-.2.1-.1 0-.1 0-.2-.1-.2-.2-.4-.3-.7-.4-.2-.1-.5-.3-.7-.4-.5-.2-1-.4-1.5-.5-.5-.1-1-.1-1.6-.1-.3 0-.5 0-.8.1-.3 0-.5.1-.8.2 0 0-.1 0-.1 0-.1 0-.1 0-.2-.1-.1.2-.1.1-.1-.1" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f434.svg b/public/emoji/1f434.svg new file mode 100644 index 000000000..593514930 --- /dev/null +++ b/public/emoji/1f434.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#e5be7a"><path d="m12.6 19.7c-.6-7.1 3.7-8 6.1-7.5 2.4.5 4.3 6.4 1.7 13-3.6 9.1-10.5 10.7-10.5 10.7s3.6-6.9 2.7-16.2"/><path d="m14.9 27.5c-.6-7.1 3.7-8 6.1-7.5 2.4.5 4.4 6.4 1.7 13-3.6 9.2-13.1 11.7-13.1 11.7s6.1-7.9 5.3-17.2"/><path d="m16.5 37.4c-.6-7.1 3.7-8 6.1-7.5 2.4.5 4.3 6.4 1.7 13-3.6 9.2-15.6 12.8-15.6 12.8s8.6-8.9 7.8-18.3"/><path d="m53.8 19.9c-1.4-7-6.2-8.2-8.6-7.7-2.4.5-4.3 6.4-1.7 13 3.6 9.1 4.1 15 4.1 15s8.4-9.1 6.2-20.3"/></g><path d="m58 2c.2 5.1-.6 9.3-2.3 11.9-2.5 1.6-6.9 2.4-12.4 2.3-.2-5.1.6-9.4 2.3-11.9 2.6-1.6 6.9-2.4 12.4-2.3" fill="#c1875d"/><path d="m54.7 5.1c.1 2.9-.3 5.2-1.3 6.6-1.4.9-3.9 1.3-6.9 1.3-.1-2.9.3-5.2 1.3-6.6 1.5-.9 3.9-1.3 6.9-1.3" fill="#3e4347"/><path d="m20.8 16.2c-5.4.1-9.8-.6-12.4-2.2-1.7-2.5-2.5-6.7-2.4-11.9 5.4-.2 9.8.6 12.4 2.2 1.7 2.5 2.5 6.7 2.4 11.9" fill="#c1875d"/><path d="m17.6 13.1c-3 .1-5.5-.3-7-1.2-.9-1.4-1.4-3.7-1.3-6.7 3-.1 5.5.3 7 1.2.9 1.4 1.4 3.8 1.3 6.7" fill="#3e4347"/><path d="m48.6 29c0 3.7-4.1 16.4-4.1 21.8 0 0-5.1.5-12.5.5-7.2 0-12.3-.2-12.3-.2 0-5.5-4.3-18.3-4.3-22 0-4.9-.5-10.1 4.6-16.8 1.2-1.6 1.5-3.6 12-3.6 10.4 0 11.1 1.7 12.2 3 5 6 4.4 10.8 4.4 17.3" fill="#c1875d"/><path d="m44.8 54.9c0 4.9-3 7.1-12.8 7.1-9.8 0-12.8-2.2-12.8-7.1 0-4.9.3-10.6 12.8-10.6 12.5 0 12.8 5.7 12.8 10.6" fill="#ffe2b3"/><g fill="#3e4347"><path d="m49 26.7c0 2.2-1.5 4-3.2 4-1.8 0-3.2-1.8-3.2-4s1.5-4 3.2-4c1.7 0 3.2 1.8 3.2 4"/><ellipse cx="18.2" cy="26.7" rx="3.2" ry="4"/></g><g fill="#ffe2b3"><path d="m40.5 43.3c-2.1-1.4-5.2 1.1-6.8 5.6-1.6 4.5-1.2 9.2 1 10.6 2.1 1.4 5.2-1.1 6.8-5.6 1.6-4.4 1.2-9.2-1-10.6"/><path d="m23.4 43.3c-2.1 1.4-2.6 6.1-1 10.6 1.6 4.5 4.6 7 6.8 5.6 2.1-1.4 2.6-6.1 1-10.6-1.6-4.4-4.6-6.9-6.8-5.6"/></g><path d="m27.6 19.2c0-8.4 2-10.1 4.4-10.1s4.4 1.7 4.4 10.1c0 8.4-4.4 20.4-4.4 20.4s-4.4-12-4.4-20.4" fill="#fff"/><g fill="#3e4347"><path d="m39.8 46c-1.6-1-3.8.8-5 4.1-1.2 3.3-.8 6.8.7 7.8 1.6 1 3.8-.8 5-4.1 1.2-3.3.8-6.8-.7-7.8"/><path d="m24.2 46c-1.6 1-1.9 4.5-.7 7.8 1.2 3.3 3.4 5.1 5 4.1 1.6-1 1.9-4.5.7-7.8-1.2-3.3-3.4-5.1-5-4.1"/></g><path d="m45.7 9.6c-7.3-10.3-36.1-7-36.1 17 0 0 6.9-8.8 18.5-11.4 0 0-4.6 5.3-10 9.4 0 0 11.3-2.9 18.3-9.4 0 0 .8 4.7-8.5 7.8-.1 0 26.8-.7 17.8-13.4" fill="#e5be7a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f435.svg b/public/emoji/1f435.svg new file mode 100644 index 000000000..5e796ada8 --- /dev/null +++ b/public/emoji/1f435.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="53.7" cy="33" rx="8.3" ry="8.2" fill="#89664c"/><ellipse cx="53.7" cy="33" rx="5.4" ry="5.4" fill="#ffc5d3"/><ellipse cx="10.2" cy="33" rx="8.2" ry="8.2" fill="#89664c"/><ellipse cx="10.2" cy="33" rx="5.4" ry="5.4" fill="#ffc5d3"/><g fill="#89664c"><path d="m43.4 10.8c1.1-.6 1.9-.9 1.9-.9-3.2-1.1-6-1.8-8.5-2.1 1.3-1 2.1-1.3 2.1-1.3-20.4-2.9-30.1 9-30.1 19.5h46.4c-.7-7.4-4.8-12.4-11.8-15.2"/><path d="m55.3 27.6c0-9.7-10.4-17.6-23.3-17.6s-23.3 7.9-23.3 17.6c0 2.3.6 4.4 1.6 6.4-1 2-1.6 4.2-1.6 6.4 0 9.7 10.4 17.6 23.3 17.6s23.3-7.9 23.3-17.6c0-2.3-.6-4.4-1.6-6.4 1-2 1.6-4.2 1.6-6.4"/></g><path d="m52 28.2c0-16.9-20-6.1-20-6.1s-20-10.8-20 6.1c0 4.7 2.9 9 7.5 11.7-1.3 1.7-2.1 3.6-2.1 5.7 0 6.1 6.6 11 14.7 11s14.7-4.9 14.7-11c0-2.1-.8-4-2.1-5.7 4.4-2.7 7.3-7 7.3-11.7" fill="#e0ac7e"/><g fill="#3b302a"><path d="m35.1 38.7c0 1.1-.4 2.1-1 2.1-.6 0-1-.9-1-2.1 0-1.1.4-2.1 1-2.1.6.1 1 1 1 2.1"/><path d="m30.9 38.7c0 1.1-.4 2.1-1 2.1-.6 0-1-.9-1-2.1 0-1.1.4-2.1 1-2.1.5.1 1 1 1 2.1"/><ellipse cx="40.7" cy="31.7" rx="3.5" ry="4.5"/><ellipse cx="23.3" cy="31.7" rx="3.5" ry="4.5"/><path d="m41.8 44.5c1.4 1.2-2.9 6.9-9.8 7-6.9 0-11.3-5.8-9.8-7 .4-.3 5.2.9 9.8.9 4.7 0 9.5-1.2 9.8-.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f436.svg b/public/emoji/1f436.svg new file mode 100644 index 000000000..b6af6c613 --- /dev/null +++ b/public/emoji/1f436.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m15.8 52.1c-6.8-4.4-9.5-21.5-7.3-29.2 1.6-5.8 7.8-14.3 13.4-16.5 4.7-1.9 15.5-1.9 20.1 0 5.6 2.2 11.8 10.7 13.4 16.5 2.2 7.8.5 24.8-6.2 29.2-14.2 9.2-19.2 9.2-33.4 0" fill="#f5d1ac"/><path d="m5.1 24.7c3.6 7.9 4.5 8.2 7.9-1.2 1.8-5 .5-8 2.7-11.2 1.2-1.8 3.9-4.8 3.9-4.8s-21.3 2.2-14.5 17.2" fill="#423223"/><path d="m14.2 7.2c-5.4 3.5-16.9 2.1-10.1 17 3.6 7.9 4.5 8.2 7.9-1.2 1.8-5 .5-8 2.7-11.2 1.2-1.8 4.9-4.3 4.9-4.3s-1.7-2.7-5.4-.3" fill="#947151"/><path d="m58.9 24.6c-3.6 7.9-4.5 8.2-7.9-1.2-1.8-5-.5-8-2.7-11.2-1.2-1.8-3.9-4.8-3.9-4.8s21.3 2.3 14.5 17.2" fill="#423223"/><path d="m49.8 7.2c5.4 3.5 16.9 2.1 10.1 17-3.6 7.9-4.5 8.2-7.9-1.2-1.8-5-.5-8-2.7-11.2-1.2-1.8-4.9-4.3-4.9-4.3s1.7-2.7 5.4-.3" fill="#947151"/><ellipse cx="17.7" cy="30.7" rx="6" ry="6" fill="#fff"/><ellipse cx="16.2" cy="30.7" rx="4.5" ry="4.5" fill="#3e4347"/><ellipse cx="46.3" cy="30.7" rx="6" ry="6" fill="#fff"/><ellipse cx="47.8" cy="30.7" rx="4.5" ry="4.5" fill="#3e4347"/><path d="m21.7 48.8l4.6 4.9c2.8 2.9 8.5 2.9 11.3 0l4.7-4.9-4.8-5h-11l-4.8 5" fill="#7d644b"/><path d="m32 39.6c0 0-4.9 7-4.3 10.3.8 4.8 7.7 4.8 8.6 0 .6-3.3-4.3-10.3-4.3-10.3" fill="#f15a61"/><path d="m32 51.7l1.1-6.7h-2.2l1.1 6.7" fill="#ba454b"/><path fill="#423223" d="m27 41.5h10v4.6h-10z"/><path d="m47.8 42.6l-7.1-7.5c-4.3-4.5-13.1-4.5-17.4 0l-7.1 7.5c-2 2.1-2 5.6 0 7.7 2 2.1 5.3 2.1 7.3 0l7.1-7.5c.7-.7 2-.7 2.7 0l7.1 7.5c2 2.1 5.3 2.1 7.3 0 2.2-2.1 2.2-5.6.1-7.7" fill="#947151"/><g fill="#3e4347"><path d="m26.1 35.7c0-2.6 2.6-3.1 5.9-3.1 3.3 0 5.9.5 5.9 3.1 0 2.1-4.7 3.9-5.9 3.9-1.2 0-5.9-1.9-5.9-3.9"/><path transform="matrix(.7061-.7081.7081.7061-20.4741 28.6792)" d="m23.6 38.3h1.4v1.4h-1.4z"/><path transform="matrix(.7061-.7081.7081.7061-23.1252 27.8024)" d="m21.2 41.1h1.4v1.4h-1.4z"/><path transform="matrix(.7061-.7081.7081.7061-22.9146 30.3141)" d="m24.4 42.1h1.4v1.4h-1.4z"/><path transform="matrix(.7081-.7061.7061.7081-15.9562 39.4061)" d="m39 38.3h1.4v1.4h-1.4z"/><path transform="matrix(.7081-.7061.7061.7081-17.2077 41.8912)" d="m41.4 41.1h1.4v1.4h-1.4z"/><path transform="matrix(.7081-.7061.7061.7081-18.8291 39.9731)" d="m38.2 42.1h1.4v1.4h-1.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f437.svg b/public/emoji/1f437.svg new file mode 100644 index 000000000..30d534b08 --- /dev/null +++ b/public/emoji/1f437.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 14.8c-2.4-4.5-18.2-3.1-18.2-3.1s-1.9 16 2.7 18.5c3.5 1.9 17.4-11.8 15.5-15.4" fill="#fc97b2"/><path d="m17.6 17.2c-1.5-2.8-11.3-1.9-11.3-1.9s-1.1 10 1.7 11.5c2.2 1.2 10.8-7.3 9.6-9.6" fill="#ffd7e4"/><path d="M58.7,30.1c4.5-2.4,3.1-18.1,3.1-18.1s-16.1-1.9-18.6,2.7C41.3,18.2,55,32,58.7,30.1z" fill="#fc97b2"/><path d="m56.2 27.1c2.8-1.5 1.9-11.2 1.9-11.2s-10-1.2-11.6 1.7c-1.1 2.2 7.5 10.7 9.7 9.5" fill="#ffd7e4"/><path d="M58.8,39.4C58.8,56.8,46.8,60,32,60S5.2,56.8,5.2,39.4S21.7,9.5,32,9.5S58.8,22,58.8,39.4z" fill="#fc97b2"/><path d="m46 49.8c0 8.1-6.3 7.2-14 7.2s-14 .9-14-7.2 6.3-12.1 14-12.1 14 4 14 12.1" fill="#ffd7e4"/><g fill="#bf7b90"><ellipse cx="25.7" cy="48" rx="3.4" ry="6.3"/><ellipse cx="38.3" cy="48" rx="3.4" ry="6.3"/><path d="m32 22.6c0 0-3-10-9.7-11.9 0 0 3-1.7 5.2-.9 0 0 .1-1.8-1.8-3.1 0 0 4.3-.9 6.5 2.1 0 0 .3-3.2-.5-4.8 0 0 7.1 1.7 9 7.8 0 0-7.3 2.1-8.7 10.8"/></g><g fill="#493b30"><ellipse cx="15.6" cy="34.6" rx="3.1" ry="5.6"/><ellipse cx="48.4" cy="34.4" rx="3.1" ry="5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f438.svg b/public/emoji/1f438.svg new file mode 100644 index 000000000..a45c14aaa --- /dev/null +++ b/public/emoji/1f438.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.1 23.6c-11.4-16.8-38.8-16.8-50.2 0-4 5.9-5 12.5-4.9 13.9.3 4 9.3 20.6 30 20.5 20.6-.1 29.6-16.4 30-20.5.1-1.4-.9-8-4.9-13.9" fill="#83bf4f"/><path d="m2 37.5c.3 4 6.6 21.6 30 21.5 23.3-.1 29.6-17.4 30-21.5 0 0-12.1 10-29.9 10-18 0-30.1-10-30.1-10" fill="#ffdf99"/><g fill="#3e4347"><path d="m26.3 32c-1.4 0-4.3 4-4.3 4s2.9-1.3 4.3-1.3c1.4 0 4.3 1.3 4.3 1.3s-2.9-4-4.3-4"/><path d="m37.7 32c-1.4 0-4.3 4-4.3 4s2.9-1.3 4.3-1.3c1.4 0 4.3 1.3 4.3 1.3s-2.9-4-4.3-4"/></g><circle cx="50" cy="17" r="12" fill="#83bf4f"/><circle cx="50" cy="17" r="8" fill="#ffe655"/><path d="m54 17.2c0 2.2-1.8 4-4 4s-4-1.8-4-4c0-2.2 1.8-4 4-4s4 1.8 4 4" fill="#3e4347"/><path d="M26,17c0,6.6-5.4,12-12,12S2,23.6,2,17C2,10.4,7.4,5,14,5S26,10.4,26,17z" fill="#83bf4f"/><circle cx="14" cy="17" r="8" fill="#ffe655"/><path d="m18 17.2c0 2.2-1.8 4-4 4s-4-1.8-4-4c0-2.2 1.8-4 4-4s4 1.8 4 4" fill="#3e4347"/><g fill="#83bf4f"><ellipse cx="14" cy="11.6" rx="9.7" ry="5.4"/><ellipse cx="50" cy="11.6" rx="9.7" ry="5.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f439.svg b/public/emoji/1f439.svg new file mode 100644 index 000000000..4027ed9b5 --- /dev/null +++ b/public/emoji/1f439.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m12.6 7.3c-5-.8-9.8 2.2-10.4 6.8-1.9 13.6 14.4 10.6 14.4 10.6.7-4.6 1-16.5-4-17.4" fill="#f29a2e"/><path d="m10.8 12.3c-2.7-.4-5.2 1.2-5.6 3.7-1 7.2 7.7 5.6 7.7 5.6.4-2.5.6-8.9-2.1-9.3" fill="#af5a31"/><path d="m51.4 7.3c5-.8 9.8 2.2 10.4 6.8 1.9 13.5-14.4 10.5-14.4 10.5-.7-4.5-1-16.4 4-17.3" fill="#f29a2e"/><path d="m53.2 12.3c2.7-.4 5.2 1.2 5.6 3.7 1 7.2-7.7 5.6-7.7 5.6-.4-2.5-.6-8.9 2.1-9.3" fill="#af5a31"/><g fill="#f29a2e"><path d="m5.6 42.2c0 8.6 11.8 14.8 26.4 14.8 14.6 0 26.4-6.2 26.4-14.8 0-11.3.8-19.8-6.2-24.8-4.7-3.3-16.9-6.4-20.2-6.4-3.3 0-15.5 3-20.2 6.4-7 5.1-6.2 13.6-6.2 24.8"/><path d="m30.8 7c.3 1.2-.7 2.2-.7 2.2-1.7-1.5-5-2-5-2 1.3 1 .9 2.5.9 2.5-2.3-.6-4.2-.5-4.2-.5 4.7 2.3 3.7 9.3 3.7 9.3 5.6-3.9 12.5-5.7 12.5-5.7-1.5-3.5-7.2-5.8-7.2-5.8"/></g><path d="m38.7 32.9c0 0 .4-4.6 4.1-6.1 4.1-1.7 6.9 2.4 7.6 4.7 1.1 3.4-.3 7.2-.7 8-.3.6-3.3 3.3-10.1.7 0 .1-1.7-3.7-.9-7.3" fill="#fff"/><path d="m38.7 32.9c.1-1.6.6-3.3 1.5-4.6.5-.7 1.1-1.2 1.8-1.6.3-.2.7-.4 1.1-.5.4-.1.8-.2 1.2-.3 1.6-.2 3.3.6 4.4 1.7 1.2 1.2 2.1 2.7 2.5 4.4.4 1.7.3 3.5-.1 5.2-.2.8-.5 1.6-.8 2.4l-.1.3v.1l-.1.1c-.1.1-.1.1-.1.2-.2.2-.3.3-.5.4-.4.2-.7.4-1.1.6-1.5.6-3 .6-4.5.4-1.5-.3-2.9-.7-4.2-1.4 1.4.3 2.9.7 4.3.7 1.4 0 2.8-.2 4.1-.8.3-.1.6-.3.8-.5.1-.1.2-.2.3-.3v-.1c0 0 0 0 0 0l.1-.2c.3-.7.5-1.4.6-2.2.3-1.5.4-3 0-4.5-.3-1.4-1.1-2.7-2.1-3.7-1-1-2.2-1.7-3.5-1.6-.3 0-.7.1-1 .1-.3.1-.7.2-1 .3-.6.3-1.2.7-1.7 1.3-.9 1-1.5 2.5-1.9 4.1" fill="#db8823"/><ellipse cx="43.7" cy="34.6" rx="3" ry="4" fill="#4c5359"/><path d="m25.3 32.9c0 0-.4-4.6-4.1-6.1-4.1-1.7-6.9 2.4-7.6 4.7-1.1 3.4.3 7.2.7 8 .3.6 3.3 3.3 10.1.7 0 .1 1.7-3.7.9-7.3" fill="#fff"/><path d="m25.3 32.9c-.4-1.6-1-3.1-2-4.1-.5-.5-1.1-1-1.7-1.3-.3-.1-.6-.3-1-.3-.3-.1-.6-.1-1-.1-1.3 0-2.6.6-3.5 1.6-1 1-1.7 2.3-2.1 3.7-.3 1.4-.3 3 0 4.5.1.7.4 1.5.6 2.2l.1.2c0-.1 0 0 0 0v.1c.1.1.2.2.3.3.3.2.5.4.8.5 1.2.6 2.7.8 4.1.8 1.4 0 2.9-.3 4.3-.7-1.3.7-2.8 1.1-4.2 1.4-1.5.2-3 .2-4.5-.4-.4-.1-.7-.3-1.1-.6-.2-.1-.3-.3-.5-.4 0 0-.1-.1-.1-.2v-.1l-.1-.1-.1-.3c-.3-.8-.6-1.6-.8-2.4-.4-1.7-.5-3.4-.1-5.2.4-1.8 1.3-3.2 2.5-4.4 1.2-1.2 2.8-1.9 4.4-1.7.4.1.8.1 1.2.3.4.1.7.3 1.1.5.7.4 1.3 1 1.8 1.6 1 1.3 1.5 3 1.6 4.6" fill="#db8823"/><ellipse cx="20.3" cy="34.6" rx="3" ry="4" fill="#4c5359"/><path d="m41.9 40c-5.2-4.5-5.1-15.5-8-19.4-1.3-1.8-2.5-1.8-3.8 0-3 3.9-2.8 14.9-8 19.4-4.2 3.6-11.7-2.7-12.9.2-1.2 2.7 1.3 15.4 22.8 15.4 21.5 0 24-12.7 22.8-15.4-1.2-2.9-8.7 3.4-12.9-.2" fill="#fff"/><path d="m38.5 48c-.7.4-1.6.6-2.4.6-.8-.1-1.6-.3-2.2-.8-.6-.5-1.1-1.2-1.2-1.9l-.7-3.4-.6 3.4c-.1.8-.6 1.4-1.2 1.9-.6.5-1.4.8-2.2.8-.9 0-1.7-.1-2.4-.6-.7-.4-1.4-1.1-1.7-2 0 1 .6 1.9 1.3 2.5.7.6 1.8 1 2.7 1.1 1 .1 2-.2 2.9-.8.5-.3.8-.7 1.2-1.2.3.5.7.9 1.2 1.2.9.6 1.9.9 2.9.8 1 0 2-.4 2.7-1.1.8-.6 1.3-1.6 1.3-2.5-.3.9-.9 1.6-1.6 2" fill="#4c5359"/><path d="m37.6 40.5c-1.1-.8-4.6-.9-5.6-.9-1 0-4.5.1-5.6.9-.8.6-.2 2.1 2 3.4 1.3.8 2.6 1.1 3.6 1.1 1 0 2.3-.3 3.7-1.1 2.1-1.3 2.7-2.8 1.9-3.4" fill="#f15a61"/></svg> \ No newline at end of file diff --git a/public/emoji/1f43a.svg b/public/emoji/1f43a.svg new file mode 100644 index 000000000..7b2fd5751 --- /dev/null +++ b/public/emoji/1f43a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m7.9 28.2l18.9-13c0 0-10.8-15.1-16.2-13-2.6 1-4.5 21.9-2.7 26" fill="#728389"/><path d="m8.7 29.8l7.5-3.6c0 0 4.4-12.2-5.1-20.9-1.9 1.6-4.2 21.6-2.4 24.5" fill="#3e4347"/><path d="m56.1 28.2l-18.9-13c0 0 10.8-15.1 16.2-13 2.6 1 4.5 21.9 2.7 26" fill="#728389"/><path d="m55.3 29.8l-7.5-3.6c0 0-4.4-12.2 5.1-20.9 1.9 1.6 4.2 21.6 2.4 24.5" fill="#3e4347"/><path d="M32,9.7C18.1,9.7,2,25.5,2,36.9C2,46.1,27.9,62,32,62c4.1,0,30-15.9,30-25.1C62,25.5,45.9,9.7,32,9.7z" fill="#728389"/><path d="m4 36.6c.4 9.2 24 21.7 28 21.7 4 0 27.6-12.5 28-21.7-27.5-27.5-7.1 17.9-28 17.9-20.9 0-.5-45.4-28-17.9" fill="#dae5ef"/><path d="m40.5 48.9c-1.7-1.1-6.9-1.2-8.5-1.2-1.6 0-6.8.1-8.5 1.2-1.2.8-.3 2.7 2.9 4.4 2 1 4 1.4 5.5 1.4 1.6 0 3.5-.3 5.5-1.4 3.3-1.7 4.3-3.6 3.1-4.4" fill="#3e4347"/><g fill="#728389"><path d="m11.9 13.9c2.2 1.3 8.2 7.6 3.5 11.2s-7.4 0-6.8-.6c3.9-3.6 3.3-10.6 3.3-10.6"/><path d="m10 16.4c2.3 1 8.8 6 4.3 9.9-4.5 3.9-7.4.9-6.8.2 3.6-3.9 2.5-10.1 2.5-10.1"/><path d="m52.1 13.9c-2.2 1.3-8.2 7.6-3.5 11.2s7.4 0 6.8-.6c-3.9-3.6-3.3-10.6-3.3-10.6"/><path d="m54 16.4c-2.3 1-8.8 6-4.3 9.9 4.5 3.9 7.4.9 6.8.2-3.6-3.9-2.5-10.1-2.5-10.1"/></g><g fill="#dae5ef"><path d="m22.2 19.4c2.1 3.6 6.4 17.5-1.7 20-8.1 2.5-9.6-5-8.3-5.5 6.9-3.3 10-14.5 10-14.5"/><path d="m18.4 21.9c2.4 3.1 7.9 15.4.1 18.4-7.9 3.1-10-3.6-8.8-4.2 6.6-3.6 8.7-14.2 8.7-14.2"/></g><path d="m23.2 33.1c0 3.3-2.7 6-6 6-3.3 0-6-2.7-6-6s2.7-4 6-4l6 4" fill="#42ade2"/><path d="m21 33.1c0 2.1-1.7 3.8-3.8 3.8-2.1 0-3.8-1.7-3.8-3.8 0-2.1 1.7-2.8 3.8-2.8 2.1-.1 3.8.6 3.8 2.8" fill="#3e4347"/><g fill="#dae5ef"><path d="m24.1 32.7c-.2-.5-.6-.9-.9-1.2-.7-.7-1.5-1.3-2.2-1.8-1.5-1-3.1-1.8-4.6-2.6-1.5-.8-3-1.6-4.3-2.6-1.3-1-2.5-2.2-3.4-3.9-.1.9.1 1.8.3 2.6-1.3-1.2-2.5-2.6-3.4-4.5-.1 1.3.2 2.6.6 3.8-1.1-1.2-2.1-2.6-2.9-4.3-.1 2.5.9 5 2.4 7 1.5 2 3.5 3.4 5.5 4.5 2 1.1 4.1 2 6.2 2.7 1 .4 2 .8 3 1.3.9.5 1.8 1 2.4 2.1l1.3-3.1"/><path d="m41.8 19.4c-2.1 3.6-6.4 17.5 1.7 20 8.1 2.5 9.6-5 8.3-5.5-6.9-3.3-10-14.5-10-14.5"/><path d="m45.6 21.9c-2.4 3.1-7.9 15.4-.1 18.4 7.9 3.1 10-3.6 8.8-4.2-6.6-3.6-8.7-14.2-8.7-14.2"/></g><path d="m40.8 33.1c0 3.3 2.7 6 6 6 3.3 0 6-2.7 6-6s-2.7-4-6-4l-6 4" fill="#42ade2"/><path d="m43 33.1c0 2.1 1.7 3.8 3.8 3.8 2.1 0 3.8-1.7 3.8-3.8 0-2.1-1.7-2.8-3.8-2.8-2.1-.1-3.8.6-3.8 2.8" fill="#3e4347"/><path d="m39.9 32.7c.2-.5.6-.9.9-1.2.7-.7 1.5-1.3 2.2-1.8 1.5-1 3.1-1.8 4.6-2.6 1.5-.8 3-1.6 4.3-2.6 1.3-1 2.5-2.2 3.4-3.9.1.9-.1 1.8-.3 2.6 1.3-1.2 2.5-2.6 3.4-4.5.1 1.3-.2 2.6-.6 3.8 1.1-1.2 2.1-2.6 2.9-4.3.1 2.5-.9 5-2.4 7-1.5 2-3.5 3.4-5.5 4.5-2 1.1-4.1 2-6.2 2.7-1 .4-2 .8-3 1.3-.9.5-1.8 1-2.4 2.1l-1.3-3.1" fill="#dae5ef"/><path d="m38.6 56.9c0 1.2-4.1 2.3-6.6 2.3s-6.6-1.1-6.6-2.3 6.6-.7 6.6-.7 6.6-.4 6.6.7" fill="#728389"/><g fill="#3e4347"><path d="m33 53.5v.4c0 .2 0 .4-.1.5-.1.3-.2.7-.3 1-.3.7-.8 1.3-1.4 1.7-1.3.8-2.7.6-3.9.4-2.4-.5-4.4-1.6-6.4-2.8-1.9-1.3-3.7-2.7-5.3-4.3-1.6-1.6-3-3.4-4.2-5.3 1.3 1.9 2.8 3.5 4.5 5 1.7 1.5 3.5 2.8 5.5 3.8 1.9 1.1 4 1.9 6.1 2.2 1 .1 2.1 0 2.7-.4.6-.4.8-1.2.8-2.2h2"/><path d="m33 53.4c0 1 .2 1.8.8 2.2.6.5 1.7.5 2.7.4 2.1-.3 4.2-1.2 6.1-2.2 1.9-1.1 3.8-2.4 5.5-3.8 1.7-1.5 3.2-3.1 4.5-5-1.1 1.9-2.6 3.7-4.2 5.3-1.6 1.6-3.4 3.1-5.3 4.3-1.9 1.2-4 2.3-6.4 2.8-1.2.2-2.5.3-3.9-.4-.7-.4-1.2-1-1.4-1.7-.1-.3-.2-.7-.3-1 0-.2-.1-.3-.1-.5v-.4h2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f43b.svg b/public/emoji/1f43b.svg new file mode 100644 index 000000000..681e20a57 --- /dev/null +++ b/public/emoji/1f43b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.6 10.4c0 4.6-3.9 8.4-8.7 8.4-4.8 0-8.7-3.8-8.7-8.4s3.9-8.4 8.7-8.4c4.8 0 8.7 3.8 8.7 8.4" fill="#947151"/><path d="m57.1 10.4c0 2.8-2.3 5.1-5.2 5.1-2.9 0-5.2-2.3-5.2-5.1s2.3-5.1 5.2-5.1c2.9 0 5.2 2.3 5.2 5.1" fill="#e0ac7e"/><ellipse cx="12.1" cy="10.4" rx="8.7" ry="8.4" fill="#947151"/><ellipse cx="12.1" cy="10.4" rx="5.2" ry="5.1" fill="#e0ac7e"/><path d="M62,37.1C62,55.2,41.8,62,32,62S2,55.2,2,37.1c0-23,11-28.3,30-28.3S62,14.1,62,37.1z" fill="#947151"/><path d="m18.9 45.6c0-9.3 8.9-12.8 13.2-12.8 4.3 0 13.2 3.5 13.2 12.8 0 11.8-4.8 14.6-13.2 14.6s-13.2-2.8-13.2-14.6" fill="#e0ac7e"/><path d="m32.7 2c.3 1.6-.6 2.8-.6 2.8-1.4-1.9-4.2-2.5-4.2-2.5 1.1 1.3.8 3.3.8 3.3-1.9-.7-3.6-.6-3.6-.6 4 3 3.1 12.1 3.1 12.1 4.7-5 10.6-7.4 10.6-7.4-1.3-4.7-6.1-7.7-6.1-7.7" fill="#947151"/><g fill="#3e4347"><path d="m36.4 57c.1 0 .1-.2.1-.3 0-.7-2-1.4-4.5-1.4-2.5 0-4.5.6-4.5 1.4 0 .1 0 .3.1.3h8.8"/><path d="m22.8 45.9c0-3.8 4.1-4.6 9.2-4.6 5.1 0 9.2.7 9.2 4.6 0 3.1-7.4 5.8-9.2 5.8s-9.2-2.8-9.2-5.8"/><path d="m59.1 30.7l-1.7.3-1.7.3c-1.1.2-2.3.3-3.4.5-2.3.3-4.5.5-6.8.7-4.4.3-9 .5-13.5.5s-9.1-.2-13.6-.6c-4.5-.4-9.1-1-13.5-2-.1 0-.1-.1-.1-.1 0 0 .1-.1.1-.1 2.3.1 4.5.3 6.8.4 2.3.1 4.5.2 6.8.3 4.5.1 9 .2 13.6.2 4.5 0 9 0 13.6-.1 4.5-.1 9-.3 13.6-.4.1 0 .1 0 .1.1-.2-.1-.2 0-.3 0"/><path d="m19.6 32.5c0 1.6-1.6 2.9-3.6 2.9s-3.6-1.3-3.6-2.9 1.6-1.2 3.6-1.2 3.6-.4 3.6 1.2"/><path d="m51.7 32.5c0 1.6-1.6 2.9-3.6 2.9-2 0-3.6-1.3-3.6-2.9s1.6-1.2 3.6-1.2c2 0 3.6-.4 3.6 1.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f43c.svg b/public/emoji/1f43c.svg new file mode 100644 index 000000000..247aacc06 --- /dev/null +++ b/public/emoji/1f43c.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 14c0 6.6-5.4 12-12 12-6.6 0-12-5.4-12-12s5.4-12 12-12c6.6 0 12 5.4 12 12" fill="#3e4347"/><ellipse cx="50" cy="14" rx="7.2" ry="7.2" fill="#555e63"/><path d="m26 14c0 6.6-5.4 12-12 12-6.6 0-12-5.4-12-12s5.4-12 12-12c6.6 0 12 5.4 12 12" fill="#3e4347"/><ellipse cx="14" cy="14" rx="7.2" ry="7.2" fill="#555e63"/><path d="M31.9,8C18.7,8,4,17.9,4,36.4c0,7.7,2.5,9,5.3,14.3c7.8,15.1,37.4,15.1,45.2,0c2.8-5.3,5.5-6.6,5.5-14.3 + C60,17.9,45,8,31.9,8z" fill="#d1dbe3"/><path d="m19 50.2c0-6.8 8.8-9.4 13-9.4 4.2 0 13 2.6 13 9.4 0 8.6-4.8 10.6-13 10.6-8.3 0-13-2-13-10.6" fill="#e4eef7"/><g fill="#3e4347"><path d="m31 50.1h2v5h-2z"/><path d="m31.9 57c-4.1 0-7.9-1.3-7.9-2.7 0-.2.1-.3.2-.4.1-.1.4-.2.6-.2.3 0 .6.1 1 .3 1 .4 2.9 1.1 6.1 1.1 3.1 0 5-.7 6.1-1.1.5-.2.8-.3 1-.3.4 0 .8.2.8.6 0 1.4-3.7 2.7-7.9 2.7"/><path d="m24 49.6c0-2.5 3.5-3 7.9-3 4.4 0 7.9.5 7.9 3 0 2-6.3 2.8-7.9 2.8-1.6 0-7.9-.8-7.9-2.8"/><path d="m38.2 27.9c3.6-3.6 9.9-3 14.1 1.2 4.2 4.2 4.7 10.5 1.2 14.1-7.2 7.2-22.5-8-15.3-15.3"/></g><circle cx="44.7" cy="34.4" r="5" fill="#42ade2"/><g fill="#3e4347"><circle cx="44.7" cy="34.4" r="2.5"/><path d="m11.7 29.1c4.2-4.2 10.5-4.7 14.1-1.2 7.2 7.2-8 22.5-15.3 15.3-3.6-3.6-3-9.9 1.2-14.1"/></g><circle cx="19.3" cy="34.4" r="5" fill="#42ade2"/><circle cx="19.3" cy="34.4" r="2.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f43d.svg b/public/emoji/1f43d.svg new file mode 100644 index 000000000..6014a8b70 --- /dev/null +++ b/public/emoji/1f43d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 37.3c0 17.3-13.4 15.3-30 15.3-16.6 0-30 2-30-15.3 0-17.3 13.4-25.9 30-25.9 16.6 0 30 8.6 30 25.9" fill="#fc97b2"/><path d="m25.9 33.6c0 7.4-3.3 13.4-7.3 13.4-4.1 0-7.3-6-7.3-13.4 0-7.4 3.3-13.4 7.3-13.4 4.1.1 7.3 6 7.3 13.4" fill="#a5627a"/><ellipse cx="19.9" cy="33.6" rx="6.1" ry="12.8" fill="#bf7b90"/><path d="m52.7 33.6c0 7.4-3.3 13.4-7.3 13.4-4.1 0-7.3-6-7.3-13.4 0-7.4 3.3-13.4 7.3-13.4 4 .1 7.3 6 7.3 13.4" fill="#a5627a"/><ellipse cx="46.7" cy="33.6" rx="6.1" ry="12.8" fill="#bf7b90"/></svg> \ No newline at end of file diff --git a/public/emoji/1f43e.svg b/public/emoji/1f43e.svg new file mode 100644 index 000000000..c6b2b83af --- /dev/null +++ b/public/emoji/1f43e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m18.1 22.1c-5.6 1.5-9.1 6.9-8.1 10.7s4.8-.5 10.4-2c5.6-1.5 11 .3 10-3.4s-6.6-6.8-12.3-5.3"/><path d="m13.8 20.3c1.7-.6 1.9-4.3 1-6.8-.9-2.5-3-4-4.7-3.4s-2.3 3.1-1.4 5.6 3.4 5.3 5.1 4.6"/><path d="m20.7 18.4c1.8-.2 3-3.7 2.7-6.3-.2-2.6-1.9-4.6-3.7-4.5-1.8.2-3.1 2.4-2.8 5.1.2 2.6 2 5.9 3.8 5.7"/><path d="m28.7 10.7c-1.8 0-3.3 2.1-3.3 4.8s1.5 6 3.3 6 3.3-3.4 3.3-6c0-2.7-1.5-4.8-3.3-4.8"/><path d="m3.3 17.5c-1.6.9-1.8 3.5-.4 5.8 1.3 2.3 4.3 4.5 5.9 3.6 1.6-.9 1.1-4.6-.2-6.9s-3.7-3.4-5.3-2.5"/><path d="m45.9 44.2c-5.6-1.5-11.4 1.5-12.3 5.2s4.4 1.9 10 3.4c5.6 1.5 9.4 5.8 10.4 2s-2.5-9.1-8.1-10.6"/><path d="m50.2 42.5c1.7.6 4.2-2.1 5.1-4.6s.3-5-1.4-5.6c-1.7-.6-3.8.9-4.7 3.4s-.7 6.2 1 6.8"/><path d="m43.3 40.6c1.8.2 3.6-3.1 3.8-5.7.2-2.6-1-4.9-2.8-5.1-1.8-.2-3.5 1.9-3.7 4.5-.3 2.6.9 6.1 2.7 6.3"/><path d="m35.3 43.7c1.8 0 3.3-3.4 3.3-6 0-2.6-1.5-4.8-3.3-4.8-1.8 0-3.3 2.1-3.3 4.8 0 2.6 1.5 6 3.3 6"/><path d="m60.7 39.6c-1.6-.9-3.9.2-5.2 2.5-1.3 2.3-1.8 6-.2 6.9 1.6.9 4.5-1.3 5.9-3.6s1-4.9-.5-5.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f43f.svg b/public/emoji/1f43f.svg new file mode 100644 index 000000000..243ee8944 --- /dev/null +++ b/public/emoji/1f43f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m43.7 56.9c3 .5 6.6-.5 10.4-3.9 5.2-4.5 8.3-10 7.8-17.4-.2-2.9-1.3-4.8-2.6-6-1-.9-7.1 1.2-7.1 7.8.1 12.6-8.5 19.5-8.5 19.5" fill="#947151"/><path d="m52.8 38.6c0-6 3-8.5 6.5-9-3.3-3.4-9.2 2.3-9.2 7.5 0 12.6-5.2 13.7-8.1 19.4 0 0 .5.3 1.6.3 3.7-3 9.2-8.6 9.2-18.2" fill="#231f20"/><path d="m51.2 37.5c0-6 3.5-8.6 7.1-8.7-3.8-2.3-9.4 1-9.4 7.3 0 10.3-6.9 14.9-6.9 14.9v5.4c1.6-1.1 9.2-7.6 9.2-18.9" fill="#ffe8bb"/><g fill="#5e4433"><path d="m10.6 38.1c0 0-7.4.5-8.4-1.6-1.4-3 5.9-4.6 8.4-3.4v5"/><path d="m29.7 58.5c0 0-10.8.5-10.8-1 0-1.5 4.9-4.5 10.8-4.5v5.5"/></g><path d="m41.7 56.8c2.9-4.3 3.5-12.9 1.4-18.1-1.7-4.2-6.2-9.3-12.8-12.1-16.5-7.2-22.5 3.7-15 9.2 8.8 6.5 8 16.9 11.4 21.2-3.6.9-6.2 2.8-6.2 3.9 0 1.5 10.8 1 10.8 1 6 0 10.8-1.2 10.8-2.7.1-1.1-.1-1.8-.4-2.4" fill="#947151"/><path d="m31.5 45.9c0-3.7 1.6-6.9 4.1-8.9-5.2.4-9.9 5.2-9.9 11.1.1 5.3 3.4 8 2.3 8.4-8.8 3.1 1.2.8 8.2 2.6 2.2.6-4.7-7.1-4.7-13.2" fill="#ffe8bb"/><path d="m46.1 41.2c0-6.9-9.6-15-15.7-16.9-2.2-.7-4.2-1.2-6-1.5.2.8.3 1.7.4 2.5 12.3 3.1 24.2 15.6 16.9 31.5 3.5-5 4.4-9.2 4.4-15.6" fill="#231f20"/><path d="m31.4 22.9c-2.7-.7-5.1-1-7.4-1 .4.6.6 1.4.7 2.2 10.5 2.9 20.5 9.6 20.5 21.5 0 2.7-1.6 8.7-3.6 11.3 3.9-2.8 6.1-9.4 6.1-15.7.1-10-7.4-15.9-16.3-18.3" fill="#ffe8bb"/><path d="m19.9 19.7l-5.6.6c-.3-3.1 2.3-5.9 2.3-5.9s3 2.2 3.3 5.3" fill="#5e4433"/><path d="m22.4 20.2c.3-3.1-2.2-6.2-2.2-6.2s-3.2 2.2-3.6 5.3c-5.4.2-11.4 7.5-10.9 13.3.1 1.6 4.4 4.6 9.8 4.6s9.8-4.8 9.8-10.7c.1-3.5-1-5.4-2.9-6.3" fill="#947151"/><path d="m21.5 21.3c-.5 4.3-1.4 4.1-2.6 3.9-1.2-.2-2.1-.2-1.6-4.5.3-2.3 2.6-3.9 2.6-3.9s1.8 2.2 1.6 4.5" fill="#f4a19a"/><path d="m16 27.4c0 0-1.5 1.9-3.3 1.9-1.8 0-2.6-1.9-2.6-1.9s.8-3.5 2.6-3.5c1.8 0 3.3 3.5 3.3 3.5" fill="#ffe8bb"/><path d="m14.6 27.2c0 0-.9 1.2-2 1.2-1.1 0-1.6-1.2-1.6-1.2s.5-2.1 1.6-2.1c1.1 0 2 2.1 2 2.1" fill="#231f20"/><path d="m25.7 27.5c-1.8.6-4.5-.5-4.5-.5-2.4-3-3.7 1-3.7 1l1.1.4-2 .9.5.5h-1l.6.5-.4.3c-.7-.4-1.4-.6-2.2-.6-2.6 0-4.8 2.3-4.8 5.2s2.1 5.2 4.8 5.2c2.6 0 4.8-2.3 4.8-5.2 0-.1 0-.2 0-.3l1.8.5-.4-1.4h2.1l-.9-.8 3-2.3h-1.8l2.8-1.7c0 0-1.5 0-2.1 0 1 .1 4.2-2.4 2.3-1.7" fill="#ffe8bb"/><path d="m25.7 42.4c.1 2.3-5.4 9-13.3-1.3 0 0-7.4.5-8.4-1.6-1.4-3 7.1-4.8 9.3-3.4 5.2 3.2 12.2-3 12.4 6.3" fill="#947151"/></svg> \ No newline at end of file diff --git a/public/emoji/1f440.svg b/public/emoji/1f440.svg new file mode 100644 index 000000000..8caf9aafe --- /dev/null +++ b/public/emoji/1f440.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#dde8e3"><path d="M2,31.4C2,40.2,5.7,53,17,53c11.3,0,15-12.8,15-21.6C32,4.2,2,4.2,2,31.4z"/><path d="m32 31.4c0 8.8 3.7 21.6 15 21.6 11.3 0 15-12.8 15-21.6 0-27.2-30-27.2-30 0"/></g><g fill="#fff"><path d="m2.8 32.1c0 7.6 2.4 19.3 12 19.3 9.6 0 12-11.8 12-19.3-.1-26-24-26-24 0"/><path d="m32.8 32.1c0 7.6 2.4 19.3 12 19.3 9.6 0 12-11.8 12-19.3-.1-26-24-26-24 0"/></g><g fill="#493b30"><path d="m2.8 32.2c0 6.2 4.4 11 9.7 11 5.4 0 9.7-4.8 9.7-11 0-15.2-19.4-15.2-19.4 0"/><path d="m32.8 32.2c0 6.2 4.4 11 9.7 11 5.4 0 9.7-4.8 9.7-11 0-15.2-19.4-15.2-19.4 0"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f441-1f5e8.svg b/public/emoji/1f441-1f5e8.svg new file mode 100644 index 000000000..facc5a21a --- /dev/null +++ b/public/emoji/1f441-1f5e8.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M55.6,41.7c4-4.4,6.4-8.9,6.4-11.5C62,24.3,48.6,7,32,7C15.4,7,2,24.3,2,30.2s13.4,23.2,30,23.2 + c4.6,0,9-1.3,12.9-3.4L55.6,57V41.7z" fill="#4fd1d9"/><circle cx="32" cy="30.2" r="15" fill="#fff"/><path d="m32 21.2c-1 0-1.9.2-2.8.4 1.1.9 1.8 2.3 1.8 3.8 0 2.8-2.2 5-5 5-1.1 0-2.1-.4-3-1 0 .2 0 .5 0 .7 0 5 4 9 9 9 5 0 9-4 9-9s-4-8.9-9-8.9" fill="#4fd1d9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f441.svg b/public/emoji/1f441.svg new file mode 100644 index 000000000..3ce3327d1 --- /dev/null +++ b/public/emoji/1f441.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32c0 0-10.1 20-30 20-19.9 0-30-20-30-20s10.1-20 30-20c19.9 0 30 20 30 20" fill="#231f20"/><path d="M57,32c0,0-8.4,16.7-25,16.7C15.4,48.7,7,32,7,32s8.4-16.7,25-16.7C48.6,15.3,57,32,57,32z" fill="#fff"/><path d="m45.4 32c0 7.5-6 13.5-13.5 13.5-7.5 0-13.5-6-13.5-13.5 0-7.5 6-13.5 13.5-13.5 7.5 0 13.5 6 13.5 13.5" fill="#42ade2"/><path d="m39.4 32c0 4.1-3.4 7.5-7.5 7.5-4.1 0-7.5-3.4-7.5-7.5 0-4.1 3.4-7.5 7.5-7.5 4.1 0 7.5 3.4 7.5 7.5" fill="#231f20"/></svg> \ No newline at end of file diff --git a/public/emoji/1f442-1f3fb.svg b/public/emoji/1f442-1f3fb.svg new file mode 100644 index 000000000..e203744ea --- /dev/null +++ b/public/emoji/1f442-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m41.3 46.9c-15.2 6.2-11.5 13.9-20.2 14.9-17.7 2.1-8.9-17.1-9.3-27.5-.7-23 5-31.6 21.5-32.3 22.5-1 28.8 36.5 8 44.9" fill="#ffe1bd"/><g fill="#e6b796"><path d="m22.7 32.9c-2.4-2.2-4.1-5.1-5.1-8.4-.5-1.6-.7-3.4-.5-5.3.2-1.8.8-3.7 1.7-5.3 1-1.6 2.4-3 3.8-4 1.5-1 3.1-1.8 4.7-2.3 1.8-.6 3.7-.8 5.6-.5 1.9.3 3.7 1 5.1 2 3 2 5 4.9 6.5 7.9 1.4 3 2.3 6.2 2.6 9.5.3 3.3 0 6.6-1.1 9.7-.5 1.5-1.3 3-2.3 4.3-1 1.3-2.2 2.4-3.6 3.2l-.1-.4c2.5-1.9 4.1-4.6 4.8-7.5.7-2.9.7-6 .2-9-.5-3-1.5-5.8-3-8.4-1.4-2.6-3.4-4.8-5.7-6.2-1.2-.7-2.4-1-3.6-1.1-1.2-.1-2.5.2-3.6.7-2.6 1.1-4.9 2.6-6.4 4.6-1.5 2-2.1 4.6-1.9 7.5.2 2.9 1.1 5.8 2.3 8.7l-.4.3"/><path d="m18.9 20.9c2.9-1.3 6.6-1.1 9.7.5 3.1 1.6 5.6 4.6 6.2 8.1.3 1.7.2 3.5-.2 5.1-.4 1.6-1 3.1-1.7 4.5-.7 1.4-1.4 2.8-2.3 4.1-.9 1.3-1.8 2.6-3 3.8-1.1 1.2-2.5 2.3-4.1 3-1.6.7-3.5 1.1-5.4.8-.5-.1-1-.2-1.4-.3-.2-.1-.5-.1-.8-.3-.4-.2-.7-.3-1.1-.7-.4-.4-.9-1.1-1-1.8-.1-.7.1-1.3.2-1.7.3-.8.7-1.2 1-1.6 1.2-1.5 2.4-2.4 3.5-3.3 1.1-.9 2.2-1.8 3.1-2.7.4-.4.8-.9 1-1.3.2-.4.3-.7.3-1 0-.3-.2-.8-.6-1.2-.4-.5-.9-.9-1.4-1.4-1.1-.9-2.4-1.6-3.7-2.4l.1-.4c1.6.1 3.1.3 4.7.8.8.3 1.6.6 2.3 1.2.8.5 1.6 1.3 2 2.4.4 1.1.4 2.5 0 3.5-.3 1-.8 1.8-1.3 2.6-1 1.5-2.2 2.6-3.4 3.6-1.1 1-2.4 2-3.1 2.8-.2.2-.3.4-.3.3 0-.1.1-.2 0-.6 0-.4-.3-.7-.4-.8-.2-.1-.1-.1-.2-.1 0 0 .2.1.3.1.3.1.5.2.8.3 2.1.5 4.8-.1 7.3-1.5 2.4-1.4 4.5-3.8 5.4-6.5.5-1.4.6-2.8.5-4.2 0-.4-.1-.6-.1-1-.1-.3-.1-.7-.2-1-.2-.7-.4-1.3-.6-1.9-.9-2.4-2.3-4.5-4.4-6.1-1-.8-2.2-1.4-3.5-1.9-1.3-.5-2.7-.8-4.3-1.1l.1-.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f442-1f3fc.svg b/public/emoji/1f442-1f3fc.svg new file mode 100644 index 000000000..e9b24783b --- /dev/null +++ b/public/emoji/1f442-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m41.3 46.9c-15.2 6.2-11.5 13.9-20.2 14.9-17.7 2.1-8.9-17.1-9.3-27.5-.7-23 5-31.6 21.5-32.3 22.5-1 28.8 36.5 8 44.9" fill="#fed0ac"/><g fill="#e0a372"><path d="m22.7 32.9c-2.4-2.2-4.1-5.1-5.1-8.4-.5-1.6-.7-3.4-.5-5.3.2-1.8.8-3.7 1.7-5.3 1-1.6 2.4-3 3.8-4 1.5-1 3.1-1.8 4.7-2.3 1.8-.6 3.7-.8 5.6-.5 1.9.3 3.7 1 5.1 2 3 2 5 4.9 6.5 7.9 1.4 3 2.3 6.2 2.6 9.5.3 3.3 0 6.6-1.1 9.7-.5 1.5-1.3 3-2.3 4.3-1 1.3-2.2 2.4-3.6 3.2l-.1-.4c2.5-1.9 4.1-4.6 4.8-7.5.7-2.9.7-6 .2-9-.5-3-1.5-5.8-3-8.4-1.4-2.6-3.4-4.8-5.7-6.2-1.2-.7-2.4-1-3.6-1.1-1.2-.1-2.5.2-3.6.7-2.6 1.1-4.9 2.6-6.4 4.6-1.5 2-2.1 4.6-1.9 7.5.2 2.9 1.1 5.8 2.3 8.7l-.4.3"/><path d="m18.9 20.9c2.9-1.3 6.6-1.1 9.7.5 3.1 1.6 5.6 4.6 6.2 8.1.3 1.7.2 3.5-.2 5.1-.4 1.6-1 3.1-1.7 4.5-.7 1.4-1.4 2.8-2.3 4.1-.9 1.3-1.8 2.6-3 3.8-1.1 1.2-2.5 2.3-4.1 3-1.6.7-3.5 1.1-5.4.8-.5-.1-1-.2-1.4-.3-.2-.1-.5-.1-.8-.3-.4-.2-.7-.3-1.1-.7-.4-.4-.9-1.1-1-1.8-.1-.7.1-1.3.2-1.7.3-.8.7-1.2 1-1.6 1.2-1.5 2.4-2.4 3.5-3.3 1.1-.9 2.2-1.8 3.1-2.7.4-.4.8-.9 1-1.3.2-.4.3-.7.3-1 0-.3-.2-.8-.6-1.2-.4-.5-.9-.9-1.4-1.4-1.1-.9-2.4-1.6-3.7-2.4l.1-.4c1.6.1 3.1.3 4.7.8.8.3 1.6.6 2.3 1.2.8.5 1.6 1.3 2 2.4.4 1.1.4 2.5 0 3.5-.3 1-.8 1.8-1.3 2.6-1 1.5-2.2 2.6-3.4 3.6-1.1 1-2.4 2-3.1 2.8-.2.2-.3.4-.3.3 0-.1.1-.2 0-.6 0-.4-.3-.7-.4-.8-.2-.1-.1-.1-.2-.1 0 0 .2.1.3.1.3.1.5.2.8.3 2.1.5 4.8-.1 7.3-1.5 2.4-1.4 4.5-3.8 5.4-6.5.5-1.4.6-2.8.5-4.2 0-.4-.1-.6-.1-1-.1-.3-.1-.7-.2-1-.2-.7-.4-1.3-.6-1.9-.9-2.4-2.3-4.5-4.4-6.1-1-.8-2.2-1.4-3.5-1.9-1.3-.5-2.7-.8-4.3-1.1l.1-.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f442-1f3fd.svg b/public/emoji/1f442-1f3fd.svg new file mode 100644 index 000000000..717877f31 --- /dev/null +++ b/public/emoji/1f442-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m41.3 46.9c-15.2 6.2-11.5 13.9-20.2 14.9-17.7 2.1-8.9-17.1-9.3-27.5-.7-23 5-31.6 21.5-32.3 22.5-1 28.8 36.5 8 44.9" fill="#d6a57c"/><g fill="#b58360"><path d="m22.7 32.9c-2.4-2.2-4.1-5.1-5.1-8.4-.5-1.6-.7-3.4-.5-5.3.2-1.8.8-3.7 1.7-5.3 1-1.6 2.4-3 3.8-4 1.5-1 3.1-1.8 4.7-2.3 1.8-.6 3.7-.8 5.6-.5 1.9.3 3.7 1 5.1 2 3 2 5 4.9 6.5 7.9 1.4 3 2.3 6.2 2.6 9.5.3 3.3 0 6.6-1.1 9.7-.5 1.5-1.3 3-2.3 4.3-1 1.3-2.2 2.4-3.6 3.2l-.1-.4c2.5-1.9 4.1-4.6 4.8-7.5.7-2.9.7-6 .2-9-.5-3-1.5-5.8-3-8.4-1.4-2.6-3.4-4.8-5.7-6.2-1.2-.7-2.4-1-3.6-1.1-1.2-.1-2.5.2-3.6.7-2.6 1.1-4.9 2.6-6.4 4.6-1.5 2-2.1 4.6-1.9 7.5.2 2.9 1.1 5.8 2.3 8.7l-.4.3"/><path d="m18.9 20.9c2.9-1.3 6.6-1.1 9.7.5 3.1 1.6 5.6 4.6 6.2 8.1.3 1.7.2 3.5-.2 5.1-.4 1.6-1 3.1-1.7 4.5-.7 1.4-1.4 2.8-2.3 4.1-.9 1.3-1.8 2.6-3 3.8-1.1 1.2-2.5 2.3-4.1 3-1.6.7-3.5 1.1-5.4.8-.5-.1-1-.2-1.4-.3-.2-.1-.5-.1-.8-.3-.4-.2-.7-.3-1.1-.7-.4-.4-.9-1.1-1-1.8-.1-.7.1-1.3.2-1.7.3-.8.7-1.2 1-1.6 1.2-1.5 2.4-2.4 3.5-3.3 1.1-.9 2.2-1.8 3.1-2.7.4-.4.8-.9 1-1.3.2-.4.3-.7.3-1 0-.3-.2-.8-.6-1.2-.4-.5-.9-.9-1.4-1.4-1.1-.9-2.4-1.6-3.7-2.4l.1-.4c1.6.1 3.1.3 4.7.8.8.3 1.6.6 2.3 1.2.8.5 1.6 1.3 2 2.4.4 1.1.4 2.5 0 3.5-.3 1-.8 1.8-1.3 2.6-1 1.5-2.2 2.6-3.4 3.6-1.1 1-2.4 2-3.1 2.8-.2.2-.3.4-.3.3 0-.1.1-.2 0-.6 0-.4-.3-.7-.4-.8-.2-.1-.1-.1-.2-.1 0 0 .2.1.3.1.3.1.5.2.8.3 2.1.5 4.8-.1 7.3-1.5 2.4-1.4 4.5-3.8 5.4-6.5.5-1.4.6-2.8.5-4.2 0-.4-.1-.6-.1-1-.1-.3-.1-.7-.2-1-.2-.7-.4-1.3-.6-1.9-.9-2.4-2.3-4.5-4.4-6.1-1-.8-2.2-1.4-3.5-1.9-1.3-.5-2.7-.8-4.3-1.1l.1-.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f442-1f3fe.svg b/public/emoji/1f442-1f3fe.svg new file mode 100644 index 000000000..aaf77d80b --- /dev/null +++ b/public/emoji/1f442-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m41.3 46.9c-15.2 6.2-11.5 13.9-20.2 14.9-17.7 2.1-8.9-17.1-9.3-27.5-.7-23 5-31.6 21.5-32.3 22.5-1 28.8 36.5 8 44.9" fill="#b47d56"/><g fill="#935e3e"><path d="m22.7 32.9c-2.4-2.2-4.1-5.1-5.1-8.4-.5-1.6-.7-3.4-.5-5.3.2-1.8.8-3.7 1.7-5.3 1-1.6 2.4-3 3.8-4 1.5-1 3.1-1.8 4.7-2.3 1.8-.6 3.7-.8 5.6-.5 1.9.3 3.7 1 5.1 2 3 2 5 4.9 6.5 7.9 1.4 3 2.3 6.2 2.6 9.5.3 3.3 0 6.6-1.1 9.7-.5 1.5-1.3 3-2.3 4.3-1 1.3-2.2 2.4-3.6 3.2l-.1-.4c2.5-1.9 4.1-4.6 4.8-7.5.7-2.9.7-6 .2-9-.5-3-1.5-5.8-3-8.4-1.4-2.6-3.4-4.8-5.7-6.2-1.2-.7-2.4-1-3.6-1.1-1.2-.1-2.5.2-3.6.7-2.6 1.1-4.9 2.6-6.4 4.6-1.5 2-2.1 4.6-1.9 7.5.2 2.9 1.1 5.8 2.3 8.7l-.4.3"/><path d="m18.9 20.9c2.9-1.3 6.6-1.1 9.7.5 3.1 1.6 5.6 4.6 6.2 8.1.3 1.7.2 3.5-.2 5.1-.4 1.6-1 3.1-1.7 4.5-.7 1.4-1.4 2.8-2.3 4.1-.9 1.3-1.8 2.6-3 3.8-1.1 1.2-2.5 2.3-4.1 3-1.6.7-3.5 1.1-5.4.8-.5-.1-1-.2-1.4-.3-.2-.1-.5-.1-.8-.3-.4-.2-.7-.3-1.1-.7-.4-.4-.9-1.1-1-1.8-.1-.7.1-1.3.2-1.7.3-.8.7-1.2 1-1.6 1.2-1.5 2.4-2.4 3.5-3.3 1.1-.9 2.2-1.8 3.1-2.7.4-.4.8-.9 1-1.3.2-.4.3-.7.3-1 0-.3-.2-.8-.6-1.2-.4-.5-.9-.9-1.4-1.4-1.1-.9-2.4-1.6-3.7-2.4l.1-.4c1.6.1 3.1.3 4.7.8.8.3 1.6.6 2.3 1.2.8.5 1.6 1.3 2 2.4.4 1.1.4 2.5 0 3.5-.3 1-.8 1.8-1.3 2.6-1 1.5-2.2 2.6-3.4 3.6-1.1 1-2.4 2-3.1 2.8-.2.2-.3.4-.3.3 0-.1.1-.2 0-.6 0-.4-.3-.7-.4-.8-.2-.1-.1-.1-.2-.1 0 0 .2.1.3.1.3.1.5.2.8.3 2.1.5 4.8-.1 7.3-1.5 2.4-1.4 4.5-3.8 5.4-6.5.5-1.4.6-2.8.5-4.2 0-.4-.1-.6-.1-1-.1-.3-.1-.7-.2-1-.2-.7-.4-1.3-.6-1.9-.9-2.4-2.3-4.5-4.4-6.1-1-.8-2.2-1.4-3.5-1.9-1.3-.5-2.7-.8-4.3-1.1l.1-.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f442-1f3ff.svg b/public/emoji/1f442-1f3ff.svg new file mode 100644 index 000000000..c8f653bba --- /dev/null +++ b/public/emoji/1f442-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m41.3 46.9c-15.2 6.2-11.5 13.9-20.2 14.9-17.7 2.1-8.9-17.1-9.3-27.5-.7-23 5-31.6 21.5-32.3 22.5-1 28.8 36.5 8 44.9" fill="#8a6859"/><g fill="#705041"><path d="m22.7 32.9c-2.4-2.2-4.1-5.1-5.1-8.4-.5-1.6-.7-3.4-.5-5.3.2-1.8.8-3.7 1.7-5.3 1-1.6 2.4-3 3.8-4 1.5-1 3.1-1.8 4.7-2.3 1.8-.6 3.7-.8 5.6-.5 1.9.3 3.7 1 5.1 2 3 2 5 4.9 6.5 7.9 1.4 3 2.3 6.2 2.6 9.5.3 3.3 0 6.6-1.1 9.7-.5 1.5-1.3 3-2.3 4.3-1 1.3-2.2 2.4-3.6 3.2l-.1-.4c2.5-1.9 4.1-4.6 4.8-7.5.7-2.9.7-6 .2-9-.5-3-1.5-5.8-3-8.4-1.4-2.6-3.4-4.8-5.7-6.2-1.2-.7-2.4-1-3.6-1.1-1.2-.1-2.5.2-3.6.7-2.6 1.1-4.9 2.6-6.4 4.6-1.5 2-2.1 4.6-1.9 7.5.2 2.9 1.1 5.8 2.3 8.7l-.4.3"/><path d="m18.9 20.9c2.9-1.3 6.6-1.1 9.7.5 3.1 1.6 5.6 4.6 6.2 8.1.3 1.7.2 3.5-.2 5.1-.4 1.6-1 3.1-1.7 4.5-.7 1.4-1.4 2.8-2.3 4.1-.9 1.3-1.8 2.6-3 3.8-1.1 1.2-2.5 2.3-4.1 3-1.6.7-3.5 1.1-5.4.8-.5-.1-1-.2-1.4-.3-.2-.1-.5-.1-.8-.3-.4-.2-.7-.3-1.1-.7-.4-.4-.9-1.1-1-1.8-.1-.7.1-1.3.2-1.7.3-.8.7-1.2 1-1.6 1.2-1.5 2.4-2.4 3.5-3.3 1.1-.9 2.2-1.8 3.1-2.7.4-.4.8-.9 1-1.3.2-.4.3-.7.3-1 0-.3-.2-.8-.6-1.2-.4-.5-.9-.9-1.4-1.4-1.1-.9-2.4-1.6-3.7-2.4l.1-.4c1.6.1 3.1.3 4.7.8.8.3 1.6.6 2.3 1.2.8.5 1.6 1.3 2 2.4.4 1.1.4 2.5 0 3.5-.3 1-.8 1.8-1.3 2.6-1 1.5-2.2 2.6-3.4 3.6-1.1 1-2.4 2-3.1 2.8-.2.2-.3.4-.3.3 0-.1.1-.2 0-.6 0-.4-.3-.7-.4-.8-.2-.1-.1-.1-.2-.1 0 0 .2.1.3.1.3.1.5.2.8.3 2.1.5 4.8-.1 7.3-1.5 2.4-1.4 4.5-3.8 5.4-6.5.5-1.4.6-2.8.5-4.2 0-.4-.1-.6-.1-1-.1-.3-.1-.7-.2-1-.2-.7-.4-1.3-.6-1.9-.9-2.4-2.3-4.5-4.4-6.1-1-.8-2.2-1.4-3.5-1.9-1.3-.5-2.7-.8-4.3-1.1l.1-.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f442.svg b/public/emoji/1f442.svg new file mode 100644 index 000000000..3063df796 --- /dev/null +++ b/public/emoji/1f442.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m41.3 46.9c-15.2 6.2-11.5 13.9-20.2 14.9-17.7 2.1-8.9-17.1-9.3-27.5-.7-23 5-31.6 21.5-32.3 22.5-1 28.8 36.5 8 44.9" fill="#ffdd67"/><g fill="#eba352"><path d="m22.7 32.9c-2.4-2.2-4.1-5.1-5.1-8.4-.5-1.6-.7-3.4-.5-5.3.2-1.8.8-3.7 1.7-5.3 1-1.6 2.4-3 3.8-4 1.5-1 3.1-1.8 4.7-2.3 1.8-.6 3.7-.8 5.6-.5 1.9.3 3.7 1 5.1 2 3 2 5 4.9 6.5 7.9 1.4 3 2.3 6.2 2.6 9.5.3 3.3 0 6.6-1.1 9.7-.5 1.5-1.3 3-2.3 4.3-1 1.3-2.2 2.4-3.6 3.2l-.1-.4c2.5-1.9 4.1-4.6 4.8-7.5.7-2.9.7-6 .2-9-.5-3-1.5-5.8-3-8.4-1.4-2.6-3.4-4.8-5.7-6.2-1.2-.7-2.4-1-3.6-1.1-1.2-.1-2.5.2-3.6.7-2.6 1.1-4.9 2.6-6.4 4.6-1.5 2-2.1 4.6-1.9 7.5.2 2.9 1.1 5.8 2.3 8.7l-.4.3"/><path d="m18.9 20.9c2.9-1.3 6.6-1.1 9.7.5 3.1 1.6 5.6 4.6 6.2 8.1.3 1.7.2 3.5-.2 5.1-.4 1.6-1 3.1-1.7 4.5-.7 1.4-1.4 2.8-2.3 4.1-.9 1.3-1.8 2.6-3 3.8-1.1 1.2-2.5 2.3-4.1 3-1.6.7-3.5 1.1-5.4.8-.5-.1-1-.2-1.4-.3-.2-.1-.5-.1-.8-.3-.4-.2-.7-.3-1.1-.7-.4-.4-.9-1.1-1-1.8-.1-.7.1-1.3.2-1.7.3-.8.7-1.2 1-1.6 1.2-1.5 2.4-2.4 3.5-3.3 1.1-.9 2.2-1.8 3.1-2.7.4-.4.8-.9 1-1.3.2-.4.3-.7.3-1 0-.3-.2-.8-.6-1.2-.4-.5-.9-.9-1.4-1.4-1.1-.9-2.4-1.6-3.7-2.4l.1-.4c1.6.1 3.1.3 4.7.8.8.3 1.6.6 2.3 1.2.8.5 1.6 1.3 2 2.4.4 1.1.4 2.5 0 3.5-.3 1-.8 1.8-1.3 2.6-1 1.5-2.2 2.6-3.4 3.6-1.1 1-2.4 2-3.1 2.8-.2.2-.3.4-.3.3 0-.1.1-.2 0-.6 0-.4-.3-.7-.4-.8-.2-.1-.1-.1-.2-.1 0 0 .2.1.3.1.3.1.5.2.8.3 2.1.5 4.8-.1 7.3-1.5 2.4-1.4 4.5-3.8 5.4-6.5.5-1.4.6-2.8.5-4.2 0-.4-.1-.6-.1-1-.1-.3-.1-.7-.2-1-.2-.7-.4-1.3-.6-1.9-.9-2.4-2.3-4.5-4.4-6.1-1-.8-2.2-1.4-3.5-1.9-1.3-.5-2.7-.8-4.3-1.1l.1-.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f443-1f3fb.svg b/public/emoji/1f443-1f3fb.svg new file mode 100644 index 000000000..db943dbf4 --- /dev/null +++ b/public/emoji/1f443-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe1bd"><ellipse cx="16.9" cy="48.6" rx="9.9" ry="9.5"/><ellipse cx="47.1" cy="48.6" rx="9.9" ry="9.5"/></g><g fill="#fed0ac"><path d="m47.1 49.4c-3.8 0-6.9 2.1-6.9 4.7 0 .6.2 1.2.5 1.8 1.7 1.4 3.9 2.3 6.4 2.3 2.4 0 4.7-.9 6.4-2.3.3-.5.5-1.1.5-1.8 0-2.6-3-4.7-6.9-4.7"/><path d="m16.9 49.4c3.8 0 6.9 2.1 6.9 4.7 0 .6-.2 1.2-.5 1.8-1.7 1.4-3.9 2.3-6.4 2.3-2.4 0-4.7-.9-6.4-2.3-.3-.5-.5-1.1-.5-1.8 0-2.6 3-4.7 6.9-4.7"/><path d="m32 53.3c-3.1 0-7-.9-12.4-2l1.1 6.1c2.9 2.8 6.9 4.6 11.3 4.6s8.4-1.8 11.3-4.6l1.1-6.1c-5.4 1.1-9.3 2-12.4 2"/></g><g fill="#ad6c3f"><path d="m17.6 53.2c3.7 1.1 4.7 5.6 4.7 5.6s-2.5-1.9-5.4-2.5c-6.7-1.4-3.8-4.6.7-3.1"/><path d="m46.4 53.2c-3.7 1.1-4.7 5.6-4.7 5.6s2.5-1.9 5.4-2.5c6.8-1.4 3.8-4.6-.7-3.1"/></g><path d="m43 21.2c0-16.2-4.9-19.2-11-19.2-6.1 0-11.1 3-11.1 19.2 0 4.7-3.7 18.4-3.7 24 0 8.3 6.6 8.6 14.8 8.6 8.2 0 14.8-.3 14.8-8.6 0-5.6-3.8-19.3-3.8-24" fill="#ffe1bd"/></svg> \ No newline at end of file diff --git a/public/emoji/1f443-1f3fc.svg b/public/emoji/1f443-1f3fc.svg new file mode 100644 index 000000000..e909c446d --- /dev/null +++ b/public/emoji/1f443-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><ellipse cx="16.9" cy="48.6" rx="9.9" ry="9.5"/><ellipse cx="47.1" cy="48.6" rx="9.9" ry="9.5"/></g><g fill="#ebbc99"><path d="m47.1 49.4c-3.8 0-6.9 2.1-6.9 4.7 0 .6.2 1.2.5 1.8 1.7 1.4 3.9 2.3 6.4 2.3 2.4 0 4.7-.9 6.4-2.3.3-.5.5-1.1.5-1.8 0-2.6-3-4.7-6.9-4.7"/><path d="m16.9 49.4c3.8 0 6.9 2.1 6.9 4.7 0 .6-.2 1.2-.5 1.8-1.7 1.4-3.9 2.3-6.4 2.3-2.4 0-4.7-.9-6.4-2.3-.3-.5-.5-1.1-.5-1.8 0-2.6 3-4.7 6.9-4.7"/><path d="m32 53.3c-3.1 0-7-.9-12.4-2l1.1 6.1c2.9 2.8 6.9 4.6 11.3 4.6s8.4-1.8 11.3-4.6l1.1-6.1c-5.4 1.1-9.3 2-12.4 2"/></g><g fill="#ad6c3f"><path d="m17.6 53.2c3.7 1.1 4.7 5.6 4.7 5.6s-2.5-1.9-5.4-2.5c-6.7-1.4-3.8-4.6.7-3.1"/><path d="m46.4 53.2c-3.7 1.1-4.7 5.6-4.7 5.6s2.5-1.9 5.4-2.5c6.8-1.4 3.8-4.6-.7-3.1"/></g><path d="m43 21.2c0-16.2-4.9-19.2-11-19.2-6.1 0-11.1 3-11.1 19.2 0 4.7-3.7 18.4-3.7 24 0 8.3 6.6 8.6 14.8 8.6 8.2 0 14.8-.3 14.8-8.6 0-5.6-3.8-19.3-3.8-24" fill="#fed0ac"/></svg> \ No newline at end of file diff --git a/public/emoji/1f443-1f3fd.svg b/public/emoji/1f443-1f3fd.svg new file mode 100644 index 000000000..61fe53769 --- /dev/null +++ b/public/emoji/1f443-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d6a57c"><ellipse cx="16.9" cy="48.6" rx="9.9" ry="9.5"/><ellipse cx="47.1" cy="48.6" rx="9.9" ry="9.5"/></g><g fill="#cf9364"><path d="m47.1 49.4c-3.8 0-6.9 2.1-6.9 4.7 0 .6.2 1.2.5 1.8 1.7 1.4 3.9 2.3 6.4 2.3 2.4 0 4.7-.9 6.4-2.3.3-.5.5-1.1.5-1.8 0-2.6-3-4.7-6.9-4.7"/><path d="m16.9 49.4c3.8 0 6.9 2.1 6.9 4.7 0 .6-.2 1.2-.5 1.8-1.7 1.4-3.9 2.3-6.4 2.3-2.4 0-4.7-.9-6.4-2.3-.3-.5-.5-1.1-.5-1.8 0-2.6 3-4.7 6.9-4.7"/><path d="m32 53.3c-3.1 0-7-.9-12.4-2l1.1 6.1c2.9 2.8 6.9 4.6 11.3 4.6s8.4-1.8 11.3-4.6l1.1-6.1c-5.4 1.1-9.3 2-12.4 2"/></g><g fill="#935e3e"><path d="m17.6 53.2c3.7 1.1 4.7 5.6 4.7 5.6s-2.5-1.9-5.4-2.5c-6.7-1.4-3.8-4.6.7-3.1"/><path d="m46.4 53.2c-3.7 1.1-4.7 5.6-4.7 5.6s2.5-1.9 5.4-2.5c6.8-1.4 3.8-4.6-.7-3.1"/></g><path d="m43 21.2c0-16.2-4.9-19.2-11-19.2-6.1 0-11.1 3-11.1 19.2 0 4.7-3.7 18.4-3.7 24 0 8.3 6.6 8.6 14.8 8.6 8.2 0 14.8-.3 14.8-8.6 0-5.6-3.8-19.3-3.8-24" fill="#d6a57c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f443-1f3fe.svg b/public/emoji/1f443-1f3fe.svg new file mode 100644 index 000000000..4b9d46616 --- /dev/null +++ b/public/emoji/1f443-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b47d56"><ellipse cx="16.9" cy="48.6" rx="9.9" ry="9.5"/><ellipse cx="47.1" cy="48.6" rx="9.9" ry="9.5"/></g><g fill="#a36c43"><path d="m47.1 49.4c-3.8 0-6.9 2.1-6.9 4.7 0 .6.2 1.2.5 1.8 1.7 1.4 3.9 2.3 6.4 2.3 2.4 0 4.7-.9 6.4-2.3.3-.5.5-1.1.5-1.8 0-2.6-3-4.7-6.9-4.7"/><path d="m16.9 49.4c3.8 0 6.9 2.1 6.9 4.7 0 .6-.2 1.2-.5 1.8-1.7 1.4-3.9 2.3-6.4 2.3-2.4 0-4.7-.9-6.4-2.3-.3-.5-.5-1.1-.5-1.8 0-2.6 3-4.7 6.9-4.7"/><path d="m32 53.3c-3.1 0-7-.9-12.4-2l1.1 6.1c2.9 2.8 6.9 4.6 11.3 4.6s8.4-1.8 11.3-4.6l1.1-6.1c-5.4 1.1-9.3 2-12.4 2"/></g><g fill="#4a352a"><path d="m17.6 53.2c3.7 1.1 4.7 5.6 4.7 5.6s-2.5-1.9-5.4-2.5c-6.7-1.4-3.8-4.6.7-3.1"/><path d="m46.4 53.2c-3.7 1.1-4.7 5.6-4.7 5.6s2.5-1.9 5.4-2.5c6.8-1.4 3.8-4.6-.7-3.1"/></g><path d="m43 21.2c0-16.2-4.9-19.2-11-19.2-6.1 0-11.1 3-11.1 19.2 0 4.7-3.7 18.4-3.7 24 0 8.3 6.6 8.6 14.8 8.6 8.2 0 14.8-.3 14.8-8.6 0-5.6-3.8-19.3-3.8-24" fill="#b47d56"/></svg> \ No newline at end of file diff --git a/public/emoji/1f443-1f3ff.svg b/public/emoji/1f443-1f3ff.svg new file mode 100644 index 000000000..a1daed04f --- /dev/null +++ b/public/emoji/1f443-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a6859"><ellipse cx="16.9" cy="48.6" rx="9.9" ry="9.5"/><ellipse cx="47.1" cy="48.6" rx="9.9" ry="9.5"/></g><g fill="#7d5847"><path d="m47.1 49.4c-3.8 0-6.9 2.1-6.9 4.7 0 .6.2 1.2.5 1.8 1.7 1.4 3.9 2.3 6.4 2.3 2.4 0 4.7-.9 6.4-2.3.3-.5.5-1.1.5-1.8 0-2.6-3-4.7-6.9-4.7"/><path d="m16.9 49.4c3.8 0 6.9 2.1 6.9 4.7 0 .6-.2 1.2-.5 1.8-1.7 1.4-3.9 2.3-6.4 2.3-2.4 0-4.7-.9-6.4-2.3-.3-.5-.5-1.1-.5-1.8 0-2.6 3-4.7 6.9-4.7"/><path d="m32 53.3c-3.1 0-7-.9-12.4-2l1.1 6.1c2.9 2.8 6.9 4.6 11.3 4.6s8.4-1.8 11.3-4.6l1.1-6.1c-5.4 1.1-9.3 2-12.4 2"/></g><g fill="#47352d"><path d="m17.6 53.2c3.7 1.1 4.7 5.6 4.7 5.6s-2.5-1.9-5.4-2.5c-6.7-1.4-3.8-4.6.7-3.1"/><path d="m46.4 53.2c-3.7 1.1-4.7 5.6-4.7 5.6s2.5-1.9 5.4-2.5c6.8-1.4 3.8-4.6-.7-3.1"/></g><path d="m43 21.2c0-16.2-4.9-19.2-11-19.2-6.1 0-11.1 3-11.1 19.2 0 4.7-3.7 18.4-3.7 24 0 8.3 6.6 8.6 14.8 8.6 8.2 0 14.8-.3 14.8-8.6 0-5.6-3.8-19.3-3.8-24" fill="#8a6859"/></svg> \ No newline at end of file diff --git a/public/emoji/1f443.svg b/public/emoji/1f443.svg new file mode 100644 index 000000000..6f1613804 --- /dev/null +++ b/public/emoji/1f443.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffdd67"><ellipse cx="16.9" cy="48.6" rx="9.9" ry="9.5"/><ellipse cx="47.1" cy="48.6" rx="9.9" ry="9.5"/></g><g fill="#ffc95c"><path d="m47.1 49.4c-3.8 0-6.9 2.1-6.9 4.7 0 .6.2 1.2.5 1.8 1.7 1.4 3.9 2.3 6.4 2.3 2.4 0 4.7-.9 6.4-2.3.3-.5.5-1.1.5-1.8 0-2.6-3-4.7-6.9-4.7"/><path d="m16.9 49.4c3.8 0 6.9 2.1 6.9 4.7 0 .6-.2 1.2-.5 1.8-1.7 1.4-3.9 2.3-6.4 2.3-2.4 0-4.7-.9-6.4-2.3-.3-.5-.5-1.1-.5-1.8 0-2.6 3-4.7 6.9-4.7"/><path d="m32 53.3c-3.1 0-7-.9-12.4-2l1.1 6.1c2.9 2.8 6.9 4.6 11.3 4.6 4.4 0 8.4-1.8 11.3-4.6l1.1-6.1c-5.4 1.1-9.3 2-12.4 2"/></g><g fill="#ad6c3f"><path d="m17.6 53.2c3.7 1.1 4.7 5.6 4.7 5.6s-2.5-1.9-5.4-2.5c-6.7-1.4-3.8-4.6.7-3.1"/><path d="m46.4 53.2c-3.7 1.1-4.7 5.6-4.7 5.6s2.5-1.9 5.4-2.5c6.8-1.4 3.8-4.6-.7-3.1"/></g><path d="m43 21.2c0-16.2-4.9-19.2-11-19.2-6.1 0-11.1 3-11.1 19.2 0 4.7-3.7 18.4-3.7 24 0 8.3 6.6 8.6 14.8 8.6 8.2 0 14.8-.3 14.8-8.6 0-5.6-3.8-19.3-3.8-24" fill="#ffdd67"/></svg> \ No newline at end of file diff --git a/public/emoji/1f444.svg b/public/emoji/1f444.svg new file mode 100644 index 000000000..1bdb5440f --- /dev/null +++ b/public/emoji/1f444.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 22.5c-6.3 0-30 10.2-30 10.2 5.6 6.9 3.6 16.8 30 16.8 23.7 0 23.2-8.5 30-16.8 0 0-23.7-10.2-30-10.2" fill="#ed4c5c"/><path d="M32,20.6L5.9,31.2c6.8,8.3,14.5,5.1,26.1,5.1c11.6,0,19.2,3.1,26.1-5.1L32,20.6z" fill="#60452b"/><path d="m58.5 31c0-1.7-11.2-9.9-26.5-9.9s-26.5 8.1-26.5 9.9h53" fill="#fff"/><path d="m44.4 14.9c-2.5-.8-6.2-.4-11.1 1.6-.4.2-.8.3-1.3.5-.4-.2-.9-.3-1.3-.5-4.9-2-8.6-2.4-11.1-1.6-7.4 2.2-17.6 17.8-17.6 17.8 6.3.8 14.5-8.5 30-8.5s23.7 9.3 30 8.5c0 0-10.2-15.6-17.6-17.8" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f445.svg b/public/emoji/1f445.svg new file mode 100644 index 000000000..8a5af77fa --- /dev/null +++ b/public/emoji/1f445.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 9.3c0 10.9-13.4 20.2-30 20.2-16.6 0-30-9.3-30-20.2 0 0 14.3 3.2 30 3.2 15.7 0 30-3.2 30-3.2" fill="#493b30"/><path d="m8 29.1c0-17.1 0-11.9 24-11.9 24 0 24-5.2 24 11.8 0 17.1-10.7 25.6-24 25.6-13.3.1-24-8.5-24-25.5" fill="#ff717f"/><path fill="#e2596c" d="M33.5 17.2 32 46.5 30.5 17.2z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f446-1f3fb.svg b/public/emoji/1f446-1f3fb.svg new file mode 100644 index 000000000..0b774dd4d --- /dev/null +++ b/public/emoji/1f446-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m12.6 28.7c4.4.4 5.9 4 6.4 5.7l.2.8c0 0 .5.6 1.1 1.5.1 0 .1 0 .2 0 0 0 .5-7.8.1-10.3-.4-2.8-.4-15.2-.5-18.3 0-3.5.6-6.1 4.7-6.1 4.1 0 5.3 3.2 5.1 6.2-.3 4.2-.6 18.3-.6 18.3.4-1.8 1.2-3.5 4.2-3.2 3.4.4 4.1 1.7 4.2 3.8 1.7-2.9 4-2.7 5.4-2.3 2.4.6 3.1 4.9 3.1 4.9.9-3.2 2.4-2.6 4.5-2.3 1.3.2 2.8 1.5 3.3 3.7.5 2.2 2.2 3.8-.3 21-.6 4.5-4.6 6.7-10.5 7.8-4 .7-9.5 1.8-13.6 2.1-.4 0-.7 0-1.1 0-2.3.1-4.5-.8-6-2.8l-9-12.2c0 0 0 0 0 0-.6-.6-1-1.4-1.2-2.4-.3-3.1-1.1-6.9-3.1-11.4-.7-1.7.4-4.8 3.4-4.5" fill="#ffe1bd"/><g fill="#e6b796"><path d="m49.3 27.1c-3.8-.6-3.5 5.3-2.7 2.8.8-2.5 2.7-2.8 2.7-2.8"/><path d="m42 24.6c-5.2-.5-4.7 5.3-3.7 2.9 1-2.4 3.7-2.9 3.7-2.9"/><path d="m33.4 23.3c-5.2-.5-4.7 5.7-3.7 3.3 1-2.5 3.7-3.3 3.7-3.3"/><path d="m20.7 36.8c0 0-1.5-12.6-.7-28.6 0-2.4.1-6 4.2-6.2-4.7 1.5-2.5 17.4-3.5 34.8"/><path d="m10 29.6c-.2.7-.1 1.5.1 2 2.1 4.5 2.8 8.3 3.1 11.4.1 1 .5 1.8 1.2 2.4l8.9 12.2c1.4 1.9 3.7 2.9 6 2.8.4 0 .7 0 1.1 0 4.1-.3 9.6-1.4 13.6-2.1 4.2-.7 7.5-2.1 9.2-4.4-1.3 3.4-5 5.1-10.1 6-4 .7-9.5 1.8-13.6 2.1-.4 0-.7 0-1.1 0-2.3.1-4.5-.8-6-2.8l-8.9-12.2c0 0 0 0 0 0-.6-.6-1-1.4-1.2-2.4-.3-3.1-1.1-6.9-3.1-11.4-.4-1-.2-2.6.8-3.6"/><path d="m19.5 41c0 0-1.3-4.3-1.8-6.3-.4-1.7-2-4.8-4.6-6 4.2.6 5.6 4 6.1 5.7l.2.8c0 0 .7.5 1.4 1.5-.1.1-1.5 2-1.3 4.3"/><path d="m29.8 27.6c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.6-.3-1.2-.1-1.8"/><path d="m37.7 29.2c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.5-.3-1.2-.1-1.8"/><path d="m46.2 31.6c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.5-.3-1.2-.1-1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f446-1f3fc.svg b/public/emoji/1f446-1f3fc.svg new file mode 100644 index 000000000..8931e2428 --- /dev/null +++ b/public/emoji/1f446-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m12.6 28.7c4.4.4 5.9 4 6.4 5.7l.2.8c0 0 .5.6 1.1 1.5.1 0 .1 0 .2 0 0 0 .5-7.8.1-10.3-.4-2.8-.4-15.2-.5-18.3 0-3.5.6-6.1 4.7-6.1 4.1 0 5.3 3.2 5.1 6.2-.3 4.2-.6 18.3-.6 18.3.4-1.8 1.2-3.5 4.2-3.2 3.4.4 4.1 1.7 4.2 3.8 1.7-2.9 4-2.7 5.4-2.3 2.4.6 3.1 4.9 3.1 4.9.9-3.2 2.4-2.6 4.5-2.3 1.3.2 2.8 1.5 3.3 3.7.5 2.2 2.2 3.8-.3 21-.6 4.5-4.6 6.7-10.5 7.8-4 .7-9.5 1.8-13.6 2.1-.4 0-.7 0-1.1 0-2.3.1-4.5-.8-6-2.8l-9-12.2c0 0 0 0 0 0-.6-.6-1-1.4-1.2-2.4-.3-3.1-1.1-6.9-3.1-11.4-.7-1.7.4-4.8 3.4-4.5" fill="#fed0ac"/><g fill="#e0a372"><path d="m49.3 27.1c-3.8-.6-3.5 5.3-2.7 2.8.8-2.5 2.7-2.8 2.7-2.8"/><path d="m42 24.6c-5.2-.5-4.7 5.3-3.7 2.9 1-2.4 3.7-2.9 3.7-2.9"/><path d="m33.4 23.3c-5.2-.5-4.7 5.7-3.7 3.3 1-2.5 3.7-3.3 3.7-3.3"/><path d="m20.7 36.8c0 0-1.5-12.6-.7-28.6 0-2.4.1-6 4.2-6.2-4.7 1.5-2.5 17.4-3.5 34.8"/><path d="m10 29.6c-.2.7-.1 1.5.1 2 2.1 4.5 2.8 8.3 3.1 11.4.1 1 .5 1.8 1.2 2.4l8.9 12.2c1.4 1.9 3.7 2.9 6 2.8.4 0 .7 0 1.1 0 4.1-.3 9.6-1.4 13.6-2.1 4.2-.7 7.5-2.1 9.2-4.4-1.3 3.4-5 5.1-10.1 6-4 .7-9.5 1.8-13.6 2.1-.4 0-.7 0-1.1 0-2.3.1-4.5-.8-6-2.8l-8.9-12.2c0 0 0 0 0 0-.6-.6-1-1.4-1.2-2.4-.3-3.1-1.1-6.9-3.1-11.4-.4-1-.2-2.6.8-3.6"/><path d="m19.5 41c0 0-1.3-4.3-1.8-6.3-.4-1.7-2-4.8-4.6-6 4.2.6 5.6 4 6.1 5.7l.2.8c0 0 .7.5 1.4 1.5-.1.1-1.5 2-1.3 4.3"/><path d="m29.8 27.6c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.6-.3-1.2-.1-1.8"/><path d="m37.7 29.2c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.5-.3-1.2-.1-1.8"/><path d="m46.2 31.6c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.5-.3-1.2-.1-1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f446-1f3fd.svg b/public/emoji/1f446-1f3fd.svg new file mode 100644 index 000000000..1bf90d520 --- /dev/null +++ b/public/emoji/1f446-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m12.6 28.7c4.4.4 5.9 4 6.4 5.7l.2.8c0 0 .5.6 1.1 1.5.1 0 .1 0 .2 0 0 0 .5-7.8.1-10.3-.4-2.8-.4-15.2-.5-18.3 0-3.5.6-6.1 4.7-6.1 4.1 0 5.3 3.2 5.1 6.2-.3 4.2-.6 18.3-.6 18.3.4-1.8 1.2-3.5 4.2-3.2 3.4.4 4.1 1.7 4.2 3.8 1.7-2.9 4-2.7 5.4-2.3 2.4.6 3.1 4.9 3.1 4.9.9-3.2 2.4-2.6 4.5-2.3 1.3.2 2.8 1.5 3.3 3.7.5 2.2 2.2 3.8-.3 21.1-.6 4.5-4.6 6.7-10.5 7.8-4 .7-9.5 1.8-13.6 2.1-.4 0-.7 0-1.1 0-2.3.1-4.5-.8-6-2.8l-9-12.3c0 0 0 0 0 0-.6-.6-1-1.4-1.2-2.4-.3-3.1-1.1-6.9-3.1-11.4-.7-1.7.4-4.8 3.4-4.5" fill="#d6a57c"/><g fill="#b58360"><path d="m49.3 27.1c-3.8-.6-3.5 5.3-2.7 2.8.8-2.5 2.7-2.8 2.7-2.8"/><path d="m42 24.6c-5.2-.5-4.7 5.3-3.7 2.9 1-2.4 3.7-2.9 3.7-2.9"/><path d="m33.4 23.3c-5.2-.5-4.7 5.7-3.7 3.3 1-2.5 3.7-3.3 3.7-3.3"/><path d="m20.7 36.8c0 0-1.5-12.6-.7-28.6 0-2.4.1-6 4.2-6.2-4.7 1.5-2.5 17.4-3.5 34.8"/><path d="m10 29.6c-.2.7-.1 1.5.1 2 2.1 4.5 2.8 8.3 3.1 11.4.1 1 .5 1.8 1.2 2.4l8.9 12.2c1.4 1.9 3.7 2.9 6 2.8.4 0 .7 0 1.1 0 4.1-.3 9.6-1.4 13.6-2.1 4.2-.7 7.5-2.1 9.2-4.4-1.3 3.4-5 5.1-10.1 6-4 .7-9.5 1.8-13.6 2.1-.4 0-.7 0-1.1 0-2.3.1-4.5-.8-6-2.8l-8.9-12.2c0 0 0 0 0 0-.6-.6-1-1.4-1.2-2.4-.3-3.1-1.1-6.9-3.1-11.4-.4-1-.2-2.6.8-3.6"/><path d="m19.5 41c0 0-1.3-4.3-1.8-6.3-.4-1.7-2-4.8-4.6-6 4.2.6 5.6 4 6.1 5.7l.2.8c0 0 .7.5 1.4 1.5-.1.1-1.5 2-1.3 4.3"/><path d="m29.8 27.6c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.6-.3-1.2-.1-1.8"/><path d="m37.7 29.2c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.5-.3-1.2-.1-1.8"/><path d="m46.2 31.6c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.5-.3-1.2-.1-1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f446-1f3fe.svg b/public/emoji/1f446-1f3fe.svg new file mode 100644 index 000000000..cfeb3e0a5 --- /dev/null +++ b/public/emoji/1f446-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m12.6 28.7c4.4.4 5.9 4 6.4 5.7l.2.8c0 0 .5.6 1.1 1.5.1 0 .1 0 .2 0 0 0 .5-7.8.1-10.3-.4-2.8-.4-15.2-.5-18.3 0-3.5.6-6.1 4.7-6.1 4.1 0 5.3 3.2 5.1 6.2-.3 4.2-.6 18.3-.6 18.3.4-1.8 1.2-3.5 4.2-3.2 3.4.4 4.1 1.7 4.2 3.8 1.7-2.9 4-2.7 5.4-2.3 2.4.6 3.1 4.9 3.1 4.9.9-3.2 2.4-2.6 4.5-2.3 1.3.2 2.8 1.5 3.3 3.7.5 2.2 2.2 3.8-.3 21-.6 4.5-4.6 6.7-10.5 7.8-4 .7-9.5 1.8-13.6 2.1-.4 0-.7 0-1.1 0-2.3.1-4.5-.8-6-2.8l-9-12.2c0 0 0 0 0 0-.6-.6-1-1.4-1.2-2.4-.3-3.1-1.1-6.9-3.1-11.4-.7-1.7.4-4.8 3.4-4.5" fill="#b47d56"/><g fill="#935e3e"><path d="m49.3 27.1c-3.8-.6-3.5 5.3-2.7 2.8.8-2.5 2.7-2.8 2.7-2.8"/><path d="m42 24.6c-5.2-.5-4.7 5.3-3.7 2.9 1-2.4 3.7-2.9 3.7-2.9"/><path d="m33.4 23.3c-5.2-.5-4.7 5.7-3.7 3.3 1-2.5 3.7-3.3 3.7-3.3"/><path d="m20.7 36.8c0 0-1.5-12.6-.7-28.6 0-2.4.1-6 4.2-6.2-4.7 1.5-2.5 17.4-3.5 34.8"/><path d="m10 29.6c-.2.7-.1 1.5.1 2 2.1 4.5 2.8 8.3 3.1 11.4.1 1 .5 1.8 1.2 2.4l8.9 12.2c1.4 1.9 3.7 2.9 6 2.8.4 0 .7 0 1.1 0 4.1-.3 9.6-1.4 13.6-2.1 4.2-.7 7.5-2.1 9.2-4.4-1.3 3.4-5 5.1-10.1 6-4 .7-9.5 1.8-13.6 2.1-.4 0-.7 0-1.1 0-2.3.1-4.5-.8-6-2.8l-8.9-12.2c0 0 0 0 0 0-.6-.6-1-1.4-1.2-2.4-.3-3.1-1.1-6.9-3.1-11.4-.4-1-.2-2.6.8-3.6"/><path d="m19.5 41c0 0-1.3-4.3-1.8-6.3-.4-1.7-2-4.8-4.6-6 4.2.6 5.6 4 6.1 5.7l.2.8c0 0 .7.5 1.4 1.5-.1.1-1.5 2-1.3 4.3"/><path d="m29.8 27.6c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.6-.3-1.2-.1-1.8"/><path d="m37.7 29.2c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.5-.3-1.2-.1-1.8"/><path d="m46.2 31.6c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.5-.3-1.2-.1-1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f446-1f3ff.svg b/public/emoji/1f446-1f3ff.svg new file mode 100644 index 000000000..845edc330 --- /dev/null +++ b/public/emoji/1f446-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m12.6 28.7c4.4.4 5.9 4 6.4 5.7l.2.8c0 0 .5.6 1.1 1.5.1 0 .1 0 .2 0 0 0 .5-7.8.1-10.3-.4-2.8-.4-15.2-.5-18.3 0-3.5.6-6.1 4.7-6.1 4.1 0 5.3 3.2 5.1 6.2-.3 4.2-.6 18.3-.6 18.3.4-1.8 1.2-3.5 4.2-3.2 3.4.4 4.1 1.7 4.2 3.8 1.7-2.9 4-2.7 5.4-2.3 2.4.6 3.1 4.9 3.1 4.9.9-3.2 2.4-2.6 4.5-2.3 1.3.2 2.8 1.5 3.3 3.7.5 2.2 2.2 3.8-.3 21-.6 4.5-4.6 6.7-10.5 7.8-4 .7-9.5 1.8-13.6 2.1-.4 0-.7 0-1.1 0-2.3.1-4.5-.8-6-2.8l-9-12.2c0 0 0 0 0 0-.6-.6-1-1.4-1.2-2.4-.3-3.1-1.1-6.9-3.1-11.4-.7-1.7.4-4.8 3.4-4.5" fill="#8a6859"/><g fill="#705041"><path d="m49.3 27.1c-3.8-.6-3.5 5.3-2.7 2.8.8-2.5 2.7-2.8 2.7-2.8"/><path d="m42 24.6c-5.2-.5-4.7 5.3-3.7 2.9 1-2.4 3.7-2.9 3.7-2.9"/><path d="m33.4 23.3c-5.2-.5-4.7 5.7-3.7 3.3 1-2.5 3.7-3.3 3.7-3.3"/><path d="m20.7 36.8c0 0-1.5-12.6-.7-28.6 0-2.4.1-6 4.2-6.2-4.7 1.5-2.5 17.4-3.5 34.8"/><path d="m10 29.6c-.2.7-.1 1.5.1 2 2.1 4.5 2.8 8.3 3.1 11.4.1 1 .5 1.8 1.2 2.4l8.9 12.2c1.4 1.9 3.7 2.9 6 2.8.4 0 .7 0 1.1 0 4.1-.3 9.6-1.4 13.6-2.1 4.2-.7 7.5-2.1 9.2-4.4-1.3 3.4-5 5.1-10.1 6-4 .7-9.5 1.8-13.6 2.1-.4 0-.7 0-1.1 0-2.3.1-4.5-.8-6-2.8l-8.9-12.2c0 0 0 0 0 0-.6-.6-1-1.4-1.2-2.4-.3-3.1-1.1-6.9-3.1-11.4-.4-1-.2-2.6.8-3.6"/><path d="m19.5 41c0 0-1.3-4.3-1.8-6.3-.4-1.7-2-4.8-4.6-6 4.2.6 5.6 4 6.1 5.7l.2.8c0 0 .7.5 1.4 1.5-.1.1-1.5 2-1.3 4.3"/><path d="m29.8 27.6c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.6-.3-1.2-.1-1.8"/><path d="m37.7 29.2c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.5-.3-1.2-.1-1.8"/><path d="m46.2 31.6c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.5-.3-1.2-.1-1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f446.svg b/public/emoji/1f446.svg new file mode 100644 index 000000000..fc4d2b1fd --- /dev/null +++ b/public/emoji/1f446.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m12.6 28.7c4.4.4 5.9 4 6.4 5.7l.2.8c0 0 .5.6 1.1 1.5.1 0 .1 0 .2 0 0 0 .5-7.8.1-10.3-.4-2.8-.4-15.2-.5-18.3 0-3.5.6-6.1 4.7-6.1 4.1 0 5.3 3.2 5.1 6.2-.3 4.2-.6 18.3-.6 18.3.4-1.8 1.2-3.5 4.2-3.2 3.4.4 4.1 1.7 4.2 3.8 1.7-2.9 4-2.7 5.4-2.3 2.4.6 3.1 4.9 3.1 4.9.9-3.2 2.4-2.6 4.5-2.3 1.3.2 2.8 1.5 3.3 3.7.5 2.2 2.2 3.8-.3 21-.6 4.5-4.6 6.7-10.5 7.8-4 .7-9.5 1.8-13.6 2.1-.4 0-.7 0-1.1 0-2.3.1-4.5-.8-6-2.8l-9-12.2c0 0 0 0 0 0-.6-.6-1-1.4-1.2-2.4-.3-3.1-1.1-6.9-3.1-11.4-.7-1.7.4-4.8 3.4-4.5" fill="#ffdd67"/><g fill="#eba352"><path d="m49.3 27.1c-3.8-.6-3.5 5.3-2.7 2.8.8-2.5 2.7-2.8 2.7-2.8"/><path d="m42 24.6c-5.2-.5-4.7 5.3-3.7 2.9 1-2.4 3.7-2.9 3.7-2.9"/><path d="m33.4 23.3c-5.2-.5-4.7 5.7-3.7 3.3 1-2.5 3.7-3.3 3.7-3.3"/><path d="m20.7 36.8c0 0-1.5-12.6-.7-28.6 0-2.4.1-6 4.2-6.2-4.7 1.5-2.5 17.4-3.5 34.8"/><path d="m10 29.6c-.2.7-.1 1.5.1 2 2.1 4.5 2.8 8.3 3.1 11.4.1 1 .5 1.8 1.2 2.4l8.9 12.2c1.4 1.9 3.7 2.9 6 2.8.4 0 .7 0 1.1 0 4.1-.3 9.6-1.4 13.6-2.1 4.2-.7 7.5-2.1 9.2-4.4-1.3 3.4-5 5.1-10.1 6-4 .7-9.5 1.8-13.6 2.1-.4 0-.7 0-1.1 0-2.3.1-4.5-.8-6-2.8l-8.9-12.2c0 0 0 0 0 0-.6-.6-1-1.4-1.2-2.4-.3-3.1-1.1-6.9-3.1-11.4-.4-1-.2-2.6.8-3.6"/><path d="m19.5 41c0 0-1.3-4.3-1.8-6.3-.4-1.7-2-4.8-4.6-6 4.2.6 5.6 4 6.1 5.7l.2.8c0 0 .7.5 1.4 1.5-.1.1-1.5 2-1.3 4.3"/><path d="m29.8 27.6c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.6-.3-1.2-.1-1.8"/><path d="m37.7 29.2c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.5-.3-1.2-.1-1.8"/><path d="m46.2 31.6c.2.6.5 1 .8 1.5.3.5.6.9.9 1.5.3.5.5 1.2.5 1.8 0 .6-.2 1.3-.5 1.8 0-.6-.1-1.2-.3-1.7-.1-.5-.4-1-.6-1.5-.2-.5-.5-1-.7-1.6-.2-.5-.3-1.2-.1-1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f447-1f3fb.svg b/public/emoji/1f447-1f3fb.svg new file mode 100644 index 000000000..b6d347e66 --- /dev/null +++ b/public/emoji/1f447-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m51.4 35.3c-4.4-.4-5.9-4-6.4-5.7l-.2-.8c0 0-.5-.6-1.1-1.5-.1 0-.1 0-.2 0 0 0-.5 7.8-.1 10.3.4 2.8.4 15.2.5 18.3.2 3.6-.5 6.2-4.5 6.2-4.1 0-5.3-3.2-5.1-6.2.3-4.2.6-18.3.6-18.3-.4 1.8-1.2 3.5-4.2 3.2-3.4-.4-4.1-1.7-4.2-3.8-1.7 2.9-4 2.7-5.4 2.3-2.4-.6-3.1-4.9-3.1-4.9-.9 3.2-2.4 2.6-4.5 2.3-1.5-.2-2.9-1.5-3.5-3.7-.5-2.2-2.2-3.8.3-21 .6-4.5 4.6-6.7 10.5-7.8 4-.7 9.5-1.8 13.6-2.1.4 0 .7 0 1.1 0 2.3-.1 4.6.8 6 2.8l9 12.1c0 0 0 0 0 0 .6.6 1 1.4 1.2 2.4.3 3.1 1.1 6.9 3.1 11.4.7 1.7-.4 4.8-3.4 4.5" fill="#ffe1bd"/><g fill="#e6b796"><path d="m14.7 36.9c3.8.6 3.5-5.3 2.7-2.8-.8 2.5-2.7 2.8-2.7 2.8"/><path d="m22 39.4c5.2.5 4.7-5.3 3.7-2.9-1 2.4-3.7 2.9-3.7 2.9"/><path d="m30.6 40.7c5.2.5 4.7-5.7 3.7-3.3-1 2.5-3.7 3.3-3.7 3.3"/><path d="m43.3 27.2c0 0 1.5 12.6.8 28.6-.1 2.3-.1 5.9-4.3 6.1 4.7-1.4 2.5-17.3 3.5-34.7"/><path d="m54 34.4c.2-.7.1-1.5-.1-2-2.1-4.5-2.8-8.3-3.1-11.4-.1-1-.5-1.8-1.2-2.4l-9-12.2c-1.4-1.9-3.7-2.9-6-2.8-.4 0-.7 0-1.1 0-4 .3-9.5 1.4-13.5 2.1-4.2.7-7.5 2.1-9.2 4.4 1.3-3.4 5-5.1 10.1-6 4-.7 9.5-1.8 13.6-2.1.4 0 .7 0 1.1 0 2.3-.1 4.6.8 6 2.8l8.9 12.2c0 0 0 0 0 0 .6.6 1 1.4 1.2 2.4.3 3.1 1.1 6.9 3.1 11.4.4 1 .2 2.6-.8 3.6"/><path d="m44.5 23c0 0 1.3 4.3 1.8 6.3.4 1.7 2 4.8 4.6 6-4.2-.6-5.6-4-6.1-5.7l-.2-.8c0 0-.7-.5-1.4-1.5.1-.1 1.5-2 1.3-4.3"/><path d="m34.2 36.4c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.3 1 .6 1.5.2.5.5 1 .7 1.6.3.6.4 1.2.2 1.8"/><path d="m26.3 34.8c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.4.5.5 1.2.2 1.8"/><path d="m17.8 32.4c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.3.5.4 1.2.2 1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f447-1f3fc.svg b/public/emoji/1f447-1f3fc.svg new file mode 100644 index 000000000..cd98682fb --- /dev/null +++ b/public/emoji/1f447-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m51.4 35.3c-4.4-.4-5.9-4-6.4-5.7l-.2-.8c0 0-.5-.6-1.1-1.5-.1 0-.1 0-.2 0 0 0-.5 7.8-.1 10.3.4 2.8.4 15.2.5 18.3.2 3.6-.5 6.2-4.5 6.2-4.1 0-5.3-3.2-5.1-6.2.3-4.2.6-18.3.6-18.3-.4 1.8-1.2 3.5-4.2 3.2-3.4-.4-4.1-1.7-4.2-3.8-1.7 2.9-4 2.7-5.4 2.3-2.4-.6-3.1-4.9-3.1-4.9-.9 3.2-2.4 2.6-4.5 2.3-1.5-.2-2.9-1.5-3.5-3.7-.5-2.2-2.2-3.8.3-21 .6-4.5 4.6-6.7 10.5-7.8 4-.7 9.5-1.8 13.6-2.1.4 0 .7 0 1.1 0 2.3-.1 4.6.8 6 2.8l9 12.1c0 0 0 0 0 0 .6.6 1 1.4 1.2 2.4.3 3.1 1.1 6.9 3.1 11.4.7 1.7-.4 4.8-3.4 4.5" fill="#fed0ac"/><g fill="#e0a372"><path d="m14.7 36.9c3.8.6 3.5-5.3 2.7-2.8-.8 2.5-2.7 2.8-2.7 2.8"/><path d="m22 39.4c5.2.5 4.7-5.3 3.7-2.9-1 2.4-3.7 2.9-3.7 2.9"/><path d="m30.6 40.7c5.2.5 4.7-5.7 3.7-3.3-1 2.5-3.7 3.3-3.7 3.3"/><path d="m43.3 27.2c0 0 1.5 12.6.8 28.6-.1 2.3-.1 5.9-4.3 6.1 4.7-1.4 2.5-17.3 3.5-34.7"/><path d="m54 34.4c.2-.7.1-1.5-.1-2-2.1-4.5-2.8-8.3-3.1-11.4-.1-1-.5-1.8-1.2-2.4l-9-12.2c-1.4-1.9-3.7-2.9-6-2.8-.4 0-.7 0-1.1 0-4 .3-9.5 1.4-13.5 2.1-4.2.7-7.5 2.1-9.2 4.4 1.3-3.4 5-5.1 10.1-6 4-.7 9.5-1.8 13.6-2.1.4 0 .7 0 1.1 0 2.3-.1 4.6.8 6 2.8l8.9 12.2c0 0 0 0 0 0 .6.6 1 1.4 1.2 2.4.3 3.1 1.1 6.9 3.1 11.4.4 1 .2 2.6-.8 3.6"/><path d="m44.5 23c0 0 1.3 4.3 1.8 6.3.4 1.7 2 4.8 4.6 6-4.2-.6-5.6-4-6.1-5.7l-.2-.8c0 0-.7-.5-1.4-1.5.1-.1 1.5-2 1.3-4.3"/><path d="m34.2 36.4c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.3 1 .6 1.5.2.5.5 1 .7 1.6.3.6.4 1.2.2 1.8"/><path d="m26.3 34.8c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.4.5.5 1.2.2 1.8"/><path d="m17.8 32.4c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.3.5.4 1.2.2 1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f447-1f3fd.svg b/public/emoji/1f447-1f3fd.svg new file mode 100644 index 000000000..a63fe5741 --- /dev/null +++ b/public/emoji/1f447-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m51.4 35.3c-4.4-.4-5.9-4-6.4-5.7l-.2-.8c0 0-.5-.6-1.1-1.5-.1 0-.1 0-.2 0 0 0-.5 7.8-.1 10.3.4 2.8.4 15.2.5 18.3.2 3.6-.5 6.2-4.5 6.2-4.1 0-5.3-3.2-5.1-6.2.3-4.2.6-18.3.6-18.3-.4 1.8-1.2 3.5-4.2 3.2-3.4-.4-4.1-1.7-4.2-3.8-1.7 2.9-4 2.7-5.4 2.3-2.4-.6-3.1-4.9-3.1-4.9-.9 3.2-2.4 2.6-4.5 2.3-1.5-.2-2.9-1.5-3.5-3.7-.5-2.2-2.2-3.8.3-21 .6-4.5 4.6-6.7 10.5-7.8 4-.7 9.5-1.8 13.6-2.1.4 0 .7 0 1.1 0 2.3-.1 4.6.8 6 2.8l9 12.1c0 0 0 0 0 0 .6.6 1 1.4 1.2 2.4.3 3.1 1.1 6.9 3.1 11.4.7 1.7-.4 4.8-3.4 4.5" fill="#d6a57c"/><g fill="#b58360"><path d="m14.7 36.8c3.8.6 3.5-5.3 2.7-2.8-.8 2.6-2.7 2.8-2.7 2.8"/><path d="m22 39.4c5.2.5 4.7-5.3 3.7-2.9-1 2.4-3.7 2.9-3.7 2.9"/><path d="m30.6 40.7c5.2.5 4.7-5.7 3.7-3.3-1 2.5-3.7 3.3-3.7 3.3"/><path d="m43.3 27.2c0 0 1.5 12.6.8 28.6-.1 2.3-.1 5.9-4.3 6.1 4.7-1.4 2.5-17.3 3.5-34.7"/><path d="m54 34.4c.2-.7.1-1.5-.1-2-2.1-4.5-2.8-8.3-3.1-11.4-.1-1-.5-1.8-1.2-2.4l-9-12.2c-1.4-1.9-3.7-2.9-6-2.8-.4 0-.7 0-1.1 0-4 .3-9.5 1.4-13.5 2.1-4.2.7-7.5 2.1-9.2 4.4 1.3-3.4 5-5.1 10.1-6 4-.7 9.5-1.8 13.6-2.1.4 0 .7 0 1.1 0 2.3-.1 4.6.8 6 2.8l8.9 12.2c0 0 0 0 0 0 .6.6 1 1.4 1.2 2.4.3 3.1 1.1 6.9 3.1 11.4.4 1 .2 2.6-.8 3.6"/><path d="m44.5 23c0 0 1.3 4.3 1.8 6.3.4 1.7 2 4.8 4.6 6-4.2-.6-5.6-4-6.1-5.7l-.2-.8c0 0-.7-.5-1.4-1.5.1-.1 1.5-2 1.3-4.3"/><path d="m34.2 36.4c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.3 1 .6 1.5.2.5.5 1 .7 1.6.3.6.4 1.2.2 1.8"/><path d="m26.3 34.8c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.4.5.5 1.2.2 1.8"/><path d="m17.8 32.4c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.3.5.4 1.2.2 1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f447-1f3fe.svg b/public/emoji/1f447-1f3fe.svg new file mode 100644 index 000000000..cdb5c4a81 --- /dev/null +++ b/public/emoji/1f447-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m51.4 35.3c-4.4-.4-5.9-4-6.4-5.7l-.2-.8c0 0-.5-.6-1.1-1.5-.1 0-.1 0-.2 0 0 0-.5 7.8-.1 10.3.4 2.8.4 15.2.5 18.3.2 3.6-.5 6.2-4.5 6.2-4.1 0-5.3-3.2-5.1-6.2.3-4.2.6-18.3.6-18.3-.4 1.8-1.2 3.5-4.2 3.2-3.4-.4-4.1-1.7-4.2-3.8-1.7 2.9-4 2.7-5.4 2.3-2.4-.6-3.1-4.9-3.1-4.9-.9 3.2-2.4 2.6-4.5 2.3-1.5-.2-2.9-1.5-3.5-3.7-.5-2.2-2.2-3.8.3-21 .6-4.5 4.6-6.7 10.5-7.8 4-.7 9.5-1.8 13.6-2.1.4 0 .7 0 1.1 0 2.3-.1 4.6.8 6 2.8l9 12.1c0 0 0 0 0 0 .6.6 1 1.4 1.2 2.4.3 3.1 1.1 6.9 3.1 11.4.7 1.7-.4 4.8-3.4 4.5" fill="#b47d56"/><g fill="#935e3e"><path d="m14.7 36.9c3.8.6 3.5-5.3 2.7-2.8-.8 2.5-2.7 2.8-2.7 2.8"/><path d="m22 39.4c5.2.5 4.7-5.3 3.7-2.9-1 2.4-3.7 2.9-3.7 2.9"/><path d="m30.6 40.7c5.2.5 4.7-5.7 3.7-3.3-1 2.5-3.7 3.3-3.7 3.3"/><path d="m43.3 27.2c0 0 1.5 12.6.8 28.6-.1 2.3-.1 5.9-4.3 6.1 4.7-1.4 2.5-17.3 3.5-34.7"/><path d="m54 34.4c.2-.7.1-1.5-.1-2-2.1-4.5-2.8-8.3-3.1-11.4-.1-1-.5-1.8-1.2-2.4l-9-12.2c-1.4-1.9-3.7-2.9-6-2.8-.4 0-.7 0-1.1 0-4 .3-9.5 1.4-13.5 2.1-4.2.7-7.5 2.1-9.2 4.4 1.3-3.4 5-5.1 10.1-6 4-.7 9.5-1.8 13.6-2.1.4 0 .7 0 1.1 0 2.3-.1 4.6.8 6 2.8l8.9 12.2c0 0 0 0 0 0 .6.6 1 1.4 1.2 2.4.3 3.1 1.1 6.9 3.1 11.4.4 1 .2 2.6-.8 3.6"/><path d="m44.5 23c0 0 1.3 4.3 1.8 6.3.4 1.7 2 4.8 4.6 6-4.2-.6-5.6-4-6.1-5.7l-.2-.8c0 0-.7-.5-1.4-1.5.1-.1 1.5-2 1.3-4.3"/><path d="m34.2 36.4c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.3 1 .6 1.5.2.5.5 1 .7 1.6.3.6.4 1.2.2 1.8"/><path d="m26.3 34.8c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.4.5.5 1.2.2 1.8"/><path d="m17.8 32.4c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.3.5.4 1.2.2 1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f447-1f3ff.svg b/public/emoji/1f447-1f3ff.svg new file mode 100644 index 000000000..62fa98410 --- /dev/null +++ b/public/emoji/1f447-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m51.4 35.3c-4.4-.4-5.9-4-6.4-5.7l-.2-.8c0 0-.5-.6-1.1-1.5-.1 0-.1 0-.2 0 0 0-.5 7.8-.1 10.3.4 2.8.4 15.2.5 18.3.2 3.6-.5 6.2-4.5 6.2-4.1 0-5.3-3.2-5.1-6.2.3-4.2.6-18.3.6-18.3-.4 1.8-1.2 3.5-4.2 3.2-3.4-.4-4.1-1.7-4.2-3.8-1.7 2.9-4 2.7-5.4 2.3-2.4-.6-3.1-4.9-3.1-4.9-.9 3.2-2.4 2.6-4.5 2.3-1.5-.2-2.9-1.5-3.5-3.7-.5-2.2-2.2-3.8.3-21 .6-4.5 4.6-6.7 10.5-7.8 4-.7 9.5-1.8 13.6-2.1.4 0 .7 0 1.1 0 2.3-.1 4.6.8 6 2.8l9 12.1c0 0 0 0 0 0 .6.6 1 1.4 1.2 2.4.3 3.1 1.1 6.9 3.1 11.4.7 1.7-.4 4.8-3.4 4.5" fill="#8a6859"/><g fill="#705041"><path d="m14.7 36.9c3.8.6 3.5-5.3 2.7-2.8-.8 2.5-2.7 2.8-2.7 2.8"/><path d="m22 39.4c5.2.5 4.7-5.3 3.7-2.9-1 2.4-3.7 2.9-3.7 2.9"/><path d="m30.6 40.7c5.2.5 4.7-5.7 3.7-3.3-1 2.5-3.7 3.3-3.7 3.3"/><path d="m43.3 27.2c0 0 1.5 12.6.8 28.6-.1 2.3-.1 5.9-4.3 6.1 4.7-1.4 2.5-17.3 3.5-34.7"/><path d="m54 34.4c.2-.7.1-1.5-.1-2-2.1-4.5-2.8-8.3-3.1-11.4-.1-1-.5-1.8-1.2-2.4l-9-12.2c-1.4-1.9-3.7-2.9-6-2.8-.4 0-.7 0-1.1 0-4 .3-9.5 1.4-13.5 2.1-4.2.7-7.5 2.1-9.2 4.4 1.3-3.4 5-5.1 10.1-6 4-.7 9.5-1.8 13.6-2.1.4 0 .7 0 1.1 0 2.3-.1 4.6.8 6 2.8l8.9 12.2c0 0 0 0 0 0 .6.6 1 1.4 1.2 2.4.3 3.1 1.1 6.9 3.1 11.4.4 1 .2 2.6-.8 3.6"/><path d="m44.5 23c0 0 1.3 4.3 1.8 6.3.4 1.7 2 4.8 4.6 6-4.2-.6-5.6-4-6.1-5.7l-.2-.8c0 0-.7-.5-1.4-1.5.1-.1 1.5-2 1.3-4.3"/><path d="m34.2 36.4c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.3 1 .6 1.5.2.5.5 1 .7 1.6.3.6.4 1.2.2 1.8"/><path d="m26.3 34.8c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.4.5.5 1.2.2 1.8"/><path d="m17.8 32.4c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.2 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.3.5.4 1.2.2 1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f447.svg b/public/emoji/1f447.svg new file mode 100644 index 000000000..25b2490a2 --- /dev/null +++ b/public/emoji/1f447.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m51.4 35.3c-4.4-.4-5.9-4-6.4-5.7l-.2-.8c0 0-.5-.6-1.1-1.5-.1 0-.1 0-.2 0 0 0-.5 7.8-.1 10.3.4 2.8.4 15.2.5 18.3.2 3.6-.5 6.2-4.5 6.2-4.1 0-5.3-3.2-5.1-6.2.3-4.2.6-18.3.6-18.3-.4 1.8-1.2 3.5-4.2 3.2-3.4-.4-4.1-1.7-4.2-3.8-1.7 2.9-4 2.7-5.4 2.3-2.4-.6-3.1-4.9-3.1-4.9-.9 3.2-2.4 2.6-4.5 2.3-1.5-.2-2.9-1.5-3.5-3.7-.5-2.2-2.2-3.8.3-21 .6-4.5 4.6-6.7 10.5-7.8 4-.7 9.5-1.8 13.6-2.1.4 0 .7 0 1.1 0 2.3-.1 4.5.8 6 2.8l9 12.1c0 0 0 0 0 0 .6.6 1 1.4 1.2 2.4.3 3.1 1.1 6.9 3.1 11.4.7 1.7-.4 4.8-3.4 4.5" fill="#ffdd67"/><g fill="#eba352"><path d="m14.7 36.8c3.8.6 3.5-5.3 2.7-2.8-.8 2.6-2.7 2.8-2.7 2.8"/><path d="m22 39.4c5.2.5 4.7-5.3 3.7-2.9-1 2.4-3.7 2.9-3.7 2.9"/><path d="m30.6 40.7c5.2.5 4.7-5.7 3.7-3.3-1 2.5-3.7 3.3-3.7 3.3"/><path d="m43.3 27.2c0 0 1.5 12.6.7 28.6-.1 2.3-.1 5.9-4.3 6.1 4.8-1.4 2.6-17.3 3.6-34.7"/><path d="m54 34.4c.2-.7.1-1.5-.1-2-2.1-4.5-2.8-8.3-3.1-11.4-.1-1-.5-1.8-1.2-2.4l-9-12.2c-1.4-1.9-3.7-2.9-6-2.8-.4 0-.7 0-1.1 0-4 .3-9.5 1.4-13.5 2.1-4.2.7-7.5 2.1-9.2 4.4 1.3-3.4 5-5.1 10.1-6 4-.7 9.5-1.8 13.6-2.1.4 0 .7 0 1.1 0 2.3-.1 4.5.8 6 2.8l8.9 12.2c0 0 0 0 0 0 .6.6 1 1.4 1.2 2.4.3 3.1 1.1 6.9 3.1 11.4.4 1 .2 2.6-.8 3.6"/><path d="m44.5 23c0 0 1.3 4.3 1.8 6.3.4 1.7 2 4.8 4.6 6-4.2-.6-5.6-4-6.1-5.7l-.2-.8c0 0-.7-.5-1.4-1.5.1-.1 1.5-2 1.3-4.3"/><path d="m34.2 36.4c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.3 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.2.6.3 1.2.1 1.8"/><path d="m26.3 34.8c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.3 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.2.5.3 1.2.1 1.8"/><path d="m17.8 32.4c-.2-.6-.5-1-.8-1.5-.3-.5-.6-.9-.9-1.5-.3-.5-.5-1.2-.5-1.8 0-.6.2-1.3.5-1.8 0 .6.1 1.2.3 1.7.1.5.4 1 .6 1.5.2.5.5 1 .7 1.6.2.5.3 1.2.1 1.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f448-1f3fb.svg b/public/emoji/1f448-1f3fb.svg new file mode 100644 index 000000000..16ef6409e --- /dev/null +++ b/public/emoji/1f448-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m28.7 12.6c.4 4.4 4 5.9 5.7 6.4l.8.2c0 0 .6.5 1.5 1.1 0 .1 0 .1 0 .2 0 0-7.8.5-10.3.1-2.8-.4-15.2-.4-18.3-.5-3.5 0-6.1.6-6.1 4.7 0 4.1 3.2 5.3 6.2 5.1 4.2-.3 18.3-.6 18.3-.6-1.8.4-3.5 1.2-3.2 4.2.4 3.4 1.7 4.1 3.8 4.2-2.9 1.7-2.7 4-2.3 5.4.6 2.4 4.9 3.1 4.9 3.1-3.2.9-2.6 2.4-2.3 4.5.2 1.3 1.5 2.8 3.7 3.3 2.2.5 3.8 2.2 21.1-.3 4.5-.6 6.7-4.6 7.8-10.5.7-4 1.8-9.5 2.1-13.6 0-.4 0-.7 0-1.1.1-2.3-.8-4.5-2.8-6l-12.3-9c0 0 0 0 0 0-.6-.6-1.4-1-2.4-1.2-3.1-.3-6.9-1.1-11.4-3.1-1.7-.7-4.8.4-4.5 3.4" fill="#ffe1bd"/><g fill="#e6b796"><path d="m27.2 49.3c-.6-3.8 5.3-3.5 2.8-2.7-2.6.8-2.8 2.7-2.8 2.7"/><path d="m24.6 42c-.5-5.2 5.3-4.7 2.9-3.7-2.4 1-2.9 3.7-2.9 3.7"/><path d="m23.3 33.4c-.5-5.2 5.7-4.7 3.3-3.7-2.5 1-3.3 3.7-3.3 3.7"/><path d="m36.8 20.7c0 0-12.6-1.5-28.6-.7-2.4 0-6 .1-6.2 4.2 1.5-4.7 17.4-2.5 34.8-3.5"/><path d="m29.6 10c.7-.2 1.5-.1 2 .1 4.5 2.1 8.3 2.8 11.4 3.1 1 .1 1.8.5 2.4 1.2l12.2 8.9c1.9 1.4 2.9 3.7 2.8 6 0 .4 0 .7 0 1.1-.3 4.1-1.4 9.6-2.1 13.6-.7 4.2-2.1 7.5-4.4 9.2 3.4-1.3 5.1-5 6-10.1.7-4 1.8-9.5 2.1-13.6 0-.4 0-.7 0-1.1.1-2.3-.8-4.5-2.8-6l-12.2-8.9c0 0 0 0 0 0-.6-.6-1.4-1-2.4-1.2-3.1-.3-6.9-1.1-11.4-3.1-1-.4-2.6-.2-3.6.8"/><path d="m41 19.5c0 0-4.3-1.3-6.3-1.8-1.7-.4-4.8-2-6-4.6.6 4.2 4 5.6 5.7 6.1l.8.2c0 0 .5.7 1.5 1.4.1-.1 2-1.5 4.3-1.3"/><path d="m27.6 29.8c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.2-.6.4-1.2.6-1.9.6-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.4-.3-.8-.6-1.4-.8"/><path d="m29.2 37.7c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.2-.5.4-1.1.5-1.8.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.4-.2-.9-.5-1.5-.7"/><path d="m31.6 46.2c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.3-.5.4-1.1.5-1.8.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.5-.3-.9-.5-1.5-.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f448-1f3fc.svg b/public/emoji/1f448-1f3fc.svg new file mode 100644 index 000000000..e37282ab8 --- /dev/null +++ b/public/emoji/1f448-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m28.7 12.6c.4 4.4 4 5.9 5.7 6.4l.8.2c0 0 .6.5 1.5 1.1 0 .1 0 .1 0 .2 0 0-7.8.5-10.3.1-2.8-.4-15.2-.4-18.3-.5-3.5 0-6.1.6-6.1 4.7 0 4.1 3.2 5.3 6.2 5.1 4.2-.3 18.3-.6 18.3-.6-1.8.4-3.5 1.2-3.2 4.2.4 3.4 1.7 4.1 3.8 4.2-2.9 1.7-2.7 4-2.3 5.4.6 2.4 4.9 3.1 4.9 3.1-3.2.9-2.6 2.4-2.3 4.5.2 1.3 1.5 2.8 3.7 3.3 2.2.5 3.8 2.2 21.1-.3 4.5-.6 6.7-4.6 7.8-10.5.7-4 1.8-9.5 2.1-13.6 0-.4 0-.7 0-1.1.1-2.3-.8-4.5-2.8-6l-12.3-9c0 0 0 0 0 0-.6-.6-1.4-1-2.4-1.2-3.1-.3-6.9-1.1-11.4-3.1-1.7-.7-4.8.4-4.5 3.4" fill="#fed0ac"/><g fill="#e0a372"><path d="m27.2 49.3c-.6-3.8 5.3-3.5 2.8-2.7-2.6.8-2.8 2.7-2.8 2.7"/><path d="m24.6 42c-.5-5.2 5.3-4.7 2.9-3.7-2.4 1-2.9 3.7-2.9 3.7"/><path d="m23.3 33.4c-.5-5.2 5.7-4.7 3.3-3.7-2.5 1-3.3 3.7-3.3 3.7"/><path d="m36.8 20.7c0 0-12.6-1.5-28.6-.7-2.4 0-6 .1-6.2 4.2 1.5-4.7 17.4-2.5 34.8-3.5"/><path d="m29.6 10c.7-.2 1.5-.1 2 .1 4.5 2.1 8.3 2.8 11.4 3.1 1 .1 1.8.5 2.4 1.2l12.2 8.9c1.9 1.4 2.9 3.7 2.8 6 0 .4 0 .7 0 1.1-.3 4.1-1.4 9.6-2.1 13.6-.7 4.2-2.1 7.5-4.4 9.2 3.4-1.3 5.1-5 6-10.1.7-4 1.8-9.5 2.1-13.6 0-.4 0-.7 0-1.1.1-2.3-.8-4.5-2.8-6l-12.2-8.9c0 0 0 0 0 0-.6-.6-1.4-1-2.4-1.2-3.1-.3-6.9-1.1-11.4-3.1-1-.4-2.6-.2-3.6.8"/><path d="m41 19.5c0 0-4.3-1.3-6.3-1.8-1.7-.4-4.8-2-6-4.6.6 4.2 4 5.6 5.7 6.1l.8.2c0 0 .5.7 1.5 1.4.1-.1 2-1.5 4.3-1.3"/><path d="m27.6 29.8c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.3-.6.3-1.2.5-1.9.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.4-.3-.8-.6-1.4-.8"/><path d="m29.2 37.7c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.3-.5.4-1.1.5-1.8.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.4-.4-.9-.6-1.5-.8"/><path d="m31.6 46.2c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.3-.5.4-1.1.5-1.8.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.5-.3-.9-.5-1.5-.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f448-1f3fd.svg b/public/emoji/1f448-1f3fd.svg new file mode 100644 index 000000000..09d730d4f --- /dev/null +++ b/public/emoji/1f448-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m28.7 12.6c.4 4.4 4 5.9 5.7 6.4l.8.2c0 0 .6.5 1.5 1.1 0 .1 0 .1 0 .2 0 0-7.8.5-10.3.1-2.8-.4-15.2-.4-18.3-.5-3.5 0-6.1.6-6.1 4.7 0 4.1 3.2 5.3 6.2 5.1 4.2-.3 18.3-.6 18.3-.6-1.8.4-3.5 1.2-3.2 4.2.4 3.4 1.7 4.1 3.8 4.2-2.9 1.7-2.7 4-2.3 5.4.6 2.4 4.9 3.1 4.9 3.1-3.2.9-2.6 2.4-2.3 4.5.2 1.3 1.5 2.8 3.7 3.3 2.2.5 3.8 2.2 21.1-.3 4.5-.6 6.7-4.6 7.8-10.5.7-4 1.8-9.5 2.1-13.6 0-.4 0-.7 0-1.1.1-2.3-.8-4.5-2.8-6l-12.3-9c0 0 0 0 0 0-.6-.6-1.4-1-2.4-1.2-3.1-.3-6.9-1.1-11.4-3.1-1.7-.7-4.8.4-4.5 3.4" fill="#d6a57c"/><g fill="#b58360"><path d="m27.2 49.3c-.6-3.8 5.3-3.5 2.8-2.7-2.6.8-2.8 2.7-2.8 2.7"/><path d="m24.6 42c-.5-5.2 5.3-4.7 2.9-3.7-2.4 1-2.9 3.7-2.9 3.7"/><path d="m23.3 33.4c-.5-5.2 5.7-4.7 3.3-3.7-2.5 1-3.3 3.7-3.3 3.7"/><path d="m36.8 20.7c0 0-12.6-1.5-28.6-.7-2.4 0-6 .1-6.2 4.2 1.5-4.7 17.4-2.5 34.8-3.5"/><path d="m29.6 10c.7-.2 1.5-.1 2 .1 4.5 2.1 8.3 2.8 11.4 3.1 1 .1 1.8.5 2.4 1.2l12.2 8.9c1.9 1.4 2.9 3.7 2.8 6 0 .4 0 .7 0 1.1-.3 4.1-1.4 9.6-2.1 13.6-.7 4.2-2.1 7.5-4.4 9.2 3.4-1.3 5.1-5 6-10.1.7-4 1.8-9.5 2.1-13.6 0-.4 0-.7 0-1.1.1-2.3-.8-4.5-2.8-6l-12.2-8.9c0 0 0 0 0 0-.6-.6-1.4-1-2.4-1.2-3.1-.3-6.9-1.1-11.4-3.1-1-.4-2.6-.2-3.6.8"/><path d="m41 19.5c0 0-4.3-1.3-6.3-1.8-1.7-.4-4.8-2-6-4.6.6 4.2 4 5.6 5.7 6.1l.8.2c0 0 .5.7 1.5 1.4.1-.1 2-1.5 4.3-1.3"/><path d="m27.6 29.8c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.3-.6.3-1.2.5-1.9.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.4-.3-.8-.6-1.4-.8"/><path d="m29.2 37.7c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.3-.5.4-1.1.5-1.8.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.4-.3-.9-.6-1.5-.8"/><path d="m31.6 46.2c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.3-.5.4-1.1.5-1.8.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.5-.3-.9-.5-1.5-.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f448-1f3fe.svg b/public/emoji/1f448-1f3fe.svg new file mode 100644 index 000000000..07f16f2e9 --- /dev/null +++ b/public/emoji/1f448-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m28.7 12.6c.4 4.4 4 5.9 5.7 6.4l.8.2c0 0 .6.5 1.5 1.1 0 .1 0 .1 0 .2 0 0-7.8.5-10.3.1-2.8-.4-15.2-.4-18.3-.5-3.5 0-6.1.6-6.1 4.7 0 4.1 3.2 5.3 6.2 5.1 4.2-.3 18.3-.6 18.3-.6-1.8.4-3.5 1.2-3.2 4.2.4 3.4 1.7 4.1 3.8 4.2-2.9 1.7-2.7 4-2.3 5.4.6 2.4 4.9 3.1 4.9 3.1-3.2.9-2.6 2.4-2.3 4.5.2 1.3 1.5 2.8 3.7 3.3 2.2.5 3.8 2.2 21.1-.3 4.5-.6 6.7-4.6 7.8-10.5.7-4 1.8-9.5 2.1-13.6 0-.4 0-.7 0-1.1.1-2.3-.8-4.5-2.8-6l-12.3-9c0 0 0 0 0 0-.6-.6-1.4-1-2.4-1.2-3.1-.3-6.9-1.1-11.4-3.1-1.7-.7-4.8.4-4.5 3.4" fill="#b47d56"/><g fill="#935e3e"><path d="m27.2 49.3c-.6-3.8 5.3-3.5 2.8-2.7-2.6.8-2.8 2.7-2.8 2.7"/><path d="m24.6 42c-.5-5.2 5.3-4.7 2.9-3.7-2.4 1-2.9 3.7-2.9 3.7"/><path d="m23.3 33.4c-.5-5.2 5.7-4.7 3.3-3.7-2.5 1-3.3 3.7-3.3 3.7"/><path d="m36.8 20.7c0 0-12.6-1.5-28.6-.7-2.4 0-6 .1-6.2 4.2 1.5-4.7 17.4-2.5 34.8-3.5"/><path d="m29.6 10c.7-.2 1.5-.1 2 .1 4.5 2.1 8.3 2.8 11.4 3.1 1 .1 1.8.5 2.4 1.2l12.2 8.9c1.9 1.4 2.9 3.7 2.8 6 0 .4 0 .7 0 1.1-.3 4.1-1.4 9.6-2.1 13.6-.7 4.2-2.1 7.5-4.4 9.2 3.4-1.3 5.1-5 6-10.1.7-4 1.8-9.5 2.1-13.6 0-.4 0-.7 0-1.1.1-2.3-.8-4.5-2.8-6l-12.2-8.9c0 0 0 0 0 0-.6-.6-1.4-1-2.4-1.2-3.1-.3-6.9-1.1-11.4-3.1-1-.4-2.6-.2-3.6.8"/><path d="m41 19.5c0 0-4.3-1.3-6.3-1.8-1.7-.4-4.8-2-6-4.6.6 4.2 4 5.6 5.7 6.1l.8.2c0 0 .5.7 1.5 1.4.1-.1 2-1.5 4.3-1.3"/><path d="m27.6 29.8c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.2-.6.4-1.2.6-1.9.6-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.4-.3-.8-.6-1.4-.8"/><path d="m29.2 37.7c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.2-.5.4-1.1.5-1.8.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.4-.2-.9-.5-1.5-.7"/><path d="m31.6 46.2c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.2-.5.4-1.1.5-1.8.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.5-.2-.9-.4-1.5-.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f448-1f3ff.svg b/public/emoji/1f448-1f3ff.svg new file mode 100644 index 000000000..a382bfd7b --- /dev/null +++ b/public/emoji/1f448-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m28.7 12.6c.4 4.4 4 5.9 5.7 6.4l.8.2c0 0 .6.5 1.5 1.1 0 .1 0 .1 0 .2 0 0-7.8.5-10.3.1-2.8-.4-15.2-.4-18.3-.5-3.5 0-6.1.6-6.1 4.7 0 4.1 3.2 5.3 6.2 5.1 4.2-.3 18.3-.6 18.3-.6-1.8.4-3.5 1.2-3.2 4.2.4 3.4 1.7 4.1 3.8 4.2-2.9 1.7-2.7 4-2.3 5.4.6 2.4 4.9 3.1 4.9 3.1-3.2.9-2.6 2.4-2.3 4.5.2 1.3 1.5 2.8 3.7 3.3 2.2.5 3.8 2.2 21.1-.3 4.5-.6 6.7-4.6 7.8-10.5.7-4 1.8-9.5 2.1-13.6 0-.4 0-.7 0-1.1.1-2.3-.8-4.5-2.8-6l-12.3-9c0 0 0 0 0 0-.6-.6-1.4-1-2.4-1.2-3.1-.3-6.9-1.1-11.4-3.1-1.7-.7-4.8.4-4.5 3.4" fill="#8a6859"/><g fill="#705041"><path d="m27.2 49.3c-.6-3.8 5.3-3.5 2.8-2.7-2.6.8-2.8 2.7-2.8 2.7"/><path d="m24.6 42c-.5-5.2 5.3-4.7 2.9-3.7-2.4 1-2.9 3.7-2.9 3.7"/><path d="m23.3 33.4c-.5-5.2 5.7-4.7 3.3-3.7-2.5 1-3.3 3.7-3.3 3.7"/><path d="m36.8 20.7c0 0-12.6-1.5-28.6-.7-2.4 0-6 .1-6.2 4.2 1.5-4.7 17.4-2.5 34.8-3.5"/><path d="m29.6 10c.7-.2 1.5-.1 2 .1 4.5 2.1 8.3 2.8 11.4 3.1 1 .1 1.8.5 2.4 1.2l12.2 8.9c1.9 1.4 2.9 3.7 2.8 6 0 .4 0 .7 0 1.1-.3 4.1-1.4 9.6-2.1 13.6-.7 4.2-2.1 7.5-4.4 9.2 3.4-1.3 5.1-5 6-10.1.7-4 1.8-9.5 2.1-13.6 0-.4 0-.7 0-1.1.1-2.3-.8-4.5-2.8-6l-12.2-8.9c0 0 0 0 0 0-.6-.6-1.4-1-2.4-1.2-3.1-.3-6.9-1.1-11.4-3.1-1-.4-2.6-.2-3.6.8"/><path d="m41 19.5c0 0-4.3-1.3-6.3-1.8-1.7-.4-4.8-2-6-4.6.6 4.2 4 5.6 5.7 6.1l.8.2c0 0 .5.7 1.5 1.4.1-.1 2-1.5 4.3-1.3"/><path d="m27.6 29.8c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.2-.6.4-1.2.6-1.9.6-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.4-.3-.8-.6-1.4-.8"/><path d="m29.2 37.7c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.2-.5.4-1.1.5-1.8.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.4-.2-.9-.5-1.5-.7"/><path d="m31.6 46.2c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.3-.5.4-1.1.5-1.8.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.5-.3-.9-.5-1.5-.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f448.svg b/public/emoji/1f448.svg new file mode 100644 index 000000000..63e25672e --- /dev/null +++ b/public/emoji/1f448.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m28.7 12.6c.4 4.4 4 5.9 5.7 6.4l.8.2c0 0 .6.5 1.5 1.1 0 .1 0 .1 0 .2 0 0-7.8.5-10.3.1-2.8-.4-15.2-.4-18.3-.5-3.5 0-6.1.6-6.1 4.7 0 4.1 3.2 5.3 6.2 5.1 4.2-.3 18.3-.6 18.3-.6-1.8.4-3.5 1.2-3.2 4.2.4 3.4 1.7 4.1 3.8 4.2-2.9 1.7-2.7 4-2.3 5.4.6 2.4 4.9 3.1 4.9 3.1-3.2.9-2.6 2.4-2.3 4.5.2 1.3 1.5 2.8 3.7 3.3 2.2.5 3.8 2.2 21.1-.3 4.5-.6 6.7-4.6 7.8-10.5.7-4 1.8-9.5 2.1-13.6 0-.4 0-.7 0-1.1.1-2.3-.8-4.5-2.8-6l-12.3-9c0 0 0 0 0 0-.6-.6-1.4-1-2.4-1.2-3.1-.3-6.9-1.1-11.4-3.1-1.7-.7-4.8.4-4.5 3.4" fill="#ffdd67"/><g fill="#eba352"><path d="m27.1 49.3c-.6-3.8 5.3-3.5 2.8-2.7-2.5.8-2.8 2.7-2.8 2.7"/><path d="m24.6 42c-.5-5.2 5.3-4.7 2.9-3.7-2.4 1-2.9 3.7-2.9 3.7"/><path d="m23.3 33.4c-.5-5.2 5.7-4.7 3.3-3.7-2.5 1-3.3 3.7-3.3 3.7"/><path d="m36.8 20.7c0 0-12.6-1.5-28.6-.7-2.4 0-6 .1-6.2 4.2 1.5-4.7 17.4-2.5 34.8-3.5"/><path d="m29.6 10c.7-.2 1.5-.1 2 .1 4.5 2.1 8.3 2.8 11.4 3.1 1 .1 1.8.5 2.4 1.2l12.2 8.9c1.9 1.4 2.9 3.7 2.8 6 0 .4 0 .7 0 1.1-.3 4.1-1.4 9.6-2.1 13.6-.7 4.2-2.1 7.5-4.4 9.2 3.4-1.3 5.1-5 6-10.1.7-4 1.8-9.5 2.1-13.6 0-.4 0-.7 0-1.1.1-2.3-.8-4.5-2.8-6l-12.2-8.9c0 0 0 0 0 0-.6-.6-1.4-1-2.4-1.2-3.1-.3-6.9-1.1-11.4-3.1-1-.4-2.6-.2-3.6.8"/><path d="m41 19.5c0 0-4.3-1.3-6.3-1.8-1.7-.4-4.8-2-6-4.6.6 4.2 4 5.6 5.7 6.1l.8.2c0 0 .5.7 1.5 1.4.1-.1 2-1.5 4.3-1.3"/><path d="m27.6 29.8c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.2-.6.4-1.2.6-1.9.6-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.4-.3-.8-.6-1.4-.8"/><path d="m29.2 37.7c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.2-.5.4-1.1.5-1.8.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.5-.2-.9-.5-1.5-.7"/><path d="m31.6 46.2c.6-.2 1.3-.1 1.8.1.6.2 1.1.5 1.6.7.5.3 1 .5 1.5.6.5.1 1.1.2 1.7.2-.5.4-1.1.5-1.8.5-.6 0-1.3-.2-1.8-.5-.5-.3-1-.6-1.5-.9-.5-.2-.9-.4-1.5-.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f449-1f3fb.svg b/public/emoji/1f449-1f3fb.svg new file mode 100644 index 000000000..150e78be9 --- /dev/null +++ b/public/emoji/1f449-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m35.3 12.6c-.4 4.4-4 5.9-5.7 6.4l-.8.2c0 0-.6.5-1.5 1.1 0 .1 0 .1 0 .2 0 0 7.8.5 10.3.1 2.8-.4 15.2-.4 18.3-.5 3.6-.2 6.2.5 6.2 4.5 0 4.1-3.2 5.3-6.2 5.1-4.2-.3-18.3-.6-18.3-.6 1.8.4 3.5 1.2 3.2 4.2-.4 3.4-1.7 4.1-3.8 4.2 2.9 1.7 2.7 4 2.3 5.4-.6 2.4-4.9 3.1-4.9 3.1 3.2.9 2.6 2.4 2.3 4.5-.2 1.5-1.5 2.9-3.7 3.5-2.2.5-3.8 2.2-21-.3-4.6-.7-6.8-4.6-7.9-10.6-.7-4-1.8-9.5-2.1-13.6 0-.4 0-.7 0-1.1-.1-2.3.8-4.5 2.8-6l12.2-8.9c0 0 0 0 0 0 .6-.6 1.4-1 2.4-1.2 3.1-.3 6.9-1.1 11.4-3.1 1.7-.7 4.8.4 4.5 3.4" fill="#ffe1bd"/><g fill="#e6b796"><path d="m36.9 49.3c.6-3.8-5.3-3.5-2.8-2.7 2.5.8 2.8 2.7 2.8 2.7"/><path d="m39.4 42c.5-5.2-5.3-4.7-2.9-3.7 2.4 1 2.9 3.7 2.9 3.7"/><path d="m40.7 33.4c.5-5.2-5.7-4.7-3.3-3.7 2.5 1 3.3 3.7 3.3 3.7"/><path d="m27.2 20.7c0 0 12.6-1.5 28.6-.7 2.3.1 5.9.1 6.1 4.3-1.4-4.8-17.3-2.6-34.7-3.6"/><path d="m34.4 10c-.7-.2-1.5-.1-2 .1-4.5 2.1-8.3 2.8-11.4 3.1-1 .1-1.8.5-2.4 1.2l-12.2 9c-1.9 1.4-2.9 3.7-2.8 6 0 .4 0 .7 0 1.1.3 4 1.4 9.5 2.1 13.5.7 4.2 2.1 7.5 4.4 9.2-3.4-1.3-5.1-5-6-10.1-.7-4-1.8-9.5-2.1-13.6 0-.4 0-.7 0-1.1-.1-2.3.8-4.5 2.8-6l12.2-8.9c0 0 0 0 0 0 .6-.6 1.4-1 2.4-1.2 3.1-.3 6.9-1.1 11.4-3.1 1-.4 2.6-.2 3.6.8"/><path d="m23 19.5c0 0 4.3-1.3 6.3-1.8 1.7-.4 4.8-2 6-4.6-.6 4.2-4 5.6-5.7 6.1l-.8.2c0 0-.5.7-1.5 1.4-.1-.1-2-1.5-4.3-1.3"/><path d="m36.4 29.8c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.4 1.5-.6.5-.2 1-.5 1.6-.7.6-.3 1.2-.4 1.8-.2"/><path d="m34.8 37.7c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.3 1.5-.6.5-.2 1-.5 1.6-.7.5-.3 1.2-.4 1.8-.2"/><path d="m32.4 46.2c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.3 1.5-.6.5-.2 1-.5 1.6-.7.5-.3 1.2-.4 1.8-.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f449-1f3fc.svg b/public/emoji/1f449-1f3fc.svg new file mode 100644 index 000000000..d30c03fe1 --- /dev/null +++ b/public/emoji/1f449-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m35.3 12.6c-.4 4.4-4 5.9-5.7 6.4l-.8.2c0 0-.6.5-1.5 1.1 0 .1 0 .1 0 .2 0 0 7.8.5 10.3.1 2.8-.4 15.2-.4 18.3-.5 3.6-.2 6.2.5 6.2 4.5 0 4.1-3.2 5.3-6.2 5.1-4.2-.3-18.3-.6-18.3-.6 1.8.4 3.5 1.2 3.2 4.2-.4 3.4-1.7 4.1-3.8 4.2 2.9 1.7 2.7 4 2.3 5.4-.6 2.4-4.9 3.1-4.9 3.1 3.2.9 2.6 2.4 2.3 4.5-.2 1.5-1.5 2.9-3.7 3.5-2.2.5-3.8 2.2-21-.3-4.6-.7-6.8-4.6-7.9-10.6-.7-4-1.8-9.5-2.1-13.6 0-.4 0-.7 0-1.1-.1-2.3.8-4.5 2.8-6l12.2-8.9c0 0 0 0 0 0 .6-.6 1.4-1 2.4-1.2 3.1-.3 6.9-1.1 11.4-3.1 1.7-.7 4.8.4 4.5 3.4" fill="#fed0ac"/><g fill="#e0a372"><path d="m36.9 49.3c.6-3.8-5.3-3.5-2.8-2.7 2.5.8 2.8 2.7 2.8 2.7"/><path d="m39.4 42c.5-5.2-5.3-4.7-2.9-3.7 2.4 1 2.9 3.7 2.9 3.7"/><path d="m40.7 33.4c.5-5.2-5.7-4.7-3.3-3.7 2.5 1 3.3 3.7 3.3 3.7"/><path d="m27.2 20.7c0 0 12.6-1.5 28.6-.7 2.3.1 5.9.1 6.1 4.3-1.4-4.8-17.3-2.6-34.7-3.6"/><path d="m34.4 10c-.7-.2-1.5-.1-2 .1-4.5 2.1-8.3 2.8-11.4 3.1-1 .1-1.8.5-2.4 1.2l-12.2 9c-1.9 1.4-2.9 3.7-2.8 6 0 .4 0 .7 0 1.1.3 4 1.4 9.5 2.1 13.5.7 4.2 2.1 7.5 4.4 9.2-3.4-1.3-5.1-5-6-10.1-.7-4-1.8-9.5-2.1-13.6 0-.4 0-.7 0-1.1-.1-2.3.8-4.5 2.8-6l12.2-8.9c0 0 0 0 0 0 .6-.6 1.4-1 2.4-1.2 3.1-.3 6.9-1.1 11.4-3.1 1-.4 2.6-.2 3.6.8"/><path d="m23 19.5c0 0 4.3-1.3 6.3-1.8 1.7-.4 4.8-2 6-4.6-.6 4.2-4 5.6-5.7 6.1l-.8.2c0 0-.5.7-1.5 1.4-.1-.1-2-1.5-4.3-1.3"/><path d="m36.4 29.8c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.4 1.5-.6.5-.2 1-.5 1.6-.7.6-.3 1.2-.4 1.8-.2"/><path d="m34.8 37.7c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.4 1.5-.6.5-.2 1-.5 1.6-.7.5-.3 1.2-.4 1.8-.2"/><path d="m32.4 46.2c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.4 1.5-.6.5-.2 1-.5 1.6-.7.5-.3 1.2-.4 1.8-.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f449-1f3fd.svg b/public/emoji/1f449-1f3fd.svg new file mode 100644 index 000000000..421e7e5af --- /dev/null +++ b/public/emoji/1f449-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m35.3 12.6c-.4 4.4-4 5.9-5.7 6.4l-.8.2c0 0-.6.5-1.5 1.1 0 .1 0 .1 0 .2 0 0 7.8.5 10.3.1 2.8-.4 15.2-.4 18.3-.5 3.6-.2 6.2.5 6.2 4.5 0 4.1-3.2 5.3-6.2 5.1-4.2-.3-18.3-.6-18.3-.6 1.8.4 3.5 1.2 3.2 4.2-.4 3.4-1.7 4.1-3.8 4.2 2.9 1.7 2.7 4 2.3 5.4-.6 2.4-4.9 3.1-4.9 3.1 3.2.9 2.6 2.4 2.3 4.5-.2 1.5-1.5 2.9-3.7 3.5-2.2.5-3.8 2.2-21-.3-4.6-.7-6.8-4.6-7.9-10.6-.7-4-1.8-9.5-2.1-13.6 0-.4 0-.7 0-1.1-.1-2.3.8-4.5 2.8-6l12.2-8.9c0 0 0 0 0 0 .6-.6 1.4-1 2.4-1.2 3.1-.3 6.9-1.1 11.4-3.1 1.7-.7 4.8.4 4.5 3.4" fill="#d6a57c"/><g fill="#b58360"><path d="m36.9 49.3c.6-3.8-5.3-3.5-2.8-2.7 2.5.8 2.8 2.7 2.8 2.7"/><path d="m39.4 42c.5-5.2-5.3-4.7-2.9-3.7 2.4 1 2.9 3.7 2.9 3.7"/><path d="m40.7 33.4c.5-5.2-5.7-4.7-3.3-3.7 2.5 1 3.3 3.7 3.3 3.7"/><path d="m27.2 20.7c0 0 12.6-1.5 28.6-.7 2.3.1 5.9.1 6.1 4.3-1.4-4.8-17.3-2.6-34.7-3.6"/><path d="m34.4 10c-.7-.2-1.5-.1-2 .1-4.5 2.1-8.3 2.8-11.4 3.1-1 .1-1.8.5-2.4 1.2l-12.2 9c-1.9 1.4-2.9 3.7-2.8 6 0 .4 0 .7 0 1.1.3 4 1.4 9.5 2.1 13.5.7 4.2 2.1 7.5 4.4 9.2-3.4-1.3-5.1-5-6-10.1-.7-4-1.8-9.5-2.1-13.6 0-.4 0-.7 0-1.1-.1-2.3.8-4.5 2.8-6l12.2-8.9c0 0 0 0 0 0 .6-.6 1.4-1 2.4-1.2 3.1-.3 6.9-1.1 11.4-3.1 1-.4 2.6-.2 3.6.8"/><path d="m23 19.5c0 0 4.3-1.3 6.3-1.8 1.7-.4 4.8-2 6-4.6-.6 4.2-4 5.6-5.7 6.1l-.8.2c0 0-.5.7-1.5 1.4-.1-.1-2-1.5-4.3-1.3"/><path d="m36.4 29.8c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6-.1 1.2-.1 1.7-.2.5-.1 1-.4 1.5-.6.5-.2 1-.5 1.6-.7.6-.3 1.2-.4 1.8-.2"/><path d="m34.8 37.7c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6-.1 1.2-.1 1.7-.2.5-.1 1-.4 1.5-.6.5-.2 1-.5 1.6-.7.5-.3 1.2-.4 1.8-.2"/><path d="m32.4 46.2c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6-.1 1.2-.1 1.7-.2.5-.1 1-.4 1.5-.6.5-.2 1-.5 1.6-.7.5-.3 1.2-.4 1.8-.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f449-1f3fe.svg b/public/emoji/1f449-1f3fe.svg new file mode 100644 index 000000000..43db2b7b2 --- /dev/null +++ b/public/emoji/1f449-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m35.3 12.6c-.4 4.4-4 5.9-5.7 6.4l-.8.2c0 0-.6.5-1.5 1.1 0 .1 0 .1 0 .2 0 0 7.8.5 10.3.1 2.8-.4 15.2-.4 18.3-.5 3.6-.2 6.2.5 6.2 4.5 0 4.1-3.2 5.3-6.2 5.1-4.2-.3-18.3-.6-18.3-.6 1.8.4 3.5 1.2 3.2 4.2-.4 3.4-1.7 4.1-3.8 4.2 2.9 1.7 2.7 4 2.3 5.4-.6 2.4-4.9 3.1-4.9 3.1 3.2.9 2.6 2.4 2.3 4.5-.2 1.5-1.5 2.9-3.7 3.5-2.2.5-3.8 2.2-21-.3-4.6-.7-6.8-4.6-7.9-10.6-.7-4-1.8-9.5-2.1-13.6 0-.4 0-.7 0-1.1-.1-2.3.8-4.5 2.8-6l12.2-8.9c0 0 0 0 0 0 .6-.6 1.4-1 2.4-1.2 3.1-.3 6.9-1.1 11.4-3.1 1.7-.7 4.8.4 4.5 3.4" fill="#b47d56"/><g fill="#935e3e"><path d="m36.9 49.3c.6-3.8-5.3-3.5-2.8-2.7 2.5.8 2.8 2.7 2.8 2.7"/><path d="m39.4 42c.5-5.2-5.3-4.7-2.9-3.7 2.4 1 2.9 3.7 2.9 3.7"/><path d="m40.7 33.4c.5-5.2-5.7-4.7-3.3-3.7 2.5 1 3.3 3.7 3.3 3.7"/><path d="m27.2 20.7c0 0 12.6-1.5 28.6-.7 2.3.1 5.9.1 6.1 4.3-1.4-4.8-17.3-2.6-34.7-3.6"/><path d="m34.4 10c-.7-.2-1.5-.1-2 .1-4.5 2.1-8.3 2.8-11.4 3.1-1 .1-1.8.5-2.4 1.2l-12.2 9c-1.9 1.4-2.9 3.7-2.8 6 0 .4 0 .7 0 1.1.3 4 1.4 9.5 2.1 13.5.7 4.2 2.1 7.5 4.4 9.2-3.4-1.3-5.1-5-6-10.1-.7-4-1.8-9.5-2.1-13.6 0-.4 0-.7 0-1.1-.1-2.3.8-4.5 2.8-6l12.2-8.9c0 0 0 0 0 0 .6-.6 1.4-1 2.4-1.2 3.1-.3 6.9-1.1 11.4-3.1 1-.4 2.6-.2 3.6.8"/><path d="m23 19.5c0 0 4.3-1.3 6.3-1.8 1.7-.4 4.8-2 6-4.6-.6 4.2-4 5.6-5.7 6.1l-.8.2c0 0-.5.7-1.5 1.4-.1-.1-2-1.5-4.3-1.3"/><path d="m36.4 29.8c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.4 1.5-.6.5-.2 1-.5 1.6-.7.6-.3 1.2-.4 1.8-.2"/><path d="m34.8 37.7c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.3 1.5-.6.5-.2 1-.5 1.6-.7.5-.3 1.2-.4 1.8-.2"/><path d="m32.4 46.2c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.4 1.5-.6.5-.2 1-.5 1.6-.7.5-.3 1.2-.4 1.8-.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f449-1f3ff.svg b/public/emoji/1f449-1f3ff.svg new file mode 100644 index 000000000..c3fde3f9d --- /dev/null +++ b/public/emoji/1f449-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m35.3 12.6c-.4 4.4-4 5.9-5.7 6.4l-.8.2c0 0-.6.5-1.5 1.1 0 .1 0 .1 0 .2 0 0 7.8.5 10.3.1 2.8-.4 15.2-.4 18.3-.5 3.6-.2 6.2.5 6.2 4.5 0 4.1-3.2 5.3-6.2 5.1-4.2-.3-18.3-.6-18.3-.6 1.8.4 3.5 1.2 3.2 4.2-.4 3.4-1.7 4.1-3.8 4.2 2.9 1.7 2.7 4 2.3 5.4-.6 2.4-4.9 3.1-4.9 3.1 3.2.9 2.6 2.4 2.3 4.5-.2 1.5-1.5 2.9-3.7 3.5-2.2.5-3.8 2.2-21-.3-4.6-.7-6.8-4.6-7.9-10.6-.7-4-1.8-9.5-2.1-13.6 0-.4 0-.7 0-1.1-.1-2.3.8-4.5 2.8-6l12.2-8.9c0 0 0 0 0 0 .6-.6 1.4-1 2.4-1.2 3.1-.3 6.9-1.1 11.4-3.1 1.7-.7 4.8.4 4.5 3.4" fill="#8a6859"/><g fill="#705041"><path d="m36.9 49.3c.6-3.8-5.3-3.5-2.8-2.7 2.5.8 2.8 2.7 2.8 2.7"/><path d="m39.4 42c.5-5.2-5.3-4.7-2.9-3.7 2.4 1 2.9 3.7 2.9 3.7"/><path d="m40.7 33.4c.5-5.2-5.7-4.7-3.3-3.7 2.5 1 3.3 3.7 3.3 3.7"/><path d="m27.2 20.7c0 0 12.6-1.5 28.6-.7 2.3.1 5.9.1 6.1 4.3-1.4-4.8-17.3-2.6-34.7-3.6"/><path d="m34.4 10c-.7-.2-1.5-.1-2 .1-4.5 2.1-8.3 2.8-11.4 3.1-1 .1-1.8.5-2.4 1.2l-12.2 9c-1.9 1.4-2.9 3.7-2.8 6 0 .4 0 .7 0 1.1.3 4 1.4 9.5 2.1 13.5.7 4.2 2.1 7.5 4.4 9.2-3.4-1.3-5.1-5-6-10.1-.7-4-1.8-9.5-2.1-13.6 0-.4 0-.7 0-1.1-.1-2.3.8-4.5 2.8-6l12.2-8.9c0 0 0 0 0 0 .6-.6 1.4-1 2.4-1.2 3.1-.3 6.9-1.1 11.4-3.1 1-.4 2.6-.2 3.6.8"/><path d="m23 19.5c0 0 4.3-1.3 6.3-1.8 1.7-.4 4.8-2 6-4.6-.6 4.2-4 5.6-5.7 6.1l-.8.2c0 0-.5.7-1.5 1.4-.1-.1-2-1.5-4.3-1.3"/><path d="m36.4 29.8c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.4 1.5-.6.5-.2 1-.5 1.6-.7.6-.3 1.2-.4 1.8-.2"/><path d="m34.8 37.7c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.3 1.5-.6.5-.2 1-.5 1.6-.7.5-.3 1.2-.4 1.8-.2"/><path d="m32.4 46.2c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.3 1.5-.6.5-.2 1-.5 1.6-.7.5-.3 1.2-.4 1.8-.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f449.svg b/public/emoji/1f449.svg new file mode 100644 index 000000000..815e08efb --- /dev/null +++ b/public/emoji/1f449.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m35.3 12.6c-.4 4.4-4 5.9-5.7 6.4l-.8.2c0 0-.6.5-1.5 1.1 0 .1 0 .1 0 .2 0 0 7.8.5 10.3.1 2.8-.4 15.2-.4 18.3-.5 3.6-.2 6.2.5 6.2 4.5 0 4.1-3.2 5.3-6.2 5.1-4.2-.3-18.3-.6-18.3-.6 1.8.4 3.5 1.2 3.2 4.2-.4 3.4-1.7 4.1-3.8 4.2 2.9 1.7 2.7 4 2.3 5.4-.6 2.4-4.9 3.1-4.9 3.1 3.2.9 2.6 2.4 2.3 4.5-.2 1.5-1.5 2.9-3.7 3.5-2.2.5-3.8 2.2-21-.3-4.6-.7-6.8-4.6-7.9-10.6-.7-4-1.8-9.5-2.1-13.6 0-.4 0-.7 0-1.1-.1-2.3.8-4.5 2.8-6l12.2-8.9c0 0 0 0 0 0 .6-.6 1.4-1 2.4-1.2 3.1-.3 6.9-1.1 11.4-3.1 1.7-.7 4.8.4 4.5 3.4" fill="#ffdd67"/><g fill="#eba352"><path d="m36.9 49.3c.6-3.8-5.3-3.5-2.8-2.7 2.5.8 2.8 2.7 2.8 2.7"/><path d="m39.4 42c.5-5.2-5.3-4.7-2.9-3.7 2.4 1 2.9 3.7 2.9 3.7"/><path d="m40.7 33.4c.5-5.2-5.7-4.7-3.3-3.7 2.5 1 3.3 3.7 3.3 3.7"/><path d="m27.2 20.7c0 0 12.6-1.5 28.6-.7 2.3.1 5.9.1 6.1 4.3-1.4-4.8-17.3-2.6-34.7-3.6"/><path d="m34.4 10c-.7-.2-1.5-.1-2 .1-4.5 2.1-8.3 2.8-11.4 3.1-1 .1-1.8.5-2.4 1.2l-12.2 9c-1.9 1.4-2.9 3.7-2.8 6 0 .4 0 .7 0 1.1.3 4 1.4 9.5 2.1 13.5.7 4.2 2.1 7.5 4.4 9.2-3.4-1.3-5.1-5-6-10.1-.7-4-1.8-9.5-2.1-13.6 0-.4 0-.7 0-1.1-.1-2.3.8-4.5 2.8-6l12.2-8.9c0 0 0 0 0 0 .6-.6 1.4-1 2.4-1.2 3.1-.3 6.9-1.1 11.4-3.1 1-.4 2.6-.2 3.6.8"/><path d="m23 19.5c0 0 4.3-1.3 6.3-1.8 1.7-.4 4.8-2 6-4.6-.6 4.2-4 5.6-5.7 6.1l-.8.2c0 0-.5.7-1.5 1.4-.1-.1-2-1.5-4.3-1.3"/><path d="m36.4 29.8c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.4 1.5-.6.5-.2 1-.5 1.6-.7.6-.3 1.2-.4 1.8-.2"/><path d="m34.8 37.7c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.3 1.5-.6.5-.2 1-.5 1.6-.7.5-.3 1.2-.4 1.8-.2"/><path d="m32.4 46.2c-.6.2-1 .5-1.5.8-.5.3-.9.6-1.5.9-.5.3-1.2.5-1.8.5-.6 0-1.3-.2-1.8-.5.6 0 1.2-.1 1.7-.2.5-.1 1-.4 1.5-.6.5-.2 1-.5 1.6-.7.5-.3 1.2-.4 1.8-.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44a-1f3fb.svg b/public/emoji/1f44a-1f3fb.svg new file mode 100644 index 000000000..6b68ade7e --- /dev/null +++ b/public/emoji/1f44a-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m59.5 15.5c0-2.6-2.2-6.2-6.5-6.9-3.6-.6-7.1.6-8 3.5-.4-3.9-3.9-5.2-8.1-5.1-4.1.1-7.5 2-7.9 5.7-1-2.2-3.7-2.9-6.8-2.9h-.1c-3.1.2-5.7 1.2-6.7 3.5-.9-.5-2.2-.6-4.2.1-2.4.8-6.6 4.4-8.4 11.9-1.4 5.7.5 13.7.5 13.7-.2 3.6 2.6 6.6 6.1 6.8 2.7.1 5.1-1.3 6.3-3.5v1.2c.1 4 3.4 7.1 7.4 7h.1c3.2-.1 5.8-2.2 6.7-5 .7 3.9 4.1 6.8 8.1 6.7 4.4-.1 7.9-3.8 7.8-8.2.6 3.6 3.8 6.3 7.5 6.2h.1c4.1-.1 8.5-4.1 8.5-8.2.1 0-2.2-11.8-2.4-26.5" fill="#ffe1bd"/><path d="m61.8 43.5c-1.3 1.6-3.3 2.8-5.6 2.8h-.1c-.4 0-.8 0-1.2-.1-.2 0-.4-.1-.6-.1-2.6-.4-5.5-1.7-7.1-3.6.4-2.3.4-4.6.4-6.9 0-2.5-.2-4.9-.3-7.3-.1-2.4-.2-4.8-.1-7.3-.5 1.1-.9 2.3-1.1 3.6-.3 1.2-.4 2.5-.5 3.7-.2 2.5-.2 4.9-.2 7.4 0 2.4.1 4.8 0 7.2-.1 1.2-.1 3-.5 3.8-.8 1.7-3.2 2.1-5.2 2.1-3.5.1-7.2-2-8.7-5.1 0 0 0-.1 0-.1.1-1.1.3-2.1.4-3.2.2-2.1.4-4.3.4-6.5 0-2.2-.1-4.4-.4-6.5-.1-1.1-.3-2.2-.6-3.2-.3-1.1-.6-2.1-1-3.1-.1 1.1-.1 2.2-.1 3.3 0 1.1 0 2.1-.1 3.2 0 2.1-.1 4.3-.1 6.4 0 2.1 0 4.3.1 6.4 0 .9.1 3.5.2 4.7-1.3 1.3-3 2.1-5 2.1h-.1c-3.3.1-6.7-2.6-7.8-5.7 0-.1 0-.2 0-.3.1-1.9.3-3.7.4-5.6.1-1.9.1-3.8 0-5.7-.2-.9-.3-1.9-.5-2.9-.1-.5-.2-1-.4-1.4-.1-.2-.2-.5-.3-.7-.1-.2-.3-.4-.4-.6.1.2.1.5.1.7 0 .2 0 .5 0 .7 0 .5 0 .9-.1 1.4-.1.9-.2 1.9-.3 2.8-.2 1.9-.4 3.7-.5 5.6-.1 1.9-.1 3.8.1 5.7 0 .1 0 .1 0 .2-1.2.8-2.6 1.1-4.2 1.1-9.9 0-7.8-14.7-6.4-20.5.2-.9.5-1.8.8-2.6-.9 1.4-1.7 3.3-2.3 5.9-1.4 5.7-2 20.5 6.6 20.5 2.5 0 4.7-1.1 6-3 .1.4.3 7.7 7.7 7.7h.1c2.3-.1 4.3-1.2 5.6-2.9-.1.5-.2 1.2-.3 2.1-.5 5.4 3.8 8.1 6.5 7.2 7.2-2.6 13.2-2.9 17.9-2.7 3.2.1 5.3-2.1 5.7-5.8 1.6-1.4 2.8-3.1 3.1-4.9" fill="#e6b796"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44a-1f3fc.svg b/public/emoji/1f44a-1f3fc.svg new file mode 100644 index 000000000..7bb10f2fa --- /dev/null +++ b/public/emoji/1f44a-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m59.5 15.5c0-2.6-2.2-6.2-6.5-6.9-3.6-.6-7.1.6-8 3.5-.4-3.9-3.9-5.2-8.1-5.1-4.1.1-7.5 2-7.9 5.7-1-2.2-3.7-2.9-6.8-2.9h-.1c-3.1.2-5.7 1.2-6.7 3.5-.9-.5-2.2-.6-4.2.1-2.4.8-6.6 4.4-8.4 11.9-1.4 5.7.5 13.7.5 13.7-.2 3.6 2.6 6.6 6.1 6.8 2.7.1 5.1-1.3 6.3-3.5v1.2c.1 4 3.4 7.1 7.4 7h.1c3.2-.1 5.8-2.2 6.7-5 .7 3.9 4.1 6.8 8.1 6.7 4.4-.1 7.9-3.8 7.8-8.2.6 3.6 3.8 6.3 7.5 6.2h.1c4.1-.1 8.5-4.1 8.5-8.2.1 0-2.2-11.8-2.4-26.5" fill="#fed0ac"/><path d="m61.8 43.5c-1.3 1.6-3.3 2.8-5.6 2.8h-.1c-.4 0-.8 0-1.2-.1-.2 0-.4-.1-.6-.1-2.6-.4-5.5-1.7-7.1-3.6.4-2.3.4-4.6.4-6.9 0-2.5-.2-4.9-.3-7.3-.1-2.4-.2-4.8-.1-7.3-.5 1.1-.9 2.3-1.1 3.6-.3 1.2-.4 2.5-.5 3.7-.2 2.5-.2 4.9-.2 7.4 0 2.4.1 4.8 0 7.2-.1 1.2-.1 3-.5 3.8-.8 1.7-3.2 2.1-5.2 2.1-3.5.1-7.2-2-8.7-5.1 0 0 0-.1 0-.1.1-1.1.3-2.1.4-3.2.2-2.1.4-4.3.4-6.5 0-2.2-.1-4.4-.4-6.5-.1-1.1-.3-2.2-.6-3.2-.3-1.1-.6-2.1-1-3.1-.1 1.1-.1 2.2-.1 3.3 0 1.1 0 2.1-.1 3.2 0 2.1-.1 4.3-.1 6.4 0 2.1 0 4.3.1 6.4 0 .9.1 3.5.2 4.7-1.3 1.3-3 2.1-5 2.1h-.1c-3.3.1-6.7-2.6-7.8-5.7 0-.1 0-.2 0-.3.1-1.9.3-3.7.4-5.6.1-1.9.1-3.8 0-5.7-.2-.9-.3-1.9-.5-2.9-.1-.5-.2-1-.4-1.4-.1-.2-.2-.5-.3-.7-.1-.2-.3-.4-.4-.6.1.2.1.5.1.7 0 .2 0 .5 0 .7 0 .5 0 .9-.1 1.4-.1.9-.2 1.9-.3 2.8-.2 1.9-.4 3.7-.5 5.6-.1 1.9-.1 3.8.1 5.7 0 .1 0 .1 0 .2-1.2.8-2.6 1.1-4.2 1.1-9.9 0-7.8-14.7-6.4-20.5.2-.9.5-1.8.8-2.6-.9 1.4-1.7 3.3-2.3 5.9-1.4 5.7-2 20.5 6.6 20.5 2.5 0 4.7-1.1 6-3 .1.4.3 7.7 7.7 7.7h.1c2.3-.1 4.3-1.2 5.6-2.9-.1.5-.2 1.2-.3 2.1-.5 5.4 3.8 8.1 6.5 7.2 7.2-2.6 13.2-2.9 17.9-2.7 3.2.1 5.3-2.1 5.7-5.8 1.6-1.4 2.8-3.1 3.1-4.9" fill="#e0a372"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44a-1f3fd.svg b/public/emoji/1f44a-1f3fd.svg new file mode 100644 index 000000000..1543e53a8 --- /dev/null +++ b/public/emoji/1f44a-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m59.5 15.5c0-2.6-2.2-6.2-6.5-6.9-3.6-.6-7.1.6-8 3.5-.4-3.9-3.9-5.2-8.1-5.1-4.1.1-7.5 2-7.9 5.7-1-2.2-3.7-2.9-6.8-2.9h-.1c-3.1.2-5.7 1.2-6.7 3.5-.9-.5-2.2-.6-4.2.1-2.4.8-6.6 4.4-8.4 11.9-1.4 5.7.5 13.7.5 13.7-.2 3.6 2.6 6.6 6.1 6.8 2.7.1 5.1-1.3 6.3-3.5v1.2c.1 4 3.4 7.1 7.4 7h.1c3.2-.1 5.8-2.2 6.7-5 .7 3.9 4.1 6.8 8.1 6.7 4.4-.1 7.9-3.8 7.8-8.2.6 3.6 3.8 6.3 7.5 6.2h.1c4.1-.1 8.5-4.1 8.5-8.2.1 0-2.2-11.8-2.4-26.5" fill="#d6a57c"/><path d="m61.8 43.5c-1.3 1.6-3.3 2.8-5.6 2.8h-.1c-.4 0-.8 0-1.2-.1-.2 0-.4-.1-.6-.1-2.6-.4-5.5-1.7-7.1-3.6.4-2.3.4-4.6.4-6.9 0-2.5-.2-4.9-.3-7.3-.1-2.4-.2-4.8-.1-7.3-.5 1.1-.9 2.3-1.1 3.6-.3 1.2-.4 2.5-.5 3.7-.2 2.5-.2 4.9-.2 7.4 0 2.4.1 4.8 0 7.2-.1 1.2-.1 3-.5 3.8-.8 1.7-3.2 2.1-5.2 2.1-3.5.1-7.2-2-8.7-5.1 0 0 0-.1 0-.1.1-1.1.3-2.1.4-3.2.2-2.1.4-4.3.4-6.5 0-2.2-.1-4.4-.4-6.5-.1-1.1-.3-2.2-.6-3.2-.3-1.1-.6-2.1-1-3.1-.1 1.1-.1 2.2-.1 3.3 0 1.1 0 2.1-.1 3.2 0 2.1-.1 4.3-.1 6.4 0 2.1 0 4.3.1 6.4 0 .9.1 3.5.2 4.7-1.3 1.3-3 2.1-5 2.1h-.1c-3.3.1-6.7-2.6-7.8-5.7 0-.1 0-.2 0-.3.1-1.9.3-3.7.4-5.6.1-1.9.1-3.8 0-5.7-.2-.9-.3-1.9-.5-2.9-.1-.5-.2-1-.4-1.4-.1-.2-.2-.5-.3-.7-.1-.2-.3-.4-.4-.6.1.2.1.5.1.7 0 .2 0 .5 0 .7 0 .5 0 .9-.1 1.4-.1.9-.2 1.9-.3 2.8-.2 1.9-.4 3.7-.5 5.6-.1 1.9-.1 3.8.1 5.7 0 .1 0 .1 0 .2-1.2.8-2.6 1.1-4.2 1.1-9.9 0-7.8-14.7-6.4-20.5.2-.9.5-1.8.8-2.6-.9 1.4-1.7 3.3-2.3 5.9-1.4 5.7-2 20.5 6.6 20.5 2.5 0 4.7-1.1 6-3 .1.4.3 7.7 7.7 7.7h.1c2.3-.1 4.3-1.2 5.6-2.9-.1.5-.2 1.2-.3 2.1-.5 5.4 3.8 8.1 6.5 7.2 7.2-2.6 13.2-2.9 17.9-2.7 3.2.1 5.3-2.1 5.7-5.8 1.6-1.4 2.8-3.1 3.1-4.9" fill="#b58360"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44a-1f3fe.svg b/public/emoji/1f44a-1f3fe.svg new file mode 100644 index 000000000..6485deb72 --- /dev/null +++ b/public/emoji/1f44a-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m59.5 15.5c0-2.6-2.2-6.2-6.5-6.9-3.6-.6-7.1.6-8 3.5-.4-3.9-3.9-5.2-8.1-5.1-4.1.1-7.5 2-7.9 5.7-1-2.2-3.7-2.9-6.8-2.9h-.1c-3.1.2-5.7 1.2-6.7 3.5-.9-.5-2.2-.6-4.2.1-2.4.8-6.6 4.4-8.4 11.9-1.4 5.7.5 13.7.5 13.7-.2 3.6 2.6 6.6 6.1 6.8 2.7.1 5.1-1.3 6.3-3.5v1.2c.1 4 3.4 7.1 7.4 7h.1c3.2-.1 5.8-2.2 6.7-5 .7 3.9 4.1 6.8 8.1 6.7 4.4-.1 7.9-3.8 7.8-8.2.6 3.6 3.8 6.3 7.5 6.2h.1c4.1-.1 8.5-4.1 8.5-8.2.1 0-2.2-11.8-2.4-26.5" fill="#b47d56"/><path d="m61.8 43.5c-1.3 1.6-3.3 2.8-5.6 2.8h-.1c-.4 0-.8 0-1.2-.1-.2 0-.4-.1-.6-.1-2.6-.4-5.5-1.7-7.1-3.6.4-2.3.4-4.6.4-6.9 0-2.5-.2-4.9-.3-7.3-.1-2.4-.2-4.8-.1-7.3-.5 1.1-.9 2.3-1.1 3.6-.3 1.2-.4 2.5-.5 3.7-.2 2.5-.2 4.9-.2 7.4 0 2.4.1 4.8 0 7.2-.1 1.2-.1 3-.5 3.8-.8 1.7-3.2 2.1-5.2 2.1-3.5.1-7.2-2-8.7-5.1 0 0 0-.1 0-.1.1-1.1.3-2.1.4-3.2.2-2.1.4-4.3.4-6.5 0-2.2-.1-4.4-.4-6.5-.1-1.1-.3-2.2-.6-3.2-.3-1.1-.6-2.1-1-3.1-.1 1.1-.1 2.2-.1 3.3 0 1.1 0 2.1-.1 3.2 0 2.1-.1 4.3-.1 6.4 0 2.1 0 4.3.1 6.4 0 .9.1 3.5.2 4.7-1.3 1.3-3 2.1-5 2.1h-.1c-3.3.1-6.7-2.6-7.8-5.7 0-.1 0-.2 0-.3.1-1.9.3-3.7.4-5.6.1-1.9.1-3.8 0-5.7-.2-.9-.3-1.9-.5-2.9-.1-.5-.2-1-.4-1.4-.1-.2-.2-.5-.3-.7-.1-.2-.3-.4-.4-.6.1.2.1.5.1.7 0 .2 0 .5 0 .7 0 .5 0 .9-.1 1.4-.1.9-.2 1.9-.3 2.8-.2 1.9-.4 3.7-.5 5.6-.1 1.9-.1 3.8.1 5.7 0 .1 0 .1 0 .2-1.2.8-2.6 1.1-4.2 1.1-9.9 0-7.8-14.7-6.4-20.5.2-.9.5-1.8.8-2.6-.9 1.4-1.7 3.3-2.3 5.9-1.4 5.7-2 20.5 6.6 20.5 2.5 0 4.7-1.1 6-3 .1.4.3 7.7 7.7 7.7h.1c2.3-.1 4.3-1.2 5.6-2.9-.1.5-.2 1.2-.3 2.1-.5 5.4 3.8 8.1 6.5 7.2 7.2-2.6 13.2-2.9 17.9-2.7 3.2.1 5.3-2.1 5.7-5.8 1.6-1.4 2.8-3.1 3.1-4.9" fill="#935e3e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44a-1f3ff.svg b/public/emoji/1f44a-1f3ff.svg new file mode 100644 index 000000000..2eded3072 --- /dev/null +++ b/public/emoji/1f44a-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m59.5 15.5c0-2.6-2.2-6.2-6.5-6.9-3.6-.6-7.1.6-8 3.5-.4-3.9-3.9-5.2-8.1-5.1-4.1.1-7.5 2-7.9 5.7-1-2.2-3.7-2.9-6.8-2.9h-.1c-3.1.2-5.7 1.2-6.7 3.5-.9-.5-2.2-.6-4.2.1-2.4.8-6.6 4.4-8.4 11.9-1.4 5.7.5 13.7.5 13.7-.2 3.6 2.6 6.6 6.1 6.8 2.7.1 5.1-1.3 6.3-3.5v1.2c.1 4 3.4 7.1 7.4 7h.1c3.2-.1 5.8-2.2 6.7-5 .7 3.9 4.1 6.8 8.1 6.7 4.4-.1 7.9-3.8 7.8-8.2.6 3.6 3.8 6.3 7.5 6.2h.1c4.1-.1 8.5-4.1 8.5-8.2.1 0-2.2-11.8-2.4-26.5" fill="#8a6859"/><path d="m61.8 43.5c-1.3 1.6-3.3 2.8-5.6 2.8h-.1c-.4 0-.8 0-1.2-.1-.2 0-.4-.1-.6-.1-2.6-.4-5.5-1.7-7.1-3.6.4-2.3.4-4.6.4-6.9 0-2.5-.2-4.9-.3-7.3-.1-2.4-.2-4.8-.1-7.3-.5 1.1-.9 2.3-1.1 3.6-.3 1.2-.4 2.5-.5 3.7-.2 2.5-.2 4.9-.2 7.4 0 2.4.1 4.8 0 7.2-.1 1.2-.1 3-.5 3.8-.8 1.7-3.2 2.1-5.2 2.1-3.5.1-7.2-2-8.7-5.1 0 0 0-.1 0-.1.1-1.1.3-2.1.4-3.2.2-2.1.4-4.3.4-6.5 0-2.2-.1-4.4-.4-6.5-.1-1.1-.3-2.2-.6-3.2-.3-1.1-.6-2.1-1-3.1-.1 1.1-.1 2.2-.1 3.3 0 1.1 0 2.1-.1 3.2 0 2.1-.1 4.3-.1 6.4 0 2.1 0 4.3.1 6.4 0 .9.1 3.5.2 4.7-1.3 1.3-3 2.1-5 2.1h-.1c-3.3.1-6.7-2.6-7.8-5.7 0-.1 0-.2 0-.3.1-1.9.3-3.7.4-5.6.1-1.9.1-3.8 0-5.7-.2-.9-.3-1.9-.5-2.9-.1-.5-.2-1-.4-1.4-.1-.2-.2-.5-.3-.7-.1-.2-.3-.4-.4-.6.1.2.1.5.1.7 0 .2 0 .5 0 .7 0 .5 0 .9-.1 1.4-.1.9-.2 1.9-.3 2.8-.2 1.9-.4 3.7-.5 5.6-.1 1.9-.1 3.8.1 5.7 0 .1 0 .1 0 .2-1.2.8-2.6 1.1-4.2 1.1-9.9 0-7.8-14.7-6.4-20.5.2-.9.5-1.8.8-2.6-.9 1.4-1.7 3.3-2.3 5.9-1.4 5.7-2 20.5 6.6 20.5 2.5 0 4.7-1.1 6-3 .1.4.3 7.7 7.7 7.7h.1c2.3-.1 4.3-1.2 5.6-2.9-.1.5-.2 1.2-.3 2.1-.5 5.4 3.8 8.1 6.5 7.2 7.2-2.6 13.2-2.9 17.9-2.7 3.2.1 5.3-2.1 5.7-5.8 1.6-1.4 2.8-3.1 3.1-4.9" fill="#705041"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44a.svg b/public/emoji/1f44a.svg new file mode 100644 index 000000000..20b808db5 --- /dev/null +++ b/public/emoji/1f44a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m59.5 15.5c0-2.6-2.2-6.2-6.5-6.9-3.6-.6-7.1.6-8 3.5-.4-3.9-3.9-5.2-8.1-5.1-4.1.1-7.5 2-7.9 5.7-1-2.2-3.7-2.9-6.8-2.9h-.1c-3.1.2-5.7 1.2-6.7 3.5-.9-.5-2.2-.6-4.2.1-2.4.8-6.6 4.4-8.4 11.9-1.4 5.7.5 13.7.5 13.7-.2 3.6 2.6 6.6 6.1 6.8 2.7.1 5.1-1.3 6.3-3.5v1.2c.1 4 3.4 7.1 7.4 7h.1c3.2-.1 5.8-2.2 6.7-5 .7 3.9 4.1 6.8 8.1 6.7 4.4-.1 7.9-3.8 7.8-8.2.6 3.6 3.8 6.3 7.5 6.2h.1c4.1-.1 8.5-4.1 8.5-8.2.1 0-2.2-11.8-2.4-26.5" fill="#ffdd67"/><path d="m61.8 43.5c-1.3 1.6-3.3 2.8-5.6 2.8h-.1c-.4 0-.8 0-1.2-.1-.2 0-.4-.1-.6-.1-2.6-.4-5.5-1.7-7.1-3.6.4-2.3.4-4.6.4-6.9 0-2.5-.2-4.9-.3-7.3-.1-2.4-.2-4.8-.1-7.3-.5 1.1-.9 2.3-1.1 3.6-.3 1.2-.4 2.5-.5 3.7-.2 2.5-.2 4.9-.2 7.4 0 2.4.1 4.8 0 7.2-.1 1.2-.1 3-.5 3.8-.8 1.7-3.2 2.1-5.2 2.1-3.5.1-7.2-2-8.7-5.1 0 0 0-.1 0-.1.1-1.1.3-2.1.4-3.2.2-2.1.4-4.3.4-6.5 0-2.2-.1-4.4-.4-6.5-.1-1.1-.3-2.2-.6-3.2-.3-1.1-.6-2.1-1-3.1-.1 1.1-.1 2.2-.1 3.3 0 1.1 0 2.1-.1 3.2 0 2.1-.1 4.3-.1 6.4 0 2.1 0 4.3.1 6.4 0 .9.1 3.5.2 4.7-1.3 1.3-3 2.1-5 2.1h-.1c-3.3.1-6.7-2.6-7.8-5.7 0-.1 0-.2 0-.3.1-1.9.3-3.7.4-5.6.1-1.9.1-3.8 0-5.7-.2-.9-.3-1.9-.5-2.9-.1-.5-.2-1-.4-1.4-.1-.2-.2-.5-.3-.7-.1-.2-.3-.4-.4-.6.1.2.1.5.1.7 0 .2 0 .5 0 .7 0 .5 0 .9-.1 1.4-.1.9-.2 1.9-.3 2.8-.2 1.9-.4 3.7-.5 5.6-.1 1.9-.1 3.8.1 5.7 0 .1 0 .1 0 .2-1.2.8-2.6 1.1-4.2 1.1-9.9 0-7.8-14.7-6.4-20.5.2-.9.5-1.8.8-2.6-.9 1.4-1.7 3.3-2.3 5.9-1.4 5.7-2 20.5 6.6 20.5 2.5 0 4.7-1.1 6-3 .1.4.3 7.7 7.7 7.7h.1c2.3-.1 4.3-1.2 5.6-2.9-.1.5-.2 1.2-.3 2.1-.5 5.4 3.8 8.1 6.5 7.2 7.2-2.6 13.2-2.9 17.9-2.7 3.2.1 5.3-2.1 5.7-5.8 1.6-1.4 2.8-3.1 3.1-4.9" fill="#eba352"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44b-1f3fb.svg b/public/emoji/1f44b-1f3fb.svg new file mode 100644 index 000000000..981d4d474 --- /dev/null +++ b/public/emoji/1f44b-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m16.1 48.5c-.5-.1-.9-.2-1.4-.4-.5-.2-.9-.3-1.3-.5-.9-.4-1.7-.9-2.5-1.5-1.6-1.1-2.9-2.6-3.9-4.4-1-1.7-1.6-3.7-1.7-5.6-.1-1 0-1.9.1-2.9.1-.5.2-.9.3-1.4.1-.5.3-.9.4-1.4l.1 1.4c0 .5.1.9.2 1.4.1.9.3 1.8.5 2.6.4 1.7 1 3.3 1.9 4.8.9 1.5 1.9 2.9 3.2 4.2.6.6 1.3 1.2 2 1.8.3.3.7.6 1.1.9l1 1"/><path d="m15.8 52.1c-.3.2-.7.3-1.1.4-.4.1-.7.2-1.1.2-.7.1-1.5.2-2.3.1-1.5-.1-3.1-.5-4.4-1.2-1.4-.7-2.6-1.8-3.4-3.1-.4-.6-.8-1.3-1.1-2-.1-.3-.2-.7-.3-1.1 0-.3-.1-.6-.1-1 .3.3.5.5.7.8.3.3.5.6.7.8.5.5.9 1 1.4 1.4 1 .9 2 1.7 3.2 2.3 1.1.6 2.4 1.1 3.6 1.5.6.2 1.3.3 2 .5.3.1.7.1 1 .2.5.1.8.1 1.2.2"/><path d="m38.4 3.5c.5.1.9.3 1.4.5.5.2.9.4 1.3.6.9.5 1.7 1 2.5 1.6 1.6 1.2 2.9 2.8 3.8 4.6.9 1.8 1.4 3.8 1.4 5.7 0 1-.1 1.9-.3 2.9-.1.5-.2.9-.4 1.4-.2.5-.3.9-.5 1.3l-.1-1.4c0-.5 0-.9-.1-1.4-.1-.9-.2-1.8-.3-2.7-.3-1.7-.9-3.4-1.7-5-.8-1.6-1.8-3-3-4.3-.6-.7-1.3-1.3-1.9-2-.3-.3-.7-.6-1.1-.9l-1-.9"/><path d="m47.1 3.1c.4.1.7.2 1 .4.3.1.7.3 1 .5.6.4 1.2.8 1.8 1.3 1.1 1 2 2.2 2.5 3.6.6 1.4.8 2.9.6 4.4-.1.7-.3 1.4-.5 2.1-.1.3-.3.7-.4 1-.2.3-.3.6-.6.9 0-.4 0-.7 0-1 0-.3 0-.7 0-1 0-.7-.1-1.3-.1-1.9-.2-1.3-.4-2.5-.9-3.6-.5-1.2-1.1-2.2-1.8-3.3-.4-.5-.8-1.1-1.2-1.6-.2-.3-.4-.5-.7-.8-.2-.5-.5-.8-.7-1"/></g><g fill="#ffe1bd"><path d="m10 18c-2 .9-2.7 3.3-1.8 5.3l12.6 26.3 7-3.3-12.6-26.4c-.9-2-3.2-2.9-5.2-1.9"/><path d="m43.1 38.9l7.4-3.5-14.4-30c-1-2-3.4-2.9-5.5-1.9-2 1-2.9 3.4-1.9 5.5l14.4 29.9"/></g><path d="m30.7 3.4c-.2.1-.4.2-.6.4 1.9-.5 3.9.4 4.8 2.2l14.4 30 1.3-.6-14.4-30c-1-2.1-3.4-3-5.5-2" fill="#e6b796"/><path d="m27.8 46.2l7.7-3.7-14.7-30.6c-1-2.1-3.6-3.1-5.7-2.1-2.1 1-3 3.6-2 5.7l14.7 30.7" fill="#ffe1bd"/><path d="m15.1 9.9c-.2.1-.4.2-.6.4 1.9-.5 4.1.4 5 2.3l9.1 19.1 2.2 1.3-10-21c-1-2.2-3.5-3.1-5.7-2.1" fill="#e6b796"/><path d="m34.3 40.1l7.7-3.7-14.7-30.6c-1-2.1-3.6-3.1-5.7-2-2.1 1-3 3.6-2 5.7l14.7 30.6" fill="#ffe1bd"/><g fill="#e6b796"><path d="m21.6 3.7c-.2.1-.4.3-.6.4 1.9-.5 4.1.4 5 2.3l10.3 21.6 2.2 1.3-11.2-23.5c-1-2.2-3.6-3.1-5.7-2.1"/><path d="m10 18c-.2.1-.4.2-.6.4 1.8-.5 3.7.4 4.5 2.2l7.5 15.7 2.2 1.3-8.4-17.6c-.9-2.1-3.2-3-5.2-2"/></g><path d="m60.8 15c-2.7-2.1-7.1.2-9.3 7.4-1.5 5-1.7 6.5-4.9 8l-1.8-3.7c0 0-28.4 13.7-27.3 15.9 0 0 3.4 10.6 9.2 15.5 8.6 7.4 28.7-.5 29.6-19.6.5-11.1 7.4-21.2 4.5-23.5" fill="#ffe1bd"/><g fill="#e6b796"><path d="m60.8 15c-.5-.4-1.1-.6-1.7-.7.1.1.3.1.4.2 3 2.3-.1 7.6-1.8 12.4-1.4 3.8-2.6 7.7-2.4 11.5.8 16.6-15.9 24.5-25.9 21.5 9.8 4.1 28-3.7 27.2-21-.2-3.8.9-7.5 2.4-11.5 1.6-4.8 4.7-10.1 1.8-12.4"/><path d="m47.5 30c-6.2.7-15.3 9.6-8.9 19.3-4.7-9.8 3-16.4 7.9-18.7.5-.4 1-.6 1-.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44b-1f3fc.svg b/public/emoji/1f44b-1f3fc.svg new file mode 100644 index 000000000..0e3fb5f89 --- /dev/null +++ b/public/emoji/1f44b-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m16.1 48.5c-.5-.1-.9-.2-1.4-.4-.5-.2-.9-.3-1.3-.5-.9-.4-1.7-.9-2.5-1.5-1.6-1.1-2.9-2.6-3.9-4.4-1-1.7-1.6-3.7-1.7-5.6-.1-1 0-1.9.1-2.9.1-.5.2-.9.3-1.4.1-.5.3-.9.4-1.4l.1 1.4c0 .5.1.9.2 1.4.1.9.3 1.8.5 2.6.4 1.7 1 3.3 1.9 4.8.9 1.5 1.9 2.9 3.2 4.2.6.6 1.3 1.2 2 1.8.3.3.7.6 1.1.9l1 1"/><path d="m15.8 52.1c-.3.2-.7.3-1.1.4-.4.1-.7.2-1.1.2-.7.1-1.5.2-2.3.1-1.5-.1-3.1-.5-4.4-1.2-1.4-.7-2.6-1.8-3.4-3.1-.4-.6-.8-1.3-1.1-2-.1-.3-.2-.7-.3-1.1 0-.3-.1-.6-.1-1 .3.3.5.5.7.8.3.3.5.6.7.8.5.5.9 1 1.4 1.4 1 .9 2 1.7 3.2 2.3 1.1.6 2.4 1.1 3.6 1.5.6.2 1.3.3 2 .5.3.1.7.1 1 .2.5.1.8.1 1.2.2"/><path d="m38.4 3.5c.5.1.9.3 1.4.5.5.2.9.4 1.3.6.9.5 1.7 1 2.5 1.6 1.6 1.2 2.9 2.8 3.8 4.6.9 1.8 1.4 3.8 1.4 5.7 0 1-.1 1.9-.3 2.9-.1.5-.2.9-.4 1.4-.2.5-.3.9-.5 1.3l-.1-1.4c0-.5 0-.9-.1-1.4-.1-.9-.2-1.8-.3-2.7-.3-1.7-.9-3.4-1.7-5-.8-1.6-1.8-3-3-4.3-.6-.7-1.3-1.3-1.9-2-.3-.3-.7-.6-1.1-.9l-1-.9"/><path d="m47.1 3.1c.4.1.7.2 1 .4.3.1.7.3 1 .5.6.4 1.2.8 1.8 1.3 1.1 1 2 2.2 2.5 3.6.6 1.4.8 2.9.6 4.4-.1.7-.3 1.4-.5 2.1-.1.3-.3.7-.4 1-.2.3-.3.6-.6.9 0-.4 0-.7 0-1 0-.3 0-.7 0-1 0-.7-.1-1.3-.1-1.9-.2-1.3-.4-2.5-.9-3.6-.5-1.2-1.1-2.2-1.8-3.3-.4-.5-.8-1.1-1.2-1.6-.2-.3-.4-.5-.7-.8-.2-.5-.5-.8-.7-1"/></g><g fill="#fed0ac"><path d="m10 18c-2 .9-2.7 3.3-1.8 5.3l12.6 26.3 7-3.3-12.6-26.4c-.9-2-3.2-2.9-5.2-1.9"/><path d="m43.1 38.9l7.4-3.5-14.4-30c-1-2-3.4-2.9-5.5-1.9-2 1-2.9 3.4-1.9 5.5l14.4 29.9"/></g><path d="m30.7 3.4c-.2.1-.4.2-.6.4 1.9-.5 3.9.4 4.8 2.2l14.4 30 1.3-.6-14.4-30c-1-2.1-3.4-3-5.5-2" fill="#e0a372"/><path d="m27.8 46.2l7.7-3.7-14.7-30.6c-1-2.1-3.6-3.1-5.7-2.1-2.1 1-3 3.6-2 5.7l14.7 30.7" fill="#fed0ac"/><path d="m15.1 9.9c-.2.1-.4.2-.6.4 1.9-.5 4.1.4 5 2.3l9.1 19.1 2.2 1.3-10-21c-1-2.2-3.5-3.1-5.7-2.1" fill="#e0a372"/><path d="m34.3 40.1l7.7-3.7-14.7-30.6c-1-2.1-3.6-3.1-5.7-2-2.1 1-3 3.6-2 5.7l14.7 30.6" fill="#fed0ac"/><g fill="#e0a372"><path d="m21.6 3.7c-.2.1-.4.3-.6.4 1.9-.5 4.1.4 5 2.3l10.3 21.6 2.2 1.3-11.2-23.5c-1-2.2-3.6-3.1-5.7-2.1"/><path d="m10 18c-.2.1-.4.2-.6.4 1.8-.5 3.7.4 4.5 2.2l7.5 15.7 2.2 1.3-8.4-17.6c-.9-2.1-3.2-3-5.2-2"/></g><path d="m60.8 15c-2.7-2.1-7.1.2-9.3 7.4-1.5 5-1.7 6.5-4.9 8l-1.8-3.7c0 0-28.4 13.7-27.3 15.9 0 0 3.4 10.6 9.2 15.5 8.6 7.4 28.7-.5 29.6-19.6.5-11.1 7.4-21.2 4.5-23.5" fill="#fed0ac"/><g fill="#e0a372"><path d="m60.8 15c-.5-.4-1.1-.6-1.7-.7.1.1.3.1.4.2 3 2.3-.1 7.6-1.8 12.4-1.4 3.8-2.6 7.7-2.4 11.5.8 16.6-15.9 24.5-25.9 21.5 9.8 4.1 28-3.7 27.2-21-.2-3.8.9-7.5 2.4-11.5 1.6-4.8 4.7-10.1 1.8-12.4"/><path d="m47.5 30c-6.2.7-15.3 9.6-8.9 19.3-4.7-9.8 3-16.4 7.9-18.7.5-.4 1-.6 1-.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44b-1f3fd.svg b/public/emoji/1f44b-1f3fd.svg new file mode 100644 index 000000000..801f13f4d --- /dev/null +++ b/public/emoji/1f44b-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m16.1 48.5c-.5-.1-.9-.2-1.4-.4-.5-.2-.9-.3-1.3-.5-.9-.4-1.7-.9-2.5-1.5-1.6-1.1-2.9-2.6-3.9-4.4-1-1.7-1.6-3.7-1.7-5.6-.1-1 0-1.9.1-2.9.1-.5.2-.9.3-1.4.1-.5.3-.9.4-1.4l.1 1.4c0 .5.1.9.2 1.4.1.9.3 1.8.5 2.6.4 1.7 1 3.3 1.9 4.8.9 1.5 1.9 2.9 3.2 4.2.6.6 1.3 1.2 2 1.8.3.3.7.6 1.1.9l1 1"/><path d="m15.8 52.1c-.3.2-.7.3-1.1.4-.4.1-.7.2-1.1.2-.7.1-1.5.2-2.3.1-1.5-.1-3.1-.5-4.4-1.2-1.4-.7-2.6-1.8-3.4-3.1-.4-.6-.8-1.3-1.1-2-.1-.3-.2-.7-.3-1.1 0-.3-.1-.6-.1-1 .3.3.5.5.7.8.3.3.5.6.7.8.5.5.9 1 1.4 1.4 1 .9 2 1.7 3.2 2.3 1.1.6 2.4 1.1 3.6 1.5.6.2 1.3.3 2 .5.3.1.7.1 1 .2.5.1.8.1 1.2.2"/><path d="m38.4 3.5c.5.1.9.3 1.4.5.5.2.9.4 1.3.6.9.5 1.7 1 2.5 1.6 1.6 1.2 2.9 2.8 3.8 4.6.9 1.8 1.4 3.8 1.4 5.7 0 1-.1 1.9-.3 2.9-.1.5-.2.9-.4 1.4-.2.5-.3.9-.5 1.3l-.1-1.4c0-.5 0-.9-.1-1.4-.1-.9-.2-1.8-.3-2.7-.3-1.7-.9-3.4-1.7-5-.8-1.6-1.8-3-3-4.3-.6-.7-1.3-1.3-1.9-2-.3-.3-.7-.6-1.1-.9l-1-.9"/><path d="m47.1 3.1c.4.1.7.2 1 .4.3.1.7.3 1 .5.6.4 1.2.8 1.8 1.3 1.1 1 2 2.2 2.5 3.6.6 1.4.8 2.9.6 4.4-.1.7-.3 1.4-.5 2.1-.1.3-.3.7-.4 1-.2.3-.3.6-.6.9 0-.4 0-.7 0-1 0-.3 0-.7 0-1 0-.7-.1-1.3-.1-1.9-.2-1.3-.4-2.5-.9-3.6-.5-1.2-1.1-2.2-1.8-3.3-.4-.5-.8-1.1-1.2-1.6-.2-.3-.4-.5-.7-.8-.2-.5-.5-.8-.7-1"/></g><g fill="#d6a57c"><path d="m10 18c-2 .9-2.7 3.3-1.8 5.3l12.6 26.3 7-3.3-12.6-26.4c-.9-2-3.2-2.9-5.2-1.9"/><path d="m43.1 38.9l7.4-3.6-14.4-30c-1-2-3.4-2.9-5.5-1.9-2 1-2.9 3.4-1.9 5.5l14.4 30"/></g><path d="m30.7 3.4c-.2.1-.4.2-.6.4 1.9-.5 3.9.4 4.8 2.2l14.4 30 1.3-.6-14.4-30c-1-2.1-3.4-3-5.5-2" fill="#b58360"/><path d="m27.8 46.2l7.7-3.7-14.7-30.6c-1-2.1-3.6-3.1-5.7-2.1-2.1 1-3 3.6-2 5.7l14.7 30.7" fill="#d6a57c"/><path d="m15.1 9.9c-.2.1-.4.2-.6.4 1.9-.5 4.1.4 5 2.3l9.1 19.1 2.2 1.3-10-21c-1-2.2-3.5-3.1-5.7-2.1" fill="#b58360"/><path d="m34.3 40.1l7.7-3.7-14.7-30.6c-1-2.1-3.6-3.1-5.7-2-2.1 1-3 3.6-2 5.7l14.7 30.6" fill="#d6a57c"/><g fill="#b58360"><path d="m21.6 3.7c-.2.1-.4.3-.6.4 1.9-.5 4.1.4 5 2.3l10.3 21.6 2.2 1.3-11.2-23.5c-1-2.2-3.6-3.1-5.7-2.1"/><path d="m10 18c-.2.1-.4.2-.6.4 1.8-.5 3.7.4 4.5 2.2l7.5 15.7 2.2 1.3-8.4-17.6c-.9-2.1-3.2-3-5.2-2"/></g><path d="m60.8 15c-2.7-2.1-7.1.2-9.3 7.4-1.5 5-1.7 6.5-4.9 8l-1.8-3.7c0 0-28.4 13.7-27.3 15.9 0 0 3.4 10.6 9.2 15.5 8.6 7.3 28.7-.5 29.6-19.6.5-11.1 7.4-21.2 4.5-23.5" fill="#d6a57c"/><g fill="#b58360"><path d="m60.8 15c-.5-.4-1.1-.6-1.7-.7.1.1.3.1.4.2 3 2.3-.1 7.6-1.8 12.4-1.4 3.8-2.6 7.7-2.4 11.5.8 16.6-15.9 24.5-25.9 21.5 9.8 4.1 28-3.7 27.2-21-.2-3.8.9-7.5 2.4-11.5 1.6-4.8 4.7-10.1 1.8-12.4"/><path d="m47.5 30c-6.2.7-15.3 9.6-8.9 19.3-4.7-9.8 3-16.4 7.9-18.7.5-.4 1-.6 1-.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44b-1f3fe.svg b/public/emoji/1f44b-1f3fe.svg new file mode 100644 index 000000000..687ff445f --- /dev/null +++ b/public/emoji/1f44b-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m16.1 48.5c-.5-.1-.9-.2-1.4-.4-.5-.2-.9-.3-1.3-.5-.9-.4-1.7-.9-2.5-1.5-1.6-1.1-2.9-2.6-3.9-4.4-1-1.7-1.6-3.7-1.7-5.6-.1-1 0-1.9.1-2.9.1-.5.2-.9.3-1.4.1-.5.3-.9.4-1.4l.1 1.4c0 .5.1.9.2 1.4.1.9.3 1.8.5 2.6.4 1.7 1 3.3 1.9 4.8.9 1.5 1.9 2.9 3.2 4.2.6.6 1.3 1.2 2 1.8.3.3.7.6 1.1.9l1 1"/><path d="m15.8 52.1c-.3.2-.7.3-1.1.4-.4.1-.7.2-1.1.2-.7.1-1.5.2-2.3.1-1.5-.1-3.1-.5-4.4-1.2-1.4-.7-2.6-1.8-3.4-3.1-.4-.6-.8-1.3-1.1-2-.1-.3-.2-.7-.3-1.1 0-.3-.1-.6-.1-1 .3.3.5.5.7.8.3.3.5.6.7.8.5.5.9 1 1.4 1.4 1 .9 2 1.7 3.2 2.3 1.1.6 2.4 1.1 3.6 1.5.6.2 1.3.3 2 .5.3.1.7.1 1 .2.5.1.8.1 1.2.2"/><path d="m38.4 3.5c.5.1.9.3 1.4.5.5.2.9.4 1.3.6.9.5 1.7 1 2.5 1.6 1.6 1.2 2.9 2.8 3.8 4.6.9 1.8 1.4 3.8 1.4 5.7 0 1-.1 1.9-.3 2.9-.1.5-.2.9-.4 1.4-.2.5-.3.9-.5 1.3l-.1-1.4c0-.5 0-.9-.1-1.4-.1-.9-.2-1.8-.3-2.7-.3-1.7-.9-3.4-1.7-5-.8-1.6-1.8-3-3-4.3-.6-.7-1.3-1.3-1.9-2-.3-.3-.7-.6-1.1-.9l-1-.9"/><path d="m47.1 3.1c.4.1.7.2 1 .4.3.1.7.3 1 .5.6.4 1.2.8 1.8 1.3 1.1 1 2 2.2 2.5 3.6.6 1.4.8 2.9.6 4.4-.1.7-.3 1.4-.5 2.1-.1.3-.3.7-.4 1-.2.3-.3.6-.6.9 0-.4 0-.7 0-1 0-.3 0-.7 0-1 0-.7-.1-1.3-.1-1.9-.2-1.3-.4-2.5-.9-3.6-.5-1.2-1.1-2.2-1.8-3.3-.4-.5-.8-1.1-1.2-1.6-.2-.3-.4-.5-.7-.8-.2-.5-.5-.8-.7-1"/></g><g fill="#b47d56"><path d="m10 18c-2 .9-2.7 3.3-1.8 5.3l12.6 26.3 7-3.3-12.6-26.4c-.9-2-3.2-2.9-5.2-1.9"/><path d="m43.1 38.9l7.4-3.5-14.4-30c-1-2-3.4-2.9-5.5-1.9-2 1-2.9 3.4-1.9 5.5l14.4 29.9"/></g><path d="m30.7 3.4c-.2.1-.4.2-.6.4 1.9-.5 3.9.4 4.8 2.2l14.4 30 1.3-.6-14.4-30c-1-2.1-3.4-3-5.5-2" fill="#935e3e"/><path d="m27.8 46.2l7.7-3.7-14.7-30.6c-1-2.1-3.6-3.1-5.7-2.1-2.1 1-3 3.6-2 5.7l14.7 30.7" fill="#b47d56"/><path d="m15.1 9.9c-.2.1-.4.2-.6.4 1.9-.5 4.1.4 5 2.3l9.1 19.1 2.2 1.3-10-21c-1-2.2-3.5-3.1-5.7-2.1" fill="#935e3e"/><path d="m34.3 40.1l7.7-3.7-14.7-30.6c-1-2.1-3.6-3.1-5.7-2-2.1 1-3 3.6-2 5.7l14.7 30.6" fill="#b47d56"/><g fill="#935e3e"><path d="m21.6 3.7c-.2.1-.4.3-.6.4 1.9-.5 4.1.4 5 2.3l10.3 21.6 2.2 1.3-11.2-23.5c-1-2.2-3.6-3.1-5.7-2.1"/><path d="m10 18c-.2.1-.4.2-.6.4 1.8-.5 3.7.4 4.5 2.2l7.5 15.7 2.2 1.3-8.4-17.6c-.9-2.1-3.2-3-5.2-2"/></g><path d="m60.8 15c-2.7-2.1-7.1.2-9.3 7.4-1.5 5-1.7 6.5-4.9 8l-1.8-3.7c0 0-28.4 13.7-27.3 15.9 0 0 3.4 10.6 9.2 15.5 8.6 7.4 28.7-.5 29.6-19.6.5-11.1 7.4-21.2 4.5-23.5" fill="#b47d56"/><g fill="#935e3e"><path d="m60.8 15c-.5-.4-1.1-.6-1.7-.7.1.1.3.1.4.2 3 2.3-.1 7.6-1.8 12.4-1.4 3.8-2.6 7.7-2.4 11.5.8 16.6-15.9 24.5-25.9 21.5 9.8 4.1 28-3.7 27.2-21-.2-3.8.9-7.5 2.4-11.5 1.6-4.8 4.7-10.1 1.8-12.4"/><path d="m47.5 30c-6.2.7-15.3 9.6-8.9 19.3-4.7-9.8 3-16.4 7.9-18.7.5-.4 1-.6 1-.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44b-1f3ff.svg b/public/emoji/1f44b-1f3ff.svg new file mode 100644 index 000000000..68636c28d --- /dev/null +++ b/public/emoji/1f44b-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m16.1 48.5c-.5-.1-.9-.2-1.4-.4-.5-.2-.9-.3-1.3-.5-.9-.4-1.7-.9-2.5-1.5-1.6-1.1-2.9-2.6-3.9-4.4-1-1.7-1.6-3.7-1.7-5.6-.1-1 0-1.9.1-2.9.1-.5.2-.9.3-1.4.1-.5.3-.9.4-1.4l.1 1.4c0 .5.1.9.2 1.4.1.9.3 1.8.5 2.6.4 1.7 1 3.3 1.9 4.8.9 1.5 1.9 2.9 3.2 4.2.6.6 1.3 1.2 2 1.8.3.3.7.6 1.1.9l1 1"/><path d="m15.8 52.1c-.3.2-.7.3-1.1.4-.4.1-.7.2-1.1.2-.7.1-1.5.2-2.3.1-1.5-.1-3.1-.5-4.4-1.2-1.4-.7-2.6-1.8-3.4-3.1-.4-.6-.8-1.3-1.1-2-.1-.3-.2-.7-.3-1.1 0-.3-.1-.6-.1-1 .3.3.5.5.7.8.3.3.5.6.7.8.5.5.9 1 1.4 1.4 1 .9 2 1.7 3.2 2.3 1.1.6 2.4 1.1 3.6 1.5.6.2 1.3.3 2 .5.3.1.7.1 1 .2.5.1.8.1 1.2.2"/><path d="m38.4 3.5c.5.1.9.3 1.4.5.5.2.9.4 1.3.6.9.5 1.7 1 2.5 1.6 1.6 1.2 2.9 2.8 3.8 4.6.9 1.8 1.4 3.8 1.4 5.7 0 1-.1 1.9-.3 2.9-.1.5-.2.9-.4 1.4-.2.5-.3.9-.5 1.3l-.1-1.4c0-.5 0-.9-.1-1.4-.1-.9-.2-1.8-.3-2.7-.3-1.7-.9-3.4-1.7-5-.8-1.6-1.8-3-3-4.3-.6-.7-1.3-1.3-1.9-2-.3-.3-.7-.6-1.1-.9l-1-.9"/><path d="m47.1 3.1c.4.1.7.2 1 .4.3.1.7.3 1 .5.6.4 1.2.8 1.8 1.3 1.1 1 2 2.2 2.5 3.6.6 1.4.8 2.9.6 4.4-.1.7-.3 1.4-.5 2.1-.1.3-.3.7-.4 1-.2.3-.3.6-.6.9 0-.4 0-.7 0-1 0-.3 0-.7 0-1 0-.7-.1-1.3-.1-1.9-.2-1.3-.4-2.5-.9-3.6-.5-1.2-1.1-2.2-1.8-3.3-.4-.5-.8-1.1-1.2-1.6-.2-.3-.4-.5-.7-.8-.2-.5-.5-.8-.7-1"/></g><g fill="#8a6859"><path d="m10 18c-2 .9-2.7 3.3-1.8 5.3l12.6 26.3 7-3.3-12.6-26.4c-.9-2-3.2-2.9-5.2-1.9"/><path d="m43.1 38.9l7.4-3.5-14.4-30c-1-2-3.4-2.9-5.5-1.9-2 1-2.9 3.4-1.9 5.5l14.4 29.9"/></g><path d="m30.7 3.4c-.2.1-.4.2-.6.4 1.9-.5 3.9.4 4.8 2.2l14.4 30 1.3-.6-14.4-30c-1-2.1-3.4-3-5.5-2" fill="#705041"/><path d="m27.8 46.2l7.7-3.7-14.7-30.6c-1-2.1-3.6-3.1-5.7-2.1-2.1 1-3 3.6-2 5.7l14.7 30.7" fill="#8a6859"/><path d="m15.1 9.9c-.2.1-.4.2-.6.4 1.9-.5 4.1.4 5 2.3l9.1 19.1 2.2 1.3-10-21c-1-2.2-3.5-3.1-5.7-2.1" fill="#705041"/><path d="m34.3 40.1l7.7-3.7-14.7-30.6c-1-2.1-3.6-3.1-5.7-2-2.1 1-3 3.6-2 5.7l14.7 30.6" fill="#8a6859"/><g fill="#705041"><path d="m21.6 3.7c-.2.1-.4.3-.6.4 1.9-.5 4.1.4 5 2.3l10.3 21.6 2.2 1.3-11.2-23.5c-1-2.2-3.6-3.1-5.7-2.1"/><path d="m10 18c-.2.1-.4.2-.6.4 1.8-.5 3.7.4 4.5 2.2l7.5 15.7 2.2 1.3-8.4-17.6c-.9-2.1-3.2-3-5.2-2"/></g><path d="m60.8 15c-2.7-2.1-7.1.2-9.3 7.4-1.5 5-1.7 6.5-4.9 8l-1.8-3.7c0 0-28.4 13.7-27.3 15.9 0 0 3.4 10.6 9.2 15.5 8.6 7.4 28.7-.5 29.6-19.6.5-11.1 7.4-21.2 4.5-23.5" fill="#8a6859"/><g fill="#705041"><path d="m60.8 15c-.5-.4-1.1-.6-1.7-.7.1.1.3.1.4.2 3 2.3-.1 7.6-1.8 12.4-1.4 3.8-2.6 7.7-2.4 11.5.8 16.6-15.9 24.5-25.9 21.5 9.8 4.1 28-3.7 27.2-21-.2-3.8.9-7.5 2.4-11.5 1.6-4.8 4.7-10.1 1.8-12.4"/><path d="m47.5 30c-6.2.7-15.3 9.6-8.9 19.3-4.7-9.8 3-16.4 7.9-18.7.5-.4 1-.6 1-.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44b.svg b/public/emoji/1f44b.svg new file mode 100644 index 000000000..2118c9b43 --- /dev/null +++ b/public/emoji/1f44b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m16.1 48.5c-.5-.1-.9-.2-1.4-.4-.5-.2-.9-.3-1.3-.5-.9-.4-1.7-.9-2.5-1.5-1.6-1.1-2.9-2.6-3.9-4.4-1-1.7-1.6-3.7-1.7-5.6-.1-1 0-1.9.1-2.9.1-.5.2-.9.3-1.4.1-.5.3-.9.4-1.4l.1 1.4c0 .5.1.9.2 1.4.1.9.3 1.8.5 2.6.4 1.7 1 3.3 1.9 4.8.9 1.5 1.9 2.9 3.2 4.2.6.6 1.3 1.2 2 1.8.3.3.7.6 1.1.9l1 1"/><path d="m15.8 52.1c-.3.2-.7.3-1.1.4-.4.1-.7.2-1.1.2-.7.1-1.5.2-2.3.1-1.5-.1-3.1-.5-4.4-1.2-1.4-.7-2.6-1.8-3.4-3.1-.4-.6-.8-1.3-1.1-2-.1-.3-.2-.7-.3-1.1 0-.3-.1-.6-.1-1 .3.3.5.6.7.8.3.3.5.6.7.8.5.5.9 1 1.4 1.4 1 .9 2 1.7 3.2 2.3 1.1.6 2.4 1.1 3.6 1.5.6.2 1.3.3 2 .5.3.1.7.1 1 .2.5.1.8.1 1.2.2"/><path d="m38.4 3.5c.5.1.9.3 1.4.5.5.2.9.4 1.3.6.9.5 1.7 1 2.5 1.6 1.6 1.2 2.9 2.8 3.8 4.6.9 1.8 1.4 3.8 1.4 5.7 0 1-.1 1.9-.3 2.9-.1.5-.2.9-.4 1.4-.2.5-.3.9-.5 1.3l-.1-1.4c0-.5 0-.9-.1-1.4-.1-.9-.2-1.8-.3-2.7-.3-1.7-.9-3.4-1.7-5-.8-1.6-1.8-3-3-4.3-.6-.7-1.3-1.3-1.9-2-.3-.3-.7-.6-1.1-.9l-1-.9"/><path d="m47.1 3.1c.4.1.7.2 1 .4.3.1.7.3 1 .5.6.4 1.2.8 1.8 1.3 1.1 1 2 2.2 2.5 3.6.6 1.4.8 2.9.6 4.4-.1.7-.3 1.4-.5 2.1-.1.3-.3.7-.4 1-.2.3-.3.6-.6.9 0-.4 0-.7 0-1 0-.3 0-.7 0-1 0-.7-.1-1.3-.1-1.9-.2-1.3-.4-2.5-.9-3.6-.5-1.2-1.1-2.2-1.8-3.3-.4-.5-.8-1.1-1.2-1.6-.2-.3-.4-.5-.7-.8-.2-.5-.5-.8-.7-1"/></g><g fill="#ffdd67"><path d="m10 18c-2 .9-2.7 3.3-1.8 5.3l12.6 26.3 7-3.3-12.6-26.4c-.9-2-3.2-2.9-5.2-1.9"/><path d="m43.1 38.9l7.4-3.5-14.4-30c-1-2-3.4-2.9-5.5-1.9-2 1-2.9 3.4-1.9 5.5l14.4 29.9"/></g><path d="m30.7 3.4c-.2.1-.4.2-.6.4 1.9-.5 3.9.4 4.8 2.2l14.4 30 1.3-.6-14.4-30c-1-2.1-3.4-3-5.5-2" fill="#eba352"/><path d="m27.8 46.2l7.7-3.7-14.7-30.6c-1-2.1-3.6-3.1-5.7-2.1-2.1 1-3 3.6-2 5.7l14.7 30.7" fill="#ffdd67"/><path d="m15.1 9.9c-.2.1-.4.2-.6.4 1.9-.5 4.1.4 5 2.3l9.1 19.1 2.2 1.3-10-21c-1-2.2-3.5-3.1-5.7-2.1" fill="#eba352"/><path d="m34.3 40.1l7.7-3.7-14.7-30.6c-1-2.1-3.6-3.1-5.7-2-2.1 1-3 3.6-2 5.7l14.7 30.6" fill="#ffdd67"/><g fill="#eba352"><path d="m21.6 3.7c-.2.1-.4.3-.6.4 1.9-.5 4.1.4 5 2.3l10.3 21.6 2.2 1.3-11.2-23.5c-1-2.2-3.6-3.1-5.7-2.1"/><path d="m10 18c-.2.1-.4.2-.6.4 1.8-.5 3.7.4 4.5 2.2l7.5 15.7 2.2 1.3-8.4-17.6c-.9-2.1-3.2-3-5.2-2"/></g><path d="m60.8 15c-2.7-2.1-7.1.2-9.3 7.4-1.5 5-1.7 6.5-4.9 8l-1.8-3.7c0 0-28.4 13.7-27.3 15.9 0 0 3.4 10.6 9.2 15.5 8.6 7.4 28.7-.5 29.6-19.6.5-11.1 7.4-21.2 4.5-23.5" fill="#ffdd67"/><g fill="#eba352"><path d="m60.8 15c-.5-.4-1.1-.6-1.7-.7.1.1.3.1.4.2 3 2.3-.1 7.6-1.8 12.4-1.4 3.8-2.6 7.7-2.4 11.5.8 16.6-15.9 24.5-25.9 21.5 9.8 4.1 28-3.7 27.2-21-.2-3.8.9-7.5 2.4-11.5 1.6-4.8 4.7-10.1 1.8-12.4"/><path d="m47.5 30c-6.2.7-15.3 9.6-8.9 19.3-4.7-9.8 3-16.4 7.9-18.7.5-.4 1-.6 1-.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44c-1f3fb.svg b/public/emoji/1f44c-1f3fb.svg new file mode 100644 index 000000000..988b464e5 --- /dev/null +++ b/public/emoji/1f44c-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe1bd"><path d="m48.6 32.8l-6.6 4.7c0 0-3.3-9.2-5.8-15.1-1-2.4-4.2-3.2-5.7-6.6-2.6-5.8.5-10.8 3.5-7.2 3.5 4.2 8.7 7.3 9.8 9.7 1.7 4 4.8 14.5 4.8 14.5"/><path d="m53.8 36.6c.5 3.2.1 8.1-2.7 13.9 0 0-5.7-6.8-6.4-10 0 0-1.6-11.9-3.3-19.5-.7-3.1-4.3-4.9-5.2-9.3-1.6-7.6 3.2-12.9 6-7.8 3.2 5.9 8.6 10.9 9.3 14 1.2 5.3 1.7 14.1 2.3 18.7"/></g><path d="m45.4 30.6c0 0-.5-4.5-2.2-12.1-.7-3.1-4.3-4.9-5.2-9.3-.6-2.6-.4-5 .3-6.7-1.7 1.3-3.1 4.9-2.2 9.3.9 4.4 4.6 6.2 5.2 9.3.7 3.3 1.3 6.7 1.3 6.7l-5-1.9 7.8 4.7" fill="#e6b796"/><path d="m51.4 35.4c-6.6-6-14-9.7-18.8-12-7.1-3.5-5.2 1.3-17.3 4.5-1.6.4-3.5 1.6-2 4.6 1.4 2.9 12.8.7 14.6-1 0 0 4.8 5.9 9.6 5.7 0 0-.8 3.9.3 5.8 0 0-6.8 3.5-9.7 6.6l-8-5.4c-.6-8.3-2.1-10.8-6.2-10.4-3.8.4-3.4 4-3.3 6.9.1 5.3-1.3 6.2 0 8.3 4.9 8 11.2 13 22.8 13 4.3 0 7.1-.1 9.8-1.4 4.4-2.3 15.5-18.5 8.2-25.2" fill="#ffe1bd"/><g fill="#e6b796"><path d="m52.7 37c2.5 7.6-6.4 20.1-10.3 22-2.7 1.3-5.4 1.4-9.8 1.4-11.5 0-17.7-4.9-22.6-12.8.1.4.3.9.5 1.3 5 8.1 11.3 13.1 22.9 13.1 4.3 0 7.1-.1 9.8-1.4 4.1-2.1 14-16.2 9.5-23.6"/><path d="m18.6 44.4c0 0 7.5 4.8 9.3 5.1l-7.9-5.3c.3-8.4-2.1-11.1-6.2-10.4-.3.1-.6.1-.9.2 4.1-.5 6 2.2 5.7 10.4"/><path d="m27.9 31.5c0 0 4.8 5.8 9.6 5.7v-1.1c-4.8.1-9.6-5.7-9.6-5.7-1.8 1.8-13.2 4-14.6 1-.2-.5-.4-1-.5-1.4-.1.6 0 1.4.5 2.5 1.4 2.9 12.8.7 14.6-1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44c-1f3fc.svg b/public/emoji/1f44c-1f3fc.svg new file mode 100644 index 000000000..c03cb353f --- /dev/null +++ b/public/emoji/1f44c-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><path d="m48.6 32.8l-6.6 4.7c0 0-3.3-9.2-5.8-15.1-1-2.4-4.2-3.2-5.7-6.6-2.6-5.8.5-10.8 3.5-7.2 3.5 4.2 8.7 7.3 9.8 9.7 1.7 4 4.8 14.5 4.8 14.5"/><path d="m53.8 36.6c.5 3.2.1 8.1-2.7 13.9 0 0-5.7-6.8-6.4-10 0 0-1.6-11.9-3.3-19.5-.7-3.1-4.3-4.9-5.2-9.3-1.6-7.6 3.2-12.9 6-7.8 3.2 5.9 8.6 10.9 9.3 14 1.2 5.3 1.7 14.1 2.3 18.7"/></g><path d="m45.4 30.6c0 0-.5-4.5-2.2-12.1-.7-3.1-4.3-4.9-5.2-9.3-.6-2.6-.4-5 .3-6.7-1.7 1.3-3.1 4.9-2.2 9.3.9 4.4 4.6 6.2 5.2 9.3.7 3.3 1.3 6.7 1.3 6.7l-5-1.9 7.8 4.7" fill="#e0a372"/><path d="m51.4 35.4c-6.6-6-14-9.7-18.8-12-7.1-3.5-5.2 1.3-17.3 4.5-1.6.4-3.5 1.6-2 4.6 1.4 2.9 12.8.7 14.6-1 0 0 4.8 5.9 9.6 5.7 0 0-.8 3.9.3 5.8 0 0-6.8 3.5-9.7 6.6l-8-5.4c-.6-8.3-2.1-10.8-6.2-10.4-3.8.4-3.4 4-3.3 6.9.1 5.3-1.3 6.2 0 8.3 4.9 8 11.2 13 22.8 13 4.3 0 7.1-.1 9.8-1.4 4.4-2.3 15.5-18.5 8.2-25.2" fill="#fed0ac"/><g fill="#e0a372"><path d="m52.7 37c2.5 7.6-6.4 20.1-10.3 22-2.7 1.3-5.4 1.4-9.8 1.4-11.5 0-17.7-4.9-22.6-12.8.1.4.3.9.5 1.3 5 8.1 11.3 13.1 22.9 13.1 4.3 0 7.1-.1 9.8-1.4 4.1-2.1 14-16.2 9.5-23.6"/><path d="m18.6 44.4c0 0 7.5 4.8 9.3 5.1l-7.9-5.3c.3-8.4-2.1-11.1-6.2-10.4-.3.1-.6.1-.9.2 4.1-.5 6 2.2 5.7 10.4"/><path d="m27.9 31.5c0 0 4.8 5.8 9.6 5.7v-1.1c-4.8.1-9.6-5.7-9.6-5.7-1.8 1.8-13.2 4-14.6 1-.2-.5-.4-1-.5-1.4-.1.6 0 1.4.5 2.5 1.4 2.9 12.8.7 14.6-1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44c-1f3fd.svg b/public/emoji/1f44c-1f3fd.svg new file mode 100644 index 000000000..e6d0d5475 --- /dev/null +++ b/public/emoji/1f44c-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d6a57c"><path d="m48.6 32.8l-6.6 4.7c0 0-3.3-9.2-5.8-15.1-1-2.4-4.2-3.2-5.7-6.6-2.6-5.8.5-10.8 3.5-7.2 3.5 4.2 8.7 7.3 9.8 9.7 1.7 4 4.8 14.5 4.8 14.5"/><path d="m53.8 36.6c.5 3.2.1 8.1-2.7 13.9 0 0-5.7-6.8-6.4-10 0 0-1.6-11.9-3.3-19.5-.7-3.1-4.3-4.9-5.2-9.3-1.6-7.6 3.2-12.9 6-7.8 3.2 5.9 8.6 10.9 9.3 14 1.2 5.3 1.7 14.1 2.3 18.7"/></g><path d="m45.4 30.6c0 0-.5-4.5-2.2-12.1-.7-3.1-4.3-4.9-5.2-9.3-.6-2.6-.4-5 .3-6.7-1.7 1.3-3.1 4.9-2.2 9.3.9 4.4 4.6 6.2 5.2 9.3.7 3.3 1.3 6.7 1.3 6.7l-5-1.9 7.8 4.7" fill="#b58360"/><path d="m51.4 35.4c-6.6-6-14-9.7-18.8-12-7.1-3.5-5.2 1.3-17.3 4.5-1.6.4-3.5 1.6-2 4.6 1.4 2.9 12.8.7 14.6-1 0 0 4.8 5.9 9.6 5.7 0 0-.8 3.9.3 5.8 0 0-6.8 3.5-9.7 6.6l-8-5.4c-.6-8.3-2.1-10.8-6.2-10.4-3.8.4-3.4 4-3.3 6.9.1 5.3-1.3 6.2 0 8.3 4.9 8 11.2 13 22.8 13 4.3 0 7.1-.1 9.8-1.4 4.4-2.3 15.5-18.5 8.2-25.2" fill="#d6a57c"/><g fill="#b58360"><path d="m52.7 37c2.5 7.6-6.4 20.1-10.3 22-2.7 1.3-5.4 1.4-9.8 1.4-11.5 0-17.7-4.9-22.6-12.8.1.4.3.9.5 1.3 5 8.1 11.3 13.1 22.9 13.1 4.3 0 7.1-.1 9.8-1.4 4.1-2.1 14-16.2 9.5-23.6"/><path d="m18.6 44.4c0 0 7.5 4.8 9.3 5.1l-7.9-5.3c.3-8.4-2.1-11.1-6.2-10.4-.3.1-.6.1-.9.2 4.1-.5 6 2.2 5.7 10.4"/><path d="m27.9 31.5c0 0 4.8 5.8 9.6 5.7v-1.1c-4.8.1-9.6-5.7-9.6-5.7-1.8 1.8-13.2 4-14.6 1-.2-.5-.4-1-.5-1.4-.1.6 0 1.4.5 2.5 1.4 2.9 12.8.7 14.6-1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44c-1f3fe.svg b/public/emoji/1f44c-1f3fe.svg new file mode 100644 index 000000000..c28d64a33 --- /dev/null +++ b/public/emoji/1f44c-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b47d56"><path d="m48.6 32.8l-6.6 4.7c0 0-3.3-9.2-5.8-15.1-1-2.4-4.2-3.2-5.7-6.6-2.6-5.8.5-10.8 3.5-7.2 3.5 4.2 8.7 7.3 9.8 9.7 1.7 4 4.8 14.5 4.8 14.5"/><path d="m53.8 36.6c.5 3.2.1 8.1-2.7 13.9 0 0-5.7-6.8-6.4-10 0 0-1.6-11.9-3.3-19.5-.7-3.1-4.3-4.9-5.2-9.3-1.6-7.6 3.2-12.9 6-7.8 3.2 5.9 8.6 10.9 9.3 14 1.2 5.3 1.7 14.1 2.3 18.7"/></g><path d="m45.4 30.6c0 0-.5-4.5-2.2-12.1-.7-3.1-4.3-4.9-5.2-9.3-.6-2.6-.4-5 .3-6.7-1.7 1.3-3.1 4.9-2.2 9.3.9 4.4 4.6 6.2 5.2 9.3.7 3.3 1.3 6.7 1.3 6.7l-5-1.9 7.8 4.7" fill="#935e3e"/><path d="m51.4 35.4c-6.6-6-14-9.7-18.8-12-7.1-3.5-5.2 1.3-17.3 4.5-1.6.4-3.5 1.6-2 4.6 1.4 2.9 12.8.7 14.6-1 0 0 4.8 5.9 9.6 5.7 0 0-.8 3.9.3 5.8 0 0-6.8 3.5-9.7 6.6l-8-5.4c-.6-8.3-2.1-10.8-6.2-10.4-3.8.4-3.4 4-3.3 6.9.1 5.3-1.3 6.2 0 8.3 4.9 8 11.2 13 22.8 13 4.3 0 7.1-.1 9.8-1.4 4.4-2.3 15.5-18.5 8.2-25.2" fill="#b47d56"/><g fill="#935e3e"><path d="m52.7 37c2.5 7.6-6.4 20.1-10.3 22-2.7 1.3-5.4 1.4-9.8 1.4-11.5 0-17.7-4.9-22.6-12.8.1.4.3.9.5 1.3 5 8.1 11.3 13.1 22.9 13.1 4.3 0 7.1-.1 9.8-1.4 4.1-2.1 14-16.2 9.5-23.6"/><path d="m18.6 44.4c0 0 7.5 4.8 9.3 5.1l-7.9-5.3c.3-8.4-2.1-11.1-6.2-10.4-.3.1-.6.1-.9.2 4.1-.5 6 2.2 5.7 10.4"/><path d="m27.9 31.5c0 0 4.8 5.8 9.6 5.7v-1.1c-4.8.1-9.6-5.7-9.6-5.7-1.8 1.8-13.2 4-14.6 1-.2-.5-.4-1-.5-1.4-.1.6 0 1.4.5 2.5 1.4 2.9 12.8.7 14.6-1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44c-1f3ff.svg b/public/emoji/1f44c-1f3ff.svg new file mode 100644 index 000000000..6d2a3a437 --- /dev/null +++ b/public/emoji/1f44c-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a6859"><path d="m48.6 32.8l-6.6 4.7c0 0-3.3-9.2-5.8-15.1-1-2.4-4.2-3.2-5.7-6.6-2.6-5.8.5-10.8 3.5-7.2 3.5 4.2 8.7 7.3 9.8 9.7 1.7 4 4.8 14.5 4.8 14.5"/><path d="m53.8 36.6c.5 3.2.1 8.1-2.7 13.9 0 0-5.7-6.8-6.4-10 0 0-1.6-11.9-3.3-19.5-.7-3.1-4.3-4.9-5.2-9.3-1.6-7.6 3.2-12.9 6-7.8 3.2 5.9 8.6 10.9 9.3 14 1.2 5.3 1.7 14.1 2.3 18.7"/></g><path d="m45.4 30.6c0 0-.5-4.5-2.2-12.1-.7-3.1-4.3-4.9-5.2-9.3-.6-2.6-.4-5 .3-6.7-1.7 1.3-3.1 4.9-2.2 9.3.9 4.4 4.6 6.2 5.2 9.3.7 3.3 1.3 6.7 1.3 6.7l-5-1.9 7.8 4.7" fill="#705041"/><path d="m51.4 35.4c-6.6-6-14-9.7-18.8-12-7.1-3.5-5.2 1.3-17.3 4.5-1.6.4-3.5 1.6-2 4.6 1.4 2.9 12.8.7 14.6-1 0 0 4.8 5.9 9.6 5.7 0 0-.8 3.9.3 5.8 0 0-6.8 3.5-9.7 6.6l-8-5.4c-.6-8.3-2.1-10.8-6.2-10.4-3.8.4-3.4 4-3.3 6.9.1 5.3-1.3 6.2 0 8.3 4.9 8 11.2 13 22.8 13 4.3 0 7.1-.1 9.8-1.4 4.4-2.3 15.5-18.5 8.2-25.2" fill="#8a6859"/><g fill="#705041"><path d="m52.7 37c2.5 7.6-6.4 20.1-10.3 22-2.7 1.3-5.4 1.4-9.8 1.4-11.5 0-17.7-4.9-22.6-12.8.1.4.3.9.5 1.3 5 8.1 11.3 13.1 22.9 13.1 4.3 0 7.1-.1 9.8-1.4 4.1-2.1 14-16.2 9.5-23.6"/><path d="m18.6 44.4c0 0 7.5 4.8 9.3 5.1l-7.9-5.3c.3-8.4-2.1-11.1-6.2-10.4-.3.1-.6.1-.9.2 4.1-.5 6 2.2 5.7 10.4"/><path d="m27.9 31.5c0 0 4.8 5.8 9.6 5.7v-1.1c-4.8.1-9.6-5.7-9.6-5.7-1.8 1.8-13.2 4-14.6 1-.2-.5-.4-1-.5-1.4-.1.6 0 1.4.5 2.5 1.4 2.9 12.8.7 14.6-1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44c.svg b/public/emoji/1f44c.svg new file mode 100644 index 000000000..bb3a06657 --- /dev/null +++ b/public/emoji/1f44c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffdd67"><path d="m48.6 32.8l-6.6 4.7c0 0-3.3-9.2-5.8-15.1-1-2.4-4.2-3.2-5.7-6.6-2.6-5.8.5-10.8 3.5-7.2 3.5 4.2 8.7 7.3 9.8 9.7 1.7 4 4.8 14.5 4.8 14.5"/><path d="m53.8 36.6c.5 3.2.1 8.1-2.7 13.9 0 0-5.7-6.8-6.4-10 0 0-1.6-11.9-3.3-19.5-.7-3.1-4.3-4.9-5.2-9.3-1.6-7.6 3.2-12.9 6-7.8 3.2 5.9 8.6 10.9 9.3 14 1.2 5.3 1.7 14.1 2.3 18.7"/></g><path d="m45.4 30.6c0 0-.5-4.5-2.2-12.1-.7-3.1-4.3-4.9-5.2-9.3-.6-2.6-.4-5 .3-6.7-1.7 1.3-3.1 4.9-2.2 9.3.9 4.4 4.6 6.2 5.2 9.3.7 3.3 1.3 6.7 1.3 6.7l-5-1.9 7.8 4.7" fill="#eba352"/><path d="m51.4 35.4c-6.6-6-14-9.7-18.8-12-7.1-3.5-5.2 1.3-17.3 4.5-1.6.4-3.5 1.6-2 4.6 1.4 2.9 12.8.7 14.6-1 0 0 4.8 5.9 9.6 5.7 0 0-.8 3.9.3 5.8 0 0-6.8 3.5-9.7 6.6l-8-5.4c-.6-8.3-2.1-10.8-6.2-10.4-3.8.4-3.4 4-3.3 6.9.1 5.3-1.3 6.2 0 8.3 4.9 8 11.2 13 22.8 13 4.3 0 7.1-.1 9.8-1.4 4.4-2.3 15.5-18.5 8.2-25.2" fill="#ffdd67"/><g fill="#eba352"><path d="m52.7 37c2.5 7.6-6.4 20.1-10.3 22-2.7 1.3-5.4 1.4-9.8 1.4-11.5 0-17.7-4.9-22.6-12.8.1.4.3.9.5 1.3 5 8.1 11.3 13.1 22.9 13.1 4.3 0 7.1-.1 9.8-1.4 4.1-2.1 14-16.2 9.5-23.6"/><path d="m18.6 44.4c0 0 7.5 4.8 9.3 5.1l-7.9-5.3c.3-8.4-2.1-11.1-6.2-10.4-.3.1-.6.1-.9.2 4.1-.5 6 2.2 5.7 10.4"/><path d="m27.9 31.5c0 0 4.8 5.8 9.6 5.7v-1.1c-4.8.1-9.6-5.7-9.6-5.7-1.8 1.8-13.2 4-14.6 1-.2-.5-.4-1-.5-1.4-.1.6 0 1.4.5 2.5 1.4 2.9 12.8.7 14.6-1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44d-1f3fb.svg b/public/emoji/1f44d-1f3fb.svg new file mode 100644 index 000000000..c50c59f9f --- /dev/null +++ b/public/emoji/1f44d-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 27.1c0 0-4.4.9-.8-6.6 2.6-5.4 2.3-11.7 0-15-3.8-5.3-11.1-3.6-10.3-.5 2.6 10.5-3.3 13.7-6.3 20.3-3.1 6.7-2.8 16.3-1.4 24.8.9 5.3 3.2 11.9 11.5 11.9h11.5l-4.2-34.9" fill="#ffe1bd"/><path d="m25.8 60.5c-8.3 0-10.1-6.6-11-11.9-1.4-8.5-1.6-15.3 1.1-22.2 3-7.5 6.1-7.7 6.1-22.5 0-.7.4-1.2.8-1.6-1.4.5-2.2 1.3-2.2 2.5 0 11.1-3.1 13.8-6.1 20.5-3.2 6.7-2.9 16.3-1.5 24.8.9 5.3 3.2 11.9 11.5 11.9h11.5v-1.5h-10.2" fill="#e6b796"/><path d="m46 35.8h-14.2c-5 0-5-8.7 0-8.7h14.2c5 0 5 8.7 0 8.7" fill="#ffe1bd"/><path d="m47.1 34.4h-14.2c-3.4 0-4.4-4-3.3-6.5-2.7 2.1-1.9 8 2.1 8h14.3c1.6 0 2.7-.9 3.3-2.2-.6.4-1.3.7-2.2.7" fill="#e6b796"/><path d="m47.5 44.6h-17c-6 0-6-8.7 0-8.7h17.1c5.9 0 5.9 8.7-.1 8.7" fill="#ffe1bd"/><path d="m48.9 43.1h-17.1c-4 0-5.3-4-3.9-6.5-3.2 2.1-2.3 8 2.6 8h17.1c1.9 0 3.2-.9 3.9-2.2-.7.4-1.6.7-2.6.7" fill="#e6b796"/><path d="m45.9 53.3h-14.4c-5 0-5-8.7 0-8.7h14.4c5.1 0 5.1 8.7 0 8.7" fill="#ffe1bd"/><path d="m47.1 51.8h-14.5c-3.4 0-4.5-4-3.3-6.6-2.7 2.1-2 8 2.2 8h14.4c1.6 0 2.7-.9 3.3-2.2-.5.6-1.3.8-2.1.8" fill="#e6b796"/><path d="m44.4 62h-9.3c-5.4 0-5.4-8.7 0-8.7h9.3c5.4 0 5.4 8.7 0 8.7" fill="#ffe1bd"/><path d="m45.6 60.6h-9.3c-3.6 0-4.8-4-3.5-6.6-2.9 2.1-2.1 8 2.3 8h9.3c1.8 0 2.9-.9 3.5-2.2-.6.5-1.4.8-2.3.8" fill="#e6b796"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44d-1f3fc.svg b/public/emoji/1f44d-1f3fc.svg new file mode 100644 index 000000000..54d7d6a19 --- /dev/null +++ b/public/emoji/1f44d-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 27.1c0 0-4.4.9-.8-6.6 2.6-5.4 2.3-11.7 0-15-3.8-5.3-11.1-3.6-10.3-.5 2.6 10.5-3.3 13.7-6.3 20.3-3.1 6.7-2.8 16.3-1.4 24.8.9 5.3 3.2 11.9 11.5 11.9h11.5l-4.2-34.9" fill="#fed0ac"/><path d="m25.8 60.5c-8.3 0-10.1-6.6-11-11.9-1.4-8.5-1.6-15.3 1.1-22.2 3-7.5 6.1-7.7 6.1-22.5 0-.7.4-1.2.8-1.6-1.4.5-2.2 1.3-2.2 2.5 0 11.1-3.1 13.8-6.1 20.5-3.2 6.7-2.9 16.3-1.5 24.8.9 5.3 3.2 11.9 11.5 11.9h11.5v-1.5h-10.2" fill="#e0a372"/><path d="m46 35.8h-14.2c-5 0-5-8.7 0-8.7h14.2c5 0 5 8.7 0 8.7" fill="#fed0ac"/><path d="m47.1 34.4h-14.2c-3.4 0-4.4-4-3.3-6.5-2.7 2.1-1.9 8 2.1 8h14.3c1.6 0 2.7-.9 3.3-2.2-.6.4-1.3.7-2.2.7" fill="#e0a372"/><path d="m47.5 44.6h-17c-6 0-6-8.7 0-8.7h17.1c5.9 0 5.9 8.7-.1 8.7" fill="#fed0ac"/><path d="m48.9 43.1h-17.1c-4 0-5.3-4-3.9-6.5-3.2 2.1-2.3 8 2.6 8h17.1c1.9 0 3.2-.9 3.9-2.2-.7.4-1.6.7-2.6.7" fill="#e0a372"/><path d="m45.9 53.3h-14.4c-5 0-5-8.7 0-8.7h14.4c5.1 0 5.1 8.7 0 8.7" fill="#fed0ac"/><path d="m47.1 51.8h-14.5c-3.4 0-4.5-4-3.3-6.6-2.7 2.1-2 8 2.2 8h14.4c1.6 0 2.7-.9 3.3-2.2-.5.6-1.3.8-2.1.8" fill="#e0a372"/><path d="m44.4 62h-9.3c-5.4 0-5.4-8.7 0-8.7h9.3c5.4 0 5.4 8.7 0 8.7" fill="#fed0ac"/><path d="m45.6 60.6h-9.3c-3.6 0-4.8-4-3.5-6.6-2.9 2.1-2.1 8 2.3 8h9.3c1.8 0 2.9-.9 3.5-2.2-.6.5-1.4.8-2.3.8" fill="#e0a372"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44d-1f3fd.svg b/public/emoji/1f44d-1f3fd.svg new file mode 100644 index 000000000..1fc72ebe9 --- /dev/null +++ b/public/emoji/1f44d-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 27.1c0 0-4.4.9-.8-6.6 2.6-5.4 2.3-11.7 0-15-3.8-5.3-11.1-3.6-10.3-.5 2.6 10.5-3.3 13.7-6.3 20.3-3.1 6.7-2.8 16.3-1.4 24.8.9 5.3 3.2 11.9 11.5 11.9h11.5l-4.2-34.9" fill="#d6a57c"/><path d="m25.8 60.5c-8.3 0-10.1-6.6-11-11.9-1.4-8.5-1.6-15.3 1.1-22.2 3-7.5 6.1-7.7 6.1-22.5 0-.7.4-1.2.8-1.6-1.4.5-2.2 1.3-2.2 2.5 0 11.1-3.1 13.8-6.1 20.5-3.2 6.7-2.9 16.3-1.5 24.8.9 5.3 3.2 11.9 11.5 11.9h11.5v-1.5h-10.2" fill="#b58360"/><path d="m46 35.8h-14.2c-5 0-5-8.7 0-8.7h14.2c5 0 5 8.7 0 8.7" fill="#d6a57c"/><path d="m47.1 34.4h-14.2c-3.4 0-4.4-4-3.3-6.5-2.7 2.1-1.9 8 2.1 8h14.3c1.6 0 2.7-.9 3.3-2.2-.6.4-1.3.7-2.2.7" fill="#b58360"/><path d="m47.5 44.6h-17c-6 0-6-8.7 0-8.7h17.1c5.9 0 5.9 8.7-.1 8.7" fill="#d6a57c"/><path d="m48.9 43.1h-17.1c-4 0-5.3-4-3.9-6.5-3.2 2.1-2.3 8 2.6 8h17.1c1.9 0 3.2-.9 3.9-2.2-.7.4-1.6.7-2.6.7" fill="#b58360"/><path d="m45.9 53.3h-14.4c-5 0-5-8.7 0-8.7h14.4c5.1 0 5.1 8.7 0 8.7" fill="#d6a57c"/><path d="m47.1 51.8h-14.5c-3.4 0-4.5-4-3.3-6.6-2.7 2.1-2 8 2.2 8h14.4c1.6 0 2.7-.9 3.3-2.2-.5.6-1.3.8-2.1.8" fill="#b58360"/><path d="m44.4 62h-9.3c-5.4 0-5.4-8.7 0-8.7h9.3c5.4 0 5.4 8.7 0 8.7" fill="#d6a57c"/><path d="m45.6 60.6h-9.3c-3.6 0-4.8-4-3.5-6.6-2.9 2.1-2.1 8 2.3 8h9.3c1.8 0 2.9-.9 3.5-2.2-.6.5-1.4.8-2.3.8" fill="#b58360"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44d-1f3fe.svg b/public/emoji/1f44d-1f3fe.svg new file mode 100644 index 000000000..4db4b58ef --- /dev/null +++ b/public/emoji/1f44d-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 27.1c0 0-4.4.9-.8-6.6 2.6-5.4 2.3-11.7 0-15-3.8-5.3-11.1-3.6-10.3-.5 2.6 10.5-3.3 13.7-6.3 20.3-3.1 6.7-2.8 16.3-1.4 24.8.9 5.3 3.2 11.9 11.5 11.9h11.5l-4.2-34.9" fill="#b47d56"/><path d="m25.8 60.5c-8.3 0-10.1-6.6-11-11.9-1.4-8.5-1.6-15.3 1.1-22.2 3-7.5 6.1-7.7 6.1-22.5 0-.7.4-1.2.8-1.6-1.4.5-2.2 1.3-2.2 2.5 0 11.1-3.1 13.8-6.1 20.5-3.2 6.7-2.9 16.3-1.5 24.8.9 5.3 3.2 11.9 11.5 11.9h11.5v-1.5h-10.2" fill="#935e3e"/><path d="m46 35.8h-14.2c-5 0-5-8.7 0-8.7h14.2c5 0 5 8.7 0 8.7" fill="#b47d56"/><path d="m47.1 34.4h-14.2c-3.4 0-4.4-4-3.3-6.5-2.7 2.1-1.9 8 2.1 8h14.3c1.6 0 2.7-.9 3.3-2.2-.6.4-1.3.7-2.2.7" fill="#935e3e"/><path d="m47.5 44.6h-17c-6 0-6-8.7 0-8.7h17.1c5.9 0 5.9 8.7-.1 8.7" fill="#b47d56"/><path d="m48.9 43.1h-17.1c-4 0-5.3-4-3.9-6.5-3.2 2.1-2.3 8 2.6 8h17.1c1.9 0 3.2-.9 3.9-2.2-.7.4-1.6.7-2.6.7" fill="#935e3e"/><path d="m45.9 53.3h-14.4c-5 0-5-8.7 0-8.7h14.4c5.1 0 5.1 8.7 0 8.7" fill="#b47d56"/><path d="m47.1 51.8h-14.5c-3.4 0-4.5-4-3.3-6.6-2.7 2.1-2 8 2.2 8h14.4c1.6 0 2.7-.9 3.3-2.2-.5.6-1.3.8-2.1.8" fill="#935e3e"/><path d="m44.4 62h-9.3c-5.4 0-5.4-8.7 0-8.7h9.3c5.4 0 5.4 8.7 0 8.7" fill="#b47d56"/><path d="m45.6 60.6h-9.3c-3.6 0-4.8-4-3.5-6.6-2.9 2.1-2.1 8 2.3 8h9.3c1.8 0 2.9-.9 3.5-2.2-.6.5-1.4.8-2.3.8" fill="#935e3e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44d-1f3ff.svg b/public/emoji/1f44d-1f3ff.svg new file mode 100644 index 000000000..e64edfb13 --- /dev/null +++ b/public/emoji/1f44d-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 27.1c0 0-4.4.9-.8-6.6 2.6-5.4 2.3-11.7 0-15-3.8-5.3-11.1-3.6-10.3-.5 2.6 10.5-3.3 13.7-6.3 20.3-3.1 6.7-2.8 16.3-1.4 24.8.9 5.3 3.2 11.9 11.5 11.9h11.5l-4.2-34.9" fill="#8a6859"/><path d="m25.8 60.5c-8.3 0-10.1-6.6-11-11.9-1.4-8.5-1.6-15.3 1.1-22.2 3-7.5 6.1-7.7 6.1-22.5 0-.7.4-1.2.8-1.6-1.4.5-2.2 1.3-2.2 2.5 0 11.1-3.1 13.8-6.1 20.5-3.2 6.7-2.9 16.3-1.5 24.8.9 5.3 3.2 11.9 11.5 11.9h11.5v-1.5h-10.2" fill="#705041"/><path d="m46 35.8h-14.2c-5 0-5-8.7 0-8.7h14.2c5 0 5 8.7 0 8.7" fill="#8a6859"/><path d="m47.1 34.4h-14.2c-3.4 0-4.4-4-3.3-6.5-2.7 2.1-1.9 8 2.1 8h14.3c1.6 0 2.7-.9 3.3-2.2-.6.4-1.3.7-2.2.7" fill="#705041"/><path d="m47.5 44.6h-17c-6 0-6-8.7 0-8.7h17.1c5.9 0 5.9 8.7-.1 8.7" fill="#8a6859"/><path d="m48.9 43.1h-17.1c-4 0-5.3-4-3.9-6.5-3.2 2.1-2.3 8 2.6 8h17.1c1.9 0 3.2-.9 3.9-2.2-.7.4-1.6.7-2.6.7" fill="#705041"/><path d="m45.9 53.3h-14.4c-5 0-5-8.7 0-8.7h14.4c5.1 0 5.1 8.7 0 8.7" fill="#8a6859"/><path d="m47.1 51.8h-14.5c-3.4 0-4.5-4-3.3-6.6-2.7 2.1-2 8 2.2 8h14.4c1.6 0 2.7-.9 3.3-2.2-.5.6-1.3.8-2.1.8" fill="#705041"/><path d="m44.4 62h-9.3c-5.4 0-5.4-8.7 0-8.7h9.3c5.4 0 5.4 8.7 0 8.7" fill="#8a6859"/><path d="m45.6 60.6h-9.3c-3.6 0-4.8-4-3.5-6.6-2.9 2.1-2.1 8 2.3 8h9.3c1.8 0 2.9-.9 3.5-2.2-.6.5-1.4.8-2.3.8" fill="#705041"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44d.svg b/public/emoji/1f44d.svg new file mode 100644 index 000000000..100df6707 --- /dev/null +++ b/public/emoji/1f44d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 27.1c0 0-4.4.9-.8-6.6 2.6-5.4 2.3-11.7 0-15-3.8-5.3-11.1-3.6-10.3-.5 2.6 10.5-3.3 13.7-6.3 20.3-3.1 6.7-2.8 16.3-1.4 24.8.9 5.3 3.2 11.9 11.5 11.9h11.5l-4.2-34.9" fill="#ffdd67"/><path d="m25.8 60.5c-8.3 0-10.1-6.6-11-11.9-1.4-8.5-1.6-15.3 1.1-22.2 3-7.5 6.1-7.7 6.1-22.5 0-.7.4-1.2.8-1.6-1.4.5-2.2 1.3-2.2 2.5 0 11.1-3.1 13.8-6.1 20.5-3.2 6.7-2.9 16.3-1.5 24.8.9 5.3 3.2 11.9 11.5 11.9h11.5v-1.5h-10.2" fill="#eba352"/><path d="m46 35.8h-14.2c-5 0-5-8.7 0-8.7h14.2c5 0 5 8.7 0 8.7" fill="#ffdd67"/><path d="m47.1 34.4h-14.2c-3.4 0-4.4-4-3.3-6.5-2.7 2.1-1.9 8 2.1 8h14.3c1.6 0 2.7-.9 3.3-2.2-.6.4-1.3.7-2.2.7" fill="#eba352"/><path d="m47.5 44.6h-17c-6 0-6-8.7 0-8.7h17.1c5.9 0 5.9 8.7-.1 8.7" fill="#ffdd67"/><path d="m48.9 43.1h-17.1c-4 0-5.3-4-3.9-6.5-3.2 2.1-2.3 8 2.6 8h17.1c1.9 0 3.2-.9 3.9-2.2-.7.4-1.6.7-2.6.7" fill="#eba352"/><path d="m45.9 53.3h-14.4c-5 0-5-8.7 0-8.7h14.4c5.1 0 5.1 8.7 0 8.7" fill="#ffdd67"/><path d="m47.1 51.8h-14.5c-3.4 0-4.5-4-3.3-6.6-2.7 2.1-2 8 2.2 8h14.4c1.6 0 2.7-.9 3.3-2.2-.5.6-1.3.8-2.1.8" fill="#eba352"/><path d="m44.4 62h-9.3c-5.4 0-5.4-8.7 0-8.7h9.3c5.4 0 5.4 8.7 0 8.7" fill="#ffdd67"/><path d="m45.6 60.6h-9.3c-3.6 0-4.8-4-3.5-6.6-2.9 2.1-2.1 8 2.3 8h9.3c1.8 0 2.9-.9 3.5-2.2-.6.5-1.4.8-2.3.8" fill="#eba352"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44e-1f3fb.svg b/public/emoji/1f44e-1f3fb.svg new file mode 100644 index 000000000..298cda369 --- /dev/null +++ b/public/emoji/1f44e-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 36.9c0 0-4.4-.9-.8 6.6 2.6 5.4 2.3 11.7 0 15-3.8 5.3-11.1 3.6-10.3.5 2.6-10.5-3.3-13.7-6.3-20.3-3.1-6.7-2.8-16.3-1.4-24.8.9-5.3 3.2-11.9 11.5-11.9h11.5l-4.2 34.9" fill="#ffe1bd"/><path d="m25.8 3.5c-8.3 0-10.1 6.6-11 11.9-1.4 8.5-1.6 15.3 1.1 22.2 3 7.5 6.1 7.7 6.1 22.5 0 .7.4 1.2.8 1.6-1.4-.5-2.2-1.3-2.2-2.5 0-11.1-3.1-13.8-6.1-20.5-3.2-6.7-2.9-16.3-1.5-24.8.9-5.3 3.2-11.9 11.5-11.9h11.5v1.5h-10.2" fill="#e6b796"/><path d="m46 28.2h-14.2c-5 0-5 8.7 0 8.7h14.2c5 0 5-8.7 0-8.7" fill="#ffe1bd"/><path d="m47.1 29.6h-14.2c-3.4 0-4.4 4-3.3 6.5-2.7-2.1-1.9-8 2.1-8h14.3c1.6 0 2.7.9 3.3 2.2-.6-.4-1.3-.7-2.2-.7" fill="#e6b796"/><path d="m47.5 19.4h-17c-6 0-6 8.7 0 8.7h17.1c5.9 0 5.9-8.7-.1-8.7" fill="#ffe1bd"/><path d="m48.9 20.9h-17.1c-4 0-5.3 4-3.9 6.5-3.2-2.1-2.3-8 2.6-8h17.1c1.9 0 3.2.9 3.9 2.2-.7-.4-1.6-.7-2.6-.7" fill="#e6b796"/><path d="m45.9 10.7h-14.4c-5 0-5 8.7 0 8.7h14.4c5.1 0 5.1-8.7 0-8.7" fill="#ffe1bd"/><path d="m47.1 12.2h-14.5c-3.4 0-4.5 4-3.3 6.6-2.7-2.1-2-8 2.2-8h14.4c1.6 0 2.7.9 3.3 2.2-.5-.6-1.3-.8-2.1-.8" fill="#e6b796"/><path d="m44.4 2h-9.3c-5.4 0-5.4 8.7 0 8.7h9.3c5.4 0 5.4-8.7 0-8.7" fill="#ffe1bd"/><path d="m45.6 3.4h-9.3c-3.6 0-4.8 4-3.5 6.6-2.9-2.1-2.1-8 2.3-8h9.3c1.8 0 2.9.9 3.5 2.2-.6-.5-1.4-.8-2.3-.8" fill="#e6b796"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44e-1f3fc.svg b/public/emoji/1f44e-1f3fc.svg new file mode 100644 index 000000000..79398ad09 --- /dev/null +++ b/public/emoji/1f44e-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 36.9c0 0-4.4-.9-.8 6.6 2.6 5.4 2.3 11.7 0 15-3.8 5.3-11.1 3.6-10.3.5 2.6-10.5-3.3-13.7-6.3-20.3-3.1-6.7-2.8-16.3-1.4-24.8.9-5.3 3.2-11.9 11.5-11.9h11.5l-4.2 34.9" fill="#fed0ac"/><path d="m25.8 3.5c-8.3 0-10.1 6.6-11 11.9-1.4 8.5-1.6 15.3 1.1 22.2 3 7.5 6.1 7.7 6.1 22.5 0 .7.4 1.2.8 1.6-1.4-.5-2.2-1.3-2.2-2.5 0-11.1-3.1-13.8-6.1-20.5-3.2-6.7-2.9-16.3-1.5-24.8.9-5.3 3.2-11.9 11.5-11.9h11.5v1.5c0 0-10.2 0-10.2 0" fill="#e0a372"/><path d="m46 28.2h-14.2c-5 0-5 8.7 0 8.7h14.2c5 0 5-8.7 0-8.7" fill="#fed0ac"/><path d="m47.1 29.6h-14.2c-3.4 0-4.4 4-3.3 6.5-2.7-2.1-1.9-8 2.1-8h14.3c1.6 0 2.7.9 3.3 2.2-.6-.4-1.3-.7-2.2-.7" fill="#e0a372"/><path d="m47.5 19.4h-17c-6 0-6 8.7 0 8.7h17.1c5.9 0 5.9-8.7-.1-8.7" fill="#fed0ac"/><path d="m48.9 20.9h-17.1c-4 0-5.3 4-3.9 6.5-3.2-2.1-2.3-8 2.6-8h17.1c1.9 0 3.2.9 3.9 2.2-.7-.4-1.6-.7-2.6-.7" fill="#e0a372"/><path d="m45.9 10.7h-14.4c-5 0-5 8.7 0 8.7h14.4c5.1 0 5.1-8.7 0-8.7" fill="#fed0ac"/><path d="m47.1 12.2h-14.5c-3.4 0-4.5 4-3.3 6.6-2.7-2.1-2-8 2.2-8h14.4c1.6 0 2.7.9 3.3 2.2-.5-.6-1.3-.8-2.1-.8" fill="#e0a372"/><path d="m44.4 2h-9.3c-5.4 0-5.4 8.7 0 8.7h9.3c5.4 0 5.4-8.7 0-8.7" fill="#fed0ac"/><path d="m45.6 3.4h-9.3c-3.6 0-4.8 4-3.5 6.6-2.9-2.1-2.1-8 2.3-8h9.3c1.8 0 2.9.9 3.5 2.2-.6-.5-1.4-.8-2.3-.8" fill="#e0a372"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44e-1f3fd.svg b/public/emoji/1f44e-1f3fd.svg new file mode 100644 index 000000000..e0bf3be99 --- /dev/null +++ b/public/emoji/1f44e-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 36.9c0 0-4.4-.9-.8 6.6 2.6 5.4 2.3 11.7 0 15-3.8 5.3-11.1 3.6-10.3.5 2.6-10.5-3.3-13.7-6.3-20.3-3.1-6.7-2.8-16.3-1.4-24.8.9-5.3 3.2-11.9 11.5-11.9h11.5l-4.2 34.9" fill="#d6a57c"/><path d="m25.8 3.5c-8.3 0-10.1 6.6-11 11.9-1.4 8.5-1.6 15.3 1.1 22.2 3 7.5 6.1 7.7 6.1 22.5 0 .7.4 1.2.8 1.6-1.4-.5-2.2-1.3-2.2-2.5 0-11.1-3.1-13.8-6.1-20.5-3.2-6.7-2.9-16.3-1.5-24.8.9-5.3 3.2-11.9 11.5-11.9h11.5v1.5c0 0-10.2 0-10.2 0" fill="#b58360"/><path d="m46 28.2h-14.2c-5 0-5 8.7 0 8.7h14.2c5 0 5-8.7 0-8.7" fill="#d6a57c"/><path d="m47.1 29.6h-14.2c-3.4 0-4.4 4-3.3 6.5-2.7-2.1-1.9-8 2.1-8h14.3c1.6 0 2.7.9 3.3 2.2-.6-.4-1.3-.7-2.2-.7" fill="#b58360"/><path d="m47.5 19.4h-17c-6 0-6 8.7 0 8.7h17.1c5.9 0 5.9-8.7-.1-8.7" fill="#d6a57c"/><path d="m48.9 20.9h-17.1c-4 0-5.3 4-3.9 6.5-3.2-2.1-2.3-8 2.6-8h17.1c1.9 0 3.2.9 3.9 2.2-.7-.4-1.6-.7-2.6-.7" fill="#b58360"/><path d="m45.9 10.7h-14.4c-5 0-5 8.7 0 8.7h14.4c5.1 0 5.1-8.7 0-8.7" fill="#d6a57c"/><path d="m47.1 12.2h-14.5c-3.4 0-4.5 4-3.3 6.6-2.7-2.1-2-8 2.2-8h14.4c1.6 0 2.7.9 3.3 2.2-.5-.6-1.3-.8-2.1-.8" fill="#b58360"/><path d="m44.4 2h-9.3c-5.4 0-5.4 8.7 0 8.7h9.3c5.4 0 5.4-8.7 0-8.7" fill="#d6a57c"/><path d="m45.6 3.4h-9.3c-3.6 0-4.8 4-3.5 6.6-2.9-2.1-2.1-8 2.3-8h9.3c1.8 0 2.9.9 3.5 2.2-.6-.5-1.4-.8-2.3-.8" fill="#b58360"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44e-1f3fe.svg b/public/emoji/1f44e-1f3fe.svg new file mode 100644 index 000000000..17fa30cea --- /dev/null +++ b/public/emoji/1f44e-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 36.9c0 0-4.4-.9-.8 6.6 2.6 5.4 2.3 11.7 0 15-3.8 5.3-11.1 3.6-10.3.5 2.6-10.5-3.3-13.7-6.3-20.3-3.1-6.7-2.8-16.3-1.4-24.8.9-5.3 3.2-11.9 11.5-11.9h11.5l-4.2 34.9" fill="#b47d56"/><path d="m25.8 3.5c-8.3 0-10.1 6.6-11 11.9-1.4 8.5-1.6 15.3 1.1 22.2 3 7.5 6.1 7.7 6.1 22.5 0 .7.4 1.2.8 1.6-1.4-.5-2.2-1.3-2.2-2.5 0-11.1-3.1-13.8-6.1-20.5-3.2-6.7-2.9-16.3-1.5-24.8.9-5.3 3.2-11.9 11.5-11.9h11.5v1.5c0 0-10.2 0-10.2 0" fill="#935e3e"/><path d="m46 28.2h-14.2c-5 0-5 8.7 0 8.7h14.2c5 0 5-8.7 0-8.7" fill="#b47d56"/><path d="m47.1 29.6h-14.2c-3.4 0-4.4 4-3.3 6.5-2.7-2.1-1.9-8 2.1-8h14.3c1.6 0 2.7.9 3.3 2.2-.6-.4-1.3-.7-2.2-.7" fill="#935e3e"/><path d="m47.5 19.4h-17c-6 0-6 8.7 0 8.7h17.1c5.9 0 5.9-8.7-.1-8.7" fill="#b47d56"/><path d="m48.9 20.9h-17.1c-4 0-5.3 4-3.9 6.5-3.2-2.1-2.3-8 2.6-8h17.1c1.9 0 3.2.9 3.9 2.2-.7-.4-1.6-.7-2.6-.7" fill="#935e3e"/><path d="m45.9 10.7h-14.4c-5 0-5 8.7 0 8.7h14.4c5.1 0 5.1-8.7 0-8.7" fill="#b47d56"/><path d="m47.1 12.2h-14.5c-3.4 0-4.5 4-3.3 6.6-2.7-2.1-2-8 2.2-8h14.4c1.6 0 2.7.9 3.3 2.2-.5-.6-1.3-.8-2.1-.8" fill="#935e3e"/><path d="m44.4 2h-9.3c-5.4 0-5.4 8.7 0 8.7h9.3c5.4 0 5.4-8.7 0-8.7" fill="#b47d56"/><path d="m45.6 3.4h-9.3c-3.6 0-4.8 4-3.5 6.6-2.9-2.1-2.1-8 2.3-8h9.3c1.8 0 2.9.9 3.5 2.2-.6-.5-1.4-.8-2.3-.8" fill="#935e3e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44e-1f3ff.svg b/public/emoji/1f44e-1f3ff.svg new file mode 100644 index 000000000..c58da806f --- /dev/null +++ b/public/emoji/1f44e-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 36.9c0 0-4.4-.9-.8 6.6 2.6 5.4 2.3 11.7 0 15-3.8 5.3-11.1 3.6-10.3.5 2.6-10.5-3.3-13.7-6.3-20.3-3.1-6.7-2.8-16.3-1.4-24.8.9-5.3 3.2-11.9 11.5-11.9h11.5l-4.2 34.9" fill="#8a6859"/><path d="m25.8 3.5c-8.3 0-10.1 6.6-11 11.9-1.4 8.5-1.6 15.3 1.1 22.2 3 7.5 6.1 7.7 6.1 22.5 0 .7.4 1.2.8 1.6-1.4-.5-2.2-1.3-2.2-2.5 0-11.1-3.1-13.8-6.1-20.5-3.2-6.7-2.9-16.3-1.5-24.8.9-5.3 3.2-11.9 11.5-11.9h11.5v1.5c0 0-10.2 0-10.2 0" fill="#705041"/><path d="m46 28.2h-14.2c-5 0-5 8.7 0 8.7h14.2c5 0 5-8.7 0-8.7" fill="#8a6859"/><path d="m47.1 29.6h-14.2c-3.4 0-4.4 4-3.3 6.5-2.7-2.1-1.9-8 2.1-8h14.3c1.6 0 2.7.9 3.3 2.2-.6-.4-1.3-.7-2.2-.7" fill="#705041"/><path d="m47.5 19.4h-17c-6 0-6 8.7 0 8.7h17.1c5.9 0 5.9-8.7-.1-8.7" fill="#8a6859"/><path d="m48.9 20.9h-17.1c-4 0-5.3 4-3.9 6.5-3.2-2.1-2.3-8 2.6-8h17.1c1.9 0 3.2.9 3.9 2.2-.7-.4-1.6-.7-2.6-.7" fill="#705041"/><path d="m45.9 10.7h-14.4c-5 0-5 8.7 0 8.7h14.4c5.1 0 5.1-8.7 0-8.7" fill="#8a6859"/><path d="m47.1 12.2h-14.5c-3.4 0-4.5 4-3.3 6.6-2.7-2.1-2-8 2.2-8h14.4c1.6 0 2.7.9 3.3 2.2-.5-.6-1.3-.8-2.1-.8" fill="#705041"/><path d="m44.4 2h-9.3c-5.4 0-5.4 8.7 0 8.7h9.3c5.4 0 5.4-8.7 0-8.7" fill="#8a6859"/><path d="m45.6 3.4h-9.3c-3.6 0-4.8 4-3.5 6.6-2.9-2.1-2.1-8 2.3-8h9.3c1.8 0 2.9.9 3.5 2.2-.6-.5-1.4-.8-2.3-.8" fill="#705041"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44e.svg b/public/emoji/1f44e.svg new file mode 100644 index 000000000..cd5ce20ee --- /dev/null +++ b/public/emoji/1f44e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 36.9c0 0-4.4-.9-.8 6.6 2.6 5.4 2.3 11.7 0 15-3.8 5.3-11.1 3.6-10.3.5 2.6-10.5-3.3-13.7-6.3-20.3-3.1-6.7-2.8-16.3-1.4-24.8.9-5.3 3.2-11.9 11.5-11.9h11.5l-4.2 34.9" fill="#ffdd67"/><path d="m25.8 3.5c-8.3 0-10.1 6.6-11 11.9-1.4 8.5-1.6 15.3 1.1 22.2 3 7.5 6.1 7.7 6.1 22.5 0 .7.4 1.2.8 1.6-1.4-.5-2.2-1.3-2.2-2.5 0-11.1-3.1-13.8-6.1-20.5-3.2-6.7-2.9-16.3-1.5-24.8.9-5.3 3.2-11.9 11.5-11.9h11.5v1.5h-10.2" fill="#eba352"/><path d="m46 28.2h-14.2c-5 0-5 8.7 0 8.7h14.2c5 0 5-8.7 0-8.7" fill="#ffdd67"/><path d="m47.1 29.6h-14.2c-3.4 0-4.4 4-3.3 6.5-2.7-2.1-1.9-8 2.1-8h14.3c1.6 0 2.7.9 3.3 2.2-.6-.4-1.3-.7-2.2-.7" fill="#eba352"/><path d="m47.5 19.4h-17c-6 0-6 8.7 0 8.7h17.1c5.9 0 5.9-8.7-.1-8.7" fill="#ffdd67"/><path d="m48.9 20.9h-17.1c-4 0-5.3 4-3.9 6.5-3.2-2.1-2.3-8 2.6-8h17.1c1.9 0 3.2.9 3.9 2.2-.7-.4-1.6-.7-2.6-.7" fill="#eba352"/><path d="m45.9 10.7h-14.4c-5 0-5 8.7 0 8.7h14.4c5.1 0 5.1-8.7 0-8.7" fill="#ffdd67"/><path d="m47.1 12.2h-14.5c-3.4 0-4.5 4-3.3 6.6-2.7-2.1-2-8 2.2-8h14.4c1.6 0 2.7.9 3.3 2.2-.5-.6-1.3-.8-2.1-.8" fill="#eba352"/><path d="m44.4 2h-9.3c-5.4 0-5.4 8.7 0 8.7h9.3c5.4 0 5.4-8.7 0-8.7" fill="#ffdd67"/><path d="m45.6 3.4h-9.3c-3.6 0-4.8 4-3.5 6.6-2.9-2.1-2.1-8 2.3-8h9.3c1.8 0 2.9.9 3.5 2.2-.6-.5-1.4-.8-2.3-.8" fill="#eba352"/></svg> \ No newline at end of file diff --git a/public/emoji/1f44f-1f3fb.svg b/public/emoji/1f44f-1f3fb.svg new file mode 100644 index 000000000..4728186ef --- /dev/null +++ b/public/emoji/1f44f-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m47.5 27.3c0 0-4.5-3.7-6.9-7.3-.9-1.3-3.8-1.1-4.8 1.4l-15.6 6-10.3-5.5c-1.6-1-3.7-.3-4.6 1.6-.9 1.8-.4 4.1 1.3 5.1l1.6.9c-1.4-.2-2.9.5-3.6 1.9-.9 1.8-.4 4.1 1.3 5.1l3.6 2.1c-1.6-1-3.7-.3-4.6 1.6-.9 1.8-.4 4.1 1.3 5.1 0 0 18.1 11.2 24.3 14.5 4.9 2.7 14.6 4 20.7-3.4 2-2.6-3.7-29.1-3.7-29.1" fill="#e0a372"/><g fill="#ffe1bd"><path d="m55 27.3c-3.2-2.2-5.4-5.1-7-9.5-.6-1.5-2.8-1.8-4.1.7-1.9 3.6-.1 6.5.9 7.8l.5.6c0 0 .3 1.1.8 2.4-2.7-.6-5.7.9-7.8 3.7-2.2 2.9-7.4 7.9-9.6 10.8-2.7 3.5-2 8.5 1 10.7 0 0 15.7 11.5 26.1-2.6 8.2-11 2.4-22.4-.8-24.6"/><path d="m49.7 31.5c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-17.9c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 17.9"/></g><path d="m36.8 29.5l-15.9-11.5c-.9-.6-1.5-1.6-1.2-3.1-1.1 2-.4 4 .9 5l15.9 11.5c1.6 1.2 1.9-.7.3-1.9" fill="#e6b796"/><path d="m41.6 35c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-18c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 18" fill="#ffe1bd"/><path d="m32 35.4l-19.2-13.9c-.9-.6-1.5-1.8-1.2-3.1-1.1 2-.5 4.2.9 5.2l19.3 13.7c1.5 1.2 1.8-.8.2-1.9" fill="#e6b796"/><path d="m40 43c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-18c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 18" fill="#ffe1bd"/><path d="m28.2 41.8l-17-12.2c-.9-.6-1.5-2-1.1-3.4-1.3 1.9-.8 4.4.6 5.4l17.2 12.1c1.6 1.2 1.9-.7.3-1.9" fill="#e6b796"/><path d="m39.3 52c1.6 1.2-9.8 2.4-11.4 1.2l-17.6-12.7c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.8 17.9" fill="#ffe1bd"/><g fill="#e6b796"><path d="m59.9 41.6c0 0-1.7 8.8-8.7 14.1-6.2 4.7-15.8.6-20.4-2.4-4.8-3.3-7.2-4.9-18.8-13.7-2.2-1.7-2.8-2.8-2.5-4.6-1.7 1.8-.8 4.6.6 5.6l1.2.8c0 0 13.9 10.2 18.6 13.4 4.3 3 15.4 7.7 22.4 2.1 7.9-6.1 7.6-15.3 7.6-15.3"/><path d="m48 30.1c-2-2.1-2.1-5.1-2.1-5.1l-.5-.6c-.8-1-2.1-3.1-1.6-5.6-1.9 3.5 0 6.3.9 7.5l.5.6c0 0-.1.9.4 1.6l2.4 1.6"/></g><g fill="#42ade2"><path d="m37.8 2l3 12.2 5.9-11.3z"/><path d="M52.6 5.6 48.1 15.7 58.6 13z"/><path d="m30.2 3.5l2.8 11-9.2-5.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44f-1f3fc.svg b/public/emoji/1f44f-1f3fc.svg new file mode 100644 index 000000000..ffb3d7e71 --- /dev/null +++ b/public/emoji/1f44f-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m47.5 27.3c0 0-4.5-3.7-6.9-7.3-.9-1.3-3.8-1.1-4.8 1.4l-15.6 6-10.3-5.5c-1.6-1-3.7-.3-4.6 1.6-.9 1.8-.4 4.1 1.3 5.1l1.6.9c-1.4-.2-2.9.5-3.6 1.9-.9 1.8-.4 4.1 1.3 5.1l3.6 2.1c-1.6-1-3.7-.3-4.6 1.6-.9 1.8-.4 4.1 1.3 5.1 0 0 18.1 11.2 24.3 14.5 4.9 2.7 14.6 4 20.7-3.4 2-2.6-3.7-29.1-3.7-29.1" fill="#b58360"/><g fill="#fed0ac"><path d="m55 27.3c-3.2-2.2-5.4-5.1-7-9.5-.6-1.5-2.8-1.8-4.1.7-1.9 3.6-.1 6.5.9 7.8l.5.6c0 0 .3 1.1.8 2.4-2.7-.6-5.7.9-7.8 3.7-2.2 2.9-7.4 7.9-9.6 10.8-2.7 3.5-2 8.5 1 10.7 0 0 15.7 11.5 26.1-2.6 8.2-11 2.4-22.4-.8-24.6"/><path d="m49.7 31.5c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-17.9c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 17.9"/></g><path d="m36.8 29.5l-15.9-11.5c-.9-.6-1.5-1.6-1.2-3.1-1.1 2-.4 4 .9 5l15.9 11.5c1.6 1.2 1.9-.7.3-1.9" fill="#e0a372"/><path d="m41.6 35c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-18c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 18" fill="#fed0ac"/><path d="m32 35.4l-19.2-13.9c-.9-.6-1.5-1.8-1.2-3.1-1.1 2-.5 4.2.9 5.2l19.3 13.7c1.5 1.2 1.8-.8.2-1.9" fill="#e0a372"/><path d="m40 43c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-18c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 18" fill="#fed0ac"/><path d="m28.2 41.8l-17-12.2c-.9-.6-1.5-2-1.1-3.4-1.3 1.9-.8 4.4.6 5.4l17.2 12.1c1.6 1.2 1.9-.7.3-1.9" fill="#e0a372"/><path d="m39.3 52c1.6 1.2-9.8 2.4-11.4 1.2l-17.6-12.7c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.8 17.9" fill="#fed0ac"/><g fill="#e0a372"><path d="m59.9 41.6c0 0-1.7 8.8-8.7 14.1-6.2 4.7-15.8.6-20.4-2.4-4.8-3.3-7.2-4.9-18.8-13.7-2.2-1.7-2.8-2.8-2.5-4.6-1.7 1.8-.8 4.6.6 5.6l1.2.8c0 0 13.9 10.2 18.6 13.4 4.3 3 15.4 7.7 22.4 2.1 7.9-6.1 7.6-15.3 7.6-15.3"/><path d="m48 30.1c-2-2.1-2.1-5.1-2.1-5.1l-.5-.6c-.8-1-2.1-3.1-1.6-5.6-1.9 3.5 0 6.3.9 7.5l.5.6c0 0-.1.9.4 1.6l2.4 1.6"/></g><g fill="#42ade2"><path d="m37.8 2l3 12.2 5.9-11.3z"/><path d="M52.6 5.6 48.1 15.7 58.6 13z"/><path d="m30.2 3.5l2.8 11-9.2-5.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44f-1f3fd.svg b/public/emoji/1f44f-1f3fd.svg new file mode 100644 index 000000000..138e7bde1 --- /dev/null +++ b/public/emoji/1f44f-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m47.5 27.3c0 0-4.5-3.7-6.9-7.3-.9-1.3-3.8-1.1-4.8 1.4l-15.6 6-10.3-5.5c-1.6-1-3.7-.3-4.6 1.6-.9 1.8-.4 4.1 1.3 5.1l1.6.9c-1.4-.2-2.9.5-3.6 1.9-.9 1.8-.4 4.1 1.3 5.1l3.6 2.1c-1.6-1-3.7-.3-4.6 1.6-.9 1.8-.4 4.1 1.3 5.1 0 0 18.1 11.2 24.3 14.5 4.9 2.7 14.6 4 20.7-3.4 2-2.6-3.7-29.1-3.7-29.1" fill="#9c7052"/><g fill="#d6a57c"><path d="m55 27.3c-3.2-2.2-5.4-5.1-7-9.5-.6-1.5-2.8-1.8-4.1.7-1.9 3.6-.1 6.5.9 7.8l.5.6c0 0 .3 1.1.8 2.4-2.7-.6-5.7.9-7.8 3.7-2.2 2.9-7.4 7.9-9.6 10.8-2.7 3.5-2 8.5 1 10.7 0 0 15.7 11.5 26.1-2.6 8.2-11 2.4-22.4-.8-24.6"/><path d="m49.7 31.5c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-17.9c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 17.9"/></g><path d="m36.8 29.5l-15.9-11.5c-.9-.6-1.5-1.6-1.2-3.1-1.1 2-.4 4 .9 5l15.9 11.5c1.6 1.2 1.9-.7.3-1.9" fill="#b58360"/><path d="m41.6 35c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-18c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 18" fill="#d6a57c"/><path d="m32 35.4l-19.2-13.9c-.9-.6-1.5-1.8-1.2-3.1-1.1 2-.5 4.2.9 5.2l19.3 13.7c1.5 1.2 1.8-.8.2-1.9" fill="#b58360"/><path d="m40 43c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-18c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 18" fill="#d6a57c"/><path d="m28.2 41.8l-17-12.2c-.9-.6-1.5-2-1.1-3.4-1.3 1.9-.8 4.4.6 5.4l17.2 12.1c1.6 1.2 1.9-.7.3-1.9" fill="#b58360"/><path d="m39.3 52c1.6 1.2-9.8 2.4-11.4 1.2l-17.6-12.7c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.8 17.9" fill="#d6a57c"/><g fill="#b58360"><path d="m59.9 41.6c0 0-1.7 8.8-8.7 14.1-6.2 4.7-15.8.6-20.4-2.4-4.8-3.3-7.2-4.9-18.8-13.7-2.2-1.7-2.8-2.8-2.5-4.6-1.7 1.8-.8 4.6.6 5.6l1.2.8c0 0 13.9 10.2 18.6 13.4 4.3 3 15.4 7.7 22.4 2.1 7.9-6.1 7.6-15.3 7.6-15.3"/><path d="m48 30.1c-2-2.1-2.1-5.1-2.1-5.1l-.5-.6c-.8-1-2.1-3.1-1.6-5.6-1.9 3.5 0 6.3.9 7.5l.5.6c0 0-.1.9.4 1.6l2.4 1.6"/></g><g fill="#42ade2"><path d="m37.8 2l3 12.2 5.9-11.3z"/><path d="M52.6 5.6 48.1 15.7 58.6 13z"/><path d="m30.2 3.5l2.8 11-9.2-5.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44f-1f3fe.svg b/public/emoji/1f44f-1f3fe.svg new file mode 100644 index 000000000..56107c433 --- /dev/null +++ b/public/emoji/1f44f-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m47.5 27.3c0 0-4.5-3.7-6.9-7.3-.9-1.3-3.8-1.1-4.8 1.4l-15.6 6-10.3-5.5c-1.6-1-3.7-.3-4.6 1.6-.9 1.8-.4 4.1 1.3 5.1l1.6.9c-1.4-.2-2.9.5-3.6 1.9-.9 1.8-.4 4.1 1.3 5.1l3.6 2.1c-1.6-1-3.7-.3-4.6 1.6-.9 1.8-.4 4.1 1.3 5.1 0 0 18.1 11.2 24.3 14.5 4.9 2.7 14.6 4 20.7-3.4 2-2.6-3.7-29.1-3.7-29.1" fill="#785440"/><g fill="#b47d56"><path d="m55 27.3c-3.2-2.2-5.4-5.1-7-9.5-.6-1.5-2.8-1.8-4.1.7-1.9 3.6-.1 6.5.9 7.8l.5.6c0 0 .3 1.1.8 2.4-2.7-.6-5.7.9-7.8 3.7-2.2 2.9-7.4 7.9-9.6 10.8-2.7 3.5-2 8.5 1 10.7 0 0 15.7 11.5 26.1-2.6 8.2-11 2.4-22.4-.8-24.6"/><path d="m49.7 31.5c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-17.9c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 17.9"/></g><path d="m36.8 29.5l-15.9-11.5c-.9-.6-1.5-1.6-1.2-3.1-1.1 2-.4 4 .9 5l15.9 11.5c1.6 1.2 1.9-.7.3-1.9" fill="#935e3e"/><path d="m41.6 35c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-18c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 18" fill="#b47d56"/><path d="m32 35.4l-19.2-13.9c-.9-.6-1.5-1.8-1.2-3.1-1.1 2-.5 4.2.9 5.2l19.3 13.7c1.5 1.2 1.8-.8.2-1.9" fill="#935e3e"/><path d="m40 43c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-18c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 18" fill="#b47d56"/><path d="m28.2 41.8l-17-12.2c-.9-.6-1.5-2-1.1-3.4-1.3 1.9-.8 4.4.6 5.4l17.2 12.1c1.6 1.2 1.9-.7.3-1.9" fill="#935e3e"/><path d="m39.3 52c1.6 1.2-9.8 2.4-11.4 1.2l-17.6-12.7c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.8 17.9" fill="#b47d56"/><g fill="#935e3e"><path d="m59.9 41.6c0 0-1.7 8.8-8.7 14.1-6.2 4.7-15.8.6-20.4-2.4-4.8-3.3-7.2-4.9-18.8-13.7-2.2-1.7-2.8-2.8-2.5-4.6-1.7 1.8-.8 4.6.6 5.6l1.2.8c0 0 13.9 10.2 18.6 13.4 4.3 3 15.4 7.7 22.4 2.1 7.9-6.1 7.6-15.3 7.6-15.3"/><path d="m48 30.1c-2-2.1-2.1-5.1-2.1-5.1l-.5-.6c-.8-1-2.1-3.1-1.6-5.6-1.9 3.5 0 6.3.9 7.5l.5.6c0 0-.1.9.4 1.6l2.4 1.6"/></g><g fill="#42ade2"><path d="m37.8 2l3 12.2 5.9-11.3z"/><path d="M52.6 5.6 48.1 15.7 58.6 13z"/><path d="m30.2 3.5l2.8 11-9.2-5.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44f-1f3ff.svg b/public/emoji/1f44f-1f3ff.svg new file mode 100644 index 000000000..d4361ab36 --- /dev/null +++ b/public/emoji/1f44f-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m47.5 27.3c0 0-4.5-3.7-6.9-7.3-.9-1.3-3.8-1.1-4.8 1.4l-15.6 6-10.3-5.5c-1.6-1-3.7-.3-4.6 1.6-.9 1.8-.4 4.1 1.3 5.1l1.6.9c-1.4-.2-2.9.5-3.6 1.9-.9 1.8-.4 4.1 1.3 5.1l3.6 2.1c-1.6-1-3.7-.3-4.6 1.6-.9 1.8-.4 4.1 1.3 5.1 0 0 18.1 11.2 24.3 14.5 4.9 2.7 14.6 4 20.7-3.4 2-2.6-3.7-29.1-3.7-29.1" fill="#523b32"/><g fill="#8a6859"><path d="m55 27.3c-3.2-2.2-5.4-5.1-7-9.5-.6-1.5-2.8-1.8-4.1.7-1.9 3.6-.1 6.5.9 7.8l.5.6c0 0 .3 1.1.8 2.4-2.7-.6-5.7.9-7.8 3.7-2.2 2.9-7.4 7.9-9.6 10.8-2.7 3.5-2 8.5 1 10.7 0 0 15.7 11.5 26.1-2.6 8.2-11 2.4-22.4-.8-24.6"/><path d="m49.7 31.5c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-17.9c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 17.9"/></g><path d="m36.8 29.5l-15.9-11.5c-.9-.6-1.5-1.6-1.2-3.1-1.1 2-.4 4 .9 5l15.9 11.5c1.6 1.2 1.9-.7.3-1.9" fill="#705041"/><path d="m41.6 35c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-18c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 18" fill="#8a6859"/><path d="m32 35.4l-19.2-13.9c-.9-.6-1.5-1.8-1.2-3.1-1.1 2-.5 4.2.9 5.2l19.3 13.7c1.5 1.2 1.8-.8.2-1.9" fill="#705041"/><path d="m40 43c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-18c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 18" fill="#8a6859"/><path d="m28.2 41.8l-17-12.2c-.9-.6-1.5-2-1.1-3.4-1.3 1.9-.8 4.4.6 5.4l17.2 12.1c1.6 1.2 1.9-.7.3-1.9" fill="#705041"/><path d="m39.3 52c1.6 1.2-9.8 2.4-11.4 1.2l-17.6-12.7c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.8 17.9" fill="#8a6859"/><g fill="#705041"><path d="m59.9 41.6c0 0-1.7 8.8-8.7 14.1-6.2 4.7-15.8.6-20.4-2.4-4.8-3.3-7.2-4.9-18.8-13.7-2.2-1.7-2.8-2.8-2.5-4.6-1.7 1.8-.8 4.6.6 5.6l1.2.8c0 0 13.9 10.2 18.6 13.4 4.3 3 15.4 7.7 22.4 2.1 7.9-6.1 7.6-15.3 7.6-15.3"/><path d="m48 30.1c-2-2.1-2.1-5.1-2.1-5.1l-.5-.6c-.8-1-2.1-3.1-1.6-5.6-1.9 3.5 0 6.3.9 7.5l.5.6c0 0-.1.9.4 1.6l2.4 1.6"/></g><g fill="#42ade2"><path d="m37.8 2l3 12.2 5.9-11.3z"/><path d="M52.6 5.6 48.1 15.7 58.6 13z"/><path d="m30.2 3.5l2.8 11-9.2-5.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f44f.svg b/public/emoji/1f44f.svg new file mode 100644 index 000000000..c611e5d3b --- /dev/null +++ b/public/emoji/1f44f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m47.5 27.3c0 0-4.5-3.7-6.9-7.3-.9-1.3-3.8-1.1-4.8 1.4l-15.6 6-10.3-5.5c-1.6-1-3.7-.3-4.6 1.6-.9 1.8-.4 4.1 1.3 5.1l1.6.9c-1.4-.2-2.9.5-3.6 1.9-.9 1.8-.4 4.1 1.3 5.1l3.6 2.1c-1.6-1-3.7-.3-4.6 1.6-.9 1.8-.4 4.1 1.3 5.1 0 0 18.1 11.2 24.3 14.5 4.9 2.7 14.6 4 20.7-3.4 2-2.6-3.7-29.1-3.7-29.1" fill="#d99b57"/><g fill="#ffdd67"><path d="m55 27.3c-3.2-2.2-5.4-5.1-7-9.5-.6-1.5-2.8-1.8-4.1.7-1.9 3.6-.1 6.5.9 7.8l.5.6c0 0 .3 1.1.8 2.4-2.7-.6-5.7.9-7.8 3.7-2.2 2.9-7.4 7.9-9.6 10.8-2.7 3.5-2 8.5 1 10.7 0 0 15.7 11.5 26.1-2.6 8.2-11 2.4-22.4-.8-24.6"/><path d="m49.7 31.5c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-17.9c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 17.9"/></g><path d="m36.8 29.5l-15.9-11.5c-.9-.6-1.5-1.6-1.2-3.1-1.1 2-.4 4 .9 5l15.9 11.5c1.6 1.2 1.9-.7.3-1.9" fill="#eba352"/><path d="m41.6 35c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-18c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 18" fill="#ffdd67"/><path d="m32 35.4l-19.2-13.9c-.9-.6-1.5-1.8-1.2-3.1-1.1 2-.5 4.2.9 5.2l19.3 13.7c1.5 1.2 1.8-.8.2-1.9" fill="#eba352"/><path d="m40 43c1.6 1.2 2 3.5.8 5.3-1.1 1.8-3.4 2.3-5 1.1l-24.9-18c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.9 18" fill="#ffdd67"/><path d="m28.2 41.8l-17-12.2c-.9-.6-1.5-2-1.1-3.4-1.3 1.9-.8 4.4.6 5.4l17.2 12.1c1.6 1.2 1.9-.7.3-1.9" fill="#eba352"/><path d="m39.3 52c1.6 1.2-9.8 2.4-11.4 1.2l-17.6-12.7c-1.6-1.2-2-3.5-.8-5.3 1.1-1.8 3.4-2.3 5-1.1l24.8 17.9" fill="#ffdd67"/><g fill="#eba352"><path d="m59.9 41.6c0 0-1.7 8.8-8.7 14.1-6.2 4.7-15.8.6-20.4-2.4-4.8-3.3-7.2-4.9-18.8-13.7-2.2-1.7-2.8-2.8-2.5-4.6-1.7 1.8-.8 4.6.6 5.6l1.2.8c0 0 13.9 10.2 18.6 13.4 4.3 3 15.4 7.7 22.4 2.1 7.9-6.1 7.6-15.3 7.6-15.3"/><path d="m48 30.1c-2-2.1-2.1-5.1-2.1-5.1l-.5-.6c-.8-1-2.1-3.1-1.6-5.6-1.9 3.5 0 6.3.9 7.5l.5.6c0 0-.1.9.4 1.6l2.4 1.6"/></g><g fill="#42ade2"><path d="m37.8 2l3 12.2 5.9-11.3z"/><path d="M52.6 5.6 48.1 15.7 58.6 13z"/><path d="m30.2 3.5l2.8 11-9.2-5.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f450-1f3fb.svg b/public/emoji/1f450-1f3fb.svg new file mode 100644 index 000000000..3da933cf3 --- /dev/null +++ b/public/emoji/1f450-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe1bd"><path d="m2.9 26.8c-1 .8-1.2 2.3-.4 3.3l10.8 13.8 3.7-2.9-10.8-13.7c-.8-1.1-2.3-1.3-3.3-.5"/><path d="m25 34.8l3.9-3-12.3-15.8c-.8-1.1-2.4-1.3-3.5-.4-1.1.8-1.3 2.4-.4 3.5l12.3 15.7"/></g><path d="m13.1 15.6c-.1.1-.2.2-.3.3 1-.5 2.4-.3 3.1.6l12.3 15.7.7-.5-12.3-15.7c-.8-1-2.4-1.2-3.5-.4" fill="#e6b796"/><path d="m17 41.1l4-3.1-12.6-16.1c-.9-1.1-2.5-1.3-3.6-.5-1.1.9-1.3 2.5-.4 3.6l12.6 16.1" fill="#ffe1bd"/><path d="m4.8 21.4c-.1.1-.2.2-.3.3 1.1-.6 2.4-.3 3.2.7l7.8 10 1.5.5-8.6-11c-.8-1.2-2.5-1.4-3.6-.5" fill="#e6b796"/><path d="m20 36.6l4-3.1-12.6-16.1c-.9-1.1-2.5-1.3-3.6-.5-1.1.9-1.3 2.5-.4 3.6l12.6 16.1" fill="#ffe1bd"/><g fill="#e6b796"><path d="m7.8 17c-.1.1-.2.2-.3.3 1.1-.6 2.5-.3 3.2.7l8.9 11.3 1.5.5-9.6-12.3c-.9-1.2-2.6-1.4-3.7-.5"/><path d="m2.9 26.8c-.1.1-.2.2-.3.3 1-.5 2.2-.2 2.9.7l6.4 8.2 1.5.5-7.2-9.2c-.8-1.1-2.3-1.3-3.3-.5"/></g><path d="m32.3 18.5c-1.9-.9-4.2 1-4.5 5.6-.2 3.2-.1 4-1.8 5.3l-1.5-1.9c0 0-14.9 11.7-13.9 12.9 0 0 3.4 5.8 7.4 7.9 6 3.2 16.7-4 14.8-15.3-1.3-6.7 1.5-13.5-.5-14.5" fill="#ffe1bd"/><g fill="#e6b796"><path d="m32.3 18.5c-.4-.2-.7-.2-1.1-.2.1 0 .2.1.3.1 2 1 .9 4.5.5 7.5-.3 2.4-.5 4.9.1 7 2.6 9.6-6.1 16.4-12.4 15.9 6.3 1.2 15.9-5.7 13.2-15.7-.6-2.2-.4-4.5-.1-7 .4-3.1 1.5-6.6-.5-7.6"/><path d="m26.4 29c-3.5 1.2-7.8 7.6-2.7 12.5-4-5.1-.4-10 2.2-12 .3-.3.5-.5.5-.5"/></g><g fill="#ffe1bd"><path d="m61.1 26.7c1 .8 1.2 2.3.4 3.3l-10.8 13.8-3.7-2.8 10.8-13.8c.8-1.1 2.3-1.3 3.3-.5"/><path d="m39 34.7l-3.9-3 12.3-15.7c.8-1.1 2.4-1.3 3.5-.4 1.1.8 1.3 2.4.4 3.5l-12.3 15.6"/></g><path d="m50.9 15.5c.1.1.2.2.3.3-1-.5-2.4-.3-3.1.6l-12.3 15.8-.7-.5 12.3-15.7c.8-1.1 2.4-1.3 3.5-.5" fill="#e6b796"/><path d="m47 41l-4-3.1 12.6-16.1c.9-1.1 2.5-1.3 3.6-.5 1.1.9 1.3 2.5.4 3.6l-12.6 16.1" fill="#ffe1bd"/><path d="m59.2 21.3c.1.1.2.2.3.3-1.1-.6-2.4-.3-3.2.7l-7.8 10-1.5.5 8.6-11c.8-1.1 2.5-1.3 3.6-.5" fill="#e6b796"/><path d="m44 36.5l-4-3.1 12.6-16.1c.9-1.1 2.5-1.3 3.6-.5 1.1.9 1.3 2.5.4 3.6l-12.6 16.1" fill="#ffe1bd"/><g fill="#e6b796"><path d="m56.2 16.9c.1.1.2.2.3.3-1.1-.6-2.4-.3-3.2.7l-8.8 11.3-1.5.5 9.6-12.3c.8-1.2 2.5-1.4 3.6-.5"/><path d="m61.1 26.7c.1.1.2.2.3.3-1-.5-2.2-.2-2.9.7l-6.4 8.2-1.5.5 7.2-9.2c.8-1.1 2.3-1.3 3.3-.5"/></g><path d="m31.7 18.5c1.9-.9 4.2 1 4.5 5.6.2 3.2.1 4 1.8 5.3l1.5-1.9c0 0 14.9 11.7 13.9 12.9 0 0-3.4 5.8-7.4 7.9-6 3.2-16.7-4-14.8-15.3 1.3-6.8-1.5-13.6.5-14.5" fill="#ffe1bd"/><g fill="#e6b796"><path d="m31.7 18.5c.4-.2.7-.2 1.1-.2-.1 0-.2.1-.3.1-2 1-.9 4.5-.5 7.5.3 2.4.5 4.9-.1 7-2.6 9.6 6.1 16.4 12.4 15.9-6.3 1.2-15.9-5.8-13.2-15.8.6-2.2.4-4.5.1-7-.4-3.1-1.5-6.6.5-7.5"/><path d="m37.6 28.9c3.5 1.2 7.8 7.6 2.7 12.5 4-5.1.4-10-2.2-12-.3-.3-.5-.5-.5-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f450-1f3fc.svg b/public/emoji/1f450-1f3fc.svg new file mode 100644 index 000000000..4463814f0 --- /dev/null +++ b/public/emoji/1f450-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><path d="m2.9 26.8c-1 .8-1.2 2.3-.4 3.3l10.8 13.8 3.7-2.9-10.8-13.7c-.8-1.1-2.3-1.3-3.3-.5"/><path d="m25 34.8l3.9-3-12.3-15.8c-.8-1.1-2.4-1.3-3.5-.4-1.1.8-1.3 2.4-.4 3.5l12.3 15.7"/></g><path d="m13.1 15.6c-.1.1-.2.2-.3.3 1-.5 2.4-.3 3.1.6l12.3 15.7.7-.5-12.3-15.7c-.8-1-2.4-1.2-3.5-.4" fill="#e0a372"/><path d="m17 41.1l4-3.1-12.6-16.1c-.9-1.1-2.5-1.3-3.6-.5-1.1.9-1.3 2.5-.4 3.6l12.6 16.1" fill="#fed0ac"/><path d="m4.8 21.4c-.1.1-.2.2-.3.3 1.1-.6 2.4-.3 3.2.7l7.8 10 1.5.5-8.6-11c-.8-1.2-2.5-1.4-3.6-.5" fill="#e0a372"/><path d="m20 36.6l4-3.1-12.6-16.1c-.9-1.1-2.5-1.3-3.6-.5-1.1.9-1.3 2.5-.4 3.6l12.6 16.1" fill="#fed0ac"/><g fill="#e0a372"><path d="m7.8 17c-.1.1-.2.2-.3.3 1.1-.6 2.5-.3 3.2.7l8.9 11.3 1.5.5-9.6-12.3c-.9-1.2-2.6-1.4-3.7-.5"/><path d="m2.9 26.8c-.1.1-.2.2-.3.3 1-.5 2.2-.2 2.9.7l6.4 8.2 1.5.5-7.2-9.2c-.8-1.1-2.3-1.3-3.3-.5"/></g><path d="m32.3 18.5c-1.9-.9-4.2 1-4.5 5.6-.2 3.2-.1 4-1.8 5.3l-1.5-1.9c0 0-14.9 11.7-13.9 12.9 0 0 3.4 5.8 7.4 7.9 6 3.2 16.7-4 14.8-15.3-1.3-6.7 1.5-13.5-.5-14.5" fill="#fed0ac"/><g fill="#e0a372"><path d="m32.3 18.5c-.4-.2-.7-.2-1.1-.2.1 0 .2.1.3.1 2 1 .9 4.5.5 7.5-.3 2.4-.5 4.9.1 7 2.6 9.6-6.1 16.4-12.4 15.9 6.3 1.2 15.9-5.7 13.2-15.7-.6-2.2-.4-4.5-.1-7 .4-3.1 1.5-6.6-.5-7.6"/><path d="m26.4 29c-3.5 1.2-7.8 7.6-2.7 12.5-4-5.1-.4-10 2.2-12 .3-.3.5-.5.5-.5"/></g><g fill="#fed0ac"><path d="m61.1 26.7c1 .8 1.2 2.3.4 3.3l-10.8 13.8-3.7-2.8 10.8-13.8c.8-1.1 2.3-1.3 3.3-.5"/><path d="m39 34.7l-3.9-3 12.3-15.7c.8-1.1 2.4-1.3 3.5-.4 1.1.8 1.3 2.4.4 3.5l-12.3 15.6"/></g><path d="m50.9 15.5c.1.1.2.2.3.3-1-.5-2.4-.3-3.1.6l-12.3 15.8-.7-.5 12.3-15.7c.8-1.1 2.4-1.3 3.5-.5" fill="#e0a372"/><path d="m47 41l-4-3.1 12.6-16.1c.9-1.1 2.5-1.3 3.6-.5 1.1.9 1.3 2.5.4 3.6l-12.6 16.1" fill="#fed0ac"/><path d="m59.2 21.3c.1.1.2.2.3.3-1.1-.6-2.4-.3-3.2.7l-7.8 10-1.5.5 8.6-11c.8-1.1 2.5-1.3 3.6-.5" fill="#e0a372"/><path d="m44 36.5l-4-3.1 12.6-16.1c.9-1.1 2.5-1.3 3.6-.5 1.1.9 1.3 2.5.4 3.6l-12.6 16.1" fill="#fed0ac"/><g fill="#e0a372"><path d="m56.2 16.9c.1.1.2.2.3.3-1.1-.6-2.4-.3-3.2.7l-8.8 11.3-1.5.5 9.6-12.3c.8-1.2 2.5-1.4 3.6-.5"/><path d="m61.1 26.7c.1.1.2.2.3.3-1-.5-2.2-.2-2.9.7l-6.4 8.2-1.5.5 7.2-9.2c.8-1.1 2.3-1.3 3.3-.5"/></g><path d="m31.7 18.5c1.9-.9 4.2 1 4.5 5.6.2 3.2.1 4 1.8 5.3l1.5-1.9c0 0 14.9 11.7 13.9 12.9 0 0-3.4 5.8-7.4 7.9-6 3.2-16.7-4-14.8-15.3 1.3-6.8-1.5-13.6.5-14.5" fill="#fed0ac"/><g fill="#e0a372"><path d="m31.7 18.5c.4-.2.7-.2 1.1-.2-.1 0-.2.1-.3.1-2 1-.9 4.5-.5 7.5.3 2.4.5 4.9-.1 7-2.6 9.6 6.1 16.4 12.4 15.9-6.3 1.2-15.9-5.8-13.2-15.8.6-2.2.4-4.5.1-7-.4-3.1-1.5-6.6.5-7.5"/><path d="m37.6 28.9c3.5 1.2 7.8 7.6 2.7 12.5 4-5.1.4-10-2.2-12-.3-.3-.5-.5-.5-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f450-1f3fd.svg b/public/emoji/1f450-1f3fd.svg new file mode 100644 index 000000000..715fb59fc --- /dev/null +++ b/public/emoji/1f450-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d6a57c"><path d="m2.9 26.8c-1 .8-1.2 2.3-.4 3.3l10.8 13.8 3.7-2.9-10.8-13.7c-.8-1.1-2.3-1.3-3.3-.5"/><path d="m25 34.8l3.9-3-12.3-15.8c-.8-1.1-2.4-1.3-3.5-.4-1.1.8-1.3 2.4-.4 3.5l12.3 15.7"/></g><path d="m13.1 15.6c-.1.1-.2.2-.3.3 1-.5 2.4-.3 3.1.6l12.3 15.7.7-.5-12.3-15.7c-.8-1-2.4-1.2-3.5-.4" fill="#b58360"/><path d="m17 41.1l4-3.1-12.6-16.1c-.9-1.1-2.5-1.3-3.6-.5-1.1.9-1.3 2.5-.4 3.6l12.6 16.1" fill="#d6a57c"/><path d="m4.8 21.4c-.1.1-.2.2-.3.3 1.1-.6 2.4-.3 3.2.7l7.8 10 1.5.5-8.6-11c-.8-1.2-2.5-1.4-3.6-.5" fill="#b58360"/><path d="m20 36.6l4-3.1-12.6-16.1c-.9-1.1-2.5-1.3-3.6-.5-1.1.9-1.3 2.5-.4 3.6l12.6 16.1" fill="#d6a57c"/><g fill="#b58360"><path d="m7.8 17c-.1.1-.2.2-.3.3 1.1-.6 2.5-.3 3.2.7l8.9 11.3 1.5.5-9.6-12.3c-.9-1.2-2.6-1.4-3.7-.5"/><path d="m2.9 26.8c-.1.1-.2.2-.3.3 1-.5 2.2-.2 2.9.7l6.4 8.2 1.5.5-7.2-9.2c-.8-1.1-2.3-1.3-3.3-.5"/></g><path d="m32.3 18.5c-1.9-.9-4.2 1-4.5 5.6-.2 3.2-.1 4-1.8 5.3l-1.5-1.9c0 0-14.9 11.7-13.9 12.9 0 0 3.4 5.8 7.4 7.9 6 3.2 16.7-4 14.8-15.3-1.3-6.7 1.5-13.5-.5-14.5" fill="#d6a57c"/><g fill="#b58360"><path d="m32.3 18.5c-.4-.2-.7-.2-1.1-.2.1 0 .2.1.3.1 2 1 .9 4.5.5 7.5-.3 2.4-.5 4.9.1 7 2.6 9.6-6.1 16.4-12.4 15.9 6.3 1.2 15.9-5.7 13.2-15.7-.6-2.2-.4-4.5-.1-7 .4-3.1 1.5-6.6-.5-7.6"/><path d="m26.4 29c-3.5 1.2-7.8 7.6-2.7 12.5-4-5.1-.4-10 2.2-12 .3-.3.5-.5.5-.5"/></g><g fill="#d6a57c"><path d="m61.1 26.7c1 .8 1.2 2.3.4 3.3l-10.8 13.8-3.7-2.8 10.8-13.8c.8-1.1 2.3-1.3 3.3-.5"/><path d="m39 34.7l-3.9-3 12.3-15.7c.8-1.1 2.4-1.3 3.5-.4 1.1.8 1.3 2.4.4 3.5l-12.3 15.6"/></g><path d="m50.9 15.5c.1.1.2.2.3.3-1-.5-2.4-.3-3.1.6l-12.3 15.8-.7-.5 12.3-15.7c.8-1.1 2.4-1.3 3.5-.5" fill="#b58360"/><path d="m47 41l-4-3.1 12.6-16.1c.9-1.1 2.5-1.3 3.6-.5 1.1.9 1.3 2.5.4 3.6l-12.6 16.1" fill="#d6a57c"/><path d="m59.2 21.3c.1.1.2.2.3.3-1.1-.6-2.4-.3-3.2.7l-7.8 10-1.5.5 8.6-11c.8-1.1 2.5-1.3 3.6-.5" fill="#b58360"/><path d="m44 36.5l-4-3.1 12.6-16.1c.9-1.1 2.5-1.3 3.6-.5 1.1.9 1.3 2.5.4 3.6l-12.6 16.1" fill="#d6a57c"/><g fill="#b58360"><path d="m56.2 16.9c.1.1.2.2.3.3-1.1-.6-2.4-.3-3.2.7l-8.8 11.3-1.5.5 9.6-12.3c.8-1.2 2.5-1.4 3.6-.5"/><path d="m61.1 26.7c.1.1.2.2.3.3-1-.5-2.2-.2-2.9.7l-6.4 8.2-1.5.5 7.2-9.2c.8-1.1 2.3-1.3 3.3-.5"/></g><path d="m31.7 18.5c1.9-.9 4.2 1 4.5 5.6.2 3.2.1 4 1.8 5.3l1.5-1.9c0 0 14.9 11.7 13.9 12.9 0 0-3.4 5.8-7.4 7.9-6 3.2-16.7-4-14.8-15.3 1.3-6.8-1.5-13.6.5-14.5" fill="#d6a57c"/><g fill="#b58360"><path d="m31.7 18.5c.4-.2.7-.2 1.1-.2-.1 0-.2.1-.3.1-2 1-.9 4.5-.5 7.5.3 2.4.5 4.9-.1 7-2.6 9.6 6.1 16.4 12.4 15.9-6.3 1.2-15.9-5.8-13.2-15.8.6-2.2.4-4.5.1-7-.4-3.1-1.5-6.6.5-7.5"/><path d="m37.6 28.9c3.5 1.2 7.8 7.6 2.7 12.5 4-5.1.4-10-2.2-12-.3-.3-.5-.5-.5-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f450-1f3fe.svg b/public/emoji/1f450-1f3fe.svg new file mode 100644 index 000000000..d3c412ec0 --- /dev/null +++ b/public/emoji/1f450-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b47d56"><path d="m2.9 26.8c-1 .8-1.2 2.3-.4 3.3l10.8 13.8 3.7-2.9-10.8-13.7c-.8-1.1-2.3-1.3-3.3-.5"/><path d="m25 34.8l3.9-3-12.3-15.8c-.8-1.1-2.4-1.3-3.5-.4-1.1.8-1.3 2.4-.4 3.5l12.3 15.7"/></g><path d="m13.1 15.6c-.1.1-.2.2-.3.3 1-.5 2.4-.3 3.1.6l12.3 15.7.7-.5-12.3-15.7c-.8-1-2.4-1.2-3.5-.4" fill="#935e3e"/><path d="m17 41.1l4-3.1-12.6-16.1c-.9-1.1-2.5-1.3-3.6-.5-1.1.9-1.3 2.5-.4 3.6l12.6 16.1" fill="#b47d56"/><path d="m4.8 21.4c-.1.1-.2.2-.3.3 1.1-.6 2.4-.3 3.2.7l7.8 10 1.5.5-8.6-11c-.8-1.2-2.5-1.4-3.6-.5" fill="#935e3e"/><path d="m20 36.6l4-3.1-12.6-16.1c-.9-1.1-2.5-1.3-3.6-.5-1.1.9-1.3 2.5-.4 3.6l12.6 16.1" fill="#b47d56"/><g fill="#935e3e"><path d="m7.8 17c-.1.1-.2.2-.3.3 1.1-.6 2.5-.3 3.2.7l8.9 11.3 1.5.5-9.6-12.3c-.9-1.2-2.6-1.4-3.7-.5"/><path d="m2.9 26.8c-.1.1-.2.2-.3.3 1-.5 2.2-.2 2.9.7l6.4 8.2 1.5.5-7.2-9.2c-.8-1.1-2.3-1.3-3.3-.5"/></g><path d="m32.3 18.5c-1.9-.9-4.2 1-4.5 5.6-.2 3.2-.1 4-1.8 5.3l-1.5-1.9c0 0-14.9 11.7-13.9 12.9 0 0 3.4 5.8 7.4 7.9 6 3.2 16.7-4 14.8-15.3-1.3-6.7 1.5-13.5-.5-14.5" fill="#b47d56"/><g fill="#935e3e"><path d="m32.3 18.5c-.4-.2-.7-.2-1.1-.2.1 0 .2.1.3.1 2 1 .9 4.5.5 7.5-.3 2.4-.5 4.9.1 7 2.6 9.6-6.1 16.4-12.4 15.9 6.3 1.2 15.9-5.7 13.2-15.7-.6-2.2-.4-4.5-.1-7 .4-3.1 1.5-6.6-.5-7.6"/><path d="m26.4 29c-3.5 1.2-7.8 7.6-2.7 12.5-4-5.1-.4-10 2.2-12 .3-.3.5-.5.5-.5"/></g><g fill="#b47d56"><path d="m61.1 26.7c1 .8 1.2 2.3.4 3.3l-10.8 13.8-3.7-2.8 10.8-13.8c.8-1.1 2.3-1.3 3.3-.5"/><path d="m39 34.7l-3.9-3 12.3-15.7c.8-1.1 2.4-1.3 3.5-.4 1.1.8 1.3 2.4.4 3.5l-12.3 15.6"/></g><path d="m50.9 15.5c.1.1.2.2.3.3-1-.5-2.4-.3-3.1.6l-12.3 15.8-.7-.5 12.3-15.7c.8-1.1 2.4-1.3 3.5-.5" fill="#935e3e"/><path d="m47 41l-4-3.1 12.6-16.1c.9-1.1 2.5-1.3 3.6-.5 1.1.9 1.3 2.5.4 3.6l-12.6 16.1" fill="#b47d56"/><path d="m59.2 21.3c.1.1.2.2.3.3-1.1-.6-2.4-.3-3.2.7l-7.8 10-1.5.5 8.6-11c.8-1.1 2.5-1.3 3.6-.5" fill="#935e3e"/><path d="m44 36.5l-4-3.1 12.6-16.1c.9-1.1 2.5-1.3 3.6-.5 1.1.9 1.3 2.5.4 3.6l-12.6 16.1" fill="#b47d56"/><g fill="#935e3e"><path d="m56.2 16.9c.1.1.2.2.3.3-1.1-.6-2.4-.3-3.2.7l-8.8 11.3-1.5.5 9.6-12.3c.8-1.2 2.5-1.4 3.6-.5"/><path d="m61.1 26.7c.1.1.2.2.3.3-1-.5-2.2-.2-2.9.7l-6.4 8.2-1.5.5 7.2-9.2c.8-1.1 2.3-1.3 3.3-.5"/></g><path d="m31.7 18.5c1.9-.9 4.2 1 4.5 5.6.2 3.2.1 4 1.8 5.3l1.5-1.9c0 0 14.9 11.7 13.9 12.9 0 0-3.4 5.8-7.4 7.9-6 3.2-16.7-4-14.8-15.3 1.3-6.8-1.5-13.6.5-14.5" fill="#b47d56"/><g fill="#935e3e"><path d="m31.7 18.5c.4-.2.7-.2 1.1-.2-.1 0-.2.1-.3.1-2 1-.9 4.5-.5 7.5.3 2.4.5 4.9-.1 7-2.6 9.6 6.1 16.4 12.4 15.9-6.3 1.2-15.9-5.8-13.2-15.8.6-2.2.4-4.5.1-7-.4-3.1-1.5-6.6.5-7.5"/><path d="m37.6 28.9c3.5 1.2 7.8 7.6 2.7 12.5 4-5.1.4-10-2.2-12-.3-.3-.5-.5-.5-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f450-1f3ff.svg b/public/emoji/1f450-1f3ff.svg new file mode 100644 index 000000000..d7dc9146f --- /dev/null +++ b/public/emoji/1f450-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a6859"><path d="m2.9 26.8c-1 .8-1.2 2.3-.4 3.3l10.8 13.8 3.7-2.9-10.8-13.7c-.8-1.1-2.3-1.3-3.3-.5"/><path d="m25 34.8l3.9-3-12.3-15.8c-.8-1.1-2.4-1.3-3.5-.4-1.1.8-1.3 2.4-.4 3.5l12.3 15.7"/></g><path d="m13.1 15.6c-.1.1-.2.2-.3.3 1-.5 2.4-.3 3.1.6l12.3 15.7.7-.5-12.3-15.7c-.8-1-2.4-1.2-3.5-.4" fill="#705041"/><path d="m17 41.1l4-3.1-12.6-16.1c-.9-1.1-2.5-1.3-3.6-.5-1.1.9-1.3 2.5-.4 3.6l12.6 16.1" fill="#8a6859"/><path d="m4.8 21.4c-.1.1-.2.2-.3.3 1.1-.6 2.4-.3 3.2.7l7.8 10 1.5.5-8.6-11c-.8-1.2-2.5-1.4-3.6-.5" fill="#705041"/><path d="m20 36.6l4-3.1-12.6-16.1c-.9-1.1-2.5-1.3-3.6-.5-1.1.9-1.3 2.5-.4 3.6l12.6 16.1" fill="#8a6859"/><g fill="#705041"><path d="m7.8 17c-.1.1-.2.2-.3.3 1.1-.6 2.5-.3 3.2.7l8.9 11.3 1.5.5-9.6-12.3c-.9-1.2-2.6-1.4-3.7-.5"/><path d="m2.9 26.8c-.1.1-.2.2-.3.3 1-.5 2.2-.2 2.9.7l6.4 8.2 1.5.5-7.2-9.2c-.8-1.1-2.3-1.3-3.3-.5"/></g><path d="m32.3 18.5c-1.9-.9-4.2 1-4.5 5.6-.2 3.2-.1 4-1.8 5.3l-1.5-1.9c0 0-14.9 11.7-13.9 12.9 0 0 3.4 5.8 7.4 7.9 6 3.2 16.7-4 14.8-15.3-1.3-6.7 1.5-13.5-.5-14.5" fill="#8a6859"/><g fill="#705041"><path d="m32.3 18.5c-.4-.2-.7-.2-1.1-.2.1 0 .2.1.3.1 2 1 .9 4.5.5 7.5-.3 2.4-.5 4.9.1 7 2.6 9.6-6.1 16.4-12.4 15.9 6.3 1.2 15.9-5.7 13.2-15.7-.6-2.2-.4-4.5-.1-7 .4-3.1 1.5-6.6-.5-7.6"/><path d="m26.4 29c-3.5 1.2-7.8 7.6-2.7 12.5-4-5.1-.4-10 2.2-12 .3-.3.5-.5.5-.5"/></g><g fill="#8a6859"><path d="m61.1 26.7c1 .8 1.2 2.3.4 3.3l-10.8 13.8-3.7-2.8 10.8-13.8c.8-1.1 2.3-1.3 3.3-.5"/><path d="m39 34.7l-3.9-3 12.3-15.7c.8-1.1 2.4-1.3 3.5-.4 1.1.8 1.3 2.4.4 3.5l-12.3 15.6"/></g><path d="m50.9 15.5c.1.1.2.2.3.3-1-.5-2.4-.3-3.1.6l-12.3 15.8-.7-.5 12.3-15.7c.8-1.1 2.4-1.3 3.5-.5" fill="#705041"/><path d="m47 41l-4-3.1 12.6-16.1c.9-1.1 2.5-1.3 3.6-.5 1.1.9 1.3 2.5.4 3.6l-12.6 16.1" fill="#8a6859"/><path d="m59.2 21.3c.1.1.2.2.3.3-1.1-.6-2.4-.3-3.2.7l-7.8 10-1.5.5 8.6-11c.8-1.1 2.5-1.3 3.6-.5" fill="#705041"/><path d="m44 36.5l-4-3.1 12.6-16.1c.9-1.1 2.5-1.3 3.6-.5 1.1.9 1.3 2.5.4 3.6l-12.6 16.1" fill="#8a6859"/><g fill="#705041"><path d="m56.2 16.9c.1.1.2.2.3.3-1.1-.6-2.4-.3-3.2.7l-8.8 11.3-1.5.5 9.6-12.3c.8-1.2 2.5-1.4 3.6-.5"/><path d="m61.1 26.7c.1.1.2.2.3.3-1-.5-2.2-.2-2.9.7l-6.4 8.2-1.5.5 7.2-9.2c.8-1.1 2.3-1.3 3.3-.5"/></g><path d="m31.7 18.5c1.9-.9 4.2 1 4.5 5.6.2 3.2.1 4 1.8 5.3l1.5-1.9c0 0 14.9 11.7 13.9 12.9 0 0-3.4 5.8-7.4 7.9-6 3.2-16.7-4-14.8-15.3 1.3-6.8-1.5-13.6.5-14.5" fill="#8a6859"/><g fill="#705041"><path d="m31.7 18.5c.4-.2.7-.2 1.1-.2-.1 0-.2.1-.3.1-2 1-.9 4.5-.5 7.5.3 2.4.5 4.9-.1 7-2.6 9.6 6.1 16.4 12.4 15.9-6.3 1.2-15.9-5.8-13.2-15.8.6-2.2.4-4.5.1-7-.4-3.1-1.5-6.6.5-7.5"/><path d="m37.6 28.9c3.5 1.2 7.8 7.6 2.7 12.5 4-5.1.4-10-2.2-12-.3-.3-.5-.5-.5-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f450.svg b/public/emoji/1f450.svg new file mode 100644 index 000000000..d91062650 --- /dev/null +++ b/public/emoji/1f450.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffdd67"><path d="m2.9 26.8c-1 .8-1.2 2.3-.4 3.3l10.8 13.8 3.7-2.9-10.8-13.7c-.8-1.1-2.3-1.3-3.3-.5"/><path d="m25 34.8l3.9-3-12.3-15.8c-.8-1.1-2.4-1.3-3.5-.4-1.1.8-1.3 2.4-.4 3.5l12.3 15.7"/></g><path d="m13.1 15.6c-.1.1-.2.2-.3.3 1-.5 2.4-.3 3.1.6l12.3 15.7.7-.5-12.3-15.7c-.8-1-2.4-1.2-3.5-.4" fill="#eba352"/><path d="m17 41.1l4-3.1-12.6-16.1c-.9-1.1-2.5-1.3-3.6-.5-1.1.9-1.3 2.5-.4 3.6l12.6 16.1" fill="#ffdd67"/><path d="m4.8 21.4c-.1.1-.2.2-.3.3 1.1-.6 2.4-.3 3.2.7l7.8 10 1.5.5-8.6-11c-.8-1.2-2.5-1.4-3.6-.5" fill="#eba352"/><path d="m20 36.6l4-3.1-12.6-16.1c-.9-1.1-2.5-1.3-3.6-.5-1.1.9-1.3 2.5-.4 3.6l12.6 16.1" fill="#ffdd67"/><g fill="#eba352"><path d="m7.8 17c-.1.1-.2.2-.3.3 1.1-.6 2.5-.3 3.2.7l8.9 11.3 1.5.5-9.6-12.3c-.9-1.2-2.6-1.4-3.7-.5"/><path d="m2.9 26.8c-.1.1-.2.2-.3.3 1-.5 2.2-.2 2.9.7l6.4 8.2 1.5.5-7.2-9.2c-.8-1.1-2.3-1.3-3.3-.5"/></g><path d="m32.3 18.5c-1.9-.9-4.2 1-4.5 5.6-.2 3.2-.1 4-1.8 5.3l-1.5-1.9c0 0-14.9 11.7-13.9 12.9 0 0 3.4 5.8 7.4 7.9 6 3.2 16.7-4 14.8-15.3-1.3-6.7 1.5-13.5-.5-14.5" fill="#ffdd67"/><g fill="#eba352"><path d="m32.3 18.5c-.4-.2-.7-.2-1.1-.2.1 0 .2.1.3.1 2 1 .9 4.5.5 7.5-.3 2.4-.5 4.9.1 7 2.6 9.6-6.1 16.4-12.4 15.9 6.3 1.2 15.9-5.7 13.2-15.7-.6-2.2-.4-4.5-.1-7 .4-3.1 1.5-6.6-.5-7.6"/><path d="m26.4 29c-3.5 1.2-7.8 7.6-2.7 12.5-4-5.1-.4-10 2.2-12 .3-.3.5-.5.5-.5"/></g><g fill="#ffdd67"><path d="m61.1 26.7c1 .8 1.2 2.3.4 3.3l-10.8 13.8-3.7-2.8 10.8-13.8c.8-1.1 2.3-1.3 3.3-.5"/><path d="m39 34.7l-3.9-3 12.3-15.7c.8-1.1 2.4-1.3 3.5-.4 1.1.8 1.3 2.4.4 3.5l-12.3 15.6"/></g><path d="m50.9 15.5c.1.1.2.2.3.3-1-.5-2.4-.3-3.1.6l-12.3 15.8-.7-.5 12.3-15.7c.8-1.1 2.4-1.3 3.5-.5" fill="#eba352"/><path d="m47 41l-4-3.1 12.6-16.1c.9-1.1 2.5-1.3 3.6-.5 1.1.9 1.3 2.5.4 3.6l-12.6 16.1" fill="#ffdd67"/><path d="m59.2 21.3c.1.1.2.2.3.3-1.1-.6-2.4-.3-3.2.7l-7.8 10-1.5.5 8.6-11c.8-1.1 2.5-1.3 3.6-.5" fill="#eba352"/><path d="m44 36.5l-4-3.1 12.6-16.1c.9-1.1 2.5-1.3 3.6-.5 1.1.9 1.3 2.5.4 3.6l-12.6 16.1" fill="#ffdd67"/><g fill="#eba352"><path d="m56.2 16.9c.1.1.2.2.3.3-1.1-.6-2.4-.3-3.2.7l-8.8 11.3-1.5.5 9.6-12.3c.8-1.2 2.5-1.4 3.6-.5"/><path d="m61.1 26.7c.1.1.2.2.3.3-1-.5-2.2-.2-2.9.7l-6.4 8.2-1.5.5 7.2-9.2c.8-1.1 2.3-1.3 3.3-.5"/></g><path d="m31.7 18.5c1.9-.9 4.2 1 4.5 5.6.2 3.2.1 4 1.8 5.3l1.5-1.9c0 0 14.9 11.7 13.9 12.9 0 0-3.4 5.8-7.4 7.9-6 3.2-16.7-4-14.8-15.3 1.3-6.8-1.5-13.6.5-14.5" fill="#ffdd67"/><g fill="#eba352"><path d="m31.7 18.5c.4-.2.7-.2 1.1-.2-.1 0-.2.1-.3.1-2 1-.9 4.5-.5 7.5.3 2.4.5 4.9-.1 7-2.6 9.6 6.1 16.4 12.4 15.9-6.3 1.2-15.9-5.8-13.2-15.8.6-2.2.4-4.5.1-7-.4-3.1-1.5-6.6.5-7.5"/><path d="m37.6 28.9c3.5 1.2 7.8 7.6 2.7 12.5 4-5.1.4-10-2.2-12-.3-.3-.5-.5-.5-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f451.svg b/public/emoji/1f451.svg new file mode 100644 index 000000000..ce7da0aab --- /dev/null +++ b/public/emoji/1f451.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M52.9,42.9C51.4,32.4,42.6,24.4,32,24.4c-10.6,0-19.4,8-20.9,18.4H52.9z" fill="#428bc1"/><path d="m61.8 22.9c-.4-1.8-1.5-3.2-3.1-4.1-.7-.4-1.5-.6-2.3-.7-.7-.1-1.4 0-2.1.2-1.2.3-2.4.9-3.5 1.4-1.5.7-2.9 1.4-4.2 1.4v4.6c2.3 0 4.4-1 6.2-1.9 1.9-.9 3.1-1.5 3.8-1.1.5.3.8.7.9 1.2.1.6.1 1.4-.1 2.3-.2 1-.7 2.1-1.3 3.4-1.2 2.5-2.8 4.9-4 6.7-.4.7-.8 1.3-1.1 1.7-.1.2-.2.4-.3.6 0 .1-.1.1-.1.2h-37c0-.1-.1-.1-.1-.2-.1-.2-.2-.4-.3-.6-.3-.5-.7-1.1-1.1-1.7-1.2-1.8-2.8-4.2-4-6.7-.6-1.3-1-2.4-1.3-3.4-.2-1-.3-1.8-.1-2.3.1-.5.4-.9.9-1.2.7-.4 1.9.1 3.8 1.1 1.8.9 3.8 1.9 6.2 1.9v-4.6c-1.3 0-2.7-.7-4.2-1.4-1.1-.6-2.3-1.1-3.5-1.4-.9-.2-1.6-.3-2.3-.2-.8.1-1.6.3-2.3.7-1.6.9-2.7 2.4-3.1 4.1-.5 2.3 0 5.2 1.8 8.8 1.3 2.7 3 5.3 4.3 7.2.4.6.8 1.2 1 1.6.1.2.2.4.4.6.6.9 1 1.6 1.2 2.4v11.3c-.3 0-.5.2-.5.6 0 .3.2.6.5.6h42.3c.3 0 .5-.2.5-.6 0-.3-.2-.6-.5-.6v-11.2c.3-.8.7-1.5 1.2-2.4.1-.2.2-.4.4-.6.2-.4.6-1 1-1.6 1.2-1.9 2.9-4.5 4.3-7.2 1.7-3.6 2.2-6.5 1.7-8.9" fill="#f2b200"/><path d="m32.9 27.2c.5 1.6-2 4-5.6 5.2-3.6 1.3-7 1-7.6-.6-.5-1.6 2-4 5.6-5.2s7-1 7.6.6" fill="#42ade2"/><path fill="#ffdd7d" d="m29.6 44.6h4.8v10.8h-4.8z"/><path fill="#ffce31" d="m37.8 44.6h4.8v10.8h-4.8z"/><path fill="#fff" d="m34.4 44.6h3.4v10.8h-3.4z"/><path fill="#ffce31" d="m46 44.6h3.4v10.8h-3.4z"/><path fill="#f2b200" d="m10.8 44.6h3.4v10.8h-3.4z"/><path fill="#ffce31" d="m14.6 44.6h6.6v10.8h-6.6z"/><g fill="#f2b200"><path d="m28.4 34.9c0 1.5-2.7 5.3-2.7 5.3s-2.7-3.8-2.7-5.3 1.2-2.7 2.7-2.7 2.7 1.2 2.7 2.7"/><path d="m40.9 34.9c0 1.5-2.7 5.3-2.7 5.3s-2.7-3.8-2.7-5.3 1.2-2.7 2.7-2.7c1.5 0 2.7 1.2 2.7 2.7"/></g><path fill="#66caf2" d="m38.3 12.6h-12.6l3-4.7h6.4z"/><g fill="#ffce31"><path d="m12.1 32.8c2.4-2.3 7.2-3.5 10.4-2.6-2.5 2.3-7.2 3.5-10.4 2.6"/><path d="m52.1 32.8c-3.2.9-8-.3-10.4-2.6 3.2-.9 8 .3 10.4 2.6"/><path d="m26.6 30.1c2.9-1.7 7.8-1.7 10.7 0-2.9 1.7-7.7 1.7-10.7 0"/></g><path fill="#428bc1" d="m33 7.9l1.1 4.7h4.2l-3.2-4.7z"/><path fill="#42ade2" d="m33 7.9h-2.2l-.9 4.7h4.2z"/><path fill="#66caf2" d="m30.8 7.9l-.9 4.7h-4.2l3-4.7z"/><path d="m11.5 41.7c6.8-.5 13.7-.6 20.5-.6 6.8 0 13.7.1 20.5.6-6.8.5-13.7.6-20.5.6-6.8-.1-13.7-.1-20.5-.6" fill="#ffdd7d"/><g fill="#428bc1"><path d="m10.8 44.6h42.3v1.1h-42.3z"/><ellipse cx="10.8" cy="45.1" rx=".5" ry=".6"/><ellipse cx="53.2" cy="45.1" rx=".5" ry=".6"/></g><path d="m50.7 20.4c-.3-1.1-.7-2.1-1.4-3-.7-.9-1.5-1.7-2.6-2.3-.8-.4-1.6-.7-2.5-.8-.7-.1-1.5 0-2.3.2-1.3.3-2.6 1-3.9 1.6-.3.2-.7.3-1.1.5.8-1.6 1.3-3.1 1.3-4.1h-12.5c0 1 .5 2.5 1.3 4.1-.4-.2-.7-.3-1.1-.5-1.3-.6-2.6-1.3-3.9-1.6-.8-.2-1.6-.3-2.3-.2-.9.1-1.7.3-2.5.8-1 .6-1.9 1.4-2.6 2.3-.6.9-1.1 1.9-1.4 3-.7 2.9-.3 6.6 1.3 10.9 1.2 3.4 2.8 6.2 3.5 7.6h5.3c-.2-.4-.5-.8-.7-1.2-.1-.2-.3-.4-.4-.6-2.1-3.4-5.7-11.1-4.6-15.5.3-1.1.8-1.9 1.8-2.4.3-.2.7-.3 1.6-.1.9.2 1.9.7 3 1.3 1.7.9 3.6 1.8 5.7 2.1v16.5h4.5v-16.5c2.1-.3 4-1.2 5.8-2.1 1.1-.5 2.1-1.1 3-1.3.9-.2 1.3-.1 1.6.1.9.5 1.5 1.3 1.8 2.4 1.1 4.4-2.5 12-4.6 15.5-.1.2-.3.4-.4.6-.3.4-.5.8-.7 1.2h5.3c.8-1.3 2.3-4.2 3.5-7.6 1.5-4.3 1.9-8 1.2-10.9" fill="#ffce31"/><path d="m32 17.1c-1.7 0-3.2-.7-4.4-1.7.3 2.2 2.1 3.9 4.4 3.9 2.2 0 4.1-1.7 4.4-3.9-1.2 1.1-2.7 1.7-4.4 1.7" fill="#f2b200"/></svg> \ No newline at end of file diff --git a/public/emoji/1f452.svg b/public/emoji/1f452.svg new file mode 100644 index 000000000..0ef14ae7a --- /dev/null +++ b/public/emoji/1f452.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.3 23.4c-.7-7.9-3-12.3-13-12.3-9.9 0-12.3 4.4-13 12.3 0 0 4.9-1.5 13-1.5 8.1.1 13 1.5 13 1.5" fill="#9f7dcc"/><path d="m32.3 11.1c-9.9 0-12.3 4.4-13 12.3 0 0 4.9-1.5 13-1.5 8.1.1-3.2-5.5 0-10.8" fill="#856daa"/><path d="m46.3 23.2c0 0-5.3-1.6-13.9-1.6-8.7 0-13.9 1.6-13.9 1.6-.2 1.8-.2 3.6-.2 5.5 0 1.1 0 2.2.1 3.3 0 0 5.9-1.5 14.1-1.5 8.2 0 14.1 1.5 14.1 1.5.1-1.1.1-2.2.1-3.3-.2-1.9-.3-3.7-.4-5.5" fill="#fff652"/><path d="m35.9 21.7c0 0-1.9-.2-3.6-.2-8.7 0-13.9 1.7-13.9 1.7-.2 1.8-.2 3.6-.2 5.5 0 1.1 0 2.2.1 3.3 0 0 5.9-1.5 14.1-1.5s6.4-4.3 5.3-4.5c-2.2-.4-1.7-2.5-1.8-4.3" fill="#ddd243"/><path d="m32.5 26.5c13.2-1.8 23.8 2.6 30.9 8 4.7 3.5-19-7.1-35.2 8.1-15.5 14.5-31.1 12.6-26.6 1.9 4-9.5 14.4-15.7 30.9-18" fill="#9f7dcc"/><path d="M46.5,26.9c0,0-11.4-0.9-23.7,11.4C7.7,53.2-2.4,50.6,3.7,40.8C9.8,30.9,28.8,23,46.5,26.9z" fill="#856daa"/><path d="m19.7 27.4c3.5-2 5.6-4.4 5.2-6.1-.4-1.8-3.2-2.5-7-2.1.3-4.4-.3-7.6-1.9-8.1-1.5-.4-3.6 2-5.3 6-3.2-2.4-5.9-3.3-7.1-2-1.1 1.3-.4 4.5 1.7 8.1-3.5 2-5.6 4.4-5.2 6.1.4 1.8 3.2 2.5 7 2.1-.3 4.4.3 7.6 1.9 8.1 1.5.4 3.6-2 5.3-6 3.2 2.4 5.9 3.3 7.1 2 1.1-1.3.3-4.5-1.7-8.1" fill="#99cff6"/><path d="m32.7 22.5c-.1-1.6-2.7-2.9-6.4-3.3.9-3.9.8-6.9-.6-7.6-1.4-.7-3.7 1.1-5.9 4.3-2.7-2.8-5.2-4.1-6.5-3.1-1.3.9-1 3.9.5 7.6-3.6 1.1-6 2.8-5.9 4.4.1 1.6 2.7 2.9 6.4 3.3-.9 3.9-.8 6.9.6 7.6 1.4.7 3.7-1.1 5.9-4.3 2.7 2.8 5.2 4.1 6.5 3.1 1.3-1 1-3.9-.5-7.6 3.6-1.1 6-2.7 5.9-4.4" fill="#75b7ea"/><g fill="#cdecfc"><path d="m32.3 17.8c-.5-1.2-2.9-1.2-5.8-.2-.4-3.3-1.3-5.6-2.6-5.6-1.3 0-2.5 2.2-3.4 5.5-2.8-1.2-5.1-1.3-5.8-.1-.7 1.2.3 3.4 2.5 5.7-2.5 2.2-3.8 4.3-3.3 5.6.5 1.2 2.9 1.2 5.8.2.4 3.3 1.3 5.6 2.6 5.6 1.3 0 2.5-2.2 3.4-5.5 2.8 1.2 5.1 1.3 5.9.1.7-1.2-.3-3.4-2.5-5.7 2.4-2.2 3.8-4.3 3.2-5.6" opacity=".3"/><path d="m20.4 20.7c-.5-1.1-2.5-1.1-5-.2-.3-2.9-1.1-4.8-2.2-4.9-1.1 0-2.2 1.9-2.9 4.7-2.4-1-4.4-1.1-5-.1-.6 1 .3 2.9 2.1 4.9-2.2 2-3.4 3.8-2.9 4.9.5 1 2.5 1 5 .2.3 2.8 1.2 4.8 2.2 4.8 1.1 0 2.2-1.9 2.9-4.7 2.4 1 4.4 1.1 5 .1.6-1-.3-2.9-2.1-4.9 2.2-1.9 3.4-3.8 2.9-4.8" opacity=".3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f453.svg b/public/emoji/1f453.svg new file mode 100644 index 000000000..0356c31ef --- /dev/null +++ b/public/emoji/1f453.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m13 15.6c1.5-1.5 5.8 1.9 7.8 3.9 2 2 1 5.4-.2 4.1-1.5-1.7-5.3-7-6.7-6.4s-5.1 6-9.1 14l-2.9 1c.1 0 4.6-10.1 11.1-16.6"/><path d="m51 15.6c-1.5-1.5-5.8 1.9-7.8 3.9-2 2-1 5.4.2 4.1 1.5-1.7 5.3-7 6.7-6.4s5.1 6 9.1 14l2.9 1c-.1 0-4.6-10.1-11.1-16.6"/><path d="m59.9 31c-1-.1-4.3-.3-8.2-.3-4.5 0-8.1.6-11.6 1.2-3.5.6-5.8 1-8.1 1s-4.6-.4-8.1-1c-3.5-.6-7.1-1.2-11.6-1.2-3.9 0-7.2.2-8.2.3-2.1.3-2.1.3-2.1 2.5 0 3.3.4 3.9.5 4.1.2.3.8.6 1 .9.3.4.4 1.7.5 2.4 1.1 5.8 2.7 7.8 11.4 7.8 8.2 0 12.2-2.4 13.8-8.3.1-.4.3-2.3.4-2.8 0-.2.2-.4.6-.5.6-.1 1.1-.1 1.6-.1s1 0 1.6.1c.4.1.6.3.6.5.1.4.3 2.3.4 2.8 1.5 5.9 5.6 8.3 13.8 8.3 8.8 0 10.3-2 11.4-7.8.1-.7.2-2 .5-2.4.2-.3.8-.6 1-.9.2-.2.5-.8.5-4.1.4-2.2.4-2.2-1.7-2.5m-32.1 7.2c-.1.5-.2 1-.4 1.7-1.1 4.1-3.5 6.8-11.8 6.8-8 0-8.7-1.7-9.5-6.3-.3-1.7-.9-3.6-.2-5.3.4-.9 1-2.2 3.4-2.2 1.7 0 10.1.1 15.3 1.2 1.4.5 3.9 1 3.2 4.1m30.1 2.3c-.8 4.6-1.5 6.3-9.5 6.3-8.3 0-10.7-2.7-11.8-6.8-.2-.7-.3-1.3-.4-1.7-.6-3 1.8-3.6 3.3-3.9 5.2-1.1 13.6-1.2 15.3-1.2 2.3 0 3 1.3 3.4 2.2.6 1.4 0 3.3-.3 5.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f454.svg b/public/emoji/1f454.svg new file mode 100644 index 000000000..b72e4dc9e --- /dev/null +++ b/public/emoji/1f454.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M64,59.7c0,2.4-2.2,4.3-4.9,4.3H4.9C2.2,64,0,62.1,0,59.7V9.1c0-2.4,2.2-4.3,4.9-4.3h54.2 + c2.7,0,4.9,1.9,4.9,4.3V59.7z" fill="#d0d0d0"/><g fill="#94989b"><path d="m48.9 9.5h-33.8l3.3-9.5h27.2z"/><path d="m18.4 2.9l-3.3 6.6 12 17.7v-12.1z"/><path d="m45.6 2.9l3.3 6.6-12 17.7v-12.1z"/></g><g fill="#fff"><path d="m18.4 0l-3.3 9.5 12 14.9v-12.2z"/><path d="m45.6 0l3.3 9.5-12 14.9v-12.2z"/></g><path fill="#42ade2" d="m37.7 24.4h-11.4l-3.3 32.4 9.1 7.2 8.9-7.2z"/><path d="m38.1 27.6l-.3-3.3h-11.5l-.3 3.3c2.4 1.8 9.5 1.7 12.1 0" fill="#428bc1"/><path d="m38.6 24.4c-2.2 2.2-11.2 2.4-13.1 0-2-2.5 1.6-12.2 1.6-12.2s3.7 1.4 4.9 1.4 4.9-1.4 4.9-1.4 4 9.9 1.7 12.2" fill="#42ade2"/></svg> \ No newline at end of file diff --git a/public/emoji/1f455.svg b/public/emoji/1f455.svg new file mode 100644 index 000000000..33900afbb --- /dev/null +++ b/public/emoji/1f455.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m63.7 16.1c0 0-6.1-12-7.7-12.9-1.6-.9-10.5-.7-13.8-2 0 0-4.1 4.8-10.2 4.8-6.1 0-10.2-4.8-10.2-4.8-3.4 1.3-12.2 1.1-13.8 2s-7.8 12.9-7.8 12.9c3.4 7.7 11.4 9.4 11.4 9.4l3.2-5-1.5 38.7c7.7 4.5 13.3 4.8 18.7 4.8 5.4 0 10.9-.3 18.6-4.7l-1.5-38.7 3.2 5c0-.1 8.1-1.7 11.4-9.5" fill="#42ade2"/><g fill="#22648c"><path d="m32.2 7.2c-1.6 0-3.1-.3-4.7-.9-1.2-.5-2.5-1.1-3.7-1.9-2-1.3-3.3-2.7-3.3-2.7l1.9-1.5-.9.7.9-.7c0 0 1.1 1.2 2.9 2.4 1.6 1 4.1 2.3 6.9 2.3 3.2 0 6.3-1.7 9.2-4.9l1.9 1.5c-1.8 2-3.6 3.5-5.6 4.4-1.7.8-3.5 1.3-5.5 1.3"/><path d="m13 23.4c-3.5-.3-6.5-2-8.9-5.1-1.4-1.8-2.3-3.6-2.7-4.6l-1.4 2.8c.5 1 1.2 2.1 2.1 3.2 1.4 1.8 3 3.2 4.7 4.2 1.5.9 3.1 1.5 4.9 1.7l1.3-2.2"/><path d="m51 23.5c3.5-.3 6.5-2 8.9-5.1 1.4-1.8 2.3-3.6 2.7-4.6l1.4 2.7c-.5 1-1.2 2.1-2.1 3.2-1.4 1.8-3 3.2-4.7 4.2-1.5.9-3.2 1.5-4.9 1.7l-1.3-2.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f456.svg b/public/emoji/1f456.svg new file mode 100644 index 000000000..eed2f86df --- /dev/null +++ b/public/emoji/1f456.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M48.1,14V0H15.9v14C9.4,46.5,13,63.4,13,63.4l16.1-5.2C24.5,36.8,32,22.5,32,22.5h1.7c0,0,5.8,14.3,1.2,35.7 + L51,63.4C51,63.4,54.6,46.5,48.1,14z" fill="#428bc1"/><g fill="#347aa5"><path d="m41.3 26c-.2.4-2.1-.3-4.2-1.5-2.1-1.2-3.6-2.4-3.4-2.8.2-.4 2.1.3 4.2 1.5 2 1.2 3.6 2.4 3.4 2.8"/><path d="m44.5 44c-.2.4-2.1-.3-4.2-1.5-2.1-1.2-3.6-2.4-3.4-2.8.2-.4 2.1.3 4.2 1.5 2 1.2 3.6 2.5 3.4 2.8"/><path d="m51.3 59.1c-.2.4-2.1-.3-4.2-1.5-2.1-1.2-3.6-2.4-3.4-2.8.2-.4 2.1.3 4.2 1.5 2 1.2 3.6 2.5 3.4 2.8"/><path d="m51 59.2c-.4.2-1.5-1.5-2.5-3.6-1-2.2-1.5-4.1-1.1-4.2.4-.2 1.5 1.5 2.5 3.6 1 2.2 1.5 4.1 1.1 4.2"/><ellipse transform="matrix(1-.0036.0036 1-.1432.1478)" cx="41" cy="39.9" rx="3.8" ry=".5"/><path d="m44 37.2c.1.3-1.4 1.1-3.3 1.8s-3.6 1-3.7.8c-.1-.3 1.4-1.1 3.3-1.8 1.9-.8 3.6-1.1 3.7-.8"/><path d="m43.8 17.9c-.2-.2.6-1.2 1.7-2.3s2.2-1.9 2.3-1.7c.2.2-.6 1.2-1.7 2.3-1.1 1.1-2.2 1.8-2.3 1.7"/><path d="m44.6 19.8c-.2-.1.4-1.5 1.4-3 1-1.5 1.9-2.7 2.1-2.6.2.1-.4 1.5-1.4 3-1 1.5-1.9 2.7-2.1 2.6"/><path d="m36.5 27.3c-.2.1-1-.9-1.7-2.3-.7-1.4-1.1-2.6-.9-2.7.2-.1 1 .9 1.7 2.3.7 1.4 1.1 2.6.9 2.7"/><ellipse transform="matrix(.1027-.9947.9947.1027 14.0227 59.7485)" cx="40.1" cy="22.1" rx=".7" ry="6.5"/><path d="m35.2 53.9l16.8 6.1-.7 4-17-5.2z"/><path d="m24.2 26.3c.2.4 2.1-.3 4.2-1.5 2.1-1.2 3.6-2.4 3.4-2.8-.2-.4-2.1.3-4.2 1.5-2.1 1.2-3.6 2.5-3.4 2.8"/><path d="m19.6 43.6c.2.4 2.1 0 4.3-.9 2.2-.9 3.9-1.9 3.7-2.3-.2-.4-2.1 0-4.3.9-2.2.8-3.9 1.9-3.7 2.3"/><path d="m12.7 59.1c.2.4 2.1-.3 4.2-1.5 2.1-1.2 3.6-2.4 3.4-2.8-.2-.4-2.1.3-4.2 1.5-2 1.2-3.6 2.5-3.4 2.8"/><path d="m13 59.2c.4.2 1.5-1.5 2.5-3.6 1-2.2 1.5-4.1 1.1-4.2-.5-.2-1.6 1.4-2.6 3.6-.9 2.2-1.4 4.1-1 4.2"/><ellipse transform="matrix(.1308-.9914.9914.1308-19.0056 58.0354)" cx="23.6" cy="39.9" rx=".5" ry="3.8"/><path d="m20.2 17.9c.2-.2-.6-1.2-1.7-2.3-1.1-1.1-2.2-1.9-2.3-1.7-.2.1.6 1.1 1.7 2.3 1.1 1.1 2.2 1.8 2.3 1.7"/><path d="m19.5 19.4c.2-.1-.4-1.5-1.4-3-1-1.5-1.9-2.7-2.1-2.6s.4 1.5 1.4 3c1 1.6 1.9 2.8 2.1 2.6"/><path d="m28.9 27.3c.2.1 1-.9 1.7-2.3.7-1.4 1.1-2.6.9-2.7s-1 .9-1.7 2.3-1.1 2.6-.9 2.7"/><path d="m28.8 53.9l-16.8 6.1.7 4 17-5.2z"/></g><ellipse cx="33.7" cy="2.6" rx="1.3" ry="1.2" fill="#ffce31"/><path d="m43.2 11.7c-1.8-1.9-2-4.7-2-5.9h7v-.6h-6.5v-5.2h-1.7v5.2h-8.2v-5.2h-.4v5.2h-7.4v-5.2h-1.5v5.2h-6.6v.6h7.1c0 1.2-.2 4-2 5.9-1.2 1.3-2.8 1.9-5.1 1.9v.4c2.4 0 4.1-.7 5.4-2.1 1.9-2 2.2-4.9 2.1-6.1h7v14.9c0 .9.8 1.7 1.8 1.7h1.8v-16.6h6.7c0 1.3.2 4.1 2.1 6.1 1.3 1.4 2.9 2.1 5.3 2.1v-.4c-2.3 0-3.7-.6-4.9-1.9m-2.8-11.3h.7v4.8h-.2-.2c0 0 0 0 0 0h-.3v-4.8m-17.5 0h.7v4.8h-.2c0 0 0 0 0 0h-.2-.3v-4.8m10.7 21.7h-1.4c-.8 0-1.4-.6-1.4-1.3v-15h2.8v16.3" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f457.svg b/public/emoji/1f457.svg new file mode 100644 index 000000000..2a20f802b --- /dev/null +++ b/public/emoji/1f457.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#aa3369"><path d="m22.3 0h1.3v10.2h-1.3z"/><path d="m40.4 0h1.3v10.2h-1.3z"/></g><path d="m39 25.8c0-3.7 5-10.1 3.4-16.8 0 0-6.6 0-10.4 3.3-3.8-3.3-10.4-3.3-10.4-3.3-1.6 6.7 3.4 13.1 3.4 16.8 0 7.2-17.2 17.9-12 38.1 0 0 4.2-2.6 6.3-2.6 1.9 0 4.5 2.7 6.3 2.7 2.3 0 4.4-2.7 6.3-2.7 2 0 4.1 2.7 6.3 2.7 1.9 0 4.5-2.7 6.3-2.7 2.2 0 6.3 2.6 6.3 2.6 5.4-20.2-11.8-31-11.8-38.1" fill="#e84d88"/><path fill="#eab2bb" d="m24.3 23.7h15.3v4h-15.3z"/><g fill="#ffc7ce"><path d="m41.7 41.9l-5.2 1.9c0 0 .1-14.1-3.4-18.9-.2-.3 1.9-.9 2.2-.6 5.1 4.1 6.4 17.6 6.4 17.6"/><path d="m23.5 36.3l4 .9c0 0 .7-9.2 3.8-12.6.2-.2-1.4-.5-1.7-.3-4.3 3.1-6.1 12-6.1 12"/></g><g fill="#eab2bb"><path d="m34.8 25.5c.6.9 2.6 3.8 2.8 6.3"/><path d="m26.9 30c.5-1 1.9-4.2 3.9-5.7"/><path d="m34.7 28.8c-.9.7-3.9.7-4.9 0-1.2-.9-1.1-4.8 0-5.8.9-.8 4-.8 4.9 0 1.1 1 1.2 4.9 0 5.8"/></g><g fill="#ffc7ce"><path d="m34.2 28.7c-.8.7-3.2.7-4 0-1-.9-.9-4.6 0-5.6.7-.8 3.3-.8 4 0 1 .9 1.1 4.7 0 5.6"/><path d="m46.4 56c-2.1 0-5.1 3-7.2 3-2.6 0-5-3-7.2-3-2.2 0-4.6 3-7.2 3-2.1 0-5.1-3-7.2-3-1.5 0-3.9 1.1-5.5 1.9.1 1.1.2 2.3.4 3.5 1.1-.6 4.4-2.3 6.3-2.3 2 0 4.7 2.7 6.6 2.7 2.4 0 4.6-2.7 6.6-2.7 2 0 4.3 2.7 6.6 2.7 2 0 4.7-2.7 6.6-2.7 1.9 0 5.2 1.7 6.3 2.3.2-1.2.3-2.4.4-3.5-1.6-.8-4-1.9-5.5-1.9"/><path d="m25.2 57.1c2.4 0 4.7-2.7 6.8-2.7 2.1 0 4.3 2.7 6.8 2.7 2 0 4.8-2.7 6.8-2.7 1.9 0 5.4 1.6 6.4 2.1 0-.5 0-1 0-1.5-1.5-.7-4.3-1.8-6-1.8-2.1 0-4.9 2.7-7 2.7-2.5 0-4.8-2.7-7-2.7-2.1 0-4.5 2.7-7 2.7-2.1 0-4.9-2.7-7-2.7-1.7 0-4.6 1.2-6 1.8 0 .5 0 1 0 1.5 1.1-.5 4.5-2.1 6.4-2.1 2 0 4.8 2.7 6.8 2.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f458.svg b/public/emoji/1f458.svg new file mode 100644 index 000000000..7f7bed9af --- /dev/null +++ b/public/emoji/1f458.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b54152" d="m21.9 2.2h18.5l-8.3 9.5z"/><path fill="#d39762" d="m41.2 3.3h-19.1v-3.3h19.5z"/><path d="m11 4.6l10.1-2.9 10.8 7.8 10.8-7.8 10.1 2.9c0 0 .8 13.5 9.9 25.5 0 0-2.2 8.1-10 14.5 0 0-5.2-15.3-6.2-28.7 0 0-.5 5.9-3.8 12.8-2.4 5.1 8.9 18.4 8.1 32.9 0 0-9 2.4-18.8 2.4-9.8 0-18.8-2.4-18.8-2.4-.9-14.6 10.4-27.8 8-32.9-3.3-6.9-3.8-12.8-3.8-12.8-.9 13.4-6.2 28.7-6.2 28.7-6-7.1-10-14.5-10-14.5 9-12 9.8-25.5 9.8-25.5" fill="#ed4c5c"/><path fill="#eaac6e" d="m29.6 11.4l2.5-2.1-10-9.3-2.5 2.1z"/><g fill="#ffc78a"><path d="m22.4 22.3c-1.1-.2-2.3-.4-3.5-.7.3-.5.6-1.1 1-1.7 1.9-2.8 4.7-6 8.4-9.5 6.4-5.8 13-10.2 13.3-10.4l2.2 2c-.1 0-6.8 4.8-12.9 10.6-3.6 3.4-6.2 6.4-8 9-.2.2-.3.5-.5.7"/><path d="m44 36.7c-3.9-.7-8.9-.9-13.2-.9-3.5 0-7.6.2-10.9.6.9-2.8 2.1-4.8 1-7.1-1.4-2.9-2.3-5.7-2.9-7.9 4.4.6 9.1.9 13.9.9 4.8 0 9.4-.3 13.9-.9-.6 2.2-1.5 5-2.9 7.9-1.2 2.4.1 4.4 1.1 7.4"/></g><path fill="#eaac6e" d="m42.9 29.9l-23.6-2.9-.8-4.4 26.3 3.3z"/><path fill="#ffc78a" d="m21.1 36.3h4.1v27.7h-4.1z"/><path fill="#eaac6e" d="m43.6 34.9l-24.2 2 1.3-4.3 21.9-1.8z"/><g fill="#ffc78a"><path d="M12.1 41.5 11 45.7 0 31.4 2.1 28.8z"/><path d="m51.8 41.9l1.2 4 11-14.2-2.1-2.7z"/><path d="m41 23.6h1.8v27.7h-1.8z"/><path d="m38.6 26.9h1.8v27.7h-1.8z"/></g><g fill="#eaac6e"><path d="m39.5 24.7h1.8v27.7h-1.8z"/><path d="m43.2 24.2c0 1.7-2.1 3.1-2.1 3.1s-2.1-1.4-2.1-3.1c0-1.7 1-.7 2.1-.7s2.1-1 2.1.7"/></g><path d="m40.3 24.4c1.2 1.2.5 3.6.5 3.6s-2.5.3-3.7-.9c-1.2-1.2.2-1.1 1.1-1.9.9-.8.9-2.1 2.1-.8" fill="#d39762"/><path d="m43.8 27c-1 1-3.1.6-3.1.6s-.4-2 .6-3c1-1 1 .1 1.7.8.7.7 1.9.6.8 1.6" fill="#ffc78a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f459.svg b/public/emoji/1f459.svg new file mode 100644 index 000000000..e0a1ca75d --- /dev/null +++ b/public/emoji/1f459.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#5b636b"><path d="m52.4 42.5l-.9-1.7c0 0-8.8 2.4-18.5 2.4-9.7 0-18.5-2.4-18.5-2.4l-.9 1.7c7.9 0 14.6 10.6 17 21.4.8.1 1.6.1 2.4.1.8 0 1.6 0 2.4-.1 2.3-10.8 9-21.4 17-21.4"/><path d="m14 41.1c-.9 1.2-1.9 2.3-2.8 3.4-.3.3-.5.6-.7.9-.2.3-.4.6-.4 1 0 .7.4 1.5.8 2 .1.1.3.2.3.2.2 0 0 0 .1-.1 0 0 .1-.1.1-.1.2-.2.4-.6.6-.9.2-.3.3-.7.4-1 .1-.3.2-.7.3-1.1.4-1.5.8-2.9 1.3-4.3m.2-.2c.1 1.6-.1 3.2-.4 4.7-.1.4-.2.8-.4 1.2-.2.4-.4.8-.6 1.1-.2.3-.5.7-.8 1-.1.1-.2.2-.3.2-.1.1-.4.1-.5.1-.4-.1-.5-.3-.7-.5-.4-.8-.6-1.5-.7-2.3-.1-.9.4-1.7.8-2.4.9-1.4 2.1-2.4 3.6-3.1"/><path d="m14.2 41.3c.1 1.3.1 2.6.1 3.9 0 .7-.1 1.5.3 2 .4.6 1 1.1 1.6 1.3.1 0 .1 0 .1 0s0 0-.1 0c0 0-.1.1-.1 0 0-.1 0-.3 0-.4 0-.3-.1-.7-.2-1-.1-.4-.2-.7-.3-1l-.4-1c-.2-1.2-.6-2.5-1-3.8m0-.5c.9 1.2 1.6 2.5 2.2 3.9.1.3.3.7.4 1.1.1.4.2.8.2 1.1 0 .4.1.8.1 1.2 0 .2 0 .4-.2.7-.2.5-.7.4-.9.3-.4-.2-.6-.5-.9-.8-.3-.3-.5-.6-.7-.9-.5-.6-.7-1.4-.8-2.2-.2-1.5 0-2.9.6-4.4"/><path d="m14.2 40.9c-.2 2.1-.4 4.3-.5 6.4-.1 1.1 0 2.1-.1 3.2-.1 1.1-.2 2.1-.2 3.2h-.1c-.6-1-.7-2.2-.7-3.2 0-1.1.2-2.2.3-3.3.3-2.1.7-4.3 1.3-6.3"/><path d="m14.2 40.9c0 2.8.1 5.7.3 8.5.1 1.4.3 2.8.4 4.2.1 1.4.1 2.8.5 4.2h-.1c-.4-.6-.7-1.3-.9-2-.2-.7-.3-1.4-.5-2.1-.2-1.4-.2-2.9-.2-4.3 0-2.9.2-5.7.5-8.5"/><path d="m51.4 41.1c-.9 1.2-1.9 2.3-2.8 3.4-.3.3-.5.6-.7.9-.2.3-.4.6-.4 1 0 .7.4 1.5.8 2 .1.1.3.2.3.2.2 0 0 0 .1-.1 0 0 .1-.1.1-.1.2-.2.4-.6.6-.9.2-.3.3-.7.4-1 .1-.3.2-.7.3-1.1.4-1.5.8-2.9 1.3-4.3m.2-.2c.1 1.6-.1 3.2-.4 4.7-.1.4-.2.8-.4 1.2-.2.4-.4.8-.6 1.1-.2.3-.5.7-.8 1-.1.1-.2.2-.3.2-.1.1-.4.1-.5.1-.4-.1-.5-.3-.7-.5-.4-.8-.6-1.5-.7-2.3-.1-.9.4-1.7.7-2.4 1-1.4 2.2-2.4 3.7-3.1"/><path d="m51.6 41.3c.1 1.3.1 2.6.1 3.9 0 .7-.1 1.5.3 2 .4.6 1 1.1 1.6 1.3.1 0 .1 0 .1 0s0 0-.1 0c0 0-.1.1-.1 0 0-.1 0-.3 0-.4 0-.3-.1-.7-.2-1-.1-.4-.2-.7-.3-1l-.4-1c-.3-1.2-.7-2.5-1-3.8m0-.5c.9 1.2 1.6 2.5 2.2 3.9.1.3.3.7.4 1.1.1.4.2.8.2 1.1 0 .4.1.8.1 1.2 0 .2 0 .4-.2.7-.2.5-.7.4-.9.3-.4-.2-.6-.5-.9-.8-.3-.3-.5-.6-.7-.9-.5-.6-.7-1.4-.8-2.2-.3-1.5 0-2.9.6-4.4"/><path d="m51.6 40.9c-.2 2.1-.4 4.3-.5 6.4-.1 1.1 0 2.1-.1 3.2-.1 1.1-.2 2.1-.2 3.2h-.1c-.6-1-.7-2.2-.7-3.2 0-1.1.2-2.2.3-3.3.3-2.1.7-4.3 1.3-6.3"/><path d="m51.6 40.9c0 2.8.1 5.7.3 8.5.1 1.4.3 2.8.4 4.2.1 1.4.1 2.8.5 4.2h-.1c-.4-.6-.7-1.3-.9-2-.2-.7-.3-1.4-.5-2.1-.2-1.4-.2-2.9-.2-4.3 0-2.9.1-5.7.5-8.5"/><path d="m12.3 14.4c-1.6 1.2-1.3 6.4-.8 8.4.4 1.9 2.1 5.7 3.7 6.5 3.7 1.8 13.4.6 16.1-2.8.3-.4.2-1.6 0-2.1-1.6-2.9-7.1-6.6-9.9-7.9-2.1-1-7.2-3.6-9.1-2.1"/><path d="m13.8 15.4l-1.5-.4c0 0 1.1-1.6 1.1-7.5 0-4.2-1.1-7.1-1.1-7.2l1.5-.3c0 .2 1.2 3.2 1.2 7.6 0 6.1-1.2 7.6-1.2 7.8"/><path d="m51.7 14.4c1.6 1.2 1.3 6.4.8 8.4-.4 1.9-2.1 5.7-3.7 6.5-3.7 1.8-13.4.6-16.1-2.8-.3-.4-.2-1.6 0-2.1 1.6-2.9 7.1-6.6 9.9-7.9 2.1-1 7.2-3.6 9.1-2.1"/><path d="m50.2 15.4l1.5-.4c0 0-1.1-1.6-1.1-7.5 0-4.2 1.1-7.1 1.1-7.2l-1.5-.3c-.1.2-1.2 3.2-1.2 7.6.1 6.1 1.2 7.6 1.2 7.8"/><path d="m31.2 25h1.6v1.1h-1.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f45a.svg b/public/emoji/1f45a.svg new file mode 100644 index 000000000..294d86ef6 --- /dev/null +++ b/public/emoji/1f45a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m1.7 24.1l-1.1-12.8c0 0 8.7-3.6 11.7-4.1 4.8-.8 14-2 19.7-2s14.8 1.2 19.7 2c3.1.5 11.7 4.1 11.7 4.1l-1.1 12.8-12.1.9c-.2 13.7 1.9 30.5 2.6 36.1 0 0-8.9.4-20.8.5-11.9-.1-20.8-.5-20.8-.5.7-5.6 2.8-22.4 2.6-36.1l-12.1-.9" fill="#ff99b6"/><g fill="#ff78a5"><path d="m32 12.4h1.2v49.2h-1.2z"/><path d="m26.3 5.6h11.5v7h-11.5z"/></g><path fill="#ff99b6" d="m21.8 0h20.4v6.6h-20.4z"/><g fill="#ffd2df"><path d="m42.2 0l3.9 6.2-7.4 11.5-6.7-5.1z"/><path d="m21.8 0l-3.9 6.2 7.4 11.5 6.7-5.1z"/></g><ellipse cx="28.9" cy="20.4" rx="2.6" ry="2.6" fill="#ff78a5"/><ellipse cx="28.9" cy="20.1" rx="2.5" ry="2.3" fill="#fff3f7"/><ellipse cx="28.9" cy="28.9" rx="2.6" ry="2.6" fill="#ff78a5"/><ellipse cx="28.9" cy="28.6" rx="2.5" ry="2.3" fill="#fff3f7"/><ellipse cx="28.9" cy="37.4" rx="2.6" ry="2.6" fill="#ff78a5"/><ellipse cx="28.9" cy="37.1" rx="2.5" ry="2.3" fill="#fff3f7"/><ellipse cx="28.9" cy="45.9" rx="2.6" ry="2.6" fill="#ff78a5"/><ellipse cx="28.9" cy="45.6" rx="2.5" ry="2.3" fill="#fff3f7"/><ellipse cx="28.9" cy="54.4" rx="2.6" ry="2.6" fill="#ff78a5"/><ellipse cx="28.9" cy="54.1" rx="2.5" ry="2.3" fill="#fff3f7"/><g fill="#ffd2df"><path d="m64 11.1l-3.3-1.1-1.2 14.6 3.5-.3z"/><path d="M0 11.1 3.3 10 4.5 24.6 1 24.3z"/><path d="m32 59.1c0 0 0 0 0 0 10.7-.2 19.2-1.6 20.6-2.5.1 1.9.1 3.5.2 4.8 0 0-8.9 2.5-20.8 2.7-11.9-.2-20.8-2.7-20.8-2.7.1-1.2.2-2.9.2-4.8 1.4.8 9.9 2.3 20.6 2.5"/></g><path fill="#ff99b6" d="m32 59.1h1.2v4.9h-1.2z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f45b.svg b/public/emoji/1f45b.svg new file mode 100644 index 000000000..2bb632f3e --- /dev/null +++ b/public/emoji/1f45b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m55.4 22.9c0 3.3-2.7 6-6.1 6h-34.6c-3.4 0-6.1-2.7-6.1-6v-.9c0-3.3 2.7-6 6.1-6h34.6c3.4 0 6.1 2.7 6.1 6v.9" fill="#a59872"/><path d="m53.2 22.8c0 3.2-2.5 5.8-5.5 5.8h-31.4c-3.1 0-5.5-2.6-5.5-5.8v-.8c0-3.2 2.5-5.8 5.5-5.8h31.3c3.1 0 5.5 2.6 5.5 5.8v.8z" fill="#dbcdaa"/><path d="m12.7 20.1c-5.8 4.9-12.7 21.5-10.1 28.7 1 2.8 7.3 5.2 10.2 6.1 9.1 3 29.2 2.6 38.5 0 2.9-.8 9.2-3.4 10.2-6.1 2.6-7.2-3.9-24.3-10.2-28.7-2.7-1.9-36.5-1.8-38.6 0" fill="#1a86b1"/><path d="m13 19.9c-.7 1.5-1.1 3.1-1.5 4.7-.4 1.6-.8 3.2-1.1 4.8-.6 3.2-1.1 6.4-1.1 9.7-.1 3.2.2 6.5 1.2 9.5 1 3 3.2 5.7 6.1 7.2-1.6-.6-3-1.5-4.2-2.7-1.2-1.2-2-2.7-2.7-4.2-1.3-3.1-1.6-6.5-1.5-9.8.1-3.3.6-6.6 1.4-9.8.9-3.3 1.8-6.5 3.4-9.4" fill="#144e73"/><path d="m51 19.9c-.9-1-10.3-1.4-19-1.3-8.7-.1-18.1.3-19 1.3 0 0-11.6 29.3 3.6 35.9 6.7 2.9 24.1 2.9 30.8 0 15.1-6.6 3.6-35.9 3.6-35.9" fill="#2ba5d6"/><path d="m51 19.9c1.6 2.9 2.5 6.1 3.4 9.3.8 3.2 1.3 6.5 1.4 9.8.1 3.3-.2 6.7-1.5 9.8-.6 1.6-1.5 3-2.7 4.2-1.2 1.2-2.6 2.1-4.2 2.7 3-1.5 5.1-4.2 6.1-7.2 1.1-3 1.3-6.3 1.2-9.5-.1-3.2-.5-6.5-1.1-9.7-.3-1.6-.7-3.2-1.1-4.8-.4-1.5-.8-3.1-1.5-4.6" fill="#144e73"/><ellipse cx="32" cy="31.5" rx="7.2" ry="7.4" fill="#1a86b1"/><ellipse cx="32" cy="30.8" rx="6.8" ry="6.7" fill="#a59872"/><ellipse cx="32" cy="30.8" rx="5.8" ry="5.7" fill="#dbcdaa"/><ellipse cx="32" cy="30.8" rx="3.9" ry="3.8" fill="#4c3f2e"/><ellipse cx="32" cy="30.8" rx="3.9" ry=".7" fill="#a59872"/><ellipse cx="32" cy="30.8" rx=".7" ry="3.8" fill="#dbcdaa"/><path d="m29.7 8.9c-.6-.6-1.7-.6-2.3 0l-4 3.9h-5.2c-.9 0-2.1.3-2.1 1.7 0 .9.7 1.6 1.7 1.6h6.2c0 0 0 0 0 0 .4 0 .9-.2 1.2-.5l4.5-4.4c.7-.6.7-1.7 0-2.3" fill="#a59872"/><path d="m28.6 9.6c-.5-.5-1.4-.6-2-.1l-3.3 3.3h-5.2c-.8 0-1.3.7-1.3 1.4 0 1.1.9 1.4 1.7 1.4h5.3c0 0 0 0 0 0 .4 0 .7-.1 1-.4l3.8-3.7c.6-.5.6-1.4 0-1.9" fill="#dbcdaa"/><ellipse cx="28.7" cy="9.4" rx="3.5" ry="3.4" fill="#a59872"/><ellipse cx="28.4" cy="9.1" rx="2.9" ry="2.9" fill="#dbcdaa"/><path d="m34.3 8.9c.6-.6 1.7-.6 2.3 0l4 3.9h5.2c.9 0 2.1.3 2.1 1.7 0 .9-.7 1.6-1.7 1.6h-6.2c0 0 0 0 0 0-.4 0-.9-.2-1.2-.5l-4.5-4.4c-.7-.6-.7-1.7 0-2.3" fill="#a59872"/><path d="m35.4 9.6c.5-.5 1.4-.6 2-.1l3.3 3.3h5.2c.8 0 1.3.7 1.3 1.4 0 1.1-.9 1.4-1.7 1.4h-5.3c0 0 0 0 0 0-.4 0-.7-.1-1-.4l-3.8-3.7c-.6-.5-.6-1.4 0-1.9" fill="#dbcdaa"/><ellipse cx="35.3" cy="9.4" rx="3.5" ry="3.4" fill="#a59872"/><ellipse cx="35.6" cy="9.1" rx="2.9" ry="2.9" fill="#dbcdaa"/></svg> \ No newline at end of file diff --git a/public/emoji/1f45c.svg b/public/emoji/1f45c.svg new file mode 100644 index 000000000..39165931c --- /dev/null +++ b/public/emoji/1f45c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.9 58.6c0 4.6-57.7 4.6-57.7 0 0-27.1-2-35.4 28.9-35.4 30.8 0 28.8 8.3 28.8 35.4" fill="#7fc6cc"/><g fill="#695b5b"><path d="m6.7 30.7c3.6-3.8 11.6-5.7 25.3-5.7s21.7 1.8 25.3 5.7c1 1 1.7 2.2 2.3 3.6-2.4-8.2-9.1-11.9-27.6-11.9-18.4 0-25.2 3.8-27.6 11.9.6-1.3 1.3-2.5 2.3-3.6"/><path d="m20 27.2v11.1c0 .7-.7 1.2-1.5 1.2h-7.8c-.8 0-1.5-.5-1.5-1.2v-8.7l-3.1 2.4v9c0 .9.9 1.6 2 1.6h13.1c1.1 0 2-.7 2-1.6v-13.8h-3.2"/><path d="m54.7 29.6v8.7c0 .7-.7 1.2-1.5 1.2h-7.8c-.8 0-1.5-.5-1.5-1.2v-11.1h-3.1v13.8c0 .9.9 1.6 2 1.6h13.1c1.1 0 2-.7 2-1.6v-9l-3.2-2.4"/></g><g fill="#998a91"><path d="m60.2 60.6c-1 0-1.7-.8-1.7-1.7 0-1.2 0-2.4 0-3.6v-.7c0-10.9.1-18.1-3.4-21.9-3-3.2-10.5-4.7-23.1-4.7-12.6 0-20.1 1.6-23.1 4.7-3.5 3.8-3.5 11-3.5 21.9v.5c0 1.2 0 2.5 0 3.8 0 .9-.8 1.7-1.7 1.7s-1.7-.8-1.7-1.7c0-1.5 0-2.9 0-4.3 0-11.6-.1-19.4 4.4-24.2 3.7-4 11.8-5.9 25.6-5.9 13.8 0 21.9 1.9 25.6 5.9 4.5 4.8 4.4 12.6 4.4 24.2v1c0 1 0 2.1 0 3.2 0 1.1-.8 1.8-1.8 1.8"/><path d="m49.4 26.5c-.8 0-1.5-.5-1.5-1.2 0-16.7-9.1-20-15.9-20s-15.9 3.3-15.9 20c0 .7-.7 1.2-1.5 1.2-.8 0-1.5-.5-1.5-1.2.1-12.5 6.2-23.3 18.9-23.3 12.7 0 18.8 10.8 18.8 23.3 0 .7-.6 1.2-1.4 1.2"/></g><g fill="#c9c9c9"><path d="m14.4 35c-3.1 0-5.6-2.5-5.6-5.6s2.5-5.6 5.6-5.6c3.1 0 5.6 2.5 5.6 5.6s-2.5 5.6-5.6 5.6m0-9.4c-2.1 0-3.8 1.7-3.8 3.8s1.7 3.8 3.8 3.8 3.7-1.7 3.7-3.8-1.6-3.8-3.7-3.8"/><path d="m49.6 35c-3.1 0-5.6-2.5-5.6-5.6s2.5-5.6 5.6-5.6c3.1 0 5.6 2.5 5.6 5.6s-2.5 5.6-5.6 5.6m0-9.4c-2.1 0-3.8 1.7-3.8 3.8s1.7 3.8 3.8 3.8c2.1 0 3.8-1.7 3.8-3.8s-1.7-3.8-3.8-3.8"/></g><g fill="#695b5b"><path d="m17.4 26.3c0 1-.8 1.9-1.9 1.9h-2.2c-1 0-1.9-.8-1.9-1.9v-3.3c0-1 .8-1.9 1.9-1.9h2.2c1 0 1.9.8 1.9 1.9v3.3"/><path d="m52.6 26.3c0 1-.8 1.9-1.9 1.9h-2.2c-1 0-1.9-.8-1.9-1.9v-3.3c0-1 .8-1.9 1.9-1.9h2.2c1 0 1.9.8 1.9 1.9v3.3"/><path d="m17.4 35.5c0 1-.8 1.9-1.9 1.9h-2.2c-1 0-1.9-.8-1.9-1.9v-3.3c0-1 .8-1.9 1.9-1.9h2.2c1 0 1.9.8 1.9 1.9v3.3"/><path d="m52.6 35.5c0 1-.8 1.9-1.9 1.9h-2.2c-1 0-1.9-.8-1.9-1.9v-3.3c0-1 .8-1.9 1.9-1.9h2.2c1 0 1.9.8 1.9 1.9v3.3"/></g><g fill="#fff"><circle cx="14.4" cy="23.3" r="1.4"/><circle cx="49.6" cy="23.3" r="1.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f45d.svg b/public/emoji/1f45d.svg new file mode 100644 index 000000000..b877d3ed8 --- /dev/null +++ b/public/emoji/1f45d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m50 19.8c0 0 11.6-4.4 9.9-15.8l3.4 2.5c0 0 0 10.1-10.3 16.6l-3-3.3" fill="#6f2833"/><g fill="#db3557"><path d="m50 19.7c0 0 2.9-12.9 9.9-15.7l3.4 2.5c0 0-7.2 4.1-10.3 16.6l-3-3.4"/><path d="m63.3 55.9c0 5.5-62.6 5.5-62.6 0 0-32.6-2.2-42.6 31.3-42.6 33.4 0 31.3 10 31.3 42.6"/></g><path fill="#6f2833" d="m1.9 31h60.2v7h-60.2z"/><path fill="#f26b8c" d="m1.9 32h60.2v5h-60.2z"/><path fill="#db3557" d="m60.9 35.8h-57.8v-2.6h57.8z"/><g fill="#f26b8c"><path d="m3.6 29h3.5v1h-3.5z"/><path d="m8.5 29h3.5v1h-3.5z"/><path d="m13.3 29h3.5v1h-3.5z"/><path d="m18.1 29h3.5v1h-3.5z"/><path d="m23 29h3.5v1h-3.5z"/><path d="m27.8 29h3.5v1h-3.5z"/><path d="m32.6 29h3.5v1h-3.5z"/><path d="m37.5 29h3.5v1h-3.5z"/><path d="m42.3 29h3.5v1h-3.5z"/><path d="m47.1 29h3.5v1h-3.5z"/><path d="m52 29h3.5v1h-3.5z"/><path d="m56.8 29h3.5v1h-3.5z"/><path d="m3.6 39h3.5v1h-3.5z"/><path d="m8.5 39h3.5v1h-3.5z"/><path d="m13.3 39h3.5v1h-3.5z"/><path d="m18.1 39h3.5v1h-3.5z"/><path d="m23 39h3.5v1h-3.5z"/><path d="m27.8 39h3.5v1h-3.5z"/><path d="m32.6 39h3.5v1h-3.5z"/><path d="m37.5 39h3.5v1h-3.5z"/><path d="m42.3 39h3.5v1h-3.5z"/><path d="m47.1 39h3.5v1h-3.5z"/><path d="m52 39h3.5v1h-3.5z"/><path d="m56.8 39h3.5v1h-3.5z"/></g><path d="m62.6 57.3c-.5 0-.9-.4-.9-1 0-1.5 0-2.9 0-4.3v-.9c.1-13.4.1-22.2-4-27.1-3.4-4.1-11.6-6-25.7-6-14.1 0-22.3 1.9-25.7 6.1-4.1 4.9-4 13.7-4 27.1v.6c0 1.5 0 3 0 4.5 0 .5-.4 1-.9 1s-.9-.4-.9-1c0-1.8 0-3.5 0-5.1-.1-13.9-.1-23 4.5-28.5 3.8-4.5 12.4-6.7 27-6.7s23.2 2.1 27 6.7c4.5 5.5 4.5 14.6 4.5 28.4v.4c0 1.5 0 3.1 0 4.8 0 .5-.4 1-.9 1" fill="#fff"/><path d="m32 16.5c13.9 0 22.8 1.9 26.7 6.5 4.4 5.3 4.4 14.4 4.3 28.1 0 1.6 0 3.4 0 5.1 0 .3-.2.5-.4.5-.2 0-.4-.2-.4-.5 0-1.8 0-3.5 0-5.2.1-13.5.1-22.4-4.1-27.4-3.7-4.4-12.5-6.2-26.1-6.2-13.6 0-22.4 1.8-26.1 6.2-4.2 5-4.2 13.9-4.1 27.4 0 1.6 0 3.4 0 5.2 0 .3-.2.5-.4.5s-.4-.1-.4-.4c0-1.8 0-3.5 0-5.1-.1-13.8-.1-22.8 4.3-28.1 3.9-4.7 12.8-6.6 26.7-6.6m0-1c-14.8 0-23.5 2.2-27.4 6.9-4.7 5.6-4.6 14.8-4.6 28.7 0 1.6 0 3.4 0 5.1 0 .8.6 1.5 1.4 1.5s1.4-.7 1.4-1.5c0-1.6 0-3.1 0-4.5v-.6c-.1-13.2-.1-22 3.9-26.7 3.3-4 11.6-5.9 25.4-5.9 13.8 0 22.1 1.9 25.4 5.9 4 4.8 3.9 13.5 3.9 26.7v.9c0 1.4 0 2.8 0 4.3 0 .8.6 1.5 1.4 1.5s1.4-.7 1.4-1.5c0-1.6 0-3.2 0-4.8v-.4c-.2-13.9-.1-23.1-4.8-28.7-3.9-4.7-12.6-6.9-27.4-6.9z" fill="#c9c9c9"/><ellipse cx="46.6" cy="34.8" rx="3.4" ry="2.8" fill="#fff"/><g fill="#c9c9c9"><path d="m46.6 38.1c-2.1 0-3.9-1.5-3.9-3.3 0-1.8 1.7-3.3 3.9-3.3s3.9 1.5 3.9 3.3c0 1.8-1.7 3.3-3.9 3.3m0-5.6c-1.6 0-2.9 1-2.9 2.3 0 1.3 1.3 2.3 2.9 2.3s2.9-1 2.9-2.3c.1-1.3-1.3-2.3-2.9-2.3"/><path d="m45.8 33.6h4.2v2.4h-4.2z"/></g><path d="m49.8 44.1c.2 1.2-.3 2.4-1.3 2.4h-2c-1 0-1.5-1.2-1.3-2.4l.8-5.1c.1-.4.5-.7.9-.7h1c.5 0 .9.3.9.7l1 5.1" fill="#fff"/><path d="m48.5 47h-2c-.5 0-.9-.2-1.3-.6-.5-.6-.7-1.5-.5-2.4l.9-5.1c.1-.6.7-1.1 1.4-1.1h1c.7 0 1.3.5 1.4 1.1l.9 5.1c.2.9 0 1.8-.5 2.4-.4.4-.8.6-1.3.6m-1.5-8.2c-.2 0-.4.2-.5.3l-.9 5.1c-.1.6 0 1.2.3 1.6.1.2.3.3.5.3h2c.2 0 .4-.1.5-.3.3-.4.4-1 .3-1.6l-.9-5.1c0-.1-.2-.3-.5-.3.1 0-.8 0-.8 0" fill="#c9c9c9"/><path fill="#9b9596" d="m47 33.2h.9v6.1h-.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f45e.svg b/public/emoji/1f45e.svg new file mode 100644 index 000000000..7dbe5d8bf --- /dev/null +++ b/public/emoji/1f45e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#212326"><path d="m4.7 13.5c-2.6-.2-2.7 5.1-2.7 7.7.1 4.8 12.1 14.5 13.9 14.3 1.3-.1 2.8-1.8 4.7-1.5 0 0-11-20.2-15.9-20.5"/><path d="m22.7 33c-2.7 2.7-.7 13.3 1.7 16.3 5.6 6.9 21.6 12.7 29.7 12.7 3.9 0 7.4-1.9 7.8-5.2.6-4.6-3.2-12.8-8.2-15.6-7.4-4.1-25.2-14.3-31-8.2"/></g><path d="m7.4 2.6c-3.2 2.8-4.6 12.2-3.5 16.2 1.2 4.3 10.7 9 13.2 12.6 2.7 3.8 4.7 13.6 8.3 16.5 6.5 5.5 24.6 12.7 32.6 9.8 11.3-4.2-16.2-35.8-26.8-42.7-6.2-4-19.8-15.9-23.8-12.4" fill="#3d4347"/><g fill="#fff"><path d="m25.9 45.8c2.8 1.9 5.8 3.5 8.9 4.9 3.1 1.4 6.3 2.6 9.5 3.5 1.6.5 3.3.9 4.9 1.1 1.6.3 3.3.4 4.9.2 1.6-.2 3.1-.8 3.4-2.1.4-1.3 0-2.9-.6-4.4-.2-.5 0-1 .5-1.2.5-.2 1 0 1.2.5.3.8.6 1.7.7 2.6.1.9.1 1.9-.3 2.9-.4 1-1.2 1.8-2.1 2.2-.9.4-1.8.6-2.7.7-1.8.1-3.5-.1-5.2-.4-1.7-.3-3.4-.8-5-1.4-3.3-1.1-6.4-2.4-9.5-4-2.9-1.4-5.9-3.1-8.6-5.1"/><path d="m15 29.2c7.7 11.5 11.9 12.8 17.6 14.8 1.7.6 5.7 1.1 7.2 0 1.6-1.2 1.8-7.8 1.8-7.8s7.8 4.4 9.8 2.9c2.1-1.6-9-14.2-9-14.2s3 4.3 1.8 4.7c-6.2 2.1-10.9-11.8-13.2-14.7-.7-.9-2-2.2-3.1-2.2-1.6-.1-7 .9-6.9 2.5.1 1.3 3.1-.6 4.2.2 2.9 2.2 7.7 10.3 7.4 13.9-.2 2.4-4.8 9-7.2 9.4-1.4.3-10.4-9.5-10.4-9.5"/></g><path d="m8.2 2.8c-2.1 1.3-1.2 7.5-.2 9.8.8 1.7 3.9 4.5 5.7 5 2.6.7 10.5-3.6 10.5-3.6s5.2 1.4 4.2.5c-3.1-3.1-17.4-13.4-20.2-11.7" fill="#a6876c"/><g fill="#212326"><path d="m58.6 39.4c-.1 0-.1 0-.2 0-.2 0-5.3-1-8.3-4.6-2.1-2.5-3.3-5.4-4.4-8.2-1.6-3.9-3.1-7.7-7.2-9.9-1.9-1.1-4.1-.4-4.1-.4-.5.2-1.1-.1-1.3-.6-.2-.5.1-1.1.6-1.3.1 0 3-1 5.7.5 4.7 2.6 6.4 6.8 8.1 10.9 1.1 2.6 2.2 5.4 4.1 7.7 2.5 3 7.1 3.9 7.1 3.9.5.1.9.6.8 1.2 0 .5-.4.8-.9.8"/><path d="m29.5 30.2c-.2 0-.4-.1-.6-.2-.4-.3-.5-1-.2-1.4 2.1-2.7 7.6-5.9 13.4-3 .5.2.7.8.5 1.3-.2.5-.8.7-1.3.5-5.3-2.6-9.8 1-11 2.5-.2.1-.5.3-.8.3"/><path d="m27.3 26.9c-.2 0-.4-.1-.6-.2-.4-.3-.5-1-.2-1.4 2.1-2.7 7.6-5.9 13.4-3 .5.2.7.8.5 1.3-.2.5-.8.7-1.3.5-5.3-2.6-9.8 1-11 2.5-.2.1-.5.3-.8.3"/><path d="m25 23.5c-.2 0-.4-.1-.6-.2-.4-.3-.5-1-.2-1.4 2.1-2.7 7.6-5.9 13.4-3 .5.2.7.8.5 1.3-.2.5-.8.7-1.3.5-5.3-2.6-9.8 1-11 2.5-.2.2-.5.3-.8.3"/><path d="m22.9 20.9c-.2 0-.4-.1-.6-.2-.4-.3-.5-1-.2-1.4 2.1-2.7 7.6-5.9 13.4-3 .5.2.7.8.5 1.3-.2.5-.8.7-1.3.5-5.3-2.6-9.8 1-11 2.5-.2.2-.5.3-.8.3"/><path d="m20.7 18c-.2 0-.4-.1-.6-.2-.4-.3-.5-1-.2-1.4 2.1-2.7 7.6-5.9 13.4-3 .5.2.7.8.5 1.3-.2.5-.8.7-1.3.5-5.3-2.6-9.8 1-11 2.5-.2.2-.5.3-.8.3"/><path d="m15.8 56.2c-3.7 0-7.4-1.2-7.6-1.3-.5-.2-.8-.7-.6-1.3s.7-.8 1.3-.6c2.2.7 8.7 2.2 11.2.1 2.9-2.4 2-6.1.1-12-1.8-5.7-3.7-12.1-1.2-18.7.6-1.5 2.3-7.1 2.3-7.2.2-.5.7-.8 1.2-.7.5.2.8.7.7 1.2-.1.2-1.7 5.7-2.3 7.3-2.3 6-.4 12 1.3 17.4 1.7 5.6 3.4 10.9-.8 14.2-1.5 1.3-3.5 1.6-5.6 1.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f45f.svg b/public/emoji/1f45f.svg new file mode 100644 index 000000000..a54733edc --- /dev/null +++ b/public/emoji/1f45f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m7.6 13.2c0 0 1.7-2.2 9.2 1.2 5.9 2.7-10.4 10.4-12 7.2-1-1.9 2.8-8.4 2.8-8.4" fill="#a8d600"/><path d="m52 38.1c-9.2-6.4-18.8-25.4-20-25.4-3.4 0-5.6 1.3-5.6 1.3l21.9 31.8c0 .1 4.9-6.9 3.7-7.7" fill="#5b636b"/><path d="m56.5 41.1c-1.4-1.2-5.4-2-6.5-3.1-4.2-4.6-13-12.7-20.5-26.4-2.7-5.1-15.2 3.8-15.2 3.8l21.8 34.7c.2 0 25.6-4.7 20.4-9" fill="#333"/><path d="m36.9 47.9c1.3-1.1 1.2-7.1.1-8.6-6.8-9.8-18-24.6-22.4-24.6-4.6 0-5.4 6.2-8 6.2-2.2 0 .9-7.8.9-7.8-4.2 4.7-4.9 19.7-4.9 19.7s17.8 29.3 34.3 15.1" fill="#5b636b"/><g fill="#69727a"><path d="m2.7 31.5c0 0-.4-3.9 1.3-9.1.1 5.9 3.8 7.3 2.8 15.1l-4.1-6"/><path d="m22.2 49.6c4.6-10.7 24.4.1 34.3-8.5 1.6.2 4.8 5.7 4.8 5.7s-3.6 14.4-39.1 2.8"/></g><path d="m2.7 31c-1 0-.8 6.9 0 8 5.3 6.6 10.8 8.3 18.1 17.1 8.8 10.5 41.2 5.5 41.2-3.5 0-7.4-.9-6.7-.9-6.7-2.3 6-22.8 7.3-30.3 5.7-16.5-3.4-27-20.6-28.1-20.6" fill="#d0d0d0"/><g fill="#333"><ellipse cx="14.8" cy="18.2" rx="1.4" ry="1.7"/><ellipse cx="18.8" cy="22.8" rx="1.4" ry="1.7"/><ellipse cx="22.4" cy="27.2" rx="1.4" ry="1.7"/><ellipse cx="26.1" cy="32.7" rx="1.4" ry="1.7"/><ellipse cx="29.6" cy="36.9" rx="1.4" ry="1.7"/><ellipse cx="33.3" cy="41.8" rx="1.4" ry="1.7"/></g><g fill="#a8d600"><path d="m33.3 43c-.2 0-.5-.1-.7-.3-.4-.5-.4-1.2 0-1.7.2-.3 5.6-6.6 15.8-6.6.5 0 1 .5 1 1.2 0 .6-.4 1.2-1 1.2-9.4 0-14.4 5.9-14.5 5.9-.1.2-.3.3-.6.3"/><path d="m29.7 38.1c-.2 0-.4-.1-.6-.3-.4-.4-.5-1.1-.2-1.6.2-.3 4.4-6.6 16.2-6.6.5 0 1 .5 1 1.2 0 .6-.4 1.2-1 1.2-10.7 0-14.6 5.7-14.7 5.7-.1.2-.4.4-.7.4"/><path d="m26.2 33.9c-.2 0-.5-.1-.7-.3-.4-.4-.4-1.2-.1-1.7 4.8-6.4 16.1-6.5 16.6-6.5.5 0 1 .5 1 1.2 0 .6-.4 1.2-1 1.2-.1 0-10.9.1-15.2 5.7-.1.3-.4.4-.6.4"/><path d="m22.5 28.3c-.3 0-.6-.2-.8-.5-.3-.5-.2-1.3.2-1.6.2-.2 6-5.3 16.8-5.3.5 0 1 .5 1 1.2s-.4 1.2-1 1.2c-10.1 0-15.6 4.8-15.6 4.9-.2.1-.4.1-.6.1"/><path d="m18.9 24c-.3 0-.6-.2-.8-.4-.3-.5-.3-1.2.2-1.7.2-.2 5.7-5.4 17.5-5.4.5 0 1 .5 1 1.2 0 .6-.4 1.2-1 1.2-11.1 0-16.2 4.9-16.3 4.9-.2.1-.4.2-.6.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f460.svg b/public/emoji/1f460.svg new file mode 100644 index 000000000..57b7e17fb --- /dev/null +++ b/public/emoji/1f460.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m6.1 28.1l2 30.7 2.2-.8c0 0-1.4-20.5 3.8-22.3l-8-7.6" fill="#ed4c5c"/><path d="m49.4 47.7c0 0-4.3-1.4-14.1 1.4-9.7 2.8-13.5-4.4-24.3-29.9-5.1-12-7.5-18.4-2.2-19.2 0 0-.1 0-.3 0-2.5.2-4 2.5-4.4 3.2-2.5 4.5-6.5 9.7-2.4 18.3 0 0 3.7 14.3 3.7 36.7l2.6.6c0 0-1.1-24.7 1.9-25.6 0 0 2.6 2.7 9.7 16.7 6.5 12.7 12.8 14.1 19 14.1h23c1.2-.3 2.4-1.1 2.4-4.4 0-3.4-7.6-9.2-14.6-11.9" fill="#3e4347"/><path d="m11 19.1c10.8 25.5 14.6 32.7 24.3 29.9 6.1-1.7 10-1.8 12.2-1.7-13.3-7.3-14.8-10.9-22.7-27.7-8.3-17.5-11.4-19.6-16-19.6-5.3.8-2.9 7.2 2.2 19.1" fill="#94989b"/><path d="m11 19.1c10.8 25.5 14.6 32.7 24.3 29.9.3-.1.6-.2.8-.2-12.1-8.4-18.1-27.3-21.7-33.5-2-3.4-4.6-4.4-6.8-4.6.9 2.5 2 5.3 3.4 8.4" fill="#d0d0d0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f461.svg b/public/emoji/1f461.svg new file mode 100644 index 000000000..e17e173db --- /dev/null +++ b/public/emoji/1f461.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m0 17.3c0 0 4.4 4.2 8 22.1 0 0 .7 3.1 6.3 2.3 4.5-.7 10.1-.3 21.5 4.9 0 0-8-10.8-17.3-18.7-7.5-6.3-16.5-10-18.5-10.6" fill="#725944"/><g fill="#298959"><path d="m31.9 37.1c-10.4-4.6-15.8-5.9-20-5.3-3.6.5-5.3-.5-6-1.4l.4 1.6c0 0 .7 2.9 6.3 2 4.5-.7 10.1.7 21.5 5.9 0 0-.8-1-2.2-2.8"/><path d="m45.8 32.9c0 0 3.3 1.6 3.2 4.6 1 .1 9.9 2.2 10.6 2.4-2-4.4-7.5-8.8-13.8-7"/></g><path d="m7.1 15c6.1 0 13.6 1.3 20.4 7.6 8 7.5 16 13.3 24.5 14.9 9.1 1.7 14 1.9 11.2 6.2-2.8 4.4-28 6-34.1-4.2-13-22.3-42.7-24.5-22-24.5" fill="#e2c69e"/><path d="m64 41.6c0 .7-.2 1.4-.7 2.2-2.8 4.4-28 6-34.1-4.2-9.9-16.9-29.3-22.3-29.2-23.9v1.6c-.1 1.6 18.5 6.8 28.4 23.7 6.1 10.3 32.1 9.4 34.9 5 .5-.8.7-1.5.7-2.1v-2.3" fill="#b39066"/><path d="m58.4 35.6c-5.9-7.4-20.1-9.5-30.8 1.3 4.7 9 10 8.5 10 8.5 1.1-15.6 12.7-12.5 16.4-10.8 3.1 1.4 3.6 3.9 3.6 3.9s1.3.3 2.3.5c.1-.9-1-2.8-1.5-3.4" fill="#52c18e"/><path d="m49.5 30c-7.6-2.1-14.7 2.6-20.6 9.2.5.9 1.8 2.4 1.8 2.4 5.1-6.5 11.7-13.4 18.8-11.6" fill="#298959"/></svg> \ No newline at end of file diff --git a/public/emoji/1f462.svg b/public/emoji/1f462.svg new file mode 100644 index 000000000..72c94f379 --- /dev/null +++ b/public/emoji/1f462.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58.6 58.8c-5.5 0-50.7-15.1-50.7-15.1l1.5 18.3h6.3c0 0 .1-5.8 1-8.7 8.2 0 12.4 8.7 15.6 8.7 5.1 0 21.3 0 26.3 0 .5 0 .5-3.2 0-3.2" fill="#3e4347"/><path d="m54.5 50.3c-15.2-5.5-23.3-10.6-24.2-36.1l-21.9-.4c1.6 19.5-2.1 14.2-3 25.5-.4 5.3 3.5 10 10.4 10 8.9 0 15.9 9.5 17.5 9.5 5 0 24.6 0 24.6 0s2.5-6.3-3.4-8.5" fill="#c94747"/><path fill="#3e4347" d="m13.8 11.1h2.2v21.9h-2.2z"/><path d="M34,2.7H5L6.2,14c0,0,4.3,1.6,13.2,1.6c8,0,13.2-0.8,13.2-0.8L34,2.7z" fill="#ed4c5c"/><path d="m19.5 2c-5.8 0-14.5.3-14.5.7 0 .4 8.7.7 14.5.7s14.5-.3 14.5-.7c0-.4-8.7-.7-14.5-.7" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f463.svg b/public/emoji/1f463.svg new file mode 100644 index 000000000..233061051 --- /dev/null +++ b/public/emoji/1f463.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m27 27.2c-4.5 8 8.1 13.9 1 16.9-7.1 3-10.5-3.6-14-12.1-3.6-8.4-.7-17.7 6.4-20.7 7-2.9 12.5 5.4 6.6 15.9"/><path d="m23.8 5.4c0-2.3 1.6-3.5 3.5-3.4 1.9 0 3.5 1.2 3.5 3.5 0 3.3-1.6 5-3.5 4.9-1.9 0-3.5-1.6-3.5-5"/><path d="m17.9 6.6c-.2-1.7.8-2.6 2.1-2.8 1.4-.2 2.6.4 2.9 2.1.4 2.4-.6 3.7-2 3.9-1.3.1-2.6-.9-3-3.2"/><path d="m13.6 9.4c-.4-1.4.4-2.3 1.5-2.7 1.2-.3 2.3.1 2.7 1.5.6 2-.1 3.3-1.3 3.6s-2.3-.3-2.9-2.4"/><path d="m11.3 13.4c-.5-1 0-1.9.9-2.2s1.8-.2 2.2.9c.6 1.5.3 2.5-.6 2.9-.9.4-1.9-.1-2.5-1.6"/><path d="m9.8 16.9c-.4-.8 0-1.5.7-1.8s1.4-.1 1.8.7c.5 1.2.2 2-.5 2.3-.6.3-1.4 0-2-1.2"/><path d="m35.3 44.2c2.9 8.7-10.5 12.2-4.1 16.4 6.4 4.2 11-1.6 16-9.3s3.9-17.3-2.5-21.5c-6.3-4.2-13.3 2.9-9.4 14.4"/><path d="m42.4 23.3c.4-2.3-.9-3.7-2.8-4-1.9-.3-3.7.5-4.1 2.8-.6 3.3.7 5.2 2.6 5.5 1.8.3 3.7-1 4.3-4.3"/><path d="m48 25.5c.5-1.6-.3-2.7-1.6-3.2-1.3-.5-2.7-.1-3.2 1.5-.8 2.3-.1 3.7 1.2 4.2 1.3.5 2.8-.2 3.6-2.5"/><path d="m51.7 29.1c.7-1.3.1-2.4-1-2.9s-2.3-.3-3 1c-.9 1.9-.5 3.2.6 3.8 1.1.5 2.5 0 3.4-1.9"/><path d="m53.3 33.5c.6-.9.3-1.8-.5-2.4-.8-.5-1.7-.5-2.4.4-.9 1.3-.7 2.4.1 3 .8.6 1.8.3 2.8-1"/><path d="m54 37.2c.5-.8.3-1.5-.4-1.9s-1.4-.4-1.9.4c-.7 1.1-.6 1.9 0 2.4.7.3 1.6.1 2.3-.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f464.svg b/public/emoji/1f464.svg new file mode 100644 index 000000000..9c0e92dad --- /dev/null +++ b/public/emoji/1f464.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.7 56.1c-.3-.8-19.1-12-19.1-12-2.6-1.9-3-3.8-.8-4.9 1.8-.9 3.4-3.9 4.6-7.1.2.1.4.1.7 0 5-1.5 5.1-11.5 1.7-9.7 3.1-27.2-34.5-27.2-31.4 0-3.4-1.8-3.4 8.3 1.6 9.7.2.1.5 0 .7 0 1.2 3.2 2.8 6.2 4.6 7.1 2.2 1.1 1.7 2.9-.9 5-.9.7-13 7.5-16.4 9.8-1.4.9-2.4 1.7-2.6 2.2-1 2.2-1.4 5.8-1.4 5.8h60c0 0-.4-3.6-1.3-5.9" fill="#5d6d74"/></svg> \ No newline at end of file diff --git a/public/emoji/1f465.svg b/public/emoji/1f465.svg new file mode 100644 index 000000000..4ca629e3d --- /dev/null +++ b/public/emoji/1f465.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#5d6d74"><path d="m45.5 57.7c-.3-.6-14.2-8.9-14.2-8.9-2-1.4-2.2-2.8-.6-3.7 1.4-.7 2.5-2.9 3.4-5.3.2.1.3.1.5 0 3.7-1.1 3.8-8.5 1.3-7.2 2.3-20.1-25.6-20.2-23.3 0-2.5-1.3-2.4 6.1 1.3 7.2.2 0 .3 0 .5 0 .9 2.4 2 4.6 3.4 5.3 1.6.8 1.3 2.1-.7 3.7-.6.5-9.6 5.5-12.2 7.2-1 .7-1.8 1.3-1.9 1.6-.7 1.7-1 4.4-1 4.4h44.4c0 0-.2-2.7-.9-4.3"/><path d="m34.5 19.9c1.8 2 3.8 5.5 3.7 11 .7.5 1.3 1.4 1.5 2.8.4 2.6-.7 6.8-4 8.1-.9 2.1-1.9 3.7-3 4.6h29.3c0 0-.3-2.7-1-4.3-.3-.6-14.2-8.9-14.2-8.9-2-1.4-2.2-2.8-.6-3.6 1.4-.7 2.5-2.9 3.4-5.3.2.1.3.1.5 0 3.7-1.1 3.8-8.5 1.3-7.2 2.3-19.7-24.4-20.1-23.3-1.2 2.5.7 4.7 2 6.4 4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f466-1f3fb.svg b/public/emoji/1f466-1f3fb.svg new file mode 100644 index 000000000..f0c2365dd --- /dev/null +++ b/public/emoji/1f466-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c23,0,28,15.3,28,24c0,7.7-1,11-1,11H5c0,0-1-3.3-1-11C4,17.3,9,2,32,2z" fill="#594640"/><path d="m57.2 33c0 0-.8-3.3-1.2-10.2-.5-7.5-10.9-1.5-24-1.5-13.1 0-23.5-6-24 1.5-.4 6.9-1.2 10.2-1.2 10.2-6.5 0-6.5 10.6.4 10.6 0 11.4 14.3 18.4 24.8 18.4s24.8-7 24.8-18.4c6.9 0 6.9-10.6.4-10.6" fill="#ffe1bd"/><circle cx="44.5" cy="35.5" r="6.5" fill="#fff"/><circle cx="44.5" cy="35.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="35.5" r="1.5" fill="#231f20"/><circle cx="19.5" cy="35.5" r="6.5" fill="#fff"/><circle cx="19.5" cy="35.5" r="4.5" fill="#664e27"/><circle cx="19.5" cy="35.5" r="1.5" fill="#231f20"/><path d="m40.1 48.1c-5.2 3.6-11 3.6-16.2 0-.6-.4-1.2.3-.8 1 1.6 2.6 4.8 4.9 8.9 4.9 4.1 0 7.3-2.3 8.9-4.9.4-.7-.2-1.4-.8-1" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f466-1f3fc.svg b/public/emoji/1f466-1f3fc.svg new file mode 100644 index 000000000..296576e85 --- /dev/null +++ b/public/emoji/1f466-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c23,0,28,15.3,28,24c0,7.7-1,11-1,11H5c0,0-1-3.3-1-11C4,17.3,9,2,32,2z" fill="#dbb471"/><path d="m57.2 33c0 0-.8-3.3-1.2-10.2-.5-7.5-10.9-1.5-24-1.5-13.1 0-23.5-6-24 1.5-.4 6.9-1.2 10.2-1.2 10.2-6.5 0-6.5 10.6.4 10.6 0 11.4 14.3 18.4 24.8 18.4 10.5 0 24.8-7 24.8-18.4 6.9 0 6.9-10.6.4-10.6" fill="#fed0ac"/><circle cx="44.5" cy="35.5" r="6.5" fill="#fff"/><circle cx="44.5" cy="35.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="35.5" r="1.5" fill="#231f20"/><circle cx="19.5" cy="35.5" r="6.5" fill="#fff"/><circle cx="19.5" cy="35.5" r="4.5" fill="#664e27"/><circle cx="19.5" cy="35.5" r="1.5" fill="#231f20"/><path d="m40.1 48.1c-5.2 3.6-11 3.6-16.2 0-.6-.4-1.2.3-.8 1 1.6 2.6 4.8 4.9 8.9 4.9s7.3-2.3 8.9-4.9c.4-.7-.2-1.4-.8-1" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f466-1f3fd.svg b/public/emoji/1f466-1f3fd.svg new file mode 100644 index 000000000..eafb2511d --- /dev/null +++ b/public/emoji/1f466-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c23,0,28,15.3,28,24c0,7.7-1,11-1,11H5c0,0-1-3.3-1-11C4,17.3,9,2,32,2z" fill="#594640"/><path d="m57.2 33c0 0-.8-3.3-1.2-10.2-.5-7.5-10.9-1.5-24-1.5-13.1 0-23.5-6-24 1.5-.4 6.9-1.2 10.2-1.2 10.2-6.5 0-6.5 10.6.4 10.6 0 11.4 14.3 18.4 24.8 18.4 10.5 0 24.8-7 24.8-18.4 6.9 0 6.9-10.6.4-10.6" fill="#d6a57c"/><circle cx="44.5" cy="35.5" r="6.5" fill="#fff"/><circle cx="44.5" cy="35.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="35.5" r="1.5" fill="#231f20"/><circle cx="19.5" cy="35.5" r="6.5" fill="#fff"/><circle cx="19.5" cy="35.5" r="4.5" fill="#664e27"/><circle cx="19.5" cy="35.5" r="1.5" fill="#231f20"/><path d="m40.1 48.1c-5.2 3.6-11 3.6-16.2 0-.6-.4-1.2.3-.8 1 1.6 2.6 4.8 4.9 8.9 4.9s7.3-2.3 8.9-4.9c.4-.7-.2-1.4-.8-1" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f466-1f3fe.svg b/public/emoji/1f466-1f3fe.svg new file mode 100644 index 000000000..1623d305e --- /dev/null +++ b/public/emoji/1f466-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c23,0,28,15.3,28,24c0,7.7-1,11-1,11H5c0,0-1-3.3-1-11C4,17.3,9,2,32,2z" fill="#231f20"/><path d="m57.2 33c0 0-.8-3.3-1.2-10.2-.5-7.5-10.9-1.5-24-1.5-13.1 0-23.5-6-24 1.5-.4 6.9-1.2 10.2-1.2 10.2-6.5 0-6.5 10.6.4 10.6 0 11.4 14.3 18.4 24.8 18.4 10.5 0 24.8-7 24.8-18.4 6.9 0 6.9-10.6.4-10.6" fill="#b47d56"/><circle cx="44.5" cy="35.5" r="6.5" fill="#fff"/><circle cx="44.5" cy="35.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="35.5" r="1.5" fill="#231f20"/><circle cx="19.5" cy="35.5" r="6.5" fill="#fff"/><circle cx="19.5" cy="35.5" r="4.5" fill="#664e27"/><circle cx="19.5" cy="35.5" r="1.5" fill="#231f20"/><path d="m40.1 48.1c-5.2 3.6-11 3.6-16.2 0-.6-.4-1.2.3-.8 1 1.6 2.6 4.8 4.9 8.9 4.9 4.1 0 7.3-2.3 8.9-4.9.4-.7-.2-1.4-.8-1" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f466-1f3ff.svg b/public/emoji/1f466-1f3ff.svg new file mode 100644 index 000000000..051400b1c --- /dev/null +++ b/public/emoji/1f466-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c23,0,28,15.3,28,24c0,7.7-1,11-1,11H5c0,0-1-3.3-1-11C4,17.3,9,2,32,2z" fill="#231f20"/><path d="m57.2 33c0 0-.8-3.3-1.2-10.2-.5-7.5-10.9-1.5-24-1.5-13.1 0-23.5-6-24 1.5-.4 6.9-1.2 10.2-1.2 10.2-6.5 0-6.5 10.6.4 10.6 0 11.4 14.3 18.4 24.8 18.4 10.5 0 24.8-7 24.8-18.4 6.9 0 6.9-10.6.4-10.6" fill="#8a6859"/><circle cx="44.5" cy="35.5" r="6.5" fill="#fff"/><circle cx="44.5" cy="35.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="35.5" r="1.5" fill="#231f20"/><circle cx="19.5" cy="35.5" r="6.5" fill="#fff"/><circle cx="19.5" cy="35.5" r="4.5" fill="#664e27"/><circle cx="19.5" cy="35.5" r="1.5" fill="#231f20"/><path d="m40.1 48.1c-5.2 3.6-11 3.6-16.2 0-.6-.4-1.2.3-.8 1 1.6 2.6 4.8 4.9 8.9 4.9 4.1 0 7.3-2.3 8.9-4.9.4-.7-.2-1.4-.8-1" fill="#574137"/></svg> \ No newline at end of file diff --git a/public/emoji/1f466.svg b/public/emoji/1f466.svg new file mode 100644 index 000000000..5e233fc8b --- /dev/null +++ b/public/emoji/1f466.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c23,0,28,15.3,28,24c0,7.7-1,11-1,11H5c0,0-1-3.3-1-11C4,17.3,9,2,32,2z" fill="#ffb300"/><path d="m57.2 33c0 0-.8-3.3-1.2-10.2-.5-7.5-10.9-1.5-24-1.5-13.1 0-23.5-6-24 1.5-.4 6.9-1.2 10.2-1.2 10.2-6.5 0-6.5 10.6.4 10.6 0 11.4 14.3 18.4 24.8 18.4 10.5 0 24.8-7 24.8-18.4 6.9 0 6.9-10.6.4-10.6" fill="#ffdd67"/><circle cx="44.5" cy="35.5" r="6.5" fill="#fff"/><circle cx="44.5" cy="35.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="35.5" r="1.5" fill="#231f20"/><circle cx="19.5" cy="35.5" r="6.5" fill="#fff"/><circle cx="19.5" cy="35.5" r="4.5" fill="#664e27"/><circle cx="19.5" cy="35.5" r="1.5" fill="#231f20"/><path d="m40.1 48.1c-5.2 3.6-11 3.6-16.2 0-.6-.4-1.2.3-.8 1 1.6 2.6 4.8 4.9 8.9 4.9s7.3-2.3 8.9-4.9c.4-.7-.2-1.4-.8-1" fill="#937237"/></svg> \ No newline at end of file diff --git a/public/emoji/1f467-1f3fb.svg b/public/emoji/1f467-1f3fb.svg new file mode 100644 index 000000000..eeb7738da --- /dev/null +++ b/public/emoji/1f467-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.8 40c0 0 3.2-5.6 3.2-14 0-11-8.1-24-29-24-20.9 0-29 13-29 24 0 8.4 3.1 14 3.1 14-3.6 4.1-5.8 12.4-2.7 17.8 1.3 2.2 14.1 10 15.3-3.9h26.4c1.3 13.8 14.1 6.1 15.3 3.9 3.2-5.4 1-13.7-2.6-17.8" fill="#594640"/><path d="M32,6C16.7,6,5.5,14,5.5,24C5.5,24,9.6,9,32,9s25.5,15,25.5,15C57.5,14,47.3,6,32,6z" fill="#c28fef"/><path d="m57.3 42c6.2 0 6.2-9 0-9v-3c0 0-35-.9-43-13 2 12.2-7.7 16-7.7 16-6.2 0-6.2 9 0 9 0 7 7.3 18 25.3 18s25.4-11 25.4-18" fill="#ffe1bd"/><g fill="#fff"><circle cx="44.5" cy="36.5" r="6.5"/><circle cx="19.5" cy="36.5" r="6.5"/></g><circle cx="44.5" cy="36.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="36.5" r="1.5" fill="#231f20"/><circle cx="19.5" cy="36.5" r="4.5" fill="#664e27"/><circle cx="19.5" cy="36.5" r="1.5" fill="#231f20"/><path d="m40.1 48.1c-5.2 3.6-11 3.6-16.2 0-.6-.4-1.2.3-.8 1 1.6 2.6 4.8 4.9 8.9 4.9 4.1 0 7.3-2.3 8.9-4.9.4-.7-.2-1.4-.8-1" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f467-1f3fc.svg b/public/emoji/1f467-1f3fc.svg new file mode 100644 index 000000000..4088b48a7 --- /dev/null +++ b/public/emoji/1f467-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.9 40c0 0 3.1-5.6 3.1-14 0-11-8.1-24-29-24-20.9 0-29 13-29 24 0 8.4 3.1 14 3.1 14-3.6 4.1-5.8 12.4-2.7 17.8 1.3 2.2 14.1 10 15.3-3.9h26.4c1.3 13.8 14.1 6.1 15.3 3.9 3.2-5.4 1-13.7-2.5-17.8" fill="#dbb471"/><path d="M32,6C16.7,6,5.5,14,5.5,24C5.5,24,9.6,9,32,9c22.4,0,25.5,15,25.5,15C57.5,14,47.3,6,32,6z" fill="#c28fef"/><path d="m57.3 42c6.2 0 6.2-9 0-9v-3c0 0-35-.9-43-13 2 12.2-7.7 16-7.7 16-6.2 0-6.2 9 0 9 0 7 7.3 18 25.3 18s25.4-11 25.4-18" fill="#fed0ac"/><g fill="#fff"><circle cx="44.5" cy="36.5" r="6.5"/><circle cx="19.5" cy="36.5" r="6.5"/></g><circle cx="44.5" cy="36.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="36.5" r="1.5" fill="#231f20"/><circle cx="19.5" cy="36.5" r="4.5" fill="#664e27"/><circle cx="19.5" cy="36.5" r="1.5" fill="#231f20"/><path d="m40.1 48.1c-5.2 3.6-11 3.6-16.2 0-.6-.4-1.2.3-.8 1 1.6 2.6 4.8 4.9 8.9 4.9s7.3-2.3 8.9-4.9c.4-.7-.2-1.4-.8-1" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f467-1f3fd.svg b/public/emoji/1f467-1f3fd.svg new file mode 100644 index 000000000..18a76f65d --- /dev/null +++ b/public/emoji/1f467-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.9 40c0 0 3.1-5.6 3.1-14 0-11-8.1-24-29-24-20.9 0-29 13-29 24 0 8.4 3.1 14 3.1 14-3.6 4.1-5.8 12.4-2.7 17.8 1.3 2.2 14.1 10 15.3-3.9h26.4c1.3 13.8 14.1 6.1 15.3 3.9 3.2-5.4 1-13.7-2.5-17.8" fill="#594640"/><path d="M32,6C16.7,6,5.5,14,5.5,24C5.5,24,9.6,9,32,9c22.4,0,25.5,15,25.5,15C57.5,14,47.3,6,32,6z" fill="#c28fef"/><path d="m57.3 42c6.2 0 6.2-9 0-9v-3c0 0-35-.9-43-13 2 12.2-7.7 16-7.7 16-6.2 0-6.2 9 0 9 0 7 7.3 18 25.3 18s25.4-11 25.4-18" fill="#d6a57c"/><g fill="#fff"><circle cx="44.5" cy="36.5" r="6.5"/><circle cx="19.5" cy="36.5" r="6.5"/></g><circle cx="44.5" cy="36.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="36.5" r="1.5" fill="#231f20"/><circle cx="19.5" cy="36.5" r="4.5" fill="#664e27"/><circle cx="19.5" cy="36.5" r="1.5" fill="#231f20"/><path d="m40.1 48.1c-5.2 3.6-11 3.6-16.2 0-.6-.4-1.2.3-.8 1 1.6 2.6 4.8 4.9 8.9 4.9s7.3-2.3 8.9-4.9c.4-.7-.2-1.4-.8-1" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f467-1f3fe.svg b/public/emoji/1f467-1f3fe.svg new file mode 100644 index 000000000..dbb0f5fc6 --- /dev/null +++ b/public/emoji/1f467-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.9 40c0 0 3.1-5.6 3.1-14 0-11-8.1-24-29-24-20.9 0-29 13-29 24 0 8.4 3.1 14 3.1 14-3.6 4.1-5.8 12.4-2.7 17.8 1.3 2.2 14.1 10 15.3-3.9h26.4c1.3 13.8 14.1 6.1 15.3 3.9 3.2-5.4 1-13.7-2.5-17.8" fill="#231f20"/><path d="M32,6C16.7,6,5.5,14,5.5,24C5.5,24,9.6,9,32,9c22.4,0,25.5,15,25.5,15C57.5,14,47.3,6,32,6z" fill="#c28fef"/><path d="m57.3 42c6.2 0 6.2-9 0-9v-3c0 0-35-.9-43-13 2 12.2-7.7 16-7.7 16-6.2 0-6.2 9 0 9 0 7 7.3 18 25.3 18 18.1 0 25.4-11 25.4-18" fill="#b47d56"/><g fill="#fff"><circle cx="44.5" cy="36.5" r="6.5"/><circle cx="19.5" cy="36.5" r="6.5"/></g><circle cx="44.5" cy="36.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="36.5" r="1.5" fill="#231f20"/><circle cx="19.5" cy="36.5" r="4.5" fill="#664e27"/><circle cx="19.5" cy="36.5" r="1.5" fill="#231f20"/><path d="m40.1 48.1c-5.2 3.6-11 3.6-16.2 0-.6-.4-1.2.3-.8 1 1.6 2.6 4.8 4.9 8.9 4.9 4.1 0 7.3-2.3 8.9-4.9.4-.7-.2-1.4-.8-1" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f467-1f3ff.svg b/public/emoji/1f467-1f3ff.svg new file mode 100644 index 000000000..80e424ed2 --- /dev/null +++ b/public/emoji/1f467-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.9 40c0 0 3.1-5.6 3.1-14 0-11-8.1-24-29-24-20.9 0-29 13-29 24 0 8.4 3.1 14 3.1 14-3.6 4.1-5.8 12.4-2.7 17.8 1.3 2.2 14.1 10 15.3-3.9h26.4c1.3 13.8 14.1 6.1 15.3 3.9 3.2-5.4 1-13.7-2.5-17.8" fill="#231f20"/><path d="M32,6C16.7,6,5.5,14,5.5,24C5.5,24,9.6,9,32,9c22.4,0,25.5,15,25.5,15C57.5,14,47.3,6,32,6z" fill="#c28fef"/><path d="m57.3 42c6.2 0 6.2-9 0-9v-3c0 0-35-.9-43-13 2 12.2-7.7 16-7.7 16-6.2 0-6.2 9 0 9 0 7 7.3 18 25.3 18 18.1 0 25.4-11 25.4-18" fill="#8a6859"/><g fill="#fff"><circle cx="44.5" cy="36.5" r="6.5"/><circle cx="19.5" cy="36.5" r="6.5"/></g><circle cx="44.5" cy="36.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="36.5" r="1.5" fill="#231f20"/><circle cx="19.5" cy="36.5" r="4.5" fill="#664e27"/><circle cx="19.5" cy="36.5" r="1.5" fill="#231f20"/><path d="m40.1 48.1c-5.2 3.6-11 3.6-16.2 0-.6-.4-1.2.3-.8 1 1.6 2.6 4.8 4.9 8.9 4.9 4.1 0 7.3-2.3 8.9-4.9.4-.7-.2-1.4-.8-1" fill="#574137"/></svg> \ No newline at end of file diff --git a/public/emoji/1f467.svg b/public/emoji/1f467.svg new file mode 100644 index 000000000..1cb7f67a6 --- /dev/null +++ b/public/emoji/1f467.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.9 40c0 0 3.1-5.6 3.1-14 0-11-8.1-24-29-24s-29 13-29 24c0 8.4 3.1 14 3.1 14-3.6 4.1-5.8 12.4-2.7 17.8 1.3 2.2 14.1 10 15.3-3.9h26.4c1.3 13.8 14.1 6.1 15.3 3.9 3.2-5.4 1-13.7-2.5-17.8" fill="#ffb300"/><path d="M32,6C16.7,6,5.5,14,5.5,24C5.5,24,9.6,9,32,9s25.5,15,25.5,15C57.5,14,47.3,6,32,6z" fill="#c28fef"/><path d="m57.3 42c6.2 0 6.2-9 0-9v-3c0 0-35-.9-43-13 2 12.2-7.7 16-7.7 16-6.2 0-6.2 9 0 9 0 7 7.3 18 25.3 18s25.4-11 25.4-18" fill="#ffdd67"/><g fill="#fff"><circle cx="44.5" cy="36.5" r="6.5"/><circle cx="19.5" cy="36.5" r="6.5"/></g><circle cx="44.5" cy="36.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="36.5" r="1.5" fill="#231f20"/><circle cx="19.5" cy="36.5" r="4.5" fill="#664e27"/><circle cx="19.5" cy="36.5" r="1.5" fill="#231f20"/><path d="m40.1 48.1c-5.2 3.6-11 3.6-16.2 0-.6-.4-1.2.3-.8 1 1.6 2.6 4.8 4.9 8.9 4.9s7.3-2.3 8.9-4.9c.4-.7-.2-1.4-.8-1" fill="#937237"/></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f3fb.svg b/public/emoji/1f468-1f3fb.svg new file mode 100644 index 000000000..9ffc40139 --- /dev/null +++ b/public/emoji/1f468-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M6,36h52C58,8,54,2,32,2S6,8,6,36z" fill="#594640"/><path d="m55.8 29.9c-.2 1.1-.4 2.1-.7 2.7-.6 1-1.7 1.6-1.7 1.6s.3-2.1.2-5c-1.2-17.4-2.2-12.6-21.6-12.6-19.4 0-20.4-4.8-21.6 12.5-.1 2.9.2 5.1.2 5.1s-1.1-.6-1.7-1.6c-.3-.6-.5-1.6-.7-2.7-1.8-.5-4.2-.1-4.2 5.1 0 3.2 1.2 5.9 5.3 6.2 1.3 10.2 7.3 15.4 17.2 19.9 2.7 1.2 8.3 1.2 11 0 10-4.5 15.9-9.7 17.2-19.9 4.1-.3 5.3-2.9 5.3-6.2 0-5.2-2.4-5.6-4.2-5.1" fill="#ffe1bd"/><path d="m41 48.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#664e27"/><path d="m20 28.6c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="31.6" r="4.5" fill="#664e27"/><path d="m22 31.6c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 32.1c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 28.6c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="31.6" r="4.5" fill="#664e27"/><path d="m42 31.6c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 32.1c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m32 45c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0 0 3-4.2 3" fill="#e6b796"/></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f3fc.svg b/public/emoji/1f468-1f3fc.svg new file mode 100644 index 000000000..e0e8d5fd3 --- /dev/null +++ b/public/emoji/1f468-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M6,36h52C58,8,54,2,32,2S6,8,6,36z" fill="#dbb471"/><path d="m55.8 29.9c-.2 1.1-.4 2.1-.7 2.7-.6 1-1.7 1.6-1.7 1.6s.3-2.1.2-5c-1.2-17.4-2.2-12.6-21.6-12.6-19.4 0-20.4-4.8-21.6 12.5-.1 2.9.2 5.1.2 5.1s-1.1-.6-1.7-1.6c-.3-.6-.5-1.6-.7-2.7-1.8-.5-4.2-.1-4.2 5.1 0 3.2 1.2 5.9 5.3 6.2 1.3 10.2 7.3 15.4 17.2 19.9 2.7 1.2 8.3 1.2 11 0 10-4.5 15.9-9.7 17.2-19.9 4.1-.3 5.3-2.9 5.3-6.2 0-5.2-2.4-5.6-4.2-5.1" fill="#fed0ac"/><path d="m41 48.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#664e27"/><path d="m20 28.6c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="31.6" r="4.5" fill="#664e27"/><path d="m22 31.6c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 32.1c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 28.6c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="31.6" r="4.5" fill="#664e27"/><path d="m42 31.6c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 32.1c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m32 45c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0 0 3-4.2 3" fill="#e0a372"/></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f3fd.svg b/public/emoji/1f468-1f3fd.svg new file mode 100644 index 000000000..4fc71c6d8 --- /dev/null +++ b/public/emoji/1f468-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M6,36h52C58,8,54,2,32,2S6,8,6,36z" fill="#594640"/><path d="m55.8 29.9c-.2 1.1-.4 2.1-.7 2.7-.6 1-1.7 1.6-1.7 1.6s.3-2.1.2-5c-1.2-17.4-2.2-12.6-21.6-12.6-19.4 0-20.4-4.8-21.6 12.5-.1 2.9.2 5.1.2 5.1s-1.1-.6-1.7-1.6c-.3-.6-.5-1.6-.7-2.7-1.8-.5-4.2-.1-4.2 5.1 0 3.2 1.2 5.9 5.3 6.2 1.3 10.2 7.3 15.4 17.2 19.9 2.7 1.2 8.3 1.2 11 0 10-4.5 15.9-9.7 17.2-19.9 4.1-.3 5.3-2.9 5.3-6.2 0-5.2-2.4-5.6-4.2-5.1" fill="#d6a57c"/><path d="m41 48.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#664e27"/><path d="m20 28.6c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="31.6" r="4.5" fill="#664e27"/><path d="m22 31.6c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 32.1c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 28.6c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="31.6" r="4.5" fill="#664e27"/><path d="m42 31.6c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 32.1c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m32 45c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0 0 3-4.2 3" fill="#b58360"/></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f3fe.svg b/public/emoji/1f468-1f3fe.svg new file mode 100644 index 000000000..9dc4c6df7 --- /dev/null +++ b/public/emoji/1f468-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M6,36h52C58,8,54,2,32,2S6,8,6,36z" fill="#231f20"/><path d="m55.8 29.9c-.2 1.1-.4 2.1-.7 2.7-.6 1-1.7 1.6-1.7 1.6s.3-2.1.2-5c-1.2-17.4-2.2-12.6-21.6-12.6-19.4 0-20.4-4.8-21.6 12.5-.1 2.9.2 5.1.2 5.1s-1.1-.6-1.7-1.6c-.3-.6-.5-1.6-.7-2.7-1.8-.5-4.2-.1-4.2 5.1 0 3.2 1.2 5.9 5.3 6.2 1.3 10.2 7.3 15.4 17.2 19.9 2.7 1.2 8.3 1.2 11 0 10-4.5 15.9-9.7 17.2-19.9 4.1-.3 5.3-2.9 5.3-6.2 0-5.2-2.4-5.6-4.2-5.1" fill="#b47d56"/><path d="m41 48.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#664e27"/><path d="m20 28.6c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="31.6" r="4.5" fill="#664e27"/><path d="m22 31.6c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 32.1c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 28.6c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="31.6" r="4.5" fill="#664e27"/><path d="m42 31.6c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 32.1c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m32 45c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0 0 3-4.2 3" fill="#935e3e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f3ff.svg b/public/emoji/1f468-1f3ff.svg new file mode 100644 index 000000000..fab2b4349 --- /dev/null +++ b/public/emoji/1f468-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M6,36h52C58,8,54,2,32,2S6,8,6,36z" fill="#231f20"/><path d="m55.8 29.9c-.2 1.1-.4 2.1-.7 2.7-.6 1-1.7 1.6-1.7 1.6s.3-2.1.2-5c-1.2-17.4-2.2-12.6-21.6-12.6-19.4 0-20.4-4.8-21.6 12.5-.1 2.9.2 5.1.2 5.1s-1.1-.6-1.7-1.6c-.3-.6-.5-1.6-.7-2.7-1.8-.5-4.2-.1-4.2 5.1 0 3.2 1.2 5.9 5.3 6.2 1.3 10.2 7.3 15.4 17.2 19.9 2.7 1.2 8.3 1.2 11 0 10-4.5 15.9-9.7 17.2-19.9 4.1-.3 5.3-2.9 5.3-6.2 0-5.2-2.4-5.6-4.2-5.1" fill="#8a6859"/><path d="m41 48.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#574137"/><path d="m20 28.6c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="31.6" r="4.5" fill="#664e27"/><path d="m22 31.6c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 32.1c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 28.6c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="31.6" r="4.5" fill="#664e27"/><path d="m42 31.6c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 32.1c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m32 45c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0 0 3-4.2 3" fill="#705041"/></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f468-1f466-1f466.svg b/public/emoji/1f468-1f468-1f466-1f466.svg new file mode 100644 index 000000000..5c348147b --- /dev/null +++ b/public/emoji/1f468-1f468-1f466-1f466.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 34.8c0-5.8-30-5.8-30 0v27.2h60v-27.2c0-5.8-30-5.8-30 0" fill="#01579b"/><path d="m31.9 17.3l1.5 2.8h26.2l1.1-2.9c0-10.6-2.5-15-14.1-15.1-11.8-.2-14.7 4.5-14.7 15.2" fill="#ffb300"/><path d="m59.7 17.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-1.2-5.1-11.9-5.1-10.7 0-11.3-4.7-11.9 5-.1 1.7.1 2.8.1 2.8s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.5-1-.3-2.3 0-2.3 2.9 0 1.8.7 3.3 2.9 3.5.8 6.1 8.9 10.1 12.6 10.1 3.6 0 11.8-4.1 12.6-10.1 2.2-.2 2.9-1.7 2.9-3.5-.2-2.8-1.5-3-2.5-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="41" cy="20.3" r="2.2"/><circle cx="52" cy="20.3" r="2.2"/><path d="m50.1 27.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="M32.1,17.3l-1.5,2.8H4.4l-1.1-2.9C3.2,6.6,5.7,2.1,17.4,2C29.2,1.9,32.1,6.6,32.1,17.3z" fill="#ffb300"/><path d="m4.3 17.1c.1.6.2 1.2.4 1.5.3.6.9.9.9.9s-.2-1.2-.1-2.8c.7-9.7 1.2-5.1 11.9-5.1 10.7 0 11.3-4.7 11.9 5 .1 1.7-.1 2.8-.1 2.8s.6-.3.9-.9c.2-.3.3-.9.4-1.5 1-.3 2.3 0 2.3 2.9 0 1.8-.7 3.3-2.9 3.5-.8 6.1-8.9 10.1-12.6 10.1-3.6 0-11.8-4.1-12.6-10.1-2-.1-2.7-1.6-2.7-3.4 0-2.9 1.3-3.1 2.3-2.9" fill="#ffdd67"/><g fill="#937237"><circle cx="23" cy="20.3" r="2.2"/><circle cx="12" cy="20.3" r="2.2"/><path d="m13.9 27.2c2.3 1.8 4.9 1.8 7.2 0 .3-.2.5.2.3.5-.7 1.3-2.1 2.4-3.9 2.4s-3.2-1.1-3.9-2.4c-.2-.4 0-.8.3-.5"/></g><path d="m57 62h-25c0-8.4 25-8.4 25 0" fill="#29b6f6"/><path d="m44.5 36c-6.7 0-10.9 3.8-10.9 8.5v3.2c0 3.7 2.9 3.7 2.9 3.7h16.4c0 0 2.5 0 2.5-3.7 0-1.7 0-3.2 0-3.2 0-4.7-4.4-8.5-10.9-8.5" fill="#ffb300"/><path d="m34.6 48.5l.4-4.5c0-2.9 4.5-.6 9.5-.6s9.5-2.3 9.5.6l.4 4.5c2.2 0 2.2 3.5 0 3.5 0 4.4-5.9 7-9.9 7-4 0-9.9-2.6-9.9-7-2.1 0-2.1-3.5 0-3.5" fill="#ffdd67"/><g fill="#937237"><circle cx="39.7" cy="49.8" r="1.8"/><circle cx="49.3" cy="49.8" r="1.8"/><path d="m41.4 54.4c2 1.5 4.3 1.5 6.3 0 .2-.2.5.1.3.4-.6 1.1-1.9 2-3.4 2-1.6 0-2.8-1-3.4-2-.3-.3-.1-.6.2-.4"/></g><path d="m32 62h-25.1c0-8.4 25.1-8.4 25.1 0" fill="#29b6f6"/><path d="m19.4 36c-6.7 0-10.9 3.8-10.9 8.5v3.2c0 3.7 2.9 3.7 2.9 3.7h16.4c0 0 2.5 0 2.5-3.7 0-1.7 0-3.2 0-3.2 0-4.7-4.3-8.5-10.9-8.5" fill="#ffb300"/><path d="m9.6 48.5l.4-4.5c0-2.9 4.5-.6 9.5-.6s9.5-2.3 9.5.6l.4 4.5c2.2 0 2.2 3.5 0 3.5 0 4.4-5.9 7-9.9 7-4 0-9.9-2.6-9.9-7-2.2 0-2.2-3.5 0-3.5" fill="#ffdd67"/><g fill="#937237"><circle cx="14.7" cy="49.8" r="1.8"/><circle cx="24.2" cy="49.8" r="1.8"/><path d="m16.3 54.4c2 1.5 4.3 1.5 6.3 0 .2-.2.5.1.3.4-.6 1.1-1.9 2-3.4 2-1.6 0-2.8-1-3.4-2-.3-.3 0-.6.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f468-1f466.svg b/public/emoji/1f468-1f468-1f466.svg new file mode 100644 index 000000000..7f5946500 --- /dev/null +++ b/public/emoji/1f468-1f468-1f466.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 34.8c0-5.8-30-5.8-30 0v27.2h60v-27.2c0-5.8-30-5.8-30 0" fill="#01579b"/><path d="m31.9 17.3l1.5 2.8h26.2l1.1-2.9c0-10.6-2.5-15-14.1-15.1-11.8-.2-14.7 4.5-14.7 15.2" fill="#ffb300"/><path d="m59.7 17.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-1.2-5.1-11.9-5.1-10.7 0-11.3-4.7-11.9 5-.1 1.7.1 2.8.1 2.8s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.5-1-.3-2.3 0-2.3 2.9 0 1.8.7 3.3 2.9 3.5.8 6.1 8.9 10.1 12.6 10.1 3.6 0 11.8-4.1 12.6-10.1 2.2-.2 2.9-1.7 2.9-3.5-.2-2.8-1.5-3-2.5-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="41" cy="20.3" r="2.2"/><circle cx="52" cy="20.3" r="2.2"/><path d="m50.1 27.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="M32.1,17.3l-1.5,2.8H4.4l-1.1-2.9C3.2,6.6,5.7,2.1,17.4,2C29.2,1.9,32.1,6.6,32.1,17.3z" fill="#ffb300"/><path d="m4.3 17.1c.1.6.2 1.2.4 1.5.3.6.9.9.9.9s-.2-1.2-.1-2.8c.7-9.7 1.2-5.1 11.9-5.1 10.7 0 11.3-4.7 11.9 5 .1 1.7-.1 2.8-.1 2.8s.6-.3.9-.9c.2-.3.3-.9.4-1.5 1-.3 2.3 0 2.3 2.9 0 1.8-.7 3.3-2.9 3.5-.8 6.1-8.9 10.1-12.6 10.1-3.6 0-11.8-4.1-12.6-10.1-2-.1-2.7-1.6-2.7-3.4 0-2.9 1.3-3.1 2.3-2.9" fill="#ffdd67"/><g fill="#937237"><circle cx="23" cy="20.3" r="2.2"/><circle cx="12" cy="20.3" r="2.2"/><path d="m13.9 27.2c2.3 1.8 4.9 1.8 7.2 0 .3-.2.5.2.3.5-.7 1.3-2.1 2.4-3.9 2.4s-3.2-1.1-3.9-2.4c-.2-.4 0-.8.3-.5"/></g><path d="m44.5 62h-25c0-8.4 25-8.4 25 0" fill="#29b6f6"/><path d="m32 36c-6.7 0-10.9 3.8-10.9 8.5v3.2c0 3.7 2.9 3.7 2.9 3.7h16.4c0 0 2.5 0 2.5-3.7 0-1.7 0-3.2 0-3.2 0-4.7-4.4-8.5-10.9-8.5" fill="#ffb300"/><path d="m22.1 48.5l.4-4.5c0-2.9 4.5-.6 9.5-.6s9.5-2.3 9.5.6l.4 4.5c2.2 0 2.2 3.5 0 3.5 0 4.4-5.9 7-9.9 7s-9.9-2.6-9.9-7c-2.1 0-2.1-3.5 0-3.5" fill="#ffdd67"/><g fill="#937237"><circle cx="27.2" cy="49.8" r="1.8"/><circle cx="36.8" cy="49.8" r="1.8"/><path d="m28.9 54.4c2 1.5 4.3 1.5 6.3 0 .2-.2.5.1.3.4-.6 1.1-1.9 2-3.4 2-1.6 0-2.8-1-3.4-2-.3-.3-.1-.6.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f468-1f467-1f466.svg b/public/emoji/1f468-1f468-1f467-1f466.svg new file mode 100644 index 000000000..555c8bd84 --- /dev/null +++ b/public/emoji/1f468-1f468-1f467-1f466.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31 34.8c0-5.8-30-5.8-30 0v27.2h60v-27.2c0-5.8-30-5.8-30 0" fill="#01579b"/><path d="m30.9 17.3l1.5 2.8h26.2l1.1-2.9c0-10.6-2.5-15-14.1-15.1-11.8-.2-14.7 4.5-14.7 15.2" fill="#ffb300"/><path d="m58.7 17.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-1.2-5.1-11.9-5.1-10.7 0-11.3-4.7-11.9 5-.1 1.7.1 2.8.1 2.8s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.5-1-.3-2.3 0-2.3 2.9 0 1.8.7 3.3 2.9 3.5.8 6.1 8.9 10.1 12.6 10.1 3.6 0 11.8-4.1 12.6-10.1 2.2-.2 2.9-1.7 2.9-3.5-.2-2.8-1.5-3-2.5-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="40" cy="20.3" r="2.2"/><circle cx="51" cy="20.3" r="2.2"/><path d="m49.1 27.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4 1.8 0 3.2-1.1 3.9-2.4.2-.4 0-.8-.3-.5"/></g><path d="M31.1,17.3l-1.5,2.8H3.4l-1.1-2.9C2.2,6.6,4.7,2.1,16.4,2C28.2,1.9,31.1,6.6,31.1,17.3z" fill="#ffb300"/><path d="m3.3 17.1c.1.6.2 1.2.4 1.5.3.6.9.9.9.9s-.2-1.2-.1-2.8c.7-9.7 1.2-5.1 11.9-5.1 10.7 0 11.3-4.7 11.9 5 .1 1.7-.1 2.8-.1 2.8s.6-.3.9-.9c.2-.3.3-.9.4-1.5 1-.3 2.3 0 2.3 2.9 0 1.8-.7 3.3-2.9 3.5-.8 6.1-8.9 10.1-12.6 10.1-3.6 0-11.8-4.1-12.6-10.1-2-.1-2.7-1.6-2.7-3.4 0-2.9 1.3-3.1 2.3-2.9" fill="#ffdd67"/><g fill="#937237"><circle cx="22" cy="20.3" r="2.2"/><circle cx="11" cy="20.3" r="2.2"/><path d="m12.9 27.2c2.3 1.8 4.9 1.8 7.2 0 .3-.2.5.2.3.5-.7 1.3-2.1 2.4-3.9 2.4-1.8 0-3.2-1.1-3.9-2.4-.2-.4 0-.8.3-.5"/></g><path d="m56 62h-25c0-8.4 25-8.4 25 0" fill="#29b6f6"/><path d="m43.5 36c-6.7 0-10.9 3.8-10.9 8.5v3.2c0 3.7 2.9 3.7 2.9 3.7h16.4c0 0 2.5 0 2.5-3.7 0-1.7 0-3.2 0-3.2 0-4.7-4.4-8.5-10.9-8.5" fill="#ffb300"/><path d="m33.6 48.5l.4-4.5c0-2.9 4.5-.6 9.5-.6s9.5-2.3 9.5.6l.4 4.5c2.2 0 2.2 3.5 0 3.5 0 4.4-5.9 7-9.9 7-4 0-9.9-2.6-9.9-7-2.1 0-2.1-3.5 0-3.5" fill="#ffdd67"/><g fill="#937237"><circle cx="38.7" cy="49.8" r="1.8"/><circle cx="48.3" cy="49.8" r="1.8"/><path d="m40.4 54.4c2 1.5 4.3 1.5 6.3 0 .2-.2.5.1.3.4-.6 1.1-1.9 2-3.4 2s-2.8-1-3.4-2c-.3-.3-.1-.6.2-.4"/></g><path d="m29 51.6h.9v-5.7c0-5.5-4.4-9.8-11.6-9.8-6.9 0-11.6 4.4-11.6 9.8 0 1.1 0 5.7 0 5.7h1.2c-1.5 1.7-2.7 5.4-1.4 7.7.5.9 5.9 4.2 6.4-1.6h11.1c.5 5.8 5.9 2.5 6.4 1.6 1.3-2.3.1-6-1.4-7.7" fill="#ffb300"/><g fill="#ff81ab"><path d="m18.3 37.8c-6.2 0-10.4 3.2-10.4 7.2 0 0 0 .5 0 1.2 0-4 4.2-7.2 10.4-7.2 6.4 0 10.4 3.2 10.4 7.2v-1.2c0-4-3.9-7.2-10.4-7.2"/><path d="m6 62h25c0-8.4-25-8.4-25 0"/></g><path d="m28.3 52.8c0 0 1.8.3 1.8-1.7 0-1.6-1.8-1.5-1.8-1.5v-1.8c0 0-13.5-.6-16.6-5.7.8 5.1-3.3 7.4-3.3 7.4s-1.8-.2-1.8 1.5c0 2 1.8 1.7 1.8 1.7 0 3 5.3 6.2 10.2 6.2 4.4.1 9.7-2.6 9.7-6.1" fill="#ffdd67"/><g fill="#937237"><circle cx="23" cy="49.8" r="1.8"/><circle cx="13.9" cy="49.8" r="1.8"/><path d="m21.6 54.4c-2 1.5-4.3 1.5-6.3 0-.2-.2-.5.1-.3.4.6 1.1 1.9 2 3.4 2 1.6 0 2.8-1 3.4-2 .3-.3 0-.6-.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f468-1f467-1f467.svg b/public/emoji/1f468-1f468-1f467-1f467.svg new file mode 100644 index 000000000..1e35ca4eb --- /dev/null +++ b/public/emoji/1f468-1f468-1f467-1f467.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 34.8c0-5.8-30-5.8-30 0v27.2h60v-27.2c0-5.8-30-5.8-30 0" fill="#01579b"/><path d="m31.9 17.3l1.5 2.8h26.2l1.1-2.9c0-10.6-2.5-15-14.1-15.1-11.8-.2-14.7 4.5-14.7 15.2" fill="#ffb300"/><path d="m59.7 17.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-1.2-5.1-11.9-5.1-10.7 0-11.3-4.7-11.9 5-.1 1.7.1 2.8.1 2.8s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.5-1-.3-2.3 0-2.3 2.9 0 1.8.7 3.3 2.9 3.5.8 6.1 8.9 10.1 12.6 10.1 3.6 0 11.8-4.1 12.6-10.1 2.2-.2 2.9-1.7 2.9-3.5-.2-2.8-1.5-3-2.5-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="41" cy="20.3" r="2.2"/><circle cx="52" cy="20.3" r="2.2"/><path d="m50.1 27.1c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.3 0-.7-.3-.5"/></g><path d="M32.1,17.3l-1.5,2.8H4.4l-1.1-2.9C3.2,6.6,5.7,2.1,17.4,2C29.2,1.9,32.1,6.6,32.1,17.3z" fill="#ffb300"/><path d="m4.3 17.1c.1.6.2 1.2.4 1.5.3.6.9.9.9.9s-.2-1.2-.1-2.8c.7-9.7 1.2-5.1 11.9-5.1 10.7 0 11.3-4.7 11.9 5 .1 1.7-.1 2.8-.1 2.8s.6-.3.9-.9c.2-.3.3-.9.4-1.5 1-.3 2.3 0 2.3 2.9 0 1.8-.7 3.3-2.9 3.5-.8 6.1-8.9 10.1-12.6 10.1-3.6 0-11.8-4.1-12.6-10.1-2-.1-2.7-1.6-2.7-3.4 0-2.9 1.3-3.1 2.3-2.9" fill="#ffdd67"/><g fill="#937237"><circle cx="23" cy="20.3" r="2.2"/><circle cx="12" cy="20.3" r="2.2"/><path d="m13.9 27.1c2.3 1.8 4.9 1.8 7.2 0 .3-.2.5.2.3.5-.7 1.3-2.1 2.4-3.9 2.4s-3.2-1.1-3.9-2.4c-.2-.3 0-.7.3-.5"/></g><path d="m30 51.6h.9v-5.7c0-5.5-4.4-9.8-11.6-9.8-6.9 0-11.6 4.4-11.6 9.8 0 1.1 0 5.7 0 5.7h1.2c-1.5 1.7-2.7 5.4-1.4 7.7.5.9 5.9 4.2 6.4-1.6h11.1c.5 5.8 5.9 2.5 6.4 1.6 1.3-2.3.1-6-1.4-7.7" fill="#ffb300"/><g fill="#ff81ab"><path d="m19.3 37.8c-6.2 0-10.4 3.2-10.4 7.2 0 0 0 .5 0 1.2 0-4 4.2-7.2 10.4-7.2 6.4 0 10.4 3.2 10.4 7.2v-1.2c0-4-3.9-7.2-10.4-7.2"/><path d="m7 62h25c0-8.4-25-8.4-25 0"/></g><path d="m29.3 52.8c0 0 1.8.3 1.8-1.7 0-1.6-1.8-1.5-1.8-1.5v-1.8c0 0-13.5-.6-16.6-5.7.8 5.1-3.3 7.4-3.3 7.4s-1.8-.2-1.8 1.5c0 2 1.8 1.7 1.8 1.7 0 3 5.3 6.2 10.2 6.2 4.4.1 9.7-2.6 9.7-6.1" fill="#ffdd67"/><g fill="#937237"><path d="m25.8 49.8c0 1-.8 1.8-1.8 1.8-1 0-1.8-.8-1.8-1.8s.9-1.8 1.8-1.8c1 0 1.8.8 1.8 1.8"/><circle cx="14.9" cy="49.8" r="1.8"/><path d="m22.6 54.4c-2 1.5-4.3 1.5-6.3 0-.2-.2-.5.1-.3.4.6 1.1 1.9 2 3.4 2 1.6 0 2.8-1 3.4-2 .3-.3 0-.6-.2-.4"/></g><path d="m55 51.6h.9v-5.7c0-5.5-4.4-9.8-11.6-9.8-6.9 0-11.6 4.4-11.6 9.8 0 1.1 0 5.7 0 5.7h1.2c-1.5 1.7-2.7 5.4-1.4 7.7.5.9 5.9 4.2 6.4-1.6h11.1c.5 5.8 5.9 2.5 6.4 1.6 1.3-2.3.1-6-1.4-7.7" fill="#ffb300"/><g fill="#ff81ab"><path d="m44.3 37.8c-6.2 0-10.4 3.2-10.4 7.1 0 0 0 .5 0 1.2 0-4 4.2-7.2 10.4-7.2 6.4 0 10.4 3.2 10.4 7.2v-1.1c.1-4-3.9-7.2-10.4-7.2"/><path d="m32 62h25c0-8.4-25-8.4-25 0"/></g><path d="m54.3 52.8c0 0 1.8.3 1.8-1.7 0-1.6-1.8-1.5-1.8-1.5v-1.8c0 0-13.5-.6-16.6-5.7.8 5.1-3.3 7.4-3.3 7.4s-1.8-.2-1.8 1.5c0 2 1.8 1.7 1.8 1.7 0 3 5.3 6.2 10.2 6.2 4.5.1 9.7-2.6 9.7-6.1" fill="#ffdd67"/><g fill="#937237"><path d="m50.8 49.8c0 1-.8 1.8-1.8 1.8-1 0-1.8-.8-1.8-1.8s.9-1.8 1.8-1.8c1 0 1.8.8 1.8 1.8"/><circle cx="39.9" cy="49.8" r="1.8"/><path d="m47.6 54.4c-2 1.5-4.3 1.5-6.3 0-.2-.2-.5.1-.3.4.6 1.1 1.9 2 3.4 2 1.6 0 2.8-1 3.4-2 .3-.3.1-.6-.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f468-1f467.svg b/public/emoji/1f468-1f468-1f467.svg new file mode 100644 index 000000000..6dfa7e98e --- /dev/null +++ b/public/emoji/1f468-1f468-1f467.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 34.8c0-5.8-30-5.8-30 0v27.2h60v-27.2c0-5.8-30-5.8-30 0" fill="#01579b"/><path d="m31.9 17.3l1.5 2.8h26.2l1.1-2.9c0-10.6-2.5-15-14.1-15.1-11.8-.2-14.7 4.5-14.7 15.2" fill="#ffb300"/><path d="m59.7 17.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-1.2-5.1-11.9-5.1-10.7 0-11.3-4.7-11.9 5-.1 1.7.1 2.8.1 2.8s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.5-1-.3-2.3 0-2.3 2.9 0 1.8.7 3.3 2.9 3.5.8 6.1 8.9 10.1 12.6 10.1 3.6 0 11.8-4.1 12.6-10.1 2.2-.2 2.9-1.7 2.9-3.5-.2-2.8-1.5-3-2.5-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="41" cy="20.3" r="2.2"/><circle cx="52" cy="20.3" r="2.2"/><path d="m50.1 27.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="M32.1,17.3l-1.5,2.8H4.4l-1.1-2.9C3.2,6.6,5.7,2.1,17.4,2C29.2,1.9,32.1,6.6,32.1,17.3z" fill="#ffb300"/><path d="m4.3 17.1c.1.6.2 1.2.4 1.5.3.6.9.9.9.9s-.2-1.2-.1-2.8c.7-9.7 1.2-5.1 11.9-5.1 10.7 0 11.3-4.7 11.9 5 .1 1.7-.1 2.8-.1 2.8s.6-.3.9-.9c.2-.3.3-.9.4-1.5 1-.3 2.3 0 2.3 2.9 0 1.8-.7 3.3-2.9 3.5-.8 6.1-8.9 10.1-12.6 10.1-3.6 0-11.8-4.1-12.6-10.1-2-.1-2.7-1.6-2.7-3.4 0-2.9 1.3-3.1 2.3-2.9" fill="#ffdd67"/><g fill="#937237"><circle cx="23" cy="20.3" r="2.2"/><circle cx="12" cy="20.3" r="2.2"/><path d="m13.9 27.2c2.3 1.8 4.9 1.8 7.2 0 .3-.2.5.2.3.5-.7 1.3-2.1 2.4-3.9 2.4s-3.2-1.1-3.9-2.4c-.2-.4 0-.8.3-.5"/></g><path d="m42.5 51.6h.9v-5.7c0-5.5-4.4-9.8-11.6-9.8-6.9 0-11.6 4.4-11.6 9.8 0 1.1 0 5.7 0 5.7h1.2c-1.4 1.7-2.7 5.4-1.4 7.6.5.9 5.9 4.2 6.4-1.6h11.1c.5 5.8 5.9 2.5 6.4 1.6 1.3-2.2.1-5.9-1.4-7.6" fill="#ffb300"/><g fill="#ff81ab"><path d="m31.9 37.8c-6.2 0-10.4 3.2-10.4 7.1 0 0 0 .5 0 1.2 0-4 4.2-7.2 10.4-7.2 6.4 0 10.4 3.2 10.4 7.2v-1.1c0-4-4-7.2-10.4-7.2"/><path d="m19.5 62h25c0-8.4-25-8.4-25 0"/></g><path d="m41.8 52.8c0 0 1.8.3 1.8-1.7 0-1.6-1.8-1.5-1.8-1.5v-1.8c0 0-13.5-.6-16.6-5.7.8 5.1-3.3 7.4-3.3 7.4s-1.8-.2-1.8 1.5c0 2 1.8 1.7 1.8 1.7 0 3 5.3 6.2 10.2 6.2 4.5.1 9.7-2.6 9.7-6.1" fill="#ffdd67"/><g fill="#937237"><path d="m38.3 49.8c0 1-.8 1.8-1.8 1.8-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8c1 0 1.8.8 1.8 1.8"/><circle cx="27.4" cy="49.8" r="1.8"/><path d="m35.1 54.4c-2 1.5-4.3 1.5-6.3 0-.2-.2-.5.1-.3.4.6 1.1 1.9 2 3.4 2 1.6 0 2.8-1 3.4-2 .3-.3.1-.6-.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f469-1f466-1f466.svg b/public/emoji/1f468-1f469-1f466-1f466.svg new file mode 100644 index 000000000..f877a886c --- /dev/null +++ b/public/emoji/1f468-1f469-1f466-1f466.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M17,2C7.3,2,2,8.3,2,16.7v18.5h30V16.7c0-12.4-8.1-12.2-8.1-12.2S23.3,2,17,2z" fill="#ffb300"/><path d="m32 34.8v27.2h30v-27.2c0-5.8-30-5.8-30 0" fill="#01579b"/><path d="M2,34.8V62h30V34.8C32,29,2,29,2,34.8z" fill="#c2185b"/><path d="m6.4 23.6c0 0-2.2-.6-2.2-3.9 0-2.6 1.7-3.1 1.7-3.1 6 0 15.8-7.8 15.8-7.8s3.7 6.9 7.3 7.8c0 0 1.7.3 1.7 3.1 0 3.3-2.3 3.9-2.3 3.9 0 5-6.8 10-11 10-4 0-11-5-11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="12.1" cy="20.3" r="2.2"/><circle cx="22.9" cy="20.3" r="2.2"/><path d="m21.1 27.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="m31.9 17.3l1.5 2.8h26.2l1.1-2.9c0-10.6-2.5-15-14.1-15.1-11.8-.2-14.7 4.5-14.7 15.2" fill="#ffb300"/><path d="m59.7 17.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-1.2-5.1-11.9-5.1-10.7 0-11.3-4.7-11.9 5-.1 1.7.1 2.8.1 2.8s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.5-1-.3-2.3 0-2.3 2.9 0 1.8.7 3.3 2.9 3.5.8 6.1 8.9 10.1 12.6 10.1 3.6 0 11.8-4.1 12.6-10.1 2.2-.2 2.9-1.7 2.9-3.5-.2-2.8-1.5-3-2.5-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="41" cy="20.3" r="2.2"/><circle cx="52" cy="20.3" r="2.2"/><path d="m50.1 27.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="m57 62h-25c0-8.4 25-8.4 25 0" fill="#29b6f6"/><path d="m44.5 36c-6.7 0-10.9 3.8-10.9 8.5v3.2c0 3.7 2.9 3.7 2.9 3.7h16.4c0 0 2.5 0 2.5-3.7 0-1.7 0-3.2 0-3.2 0-4.7-4.4-8.5-10.9-8.5" fill="#ffb300"/><path d="m34.6 48.5l.4-4.5c0-2.9 4.5-.6 9.5-.6s9.5-2.3 9.5.6l.4 4.5c2.2 0 2.2 3.5 0 3.5 0 4.4-5.9 7-9.9 7-4 0-9.9-2.6-9.9-7-2.1 0-2.1-3.5 0-3.5" fill="#ffdd67"/><g fill="#937237"><circle cx="39.7" cy="49.8" r="1.8"/><circle cx="49.3" cy="49.8" r="1.8"/><path d="m41.4 54.4c2 1.5 4.3 1.5 6.3 0 .2-.2.5.1.3.4-.6 1.1-1.9 2-3.4 2-1.6 0-2.8-1-3.4-2-.3-.3-.1-.6.2-.4"/></g><path d="m32 62h-25.1c0-8.4 25.1-8.4 25.1 0" fill="#29b6f6"/><path d="m19.4 36c-6.7 0-10.9 3.8-10.9 8.5v3.2c0 3.7 2.9 3.7 2.9 3.7h16.4c0 0 2.5 0 2.5-3.7 0-1.7 0-3.2 0-3.2 0-4.7-4.3-8.5-10.9-8.5" fill="#ffb300"/><path d="m9.6 48.5l.4-4.5c0-2.9 4.5-.6 9.5-.6s9.5-2.3 9.5.6l.4 4.5c2.2 0 2.2 3.5 0 3.5 0 4.4-5.9 7-9.9 7-4 0-9.9-2.6-9.9-7-2.2 0-2.2-3.5 0-3.5" fill="#ffdd67"/><g fill="#937237"><circle cx="14.7" cy="49.8" r="1.8"/><circle cx="24.2" cy="49.8" r="1.8"/><path d="m16.3 54.4c2 1.5 4.3 1.5 6.3 0 .2-.2.5.1.3.4-.6 1.1-1.9 2-3.4 2-1.6 0-2.8-1-3.4-2-.3-.3 0-.6.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f469-1f467-1f466.svg b/public/emoji/1f468-1f469-1f467-1f466.svg new file mode 100644 index 000000000..0ab0a6b2b --- /dev/null +++ b/public/emoji/1f468-1f469-1f467-1f466.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M17,2C7.3,2,2,8.3,2,16.7v18.5h30V16.7c0-12.4-8.1-12.2-8.1-12.2S23.3,2,17,2z" fill="#ffb300"/><path d="m32 34.8v27.2h30v-27.2c0-5.8-30-5.8-30 0" fill="#01579b"/><path d="M2,34.8V62h30V34.8C32,29,2,29,2,34.8z" fill="#c2185b"/><path d="m6.4 23.6c0 0-2.2-.6-2.2-3.9 0-2.6 1.7-3.1 1.7-3.1 6 0 15.8-7.8 15.8-7.8s3.7 6.9 7.3 7.8c0 0 1.7.3 1.7 3.1 0 3.3-2.3 3.9-2.3 3.9 0 5-6.8 10-11 10-4 0-11-5-11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="12.1" cy="20.3" r="2.2"/><circle cx="22.9" cy="20.3" r="2.2"/><path d="m21.1 27.1c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.3 0-.7-.3-.5"/></g><path d="m31.9 17.3l1.5 2.8h26.2l1.1-2.9c0-10.6-2.5-15-14.1-15.1-11.8-.2-14.7 4.5-14.7 15.2" fill="#ffb300"/><path d="m59.7 17.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-1.2-5.1-11.9-5.1-10.7 0-11.3-4.7-11.9 5-.1 1.7.1 2.8.1 2.8s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.5-1-.3-2.3 0-2.3 2.9 0 1.8.7 3.3 2.9 3.5.8 6.1 8.9 10.1 12.6 10.1 3.6 0 11.8-4.1 12.6-10.1 2.2-.2 2.9-1.7 2.9-3.5-.2-2.8-1.5-3-2.5-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="41" cy="20.3" r="2.2"/><circle cx="52" cy="20.3" r="2.2"/><path d="m50.1 27.1c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.3 0-.7-.3-.5"/></g><path d="m57 62h-25c0-8.4 25-8.4 25 0" fill="#29b6f6"/><path d="m44.5 36c-6.7 0-10.9 3.8-10.9 8.5v3.2c0 3.7 2.9 3.7 2.9 3.7h16.4c0 0 2.5 0 2.5-3.7 0-1.7 0-3.2 0-3.2 0-4.7-4.4-8.5-10.9-8.5" fill="#ffb300"/><path d="m34.6 48.5l.4-4.5c0-2.9 4.5-.6 9.5-.6s9.5-2.3 9.5.6l.4 4.5c2.2 0 2.2 3.5 0 3.5 0 4.4-5.9 7-9.9 7-4 0-9.9-2.6-9.9-7-2.1 0-2.1-3.5 0-3.5" fill="#ffdd67"/><g fill="#937237"><circle cx="39.7" cy="49.8" r="1.8"/><circle cx="49.3" cy="49.8" r="1.8"/><path d="m41.4 54.4c2 1.5 4.3 1.5 6.3 0 .2-.2.5.1.3.4-.6 1.1-1.9 2-3.4 2-1.6 0-2.8-1-3.4-2-.3-.3-.1-.6.2-.4"/></g><path d="m30 51.6h.9v-5.7c0-5.5-4.4-9.8-11.6-9.8-6.9 0-11.6 4.4-11.6 9.8 0 1.1 0 5.7 0 5.7h1.2c-1.5 1.7-2.7 5.4-1.4 7.7.5.9 5.9 4.2 6.4-1.6h11.1c.5 5.8 5.9 2.5 6.4 1.6 1.3-2.3.1-6-1.4-7.7" fill="#ffb300"/><g fill="#ff81ab"><path d="m19.3 37.8c-6.2 0-10.4 3.2-10.4 7.2 0 0 0 .5 0 1.2 0-4 4.2-7.2 10.4-7.2 6.4 0 10.4 3.2 10.4 7.2v-1.2c0-4-3.9-7.2-10.4-7.2"/><path d="m7 62h25c0-8.4-25-8.4-25 0"/></g><path d="m29.3 52.8c0 0 1.8.3 1.8-1.7 0-1.6-1.8-1.5-1.8-1.5v-1.8c0 0-13.5-.6-16.6-5.7.8 5.1-3.3 7.4-3.3 7.4s-1.8-.2-1.8 1.5c0 2 1.8 1.7 1.8 1.7 0 3 5.3 6.2 10.2 6.2 4.4.1 9.7-2.6 9.7-6.1" fill="#ffdd67"/><g fill="#937237"><path d="m25.8 49.8c0 1-.8 1.8-1.8 1.8-1 0-1.8-.8-1.8-1.8s.9-1.8 1.8-1.8c1 0 1.8.8 1.8 1.8"/><circle cx="14.9" cy="49.8" r="1.8"/><path d="m22.6 54.4c-2 1.5-4.3 1.5-6.3 0-.2-.2-.5.1-.3.4.6 1.1 1.9 2 3.4 2 1.6 0 2.8-1 3.4-2 .3-.3 0-.6-.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f469-1f467-1f467.svg b/public/emoji/1f468-1f469-1f467-1f467.svg new file mode 100644 index 000000000..ca1285f9b --- /dev/null +++ b/public/emoji/1f468-1f469-1f467-1f467.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M17,2C7.3,2,2,8.3,2,16.7v18.5h30V16.7c0-12.4-8.1-12.2-8.1-12.2S23.3,2,17,2z" fill="#ffb300"/><path d="m32 34.8v27.2h30v-27.2c0-5.8-30-5.8-30 0" fill="#01579b"/><path d="M2,34.8V62h30V34.8C32,29,2,29,2,34.8z" fill="#c2185b"/><path d="m6.4 23.6c0 0-2.2-.6-2.2-3.9 0-2.6 1.7-3.1 1.7-3.1 6 0 15.8-7.8 15.8-7.8s3.7 6.9 7.3 7.8c0 0 1.7.3 1.7 3.1 0 3.3-2.3 3.9-2.3 3.9 0 5-6.8 10-11 10-4 0-11-5-11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="12.1" cy="20.3" r="2.2"/><circle cx="22.9" cy="20.3" r="2.2"/><path d="m21.1 27.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="m31.9 17.3l1.5 2.8h26.2l1.1-2.9c0-10.6-2.5-15-14.1-15.1-11.8-.2-14.7 4.5-14.7 15.2" fill="#ffb300"/><path d="m59.7 17.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-1.2-5.1-11.9-5.1-10.7 0-11.3-4.7-11.9 5-.1 1.7.1 2.8.1 2.8s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.5-1-.3-2.3 0-2.3 2.9 0 1.8.7 3.3 2.9 3.5.8 6.1 8.9 10.1 12.6 10.1 3.6 0 11.8-4.1 12.6-10.1 2.2-.2 2.9-1.7 2.9-3.5-.2-2.8-1.5-3-2.5-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="41" cy="20.3" r="2.2"/><circle cx="52" cy="20.3" r="2.2"/><path d="m50.1 27.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="m30 51.6h.9v-5.7c0-5.5-4.4-9.8-11.6-9.8-6.9 0-11.6 4.4-11.6 9.8 0 1.1 0 5.7 0 5.7h1.2c-1.5 1.7-2.7 5.4-1.4 7.7.5.9 5.9 4.2 6.4-1.6h11.1c.5 5.8 5.9 2.5 6.4 1.6 1.3-2.3.1-6-1.4-7.7" fill="#ffb300"/><g fill="#ff81ab"><path d="m19.3 37.8c-6.2 0-10.4 3.2-10.4 7.2 0 0 0 .5 0 1.2 0-4 4.2-7.2 10.4-7.2 6.4 0 10.4 3.2 10.4 7.2v-1.2c0-4-3.9-7.2-10.4-7.2"/><path d="m7 62h25c0-8.4-25-8.4-25 0"/></g><path d="m29.3 52.8c0 0 1.8.3 1.8-1.7 0-1.6-1.8-1.5-1.8-1.5v-1.8c0 0-13.5-.6-16.6-5.7.8 5.1-3.3 7.4-3.3 7.4s-1.8-.2-1.8 1.5c0 2 1.8 1.7 1.8 1.7 0 3 5.3 6.2 10.2 6.2 4.4.1 9.7-2.6 9.7-6.1" fill="#ffdd67"/><g fill="#937237"><path d="m25.8 49.8c0 1-.8 1.8-1.8 1.8-1 0-1.8-.8-1.8-1.8s.9-1.8 1.8-1.8c1 0 1.8.8 1.8 1.8"/><circle cx="14.9" cy="49.8" r="1.8"/><path d="m22.6 54.4c-2 1.5-4.3 1.5-6.3 0-.2-.2-.5.1-.3.4.6 1.1 1.9 2 3.4 2 1.6 0 2.8-1 3.4-2 .3-.3 0-.6-.2-.4"/></g><path d="m55 51.6h.9v-5.7c0-5.5-4.4-9.8-11.6-9.8-6.9 0-11.6 4.4-11.6 9.8 0 1.1 0 5.7 0 5.7h1.2c-1.5 1.7-2.7 5.4-1.4 7.7.5.9 5.9 4.2 6.4-1.6h11.1c.5 5.8 5.9 2.5 6.4 1.6 1.3-2.3.1-6-1.4-7.7" fill="#ffb300"/><g fill="#ff81ab"><path d="m44.3 37.8c-6.2 0-10.4 3.2-10.4 7.1 0 0 0 .5 0 1.2 0-4 4.2-7.2 10.4-7.2 6.4 0 10.4 3.2 10.4 7.2v-1.1c.1-4-3.9-7.2-10.4-7.2"/><path d="m32 62h25c0-8.4-25-8.4-25 0"/></g><path d="m54.3 52.8c0 0 1.8.3 1.8-1.7 0-1.6-1.8-1.5-1.8-1.5v-1.8c0 0-13.5-.6-16.6-5.7.8 5.1-3.3 7.4-3.3 7.4s-1.8-.2-1.8 1.5c0 2 1.8 1.7 1.8 1.7 0 3 5.3 6.2 10.2 6.2 4.5.1 9.7-2.6 9.7-6.1" fill="#ffdd67"/><g fill="#937237"><path d="m50.8 49.8c0 1-.8 1.8-1.8 1.8-1 0-1.8-.8-1.8-1.8s.9-1.8 1.8-1.8c1 0 1.8.8 1.8 1.8"/><circle cx="39.9" cy="49.8" r="1.8"/><path d="m47.6 54.4c-2 1.5-4.3 1.5-6.3 0-.2-.2-.5.1-.3.4.6 1.1 1.9 2 3.4 2 1.6 0 2.8-1 3.4-2 .3-.3.1-.6-.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f468-1f469-1f467.svg b/public/emoji/1f468-1f469-1f467.svg new file mode 100644 index 000000000..0afec9c1b --- /dev/null +++ b/public/emoji/1f468-1f469-1f467.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M17,2C7.3,2,2,8.3,2,16.7v18.5h30V16.7c0-12.4-8.1-12.2-8.1-12.2S23.3,2,17,2z" fill="#ffb300"/><path d="m32 34.8v27.2h30v-27.2c0-5.8-30-5.8-30 0" fill="#01579b"/><path d="M2,34.8V62h30V34.8C32,29,2,29,2,34.8z" fill="#c2185b"/><path d="m6.4 23.6c0 0-2.2-.6-2.2-3.9 0-2.6 1.7-3.1 1.7-3.1 6 0 15.8-7.8 15.8-7.8s3.7 6.9 7.3 7.8c0 0 1.7.3 1.7 3.1 0 3.3-2.3 3.9-2.3 3.9 0 5-6.8 10-11 10-4 0-11-5-11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="12.1" cy="20.3" r="2.2"/><circle cx="22.9" cy="20.3" r="2.2"/><path d="m21.1 27.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="m31.9 17.3l1.5 2.8h26.2l1.1-2.9c0-10.6-2.5-15-14.1-15.1-11.8-.2-14.7 4.5-14.7 15.2" fill="#ffb300"/><path d="m59.7 17.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-1.2-5.1-11.9-5.1-10.7 0-11.3-4.7-11.9 5-.1 1.7.1 2.8.1 2.8s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.5-1-.3-2.3 0-2.3 2.9 0 1.8.7 3.3 2.9 3.5.8 6.1 8.9 10.1 12.6 10.1 3.6 0 11.8-4.1 12.6-10.1 2.2-.2 2.9-1.7 2.9-3.5-.2-2.8-1.5-3-2.5-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="41" cy="20.3" r="2.2"/><circle cx="52" cy="20.3" r="2.2"/><path d="m50.1 27.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="m42.5 51.6h.9v-5.7c0-5.5-4.4-9.8-11.6-9.8-6.9 0-11.6 4.4-11.6 9.8 0 1.1 0 5.7 0 5.7h1.2c-1.4 1.7-2.7 5.4-1.4 7.6.5.9 5.9 4.2 6.4-1.6h11.1c.5 5.8 5.9 2.5 6.4 1.6 1.3-2.2.1-5.9-1.4-7.6" fill="#ffb300"/><g fill="#ff81ab"><path d="m31.9 37.8c-6.2 0-10.4 3.2-10.4 7.1 0 0 0 .5 0 1.2 0-4 4.2-7.2 10.4-7.2 6.4 0 10.4 3.2 10.4 7.2v-1.1c0-4-4-7.2-10.4-7.2"/><path d="m19.5 62h25c0-8.4-25-8.4-25 0"/></g><path d="m41.8 52.8c0 0 1.8.3 1.8-1.7 0-1.6-1.8-1.5-1.8-1.5v-1.8c0 0-13.5-.6-16.6-5.7.8 5.1-3.3 7.4-3.3 7.4s-1.8-.2-1.8 1.5c0 2 1.8 1.7 1.8 1.7 0 3 5.3 6.2 10.2 6.2 4.5.1 9.7-2.6 9.7-6.1" fill="#ffdd67"/><g fill="#937237"><path d="m38.3 49.8c0 1-.8 1.8-1.8 1.8-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8c1 0 1.8.8 1.8 1.8"/><circle cx="27.4" cy="49.8" r="1.8"/><path d="m35.1 54.4c-2 1.5-4.3 1.5-6.3 0-.2-.2-.5.1-.3.4.6 1.1 1.9 2 3.4 2 1.6 0 2.8-1 3.4-2 .3-.3.1-.6-.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f468-2764-1f468.svg b/public/emoji/1f468-2764-1f468.svg new file mode 100644 index 000000000..727c3fc94 --- /dev/null +++ b/public/emoji/1f468-2764-1f468.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 54.8v7.2h30v-7.2c0-5.8-30-5.8-30 0" fill="#01579b"/><path d="m31.9 37.3l1.5 2.8h26.2l1.1-2.9c0-10.6-2.5-15-14.1-15.1-11.8-.2-14.7 4.5-14.7 15.2" fill="#ffb300"/><path d="m59.7 37.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-1.2-5.1-11.9-5.1-10.7 0-11.3-4.7-11.9 5-.1 1.7.1 2.8.1 2.8s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.5-1-.3-2.3 0-2.3 2.9 0 1.8.7 3.3 2.9 3.5.8 6.1 8.9 10.1 12.6 10.1 3.6 0 11.8-4.1 12.6-10.1 2.2-.2 2.9-1.7 2.9-3.5-.2-2.8-1.5-3-2.5-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="41" cy="40.3" r="2.2"/><circle cx="52" cy="40.3" r="2.2"/><path d="m50.1 47.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="m46.5 7.1c-3.2-8.5-13.5-4.7-14.5-.5-1.3-4.5-11.4-7.9-14.5.4-3.5 9.3 13.3 17.6 14.5 19 1.2-1.1 18-9.8 14.5-18.9" fill="#ff5a79"/><path d="M32,54.8V62H2v-7.2C2,49,32,49,32,54.8z" fill="#01579b"/><path d="m32.1 37.3l-1.5 2.8h-26.2l-1.1-2.9c0-10.6 2.5-15 14.1-15.1 11.8-.2 14.7 4.5 14.7 15.2" fill="#ffb300"/><path d="m4.3 37.1c.1.6.2 1.2.4 1.5.3.6.9.9.9.9s-.2-1.2-.1-2.8c.7-9.7 1.2-5.1 11.9-5.1 10.7 0 11.3-4.7 11.9 5 .1 1.7-.1 2.8-.1 2.8s.6-.3.9-.9c.2-.3.3-.9.4-1.5 1-.3 2.3 0 2.3 2.9 0 1.8-.7 3.3-2.9 3.5-.8 6.1-8.9 10.1-12.6 10.1-3.6 0-11.8-4.1-12.6-10.1-2-.1-2.7-1.6-2.7-3.4 0-2.9 1.3-3.1 2.3-2.9" fill="#ffdd67"/><g fill="#937237"><circle cx="23" cy="40.3" r="2.2"/><circle cx="12" cy="40.3" r="2.2"/><path d="m13.9 47.2c2.3 1.8 4.9 1.8 7.2 0 .3-.2.5.2.3.5-.7 1.3-2.1 2.4-3.9 2.4s-3.2-1.1-3.9-2.4c-.2-.4 0-.8.3-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f468-2764-1f48b-1f468.svg b/public/emoji/1f468-2764-1f48b-1f468.svg new file mode 100644 index 000000000..5e8450682 --- /dev/null +++ b/public/emoji/1f468-2764-1f48b-1f468.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 60.8v1.2h-30v-14.2c0 0 30 7.2 30 13" fill="#01579b"/><path d="m29.2 40h-24.8l-1.1-2.9c0-10.6 2.5-15 14.1-15.1 12.4-.1 13.8 10.3 11.8 18" fill="#ffb300"/><path d="m4.3 37.1c.1.6.2 1.2.4 1.5.3.6.9.9.9.9s-.2-1.2-.1-2.8c.7-9.7 2.6-5.1 15.9-5.1 4.7 0 8.2-3.5 8.2 12 0 5.8-4.3 11.5-9.9 11.5-6 0-14.8-4.2-14.8-11.7-2.2-.1-2.9-1.6-2.9-3.4 0-2.9 1.3-3.1 2.3-2.9" fill="#ffdd67"/><g fill="#937237"><path d="m28.2 39.9c-.9-2-2.2-3-3.6-3-1.4 0-2.7 1-3.6 3-.1.2.4.6.6.4.9-.7 1.9-1 3-1 1.1 0 2.1.3 3 1 .2.1.7-.2.6-.4"/><path d="m17.4 39.9c-.9-2-2.2-3-3.6-3s-2.7 1-3.6 3c-.1.2.4.6.6.4.9-.7 1.9-1 3-1 1.1 0 2.1.3 3 1 .2.1.7-.2.6-.4"/><path d="m23.2 49.4c.8-.8-.9-1.4-.9-2.8 0-1.4 1.6-2 .9-2.8-.9-.9-2.9-.2-4.1-1.5 0 1 .9 2.2 2.5 2.2 0 0-1.1.4-1.1 2.2 0 1.7 1.1 2.2 1.1 2.2-1.6 0-2.5 1.1-2.5 2.2 1.2-1.4 3.2-.7 4.1-1.7"/></g><path d="m46.5 7.1c-3.2-8.5-13.5-4.7-14.5-.5-1.3-4.5-11.4-7.9-14.5.4-3.5 9.3 13.3 17.6 14.5 19 1.2-1.1 18-9.8 14.5-18.9" fill="#ff5a79"/><path d="m32 60.8v1.2h30v-14.2c0 0-30 7.2-30 13" fill="#01579b"/><path d="m34.8 40h24.8l1.1-2.9c0-10.6-2.5-15-14.1-15.1-12.4-.1-13.8 10.3-11.8 18" fill="#ffb300"/><path d="m59.7 37.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-2.6-5.1-15.9-5.1-4.7 0-8.2-3.5-8.2 12 0 5.8 4.3 11.5 9.9 11.5 6 0 14.8-4.2 14.8-11.7 2.2-.2 2.9-1.7 2.9-3.5 0-2.8-1.3-3-2.3-2.8" fill="#ffdd67"/><g fill="#937237"><path d="m35.8 39.9c.9-2 2.2-3 3.6-3 1.4 0 2.7 1 3.6 3 .1.2-.4.6-.6.4-.9-.7-1.9-1-3-1-1.1 0-2.1.3-3 1-.2.1-.7-.2-.6-.4"/><path d="m46.6 39.9c.9-2 2.2-3 3.6-3s2.7 1 3.6 3c.1.2-.4.6-.6.4-.9-.7-1.9-1-3-1-1.1 0-2.1.3-3 1-.2.1-.7-.2-.6-.4"/><path d="m40.8 49.4c-.8-.8.9-1.4.9-2.8 0-1.4-1.6-2-.9-2.8.9-.9 2.9-.2 4.1-1.5 0 1-.9 2.2-2.5 2.2 0 0 1.1.4 1.1 2.2 0 1.7-1.1 2.2-1.1 2.2 1.6 0 2.5 1.1 2.5 2.2-1.2-1.4-3.2-.7-4.1-1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f468.svg b/public/emoji/1f468.svg new file mode 100644 index 000000000..0f27a2836 --- /dev/null +++ b/public/emoji/1f468.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M6,36h52C58,8,54,2,32,2S6,8,6,36z" fill="#ffb300"/><path d="m55.8 29.9c-.2 1.1-.4 2.1-.7 2.7-.6 1-1.7 1.6-1.7 1.6s.3-2.1.2-5c-1.2-17.4-2.2-12.6-21.6-12.6-19.4 0-20.4-4.8-21.6 12.5-.1 2.9.2 5.1.2 5.1s-1.1-.6-1.7-1.6c-.3-.6-.5-1.6-.7-2.7-1.8-.5-4.2-.1-4.2 5.1 0 3.2 1.2 5.9 5.3 6.2 1.3 10.2 7.3 15.4 17.2 19.9 2.7 1.2 8.3 1.2 11 0 10-4.5 15.9-9.7 17.2-19.9 4.1-.3 5.3-2.9 5.3-6.2 0-5.2-2.4-5.6-4.2-5.1" fill="#ffdd67"/><path d="m41 48.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#937237"/><path d="m20 28.6c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="31.6" r="4.5" fill="#664e27"/><path d="m22 31.6c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 32.1c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 28.6c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="31.6" r="4.5" fill="#664e27"/><path d="m42 31.6c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 32.1c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m32 45c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0 0 3-4.2 3" fill="#eba352"/></svg> \ No newline at end of file diff --git a/public/emoji/1f469-1f3fb.svg b/public/emoji/1f469-1f3fb.svg new file mode 100644 index 000000000..62b4b6322 --- /dev/null +++ b/public/emoji/1f469-1f3fb.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C13.9,2,4,13.4,4,28.5V62h56V28.5c0-22.4-15.2-22-15.2-22S43.7,2,32,2z" fill="#594640"/><path d="M10.4,40.7c0,0-4.4-1.1-4.4-7.5c0-5.1,3.3-5.9,3.3-5.9C21.1,27.2,43,12,43,12s4.6,13.4,11.6,15.2 + c0,0,3.4,0.6,3.4,5.9c0,6.4-4.5,7.5-4.5,7.5C53.4,50.3,40.1,62,32,62C23.9,62,10.4,50.3,10.4,40.7z" fill="#ffe1bd"/><path d="m32 47c-4.2 0-6.3-3-4.2-3 2.1 0 6.3 0 8.4 0s0 3-4.2 3" fill="#e6b796"/><path d="m38.3 38.2c-1.5 0-1.3-1.8-1.3-1.8 2.2-11.5 15-5.4 15-5.4 1 2-2.3 6.9-3.2 7.2-4.2 1-10.5 0-10.5 0" fill="#f5f5f5"/><path d="m48.5 33.5c0 2.5-2 4.5-4.5 4.5-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5 2.5 0 4.5 2 4.5 4.5" fill="#664e27"/><circle cx="44" cy="33.5" r="1.5" fill="#2b2925"/><path d="m37 36.3c2.2-13.7 13.5-4.6 18-6.5-4.5 4.3-13.5-4.9-18 6.5" fill="#3b3226"/><path d="m25.7 38.2c1.5 0 1.3-1.8 1.3-1.8-2.2-11.5-15-5.4-15-5.4-1 2 2.3 6.9 3.2 7.2 4.2 1 10.5 0 10.5 0" fill="#f5f5f5"/><path d="m15.5 33.5c0 2.5 2 4.5 4.5 4.5 2.5 0 4.5-2 4.5-4.5 0-2.5-2-4.5-4.5-4.5-2.5 0-4.5 2-4.5 4.5" fill="#664e27"/><path d="m27 36.3c-2.2-13.7-13.5-4.6-18-6.5 4.5 4.3 13.5-4.9 18 6.5" fill="#3b3226"/><path d="M32,52l-10-1.5c6,8.5,14,8.5,20,0L32,52z" fill="#e08672"/><path d="m35.9 50.1c-2.9-1.1-3.9.7-3.9.7s-1-1.8-3.9-.7c-2.3.9-6.1.4-6.1.4 4 .9 4.5 2.5 10 2.5 5.5 0 6-1.7 10-2.5 0 0-3.8.5-6.1-.4" fill="#b86e5d"/><circle cx="20" cy="33.5" r="1.5" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f469-1f3fc.svg b/public/emoji/1f469-1f3fc.svg new file mode 100644 index 000000000..2556b3a2d --- /dev/null +++ b/public/emoji/1f469-1f3fc.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C13.9,2,4,13.4,4,28.5V62h56V28.5c0-22.4-15.2-22-15.2-22S43.7,2,32,2z" fill="#dbb471"/><path d="M10.4,40.7c0,0-4.4-1.1-4.4-7.5c0-5.1,3.3-5.9,3.3-5.9C21.1,27.2,43,12,43,12s4.6,13.4,11.6,15.2 + c0,0,3.4,0.6,3.4,5.9c0,6.4-4.5,7.5-4.5,7.5C53.4,50.3,40.1,62,32,62C23.9,62,10.4,50.3,10.4,40.7z" fill="#fed0ac"/><path d="m32 47c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#e0a372"/><path d="m38.3 38.2c-1.5 0-1.3-1.8-1.3-1.8 2.2-11.5 15-5.4 15-5.4 1 2-2.3 6.9-3.2 7.2-4.2 1-10.5 0-10.5 0" fill="#f5f5f5"/><path d="m48.5 33.5c0 2.5-2 4.5-4.5 4.5-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5 2.5 0 4.5 2 4.5 4.5" fill="#664e27"/><circle cx="44" cy="33.5" r="1.5" fill="#2b2925"/><path d="m37 36.3c2.2-13.7 13.5-4.6 18-6.5-4.5 4.3-13.5-4.9-18 6.5" fill="#3b3226"/><path d="m25.7 38.2c1.5 0 1.3-1.8 1.3-1.8-2.2-11.5-15-5.4-15-5.4-1 2 2.3 6.9 3.2 7.2 4.2 1 10.5 0 10.5 0" fill="#f5f5f5"/><path d="m15.5 33.5c0 2.5 2 4.5 4.5 4.5 2.5 0 4.5-2 4.5-4.5 0-2.5-2-4.5-4.5-4.5-2.5 0-4.5 2-4.5 4.5" fill="#664e27"/><path d="m27 36.3c-2.2-13.7-13.5-4.6-18-6.5 4.5 4.3 13.5-4.9 18 6.5" fill="#3b3226"/><path d="M32,52l-10-1.5c6,8.5,14,8.5,20,0L32,52z" fill="#e08672"/><path d="m35.9 50.1c-2.9-1.1-3.9.7-3.9.7s-1-1.8-3.9-.7c-2.3.9-6.1.4-6.1.4 4 .9 4.5 2.5 10 2.5s6-1.7 10-2.5c0 0-3.8.5-6.1-.4" fill="#b86e5d"/><circle cx="20" cy="33.5" r="1.5" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f469-1f3fd.svg b/public/emoji/1f469-1f3fd.svg new file mode 100644 index 000000000..c02698566 --- /dev/null +++ b/public/emoji/1f469-1f3fd.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C13.9,2,4,13.4,4,28.5V62h56V28.5c0-22.4-15.2-22-15.2-22S43.7,2,32,2z" fill="#594640"/><path d="M10.4,40.7c0,0-4.4-1.1-4.4-7.5c0-5.1,3.3-5.9,3.3-5.9C21.1,27.2,43,12,43,12s4.6,13.4,11.6,15.2 + c0,0,3.4,0.6,3.4,5.9c0,6.4-4.5,7.5-4.5,7.5C53.4,50.3,40.1,62,32,62C23.9,62,10.4,50.3,10.4,40.7z" fill="#d6a57c"/><path d="m32 47c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#b58360"/><path d="m38.3 38.2c-1.5 0-1.3-1.8-1.3-1.8 2.2-11.5 15-5.4 15-5.4 1 2-2.3 6.9-3.2 7.2-4.2 1-10.5 0-10.5 0" fill="#f5f5f5"/><path d="m48.5 33.5c0 2.5-2 4.5-4.5 4.5-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5 2.5 0 4.5 2 4.5 4.5" fill="#664e27"/><circle cx="44" cy="33.5" r="1.5" fill="#2b2925"/><path d="m37 36.3c2.2-13.7 13.5-4.6 18-6.5-4.5 4.3-13.5-4.9-18 6.5" fill="#3b3226"/><path d="m25.7 38.2c1.5 0 1.3-1.8 1.3-1.8-2.2-11.5-15-5.4-15-5.4-1 2 2.3 6.9 3.2 7.2 4.2 1 10.5 0 10.5 0" fill="#f5f5f5"/><path d="m15.5 33.5c0 2.5 2 4.5 4.5 4.5 2.5 0 4.5-2 4.5-4.5 0-2.5-2-4.5-4.5-4.5-2.5 0-4.5 2-4.5 4.5" fill="#664e27"/><path d="m27 36.3c-2.2-13.7-13.5-4.6-18-6.5 4.5 4.3 13.5-4.9 18 6.5" fill="#3b3226"/><path d="M32,52l-10-1.5c6,8.5,14,8.5,20,0L32,52z" fill="#b58360"/><path d="m35.9 50.1c-2.9-1.1-3.9.7-3.9.7s-1-1.8-3.9-.7c-2.3.9-6.1.4-6.1.4 4 .9 4.5 2.5 10 2.5s6-1.7 10-2.5c0 0-3.8.5-6.1-.4" fill="#805c44"/><circle cx="20" cy="33.5" r="1.5" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f469-1f3fe.svg b/public/emoji/1f469-1f3fe.svg new file mode 100644 index 000000000..8c977082d --- /dev/null +++ b/public/emoji/1f469-1f3fe.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C13.9,2,4,13.4,4,28.5V62h56V28.5c0-22.4-15.2-22-15.2-22S43.7,2,32,2z" fill="#231f20"/><path d="M10.4,40.7c0,0-4.4-1.1-4.4-7.5c0-5.1,3.3-5.9,3.3-5.9C21.1,27.2,43,12,43,12s4.6,13.4,11.6,15.2 + c0,0,3.4,0.6,3.4,5.9c0,6.4-4.5,7.5-4.5,7.5C53.4,50.3,40.1,62,32,62S10.4,50.3,10.4,40.7z" fill="#b47d56"/><path d="m32 47c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#935e3e"/><path d="m38.3 38.2c-1.5 0-1.3-1.8-1.3-1.8 2.2-11.5 15-5.4 15-5.4 1 2-2.3 6.9-3.2 7.2-4.2 1-10.5 0-10.5 0" fill="#f5f5f5"/><path d="m48.5 33.5c0 2.5-2 4.5-4.5 4.5-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5 2.5 0 4.5 2 4.5 4.5" fill="#664e27"/><circle cx="44" cy="33.5" r="1.5" fill="#2b2925"/><path d="m37 36.3c2.2-13.7 13.5-4.6 18-6.5-4.5 4.3-13.5-4.9-18 6.5" fill="#3b3226"/><path d="m25.7 38.2c1.5 0 1.3-1.8 1.3-1.8-2.2-11.5-15-5.4-15-5.4-1 2 2.3 6.9 3.2 7.2 4.2 1 10.5 0 10.5 0" fill="#f5f5f5"/><circle cx="20" cy="33.5" r="4.5" fill="#664e27"/><path d="m27 36.3c-2.2-13.7-13.5-4.6-18-6.5 4.5 4.3 13.5-4.9 18 6.5" fill="#3b3226"/><path d="M32,52l-10-1.5c6,8.5,14,8.5,20,0L32,52z" fill="#935e3e"/><path d="m35.9 50.1c-2.9-1.1-3.9.7-3.9.7s-1-1.8-3.9-.7c-2.3.9-6.1.4-6.1.4 4 .9 4.5 2.5 10 2.5 5.5 0 6-1.7 10-2.5 0 0-3.8.5-6.1-.4" fill="#734c31"/><circle cx="20" cy="33.5" r="1.5" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f469-1f3ff.svg b/public/emoji/1f469-1f3ff.svg new file mode 100644 index 000000000..3078858cd --- /dev/null +++ b/public/emoji/1f469-1f3ff.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C13.9,2,4,13.4,4,28.5V62h56V28.5c0-22.4-15.2-22-15.2-22S43.7,2,32,2z" fill="#231f20"/><path d="M10.4,40.7c0,0-4.4-1.1-4.4-7.5c0-5.1,3.3-5.9,3.3-5.9C21.1,27.2,43,12,43,12s4.6,13.4,11.6,15.2 + c0,0,3.4,0.6,3.4,5.9c0,6.4-4.5,7.5-4.5,7.5C53.4,50.3,40.1,62,32,62C23.9,62,10.4,50.3,10.4,40.7z" fill="#8a6859"/><path d="m32 47c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#705041"/><path d="m38.3 38.2c-1.5 0-1.3-1.8-1.3-1.8 2.2-11.5 15-5.4 15-5.4 1 2-2.3 6.9-3.2 7.2-4.2 1-10.5 0-10.5 0" fill="#f5f5f5"/><path d="m48.5 33.5c0 2.5-2 4.5-4.5 4.5-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5 2.5 0 4.5 2 4.5 4.5" fill="#664e27"/><circle cx="44" cy="33.5" r="1.5" fill="#2b2925"/><path d="m37 36.3c2.2-13.7 13.5-4.6 18-6.5-4.5 4.3-13.5-4.9-18 6.5" fill="#3b3226"/><path d="m25.7 38.2c1.5 0 1.3-1.8 1.3-1.8-2.2-11.5-15-5.4-15-5.4-1 2 2.3 6.9 3.2 7.2 4.2 1 10.5 0 10.5 0" fill="#f5f5f5"/><circle cx="20" cy="33.5" r="4.5" fill="#664e27"/><path d="m27 36.3c-2.2-13.7-13.5-4.6-18-6.5 4.5 4.3 13.5-4.9 18 6.5" fill="#3b3226"/><path d="M32,52l-10-1.5c6,8.5,14,8.5,20,0L32,52z" fill="#7d5442"/><path d="m35.9 50.1c-2.9-1.1-3.9.7-3.9.7s-1-1.8-3.9-.7c-2.3.9-6.1.4-6.1.4 4 .9 4.5 2.5 10 2.5 5.5 0 6-1.7 10-2.5 0 0-3.8.5-6.1-.4" fill="#5c3f34"/><circle cx="20" cy="33.5" r="1.5" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f469-1f469-1f466-1f466.svg b/public/emoji/1f469-1f469-1f466-1f466.svg new file mode 100644 index 000000000..8bd591103 --- /dev/null +++ b/public/emoji/1f469-1f469-1f466-1f466.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M47,2c-6.3,0-6.9,2.5-6.9,2.5S32.3,4.3,32,15.9C31.7,4.3,23.9,4.5,23.9,4.5S23.3,2,17,2C7.3,2,2,8.3,2,16.7 + v18.5h60V16.7C62,8.3,56.7,2,47,2z" fill="#ffb300"/><path d="M32,34.7C31.6,29,2,29,2,34.8V62h60V34.8C62,29,32.4,29,32,34.7z" fill="#c2185b"/><path d="m6.4 23.6c0 0-2.2-.6-2.2-3.9 0-2.6 1.7-3.1 1.7-3.1 6 0 15.8-7.8 15.8-7.8s3.7 6.9 7.3 7.8c0 0 1.7.3 1.7 3.1 0 3.3-2.3 3.9-2.3 3.9 0 5-6.8 10-11 10-4 0-11-5-11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="12.1" cy="20.3" r="2.2"/><circle cx="22.9" cy="20.3" r="2.2"/><path d="m21.1 27.1c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.3 0-.7-.3-.5"/></g><path d="m57.6 23.6c0 0 2.2-.6 2.2-3.9 0-2.6-1.7-3.1-1.7-3.1-6 0-15.8-7.8-15.8-7.8s-3.7 6.9-7.3 7.8c0 0-1.7.3-1.7 3.1 0 3.3 2.3 3.9 2.3 3.9 0 5 6.8 10 11 10 4 0 11-5 11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="51.9" cy="20.3" r="2.2"/><circle cx="41.1" cy="20.3" r="2.2"/><path d="m42.9 27.1c2.3 1.8 4.9 1.8 7.2 0 .3-.2.5.2.3.5-.7 1.3-2.1 2.4-3.9 2.4-1.8 0-3.2-1.1-3.9-2.4-.2-.3 0-.7.3-.5"/></g><path d="m57 62h-25c0-8.4 25-8.4 25 0" fill="#29b6f6"/><path d="m44.5 36c-6.7 0-10.9 3.8-10.9 8.5v3.2c0 3.7 2.9 3.7 2.9 3.7h16.4c0 0 2.5 0 2.5-3.7 0-1.7 0-3.2 0-3.2 0-4.7-4.4-8.5-10.9-8.5" fill="#ffb300"/><path d="m34.6 48.5l.4-4.5c0-2.9 4.5-.6 9.5-.6s9.5-2.3 9.5.6l.4 4.5c2.2 0 2.2 3.5 0 3.5 0 4.4-5.9 7-9.9 7-4 0-9.9-2.6-9.9-7-2.1 0-2.1-3.5 0-3.5" fill="#ffdd67"/><g fill="#937237"><circle cx="39.7" cy="49.8" r="1.8"/><circle cx="49.3" cy="49.8" r="1.8"/><path d="m41.4 54.4c2 1.5 4.3 1.5 6.3 0 .2-.2.5.1.3.4-.6 1.1-1.9 2-3.4 2-1.6 0-2.8-1-3.4-2-.3-.3-.1-.6.2-.4"/></g><path d="m32 62h-25.1c0-8.4 25.1-8.4 25.1 0" fill="#29b6f6"/><path d="m19.4 36c-6.7 0-10.9 3.8-10.9 8.5v3.2c0 3.7 2.9 3.7 2.9 3.7h16.4c0 0 2.5 0 2.5-3.7 0-1.7 0-3.2 0-3.2 0-4.7-4.3-8.5-10.9-8.5" fill="#ffb300"/><path d="m9.6 48.5l.4-4.5c0-2.9 4.5-.6 9.5-.6s9.5-2.3 9.5.6l.4 4.5c2.2 0 2.2 3.5 0 3.5 0 4.4-5.9 7-9.9 7-4 0-9.9-2.6-9.9-7-2.2 0-2.2-3.5 0-3.5" fill="#ffdd67"/><g fill="#937237"><circle cx="14.7" cy="49.8" r="1.8"/><circle cx="24.2" cy="49.8" r="1.8"/><path d="m16.3 54.4c2 1.5 4.3 1.5 6.3 0 .2-.2.5.1.3.4-.6 1.1-1.9 2-3.4 2-1.6 0-2.8-1-3.4-2-.3-.3 0-.6.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f469-1f469-1f466.svg b/public/emoji/1f469-1f469-1f466.svg new file mode 100644 index 000000000..ece9c72c4 --- /dev/null +++ b/public/emoji/1f469-1f469-1f466.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M47,2c-6.3,0-6.9,2.5-6.9,2.5S32.3,4.3,32,15.9C31.7,4.3,23.9,4.5,23.9,4.5S23.3,2,17,2C7.3,2,2,8.3,2,16.7 + v18.5h60V16.7C62,8.3,56.7,2,47,2z" fill="#ffb300"/><path d="M32,34.7C31.6,29,2,29,2,34.8V62h60V34.8C62,29,32.4,29,32,34.7z" fill="#c2185b"/><path d="m6.4 23.6c0 0-2.2-.6-2.2-3.9 0-2.6 1.7-3.1 1.7-3.1 6 0 15.8-7.8 15.8-7.8s3.7 6.9 7.3 7.8c0 0 1.7.3 1.7 3.1 0 3.3-2.3 3.9-2.3 3.9 0 5-6.8 10-11 10-4 0-11-5-11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="12.1" cy="20.3" r="2.2"/><circle cx="22.9" cy="20.3" r="2.2"/><path d="m21.1 27.1c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.3 0-.7-.3-.5"/></g><path d="m57.6 23.6c0 0 2.2-.6 2.2-3.9 0-2.6-1.7-3.1-1.7-3.1-6 0-15.8-7.8-15.8-7.8s-3.7 6.9-7.3 7.8c0 0-1.7.3-1.7 3.1 0 3.3 2.3 3.9 2.3 3.9 0 5 6.8 10 11 10 4 0 11-5 11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="51.9" cy="20.3" r="2.2"/><circle cx="41.1" cy="20.3" r="2.2"/><path d="m42.9 27.1c2.3 1.8 4.9 1.8 7.2 0 .3-.2.5.2.3.5-.7 1.3-2.1 2.4-3.9 2.4-1.8 0-3.2-1.1-3.9-2.4-.2-.3 0-.7.3-.5"/></g><path d="m44.5 62h-25c0-8.4 25-8.4 25 0" fill="#29b6f6"/><path d="m32 36c-6.7 0-10.9 3.8-10.9 8.5v3.2c0 3.7 2.9 3.7 2.9 3.7h16.4c0 0 2.5 0 2.5-3.7 0-1.7 0-3.2 0-3.2 0-4.7-4.4-8.5-10.9-8.5" fill="#ffb300"/><path d="m22.1 48.5l.4-4.5c0-2.9 4.5-.6 9.5-.6s9.5-2.3 9.5.6l.4 4.5c2.2 0 2.2 3.5 0 3.5 0 4.4-5.9 7-9.9 7s-9.9-2.6-9.9-7c-2.1 0-2.1-3.5 0-3.5" fill="#ffdd67"/><g fill="#937237"><circle cx="27.2" cy="49.8" r="1.8"/><circle cx="36.8" cy="49.8" r="1.8"/><path d="m28.9 54.4c2 1.5 4.3 1.5 6.3 0 .2-.2.5.1.3.4-.6 1.1-1.9 2-3.4 2-1.6 0-2.8-1-3.4-2-.3-.3-.1-.6.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f469-1f469-1f467-1f466.svg b/public/emoji/1f469-1f469-1f467-1f466.svg new file mode 100644 index 000000000..2f4951e98 --- /dev/null +++ b/public/emoji/1f469-1f469-1f467-1f466.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M47,2c-6.3,0-6.9,2.5-6.9,2.5S32.3,4.3,32,15.9C31.7,4.3,23.9,4.5,23.9,4.5S23.3,2,17,2C7.3,2,2,8.3,2,16.7 + v18.5h60V16.7C62,8.3,56.7,2,47,2z" fill="#ffb300"/><path d="M32,34.7C31.6,29,2,29,2,34.8V62h60V34.8C62,29,32.4,29,32,34.7z" fill="#c2185b"/><path d="m6.4 23.6c0 0-2.2-.6-2.2-3.9 0-2.6 1.7-3.1 1.7-3.1 6 0 15.8-7.8 15.8-7.8s3.7 6.9 7.3 7.8c0 0 1.7.3 1.7 3.1 0 3.3-2.3 3.9-2.3 3.9 0 5-6.8 10-11 10-4 0-11-5-11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="12.1" cy="20.3" r="2.2"/><circle cx="22.9" cy="20.3" r="2.2"/><path d="m21.1 27.1c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4 1.8 0 3.2-1.1 3.9-2.4.2-.3 0-.7-.3-.5"/></g><path d="m57.6 23.6c0 0 2.2-.6 2.2-3.9 0-2.6-1.7-3.1-1.7-3.1-6 0-15.8-7.8-15.8-7.8s-3.7 6.9-7.3 7.8c0 0-1.7.3-1.7 3.1 0 3.3 2.3 3.9 2.3 3.9 0 5 6.8 10 11 10 4 0 11-5 11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="51.9" cy="20.3" r="2.2"/><circle cx="41.1" cy="20.3" r="2.2"/><path d="m42.9 27.1c2.3 1.8 4.9 1.8 7.2 0 .3-.2.5.2.3.5-.7 1.3-2.1 2.4-3.9 2.4s-3.2-1.1-3.9-2.4c-.2-.3 0-.7.3-.5"/></g><path d="m57 62h-25c0-8.4 25-8.4 25 0" fill="#29b6f6"/><path d="m44.5 36c-6.7 0-10.9 3.8-10.9 8.5v3.2c0 3.7 2.9 3.7 2.9 3.7h16.4c0 0 2.5 0 2.5-3.7 0-1.7 0-3.2 0-3.2 0-4.7-4.4-8.5-10.9-8.5" fill="#ffb300"/><path d="m34.6 48.5l.4-4.5c0-2.9 4.5-.6 9.5-.6s9.5-2.3 9.5.6l.4 4.5c2.2 0 2.2 3.5 0 3.5 0 4.4-5.9 7-9.9 7-4 0-9.9-2.6-9.9-7-2.1 0-2.1-3.5 0-3.5" fill="#ffdd67"/><g fill="#937237"><circle cx="39.7" cy="49.8" r="1.8"/><circle cx="49.3" cy="49.8" r="1.8"/><path d="m41.4 54.4c2 1.5 4.3 1.5 6.3 0 .2-.2.5.1.3.4-.6 1.1-1.9 2-3.4 2s-2.8-1-3.4-2c-.3-.3-.1-.6.2-.4"/></g><path d="m30 51.6h.9v-5.7c0-5.5-4.4-9.8-11.6-9.8-6.9 0-11.6 4.4-11.6 9.8 0 1.1 0 5.7 0 5.7h1.2c-1.5 1.7-2.7 5.4-1.4 7.7.5.9 5.9 4.2 6.4-1.6h11.1c.5 5.8 5.9 2.5 6.4 1.6 1.3-2.3.1-6-1.4-7.7" fill="#ffb300"/><g fill="#ff81ab"><path d="m19.3 37.8c-6.2 0-10.4 3.2-10.4 7.2 0 0 0 .5 0 1.2 0-4 4.2-7.2 10.4-7.2 6.4 0 10.4 3.2 10.4 7.2v-1.2c0-4-3.9-7.2-10.4-7.2"/><path d="m7 62h25c0-8.4-25-8.4-25 0"/></g><path d="m29.3 52.8c0 0 1.8.3 1.8-1.7 0-1.6-1.8-1.5-1.8-1.5v-1.8c0 0-13.5-.6-16.6-5.7.8 5.1-3.3 7.4-3.3 7.4s-1.8-.2-1.8 1.5c0 2 1.8 1.7 1.8 1.7 0 3 5.3 6.2 10.2 6.2 4.4.1 9.7-2.6 9.7-6.1" fill="#ffdd67"/><g fill="#937237"><circle cx="24" cy="49.8" r="1.8"/><circle cx="14.9" cy="49.8" r="1.8"/><path d="m22.6 54.4c-2 1.5-4.3 1.5-6.3 0-.2-.2-.5.1-.3.4.6 1.1 1.9 2 3.4 2 1.6 0 2.8-1 3.4-2 .3-.3 0-.6-.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f469-1f469-1f467-1f467.svg b/public/emoji/1f469-1f469-1f467-1f467.svg new file mode 100644 index 000000000..73760fbb4 --- /dev/null +++ b/public/emoji/1f469-1f469-1f467-1f467.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M47,2c-6.3,0-6.9,2.5-6.9,2.5S32.3,4.3,32,15.9C31.7,4.3,23.9,4.5,23.9,4.5S23.3,2,17,2C7.3,2,2,8.3,2,16.7 + v18.5h60V16.7C62,8.3,56.7,2,47,2z" fill="#ffb300"/><path d="M32,34.7C31.6,29,2,29,2,34.8V62h60V34.8C62,29,32.4,29,32,34.7z" fill="#c2185b"/><path d="m6.4 23.6c0 0-2.2-.6-2.2-3.9 0-2.6 1.7-3.1 1.7-3.1 6 0 15.8-7.8 15.8-7.8s3.7 6.9 7.3 7.8c0 0 1.7.3 1.7 3.1 0 3.3-2.3 3.9-2.3 3.9 0 5-6.8 10-11 10-4 0-11-5-11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="12.1" cy="20.3" r="2.2"/><circle cx="22.9" cy="20.3" r="2.2"/><path d="m21.1 27.1c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.3 0-.7-.3-.5"/></g><path d="m57.6 23.6c0 0 2.2-.6 2.2-3.9 0-2.6-1.7-3.1-1.7-3.1-6 0-15.8-7.8-15.8-7.8s-3.7 6.9-7.3 7.8c0 0-1.7.3-1.7 3.1 0 3.3 2.3 3.9 2.3 3.9 0 5 6.8 10 11 10 4 0 11-5 11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="51.9" cy="20.3" r="2.2"/><circle cx="41.1" cy="20.3" r="2.2"/><path d="m42.9 27.1c2.3 1.8 4.9 1.8 7.2 0 .3-.2.5.2.3.5-.7 1.3-2.1 2.4-3.9 2.4-1.8 0-3.2-1.1-3.9-2.4-.2-.3 0-.7.3-.5"/></g><path d="m30 51.6h.9v-5.7c0-5.5-4.4-9.8-11.6-9.8-6.9 0-11.6 4.4-11.6 9.8 0 1.1 0 5.7 0 5.7h1.2c-1.5 1.7-2.7 5.4-1.4 7.7.5.9 5.9 4.2 6.4-1.6h11.1c.5 5.8 5.9 2.5 6.4 1.6 1.3-2.3.1-6-1.4-7.7" fill="#ffb300"/><g fill="#ff81ab"><path d="m19.3 37.8c-6.2 0-10.4 3.2-10.4 7.2 0 0 0 .5 0 1.2 0-4 4.2-7.2 10.4-7.2 6.4 0 10.4 3.2 10.4 7.2v-1.2c0-4-3.9-7.2-10.4-7.2"/><path d="m7 62h25c0-8.4-25-8.4-25 0"/></g><path d="m29.3 52.8c0 0 1.8.3 1.8-1.7 0-1.6-1.8-1.5-1.8-1.5v-1.8c0 0-13.5-.6-16.6-5.7.8 5.1-3.3 7.4-3.3 7.4s-1.8-.2-1.8 1.5c0 2 1.8 1.7 1.8 1.7 0 3 5.3 6.2 10.2 6.2 4.4.1 9.7-2.6 9.7-6.1" fill="#ffdd67"/><g fill="#937237"><path d="m25.8 49.8c0 1-.8 1.8-1.8 1.8-1 0-1.8-.8-1.8-1.8s.9-1.8 1.8-1.8c1 0 1.8.8 1.8 1.8"/><circle cx="14.9" cy="49.8" r="1.8"/><path d="m22.6 54.4c-2 1.5-4.3 1.5-6.3 0-.2-.2-.5.1-.3.4.6 1.1 1.9 2 3.4 2 1.6 0 2.8-1 3.4-2 .3-.3 0-.6-.2-.4"/></g><path d="m55 51.6h.9v-5.7c0-5.5-4.4-9.8-11.6-9.8-6.9 0-11.6 4.4-11.6 9.8 0 1.1 0 5.7 0 5.7h1.2c-1.5 1.7-2.7 5.4-1.4 7.7.5.9 5.9 4.2 6.4-1.6h11.1c.5 5.8 5.9 2.5 6.4 1.6 1.3-2.3.1-6-1.4-7.7" fill="#ffb300"/><g fill="#ff81ab"><path d="m44.3 37.8c-6.2 0-10.4 3.2-10.4 7.1 0 0 0 .5 0 1.2 0-4 4.2-7.2 10.4-7.2 6.4 0 10.4 3.2 10.4 7.2v-1.1c.1-4-3.9-7.2-10.4-7.2"/><path d="m32 62h25c0-8.4-25-8.4-25 0"/></g><path d="m54.3 52.8c0 0 1.8.3 1.8-1.7 0-1.6-1.8-1.5-1.8-1.5v-1.8c0 0-13.5-.6-16.6-5.7.8 5.1-3.3 7.4-3.3 7.4s-1.8-.2-1.8 1.5c0 2 1.8 1.7 1.8 1.7 0 3 5.3 6.2 10.2 6.2 4.5.1 9.7-2.6 9.7-6.1" fill="#ffdd67"/><g fill="#937237"><path d="m50.8 49.8c0 1-.8 1.8-1.8 1.8-1 0-1.8-.8-1.8-1.8s.9-1.8 1.8-1.8c1 0 1.8.8 1.8 1.8"/><circle cx="39.9" cy="49.8" r="1.8"/><path d="m47.6 54.4c-2 1.5-4.3 1.5-6.3 0-.2-.2-.5.1-.3.4.6 1.1 1.9 2 3.4 2 1.6 0 2.8-1 3.4-2 .3-.3.1-.6-.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f469-1f469-1f467.svg b/public/emoji/1f469-1f469-1f467.svg new file mode 100644 index 000000000..bbc72da22 --- /dev/null +++ b/public/emoji/1f469-1f469-1f467.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M47,2c-6.3,0-6.9,2.5-6.9,2.5S32.3,4.3,32,15.9C31.7,4.3,23.9,4.5,23.9,4.5S23.3,2,17,2C7.3,2,2,8.3,2,16.7 + v18.5h60V16.7C62,8.3,56.7,2,47,2z" fill="#ffb300"/><path d="M32,34.7C31.6,29,2,29,2,34.8V62h60V34.8C62,29,32.4,29,32,34.7z" fill="#c2185b"/><path d="m6.4 23.6c0 0-2.2-.6-2.2-3.9 0-2.6 1.7-3.1 1.7-3.1 6 0 15.8-7.8 15.8-7.8s3.7 6.9 7.3 7.8c0 0 1.7.3 1.7 3.1 0 3.3-2.3 3.9-2.3 3.9 0 5-6.8 10-11 10-4 0-11-5-11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="12.1" cy="20.3" r="2.2"/><circle cx="22.9" cy="20.3" r="2.2"/><path d="m21.1 27.1c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.3 0-.7-.3-.5"/></g><path d="m57.6 23.6c0 0 2.2-.6 2.2-3.9 0-2.6-1.7-3.1-1.7-3.1-6 0-15.8-7.8-15.8-7.8s-3.7 6.9-7.3 7.8c0 0-1.7.3-1.7 3.1 0 3.3 2.3 3.9 2.3 3.9 0 5 6.8 10 11 10 4 0 11-5 11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="51.9" cy="20.3" r="2.2"/><circle cx="41.1" cy="20.3" r="2.2"/><path d="m42.9 27.1c2.3 1.8 4.9 1.8 7.2 0 .3-.2.5.2.3.5-.7 1.3-2.1 2.4-3.9 2.4-1.8 0-3.2-1.1-3.9-2.4-.2-.3 0-.7.3-.5"/></g><path d="m42.5 51.6h.9v-5.7c0-5.5-4.4-9.8-11.6-9.8-6.9 0-11.6 4.4-11.6 9.8 0 1.1 0 5.7 0 5.7h1.2c-1.4 1.7-2.7 5.4-1.4 7.6.5.9 5.9 4.2 6.4-1.6h11.1c.5 5.8 5.9 2.5 6.4 1.6 1.3-2.2.1-5.9-1.4-7.6" fill="#ffb300"/><g fill="#ff81ab"><path d="m31.9 37.8c-6.2 0-10.4 3.2-10.4 7.2 0 0 0 .5 0 1.2 0-4 4.2-7.2 10.4-7.2 6.4 0 10.4 3.2 10.4 7.2v-1.2c0-4-4-7.2-10.4-7.2"/><path d="m19.5 62h25c0-8.4-25-8.4-25 0"/></g><path d="m41.8 52.8c0 0 1.8.3 1.8-1.7 0-1.6-1.8-1.5-1.8-1.5v-1.8c0 0-13.5-.6-16.6-5.7.8 5.1-3.3 7.4-3.3 7.4s-1.8-.2-1.8 1.5c0 2 1.8 1.7 1.8 1.7 0 3 5.3 6.2 10.2 6.2 4.5.1 9.7-2.6 9.7-6.1" fill="#ffdd67"/><g fill="#937237"><path d="m38.3 49.8c0 1-.8 1.8-1.8 1.8-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8c1 0 1.8.8 1.8 1.8"/><circle cx="27.4" cy="49.8" r="1.8"/><path d="m35.1 54.4c-2 1.5-4.3 1.5-6.3 0-.2-.2-.5.1-.3.4.6 1.1 1.9 2 3.4 2 1.6 0 2.8-1 3.4-2 .3-.3.1-.6-.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f469-2764-1f469.svg b/public/emoji/1f469-2764-1f469.svg new file mode 100644 index 000000000..5f188ca18 --- /dev/null +++ b/public/emoji/1f469-2764-1f469.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m46.6 7.1c-3.2-8.5-13.6-4.7-14.6-.5-1.3-4.5-11.4-7.9-14.5.4-3.5 9.3 13.3 17.6 14.5 19 1.2-1.1 18-9.8 14.6-18.9" fill="#ff5a79"/><path d="M17,22C7.3,22,2,28.3,2,36.7v18.5h30V36.7c0-12.4-8.1-12.2-8.1-12.2S23.3,22,17,22z" fill="#ffb300"/><path d="m2 54.8v7.2h30v-7.2c0-5.8-30-5.8-30 0" fill="#c2185b"/><path d="m6.4 43.6c0 0-2.2-.6-2.2-3.9 0-2.6 1.7-3.1 1.7-3.1 6 0 15.8-7.8 15.8-7.8s3.7 6.9 7.3 7.8c0 0 1.7.3 1.7 3.1 0 3.3-2.3 3.9-2.3 3.9 0 5-6.8 10-11 10-4 0-11-5-11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="12.1" cy="40.3" r="2.2"/><circle cx="22.9" cy="40.3" r="2.2"/><path d="m21.1 47.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="M47,22c9.7,0,15,6.3,15,14.7v18.5H32V36.7c0-12.4,8.1-12.2,8.1-12.2S40.7,22,47,22z" fill="#ffb300"/><path d="m62 54.8v7.2h-30v-7.2c0-5.8 30-5.8 30 0" fill="#c2185b"/><path d="m57.6 43.6c0 0 2.2-.6 2.2-3.9 0-2.6-1.7-3.1-1.7-3.1-6 0-15.8-7.8-15.8-7.8s-3.7 6.9-7.3 7.8c0 0-1.7.3-1.7 3.1 0 3.3 2.3 3.9 2.3 3.9 0 5 6.8 10 11 10 4 0 11-5 11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="51.9" cy="40.3" r="2.2"/><circle cx="41.1" cy="40.3" r="2.2"/><path d="m42.9 47.2c2.3 1.8 4.9 1.8 7.2 0 .3-.2.5.2.3.5-.7 1.3-2.1 2.4-3.9 2.4-1.8 0-3.2-1.1-3.9-2.4-.2-.4 0-.8.3-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f469-2764-1f48b-1f469.svg b/public/emoji/1f469-2764-1f48b-1f469.svg new file mode 100644 index 000000000..c23690619 --- /dev/null +++ b/public/emoji/1f469-2764-1f48b-1f469.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m46.5 7.1c-3.2-8.5-13.5-4.7-14.5-.5-1.3-4.5-11.4-7.9-14.5.4-3.5 9.3 13.3 17.6 14.5 19 1.2-1.1 18-9.8 14.5-18.9" fill="#ff5a79"/><path d="M17,22C7.3,22,2,28.3,2,36.7v24.5h30V36.7c0-12.4-8.1-12.2-8.1-12.2S23.3,22,17,22z" fill="#ffb300"/><path d="m2 47.8v14.2h30v-1.2c0-5.8-30-13-30-13" fill="#c2185b"/><path d="m5.3 37.1c.1.6.2 1.2.4 1.5.3.6.9.9.9.9s11.8-4.1 17.8-9.9c0 0 5.9 1.9 5.9 14.2 0 5.2-3.7 11.3-9.6 11.3-6 0-14.8-4.2-14.8-11.7-2.2-.1-2.9-1.6-2.9-3.4 0-2.9 1.3-3.1 2.3-2.9" fill="#ffdd67"/><g fill="#937237"><path d="m29.2 39.9c-.9-2-2.2-3-3.6-3-1.4 0-2.7 1-3.6 3-.1.2.4.6.6.4.9-.7 1.9-1 3-1 1.1 0 2.1.3 3 1 .2.1.7-.2.6-.4"/><path d="m18.4 39.9c-.9-2-2.2-3-3.6-3s-2.7 1-3.6 3c-.1.2.4.6.6.4.9-.7 1.9-1 3-1 1.1 0 2.1.3 3 1 .2.1.7-.2.6-.4"/><path d="m24.2 49.4c.8-.8-.9-1.4-.9-2.8 0-1.4 1.6-2 .9-2.8-.9-.9-2.9-.2-4.1-1.5 0 1 .9 2.2 2.5 2.2 0 0-1.1.4-1.1 2.2 0 1.7 1.1 2.2 1.1 2.2-1.6 0-2.5 1.1-2.5 2.2 1.2-1.4 3.2-.7 4.1-1.7"/></g><path d="M47,22c9.7,0,15,6.3,15,14.7v24.5H32V36.7c0-12.4,8.1-12.2,8.1-12.2S40.7,22,47,22z" fill="#ffb300"/><path d="m62 47.8v14.2h-30v-1.2c0-5.8 30-13 30-13" fill="#c2185b"/><path d="m58.7 37.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s-11.8-4.1-17.8-9.9c0 0-5.9 1.9-5.9 14.2 0 5.2 3.7 11.3 9.6 11.3 6 0 14.8-4.2 14.8-11.7 2.2-.2 2.9-1.7 2.9-3.5 0-2.8-1.3-3-2.3-2.8" fill="#ffdd67"/><g fill="#937237"><path d="m34.8 39.9c.9-2 2.2-3 3.6-3 1.4 0 2.7 1 3.6 3 .1.2-.4.6-.6.4-.9-.7-1.9-1-3-1-1.1 0-2.1.3-3 1-.2.1-.7-.2-.6-.4"/><path d="m45.6 39.9c.9-2 2.2-3 3.6-3s2.7 1 3.6 3c.1.2-.4.6-.6.4-.9-.7-1.9-1-3-1-1.1 0-2.1.3-3 1-.2.1-.7-.2-.6-.4"/><path d="m39.8 49.4c-.8-.8.9-1.4.9-2.8 0-1.4-1.6-2-.9-2.8.9-.9 2.9-.2 4.1-1.5 0 1-.9 2.2-2.5 2.2 0 0 1.1.4 1.1 2.2 0 1.7-1.1 2.2-1.1 2.2 1.6 0 2.5 1.1 2.5 2.2-1.2-1.4-3.2-.7-4.1-1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f469.svg b/public/emoji/1f469.svg new file mode 100644 index 000000000..8a7fada15 --- /dev/null +++ b/public/emoji/1f469.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C13.9,2,4,13.4,4,28.5V62h56V28.5c0-22.4-15.2-22-15.2-22S43.7,2,32,2z" fill="#ffb300"/><path d="M10.4,40.7c0,0-4.4-1.1-4.4-7.5c0-5.1,3.3-5.9,3.3-5.9C21.1,27.2,43,12,43,12s4.6,13.4,11.6,15.2 + c0,0,3.4,0.6,3.4,5.9c0,6.4-4.5,7.5-4.5,7.5C53.4,50.3,40.1,62,32,62C23.9,62,10.4,50.3,10.4,40.7z" fill="#ffdd67"/><path d="m32 47c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#eba352"/><path d="m38.3 38.2c-1.5 0-1.3-1.8-1.3-1.8 2.2-11.5 15-5.4 15-5.4 1 2-2.3 6.9-3.2 7.2-4.2 1-10.5 0-10.5 0" fill="#f5f5f5"/><path d="m48.5 33.5c0 2.5-2 4.5-4.5 4.5-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5 2.5 0 4.5 2 4.5 4.5" fill="#664e27"/><circle cx="44" cy="33.5" r="1.5" fill="#2b2925"/><path d="m37 36.3c2.2-13.7 13.5-4.6 18-6.5-4.5 4.3-13.5-4.9-18 6.5" fill="#3b3226"/><path d="m25.7 38.2c1.5 0 1.3-1.8 1.3-1.8-2.2-11.5-15-5.4-15-5.4-1 2 2.3 6.9 3.2 7.2 4.2 1 10.5 0 10.5 0" fill="#f5f5f5"/><path d="m15.5 33.5c0 2.5 2 4.5 4.5 4.5 2.5 0 4.5-2 4.5-4.5 0-2.5-2-4.5-4.5-4.5-2.5 0-4.5 2-4.5 4.5" fill="#664e27"/><path d="m27 36.3c-2.2-13.7-13.5-4.6-18-6.5 4.5 4.3 13.5-4.9 18 6.5" fill="#3b3226"/><path d="M32,52l-10-1.5c6,8.5,14,8.5,20,0L32,52z" fill="#f09985"/><path d="m35.9 50.1c-2.9-1.1-3.9.7-3.9.7s-1-1.8-3.9-.7c-2.3.9-6.1.4-6.1.4 4 .9 4.5 2.5 10 2.5s6-1.7 10-2.5c0 0-3.8.5-6.1-.4" fill="#d47f6c"/><circle cx="20" cy="33.5" r="1.5" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f46a.svg b/public/emoji/1f46a.svg new file mode 100644 index 000000000..e0fc9893b --- /dev/null +++ b/public/emoji/1f46a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M17,2C7.3,2,2,8.3,2,16.7v18.5h30V16.7c0-12.4-8.1-12.2-8.1-12.2S23.3,2,17,2z" fill="#ffb300"/><path d="m32 34.8v27.2h30v-27.2c0-5.8-30-5.8-30 0" fill="#01579b"/><path d="M2,34.8V62h30V34.8C32,29,2,29,2,34.8z" fill="#c2185b"/><path d="m6.4 23.6c0 0-2.2-.6-2.2-3.9 0-2.6 1.7-3.1 1.7-3.1 6 0 15.8-7.8 15.8-7.8s3.7 6.9 7.3 7.8c0 0 1.7.3 1.7 3.1 0 3.3-2.3 3.9-2.3 3.9 0 5-6.8 10-11 10-4 0-11-5-11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="12.1" cy="20.3" r="2.2"/><circle cx="22.9" cy="20.3" r="2.2"/><path d="m21.1 27.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4 1.8 0 3.2-1.1 3.9-2.4.2-.4 0-.8-.3-.5"/></g><path d="m31.9 17.3l1.5 2.8h26.2l1.1-2.9c0-10.6-2.5-15-14.1-15.1-11.8-.2-14.7 4.5-14.7 15.2" fill="#ffb300"/><path d="m59.7 17.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-1.2-5.1-11.9-5.1-10.7 0-11.3-4.7-11.9 5-.1 1.7.1 2.8.1 2.8s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.5-1-.3-2.3 0-2.3 2.9 0 1.8.7 3.3 2.9 3.5.8 6.1 8.9 10.1 12.6 10.1 3.6 0 11.8-4.1 12.6-10.1 2.2-.2 2.9-1.7 2.9-3.5-.2-2.8-1.5-3-2.5-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="41" cy="20.3" r="2.2"/><circle cx="52" cy="20.3" r="2.2"/><path d="m50.1 27.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="m44.5 62h-25c0-8.4 25-8.4 25 0" fill="#29b6f6"/><path d="m32 36c-6.7 0-10.9 3.8-10.9 8.5v3.2c0 3.7 2.9 3.7 2.9 3.7h16.4c0 0 2.5 0 2.5-3.7 0-1.7 0-3.2 0-3.2 0-4.7-4.4-8.5-10.9-8.5" fill="#ffb300"/><path d="m22.1 48.5l.4-4.5c0-2.9 4.5-.6 9.5-.6s9.5-2.3 9.5.6l.4 4.5c2.2 0 2.2 3.5 0 3.5 0 4.4-5.9 7-9.9 7-4 0-9.9-2.6-9.9-7-2.1 0-2.1-3.5 0-3.5" fill="#ffdd67"/><g fill="#937237"><circle cx="27.2" cy="49.8" r="1.8"/><circle cx="36.8" cy="49.8" r="1.8"/><path d="m28.9 54.4c2 1.5 4.3 1.5 6.3 0 .2-.2.5.1.3.4-.6 1.1-1.9 2-3.4 2-1.6 0-2.8-1-3.4-2-.3-.3-.1-.6.2-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f46b.svg b/public/emoji/1f46b.svg new file mode 100644 index 000000000..4e7dcce0f --- /dev/null +++ b/public/emoji/1f46b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffdd67" d="m14.1 26.5h5.8v4.5h-5.8z"/><path d="m10.2 43.3v17.2h5.3c0-11.5.9-13 .9-13h1.1c0 0 .9 1.5.9 13h5.3v-17.2h-13.5" fill="#231f20"/><g fill="#428bc1"><path d="m18.4 59.9c.9-1.1 4.4-1.1 5.3 0v2.1h-5.3v-2.1"/><path d="m15.6 59.9c-.9-1.1-4.4-1.1-5.3 0v2.1h5.4c-.1 0-.1-2.1-.1-2.1"/><path d="m24.4 28.8h-4.5c0 .9-1.3 1.6-2.9 1.6-1.6 0-2.9-.7-2.9-1.6h-4.5l.7 14.5h13.5l.6-14.5"/><path d="m30.8 43.7l-7.7-12.6c-1.2-2 1.4-3.2 2.6-1.3l7.7 12.6-2.6 1.3"/></g><path d="m30.8 43.7c1.5 2.3 2.1 2.2 2.9 1.9.7-.4 1.2-.8-.2-3.2l-2.7 1.3" fill="#ffdd67"/><path d="m5.3 44.4l2.7-14.2c.4-2.2 3.4-1.8 2.9.5l-2.7 14.1-2.9-.4" fill="#428bc1"/><path d="m5.3 44.4c-.5 2.6.1 2.9.9 3 .8.2 1.5.1 2-2.6l-2.9-.4" fill="#ffdd67"/><path d="m59.2 14.8c0 2.1 0 16.2 0 16.2h-25.8c0 0 0-14.1 0-16.2 0-15.6 25.8-15.6 25.8 0" fill="#ffb300"/><path d="m58.5 18.6c0-3.8-2.7-1.8-2.7-1.8.2-5.3-2.2-5.7-2.2-5.7-11.1 0-16.7 5.7-16.7 5.7s-2.7-1.9-2.7 1.8c0 1.5.5 2.6 2.3 2.8.7 5.9 4.5 7 9.9 7 5.4 0 9.1-1.2 9.9-7 1.6-.2 2.2-1.4 2.2-2.8" fill="#ffdd67"/><path d="m56.5 44.1l-7.2-12.8c-1.1-2.1 1.5-3.2 2.7-1.2l7.2 12.8-2.7 1.2" fill="#ff4848"/><g fill="#ffdd67"><path d="m56.5 44.1c1.4 2.5 2 2.3 2.8 2 .7-.3 1.3-.7-.1-3.2l-2.7 1.2"/><path d="m43.4 26.8h5.8v4.5h-5.8z"/><path d="m48.3 62v-15.4c0-2.5 3-2.5 3 0v15.4h-3"/></g><path d="m47.1 59.9c.9-1.1 4.4-1.1 5.3 0v2.1h-5.3v-2.1" fill="#ff4848"/><path d="m41.3 62v-15.4c0-2.5 3-2.5 3 0v15.4h-3" fill="#ffdd67"/><g fill="#ff4848"><path d="m45.5 59.9c-.9-1.1-4.4-1.1-5.3 0v2.1h5.3v-2.1"/><path d="m50.2 29.1h-1c0 .9-1.3 1.6-2.9 1.6-1.6 0-2.9-.8-2.9-1.6h-1c-1.3 1.1-1.2 6.4-2.2 11.7-1.2 6.5-3.5 10.5-3.5 10.5h19.2c0 0-2.2-4-3.5-10.5-1-5.3-.9-10.7-2.2-11.7"/><path d="m35.5 43.9l7.7-12.6c1.2-2-1.4-3.2-2.6-1.2l-7.7 12.5 2.6 1.3"/></g><path d="m35.5 43.9c-1.5 2.3-2.1 2.2-2.9 1.9-.7-.4-1.2-.8.2-3.2l2.7 1.3" fill="#ffdd67"/><path d="m4.7 14.8l1.3 2.4h22l1-2.5c0-8.9-2.1-12.7-11.8-12.7-10-.1-12.5 3.8-12.5 12.8" fill="#ffb300"/><path d="m28 14.7c-.1.5-.2 1-.3 1.2-.3.5-.8.8-.8.8s.1-1 .1-2.3c-.6-8.2-1-4.3-10-4.3-9 0-9.5-3.9-10 4.3-.1 1.3.1 2.3.1 2.3s-.5-.2-.8-.8c-.1-.2-.2-.8-.3-1.2-.9-.2-2 0-2 2.4 0 1.5.6 2.8 2.4 2.9.7 5.1 7.5 8.5 10.5 8.5 3.1 0 9.9-3.4 10.5-8.5 1.9-.2 2.4-1.4 2.4-2.9.2-2.4-.9-2.6-1.8-2.4" fill="#ffdd67"/><g fill="#937237"><path d="m14.3 17.4c0 1.1-.8 1.9-1.9 1.9-1 0-1.9-.8-1.9-1.9s.8-1.9 1.9-1.9 1.9.8 1.9 1.9"/><path d="m23.5 17.4c0 1.1-.8 1.9-1.9 1.9-1 0-1.9-.8-1.9-1.9s.8-1.9 1.9-1.9c1 0 1.9.8 1.9 1.9"/><path d="m20 23.1c-1.9 1.5-4.1 1.5-6 0-.2-.2-.4.1-.3.4.6 1.1 1.8 2 3.3 2s2.7-.9 3.3-2c.1-.3-.1-.6-.3-.4"/><path d="m43.7 17.3c0 1.1-.8 1.9-1.9 1.9-1 0-1.9-.8-1.9-1.9s.8-1.9 1.9-1.9c1 0 1.9.8 1.9 1.9"/><path d="m52.9 17.3c0 1.1-.8 1.9-1.9 1.9-1 0-1.9-.8-1.9-1.9s.8-1.9 1.9-1.9c1.1 0 1.9.8 1.9 1.9"/><path d="m49.4 23c-1.9 1.5-4.1 1.5-6 0-.2-.2-.4.2-.3.5.6 1.1 1.8 2 3.3 2s2.7-.9 3.3-2c.2-.3-.1-.6-.3-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f46c.svg b/public/emoji/1f46c.svg new file mode 100644 index 000000000..376a18ddd --- /dev/null +++ b/public/emoji/1f46c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffdd67" d="m13.1 26.5h5.8v4.4h-5.8z"/><path d="m9.2 43.3v17.1h5.3c0-11.5.9-13 .9-13h1.1c0 0 .9 1.5.9 13h5.3v-17.1h-13.5" fill="#231f20"/><g fill="#428bc1"><path d="m17.4 59.9c.9-1.1 4.4-1.1 5.3 0v2.1h-5.3v-2.1"/><path d="m14.6 59.9c-.9-1.1-4.4-1.1-5.3 0v2.1h5.3v-2.1"/><path d="m23.3 28.8h-4.5c0 .9-1.3 1.7-2.9 1.7-1.6 0-2.9-.7-2.9-1.7h-4.4l.7 14.5h13.5l.5-14.5"/><path d="m29.7 43.7l-7.7-12.6c-1.2-2 1.4-3.2 2.6-1.3l7.7 12.6-2.6 1.3"/></g><path d="m29.7 43.7c1.5 2.4 2.1 2.2 2.8 1.9.7-.3 1.2-.8-.2-3.2l-2.6 1.3" fill="#ffdd67"/><path d="m4.3 44.4l2.7-14.2c.4-2.2 3.4-1.7 2.9.5l-2.7 14.2-2.9-.5" fill="#428bc1"/><g fill="#ffdd67"><path d="m4.3 44.4c-.5 2.7.1 2.9.9 3.1.8.1 1.5.1 2-2.6l-2.9-.5"/><path d="m45.1 26.5h5.8v4.4h-5.8z"/></g><path d="m54.8 43.3v17.1h-5.3c0-11.5-.9-13-.9-13h-1.1c0 0-.9 1.5-.9 13h-5.3v-17.1h13.5" fill="#231f20"/><g fill="#428bc1"><path d="m46.6 59.9c-.9-1.1-4.4-1.1-5.3 0v2.1h5.3v-2.1"/><path d="m49.4 59.9c.9-1.1 4.4-1.1 5.3 0v2.1h-5.3v-2.1"/></g><g fill="#6adbc6"><path d="m40.7 28.8h4.5c0 .9 1.3 1.7 2.9 1.7s2.9-.7 2.9-1.7h4.5l-.6 14.5h-13.6l-.6-14.5"/><path d="m34.3 43.7l7.7-12.6c1.2-2-1.4-3.2-2.6-1.3l-7.7 12.6 2.6 1.3"/></g><path d="m34.3 43.7c-1.5 2.4-2.1 2.2-2.8 1.9-.7-.3-1.2-.8.2-3.2l2.6 1.3" fill="#ffdd67"/><path d="m59.7 44.4l-2.7-14.2c-.4-2.2-3.4-1.7-2.9.5l2.8 14.1 2.8-.4" fill="#6adbc6"/><path d="m59.7 44.4c.5 2.7-.1 2.9-.9 3.1-.8.1-1.5.1-2-2.6l2.9-.5" fill="#ffdd67"/><path d="m3.7 14.9l1.3 2.3h22l1-2.5c0-8.9-2.1-12.6-11.8-12.7-10-.1-12.5 3.8-12.5 12.9" fill="#ffb300"/><path d="m27 14.7c-.1.5-.2 1-.3 1.3-.3.5-.8.8-.8.8s.1-1 .1-2.4c-.6-8.2-1-4.2-10-4.2-9 0-9.4-3.9-10 4.2-.1 1.4.1 2.4.1 2.4s-.6-.3-.8-.8c-.1-.3-.2-.8-.3-1.3-.8-.2-1.9 0-1.9 2.4 0 1.5.6 2.8 2.4 2.9.7 5.1 7.5 8.5 10.5 8.5 3.1 0 9.9-3.4 10.5-8.5 1.9-.1 2.4-1.4 2.4-2.9 0-2.4-1.1-2.6-1.9-2.4" fill="#ffdd67"/><g fill="#937237"><circle cx="11.4" cy="17.4" r="1.9"/><circle cx="20.6" cy="17.4" r="1.9"/><path d="m19 23.1c-1.9 1.5-4.1 1.5-6 0-.2-.2-.4.1-.3.4.6 1.1 1.8 2 3.3 2 1.5 0 2.7-1 3.3-2 .1-.3-.1-.6-.3-.4"/></g><path d="m35.8 14.9l1.3 2.3h22l1-2.5c-.1-8.9-2.2-12.6-12-12.7-9.8-.1-12.3 3.8-12.3 12.9" fill="#ffb300"/><path d="m59.1 14.7c-.1.5-.2 1-.3 1.3-.3.5-.8.8-.8.8s.1-1 .1-2.4c-.6-8.2-1-4.2-10-4.2-9 0-9.4-3.9-10 4.2-.1 1.4.1 2.4.1 2.4s-.5-.3-.8-.8c-.1-.3-.2-.8-.3-1.3-.8-.2-1.9 0-1.9 2.4 0 1.5.6 2.8 2.4 2.9.7 5.1 7.5 8.5 10.5 8.5 3.1 0 9.9-3.4 10.5-8.5 1.9-.1 2.4-1.4 2.4-2.9 0-2.4-1.1-2.6-1.9-2.4" fill="#ffdd67"/><g fill="#937237"><path d="m45.3 17.4c0 1-.8 1.9-1.9 1.9-1 0-1.9-.8-1.9-1.9 0-1 .8-1.9 1.9-1.9 1.1 0 1.9.8 1.9 1.9"/><circle cx="52.6" cy="17.4" r="1.9"/><path d="m51 23.1c-1.9 1.5-4.1 1.5-6 0-.2-.2-.4.1-.3.4.6 1.1 1.8 2 3.3 2 1.5 0 2.7-1 3.3-2 .2-.3 0-.6-.3-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f46d.svg b/public/emoji/1f46d.svg new file mode 100644 index 000000000..ed12b05e1 --- /dev/null +++ b/public/emoji/1f46d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.2 15.6c0 2 0 19.4 0 19.4h-26.5c0 0 0-17.4 0-19.4 0-18.1 26.5-18.1 26.5 0" fill="#ffb300"/><path d="m58.4 44.4l-7.4-12.6c-1.2-2 1.6-3.1 2.7-1.1l7.4 12.6-2.7 1.1" fill="#ff4848"/><g fill="#ffdd67"><path d="m58.4 44.4c1.4 2.4 2.1 2.3 2.8 1.9.8-.3 1.3-.7-.1-3.1l-2.7 1.2"/><path d="m60.4 19.4c0-3.7-2.8-1.8-2.8-1.8.2-5.2-2.2-5.7-2.2-5.7-11.3 0-17.1 5.7-17.1 5.7s-2.8-1.9-2.8 1.8c0 1.4.5 2.6 2.3 2.7.8 5.7 4.6 6.9 10.2 6.9 5.6 0 9.3-1.2 10.1-6.9 1.8-.1 2.3-1.3 2.3-2.7"/><path d="m45 27.4h5.9v4.4h-5.9z"/><path d="m50 62v-15.1c0-2.4 3.1-2.4 3.1 0v15.1h-3.1"/></g><path d="m48.8 60c1-1.1 4.5-1.1 5.5 0v2h-5.5v-2" fill="#ff4848"/><path d="m42.9 62v-15.1c0-2.4 3.1-2.4 3.1 0v15.1h-3.1" fill="#ffdd67"/><g fill="#ff4848"><path d="m47.1 60c-1-1.1-4.5-1.1-5.5 0v2h5.5v-2"/><path d="m51.9 29.7h-1c0 .9-1.3 1.6-3 1.6-1.6 0-3-.7-3-1.6h-1c-1.4 1.1-1.2 6.3-2.3 11.5-1.3 6.4-3.6 10.4-3.6 10.4h19.6c0 0-2.3-4-3.6-10.4-.8-5.3-.7-10.5-2.1-11.5"/></g><path d="m2.8 15.6c0 2 0 19.4 0 19.4h26.4c0 0 0-17.4 0-19.4.1-18.1-26.4-18.1-26.4 0" fill="#ffb300"/><g fill="#ffdd67"><path d="m3.6 19.4c0-3.7 2.8-1.8 2.8-1.8 4.5-2.8 4.5-7.8 4.5-7.8.5 4.5 14.8 7.8 14.8 7.8s2.8-1.9 2.8 1.8c0 1.4-.5 2.6-2.3 2.7-.8 5.7-4.6 6.9-10.2 6.9-5.6 0-9.4-1.2-10.1-6.9-1.8-.1-2.3-1.3-2.3-2.7"/><path d="m5.6 44.4l7.4-12.6c1.2-2-1.6-3.1-2.7-1.1l-7.4 12.6 2.7 1.1"/><path d="m5.6 44.4c-1.4 2.4-2.1 2.3-2.8 1.9-.8-.3-1.3-.7.1-3.1l2.7 1.2"/><path d="m29.6 42l-10.9-9.8c-1.7-1.5.5-3.4 2.3-1.9l10.9 9.8-2.3 1.9"/><path d="m29.6 42c2.1 1.9 2.7 1.5 3.3 1 .6-.5 1-1.1-1.1-2.9l-2.2 1.9"/></g><path d="m33.9 42l10.9-9.8c1.7-1.5-.5-3.4-2.3-1.9l-10.9 9.8 2.3 1.9" fill="#ff4848"/><g fill="#ffdd67"><path d="m33.9 42c-2.1 1.9-2.7 1.5-3.3 1-.6-.5-1-1.1 1.1-2.9l2.2 1.9"/><path d="m13.1 27.4h5.9v4.4h-5.9z"/><path d="m14 62v-15.1c0-2.4-3.1-2.4-3.1 0v15.1h3.1"/></g><path d="m15.2 60c-1-1.1-4.5-1.1-5.5 0v2h5.5v-2" fill="#c28fef"/><path d="m21.1 62v-15.1c0-2.4-3.1-2.4-3.1 0v15.1h3.1" fill="#ffdd67"/><g fill="#c28fef"><path d="m16.9 60c1-1.1 4.5-1.1 5.5 0v2h-5.5v-2"/><path d="m12.1 29.7h1c0 .9 1.3 1.6 3 1.6 1.6 0 3-.7 3-1.6h1c1.4 1.1 2.9 19 2.9 19h-13.8c0 0 1.5-18 2.9-19"/></g><g fill="#937237"><circle cx="43.4" cy="18.7" r="1.9"/><circle cx="52.6" cy="18.7" r="1.9"/><path d="m51 24.4c-1.9 1.5-4.1 1.5-6 0-.2-.2-.4.1-.3.4.6 1.1 1.8 2 3.3 2 1.5 0 2.7-1 3.3-2 .2-.2 0-.5-.3-.4"/><circle cx="11.3" cy="18.7" r="1.9"/><circle cx="20.5" cy="18.7" r="1.9"/><path d="m18.9 24.4c-1.9 1.5-4.1 1.5-6 0-.2-.2-.4.1-.3.4.6 1.1 1.8 2 3.3 2 1.5 0 2.7-1 3.3-2 .1-.2-.1-.5-.3-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f46e-1f3fb.svg b/public/emoji/1f46e-1f3fb.svg new file mode 100644 index 000000000..98a019fff --- /dev/null +++ b/public/emoji/1f46e-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 17.3c-15.8 0-27 .5-27 10 0 .8.8 14 .8 14h52.5l.8-14c-.1-7.4-9.7-10-27.1-10" fill="#594640"/><path d="m56 37c-4-1.7-1.9-9-1.9-9-1.8 1-5.5 1.2-10.1.9 1.2.8 2 1.3 2 1.3-4.6 1.7-10.1.8-10.1.8 1.6 1.2 2.6 1.8 2.6 1.8-15 .5-23.5-5.4-27.8-9.8-3.6 7.2 0 11.5-2.7 14 0 0-4 0-4 5 0 5 4 5 4 5 0 8 18 15 24 15s24-7 24-15c0 0 4 0 4-5s-4-5-4-5" fill="#ffe1bd"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g><path d="m59 22.7c0 3.1-11.9 5.7-27 5.7s-27-2.6-27-5.7c0 0-.3 2.3 27 2.3s27-2.3 27-2.3" fill="#454749"/><path d="m46.7 10.5c-4.1-1.8-10.3-8.5-14.7-8.5-4.4 0-10.6 6.7-14.7 8.5-3.3 1.4-9.5 1.9-12 4.5-2.7 2.8-.3 7.9-.3 7.9s.3 2.3 27 2.3c26.7 0 27-2.3 27-2.3s2.4-5-.3-7.8c-2.5-2.7-8.7-3.2-12-4.6" fill="#428bc1"/><path d="m29.3 10.3c1.6-.7 2.7-3.4 2.7-3.4s1.1 2.8 2.7 3.4c1.3.6 4.4-2.1 4.4-2.1s-.3 6.7-.8 8.1c-1.5 3.7-6.3 5.8-6.3 5.8s-4.8-2.1-6.3-5.8c-.6-1.4-.8-8.1-.8-8.1s3.1 2.7 4.4 2.1" fill="#fbbf67"/></svg> \ No newline at end of file diff --git a/public/emoji/1f46e-1f3fc.svg b/public/emoji/1f46e-1f3fc.svg new file mode 100644 index 000000000..9e4435062 --- /dev/null +++ b/public/emoji/1f46e-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 17.3c-15.8 0-27 .5-27 10 0 .8.8 14 .8 14h52.5l.8-14c-.1-7.4-9.7-10-27.1-10" fill="#dbb471"/><path d="m56 37c-4-1.7-1.9-9-1.9-9-1.8 1-5.5 1.2-10.1.9 1.2.8 2 1.3 2 1.3-4.6 1.7-10.1.8-10.1.8 1.6 1.2 2.6 1.8 2.6 1.8-15 .5-23.5-5.4-27.8-9.8-3.6 7.2 0 11.5-2.7 14 0 0-4 0-4 5 0 5 4 5 4 5 0 8 18 15 24 15s24-7 24-15c0 0 4 0 4-5s-4-5-4-5" fill="#fed0ac"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g><path d="m59 22.7c0 3.1-11.9 5.7-27 5.7-15.1 0-27-2.6-27-5.7 0 0-.3 2.3 27 2.3 27.3 0 27-2.3 27-2.3" fill="#454749"/><path d="m46.7 10.5c-4.1-1.8-10.3-8.5-14.7-8.5s-10.6 6.7-14.7 8.5c-3.3 1.4-9.5 1.9-12 4.5-2.7 2.8-.3 7.9-.3 7.9s.3 2.3 27 2.3c26.7 0 27-2.3 27-2.3s2.4-5-.3-7.8c-2.5-2.7-8.7-3.2-12-4.6" fill="#428bc1"/><path d="m29.3 10.3c1.6-.7 2.7-3.4 2.7-3.4s1.1 2.8 2.7 3.4c1.3.6 4.4-2.1 4.4-2.1s-.3 6.7-.8 8.1c-1.5 3.7-6.3 5.8-6.3 5.8s-4.8-2.1-6.3-5.8c-.6-1.4-.8-8.1-.8-8.1s3.1 2.7 4.4 2.1" fill="#fbbf67"/></svg> \ No newline at end of file diff --git a/public/emoji/1f46e-1f3fd.svg b/public/emoji/1f46e-1f3fd.svg new file mode 100644 index 000000000..fe8b6f451 --- /dev/null +++ b/public/emoji/1f46e-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 17.3c-15.8 0-27 .5-27 10 0 .8.8 14 .8 14h52.5l.8-14c-.1-7.4-9.7-10-27.1-10" fill="#594640"/><path d="m56 37c-4-1.7-1.9-9-1.9-9-1.8 1-5.5 1.2-10.1.9 1.2.8 2 1.3 2 1.3-4.6 1.7-10.1.8-10.1.8 1.6 1.2 2.6 1.8 2.6 1.8-15 .5-23.5-5.4-27.8-9.8-3.6 7.2 0 11.5-2.7 14 0 0-4 0-4 5 0 5 4 5 4 5 0 8 18 15 24 15s24-7 24-15c0 0 4 0 4-5s-4-5-4-5" fill="#d6a57c"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g><path d="m59 22.7c0 3.1-11.9 5.7-27 5.7-15.1 0-27-2.6-27-5.7 0 0-.3 2.3 27 2.3 27.3 0 27-2.3 27-2.3" fill="#454749"/><path d="m46.7 10.5c-4.1-1.8-10.3-8.5-14.7-8.5s-10.6 6.7-14.7 8.5c-3.3 1.4-9.5 1.9-12 4.5-2.7 2.8-.3 7.9-.3 7.9s.3 2.3 27 2.3c26.7 0 27-2.3 27-2.3s2.4-5-.3-7.8c-2.5-2.7-8.7-3.2-12-4.6" fill="#428bc1"/><path d="m29.3 10.3c1.6-.7 2.7-3.4 2.7-3.4s1.1 2.8 2.7 3.4c1.3.6 4.4-2.1 4.4-2.1s-.3 6.7-.8 8.1c-1.5 3.7-6.3 5.8-6.3 5.8s-4.8-2.1-6.3-5.8c-.6-1.4-.8-8.1-.8-8.1s3.1 2.7 4.4 2.1" fill="#fbbf67"/></svg> \ No newline at end of file diff --git a/public/emoji/1f46e-1f3fe.svg b/public/emoji/1f46e-1f3fe.svg new file mode 100644 index 000000000..d880766e5 --- /dev/null +++ b/public/emoji/1f46e-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 17.3c-15.8 0-27 .5-27 10 0 .8.8 14 .8 14h52.5l.8-14c-.1-7.4-9.7-10-27.1-10" fill="#231f20"/><path d="m56 37c-4-1.7-1.9-9-1.9-9-1.8 1-5.5 1.2-10.1.9 1.2.8 2 1.3 2 1.3-4.6 1.7-10.1.8-10.1.8 1.6 1.2 2.6 1.8 2.6 1.8-15 .5-23.5-5.4-27.8-9.8-3.6 7.2 0 11.5-2.7 14 0 0-4 0-4 5 0 5 4 5 4 5 0 8 18 15 24 15s24-7 24-15c0 0 4 0 4-5s-4-5-4-5" fill="#b47d56"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g><path d="m59 22.7c0 3.1-11.9 5.7-27 5.7-15.1 0-27-2.6-27-5.7 0 0-.3 2.3 27 2.3 27.3 0 27-2.3 27-2.3" fill="#454749"/><path d="m46.7 10.5c-4.1-1.8-10.3-8.5-14.7-8.5s-10.6 6.7-14.7 8.5c-3.3 1.4-9.5 1.9-12 4.5-2.7 2.8-.3 7.9-.3 7.9s.3 2.3 27 2.3c26.7 0 27-2.3 27-2.3s2.4-5-.3-7.8c-2.5-2.7-8.7-3.2-12-4.6" fill="#428bc1"/><path d="m29.3 10.3c1.6-.7 2.7-3.4 2.7-3.4s1.1 2.8 2.7 3.4c1.3.6 4.4-2.1 4.4-2.1s-.3 6.7-.8 8.1c-1.5 3.7-6.3 5.8-6.3 5.8s-4.8-2.1-6.3-5.8c-.6-1.4-.8-8.1-.8-8.1s3.1 2.7 4.4 2.1" fill="#fbbf67"/></svg> \ No newline at end of file diff --git a/public/emoji/1f46e-1f3ff.svg b/public/emoji/1f46e-1f3ff.svg new file mode 100644 index 000000000..9ec2135b5 --- /dev/null +++ b/public/emoji/1f46e-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 17.3c-15.8 0-27 .5-27 10 0 .8.8 14 .8 14h52.5l.8-14c-.1-7.4-9.7-10-27.1-10" fill="#231f20"/><path d="m56 37c-4-1.7-1.9-9-1.9-9-1.8 1-5.5 1.2-10.1.9 1.2.8 2 1.3 2 1.3-4.6 1.7-10.1.8-10.1.8 1.6 1.2 2.6 1.8 2.6 1.8-15 .5-23.5-5.4-27.8-9.8-3.6 7.2 0 11.5-2.7 14 0 0-4 0-4 5 0 5 4 5 4 5 0 8 18 15 24 15s24-7 24-15c0 0 4 0 4-5s-4-5-4-5" fill="#8a6859"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#574137"/><path d="m59 22.7c0 3.1-11.9 5.7-27 5.7-15.1 0-27-2.6-27-5.7 0 0-.3 2.3 27 2.3 27.3 0 27-2.3 27-2.3" fill="#454749"/><path d="m46.7 10.5c-4.1-1.8-10.3-8.5-14.7-8.5s-10.6 6.7-14.7 8.5c-3.3 1.4-9.5 1.9-12 4.5-2.7 2.8-.3 7.9-.3 7.9s.3 2.3 27 2.3c26.7 0 27-2.3 27-2.3s2.4-5-.3-7.8c-2.5-2.7-8.7-3.2-12-4.6" fill="#428bc1"/><path d="m29.3 10.3c1.6-.7 2.7-3.4 2.7-3.4s1.1 2.8 2.7 3.4c1.3.6 4.4-2.1 4.4-2.1s-.3 6.7-.8 8.1c-1.5 3.7-6.3 5.8-6.3 5.8s-4.8-2.1-6.3-5.8c-.6-1.4-.8-8.1-.8-8.1s3.1 2.7 4.4 2.1" fill="#fbbf67"/></svg> \ No newline at end of file diff --git a/public/emoji/1f46e.svg b/public/emoji/1f46e.svg new file mode 100644 index 000000000..3631cdd54 --- /dev/null +++ b/public/emoji/1f46e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 17.3c-15.8 0-27 .5-27 10 0 .8.8 14 .8 14h52.5l.8-14c-.1-7.4-9.7-10-27.1-10" fill="#ffbc00"/><path d="m56 37c-4-1.7-1.9-7.9-1.9-7.9-1.8 1-5.5 1.2-10.1.9 1.2.8 2 1.3 2 1.3-4.6 1.7-10.1.8-10.1.8 1.6 1.2 2.6 1.8 2.6 1.8-15 .5-23.5-5.4-27.8-9.8-3.6 7.2 0 10.4-2.7 12.9 0 0-4 0-4 5 0 5 4 5 4 5 0 8 18 15 24 15s24-7 24-15c0 0 4 0 4-5s-4-5-4-5" fill="#ffdd67"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#937237"/><path d="m59 23.2c0 3.2-11.9 7-27 7-15.1 0-27-3.8-27-7h54" fill="#454749"/><path d="m46.7 10.7c-4.1-1.8-10.3-8.7-14.7-8.7-4.4 0-10.6 6.9-14.7 8.7-3.3 1.5-9.5 2-12 4.6-2.7 2.9-.3 8-.3 8s.3 2.7 27 2.7c26.7 0 27-2.6 27-2.6s2.4-5.2-.3-8c-2.5-2.7-8.7-3.2-12-4.7" fill="#428bc1"/><path d="m29.4 10.6c1.5-.7 2.6-3.6 2.6-3.6s1.1 2.9 2.6 3.6c1.4.6 4.4-2.2 4.4-2.2s-.3 7.1-.8 8.5c-1.4 3.8-6.2 6-6.2 6s-4.8-2.2-6.2-6c-.5-1.4-.8-8.5-.8-8.5s3.1 2.8 4.4 2.2" fill="#fbbf67"/></svg> \ No newline at end of file diff --git a/public/emoji/1f46f.svg b/public/emoji/1f46f.svg new file mode 100644 index 000000000..32985cc36 --- /dev/null +++ b/public/emoji/1f46f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m47.9 21c0 1.3 0 10.2 0 10.2h-17.4c0 0 0-9 0-10.2 0-11.3 17.4-11.3 17.4 0" fill="#ffb300"/><g fill="#ffdd67"><path d="m47.4 23.3c0-2.3-1.8-1.1-1.8-1.1.1-3.2-1.5-3.5-1.5-3.5-7.4 0-11.2 3.5-11.2 3.5s-1.9-1.2-1.9 1.1c0 .9.4 1.6 1.5 1.7.5 3.5 3 4.3 6.6 4.3 3.6 0 6.1-.7 6.6-4.3 1.3-.1 1.7-.8 1.7-1.7"/><path d="m32.2 35.7l3.8-3.6c1.7-1.4-.6-3.3-2.2-1.8-5.7 5.3-5.8 4.7-4.6 5.8l7 7.1v-2.5l-4-5"/></g><path d="m36.2 32.1c1.9-1.6-.7-3.6-2.4-1.9-1 .9-1.9 1.7-2.7 2.4l2.3 2.1 2.8-2.6" fill="#594640"/><path d="m45.9 35.5l-3.5-3.3c-1.7-1.4.6-3.3 2.2-1.8 5.7 5.3 5.4 5.3 4.2 6.4l-8.5 5.1-.5-1.5 6.1-4.9" fill="#ffdd67"/><path d="m42.2 32.1c-1.8-1.6.7-3.6 2.4-1.9 1 .9 1.9 1.7 2.7 2.4l-2.3 2.2-2.8-2.7" fill="#594640"/><path fill="#ffdd67" d="m37.3 27.5h3.9v4h-3.9z"/><g fill="#594640"><path d="m43.1 29.6h-1.9c0 .8-.3 1.5-2 1.5-1.6 0-2-.7-2-1.5h-2c-1.3 1-2.4 9.1-.9 13.6 1.3 3.7 6.1 3.4 7.9 2.7l2.6-2.9c.4-2.7-2.6-4.1-2.6-4.1-.5-2.6 2.2-8.3.9-9.3"/><path d="m57.5 52.8c3 1.9 1.3 4.2-3.1 2.2-3.7-1.7-.6-5 .8-3.8 1 1 1.7 1.2 2.3 1.6"/></g><path d="m55.2 52.2c-3.4-2.8-2.7-4.5-6.3-5.1-2.9-5.1-5.5-6.8-5.5-6.8-2.1 2.8-1.6 5.1-1.6 5.1s3.1 4.4 5.6 5.5c3.1 1.3 6.3 3.3 6.3 3.3 1.4 1.1 3-.7 1.5-2" fill="#ffdd67"/><path d="m41.2 59.6c.1 3.8-5.6 2.2-3.5.6.3-.3.3-.9.1-1.3-1.3-3.6 3.1-3.9 3.1-2.2.1 1.4.3 2.3.3 2.9" fill="#594640"/><path d="m40.3 57.5c-.3-4.2 1.4-5-.5-7.8 1-2.5 0-3.4 0-3.4-2.8.3-5.1-2.4-5.1-2.4s.6 5.1 1.5 7.5c1.1 3 1.8 6.5 1.8 6.5.1 1.7 2.4 1.5 2.3-.4" fill="#ffdd67"/><path d="m43.5 16.6c.2-1 .9-3.1 3.1-7 1.2-2.2-.1-7.3-.8-7.6-.4-.2-4.2 3.2-4.4 6.1-.2 3.8-.4 6.4-.5 7.6-.1 1.1 2.3 1.6 2.6.9" fill="#594640"/><path d="m44.9 5.3c-.4-.2-2 1.2-2.3 3.2-.8 4.8-1 7.4-1 7.4l1.5.4c0 0 0-1.6 2.2-7.1.5-1.3.2-3.6-.4-3.9" fill="#e84d88"/><path d="m34.9 16.6c-.2-1-.9-3.1-3-7-1.2-2.2.1-7.3.8-7.6.5-.2 4.3 3.2 4.4 6.1.2 3.8.4 6.4.5 7.6 0 1.1-2.4 1.6-2.7.9" fill="#594640"/><path d="m33.5 5.3c.4-.2 2 1.2 2.3 3.2.8 4.8 1 7.4 1 7.4l-1.5.4c0 0 0-1.6-2.2-7.1-.6-1.3-.3-3.6.4-3.9" fill="#e84d88"/><path d="m39.3 17c2.6 0 5 .5 7 1.3-1.1-1.9-3.8-3.2-7-3.2s-5.9 1.3-7 3.2c2-.8 4.4-1.3 7-1.3" fill="#594640"/><path d="m24.3 21c0 1.3 0 10.2 0 10.2h-17.4c0 0 0-9 0-10.2 0-11.3 17.4-11.3 17.4 0" fill="#ffb300"/><g fill="#ffdd67"><path d="m23.8 23.3c0-2.3-1.8-1.1-1.8-1.1.1-3.2-1.5-3.5-1.5-3.5-7.4 0-11.2 3.5-11.2 3.5s-1.9-1.2-1.9 1.1c0 .9.4 1.6 1.5 1.7.5 3.5 3 4.3 6.6 4.3 3.6 0 6.1-.7 6.6-4.3 1.3-.1 1.7-.8 1.7-1.7"/><path d="m8.7 35.7l3.8-3.6c1.7-1.4-.6-3.3-2.2-1.8-5.7 5.3-5.8 4.7-4.6 5.8l7 7.1v-2.5l-4-5"/></g><path d="m12.6 32.1c1.9-1.6-.7-3.6-2.4-1.9-1 .9-1.9 1.7-2.7 2.4l2.3 2.1 2.8-2.6" fill="#594640"/><path d="m22.3 35.5l-3.5-3.3c-1.7-1.4.6-3.3 2.2-1.8 5.7 5.3 5.4 5.3 4.2 6.4l-8.5 5.1-.5-1.5 6.1-4.9" fill="#ffdd67"/><path d="m18.6 32.1c-1.9-1.6.7-3.6 2.4-1.9 1 .9 1.9 1.7 2.7 2.4l-2.3 2.1-2.8-2.6" fill="#594640"/><path fill="#ffdd67" d="m13.7 27.5h3.9v4h-3.9z"/><g fill="#594640"><path d="m19.5 29.6h-1.9c0 .8-.3 1.5-2 1.5-1.6 0-2-.7-2-1.5h-2c-1.3 1-2.4 9.1-.9 13.6 1.3 3.7 6.1 3.4 7.9 2.7l2.6-2.9c.4-2.7-2.6-4.1-2.6-4.1-.5-2.6 2.3-8.3.9-9.3"/><path d="m33.9 52.8c3 1.9 1.3 4.2-3.1 2.2-3.7-1.7-.6-5 .8-3.8 1.1 1 1.7 1.2 2.3 1.6"/></g><path d="m31.6 52.2c-3.4-2.8-2.7-4.5-6.3-5.1-2.9-5.1-5.5-6.8-5.5-6.8-2.1 2.8-1.6 5.1-1.6 5.1s3.1 4.4 5.6 5.5c3.1 1.3 6.3 3.3 6.3 3.3 1.4 1.1 3.1-.7 1.5-2" fill="#ffdd67"/><path d="m17.7 59.6c.1 3.8-5.6 2.2-3.5.6.3-.3.3-.9.1-1.3-1.3-3.6 3.1-3.9 3.1-2.2.1 1.4.2 2.3.3 2.9" fill="#594640"/><path d="m16.8 57.5c-.3-4.2 1.4-5-.5-7.8 1-2.5 0-3.4 0-3.4-2.8.3-5.1-2.4-5.1-2.4s.6 5.1 1.5 7.5c1.1 3 1.8 6.5 1.8 6.5.1 1.7 2.4 1.5 2.3-.4" fill="#ffdd67"/><path d="m19.9 16.6c.2-1 .9-3.1 3.1-7 1.2-2.2-.1-7.3-.8-7.6-.5-.2-4.2 3.2-4.4 6.1-.2 3.8-.4 6.4-.5 7.6-.1 1.1 2.3 1.6 2.6.9" fill="#594640"/><path d="m21.3 5.3c-.4-.2-2 1.2-2.3 3.2-.8 4.8-1 7.4-1 7.4l1.5.4c0 0 0-1.6 2.2-7.1.6-1.3.3-3.6-.4-3.9" fill="#e84d88"/><path d="m11.3 16.6c-.2-1-.9-3.1-3.1-7-1.2-2.2.2-7.3.9-7.6.5-.2 4.2 3.2 4.4 6.1.2 3.8.4 6.4.5 7.6 0 1.1-2.4 1.6-2.7.9" fill="#594640"/><path d="m9.9 5.3c.4-.2 2 1.2 2.3 3.2.8 4.8 1 7.4 1 7.4l-1.5.4c0 0 0-1.6-2.2-7.1-.5-1.3-.2-3.6.4-3.9" fill="#e84d88"/><path d="m15.7 17c2.6 0 5 .5 7 1.3-1.1-1.9-3.8-3.2-7-3.2s-5.9 1.3-7 3.2c2-.8 4.4-1.3 7-1.3" fill="#594640"/><g fill="#937237"><circle cx="12.6" cy="22.2" r="1.2"/><circle cx="18.6" cy="22.2" r="1.2"/><path d="m17.6 25.9c-1.3 1-2.7 1-3.9 0-.2-.1-.3.1-.2.3.4.7 1.2 1.3 2.2 1.3s1.8-.6 2.2-1.3c0-.2-.2-.4-.3-.3"/><circle cx="36.2" cy="22.2" r="1.2"/><circle cx="42.2" cy="22.2" r="1.2"/><path d="m41.2 25.9c-1.3 1-2.7 1-3.9 0-.2-.1-.3.1-.2.3.4.7 1.2 1.3 2.2 1.3s1.8-.6 2.2-1.3c-.1-.2-.2-.4-.3-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f470-1f3fb.svg b/public/emoji/1f470-1f3fb.svg new file mode 100644 index 000000000..cb221eee1 --- /dev/null +++ b/public/emoji/1f470-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M50,10.8c-7-5.5-29-5.5-36,0C3.6,19,2,62,2,62h60C62,62,60.4,19,50,10.8z" fill="#cedbd5"/><path d="m54.3 39c.3-.7.5-1.4.5-2.2 0-1.5-.6-2.8-1.5-3.8 1.4-1 2.3-2.6 2.3-4.5 0-2-1-3.7-2.5-4.7.6-.9.9-1.9.9-3.1 0-.2 0-.4 0-.5l-1.4-3.7.3-2.7c-2.3-6.6-8.5-11.8-20.9-11.8-12.4 0-18.6 5.2-20.9 11.7l.3 2.7-1.4 3.7c0 .2 0 .3 0 .5 0 1.1.3 2.2.9 3.1-1.5 1-2.5 2.7-2.5 4.7 0 1.9.9 3.6 2.3 4.5-.9 1-1.5 2.3-1.5 3.8 0 .8.2 1.6.5 2.2-2 .7-2.7 2.8-2.7 5.2 0 10.1 11 5.7 11 5.7h28c0 0 11 4.5 11-5.7 0-2.4-.6-4.4-2.7-5.1" fill="#594640"/><g fill="#f2f1f0"><path d="m54.3 62c0-14.7-1.4-15.5-22.3-15.5-20.8 0-22.3.8-22.3 15.5h44.6"/><path d="m32 6.6c-7.8 0-15.1 2.7-20.9 7.1-.7 2-1 4.2-1.1 6.4 5.6-5.8 13.3-9.4 22-9.4 8.6 0 16.4 3.6 22 9.4 0-2.2-.4-4.3-1.1-6.4-5.8-4.4-13.1-7.1-20.9-7.1"/></g><path d="m15.4 36.2c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.1 0-16.5-9-16.5-16.4" fill="#ffe1bd"/><path d="m32 41.1c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#e6b796"/><path d="m36.8 34.3c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.1.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="30.7" r="3.5" fill="#664e27"/><circle cx="41.2" cy="30.7" r="1.2" fill="#2b2925"/><path d="m35.8 32.9c1.7-10.5 10.4-3.5 13.8-5-3.4 3.2-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.2 34.3c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><path d="m19.3 30.7c0 1.9 1.5 3.5 3.5 3.5 1.9 0 3.5-1.5 3.5-3.5 0-1.9-1.6-3.5-3.5-3.5-1.9 0-3.5 1.6-3.5 3.5" fill="#664e27"/><path d="m28.2 32.9c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.2 10.3-3.8 13.8 5" fill="#3b3226"/><path d="m32 44.9l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#f085a9"/><path d="m35 43.5c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0-.1-2.9.3-4.7-.3" fill="#d46c8f"/><circle cx="22.8" cy="30.7" r="1.2" fill="#2b2925"/><path fill="#428bc1" d="m39.9 62h-16.6l-2.2-3h20.1z"/><path d="m41.2 59c0 .4-4.5.8-10 .8-5.5 0-10-.4-10-.8 0-.4 4.5-.8 10-.8 5.5 0 10 .4 10 .8" fill="#224863"/><path fill="#871212" d="m25.6 54.3l-2-2.2-1.5 2.4z"/><path fill="#991d1d" d="m23 54.9l2-2.9 2.4 1.4z"/><path fill="#ad2727" d="m22.1 53l-.3 1.7 4.6.3z"/><path d="m25.4 55c2.9 1.4 2.6 3.2 1.1 3.9-1.5.7-3.8.1-4.2-1.8-.4-1.9-1.7-3-1.7-3s2.6-.2 4.8.9" fill="#cc3636"/><path d="m23.7 55.6c-1 3.1 1.5 3.9 3 3.2 1.5-.7 2-2.7 1.2-4.4-.8-1.7-1.6-2.5-1.6-2.5s-1.9 1.5-2.6 3.7" fill="#e24b4b"/><path d="m26.3 58.1c2.3-1.1 1.7.2.2 1-3.6 1.8-5-1.5-5-1.5s2.8 1.5 4.8.5" fill="#75a843"/><path d="m26.3 58.1c-.5.5-1.9 1.7-.3 1.3 3.1-.8 2.5-5.1 2.5-5.1s-.7 2.2-2.2 3.8" fill="#83bf4f"/><path fill="#871212" d="m35.9 52.8l4.2 2.6-.1-3.5z"/><path fill="#991d1d" d="m39.8 57.3l-2.8-4.1h4.7z"/><path fill="#ad2727" d="m40.7 55.8l-2.6-4.6-2.2 1.8z"/><path fill="#cc3636" d="m38.6 55.5l-4.5-.2 2-4.7z"/><path d="m36.8 54.4c-3.5 1.2-2.6 4.1-.9 4.9 1.7.8 3.8 0 4.8-2 1-1.9 2.1-2.8 2.1-2.8s-3.5-.9-6-.1" fill="#e24b4b"/><path d="m36.4 58.5c-.8-.1-2.8-.6-1.4.6 2.9 2.3 6.3-1.2 6.3-1.2s-2.4.8-4.9.6" fill="#83bf4f"/><path fill="#871212" d="m27.6 52.8l6.2-.3-3-2.7z"/><path fill="#991d1d" d="m35 51.8l-6 1.6 3.7-3.3z"/><path fill="#ad2727" d="m33 53.1l-4.5-2.6-.6 3.4z"/><path d="m32.2 54.2v5.5c-2.2.5-4.8-1.1-4.7-3.7.1-2.6-1.3-4.5-1.3-4.5s3.4.6 6 2.7" fill="#cc3636"/><path d="m29.7 54.5c-2.3 3.7.7 5.7 2.9 5.2s3.5-2.9 2.9-5.4c-.6-2.5-.2-4.2-.2-4.2s-3.9 1.7-5.6 4.4" fill="#e24b4b"/><path d="m32.4 58.6c3.3-.8 2.2.8 0 1.3-5.3 1.2-6.1-3.5-6.1-3.5s3.1 2.9 6.1 2.2" fill="#75a843"/><path d="m32.4 58.6c-.8.6-3 1.6-.8 1.6 4.4-.1 4.9-5.8 4.9-5.8s-1.7 2.5-4.1 4.2" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f470-1f3fc.svg b/public/emoji/1f470-1f3fc.svg new file mode 100644 index 000000000..b57183971 --- /dev/null +++ b/public/emoji/1f470-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M50,10.8c-7-5.5-29-5.5-36,0C3.6,19,2,62,2,62h60C62,62,60.4,19,50,10.8z" fill="#cedbd5"/><path d="m54.3 39c.3-.7.5-1.4.5-2.2 0-1.5-.6-2.8-1.5-3.8 1.4-1 2.3-2.6 2.3-4.5 0-2-1-3.7-2.5-4.7.6-.9.9-1.9.9-3.1 0-.2 0-.4 0-.5l-1.4-3.7.3-2.7c-2.3-6.6-8.5-11.8-20.9-11.8-12.4 0-18.6 5.2-20.9 11.7l.3 2.7-1.4 3.7c0 .2 0 .3 0 .5 0 1.1.3 2.2.9 3.1-1.5 1-2.5 2.7-2.5 4.7 0 1.9.9 3.6 2.3 4.5-.9 1-1.5 2.3-1.5 3.8 0 .8.2 1.6.5 2.2-2 .7-2.7 2.8-2.7 5.2 0 10.1 11 5.7 11 5.7h28c0 0 11 4.5 11-5.7 0-2.4-.6-4.4-2.7-5.1" fill="#dbb471"/><g fill="#f2f1f0"><path d="m54.3 62c0-14.7-1.4-15.5-22.3-15.5-20.8 0-22.3.8-22.3 15.5h44.6"/><path d="m32 6.6c-7.8 0-15.1 2.7-20.9 7.1-.7 2-1 4.2-1.1 6.4 5.6-5.8 13.3-9.4 22-9.4 8.6 0 16.4 3.6 22 9.4 0-2.2-.4-4.3-1.1-6.4-5.8-4.4-13.1-7.1-20.9-7.1"/></g><path d="m15.4 36.2c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4s-16.5-9-16.5-16.4" fill="#fed0ac"/><path d="m32 41.1c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#e0a372"/><path d="m36.8 34.3c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.1.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="30.7" r="3.5" fill="#664e27"/><circle cx="41.2" cy="30.7" r="1.2" fill="#2b2925"/><path d="m35.8 32.9c1.7-10.5 10.4-3.5 13.8-5-3.4 3.2-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.2 34.3c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.8" cy="30.7" r="3.5" fill="#664e27"/><path d="m28.2 32.9c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.2 10.3-3.8 13.8 5" fill="#3b3226"/><path d="m32 44.9l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#e07297"/><path d="m35 43.5c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0-.1-2.9.3-4.7-.3" fill="#b85d7b"/><circle cx="22.8" cy="30.7" r="1.2" fill="#2b2925"/><path fill="#428bc1" d="m39.9 62h-16.6l-2.2-3h20.1z"/><ellipse cx="31.1" cy="59" rx="10" ry=".8" fill="#224863"/><path fill="#871212" d="m25.6 54.3l-2-2.2-1.5 2.4z"/><path fill="#991d1d" d="m23 54.9l2-2.9 2.4 1.4z"/><path fill="#ad2727" d="m22.1 53l-.3 1.7 4.6.3z"/><path d="m25.4 55c2.9 1.4 2.6 3.2 1.1 3.9-1.5.7-3.8.1-4.2-1.8-.4-1.9-1.7-3-1.7-3s2.6-.2 4.8.9" fill="#cc3636"/><path d="m23.7 55.6c-1 3.1 1.5 3.9 3 3.2 1.5-.7 2-2.7 1.2-4.4-.8-1.7-1.6-2.5-1.6-2.5s-1.9 1.5-2.6 3.7" fill="#e24b4b"/><path d="m26.3 58.1c2.3-1.1 1.7.2.2 1-3.6 1.8-5-1.5-5-1.5s2.8 1.5 4.8.5" fill="#75a843"/><path d="m26.3 58.1c-.5.5-1.9 1.7-.3 1.3 3.1-.8 2.5-5.1 2.5-5.1s-.7 2.2-2.2 3.8" fill="#83bf4f"/><path fill="#871212" d="m35.9 52.8l4.2 2.6-.1-3.5z"/><path fill="#991d1d" d="m39.8 57.3l-2.8-4.1h4.7z"/><path fill="#ad2727" d="m40.7 55.8l-2.6-4.6-2.2 1.8z"/><path fill="#cc3636" d="m38.6 55.5l-4.5-.2 2-4.7z"/><path d="m36.8 54.4c-3.5 1.2-2.6 4.1-.9 4.9 1.7.8 3.8 0 4.8-2 1-1.9 2.1-2.8 2.1-2.8s-3.5-.9-6-.1" fill="#e24b4b"/><path d="m36.4 58.5c-.8-.1-2.8-.6-1.4.6 2.9 2.3 6.3-1.2 6.3-1.2s-2.4.8-4.9.6" fill="#83bf4f"/><path fill="#871212" d="m27.6 52.8l6.2-.3-3-2.7z"/><path fill="#991d1d" d="m35 51.8l-6 1.6 3.7-3.3z"/><path fill="#ad2727" d="m33 53.1l-4.5-2.6-.6 3.4z"/><path d="m32.2 54.2v5.5c-2.2.5-4.8-1.1-4.7-3.7.1-2.6-1.3-4.5-1.3-4.5s3.4.6 6 2.7" fill="#cc3636"/><path d="m29.7 54.5c-2.3 3.7.7 5.7 2.9 5.2s3.5-2.9 2.9-5.4-.2-4.2-.2-4.2-3.9 1.7-5.6 4.4" fill="#e24b4b"/><path d="m32.4 58.6c3.3-.8 2.2.8 0 1.3-5.3 1.2-6.1-3.5-6.1-3.5s3.1 2.9 6.1 2.2" fill="#75a843"/><path d="m32.4 58.6c-.8.6-3 1.6-.8 1.6 4.4-.1 4.9-5.8 4.9-5.8s-1.7 2.5-4.1 4.2" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f470-1f3fd.svg b/public/emoji/1f470-1f3fd.svg new file mode 100644 index 000000000..6c9874f77 --- /dev/null +++ b/public/emoji/1f470-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M50,10.8c-7-5.5-29-5.5-36,0C3.6,19,2,62,2,62h60C62,62,60.4,19,50,10.8z" fill="#cedbd5"/><path d="m54.3 39c.3-.7.5-1.4.5-2.2 0-1.5-.6-2.8-1.5-3.8 1.4-1 2.3-2.6 2.3-4.5 0-2-1-3.7-2.5-4.7.6-.9.9-1.9.9-3.1 0-.2 0-.4 0-.5l-1.4-3.7.3-2.7c-2.3-6.6-8.5-11.8-20.9-11.8-12.4 0-18.6 5.2-20.9 11.7l.3 2.7-1.4 3.7c0 .2 0 .3 0 .5 0 1.1.3 2.2.9 3.1-1.5 1-2.5 2.7-2.5 4.7 0 1.9.9 3.6 2.3 4.5-.9 1-1.5 2.3-1.5 3.8 0 .8.2 1.6.5 2.2-2 .7-2.7 2.8-2.7 5.2 0 10.1 11 5.7 11 5.7h28c0 0 11 4.5 11-5.7 0-2.4-.6-4.4-2.7-5.1" fill="#594640"/><g fill="#f2f1f0"><path d="m54.3 62c0-14.7-1.4-15.5-22.3-15.5-20.8 0-22.3.8-22.3 15.5h44.6"/><path d="m32 6.6c-7.8 0-15.1 2.7-20.9 7.1-.7 2-1 4.2-1.1 6.4 5.6-5.8 13.3-9.4 22-9.4 8.6 0 16.4 3.6 22 9.4 0-2.2-.4-4.3-1.1-6.4-5.8-4.4-13.1-7.1-20.9-7.1"/></g><path d="m15.4 36.2c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.1 0-16.5-9-16.5-16.4" fill="#d6a57c"/><path d="m32 41.1c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#b58360"/><path d="m36.8 34.3c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.1.8-8 0-8 0" fill="#f5f5f5"/><path d="m44.7 30.7c0 1.9-1.5 3.5-3.5 3.5-1.9 0-3.5-1.5-3.5-3.5 0-1.9 1.6-3.5 3.5-3.5 1.9 0 3.5 1.6 3.5 3.5" fill="#664e27"/><circle cx="41.2" cy="30.7" r="1.2" fill="#2b2925"/><path d="m35.8 32.9c1.7-10.5 10.4-3.5 13.8-5-3.4 3.2-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.2 34.3c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><path d="m19.3 30.7c0 1.9 1.5 3.5 3.5 3.5 1.9 0 3.5-1.5 3.5-3.5 0-1.9-1.6-3.5-3.5-3.5-1.9 0-3.5 1.6-3.5 3.5" fill="#664e27"/><path d="m28.2 32.9c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.2 10.3-3.8 13.8 5" fill="#3b3226"/><path d="m32 44.9l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#b5607c"/><path d="m35 43.5c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9s4.6-1.3 7.7-1.9c0-.1-2.9.3-4.7-.3" fill="#804458"/><circle cx="22.8" cy="30.7" r="1.2" fill="#2b2925"/><path fill="#428bc1" d="m39.9 62h-16.6l-2.2-3h20.1z"/><path d="m41.2 59c0 .4-4.5.8-10 .8-5.5 0-10-.4-10-.8 0-.4 4.5-.8 10-.8 5.5 0 10 .4 10 .8" fill="#224863"/><path fill="#871212" d="m25.6 54.3l-2-2.2-1.5 2.4z"/><path fill="#991d1d" d="m23 54.9l2-2.9 2.4 1.4z"/><path fill="#ad2727" d="m22.1 53l-.3 1.7 4.6.3z"/><path d="m25.4 55c2.9 1.4 2.6 3.2 1.1 3.9-1.5.7-3.8.1-4.2-1.8-.4-1.9-1.7-3-1.7-3s2.6-.2 4.8.9" fill="#cc3636"/><path d="m23.7 55.6c-1 3.1 1.5 3.9 3 3.2 1.5-.7 2-2.7 1.2-4.4-.8-1.7-1.6-2.5-1.6-2.5s-1.9 1.5-2.6 3.7" fill="#e24b4b"/><path d="m26.3 58.1c2.3-1.1 1.7.2.2 1-3.6 1.8-5-1.5-5-1.5s2.8 1.5 4.8.5" fill="#75a843"/><path d="m26.3 58.1c-.5.5-1.9 1.7-.3 1.3 3.1-.8 2.5-5.1 2.5-5.1s-.7 2.2-2.2 3.8" fill="#83bf4f"/><path fill="#871212" d="m35.9 52.8l4.2 2.6-.1-3.5z"/><path fill="#991d1d" d="m39.8 57.3l-2.8-4.1h4.7z"/><path fill="#ad2727" d="m40.7 55.8l-2.6-4.6-2.2 1.8z"/><path fill="#cc3636" d="m38.6 55.5l-4.5-.2 2-4.7z"/><path d="m36.8 54.4c-3.5 1.2-2.6 4.1-.9 4.9 1.7.8 3.8 0 4.8-2 1-1.9 2.1-2.8 2.1-2.8s-3.5-.9-6-.1" fill="#e24b4b"/><path d="m36.4 58.5c-.8-.1-2.8-.6-1.4.6 2.9 2.3 6.3-1.2 6.3-1.2s-2.4.8-4.9.6" fill="#83bf4f"/><path fill="#871212" d="m27.6 52.8l6.2-.3-3-2.7z"/><path fill="#991d1d" d="m35 51.8l-6 1.6 3.7-3.3z"/><path fill="#ad2727" d="m33 53.1l-4.5-2.6-.6 3.4z"/><path d="m32.2 54.2v5.5c-2.2.5-4.8-1.1-4.7-3.7.1-2.6-1.3-4.5-1.3-4.5s3.4.6 6 2.7" fill="#cc3636"/><path d="m29.7 54.5c-2.3 3.7.7 5.7 2.9 5.2s3.5-2.9 2.9-5.4c-.6-2.5-.2-4.2-.2-4.2s-3.9 1.7-5.6 4.4" fill="#e24b4b"/><path d="m32.4 58.6c3.3-.8 2.2.8 0 1.3-5.3 1.2-6.1-3.5-6.1-3.5s3.1 2.9 6.1 2.2" fill="#75a843"/><path d="m32.4 58.6c-.8.6-3 1.6-.8 1.6 4.4-.1 4.9-5.8 4.9-5.8s-1.7 2.5-4.1 4.2" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f470-1f3fe.svg b/public/emoji/1f470-1f3fe.svg new file mode 100644 index 000000000..e4ff8c92d --- /dev/null +++ b/public/emoji/1f470-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M50,10.8c-7-5.5-29-5.5-36,0C3.6,19,2,62,2,62h60C62,62,60.4,19,50,10.8z" fill="#cedbd5"/><path d="m54.3 39c.3-.7.5-1.4.5-2.2 0-1.5-.6-2.8-1.5-3.8 1.4-1 2.3-2.6 2.3-4.5 0-2-1-3.7-2.5-4.7.6-.9.9-1.9.9-3.1 0-.2 0-.4 0-.5l-1.4-3.7.3-2.7c-2.3-6.6-8.5-11.8-20.9-11.8-12.4 0-18.6 5.2-20.9 11.7l.3 2.7-1.4 3.7c0 .2 0 .3 0 .5 0 1.1.3 2.2.9 3.1-1.5 1-2.5 2.7-2.5 4.7 0 1.9.9 3.6 2.3 4.5-.9 1-1.5 2.3-1.5 3.8 0 .8.2 1.6.5 2.2-2 .7-2.7 2.8-2.7 5.2 0 10.1 11 5.7 11 5.7h28c0 0 11 4.5 11-5.7 0-2.4-.6-4.4-2.7-5.1" fill="#231f20"/><g fill="#f2f1f0"><path d="m54.3 62c0-14.7-1.4-15.5-22.3-15.5-20.8 0-22.3.8-22.3 15.5h44.6"/><path d="m32 6.6c-7.8 0-15.1 2.7-20.9 7.1-.7 2-1 4.2-1.1 6.4 5.6-5.8 13.3-9.4 22-9.4 8.6 0 16.4 3.6 22 9.4 0-2.2-.4-4.3-1.1-6.4-5.8-4.4-13.1-7.1-20.9-7.1"/></g><path d="m15.4 36.2c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.1 0-16.5-9-16.5-16.4" fill="#b47d56"/><path d="m32 41.1c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#935e3e"/><path d="m36.8 34.3c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.1.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="30.7" r="3.5" fill="#664e27"/><circle cx="41.2" cy="30.7" r="1.2" fill="#2b2925"/><path d="m35.8 32.9c1.7-10.5 10.4-3.5 13.8-5-3.4 3.2-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.2 34.3c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><path d="m19.3 30.7c0 1.9 1.5 3.5 3.5 3.5 1.9 0 3.5-1.5 3.5-3.5 0-1.9-1.6-3.5-3.5-3.5-1.9 0-3.5 1.6-3.5 3.5" fill="#664e27"/><path d="m28.2 32.9c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.2 10.3-3.8 13.8 5" fill="#3b3226"/><path d="m32 44.9l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#994360"/><path d="m35 43.5c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0-.1-2.9.3-4.7-.3" fill="#733449"/><circle cx="22.8" cy="30.7" r="1.2" fill="#2b2925"/><path fill="#428bc1" d="m39.9 62h-16.6l-2.2-3h20.1z"/><path d="m41.2 59c0 .4-4.5.8-10 .8-5.5 0-10-.4-10-.8 0-.4 4.5-.8 10-.8 5.5 0 10 .4 10 .8" fill="#224863"/><path fill="#871212" d="m25.6 54.3l-2-2.2-1.5 2.4z"/><path fill="#991d1d" d="m23 54.9l2-2.9 2.4 1.4z"/><path fill="#ad2727" d="m22.1 53l-.3 1.7 4.6.3z"/><path d="m25.4 55c2.9 1.4 2.6 3.2 1.1 3.9-1.5.7-3.8.1-4.2-1.8-.4-1.9-1.7-3-1.7-3s2.6-.2 4.8.9" fill="#cc3636"/><path d="m23.7 55.6c-1 3.1 1.5 3.9 3 3.2 1.5-.7 2-2.7 1.2-4.4-.8-1.7-1.6-2.5-1.6-2.5s-1.9 1.5-2.6 3.7" fill="#e24b4b"/><path d="m26.3 58.1c2.3-1.1 1.7.2.2 1-3.6 1.8-5-1.5-5-1.5s2.8 1.5 4.8.5" fill="#75a843"/><path d="m26.3 58.1c-.5.5-1.9 1.7-.3 1.3 3.1-.8 2.5-5.1 2.5-5.1s-.7 2.2-2.2 3.8" fill="#83bf4f"/><path fill="#871212" d="m35.9 52.8l4.2 2.6-.1-3.5z"/><path fill="#991d1d" d="m39.8 57.3l-2.8-4.1h4.7z"/><path fill="#ad2727" d="m40.7 55.8l-2.6-4.6-2.2 1.8z"/><path fill="#cc3636" d="m38.6 55.5l-4.5-.2 2-4.7z"/><path d="m36.8 54.4c-3.5 1.2-2.6 4.1-.9 4.9 1.7.8 3.8 0 4.8-2 1-1.9 2.1-2.8 2.1-2.8s-3.5-.9-6-.1" fill="#e24b4b"/><path d="m36.4 58.5c-.8-.1-2.8-.6-1.4.6 2.9 2.3 6.3-1.2 6.3-1.2s-2.4.8-4.9.6" fill="#83bf4f"/><path fill="#871212" d="m27.6 52.8l6.2-.3-3-2.7z"/><path fill="#991d1d" d="m35 51.8l-6 1.6 3.7-3.3z"/><path fill="#ad2727" d="m33 53.1l-4.5-2.6-.6 3.4z"/><path d="m32.2 54.2v5.5c-2.2.5-4.8-1.1-4.7-3.7.1-2.6-1.3-4.5-1.3-4.5s3.4.6 6 2.7" fill="#cc3636"/><path d="m29.7 54.5c-2.3 3.7.7 5.7 2.9 5.2s3.5-2.9 2.9-5.4c-.6-2.5-.2-4.2-.2-4.2s-3.9 1.7-5.6 4.4" fill="#e24b4b"/><path d="m32.4 58.6c3.3-.8 2.2.8 0 1.3-5.3 1.2-6.1-3.5-6.1-3.5s3.1 2.9 6.1 2.2" fill="#75a843"/><path d="m32.4 58.6c-.8.6-3 1.6-.8 1.6 4.4-.1 4.9-5.8 4.9-5.8s-1.7 2.5-4.1 4.2" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f470-1f3ff.svg b/public/emoji/1f470-1f3ff.svg new file mode 100644 index 000000000..29633af92 --- /dev/null +++ b/public/emoji/1f470-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M50,10.8c-7-5.5-29-5.5-36,0C3.6,19,2,62,2,62h60C62,62,60.4,19,50,10.8z" fill="#cedbd5"/><path d="m54.3 39c.3-.7.5-1.4.5-2.2 0-1.5-.6-2.8-1.5-3.8 1.4-1 2.3-2.6 2.3-4.5 0-2-1-3.7-2.5-4.7.6-.9.9-1.9.9-3.1 0-.2 0-.4 0-.5l-1.4-3.7.3-2.7c-2.3-6.6-8.5-11.8-20.9-11.8-12.4 0-18.6 5.2-20.9 11.7l.3 2.7-1.4 3.7c0 .2 0 .3 0 .5 0 1.1.3 2.2.9 3.1-1.5 1-2.5 2.7-2.5 4.7 0 1.9.9 3.6 2.3 4.5-.9 1-1.5 2.3-1.5 3.8 0 .8.2 1.6.5 2.2-2 .7-2.7 2.8-2.7 5.2 0 10.1 11 5.7 11 5.7h28c0 0 11 4.5 11-5.7 0-2.4-.6-4.4-2.7-5.1" fill="#231f20"/><g fill="#f2f1f0"><path d="m54.3 62c0-14.7-1.4-15.5-22.3-15.5-20.8 0-22.3.8-22.3 15.5h44.6"/><path d="m32 6.6c-7.8 0-15.1 2.7-20.9 7.1-.7 2-1 4.2-1.1 6.4 5.6-5.8 13.3-9.4 22-9.4s16.4 3.6 22 9.4c0-2.2-.4-4.3-1.1-6.4-5.8-4.4-13.1-7.1-20.9-7.1"/></g><path d="m15.4 36.2c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.1 0-16.5-9-16.5-16.4" fill="#8a6859"/><path d="m32 41.1c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#705041"/><path d="m36.8 34.3c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.1.8-8 0-8 0" fill="#f5f5f5"/><path d="m44.7 30.7c0 1.9-1.5 3.5-3.5 3.5-1.9 0-3.5-1.5-3.5-3.5 0-1.9 1.6-3.5 3.5-3.5 1.9 0 3.5 1.6 3.5 3.5" fill="#664e27"/><circle cx="41.2" cy="30.7" r="1.2" fill="#2b2925"/><path d="m35.8 32.9c1.7-10.5 10.4-3.5 13.8-5-3.4 3.2-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.2 34.3c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.8" cy="30.7" r="3.5" fill="#664e27"/><path d="m28.2 32.9c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.2 10.3-3.8 13.8 5" fill="#3b3226"/><path d="m32 44.9l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#994360"/><path d="m35 43.5c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0-.1-2.9.3-4.7-.3" fill="#733449"/><circle cx="22.8" cy="30.7" r="1.2" fill="#2b2925"/><path fill="#428bc1" d="m39.9 62h-16.6l-2.2-3h20.1z"/><path d="m41.2 59c0 .4-4.5.8-10 .8-5.5 0-10-.4-10-.8 0-.4 4.5-.8 10-.8 5.5 0 10 .4 10 .8" fill="#224863"/><path fill="#871212" d="m25.6 54.3l-2-2.2-1.5 2.4z"/><path fill="#991d1d" d="m23 54.9l2-2.9 2.4 1.4z"/><path fill="#ad2727" d="m22.1 53l-.3 1.7 4.6.3z"/><path d="m25.4 55c2.9 1.4 2.6 3.2 1.1 3.9-1.5.7-3.8.1-4.2-1.8-.4-1.9-1.7-3-1.7-3s2.6-.2 4.8.9" fill="#cc3636"/><path d="m23.7 55.6c-1 3.1 1.5 3.9 3 3.2 1.5-.7 2-2.7 1.2-4.4-.8-1.7-1.6-2.5-1.6-2.5s-1.9 1.5-2.6 3.7" fill="#e24b4b"/><path d="m26.3 58.1c2.3-1.1 1.7.2.2 1-3.6 1.8-5-1.5-5-1.5s2.8 1.5 4.8.5" fill="#75a843"/><path d="m26.3 58.1c-.5.5-1.9 1.7-.3 1.3 3.1-.8 2.5-5.1 2.5-5.1s-.7 2.2-2.2 3.8" fill="#83bf4f"/><path fill="#871212" d="m35.9 52.8l4.2 2.6-.1-3.5z"/><path fill="#991d1d" d="m39.8 57.3l-2.8-4.1h4.7z"/><path fill="#ad2727" d="m40.7 55.8l-2.6-4.6-2.2 1.8z"/><path fill="#cc3636" d="m38.6 55.5l-4.5-.2 2-4.7z"/><path d="m36.8 54.4c-3.5 1.2-2.6 4.1-.9 4.9 1.7.8 3.8 0 4.8-2 1-1.9 2.1-2.8 2.1-2.8s-3.5-.9-6-.1" fill="#e24b4b"/><path d="m36.4 58.5c-.8-.1-2.8-.6-1.4.6 2.9 2.3 6.3-1.2 6.3-1.2s-2.4.8-4.9.6" fill="#83bf4f"/><path fill="#871212" d="m27.6 52.8l6.2-.3-3-2.7z"/><path fill="#991d1d" d="m35 51.8l-6 1.6 3.7-3.3z"/><path fill="#ad2727" d="m33 53.1l-4.5-2.6-.6 3.4z"/><path d="m32.2 54.2v5.5c-2.2.5-4.8-1.1-4.7-3.7.1-2.6-1.3-4.5-1.3-4.5s3.4.6 6 2.7" fill="#cc3636"/><path d="m29.7 54.5c-2.3 3.7.7 5.7 2.9 5.2s3.5-2.9 2.9-5.4c-.6-2.5-.2-4.2-.2-4.2s-3.9 1.7-5.6 4.4" fill="#e24b4b"/><path d="m32.4 58.6c3.3-.8 2.2.8 0 1.3-5.3 1.2-6.1-3.5-6.1-3.5s3.1 2.9 6.1 2.2" fill="#75a843"/><path d="m32.4 58.6c-.8.6-3 1.6-.8 1.6 4.4-.1 4.9-5.8 4.9-5.8s-1.7 2.5-4.1 4.2" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f470.svg b/public/emoji/1f470.svg new file mode 100644 index 000000000..dc9e6c730 --- /dev/null +++ b/public/emoji/1f470.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M50,10.8c-7-5.5-29-5.5-36,0C3.6,19,2,62,2,62h60C62,62,60.4,19,50,10.8z" fill="#cedbd5"/><path d="m54.3 39c.3-.7.5-1.4.5-2.2 0-1.5-.6-2.8-1.5-3.8 1.4-1 2.3-2.6 2.3-4.5 0-2-1-3.7-2.5-4.7.6-.9.9-1.9.9-3.1 0-.2 0-.4 0-.5l-1.4-3.7.3-2.7c-2.3-6.6-8.5-11.8-20.9-11.8-12.4 0-18.6 5.2-20.9 11.7l.3 2.7-1.4 3.7c0 .2 0 .3 0 .5 0 1.1.3 2.2.9 3.1-1.5 1-2.5 2.7-2.5 4.7 0 1.9.9 3.6 2.3 4.5-.9 1-1.5 2.3-1.5 3.8 0 .8.2 1.6.5 2.2-2 .7-2.7 2.8-2.7 5.2 0 10.1 11 5.7 11 5.7h28c0 0 11 4.5 11-5.7 0-2.4-.6-4.4-2.7-5.1" fill="#ffb300"/><g fill="#f2f1f0"><path d="m54.3 62c0-14.7-1.4-15.5-22.3-15.5-20.8 0-22.3.8-22.3 15.5h44.6"/><path d="m32 6.6c-7.8 0-15.1 2.7-20.9 7.1-.7 2-1.1 4.2-1.1 6.4 5.6-5.8 13.3-9.4 22-9.4s16.4 3.6 22 9.4c0-2.2-.4-4.3-1.1-6.4-5.8-4.4-13.1-7.1-20.9-7.1"/></g><path d="m15.4 36.2c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.1 0-16.5-9-16.5-16.4" fill="#ffdd67"/><path d="m32 41.1c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#eba352"/><path d="m36.8 34.3c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.1.8-8 0-8 0" fill="#f5f5f5"/><path d="m44.7 30.7c0 1.9-1.5 3.5-3.5 3.5-1.9 0-3.5-1.5-3.5-3.5 0-1.9 1.6-3.5 3.5-3.5 1.9 0 3.5 1.6 3.5 3.5" fill="#664e27"/><circle cx="41.2" cy="30.7" r="1.2" fill="#2b2925"/><path d="m35.8 32.9c1.7-10.5 10.4-3.5 13.8-5-3.4 3.2-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.2 34.3c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.8" cy="30.7" r="3.5" fill="#664e27"/><path d="m28.2 32.9c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.2 10.3-3.8 13.8 5" fill="#3b3226"/><path d="m32 44.9l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#f085a9"/><path d="m35 43.5c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0-.1-2.9.3-4.7-.3" fill="#d46c8f"/><circle cx="22.8" cy="30.7" r="1.2" fill="#2b2925"/><path fill="#428bc1" d="m39.9 62h-16.6l-2.2-3h20.1z"/><path d="m41.2 59c0 .4-4.5.8-10 .8-5.5 0-10-.4-10-.8 0-.4 4.5-.8 10-.8 5.5 0 10 .4 10 .8" fill="#224863"/><path fill="#871212" d="m25.6 54.3l-2-2.2-1.5 2.4z"/><path fill="#991d1d" d="m23 54.9l2-2.9 2.4 1.4z"/><path fill="#ad2727" d="m22.1 53l-.3 1.7 4.6.3z"/><path d="m25.4 55c2.9 1.4 2.6 3.2 1.1 3.9-1.5.7-3.8.1-4.2-1.8-.4-1.9-1.7-3-1.7-3s2.6-.2 4.8.9" fill="#cc3636"/><path d="m23.7 55.6c-1 3.1 1.5 3.9 3 3.2 1.5-.7 2-2.7 1.2-4.4-.8-1.7-1.6-2.5-1.6-2.5s-1.9 1.5-2.6 3.7" fill="#e24b4b"/><path d="m26.3 58.1c2.3-1.1 1.7.2.2 1-3.6 1.8-5-1.5-5-1.5s2.8 1.5 4.8.5" fill="#75a843"/><path d="m26.3 58.1c-.5.5-1.9 1.7-.3 1.3 3.1-.8 2.5-5.1 2.5-5.1s-.7 2.2-2.2 3.8" fill="#83bf4f"/><path fill="#871212" d="m35.9 52.8l4.2 2.6-.1-3.5z"/><path fill="#991d1d" d="m39.8 57.3l-2.8-4.1h4.7z"/><path fill="#ad2727" d="m40.7 55.8l-2.6-4.6-2.2 1.8z"/><path fill="#cc3636" d="m38.6 55.5l-4.5-.2 2-4.7z"/><path d="m36.8 54.4c-3.5 1.2-2.6 4.1-.9 4.9 1.7.8 3.8 0 4.8-2 1-1.9 2.1-2.8 2.1-2.8s-3.5-.9-6-.1" fill="#e24b4b"/><path d="m36.4 58.5c-.8-.1-2.8-.6-1.4.6 2.9 2.3 6.3-1.2 6.3-1.2s-2.4.8-4.9.6" fill="#83bf4f"/><path fill="#871212" d="m27.6 52.8l6.2-.3-3-2.7z"/><path fill="#991d1d" d="m35 51.8l-6 1.6 3.7-3.3z"/><path fill="#ad2727" d="m33 53.1l-4.5-2.6-.6 3.4z"/><path d="m32.2 54.2v5.5c-2.2.5-4.8-1.1-4.7-3.7.1-2.6-1.3-4.5-1.3-4.5s3.4.6 6 2.7" fill="#cc3636"/><path d="m29.7 54.5c-2.3 3.7.7 5.7 2.9 5.2s3.5-2.9 2.9-5.4c-.6-2.5-.2-4.2-.2-4.2s-3.9 1.7-5.6 4.4" fill="#e24b4b"/><path d="m32.4 58.6c3.3-.8 2.2.8 0 1.3-5.3 1.2-6.1-3.5-6.1-3.5s3.1 2.9 6.1 2.2" fill="#75a843"/><path d="m32.4 58.6c-.8.6-3 1.6-.8 1.6 4.4-.1 4.9-5.8 4.9-5.8s-1.7 2.5-4.1 4.2" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f471-1f3fb.svg b/public/emoji/1f471-1f3fb.svg new file mode 100644 index 000000000..eee7e7a2c --- /dev/null +++ b/public/emoji/1f471-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49.9 8.8c-9.8-13-37.6-3.3-39.7-4.2 0 0-.3 1.9.8 3.1-1.4 1-3.1-.7-3.1-.7s-1.8 4.2.1 6.8c-3 3.9.6 24.2.6 24.2h45.9c0 0 5.5-15.9-.8-26.7-1.3-2.5-2.7-1-3.8-2.5" fill="#dbb471"/><path d="m55 29.6c-.2 1.1-.4 2.1-.7 2.7-.5 1-1.6 1.6-1.6 1.6s.3-2.1.2-5.1c-1.4-20.1-7.3-10.5-20.9-10.5-13.6 0-19.5-9.6-20.8 10.6-.1 2.9.2 5.1.2 5.1s-1.1-.6-1.6-1.6c-.3-.6-.5-1.6-.7-2.7-1.8-.5-4-.1-4 5.2 0 3.3 1.2 5.9 5.1 6.2 1.7 13.2 4.7 15.3 14.6 20 2.5 1.2 4.2.9 7.2.9 3 0 4.7.3 7.3-.9 10-4.7 13-6.8 14.6-20 3.9-.3 5.1-3 5.1-6.2 0-5.3-2.3-5.7-4-5.3" fill="#ffe1bd"/><path d="m41 48.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#664e27"/><path d="m20 28.6c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="31.6" r="4.5" fill="#0a84a5"/><path d="m22 31.6c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 32.1c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 28.6c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="31.6" r="4.5" fill="#0a84a5"/><path d="m42 31.6c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 32.1c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m32 45c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0 0 3-4.2 3" fill="#e6b796"/></svg> \ No newline at end of file diff --git a/public/emoji/1f471-1f3fc.svg b/public/emoji/1f471-1f3fc.svg new file mode 100644 index 000000000..6bdf85886 --- /dev/null +++ b/public/emoji/1f471-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49.9 8.8c-9.8-13-37.6-3.3-39.7-4.2 0 0-.3 1.9.8 3.1-1.4 1-3.1-.7-3.1-.7s-1.8 4.2.1 6.8c-3 3.9.6 24.2.6 24.2h45.9c0 0 5.5-15.9-.8-26.7-1.3-2.5-2.7-1-3.8-2.5" fill="#dbb471"/><path d="m55 29.6c-.2 1.1-.4 2.1-.7 2.7-.5 1-1.6 1.6-1.6 1.6s.3-2.1.2-5.1c-1.4-20.1-7.3-10.5-20.9-10.5-13.6 0-19.5-9.6-20.8 10.6-.1 2.9.2 5.1.2 5.1s-1.1-.6-1.6-1.6c-.3-.6-.5-1.6-.7-2.7-1.8-.5-4-.1-4 5.2 0 3.3 1.2 5.9 5.1 6.2 1.7 13.2 4.7 15.3 14.6 20 2.5 1.2 4.2.9 7.2.9 3 0 4.7.3 7.3-.9 10-4.7 13-6.8 14.6-20 3.9-.3 5.1-3 5.1-6.2 0-5.3-2.3-5.7-4-5.3" fill="#fed0ac"/><path d="m41 48.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#664e27"/><path d="m20 28.6c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="31.6" r="4.5" fill="#0a84a5"/><path d="m22 31.6c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 32.1c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 28.6c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="31.6" r="4.5" fill="#0a84a5"/><path d="m42 31.6c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 32.1c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m32 45c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0 0 3-4.2 3" fill="#e0a372"/></svg> \ No newline at end of file diff --git a/public/emoji/1f471-1f3fd.svg b/public/emoji/1f471-1f3fd.svg new file mode 100644 index 000000000..b08ba6684 --- /dev/null +++ b/public/emoji/1f471-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49.9 8.8c-9.8-13-37.6-3.3-39.7-4.2 0 0-.3 1.9.8 3.1-1.4 1-3.1-.7-3.1-.7s-1.8 4.2.1 6.8c-3 3.9.6 24.2.6 24.2h45.9c0 0 5.5-15.9-.8-26.7-1.3-2.5-2.7-1-3.8-2.5" fill="#dbb471"/><path d="m55 29.6c-.2 1.1-.4 2.1-.7 2.7-.5 1-1.6 1.6-1.6 1.6s.3-2.1.2-5.1c-1.4-20.1-7.3-10.5-20.9-10.5-13.6 0-19.5-9.6-20.8 10.6-.1 2.9.2 5.1.2 5.1s-1.1-.6-1.6-1.6c-.3-.6-.5-1.6-.7-2.7-1.8-.5-4-.1-4 5.2 0 3.3 1.2 5.9 5.1 6.2 1.7 13.2 4.7 15.3 14.6 20 2.5 1.2 4.2.9 7.2.9 3 0 4.7.3 7.3-.9 10-4.7 13-6.8 14.6-20 3.9-.3 5.1-3 5.1-6.2 0-5.3-2.3-5.7-4-5.3" fill="#d6a57c"/><path d="m41 48.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#664e27"/><path d="m20 28.6c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="31.6" r="4.5" fill="#0a84a5"/><path d="m22 31.6c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 32.1c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 28.6c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="31.6" r="4.5" fill="#0a84a5"/><path d="m42 31.6c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 32.1c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m32 45c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0 0 3-4.2 3" fill="#b58360"/></svg> \ No newline at end of file diff --git a/public/emoji/1f471-1f3fe.svg b/public/emoji/1f471-1f3fe.svg new file mode 100644 index 000000000..72a38d218 --- /dev/null +++ b/public/emoji/1f471-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49.9 8.8c-9.8-13-37.6-3.3-39.7-4.2 0 0-.3 1.9.8 3.1-1.4 1-3.1-.7-3.1-.7s-1.8 4.2.1 6.8c-3 3.9.6 24.2.6 24.2h45.9c0 0 5.5-15.9-.8-26.7-1.3-2.5-2.7-1-3.8-2.5" fill="#dbb471"/><path d="m55 29.6c-.2 1.1-.4 2.1-.7 2.7-.5 1-1.6 1.6-1.6 1.6s.3-2.1.2-5.1c-1.4-20.1-7.3-10.5-20.9-10.5-13.6 0-19.5-9.6-20.8 10.6-.1 2.9.2 5.1.2 5.1s-1.1-.6-1.6-1.6c-.3-.6-.5-1.6-.7-2.7-1.8-.5-4-.1-4 5.2 0 3.3 1.2 5.9 5.1 6.2 1.7 13.2 4.7 15.3 14.6 20 2.5 1.2 4.2.9 7.2.9 3 0 4.7.3 7.3-.9 10-4.7 13-6.8 14.6-20 3.9-.3 5.1-3 5.1-6.2 0-5.3-2.3-5.7-4-5.3" fill="#b47d56"/><path d="m41 48.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#664e27"/><path d="m20 28.6c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="31.6" r="4.5" fill="#0a84a5"/><circle cx="20.5" cy="31.6" r="1.5" fill="#231f20"/><path d="m13 32.1c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 28.6c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="31.6" r="4.5" fill="#0a84a5"/><path d="m42 31.6c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 32.1c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m32 45c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0 0 3-4.2 3" fill="#935e3e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f471-1f3ff.svg b/public/emoji/1f471-1f3ff.svg new file mode 100644 index 000000000..dcfd094c8 --- /dev/null +++ b/public/emoji/1f471-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49.9 8.8c-9.8-13-37.6-3.3-39.7-4.2 0 0-.3 1.9.8 3.1-1.4 1-3.1-.7-3.1-.7s-1.8 4.2.1 6.8c-3 3.9.6 24.2.6 24.2h45.9c0 0 5.5-15.9-.8-26.7-1.3-2.5-2.7-1-3.8-2.5" fill="#dbb471"/><path d="m55 29.6c-.2 1.1-.4 2.1-.7 2.7-.5 1-1.6 1.6-1.6 1.6s.3-2.1.2-5.1c-1.4-20.1-7.3-10.5-20.9-10.5-13.6 0-19.5-9.6-20.8 10.6-.1 2.9.2 5.1.2 5.1s-1.1-.6-1.6-1.6c-.3-.6-.5-1.6-.7-2.7-1.8-.5-4-.1-4 5.2 0 3.3 1.2 5.9 5.1 6.2 1.7 13.2 4.7 15.3 14.6 20 2.5 1.2 4.2.9 7.2.9 3 0 4.7.3 7.3-.9 10-4.7 13-6.8 14.6-20 3.9-.3 5.1-3 5.1-6.2 0-5.3-2.3-5.7-4-5.3" fill="#8a6859"/><path d="m41 48.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#574137"/><path d="m20 28.6c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="31.6" r="4.5" fill="#0a84a5"/><circle cx="20.5" cy="31.6" r="1.5" fill="#231f20"/><path d="m13 32.1c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 28.6c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="31.6" r="4.5" fill="#0a84a5"/><path d="m42 31.6c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 32.1c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m32 45c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0 0 3-4.2 3" fill="#705041"/></svg> \ No newline at end of file diff --git a/public/emoji/1f471.svg b/public/emoji/1f471.svg new file mode 100644 index 000000000..2f56b379c --- /dev/null +++ b/public/emoji/1f471.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49.9 8.8c-9.8-13-37.6-3.3-39.7-4.2 0 0-.3 1.9.8 3.1-1.4 1-3.1-.7-3.1-.7s-1.8 4.2.1 6.8c-3 3.9.6 24.2.6 24.2h45.9c0 0 5.5-15.8-.8-26.7-1.3-2.5-2.7-1-3.8-2.5" fill="#dbb471"/><path d="m55 29.6c-.2 1.1-.4 2.1-.7 2.7-.5 1-1.6 1.6-1.6 1.6s.3-2.1.2-5.1c-1.4-20.1-7.3-10.5-20.9-10.5-13.6 0-19.5-9.6-20.8 10.6-.1 2.9.2 5.1.2 5.1s-1.1-.6-1.6-1.6c-.3-.6-.5-1.6-.7-2.7-1.8-.5-4-.1-4 5.2 0 3.3 1.2 5.9 5.1 6.2 1.7 13.2 4.7 15.3 14.6 20 2.5 1.2 4.2.9 7.2.9 3 0 4.7.3 7.3-.9 10-4.7 13-6.8 14.6-20 3.9-.3 5.1-3 5.1-6.2 0-5.3-2.3-5.7-4-5.3" fill="#ffdd67"/><path d="m41 48.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#937237"/><path d="m20 28.6c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="31.6" r="4.5" fill="#0a84a5"/><path d="m22 31.6c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 32.1c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 28.6c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="31.6" r="4.5" fill="#0a84a5"/><path d="m42 31.6c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 32.1c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m32 45c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0 0 3-4.2 3" fill="#eba352"/></svg> \ No newline at end of file diff --git a/public/emoji/1f472-1f3fb.svg b/public/emoji/1f472-1f3fb.svg new file mode 100644 index 000000000..f02094dcb --- /dev/null +++ b/public/emoji/1f472-1f3fb.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#594640" d="m5 28l1 12h52l1-12z"/><path d="m8 37v-9h48v9c0 0 4 0 4 5s-4 5-4 5c0 8-18 15-24 15s-24-7-24-15c0 0-4 0-4-5 0-5 4-5 4-5" fill="#ffe1bd"/><path d="M32,4C15.1,4,7.8,17.5,5.3,20.9C2.6,24.5,5,31,5,31s0.3,3,27,3c26.7,0,27-3,27-3s2.4-6.5-0.3-10.1 + C56.2,17.5,48.8,4,32,4z" fill="#f16a65"/><g fill="#468bc4"><path d="m18.2 23.5c1.4-3.4 4.8-14.2 11.5-19.5-15.3 1.1-22 13.6-24.4 16.8-2.7 3.6-.3 10.2-.3 10.2s.2 1.8 12.5 2.6c-.3-3-.4-7.2.7-10.1"/><path d="m45.8 23.5c-1.4-3.4-4.8-14.2-11.5-19.5 15.3 1.1 22 13.6 24.4 16.8 2.7 3.6.3 10.2.3 10.2s-.2 1.8-12.5 2.6c.3-3 .4-7.2-.7-10.1"/></g><ellipse cx="32" cy="5" rx="4" ry="3" fill="#c94747"/><path d="m32 24.4c-16.2 0-23.9-.9-27.6-1.8-1.2 3.6.6 8.4.6 8.4s.3 3 27 3c26.7 0 27-3 27-3s1.8-4.8.6-8.5c-3.7 1-11.4 1.9-27.6 1.9" fill="#454749"/><circle cx="32" cy="29" r="4" fill="#fbbf67"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f472-1f3fc.svg b/public/emoji/1f472-1f3fc.svg new file mode 100644 index 000000000..9933af021 --- /dev/null +++ b/public/emoji/1f472-1f3fc.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#dbb471" d="m5 28l1 12h52l1-12z"/><path d="m8 37v-9h48v9c0 0 4 0 4 5s-4 5-4 5c0 8-18 15-24 15s-24-7-24-15c0 0-4 0-4-5 0-5 4-5 4-5" fill="#fed0ac"/><path d="M32,4C15.1,4,7.8,17.5,5.3,20.9C2.6,24.5,5,31,5,31s0.3,3,27,3s27-3,27-3s2.4-6.5-0.3-10.1 + C56.2,17.5,48.8,4,32,4z" fill="#f16a65"/><g fill="#468bc4"><path d="m18.2 23.5c1.4-3.4 4.8-14.2 11.5-19.5-15.3 1.1-22 13.6-24.4 16.8-2.7 3.6-.3 10.2-.3 10.2s.2 1.8 12.5 2.6c-.3-3-.4-7.2.7-10.1"/><path d="m45.8 23.5c-1.4-3.4-4.8-14.2-11.5-19.5 15.3 1.1 22 13.6 24.4 16.8 2.7 3.6.3 10.2.3 10.2s-.2 1.8-12.5 2.6c.3-3 .4-7.2-.7-10.1"/></g><ellipse cx="32" cy="5" rx="4" ry="3" fill="#c94747"/><path d="m32 24.4c-16.2 0-23.9-.9-27.6-1.8-1.2 3.6.6 8.4.6 8.4s.3 3 27 3 27-3 27-3 1.8-4.8.6-8.5c-3.7 1-11.4 1.9-27.6 1.9" fill="#454749"/><circle cx="32" cy="29" r="4" fill="#fbbf67"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f472-1f3fd.svg b/public/emoji/1f472-1f3fd.svg new file mode 100644 index 000000000..f2884ff0a --- /dev/null +++ b/public/emoji/1f472-1f3fd.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#594640" d="m5 28l1 12h52l1-12z"/><path d="m8 37v-9h48v9c0 0 4 0 4 5s-4 5-4 5c0 8-18 15-24 15s-24-7-24-15c0 0-4 0-4-5 0-5 4-5 4-5" fill="#d6a57c"/><path d="M32,4C15.1,4,7.8,17.5,5.3,20.9C2.6,24.5,5,31,5,31s0.3,3,27,3s27-3,27-3s2.4-6.5-0.3-10.1 + C56.2,17.5,48.8,4,32,4z" fill="#f16a65"/><g fill="#468bc4"><path d="m18.2 23.5c1.4-3.4 4.8-14.2 11.5-19.5-15.3 1.1-22 13.6-24.4 16.8-2.7 3.6-.3 10.2-.3 10.2s.2 1.8 12.5 2.6c-.3-3-.4-7.2.7-10.1"/><path d="m45.8 23.5c-1.4-3.4-4.8-14.2-11.5-19.5 15.3 1.1 22 13.6 24.4 16.8 2.7 3.6.3 10.2.3 10.2s-.2 1.8-12.5 2.6c.3-3 .4-7.2-.7-10.1"/></g><ellipse cx="32" cy="5" rx="4" ry="3" fill="#c94747"/><path d="m32 24.4c-16.2 0-23.9-.9-27.6-1.8-1.2 3.6.6 8.4.6 8.4s.3 3 27 3 27-3 27-3 1.8-4.8.6-8.5c-3.7 1-11.4 1.9-27.6 1.9" fill="#454749"/><circle cx="32" cy="29" r="4" fill="#fbbf67"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f472-1f3fe.svg b/public/emoji/1f472-1f3fe.svg new file mode 100644 index 000000000..6bb5fad55 --- /dev/null +++ b/public/emoji/1f472-1f3fe.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#231f20" d="m5 28l1 12h52l1-12z"/><path d="m8 37v-9h48v9c0 0 4 0 4 5s-4 5-4 5c0 8-18 15-24 15s-24-7-24-15c0 0-4 0-4-5 0-5 4-5 4-5" fill="#b47d56"/><path d="M32,4C15.1,4,7.8,17.5,5.3,20.9C2.6,24.5,5,31,5,31s0.3,3,27,3s27-3,27-3s2.4-6.5-0.3-10.1 + C56.2,17.5,48.8,4,32,4z" fill="#f16a65"/><g fill="#468bc4"><path d="m18.2 23.5c1.4-3.4 4.8-14.2 11.5-19.5-15.3 1.1-22 13.6-24.4 16.8-2.7 3.6-.3 10.2-.3 10.2s.2 1.8 12.5 2.6c-.3-3-.4-7.2.7-10.1"/><path d="m45.8 23.5c-1.4-3.4-4.8-14.2-11.5-19.5 15.3 1.1 22 13.6 24.4 16.8 2.7 3.6.3 10.2.3 10.2s-.2 1.8-12.5 2.6c.3-3 .4-7.2-.7-10.1"/></g><ellipse cx="32" cy="5" rx="4" ry="3" fill="#c94747"/><path d="m32 24.4c-16.2 0-23.9-.9-27.6-1.8-1.2 3.6.6 8.4.6 8.4s.3 3 27 3 27-3 27-3 1.8-4.8.6-8.5c-3.7 1-11.4 1.9-27.6 1.9" fill="#454749"/><circle cx="32" cy="29" r="4" fill="#fbbf67"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f472-1f3ff.svg b/public/emoji/1f472-1f3ff.svg new file mode 100644 index 000000000..c28a77da8 --- /dev/null +++ b/public/emoji/1f472-1f3ff.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#231f20" d="m5 28l1 12h52l1-12z"/><path d="m8 37v-9h48v9c0 0 4 0 4 5s-4 5-4 5c0 8-18 15-24 15s-24-7-24-15c0 0-4 0-4-5 0-5 4-5 4-5" fill="#8a6859"/><path d="M32,4C15.1,4,7.8,17.5,5.3,20.9C2.6,24.5,5,31,5,31s0.3,3,27,3c26.7,0,27-3,27-3s2.4-6.5-0.3-10.1 + C56.2,17.5,48.8,4,32,4z" fill="#f16a65"/><g fill="#468bc4"><path d="m18.2 23.5c1.4-3.4 4.8-14.2 11.5-19.5-15.3 1.1-22 13.6-24.4 16.8-2.7 3.6-.3 10.2-.3 10.2s.2 1.8 12.5 2.6c-.3-3-.4-7.2.7-10.1"/><path d="m45.8 23.5c-1.4-3.4-4.8-14.2-11.5-19.5 15.3 1.1 22 13.6 24.4 16.8 2.7 3.6.3 10.2.3 10.2s-.2 1.8-12.5 2.6c.3-3 .4-7.2-.7-10.1"/></g><ellipse cx="32" cy="5" rx="4" ry="3" fill="#c94747"/><path d="m32 24.4c-16.2 0-23.9-.9-27.6-1.8-1.2 3.6.6 8.4.6 8.4s.3 3 27 3c26.7 0 27-3 27-3s1.8-4.8.6-8.5c-3.7 1-11.4 1.9-27.6 1.9" fill="#454749"/><circle cx="32" cy="29" r="4" fill="#fbbf67"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#574137"/></svg> \ No newline at end of file diff --git a/public/emoji/1f472.svg b/public/emoji/1f472.svg new file mode 100644 index 000000000..8274a2303 --- /dev/null +++ b/public/emoji/1f472.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffb300" d="m5 28l1 12h52l1-12z"/><path d="m8 37v-9h48v9c0 0 4 0 4 5s-4 5-4 5c0 8-18 15-24 15s-24-7-24-15c0 0-4 0-4-5 0-5 4-5 4-5" fill="#ffdd67"/><path d="M32,4C15.1,4,7.8,17.5,5.3,20.9C2.6,24.5,5,31,5,31s0.3,3,27,3s27-3,27-3s2.4-6.5-0.3-10.1 + C56.2,17.5,48.8,4,32,4z" fill="#f16a65"/><g fill="#468bc4"><path d="m18.2 23.5c1.4-3.4 4.8-14.2 11.5-19.5-15.3 1.1-22 13.6-24.4 16.8-2.7 3.6-.3 10.2-.3 10.2s.2 1.8 12.5 2.6c-.3-3-.4-7.2.7-10.1"/><path d="m45.8 23.5c-1.4-3.4-4.8-14.2-11.5-19.5 15.3 1.1 22 13.6 24.4 16.8 2.7 3.6.3 10.2.3 10.2s-.2 1.8-12.5 2.6c.3-3 .4-7.2-.7-10.1"/></g><ellipse cx="32" cy="5" rx="4" ry="3" fill="#c94747"/><path d="m32 24.4c-16.2 0-23.9-.9-27.6-1.8-1.2 3.6.6 8.4.6 8.4s.3 3 27 3 27-3 27-3 1.8-4.8.6-8.5c-3.7 1-11.4 1.9-27.6 1.9" fill="#454749"/><circle cx="32" cy="29" r="4" fill="#fbbf67"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#937237"/></svg> \ No newline at end of file diff --git a/public/emoji/1f473-1f3fb.svg b/public/emoji/1f473-1f3fb.svg new file mode 100644 index 000000000..43c2e9d58 --- /dev/null +++ b/public/emoji/1f473-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m6.7 23h51l-.1 23.2c0 10.2-20.5 15.8-25.6 15.8-4.1 0-25.3-4.1-25.3-15.8v-23.2" fill="#ffe1bd"/><path d="m57.5 47.3c3.3-16.4 1-37.2-25.4-45.3 0 0-17.7 11.5 10.9 27 11 6 14.5 18.3 14.5 18.3" fill="#467591"/><path d="m21.7 9.4c0-4.6 4.8-7.4 10.4-7.4 28.1 0 35.3 32.5 26.1 40.6-1.8-16.8-12.9-31.9-36.5-33.2" fill="#3a81ad"/><path d="M6.7,47.3C0,25,23.1,2.6,51.9,9.3c9,2.1-1.1,10.1-29,19.6C11.1,32.9,6.7,47.3,6.7,47.3z" fill="#428bc1"/><path d="M51.9,9.3C52.2,4,37.7,2,32.1,2C4,2-3.7,33.5,6,43.3C9.8,15.2,28.3,10.6,51.9,9.3z" fill="#57a1ce"/><path d="m20.2 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.7" cy="38.8" r="4.5" fill="#664e27"/><path d="m22.2 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13.2 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44.2 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.7" cy="38.8" r="4.5" fill="#664e27"/><path d="m42.2 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.9 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51.2 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41.2 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f473-1f3fc.svg b/public/emoji/1f473-1f3fc.svg new file mode 100644 index 000000000..86edb085f --- /dev/null +++ b/public/emoji/1f473-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m6.7 23h51l-.1 23.2c0 10.2-20.5 15.8-25.6 15.8-4.1 0-25.3-4.1-25.3-15.8v-23.2" fill="#fed0ac"/><path d="m57.5 47.3c3.3-16.4 1-37.2-25.4-45.3 0 0-17.7 11.5 10.9 27 11 6 14.5 18.3 14.5 18.3" fill="#467591"/><path d="m21.7 9.4c0-4.6 4.8-7.4 10.4-7.4 28.1 0 35.3 32.5 26.1 40.6-1.8-16.8-12.9-31.9-36.5-33.2" fill="#3a81ad"/><path d="M6.7,47.3C0,25,23.1,2.6,51.9,9.3c9,2.1-1.1,10.1-29,19.6C11.1,32.9,6.7,47.3,6.7,47.3z" fill="#428bc1"/><path d="M51.9,9.3C52.2,4,37.7,2,32.1,2C4,2-3.7,33.5,6,43.3C9.8,15.2,28.3,10.6,51.9,9.3z" fill="#57a1ce"/><path d="m20.2 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.7" cy="38.8" r="4.5" fill="#664e27"/><path d="m22.2 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13.2 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44.2 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.7" cy="38.8" r="4.5" fill="#664e27"/><path d="m42.2 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.9 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51.2 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41.2 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f473-1f3fd.svg b/public/emoji/1f473-1f3fd.svg new file mode 100644 index 000000000..4567f5800 --- /dev/null +++ b/public/emoji/1f473-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m6.7 23h51l-.1 23.2c0 10.2-20.5 15.8-25.6 15.8-4.1 0-25.3-4.1-25.3-15.8v-23.2" fill="#d6a57c"/><path d="m57.5 47.3c3.3-16.4 1-37.2-25.4-45.3 0 0-17.7 11.5 10.9 27 11 6 14.5 18.3 14.5 18.3" fill="#467591"/><path d="m21.7 9.4c0-4.6 4.8-7.4 10.4-7.4 28.1 0 35.3 32.5 26.1 40.6-1.8-16.8-12.9-31.9-36.5-33.2" fill="#3a81ad"/><path d="M6.7,47.3C0,25,23.1,2.6,51.9,9.3c9,2.1-1.1,10.1-29,19.6C11.1,32.9,6.7,47.3,6.7,47.3z" fill="#428bc1"/><path d="M51.9,9.3C52.2,4,37.7,2,32.1,2C4,2-3.7,33.5,6,43.3C9.8,15.2,28.3,10.6,51.9,9.3z" fill="#57a1ce"/><path d="m20.2 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.7" cy="38.8" r="4.5" fill="#664e27"/><path d="m22.2 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13.2 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44.2 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.7" cy="38.8" r="4.5" fill="#664e27"/><path d="m42.2 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.9 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51.2 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41.2 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f473-1f3fe.svg b/public/emoji/1f473-1f3fe.svg new file mode 100644 index 000000000..ddb3d5beb --- /dev/null +++ b/public/emoji/1f473-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m6.7 23h51l-.1 23.2c0 10.2-20.5 15.8-25.6 15.8-4.1 0-25.3-4.1-25.3-15.8v-23.2" fill="#b47d56"/><path d="m57.5 47.3c3.3-16.4 1-37.2-25.4-45.3 0 0-17.7 11.5 10.9 27 11 6 14.5 18.3 14.5 18.3" fill="#467591"/><path d="m21.7 9.4c0-4.6 4.8-7.4 10.4-7.4 28.1 0 35.3 32.5 26.1 40.6-1.8-16.8-12.9-31.9-36.5-33.2" fill="#3a81ad"/><path d="M6.7,47.3C0,25,23.1,2.6,51.9,9.3c9,2.1-1.1,10.1-29,19.6C11.1,32.9,6.7,47.3,6.7,47.3z" fill="#428bc1"/><path d="M51.9,9.3C52.2,4,37.7,2,32.1,2C4,2-3.7,33.5,6,43.3C9.8,15.2,28.3,10.6,51.9,9.3z" fill="#57a1ce"/><path d="m20.2 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.7" cy="38.8" r="4.5" fill="#664e27"/><path d="m22.2 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13.2 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44.2 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.7" cy="38.8" r="4.5" fill="#664e27"/><path d="m42.2 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.9 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51.2 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41.2 50.9c0 3.4-4.5 5.1-9 5.1-4.5 0-9-1.7-9-5.1 0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f473-1f3ff.svg b/public/emoji/1f473-1f3ff.svg new file mode 100644 index 000000000..19b2e728f --- /dev/null +++ b/public/emoji/1f473-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m6.7 23h51l-.1 23.2c0 10.2-20.5 15.8-25.6 15.8-4.1 0-25.3-4.1-25.3-15.8v-23.2" fill="#8a6859"/><path d="m57.5 47.3c3.3-16.4 1-37.2-25.4-45.3 0 0-17.7 11.5 10.9 27 11 6 14.5 18.3 14.5 18.3" fill="#467591"/><path d="m21.7 9.4c0-4.6 4.8-7.4 10.4-7.4 28.1 0 35.3 32.5 26.1 40.6-1.8-16.8-12.9-31.9-36.5-33.2" fill="#3a81ad"/><path d="M6.7,47.3C0,25,23.1,2.6,51.9,9.3c9,2.1-1.1,10.1-29,19.6C11.1,32.9,6.7,47.3,6.7,47.3z" fill="#428bc1"/><path d="M51.9,9.3C52.2,4,37.7,2,32.1,2C4,2-3.7,33.5,6,43.3C9.8,15.2,28.3,10.6,51.9,9.3z" fill="#57a1ce"/><path d="m20.2 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.7" cy="38.8" r="4.5" fill="#664e27"/><path d="m22.2 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13.2 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44.2 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.7" cy="38.8" r="4.5" fill="#664e27"/><path d="m42.2 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.9 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51.2 39.3c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m41.2 50.9c0 3.4-4.5 5.1-9 5.1-4.5 0-9-1.7-9-5.1 0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#574137"/></svg> \ No newline at end of file diff --git a/public/emoji/1f473.svg b/public/emoji/1f473.svg new file mode 100644 index 000000000..511280812 --- /dev/null +++ b/public/emoji/1f473.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m6.7 23h51l-.1 23.2c0 10.2-20.5 15.8-25.6 15.8-4.1 0-25.3-4.1-25.3-15.8v-23.2" fill="#ffdd67"/><path d="m57.5 47.3c3.3-16.4 1-37.2-25.4-45.3 0 0-17.7 11.5 10.9 27 11 6 14.5 18.3 14.5 18.3" fill="#467591"/><path d="m21.7 9.4c0-4.6 4.8-7.4 10.4-7.4 28.1 0 35.3 32.5 26.1 40.6-1.8-16.8-12.9-31.9-36.5-33.2" fill="#3a81ad"/><path d="M6.7,47.3C0,25,23.1,2.6,51.9,9.3c9,2.1-1.1,10.1-29,19.6C11.1,32.9,6.7,47.3,6.7,47.3z" fill="#428bc1"/><path d="M51.9,9.3C52.2,4,37.7,2,32.1,2C4,2-3.7,33.5,6,43.3C9.8,15.2,28.3,10.6,51.9,9.3z" fill="#57a1ce"/><path d="m20.2 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.7" cy="38.8" r="4.5" fill="#664e27"/><path d="m22.2 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13.2 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44.2 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.7" cy="38.8" r="4.5" fill="#664e27"/><path d="m42.2 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.9 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51.2 39.3c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m41.2 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#937237"/></svg> \ No newline at end of file diff --git a/public/emoji/1f474-1f3fb.svg b/public/emoji/1f474-1f3fb.svg new file mode 100644 index 000000000..77aacc5a9 --- /dev/null +++ b/public/emoji/1f474-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32.1 8.9c0 0-.1 0 0 0-.1 0-.1 0-.2 0-25 0-29.9 8.8-29.9 22.6l.9 9.4h58.3l.9-9.4c-.1-13.8-5-22.6-30-22.6" fill="#748a93"/><path d="m58.5 36.8c-9.1-3.6-2-13.5-1.7-15.5 0 0-2.1-19.3-24.8-19.3-22.7 0-24.8 19.3-24.8 19.3.3 2 7.5 11.9-1.7 15.5 0 0-3.4-.4-3.4 3.7 0 4.9 3.5 4.1 3.5 4.1 0 7.5 7.4 17.4 26.4 17.4 19 0 26.4-9.9 26.4-17.4 0 0 3.5.8 3.5-4.1 0-4.1-3.4-3.7-3.4-3.7" fill="#ffe1bd"/><g fill="#748a93"><path d="m40.7 52.9c.2 0 .3-.9.3-1.3 0-2.6-4-4.8-9-4.8s-9 2.3-9 4.9c0 .3.1 1.2.2 1.2 0 0 17.5 0 17.5 0"/><path d="m17.6 9.8c2.3-.7 4.7-1.5 7.1-2 2.4-.5 4.9-.9 7.3-1 2.5-.1 5 .1 7.4.6 2.4.5 4.8 1.3 7 2.4-2.4-.4-4.8-.8-7.2-.9-2.4-.2-4.8-.2-7.1-.1-2.4.1-4.8.3-7.2.5-2.4.2-4.8.5-7.3.5"/><path d="m14.5 14c2.9-.7 5.7-1.5 8.6-2 2.9-.5 5.9-.9 8.9-1 3-.1 6 .1 8.9.6 3 .5 5.9 1.2 8.6 2.4-2.9-.4-5.8-.7-8.8-.9-2.9-.2-5.8-.2-8.7-.1-2.9.1-5.8.3-8.7.5-2.9.2-5.8.6-8.8.5"/></g><g fill="#454749"><path d="m17.8 39.3l-.3-3c.8-.1 1.9-.3 3.1-.5 5.9-1.1 15.7-3 26.4.6l-1 2.8c-9.9-3.4-19.2-1.6-24.8-.5-1.4.3-2.6.5-3.4.6"/><ellipse cx="19.7" cy="37.9" rx="9" ry="9"/></g><ellipse cx="19.7" cy="37.9" rx="6" ry="6" fill="#b4d7ee"/><ellipse cx="44.3" cy="37.9" rx="9" ry="9" fill="#454749"/><ellipse cx="44.3" cy="37.9" rx="6" ry="6" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f474-1f3fc.svg b/public/emoji/1f474-1f3fc.svg new file mode 100644 index 000000000..03c13c515 --- /dev/null +++ b/public/emoji/1f474-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32.1 8.9c0 0-.1 0 0 0-.1 0-.1 0-.2 0-25 0-29.9 8.8-29.9 22.6l.9 9.4h58.3l.9-9.4c-.1-13.8-5-22.6-30-22.6" fill="#748a93"/><path d="m58.5 36.8c-9.1-3.6-2-13.5-1.7-15.5 0 0-2.1-19.3-24.8-19.3-22.7 0-24.8 19.3-24.8 19.3.3 2 7.5 11.9-1.7 15.5 0 0-3.4-.4-3.4 3.7 0 4.9 3.5 4.1 3.5 4.1 0 7.5 7.4 17.4 26.4 17.4 19 0 26.4-9.9 26.4-17.4 0 0 3.5.8 3.5-4.1 0-4.1-3.4-3.7-3.4-3.7" fill="#fed0ac"/><g fill="#748a93"><path d="m40.7 52.9c.2 0 .3-.9.3-1.3 0-2.6-4-4.8-9-4.8s-9 2.3-9 4.9c0 .3.1 1.2.2 1.2 0 0 17.5 0 17.5 0"/><path d="m17.6 9.8c2.3-.7 4.7-1.5 7.1-2 2.4-.5 4.9-.9 7.3-1 2.5-.1 5 .1 7.4.6 2.4.5 4.8 1.3 7 2.4-2.4-.4-4.8-.8-7.2-.9-2.4-.2-4.8-.2-7.1-.1-2.4.1-4.8.3-7.2.5-2.4.2-4.8.5-7.3.5"/><path d="m14.5 14c2.9-.7 5.7-1.5 8.6-2 2.9-.5 5.9-.9 8.9-1 3-.1 6 .1 8.9.6 3 .5 5.9 1.2 8.6 2.4-2.9-.4-5.8-.7-8.8-.9-2.9-.2-5.8-.2-8.7-.1-2.9.1-5.8.3-8.7.5-2.9.2-5.8.6-8.8.5"/></g><g fill="#454749"><path d="m17.8 39.3l-.3-3c.8-.1 1.9-.3 3.1-.5 5.9-1.1 15.7-3 26.4.6l-1 2.8c-9.9-3.4-19.2-1.6-24.8-.5-1.4.3-2.6.5-3.4.6"/><ellipse cx="19.7" cy="37.9" rx="9" ry="9"/></g><ellipse cx="19.7" cy="37.9" rx="6" ry="6" fill="#b4d7ee"/><ellipse cx="44.3" cy="37.9" rx="9" ry="9" fill="#454749"/><ellipse cx="44.3" cy="37.9" rx="6" ry="6" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f474-1f3fd.svg b/public/emoji/1f474-1f3fd.svg new file mode 100644 index 000000000..2a73bef91 --- /dev/null +++ b/public/emoji/1f474-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32.1 8.9c0 0-.1 0 0 0-.1 0-.1 0-.2 0-25 0-29.9 8.8-29.9 22.6l.9 9.4h58.3l.9-9.4c-.1-13.8-5-22.6-30-22.6" fill="#748a93"/><path d="m58.5 36.8c-9.1-3.6-2-13.5-1.7-15.5 0 0-2.1-19.3-24.8-19.3-22.7 0-24.8 19.3-24.8 19.3.3 2 7.5 11.9-1.7 15.5 0 0-3.4-.4-3.4 3.7 0 4.9 3.5 4.1 3.5 4.1 0 7.5 7.4 17.4 26.4 17.4 19 0 26.4-9.9 26.4-17.4 0 0 3.5.8 3.5-4.1 0-4.1-3.4-3.7-3.4-3.7" fill="#d6a57c"/><g fill="#748a93"><path d="m40.7 52.9c.2 0 .3-.9.3-1.3 0-2.6-4-4.8-9-4.8s-9 2.3-9 4.9c0 .3.1 1.2.2 1.2 0 0 17.5 0 17.5 0"/><path d="m17.6 9.8c2.3-.7 4.7-1.5 7.1-2 2.4-.5 4.9-.9 7.3-1 2.5-.1 5 .1 7.4.6 2.4.5 4.8 1.3 7 2.4-2.4-.4-4.8-.8-7.2-.9-2.4-.2-4.8-.2-7.1-.1-2.4.1-4.8.3-7.2.5-2.4.2-4.8.5-7.3.5"/><path d="m14.5 14c2.9-.7 5.7-1.5 8.6-2 2.9-.5 5.9-.9 8.9-1 3-.1 6 .1 8.9.6 3 .5 5.9 1.2 8.6 2.4-2.9-.4-5.8-.7-8.8-.9-2.9-.2-5.8-.2-8.7-.1-2.9.1-5.8.3-8.7.5-2.9.2-5.8.6-8.8.5"/></g><g fill="#454749"><path d="m17.8 39.3l-.3-3c.8-.1 1.9-.3 3.1-.5 5.9-1.1 15.7-3 26.4.6l-1 2.8c-9.9-3.4-19.2-1.6-24.8-.5-1.4.3-2.6.5-3.4.6"/><ellipse cx="19.7" cy="37.9" rx="9" ry="9"/></g><ellipse cx="19.7" cy="37.9" rx="6" ry="6" fill="#b4d7ee"/><ellipse cx="44.3" cy="37.9" rx="9" ry="9" fill="#454749"/><ellipse cx="44.3" cy="37.9" rx="6" ry="6" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f474-1f3fe.svg b/public/emoji/1f474-1f3fe.svg new file mode 100644 index 000000000..0c9133ece --- /dev/null +++ b/public/emoji/1f474-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32.1 8.9c0 0-.1 0 0 0-.1 0-.1 0-.2 0-25 0-29.9 8.8-29.9 22.6l.9 9.4h58.3l.9-9.4c-.1-13.8-5-22.6-30-22.6" fill="#cbd8de"/><path d="m58.5 36.8c-9.1-3.6-2-13.5-1.7-15.5 0 0-2.1-19.3-24.8-19.3-22.7 0-24.8 19.3-24.8 19.3.3 2 7.5 11.9-1.7 15.5 0 0-3.4-.4-3.4 3.7 0 4.9 3.5 4.1 3.5 4.1 0 7.5 7.4 17.4 26.4 17.4 19 0 26.4-9.9 26.4-17.4 0 0 3.5.8 3.5-4.1 0-4.1-3.4-3.7-3.4-3.7" fill="#b47d56"/><g fill="#cbd8de"><path d="m40.7 52.9c.2 0 .3-.9.3-1.3 0-2.6-4-4.8-9-4.8s-9 2.3-9 4.9c0 .3.1 1.2.2 1.2 0 0 17.5 0 17.5 0"/><path d="m17.6 9.8c2.3-.7 4.7-1.5 7.1-2 2.4-.5 4.9-.9 7.4-1 2.5-.1 5 .1 7.4.6 2.4.5 4.8 1.3 7 2.4-2.5-.4-4.9-.8-7.3-.9-2.4-.2-4.8-.2-7.1-.1-2.4.1-4.8.3-7.2.5-2.4.2-4.8.5-7.3.5"/><path d="m14.5 14c2.9-.7 5.7-1.5 8.6-2 2.9-.5 5.9-.9 8.9-1 3-.1 6 .1 8.9.6 3 .5 5.9 1.2 8.6 2.4-2.9-.4-5.8-.7-8.8-.9-2.9-.2-5.8-.2-8.7-.1-2.9.1-5.8.3-8.7.5-2.9.2-5.8.6-8.8.5"/></g><g fill="#454749"><path d="m17.8 39.3l-.3-3c.8-.1 1.9-.3 3.1-.5 5.9-1.1 15.7-3 26.4.6l-1 2.8c-9.9-3.4-19.2-1.6-24.8-.5-1.4.3-2.6.5-3.4.6"/><ellipse cx="19.7" cy="37.9" rx="9" ry="9"/></g><ellipse cx="19.7" cy="37.9" rx="6" ry="6" fill="#b4d7ee"/><ellipse cx="44.3" cy="37.9" rx="9" ry="9" fill="#454749"/><ellipse cx="44.3" cy="37.9" rx="6" ry="6" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f474-1f3ff.svg b/public/emoji/1f474-1f3ff.svg new file mode 100644 index 000000000..14a6554c3 --- /dev/null +++ b/public/emoji/1f474-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32.1 8.9c0 0-.1 0 0 0-.1 0-.1 0-.2 0-25 0-29.9 8.8-29.9 22.6l.9 9.4h58.3l.9-9.4c-.1-13.8-5-22.6-30-22.6" fill="#cbd8de"/><path d="m58.5 36.8c-9.1-3.6-2-13.5-1.7-15.5 0 0-2.1-19.3-24.8-19.3-22.7 0-24.8 19.3-24.8 19.3.3 2 7.5 11.9-1.7 15.5 0 0-3.4-.4-3.4 3.7 0 4.9 3.5 4.1 3.5 4.1 0 7.5 7.4 17.4 26.4 17.4 19 0 26.4-9.9 26.4-17.4 0 0 3.5.8 3.5-4.1 0-4.1-3.4-3.7-3.4-3.7" fill="#8a6859"/><g fill="#cbd8de"><path d="m40.7 52.9c.2 0 .3-.9.3-1.3 0-2.6-4-4.8-9-4.8s-9 2.3-9 4.9c0 .3.1 1.2.2 1.2 0 0 17.5 0 17.5 0"/><path d="m17.6 9.8c2.3-.7 4.7-1.5 7.1-2 2.4-.5 4.9-.9 7.4-1 2.5-.1 5 .1 7.4.6 2.4.5 4.8 1.3 7 2.4-2.5-.4-4.9-.8-7.3-.9-2.4-.2-4.8-.2-7.1-.1-2.4.1-4.8.3-7.2.5-2.4.2-4.8.5-7.3.5"/><path d="m14.5 14c2.9-.7 5.7-1.5 8.6-2 2.9-.5 5.9-.9 8.9-1 3-.1 6 .1 8.9.6 3 .5 5.9 1.2 8.6 2.4-2.9-.4-5.8-.7-8.8-.9-2.9-.2-5.8-.2-8.7-.1-2.9.1-5.8.3-8.7.5-2.9.2-5.8.6-8.8.5"/></g><g fill="#454749"><path d="m17.8 39.3l-.3-3c.8-.1 1.9-.3 3.1-.5 5.9-1.1 15.7-3 26.4.6l-1 2.8c-9.9-3.4-19.2-1.6-24.8-.5-1.4.3-2.6.5-3.4.6"/><ellipse cx="19.7" cy="37.9" rx="9" ry="9"/></g><ellipse cx="19.7" cy="37.9" rx="6" ry="6" fill="#b4d7ee"/><ellipse cx="44.3" cy="37.9" rx="9" ry="9" fill="#454749"/><ellipse cx="44.3" cy="37.9" rx="6" ry="6" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f474.svg b/public/emoji/1f474.svg new file mode 100644 index 000000000..79bd197e1 --- /dev/null +++ b/public/emoji/1f474.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32.1 8.9c0 0-.1 0 0 0-.1 0-.1 0-.2 0-25 0-29.9 8.8-29.9 22.6l.9 9.4h58.3l.9-9.4c-.1-13.8-5-22.6-30-22.6" fill="#748a93"/><path d="m58.5 36.8c-9.1-3.6-2-13.5-1.7-15.5 0 0-2.1-19.3-24.8-19.3-22.7 0-24.8 19.3-24.8 19.3.3 2 7.5 11.9-1.7 15.5 0 0-3.4-.4-3.4 3.7 0 4.9 3.5 4.1 3.5 4.1 0 7.5 7.4 17.4 26.4 17.4 19 0 26.4-9.9 26.4-17.4 0 0 3.5.8 3.5-4.1 0-4.1-3.4-3.7-3.4-3.7" fill="#ffdd67"/><g fill="#748a93"><path d="m40.7 52.9c.2 0 .3-.9.3-1.3 0-2.6-4-4.8-9-4.8s-9 2.3-9 4.9c0 .3.1 1.2.2 1.2 0 0 17.5 0 17.5 0"/><path d="m17.6 9.8c2.3-.7 4.7-1.5 7.1-2 2.4-.5 4.9-.9 7.3-1 2.5-.1 5 .1 7.4.6 2.4.5 4.8 1.3 7 2.4-2.4-.4-4.8-.8-7.2-.9-2.4-.2-4.8-.2-7.1-.1-2.4.1-4.8.3-7.2.5-2.4.2-4.8.5-7.3.5"/><path d="m14.5 14c2.9-.7 5.7-1.5 8.6-2 2.9-.5 5.9-.9 8.9-1 3-.1 6 .1 8.9.6 3 .5 5.9 1.2 8.6 2.4-2.9-.4-5.8-.7-8.8-.9-2.9-.2-5.8-.2-8.7-.1-2.9.1-5.8.3-8.7.5-2.9.2-5.8.6-8.8.5"/></g><g fill="#454749"><path d="m17.8 39.3l-.3-3c.8-.1 1.9-.3 3.1-.5 5.9-1.1 15.7-3 26.4.6l-1 2.8c-9.9-3.4-19.2-1.6-24.8-.5-1.4.3-2.6.5-3.4.6"/><ellipse cx="19.7" cy="37.9" rx="9" ry="9"/></g><ellipse cx="19.7" cy="37.9" rx="6" ry="6" fill="#b4d7ee"/><ellipse cx="44.3" cy="37.9" rx="9" ry="9" fill="#454749"/><ellipse cx="44.3" cy="37.9" rx="6" ry="6" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f475-1f3fb.svg b/public/emoji/1f475-1f3fb.svg new file mode 100644 index 000000000..1e1c55669 --- /dev/null +++ b/public/emoji/1f475-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="11.6" rx="15" ry="9.6" fill="#627a82"/><ellipse cx="32" cy="15.6" rx="15" ry="9.6" fill="#c28fef"/><path d="m57.3 28.9c-15.6-15.6-35.1-15.7-50.7 0l.1 17.3c0 7.5 7.4 15.8 25.7 15.8 17.3 0 24.9-6.8 24.9-15.8v-17.3" fill="#ffe1bd"/><path d="m39.2 51.7c.1.2.2.4.2.6 0 1.7-3.4 3.8-7.5 3.8s-7.5-2.1-7.5-3.8c0-.2.1-.5.2-.6 0 0 3.2 1.5 7.3 1.5 4.1 0 7.3-1.5 7.3-1.5" fill="#454749"/><path d="m32 9.1c-29.5 0-35.8 23.7-25.2 32 0 0 5.2-8.8 16.1-13 28.4-10.9 20.5-19 9.1-19" fill="#748a93"/><path d="m32 9.1c-11.4 0-19.3 8.1 9.1 19 10.9 4.2 16.1 13 16.1 13 10.6-8.2 4.2-32-25.2-32" fill="#8b9fa5"/><g fill="#454749"><path d="m42.8 54.4c-.6 0-1.1-.2-1.6-.4-.5-.2-1-.5-1.4-.9-.8-.7-1.6-1.8-1.6-2.9.8.8 1.5 1.5 2.2 2.2.8.6 1.6 1.2 2.4 2"/><path d="m21 54.4c.8-.8 1.7-1.3 2.4-2 .8-.7 1.5-1.3 2.2-2.2 0 1.2-.7 2.2-1.6 2.9-.4.4-.9.7-1.4.9-.4.2-1 .4-1.6.4"/><path d="m17.7 41l-.3-3c.8-.1 1.9-.3 3.1-.5 5.9-1.1 15.7-3 26.4.6l-1 2.8c-9.9-3.4-19.2-1.6-24.8-.5-1.3.3-2.5.5-3.4.6"/><ellipse cx="19.7" cy="39.6" rx="9" ry="9"/></g><ellipse cx="19.7" cy="39.6" rx="6" ry="6" fill="#b4d7ee"/><ellipse cx="44.3" cy="39.6" rx="9" ry="9" fill="#454749"/><ellipse cx="44.3" cy="39.6" rx="6" ry="6" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f475-1f3fc.svg b/public/emoji/1f475-1f3fc.svg new file mode 100644 index 000000000..fd7cea0fc --- /dev/null +++ b/public/emoji/1f475-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="11.6" rx="15" ry="9.6" fill="#627a82"/><ellipse cx="32" cy="15.6" rx="15" ry="9.6" fill="#c28fef"/><path d="m57.3 28.9c-15.6-15.6-35.1-15.7-50.7 0l.1 17.3c0 7.5 7.4 15.8 25.7 15.8 17.3 0 24.9-6.8 24.9-15.8v-17.3" fill="#fed0ac"/><path d="m39.2 51.7c.1.2.2.4.2.6 0 1.7-3.4 3.8-7.5 3.8s-7.5-2.1-7.5-3.8c0-.2.1-.5.2-.6 0 0 3.2 1.5 7.3 1.5 4.1 0 7.3-1.5 7.3-1.5" fill="#454749"/><path d="m32 9.1c-29.5 0-35.8 23.7-25.2 32 0 0 5.2-8.8 16.1-13 28.4-10.9 20.5-19 9.1-19" fill="#748a93"/><path d="m32 9.1c-11.4 0-19.3 8.1 9.1 19 10.9 4.2 16.1 13 16.1 13 10.6-8.2 4.2-32-25.2-32" fill="#8b9fa5"/><g fill="#454749"><path d="m42.8 54.4c-.6 0-1.1-.2-1.6-.4-.5-.2-1-.5-1.4-.9-.8-.7-1.6-1.8-1.6-2.9.8.8 1.5 1.5 2.2 2.2.8.6 1.6 1.2 2.4 2"/><path d="m21 54.4c.8-.8 1.7-1.3 2.4-2 .8-.7 1.5-1.3 2.2-2.2 0 1.2-.7 2.2-1.6 2.9-.4.4-.9.7-1.4.9-.4.2-1 .4-1.6.4"/><path d="m17.7 41l-.3-3c.8-.1 1.9-.3 3.1-.5 5.9-1.1 15.7-3 26.4.6l-1 2.8c-9.9-3.4-19.2-1.6-24.8-.5-1.3.3-2.5.5-3.4.6"/><ellipse cx="19.7" cy="39.6" rx="9" ry="9"/></g><ellipse cx="19.7" cy="39.6" rx="6" ry="6" fill="#b4d7ee"/><ellipse cx="44.3" cy="39.6" rx="9" ry="9" fill="#454749"/><ellipse cx="44.3" cy="39.6" rx="6" ry="6" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f475-1f3fd.svg b/public/emoji/1f475-1f3fd.svg new file mode 100644 index 000000000..121b50ba0 --- /dev/null +++ b/public/emoji/1f475-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="11.6" rx="15" ry="9.6" fill="#627a82"/><ellipse cx="32" cy="15.6" rx="15" ry="9.6" fill="#c28fef"/><path d="m57.3 28.9c-15.6-15.6-35.1-15.7-50.7 0l.1 17.3c0 7.5 7.4 15.8 25.7 15.8 17.3 0 24.9-6.8 24.9-15.8v-17.3" fill="#d6a57c"/><path d="m39.2 51.7c.1.2.2.4.2.6 0 1.7-3.4 3.8-7.5 3.8s-7.5-2.1-7.5-3.8c0-.2.1-.5.2-.6 0 0 3.2 1.5 7.3 1.5 4.1 0 7.3-1.5 7.3-1.5" fill="#454749"/><path d="m32 9.1c-29.5 0-35.8 23.7-25.2 32 0 0 5.2-8.8 16.1-13 28.4-10.9 20.5-19 9.1-19" fill="#748a93"/><path d="m32 9.1c-11.4 0-19.3 8.1 9.1 19 10.9 4.2 16.1 13 16.1 13 10.6-8.2 4.2-32-25.2-32" fill="#8b9fa5"/><g fill="#454749"><path d="m42.8 54.4c-.6 0-1.1-.2-1.6-.4-.5-.2-1-.5-1.4-.9-.8-.7-1.6-1.8-1.6-2.9.8.8 1.5 1.5 2.2 2.2.8.6 1.6 1.2 2.4 2"/><path d="m21 54.4c.8-.8 1.7-1.3 2.4-2 .8-.7 1.5-1.3 2.2-2.2 0 1.2-.7 2.2-1.6 2.9-.4.4-.9.7-1.4.9-.4.2-1 .4-1.6.4"/><path d="m17.7 41l-.3-3c.8-.1 1.9-.3 3.1-.5 5.9-1.1 15.7-3 26.4.6l-1 2.8c-9.9-3.4-19.2-1.6-24.8-.5-1.4.3-2.5.5-3.4.6"/><ellipse cx="19.7" cy="39.6" rx="9" ry="9"/></g><ellipse cx="19.7" cy="39.6" rx="6" ry="6" fill="#b4d7ee"/><ellipse cx="44.3" cy="39.6" rx="9" ry="9" fill="#454749"/><ellipse cx="44.3" cy="39.6" rx="6" ry="6" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f475-1f3fe.svg b/public/emoji/1f475-1f3fe.svg new file mode 100644 index 000000000..c1246e568 --- /dev/null +++ b/public/emoji/1f475-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="11.6" rx="15" ry="9.6" fill="#627a82"/><ellipse cx="32" cy="15.6" rx="15" ry="9.6" fill="#c28fef"/><path d="m57.3 28.9c-15.6-15.6-35.1-15.7-50.7 0l.1 17.3c0 7.5 7.4 15.8 25.7 15.8 17.3 0 24.9-6.8 24.9-15.8v-17.3" fill="#b47d56"/><path d="m39.2 51.7c.1.2.2.4.2.6 0 1.7-3.4 3.8-7.5 3.8s-7.5-2.1-7.5-3.8c0-.2.1-.5.2-.6 0 0 3.2 1.5 7.3 1.5 4.1 0 7.3-1.5 7.3-1.5" fill="#454749"/><path d="m32 9.1c-29.5 0-35.8 23.7-25.2 32 0 0 5.2-8.8 16.1-13 28.4-10.9 20.5-19 9.1-19" fill="#748a93"/><path d="m32 9.1c-11.4 0-19.3 8.1 9.1 19 10.9 4.2 16.1 13 16.1 13 10.6-8.2 4.2-32-25.2-32" fill="#8b9fa5"/><g fill="#454749"><path d="m42.8 54.4c-.6 0-1.1-.2-1.6-.4-.5-.2-1-.5-1.4-.9-.8-.7-1.6-1.8-1.6-2.9.8.8 1.5 1.5 2.2 2.2.8.6 1.6 1.2 2.4 2"/><path d="m21 54.4c.8-.8 1.7-1.3 2.4-2 .8-.7 1.5-1.3 2.2-2.2 0 1.2-.7 2.2-1.6 2.9-.4.4-.9.7-1.4.9-.4.2-1 .4-1.6.4"/><path d="m17.7 41l-.3-3c.8-.1 1.9-.3 3.1-.5 5.9-1.1 15.7-3 26.4.6l-1 2.8c-9.9-3.4-19.2-1.6-24.8-.5-1.4.3-2.5.5-3.4.6"/><ellipse cx="19.7" cy="39.6" rx="9" ry="9"/></g><ellipse cx="19.7" cy="39.6" rx="6" ry="6" fill="#b4d7ee"/><ellipse cx="44.2" cy="39.6" rx="9" ry="9" fill="#454749"/><ellipse cx="44.2" cy="39.6" rx="6" ry="6" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f475-1f3ff.svg b/public/emoji/1f475-1f3ff.svg new file mode 100644 index 000000000..b1ae7cd6c --- /dev/null +++ b/public/emoji/1f475-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="11.6" rx="15" ry="9.6" fill="#627a82"/><ellipse cx="32" cy="15.6" rx="15" ry="9.6" fill="#c28fef"/><path d="m57.3 28.9c-15.6-15.6-35.1-15.7-50.7 0l.1 17.3c0 7.5 7.4 15.8 25.7 15.8 17.3 0 24.9-6.8 24.9-15.8v-17.3" fill="#8a6859"/><path d="m39.3 51.7c.1.2.2.4.2.6 0 1.7-3.4 3.8-7.5 3.8s-7.5-2.1-7.5-3.8c0-.2.1-.5.2-.6 0 0 3.2 1.5 7.3 1.5 4.1 0 7.3-1.5 7.3-1.5" fill="#454749"/><path d="m32 9.1c-29.5 0-35.8 23.7-25.2 32 0 0 5.2-8.8 16.1-13 28.4-10.9 20.5-19 9.1-19" fill="#748a93"/><path d="m32 9.1c-11.4 0-19.3 8.1 9.1 19 10.9 4.2 16.1 13 16.1 13 10.6-8.2 4.2-32-25.2-32" fill="#8b9fa5"/><g fill="#454749"><path d="m42.9 54.4c-.6 0-1.1-.2-1.6-.4-.5-.2-1-.5-1.4-.9-.8-.7-1.6-1.8-1.6-2.9.8.8 1.5 1.5 2.2 2.2.7.6 1.5 1.2 2.4 2"/><path d="m21.1 54.4c.8-.8 1.7-1.3 2.4-2 .8-.7 1.5-1.3 2.2-2.2 0 1.2-.7 2.2-1.6 2.9-.4.4-.9.7-1.4.9-.5.2-1 .4-1.6.4"/><path d="m17.8 41l-.3-3c.8-.1 1.9-.3 3.1-.5 5.9-1.1 15.7-3 26.4.6l-1 2.8c-9.9-3.4-19.2-1.6-24.8-.5-1.4.3-2.6.5-3.4.6"/><ellipse cx="19.7" cy="39.6" rx="9" ry="9"/></g><ellipse cx="19.7" cy="39.6" rx="6" ry="6" fill="#b4d7ee"/><ellipse cx="44.3" cy="39.6" rx="9" ry="9" fill="#454749"/><ellipse cx="44.3" cy="39.6" rx="6" ry="6" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f475.svg b/public/emoji/1f475.svg new file mode 100644 index 000000000..a2ac6131e --- /dev/null +++ b/public/emoji/1f475.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="11.5" rx="15" ry="9.6" fill="#627a82"/><ellipse cx="32" cy="15.5" rx="15" ry="9.6" fill="#c28fef"/><path d="m57.3 28.8c-15.6-15.6-35.1-15.7-50.7 0l.1 17.3c0 7.5 7.4 15.8 25.7 15.8 17.3 0 24.9-6.8 24.9-15.8v-17.3" fill="#ffdd67"/><path d="m39.2 51.7c.1.2.2.4.2.6 0 1.7-3.4 3.8-7.5 3.8s-7.5-2.1-7.5-3.8c0-.2.1-.5.2-.6 0 0 3.2 1.5 7.3 1.5 4.1-.1 7.3-1.5 7.3-1.5" fill="#454749"/><path d="m32 9.1c-29.5 0-35.8 23.7-25.2 32 0 0 5.2-8.8 16.1-13 28.4-11 20.5-19 9.1-19" fill="#748a93"/><path d="m32 9.1c-11.4 0-19.3 8.1 9.1 19 10.9 4.2 16.1 13 16.1 13 10.6-8.3 4.2-32-25.2-32" fill="#8b9fa5"/><g fill="#454749"><path d="m42.8 54.3c-.6 0-1.1-.2-1.6-.4-.5-.2-1-.5-1.4-.9-.8-.7-1.6-1.8-1.6-2.9.8.8 1.5 1.5 2.2 2.2.8.7 1.6 1.3 2.4 2"/><path d="m21 54.3c.8-.8 1.7-1.3 2.4-2 .8-.7 1.5-1.3 2.2-2.2 0 1.2-.7 2.2-1.6 2.9-.4.4-.9.7-1.4.9-.4.3-1 .4-1.6.4"/><path d="m17.8 40.9l-.3-3c.8-.1 1.9-.3 3.1-.5 5.9-1.1 15.7-3 26.4.6l-1 2.8c-9.9-3.4-19.2-1.6-24.8-.5-1.4.3-2.6.5-3.4.6"/><ellipse cx="19.7" cy="39.5" rx="9" ry="9"/></g><ellipse cx="19.7" cy="39.5" rx="6" ry="6" fill="#b4d7ee"/><ellipse cx="44.3" cy="39.5" rx="9" ry="9" fill="#454749"/><ellipse cx="44.3" cy="39.5" rx="6" ry="6" fill="#b4d7ee"/></svg> \ No newline at end of file diff --git a/public/emoji/1f476-1f3fb.svg b/public/emoji/1f476-1f3fb.svg new file mode 100644 index 000000000..aa85b9bd0 --- /dev/null +++ b/public/emoji/1f476-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57 27c0-17-12-25-25-25s-25 8-25 25c-3.5 0-5 2.5-5 5s1.5 5 5 5c0 6.7 7 16 25 16 18 0 25-9.3 25-16 3.5 0 5-2.5 5-5s-1.5-5-5-5" fill="#ffe1bd"/><path d="m33 15c-4-3-2-7-2-7s8 5 15 3c0 0-4-1-5-4 0 0 4 1 7 0-4-3-9-5-16-5-7 0-12 2-16 5 4 5 8 8 17 8" fill="#594640"/><g fill="#ff717f"><path d="m56 37.4c-.4-2.4-3.3-3.9-6.6-3.2-3.3.6-5.7 3.1-5.3 5.5.4 2.4 3.3 3.9 6.6 3.2 3.2-.7 5.6-3.1 5.3-5.5" opacity=".5"/><path d="m14.6 34.1c-3.2-.6-6.2.9-6.6 3.3-.4 2.4 2 4.9 5.3 5.5 3.3.6 6.3-.8 6.6-3.2.4-2.5-2-4.9-5.3-5.6" opacity=".5"/></g><path d="m26 27.5c0 3.6-2.9 6.5-6.5 6.5-3.6 0-6.5-2.9-6.5-6.5 0-3.6 2.9-6.5 6.5-6.5 3.6 0 6.5 2.9 6.5 6.5" fill="#fff"/><circle cx="19.5" cy="27.5" r="4.5" fill="#664e27"/><path d="m21 27.5c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5c.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m51 27.5c0 3.6-2.9 6.5-6.5 6.5s-6.5-2.9-6.5-6.5c0-3.6 2.9-6.5 6.5-6.5s6.5 2.9 6.5 6.5" fill="#fff"/><circle cx="44.5" cy="27.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="27.5" r="1.5" fill="#231f20"/><path d="m47 43.8c0 8.3-6.7 12.2-15 12.2-8.3 0-15-3.9-15-12.2 0-8.4 6.8-4.8 15-4.8 8.3 0 15-3.6 15 4.8" fill="#61c2ff"/><ellipse cx="32" cy="47" rx="6" ry="5" fill="#6235a8"/><path d="m32 46c-6.1 0-11-.7-11 5.2 0 6 4.9 10.8 11 10.8 6.1 0 11-4.8 11-10.7 0-6-4.9-5.3-11-5.3m0 12.4c-4.3 0-8.3-2.9-8.3-7.1 0-4.2 4-3.2 8.3-3.2 4.3 0 8.3-1 8.3 3.2 0 4.2-4 7.1-8.3 7.1" fill="#fbbf67"/><path d="m36 48.8c0 .6-.5 1.2-1.1 1.2h-5.8c-.6 0-1.1-.5-1.1-1.2v-2.7c0-.6.5-1.2 1.1-1.2h5.8c.6 0 1.1.5 1.1 1.2v2.7" fill="#42ade2"/><path d="m32 38c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#e6b796"/></svg> \ No newline at end of file diff --git a/public/emoji/1f476-1f3fc.svg b/public/emoji/1f476-1f3fc.svg new file mode 100644 index 000000000..50f5f8c94 --- /dev/null +++ b/public/emoji/1f476-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57 27c0-17-12-25-25-25s-25 8-25 25c-3.5 0-5 2.5-5 5s1.5 5 5 5c0 6.7 7 16 25 16 18 0 25-9.3 25-16 3.5 0 5-2.5 5-5s-1.5-5-5-5" fill="#fed0ac"/><path d="m33 15c-4-3-2-7-2-7s8 5 15 3c0 0-4-1-5-4 0 0 4 1 7 0-4-3-9-5-16-5-7 0-12 2-16 5 4 5 8 8 17 8" fill="#dbb471"/><g fill="#ff717f"><path d="m56 37.4c-.4-2.4-3.3-3.9-6.6-3.2-3.3.6-5.7 3.1-5.3 5.5.4 2.4 3.3 3.9 6.6 3.2 3.2-.7 5.6-3.1 5.3-5.5" opacity=".5"/><path d="m14.6 34.1c-3.2-.6-6.2.9-6.6 3.3-.4 2.4 2 4.9 5.3 5.5 3.3.6 6.3-.8 6.6-3.2.4-2.5-2-4.9-5.3-5.6" opacity=".5"/></g><path d="m26 27.5c0 3.6-2.9 6.5-6.5 6.5-3.6 0-6.5-2.9-6.5-6.5 0-3.6 2.9-6.5 6.5-6.5 3.6 0 6.5 2.9 6.5 6.5" fill="#fff"/><circle cx="19.5" cy="27.5" r="4.5" fill="#664e27"/><path d="m21 27.5c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5c.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m51 27.5c0 3.6-2.9 6.5-6.5 6.5s-6.5-2.9-6.5-6.5c0-3.6 2.9-6.5 6.5-6.5s6.5 2.9 6.5 6.5" fill="#fff"/><circle cx="44.5" cy="27.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="27.5" r="1.5" fill="#231f20"/><path d="m47 43.8c0 8.3-6.7 12.2-15 12.2-8.3 0-15-3.9-15-12.2 0-8.4 6.8-4.8 15-4.8 8.3 0 15-3.6 15 4.8" fill="#61c2ff"/><ellipse cx="32" cy="47" rx="6" ry="5" fill="#6235a8"/><path d="m32 46c-6.1 0-11-.7-11 5.2 0 6 4.9 10.8 11 10.8 6.1 0 11-4.8 11-10.7 0-6-4.9-5.3-11-5.3m0 12.4c-4.3 0-8.3-2.9-8.3-7.1 0-4.2 4-3.2 8.3-3.2 4.3 0 8.3-1 8.3 3.2 0 4.2-4 7.1-8.3 7.1" fill="#fbbf67"/><path d="m36 48.8c0 .6-.5 1.2-1.1 1.2h-5.8c-.6 0-1.1-.5-1.1-1.2v-2.7c0-.6.5-1.2 1.1-1.2h5.8c.6 0 1.1.5 1.1 1.2v2.7" fill="#42ade2"/><path d="m32 38c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#e0a372"/></svg> \ No newline at end of file diff --git a/public/emoji/1f476-1f3fd.svg b/public/emoji/1f476-1f3fd.svg new file mode 100644 index 000000000..9d3946dcd --- /dev/null +++ b/public/emoji/1f476-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57 27c0-17-12-25-25-25s-25 8-25 25c-3.5 0-5 2.5-5 5s1.5 5 5 5c0 6.7 7 16 25 16 18 0 25-9.3 25-16 3.5 0 5-2.5 5-5s-1.5-5-5-5" fill="#d6a57c"/><path d="m33 15c-4-3-2-7-2-7s8 5 15 3c0 0-4-1-5-4 0 0 4 1 7 0-4-3-9-5-16-5-7 0-12 2-16 5 4 5 8 8 17 8" fill="#594640"/><g fill="#ff717f"><path d="m56 37.4c-.4-2.4-3.3-3.9-6.6-3.2-3.3.6-5.7 3.1-5.3 5.5.4 2.4 3.3 3.9 6.6 3.2 3.2-.7 5.6-3.1 5.3-5.5" opacity=".5"/><path d="m14.6 34.1c-3.2-.6-6.2.9-6.6 3.3-.4 2.4 2 4.9 5.3 5.5 3.3.6 6.3-.8 6.6-3.2.4-2.5-2-4.9-5.3-5.6" opacity=".5"/></g><path d="m26 27.5c0 3.6-2.9 6.5-6.5 6.5-3.6 0-6.5-2.9-6.5-6.5 0-3.6 2.9-6.5 6.5-6.5 3.6 0 6.5 2.9 6.5 6.5" fill="#fff"/><circle cx="19.5" cy="27.5" r="4.5" fill="#664e27"/><path d="m21 27.5c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5c.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m51 27.5c0 3.6-2.9 6.5-6.5 6.5s-6.5-2.9-6.5-6.5c0-3.6 2.9-6.5 6.5-6.5s6.5 2.9 6.5 6.5" fill="#fff"/><circle cx="44.5" cy="27.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="27.5" r="1.5" fill="#231f20"/><path d="m47 43.8c0 8.3-6.7 12.2-15 12.2-8.3 0-15-3.9-15-12.2 0-8.4 6.8-4.8 15-4.8 8.3 0 15-3.6 15 4.8" fill="#61c2ff"/><ellipse cx="32" cy="47" rx="6" ry="5" fill="#6235a8"/><path d="m32 46c-6.1 0-11-.7-11 5.2 0 6 4.9 10.8 11 10.8 6.1 0 11-4.8 11-10.7 0-6-4.9-5.3-11-5.3m0 12.4c-4.3 0-8.3-2.9-8.3-7.1 0-4.2 4-3.2 8.3-3.2 4.3 0 8.3-1 8.3 3.2 0 4.2-4 7.1-8.3 7.1" fill="#fbbf67"/><path d="m36 48.8c0 .6-.5 1.2-1.1 1.2h-5.8c-.6 0-1.1-.5-1.1-1.2v-2.7c0-.6.5-1.2 1.1-1.2h5.8c.6 0 1.1.5 1.1 1.2v2.7" fill="#42ade2"/><path d="m32 38c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#b58360"/></svg> \ No newline at end of file diff --git a/public/emoji/1f476-1f3fe.svg b/public/emoji/1f476-1f3fe.svg new file mode 100644 index 000000000..75c1a6747 --- /dev/null +++ b/public/emoji/1f476-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57 27c0-17-12-25-25-25-13 0-25 8-25 25-3.5 0-5 2.5-5 5s1.5 5 5 5c0 6.7 7 16 25 16s25-9.3 25-16c3.5 0 5-2.5 5-5s-1.5-5-5-5" fill="#b47d56"/><path d="m33 15c-4-3-2-7-2-7s8 5 15 3c0 0-4-1-5-4 0 0 4 1 7 0-4-3-9-5-16-5-7 0-12 2-16 5 4 5 8 8 17 8" fill="#231f20"/><g fill="#ff717f"><path d="m56 37.4c-.4-2.4-3.3-3.9-6.6-3.2-3.3.6-5.7 3.1-5.3 5.5.4 2.4 3.3 3.9 6.6 3.2 3.2-.7 5.6-3.1 5.3-5.5" opacity=".5"/><path d="m14.6 34.1c-3.2-.6-6.2.9-6.6 3.3-.4 2.4 2 4.9 5.3 5.5 3.3.6 6.3-.8 6.6-3.2.4-2.5-2-4.9-5.3-5.6" opacity=".5"/></g><path d="m26 27.5c0 3.6-2.9 6.5-6.5 6.5-3.6 0-6.5-2.9-6.5-6.5 0-3.6 2.9-6.5 6.5-6.5 3.6 0 6.5 2.9 6.5 6.5" fill="#fff"/><circle cx="19.5" cy="27.5" r="4.5" fill="#664e27"/><path d="m21 27.5c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5c.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m51 27.5c0 3.6-2.9 6.5-6.5 6.5-3.6 0-6.5-2.9-6.5-6.5 0-3.6 2.9-6.5 6.5-6.5 3.6 0 6.5 2.9 6.5 6.5" fill="#fff"/><circle cx="44.5" cy="27.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="27.5" r="1.5" fill="#231f20"/><path d="m47 43.8c0 8.3-6.7 12.2-15 12.2-8.3 0-15-3.9-15-12.2 0-8.4 6.8-4.8 15-4.8 8.3 0 15-3.6 15 4.8" fill="#61c2ff"/><ellipse cx="32" cy="47" rx="6" ry="5" fill="#6235a8"/><path d="m32 46c-6.1 0-11-.7-11 5.2 0 6 4.9 10.8 11 10.8 6.1 0 11-4.8 11-10.7 0-6-4.9-5.3-11-5.3m0 12.4c-4.3 0-8.3-2.9-8.3-7.1 0-4.2 4-3.2 8.3-3.2s8.3-1 8.3 3.2c0 4.2-4 7.1-8.3 7.1" fill="#fbbf67"/><path d="m36 48.8c0 .6-.5 1.2-1.1 1.2h-5.8c-.6 0-1.1-.5-1.1-1.2v-2.7c0-.6.5-1.2 1.1-1.2h5.8c.6 0 1.1.5 1.1 1.2v2.7" fill="#42ade2"/><path d="m32 38c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#935e3e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f476-1f3ff.svg b/public/emoji/1f476-1f3ff.svg new file mode 100644 index 000000000..27a4a6d7f --- /dev/null +++ b/public/emoji/1f476-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57 27c0-17-12-25-25-25-13 0-25 8-25 25-3.5 0-5 2.5-5 5s1.5 5 5 5c0 6.7 7 16 25 16s25-9.3 25-16c3.5 0 5-2.5 5-5 0-2.5-1.5-5-5-5" fill="#8a6859"/><path d="m33 15c-4-3-2-7-2-7s8 5 15 3c0 0-4-1-5-4 0 0 4 1 7 0-4-3-9-5-16-5-7 0-12 2-16 5 4 5 8 8 17 8" fill="#231f20"/><g fill="#ff717f"><path d="m56 37.4c-.4-2.4-3.3-3.9-6.6-3.2-3.3.6-5.7 3.1-5.3 5.5.4 2.4 3.3 3.9 6.6 3.2 3.2-.7 5.6-3.1 5.3-5.5" opacity=".5"/><path d="m14.6 34.1c-3.2-.6-6.2.9-6.6 3.3-.4 2.4 2 4.9 5.3 5.5 3.3.6 6.3-.8 6.6-3.2.4-2.5-2-4.9-5.3-5.6" opacity=".5"/></g><path d="m26 27.5c0 3.6-2.9 6.5-6.5 6.5-3.6 0-6.5-2.9-6.5-6.5 0-3.6 2.9-6.5 6.5-6.5 3.6 0 6.5 2.9 6.5 6.5" fill="#fff"/><circle cx="19.5" cy="27.5" r="4.5" fill="#664e27"/><path d="m21 27.5c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m51 27.5c0 3.6-2.9 6.5-6.5 6.5-3.6 0-6.5-2.9-6.5-6.5 0-3.6 2.9-6.5 6.5-6.5 3.6 0 6.5 2.9 6.5 6.5" fill="#fff"/><circle cx="44.5" cy="27.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="27.5" r="1.5" fill="#231f20"/><path d="m47 43.8c0 8.3-6.7 12.2-15 12.2-8.3 0-15-3.9-15-12.2 0-8.4 6.8-4.8 15-4.8 8.3 0 15-3.6 15 4.8" fill="#61c2ff"/><ellipse cx="32" cy="47" rx="6" ry="5" fill="#6235a8"/><path d="m32 46c-6.1 0-11-.7-11 5.2 0 6 4.9 10.8 11 10.8 6.1 0 11-4.8 11-10.7 0-6-4.9-5.3-11-5.3m0 12.4c-4.3 0-8.3-2.9-8.3-7.1 0-4.2 4-3.2 8.3-3.2s8.3-1 8.3 3.2c0 4.2-4 7.1-8.3 7.1" fill="#fbbf67"/><path d="m36 48.8c0 .6-.5 1.2-1.1 1.2h-5.8c-.6 0-1.1-.5-1.1-1.2v-2.7c0-.6.5-1.2 1.1-1.2h5.8c.6 0 1.1.5 1.1 1.2v2.7" fill="#42ade2"/><path d="m32 38c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#705041"/></svg> \ No newline at end of file diff --git a/public/emoji/1f476.svg b/public/emoji/1f476.svg new file mode 100644 index 000000000..6bbcb0c2e --- /dev/null +++ b/public/emoji/1f476.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57 27c0-17-12-25-25-25s-25 8-25 25c-3.5 0-5 2.5-5 5s1.5 5 5 5c0 6.7 7 16 25 16 18 0 25-9.3 25-16 3.5 0 5-2.5 5-5s-1.5-5-5-5" fill="#ffdd67"/><path d="m33 15c-4-3-2-7-2-7s8 5 15 3c0 0-4-1-5-4 0 0 4 1 7 0-4-3-9-5-16-5-7 0-12 2-16 5 4 5 8 8 17 8" fill="#ffb300"/><g fill="#ff717f"><path d="m56 37.4c-.4-2.4-3.3-3.9-6.6-3.2-3.3.6-5.7 3.1-5.3 5.5.4 2.4 3.3 3.9 6.6 3.2 3.2-.7 5.6-3.1 5.3-5.5" opacity=".5"/><path d="m14.6 34.1c-3.2-.6-6.2.9-6.6 3.3-.4 2.4 2 4.9 5.3 5.5 3.3.6 6.3-.8 6.6-3.2.4-2.5-2-4.9-5.3-5.6" opacity=".5"/></g><path d="m26 27.5c0 3.6-2.9 6.5-6.5 6.5-3.6 0-6.5-2.9-6.5-6.5 0-3.6 2.9-6.5 6.5-6.5 3.6 0 6.5 2.9 6.5 6.5" fill="#fff"/><circle cx="19.5" cy="27.5" r="4.5" fill="#664e27"/><path d="m21 27.5c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m51 27.5c0 3.6-2.9 6.5-6.5 6.5-3.6 0-6.5-2.9-6.5-6.5 0-3.6 2.9-6.5 6.5-6.5 3.6 0 6.5 2.9 6.5 6.5" fill="#fff"/><circle cx="44.5" cy="27.5" r="4.5" fill="#664e27"/><circle cx="44.5" cy="27.5" r="1.5" fill="#231f20"/><path d="m47 43.8c0 8.3-6.7 12.2-15 12.2-8.3 0-15-3.9-15-12.2 0-8.4 6.8-4.8 15-4.8 8.3 0 15-3.6 15 4.8" fill="#61c2ff"/><ellipse cx="32" cy="47" rx="6" ry="5" fill="#6235a8"/><path d="m32 46c-6.1 0-11-.7-11 5.2 0 6 4.9 10.8 11 10.8s11-4.8 11-10.7c0-6-4.9-5.3-11-5.3m0 12.4c-4.3 0-8.3-2.9-8.3-7.1s4-3.2 8.3-3.2c4.3 0 8.3-1 8.3 3.2s-4 7.1-8.3 7.1" fill="#fbbf67"/><path d="m36 48.8c0 .6-.5 1.2-1.1 1.2h-5.8c-.6 0-1.1-.5-1.1-1.2v-2.7c0-.6.5-1.2 1.1-1.2h5.8c.6 0 1.1.5 1.1 1.2v2.7" fill="#42ade2"/><path d="m32 38c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#eba352"/></svg> \ No newline at end of file diff --git a/public/emoji/1f477-1f3fb.svg b/public/emoji/1f477-1f3fb.svg new file mode 100644 index 000000000..1c078948d --- /dev/null +++ b/public/emoji/1f477-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#594640" d="m6 28h52v12h-52z"/><path d="m8 37v-9h48v9c0 0 4 0 4 5s-4 5-4 5c0 8-18 15-24 15s-24-7-24-15c0 0-4 0-4-5 0-5 4-5 4-5" fill="#ffe1bd"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g><path d="M59,31H5C5,16.6,11.8,5.5,32,5.5C52.2,5.5,59,16.6,59,31z" fill="#ff9430"/><g fill="#db802b"><path d="m24.5 31h-4v-23.9l4-1.2z"/><path d="m43.5 31h-4v-25.1l4 1.2z"/><path d="m62 33.2h-60c0-5.1 13.4-9.3 30-9.3 16.6 0 30 4.2 30 9.3"/></g><path d="M41.5,27.7H22.5V6.6c0-6.1,19.1-6.1,19.1,0V27.7z" fill="#ff9430"/></svg> \ No newline at end of file diff --git a/public/emoji/1f477-1f3fc.svg b/public/emoji/1f477-1f3fc.svg new file mode 100644 index 000000000..2baad9283 --- /dev/null +++ b/public/emoji/1f477-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#dbb471" d="m6 28h52v12h-52z"/><path d="m8 37v-9h48v9c0 0 4 0 4 5s-4 5-4 5c0 8-18 15-24 15s-24-7-24-15c0 0-4 0-4-5 0-5 4-5 4-5" fill="#fed0ac"/><path d="m20 35.8c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5c.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5s-.7-1.5-1.5-1.5c-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g><path d="M59,31H5C5,16.6,11.8,5.5,32,5.5C52.2,5.5,59,16.6,59,31z" fill="#ff9430"/><g fill="#db802b"><path d="m24.5 31h-4v-23.9l4-1.2z"/><path d="m43.5 31h-4v-25.1l4 1.2z"/><path d="m62 33.2h-60c0-5.1 13.4-9.3 30-9.3s30 4.2 30 9.3"/></g><path d="M41.5,27.7H22.5V6.6c0-6.1,19.1-6.1,19.1,0V27.7z" fill="#ff9430"/></svg> \ No newline at end of file diff --git a/public/emoji/1f477-1f3fd.svg b/public/emoji/1f477-1f3fd.svg new file mode 100644 index 000000000..9bd5a803f --- /dev/null +++ b/public/emoji/1f477-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#594640" d="m6 28h52v12h-52z"/><path d="m8 37v-9h48v9c0 0 4 0 4 5s-4 5-4 5c0 8-18 15-24 15s-24-7-24-15c0 0-4 0-4-5 0-5 4-5 4-5" fill="#d6a57c"/><path d="m20 35.8c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5c.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5s-.7-1.5-1.5-1.5c-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g><path d="M59,31H5C5,16.6,11.8,5.5,32,5.5C52.2,5.5,59,16.6,59,31z" fill="#ff9430"/><g fill="#db802b"><path d="m24.5 31h-4v-23.9l4-1.2z"/><path d="m43.5 31h-4v-25.1l4 1.2z"/><path d="m62 33.2h-60c0-5.1 13.4-9.3 30-9.3s30 4.2 30 9.3"/></g><path d="M41.5,27.7H22.5V6.6c0-6.1,19.1-6.1,19.1,0V27.7z" fill="#ff9430"/></svg> \ No newline at end of file diff --git a/public/emoji/1f477-1f3fe.svg b/public/emoji/1f477-1f3fe.svg new file mode 100644 index 000000000..ee7b22823 --- /dev/null +++ b/public/emoji/1f477-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#231f20" d="m6 28h52v12h-52z"/><path d="m8 37v-9h48v9c0 0 4 0 4 5s-4 5-4 5c0 8-18 15-24 15s-24-7-24-15c0 0-4 0-4-5 0-5 4-5 4-5" fill="#b47d56"/><path d="m20 35.8c-5 0-7 1.8-7 3.6s0 4.4 6.6 4.4c6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6s0 4.4-6.6 4.4c-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5 0-.8-.7-1.5-1.5-1.5-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><g fill="#664e27"><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9"/></g><path d="M59,31H5C5,16.6,11.8,5.5,32,5.5C52.2,5.5,59,16.6,59,31z" fill="#ff9430"/><g fill="#db802b"><path d="m24.5 31h-4v-23.9l4-1.2z"/><path d="m43.5 31h-4v-25.1l4 1.2z"/><path d="m62 33.2h-60c0-5.1 13.4-9.3 30-9.3 16.6 0 30 4.2 30 9.3"/></g><path d="M41.5,27.7H22.5V6.6c0-6.1,19.1-6.1,19.1,0V27.7z" fill="#ff9430"/></svg> \ No newline at end of file diff --git a/public/emoji/1f477-1f3ff.svg b/public/emoji/1f477-1f3ff.svg new file mode 100644 index 000000000..2cfb7cf1b --- /dev/null +++ b/public/emoji/1f477-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#231f20" d="m6 28h52v12h-52z"/><path d="m8 37v-9h48v9c0 0 4 0 4 5s-4 5-4 5c0 8-18 15-24 15s-24-7-24-15c0 0-4 0-4-5 0-5 4-5 4-5" fill="#8a6859"/><path d="m20 35.8c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5c.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5s-.7-1.5-1.5-1.5c-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#574137"/><path d="M59,31H5C5,16.6,11.8,5.5,32,5.5C52.2,5.5,59,16.6,59,31z" fill="#ff9430"/><g fill="#db802b"><path d="m24.5 31h-4v-23.9l4-1.2z"/><path d="m43.5 31h-4v-25.1l4 1.2z"/><path d="m62 33.2h-60c0-5.1 13.4-9.3 30-9.3s30 4.2 30 9.3"/></g><path d="M41.5,27.7H22.5V6.6c0-6.1,19.1-6.1,19.1,0V27.7z" fill="#ff9430"/></svg> \ No newline at end of file diff --git a/public/emoji/1f477.svg b/public/emoji/1f477.svg new file mode 100644 index 000000000..56ae64c82 --- /dev/null +++ b/public/emoji/1f477.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffb300" d="m6 28h52v12h-52z"/><path d="m8 37v-9h48v9c0 0 4 0 4 5s-4 5-4 5c0 8-18 15-24 15s-24-7-24-15c0 0-4 0-4-5 0-5 4-5 4-5" fill="#ffdd67"/><path d="m20 35.8c-5 0-7 1.8-7 3.6 0 1.8 0 4.4 6.6 4.4 6.4 0 7.4-.8 7.4-3.5 0-1.8-2-4.5-7-4.5" fill="#f5f5f5"/><circle cx="20.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m22 38.8c0 .8-.7 1.5-1.5 1.5-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5c.8 0 1.5.7 1.5 1.5" fill="#231f20"/><path d="m13 39.3c0-7 14-7 14 1-2-6-12-6-14-1" fill="#664e27"/><path d="m44 35.8c5 0 7 1.8 7 3.6 0 1.8 0 4.4-6.6 4.4-6.4 0-7.4-.8-7.4-3.5 0-1.8 2-4.5 7-4.5" fill="#f5f5f5"/><circle cx="43.5" cy="38.8" r="4.5" fill="#664e27"/><path d="m42 38.8c0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5s-.7-1.5-1.5-1.5c-.8 0-1.5.7-1.5 1.5" fill="#231f20"/><path d="m51 39.3c0-7-14-7-14 1 2-6 12-6 14-1" fill="#664e27"/><path d="m41 50.9c0 3.4-4.5 5.1-9 5.1s-9-1.7-9-5.1c0 0 0-.9.9-.9 4.1 0 12.1 0 16.2 0 .9 0 .9.9.9.9" fill="#937237"/><path d="M59,31H5C5,16.6,11.8,5.5,32,5.5C52.2,5.5,59,16.6,59,31z" fill="#ff9430"/><g fill="#db802b"><path d="m24.5 31h-4v-23.9l4-1.2z"/><path d="m43.5 31h-4v-25.1l4 1.2z"/><path d="m62 33.2h-60c0-5.1 13.4-9.3 30-9.3s30 4.2 30 9.3"/></g><path d="M41.5,27.7H22.5V6.6c0-6.1,19.1-6.1,19.1,0V27.7z" fill="#ff9430"/></svg> \ No newline at end of file diff --git a/public/emoji/1f478-1f3fb.svg b/public/emoji/1f478-1f3fb.svg new file mode 100644 index 000000000..ded39faa2 --- /dev/null +++ b/public/emoji/1f478-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C13.9,2,4,13.4,4,28.5V62h56V28.5c0-22.4-15.2-22-15.2-22S43.7,2,32,2z" fill="#594640"/><path d="m10.4 40.7c0 0-4.4-1.1-4.4-7.5 0-5.1 3.3-5.9 3.3-5.9 30.2-.1 38.7-6.3 38.7-6.3s1.9 6.2 6.6 6.2c0 0 3.4.6 3.4 5.9 0 6.4-4.5 7.5-4.5 7.5-.1 9.7-13.4 21.4-21.5 21.4-8.1 0-21.6-11.7-21.6-21.3" fill="#ffe1bd"/><path d="m32 47c-4.2 0-6.3-3-4.2-3 2.1 0 6.3 0 8.4 0s0 3-4.2 3" fill="#e6b796"/><path d="m38.3 38.2c-1.5 0-1.3-1.8-1.3-1.8 2.2-11.5 15-5.4 15-5.4 1 2-2.3 6.9-3.2 7.2-4.2 1-10.5 0-10.5 0" fill="#f5f5f5"/><path d="m48.5 33.5c0 2.5-2 4.5-4.5 4.5-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5 2.5 0 4.5 2 4.5 4.5" fill="#6235a8"/><circle cx="44" cy="33.5" r="1.5" fill="#2b2925"/><path d="m37 36.3c2.2-13.7 13.5-4.6 18-6.5-4.5 4.3-13.5-4.9-18 6.5" fill="#3b3226"/><path d="m25.7 38.2c1.5 0 1.3-1.8 1.3-1.8-2.2-11.5-15-5.4-15-5.4-1 2 2.3 6.9 3.2 7.2 4.2 1 10.5 0 10.5 0" fill="#f5f5f5"/><path d="m15.5 33.5c0 2.5 2 4.5 4.5 4.5 2.5 0 4.5-2 4.5-4.5 0-2.5-2-4.5-4.5-4.5-2.5 0-4.5 2-4.5 4.5" fill="#6235a8"/><path d="m27 36.3c-2.2-13.7-13.5-4.6-18-6.5 4.5 4.3 13.5-4.9 18 6.5" fill="#3b3226"/><path d="M32,52l-10-1.5c6,8.5,14,8.5,20,0L32,52z" fill="#f085a9"/><path d="m35.9 50.1c-2.9-1.1-3.9.7-3.9.7s-1-1.8-3.9-.7c-2.3.9-6.1.4-6.1.4 4 .9 4.5 2.5 10 2.5 5.5 0 6-1.7 10-2.5 0 0-3.8.5-6.1-.4" fill="#d46c8f"/><circle cx="20" cy="33.5" r="1.5" fill="#2b2925"/><path d="m57.9 14.3c-.8-.4-1.9-.1-2.5.7-.2-.9-.7-1.6-1.3-2.1.6 0 .8-.3.6-.7-.2-.7-.5-1.5-1.9-2.5 0-1.6-1.2-3.1-1.2-3.1-.2-.2-.6-.2-.8.1 0 .1-.9 1.6-.5 3.3-1.5 1.3-1.4 2.7-1.3 3-.2 0-1.7 1-2.1 2.9-.8 0-1.3.6-1.3.6.3-2.2-1.4-4.4-4-4.3-.7-3.9-5.1-5.2-5.9-1.4-.5-1-1.6-1.8-1.6-1.8.4-1.9-1.2-5-2.1-5s-2.4 3.1-2.1 5c0 0-1.1.8-1.7 1.7-.8-3.8-5.3-2.5-5.9 1.4-2.6-.1-4.3 2-4 4.3 0 0-.5-.5-1.3-.6-.4-1.9-1.8-2.9-2.1-2.9.1-.2.2-1.7-1.3-3 .4-1.7-.5-3.2-.5-3.3-.2-.3-.6-.3-.8-.1 0 0-1.2 1.5-1.2 3.1-1.4.9-1.7 1.7-1.9 2.5-.1.4.1.8.6.7-.6.5-1 1.2-1.3 2.1-.6-.8-1.7-1.1-2.5-.7-1 .5-1.3 1.8-.8 2.9.6 1.4 2.4 1.5 3.3.5.4 2.2 2.7 3.1 4.5 1.6-.3 1 1.4 1 3.2-.6.6.4 1.7.3 2.1.1-.1 1.2.5 3.1 2.6 3.1 1.4 0 2-1 1.9-1.8.8.3 2.3.6 3.4-.1 2.1 1.8 3.6 2.1 3.7 1 .6.5 1.4.8 2.1.8s1.5-.3 2.1-.8c.1 1 1.6.8 3.7-1 1.1.7 2.5.5 3.4.1-.1 1 .5 2 1.9 2 2 0 2.6-1.9 2.6-3.1.4.2 1.5.2 2.1-.1 1.9 1.6 3.5 1.5 3.2.6 1.8 1.5 4.1.6 4.5-1.6.9 1 2.7.9 3.3-.5.5-1.2.1-2.4-.9-3m-47.5-2.4c.2-.7.9-1.1.9-1.1l.2.8c-.1 0-.6.4-1.1.3m2.3-2.6h-.6c0 0 .1-.9.5-1.3.2.6.1 1.3.1 1.3m.1 2.5l.4-.8c0 0 .5.5.6 1.3-.5 0-1-.5-1-.5m.8 1.5c.2 0 .7.1.7.1s-.2.3-.3.8c0-.2-.3-.8-.4-.9m.5 5.8c.2-.9.7-1.5.7-1.5l.7.7c-.1-.1-.7.6-1.4.8m1-3.1c0 0-.2-.9 0-1.7.6.5.9 1.4.9 1.4l-.9.3m1.7 1.8l.2-.9c0 0 .8.2 1.3.9-.6.3-1.5 0-1.5 0m22.2-2.5c-.5-1.1.1-2 2-2.1.8 3.3-1.6 2.9-2 2.1m-7-9.9c.5 0 1.1 2.5 1 3.4h-2c-.1-.9.5-3.4 1-3.4m-9 7.9c1.9.1 2.4 1 2 2.1-.4.7-2.8 1.1-2-2.1m-2.8 3.6c-.3.3-1 0-1-1.4 1.3.4 1.3 1.1 1 1.4m2.4 2.1c-.3-1-1-1.4-1.4-1.6.7-1.1.1-2.3-1.8-2.8.9-1.1 1.5-1.5 2.5-1.5-.7 3.1 1 4.6 3.2 3.3 0 .2 0 .3 0 .5-1 .3-1.8 1.1-2.5 2.1m1 .3c.3-.7 1.6-1.4 1.6-1.4l.4 1.2c0 .1-1 .5-2 .2m2.4-4.7c-.1-1.1-.3-1.9-2.7-2.4.8-3.5 3.6-3.3 3.9-1.6.2 1.2-1.4 1.6-1-.1.2-.6-.7-.9-1-.3-.3.8-.4 3.1 2.1 2.1-.2.6-.5.9-.3 1.2-.2.2-.6.6-1 1.1m1.2.2c.4 1 .2 2.2.2 2.2l-1.2-.2c0-.1.3-1.2 1-2m-.2 4.6l.8-.9c0 0 .8.8 1 1.9-.9-.1-1.8-1-1.8-1m1.4-3.8c0-.8-.5-1.6-.5-1.6h1.3c0 0-.6.7-.8 1.6m-.3-2.6c.3-1.5 2.2-2.7 2.2-2.7l1 1.8c0 0-1.3 1-3.2.9m3.9-1.9c-.2-.3-.5-.7-.7-1.2.2 0 1.1 0 1.3 0-.1.5-.4.9-.6 1.2m.7 1l1-1.8c0 0 2 1.3 2.2 2.7-1.9.1-3.2-.9-3.2-.9m2.1 1.9h1.3c0 0-.4.8-.5 1.6-.2-.9-.8-1.6-.8-1.6m.4 6.4c.2-1.1 1-1.9 1-1.9l.8.9c0 0-.9.9-1.8 1m1.4-3.5c0 0-.2-1.1.2-2.2.7.8 1 1.9 1 1.9l-1.2.3m.4-3.3c.2-.3-.1-.7-.3-1.2 2.5 1.1 2.4-1.2 2.1-2.1-.2-.6-1.1-.3-1 .3.4 1.6-1.2 1.2-1 .1.3-1.7 3.2-1.9 3.9 1.6-2.4.4-2.6 1.3-2.7 2.4-.4-.6-.8-1-1-1.1m1.4 5.6l.4-1.2c0 0 1.3.6 1.6 1.4-1 .2-2-.2-2-.2m4.4-1.8c-.4.2-1.1.6-1.4 1.6-.6-1-1.4-1.8-2.5-2.1 0-.2 0-.3 0-.5 2.2 1.3 4-.2 3.2-3.3 1 0 1.7.4 2.5 1.5-1.9.5-2.5 1.7-1.8 2.8m1-.5c-.3-.3-.3-1 1-1.4 0 1.4-.7 1.7-1 1.4m1.9.9c.6-.8 1.3-.9 1.3-.9l.2.9c0 0-.9.3-1.5 0m3.2-3.5c.2.7 0 1.7 0 1.7l-.9-.3c.1 0 .3-.9.9-1.4m-.3 3.9l.7-.7c0 0 .5.7.7 1.5-.8-.1-1.4-.8-1.4-.8m1.3-4.1c-.1-.5-.3-.8-.3-.8s.5 0 .7-.1c0 .2-.3.8-.4.9m.3-1.8c.1-.8.6-1.3.6-1.3l.4.8c0 0-.5.5-1 .5m1.1-3c0 0-.1-.8.2-1.3.4.4.5 1.3.5 1.3h-.7m1.3 2.3l.2-.8c0 0 .6.4.9 1.1-.6.1-1.1-.3-1.1-.3" fill="#fff"/><g fill="#ff5760"><path d="m56.5 17.3c-.5-.3-.7-.9-.4-1.5.3-.6.9-.8 1.4-.5.5.3.7.9.4 1.5-.3.5-.9.8-1.4.5"/><path d="m44.5 20.4c-.6.8-1.5 1-2.1.5-.6-.5-.6-1.5-.1-2.3.6-.8 1.5-1 2.1-.5.7.5.7 1.6.1 2.3"/><path d="m54.6 15.9c.2 1.5-.5 2.9-1.6 3.1-1.1.2-2.2-.9-2.4-2.5-.2-1.5.5-2.9 1.6-3.1 1.1-.2 2.2.9 2.4 2.5"/><path d="m7.5 17.3c.5-.3.6-.9.4-1.5-.3-.5-.9-.8-1.4-.5-.5.3-.7.9-.4 1.5.3.5.9.8 1.4.5"/><ellipse cx="32" cy="17.2" rx="3" ry="3.8"/><path d="m19.5 20.4c.6.8 1.5 1 2.1.5.6-.5.6-1.5.1-2.3-.6-.8-1.5-1-2.1-.5-.7.5-.7 1.6-.1 2.3"/><path d="m9.4 15.9c-.2 1.5.5 2.9 1.6 3.1 1.1.2 2.2-.9 2.4-2.5.2-1.5-.5-2.9-1.6-3.1-1.1-.2-2.2.9-2.4 2.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f478-1f3fc.svg b/public/emoji/1f478-1f3fc.svg new file mode 100644 index 000000000..e815e485a --- /dev/null +++ b/public/emoji/1f478-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C13.9,2,4,13.4,4,28.5V62h56V28.5c0-22.4-15.2-22-15.2-22S43.7,2,32,2z" fill="#dbb471"/><path d="m10.4 40.7c0 0-4.4-1.1-4.4-7.5 0-5.1 3.3-5.9 3.3-5.9 30.2-.1 38.7-6.3 38.7-6.3s1.9 6.2 6.6 6.2c0 0 3.4.6 3.4 5.9 0 6.4-4.5 7.5-4.5 7.5-.1 9.7-13.4 21.4-21.5 21.4-8.1 0-21.6-11.7-21.6-21.3" fill="#fed0ac"/><path d="m32 47c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#e0a372"/><path d="m38.3 38.2c-1.5 0-1.3-1.8-1.3-1.8 2.2-11.5 15-5.4 15-5.4 1 2-2.3 6.9-3.2 7.2-4.2 1-10.5 0-10.5 0" fill="#f5f5f5"/><path d="m48.5 33.5c0 2.5-2 4.5-4.5 4.5-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5 2.5 0 4.5 2 4.5 4.5" fill="#6235a8"/><circle cx="44" cy="33.5" r="1.5" fill="#2b2925"/><path d="m37 36.3c2.2-13.7 13.5-4.6 18-6.5-4.5 4.3-13.5-4.9-18 6.5" fill="#3b3226"/><path d="m25.7 38.2c1.5 0 1.3-1.8 1.3-1.8-2.2-11.5-15-5.4-15-5.4-1 2 2.3 6.9 3.2 7.2 4.2 1 10.5 0 10.5 0" fill="#f5f5f5"/><path d="m15.5 33.5c0 2.5 2 4.5 4.5 4.5 2.5 0 4.5-2 4.5-4.5 0-2.5-2-4.5-4.5-4.5-2.5 0-4.5 2-4.5 4.5" fill="#6235a8"/><path d="m27 36.3c-2.2-13.7-13.5-4.6-18-6.5 4.5 4.3 13.5-4.9 18 6.5" fill="#3b3226"/><path d="M32,52l-10-1.5c6,8.5,14,8.5,20,0L32,52z" fill="#e07297"/><path d="m35.9 50.1c-2.9-1.1-3.9.7-3.9.7s-1-1.8-3.9-.7c-2.3.9-6.1.4-6.1.4 4 .9 4.5 2.5 10 2.5s6-1.7 10-2.5c0 0-3.8.5-6.1-.4" fill="#b85d7b"/><circle cx="20" cy="33.5" r="1.5" fill="#2b2925"/><path d="m57.9 14.3c-.8-.4-1.9-.1-2.5.7-.2-.9-.7-1.6-1.3-2.1.6 0 .8-.3.6-.7-.2-.7-.5-1.5-1.9-2.5 0-1.6-1.2-3.1-1.2-3.1-.2-.2-.6-.2-.8.1 0 .1-.9 1.6-.5 3.3-1.5 1.3-1.4 2.7-1.3 3-.2 0-1.7 1-2.1 2.9-.8 0-1.3.6-1.3.6.3-2.2-1.4-4.4-4-4.3-.7-3.9-5.1-5.2-5.9-1.4-.5-1-1.6-1.8-1.6-1.8.4-1.9-1.2-5-2.1-5s-2.4 3.1-2.1 5c0 0-1.1.8-1.7 1.7-.8-3.8-5.3-2.5-5.9 1.4-2.6-.1-4.3 2-4 4.3 0 0-.5-.5-1.3-.6-.4-1.9-1.8-2.9-2.1-2.9.1-.2.2-1.7-1.3-3 .4-1.7-.5-3.2-.5-3.3-.2-.3-.6-.3-.8-.1 0 0-1.2 1.5-1.2 3.1-1.4.9-1.7 1.7-1.9 2.5-.1.4.1.8.6.7-.6.5-1 1.2-1.3 2.1-.5-.7-1.6-1-2.5-.6-1 .5-1.3 1.8-.8 2.9.6 1.4 2.4 1.5 3.3.5.4 2.2 2.7 3.1 4.5 1.6-.3 1 1.4 1 3.2-.6.6.4 1.7.3 2.1.1-.1 1.2.5 3.1 2.6 3.1 1.4 0 2-1 1.9-1.8.8.3 2.3.6 3.4-.1 2.1 1.8 3.6 2.1 3.7 1 .6.5 1.4.8 2.1.8.8 0 1.5-.3 2.1-.8.1 1 1.6.8 3.7-1 1.1.7 2.5.5 3.4.1-.1.9.5 1.9 1.9 1.9 2 0 2.6-1.9 2.6-3.1.4.2 1.5.2 2.1-.1 1.9 1.6 3.5 1.5 3.2.6 1.8 1.5 4.1.6 4.5-1.6.9 1 2.7.9 3.3-.5.5-1.2.1-2.4-.9-3m-47.5-2.4c.2-.7.9-1.1.9-1.1l.2.8c-.1 0-.6.4-1.1.3m2.3-2.6h-.6c0 0 .1-.9.5-1.3.2.6.1 1.3.1 1.3m.1 2.5l.4-.8c0 0 .5.5.6 1.3-.5 0-1-.5-1-.5m.8 1.5c.2 0 .7.1.7.1s-.2.3-.3.8c0-.2-.3-.8-.4-.9m.5 5.8c.2-.9.7-1.5.7-1.5l.7.7c-.1-.1-.7.6-1.4.8m1-3.1c0 0-.2-.9 0-1.7.6.5.9 1.4.9 1.4l-.9.3m1.7 1.8l.2-.9c0 0 .8.2 1.3.9-.6.3-1.5 0-1.5 0m22.2-2.5c-.5-1.1.1-2 2-2.1.8 3.3-1.6 2.9-2 2.1m-7-9.9c.5 0 1.1 2.5 1 3.4h-2c-.1-.9.5-3.4 1-3.4m-9 7.9c1.9.1 2.5 1 2 2.1-.4.7-2.8 1.1-2-2.1m-2.8 3.6c-.3.3-1 0-1-1.4 1.3.4 1.3 1.1 1 1.4m2.4 2.1c-.3-1-1-1.4-1.4-1.6.7-1.1.1-2.3-1.8-2.8.9-1.1 1.5-1.5 2.5-1.5-.7 3.1 1 4.6 3.2 3.3 0 .2 0 .3 0 .5-1 .3-1.8 1.1-2.5 2.1m1 .3c.3-.7 1.6-1.4 1.6-1.4l.4 1.2c0 .1-1 .5-2 .2m2.4-4.7c-.1-1.1-.3-1.9-2.7-2.4.8-3.5 3.6-3.3 3.9-1.6.2 1.2-1.4 1.6-1-.1.2-.6-.7-.9-1-.3-.3.8-.4 3.1 2.1 2.1-.2.6-.5.9-.3 1.2-.2.2-.6.6-1 1.1m1.2.2c.4 1 .2 2.2.2 2.2l-1.2-.2c0-.1.3-1.2 1-2m-.2 4.6l.8-.9c0 0 .8.8 1 1.9-.9-.1-1.8-1-1.8-1m1.4-3.8c0-.8-.5-1.6-.5-1.6h1.3c0 0-.6.7-.8 1.6m-.3-2.6c.3-1.5 2.2-2.7 2.2-2.7l1 1.8c0 0-1.3 1-3.2.9m3.9-1.9c-.2-.3-.5-.7-.7-1.2.2 0 1.1 0 1.3 0-.1.5-.4.9-.6 1.2m.7 1l1-1.8c0 0 2 1.3 2.2 2.7-1.9.1-3.2-.9-3.2-.9m2.1 1.9h1.3c0 0-.4.8-.5 1.6-.2-.9-.8-1.6-.8-1.6m.4 6.4c.2-1.1 1-1.9 1-1.9l.8.9c0 0-.9.9-1.8 1m1.4-3.5c0 0-.2-1.1.2-2.2.7.8 1 1.9 1 1.9l-1.2.3m.4-3.3c.2-.3-.1-.7-.3-1.2 2.5 1.1 2.4-1.2 2.1-2.1-.2-.6-1.1-.3-1 .3.4 1.6-1.3 1.2-1 .1.3-1.7 3.2-1.9 3.9 1.6-2.4.4-2.6 1.3-2.7 2.4-.4-.6-.8-1-1-1.1m1.4 5.6l.4-1.2c0 0 1.3.6 1.6 1.4-1 .2-2-.2-2-.2m4.4-1.8c-.4.2-1.1.6-1.4 1.6-.6-1-1.4-1.8-2.5-2.1 0-.2 0-.3 0-.5 2.2 1.3 4-.2 3.2-3.3 1 0 1.7.4 2.5 1.5-1.9.5-2.5 1.7-1.8 2.8m1-.5c-.3-.3-.3-1 1-1.4 0 1.4-.7 1.7-1 1.4m1.9.9c.6-.8 1.3-.9 1.3-.9l.2.9c0 0-.9.3-1.5 0m3.2-3.5c.2.7 0 1.7 0 1.7l-.9-.3c.1 0 .3-.9.9-1.4m-.3 3.9l.7-.7c0 0 .5.7.7 1.5-.8-.1-1.4-.8-1.4-.8m1.3-4.1c-.1-.5-.3-.8-.3-.8s.5 0 .7-.1c0 .2-.3.8-.4.9m.3-1.8c.1-.8.6-1.3.6-1.3l.4.8c0 0-.5.5-1 .5m1.1-3c0 0-.1-.8.2-1.3.4.4.5 1.3.5 1.3h-.7m1.3 2.3l.2-.8c0 0 .6.4.9 1.1-.6.1-1.1-.3-1.1-.3" fill="#fff"/><g fill="#ff5760"><path d="m56.5 17.3c-.5-.3-.7-.9-.4-1.5.3-.6.9-.8 1.4-.5.5.3.7.9.4 1.5-.3.5-.9.8-1.4.5"/><path d="m44.5 20.4c-.6.8-1.5 1-2.1.5-.6-.5-.6-1.5-.1-2.3.6-.8 1.5-1 2.1-.5.7.5.7 1.6.1 2.3"/><path d="m54.6 15.9c.2 1.5-.5 2.9-1.6 3.1-1.1.2-2.2-.9-2.4-2.5-.2-1.5.5-2.9 1.6-3.1 1.1-.2 2.2.9 2.4 2.5"/><path d="m7.5 17.3c.5-.3.6-.9.4-1.5-.3-.5-.9-.8-1.4-.5-.5.3-.7.9-.4 1.5.3.5.9.8 1.4.5"/><ellipse cx="32" cy="17.2" rx="3" ry="3.8"/><path d="m19.5 20.4c.6.8 1.5 1 2.1.5.6-.5.6-1.5.1-2.3-.6-.8-1.5-1-2.1-.5-.7.5-.7 1.6-.1 2.3"/><path d="m9.4 15.9c-.2 1.5.5 2.9 1.6 3.1 1.1.2 2.2-.9 2.4-2.5.2-1.5-.5-2.9-1.6-3.1-1.1-.2-2.2.9-2.4 2.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f478-1f3fd.svg b/public/emoji/1f478-1f3fd.svg new file mode 100644 index 000000000..7d5b77783 --- /dev/null +++ b/public/emoji/1f478-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C13.9,2,4,13.4,4,28.5V62h56V28.5c0-22.4-15.2-22-15.2-22S43.7,2,32,2z" fill="#594640"/><path d="m10.4 40.7c0 0-4.4-1.1-4.4-7.5 0-5.1 3.3-5.9 3.3-5.9 30.2-.1 38.7-6.3 38.7-6.3s1.9 6.2 6.6 6.2c0 0 3.4.6 3.4 5.9 0 6.4-4.5 7.5-4.5 7.5-.1 9.7-13.4 21.4-21.5 21.4-8.1 0-21.6-11.7-21.6-21.3" fill="#d6a57c"/><path d="m32 47c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#b58360"/><path d="m38.3 38.2c-1.5 0-1.3-1.8-1.3-1.8 2.2-11.5 15-5.4 15-5.4 1 2-2.3 6.9-3.2 7.2-4.2 1-10.5 0-10.5 0" fill="#f5f5f5"/><path d="m48.5 33.5c0 2.5-2 4.5-4.5 4.5-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5 2.5 0 4.5 2 4.5 4.5" fill="#6235a8"/><circle cx="44" cy="33.5" r="1.5" fill="#2b2925"/><path d="m37 36.3c2.2-13.7 13.5-4.6 18-6.5-4.5 4.3-13.5-4.9-18 6.5" fill="#3b3226"/><path d="m25.7 38.2c1.5 0 1.3-1.8 1.3-1.8-2.2-11.5-15-5.4-15-5.4-1 2 2.3 6.9 3.2 7.2 4.2 1 10.5 0 10.5 0" fill="#f5f5f5"/><path d="m15.5 33.5c0 2.5 2 4.5 4.5 4.5 2.5 0 4.5-2 4.5-4.5 0-2.5-2-4.5-4.5-4.5-2.5 0-4.5 2-4.5 4.5" fill="#6235a8"/><path d="m27 36.3c-2.2-13.7-13.5-4.6-18-6.5 4.5 4.3 13.5-4.9 18 6.5" fill="#3b3226"/><path d="M32,52l-10-1.5c6,8.5,14,8.5,20,0L32,52z" fill="#b5607c"/><path d="m35.9 50.1c-2.9-1.1-3.9.7-3.9.7s-1-1.8-3.9-.7c-2.3.9-6.1.4-6.1.4 4 .9 4.5 2.5 10 2.5s6-1.7 10-2.5c0 0-3.8.5-6.1-.4" fill="#804458"/><circle cx="20" cy="33.5" r="1.5" fill="#2b2925"/><path d="m57.9 14.3c-.8-.4-1.9-.1-2.5.7-.2-.9-.7-1.6-1.3-2.1.6 0 .8-.3.6-.7-.2-.7-.5-1.5-1.9-2.5 0-1.6-1.2-3.1-1.2-3.1-.2-.2-.6-.2-.8.1 0 .1-.9 1.6-.5 3.3-1.5 1.3-1.4 2.7-1.3 3-.2 0-1.7 1-2.1 2.9-.8 0-1.3.6-1.3.6.3-2.2-1.4-4.4-4-4.3-.7-3.9-5.1-5.2-5.9-1.4-.5-1-1.6-1.8-1.6-1.8.4-1.9-1.2-5-2.1-5s-2.4 3.1-2.1 5c0 0-1.1.8-1.7 1.7-.8-3.8-5.3-2.5-5.9 1.4-2.6-.1-4.3 2-4 4.3 0 0-.5-.5-1.3-.6-.4-1.9-1.8-2.9-2.1-2.9.1-.2.2-1.7-1.3-3 .4-1.7-.5-3.2-.5-3.3-.2-.3-.6-.3-.8-.1 0 0-1.2 1.5-1.2 3.1-1.4.9-1.7 1.7-1.9 2.5-.1.4.1.8.6.7-.6.5-1 1.2-1.3 2.1-.5-.7-1.6-1-2.5-.6-1 .5-1.3 1.8-.8 2.9.6 1.4 2.4 1.5 3.3.5.4 2.2 2.7 3.1 4.5 1.6-.3 1 1.4 1 3.2-.6.6.4 1.7.3 2.1.1-.1 1.2.5 3.1 2.6 3.1 1.4 0 2-1 1.9-1.8.8.3 2.3.6 3.4-.1 2.1 1.8 3.6 2.1 3.7 1 .6.5 1.4.8 2.1.8.8 0 1.5-.3 2.1-.8.1 1 1.6.8 3.7-1 1.1.7 2.5.5 3.4.1-.1.9.5 1.9 1.9 1.9 2 0 2.6-1.9 2.6-3.1.4.2 1.5.2 2.1-.1 1.9 1.6 3.5 1.5 3.2.6 1.8 1.5 4.1.6 4.5-1.6.9 1 2.7.9 3.3-.5.5-1.2.1-2.4-.9-3m-47.5-2.4c.2-.7.9-1.1.9-1.1l.2.8c-.1 0-.6.4-1.1.3m2.3-2.6h-.6c0 0 .1-.9.5-1.3.2.6.1 1.3.1 1.3m.1 2.5l.4-.8c0 0 .5.5.6 1.3-.5 0-1-.5-1-.5m.8 1.5c.2 0 .7.1.7.1s-.2.3-.3.8c0-.2-.3-.8-.4-.9m.5 5.8c.2-.9.7-1.5.7-1.5l.7.7c-.1-.1-.7.6-1.4.8m1-3.1c0 0-.2-.9 0-1.7.6.5.9 1.4.9 1.4l-.9.3m1.7 1.8l.2-.9c0 0 .8.2 1.3.9-.6.3-1.5 0-1.5 0m22.2-2.5c-.5-1.1.1-2 2-2.1.8 3.3-1.6 2.9-2 2.1m-7-9.9c.5 0 1.1 2.5 1 3.4h-2c-.1-.9.5-3.4 1-3.4m-9 7.9c1.9.1 2.5 1 2 2.1-.4.7-2.8 1.1-2-2.1m-2.8 3.6c-.3.3-1 0-1-1.4 1.3.4 1.3 1.1 1 1.4m2.4 2.1c-.3-1-1-1.4-1.4-1.6.7-1.1.1-2.3-1.8-2.8.9-1.1 1.5-1.5 2.5-1.5-.7 3.1 1 4.6 3.2 3.3 0 .2 0 .3 0 .5-1 .3-1.8 1.1-2.5 2.1m1 .3c.3-.7 1.6-1.4 1.6-1.4l.4 1.2c0 .1-1 .5-2 .2m2.4-4.7c-.1-1.1-.3-1.9-2.7-2.4.8-3.5 3.6-3.3 3.9-1.6.2 1.2-1.4 1.6-1-.1.2-.6-.7-.9-1-.3-.3.8-.4 3.1 2.1 2.1-.2.6-.5.9-.3 1.2-.2.2-.6.6-1 1.1m1.2.2c.4 1 .2 2.2.2 2.2l-1.2-.2c0-.1.3-1.2 1-2m-.2 4.6l.8-.9c0 0 .8.8 1 1.9-.9-.1-1.8-1-1.8-1m1.4-3.8c0-.8-.5-1.6-.5-1.6h1.3c0 0-.6.7-.8 1.6m-.3-2.6c.3-1.5 2.2-2.7 2.2-2.7l1 1.8c0 0-1.3 1-3.2.9m3.9-1.9c-.2-.3-.5-.7-.7-1.2.2 0 1.1 0 1.3 0-.1.5-.4.9-.6 1.2m.7 1l1-1.8c0 0 2 1.3 2.2 2.7-1.9.1-3.2-.9-3.2-.9m2.1 1.9h1.3c0 0-.4.8-.5 1.6-.2-.9-.8-1.6-.8-1.6m.4 6.4c.2-1.1 1-1.9 1-1.9l.8.9c0 0-.9.9-1.8 1m1.4-3.5c0 0-.2-1.1.2-2.2.7.8 1 1.9 1 1.9l-1.2.3m.4-3.3c.2-.3-.1-.7-.3-1.2 2.5 1.1 2.4-1.2 2.1-2.1-.2-.6-1.1-.3-1 .3.4 1.6-1.3 1.2-1 .1.3-1.7 3.2-1.9 3.9 1.6-2.4.4-2.6 1.3-2.7 2.4-.4-.6-.8-1-1-1.1m1.4 5.6l.4-1.2c0 0 1.3.6 1.6 1.4-1 .2-2-.2-2-.2m4.4-1.8c-.4.2-1.1.6-1.4 1.6-.6-1-1.4-1.8-2.5-2.1 0-.2 0-.3 0-.5 2.2 1.3 4-.2 3.2-3.3 1 0 1.7.4 2.5 1.5-1.9.5-2.5 1.7-1.8 2.8m1-.5c-.3-.3-.3-1 1-1.4 0 1.4-.7 1.7-1 1.4m1.9.9c.6-.8 1.3-.9 1.3-.9l.2.9c0 0-.9.3-1.5 0m3.2-3.5c.2.7 0 1.7 0 1.7l-.9-.3c.1 0 .3-.9.9-1.4m-.3 3.9l.7-.7c0 0 .5.7.7 1.5-.8-.1-1.4-.8-1.4-.8m1.3-4.1c-.1-.5-.3-.8-.3-.8s.5 0 .7-.1c0 .2-.3.8-.4.9m.3-1.8c.1-.8.6-1.3.6-1.3l.4.8c0 0-.5.5-1 .5m1.1-3c0 0-.1-.8.2-1.3.4.4.5 1.3.5 1.3h-.7m1.3 2.3l.2-.8c0 0 .6.4.9 1.1-.6.1-1.1-.3-1.1-.3" fill="#fff"/><g fill="#ff5760"><path d="m56.5 17.3c-.5-.3-.7-.9-.4-1.5.3-.6.9-.8 1.4-.5.5.3.7.9.4 1.5-.3.5-.9.8-1.4.5"/><path d="m44.5 20.4c-.6.8-1.5 1-2.1.5-.6-.5-.6-1.5-.1-2.3.6-.8 1.5-1 2.1-.5.7.5.7 1.6.1 2.3"/><path d="m54.6 15.9c.2 1.5-.5 2.9-1.6 3.1-1.1.2-2.2-.9-2.4-2.5-.2-1.5.5-2.9 1.6-3.1 1.1-.2 2.2.9 2.4 2.5"/><path d="m7.5 17.3c.5-.3.6-.9.4-1.5-.3-.5-.9-.8-1.4-.5-.5.3-.7.9-.4 1.5.3.5.9.8 1.4.5"/><ellipse cx="32" cy="17.2" rx="3" ry="3.8"/><path d="m19.5 20.4c.6.8 1.5 1 2.1.5.6-.5.6-1.5.1-2.3-.6-.8-1.5-1-2.1-.5-.7.5-.7 1.6-.1 2.3"/><path d="m9.4 15.9c-.2 1.5.5 2.9 1.6 3.1 1.1.2 2.2-.9 2.4-2.5.2-1.5-.5-2.9-1.6-3.1-1.1-.2-2.2.9-2.4 2.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f478-1f3fe.svg b/public/emoji/1f478-1f3fe.svg new file mode 100644 index 000000000..18edf0cbc --- /dev/null +++ b/public/emoji/1f478-1f3fe.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C13.9,2,4,13.4,4,28.5V62h56V28.5c0-22.4-15.2-22-15.2-22S43.7,2,32,2z" fill="#231f20"/><path d="M10.4,40.7c0,0-4.4-1.1-4.4-7.5c0-5.1,3.3-5.9,3.3-5.9C39.5,27.2,48,21,48,21s1.9,6.2,6.6,6.2 + c0,0,3.4,0.6,3.4,5.9c0,6.4-4.5,7.5-4.5,7.5C53.4,50.3,40.1,62,32,62S10.4,50.3,10.4,40.7z" fill="#b47d56"/><path d="m32 47c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#935e3e"/><path d="m38.3 38.2c-1.5 0-1.3-1.8-1.3-1.8 2.2-11.5 15-5.4 15-5.4 1 2-2.3 6.9-3.2 7.2-4.2 1-10.5 0-10.5 0" fill="#f5f5f5"/><path d="m48.5 33.5c0 2.5-2 4.5-4.5 4.5-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5 2.5 0 4.5 2 4.5 4.5" fill="#6235a8"/><circle cx="44" cy="33.5" r="1.5" fill="#2b2925"/><path d="m37 36.3c2.2-13.7 13.5-4.6 18-6.5-4.5 4.3-13.5-4.9-18 6.5" fill="#3b3226"/><path d="m25.7 38.2c1.5 0 1.3-1.8 1.3-1.8-2.2-11.5-15-5.4-15-5.4-1 2 2.3 6.9 3.2 7.2 4.2 1 10.5 0 10.5 0" fill="#f5f5f5"/><circle cx="20" cy="33.5" r="4.5" fill="#6235a8"/><path d="m27 36.3c-2.2-13.7-13.5-4.6-18-6.5 4.5 4.3 13.5-4.9 18 6.5" fill="#3b3226"/><path d="M32,52l-10-1.5c6,8.5,14,8.5,20,0L32,52z" fill="#994360"/><path d="m35.9 50.1c-2.9-1.1-3.9.7-3.9.7s-1-1.8-3.9-.7c-2.3.9-6.1.4-6.1.4 4 .9 4.5 2.5 10 2.5 5.5 0 6-1.7 10-2.5 0 0-3.8.5-6.1-.4" fill="#733449"/><circle cx="20" cy="33.5" r="1.5" fill="#2b2925"/><path d="m57.9 14.3c-.8-.4-1.9-.1-2.5.7-.2-.9-.7-1.6-1.3-2.1.6 0 .8-.3.6-.7-.2-.7-.5-1.5-1.9-2.5 0-1.6-1.2-3.1-1.2-3.1-.2-.2-.6-.2-.8.1 0 .1-.9 1.6-.5 3.3-1.5 1.3-1.4 2.7-1.3 3-.2 0-1.7 1-2.1 2.9-.8 0-1.3.6-1.3.6.3-2.2-1.4-4.4-4-4.3-.7-3.9-5.1-5.2-5.9-1.4-.5-1-1.6-1.8-1.6-1.8.4-1.9-1.2-5-2.1-5-.8 0-2.4 3.1-2.1 5 0 0-1.1.8-1.7 1.7-.8-3.8-5.3-2.5-5.9 1.4-2.6-.1-4.3 2-4 4.3 0 0-.5-.5-1.3-.6-.4-1.9-1.8-2.9-2.1-2.9.1-.2.2-1.7-1.3-3 .4-1.7-.5-3.2-.5-3.3-.2-.3-.6-.3-.8-.1 0 0-1.2 1.5-1.2 3.1-1.4.9-1.7 1.7-1.9 2.5-.1.4.1.8.6.7-.6.5-1 1.2-1.3 2.1-.6-.8-1.7-1.1-2.5-.7-1 .5-1.3 1.8-.8 2.9.6 1.4 2.4 1.5 3.3.5.4 2.2 2.7 3.1 4.5 1.6-.3 1 1.4 1 3.2-.6.6.4 1.7.3 2.1.1-.1 1.2.5 3.1 2.6 3.1 1.4 0 2-1 1.9-1.8.8.3 2.3.6 3.4-.1 2.1 1.8 3.6 2.1 3.7 1 .6.5 1.4.8 2.1.8.8 0 1.5-.3 2.2-.8.1 1 1.6.8 3.7-1 1.1.7 2.5.5 3.4.1-.2 1 .4 2 1.8 2 2 0 2.6-1.9 2.6-3.1.4.2 1.5.2 2.1-.1 1.9 1.6 3.5 1.5 3.2.6 1.8 1.5 4.1.6 4.5-1.6.9 1 2.7.9 3.3-.5.5-1.2.1-2.4-.9-3m-47.5-2.4c.2-.7.9-1.1.9-1.1l.2.8c-.1 0-.6.4-1.1.3m2.3-2.6h-.6c0 0 .1-.9.5-1.3.2.6.1 1.3.1 1.3m.1 2.5l.4-.8c0 0 .5.5.6 1.3-.5 0-1-.5-1-.5m.8 1.5c.2 0 .7.1.7.1s-.2.3-.3.8c0-.2-.3-.8-.4-.9m.5 5.8c.2-.9.7-1.5.7-1.5l.7.7c-.1-.1-.7.6-1.4.8m1-3.1c0 0-.2-.9 0-1.7.6.5.9 1.4.9 1.4l-.9.3m1.7 1.8l.2-.9c0 0 .8.2 1.3.9-.6.3-1.5 0-1.5 0m22.2-2.5c-.5-1.1.1-2 2-2.1.8 3.3-1.6 2.9-2 2.1m-7-9.9c.5 0 1.1 2.5 1 3.4h-2c-.1-.9.5-3.4 1-3.4m-9 7.9c1.9.1 2.5 1 2 2.1-.4.7-2.8 1.1-2-2.1m-2.8 3.6c-.3.3-1 0-1-1.4 1.3.4 1.3 1.1 1 1.4m2.4 2.1c-.3-1-1-1.4-1.4-1.6.7-1.1.1-2.3-1.8-2.8.9-1.1 1.5-1.5 2.5-1.5-.7 3.1 1 4.6 3.2 3.3 0 .2 0 .3 0 .5-1 .3-1.8 1.1-2.5 2.1m1 .3c.3-.7 1.6-1.4 1.6-1.4l.4 1.2c0 .1-1 .5-2 .2m2.4-4.7c-.1-1.1-.3-1.9-2.7-2.4.8-3.5 3.6-3.3 3.9-1.6.2 1.2-1.4 1.6-1-.1.2-.6-.7-.9-1-.3-.3.8-.4 3.1 2.1 2.1-.2.6-.5.9-.3 1.2-.2.2-.6.6-1 1.1m1.2.2c.4 1 .2 2.2.2 2.2l-1.2-.2c0-.1.3-1.2 1-2m-.2 4.6l.8-.9c0 0 .8.8 1 1.9-.9-.1-1.8-1-1.8-1m1.4-3.8c0-.8-.5-1.6-.5-1.6h1.3c0 0-.6.7-.8 1.6m-.3-2.6c.3-1.5 2.2-2.7 2.2-2.7l1 1.8c0 0-1.3 1-3.2.9m3.9-1.9c-.2-.3-.5-.7-.6-1.2.2 0 1.1 0 1.3 0-.2.5-.5.9-.7 1.2m.7 1l1-1.8c0 0 2 1.3 2.2 2.7-1.9.1-3.2-.9-3.2-.9m2.1 1.9h1.3c0 0-.4.8-.5 1.6-.2-.9-.8-1.6-.8-1.6m.4 6.4c.2-1.1 1-1.9 1-1.9l.8.9c0 0-.9.9-1.8 1m1.4-3.5c0 0-.2-1.1.2-2.2.7.8 1 1.9 1 1.9l-1.2.3m.4-3.3c.2-.3-.1-.7-.3-1.2 2.5 1.1 2.4-1.2 2.1-2.1-.2-.6-1.1-.3-1 .3.4 1.6-1.3 1.2-1 .1.3-1.7 3.2-1.9 3.9 1.6-2.4.4-2.6 1.3-2.7 2.4-.4-.6-.8-1-1-1.1m1.4 5.6l.4-1.2c0 0 1.3.6 1.6 1.4-1 .2-2-.2-2-.2m4.4-1.8c-.4.2-1.1.6-1.4 1.6-.6-1-1.4-1.8-2.5-2.1 0-.2 0-.3-.1-.5 2.2 1.3 4-.2 3.2-3.3 1 0 1.7.4 2.5 1.5-1.8.5-2.4 1.7-1.7 2.8m1-.5c-.3-.3-.3-1 1-1.4 0 1.4-.7 1.7-1 1.4m1.9.9c.6-.8 1.3-.9 1.3-.9l.2.9c0 0-.9.3-1.5 0m3.2-3.5c.2.7 0 1.7 0 1.7l-.9-.3c.1 0 .3-.9.9-1.4m-.3 3.9l.7-.7c0 0 .5.7.7 1.5-.8-.1-1.4-.8-1.4-.8m1.3-4.1c-.1-.5-.3-.8-.3-.8s.5 0 .7-.1c0 .2-.3.8-.4.9m.3-1.8c.1-.8.6-1.3.6-1.3l.4.8c0 0-.5.5-1 .5m1.1-3c0 0-.1-.8.2-1.3.4.4.5 1.3.5 1.3h-.7m1.3 2.3l.2-.8c0 0 .6.4.9 1.1-.6.1-1.1-.3-1.1-.3" fill="#fff"/><g fill="#ff5760"><path d="m56.5 17.3c-.5-.3-.7-.9-.4-1.5.3-.6.9-.8 1.4-.5.5.3.7.9.4 1.5-.3.5-.9.8-1.4.5"/><path d="m44.5 20.4c-.6.8-1.5 1-2.1.5-.6-.5-.6-1.5-.1-2.3.6-.8 1.5-1 2.1-.5.7.5.7 1.6.1 2.3"/><path d="m54.6 15.9c.2 1.5-.5 2.9-1.6 3.1-1.1.2-2.2-.9-2.4-2.5-.2-1.5.5-2.9 1.6-3.1 1.1-.2 2.2.9 2.4 2.5"/><path d="m7.5 17.3c.5-.3.6-.9.4-1.5-.3-.5-.9-.8-1.4-.5-.5.3-.7.9-.4 1.5.3.5.9.8 1.4.5"/><ellipse cx="32" cy="17.2" rx="3" ry="3.8"/><path d="m19.5 20.4c.6.8 1.5 1 2.1.5.6-.5.6-1.5.1-2.3-.6-.8-1.5-1-2.1-.5-.7.5-.7 1.6-.1 2.3"/><path d="m9.4 15.9c-.2 1.5.5 2.9 1.6 3.1 1.1.2 2.2-.9 2.4-2.5.2-1.5-.5-2.9-1.6-3.1-1.1-.2-2.2.9-2.4 2.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f478-1f3ff.svg b/public/emoji/1f478-1f3ff.svg new file mode 100644 index 000000000..6b8053df1 --- /dev/null +++ b/public/emoji/1f478-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C13.9,2,4,13.4,4,28.5V62h56V28.5c0-22.4-15.2-22-15.2-22S43.7,2,32,2z" fill="#231f20"/><path d="m10.4 40.7c0 0-4.4-1.1-4.4-7.5 0-5.1 3.3-5.9 3.3-5.9 30.2-.1 38.7-6.3 38.7-6.3s1.9 6.2 6.6 6.2c0 0 3.4.6 3.4 5.9 0 6.4-4.5 7.5-4.5 7.5-.1 9.7-13.4 21.4-21.5 21.4-8.1 0-21.6-11.7-21.6-21.3" fill="#8a6859"/><path d="m32 47c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#705041"/><path d="m38.3 38.2c-1.5 0-1.3-1.8-1.3-1.8 2.2-11.5 15-5.4 15-5.4 1 2-2.3 6.9-3.2 7.2-4.2 1-10.5 0-10.5 0" fill="#f5f5f5"/><path d="m48.5 33.5c0 2.5-2 4.5-4.5 4.5-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5 2.5 0 4.5 2 4.5 4.5" fill="#6235a8"/><circle cx="44" cy="33.5" r="1.5" fill="#2b2925"/><path d="m37 36.3c2.2-13.7 13.5-4.6 18-6.5-4.5 4.3-13.5-4.9-18 6.5" fill="#3b3226"/><path d="m25.7 38.2c1.5 0 1.3-1.8 1.3-1.8-2.2-11.5-15-5.4-15-5.4-1 2 2.3 6.9 3.2 7.2 4.2 1 10.5 0 10.5 0" fill="#f5f5f5"/><circle cx="20" cy="33.5" r="4.5" fill="#6235a8"/><path d="m27 36.3c-2.2-13.7-13.5-4.6-18-6.5 4.5 4.3 13.5-4.9 18 6.5" fill="#3b3226"/><path d="M32,52l-10-1.5c6,8.5,14,8.5,20,0L32,52z" fill="#994360"/><path d="m35.9 50.1c-2.9-1.1-3.9.7-3.9.7s-1-1.8-3.9-.7c-2.3.9-6.1.4-6.1.4 4 .9 4.5 2.5 10 2.5 5.5 0 6-1.7 10-2.5 0 0-3.8.5-6.1-.4" fill="#733449"/><circle cx="20" cy="33.5" r="1.5" fill="#2b2925"/><path d="m57.9 14.3c-.8-.4-1.9-.1-2.5.7-.2-.9-.7-1.6-1.3-2.1.6 0 .8-.3.6-.7-.2-.7-.5-1.5-1.9-2.5 0-1.6-1.2-3.1-1.2-3.1-.2-.2-.6-.2-.8.1 0 .1-.9 1.6-.5 3.3-1.5 1.3-1.4 2.7-1.3 3-.2 0-1.7 1-2.1 2.9-.8 0-1.3.6-1.3.6.3-2.2-1.4-4.4-4-4.3-.7-3.9-5.1-5.2-5.9-1.4-.5-1-1.6-1.8-1.6-1.8.4-1.9-1.2-5-2.1-5s-2.4 3.1-2.1 5c0 0-1.1.8-1.7 1.7-.8-3.8-5.3-2.5-5.9 1.4-2.6-.1-4.3 2-4 4.3 0 0-.5-.5-1.3-.6-.4-1.9-1.8-2.9-2.1-2.9.1-.2.2-1.7-1.3-3 .4-1.7-.5-3.2-.5-3.3-.2-.3-.6-.3-.8-.1 0 0-1.2 1.5-1.2 3.1-1.4.9-1.7 1.7-1.9 2.5-.1.4.1.8.6.7-.6.5-1 1.2-1.3 2.1-.6-.8-1.7-1.1-2.5-.7-1 .5-1.3 1.8-.8 2.9.6 1.4 2.4 1.5 3.3.5.4 2.2 2.7 3.1 4.5 1.6-.3 1 1.4 1 3.2-.6.6.4 1.7.3 2.1.1-.1 1.2.5 3.1 2.6 3.1 1.4 0 2-1 1.9-1.8.8.3 2.3.6 3.4-.1 2.1 1.8 3.6 2.1 3.7 1 .6.5 1.4.8 2.1.8.8 0 1.5-.3 2.2-.8.1 1 1.6.8 3.7-1 1.1.7 2.5.5 3.4.1-.2 1 .4 2 1.8 2 2 0 2.6-1.9 2.6-3.1.4.2 1.5.2 2.1-.1 1.9 1.6 3.5 1.5 3.2.6 1.8 1.5 4.1.6 4.5-1.6.9 1 2.7.9 3.3-.5.5-1.2.1-2.4-.9-3m-47.5-2.4c.2-.7.9-1.1.9-1.1l.2.8c-.1 0-.6.4-1.1.3m2.3-2.6h-.6c0 0 .1-.9.5-1.3.2.6.1 1.3.1 1.3m.1 2.5l.4-.8c0 0 .5.5.6 1.3-.5 0-1-.5-1-.5m.8 1.5c.2 0 .7.1.7.1s-.2.3-.3.8c0-.2-.3-.8-.4-.9m.5 5.8c.2-.9.7-1.5.7-1.5l.7.7c-.1-.1-.7.6-1.4.8m1-3.1c0 0-.2-.9 0-1.7.6.5.9 1.4.9 1.4l-.9.3m1.7 1.8l.2-.9c0 0 .8.2 1.3.9-.6.3-1.5 0-1.5 0m22.2-2.5c-.5-1.1.1-2 2-2.1.8 3.3-1.6 2.9-2 2.1m-7-9.9c.5 0 1.1 2.5 1 3.4h-2c-.1-.9.5-3.4 1-3.4m-9 7.9c1.9.1 2.5 1 2 2.1-.4.7-2.8 1.1-2-2.1m-2.8 3.6c-.3.3-1 0-1-1.4 1.3.4 1.3 1.1 1 1.4m2.4 2.1c-.3-1-1-1.4-1.4-1.6.7-1.1.1-2.3-1.8-2.8.9-1.1 1.5-1.5 2.5-1.5-.7 3.1 1 4.6 3.2 3.3 0 .2 0 .3 0 .5-1 .3-1.8 1.1-2.5 2.1m1 .3c.3-.7 1.6-1.4 1.6-1.4l.4 1.2c0 .1-1 .5-2 .2m2.4-4.7c-.1-1.1-.3-1.9-2.7-2.4.8-3.5 3.6-3.3 3.9-1.6.2 1.2-1.4 1.6-1-.1.2-.6-.7-.9-1-.3-.3.8-.4 3.1 2.1 2.1-.2.6-.5.9-.3 1.2-.2.2-.6.6-1 1.1m1.2.2c.4 1 .2 2.2.2 2.2l-1.2-.2c0-.1.3-1.2 1-2m-.2 4.6l.8-.9c0 0 .8.8 1 1.9-.9-.1-1.8-1-1.8-1m1.4-3.8c0-.8-.5-1.6-.5-1.6h1.3c0 0-.6.7-.8 1.6m-.3-2.6c.3-1.5 2.2-2.7 2.2-2.7l1 1.8c0 0-1.3 1-3.2.9m3.9-1.9c-.2-.3-.5-.7-.6-1.2.2 0 1.1 0 1.3 0-.2.5-.5.9-.7 1.2m.7 1l1-1.8c0 0 2 1.3 2.2 2.7-1.9.1-3.2-.9-3.2-.9m2.1 1.9h1.3c0 0-.4.8-.5 1.6-.2-.9-.8-1.6-.8-1.6m.4 6.4c.2-1.1 1-1.9 1-1.9l.8.9c0 0-.9.9-1.8 1m1.4-3.5c0 0-.2-1.1.2-2.2.7.8 1 1.9 1 1.9l-1.2.3m.4-3.3c.2-.3-.1-.7-.3-1.2 2.5 1.1 2.4-1.2 2.1-2.1-.2-.6-1.1-.3-1 .3.4 1.6-1.3 1.2-1 .1.3-1.7 3.2-1.9 3.9 1.6-2.4.4-2.6 1.3-2.7 2.4-.4-.6-.8-1-1-1.1m1.4 5.6l.4-1.2c0 0 1.3.6 1.6 1.4-1 .2-2-.2-2-.2m4.4-1.8c-.4.2-1.1.6-1.4 1.6-.6-1-1.4-1.8-2.5-2.1 0-.2 0-.3-.1-.5 2.2 1.3 4-.2 3.2-3.3 1 0 1.7.4 2.5 1.5-1.8.5-2.4 1.7-1.7 2.8m1-.5c-.3-.3-.3-1 1-1.4 0 1.4-.7 1.7-1 1.4m1.9.9c.6-.8 1.3-.9 1.3-.9l.2.9c0 0-.9.3-1.5 0m3.2-3.5c.2.7 0 1.7 0 1.7l-.9-.3c.1 0 .3-.9.9-1.4m-.3 3.9l.7-.7c0 0 .5.7.7 1.5-.8-.1-1.4-.8-1.4-.8m1.3-4.1c-.1-.5-.3-.8-.3-.8s.5 0 .7-.1c0 .2-.3.8-.4.9m.3-1.8c.1-.8.6-1.3.6-1.3l.4.8c0 0-.5.5-1 .5m1.1-3c0 0-.1-.8.2-1.3.4.4.5 1.3.5 1.3h-.7m1.3 2.3l.2-.8c0 0 .6.4.9 1.1-.6.1-1.1-.3-1.1-.3" fill="#fff"/><g fill="#ff5760"><path d="m56.5 17.3c-.5-.3-.7-.9-.4-1.5.3-.6.9-.8 1.4-.5.5.3.7.9.4 1.5-.3.5-.9.8-1.4.5"/><path d="m44.5 20.4c-.6.8-1.5 1-2.1.5-.6-.5-.6-1.5-.1-2.3.6-.8 1.5-1 2.1-.5.7.5.7 1.6.1 2.3"/><path d="m54.6 15.9c.2 1.5-.5 2.9-1.6 3.1-1.1.2-2.2-.9-2.4-2.5-.2-1.5.5-2.9 1.6-3.1 1.1-.2 2.2.9 2.4 2.5"/><path d="m7.5 17.3c.5-.3.6-.9.4-1.5-.3-.5-.9-.8-1.4-.5-.5.3-.7.9-.4 1.5.3.5.9.8 1.4.5"/><ellipse cx="32" cy="17.2" rx="3" ry="3.8"/><path d="m19.5 20.4c.6.8 1.5 1 2.1.5.6-.5.6-1.5.1-2.3-.6-.8-1.5-1-2.1-.5-.7.5-.7 1.6-.1 2.3"/><path d="m9.4 15.9c-.2 1.5.5 2.9 1.6 3.1 1.1.2 2.2-.9 2.4-2.5.2-1.5-.5-2.9-1.6-3.1-1.1-.2-2.2.9-2.4 2.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f478.svg b/public/emoji/1f478.svg new file mode 100644 index 000000000..939f660d4 --- /dev/null +++ b/public/emoji/1f478.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C13.9,2,4,13.4,4,28.5V62h56V28.5c0-22.4-15.2-22-15.2-22S43.7,2,32,2z" fill="#ffb300"/><path d="m10.4 40.7c0 0-4.4-1.1-4.4-7.5 0-5.1 3.3-5.9 3.3-5.9 30.2-.1 38.7-6.3 38.7-6.3s1.9 6.2 6.6 6.2c0 0 3.4.6 3.4 5.9 0 6.4-4.5 7.5-4.5 7.5-.1 9.7-13.4 21.4-21.5 21.4-8.1 0-21.6-11.7-21.6-21.3" fill="#ffdd67"/><path d="m32 47c-4.2 0-6.3-3-4.2-3s6.3 0 8.4 0c2.1 0 0 3-4.2 3" fill="#eba352"/><path d="m38.3 38.2c-1.5 0-1.3-1.8-1.3-1.8 2.2-11.5 15-5.4 15-5.4 1 2-2.3 6.9-3.2 7.2-4.2 1-10.5 0-10.5 0" fill="#f5f5f5"/><path d="m48.5 33.5c0 2.5-2 4.5-4.5 4.5-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5 2.5 0 4.5 2 4.5 4.5" fill="#6235a8"/><circle cx="44" cy="33.5" r="1.5" fill="#2b2925"/><path d="m37 36.3c2.2-13.7 13.5-4.6 18-6.5-4.5 4.3-13.5-4.9-18 6.5" fill="#3b3226"/><path d="m25.7 38.2c1.5 0 1.3-1.8 1.3-1.8-2.2-11.5-15-5.4-15-5.4-1 2 2.3 6.9 3.2 7.2 4.2 1 10.5 0 10.5 0" fill="#f5f5f5"/><path d="m15.5 33.5c0 2.5 2 4.5 4.5 4.5 2.5 0 4.5-2 4.5-4.5 0-2.5-2-4.5-4.5-4.5-2.5 0-4.5 2-4.5 4.5" fill="#6235a8"/><path d="m27 36.3c-2.2-13.7-13.5-4.6-18-6.5 4.5 4.3 13.5-4.9 18 6.5" fill="#3b3226"/><path d="M32,52l-10-1.5c6,8.5,14,8.5,20,0L32,52z" fill="#f085a9"/><path d="m35.9 50.1c-2.9-1.1-3.9.7-3.9.7s-1-1.8-3.9-.7c-2.3.9-6.1.4-6.1.4 4 .9 4.5 2.5 10 2.5s6-1.7 10-2.5c0 0-3.8.5-6.1-.4" fill="#d46c8f"/><circle cx="20" cy="33.5" r="1.5" fill="#2b2925"/><path d="m57.9 14.3c-.8-.4-1.9-.1-2.5.7-.2-.9-.7-1.6-1.3-2.1.6 0 .8-.3.6-.7-.2-.7-.5-1.5-1.9-2.5 0-1.6-1.2-3.1-1.2-3.1-.2-.2-.6-.2-.8.1 0 .1-.9 1.6-.5 3.3-1.5 1.3-1.4 2.7-1.3 3-.2 0-1.7 1-2.1 2.9-.8 0-1.3.6-1.3.6.3-2.2-1.4-4.4-4-4.3-.7-3.9-5.1-5.2-5.9-1.4-.5-1-1.6-1.8-1.6-1.8.4-1.9-1.2-5-2.1-5s-2.4 3.1-2.1 5c0 0-1.1.8-1.7 1.7-.8-3.8-5.3-2.5-5.9 1.4-2.6-.1-4.3 2-4 4.3 0 0-.5-.5-1.3-.6-.4-1.9-1.8-2.9-2.1-2.9.1-.2.2-1.7-1.3-3 .4-1.7-.5-3.2-.5-3.3-.2-.3-.6-.3-.8-.1 0 0-1.2 1.5-1.2 3.1-1.4.9-1.7 1.7-1.9 2.5-.1.4.1.8.6.7-.6.5-1 1.2-1.3 2.1-.5-.7-1.6-1-2.5-.6-1 .5-1.3 1.8-.8 2.9.6 1.4 2.4 1.5 3.3.5.4 2.2 2.7 3.1 4.5 1.6-.3 1 1.4 1 3.2-.6.6.4 1.7.3 2.1.1-.1 1.2.5 3.1 2.6 3.1 1.4 0 2-1 1.9-1.8.8.3 2.3.6 3.4-.1 2.1 1.8 3.6 2.1 3.7 1 .6.5 1.4.8 2.1.8.8 0 1.5-.3 2.2-.8.1 1 1.6.8 3.7-1 1.1.7 2.5.5 3.4.1-.2.9.4 1.9 1.8 1.9 2 0 2.6-1.9 2.6-3.1.4.2 1.5.2 2.1-.1 1.9 1.6 3.5 1.5 3.2.6 1.8 1.5 4.1.6 4.5-1.6.9 1 2.7.9 3.3-.5.5-1.2.1-2.4-.9-3m-47.5-2.4c.2-.7.9-1.1.9-1.1l.2.8c-.1 0-.6.4-1.1.3m2.3-2.6h-.6c0 0 .1-.9.5-1.3.2.6.1 1.3.1 1.3m.1 2.5l.4-.8c0 0 .5.5.6 1.3-.5 0-1-.5-1-.5m.8 1.5c.2 0 .7.1.7.1s-.2.3-.3.8c0-.2-.3-.8-.4-.9m.5 5.8c.2-.9.7-1.5.7-1.5l.7.7c-.1-.1-.7.6-1.4.8m1-3.1c0 0-.2-.9 0-1.7.6.5.9 1.4.9 1.4l-.9.3m1.7 1.8l.2-.9c0 0 .8.2 1.3.9-.6.3-1.5 0-1.5 0m22.2-2.5c-.5-1.1.1-2 2-2.1.8 3.3-1.6 2.9-2 2.1m-7-9.9c.5 0 1.1 2.5 1 3.4h-2c-.1-.9.5-3.4 1-3.4m-9 7.9c1.9.1 2.5 1 2 2.1-.4.7-2.8 1.1-2-2.1m-2.8 3.6c-.3.3-1 0-1-1.4 1.3.4 1.3 1.1 1 1.4m2.4 2.1c-.3-1-1-1.4-1.4-1.6.7-1.1.1-2.3-1.8-2.8.9-1.1 1.5-1.5 2.5-1.5-.7 3.1 1 4.6 3.2 3.3 0 .2 0 .3 0 .5-1 .3-1.8 1.1-2.5 2.1m1 .3c.3-.7 1.6-1.4 1.6-1.4l.4 1.2c0 .1-1 .5-2 .2m2.4-4.7c-.1-1.1-.3-1.9-2.7-2.4.8-3.5 3.6-3.3 3.9-1.6.2 1.2-1.4 1.6-1-.1.2-.6-.7-.9-1-.3-.3.8-.4 3.1 2.1 2.1-.2.6-.5.9-.3 1.2-.2.2-.6.6-1 1.1m1.2.2c.4 1 .2 2.2.2 2.2l-1.2-.2c0-.1.3-1.2 1-2m-.2 4.6l.8-.9c0 0 .8.8 1 1.9-.9-.1-1.8-1-1.8-1m1.4-3.8c0-.8-.5-1.6-.5-1.6h1.3c0 0-.6.7-.8 1.6m-.3-2.6c.3-1.5 2.2-2.7 2.2-2.7l1 1.8c0 0-1.3 1-3.2.9m3.9-1.9c-.2-.3-.5-.7-.7-1.2.2 0 1.1 0 1.3 0-.1.5-.4.9-.6 1.2m.7 1l1-1.8c0 0 2 1.3 2.2 2.7-1.9.1-3.2-.9-3.2-.9m2.1 1.9h1.3c0 0-.4.8-.5 1.6-.2-.9-.8-1.6-.8-1.6m.4 6.4c.2-1.1 1-1.9 1-1.9l.8.9c0 0-.9.9-1.8 1m1.4-3.5c0 0-.2-1.1.2-2.2.7.8 1 1.9 1 1.9l-1.2.3m.4-3.3c.2-.3-.1-.7-.3-1.2 2.5 1.1 2.4-1.2 2.1-2.1-.2-.6-1.1-.3-1 .3.4 1.6-1.3 1.2-1 .1.3-1.7 3.2-1.9 3.9 1.6-2.4.4-2.6 1.3-2.7 2.4-.4-.6-.8-1-1-1.1m1.4 5.6l.4-1.2c0 0 1.3.6 1.6 1.4-1 .2-2-.2-2-.2m4.4-1.8c-.4.2-1.1.6-1.4 1.6-.6-1-1.4-1.8-2.5-2.1 0-.2 0-.3 0-.5 2.2 1.3 4-.2 3.2-3.3 1 0 1.7.4 2.5 1.5-1.9.5-2.5 1.7-1.8 2.8m1-.5c-.3-.3-.3-1 1-1.4 0 1.4-.7 1.7-1 1.4m1.9.9c.6-.8 1.3-.9 1.3-.9l.2.9c0 0-.9.3-1.5 0m3.2-3.5c.2.7 0 1.7 0 1.7l-.9-.3c.1 0 .3-.9.9-1.4m-.3 3.9l.7-.7c0 0 .5.7.7 1.5-.8-.1-1.4-.8-1.4-.8m1.3-4.1c-.1-.5-.3-.8-.3-.8s.5 0 .7-.1c0 .2-.3.8-.4.9m.3-1.8c.1-.8.6-1.3.6-1.3l.4.8c0 0-.5.5-1 .5m1.1-3c0 0-.1-.8.2-1.3.4.4.5 1.3.5 1.3h-.7m1.3 2.3l.2-.8c0 0 .6.4.9 1.1-.6.1-1.1-.3-1.1-.3" fill="#fff"/><g fill="#ff5760"><path d="m56.5 17.3c-.5-.3-.7-.9-.4-1.5.3-.6.9-.8 1.4-.5.5.3.7.9.4 1.5-.3.5-.9.8-1.4.5"/><path d="m44.5 20.4c-.6.8-1.5 1-2.1.5-.6-.5-.6-1.5-.1-2.3.6-.8 1.5-1 2.1-.5.7.5.7 1.6.1 2.3"/><path d="m54.6 15.9c.2 1.5-.5 2.9-1.6 3.1-1.1.2-2.2-.9-2.4-2.5-.2-1.5.5-2.9 1.6-3.1 1.1-.2 2.2.9 2.4 2.5"/><path d="m7.5 17.3c.5-.3.6-.9.4-1.5-.3-.5-.9-.8-1.4-.5-.5.3-.7.9-.4 1.5.3.5.9.8 1.4.5"/><ellipse cx="32" cy="17.2" rx="3" ry="3.8"/><path d="m19.5 20.4c.6.8 1.5 1 2.1.5.6-.5.6-1.5.1-2.3-.6-.8-1.5-1-2.1-.5-.7.5-.7 1.6-.1 2.3"/><path d="m9.4 15.9c-.2 1.5.5 2.9 1.6 3.1 1.1.2 2.2-.9 2.4-2.5.2-1.5-.5-2.9-1.6-3.1-1.1-.2-2.2.9-2.4 2.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f479.svg b/public/emoji/1f479.svg new file mode 100644 index 000000000..4aa1df93b --- /dev/null +++ b/public/emoji/1f479.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58 21.2c3.9-2.6 4-6.4 4-6.4-3.9-.2-3.8-4.2-7.4-7.8-6.9-7-20.5-4.7-22.6-1.5-2.1-3.2-15.7-5.5-22.6 1.5-3.6 3.7-3.5 7.7-7.4 7.8 0 0 .1 3.8 4 6.4 0 0-4.1 5.9-3.4 14.1 0 0 1.6-4 5.5-4.7-4.5 3.8-.9 14.4-4.2 18.2 0 0 4.6-2 6.5-3.3-.7 5.9.9 8.2.9 11.1 4.1-1.3 5.7-7.4 5.7-7.4 0 7.5 2.6 7.2 2.6 11.2 0 0 5.5-2.7 7.4-6.5.7 3.5 3.3 5.9 5.2 8.1 1.9-2.2 4.4-4.6 5.2-8.1 1.9 3.7 7.4 6.5 7.4 6.5 0-4 2.6-3.7 2.6-11.2 0 0 1.6 6 5.7 7.4 0-2.9 1.6-5.2.9-11.1 1.9 1.3 6.5 3.3 6.5 3.3-3.3-3.9.3-14.5-4.2-18.2 3.8.8 5.5 4.7 5.5 4.7.3-8.3-3.8-14.1-3.8-14.1" fill="#454749"/><path d="m52.1 31.9c0 5.5-5.5 8.6-5.5 15.1 0 9-9.9 1.5-14.5 1.5-4.8 0-14.8 7.4-14.8-1.7 0-6.3-5.3-9.5-5.3-14.9 0-2.5 2.7-5.7 2.8-7.8.2-3.8-2.3-7.8-2.1-10.2.8-12.9 19.3 6.1 19.3 6.1s18.5-19 19.4-5.9c.2 2.3-2.3 6.4-2.2 10.1.2 2 2.9 5.2 2.9 7.7" fill="#f46767"/><g fill="#ffce31"><path d="m23.1 9.3c-3.9-2.1-6.5-7.3-6.5-7.3s-4.3 14.8 5.4 15c3.2 0 5.7-5.3 1.1-7.7"/><path d="m40.9 9.3c3.9-2.1 6.5-7.3 6.5-7.3s4.3 14.8-5.5 15c-3.1 0-5.6-5.3-1-7.7"/></g><path d="m15.2 31.9c-3 5.2 3.1 7.5 3.1 11.8 0 9.6 6.1 2.7 13.7 2.7 7.6 0 13.7 7 13.7-2.7 0-4.4 6.2-6.5 3.1-11.8-2.7-4.8-1.9 5.8-16.8 5.8-15 0-14-10.6-16.8-5.8" fill="#454749"/><g fill="#fff"><path d="m17.4 32.8c-.3 0-.6.1-.9.2l-.2.1c-5.9 3.2-7 3.8-6.7 4.7.1.6.9.6 1.3.6 1.2 0 3.5-.4 7-.9 1.1-.2 1.8-1.1 1.7-2.3-.3-1.2-1.1-2.4-2.2-2.4"/><path d="m47.7 33.2l-.2-.1c-.3-.2-.6-.2-.9-.2-1.2 0-1.9 1.2-2 2.3-.1 1.2.5 2.1 1.7 2.3 3.5.6 5.8.9 7 .9.4 0 1.1 0 1.2-.6.2-.8-.9-1.4-6.8-4.6"/><path d="m42 44.9c-2 1.2.8 4.6 2.4 2.8 7.4-8.6 6.3-7.9-2.4-2.8"/><path d="m19.6 47.7c1.6 1.9 4.5-1.6 2.4-2.8-8.7-5.1-9.7-5.8-2.4 2.8"/><path d="m24.6 38.8c1.5-1.3-2.4-3-3.2-1.3-4 7.7-3.2 7 3.2 1.3"/><path d="m42.6 37.5c-.9-1.7-4.7 0-3.2 1.3 6.4 5.7 7.2 6.4 3.2-1.3"/><path d="m40.4 46.2c-.6.4-2.6.4-3.2 0-.6-.4-.5-2 0-2.5.6-.5 2.6-.5 3.2 0 .5.4.6 2.1 0 2.5"/><path d="m26.8 46.2c-.6.4-2.6.4-3.2 0-.6-.4-.5-2 0-2.5.6-.5 2.6-.5 3.2 0 .5.4.6 2.1 0 2.5"/></g><path d="m35.7 45.3c-1.3.8-6 .8-7.4 0-.7-.4 0-1.9.6-2.3 1.3-.8 4.9-.8 6.3 0 .6.4 1.2 1.9.5 2.3" fill="#bc2e2e"/><g fill="#fff"><path d="m26.3 37.9c2.2.9 9 1 11.4 0 1.2-.2 1 1.3 0 2-1.9 1.9-9.5 1.9-11.3 0-1.1-.7-1.2-2.1-.1-2"/><path d="m28 25c0 4.8-10.6 4.8-10.6 0 0-6.5 10.6-6.5 10.6 0"/></g><path d="m24.9 25c0 2.9-4.4 2.9-4.4 0 0-2.9 4.4-2.9 4.4 0" fill="#454749"/><path d="m46.6 25c0 4.8-10.6 4.8-10.6 0 0-6.5 10.6-6.5 10.6 0" fill="#fff"/><g fill="#454749"><path d="m43.5 25c0 2.9-4.4 2.9-4.4 0 0-2.9 4.4-2.9 4.4 0"/><path d="m11.7 17.5c0 0 5.8 2.2 10.7 5.9 5.7 4.3 8.5 1.4 6-1.6-1.8-2.4-7.5-6.2-16.7-4.3"/><path d="m35.6 21.7c-2.5 3.1.4 5.9 6 1.6 4.9-3.7 10.7-5.9 10.7-5.9-9.2-1.8-14.9 2-16.7 4.3"/></g><path d="m35.9 31.4c-.3-1.3-1.2-6.1-1.2-7.2.2-3.8-5.6-3.8-5.4 0 .1 1.1-.9 5.9-1.2 7.2-3.3-.3-5.1 3.9-.3 3.9 1.9 0 2.3 1.7 4.2 1.7s2.3-1.7 4.2-1.7c4.7 0 2.9-4.2-.3-3.9" fill="#bc2e2e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f47a.svg b/public/emoji/1f47a.svg new file mode 100644 index 000000000..a20c6c44e --- /dev/null +++ b/public/emoji/1f47a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m46.1 11.4c8.3 0 9.4 3.3 1.3 11.6-2.8 2.8-1.1 6.7.5 9.1 1.6 2.3 4.5 4.7-.5 8.8-2.9 2.4-3.3 5.3 0 11.8 3.3 6.5-8.3 3.6-18 6.4-12.8 3.6-16 7.3-17.4-11.9-.9-11.5-2.6-7.1-6-16.7-1.8-5.1.3-8.2 5.1-10.1 4-1.6-8.4-9.1-.9-15.8 9.5-8.5 23 6.8 35.9 6.8" fill="#f46767"/><ellipse cx="41.6" cy="25.6" rx="4" ry="3.9" fill="#fff"/><ellipse cx="40.3" cy="25.6" rx="1.7" ry="1.6" fill="#454749"/><ellipse cx="23.1" cy="23" rx="6.3" ry="6.2" fill="#fff"/><g fill="#454749"><ellipse cx="21" cy="23" rx="2.6" ry="2.6"/><g stroke="#454749" stroke-linejoin="round" stroke-linecap="round" stroke-width="3" stroke-miterlimit="10"><path d="m15.7 14.7l.1-.1.1-.1.3-.1c.2-.1.4-.1.6-.2.4-.1.7-.2 1.1-.2.8-.1 1.5-.1 2.3-.1 1.5.1 3.1.5 4.5 1.2 1.4.7 2.7 1.6 3.7 2.7.5.6 1 1.2 1.4 1.8.2.3.4.6.5 1 .1.2.2.3.2.5l.1.3v.1.1l-.1.1c-.5-.5-.9-1.1-1.4-1.5-.5-.5-1-1-1.6-1.4-1.1-.9-2.3-1.6-3.6-2.3-1.3-.6-2.6-1.1-4-1.4-.7-.2-1.4-.3-2.1-.3-.7-.1-1.4-.1-2.1-.1z"/><path d="m47.4 19.6l-.2-.1-.2-.1c-.1 0-.2-.1-.4-.1-.2-.1-.5-.1-.7-.2-.5-.1-1-.1-1.5 0-1 .1-2 .4-2.9 1-.9.5-1.8 1.3-2.4 2.1-.3.4-.6.9-.9 1.4-.1.3-.2.5-.4.8-.1.1-.1.3-.1.4l-.1.2v.1.1l.1.1c.3-.4.6-.8 1-1.2.3-.4.7-.8 1-1.1.7-.7 1.5-1.3 2.4-1.8.8-.5 1.7-.9 2.6-1.1.5-.1.9-.2 1.4-.3.5-.1.9-.1 1.4-.1v-.1z"/><path d="m46.3 34.4l-.1.2-.1.2c0 .1-.1.2-.2.3-.1.2-.2.4-.4.5-.3.3-.6.7-.9.9-.7.6-1.5 1-2.4 1.3-.9.3-1.8.4-2.7.3-.5 0-.9-.1-1.4-.2-.2-.1-.4-.1-.7-.2-.1 0-.2-.1-.3-.1l-.2-.1h-.1-.1v-.1c.4.1.9.1 1.3.1.4 0 .9 0 1.3 0 .8-.1 1.7-.2 2.5-.4.8-.2 1.6-.6 2.3-1 .4-.2.7-.4 1-.7.5-.6.8-.8 1.2-1z"/><path d="m11 28.4l.1.2.1.2.2.4c.1.2.3.5.4.7.3.4.6.9 1 1.3.7.8 1.5 1.6 2.3 2.3 1.7 1.4 3.6 2.6 5.6 3.4 2 .8 4.1 1.3 6.1 1.4 1 0 2 0 2.9-.1.5-.1.9-.2 1.4-.3.2-.1.5-.1.7-.2l.3-.1.2-.1.2-.1v-.2c-.9 0-1.9 0-2.8-.1-.9-.1-1.9-.2-2.8-.4-1.9-.4-3.8-.9-5.6-1.7-1.8-.7-3.6-1.7-5.3-2.8-.8-.6-1.6-1.2-2.4-1.8-.8-.6-1.5-1.3-2.3-2h-.3z"/></g></g><path d="m32.7 23.5c.2-2.7 2.1 4.5 5.4 6 5.9 2.6 10.2-2.7 15-4.1s8.1 7.5 3.3 9.4c-4.8 1.9-20 2.5-23-2-2.2-3.2-5.9-.3-2.1 1.1 1.6.6-6.5.8-4.3-3.7 1.4-3 5.4-2.4 5.7-6.7" fill="#c94747"/><path d="m43.5 45.9c0-2.1-2.1-3.6-9.5-4.3-7.4-.7-13.6 2.7-13.6 7.7.1 7.9 7.1.1 13.1-.7 6.7-1.1 10-.7 10-2.7z" fill="#454749" stroke="#454749" stroke-linejoin="round" stroke-linecap="round" stroke-width="3" stroke-miterlimit="10"/><g fill="#ffce31"><path d="m20.4 49.2c0 3.6 1.5 3.9 3.7 3.2l-1.2-8.1c-1.6 1.3-2.5 3-2.5 4.9"/><path d="m23.6 43.8l1.2 8.4c.9-.4 2-1 3.1-1.5l-1.2-8.4c-1.2.3-2.2.8-3.1 1.5"/><path d="m27.4 42l1.2 8.2c1-.5 2.1-1 3.1-1.3l-1.1-7.4c-1.1.1-2.2.3-3.2.5"/><path d="m34 41.5c-.9-.1-1.7-.1-2.6-.1l1.1 7.3c.4-.1.7-.2 1.1-.2.8-.1 1.5-.2 2.2-.3l-1-6.6c-.3 0-.6 0-.8-.1"/><path d="m35.5 41.7l.9 6.4c1.3-.1 2.3-.2 3.3-.3l-.8-5.5c-.9-.2-2.1-.4-3.4-.6"/><path d="m43.5 45.9c0-1.4-1-2.5-3.8-3.4l.7 5.2c2.1-.3 3.1-.7 3.1-1.8"/></g><path d="m38.8 58.3c4.9.5 9.1 3.7 9.1 3.7-2.9-11.4-8.2-12.4-10.7-11.6-3.3 1.2-4 7.4 1.6 7.9" fill="#454749"/></svg> \ No newline at end of file diff --git a/public/emoji/1f47b.svg b/public/emoji/1f47b.svg new file mode 100644 index 000000000..37f068039 --- /dev/null +++ b/public/emoji/1f47b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 3c-11.5 0-21.2 11.5-20.6 24.1.2 3.4.9 28.9 3.9 33 2.4 3.3 5.3-3.4 9.1-3.4 3.8 0 3.8 4.2 7.6 4.2 3.8 0 3.8-4.2 7.6-4.2 3.8 0 6.7 6.7 9.1 3.4 3-4.1 3.7-29.6 3.9-33 .6-12.6-9.1-24.1-20.6-24.1" fill="#6adbc6"/><path d="m47.2 62c-1.3 0-2.5-1-3.7-2.1-1.3-1.1-2.6-2.2-3.9-2.2-1.5 0-2.2.8-3.1 1.8-1 1.1-2.2 2.4-4.5 2.4-2.3 0-3.6-1.3-4.5-2.4-.9-1-1.6-1.8-3.1-1.8-1.3 0-2.6 1.1-3.9 2.2-1.2 1.1-2.4 2.1-3.7 2.1-.9 0-1.6-.4-2.3-1.3-1.9-2.7-3.2-12.8-4-31.9 0-.7-.1-1.3-.1-1.7-.4-6.8 2.1-13.5 6.8-18.4 4.1-4.3 9.4-6.7 14.8-6.7s10.7 2.4 14.8 6.7c4.7 4.9 7.2 11.6 6.8 18.4 0 .3 0 .9-.1 1.6-.8 19.1-2.1 29.3-4 32-.6.9-1.4 1.3-2.3 1.3m-7.6-6.3c2 0 3.7 1.4 5.2 2.7.9.8 1.9 1.6 2.4 1.6.1 0 .3 0 .7-.5 1.1-1.6 2.7-8.2 3.6-30.9 0-.7.1-1.3.1-1.6.3-6.2-2-12.4-6.3-16.9-3.7-3.9-8.4-6.1-13.3-6.1s-9.6 2.2-13.3 6.1c-4.3 4.5-6.6 10.7-6.3 16.9 0 .3 0 .9.1 1.7.9 22.6 2.5 29.3 3.6 30.8.4.5.6.5.7.5.6 0 1.6-.9 2.4-1.6 1.5-1.3 3.1-2.7 5.2-2.7 2.3 0 3.6 1.3 4.5 2.4.9 1 1.6 1.8 3.1 1.8 1.5 0 2.2-.8 3.1-1.8.9-1.1 2.2-2.4 4.5-2.4" fill="#50ffdd"/><path d="m48.8 34.2c10.8 2.6 8.7-3.1 11.4.1 2.5 2.9-1 9.1-12.1 11.5" fill="#6adbc6"/><path d="m48.2 46.8c-.5 0-.9-.3-1-.8-.1-.5.2-1.1.8-1.2 7.5-1.6 11.1-4.9 11.9-7.3.2-.7.4-1.7-.3-2.5-.3-.4-.5-.5-.6-.6-.1 0-.2.1-.3.2-1.2.8-3.3 2.3-10.1.7-.5-.1-.9-.7-.7-1.2.1-.5.7-.9 1.2-.7 5.9 1.4 7.6.2 8.5-.4 1.3-.9 2.2-.7 3.5.8 1 1.2 1.3 2.8.7 4.5-1 3-5 6.8-13.3 8.6-.2-.1-.3-.1-.3-.1" fill="#50ffdd"/><path d="m15.3 34.2c-10.9 2.6-8.7-3.1-11.5.1-2.5 2.9.9 9.1 12.1 11.5" fill="#6adbc6"/><path d="m15.8 46.8c-.1 0-.1 0-.2 0-7-1.5-12-4.7-13.3-8.6-.6-1.7-.3-3.3.7-4.5 1.3-1.5 2.2-1.7 3.5-.8.9.6 2.6 1.8 8.5.3.5-.1 1.1.2 1.2.7s-.2 1.1-.7 1.2c-6.8 1.6-8.9.2-10.1-.6-.1-.1-.2-.1-.3-.2-.1.1-.2.3-.6.7-.7.8-.6 1.9-.3 2.6.8 2.3 4.4 5.6 11.8 7.2.5.1.9.6.8 1.2-.1.5-.5.8-1 .8" fill="#50ffdd"/><ellipse cx="41.4" cy="24.3" rx="6.1" ry="6.9" fill="#fff"/><ellipse cx="41.4" cy="24.3" rx="4" ry="4.5" fill="#308776"/><path d="m33.5 22.3c0 5-3.8 9.1-8.5 9.1-4.7 0-8.5-4.1-8.5-9.1 0-5 3.8-9.1 8.5-9.1 4.7-.1 8.5 4 8.5 9.1" fill="#fff"/><g fill="#308776"><path d="m30.6 22.3c0 3.3-2.5 6-5.6 6s-5.6-2.7-5.6-6c0-3.3 2.5-6 5.6-6s5.6 2.7 5.6 6"/><path d="m44.8 35.4c0 4.4-5.4 8.1-12.1 8.1-6.7 0-12.1-3.7-12.1-8.1 0 0 5.8 1.3 12.1 1.3s12.1-1.3 12.1-1.3"/></g><path d="m25 43.8c0-5.5 0-3.8 7.7-3.8 7.7 0 7.7-1.7 7.7 3.8s-3.5 8.3-7.7 8.3c-4.3 0-7.7-2.8-7.7-8.3" fill="#ff717f"/><path fill="#e2596c" d="m34 40l-1.3 9.5-1.2-9.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f47c-1f3fb.svg b/public/emoji/1f47c-1f3fb.svg new file mode 100644 index 000000000..b33f37c47 --- /dev/null +++ b/public/emoji/1f47c-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#bec6c9"><path d="m5.4 10.1c1.4-1.1 6.2 3.5 10.7 10.2 4.5 6.8 7 13.2 5.5 14.3-1.4 1.1-6.2-3.5-10.7-10.2-4.5-6.8-7-13.2-5.5-14.3"/><path d="m2.2 18.4c1-1.5 6.7 1.1 12.7 5.8 6 4.8 10 9.9 8.9 11.4-1 1.5-6.7-1.1-12.7-5.8-6-4.8-10-9.9-8.9-11.4"/><path d="m3.9 28.4c.4-1.9 5.3-2.2 10.9-.7 5.6 1.5 9.8 4.1 9.4 6-.4 1.9-5.3 2.2-10.9.7-5.6-1.5-9.8-4.1-9.4-6"/><path d="m4 38.1c-.7-1.8 2.7-5 7.5-7.3 4.8-2.3 9.3-2.7 10-.9.7 1.8-2.7 5-7.5 7.3-4.8 2.2-9.3 2.7-10 .9"/><path d="m6.4 44.8c-.9-1.5 1.8-5.3 6.2-8.5 4.3-3.2 8.6-4.7 9.5-3.2.9 1.5-1.8 5.3-6.2 8.5-4.3 3.2-8.6 4.6-9.5 3.2"/><path d="m10.8 50.7c-1.2-1.2.8-5.6 4.4-9.7 3.6-4.1 7.6-6.5 8.8-5.2 1.2 1.2-.8 5.6-4.4 9.7-3.7 4.1-7.6 6.5-8.8 5.2"/><path d="m10.2 5.1c1.1-.6 3.9 3.1 6.2 8.2 2.3 5.1 3.3 9.8 2.2 10.4-1.1.6-3.9-3.1-6.2-8.2-2.3-5.2-3.3-9.8-2.2-10.4"/><path d="m14.9 55.8c-1.1-.7.3-5.3 3-10.1 2.8-4.9 5.9-8.2 7-7.5 1.1.7-.3 5.2-3 10.1-2.8 4.9-5.9 8.2-7 7.5"/><path d="m20.2 57.6c-.9-.2-.9-4.9.1-10.5.9-5.6 2.4-10 3.3-9.8.9.2.9 4.9-.1 10.5-.9 5.5-2.4 9.9-3.3 9.8"/><path d="m24.9 59c-.9-.1-1.1-4-.5-8.6.6-4.6 1.9-8.3 2.7-8.1.9.1 1.1 4 .5 8.6-.6 4.6-1.8 8.2-2.7 8.1"/></g><g fill="#e1edf5"><path d="m13 6.6c1.4-1.1 6.2 3.5 10.7 10.2 4.5 6.8 7 13.2 5.5 14.3-1.4 1.1-6.2-3.5-10.7-10.2-4.4-6.8-6.9-13.2-5.5-14.3"/><path d="M6,14.8c1-1.5,6.7,1.1,12.7,5.8c6,4.8,10,9.9,8.9,11.4c-1,1.5-6.7-1.1-12.7-5.8C9,21.5,5,16.4,6,14.8z"/><path d="m4.9 26.3c.4-1.9 5.3-2.2 10.9-.7 5.6 1.5 9.8 4.1 9.4 6-.4 1.9-5.3 2.2-10.9.7-5.6-1.4-9.8-4.1-9.4-6"/><path d="m7 38.6c-.9-1.7 2.2-5.3 6.8-8 4.6-2.8 9-3.6 9.9-2 .9 1.7-2.2 5.3-6.8 8-4.6 2.8-9.1 3.7-9.9 2"/><path d="m9.8 45c-1-1.2 1.3-5.3 5.3-9.1 3.9-3.8 7.9-5.9 9-4.6 1 1.2-1.3 5.3-5.3 9.1-4 3.8-8 5.9-9 4.6"/><path d="m12.3 53.5c-1.1-.6-.1-5.2 2.3-10.3 2.4-5.1 5.2-8.7 6.3-8.1 1.1.6.1 5.2-2.3 10.3-2.4 5.1-5.2 8.7-6.3 8.1"/><path d="m18.3 55.4c-1.2-.4-1.1-5.1.3-10.6 1.4-5.5 3.5-9.7 4.7-9.3 1.2.4 1.1 5.1-.3 10.6-1.4 5.5-3.5 9.6-4.7 9.3"/><path d="m22.8 56.9c-.9-.3-.5-4.9.9-10.4 1.4-5.5 3.2-9.8 4.1-9.5.9.3.5 4.9-.9 10.4-1.4 5.5-3.2 9.7-4.1 9.5"/></g><g fill="#bec6c9"><path d="m58.4 10.3c-1.4-1.1-6.2 3.5-10.7 10.2-4.5 6.8-7 13.2-5.5 14.3 1.4 1.1 6.2-3.5 10.7-10.2 4.4-6.7 6.9-13.1 5.5-14.3"/><path d="m61.8 18.4c-1-1.5-6.7 1.1-12.7 5.8-6 4.8-10 9.9-8.9 11.4 1 1.5 6.7-1.1 12.7-5.8 6-4.8 10-9.9 8.9-11.4"/><path d="m60.6 28.4c-.4-1.9-5.3-2.2-10.9-.7-5.6 1.5-9.8 4.1-9.4 6 .4 1.9 5.3 2.2 10.9.7 5.6-1.5 9.8-4.1 9.4-6"/><path d="m60 38.1c.7-1.8-2.7-5-7.5-7.3-4.8-2.3-9.3-2.7-10-.9-.7 1.8 2.7 5 7.5 7.3 4.8 2.2 9.3 2.7 10 .9"/><path d="m57.6 44.8c.9-1.5-1.8-5.3-6.2-8.5-4.3-3.2-8.6-4.7-9.5-3.2-.9 1.5 1.8 5.3 6.2 8.5 4.3 3.2 8.6 4.6 9.5 3.2"/><path d="m53.2 50.7c1.2-1.2-.8-5.6-4.4-9.7-3.6-4.1-7.6-6.5-8.8-5.2-1.2 1.2.8 5.6 4.4 9.7 3.7 4.1 7.6 6.5 8.8 5.2"/><path d="m53.8 5.1c-1.1-.6-3.9 3.1-6.2 8.2-2.3 5.1-3.3 9.8-2.2 10.4 1.1.6 3.9-3.1 6.2-8.2 2.3-5.2 3.3-9.8 2.2-10.4"/><path d="m49.1 55.8c1.1-.7-.3-5.3-3-10.1-2.8-4.9-5.9-8.2-7-7.5-1.1.7.3 5.2 3 10.1 2.8 4.9 5.9 8.2 7 7.5"/><path d="m43.8 57.6c.9-.2.9-4.9-.1-10.5-.9-5.6-2.4-10-3.3-9.8-.9.2-.8 4.9.1 10.5.9 5.5 2.4 9.9 3.3 9.8"/><path d="m39.1 59c.9-.1 1.1-4 .5-8.6-.6-4.6-1.8-8.3-2.7-8.1-.9.1-1.1 4-.5 8.6.6 4.6 1.8 8.2 2.7 8.1"/></g><g fill="#e1edf5"><path d="m51.6 6.6c-1.4-1.1-6.2 3.5-10.7 10.2-4.5 6.8-7 13.2-5.5 14.3 1.4 1.1 6.2-3.5 10.7-10.2 4.4-6.8 6.9-13.2 5.5-14.3"/><path d="m58 14.8c-1-1.5-6.7 1.1-12.7 5.8-6 4.8-10 9.9-8.9 11.4 1 1.5 6.7-1.1 12.7-5.8 5.9-4.7 9.9-9.8 8.9-11.4"/><path d="m59.1 26.3c-.4-1.9-5.3-2.2-10.9-.7-5.6 1.5-9.8 4.1-9.4 6 .4 1.9 5.3 2.2 10.9.7 5.6-1.4 9.8-4.1 9.4-6"/><path d="m57 38.6c.8-1.7-2.2-5.3-6.8-8-4.6-2.8-9-3.6-9.9-2-.9 1.7 2.2 5.3 6.8 8 4.6 2.8 9.1 3.7 9.9 2"/><path d="m54.2 45c1-1.2-1.3-5.3-5.3-9.1-3.9-3.8-7.9-5.9-8.9-4.6-1 1.2 1.3 5.3 5.3 9.1 3.9 3.8 7.9 5.9 8.9 4.6"/><path d="m51.7 53.5c1.1-.6.1-5.2-2.3-10.3-2.4-5.1-5.2-8.7-6.3-8.1-1.1.6-.1 5.2 2.3 10.3 2.4 5.1 5.2 8.7 6.3 8.1"/><path d="m45.7 55.4c1.2-.4 1.1-5.1-.3-10.6-1.4-5.5-3.5-9.7-4.7-9.3-1.2.4-1.1 5.1.3 10.6 1.4 5.5 3.5 9.6 4.7 9.3"/><path d="m41.2 56.9c.9-.3.5-4.9-.9-10.4-1.4-5.5-3.2-9.8-4.1-9.5-.9.3-.5 4.9.9 10.4 1.4 5.5 3.2 9.7 4.1 9.5"/></g><path d="m32 12.5c15.3 0 18.7 10.2 18.7 16 0 5.1-.7 7.3-.7 7.3h-36c0 0-.7-2.2-.7-7.3 0-5.8 3.4-16 18.7-16" fill="#594640"/><path d="m48.8 33.2c0 0-.5-2.2-.8-6.8-.3-5-7.3-1-16-1s-15.7-4-16 1c-.3 4.6-.8 6.8-.8 6.8-4.3 0-4.3 7 .3 7 0 7.6 9.5 12.3 16.5 12.3 7 0 16.5-4.7 16.5-12.3 4.6 0 4.6-7 .3-7" fill="#ffe1bd"/><circle cx="40.3" cy="34.8" r="4.3" fill="#fff"/><circle cx="40.3" cy="34.8" r="3" fill="#664e27"/><circle cx="40.3" cy="34.8" r="1" fill="#231f20"/><circle cx="23.7" cy="34.8" r="4.3" fill="#fff"/><circle cx="23.7" cy="34.8" r="3" fill="#664e27"/><circle cx="23.7" cy="34.8" r="1" fill="#231f20"/><path d="m38 44.6c0 2.3-3 3.4-6 3.4s-6-1.1-6-3.4c0 0 0-.6.6-.6 2.7 0 8.1 0 10.8 0 .6 0 .6.6.6.6" fill="#664e27"/><path d="m32 7.1c-8.3 0-14.9 1.4-14.9 4.4s6.7 5.3 14.9 5.3c8.3 0 14.9-2.4 14.9-5.3s-6.7-4.4-14.9-4.4m0 5.2c-5.5 0-10-.8-10-1.8 0-1 4.5-1.7 10-1.7 5.5 0 10 .7 10 1.7 0 1-4.5 1.8-10 1.8" fill="#4aa9ff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f47c-1f3fc.svg b/public/emoji/1f47c-1f3fc.svg new file mode 100644 index 000000000..0095920c4 --- /dev/null +++ b/public/emoji/1f47c-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#bec6c9"><path d="m5.4 10.1c1.4-1.1 6.2 3.5 10.7 10.2 4.5 6.8 7 13.2 5.5 14.3-1.4 1.1-6.2-3.5-10.7-10.2-4.5-6.8-7-13.2-5.5-14.3"/><path d="m2.2 18.4c1-1.5 6.7 1.1 12.7 5.8 6 4.8 10 9.9 8.9 11.4-1 1.5-6.7-1.1-12.7-5.8-6-4.8-10-9.9-8.9-11.4"/><path d="m3.9 28.4c.4-1.9 5.3-2.2 10.9-.7 5.6 1.5 9.8 4.1 9.4 6-.4 1.9-5.3 2.2-10.9.7-5.6-1.5-9.8-4.1-9.4-6"/><path d="m4 38.1c-.7-1.8 2.7-5 7.5-7.3 4.8-2.3 9.3-2.7 10-.9.7 1.8-2.7 5-7.5 7.3-4.8 2.2-9.3 2.7-10 .9"/><path d="m6.4 44.8c-.9-1.5 1.8-5.3 6.2-8.5 4.3-3.2 8.6-4.7 9.5-3.2.9 1.5-1.8 5.3-6.2 8.5-4.3 3.2-8.6 4.6-9.5 3.2"/><path d="m10.8 50.7c-1.2-1.2.8-5.6 4.4-9.7 3.6-4.1 7.6-6.5 8.8-5.2 1.2 1.2-.8 5.6-4.4 9.7-3.7 4.1-7.6 6.5-8.8 5.2"/><path d="m10.2 5.1c1.1-.6 3.9 3.1 6.2 8.2 2.3 5.1 3.3 9.8 2.2 10.4-1.1.6-3.9-3.1-6.2-8.2-2.3-5.2-3.3-9.8-2.2-10.4"/><path d="m14.9 55.8c-1.1-.7.3-5.3 3-10.1 2.8-4.9 5.9-8.2 7-7.5 1.1.7-.3 5.2-3 10.1-2.8 4.9-5.9 8.2-7 7.5"/><path d="m20.2 57.6c-.9-.2-.9-4.9.1-10.5.9-5.6 2.4-10 3.3-9.8.9.2.9 4.9-.1 10.5-.9 5.5-2.4 9.9-3.3 9.8"/><path d="m24.9 59c-.9-.1-1.1-4-.5-8.6.6-4.6 1.8-8.3 2.7-8.1.9.1 1.1 4 .5 8.6-.6 4.6-1.8 8.2-2.7 8.1"/></g><g fill="#e1edf5"><path d="m13 6.6c1.4-1.1 6.2 3.5 10.7 10.2 4.5 6.8 7 13.2 5.5 14.3-1.4 1.1-6.2-3.5-10.7-10.2-4.4-6.8-6.9-13.2-5.5-14.3"/><path d="M6,14.8c1-1.5,6.7,1.1,12.7,5.8c6,4.8,10,9.9,8.9,11.4c-1,1.5-6.7-1.1-12.7-5.8C9,21.5,5,16.4,6,14.8z"/><path d="m4.9 26.3c.4-1.9 5.3-2.2 10.9-.7 5.6 1.5 9.8 4.1 9.4 6-.4 1.9-5.3 2.2-10.9.7-5.6-1.4-9.8-4.1-9.4-6"/><path d="m7 38.6c-.9-1.7 2.2-5.3 6.8-8 4.6-2.8 9-3.6 9.9-2 .9 1.7-2.2 5.3-6.8 8-4.6 2.8-9.1 3.7-9.9 2"/><path d="m9.8 45c-1-1.2 1.3-5.3 5.3-9.1 3.9-3.8 7.9-5.9 9-4.6 1 1.2-1.3 5.3-5.3 9.1-4 3.8-8 5.9-9 4.6"/><path d="m12.3 53.5c-1.1-.6-.1-5.2 2.3-10.3 2.4-5.1 5.2-8.7 6.3-8.1 1.1.6.1 5.2-2.3 10.3-2.4 5.1-5.2 8.7-6.3 8.1"/><path d="m18.3 55.4c-1.2-.4-1.1-5.1.3-10.6 1.4-5.5 3.5-9.7 4.7-9.3 1.2.4 1.1 5.1-.3 10.6-1.4 5.5-3.5 9.6-4.7 9.3"/><path d="m22.8 56.9c-.9-.3-.5-4.9.9-10.4 1.4-5.5 3.2-9.8 4.1-9.5.9.3.5 4.9-.9 10.4-1.4 5.5-3.2 9.7-4.1 9.5"/></g><g fill="#bec6c9"><path d="m58.4 10.3c-1.4-1.1-6.2 3.5-10.7 10.2-4.5 6.8-7 13.2-5.5 14.3 1.4 1.1 6.2-3.5 10.7-10.2 4.4-6.7 6.9-13.1 5.5-14.3"/><path d="m61.8 18.4c-1-1.5-6.7 1.1-12.7 5.8-6 4.8-10 9.9-8.9 11.4 1 1.5 6.7-1.1 12.7-5.8 6-4.8 10-9.9 8.9-11.4"/><path d="m60.6 28.4c-.4-1.9-5.3-2.2-10.9-.7-5.6 1.5-9.8 4.1-9.4 6 .4 1.9 5.3 2.2 10.9.7 5.6-1.5 9.8-4.1 9.4-6"/><path d="m60 38.1c.7-1.8-2.7-5-7.5-7.3-4.8-2.3-9.3-2.7-10-.9-.7 1.8 2.7 5 7.5 7.3 4.8 2.2 9.3 2.7 10 .9"/><path d="m57.6 44.8c.9-1.5-1.8-5.3-6.2-8.5-4.3-3.2-8.6-4.7-9.5-3.2-.9 1.5 1.8 5.3 6.2 8.5 4.3 3.2 8.6 4.6 9.5 3.2"/><path d="m53.2 50.7c1.2-1.2-.8-5.6-4.4-9.7-3.6-4.1-7.6-6.5-8.8-5.2-1.2 1.2.8 5.6 4.4 9.7 3.7 4.1 7.6 6.5 8.8 5.2"/><path d="m53.8 5.1c-1.1-.6-3.9 3.1-6.2 8.2-2.3 5.1-3.3 9.8-2.2 10.4 1.1.6 3.9-3.1 6.2-8.2 2.3-5.2 3.3-9.8 2.2-10.4"/><path d="m49.1 55.8c1.1-.7-.3-5.3-3-10.1-2.8-4.9-5.9-8.2-7-7.5-1.1.7.3 5.2 3 10.1 2.8 4.9 5.9 8.2 7 7.5"/><path d="m43.8 57.6c.9-.2.9-4.9-.1-10.5-.9-5.6-2.4-10-3.3-9.8-.9.2-.8 4.9.1 10.5.9 5.5 2.4 9.9 3.3 9.8"/><path d="m39.1 59c.9-.1 1.1-4 .5-8.6-.6-4.6-1.8-8.3-2.8-8.1-.9.1-1.1 4-.5 8.6.7 4.6 1.9 8.2 2.8 8.1"/></g><g fill="#e1edf5"><path d="m51.6 6.6c-1.4-1.1-6.2 3.5-10.7 10.2-4.5 6.8-7 13.2-5.6 14.3 1.4 1.1 6.2-3.5 10.7-10.2 4.5-6.8 7-13.2 5.6-14.3"/><path d="m58 14.8c-1-1.5-6.7 1.1-12.7 5.8-6 4.8-10 9.9-8.9 11.4 1 1.5 6.7-1.1 12.7-5.8 5.9-4.7 9.9-9.8 8.9-11.4"/><path d="m59.1 26.3c-.4-1.9-5.3-2.2-10.9-.7-5.6 1.5-9.8 4.1-9.4 6 .4 1.9 5.3 2.2 10.9.7 5.6-1.4 9.8-4.1 9.4-6"/><path d="m57 38.6c.8-1.7-2.2-5.3-6.8-8-4.6-2.8-9-3.6-9.9-2-.9 1.7 2.2 5.3 6.8 8 4.6 2.8 9.1 3.7 9.9 2"/><path d="m54.2 45c1-1.2-1.3-5.3-5.3-9.1-3.9-3.8-7.9-5.9-8.9-4.6-1 1.2 1.3 5.3 5.3 9.1 3.9 3.8 7.9 5.9 8.9 4.6"/><path d="m51.7 53.5c1.1-.6.1-5.2-2.3-10.3-2.4-5.1-5.2-8.7-6.3-8.1-1.1.6-.1 5.2 2.3 10.3 2.4 5.1 5.2 8.7 6.3 8.1"/><path d="m45.7 55.4c1.2-.4 1.1-5.1-.3-10.6-1.4-5.5-3.5-9.7-4.7-9.3-1.2.4-1.1 5.1.3 10.6 1.4 5.5 3.5 9.6 4.7 9.3"/><path d="m41.2 56.9c.9-.3.5-4.9-.9-10.4-1.4-5.5-3.2-9.8-4.1-9.5-.9.3-.5 4.9.9 10.4 1.4 5.5 3.2 9.7 4.1 9.5"/></g><path d="m32 12.5c15.3 0 18.7 10.2 18.7 16 0 5.1-.7 7.3-.7 7.3h-36c0 0-.7-2.2-.7-7.3 0-5.8 3.4-16 18.7-16" fill="#dbb471"/><path d="m48.8 33.2c0 0-.5-2.2-.8-6.8-.3-5-7.3-1-16-1-8.7 0-15.7-4-16 1-.3 4.6-.8 6.8-.8 6.8-4.3 0-4.3 7 .3 7 0 7.6 9.5 12.3 16.5 12.3 7 0 16.5-4.7 16.5-12.3 4.6 0 4.6-7 .3-7" fill="#fed0ac"/><circle cx="40.3" cy="34.8" r="4.3" fill="#fff"/><circle cx="40.3" cy="34.8" r="3" fill="#664e27"/><circle cx="40.3" cy="34.8" r="1" fill="#231f20"/><circle cx="23.7" cy="34.8" r="4.3" fill="#fff"/><circle cx="23.7" cy="34.8" r="3" fill="#664e27"/><circle cx="23.7" cy="34.8" r="1" fill="#231f20"/><path d="m38 44.6c0 2.3-3 3.4-6 3.4-3 0-6-1.1-6-3.4 0 0 0-.6.6-.6 2.7 0 8.1 0 10.8 0 .6 0 .6.6.6.6" fill="#664e27"/><path d="m32 7.1c-8.3 0-14.9 1.4-14.9 4.4s6.7 5.3 14.9 5.3c8.3 0 14.9-2.4 14.9-5.3s-6.7-4.4-14.9-4.4m0 5.2c-5.5 0-10-.8-10-1.8 0-1 4.5-1.7 10-1.7 5.5 0 10 .7 10 1.7 0 1-4.5 1.8-10 1.8" fill="#4aa9ff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f47c-1f3fd.svg b/public/emoji/1f47c-1f3fd.svg new file mode 100644 index 000000000..ce453f4b7 --- /dev/null +++ b/public/emoji/1f47c-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#bec6c9"><path d="m5.4 10.1c1.4-1.1 6.2 3.5 10.7 10.2 4.5 6.8 7 13.2 5.5 14.3-1.4 1.1-6.2-3.5-10.7-10.2-4.5-6.8-7-13.2-5.5-14.3"/><path d="m2.2 18.4c1-1.5 6.7 1.1 12.7 5.8 6 4.8 10 9.9 8.9 11.4-1 1.5-6.7-1.1-12.7-5.8-6-4.8-10-9.9-8.9-11.4"/><path d="m3.9 28.4c.4-1.9 5.3-2.2 10.9-.7 5.6 1.5 9.8 4.1 9.4 6-.4 1.9-5.3 2.2-10.9.7-5.6-1.5-9.8-4.1-9.4-6"/><path d="m4 38.1c-.7-1.8 2.7-5 7.5-7.3 4.8-2.3 9.3-2.7 10-.9.7 1.8-2.7 5-7.5 7.3-4.8 2.2-9.3 2.7-10 .9"/><path d="m6.4 44.8c-.9-1.5 1.8-5.3 6.2-8.5 4.3-3.2 8.6-4.7 9.5-3.2.9 1.5-1.8 5.3-6.2 8.5-4.3 3.2-8.6 4.6-9.5 3.2"/><path d="m10.8 50.7c-1.2-1.2.8-5.6 4.4-9.7 3.6-4.1 7.6-6.5 8.8-5.2 1.2 1.2-.8 5.6-4.4 9.7-3.7 4.1-7.6 6.5-8.8 5.2"/><path d="m10.2 5.1c1.1-.6 3.9 3.1 6.2 8.2 2.3 5.1 3.3 9.8 2.2 10.4-1.1.6-3.9-3.1-6.2-8.2-2.3-5.2-3.3-9.8-2.2-10.4"/><path d="m14.9 55.8c-1.1-.7.3-5.3 3-10.1 2.8-4.9 5.9-8.2 7-7.5 1.1.7-.3 5.2-3 10.1-2.8 4.9-5.9 8.2-7 7.5"/><path d="m20.2 57.6c-.9-.2-.9-4.9.1-10.5.9-5.6 2.4-10 3.3-9.8.9.2.9 4.9-.1 10.5-.9 5.5-2.4 9.9-3.3 9.8"/><path d="m24.9 59c-.9-.1-1.1-4-.5-8.6.6-4.6 1.8-8.3 2.7-8.1.9.1 1.1 4 .5 8.6-.6 4.6-1.8 8.2-2.7 8.1"/></g><g fill="#e1edf5"><path d="m13 6.6c1.4-1.1 6.2 3.5 10.7 10.2 4.5 6.8 7 13.2 5.5 14.3-1.4 1.1-6.2-3.5-10.7-10.2-4.4-6.8-6.9-13.2-5.5-14.3"/><path d="M6,14.8c1-1.5,6.7,1.1,12.7,5.8c6,4.8,10,9.9,8.9,11.4c-1,1.5-6.7-1.1-12.7-5.8C9,21.5,5,16.4,6,14.8z"/><path d="m4.9 26.3c.4-1.9 5.3-2.2 10.9-.7 5.6 1.5 9.8 4.1 9.4 6-.4 1.9-5.3 2.2-10.9.7-5.6-1.4-9.8-4.1-9.4-6"/><path d="m7 38.6c-.9-1.7 2.2-5.3 6.8-8 4.6-2.8 9-3.6 9.9-2 .9 1.7-2.2 5.3-6.8 8-4.6 2.8-9.1 3.7-9.9 2"/><path d="m9.8 45c-1-1.2 1.3-5.3 5.3-9.1 3.9-3.8 7.9-5.9 9-4.6 1 1.2-1.3 5.3-5.3 9.1-4 3.8-8 5.9-9 4.6"/><path d="m12.3 53.5c-1.1-.6-.1-5.2 2.3-10.3 2.4-5.1 5.2-8.7 6.3-8.1 1.1.6.1 5.2-2.3 10.3-2.4 5.1-5.2 8.7-6.3 8.1"/><path d="m18.3 55.4c-1.2-.4-1.1-5.1.3-10.6 1.4-5.5 3.5-9.7 4.7-9.3 1.2.4 1.1 5.1-.3 10.6-1.4 5.5-3.5 9.6-4.7 9.3"/><path d="m22.8 56.9c-.9-.3-.5-4.9.9-10.4 1.4-5.5 3.2-9.8 4.1-9.5.9.3.5 4.9-.9 10.4-1.4 5.5-3.2 9.7-4.1 9.5"/></g><g fill="#bec6c9"><path d="m58.4 10.3c-1.4-1.1-6.2 3.5-10.7 10.2-4.5 6.8-7 13.2-5.5 14.3 1.4 1.1 6.2-3.5 10.7-10.2 4.4-6.7 6.9-13.1 5.5-14.3"/><path d="m61.8 18.4c-1-1.5-6.7 1.1-12.7 5.8-6 4.8-10 9.9-8.9 11.4 1 1.5 6.7-1.1 12.7-5.8 6-4.8 10-9.9 8.9-11.4"/><path d="m60.6 28.4c-.4-1.9-5.3-2.2-10.9-.7-5.6 1.5-9.8 4.1-9.4 6 .4 1.9 5.3 2.2 10.9.7 5.6-1.5 9.8-4.1 9.4-6"/><path d="m60 38.1c.7-1.8-2.7-5-7.5-7.3-4.8-2.3-9.3-2.7-10-.9-.7 1.8 2.7 5 7.5 7.3 4.8 2.2 9.3 2.7 10 .9"/><path d="m57.6 44.8c.9-1.5-1.8-5.3-6.2-8.5-4.3-3.2-8.6-4.7-9.5-3.2-.9 1.5 1.8 5.3 6.2 8.5 4.3 3.2 8.6 4.6 9.5 3.2"/><path d="m53.2 50.7c1.2-1.2-.8-5.6-4.4-9.7-3.6-4.1-7.6-6.5-8.8-5.2-1.2 1.2.8 5.6 4.4 9.7 3.7 4.1 7.6 6.5 8.8 5.2"/><path d="m53.8 5.1c-1.1-.6-3.9 3.1-6.2 8.2-2.3 5.1-3.3 9.8-2.2 10.4 1.1.6 3.9-3.1 6.2-8.2 2.3-5.2 3.3-9.8 2.2-10.4"/><path d="m49.1 55.8c1.1-.7-.3-5.3-3-10.1-2.8-4.9-5.9-8.2-7-7.5-1.1.7.3 5.2 3 10.1 2.8 4.9 5.9 8.2 7 7.5"/><path d="m43.8 57.6c.9-.2.9-4.9-.1-10.5-.9-5.6-2.4-10-3.3-9.8-.9.2-.8 4.9.1 10.5.9 5.5 2.4 9.9 3.3 9.8"/><path d="m39.1 59c.9-.1 1.1-4 .5-8.6-.6-4.6-1.8-8.3-2.8-8.1-.9.1-1.1 4-.5 8.6.7 4.6 1.9 8.2 2.8 8.1"/></g><g fill="#e1edf5"><path d="m51.6 6.6c-1.4-1.1-6.2 3.5-10.7 10.2-4.5 6.8-7 13.2-5.6 14.3 1.4 1.1 6.2-3.5 10.7-10.2 4.5-6.8 7-13.2 5.6-14.3"/><path d="m58 14.8c-1-1.5-6.7 1.1-12.7 5.8-6 4.8-10 9.9-8.9 11.4 1 1.5 6.7-1.1 12.7-5.8 5.9-4.7 9.9-9.8 8.9-11.4"/><path d="m59.1 26.3c-.4-1.9-5.3-2.2-10.9-.7-5.6 1.5-9.8 4.1-9.4 6 .4 1.9 5.3 2.2 10.9.7 5.6-1.4 9.8-4.1 9.4-6"/><path d="m57 38.6c.8-1.7-2.2-5.3-6.8-8-4.6-2.8-9-3.6-9.9-2-.9 1.7 2.2 5.3 6.8 8 4.6 2.8 9.1 3.7 9.9 2"/><path d="m54.2 45c1-1.2-1.3-5.3-5.3-9.1-3.9-3.8-7.9-5.9-8.9-4.6-1 1.2 1.3 5.3 5.3 9.1 3.9 3.8 7.9 5.9 8.9 4.6"/><path d="m51.7 53.5c1.1-.6.1-5.2-2.3-10.3-2.4-5.1-5.2-8.7-6.3-8.1-1.1.6-.1 5.2 2.3 10.3 2.4 5.1 5.2 8.7 6.3 8.1"/><path d="m45.7 55.4c1.2-.4 1.1-5.1-.3-10.6-1.4-5.5-3.5-9.7-4.7-9.3-1.2.4-1.1 5.1.3 10.6 1.4 5.5 3.5 9.6 4.7 9.3"/><path d="m41.2 56.9c.9-.3.5-4.9-.9-10.4-1.4-5.5-3.2-9.8-4.1-9.5-.9.3-.5 4.9.9 10.4 1.4 5.5 3.2 9.7 4.1 9.5"/></g><path d="m32 12.5c15.3 0 18.7 10.2 18.7 16 0 5.1-.7 7.3-.7 7.3h-36c0 0-.7-2.2-.7-7.3 0-5.8 3.4-16 18.7-16" fill="#594640"/><path d="m48.8 33.2c0 0-.5-2.2-.8-6.8-.3-5-7.3-1-16-1-8.7 0-15.7-4-16 1-.3 4.6-.8 6.8-.8 6.8-4.3 0-4.3 7 .3 7 0 7.6 9.5 12.3 16.5 12.3 7 0 16.5-4.7 16.5-12.3 4.6 0 4.6-7 .3-7" fill="#d6a57c"/><circle cx="40.3" cy="34.8" r="4.3" fill="#fff"/><circle cx="40.3" cy="34.8" r="3" fill="#664e27"/><circle cx="40.3" cy="34.8" r="1" fill="#231f20"/><circle cx="23.7" cy="34.8" r="4.3" fill="#fff"/><circle cx="23.7" cy="34.8" r="3" fill="#664e27"/><circle cx="23.7" cy="34.8" r="1" fill="#231f20"/><path d="m38 44.6c0 2.3-3 3.4-6 3.4-3 0-6-1.1-6-3.4 0 0 0-.6.6-.6 2.7 0 8.1 0 10.8 0 .6 0 .6.6.6.6" fill="#664e27"/><path d="m32 7.1c-8.3 0-14.9 1.4-14.9 4.4s6.7 5.3 14.9 5.3c8.3 0 14.9-2.4 14.9-5.3s-6.7-4.4-14.9-4.4m0 5.2c-5.5 0-10-.8-10-1.8 0-1 4.5-1.7 10-1.7 5.5 0 10 .7 10 1.7 0 1-4.5 1.8-10 1.8" fill="#4aa9ff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f47c-1f3fe.svg b/public/emoji/1f47c-1f3fe.svg new file mode 100644 index 000000000..bbff87d41 --- /dev/null +++ b/public/emoji/1f47c-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#bec6c9"><path d="m5.4 10.1c1.4-1.1 6.2 3.5 10.7 10.2 4.5 6.8 7 13.2 5.5 14.3-1.4 1.1-6.2-3.5-10.7-10.2-4.5-6.8-7-13.2-5.5-14.3"/><path d="m2.2 18.4c1-1.5 6.7 1.1 12.7 5.8 6 4.8 10 9.9 8.9 11.4-1 1.5-6.7-1.1-12.7-5.8-6-4.8-10-9.9-8.9-11.4"/><path d="m3.9 28.4c.4-1.9 5.3-2.2 10.9-.7 5.6 1.5 9.8 4.1 9.4 6-.4 1.9-5.3 2.2-10.9.7-5.6-1.5-9.8-4.1-9.4-6"/><path d="m4 38.1c-.7-1.8 2.7-5 7.5-7.3 4.8-2.3 9.3-2.7 10-.9.7 1.8-2.7 5-7.5 7.3-4.8 2.2-9.3 2.7-10 .9"/><path d="m6.4 44.8c-.9-1.5 1.8-5.3 6.2-8.5 4.3-3.2 8.6-4.7 9.5-3.2.9 1.5-1.8 5.3-6.2 8.5-4.3 3.2-8.6 4.6-9.5 3.2"/><path d="m10.8 50.7c-1.2-1.2.8-5.6 4.4-9.7 3.6-4.1 7.6-6.5 8.8-5.2 1.2 1.2-.8 5.6-4.4 9.7-3.7 4.1-7.6 6.5-8.8 5.2"/><path d="m10.2 5.1c1.1-.6 3.9 3.1 6.2 8.2 2.3 5.1 3.3 9.8 2.2 10.4-1.1.6-3.9-3.1-6.2-8.2-2.3-5.2-3.3-9.8-2.2-10.4"/><path d="m14.9 55.8c-1.1-.7.3-5.3 3-10.1 2.8-4.9 5.9-8.2 7-7.5 1.1.7-.3 5.2-3 10.1-2.8 4.9-5.9 8.2-7 7.5"/><path d="m20.2 57.6c-.9-.2-.9-4.9.1-10.5.9-5.6 2.4-10 3.3-9.8.9.2.9 4.9-.1 10.5-.9 5.5-2.4 9.9-3.3 9.8"/><path d="m24.9 59c-.9-.1-1.1-4-.5-8.6.6-4.6 1.8-8.3 2.7-8.1.9.1 1.1 4 .5 8.6-.6 4.6-1.8 8.2-2.7 8.1"/></g><g fill="#e1edf5"><path d="m13 6.6c1.4-1.1 6.2 3.5 10.7 10.2 4.5 6.8 7 13.2 5.5 14.3-1.4 1.1-6.2-3.5-10.7-10.2-4.4-6.8-6.9-13.2-5.5-14.3"/><path d="M6,14.8c1-1.5,6.7,1.1,12.7,5.8c6,4.8,10,9.9,8.9,11.4c-1,1.5-6.7-1.1-12.7-5.8C9,21.5,5,16.4,6,14.8z"/><path d="m4.9 26.3c.4-1.9 5.3-2.2 10.9-.7 5.6 1.5 9.8 4.1 9.4 6-.4 1.9-5.3 2.2-10.9.7-5.6-1.4-9.8-4.1-9.4-6"/><path d="m7 38.6c-.9-1.7 2.2-5.3 6.8-8 4.6-2.8 9-3.6 9.9-2 .9 1.7-2.2 5.3-6.8 8-4.6 2.8-9.1 3.7-9.9 2"/><path d="m9.8 45c-1-1.2 1.3-5.3 5.3-9.1 3.9-3.8 7.9-5.9 9-4.6 1 1.2-1.3 5.3-5.3 9.1-4 3.8-8 5.9-9 4.6"/><path d="m12.3 53.5c-1.1-.6-.1-5.2 2.3-10.3 2.4-5.1 5.2-8.7 6.3-8.1 1.1.6.1 5.2-2.3 10.3-2.4 5.1-5.2 8.7-6.3 8.1"/><path d="m18.3 55.4c-1.2-.4-1.1-5.1.3-10.6 1.4-5.5 3.5-9.7 4.7-9.3 1.2.4 1.1 5.1-.3 10.6-1.4 5.5-3.5 9.6-4.7 9.3"/><path d="m22.8 56.9c-.9-.3-.5-4.9.9-10.4 1.4-5.5 3.2-9.8 4.1-9.5.9.3.5 4.9-.9 10.4-1.4 5.5-3.2 9.7-4.1 9.5"/></g><g fill="#bec6c9"><path d="m58.4 10.3c-1.4-1.1-6.2 3.5-10.7 10.2-4.5 6.8-7 13.2-5.5 14.3 1.4 1.1 6.2-3.5 10.7-10.2 4.4-6.7 6.9-13.1 5.5-14.3"/><path d="m61.8 18.4c-1-1.5-6.7 1.1-12.7 5.8-6 4.8-10 9.9-8.9 11.4 1 1.5 6.7-1.1 12.7-5.8 6-4.8 10-9.9 8.9-11.4"/><path d="m60.6 28.4c-.4-1.9-5.3-2.2-10.9-.7-5.6 1.5-9.8 4.1-9.4 6 .4 1.9 5.3 2.2 10.9.7 5.6-1.5 9.8-4.1 9.4-6"/><path d="m60 38.1c.7-1.8-2.7-5-7.5-7.3-4.8-2.3-9.3-2.7-10-.9-.7 1.8 2.7 5 7.5 7.3 4.8 2.2 9.3 2.7 10 .9"/><path d="m57.6 44.8c.9-1.5-1.8-5.3-6.2-8.5-4.3-3.2-8.6-4.7-9.5-3.2-.9 1.5 1.8 5.3 6.2 8.5 4.3 3.2 8.6 4.6 9.5 3.2"/><path d="m53.2 50.7c1.2-1.2-.8-5.6-4.4-9.7-3.6-4.1-7.6-6.5-8.8-5.2-1.2 1.2.8 5.6 4.4 9.7 3.7 4.1 7.6 6.5 8.8 5.2"/><path d="m53.8 5.1c-1.1-.6-3.9 3.1-6.2 8.2-2.3 5.1-3.3 9.8-2.2 10.4 1.1.6 3.9-3.1 6.2-8.2 2.3-5.2 3.3-9.8 2.2-10.4"/><path d="m49.1 55.8c1.1-.7-.3-5.3-3-10.1-2.8-4.9-5.9-8.2-7-7.5-1.1.7.3 5.2 3 10.1 2.8 4.9 5.9 8.2 7 7.5"/><path d="m43.8 57.6c.9-.2.9-4.9-.1-10.5-.9-5.6-2.4-10-3.3-9.8-.9.2-.8 4.9.1 10.5.9 5.5 2.4 9.9 3.3 9.8"/><path d="m39.1 59c.9-.1 1.1-4 .5-8.6-.6-4.6-1.8-8.3-2.8-8.1-.9.1-1.1 4-.5 8.6.7 4.6 1.9 8.2 2.8 8.1"/></g><g fill="#e1edf5"><path d="m51.6 6.6c-1.4-1.1-6.2 3.5-10.7 10.2-4.5 6.8-7 13.2-5.6 14.3 1.4 1.1 6.2-3.5 10.7-10.2 4.5-6.8 7-13.2 5.6-14.3"/><path d="m58 14.8c-1-1.5-6.7 1.1-12.7 5.8-6 4.8-10 9.9-8.9 11.4 1 1.5 6.7-1.1 12.7-5.8 5.9-4.7 9.9-9.8 8.9-11.4"/><path d="m59.1 26.3c-.4-1.9-5.3-2.2-10.9-.7-5.6 1.5-9.8 4.1-9.4 6 .4 1.9 5.3 2.2 10.9.7 5.6-1.4 9.8-4.1 9.4-6"/><path d="m57 38.6c.8-1.7-2.2-5.3-6.8-8-4.6-2.8-9-3.6-9.9-2-.9 1.7 2.2 5.3 6.8 8 4.6 2.8 9.1 3.7 9.9 2"/><path d="m54.2 45c1-1.2-1.3-5.3-5.3-9.1-3.9-3.8-7.9-5.9-8.9-4.6-1 1.2 1.3 5.3 5.3 9.1 3.9 3.8 7.9 5.9 8.9 4.6"/><path d="m51.7 53.5c1.1-.6.1-5.2-2.3-10.3-2.4-5.1-5.2-8.7-6.3-8.1-1.1.6-.1 5.2 2.3 10.3 2.4 5.1 5.2 8.7 6.3 8.1"/><path d="m45.7 55.4c1.2-.4 1.1-5.1-.3-10.6-1.4-5.5-3.5-9.7-4.7-9.3-1.2.4-1.1 5.1.3 10.6 1.4 5.5 3.5 9.6 4.7 9.3"/><path d="m41.2 56.9c.9-.3.5-4.9-.9-10.4-1.4-5.5-3.2-9.8-4.1-9.5-.9.3-.5 4.9.9 10.4 1.4 5.5 3.2 9.7 4.1 9.5"/></g><path d="m32 12.5c15.3 0 18.7 10.2 18.7 16 0 5.1-.7 7.3-.7 7.3h-36c0 0-.7-2.2-.7-7.3 0-5.8 3.4-16 18.7-16" fill="#231f20"/><path d="m48.8 33.2c0 0-.5-2.2-.8-6.8-.3-5-7.3-1-16-1-8.7 0-15.7-4-16 1-.3 4.6-.8 6.8-.8 6.8-4.3 0-4.3 7 .3 7 0 7.6 9.5 12.3 16.5 12.3 7 0 16.5-4.7 16.5-12.3 4.6 0 4.6-7 .3-7" fill="#b47d56"/><circle cx="40.3" cy="34.8" r="4.3" fill="#fff"/><circle cx="40.3" cy="34.8" r="3" fill="#664e27"/><circle cx="40.3" cy="34.8" r="1" fill="#231f20"/><circle cx="23.7" cy="34.8" r="4.3" fill="#fff"/><circle cx="23.7" cy="34.8" r="3" fill="#664e27"/><circle cx="23.7" cy="34.8" r="1" fill="#231f20"/><path d="m38 44.6c0 2.3-3 3.4-6 3.4-3 0-6-1.1-6-3.4 0 0 0-.6.6-.6 2.7 0 8.1 0 10.8 0 .6 0 .6.6.6.6" fill="#664e27"/><path d="m32 7.1c-8.3 0-14.9 1.4-14.9 4.4s6.7 5.3 14.9 5.3c8.3 0 14.9-2.4 14.9-5.3s-6.7-4.4-14.9-4.4m0 5.2c-5.5 0-10-.8-10-1.8 0-1 4.5-1.7 10-1.7 5.5 0 10 .7 10 1.7 0 1-4.5 1.8-10 1.8" fill="#4aa9ff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f47c-1f3ff.svg b/public/emoji/1f47c-1f3ff.svg new file mode 100644 index 000000000..5e7bb9f04 --- /dev/null +++ b/public/emoji/1f47c-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#bec6c9"><path d="m5.4 11.1c1.4-1.1 6.2 3.5 10.7 10.2 4.5 6.8 7 13.2 5.5 14.3-1.4 1.1-6.2-3.5-10.7-10.2-4.5-6.8-7-13.2-5.5-14.3"/><path d="m2.2 19.4c1-1.5 6.7 1.1 12.7 5.8 6 4.8 10 9.9 8.9 11.4-1 1.5-6.7-1.1-12.7-5.8-6-4.8-10-9.9-8.9-11.4"/><path d="m3.9 29.4c.4-1.9 5.3-2.2 10.9-.7 5.6 1.5 9.8 4.1 9.4 6-.4 1.9-5.3 2.2-10.9.7-5.6-1.5-9.8-4.1-9.4-6"/><path d="m4 39.1c-.7-1.8 2.7-5 7.5-7.3 4.8-2.3 9.3-2.7 10-.9.7 1.8-2.7 5-7.5 7.3-4.8 2.2-9.3 2.7-10 .9"/><path d="m6.4 45.8c-.9-1.5 1.8-5.3 6.2-8.5 4.3-3.2 8.6-4.7 9.5-3.2.9 1.5-1.8 5.3-6.2 8.5-4.3 3.2-8.6 4.6-9.5 3.2"/><path d="m10.8 51.7c-1.2-1.2.8-5.6 4.4-9.7 3.6-4.1 7.6-6.5 8.8-5.2 1.2 1.2-.8 5.6-4.4 9.7-3.7 4.1-7.6 6.5-8.8 5.2"/><path d="m10.2 6.1c1.1-.6 3.9 3.1 6.2 8.2 2.3 5.1 3.3 9.8 2.2 10.4-1.1.6-3.9-3.1-6.2-8.2-2.3-5.2-3.3-9.8-2.2-10.4"/><path d="m14.9 56.8c-1.1-.7.3-5.3 3-10.1 2.8-4.9 5.9-8.2 7-7.5 1.1.7-.3 5.2-3 10.1-2.8 4.9-5.9 8.2-7 7.5"/><path d="m20.2 58.6c-.9-.2-.9-4.9.1-10.5.9-5.6 2.4-10 3.3-9.8.9.2.9 4.9-.1 10.5-.9 5.5-2.4 9.9-3.3 9.8"/><path d="m24.9 60c-.9-.1-1.1-4-.5-8.6.6-4.6 1.8-8.3 2.7-8.1.9.1 1.1 4 .5 8.6-.6 4.6-1.8 8.2-2.7 8.1"/></g><g fill="#e1edf5"><path d="m13 7.6c1.4-1.1 6.2 3.5 10.7 10.2 4.5 6.8 7 13.2 5.5 14.3-1.4 1.1-6.2-3.5-10.7-10.2-4.4-6.8-6.9-13.2-5.5-14.3"/><path d="M6,15.8c1-1.5,6.7,1.1,12.7,5.8c6,4.8,10,9.9,8.9,11.4c-1,1.5-6.7-1.1-12.7-5.8C9,22.5,5,17.4,6,15.8z"/><path d="m4.9 27.3c.4-1.9 5.3-2.2 10.9-.7 5.6 1.5 9.8 4.1 9.4 6-.4 1.9-5.3 2.2-10.9.7-5.6-1.4-9.8-4.1-9.4-6"/><path d="m7 39.6c-.9-1.7 2.2-5.3 6.8-8 4.6-2.8 9-3.6 9.9-2 .9 1.7-2.2 5.3-6.8 8-4.6 2.8-9.1 3.7-9.9 2"/><path d="m9.8 46c-1-1.2 1.3-5.3 5.3-9.1 3.9-3.8 7.9-5.9 9-4.6 1 1.2-1.3 5.3-5.3 9.1-4 3.8-8 5.9-9 4.6"/><path d="m12.3 54.5c-1.1-.6-.1-5.2 2.3-10.3 2.4-5.1 5.2-8.7 6.3-8.1 1.1.6.1 5.2-2.3 10.3-2.4 5.1-5.2 8.7-6.3 8.1"/><path d="m18.3 56.4c-1.2-.4-1.1-5.1.3-10.6 1.4-5.5 3.5-9.7 4.7-9.3 1.2.4 1.1 5.1-.3 10.6-1.4 5.5-3.5 9.6-4.7 9.3"/><path d="m22.8 57.9c-.9-.3-.5-4.9.9-10.4 1.4-5.5 3.2-9.8 4.1-9.5.9.3.5 4.9-.9 10.4-1.4 5.5-3.2 9.7-4.1 9.5"/></g><g fill="#bec6c9"><path d="m58.4 11.3c-1.4-1.1-6.2 3.5-10.7 10.2-4.5 6.8-7 13.2-5.5 14.3 1.4 1.1 6.2-3.5 10.7-10.2 4.4-6.7 6.9-13.1 5.5-14.3"/><path d="m61.8 19.4c-1-1.5-6.7 1.1-12.7 5.8-6 4.8-10 9.9-8.9 11.4 1 1.5 6.7-1.1 12.7-5.8 6-4.8 10-9.9 8.9-11.4"/><path d="m60.6 29.4c-.4-1.9-5.3-2.2-10.9-.7-5.6 1.5-9.8 4.1-9.4 6 .4 1.9 5.3 2.2 10.9.7 5.6-1.5 9.8-4.1 9.4-6"/><path d="m60 39.1c.7-1.8-2.7-5-7.5-7.3-4.8-2.3-9.3-2.7-10-.9-.7 1.8 2.7 5 7.5 7.3 4.8 2.2 9.3 2.7 10 .9"/><path d="m57.6 45.8c.9-1.5-1.8-5.3-6.2-8.5-4.3-3.2-8.6-4.7-9.5-3.2-.9 1.5 1.8 5.3 6.2 8.5 4.3 3.2 8.6 4.6 9.5 3.2"/><path d="m53.2 51.7c1.2-1.2-.8-5.6-4.4-9.7-3.6-4.1-7.6-6.5-8.8-5.2-1.2 1.2.8 5.6 4.4 9.7 3.7 4.1 7.6 6.5 8.8 5.2"/><path d="m53.8 6.1c-1.1-.6-3.9 3.1-6.2 8.2-2.3 5.1-3.3 9.8-2.2 10.4 1.1.6 3.9-3.1 6.2-8.2 2.3-5.2 3.3-9.8 2.2-10.4"/><path d="m49.1 56.8c1.1-.7-.3-5.3-3-10.1-2.8-4.9-5.9-8.2-7-7.5-1.1.7.3 5.2 3 10.1 2.8 4.9 5.9 8.2 7 7.5"/><path d="m43.8 58.6c.9-.2.9-4.9-.1-10.5-.9-5.6-2.4-10-3.3-9.8-.9.2-.8 4.9.1 10.5.9 5.5 2.4 9.9 3.3 9.8"/><path d="m39.1 60c.9-.1 1.1-4 .5-8.6-.6-4.6-1.8-8.3-2.7-8.1-.9.1-1.1 4-.5 8.6.6 4.6 1.8 8.2 2.7 8.1"/></g><g fill="#e1edf5"><path d="m51.6 7.6c-1.4-1.1-6.2 3.5-10.7 10.2-4.5 6.8-7 13.2-5.5 14.3 1.4 1.1 6.2-3.5 10.7-10.2 4.4-6.8 6.9-13.2 5.5-14.3"/><path d="m58 15.8c-1-1.5-6.7 1.1-12.7 5.8-6 4.8-10 9.9-8.9 11.4 1 1.5 6.7-1.1 12.7-5.8 5.9-4.7 9.9-9.8 8.9-11.4"/><path d="m59.1 27.3c-.4-1.9-5.3-2.2-10.9-.7-5.6 1.5-9.8 4.1-9.4 6 .4 1.9 5.3 2.2 10.9.7 5.6-1.4 9.8-4.1 9.4-6"/><path d="m57 39.6c.8-1.7-2.2-5.3-6.8-8-4.6-2.8-9-3.6-9.9-2-.9 1.7 2.2 5.3 6.8 8 4.6 2.8 9.1 3.7 9.9 2"/><path d="m54.2 46c1-1.2-1.3-5.3-5.3-9.1-3.9-3.8-7.9-5.9-8.9-4.6-1 1.2 1.3 5.3 5.3 9.1 3.9 3.8 7.9 5.9 8.9 4.6"/><path d="m51.7 54.5c1.1-.6.1-5.2-2.3-10.3-2.4-5.1-5.2-8.7-6.3-8.1-1.1.6-.1 5.2 2.3 10.3 2.4 5.1 5.2 8.7 6.3 8.1"/><path d="m45.7 56.4c1.2-.4 1.1-5.1-.3-10.6-1.4-5.5-3.5-9.7-4.7-9.3-1.2.4-1.1 5.1.3 10.6 1.4 5.5 3.5 9.6 4.7 9.3"/><path d="m41.2 57.9c.9-.3.5-4.9-.9-10.4-1.4-5.5-3.2-9.8-4.1-9.5-.9.3-.5 4.9.9 10.4 1.4 5.5 3.2 9.7 4.1 9.5"/></g><path d="m32 13.5c15.3 0 18.7 10.2 18.7 16 0 5.1-.7 7.3-.7 7.3h-36c0 0-.7-2.2-.7-7.3 0-5.8 3.4-16 18.7-16" fill="#231f20"/><path d="m48.8 34.2c0 0-.5-2.2-.8-6.8-.3-5-7.3-1-16-1-8.7 0-15.7-4-16 1-.3 4.6-.8 6.8-.8 6.8-4.3 0-4.3 7 .3 7 0 7.6 9.5 12.3 16.5 12.3 7 0 16.5-4.7 16.5-12.3 4.6 0 4.6-7 .3-7" fill="#8a6859"/><circle cx="40.3" cy="35.8" r="4.3" fill="#fff"/><circle cx="40.3" cy="35.8" r="3" fill="#664e27"/><circle cx="40.3" cy="35.8" r="1" fill="#231f20"/><circle cx="23.7" cy="35.8" r="4.3" fill="#fff"/><circle cx="23.7" cy="35.8" r="3" fill="#664e27"/><circle cx="23.7" cy="35.8" r="1" fill="#231f20"/><path d="m38 45.6c0 2.3-3 3.4-6 3.4-3 0-6-1.1-6-3.4 0 0 0-.6.6-.6 2.7 0 8.1 0 10.8 0 .6 0 .6.6.6.6" fill="#574137"/><path d="m32 8.1c-8.3 0-14.9 1.4-14.9 4.4s6.7 5.3 14.9 5.3c8.3 0 14.9-2.4 14.9-5.3s-6.7-4.4-14.9-4.4m0 5.2c-5.5 0-10-.8-10-1.8 0-1 4.5-1.7 10-1.7 5.5 0 10 .7 10 1.7 0 1-4.5 1.8-10 1.8" fill="#4aa9ff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f47c.svg b/public/emoji/1f47c.svg new file mode 100644 index 000000000..fd6002a20 --- /dev/null +++ b/public/emoji/1f47c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#bec6c9"><path d="m5.4 10.1c1.4-1.1 6.2 3.5 10.7 10.2 4.5 6.8 7 13.2 5.5 14.3-1.4 1.1-6.2-3.5-10.7-10.2-4.5-6.8-7-13.2-5.5-14.3"/><path d="m2.2 18.4c1-1.5 6.7 1.1 12.7 5.8 6 4.8 10 9.9 8.9 11.4-1 1.5-6.7-1.1-12.7-5.8-6-4.8-10-9.9-8.9-11.4"/><path d="m3.9 28.4c.4-1.9 5.3-2.2 10.9-.7 5.6 1.5 9.8 4.1 9.4 6-.4 1.9-5.3 2.2-10.9.7-5.6-1.5-9.8-4.1-9.4-6"/><path d="m4 38.1c-.7-1.8 2.7-5 7.5-7.3 4.8-2.3 9.3-2.7 10-.9.7 1.8-2.7 5-7.5 7.3-4.8 2.2-9.3 2.7-10 .9"/><path d="m6.4 44.8c-.9-1.5 1.8-5.3 6.2-8.5 4.3-3.2 8.6-4.7 9.5-3.2.9 1.5-1.8 5.3-6.2 8.5-4.3 3.2-8.6 4.6-9.5 3.2"/><path d="m10.8 50.7c-1.2-1.2.8-5.6 4.4-9.7 3.6-4.1 7.6-6.5 8.8-5.2 1.2 1.2-.8 5.6-4.4 9.7-3.7 4.1-7.6 6.5-8.8 5.2"/><path d="m10.2 5.1c1.1-.6 3.9 3.1 6.2 8.2 2.3 5.1 3.3 9.8 2.2 10.4-1.1.6-3.9-3.1-6.2-8.2-2.3-5.2-3.3-9.8-2.2-10.4"/><path d="m14.9 55.8c-1.1-.7.3-5.3 3-10.1 2.8-4.9 5.9-8.2 7-7.5 1.1.7-.3 5.2-3 10.1-2.8 4.9-5.9 8.2-7 7.5"/><path d="m20.2 57.6c-.9-.2-.9-4.9.1-10.5.9-5.6 2.4-10 3.3-9.8.9.2.9 4.9-.1 10.5-.9 5.5-2.4 9.9-3.3 9.8"/><path d="m24.9 59c-.9-.1-1.1-4-.5-8.6.6-4.6 1.8-8.3 2.7-8.1.9.1 1.1 4 .5 8.6-.6 4.6-1.8 8.2-2.7 8.1"/></g><g fill="#e1edf5"><path d="m13 6.6c1.4-1.1 6.2 3.5 10.7 10.2 4.5 6.8 7 13.2 5.5 14.3-1.4 1.1-6.2-3.5-10.7-10.2-4.4-6.8-6.9-13.2-5.5-14.3"/><path d="M6,14.8c1-1.5,6.7,1.1,12.7,5.8c6,4.8,10,9.9,8.9,11.4c-1,1.5-6.7-1.1-12.7-5.8C9,21.5,5,16.4,6,14.8z"/><path d="m4.9 26.3c.4-1.9 5.3-2.2 10.9-.7 5.6 1.5 9.8 4.1 9.4 6-.4 1.9-5.3 2.2-10.9.7-5.6-1.4-9.8-4.1-9.4-6"/><path d="m7 38.6c-.9-1.7 2.2-5.3 6.8-8 4.6-2.8 9-3.6 9.9-2 .9 1.7-2.2 5.3-6.8 8-4.6 2.8-9.1 3.7-9.9 2"/><path d="m9.8 45c-1-1.2 1.3-5.3 5.3-9.1 3.9-3.8 7.9-5.9 9-4.6 1 1.2-1.3 5.3-5.3 9.1-4 3.8-8 5.9-9 4.6"/><path d="m12.3 53.5c-1.1-.6-.1-5.2 2.3-10.3 2.4-5.1 5.2-8.7 6.3-8.1 1.1.6.1 5.2-2.3 10.3-2.4 5.1-5.2 8.7-6.3 8.1"/><path d="m18.3 55.4c-1.2-.4-1.1-5.1.3-10.6 1.4-5.5 3.5-9.7 4.7-9.3 1.2.4 1.1 5.1-.3 10.6-1.4 5.5-3.5 9.6-4.7 9.3"/><path d="m22.8 56.9c-.9-.3-.5-4.9.9-10.4 1.4-5.5 3.2-9.8 4.1-9.5.9.3.5 4.9-.9 10.4-1.4 5.5-3.2 9.7-4.1 9.5"/></g><g fill="#bec6c9"><path d="m58.4 10.3c-1.4-1.1-6.2 3.5-10.7 10.2-4.5 6.8-7 13.2-5.5 14.3 1.4 1.1 6.2-3.5 10.7-10.2 4.4-6.7 6.9-13.1 5.5-14.3"/><path d="m61.8 18.4c-1-1.5-6.7 1.1-12.7 5.8-6 4.8-10 9.9-8.9 11.4 1 1.5 6.7-1.1 12.7-5.8 6-4.8 10-9.9 8.9-11.4"/><path d="m60.6 28.4c-.4-1.9-5.3-2.2-10.9-.7-5.6 1.5-9.8 4.1-9.4 6 .4 1.9 5.3 2.2 10.9.7 5.6-1.5 9.8-4.1 9.4-6"/><path d="m60 38.1c.7-1.8-2.7-5-7.5-7.3-4.8-2.3-9.3-2.7-10-.9-.7 1.8 2.7 5 7.5 7.3 4.8 2.2 9.3 2.7 10 .9"/><path d="m57.6 44.8c.9-1.5-1.8-5.3-6.2-8.5-4.3-3.2-8.6-4.7-9.5-3.2-.9 1.5 1.8 5.3 6.2 8.5 4.3 3.2 8.6 4.6 9.5 3.2"/><path d="m53.2 50.7c1.2-1.2-.8-5.6-4.4-9.7-3.6-4.1-7.6-6.5-8.8-5.2-1.2 1.2.8 5.6 4.4 9.7 3.7 4.1 7.6 6.5 8.8 5.2"/><path d="m53.8 5.1c-1.1-.6-3.9 3.1-6.2 8.2-2.3 5.1-3.3 9.8-2.2 10.4 1.1.6 3.9-3.1 6.2-8.2 2.3-5.2 3.3-9.8 2.2-10.4"/><path d="m49.1 55.8c1.1-.7-.3-5.3-3-10.1-2.8-4.9-5.9-8.2-7-7.5-1.1.7.3 5.2 3 10.1 2.8 4.9 5.9 8.2 7 7.5"/><path d="m43.8 57.6c.9-.2.9-4.9-.1-10.5-.9-5.6-2.4-10-3.3-9.8-.9.2-.8 4.9.1 10.5.9 5.5 2.4 9.9 3.3 9.8"/><path d="m39.1 59c.9-.1 1.1-4 .5-8.6-.6-4.6-1.8-8.3-2.7-8.1-.9.1-1.1 4-.5 8.6.6 4.6 1.8 8.2 2.7 8.1"/></g><g fill="#e1edf5"><path d="m51.6 6.6c-1.4-1.1-6.2 3.5-10.7 10.2-4.5 6.8-7 13.2-5.5 14.3 1.4 1.1 6.2-3.5 10.7-10.2 4.4-6.8 6.9-13.2 5.5-14.3"/><path d="m58 14.8c-1-1.5-6.7 1.1-12.7 5.8-6 4.8-10 9.9-8.9 11.4s6.7-1 12.6-5.8c6-4.7 10-9.8 9-11.4"/><path d="m59.1 26.3c-.4-1.9-5.3-2.2-10.9-.7-5.6 1.5-9.8 4.1-9.4 6 .4 1.9 5.3 2.2 10.9.7 5.6-1.4 9.8-4.1 9.4-6"/><path d="m57 38.6c.8-1.7-2.2-5.3-6.8-8-4.6-2.8-9-3.6-9.9-2-.9 1.7 2.2 5.3 6.8 8 4.6 2.8 9.1 3.7 9.9 2"/><path d="m54.2 45c1-1.2-1.3-5.3-5.3-9.1-3.9-3.8-7.9-5.9-8.9-4.6-1 1.2 1.3 5.3 5.3 9.1 3.9 3.8 7.9 5.9 8.9 4.6"/><path d="m51.7 53.5c1.1-.6.1-5.2-2.3-10.3-2.4-5.1-5.2-8.7-6.3-8.1-1.1.6-.1 5.2 2.3 10.3 2.4 5.1 5.2 8.7 6.3 8.1"/><path d="m45.7 55.4c1.2-.4 1.1-5.1-.3-10.6-1.4-5.5-3.5-9.7-4.7-9.3-1.2.4-1.1 5.1.3 10.6 1.4 5.5 3.5 9.6 4.7 9.3"/><path d="m41.2 56.9c.9-.3.5-4.9-.9-10.4-1.4-5.5-3.2-9.8-4.1-9.5-.9.3-.5 4.9.9 10.4 1.4 5.5 3.2 9.7 4.1 9.5"/></g><path d="m32 12.5c15.3 0 18.7 10.2 18.7 16 0 5.1-.7 7.3-.7 7.3h-36c0 0-.7-2.2-.7-7.3 0-5.8 3.4-16 18.7-16" fill="#ffb300"/><path d="m48.8 33.2c0 0-.5-2.2-.8-6.8-.3-5-7.3-1-16-1-8.7 0-15.7-4-16 1-.3 4.6-.8 6.8-.8 6.8-4.3 0-4.3 7 .3 7 0 7.6 9.5 12.3 16.5 12.3 7 0 16.5-4.7 16.5-12.3 4.6 0 4.6-7 .3-7" fill="#ffdd67"/><circle cx="40.3" cy="34.8" r="4.3" fill="#fff"/><circle cx="40.3" cy="34.8" r="3" fill="#664e27"/><circle cx="40.3" cy="34.8" r="1" fill="#231f20"/><circle cx="23.7" cy="34.8" r="4.3" fill="#fff"/><circle cx="23.7" cy="34.8" r="3" fill="#664e27"/><circle cx="23.7" cy="34.8" r="1" fill="#231f20"/><path d="m38 44.6c0 2.3-3 3.4-6 3.4s-6-1.1-6-3.4c0 0 0-.6.6-.6 2.7 0 8.1 0 10.8 0 .6 0 .6.6.6.6" fill="#937237"/><path d="m32 7.1c-8.3 0-14.9 1.4-14.9 4.4 0 2.9 6.7 5.3 14.9 5.3 8.3 0 14.9-2.4 14.9-5.3 0-2.9-6.7-4.4-14.9-4.4m0 5.2c-5.5 0-10-.8-10-1.8s4.5-1.7 10-1.7c5.5 0 10 .7 10 1.7s-4.5 1.8-10 1.8" fill="#4aa9ff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f47d.svg b/public/emoji/1f47d.svg new file mode 100644 index 000000000..fff8d2f2b --- /dev/null +++ b/public/emoji/1f47d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M59.5,30.6C59.5,54.1,32,62,32,62S4.5,54.1,4.5,30.6C4.5,13.1,15.5,2,32,2C48.5,2,59.5,13.1,59.5,30.6z" fill="#c7e755"/><g fill="#454749"><path d="m23.4 26.4c4 3.8 5.1 8.9 2.6 11.4-2.5 2.4-7.8 1.3-11.7-2.5-4-3.8-5.1-8.9-2.6-11.4 2.5-2.5 7.7-1.4 11.7 2.5"/><path d="m26.4 30.6c-2.6-2.3-5.2-4.1-8-5.7-1.4-.8-2.9-1.5-4.4-2.1-1.5-.6-3.1-1.2-4.7-1.8 1.7-.2 3.5-.1 5.2.3 1.7.4 3.4 1 4.9 1.8 1.5.8 2.9 1.9 4.2 3.2 1.1 1.2 2.2 2.6 2.8 4.3"/></g><path d="m20.4 25c2 1.2 3.1 3.1 2.5 4.1-.7 1-2.9.8-4.9-.4-2-1.2-3.1-3.1-2.5-4.1.7-1 2.8-.8 4.9.4" fill="#fff"/><g fill="#454749"><path d="m40.6 26.4c-4 3.8-5.1 8.9-2.6 11.4 2.5 2.4 7.8 1.3 11.7-2.5 4-3.8 5.1-8.9 2.6-11.4-2.5-2.5-7.7-1.4-11.7 2.5"/><path d="m37.6 30.6c.6-1.6 1.7-3 2.9-4.3 1.2-1.2 2.6-2.3 4.2-3.2 1.5-.9 3.2-1.5 4.9-1.8 1.7-.4 3.4-.5 5.2-.3-1.6.6-3.2 1.1-4.7 1.8-1.5.6-3 1.3-4.4 2.1-2.9 1.5-5.5 3.4-8.1 5.7"/></g><path d="m43.6 25c-2 1.2-3.1 3.1-2.5 4.1.7 1 2.9.8 4.9-.4 2-1.2 3.1-3.1 2.5-4.1-.7-1-2.8-.8-4.9.4" fill="#fff"/><path d="m32 48.6c-7.6 0-10.7-3.7-10.7-2.4 0 1.9 4.8 4.4 10.7 4.4s10.7-2.5 10.7-4.4c0-1.3-3.1 2.4-10.7 2.4z" fill="#454749" stroke="#454749" stroke-miterlimit="10"/></svg> \ No newline at end of file diff --git a/public/emoji/1f47e.svg b/public/emoji/1f47e.svg new file mode 100644 index 000000000..0d4c47cfe --- /dev/null +++ b/public/emoji/1f47e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#592f5d"><path d="m9.9 43.9c-.3 0-.5-.1-.7-.2-.2-.2-5.8-4-7-10.2-.6-3.5.2-7 2.5-10.3 3.8-5.5 5.1-10.1 3.9-13.5-1.3-3.7-5.3-4.9-5.3-5-.7-.2-1.1-1-.9-1.7.2-.7.9-1.2 1.6-.9.2.1 5.3 1.6 7.1 6.6 1.5 4.3.1 9.7-4.2 16-1.9 2.7-2.6 5.5-2.1 8.2.9 5.1 5.8 8.4 5.8 8.4.6.4.8 1.3.4 1.9-.2.5-.6.7-1.1.7"/><path d="m54.1 43.9c-.4 0-.9-.2-1.1-.6-.4-.6-.2-1.5.4-1.9 0 0 4.9-3.4 5.8-8.4.5-2.7-.2-5.4-2.1-8.2-4.3-6.3-5.7-11.7-4.2-16 1.8-5.1 6.9-6.6 7.1-6.6.7-.2 1.5.2 1.7.9.2.7-.2 1.5-.9 1.7 0 0-4 1.2-5.3 5-1.2 3.4.1 8 3.9 13.5 2.3 3.4 3.1 6.8 2.5 10.3-1.2 6.2-6.8 10-7 10.2-.3 0-.6.1-.8.1"/></g><path d="m32 6.2c-7.1 0-26.3 10.5-26.1 35.5 0 4 .2 14 2.2 15.6 2 1.7 6.9-2.6 9.3-1.5 2.4 1.2 3.2 5.5 5.9 6.1 2.7.6 6-2.9 8.7-2.9 2.7 0 6.1 3.5 8.7 2.9 2.6-.6 3.5-4.9 5.9-6.1 2.3-1.1 7.3 3.1 9.3 1.5 2-1.7 2.2-11.7 2.2-15.6.2-22.6-16.8-35.5-26.1-35.5" fill="#917dbc"/><g fill="#fff"><path d="m48.8 30.6c3.6 3.9 3.6 10.2 0 14.1s-9.5 3.9-13.1 0c-.1 0 9.4-18 13.1-14.1"/><path d="m13.6 36.3c-3.3 8 2.1 5.9 6.8 8.2 4.7 2.2 8.1 5 10.2 0-.1-.1-15-13.2-17-8.2"/></g><g fill="#592f5d"><path d="m20.9 42.2c0 2 1.5 3.7 3.4 3.7s3.4-1.6 3.4-3.7c0 0 0 0 0 0-1.3-1-2.9-2.3-4.6-3.4-1.2.5-2.2 1.8-2.2 3.4"/><path d="m40.8 45.8c1.9 0 3.4-1.6 3.4-3.7 0-2-1.5-3.7-3.4-3.7-.7 0-1.3.2-1.9.6-.5.9-1 1.7-1.5 2.4 0 .2-.1.4-.1.6.1 2.2 1.6 3.8 3.5 3.8"/></g><g fill="#62fbf6"><path d="m32 26c-8.1 0-9 1.9-10.3-.5-.6-1.1 2.2-3.2 10.3-3.2 8.1 0 10.9 2.1 10.3 3.2-1.3 2.4-2.2.5-10.3.5"/><path d="m32 19c-8.1 0-9 1.9-10.3-.5-.6-1.1 2.2-3.2 10.3-3.2 8.1 0 10.9 2.1 10.3 3.2-1.3 2.4-2.2.5-10.3.5"/><path d="m17.2 51.3c-.7 1.4-3.3 1.6-5.9.3-2.6-1.3-4.1-3.5-3.4-4.9.7-1.4 3.3-1.6 5.9-.3s4 3.4 3.4 4.9"/><path d="m46.8 51.3c.7 1.4 3.3 1.6 5.9.3 2.6-1.3 4.1-3.5 3.4-4.9-.7-1.4-3.3-1.6-5.9-.3-2.5 1.2-4 3.4-3.4 4.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f47f.svg b/public/emoji/1f47f.svg new file mode 100644 index 000000000..a2bf45a63 --- /dev/null +++ b/public/emoji/1f47f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m0 38.8l11.6 5.3c0 0 2.3 4.6 6.3 7.7 4.4 3.4 9.9 4.5 9.9 4.5l-1.1 5.6c0 0-1.4-2.9-5.3-2.9-3.7 0-6.4 5-6.4 5s-1.4-7.3-4-9.5c-2.6-2.2-11-.9-11-.9 0 0 2.7-5.5 2.7-9.4 0-3.6-2.7-5.4-2.7-5.4" fill="#d35454"/><g fill="#ad4040"><path d="m0 38.8c2.1.5 4.1 1.2 6.1 1.9 1 .3 2 .7 3 1.1 1 .4 2 .7 3 1.1l.3.1.3.5c.8 1.3 1.8 2.8 2.9 4 1.1 1.3 2.2 2.4 3.5 3.4 1.3 1 2.7 1.9 4.2 2.6.7.4 1.5.8 2.3 1.1.8.4 1.6.7 2.3.9l.8.3-.2.6c-.6 1.8-1.1 3.7-1.8 5.5 0-1.9.2-3.8.3-5.8l.6.9c-1.8-.2-3.6-.6-5.3-1.2-1.7-.6-3.4-1.4-4.9-2.5-1.5-1.1-2.9-2.4-4-3.8-1.2-1.5-2.1-3-2.9-4.7l.6.6c-.9-.5-1.9-1-2.8-1.5-.9-.5-1.9-1-2.8-1.6-1.9-1.2-3.7-2.3-5.5-3.5"/><path d="m0 53.5l10.6-10.6 1.9 2.3z"/><path d="m15 64l2.9-11.8 2.8 1.1z"/></g><path d="m64 38.8l-11.6 5.3c0 0-2.3 4.6-6.3 7.7-4.4 3.4-9.9 4.5-9.9 4.5l1.1 5.6c0 0 1.4-2.9 5.3-2.9 3.7 0 6.4 5 6.4 5s1.4-7.3 4-9.5c2.6-2.2 11-.9 11-.9 0 0-2.7-5.5-2.7-9.4 0-3.6 2.7-5.4 2.7-5.4" fill="#d35454"/><g fill="#ad4040"><path d="m64 38.8c-1.8 1.2-3.6 2.4-5.4 3.4-.9.5-1.8 1.1-2.8 1.6-.9.5-1.9 1-2.8 1.5l.6-.6c-.8 1.8-1.8 3.3-2.9 4.7-1.2 1.4-2.5 2.8-4 3.8-1.6 1.1-3.2 1.9-4.9 2.5-1.7.6-3.5 1-5.3 1.2l.6-.9c.2 1.9.3 3.8.4 5.8-.7-1.8-1.2-3.7-1.8-5.5l-.2-.6.8-.3c.8-.3 1.6-.6 2.3-.9.8-.3 1.5-.7 2.3-1.1 1.5-.8 2.9-1.7 4.2-2.6 1.3-1 2.4-2.1 3.5-3.4 1.1-1.2 2.1-2.6 2.9-4l.3-.5.3-.1c1-.4 2-.8 3-1.1 1-.4 2-.7 3-1.1 1.8-.7 3.8-1.3 5.9-1.8"/><path d="m64 53.5l-12.5-8.3 1.9-2.3z"/><path d="m49 64l-5.7-10.7 2.8-1.1z"/></g><circle cx="32" cy="29" r="27" fill="#f46767"/><path d="m46.2 37.4c0 6-4.7 13-14.2 13-9.5 0-14.2-7-14.2-13 0 0 4.7 0 14.2 0 9.5 0 14.2 0 14.2 0" fill="#493b30"/><path d="m34 39.9c-.6 0-1.6.6-1.2 2.1.2.8 1.3 1.7 1.3 2.9 0 2.5-4.1 2.5-4.1 0 0-1.2 1.1-2.1 1.3-2.9.4-1.5-.6-2.1-1.2-2.1-1.7 0-4.5 1.8-4.5 4.8 0 3.4 2.9 6.1 6.6 6.1s6.6-2.7 6.6-6.1c-.2-3-3.1-4.8-4.8-4.8" fill="#302822"/><path d="m38.8 49.1c-1.8-1.1-4.1-1.7-6.8-1.7s-5 .7-6.8 1.7c1.8 1.1 4.1 1.7 6.8 1.7s5-.6 6.8-1.7" fill="#ff717f"/><g fill="#fff"><path d="m32 37.8l2.3 4.2 2.2-4.2z"/><path d="m36.5 37.8l2.3 4.2 2.2-4.2z"/><path d="m41 37.8l2.3 4.2 2.3-4.2z"/><path d="m23 37.8l2.2 4.2 2.3-4.2z"/><path d="m18.4 37.8l2.3 4.2 2.3-4.2z"/><path d="m27.5 37.8l2.2 4.2 2.3-4.2z"/></g><path d="m32 51.2c-9.7 0-14.9-7.1-14.9-13.8v-.7h29.9v.7c-.1 6.7-5.3 13.8-15 13.8m-13.4-13c.4 5.7 5 11.5 13.4 11.5 8.4 0 13-5.8 13.4-11.5h-26.8" fill="#493b30"/><path d="m51 22c1.9 4 .1 8.8-3.9 10.7-4 1.9-8.8.1-10.7-3.9-1.4-3 13.2-9.8 14.6-6.8" fill="#fff"/><g fill="#493b30"><path d="m48.6 23.1c1.3 2.7.1 6-2.6 7.2-2.7 1.3-6 .1-7.2-2.6-.9-1.7 9-6.3 9.8-4.6"/><path d="m52.5 22.4c-1.7.2-3.3.4-4.8.8-1.5.4-2.9.9-4.3 1.6-1.4.6-2.7 1.4-4 2.3s-2.5 1.9-3.7 3.2c.2-1.8 1.1-3.4 2.2-4.8 1.2-1.4 2.7-2.5 4.3-3.2 1.6-.8 3.4-1.2 5.2-1.2 1.8-.1 3.6.3 5.1 1.3"/></g><path d="m13 22c-1.9 4-.1 8.8 3.9 10.7 4 1.9 8.8.1 10.7-3.9 1.4-3-13.2-9.8-14.6-6.8" fill="#fff"/><g fill="#493b30"><path d="m15.4 23.1c-1.3 2.7-.1 6 2.6 7.2 2.7 1.3 6 .1 7.2-2.6.9-1.7-9-6.3-9.8-4.6"/><path d="m11.5 22.4c1.5-1 3.3-1.4 5.1-1.4 1.8 0 3.6.4 5.2 1.2 1.6.7 3.1 1.9 4.3 3.2 1.2 1.4 2 3 2.2 4.8-1.2-1.2-2.4-2.3-3.7-3.2-1.3-.9-2.6-1.6-4-2.3-1.4-.6-2.8-1.2-4.3-1.6-1.5-.3-3-.6-4.8-.7"/></g><g fill="#ffdd67"><path d="m55.7 0c0 0-1.9 6-6.4 9.8-5.1 4.4-.2 10 3.9 8.8 3.1-.9 7.6-5.5 2.5-18.6"/><path d="m14.7 9.8c-4.5-3.8-6.4-9.8-6.4-9.8-5 13.1-.5 17.7 2.5 18.6 4 1.2 9-4.3 3.9-8.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f480.svg b/public/emoji/1f480.svg new file mode 100644 index 000000000..300fed888 --- /dev/null +++ b/public/emoji/1f480.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m55.9 38.9c2-3.5 3.1-7.5 3.1-11.8 0-13.8-12.1-25.1-27-25.1-14.9 0-27 11.3-27 25.2 0 4.2 1.1 8.2 3.1 11.8-1.9 1.3-3.1 3.5-3.1 5.9 0 4.1 3.6 7.5 8 7.5.4 0 .8 0 1.2-.1-.5 1.2-1.1 2.6-1.2 3.4-.6 3.1 2.7 5.7 6.1 5.7 0 0 1.6.1 2-.2 1.3-1.2 0-6.4 0-6.4 0-.9.8-1.6 1.7-1.6s1.7.7 1.7 1.6c0 0-1.2 5.4 0 6.6 1 .9 4.8.9 5.8 0 1.3-1.2 0-6.6 0-6.6 0-.9.8-1.6 1.7-1.6.9 0 1.7.7 1.7 1.6 0 0-1.3 5.4 0 6.6 1 .9 4.8.9 5.8 0 1.3-1.2 0-6.6 0-6.6 0-.9.8-1.6 1.7-1.6 1 0 1.7.7 1.7 1.6 0 0-1.3 5.3 0 6.4.3.3 2 .2 2 .2 3.4 0 6.7-2.6 6.1-5.7-.1-.7-.7-2.2-1.2-3.4.4.1.8.1 1.2.1 4.4 0 8-3.4 8-7.5 0-2.4-1.2-4.6-3.1-6m-38.5 1.4c-3-2.1-10.9-10.8-4.4-11.1 4-.2 13.7 3.1 14.3 6.8.5 2.6-6.8 6.4-9.9 4.3m19.1 7.9c-1.5 1.4-7.2 1.4-8.8 0-1.4-1.4.9-2.4 1.8-3.8 1-1.7 1.4-3.2 2.6-3.2 1.2 0 1.7 1.5 2.6 3.2.9 1.4 3.3 2.5 1.8 3.8m10.4-7.9c-3 2.1-10.3-1.8-9.9-4.3.6-3.7 10.3-7 14.3-6.8 6.5.4-1.4 9.1-4.4 11.1" fill="#bab6b6"/></svg> \ No newline at end of file diff --git a/public/emoji/1f481-1f3fb.svg b/public/emoji/1f481-1f3fb.svg new file mode 100644 index 000000000..94f0d9fa8 --- /dev/null +++ b/public/emoji/1f481-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M26.9,2C12.5,2,4.6,11,4.6,22.9V60h44.6V22.9c0-17.7-12.1-17.4-12.1-17.4S36.2,2,26.9,2z" fill="#594640"/><path d="m36.8 49.1v-7.1h-19.8v7.1c-12.5.3-15 2.4-15 12.9h49.8c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m46.8 62l-.9-19.3c0 0 10.3 1.9 15-3.3 4.3-4.7-5.7-.3-11.1-1.9-2-.6-7.2-1.8-8.6 1.6-1.4 3.8-2.4 22.9-2.4 22.9h8" fill="#ffe1bd"/><path d="m47.3 62l-1.1-19-6.8-.1c0 6.5-1.5 19.1-1.5 19.1h9.4" fill="#cba7f9"/><path d="m10.3 33c0 0-3.3-.9-3.3-5.8 0-3.9 2.5-4.6 2.5-4.6 9 0 25.8-11.7 25.8-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.2 16.4-16.4 16.4s-16.6-9-16.6-16.4" fill="#ffe1bd"/><path d="m26.9 37.8c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#e6b796"/><path d="m31.7 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><ellipse cx="36" cy="27.4" rx="3.4" ry="3.5" fill="#664e27"/><circle cx="36" cy="27.4" r="1.1" fill="#2b2925"/><path d="m30.7 29.6c1.7-10.5 10.3-3.5 13.8-5-3.5 3.3-10.4-3.8-13.8 5" fill="#3b3226"/><path d="m22 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><path d="m14.2 27.4c0 1.9 1.5 3.5 3.4 3.5 1.9 0 3.4-1.5 3.4-3.5 0-1.9-1.5-3.5-3.4-3.5-1.8.1-3.4 1.6-3.4 3.5" fill="#664e27"/><path d="m23 29.6c-1.7-10.5-10.3-3.5-13.8-5 3.5 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m26.9 41.7l-7.7-1.2c4.6 6.6 10.7 6.6 15.3 0l-7.6 1.2" fill="#e08672"/><path d="m29.9 40.2c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.6.3-4.6.3 3.1.7 3.4 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9-.2 0-3.1.4-4.8-.3" fill="#b86e5d"/><circle cx="17.7" cy="27.4" r="1.1" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f481-1f3fc.svg b/public/emoji/1f481-1f3fc.svg new file mode 100644 index 000000000..4094b088f --- /dev/null +++ b/public/emoji/1f481-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M26.9,2C12.5,2,4.6,11,4.6,22.9V60h44.6V22.9c0-17.7-12.1-17.4-12.1-17.4S36.2,2,26.9,2z" fill="#dbb471"/><path d="m36.8 49.1v-7.1h-19.8v7.1c-12.5.3-15 2.4-15 12.9h49.8c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m46.8 62l-.9-19.3c0 0 10.3 1.9 15-3.3 4.3-4.7-5.7-.3-11.1-1.9-2-.6-7.2-1.8-8.6 1.6-1.4 3.8-2.4 22.9-2.4 22.9h8" fill="#fed0ac"/><path d="m47.3 62l-1.1-19-6.8-.1c0 6.5-1.5 19.1-1.5 19.1h9.4" fill="#cba7f9"/><path d="m10.3 33c0 0-3.3-.9-3.3-5.8 0-3.9 2.5-4.6 2.5-4.6 9 0 25.8-11.7 25.8-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.2 16.4-16.4 16.4-6.2 0-16.6-9-16.6-16.4" fill="#fed0ac"/><path d="m26.9 37.8c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#e0a372"/><path d="m31.7 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><path d="m39.5 27.4c0 1.9-1.5 3.5-3.4 3.5-1.9 0-3.4-1.5-3.4-3.5 0-1.9 1.5-3.5 3.4-3.5 1.8.1 3.4 1.6 3.4 3.5" fill="#664e27"/><circle cx="36" cy="27.4" r="1.1" fill="#2b2925"/><path d="m30.7 29.6c1.7-10.5 10.3-3.5 13.8-5-3.5 3.3-10.4-3.8-13.8 5" fill="#3b3226"/><path d="m22.1 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><path d="m14.2 27.4c0 1.9 1.5 3.5 3.4 3.5 1.9 0 3.4-1.5 3.4-3.5 0-1.9-1.5-3.5-3.4-3.5-1.8.1-3.4 1.6-3.4 3.5" fill="#664e27"/><path d="m23 29.6c-1.7-10.5-10.3-3.5-13.8-5 3.5 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m26.9 41.7l-7.7-1.2c4.6 6.6 10.7 6.6 15.3 0l-7.6 1.2" fill="#e08672"/><path d="m29.9 40.2c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.6.3-4.6.3 3.1.7 3.4 1.9 7.7 1.9s4.6-1.3 7.7-1.9c-.2 0-3.1.4-4.8-.3" fill="#b86e5d"/><circle cx="17.7" cy="27.4" r="1.1" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f481-1f3fd.svg b/public/emoji/1f481-1f3fd.svg new file mode 100644 index 000000000..502cf7baa --- /dev/null +++ b/public/emoji/1f481-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M26.9,2C12.5,2,4.6,11,4.6,22.9V60h44.6V22.9c0-17.7-12.1-17.4-12.1-17.4S36.2,2,26.9,2z" fill="#594640"/><path d="m36.8 49.1v-7.1h-19.8v7.1c-12.5.3-15 2.4-15 12.9h49.8c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m46.8 62l-.9-19.3c0 0 10.3 1.9 15-3.3 4.3-4.7-5.7-.3-11.1-1.9-2-.6-7.2-1.8-8.6 1.6-1.4 3.8-2.4 22.9-2.4 22.9h8" fill="#d6a57c"/><path d="m47.3 62l-1.1-19-6.8-.1c0 6.5-1.5 19.1-1.5 19.1h9.4" fill="#cba7f9"/><path d="m10.3 33c0 0-3.3-.9-3.3-5.8 0-3.9 2.5-4.6 2.5-4.6 9 0 25.8-11.7 25.8-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.2 16.4-16.4 16.4-6.2 0-16.6-9-16.6-16.4" fill="#d6a57c"/><path d="m26.9 37.8c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#b58360"/><path d="m31.7 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><path d="m39.5 27.4c0 1.9-1.5 3.5-3.4 3.5-1.9 0-3.4-1.5-3.4-3.5 0-1.9 1.5-3.5 3.4-3.5 1.8.1 3.4 1.6 3.4 3.5" fill="#664e27"/><circle cx="36" cy="27.4" r="1.1" fill="#2b2925"/><path d="m30.7 29.6c1.7-10.5 10.3-3.5 13.8-5-3.5 3.3-10.4-3.8-13.8 5" fill="#3b3226"/><path d="m22 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><path d="m14.2 27.4c0 1.9 1.5 3.5 3.4 3.5 1.9 0 3.4-1.5 3.4-3.5 0-1.9-1.5-3.5-3.4-3.5-1.8.1-3.4 1.6-3.4 3.5" fill="#664e27"/><path d="m23 29.6c-1.7-10.5-10.3-3.5-13.8-5 3.5 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m26.9 41.7l-7.7-1.2c4.6 6.6 10.7 6.6 15.3 0l-7.6 1.2" fill="#b58360"/><path d="m29.9 40.2c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.6.3-4.6.3 3.1.7 3.4 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9-.2 0-3.1.4-4.8-.3" fill="#805c44"/><circle cx="17.7" cy="27.4" r="1.1" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f481-1f3fe.svg b/public/emoji/1f481-1f3fe.svg new file mode 100644 index 000000000..d23383208 --- /dev/null +++ b/public/emoji/1f481-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M26.9,2C12.5,2,4.6,11,4.6,22.9V60h44.6V22.9c0-17.7-12.1-17.4-12.1-17.4S36.2,2,26.9,2z" fill="#231f20"/><path d="m36.8 49.1v-7.1h-19.8v7.1c-12.5.3-15 2.4-15 12.9h49.8c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m46.8 62l-.9-19.3c0 0 10.3 1.9 15-3.3 4.3-4.7-5.7-.3-11.1-1.9-2-.6-7.2-1.8-8.6 1.6-1.4 3.8-2.4 22.9-2.4 22.9h8" fill="#b47d56"/><path d="m47.3 62l-1.1-19-6.8-.1c0 6.5-1.5 19.1-1.5 19.1h9.4" fill="#cba7f9"/><path d="m10.3 33c0 0-3.3-.9-3.3-5.8 0-3.9 2.5-4.6 2.5-4.6 9 0 25.8-11.7 25.8-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.2 16.4-16.4 16.4-6.2 0-16.6-9-16.6-16.4" fill="#b47d56"/><path d="m26.9 37.8c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#935e3e"/><path d="m31.7 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><path d="m39.5 27.4c0 1.9-1.5 3.5-3.4 3.5-1.9 0-3.4-1.5-3.4-3.5 0-1.9 1.5-3.5 3.4-3.5 1.8.1 3.4 1.6 3.4 3.5" fill="#664e27"/><circle cx="36" cy="27.4" r="1.1" fill="#2b2925"/><path d="m30.7 29.6c1.7-10.5 10.3-3.5 13.8-5-3.5 3.3-10.4-3.8-13.8 5" fill="#3b3226"/><path d="m22 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><ellipse cx="17.7" cy="27.4" rx="3.4" ry="3.5" fill="#664e27"/><path d="m23 29.6c-1.7-10.5-10.3-3.5-13.8-5 3.5 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m26.9 41.7l-7.7-1.2c4.6 6.6 10.7 6.6 15.3 0l-7.6 1.2" fill="#935e3e"/><path d="m29.9 40.2c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.6.3-4.6.3 3.1.7 3.4 1.9 7.7 1.9s4.6-1.3 7.7-1.9c-.2 0-3.1.4-4.8-.3" fill="#734c31"/><circle cx="17.7" cy="27.4" r="1.1" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f481-1f3ff.svg b/public/emoji/1f481-1f3ff.svg new file mode 100644 index 000000000..64f4c4969 --- /dev/null +++ b/public/emoji/1f481-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M26.9,2C12.5,2,4.6,11,4.6,22.9V60h44.6V22.9c0-17.7-12.1-17.4-12.1-17.4S36.2,2,26.9,2z" fill="#231f20"/><path d="m36.8 49.1v-7.1h-19.8v7.1c-12.5.3-15 2.4-15 12.9h49.8c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m46.8 62l-.9-19.3c0 0 10.3 1.9 15-3.3 4.3-4.7-5.7-.3-11.1-1.9-2-.6-7.2-1.8-8.6 1.6-1.4 3.8-2.4 22.9-2.4 22.9h8" fill="#8a6859"/><path d="m47.3 62l-1.1-19-6.8-.1c0 6.5-1.5 19.1-1.5 19.1h9.4" fill="#cba7f9"/><path d="m10.3 33c0 0-3.3-.9-3.3-5.8 0-3.9 2.5-4.6 2.5-4.6 9 0 25.8-11.7 25.8-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.2 16.4-16.4 16.4-6.2 0-16.6-9-16.6-16.4" fill="#8a6859"/><path d="m26.9 37.8c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#705041"/><path d="m31.7 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><path d="m39.5 27.4c0 1.9-1.5 3.5-3.4 3.5-1.9 0-3.4-1.5-3.4-3.5 0-1.9 1.5-3.5 3.4-3.5 1.8.1 3.4 1.6 3.4 3.5" fill="#664e27"/><circle cx="36" cy="27.4" r="1.1" fill="#2b2925"/><path d="m30.7 29.6c1.7-10.5 10.3-3.5 13.8-5-3.5 3.3-10.4-3.8-13.8 5" fill="#3b3226"/><path d="m22.1 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><path d="m14.2 27.4c0 1.9 1.5 3.5 3.4 3.5 1.9 0 3.4-1.5 3.4-3.5 0-1.9-1.5-3.5-3.4-3.5-1.8.1-3.4 1.6-3.4 3.5" fill="#664e27"/><path d="m23 29.6c-1.7-10.5-10.3-3.5-13.8-5 3.5 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m26.9 41.7l-7.7-1.2c4.6 6.6 10.7 6.6 15.3 0l-7.6 1.2" fill="#7d5442"/><path d="m29.9 40.2c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.6.3-4.6.3 3.1.7 3.4 1.9 7.7 1.9s4.6-1.3 7.7-1.9c-.2 0-3.1.4-4.8-.3" fill="#5c3f34"/><circle cx="17.7" cy="27.4" r="1.1" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f481.svg b/public/emoji/1f481.svg new file mode 100644 index 000000000..324606f26 --- /dev/null +++ b/public/emoji/1f481.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M26.9,2C12.5,2,4.6,11,4.6,22.9V60h44.6V22.9c0-17.7-12.1-17.4-12.1-17.4S36.2,2,26.9,2z" fill="#ffb300"/><path d="m36.8 49.1v-7.1h-19.8v7.1c-12.5.3-15 2.4-15 12.9h49.8c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m46.8 62l-.9-19.3c0 0 10.3 1.9 15-3.3 4.3-4.7-5.7-.3-11.1-1.9-2-.6-7.2-1.8-8.6 1.6-1.4 3.8-2.4 22.9-2.4 22.9h8" fill="#ffdd67"/><path d="m47.3 62l-1.1-19-6.8-.1c0 6.5-1.5 19.1-1.5 19.1h9.4" fill="#cba7f9"/><path d="m10.3 33c0 0-3.3-.9-3.3-5.8 0-3.9 2.5-4.6 2.5-4.6 9 0 25.8-11.7 25.8-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.2 16.4-16.4 16.4-6.2 0-16.6-9-16.6-16.4" fill="#ffdd67"/><path d="m26.9 37.8c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#eba352"/><path d="m31.7 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><path d="m39.5 27.4c0 1.9-1.5 3.5-3.4 3.5-1.9 0-3.4-1.5-3.4-3.5 0-1.9 1.5-3.5 3.4-3.5 1.8.1 3.4 1.6 3.4 3.5" fill="#664e27"/><circle cx="36" cy="27.4" r="1.1" fill="#2b2925"/><path d="m30.7 29.6c1.7-10.5 10.3-3.5 13.8-5-3.5 3.3-10.4-3.8-13.8 5" fill="#3b3226"/><path d="m22 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><ellipse cx="17.7" cy="27.4" rx="3.4" ry="3.5" fill="#664e27"/><path d="m23 29.6c-1.7-10.5-10.3-3.5-13.8-5 3.5 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m26.9 41.7l-7.7-1.2c4.6 6.6 10.7 6.6 15.3 0l-7.6 1.2" fill="#f09985"/><path d="m29.9 40.2c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.6.3-4.6.3 3.1.7 3.4 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9-.2 0-3.1.4-4.8-.3" fill="#d47f6c"/><circle cx="17.7" cy="27.4" r="1.1" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f482-1f3fb.svg b/public/emoji/1f482-1f3fb.svg new file mode 100644 index 000000000..12ecea3c4 --- /dev/null +++ b/public/emoji/1f482-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52.4 43.9c-3.2-1.2-2.1-6.8-2.1-6.8h-36.6c0 0 1.1 5.6-2.1 6.8 0 0-2.6-.3-2.6 2.7 0 3.7 2.7 3 2.7 3 0 5.6 5.7 11.4 20.3 11.4 14.6 0 20.3-5.9 20.3-11.4 0 0 2.7.6 2.7-3 0-3-2.6-2.7-2.6-2.7" fill="#ffe1bd"/><path d="m50.5 38.6v10.9c0 5-5.2 10.4-18.4 10.4s-18.4-5.3-18.4-10.4v-10.9h-1.9v11.9c0 5.6 5.7 11.4 20.3 11.4 14.6 0 20.3-5.9 20.3-11.4v-11.9h-1.9" fill="#454749"/><g fill="#fff"><ellipse cx="41.5" cy="46" rx="5.3" ry="5.3"/><ellipse cx="22.5" cy="46" rx="5.3" ry="5.3"/></g><g fill="#664e27"><path d="m26.5 53.9c-.1.1-.2.3-.2.5 0 1.3 2.6 2.9 5.8 2.9 3.2 0 5.8-1.6 5.8-2.9 0-.2 0-.4-.1-.5 0 0-2.5 1.1-5.6 1.1-3.3 0-5.7-1.1-5.7-1.1"/><circle cx="41.5" cy="46" r="3.8"/></g><path d="m42.7 46c0 .7-.6 1.3-1.2 1.3-.7 0-1.3-.6-1.3-1.3s.6-1.3 1.3-1.3c.6 0 1.2.6 1.2 1.3" fill="#231f20"/><circle cx="22.5" cy="46" r="3.8" fill="#664e27"/><circle cx="22.5" cy="46" r="1.2" fill="#231f20"/><path d="m57.3 36.8c2.6-.2 4.7-2.1 4.7-2.1-1.4-.5-2.7-2.6-3.9-3.1 1.3-.2 2.4-2.1 3.7-2.9-.7-.2-3.2-1.9-4-2.1 1.3-.6 2.6-1.6 3.8-2.8-1.1-.1-2.8-2.2-3.4-2.2 2.2-1 3.2-2.9 3.2-2.9-1 .1-2.3-1.7-3.5-1.8 2.4-1.5 2.2-4.3 2.2-4.3-1.4.9-3.5.2-4.1.4 1.2-1.9.7-4.4.7-4.4-1 1.3-2.4.8-3.1 1.2.3-.9-.6-2.7-.3-3.8-1 1-2.9.9-3.6 2.1.2-1.2-.7-2.9-.8-4.3-.8.9-2.6 2.2-2.9 2.9-.1-1-1.4-2.4-1.8-3.5-.3.7-2 2.6-2.3 3.1-.2-1.7-.5-1.9-1.2-3.1-.2.8-1.9 1.7-2.4 3.1-.4-2-1.4-3.1-1.9-3.9-.3 1-2 2.4-2.2 3.1-.4-1.4-2.2-3.5-2.2-3.5s-1.8 2.1-2.2 3.5c-.2-.6-1.9-2.1-2.2-3.1-.4.8-1.5 1.9-1.9 3.9-.4-1.4-2.1-2.2-2.4-3.1-.6 1.2-1 1.4-1.2 3.1-.3-.5-2-2.3-2.3-3.1-.4 1-1.6 2.4-1.8 3.5-.3-.7-2.1-2-2.8-2.8-.2 1.4-1.1 3.1-.8 4.3-.7-1.3-2.5-1.2-3.5-2.2.3 1.1-.6 2.8-.3 3.8-.8-.4-2.2.1-3.2-1.2 0 0-.5 2.4.7 4.4-.6-.2-2.7.4-4.1-.4 0 0-.2 2.8 2.2 4.3-1.2.1-2.6 1.8-3.6 1.8 0 0 1 1.9 3.2 2.9-.5 0-2.3 2.2-3.4 2.2 1.2 1.2 2.4 2.2 3.8 2.8-.8.2-3.3 1.9-4 2.1 1.3.8 2.4 2.7 3.7 2.9-1.2.5-2.5 2.6-3.9 3.1 0 0 2.1 1.9 4.7 2.1-1.1.4-.5 2.5-3.2 4.5 3.3-.6 3.7.5 6.7-1 0 0 .5 2.3-.9 3.4 0 0 4.5 1.8 7.4-4-.2 1.2 1.9 1.8 2.5 4.1 2.7-2.6 3.1-5.1 3.1-5.1.4 2.9 4.1 4 4 5.2 1.2-.9 3-2.2 3.3-4.1 1.8 2 1.2 5 1.2 5s3.8-1.3 4.9-5c.2 1.9 1 3.1 2.1 4-.1-1.2 3.6-2.3 4-5.2 0 0 .4 2.5 3.1 5.1.5-2.4 2.6-2.9 2.5-4.1 2.9 5.8 7.4 4 7.4 4-1.4-1.1-.9-3.4-.9-3.4 3 1.5 3.4.4 6.7 1-2.8-1.9-2.2-4-3.3-4.4" fill="#454749"/></svg> \ No newline at end of file diff --git a/public/emoji/1f482-1f3fc.svg b/public/emoji/1f482-1f3fc.svg new file mode 100644 index 000000000..0a822b81e --- /dev/null +++ b/public/emoji/1f482-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52.4 43.9c-3.2-1.2-2.1-6.8-2.1-6.8h-36.6c0 0 1.1 5.6-2.1 6.8 0 0-2.6-.3-2.6 2.7 0 3.7 2.7 3 2.7 3 0 5.6 5.7 11.4 20.3 11.4 14.6 0 20.3-5.9 20.3-11.4 0 0 2.7.6 2.7-3 0-3-2.6-2.7-2.6-2.7" fill="#fed0ac"/><path d="m50.5 38.6v10.9c0 5-5.2 10.4-18.4 10.4-13.2 0-18.4-5.3-18.4-10.4v-10.9h-1.9v11.9c0 5.6 5.7 11.4 20.3 11.4 14.6 0 20.3-5.9 20.3-11.4v-11.9h-1.9" fill="#454749"/><g fill="#fff"><ellipse cx="41.5" cy="46" rx="5.3" ry="5.3"/><ellipse cx="22.6" cy="46" rx="5.3" ry="5.3"/></g><g fill="#664e27"><path d="m26.5 53.9c-.1.1-.2.3-.2.5 0 1.3 2.6 2.9 5.8 2.9s5.8-1.6 5.8-2.9c0-.2 0-.4-.1-.5 0 0-2.5 1.1-5.6 1.1-3.3 0-5.7-1.1-5.7-1.1"/><circle cx="41.5" cy="46" r="3.8"/></g><path d="m42.7 46c0 .7-.6 1.3-1.2 1.3-.7 0-1.3-.6-1.3-1.3s.6-1.3 1.3-1.3c.6 0 1.2.6 1.2 1.3" fill="#231f20"/><circle cx="22.5" cy="46" r="3.8" fill="#664e27"/><circle cx="22.5" cy="46" r="1.2" fill="#231f20"/><path d="m57.3 36.8c2.6-.2 4.7-2.1 4.7-2.1-1.4-.5-2.7-2.6-3.9-3.1 1.3-.2 2.4-2.1 3.7-2.9-.7-.2-3.2-1.9-4-2.1 1.3-.6 2.6-1.6 3.8-2.8-1.1-.1-2.8-2.2-3.4-2.2 2.2-1 3.2-2.9 3.2-2.9-1 .1-2.3-1.7-3.5-1.8 2.4-1.5 2.2-4.3 2.2-4.3-1.4.9-3.5.2-4.1.4 1.2-1.9.7-4.4.7-4.4-1 1.3-2.4.8-3.1 1.2.3-.9-.6-2.7-.3-3.8-1 1-2.9.9-3.6 2.1.2-1.2-.7-2.9-.8-4.3-.8.9-2.6 2.2-2.9 2.9-.1-1-1.4-2.4-1.8-3.5-.3.7-2 2.6-2.3 3.1-.2-1.7-.5-1.9-1.2-3.1-.2.8-1.9 1.7-2.4 3.1-.4-2-1.4-3.1-1.9-3.9-.3 1-2 2.4-2.2 3.1-.4-1.4-2.2-3.5-2.2-3.5s-1.8 2.1-2.2 3.5c-.2-.6-1.9-2.1-2.2-3.1-.4.8-1.5 1.9-1.9 3.9-.4-1.4-2.1-2.2-2.4-3.1-.7 1.2-1 1.4-1.2 3.1-.3-.5-2-2.3-2.3-3.1-.4 1-1.6 2.4-1.8 3.5-.3-.7-2.1-2-2.8-2.8-.2 1.4-1.1 3.1-.8 4.3-.7-1.3-2.5-1.2-3.5-2.2.3 1.1-.6 2.8-.3 3.8-.8-.4-2.2.1-3.2-1.2 0 0-.5 2.4.7 4.4-.6-.2-2.7.4-4.1-.4 0 0-.2 2.8 2.2 4.3-1.2.1-2.6 1.8-3.6 1.8 0 0 1 1.9 3.2 2.9-.5 0-2.3 2.2-3.4 2.2 1.2 1.2 2.4 2.2 3.8 2.8-.8.2-3.3 1.9-4 2.1 1.3.8 2.4 2.7 3.7 2.9-1.2.5-2.5 2.6-3.9 3.1 0 0 2.1 1.9 4.7 2.1-1.1.4-.5 2.5-3.2 4.5 3.3-.6 3.7.5 6.7-1 0 0 .5 2.3-.9 3.4 0 0 4.5 1.8 7.4-4-.2 1.2 1.9 1.8 2.5 4.1 2.7-2.6 3.1-5.1 3.1-5.1.4 2.9 4.1 4 4 5.2 1.2-.9 3-2.2 3.3-4.1 1.8 2 1.2 5 1.2 5s3.8-1.3 4.9-5c.2 1.9 1 3.1 2.1 4-.1-1.2 3.6-2.3 4-5.2 0 0 .4 2.5 3.1 5.1.5-2.4 2.6-2.9 2.5-4.1 2.9 5.8 7.4 4 7.4 4-1.4-1.1-.9-3.4-.9-3.4 3 1.5 3.4.4 6.7 1-2.8-1.9-2.2-4-3.3-4.4" fill="#454749"/></svg> \ No newline at end of file diff --git a/public/emoji/1f482-1f3fd.svg b/public/emoji/1f482-1f3fd.svg new file mode 100644 index 000000000..3048f05b8 --- /dev/null +++ b/public/emoji/1f482-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52.4 43.9c-3.2-1.2-2.1-6.8-2.1-6.8h-36.6c0 0 1.1 5.6-2.1 6.8 0 0-2.6-.3-2.6 2.7 0 3.7 2.7 3 2.7 3 0 5.6 5.7 11.4 20.3 11.4 14.6 0 20.3-5.9 20.3-11.4 0 0 2.7.6 2.7-3 0-3-2.6-2.7-2.6-2.7" fill="#d6a57c"/><path d="m50.5 38.6v10.9c0 5-5.2 10.4-18.4 10.4-13.2 0-18.4-5.3-18.4-10.4v-10.9h-1.9v11.9c0 5.6 5.7 11.4 20.3 11.4 14.6 0 20.3-5.9 20.3-11.4v-11.9h-1.9" fill="#454749"/><g fill="#fff"><ellipse cx="41.5" cy="46" rx="5.3" ry="5.3"/><ellipse cx="22.6" cy="46" rx="5.3" ry="5.3"/></g><g fill="#664e27"><path d="m26.5 53.9c-.1.1-.2.3-.2.5 0 1.3 2.6 2.9 5.8 2.9s5.8-1.6 5.8-2.9c0-.2 0-.4-.1-.5 0 0-2.5 1.1-5.6 1.1-3.3 0-5.7-1.1-5.7-1.1"/><circle cx="41.5" cy="46" r="3.8"/></g><path d="m42.7 46c0 .7-.6 1.3-1.2 1.3-.7 0-1.3-.6-1.3-1.3s.6-1.3 1.3-1.3c.6 0 1.2.6 1.2 1.3" fill="#231f20"/><circle cx="22.5" cy="46" r="3.8" fill="#664e27"/><circle cx="22.5" cy="46" r="1.2" fill="#231f20"/><path d="m57.3 36.8c2.6-.2 4.7-2.1 4.7-2.1-1.4-.5-2.7-2.6-3.9-3.1 1.3-.2 2.4-2.1 3.7-2.9-.7-.2-3.2-1.9-4-2.1 1.3-.6 2.6-1.6 3.8-2.8-1.1-.1-2.8-2.2-3.4-2.2 2.2-1 3.2-2.9 3.2-2.9-1 .1-2.3-1.7-3.5-1.8 2.4-1.5 2.2-4.3 2.2-4.3-1.4.9-3.5.2-4.1.4 1.2-1.9.7-4.4.7-4.4-1 1.3-2.4.8-3.1 1.2.3-.9-.6-2.7-.3-3.8-1 1-2.9.9-3.6 2.1.2-1.2-.7-2.9-.8-4.3-.8.9-2.6 2.2-2.9 2.9-.1-1-1.4-2.4-1.8-3.5-.3.7-2 2.6-2.3 3.1-.2-1.7-.5-1.9-1.2-3.1-.2.8-1.9 1.7-2.4 3.1-.4-2-1.4-3.1-1.9-3.9-.3 1-2 2.4-2.2 3.1-.4-1.4-2.2-3.5-2.2-3.5s-1.8 2.1-2.2 3.5c-.2-.6-1.9-2.1-2.2-3.1-.4.8-1.5 1.9-1.9 3.9-.4-1.4-2.1-2.2-2.4-3.1-.7 1.2-1 1.4-1.2 3.1-.3-.5-2-2.3-2.3-3.1-.4 1-1.6 2.4-1.8 3.5-.3-.7-2.1-2-2.8-2.8-.2 1.4-1.1 3.1-.8 4.3-.7-1.3-2.5-1.2-3.5-2.2.3 1.1-.6 2.8-.3 3.8-.8-.4-2.2.1-3.2-1.2 0 0-.5 2.4.7 4.4-.6-.2-2.7.4-4.1-.4 0 0-.2 2.8 2.2 4.3-1.2.1-2.6 1.8-3.6 1.8 0 0 1 1.9 3.2 2.9-.5 0-2.3 2.2-3.4 2.2 1.2 1.2 2.4 2.2 3.8 2.8-.8.2-3.3 1.9-4 2.1 1.3.8 2.4 2.7 3.7 2.9-1.2.5-2.5 2.6-3.9 3.1 0 0 2.1 1.9 4.7 2.1-1.1.4-.5 2.5-3.2 4.5 3.3-.6 3.7.5 6.7-1 0 0 .5 2.3-.9 3.4 0 0 4.5 1.8 7.4-4-.2 1.2 1.9 1.8 2.5 4.1 2.7-2.6 3.1-5.1 3.1-5.1.4 2.9 4.1 4 4 5.2 1.2-.9 3-2.2 3.3-4.1 1.8 2 1.2 5 1.2 5s3.8-1.3 4.9-5c.2 1.9 1 3.1 2.1 4-.1-1.2 3.6-2.3 4-5.2 0 0 .4 2.5 3.1 5.1.5-2.4 2.6-2.9 2.5-4.1 2.9 5.8 7.4 4 7.4 4-1.4-1.1-.9-3.4-.9-3.4 3 1.5 3.4.4 6.7 1-2.8-1.9-2.2-4-3.3-4.4" fill="#454749"/></svg> \ No newline at end of file diff --git a/public/emoji/1f482-1f3fe.svg b/public/emoji/1f482-1f3fe.svg new file mode 100644 index 000000000..ece9fd37d --- /dev/null +++ b/public/emoji/1f482-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52.4 43.9c-3.2-1.2-2.1-6.8-2.1-6.8h-36.6c0 0 1.1 5.6-2.1 6.8 0 0-2.6-.3-2.6 2.7 0 3.7 2.7 3 2.7 3 0 5.6 5.7 11.4 20.3 11.4 14.6 0 20.3-5.9 20.3-11.4 0 0 2.7.6 2.7-3 0-3-2.6-2.7-2.6-2.7" fill="#b47d56"/><path d="m50.5 38.6v10.9c0 5-5.2 10.4-18.4 10.4-13.2 0-18.4-5.3-18.4-10.4v-10.9h-1.9v11.9c0 5.6 5.7 11.4 20.3 11.4s20.3-5.9 20.3-11.4v-11.9h-1.9" fill="#454749"/><g fill="#fff"><ellipse cx="41.5" cy="46" rx="5.3" ry="5.3"/><ellipse cx="22.6" cy="46" rx="5.3" ry="5.3"/></g><g fill="#664e27"><path d="m26.5 53.9c-.1.1-.2.3-.2.5 0 1.3 2.6 2.9 5.8 2.9s5.8-1.6 5.8-2.9c0-.2 0-.4-.1-.5 0 0-2.5 1.1-5.6 1.1-3.3 0-5.7-1.1-5.7-1.1"/><circle cx="41.5" cy="46" r="3.8"/></g><path d="m42.7 46c0 .7-.6 1.3-1.2 1.3-.7 0-1.2-.6-1.2-1.3s.6-1.3 1.2-1.3c.6 0 1.2.6 1.2 1.3" fill="#231f20"/><circle cx="22.5" cy="46" r="3.8" fill="#664e27"/><circle cx="22.5" cy="46" r="1.2" fill="#231f20"/><path d="m57.3 36.8c2.6-.2 4.7-2.1 4.7-2.1-1.4-.5-2.7-2.6-3.9-3.1 1.3-.2 2.4-2.1 3.7-2.9-.7-.2-3.2-1.9-4-2.1 1.3-.6 2.6-1.6 3.8-2.8-1.1-.1-2.8-2.2-3.4-2.2 2.2-1 3.2-2.9 3.2-2.9-1 .1-2.3-1.7-3.5-1.8 2.4-1.5 2.2-4.3 2.2-4.3-1.4.9-3.5.2-4.1.4 1.2-1.9.7-4.4.7-4.4-1 1.3-2.4.8-3.1 1.2.3-.9-.6-2.7-.3-3.8-1 1-2.9.9-3.6 2.1.2-1.2-.7-2.9-.8-4.3-.8.9-2.6 2.2-2.9 2.9-.1-1-1.4-2.4-1.8-3.5-.3.7-2 2.6-2.3 3.1-.2-1.7-.5-1.9-1.2-3.1-.2.8-1.9 1.7-2.4 3.1-.4-2-1.4-3.1-1.9-3.9-.3 1-2 2.4-2.2 3.1-.4-1.4-2.2-3.5-2.2-3.5s-1.8 2.1-2.2 3.5c-.2-.6-1.9-2.1-2.2-3.1-.4.8-1.5 1.9-1.9 3.9-.4-1.4-2.1-2.2-2.4-3.1-.7 1.2-1 1.4-1.2 3.1-.3-.5-2-2.3-2.3-3.1-.4 1-1.6 2.4-1.8 3.5-.3-.7-2.1-2-2.8-2.8-.2 1.4-1.1 3.1-.8 4.3-.7-1.3-2.5-1.2-3.5-2.2.3 1.1-.6 2.8-.3 3.8-.8-.4-2.2.1-3.2-1.2 0 0-.5 2.4.7 4.4-.6-.2-2.7.4-4.1-.4 0 0-.2 2.8 2.2 4.3-1.2.1-2.6 1.8-3.6 1.8 0 0 1 1.9 3.2 2.9-.5 0-2.3 2.2-3.4 2.2 1.2 1.2 2.4 2.2 3.8 2.8-.8.2-3.3 1.9-4 2.1 1.3.8 2.4 2.7 3.7 2.9-1.2.5-2.5 2.6-3.9 3.1 0 0 2.1 1.9 4.7 2.1-1.1.4-.5 2.5-3.2 4.5 3.3-.6 3.7.5 6.7-1 0 0 .5 2.3-.9 3.4 0 0 4.5 1.8 7.4-4-.2 1.2 1.9 1.8 2.5 4.1 2.7-2.6 3.1-5.1 3.1-5.1.4 2.9 4.1 4 4 5.2 1.2-.9 3-2.2 3.3-4.1 1.8 2 1.2 5 1.2 5s3.8-1.3 4.9-5c.2 1.9 1 3.1 2.1 4-.1-1.2 3.6-2.3 4-5.2 0 0 .4 2.5 3.1 5.1.5-2.4 2.6-2.9 2.5-4.1 2.9 5.8 7.4 4 7.4 4-1.4-1.1-.9-3.4-.9-3.4 3 1.5 3.4.4 6.7 1-2.8-1.9-2.2-4-3.3-4.4" fill="#454749"/></svg> \ No newline at end of file diff --git a/public/emoji/1f482-1f3ff.svg b/public/emoji/1f482-1f3ff.svg new file mode 100644 index 000000000..c59625be5 --- /dev/null +++ b/public/emoji/1f482-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52.4 43.9c-3.2-1.2-2.1-6.8-2.1-6.8h-36.6c0 0 1.1 5.6-2.1 6.8 0 0-2.6-.3-2.6 2.7 0 3.7 2.7 3 2.7 3 0 5.6 5.7 11.4 20.3 11.4 14.6 0 20.3-5.9 20.3-11.4 0 0 2.7.6 2.7-3 0-3-2.6-2.7-2.6-2.7" fill="#8a6859"/><path d="m50.5 38.6v10.9c0 5-5.2 10.4-18.4 10.4-13.2 0-18.4-5.3-18.4-10.4v-10.9h-1.9v11.9c0 5.6 5.7 11.4 20.3 11.4 14.6 0 20.3-5.9 20.3-11.4v-11.9h-1.9" fill="#454749"/><g fill="#fff"><ellipse cx="41.5" cy="46" rx="5.3" ry="5.3"/><ellipse cx="22.6" cy="46" rx="5.3" ry="5.3"/></g><path d="m26.5 53.9c-.1.1-.2.3-.2.5 0 1.3 2.6 2.9 5.8 2.9s5.8-1.6 5.8-2.9c0-.2 0-.4-.1-.5 0 0-2.5 1.1-5.6 1.1-3.3 0-5.7-1.1-5.7-1.1" fill="#574137"/><circle cx="41.5" cy="46" r="3.8" fill="#664e27"/><circle cx="41.5" cy="46" r="1.2" fill="#231f20"/><circle cx="22.5" cy="46" r="3.8" fill="#664e27"/><circle cx="22.6" cy="46" r="1.2" fill="#231f20"/><path d="m57.3 36.8c2.6-.2 4.7-2.1 4.7-2.1-1.4-.5-2.7-2.6-3.9-3.1 1.3-.2 2.4-2.1 3.7-2.9-.7-.2-3.2-1.9-4-2.1 1.3-.6 2.6-1.6 3.8-2.8-1.1-.1-2.8-2.2-3.4-2.2 2.2-1 3.2-2.9 3.2-2.9-1 .1-2.3-1.7-3.5-1.8 2.4-1.5 2.2-4.3 2.2-4.3-1.4.9-3.5.2-4.1.4 1.2-1.9.7-4.4.7-4.4-1 1.3-2.4.8-3.1 1.2.3-.9-.6-2.7-.3-3.8-1 1-2.9.9-3.6 2.1.2-1.2-.7-2.9-.8-4.3-.8.9-2.6 2.2-2.9 2.9-.1-1-1.4-2.4-1.8-3.5-.3.7-2 2.6-2.3 3.1-.2-1.7-.5-1.9-1.2-3.1-.2.8-1.9 1.7-2.4 3.1-.4-2-1.4-3.1-1.9-3.9-.3 1-2 2.4-2.2 3.1-.4-1.4-2.2-3.5-2.2-3.5s-1.8 2.1-2.2 3.5c-.2-.6-1.9-2.1-2.2-3.1-.4.8-1.5 1.9-1.9 3.9-.4-1.4-2.1-2.2-2.4-3.1-.7 1.2-1 1.4-1.2 3.1-.3-.5-2-2.3-2.3-3.1-.4 1-1.6 2.4-1.8 3.5-.3-.7-2.1-2-2.8-2.8-.2 1.4-1.1 3.1-.8 4.3-.7-1.3-2.5-1.2-3.5-2.2.3 1.1-.6 2.8-.3 3.8-.8-.4-2.2.1-3.2-1.2 0 0-.5 2.4.7 4.4-.6-.2-2.7.4-4.1-.4 0 0-.2 2.8 2.2 4.3-1.2.1-2.6 1.8-3.6 1.8 0 0 1 1.9 3.2 2.9-.5 0-2.3 2.2-3.4 2.2 1.2 1.2 2.4 2.2 3.8 2.8-.8.2-3.3 1.9-4 2.1 1.3.8 2.4 2.7 3.7 2.9-1.2.5-2.5 2.6-3.9 3.1 0 0 2.1 1.9 4.7 2.1-1.1.4-.5 2.5-3.2 4.5 3.3-.6 3.7.5 6.7-1 0 0 .5 2.3-.9 3.4 0 0 4.5 1.8 7.4-4-.2 1.2 1.9 1.8 2.5 4.1 2.7-2.6 3.1-5.1 3.1-5.1.4 2.9 4.1 4 4 5.2 1.2-.9 3-2.2 3.3-4.1 1.8 2 1.2 5 1.2 5s3.8-1.3 4.9-5c.2 1.9 1 3.1 2.1 4-.1-1.2 3.6-2.3 4-5.2 0 0 .4 2.5 3.1 5.1.5-2.4 2.6-2.9 2.5-4.1 2.9 5.8 7.4 4 7.4 4-1.4-1.1-.9-3.4-.9-3.4 3 1.5 3.4.4 6.7 1-2.8-1.9-2.2-4-3.3-4.4" fill="#454749"/></svg> \ No newline at end of file diff --git a/public/emoji/1f482.svg b/public/emoji/1f482.svg new file mode 100644 index 000000000..a2828629e --- /dev/null +++ b/public/emoji/1f482.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52.4 43.9c-3.2-1.2-2.1-6.8-2.1-6.8h-36.6c0 0 1.1 5.6-2.1 6.8 0 0-2.6-.3-2.6 2.7 0 3.7 2.7 3 2.7 3 0 5.6 5.7 11.4 20.3 11.4 14.6 0 20.3-5.9 20.3-11.4 0 0 2.7.6 2.7-3 0-3-2.6-2.7-2.6-2.7" fill="#ffdd67"/><path d="m50.5 38.6v10.9c0 5-5.2 10.4-18.4 10.4-13.2 0-18.4-5.3-18.4-10.4v-10.9h-1.9v11.9c0 5.6 5.7 11.4 20.3 11.4s20.3-5.9 20.3-11.4v-11.9h-1.9" fill="#454749"/><g fill="#fff"><ellipse cx="41.5" cy="46" rx="5.3" ry="5.3"/><ellipse cx="22.6" cy="46" rx="5.3" ry="5.3"/></g><g fill="#664e27"><path d="m26.5 53.9c-.1.1-.2.3-.2.5 0 1.3 2.6 2.9 5.8 2.9s5.8-1.6 5.8-2.9c0-.2 0-.4-.1-.5 0 0-2.5 1.1-5.6 1.1-3.3 0-5.7-1.1-5.7-1.1"/><circle cx="41.5" cy="46" r="3.8"/></g><circle cx="41.5" cy="46" r="1.2" fill="#231f20"/><circle cx="22.5" cy="46" r="3.8" fill="#664e27"/><circle cx="22.5" cy="46" r="1.2" fill="#231f20"/><path d="m57.3 36.8c2.6-.2 4.7-2.1 4.7-2.1-1.4-.5-2.7-2.6-3.9-3.1 1.3-.2 2.4-2.1 3.7-2.9-.7-.2-3.2-1.9-4-2.1 1.3-.6 2.6-1.6 3.8-2.8-1.1-.1-2.8-2.2-3.4-2.2 2.2-1 3.2-2.9 3.2-2.9-1 .1-2.3-1.7-3.5-1.8 2.4-1.5 2.2-4.3 2.2-4.3-1.4.9-3.5.2-4.1.4 1.2-1.9.7-4.4.7-4.4-1 1.3-2.4.8-3.1 1.2.3-.9-.6-2.7-.3-3.8-1 1-2.9.9-3.6 2.1.2-1.2-.7-2.9-.8-4.3-.8.9-2.6 2.2-2.9 2.9-.1-1-1.4-2.4-1.8-3.5-.3.7-2 2.6-2.3 3.1-.2-1.7-.5-1.9-1.2-3.1-.2.8-1.9 1.7-2.4 3.1-.4-2-1.4-3.1-1.9-3.9-.3 1-2 2.4-2.2 3.1-.4-1.4-2.2-3.5-2.2-3.5s-1.8 2.1-2.2 3.5c-.2-.6-1.9-2.1-2.2-3.1-.4.8-1.5 1.9-1.9 3.9-.4-1.4-2.1-2.2-2.4-3.1-.7 1.2-1 1.4-1.2 3.1-.3-.5-2-2.3-2.3-3.1-.4 1-1.6 2.4-1.8 3.5-.3-.7-2.1-2-2.8-2.8-.2 1.4-1.1 3.1-.8 4.3-.7-1.3-2.5-1.2-3.5-2.2.3 1.1-.6 2.8-.3 3.8-.8-.4-2.2.1-3.2-1.2 0 0-.5 2.4.7 4.4-.6-.2-2.7.4-4.1-.4 0 0-.2 2.8 2.2 4.3-1.2.1-2.6 1.8-3.6 1.8 0 0 1 1.9 3.2 2.9-.5 0-2.3 2.2-3.4 2.2 1.2 1.2 2.4 2.2 3.8 2.8-.8.2-3.3 1.9-4 2.1 1.3.8 2.4 2.7 3.7 2.9-1.2.5-2.5 2.6-3.9 3.1 0 0 2.1 1.9 4.7 2.1-1.1.4-.5 2.5-3.2 4.5 3.3-.6 3.7.5 6.7-1 0 0 .5 2.3-.9 3.4 0 0 4.5 1.8 7.4-4-.2 1.2 1.9 1.8 2.5 4.1 2.7-2.6 3.1-5.1 3.1-5.1.4 2.9 4.1 4 4 5.2 1.2-.9 3-2.2 3.3-4.1 1.8 2 1.2 5 1.2 5s3.8-1.3 4.9-5c.2 1.9 1 3.1 2.1 4-.1-1.2 3.6-2.3 4-5.2 0 0 .4 2.5 3.1 5.1.5-2.4 2.6-2.9 2.5-4.1 2.9 5.8 7.4 4 7.4 4-1.4-1.1-.8-3.4-.8-3.4 3 1.5 3.4.4 6.7 1-2.9-1.9-2.3-4-3.4-4.4" fill="#454749"/></svg> \ No newline at end of file diff --git a/public/emoji/1f483-1f3fb.svg b/public/emoji/1f483-1f3fb.svg new file mode 100644 index 000000000..23026b5a5 --- /dev/null +++ b/public/emoji/1f483-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.6 33.8c-1.5 12.3-26.2 10.9-27.4 4.7-9.2 4.7-6.7 12-6.7 12 8.4 19 46.4-.2 34.1-16.7" fill="#b70b0b"/><path d="m44.3 52.5c3.1 1.9 1.3 4.3-3.3 2.3-3.9-1.7-.6-5.1.8-4 1.2 1.1 1.9 1.3 2.5 1.7" fill="#ff4848"/><path d="m41.6 52.3c-3.5-2.9-3-4.5-6.5-5.4-3.2-5.1-5.9-6.9-5.9-6.9-1.7 2.4-1 4.6-1 4.6s3.4 4.4 5.9 5.7c3.1 1.5 6.3 3.7 6.3 3.7 1.4 1.1 2.8-.4 1.2-1.7" fill="#ffe1bd"/><path d="m28.2 59.6c.1 3.9-5.8 2.3-3.7.6.3-.3.3-.9.1-1.4-1.3-3.7 3.2-4 3.3-2.3.1 1.5.3 2.4.3 3.1" fill="#ff4848"/><path d="m26.9 57.3c-.2-4.4 1.2-5.1-.5-8 .5-2.6-.7-6.7-.7-6.7-2.5.3-4 .7-4 .7s.6 5.2 1.4 7.7c1 3.1 1.6 6.7 1.6 6.7.2 1.8 2.4 1.6 2.2-.4" fill="#ffe1bd"/><path d="m37.1 10.6c2.7 7.6 11.9 10 17 3.1 2.6 10-11.1 14.5-19 14.8-24.4.7-21.8-13-21.8-14.7.1-15.4 19.6-14.9 23.8-3.2" fill="#594640"/><g fill="#ffe1bd"><path d="m41.1 32.7c-1.6-.9-2.2-1.2-2.7-.8l-7.2-4.6c-1.6-1.1-3.7-1.5-3.7-1.5-1.4 1.4.5 2.6.5 2.6l9.2 5.4-.3.6c-.3.4-.1 1 .3 1.3l.6.3c.3.2.7.2 1 0 .9.4 2.1.7 3-.8.1-.2.9-1.5-.7-2.5"/><path d="m14.7 26.8l-4.4-4.4c.4-.4.3-1 0-1.3l-.5-.5c-.3-.3-.7-.3-1-.2-.7-.6-1.9-1.2-3.1.1-.2.2-1.3 1.4.1 2.7 1.3 1.2 1.8 1.7 2.4 1.4l5.7 5.6 6.4-.6 1.5-3.5-7.1.7"/></g><path d="m24.9 47.7c10-3.3 11.6.3 24-.7 12.4-1 7.7-13.2 7.7-13.2-2 10.5-26 6.7-27.2.5 2.2-2.2 2-4.2-1.8-8.3 0 0-1.3 1.2-2.9 1.2-1.6 0-2.9-1.2-2.9-1.2-6.5 6.8-1.5 9-1.5 9 1.7 3.2-.8 7 2.2 15.6-.1-.1 1-2.4 2.4-2.9" fill="#ff4848"/><path d="m32.7 15.4c.2-4.4-1.9-4.8-1.9-4.8-9.6 0-14.5 4.8-14.5 4.8s-2.3-1.6-2.3 1.5c0 1.2.5 2.2 2 2.3.5 3.9 2.7 5.3 6 5.7v1.1h-.3l-2.1 3.3c0 .7 2.1-2 5 1.6 2.9-3.6 5-.9 5-1.6l-2.1-3.3h-.5v-1.1c3.3-.4 5.5-1.8 6.1-5.7 1.5-.1 2-1.1 2-2.3 0-3.1-2.4-1.5-2.4-1.5" fill="#ffe1bd"/><path d="m9.4 22.7c-.3-.2-1-.9-1.1-1.1-.1-.3-.1-.6.1-.8 0 0 0-.1.1-.1.1-.1-.1-.3-.2-.2-.2.3-.3.6-.3 1 0 .2.2.4.4.6.3.3.9.8.9.8 0 .1.2-.1.1-.2" fill="#e6b796"/><g fill="#664e27"><circle cx="20.9" cy="15.8" r="1.5"/><circle cx="28.4" cy="15.8" r="1.5"/><path d="m27.1 20.5c-1.6 1.2-3.3 1.2-4.9 0-.2-.1-.4.1-.2.3.5.9 1.4 1.7 2.7 1.7s2.2-.8 2.7-1.7c.1-.2-.1-.4-.3-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f483-1f3fc.svg b/public/emoji/1f483-1f3fc.svg new file mode 100644 index 000000000..df65e02a3 --- /dev/null +++ b/public/emoji/1f483-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.6 33.8c-1.5 12.3-26.2 10.9-27.4 4.7-9.2 4.7-6.7 12-6.7 12 8.4 19 46.4-.2 34.1-16.7" fill="#b70b0b"/><path d="m44.3 52.5c3.1 1.9 1.3 4.3-3.3 2.3-3.9-1.7-.6-5.1.8-4 1.2 1.1 1.9 1.3 2.5 1.7" fill="#ff4848"/><path d="m41.6 52.3c-3.5-2.9-3-4.5-6.5-5.4-3.2-5.1-5.9-6.9-5.9-6.9-1.7 2.4-1 4.6-1 4.6s3.4 4.4 5.9 5.7c3.1 1.5 6.3 3.7 6.3 3.7 1.4 1.1 2.8-.4 1.2-1.7" fill="#fed0ac"/><path d="m28.2 59.6c.1 3.9-5.8 2.3-3.7.6.3-.3.3-.9.1-1.4-1.3-3.7 3.2-4 3.3-2.3.1 1.5.3 2.4.3 3.1" fill="#ff4848"/><path d="m26.9 57.3c-.2-4.4 1.2-5.1-.5-8 .5-2.6-.7-6.7-.7-6.7-2.5.3-4 .7-4 .7s.6 5.2 1.4 7.7c1 3.1 1.6 6.7 1.6 6.7.2 1.8 2.4 1.6 2.2-.4" fill="#fed0ac"/><path d="m37.1 10.6c2.7 7.6 11.9 10 17 3.1 2.6 10-11.1 14.5-19 14.8-24.4.7-21.7-13-21.7-14.7 0-15.4 19.5-14.9 23.7-3.2" fill="#dbb471"/><g fill="#fed0ac"><path d="m41.1 32.7c-1.6-.9-2.2-1.2-2.7-.8l-7.2-4.6c-1.6-1.1-3.7-1.5-3.7-1.5-1.4 1.4.5 2.6.5 2.6l9.2 5.4-.3.6c-.3.4-.1 1 .3 1.3l.6.3c.3.2.7.2 1 0 .9.4 2.1.7 3-.8.1-.2.9-1.5-.7-2.5"/><path d="m14.7 26.8l-4.4-4.4c.4-.4.3-1 0-1.3l-.5-.5c-.3-.3-.7-.3-1-.2-.7-.6-1.9-1.2-3.1.1-.2.2-1.3 1.4.1 2.7 1.3 1.2 1.8 1.7 2.4 1.4l5.7 5.6 6.4-.6 1.5-3.5-7.1.7"/></g><path d="m24.9 47.7c10-3.3 11.6.3 24-.7 12.4-1 7.7-13.2 7.7-13.2-2 10.5-26 6.7-27.2.5 2.2-2.2 2-4.2-1.8-8.3 0 0-1.3 1.2-2.9 1.2s-2.9-1.2-2.9-1.2c-6.5 6.8-1.5 9-1.5 9 1.7 3.2-.8 7 2.2 15.6-.1-.1 1-2.4 2.4-2.9" fill="#ff4848"/><path d="m32.7 15.4c.2-4.4-1.9-4.8-1.9-4.8-9.6 0-14.5 4.8-14.5 4.8s-2.3-1.6-2.3 1.5c0 1.2.5 2.2 2 2.3.5 3.9 2.7 5.3 6 5.7v1.1h-.3l-2.1 3.3c0 .7 2.1-2 5 1.6 2.9-3.6 5-.9 5-1.6l-2.1-3.3h-.5v-1.1c3.3-.4 5.5-1.8 6.1-5.7 1.5-.1 2-1.1 2-2.3 0-3.1-2.4-1.5-2.4-1.5" fill="#fed0ac"/><path d="m9.4 22.7c-.3-.2-1-.9-1.1-1.1-.1-.3-.1-.6.1-.8 0 0 0-.1.1-.1.1-.1-.1-.3-.2-.2-.2.3-.3.6-.3 1 0 .2.2.4.4.6.3.3.9.8.9.8 0 .1.2-.1.1-.2" fill="#e0a372"/><g fill="#664e27"><circle cx="20.9" cy="15.8" r="1.5"/><circle cx="28.4" cy="15.8" r="1.5"/><path d="m27.1 20.5c-1.6 1.2-3.3 1.2-4.9 0-.2-.1-.4.1-.2.3.5.9 1.4 1.7 2.7 1.7s2.2-.8 2.7-1.7c.1-.2-.1-.4-.3-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f483-1f3fd.svg b/public/emoji/1f483-1f3fd.svg new file mode 100644 index 000000000..e4c1d7b9d --- /dev/null +++ b/public/emoji/1f483-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.6 33.8c-1.5 12.3-26.2 10.9-27.4 4.7-9.2 4.7-6.7 12-6.7 12 8.4 19 46.4-.2 34.1-16.7" fill="#b70b0b"/><path d="m44.3 52.5c3.1 1.9 1.3 4.3-3.3 2.3-3.9-1.7-.6-5.1.8-4 1.2 1.1 1.9 1.3 2.5 1.7" fill="#ff4848"/><path d="m41.6 52.3c-3.5-2.9-3-4.5-6.5-5.4-3.2-5.1-5.9-6.9-5.9-6.9-1.7 2.4-1 4.6-1 4.6s3.4 4.4 5.9 5.7c3.1 1.5 6.3 3.7 6.3 3.7 1.4 1.1 2.8-.4 1.2-1.7" fill="#d6a57c"/><path d="m28.2 59.6c.1 3.9-5.8 2.3-3.7.6.3-.3.3-.9.1-1.4-1.3-3.7 3.2-4 3.3-2.3.1 1.5.3 2.4.3 3.1" fill="#ff4848"/><path d="m26.9 57.3c-.2-4.4 1.2-5.1-.5-8 .5-2.6-.7-6.7-.7-6.7-2.5.3-4 .7-4 .7s.6 5.2 1.4 7.7c1 3.1 1.6 6.7 1.6 6.7.2 1.8 2.4 1.6 2.2-.4" fill="#d6a57c"/><path d="m37.1 10.6c2.7 7.6 11.9 10 17 3.1 2.6 10-11.1 14.5-19 14.8-24.4.7-21.7-13-21.7-14.7 0-15.4 19.5-14.9 23.7-3.2" fill="#594640"/><g fill="#d6a57c"><path d="m41.1 32.7c-1.6-.9-2.2-1.2-2.7-.8l-7.2-4.6c-1.6-1.1-3.7-1.5-3.7-1.5-1.4 1.4.5 2.6.5 2.6l9.2 5.4-.3.6c-.3.4-.1 1 .3 1.3l.6.3c.3.2.7.2 1 0 .9.4 2.1.7 3-.8.1-.2.9-1.5-.7-2.5"/><path d="m14.7 26.8l-4.4-4.4c.4-.4.3-1 0-1.3l-.5-.5c-.3-.3-.7-.3-1-.2-.7-.6-1.9-1.2-3.1.1-.2.2-1.3 1.4.1 2.7 1.3 1.2 1.8 1.7 2.4 1.4l5.7 5.6 6.4-.6 1.5-3.5-7.1.7"/></g><path d="m24.9 47.7c10-3.3 11.6.3 24-.7 12.4-1 7.7-13.2 7.7-13.2-2 10.5-26 6.7-27.2.5 2.2-2.2 2-4.2-1.8-8.3 0 0-1.3 1.2-2.9 1.2s-2.9-1.2-2.9-1.2c-6.5 6.8-1.5 9-1.5 9 1.7 3.2-.8 7 2.2 15.6-.1-.1 1-2.4 2.4-2.9" fill="#ff4848"/><path d="m32.7 15.4c.2-4.4-1.9-4.8-1.9-4.8-9.6 0-14.5 4.8-14.5 4.8s-2.3-1.6-2.3 1.5c0 1.2.5 2.2 2 2.3.5 3.9 2.7 5.3 6 5.7v1.1h-.3l-2.1 3.3c0 .7 2.1-2 5 1.6 2.9-3.6 5-.9 5-1.6l-2.1-3.3h-.5v-1.1c3.3-.4 5.5-1.8 6.1-5.7 1.5-.1 2-1.1 2-2.3 0-3.1-2.4-1.5-2.4-1.5" fill="#d6a57c"/><path d="m9.4 22.7c-.3-.2-1-.9-1.1-1.1-.1-.3-.1-.6.1-.8 0 0 0-.1.1-.1.1-.1-.1-.3-.2-.2-.2.3-.3.6-.3 1 0 .2.2.4.4.6.3.3.9.8.9.8 0 .1.2-.1.1-.2" fill="#b58360"/><g fill="#664e27"><circle cx="20.9" cy="15.8" r="1.5"/><circle cx="28.4" cy="15.8" r="1.5"/><path d="m27.1 20.5c-1.6 1.2-3.3 1.2-4.9 0-.2-.1-.4.1-.2.3.5.9 1.4 1.7 2.7 1.7 1.2 0 2.2-.8 2.7-1.7.1-.2-.1-.4-.3-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f483-1f3fe.svg b/public/emoji/1f483-1f3fe.svg new file mode 100644 index 000000000..e163cfbc5 --- /dev/null +++ b/public/emoji/1f483-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.6 33.8c-1.5 12.3-26.2 10.9-27.4 4.7-9.2 4.7-6.7 12-6.7 12 8.4 19 46.4-.2 34.1-16.7" fill="#b70b0b"/><path d="m44.3 52.5c3.1 1.9 1.3 4.3-3.3 2.3-3.9-1.7-.6-5.1.8-4 1.2 1.1 1.9 1.3 2.5 1.7" fill="#ff4848"/><path d="m41.6 52.3c-3.5-2.9-3-4.5-6.5-5.4-3.2-5.1-5.9-6.9-5.9-6.9-1.7 2.4-1 4.6-1 4.6s3.4 4.4 5.9 5.7c3.1 1.5 6.3 3.7 6.3 3.7 1.4 1.1 2.8-.4 1.2-1.7" fill="#b47d56"/><path d="m28.2 59.6c.1 3.9-5.8 2.3-3.7.6.3-.3.3-.9.1-1.4-1.3-3.7 3.2-4 3.3-2.3.1 1.5.3 2.4.3 3.1" fill="#ff4848"/><path d="m26.9 57.3c-.2-4.4 1.2-5.1-.5-8 .5-2.6-.7-6.7-.7-6.7-2.5.3-4 .7-4 .7s.6 5.2 1.4 7.7c1 3.1 1.6 6.7 1.6 6.7.2 1.8 2.4 1.6 2.2-.4" fill="#b47d56"/><path d="m37.1 10.6c2.7 7.6 11.9 10 17 3.1 2.6 10-11.1 14.5-19 14.8-24.4.7-21.7-13-21.7-14.7 0-15.4 19.5-14.9 23.7-3.2" fill="#231f20"/><g fill="#b47d56"><path d="m41.1 32.7c-1.6-.9-2.2-1.2-2.7-.8l-7.2-4.6c-1.6-1.1-3.7-1.5-3.7-1.5-1.4 1.4.5 2.6.5 2.6l9.2 5.4-.3.6c-.3.4-.1 1 .3 1.3l.6.3c.3.2.7.2 1 0 .9.4 2.1.7 3-.8.1-.2.9-1.5-.7-2.5"/><path d="m14.7 26.8l-4.4-4.4c.4-.4.3-1 0-1.3l-.5-.5c-.3-.3-.7-.3-1-.2-.7-.6-1.9-1.2-3.1.1-.2.2-1.3 1.4.1 2.7 1.3 1.2 1.8 1.7 2.4 1.4l5.7 5.6 6.4-.6 1.5-3.5-7.1.7"/></g><path d="m24.9 47.7c10-3.3 11.6.3 24-.7 12.4-1 7.7-13.2 7.7-13.2-2 10.5-26 6.7-27.2.5 2.2-2.2 2-4.2-1.8-8.3 0 0-1.3 1.2-2.9 1.2-1.6 0-2.9-1.2-2.9-1.2-6.5 6.8-1.5 9-1.5 9 1.7 3.2-.8 7 2.2 15.6-.1-.1 1-2.4 2.4-2.9" fill="#ff4848"/><path d="m32.7 15.4c.2-4.4-1.9-4.8-1.9-4.8-9.6 0-14.5 4.8-14.5 4.8s-2.3-1.6-2.3 1.5c0 1.2.5 2.2 2 2.3.5 3.9 2.7 5.3 6 5.7v1.1h-.3l-2.1 3.3c0 .7 2.1-2 5 1.6 2.9-3.6 5-.9 5-1.6l-2.1-3.3h-.5v-1.1c3.3-.4 5.5-1.8 6.1-5.7 1.5-.1 2-1.1 2-2.3 0-3.1-2.4-1.5-2.4-1.5" fill="#b47d56"/><path d="m9.4 22.7c-.3-.2-1-.9-1.1-1.1-.1-.3-.1-.6.1-.8 0 0 0-.1.1-.1.1-.1-.1-.3-.2-.2-.2.3-.3.6-.3 1 0 .2.2.4.4.6.3.3.9.8.9.8 0 .1.2-.1.1-.2" fill="#935e3e"/><g fill="#664e27"><circle cx="20.9" cy="15.8" r="1.5"/><circle cx="28.4" cy="15.8" r="1.5"/><path d="m27.1 20.5c-1.6 1.2-3.3 1.2-4.9 0-.2-.1-.4.1-.2.3.5.9 1.4 1.7 2.7 1.7s2.2-.8 2.7-1.7c.1-.2-.1-.4-.3-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f483-1f3ff.svg b/public/emoji/1f483-1f3ff.svg new file mode 100644 index 000000000..bb4dcfe49 --- /dev/null +++ b/public/emoji/1f483-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.6 33.8c-1.5 12.3-26.2 10.9-27.4 4.7-9.2 4.7-6.7 12-6.7 12 8.4 19 46.4-.2 34.1-16.7" fill="#b70b0b"/><path d="m44.3 52.5c3.1 1.9 1.3 4.3-3.3 2.3-3.9-1.7-.6-5.1.8-4 1.2 1.1 1.9 1.3 2.5 1.7" fill="#ff4848"/><path d="m41.6 52.3c-3.5-2.9-3-4.5-6.5-5.4-3.2-5.1-5.9-6.9-5.9-6.9-1.7 2.4-1 4.6-1 4.6s3.4 4.4 5.9 5.7c3.1 1.5 6.3 3.7 6.3 3.7 1.4 1.1 2.8-.4 1.2-1.7" fill="#8a6859"/><path d="m28.2 59.6c.1 3.9-5.8 2.3-3.7.6.3-.3.3-.9.1-1.4-1.3-3.7 3.2-4 3.3-2.3.1 1.5.3 2.4.3 3.1" fill="#ff4848"/><path d="m26.9 57.3c-.2-4.4 1.2-5.1-.5-8 .5-2.6-.7-6.7-.7-6.7-2.5.3-4 .7-4 .7s.6 5.2 1.4 7.7c1 3.1 1.6 6.7 1.6 6.7.2 1.8 2.4 1.6 2.2-.4" fill="#8a6859"/><path d="m37.1 10.6c2.7 7.6 11.9 10 17 3.1 2.6 10-11.1 14.5-19 14.8-24.4.7-21.7-13-21.7-14.7 0-15.4 19.5-14.9 23.7-3.2" fill="#231f20"/><g fill="#8a6859"><path d="m41.1 32.7c-1.6-.9-2.2-1.2-2.7-.8l-7.2-4.6c-1.6-1.1-3.7-1.5-3.7-1.5-1.4 1.4.5 2.6.5 2.6l9.2 5.4-.3.6c-.3.4-.1 1 .3 1.3l.6.3c.3.2.7.2 1 0 .9.4 2.1.7 3-.8.1-.2.9-1.5-.7-2.5"/><path d="m14.7 26.8l-4.4-4.4c.4-.4.3-1 0-1.3l-.5-.5c-.3-.3-.7-.3-1-.2-.7-.6-1.9-1.2-3.1.1-.2.2-1.3 1.4.1 2.7 1.3 1.2 1.8 1.7 2.4 1.4l5.7 5.6 6.4-.6 1.5-3.5-7.1.7"/></g><path d="m24.9 47.7c10-3.3 11.6.3 24-.7 12.4-1 7.7-13.2 7.7-13.2-2 10.5-26 6.7-27.2.5 2.2-2.2 2-4.2-1.8-8.3 0 0-1.3 1.2-2.9 1.2s-2.9-1.2-2.9-1.2c-6.5 6.8-1.5 9-1.5 9 1.7 3.2-.8 7 2.2 15.6-.1-.1 1-2.4 2.4-2.9" fill="#ff4848"/><path d="m32.7 15.4c.2-4.4-1.9-4.8-1.9-4.8-9.6 0-14.5 4.8-14.5 4.8s-2.3-1.6-2.3 1.5c0 1.2.5 2.2 2 2.3.5 3.9 2.7 5.3 6 5.7v1.1h-.3l-2.1 3.3c0 .7 2.1-2 5 1.6 2.9-3.6 5-.9 5-1.6l-2.1-3.3h-.5v-1.1c3.3-.4 5.5-1.8 6.1-5.7 1.5-.1 2-1.1 2-2.3 0-3.1-2.4-1.5-2.4-1.5" fill="#8a6859"/><path d="m9.4 22.7c-.3-.2-1-.9-1.1-1.1-.1-.3-.1-.6.1-.8 0 0 0-.1.1-.1.1-.1-.1-.3-.2-.2-.2.3-.3.6-.3 1 0 .2.2.4.4.6.3.3.9.8.9.8 0 .1.2-.1.1-.2" fill="#705041"/><g fill="#574137"><circle cx="20.9" cy="15.8" r="1.5"/><circle cx="28.4" cy="15.8" r="1.5"/><path d="m27.1 20.5c-1.6 1.2-3.3 1.2-4.9 0-.2-.1-.4.1-.2.3.5.9 1.4 1.7 2.7 1.7 1.2 0 2.2-.8 2.7-1.7.1-.2-.1-.4-.3-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f483.svg b/public/emoji/1f483.svg new file mode 100644 index 000000000..25ff89a2c --- /dev/null +++ b/public/emoji/1f483.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.6 33.8c-1.5 12.3-26.2 10.9-27.4 4.7-9.2 4.7-6.7 12-6.7 12 8.4 19 46.4-.2 34.1-16.7" fill="#b70b0b"/><path d="m44.3 52.5c3.1 1.9 1.3 4.3-3.3 2.3-3.9-1.7-.6-5.1.8-4 1.2 1.1 1.9 1.3 2.5 1.7" fill="#ff4848"/><path d="m41.6 52.3c-3.5-2.9-3-4.5-6.5-5.4-3.2-5.1-5.9-6.9-5.9-6.9-1.7 2.4-1 4.6-1 4.6s3.4 4.4 5.9 5.7c3.1 1.5 6.3 3.7 6.3 3.7 1.4 1.1 2.8-.4 1.2-1.7" fill="#ffdd67"/><path d="m28.2 59.6c.1 3.9-5.8 2.3-3.7.6.3-.3.3-.9.1-1.4-1.3-3.7 3.2-4 3.3-2.3.1 1.5.3 2.4.3 3.1" fill="#ff4848"/><path d="m26.9 57.3c-.2-4.4 1.2-5.1-.5-8 .5-2.6-.7-6.7-.7-6.7-2.5.3-4 .7-4 .7s.6 5.2 1.4 7.7c1 3.1 1.6 6.7 1.6 6.7.2 1.8 2.4 1.6 2.2-.4" fill="#ffdd67"/><path d="m37.1 10.6c2.7 7.6 11.9 10 17 3.1 2.6 10-11.1 14.5-19 14.8-24.4.7-21.7-13-21.7-14.7 0-15.4 19.5-14.9 23.7-3.2" fill="#ffb300"/><g fill="#ffdd67"><path d="m41.1 32.7c-1.6-.9-2.2-1.2-2.7-.8l-7.2-4.6c-1.6-1.1-3.7-1.5-3.7-1.5-1.4 1.4.5 2.6.5 2.6l9.2 5.4-.3.6c-.3.4-.1 1 .3 1.3l.6.3c.3.2.7.2 1 0 .9.4 2.1.7 3-.8.1-.2.9-1.5-.7-2.5"/><path d="m14.7 26.8l-4.4-4.4c.4-.4.3-1 0-1.3l-.5-.5c-.3-.3-.7-.3-1-.2-.7-.6-1.9-1.2-3.1.1-.2.2-1.3 1.4.1 2.7 1.3 1.2 1.8 1.7 2.4 1.4l5.7 5.6 6.4-.6 1.5-3.5-7.1.7"/></g><path d="m24.9 47.7c10-3.3 11.6.3 24-.7 12.4-1 7.7-13.2 7.7-13.2-2 10.5-26 6.7-27.2.5 2.2-2.2 2-4.2-1.8-8.3 0 0-1.3 1.2-2.9 1.2s-2.9-1.2-2.9-1.2c-6.5 6.8-1.5 9-1.5 9 1.7 3.2-.8 7 2.2 15.6-.1-.1 1-2.4 2.4-2.9" fill="#ff4848"/><path d="m32.7 15.4c.2-4.4-1.9-4.8-1.9-4.8-9.6 0-14.5 4.8-14.5 4.8s-2.3-1.6-2.3 1.5c0 1.2.5 2.2 2 2.3.5 3.9 2.7 5.3 6 5.7v1.1h-.3l-2.1 3.3c0 .7 2.1-2 5 1.6 2.9-3.6 5-.9 5-1.6l-2.1-3.3h-.5v-1.1c3.3-.4 5.5-1.8 6.1-5.7 1.5-.1 2-1.1 2-2.3 0-3.1-2.4-1.5-2.4-1.5" fill="#ffdd67"/><path d="m9.4 22.7c-.3-.2-1-.9-1.1-1.1-.1-.3-.1-.6.1-.8 0 0 0-.1.1-.1.1-.1-.1-.3-.2-.2-.2.3-.3.6-.3 1 0 .2.2.4.4.6.3.3.9.8.9.8 0 .1.2-.1.1-.2" fill="#eba352"/><g fill="#937237"><path d="m22.4 15.8c0 .8-.7 1.5-1.5 1.5-.9 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5.8 0 1.5.7 1.5 1.5"/><circle cx="28.4" cy="15.8" r="1.5"/><path d="m27.1 20.5c-1.6 1.2-3.3 1.2-4.9 0-.2-.1-.4.1-.2.3.5.9 1.4 1.7 2.7 1.7 1.2 0 2.2-.8 2.7-1.7.1-.2-.1-.4-.3-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f484.svg b/public/emoji/1f484.svg new file mode 100644 index 000000000..99bc7908b --- /dev/null +++ b/public/emoji/1f484.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ed4c5c"><path d="M20.8 6.4 40.9 26.5 29.7 37.7 2.2 10.2z"/><path d="m10.6 5.8c-5.2.9-9 2.7-8.6 4.1.5 1.4 5.1 1.8 10.4.9 5.2-1 9.1-2.8 8.6-4.2-.5-1.4-5.2-1.7-10.4-.8"/></g><path d="m10.8 5.8c-4.9.8-8.5 2.6-8 3.9.5 1.3 4.8 1.6 9.7.8 4.9-.8 8.5-2.6 8-3.8-.5-1.4-4.8-1.8-9.7-.9" fill="#ff8080"/><path transform="matrix(.7071-.7071.7071.7071-10.7928 30.6765)" fill="#e8e8e8" d="m22.6 16.5h18.2v23.8h-18.2z"/><path transform="matrix(.707-.7072.7072.707-19.7271 52.2523)" fill="#555b61" d="m43.7 47h19v5.9h-19z"/><path transform="matrix(.7069-.7073.7073.7069-12.8952 35.7644)" fill="#b2c1c0" d="m27.2 30.7h19v5.5h-19z"/><path transform="matrix(.7071-.7071.7071.7071-16.45 44.3334)" fill="#3e4347" d="m34.8 29.8h21v24.4h-21z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f485-1f3fb.svg b/public/emoji/1f485-1f3fb.svg new file mode 100644 index 000000000..f31a7a298 --- /dev/null +++ b/public/emoji/1f485-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 35.1c-1.7-2.3-4.2-9.7-1.9-11.4l.7-.5c.4 2.7 1.7 6 2.7 7.4l22.7 31.4h13.6v-4.3l-23.7-32.8c-1.7-2.3-7.9-7-10.2-5.3l-5.7 4.1c-2.4 1.7.1 9.1 1.8 11.4l19.4 26.9-19.4-26.9" fill="#ffe1bd"/><path d="m19.4 23.2l-.7.5c-2.3 1.7.2 9.1 1.9 11.4l19.5 26.9h4.7l-22.7-31.3c-1-1.4-2.3-4.7-2.7-7.5" fill="#e6b796"/><path d="m48.2 16.7l-5.8 3.5c-2.3 1.4-.5 8.7.9 11l15.1 25.2-15.1-25.3c-1.4-2.3-3.2-9.6-.9-11l.4-.3c.2 2.5 1.1 5.4 1.9 6.8l13.6 22.6v-25.1l-.9-1.5c-1.3-2.3-6.9-7.3-9.2-5.9" fill="#ffe1bd"/><path d="m42.8 19.9l-.4.3c-2.3 1.4-.5 8.7.9 11l15.1 25.1v-7l-13.6-22.6c-.8-1.3-1.8-4.3-2-6.8" fill="#e6b796"/><path d="m14.3 43.1l-5.1 4.4c-2.1 1.8.9 8.6 2.6 10.7l3.2 3.8-3.3-3.8c-1.8-2.1-4.7-8.9-2.6-10.7l1-.8c.5 2.6 2.1 5.8 3.2 7.1l7 8.3h16.5l-12.4-14.7c-1.8-2-8.1-6-10.1-4.3" fill="#ffe1bd"/><path d="m13.3 53.7c-1.1-1.3-2.7-4.4-3.2-7.1l-1 .8c-2.1 1.8.9 8.6 2.6 10.7l3.3 3.9h5.3l-7-8.3" fill="#e6b796"/><path d="m21.1 32.4c3.4 4.7 7 4.6 10 2.4 3-2.2 4.3-5.5.9-10.3-3.4-4.7-10-8.7-13-6.5-3 2.2-1.4 9.7 2.1 14.4" fill="#ff8736"/><path d="m27.6 27.3c3.1 4.3 3 5.8 4 5 1-.7 2.3-3.1-.8-7.4s-8.8-7-9.8-6.3c-1 .7 3.5 4.5 6.6 8.7" fill="#ffb77b"/><path d="m43.9 28.6c2.9 4.8 6.3 4.9 9.3 3.1 3-1.8 4.5-4.9 1.7-9.7-2.9-4.8-8.8-9-11.8-7.2-3 1.8-2.1 9 .8 13.8" fill="#ff8736"/><path d="m50.6 24.3c2.6 4.3 2.4 5.7 3.4 5.1 1-.6 2.4-2.8-.1-7.1-2.6-4.3-7.8-7.5-8.8-6.9-1.1.7 2.9 4.6 5.5 8.9" fill="#ffb77b"/><path d="m12 55.6c3.6 4.3 7 3.8 9.7 1.5 2.7-2.3 3.7-5.6.1-9.8-3.6-4.3-10.1-7.5-12.8-5.2-2.8 2.3-.6 9.2 3 13.5" fill="#ff8736"/><path d="m17.8 50.3c3.2 3.8 3.3 5.3 4.2 4.5.9-.8 2-3.1-1.3-7-3.2-3.8-8.9-6.1-9.8-5.4-.9.8 3.7 4 6.9 7.9" fill="#ffb77b"/><path d="m21.3 27.5c0 0-1.3-.8-3-2.3.4-.2.7-.4.9-.7 0 0-7.9-5.6-9.8-17.8 0 0-3.9 8.5-3.9 15.7 0 8.4 8.9 11 12.1 7.8 0 0-.7-.5-1.6-1.4 2.2.2 4.1-.3 5.3-1.3" fill="#ff8736"/><path d="m22.1 26.8c0 0-2-.1-3.7-1.6 0 0 1.5.1 2.1-.7 0 0-9-5.6-10.9-17.8 0 0-.6 1.3-1.3 3.2 1.7 11.6 8.7 14.6 8.7 14.6-.3.3-5-.9-5-.9 1.5 2.3 7.3 3.6 7.3 3.6-4.9 1.1-9-.6-9-.6 1 2.5 5 3.7 5 3.7s-1.2 1.1-3.4.9c2.3.7 4.6.4 5.9-1 0 0-.7-.5-1.6-1.4 2 .2 4.7-.3 5.9-2" fill="#d8681d"/><path fill="#454749" d="m7 2h4.5v11.5h-4.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f485-1f3fc.svg b/public/emoji/1f485-1f3fc.svg new file mode 100644 index 000000000..442102a4b --- /dev/null +++ b/public/emoji/1f485-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 35.1c-1.7-2.3-4.2-9.7-1.9-11.4l.7-.5c.4 2.7 1.7 6 2.7 7.4l22.7 31.4h13.6v-4.3l-23.7-32.8c-1.7-2.3-7.9-7-10.2-5.3l-5.7 4.1c-2.4 1.7.1 9.1 1.8 11.4l19.4 26.9-19.4-26.9" fill="#fed0ac"/><path d="m19.4 23.2l-.7.5c-2.3 1.7.2 9.1 1.9 11.4l19.5 26.9h4.7l-22.7-31.3c-1-1.4-2.3-4.7-2.7-7.5" fill="#e0a372"/><path d="m48.2 16.7l-5.8 3.5c-2.3 1.4-.5 8.7.9 11l15.1 25.2-15.1-25.3c-1.4-2.3-3.2-9.6-.9-11l.4-.3c.2 2.5 1.1 5.4 1.9 6.8l13.6 22.6v-25.1l-.9-1.5c-1.3-2.3-6.9-7.3-9.2-5.9" fill="#fed0ac"/><path d="m42.8 19.9l-.4.3c-2.3 1.4-.5 8.7.9 11l15.1 25.1v-7l-13.6-22.6c-.8-1.3-1.8-4.3-2-6.8" fill="#e0a372"/><path d="m14.3 43.1l-5.1 4.4c-2.1 1.8.9 8.6 2.6 10.7l3.2 3.8-3.3-3.8c-1.8-2.1-4.7-8.9-2.6-10.7l1-.8c.5 2.6 2.1 5.8 3.2 7.1l7 8.3h16.5l-12.4-14.7c-1.8-2-8.1-6-10.1-4.3" fill="#fed0ac"/><path d="m13.3 53.7c-1.1-1.3-2.7-4.4-3.2-7.1l-1 .8c-2.1 1.8.9 8.6 2.6 10.7l3.3 3.9h5.3l-7-8.3" fill="#e0a372"/><path d="m21.1 32.4c3.4 4.7 7 4.6 10 2.4 3-2.2 4.3-5.5.9-10.3-3.4-4.7-10-8.7-13-6.5-3 2.2-1.4 9.7 2.1 14.4" fill="#ff8736"/><path d="m27.6 27.3c3.1 4.3 3 5.8 4 5 1-.7 2.3-3.1-.8-7.4s-8.8-7-9.8-6.3c-1 .7 3.5 4.5 6.6 8.7" fill="#ffb77b"/><path d="m43.9 28.6c2.9 4.8 6.3 4.9 9.3 3.1 3-1.8 4.5-4.9 1.7-9.7-2.9-4.8-8.8-9-11.8-7.2-3 1.8-2.1 9 .8 13.8" fill="#ff8736"/><path d="m50.6 24.3c2.6 4.3 2.4 5.7 3.4 5.1 1-.6 2.4-2.8-.1-7.1-2.6-4.3-7.8-7.5-8.8-6.9-1.1.7 2.9 4.6 5.5 8.9" fill="#ffb77b"/><path d="m12 55.6c3.6 4.3 7 3.8 9.7 1.5 2.7-2.3 3.7-5.6.1-9.8-3.6-4.3-10.1-7.5-12.8-5.2-2.8 2.3-.6 9.2 3 13.5" fill="#ff8736"/><path d="m17.8 50.3c3.2 3.8 3.3 5.3 4.2 4.5.9-.8 2-3.1-1.3-7-3.2-3.8-8.9-6.1-9.8-5.4-.9.8 3.7 4 6.9 7.9" fill="#ffb77b"/><path d="m21.3 27.5c0 0-1.3-.8-3-2.3.4-.2.7-.4.9-.7 0 0-7.9-5.6-9.8-17.8 0 0-3.9 8.5-3.9 15.7 0 8.4 8.9 11 12.1 7.8 0 0-.7-.5-1.6-1.4 2.2.2 4.1-.3 5.3-1.3" fill="#ff8736"/><path d="m22.1 26.8c0 0-2-.1-3.7-1.6 0 0 1.5.1 2.1-.7 0 0-9-5.6-10.9-17.8 0 0-.6 1.3-1.3 3.2 1.7 11.6 8.7 14.6 8.7 14.6-.3.3-5-.9-5-.9 1.5 2.3 7.3 3.6 7.3 3.6-4.9 1.1-9-.6-9-.6 1 2.5 5 3.7 5 3.7s-1.2 1.1-3.4.9c2.3.7 4.6.4 5.9-1 0 0-.7-.5-1.6-1.4 2 .2 4.7-.3 5.9-2" fill="#d8681d"/><path fill="#454749" d="m7 2h4.5v11.5h-4.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f485-1f3fd.svg b/public/emoji/1f485-1f3fd.svg new file mode 100644 index 000000000..daa1db199 --- /dev/null +++ b/public/emoji/1f485-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 35.1c-1.7-2.3-4.2-9.7-1.9-11.4l.7-.5c.4 2.7 1.7 6 2.7 7.4l22.7 31.4h13.6v-4.3l-23.7-32.8c-1.7-2.3-7.9-7-10.2-5.3l-5.7 4.1c-2.4 1.7.1 9.1 1.8 11.4l19.4 26.9-19.4-26.9" fill="#d6a57c"/><path d="m19.4 23.2l-.7.5c-2.3 1.7.2 9.1 1.9 11.4l19.5 26.9h4.7l-22.7-31.3c-1-1.4-2.3-4.7-2.7-7.5" fill="#b58360"/><path d="m48.2 16.7l-5.8 3.5c-2.3 1.4-.5 8.7.9 11l15.1 25.2-15.1-25.3c-1.4-2.3-3.2-9.6-.9-11l.4-.3c.2 2.5 1.1 5.4 1.9 6.8l13.6 22.6v-25.1l-.9-1.5c-1.3-2.3-6.9-7.3-9.2-5.9" fill="#d6a57c"/><path d="m42.8 19.9l-.4.3c-2.3 1.4-.5 8.7.9 11l15.1 25.1v-7l-13.6-22.6c-.8-1.3-1.8-4.3-2-6.8" fill="#b58360"/><path d="m14.3 43.1l-5.1 4.4c-2.1 1.8.9 8.6 2.6 10.7l3.2 3.8-3.3-3.8c-1.8-2.1-4.7-8.9-2.6-10.7l1-.8c.5 2.6 2.1 5.8 3.2 7.1l7 8.3h16.5l-12.4-14.7c-1.8-2-8.1-6-10.1-4.3" fill="#d6a57c"/><path d="m13.3 53.7c-1.1-1.3-2.7-4.4-3.2-7.1l-1 .8c-2.1 1.8.9 8.6 2.6 10.7l3.3 3.9h5.3l-7-8.3" fill="#b58360"/><path d="m21.1 32.4c3.4 4.7 7 4.6 10 2.4 3-2.2 4.3-5.5.9-10.3-3.4-4.7-10-8.7-13-6.5-3 2.2-1.4 9.7 2.1 14.4" fill="#ff8736"/><path d="m27.6 27.3c3.1 4.3 3 5.8 4 5 1-.7 2.3-3.1-.8-7.4s-8.8-7-9.8-6.3c-1 .7 3.5 4.5 6.6 8.7" fill="#ffb77b"/><path d="m43.9 28.6c2.9 4.8 6.3 4.9 9.3 3.1 3-1.8 4.5-4.9 1.7-9.7-2.9-4.8-8.8-9-11.8-7.2-3 1.8-2.1 9 .8 13.8" fill="#ff8736"/><path d="m50.6 24.3c2.6 4.3 2.4 5.7 3.4 5.1 1-.6 2.4-2.8-.1-7.1-2.6-4.3-7.8-7.5-8.8-6.9-1.1.7 2.9 4.6 5.5 8.9" fill="#ffb77b"/><path d="m12 55.6c3.6 4.3 7 3.8 9.7 1.5 2.7-2.3 3.7-5.6.1-9.8-3.6-4.3-10.1-7.5-12.8-5.2-2.8 2.3-.6 9.2 3 13.5" fill="#ff8736"/><path d="m17.8 50.3c3.2 3.8 3.3 5.3 4.2 4.5.9-.8 2-3.1-1.3-7-3.2-3.8-8.9-6.1-9.8-5.4-.9.8 3.7 4 6.9 7.9" fill="#ffb77b"/><path d="m21.3 27.5c0 0-1.3-.8-3-2.3.4-.2.7-.4.9-.7 0 0-7.9-5.6-9.8-17.8 0 0-3.9 8.5-3.9 15.7 0 8.4 8.9 11 12.1 7.8 0 0-.7-.5-1.6-1.4 2.2.2 4.1-.3 5.3-1.3" fill="#ff8736"/><path d="m22.1 26.8c0 0-2-.1-3.7-1.6 0 0 1.5.1 2.1-.7 0 0-9-5.6-10.9-17.8 0 0-.6 1.3-1.3 3.2 1.7 11.6 8.7 14.6 8.7 14.6-.3.3-5-.9-5-.9 1.5 2.3 7.3 3.6 7.3 3.6-4.9 1.1-9-.6-9-.6 1 2.5 5 3.7 5 3.7s-1.2 1.1-3.4.9c2.3.7 4.6.4 5.9-1 0 0-.7-.5-1.6-1.4 2 .2 4.7-.3 5.9-2" fill="#d8681d"/><path fill="#454749" d="m7 2h4.5v11.5h-4.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f485-1f3fe.svg b/public/emoji/1f485-1f3fe.svg new file mode 100644 index 000000000..759366904 --- /dev/null +++ b/public/emoji/1f485-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 35.1c-1.7-2.3-4.2-9.7-1.9-11.4l.7-.5c.4 2.7 1.7 6 2.7 7.4l22.7 31.4h13.6v-4.3l-23.7-32.8c-1.7-2.3-7.9-7-10.2-5.3l-5.7 4.1c-2.4 1.7.1 9.1 1.8 11.4l19.4 26.9-19.4-26.9" fill="#b47d56"/><path d="m19.4 23.2l-.7.5c-2.3 1.7.2 9.1 1.9 11.4l19.5 26.9h4.7l-22.7-31.3c-1-1.4-2.3-4.7-2.7-7.5" fill="#935e3e"/><path d="m48.2 16.7l-5.8 3.5c-2.3 1.4-.5 8.7.9 11l15.1 25.2-15.1-25.3c-1.4-2.3-3.2-9.6-.9-11l.4-.3c.2 2.5 1.1 5.4 1.9 6.8l13.6 22.6v-25.1l-.9-1.5c-1.3-2.3-6.9-7.3-9.2-5.9" fill="#b47d56"/><path d="m42.8 19.9l-.4.3c-2.3 1.4-.5 8.7.9 11l15.1 25.1v-7l-13.6-22.6c-.8-1.3-1.8-4.3-2-6.8" fill="#935e3e"/><path d="m14.3 43.1l-5.1 4.4c-2.1 1.8.9 8.6 2.6 10.7l3.2 3.8-3.3-3.8c-1.8-2.1-4.7-8.9-2.6-10.7l1-.8c.5 2.6 2.1 5.8 3.2 7.1l7 8.3h16.5l-12.4-14.7c-1.8-2-8.1-6-10.1-4.3" fill="#b47d56"/><path d="m13.3 53.7c-1.1-1.3-2.7-4.4-3.2-7.1l-1 .8c-2.1 1.8.9 8.6 2.6 10.7l3.3 3.9h5.3l-7-8.3" fill="#935e3e"/><path d="m21.1 32.4c3.4 4.7 7 4.6 10 2.4 3-2.2 4.3-5.5.9-10.3-3.4-4.7-10-8.7-13-6.5-3 2.2-1.4 9.7 2.1 14.4" fill="#ff8736"/><path d="m27.6 27.3c3.1 4.3 3 5.8 4 5 1-.7 2.3-3.1-.8-7.4s-8.8-7-9.8-6.3c-1 .7 3.5 4.5 6.6 8.7" fill="#ffb77b"/><path d="m43.9 28.6c2.9 4.8 6.3 4.9 9.3 3.1 3-1.8 4.5-4.9 1.7-9.7-2.9-4.8-8.8-9-11.8-7.2-3 1.8-2.1 9 .8 13.8" fill="#ff8736"/><path d="m50.6 24.3c2.6 4.3 2.4 5.7 3.4 5.1 1-.6 2.4-2.8-.1-7.1-2.6-4.3-7.8-7.5-8.8-6.9-1.1.7 2.9 4.6 5.5 8.9" fill="#ffb77b"/><path d="m12 55.6c3.6 4.3 7 3.8 9.7 1.5 2.7-2.3 3.7-5.6.1-9.8-3.6-4.3-10.1-7.5-12.8-5.2-2.8 2.3-.6 9.2 3 13.5" fill="#ff8736"/><path d="m17.8 50.3c3.2 3.8 3.3 5.3 4.2 4.5.9-.8 2-3.1-1.3-7-3.2-3.8-8.9-6.1-9.8-5.4-.9.8 3.7 4 6.9 7.9" fill="#ffb77b"/><path d="m21.3 27.5c0 0-1.3-.8-3-2.3.4-.2.7-.4.9-.7 0 0-7.9-5.6-9.8-17.8 0 0-3.9 8.5-3.9 15.7 0 8.4 8.9 11 12.1 7.8 0 0-.7-.5-1.6-1.4 2.2.2 4.1-.3 5.3-1.3" fill="#ff8736"/><path d="m22.1 26.8c0 0-2-.1-3.7-1.6 0 0 1.5.1 2.1-.7 0 0-9-5.6-10.9-17.8 0 0-.6 1.3-1.3 3.2 1.7 11.6 8.7 14.6 8.7 14.6-.3.3-5-.9-5-.9 1.5 2.3 7.3 3.6 7.3 3.6-4.9 1.1-9-.6-9-.6 1 2.5 5 3.7 5 3.7s-1.2 1.1-3.4.9c2.3.7 4.6.4 5.9-1 0 0-.7-.5-1.6-1.4 2 .2 4.7-.3 5.9-2" fill="#d8681d"/><path fill="#454749" d="m7 2h4.5v11.5h-4.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f485-1f3ff.svg b/public/emoji/1f485-1f3ff.svg new file mode 100644 index 000000000..36a0f8403 --- /dev/null +++ b/public/emoji/1f485-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 35.1c-1.7-2.3-4.2-9.7-1.9-11.4l.7-.5c.4 2.7 1.7 6 2.7 7.4l22.7 31.4h13.6v-4.3l-23.7-32.8c-1.7-2.3-7.9-7-10.2-5.3l-5.7 4.1c-2.4 1.7.1 9.1 1.8 11.4l19.4 26.9-19.4-26.9" fill="#8a6859"/><path d="m19.4 23.2l-.7.5c-2.3 1.7.2 9.1 1.9 11.4l19.5 26.9h4.7l-22.7-31.3c-1-1.4-2.3-4.7-2.7-7.5" fill="#705041"/><path d="m48.2 16.7l-5.8 3.5c-2.3 1.4-.5 8.7.9 11l15.1 25.2-15.1-25.3c-1.4-2.3-3.2-9.6-.9-11l.4-.3c.2 2.5 1.1 5.4 1.9 6.8l13.6 22.6v-25.1l-.9-1.5c-1.3-2.3-6.9-7.3-9.2-5.9" fill="#8a6859"/><path d="m42.8 19.9l-.4.3c-2.3 1.4-.5 8.7.9 11l15.1 25.1v-7l-13.6-22.6c-.8-1.3-1.8-4.3-2-6.8" fill="#705041"/><path d="m14.3 43.1l-5.1 4.4c-2.1 1.8.9 8.6 2.6 10.7l3.2 3.8-3.3-3.8c-1.8-2.1-4.7-8.9-2.6-10.7l1-.8c.5 2.6 2.1 5.8 3.2 7.1l7 8.3h16.5l-12.4-14.7c-1.8-2-8.1-6-10.1-4.3" fill="#8a6859"/><path d="m13.3 53.7c-1.1-1.3-2.7-4.4-3.2-7.1l-1 .8c-2.1 1.8.9 8.6 2.6 10.7l3.3 3.9h5.3l-7-8.3" fill="#705041"/><path d="m21.1 32.4c3.4 4.7 7 4.6 10 2.4 3-2.2 4.3-5.5.9-10.3-3.4-4.7-10-8.7-13-6.5-3 2.2-1.4 9.7 2.1 14.4" fill="#ff8736"/><path d="m27.6 27.3c3.1 4.3 3 5.8 4 5 1-.7 2.3-3.1-.8-7.4s-8.8-7-9.8-6.3c-1 .7 3.5 4.5 6.6 8.7" fill="#ffb77b"/><path d="m43.9 28.6c2.9 4.8 6.3 4.9 9.3 3.1 3-1.8 4.5-4.9 1.7-9.7-2.9-4.8-8.8-9-11.8-7.2-3 1.8-2.1 9 .8 13.8" fill="#ff8736"/><path d="m50.6 24.3c2.6 4.3 2.4 5.7 3.4 5.1 1-.6 2.4-2.8-.1-7.1-2.6-4.3-7.8-7.5-8.8-6.9-1.1.7 2.9 4.6 5.5 8.9" fill="#ffb77b"/><path d="m12 55.6c3.6 4.3 7 3.8 9.7 1.5 2.7-2.3 3.7-5.6.1-9.8-3.6-4.3-10.1-7.5-12.8-5.2-2.8 2.3-.6 9.2 3 13.5" fill="#ff8736"/><path d="m17.8 50.3c3.2 3.8 3.3 5.3 4.2 4.5.9-.8 2-3.1-1.3-7-3.2-3.8-8.9-6.1-9.8-5.4-.9.8 3.7 4 6.9 7.9" fill="#ffb77b"/><path d="m21.3 27.5c0 0-1.3-.8-3-2.3.4-.2.7-.4.9-.7 0 0-7.9-5.6-9.8-17.8 0 0-3.9 8.5-3.9 15.7 0 8.4 8.9 11 12.1 7.8 0 0-.7-.5-1.6-1.4 2.2.2 4.1-.3 5.3-1.3" fill="#ff8736"/><path d="m22.1 26.8c0 0-2-.1-3.7-1.6 0 0 1.5.1 2.1-.7 0 0-9-5.6-10.9-17.8 0 0-.6 1.3-1.3 3.2 1.7 11.6 8.7 14.6 8.7 14.6-.3.3-5-.9-5-.9 1.5 2.3 7.3 3.6 7.3 3.6-4.9 1.1-9-.6-9-.6 1 2.5 5 3.7 5 3.7s-1.2 1.1-3.4.9c2.3.7 4.6.4 5.9-1 0 0-.7-.5-1.6-1.4 2 .2 4.7-.3 5.9-2" fill="#d8681d"/><path fill="#454749" d="m7 2h4.5v11.5h-4.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f485.svg b/public/emoji/1f485.svg new file mode 100644 index 000000000..91fd2c51f --- /dev/null +++ b/public/emoji/1f485.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 35.1c-1.7-2.3-4.2-9.7-1.9-11.4l.7-.5c.4 2.7 1.7 6 2.7 7.4l22.7 31.3h13.6v-4.3l-23.7-32.7c-1.7-2.3-7.9-7-10.2-5.3l-5.7 4.1c-2.4 1.6.1 9.1 1.8 11.4l19.4 26.8-19.4-26.8" fill="#ffdd67"/><path d="m19.4 23.2l-.7.5c-2.3 1.7.2 9.1 1.9 11.4l19.4 26.9h4.7l-22.6-31.4c-1-1.4-2.3-4.7-2.7-7.4" fill="#eba352"/><path d="m48.2 16.6l-5.8 3.5c-2.3 1.4-.5 8.7.9 11l15.1 25.2-15.1-25.2c-1.4-2.3-3.2-9.6-.9-11l.4-.3c.2 2.5 1.1 5.4 1.9 6.8l13.6 22.6v-25.1l-.9-1.5c-1.3-2.4-6.9-7.4-9.2-6" fill="#ffdd67"/><path d="m42.8 19.9l-.4.3c-2.3 1.4-.5 8.7.9 11l15.1 25.1v-7l-13.6-22.7c-.8-1.3-1.8-4.2-2-6.7" fill="#eba352"/><path d="m14.3 43.1l-5.1 4.4c-2.1 1.7.8 8.5 2.6 10.6l3.3 3.8-3.3-3.8c-1.8-2.1-4.7-8.9-2.7-10.7l1-.8c.5 2.6 2.1 5.8 3.2 7.1l7 8.3h16.5l-12.4-14.6c-1.8-2.1-8.1-6.1-10.1-4.3" fill="#ffdd67"/><path d="m13.3 53.7c-1.1-1.3-2.7-4.4-3.2-7.1l-1 .8c-2 1.8.9 8.6 2.7 10.7l3.3 3.8h5.3l-7.1-8.2" fill="#eba352"/><path d="m21.1 32.3c3.4 4.7 7 4.6 10 2.4 3-2.2 4.3-5.5.9-10.3-3.4-4.7-10-8.7-13-6.5-3 2.3-1.4 9.7 2.1 14.4" fill="#ff8736"/><path d="m27.6 27.3c3.1 4.3 3 5.8 4 5 1-.7 2.3-3.1-.8-7.4s-8.8-7.1-9.8-6.4c-1 .8 3.5 4.5 6.6 8.8" fill="#ffb77b"/><path d="m43.9 28.5c2.9 4.8 6.3 4.9 9.3 3.1 3-1.8 4.5-4.9 1.7-9.7-2.9-4.8-8.8-9-11.8-7.2-3 1.9-2.1 9.1.8 13.8" fill="#ff8736"/><path d="m50.6 24.3c2.6 4.3 2.4 5.7 3.4 5.1 1-.6 2.4-2.8-.1-7.1-2.7-4.3-7.9-7.5-8.9-6.9-1 .6 3 4.6 5.6 8.9" fill="#ffb77b"/><path d="m12 55.5c3.6 4.3 7 3.8 9.7 1.5 2.7-2.3 3.7-5.6.1-9.8-3.6-4.3-10.1-7.5-12.8-5.2-2.8 2.3-.6 9.2 3 13.5" fill="#ff8736"/><path d="m17.8 50.2c3.2 3.8 3.3 5.3 4.2 4.5.9-.8 2-3.1-1.3-7-3.2-3.8-8.9-6.1-9.8-5.4-.9.8 3.7 4.1 6.9 7.9" fill="#ffb77b"/><path d="m21.3 27.5c0 0-1.3-.8-3-2.3.4-.2.7-.4.9-.7 0 0-7.9-5.6-9.8-17.8 0 0-3.9 8.5-3.9 15.7 0 8.4 8.9 11 12.1 7.8 0 0-.7-.5-1.6-1.4 2.2.1 4.1-.3 5.3-1.3" fill="#ff8736"/><path d="m22.1 26.8c0 0-2-.1-3.7-1.6 0 0 1.5.1 2.1-.7 0 0-9-5.6-10.9-17.8 0 0-.6 1.3-1.3 3.2 1.7 11.5 8.7 14.5 8.7 14.5-.3.3-5-.9-5-.9 1.5 2.3 7.3 3.6 7.3 3.6-4.9 1.1-9-.6-9-.6 1 2.5 5 3.7 5 3.7s-1.2 1.1-3.4.9c2.3.7 4.6.4 5.9-1 0 0-.7-.5-1.6-1.4 2 .2 4.7-.2 5.9-1.9" fill="#d8681d"/><path fill="#454749" d="m7 1.9h4.5v11.5h-4.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f486-1f3fb.svg b/public/emoji/1f486-1f3fb.svg new file mode 100644 index 000000000..dc1aef549 --- /dev/null +++ b/public/emoji/1f486-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 5.8c-13.7 0-21.2 8.5-21.2 19.6v28.5h42.4v-28.5c0-16.6-11.5-16.3-11.5-16.3s-.8-3.3-9.7-3.3" fill="#594640"/><path d="m41.6 49.9v-6.7h-19.2v6.7c-12.1.3-14.6 2.2-14.6 12.1h48.3c.1-9.9-2.4-11.8-14.5-12.1" fill="#b386e2"/><g fill="#ffe1bd"><path d="m16.9 34.7c0 0-3-.8-3-5.2 0-3.5 2.3-4.1 2.3-4.1 8.2 0 21.7-10.5 21.7-10.5s5.1 9.3 10 10.5c0 0 2.4.4 2.4 4.1 0 4.4-3.2 5.2-3.2 5.2 0 6.7-9.3 14.7-15 14.7-5.8 0-15.2-8-15.2-14.7"/><path d="m18.5 19.1c-.9-2.2-1.2-4-1.2-5.4 0-.5-.2-.9-.5-1.2l-4.2-6c-1.2-2-7.8-2.1-8 1.9l-.5 10.6c-.2 3.4 3.5 6.5 4.1 6.1l-.5 5.7c-.1 1.1.5 2 1.7 2.1 1.2.1 2.3-.8 2.3-1.8l1-14.2.9.8c0 0 .7 3.1 3 3.4 1.6.2 2.2-1.2 1.9-2"/></g><path d="m9 20.7c.1-1.1-.9-1.6-1-.5l-.3 3.7c-1.2-1.1-3-3.5-2.8-5.8l.8-10.6c.1-.8.4-1.4.8-1.9-1.1.5-1.9 1.4-2 2.7l-.8 10.7c-.3 3.7 3.2 6.4 3.9 6.9l-.3 5c-.1.9.6 1.8 1.6 2-.4-.4-.7-.9-.7-1.5l.8-10.7" fill="#e6b796"/><path d="m3.7 8.5c0 0 7.8.3 9.6-2.1l-.5-4.4h-9.8l.7 6.5" fill="#428bc1"/><path d="m14.5 18.5l-.1-.4c0 0-1.2-1.5-1.6-2.9l-.1 1.7c.3.5.6.9.6.9l.1.4c.2.8.8 2.5 3 2.8-1.3-.6-1.7-1.8-1.9-2.5" fill="#e6b796"/><path d="m45.5 19.1c.9-2.2 1.2-4 1.2-5.4 0-.5.2-.9.5-1.2l4.2-6c1.2-2 7.8-2.1 8 1.9l.5 10.6c.2 3.4-3.5 6.5-4.1 6.1l.5 5.7c.1 1.1-.5 2-1.7 2.1-1.2.1-2.3-.8-2.3-1.8l-1-14.2-.9.8c0 0-.7 3.1-3 3.4-1.6.2-2.2-1.2-1.9-2" fill="#ffe1bd"/><path d="m55 20.7c-.1-1.1.9-1.6 1-.5l.3 3.7c1.2-1.1 3-3.5 2.8-5.8l-.8-10.6c-.1-.8-.4-1.4-.8-1.9 1.1.5 2 1.4 2.1 2.8l.7 10.6c.3 3.7-3.2 6.4-3.9 6.9l.3 5c.1.9-.6 1.8-1.6 2 .4-.4.7-.9.7-1.5l-.8-10.7" fill="#e6b796"/><path d="m60.3 8.5c0 0-7.8.3-9.6-2.1l.5-4.4h9.8l-.7 6.5" fill="#428bc1"/><path d="m49.5 18.5l.1-.4c0 0 1.2-1.5 1.6-2.9l.1 1.7c-.3.5-.6.9-.6.9l-.1.4c-.2.8-.8 2.5-3 2.8 1.3-.6 1.7-1.8 1.9-2.5" fill="#e6b796"/><path d="m32 42.8l-7-1.1c4.2 6 9.8 6 14 0l-7 1.1" fill="#e08672"/><path d="m34.8 41.5c-2.1-.8-2.8.5-2.8.5s-.7-1.2-2.8-.5c-1.6.6-4.2.2-4.2.3 2.8.6 3.1 1.8 7 1.8s4.2-1.2 7-1.8c0 0-2.6.3-4.2-.3" fill="#b86e5d"/><path d="m32 39.6c-2.9 0-4.4-2.1-2.9-2.1 1.5 0 4.4 0 5.9 0 1.4 0-.1 2.1-3 2.1" fill="#e6b796"/><g fill="#664e27"><path d="m19.4 30.2c2.5 4.7 7.5 4.7 9.9 0 .1-.2-.2-.3-.6-.6-2.5 2-6.5 1.8-8.8 0-.3.3-.6.4-.5.6"/><path d="m34.7 30.2c2.5 4.7 7.5 4.7 9.9 0 .1-.2-.2-.3-.6-.6-2.5 2-6.5 1.8-8.8 0-.3.3-.6.4-.5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f486-1f3fc.svg b/public/emoji/1f486-1f3fc.svg new file mode 100644 index 000000000..ccea5085e --- /dev/null +++ b/public/emoji/1f486-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 5.8c-13.7 0-21.2 8.5-21.2 19.6v28.5h42.4v-28.5c0-16.6-11.5-16.3-11.5-16.3s-.8-3.3-9.7-3.3" fill="#dbb471"/><path d="m41.6 49.9v-6.7h-19.2v6.7c-12.1.3-14.6 2.2-14.6 12.1h48.3c.1-9.9-2.4-11.8-14.5-12.1" fill="#b386e2"/><g fill="#fed0ac"><path d="m16.9 34.7c0 0-3-.8-3-5.2 0-3.5 2.3-4.1 2.3-4.1 8.2 0 21.7-10.5 21.7-10.5s5.1 9.3 10 10.5c0 0 2.4.4 2.4 4.1 0 4.4-3.2 5.2-3.2 5.2 0 6.7-9.3 14.7-15 14.7-5.7 0-15.2-8-15.2-14.7"/><path d="m18.5 19.1c-.9-2.2-1.2-4-1.2-5.4 0-.5-.2-.9-.5-1.2l-4.2-6c-1.2-2-7.8-2.1-8 1.9l-.5 10.6c-.2 3.4 3.5 6.5 4.1 6.1l-.5 5.7c-.1 1.1.5 2 1.7 2.1 1.2.1 2.3-.8 2.3-1.8l1-14.2.9.8c0 0 .7 3.1 3 3.4 1.6.2 2.2-1.2 1.9-2"/></g><path d="m9 20.7c.1-1.1-.9-1.6-1-.5l-.3 3.7c-1.2-1.1-3-3.5-2.8-5.8l.8-10.6c.1-.8.4-1.4.8-1.9-1.1.5-1.9 1.4-2 2.7l-.8 10.7c-.3 3.7 3.2 6.4 3.9 6.9l-.3 5c-.1.9.6 1.8 1.6 2-.4-.4-.7-.9-.7-1.5l.8-10.7" fill="#e0a372"/><path d="m3.7 8.5c0 0 7.8.3 9.6-2.1l-.5-4.4h-9.8l.7 6.5" fill="#428bc1"/><path d="m14.5 18.5l-.1-.4c0 0-1.2-1.5-1.6-2.9l-.1 1.7c.3.5.6.9.6.9l.1.4c.2.8.8 2.5 3 2.8-1.3-.6-1.7-1.8-1.9-2.5" fill="#e0a372"/><path d="m45.5 19.1c.9-2.2 1.2-4 1.2-5.4 0-.5.2-.9.5-1.2l4.2-6c1.2-2 7.8-2.1 8 1.9l.5 10.6c.2 3.4-3.5 6.5-4.1 6.1l.5 5.7c.1 1.1-.5 2-1.7 2.1-1.2.1-2.3-.8-2.3-1.8l-1-14.2-.9.8c0 0-.7 3.1-3 3.4-1.6.2-2.2-1.2-1.9-2" fill="#fed0ac"/><path d="m55 20.7c-.1-1.1.9-1.6 1-.5l.3 3.7c1.2-1.1 3-3.5 2.8-5.8l-.8-10.6c-.1-.8-.4-1.4-.8-1.9 1.1.5 2 1.4 2.1 2.8l.7 10.6c.3 3.7-3.2 6.4-3.9 6.9l.3 5c.1.9-.6 1.8-1.6 2 .4-.4.7-.9.7-1.5l-.8-10.7" fill="#e0a372"/><path d="m60.3 8.5c0 0-7.8.3-9.6-2.1l.5-4.4h9.8l-.7 6.5" fill="#428bc1"/><path d="m49.5 18.5l.1-.4c0 0 1.2-1.5 1.6-2.9l.1 1.7c-.3.5-.6.9-.6.9l-.1.4c-.2.8-.8 2.5-3 2.8 1.3-.6 1.7-1.8 1.9-2.5" fill="#e0a372"/><path d="m32 42.8l-7-1.1c4.2 6 9.8 6 14 0l-7 1.1" fill="#e08672"/><path d="m34.8 41.5c-2.1-.8-2.8.5-2.8.5s-.7-1.2-2.8-.5c-1.6.6-4.2.2-4.2.3 2.8.6 3.1 1.8 7 1.8 3.8 0 4.2-1.2 7-1.8 0 0-2.6.3-4.2-.3" fill="#b86e5d"/><path d="m32 39.6c-2.9 0-4.4-2.1-2.9-2.1s4.4 0 5.9 0c1.4 0-.1 2.1-3 2.1" fill="#e0a372"/><g fill="#664e27"><path d="m19.4 30.2c2.5 4.7 7.5 4.7 9.9 0 .1-.2-.2-.3-.6-.6-2.5 2-6.5 1.8-8.8 0-.3.3-.6.4-.5.6"/><path d="m34.7 30.2c2.5 4.7 7.5 4.7 9.9 0 .1-.2-.2-.3-.6-.6-2.5 2-6.5 1.8-8.8 0-.3.3-.6.4-.5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f486-1f3fd.svg b/public/emoji/1f486-1f3fd.svg new file mode 100644 index 000000000..245ca4b6d --- /dev/null +++ b/public/emoji/1f486-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 5.8c-13.7 0-21.2 8.5-21.2 19.6v28.5h42.4v-28.5c0-16.6-11.5-16.3-11.5-16.3s-.8-3.3-9.7-3.3" fill="#594640"/><path d="m41.6 49.9v-6.7h-19.2v6.7c-12.1.3-14.6 2.2-14.6 12.1h48.3c.1-9.9-2.4-11.8-14.5-12.1" fill="#b386e2"/><g fill="#d6a57c"><path d="m16.9 34.7c0 0-3-.8-3-5.2 0-3.5 2.3-4.1 2.3-4.1 8.2 0 21.7-10.5 21.7-10.5s5.1 9.3 10 10.5c0 0 2.4.4 2.4 4.1 0 4.4-3.2 5.2-3.2 5.2 0 6.7-9.3 14.7-15 14.7-5.8 0-15.2-8-15.2-14.7"/><path d="m18.5 19.1c-.9-2.2-1.2-4-1.2-5.4 0-.5-.2-.9-.5-1.2l-4.2-6c-1.2-2-7.8-2.1-8 1.9l-.5 10.6c-.2 3.4 3.5 6.5 4.1 6.1l-.5 5.7c-.1 1.1.5 2 1.7 2.1 1.2.1 2.3-.8 2.3-1.8l1-14.2.9.8c0 0 .7 3.1 3 3.4 1.6.2 2.2-1.2 1.9-2"/></g><path d="m9 20.7c.1-1.1-.9-1.6-1-.5l-.3 3.7c-1.2-1.1-3-3.5-2.8-5.8l.8-10.6c.1-.8.4-1.4.8-1.9-1.1.5-1.9 1.4-2 2.7l-.8 10.7c-.3 3.7 3.2 6.4 3.9 6.9l-.3 5c-.1.9.6 1.8 1.6 2-.4-.4-.7-.9-.7-1.5l.8-10.7" fill="#b58360"/><path d="m3.7 8.5c0 0 7.8.3 9.6-2.1l-.5-4.4h-9.8l.7 6.5" fill="#428bc1"/><path d="m14.5 18.5l-.1-.4c0 0-1.2-1.5-1.6-2.9l-.1 1.7c.3.5.6.9.6.9l.1.4c.2.8.8 2.5 3 2.8-1.3-.6-1.7-1.8-1.9-2.5" fill="#b58360"/><path d="m45.5 19.1c.9-2.2 1.2-4 1.2-5.4 0-.5.2-.9.5-1.2l4.2-6c1.2-2 7.8-2.1 8 1.9l.5 10.6c.2 3.4-3.5 6.5-4.1 6.1l.5 5.7c.1 1.1-.5 2-1.7 2.1-1.2.1-2.3-.8-2.3-1.8l-1-14.2-.9.8c0 0-.7 3.1-3 3.4-1.6.2-2.2-1.2-1.9-2" fill="#d6a57c"/><path d="m55 20.7c-.1-1.1.9-1.6 1-.5l.3 3.7c1.2-1.1 3-3.5 2.8-5.8l-.8-10.6c-.1-.8-.4-1.4-.8-1.9 1.1.5 2 1.4 2.1 2.8l.7 10.6c.3 3.7-3.2 6.4-3.9 6.9l.3 5c.1.9-.6 1.8-1.6 2 .4-.4.7-.9.7-1.5l-.8-10.7" fill="#b58360"/><path d="m60.3 8.5c0 0-7.8.3-9.6-2.1l.5-4.4h9.8l-.7 6.5" fill="#428bc1"/><g fill="#b58360"><path d="m49.5 18.5l.1-.4c0 0 1.2-1.5 1.6-2.9l.1 1.7c-.3.5-.6.9-.6.9l-.1.4c-.2.8-.8 2.5-3 2.8 1.3-.6 1.7-1.8 1.9-2.5"/><path d="m32 42.8l-7-1.1c4.2 6 9.8 6 14 0l-7 1.1"/></g><path d="m34.8 41.5c-2.1-.8-2.8.5-2.8.5s-.7-1.2-2.8-.5c-1.6.6-4.2.2-4.2.3 2.8.6 3.1 1.8 7 1.8 3.8 0 4.2-1.2 7-1.8 0 0-2.6.3-4.2-.3" fill="#805c44"/><path d="m32 39.6c-2.9 0-4.4-2.1-2.9-2.1 1.5 0 4.4 0 5.9 0 1.4 0-.1 2.1-3 2.1" fill="#b58360"/><g fill="#664e27"><path d="m19.4 30.2c2.5 4.7 7.5 4.7 9.9 0 .1-.2-.2-.3-.6-.6-2.5 2-6.5 1.8-8.8 0-.3.3-.6.4-.5.6"/><path d="m34.7 30.2c2.5 4.7 7.5 4.7 9.9 0 .1-.2-.2-.3-.6-.6-2.5 2-6.5 1.8-8.8 0-.3.3-.6.4-.5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f486-1f3fe.svg b/public/emoji/1f486-1f3fe.svg new file mode 100644 index 000000000..a56ff48dd --- /dev/null +++ b/public/emoji/1f486-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 5.8c-13.7 0-21.2 8.5-21.2 19.6v28.5h42.4v-28.5c0-16.6-11.5-16.3-11.5-16.3s-.8-3.3-9.7-3.3" fill="#231f20"/><path d="m41.6 49.9v-6.7h-19.2v6.7c-12.1.3-14.6 2.2-14.6 12.1h48.3c.1-9.9-2.4-11.8-14.5-12.1" fill="#b386e2"/><g fill="#b47d56"><path d="m16.9 34.7c0 0-3-.8-3-5.2 0-3.5 2.3-4.1 2.3-4.1 8.2 0 21.7-10.5 21.7-10.5s5.1 9.3 10 10.5c0 0 2.4.4 2.4 4.1 0 4.4-3.2 5.2-3.2 5.2 0 6.7-9.3 14.7-15 14.7-5.8 0-15.2-8-15.2-14.7"/><path d="m18.5 19.1c-.9-2.2-1.2-4-1.2-5.4 0-.5-.2-.9-.5-1.2l-4.2-6c-1.2-2-7.8-2.1-8 1.9l-.5 10.6c-.2 3.4 3.5 6.5 4.1 6.1l-.5 5.7c-.1 1.1.5 2 1.7 2.1 1.2.1 2.3-.8 2.3-1.8l1-14.2.9.8c0 0 .7 3.1 3 3.4 1.6.2 2.2-1.2 1.9-2"/></g><path d="m9 20.7c.1-1.1-.9-1.6-1-.5l-.3 3.7c-1.2-1.1-3-3.5-2.8-5.8l.8-10.6c.1-.8.4-1.4.8-1.9-1.1.5-1.9 1.4-2 2.7l-.8 10.7c-.3 3.7 3.2 6.4 3.9 6.9l-.3 5c-.1.9.6 1.8 1.6 2-.4-.4-.7-.9-.7-1.5l.8-10.7" fill="#935e3e"/><path d="m3.7 8.5c0 0 7.8.3 9.6-2.1l-.5-4.4h-9.8l.7 6.5" fill="#428bc1"/><path d="m14.5 18.5l-.1-.4c0 0-1.2-1.5-1.6-2.9l-.1 1.7c.3.5.6.9.6.9l.1.4c.2.8.8 2.5 3 2.8-1.3-.6-1.7-1.8-1.9-2.5" fill="#935e3e"/><path d="m45.5 19.1c.9-2.2 1.2-4 1.2-5.4 0-.5.2-.9.5-1.2l4.2-6c1.2-2 7.8-2.1 8 1.9l.5 10.6c.2 3.4-3.5 6.5-4.1 6.1l.5 5.7c.1 1.1-.5 2-1.7 2.1-1.2.1-2.3-.8-2.3-1.8l-1-14.2-.9.8c0 0-.7 3.1-3 3.4-1.6.2-2.2-1.2-1.9-2" fill="#b47d56"/><path d="m55 20.7c-.1-1.1.9-1.6 1-.5l.3 3.7c1.2-1.1 3-3.5 2.8-5.8l-.8-10.6c-.1-.8-.4-1.4-.8-1.9 1.1.5 2 1.4 2.1 2.8l.7 10.6c.3 3.7-3.2 6.4-3.9 6.9l.3 5c.1.9-.6 1.8-1.6 2 .4-.4.7-.9.7-1.5l-.8-10.7" fill="#935e3e"/><path d="m60.3 8.5c0 0-7.8.3-9.6-2.1l.5-4.4h9.8l-.7 6.5" fill="#428bc1"/><g fill="#935e3e"><path d="m49.5 18.5l.1-.4c0 0 1.2-1.5 1.6-2.9l.1 1.7c-.3.5-.6.9-.6.9l-.1.4c-.2.8-.8 2.5-3 2.8 1.3-.6 1.7-1.8 1.9-2.5"/><path d="m32 42.8l-7-1.1c4.2 6 9.8 6 14 0l-7 1.1"/></g><path d="m34.8 41.5c-2.1-.8-2.8.5-2.8.5s-.7-1.2-2.8-.5c-1.6.6-4.2.2-4.2.3 2.8.6 3.1 1.8 7 1.8s4.2-1.2 7-1.8c0 0-2.6.3-4.2-.3" fill="#734c31"/><path d="m32 39.6c-2.9 0-4.4-2.1-2.9-2.1 1.5 0 4.4 0 5.9 0 1.4 0-.1 2.1-3 2.1" fill="#935e3e"/><g fill="#664e27"><path d="m19.4 30.2c2.5 4.7 7.5 4.7 9.9 0 .1-.2-.2-.3-.6-.6-2.5 2-6.5 1.8-8.8 0-.3.3-.6.4-.5.6"/><path d="m34.7 30.2c2.5 4.7 7.5 4.7 9.9 0 .1-.2-.2-.3-.6-.6-2.5 2-6.5 1.8-8.8 0-.3.3-.6.4-.5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f486-1f3ff.svg b/public/emoji/1f486-1f3ff.svg new file mode 100644 index 000000000..bf24cb068 --- /dev/null +++ b/public/emoji/1f486-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 5.8c-13.7 0-21.2 8.5-21.2 19.6v28.5h42.4v-28.5c0-16.6-11.5-16.3-11.5-16.3s-.8-3.3-9.7-3.3" fill="#231f20"/><path d="m41.6 49.9v-6.7h-19.2v6.7c-12.1.3-14.6 2.2-14.6 12.1h48.3c.1-9.9-2.4-11.8-14.5-12.1" fill="#b386e2"/><g fill="#8a6859"><path d="m16.9 34.7c0 0-3-.8-3-5.2 0-3.5 2.3-4.1 2.3-4.1 8.2 0 21.7-10.5 21.7-10.5s5.1 9.3 10 10.5c0 0 2.4.4 2.4 4.1 0 4.4-3.2 5.2-3.2 5.2 0 6.7-9.3 14.7-15 14.7-5.7 0-15.2-8-15.2-14.7"/><path d="m18.5 19.1c-.9-2.2-1.2-4-1.2-5.4 0-.5-.2-.9-.5-1.2l-4.2-6c-1.2-2-7.8-2.1-8 1.9l-.5 10.6c-.2 3.4 3.5 6.5 4.1 6.1l-.5 5.7c-.1 1.1.5 2 1.7 2.1 1.2.1 2.3-.8 2.3-1.8l1-14.2.9.8c0 0 .7 3.1 3 3.4 1.6.2 2.2-1.2 1.9-2"/></g><path d="m9 20.7c.1-1.1-.9-1.6-1-.5l-.3 3.7c-1.2-1.1-3-3.5-2.8-5.8l.8-10.6c.1-.8.4-1.4.8-1.9-1.1.5-1.9 1.4-2 2.7l-.8 10.7c-.3 3.7 3.2 6.4 3.9 6.9l-.3 5c-.1.9.6 1.8 1.6 2-.4-.4-.7-.9-.7-1.5l.8-10.7" fill="#705041"/><path d="m3.7 8.5c0 0 7.8.3 9.6-2.1l-.5-4.4h-9.8l.7 6.5" fill="#428bc1"/><path d="m14.5 18.5l-.1-.4c0 0-1.2-1.5-1.6-2.9l-.1 1.7c.3.5.6.9.6.9l.1.4c.2.8.8 2.5 3 2.8-1.3-.6-1.7-1.8-1.9-2.5" fill="#705041"/><path d="m45.5 19.1c.9-2.2 1.2-4 1.2-5.4 0-.5.2-.9.5-1.2l4.2-6c1.2-2 7.8-2.1 8 1.9l.5 10.6c.2 3.4-3.5 6.5-4.1 6.1l.5 5.7c.1 1.1-.5 2-1.7 2.1-1.2.1-2.3-.8-2.3-1.8l-1-14.2-.9.8c0 0-.7 3.1-3 3.4-1.6.2-2.2-1.2-1.9-2" fill="#8a6859"/><path d="m55 20.7c-.1-1.1.9-1.6 1-.5l.3 3.7c1.2-1.1 3-3.5 2.8-5.8l-.8-10.6c-.1-.8-.4-1.4-.8-1.9 1.1.5 2 1.4 2.1 2.8l.7 10.6c.3 3.7-3.2 6.4-3.9 6.9l.3 5c.1.9-.6 1.8-1.6 2 .4-.4.7-.9.7-1.5l-.8-10.7" fill="#705041"/><path d="m60.3 8.5c0 0-7.8.3-9.6-2.1l.5-4.4h9.8l-.7 6.5" fill="#428bc1"/><path d="m49.5 18.5l.1-.4c0 0 1.2-1.5 1.6-2.9l.1 1.7c-.3.5-.6.9-.6.9l-.1.4c-.2.8-.8 2.5-3 2.8 1.3-.6 1.7-1.8 1.9-2.5" fill="#705041"/><path d="m32 42.8l-7-1.1c4.2 6 9.8 6 14 0l-7 1.1" fill="#7d5442"/><path d="m34.8 41.5c-2.1-.8-2.8.5-2.8.5s-.7-1.2-2.8-.5c-1.6.6-4.2.2-4.2.3 2.8.6 3.1 1.8 7 1.8 3.8 0 4.2-1.2 7-1.8 0 0-2.6.3-4.2-.3" fill="#5c3f34"/><path d="m32 39.6c-2.9 0-4.4-2.1-2.9-2.1s4.4 0 5.9 0c1.4 0-.1 2.1-3 2.1" fill="#705041"/><g fill="#574137"><path d="m19.4 30.2c2.5 4.7 7.5 4.7 9.9 0 .1-.2-.2-.3-.6-.6-2.5 2-6.5 1.8-8.8 0-.3.3-.6.4-.5.6"/><path d="m34.7 30.2c2.5 4.7 7.5 4.7 9.9 0 .1-.2-.2-.3-.6-.6-2.5 2-6.5 1.8-8.8 0-.3.3-.6.4-.5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f486.svg b/public/emoji/1f486.svg new file mode 100644 index 000000000..04a272713 --- /dev/null +++ b/public/emoji/1f486.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 5.8c-13.7 0-21.2 8.5-21.2 19.6v28.5h42.4v-28.5c0-16.6-11.5-16.3-11.5-16.3s-.8-3.3-9.7-3.3" fill="#ffb300"/><path d="m41.6 49.9v-6.7h-19.2v6.7c-12.1.3-14.6 2.2-14.6 12.1h48.3c.1-9.9-2.4-11.8-14.5-12.1" fill="#b386e2"/><g fill="#ffdd67"><path d="m16.9 34.7c0 0-3-.8-3-5.2 0-3.5 2.3-4.1 2.3-4.1 8.2 0 21.7-10.5 21.7-10.5s5.1 9.3 10 10.5c0 0 2.4.4 2.4 4.1 0 4.4-3.2 5.2-3.2 5.2 0 6.7-9.3 14.7-15 14.7-5.8 0-15.2-8-15.2-14.7"/><path d="m18.5 19.1c-.9-2.2-1.2-4-1.2-5.4 0-.5-.2-.9-.5-1.2l-4.2-6c-1.2-2-7.8-2.1-8 1.9l-.5 10.6c-.2 3.4 3.5 6.5 4.1 6.1l-.5 5.7c-.1 1.1.5 2 1.7 2.1 1.2.1 2.3-.8 2.3-1.8l1-14.2.9.8c0 0 .7 3.1 3 3.4 1.6.2 2.2-1.2 1.9-2"/></g><path d="m9 20.7c.1-1.1-.9-1.6-1-.5l-.3 3.7c-1.2-1.1-3-3.5-2.8-5.8l.8-10.6c.1-.8.4-1.4.8-1.9-1.1.5-1.9 1.4-2 2.7l-.8 10.7c-.3 3.7 3.2 6.4 3.9 6.9l-.3 5c-.1.9.6 1.8 1.6 2-.4-.4-.7-.9-.7-1.5l.8-10.7" fill="#eba352"/><path d="m3.7 8.5c0 0 7.8.3 9.6-2.1l-.5-4.4h-9.8l.7 6.5" fill="#428bc1"/><path d="m14.5 18.5l-.1-.4c0 0-1.2-1.5-1.6-2.9l-.1 1.7c.3.5.6.9.6.9l.1.4c.2.8.8 2.5 3 2.8-1.3-.6-1.7-1.8-1.9-2.5" fill="#eba352"/><path d="m45.5 19.1c.9-2.2 1.2-4 1.2-5.4 0-.5.2-.9.5-1.2l4.2-6c1.2-2 7.8-2.1 8 1.9l.5 10.6c.2 3.4-3.5 6.5-4.1 6.1l.5 5.7c.1 1.1-.5 2-1.7 2.1-1.2.1-2.3-.8-2.3-1.8l-1-14.2-.9.8c0 0-.7 3.1-3 3.4-1.6.2-2.2-1.2-1.9-2" fill="#ffdd67"/><path d="m55 20.7c-.1-1.1.9-1.6 1-.5l.3 3.7c1.2-1.1 3-3.5 2.8-5.8l-.8-10.6c-.1-.8-.4-1.4-.8-1.9 1.1.5 2 1.4 2.1 2.8l.7 10.6c.3 3.7-3.2 6.4-3.9 6.9l.3 5c.1.9-.6 1.8-1.6 2 .4-.4.7-.9.7-1.5l-.8-10.7" fill="#eba352"/><path d="m60.3 8.5c0 0-7.8.3-9.6-2.1l.5-4.4h9.8l-.7 6.5" fill="#428bc1"/><path d="m49.5 18.5l.1-.4c0 0 1.2-1.5 1.6-2.9l.1 1.7c-.3.5-.6.9-.6.9l-.1.4c-.2.8-.8 2.5-3 2.8 1.3-.6 1.7-1.8 1.9-2.5" fill="#eba352"/><path d="m32 42.8l-7-1.1c4.2 6 9.8 6 14 0l-7 1.1" fill="#f09985"/><path d="m34.8 41.5c-2.1-.8-2.8.5-2.8.5s-.7-1.2-2.8-.5c-1.6.6-4.2.2-4.2.3 2.8.6 3.1 1.8 7 1.8 3.8 0 4.2-1.2 7-1.8 0 0-2.6.3-4.2-.3" fill="#d47f6c"/><path d="m32 39.6c-2.9 0-4.4-2.1-2.9-2.1 1.5 0 4.4 0 5.9 0 1.4 0-.1 2.1-3 2.1" fill="#eba352"/><g fill="#937237"><path d="m19.4 30.2c2.5 4.7 7.5 4.7 9.9 0 .1-.2-.2-.3-.6-.6-2.5 2-6.5 1.8-8.8 0-.3.3-.6.4-.5.6"/><path d="m34.7 30.2c2.5 4.7 7.5 4.7 9.9 0 .1-.2-.2-.3-.6-.6-2.5 2-6.5 1.8-8.8 0-.3.3-.6.4-.5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f487-1f3fb.svg b/public/emoji/1f487-1f3fb.svg new file mode 100644 index 000000000..793781e7e --- /dev/null +++ b/public/emoji/1f487-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.3 24.7c-.9.3-3.6 1.2-5.9 1.5-.9.1-1.7 0-2.5-.1-.7-.2-1.3-.6-1.5-1.3l-.2.7c-1.4-.8-2.5-2.4-2.7-5.1-1.2-21.1-11.4-14.8-11.4-14.8s-.9-3.6-10-3.6c-14.1 0-21.8 9-21.8 20.9v30.3c0 0 51.1 8.7 57.7-29.3 0 .1-.7.4-1.7.8" fill="#594640"/><path d="m50.4 24.7c.5 1.6 2.7 1.7 5 1.3-1-2.6-2.8-5.8-4.2-9.4-.6-1.5-1.8-2.2-3.4-1.1 0 0-1.5-.7-3.4-6.7 0 0-.3-.8-.5-1-1.4-2.4-4.6-3.1-7.1-1.6-2.5 1.5-3.4 4.7-1.9 7.1 1.4 2.4 4.6 3.1 7.1 1.6.7-.4 1.3-1 1.7-1.6.6.4 1.4 3.6 1.4 3.6l5.2 8.6.1-.8m-9.7-11.9c-1.3.8-3 .4-3.7-.8-.7-1.2-.3-2.9 1-3.7 1.3-.8 3-.4 3.7.8.7 1.2.3 2.9-1 3.7" fill="#a9b5ae"/><path d="M35.6,49.4v-7H16.5v7C4.4,49.7,2,51.7,2,62h48.1C50.1,51.7,47.7,49.7,35.6,49.4z" fill="#b386e2"/><path d="m10.1 33.6c0 0-3.2-.8-3.2-5.5 0-3.7 2.4-4.4 2.4-4.4 8.7 0 24.7-11.2 24.7-11.2s3.4 9.9 8.5 11.2c0 0 2.5.5 2.5 4.4 0 4.7-3.3 5.5-3.3 5.5 0 7.1-9.8 15.7-15.8 15.7-5.8-.1-15.8-8.6-15.8-15.7" fill="#ffe1bd"/><path d="m26 38.2c-3 0-4.6-2.2-3-2.2s4.6 0 6.1 0c1.5 0 0 2.2-3.1 2.2" fill="#e6b796"/><path d="m30.6 31.7c-1.1 0-.9-1.3-.9-1.3 1.6-8.4 11-3.9 11-3.9.7 1.5-1.7 5.1-2.4 5.2-3 .8-7.7 0-7.7 0" fill="#f5f5f5"/><circle cx="34.8" cy="28.3" r="3.3" fill="#664e27"/><circle cx="34.8" cy="28.3" r="1.1" fill="#2b2925"/><path d="m29.7 30.4c1.7-10.1 9.9-3.4 13.2-4.8-3.3 3.1-9.9-3.6-13.2 4.8" fill="#3b3226"/><path d="m21.4 31.7c1.1 0 .9-1.3.9-1.3-1.6-8.4-11-3.9-11-3.9-.7 1.5 1.7 5.1 2.4 5.2 3.1.8 7.7 0 7.7 0" fill="#f5f5f5"/><circle cx="17.2" cy="28.3" r="3.3" fill="#664e27"/><path d="m22.4 30.4c-1.7-10.1-9.9-3.4-13.2-4.8 3.2 3.1 9.8-3.6 13.2 4.8" fill="#3b3226"/><path d="m26 41.9l-7.3-1.1c4.4 6.3 10.3 6.3 14.7 0l-7.4 1.1" fill="#e08672"/><path d="m28.9 40.5c-2.1-.8-2.9.5-2.9.5s-.7-1.3-2.9-.5c-1.7.6-4.5.3-4.4.3 2.9.6 3.3 1.9 7.3 1.9s4.4-1.2 7.3-1.9c.1 0-2.7.4-4.4-.3" fill="#b86e5d"/><circle cx="17.2" cy="28.3" r="1.1" fill="#2b2925"/><path d="m61.8 8.7c.8-2.8-.9-5.5-3.7-6.1-2.8-.6-5.7 1.1-6.4 3.9-.1.3-.2 1.1-.2 1.1-.3 6.4-1.5 7.6-1.5 7.6-1.8-.5-2.8.6-3 2.2-1.1 8.7-3.7 16.2 1 16.3l5-18.2c0 0-.1-3.3.4-3.9.6.5 1.3.8 2.1 1 2.7.6 5.6-1.2 6.3-3.9m-2.4-.6c-.4 1.4-1.9 2.3-3.3 2-1.4-.3-2.3-1.7-1.9-3.2s1.9-2.3 3.3-2c1.4.4 2.3 1.8 1.9 3.2" fill="#cedbd5"/><path d="m50.6 18.6c.2-.7-.2-1.5-1-1.6-.7-.2-1.5.3-1.7 1-.2.7.2 1.5 1 1.6.8.2 1.5-.3 1.7-1" fill="#231f20"/></svg> \ No newline at end of file diff --git a/public/emoji/1f487-1f3fc.svg b/public/emoji/1f487-1f3fc.svg new file mode 100644 index 000000000..ac7e41cfc --- /dev/null +++ b/public/emoji/1f487-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.3 24.7c-.9.3-3.6 1.2-5.9 1.5-.9.1-1.7 0-2.5-.1-.7-.2-1.3-.6-1.5-1.3l-.2.7c-1.4-.8-2.5-2.4-2.7-5.1-1.2-21.1-11.4-14.8-11.4-14.8s-.9-3.6-10-3.6c-14.1 0-21.8 9-21.8 20.9v30.3c0 0 51.1 8.7 57.7-29.3 0 .1-.7.4-1.7.8" fill="#dbb471"/><path d="m50.4 24.7c.5 1.6 2.7 1.7 5 1.3-1-2.6-2.8-5.8-4.2-9.4-.6-1.5-1.8-2.2-3.4-1.1 0 0-1.5-.7-3.4-6.7 0 0-.3-.8-.5-1-1.4-2.4-4.6-3.1-7.1-1.6-2.5 1.5-3.4 4.7-1.9 7.1 1.4 2.4 4.6 3.1 7.1 1.6.7-.4 1.3-1 1.7-1.6.6.4 1.4 3.6 1.4 3.6l5.2 8.6.1-.8m-9.7-11.9c-1.3.8-3 .4-3.7-.8-.7-1.2-.3-2.9 1-3.7 1.3-.8 3-.4 3.7.8.7 1.2.3 2.9-1 3.7" fill="#a9b5ae"/><path d="M35.6,49.4v-7H16.5v7C4.4,49.7,2,51.7,2,62h48.1C50.1,51.7,47.7,49.7,35.6,49.4z" fill="#b386e2"/><path d="m10.1 33.6c0 0-3.2-.8-3.2-5.5 0-3.7 2.4-4.4 2.4-4.4 8.7 0 24.7-11.2 24.7-11.2s3.4 9.9 8.5 11.2c0 0 2.5.5 2.5 4.4 0 4.7-3.3 5.5-3.3 5.5 0 7.1-9.8 15.7-15.8 15.7-5.8-.1-15.8-8.6-15.8-15.7" fill="#fed0ac"/><path d="m26 38.2c-3 0-4.6-2.2-3-2.2 1.5 0 4.6 0 6.1 0 1.5 0 0 2.2-3.1 2.2" fill="#e0a372"/><path d="m30.6 31.7c-1.1 0-.9-1.3-.9-1.3 1.6-8.4 11-3.9 11-3.9.7 1.5-1.7 5.1-2.4 5.2-3 .8-7.7 0-7.7 0" fill="#f5f5f5"/><circle cx="34.8" cy="28.3" r="3.3" fill="#664e27"/><circle cx="34.8" cy="28.3" r="1.1" fill="#2b2925"/><path d="m29.7 30.4c1.6-10.1 9.9-3.4 13.2-4.8-3.3 3.1-9.9-3.6-13.2 4.8" fill="#3b3226"/><path d="m21.4 31.7c1.1 0 .9-1.3.9-1.3-1.6-8.4-11-3.9-11-3.9-.7 1.5 1.7 5.1 2.4 5.2 3.1.8 7.7 0 7.7 0" fill="#f5f5f5"/><circle cx="17.2" cy="28.3" r="3.3" fill="#664e27"/><path d="m22.4 30.4c-1.7-10.1-9.9-3.4-13.2-4.8 3.2 3.1 9.8-3.6 13.2 4.8" fill="#3b3226"/><path d="m26 41.9l-7.3-1.1c4.4 6.3 10.3 6.3 14.7 0l-7.4 1.1" fill="#e08672"/><path d="m28.9 40.5c-2.1-.8-2.9.5-2.9.5s-.7-1.3-2.9-.5c-1.7.6-4.5.3-4.4.3 2.9.6 3.3 1.9 7.3 1.9 4 0 4.4-1.2 7.3-1.9.1 0-2.7.4-4.4-.3" fill="#b86e5d"/><circle cx="17.2" cy="28.3" r="1.1" fill="#2b2925"/><path d="m61.8 8.7c.8-2.8-.9-5.5-3.7-6.1-2.8-.6-5.7 1.1-6.4 3.9-.1.3-.2 1.1-.2 1.1-.3 6.4-1.5 7.6-1.5 7.6-1.8-.5-2.8.6-3 2.2-1.1 8.7-3.7 16.2 1 16.3l5-18.2c0 0-.1-3.3.4-3.9.6.5 1.3.8 2.1 1 2.7.6 5.6-1.2 6.3-3.9m-2.4-.6c-.4 1.4-1.9 2.3-3.3 2-1.4-.3-2.3-1.7-1.9-3.2.4-1.4 1.9-2.3 3.3-2 1.4.4 2.3 1.8 1.9 3.2" fill="#cedbd5"/><path d="m50.6 18.6c.2-.7-.2-1.5-1-1.6-.7-.2-1.5.3-1.7 1-.2.7.2 1.5 1 1.6.8.2 1.5-.3 1.7-1" fill="#231f20"/></svg> \ No newline at end of file diff --git a/public/emoji/1f487-1f3fd.svg b/public/emoji/1f487-1f3fd.svg new file mode 100644 index 000000000..b581fe54a --- /dev/null +++ b/public/emoji/1f487-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.3 24.7c-.9.3-3.6 1.2-5.9 1.5-.9.1-1.7 0-2.5-.1-.7-.2-1.3-.6-1.5-1.3l-.2.7c-1.4-.8-2.5-2.4-2.7-5.1-1.2-21.1-11.4-14.8-11.4-14.8s-.9-3.6-10-3.6c-14.1 0-21.8 9-21.8 20.9v30.3c0 0 51.1 8.7 57.7-29.3 0 .1-.7.4-1.7.8" fill="#594640"/><path d="m50.4 24.7c.5 1.6 2.7 1.7 5 1.3-1-2.6-2.8-5.8-4.2-9.4-.6-1.5-1.8-2.2-3.4-1.1 0 0-1.5-.7-3.4-6.7 0 0-.3-.8-.5-1-1.4-2.4-4.6-3.1-7.1-1.6-2.5 1.5-3.4 4.7-1.9 7.1 1.4 2.4 4.6 3.1 7.1 1.6.7-.4 1.3-1 1.7-1.6.6.4 1.4 3.6 1.4 3.6l5.2 8.6.1-.8m-9.7-11.9c-1.3.8-3 .4-3.7-.8-.7-1.2-.3-2.9 1-3.7 1.3-.8 3-.4 3.7.8.7 1.2.3 2.9-1 3.7" fill="#a9b5ae"/><path d="M35.6,49.4v-7H16.5v7C4.4,49.7,2,51.7,2,62h48.1C50.1,51.7,47.7,49.7,35.6,49.4z" fill="#b386e2"/><path d="m10.1 33.6c0 0-3.2-.8-3.2-5.5 0-3.7 2.4-4.4 2.4-4.4 8.7 0 24.7-11.2 24.7-11.2s3.4 9.9 8.5 11.2c0 0 2.5.5 2.5 4.4 0 4.7-3.3 5.5-3.3 5.5 0 7.1-9.8 15.7-15.8 15.7-5.8-.1-15.8-8.6-15.8-15.7" fill="#d6a57c"/><path d="m26 38.2c-3 0-4.6-2.2-3-2.2s4.6 0 6.1 0c1.5 0 0 2.2-3.1 2.2" fill="#b58360"/><path d="m30.6 31.7c-1.1 0-.9-1.3-.9-1.3 1.6-8.4 11-3.9 11-3.9.7 1.5-1.7 5.1-2.4 5.2-3.1.8-7.7 0-7.7 0" fill="#f5f5f5"/><circle cx="34.8" cy="28.3" r="3.3" fill="#664e27"/><circle cx="34.8" cy="28.3" r="1.1" fill="#2b2925"/><path d="m29.7 30.4c1.7-10.1 9.9-3.4 13.2-4.8-3.3 3.1-9.9-3.6-13.2 4.8" fill="#3b3226"/><path d="m21.4 31.7c1.1 0 .9-1.3.9-1.3-1.6-8.4-11-3.9-11-3.9-.7 1.5 1.7 5.1 2.4 5.2 3.1.8 7.7 0 7.7 0" fill="#f5f5f5"/><circle cx="17.2" cy="28.3" r="3.3" fill="#664e27"/><path d="m22.4 30.4c-1.7-10.1-9.9-3.4-13.2-4.8 3.2 3.1 9.8-3.6 13.2 4.8" fill="#3b3226"/><path d="m26 41.9l-7.3-1.1c4.4 6.3 10.3 6.3 14.7 0l-7.4 1.1" fill="#b58360"/><path d="m28.9 40.5c-2.1-.8-2.9.5-2.9.5s-.7-1.3-2.9-.5c-1.7.6-4.5.3-4.4.3 2.9.6 3.3 1.9 7.3 1.9 4 0 4.4-1.2 7.3-1.9.1 0-2.7.4-4.4-.3" fill="#805c44"/><circle cx="17.2" cy="28.3" r="1.1" fill="#2b2925"/><path d="m61.8 8.7c.8-2.8-.9-5.5-3.7-6.1-2.8-.6-5.7 1.1-6.4 3.9-.1.3-.2 1.1-.2 1.1-.3 6.4-1.5 7.6-1.5 7.6-1.8-.5-2.8.6-3 2.2-1.1 8.7-3.7 16.2 1 16.3l5-18.2c0 0-.1-3.3.4-3.9.6.5 1.3.8 2.1 1 2.7.6 5.6-1.2 6.3-3.9m-2.4-.6c-.4 1.4-1.9 2.3-3.3 2-1.4-.3-2.3-1.7-1.9-3.2.4-1.4 1.9-2.3 3.3-2 1.4.4 2.3 1.8 1.9 3.2" fill="#cedbd5"/><path d="m50.6 18.6c.2-.7-.2-1.5-1-1.6-.7-.2-1.5.3-1.7 1-.2.7.2 1.5 1 1.6.8.2 1.5-.3 1.7-1" fill="#231f20"/></svg> \ No newline at end of file diff --git a/public/emoji/1f487-1f3fe.svg b/public/emoji/1f487-1f3fe.svg new file mode 100644 index 000000000..2c2be850c --- /dev/null +++ b/public/emoji/1f487-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.3 24.7c-.9.3-3.6 1.2-5.9 1.5-.9.1-1.7 0-2.5-.1-.7-.2-1.3-.6-1.5-1.3l-.2.7c-1.4-.8-2.5-2.4-2.7-5.1-1.2-21.1-11.4-14.8-11.4-14.8s-.9-3.6-10-3.6c-14.1 0-21.8 9-21.8 20.9v30.3c0 0 51.1 8.7 57.7-29.3 0 .1-.7.4-1.7.8" fill="#231f20"/><path d="m50.4 24.7c.5 1.6 2.7 1.7 5 1.3-1-2.6-2.8-5.8-4.2-9.4-.6-1.5-1.8-2.2-3.4-1.1 0 0-1.5-.7-3.4-6.7 0 0-.3-.8-.5-1-1.4-2.4-4.6-3.1-7.1-1.6-2.5 1.5-3.4 4.7-1.9 7.1 1.4 2.4 4.6 3.1 7.1 1.6.7-.4 1.3-1 1.7-1.6.6.4 1.4 3.6 1.4 3.6l5.2 8.6.1-.8m-9.7-11.9c-1.3.8-3 .4-3.7-.8-.7-1.2-.3-2.9 1-3.7 1.3-.8 3-.4 3.7.8.7 1.2.3 2.9-1 3.7" fill="#a9b5ae"/><path d="M35.6,49.4v-7H16.5v7C4.4,49.7,2,51.7,2,62h48.1C50.1,51.7,47.7,49.7,35.6,49.4z" fill="#b386e2"/><path d="m10.1 33.6c0 0-3.2-.8-3.2-5.5 0-3.7 2.4-4.4 2.4-4.4 8.7 0 24.7-11.2 24.7-11.2s3.4 9.9 8.5 11.2c0 0 2.5.5 2.5 4.4 0 4.7-3.3 5.5-3.3 5.5 0 7.1-9.8 15.7-15.8 15.7-5.8-.1-15.8-8.6-15.8-15.7" fill="#b47d56"/><path d="m26 38.2c-3 0-4.6-2.2-3-2.2s4.6 0 6.1 0c1.5 0 0 2.2-3.1 2.2" fill="#935e3e"/><path d="m30.6 31.7c-1.1 0-.9-1.3-.9-1.3 1.6-8.4 11-3.9 11-3.9.7 1.5-1.7 5.1-2.4 5.2-3 .8-7.7 0-7.7 0" fill="#f5f5f5"/><circle cx="34.8" cy="28.3" r="3.3" fill="#664e27"/><circle cx="34.8" cy="28.3" r="1.1" fill="#2b2925"/><path d="m29.7 30.4c1.7-10.1 9.9-3.4 13.2-4.8-3.3 3.1-9.9-3.6-13.2 4.8" fill="#3b3226"/><path d="m21.4 31.7c1.1 0 .9-1.3.9-1.3-1.6-8.4-11-3.9-11-3.9-.7 1.5 1.7 5.1 2.4 5.2 3.1.8 7.7 0 7.7 0" fill="#f5f5f5"/><circle cx="17.2" cy="28.3" r="3.3" fill="#664e27"/><path d="m22.4 30.4c-1.7-10.1-9.9-3.4-13.2-4.8 3.2 3.1 9.8-3.6 13.2 4.8" fill="#3b3226"/><path d="m26 41.9l-7.3-1.1c4.4 6.3 10.3 6.3 14.7 0l-7.4 1.1" fill="#935e3e"/><path d="m28.9 40.5c-2.1-.8-2.9.5-2.9.5s-.7-1.3-2.9-.5c-1.7.6-4.5.3-4.4.3 2.9.6 3.3 1.9 7.3 1.9s4.4-1.2 7.3-1.9c.1 0-2.7.4-4.4-.3" fill="#734c31"/><circle cx="17.2" cy="28.3" r="1.1" fill="#2b2925"/><path d="m61.8 8.7c.8-2.8-.9-5.5-3.7-6.1-2.8-.6-5.7 1.1-6.4 3.9-.1.3-.2 1.1-.2 1.1-.3 6.4-1.5 7.6-1.5 7.6-1.8-.5-2.8.6-3 2.2-1.1 8.7-3.7 16.2 1 16.3l5-18.2c0 0-.1-3.3.4-3.9.6.5 1.3.8 2.1 1 2.7.6 5.6-1.2 6.3-3.9m-2.4-.6c-.4 1.4-1.9 2.3-3.3 2-1.4-.3-2.3-1.7-1.9-3.2s1.9-2.3 3.3-2c1.4.4 2.3 1.8 1.9 3.2" fill="#cedbd5"/><path d="m50.6 18.6c.2-.7-.2-1.5-1-1.6-.7-.2-1.5.3-1.7 1-.2.7.2 1.5 1 1.6.8.2 1.5-.3 1.7-1" fill="#231f20"/></svg> \ No newline at end of file diff --git a/public/emoji/1f487-1f3ff.svg b/public/emoji/1f487-1f3ff.svg new file mode 100644 index 000000000..0d4ee4cb5 --- /dev/null +++ b/public/emoji/1f487-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.3 24.7c-.9.3-3.6 1.2-5.9 1.5-.8.1-1.7 0-2.5-.1-.7-.2-1.3-.6-1.5-1.3l-.2.7c-1.4-.8-2.5-2.4-2.7-5.1-1.2-21.1-11.4-14.8-11.4-14.8s-.9-3.6-10-3.6c-14.1 0-21.8 9-21.8 20.9v30.3c0 0 51.1 8.7 57.7-29.3 0 .1-.7.4-1.7.8" fill="#231f20"/><path d="m50.4 24.7c.5 1.6 2.7 1.7 5 1.3-1-2.6-2.8-5.8-4.2-9.4-.6-1.5-1.8-2.2-3.4-1.1 0 0-1.5-.7-3.4-6.7 0 0-.3-.8-.5-1-1.4-2.4-4.6-3.1-7.1-1.6-2.5 1.5-3.4 4.7-1.9 7.1 1.4 2.4 4.6 3.1 7.1 1.6.7-.4 1.3-1 1.7-1.6.6.4 1.4 3.6 1.4 3.6l5.2 8.6.1-.8m-9.7-11.9c-1.3.8-3 .4-3.7-.8-.7-1.2-.3-2.9 1-3.7 1.3-.8 3-.4 3.7.8.7 1.2.3 2.9-1 3.7" fill="#a9b5ae"/><path d="M35.6,49.4v-7H16.5v7C4.4,49.7,2,51.7,2,62h48.1C50.1,51.7,47.7,49.7,35.6,49.4z" fill="#b386e2"/><path d="m10.1 33.6c0 0-3.2-.8-3.2-5.5 0-3.7 2.4-4.4 2.4-4.4 8.7 0 24.7-11.2 24.7-11.2s3.4 9.9 8.5 11.2c0 0 2.5.5 2.5 4.4 0 4.7-3.3 5.5-3.3 5.5 0 7.1-9.8 15.7-15.8 15.7s-15.8-8.6-15.8-15.7" fill="#8a6859"/><path d="m26 38.2c-3 0-4.6-2.2-3-2.2 1.5 0 4.6 0 6.1 0 1.5 0 0 2.2-3.1 2.2" fill="#705041"/><path d="m30.6 31.7c-1.1 0-.9-1.3-.9-1.3 1.6-8.4 11-3.9 11-3.9.7 1.5-1.7 5.1-2.4 5.2-3.1.8-7.7 0-7.7 0" fill="#f5f5f5"/><circle cx="34.8" cy="28.3" r="3.3" fill="#664e27"/><circle cx="34.8" cy="28.3" r="1.1" fill="#2b2925"/><path d="m29.7 30.4c1.7-10.1 9.9-3.4 13.2-4.8-3.3 3.1-9.9-3.6-13.2 4.8" fill="#3b3226"/><path d="m21.4 31.7c1.1 0 .9-1.3.9-1.3-1.6-8.4-11-3.9-11-3.9-.7 1.5 1.7 5.1 2.4 5.2 3.1.8 7.7 0 7.7 0" fill="#f5f5f5"/><circle cx="17.2" cy="28.3" r="3.3" fill="#664e27"/><path d="m22.4 30.4c-1.7-10.1-9.9-3.4-13.2-4.8 3.2 3.1 9.8-3.6 13.2 4.8" fill="#3b3226"/><path d="m26 41.9l-7.3-1.1c4.4 6.3 10.3 6.3 14.7 0l-7.4 1.1" fill="#7d5442"/><path d="m28.9 40.5c-2.1-.8-2.9.5-2.9.5s-.7-1.3-2.9-.5c-1.7.6-4.5.3-4.4.3 2.9.6 3.3 1.9 7.3 1.9s4.4-1.2 7.3-1.9c.1 0-2.7.4-4.4-.3" fill="#5c3f34"/><circle cx="17.2" cy="28.3" r="1.1" fill="#2b2925"/><path d="m61.8 8.7c.8-2.8-.9-5.5-3.7-6.1-2.8-.6-5.7 1.1-6.4 3.9-.1.3-.2 1.1-.2 1.1-.3 6.4-1.5 7.6-1.5 7.6-1.8-.5-2.8.6-3 2.2-1.1 8.7-3.7 16.2 1 16.3l5-18.2c0 0-.1-3.3.4-3.9.6.5 1.3.8 2.1 1 2.7.6 5.6-1.2 6.3-3.9m-2.4-.6c-.4 1.4-1.9 2.3-3.3 2-1.4-.3-2.3-1.7-1.9-3.2.4-1.4 1.9-2.3 3.3-2 1.4.4 2.3 1.8 1.9 3.2" fill="#cedbd5"/><path d="m50.6 18.6c.2-.7-.2-1.5-1-1.6-.7-.2-1.5.3-1.7 1-.2.7.2 1.5 1 1.6.8.2 1.5-.3 1.7-1" fill="#231f20"/></svg> \ No newline at end of file diff --git a/public/emoji/1f487.svg b/public/emoji/1f487.svg new file mode 100644 index 000000000..0d345e70b --- /dev/null +++ b/public/emoji/1f487.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.3 24.7c-.9.3-3.6 1.2-5.9 1.5-.8.1-1.7 0-2.5-.1-.7-.2-1.3-.6-1.5-1.3l-.2.7c-1.4-.8-2.5-2.4-2.7-5.1-1.2-21.1-11.4-14.8-11.4-14.8s-.9-3.6-10-3.6c-14.1 0-21.8 9-21.8 20.9v30.3c0 0 51.1 8.7 57.7-29.3 0 .1-.7.4-1.7.8" fill="#ffb300"/><path d="m50.4 24.7c.5 1.6 2.7 1.7 5 1.3-1-2.6-2.8-5.8-4.2-9.4-.6-1.5-1.8-2.2-3.4-1.1 0 0-1.5-.7-3.4-6.7 0 0-.3-.8-.5-1-1.4-2.4-4.6-3.1-7.1-1.6-2.5 1.5-3.4 4.7-1.9 7.1 1.4 2.4 4.6 3.1 7.1 1.6.7-.4 1.3-1 1.7-1.6.6.4 1.4 3.6 1.4 3.6l5.2 8.6.1-.8m-9.7-11.9c-1.3.8-3 .4-3.7-.8-.7-1.2-.3-2.9 1-3.7 1.3-.8 3-.4 3.7.8.7 1.2.3 2.9-1 3.7" fill="#a9b5ae"/><path d="M35.6,49.4v-7H16.5v7C4.4,49.7,2,51.7,2,62h48.1C50.1,51.7,47.7,49.7,35.6,49.4z" fill="#b386e2"/><path d="m10.1 33.6c0 0-3.2-.8-3.2-5.5 0-3.7 2.4-4.4 2.4-4.4 8.7 0 24.7-11.2 24.7-11.2s3.4 9.9 8.5 11.2c0 0 2.5.5 2.5 4.4 0 4.7-3.3 5.5-3.3 5.5 0 7.1-9.8 15.7-15.8 15.7-5.8-.1-15.8-8.6-15.8-15.7" fill="#ffdd67"/><path d="m26 38.2c-3 0-4.6-2.2-3-2.2s4.6 0 6.1 0c1.5 0 0 2.2-3.1 2.2" fill="#eba352"/><path d="m30.6 31.7c-1.1 0-.9-1.3-.9-1.3 1.6-8.4 11-3.9 11-3.9.7 1.5-1.7 5.1-2.4 5.2-3.1.8-7.7 0-7.7 0" fill="#f5f5f5"/><circle cx="34.8" cy="28.3" r="3.3" fill="#664e27"/><circle cx="34.8" cy="28.3" r="1.1" fill="#2b2925"/><path d="m29.7 30.4c1.7-10.1 9.9-3.4 13.2-4.8-3.3 3.1-9.9-3.6-13.2 4.8" fill="#3b3226"/><path d="m21.4 31.7c1.1 0 .9-1.3.9-1.3-1.6-8.4-11-3.9-11-3.9-.7 1.5 1.7 5.1 2.4 5.2 3.1.8 7.7 0 7.7 0" fill="#f5f5f5"/><circle cx="17.2" cy="28.3" r="3.3" fill="#664e27"/><path d="m22.4 30.4c-1.7-10.1-9.9-3.4-13.2-4.8 3.2 3.1 9.8-3.6 13.2 4.8" fill="#3b3226"/><path d="m26 41.9l-7.3-1.1c4.4 6.3 10.3 6.3 14.7 0l-7.4 1.1" fill="#f09985"/><path d="m28.9 40.5c-2.1-.8-2.9.5-2.9.5s-.7-1.3-2.9-.5c-1.7.6-4.5.3-4.4.3 2.9.6 3.3 1.9 7.3 1.9 4 0 4.4-1.2 7.3-1.9.1 0-2.7.4-4.4-.3" fill="#d47f6c"/><circle cx="17.2" cy="28.3" r="1.1" fill="#2b2925"/><path d="m61.8 8.7c.8-2.8-.9-5.5-3.7-6.1s-5.7 1.1-6.4 3.9c-.1.3-.2 1.1-.2 1.1-.3 6.4-1.5 7.6-1.5 7.6-1.8-.5-2.8.6-3 2.2-1.1 8.7-3.7 16.2 1 16.3l5-18.2c0 0-.1-3.3.4-3.9.6.5 1.3.8 2.1 1 2.7.6 5.6-1.2 6.3-3.9m-2.4-.6c-.4 1.4-1.9 2.3-3.3 2-1.4-.3-2.3-1.7-1.9-3.2.4-1.4 1.9-2.3 3.3-2 1.4.4 2.3 1.8 1.9 3.2" fill="#cedbd5"/><path d="m50.6 18.6c.2-.7-.2-1.5-1-1.6-.7-.2-1.5.3-1.7 1-.2.7.2 1.5 1 1.6.8.2 1.5-.3 1.7-1" fill="#231f20"/></svg> \ No newline at end of file diff --git a/public/emoji/1f488.svg b/public/emoji/1f488.svg new file mode 100644 index 000000000..8db2bdc7d --- /dev/null +++ b/public/emoji/1f488.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d8e0e0" d="m19.3 18.9h25.4v38h-25.4z"/><path d="m20.9 23.9c0-2 0-3.9 0-5.9 7.4-1.8 22.2-4.7 22.2-4.7-7.4 1.8-14.8 8.8-22.2 10.6" fill="#428bc1"/><path d="m20.9 29.5c0-2 0-3.9 0-5.9 7.4-1.8 14.8-8.8 22.2-10.6 0 2 0 3.9 0 5.9-7.4 1.8-14.8 8.8-22.2 10.6" fill="#fff"/><path d="m20.9 35.2c0-2 0-3.9 0-5.9 7.4-1.8 14.8-8.8 22.2-10.6 0 2 0 3.9 0 5.9-7.4 1.7-14.8 8.7-22.2 10.6" fill="#ed4c5c"/><path d="m20.9 40.8c0-2 0-3.9 0-5.9 7.4-1.8 14.8-8.8 22.2-10.6 0 2 0 3.9 0 5.9-7.4 1.8-14.8 8.8-22.2 10.6" fill="#fff"/><path d="m20.9 46.3c0-2 0-3.9 0-5.9 7.4-1.8 14.8-8.8 22.2-10.6 0 2 0 3.9 0 5.9-7.4 1.8-14.8 8.8-22.2 10.6" fill="#428bc1"/><path d="m20.9 52c0-2 0-3.9 0-5.9 7.4-1.8 14.8-8.8 22.2-10.6 0 2 0 3.9 0 5.9-7.4 1.7-14.8 8.7-22.2 10.6" fill="#fff"/><path d="m20.9 57.6c0-2 0-3.9 0-5.9 7.4-1.8 14.8-8.8 22.2-10.6 0 2 0 3.9 0 5.9-7.4 1.8-14.8 8.8-22.2 10.6" fill="#ed4c5c"/><path d="m24.1 61.3c0-2-3.2-2-3.2-4 7.4-1.8 14.8-8.8 22.2-10.6 0 2 0 3.9 0 5.9-7.4 1.8-11.6 6.9-19 8.7" fill="#fff"/><path d="m29.8 58.9c4.4-2.6 8.9-5.6 13.3-6.6 0 2 0 3.9 0 5.9-7.4 1.7-16.3 2.4-13.3.7" fill="#428bc1"/><path d="m45 13.8h-26c0-15.7 26-15.7 26 0" fill="#b0b8b8"/><g fill="#c1c9c9"><path d="m47 17.6c0 1-.9 1.8-2 1.8h-26c-1.1 0-2-.8-2-1.8v-1.9c0-1 .9-1.8 2-1.8h26c1.1 0 2 .8 2 1.8v1.9"/><path d="m47 60.2c0 1-.9 1.8-2 1.8h-26c-1.1 0-2-.8-2-1.8v-1.9c0-1 .9-1.8 2-1.8h26c1.1 0 2 .8 2 1.8v1.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f489.svg b/public/emoji/1f489.svg new file mode 100644 index 000000000..0a2fe9667 --- /dev/null +++ b/public/emoji/1f489.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ed4c5c"><path d="m59.7 25.5c0 9.8-7.1 9.8-7.1 0 0-5.8 3.5-10.5 3.5-10.5s3.6 4.7 3.6 10.5"/><path d="m54.5 43.2c0 7.5-7.1 7.5-7.1 0 0-4.4 3.5-8 3.5-8s3.6 3.6 3.6 8"/></g><path fill="#d0d0d0" d="M21.1 55.5 9.5 43.7 35.4 17.5 47 29.3z"/><path fill="#ed4c5c" d="m30.2 43.7l14.2-14.4-9-9.2-14.3 14.4z"/><path fill="#333" d="m27.6 46.3l2.6-2.6-9.1-9.2-2.6 2.6z"/><path fill="#bcc0c1" d="m43.8 26l2.6-2.6-5.2-5.3-2.6 2.6z"/><g fill="#42ade2"><path d="m14.7 62l1.2-1.3-11.6-11.8-1.3 1.3z"/><path d="m12.7 57.4l5.2-5.2-5.2-5.3-5.2 5.3z"/></g><path fill="#fff" d="m45.1 19.4l-.3-.3z"/><path fill="#bcc0c1" d="m43.1 20.1l.4.3.3.4.6.6 15.3-15.4.7-2 .3-1 .3-1z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f48a.svg b/public/emoji/1f48a.svg new file mode 100644 index 000000000..ea0a9a8cc --- /dev/null +++ b/public/emoji/1f48a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m6.2 57.8c-5.2-5.1-5.6-13.2-.9-17.9l17.1-17.1 18.8 18.8-17.1 17.1c-4.7 4.7-12.8 4.3-17.9-.9" fill="#ffce31"/><path d="m58.3 26.8c5.3-5.3 4.9-14.3-1-20.1-5.8-5.8-14.8-6.2-20.1-1l-12.8 12.8-3.7 3.7-.1.1c-.7.7-.7 1.9 0 2.6l18.4 18.4c.7.7 1.8.7 2.6 0l.1-.1c0 0 0 0 0 0l3.7-3.7c0 0 0 0 0 0l12.9-12.7" fill="#42ade2"/></svg> \ No newline at end of file diff --git a/public/emoji/1f48b.svg b/public/emoji/1f48b.svg new file mode 100644 index 000000000..a2d76f20d --- /dev/null +++ b/public/emoji/1f48b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m11.2 40.7c3.7-1.9 5.3-2.5-.7-4.3 1.1-.1 7.5 2.1 9.5-.3 1.7-1.2-6.5-2.7-7-3.9 1.6 1 8.6 4.1 9.9 1.3-.2-1-1.2-2.9-4.7-3.9 1 .4 3.1.2 3.9-.6-.3-.9-4.2-3.3-4.6-6.4 1.3 1.8 2.9 4.9 4.9 5.5 0 0 .6-1.5 2.8-2.1-2 0-4-1.2-4.3-2.2 1.4 2.3 6.4 1.1 8.5 3 0 0-.4-1.3 1-3 .1-.4-.8-1.1-.3-1.3.2.2.2.9.8.8 1.3-.5 2.5-2.2 1.7-3.8.6.3.7 1.7.8 2.5.8 0 2.2-.1 3.7 1.3.3-.2.2-.7.5-.9.3 1 .3 3.1 1.7 3 1.1 0 2.5-2.4 2.7-3.4-.1 2.3 1.2 2 1.6 2.1 1-.1 2.1-3.4 2.6-3.4-.2.4-.2 1.7-.1 2.4 1.1.2 3.9-1.1 4.5-1.7-.1.5-.3.7-.2 1.3 1 .2 6.7-2.5 8-5.3-1.5-.7-2.7-1.5-3.9-1.9-.7.6-.7 3.1-1.6 2.9.4-.6 1.4-2.7.6-3.4-3.8-2.6-1.9 2-2.3 2.4 0-.8-1.7-5.5-3.3-5.1-.3.4-.9-2.3-2 3.6.1-1 1.3-4.9-4.5-6.5-.3 1.5 1.7 6 1.2 7-.2-1.9-1.7-6.5-2.7-7.7-2.2-.9-6.1-2.5-7.8-1.9-2 .5 3 5 1.6 6.8.3-2.6-2.8-5.4-4.9-5.4-4.3 2.2-.8 6.3-1.5 8.3-.4-2.4-1.6-2.9-1.4-5.7-1.1.8-1.2 2.2-2.4 3.3-.6.2-.9-.1-1.5 0-1 1.1.9 3.4.5 4.3-.7-1.5-.7-3.7-2.4-3.9-1.4-.9-4.3-.2-6.5 1.3-2.5.7-4.9 7.5-4.8 8.4.2 1.2 2.3 1.4 2.4 2.6-.9-.5-1.2-1.5-2.6-1.4-.5 1.1-.8 1.9-.9 3.5 1.5 1 3.4 1.9 3.9 3.4-1.4-.5-2.2-2.6-4-2-2.3 6.5.5 5.3.8 6.2-.8.3-1.6-.5-1.9 0-1.8 3.3.3 3.3.5 3.9-.4 0-.9 0-1.3 0-.7.6-.8 2.7-.6 3.7 1.5-.7 4.7-1.4 3.9-3.2.8.2 1.7.2 2.2-.2" fill="#c94747"/><path d="m50.7 23.7c-1.7.4-6.9.8-8.2 2.3 1.5 2.4 7.4 2.8 8.9 5.2-2.3-1.4-7-3.4-10-4.2-3.6-.8-2.5 1.2-3.7 4.1.5 1.1 2.2 4.1 2.3 5.1-.9-1-1.7-5.6-3.2-3.1-2.4 3.9 1.3 4.7 2.9 8.3-1-1.4-3-4.1-4.3-5.7l-.9 1.5c-1.5-.4-2.2-.3-2.2-.3.9 2.2 3.7 6.7 4.5 8.1-2.7-2.7-3.9-5.3-5.3-8.2-1.2 0-2.3-.5-3.5-.7-.1 2.5 1 4.1 1 5.9-.9-2.7-1.5-8.5-6.8-6.6-1.5 3.1.7 9.1.8 11.7-1-2.9-.9-7-2.2-9.5-1.7-.1-4.4-.2-3.9.9-3.4.9-12.3 6.2-10.8 7.6 2.7 2.6 8.6 6 12.4 6.7.2-1 .6-2.7 1-3.3.4 1.6.9 3.6 2.5 4 .4-.5-.2-1.8-.1-2.6 1.4 1.7 5.2 3.7 7.9 2.4.3-1-.8-2.4-.2-3.1.4 2.7 6.6 2.9 7.1.5.2-1.1-.9-1.8-.9-2.5.9 1 1.3 2.3 2.8 2.2 3.3-.2 1.1-4.8.5-6.6.8 1.6 1.8 4 3 5.2.9-.2 1.3-1.5.8-2.6 2.9 2 3.2.4 2.1-3.6 0-.1-.1-.2-.1-.3 0 .1.1.2.1.3.3.8 1.4 2.7 2.1 3 2.6-1.1-1.1-5.5-1.6-6.3 1.1.9 2.4 3.8 4.1 4.2.3-.2.3-1.8.5-2.1-.6-3.9-4.5-6.4-6-8.9 2.4 2.2 4.8 6.8 7.9 8.4 1-1.3-.9-4.8-1.5-5.8.9.4 2.4 2.7 3.5 2.8 1.1-.6-.5-3.5-1.2-4.5.5.2 1.9 1.7 2.7 1.5.3-1.4-1.5-3.1-1.9-4.2.5.1 2.1 1.7 2.8 1.7.7-2.9 1.9-6.3 1.7-13.1-1 .1-6.1 3.9-7.4 4.2" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f48c.svg b/public/emoji/1f48c.svg new file mode 100644 index 000000000..ae73beac1 --- /dev/null +++ b/public/emoji/1f48c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c4ced6"><path d="m2.6 47l17.2-17.1-13.3-18.2c-.6.8-1.1 1.9-1.2 3.1l-3.3 29c-.1 1.2.1 2.3.6 3.2"/><path d="m60.2 8.6l-24.9 22.1 19.6 25.3c1.1-.9 1.8-2.2 2-3.8l4.4-39.5c.3-1.7-.2-3.1-1.1-4.1"/></g><path d="m35.3 30.7l24.9-22.1c-.8-.9-1.9-1.4-3.2-1.3l-48.5 3.2c-.7 0-1.5.5-2 1.2l13.2 18.2-17.1 17.1c.4.8 1 1.3 1.7 1.5l47.2 8.5c1.3.2 2.5-.1 3.5-.9l-19.7-25.4" fill="#dae4ea"/><path d="m39.3 22.8c-1.7-8.9-10.4-4.8-11.6-.6-.5-4.5-7.4-7.6-10.3.3-3.2 8.6 7.4 17.6 8.2 19.1 1-.9 15.6-8.9 13.7-18.8" fill="#f46767"/></svg> \ No newline at end of file diff --git a/public/emoji/1f48d.svg b/public/emoji/1f48d.svg new file mode 100644 index 000000000..51da1763c --- /dev/null +++ b/public/emoji/1f48d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 61.9c-11.6 0-21-9.5-21-21.3s9.4-21.3 21-21.3 21 9.7 21 21.4-9.4 21.2-21 21.2m0-38.1c-9.2 0-16.7 7.6-16.7 16.9 0 9.3 7.5 16.9 16.7 16.9s16.7-7.6 16.7-16.9c0-9.4-7.5-16.9-16.7-16.9" fill="#d0d0d0"/><path d="m25.5 59c-1.9-.6-3.6-1.6-5.2-2.7-1.6-1.2-3-2.6-4.2-4.1-2.4-3.2-3.8-7.1-3.9-11.1-.1-4 1-8 3.3-11.3 1.1-1.6 2.5-3.1 4-4.4 1.5-1.2 3.2-2.3 5-3-3.4 1.8-6.4 4.5-8.4 7.8-2 3.2-3.1 7.1-2.9 10.9.1 3.8 1.4 7.5 3.6 10.7 2.1 3 5.2 5.5 8.7 7.2" fill="#fff"/><path d="m39.6 22.4c1.8.7 3.5 1.8 5 3 1.5 1.2 2.9 2.7 4 4.4 2.2 3.2 3.4 7.3 3.3 11.2-.1 4-1.5 7.9-3.9 11.1-1.2 1.6-2.6 3-4.2 4.1-1.6 1.1-3.4 2.1-5.2 2.7 3.5-1.6 6.6-4.1 8.8-7.3 2.2-3.1 3.5-6.9 3.6-10.7 0-3.7-1-7.5-3-10.7-2-3.3-5-6-8.4-7.8" fill="#a5a5a5"/><path fill="#d0d0d0" d="m25.5 15l6.5 6.6 6.5-6.6z"/><path fill="#a5a5a5" d="m34.2 15l-1.5 4.4 1.3.1 4.5-4.5z"/><path fill="#b6fff1" d="m28.8 1.9l-1.1 6.6h-8.6l3.2-6.6z"/><g fill="#6adbc6"><path d="m27.7 8.5l2.1 6.5h-4.3l-6.4-6.5z"/><path d="m28.8 1.9l-1.1 6.6h8.6l-1.1-6.6z"/></g><g fill="#42ade2"><path d="m35.2 1.9l1.1 6.6h8.6l-3.2-6.6z"/><path d="m27.7 8.5l2.1 6.5h4.4l2.1-6.5z"/></g><path fill="#428bc1" d="m36.3 8.5l-2.1 6.5h4.3l6.4-6.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f48e.svg b/public/emoji/1f48e.svg new file mode 100644 index 000000000..c7a3719a2 --- /dev/null +++ b/public/emoji/1f48e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#9450e0" d="M41 4 23 4 2 20.1 32 60 62 20.1z"/><g fill="#c28fef"><path d="m32 60l12.5-39.9h-25.7z"/><path d="M9.5 9.5 2 20.1 18.8 20.1 23 4z"/><path d="M54.5 9.5 41 4 44.5 20.1 62 20.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f48f.svg b/public/emoji/1f48f.svg new file mode 100644 index 000000000..cd4f66f04 --- /dev/null +++ b/public/emoji/1f48f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m46.5 7.1c-3.2-8.5-13.5-4.7-14.5-.5-1.3-4.5-11.4-7.9-14.5.4-3.5 9.3 13.3 17.6 14.5 19 1.2-1.1 18-9.8 14.5-18.9" fill="#ff5a79"/><path d="M17,22C7.3,22,2,28.3,2,36.7v24.5h30V36.7c0-12.4-8.1-12.2-8.1-12.2S23.3,22,17,22z" fill="#ffb300"/><path d="m32 60.8v1.2h30v-14.2c0 0-30 7.2-30 13" fill="#01579b"/><path d="m2 47.8v14.2h30v-1.2c0-5.8-30-13-30-13" fill="#c2185b"/><path d="m34.8 40h24.8l1.1-2.9c0-10.6-2.5-15-14.1-15.1-12.4-.1-13.8 10.3-11.8 18" fill="#ffb300"/><path d="m59.7 37.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-2.6-5.1-15.9-5.1-4.7 0-8.2-3.5-8.2 12 0 5.8 4.3 11.5 9.9 11.5 6 0 14.8-4.2 14.8-11.7 2.2-.2 2.9-1.7 2.9-3.5 0-2.8-1.3-3-2.3-2.8" fill="#ffdd67"/><g fill="#937237"><path d="m35.8 39.9c.9-2 2.2-3 3.6-3 1.4 0 2.7 1 3.6 3 .1.2-.4.6-.6.4-.9-.7-1.9-1-3-1-1.1 0-2.1.3-3 1-.2.1-.7-.2-.6-.4"/><path d="m46.6 39.9c.9-2 2.2-3 3.6-3s2.7 1 3.6 3c.1.2-.4.6-.6.4-.9-.7-1.9-1-3-1-1.1 0-2.1.3-3 1-.2.1-.7-.2-.6-.4"/><path d="m40.8 49.4c-.8-.8.9-1.4.9-2.8 0-1.4-1.6-2-.9-2.8.9-.9 2.9-.2 4.1-1.5 0 1-.9 2.2-2.5 2.2 0 0 1.1.4 1.1 2.2 0 1.7-1.1 2.2-1.1 2.2 1.6 0 2.5 1.1 2.5 2.2-1.2-1.4-3.2-.7-4.1-1.7"/></g><path d="m5.3 37.1c.1.6.2 1.2.4 1.5.3.6.9.9.9.9s11.8-4.1 17.8-9.9c0 0 5.9 1.9 5.9 14.2 0 5.2-3.7 11.3-9.6 11.3-6 0-14.8-4.2-14.8-11.7-2.2-.1-2.9-1.6-2.9-3.4 0-2.9 1.3-3.1 2.3-2.9" fill="#ffdd67"/><g fill="#937237"><path d="m29.2 39.9c-.9-2-2.2-3-3.6-3-1.4 0-2.7 1-3.6 3-.1.2.4.6.6.4.9-.7 1.9-1 3-1 1.1 0 2.1.3 3 1 .2.1.7-.2.6-.4"/><path d="m18.4 39.9c-.9-2-2.2-3-3.6-3s-2.7 1-3.6 3c-.1.2.4.6.6.4.9-.7 1.9-1 3-1 1.1 0 2.1.3 3 1 .2.1.7-.2.6-.4"/><path d="m24.2 49.4c.8-.8-.9-1.4-.9-2.8 0-1.4 1.6-2 .9-2.8-.9-.9-2.9-.2-4.1-1.5 0 1 .9 2.2 2.5 2.2 0 0-1.1.4-1.1 2.2 0 1.7 1.1 2.2 1.1 2.2-1.6 0-2.5 1.1-2.5 2.2 1.2-1.4 3.2-.7 4.1-1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f490.svg b/public/emoji/1f490.svg new file mode 100644 index 000000000..8f15a9652 --- /dev/null +++ b/public/emoji/1f490.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m43.2 26.8c-.9 6 5.9 16.5 5.9 16.5l1.5-.8c-4.3-13.6-2.1-29-2.1-29s-4.4 6.6-5.3 13.3" fill="#83bf4f"/><path fill="#75a843" d="m29 3.3l21.7 39.5-4.5 2.1z"/><path d="m39.8 11.8c2.5 5.1 1.2 8.4-1.7 9.9-2.9 1.5-6.4.5-8.9-4.6-2.6-5.1-.2-13.8-.2-13.8s8.3 3.4 10.8 8.5" fill="#cc9132"/><path d="m34.8 11.3c8.9.9 7.3 9.3 3.5 11.2-3.9 1.9-8.9-.5-11.4-5.4-2.4-4.9-.6-10.8-.6-10.8s2 4.4 8.5 5" fill="#f4bc58"/><path d="m31.8 12.8c-4.7 7.7 3 11.5 6.8 9.5s5-7.5 2.6-12.4c-2.4-4.9-8.2-7-8.2-7s2.2 4.3-1.2 9.9" fill="#ffd93b"/><path d="m29.7 38.9c4.6 3.9 17.1 3.7 17.1 3.7l.2-1.7c-13.7-3.5-25.5-13.6-25.5-13.6s3.1 7.2 8.2 11.6" fill="#83bf4f"/><path fill="#75a843" d="m2 35.4l44.6 1.8-.4 5z"/><path d="m14.9 30.6c5.6.5 7.7 3.4 7.4 6.7-.3 3.3-3 5.7-8.6 5.2-5.6-.5-11.7-7.1-11.7-7.1s7.3-5.3 12.9-4.8" fill="#871212"/><path d="m11.8 34.6c5.4-7.1 11.7-1.3 11.3 3-.4 4.3-5.2 7.4-10.6 6.8s-9.4-5.2-9.4-5.2 4.7.6 8.7-4.6" fill="#cc3636"/><path d="m11.5 38c4 8 11.2 3.6 11.7-.8.4-4.3-3.7-8.2-9.1-8.8s-10.3 3.4-10.3 3.4 4.8.3 7.7 6.2" fill="#e24b4b"/><g fill="#83bf4f"><path d="m28.9 40c5.2-3 17.5-.3 17.5-.3l-.2 1.7c-14.1.8-27.6 8.4-27.6 8.4s4.5-6.5 10.3-9.8"/><path d="m33.8 28.9c1.8 5.8 12.5 12.3 12.5 12.3l1-1.4c-9.7-10.3-14.3-25.1-14.3-25.1s-1.2 7.7.8 14.2"/></g><path fill="#75a843" d="m12.3 16.4l36.8 25.5-3.1 3.9z"/><path d="m25.7 19.3c4.5 3.5 4.7 7.1 2.7 9.7-2 2.6-5.5 3.2-10-.2-4.5-3.5-6.1-12.3-6.1-12.3s8.9-.7 13.4 2.8" fill="#aa1f65"/><path d="m21 21c8.4-3.1 10.6 5.2 8 8.6s-8.3 3.5-12.6.1c-4.3-3.4-5.2-9.4-5.2-9.4s3.6 3 9.8.7" fill="#d33777"/><path d="m18.9 23.7c-.9 8.9 7.6 9 10.3 5.6 2.6-3.4 1.3-8.9-3.1-12.3-4.3-3.4-10.4-2.7-10.4-2.7s3.9 2.9 3.2 9.4" fill="#e84d88"/><path fill="#83bf4f" d="m58.4 58.2l-1.9 1.9-2.5-2.5 2-1.9z"/><path fill="#75a843" d="m59.8 56.8l-2 2-2.4-2.5 1.9-2z"/><path fill="#83bf4f" d="m61.1 55.5l-1.9 1.9-2.5-2.5 1.9-1.9z"/><path d="m22.8 47.8c0 0 17.1-2.9 25.3 5.3 1.8 1.8 2.9 7.9 2.9 7.9l11-11.1c0 0-6.1-1.1-7.9-2.9-8.2-8.2-5.3-25.4-5.3-25.4l-26 26.2" fill="#42ade2"/><path fill="#ff506e" d="m58 46.9l-10 10.1-3.7-3.8 10-10z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f491.svg b/public/emoji/1f491.svg new file mode 100644 index 000000000..38085503c --- /dev/null +++ b/public/emoji/1f491.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M17,22C7.3,22,2,28.3,2,36.7v18.5h30V36.7c0-12.4-8.1-12.2-8.1-12.2S23.3,22,17,22z" fill="#ffb300"/><path d="m32 54.8v7.2h30v-7.2c0-5.8-30-5.8-30 0" fill="#01579b"/><path d="m2 54.8v7.2h30v-7.2c0-5.8-30-5.8-30 0" fill="#c2185b"/><path d="m6.4 43.6c0 0-2.2-.6-2.2-3.9 0-2.6 1.7-3.1 1.7-3.1 6 0 15.8-7.8 15.8-7.8s3.7 6.9 7.3 7.8c0 0 1.7.3 1.7 3.1 0 3.3-2.3 3.9-2.3 3.9 0 5-6.8 10-11 10-4 0-11-5-11-10" fill="#ffdd67"/><g fill="#937237"><circle cx="12.1" cy="40.3" r="2.2"/><circle cx="22.9" cy="40.3" r="2.2"/><path d="m21.1 47.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="m31.9 37.3l1.5 2.8h26.2l1.1-2.9c0-10.6-2.5-15-14.1-15.1-11.8-.2-14.7 4.5-14.7 15.2" fill="#ffb300"/><path d="m59.7 37.1c-.1.6-.2 1.2-.4 1.5-.3.6-.9.9-.9.9s.2-1.2.1-2.8c-.7-9.7-1.2-5.1-11.9-5.1-10.7 0-11.3-4.7-11.9 5-.1 1.7.1 2.8.1 2.8s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.5-1-.3-2.3 0-2.3 2.9 0 1.8.7 3.3 2.9 3.5.8 6.1 8.9 10.1 12.6 10.1 3.6 0 11.8-4.1 12.6-10.1 2.2-.2 2.9-1.7 2.9-3.5-.2-2.8-1.5-3-2.5-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="41" cy="40.3" r="2.2"/><circle cx="52" cy="40.3" r="2.2"/><path d="m50.1 47.2c-2.3 1.8-4.9 1.8-7.2 0-.3-.2-.5.2-.3.5.7 1.3 2.1 2.4 3.9 2.4s3.2-1.1 3.9-2.4c.2-.4 0-.8-.3-.5"/></g><path d="m46.5 7.1c-3.2-8.5-13.5-4.7-14.5-.5-1.3-4.5-11.4-7.9-14.5.4-3.5 9.3 13.3 17.6 14.5 19 1.2-1.1 18-9.8 14.5-18.9" fill="#ff5a79"/></svg> \ No newline at end of file diff --git a/public/emoji/1f492.svg b/public/emoji/1f492.svg new file mode 100644 index 000000000..e7008d423 --- /dev/null +++ b/public/emoji/1f492.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m63 62h-62c-.6 0-1 .5-1 1 0 .5.4 1 1 1h62c.5 0 1-.5 1-1 0-.5-.5-1-1-1" fill="#e84d88"/><path fill="#fc97b2" d="m60 62h-56v-18l28-12 28 12z"/><g fill="#ed4c5c"><path d="m21.4 34.1l-20.2 8.3c-1 .4-1.4 1.5-1 2.5.4 1 1.5 1.4 2.5 1l20.2-8.3c1-.4 1.4-1.5 1-2.5-.4-.9-1.6-1.4-2.5-1"/><path d="m42.6 34.1l20.2 8.3c1 .4 1.4 1.5 1 2.5-.4 1-1.5 1.4-2.5 1l-20.2-8.3c-1-.4-1.4-1.5-1-2.5.4-.9 1.6-1.4 2.5-1"/></g><path fill="#ffc7ce" d="m44 62h-24v-36l12-5 12 5z"/><path fill="#ffce31" d="m38.7 5h-5v-5h-3.4v5h-5v3.3h5v11.7h3.4v-11.7h5z"/><path fill="#ffc7ce" d="m20 63h24v1h-24z"/><path fill="#fc97b2" d="m20 62h24v1h-24z"/><path d="m47.8 25.4l-15.8-6.4-15.8 6.4c-1 .4-1.4 1.5-1 2.4.4.9 1.5 1.4 2.5 1l14.3-5.8 14.4 5.8c1 .4 2.1-.1 2.5-1 .4-.9-.1-2-1.1-2.4" fill="#ed4c5c"/><g fill="#fff"><path d="m30.7 29.8c-.1-.6-.6-.9-1.2-.8 0 0-.1 0-.7.3-.6.2-.7.3-.7.3-.5.3-.6.9-.3 1.4l3.1 4.2c.3.5.6.4.5-.2l-.7-5.2"/><path d="m26 32.9c-.5-.3-1.1-.2-1.3.3l-.6 1.4c-.2.5.2 1.1.7 1.2l5.2.8c.6.1.7-.1.2-.5l-4.2-3.2"/><path d="m24.8 38.3c-.6.1-.9.6-.8 1.2 0 0 0 .1.3.7.2.6.3.7.3.7.3.5.9.6 1.4.3l4.2-3.1c.5-.3.4-.6-.2-.5l-5.2.7"/><path d="m27.9 43c-.3.5-.2 1.1.3 1.3l1.4.6c.6.2 1.1-.2 1.2-.7l.8-5.2c.1-.6-.1-.7-.5-.2l-3.2 4.2"/><path d="m33.3 44.2c.1.6.6.9 1.2.8 0 0 .1 0 .7-.3.6-.2.7-.3.7-.3.5-.3.6-.9.3-1.4l-3.2-4.2c-.3-.5-.6-.4-.5.2l.8 5.2"/><path d="m38 41.1c.5.3 1.1.2 1.3-.3l.6-1.4c.2-.6-.2-1.1-.7-1.2l-5.2-.6c-.6-.1-.7.1-.2.5l4.2 3"/><path d="m39.2 35.7c.6-.1.9-.6.8-1.2 0 0 0-.1-.3-.7-.2-.6-.3-.7-.3-.7-.3-.5-.9-.6-1.4-.3l-4.2 3.2c-.5.3-.4.6.2.5l5.2-.8"/><path d="m36.1 31c.3-.5.2-1.1-.3-1.3l-1.4-.6c-.6-.2-1.1.2-1.2.7l-.6 5.2c-.1.6.1.7.5.2l3-4.2"/></g><path d="m32 47c-3.3 0-6 2.7-6 6v9h12v-9c0-3.3-2.7-6-6-6" fill="#fc97b2"/><path d="m28 56h8v-3c0-2.2-1.8-4-4-4-2.2 0-4 1.8-4 4v3" fill="#d6eef0"/><g fill="#e84d88"><path d="m11.2 49.5c-.1-.4-.4-.6-.7-.5 0 0-.1 0-.4.2-.4.1-.4.2-.4.2-.3.2-.4.6-.2.9l1.9 2.6c.2.3.3.2.3-.1l-.5-3.3"/><path d="m8.2 51.4c-.3-.2-.7-.1-.8.2l-.4.9c-.1.3.1.7.5.7l3.2.5c.4.1.4-.1.1-.3l-2.6-2"/><path d="m7.5 54.8c-.4.1-.6.4-.5.7 0 0 0 .1.2.4.1.4.2.4.2.4.2.3.6.4.9.2l2.6-1.9c.3-.2.2-.3-.1-.3l-3.3.5"/><path d="m9.4 57.8c-.2.3-.1.7.2.8l.9.4c.3.1.7-.1.7-.5l.5-3.2c.1-.4-.1-.4-.3-.1l-2 2.6"/><path d="m12.8 58.5c.1.4.4.6.7.5 0 0 .1 0 .4-.2.4-.1.4-.2.4-.2.3-.2.4-.6.2-.9l-1.9-2.6c-.2-.3-.3-.2-.3.1l.5 3.3"/><path d="m15.8 56.6c.3.2.7.1.8-.2l.4-.9c.1-.3-.1-.7-.5-.7l-3.2-.5c-.4-.1-.4.1-.1.3l2.6 2"/><path d="m16.5 53.2c.4-.1.6-.4.5-.7 0 0 0-.1-.2-.4-.1-.4-.2-.4-.2-.4-.2-.3-.6-.4-.9-.2l-2.6 1.9c-.3.2-.2.3.1.3l3.3-.5"/><path d="m14.6 50.2c.2-.3.1-.7-.2-.8l-.9-.4c-.3-.1-.7.1-.7.5l-.5 3.2c-.1.4.1.4.3.1l2-2.6"/><path d="m51.2 49.5c-.1-.4-.4-.6-.7-.5 0 0-.1 0-.4.2-.4.1-.4.2-.4.2-.3.2-.4.6-.2.9l1.9 2.6c.2.3.3.2.3-.1l-.5-3.3"/><path d="m48.2 51.4c-.3-.2-.7-.1-.8.2l-.4.9c-.1.3.1.7.5.7l3.2.5c.4.1.4-.1.1-.3l-2.6-2"/><path d="m47.5 54.8c-.4.1-.6.4-.5.7 0 0 0 .1.2.4.1.4.2.4.2.4.2.3.6.4.9.2l2.6-1.9c.3-.2.2-.3-.1-.3l-3.3.5"/><path d="m49.4 57.8c-.2.3-.1.7.2.8l.9.4c.3.1.7-.1.7-.5l.5-3.2c.1-.4-.1-.4-.3-.1l-2 2.6"/><path d="m52.8 58.5c.1.4.4.6.7.5 0 0 .1 0 .4-.2.4-.1.4-.2.4-.2.3-.2.4-.6.2-.9l-1.9-2.6c-.2-.3-.3-.2-.3.1l.5 3.3"/><path d="m55.8 56.6c.3.2.7.1.8-.2l.4-.9c.1-.3-.1-.7-.5-.7l-3.2-.5c-.4-.1-.4.1-.1.3l2.6 2"/><path d="m56.5 53.2c.4-.1.6-.4.5-.7 0 0 0-.1-.2-.4-.1-.4-.2-.4-.2-.4-.2-.3-.6-.4-.9-.2l-2.6 1.9c-.3.2-.2.3.1.3l3.3-.5"/><path d="m54.6 50.2c.2-.3.1-.7-.2-.8l-.9-.4c-.3-.1-.7.1-.7.5l-.5 3.2c-.1.4.1.4.3.1l2-2.6"/></g><g fill="#fc97b2"><path d="m31 48h2v14h-2z"/><path d="m26 55h12v7h-12z"/></g><g fill="#e84d88"><path d="m28 57.3h3v3h-3z"/><path d="m33 57.3h3v3h-3z"/></g><g fill="#fc97b2"><path d="m59.3 11c-1.9 0-3.5 1.1-4.3 2.6-.8-1.5-2.4-2.6-4.3-2.6-2.6 0-4.7 2-4.7 4.5 0 4.5 9.4 13.5 9.4 13.5s8.6-9 8.6-13.5c0-2.5-2.1-4.5-4.7-4.5"/><path d="M13.3,11c-1.9,0-3.5,1.1-4.3,2.6C8.2,12.1,6.6,11,4.7,11C2.1,11,0,13,0,15.5C0,20,9.4,29,9.4,29S18,20,18,15.5 + C18,13,15.9,11,13.3,11z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f493.svg b/public/emoji/1f493.svg new file mode 100644 index 000000000..41388626b --- /dev/null +++ b/public/emoji/1f493.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><path d="m57.2 22.1c-5.5-14.8-23.5-8.2-25.2-.8-2.3-7.9-19.8-13.8-25.2.8-6 16.2 23.1 30.7 25.2 33.1 2.1-1.9 31.2-17.2 25.2-33.1"/><path d="m60 18.5c-.6-1.9-1.6-3.6-3-5-1.3-1.4-3-2.5-4.7-3.2-.9-.4-1.8-.6-2.7-.8-.5-.1-.9-.1-1.4-.2-.5 0-.9 0-1.4 0l1.2.6c.4.2.8.4 1.2.6.8.4 1.6.8 2.3 1.3 1.5.9 2.8 2 4 3.2 1.2 1.2 2.1 2.6 3 4.2.4.8.8 1.6 1.1 2.4.2.4.3.9.5 1.3l.5 1.3c.1-.5.1-1 .1-1.4 0-.5 0-1-.1-1.4-.1-1-.3-2-.6-2.9"/><path d="m62 15.8c-.1-.7-.2-1.4-.4-2.1-.4-1.4-1.2-2.7-2.2-3.8-1-1.1-2.2-1.9-3.5-2.3-.7-.2-1.3-.4-2-.5-.3 0-.7-.1-1-.1-.3 0-.7 0-1 .1.3.2.6.3.9.5.2.1.5.3.8.4.6.3 1.1.6 1.6 1 1 .7 2 1.5 2.8 2.3.8.9 1.5 1.9 2.2 3 .3.5.6 1.1.9 1.7.1.3.3.6.4.9.1.3.3.6.4 1 .1-.4.1-.7.1-1.1 0-.3 0-.7 0-1"/><path d="m4.3 21.6c.3-.8.7-1.7 1.1-2.4.8-1.6 1.8-3 3-4.2 1.2-1.2 2.5-2.3 4-3.2.7-.5 1.5-.9 2.3-1.3.4-.2.8-.4 1.2-.6l1.2-.6c-.5 0-.9 0-1.4 0-.5 0-.9.1-1.4.2-.9.2-1.8.4-2.7.8-1.7.7-3.3 1.8-4.6 3.2-1.3 1.4-2.4 3.1-3 5-.3.9-.5 1.9-.6 2.8-.1.5-.1 1-.1 1.4 0 .5 0 1 .1 1.4l.5-1.3c.1-.4.2-.8.4-1.2"/><path d="m6 11.4c.8-.9 1.8-1.7 2.8-2.4.5-.3 1.1-.7 1.6-1 .3-.2.6-.3.9-.5.3-.2.6-.3.9-.5-.3 0-.7-.1-1-.1-.3 0-.7 0-1 .1-.7.1-1.3.3-2 .5-1.4.6-2.6 1.4-3.6 2.4-1 1.1-1.8 2.4-2.2 3.8-.2.7-.3 1.4-.4 2.1 0 .4 0 .7 0 1.1 0 .4 0 .7.1 1.1.1-.3.3-.6.4-1 .2-.4.3-.7.5-1 .3-.6.6-1.2.9-1.7.6-1.1 1.3-2.1 2.1-2.9"/><path d="m7.8 40.5l-.1.2c.5 1.5 1.3 2.7 2.1 3.9.8 1.2 1.8 2.2 2.8 3.1 1 .9 2.1 1.8 3.3 2.6 1.2.8 2.5 1.4 4 1.8l.1-.2c-2-2-4-3.9-6-5.8-2.1-1.8-4.1-3.8-6.2-5.6"/><path d="m3.6 43.5l-.1.2c.7 1.7 1.6 3.1 2.6 4.4 1 1.3 2.1 2.5 3.3 3.6 1.2 1.1 2.4 2.1 3.8 3.1 1.4.9 2.8 1.8 4.5 2.3l.1-.2c-2.3-2.3-4.7-4.5-7-6.8-2.4-2.2-4.8-4.5-7.2-6.6"/><path d="m51.5 47.7c1-1 2-2 2.8-3.1.8-1.1 1.6-2.4 2.1-3.9l-.1-.2c-2.1 1.8-4.1 3.8-6.2 5.6-2 1.9-4 3.8-6 5.8l.1.2c1.5-.4 2.8-1.1 4-1.8 1.2-.8 2.2-1.7 3.3-2.6"/><path d="m53.2 50.1c-2.3 2.3-4.7 4.5-7 6.8l.1.2c1.7-.6 3.1-1.4 4.5-2.3 1.4-.9 2.6-1.9 3.8-3.1 1.2-1.1 2.3-2.3 3.3-3.6 1-1.3 1.9-2.7 2.6-4.4l-.1-.2c-2.4 2.1-4.8 4.4-7.2 6.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f494.svg b/public/emoji/1f494.svg new file mode 100644 index 000000000..a8b9e1b05 --- /dev/null +++ b/public/emoji/1f494.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.1 19.1c-4.5-12.1-16.2-11.6-23.2-7.4l-5.3 11.3 10-.9-10.3 13.2 8.4-2.2-5.3 20.9-1.6-14.1-11.9 2.5 9.1-14.4-7.8-1.1 5.4-12.4c-6.4-6.4-23-7.6-26.2 7.8-3.9 18.3 27.3 29.6 32.9 32.7v.1c0 0 0 0 .1 0 0 0 .1 0 .1 0v-.1c8.3-5.5 31.3-20.5 25.6-35.9" fill="#ff5a79"/></svg> \ No newline at end of file diff --git a/public/emoji/1f495.svg b/public/emoji/1f495.svg new file mode 100644 index 000000000..6f51fbd1f --- /dev/null +++ b/public/emoji/1f495.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><path d="m28.3 32.2c1.3-7.9-11.5-20.7-22.3-10.3-12 11.7 7.2 37.1 8 40.1 2.6-.8 34.4-1.6 36-18.2 1.3-15.4-17.2-17.4-21.7-11.6"/><path d="m59.2 3.6c-6.8-5.1-13.1 3.1-11.7 7-3.3-2.9-13-.5-11.3 7.7 1.9 9.1 19.3 7.3 20.9 7.7.4-1.5 9.3-16.9 2.1-22.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f496.svg b/public/emoji/1f496.svg new file mode 100644 index 000000000..27457d5b7 --- /dev/null +++ b/public/emoji/1f496.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.1 18.2c-6.4-17-27.2-9.4-29.1-.9-2.6-9-22.9-15.7-29.1.9-6.9 18.5 26.7 35.1 29.1 37.8 2.4-2.2 36-19.6 29.1-37.8" fill="#ff5a79"/><g fill="#fff"><path d="m53.8 13.3l-2.6-5.3-2.6 5.3-5.3 2.6 5.3 2.6 2.6 5.3 2.6-5.3 5.3-2.6z"/><path d="m16.3 26.8l-3.6-7.2-3.6 7.2-7.1 3.5 7.1 3.6 3.6 7.1 3.6-7.1 7.1-3.6z"/><path d="m48.7 42.4l-2.8-5.7-2.9 5.7-5.8 2.9 5.8 2.9 2.9 5.7 2.8-5.7 5.8-2.9z"/><path transform="matrix(.7071-.7071.7071.7071-8.1959 21.5202)" d="m19.8 18.5h4.2v4.2h-4.2z"/><path transform="matrix(.7071-.7071.7071.7071-21.8069 30.4721)" d="m24.1 39.8h3.5v3.5h-3.5z"/><path transform="matrix(.7071-.7071.7071.7071-6.9308 37.8984)" d="m40.2 25.2h4.2v4.2h-4.2z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f497.svg b/public/emoji/1f497.svg new file mode 100644 index 000000000..a3da17e1f --- /dev/null +++ b/public/emoji/1f497.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><path d="m61.1 18.2c-6.4-17-27.2-9.4-29.1-.9-2.6-9-22.9-15.7-29.1.9-6.9 18.5 26.7 35.1 29.1 37.8 2.4-2.2 36-19.6 29.1-37.8m-29.1 32.6c-2-2.2-30-15.2-24.2-29.8 5.1-13.1 22-7.8 24.2-.7 1.6-6.6 18.9-12.6 24.2.7 5.8 14.3-22.2 28.1-24.2 29.8"/><path d="m49.2 24.8c-3.8-10-16.1-5.5-17.2-.5-1.6-5.3-13.6-9.3-17.2.5-4.1 11 15.8 20.8 17.2 22.4 1.4-1.3 21.3-11.6 17.2-22.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f498.svg b/public/emoji/1f498.svg new file mode 100644 index 000000000..66b99f330 --- /dev/null +++ b/public/emoji/1f498.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffce31" d="m12.7 54.6l-2-2.1 19.1-19 2.1 2z"/><path d="m4.2 61c0 0-.7-8.3 6.4-15.3l2.1 6.9-8.5 8.4" fill="#42ade2"/><path d="m4.2 61c0 0 8.3.7 15.4-6.4l-6.9-2.1-8.5 8.5" fill="#467591"/><path d="m54.7 24.3c-5.7-15-24.2-8.3-26-.8-2.4-8-20.4-14-26 .8-6.1 16.4 23.8 31.2 26 33.6 2.2-1.9 32.2-17.4 26-33.6" fill="#ff5a79"/><path fill="#ffce31" d="m37.1 30.1l-2.4-2.3 16.8-16.7 2.3 2.4z"/><g fill="#467591"><path d="m40.9 21.7c0 0-.4-9.9 8.4-18.7l2.2 8.1-10.6 10.6"/><path d="m43.2 24c0 0 9.9.4 18.8-8.4l-8.2-2.2-10.6 10.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f499.svg b/public/emoji/1f499.svg new file mode 100644 index 000000000..6db134a92 --- /dev/null +++ b/public/emoji/1f499.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.1 18.2c-6.4-17-27.2-9.4-29.1-.9-2.6-9-22.9-15.7-29.1.9-6.9 18.5 26.7 35.1 29.1 37.8 2.4-2.2 36-19.6 29.1-37.8" fill="#66caf2"/></svg> \ No newline at end of file diff --git a/public/emoji/1f49a.svg b/public/emoji/1f49a.svg new file mode 100644 index 000000000..2d718b516 --- /dev/null +++ b/public/emoji/1f49a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.1 18.2c-6.4-17-27.2-9.4-29.1-.9-2.6-9-22.9-15.7-29.1.9-6.9 18.5 26.7 35.1 29.1 37.8 2.4-2.2 36-19.6 29.1-37.8" fill="#85e845"/></svg> \ No newline at end of file diff --git a/public/emoji/1f49b.svg b/public/emoji/1f49b.svg new file mode 100644 index 000000000..c64250205 --- /dev/null +++ b/public/emoji/1f49b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.1 18.2c-6.4-17-27.2-9.4-29.1-.9-2.6-9-22.9-15.7-29.1.9-6.9 18.5 26.7 35.1 29.1 37.8 2.4-2.2 36-19.6 29.1-37.8" fill="#f5ce3e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f49c.svg b/public/emoji/1f49c.svg new file mode 100644 index 000000000..7adf07939 --- /dev/null +++ b/public/emoji/1f49c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.1 18.2c-6.4-17-27.2-9.4-29.1-.9-2.6-9-22.9-15.7-29.1.9-6.9 18.5 26.7 35.1 29.1 37.8 2.4-2.2 36-19.6 29.1-37.8" fill="#c28fef"/></svg> \ No newline at end of file diff --git a/public/emoji/1f49d.svg b/public/emoji/1f49d.svg new file mode 100644 index 000000000..2e8a49688 --- /dev/null +++ b/public/emoji/1f49d.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><path d="m61.1 18.4c.8 2.2 1.1 4.4.9 6.6l-16.6-16.9c6.1-.7 12.6 1.9 15.7 10.3"/><path d="M2.9,18.3C9.3,1.1,30.1,8.8,32,17.4c0.9-3.3,4.1-6.2,8.1-8l20.4,20.9C54.8,44,33.9,54.8,32,57 + C29.6,54.8-4,36.9,2.9,18.3z"/></g><g fill="#dae4ea"><path d="m45.4 8.1l16.5 16.8c-.2 1.9-.7 3.7-1.4 5.5l-20.4-20.9c1.7-.7 3.5-1.2 5.3-1.4"/><path d="m54.2 24.8c0 0-6.4 6-5.1 15.1l-4.9-4.9-4.9 5c0 0 1-10.9 10.1-20.1l4.8 4.9"/></g><path d="m49.1 20.1c-1.8 1.8-1.6 5.6.4 8.3l1.6 2.2c2 2.7 4.4 3.5 5.3 1.8.9-1.8 3-4 4.8-4.9 1.7-.9.9-3.3-1.7-5.4l-2.1-1.6c-2.9-2-6.5-2.2-8.3-.4" fill="#fff"/><path d="m49.4 19.8c-.5.7.5 1.6 1.9 2.4l.8.4c1.5.8 1.9.3.8-1l-.6-.8c-.8-1.4-2.3-1.7-2.9-1" fill="#dae4ea"/><path d="m55.5 32c0 .4-.4.4-.6.4-.5.1-1.3-.2-2.3-1.3-.3-.3-.6-.7-.9-1l-1.6-2.2c-1.1-1.5-1.6-3.5-1.4-5 .1 0 6.8 4.7 6.8 9.1" fill="#c4ced6"/><path d="m44.6 15c0 0-5.8 6.6-14.8 5.3l4.8 4.9-4.9 5c0 0 10.7-1 19.7-10.3l-4.8-4.9" fill="#dae4ea"/><path d="m49.1 20.2c-1.8 1.8-5.5 1.7-8.1-.4l-2.1-1.6c-2.7-2-3.5-4.5-1.7-5.4 1.7-.9 3.9-3.1 4.8-4.9.9-1.8 3.3-1 5.3 1.8l1.6 2.2c1.9 2.7 2 6.5.2 8.3" fill="#fff"/><path d="m49.5 19.8c-.6.5-1.6-.5-2.3-2l-.5-.8c-.8-1.5-.3-1.9 1-.9l.8.6c1.3 1.1 1.7 2.6 1 3.1" fill="#dae4ea"/><path d="m37.5 13.6c-.4 0-.3.4-.4.6-.1.5.2 1.3 1.3 2.4.3.3.6.6 1 .9l2.1 1.6c1.5 1.1 3.4 1.6 4.9 1.4.1 0-4.6-6.9-8.9-6.9" fill="#c4ced6"/><path d="m47.3 18.3c-1 1.4-1.1 3.2-.3 4.1.9.9 2.6.7 4-.3l.4-.3c1.3-1 1.4-2.9.3-4.1l-.1-.1c-1.2-1.2-3-1.1-4 .3l-.3.4" fill="#fff"/><path d="m48.7 20.6c.8.8 2.3.8 3.6 0-.2.4-.5.8-.9 1.1l-.4.4c-1.3 1-3.1 1.2-4 .3-.9-.9-.7-2.7.3-4.1l.3-.5c.3-.4.7-.7 1.1-.9-.8 1.3-.8 2.9 0 3.7" fill="#dae4ea"/></svg> \ No newline at end of file diff --git a/public/emoji/1f49e.svg b/public/emoji/1f49e.svg new file mode 100644 index 000000000..f90aae90f --- /dev/null +++ b/public/emoji/1f49e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff7190"><path d="m27.9 53.8c-2.5.3-5.1.1-7.5-.6-2.4-.7-4.6-1.8-6.6-3.2-1.9-1.5-3.5-3.3-4.7-5.3-1.2-2-1.9-4.3-2.1-6.5.6 2.2 1.7 4.2 3.1 5.8 1.4 1.7 3.1 3 5 3.9 1.9.9 3.9 1.5 5.9 1.7 2 .2 4-.1 5.9-.7 1.3-.4 2.7.3 3.1 1.7.4 1.3-.3 2.7-1.7 3.1-.1 0-.3.1-.4.1"/><path d="m56.4 31.6c.8 2.4 1.2 5 1 7.5-.2 2.5-.9 4.9-2 7-2.2 4.3-6.1 7.5-10.4 8.9 4-2.2 6.9-5.8 8.1-9.8.6-2 .8-4.1.6-6.1-.2-2-.8-3.8-1.8-5.6-.7-1.2-.3-2.7.9-3.4s2.7-.3 3.4.9c.1.1.1.3.2.4v.2"/><path d="m33.3 8.2c2.4-.6 5-.8 7.5-.5 2.5.3 4.9 1.1 7 2.2 2.1 1.2 4 2.7 5.4 4.6 1.4 1.8 2.5 4 3 6.1-.9-2-2.3-3.9-3.9-5.3-1.6-1.4-3.5-2.5-5.5-3.1-2-.7-4.1-.9-6.1-.8-2 .1-3.9.7-5.7 1.5-1.3.6-2.8.1-3.4-1.2-.6-1.2-.1-2.7 1.2-3.3.1-.1.3-.1.4-.2h.1"/><path d="m15 30.5c-1.1-2.3-1.7-4.9-1.7-7.4-.1-2.5.4-5 1.3-7.2 1.8-4.5 5.3-8 9.4-9.9-3.7 2.6-6.2 6.5-7 10.6-.4 2.1-.4 4.1 0 6.1.4 2 1.2 3.7 2.4 5.4.8 1.1.6 2.7-.6 3.5s-2.7.6-3.5-.6c-.1-.1-.2-.3-.2-.4l-.1-.1"/></g><g fill="#ff5a79"><path d="m31.4 41.9c-1.8-4.6-13-7.2-15.6 1.7-2.9 9.9 15.9 17.1 17.3 18.4 1.2-1.2 18.5-11.7 14-20.9-4.1-8.5-15-3.7-15.7.8"/><path d="m61.2 24.9c-3.3-4.7-9.3-.8-9.2 1.9-1.5-2.5-8.4-3-9.1 2.5-.8 6.1 11.1 8.6 12.1 9.2.6-.8 9.8-8.6 6.2-13.6"/><path d="m36.8 6.4c.4-2.6-4.2-6.5-7.7-3-4 3.9 2.9 11.8 3.2 12.8.9-.3 11.7-.9 12-6.3.3-5-6-5.4-7.5-3.5"/><path d="m25.5 25.9c-.4-7-9.3-6.6-11-3.7.1-3.6-6.9-8.4-11.2-3-4.9 6 6 16 6.6 17.3 1.1-.6 16-3.1 15.6-10.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f49f.svg b/public/emoji/1f49f.svg new file mode 100644 index 000000000..2c1c7d270 --- /dev/null +++ b/public/emoji/1f49f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 2c-16.6 0-30 13.4-30 30s13.4 30 30 30 30-13.4 30-30-13.4-30-30-30m0 48c-1.4-1.8-20.5-12.9-16.6-25.2 3.5-11.1 15.1-6.6 16.6-.6 1.1-5.6 12.9-10.7 16.6.6 3.9 12.1-15.2 23.8-16.6 25.2" fill="#ff5a79"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4a0.svg b/public/emoji/1f4a0.svg new file mode 100644 index 000000000..77363d199 --- /dev/null +++ b/public/emoji/1f4a0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.2 27.7c2.4 2.4 2.4 6.3 0 8.6l-23.9 23.9c-2.4 2.4-6.3 2.4-8.6 0l-23.9-23.9c-2.4-2.4-2.4-6.3 0-8.6l23.9-23.9c2.4-2.4 6.3-2.4 8.6 0l23.9 23.9" fill="#9970c4"/><path d="m57.4 28.1c2.1 2.1 2.1 5.6 0 7.8l-21.5 21.5c-2.1 2.1-5.6 2.1-7.8 0l-21.5-21.5c-2.1-2.1-2.1-5.6 0-7.8l21.5-21.5c2.1-2.1 5.6-2.1 7.8 0l21.5 21.5" fill="#ace1ef"/><g fill="#42ade2"><path d="m51 23h-2.5l-7.5-7.5v-2.5l4-4h2.5l7.5 7.5v2.5z"/><path d="m19 55h-2.5l-7.5-7.5v-2.5l4-4h2.5l7.5 7.5v2.5z"/><path d="m51 41h-2.5l-7.5 7.5v2.5l4 4h2.5l7.5-7.5v-2.5z"/><path d="m19 9h-2.5l-7.5 7.5v2.5l4 4h2.5l7.5-7.5v-2.5z"/><path d="M34.3 32 43 21 32 29.7 21 21 29.7 32 21 43 32 34.3 43 43z"/></g><path d="m39.5 30.9c.6.6.6 1.7 0 2.3l-6.4 6.4c-.6.6-1.7.6-2.3 0l-6.4-6.4c-.6-.6-.6-1.7 0-2.3l6.4-6.4c.6-.6 1.7-.6 2.3 0l6.4 6.4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4a1.svg b/public/emoji/1f4a1.svg new file mode 100644 index 000000000..7e44d418a --- /dev/null +++ b/public/emoji/1f4a1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m28 58c0 2.2 1.8 4 4 4s4-1.8 4-4h-8" fill="#616466"/><path d="m24.9 48h14.1c.8-4.3 3.5-8.5 6.3-12.9 3.3-5.1 6.7-10.4 6.7-15.5 0-9.7-9-17.6-20-17.6s-20 7.9-20 17.6c0 5.1 3.4 10.4 6.6 15.5 2.8 4.4 5.5 8.6 6.3 12.9" fill="#ffce31"/><path d="m26.4 33.6c.1.6.3 1.2.4 1.8.3 1.1.5 2.1.8 3.2.9 3.8 1.7 7 2.4 9.5h.6c-.5-2.5-1.2-5.8-2.1-9.6-.2-1-.5-2.1-.7-3.2-.1-.5-.2-1.1-.4-1.6.8-.2 2.7-.8 4.6-2.9 1.9 2.1 3.8 2.7 4.6 2.9-.1.6-.2 1.1-.4 1.6-.2 1.1-.5 2.2-.7 3.2-.9 3.8-1.6 7.1-2.1 9.6h.6c.6-2.5 1.5-5.7 2.4-9.5.2-1 .5-2.1.8-3.2.1-.6.3-1.2.4-1.8.8-.1 1.5-.3 2-.8.6-.6.9-1.3.7-2.1-.1-.4-.3-.9-.9-1-.3-.1-.5-.1-.8 0-.3.1-.5.3-.6.4-.5.6-.7 1.2-.9 1.8-.1.3-.2.6-.3.9 0 0-.8.1-2.7-1.2-1-.7-1.3-1.2-1.6-1.5.3-.4.6-.7.9-1.2.1-.3.2-.5.3-.9 0-.3 0-.7-.2-1-.2-.3-.4-.6-.9-.8-.2-.1-.4-.1-.6-.1s-.4 0-.6.1c-.4.2-.7.5-.9.8-.2.3-.2.7-.2 1 0 .3.1.6.3.9.2.5.5.9.9 1.2-.3.3-.6.8-1.6 1.5-1.8 1.2-2.7 1.2-2.7 1.2-.1-.3-.2-.6-.3-.9-.2-.6-.4-1.2-.9-1.8-.1-.1-.3-.3-.6-.4-.3-.1-.6-.1-.8 0-.6.2-.8.7-.9 1-.1.8.2 1.5.7 2.1.6.5 1.3.7 2 .8m11.6-1.5c.2-.5.4-1.1.8-1.4.1-.1.2-.1.2-.1 0 0 .1 0 .2 0 .1 0 .2.1.3.4.1.4-.1 1-.5 1.3-.3.2-.7.4-1.1.5 0-.3 0-.5.1-.7m-6.6-4.8c.2-.2.4-.4.6-.4.2 0 .4.1.6.4.2.3.1.7-.1 1.1-.1.3-.3.6-.5.8-.2-.3-.4-.5-.5-.8-.2-.3-.3-.7-.1-1.1m-6.8 3.5c0-.2.1-.3.3-.4.1 0 .2 0 .2 0 0 0 .1.1.2.1.3.3.6.9.8 1.4.1.2.1.4.2.6-.4-.1-.8-.2-1.1-.5-.4-.2-.6-.7-.6-1.2" fill="#c79127"/><g fill="#94989b"><path d="m24.9 50h14.3v1.8h-14.3z"/><path d="m25.9 53.6h12.3v1.8h-12.3z"/></g><path fill="#616466" d="m25.9 51.8h12.3v1.8h-12.3z"/><g fill="#94989b"><path d="m39.2 50l-13.3 3.6v1.9l13.3-3.7z"/><path d="m26.9 57.3h10.3v1.8h-10.3z"/></g><path fill="#616466" d="m26.9 55.5h10.3v1.8h-10.3z"/><path fill="#94989b" d="m38.2 53.6l-11.3 3.7v1.9l11.3-3.7z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4a2.svg b/public/emoji/1f4a2.svg new file mode 100644 index 000000000..d816b4934 --- /dev/null +++ b/public/emoji/1f4a2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><path d="m55.6 12.7c-.5-.7-1.4-1.1-2.3-.9-2.8.7-5.2 1-7.5 1-2.3 0-4.5-.4-6.4-1.1-3.8-1.4-7.3-4.3-10.7-8.9-.1-.1-.2-.3-.3-.4l-.1-.1c-.8-.7-2.2-.6-2.8.2-.5.6-.6 1.2-.5 1.8.6 6.2 5.4 12 11.9 14.3 2.1.8 4.4 1.2 6.6 1.2 4.6 0 8.9-1.7 11.8-4.6.7-.7.8-1.7.3-2.5"/><path d="m27.1 45.4c-2.1-.8-4.4-1.2-6.6-1.2-4.6 0-8.9 1.7-11.8 4.6-.7.7-.8 1.7-.3 2.5.5.7 1.4 1.1 2.3.9 2.8-.7 5.2-1 7.5-1 2.3 0 4.5.4 6.4 1.1 3.8 1.4 7.3 4.3 10.7 8.9.1.1.2.3.4.4.4.3.8.5 1.3.5.6 0 1.1-.2 1.5-.7.4-.5.5-1.1.4-1.6-.5-6.3-5.3-12-11.8-14.4"/><path d="m61.3 25.4c-.3-.3-.8-.5-1.3-.5-.1 0-.3 0-.3 0-6.2.6-12 5.4-14.3 11.9-2.4 6.5-1.1 13.9 3.4 18.4.4.4.9.6 1.4.6.4 0 .7-.1 1.1-.3.8-.5 1.1-1.4.9-2.3-1.4-5.5-1.4-10.1 0-13.9 1.4-3.8 4.3-7.3 8.9-10.7.1-.1.3-.2.4-.4.7-.8.6-2.1-.2-2.8"/><path d="m18.6 27.1c2.4-6.5 1.1-13.9-3.4-18.4-.6-.7-1.7-.8-2.5-.3-.8.5-1.1 1.4-.9 2.3 1.4 5.5 1.4 10.1 0 13.9-1.4 3.8-4.3 7.3-8.9 10.7-.1.1-.3.2-.4.4-.7.9-.6 2.1.2 2.8.3.4.8.5 1.2.5.1 0 .3 0 .3 0 6.3-.6 12-5.4 14.4-11.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4a3.svg b/public/emoji/1f4a3.svg new file mode 100644 index 000000000..b9a7e0f74 --- /dev/null +++ b/public/emoji/1f4a3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.8 22.5c-4.4-4.4-5.8-8.1-4.2-10.9 3.1-5.5 18-5.5 30.4-2.7l-.4 1.8c-11.6-2.5-25.7-2.6-28.3 1.9-1.4 2.5 1.3 6.1 3.9 8.7l-1.4 1.2" fill="#d3976e"/><g fill="#ffce31"><path d="m41.2 11.3c-1 1-2 1.9-2.9 2.9-.9.9.5 2.2 1.3 1.3 1-1 2-1.9 2.9-2.9.9-.8-.4-2.2-1.3-1.3"/><path d="m46.8 8.5c1-1 1.9-1.9 2.9-2.9.9-.9-.5-2.2-1.3-1.3-1 1-1.9 1.9-2.9 2.9-.9.8.4 2.1 1.3 1.3"/><path d="m45.4 12.6c1 1 2 1.9 2.9 2.9.9.9 2.2-.5 1.3-1.3-1-1-2-1.9-2.9-2.9-.8-.9-2.2.5-1.3 1.3"/><path d="m38.3 5.6c1 1 1.9 1.9 2.9 2.9.9.9 2.2-.5 1.3-1.3-1-1-1.9-1.9-2.9-2.9-.8-.9-2.2.5-1.3 1.3"/></g><g fill="#ed4c5c"><path d="m43 14c0 1 0 1.9 0 2.9 0 1.2 1.9 1.2 1.9 0 0-1 0-1.9 0-2.9 0-1.2-1.9-1.2-1.9 0"/><path d="m43 2.9c0 .9 0 1.9 0 2.8 0 1.2 1.9 1.2 1.9 0 0-.9 0-1.9 0-2.8 0-1.2-1.9-1.2-1.9 0"/><path d="m48.2 10.8c1 0 1.9 0 2.9 0 1.2 0 1.2-1.9 0-1.9-1 0-1.9 0-2.9 0-1.2.1-1.2 1.9 0 1.9"/></g><path d="m10.7 24.2l6-5.9 3.8 3.7c3.5-2.4 7.8-3.7 12.4-3.7 12.2-.1 22.1 9.7 22.1 21.8 0 12.1-9.9 21.9-22.2 21.9-12.2 0-22.2-9.8-22.2-21.9 0-4.5 1.4-8.7 3.8-12.2l-3.7-3.7" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4a4.svg b/public/emoji/1f4a4.svg new file mode 100644 index 000000000..625c72482 --- /dev/null +++ b/public/emoji/1f4a4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m18.1 50.9l-4.4 3.7.1-9.2c0-.1-.1-.3-.1-.4l-2-2.3c-.2-.3-.6-.3-.9-.1l-8.5 7.2c-.3.2-.4.6-.2.9l2 2.3c.2.3.6.3.9.1l3.9-3.3-.1 9.5c0 .1.1.3.1.4l1.8 2.2c.2.3.6.3.9.1l9.1-7.6c.3-.2.3-.6.1-.9l-1.9-2.5c-.2-.2-.6-.3-.8-.1"/><path d="m36 33.5l-6.5 3.7 2.2-11.6c0-.2 0-.4-.1-.5l-2-3.4c-.2-.4-.7-.5-1.1-.3l-12.4 7.2c-.4.2-.5.7-.3 1.1l1.9 3.3c.2.4.7.5 1.1.3l5.7-3.3-2.2 12c0 .2 0 .4.1.5l1.8 3.2c.2.4.7.5 1.1.3l13.2-7.6c.4-.2.5-.7.3-1.1l-1.9-3.4c0-.5-.5-.6-.9-.4"/><path d="m59.3 16.8l-7.8 2.8 4.7-12.3c.1-.2.1-.4 0-.6l-1.5-4.1c-.2-.5-.7-.7-1.1-.5l-15 5.4c-.5.2-.7.7-.5 1.1l1.5 4c.2.5.7.7 1.1.5l6.9-2.5-4.7 12.7c-.1.2-.1.4 0 .6l1.4 3.9c.2.5.7.7 1.1.5l16-5.8c.5-.2.7-.7.5-1.1l-1.5-4.1c-.1-.4-.6-.7-1.1-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4a5.svg b/public/emoji/1f4a5.svg new file mode 100644 index 000000000..5ae4d00db --- /dev/null +++ b/public/emoji/1f4a5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ef4e16" d="M44.7 35.4 64 24.7 42.3 25.7 48.8 12.4 37 20.7 38.5 2.4 30 17.5 17.1 0 22.6 21.8 3.4 15.4 18.7 29.4 0 33.1 18 37.2 7.9 55.1 24.4 45.2 25 64 31.8 46.8 40.9 60.4 40.4 44.1 56 50z"/><path fill="#ffce31" d="m39.1 33.8l11.3-5.3-12.5-.3 3.3-7.5-6.6 3.8.2-10.1-4.4 8.4-6.7-8.6 2.9 10.9-11.2-2.8 9.1 7.8-11.3 2.7 10.4 2.4-7.3 11.2 11.2-7.6.3 9.9 4-9 4.6 6.7-.1-8.1 8.2 3.6z"/><path fill="#fff" d="m34.9 32.4l4.8-2.2-5.3-.1 1.4-3.2-2.8 1.6.1-4.3-1.9 3.6-2.8-3.6 1.2 4.6-4.7-1.2 3.8 3.3-4.8 1.1 4.4 1-3.1 4.8 4.8-3.2.1 4.2 1.7-3.9 1.9 2.9v-3.5l3.5 1.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4a6.svg b/public/emoji/1f4a6.svg new file mode 100644 index 000000000..d33061edc --- /dev/null +++ b/public/emoji/1f4a6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#75d6ff"><path d="m22.5 2.6c5.7 12.9 12.4 22.2 19.8 26.5 6.3 3.6 14.4 1.5 18-4.7 3.6-6.3 1.4-14.3-4.9-17.9-7.5-4.3-19.1-5.4-32.9-3.9"/><path d="m12.2 11c-6.5 8.8-10.2 16.9-10.2 23.6 0 5.7 4.6 10.3 10.2 10.3 5.6 0 10.2-4.6 10.2-10.3 0-6.7-3.9-14.9-10.2-23.6"/><path d="m29 31.2c-1.2 10.9-.3 19.8 3 25.6 2.8 4.9 9.1 6.6 14 3.8 4.9-2.8 6.5-9.1 3.7-14-3.4-5.8-10.9-11-20.7-15.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4a7.svg b/public/emoji/1f4a7.svg new file mode 100644 index 000000000..e56136fe5 --- /dev/null +++ b/public/emoji/1f4a7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C20.6,17.6,14,32,14,43.8c0,10,8.1,18.2,18,18.2c9.9,0,18-8.1,18-18.2C50,32,43.2,17.4,32,2z" fill="#75d6ff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4a8.svg b/public/emoji/1f4a8.svg new file mode 100644 index 000000000..5807909d1 --- /dev/null +++ b/public/emoji/1f4a8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#7ca7bf"><ellipse cx="51.5" cy="34.6" rx="10.5" ry="11.8"/><ellipse cx="30.7" cy="42.4" rx="9.8" ry="11"/><ellipse cx="43.8" cy="47.1" rx="11.5" ry="12.9"/><ellipse cx="39.6" cy="29.8" rx="9.9" ry="11.1"/><ellipse cx="41.6" cy="15.1" rx="9.9" ry="11.1"/><ellipse cx="50.4" cy="20.8" rx="8" ry="9"/><ellipse cx="30.7" cy="20.8" rx="10.3" ry="11.5"/><path d="m7.2 27.4c2.9-.6 5.7-1.6 8.4-2.7 1.4-.6 2.7-1.2 4.1-1.9 1.3-.7 2.7-1.4 3.9-2.1 1.7-1 3.7 0 4.4 2.4.7 2.4 0 5.1-1.7 6.2-.4.2-.8.4-1.2.4h-.1c-1.6.1-3 0-4.6 0-1.5-.1-3-.2-4.5-.3-2.9-.5-5.9-1-8.7-2"/><path d="m2 32.2c3.8-.3 7.4-1.1 11.1-2 1.8-.5 3.6-1 5.4-1.6 1.8-.6 3.6-1.2 5.3-1.9 1.8-.7 3.6.7 4.1 3.1.5 2.5-.5 5-2.2 5.8-.3.1-.6.2-.9.2-2 0-3.9-.1-5.8-.3-1.9-.2-3.8-.4-5.7-.7-3.9-.6-7.6-1.4-11.3-2.6"/><path d="m7.2 42.5c2.8-1 5.7-1.7 8.6-2.2 1.5-.3 2.9-.5 4.4-.8 1.5-.2 2.9-.4 4.4-.6 1.8-.2 3.4 1.8 3.6 4.3.1 2.6-1.3 4.8-3.1 5-.4 0-.9 0-1.2-.2-1.3-.6-2.7-1.1-4.1-1.7-1.4-.5-2.8-1-4.2-1.5-2.7-.9-5.5-1.7-8.4-2.3"/><path d="m2 37.7c3.7-1.2 7.4-2.2 11.1-3 1.9-.4 3.7-.8 5.6-1.1 1.9-.3 3.8-.6 5.7-.9 1.8-.2 3.4 1.7 3.6 4.2.2 2.5-1.2 4.8-3 5-.3 0-.7 0-1-.1-1.8-.5-3.6-1-5.4-1.4-1.8-.4-3.7-.8-5.5-1.2-3.6-.6-7.4-1.1-11.1-1.5"/></g><g fill="#fff"><path d="m42.9 29.1c3.6 3.7 5.6 8.6 6.2 13.9 3-6.6 2.6-13.8-1.6-18.2-4.1-4.3-10.7-4.8-16.8-2 4.7.8 8.9 2.9 12.2 6.3"/><path d="m34.5 16c2.2 2.3 3.5 5.3 3.9 8.6 1.9-4.1 1.6-8.6-1-11.3-2.5-2.7-6.6-3-10.4-1.2 2.8.4 5.4 1.7 7.5 3.9"/><path d="m52.7 17.5c1.4 1.5 2.3 3.5 2.5 5.6 1.2-2.7 1.1-5.6-.7-7.4-1.7-1.7-4.3-2-6.8-.8 2 .4 3.7 1.2 5 2.6"/><path d="m35.3 37.6c2.1 2.2 3.3 5 3.6 8 1.7-3.8 1.5-8-.9-10.6-2.4-2.5-6.2-2.8-9.7-1.2 2.6.6 5.1 1.8 7 3.8"/><path d="m54.7 30.7c2.2 2.3 3.5 5.3 3.9 8.6 1.9-4.1 1.6-8.6-1-11.3-2.5-2.7-6.6-3-10.4-1.2 2.8.4 5.4 1.7 7.5 3.9"/><path d="m44.3 11.6c2.2 2.3 3.5 5.3 3.9 8.6 1.9-4.1 1.6-8.6-1-11.3-2.5-2.7-6.6-3-10.4-1.2 2.9.5 5.5 1.8 7.5 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4a9.svg b/public/emoji/1f4a9.svg new file mode 100644 index 000000000..342ac404b --- /dev/null +++ b/public/emoji/1f4a9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32.2 36.9c-17.1 0-30.2-7.1-30.2 8.8 0 12.8 16.9 16.3 29.8 16.3 15 0 30.2-3.5 30.2-16.3 0-15.9-12.2-8.8-29.8-8.8" fill="#89664c"/><path d="m31.7 20.9c-9.6 0-24.5 1.1-24.5 12.6 0 16.8 49.5 16.8 49.5 0 .1-11.5-14.8-12.6-25-12.6" fill="#9b7861"/><path d="m49 16.7c-4.6-10.3-26.4.3-22.6-12.2.6-1.9.5-2.7-.9-2.4-7.8 1.6-13.5 9.6-11.5 16.3 6.4 21.4 41.3 12.3 35-1.7" fill="#a88673"/><path d="m28.8 34.3c0 4-3.2 7.2-7.2 7.2-4 0-7.2-3.2-7.2-7.2 0-4 3.2-7.2 7.2-7.2 4 0 7.2 3.2 7.2 7.2" fill="#fff"/><circle cx="23.6" cy="34.3" r="3.6" fill="#231f20"/><path d="m49.6 34.3c0 4-3.2 7.2-7.2 7.2-4 0-7.2-3.2-7.2-7.2 0-4 3.2-7.2 7.2-7.2 3.9 0 7.2 3.2 7.2 7.2" fill="#fff"/><g fill="#231f20"><circle cx="40.4" cy="34.3" r="3.6"/><path d="m38 50.6c0 3.3-2.7 6-6 6-3.3 0-6-2.7-6-6 0-3.3 2.7-6 6-6 3.3 0 6 2.7 6 6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4aa-1f3fb.svg b/public/emoji/1f4aa-1f3fb.svg new file mode 100644 index 000000000..174dc99d2 --- /dev/null +++ b/public/emoji/1f4aa-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2.1 42.2c-.9-6.8 3.3-17.7 5.3-32.4.4-2.6 14-5.4 20.4-5.4 1.6 0 3 7.5 2.6 10.1-.3 1.9-3 1.4-3 1.4-.9 2.5-3.6 1.5-3.6 1.5-.8 2.1-3.2 1.1-3.2 1.1-1 2-3.2 1-3.2 1-2 8.7 1.7 7.9 4.4 21 0 0 .8-.1 2.9-4.4 8.6-17.3 38.8-11.8 37 6.8-.4 4.1 4 10.9-12.3 16-12.9 4-28.7-3.7-28.7-3.7-5.4 1.7-15.9 1.6-16.2-2.4-.3-4.7-1.9-7.1-2.4-10.6" fill="#ffe1bd"/><g fill="#e6b796"><path d="m61.8 42.9c.4-4.4-.9-8-3.3-10.6 1.4 2.4 2.1 5.3 1.8 8.7-.4 4.1 4 10.9-12.3 16-12.9 4-28.7-3.7-28.7-3.7-4.2 1.3-11.6 1.5-14.7-.4.4 3.9 10.8 4 16.2 2.3 0 0 15.8 7.7 28.7 3.7 16.2-5.1 11.9-11.9 12.3-16"/><path d="m16.3 19.4c-2.5 10.2 1.6 9.8 4.3 22.7l1.4-1.5c-2-13-5.4-11.4-4.6-21-.6 0-1.1-.2-1.1-.2"/><path d="m29.2 48.5c8.3 3.1 20.8-.1 27.9-3.4-3.1 7.5-19.6 11.5-27.9 3.4"/><path d="m25.1 7.2c-.6-1.1-1.8-1-2.6-.7.1-1.2 3-2.1 2.6.7"/><path d="m31.2 11.5c-.3-2.2-1-4.4-2.3-6.2.7 1.9 1.1 3.9 1.1 5.9 0 .9.2 4.1-1.4 3.7-1-.3-1-1.1-1.3-2-.4-1.4-1.2-2.9-1.1-4.3-.4 1.4.1 3.1.2 4.5.1.8.7 3.1-.4 3.4-.6.2-1.3-.2-1.8-.5-.2-.1-.3-.9-.4-1.2-.4-1.4-1.2-3-1.1-4.5-.4 1.3 0 2.9.1 4.3.1.8.5 2.7-.5 3.1-1.2.6-1.3-.8-1.5-1.5-.4-1.3-1-2.8-1-4.2-.4 1.7.1 3.7.1 5.4 0 .9-1.9 1.6-2.6 1.1-1.1-.8-1.3-2.8-1.5-4.1.3.4.8 1 1.4.9-.5-.6-.8-1.5-1.1-2.2-.3-.6-1-1.9-1.8-1.9.1.2.8 1.9.7 2-.3.5-.6 1.1-1 1.6-.3.4-1.2 1.8-1.9 1.4-.8-.5-1-1.7-1.2-2.5.1 1 0 2.5 1 3.1.9.6 2-.3 2.6-.9.2 2 1.1 4.7 3.6 4.5.5 0 1.1-.2 1.6-.4.4-.2.9-.7 1.3-.5 1.1.3 2.2.1 3-.7.4-.4.3-.6.8-.5.6.1 1.2.2 1.7 0 .5-.1.9-.4 1.2-.8.2-.2.3-.4.4-.7.2-.4.4-.2.8-.2 2.6 0 2.5-3.3 2.3-5.1"/><path d="m28.7 5.8c-.6-1.1-1.8-1-2.6-.7.1-1.1 3.1-2 2.6.7"/><path d="m22.2 8.7c-.6-1.1-1.8-1-2.6-.7.1-1.2 3-2.1 2.6.7"/><path d="m18.8 10.3c-.6-1.1-1.8-1-2.6-.7.1-1.2 3.1-2.1 2.6.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4aa-1f3fc.svg b/public/emoji/1f4aa-1f3fc.svg new file mode 100644 index 000000000..be0b9c70b --- /dev/null +++ b/public/emoji/1f4aa-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2.1 42.2c-.9-6.8 3.3-17.7 5.3-32.4.4-2.6 14-5.4 20.4-5.4 1.6 0 3 7.5 2.6 10.1-.3 1.9-3 1.4-3 1.4-.9 2.5-3.6 1.5-3.6 1.5-.8 2.1-3.2 1.1-3.2 1.1-1 2-3.2 1-3.2 1-2 8.7 1.7 7.9 4.4 21 0 0 .8-.1 2.9-4.4 8.6-17.3 38.8-11.8 37 6.8-.4 4.1 4 10.9-12.3 16-12.9 4-28.7-3.7-28.7-3.7-5.4 1.7-15.9 1.6-16.2-2.4-.3-4.7-1.9-7.1-2.4-10.6" fill="#fed0ac"/><g fill="#e0a372"><path d="m61.8 42.9c.4-4.4-.9-8-3.3-10.6 1.4 2.4 2.1 5.3 1.8 8.7-.4 4.1 4 10.9-12.3 16-12.9 4-28.7-3.7-28.7-3.7-4.2 1.3-11.6 1.5-14.7-.4.4 3.9 10.8 4 16.2 2.3 0 0 15.8 7.7 28.7 3.7 16.2-5.1 11.9-11.9 12.3-16"/><path d="m16.3 19.4c-2.5 10.2 1.6 9.8 4.3 22.7l1.4-1.5c-2-13-5.4-11.4-4.6-21-.6 0-1.1-.2-1.1-.2"/><path d="m29.2 48.5c8.3 3.1 20.8-.1 27.9-3.4-3.1 7.5-19.6 11.5-27.9 3.4"/><path d="m25.1 7.2c-.6-1.1-1.8-1-2.6-.7.1-1.2 3-2.1 2.6.7"/><path d="m31.2 11.5c-.3-2.2-1-4.4-2.3-6.2.7 1.9 1.1 3.9 1.1 5.9 0 .9.2 4.1-1.4 3.7-1-.3-1-1.1-1.3-2-.4-1.4-1.2-2.9-1.1-4.3-.4 1.4.1 3.1.2 4.5.1.8.7 3.1-.4 3.4-.6.2-1.3-.2-1.8-.5-.2-.1-.3-.9-.4-1.2-.4-1.4-1.2-3-1.1-4.5-.4 1.3 0 2.9.1 4.3.1.8.5 2.7-.5 3.1-1.2.6-1.3-.8-1.5-1.5-.4-1.3-1-2.8-1-4.2-.4 1.7.1 3.7.1 5.4 0 .9-1.9 1.6-2.6 1.1-1.1-.8-1.3-2.8-1.5-4.1.3.4.8 1 1.4.9-.5-.6-.8-1.5-1.1-2.2-.3-.6-1-1.9-1.8-1.9.1.2.8 1.9.7 2-.3.5-.6 1.1-1 1.6-.3.4-1.2 1.8-1.9 1.4-.8-.5-1-1.7-1.2-2.5.1 1 0 2.5 1 3.1.9.6 2-.3 2.6-.9.2 2 1.1 4.7 3.6 4.5.5 0 1.1-.2 1.6-.4.4-.2.9-.7 1.3-.5 1.1.3 2.2.1 3-.7.4-.4.3-.6.8-.5.6.1 1.2.2 1.7 0 .5-.1.9-.4 1.2-.8.2-.2.3-.4.4-.7.2-.4.4-.2.8-.2 2.6 0 2.5-3.3 2.3-5.1"/><path d="m28.7 5.8c-.6-1.1-1.8-1-2.6-.7.1-1.1 3.1-2 2.6.7"/><path d="m22.2 8.7c-.6-1.1-1.8-1-2.6-.7.1-1.2 3-2.1 2.6.7"/><path d="m18.8 10.3c-.6-1.1-1.8-1-2.6-.7.1-1.2 3.1-2.1 2.6.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4aa-1f3fd.svg b/public/emoji/1f4aa-1f3fd.svg new file mode 100644 index 000000000..fa50395b9 --- /dev/null +++ b/public/emoji/1f4aa-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2.1 42.2c-.9-6.8 3.3-17.7 5.3-32.4.4-2.6 14-5.4 20.4-5.4 1.6 0 3 7.5 2.6 10.1-.3 1.9-3 1.4-3 1.4-.9 2.5-3.6 1.5-3.6 1.5-.8 2.1-3.2 1.1-3.2 1.1-1 2-3.2 1-3.2 1-2 8.7 1.7 7.9 4.4 21 0 0 .8-.1 2.9-4.4 8.6-17.3 38.8-11.8 37 6.8-.4 4.1 4 10.9-12.3 16-12.9 4-28.7-3.7-28.7-3.7-5.4 1.7-15.9 1.6-16.2-2.4-.3-4.7-1.9-7.1-2.4-10.6" fill="#d6a57c"/><g fill="#b58360"><path d="m61.8 42.9c.4-4.4-.9-8-3.3-10.6 1.4 2.4 2.1 5.3 1.8 8.7-.4 4.1 4 10.9-12.3 16-12.9 4-28.7-3.7-28.7-3.7-4.2 1.3-11.6 1.5-14.7-.4.4 3.9 10.8 4 16.2 2.3 0 0 15.8 7.7 28.7 3.7 16.2-5.1 11.9-11.9 12.3-16"/><path d="m16.3 19.4c-2.5 10.2 1.6 9.8 4.3 22.7l1.4-1.5c-2-13-5.4-11.4-4.6-21-.6 0-1.1-.2-1.1-.2"/><path d="m29.2 48.5c8.3 3.1 20.8-.1 27.9-3.4-3.1 7.5-19.6 11.5-27.9 3.4"/><path d="m25.1 7.2c-.6-1.1-1.8-1-2.6-.7.1-1.2 3-2.1 2.6.7"/><path d="m31.2 11.5c-.3-2.2-1-4.4-2.3-6.2.7 1.9 1.1 3.9 1.1 5.9 0 .9.2 4.1-1.4 3.7-1-.3-1-1.1-1.3-2-.4-1.4-1.2-2.9-1.1-4.3-.4 1.4.1 3.1.2 4.5.1.8.7 3.1-.4 3.4-.6.2-1.3-.2-1.8-.5-.2-.1-.3-.9-.4-1.2-.4-1.4-1.2-3-1.1-4.5-.4 1.3 0 2.9.1 4.3.1.8.5 2.7-.5 3.1-1.2.6-1.3-.8-1.5-1.5-.4-1.3-1-2.8-1-4.2-.4 1.7.1 3.7.1 5.4 0 .9-1.9 1.6-2.6 1.1-1.1-.8-1.3-2.8-1.5-4.1.3.4.8 1 1.4.9-.5-.6-.8-1.5-1.1-2.2-.3-.6-1-1.9-1.8-1.9.1.2.8 1.9.7 2-.3.5-.6 1.1-1 1.6-.3.4-1.2 1.8-1.9 1.4-.8-.5-1-1.7-1.2-2.5.1 1 0 2.5 1 3.1.9.6 2-.3 2.6-.9.2 2 1.1 4.7 3.6 4.5.5 0 1.1-.2 1.6-.4.4-.2.9-.7 1.3-.5 1.1.3 2.2.1 3-.7.4-.4.3-.6.8-.5.6.1 1.2.2 1.7 0 .5-.1.9-.4 1.2-.8.2-.2.3-.4.4-.7.2-.4.4-.2.8-.2 2.6 0 2.5-3.3 2.3-5.1"/><path d="m28.7 5.8c-.6-1.1-1.8-1-2.6-.7.1-1.1 3.1-2 2.6.7"/><path d="m22.2 8.7c-.6-1.1-1.8-1-2.6-.7.1-1.2 3-2.1 2.6.7"/><path d="m18.8 10.3c-.6-1.1-1.8-1-2.6-.7.1-1.2 3.1-2.1 2.6.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4aa-1f3fe.svg b/public/emoji/1f4aa-1f3fe.svg new file mode 100644 index 000000000..820211811 --- /dev/null +++ b/public/emoji/1f4aa-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2.1 42.2c-.9-6.8 3.3-17.7 5.3-32.4.4-2.6 14-5.4 20.4-5.4 1.6 0 3 7.5 2.6 10.1-.3 1.9-3 1.4-3 1.4-.9 2.5-3.6 1.5-3.6 1.5-.8 2.1-3.2 1.1-3.2 1.1-1 2-3.2 1-3.2 1-2 8.7 1.7 7.9 4.4 21 0 0 .8-.1 2.9-4.4 8.6-17.3 38.8-11.8 37 6.8-.4 4.1 4 10.9-12.3 16-12.9 4-28.7-3.7-28.7-3.7-5.4 1.7-15.9 1.6-16.2-2.4-.3-4.7-1.9-7.1-2.4-10.6" fill="#b47d56"/><g fill="#935e3e"><path d="m61.8 42.9c.4-4.4-.9-8-3.3-10.6 1.4 2.4 2.1 5.3 1.8 8.7-.4 4.1 4 10.9-12.3 16-12.9 4-28.7-3.7-28.7-3.7-4.2 1.3-11.6 1.5-14.7-.4.4 3.9 10.8 4 16.2 2.3 0 0 15.8 7.7 28.7 3.7 16.2-5.1 11.9-11.9 12.3-16"/><path d="m16.3 19.4c-2.5 10.2 1.6 9.8 4.3 22.7l1.4-1.5c-2-13-5.4-11.4-4.6-21-.6 0-1.1-.2-1.1-.2"/><path d="m29.2 48.5c8.3 3.1 20.8-.1 27.9-3.4-3.1 7.5-19.6 11.5-27.9 3.4"/><path d="m25.1 7.2c-.6-1.1-1.8-1-2.6-.7.1-1.2 3-2.1 2.6.7"/><path d="m31.2 11.5c-.3-2.2-1-4.4-2.3-6.2.7 1.9 1.1 3.9 1.1 5.9 0 .9.2 4.1-1.4 3.7-1-.3-1-1.1-1.3-2-.4-1.4-1.2-2.9-1.1-4.3-.4 1.4.1 3.1.2 4.5.1.8.7 3.1-.4 3.4-.6.2-1.3-.2-1.8-.5-.2-.1-.3-.9-.4-1.2-.4-1.4-1.2-3-1.1-4.5-.4 1.3 0 2.9.1 4.3.1.8.5 2.7-.5 3.1-1.2.6-1.3-.8-1.5-1.5-.4-1.3-1-2.8-1-4.2-.4 1.7.1 3.7.1 5.4 0 .9-1.9 1.6-2.6 1.1-1.1-.8-1.3-2.8-1.5-4.1.3.4.8 1 1.4.9-.5-.6-.8-1.5-1.1-2.2-.3-.6-1-1.9-1.8-1.9.1.2.8 1.9.7 2-.3.5-.6 1.1-1 1.6-.3.4-1.2 1.8-1.9 1.4-.8-.5-1-1.7-1.2-2.5.1 1 0 2.5 1 3.1.9.6 2-.3 2.6-.9.2 2 1.1 4.7 3.6 4.5.5 0 1.1-.2 1.6-.4.4-.2.9-.7 1.3-.5 1.1.3 2.2.1 3-.7.4-.4.3-.6.8-.5.6.1 1.2.2 1.7 0 .5-.1.9-.4 1.2-.8.2-.2.3-.4.4-.7.2-.4.4-.2.8-.2 2.6 0 2.5-3.3 2.3-5.1"/><path d="m28.7 5.8c-.6-1.1-1.8-1-2.6-.7.1-1.1 3.1-2 2.6.7"/><path d="m22.2 8.7c-.6-1.1-1.8-1-2.6-.7.1-1.2 3-2.1 2.6.7"/><path d="m18.8 10.3c-.6-1.1-1.8-1-2.6-.7.1-1.2 3.1-2.1 2.6.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4aa-1f3ff.svg b/public/emoji/1f4aa-1f3ff.svg new file mode 100644 index 000000000..109ded67d --- /dev/null +++ b/public/emoji/1f4aa-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2.1 42.2c-.9-6.8 3.3-17.7 5.3-32.4.4-2.6 14-5.4 20.4-5.4 1.6 0 3 7.5 2.6 10.1-.3 1.9-3 1.4-3 1.4-.9 2.5-3.6 1.5-3.6 1.5-.8 2.1-3.2 1.1-3.2 1.1-1 2-3.2 1-3.2 1-2 8.7 1.7 7.9 4.4 21 0 0 .8-.1 2.9-4.4 8.6-17.3 38.8-11.8 37 6.8-.4 4.1 4 10.9-12.3 16-12.9 4-28.7-3.7-28.7-3.7-5.4 1.7-15.9 1.6-16.2-2.4-.3-4.7-1.9-7.1-2.4-10.6" fill="#8a6859"/><g fill="#705041"><path d="m61.8 42.9c.4-4.4-.9-8-3.3-10.6 1.4 2.4 2.1 5.3 1.8 8.7-.4 4.1 4 10.9-12.3 16-12.9 4-28.7-3.7-28.7-3.7-4.2 1.3-11.6 1.5-14.7-.4.4 3.9 10.8 4 16.2 2.3 0 0 15.8 7.7 28.7 3.7 16.2-5.1 11.9-11.9 12.3-16"/><path d="m16.3 19.4c-2.5 10.2 1.6 9.8 4.3 22.7l1.4-1.5c-2-13-5.4-11.4-4.6-21-.6 0-1.1-.2-1.1-.2"/><path d="m29.2 48.5c8.3 3.1 20.8-.1 27.9-3.4-3.1 7.5-19.6 11.5-27.9 3.4"/><path d="m25.1 7.2c-.6-1.1-1.8-1-2.6-.7.1-1.2 3-2.1 2.6.7"/><path d="m31.2 11.5c-.3-2.2-1-4.4-2.3-6.2.7 1.9 1.1 3.9 1.1 5.9 0 .9.2 4.1-1.4 3.7-1-.3-1-1.1-1.3-2-.4-1.4-1.2-2.9-1.1-4.3-.4 1.4.1 3.1.2 4.5.1.8.7 3.1-.4 3.4-.6.2-1.3-.2-1.8-.5-.2-.1-.3-.9-.4-1.2-.4-1.4-1.2-3-1.1-4.5-.4 1.3 0 2.9.1 4.3.1.8.5 2.7-.5 3.1-1.2.6-1.3-.8-1.5-1.5-.4-1.3-1-2.8-1-4.2-.4 1.7.1 3.7.1 5.4 0 .9-1.9 1.6-2.6 1.1-1.1-.8-1.3-2.8-1.5-4.1.3.4.8 1 1.4.9-.5-.6-.8-1.5-1.1-2.2-.3-.6-1-1.9-1.8-1.9.1.2.8 1.9.7 2-.3.5-.6 1.1-1 1.6-.3.4-1.2 1.8-1.9 1.4-.8-.5-1-1.7-1.2-2.5.1 1 0 2.5 1 3.1.9.6 2-.3 2.6-.9.2 2 1.1 4.7 3.6 4.5.5 0 1.1-.2 1.6-.4.4-.2.9-.7 1.3-.5 1.1.3 2.2.1 3-.7.4-.4.3-.6.8-.5.6.1 1.2.2 1.7 0 .5-.1.9-.4 1.2-.8.2-.2.3-.4.4-.7.2-.4.4-.2.8-.2 2.6 0 2.5-3.3 2.3-5.1"/><path d="m28.7 5.8c-.6-1.1-1.8-1-2.6-.7.1-1.1 3.1-2 2.6.7"/><path d="m22.2 8.7c-.6-1.1-1.8-1-2.6-.7.1-1.2 3-2.1 2.6.7"/><path d="m18.8 10.3c-.6-1.1-1.8-1-2.6-.7.1-1.2 3.1-2.1 2.6.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4aa.svg b/public/emoji/1f4aa.svg new file mode 100644 index 000000000..772927cc4 --- /dev/null +++ b/public/emoji/1f4aa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2.1 42.2c-.9-6.8 3.3-17.7 5.3-32.4.4-2.6 14-5.4 20.4-5.4 1.6 0 3 7.5 2.6 10.1-.3 1.9-3 1.4-3 1.4-.9 2.5-3.6 1.5-3.6 1.5-.8 2.1-3.2 1.1-3.2 1.1-1 2-3.2 1-3.2 1-2 8.7 1.7 7.9 4.4 21 0 0 .8-.1 2.9-4.4 8.6-17.3 38.8-11.8 37 6.8-.4 4.1 4 10.9-12.3 16-12.9 4-28.7-3.7-28.7-3.7-5.4 1.7-15.9 1.6-16.2-2.4-.3-4.7-1.9-7.1-2.4-10.6" fill="#ffdd67"/><g fill="#eba352"><path d="m61.8 42.9c.4-4.4-.9-8-3.3-10.6 1.4 2.4 2.1 5.3 1.8 8.7-.4 4.1 4 10.9-12.3 16-12.9 4-28.7-3.7-28.7-3.7-4.2 1.3-11.6 1.5-14.7-.4.4 3.9 10.8 4 16.2 2.3 0 0 15.8 7.7 28.7 3.7 16.2-5.1 11.9-11.9 12.3-16"/><path d="m16.3 19.4c-2.5 10.2 1.6 9.8 4.3 22.7l1.4-1.5c-2-13-5.4-11.4-4.6-21-.6 0-1.1-.2-1.1-.2"/><path d="m29.2 48.5c8.3 3.1 20.8-.1 27.9-3.4-3.1 7.5-19.6 11.5-27.9 3.4"/><path d="m25.1 7.2c-.6-1.1-1.8-1-2.6-.7.1-1.2 3-2.1 2.6.7"/><path d="m31.2 11.5c-.3-2.2-1-4.4-2.3-6.2.7 1.9 1.1 3.9 1.1 5.9 0 .9.2 4.1-1.4 3.7-1-.3-1-1.1-1.3-2-.4-1.4-1.2-2.9-1.1-4.3-.4 1.4.1 3.1.2 4.5.1.8.7 3.1-.4 3.4-.6.2-1.3-.2-1.8-.5-.2-.1-.3-.9-.4-1.2-.4-1.4-1.2-3-1.1-4.5-.4 1.3 0 2.9.1 4.3.1.8.5 2.7-.5 3.1-1.2.6-1.3-.8-1.5-1.5-.4-1.3-1-2.8-1-4.2-.4 1.7.1 3.7.1 5.4 0 .9-1.9 1.6-2.6 1.1-1.1-.8-1.3-2.8-1.5-4.1.3.4.8 1 1.4.9-.5-.6-.8-1.5-1.1-2.2-.3-.6-1-1.9-1.8-1.9.1.2.8 1.9.7 2-.3.5-.6 1.1-1 1.6-.3.4-1.2 1.8-1.9 1.4-.8-.5-1-1.7-1.2-2.5.1 1 0 2.5 1 3.1.9.6 2-.3 2.6-.9.2 2 1.1 4.7 3.6 4.5.5 0 1.1-.2 1.6-.4.4-.2.9-.7 1.3-.5 1.1.3 2.2.1 3-.7.4-.4.3-.6.8-.5.6.1 1.2.2 1.7 0 .5-.1.9-.4 1.2-.8.2-.2.3-.4.4-.7.2-.4.4-.2.8-.2 2.6 0 2.5-3.3 2.3-5.1"/><path d="m28.7 5.8c-.6-1.1-1.8-1-2.6-.7.1-1.1 3.1-2 2.6.7"/><path d="m22.2 8.7c-.6-1.1-1.8-1-2.6-.7.1-1.2 3-2.1 2.6.7"/><path d="m18.8 10.3c-.6-1.1-1.8-1-2.6-.7.1-1.2 3.1-2.1 2.6.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4ab.svg b/public/emoji/1f4ab.svg new file mode 100644 index 000000000..6f4ba8a7b --- /dev/null +++ b/public/emoji/1f4ab.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m59.7 13.8c1.7-5.2 1.2-14.9-16.6-3.2-18.1 11.9-36.9 39.7-35.5 44.8 1.1 4 17.3-5 26-17.2.7-1 8.7 8.8 7.6 9.8-7.8 7.8-32.9 17.7-38.2 12.6-6.1-5.9 16.7-39.8 40.1-53.3 6.4-3.7 25.5-12.5 16.6 6.5" fill="#ffdd7d"/><path d="m60.6 49.5l-13.9-1.5-9.1 10.6-2.9-13.7-12.9-5.4 12.2-7 1.2-13.9 10.3 9.4 13.6-3.2-5.7 12.7 7.2 12" fill="#ffd05a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4ac.svg b/public/emoji/1f4ac.svg new file mode 100644 index 000000000..663533c82 --- /dev/null +++ b/public/emoji/1f4ac.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M55.4,5H8.6C4.9,5,2,7.9,2,11.5v29.8c0,3.6,2.9,6.5,6.6,6.5h6.9V59l10.4-11.2h29.6c3.6,0,6.6-2.9,6.6-6.5V11.5 + C62,7.9,59.1,5,55.4,5z" fill="#4fd1d9"/><g fill="#fff"><circle cx="16" cy="26.4" r="4.2"/><circle cx="32" cy="26.4" r="4.2"/><circle cx="48" cy="26.4" r="4.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4ad.svg b/public/emoji/1f4ad.svg new file mode 100644 index 000000000..b9883d63a --- /dev/null +++ b/public/emoji/1f4ad.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4fd1d9"><path d="m18.7 47.9c-3.3-1.1-6.6.3-7.4 3.1-.8 2.7 1.1 5.8 4.4 6.9s6.6-.3 7.4-3.1c.8-2.8-1.1-5.9-4.4-6.9"/><path d="m6.7 56.8c-1.1.9-1.2 2.6-.3 3.9 1 1.3 2.6 1.6 3.8.8 1.1-.9 1.2-2.6.3-3.9s-2.7-1.6-3.8-.8"/><path d="m62 22.7c0-2.7-1.3-5.1-3.2-6.6 0-.2 0-.4 0-.6 0-4.2-3.3-7.7-7.4-7.7-.3 0-.5 0-.8 0-1.6-2.7-4.4-4.6-7.7-4.6-2 0-3.8.6-5.2 1.7-1.9-1.7-4.5-2.9-7.3-2.9-4.6 0-8.5 3.1-9.8 7.4-1.5-1.1-3.4-1.7-5.4-1.7-5.3 0-9.6 4.4-9.6 9.8 0 1.6.4 3.1 1 4.5-2.8 2-4.6 5.3-4.6 9.1 0 6.2 4.9 11.2 10.9 11.2 2.2 0 4.3-.7 6-1.8.9 4.7 5 8.3 9.9 8.3 3.6 0 6.8-2 8.6-4.9 1.2 1.2 2.9 2 4.8 2 3.5 0 6.4-2.8 6.7-6.3.8.3 1.7.5 2.6.5 4.3 0 7.8-3.6 7.8-8 0-.9-.2-1.8-.4-2.6 1.8-1.7 3.1-4.1 3.1-6.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4ae.svg b/public/emoji/1f4ae.svg new file mode 100644 index 000000000..3703f53e2 --- /dev/null +++ b/public/emoji/1f4ae.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58.1 32.2c3.1-2.8 3.8-5.8 3.9-7.8 0-.5-.2-1-.6-1.3-.4-.3-.9-.4-1.4-.3-1 .2-2.2-.3-2.6-1.3-.5-1.1-.2-2.3.6-3.1.4-.3.6-.8.6-1.3 0-.5-.2-.9-.6-1.2-1-.8-2.1-1.3-3.4-1.6.1-1.8-.3-3.5-1.1-5-.2-.4-.7-.8-1.2-.9-.5-.1-1 .1-1.4.4-.8.7-2 .8-2.9.2-.9-.6-1.3-1.9-.9-2.9.2-.5.1-1-.1-1.4-.3-.4-.7-.7-1.2-.7-2-.3-4 .2-6 1.2-.9-1.2-2-2.2-3.3-2.9-.4-.2-1-.3-1.4-.1-.5.2-.8.6-.9 1.1-.2 1.1-1.1 1.8-2.2 1.8-1.1 0-2-.8-2.3-1.9-.1-.5-.5-.9-.9-1.1-.5-.2-1-.2-1.4.1-1.3.7-2.4 1.7-3.3 2.9-1.9-1.1-3.9-1.5-5.9-1.2-.5.1-.9.3-1.2.8-.3.3-.4.9-.2 1.3.4 1.1 0 2.3-.9 2.9-.8.6-2.1.5-2.9-.2-.4-.3-.9-.5-1.4-.4-.5.1-.9.4-1.2.9-.8 1.5-1.1 3.2-1.1 5-1.1.4-2.3.9-3.3 1.7-.4.3-.6.7-.6 1.2 0 .5.2.9.6 1.3.9.7 1.1 2 .6 3.1-.4.9-1.6 1.5-2.6 1.2-.5-.1-1 0-1.4.3-.4.4-.6.9-.6 1.4.1 2 .8 5 3.9 7.8-3.1 2.8-3.8 5.7-3.9 7.7 0 .5.2 1 .6 1.3.4.3.9.4 1.4.3 1-.2 2.2.3 2.6 1.3.5 1 .2 2.3-.6 3-.4.3-.6.8-.6 1.3 0 .5.2.9.6 1.2 1 .7 2.1 1.3 3.4 1.6-.2 2 .2 3.8 1 5.5.2.5.7.8 1.2.9.5.1 1-.1 1.4-.4.8-.7 2-.8 2.9-.2.9.7 1.3 1.9.9 3-.2.5-.1 1 .1 1.4.3.4.7.7 1.2.8.4 0 .8.1 1.1.1 1.7 0 3.5-.5 5.2-1.5.8 1 1.8 1.8 2.9 2.4.4.2 1 .3 1.4.1.5-.2.8-.6.9-1.1.3-1.1 1.2-1.9 2.3-1.9 1.1 0 2 .8 2.3 1.9.1.5.5.9.9 1.1.2.1.4.1.7.1.3 0 .5-.1.8-.2 1.1-.6 2.1-1.4 2.9-2.4 1.7 1 3.4 1.5 5.2 1.5.4 0 .8 0 1.1-.1.5-.1.9-.3 1.2-.8.3-.4.3-.9.1-1.4-.4-1.1 0-2.3.9-3 .8-.6 2.1-.5 2.9.2.4.3.9.5 1.4.4.5-.1.9-.4 1.2-.9.8-1.7 1.2-3.5 1-5.5 1.3-.3 2.4-.8 3.4-1.6.4-.3.6-.7.6-1.2 0-.5-.2-.9-.6-1.3-.9-.7-1.1-2-.6-3 .5-1 1.6-1.5 2.6-1.3.1 0 .2 0 .4 0 .4 0 .7-.1 1-.4.4-.3.6-.8.6-1.3 0-1.9-.7-4.8-3.8-7.6m-14.3-25.1c0 1.8.9 3.4 2.4 4.5 1.5 1 3.3 1.3 5 .7.1.5.1 1.1.1 1.7-2.3.1-4.7.8-7.3 2.1-.5.3-1.1.6-1.6 1 .1-.7.1-1.3.1-2 0-2.7-.4-5.1-1.1-7.1.8-.5 1.6-.8 2.4-.9m-31 5.2c1.6.5 3.6.3 5-.7 1.5-1 2.4-2.7 2.4-4.5.8.1 1.6.4 2.4.9-.7 2-1.1 4.4-1.1 7.1 0 .6 0 1.3.1 2-.5-.4-1.1-.7-1.6-1-2.6-1.3-5-2-7.3-2.1 0-.6 0-1.2.1-1.7m-2.7 34.5c-.2-.1-.4-.1-.6-.2.8-1.6.9-3.5.1-5.1-.8-1.6-2.3-2.8-4-3.1.4-1.5 1.5-2.9 3-4.2.7.4 1.4.8 2.1 1.2 1.8.9 3.9 1.5 6.3 1.7-1.8 1.4-3.2 2.8-4.3 4.4-1.1 1.8-2 3.5-2.6 5.3m26.4 11.2c-1.1-1.4-2.7-2.3-4.5-2.3-1.8 0-3.5.9-4.5 2.3-.2-.2-.3-.4-.5-.5 1.1-1 2.1-2.3 3.1-3.8.7-1.1 1.4-2.3 1.9-3.8.5 1.4 1.1 2.7 1.9 3.8 1 1.5 2 2.7 3.1 3.8-.1.1-.3.3-.5.5m14.7-5.7c-1.7-.5-3.6-.3-5 .7-1.5 1.1-2.4 2.7-2.4 4.5-2.5-.4-4.9-2.4-7.2-5.7-1.5-2.3-2.5-5.6-3-9.9-.1-.8-.8-1.5-1.6-1.5-.8 0-1.5.6-1.6 1.5-.4 4.3-1.4 7.6-3 9.8-2.3 3.3-4.7 5.3-7.2 5.7 0-1.8-.9-3.5-2.4-4.5-1.5-1-3.4-1.3-5-.7-.5-2.5.4-5.7 2.7-9 1.5-2.2 4.1-4.3 7.8-6.2.7-.3 1-1.1.8-1.9-.2-.7-.8-1.2-1.6-1.2h-.1c-4.3.3-7.8-.2-10.3-1.5-3.6-1.8-5.9-4.1-6.6-6.6 1.8-.3 3.3-1.5 4-3.1.8-1.7.7-3.6-.1-5.2 2.3-.9 5.5-.4 9 1.3 1.6.8 3.2 2.1 4.8 4 .5.6 1.4.7 2.1.3.7-.4 1-1.2.7-2-.9-2.3-1.4-4.4-1.4-6.2 0-4.1.9-7.2 2.8-8.9 1.1 1.4 2.7 2.3 4.5 2.3 1.8 0 3.5-.9 4.5-2.3 1.8 1.8 2.8 4.9 2.8 8.9 0 1.8-.5 3.9-1.4 6.2-.3.7 0 1.6.7 2 .7.4 1.6.2 2.1-.3 1.6-1.8 3.3-3.2 4.8-4 3.6-1.8 6.7-2.2 9-1.3-.8 1.6-.9 3.5-.1 5.2.8 1.7 2.3 2.8 4 3.1-.7 2.5-3 4.8-6.6 6.6-2.5 1.2-6 1.7-10.3 1.5h-.1c-.7 0-1.4.5-1.6 1.2-.2.7.1 1.5.8 1.9 3.7 1.9 6.3 4 7.8 6.3 2.5 3.3 3.4 6.5 2.9 9m3.2-10.9c-.8 1.6-.7 3.5.1 5.1-.2.1-.4.1-.6.2-.6-1.7-1.5-3.5-2.7-5.3-1-1.5-2.5-3-4.3-4.4 2.5-.3 4.6-.8 6.3-1.7.8-.4 1.5-.8 2.1-1.2 1.6 1.3 2.6 2.7 3 4.2-1.6.4-3.1 1.5-3.9 3.1" fill="#ff5a79"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4af.svg b/public/emoji/1f4af.svg new file mode 100644 index 000000000..8bb5a8027 --- /dev/null +++ b/public/emoji/1f4af.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><path d="m10.9 3.3c0 0-6.1 15.2-8.9 38.1-.2 2 4.5.2 6.1-.4 3.7-22.5 8.9-38 8.9-38-1.5-.2-6.1.3-6.1.3"/><path d="m37.3 4.9c2.2 3.5 1.2 9.1-.1 14.6-2.2 8.9-7.3 18.1-15.5 18.1-7.8 0-8.6-8.5-6.5-17.1 1.3-5.2 3.3-10.6 6.5-14.2 2.4-2.7 5.7-4.3 9-4.3 3.3 0 5.5.6 6.6 2.9m-15.9 15.7c-1.8 7.3-.9 10.9 1.9 10.9 3 0 5.9-4.6 7.7-12.2 1.7-7.2.9-10.5-2-10.5-2.7 0-5.7 4-7.6 11.8"/><path d="m60.7 5c2.2 3.5 1.2 9.1-.1 14.6-2.2 8.9-7.2 18.1-15.5 18.1-7.8 0-8.6-8.5-6.5-17.1 1.3-5.2 3.3-10.6 6.5-14.2 2.4-2.7 5.8-4.4 9.1-4.4 3.2 0 5.4.6 6.5 3m-15.8 15.6c-1.8 7.3-.9 10.9 1.9 10.9 3 0 5.9-4.6 7.7-12.2 1.7-7.2.9-10.5-2-10.5-2.7 0-5.7 4-7.6 11.8"/><path d="m47.6 48.6c-5.4 0-33.3 2.2-44.4 3.1-.8-2.9.2-5.4 1.5-6.6 5.5-1 42.3-3.9 45.1-2.3-.4 2-1.3 4.5-2.2 5.8"/><path d="m42.9 59.8c-5.5 0-22.9 1.2-34.2 2.2-.8-3.2.2-6 1.5-7.4 5.7-1.2 32.1-3.1 34.9-1.3-.4 2.3-1.2 5.1-2.2 6.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4b0.svg b/public/emoji/1f4b0.svg new file mode 100644 index 000000000..5dcbf7d1c --- /dev/null +++ b/public/emoji/1f4b0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M54,46.9C54,59,44.2,59,32,59s-22,0-22-12.1S19.9,15,32,15S54,34.7,54,46.9z" fill="#dbb471"/><g fill="#89664c"><path d="m54 46.9c0-4.1-1.1-9.1-3.1-13.9.4 3.1-.4 8.6-9.9 10.7-13.5 2.9-6.5 6.7-11.8 7.2-4.5.4-16.5-1.4-18.9-8.2-.2 1.5-.4 2.9-.4 4.3.1 12 10 12 22.1 12s22 0 22-12.1" opacity=".5"/><path d="m37.9 41.1c-.4-2-2.1-2.6-3.9-2.7 0-.9 0-1.9 0-2.8.5.2 1.1.5 1.5.8.8.5 1.6-.8.8-1.3-.7-.4-1.5-.8-2.3-1.1 0-1.1 0-2.2 0-3.3 0-1-1.5-1-1.5 0 0 1 0 1.9 0 2.9-.8-.1-1.6-.1-2.4 0-.1-.7-.3-1.4-.5-2.1-.2-1-1.7-.6-1.4.4.2.7.3 1.4.5 2.1-.1 0-.1 0-.2.1-2 .8-3.3 2.8-1.8 4.7.7.9 1.6 1.2 2.6 1.4.1 1.3.1 2.6.1 3.9-.7-.4-1.3-1-1.8-1.5-.7-.7-1.7.4-1.1 1.1.9 1 1.9 1.7 2.9 2.2 0 1.1.1 2.2.2 3.3.1 1 1.6 1 1.5 0-.1-1-.2-1.9-.2-2.9.6.1 1.2.1 1.8.1.1 1 .2 2 .3 3.1.1 1 1.6 1 1.5 0-.1-1.1-.2-2.2-.3-3.4 2.2-.8 4.2-2.5 3.7-5m-5.4-6c0 1.1 0 2.2 0 3.3-.5 0-.9.1-1.3.1-.2 0-.3 0-.5 0-.1-1.2-.2-2.4-.3-3.6.7 0 1.4.1 2.1.2m-3.6 3.2c-.4-.1-.8-.4-1.2-.7-.9-.9.4-1.7 1.2-2.1.1 1 .2 1.9.3 2.9-.1 0-.2 0-.3-.1m3.3 6.4c-.5.1-.9 0-1.3-.1-.1-1.5-.1-3-.1-4.6.6 0 1.2-.1 1.8-.1 0 1.6.1 3.1.1 4.7-.2.1-.3.1-.5.1m3.3-1.1c-.4.3-.9.5-1.3.7-.1-1.5-.1-2.9-.1-4.4.2 0 .4 0 .5 0 1.9.4 2.4 2.5.9 3.7"/></g><path fill="#699635" d="m34 55h-2.3v4l9.3 5 21-6.5v-3.5l-7.7-4.5z"/><path d="m32 52.7c0 0 2.4 3.9 9.2 7.3 0 0 10.6-.5 20.8-7.3 0 0-5.9-2.9-7.6-6.7 0 0-4 5.6-22.4 6.7" fill="#83bf4f"/><path fill="#699635" d="m27.5 54.9l2.2-.1.3 3.7-8.7 5.5-20.9-4.5-.3-3.3 7.1-4.9z"/><path d="m29.2 52.6c0 0-2.1 3.9-8.4 7.6 0 0-10.3.3-20.8-5.2 0 0 5.6-3.2 6.9-7 0 0 4.4 5 22.3 4.6" fill="#83bf4f"/><path d="m24.2 53.7c0 0-.3.8 1.1.9l-3.7 3.1c0 0-2.2-.2-2.7 1.3 0 0-9-1-14.8-3.6 0 0 1.2-.9-.3-1.5 0 0 1.7-1.2 2.1-2.3 0 0 1.6.2 2.1-1 .2-.1 6.2 3.5 16.2 3.1z" fill="none" stroke="#699635" stroke-miterlimit="10"/><ellipse cx="8.8" cy="53.8" rx="1.9" ry="1.3" fill="#699635"/><g fill="#f9f3d9"><path d="m19 52.2c0 0-2.3 3-7.3 7.1l.3 2.7-3.5-.8-.2-2.9c0 0 5.1-4.7 6.2-7-.1 0 1.7.6 4.5.9"/><path d="m42.1 51.5c0 0 .9 2.4 7.7 6.8v2.9l3.9-1.2v-3c0 0-4.7-3.3-7.5-6.6l-4.1 1.1"/></g><path fill="#699635" d="m36.4 48.3l-2.2-.1-.2 4.1 8.9 5.7 20.9-5.7.1-3.6-7.3-5.1z"/><path d="m34.6 45.8c0 0 2.2 4.2 8.7 8 0 0 10.4 0 20.7-6.4 0 0-5.7-3.3-7.1-7.4 0 0-4.3 5.6-22.3 5.8" fill="#83bf4f"/><path d="m39.1 46.9c0 0 .5.8-1.1 1.1l4.2 3.3c0 0 2.4-.6 3.2.8 0 0 10-1.8 14.6-4.2 0 0-1.5-.7 0-1.6 0 0-1.8-1.5-2.5-2.5 0 0-1.7.5-2.6-.7 0 .1-3.6 3.3-15.8 3.8z" fill="none" stroke="#699635" stroke-miterlimit="10"/><path d="m46.8 49.4c-.4.5-1.7.7-2.8.4-1.1-.3-1.6-1-1.2-1.5.4-.5 1.7-.7 2.8-.4 1.1.3 1.6.9 1.2 1.5" fill="#699635"/><path d="m44.8 45c0 0 2.4 3.2 7.5 7.5l-.1 3 3.5-1 .1-3.2c0 0-5.2-5-6.5-7.4.1 0-1.6.7-4.5 1.1" fill="#f9f3d9"/><path d="m46 2c0 6.1-7.9 16-14 16s-14-8.9-14-15c0-6.1.9 0 7 0 .9 0 5.1-3 7-3 1.3 0 5 3 7 3 5.3 0 7-5.6 7-1" fill="#dbb471"/><path d="m30.2 13.3c-.6.4-3.5.1-4.4.8-1.2.9.5 3-.7 4.3-2.4 2.4-4.3 5.1-3.7 6.6 1 2.6 2.9-4.8 4.6-2s1.4-1.9 4 .5.4-4.3 2.9-1.4 2.6 6.2 4.4 6.2c2.1 0-2.2-7.9.6-6s5.9 1.2 3.1-1.7c-.9-.9-2.1-2.5-3.5-3.9-.5-.5-.1-3.1-.6-3.5-.6-.5-2.1 1.1-2.7.8-1.2-.6-.8.5-2.6.8-1.2.4-.2-2.3-1.4-1.5" fill="#89664c"/><path d="m18.7 19.2c3.9-3.7 11-1.6 15.2.2 4.1 1.8 6.6-3.9 4-6.8-1.5-1.7-3.9.3-4.8 1.5-1 1.2-1.8 2.5-2.9 3.7-1.6 1.8-5.5.3-4.3-2.2 1.3-2.6 6.8.4 8.6.9 3.5 1 7.2 1.4 10.7.1 1.2-.4.7-2.4-.5-1.9-3.9 1.4-7.8.5-11.5-.7-1.9-.6-4.9-2.2-6.9-1.3-5.7 2.7-.4 10.4 4.4 7.4 1.1-.7 1.8-1.8 2.6-2.8.5-.6 3-4.4 3.6-2.5.3 1 0 2.8-1.1 3.1-.7.3-2.1-.7-2.8-.9-1.3-.5-2.6-.9-4-1.2-3.7-.8-8.7-.6-11.6 2.1-1 .8.4 2.2 1.3 1.3" fill="#e8e8e8"/><path d="m44.8.5c-1 .8-2.8 2.5-5.8 2.5-2 0-5.7-3-7-3-1.9 0-6.1 3-7 3-3.3 0-5.1-1.7-6-2.4 0 0 1.1 4.5 4.5 6.8 2.5 1.6 2.2-.3 3.5-2.1s2.2-2.7 4.5 1.8c1.2 2.5 3.5-6.8 5.3-3.8 3.3 5.5 4.5 2.5 8-2.8" fill="#89664c"/><g fill="#dbb471"><path d="m52.4 52.4l-.1 3 3.5-1 .1-3.2c0 .1-2.1.9-3.5 1.2"/><path d="m49.8 58.4v2.9l3.9-1.2v-3c-.1-.1-1.1.5-3.9 1.3"/><path d="m11.7 59.2l.3 2.8-3.5-.8-.2-2.9c-.1 0 1.3.5 3.4.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4b1.svg b/public/emoji/1f4b1.svg new file mode 100644 index 000000000..350402b9d --- /dev/null +++ b/public/emoji/1f4b1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4d5357"><path d="m25.4 15.1h-16.8c-1.6 0-2.8-1.3-2.8-2.8s1.2-2.8 2.8-2.8h16.9c1.6 0 2.8 1.3 2.8 2.8h3.7c0-3.6-2.9-6.6-6.6-6.6h-6.6v-3.7h-3.8v3.8h-6.4c-3.7 0-6.6 2.9-6.6 6.5 0 3.6 2.9 6.6 6.6 6.6h16.9c1.6 0 2.8 1.3 2.8 2.8 0 1.6-1.3 2.8-2.8 2.8h-16.9c-1.6 0-2.8-1.3-2.8-2.8h-3.8c0 3.6 2.9 6.6 6.6 6.6h6.6v3.7h3.8v-3.8h6.6c3.6 0 6.6-2.9 6.6-6.6-.2-3.5-3.1-6.5-6.8-6.5"/><path d="m42.1 22.7l-4.9 4.9 15.2.6-.6-15.2-4.9 4.9-13-8.2z"/><path d="m19.8 36.7l.7 15.2 4.6-4.6 13.3 7.9-8-13.2 4.7-4.6z"/><path d="m53.5 43.2l8.5-8.6-2.6-2.6-7.7 7.9-7.8-7.9-2.5 2.6 8.4 8.6h-3.8v3.8h3.8v3.8h-3.8v3.7h3.8v7.5h3.8v-7.5h3.8v-3.7h-3.8v-3.8h3.8v-3.8h-3.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4b2.svg b/public/emoji/1f4b2.svg new file mode 100644 index 000000000..12419774c --- /dev/null +++ b/public/emoji/1f4b2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48.9 28.2h-33.8c-3.1 0-5.6-2.5-5.6-5.6 0-3.1 2.5-5.6 5.6-5.6h33.8c3.1 0 5.6 2.5 5.6 5.6h7.5c0-7.2-5.9-13.1-13.1-13.1h-13.1v-7.5h-7.5v7.5h-13.2c-7.2 0-13.1 5.9-13.1 13.1s5.9 13.1 13.1 13.1h33.8c3.1 0 5.6 2.5 5.6 5.6 0 3.1-2.5 5.6-5.6 5.6h-33.8c-3.1 0-5.6-2.5-5.6-5.6h-7.5c0 7.2 5.9 13.1 13.1 13.1h13.1v7.6h7.5v-7.5h13.1c7.2 0 13.1-5.9 13.1-13.1s-5.8-13.2-13-13.2" fill="#4d5357"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4b3.svg b/public/emoji/1f4b3.svg new file mode 100644 index 000000000..289be20ad --- /dev/null +++ b/public/emoji/1f4b3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62.5 22.3c1.7 1.7 2 4.2.8 5.7l-29.6 34.4c-1.8 2.1-4.9 2.1-7 .1l-25.2-25.2c-2-2-2-5.2.1-7l34.3-29.5c1.5-1.3 4-.9 5.7.8l20.9 20.7" fill="#afcddb"/><path fill="#333" d="M50.8 10.7 12.6 48.4 3.7 39.5 43.5 3.4z"/><path fill="#fff" d="M49.4 18.3 22.6 45.8 29.8 53 55.7 24.6z"/><g fill="#4f5b60"><path d="m34.1 43.3c-1.5-1.4-.6-4-.1-5.4.9-2.2 1.8 2 1.8 2.7.2 2.1-.1 4.3-.6 6.4-.3 1.2-.7 2.3-1.3 3.4-.3.7-.8 1.3-1.4 1.7-1.5.9-2.4 0-2.7-2.5.2-.8.5-1.5 1.1-2.1 1.9-2.4 4.9-3.5 7.1-5.4.2-.2-.1-.5-.3-.3-2.6 2.2-8 4-8.3 8.3-.2 2.8 2.7 3.5 4.2 1.9 2-2.1 2.5-5.8 2.7-8.6.1-1.6.5-6.2-1.9-6.7-.1 0-.2 0-.2.1-1 1.7-2.3 5.2-.3 7 .1.1.4-.3.2-.5"/><path d="m37.4 41.7c2.1 1.2 2.7-3.5 2.4-4.8 0-.2-.3-.2-.4-.1-1.1.9-1.3 3.3-.4 4.7.1.2.3.2.4 0 .7-1.3 1.1-2.6 1.6-4 .2-.6.7-.4 1.1-.8.8-.8 1.6-1.6 2.4-2.4 1-1 1.3-2.4 2.2-3.4 1.2-1.3 2.3-1.9 2.9-3.7.1-.4.1-1.4-.6-1.4-1.4-.1-2.6 2.8-.7 2.5 2.2-.3 4.2-2.9 5.6-4.3.2-.2-.1-.5-.3-.3-.7.7-1.5 1.4-2.2 2-.6.5-1.2 1-1.9 1.5-.3.2-2.9 1.4-1.3-.5.3.2.6.4.9.7-.1.2-.2.5-.3.7-.2.4-.5.8-.8 1.2-.5.7-1.4 1.1-2 1.8-.8.9-1.1 2.1-1.9 3-.4.4-2.3 2.9-3 2.6-.1 0-.2 0-.2.1-.2.7-.4 1.3-.7 2-.1.2-1 2.1-1 2.2-.4-1-.3-2.2.1-3.1.3.5.3 1.1.1 1.6-.2 1.2-.8 1.9-1.8 2.1-.3-.5-.5-.1-.2.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4b4.svg b/public/emoji/1f4b4.svg new file mode 100644 index 000000000..73ada09a2 --- /dev/null +++ b/public/emoji/1f4b4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#89664c" d="m0 46.5h64v9h-64z"/><path fill="#d3976e" d="m0 8.5h64v38h-64z"/><path fill="#94989b" d="m24 46.5h16v9h-16z"/><path fill="#89664c" d="m4 12.5h56v30h-56z"/><path fill="#d3976e" d="m7 15.5h50v24h-50z"/><circle cx="45" cy="27.5" r="8" fill="#89664c"/><path fill="#d0d0d0" d="m24 8.5h16v38h-16z"/><path fill="#fff" d="m22 21.2l-1.2-1.7-4.8 4.6-4.8-4.6-1.2 1.7 4.5 4.3h-2.3v2.2h2.8v2.3h-2.8v2.2h2.8v3.3h2v-3.3h2.8v-2.2h-2.8v-2.3h2.8v-2.2h-2.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4b5.svg b/public/emoji/1f4b5.svg new file mode 100644 index 000000000..a6723a2be --- /dev/null +++ b/public/emoji/1f4b5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#699635" d="m0 46.5h64v9h-64z"/><path fill="#83bf4f" d="m0 8.5h64v38h-64z"/><path fill="#94989b" d="m24 46.5h16v9h-16z"/><path fill="#699635" d="m4 12.5h56v30h-56z"/><path fill="#83bf4f" d="m7 15.5h50v24h-50z"/><circle cx="45" cy="27.5" r="8" fill="#699635"/><path fill="#d0d0d0" d="m24 8.5h16v38h-16z"/><path d="m16 26.5c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2h2c0-1.9-1.3-3.4-3-3.9v-1.1h-2v1.1c-1.7.4-3 2-3 3.9 0 2.2 1.8 4 4 4 1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2h-2c0 1.9 1.3 3.4 3 3.9v1.1h2v-1.1c1.7-.4 3-2 3-3.9 0-2.2-1.8-4-4-4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4b6.svg b/public/emoji/1f4b6.svg new file mode 100644 index 000000000..4ab37625b --- /dev/null +++ b/public/emoji/1f4b6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#428bc1" d="m0 46.5h64v9h-64z"/><path fill="#42ade2" d="m0 8.5h64v38h-64z"/><path fill="#94989b" d="m24 46.5h16v9h-16z"/><path fill="#428bc1" d="m4 12.5h56v30h-56z"/><path fill="#42ade2" d="m7 15.5h50v24h-50z"/><circle cx="45" cy="27.5" r="8" fill="#428bc1"/><path fill="#d0d0d0" d="m24 8.5h16v38h-16z"/><path d="m19.3 33.5c-2.2 0-4.2-1.2-5.2-3h6.7v-2h-7.4c-.1-.3-.1-.7-.1-1s0-.7.1-1h7.4v-2h-6.7c1.1-1.8 3-3 5.2-3 .4 0 .8 0 1.2.1l.5-2c-.5-.1-1.1-.2-1.7-.2-3.4 0-6.4 2.1-7.6 5h-2.7v2h2.2c0 .3-.1.7-.1 1s0 .7.1 1h-2.2v2h2.7c1.2 2.9 4.2 5 7.6 5 .6 0 1.1-.1 1.7-.2l-.5-2c-.3.3-.8.3-1.2.3" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4b7.svg b/public/emoji/1f4b7.svg new file mode 100644 index 000000000..59a5f522a --- /dev/null +++ b/public/emoji/1f4b7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#9450e0" d="m0 46.5h64v9h-64z"/><path fill="#c28fef" d="m0 8.5h64v38h-64z"/><path fill="#94989b" d="m24 46.5h16v9h-16z"/><path fill="#9450e0" d="m4 12.5h56v30h-56z"/><path fill="#c28fef" d="m7 15.5h50v24h-50z"/><circle cx="45" cy="27.5" r="8" fill="#9450e0"/><path fill="#d0d0d0" d="m24 8.5h16v38h-16z"/><path d="m16 30.4c0-.3 0-.6-.1-1h2.9v-2.4h-4.1c-.1-.1-.1-.1-.1-.2-.1-.2-.3-.4-.4-.5-.6-.8-.9-1.2-.9-1.9 0-1.5 1.2-2.7 2.8-2.7 1.5 0 2.8 1.2 2.8 2.7h2.1c0-2.7-2.2-4.9-5-4.9-2.8 0-5 2.2-5 4.9 0 1.1.5 1.9 1 2.6h-1v2.3h2.5c.2.5.2.8.2 1 0 1.8-1.8 2.9-2.8 3v2.2h10v-2.2h-6c.7-.8 1.1-1.8 1.1-2.9" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4b8.svg b/public/emoji/1f4b8.svg new file mode 100644 index 000000000..8e90f8e50 --- /dev/null +++ b/public/emoji/1f4b8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="m61 20.9c-6.2-5.6-12.4-11.3-18.6-16.9-9.1 13.8-24.5 26.1-39.1 35-.4 1.9-.8 3.7-1.3 5.5 6.4 5.8 12.8 11.7 19.2 17.5 15.1-8.3 31.1-20.1 40.8-33.5-.3-2.5-.7-5-1-7.6" fill="#699635"/><path d="m22.4 54.6c-6.3-5.8-12.6-11.6-18.9-17.3 15.7-8.9 28.9-21 38.6-35.3 6.3 5.8 12.6 11.5 18.9 17.3-9.7 14.3-22.9 26.4-38.6 35.3" fill="#83bf4f"/><g fill="#699635"><path d="m20.8 50.8c-4.2-3.8-8.4-7.7-12.6-11.5.3-.2.5-.3.8-.5.8-.5 1-1.4.3-2.1-.2-.2-.4-.4-.6-.6 12.7-7.8 23.7-17.8 32.3-29.4.2.2.4.4.6.6.7.6 1.7.5 2.3-.2.2-.2.3-.5.5-.7 4.2 3.8 8.4 7.7 12.6 11.5-.2.2-.3.5-.5.7-.6.8-.5 1.9.2 2.6.2.2.4.4.6.6-8.6 11.5-19.6 21.5-32.3 29.3-.2-.2-.4-.4-.6-.6-.7-.6-1.9-.7-2.8-.2-.3.2-.5.3-.8.5m-9.9-11.4c3.4 3.1 6.8 6.2 10.3 9.4 1.3-.4 2.8-.3 4 .3 11.6-7.4 21.7-16.6 29.8-27.3-.7-1.1-.8-2.5-.3-3.7-3.4-3.1-6.8-6.2-10.3-9.4-.9.8-2.2.9-3.3.3-8.1 10.8-18.2 20-29.8 27.4.6 1 .5 2.2-.4 3"/><path d="m20 37.3c1.1-.4 2.3-.3 3.1.4-.5.4-1.1.8-1.6 1.2-.2-.2-.7-.2-.9 0-.3.2-.4.5-.1.7.2.2.7.2 1 0 1.2-.8 2.9-.9 3.8 0 .7.7.8 1.7.1 2.5.2.2.4.3.6.5-.5.3-1 .7-1.5 1-.2-.2-.4-.4-.6-.5-1.1.3-2.3.2-3-.5.6-.4 1.1-.7 1.7-1.1.2.2.7.2 1 0 .3-.2.3-.5.1-.7-.2-.2-.6-.2-.9 0-.7.5-1.6.7-2.4.6-.6-.1-1.1-.3-1.5-.6-.7-.7-.7-1.6-.1-2.4-.2-.1-.3-.3-.5-.5.5-.3 1-.7 1.5-1-.1.1.1.2.2.4"/><path d="m43.2 15.9c.9-.6 2-.6 2.7.1-.4.5-.8 1-1.2 1.5-.2-.2-.6-.2-.8.1-.2.3-.2.7 0 .9s.6.2.8-.1c.9-1.1 2.4-1.3 3.3-.5.7.7.9 1.8.5 2.8.2.2.4.3.6.5-.4.5-.7.9-1.1 1.4-.2-.2-.4-.4-.6-.5-.9.5-1.9.5-2.6-.2.4-.5.9-1 1.3-1.5.2.2.6.2.8-.1s.2-.7 0-.9c-.2-.2-.6-.2-.8.1-.5.6-1.3 1-2 1-.5 0-1-.2-1.4-.5-.7-.7-.9-1.7-.5-2.7-.2-.1-.3-.3-.5-.5.4-.4.8-.9 1.1-1.4 0 .2.2.3.4.5"/><path d="m40.2 35.5c-3.2 2.9-8.6 2.8-11.7 0-3.1-2.9-2.9-7.4.3-10.3 3.2-2.9 8.2-3.2 11.3-.3 3.2 2.8 3.3 7.7.1 10.6"/></g><path d="m21.8 24.5l18.9 17.3c2.2-1.8 4.2-3.7 6.2-5.7l-18.8-17.3c-2 1.9-4.1 3.8-6.3 5.7" fill="#ffdd7d"/><path d="m40.8 49.4c2.1-1.6 4.2-3.3 6.2-5v-8.4c-2 2-4.1 3.9-6.2 5.7v7.7" fill="#dbb471"/><path d="m12.1 24.7c1.1-.4 2-1 2.9-1.7.9-.7 1.7-1.4 2.6-2.2.9-.7 1.8-1.5 2.8-2 1-.6 2.3-.9 3.4-.7-1.1.2-2.1.7-3 1.4-.9.6-1.7 1.4-2.6 2.1-.9.7-1.8 1.5-2.8 2.1-1 .6-2.2 1-3.3 1" fill="#8d9998" id="0"/><path d="m39.8 33.1c0 0 4.9 1.4 16.3-1.6 11.4-3 6 29.8-14.8 29.8-2.3 0-2.4-2.9 4-8.1 0 0-9 2.1-5.1-4.6 0 0-6.4 1.1-3.5-4 0 0 1.3-3.8.1-8.1.1 0 .8-2.2 3-3.4" fill="#e8e8e8"/><g fill="#d1d1d1"><path d="m61.5 34.7c.2 8.8-6.8 23.4-20.7 23.4-.1 0-.1 0-.2 0-1.3 2.1-.7 3.3.7 3.3 15.8-.1 22.7-18.9 20.2-26.7"/><path d="m54.3 39.5c-3 10.8-15 11.7-15 11.7-.5 2.3.5 3.3 1.8 3.3 4.4.1 12.6-7.2 13.2-15"/><path d="m45.9 39.5c-7.1 10-9.6 6.3-9.6 6.3-1.8 4 2.9 4 3.7 3.1 2.3-2.5 6-7.7 5.9-9.4"/></g><g fill="#8d9998"><path d="m40.5 58.4c1.2-1.6 2.7-2.9 4.2-4.2 1.5-1.3 3-2.6 4.5-4 1.4-1.4 2.8-3 3.8-4.8 1-1.8 1.5-3.9 1.3-5.9-.2 2-.9 3.9-2 5.5-1.1 1.6-2.4 3.1-3.8 4.5-1.4 1.4-2.9 2.7-4.3 4.2-1.5 1.3-2.8 2.9-3.7 4.7"/><path d="m39.3 51.2c.4-1.1 1-2 1.7-2.9.7-.9 1.4-1.7 2.2-2.6.7-.9 1.5-1.8 2-2.8.6-1 .9-2.3.7-3.4-.2 1.1-.7 2.1-1.4 3-.6.9-1.4 1.7-2.1 2.6-.7.9-1.5 1.8-2.1 2.8-.6 1-1 2.2-1 3.3"/></g><path d="m30.2 24.2c0 0-1.4-4.9 1.6-16.3 3-11.4-29.8-6-29.8 14.8 0 2.3 2.9 2.4 8.1-4 0 0-2.1 9 4.6 5.1 0 0-1.1 6.4 4 3.5 0 0 3.8-1.3 8.1-.1 0-.1 2.2-.8 3.4-3" fill="#e8e8e8"/><g fill="#d1d1d1"><path d="m28.6 2.5c-8.8-.2-23.4 6.8-23.4 20.7 0 .1 0 .1 0 .2-2.1 1.2-3.2.7-3.2-.7 0-15.8 18.8-22.7 26.6-20.2"/><path d="m23.8 9.7c-10.8 3-11.7 15-11.7 15-2.3.5-3.3-.5-3.3-1.8-.1-4.4 7.2-12.6 15-13.2"/><path d="m23.8 18.1c-10 7.1-6.3 9.6-6.3 9.6-4 1.8-4-2.9-3.1-3.7 2.5-2.3 7.7-6 9.4-5.9"/></g><path d="m4.9 23.5c1.6-1.2 2.9-2.7 4.2-4.2 1.3-1.5 2.6-3 4-4.5 1.4-1.4 3-2.8 4.8-3.8 1.8-1 3.9-1.5 5.9-1.3-2 .2-3.9.9-5.5 2-1.6 1.1-3.1 2.4-4.5 3.8-1.4 1.4-2.7 2.9-4.2 4.3-1.4 1.5-2.9 2.8-4.7 3.7" fill="#8d9998"/><use xlink:href="#0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4b9.svg b/public/emoji/1f4b9.svg new file mode 100644 index 000000000..b794bad1c --- /dev/null +++ b/public/emoji/1f4b9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4bd37b"/><g fill="#fff"><path d="m34.1 18.8l8.9-8.8h-6.1l-4.9 4.9-4.9-4.9h-6.1l8.8 8.8h-4.5v4.3h4.5v4.3h-4.5v4.3h4.5v4.3h4.3v-4.3h4.6v-4.3h-4.6v-4.3h4.6v-4.3h-4.6"/><path d="m50.1 32.8l-4.3-2.9-6.8 11.9-5-2.8-4 7.7-4.5-3.2-6.5 8.7c1.4.7 2.8 1.3 4.3 1.8l3.2-4.4 5.1 3.6 4.4-8.2 4.9 2.7 6.6-11.5 4 2.7 5.7-8.5c0-2.2-.4-4.4-1.1-6.5l-6 8.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4ba.svg b/public/emoji/1f4ba.svg new file mode 100644 index 000000000..a961080f2 --- /dev/null +++ b/public/emoji/1f4ba.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m54.5 32c.2 2.2-1.3 4-3.4 4h-38.2c-2.1 0-3.6-1.8-3.4-4l2.1-22.2c.2-2.2 2.1-4 4.2-4h32.4c2.1 0 4 1.8 4.2 4l2.1 22.2" fill="#b4d7ee"/><g fill="#3e4347"><path d="m8.9 30.5h6v8h-6z"/><path d="m49.1 30.5h6v8h-6z"/><path d="m14.6 50.9h6v10.1h-6z"/><path d="m43.4 50.9h6v10.1h-6z"/></g><path d="m41.4 25c-.3 2.6-2.4 4.8-4.5 4.8h-9.8c-2.2 0-4.2-2.1-4.5-4.8l-1.8-14.6c-.3-2.6 1.2-4.8 3.3-4.8h15.7c2.2 0 3.7 2.2 3.3 4.8l-1.7 14.6" fill="#428bc1"/><g fill="#94989b"><path d="m23 58.9c-.2-.5-.8-1-1.3-1h-8c-.6 0-1.1.4-1.3 1l-1.5 4.1c-.2.5.1 1 .7 1h12c.6 0 .9-.4.7-1l-1.3-4.1"/><path d="m53.1 63l-1.4-4.1c-.2-.5-.8-1-1.3-1h-8c-.6 0-1.1.4-1.3 1l-1.4 4.1c-.2.5.1 1 .7 1h12c.5 0 .8-.4.7-1"/></g><g fill="#29abe2"><path d="m46.2 6c0 2.2-1.7 4-3.8 4h-20.9c-2.1 0-3.8-1.8-3.8-4v-2c0-2.2 1.7-4 3.8-4h20.9c2.1 0 3.8 1.8 3.8 4 0 0 0 2 0 2"/><path d="m15.5 29.2l-.3-2.1c-.2-1.1-1.1-2-2.1-2h-2.7c-1 0-1.9.9-2.1 2l-.3 2.1c-.2 1.1.5 2 1.5 2h4.5c1 0 1.7-.9 1.5-2"/><path d="m55.8 29.2l-.3-2.1c-.2-1.1-1.1-2-2.1-2h-2.7c-1 0-1.9.9-2.1 2l-.3 2.1c-.2 1.1.5 2 1.5 2h4.5c1 0 1.6-.9 1.5-2"/><path d="m51.5 36h-39c-3.1 0-5 3-4.4 6.7l.4 2.6c.6 3.7 3.7 6.7 6.7 6.7h33.4c3.1 0 6.1-3 6.7-6.7l.5-2.6c.7-3.6-1.3-6.7-4.3-6.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4bb.svg b/public/emoji/1f4bb.svg new file mode 100644 index 000000000..de2b1388a --- /dev/null +++ b/public/emoji/1f4bb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#212528"><path d="m7.3 53.8h49.4c.8 0 1.4-.6 1.4-1.4v-33c0-.8-.6-1.4-1.4-1.4h-49.4c-.7 0-1.3.6-1.3 1.4v33c0 .8.6 1.4 1.3 1.4"/><path d="M2,58.7C2,60.3,3.3,62,5,62h54c1.6,0,3-1.7,3-3.3H2z"/></g><path fill="#ddd" d="m57 53.8h-50l-5 4.9h60z"/><path fill="#bfbebe" d="m55.3 54.2h-46.6l-1.7 2h50z"/><path fill="#212528" d="m37.1 57.1h-10.2l-.8 1.1h11.8z"/><path fill="#3e4347" d="m9 21h46v29.8h-46z"/><circle cx="32" cy="19.6" r=".8" fill="#ddd"/><path d="m36.3 60.8h-8.6c-.3 0-1.1 0-1.1-1h10.8c0 1-.8 1-1.1 1" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4bc.svg b/public/emoji/1f4bc.svg new file mode 100644 index 000000000..16fd4d572 --- /dev/null +++ b/public/emoji/1f4bc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,55.6c0,3.6-9,3.4-9,3.4l-25.1-6.3c-1.8-0.4-3.2-2.3-3.2-4.3V27L62,29.1V55.6z" fill="#5f6262"/><path d="m60.2 13.4c0 0-1.4-.2-1.4-.2l-7 3.4-1 44.1c5.8-4.9 11.2-5 11.2-5v-38.4c0-1.6-.7-3-1.8-3.9" fill="#343434"/><path d="m52.2 56.7c0 3.6-2.6 5.9-5.7 5.2l-39.2-9.6c-2.3-.6-4.2-3.5-4.2-6.5v-32.3l49.1 3.2v40" fill="#5f6262"/><path d="m52.9 32.6c0 3.6-3 6.3-6.1 5.7l-39.3-6.5c-2.3-.4-4.2-3.2-4.2-6.2l1.3-13.2 48.5 3.9-.2 16.3" fill="#343434"/><path d="m4.6 11.5c-3.7 2.5-3.7 17.9 1.7 17.9l39.3 6.1c3.1.5 5.7-2.1 5.7-5.7 0 0-1.2-11.7 1-13.2l1.8-.8-49.5-4.3" fill="#5f6262"/><path fill="#65562d" d="m31 26.6l-10.6-1.4-1.9 7.4 1.9 5.5 10.6 1.9z"/><path fill="#f8ecc5" d="m20.4 25.2l-1.9 7.4 10.6 1.6 1.9-7.6z"/><path fill="#bfae6e" d="m20.4 38.1l10.6 1.9-1.9-5.8-10.6-1.6z"/><path d="m56.7 12.2l-35.9-3.2-13.6 1.6-.6.1c-.7.1-1.4.4-1.9.8l47.7 5.2 5-2.2c4.1-2 4.6 1.6 4.6 1.6-.6-3.2-3.5-3.7-5.3-3.9" fill="#919193"/><path d="m18.7 10.2c0-4.3 3.4-4.5 4.2-4.8.7-.2 1.2-.9 1-1.5-.2-.6-.9-.7-1.6-.7-2.3 0-6.3 1-6.3 7 .1.7 2.7.7 2.7 0" fill="#bfae6e"/><path d="m18.2 9.9c-.1-.6-.1-1.2.1-1.8.1-.6.4-1.2.8-1.6.4-.5 1-.8 1.5-1 .6-.2 1.2-.3 1.8-.3-.6.2-1.1.4-1.6.6-.5.3-1 .6-1.3 1-.8.8-1.1 1.9-1.3 3.1" fill="#65562d"/><path d="m43.7 6.9c-.1 1.7-1.6 3-3.3 2.8l-18.5-1.5c-1.7-.1-3-1.6-2.8-3.3.1-1.7 1.6-3 3.3-2.8l18.4 1.5c1.8.1 3.1 1.6 2.9 3.3" fill="#5f6262"/><path d="m43.7 6.9c-.1 1.1-1.5 1.8-3.2 1.6l-18.5-1.5c-1.7-.1-3-1.1-2.9-2.2.1-1.1 1.5-1.8 3.2-1.7l18.4 1.5c1.8.3 3.1 1.2 3 2.3" fill="#343434"/><path d="m44 13.1c0-2.6-1.9-4.2-3-4.7-1.7-.7-.3-3.7 1.3-2.9 2 .9 4.7 3.7 4.7 7.6.1.9-3 .9-3 0" fill="#bfae6e"/><path d="m44.4 13.1c-.2-1.2-.5-2.3-1.2-3.2-.6-.9-1.4-1.8-2.4-2.4.6.1 1.1.4 1.6.8.5.4.9.8 1.2 1.3.7 1.1 1 2.3.8 3.5" fill="#65562d"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4bd.svg b/public/emoji/1f4bd.svg new file mode 100644 index 000000000..f37c1636c --- /dev/null +++ b/public/emoji/1f4bd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m64 57.6c0 3.5-2.9 6.4-6.4 6.4h-51.2c-3.5 0-6.4-2.9-6.4-6.4v-51.2c0-3.5 2.9-6.4 6.4-6.4h51.2c3.5 0 6.4 2.9 6.4 6.4v51.2" fill="#3e4347"/><circle cx="32" cy="32" r="32" fill="#42ade2"/><path d="m32 40.4c-4.6 0-8.4-3.8-8.4-8.4s3.8-8.4 8.4-8.4c4.6 0 8.4 3.8 8.4 8.4s-3.8 8.4-8.4 8.4" fill="#fff"/><path d="m38.4 24c-3.5 0-6.4 2.9-6.4 6.4v3.2c0 3.5 2.9 6.4 6.4 6.4h25.6v-16h-25.6" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4be.svg b/public/emoji/1f4be.svg new file mode 100644 index 000000000..9eba4f910 --- /dev/null +++ b/public/emoji/1f4be.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.3 9.3l-6.6-6.6c-.4-.4-1.2-.7-1.7-.7h-44v4h-4v-4h-2c-.5 0-1 .5-1 1v58c0 .5.5 1 1 1h58c.5 0 1-.5 1-1v-50c0-.6-.3-1.3-.7-1.7" fill="#3e4347"/><path d="m12 62v-28c0-1.1.9-2 2-2h36c1.1 0 2 .9 2 2v28h-40" fill="#fff"/><path d="m18 2v20c0 1.1.9 2 2 2h30c1.1 0 2-.9 2-2v-20h-34" fill="#e8e8e8"/><path fill="#3e4347" d="m36 6h10v16h-10z"/><path d="m59 56c0-.6-.5-1-1-1h-2c-.5 0-1 .4-1 1v2c0 .5.5 1 1 1h2c.5 0 1-.5 1-1v-2" fill="#fff"/><g fill="#f15744"><path d="m12 54h40v8h-40z"/><path d="m17 36h30v2h-30z"/><path d="m17 42h30v2h-30z"/><path d="m17 48h30v2h-30z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4bf.svg b/public/emoji/1f4bf.svg new file mode 100644 index 000000000..eac0a2aab --- /dev/null +++ b/public/emoji/1f4bf.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#d0d0d0"/><g fill="#fff"><circle cx="32" cy="32" r="6.6"/><path d="m32.2 42.6l9.2 13.6c6.8-2.6 12.2-8 14.8-14.8l-13.6-9.2c-.1 5.7-4.7 10.3-10.4 10.4"/><path d="m31.8 21.4l-9.2-13.6c-6.8 2.6-12.2 8-14.8 14.8l13.6 9.2c.1-5.7 4.7-10.3 10.4-10.4"/></g><path d="m32 45c-7.1 0-13-5.8-13-13 0-7.1 5.8-13 13-13 7.1 0 13 5.8 13 13 0 7.1-5.9 13-13 13m0-23.3c-5.7 0-10.3 4.6-10.3 10.3s4.6 10.3 10.3 10.3c5.7 0 10.3-4.6 10.3-10.3s-4.6-10.3-10.3-10.3" fill="#94989b"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4c0.svg b/public/emoji/1f4c0.svg new file mode 100644 index 000000000..2547f71c1 --- /dev/null +++ b/public/emoji/1f4c0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#c28fef"/><circle cx="32" cy="32" r="6.6" fill="#fff"/><g fill="#ffc7ce"><path d="m32.2 42.6l9.2 13.6c6.8-2.6 12.2-8 14.8-14.8l-13.6-9.2c-.1 5.7-4.7 10.3-10.4 10.4"/><path d="m31.8 21.4l-9.2-13.6c-6.8 2.6-12.2 8-14.8 14.8l13.6 9.2c.1-5.7 4.7-10.3 10.4-10.4"/></g><path d="m32 45c-7.1 0-13-5.8-13-13 0-7.1 5.8-13 13-13s13 5.8 13 13c0 7.1-5.9 13-13 13m0-23.3c-5.7 0-10.3 4.6-10.3 10.3s4.6 10.3 10.3 10.3c5.7 0 10.3-4.6 10.3-10.3s-4.6-10.3-10.3-10.3" fill="#9450e0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4c1.svg b/public/emoji/1f4c1.svg new file mode 100644 index 000000000..8eaf3c99c --- /dev/null +++ b/public/emoji/1f4c1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m54.4.2l-24.6 8.5c0 0-.9-2-1.7-3.1-1.9-2.8-5.2-1.9-5.2-1.9l-18.8 6.1c0 0-2.6 1.1-3.6 4-1 2.8 0 6.3 0 6.3l10.8 44 43.1-37.6c0 0 1.4-16.8 2.3-24.5.3-2.8-2.3-1.8-2.3-1.8" fill="#962c2c"/><path fill="#9aabaf" d="m53.6 24.9l3.9-24.7-54.1 20.3 7.8 43z"/><path fill="#b3c0c4" d="M54.9 27.8 58.8.9 4.7 22.1 11.2 63.5z"/><path fill="#c5cfd3" d="m55.9 28.6l4.4-27.2-54.5 22.2 5.4 39.9z"/><path fill="#d9e3e8" d="m57.1 29.7l4.2-27.3-54.4 23 4.3 38.1z"/><path d="m11.3 64l47.1-33.4 5.6-24.8c0 0 .3-.8-.5-1.8-.6-.7-1.5-.4-1.5-.4l-25.3 10.7c0 0-1.5 6-4.5 7.6-3.3 1.7-18.8 9.3-18.8 9.3s-2.2 1.3-3.5 3.4c-1.2 2-1.4 4.5-1.4 4.5l2.8 24.9" fill="#ff8736"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4c2.svg b/public/emoji/1f4c2.svg new file mode 100644 index 000000000..85fc74148 --- /dev/null +++ b/public/emoji/1f4c2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m49.3.2l-22.3 8.5c0 0-.8-2-1.5-3.1-1.7-2.8-4.7-1.9-4.7-1.9l-17 6.1c0 0-2.3 1.1-3.3 4-.9 2.8 0 6.3 0 6.3l9.8 44 39-37.6c0 0 1.3-16.8 2.1-24.5.2-2.8-2.1-1.8-2.1-1.8" fill="#962c2c"/><path d="m10.2 64l42.7-33.4c0 0 10.6-21.4 11-23 .4-1.8-1.4-1.2-1.4-1.2l-22.7 10.7c0 0-1.4 6-4.1 7.6-3 1.7-17 9.3-17 9.3s-2 1.3-3.1 3.4c-1.2 2.1-5.4 26.6-5.4 26.6" fill="#ff8736"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4c3.svg b/public/emoji/1f4c3.svg new file mode 100644 index 000000000..46b14fcc8 --- /dev/null +++ b/public/emoji/1f4c3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m0 8.8c16.3 11.8 10.7 33.9 19.9 49 2.7-1.8 5.3-3.5 8-5.3 1.7 2.7 3.9 5.2 6.8 7.4 7.9-6.1 15.8-12.2 23.7-18.3-3.8-2.8-6-6.3-7.4-10.2-3.8-10.6-2-23.9-12.5-31.4-12.8 2.9-25.7 5.9-38.5 8.8" fill="#d9e3e8"/><g fill="#7d8b91"><path d="m11 14.1c.5.7 1 1.5 1.4 2.3 9.1-2.8 18.3-5.6 27.4-8.5-.3-.6-.7-1.2-1.1-1.8-9.2 2.7-18.4 5.4-27.7 8"/><path d="m15.3 23.2c8.9-3.3 17.9-6.6 26.8-9.9-.2-.7-.4-1.3-.7-2-9 3.1-18 6.2-27 9.4.3.9.6 1.7.9 2.5"/><path d="m17.1 30.6c8.8-3.8 17.6-7.6 26.4-11.4-.1-.7-.3-1.4-.4-2.1-8.8 3.6-17.7 7.2-26.5 10.9.1.8.3 1.7.5 2.6"/></g><path d="m16.8 51c1.4 4.2 3.5 8.2 6.7 11.6 1.8 1.9 5.4 1.9 7.4.3 2.1-1.6 2-4.1.3-5.9-3-3.2-5-6.9-6.3-10.8-2.7 1.5-5.4 3.2-8.1 4.8" fill="#d9e3e8"/><path d="m18.9 49c.1 5.4 1.3 10.2 4.6 13.6 1.8 1.9 5.4 1.9 7.4.3 2.1-1.6 2-4.1.3-5.9-3-3.2 20.3-24.1 18.9-28-2.6 1.5-21.3 12.9-31.2 20" opacity=".5" fill="#333"/><path d="m24.2 43.7c1.3 4.7 3.2 9.1 6.6 12.8 1.8 2 2.2 4.8.1 6.4 10.4-8 20.8-16.1 31.2-24.1 2.1-1.6 2.3-3.9 1-5.4-2.4-2.6-3.8-5.8-4.7-9.1-15.9 9-27.2 15.4-34.2 19.4" fill="#b0bdc6"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4c4.svg b/public/emoji/1f4c4.svg new file mode 100644 index 000000000..b782c6146 --- /dev/null +++ b/public/emoji/1f4c4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m0 0c17.3 17 6.7 47 24 64 12.7-8.4 27.3-16.6 40-25-7.7-7.5-8.3-18.4-10-28-7.9-3-16.6-7-29-11h-25" fill="#d9e3e8"/><g fill="#7d8b91"><path d="m13 9c.4.8.8 1.6 1.1 2.5 5.4-1 10.8-2 16.2-3-.3-.7-.6-1.4-1-2.2-5.3 1-10.8 1.8-16.3 2.7"/><path d="m16.4 18.8c5.3-1.3 10.6-2.6 15.9-3.9-.2-.8-.3-1.6-.6-2.3-5.3 1.2-10.7 2.4-16 3.6.3.8.5 1.7.7 2.6"/><path d="m17.6 26.5c10.5-3.3 21.1-6.6 31.6-9.8-.1-.7-.2-1.4-.3-2-10.6 3-21.1 6.1-31.7 9.1.2.8.3 1.7.4 2.7"/></g><path d="m25 0c4.9 4.8 2.9 17.9 4 24 7-1.9 18-11.1 25-13-7.9-3-16.6-7-29-11" opacity=".5" fill="#333"/><path d="m22.1 51.3c.4.8.7 1.7 1.2 2.5 5-2.8 10-5.7 15-8.5-.4-.7-.7-1.4-1-2.2-5.1 2.8-10.1 5.5-15.2 8.2" fill="#7d8b91"/><path d="m25 0c4.9 4.8 6.6 10.6 7.7 16.7 7-1.9 14.3-3.8 21.3-5.7-7.9-3-16.6-7-29-11" fill="#d9e3e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4c5.svg b/public/emoji/1f4c5.svg new file mode 100644 index 000000000..5b18759b0 --- /dev/null +++ b/public/emoji/1f4c5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58.1 19.6c-9.8-6-25-14.8-27.1-14.8-2.1 0-16.7 8.9-26 14.8l-.5-.9c2.4-1.5 23.5-14.9 26.5-14.9 3 0 25.1 13.4 27.6 15l-.5.8" fill="#ba9372"/><path d="m62 56.8c0 1.6-1.2 3-2.7 3h-52.5c-1.5 0-2.7-1.3-2.7-3v-35.7c0-1.6 1.2-3 2.7-3h52.5c1.5 0 2.7 1.3 2.7 3 0 0 0 35.7 0 35.7" fill="#93a2aa"/><path d="M60,21.1c0-1.6-1.2-3-2.7-3H4.7c-1.5,0-2.7,1.3-2.7,3v9.5h58V21.1z" fill="#ed4c5c"/><path d="M2,30.6v26.2c0,1.6,1.2,3,2.7,3h52.5c1.5,0,2.7-1.3,2.7-3V30.6H2z" fill="#d9e3e8"/><g fill="#93a2aa"><path d="m4.5 33h6v2.2h-6z"/><path d="m12.3 33h6v2.2h-6z"/><path d="m20.2 33h6v2.2h-6z"/><path d="m28 33h6v2.2h-6z"/><path d="m35.8 33h6v2.2h-6z"/><path d="m43.7 33h6v2.2h-6z"/><path d="m51.5 33h6v2.2h-6z"/><path d="m28 37.4h6v2.2h-6z"/><path d="m35.8 37.4h6v2.2h-6z"/><path d="m43.7 37.4h6v2.2h-6z"/><path d="m51.5 37.4h6v2.2h-6z"/><path d="m4.5 41.8h6v2.2h-6z"/><path d="m12.3 41.8h6v2.2h-6z"/><path d="m20.2 41.8h6v2.2h-6z"/><path d="m28 41.8h6v2.2h-6z"/><path d="m35.8 41.8h6v2.2h-6z"/><path d="m43.7 41.8h6v2.2h-6z"/><path d="m51.5 41.8h6v2.2h-6z"/><path d="m4.5 46.3h6v2.2h-6z"/><path d="m12.3 46.3h6v2.2h-6z"/><path d="m20.2 46.3h6v2.2h-6z"/><path d="m28 46.3h6v2.2h-6z"/><path d="m35.8 46.3h6v2.2h-6z"/><path d="m43.7 46.3h6v2.2h-6z"/><path d="m51.5 46.3h6v2.2h-6z"/><path d="m4.5 50.7h6v2.2h-6z"/><path d="m12.3 50.7h6v2.2h-6z"/><path d="m20.2 50.7h6v2.2h-6z"/><path d="m28 50.7h6v2.2h-6z"/><path d="m35.8 50.7h6v2.2h-6z"/><path d="m43.7 50.7h6v2.2h-6z"/><path d="m51.5 50.7h6v2.2h-6z"/><path d="m4.5 55.1h6v2.2h-6z"/><path d="m12.3 55.1h6v2.2h-6z"/><path d="m20.2 55.1h6v2.2h-6z"/><path d="m28 55.1h6v2.2h-6z"/><path d="m35.8 55.1h6v2.2h-6z"/><path d="m43.7 55.1h6v2.2h-6z"/></g><ellipse cx="31.2" cy="6.2" rx="1.8" ry="1.9" fill="#333"/><ellipse cx="31" cy="6.2" rx="1.8" ry="1.9" fill="#93a2aa"/><g fill="#fff"><path d="m19.5 25.5v.2c0 .6.1 1 .2 1.3.1.2.3.4.7.4.4 0 .6-.1.7-.4.1-.2.1-.4.1-.8v-5.5h1.6v5.4c0 .7-.1 1.2-.3 1.6-.4.7-1 1-2 1-1 0-1.6-.3-2-.8-.3-.5-.5-1.3-.5-2.2v-.2c0 0 1.5 0 1.5 0"/><path d="m24.5 20.7h1.6v4.8c0 .5.1.9.2 1.2.2.4.6.7 1.3.7.6 0 1.1-.2 1.3-.7.1-.3.1-.7.1-1.2v-4.8h1.6v4.8c0 .8-.1 1.5-.4 1.9-.5.8-1.4 1.3-2.7 1.3-1.3 0-2.2-.4-2.7-1.3-.3-.5-.4-1.1-.4-1.9.1 0 .1-4.8.1-4.8"/><path d="m32.2 20.7h1.6v6.4h3.8v1.4h-5.4v-7.8"/><path d="m42.2 20.7h1.8l-2.6 4.9v2.9h-1.6v-2.9l-2.7-4.9h1.9l1.6 3.4 1.6-3.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4c6.svg b/public/emoji/1f4c6.svg new file mode 100644 index 000000000..a82a59085 --- /dev/null +++ b/public/emoji/1f4c6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#819096"><path d="m2 34.2h3.6v5.9h-3.6z"/><path d="m58.3 18.4h3.6v5.9h-3.6z"/><path d="m59.7 21.7l-32.4-11.3c-1.4-.5-3.2-.1-4 .9l-8.9 11.6-11.7 15.3c-1.2 1.5-.8 3.4.9 4.2l39.3 17.3c2 .9 4.3 0 5.1-1.9l7.8-18.8 5.9-14c.5-1.2-.4-2.7-2-3.3"/></g><path d="m61.7 19.1c.5-1.2-.4-2.7-2-3.3l-32.4-11.3c-1.4-.5-3.2-.1-4 .9l-8.9 11.6 41.4 16.1 5.9-14" fill="#ed4c5c"/><path d="m14.4 17l-11.7 15.3c-1.2 1.5-.8 3.4.9 4.2l39.3 17.3c2 .9 4.3 0 5.1-1.9l7.9-18.8-41.5-16.1" fill="#cad5dd"/><path d="m4.2 30.3c-1.2 1.5.3 3.8 1.5 4.9 4.7 4.3 23 12.3 23 12.3l-24.5-17.2" opacity=".5" fill="#333"/><path d="m14.4 17c0 0-3.8 5.3-7 6.8-2.4 1.1-3.8 0-4.4 1.8-3 10.6 39.6 28.4 39.6 28.4 2 .9 4.3 0 5.1-1.9l8.1-19.1-41.4-16" fill="#d9e3e8"/><path d="m61.8 18.2c.3-1 .5-1.8-1.8-2.5l-32.7-11.2c-2.1-.8-2.8-.6-4 .9l-2.7 3.2 39.6 14.1 1.6-4.5" fill="#c7d3d8"/><path fill="#93a2aa" d="m60.2 22.7v5.9l1.6-4 .2-7.3z"/><g fill="#69787c"><ellipse cx="33.5" cy="9.8" rx="1.6" ry="1.3"/><ellipse cx="48.3" cy="15.1" rx="1.6" ry="1.3"/></g><path d="m35 9.5l12.4 4.5c0 0 .5.3.2 2.4-.5-.1-.9-.8-.9-.8l-12.5-4.6c.1-.1-.1-.4.8-1.5" fill="#e8edef"/><path d="m34.7 9.9l12.4 4.5c0 0 .3.4.3 1.8-.4-.3-.6-.7-.6-.7l-12.5-4.6c0 0-.2-.2.4-1" fill="#93a2aa"/><path fill="#69787c" d="m20.6 8.9v-.3l39.6 14.1v6.2h-.2l.1-5.9z"/><g fill="#fff"><path d="m28.3 17.9l-.1.1c-.3.5-.4.9-.4 1.1 0 .2.1.4.5.6.3.1.6.1.8-.1.1-.1.3-.3.5-.7l2.6-4.7 1.5.5-2.7 4.9c-.3.6-.7 1-1.1 1.2-.7.4-1.4.5-2.3.1-.9-.3-1.3-.8-1.3-1.4 0-.6.1-1.2.6-2l.1-.2 1.3.6"/><path d="m35.2 15.4l1.6.6-2.4 4.2c-.3.5-.4.8-.4 1.1 0 .5.3.8.9 1.1.6.2 1.1.2 1.6-.1.2-.2.5-.5.8-1l2.4-4.3 1.7.6-2.5 4.4c-.4.7-.9 1.3-1.4 1.6-.9.6-2 .6-3.3.1-1.3-.5-1.9-1.2-1.9-2.1 0-.5.2-1.1.6-1.8l2.3-4.4"/><path d="m42.9 18.1l1.7.6-3.3 5.9 4.1 1.6-.8 1.3-5.7-2.3 4-7.1"/></g><g fill="#333"><path d="m19 27.7l1.1-1.9c1 .3 1.7.5 2.1.6.7.1 1.3.1 1.9-.2.4-.1.8-.4 1.2-.8.2-.2.4-.4.5-.5l2.5 1-8.3 14.3-3.1-1.2 5.8-9.8-3.7-1.5"/><path d="m42.3 34.5c-.7.2-1.8.7-3.2 1.4-1.4.7-2.7 1.5-4 2.5-1 .7-2 1.6-3.1 2.8-1.1 1.1-1.9 2.1-2.4 2.9l-3.1-1.3c1.6-2.5 4-4.8 7.4-6.8 2.1-1.3 3.7-2.1 4.9-2.4l-7.7-3.1 1.5-2.5 10.9 4.3-1.2 2.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4c7.svg b/public/emoji/1f4c7.svg new file mode 100644 index 000000000..21c4b7730 --- /dev/null +++ b/public/emoji/1f4c7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m43.9 3.5c0 0-3.9-4.6-10.2-3.3-6.5 1.4-24 5.4-24 5.4l9.9 3.9 24.3-6" fill="#d9e3e8"/><path d="m48.5 8.9c2.2-.7 5.2 1.7 6.8 6 1.4 3.9.7 8.8-1.6 9.7l-3.1.6-4.9-15.7 2.8-.6" fill="#699635"/><path d="m45.7 9.5c2.2-.7 5.2 1.7 6.8 6 1.4 3.9.7 8.8-1.6 9.7-2.1.8-5.5-1.6-6.7-6.1-1.2-4.4-.9-8.8 1.5-9.6" fill="#83bf4f"/><path d="m44.4 11.9c1.7-.6 4.2 1.4 5.4 4.8 1.1 3.1.6 7-1.3 7.7l-2.4.5-3.9-12.6 2.2-.4" fill="#699635"/><path d="m52.6 51.9c-1.1 0-2.1-.2-3.2-.5-4.5-1.6-12.8-10.1-13.7-11.1l2.6-2.5c2.3 2.4 9.1 9 12.3 10.2 1.9.7 4.3.1 5.1-.6 1.8-1.5 2.7-4.2 2.6-7.1-.1-2.8-1.3-5.3-3-6.5-5.8-4.1-8.3-10.4-8.3-10.4.3-2.2 2.2-1.7 2.2-1.7 0 .1 1.7 5 8.3 9.2 2.7 1.7 4.3 5.3 4.5 9.3.2 4-1.3 7.8-3.9 10-1.2 1-3.3 1.7-5.5 1.7" fill="#83bf4f"/><path d="m51.6 34.2c0 0-.3 4-6.9 6.2-4.3 1.4-23.4 7.5-23.4 7.5l6.7-6.1 23.6-7.6" fill="#c7d3d8"/><path d="m21.1 24.8l-1.5-15.2c0 0-10.2-11.3-16.2 3.3-1.4 3.5-.4 11.6.4 15.4.9 3.9 3.8 11.6 6.6 14.5 12.1 12.3 17.5-1 17.5-1l-6.1-14.5 23.3-6.6-.5-2.9-23.5 7" fill="#93a2aa"/><path fill="#c7d3d8" d="m43.9 3.5l.8 14.3-23.6 7-1.5-15.2z"/><path fill="#d9e3e8" d="m51.6 34.2l-23.6 7.6-6.2-14.5 23.4-6.6z"/><g fill="#3e4347"><path d="m31.5 29.6c-.1 0-.2 0-.4-.1-.6-.2-1-.9-.8-1.5 0 0 .8-2.7 0-5-.8-2.1-2.5-3.3-2.5-3.3-.6-.4-.7-1.1-.4-1.6.4-.6 1.1-.7 1.7-.4.1.1 2.5 1.5 3.5 4.5 1.1 3 .1 6.4 0 6.5-.1.6-.6.9-1.1.9"/><path d="m38.3 27.9c-.1 0-.2 0-.4-.1-.6-.2-1-.9-.8-1.5 0 0 .8-2.7 0-5-.8-2.1-2.5-3.3-2.5-3.3-.6-.4-.7-1.1-.4-1.6.4-.6 1.1-.7 1.7-.4.1.1 2.5 1.5 3.5 4.5 1.1 3 .1 6.4 0 6.5-.1.5-.6.9-1.1.9"/></g><path d="m12.7 20.7c1.7-.6 4.2 1.4 5.4 4.8 1.1 3.1.6 7-1.3 7.7l-3.3.7-4.1-12.6 3.3-.6" fill="#699635"/><path d="m7 20.2c2.2-.7 5.2 1.7 6.8 6 1.4 3.9.7 8.8-1.6 9.7l-3.1.6-4.9-15.8 2.8-.5" fill="#83bf4f"/><path d="m4.2 20.7c2.2-.7 5.2 1.7 6.8 6 1.4 3.9.7 8.8-1.6 9.7-2.1.8-5.5-1.6-6.7-6.1-1.2-4.3-.9-8.8 1.5-9.6" fill="#699635"/><path d="m21.3 64c-6 0-13.7-7.6-16.2-11.6-1.4-2.3-1.1-4.2-.6-5.3 1.1-2.3 3.7-3.5 5.9-4.3l3.2 2.8c-1.7.3-5 1.3-5.8 3-.1.2-.4.8.4 2 2.4 3.9 9.1 9.9 13.1 9.9 2 0 3.5-1 4.3-3.1 1.6-4.1 0-11.2-5.4-15.9-3-2.6-4.8-6.7-4.9-9.1 0 0 .4-1.8 1.9-1.5 0 0 3.1 6 5.4 8 6.8 5.9 8.3 14.7 6.3 19.8-1.2 3.3-4 5.3-7.6 5.3" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4c8.svg b/public/emoji/1f4c8.svg new file mode 100644 index 000000000..69c80f6b8 --- /dev/null +++ b/public/emoji/1f4c8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#fff" d="m0 0h64v64h-64z"/><path fill="#52c18e" d="m58.7 5.3h-5.6l-15.8 20.2-9.6-11.2-27.7 40.2v9.5h6.4l22.2-32.3 9.2 10.6 20.9-26.8z"/><path d="m64 0h-64v50.7l3-4.3h-.9v-13.3h10l1.5-2.1h-11.5v-13.4h13.3v10.7l2.1-3.1v-7.6h5.2l1.5-2.1h-6.7v-13.4h13.3v12.7l2.4 2.8h7.5l1.7-2.1h-9.4v-13.4h13.3v8.3l2.1-2.7v-5.6h13.3v13.3h-1.1v.8l-1 1.3h2.1v13.3h-12.4l-2.9 3.8v11.7h-13.3v-6.3l-2.1-2.5v8.7h-9.8l-1.5 2.1h11.3v13.3h-13.4v-10.1l-2.1 3.1v7.3h-5l-1.5 2.1h55v-64m-48.5 15.5h-13.4v-13.4h13.3c.1 0 .1 13.4.1 13.4m30.9 46.4h-13.3v-13.4h13.3c0 0 0 13.4 0 13.4m15.5 0h-13.4v-13.4h13.3v13.4zm0-15.5h-13.4v-13.3h13.3v13.3z" fill="#d0d5d8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4c9.svg b/public/emoji/1f4c9.svg new file mode 100644 index 000000000..621097002 --- /dev/null +++ b/public/emoji/1f4c9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#fff" d="m0 0h64v64h-64z"/><path fill="#ed4c5c" d="m58.7 58.7h-5.6l-15.8-20.2-9.6 11.2-27.7-40.2v-9.5h6.4l22.2 32.3 9.2-10.6 20.9 26.8z"/><path d="m64 0h-55l1.5 2.1h5v7.3l2.1 3.1v-10.4h13.3v13.3h-11.3l1.5 2.1h9.8v8.7l2.1-2.5v-6.3h13.3v11.7l2.9 3.8h12.5v13.3h-2.1l1 1.3v.8h1.1v13.3h-13.2v-5.6l-2.1-2.7v8.3h-13.3v-13.1h9.4l-1.7-2.1h-7.5l-2.4 2.8v12.7h-13.3v-13.4h6.7l-1.5-2.1h-5.2v-7.6l-2.1-3.1v10.7h-13.4v-13.3h11.5l-1.5-2.1h-10v-13.4h.9l-3-4.3v50.7h64v-64m-48.5 61.9h-13.4v-13.4h13.3c.1 0 .1 13.4.1 13.4m30.9-46.4h-13.3v-13.4h13.3v13.4m15.5 0h-13.4v-13.4h13.3v13.4zm0 15.4h-13.4v-13.3h13.3v13.3z" fill="#d0d5d8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4ca.svg b/public/emoji/1f4ca.svg new file mode 100644 index 000000000..619ce84e4 --- /dev/null +++ b/public/emoji/1f4ca.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#333"><path d="m0 0h4v64h-4z"/><path d="m0 60h64v4h-64z"/></g><path fill="#fb4f00" d="m38.7 60h12v-53.3l-12 13.3z"/><path fill="#5c750a" d="m21.3 60h12v-40l-12 13.3z"/><path fill="#106995" d="m4 60h12v-26.7l-12 13.4z"/><path fill="#9aca0a" d="m33.3 20h13.3v40h-13.3z"/><path fill="#21adf1" d="m16 33.3h13.3v26.7h-13.3z"/><path fill="#fc9100" d="m50.7 6.7h13.3v53.3h-13.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4cb.svg b/public/emoji/1f4cb.svg new file mode 100644 index 000000000..29f1ef7fb --- /dev/null +++ b/public/emoji/1f4cb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m35.7 62.2c-1.4 2.1-4.4 2.4-6.8.7l-27-19c-1.8-1.3-2.4-3.8-1.2-5.6l23.7-36.3c1.2-1.8 3.8-2.5 5.9-1.6l30.6 13.5c2.7 1.2 3.9 3.9 2.5 6l-27.7 42.3" fill="#d3976e"/><path fill="#fff" d="M31.4 59.8 3.5 40.7 28 3.3 59.1 17.5z"/><path d="m49 14.8c-.4.6-1.3.8-2.1.4l-11.6-5.5c-.7-.3-.9-1-.5-1.6l1.8-2.8c.4-.6 1.2-.8 1.9-.5l11.9 5.3c.8.3 1 1.1.7 1.7l-2.1 3" fill="#94989b"/><path d="m46.8 11.1l-7.5-3.4 1.9-2.8c.4-.6 1.2-.8 1.9-.5l5 2.2c.7.3 1 1.1.6 1.6l-1.9 2.9" fill="#333"/><g fill="#83bf4f"><path d="m47.3 26.6l-15.6-8.1.8-1.2 15.7 7.9z"/><path d="m26.7 17.7c-.2.1-.4 0-.4-.1l-1-2.8c-.1-.2.1-.4.3-.4l.4-.1c.2 0 .4.1.5.2l.5 1.5c.1.2.3.2.4.1l2.9-1.6c.2-.1.4-.1.5.1l.2.3c.1.2.1.4-.1.5l-4.2 2.3"/></g><g fill="#b0bdc6"><path d="m42.2 34.4l-15.4-8.5.9-1.3 15.4 8.5z"/><path d="m23.9 26.2l-4.5-2.6 2.6-4 4.6 2.5z"/><path d="m37.1 42.2l-15.1-9 .9-1.2 15.1 8.9z"/><path d="m19.1 33.5l-4.4-2.7 2.6-4 4.5 2.6z"/><path d="m32 50.1l-14.8-9.5.8-1.3 14.8 9.4z"/><path d="m14.4 40.8l-4.4-2.9 2.6-4 4.4 2.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4cc.svg b/public/emoji/1f4cc.svg new file mode 100644 index 000000000..540377228 --- /dev/null +++ b/public/emoji/1f4cc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m24.5 35.5c-6.7 7.4-21.6 25.4-23.9 27.6 0 0-.1 0-.1.1-.9.9-.6 1.2.3.3 2-2 20.2-17.2 27.6-23.9l-3.9-4.1" fill="#d0d0d0"/><path transform="matrix(.7071-.7071.7071.7071-3.9661 35.935)" fill="#c94747" d="m25.5 14.7h31.7v16.2h-31.7z"/><g fill="#ed4c5c"><path d="m43.6 54.6c.9-7.8-2.5-17.1-9.8-24.3s-16.6-10.7-24.4-9.9l34.2 34.2"/><path d="m64 22.9c-5.2.6-11.4-1.7-16.3-6.6-4.9-4.9-7.2-11.1-6.6-16.3l22.9 22.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4cd.svg b/public/emoji/1f4cd.svg new file mode 100644 index 000000000..fa9f105cf --- /dev/null +++ b/public/emoji/1f4cd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d0d0d0" d="M42.6 29.4 2 62 34.6 21.4z"/><circle cx="45" cy="19" r="17" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4ce.svg b/public/emoji/1f4ce.svg new file mode 100644 index 000000000..47c8d2c6a --- /dev/null +++ b/public/emoji/1f4ce.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m59.6 23.8c-.8-.8-2-.8-2.8 0-.5.5-31.9 31.9-32.9 32.9-.1.1-.3.3-.4.4-3.8 3.8-10.1 3.8-13.9 0-3.8-3.8-3.8-10.1 0-13.9l37.6-37.5c2.3-2.3 6.1-2.3 8.4 0 2.2 2.2 2.3 5.8.2 8.2l-32.9 32.8c-.8.8-2 .8-2.8 0-.8-.8-.8-2-.1-2.8 0 0 28-28.1 28.5-28.5.8-.8.8-2 0-2.8-.8-.8-2-.7-2.7.1-.6.6-28.1 28-28.4 28.4-.7.7-1.2 1.6-1.6 2.5-.4 1.1-.3 2.4 0 3.5.5 1.4 1.3 2.5 2.6 3.2 2.3 1.4 5.4 1 7.3-.8l32.7-32.7c3.8-3.8 3.8-10.1 0-14-3.8-3.8-10.1-3.8-14 0l-37.6 37.7c-5.4 5.4-5.4 14.1 0 19.5 5.4 5.4 14.1 5.4 19.5 0 .5-.5 33.2-33.2 33.4-33.4.7-.8.7-2-.1-2.8" fill="#94989b"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4cf.svg b/public/emoji/1f4cf.svg new file mode 100644 index 000000000..3d66c0674 --- /dev/null +++ b/public/emoji/1f4cf.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m8.3.9c1.2-1.2 3.2-1.2 4.4 0l50.3 50.3c1.2 1.2 1.2 3.2 0 4.4l-7.4 7.4c-1.2 1.2-3.2 1.2-4.4 0l-50.3-50.2c-1.2-1.2-1.2-3.2 0-4.4l7.4-7.5" fill="#f8db7d"/><g fill="#ebc463"><path d="m38.3 40.7c-16.1-16.1-28.5-29.8-27.7-30.7.2-.2 1.5.6 3.6 2.3-3.2-3.3-6-6.3-8.3-8.9l-2.8 2.8c4.5 4 10 9.3 15.9 15.2 13.6 13.6 23.9 25.3 23 26.2-.9.9-12.6-9.4-26.2-23.1-5.9-5.8-11.2-11.3-15.2-15.8-.9 1.2-.8 3 .3 4.1l26 26c1.5-1.1 10.2 5.6 19.7 15.1 3.3 3.3 6.3 6.6 8.8 9.5.1-.1.2-.2.3-.3l2.9-2.9c-5.5-5-12.6-11.8-20.3-19.5"/><path d="m8.3.9l-.2.2c4.2 3.8 9.6 8.9 15.3 14.6 12.6 12.6 22.2 23.5 21.4 24.3-.2.2-1.1-.3-2.5-1.3 7.3 7.3 13.7 14.1 18.5 19.3l2.3-2.3c.1-.1.1-.1.2-.2-1.7-1.6-3.5-3.4-5.4-5.3-7.7-7.7-13.7-14.3-13.3-14.7.4-.4 7 5.5 14.7 13.3 1.7 1.7 3.2 3.3 4.7 4.8 0-.8-.3-1.6-.9-2.2l-50.3-50.5c-1.3-1.2-3.2-1.2-4.5 0"/></g><g fill="#89664c"><path transform="matrix(.7067-.7075.7075.7067-1.502 8.6608)" d="m3.8 5h11.7v2.3h-11.7z"/><path transform="matrix(.7071-.7071.7071.7071-.7598 12.7251)" d="m12 6.1h5.9v2.3h-5.9z"/><path transform="matrix(.7071-.7071.7071.7071-2.0892 15.9357)" d="m15.3 9.4h5.9v2.3h-5.9z"/><path transform="matrix(.7073-.7069.7069.7073-3.4222 19.1385)" d="m18.5 12.6h5.9v2.3h-5.9z"/><path transform="matrix(.7074-.7068.7068.7074-6.825 21.486)" d="m16.7 17.9h11.7v2.3h-11.7z"/><path transform="matrix(.7066-.7076.7076.7066-6.0763 25.5928)" d="m24.9 19h5.9v2.3h-5.9z"/><path transform="matrix(.7074-.7068.7068.7074-7.4127 28.7619)" d="m28.1 22.2h5.9v2.3h-5.9z"/><path transform="matrix(.7073-.7069.7069.7073-8.7418 31.9772)" d="m31.3 25.4h5.9v2.3h-5.9z"/><path transform="matrix(.7067-.7075.7075.7067-12.1421 34.3701)" d="m29.5 30.7h11.7v2.3h-11.7z"/><path transform="matrix(.7073-.7069.7069.7073-11.4018 38.3971)" d="m37.7 31.8h5.9v2.3h-5.9z"/><path transform="matrix(.7069-.7073.7073.7069-12.7279 41.6411)" d="m40.9 35h5.9v2.3h-5.9z"/><path transform="matrix(.7073-.7069.7069.7073-14.0625 44.8164)" d="m44.2 38.3h5.9v2.3h-5.9z"/><path transform="matrix(.7075-.7067.7067.7075-17.4663 47.1476)" d="m42.4 43.5h11.7v2.3h-11.7z"/><path transform="matrix(.7062-.708.708.7062-16.7157 51.3424)" d="m50.6 44.7h5.9v2.3h-5.9z"/><path transform="matrix(.7075-.7067.7067.7075-18.0549 54.4228)" d="m53.8 47.9h5.9v2.3h-5.9z"/><path transform="matrix(.7071-.7071.7071.7071-19.3807 57.6783)" d="m57 51.1h5.9v2.3h-5.9z"/><circle cx="10.4" cy="13.2" r="2.6"/></g><circle cx="10.8" cy="13.6" r="2.4" fill="#fff"/><circle cx="22" cy="24.8" r="2.6" fill="#89664c"/><circle cx="22.4" cy="25.2" r="2.4" fill="#fff"/><circle cx="49.3" cy="52.1" r="2.6" fill="#89664c"/><circle cx="49.7" cy="52.5" r="2.4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4d0.svg b/public/emoji/1f4d0.svg new file mode 100644 index 000000000..5d4c52db9 --- /dev/null +++ b/public/emoji/1f4d0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m.7 61.8c-1.2 1.2-.8 2.2.9 2.2h59.3c1.7 0 3.1-1.4 3.1-3.1v-59.3c0-1.7-1-2.1-2.2-.9l-61.1 61.1m49.1-15c0 1.7-1.4 3.1-3.1 3.1h-11c-1.7 0-2.1-1-.9-2.2l12.8-12.8c1.2-1.2 2.2-.8 2.2.9v11" fill="#ffce31"/><g fill="#89664c"><path d="m2.4 61.3h1v2.7h-1z"/><path d="m5.3 61.3h1v2.7h-1z"/><path d="m8.3 61.3h1v2.7h-1z"/><path d="m11.3 59h1v5h-1z"/><path d="m14.4 61.3h1v2.7h-1z"/><path d="m17.4 61.3h1v2.7h-1z"/><path d="m20.4 61.3h1v2.7h-1z"/><path d="m23.4 59h1v5h-1z"/><path d="m26.5 61.3h1v2.7h-1z"/><path d="m29.5 61.3h1v2.7h-1z"/><path d="m32.5 61.3h1v2.7h-1z"/><path d="m35.4 59h1v5h-1z"/><path d="m38.6 61.3h1v2.7h-1z"/><path d="m41.5 61.3h1v2.7h-1z"/><path d="m44.5 61.3h1v2.7h-1z"/><path d="m47.5 59h1v5h-1z"/><path d="m50.6 61.3h1v2.7h-1z"/><path d="m53.6 61.3h1v2.7h-1z"/><path d="m56.6 61.3h1v2.7h-1z"/><path d="m59.6 59h1v5h-1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4d1.svg b/public/emoji/1f4d1.svg new file mode 100644 index 000000000..b0ff58643 --- /dev/null +++ b/public/emoji/1f4d1.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m50.5 34.4c-3.2-8.5-11.9-15.5-8.9-25.9-11.7 1-23.4 2.1-35.1 3.1-5.6 19.4 18.6 30.1 12.9 49.5 10.6-5.5 21.6-10.4 32.1-15.8 1.1-3.8.2-7.7-1-10.9" fill="#93a2aa"/><path d="m6.6 37.8c3.1-1.8 6.3-3.6 9.4-5.5 2.1 1.9 4 4 5.1 6.5-3.3 1.6-6.6 3.3-9.8 4.9.1-1.5.1-2.9 0-4.2-1.5-.6-3.1-1.2-4.7-1.7" fill="#933434"/><path d="M59,33.4c-3.7-9.8-13.7-17.8-10.2-29.8C35.4,4.8,21.9,6,8.5,7.2C2,29.4,29.7,41.7,23.2,64 + C35.3,57.7,48,52.1,60.1,45.8C61.4,41.4,60.4,37,59,33.4z" fill="#b0bdc6"/><path d="m0 23c4.1-1.2 8.3-2.5 12.4-3.7 2 2.8 3.6 5.8 4.3 9.1-4.3 1-8.5 1.9-12.8 2.9.6-1.7.9-3.3 1.1-5-1.6-1.2-3.2-2.2-5-3.3" fill="#ed4c5c"/><path d="m10.3 5c-5.5 21.4 22.8 31.8 17.2 53.2 11.9-6.4 24.2-12.3 36.1-18.7 1.1-4.2-.1-8.4-1.6-11.7-4.2-9.2-14.5-16.4-11.5-27.8-13.4 1.7-26.8 3.4-40.2 5" fill="#d9e3e8"/><g fill="#7d8b91"><path d="m14.8 12.4c.1.8.3 1.6.4 2.3 10.1-2 20.2-4 30.3-6-.1-.6-.3-1.2-.4-1.8-10.1 1.9-20.2 3.7-30.3 5.5"/><path d="m17.6 20.9c9.9-2.4 19.8-4.8 29.8-7.2-.3-.6-.6-1.1-.8-1.7-10 2.3-20 4.5-30 6.8.3.7.7 1.4 1 2.1"/><path d="m21.2 26.6c9.7-2.8 19.3-5.6 29-8.4-.4-.5-.7-1.1-1.1-1.6-9.8 2.7-19.5 5.3-29.3 8 .5.7.9 1.4 1.4 2"/><path d="m32 45.7c.2.8.3 1.5.4 2.3 4.4-2.1 8.9-4.3 13.3-6.4-.1-.7-.2-1.4-.4-2.1-4.4 2-8.8 4.1-13.3 6.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4d2.svg b/public/emoji/1f4d2.svg new file mode 100644 index 000000000..93fecc88c --- /dev/null +++ b/public/emoji/1f4d2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m43.7 3.4l-13.9 56.9 27.9-7.5c3.1-.9 5-4 4.1-7.1l-10.9-38.3c-.9-3.1-4.1-4.8-7.2-4" fill="#3e4347"/><path d="m41.4 2.8l-11.6 57.5 27.6-8.7c3.1-1 4.8-4.2 3.8-7.2l-12.4-37.9c-1-3-4.3-4.6-7.4-3.7" fill="#e9f3fa"/><path d="m39.5 2.4l-26.2 9.4-4.1 1.5c-3 1.1-3.1 2.8-2 5.8l14.8 40.1c1.1 3 1.9 3.4 5 2.3l4.1-1.5 26.2-9.4c3-1.1 4.6-4.4 3.5-7.4l-13.8-37.5c-1.1-2.9-4.4-4.4-7.5-3.3" fill="#d3976e"/><path fill="#fff" d="m40.1 22.9l-16.2 5.8-2.4-6.3 16.3-5.8z"/><g fill="#3e4347"><path d="m25.3 56.1c1.1-.4 1.7-1.6 1.3-2.8-.4-1.1-1.7-1.7-2.8-1.3-1.1.4-1.7 1.6-1.3 2.8.4 1.2 1.6 1.7 2.8 1.3"/><path d="m21.1 44.7c1.1-.4 1.7-1.6 1.3-2.7-.4-1.1-1.7-1.7-2.8-1.3-1.1.4-1.7 1.6-1.3 2.7.4 1.2 1.7 1.8 2.8 1.3"/><path d="m17 33.7c1.1-.4 1.7-1.6 1.3-2.7-.4-1.1-1.7-1.7-2.8-1.3-1.1.4-1.7 1.6-1.3 2.7.4 1.2 1.7 1.7 2.8 1.3"/><path d="m12.6 21.7c1.1-.4 1.7-1.6 1.3-2.8-.4-1.1-1.7-1.7-2.8-1.3-1.1.4-1.7 1.6-1.3 2.7.4 1.2 1.7 1.8 2.8 1.4"/></g><g fill="#7d8b91"><path d="m12.7 19.4c-1.6-3.9-12-.4-10.6 3.7.9 2.6 3.9 2.7 7.1 1.7l-.6-1.7c0 0-3.7 1.2-4.3-.5-.6-1.8 6.3-3.5 6.8-2.5.5.9 2.2.5 1.6-.7"/><path d="m17.2 31.3c-1.6-3.9-12-.4-10.6 3.7.9 2.6 3.9 2.7 7 1.6l-.6-1.7c0 0-3.7 1.2-4.3-.5-.7-1.8 6.3-3.5 6.8-2.4.5 1 2.2.6 1.7-.7"/><path d="m21.3 42.3c-1.6-3.9-12-.4-10.6 3.7.9 2.6 3.9 2.7 7 1.7l-.7-1.7c0 0-3.6 1.2-4.2-.5-.6-1.8 6.3-3.5 6.8-2.5.5 1 2.2.6 1.7-.7"/><path d="m25.4 53.7c-1.6-3.9-12-.4-10.6 3.7.9 2.6 3.9 2.7 7 1.7l-.6-1.7c0 0-3.7 1.2-4.3-.5-.6-1.8 6.3-3.5 6.8-2.5.5 1 2.2.6 1.7-.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4d3.svg b/public/emoji/1f4d3.svg new file mode 100644 index 000000000..604ba14e9 --- /dev/null +++ b/public/emoji/1f4d3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m41.2 3.4l-26.1 7.5-4.1 1.2c-3 .9-3.2 2.6-2.4 5.6l11.3 41.1c.8 3 1.6 3.5 4.7 2.6l4.1-1.2 26.1-7.5c3-.9 4.8-4 4-7.1l-10.6-38.2c-.8-3.1-4-4.8-7-4" fill="#3e4347"/><path d="m39 2.8l-25.8 8.5-4.1 1.3c-3 1-3.1 2.7-2.2 5.7l13 40.6c1 3 1.8 3.4 4.8 2.4l4.1-1.3 25.8-8.5c3-1 4.7-4.2 3.7-7.2l-12.1-37.8c-1-3-4.2-4.6-7.2-3.7" fill="#d0d0d0"/><path d="m37.1 2.4l-25.5 9.4 17.2 48.2 25.5-9.4c3-1.1 4.5-4.4 3.4-7.4l-13.3-37.5c-1-2.9-4.3-4.4-7.3-3.3" fill="#42ade2"/><path d="m7.6 13.3c-3 1.1-3 2.8-2 5.8l14.4 40.1c1.1 3 1.9 3.4 4.9 2.3l4-1.5-17.3-48.2-4 1.5" fill="#3e4347"/><path fill="#fff" d="m41.5 21.4l-15.8 5.9-2.2-6.3 15.8-5.8z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4d4.svg b/public/emoji/1f4d4.svg new file mode 100644 index 000000000..211f080c9 --- /dev/null +++ b/public/emoji/1f4d4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m41.2 3.4l-12.9 56.7 26.5-7.3c3-.9 4.8-4 4-7.1l-10.6-38.3c-.8-3.1-4-4.8-7-4" fill="#3e4347"/><path d="m39 2.8l-10.7 57.3 26.3-8.5c3-1 4.7-4.2 3.7-7.2l-12.1-37.9c-1-3-4.2-4.6-7.2-3.7" fill="#e9f3fa"/><path d="m37.1 2.4l-25.5 9.4 17.2 48.2 25.5-9.4c3-1.1 4.5-4.4 3.4-7.4l-13.3-37.5c-1-2.9-4.3-4.4-7.3-3.3" fill="#c28fef"/><g fill="#a67acc"><path d="m23.8 12.4l-1.5 3.3-3.2-1.6 1.4-3.3z"/><path d="m33.1 8.9l-1.5 3.3-3.2-1.5 1.5-3.4z"/><path d="m42.4 5.5l-1.4 3.3-3.2-1.6 1.4-3.3z"/><path d="m20.8 19l-1.4 3.3-3.2-1.6 1.4-3.3z"/><path d="m30.2 15.5l-1.5 3.4-3.2-1.6 1.5-3.3z"/><path d="m39.5 12.1l-1.5 3.3-3.2-1.6 1.5-3.3z"/><path d="m27.3 22.2l-1.5 3.3-3.2-1.6 1.4-3.3z"/><path d="m45.9 15.3l-1.4 3.3-3.2-1.6 1.4-3.3z"/><path d="m24.3 28.8l-1.4 3.3-3.2-1.6 1.4-3.3z"/><path d="m33.7 25.3l-1.5 3.3-3.2-1.5 1.5-3.3z"/><path d="m43 21.9l-1.5 3.3-3.2-1.6 1.5-3.3z"/><path d="m30.8 32l-1.5 3.3-3.2-1.6 1.5-3.3z"/><path d="m40.1 28.5l-1.5 3.3-3.2-1.6 1.5-3.3z"/><path d="m49.4 25l-1.4 3.4-3.2-1.6 1.4-3.3z"/><path d="m27.8 38.6l-1.4 3.3-3.2-1.6 1.4-3.3z"/><path d="m37.2 35.1l-1.5 3.3-3.2-1.6 1.5-3.3z"/><path d="m46.5 31.7l-1.5 3.3-3.2-1.6 1.5-3.3z"/><path d="m34.3 41.7l-1.5 3.3-3.2-1.5 1.5-3.3z"/><path d="m43.6 38.3l-1.5 3.3-3.2-1.6 1.5-3.3z"/><path d="m52.9 34.8l-1.4 3.3-3.2-1.5 1.4-3.3z"/><path d="m31.3 48.4l-1.4 3.3-3.2-1.6 1.4-3.3z"/><path d="m40.7 44.9l-1.5 3.3-3.2-1.6 1.5-3.3z"/><path d="m50 41.5l-1.4 3.3-3.3-1.6 1.5-3.3z"/><path d="m37.8 51.5l-1.5 3.3-3.2-1.5 1.5-3.4z"/><path d="m47.1 48.1l-1.5 3.3-3.2-1.6 1.5-3.3z"/><path d="m56.4 44.6l-1.4 3.3-3.2-1.6 1.4-3.3z"/></g><path d="m7.6 13.3c-3 1.1-3 2.8-2 5.8l14.4 40.1c1.1 3 1.9 3.4 4.9 2.3l4-1.5-17.3-48.2-4 1.5" fill="#3e4347"/><path fill="#fff" d="m41.5 21.4l-15.8 5.9-2.2-6.3 15.8-5.8z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4d5.svg b/public/emoji/1f4d5.svg new file mode 100644 index 000000000..be6b7fa3c --- /dev/null +++ b/public/emoji/1f4d5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M55,35.1l7.5,7.4L29.2,58.4c0,0-4.4,2-6.5-1.2C14.5,44.4,55,35.1,55,35.1z" fill="#962c2c"/><path d="m28.4 49.1c0 0-6.4 2.2-5.2 6.5 1.2 4.4 6.3 1.7 6.3 1.7l31.6-14.7c0 0-1.8-4.7 1.4-7.8l-34.1 14.3" fill="#d9e3e8"/><path fill="#ed4c5c" d="m33.7 5l30.3 29.5-35.8 14-23-35.8z"/><path fill="#fff" d="m34.6 11.7l5.8 6.2-21.7 7.8-5.1-7.9z"/><g fill="#94989b"><path d="m61 38l-21.1 8.6 20.8-9.5z"/><path d="m60.7 40.6l-22.5 9.3 22.1-10.3z"/><path d="M60.9 42 32.2 54.4 60.5 41.1z"/></g><path d="m22.7 57.2c-3.5-7.3 5.5-8.6 5.5-8.6l-23-35.9c0 0-5.2-.1-5.2 5.3 0 2.2 1 3.9 1 3.9l21.7 35.3" fill="#c94747"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4d6.svg b/public/emoji/1f4d6.svg new file mode 100644 index 000000000..40a387e31 --- /dev/null +++ b/public/emoji/1f4d6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#89664c" d="m64 58h-64l5.7-46h52.6z"/><path d="m26.2 8.4c-5.8 0-16.6 1.9-20.1.8 0 0 .9 19.7-4 47.4 6.9-.5 16.1-4.4 22.9-4.4 6.9 0 6.9 4.4 6.9 4.4v-43.3c.2 0 .1-4.9-5.7-4.9" fill="#b0bdc6"/><path d="m26.3 7.7c-5.8 0-14.7 1.8-17.4-1.7 0 0 .9 22.3-5.1 47.2 2.2 3.1 14-1.1 20.9-1.1 6.9 0 7.3 4.5 7.3 4.5v-44c.1 0 .1-4.9-5.7-4.9" fill="#e1ebef"/><path d="m25.1 52.2c-6.9 0-19 4.4-22.9 4.4h29.9c0 0-.1-4.4-7-4.4" fill="#94989b"/><g fill="#7d8b91"><path d="m11.8 14.2l.1-.8c.9 0 2.6-.3 4.5-.7 2.6-.5 5.6-1.1 8-1.1 3.2 0 4.2.7 4.4.8l-.3.3-.3.3c0 0-1-.6-3.8-.6-2.3 0-5.2.6-7.8 1.1-2 .4-3.7.7-4.8.7"/><path d="m11.4 18.5l.1-.9c1 0 2.7-.3 4.6-.7 2.7-.5 5.7-1.1 8.1-1.1 3.2 0 4.3.7 4.4.8l-.2.4-.3.4c0 0-1-.7-3.9-.7-2.4 0-5.3.6-8 1.1-2 .4-3.7.7-4.8.7"/><path d="m11 23l.1-.9c1 0 2.7-.4 4.7-.8 2.7-.6 5.8-1.2 8.3-1.2 3.3 0 4.4.8 4.5.9l-.3.4-.3.4c0 0-1-.7-4-.7-2.4 0-5.4.6-8.1 1.2-2 .4-3.8.7-4.9.7"/><path d="m10.6 27.7l.1-1c1 0 2.8-.4 4.8-.8 2.8-.6 5.9-1.2 8.5-1.2 3.4 0 4.5.8 4.6.9l-.4.4-.2.4c0 0-1-.7-4.1-.7-2.5 0-5.6.6-8.3 1.2-2.1.4-3.9.8-5 .8"/><path d="m10.1 32.6l.1-1c1 0 2.8-.4 4.9-.8 2.8-.6 6-1.3 8.6-1.3 3.4 0 4.6.8 4.7.9l-.3.4-.3.4c0 0-1-.7-4.2-.7-2.5 0-5.7.7-8.5 1.3-2 .4-3.9.8-5 .8"/><path d="m9.6 37.7l.1-1c1 0 2.9-.4 5-.9 2.9-.6 6.2-1.3 8.8-1.3 3.5 0 4.7.9 4.8 1l-.3.4-.3.4c0 0-1.1-.8-4.3-.8-2.6 0-5.8.7-8.7 1.3-2 .5-3.9.9-5.1.9"/><path d="m9.1 43l.1-1.1c1.1 0 2.9-.4 5.1-.9 3-.7 6.3-1.4 9-1.4 3.6 0 4.8.9 4.9 1l-.2.5-.3.4c0 0-1.1-.8-4.4-.8-2.6 0-5.9.7-8.9 1.4-2.1.5-4.1.9-5.3.9"/><path d="m8.6 48.6l.1-1.1c1.1 0 3-.4 5.2-.9 3-.7 6.5-1.5 9.2-1.5 3.7 0 4.9 1 5 1.1l-.3.4-.2.4c0 0-1.1-.9-4.5-.9-2.7 0-6.1.8-9.1 1.5-2.2.5-4.2 1-5.4 1"/></g><path d="m37.8 8.4c5.8 0 16.6 1.9 20.1.8 0 0-.9 19.7 4 47.4-6.9-.5-16.1-4.4-22.9-4.4-6.9 0-6.9 4.4-6.9 4.4v-43.3c-.1 0-.1-4.9 5.7-4.9" fill="#b0bdc6"/><path d="m37.7 7.7c5.8 0 14.7 1.8 17.4-1.7 0 0-.9 22.3 5.1 47.2-2.2 3.1-14-1.1-20.9-1.1-6.9 0-7.3 4.5-7.3 4.5v-44c0 0 0-4.9 5.7-4.9" fill="#d9e3e8"/><path d="m38.9 52.2c6.9 0 19 4.4 22.9 4.4h-29.8c0 0 0-4.4 6.9-4.4" fill="#94989b"/><g fill="#7d8b91"><path d="m52.2 14.2l-.1-.8c-.9 0-2.6-.3-4.5-.7-2.6-.5-5.6-1.1-8-1.1-3.2 0-4.2.7-4.4.8l.3.3.3.3c0 0 1-.6 3.8-.6 2.3 0 5.2.6 7.8 1.1 2.1.4 3.8.7 4.8.7"/><path d="m52.6 18.5l-.1-.9c-1 0-2.7-.3-4.6-.7-2.7-.5-5.7-1.1-8.1-1.1-3.2 0-4.3.7-4.4.8l.3.3.3.4c0 0 1-.7 3.9-.7 2.4 0 5.3.6 8 1.1 1.9.5 3.6.8 4.7.8"/><path d="m53 23l-.1-.9c-1 0-2.7-.4-4.7-.8-2.7-.6-5.8-1.2-8.3-1.2-3.3 0-4.4.8-4.5.9l.3.4.3.4c0 0 1-.7 4-.7 2.4 0 5.4.6 8.1 1.2 2.1.4 3.8.7 4.9.7"/><path d="m53.5 27.7l-.1-1c-1 0-2.8-.4-4.8-.8-2.8-.6-5.9-1.2-8.5-1.2-3.4 0-4.5.8-4.6.9l.3.4.3.4c0 0 1-.7 4.1-.7 2.5 0 5.6.6 8.3 1.2 2 .4 3.9.8 5 .8"/><path d="m53.9 32.6l-.1-1c-1 0-2.8-.4-4.9-.8-2.8-.6-6-1.3-8.6-1.3-3.4 0-4.6.8-4.7.9l.3.4.3.4c0 0 1-.7 4.2-.7 2.5 0 5.7.7 8.5 1.3 2 .4 3.9.8 5 .8"/><path d="m54.4 37.7l-.1-1c-1 0-2.9-.4-5-.9-2.9-.6-6.2-1.3-8.8-1.3-3.5 0-4.7.9-4.8 1l.3.4.3.4c0 0 1.1-.8 4.3-.8 2.6 0 5.8.7 8.7 1.3 2 .5 3.9.9 5.1.9"/><path d="m54.9 43l-.1-1.1c-1.1 0-2.9-.4-5.1-.9-3-.7-6.3-1.4-9-1.4-3.6 0-4.8.9-4.9 1l.3.4.3.4c0 0 1.1-.8 4.4-.8 2.6 0 5.9.7 8.9 1.4 2.1.6 4 1 5.2 1"/><path d="m55.4 48.6l-.1-1.1c-1.1 0-3-.4-5.2-.9-3-.7-6.5-1.5-9.2-1.5-3.7 0-4.9 1-5 1.1l.3.4.3.5c0 0 1.1-.9 4.5-.9 2.7 0 6.1.8 9.1 1.5 2.1.4 4.1.9 5.3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4d7.svg b/public/emoji/1f4d7.svg new file mode 100644 index 000000000..5ef4524b9 --- /dev/null +++ b/public/emoji/1f4d7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M55,35.1l7.5,7.4L29.2,58.4c0,0-4.4,2-6.5-1.2C14.5,44.4,55,35.1,55,35.1z" fill="#547725"/><path d="m28.4 49.1c0 0-6.4 2.2-5.2 6.5 1.2 4.4 6.3 1.7 6.3 1.7l31.6-14.7c0 0-1.8-4.7 1.4-7.8l-34.1 14.3" fill="#d9e3e8"/><path fill="#83bf4f" d="m33.7 5l30.3 29.5-35.8 14-23-35.8z"/><path fill="#fff" d="m34.6 11.7l5.8 6.2-21.7 7.8-5.1-7.9z"/><g fill="#94989b"><path d="m61 38l-21.1 8.6 20.8-9.5z"/><path d="m60.7 40.6l-22.5 9.3 22.1-10.3z"/><path d="M60.9 42 32.2 54.5 60.5 41.1z"/></g><path d="m22.7 57.2c-3.5-7.3 5.5-8.6 5.5-8.6l-23-35.9c0 0-5.2-.1-5.2 5.3 0 2.2 1 3.9 1 3.9l21.7 35.3" fill="#699635"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4d8.svg b/public/emoji/1f4d8.svg new file mode 100644 index 000000000..3e1ba1c8f --- /dev/null +++ b/public/emoji/1f4d8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M55,35.1l7.5,7.4L29.2,58.4c0,0-4.4,2-6.5-1.2C14.5,44.4,55,35.1,55,35.1z" fill="#256382"/><path d="m28.4 49.1c0 0-6.4 2.2-5.2 6.5 1.2 4.4 6.3 1.7 6.3 1.7l31.6-14.7c0 0-1.8-4.7 1.4-7.8l-34.1 14.3" fill="#d9e3e8"/><path fill="#42ade2" d="m33.7 5l30.3 29.5-35.8 14-23-35.8z"/><path fill="#fff" d="m34.6 11.7l5.8 6.2-21.7 7.8-5.1-7.9z"/><g fill="#94989b"><path d="m61 38l-21.1 8.6 20.8-9.5z"/><path d="m60.7 40.6l-22.5 9.3 22.1-10.3z"/><path d="M60.9 42 32.2 54.5 60.5 41.1z"/></g><path d="m22.7 57.2c-3.5-7.3 5.5-8.6 5.5-8.6l-23-35.9c0 0-5.2-.1-5.2 5.3 0 2.2 1 3.9 1 3.9l21.7 35.3" fill="#428bc1"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4d9.svg b/public/emoji/1f4d9.svg new file mode 100644 index 000000000..0758e63e0 --- /dev/null +++ b/public/emoji/1f4d9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M55,35.1l7.5,7.4L29.2,58.4c0,0-4.4,2-6.5-1.2C14.5,44.4,55,35.1,55,35.1z" fill="#962c2c"/><path d="m28.4 49.1c0 0-6.4 2.2-5.2 6.5 1.2 4.4 6.3 1.7 6.3 1.7l31.6-14.7c0 0-1.8-4.7 1.4-7.8l-34.1 14.3" fill="#d9e3e8"/><path fill="#ffce31" d="m33.7 5l30.3 29.5-35.8 14-23-35.8z"/><path fill="#fff" d="m34.6 11.7l5.8 6.2-21.7 7.8-5.1-7.9z"/><g fill="#94989b"><path d="m61 38l-21.1 8.6 20.8-9.5z"/><path d="m60.7 40.6l-22.5 9.3 22.1-10.3z"/><path d="M60.9 42 32.2 54.5 60.5 41.1z"/></g><path d="m22.7 57.2c-3.5-7.3 5.5-8.6 5.5-8.6l-23-35.9c0 0-5.2-.1-5.2 5.3 0 2.2 1 3.9 1 3.9l21.7 35.3" fill="#ff8736"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4da.svg b/public/emoji/1f4da.svg new file mode 100644 index 000000000..8469d334e --- /dev/null +++ b/public/emoji/1f4da.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m54.9 39.7l7.3 7.6-32.1 16.1c0 0-4.2 2.1-6.2-1.2-8-13 31-22.5 31-22.5" fill="#256382"/><path d="m29.2 53.9c0 0-6.1 2.3-5 6.6 1.2 4.5 6.1 1.8 6.1 1.8l30.5-15c0 0-1.7-4.8 1.4-8l-33 14.6" fill="#d9e3e8"/><path fill="#42ade2" d="M34.4 8.9 63.6 39 29.1 53.3 7 16.7z"/><g fill="#94989b"><path d="m60.7 42.6l-20.4 8.8 20-9.7z"/><path d="M60.4 45.2 38.7 54.7 60 44.3z"/><path d="M60.6 46.7 32.9 59.4 60.2 45.8z"/></g><path d="m23.8 62.1c-3.4-7.5 5.3-8.8 5.3-8.8l-22.1-36.6c0 0-5-.1-5 5.4 0 2.3 1 4 1 4l20.8 36" fill="#428bc1"/><path d="m8.7 32.2l-7.3 7.6 32.1 16.1c0 0 4.2 2.1 6.2-1.2 8-13-31-22.5-31-22.5" fill="#547725"/><path d="m34.3 46.4c0 0 6.1 2.3 5 6.6-1.2 4.5-6 1.8-6 1.8l-30.5-15c0 0 1.7-4.8-1.4-8l32.9 14.6" fill="#d9e3e8"/><path fill="#83bf4f" d="M29.2 1.4 0 31.5 34.5 45.8 56.6 9.2z"/><g fill="#94989b"><path d="m3.2 34.2l20 9.7-20.4-8.8z"/><path d="m3.6 36.8l21.2 10.4-21.7-9.5z"/><path d="M3.4 38.3 30.6 51.9 2.9 39.2z"/></g><path d="m39.8 54.6c3.4-7.5-5.3-8.8-5.3-8.8l22.1-36.6c0 0 5-.1 5 5.4 0 2.3-1 4-1 4l-20.8 36" fill="#699635"/><path d="M56.7,26l6.1,6.4L35.7,45.9c0,0-3.6,1.7-5.3-1C23.8,34,56.7,26,56.7,26z" fill="#962c2c"/><path d="M35,38c0,0-5.2,1.9-4.2,5.6c1,3.8,5.1,1.5,5.1,1.5l25.7-12.7c0,0-1.4-4,1.2-6.7L35,38z" fill="#d9e3e8"/><path fill="#ed4c5c" d="M39.4 0 64 25.4 34.9 37.5 16.2 6.6z"/><path fill="#fff" d="m40.1 5.8l4.8 5.3-17.7 6.7-4.2-6.8z"/><g fill="#94989b"><path d="m61.6 28.5l-17.2 7.3 16.8-8.2z"/><path d="M61.4 30.7 43 38.6 61 29.8z"/><path d="M61.6 31.9 38.2 42.6 61.1 31z"/></g><path d="m30.5 44.9c-2.8-6.3 4.5-7.4 4.5-7.4l-18.8-30.9c0 0-4.3-.1-4.3 4.5 0 1.9.8 3.4.8 3.4l17.8 30.4" fill="#c94747"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4db.svg b/public/emoji/1f4db.svg new file mode 100644 index 000000000..616945d2d --- /dev/null +++ b/public/emoji/1f4db.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 60.1c0 1-.8 1.9-1.9 1.9h-56.2c-1 0-1.9-.8-1.9-1.9v-43.1c0-1 .8-1.9 1.9-1.9h56.2c1 0 1.9.8 1.9 1.9v43.1" fill="#d9e3e8"/><path d="m59.2 57.3c0 1-.8 1.9-1.9 1.9h-50.6c-1 0-1.9-.8-1.9-1.9v-37.5c0-1 .8-1.9 1.9-1.9h50.6c1 0 1.9.8 1.9 1.9v37.5" fill="#ff5a79"/><g fill="#fff"><path d="M8.7,30.1V19.7h2.1v3.9h4v-3.9H17v10.3h-2.1v-4.6h-4v4.6H8.7z"/><path d="m26.7 21.6h-5.5v2.2h5v1.8h-5v2.7h5.8v1.9h-7.8v-10.5h7.6c-.1 0-.1 1.9-.1 1.9"/><path d="M28.7,19.7h2.2v8.5H36v1.9h-7.3V19.7z"/><path d="M37.4,19.7h2.2v8.5h5.2v1.9h-7.3V19.7z"/><path d="m54.1 29.2c-.8.8-1.9 1.2-3.4 1.2-1.5 0-2.6-.4-3.4-1.2-1-1-1.6-2.4-1.6-4.3 0-1.9.5-3.3 1.6-4.3.8-.8 1.9-1.2 3.4-1.2 1.5 0 2.6.4 3.4 1.2 1 .9 1.6 2.4 1.6 4.3 0 1.8-.5 3.3-1.6 4.3m-1.3-1.6c.5-.6.8-1.5.8-2.7 0-1.2-.3-2.1-.8-2.7-.5-.6-1.2-.9-2-.9s-1.5.3-2 .9c-.5.6-.8 1.5-.8 2.7s.3 2.1.8 2.7c.5.6 1.2.9 2 .9.8 0 1.5-.3 2-.9"/></g><path d="m36.7 15.2c0 1-.8 1.8-1.8 1.8h-5.8c-1 0-1.8-.8-1.8-1.8v-10.5c0-1 .8-1.8 1.8-1.8h5.8c1 0 1.8.8 1.8 1.8v10.5" fill="#8b979e"/><path d="m36.7 14.3c0 1-.8 1.8-1.8 1.8h-5.8c-1 0-1.8-.8-1.8-1.8v-10.5c0-1 .8-1.8 1.8-1.8h5.8c1 0 1.8.8 1.8 1.8v10.5" fill="#b0bdc6"/><path d="m56.4 54.5c0 1-.8 1.9-1.9 1.9h-45c-1 0-1.9-.8-1.9-1.9v-20.6c0-1 .8-1.9 1.9-1.9h45c1 0 1.9.8 1.9 1.9v20.6" fill="#fff"/><g fill="#ff5a79"><path d="m16.2 33.8h1.3v4.4h-.9v-3c0-.1 0-.2 0-.4 0-.2 0-.3 0-.4l-.8 3.7h-.9l-.8-3.7c0 .1 0 .2 0 .4 0 .2 0 .3 0 .4v3h-.9v-4.4h1.4l.8 3.5.8-3.5"/><path d="m18.4 38.9h.1c.1 0 .2 0 .2 0 .1 0 .1 0 .2-.1 0 0 .1-.1.1-.2s.1-.2.1-.2l-1.1-3.4h1l.7 2.4.7-2.4h.9l-1.1 3.2c-.2.6-.4 1-.5 1.2-.1.2-.4.2-.8.2-.1 0-.1 0-.2 0 0 0-.1 0-.2 0-.1 0-.1-.7-.1-.7"/><path d="m26.1 35.2c.2.2.3.5.3.9v2.2h-.9v-2c0-.2 0-.3-.1-.4-.1-.2-.2-.3-.5-.3-.3 0-.5.1-.6.4-.1.1-.1.3-.1.5v1.8h-.9v-3.3h.8v.5c.1-.2.2-.3.3-.4.2-.1.4-.2.7-.2.5 0 .8.1 1 .3"/><path d="m28.5 36.3c.2 0 .3 0 .3-.1.1-.1.2-.1.2-.2 0-.1 0-.2-.1-.3-.1-.1-.2-.1-.4-.1-.2 0-.4 0-.4.1-.1.1-.1.2-.1.3h-.8c0-.3.1-.5.2-.7.2-.3.6-.4 1.2-.4.4 0 .7.1 1 .2.3.1.4.4.4.8v1.5c0 .1 0 .2 0 .4 0 .1 0 .2.1.2 0 0 .1.1.1.1v.1h-.9c0-.1 0-.1-.1-.2 0-.1 0-.1 0-.2-.1.1-.3.2-.4.3-.2.1-.4.2-.6.2-.3 0-.5-.1-.7-.3-.4 0-.5-.3-.5-.6 0-.4.2-.7.5-.9.2-.1.4-.2.8-.2h.2m.6.4c-.1 0-.1.1-.2.1-.1 0-.1 0-.2.1h-.2c-.2 0-.3.1-.4.1-.1.1-.2.2-.2.4 0 .1 0 .3.1.3.1.1.2.1.3.1.2 0 .4-.1.5-.2.2-.1.2-.3.2-.6l.1-.3"/><path d="m34.8 35c.1.1.3.2.4.3.1.1.2.3.2.4 0 .1 0 .3 0 .5v2.1h-.9v-2.1c0-.1 0-.2-.1-.3-.1-.2-.2-.2-.4-.2-.2 0-.4.1-.5.3 0 .1-.1.2-.1.4v2h-.9v-2c0-.2 0-.3-.1-.4-.1-.2-.2-.2-.4-.2-.2 0-.4.1-.5.2 0 .1-.1.2-.1.4v2h-.9v-3.4h.8v.5c.1-.2.2-.3.3-.4.2-.1.4-.2.6-.2.3 0 .5.1.6.2.1.1.2.2.3.4.1-.2.3-.3.4-.4.2-.1.4-.1.6-.1.4-.1.5 0 .7 0"/><path d="m38.3 35.1c.2.1.4.3.6.5.1.2.2.4.3.7 0 .2 0 .4 0 .7h-2.4c0 .3.1.6.3.7.1.1.3.1.5.1.2 0 .4 0 .5-.2.1-.1.1-.1.2-.2h.9c0 .2-.1.4-.3.6-.3.3-.7.5-1.2.5-.4 0-.8-.1-1.2-.4-.3-.3-.5-.7-.5-1.3 0-.6.2-1 .5-1.3.3-.3.7-.5 1.2-.5.1-.1.4 0 .6.1m-1.3.7c-.1.1-.2.3-.2.5h1.5c0-.2-.1-.4-.2-.5-.1-.1-.3-.2-.5-.2-.3 0-.5.1-.6.2"/><path d="m42.2 34.6h-.9v-.8h.9v.8m-.9.4h.9v3.3h-.9v-3.3"/><path d="m43.7 37.2c0 .2.1.3.1.3.1.1.3.2.6.2.2 0 .3 0 .4-.1.1-.1.2-.1.2-.2 0-.1 0-.2-.1-.2-.1-.1-.4-.1-.9-.3-.4-.1-.6-.2-.8-.3-.2-.1-.2-.3-.2-.6 0-.3.1-.6.4-.8.2-.2.6-.3 1-.3.4 0 .7.1 1 .2.3.2.4.4.4.8h-.9c0-.1 0-.2-.1-.3-.1-.1-.3-.2-.5-.2-.2 0-.3 0-.4.1-.1.1-.1.1-.1.2 0 .1 0 .2.1.2.1 0 .4.1.9.2.3.1.6.2.8.4.2.2.3.4.3.6 0 .3-.1.6-.4.8-.2.2-.6.3-1.1.3-.5 0-.9-.1-1.1-.3-.2-.2-.4-.5-.4-.8l.8.1"/><path d="m46.5 37.4h.9v.9h-.9v-.9"/><path d="m48.2 37.4h.9v.9h-.9v-.9"/><path d="m49.9 37.4h.9v.9h-.9v-.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4dc.svg b/public/emoji/1f4dc.svg new file mode 100644 index 000000000..6b1d35971 --- /dev/null +++ b/public/emoji/1f4dc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#89664c"><path d="m8.8 3.1c0 .7-.6 1.2-1.2 1.2-.7 0-1.2-.6-1.2-1.2v-1.9c0-.6.5-1.2 1.2-1.2.7 0 1.2.6 1.2 1.2v1.9"/><path d="m6.4 60.9c0-.7.6-1.2 1.2-1.2.7 0 1.2.6 1.2 1.2v1.9c0 .7-.6 1.2-1.2 1.2-.7 0-1.2-.6-1.2-1.2 0 0 0-1.9 0-1.9"/></g><g fill="#a57b5e"><path d="m13.1 5.8c0 1.7-1.4 3.1-3.1 3.1h-4.8c-1.7 0-3.1-1.4-3.1-3.1 0-1.7 1.4-3.1 3.1-3.1h4.8c1.7-.1 3.1 1.3 3.1 3.1"/><path d="m2.1 58.2c0-1.7 1.4-3.1 3.1-3.1h4.8c1.7 0 3.1 1.4 3.1 3.1 0 1.7-1.4 3.1-3.1 3.1h-4.8c-1.7.1-3.1-1.3-3.1-3.1"/></g><path fill="#dfcea3" d="m2.4 9.9h10.4v44.2h-10.4z"/><g fill="#89664c"><path d="m15.2 8.5c0 .8-.6 1.4-1.4 1.4h-12.4c-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4h12.4c.8 0 1.4.7 1.4 1.4"/><path d="m0 55.5c0-.8.6-1.4 1.4-1.4h12.4c.8 0 1.4.6 1.4 1.4 0 .8-.6 1.4-1.4 1.4h-12.4c-.8-.1-1.4-.7-1.4-1.4"/></g><g fill="#a57b5e"><path d="m8.6 3.1c0 .7-.4 1.2-1 1.2-.5 0-1-.6-1-1.2v-1.9c0-.7.4-1.2 1-1.2.5 0 1 .6 1 1.2v1.9"/><path d="m6.6 60.9c0-.7.4-1.2 1-1.2.5 0 1 .6 1 1.2v1.9c0 .7-.4 1.2-1 1.2-.5 0-1-.6-1-1.2 0 0 0-1.9 0-1.9"/></g><g fill="#bf9173"><path d="m11.9 5.8c0 1.7-1.1 3.1-2.4 3.1h-3.7c-1.3 0-2.4-1.4-2.4-3.1 0-1.7 1.1-3.1 2.4-3.1h3.7c1.3-.1 2.4 1.3 2.4 3.1"/><path d="m3.3 58.2c0-1.7 1.1-3.1 2.4-3.1h3.7c1.3 0 2.4 1.4 2.4 3.1 0 1.7-1.1 3.1-2.4 3.1h-3.6c-1.4.1-2.5-1.3-2.5-3.1"/></g><path fill="#efd8b1" d="m3.6 9.9h8.1v44.2h-8.1z"/><g fill="#a57b5e"><path d="m13.5 8.5c0 .8-.5 1.4-1.1 1.4h-9.6c-.6 0-1.1-.6-1.1-1.4 0-.8.5-1.4 1.1-1.4h9.6c.6 0 1.1.7 1.1 1.4"/><path d="m1.7 55.5c0-.8.5-1.4 1.1-1.4h9.6c.6 0 1.1.6 1.1 1.4 0 .8-.5 1.4-1.1 1.4h-9.6c-.6-.1-1.1-.7-1.1-1.4"/></g><g fill="#89664c"><path d="m57.6 3.1c0 .7-.6 1.2-1.2 1.2-.7 0-1.2-.6-1.2-1.2v-1.9c0-.7.6-1.2 1.2-1.2.7 0 1.2.6 1.2 1.2v1.9"/><path d="m55.2 60.9c0-.7.6-1.2 1.2-1.2.7 0 1.2.6 1.2 1.2v1.9c0 .7-.6 1.2-1.2 1.2-.7 0-1.2-.6-1.2-1.2v-1.9"/></g><g fill="#a57b5e"><path d="m61.9 5.8c0 1.7-1.4 3.1-3.1 3.1h-4.8c-1.7 0-3.1-1.4-3.1-3.1 0-1.7 1.4-3.1 3.1-3.1h4.8c1.7-.1 3.1 1.3 3.1 3.1"/><path d="m50.9 58.2c0-1.7 1.4-3.1 3.1-3.1h4.8c1.7 0 3.1 1.4 3.1 3.1 0 1.7-1.4 3.1-3.1 3.1h-4.8c-1.7.1-3.1-1.3-3.1-3.1"/></g><path fill="#dfcea3" d="m51.2 9.9h10.4v44.2h-10.4z"/><g fill="#89664c"><path d="m64 8.5c0 .8-.6 1.4-1.4 1.4h-12.4c-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4h12.4c.8.1 1.4.7 1.4 1.4"/><path d="m48.8 55.5c0-.8.6-1.4 1.4-1.4h12.4c.8 0 1.4.6 1.4 1.4 0 .8-.6 1.4-1.4 1.4h-12.4c-.8 0-1.4-.7-1.4-1.4"/></g><g fill="#a57b5e"><path d="m57.4 3.1c0 .7-.4 1.2-1 1.2-.5 0-1-.6-1-1.2v-1.9c0-.7.4-1.2 1-1.2.5 0 1 .6 1 1.2v1.9"/><path d="m55.4 60.9c0-.7.4-1.2 1-1.2.5 0 1 .6 1 1.2v1.9c0 .7-.4 1.2-1 1.2-.5 0-1-.6-1-1.2v-1.9"/></g><g fill="#bf9173"><path d="m60.7 5.8c0 1.7-1.1 3.1-2.4 3.1h-3.7c-1.3 0-2.4-1.4-2.4-3.1 0-1.7 1.1-3.1 2.4-3.1h3.7c1.3-.1 2.4 1.3 2.4 3.1"/><path d="m52.1 58.2c0-1.7 1.1-3.1 2.4-3.1h3.7c1.3 0 2.4 1.4 2.4 3.1 0 1.7-1.1 3.1-2.4 3.1h-3.7c-1.3.1-2.4-1.3-2.4-3.1"/></g><path fill="#efd8b1" d="m52.4 9.9h8.1v44.2h-8.1z"/><g fill="#a57b5e"><path d="m62.3 8.5c0 .8-.5 1.4-1.1 1.4h-9.6c-.6 0-1.1-.6-1.1-1.4 0-.8.5-1.4 1.1-1.4h9.6c.6.1 1.1.7 1.1 1.4"/><path d="m50.5 55.5c0-.8.5-1.4 1.1-1.4h9.6c.6 0 1.1.6 1.1 1.4 0 .8-.5 1.4-1.1 1.4h-9.6c-.6 0-1.1-.7-1.1-1.4"/></g><path d="M51.2,54.1c-19.2,4.2-38.4,0-38.4,0V9.9c19.2,4.1,38.4,0,38.4,0V54.1z" fill="#fff6d7"/><g fill="none" stroke="#7d8b91" stroke-miterlimit="10"><path d="m17.8 15.9c0 0 4.9 1.5 14.2 1.5 9.8 0 14.6-1.5 14.6-1.5"/><path d="m17.8 20.4c0 0 4.9 1.5 14.2 1.5 9.8 0 14.6-1.5 14.6-1.5"/><path d="m17.8 25c0 0 4.9 1.5 14.2 1.5"/><path d="m24.9 35.3c2 .2 4.3.3 7.1.3 9.8 0 14.6-1.5 14.6-1.5"/><path d="m17.8 38.7c0 0 4.9 1.5 14.2 1.5 9.8 0 14.6-1.5 14.6-1.5"/><path d="m17.8 43.3c0 0 4.9 1.5 14.2 1.5 9.8 0 14.6-1.5 14.6-1.5"/><path d="m17.8 47.8c0 0 4.9 1.5 14.2 1.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4dd.svg b/public/emoji/1f4dd.svg new file mode 100644 index 000000000..5e6f46c8b --- /dev/null +++ b/public/emoji/1f4dd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m0 20.3c0 0 28.2 29.9 31.2 43.7 0 0 8.1-17.9 32.8-25.4 0 0-8.8-20.6-32.2-37 0 0-23.9 7.2-31.8 18.7" fill="#efd8b1"/><path d="m3.2 7.9c0 0 22 38.2 22.4 52.5 0 0 11-14.8 36.4-14 0 0-4.8-22.9-24.6-46.3 0-.1-24.5-.9-34.2 7.8" fill="#fff6d7"/><g fill="#7d8b91"><path d="m19.9 9.4c-.3.4.2-.4 0 0"/><path d="m19.9 9.4c.2-.3.3-.8.6-1.1.4-.3.8-.1 1.2-.4.8-.6 1.2-1.6 1.9-2.3.8-.8 1.8-1.3 2.9-1.6 1.1-.4 2.2-1.2 3.3-1.2-.5 1.5-1.5 2.8-1.7 4.5-.1.9 0 1.8.1 2.7.2-.7.4-1.4.6-2 .4-.9 1.3-.8 2.1-1.1.8-.4 1.5-1.1 2.2-1.7.3.5 1.4-.3 1.6.4.1.3 2.8-.1 3-.2-.6 0-2.7.1-2.8-.4-.3-.1-.9-.2-1.3-.2 0-.2 0-.5 0-.7-.6.4-1.2.9-1.8 1.4-.9.7-2 .5-2.9 1.2.3-1 .9-1.9 1.3-2.9.2-.4.3-.9.4-1.3.1-.4 0-.2-.3-.4-1.4-.4-2.8.7-4 1.2-1.1.5-2.1 1.1-2.9 1.9-.5.5-1.3 2.3-2 2.5-1.4 0-.9 1.3-1.8 1.7-.5.2-.8.2-1.3.5-.5.4-1.2 1.1-2 1 0-.6 0-1.2-.2-1.8-.8.4-1.1 1.1-1.8 1.6.2-1.6.9-2.9.9-4.6-.9.6-1.4 1.3-1.9 2.2-.6 1.1-1.1 2.9-2.3 3.5 0-1.5.7-3 .5-4.6-.3.8-.3 1.8-.5 2.5-.2.9-.4 1.8-.4 2.8 2.2-.3 2.6-3.5 3.9-4.9-.3 1.4-.8 2.7-.7 4.2.9-.5 1.3-1.5 2.1-2.1.3.9-.4 2.1 1.1 1.4.6-.3 1.1-.8 1.7-1.2.3-.2.9 0 1.2-.5"/><path d="m41.4 13.8c-.4-.4-1.1-.5-1.6-.9-.6-.5-1.6-.3-2.2-.1-1.6.4-2.7.8-4.2 0 0 .5.1 2.5-.7 2.4-.7 0-.5-2.1-.6-2.8-.4.6-.7 1.1-.7 1.8 0 .5.2.8-.2 1.3-.6.5-1.5.4-2.2.3-.2-1.1.1-2.4.2-3.6-.2 1-.5 2-.7 3.1-.2.8-.9.9-1.5.7-.1-.2.1-1 .1-1.2-.6 1.1-1 2.5-1.8 3.5-.4.5-1.3 1-1.7.2-.3-.5-.1-1.2 0-1.8-.5.6-1 2.3-1.8 2.3.1-.4.4-.8-.1-1-.2.4-.4.9-.7 1.4.2-.6.4-1.3.5-2-1.3.8-2.1 1.9-2.8 3.2 0-.2.1-.7.1-.9-.1.4-.9 1.9-.4 2.2.7-1.1 1.3-2.3 2.3-3.2-.5 1.5-1.1 2.8-1.4 4.3.6-.7 1.2-1.5 1.7-2.3.1-.3.3-.6.4-.9.3-.8.3-.2.9-.6.5-.4.8-1.1 1.1-1.7-.1 1.8 1.4 2.1 2.4.7.4-.6.7-1.2 1-1.8 0 0 .8.2.8.2.4 0 .7 0 1-.2 1.1.4 2.8.5 3.5-.8 1.2 1.3 2-.7 2.1-1.7 1.2.5 2.3-.1 3.5-.5.7-.2 2-.8 2.5 0 .2.3.7.3 1.2.4"/><path d="m30.8 24.1c0 0 .1 0 0 0"/><path d="m30.8 24.1c0-.4-.3-.6-.7-.3-.5.4-.2-.3-.2-.7 0-.5.1-.9.1-1.4-.2.4-.5.8-.7 1.2-.4.7-.3 2-1.3 2.1.2-.5.3-1 .4-1.5-.5.5-1.1.8-1.1 1.6 0 1-1 3.4-2.3 3.1.1-2 1.2-3.8 1.7-5.7-2 1.2-3.7 4.2-3.9 6.4 1-1.7 1.7-3.6 3.1-5-.4 1.5-.9 2.9-1 4.4 0 .3.8.1.9.1.7-.2 1.2-.9 1.5-1.5.1-.2.3-.5.4-.7.3-.6.4-.2.9-.5.7-.3.7-1.2 1.4-1.1.7.1 2.2-.1 2.7-.4-.6 0-1.2.1-1.9-.1m-.5-.4c.1.1.1.1.2.2-.1 0-.2-.1-.2-.2"/><path d="m44.1 42.4c.5-.7-.2-.1 0 0"/><path d="m42.2 44.6c0 0 0 0 0 0"/><path d="m58.4 39.7c-1.8-1.3-3.9-2.1-5.9-3.2.4.6 1 1.3 1.3 2-1 .1-.9 1.9-1 1.9-.5-.3-1.9 0-2.5.1 0-.1 0-.2.1-.3-1.8 1.2-3.3 3-5.7 2.5 1.1-1.7 2-3.6 1.9-5.7-1.8.6-2.8 2.3-3.6 3.9-.2-.6-1-1.1-1.5-.6-.6.5-.9 1.5-1.1 2.2-.3.9-.4 1.9-.5 2.8 0 .7-.1.8.6.8 1.7 0 3.2-2 4-3.2 2.2.6 3.5-.4 5.2-1.6 0 .8.6 1.3 1.4 1.1.8-.2 1.2-1.2 1.8-1.2.5 0 .8.2 1.3.2.5 0 1.1-.1 1.6-.2-.6-.7-.8-1.2-1-2.1 1.2.3 2.3.6 3.6.6m-16.2 4.9c.2-.2.3-.3 0 0-.3.2-.2.2-.1.1-.5.4-1.1.9-1.8.9 0-1.5.2-3.3.9-4.6.4-.6.9-.8 1.5-.3.4.4-.1.8-.1 1.2.1-.2.2-.4.3-.5.1.6.4 1 1 1.3-.5.6-1 1.3-1.7 1.9m1.9-2.2c-2.4-1 .7-4.1 2.1-4.7-.2 1.7-1.1 3.3-2.1 4.7m6.9-.8c-.8.2-.8-.6-.7-1.1.5.2 1 .4 1.6.5-.2.3-.5.6-.9.6m2.7-.7v-.1c0 .2 0 .1 0 .1m.2-.6c.1-.1.1-.3.1-.4-.3.1-.5.2-.8.3 0-.3-.1-1.1.3-1.2.8-.4.8.9.9 1.4-.2 0-.4 0-.5-.1m.9-1.8c-.1 0-.1 0-.2 0-.1-.1 0-.1.2 0"/></g><path transform="matrix(.7072-.707.707.7072 2.21 38.4031)" fill="#ffce31" d="m36.1 11.2h22.8v10.7h-22.8z"/><path d="m62.6 2.3l-1-1c-1.8-1.8-4.8-1.8-6.6 0l-3.3 3.3 7.6 7.6 3.3-3.3c1.9-1.8 1.9-4.7 0-6.6" fill="#ed4c5c"/><path transform="matrix(.7072-.707.707.7072 9.252 41.321)" fill="#93a2aa" d="m53.1 4.1h2.9v10.7h-2.9z"/><path transform="matrix(.7071-.7071.7071.7071 9.2573 41.3262)" fill="#c7d3d8" d="m53.1 5.3h2.9v8.4h-2.9z"/><path fill="#fed0ac" d="m35.6 20.8l-3.3 8.6 2.3 2.3 8.6-3.3z"/><path d="m31.8 30.9c-.5 1.2.2 1.8 1.3 1.3l4.2-1.6-3.9-3.9-1.6 4.2" fill="#333"/><path transform="matrix(.7071-.7071.7071.7071 2.2265 35.4574)" fill="#ffdf85" d="m34 13.3h19.9v3.6h-19.9z"/><path transform="matrix(.707-.7072.7072.707.1411 40.5113)" fill="#ff8736" d="m39 18.3h19.9v3.6h-19.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4de.svg b/public/emoji/1f4de.svg new file mode 100644 index 000000000..a4039435d --- /dev/null +++ b/public/emoji/1f4de.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58.4 2.5c-2.5-3.5-22.7 11.8-20.2 15.3 2 2.7 4.5 4.6 7.1 5.8-2.7 2.7-5.8 5.4-9.2 8-3.5 2.6-6.9 4.8-10.2 6.7-.4-2.9-1.5-5.9-3.5-8.5-2.5-3.6-22.7 11.7-20.2 15.1 3.6 4.9 8.9 7.4 13.7 7 6.4-.4 16.4-4.9 26.2-12.3 11.3-8.5 18.9-18.3 19.7-24.5.7-4-.5-8.6-3.4-12.6" fill="#676e72"/><g fill="#373e42"><path d="m8 47.2c.1 0 .1 0 0 0"/><path d="m8 47.2c-1.8-1.3-4.4-2.7-3.8-5.1-4.3 4.3 7.1 9.2 10.2 8.3-2.2-.8-4.3-1.8-6.4-3.2"/><path d="m47.1 21.8c-2.3-1.2-7.6-3.7-6.8-7-4.3 4.3 7.1 9.2 10.2 8.3-1.2-.3-2.3-.7-3.4-1.3"/><path d="m51.8 42.5c.6-.8 1.5-1.6 2.5-2.3.4-.3.5-.9.3-1.3-.3-.4-.9-.5-1.3-.3-1.4.9-2.5 2-3.3 3.1-.5-.2-1.1-.3-1.7-.3-1.5-.1-2.8.5-3.9 1.6-.6.6-1.1 1.6-1.4 2.6-1.3 0-2.6.5-3.6 1.4-.9.8-1.4 1.8-1.7 2.9-1.8-.1-3.4.8-4.1 1.4-.4-.3-.9-.6-1.3-.9-1.3-.6-2.8-.6-4.2 0-.8.3-1.6 1-2.3 1.9-1.2-.5-2.6-.5-3.8-.1-1.1.4-2 1.1-2.7 2-2.4-1.1-5.6-1.4-8.7-.6-2.8.7-6-.9-6.6-2.7-.5-1.4 1.2-2.5 2.3-3 .5-.2.7-.8.5-1.2s-.8-.7-1.2-.5c-3.9 1.8-3.6 4.3-3.3 5.2.9 2.8 5.2 4.7 8.7 3.9 2.6-.6 5.3-.4 7.3.4-.6 1.1-.9 2.3-.9 2.9 0 1.8.9 2.6 1.5 2.9.3.2.7.3 1 .3.7.1 1.4 0 2-.4.8-.5 1.3-1.3 1.3-2.2 0-1.6-.8-3-2.2-4.1.5-.5 1.1-1 1.7-1.2.8-.3 1.6-.2 2.2-.1-.8 1.6-1.1 3.4-.5 4.9.5 1.3 1.8 2 3.2 1.7 1.4-.3 2.3-1.5 2.3-2.9-.1-1.6-.9-3.3-2.3-4.4.4-.5.9-.9 1.4-1.1 1-.4 1.8-.4 2.7 0 .3.1.5.3.8.5-.3.3-.5.6-.7.9-.7 1.2-.8 2.6-.4 3.9.6 1.7 2.1 2.1 3.2 1.8 1.4-.5 2.5-2.2 1.8-4.2-.2-.6-.6-1.4-1.2-2.2l-.1-.1c.6-.4 1.5-.9 2.5-.9-.1 1.3 0 2.4.3 3 .7 1.6 1.9 2 2.5 2.1.4 0 .7 0 1.1-.1.7-.2 1.3-.6 1.7-1.2.6-.8.7-1.7.3-2.5-.7-1.5-1.9-2.5-3.6-2.9.2-.7.6-1.3 1.1-1.8.7-.6 1.4-.8 2-.9-.1 1.8.3 3.6 1.4 4.7 1 1 2.5 1.1 3.6.3 1.2-.8 1.6-2.3 1-3.5-.7-1.5-2.2-2.6-3.9-3.1.2-.6.5-1.2.8-1.6.7-.7 1.5-1.1 2.5-1.1.3 0 .6.1.9.1-.1.4-.2.8-.3 1.1-.2 1.4.2 2.7 1.2 3.7 1.2 1.4 2.7 1.2 3.6.4 1.1-1 1.4-3 0-4.6-.4-.2-1.1-.8-2-1.3m-30.6 16.9c0 .3-.2.5-.4.6-.4.2-.9.2-1.2 0-.4-.3-.5-.8-.5-1.3 0-.3.2-1.1.7-2 .9.8 1.4 1.7 1.4 2.7m6.7-1.6c0 .8-.7.9-.8 1s-.9.1-1.1-.6c-.4-.9-.1-2.2.4-3.3.9.7 1.5 1.8 1.5 2.9m6-.3c-.5.2-.7-.3-.9-.6-.3-.8-.2-1.6.3-2.3.1-.2.2-.4.4-.5.5.6.8 1.3.9 1.6.2 1-.3 1.7-.7 1.8m7.7-3.5c.1.3 0 .5-.1.7-.3.3-.7.6-1.1.5-.5-.1-.8-.6-1-1-.1-.3-.2-1.1-.1-2.1 1.1.3 1.9.9 2.3 1.9m5.6-4.2c.3.7-.3 1.1-.4 1.2s-.8.5-1.3 0c-.7-.7-1-2-.9-3.2 1.1.3 2.1 1.1 2.6 2m5.3-2.5c-.4.3-.8.1-1-.2-.5-.6-.8-1.4-.7-2.2 0-.2.1-.4.1-.7.7.4 1.2.9 1.4 1.1.8.9.5 1.7.2 2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4df.svg b/public/emoji/1f4df.svg new file mode 100644 index 000000000..a46aa37d0 --- /dev/null +++ b/public/emoji/1f4df.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,47c0,3.3-2.7,6-6,6H8c-3.3,0-6-2.7-6-6V17c0-3.3,2.7-6,6-6h48c3.3,0,6,2.7,6,6V47z" fill="#3e4347"/><g fill="#62727a"><path d="m15 48c0 .5-.4 1-1 1h-4c-.6 0-1-.5-1-1v-4c0-.5.4-1 1-1h4c.6 0 1 .5 1 1v4"/><path d="m23 48c0 .5-.5 1-1 1h-4c-.5 0-1-.5-1-1v-4c0-.5.5-1 1-1h4c.5 0 1 .5 1 1v4"/><path d="m31 48c0 .5-.5 1-1 1h-4c-.5 0-1-.5-1-1v-4c0-.5.5-1 1-1h4c.5 0 1 .5 1 1v4"/><path d="m9 15c-1.1 0-2 .9-2 2v22c0 1.1.9 2 2 2h21c1.1 0 2.7.6 3.6 1.2l6.9 5.5c.9.7 2.5 1.2 3.6 1.2h11c1.1 0 2-.9 2-2v-29.9c0-1.1-.9-2-2-2-.1 0-46.1 0-46.1 0"/></g><path d="m55 45c0 1.1-.9 2-2 2h-8c-1.1 0-2.7-.5-3.6-1.2l-4.8-3.6c-.9-.7-.7-1.2.4-1.2h16c1.1 0 2 .9 2 2v2" fill="#3e4347"/><path d="m46.4 45.8c-.3.3-.9.3-1.2 0-.3-.3-.3-.9 0-1.2l2.3-2.3c.3-.3.8-.3 1.2 0 .3.3.3.9 0 1.2l-2.3 2.3" fill="#83bf4f"/><g fill="#b2c1c0"><path d="m19 46l2 1v-2z"/><path d="m29 46l-2 1v-2z"/></g><circle cx="12" cy="46" r="1" fill="#f15744"/><path d="m51 35c0 1.1-.9 2-2 2h-34c-1.1 0-2-.9-2-2v-12c0-1.1.9-2 2-2h34c1.1 0 2 .9 2 2v12" fill="#c7e755"/><path d="m55 18c0-.5-.5-1-1-1h-6c-.5 0-1 .5-1 1 0 .5.5 1 1 1h6c.5 0 1-.4 1-1" fill="#f15744"/><g opacity=".7" fill="#3e4347"><path d="m17.9 28.6l.4.4-.4.4h-2.8l-.4-.4.4-.4h2.8"/><path d="m19.7 28.9l-.2-.2v-2.5l.5-.5.3.3v2.3l-.6.6m.6.9v2.3l-.3.3-.5-.5v-2.5l.2-.2.6.6m2.6-3.9h-2.4l-.4-.4.4-.4h2.4l.4.4-.4.4m.5 6.6l-.4.4h-2.4l-.4-.4.4-.4h2.4l.4.4m-.2-4.3v-2.3l.3-.3.5.5v2.5l-.2.2-.6-.6m.6.9l.2.2v2.5l-.5.5-.3-.3v-2.3l.6-.6"/><path d="m28.4 28.6l.4.4-.4.4h-2.8l-.5-.4.4-.4h2.9"/><path d="m30.1 29l-.2-.2v-3.1l.5-.5.3.9v2.3l-.6.6m.7.8v2.3l-.3.9-.5-.5v-3.1l.2-.2.6.6m2.6-1.5h-.8l-1.6-1.6v-.7h.7l1.7 1.7v.6m.2 0v-2.3l.3-.9.5.5v3.1l-.1.3-.7-.7m.7.8l.2.2v3.1l-.5.5-.3-.9v-2.3l.6-.6"/><path d="m38.9 28.6l.4.4-.4.4h-2.9l-.4-.4.4-.4h2.9"/><path d="m41.3 26.2v2.1l-.7.7-.2-.2v-2.8l.9.2m-.9 6v-2.8l.2-.2.7.7v2.1l-.9.2m4.1.7h-3.6l-.5-.5.9-.3h2.9l.3.8m-.3-7h-2.9l-.9-.3.5-.5h3.6l-.3.8m-.1 2.7l.4.4-.4.4h-2.8l-.5-.4.4-.4h2.9"/><path d="m48.9 28.6l.4.4-.4.4h-2.8l-.5-.4.4-.4h2.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4e0.svg b/public/emoji/1f4e0.svg new file mode 100644 index 000000000..7e52dbfd0 --- /dev/null +++ b/public/emoji/1f4e0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#3e4347" d="m6.4 30.9h13.3v31.1h-13.3z"/><g fill="#62727a"><path d="m61.2 42c-.2-1.2-1.5-2.2-2.7-2.2-16.9 0-24.9 0-41.9 0-1.2 0-2.4 1-2.7 2.2-1.1 5.9-1.1 11.9 0 17.8.2 1.2 1.5 2.2 2.7 2.2 16.9 0 24.9 0 41.9 0 1.2 0 2.4-1 2.7-2.2 1.1-5.9 1.1-11.9 0-17.8"/><path d="M56.7,21.9c-0.1-1.2-1.2-2.2-2.4-2.2H18.7c-1.2,0-2.3,1-2.4,2.2l-1.4,13.4H58L56.7,21.9z"/></g><g fill="#3e4347"><path d="m58 35.3h-44.2l-.5 4.5h45.1z"/><path d="m33.6 53.1h-16.5c-1 0-1.8-.8-1.8-1.9v-7.4c0-1 .8-1.9 1.8-1.9h16.5c1 0 1.8.8 1.8 1.9v7.4c-.1 1.1-.9 1.9-1.8 1.9m-16.5-9.9c-.3 0-.6.3-.6.6v7.4c0 .3.3.6.6.6h16.5c.3 0 .6-.3.6-.6v-7.4c0-.3-.3-.6-.6-.6h-16.5"/></g><path d="m27.6 46.4c0 .6-.5 1.1-1.1 1.1h-7.8c-.6 0-1.1-.5-1.1-1.1v-1.1c0-.6.5-1.1 1.1-1.1h7.8c.6 0 1.1.5 1.1 1.1v1.1" fill="#c7e755"/><g fill="#3e4347"><path d="m33.1 47c0 .3-.2.6-.6.6h-3.3c-.3 0-.6-.2-.6-.6v-1.1c0-.3.2-.6.6-.6h3.3c.3 0 .6.2.6.6v1.1"/><path d="m55.2 43.7c0 .3-.2.6-.6.6h-3.3c-.3 0-.6-.2-.6-.6v-1.1c0-.3.2-.6.6-.6h3.3c.3 0 .6.2.6.6v1.1"/><path d="m22 50.3c0 .3-.2.6-.6.6h-3.3c-.3 0-.6-.2-.6-.6v-1.1c0-.3.2-.6.6-.6h3.3c.3 0 .6.2.6.6v1.1"/><path d="m33.1 50.3c0 .3-.2.6-.6.6h-3.3c-.3 0-.6-.2-.6-.6v-1.1c0-.3.2-.6.6-.6h3.3c.3 0 .6.2.6.6v1.1"/><path d="m27.6 50.3c0 .3-.2.6-.6.6h-3.3c-.3 0-.6-.2-.6-.6v-1.1c0-.3.2-.6.6-.6h3.3c.3 0 .6.2.6.6v1.1"/></g><g fill="#b2c1c0"><circle cx="32" cy="57.6" r="2.2"/><path d="m59.7 53.1c0-1.2-1-2.2-2.2-2.2-.9 0-1.7.5-2 1.3-.1.1-.1.3-.1.4-.2.5-.6.5-1.2.5-1.8 0-3.3 1.5-3.3 3.3 0 1.8 1.5 3.3 3.3 3.3s3.3-1.5 3.3-3.3c0-.6 0-.9.5-1.2.1 0 .3-.1.4-.1.7-.3 1.3-1.1 1.3-2"/></g><circle cx="54.1" cy="56.4" r="2.2" fill="#258399"/><g fill="#3e4347"><circle cx="57.4" cy="53.1" r="1.1"/><circle cx="53" cy="47.6" r="1.1"/><path d="m56 39.8l-1.6-15.6c-.1-1.2-1.2-2.2-2.4-2.2h-31.1c-1.2 0-2.3 1-2.4 2.2l-1.6 15.6h39.1"/></g><path fill="#f5f5f5" d="m19.8 2h33.3v33.3h-33.3z"/><path d="m27.5 39.8l.6-6.2c.1-.9.9-1.6 1.8-1.6h12.9c.9 0 1.7.7 1.8 1.6l.6 6.2h1.1l-.6-6.3c-.1-1.4-1.4-2.6-2.9-2.6h-12.8c-1.5 0-2.8 1.2-2.9 2.6l-.6 6.3h1" fill="#a4b3b2"/><path d="m8.7 29c-1.5-.4-3-.4-4.5 0-1.3.3-2.2 2-2.2 3.2.3 8.3.3 16.7.1 25-.1 2.6 1.8 4.8 4.3 4.8 2.5 0 4.5-2.2 4.4-4.8-.2-8.3-.2-16.7.1-25 0-1.2-.9-2.9-2.2-3.2" fill="#62727a"/><g fill="#a4b3b2"><path d="m22 6.4h28.9v2.2h-28.9z"/><path d="m22 10.9h28.9v2.2h-28.9z"/><path d="m22 15.3h28.9v2.2h-28.9z"/><path d="m22 22h28.9v2.2h-28.9z"/><path d="m22 26.4h14.4v2.2h-14.4z"/></g><g fill="#3e4347"><circle cx="17.6" cy="57.6" r="1.1"/><circle cx="22" cy="57.6" r="1.1"/><circle cx="26.4" cy="57.6" r="1.1"/><circle cx="38.5" cy="56.6" r="1.1"/><circle cx="43" cy="56.6" r="1.1"/><circle cx="47.4" cy="56.6" r="1.1"/><circle cx="38.5" cy="52.5" r="1.1"/><circle cx="43" cy="52.5" r="1.1"/><circle cx="47.4" cy="52.5" r="1.1"/><circle cx="38.5" cy="48.4" r="1.1"/><circle cx="43" cy="48.4" r="1.1"/><circle cx="47.4" cy="48.4" r="1.1"/><circle cx="38.5" cy="44.3" r="1.1"/><circle cx="43" cy="44.3" r="1.1"/><circle cx="47.4" cy="44.3" r="1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4e1.svg b/public/emoji/1f4e1.svg new file mode 100644 index 000000000..f15cb8a0e --- /dev/null +++ b/public/emoji/1f4e1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m25 48.6l-10.6-10c0 0-4.5 6.2-4.5 11.3h14.6c0-.8.5-1.3.5-1.3" fill="#94989b"/><g fill="#333"><path d="m26.9 48.5c-4.6 1.4-14.1-8-12.6-12.6 1.2-3.8 1.2-3.8 1.2-3.8l15.2 15.2c0 0 0 0-3.8 1.2"/><path d="m15.2 7.3c-3 3-4.6 6.9-4.9 11.2-.6 7.7 3 16.7 10.1 23.9 7.2 7.1 16.2 10.6 24 10.1 4.4-.3 8.3-1.9 11.3-4.9l-40.5-40.3"/></g><g fill="#42ade2"><path d="m43.5 8c1.9 1.6 3.9 3.4 6 5.4 2 2 3.9 4 5.5 5.9-.2-2.2-1.7-4.9-4.1-7.3-2.4-2.3-5.2-3.8-7.4-4"/><path d="m61 20.3c-.3-3.5-2.7-7.9-6.6-11.8-3.9-3.8-8.3-6.2-11.8-6.5 3.1 2.6 6.4 5.5 9.6 8.8 3.3 3.2 6.2 6.5 8.8 9.5"/></g><path d="m55.5 47.8c-3.1 3.1-14.7-3.4-25.9-14.5-11.2-11.2-17.7-22.7-14.5-25.9 3.1-3.1 14.7 3.4 25.9 14.6 11.1 11.1 17.7 22.6 14.5 25.8" fill="#94989b"/><path fill="#333" d="m33.1 32.5l-2.7-2.7 12.1-10.3 1 .9z"/><path d="m32.5 36c-3-2.7-5.7-5.6-5.7-5.6l4.5-3.1 4.2 4.2-3 4.5" fill="#da5b52"/><g fill="#333"><path d="m48 20.6c-1.6 1.6-4.1 1.6-5.7 0-1.6-1.6-1.6-4.1 0-5.6 1.6-1.6 4.1-1.6 5.7 0s1.5 4.1 0 5.6"/><path d="M9.9,49.9C7.2,49.9,5,52,5,54.7v5.2h8.6V49.9H9.9z"/></g><path d="m24.5 49.9h-11.8v10.1h16.6v-5.2c0-2.8-2.1-4.9-4.8-4.9" fill="#616161"/><path fill="#333" d="m3 59.2h8.6v2.8h-8.6z"/><g fill="#616161"><path d="m10.6 59.2h20.8v2.8h-20.8z"/><path d="m12.5 40.2h-2.3v1.5c-.6.9-.9 2.1-.9 3.4 0 1.3.3 2.5.9 3.4v1.5h2.3c1.8 0 3.2-2.2 3.2-4.9 0-2.8-1.4-4.9-3.2-4.9"/></g><ellipse cx="10.1" cy="45" rx="3.2" ry="4.9" fill="#333"/><ellipse cx="10.6" cy="45" rx="2.3" ry="4" fill="#0d0d0d"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4e2.svg b/public/emoji/1f4e2.svg new file mode 100644 index 000000000..44179fefc --- /dev/null +++ b/public/emoji/1f4e2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m54.2 15.2c2.2 5.4 2.8 11.2 2.9 16.8-.1 5.6-.7 11.4-2.9 16.8-.5-5.6-.2-11.3-.2-16.9 0-5.5-.2-11.2.2-16.7"/><path d="m58.4 6.8c2.7 8.2 3.5 16.7 3.6 25.2-.1 8.4-.9 16.9-3.6 25.2 0-8.2.5-16.5.5-24.7.1-8.6-.4-17.2-.5-25.7"/></g><path fill="#333" d="m18.2 52.4h-8.1l14.5-13.6h8.1z"/><path d="m8.3 25.1c-1.6.1-3 .2-4.3.2 0 0-2.1 3.2-2.1 6.6 0 3.4 2.1 6.6 2.1 6.6 1.2 0 2.7.1 4.3.2-.6-1.2-1.7-4-1.7-6.9 0-2.7 1.1-5.5 1.7-6.7" fill="#b0bdc6"/><path d="m42.2 4.9c0 0-16 18-29.6 19.7-.7 1.7-1.6 4.5-1.6 7.4 0 2.9 1 5.7 1.7 7.3 13.6 1.7 29.5 19.7 29.5 19.7v-54.1" fill="#ed4c5c"/><path d="m12.7 24.6c-1.5.2-3 .3-4.3.5-.6 1.2-1.7 4-1.7 6.9 0 2.9 1.2 5.7 1.7 6.9 1.4.1 2.8.3 4.3.5-.7-1.8-1.7-4.6-1.7-7.4 0-2.9.9-5.7 1.7-7.4" fill="#333"/><ellipse cx="43.9" cy="31.9" rx="6.3" ry="28" fill="#aa1d39"/><path d="m43.9 59.9c-3.5 0-6.3-12.5-6.3-28 5.3-4 12.4 4.9 12.4 4.9-11 6-6.1 23.1-6.1 23.1" fill="#5b0617"/><path d="m37.8 24.4c0 0-.2 2.6-.2 7.5 0 4.9.2 7.5.2 7.5l12.3-2.6v-9.7l-12.3-2.7" fill="#333"/><path d="m37.7 26.8c0 0-.1 1.8-.1 5.1 0 3.4.1 5.1.1 5.1l12.5-1.8v-6.6l-12.5-1.8" fill="#4b4d4f"/><ellipse cx="50.2" cy="31.9" rx="1.6" ry="4.9" fill="#ed4c5c"/><path fill="#898a90" d="m10.1 28.2h8.1v24.2h-8.1z"/><ellipse cx="14.2" cy="32.5" rx="1.7" ry="2" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4e3.svg b/public/emoji/1f4e3.svg new file mode 100644 index 000000000..0967abab9 --- /dev/null +++ b/public/emoji/1f4e3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m38.1 57.6c-.5.5-1.1 1-1.8 1.3l-7.9 3.7c-1.6.7-3.3.8-4.9.2-1.6-.6-2.9-1.8-3.6-3.3l-3.7-7.9c-1.1-2.4-.6-5.3 1.3-7.2.5-.5 1.1-1 1.8-1.3l7.9-3.7c3.2-1.5 7-.1 8.5 3.1l3.7 7.9c1.1 2.3.6 5.3-1.3 7.2m-17.7-10.4c-.7.7-.9 1.7-.5 2.6l3.7 7.9c.3.6.7 1 1.3 1.2.6.2 1.2.2 1.8-.1l7.9-3.7c1.1-.5 1.6-1.9 1.1-3l-3.7-7.9c-.5-1.1-1.9-1.6-3-1.1l-8 3.6c-.2.1-.5.3-.6.5" fill="#b0bdc6"/><g fill="#898a90"><path d="m36.2 56.3c-.4.4-.9.8-1.5 1l-6.4 3c-1.3.6-2.7.7-4 .2-1.3-.5-2.4-1.4-2.9-2.7l-3-6.4c-.9-2-.5-4.4 1-5.9.4-.4.9-.8 1.5-1l6.4-3c2.6-1.2 5.7-.1 6.9 2.5l3 6.4c.9 2 .5 4.4-1 5.9m-14.5-8.4c-.6.6-.7 1.4-.4 2.1l3 6.4c.2.5.6.8 1.1 1 .5.2 1 .1 1.4-.1l6.4-3c.9-.4 1.3-1.6.9-2.5l-3-6.4c-.4-.9-1.5-1.3-2.5-.9l-6.4 3c-.1.1-.3.2-.5.4"/><path d="m1.5 53.8c0 0-4 2.5 1.1 7.6 5.1 5.1 7.6 1.1 7.6 1.1l-8.7-8.7"/></g><path d="m2.9 55.2c0 0-4.2 2.3-.3 6.2 3.9 3.9 6.2-.3 6.2-.3l-5.9-5.9" fill="#b0bdc6"/><path d="m26.8 3.3l-25.3 50.3c-1.8 2.8 6.1 10.7 8.9 8.9l50.2-25.3-33.8-33.9" fill="#ed4c5c"/><path d="M62.9,35.2l-1.4,1.4c-3.5,3.5-13.9-1.3-23.3-10.7C28.8,16.4,23.9,6,27.4,2.5l1.4-1.4L62.9,35.2z" fill="#898a90"/><path d="m61.6 34l-3.7 3.7c0 0-7.8.1-19.7-11.9-12-11.9-11.9-19.7-11.9-19.7l3.7-3.7 31.6 31.6" fill="#dfe9ef"/><path d="m52.1 11.9c9.4 9.4 14.2 19.9 10.7 23.3-3.5 3.5-13.9-1.3-23.3-10.7-9.4-9.4-14.2-19.9-10.7-23.4 3.5-3.4 13.9 1.4 23.3 10.8" fill="#b0bdc6"/><path d="m39.5 24.5c6.7 6.7 13.9 11 18.7 11.8-.8-4.9-5.1-12-11.8-18.7-6.7-6.7-13.9-11-18.7-11.8.8 4.8 5.2 12 11.8 18.7" fill="#898a90"/><g fill="#fff"><path d="m5.5 55.7c-.5-.5-.9-.8-1.2-.8-.2 0-.3 0-.4.1-.2.2-.1.6.2 1.2.3.6.8 1.3 1.7 2.2.9.9 1.6 1.4 2.1 1.6.6.1.9.1 1.1 0 .2-.1.2-.4 0-.7-.2-.4-.6-.8-1-1.3-.2.2-.4.3-.5.5-.4-.4-.8-.8-1.2-1.2.3-.3.6-.6.9-1 1.3 1.4 2.8 2.6 4.3 3.8-.1.1-.3.2-.4.3-.4-.2-.7-.5-1.1-.8.3.4.5.7.5.9.1.3.1.5-.1.7-.4.2-1 .2-1.9-.2-.9-.4-1.9-1.1-3-2.2-1.1-1.1-1.8-2.2-2.3-3.1-.4-1-.5-1.7-.2-2.1.2-.3.6-.4 1.2 0 .6.3 1.2.9 1.9 1.6-.3.1-.4.3-.6.5"/><path d="m13.6 57.4c.5.8.5 1.3 0 1.6-.5.3-1.2.3-2.1-.1-1.1-.4-2.4-1.3-3.8-2.7-1.4-1.4-2.2-2.7-2.7-3.8-.4-.9-.4-1.6-.1-2.1.3-.5.8-.5 1.6 0 .9.6 2.1 1.7 3.7 3.3 1.7 1.6 2.9 2.8 3.4 3.8m-1.8-.8c-.4-.6-1.1-1.3-2.1-2.3-1-1-1.7-1.7-2.3-2.1-.6-.4-1-.5-1.2-.2-.2.3-.1.7.2 1.4.3.7.9 1.5 1.8 2.4.9.9 1.7 1.5 2.4 1.8.7.3 1.1.4 1.4.2.3-.3.2-.6-.2-1.2"/><path d="m9.8 43.7c.5.7 1 1.4 1.6 2.1-.3.4-.6.8-1 1.3 2.4 3.1 5.3 5.8 8.5 8-.3.2-.6.4-.9.6-3.1-2.2-5.9-4.8-8.2-7.8-.3.4-.6.8-.9 1.1-.5-.6-1-1.2-1.4-1.9.8-1 1.5-2.2 2.3-3.4"/><path d="m14.5 41.7c-.7.9-1.3 1.8-2 2.7.7.9 1.4 1.7 2.2 2.6.7-.7 1.3-1.5 2-2.2.7.7 1.4 1.4 2.1 2.1-.7.7-1.4 1.3-2.1 2 1 .9 2 1.8 3.1 2.6.9-.7 1.8-1.4 2.8-2.1.8.6 1.7 1.2 2.5 1.8-1.4.9-2.7 1.7-4 2.6-4.4-2.8-8.1-6.5-10.9-10.7.8-1.3 1.7-2.6 2.5-3.9.6.9 1.2 1.7 1.8 2.5"/><path d="m14.6 36.3c.3-.5.7-1.1 1-1.6 4.2 5 9.8 9.2 16.4 12.2-.6.3-1.1.7-1.7 1.1-1.3-.6-2.6-1.3-3.8-2-.8.6-1.5 1.1-2.3 1.7.9.9 1.8 1.7 2.7 2.5-.5.3-.9.6-1.4.9-4.4-4.1-8.2-9-10.9-14.8m7.4 8.9c.5-.4 1-.9 1.4-1.3-2.1-1.5-4.1-3.1-5.9-4.9 1.4 2.3 2.9 4.4 4.5 6.2"/><path d="m21.4 25c.6-1.1 1.2-2.1 1.9-3.2 4.4 7.9 10.9 14.5 18.9 18.9-.7.4-1.4.8-2.1 1.2-5.1-2.9-9.6-6.7-13.3-11.2-.3-.4-.8-.9-1.3-1.7-.5-.7-.9-1.3-1.2-1.7 3.6 6.4 8.3 11.7 13.9 15.6-.6.4-1.3.8-1.9 1.1-6.1-2.9-11.3-7-15.5-11.8.2.3.6.8 1.1 1.5.5.6.9 1.1 1.2 1.4 3.3 3.9 7.2 7.2 11.6 9.9-.5.3-1.1.7-1.6 1-6.2-3.8-11.4-9-15.1-15.2.5-.9 1-1.7 1.6-2.6 3.5 4.8 8.1 9 13.5 12.4-4.9-4-8.8-9.4-11.7-15.6"/><path d="m24.9 19.1c.5-.9 1-1.8 1.5-2.7 1.2 2.3 2.6 4.5 4.1 6.5 2.6 4 5.8 7.5 9.3 10.5-.4.3-.7.6-1.1.8-3.7-2.6-7.1-5.6-9.9-9-1.4-1.9-2.7-3.9-3.9-6.1m15.3 17c.8-.5 1.5-1.1 2.3-1.6 1.6 1.1 3.3 2.2 5.1 3.1-.9.5-1.7 1-2.6 1.5-1.7-.9-3.3-1.9-4.8-3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4e4.svg b/public/emoji/1f4e4.svg new file mode 100644 index 000000000..b7b006630 --- /dev/null +++ b/public/emoji/1f4e4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#89664c" d="m24.9 39v12.4l-24.9 12.6v-16.5z"/><path fill="#b77e58" d="m24.9 39h39.1v12.3h-39.1z"/><path fill="#f2bc97" d="M24.9 51.4 0 64 53.5 64 64 51.4z"/><path d="M35.4,47.5c0,0-0.3,7-1.7,8.3c-2.7,2.6-11.1,2.6-13.9,0c-1.4-1.3-1.7-8.3-1.7-8.3H0V64h53.5V47.5H35.4z" fill="#d3976e"/><path fill="#89664c" d="M64 51.4 53.5 64 53.5 47.5 64 39z"/><path d="m37.9 0l2.4 5.5c0 0-9.1 5.3-11 17.5-1.7 11.3 2.5 19 2.5 19l1.2.8c0 0-1.4-8.9 3.5-16.8 3-4.8 7.1-7.9 8.5-8.8l2 4.7 1.5 1.5 11.5-19.4-1.5-1.5-20.6-2.5" fill="#881a0e"/><path d="m33.2 42.9c0 0-.1-7 4-15.4 3.4-6.9 9.1-9.7 9.1-9.7l2.5 5.7 11.2-19.5-20.6-2.5 2.4 5.5c0 0-9.1 5.3-11 17.5-1.6 11.3 2.4 18.4 2.4 18.4" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4e5.svg b/public/emoji/1f4e5.svg new file mode 100644 index 000000000..75df61a63 --- /dev/null +++ b/public/emoji/1f4e5.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#89664c" d="m24.9 39v12.4l-24.9 12.6v-16.5z"/><path fill="#b77e58" d="m24.9 39h39.1v12.3h-39.1z"/><path fill="#f2bc97" d="M24.9 51.4 0 64 53.5 64 64 51.4z"/><path d="M35.4,47.5c0,0-0.3,7-1.7,8.3c-2.7,2.6-11.1,2.6-13.9,0c-1.4-1.3-1.7-8.3-1.7-8.3H0V64h53.5V47.5H35.4z" fill="#d3976e"/><path fill="#89664c" d="M64 51.4 53.5 64 53.5 47.5 64 39z"/><path d="M48.5,34l-5.6-2.2c0,0,2.7-10.2-4.6-20.1C31.5,2.5,23,0,23,0l-1.4,0.3c0,0,7.3,5.3,9.4,14.4 + c1.3,5.5,0.6,10.6,0.2,12.3l-4.8-1.9h-2.1L30,46.8h2.1L48.5,34z" fill="#5b7f38"/><path d="m21.5.3c0 0 5 4.8 8 13.7 2.5 7.3.5 13.3.5 13.3l-5.8-2.2 5.8 21.7 16.4-12.8-5.6-2.2c0 0 2.7-10.2-4.6-20.1-6.9-9.2-14.7-11.4-14.7-11.4" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4e6.svg b/public/emoji/1f4e6.svg new file mode 100644 index 000000000..95182fd1b --- /dev/null +++ b/public/emoji/1f4e6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#89664c" d="M32 64 0 44.8 0 19.2 32 38.4z"/><path fill="#fed0ac" d="m32 38.4v25.6l32-19.2v-25.6z"/><path fill="#d3976e" d="M0 19.2 32 38.4 64 19.2 32 0z"/><path fill="#89664c" d="M50.9 27 19 7.8 13 11.4 45 30.6z"/><path fill="#d0d0d0" d="m39.3 6.8l-7.1-4.4-5.9 3.6 7.1 4.3z"/><path fill="#d3976e" d="m50.8 27.1l-5.6 3.4v9.2l5.6-3.4z"/><g fill="#fff"><path d="m62.5 22.1l-5.7 3.4v9.2l5.7-3.4z"/><path d="m41.6 43.5l-7.7 4.6v12.6l7.7-4.7z"/></g><path fill="#d3976e" d="m45.2 56.1l5.6-3.4v-9.2l-5.6 3.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4e7.svg b/public/emoji/1f4e7.svg new file mode 100644 index 000000000..c296f5070 --- /dev/null +++ b/public/emoji/1f4e7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b0bdc6"><path d="m.6 48.7l18.5-19.3-14.2-20.5c-.7.9-1.2 2.1-1.3 3.5l-3.6 32.7c-.1 1.4.1 2.6.6 3.6"/><path d="m62.7 5.5l-26.8 24.9 21.1 28.5c1.2-1 2-2.5 2.2-4.3l4.8-44.6c.2-1.8-.4-3.5-1.3-4.5"/></g><path d="m25.7 39.4l-6.6-10-18.5 19.3c.4.9 1.1 1.5 1.9 1.7l50.8 9.6c1.4.3 2.7-.2 3.7-1.1l-21.1-28.5-10.2 9" fill="#cad5dd"/><path d="m59.3 4l-52.2 3.5c-.8.1-1.6.6-2.2 1.4l14.3 20.5 6.6 10 10.2-9 26.7-24.9c-.9-1-2.1-1.6-3.4-1.5" fill="#dfe9ef"/><path fill="#428bc1" d="m35.2 23.6l.6-5.1-17.5-.1-2.9 23.9 17 4 .7-5.1-12.8-2.5.7-5.5 12.8 1.8.6-5.1-12.9-1.3.7-5.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4e8.svg b/public/emoji/1f4e8.svg new file mode 100644 index 000000000..694c04ee9 --- /dev/null +++ b/public/emoji/1f4e8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b0bdc6"><path d="m12.3 53.6l15.4-20.8-10.5-19c-.6.9-1 2.2-1.2 3.6l-4 32.7c-.2 1.4-.1 2.6.3 3.5"/><path d="m63.1 5.2l-22.1 27.1 15.6 26.4c1-1.1 1.7-2.6 1.9-4.5l5.5-44.5c.2-2-.2-3.5-.9-4.5"/></g><path d="m32.5 42.1l-4.8-9.3-15.4 20.8c.3.8.8 1.4 1.4 1.5l39.9 4.9c1.1.1 2.1-.4 3-1.4l-15.6-26.3-8.5 9.8" fill="#cad5dd"/><path d="m60.5 4.1l-41.5 8.2c-.6.1-1.3.7-1.8 1.6l10.5 19 4.8 9.3 8.4-9.9 22.2-27.1c-.6-.9-1.6-1.4-2.6-1.1" fill="#dfe9ef"/><g fill="#79d3f7"><path d="m9.2 45c.8 0 1.4.7 1.3 1.5l-.7 6.1c-.1.8-.8 1.4-1.7 1.3l-6.3-.9c-.8-.1-1.4-.9-1.3-1.7l.7-5c.1-.8.9-1.5 1.7-1.5l6.3.2"/><path d="m11.3 29.7c.8-.1 1.4.5 1.3 1.4l-.8 6.8c-.1.8-.9 1.5-1.7 1.5h-8.6c-.8 0-1.4-.7-1.3-1.5l.9-5.9c.1-.8.9-1.5 1.7-1.6l8.5-.7"/><path d="m13.4 13.4c.8-.1 1.4.4 1.3 1.2l-.8 6.9c-.1.8-.9 1.6-1.7 1.7l-10.6 1.1c-.8.1-1.4-.5-1.2-1.3l1-5.9c.1-.8.9-1.6 1.7-1.7l10.3-2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4e9.svg b/public/emoji/1f4e9.svg new file mode 100644 index 000000000..2e5dd66c4 --- /dev/null +++ b/public/emoji/1f4e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b0bdc6"><path d="m.6 52.6l18.5-19.6-14.2-20.7c-.7.9-1.2 2.2-1.3 3.5l-3.6 33.1c-.1 1.4.1 2.7.6 3.7"/><path d="m62.7 8.8l-26.8 25.2 21.1 28.9c1.2-1 2-2.5 2.2-4.4l4.8-45.1c.2-1.9-.4-3.5-1.3-4.6"/></g><path d="m25.7 43.1l-6.6-10.1-18.5 19.6c.4.9 1.1 1.5 1.9 1.7l50.8 9.7c1.4.3 2.7-.2 3.7-1.1l-21.1-28.9-10.2 9.1" fill="#cad5dd"/><path d="m59.3 7.3l-52.2 3.6c-.8.1-1.6.6-2.2 1.4l14.2 20.7 6.6 10.1 10.2-9.1 26.8-25.2c-.9-1-2.1-1.6-3.4-1.5" fill="#dfe9ef"/><path fill="#ed4c5c" d="m27.1 32.6l-11.7-17.5 4.9-.1.3-14.3 15.1-.7-.4 15.3 8.4.2z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4ea.svg b/public/emoji/1f4ea.svg new file mode 100644 index 000000000..b825c02f2 --- /dev/null +++ b/public/emoji/1f4ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b0bdc6" d="m38 64l-8.8-1.2v-49h8.8z"/><path fill="#7d8b91" d="m44.3 13.8h-6.3v50.2l6.3-6.1z"/><path d="M46.8,0c-8.2,0-35.6,9.5-35.6,9.5l24.6,40.4l28.3-17V17C64,6.3,57.6,0,46.8,0z" fill="#333"/><path d="M17.2,8.5C6.4,8.5,0,16,0,26.8v17l35.7,6.1V29.2C35.7,18.4,28.1,8.5,17.2,8.5z" fill="#697277"/><path fill="#ed4c5c" d="m62.7 14.2l-26 12.4v3.3l19.2-9.6v9.9l6.8-3.8z"/><g fill="#333"><path d="m9.7 22.8l2.6.3-.1 10.7-1.7-.2.1-7.2c0-.2 0-.5 0-.9 0-.4 0-.7 0-.9l-1.7 8.7-1.7-.2-1.5-9.2c0 .2 0 .5 0 .9 0 .4 0 .7 0 .9l-.1 7.2-1.7-.2.1-10.7 2.6.3 1.5 8.6 1.6-8.1"/><path d="m16.4 23.6l2 .3 2.9 11.1-1.9-.3-.5-2.3-3.2-.4-.6 2.1-1.9-.3 3.2-10.2m-.2 6.7l2.2.3-1-4.3-1.2 4"/><path d="m24 35.4l-1.8-.2.1-10.7 1.8.2-.1 10.7"/><path d="m25.8 24.9l1.8.2-.1 8.7 4.3.6v1.9l-6-.8v-10.6"/></g><path d="m19.6 16.4l-4.5 2.1.3-3 3.2-1.5c1.2-.5 2.2 1.9 1 2.4" fill="#52595e"/><path d="m18.4 16.1c.3 2.5-1.5 3.9-3 4-.9.1-1.6-6.6-1.6-6.6s.9-.5 1.6-.5c1.5-.1 2.8 1.2 3 3.1" fill="#333"/><ellipse transform="matrix(.9946-.1039.1039.9946-1.6525 1.6562)" cx="15.1" cy="16.7" rx="2.8" ry="3.5" fill="#52595e"/><ellipse transform="matrix(.9946-.104.104.9946-1.6542 1.6577)" cx="15.1" cy="16.7" rx="2.1" ry="2.6" fill="#697277"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4eb.svg b/public/emoji/1f4eb.svg new file mode 100644 index 000000000..fcd20da49 --- /dev/null +++ b/public/emoji/1f4eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b0bdc6" d="m38 64l-8.8-1.2v-49h8.8z"/><path fill="#7d8b91" d="m44.3 13.8h-6.3v50.2l6.3-6.1z"/><path d="M46.8,0c-8.2,0-35.6,9.5-35.6,9.5l24.6,40.4l28.3-17V17C64,6.3,57.6,0,46.8,0z" fill="#333"/><path d="M17.2,8.5C6.4,8.5,0,16,0,26.8v17l35.7,6.1V29.2C35.7,18.4,28.1,8.5,17.2,8.5z" fill="#697277"/><path fill="#ed4c5c" d="m37.2 6.4v29.2l2.8-1.3v-18.7l11.2-4.3v-9.7z"/><g fill="#333"><path d="m9.7 22.8l2.6.3-.1 10.7-1.7-.2.1-7.2c0-.2 0-.5 0-.9 0-.4 0-.7 0-.9l-1.7 8.7-1.7-.2-1.5-9.2c0 .2 0 .5 0 .9 0 .4 0 .7 0 .9l-.1 7.2-1.6-.2v-10.7l2.6.3 1.5 8.6 1.6-8.1"/><path d="m16.4 23.6l2 .3 2.9 11.1-1.9-.3-.5-2.3-3.2-.4-.6 2.1-1.9-.3 3.2-10.2m-.2 6.7l2.2.3-1-4.3-1.2 4"/><path d="m24 35.4l-1.8-.2.1-10.7 1.8.2-.1 10.7"/><path d="m25.8 24.9l1.8.2-.1 8.7 4.3.6v1.9l-6-.8v-10.6"/></g><path d="m19.6 16.4l-4.5 2.1.3-3 3.2-1.5c1.2-.5 2.2 1.9 1 2.4" fill="#52595e"/><path d="m18.4 16.1c.3 2.5-1.5 3.9-3 4-.9.1-1.6-6.6-1.6-6.6s.9-.5 1.6-.5c1.5-.1 2.8 1.2 3 3.1" fill="#333"/><ellipse transform="matrix(.9946-.1039.1039.9946-1.6526 1.6563)" cx="15.1" cy="16.7" rx="2.8" ry="3.5" fill="#52595e"/><ellipse transform="matrix(.9946-.104.104.9946-1.6542 1.6578)" cx="15.1" cy="16.7" rx="2.1" ry="2.6" fill="#697277"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4ec.svg b/public/emoji/1f4ec.svg new file mode 100644 index 000000000..2393774c7 --- /dev/null +++ b/public/emoji/1f4ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b0bdc6" d="m38 64l-8.8-1.2v-49h8.8z"/><path fill="#7d8b91" d="m44.3 13.8h-6.3v50.2l6.3-6.1z"/><path d="m17.2 8.5c-1.9 0-3.7.2-5.3.7-7.6 2.1-11.9 8.7-11.9 17.6v17l35.7 6.1v-20.7c0-10.8-7.6-20.7-18.5-20.7" fill="#697277"/><path fill="#94989b" d="M35.7 49.9 0 43.8 35.7 27.5z"/><g fill="#b0bdc6"><path d="m44 34.6l-11.3-8.4 5.6-11.9c.4.4.8 1 1 1.7l4.7 16.7c.1.7.1 1.4 0 1.9"/><path d="m7.9 17.6l16.1 10.6-8.5 16.7c-.7-.4-1.3-1.1-1.5-2.1l-6.4-22.7c-.2-1-.1-1.8.3-2.5"/></g><path d="m30.1 32l2.6-5.8 11.3 8.4c-.2.5-.4.9-.8 1l-25.6 9.4c-.7.3-1.4.1-2-.2l8.4-16.6 6.1 3.8" fill="#cad5dd"/><path d="m9.5 16.5l27.5-2.7c.4 0 .9.2 1.3.5l-5.6 11.9-2.6 5.8-6.1-3.8-16.1-10.6c.3-.6.9-1 1.6-1.1" fill="#dfe9ef"/><path d="m46.8 0c-7.4 0-30.3 7.7-34.9 9.2 1.6-.4 3.4-.7 5.3-.7 10.9 0 18.5 9.9 18.5 20.7v20.7l28.3-17v-15.9c0-10.7-6.4-17-17.2-17" fill="#333"/><path fill="#ed4c5c" d="m37.2 6.4v29.2l2.8-1.3v-18.7l11.2-4.3v-9.7z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4ed.svg b/public/emoji/1f4ed.svg new file mode 100644 index 000000000..c4fddbace --- /dev/null +++ b/public/emoji/1f4ed.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b0bdc6" d="m38 64l-8.8-1.2v-49h8.8z"/><path fill="#7d8b91" d="m44.3 13.8h-6.3v50.2l6.3-6.1z"/><path d="M46.8,0c-8.2,0-35.6,9.5-35.6,9.5l24.6,40.4l28.3-17V17C64,6.3,57.6,0,46.8,0z" fill="#333"/><path d="M17.2,8.5C6.4,8.5,0,16,0,26.8v17l35.7,6.1V29.2C35.7,18.4,28.1,8.5,17.2,8.5z" fill="#697277"/><path fill="#94989b" d="M35.7 49.9 0 43.8 35.7 27.4z"/><path fill="#ed4c5c" d="m62.7 14.2l-26 12.4v3.3l19.2-9.6v9.9l6.8-3.8z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4ee.svg b/public/emoji/1f4ee.svg new file mode 100644 index 000000000..2c53c56e2 --- /dev/null +++ b/public/emoji/1f4ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.7 0h-47c0 0-.1 0-.1 0-4.7 0-9.6 7-9.6 26v32 6h4.3v-6h38.4v6h4.3l3.1-1.4v-6l6.7-3.1v3.9h4.3l3.1-1.4v-6-.1-29.9c-.2-10.9-2.9-19.8-7.5-20" fill="#c94747"/><path fill="#ed4c5c" d="m9.7 0h46.9v32h-46.9z"/><path fill="#881a0e" d="m56.7 50.8h4.3v6.6h-4.3z"/><g fill="#ed4c5c"><path d="M17.1,20L0,26C0,7,4.9,0,9.6,0S17.1,9,17.1,20z"/><path d="M17.1 50 0 58 0 26 17.1 20z"/></g><g fill="#c94747"><path d="m64 50l-17.1 8v-32l17.1-6z"/><path d="m50 62.6l-3.1 1.4v-6l3.1-1.4z"/><path d="m64 55.9l-3.1 1.5v-6l3.1-1.5z"/></g><path fill="#ed4c5c" d="m0 26v32 6h4.3v-6h38.4v6h4.2v-6-32z"/><path d="m42.7 32.9c0-2.2-1.9-4-4.3-4h-29.9c-2.3 0-4.3 1.8-4.3 4v18.2c0 2.2 1.9 4 4.3 4h29.9c2.3 0 4.3-1.8 4.3-4v-18.2" fill="#c94747"/><path d="m41.4 34.2c0-2.2-1.9-4-4.3-4h-27.4c-2.3 0-4.3 1.8-4.3 4v15.6c0 2.2 1.9 4 4.3 4h27.4c2.3 0 4.3-1.8 4.3-4v-15.6" fill="#ed4c5c"/><g fill="#fff"><path d="m14.6 37.7h2.8v8.6h-1.8v-5.8c0-.2 0-.4 0-.7s0-.5 0-.7l-1.7 7.2h-1.9l-1.7-7.2c0 .2 0 .4 0 .7s0 .5 0 .7v5.8h-1.8v-8.6h2.8l1.7 6.8 1.6-6.8"/><path d="m21.8 37.7h2.2l3.3 8.6h-2.1l-.6-1.8h-3.4l-.6 1.8h-2l3.2-8.6m-.1 5.4h2.3l-1.2-3.4-1.1 3.4"/><path d="m30.1 46.3h-1.9v-8.6h1.9v8.6"/><path d="M32,37.7h1.9v7.1h4.6v1.6H32V37.7z"/></g><path fill="#881a0e" d="m43.7 19.1h-25.3l-12.5 3.4h37.8z"/><path fill="#af2b2b" d="m12.9 3.5h39.5v15.6h-39.5z"/><path d="m59.7 20l-17.1 6c0-19 4.9-26 9.6-26s7.5 9 7.5 20" fill="#ed4c5c"/><g fill="#c94747"><path d="m18.4 19.1l-12.5 3.4c0-13.9 3.6-19 7-19 3.5 0 5.5 7.5 5.5 15.6"/><path d="M64,20l-17.1,6c0-19,4.9-26,9.6-26S64,9,64,20z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4ef.svg b/public/emoji/1f4ef.svg new file mode 100644 index 000000000..6ead0b07b --- /dev/null +++ b/public/emoji/1f4ef.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m54.4 30.2c-2.7-2.6-4.2-5.6-4-7.5s-.1 4.2-1.5 5.9c-.8.9-1.7 1.8-2.7 2.8-.2.2-.4.4-.6.6.5-1.8.8-3.8.8-5.7 0-5.3-2.1-10.4-5.9-14.1-3.8-3.8-8.8-5.9-14.1-5.9s-10.4 2.2-14.2 5.9c-3.8 3.8-5.8 8.8-5.8 14.2 0 4.7 1.6 9.1 4.6 12.7-.5-.3-.9-.5-1.4-.8-1.6-.9-3.1-2-4.4-3-.8-.6-1.5-1.2-2.2-1.7-.4-.3-.6-.7-.6-.9 0-.3 0-.6-.1-.8-.3-.4-1-.3-1.6.2-.5.5-.7 1.2-.4 1.6.2.2.4.2.8.2.5 0 .5.2.9.6 0 0 4.5 4.7 6.1 6.1 1.5 1.3 3.3 2.6 5.3 3.6 1 .5 2.1 1 3.2 1.4 1.1.4 2.3.7 3.5 1 1.2.2 2.4.4 3.6.5.6.1 1.2.1 1.7.2.3 0 .6.1.8.1.1 0 .3 0 .4 0h.5c2.5.1 5 0 7.4-.4 2.4-.4 4.8-1.1 6.9-1.9 2.2-.8 4.2-1.8 6.1-2.8 1.9-1 3.6-2.1 5.1-3.2 1.1-.8 2.1-1.5 3-2.2 2.8-2.1 6.5-2.9 6.5-2.9-2.2.1-5.1-1.3-7.7-3.8m-28 10.4c-7.8 0-14.2-6.4-14.2-14.2 0-7.8 6.4-14.2 14.2-14.2 7.8 0 14.2 6.4 14.2 14.2 0 7.8-6.4 14.2-14.2 14.2" fill="#f2b200"/><path d="m60 24.5c-3.4-3.3-7.4-4.7-9-3.1-.3.3-.5.8-.6 1.3-.2 1.9 1.3 4.9 4 7.5 2.6 2.5 5.5 3.9 7.4 3.7.6 0 1.2-.3 1.5-.7 1.6-1.5.1-5.4-3.3-8.7" fill="#333"/><g fill="#ed4c5c"><path d="m24.8 39.7c0 1.5 0 3 0 4.4 0 1.2 0 2.4 0 3.6 0 .4.4.8.8.8.4 0 .8-.4.8-.8 0-1.5 0-3 0-4.4 0-1.2 0-2.4 0-3.6 0-.4-.4-.8-.8-.8-.4 0-.8.4-.8.8"/><path d="m27.9 39.7c0 1.5 0 3 0 4.4 0 1.2 0 2.4 0 3.6 0 .4.4.8.8.8s.8-.4.8-.8c0-1.5 0-3 0-4.4 0-1.2 0-2.4 0-3.6 0-.4-.4-.8-.8-.8s-.8.4-.8.8"/></g><path d="m27.9 53.2c0-.9 0-1.8 0-2.7 0-2.1 0-4.2 0-6.2 0-1.4 0-2.9 0-4.3 0-.1 0-.1 0-.2 0-.4-.4-.8-.8-.8s-.8.4-.8.8c0 1.1 0 2.1 0 3.2 0 2.1 0 4.2 0 6.2 0 1.4 0 2.7 0 4.1-.5.4-.7 1.3-.8 2.1-.1-.7-.2-1.7-.8-2.1 0-.9 0-1.8 0-2.7 0-2.1 0-4.2 0-6.2 0-1.4 0-2.9 0-4.3 0-.1 0-.1 0-.2 0-.4-.4-.8-.8-.8s-.8.4-.8.8c0 1.1 0 2.1 0 3.2 0 2.1 0 4.2 0 6.2 0 1.4 0 2.7 0 4.1-.8.6-.8 2.2-.8 2.9 0 .9.7 1.6 1.6 1.6.9 0 1.6-.7 1.6-1.6 0 .9.7 1.6 1.6 1.6.9 0 1.6-.7 1.6-1.6 0-.9 0-2.5-.8-3.1" fill="#c94747"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4f0.svg b/public/emoji/1f4f0.svg new file mode 100644 index 000000000..51f9f85a0 --- /dev/null +++ b/public/emoji/1f4f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m30 63.1c0 0 19.7-25.3 34-33.1-6.4-12.5-38.2-25-38.2-25l-20.1 26.2 19.6 31.7c1.1 1.4 3.2 1.5 4.7.2" fill="#94989b"/><path d="m26 57.9c0 0 38.3-26.7 33.5-42.1-10.7 1-31.2-13.6-32.7-15.8-6 8.8-18.6 15.5-24.3 23.1-2.3 3.1-3.5 5.3-1.2 8.8l24.1 30.9c-1.2-1.4-.8-3.6.6-4.9" fill="#d0d0d0"/><g fill="#94989b"><path d="m47.3 32.4l-28.4-22.2.8-.7 28.6 22z"/><path d="M17.9,31.2L7.7,20.5c4.9-5.6,8.9-8.2,8.9-8.2L28.2,22L17.9,31.2z"/><path d="m24.7 52.6l-21.9-26.8c.6-2.4 2.6-3.5 2.6-3.5l23.3 26.7-4 3.6"/><path d="m30.8 24.2l-3.5 3.1 12.7 11.6 4-3.6z"/><path d="m23.8 30.5l-3.5 3.1 11.6 12.5 4.1-3.6z"/><path d="m28.3 4.4l1.1.7-1.7 4.7 3.8-3.4 1.1.7-5.5 4.9-1.1-.8 1.7-4.8-3.7 3.3-.9-.7 5.2-4.6"/><path d="m37.1 11.5l-3.2-2-1.2 1.1 2.9 1.9-1 .9-2.8-1.9-1.4 1.3 3.2 2.3-1 .9-4.2-3.1 5.5-4.9 4.4 2.8-1.2.7"/><path d="m40.2 11.8l-2.5 3.6-.8 1 1.1-.7 4.2-2.6 1.5 1-2.7 3.7-.8 1 1.2-.7 4.6-2.6 1.6 1-8.3 4.3-1.3-1 2.8-3.8.9-1.2-1.4.9-4.3 2.6-1.2-.9 4.1-6.5 1.3.9"/><path d="m45.1 21.8c-.2.3-.4.6-.4.8 0 .4.3.9.9 1.3.4.3.7.5 1.1.6.6.2 1.1.1 1.5-.2.2-.2.3-.4.2-.7-.1-.3-.4-.6-.8-1l-.7-.7c-.7-.7-1-1.2-1.2-1.6-.2-.6 0-1.2.6-1.8.6-.5 1.3-.8 2.2-.8.9 0 1.8.3 2.9.9.9.5 1.4 1.2 1.7 1.9.3.7 0 1.4-.6 2.1l-1.7-1.1c.4-.4.4-.8.2-1.2-.2-.3-.4-.5-.8-.8-.4-.3-.9-.4-1.3-.5-.4 0-.7.1-1 .3-.2.2-.3.4-.1.7.1.2.3.5.8.9l1.1 1.2c.5.5.8 1 .9 1.4.2.6 0 1.2-.6 1.7-.6.6-1.4.8-2.4.8-1 0-1.9-.4-2.9-1.2-1-.7-1.6-1.5-1.7-2.2-.2-.7.1-1.4.8-2l1.3 1.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4f1.svg b/public/emoji/1f4f1.svg new file mode 100644 index 000000000..bbb0684ac --- /dev/null +++ b/public/emoji/1f4f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m50 4.1c0-2-2.1-4.1-4.3-4.1h-27.4c-2.2 0-4.3 2.1-4.3 4.1v55.7c0 2.1 2.1 4.1 4.3 4.1h27.5c2.1 0 4.3-2.1 4.3-4.1v-55.7z" fill="#5c6d6d"/><path d="m49 59c0 2-2 4-4 4h-26c-2 0-4-2-4-4v-54c0-2 2-4 4-4h26c2 0 4 2 4 4v54" fill="#212528"/><g fill="#94989b"><circle cx="43.5" cy="4.5" r="1"/><path d="m35 4.5c0 .3-.1.5-.3.5h-5.4c-.2 0-.3-.2-.3-.5 0-.2.1-.5.3-.5h5.4c.2 0 .3.3.3.5"/></g><path fill="#3e4347" d="m17 8h30v48h-30z"/><path d="m35.8 60.2c0 .4-.3.8-.8.8h-6c-.4 0-.8-.3-.8-.8v-1.5c0-.4.3-.8.8-.8h6c.4 0 .8.3.8.8v1.5" fill="#94989b"/><path d="m24 14.7c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#42ade2"/><path d="m31 14.7c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c7e755"/><path d="m38 14.7c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#f2b200"/><path d="m45 14.7c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#42ade2"/><path d="m24 53.2c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c7e755"/><path d="m31 53.2c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#ff435e"/><path d="m38 53.2c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#42ade2"/><path d="m45 53.2c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c28fef"/><path d="m24 33.9c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c7e755"/><path d="m31 33.9c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c28fef"/><path d="m38 33.9c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#42ade2"/><path d="m24 27.5c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#ff435e"/><path d="m31 27.5c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#f2b200"/><path d="m38 27.5c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c7e755"/><path d="m45 27.5c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#f2b200"/><path d="m24 21.1c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c28fef"/><path d="m31 21.1c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#42ade2"/><path d="m38 21.1c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#ff435e"/><path d="m45 21.1c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c28fef"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4f2.svg b/public/emoji/1f4f2.svg new file mode 100644 index 000000000..9f323e496 --- /dev/null +++ b/public/emoji/1f4f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m64 4.1c0-2-2.1-4.1-4.3-4.1h-27.4c-2.2 0-4.3 2.1-4.3 4.1v55.7c0 2.1 2.1 4.1 4.3 4.1h27.5c2.1 0 4.3-2.1 4.3-4.1v-55.7z" fill="#5c6d6d"/><path d="m63 59c0 2-2 4-4 4h-26c-2 0-4-2-4-4v-54c0-2 2-4 4-4h26c2 0 4 2 4 4v54" fill="#212528"/><g fill="#94989b"><circle cx="57.5" cy="4.5" r="1"/><path d="m49 4.5c0 .3-.1.5-.3.5h-5.4c-.2 0-.3-.2-.3-.5 0-.2.1-.5.3-.5h5.4c.2 0 .3.3.3.5"/></g><path fill="#3e4347" d="m31 8h30v48h-30z"/><path d="m49.8 60.2c0 .4-.3.8-.8.8h-6c-.4 0-.8-.3-.8-.8v-1.5c0-.4.3-.8.8-.8h6c.4 0 .8.3.8.8v1.5" fill="#94989b"/><path d="m38 14.7c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#42ade2"/><path d="m45 14.7c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c7e755"/><path d="m52 14.7c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#f2b200"/><path d="m59 14.7c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#42ade2"/><path d="m38 53.2c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c7e755"/><path d="m45 53.2c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#ff435e"/><path d="m52 53.2c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#42ade2"/><path d="m59 53.2c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c28fef"/><path d="m38 33.9c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c7e755"/><path d="m45 33.9c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c28fef"/><path d="m52 33.9c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#42ade2"/><path d="m38 27.5c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#ff435e"/><path d="m45 27.5c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#f2b200"/><path d="m52 27.5c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c7e755"/><path d="m59 27.5c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#f2b200"/><path d="m38 21.1c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c28fef"/><path d="m45 21.1c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#42ade2"/><path d="m52 21.1c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#ff435e"/><path d="m59 21.1c0 .5-.4.8-.8.8h-3.3c-.5 0-.8-.4-.8-.8v-3.3c0-.5.4-.8.8-.8h3.3c.5 0 .8.4.8.8v3.3" fill="#c28fef"/><path fill="#f2b200" d="m36 32l-19.1-19.1v9h-16.9v20.2h16.9v9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4f3.svg b/public/emoji/1f4f3.svg new file mode 100644 index 000000000..7f2e947b1 --- /dev/null +++ b/public/emoji/1f4f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#eda454"/><g fill="#fff"><path d="m38.4 13h-12.8c-2.4 0-4.3 1.9-4.3 4.2v29.6c0 2.3 1.9 4.2 4.3 4.2h12.9c2.4 0 4.3-1.9 4.3-4.2v-29.6c-.1-2.3-2-4.2-4.4-4.2m-8.5 1.5h4.2c.3 0 .5.2.5.5s-.2.5-.5.5h-4.2c-.3 0-.5-.2-.5-.5s.2-.5.5-.5m2.1 34.4c-.7 0-1.3-.6-1.3-1.3s.6-1.3 1.3-1.3c.7 0 1.3.6 1.3 1.3s-.6 1.3-1.3 1.3m8.6-4.7h-17.2v-27h17.2v27"/><path d="m10.8 21.3c1.5 3.5 1.9 7.1 2 10.7 0 3.6-.4 7.2-2 10.7-.3-3.5-.1-7.1-.1-10.7 0-3.6-.1-7.1.1-10.7"/><path d="m14.6 16c1.8 5.2 2.3 10.7 2.4 16-.1 5.4-.6 10.8-2.4 16 0-5.2.3-10.5.4-15.7 0-5.4-.3-10.9-.4-16.3"/><path d="m53.2 42.7c-1.5-3.5-1.9-7.1-2-10.7 0-3.6.4-7.2 2-10.7.3 3.5.1 7.1.1 10.7 0 3.6.1 7.1-.1 10.7"/><path d="m49.4 48c-1.8-5.2-2.3-10.7-2.4-16 .1-5.4.6-10.8 2.4-16 0 5.2-.3 10.5-.4 15.7 0 5.4.3 10.9.4 16.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4f4.svg b/public/emoji/1f4f4.svg new file mode 100644 index 000000000..3f7fd7f15 --- /dev/null +++ b/public/emoji/1f4f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#eda454"/><g fill="#fff"><path d="m32 37c-2.8 0-5-2.2-5-5 0-2.8 2.2-5 5-5s5 2.2 5 5c0 2.8-2.2 5-5 5m0-8.6c-2 0-3.6 1.6-3.6 3.6s1.6 3.6 3.6 3.6 3.6-1.6 3.6-3.6-1.6-3.6-3.6-3.6"/><path d="m39.5 37v-4.3h6.5v-1.4h-6.5v-2.9h6.5v-1.4h-8v10z"/><path d="m48.5 37v-4.3h6.5v-1.4h-6.5v-2.9h6.5v-1.4h-8v10z"/><path d="m42.4 39.8v6.8h-20.8v-32h20.8v9.8h2.6v-9.8c0-2.8-2.3-5-5.2-5h-15.6c-2.9 0-5.2 2.2-5.2 5v35c0 2.8 2.3 5 5.2 5h15.6c2.9 0 5.2-2.2 5.2-5v-9.8h-2.6m-10.4 12.2c-.9 0-1.6-.7-1.6-1.5s.7-1.5 1.6-1.5c.9 0 1.6.7 1.6 1.5s-.7 1.5-1.6 1.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4f5.svg b/public/emoji/1f4f5.svg new file mode 100644 index 000000000..dfeb0985c --- /dev/null +++ b/public/emoji/1f4f5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff5a79"/><circle cx="32" cy="32" r="24" fill="#333"/><path d="m37.8 15h-11.6c-2.1 0-3.8 1.7-3.8 3.8v26.4c0 2.1 1.7 3.8 3.8 3.8h11.5c2.1 0 3.8-1.7 3.8-3.8v-26.4c.1-2.1-1.6-3.8-3.7-3.8m-7.7 1.4h3.8c.3 0 .5.2.5.5 0 .3-.2.5-.5.5h-3.8c-.3 0-.5-.2-.5-.5 0-.3.3-.5.5-.5m1.9 30.7c-.6 0-1.2-.5-1.2-1.1s.5-1.1 1.2-1.1c.6 0 1.2.5 1.2 1.1s-.6 1.1-1.2 1.1m7.7-4.1h-15.4v-24.2h15.4v24.2" fill="#fff"/><path transform="matrix(.7071-.7071.7071.7071-13.255 31.9996)" fill="#ff5a79" d="m29 2.8h6v58.4h-6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4f6.svg b/public/emoji/1f4f6.svg new file mode 100644 index 000000000..f6033621b --- /dev/null +++ b/public/emoji/1f4f6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m44 16h6v32h-6z"/><path d="m34 24h6v24h-6z"/><path d="m24 32h6v16h-6z"/><path d="m14 40h6v8h-6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4f7.svg b/public/emoji/1f4f7.svg new file mode 100644 index 000000000..ed7884b41 --- /dev/null +++ b/public/emoji/1f4f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#212528"><path d="m21.6 16.1c0 1.2-1 2.2-2.2 2.2h-9.7c-1.2 0-2.2-1-2.2-2.2v-2.7c0-1.2 1-2.2 2.2-2.2h9.7c1.2 0 2.2 1 2.2 2.2 0 0 0 2.7 0 2.7"/><path d="m60.7 15.9c0 .6-.5 1.2-1.2 1.2h-5.2c-.6 0-1.2-.5-1.2-1.2v-1.4c0-.6.5-1.2 1.2-1.2h5.2c.6 0 1.2.5 1.2 1.2v1.4"/><path d="m64 50.3c0 3-2.4 5.4-5.4 5.4h-53.2c-3 0-5.4-2.4-5.4-5.4v-1.6h64v1.6"/></g><path d="M0,20.1c0-3,2.4-5.4,5.4-5.4h53.1c3,0,5.4,2.4,5.4,5.4v1.6H0V20.1z" fill="#51575b"/><path fill="#3e4347" d="m0 21.5h64v28.3h-64z"/><path d="m54.7 18h-32.1l3.2-10.8c.3-.6 1.6-1.6 2.4-1.8 4.9-1.4 15.9-1.4 20.8 0 .8.2 2.1 1.2 2.4 1.8l3.3 10.8" fill="#51575b"/><path d="m53.1 29.6h-29l2.9-14.6c.2-.8 1.5-2.1 2.2-2.4 4.4-1.8 14.4-1.8 18.8 0 .7.3 1.9 1.6 2.2 2.4l2.9 14.6" fill="#3e4347"/><path d="m60.6 37.6c0 12.2-9.9 22-22 22-12.1 0-22-9.8-22-22 0-12.1 9.9-22 22-22 12.2 0 22 9.9 22 22" fill="#788287"/><path d="m58.2 37.6c0 10.8-8.8 19.6-19.6 19.6-10.8 0-19.6-8.8-19.6-19.6 0-10.8 8.8-19.6 19.6-19.6 10.8.1 19.6 8.8 19.6 19.6" fill="#212528"/><circle cx="38.6" cy="37.6" r="15.9" fill="#3e4347"/><circle cx="38.6" cy="37.6" r="8.6" fill="#212528"/><g fill="#f5f5f5"><path d="m50.3 30.9c0 2.7-2.2 4.9-4.9 4.9-2.7 0-4.9-2.2-4.9-4.9 0-2.7 2.2-4.9 4.9-4.9 2.7-.1 4.9 2.2 4.9 4.9" opacity=".5"/><circle cx="35.6" cy="40.7" r="3.1" opacity=".5"/><circle cx="30.1" cy="46.2" r="1.9" opacity=".5"/></g><path d="m15 45.3c0 1.2-1 2.2-2.2 2.2h-9.2c-1.2 0-2.2-1-2.2-2.2v-19.4c0-1.2 1-2.2 2.2-2.2h9.2c1.2 0 2.2 1 2.2 2.2v19.4" fill="#636c72"/><circle cx="10.1" cy="18.6" r="3.2" fill="#212528"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4f8.svg b/public/emoji/1f4f8.svg new file mode 100644 index 000000000..7814bdd92 --- /dev/null +++ b/public/emoji/1f4f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#212528"><path d="m22.9 26c0 1-.8 1.9-1.9 1.9h-8.4c-1 0-1.9-.8-1.9-1.9v-2.4c0-1 .9-1.9 1.9-1.9h8.4c1 0 1.9.8 1.9 1.9v2.4"/><path d="m57 25.9c0 .6-.5 1-1 1h-4.5c-.6 0-1-.5-1-1v-1.3c0-.6.5-1 1-1h4.5c.6 0 1 .5 1 1v1.3"/><path d="m59.9 55.9c0 2.6-2.1 4.7-4.7 4.7h-46.3c-2.6 0-4.7-2.1-4.7-4.7v-1.4h55.7v1.4"/></g><path d="M4.1,29.6c0-2.6,2.1-4.7,4.7-4.7h46.3c2.6,0,4.7,2.1,4.7,4.7V31H4.1V29.6z" fill="#51575b"/><path fill="#3e4347" d="m4.1 30.8h55.7v24.6h-55.7z"/><path d="m51.7 28.8h-27.9l2.8-15.3c.2-.9 1.4-2.2 2.1-2.5 4.3-1.9 13.9-1.9 18.1 0 .7.3 1.9 1.7 2.1 2.5l2.8 15.3" fill="#51575b"/><path d="m50.4 37.8h-25.2l2.5-12.7c.2-.7 1.3-1.9 1.9-2.1 3.8-1.6 12.5-1.6 16.4 0 .6.3 1.7 1.4 1.9 2.1l2.5 12.7" fill="#3e4347"/><path d="m56.9 44.8c0 10.6-8.6 19.2-19.2 19.2-10.6 0-19.2-8.6-19.2-19.2 0-10.6 8.6-19.2 19.2-19.2 10.6.1 19.2 8.7 19.2 19.2" fill="#788287"/><path d="m54.8 44.8c0 9.4-7.6 17-17 17-9.4 0-17-7.6-17-17 0-9.4 7.6-17 17-17 9.4 0 17 7.6 17 17" fill="#212528"/><circle cx="37.8" cy="44.8" r="13.8" fill="#3e4347"/><circle cx="37.8" cy="44.8" r="7.5" fill="#212528"/><g fill="#f5f5f5"><path d="m47.9 38.9c0 2.4-1.9 4.3-4.3 4.3-2.4 0-4.3-1.9-4.3-4.3 0-2.4 1.9-4.3 4.3-4.3 2.4 0 4.3 2 4.3 4.3" opacity=".5"/><circle cx="35.1" cy="47.5" r="2.7" opacity=".5"/><circle cx="30.3" cy="52.3" r="1.6" opacity=".5"/></g><path d="m17.2 51.5c0 1-.8 1.9-1.9 1.9h-8.1c-1 0-1.9-.8-1.9-1.9v-16.9c0-1 .8-1.9 1.9-1.9h8.1c1 0 1.9.8 1.9 1.9v16.9" fill="#636c72"/><circle cx="12.9" cy="28.2" r="2.8" fill="#212528"/><path d="m46 17.4c0 1-.8 1.7-1.7 1.7h-13.1c-1 0-1.7-.8-1.7-1.7v-1.8c0-1 .8-1.7 1.7-1.7h13.1c1 0 1.7.8 1.7 1.7v1.8" fill="#fff"/><g fill="#ffce31"><path d="m42.5 15.2l12-7.9-2.2-2.9z"/><path d="m56.5 18.9v-3.4l-12.3 2.3z"/><path d="m45.1 0h-4.1l-2.2 14.5z"/><path d="M33.6 15.2 23.4 4.4 21.1 7.3z"/><path d="m33.9 0h-4.2l6.9 14.5z"/><path d="m18.7 15.5v3.4l12.9-1.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4f9.svg b/public/emoji/1f4f9.svg new file mode 100644 index 000000000..8c71d01a1 --- /dev/null +++ b/public/emoji/1f4f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M31.1,54L15.7,10.2c0,0,36.7-8.9,36.7,10v28.1c0,0.8-1,1.8-1.8,1.8L31.1,54z" fill="#7a8084"/><path d="m6.6 54c-.8 0-1.8-1-1.8-1.8v-28.1c0-18.9 28.1-18.9 28.1 0v28.1c0 .8-1 1.8-1.8 1.8h-24.5" fill="#94989b"/><path d="m26.2 44.4c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8 1 0 1.8-.8 1.8-1.8 0-1-.8-1.8-1.8-1.8" fill="#ed4c5c"/><path d="m11.1 55.8c-.5 0-.9-.4-.9-.9v-1.9c0-.5.4-.9.9-.9h15.5c.5 0 .9.4.9.9v1.9c0 .5-.4.9-.9.9h-15.5" fill="#7a8084"/><path d="m31.4 24.9c0 7.8-5.9 15.3-16.6 15.3-7.8 0-9-17.8-9-25.6 0 0 4.4-3.9 11.4-3.9 7.9 0 14.2 6.4 14.2 14.2" fill="#3e4347"/><circle cx="14.1" cy="26.1" r="14.1" fill="#788287"/><path d="m26.7 26.1c0 6.9-5.6 12.6-12.6 12.6-6.9-.1-12.5-5.7-12.5-12.6 0-6.9 5.6-12.6 12.6-12.6 6.9 0 12.5 5.6 12.5 12.6" fill="#212528"/><circle cx="14.1" cy="26.1" r="10.2" fill="#3e4347"/><circle cx="14.1" cy="26.1" r="5.5" fill="#212528"/><g fill="#f5f5f5"><path d="m21.6 21.7c0 1.7-1.4 3.2-3.2 3.2-1.7 0-3.2-1.4-3.2-3.2 0-1.7 1.4-3.2 3.2-3.2 1.8 0 3.2 1.5 3.2 3.2" opacity=".5"/><circle cx="12.2" cy="28" r="2" opacity=".5"/><circle cx="8.6" cy="31.6" r="1.2" opacity=".5"/></g><g fill="#3e4347"><path d="m51.2 20.4c0 1.5-.8 2.9-1.9 3.2-1.3.4-2.5-.8-2.5-2.7s1.2-3.3 2.5-3.2c1.1-.1 1.9 1.2 1.9 2.7"/><path d="m45.3 23.1c0 .6-.7 1.3-1.7 1.5-1.1.2-2-.1-2-.8s.9-1.4 2-1.6c1-.2 1.7.2 1.7.9"/><path d="m45.2 19.9c0 .6-.7 1.3-1.7 1.5-1.1.2-2-.1-2-.8s.9-1.4 2-1.6c.9-.1 1.7.3 1.7.9"/><path d="m36.8 28l14.7-4.1v9.8z"/></g><g fill="#94989b"><path d="m37.7 52.5c-.5 0-.9-.4-.9-.9v-23.6c0-.5.4-.9.9-.9h21.2c6.9 0 6.9 25.4 0 25.4h-21.2"/><path d="m34.1 31.7c0-.5.4-.8.8-.8h1.1c.5 0 .8.4.8.8v16.4c0 .5-.4.8-.8.8h-1.1c-.4 0-.8-.4-.8-.8v-16.4"/></g><path fill="#42ade2" d="m38.6 28.9h20.9v21.8h-20.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4fa.svg b/public/emoji/1f4fa.svg new file mode 100644 index 000000000..3d446fd6e --- /dev/null +++ b/public/emoji/1f4fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="M17,62H5.8c0-2.6,2.5-4.7,5.6-4.7S17,59.4,17,62z"/><path d="m58.2 62h-11.2c0-2.6 2.5-4.7 5.6-4.7s5.6 2.1 5.6 4.7"/><path transform="matrix(.7074-.7068.7068.7074-.1569 22.3467)" d="m26.4.1h.9v22.5h-.9z"/><circle cx="19" cy="3.4" r="1.4"/><path transform="matrix(.7071-.7071.7071.7071 2.8286 29.5528)" d="m25.8 10.9h22.5v.9h-22.5z"/><circle cx="45" cy="3.4" r="1.4"/><ellipse cx="32" cy="15.1" rx="8" ry="4.7"/></g><path d="m59.1 57.1c-5.2 6.6-47.5 6.4-53.7 0-4.6-4.7-4.6-32.5 0-37.2 6.2-6.4 48.5-6.6 53.7 0 3.9 5 3.9 32.3 0 37.2" fill="#c28fef"/><g fill="#3e4347"><path d="m49.5 52.7c-3.9 5-35.6 4.9-40.3 0-3.4-3.6-3.4-24.7 0-28.2 4.7-4.9 36.4-5 40.3 0 2.9 3.7 2.9 24.5 0 28.2"/><circle cx="56.4" cy="29.2" r="2.8"/><circle cx="56.4" cy="37.6" r="2.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4fb.svg b/public/emoji/1f4fb.svg new file mode 100644 index 000000000..4a7bff172 --- /dev/null +++ b/public/emoji/1f4fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m12.5 17.4c2-.4 4.1-.8 6.1-1.2 3.9-.8 7.9-1.6 11.8-2.4 4.1-.8 8.2-1.6 12.3-2.5 3.5-.7 6.9-1.4 10.4-2.1 2-.4 4-.8 6-1.2.2 0 .4-.1.6-.1.3-.1.5-.5.4-.8-.1-.4-.4-.5-.8-.4-1 .3-2.2.5-3.3.7-3 .6-6 1.2-8.9 1.8-3.9.8-7.9 1.6-11.8 2.4-4.1.8-8.2 1.6-12.3 2.5-3.5.7-6.9 1.4-10.4 2.1-2 .4-4 .8-6 1.2-.2 0-.3.1-.5.1l6.4-.1" fill="#d0d0d0"/><path d="m64 53.3c0 2.1-1.9 4-4 4h-56c-2.1 0-4-1.9-4-4v-32c0-2.1 1.9-4 4-4h56c2.1 0 4 1.9 4 4v32" fill="#d3976e"/><g fill="#594640"><circle cx="16.9" cy="36.6" r="1.6"/><circle cx="20.5" cy="33" r="1.6"/><circle cx="24.1" cy="29.4" r="1.6"/><circle cx="13.3" cy="40.2" r="1.6"/><circle cx="13.3" cy="33" r="1.6"/><circle cx="13.3" cy="25.7" r="1.6"/><circle cx="16.9" cy="29.4" r="1.6"/><circle cx="9.7" cy="36.6" r="1.6"/><circle cx="20.5" cy="40.2" r="1.6"/><circle cx="24.1" cy="43.8" r="1.6"/><circle cx="24.1" cy="36.6" r="1.6"/><circle cx="20.5" cy="25.7" r="1.6"/><circle cx="27.8" cy="40.2" r="1.6"/><circle cx="16.9" cy="43.8" r="1.6"/><circle cx="9.7" cy="43.8" r="1.6"/><circle cx="6" cy="40.2" r="1.6"/><circle cx="13.3" cy="47.5" r="1.6"/><circle cx="9.7" cy="29.4" r="1.6"/><circle cx="27.8" cy="33" r="1.6"/><circle cx="6" cy="33" r="1.6"/><circle cx="20.5" cy="47.5" r="1.6"/></g><path d="m59.7 25.7c0 1.8-1.4 3.2-3.2 3.2h-19.2c-1.8 0-3.2-1.4-3.2-3.2 0-1.8 1.4-3.2 3.2-3.2h19.2c1.7 0 3.2 1.5 3.2 3.2" fill="#fff"/><circle cx="39.8" cy="39" r="4.8" fill="#594640"/><path fill="#ed4c5c" d="m41.9 28.9l-.5-4.3-.4 4.3z"/><g fill="#594640"><circle cx="53.9" cy="38.9" r="4.8"/><path d="m59.7 50.8c0 .9-.7 1.7-1.6 1.7h-4.8c-.9 0-1.7-.7-1.7-1.7 0-.9.7-1.7 1.7-1.7h4.7c.9 0 1.7.8 1.7 1.7"/></g><g fill="#d3976e"><path d="m35 42.6v1.2h1.7l4-3.9-1.5-1.5z"/><path d="m49.1 42.6v1.2h1.6l4-3.9-1.4-1.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4fc.svg b/public/emoji/1f4fc.svg new file mode 100644 index 000000000..6b1e3d0c2 --- /dev/null +++ b/public/emoji/1f4fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2 14v9c0 .5.5 1 1 1h58c.5 0 1-.5 1-1v-9c0 0-60 0-60 0" fill="#3e4347"/><path d="m60 24v-6h-56v6h-2v24c0 1.1.9 2 2 2h56c1.1 0 2-.9 2-2v-24c0 0-2 0-2 0" fill="#62727a"/><path d="m53 24h-42c-2.2 0-4 4-4 9s1.8 9 4 9h42c2.2 0 4-4 4-9s-1.8-9-4-9" fill="#b2c1c0"/><path d="m53 26h-42c-.5.2-2 2.6-2 7s1.5 6.8 2 7h42c.6-.2 2-2.6 2-7 0-4.4-1.5-6.8-2-7" fill="#e8e8e8"/><g fill="#3e4347"><circle cx="42" cy="33" r="7"/><path d="m30.5 40c1.6-1.9 2.5-4.3 2.5-7s-.9-5.1-2.5-7h-17c-1.6 1.9-2.5 4.3-2.5 7 0 2.7.9 5.1 2.5 7h17"/></g><circle cx="42" cy="33" r="5" fill="#fff"/><g fill="#b2c1c0"><path d="m44.7 36.6l-.5-.9c.7-.5 1.2-1.3 1.3-2.2h1c-.2 1.3-.9 2.4-1.8 3.1"/><path d="m44.7 29.4c1 .7 1.7 1.8 1.8 3.1h-1c-.1-.9-.6-1.7-1.3-2.2l.5-.9"/></g><circle cx="22" cy="33" r="5" fill="#fff"/><g fill="#b2c1c0"><path d="m19.3 36.6l.5-.9c-.7-.5-1.2-1.3-1.3-2.2h-1c.2 1.3.9 2.4 1.8 3.1"/><path d="m19.3 29.4c-1 .7-1.6 1.8-1.8 3.1h1c.1-.9.6-1.7 1.3-2.2l-.5-.9"/><path d="m22 24h20v18h-20z"/></g><path d="m38 26h-12c-1.1 0-2 .9-2 2v2h16v-2c0-1.1-.9-2-2-2" fill="#42ade2"/><path d="m24 30v8c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-8h-16" fill="#fff"/><g fill="#b2c1c0"><path d="m26 32h12v2h-12z"/><path d="m26 36h12v2h-12z"/></g><g fill="#62727a"><path d="m22 31c-1.1 0-2 .9-2 2 0 1.1.9 2 2 2v-4"/><path d="m42 31c1.1 0 2 .9 2 2 0 1.1-.9 2-2 2v-4"/></g><g fill="#b2c1c0"><path d="m22 28.5c-.6 0-1.2.1-1.8.4l.5.9c.4-.2.8-.3 1.3-.3 0 0 0-1 0-1"/><path d="m22 36.5c-.5 0-.9-.1-1.3-.3l-.5.9c.6.2 1.2.4 1.8.4 0 0 0-1 0-1"/><path d="m42 28.5v1c.5 0 .9.1 1.3.3l.5-.9c-.6-.3-1.2-.4-1.8-.4"/><path d="m43.3 36.2c-.4.2-.8.3-1.3.3v1c.6 0 1.2-.1 1.8-.4l-.5-.9"/></g><path fill="#3e4347" d="m50 26l-2 7.9.7 1.1 2.3-9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f4fd.svg b/public/emoji/1f4fd.svg new file mode 100644 index 000000000..a440cbfe4 --- /dev/null +++ b/public/emoji/1f4fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#94989b" d="m27.2 58.6h12.3v5.4h-12.3z"/><g fill="#3e4347"><path d="m49 55.8c0 1.4-1.2 2.7-2.7 2.7h-27.2c-1.5 0-2.7-1.3-2.7-2.7v-19c0-1.4 1.2-2.7 2.7-2.7h27.2c1.5 0 2.7 1.3 2.7 2.7 0 0 0 19 0 19"/><circle cx="17.7" cy="17.7" r="17.7"/></g><g fill="#d0d0d0"><circle cx="11.4" cy="8.7" r="4.1"/><circle cx="24" cy="8.7" r="4.1"/><circle cx="28" cy="20.3" r="4.1"/><circle cx="17.7" cy="28.4" r="4.1"/><circle cx="7.4" cy="20.3" r="4.1"/><circle cx="16.2" cy="15.4" r="1"/><circle cx="19.3" cy="15.4" r="1"/><circle cx="20.3" cy="18.3" r="1"/><circle cx="17.7" cy="20.3" r="1"/><circle cx="15.1" cy="18.3" r="1"/></g><circle cx="49" cy="20.4" r="15" fill="#3e4347"/><g fill="#d0d0d0"><circle cx="43.7" cy="12.9" r="3.4"/><circle cx="54.3" cy="12.8" r="3.4"/><circle cx="57.8" cy="22.6" r="3.4"/><circle cx="49" cy="29.5" r="3.4"/><circle cx="40.3" cy="22.6" r="3.4"/><circle cx="47.7" cy="18.5" r=".9"/><circle cx="50.4" cy="18.5" r=".9"/><circle cx="51.2" cy="20.9" r=".9"/><circle cx="49" cy="22.7" r=".9"/><circle cx="46.9" cy="20.9" r=".9"/></g><g fill="#3e4347"><path d="m6.8 40.9v20.4l10.9-5.5v-9.5z"/><path d="m55.8 35.4v9.5l-6.8-1.3v-6.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f4ff.svg b/public/emoji/1f4ff.svg new file mode 100644 index 000000000..1fa2a4abf --- /dev/null +++ b/public/emoji/1f4ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ed4c5c"><path d="m58.4 13.5c-1.2 1.2-3.1 1.2-4.3 0-1.2-1.2-1.2-3.1 0-4.3 1.2-1.2 3.1-1.2 4.3 0 1.2 1.2 1.2 3.1 0 4.3"/><path d="m36.2 19.9c-1.2 1.2-3.1 1.2-4.3 0s-1.2-3.1 0-4.3c1.2-1.2 3.1-1.2 4.3 0 1.2 1.2 1.2 3.1 0 4.3"/><path d="m47.5 32.3c-1.2 1.2-3.1 1.2-4.3 0-1.2-1.2-1.2-3.1 0-4.3 1.2-1.2 3.1-1.2 4.3 0 1.2 1.2 1.2 3.1 0 4.3"/><path d="m22.1 43.6c-1.2 1.2-3.1 1.2-4.3 0-1.2-1.2-1.2-3.1 0-4.3 1.2-1.2 3.1-1.2 4.3 0 1.2 1.2 1.2 3.1 0 4.3"/></g><g fill="#b2c1c0"><path d="m46.1 10.1c-1.2 1.2-3.1 1.2-4.3 0s-1.2-3.1 0-4.3c1.2-1.2 3.1-1.2 4.3 0 1.2 1.3 1.2 3.2 0 4.3"/><path d="m59.5 25.7c-1.2 1.2-3.1 1.2-4.3 0s-1.2-3.1 0-4.3c1.2-1.2 3.1-1.2 4.3 0 1.2 1.2 1.2 3.1 0 4.3"/><path d="m28.5 31.4c-1.2 1.2-3.1 1.2-4.3 0s-1.2-3.1 0-4.3c1.2-1.2 3.1-1.2 4.3 0 1.2 1.3 1.2 3.2 0 4.3"/><path d="m34.9 38.3c-1.2 1.2-3.1 1.2-4.3 0-1.2-1.2-1.2-3.1 0-4.3 1.2-1.2 3.1-1.2 4.3 0 1.1 1.2 1.1 3.1 0 4.3"/></g><path d="m13.7 49.4l-2.2-2c0 0-6.3 4-9.4 7.1-.4.4.2 1 .6.6 1.7-1.7 4.3-3.6 6.4-5-2.4 2-5.6 4.7-6.2 5.2-.4.4.2 1 .6.6.4-.4 2.9-2.5 5.2-4.4-2 1.9-4.2 4-4.9 4.6-.4.4.1 1 .5.6.7-.6 2.6-2.3 4.4-4.1-1.8 2-3.6 3.8-4.2 4.2-.5.3 0 1 .5.6.6-.4 2.5-2.4 4.3-4.3-1.7 2.1-3.3 4-4 4.5-.5.3 0 1 .5.6 1-.7 3.9-4.2 5.8-6.6-1.4 2-3.5 4.8-5.5 6.8-.4.4.2 1 .6.6 3.1-3.3 7-9.6 7-9.6" fill="#89664c"/><path d="m19.3 44.2c-.6-.5-1.7-.2-1.9-.4-.2-.2.2-1.2-.4-1.8-.6-.6-1.8-.5-2.4.4-1.4 1.9-.8 4.9-.8 4.9s3.1.6 5.1-.8c.9-.6 1.1-1.7.4-2.3" fill="#c94747"/><g fill="#b2c1c0"><path d="m13.5 50l-2.4-2.4c2.5-2.4 4.9-.1 2.4 2.4"/><path d="m54.4 9c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0s.8 2 0 2.8"/><path d="m60.2 17c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0 .8.8.8 2 0 2.8"/><path d="m38.5 15.2c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0 .8.8.8 2 0 2.8"/><path d="m51.5 29.8c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0s.8 2.1 0 2.8"/><path d="m32.9 23.4c-.8.8-2.1.8-2.9 0s-.8-2.1 0-2.8 2.1-.8 2.9 0 .8 2 0 2.8"/><path d="m42.1 33.4c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0s.7 2 0 2.8"/><path d="m22.6 38.1c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0 .8.8.8 2 0 2.8"/><path d="m26.2 41.8c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0 .8.8.8 2 0 2.8"/></g><g fill="#ed4c5c"><path d="m50.4 8.7c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0 .8.8.8 2 0 2.8"/><path d="m61.4 20.7c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0 .8.8.8 2.1 0 2.8"/><path d="m41.3 12.3c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0 .8.7.8 2 0 2.8"/><path d="m55 28.1c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0 .8.7.8 2 0 2.8"/><path d="m30.6 26.7c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0 .8.7.8 2 0 2.8"/><path d="m38.4 35.1c-.8.8-2.1.8-2.9 0s-.8-2.1 0-2.8 2.1-.8 2.9 0c.8.8.8 2 0 2.8"/><path d="m24.9 34.8c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8s2.1-.8 2.9 0c.8.8.8 2 0 2.8"/><path d="m30 40.3c-.8.8-2.1.8-2.9 0-.8-.8-.8-2.1 0-2.8.8-.8 2.1-.8 2.9 0 .8.7.8 2 0 2.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f500.svg b/public/emoji/1f500.svg new file mode 100644 index 000000000..81a5389c7 --- /dev/null +++ b/public/emoji/1f500.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m49 39.6l-6.4 6.4v-3.9h-5.6c0 0 0 0 0 0-1.6 0-4.5-1-5.7-4.7l-1.6-4.4-1.6-4.6c-.3-1.1-.8-1.2-1-1.3h-12.1v-5h12.2c0 0 0 0 0 0 1.6 0 4.5 1 5.7 4.7l1.6 4.4 1.6 4.6c.3 1.1.8 1.2 1 1.3h5.5v-3.9l6.4 6.4"/><path d="m28.4 35l-.2.7c-.3 1.1-.8 1.2-1 1.3h-12.2v5h12.2c0 0 0 0 0 0 .9 0 2.3-.3 3.5-1.4-.5-.8-1-1.6-1.3-2.7l-1-2.9"/><path d="m35.8 29l.3-.8c.3-1.1.8-1.2 1-1.3h5.5v3.9l6.4-6.4-6.4-6.4v3.9h-5.6c0 0 0 0 0 0-.9 0-2.4.4-3.6 1.4.6.8 1 1.7 1.4 2.8l1 2.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f501.svg b/public/emoji/1f501.svg new file mode 100644 index 000000000..fccd8243c --- /dev/null +++ b/public/emoji/1f501.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m49.4 29l-5.3 3.1c0 .1 0 .2 0 .4 0 2.7-2.2 4.9-4.8 4.9h-11.7v-3.8l-11.6 6.6 11.6 6.8v-3.8h11.7c2.8 0 5.5-1.1 7.5-3.1 2-2 3.1-4.7 3.1-7.6.1-1.3-.1-2.4-.5-3.5"/><path d="m19.8 31.5c0-2.7 2.2-4.9 4.8-4.9h11.8v3.8l11.6-6.6-11.6-6.8v3.8h-11.8c-2.8 0-5.5 1.1-7.5 3.1-2 2-3.1 4.7-3.1 7.6 0 1.2.2 2.4.6 3.5l5.3-3.1c-.1-.1-.1-.2-.1-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f502.svg b/public/emoji/1f502.svg new file mode 100644 index 000000000..3372590bd --- /dev/null +++ b/public/emoji/1f502.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m47.3 23.7l-11.3-6.7v3.8h-11.6c-2.8 0-5.4 1.1-7.4 3.1s-3 4.8-3 7.6c0 1.2.2 2.3.5 3.4.2-.3.5-.7.8-1 .7-.8 1.6-1.4 2.6-1.8.6-.2 1.2-.4 1.8-.5 0 0 0-.1 0-.1 0-2.7 2.1-4.9 4.7-4.9h11.6v3.8l11.3-6.7"/><path d="m49.5 28.1l-5.2 3.1c0 .1 0 .2 0 .4 0 2.7-2.1 4.9-4.7 4.9h-12.4c-1.2-2.3-3.5-3.8-6.2-3.8-3.9 0-7 3.2-7 7.2s3.2 7.2 7 7.2c3.1 0 5.7-2 6.6-4.8h11.9c2.8 0 5.4-1.1 7.4-3.1 2-2 3.1-4.7 3.1-7.6 0-1.3-.2-2.4-.5-3.5m-28.5 16.5c-2.6 0-4.7-2.2-4.7-4.8 0-2.7 2.1-4.8 4.7-4.8 2.6 0 4.7 2.2 4.7 4.8.1 2.6-2.1 4.8-4.7 4.8"/><path d="m21.8 42.7h-1.1v-4.3c-.4.4-.9.7-1.4.9v-1c.3-.1.6-.3.9-.5.3-.3.6-.6.7-.9h.9v5.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f503.svg b/public/emoji/1f503.svg new file mode 100644 index 000000000..3aa0d63ba --- /dev/null +++ b/public/emoji/1f503.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4d5357"><path d="m39.5 61.1l-6.4-8.7c-.3 0-.5 0-.8 0-5.6 0-10.2-3.6-10.2-8v-19.4h8l-14-19.2-14.1 19.2h8v19.4c0 4.7 2.3 9.1 6.6 12.4 4.2 3.3 9.8 5.2 15.8 5.2 2.4 0 4.8-.3 7.1-.9"/><path d="m31.7 11.6c5.6 0 10.2 3.6 10.2 8v19.5h-8l14.1 19.2 14-19.2h-8v-19.5c0-4.7-2.3-9.1-6.5-12.4-4.2-3.4-9.8-5.2-15.8-5.2-2.5 0-4.9.3-7.2.9l6.4 8.7c.2 0 .5 0 .8 0"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f504.svg b/public/emoji/1f504.svg new file mode 100644 index 000000000..2eefda0d3 --- /dev/null +++ b/public/emoji/1f504.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m27.3 20.1c1.5-.7 3.2-1 4.9-1 6.6 0 11.9 5.1 11.9 12h7.9c0-10.8-8.9-19.8-19.8-19.8-3.8 0-7.6 1.1-10.8 3.2l-3.4-3.5v13.1h13.5l-4.2-4"/><path d="m36.5 42.6c-1.5.7-3.1 1-4.7 1-6.6 0-12-5.3-12-12.6h-7.8c0 11.4 8.9 20.8 19.8 20.8 3.7 0 7.2-1.1 10.3-3.1l3.9 4.3v-14.8h-13.4l3.9 4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f505.svg b/public/emoji/1f505.svg new file mode 100644 index 000000000..206610ecf --- /dev/null +++ b/public/emoji/1f505.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#eda454"><path d="m29 51.1h6v6.9h-6z"/><path d="m29 6h6v6.9h-6z"/><path d="m51.1 29h6.9v6h-6.9z"/><path d="m6 29h6.9v6h-6.9z"/><path transform="matrix(.7071-.7071.7071.7071-29.1995 25.3958)" d="m12.6 44.9h6.9v6h-6.9z"/><path transform="matrix(.7071-.7071.7071.7071 2.6902 38.6041)" d="m44.5 13.1h6.9v6h-6.9z"/><path transform="matrix(.707-.7072.7072.707-19.8611 47.9524)" d="m44.9 44.5h6v6.9h-6z"/><path transform="matrix(.7071-.7071.7071.7071-6.6501 16.0555)" d="m13.1 12.6h6v6.9h-6z"/><path d="m32 17c-8.3 0-15 6.7-15 15s6.7 15 15 15 15-6.7 15-15-6.7-15-15-15m0 25c-5.5 0-10-4.5-10-10s4.5-10 10-10 10 4.5 10 10-4.5 10-10 10"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f506.svg b/public/emoji/1f506.svg new file mode 100644 index 000000000..dc65b9a6d --- /dev/null +++ b/public/emoji/1f506.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#eda454"><path d="m29 50.5h6v11.5h-6z"/><path d="m29 2h6v11.5h-6z"/><path d="m50.5 29h11.5v6h-11.5z"/><path d="m2 29h11.5v6h-11.5z"/><path transform="matrix(.7071-.7071.7071.7071-30.4169 24.8919)" d="m9.1 46.2h11.5v6h-11.5z"/><path transform="matrix(.7071-.7071.7071.7071 3.9082 39.1093)" d="m43.4 11.8h11.5v6h-11.5z"/><path transform="matrix(.7071-.7071.7071.7071-20.3642 49.1612)" d="m46.2 43.4h6v11.5h-6z"/><path transform="matrix(.7071-.7071.7071.7071-6.1467 14.8384)" d="m11.8 9.1h6v11.5h-6z"/><path d="m32 17c-8.3 0-15 6.7-15 15s6.7 15 15 15 15-6.7 15-15-6.7-15-15-15m0 25c-5.5 0-10-4.5-10-10s4.5-10 10-10 10 4.5 10 10-4.5 10-10 10"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f507.svg b/public/emoji/1f507.svg new file mode 100644 index 000000000..4d10ceb24 --- /dev/null +++ b/public/emoji/1f507.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff5a79"/><circle cx="32" cy="32" r="24" fill="#333"/><path d="m41.5 28.1v-7.2-7c0-.5-.4-.9-.9-.9s-.9.4-.9.9v.5l-14.1 9.9h-6.2c-1.2 0-2.3.9-2.3 2.1v2.1 7.1 2.1c0 1.2 1 2.1 2.3 2.1h6.2l14.1 9.9v.5c0 .5.4.9.9.9s.9-.4.9-.9v-7-7.2c2.3 0 4.2-1.7 4.2-3.9 0-2.2-1.9-4-4.2-4" fill="#fff"/><path transform="matrix(.7071-.7071.7071.7071-13.2556 32.0003)" fill="#ff5a79" d="m29 2.8h6v58.4h-6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f508.svg b/public/emoji/1f508.svg new file mode 100644 index 000000000..9eac4a0d0 --- /dev/null +++ b/public/emoji/1f508.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M11.1,45H3.8C1.7,45,0,43.4,0,41.5V22.5c0-2,1.7-3.5,3.8-3.5h7.3V45z" fill="#8b979e" id="0"/><use xlink:href="#0"/><path d="M29.8,2.2C31.1,0.9,11.1,19,11.1,19v26c0,0,10.3,7.9,18.7,16.8V2.2z" fill="#b0bdc6"/><g fill="#333"><path d="m33 25.5v13.1c3.9 0 7-2.9 7-6.5 0-3.7-3.1-6.6-7-6.6"/><path d="m33 62.5c0 .8-.7 1.5-1.6 1.5-.9 0-1.6-.7-1.6-1.5v-61c0-.8.7-1.5 1.6-1.5.9 0 1.6.7 1.6 1.5v61"/></g><path d="M11.1,40.2H3.8c-2.1,0-3.8-1-3.8-2.2V26c0-1.2,1.7-2.2,3.8-2.2h7.3V40.2z" fill="#8b979e"/><path d="M11.1,40.2H3.8c-2.1,0-3.8-1-3.8-2.2V26c0-1.2,1.7-2.2,3.8-2.2h7.3V40.2z" fill="#b0bdc6"/><path fill="#dfe9ef" d="m29.8 13.3l-18.7 10.5v16.4l18.7 10.5z"/><path fill="#8b979e" d="m29.8 13.3h3.2v37.5h-3.2z"/><path fill="#333" d="m3.8 19h7.3v26h-7.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f509.svg b/public/emoji/1f509.svg new file mode 100644 index 000000000..5460d8e98 --- /dev/null +++ b/public/emoji/1f509.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="m44.6 32c0 5-3.2 9.3-7.7 11l2.9 2.9c5.1-2.5 8.6-7.8 8.6-13.9 0-6.1-3.5-11.4-8.7-13.9l-2.8 2.9c4.5 1.6 7.7 5.9 7.7 11" fill="#42ade2"/><path d="m11.1 45h-7.3c-2.1 0-3.8-1.6-3.8-3.5v-19c0-2 1.7-3.5 3.8-3.5h7.3v26" fill="#8b979e" id="0"/><use xlink:href="#0"/><path d="M29.8,2.2C31.1,0.9,11.1,19,11.1,19v26c0,0,10.3,7.9,18.7,16.8V2.2z" fill="#b0bdc6"/><g fill="#333"><path d="m33 25.5v13.1c3.9 0 7-2.9 7-6.5 0-3.7-3.1-6.6-7-6.6"/><path d="m33 62.5c0 .8-.7 1.5-1.6 1.5-.9 0-1.6-.7-1.6-1.5v-61c0-.8.7-1.5 1.6-1.5.9 0 1.6.7 1.6 1.5v61"/></g><path d="M11.1,40.2H3.8c-2.1,0-3.8-1-3.8-2.2V26c0-1.2,1.7-2.2,3.8-2.2h7.3V40.2z" fill="#8b979e"/><path d="M11.1,40.2H3.8c-2.1,0-3.8-1-3.8-2.2V26c0-1.2,1.7-2.2,3.8-2.2h7.3V40.2z" fill="#b0bdc6"/><path fill="#dfe9ef" d="m29.8 13.3l-18.7 10.5v16.4l18.7 10.5z"/><path fill="#8b979e" d="m29.8 13.3h3.2v37.5h-3.2z"/><path fill="#333" d="m3.8 19h7.3v26h-7.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f50a.svg b/public/emoji/1f50a.svg new file mode 100644 index 000000000..eb2e94c83 --- /dev/null +++ b/public/emoji/1f50a.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><g fill="#42ade2"><path d="M51.4,7.4L48.8,10c7,4.8,11.5,12.9,11.5,22c0,9.1-4.6,17.1-11.5,21.9l2.6,2.6C59.1,51,64,42.1,64,32 + C64,21.9,59,12.9,51.4,7.4z"/><path d="m52.5 32c0 6.9-3.7 13-9.3 16.3l2.7 2.7c6.2-4 10.3-11 10.3-19 0-8-4.1-15-10.4-19l-2.7 2.7c5.6 3.3 9.4 9.4 9.4 16.3"/><path d="m44.8 32c0 4.8-3.1 9-7.4 10.5l2.8 2.8c4.9-2.4 8.3-7.5 8.3-13.3 0-5.9-3.4-10.9-8.3-13.4l-2.8 2.8c4.3 1.6 7.4 5.7 7.4 10.6"/></g><path d="m11.1 45h-7.3c-2.1 0-3.8-1.6-3.8-3.5v-19c0-2 1.7-3.5 3.8-3.5h7.3v26" fill="#8b979e" id="0"/><use xlink:href="#0"/><path d="M29.8,2.2C31.1,0.9,11.1,19,11.1,19v26c0,0,10.3,7.9,18.7,16.8V2.2z" fill="#b0bdc6"/><g fill="#333"><path d="m33 25.5v13.1c3.9 0 7-2.9 7-6.5 0-3.7-3.1-6.6-7-6.6"/><path d="m33 62.5c0 .8-.7 1.5-1.6 1.5-.9 0-1.6-.7-1.6-1.5v-61c0-.8.7-1.5 1.6-1.5.9 0 1.6.7 1.6 1.5v61"/></g><path d="M11.1,40.2H3.8c-2.1,0-3.8-1-3.8-2.2V26c0-1.2,1.7-2.2,3.8-2.2h7.3V40.2z" fill="#8b979e"/><path d="M11.1,40.2H3.8c-2.1,0-3.8-1-3.8-2.2V26c0-1.2,1.7-2.2,3.8-2.2h7.3V40.2z" fill="#b0bdc6"/><path fill="#dfe9ef" d="m29.8 13.3l-18.7 10.5v16.4l18.7 10.5z"/><path fill="#8b979e" d="m29.8 13.3h3.2v37.5h-3.2z"/><path fill="#333" d="m3.8 19h7.3v26h-7.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f50b.svg b/public/emoji/1f50b.svg new file mode 100644 index 000000000..370d5cfe0 --- /dev/null +++ b/public/emoji/1f50b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m42 7c0 1.1-.9 2-2 2h-16c-1.1 0-2-.9-2-2v-3c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2v3"/><path d="m48 6h-32c-2.2 0-4 1.8-4 4v48c0 2.2 1.8 4 4 4h32c2.2 0 4-1.8 4-4v-48c0-2.2-1.8-4-4-4m0 47c0 .5-.5 1-1 1h-30c-.5 0-1-.5-1-1v-38c0-.5.5-1 1-1h30c.5 0 1 .5 1 1v38"/></g><g fill="#a8d600"><path d="m46 24c0 1.1-.9 2-2 2h-24c-1.1 0-2-.9-2-2v-4c0-1.1.9-2 2-2h24c1.1 0 2 .9 2 2v4"/><path d="m46 36c0 1.1-.9 2-2 2h-24c-1.1 0-2-.9-2-2v-4c0-1.1.9-2 2-2h24c1.1 0 2 .9 2 2v4"/><path d="m46 48c0 1.1-.9 2-2 2h-24c-1.1 0-2-.9-2-2v-4c0-1.1.9-2 2-2h24c1.1 0 2 .9 2 2v4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f50c.svg b/public/emoji/1f50c.svg new file mode 100644 index 000000000..bbbcf0a5a --- /dev/null +++ b/public/emoji/1f50c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d0d0d0"><path d="m11.7 13.1c0 .6-.5 1.1-1.2 1.1h-1.5c-.7 0-1.2-.5-1.2-1.1v-12c0-.6.5-1.1 1.2-1.1h1.6c.7 0 1.2.5 1.2 1.1v12z"/><path d="m21.8 13.1c0 .6-.5 1.1-1.2 1.1h-1.6c-.7 0-1.2-.5-1.2-1.1v-12c0-.6.5-1.1 1.2-1.1h1.6c.7 0 1.2.5 1.2 1.1v12"/></g><g fill="#3e4347"><path d="m0 13.6v4.4c0 .6.5 1.1 1.2 1.1h1.7v4.9c0 4.2 2.3 7.8 5.7 9.8v4.2c0 .6.5 1.1 1.2 1.1h10.2c.7 0 1.2-.5 1.2-1.1v-4.2c3.4-2 5.7-5.7 5.7-9.8v-4.8h1.7c.6 0 1.2-.5 1.2-1.1v-4.5c0-.5-.4-1-.9-1.1h-28c-.5.1-.9.5-.9 1.1"/><path d="m60.1 25.8v38.2h3.9v-38.2c0-1.8-.4-3.6-1.1-5.2-.7-1.6-1.7-3-3-4.2-1.3-1.2-2.7-2.2-4.4-2.9-1.7-.7-3.5-1.1-5.4-1.1-1.9 0-3.7.4-5.4 1.1-1.6.7-3.1 1.6-4.4 2.9-1.3 1.2-2.3 2.7-3 4.2-.7 1.6-1.1 3.4-1.1 5.2v24.8c0 5.3-4.4 9.5-9.8 9.5-5.4 0-9.8-4.3-9.8-9.5v-11.4h-3.9v11.4c0 1.8.4 3.5 1.1 5.2.7 1.6 1.7 3 3 4.2 1.3 1.2 2.7 2.2 4.4 2.9 1.7.7 3.5 1 5.4 1 1.9 0 3.7-.4 5.4-1 1.6-.7 3.1-1.6 4.4-2.9 1.3-1.2 2.3-2.7 3-4.2.7-1.6 1.1-3.4 1.1-5.2v-24.8c0-5.3 4.4-9.5 9.8-9.5 5.4 0 9.8 4.3 9.8 9.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f50d.svg b/public/emoji/1f50d.svg new file mode 100644 index 000000000..7f1758d67 --- /dev/null +++ b/public/emoji/1f50d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path transform="matrix(.7072-.707.707.7072-17.5441 42.3457)" fill="#b0bdc6" d="m39.7 40.3h5.4v4.1h-5.4z"/><path transform="matrix(.7069-.7073.7073.7069-17.5421 42.3708)" fill="#dfe9ef" d="m41 40.3h2.8v4.1h-2.8z"/><path transform="matrix(.707-.7072.7072.707-17.1888 41.5085)" fill="#b0bdc6" d="m38.8 40.6h5.4v1.7h-5.4z"/><path d="m41.5 8.8c-9-9-23.7-9-32.8 0s-9 23.7 0 32.8c9 9 23.7 9 32.8 0 9.1-9.1 9.1-23.8 0-32.8m-2.1 30.6c-7.9 7.9-20.6 7.9-28.4 0-7.9-7.9-7.9-20.6 0-28.4 7.9-7.9 20.6-7.9 28.4 0 7.8 7.8 7.8 20.5 0 28.4" fill="#dfe9ef"/><path d="m39.9 10.4c-8.1-8.1-21.3-8.1-29.5 0-8.1 8.1-8.1 21.3 0 29.5 8.1 8.1 21.3 8.1 29.5 0 8.1-8.1 8.1-21.3 0-29.5m-1.1 28.4c-7.5 7.5-19.8 7.5-27.3 0s-7.5-19.8 0-27.3c7.5-7.5 19.8-7.5 27.3 0 7.5 7.5 7.5 19.8 0 27.3" fill="#b0bdc6"/><path d="m36.1 29.8c-6.5 6.5-17.1 6.5-23.6 0-1.7-1.7-3-3.7-3.8-5.9-.4 4.8 1.2 9.7 4.8 13.3 6.5 6.5 17.1 6.5 23.6 0 4.8-4.8 6-11.8 3.8-17.7-.4 3.8-2 7.4-4.8 10.3" opacity=".6" fill="#a6aeb0"/><path transform="matrix(.7071-.7071.7071.7071-20.7885 50.1891)" fill="#333" d="m45.3 40.5h9.8v19.5h-9.8z"/><path transform="matrix(.707-.7072.7072.707-20.7875 50.198)" fill="#575b5e" d="m47.5 40.5h5.4v19.5h-5.4z"/><path d="m61.9 52.9c1.1 1.1-7.8 10.1-9 9l-.7-.7c-1.1-1.1 7.8-10.1 9-9l.7.7" fill="#b0bdc6"/><path d="m60.4 54.4c1.1 1.1-4.8 7.1-6 6l-.7-.7c-1.1-1.1 4.8-7.1 6-6l.7.7" fill="#dfe9ef"/></svg> \ No newline at end of file diff --git a/public/emoji/1f50e.svg b/public/emoji/1f50e.svg new file mode 100644 index 000000000..a60c2aa11 --- /dev/null +++ b/public/emoji/1f50e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path transform="matrix(.707-.7072.7072.707-23.6115 27.7169)" fill="#b0bdc6" d="m19.6 39.7h4.1v5.4h-4.1z"/><path transform="matrix(.7073-.7069.7069.7073-23.6053 27.6984)" fill="#dfe9ef" d="m19.6 41h4.1v2.8h-4.1z"/><path transform="matrix(.7072-.707.707.7072-22.7534 28.058)" fill="#b0bdc6" d="m21.6 38.8h1.7v5.4h-1.7z"/><path d="m22.5 41.5c9 9 23.7 9 32.8 0 9-9 9-23.7 0-32.8s-23.7-9-32.8 0c-9.1 9.1-9.1 23.8 0 32.8m2.1-30.6c7.9-7.9 20.6-7.9 28.4 0 7.9 7.9 7.9 20.6 0 28.4-7.9 7.9-20.6 7.9-28.4 0-7.8-7.8-7.8-20.5 0-28.4" fill="#dfe9ef"/><path d="m24.1 39.9c8.1 8.1 21.3 8.1 29.5 0 8.1-8.1 8.1-21.3 0-29.5-8.1-8.1-21.3-8.1-29.5 0-8.1 8.2-8.1 21.4 0 29.5m1.1-28.4c7.5-7.5 19.8-7.5 27.3 0 7.5 7.5 7.5 19.8 0 27.3-7.5 7.5-19.8 7.5-27.3 0-7.5-7.5-7.5-19.8 0-27.3" fill="#b0bdc6"/><path d="m27.9 29.8c6.5 6.5 17.1 6.5 23.6 0 1.7-1.7 3-3.7 3.8-5.9.4 4.8-1.2 9.7-4.8 13.3-6.5 6.5-17.1 6.5-23.6 0-4.8-4.8-6-11.8-3.8-17.7.4 3.8 2 7.4 4.8 10.3" opacity=".6" fill="#a6aeb0"/><path transform="matrix(.7071-.7071.7071.7071-31.4441 24.465)" fill="#333" d="m4.1 45.3h19.5v9.8h-19.5z"/><path transform="matrix(.7072-.707.707.7072-31.4404 24.4592)" fill="#575b5e" d="m4.1 47.5h19.5v5.4h-19.5z"/><path d="m2.1 52.9c-1.1 1.1 7.8 10.1 9 9l.7-.7c1.1-1.1-7.8-10.1-9-9l-.7.7" fill="#b0bdc6"/><path d="m3.6 54.4c-1.1 1.1 4.8 7.1 6 6l.7-.7c1.1-1.1-4.8-7.1-6-6l-.7.7" fill="#dfe9ef"/></svg> \ No newline at end of file diff --git a/public/emoji/1f50f.svg b/public/emoji/1f50f.svg new file mode 100644 index 000000000..eb3c3fb47 --- /dev/null +++ b/public/emoji/1f50f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,28.3v31.4C2,62.1,3.9,64,6.3,64h51.4c2.4,0,4.3-1.9,4.3-4.3V28.3H2z" fill="#ffce31"/><path d="M62,24c0-2.4-1.9-4.3-4.3-4.3H6.3C3.9,19.6,2,21.6,2,24v4.3h60V24z" fill="#ff8736"/><g fill="#3e4347"><ellipse cx="12.4" cy="23.5" rx="5.9" ry="2.5"/><ellipse cx="51.6" cy="23.5" rx="5.9" ry="2.5"/></g><path d="m32 0c-12.9 0-23.4 10.6-23.4 23.5 0 .8 1.6 1.4 3.8 1.4v-1.4c.8-11 9.3-19.7 19.6-19.7 10.4 0 18.9 8.7 19.6 19.7v1.4c2.2 0 3.8-.6 3.8-1.4 0-12.9-10.5-23.5-23.4-23.5" fill="#dfe9ef"/><path d="m51.6 23.5c-.7-10.9-9.2-19.6-19.6-19.6-10.4 0-18.9 8.7-19.6 19.7v1.4c2.2 0 4.2-.6 4.2-1.4-.1-7.2 5.9-15.6 15.4-15.6 9.5 0 15.5 8.4 15.5 15.5 0 .8 2 1.4 4.2 1.4l-.1-1.4" fill="#b0bdc6"/><path d="m36.6 56.4l-1.9-12.3c1.1-.8 1.9-2.2 1.9-3.7 0-2.5-2-4.6-4.6-4.6s-4.6 2.1-4.6 4.6c0 1.5.7 2.9 1.9 3.7l-1.9 12.3h9.2" fill="#3e4347"/><path d="m45.8 31.4h11.2l2.8 11.4c0 0-5 4-7.3 10.4v-14.1c.3-.3.6-.8.6-1.2 0-.9-.8-1.7-1.7-1.7-.9 0-1.7.8-1.7 1.7 0 .5.2.9.6 1.2v14.1c-2.3-6.4-7.3-10.4-7.3-10.4l2.8-11.4" fill="#fff"/><path d="m62 0c0 12.9-2.2 17.7-2.2 17.7v13.7h-16.8v-13.7c0 0-2.2-4.8-2.2-17.7-.1 0 21.2 0 21.2 0" fill="#3e4347"/><path fill="#94989b" d="m43 17.7h16.8v2.2h-16.8z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f510.svg b/public/emoji/1f510.svg new file mode 100644 index 000000000..2d9a97df6 --- /dev/null +++ b/public/emoji/1f510.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,28.3v31.4C2,62.1,3.9,64,6.3,64h51.4c2.4,0,4.3-1.9,4.3-4.3V28.3H2z" fill="#ffce31"/><path d="M62,24c0-2.4-1.9-4.3-4.3-4.3H6.3C3.9,19.6,2,21.6,2,24v4.3h60V24z" fill="#ff8736"/><g fill="#3e4347"><ellipse cx="12.4" cy="23.5" rx="5.9" ry="2.5"/><ellipse cx="51.6" cy="23.5" rx="5.9" ry="2.5"/></g><path d="m32 0c-12.9 0-23.4 10.6-23.4 23.5 0 .8 1.6 1.4 3.8 1.4v-1.4c.8-11 9.3-19.7 19.6-19.7 10.4 0 18.9 8.7 19.6 19.7v1.4c2.2 0 3.8-.6 3.8-1.4 0-12.9-10.5-23.5-23.4-23.5" fill="#dfe9ef"/><path d="m51.6 23.5c-.7-10.9-9.2-19.6-19.6-19.6-10.4 0-18.9 8.7-19.6 19.7v1.4c2.2 0 4.2-.6 4.2-1.4-.1-7.2 5.9-15.6 15.4-15.6 9.5 0 15.5 8.4 15.5 15.5 0 .8 2 1.4 4.2 1.4l-.1-1.4" fill="#b0bdc6"/><path d="m36.6 56.4l-1.9-12.3c1.1-.8 1.9-2.2 1.9-3.7 0-2.5-2-4.6-4.6-4.6s-4.6 2.1-4.6 4.6c0 1.5.7 2.9 1.9 3.7l-1.9 12.3h9.2" fill="#3e4347"/><path d="m43.2 27.3v8.2l2.3 2.2v3.8l-2.3 2.2v5l2.3 2.2v3.8l-2.3 2.2v3.4l4.7 3.8 4.7-3.8v-33c5.5-1.9 9.4-7.1 9.4-13.3 0-7.7-6.3-14-14.1-14s-14 6.3-14 14.1c0 6.1 3.9 11.3 9.3 13.2m9.4-17.9c0 2.6-2.1 4.6-4.6 4.6-2.6 0-4.6-2.1-4.6-4.6 0-2.6 2.1-4.6 4.6-4.6 2.5 0 4.6 2.1 4.6 4.6" fill="#42ade2"/></svg> \ No newline at end of file diff --git a/public/emoji/1f511.svg b/public/emoji/1f511.svg new file mode 100644 index 000000000..74b38d18c --- /dev/null +++ b/public/emoji/1f511.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57 7c-6.7-6.7-17.5-6.7-24.1 0-5.5 5.5-6.4 13.8-3 20.3l-24.4 24.7-3.5 8.4 1.6 1.6 6.3-.6 26.8-27.2c0 0 0 0 0 0 6.5 3.6 14.8 2.6 20.2-2.9 6.8-6.7 6.8-17.6.1-24.3m-4.8 12.2c-2 2-5.3 2-7.3 0-2-2-2-5.3 0-7.4 2-2 5.3-2 7.3 0 2.1 2 2.1 5.3 0 7.4" fill="#eda454"/><g fill="#cc7f2b"><path d="m15.8 57.5l1.4-1.5v-2l-7.3 7.4 4.4-.5 1.5-1.5z"/><path d="m26.1 47l1.4-1.5v-2l-8.8 9h2l1.4-1.5h2l2-2z"/><path d="m30.5 31.6c.5-.5.2-.7 0-1-.3-.3-.4-.6-.9 0l-21.7 21.9c-.5.5-.2.7 0 1 .3.3.4.6.9 0l21.7-21.9"/><path d="m33.5 34.6c.5-.5.2-.7 0-1-.3-.3-.4-.6-.9 0l-21.8 21.9c-.5.5-.2.7 0 1 .3.3.4.6.9 0l21.8-21.9"/><path d="m56 8c-6.1-6.1-16-6.1-22.1 0-4.6 4.6-5.7 11.4-3.4 17.1-2.1-5.4-.9-11.7 3.4-16 5.8-5.9 15.3-5.9 21.1-.1 5.8 5.9 5.8 15.4 0 21.2-4.3 4.3-10.6 5.4-15.9 3.4 5.7 2.3 12.4 1.2 17-3.4 6-6.1 6-16.1-.1-22.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f512.svg b/public/emoji/1f512.svg new file mode 100644 index 000000000..fac55a2f0 --- /dev/null +++ b/public/emoji/1f512.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,28.3v31.4C2,62.1,3.9,64,6.3,64h51.4c2.4,0,4.3-1.9,4.3-4.3V28.3H2z" fill="#ffce31"/><path d="M62,24c0-2.4-1.9-4.3-4.3-4.3H6.3C3.9,19.6,2,21.6,2,24v4.3h60V24z" fill="#ff8736"/><g fill="#3e4347"><ellipse cx="12.4" cy="23.5" rx="5.9" ry="2.5"/><ellipse cx="51.6" cy="23.5" rx="5.9" ry="2.5"/></g><path d="m32 0c-12.9 0-23.4 10.6-23.4 23.5 0 .8 1.6 1.4 3.8 1.4v-1.4c.8-11 9.3-19.7 19.6-19.7 10.4 0 18.9 8.7 19.6 19.7v1.4c2.2 0 3.8-.6 3.8-1.4 0-12.9-10.5-23.5-23.4-23.5" fill="#dfe9ef"/><path d="m51.6 23.5c-.7-10.9-9.2-19.6-19.6-19.6-10.4 0-18.9 8.7-19.6 19.7v1.4c2.2 0 4.2-.6 4.2-1.4-.1-7.2 5.9-15.6 15.4-15.6 9.5 0 15.5 8.4 15.5 15.5 0 .8 2 1.4 4.2 1.4l-.1-1.4" fill="#b0bdc6"/><path d="m36.6 56.4l-1.9-12.3c1.1-.8 1.9-2.2 1.9-3.7 0-2.5-2-4.6-4.6-4.6s-4.6 2.1-4.6 4.6c0 1.5.7 2.9 1.9 3.7l-1.9 12.3h9.2" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f513.svg b/public/emoji/1f513.svg new file mode 100644 index 000000000..4d650b67e --- /dev/null +++ b/public/emoji/1f513.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,28.3v31.4C2,62.1,3.9,64,6.3,64h51.4c2.4,0,4.3-1.9,4.3-4.3V28.3H2z" fill="#ffce31"/><path d="M62,24c0-2.4-1.9-4.3-4.3-4.3H6.3C3.9,19.6,2,21.6,2,24v4.3h60V24z" fill="#ff8736"/><g fill="#3e4347"><ellipse cx="12.4" cy="23.5" rx="5.9" ry="2.5"/><ellipse cx="51.6" cy="23.5" rx="5.9" ry="2.5"/><path d="m36.6 56.4l-1.9-12.3c1.1-.8 1.9-2.2 1.9-3.7 0-2.5-2-4.6-4.6-4.6s-4.6 2.1-4.6 4.6c0 1.5.7 2.9 1.9 3.7l-1.9 12.3h9.2"/></g><path d="m32 0c-5.6 0-10.7 2-14.8 5.3l2.9 2.9c3.3-2.7 7.4-4.3 11.9-4.3 10.4 0 18.9 8.7 19.6 19.7v1.4c2.2 0 3.8-.6 3.8-1.4 0-13-10.5-23.6-23.4-23.6" fill="#dfe9ef"/><path d="m51.6 23.5c-.7-10.9-9.2-19.6-19.6-19.6-4.4 0-8.6 1.6-11.9 4.3l2.9 2.8c2.4-1.8 5.5-3 9-3 9.5 0 15.5 8.4 15.5 15.5 0 .8 2 1.4 4.2 1.4l-.1-1.4" fill="#b0bdc6"/></svg> \ No newline at end of file diff --git a/public/emoji/1f514.svg b/public/emoji/1f514.svg new file mode 100644 index 000000000..e64706564 --- /dev/null +++ b/public/emoji/1f514.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m43.7 23.7c-5.5-3.4-7.5-8.1-9.3-11.5-3.9-7-10.1-9.1-16.6-7.5-1.3-2.3-3.6-3.4-6-1.9-2.5 1.5-2.7 4.1-1.4 6.4-4.6 5-6 11.8-2.2 18.8 1.9 3.4 4.7 7.6 4.8 14.3.1 4.8-3.7 8 2 18.3l42.7-26c-5.6-10.3-10.1-8.5-14-10.9" fill="#b0bdc6"/><path d="m40.7 25.5c-4.9-3.8-7-8.4-8.9-11.8-3.9-7-9.4-9.6-14.7-8.7-1.3-2.3-3.3-3.6-5.3-2.4-2 1.2-2 3.7-.7 6-3.5 4.5-4.1 10.8-.3 17.9 1.9 3.4 4.6 7.6 5.3 14 .4 4.5-2.5 7.2 3.2 17.6l34.2-20.8c-5.7-10.4-9.3-9.1-12.8-11.8" fill="#d9e3e8"/><path d="m57.7 34.7c1.8 3.3-6.2 11.9-18 19-11.8 7.2-22.8 10.3-24.7 7-1.8-3.3 6.2-11.9 18-19 11.9-7.2 22.9-10.3 24.7-7" fill="#7d888e"/><path d="m56.6 35.7c1.7 3-6 10.9-17.1 17.7-11.1 6.7-21.4 9.8-23.1 6.7-1.7-3 6-10.9 17.1-17.7 11.1-6.7 21.5-9.7 23.1-6.7" fill="#5a666b"/><path d="m17.7 55.7c4.4-.5 11.5-3.3 18.9-7.8s13.3-9.6 15.9-13.3c-4.4.4-11.5 3.3-19 7.8-7.4 4.5-13.3 9.6-15.8 13.3" fill="#383f42"/><g fill="#b0bdc6"><path d="m23.8 49.3c-.7.6-1.3 1.1-1.9 1.7 1.6 3.5 5.2 5.6 9 4.9-3 .6-6-2.3-7.1-6.6"/><path d="m35.6 41.2c-.5.3-1 .6-1.5.9 0 0 0 .1.1.1.7 1.3 1.2 2.7 1.5 4.1.3 1.5.3 3-.1 4.4-.3 1.4-1.1 2.8-2.1 3.7-.7.8-1.5 1.3-2.5 1.5 4.5-.9 7.6-5.4 6.7-10.2-.3-1.8-1.1-3.3-2.1-4.5"/></g><path d="m35.6 46.3c-.3-1.5-.8-2.9-1.5-4.1 0 0 0-.1-.1-.1 0 0-.1 0-.1.1-.1.1-.2.1-.4.2 0 0-.1.1-.1.1-3.6 2.2-6.9 4.6-9.6 6.8 1.1 4.3 4.1 7.1 7.1 6.6 1-.2 1.8-.7 2.5-1.5 1-.9 1.8-2.3 2.1-3.7.4-1.4.4-2.9.1-4.4" fill="#d9e3e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f515.svg b/public/emoji/1f515.svg new file mode 100644 index 000000000..a37acaff3 --- /dev/null +++ b/public/emoji/1f515.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff5a79"/><circle cx="32" cy="32" r="24" fill="#333"/><g fill="#fff"><path d="m42 32c-1.8-3.1-1.5-5.9-1.5-8 0-4.4-2.5-7.1-6.1-8.2 0-1.4-.8-2.6-2.4-2.6-1.6 0-2.4 1.1-2.4 2.6-3.6 1.1-6.1 3.8-6.1 8.2 0 2.1.3 4.9-1.5 8-1.2 2.2-3.9 2.7-3.9 9.1h27.9c-.1-6.5-2.7-6.9-4-9.1"/><path d="m32.8 42.9c0 2.4-2 4.4-4.4 4.4-2.4 0-4.4-2-4.4-4.4h8.8"/></g><path transform="matrix(.7071-.7071.7071.7071-13.2556 32.0003)" fill="#ff5a79" d="m29 2.8h6v58.4h-6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f516.svg b/public/emoji/1f516.svg new file mode 100644 index 000000000..555079664 --- /dev/null +++ b/public/emoji/1f516.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m44.5 21.5c-.1-.1-.2-.2-.2-.3-.4-.6-.2-1.5.5-1.9 6.8-3.9 8.2-7.2 9.6-10.1 1.1-2.5 2.2-4.8 6.2-6.5.7-.3 1.5 0 1.8.7.3.7 0 1.5-.7 1.8-3 1.2-3.7 2.8-4.7 5.1-1.4 3.1-3.2 7-10.7 11.3-.7.4-1.4.3-1.8-.1" fill="#d19500"/><path d="m43.7 20.5c0 0-.1-.1-.1-.1-.5-.6-.3-1.5.3-1.9 6.3-4.8 7.3-8.2 8.2-11.1.8-2.6 1.5-5 5.3-7.2.6-.4 1.4-.2 1.8.5.4.7.1 1.5-.5 1.9-2.9 1.6-3.3 3.2-4 5.6-1 3.2-2.2 7.2-9.2 12.5-.5.4-1.3.3-1.8-.2" fill="#ffbf1f"/><path d="M21.4,64l0-19.7l-19.7,0L35.9,10c1.8-1.8,4.8-1.8,6.6,0l13.2,13.2c1.8,1.8,1.8,4.8,0,6.6L21.4,64z" fill="#ed4c5c"/><circle cx="42.7" cy="23" r="4.9" fill="#fff"/><g fill="#f2b200"><path d="m49.5 12.9c-1.4-.6-2.3-1-3.6-.6-1.9.6-3.5 2.4-4.6 5.3-.2.5-.1 1.1.3 1.5.1.1.3.2.4.3.7.3 1.5-.1 1.8-.7 1.1-2.7 2.2-3.5 3-3.8.4-.1.4.2.9.2 1.1-1.1 1.8-2.2 1.8-2.2"/><path d="m53.3 19.8c.4-1.1.1-2.1-.3-3.3 0 0-.8.8-2.1 1.9 0 .2 0 .4-.1.5-.3.8-1.1 1.9-3.8 3-.7.3-1 1.1-.7 1.8.1.2.2.3.3.4.4.4 1 .5 1.5.3 2.8-1.2 4.6-2.8 5.2-4.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f517.svg b/public/emoji/1f517.svg new file mode 100644 index 000000000..777545a17 --- /dev/null +++ b/public/emoji/1f517.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#94989b"><path d="m36.1 41.5c1.2 1.2 1.3 3 .2 4.1l-17.6 17.7c-1.1 1.1-2.9.9-4.1-.2l-13.6-13.7c-1.2-1.2-1.3-3-.2-4.1l17.7-17.7c1.1-1.1 2.9-.9 4.1.2 1.2 1.2 1.3 3 .2 4.1l-13.9 13.9c-1.1 1.1-.9 2.9.2 4.1l5 5c1.2 1.2 3 1.3 4.1.2l13.8-13.8c1.1-1.1 3-1 4.1.2"/><path d="m63 14.6c1.2 1.2 1.3 3 .2 4.1l-17.6 17.7c-1.1 1.1-2.9.9-4.1-.2-1.2-1.2-1.3-3-.2-4.1l13.8-13.8c1.1-1.1.9-2.9-.2-4.1l-5-5c-1.2-1.2-3-1.3-4.1-.2l-13.9 13.7c-1.1 1.1-2.9.9-4.1-.2-1.2-1.2-1.3-3-.2-4.1l17.7-17.7c1.1-1.1 2.9-.9 4.1.2l13.6 13.7"/><path d="m44.5 19.5c1.2 1.2 1.3 3 .2 4.1l-21.1 21.1c-1.1 1.1-2.9.9-4.1-.2-1.2-1.2-1.3-3-.2-4.1l21.1-21.1c1.1-1.1 2.9-1 4.1.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f518.svg b/public/emoji/1f518.svg new file mode 100644 index 000000000..a894198e8 --- /dev/null +++ b/public/emoji/1f518.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="31" r="30" fill="#94989b"/><circle cx="32" cy="32" r="15" fill="#626a6d"/><circle cx="32" cy="30.4" r="15" fill="#d9e3e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f519.svg b/public/emoji/1f519.svg new file mode 100644 index 000000000..b8fe574e2 --- /dev/null +++ b/public/emoji/1f519.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4d5357"><path d="m3 18l16-16v10h42v12h-42v10z"/><path d="m14 46.3c0-3.5-2.7-6.3-6-6.3h-6v22h6c3.3 0 6-2.8 6-6.3 0-1.8-.7-3.5-1.9-4.7 1.2-1.2 1.9-2.8 1.9-4.7m-6 12.3h-2.9v-5.9h2.9c1.7 0 3 1.3 3 3s-1.3 2.9-3 2.9m0-9.3h-2.9v-5.9h2.9c1.7 0 3 1.3 3 3s-1.3 2.9-3 2.9"/><path d="m40 58.6c-1.7 0-3-1.3-3-3v-9.3c0-1.6 1.3-3 3-3s3 1.3 3 3h3c0-3.5-2.7-6.3-6-6.3s-6 2.8-6 6.3v9.3c0 3.5 2.7 6.3 6 6.3s6-2.8 6-6.3h-3c0 1.7-1.3 3-3 3"/><path d="m62 40h-3.2l-3.8 9.5h-2v-9.5h-3v22h3v-9.5h2l3.8 9.5h3.2l-4.4-11z"/><path d="m27 62h3l-4-22h-5l-3 22h3l.8-6.1h4.1l1.1 6.1m-4.7-9.4l1.3-9.4 1.7 9.4h-3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f51a.svg b/public/emoji/1f51a.svg new file mode 100644 index 000000000..1925646d1 --- /dev/null +++ b/public/emoji/1f51a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4d5357"><path d="m3 18l16-16v10h42v12h-42v10z"/><path d="m25 43.4v-3.4h-12v22h12v-3.4h-9v-5.9h9v-3.4h-9v-5.9z"/><path d="m51 40h-6v22h6c3.3 0 6-2.8 6-6.3v-9.3c0-3.6-2.7-6.4-6-6.4m3 15.7c0 1.6-1.3 3-3 3h-3v-15.3h3c1.7 0 3 1.3 3 3v9.3"/><path d="m32 47.7l5.8 14.3h3.2v-22h-3v14.3l-5.8-14.3h-3.2v22h3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f51b.svg b/public/emoji/1f51b.svg new file mode 100644 index 000000000..f9bb3d833 --- /dev/null +++ b/public/emoji/1f51b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4d5357"><path d="m18 24h28v10l16-16-16-16v10h-28v-10l-16 16 16 16z"/><path d="m20 40c-3.3 0-6 2.8-6 6.3v9.3c0 3.5 2.7 6.3 6 6.3s6-2.8 6-6.3v-9.3c0-3.5-2.7-6.3-6-6.3m3 15.7c0 1.6-1.3 3-3 3s-3-1.3-3-3v-9.3c0-1.6 1.3-3 3-3s3 1.3 3 3v9.3"/><path d="m39 54.3l-5.8-14.3h-3.2v22h3v-14.3l5.8 14.3h3.2v-22h-3z"/><path d="m46 58h4v4h-4z"/><path d="m46.7 54h2.6l.7-14h-4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f51c.svg b/public/emoji/1f51c.svg new file mode 100644 index 000000000..62c2ffb2f --- /dev/null +++ b/public/emoji/1f51c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4d5357"><path d="m61 18l-16-16v10h-42v12h42v10z"/><path d="m8 62c-3.3 0-6-2.8-6-6.3h3c0 1.6 1.3 3 3 3s3-1.3 3-3-1.3-3-3-3c-3.3 0-6-2.8-6-6.3 0-3.6 2.7-6.4 6-6.4s6 2.8 6 6.3h-3c0-1.6-1.3-3-3-3s-3 1.3-3 3 1.3 3 3 3c3.3 0 6 2.8 6 6.3 0 3.6-2.7 6.4-6 6.4"/><path d="m24 62c-3.3 0-6-2.8-6-6.3v-9.3c0-3.5 2.7-6.3 6-6.3s6 2.8 6 6.3v9.3c0 3.5-2.7 6.3-6 6.3m0-18.6c-1.7 0-3 1.3-3 3v9.3c0 1.6 1.3 3 3 3s3-1.3 3-3v-9.3c0-1.7-1.3-3-3-3"/><path d="m40 62c-3.3 0-6-2.8-6-6.3v-9.3c0-3.5 2.7-6.3 6-6.3s6 2.8 6 6.3v9.3c0 3.5-2.7 6.3-6 6.3m0-18.6c-1.7 0-3 1.3-3 3v9.3c0 1.6 1.3 3 3 3s3-1.3 3-3v-9.3c0-1.7-1.3-3-3-3"/><path d="m53 47.7l5.8 14.3h3.2v-22h-3v14.3l-5.8-14.3h-3.2v22h3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f51d.svg b/public/emoji/1f51d.svg new file mode 100644 index 000000000..cc4db6763 --- /dev/null +++ b/public/emoji/1f51d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4d5357"><path d="m32 2l-16 16h10v15h12v-15h10z"/><path d="m32 62c-3.3 0-6-2.8-6-6.3v-9.3c0-3.5 2.7-6.3 6-6.3s6 2.8 6 6.3v9.3c0 3.5-2.7 6.3-6 6.3m0-18.6c-1.7 0-3 1.3-3 3v9.3c0 1.6 1.3 3 3 3s3-1.3 3-3v-9.3c0-1.7-1.3-3-3-3"/><path d="m22 40h-12v3h4.5v19h3v-19h4.5z"/><path d="m48 40h-6v22h3v-9.3h3c3.3 0 6-2.8 6-6.3 0-3.6-2.7-6.4-6-6.4m0 9.3h-3v-5.9h3c1.7 0 3 1.3 3 3s-1.3 2.9-3 2.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f51e.svg b/public/emoji/1f51e.svg new file mode 100644 index 000000000..19ac9d2bd --- /dev/null +++ b/public/emoji/1f51e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff5a79"/><circle cx="32" cy="32" r="24" fill="#333"/><g fill="#fff"><path d="m16.1 27.1v-3.5c1.6-.1 2.7-.2 3.4-.3 1-.2 1.9-.7 2.5-1.4.4-.5.8-1.1 1-1.9.1-.5.2-.8.2-1h4.3v26h-5.2v-18h-6.2z"/><path d="m30.7 33.6c.7-1.2 1.6-2.1 2.9-2.7-1.3-.8-2.1-1.7-2.5-2.7s-.6-1.9-.6-2.7c0-1.9.7-3.5 2.1-4.8 1.4-1.3 3.4-2 6.1-2 2.6 0 4.6.7 6.1 2 1.4 1.3 2.1 3 2.1 4.8 0 .9-.2 1.8-.6 2.7s-1 1.8-2.3 2.5c1.3.7 2.3 1.7 2.9 2.9.6 1.2 1 2.5 1 4 0 2.2-.8 4.1-2.4 5.6-1.6 1.5-3.9 2.3-6.8 2.3-2.9 0-5.1-.8-6.6-2.3-1.5-1.5-2.2-3.4-2.2-5.6-.1-1.5.2-2.9.8-4m5.4 6.6c.7.7 1.6 1.1 2.8 1.1s2.1-.4 2.8-1.1 1-1.7 1-3c0-1.3-.3-2.3-1-3s-1.6-1-2.7-1-2.1.3-2.7 1c-.7.7-1 1.7-1 3-.2 1.3.1 2.3.8 3m.3-11.9c.6.6 1.4.9 2.4.9 1 0 1.9-.3 2.4-.9.6-.6.9-1.4.9-2.3 0-1-.3-1.8-.9-2.4-.6-.6-1.4-.9-2.4-.9-1 0-1.8.3-2.4.9-.6.6-.9 1.4-.9 2.4 0 .9.3 1.7.9 2.3"/></g><path transform="matrix(.7071-.7071.7071.7071-13.2553 31.9997)" fill="#ff5a79" d="m29 2.8h6v58.4h-6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f51f.svg b/public/emoji/1f51f.svg new file mode 100644 index 000000000..f717fa7f0 --- /dev/null +++ b/public/emoji/1f51f.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#d0d0d0"/><path d="M57,45.7c0,4.6-3.7,8.3-8.3,8.3H15.3C10.7,54,7,50.3,7,45.7V12.3C7,7.7,10.7,4,15.3,4h33.3 + c4.6,0,8.3,3.7,8.3,8.3V45.7z" fill="#fff"/><g fill="#9aa0a5"><path d="m26 45h-6.1v-23c-2.2 2.1-4.9 3.6-7.9 4.6v-5.5c1.6-.5 3.3-1.5 5.2-3 1.9-1.5 3.2-3.2 3.9-5.1h5v32z"/><path d="m41 13c3.3 0 5.8 1.1 7.7 3.2 2.2 2.6 3.3 6.9 3.3 12.8 0 5.9-1.1 10.2-3.3 12.8-1.9 2.1-4.4 3.2-7.7 3.2-3.3 0-6-1.2-8-3.5-2-2.3-3-6.5-3-12.5 0-5.9 1.1-10.1 3.3-12.7 1.9-2.2 4.4-3.3 7.7-3.3m0 5c-.8 0-1.5.2-2.1.7-.6.5-1.1 1.3-1.4 2.5-.4 1.6-.7 4.2-.7 7.8 0 3.7.2 6.2.6 7.6s.9 2.3 1.5 2.7c.6.5 1.3.7 2.1.7s1.5-.2 2.1-.7c.6-.5 1.1-1.3 1.4-2.5.4-1.5.7-4.1.7-7.8 0-3.7-.2-6.2-.6-7.6-.4-1.4-.9-2.3-1.5-2.8-.6-.4-1.3-.6-2.1-.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f520.svg b/public/emoji/1f520.svg new file mode 100644 index 000000000..04d626dcd --- /dev/null +++ b/public/emoji/1f520.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m19.4 25.4l-1.3 4.6h-4.1l5.4-18h5.2l5.4 18h-4.3l-1.4-4.6c.1 0-4.9 0-4.9 0m4.4-3.1l-1.1-3.8c-.3-1.1-.6-2.4-.9-3.5h-.1c-.3 1.1-.5 2.4-.8 3.5l-1 3.8h3.9"/><path d="m36 12.4c1-.2 2.9-.4 4.7-.4 2.2 0 3.6.2 4.8 1 1.1.7 1.9 1.9 1.9 3.5 0 1.6-.8 3-2.7 3.8v.1c1.8.6 3.2 2.1 3.2 4.4 0 1.6-.7 2.9-1.7 3.8-1.2 1-3.1 1.6-6.4 1.6-1.8 0-3.1-.1-4-.3v-17.5zm3.6 6.7h1.2c1.9 0 3-.9 3-2.2 0-1.3-.9-2-2.6-2-.8 0-1.2.1-1.6.1v4.1m0 7.9c.4 0 .8 0 1.4 0 1.7 0 3.1-.7 3.1-2.5 0-1.8-1.5-2.5-3.3-2.5h-1.2v5"/><path d="m27.3 51.2c-.7.4-2.2.8-4.2.8-5.7 0-8.6-3.8-8.6-8.7 0-6 4-9.3 9-9.3 1.9 0 3.4.4 4 .8l-.8 3.1c-.8-.3-1.8-.6-3.1-.6-2.9 0-5.2 1.9-5.2 5.8 0 3.5 1.9 5.7 5.3 5.7 1.1 0 2.4-.3 3.1-.6l.5 3"/><path d="m36 34.4c1.3-.2 3-.4 4.8-.4 3 0 5 .6 6.5 1.9 1.6 1.4 2.7 3.5 2.7 6.7 0 3.4-1.1 5.7-2.6 7.2-1.7 1.5-4.2 2.3-7.3 2.3-1.9 0-3.2-.1-4.1-.3v-17.4m3.6 14.4c.3.1.8.1 1.2.1 3.2 0 5.4-2 5.4-6.2 0-3.7-1.9-5.6-5-5.6-.8 0-1.3.1-1.6.2v11.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f521.svg b/public/emoji/1f521.svg new file mode 100644 index 000000000..a127d1934 --- /dev/null +++ b/public/emoji/1f521.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m23.9 27.7l-.2-1.2h-.1c-.7.9-1.8 1.4-3.1 1.4-2.2 0-3.5-1.7-3.5-3.5 0-3 2.6-4.4 6.4-4.4v-.2c0-.6-.3-1.5-2-1.5-1.1 0-2.3.4-3 .9l-.6-2.2c.8-.4 2.3-1 4.2-1 3.6 0 4.8 2.3 4.8 5v4c0 1.1 0 2.2.2 2.8 0-.1-3.1-.1-3.1-.1m-.4-5.4c-1.8 0-3.2.4-3.2 1.8 0 .9.6 1.4 1.3 1.4.9 0 1.5-.6 1.8-1.3 0-.2.1-.4.1-.6v-1.3"/><path d="m37 28.8c0-.6.1-1.8.1-2.8v-11h3v5.4c.6-.8 1.6-1.3 2.9-1.3 2.3 0 4 1.9 4 4.8 0 3.4-2.2 5.1-4.4 5.1-1.1 0-2.2-.4-2.9-1.5l-.1 1.3h-2.6m3.1-4.1c0 .2 0 .4.1.5.2.8.9 1.4 1.8 1.4 1.3 0 2.1-1 2.1-2.7 0-1.5-.7-2.6-2.1-2.6-.8 0-1.6.6-1.8 1.5 0 .2-.1.4-.1.5v1.4"/><path d="m46.9 35v11c0 1.1 0 2.2.1 2.8h-2.7l-.1-1.4c-.6 1.1-1.8 1.6-3 1.6-2.3 0-4.1-1.9-4.1-4.9 0-3.2 2-5 4.3-5 1.2 0 2.1.4 2.5 1.1v-5.2h3m-3 8.3c0-.2 0-.4 0-.5-.2-.8-.8-1.5-1.8-1.5-1.4 0-2.1 1.2-2.1 2.7 0 1.6.8 2.6 2.1 2.6.9 0 1.6-.6 1.7-1.4.1-.2.1-.4.1-.7v-1.2"/><path d="m26 47.5c-.5.3-1.6.5-2.7.5-3.3 0-5.3-2.3-5.3-5.9 0-3.4 2-6.1 5.7-6.1.8 0 1.7.2 2.3.4l-.5 2.7c-.4-.2-.9-.4-1.7-.4-1.6 0-2.7 1.3-2.6 3.2 0 2.1 1.2 3.2 2.7 3.2.7 0 1.3-.1 1.8-.3l.3 2.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f522.svg b/public/emoji/1f522.svg new file mode 100644 index 000000000..5710ed971 --- /dev/null +++ b/public/emoji/1f522.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m22.1 17.9l-3.4 1.3-.7-2.5 4.6-1.7h3.4v14h-3.9v-11.1"/><path d="m35.5 29v-1.9l1.8-1.6c3.1-2.7 4.6-4.2 4.6-5.8 0-1.1-.7-2-2.3-2-1.2 0-2.3.6-3 1.1l-.9-2.3c1.1-.8 2.7-1.4 4.6-1.4 3.2 0 4.9 1.8 4.9 4.3 0 2.3-1.7 4.2-3.8 5.9l-1.3 1.1h5.3v2.6h-9.9"/><path d="m19.7 45.7c.6.3 1.9.8 3.3.8 1.7 0 2.6-.8 2.6-1.8 0-1.3-1.4-1.9-2.9-1.9h-1.4v-2.3h1.3c1.1 0 2.5-.4 2.5-1.6 0-.8-.7-1.4-2.1-1.4-1.2 0-2.4.5-3 .8l-.6-2.3c.9-.5 2.5-1 4.4-1 3 0 4.7 1.5 4.7 3.4 0 1.4-.9 2.6-2.6 3.1 1.7.3 3.1 1.5 3.1 3.3 0 2.4-2.2 4.1-5.8 4.1-1.8 0-3.4-.5-4.2-1l.7-2.2"/><path d="m40.8 49v-3.3h-6.8v-2.1l5.8-8.5h4.4v8.2h1.8v2.5h-1.8v3.2h-3.4m0-5.8v-3.1c0-.8 0-1.7.1-2.6h-.1c-.5.9-.9 1.7-1.4 2.6l-2 3.1h3.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f523.svg b/public/emoji/1f523.svg new file mode 100644 index 000000000..7de6af1d7 --- /dev/null +++ b/public/emoji/1f523.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m14 14h16v4h-16z"/><path d="m14 22v4h6v4h4v-4h6v-4z"/><path d="m49.5 19c-.3-.5-.7-.9-1.2-1.2-.1-.1-.2-.1-.3-.2l-.3-.2c-.2-.1-.3-.3-.5-.4-.6-.6-1-1.2-1.1-1.7-.2-.5-.2-.8-.2-1.1h-3.2l-2.1 10.8c-.6-.2-1.3-.3-2-.3-2.6 0-4.6 1.2-4.6 2.7s2.1 2.7 4.6 2.7c2.4 0 4.4-1.1 4.6-2.5l1.9-10c.3.2.5.4.8.6.2.1.5.3.7.4.1.1.2.1.4.2.1 0 .2.1.3.2.4.2.8.5 1 .8.3.3.5.6.5 1 .1.4 0 .8-.2 1.2-.3.8-.9 1.4-1.4 1.9-.5.5-1 .9-1.4 1.2-.4.3-.6.4-.6.4s.2-.1.6-.3c.4-.2 1-.6 1.6-1 .6-.5 1.3-1.1 1.9-1.9.3-.4.5-.9.5-1.5.2-.7 0-1.3-.3-1.8"/><path d="m27.7 46.5l1.3-1.1-2-2.2-1.4 1.3-2.7-2.8c1.7-.6 2.8-2 2.8-3.7 0-2.2-2.1-4-4.6-4s-4.6 1.8-4.6 4c0 .9.4 1.7.9 2.4-1.5 1-2.5 2.5-2.5 4.3 0 2.9 2.8 5.3 6.1 5.3 1.6 0 3.2-.6 4.3-1.5l1.5 1.5 2.1-2.1-1.2-1.4m-8.1-8.5c0-.7.7-1.3 1.5-1.3s1.5.6 1.5 1.3-.7 1.3-1.5 1.3-1.5-.6-1.5-1.3m1.5 9.3c-1.7 0-3.1-1.2-3.1-2.7 0-1 .6-1.8 1.5-2.3l3.9 4c-.5.7-1.4 1-2.3 1"/><path d="m50 34h-4l-12 16h4z"/><path d="m38 42c-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4s4 1.8 4 4c0 2.2-1.8 4-4 4m0-6c-1.1 0-2 .9-2 2 0 1.1.9 2 2 2s2-.9 2-2c0-1.1-.9-2-2-2"/><path d="m46 50c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4m0-6c-1.1 0-2 .9-2 2 0 1.1.9 2 2 2s2-.9 2-2c0-1.1-.9-2-2-2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f524.svg b/public/emoji/1f524.svg new file mode 100644 index 000000000..236a41ce9 --- /dev/null +++ b/public/emoji/1f524.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m18.1 40.7l-.2-1.3h-.1c-.7 1.1-1.9 1.6-3.2 1.6-2.3 0-3.6-1.9-3.6-4.1 0-3.4 2.6-5.1 6.5-5.1v-.2c0-.7-.3-1.7-2-1.7-1.1 0-2.3.5-3.1 1l-.6-2.6c.8-.5 2.3-1.2 4.3-1.2 3.7 0 4.9 2.6 4.9 5.7v4.6c0 1.3 0 2.5.2 3.2h-3.1zm-.5-6.2c-1.8 0-3.2.5-3.2 2.1 0 1.1.6 1.6 1.4 1.6.9 0 1.6-.7 1.8-1.5 0-.2.1-.5.1-.7-.1-.1-.1-1.5-.1-1.5"/><path d="m28.5 40.5c0-.8.1-2.2.1-3.6v-13.9h3v6.9c.6-1 1.6-1.7 3-1.7 2.3 0 4.1 2.4 4 6.1 0 4.3-2.2 6.5-4.5 6.5-1.1 0-2.2-.5-2.9-1.9l-.1 1.7-2.6-.1m3.1-5.1c0 .2 0 .5.1.7.2 1 .9 1.8 1.8 1.8 1.3 0 2.1-1.2 2.1-3.4 0-1.9-.7-3.3-2.1-3.3-.8 0-1.6.8-1.8 1.8 0 .2-.1.4-.1.7 0-.1 0 1.7 0 1.7"/><path d="m53 40.4c-.6.3-1.6.6-2.8.6-3.2 0-5.3-2.6-5.3-6.8 0-3.9 2-7 5.8-7 .8 0 1.7.2 2.4.5l-.5 3.1c-.4-.2-.9-.4-1.7-.4-1.6 0-2.7 1.5-2.7 3.7 0 2.4 1.2 3.7 2.8 3.7.7 0 1.3-.2 1.8-.4l.2 3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f525.svg b/public/emoji/1f525.svg new file mode 100644 index 000000000..23dd30a75 --- /dev/null +++ b/public/emoji/1f525.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57 26.2c0 0-3 2.8-8.1 6.1-1.4-8.1-5.3-18.1-12.9-30.3 0 0-2.5 13.1-10.8 25.4-3.6-5.6-5.2-10-5.2-10-26 26.1-4.4 44.6 9.2 44.6 17.4 0 32.7-8.4 27.8-35.8" fill="#ff9d33"/><path d="m46.7 49.4c1.5-3.3 2.6-7.6 2.8-13 0 0-2.1 1.8-5.7 4.1-1-5.4-3.7-12-9-20.2 0 0-1.7 8.7-7.5 17-2.5-3.7-3.6-6.7-3.6-6.7-4.3 6.8-6 12.2-6.1 16.5-2.4-.9-3.9-1.6-3.9-1.6 4.1 12.2 12.6 14.9 16.4 14.9 6.8 0 13.7-2 20.5-11.7 0-.1-1.5.3-3.9.7" fill="#ffce31"/><path d="m21.9 43.9c0 0 2.8 3.8 4.9 2.9 0 0 4-6.3 9.8-9.8 0 0-1.2 9.6.2 11.3 1.8 2.3 6.7-2.5 6.7-2.5 0 5.7-6.2 12.8-11.8 12.8-5.4 0-13.2-6.2-9.8-14.7" fill="#ffdf85"/><g fill="#ff9d33"><path d="m49.8 18.1c2.1-3 3.5-6.2 3.5-6.2 3.5 5.8 1.4 9.3-.1 10.4-2.1 1.6-5.8-.7-3.4-4.2"/><path d="m11.6 17.1c-2.1-3.5-2.3-7.9-2.3-7.9-5 7.5-3.1 11.7-1.4 12.9 2.2 1.7 6-.9 3.7-5"/><path d="m23.2 9.3c.3-2.4-.7-4.8-.7-4.8 4.7 3.1 4.7 5.7 4.1 6.8-.9 1.3-3.7.7-3.4-2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f526.svg b/public/emoji/1f526.svg new file mode 100644 index 000000000..1d9dcdfdf --- /dev/null +++ b/public/emoji/1f526.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m24.4 39.6c-7.6-7.6-16.7-10.7-20.6-7 5.2-5 12.5-6.6 19.1-4.7l25.8-25.9c3 .9 5.9 2.5 8.3 4.9 2.4 2.4 4 5.3 4.9 8.3l-25.8 26c1.9 6.5.3 13.9-4.7 19.1 3.6-4 .5-13.1-7-20.7" fill="#3e4347"/><path d="m24.4 39.6c-5.7-5.7-13.3-7.2-17.1-3.6 5.2-5.1 11.8-7.4 17.3-6.5l25.8-25.8c2.6.4 4.9 1.5 6.7 3.3s2.9 4.1 3.3 6.7l-26 25.8c.8 5.5-1.4 12.1-6.5 17.3 3.7-3.9 2.1-11.5-3.5-17.2" fill="#676e72"/><path d="m10.5 53.5c-7.6-7.6-10.7-16.9-7-20.7.1-.1.1-.1.2-.2 3.9-3.6 13.1-.5 20.6 7 7.6 7.6 10.7 16.7 7 20.6-.1.1-.1.1-.2.2-3.7 3.8-12.9.7-20.6-6.9" fill="#fef500"/><path d="m17.1 46.9c-3.7-3.7-5.2-8.1-3.3-10 0 0 .1 0 .1-.1 1.9-1.7 6.3-.3 9.9 3.4 3.6 3.6 5.1 8 3.4 9.9 0 0-.1.1-.1.1-1.9 1.8-6.3.3-10-3.3" fill="#fff7ab"/><path d="m17.9 46.1c-1.7-1.7-2.4-3.8-1.6-4.7.9-.8 2.9-.1 4.6 1.6 1.7 1.7 2.4 3.8 1.6 4.6-.8.9-2.9.2-4.6-1.5" fill="#fff"/><path transform="matrix(.7072-.707.707.7072-1.803 27.9134)" fill="#3e4347" d="m28.5 14.9h8.5v2.5h-8.5z"/><path transform="matrix(.7071-.7072.7072.7071-1.368 28.0995)" fill="#676e72" d="m30.8 14.4h4.8v2.5h-4.8z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f527.svg b/public/emoji/1f527.svg new file mode 100644 index 000000000..5ca5cf38e --- /dev/null +++ b/public/emoji/1f527.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m47.4 47.4l7.5-2 8.8 8.8c1-4.2-.1-8.9-3.4-12.2-3.3-3.3-7.9-4.4-12.2-3.4l-22.7-22.6c1-4.2-.1-8.9-3.4-12.2-3.3-3.3-7.9-4.4-12.2-3.4l8.8 8.8-2 7.5-7.5 2-8.7-8.9c-1 4.2.1 8.9 3.4 12.2 3.3 3.3 7.9 4.4 12.2 3.4l22.6 22.6c-1 4.2.1 8.9 3.4 12.2 3.3 3.3 7.9 4.4 12.2 3.4l-8.8-8.8 2-7.4" fill="#94989b"/></svg> \ No newline at end of file diff --git a/public/emoji/1f528.svg b/public/emoji/1f528.svg new file mode 100644 index 000000000..0285e2d1a --- /dev/null +++ b/public/emoji/1f528.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#3e4347" d="m28.8 21.9l-5.6 5.8-5.5-5.7 5.5-5.8z"/><g fill="#94989b"><path d="m16.7 5.1l-9.8 10.1c-.4.4-.4 1 0 1.3l3.7 3.8 3.7 3.8c.4.4.9.4 1.3 0l9.8-10.1c.4-.4.4-1 0-1.3l-7.4-7.6c-.3-.4-.9-.4-1.3 0"/><path d="m.3 22c-.4.4-.4 1 0 1.3l7.3 7.7c.4.4 1 .4 1.4 0 0 0 2-2.1 2.1-2.2l-8.6-8.9c-.2 0-2.2 2.1-2.2 2.1"/></g><g fill="#3e4347"><path d="m10.5 20.4l-3.7-3.8c0 0 1.2 2.1-2 2.5-1.3.2-2.1.4-2.5.8l8.6 8.9c.4-.5.6-1.3.8-2.6.4-3.3 2.4-2 2.4-2l-3.6-3.8"/><path d="m39.6 4.3c-10.1-10.3-21.2 1.2-21.2 1.2l6.5 6.7c0 0 6.3-8.5 14.2-6.1.9.3 1.7.7 2 .5.4-.3-.8-1.6-1.5-2.3"/></g><path d="m26 24.8l-3.6 3.7c0 0 1.9 3 5.1 6.3 3.5 3.6 8.2 5.7 12.9 10.5 7 7.2 12.8 15 14.9 17.9.8 1.1.9 1 1.9 0l3-3.1-34.2-35.3" fill="#f2b200"/><path d="m26 24.8l3.6-3.7c0 0 2.9 1.9 6.1 5.2 3.5 3.6 5.5 8.5 10.2 13.3 7 7.2 14.5 13.2 17.4 15.4 1.1.8 1 1 0 2l-3 3.1-34.3-35.3" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f529.svg b/public/emoji/1f529.svg new file mode 100644 index 000000000..b43444715 --- /dev/null +++ b/public/emoji/1f529.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b6c0c6"><path d="m58.7 64h5.3v-3.4z"/><path d="m63.5 54.2l-45.1-45.1-9.3 9.3 44.4 44.4-1.4-1.3z"/></g><g fill="#7a8891"><path d="m64 54.6l-.5-.4.5.5z"/><path d="m53.5 62.8l1.2 1.2z"/><path d="m58.7 64l5.3-3.4v-5.9l-.5-.5-11.4 7.3 1.4 1.3 1.2 1.2z"/><path d="m55.3 46l-11.4 7.3 4.1 4.1 11.4-7.3z"/><path d="m47.1 37.7l-11.4 7.3 4.1 4.1 11.4-7.2z"/><path d="m30.6 21.3l-11.4 7.3 4.1 4.1 11.4-7.3z"/><path d="m38.8 29.5l-11.4 7.3 4.1 4.1 11.5-7.3z"/><path d="m22.4 13l-11.4 7.3 4.1 4.1 11.4-7.2z"/></g><path fill="#4f585b" d="m7.1 17.9l-7.1 7 11 11 7-7.1z"/><path fill="#8b979e" d="M17.9 7 7.1 17.9 18 28.8 28.9 18z"/><path fill="#cedae0" d="m24.9 0l-7 7 11 11 7-7z"/><path fill="#4f585b" d="m28.3 39.1l-7 7.1 11 10.9 7-7z"/><path fill="#8b979e" d="m39.2 28.3l-10.9 10.8 11 11 10.8-10.8z"/><path fill="#cedae0" d="m46.2 21.3l-7 7 10.9 11 7.1-7.1z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f52a.svg b/public/emoji/1f52a.svg new file mode 100644 index 000000000..cbf231949 --- /dev/null +++ b/public/emoji/1f52a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m30.6 24.3c0 0 24 21.9 31.4 37.7 0 0-20.1.6-43.3-22.5 0 0 7.6-8.1 6.1-9.6l5.8-5.6" fill="#d6dfe3"/><path d="M20.9,37c-1.2,1.4-2.2,2.5-2.2,2.5C41.9,62.6,62,62,62,62c-0.5-1-1-2-1.6-3.1C53.7,58,38.2,54.1,20.9,37z" fill="#aebabf"/><path d="m30.8 23.5l-21.6-21.5-7 6.9c0 0-.5.5-.1.9.9.9 1.5.5 2.4.7 1.1.3 2.4 1.5 2.4 1.5l18 17.9 5.9-5.9c.2-.1.2-.3 0-.5" fill="#333"/><path d="m9.1 8.1c-.3.3-.9.3-1.2 0-.3-.3-.3-.9 0-1.2.3-.3.9-.3 1.2 0 .3.3.3.8 0 1.2" fill="#d0d0d0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f52b.svg b/public/emoji/1f52b.svg new file mode 100644 index 000000000..7ce6a43f1 --- /dev/null +++ b/public/emoji/1f52b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m53.4 24.7c0 0 1-5.1 3.9-1.2h1c0 0-.3-3-2.1-3.2-3.7-.4-2.8 2.9-5.8.7-3-2.2 3 3.7 3 3.7" fill="#dff4f4"/><path d="m54.4 24.7c0 0 1-5.1 3.9-1.2l.6-1.1c0 0-1.3-2.5-3.1-2.1-1.8.3-1.3 2.8-4.4.7-3-2.2 3 3.7 3 3.7" fill="#87989b"/><path fill="#abc2c6" d="m54.4 28.6l.9-3.9-4.6-5.2-1.1 5.9z"/><path d="m6.3 7l.4-1.9.9-.7c1.2.4 4.8 1.5 5.9 2.6h-7.2" fill="#dff4f4"/><g fill="#5a6a6d"><path d="m7.7 7v-2.6c0 0 4.4-.3 7.3 2.6h-7.3"/><path d="m47.3 13.3v-1.6c0 0 1.6-.3 1.6 2.1 0 2.4-1.6-.5-1.6-.5"/></g><g fill="#dff4f4"><path d="m46 12.1l1.3-.4v1.6l-1.4-.1z"/><path d="m9.8 24.2l4.1 4 10.7.1 3.1 2.6v2.9h6.3c0 0 5.2-4.5 9.3 1.9 2.1 3.3 9.3 0 8.6-5h2.8v-1.5c0 0-6.2-1-6.6-3.7-.4-2.7.3-10.3.3-10.3s-10-8.8-41.7-8.6l-3.1 1.1v1.9l6.2 14.6"/></g><path d="m54.8 30.3h-10.4v12.4c0 0 5 .3 6 7.4.8 5.4-2.8 5.8-2.8 5.8v3.6h11c0 0 3.5-1 3.5-5.8 0-3.3 0-8.9-6.1-15.6-1.9-1.9-1.2-7.8-1.2-7.8" fill="#87989b"/><path d="m56.7 29.3h-10.4v13.5c0 0 5 .3 6 7.4.8 5.4-2.8 5.8-2.8 5.8v3.6h11c0 0 3.5-1 3.5-5.8 0-3.3 0-8.9-6.1-15.6-1.9-2-1.2-8.9-1.2-8.9" fill="#293030"/><path d="m36.1 32.1l-.6 1.9c6.2 3.4 1.1 8.2 1.1 8.2 1.9 0 1.9 0 1.9 0s2.6-1.7 7-7.4c1.3-1.7-4.4-5.7-9.4-2.7" fill="#dff4f4"/><path d="m37.9 32.1l-.5 1.9c6.2 3.4 1.1 8.2 1.1 8.2 5 0 3.3-5.8 8.9-7.4 2.3-.6-4.4-5.7-9.5-2.7" fill="#475152"/><path d="m29.7 33.7c0 0-.1 3 .8 6.5 1 3.4 3.7 4.6 7.2 4.6 4.2 0 7.4-4.1 8.1-6.3h-1.4c0 0-2.2 4.9-6.6 4.9-4.2 0-7.3-2.7-4.6-9.7-.1 0-3.5 0-3.5 0" fill="#dff4f4"/><path d="m31.1 33.7c0 0-.2 3 .8 6.5 1 3.4 3.7 4.6 7.2 4.6 4.2 0 5.7-2.7 6.7-3.9v-2.4c0 0-2.2 4.9-6.6 4.9-4.2 0-7.3-2.7-4.6-9.7h-3.5" fill="#475152"/><path d="m12.9 24.2l4.1 4 10.7.1 3.1 2.6v2.9h6.3c0 0 5.2-4.5 9.3 1.9 2.1 3.3 9.3 0 8.6-5h2.8v-1.5c0 0-6.2-1-6.6-3.7-.4-2.7.3-10.3.3-10.3s-10.9-9.4-44.8-8.6v3l6.2 14.6" fill="#87989b"/><path d="m50.6 17c-5-2.3-11.5-3.9-18-5 2 .4 3.4 3.1 3.2 6.2-.2 3-3.5 11.5-3.5 11.5 6.6-.2 13.6 1.5 13.6 1.5 11.8-6.7 4.7-14.2 4.7-14.2" fill="#abc2c6"/><path d="m52 19.3c-5-1.2-8.7-2.1-15.2-2.7 0 0-.3 5.8-.5 7.4l11.8 2.5c2.1.6.8 2.5.8 2.5 6.3-4.8 3.1-9.7 3.1-9.7" fill="#5a6a6d"/><path fill="#dff4f4" d="m33 28.9l2.2-1.9 2-4.5.3-3.7-1.2-4.7-.4-1.8-3.3-.3-.4 17.7z"/><g fill="#293030"><path d="m35.7 24.5c-.4 1.2-1.5 1.9-2.4 1.7-.9-.2-1.2-1.4-.8-2.5.4-1.2 1.5-1.9 2.4-1.7s1.2 1.3.8 2.5"/><path d="m36.4 16.5c.1 1.2-.5 2.2-1.4 2.3-.8 0-1.6-.9-1.7-2.1-.1-1.2.5-2.2 1.4-2.3s1.6.9 1.7 2.1"/></g><g fill="#abc2c6"><path d="m32.6 12c0 0-.1 0-.1 0-.1 0-.2 0-.3 0 .1 0 .2 0 .3 0-14.7-2.5-29.6-2.3-29.6-2.3l.6 3c6.7.1 18.9.3 31.4 1.2-.6-1.1-1.4-1.8-2.3-1.9"/><path d="m5.4 22.3l.6 3.3c0 0 25.5-1.6 26.2-1.5 1-.3 2-1.2 2.6-2.5-5.2-.1-18.6-.4-29.4.7"/></g><g fill="#87989b"><path d="m35.2 14.6c-.1-.3-.2-.5-.3-.7-12.5-.9-24.7-1.2-31.4-1.3l.2 1.2c6.9.1 19.1.2 31.5.8"/><path d="m4.8 19.3l.6 3c10.8-1.1 24.2-.9 29.5-.7.4-.8.7-1.7.8-2.7-4.7-.1-19.4-.3-30.9.4"/></g><path d="m35.2 14.6c-12.4-.6-24.6-.7-31.5-.7l1.1 5.5c11.5-.7 26.1-.5 30.9-.4 0-.2.1-.5.1-.8 0-1.4-.2-2.6-.6-3.6" fill="#5a6a6d"/><path d="m8.2 17.2c.8 4.4-.3 8.2-2.4 8.5-2.2.3-4.6-3.1-5.4-7.5-.8-4.4.3-8.2 2.4-8.5 2.1-.3 4.5 3.1 5.4 7.5" fill="#dff4f4"/><path d="m7 17.3c.6 3.1-.2 5.8-1.7 6-1.5.2-3.2-2.2-3.8-5.3-.6-3.1.2-5.8 1.7-6 1.5-.1 3.2 2.2 3.8 5.3" fill="#293030"/><path d="m33 28.9c-.3-.6-.3-2.6 2.2-1.9l9.4.8-2 2-9.6-.9" fill="#5a6a6d"/><path d="m37.2 22.5c-1.3 0-1.8-3.4.3-3.7l9.7 1.8-.6 3.7-9.4-1.8" fill="#87989b"/><path d="m36.3 14.1c-1.4.7-.9-1.3-.5-1.8l9 2.4 1.5 1.9-10-2.5" fill="#5a6a6d"/><path d="m52.4 32.8c-.3 1.1-1.4 1.9-2.5 1.8-1.1-.1-1.7-1-1.4-2.1s1.4-1.9 2.5-1.8c1.1.1 1.7 1 1.4 2.1" fill="#dff4f4"/><path fill="#87989b" d="m52.9 34.1l-.4.3-4.6-3.2.4-.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f52c.svg b/public/emoji/1f52c.svg new file mode 100644 index 000000000..149eb3797 --- /dev/null +++ b/public/emoji/1f52c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#94989b"><path d="m24.6 54.3c-1-1-2.6-2.6-4.8-4.8-6.1-6.1-2.2-10.4-2.2-10.4l-4.6-4.6c0 0-7.6 8.8 1.1 17.4l6.4 6.4 4.1-4"/><path d="m33.7 44h7.2c4.8-10.9-1.6-24.6-1.7-24.9l-5.8 2.9c0 .1 4.7 13.7.3 22"/></g><g fill="#333"><path d="m44.6 47c-1.5-4.7-5.9-8.1-11.1-8.1-5.2 0-9.6 3.4-11.1 8.1l-5.2 15h32.6l-5.2-15"/><path d="m19.2 27.1l24.6-20.9 6.3 7.3-24.6 20.9z"/></g><g fill="#94989b"><path d="m24.3 33.1l-4-4.7-1.9 2.5 3.2 3.7z"/><path d="m51.4 10.1l-4-4.7-2.5 2.1 4 4.7z"/></g><path fill="#333" d="M52.5 11.4 46.2 4.1 48.7 2 55 9.4z"/><g fill="#d0d0d0"><path d="m43.3 25.8c-1.2 3.4-4.9 5.1-8.3 3.9-3.4-1.2-5.2-4.9-4-8.2 1.2-3.3 4.9-5.1 8.3-3.9 3.4 1.2 5.2 4.9 4 8.2"/><ellipse cx="33.5" cy="50.4" rx="6.5" ry="6.4"/></g><g fill="#333"><path d="m36.2 26.7c1.7.6 3.5-.3 4.1-2 .6-1.7-.3-3.5-2-4.1-1.7-.6-3.5.3-4.1 2-.6 1.6.3 3.5 2 4.1"/><ellipse cx="33.5" cy="50.4" rx="3.2" ry="3.2"/><path transform="matrix(.7067-.7076.7076.7067-21.5895 21.6604)" d="m14.5 28.7h1.6v16.3h-1.6z"/></g><path transform="matrix(.7067-.7076.7076.7067-20.4508 22.1324)" fill="#29abe2" d="m15.7 27.6h1.6v16.3h-1.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f52d.svg b/public/emoji/1f52d.svg new file mode 100644 index 000000000..e4dc0106e --- /dev/null +++ b/public/emoji/1f52d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#333"><path d="m16.8 62h1.8l.9-2.2h-1.9z"/><path d="m44.5 59.8l.9 2.2h1.8l-.8-2.2z"/></g><g fill="#cad5dd"><path d="m35.6 30.2l-7.2.1-10.8 29.5h1.9l11.4-27.9c.4.1.7.1 1.1.1.4 0 .8-.1 1.1-.1l11.4 27.9h1.9l-10.8-29.6"/><path d="m33.6 24.3h-3.1l.7 35.5h1.7z"/></g><g fill="#333"><path d="m31.2 59.8l.1 2.2h1.5l.1-2.2z"/><ellipse cx="32" cy="27.6" rx="5.1" ry="5.1"/></g><circle cx="32" cy="27.6" r="3.8" fill="#fff"/><g fill="#333"><path d="m26.1 5.5c-.4-.1-.7.1-.8.4l-1.2 5.1c-.1.4.1.7.5.8l10.1 2.2c.4.1.7-.2.8-.5l.9-3.5c.1-.4-.1-.8-.5-.9l-9.8-3.6"/><path d="m26 18.7c-.5-.2-.9.1-1 .5l-1.6 6.6c-.1.5.2.9.6 1l13 2.8c.5.1.9-.2 1.1-.7l1.1-4.5c.1-.5-.2-1-.6-1.1l-12.6-4.6"/></g><path fill="#dfe9ef" d="m43.1 16.3l-2.8 11.2 18.6 4.5 2.4-9.5z"/><path d="m57.5 16.9c-.5-.1-1 .2-1.1.7l-1.1 4.5c-.1.5-.6.8-1.1.7l-3.2-.6c-.5-.1-1.1.2-1.2.7l-.5 1.4c-.2.5.1 1 .6 1.1l6.6 1.5c.5.1 1-.2 1.1-.7l1.8-7.9c.1-.5-.2-1-.7-1.1l-1.2-.3" fill="#333"/><path fill="#dfe9ef" d="m11.1 2.9l-4.8 19 33.6 7.2 3.6-14.3z"/><g fill="#333"><path d="m43.5 14.8l-2.2-.8c1.2.4 1.4 4 .4 7.9-1 3.9-2.8 7-4 6.7l2.2.5c1.2.4 3-2.6 4-6.5 1-4 .8-7.4-.4-7.8"/><path d="m11.1 2.9l-3-.9c-1.6-.5-4 3.4-5.3 8.7-1.3 5.3-1 9.9.6 10.4l2.9.9c1.6.5 4-3.4 5.3-8.7 1.3-5.3 1.1-9.9-.5-10.4"/></g><path d="m8.7 12.4c1.1-4.4 1.1-8.4.1-9.8-1.6.6-3.5 4.1-4.6 8.6-1.1 4.4-1.1 8.4-.1 9.8 1.6-.6 3.5-4.1 4.6-8.6" fill="#29abe2"/><g fill="#333"><path d="m61.3 22.5l-1.7-.6c.8.2 1.1 2.7.4 5.3-.7 2.6-2 4.6-2.8 4.4l1.7.4c.8.2 2-1.7 2.7-4.3.6-2.6.5-5-.3-5.2"/><circle cx="46.8" cy="20.5" r=".9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f52e.svg b/public/emoji/1f52e.svg new file mode 100644 index 000000000..72eff081e --- /dev/null +++ b/public/emoji/1f52e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m53.3 55.3c0-3.5 1.7-9.5-5.1-12.8h-32.4c-6.8 3.2-5.1 9.3-5.1 12.8 0 2.6-4.7 1.7-4.7 4.7 0 2.3 3.2 2.2 4.4 1.7 3-1.1 4.9-3.8 5.5-4.6.5-.7.2-.9.5-1.7.3-.8 1.9.8 4-.1 3.1-1.3 1.1-3.9 3.4-3.9 1.4 0 4.4 1.2 8.2 1.2 3.8 0 6.8-1.2 8.2-1.2 2.3 0 .2 2.5 3.4 3.9 2.2.9 3.8-.7 4 .1.3.8-.1.9.5 1.7.6.9 2.5 3.5 5.5 4.6 1.3.5 4.4.6 4.4-1.7 0-3-4.7-2.1-4.7-4.7" fill="#94989b"/><g fill="#b0bdc6"><path d="m46.1 42.8c-3.9-1.3-24.3-1.3-28.2 0-7.7 2.6-5.9 10.6-5.9 10.6s2.6-4.4 6.1-3.4c0 0-4.6 2.2-2.3 5 .6-2.6 2.6.2 4.6-1.1 2.2-1.5.2-4.7 4.1-3.7 5.5 1.6 9.6 1.6 15.2 0 3.8-1.1 1.9 2.1 4.1 3.7 2 1.4 4-1.4 4.6 1.1 2.3-2.9-2.3-5-2.3-5 3.5-1 6.1 3.4 6.1 3.4s1.6-8-6.1-10.6"/><path d="m9.9 58.3c0-1.2-4.7.8-2.4 2.5 2.4 1.7 7.2-2.7 4.7-2.7-1.5 0-2.3 1.3-2.3.2"/><path d="m54.1 58.3c0-1.2 4.7.8 2.4 2.5-2.3 1.7-7.2-2.7-4.7-2.7 1.5 0 2.3 1.3 2.3.2"/></g><circle cx="32" cy="25.8" r="23.8" fill="#8c13d4"/><path d="m35.3 25.3c6.9 2.9 11.8 8.1 13.7 13.7 2.8-3.6 4.5-8.2 4.5-13.1 0-11.9-9.7-21.5-21.5-21.5-11.8 0-21.5 9.6-21.5 21.5 0 1.1.1 2.2.3 3.3 4.7-6.1 14.9-7.9 24.5-3.9" fill="#ae3ffd"/><ellipse cx="32" cy="39.9" rx="15.2" ry="9.7" fill="#6c368e"/><path d="m18.1 30.5c0-11.4 9.2-20.6 20.6-20.6 2.7 0 5.3.5 7.7 1.5-3.6-3.3-8.5-5.4-13.9-5.4-11.3 0-20.5 9.2-20.5 20.6 0 8.6 5.3 16 12.8 19.1-4.1-3.8-6.7-9.2-6.7-15.2" fill="#b371ec"/><g fill="#fff"><path d="m20.4 5.7c0 4.9-2.6 9.2-6.3 9.2 3.7 0 6.3 4.4 6.3 9.2 0-4.9 2.6-9.2 6.3-9.2-3.6 0-6.3-4.3-6.3-9.2"/><path d="m16.7 22.4c0 2.6-1.4 5-3.4 5 2 0 3.4 2.4 3.4 5 0-2.6 1.4-5 3.4-5-1.9 0-3.4-2.4-3.4-5"/><path d="m25.8 18.7c0 2.3-1.2 4.3-3 4.3 1.7 0 3 2 3 4.3 0-2.3 1.2-4.3 3-4.3-1.8.1-3-2-3-4.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f52f.svg b/public/emoji/1f52f.svg new file mode 100644 index 000000000..5783decc3 --- /dev/null +++ b/public/emoji/1f52f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c28fef"><path d="m50.3 32l9.7-16h-19.5l-8.5-14-8.5 14h-19.5l9.7 16-9.7 16h19.5l8.5 14 8.5-14h19.5l-9.7-16m.4-11l-3.5 5.9-3.6-5.9h7.1m-6.6 11l-6.6 11h-11.1l-6.6-11 6.6-11h11.1l6.6 11m-12.1-20.3l2.6 4.3h-5.1l2.5-4.3m-18.7 9.3h7.2l-3.6 5.9-3.6-5.9m0 22l3.5-5.9 3.6 5.9h-7.1m18.7 9.3l-2.6-4.3h5.1l-2.5 4.3m15.2-15.2l3.5 5.9h-7.2l3.7-5.9"/><ellipse cx="32" cy="32" rx="4.2" ry="4.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f530.svg b/public/emoji/1f530.svg new file mode 100644 index 000000000..b0677aae7 --- /dev/null +++ b/public/emoji/1f530.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#24bac5" d="m32 20.8v41.2l20-18.8v-41.2z"/><path fill="#ffce31" d="m12 2v41.2l20 18.8v-41.2z"/><path fill="none" stroke="#3e4347" stroke-linejoin="round" stroke-linecap="round" stroke-width="3" stroke-miterlimit="10" d="M32 20.8 12 2 12 43.2 32 62 52 43.2 52 2z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f531.svg b/public/emoji/1f531.svg new file mode 100644 index 000000000..09cb93cd8 --- /dev/null +++ b/public/emoji/1f531.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57 24.6c-3-7.2-12.2-15.9-12.2-15.9s3 7.4.8 17.3l3.5-3c0 0 3.3 1.4 3.7 5 .5 4.4-2 10.6-2 10.6s-5.5-1.7-13.9-1.6l-3-19.6 7.2 4.7-9.1-20.1-9 19.9 7.2-4.7-3 19.6c-8.4-.1-13.9 1.6-13.9 1.6s-2.5-6.2-2-10.6c.4-3.5 3.7-5 3.7-5l3.5 3c-2.2-9.8.8-17.3.8-17.3s-9.3 8.9-12.3 16.1c-3.1 7.4-5 16.2-5 16.2l6.4 5.9c0 0 5.6-1.7 10-2 4.1-.3 8.9-.4 8.9-.4l-.6 8.7 5.3 9 5.3-9-.6-8.7c0 0 4.8.1 8.9.4 4.3.3 10 2 10 2l6.4-5.9c0 0-1.9-8.8-5-16.2" fill="#eda454"/></svg> \ No newline at end of file diff --git a/public/emoji/1f532.svg b/public/emoji/1f532.svg new file mode 100644 index 000000000..4234050ba --- /dev/null +++ b/public/emoji/1f532.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#333" d="m2 2h60v60h-60z"/><path fill="#d0d0d0" d="m10 10h44v44h-44z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f533.svg b/public/emoji/1f533.svg new file mode 100644 index 000000000..478b8cde7 --- /dev/null +++ b/public/emoji/1f533.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d0d0d0" d="m2 2h60v60h-60z"/><path fill="#333" d="m10 10h44v44h-44z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f534.svg b/public/emoji/1f534.svg new file mode 100644 index 000000000..a8ac9f77d --- /dev/null +++ b/public/emoji/1f534.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f535.svg b/public/emoji/1f535.svg new file mode 100644 index 000000000..3df8731d3 --- /dev/null +++ b/public/emoji/1f535.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#0071bc"/></svg> \ No newline at end of file diff --git a/public/emoji/1f536.svg b/public/emoji/1f536.svg new file mode 100644 index 000000000..351f0db4e --- /dev/null +++ b/public/emoji/1f536.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path transform="matrix(.7071-.7071.7071.7071-13.255 31.9997)" fill="#f27a52" d="m10.8 10.8h42.4v42.4h-42.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f537.svg b/public/emoji/1f537.svg new file mode 100644 index 000000000..2d3514448 --- /dev/null +++ b/public/emoji/1f537.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path transform="matrix(.7071-.7071.7071.7071-13.255 31.9997)" fill="#0071b8" d="m10.8 10.8h42.4v42.4h-42.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f538.svg b/public/emoji/1f538.svg new file mode 100644 index 000000000..10ba0449a --- /dev/null +++ b/public/emoji/1f538.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path transform="matrix(.7071-.7071.7071.7071-13.2552 31.9992)" fill="#f27a52" d="m20.7 20.7h22.6v22.6h-22.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f539.svg b/public/emoji/1f539.svg new file mode 100644 index 000000000..344ca5956 --- /dev/null +++ b/public/emoji/1f539.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path transform="matrix(.7071-.7071.7071.7071-13.2552 31.9992)" fill="#0071b8" d="m20.7 20.7h22.6v22.6h-22.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f53a.svg b/public/emoji/1f53a.svg new file mode 100644 index 000000000..321041237 --- /dev/null +++ b/public/emoji/1f53a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ed4c5c" d="m32 2l-30 60h60z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f53b.svg b/public/emoji/1f53b.svg new file mode 100644 index 000000000..57d6ad467 --- /dev/null +++ b/public/emoji/1f53b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ed4c5c" d="M32 62 62 2 2 2z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f53c.svg b/public/emoji/1f53c.svg new file mode 100644 index 000000000..6836e6e04 --- /dev/null +++ b/public/emoji/1f53c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="M52 38 32 18 12 38z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f53d.svg b/public/emoji/1f53d.svg new file mode 100644 index 000000000..a624cea78 --- /dev/null +++ b/public/emoji/1f53d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m12 26l20 20 20-20z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f549.svg b/public/emoji/1f549.svg new file mode 100644 index 000000000..f068cd739 --- /dev/null +++ b/public/emoji/1f549.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c28fef"><path d="m57.2 29.6c-1.9-3.1-5-6.4-9.9-6.3-6.9 0-9.5 5.5-11.8 10.1-.7 1.4-1.9 3.6-3.5 3.9-1.9.4-3-.7-4.2-1.2 2.6-2.1 5-4.6 5.4-8.5.7-6.3-3.3-10.3-8.5-10.7-5-.4-9.1 1-12.3 2.8-.9.5-2.6 1.5-2.7 2.4 0 .6 2.2 3.6 3.9 7.8 2.3-1.5 5.5-4.2 9.2-4.5 6.4-.6 6.9 5.6.6 6.8-2.6.5-4.9-.2-7.1-.6 1.2 2.8-.6 8.1 1.5 10 2 1.8 4.9-.4 7.2-.3 3.4.1 5.7 3.8 4.1 7.5-2.1 4.7-10.1 5.9-14.9 2.9-9.2-5.8-7.5-16.7-9.2-16.7-2.1-.2-3.1 27 16.7 27 7.9 0 14.6-6 13.9-14.4-.2-2.5-1.1-4.6-1.7-6.5 1.6.2 3.2 0 4.7-.2-2 3.5-.7 10 1.1 12.7 2.6 3.9 8.9 5.3 13.6 2.2 3.8-2.6 6.4-6.7 6.7-12.7.3-5.4-.7-10.1-2.8-13.5m-10.2 18.4c-4.6.5-7.4-1.9-7.8-7.2 3.8-1.6 5.1-8.2 9.7-10.9 4-2.4 6.3 2.4 6.5 5.8.5 6.5-3 11.7-8.4 12.3"/><path d="m39.2 13.5c0 0 5.5-3.8 5.5-5.8 0-2-5.5-5.7-5.5-5.7s-5.5 3.7-5.5 5.7c0 2 5.5 5.8 5.5 5.8"/><path d="m37.8 21.5c7.9 1.8 17.9-4.4 17.9-6.4 0-2.6-4.7-5.1-5.6-6.2-2.5 3.3-7.1 7.4-13 5.8-5.9-1.6-8.3-9.3-8.3-9.3-.8 2.5-.8 5.5.1 7.9 1.4 3.4 5.2 7.3 8.9 8.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f54a.svg b/public/emoji/1f54a.svg new file mode 100644 index 000000000..37fa3aaf1 --- /dev/null +++ b/public/emoji/1f54a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#699635"><path d="m10 17.1c0 0-2.1 1.9-.9 4.4 1.2 2.5.6 4 .6 4s2.4-3.2 1.5-5.2c-.8-1.9-.9-2.1-1.2-3.2"/><path d="m4.5 29.8c0 0 2.5 1.2 3.6-1.4 1.1-2.5 2.5-2.8 2.5-2.8s-3.5-.6-4.4 1.3c-1 1.9-1.1 2.1-1.7 2.9"/><path d="m14.2 20c0 0-2.5 1-2 3.9.5 2.8-.4 4.1-.4 4.1s3.1-2.2 2.7-4.4c-.3-2.2-.3-2.5-.3-3.6"/><path d="m7.5 34c0 0 2.6.2 3.1-2.7.4-2.9 1.6-3.6 1.6-3.6s-3.5.6-3.9 2.8c-.3 2.2-.4 2.4-.8 3.5"/></g><path d="m5.6 21.2c2.8 2 5.3 5 7.2 8.2 2 3.3 3.3 7.2 3.1 11.4 0 0-.1 0-.1 0-.7-3.9-1.7-7.7-3.5-11-.8-1.5-1.7-2.9-2.7-4.2-.7-.9-1.4-1.8-2.2-2.6-.3-.4-1.8-1.5-1.8-1.8" fill="#83bf4f"/><path d="m2 19.3c0 0 .4 3.2 2.8 3.1 2.4-.1 3.2 1.2 3.2 1.2s-1.2-4-3.1-4c-1.8-.1-2 0-2.9-.3" fill="#699635"/><path fill="#ffce31" d="m16.2 30.5l-4.6 3.5 5.8-.7z"/><path d="m27.8 32.1c.3-8 11.6-14.5 17.6-24.8 2.6-4.4 4.8-2.1 3.2 5.9 10.3 1.9-8 24.5-11.7 26.1l-9.1-7.2" fill="#8d9ba3"/><g fill="#d0d0d0"><path d="m27.1 32.8c.3-8 15.1-12 21.6-20.6 13.6-18 16.9-8 9.2-2.1 10.3 1.9-2.4 8.6-2.4 8.6 11.4.6-.9 6.7-.9 6.7 9.5 1.8-3 5.2-3 5.2 6.3 2.3-2.6 4.8-2.6 4.8 4.5 3.5-4.4 3.9-8.1 5.5l-13.8-8.1"/><path d="m15.5 32.1c0-1.9 2.3-4.4 5.7-4.4 9.1 0 18.2 9.7 24.8 18.4 3.9 5.1 10.4 2.8 12.4 5.6 1.4 2-1.6 2.9-1.6 2.9s2.5 4.3-2.3 2.7c0 0 1.6 5.1-4.2 2.9 0 0-1.3 3.3-4.1 1.2-3.7-2.8-.7-11.2-11.5-13.7-18.2-4.4-14.7-11-15.9-12.6-.6-.9-3.3-2-3.3-3"/></g><circle cx="20" cy="30.8" r="1.1" fill="#464d51"/></svg> \ No newline at end of file diff --git a/public/emoji/1f54b.svg b/public/emoji/1f54b.svg new file mode 100644 index 000000000..687e4d776 --- /dev/null +++ b/public/emoji/1f54b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="M14.5 62 2 49.5 2 2 14.5 14.5z"/><path d="m14.5 14.5h47.5v47.5h-47.5z"/><path d="M62 14.5 14.5 14.5 2 2 49.5 2z"/></g><path d="M15.5,12H56l-7.5-7.5H8L15.5,12z" fill="#e8e8e8"/><path fill="#b2c1c0" d="m10.5 7l5 5h36.7l-5-5z"/><path fill="#dbb471" d="m14.5 29.5h47.5v5h-47.5z"/><path opacity=".33" fill="#b2c1c0" d="M14.5 62 2 49.5 2 2 14.5 14.5z"/><path fill="#fbbf67" d="M14.5 34.5 2 22 2 17 14.5 29.5z"/><g fill="#dbb471"><path d="m39.5 37h13.8v5h-13.8z"/><path d="m59.5 37h2.5v5h-2.5z"/><path d="m14.5 37h2.5v5h-2.5z"/><path d="m37.7 38.6c-.6-.6-.3-1.1-.3-1.1l-1-.5-1.1.5c0 0 .3.5-.3 1.1-.3.3-.5.6-.5 1.1 0 .4.3.7.5 1 .3.6.7 1.3 1.4 1.3.7 0 1.1-.6 1.4-1.3.2-.3.5-.6.5-1-.1-.5-.3-.8-.6-1.1"/><path d="m21.5 38.6c-.6-.6-.3-1.1-.3-1.1l-1.1-.5-1.1.5c0 0 .3.5-.3 1.1-.3.3-.5.6-.5 1.1 0 .4.3.7.5 1 .3.6.7 1.3 1.4 1.3.7 0 1.1-.6 1.4-1.3.2-.3.5-.6.5-1 0-.5-.2-.8-.5-1.1"/><path d="m57.7 38.6c-.6-.6-.3-1.1-.3-1.1l-1-.5-1.1.5c0 0 .3.5-.3 1.1-.3.3-.5.6-.5 1.1 0 .4.3.7.5 1 .3.6.7 1.3 1.4 1.3.7 0 1.1-.6 1.4-1.3.2-.3.5-.6.5-1-.1-.5-.3-.8-.6-1.1"/></g><path fill="#fbbf67" d="m13.2 35.8v5l1.3 1.2v-5z"/><g fill="#e8e8e8"><path d="m33.2 44.5h28.8v10h-28.8z"/><path d="m14.5 44.5h8.8v10h-8.8z"/></g><g fill="#fbbf67"><path d="m12.5 36.5c-.2-.8-.1-1.2-.1-1.2l-.4-.8-.4.1c0 0 .1.6-.1 1-.1.2-.2.5-.2.9 0 .4.1.8.2 1.2.1.7.2 1.5.5 1.7.2.2.4-.3.5-.8.1-.3.2-.5.2-.9-.1-.4-.2-.8-.2-1.2"/><path d="m7.5 31.5c-.2-.8-.1-1.2-.1-1.2l-.4-.8-.4.1c0 0 .1.6-.1 1-.1.2-.2.5-.2.9 0 .4.1.8.2 1.2.1.7.2 1.5.5 1.7.2.2.4-.3.5-.8.1-.3.2-.5.2-.9-.1-.4-.2-.8-.2-1.2"/><path d="m8.2 30.8v5l2.5 2.4v-5z"/><path d="m3.2 25.8v5l2.6 2.4v-5z"/></g><path fill="#e8e8e8" d="m2 42l12.5 12.5v-10l-12.5-12.5z"/><g fill="#3e4347"><path opacity=".2" d="m33.2 44.5h28.8v10h-28.8z"/><path opacity=".2" d="m14.5 44.5h8.8v10h-8.8z"/></g><path fill="#dbb471" d="m14.5 54.5h47.5v7.5h-47.5z"/><path opacity=".5" fill="#3e4347" d="m14.5 54.5h47.5v7.5h-47.5z"/><path fill="#dbb471" d="M14.5 62 2 49.5 2 42 14.5 54.5z"/><path opacity=".25" fill="#3e4347" d="M14.5 62 2 49.5 2 42 14.5 54.5z"/><path fill="#ffce31" d="m23.2 42h10v17.5h-10z"/><g fill="#f2b200"><path d="m23.2 58.2h10v1.2h-10z"/><path d="m32 37h1.2v22.5h-1.2z"/></g><path fill="#dbb471" d="m23.2 37v17.5h4.3l.7-5 .8 5h4.2v-17.5z"/><g fill="#fff"><path opacity=".33" d="m30.8 47h-5.1l-1.2-1.2 1.2-1.3h5.1l1.2 1.3z"/><circle cx="30.8" cy="50.8" r="1.3" opacity=".33"/><circle cx="25.8" cy="50.8" r="1.2" opacity=".33"/><path d="m25.8 41c-.2-.2-.1-.4-.1-.4l-.4-.2-.4.2c0 0 .1.2-.1.4-.1.1-.2.3-.2.4 0 .2.1.3.2.4.1.3.3.5.6.5.3 0 .4-.3.6-.5.1-.1.2-.3.2-.4-.2-.1-.3-.3-.4-.4" opacity=".33"/><path d="m27.8 41c-.2-.2-.1-.4-.1-.4l-.4-.2-.4.2c0 0 .1.2-.1.4-.1.1-.2.3-.2.4 0 .2.1.3.2.4.1.3.3.5.6.5.3 0 .4-.3.6-.5.1-.1.2-.3.2-.4-.2-.1-.3-.3-.4-.4" opacity=".33"/><path d="m29.8 41c-.2-.2-.1-.4-.1-.4l-.4-.2-.4.2c0 0 .1.2-.1.4-.1.1-.2.3-.2.4 0 .2.1.3.2.4.1.3.3.5.6.5.3 0 .4-.3.6-.5.1-.1.2-.3.2-.4-.2-.1-.3-.3-.4-.4" opacity=".33"/><path d="m31.8 41c-.2-.2-.1-.4-.1-.4l-.4-.2-.4.2c0 0 .1.2-.1.4-.1.1-.2.3-.2.4 0 .2.1.3.2.4.1.3.3.5.6.5.3 0 .4-.3.6-.5.1-.1.2-.3.2-.4-.2-.1-.3-.3-.4-.4" opacity=".33"/></g><g fill="#dbb471"><path d="m14.5 59.3l-1.7-1.7v-2.1l1.7 1.7v-.4l-3.6-3.6v-2.3l-.3-.3v2.3l-2.2-2.2v-2.3l-.3-.3v2.3l-3.4-3.4v-2.3l-.3-.3v2.3l-2.4-2.4v.4l.8.8v2.1l-.8-.8v.4l2.3 2.3v2.3l.3.3v-2.3l2.2 2.2v2.3l.3.3v-2.3l4.1 4.1v2.3l.3.3v-2.3l3 3v-.4m-8.9-8.9l-2.5-2.5v-2.1l2.5 2.5v2.1m3.7 3.7l-3.4-3.4v-2.1l3.4 3.4v2.1m3.2 3.1l-2.8-2.8v-2.1l2.8 2.8v2.1"/><path d="m62 57.2v-.3h-5.5v-2.3h-.3v2.3h-4.8v-2.3h-.3v2.3h-4.6v-2.3h-.3v2.3h-4.1v-2.3h-.3v2.3h-5.3v-2.3h-.3v2.3h-3v.3h4.8v2.2h-17.7v-2.2h3v-.3h-4.8v-2.3h-.3v2.3h-3.6v.3h5.4v2.2h-5.5v.3h1.1v2.3h.3v-2.3h5.9v2.3h.3v-2.3h4.9v2.3h.3v-2.3h3.7v2.3h.3v-2.3h2.9v2.3h.3v-2.3h5.5v2.3h.3v-2.3h5v2.3h.3v-2.3h5.4v2.3h.3v-2.3h4.8v2.3h.3v-2.3h5.6v-.3h-3.6v-2.2h3.6m-18.3 2.1h-5.3v-2.2h5.3v2.2m3.8 0h-3.5v-2.2h3.4l.1 2.2m5.6 0h-5.3v-2.2h5.3v2.2m5 0h-4.7v-2.2h4.7v2.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f54c.svg b/public/emoji/1f54c.svg new file mode 100644 index 000000000..071b498d3 --- /dev/null +++ b/public/emoji/1f54c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b2c1c0"><path d="m49 19h8v45h-8z"/><path d="m57 31h-8l-2-2h12z"/></g><path d="m55 23.3c0-.6-.4-1.2-.9-1.5-.7-.4-1.1-.8-1.1-.8s-.4.4-1.1.8c-.5.3-.9.9-.9 1.5 0 .4.2.8.5 1.1v2.6h3v-2.6c.3-.3.5-.7.5-1.1" fill="#3e4347"/><path fill="#e8e8e8" d="m47 27h12v2h-12z"/><g fill="#d3976e"><path d="m53.2 1.6c-.4 0-.8-.4-.8-.8 0-.4.3-.7.7-.8 0 0-.1 0-.1 0-.6 0-1 .4-1 1 0 .6.4 1 1 1 .6 0 1-.4 1-1 0 0 0-.1 0-.1-.1.4-.4.7-.8.7"/><path d="m52.5 1.8h1v5.2h-1z"/></g><path fill="#e8e8e8" d="m53 5l-4 14h8z"/><circle cx="53" cy="3.2" r="1" fill="#d3976e"/><g fill="#b2c1c0"><path d="m7 19h8v45h-8z"/><path d="m15 31h-8l-2-2h12z"/></g><path d="m13 23.3c0-.6-.4-1.2-.9-1.5-.7-.4-1.1-.8-1.1-.8s-.4.4-1.1.8c-.5.3-.9.9-.9 1.5 0 .4.2.8.5 1.1v2.6h3v-2.6c.3-.3.5-.7.5-1.1" fill="#3e4347"/><path fill="#e8e8e8" d="m5 27h12v2h-12z"/><g fill="#d3976e"><path d="m11.2 1.6c-.4 0-.8-.4-.8-.8 0-.4.3-.7.7-.8 0 0-.1 0-.1 0-.6 0-1 .4-1 1 0 .6.4 1 1 1 .6 0 1-.4 1-1 0 0 0-.1 0-.1-.1.4-.4.7-.8.7"/><path d="m10.5 1.8h1v5.2h-1z"/></g><path fill="#e8e8e8" d="m11 5l-4 14h8z"/><g fill="#d3976e"><circle cx="11" cy="3.2" r="1"/><path d="m31.5 13h1v9h-1z"/></g><g fill="#fbbf67"><path d="m41.5 26.6c-6.4-3.1-9.5-5.6-9.5-5.6s-3.1 2.5-9.5 5.6c-4.3 2.1-7.5 6.2-7.5 10.4 0 6.6 7.6 12 17 12 9.4 0 17-5.4 17-12 0-4.2-3.2-8.3-7.5-10.4"/><circle cx="32" cy="18" r="2"/></g><g fill="#d3976e"><path d="m33 12c-2.2 0-4-1.8-4-4 0-2 1.5-3.7 3.5-3.9-.2-.1-.3-.1-.5-.1-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5c0-.2 0-.3-.1-.5-.2 2-1.9 3.5-3.9 3.5"/><path d="m32 19c-.9 0-1.7-.6-1.9-1.5 0 .2-.1.3-.1.5 0 1.1.9 2 2 2 1.1 0 2-.9 2-2 0-.2 0-.3-.1-.5-.2.9-1 1.5-1.9 1.5"/><path d="m31.5 19.5h1v1h-1z"/><path d="m32 40c-7.7 0-14.1-1.6-16.3-6.5-.4 1.1-.7 2.3-.7 3.5 0 6.6 7.6 12 17 12 9.4 0 17-5.4 17-12 0-1.2-.3-2.4-.7-3.5-2.2 4.9-8.6 6.5-16.3 6.5"/></g><path d="m48 42h-32c-.6 0-1 .5-1 1v20c0 .5.4 1 1 1h32c.5 0 1-.5 1-1v-20c0-.5-.5-1-1-1" fill="#e8e8e8"/><path d="m24.5 54h-7v-3.9c-.3-.5-.5-1.2-.5-1.8 0-1.3.7-2.5 1.9-3.2.5-.3.8-.5.8-.5l1.4-1.3 1.4 1.3c0 0 .3.2.7.5 1.1.7 1.9 1.9 1.9 3.2 0 .6-.2 1.2-.5 1.8v3.9z" fill="#b2c1c0"/><path d="m36 56.6c0-1.2-.7-2.4-1.8-3-1.5-.9-2.2-1.6-2.2-1.6s-.7.7-2.2 1.6c-1 .6-1.8 1.8-1.8 3 0 .9.4 1.6 1 2.2v5.2h6v-5.2c.6-.6 1-1.4 1-2.2" fill="#3e4347"/><path d="m27 64h2v-5.2c-.6-.6-1-1.4-1-2.2 0-1.2.7-2.4 1.8-3 1.5-.9 2.2-1.6 2.2-1.6s.7.7 2.2 1.6c1 .6 1.8 1.8 1.8 3 0 .9-.4 1.6-1 2.2v5.2h2v-4.4c.7-.9 1-1.9 1-3 0-1.9-1.1-3.7-2.8-4.7-1.2-.7-1.9-1.3-1.9-1.3l-1.3-1.4-1.4 1.3c0 0-.6.6-1.9 1.3-1.7 1-2.7 2.8-2.7 4.7 0 1.1.4 2.1 1 3v4.5" fill="#b2c1c0"/><path d="m23 48.3c0-.6-.4-1.2-.9-1.5-.7-.4-1.1-.8-1.1-.8s-.4.4-1.1.8c-.5.3-.9.9-.9 1.5 0 .4.2.8.5 1.1v2.6h3v-2.6c.3-.3.5-.7.5-1.1" fill="#3e4347"/><path d="m46.5 54h-7v-3.9c-.3-.5-.5-1.2-.5-1.8 0-1.3.7-2.5 1.9-3.2.5-.3.8-.5.8-.5l1.4-1.3 1.4 1.3c0 0 .3.2.7.5 1.1.7 1.9 1.9 1.9 3.2 0 .6-.2 1.2-.5 1.8v3.9z" fill="#b2c1c0"/><path d="m45 48.3c0-.6-.4-1.2-.9-1.5-.7-.4-1.1-.8-1.1-.8s-.4.4-1.1.8c-.5.3-.9.9-.9 1.5 0 .4.2.8.5 1.1v2.6h3v-2.6c.3-.3.5-.7.5-1.1" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f54d.svg b/public/emoji/1f54d.svg new file mode 100644 index 000000000..e33485507 --- /dev/null +++ b/public/emoji/1f54d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#e8e8e8" d="M 2,32.9 H13.2 V62 H2 z"/><path fill="#c94747" d="m3.9 36h7.5v18.5h-7.5z"/><path d="m7.6 43.1c-.5 0-.9.4-.9.9v10.5h1.9v-10.5c0-.5-.5-.9-1-.9" fill="#3e4347"/><path d="m7.6 40.2c-2.1 0-3.8 1.7-3.8 3.8h1.4c0-1.3 1-2.3 2.3-2.3s2.5 1 2.5 2.3h1.4c0-2.1-1.7-3.8-3.8-3.8" fill="#e8e8e8"/><path fill="#3e4347" d="m6.7 56.4h1.9v3.8h-1.9z"/><path fill="#c94747" d="m2 22.6h11.2v10.3h-11.2z"/><g fill="#e8e8e8"><path d="m13 24.7c-.3-.6-.9-.9-1.6-.9-.7 0-1.3.4-1.6.9h-.6c-.3-.6-.9-.9-1.6-.9-.7 0-1.3.4-1.6.9h-.5c-.3-.6-.9-.9-1.6-.9-.7 0-1.3.4-1.6.9h-.3v.9h11.2v-.9h-.2"/><path d="m9.5 21.7h-3.7-3.8v.9h3.8 3.7 3.7v-.9z"/></g><path d="m13.1 17c.1-.3.1-.6.1-.9 0-2.1-1.7-3.5-2.8-4.7-2.2-2.2-2.8-3.8-2.8-3.8s-.6 1.6-2.8 3.8c-1.1 1.1-2.8 2.6-2.8 4.7 0 .3 0 .6.1.9l.8 2.8-.9 1.9h11.2l-.9-1.9.8-2.8" fill="#c94747"/><g fill="#e8e8e8"><path d="m5.6 13.6c.4-1.4.9-2.6 1.6-3.6-1.1 1-2.1 2.3-2.6 4.1-.6 2.3 0 4.1 1.4 5.2-.8-1.3-1-3.3-.4-5.7"/><path d="m9.6 13.6c-.4-1.4-.9-2.6-1.5-3.6 1.1 1 2.1 2.3 2.6 4.1.6 2.3-.1 4.1-1.4 5.2.7-1.3.9-3.3.3-5.7"/></g><g fill="#b2c1c0"><path d="m8.2 2.9l.4-.4h-.7l-.3-.5-.3.5h-.6l.3.4-.3.5h.6l.3.5.3-.5h.7z"/><path d="m7.6 3.4c-.2 3.8-1 6-1 6 .6.1.8.1 1.1.1.3 0 .5 0 1.1-.1-.1 0-1-2.2-1.2-6"/></g><path fill="#e8e8e8" d="m50.8 32.9h11.2v29.1h-11.2z"/><path fill="#c94747" d="m52.6 36h7.5v18.5h-7.5z"/><path d="m56.4 43.1c-.5 0-.9.4-.9.9v10.5h1.9v-10.5c-.1-.5-.5-.9-1-.9" fill="#3e4347"/><path d="m56.4 40.2c-2.1 0-3.8 1.7-3.8 3.8h1.4c0-1.3 1-2.3 2.3-2.3s2.3 1.1 2.3 2.3h1.4c.1-2.1-1.6-3.8-3.6-3.8" fill="#e8e8e8"/><path fill="#3e4347" d="m55.4 56.4h1.9v3.8h-1.9z"/><path fill="#c94747" d="m50.8 22.6h11.2v10.3h-11.2z"/><g fill="#e8e8e8"><path d="m60.1 23.7c-.7 0-1.3.4-1.6.9h-.5c-.3-.6-.9-.9-1.6-.9-.7 0-1.3.4-1.6.9h-.5c-.3-.6-.9-.9-1.6-.9-.7 0-1.3.4-1.6.9h-.3v.9h11.2v-.9h-.3c-.3-.5-.9-.9-1.6-.9"/><path d="m58.2 21.7h-3.7-3.7v.9h3.7 3.7 3.8v-.9z"/></g><path d="m61.9 17c.1-.3.1-.6.1-.9 0-2.1-1.7-3.5-2.8-4.7-2.2-2.2-2.8-3.8-2.8-3.8s-.6 1.6-2.8 3.8c-1.2 1.2-2.8 2.6-2.8 4.7 0 .3 0 .6.1.9l.8 2.8-.9 1.9h11.2l-.9-1.9.8-2.8" fill="#c94747"/><g fill="#e8e8e8"><path d="m54.4 13.6c.4-1.4.9-2.6 1.5-3.6-1.1 1-2.1 2.3-2.6 4.1-.6 2.3.1 4.1 1.4 5.2-.7-1.3-.9-3.3-.3-5.7"/><path d="m58.4 13.6c-.4-1.4-.9-2.6-1.6-3.6 1.1 1 2.1 2.3 2.6 4.1.6 2.3-.1 4.1-1.4 5.2.8-1.3 1-3.3.4-5.7"/></g><g fill="#b2c1c0"><path d="m57 2.9l.3-.4h-.6l-.3-.5-.3.5h-.7l.4.4-.4.5h.7l.3.5.3-.5h.6z"/><path d="m56.3 3.4c-.2 3.8-1 6-1 6 .6.1.8.1 1.1.1s.5 0 1.1-.1c-.1 0-.9-2.2-1.2-6"/><path d="m32 11.4c-2.1 0-3.8 1.7-3.8 3.8v5.6h7.5v-5.6c.1-2.1-1.6-3.8-3.7-3.8"/></g><path d="m30.1 19.8h3.8v-4.7c0-1-.8-1.9-1.9-1.9-1 0-1.9.8-1.9 1.9v4.7" fill="#3e4347"/><path fill="#b2c1c0" d="m32 16.1l-18.8 9.3v36.6h37.6v-36.6z"/><path d="M15.1,62h33.8V26.6L32,18.2l-16.9,8.4V62z" fill="#c94747"/><g fill="#89664c"><path d="m22.6 42.8c-2.6 0-4.7 2.1-4.7 4.7v14.5h9.4v-14.5c0-2.6-2.1-4.7-4.7-4.7"/><path d="m32 42.8c-2.6 0-4.7 2.1-4.7 4.7v14.5h9.4v-14.5c0-2.6-2.1-4.7-4.7-4.7"/><path d="m41.4 42.8c-2.6 0-4.7 2.1-4.7 4.7v14.5h9.4v-14.5c0-2.6-2.1-4.7-4.7-4.7"/></g><path d="m41.4 41.4c-2 0-3.7 1-4.7 2.5-1-1.5-2.7-2.5-4.7-2.5s-3.7 1-4.7 2.5c-1-1.5-2.7-2.5-4.7-2.5-3.1 0-5.6 2.5-5.6 5.6v15h1.9v-15c0-2.1 1.7-3.8 3.8-3.8s3.8 1.7 3.8 3.8v15h1.9v-15c0-2.1 1.7-3.8 3.8-3.8s3.8 1.7 3.8 3.8v15h1.9v-15c0-2.1 1.7-3.8 3.8-3.8s3.8 1.7 3.8 3.8v15h1.5v-15c0-3.1-2.5-5.6-5.6-5.6" fill="#e8e8e8"/><g fill="#594640"><path d="m45.1 47h-7.5v1.9h2.8v13.1h1.9v-13.1h2.8z"/><path d="m18.9 47v1.9h2.8v13.1h1.9v-13.1h2.8v-1.9z"/><path d="m28.2 47v1.9h2.9v13.1h1.8v-13.1h2.9v-1.9z"/></g><path fill="#3e4347" d="m28.2 26.4h7.5v6.9h-7.5z"/><g fill="#e8e8e8"><path d="m40.4 34.7h-16.8l8.4-13.9 8.4 13.9m-13.8-1.8h10.8l-5.4-8.8-5.4 8.8"/><path d="m32 39.5l-8.4-13.9h16.9l-8.5 13.9m-5.4-12.2l5.4 8.9 5.4-8.9c0 0-10.8 0-10.8 0"/></g><g fill="#3e4347"><path d="m3.9 24.5c-.5 0-.9.4-.9.9v6.6h1.9v-6.6c-.1-.5-.5-.9-1-.9"/><path d="m7.6 24.5c-.5 0-.9.4-.9.9v6.6h1.9v-6.6c0-.5-.5-.9-1-.9"/><path d="m11.4 24.5c-.5 0-.9.4-.9.9v6.6h1.9v-6.6c-.1-.5-.5-.9-1-.9"/><path d="m52.6 24.5c-.5 0-.9.4-.9.9v6.6h1.9v-6.6c0-.5-.5-.9-1-.9"/><path d="m56.4 24.5c-.5 0-.9.4-.9.9v6.6h1.9v-6.6c-.1-.5-.5-.9-1-.9"/><path d="m60.1 24.5c-.5 0-.9.4-.9.9v6.6h1.9v-6.6c0-.5-.5-.9-1-.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f54e.svg b/public/emoji/1f54e.svg new file mode 100644 index 000000000..82e1ca338 --- /dev/null +++ b/public/emoji/1f54e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffb700"><path d="m7.1 21c0 .5-.4 1-1 1h-3.1c-.5 0-1-.5-1-1 0-.5.5-1 1-1h3.1c.6 0 1 .5 1 1"/><path d="m6.1 25c0 .5-.4 1-1 1h-1.1c-.5 0-1-.5-1-1 0-.5.5-1 1-1h1.1c.6 0 1 .5 1 1"/><path d="m13 25c0 .5-.4 1-1 1h-1.1c-.6 0-1-.5-1-1 0-.5.4-1 1-1h1.1c.6 0 1 .5 1 1"/><path d="m19.9 25c0 .5-.5 1-1 1h-1.1c-.6 0-1-.5-1-1 0-.5.4-1 1-1h1.1c.5 0 1 .5 1 1"/><path d="m14 21c0 .5-.4 1-1 1h-3.1c-.6 0-1-.5-1-1 0-.5.4-1 1-1h3.1c.6 0 1 .5 1 1"/><path d="m20.9 21c0 .5-.5 1-1 1h-3.1c-.6 0-1-.5-1-1 0-.5.4-1 1-1h3.1c.5 0 1 .5 1 1"/><path d="m27.7 21c0 .5-.5 1-1 1h-3.1c-.5 0-1-.5-1-1 0-.5.5-1 1-1h3.1c.6 0 1 .5 1 1"/><path d="m34.6 19c0 .5-.5 1-1 1h-3.1c-.5 0-1-.5-1-1 0-.5.5-1 1-1h3.1c.5 0 1 .5 1 1"/><path d="m41.4 21c0 .5-.5 1-1 1h-3.1c-.5 0-1-.5-1-1 0-.5.5-1 1-1h3.1c.6 0 1 .5 1 1"/><path d="m48.3 21c0 .5-.4 1-1 1h-3.1c-.5 0-1-.5-1-1 0-.5.5-1 1-1h3.1c.5 0 1 .5 1 1"/><path d="m55.1 21c0 .5-.4 1-1 1h-3.1c-.5 0-1-.5-1-1 0-.5.5-1 1-1h3.1c.6 0 1 .5 1 1"/><path d="m62 21c0 .5-.5 1-1 1h-3.1c-.6 0-1-.5-1-1 0-.5.4-1 1-1h3.1c.5 0 1 .5 1 1"/><path d="m2.6 21c0 .2 0 .3 0 .5 0 1.9.9 3.5 2 3.5s2-1.6 2-3.5c0-.2 0-.3 0-.5h-4"/><path d="m9.5 21c0 .2 0 .3 0 .5 0 1.9.9 3.5 2 3.5 1.1 0 2-1.6 2-3.5 0-.2 0-.3 0-.5h-4"/><path d="m16.3 21c0 .2 0 .3 0 .5 0 1.9.9 3.5 2 3.5 1.1 0 2-1.6 2-3.5 0-.2 0-.3 0-.5h-4"/><path d="m23.2 21c0 .2 0 .3 0 .5 0 1.9.9 3.5 2 3.5s2-1.6 2-3.5c0-.2 0-.3 0-.5h-4"/><path d="m36.9 21c0 .2 0 .3 0 .5 0 1.9.9 3.5 2 3.5s2-1.6 2-3.5c0-.2 0-.3 0-.5h-4"/><path d="m43.7 21c0 .2 0 .3 0 .5 0 1.9.9 3.5 2 3.5 1.1 0 2-1.6 2-3.5 0-.2 0-.3 0-.5h-4"/><path d="m50.6 21c0 .2 0 .3 0 .5 0 1.9.9 3.5 2 3.5s2-1.6 2-3.5c0-.2 0-.3 0-.5h-4"/><path d="m57.5 21c0 .2 0 .3 0 .5 0 1.9.9 3.5 2 3.5 1.1 0 2-1.6 2-3.5 0-.2 0-.3 0-.5h-4"/><path d="m30 19c0 .2 0 .3 0 .5 0 1.9.9 3.5 2 3.5s2-1.6 2-3.5c0-.2 0-.3 0-.5h-4"/><path d="m26.7 25c0 .5-.5 1-1 1h-1.1c-.5 0-1-.5-1-1 0-.5.5-1 1-1h1.1c.6 0 1 .5 1 1"/><path d="m40.4 25c0 .5-.5 1-1 1h-1.1c-.5 0-1-.5-1-1 0-.5.5-1 1-1h1.1c.6 0 1 .5 1 1"/><path d="m47.3 25c0 .5-.5 1-1 1h-1.1c-.5 0-1-.5-1-1 0-.5.5-1 1-1h1.1c.5 0 1 .5 1 1"/><path d="m54.1 25c0 .5-.4 1-1 1h-1.1c-.5 0-1-.5-1-1 0-.5.5-1 1-1h1.1c.6 0 1 .5 1 1"/><path d="m61 25c0 .5-.5 1-1 1h-1.1c-.6 0-1-.5-1-1 0-.5.4-1 1-1h1.1c.5 0 1 .5 1 1"/><path d="M32,52C16.3,52,3.6,39.2,3.6,23.6h2C5.6,38.1,17.4,50,32,50s26.4-11.9,26.4-26.4h2C60.4,39.2,47.7,52,32,52z"/><path d="m32 45.1c-11.9 0-21.5-9.6-21.5-21.5h2c0 10.8 8.7 19.5 19.5 19.5s19.5-8.7 19.5-19.5h2c0 11.8-9.6 21.5-21.5 21.5"/><path d="m32 38.6c-8.3 0-15-6.7-15-15h2c0 7.2 5.8 13 13 13s13-5.8 13-13h2c0 8.2-6.7 15-15 15"/><path d="m32 31.6c-4.4 0-8-3.6-8-8h2c0 3.3 2.7 6 6 6s6-2.7 6-6h2c0 4.4-3.6 8-8 8"/><path d="m31 21h2v35h-2z"/><path d="m36 56.5c0 .8-1.8 1.5-4 1.5s-4-.7-4-1.5 1.8-2.5 4-2.5 4 1.6 4 2.5"/><path d="m40 59.5c0 1.9-3.6 2.5-8 2.5s-8-.6-8-2.5c0-1.9 3.6-3.5 8-3.5s8 1.5 8 3.5"/></g><path d="m5.1 12h-1.1c-.6 0-1 .4-1 1v7h3.1v-7c0-.6-.4-1-1-1" fill="#e8e8e8"/><path fill="#b2c1c0" d="m4.6 9l-.5 3h1z"/><path d="m4.9 4c0 0-1.7 1.8-1.3 4.7.2 1.5 1.9 1.9 1.9 0 .1-2-1.3-2-.6-4.7" fill="#ff8736"/><path d="m12 12h-1.1c-.6 0-1 .4-1 1v7h3.1v-7c0-.6-.4-1-1-1" fill="#e8e8e8"/><path fill="#b2c1c0" d="m11.4 9l-.5 3h1z"/><path d="m11.8 4c0 0-1.7 1.8-1.3 4.7.2 1.5 1.9 1.9 1.9 0 0-2-1.3-2-.6-4.7" fill="#ff8736"/><path d="m18.9 12h-1.1c-.5 0-1 .4-1 1v7h3.1v-7c0-.6-.5-1-1-1" fill="#e8e8e8"/><path fill="#b2c1c0" d="m18.3 9l-.5 3h1z"/><path d="m18.6 4c0 0-1.7 1.8-1.3 4.7.2 1.5 1.9 1.9 1.9 0 .1-2-1.2-2-.6-4.7" fill="#ff8736"/><path d="m25.7 12h-1.1c-.5 0-1 .4-1 1v7h3.1v-7c0-.6-.4-1-1-1" fill="#e8e8e8"/><path fill="#b2c1c0" d="m25.1 9l-.5 3h1z"/><path d="m25.5 4c0 0-1.7 1.8-1.3 4.7.2 1.5 1.9 1.9 1.9 0 0-2-1.3-2-.6-4.7" fill="#ff8736"/><path d="m32.6 10h-1.1c-.5 0-1 .4-1 1v7h3.1v-7c0-.6-.5-1-1-1" fill="#e8e8e8"/><path fill="#b2c1c0" d="m32 7l-.5 3h1z"/><path d="m32.4 2c0 0-1.7 1.8-1.3 4.7.2 1.5 1.9 1.9 1.9 0 0-2-1.3-2-.6-4.7" fill="#ff8736"/><path d="m39.4 12h-1.1c-.5 0-1 .4-1 1v7h3.1v-7c0-.6-.4-1-1-1" fill="#e8e8e8"/><path fill="#b2c1c0" d="m38.8 9l-.4 3h1z"/><path d="m39.2 4c0 0-1.7 1.8-1.3 4.7.2 1.5 1.9 1.9 1.9 0 0-2-1.3-2-.6-4.7" fill="#ff8736"/><path d="m46.3 12h-1.1c-.5 0-1 .4-1 1v7h3.1v-7c0-.6-.5-1-1-1" fill="#e8e8e8"/><path fill="#b2c1c0" d="m45.7 9l-.5 3h1z"/><path d="m46.1 4c0 0-1.7 1.8-1.3 4.7.2 1.5 1.9 1.9 1.9 0 0-2-1.3-2-.6-4.7" fill="#ff8736"/><path d="m60 12h-1.1c-.5 0-1 .4-1 1v7h3.1v-7c0-.6-.5-1-1-1" fill="#e8e8e8"/><path fill="#b2c1c0" d="m59.4 9l-.5 3h1z"/><path d="m59.8 4c0 0-1.7 1.8-1.3 4.7.2 1.5 1.9 1.9 1.9 0 0-2-1.3-2-.6-4.7" fill="#ff8736"/><path d="m53.1 12h-1.1c-.5 0-1 .4-1 1v7h3.1v-7c0-.6-.4-1-1-1" fill="#e8e8e8"/><path fill="#b2c1c0" d="m52.6 9l-.5 3h1z"/><path d="m52.9 4c0 0-1.7 1.8-1.3 4.7.2 1.5 1.9 1.9 1.9 0 .1-2-1.3-2-.6-4.7" fill="#ff8736"/><g fill="#c28200"><path d="m36.2 57.7c.2.2-1.5 1.7-4.2 1.7s-4.4-1.5-4.2-1.7c.1-.2 1.9.7 4.2.7 2.3 0 4-.9 4.2-.7"/><ellipse cx="4.6" cy="22.2" rx="1.5" ry=".2"/><ellipse cx="11.4" cy="22.2" rx="1.5" ry=".2"/><ellipse cx="18.3" cy="22.2" rx="1.5" ry=".2"/><ellipse cx="25.1" cy="22.2" rx="1.5" ry=".2"/><ellipse cx="38.9" cy="22.1" rx="1.5" ry=".2"/><ellipse cx="32" cy="20" rx="1.5" ry=".2"/><ellipse cx="45.8" cy="22.1" rx="1.5" ry=".2"/><ellipse cx="52.6" cy="22.1" rx="1.5" ry=".2"/><ellipse cx="59.4" cy="22.1" rx="1.5" ry=".2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f550.svg b/public/emoji/1f550.svg new file mode 100644 index 000000000..bd5bb075b --- /dev/null +++ b/public/emoji/1f550.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 6h4v32h-4z"/><path d="M30.6 38 27 36.1 39.4 16 43 17.9z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f551.svg b/public/emoji/1f551.svg new file mode 100644 index 000000000..2e5517712 --- /dev/null +++ b/public/emoji/1f551.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 6h4v32h-4z"/><path d="M27.9 37 26 33.4 46.1 21 48 24.6z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f552.svg b/public/emoji/1f552.svg new file mode 100644 index 000000000..834d2ddc5 --- /dev/null +++ b/public/emoji/1f552.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 6h4v32h-4z"/><path d="m26 30h24v4h-24z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f553.svg b/public/emoji/1f553.svg new file mode 100644 index 000000000..9f67b6958 --- /dev/null +++ b/public/emoji/1f553.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 6h4v32h-4z"/><path d="M26 30.6 27.9 27 48 39.4 46.1 43z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f554.svg b/public/emoji/1f554.svg new file mode 100644 index 000000000..073f85721 --- /dev/null +++ b/public/emoji/1f554.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 6h4v32h-4z"/><path d="M27 27.9 30.6 26 43 46.1 39.4 48z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f555.svg b/public/emoji/1f555.svg new file mode 100644 index 000000000..0fc34642b --- /dev/null +++ b/public/emoji/1f555.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 6h4v32h-4z"/><path d="m30 26h4v24h-4z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f556.svg b/public/emoji/1f556.svg new file mode 100644 index 000000000..528919067 --- /dev/null +++ b/public/emoji/1f556.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 6h4v32h-4z"/><path d="M33.4 26 37 27.9 24.6 48 21 46.1z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f557.svg b/public/emoji/1f557.svg new file mode 100644 index 000000000..f5bc3aff5 --- /dev/null +++ b/public/emoji/1f557.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 6h4v32h-4z"/><path d="M36.1 27 38 30.6 17.9 43 16 39.4z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f558.svg b/public/emoji/1f558.svg new file mode 100644 index 000000000..7e4eda386 --- /dev/null +++ b/public/emoji/1f558.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 6h4v32h-4z"/><path d="m14 30h24v4h-24z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f559.svg b/public/emoji/1f559.svg new file mode 100644 index 000000000..21e380e62 --- /dev/null +++ b/public/emoji/1f559.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 6h4v32h-4z"/><path d="M38 33.4 36.1 37 16 24.6 17.9 21z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f55a.svg b/public/emoji/1f55a.svg new file mode 100644 index 000000000..6d7a3531c --- /dev/null +++ b/public/emoji/1f55a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 6h4v32h-4z"/><path d="M37 36.1 33.4 38 21 17.9 24.6 16z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f55b.svg b/public/emoji/1f55b.svg new file mode 100644 index 000000000..1381b3bc6 --- /dev/null +++ b/public/emoji/1f55b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 6h4v32h-4z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f55c.svg b/public/emoji/1f55c.svg new file mode 100644 index 000000000..9972f542d --- /dev/null +++ b/public/emoji/1f55c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><circle cx="32" cy="32" r="4"/><path d="m30 26h4v32h-4z"/><path transform="matrix(.7067-.7075.7075.7067-9.2498 33.6847)" d="m23.9 26h24.2v4h-24.2z"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f55d.svg b/public/emoji/1f55d.svg new file mode 100644 index 000000000..86f24116e --- /dev/null +++ b/public/emoji/1f55d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 26h4v32h-4z"/><path d="m26 35.5l-1-3.8 23-6.2 1 3.8z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f55e.svg b/public/emoji/1f55e.svg new file mode 100644 index 000000000..da9779968 --- /dev/null +++ b/public/emoji/1f55e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 26h4v32h-4z"/><path d="m26 32.3l1-3.8 23 6.2-1 3.8z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f55f.svg b/public/emoji/1f55f.svg new file mode 100644 index 000000000..8185d206b --- /dev/null +++ b/public/emoji/1f55f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 26h4v32h-4z"/><path transform="matrix(.7069-.7073.7073.7069-14.9093 36.0135)" d="m34 23.9h4v24.2h-4z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f560.svg b/public/emoji/1f560.svg new file mode 100644 index 000000000..54ef72628 --- /dev/null +++ b/public/emoji/1f560.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 26h4v32h-4z"/><path d="m28.4 26l3.8-1 6.2 23-3.8 1z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f561.svg b/public/emoji/1f561.svg new file mode 100644 index 000000000..fea0cde95 --- /dev/null +++ b/public/emoji/1f561.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 26h4v32h-4z"/><path d="m31.7 26l3.8 1-6.2 23-3.8-1z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f562.svg b/public/emoji/1f562.svg new file mode 100644 index 000000000..5cf968fb8 --- /dev/null +++ b/public/emoji/1f562.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 26h4v32h-4z"/><path transform="matrix(.7067-.7075.7075.7067-17.2588 30.3672)" d="m15.9 34h24.2v4h-24.2z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f563.svg b/public/emoji/1f563.svg new file mode 100644 index 000000000..ce973153f --- /dev/null +++ b/public/emoji/1f563.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 26h4v32h-4z"/><path d="m37 28.5l1 3.8-23 6.2-1-3.8z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f564.svg b/public/emoji/1f564.svg new file mode 100644 index 000000000..d7d214fa1 --- /dev/null +++ b/public/emoji/1f564.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 26h4v32h-4z"/><path d="m39 31.7l-1 3.8-23-6.2 1-3.8z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f565.svg b/public/emoji/1f565.svg new file mode 100644 index 000000000..d7d8b48d1 --- /dev/null +++ b/public/emoji/1f565.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 26h4v32h-4z"/><path transform="matrix(.7071-.7071.7071.7071-11.5983 27.9992)" d="m26 15.9h4v24.2h-4z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f566.svg b/public/emoji/1f566.svg new file mode 100644 index 000000000..77030c048 --- /dev/null +++ b/public/emoji/1f566.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 26h4v32h-4z"/><path d="m35.4 37l-3.8 1-6.2-23 3.8-1z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f567.svg b/public/emoji/1f567.svg new file mode 100644 index 000000000..02e81326a --- /dev/null +++ b/public/emoji/1f567.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#62727a"/><g fill="#fff"><path d="m30 26h4v32h-4z"/><path d="m31.8 39l-3.8-1 6.2-23 3.8 1z"/><circle cx="32" cy="32" r="4"/></g><circle cx="32" cy="32" r="3" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f56f.svg b/public/emoji/1f56f.svg new file mode 100644 index 000000000..af4c60634 --- /dev/null +++ b/public/emoji/1f56f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="55.1" rx="17.9" ry="6.9" fill="#a29b95"/><ellipse cx="32" cy="53.6" rx="16.5" ry="5.3" fill="#dddad5"/><ellipse cx="32" cy="51.2" rx="10.5" ry="4.2" fill="#a29b95"/><ellipse cx="32" cy="50.6" rx="9.8" ry="3" fill="#dddad5"/><ellipse cx="32" cy="42.5" rx="10.5" ry="8.6" fill="#a29b95"/><ellipse cx="32" cy="40.8" rx="8.9" ry="6.9" fill="#dddad5"/><ellipse cx="32" cy="36.3" rx="11.5" ry="4.4" fill="#a29b95"/><ellipse cx="32" cy="35.4" rx="10.2" ry="3.5" fill="#dddad5"/><ellipse cx="32" cy="29.4" rx="21" ry="6.9" fill="#a29b95"/><ellipse cx="32" cy="27.9" rx="19.4" ry="5.3" fill="#dddad5"/><g fill="#dfcea3"><ellipse cx="32" cy="26.7" rx="12.4" ry="3.5"/><path d="m19.6 12.1h24.8v14.5h-24.8z"/></g><ellipse cx="32" cy="12.1" rx="12.4" ry="3.5" fill="#fff6d7"/><ellipse cx="32" cy="12.9" rx="9.4" ry="2.6" fill="#efd8b1"/><path d="m31.5 12.5c-2 0-3.9-1-1.7-4.8 2.1-3.8 2.8-4.6 2.8-5.7 0 0 6.4 10.5-1.1 10.5" fill="#ed4c5c"/><path d="m32.1 10.8c.2.6.2 1.3.4 1.9.1.3.1.6 0 .9-.1.1-.2.6-.4.5-.2 0-.3-.5-.4-.6-.1-.4 0-.7 0-1 0-.2.1-1.7.4-1.7" fill="#8f9496"/><path d="m31.7 12.5c-1.3 0-2.5-.6-1.1-3.1 1.4-2.4 1.8-3 1.8-3.7 0 .1 4.1 6.8-.7 6.8" fill="#ffce31"/><path d="m31.6 12.5c0 0 .1-1.7.4-1.7.3 0 .4 1.6.4 1.6s-.4.1-.8.1" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f570.svg b/public/emoji/1f570.svg new file mode 100644 index 000000000..c2808cbac --- /dev/null +++ b/public/emoji/1f570.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M60,40c-5,0-9-8-9-13c0-10-9-18-19-18s-19,8-19,18c0,5-4,13-9,13H0v13h64V40H60z" fill="#594640"/><circle cx="32" cy="28" r="15" fill="#fed0ac"/><g fill="#333"><circle cx="32" cy="28" r="2"/><path d="m40.1 30c.7 0 2.9-2 2.9-2s-2.2-2-2.9-2c-.6 0-1.1.6-1.3 1.4h-7.8v1.2h7.8c.2.8.7 1.4 1.3 1.4"/><path d="m32 13.7l-1 14h2z"/></g><g fill="#d3976e"><path d="m3 53h8v2h-8z"/><path d="m53 53h8v2h-8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f573.svg b/public/emoji/1f573.svg new file mode 100644 index 000000000..4ccc4369f --- /dev/null +++ b/public/emoji/1f573.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 40.3c0 5.9-13.4 10.7-30 10.7-.3 0-.7 0-1 0l-2.7-2.7-3 2.4c-4-.3-7.7-.9-11-1.8l-3.2-3.3-2.2 1.5c-4.3-1.8-6.9-4.2-6.9-6.8 0-5.9 13.4-10.7 30-10.7 16.6 0 30 4.8 30 10.7" fill="#63a1ba"/><path d="m32 43.5c9.2 0 17.3 1.5 22.8 3.8 2.4-1 4.3-2.2 5.5-3.5-4-4.2-15.2-7.2-28.4-7.2s-24.3 3-28.4 7.2c1.2 1.2 3 2.4 5.2 3.3l1.6-3.3 3.3 1.9c5.2-1.4 11.5-2.2 18.4-2.2" fill="#538aa5"/><path d="m14.4 49c3.2.8 6.9 1.4 10.9 1.8l2.6-2 3.1 2.2c.3 0 .6 0 1 0 9.2 0 17.3-1.5 22.8-3.8-5.5-2.3-13.7-3.8-22.8-3.8-6.9 0-13.3.8-18.3 2.2-1.7.5.7 3.4.7 3.4" fill="#467591"/><path d="m26.4 16.1l-2.9.4 5 34.3c.8 0 1.7.1 2.5.1l-4.6-34.8" fill="#dfe9ef"/><path d="m24.3 16.6h-2.9l3.9 34.2c1 .1 2.1.2 3.2.2l-4.2-34.4" fill="#b0bdc6"/><path d="m12 32.6l11.6-3.3c0 0 1-.1 1.3.6.3 1.1-.6 1.7-.6 1.7l-12.1 2.3-.2-1.3" fill="#dfe9ef"/><path d="m12.2 33.8l12.8-3.5c0 .8-.7 1.3-.7 1.3l-11.9 3.6-.2-1.4" fill="#8b979e"/><path d="m13.7 45.8l11.6-3.3c0 0 1-.1 1.3.6.3 1.1-.6 1.7-.6 1.7l-12.2 2.2-.1-1.2" fill="#dfe9ef"/><path d="m13.8 47l12.8-3.6c0 .8-.7 1.3-.7 1.3l-11.9 3.6-.2-1.3" fill="#8b979e"/><path d="m10.4 19.3l-2.6.5 4.2 28.5c.7.2 1.5.5 2.3.7l-3.9-29.7" fill="#dfe9ef"/><path d="m8.3 19.7h-2.9l3.4 27.4c1 .4 2 .8 3.2 1.2l-3.7-28.6" fill="#b0bdc6"/><path fill="#333" d="m8.1 16.1l-3.6.3.4 3.7 3.7.4.5-2.5z"/><path fill="#484a4c" d="m10.5 16.1h-2.4l.5 4.4 2.1-.8z"/><path fill="#333" d="m20.5 13.2l.4 3.8 3.6.2.6-2.4-1-1.8z"/><path fill="#484a4c" d="m24.1 13h2.4l.2 3.6-2.2.6"/></svg> \ No newline at end of file diff --git a/public/emoji/1f574.svg b/public/emoji/1f574.svg new file mode 100644 index 000000000..cfaf2a789 --- /dev/null +++ b/public/emoji/1f574.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="60.9" rx="10" ry="1.1" fill="#a6aeb0"/><g fill="#2c3033"><path d="m30.1 54.9c-.4 2.6-4 2.1-3.7-.5l.3-2 3.7.5-.3 2"/><path d="m33.9 54.9c.4 2.6 4 2.1 3.7-.5l-.3-2-3.7.5.3 2"/></g><g fill="#ffdd67"><path d="m29.9 22.6h4.2v3.3h-4.2z"/><path d="m22.6 13.7h18.9c0 .1 1.5 4.8-1.8 5-.6 4.5-5.4 5.5-7.7 5.5-2.3 0-7.1-.9-7.7-5.5-3.3-.2-1.7-4.9-1.7-5"/></g><path d="m33.1 20.5c0 .3-.5.6-1.1.6s-1.1-.2-1.1-.6c0-.3 2.2-.3 2.2 0" fill="#eba352"/><g fill="#2c3033"><path d="m25 16.8c0 0-.5-.1-.8.1-.2.1-.2-1 0-1.2.2-.3.8-.3.8-.3v1.4"/><path d="m39 16.8c0 0 .5-.1.8.1.2.1.2-1 0-1.2-.2-.3-.8-.3-.8-.3v1.4"/><path d="m38.9 15.2c-.4-.3-2.1-.3-3.2-.3-.6 0-2.5 0-2.9.2-.1 0-.8 0-.8 0s-.8 0-.8 0c-.4-.2-2.4-.2-2.9-.2-1 0-2.7 0-3.2.3-.7.4-.7 1.2-.3 3.2.2 1.1.7 1.7 3.9 1.7 2.8.1 2.5-3.4 3.3-3.4.8 0 .5 3.4 3.3 3.4 3.2-.1 3.7-.7 3.9-1.7.4-2 .4-2.7-.3-3.2"/></g><g fill="#383b3d"><path d="m30.9 15.7c-.2-.1-1.3-.2-2.7-.2-1.4 0-2.6.1-2.8.2-.4.2-.5.7-.1 2.6.1.7.5.9.8 1h.1c.5.2 1.5.3 2.5.3 1 0 1.2-.2 1.5-.6.3-.4 1.1-2 1-2.9-.1-.2-.2-.3-.3-.4"/><path d="m33.1 15.7c.2-.1 1.3-.2 2.7-.2 1.4 0 2.6.1 2.8.2.4.2.5.7.1 2.6-.1.7-.5.9-.8 1h-.1c-.5.2-1.5.3-2.5.3-1 0-1.2-.2-1.5-.6-.3-.4-1.1-2-1-2.9.1-.2.2-.3.3-.4"/></g><path d="m40.8 11.4c-3.8-3.9 0-10.8-2.9-9.2-2.2 1.2-4.3 1.9-5.8 1.9-1.5 0-3.7-.7-5.8-1.9-3-1.6.9 5.3-2.9 9.2-3.7 1.9-5.2 1.7-5.2 2.2 0 .3 1.6 2.6 14 2.6 12.4 0 14-2.3 14-2.6-.2-.5-1.8-.3-5.4-2.2" fill="#594640"/><path d="m32 12.1c4 0 6.9-.2 9-.6 0 0-.1-.1-.2-.1-.4-.4-.7-.8-1-1.3-1.9.2-4.5.4-7.8.4s-5.9-.2-7.8-.4c-.2.5-.6.9-1 1.3-.1 0-.2.1-.2.1 2.1.4 5 .6 9 .6" fill="#2c3033"/><path d="m26.6 24.5l3.3-.2c0 .7.9 1.2 2.1 1.2 1.2 0 2.1-.5 2.1-1.2l3.3.2-.5 11.1h-9.9l-.4-11.1" fill="#594640"/><path d="m32 32.3c0 0 3.3-4.7 3-6.3-.1-.3-.6-.9-1-1.3-.3.5-1.1.8-2 .8-.9 0-1.7-.3-2-.8-.4.4-.9 1-1 1.3-.3 1.6 3 6.3 3 6.3" fill="#fff"/><g fill="#594640"><path d="m32.9 31.1l-.3-4.3h-1.2l-.3 4.3c.5.8.9 1.4.9 1.4s.4-.6.9-1.4"/><path d="m32.6 26.5l.5-1.2c-.3.1-.7.2-1.1.2-.4 0-.8-.1-1.1-.2l.5 1.2h1.2"/><path d="m25.3 37.6l-2.1-.5 3.4-12.6 2.1.5z"/></g><path d="m24.9 39.2c-.3 1.3-2.4.7-2.1-.5l.4-1.5 2.1.5-.4 1.5" fill="#ffdd67"/><path fill="#594640" d="m38.7 37.6l2.1-.5-3.4-12.6-2.1.5z"/><path d="m39.1 39.2c.3 1.3 2.4.7 2.1-.5l-.4-1.5-2.1.5.4 1.5" fill="#ffdd67"/><path fill="#594640" d="m36.9 38.2v-2.6h-9.8v2.6l-.8 14.9h4.3l1.4-12 1.4 12h4.3z"/><path fill="#2c3033" d="m27.1 35.6h9.9v1.2h-9.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f575-1f3fb.svg b/public/emoji/1f575-1f3fb.svg new file mode 100644 index 000000000..9e0d53872 --- /dev/null +++ b/public/emoji/1f575-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m11.5 41.2h41.6c0-22.4-3.2-27.2-20.8-27.2s-20.8 4.8-20.8 27.2" fill="#594640"/><path d="m51.3 36.3c-.1.9-.3 1.7-.6 2.1-.4.8-1.4 1.3-1.4 1.3s.2-1.7.2-4c-1-13.9-1.8-10-17.3-10-15.4 0-24.2 2.7-24.2 12 0 6.8 6.4 9.9 6.4 9.9 1.6 6.7 6.2 10.4 13.4 13.7 2.2 1 6.6 1 8.8 0 8-3.6 12.7-7.8 13.8-15.9 3.2-.2 4.2-2.4 4.2-4.9.1-4.3-1.8-4.6-3.3-4.2" fill="#ffe1bd"/><path d="m39.5 51.5c0 2.7-3.6 4.1-7.2 4.1s-7.2-1.4-7.2-4.1c0 0 0-.7.7-.7 3.2 0 9.7 0 13 0 .7 0 .7.7.7.7" fill="#664e27"/><path d="m41.9 35.3c4 0 5.6 1.4 5.6 2.9s0 3.5-5.3 3.5c-5.1 0-5.9-.6-5.9-2.8 0-1.5 1.6-3.6 5.6-3.6" fill="#f5f5f5"/><circle cx="41.5" cy="37.7" r="3.6" fill="#664e27"/><path d="m40.3 37.7c0 .7.5 1.2 1.2 1.2.7 0 1.2-.5 1.2-1.2s-.5-1.2-1.2-1.2c-.7 0-1.2.5-1.2 1.2" fill="#231f20"/><path d="m47.5 38.1c0-5.6-11.2-5.6-11.2.8 1.6-4.8 9.6-4.8 11.2-.8" fill="#664e27"/><path d="m32.3 48.4c-3.3 0-5-2.4-3.3-2.4s5 0 6.7 0-.1 2.4-3.4 2.4" fill="#e6b796"/><path d="m19.5 34.2c-4.6 0-6.5 1.7-6.5 3.4 0 1.7 0 4.1 6.1 4.1 5.9 0 6.9-.7 6.9-3.2 0-1.8-1.9-4.3-6.5-4.3" fill="#f5f5f5"/><circle cx="20" cy="37.1" r="4.2" fill="#664e27"/><path d="m21.4 37.1c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4.7 0 1.4.6 1.4 1.4" fill="#231f20"/><path d="m13 37.5c0-6.5 13-6.5 13 .9-1.9-5.5-11.1-5.5-13-.9" fill="#664e27"/><circle cx="19.3" cy="37.3" r="11.1" opacity=".4" fill="#f5f5f5"/><g fill="#b0bdc6"><path transform="matrix(.5-.866.866.5-35.6058 35.404)" d="m11.8 47.1h2.2v2.9h-2.2z"/><path d="m13.2 48c5.9 3.4 13.4 1.4 16.8-4.5 3.4-5.9 1.4-13.4-4.5-16.8-5.9-3.4-13.4-1.4-16.8 4.5-3.4 5.9-1.4 13.4 4.5 16.8m-2.6-15.7c2.8-4.8 9-6.5 13.8-3.7 4.8 2.8 6.5 9 3.7 13.8-2.8 4.8-9 6.5-13.8 3.7s-6.5-9-3.7-13.8"/></g><path transform="matrix(.5001-.866.866.5001-41.4948 35.3982)" fill="#333" d="m4.7 51h10.3v5.2h-10.3z"/><path d="m4.3 56.7c-.4.7 5.4 4.1 5.8 3.4l.3-.5c.4-.7-5.4-4.1-5.8-3.4l-.3.5" fill="#b0bdc6"/><path d="m52.9 22.3c-9.1-10.1.1-23.8-7-19.5-5.2 3.2-10.2 4-13.9 4-3.6 0-8.7-.8-13.9-4-7.1-4.3 2.1 9.3-7 19.5-8.7 5.1-9.1 4.5-9.1 5.7 0 .7.4 6.8 30 6.8s30-6.2 30-6.8c0-1.2-.4-.6-9.1-5.7" fill="#62727a"/><path d="m32 24.1c9.6 0 20.9-1.8 20.9-1.8-1-1.1-1.7-2.2-2.3-3.4-4.6.7-10.7 1.1-18.6 1.1s-13.9-.4-18.6-1.1c-.6 1.2-1.3 2.4-2.3 3.4 0 0 11.3 1.8 20.9 1.8" fill="#2c3033"/></svg> \ No newline at end of file diff --git a/public/emoji/1f575-1f3fc.svg b/public/emoji/1f575-1f3fc.svg new file mode 100644 index 000000000..1eb13a65e --- /dev/null +++ b/public/emoji/1f575-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m11.5 41.2h41.6c0-22.4-3.2-27.2-20.8-27.2s-20.8 4.8-20.8 27.2" fill="#dbb471"/><path d="m51.3 36.3c-.1.9-.3 1.7-.6 2.1-.4.8-1.4 1.3-1.4 1.3s.2-1.7.2-4c-1-13.9-1.8-10-17.3-10-15.4 0-24.2 2.7-24.2 12 0 6.8 6.4 9.9 6.4 9.9 1.6 6.7 6.2 10.4 13.4 13.7 2.2 1 6.6 1 8.8 0 8-3.6 12.7-7.8 13.8-15.9 3.2-.2 4.2-2.4 4.2-4.9.1-4.3-1.8-4.6-3.3-4.2" fill="#fed0ac"/><path d="m39.5 51.5c0 2.7-3.6 4.1-7.2 4.1s-7.2-1.4-7.2-4.1c0 0 0-.7.7-.7 3.2 0 9.7 0 13 0 .7 0 .7.7.7.7" fill="#664e27"/><path d="m41.9 35.3c4 0 5.6 1.4 5.6 2.9s0 3.5-5.3 3.5c-5.1 0-5.9-.6-5.9-2.8 0-1.5 1.6-3.6 5.6-3.6" fill="#f5f5f5"/><circle cx="41.5" cy="37.7" r="3.6" fill="#664e27"/><path d="m40.3 37.7c0 .7.5 1.2 1.2 1.2.7 0 1.2-.5 1.2-1.2s-.5-1.2-1.2-1.2c-.7 0-1.2.5-1.2 1.2" fill="#231f20"/><path d="m47.5 38.1c0-5.6-11.2-5.6-11.2.8 1.6-4.8 9.6-4.8 11.2-.8" fill="#664e27"/><path d="m32.3 48.4c-3.3 0-5-2.4-3.3-2.4s5 0 6.7 0-.1 2.4-3.4 2.4" fill="#e0a372"/><path d="m19.5 34.2c-4.6 0-6.5 1.7-6.5 3.4 0 1.7 0 4.1 6.1 4.1 5.9 0 6.9-.7 6.9-3.2 0-1.8-1.9-4.3-6.5-4.3" fill="#f5f5f5"/><circle cx="20" cy="37.1" r="4.2" fill="#664e27"/><path d="m21.4 37.1c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4.7 0 1.4.6 1.4 1.4" fill="#231f20"/><path d="m13 37.5c0-6.5 13-6.5 13 .9-1.9-5.5-11.1-5.5-13-.9" fill="#664e27"/><circle cx="19.3" cy="37.3" r="11.1" opacity=".4" fill="#f5f5f5"/><g fill="#b0bdc6"><path transform="matrix(.5-.866.866.5-35.6058 35.404)" d="m11.8 47.1h2.2v2.9h-2.2z"/><path d="m13.2 48c5.9 3.4 13.4 1.4 16.8-4.5 3.4-5.9 1.4-13.4-4.5-16.8-5.9-3.4-13.4-1.4-16.8 4.5-3.4 5.9-1.4 13.4 4.5 16.8m-2.6-15.7c2.8-4.8 9-6.5 13.8-3.7 4.8 2.8 6.5 9 3.7 13.8-2.8 4.8-9 6.5-13.8 3.7s-6.5-9-3.7-13.8"/></g><path transform="matrix(.5001-.866.866.5001-41.4948 35.3982)" fill="#333" d="m4.7 51h10.3v5.2h-10.3z"/><path d="m4.3 56.7c-.4.7 5.4 4.1 5.8 3.4l.3-.5c.4-.7-5.4-4.1-5.8-3.4l-.3.5" fill="#b0bdc6"/><path d="m52.9 22.3c-9.1-10.1.1-23.8-7-19.5-5.2 3.2-10.2 4-13.9 4-3.6 0-8.7-.8-13.9-4-7.1-4.3 2.1 9.3-7 19.5-8.7 5.1-9.1 4.5-9.1 5.7 0 .7.4 6.8 30 6.8s30-6.2 30-6.8c0-1.2-.4-.6-9.1-5.7" fill="#62727a"/><path d="m32 24.1c9.6 0 20.9-1.8 20.9-1.8-1-1.1-1.7-2.2-2.3-3.4-4.6.7-10.7 1.1-18.6 1.1s-13.9-.4-18.6-1.1c-.6 1.2-1.3 2.4-2.3 3.4 0 0 11.3 1.8 20.9 1.8" fill="#2c3033"/></svg> \ No newline at end of file diff --git a/public/emoji/1f575-1f3fd.svg b/public/emoji/1f575-1f3fd.svg new file mode 100644 index 000000000..6eaa233c3 --- /dev/null +++ b/public/emoji/1f575-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m11.5 41.2h41.6c0-22.4-3.2-27.2-20.8-27.2-17.6 0-20.8 4.8-20.8 27.2" fill="#594640"/><path d="m51.3 36.3c-.1.9-.3 1.7-.6 2.1-.4.8-1.4 1.3-1.4 1.3s.2-1.7.2-4c-1-13.9-1.8-10-17.3-10-15.4 0-24.2 2.7-24.2 12 0 6.8 6.4 9.9 6.4 9.9 1.6 6.7 6.2 10.4 13.4 13.7 2.2 1 6.6 1 8.8 0 8-3.6 12.7-7.8 13.8-15.9 3.2-.2 4.2-2.4 4.2-4.9.1-4.3-1.8-4.6-3.3-4.2" fill="#d6a57c"/><path d="m39.5 51.5c0 2.7-3.6 4.1-7.2 4.1s-7.2-1.4-7.2-4.1c0 0 0-.7.7-.7 3.2 0 9.7 0 13 0 .7 0 .7.7.7.7" fill="#664e27"/><path d="m41.9 35.3c4 0 5.6 1.4 5.6 2.9s0 3.5-5.3 3.5c-5.1 0-5.9-.6-5.9-2.8 0-1.5 1.6-3.6 5.6-3.6" fill="#f5f5f5"/><circle cx="41.5" cy="37.7" r="3.6" fill="#664e27"/><path d="m40.3 37.7c0 .7.5 1.2 1.2 1.2.7 0 1.2-.5 1.2-1.2 0-.7-.5-1.2-1.2-1.2-.7 0-1.2.5-1.2 1.2" fill="#231f20"/><path d="m47.5 38.1c0-5.6-11.2-5.6-11.2.8 1.6-4.8 9.6-4.8 11.2-.8" fill="#664e27"/><path d="m32.3 48.4c-3.3 0-5-2.4-3.3-2.4s5 0 6.7 0-.1 2.4-3.4 2.4" fill="#b58360"/><path d="m19.5 34.2c-4.6 0-6.5 1.7-6.5 3.4 0 1.7 0 4.1 6.1 4.1 5.9 0 6.9-.7 6.9-3.2 0-1.8-1.9-4.3-6.5-4.3" fill="#f5f5f5"/><circle cx="20" cy="37.1" r="4.2" fill="#664e27"/><path d="m21.4 37.1c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4.7 0 1.4.6 1.4 1.4" fill="#231f20"/><path d="m13 37.5c0-6.5 13-6.5 13 .9-1.9-5.5-11.1-5.5-13-.9" fill="#664e27"/><circle cx="19.3" cy="37.3" r="11.1" opacity=".4" fill="#f5f5f5"/><g fill="#b0bdc6"><path transform="matrix(.5-.866.866.5-35.6061 35.4031)" d="m11.8 47.1h2.2v2.9h-2.2z"/><path d="m13.2 48c5.9 3.4 13.4 1.4 16.8-4.5 3.4-5.9 1.4-13.4-4.5-16.8-5.9-3.4-13.4-1.4-16.8 4.5s-1.4 13.4 4.5 16.8m-2.6-15.7c2.8-4.8 9-6.5 13.8-3.7 4.8 2.8 6.5 9 3.7 13.8-2.8 4.8-9 6.5-13.8 3.7-4.9-2.8-6.5-9-3.7-13.8"/></g><path transform="matrix(.5001-.866.866.5001-41.4946 35.3972)" fill="#333" d="m4.7 51h10.3v5.2h-10.3z"/><path d="m4.3 56.7c-.4.7 5.4 4.1 5.8 3.4l.3-.5c.4-.7-5.4-4.1-5.8-3.4l-.3.5" fill="#b0bdc6"/><path d="m52.9 22.3c-9.1-10.1.1-23.8-7-19.5-5.2 3.2-10.2 4-13.9 4s-8.7-.8-13.9-4c-7.1-4.3 2.1 9.3-7 19.5-8.7 5.1-9.1 4.5-9.1 5.7 0 .7.4 6.8 30 6.8s30-6.2 30-6.8c0-1.2-.4-.6-9.1-5.7" fill="#62727a"/><path d="m32 24.1c9.6 0 20.9-1.8 20.9-1.8-1-1.1-1.7-2.2-2.3-3.4-4.6.7-10.7 1.1-18.6 1.1s-13.9-.4-18.6-1.1c-.6 1.2-1.3 2.4-2.3 3.4 0 0 11.3 1.8 20.9 1.8" fill="#2c3033"/></svg> \ No newline at end of file diff --git a/public/emoji/1f575-1f3fe.svg b/public/emoji/1f575-1f3fe.svg new file mode 100644 index 000000000..f3f11e430 --- /dev/null +++ b/public/emoji/1f575-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m11.5 41.2h41.6c0-22.4-3.2-27.2-20.8-27.2s-20.8 4.8-20.8 27.2" fill="#231f20"/><path d="m51.3 36.3c-.1.9-.3 1.7-.6 2.1-.4.8-1.4 1.3-1.4 1.3s.2-1.7.2-4c-1-13.9-1.8-10-17.3-10-15.4 0-24.2 2.7-24.2 12 0 6.8 6.4 9.9 6.4 9.9 1.6 6.7 6.2 10.4 13.4 13.7 2.2 1 6.6 1 8.8 0 8-3.6 12.7-7.8 13.8-15.9 3.2-.2 4.2-2.4 4.2-4.9.1-4.3-1.8-4.6-3.3-4.2" fill="#b47d56"/><path d="m39.5 51.5c0 2.7-3.6 4.1-7.2 4.1s-7.2-1.4-7.2-4.1c0 0 0-.7.7-.7 3.2 0 9.7 0 13 0 .7 0 .7.7.7.7" fill="#664e27"/><path d="m41.9 35.3c4 0 5.6 1.4 5.6 2.9s0 3.5-5.3 3.5c-5.1 0-5.9-.6-5.9-2.8 0-1.5 1.6-3.6 5.6-3.6" fill="#f5f5f5"/><circle cx="41.5" cy="37.7" r="3.6" fill="#664e27"/><path d="m40.3 37.7c0 .7.5 1.2 1.2 1.2.7 0 1.2-.5 1.2-1.2 0-.7-.5-1.2-1.2-1.2-.7 0-1.2.5-1.2 1.2" fill="#231f20"/><path d="m47.5 38.1c0-5.6-11.2-5.6-11.2.8 1.6-4.8 9.6-4.8 11.2-.8" fill="#664e27"/><path d="m32.3 48.4c-3.3 0-5-2.4-3.3-2.4s5 0 6.7 0-.1 2.4-3.4 2.4" fill="#935e3e"/><path d="m19.5 34.2c-4.6 0-6.5 1.7-6.5 3.4 0 1.7 0 4.1 6.1 4.1 5.9 0 6.9-.7 6.9-3.2 0-1.8-1.9-4.3-6.5-4.3" fill="#f5f5f5"/><circle cx="20" cy="37.1" r="4.2" fill="#664e27"/><path d="m21.4 37.1c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4.7 0 1.4.6 1.4 1.4" fill="#231f20"/><path d="m13 37.5c0-6.5 13-6.5 13 .9-1.9-5.5-11.1-5.5-13-.9" fill="#664e27"/><circle cx="19.3" cy="37.3" r="11.1" opacity=".4" fill="#f5f5f5"/><g fill="#b0bdc6"><path transform="matrix(.5-.866.866.5-35.6058 35.404)" d="m11.8 47.1h2.2v2.9h-2.2z"/><path d="m13.2 48c5.9 3.4 13.4 1.4 16.8-4.5 3.4-5.9 1.4-13.4-4.5-16.8-5.9-3.4-13.4-1.4-16.8 4.5s-1.4 13.4 4.5 16.8m-2.6-15.7c2.8-4.8 9-6.5 13.8-3.7 4.8 2.8 6.5 9 3.7 13.8-2.8 4.8-9 6.5-13.8 3.7-4.9-2.8-6.5-9-3.7-13.8"/></g><path transform="matrix(.5001-.866.866.5001-41.4944 35.398)" fill="#333" d="m4.7 51h10.3v5.2h-10.3z"/><path d="m4.3 56.7c-.4.7 5.4 4.1 5.8 3.4l.3-.5c.4-.7-5.4-4.1-5.8-3.4l-.3.5" fill="#b0bdc6"/><path d="m52.9 22.3c-9.1-10.1.1-23.8-7-19.5-5.2 3.2-10.2 4-13.9 4-3.6 0-8.7-.8-13.9-4-7.1-4.3 2.1 9.3-7 19.5-8.7 5.1-9.1 4.5-9.1 5.7 0 .7.4 6.8 30 6.8s30-6.2 30-6.8c0-1.2-.4-.6-9.1-5.7" fill="#62727a"/><path d="m32 24.1c9.6 0 20.9-1.8 20.9-1.8-1-1.1-1.7-2.2-2.3-3.4-4.6.7-10.7 1.1-18.6 1.1s-13.9-.4-18.6-1.1c-.6 1.2-1.3 2.4-2.3 3.4 0 0 11.3 1.8 20.9 1.8" fill="#2c3033"/></svg> \ No newline at end of file diff --git a/public/emoji/1f575-1f3ff.svg b/public/emoji/1f575-1f3ff.svg new file mode 100644 index 000000000..5fc557546 --- /dev/null +++ b/public/emoji/1f575-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m11.5 41.2h41.6c0-22.4-3.2-27.2-20.8-27.2s-20.8 4.8-20.8 27.2" fill="#231f20"/><path d="m51.3 36.3c-.1.9-.3 1.7-.6 2.1-.4.8-1.4 1.3-1.4 1.3s.2-1.7.2-4c-1-13.9-1.8-10-17.3-10-15.4 0-24.2 2.7-24.2 12 0 6.8 6.4 9.9 6.4 9.9 1.6 6.7 6.2 10.4 13.4 13.7 2.2 1 6.6 1 8.8 0 8-3.6 12.7-7.8 13.8-15.9 3.2-.2 4.2-2.4 4.2-4.9.1-4.3-1.8-4.6-3.3-4.2" fill="#8a6859"/><path d="m39.5 51.5c0 2.7-3.6 4.1-7.2 4.1s-7.2-1.4-7.2-4.1c0 0 0-.7.7-.7 3.2 0 9.7 0 13 0 .7 0 .7.7.7.7" fill="#574137"/><path d="m41.9 35.3c4 0 5.6 1.4 5.6 2.9s0 3.5-5.3 3.5c-5.1 0-5.9-.6-5.9-2.8 0-1.5 1.6-3.6 5.6-3.6" fill="#f5f5f5"/><circle cx="41.5" cy="37.7" r="3.6" fill="#664e27"/><path d="m40.3 37.7c0 .7.5 1.2 1.2 1.2.7 0 1.2-.5 1.2-1.2 0-.7-.5-1.2-1.2-1.2-.7 0-1.2.5-1.2 1.2" fill="#231f20"/><path d="m47.5 38.1c0-5.6-11.2-5.6-11.2.8 1.6-4.8 9.6-4.8 11.2-.8" fill="#664e27"/><path d="m32.3 48.4c-3.3 0-5-2.4-3.3-2.4s5 0 6.7 0-.1 2.4-3.4 2.4" fill="#705041"/><path d="m19.5 34.2c-4.6 0-6.5 1.7-6.5 3.4 0 1.7 0 4.1 6.1 4.1 5.9 0 6.9-.7 6.9-3.2 0-1.8-1.9-4.3-6.5-4.3" fill="#f5f5f5"/><circle cx="20" cy="37.1" r="4.2" fill="#664e27"/><path d="m21.4 37.1c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4.7 0 1.4.6 1.4 1.4" fill="#231f20"/><path d="m13 37.5c0-6.5 13-6.5 13 .9-1.9-5.5-11.1-5.5-13-.9" fill="#664e27"/><circle cx="19.3" cy="37.3" r="11.1" opacity=".4" fill="#f5f5f5"/><g fill="#b0bdc6"><path transform="matrix(.5-.866.866.5-35.6058 35.404)" d="m11.8 47.1h2.2v2.9h-2.2z"/><path d="m13.2 48c5.9 3.4 13.4 1.4 16.8-4.5 3.4-5.9 1.4-13.4-4.5-16.8-5.9-3.4-13.4-1.4-16.8 4.5s-1.4 13.4 4.5 16.8m-2.6-15.7c2.8-4.8 9-6.5 13.8-3.7 4.8 2.8 6.5 9 3.7 13.8-2.8 4.8-9 6.5-13.8 3.7-4.9-2.8-6.5-9-3.7-13.8"/></g><path transform="matrix(.5001-.866.866.5001-41.4944 35.398)" fill="#333" d="m4.7 51h10.3v5.2h-10.3z"/><path d="m4.3 56.7c-.4.7 5.4 4.1 5.8 3.4l.3-.5c.4-.7-5.4-4.1-5.8-3.4l-.3.5" fill="#b0bdc6"/><path d="m52.9 22.3c-9.1-10.1.1-23.8-7-19.5-5.2 3.2-10.2 4-13.9 4-3.6 0-8.7-.8-13.9-4-7.1-4.3 2.1 9.3-7 19.5-8.7 5.1-9.1 4.5-9.1 5.7 0 .7.4 6.8 30 6.8s30-6.2 30-6.8c0-1.2-.4-.6-9.1-5.7" fill="#62727a"/><path d="m32 24.1c9.6 0 20.9-1.8 20.9-1.8-1-1.1-1.7-2.2-2.3-3.4-4.6.7-10.7 1.1-18.6 1.1s-13.9-.4-18.6-1.1c-.6 1.2-1.3 2.4-2.3 3.4 0 0 11.3 1.8 20.9 1.8" fill="#2c3033"/></svg> \ No newline at end of file diff --git a/public/emoji/1f575.svg b/public/emoji/1f575.svg new file mode 100644 index 000000000..9612edafb --- /dev/null +++ b/public/emoji/1f575.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m11.5 41.2h41.6c0-22.4-3.2-27.2-20.8-27.2s-20.8 4.8-20.8 27.2" fill="#ffb300"/><path d="m51.3 36.3c-.1.9-.3 1.7-.6 2.1-.4.8-1.4 1.3-1.4 1.3s.2-1.7.2-4c-1-13.9-1.8-10-17.3-10-15.4 0-24.2 2.7-24.2 12 0 6.8 6.4 9.9 6.4 9.9 1.6 6.7 6.2 10.4 13.4 13.7 2.2 1 6.6 1 8.8 0 8-3.6 12.7-7.8 13.8-15.9 3.2-.2 4.2-2.4 4.2-4.9.1-4.3-1.8-4.6-3.3-4.2" fill="#ffdd67"/><path d="m39.5 51.5c0 2.7-3.6 4.1-7.2 4.1s-7.2-1.4-7.2-4.1c0 0 0-.7.7-.7 3.2 0 9.7 0 13 0 .7 0 .7.7.7.7" fill="#937237"/><path d="m41.9 35.3c4 0 5.6 1.4 5.6 2.9s0 3.5-5.3 3.5c-5.1 0-5.9-.6-5.9-2.8 0-1.5 1.6-3.6 5.6-3.6" fill="#f5f5f5"/><circle cx="41.5" cy="37.7" r="3.6" fill="#664e27"/><path d="m40.3 37.7c0 .7.5 1.2 1.2 1.2.7 0 1.2-.5 1.2-1.2 0-.7-.5-1.2-1.2-1.2-.7 0-1.2.5-1.2 1.2" fill="#231f20"/><path d="m47.5 38.1c0-5.6-11.2-5.6-11.2.8 1.6-4.8 9.6-4.8 11.2-.8" fill="#664e27"/><path d="m32.3 48.4c-3.3 0-5-2.4-3.3-2.4s5 0 6.7 0-.1 2.4-3.4 2.4" fill="#eba352"/><path d="m19.5 34.2c-4.6 0-6.5 1.7-6.5 3.4 0 1.7 0 4.1 6.1 4.1 5.9 0 6.9-.7 6.9-3.2 0-1.8-1.9-4.3-6.5-4.3" fill="#f5f5f5"/><circle cx="20" cy="37.1" r="4.2" fill="#664e27"/><path d="m21.4 37.1c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4.7 0 1.4.6 1.4 1.4" fill="#231f20"/><path d="m13 37.5c0-6.5 13-6.5 13 .9-1.9-5.5-11.1-5.5-13-.9" fill="#664e27"/><circle cx="19.3" cy="37.3" r="11.1" opacity=".4" fill="#f5f5f5"/><g fill="#b0bdc6"><path transform="matrix(.5-.866.866.5-35.6058 35.404)" d="m11.8 47.1h2.2v2.9h-2.2z"/><path d="m13.2 48c5.9 3.4 13.4 1.4 16.8-4.5 3.4-5.9 1.4-13.4-4.5-16.8-5.9-3.4-13.4-1.4-16.8 4.5s-1.4 13.4 4.5 16.8m-2.6-15.7c2.8-4.8 9-6.5 13.8-3.7 4.8 2.8 6.5 9 3.7 13.8-2.8 4.8-9 6.5-13.8 3.7-4.9-2.8-6.5-9-3.7-13.8"/></g><path transform="matrix(.5001-.866.866.5001-41.4944 35.398)" fill="#333" d="m4.7 51h10.3v5.2h-10.3z"/><path d="m4.3 56.7c-.4.7 5.4 4.1 5.8 3.4l.3-.5c.4-.7-5.4-4.1-5.8-3.4l-.3.5" fill="#b0bdc6"/><path d="m52.9 22.3c-9.1-10.1.1-23.8-7-19.5-5.2 3.2-10.2 4-13.9 4-3.6 0-8.7-.8-13.9-4-7.1-4.3 2.1 9.3-7 19.5-8.7 5.1-9.1 4.5-9.1 5.7 0 .7.4 6.8 30 6.8s30-6.2 30-6.8c0-1.2-.4-.6-9.1-5.7" fill="#62727a"/><path d="m32 24.1c9.6 0 20.9-1.8 20.9-1.8-1-1.1-1.7-2.2-2.3-3.4-4.6.7-10.7 1.1-18.6 1.1s-13.9-.4-18.6-1.1c-.6 1.2-1.3 2.4-2.3 3.4 0 0 11.3 1.8 20.9 1.8" fill="#2c3033"/></svg> \ No newline at end of file diff --git a/public/emoji/1f576.svg b/public/emoji/1f576.svg new file mode 100644 index 000000000..3f1075ec4 --- /dev/null +++ b/public/emoji/1f576.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#222526"><path d="m3.6 32.6c4-13.4 8.3-19.6 10.1-19.6 1 0 1.3.7 1.7 2.2.9 3.7.1 4.9-.5 5.4-.7.7-1.8.1-1.8-3.8-.9 2.3-5.3 10.4-7.6 19l-1.9-3.2"/><path d="m60.4 32.6c-4-13.4-8.3-19.6-10.1-19.6-1 0-1.3.7-1.7 2.2-.9 3.7-.1 4.9.5 5.4.7.7 1.8.1 1.8-3.8.9 2.3 5.3 10.4 7.6 19l1.9-3.2"/></g><path d="m36.1 33.3c-2.4 1.2-5.9 1.2-8.2 0-2.5-1.3-5.6-2.2-9.3-2.5-3.6-.3-11.2-.3-15 1.1-.4.2-.9.4-1.3.6-.2.1-.3.1-.3.6v.6c0 1.1-.1.7.6 1.1 1.5.9 2.4 3.2 2.8 6.4.6 4.6 2.9 7.5 6.5 8.9 3.3 1.3 7.1 1.2 10.4-.1 1.8-.7 3.4-1.9 4.7-3.8 2.2-3.3 1.6-5.4 2.7-8.3 1-2.5 3.8-2.5 4.8 0 1.1 2.9.5 4.9 2.7 8.3 1.3 1.9 2.9 3.1 4.7 3.8 3.3 1.4 7 1.4 10.4.1 3.6-1.4 5.8-4.3 6.5-8.9.4-3.2 1.3-5.5 2.8-6.4.8-.5.6 0 .6-1.1v-.6c0-.4 0-.5-.3-.7-.4-.2-.8-.4-1.3-.6-3.8-1.4-11.4-1.4-15-1.1-3.9.4-7 1.3-9.5 2.6" fill="#363b3d"/><g fill="#5f6566"><path d="m26.2 35.1c-.8-.6-2.4-1.1-4.2-1.4-1-.2-2.2-.3-3.4-.4-2.7-.2-5.6-.2-7.5.2-1.2.2-2.1.5-2.4.9-1.4 1.6-1.1 6.1.3 9.3.4.8.9 1.6 1.4 2.2.9 1 2.1 1.6 3.5 2 .9.3 1.8.4 2.8.5 1.6.1 3.2-.1 4.7-.5.3-.1.5-.2.7-.3 4.3-1.9 5.4-9.1 4.7-11.7-.1-.3-.3-.6-.6-.8"/><path d="m55.7 34.5c-.1-.1-.1-.2-.2-.3-.6-.8-3.5-1.1-6.7-1.1-1.2 0-2.4.1-3.6.2-1.3.1-2.6.3-3.7.5-2.2.5-3.8 1.2-4 2.1-.4 1.6-.2 4.8 1 7.6.5 1.1 1.1 2.2 2 3 .7.7 1.5 1.2 2.5 1.4.2 0 .3.1.5.1 3 .7 6.5.5 9-1 .5-.3 1-.7 1.5-1.1 2.3-2.6 3.2-9 1.7-11.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f577.svg b/public/emoji/1f577.svg new file mode 100644 index 000000000..21bb08901 --- /dev/null +++ b/public/emoji/1f577.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.6 33.7c0 0 4.9 2.3 16.2-2 2.6-1-6.8 10.5-8.2 12.4 1.9-1.8 16.7-13.6 10.9-15.1-3.6-.9-12.6 2.3-13.9 1.6l-5 3.1" fill="#75676d"/><path d="m39.1 33.7c0 0 6.3 1.1 15.6-2 2.7-.9-5.7 10.5-7.1 12.5 1.9-1.8 15.3-13.1 9.5-14.6-3.6-.9-11.8 1.4-13 .8l-5 3.3" fill="#5b4c52"/><path d="m19.4 30.6c-1.2.7-10.2-2.5-13.8-1.6-5.8 1.5 9 13.3 10.9 15.1-1.4-2-10.8-13.5-8.2-12.4 11.3 4.4 16.2 2 16.2 2l-5.1-3.1" fill="#75676d"/><path d="m20 30.3c-1.3.6-9.4-1.7-13-.8-5.8 1.5 7.6 12.8 9.5 14.6-1.4-2-9.8-13.4-7.1-12.5 9.2 3.1 15.6 2 15.6 2l-5-3.3" fill="#5b4c52"/><path opacity=".6" fill="#a6aeb0" d="m31 2h2v19.3h-2z"/><path d="m49.7 32.7c0 6.7-7.9 11.2-17.7 11.2s-17.7-4.5-17.7-11.2c0-12.1 17.7-16.2 17.7-16.2 0 0 17.7 4.1 17.7 16.2" fill="#5b4c52"/><g fill="#e24b4b"><path d="m40 22.8c0 0-3.6-.9-8-.9-4.4 0-8 .9-8 .9s3.6-3 8-3c4.4 0 8 3 8 3"/><path d="m40 25.3c0 0-3.6-1.2-8-1.2s-8 1.2-8 1.2 3.6-3.5 8-3.5c4.4 0 8 3.5 8 3.5"/></g><path d="m40.4 46.4c0 0 5.4 1.8 16.5-4.3 2.6-1.4-5.6 11.8-6.8 14 1.7-2.1 15.4-16.3 9.2-17.1-3.9-.5-12.8 4.1-14.1 3.6l-4.8 3.8" fill="#75676d"/><path d="m39.8 46.4c0 0 6.7.3 15.9-4.2 2.7-1.3-4.4 11.7-5.7 13.9 1.7-2.2 14.1-15.7 7.9-16.4-3.9-.5-12 3.1-13.4 2.6l-4.7 4.1" fill="#5b4c52"/><path d="m18.9 42.5c-1.4.5-10.3-4-14.2-3.5-6.2.8 7.5 15 9.2 17.2-1.2-2.2-9.4-15.4-6.8-14 11.1 6.1 16.5 4.3 16.5 4.3l-4.7-4" fill="#75676d"/><path d="m19.5 42.3c-1.4.5-9.5-3-13.4-2.6-6.2.8 6.1 14.3 7.9 16.4-1.2-2.2-8.3-15.2-5.7-13.9 9.1 4.5 15.9 4.2 15.9 4.2l-4.7-4.1" fill="#5b4c52"/><path d="m40.6 49.8c0 0 4.6 3.3 17 .8 2.9-.6-8.9 9.5-10.7 11.3 2.3-1.6 19.6-11 14-13.6-3.6-1.6-14.4.1-15.6-.8l-4.7 2.3" fill="#75676d"/><path d="m40.1 49.6c0 0 6.3 2.3 16.4.7 2.9-.4-7.7 9.8-9.6 11.6 2.3-1.6 18.1-10.7 12.5-13.3-3.6-1.5-13.4-.6-14.6-1.5l-4.7 2.5" fill="#5b4c52"/><path d="m18.7 47.5c-1.2.9-12-.8-15.6.8-5.6 2.7 11.7 12.1 14 13.7-1.8-1.8-13.6-11.9-10.7-11.3 12.4 2.4 17-.8 17-.8l-4.7-2.4" fill="#75676d"/><path d="m19.2 47.1c-1.2.9-11 0-14.6 1.6-5.7 2.6 10.2 11.7 12.5 13.3-1.8-1.8-12.5-12.1-9.6-11.6 10.1 1.5 16.4-.7 16.4-.7l-4.7-2.6" fill="#5b4c52"/><path d="m36.8 52.1c0 0 2.3 2.6 10.2 2.9 1.8.1-6.7 4.5-8.1 5.3 1.6-.6 13.4-3.9 10.4-6.3-1.9-1.5-8.1-1.9-8.7-2.6l-3.8.7" fill="#75676d"/><path d="m36.5 51.9c0 0 3.5 2.3 9.8 2.8 1.8.1-6.1 4.8-7.4 5.7 1.6-.6 12.5-3.9 9.4-6.3-1.9-1.5-7.4-2.2-8-2.9l-3.8.7" fill="#5b4c52"/><path d="m23.4 51.3c-.6.7-6.8 1.1-8.7 2.6-3.1 2.4 8.8 5.6 10.4 6.3-1.4-.8-9.9-5.3-8.1-5.3 7.9-.3 10.2-2.9 10.2-2.9l-3.8-.7" fill="#75676d"/><g fill="#5b4c52"><path d="m23.6 51c-.6.7-6 1.4-8 2.9-3.1 2.4 7.8 5.7 9.4 6.3-1.4-.8-9.3-5.5-7.4-5.7 6.3-.5 9.8-2.8 9.8-2.8l-3.8-.7"/><ellipse cx="32" cy="43.9" rx="13.9" ry="11.2"/></g><ellipse cx="36.9" cy="43.1" rx="4.3" ry="4.4" fill="#ffe62e"/><ellipse cx="36.9" cy="43.1" rx="2.9" ry="3" fill="#3f3438"/><ellipse cx="27.1" cy="43.1" rx="4.3" ry="4.4" fill="#ffe62e"/><path d="m30 43.1c0 1.7-1.3 3-2.9 3-1.6 0-2.9-1.3-2.9-3 0-1.7 1.3-3 2.9-3 1.6 0 2.9 1.3 2.9 3" fill="#3f3438"/><path d="m34.8 49.5c0-1-1.2-.2-2.8-.2s-2.8-.8-2.8.2c0 1 1.2 1.7 2.8 1.7s2.8-.8 2.8-1.7" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f578.svg b/public/emoji/1f578.svg new file mode 100644 index 000000000..8a5a41959 --- /dev/null +++ b/public/emoji/1f578.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m64 31.7h-5.6c-7.3-5-11.9-13.2-12.4-22.1l2.8-5-1.6-1-2.8 5c-7.8 4-17 4-24.8 0l-2.8-5-1.6 1 2.8 5c-.5 8.9-5.1 17.2-12.4 22.1h-5.6v1.9h5.6c7.3 4.9 11.9 13.2 12.4 22.1l-2.8 5 1.6 1 2.8-5c7.8-4 17-4 24.8 0l2.8 5 1.6-1-2.8-5c.5-8.9 5.1-17.2 12.4-22.1h5.6v-1.9m-8.7 0h-5.5c-4.7-3.2-7.8-8.6-8.1-14.4l2.8-4.9c1 7.6 4.9 14.5 10.8 19.3m-23.3-1l-2.3-4.1c.7.2 1.5.3 2.3.3.8 0 1.6-.1 2.3-.3l-2.3 4.1m3.9-3.1c.5 1.5 1.3 2.9 2.3 4.1h-4.6l2.3-4.1m-5.5 4.1h-4.6c1-1.2 1.8-2.6 2.3-4.1l2.3 4.1m0 1.9l-2.3 4.1c-.5-1.5-1.3-2.9-2.3-4.1h4.6m1.6.9l2.3 4.1c-1.5-.3-3.1-.3-4.6 0l2.3-4.1m1.6-.9h4.6c-1 1.2-1.8 2.6-2.3 4.1l-2.3-4.1m7.4-1.9c-2.1-1.5-3.5-3.9-3.7-6.6l2.9-5.1c.8 4.5 3.1 8.7 6.5 11.7h-5.7m-5.3-7.6c-2.3 1.2-5.1 1.2-7.4 0l-2.8-5.1c2.1.8 4.3 1.1 6.5 1.1 2.2 0 4.4-.4 6.5-1.1l-2.8 5.1m-9 .9c-.2 2.7-1.5 5.1-3.7 6.6h-5.7c3.4-3 5.7-7.1 6.5-11.7l2.9 5.1m-3.7 8.6c2.1 1.5 3.5 3.9 3.7 6.6l-2.9 5.1c-.8-4.5-3.1-8.7-6.5-11.7h5.7m5.3 7.5c2.3-1.2 5.1-1.2 7.4 0l2.9 5.1c-4.2-1.5-8.9-1.5-13.1 0l2.8-5.1m9-.9c.2-2.7 1.5-5.1 3.7-6.6h5.7c-3.4 3-5.7 7.1-6.5 11.7l-2.9-5.1m-5.3-26.7c3.7 0 7.4-.7 10.8-2.1l-2.8 4.9c-5.1 2.6-11.1 2.6-16.1 0l-2.8-4.9c3.5 1.4 7.2 2.1 10.9 2.1m-12.4-1.1l2.8 4.9c-.4 5.8-3.4 11.2-8.1 14.4h-5.6c5.9-4.8 9.8-11.7 10.9-19.3m-10.8 21.2h5.5c4.7 3.2 7.7 8.5 8 14.4l-2.8 4.9c-1-7.6-4.9-14.6-10.7-19.3m12.4 20.2l2.8-4.9c5.1-2.6 11.1-2.6 16.1 0l2.8 4.9c-7-2.8-14.8-2.8-21.7 0m23.2-.9l-2.7-4.9c.3-5.8 3.3-11.2 8.1-14.4h5.5c-5.9 4.7-9.8 11.7-10.9 19.3" fill="#979797"/></svg> \ No newline at end of file diff --git a/public/emoji/1f579.svg b/public/emoji/1f579.svg new file mode 100644 index 000000000..b2e644013 --- /dev/null +++ b/public/emoji/1f579.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.9 48.1c-.7-3-3.2-9-4.8-11.8-2.3-4.1-38-4.1-40.3 0-1.6 2.8-4.1 8.8-4.8 11.8-.4 1.6 1.1 9.3 1.1 9.3.5 2.5 2.9 4.6 5.5 4.6h36.8c2.5 0 5-2.1 5.4-4.6 0 0 1.5-7.5 1.1-9.3" fill="#242a33"/><path d="m56.1 46.4c-.5.8-1.2 1.5-2.2 2-.5.2-1.1.3-1.6.4l-1.6.1c-2.1.1-4.2.2-6.2.2-4.2.1-8.3.2-12.5.2-4.2 0-8.3 0-12.5-.2-2.1-.1-4.2-.1-6.2-.2l-1.6-.1c-.5 0-1.1-.2-1.6-.4-1-.4-1.8-1.2-2.2-2 .6.7 1.5 1.3 2.4 1.6.5.1.9.2 1.4.2l1.6-.1c2.1-.1 4.2-.2 6.2-.2 4.2-.1 8.3-.2 12.5-.2 4.2 0 8.3.1 12.5.2 2.1.1 4.2.1 6.2.2l1.6.1c.5 0 1 0 1.4-.2.9-.3 1.8-.9 2.4-1.6" fill="#a1acb3"/><path d="m7.8 53.4c.5-.8 1.2-1.5 2.2-2 .5-.2 1.1-.3 1.6-.4l1.6-.1c2.1-.1 4.2-.2 6.2-.2 4.2-.1 8.3-.2 12.5-.2 4.2 0 8.3 0 12.5.2 2.1.1 4.2.1 6.2.2l1.6.1c.5 0 1.1.2 1.6.4 1 .4 1.8 1.2 2.2 2-.6-.7-1.5-1.3-2.4-1.6-.5-.1-.9-.2-1.4-.2l-1.6.1c-2.1.1-4.2.2-6.2.2-4.2.1-8.3.2-12.5.2-4.2 0-8.3-.1-12.5-.2-2.1-.1-4.2-.1-6.2-.2l-1.6-.1c-.5 0-1 0-1.4.2-.9.3-1.7.9-2.4 1.6" fill="#6b7278"/><ellipse cx="36" cy="40.9" rx="11.9" ry="4.5" fill="#53585b"/><ellipse cx="36" cy="37.9" rx="10.6" ry="3.5" fill="#676e72"/><ellipse cx="36" cy="35.5" rx="9.4" ry="3.1" fill="#53585b"/><path d="m39.8 17.1h-7.6v16.9c0 1.9 7.6 1.9 7.6 0v-16.9" fill="#d2cfcf"/><ellipse cx="36" cy="12.4" rx="10.5" ry="10.4" fill="#ed4c5c"/><path d="m24.1 35.1h-10.1v2.2c1.8 2.2 8.4 2.2 10.2 0-.1 0-.1-2.2-.1-2.2" fill="#a5000c"/><ellipse cx="19" cy="35.1" rx="5.1" ry="2.2" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f57a-1f3fb.svg b/public/emoji/1f57a-1f3fb.svg new file mode 100644 index 000000000..fc47b48f6 --- /dev/null +++ b/public/emoji/1f57a-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m21.5 58.9c0 0-1 1.5 0 3.1h2.9v-1.1c0 0 .5 1.1 4.9 1.1 1.5 0 1.7-1.5.1-1.6-1.6-.1-1.4-1.2-2.9-3.1l-5 1.6"/><path d="m38.7 58.9c0 0-1 1.5 0 3.1h2.9v-1.1c0 0 .5 1.1 4.9 1.1 1.5 0 1.7-1.5.1-1.6-1.6-.1-1.4-1.2-2.9-3.1l-5 1.6"/></g><path d="m41.9 48.2c-.5-2.5-4.3-4.2-6.7-9.1 0 0-4.1-1.2-10-1.2 0 0-2.6 1.3-1.2 7.3.9 3.6-1 9.7-3.8 14.2 0 0 4.2 1.6 8.6 0 0 0-1.3-3.1.9-9.1.7-1.9-1-3.9.7-8.1 0 0 .8 1.8 6.9 7.3 0 0-1.2 5.6.2 10 0 0 .9.4 4.2.4 3.1 0 4.6-.4 4.6-.4s-2.8-3-4.4-11.3" fill="#c28fef"/><path d="m29.1 38.8c-2.1-1-3.4-1.1-4.2-.8-.3.3-.9 1-1.2 2.3 1.8 1 4.6.8 4.6.8.8-1.5.8-2.3.8-2.3" fill="#9450e0"/><g fill="#c28fef"><path d="m32.9 21.5c0 0 7.2-2.2 10.3-8.1 0 0 .5 2.3 4.2 4.5 0 0-5.4 4.1-9.2 5.8 0 0-.2 7.4 2.7 14.9 0 0-.3.9-7.1.9 0 0 3.5-6.3-.9-18"/><path d="m27.9 21.9c0 0-3.4-2-5-.7-8.9 7-9.4 8.7-8.4 14.2 0 0 1.8-1.3 5 .2 0 0-1.4-5.5 5-8.4 0 0 .2 4.2-2.1 11.2 0 0 1.4 1.9 5.5 1.9 0 0 4.3-9.1 0-18.4"/></g><path d="m44.1 12.4c0 0 3.9 2.1 3.9 5.4h-2.2c0 0-.2-1.8-1.2-2.5-1-.7-.5-2.9-.5-2.9" fill="#9450e0"/><path d="m44.1 12.4c0 0-1.7 1.4-2.8 2.7 0 0 .2 1.2 1.1 2.2l2.5-1.3-1.9 2.3c0 0 .7 1.1 2.1 1.6 0 0 1.8-1 2.9-2.1 0 0-3.2-1.8-3.9-5.4" fill="#ffc7ce"/><path d="m48 12.6c0 0 1.9-1.6 1.4-2.1-.5-.5-.9-.6-1.4 0-.2.2-.6.6-1.3 1.3-.7-.6-1 0-1.2.2-.3.3-.6 1.6-.6 1.6.5 1.4 1.4 2.5 2.7 3.3 1-.6 2.4-1.6 2.4-2 0-1-2-2.3-2-2.3" fill="#ffe1bd"/><path d="m45.5 13.2c0 0 .9-.2 1.3.2l-.2.1c0 0-.3-.2-1.1-.3" fill="#e6b796"/><path d="m14.4 36.5c0 0 1.6 1.1 5.7.2 0-.1-2.1-1.8-5.7-.2" fill="#9450e0"/><path d="m15.4 35.4c0 0-1.1 2.2.7 4.6.5.6 1.8 1.2 3.3.5 1.4-.6.2-1.1-.4-2.3.3-.4.7-.7.5-1.1-.3-.6-1.2-1-1.2-1s.5-.9-2.9-.7" fill="#ffe1bd"/><path d="m19.6 37.2c0-.1-.1-.1-.1-.2.1.3-.3.8-.5.6-.4-.4-.9-.8-.9-.8.6.7 1 1.5 1 1.5.3-.4.7-.7.5-1.1" fill="#e6b796"/><path d="m14 33.1c0 0 .5 2 .4 3.4 0 0 2.3-.9 5.7.2 0 0-.6-2 .1-3.5 0 0-.4-.9-2.1-1.1l-.7 2.9-.7-2.8c.1-.1-1.5-.6-2.7.9" fill="#ffc7ce"/><g fill="#e6b796"><path d="m48.6 15.6c-.3.3-.9.8-1.7-.1-.9-.9-.3-1.5.1-2 .2-.2.4-.4.4-.9 0-.4-.9-.8-.5-.5 0 0 .6.3-.2 1.4-.3.5-.7 1-.3 1.7.5.7 1.1 1.5 2.1.9.9-.7.6-1 .1-.5"/><path d="m32.9 21.2h-4.3l3.5 5.6z"/></g><path d="m35.9 22.1c-.5-.6-1.7-.3-1.7-.3l1.4-1.9c-1.1.8-2.9 1-2.9 1-1 2-.6 5.8-.6 5.8s-.8-3.9-3.5-5.8c0 0-1.4-.2-3.3.2l2.6 1.3-2 .8c0 0 1.3.2 2.9 1.1 0 0 1.6 6.4-.4 14.4l5.5.3c0 0 2.9-5.6-.2-15 1.1-1.2 2.2-1.9 2.2-1.9" fill="#ffc7ce"/><path d="m33.8 39.5c0 0 5.7-2.1 7.1-.9 0 0-.1.9-7.1.9" fill="#9450e0"/><path d="m32.1 27.2c0 0 1.3 4.7-.8 10.5 0 0 2.9-5.2.8-10.5" fill="#c28fef"/><path d="m28.6 7.9c-7.9 0-6.9-2-6.9 7.9 0 4.7 4.2 6.1 8.6 6 4.4-.1 6.9-1.1 6.9-5.8 0-7.8-2.1-8.1-8.6-8.1" fill="#ffe1bd"/><path d="m25 21.3c-.1.7-.1 2-3 1.6 0 0 .4-4.8-1.8-7.5-2.2-2.7-2.6-5.1-.9-7 0 0-2-4.4 7.1-5.6 4.6-.6 8.7 1.1 12.9-.8 0 0 3.8 7.5-3.4 8.4-7.2.9-7.2-1.6-11.4-1 0 0 .5 4.2 1.7 7.1 0 0 .2.8-.8 1.3 0 0-.9-3.9-2.3-4.8-1.4-.9-1.4 1.3-.7 2.5.7 1.2 1.2 1 1.2 1s1.7 2.5 1.4 4.8" fill="#594640"/><g fill="#664e27"><circle cx="27.9" cy="13.4" r="1.5"/><circle cx="35" cy="13.4" r="1.5"/><path d="m33.7 17.8c-1.5 1.2-3.2 1.2-4.6 0-.2-.1-.3.1-.2.3.5.8 1.4 1.6 2.5 1.6 1.2 0 2.1-.7 2.5-1.6.2-.2 0-.4-.2-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f57a-1f3fc.svg b/public/emoji/1f57a-1f3fc.svg new file mode 100644 index 000000000..289dcb68a --- /dev/null +++ b/public/emoji/1f57a-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m21.5 58.9c0 0-1 1.5 0 3.1h2.9v-1.1c0 0 .5 1.1 4.9 1.1 1.5 0 1.7-1.5.1-1.6-1.6-.1-1.4-1.2-2.9-3.1l-5 1.6"/><path d="m38.7 58.9c0 0-1 1.5 0 3.1h2.9v-1.1c0 0 .5 1.1 4.9 1.1 1.5 0 1.7-1.5.1-1.6-1.6-.1-1.4-1.2-2.9-3.1l-5 1.6"/></g><path d="m41.9 48.2c-.5-2.5-4.3-4.2-6.7-9.1 0 0-4.1-1.2-10-1.2 0 0-2.6 1.3-1.2 7.3.9 3.6-1 9.7-3.8 14.2 0 0 4.2 1.6 8.6 0 0 0-1.3-3.1.9-9.1.7-1.9-1-3.9.7-8.1 0 0 .8 1.8 6.9 7.3 0 0-1.2 5.6.2 10 0 0 .9.4 4.2.4 3.1 0 4.6-.4 4.6-.4s-2.8-3-4.4-11.3" fill="#c28fef"/><path d="m29.1 38.8c-2.1-1-3.4-1.1-4.2-.8-.3.3-.9 1-1.2 2.3 1.8 1 4.6.8 4.6.8.8-1.5.8-2.3.8-2.3" fill="#9450e0"/><g fill="#c28fef"><path d="m32.9 21.5c0 0 7.2-2.2 10.3-8.1 0 0 .5 2.3 4.2 4.5 0 0-5.4 4.1-9.2 5.8 0 0-.2 7.4 2.7 14.9 0 0-.3.9-7.1.9 0 0 3.5-6.3-.9-18"/><path d="m27.9 21.9c0 0-3.4-2-5-.7-8.9 7-9.4 8.7-8.4 14.2 0 0 1.8-1.3 5 .2 0 0-1.4-5.5 5-8.4 0 0 .2 4.2-2.1 11.2 0 0 1.4 1.9 5.5 1.9 0 0 4.3-9.1 0-18.4"/></g><path d="m44.1 12.4c0 0 3.9 2.1 3.9 5.4h-2.2c0 0-.2-1.8-1.2-2.5-1-.7-.5-2.9-.5-2.9" fill="#9450e0"/><path d="m44.1 12.4c0 0-1.7 1.4-2.8 2.7 0 0 .2 1.2 1.1 2.2l2.5-1.3-1.9 2.3c0 0 .7 1.1 2.1 1.6 0 0 1.8-1 2.9-2.1 0 0-3.2-1.8-3.9-5.4" fill="#ffc7ce"/><path d="m48 12.6c0 0 1.9-1.6 1.4-2.1-.5-.5-.9-.6-1.4 0-.2.2-.6.6-1.3 1.3-.7-.6-1 0-1.2.2-.3.3-.6 1.6-.6 1.6.5 1.4 1.4 2.5 2.7 3.3 1-.6 2.4-1.6 2.4-2 0-1-2-2.3-2-2.3" fill="#fed0ac"/><path d="m45.5 13.2c0 0 .9-.2 1.3.2l-.2.1c0 0-.3-.2-1.1-.3" fill="#e0a372"/><path d="m14.4 36.5c0 0 1.6 1.1 5.7.2 0-.1-2.1-1.8-5.7-.2" fill="#9450e0"/><path d="m15.4 35.4c0 0-1.1 2.2.7 4.6.5.6 1.8 1.2 3.3.5 1.4-.6.2-1.1-.4-2.3.3-.4.7-.7.5-1.1-.3-.6-1.2-1-1.2-1s.6-.9-2.9-.7" fill="#fed0ac"/><path d="m19.6 37.2c0-.1-.1-.1-.1-.2.1.3-.3.8-.5.6-.4-.4-.9-.8-.9-.8.6.7 1 1.5 1 1.5.3-.4.7-.7.5-1.1" fill="#e0a372"/><path d="m14 33.1c0 0 .5 2 .4 3.4 0 0 2.3-.9 5.7.2 0 0-.6-2 .1-3.5 0 0-.4-.9-2.1-1.1l-.7 2.9-.7-2.8c.1-.1-1.5-.6-2.7.9" fill="#ffc7ce"/><g fill="#e0a372"><path d="m48.6 15.6c-.3.3-.9.8-1.7-.1-.9-.9-.3-1.5.1-2 .2-.2.4-.4.4-.9 0-.4-.9-.8-.5-.5 0 0 .6.3-.2 1.4-.3.5-.7 1-.3 1.7.5.7 1.1 1.5 2.1.9.9-.7.6-1 .1-.5"/><path d="m32.9 21.2h-4.3l3.5 5.6z"/></g><path d="m35.9 22.1c-.5-.6-1.7-.3-1.7-.3l1.4-1.9c-1.1.8-2.9 1-2.9 1-1 2-.6 5.8-.6 5.8s-.8-3.9-3.5-5.8c0 0-1.4-.2-3.3.2l2.6 1.3-2 .8c0 0 1.3.2 2.9 1.1 0 0 1.6 6.4-.4 14.4l5.5.3c0 0 2.9-5.6-.2-15 1.1-1.2 2.2-1.9 2.2-1.9" fill="#ffc7ce"/><path d="m33.8 39.5c0 0 5.7-2.1 7.1-.9 0 0-.1.9-7.1.9" fill="#9450e0"/><path d="m32.1 27.2c0 0 1.3 4.7-.8 10.5 0 0 2.9-5.2.8-10.5" fill="#c28fef"/><path d="m28.6 7.9c-7.9 0-6.9-2-6.9 7.9 0 4.7 4.2 6.1 8.6 6 4.4-.1 6.9-1.1 6.9-5.8 0-7.8-2.1-8.1-8.6-8.1" fill="#fed0ac"/><path d="m25 21.3c-.1.7-.1 2-3 1.6 0 0 .4-4.8-1.8-7.5-2.2-2.7-2.6-5.1-.9-7 0 0-2-4.4 7.1-5.6 4.6-.6 8.7 1.1 12.9-.8 0 0 3.8 7.5-3.4 8.4-7.2.9-7.2-1.6-11.4-1 0 0 .5 4.2 1.7 7.1 0 0 .2.8-.8 1.3 0 0-.9-3.9-2.3-4.8-1.4-.9-1.4 1.3-.7 2.5.7 1.2 1.2 1 1.2 1s1.7 2.5 1.4 4.8" fill="#dbb471"/><g fill="#664e27"><circle cx="27.9" cy="13.4" r="1.5"/><circle cx="35" cy="13.4" r="1.5"/><path d="m33.7 17.8c-1.5 1.2-3.2 1.2-4.6 0-.2-.1-.3.1-.2.3.5.8 1.4 1.6 2.5 1.6 1.2 0 2.1-.7 2.5-1.6.2-.2 0-.4-.2-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f57a-1f3fd.svg b/public/emoji/1f57a-1f3fd.svg new file mode 100644 index 000000000..0356c2ac9 --- /dev/null +++ b/public/emoji/1f57a-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m21.5 58.9c0 0-1 1.5 0 3.1h2.9v-1.1c0 0 .5 1.1 4.9 1.1 1.5 0 1.7-1.5.1-1.6-1.6-.1-1.4-1.2-2.9-3.1l-5 1.6"/><path d="m38.7 58.9c0 0-1 1.5 0 3.1h2.9v-1.1c0 0 .5 1.1 4.9 1.1 1.5 0 1.7-1.5.1-1.6-1.6-.1-1.4-1.2-2.9-3.1l-5 1.6"/></g><path d="m41.9 48.2c-.5-2.5-4.3-4.2-6.7-9.1 0 0-4.1-1.2-10-1.2 0 0-2.6 1.3-1.2 7.3.9 3.6-1 9.7-3.8 14.2 0 0 4.2 1.6 8.6 0 0 0-1.3-3.1.9-9.1.7-1.9-1-3.9.7-8.1 0 0 .8 1.8 6.9 7.3 0 0-1.2 5.6.2 10 0 0 .9.4 4.2.4 3.1 0 4.6-.4 4.6-.4s-2.8-3-4.4-11.3" fill="#c28fef"/><path d="m29.1 38.8c-2.1-1-3.4-1.1-4.2-.8-.3.3-.9 1-1.2 2.3 1.8 1 4.6.8 4.6.8.8-1.5.8-2.3.8-2.3" fill="#9450e0"/><g fill="#c28fef"><path d="m32.9 21.5c0 0 7.2-2.2 10.3-8.1 0 0 .5 2.3 4.2 4.5 0 0-5.4 4.1-9.2 5.8 0 0-.2 7.4 2.7 14.9 0 0-.3.9-7.1.9 0 0 3.5-6.3-.9-18"/><path d="m27.9 21.9c0 0-3.4-2-5-.7-8.9 7-9.4 8.7-8.4 14.2 0 0 1.8-1.3 5 .2 0 0-1.4-5.5 5-8.4 0 0 .2 4.2-2.1 11.2 0 0 1.4 1.9 5.5 1.9 0 0 4.3-9.1 0-18.4"/></g><path d="m44.1 12.4c0 0 3.9 2.1 3.9 5.4h-2.2c0 0-.2-1.8-1.2-2.5-1-.7-.5-2.9-.5-2.9" fill="#9450e0"/><path d="m44.1 12.4c0 0-1.7 1.4-2.8 2.7 0 0 .2 1.2 1.1 2.2l2.5-1.3-1.9 2.3c0 0 .7 1.1 2.1 1.6 0 0 1.8-1 2.9-2.1 0 0-3.2-1.8-3.9-5.4" fill="#ffc7ce"/><path d="m48 12.6c0 0 1.9-1.6 1.4-2.1-.5-.5-.9-.6-1.4 0-.2.2-.6.6-1.3 1.3-.7-.6-1 0-1.2.2-.3.3-.6 1.6-.6 1.6.5 1.4 1.4 2.5 2.7 3.3 1-.6 2.4-1.6 2.4-2 0-1-2-2.3-2-2.3" fill="#d6a57c"/><path d="m45.5 13.2c0 0 .9-.2 1.3.2l-.2.1c0 0-.3-.2-1.1-.3" fill="#b58360"/><path d="m14.4 36.5c0 0 1.6 1.1 5.7.2 0-.1-2.1-1.8-5.7-.2" fill="#9450e0"/><path d="m15.4 35.4c0 0-1.1 2.2.7 4.6.5.6 1.8 1.2 3.3.5 1.4-.6.2-1.1-.4-2.3.3-.4.7-.7.5-1.1-.3-.6-1.2-1-1.2-1s.5-.9-2.9-.7" fill="#d6a57c"/><path d="m19.6 37.2c0-.1-.1-.1-.1-.2.1.3-.3.8-.5.6-.4-.4-.9-.8-.9-.8.6.7 1 1.5 1 1.5.3-.4.7-.7.5-1.1" fill="#b58360"/><path d="m14 33.1c0 0 .5 2 .4 3.4 0 0 2.3-.9 5.7.2 0 0-.6-2 .1-3.5 0 0-.4-.9-2.1-1.1l-.7 2.9-.7-2.8c.1-.1-1.5-.6-2.7.9" fill="#ffc7ce"/><g fill="#b58360"><path d="m48.6 15.6c-.3.3-.9.8-1.7-.1-.9-.9-.3-1.5.1-2 .2-.2.4-.4.4-.9 0-.4-.9-.8-.5-.5 0 0 .6.3-.2 1.4-.3.5-.7 1-.3 1.7.5.7 1.1 1.5 2.1.9.9-.7.6-1 .1-.5"/><path d="m32.9 21.2h-4.3l3.5 5.6z"/></g><path d="m35.9 22.1c-.5-.6-1.7-.3-1.7-.3l1.4-1.9c-1.1.8-2.9 1-2.9 1-1 2-.6 5.8-.6 5.8s-.8-3.9-3.5-5.8c0 0-1.4-.2-3.3.2l2.6 1.3-2 .8c0 0 1.3.2 2.9 1.1 0 0 1.6 6.4-.4 14.4l5.5.3c0 0 2.9-5.6-.2-15 1.1-1.2 2.2-1.9 2.2-1.9" fill="#ffc7ce"/><path d="m33.8 39.5c0 0 5.7-2.1 7.1-.9 0 0-.1.9-7.1.9" fill="#9450e0"/><path d="m32.1 27.2c0 0 1.3 4.7-.8 10.5 0 0 2.9-5.2.8-10.5" fill="#c28fef"/><path d="m28.6 7.9c-7.9 0-6.9-2-6.9 7.9 0 4.7 4.2 6.1 8.6 6 4.4-.1 6.9-1.1 6.9-5.8 0-7.8-2.1-8.1-8.6-8.1" fill="#d6a57c"/><path d="m25 21.3c-.1.7-.1 2-3 1.6 0 0 .4-4.8-1.8-7.5-2.2-2.7-2.6-5.1-.9-7 0 0-2-4.4 7.1-5.6 4.6-.6 8.7 1.1 12.9-.8 0 0 3.8 7.5-3.4 8.4-7.2.9-7.2-1.6-11.4-1 0 0 .5 4.2 1.7 7.1 0 0 .2.8-.8 1.3 0 0-.9-3.9-2.3-4.8-1.4-.9-1.4 1.3-.7 2.5.7 1.2 1.2 1 1.2 1s1.7 2.5 1.4 4.8" fill="#594640"/><g fill="#664e27"><circle cx="27.9" cy="13.4" r="1.5"/><circle cx="35" cy="13.4" r="1.5"/><path d="m33.7 17.8c-1.5 1.2-3.2 1.2-4.6 0-.2-.1-.3.1-.2.3.5.8 1.4 1.6 2.5 1.6 1.2 0 2.1-.7 2.5-1.6.2-.2 0-.4-.2-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f57a-1f3fe.svg b/public/emoji/1f57a-1f3fe.svg new file mode 100644 index 000000000..70bb51fb9 --- /dev/null +++ b/public/emoji/1f57a-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m21.5 58.9c0 0-1 1.5 0 3.1h2.9v-1.1c0 0 .5 1.1 4.9 1.1 1.5 0 1.7-1.5.1-1.6-1.6-.1-1.4-1.2-2.9-3.1l-5 1.6"/><path d="m38.7 58.9c0 0-1 1.5 0 3.1h2.9v-1.1c0 0 .5 1.1 4.9 1.1 1.5 0 1.7-1.5.1-1.6-1.6-.1-1.4-1.2-2.9-3.1l-5 1.6"/></g><path d="m41.9 48.2c-.5-2.5-4.3-4.2-6.7-9.1 0 0-4.1-1.2-10-1.2 0 0-2.6 1.3-1.2 7.3.9 3.6-1 9.7-3.8 14.2 0 0 4.2 1.6 8.6 0 0 0-1.3-3.1.9-9.1.7-1.9-1-3.9.7-8.1 0 0 .8 1.8 6.9 7.3 0 0-1.2 5.6.2 10 0 0 .9.4 4.2.4 3.1 0 4.6-.4 4.6-.4s-2.8-3-4.4-11.3" fill="#c28fef"/><path d="m29.1 38.8c-2.1-1-3.4-1.1-4.2-.8-.3.3-.9 1-1.2 2.3 1.8 1 4.6.8 4.6.8.8-1.5.8-2.3.8-2.3" fill="#9450e0"/><g fill="#c28fef"><path d="m32.9 21.5c0 0 7.2-2.2 10.3-8.1 0 0 .5 2.3 4.2 4.5 0 0-5.4 4.1-9.2 5.8 0 0-.2 7.4 2.7 14.9 0 0-.3.9-7.1.9 0 0 3.5-6.3-.9-18"/><path d="m27.9 21.9c0 0-3.4-2-5-.7-8.9 7-9.4 8.7-8.4 14.2 0 0 1.8-1.3 5 .2 0 0-1.4-5.5 5-8.4 0 0 .2 4.2-2.1 11.2 0 0 1.4 1.9 5.5 1.9 0 0 4.3-9.1 0-18.4"/></g><path d="m44.1 12.4c0 0 3.9 2.1 3.9 5.4h-2.2c0 0-.2-1.8-1.2-2.5-1-.7-.5-2.9-.5-2.9" fill="#9450e0"/><path d="m44.1 12.4c0 0-1.7 1.4-2.8 2.7 0 0 .2 1.2 1.1 2.2l2.5-1.3-1.9 2.3c0 0 .7 1.1 2.1 1.6 0 0 1.8-1 2.9-2.1 0 0-3.2-1.8-3.9-5.4" fill="#ffc7ce"/><path d="m48 12.6c0 0 1.9-1.6 1.4-2.1-.5-.5-.9-.6-1.4 0-.2.2-.6.6-1.3 1.3-.7-.6-1 0-1.2.2-.3.3-.6 1.6-.6 1.6.5 1.4 1.4 2.5 2.7 3.3 1-.6 2.4-1.6 2.4-2 0-1-2-2.3-2-2.3" fill="#b47d56"/><path d="m45.5 13.2c0 0 .9-.2 1.3.2l-.2.1c0 0-.3-.2-1.1-.3" fill="#935e3e"/><path d="m14.4 36.5c0 0 1.6 1.1 5.7.2 0-.1-2.1-1.8-5.7-.2" fill="#9450e0"/><path d="m15.4 35.4c0 0-1.1 2.2.7 4.6.5.6 1.8 1.2 3.3.5 1.4-.6.2-1.1-.4-2.3.3-.4.7-.7.5-1.1-.3-.6-1.2-1-1.2-1s.6-.9-2.9-.7" fill="#b47d56"/><path d="m19.6 37.2c0-.1-.1-.1-.1-.2.1.3-.3.8-.5.6-.4-.4-.9-.8-.9-.8.6.7 1 1.5 1 1.5.3-.4.7-.7.5-1.1" fill="#935e3e"/><path d="m14 33.1c0 0 .5 2 .4 3.4 0 0 2.3-.9 5.7.2 0 0-.6-2 .1-3.5 0 0-.4-.9-2.1-1.1l-.7 2.9-.7-2.8c.1-.1-1.5-.6-2.7.9" fill="#ffc7ce"/><g fill="#935e3e"><path d="m48.6 15.6c-.3.3-.9.8-1.7-.1-.9-.9-.3-1.5.1-2 .2-.2.4-.4.4-.9 0-.4-.9-.8-.5-.5 0 0 .6.3-.2 1.4-.3.5-.7 1-.3 1.7.5.7 1.1 1.5 2.1.9.9-.7.6-1 .1-.5"/><path d="m32.9 21.2h-4.3l3.5 5.6z"/></g><path d="m35.9 22.1c-.5-.6-1.7-.3-1.7-.3l1.4-1.9c-1.1.8-2.9 1-2.9 1-1 2-.6 5.8-.6 5.8s-.8-3.9-3.5-5.8c0 0-1.4-.2-3.3.2l2.6 1.3-2 .8c0 0 1.3.2 2.9 1.1 0 0 1.6 6.4-.4 14.4l5.5.3c0 0 2.9-5.6-.2-15 1.1-1.2 2.2-1.9 2.2-1.9" fill="#ffc7ce"/><path d="m33.8 39.5c0 0 5.7-2.1 7.1-.9 0 0-.1.9-7.1.9" fill="#9450e0"/><path d="m32.1 27.2c0 0 1.3 4.7-.8 10.5 0 0 2.9-5.2.8-10.5" fill="#c28fef"/><path d="m28.6 7.9c-7.9 0-6.9-2-6.9 7.9 0 4.7 4.2 6.1 8.6 6 4.4-.1 6.9-1.1 6.9-5.8 0-7.8-2.1-8.1-8.6-8.1" fill="#b47d56"/><path d="m25 21.3c-.1.7-.1 2-3 1.6 0 0 .4-4.8-1.8-7.5-2.2-2.7-2.6-5.1-.9-7 0 0-2-4.4 7.1-5.6 4.6-.6 8.7 1.1 12.9-.8 0 0 3.8 7.5-3.4 8.4-7.2.9-7.2-1.6-11.4-1 0 0 .5 4.2 1.7 7.1 0 0 .2.8-.8 1.3 0 0-.9-3.9-2.3-4.8-1.4-.9-1.4 1.3-.7 2.5.7 1.2 1.2 1 1.2 1s1.7 2.5 1.4 4.8" fill="#231f20"/><g fill="#664e27"><circle cx="27.9" cy="13.4" r="1.5"/><circle cx="35" cy="13.4" r="1.5"/><path d="m33.7 17.8c-1.5 1.2-3.2 1.2-4.6 0-.2-.1-.3.1-.2.3.5.8 1.4 1.6 2.5 1.6 1.2 0 2.1-.7 2.5-1.6.2-.2 0-.4-.2-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f57a-1f3ff.svg b/public/emoji/1f57a-1f3ff.svg new file mode 100644 index 000000000..61633d21d --- /dev/null +++ b/public/emoji/1f57a-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m21.5 58.9c0 0-1 1.5 0 3.1h2.9v-1.1c0 0 .5 1.1 4.9 1.1 1.5 0 1.7-1.5.1-1.6-1.6-.1-1.4-1.2-2.9-3.1l-5 1.6"/><path d="m38.7 58.9c0 0-1 1.5 0 3.1h2.9v-1.1c0 0 .5 1.1 4.9 1.1 1.5 0 1.7-1.5.1-1.6-1.6-.1-1.4-1.2-2.9-3.1l-5 1.6"/></g><path d="m41.9 48.2c-.5-2.5-4.3-4.2-6.7-9.1 0 0-4.1-1.2-10-1.2 0 0-2.6 1.3-1.2 7.3.9 3.6-1 9.7-3.8 14.2 0 0 4.2 1.6 8.6 0 0 0-1.3-3.1.9-9.1.7-1.9-1-3.9.7-8.1 0 0 .8 1.8 6.9 7.3 0 0-1.2 5.6.2 10 0 0 .9.4 4.2.4 3.1 0 4.6-.4 4.6-.4s-2.8-3-4.4-11.3" fill="#c28fef"/><path d="m29.1 38.8c-2.1-1-3.4-1.1-4.2-.8-.3.3-.9 1-1.2 2.3 1.8 1 4.6.8 4.6.8.8-1.5.8-2.3.8-2.3" fill="#9450e0"/><g fill="#c28fef"><path d="m32.9 21.5c0 0 7.2-2.2 10.3-8.1 0 0 .5 2.3 4.2 4.5 0 0-5.4 4.1-9.2 5.8 0 0-.2 7.4 2.7 14.9 0 0-.3.9-7.1.9 0 0 3.5-6.3-.9-18"/><path d="m27.9 21.9c0 0-3.4-2-5-.7-8.9 7-9.4 8.7-8.4 14.2 0 0 1.8-1.3 5 .2 0 0-1.4-5.5 5-8.4 0 0 .2 4.2-2.1 11.2 0 0 1.4 1.9 5.5 1.9 0 0 4.3-9.1 0-18.4"/></g><path d="m44.1 12.4c0 0 3.9 2.1 3.9 5.4h-2.2c0 0-.2-1.8-1.2-2.5-1-.7-.5-2.9-.5-2.9" fill="#9450e0"/><path d="m44.1 12.4c0 0-1.7 1.4-2.8 2.7 0 0 .2 1.2 1.1 2.2l2.5-1.3-1.9 2.3c0 0 .7 1.1 2.1 1.6 0 0 1.8-1 2.9-2.1 0 0-3.2-1.8-3.9-5.4" fill="#ffc7ce"/><path d="m48 12.6c0 0 1.9-1.6 1.4-2.1-.5-.5-.9-.6-1.4 0-.2.2-.6.6-1.3 1.3-.7-.6-1 0-1.2.2-.3.3-.6 1.6-.6 1.6.5 1.4 1.4 2.5 2.7 3.3 1-.6 2.4-1.6 2.4-2 0-1-2-2.3-2-2.3" fill="#8a6859"/><path d="m45.5 13.2c0 0 .9-.2 1.3.2l-.2.1c0 0-.3-.2-1.1-.3" fill="#705041"/><path d="m14.4 36.5c0 0 1.6 1.1 5.7.2 0-.1-2.1-1.8-5.7-.2" fill="#9450e0"/><path d="m15.4 35.4c0 0-1.1 2.2.7 4.6.5.6 1.8 1.2 3.3.5 1.4-.6.2-1.1-.4-2.3.3-.4.7-.7.5-1.1-.3-.6-1.2-1-1.2-1s.6-.9-2.9-.7" fill="#8a6859"/><path d="m19.6 37.2c0-.1-.1-.1-.1-.2.1.3-.3.8-.5.6-.4-.4-.9-.8-.9-.8.6.7 1 1.5 1 1.5.3-.4.7-.7.5-1.1" fill="#705041"/><path d="m14 33.1c0 0 .5 2 .4 3.4 0 0 2.3-.9 5.7.2 0 0-.6-2 .1-3.5 0 0-.4-.9-2.1-1.1l-.7 2.9-.7-2.8c.1-.1-1.5-.6-2.7.9" fill="#ffc7ce"/><g fill="#705041"><path d="m48.6 15.6c-.3.3-.9.8-1.7-.1-.9-.9-.3-1.5.1-2 .2-.2.4-.4.4-.9 0-.4-.9-.8-.5-.5 0 0 .6.3-.2 1.4-.3.5-.7 1-.3 1.7.5.7 1.1 1.5 2.1.9.9-.7.6-1 .1-.5"/><path d="m32.9 21.2h-4.3l3.5 5.6z"/></g><path d="m35.9 22.1c-.5-.6-1.7-.3-1.7-.3l1.4-1.9c-1.1.8-2.9 1-2.9 1-1 2-.6 5.8-.6 5.8s-.8-3.9-3.5-5.8c0 0-1.4-.2-3.3.2l2.6 1.3-2 .8c0 0 1.3.2 2.9 1.1 0 0 1.6 6.4-.4 14.4l5.5.3c0 0 2.9-5.6-.2-15 1.1-1.2 2.2-1.9 2.2-1.9" fill="#ffc7ce"/><path d="m33.8 39.5c0 0 5.7-2.1 7.1-.9 0 0-.1.9-7.1.9" fill="#9450e0"/><path d="m32.1 27.2c0 0 1.3 4.7-.8 10.5 0 0 2.9-5.2.8-10.5" fill="#c28fef"/><path d="m28.6 7.9c-7.9 0-6.9-2-6.9 7.9 0 4.7 4.2 6.1 8.6 6 4.4-.1 6.9-1.1 6.9-5.8 0-7.8-2.1-8.1-8.6-8.1" fill="#8a6859"/><path d="m25 21.3c-.1.7-.1 2-3 1.6 0 0 .4-4.8-1.8-7.5-2.2-2.7-2.6-5.1-.9-7 0 0-2-4.4 7.1-5.6 4.6-.6 8.7 1.1 12.9-.8 0 0 3.8 7.5-3.4 8.4-7.2.9-7.2-1.6-11.4-1 0 0 .5 4.2 1.7 7.1 0 0 .2.8-.8 1.3 0 0-.9-3.9-2.3-4.8-1.4-.9-1.4 1.3-.7 2.5.7 1.2 1.2 1 1.2 1s1.7 2.5 1.4 4.8" fill="#231f20"/><g fill="#574137"><circle cx="27.9" cy="13.4" r="1.5"/><circle cx="35" cy="13.4" r="1.5"/><path d="m33.7 17.8c-1.5 1.2-3.2 1.2-4.6 0-.2-.1-.3.1-.2.3.5.8 1.4 1.6 2.5 1.6 1.2 0 2.1-.7 2.5-1.6.2-.2 0-.4-.2-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f57a.svg b/public/emoji/1f57a.svg new file mode 100644 index 000000000..11d2247c7 --- /dev/null +++ b/public/emoji/1f57a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m21.5 58.9c0 0-1 1.5 0 3.1h2.9v-1.1c0 0 .5 1.1 4.9 1.1 1.5 0 1.7-1.5.1-1.6-1.6-.1-1.4-1.2-2.9-3.1l-5 1.6"/><path d="m38.7 58.9c0 0-1 1.5 0 3.1h2.9v-1.1c0 0 .5 1.1 4.9 1.1 1.5 0 1.7-1.5.1-1.6-1.6-.1-1.4-1.2-2.9-3.1l-5 1.6"/></g><path d="m41.9 48.2c-.5-2.5-4.3-4.2-6.7-9.1 0 0-4.1-1.2-10-1.2 0 0-2.6 1.3-1.2 7.3.9 3.6-1 9.7-3.8 14.2 0 0 4.2 1.6 8.6 0 0 0-1.3-3.1.9-9.1.7-1.9-1-3.9.7-8.1 0 0 .8 1.8 6.9 7.3 0 0-1.2 5.6.2 10 0 0 .9.4 4.2.4 3.1 0 4.6-.4 4.6-.4s-2.8-3-4.4-11.3" fill="#c28fef"/><path d="m29.1 38.8c-2.1-1-3.4-1.1-4.2-.8-.3.3-.9 1-1.2 2.3 1.8 1 4.6.8 4.6.8.8-1.5.8-2.3.8-2.3" fill="#9450e0"/><g fill="#c28fef"><path d="m32.9 21.5c0 0 7.2-2.2 10.3-8.1 0 0 .5 2.3 4.2 4.5 0 0-5.4 4.1-9.2 5.8 0 0-.2 7.4 2.7 14.9 0 0-.3.9-7.1.9 0 0 3.5-6.3-.9-18"/><path d="m27.9 21.9c0 0-3.4-2-5-.7-8.9 7-9.4 8.7-8.4 14.2 0 0 1.8-1.3 5 .2 0 0-1.4-5.5 5-8.4 0 0 .2 4.2-2.1 11.2 0 0 1.4 1.9 5.5 1.9 0 0 4.3-9.1 0-18.4"/></g><path d="m44.1 12.4c0 0 3.9 2.1 3.9 5.4h-2.2c0 0-.2-1.8-1.2-2.5-1-.7-.5-2.9-.5-2.9" fill="#9450e0"/><path d="m44.1 12.4c0 0-1.7 1.4-2.8 2.7 0 0 .2 1.2 1.1 2.2l2.5-1.3-1.9 2.3c0 0 .7 1.1 2.1 1.6 0 0 1.8-1 2.9-2.1 0 0-3.2-1.8-3.9-5.4" fill="#ffc7ce"/><path d="m48 12.6c0 0 1.9-1.6 1.4-2.1-.5-.5-.9-.6-1.4 0-.2.2-.6.6-1.3 1.3-.7-.6-1 0-1.2.2-.3.3-.6 1.6-.6 1.6.5 1.3 1.4 2.5 2.7 3.3 1-.6 2.4-1.6 2.4-2 0-1-2-2.3-2-2.3" fill="#ffdd67"/><path d="m45.5 13.2c0 0 .9-.2 1.3.2l-.2.1c0 0-.3-.2-1.1-.3" fill="#eba352"/><path d="m14.4 36.5c0 0 1.6 1.1 5.7.2 0-.1-2.1-1.8-5.7-.2" fill="#9450e0"/><path d="m15.4 35.4c0 0-1.1 2.2.7 4.6.5.6 1.8 1.2 3.3.5 1.4-.6.2-1.1-.4-2.3.3-.4.7-.7.5-1.1-.3-.6-1.2-1-1.2-1s.6-.9-2.9-.7" fill="#ffdd67"/><path d="m19.6 37.2c0-.1-.1-.1-.1-.2.1.3-.3.8-.5.6-.4-.4-.9-.8-.9-.8.6.7 1 1.5 1 1.5.3-.4.7-.7.5-1.1" fill="#eba352"/><path d="m14 33.1c0 0 .5 2 .4 3.4 0 0 2.3-.9 5.7.2 0 0-.6-2 .1-3.5 0 0-.4-.9-2.1-1.1l-.7 2.8-.7-2.8c.1 0-1.5-.5-2.7 1" fill="#ffc7ce"/><g fill="#eba352"><path d="m48.6 15.6c-.3.3-.9.8-1.7-.1-.9-.9-.3-1.5.1-2 .2-.2.4-.4.4-.9 0-.4-.9-.8-.5-.5 0 0 .6.3-.2 1.4-.3.5-.7 1-.3 1.7.5.7 1.1 1.5 2.1.9.9-.7.6-1 .1-.5"/><path d="m32.9 21.2h-4.3l3.5 5.6z"/></g><path d="m35.9 22.1c-.5-.6-1.7-.3-1.7-.3l1.4-1.9c-1.1.8-2.9 1-2.9 1-1 2-.6 5.8-.6 5.8s-.8-3.9-3.5-5.8c0 0-1.4-.2-3.3.2l2.6 1.3-2 .8c0 0 1.3.2 2.9 1.1 0 0 1.6 6.4-.4 14.4l5.5.3c0 0 2.9-5.6-.2-15 1.1-1.2 2.2-1.9 2.2-1.9" fill="#ffc7ce"/><path d="m33.8 39.5c0 0 5.7-2.1 7.1-.9 0 0-.1.9-7.1.9" fill="#9450e0"/><path d="m32.1 27.2c0 0 1.3 4.7-.8 10.5 0 0 2.9-5.2.8-10.5" fill="#c28fef"/><path d="m28.6 7.9c-7.9 0-6.9-2-6.9 7.9 0 4.7 4.2 6.1 8.6 6 4.4-.1 6.9-1.1 6.9-5.8 0-7.8-2.1-8.1-8.6-8.1" fill="#ffdd67"/><path d="m25 21.3c-.1.7-.1 2-3 1.6 0 0 .4-4.8-1.8-7.5-2.2-2.7-2.6-5.1-.9-7 0 0-2-4.4 7.1-5.6 4.6-.6 8.7 1.1 12.9-.8 0 0 3.8 7.5-3.4 8.4-7.2.9-7.2-1.6-11.4-1 0 0 .5 4.2 1.7 7.1 0 0 .2.8-.8 1.3 0 0-.9-3.9-2.3-4.8-1.4-.9-1.4 1.3-.7 2.5.7 1.2 1.2 1 1.2 1s1.7 2.5 1.4 4.8" fill="#ffb300"/><g fill="#937237"><circle cx="27.9" cy="13.4" r="1.5"/><circle cx="35" cy="13.4" r="1.5"/><path d="m33.7 17.8c-1.5 1.2-3.2 1.2-4.6 0-.2-.1-.3.1-.2.3.5.8 1.4 1.6 2.5 1.6 1.2 0 2.1-.7 2.5-1.6.2-.2 0-.4-.2-.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f587.svg b/public/emoji/1f587.svg new file mode 100644 index 000000000..b2dafc18b --- /dev/null +++ b/public/emoji/1f587.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m51.8 51.8c-2-.7-3.6-2.3-4.3-4.3-.3-.7-.4-1.5-.4-2.3v-.7-37.4c0-2.3 1.9-4.2 4.2-4.2 2.3 0 4.1 1.8 4.2 4v33.3c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0 0 0-28.4 0-28.9 0-.8-.6-1.4-1.4-1.4-.8 0-1.4.6-1.4 1.4 0 .6 0 28.4 0 28.7 0 .7.2 1.4.5 2.1.4.7 1.1 1.4 1.8 1.8.9.4 1.9.6 2.9.3 1.9-.4 3.2-2.2 3.3-4.1v-33.1c0-3.9-3.2-7.1-7.1-7.1s-7.1 3.2-7.1 7.1v37.2.9c0 .7.1 1.3.2 1.9.8 3.9 3.8 6.9 7.7 7.7 0-.2 0-.5 0-.7.1-.7 0-1.5-.3-2.2"/><path d="m61.2 11.4c0 .5 0 32.3 0 33.4 0 .1 0 .3 0 .4 0 3.6-2.8 6.7-6.3 7 .1.6.2 1.3.2 2 0 .3 0 .6 0 .9 5-.4 9-4.7 9-9.8 0-.5 0-33.7 0-33.8 0-.8-.6-1.4-1.4-1.4-.9-.1-1.5.5-1.5 1.3"/></g><g fill="#ed4c5c"><path d="m44.3 44.3c-5.3 0-32.8 0-32.9 0-.8 0-1.4.6-1.4 1.4 0 .8.6 1.4 1.4 1.4.5 0 29.9 0 33.1 0-.1-.6-.2-1.3-.2-1.9v-.9"/><path d="m54.8 52.2c-.8-3.9-3.9-6.9-7.7-7.7v.7c0 .8.1 1.6.4 2.3 2 .7 3.6 2.3 4.3 4.3.3.7.4 1.5.4 2.3 0 .2 0 .5 0 .7-.3 3.6-3.4 6.3-7 6.3h-38.1c-2.3 0-4.2-1.9-4.2-4.2 0-2.3 1.8-4.1 4-4.2h33.3c.8 0 1.4.6 1.4 1.4 0 .8-.6 1.4-1.4 1.4 0 0-28.4 0-28.9 0-.8 0-1.4.6-1.4 1.4 0 .8.6 1.4 1.4 1.4.6 0 28.4 0 28.7 0 .7 0 1.4-.2 2.1-.5.7-.4 1.4-1.1 1.8-1.8.4-.9.6-1.9.3-2.9-.4-1.9-2.2-3.2-4.1-3.3h-33.1c-3.8.1-7 3.2-7 7.1s3.2 7.1 7.1 7.1h38.1c5.2 0 9.4-4 9.8-9 0-.3 0-.6 0-.9 0-.6 0-1.3-.2-1.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f58a.svg b/public/emoji/1f58a.svg new file mode 100644 index 000000000..1b61284ce --- /dev/null +++ b/public/emoji/1f58a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#93a2aa"><path d="m36.6 15.1c-1.7 2.6-6.1 5.3-10 7.3.2.2.6.8.8.8 1.1-.5 2.2-.9 3.3-1.4 2.2-1 4.4-2.3 6.4-3.8 4-3.2 5.5-12.8 8.4-13 1.7 0 3.3 2.5 4.5 3.6.6-.6 1.2-1.2 1.7-1.7.1-.1-1.3-1.4-1.4-1.5-1.7-1.7-3.7-3.5-6.4-2.5-3.6 1.4-5.3 9.3-7.3 12.2m9.3-10c0 0 .1 0 0 0m-1.3.2c-.1 0-.1 0 0 0"/><path d="m2.3 60.9c-.3.4-.4.8-.2 1 .2.2.7.1 1-.2l2.4-1.7-1.5-1.5-1.7 2.4"/></g><g fill="#42ade2"><path d="m28.3 26.3l9.4 9.4 23.4-25-7.8-7.8z"/><path transform="matrix(.7071-.7071.7071.7071-22.0935 28.3397)" d="m9.2 35.3h27.9v11h-27.9z"/></g><g fill="#c7d3d8"><path d="m3.2 57.7l3.1 3.1 10.9-6.2-7.8-7.8z"/><path d="m31.2 23.4l9.4 9.4-2.9 2.9-9.4-9.4z"/></g><path d="m53.8 3.4l6.8 6.8c1.9-1.9 1.9-4.9 0-6.8s-4.9-1.9-6.8 0" fill="#42ade2"/><path transform="matrix(.7071-.7071.7071.7071 11.5774 42.2854)" fill="#c7d3d8" d="m55.8 1.3h2v11.8h-2z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f58b.svg b/public/emoji/1f58b.svg new file mode 100644 index 000000000..a15d1aa50 --- /dev/null +++ b/public/emoji/1f58b.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m12.3 43.8l7.9 7.9-6.1 10.1c0 0-6.4-.7-12.5 2.2l10-10c.5 0 .9-.1 1.3-.5.7-.7.7-1.7 0-2.4-.7-.7-1.7-.7-2.4 0-.4.4-.5.9-.5 1.3l-10 10c2.9-6.2 2.2-12.5 2.2-12.5l10.1-6.1" fill="#94989b"/><path d="M61.5,2.5c3.3,3.3,3.3,8.6,0,11.9L56.9,19c0,0-1.8,5-10.9,14.1C36.8,42.2,31.8,44,31.8,44l-9.7,9.7L10.3,41.8 + l9.7-9.7c0,0,1.8-5,10.9-14.1S45,7.1,45,7.1l4.7-4.7C53-0.8,58.3-0.8,61.5,2.5z" fill="#3e4347"/><g fill="#94989b"><path transform="matrix(.7071-.7071.7071.7071 6.4709 40.1706)" d="m50.6 3.9h2.2v16.8h-2.2z"/><path transform="matrix(.7065-.7078.7078.7065-20.1404 29.1912)" d="m24 30.5h2.2v16.8h-2.2z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f58c.svg b/public/emoji/1f58c.svg new file mode 100644 index 000000000..25a691660 --- /dev/null +++ b/public/emoji/1f58c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.5 54.6c.9-9.9 5.4-9.7 3-12-2.3-2.3.3-.3-12.3 3.3-4.5 1.3-6.4 5.3-6.7 8.8-.1 1-.8 5.6-4.5 7 0 0 7.8.8 11.7 0 4-.3 8.4-2.3 8.8-7.1" fill="#3e4347"/><path d="m11.6 45.7c0 0 2.8.3 2.4 2.4-.4 2.1 2.2.1 2.3 1.7.1 1.7 2.9.6 2.8 2.2-.1 1.7 1.8 1 1.5 2.5-.3 1.5-.7 3.2-1.9 4.2-1.1 1 .4-4.8-.9-3.6-1.3 1.2-1-2.9-2.8-2.1-1.9.8-.3-3.3-2.4-2.4-2.1.9-1.4-3-2.7-2.7-1.3.4-1.1-.9-1.1-.9s1.1-.8 2.8-1.3" fill="#94989b"/><path d="m4.6 53.8c0 0-.7 6.3-4.6 7.8 0 0 8.4 1.1 12.4-.1 0 0 2-.7-.2-1.8-2.2-1.1-.4-2-1.6-1.8-1.2.1 1.2-1.7-.7-1.5-1.9.2-.4-2.5-1.7-1.9-1.3.7-.9-2-1.6-1.1-.6.8-.4-.9-1-.7s-.8.2-1 1.1" fill="#ed4c5c"/><path d="m10.8 59.9c0 0-.4.3-1.1.6-.3.1-.7.3-1.2.4-.4 0-.8.1-1.3.1-.5 0-.9 0-1.4-.1-.4-.1-.9-.2-1.2-.3-.7-.2-1.1-.4-1.1-.4s.5-.2 1.2-.3c.7-.1 1.6-.2 2.5-.3.9 0 1.8 0 2.5.1.6.1 1.1.2 1.1.2" fill="#ffc7ce"/><path d="m21.2 51.1l-6.4-6.4c0 0 27.8-30.8 37.4-40.7 2.6-2.7 7-2.7 9.7 0 2.7 2.7 2.7 7.1 0 9.7-9.9 9.5-40.7 37.4-40.7 37.4" fill="#89664c"/><path d="m20.2 50l-4.3-4.3c0 0 27.5-29.4 36.8-39.1 2.6-2.6 6.2-3.3 8-1.4 1.8 1.8 1.2 5.4-1.4 8-9.7 9.4-39.1 36.8-39.1 36.8" fill="#d3976e"/><path transform="matrix(.7071-.7071.7071.7071-27.4714 27.231)" fill="#c7d3d8" d="m16.7 41.8h4.9v10h-4.9z"/><path transform="matrix(.7072-.707.707.7072-27.4685 27.2231)" fill="#fff" d="m16.7 43.6h4.9v6.4h-4.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f58d.svg b/public/emoji/1f58d.svg new file mode 100644 index 000000000..5a76528b5 --- /dev/null +++ b/public/emoji/1f58d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m18.3 51.7l-6.1-6.1c-.9-.9-2.2-.8-2.9.3l-6.9 11.7c-.7 1.1-.5 2.7.4 3.6.9.9 2.5 1 3.6.4l11.6-6.9c1.1-.7 1.3-2 .3-3" fill="#71ad3e"/><path d="m21.6 55.2c-1.2 1.2-3.1 1.1-4.3-.1l-8.4-8.4c-1.2-1.2-1.2-3.1-.1-4.3l39.5-39.5c1.2-1.2 3.1-1.1 4.3.1l8.4 8.4c1.2 1.2 1.2 3.1.1 4.3l-39.5 39.5" fill="#83bf4f"/><path transform="matrix(.7071-.7071.7071.7071-10.2915 33.2278)" fill="#3e4347" d="m11.5 20h46.9v18.1h-46.9z"/><g fill="#52c18e"><path transform="matrix(.7071-.7071.7071.7071 1.4299 38.0826)" d="m44.4 8.3h4.6v18.1h-4.6z"/><path transform="matrix(.7071-.7071.7071.7071-22.013 28.3741)" d="m20.9 31.7h4.6v18.1h-4.6z"/><path d="m35 29c-4.3 4.3-10.7 4.9-14.2 1.4l15.6-15.6c3.5 3.6 2.9 9.9-1.4 14.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f590-1f3fb.svg b/public/emoji/1f590-1f3fb.svg new file mode 100644 index 000000000..5154c0bb0 --- /dev/null +++ b/public/emoji/1f590-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m34 42.3l7.8 1.5 6.4-32.9c.4-2.2-1-4.4-3.1-4.8-2.2-.4-4.3 1.1-4.7 3.3l-6.4 32.9" fill="#ffe1bd"/><path d="m45.2 6.1c-.3-.1-.5-.1-.8-.1 1.8.7 2.8 2.6 2.4 4.6l-6.4 32.9 1.4.3 6.4-32.9c.5-2.3-.9-4.4-3-4.8" fill="#e6b796"/><path d="m26 43.3h9.4v-36.3c0-2.7-2.1-5-4.7-5-2.5 0-4.7 2.2-4.7 5v36.3" fill="#ffe1bd"/><path d="m30.8 2c-.2 0-.5 0-.7.1 2.3.4 4 2.4 4 4.9v36.4h1.4v-36.4c0-2.8-2.1-5-4.7-5" fill="#e6b796"/><path d="m21 43.2l8-2.1-8.7-33.1c-.6-2.3-2.9-3.7-5.1-3.2-2.2.6-3.5 2.9-2.9 5.2l8.7 33.2" fill="#ffe1bd"/><path d="m15.2 4.8c-.2.1-.4.2-.6.3 2-.1 3.8 1.2 4.4 3.3l8.7 33.1 1.4-.4-8.8-33.1c-.6-2.3-2.9-3.7-5.1-3.2" fill="#e6b796"/><path d="m4 13.4c-1.9.9-2.5 3.3-1.5 5.3l13.2 26.3 6.7-3.4-13.2-26.3c-1-2-3.3-2.8-5.2-1.9" fill="#ffe1bd"/><path d="m4 13.4c-.2.1-.4.2-.6.4 1.7-.5 3.6.4 4.5 2.2l13.2 26.3 1.3-.6-13.2-26.4c-1-2-3.3-2.8-5.2-1.9" fill="#e6b796"/><path d="m61.7 29.3c-1.6-3.1-6.6-2.9-11.7 2.7-3.6 3.9-4.3 5.2-7.9 5.1v-4.1c0 0-7.7-5.7-23-3.1 0 0-8.7 1.2-8.7 5.8 0 0-1.5 11.1 1.6 18.1 4.6 10.4 28.2 13.1 35.6-4.6 1.5-3.5 4.5-6.1 7.2-9.4 3.1-4 8.6-7.2 6.9-10.5" fill="#ffe1bd"/><g fill="#e6b796"><path d="m61.7 29.3c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.8 6.5-7.1 10.5-2.7 3.3-5.7 5.9-7.2 9.4-6.4 15.3-25 15.3-32.8 8.3 7.1 8 27.1 8.8 33.8-7.3 1.5-3.5 4.5-6.1 7.2-9.4 3.3-4 8.8-7.2 7.1-10.5"/><path d="m43.1 37.1c-6.5-2.4-18.1 2-16.5 13.7 0-10.9 9.9-13.6 15.3-13.6.8-.1 1.2-.1 1.2-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f590-1f3fc.svg b/public/emoji/1f590-1f3fc.svg new file mode 100644 index 000000000..00e624a29 --- /dev/null +++ b/public/emoji/1f590-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m34 42.3l7.8 1.5 6.4-32.9c.4-2.2-1-4.4-3.1-4.8-2.2-.4-4.3 1.1-4.7 3.3l-6.4 32.9" fill="#fed0ac"/><path d="m45.2 6.1c-.3-.1-.5-.1-.8-.1 1.8.7 2.8 2.6 2.4 4.6l-6.4 32.9 1.4.3 6.4-32.9c.5-2.3-.9-4.4-3-4.8" fill="#e0a372"/><path d="m26 43.3h9.4v-36.3c0-2.7-2.1-5-4.7-5-2.5 0-4.7 2.2-4.7 5v36.3" fill="#fed0ac"/><path d="m30.8 2c-.2 0-.5 0-.7.1 2.3.4 4 2.4 4 4.9v36.4h1.4v-36.4c0-2.8-2.1-5-4.7-5" fill="#e0a372"/><path d="m21 43.2l8-2.1-8.7-33.1c-.6-2.3-2.9-3.7-5.1-3.2-2.2.6-3.5 2.9-2.9 5.2l8.7 33.2" fill="#fed0ac"/><path d="m15.2 4.8c-.2.1-.4.2-.6.3 2-.1 3.8 1.2 4.4 3.3l8.7 33.1 1.4-.4-8.8-33.1c-.6-2.3-2.9-3.7-5.1-3.2" fill="#e0a372"/><path d="m4 13.4c-1.9.9-2.5 3.3-1.5 5.3l13.2 26.3 6.7-3.4-13.2-26.3c-1-2-3.3-2.8-5.2-1.9" fill="#fed0ac"/><path d="m4 13.4c-.2.1-.4.2-.6.4 1.7-.5 3.6.4 4.5 2.2l13.2 26.3 1.3-.6-13.2-26.4c-1-2-3.3-2.8-5.2-1.9" fill="#e0a372"/><path d="m61.7 29.3c-1.6-3.1-6.6-2.9-11.7 2.7-3.6 3.9-4.3 5.2-7.9 5.1v-4.1c0 0-7.7-5.7-23-3.1 0 0-8.7 1.2-8.7 5.8 0 0-1.5 11.1 1.6 18.1 4.6 10.4 28.2 13.1 35.6-4.6 1.5-3.5 4.5-6.1 7.2-9.4 3.1-4 8.6-7.2 6.9-10.5" fill="#fed0ac"/><g fill="#e0a372"><path d="m61.7 29.3c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.8 6.5-7.1 10.5-2.7 3.3-5.7 5.9-7.2 9.4-6.4 15.3-25 15.3-32.8 8.3 7.1 8 27.1 8.8 33.8-7.3 1.5-3.5 4.5-6.1 7.2-9.4 3.3-4 8.8-7.2 7.1-10.5"/><path d="m43.1 37.1c-6.5-2.4-18.1 2-16.5 13.7 0-10.9 9.9-13.6 15.3-13.6.8-.1 1.2-.1 1.2-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f590-1f3fd.svg b/public/emoji/1f590-1f3fd.svg new file mode 100644 index 000000000..79c964408 --- /dev/null +++ b/public/emoji/1f590-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m34 42.3l7.8 1.5 6.4-32.9c.4-2.2-1-4.4-3.1-4.8-2.2-.4-4.3 1.1-4.7 3.3l-6.4 32.9" fill="#d6a57c"/><path d="m45.2 6.1c-.3-.1-.5-.1-.8-.1 1.8.7 2.8 2.6 2.4 4.6l-6.4 32.9 1.4.3 6.4-32.9c.5-2.3-.9-4.4-3-4.8" fill="#b58360"/><path d="m26 43.3h9.4v-36.3c0-2.7-2.1-5-4.7-5-2.5 0-4.7 2.2-4.7 5v36.3" fill="#d6a57c"/><path d="m30.8 2c-.2 0-.5 0-.7.1 2.3.4 4 2.4 4 4.9v36.4h1.4v-36.4c0-2.8-2.1-5-4.7-5" fill="#b58360"/><path d="m21 43.2l8-2.1-8.7-33.1c-.6-2.3-2.9-3.7-5.1-3.2-2.2.6-3.5 2.9-2.9 5.2l8.7 33.2" fill="#d6a57c"/><path d="m15.2 4.8c-.2.1-.4.2-.6.3 2-.1 3.8 1.2 4.4 3.3l8.7 33.1 1.4-.4-8.8-33.1c-.6-2.3-2.9-3.7-5.1-3.2" fill="#b58360"/><path d="m4 13.4c-1.9.9-2.5 3.3-1.5 5.3l13.2 26.3 6.7-3.4-13.2-26.3c-1-2-3.3-2.8-5.2-1.9" fill="#d6a57c"/><path d="m4 13.4c-.2.1-.4.2-.6.4 1.7-.5 3.6.4 4.5 2.2l13.2 26.3 1.3-.6-13.2-26.4c-1-2-3.3-2.8-5.2-1.9" fill="#b58360"/><path d="m61.7 29.3c-1.6-3.1-6.6-2.9-11.7 2.7-3.6 3.9-4.3 5.2-7.9 5.1v-4.1c0 0-7.7-5.7-23-3.1 0 0-8.7 1.2-8.7 5.8 0 0-1.5 11.1 1.6 18.1 4.6 10.4 28.2 13.1 35.6-4.6 1.5-3.5 4.5-6.1 7.2-9.4 3.1-4 8.6-7.2 6.9-10.5" fill="#d6a57c"/><g fill="#b58360"><path d="m61.7 29.3c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.8 6.5-7.1 10.5-2.7 3.3-5.7 5.9-7.2 9.4-6.4 15.3-25 15.3-32.8 8.3 7.1 8 27.1 8.8 33.8-7.3 1.5-3.5 4.5-6.1 7.2-9.4 3.3-4 8.8-7.2 7.1-10.5"/><path d="m43.1 37.1c-6.5-2.4-18.1 2-16.5 13.7 0-10.9 9.9-13.6 15.3-13.6.8-.1 1.2-.1 1.2-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f590-1f3fe.svg b/public/emoji/1f590-1f3fe.svg new file mode 100644 index 000000000..1e01c773b --- /dev/null +++ b/public/emoji/1f590-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m34 42.3l7.8 1.5 6.4-32.9c.4-2.2-1-4.4-3.1-4.8-2.2-.4-4.3 1.1-4.7 3.3l-6.4 32.9" fill="#b47d56"/><path d="m45.2 6.1c-.3-.1-.5-.1-.8-.1 1.8.7 2.8 2.6 2.4 4.6l-6.4 32.9 1.4.3 6.4-32.9c.5-2.3-.9-4.4-3-4.8" fill="#935e3e"/><path d="m26 43.3h9.4v-36.3c0-2.7-2.1-5-4.7-5-2.5 0-4.7 2.2-4.7 5v36.3" fill="#b47d56"/><path d="m30.8 2c-.2 0-.5 0-.7.1 2.3.4 4 2.4 4 4.9v36.4h1.4v-36.4c0-2.8-2.1-5-4.7-5" fill="#935e3e"/><path d="m21 43.2l8-2.1-8.7-33.1c-.6-2.3-2.9-3.7-5.1-3.2-2.2.6-3.5 2.9-2.9 5.2l8.7 33.2" fill="#b47d56"/><path d="m15.2 4.8c-.2.1-.4.2-.6.3 2-.1 3.8 1.2 4.4 3.3l8.7 33.1 1.4-.4-8.8-33.1c-.6-2.3-2.9-3.7-5.1-3.2" fill="#935e3e"/><path d="m4 13.4c-1.9.9-2.5 3.3-1.5 5.3l13.2 26.3 6.7-3.4-13.2-26.3c-1-2-3.3-2.8-5.2-1.9" fill="#b47d56"/><path d="m4 13.4c-.2.1-.4.2-.6.4 1.7-.5 3.6.4 4.5 2.2l13.2 26.3 1.3-.6-13.2-26.4c-1-2-3.3-2.8-5.2-1.9" fill="#935e3e"/><path d="m61.7 29.3c-1.6-3.1-6.6-2.9-11.7 2.7-3.6 3.9-4.3 5.2-7.9 5.1v-4.1c0 0-7.7-5.7-23-3.1 0 0-8.7 1.2-8.7 5.8 0 0-1.5 11.1 1.6 18.1 4.6 10.4 28.2 13.1 35.6-4.6 1.5-3.5 4.5-6.1 7.2-9.4 3.1-4 8.6-7.2 6.9-10.5" fill="#b47d56"/><g fill="#935e3e"><path d="m61.7 29.3c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.8 6.5-7.1 10.5-2.7 3.3-5.7 5.9-7.2 9.4-6.4 15.3-25 15.3-32.8 8.3 7.1 8 27.1 8.8 33.8-7.3 1.5-3.5 4.5-6.1 7.2-9.4 3.3-4 8.8-7.2 7.1-10.5"/><path d="m43.1 37.1c-6.5-2.4-18.1 2-16.5 13.7 0-10.9 9.9-13.6 15.3-13.6.8-.1 1.2-.1 1.2-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f590-1f3ff.svg b/public/emoji/1f590-1f3ff.svg new file mode 100644 index 000000000..feae91977 --- /dev/null +++ b/public/emoji/1f590-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m34 42.3l7.8 1.5 6.4-32.9c.4-2.2-1-4.4-3.1-4.8-2.2-.4-4.3 1.1-4.7 3.3l-6.4 32.9" fill="#8a6859"/><path d="m45.2 6.1c-.3-.1-.5-.1-.8-.1 1.8.7 2.8 2.6 2.4 4.6l-6.4 32.9 1.4.3 6.4-32.9c.5-2.3-.9-4.4-3-4.8" fill="#705041"/><path d="m26 43.3h9.4v-36.3c0-2.7-2.1-5-4.7-5-2.5 0-4.7 2.2-4.7 5v36.3" fill="#8a6859"/><path d="m30.8 2c-.2 0-.5 0-.7.1 2.3.4 4 2.4 4 4.9v36.4h1.4v-36.4c0-2.8-2.1-5-4.7-5" fill="#705041"/><path d="m21 43.2l8-2.1-8.7-33.1c-.6-2.3-2.9-3.7-5.1-3.2-2.2.6-3.5 2.9-2.9 5.2l8.7 33.2" fill="#8a6859"/><path d="m15.2 4.8c-.2.1-.4.2-.6.3 2-.1 3.8 1.2 4.4 3.3l8.7 33.1 1.4-.4-8.8-33.1c-.6-2.3-2.9-3.7-5.1-3.2" fill="#705041"/><path d="m4 13.4c-1.9.9-2.5 3.3-1.5 5.3l13.2 26.3 6.7-3.4-13.2-26.3c-1-2-3.3-2.8-5.2-1.9" fill="#8a6859"/><path d="m4 13.4c-.2.1-.4.2-.6.4 1.7-.5 3.6.4 4.5 2.2l13.2 26.3 1.3-.6-13.2-26.4c-1-2-3.3-2.8-5.2-1.9" fill="#705041"/><path d="m61.7 29.3c-1.6-3.1-6.6-2.9-11.7 2.7-3.6 3.9-4.3 5.2-7.9 5.1v-4.1c0 0-7.7-5.7-23-3.1 0 0-8.7 1.2-8.7 5.8 0 0-1.5 11.1 1.6 18.1 4.6 10.4 28.2 13.1 35.6-4.6 1.5-3.5 4.5-6.1 7.2-9.4 3.1-4 8.6-7.2 6.9-10.5" fill="#8a6859"/><g fill="#705041"><path d="m61.7 29.3c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.8 6.5-7.1 10.5-2.7 3.3-5.7 5.9-7.2 9.4-6.4 15.3-25 15.3-32.8 8.3 7.1 8 27.1 8.8 33.8-7.3 1.5-3.5 4.5-6.1 7.2-9.4 3.3-4 8.8-7.2 7.1-10.5"/><path d="m43.1 37.1c-6.5-2.4-18.1 2-16.5 13.7 0-10.9 9.9-13.6 15.3-13.6.8-.1 1.2-.1 1.2-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f590.svg b/public/emoji/1f590.svg new file mode 100644 index 000000000..daefb13e6 --- /dev/null +++ b/public/emoji/1f590.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m34 42.3l7.8 1.5 6.4-32.9c.4-2.2-1-4.4-3.1-4.8-2.2-.4-4.3 1.1-4.7 3.3l-6.4 32.9" fill="#ffdd67"/><path d="m45.2 6.1c-.3-.1-.5-.1-.8-.1 1.8.7 2.8 2.6 2.4 4.6l-6.4 32.9 1.4.3 6.4-32.9c.5-2.3-.9-4.4-3-4.8" fill="#eba352"/><path d="m26 43.3h9.4v-36.3c0-2.7-2.1-5-4.7-5-2.5 0-4.7 2.2-4.7 5v36.3" fill="#ffdd67"/><path d="m30.8 2c-.2 0-.5 0-.7.1 2.3.4 4 2.4 4 4.9v36.4h1.4v-36.4c0-2.8-2.1-5-4.7-5" fill="#eba352"/><path d="m21 43.2l8-2.1-8.7-33.1c-.6-2.3-2.9-3.7-5.1-3.2-2.2.6-3.5 2.9-2.9 5.2l8.7 33.2" fill="#ffdd67"/><path d="m15.2 4.8c-.2.1-.4.2-.6.3 2-.1 3.8 1.2 4.4 3.3l8.7 33.1 1.4-.4-8.8-33.1c-.6-2.3-2.9-3.7-5.1-3.2" fill="#eba352"/><path d="m4 13.4c-1.9.9-2.5 3.3-1.5 5.3l13.2 26.3 6.7-3.4-13.2-26.3c-1-2-3.3-2.8-5.2-1.9" fill="#ffdd67"/><path d="m4 13.4c-.2.1-.4.2-.6.4 1.7-.5 3.6.4 4.5 2.2l13.2 26.3 1.3-.6-13.2-26.4c-1-2-3.3-2.8-5.2-1.9" fill="#eba352"/><path d="m61.7 29.3c-1.6-3.1-6.6-2.9-11.7 2.7-3.6 3.9-4.3 5.2-7.9 5.1v-4.1c0 0-7.7-5.7-23-3.1 0 0-8.7 1.2-8.7 5.8 0 0-1.5 11.1 1.6 18.1 4.6 10.4 28.2 13.1 35.6-4.6 1.5-3.5 4.5-6.1 7.2-9.4 3.1-4 8.6-7.2 6.9-10.5" fill="#ffdd67"/><g fill="#eba352"><path d="m61.7 29.3c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.8 6.5-7.1 10.5-2.7 3.3-5.7 5.9-7.2 9.4-6.4 15.3-25 15.3-32.8 8.3 7.1 8 27.1 8.8 33.8-7.3 1.5-3.5 4.5-6.1 7.2-9.4 3.3-4 8.8-7.2 7.1-10.5"/><path d="m43.1 37.1c-6.5-2.4-18.1 2-16.5 13.7 0-10.9 9.9-13.6 15.3-13.6.8-.1 1.2-.1 1.2-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f595-1f3fb.svg b/public/emoji/1f595-1f3fb.svg new file mode 100644 index 000000000..74a6b8c40 --- /dev/null +++ b/public/emoji/1f595-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.5 31.5c0-2.6 2.4-4.7 5.3-4.7h.1c2.9 0 6.3 2.1 6.3 4.7l-2.6-25.1c0-2.4 3-4.4 6.9-4.4h.1c3.8 0 6.9 2 6.9 4.4l-1.2 24.6c0-2.6 2.4-4.7 5.3-4.7h.1c2.9 0 5.3 2.1 5.3 4.7v2.7c.5-1.9 2.4-3.2 4.6-2.7 4.5 1.2 3.6 4.8 4.1 8.7.5 4.8 1.7 7.9 1.3 9.6-1 3.7-3.7 3.2-5.1 4.2-1.4 1-1.8 2.6-2.9 3.6-2.2 2-6.2 1.6-9.8 2.5-3.1.8-5.9 2.6-8.3 2.3-2.7-.3-3.4-2.6-6.4-4-3-1.4-7.1-.7-8.3-3.1-2.3-4.8-1.7-23.3-1.7-23.3" fill="#ffe1bd"/><g fill="#e6b796"><path d="m13.5 31.5c0-1.4.7-2.7 1.8-3.5-1.9 2.4-.6 19.4 1.7 24.2 1.2 2.4 5.3 1.7 8.3 3.1 3 1.4 3.7 3.8 6.4 4 2.4.3 5.2-1.4 8.3-2.1 3.6-.9 6.1-.6 8.3-2.6 1.1-1 1.6-2.5 3.8-3.2 1.6-.5 2.7-1 3.9-2.2 0 0 0 .1 0 .1-1 3.7-3.7 3.2-5.1 4.2-1.4 1-1.8 2.6-2.9 3.6-2.2 2-6.2 1.6-9.8 2.5-3.1.8-5.9 2.6-8.3 2.3-2.7-.3-3.4-2.6-6.4-4-3-1.4-7.1-.7-8.3-3.1-2.3-4.8-1.7-23.3-1.7-23.3"/><path d="m22.6 5.3c-.9 3.8 2.5 38.4 2.5 38.4 0 2.5 1.3 1.5 1.3-1 0 0-3.6-32.5-2.6-37.3.4-2 1.8-2.6 4.2-3.3 0 0-4.6.2-5.4 3.2"/><path d="m37 42.3v-13c0-.7.1-1.4.5-2-1.3.9-2.1 2.2-2.1 3.7v13c-.1 2.7 1.6.9 1.6-1.7"/><path d="m47.4 43.6v-10.4c0-.6.1-1.2.4-1.8-1.1.8-1.9 2-1.9 3.4v10.4c0 2.3 1.5.7 1.5-1.6"/><path d="m34.4 10.8c.8-5.3-1.7-5.5-4.8-5.5-3.1 0-5.6.2-4.8 5.5.3 2 2.4 2.7 4.8 2.7s4.5-.8 4.8-2.7"/></g><path d="m34.5 9.9c.8-5.7-1.7-5.9-4.9-5.9-3.2 0-5.7.2-4.9 5.8.3 2.1 2.4 2.8 4.9 2.8 2.5 0 4.6-.7 4.9-2.7" fill="#ffe8dc"/><path d="m15.3 53.6c-3.6-4.2-8.3-6.4-7.1-9.5 1-3 3.1-2.9 5.8-6.3l1.3 15.8" fill="#e6b796"/></svg> \ No newline at end of file diff --git a/public/emoji/1f595-1f3fc.svg b/public/emoji/1f595-1f3fc.svg new file mode 100644 index 000000000..57bccaa78 --- /dev/null +++ b/public/emoji/1f595-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.5 31.5c0-2.6 2.4-4.7 5.3-4.7h.1c2.9 0 6.3 2.1 6.3 4.7l-2.6-25.1c0-2.4 3-4.4 6.9-4.4h.1c3.8 0 6.9 2 6.9 4.4l-1.2 24.6c0-2.6 2.4-4.7 5.3-4.7h.1c2.9 0 5.3 2.1 5.3 4.7v2.7c.5-1.9 2.4-3.2 4.6-2.7 4.5 1.2 3.6 4.8 4.1 8.7.5 4.8 1.7 7.9 1.3 9.6-1 3.7-3.7 3.2-5.1 4.2-1.4 1-1.8 2.6-2.9 3.6-2.2 2-6.2 1.6-9.8 2.5-3.1.8-5.9 2.6-8.3 2.3-2.7-.3-3.4-2.6-6.4-4-3-1.4-7.1-.7-8.3-3.1-2.3-4.8-1.7-23.3-1.7-23.3" fill="#fed0ac"/><g fill="#e0a372"><path d="m13.5 31.5c0-1.4.7-2.7 1.8-3.5-1.9 2.4-.6 19.4 1.7 24.2 1.2 2.4 5.3 1.7 8.3 3.1 3 1.4 3.7 3.8 6.4 4 2.4.3 5.2-1.4 8.3-2.1 3.6-.9 6.1-.6 8.3-2.6 1.1-1 1.6-2.5 3.8-3.2 1.6-.5 2.7-1 3.9-2.2 0 0 0 .1 0 .1-1 3.7-3.7 3.2-5.1 4.2-1.4 1-1.8 2.6-2.9 3.6-2.2 2-6.2 1.6-9.8 2.5-3.1.8-5.9 2.6-8.3 2.3-2.7-.3-3.4-2.6-6.4-4-3-1.4-7.1-.7-8.3-3.1-2.3-4.8-1.7-23.3-1.7-23.3"/><path d="m22.6 5.3c-.9 3.8 2.5 38.4 2.5 38.4 0 2.5 1.3 1.5 1.3-1 0 0-3.6-32.5-2.6-37.3.4-2 1.8-2.6 4.2-3.3 0 0-4.6.2-5.4 3.2"/><path d="m37 42.3v-13c0-.7.1-1.4.5-2-1.3.9-2.1 2.2-2.1 3.7v13c-.1 2.7 1.6.9 1.6-1.7"/><path d="m47.4 43.6v-10.4c0-.6.1-1.2.4-1.8-1.1.8-1.9 2-1.9 3.4v10.4c0 2.3 1.5.7 1.5-1.6"/><path d="m34.4 10.8c.8-5.3-1.7-5.5-4.8-5.5-3.1 0-5.6.2-4.8 5.5.3 2 2.4 2.7 4.8 2.7s4.5-.8 4.8-2.7"/></g><path d="m34.5 9.9c.8-5.7-1.7-5.9-4.9-5.9-3.2 0-5.7.2-4.9 5.8.3 2.1 2.4 2.8 4.9 2.8 2.5 0 4.6-.7 4.9-2.7" fill="#ffe8dc"/><path d="m15.3 53.6c-3.6-4.2-8.3-6.4-7.1-9.5 1-3 3.1-2.9 5.8-6.3l1.3 15.8" fill="#e0a372"/></svg> \ No newline at end of file diff --git a/public/emoji/1f595-1f3fd.svg b/public/emoji/1f595-1f3fd.svg new file mode 100644 index 000000000..8ae95508b --- /dev/null +++ b/public/emoji/1f595-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.5 31.5c0-2.6 2.4-4.7 5.3-4.7h.1c2.9 0 6.3 2.1 6.3 4.7l-2.6-25.1c0-2.4 3-4.4 6.9-4.4h.1c3.8 0 6.9 2 6.9 4.4l-1.2 24.6c0-2.6 2.4-4.7 5.3-4.7h.1c2.9 0 5.3 2.1 5.3 4.7v2.7c.5-1.9 2.4-3.2 4.6-2.7 4.5 1.2 3.6 4.8 4.1 8.7.5 4.8 1.7 7.9 1.3 9.6-1 3.7-3.7 3.2-5.1 4.2-1.4 1-1.8 2.6-2.9 3.6-2.2 2-6.2 1.6-9.8 2.5-3.1.8-5.9 2.6-8.3 2.3-2.7-.3-3.4-2.6-6.4-4-3-1.4-7.1-.7-8.3-3.1-2.3-4.8-1.7-23.3-1.7-23.3" fill="#d6a57c"/><g fill="#b58360"><path d="m13.5 31.5c0-1.4.7-2.7 1.8-3.5-1.9 2.4-.6 19.4 1.7 24.2 1.2 2.4 5.3 1.7 8.3 3.1 3 1.4 3.7 3.8 6.4 4 2.4.3 5.2-1.4 8.3-2.1 3.6-.9 6.1-.6 8.3-2.6 1.1-1 1.6-2.5 3.8-3.2 1.6-.5 2.7-1 3.9-2.2 0 0 0 .1 0 .1-1 3.7-3.7 3.2-5.1 4.2-1.4 1-1.8 2.6-2.9 3.6-2.2 2-6.2 1.6-9.8 2.5-3.1.8-5.9 2.6-8.3 2.3-2.7-.3-3.4-2.6-6.4-4-3-1.4-7.1-.7-8.3-3.1-2.3-4.8-1.7-23.3-1.7-23.3"/><path d="m22.6 5.3c-.9 3.8 2.5 38.4 2.5 38.4 0 2.5 1.3 1.5 1.3-1 0 0-3.6-32.5-2.6-37.3.4-2 1.8-2.6 4.2-3.3 0 0-4.6.2-5.4 3.2"/><path d="m37 42.3v-13c0-.7.1-1.4.5-2-1.3.9-2.1 2.2-2.1 3.7v13c-.1 2.7 1.6.9 1.6-1.7"/><path d="m47.4 43.6v-10.4c0-.6.1-1.2.4-1.8-1.1.8-1.9 2-1.9 3.4v10.4c0 2.3 1.5.7 1.5-1.6"/><path d="m34.4 10.8c.8-5.3-1.7-5.5-4.8-5.5-3.1 0-5.6.2-4.8 5.5.3 2 2.4 2.7 4.8 2.7s4.5-.8 4.8-2.7"/></g><path d="m34.5 9.9c.8-5.7-1.7-5.9-4.9-5.9-3.2 0-5.7.2-4.9 5.8.3 2.1 2.4 2.8 4.9 2.8 2.5 0 4.6-.7 4.9-2.7" fill="#ffe8dc"/><path d="m15.3 53.6c-3.6-4.2-8.3-6.4-7.1-9.5 1-3 3.1-2.9 5.8-6.3l1.3 15.8" fill="#b58360"/></svg> \ No newline at end of file diff --git a/public/emoji/1f595-1f3fe.svg b/public/emoji/1f595-1f3fe.svg new file mode 100644 index 000000000..b571c1553 --- /dev/null +++ b/public/emoji/1f595-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.5 31.5c0-2.6 2.4-4.7 5.3-4.7h.1c2.9 0 6.3 2.1 6.3 4.7l-2.6-25.1c0-2.4 3-4.4 6.9-4.4h.1c3.8 0 6.9 2 6.9 4.4l-1.2 24.6c0-2.6 2.4-4.7 5.3-4.7h.1c2.9 0 5.3 2.1 5.3 4.7v2.7c.5-1.9 2.4-3.2 4.6-2.7 4.5 1.2 3.6 4.8 4.1 8.7.5 4.8 1.7 7.9 1.3 9.6-1 3.7-3.7 3.2-5.1 4.2-1.4 1-1.8 2.6-2.9 3.6-2.2 2-6.2 1.6-9.8 2.5-3.1.8-5.9 2.6-8.3 2.3-2.7-.3-3.4-2.6-6.4-4-3-1.4-7.1-.7-8.3-3.1-2.3-4.8-1.7-23.3-1.7-23.3" fill="#b47d56"/><g fill="#935e3e"><path d="m13.5 31.5c0-1.4.7-2.7 1.8-3.5-1.9 2.4-.6 19.4 1.7 24.2 1.2 2.4 5.3 1.7 8.3 3.1 3 1.4 3.7 3.8 6.4 4 2.4.3 5.2-1.4 8.3-2.1 3.6-.9 6.1-.6 8.3-2.6 1.1-1 1.6-2.5 3.8-3.2 1.6-.5 2.7-1 3.9-2.2 0 0 0 .1 0 .1-1 3.7-3.7 3.2-5.1 4.2-1.4 1-1.8 2.6-2.9 3.6-2.2 2-6.2 1.6-9.8 2.5-3.1.8-5.9 2.6-8.3 2.3-2.7-.3-3.4-2.6-6.4-4-3-1.4-7.1-.7-8.3-3.1-2.3-4.8-1.7-23.3-1.7-23.3"/><path d="m22.6 5.3c-.9 3.8 2.5 38.4 2.5 38.4 0 2.5 1.3 1.5 1.3-1 0 0-3.6-32.5-2.6-37.3.4-2 1.8-2.6 4.2-3.3 0 0-4.6.2-5.4 3.2"/><path d="m37 42.3v-13c0-.7.1-1.4.5-2-1.3.9-2.1 2.2-2.1 3.7v13c-.1 2.7 1.6.9 1.6-1.7"/><path d="m47.4 43.6v-10.4c0-.6.1-1.2.4-1.8-1.1.8-1.9 2-1.9 3.4v10.4c0 2.3 1.5.7 1.5-1.6"/><path d="m34.4 10.8c.8-5.3-1.7-5.5-4.8-5.5-3.1 0-5.6.2-4.8 5.5.3 2 2.4 2.7 4.8 2.7s4.5-.8 4.8-2.7"/></g><path d="m34.5 9.9c.8-5.7-1.7-5.9-4.9-5.9-3.2 0-5.7.2-4.9 5.8.3 2.1 2.4 2.8 4.9 2.8 2.5 0 4.6-.7 4.9-2.7" fill="#ffe8dc"/><path d="m15.3 53.6c-3.6-4.2-8.3-6.4-7.1-9.5 1-3 3.1-2.9 5.8-6.3l1.3 15.8" fill="#935e3e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f595-1f3ff.svg b/public/emoji/1f595-1f3ff.svg new file mode 100644 index 000000000..63062da9a --- /dev/null +++ b/public/emoji/1f595-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.5 31.5c0-2.6 2.4-4.7 5.3-4.7h.1c2.9 0 6.3 2.1 6.3 4.7l-2.6-25.1c0-2.4 3-4.4 6.9-4.4h.1c3.8 0 6.9 2 6.9 4.4l-1.2 24.6c0-2.6 2.4-4.7 5.3-4.7h.1c2.9 0 5.3 2.1 5.3 4.7v2.7c.5-1.9 2.4-3.2 4.6-2.7 4.5 1.2 3.6 4.8 4.1 8.7.5 4.8 1.7 7.9 1.3 9.6-1 3.7-3.7 3.2-5.1 4.2-1.4 1-1.8 2.6-2.9 3.6-2.2 2-6.2 1.6-9.8 2.5-3.1.8-5.9 2.6-8.3 2.3-2.7-.3-3.4-2.6-6.4-4-3-1.4-7.1-.7-8.3-3.1-2.3-4.8-1.7-23.3-1.7-23.3" fill="#8a6859"/><g fill="#705041"><path d="m13.5 31.5c0-1.4.7-2.7 1.8-3.5-1.9 2.4-.6 19.4 1.7 24.2 1.2 2.4 5.3 1.7 8.3 3.1 3 1.4 3.7 3.8 6.4 4 2.4.3 5.2-1.4 8.3-2.1 3.6-.9 6.1-.6 8.3-2.6 1.1-1 1.6-2.5 3.8-3.2 1.6-.5 2.7-1 3.9-2.2 0 0 0 .1 0 .1-1 3.7-3.7 3.2-5.1 4.2-1.4 1-1.8 2.6-2.9 3.6-2.2 2-6.2 1.6-9.8 2.5-3.1.8-5.9 2.6-8.3 2.3-2.7-.3-3.4-2.6-6.4-4-3-1.4-7.1-.7-8.3-3.1-2.3-4.8-1.7-23.3-1.7-23.3"/><path d="m22.6 5.3c-.9 3.8 2.5 38.4 2.5 38.4 0 2.5 1.3 1.5 1.3-1 0 0-3.6-32.5-2.6-37.3.4-2 1.8-2.6 4.2-3.3 0 0-4.6.2-5.4 3.2"/><path d="m37 42.3v-13c0-.7.1-1.4.5-2-1.3.9-2.1 2.2-2.1 3.7v13c-.1 2.7 1.6.9 1.6-1.7"/><path d="m47.4 43.6v-10.4c0-.6.1-1.2.4-1.8-1.1.8-1.9 2-1.9 3.4v10.4c0 2.3 1.5.7 1.5-1.6"/><path d="m34.4 10.8c.8-5.3-1.7-5.5-4.8-5.5-3.1 0-5.6.2-4.8 5.5.3 2 2.4 2.7 4.8 2.7s4.5-.8 4.8-2.7"/></g><path d="m34.5 9.9c.8-5.7-1.7-5.9-4.9-5.9-3.2 0-5.7.2-4.9 5.8.3 2.1 2.4 2.8 4.9 2.8 2.5 0 4.6-.7 4.9-2.7" fill="#ffe8dc"/><path d="m15.3 53.6c-3.6-4.2-8.3-6.4-7.1-9.5 1-3 3.1-2.9 5.8-6.3l1.3 15.8" fill="#705041"/></svg> \ No newline at end of file diff --git a/public/emoji/1f595.svg b/public/emoji/1f595.svg new file mode 100644 index 000000000..a4247910c --- /dev/null +++ b/public/emoji/1f595.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.5 31.5c0-2.6 2.4-4.7 5.3-4.7h.1c2.9 0 6.3 2.1 6.3 4.7l-2.6-25.1c0-2.4 3-4.4 6.9-4.4h.1c3.8 0 6.9 2 6.9 4.4l-1.2 24.6c0-2.6 2.4-4.7 5.3-4.7h.1c2.9 0 5.3 2.1 5.3 4.7v2.7c.5-1.9 2.4-3.2 4.6-2.7 4.5 1.2 3.6 4.8 4.1 8.7.5 4.8 1.7 7.9 1.3 9.6-1 3.7-3.7 3.2-5.1 4.2-1.4 1-1.8 2.6-2.9 3.6-2.2 2-6.2 1.6-9.8 2.5-3.1.8-5.9 2.6-8.3 2.3-2.7-.3-3.4-2.6-6.4-4-3-1.4-7.1-.7-8.3-3.1-2.3-4.8-1.7-23.3-1.7-23.3" fill="#ffdd67"/><g fill="#eba352"><path d="m13.5 31.5c0-1.4.7-2.7 1.8-3.5-1.9 2.4-.6 19.4 1.7 24.2 1.2 2.4 5.3 1.7 8.3 3.1 3 1.4 3.7 3.8 6.4 4 2.4.3 5.2-1.4 8.3-2.1 3.6-.9 6.1-.6 8.3-2.6 1.1-1 1.6-2.5 3.8-3.2 1.6-.5 2.7-1 3.9-2.2 0 0 0 .1 0 .1-1 3.7-3.7 3.2-5.1 4.2-1.4 1-1.8 2.6-2.9 3.6-2.2 2-6.2 1.6-9.8 2.5-3.1.8-5.9 2.6-8.3 2.3-2.7-.3-3.4-2.6-6.4-4-3-1.4-7.1-.7-8.3-3.1-2.3-4.8-1.7-23.3-1.7-23.3"/><path d="m22.6 5.3c-.9 3.8 2.5 38.4 2.5 38.4 0 2.5 1.3 1.5 1.3-1 0 0-3.6-32.5-2.6-37.3.4-2 1.8-2.6 4.2-3.3 0 0-4.6.2-5.4 3.2"/><path d="m37 42.3v-13c0-.7.1-1.4.5-2-1.3.9-2.1 2.2-2.1 3.7v13c-.1 2.7 1.6.9 1.6-1.7"/><path d="m47.4 43.6v-10.4c0-.6.1-1.2.4-1.8-1.1.8-1.9 2-1.9 3.4v10.4c0 2.3 1.5.7 1.5-1.6"/><path d="m34.4 10.8c.8-5.3-1.7-5.5-4.8-5.5-3.1 0-5.6.2-4.8 5.5.3 2 2.4 2.7 4.8 2.7s4.5-.8 4.8-2.7"/></g><path d="m34.5 9.9c.8-5.7-1.7-5.9-4.9-5.9-3.2 0-5.7.2-4.9 5.8.3 2.1 2.4 2.8 4.9 2.8 2.5 0 4.6-.7 4.9-2.7" fill="#ffe8dc"/><path d="m15.2 53.6c-3.6-4.2-8.3-6.4-7.1-9.5 1-3 3.1-2.9 5.8-6.3l1.3 15.8" fill="#eba352"/></svg> \ No newline at end of file diff --git a/public/emoji/1f596-1f3fb.svg b/public/emoji/1f596-1f3fb.svg new file mode 100644 index 000000000..73de3c32d --- /dev/null +++ b/public/emoji/1f596-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe1bd"><path d="m31.1 43.5l7.7 1.8 7.6-32.7c.5-2.2-.8-4.4-2.9-4.9-2.1-.5-4.2.9-4.8 3.2l-7.6 32.6"/><path d="m22.1 41.3l9 2.2 8.3-35.5c.6-2.6-.9-5.3-3.4-5.9-2.5-.6-5 1.1-5.7 3.8l-8.2 35.4"/><path d="m20.3 42.8l8.4-2.2-9.8-33c-.7-2.3-3.1-3.7-5.5-3.1-2.3.6-3.7 3-3 5.3l9.9 33"/><path d="m6.9 11.5c-2.2.6-3.3 2.7-2.7 4.9l8.4 28.4 7.7-2-8.4-28.4c-.7-2.1-2.9-3.4-5-2.9"/></g><g fill="#e6b796"><path d="m43.5 7.7c-.2-.1-.5-.1-.7-.1 1.7.8 2.7 2.7 2.2 4.7l-7.6 32.7 1.4.3 7.6-32.7c.5-2.2-.8-4.4-2.9-4.9"/><path d="m36 2.1c-.2 0-.5-.1-.7-.1 2.1.9 3.3 3.3 2.7 5.7l-4.7 20.1.9 2.5 5.2-22.3c.6-2.6-.9-5.3-3.4-5.9"/><path d="m13.5 4.5c-.3.1-.5.2-.7.3 2.1-.2 4.1 1.1 4.7 3.2l5.7 19.3 2.1 1.9-6.4-21.6c-.6-2.3-3.1-3.7-5.4-3.1"/><path d="m6.9 11.5c-.3.1-.5.2-.7.3 1.9-.1 3.7 1.1 4.3 3l4 13.6 2.1 1.7-4.6-15.6c-.8-2.2-3-3.5-5.1-3"/></g><path d="m59.7 29.2c-1.5-3.1-6.5-2.9-11.6 2.7-3.5 3.9-5.1 5.3-8.6 5.3l.8-4.5-30.9 1.2c0 0-1.8 12.8 1.2 19.8 4.5 10.4 27.8 13.2 35.1-4.6 1.5-3.5 4.4-6.1 7.1-9.4 3.1-4 8.6-7.1 6.9-10.5" fill="#ffe1bd"/><g fill="#e6b796"><path d="m59.7 29.2c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.8 6.5-7 10.5-2.6 3.3-5.6 5.9-7.1 9.4-6.3 15.4-24.6 15.4-32.3 8.3 7 8 26.7 8.8 33.4-7.3 1.5-3.5 4.4-6.1 7.1-9.4 3.1-4 8.6-7.1 6.9-10.5"/><path d="m40.7 37.1c-6.5-2.4-18 2.1-16.4 13.7 0-10.9 10.1-13.6 15.5-13.6.7 0 .9-.1.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f596-1f3fc.svg b/public/emoji/1f596-1f3fc.svg new file mode 100644 index 000000000..acd4f53b6 --- /dev/null +++ b/public/emoji/1f596-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><path d="m31.1 43.5l7.7 1.8 7.6-32.7c.5-2.2-.8-4.4-2.9-4.9-2.1-.5-4.2.9-4.8 3.2l-7.6 32.6"/><path d="m22.1 41.3l9 2.2 8.3-35.5c.6-2.6-.9-5.3-3.4-5.9-2.5-.6-5 1.1-5.7 3.8l-8.2 35.4"/><path d="m20.3 42.8l8.4-2.2-9.8-33c-.7-2.3-3.1-3.7-5.5-3.1-2.3.6-3.7 3-3 5.3l9.9 33"/><path d="m6.9 11.5c-2.2.6-3.3 2.7-2.7 4.9l8.4 28.4 7.7-2-8.4-28.4c-.7-2.1-2.9-3.4-5-2.9"/></g><g fill="#e0a372"><path d="m43.5 7.7c-.2-.1-.5-.1-.7-.1 1.7.8 2.7 2.7 2.2 4.7l-7.6 32.7 1.4.3 7.6-32.7c.5-2.2-.8-4.4-2.9-4.9"/><path d="m36 2.1c-.2 0-.5-.1-.7-.1 2.1.9 3.3 3.3 2.7 5.7l-4.7 20.1.9 2.5 5.2-22.3c.6-2.6-.9-5.3-3.4-5.9"/><path d="m13.5 4.5c-.3.1-.5.2-.7.3 2.1-.2 4.1 1.1 4.7 3.2l5.7 19.3 2.1 1.9-6.4-21.6c-.6-2.3-3.1-3.7-5.4-3.1"/><path d="m6.9 11.5c-.3.1-.5.2-.7.3 1.9-.1 3.7 1.1 4.3 3l4 13.6 2.1 1.7-4.6-15.6c-.8-2.2-3-3.5-5.1-3"/></g><path d="m59.7 29.2c-1.5-3.1-6.5-2.9-11.6 2.7-3.5 3.9-5.1 5.3-8.6 5.3l.8-4.5-30.9 1.2c0 0-1.8 12.8 1.2 19.8 4.5 10.4 27.8 13.2 35.1-4.6 1.5-3.5 4.4-6.1 7.1-9.4 3.1-4 8.6-7.1 6.9-10.5" fill="#fed0ac"/><g fill="#e0a372"><path d="m59.7 29.2c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.8 6.5-7 10.5-2.6 3.3-5.6 5.9-7.1 9.4-6.3 15.4-24.6 15.4-32.3 8.3 7 8 26.7 8.8 33.4-7.3 1.5-3.5 4.4-6.1 7.1-9.4 3.1-4 8.6-7.1 6.9-10.5"/><path d="m40.7 37.1c-6.5-2.4-18 2.1-16.4 13.7 0-10.9 10.1-13.6 15.5-13.6.7 0 .9-.1.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f596-1f3fd.svg b/public/emoji/1f596-1f3fd.svg new file mode 100644 index 000000000..ab308598e --- /dev/null +++ b/public/emoji/1f596-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d6a57c"><path d="m31.1 43.5l7.7 1.8 7.6-32.7c.5-2.2-.8-4.4-2.9-4.9-2.1-.5-4.2.9-4.8 3.2l-7.6 32.6"/><path d="m22.1 41.3l9 2.2 8.3-35.5c.6-2.6-.9-5.3-3.4-5.9-2.5-.6-5 1.1-5.7 3.8l-8.2 35.4"/><path d="m20.3 42.8l8.4-2.2-9.8-33c-.7-2.3-3.1-3.7-5.5-3.1-2.3.6-3.7 3-3 5.3l9.9 33"/><path d="m6.9 11.5c-2.2.6-3.3 2.7-2.7 4.9l8.4 28.4 7.7-2-8.4-28.4c-.7-2.1-2.9-3.4-5-2.9"/></g><g fill="#b58360"><path d="m43.5 7.7c-.2-.1-.5-.1-.7-.1 1.7.8 2.7 2.7 2.2 4.7l-7.6 32.7 1.4.3 7.6-32.7c.5-2.2-.8-4.4-2.9-4.9"/><path d="m36 2.1c-.2 0-.5-.1-.7-.1 2.1.9 3.3 3.3 2.7 5.7l-4.7 20.1.9 2.5 5.2-22.3c.6-2.6-.9-5.3-3.4-5.9"/><path d="m13.5 4.5c-.3.1-.5.2-.7.3 2.1-.2 4.1 1.1 4.7 3.2l5.7 19.3 2.1 1.9-6.4-21.6c-.6-2.3-3.1-3.7-5.4-3.1"/><path d="m6.9 11.5c-.3.1-.5.2-.7.3 1.9-.1 3.7 1.1 4.3 3l4 13.6 2.1 1.7-4.6-15.6c-.8-2.2-3-3.5-5.1-3"/></g><path d="m59.7 29.2c-1.5-3.1-6.5-2.9-11.6 2.7-3.5 3.9-5.1 5.3-8.6 5.3l.8-4.5-30.9 1.2c0 0-1.8 12.8 1.2 19.8 4.5 10.4 27.8 13.2 35.1-4.6 1.5-3.5 4.4-6.1 7.1-9.4 3.1-4 8.6-7.1 6.9-10.5" fill="#d6a57c"/><g fill="#b58360"><path d="m59.7 29.2c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.8 6.5-7 10.5-2.6 3.3-5.6 5.9-7.1 9.4-6.3 15.4-24.6 15.4-32.3 8.3 7 8 26.7 8.8 33.4-7.3 1.5-3.5 4.4-6.1 7.1-9.4 3.1-4 8.6-7.1 6.9-10.5"/><path d="m40.7 37.1c-6.5-2.4-18 2.1-16.4 13.7 0-10.9 10.1-13.6 15.5-13.6.7 0 .9-.1.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f596-1f3fe.svg b/public/emoji/1f596-1f3fe.svg new file mode 100644 index 000000000..6104d999d --- /dev/null +++ b/public/emoji/1f596-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b47d56"><path d="m31.1 43.5l7.7 1.8 7.6-32.7c.5-2.2-.8-4.4-2.9-4.9-2.1-.5-4.2.9-4.8 3.2l-7.6 32.6"/><path d="m22.1 41.3l9 2.2 8.3-35.5c.6-2.6-.9-5.3-3.4-5.9-2.5-.6-5 1.1-5.7 3.8l-8.2 35.4"/><path d="m20.3 42.8l8.4-2.2-9.8-33c-.7-2.3-3.1-3.7-5.5-3.1-2.3.6-3.7 3-3 5.3l9.9 33"/><path d="m6.9 11.5c-2.2.6-3.3 2.7-2.7 4.9l8.4 28.4 7.7-2-8.4-28.4c-.7-2.1-2.9-3.4-5-2.9"/></g><g fill="#935e3e"><path d="m43.5 7.7c-.2-.1-.5-.1-.7-.1 1.7.8 2.7 2.7 2.2 4.7l-7.6 32.7 1.4.3 7.6-32.7c.5-2.2-.8-4.4-2.9-4.9"/><path d="m36 2.1c-.2 0-.5-.1-.7-.1 2.1.9 3.3 3.3 2.7 5.7l-4.7 20.1.9 2.5 5.2-22.3c.6-2.6-.9-5.3-3.4-5.9"/><path d="m13.5 4.5c-.3.1-.5.2-.7.3 2.1-.2 4.1 1.1 4.7 3.2l5.7 19.3 2.1 1.9-6.4-21.6c-.6-2.3-3.1-3.7-5.4-3.1"/><path d="m6.9 11.5c-.3.1-.5.2-.7.3 1.9-.1 3.7 1.1 4.3 3l4 13.6 2.1 1.7-4.6-15.6c-.8-2.2-3-3.5-5.1-3"/></g><path d="m59.7 29.2c-1.5-3.1-6.5-2.9-11.6 2.7-3.5 3.9-5.1 5.3-8.6 5.3l.8-4.5-30.9 1.2c0 0-1.8 12.8 1.2 19.8 4.5 10.4 27.8 13.2 35.1-4.6 1.5-3.5 4.4-6.1 7.1-9.4 3.1-4 8.6-7.1 6.9-10.5" fill="#b47d56"/><g fill="#935e3e"><path d="m59.7 29.2c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.8 6.5-7 10.5-2.6 3.3-5.6 5.9-7.1 9.4-6.3 15.4-24.6 15.4-32.3 8.3 7 8 26.7 8.8 33.4-7.3 1.5-3.5 4.4-6.1 7.1-9.4 3.1-4 8.6-7.1 6.9-10.5"/><path d="m40.7 37.1c-6.5-2.4-18 2.1-16.4 13.7 0-10.9 10.1-13.6 15.5-13.6.7 0 .9-.1.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f596-1f3ff.svg b/public/emoji/1f596-1f3ff.svg new file mode 100644 index 000000000..e936d88aa --- /dev/null +++ b/public/emoji/1f596-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a6859"><path d="m31.1 43.5l7.7 1.8 7.6-32.7c.5-2.2-.8-4.4-2.9-4.9-2.1-.5-4.2.9-4.8 3.2l-7.6 32.6"/><path d="m22.1 41.3l9 2.2 8.3-35.5c.6-2.6-.9-5.3-3.4-5.9-2.5-.6-5 1.1-5.7 3.8l-8.2 35.4"/><path d="m20.3 42.8l8.4-2.2-9.8-33c-.7-2.3-3.1-3.7-5.5-3.1-2.3.6-3.7 3-3 5.3l9.9 33"/><path d="m6.9 11.5c-2.2.6-3.3 2.7-2.7 4.9l8.4 28.4 7.7-2-8.4-28.4c-.7-2.1-2.9-3.4-5-2.9"/></g><g fill="#705041"><path d="m43.5 7.7c-.2-.1-.5-.1-.7-.1 1.7.8 2.7 2.7 2.2 4.7l-7.6 32.7 1.4.3 7.6-32.7c.5-2.2-.8-4.4-2.9-4.9"/><path d="m36 2.1c-.2 0-.5-.1-.7-.1 2.1.9 3.3 3.3 2.7 5.7l-4.7 20.1.9 2.5 5.2-22.3c.6-2.6-.9-5.3-3.4-5.9"/><path d="m13.5 4.5c-.3.1-.5.2-.7.3 2.1-.2 4.1 1.1 4.7 3.2l5.7 19.3 2.1 1.9-6.4-21.6c-.6-2.3-3.1-3.7-5.4-3.1"/><path d="m6.9 11.5c-.3.1-.5.2-.7.3 1.9-.1 3.7 1.1 4.3 3l4 13.6 2.1 1.7-4.6-15.6c-.8-2.2-3-3.5-5.1-3"/></g><path d="m59.7 29.2c-1.5-3.1-6.5-2.9-11.6 2.7-3.5 3.9-5.1 5.3-8.6 5.3l.8-4.5-30.9 1.2c0 0-1.8 12.8 1.2 19.8 4.5 10.4 27.8 13.2 35.1-4.6 1.5-3.5 4.4-6.1 7.1-9.4 3.1-4 8.6-7.1 6.9-10.5" fill="#8a6859"/><g fill="#705041"><path d="m59.7 29.2c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.8 6.5-7 10.5-2.6 3.3-5.6 5.9-7.1 9.4-6.3 15.4-24.6 15.4-32.3 8.3 7 8 26.7 8.8 33.4-7.3 1.5-3.5 4.4-6.1 7.1-9.4 3.1-4 8.6-7.1 6.9-10.5"/><path d="m40.7 37.1c-6.5-2.4-18 2.1-16.4 13.7 0-10.9 10.1-13.6 15.5-13.6.7 0 .9-.1.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f596.svg b/public/emoji/1f596.svg new file mode 100644 index 000000000..b2fb218f7 --- /dev/null +++ b/public/emoji/1f596.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffdd67"><path d="m31.1 43.5l7.7 1.8 7.6-32.7c.5-2.2-.8-4.4-2.9-4.9-2.1-.5-4.2.9-4.8 3.2l-7.6 32.6"/><path d="m22.1 41.3l9 2.2 8.3-35.5c.6-2.6-.9-5.3-3.4-5.9-2.5-.6-5 1.1-5.7 3.8l-8.2 35.4"/><path d="m20.3 42.8l8.4-2.2-9.8-33c-.7-2.3-3.1-3.7-5.5-3.1-2.3.6-3.7 3-3 5.3l9.9 33"/><path d="m6.9 11.5c-2.2.6-3.3 2.7-2.7 4.9l8.4 28.4 7.7-2-8.4-28.4c-.7-2.1-2.9-3.4-5-2.9"/></g><g fill="#eba352"><path d="m43.5 7.7c-.2-.1-.5-.1-.7-.1 1.7.8 2.7 2.7 2.2 4.7l-7.6 32.7 1.4.3 7.6-32.7c.5-2.2-.8-4.4-2.9-4.9"/><path d="m36 2.1c-.2 0-.5-.1-.7-.1 2.1.9 3.3 3.3 2.7 5.7l-4.7 20.1.9 2.5 5.2-22.3c.6-2.6-.9-5.3-3.4-5.9"/><path d="m13.5 4.5c-.3.1-.5.2-.7.3 2.1-.2 4.1 1.1 4.7 3.2l5.7 19.3 2.1 1.9-6.4-21.6c-.6-2.3-3.1-3.7-5.4-3.1"/><path d="m6.9 11.5c-.3.1-.5.2-.7.3 1.9-.1 3.7 1.1 4.3 3l4 13.6 2.1 1.7-4.6-15.6c-.8-2.2-3-3.5-5.1-3"/></g><path d="m59.7 29.2c-1.5-3.1-6.5-2.9-11.6 2.7-3.5 3.9-5.1 5.3-8.6 5.3l.8-4.5-30.9 1.2c0 0-1.8 12.8 1.2 19.8 4.5 10.4 27.8 13.2 35.1-4.6 1.5-3.5 4.4-6.1 7.1-9.4 3.1-4 8.6-7.1 6.9-10.5" fill="#ffdd67"/><g fill="#eba352"><path d="m59.7 29.2c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.8 6.5-7 10.5-2.6 3.3-5.6 5.9-7.1 9.4-6.3 15.4-24.6 15.4-32.3 8.3 7 8 26.7 8.8 33.4-7.3 1.5-3.5 4.4-6.1 7.1-9.4 3.1-4 8.6-7.1 6.9-10.5"/><path d="m40.7 37.1c-6.5-2.4-18 2.1-16.4 13.7 0-10.9 10.1-13.6 15.5-13.6.7 0 .9-.1.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5a4.svg b/public/emoji/1f5a4.svg new file mode 100644 index 000000000..5cedc5fb2 --- /dev/null +++ b/public/emoji/1f5a4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.1 18.2c-6.4-17-27.2-9.4-29.1-.9-2.6-9-22.9-15.7-29.1.9-6.9 18.5 26.7 35.1 29.1 37.8 2.4-2.2 36-19.6 29.1-37.8" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f5a5.svg b/public/emoji/1f5a5.svg new file mode 100644 index 000000000..852287cf9 --- /dev/null +++ b/public/emoji/1f5a5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,6c0-2-2-4-4-4H6C4,2,2,4,2,6v38h60V6z" fill="#212528"/><path d="M2,44v4c0,2,2,4,4,4h52c2,0,4-2,4-4v-4H2z" fill="#ddd"/><path d="m24 54c0 4-4 4-8 4h32c-4 0-8 0-8-4v-2h-16v2" fill="#bfbebe"/><path fill="#3e4347" d="m6 6h52v34h-52z"/><g fill="#94989b"><circle cx="32" cy="47.9" r="1"/><path d="m16 58h32v4h-32z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5a8.svg b/public/emoji/1f5a8.svg new file mode 100644 index 000000000..4eb491f2e --- /dev/null +++ b/public/emoji/1f5a8.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M52,16c-10,0-30,0-40,0C8.3,16,2,21.1,2,26.8C2,32.5,4.2,54,4.2,54h55.5c0,0,2.2-21.5,2.2-27.2 + C62,21.1,55.7,16,52,16z" fill="#e8e8e8"/><g fill="#b2c1c0"><path d="m7 54v4c0 1.1.9 2 2 2h46c1.1 0 2-.9 2-2v-4h-50"/><path d="M48.7,16c-8.3,0-25,0-33.3,0C12.3,16,7,21.1,7,26.8C7,32.5,8.9,54,8.9,54h46.3c0,0,1.9-21.5,1.9-27.2 + C57,21.1,51.7,16,48.7,16z"/></g><path d="m52 50c0 2.2-.5 4-1 4h-38c-.6 0-1-1.8-1-4 0-2.2.4-3 1-3h38c.5 0 1 .8 1 3" fill="#62727a"/><path d="m51.9 58c-3.7-4.8-5-8-5-8h-29.8c0 0-1.2 3.2-5 8s2.6 3.9 6.9 3.9h26c4.2 0 10.6 1 6.9-3.9" fill="#e8e8e8"/><g fill="#b2c1c0"><path d="m19.9 52.3c-1 2.4-2.4 4.8-3.8 7-.3.5.5.9.8.4 1.5-2.3 2.9-4.7 3.9-7.2.2-.5-.7-.7-.9-.2"/><path d="m25.7 52.3c-.4 2.4-1.2 4.8-1.9 7.1-.2.5.8.8.9.2.8-2.3 1.5-4.7 1.9-7.1.1-.5-.8-.7-.9-.2"/><path d="m37.3 52.6c.4 2.4 1.2 4.8 1.9 7.1.2.5 1.1.3.9-.2-.8-2.3-1.5-4.7-1.9-7.1 0-.6-.9-.4-.9.2"/><path d="m43.2 52.6c1 2.5 2.5 4.9 3.9 7.2.3.5 1.2 0 .8-.4-1.4-2.2-2.9-4.6-3.8-7-.2-.6-1.1-.4-.9.2"/><path d="m31.5 52.4c0 2.4 0 4.7 0 7.1 0 .6 1 .6 1 0 0-2.4 0-4.7 0-7.1 0-.5-1-.5-1 0"/></g><path d="m16.9 18c-2.1 1.1-2.4 3.8-2.4 4.5 0 1 0 1.5 5.8 1.5 5.8 0 17.5 0 23.3 0 5.8 0 5.8-.5 5.8-1.5 0-.7-.3-3.4-2.4-4.5h-30.1" fill="#62727a"/><path d="m45 2h-26c-1.1 0-2 .9-2 2v16h30v-16c0-1.1-.9-2-2-2" fill="#b2c1c0"/><path d="m44 4h-24c-.5 0-1 .4-1 1v15h26v-15c0-.5-.5-1-1-1" fill="#e8e8e8"/><path d="M32,8c-2.7,0-5-1.3-6.5-3.3C26.6,7.2,29.1,9,32,9s5.4-1.8,6.5-4.3C37,6.7,34.7,8,32,8z" fill="#b2c1c0"/><path fill="#fff" d="m21 9h22v11h-22z"/><path d="m53 27c0 .6 0 1-21 1s-21-.4-21-1 0-1 21-1 21 .4 21 1" fill="#e8e8e8"/><circle cx="50" cy="34" r="1" fill="#f15744"/><circle cx="50" cy="38" r="1" fill="#c7e755"/><path d="m41.9 50h-19.8c0 0-.6 4.8-3.1 8h26c-2.5-3.2-3.1-8-3.1-8" fill="#fff"/><path d="m21 38c0 .5-.5 1-1 1h-7c-.6 0-1-.5-1-1v-4c0-.5.4-1 1-1h7c.5 0 1 .5 1 1v4" fill="#c7e755"/><g fill="#62727a"><path d="m13 41.5h2c.4 0 .7-.2.8-.5.1.1.2.3.2.5 0 .5-.4 1-1 1h-2c-.6 0-1-.5-1-1 0-.2.1-.4.2-.5.1.3.4.5.8.5"/><path d="m18 41.5h2c.4 0 .7-.2.8-.5.1.1.2.3.2.5 0 .5-.5 1-1 1h-2c-.5 0-1-.5-1-1 0-.2.1-.4.2-.5.1.3.4.5.8.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5b1.svg b/public/emoji/1f5b1.svg new file mode 100644 index 000000000..ed83ffe0f --- /dev/null +++ b/public/emoji/1f5b1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m19 58.7h-2.4c0-3.2-2.9-8.2-5.1-11.8-3.4-5.4-9.5-13.2-9.5-23.9 0-6.3 2-11.2 6.8-13.2 3.9-1.6 8.1.1 10.8 2.8l-1.7 1.7c-2-2-5.2-3.5-8.2-2.3-3.9 1.6-5.3 5.7-5.3 11 0 9.9 5.8 17.1 9.2 22.6 2.4 4 5.4 9.3 5.4 13.1" fill="#94989b"/><g fill="#bcc2cc"><path d="m13.2 14.5c-.8-.8-.9-1.8-.4-2.3l2.6-2.6c.5-.5 1.6-.3 2.3.4l-4.5 4.5"/><path d="m19.1 42.8c-13.1-13.1-10.8-22.9-3.4-30.3 7.4-7.4 17.2-9.7 30.3 3.3 16.5 16.5 18.4 30.4 11 37.9-7.5 7.4-21.5 5.5-37.9-10.9"/></g><g fill="#d8dfeb"><path d="m28.1 24.9c-5.1 5-9.1 10.6-11.6 16.5.7.8 1.5 1.6 2.3 2.4 16.5 16.6 30.9 18.2 38.7 10.4s6.1-22.1-10.4-38.7c-.8-.8-1.6-1.6-2.4-2.3-6 2.6-11.5 6.6-16.6 11.7"/><path d="m44 12.6c-9.4-8.5-17-8.9-23.2-5.4l11.8 11.8c3.6-2.8 7.3-5 11.4-6.4"/><path d="m11.1 16.8l11.9 11.9c1.3-1.6 2.7-3.2 4.2-4.7 1.5-1.5 3.1-2.9 4.7-4.2l-11.8-11.9c-1.8 1-3.5 2.4-5 3.9-1.6 1.6-3 3.3-4 5"/><path d="m15.8 40.7c1.4-4 3.7-7.8 6.5-11.4l-11.9-11.8c-3.5 6.3-3.1 13.9 5.4 23.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5b2.svg b/public/emoji/1f5b2.svg new file mode 100644 index 000000000..35468b2c8 --- /dev/null +++ b/public/emoji/1f5b2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52 62v-43.1c0-8.4-4-15-14-15-7.3 0-12 5.6-12 13.1h-2c0-9.4 5.7-15 14-15 10.7 0 16 6.6 16 16.9v43.1h-2" fill="#d0d0d0"/><path d="m40 33.1c0 16-6.7 28.9-15 28.9-8.3 0-15-12.9-15-28.9 0-9.8 6.7-22.7 15-22.7 8.3 0 15 12.9 15 22.7" fill="#3e4347"/><g fill="#94989b"><path d="m15.2 25.5c-.7 2.5-1.2 5.1-1.2 7.6 0 4.9.6 9.3 1.6 13.1.3-.5.6-1 1-1.6 5.8-10.5 2.5-16.1-1.4-19.1"/><path d="m34.8 25.5c-3.9 2.9-7.2 8.6-1.4 19 .3.6.7 1.1 1 1.6 1-3.8 1.6-8.3 1.6-13.1 0-2.4-.4-5-1.2-7.5"/></g><ellipse cx="25" cy="21.7" rx="6" ry="5.6" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f5bc.svg b/public/emoji/1f5bc.svg new file mode 100644 index 000000000..a0f89d0d6 --- /dev/null +++ b/public/emoji/1f5bc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#333" d="m2 4v56l30-28z"/><path fill="#697277" d="m62 4h-60l30 28z"/><path fill="#333" d="m2 60h60l-30-28z"/><path fill="#697277" d="m32 32l30 28v-56z"/><path fill="#52595e" d="m5 7h54v50h-54z"/><path fill="#697277" d="m9 11v42l23-21z"/><path fill="#333" d="m55 11h-46l23 21z"/><path fill="#697277" d="m9 53h46l-23-21z"/><path fill="#333" d="m32 32l23 21v-42z"/><path fill="#42ade2" d="m16 18h32v18h-32z"/><path fill="#fed0ac" d="m16 34.7h32v11.3h-32z"/><circle cx="40.5" cy="24.5" r="3.8" fill="#ffce31"/><path fill="#89664c" d="M21.3 37.9 32 41 32 28.4z"/><path fill="#d3976e" d="M42.7 37.9 32 41 32 28.4z"/><path d="M11,13v38h42V13H11z M47,45H17V19h30V45z" fill="#fff"/><path d="M12,14v36h40V14H12z M48.2,46.2H15.8V17.8h32.3V46.2z" fill="#bfb3a4"/></svg> \ No newline at end of file diff --git a/public/emoji/1f5c2.svg b/public/emoji/1f5c2.svg new file mode 100644 index 000000000..d2046e806 --- /dev/null +++ b/public/emoji/1f5c2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m63.4 24.7h-15.7v34.3l16-32.4c.5-1 .4-1.8-.3-1.9" fill="#89664c"/><path d="m60.8 21.3h-15.7l2.6 37.7 13.4-35.8c.5-1 .3-1.8-.3-1.9" fill="#aa7d5e"/><path d="m56.1 17.9h-8.4v41.1l9.4-38.8c.3-1.3-.2-2.3-1-2.3" fill="#d3976e"/><path d="m52.2 13h-8.4l3.9 46 5.4-43.7c.3-1.3-.1-2.3-.9-2.3" fill="#f2bc97"/><path d="M45.8,11h-22V7.6C23.8,6.2,23,5,22,5H1.9C0.8,5,0,6.2,0,7.6V59h47.7V13.6C47.7,12.1,46.8,11,45.8,11z" fill="#ffce31"/><g fill="#fff"><ellipse cx="10.8" cy="54.7" rx="2.5" ry="2.5"/><path d="m23.9 52.2c-1.4 0-2.5 1.1-2.5 2.5 0 1.4 1.1 2.5 2.5 2.5 1.4 0 2.5-1.1 2.5-2.5 0-1.4-1.1-2.5-2.5-2.5"/><ellipse cx="36.9" cy="54.7" rx="2.5" ry="2.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5c3.svg b/public/emoji/1f5c3.svg new file mode 100644 index 000000000..4ab8e1b1c --- /dev/null +++ b/public/emoji/1f5c3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#534741" d="M64 57.3 28 64 6.5 50.6 42.6 44z"/><path fill="#3e4347" d="m42.6 44l-36.1 6.7v-13.2l36.1-6.7z"/><path fill="#d0d0d0" d="M64 57.4 42.6 44 42.6 30.8 64 47.4z"/><path fill="#ed4c5c" d="m46 43.4l-36 6.7v-13.3l18-3.3v1.9l18-3.2z"/><path fill="#ff8736" d="m51.4 46.5l-36.1 6.6v-13.2l18-3.3v2.3l18.1-3.5z"/><path fill="#83bf4f" d="m56.7 49.9l-36 6.6v-13.2l18-3.3v2l18-3.2z"/><path fill="#ffce31" d="m62.1 53.3l-36 6.7v-13.3l18-3.3v2.6l18-3.8z"/><path fill="#d0d0d0" d="M28 64 6.5 50.6 6.5 37.4 28 54.1z"/><g fill="#3e4347"><path d="m64 57.3l-36 6.7v-9.9l36-6.7z"/><path d="M36 26.8 0 33.4 0 6.6 36 0z"/></g><path fill="#94989b" d="m36 26.8l-36 6.6 6.5 4.1 36.1-6.7z"/><g fill="#d0d0d0"><path d="m0 6.6l3.3 2 3.2 28.8-6.5-4z"/><path d="m36 0l3.3 2 3.3 28.8-6.6-4z"/></g><path fill="#94989b" d="m36 0l-36 6.6 3.3 2 36-6.6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f5c4.svg b/public/emoji/1f5c4.svg new file mode 100644 index 000000000..e27bdf1b3 --- /dev/null +++ b/public/emoji/1f5c4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m63.2 5.6l-28.7-5.6-22.9 7.5 7.4 13.4 44.9-14.7c-.2-.3-.4-.5-.7-.6" fill="#b9b9bf"/><path d="m63.9 6.2l-44.9 14.7 15.3 27.8 6.8 12.3 22-7.4c0 0 .8-.2.8-.7v-46.2c.1-.2 0-.3 0-.5" fill="#898a90"/><path d="m41.5 60.3c0 .5-.4.8-.8.7l-28.7-5.7c-.5-.1-.9-.5-.9-1v-46.1c0-.5.4-.8.9-.7l28.6 5.6c.5.1.8.5.8 1v46.2z" fill="#9fa1a6"/><g fill="#3e4347"><path d="m14.2 34.2c0-.5.4-.8.8-.7l22.6 4.5c.5.1.8.5.8 1v17.4c0 .5-.4.8-.8.7l-22.6-4.5c-.5-.1-.8-.5-.8-1 0 .1 0-17.4 0-17.4"/><path d="m38.5 34.9c0 .4-.4.7-.8.6l-22.6-4.5c-.5-.1-.8-.5-.8-1s.4-.7.8-.6l22.6 4.5c.4.1.8.6.8 1"/></g><path d="m14.2 11.8c0-.5.4-.8.8-.7l22.6 4.5c.5.1.8.5.8 1v17.4c0 .5-.4.8-.8.7l-22.6-4.5c-.5-.1-.8-.5-.8-1v-17.4" fill="#d0d0d0"/><path d="m23.3 26.3v.8c0 .4.4.9.8 1l4.4.9c.5.1.9-.2.9-.6v-.8l-6.1-1.3" fill="#3e4347"/><path d="m29.4 27.5c0 .5-.4.8-.9.7l-4.4-.9c-.5-.1-.8-.5-.8-1v-3.1c0-.5.4-.8.8-.7l4.4.9c.5.1.9.5.9 1 0 0 0 3.1 0 3.1" fill="#94989b"/><path d="m28.8 25.3c0 .2-.2.4-.4.3l-.8-.2c-.2 0-.4-.3-.4-.5v-.8c0-.2.2-.4.4-.3l.8.2c.2 0 .4.3.4.5v.8" fill="#d0d0d0"/><path fill="#42ade2" d="m11.9 33.1l22.9 2.5-.7 21.6-21.3-4.8z"/><path fill="#ffce31" d="m16.1 31.3l18 14.3-8.7 6.8-18.1-4z"/><path fill="#83bf4f" d="m7 33.8l21.8 7.3-2.5 11.3h-21.8z"/><path fill="#ed4c5c" d="m2.7 41.3l23-.4 4.7 16.3-23.1 2z"/><path fill="#898a90" d="m38.5 56.5l-14.5 6.5v-6.1l14.5-6.5z"/><path d="m24.3 63.3c0 .4-.4.7-.9.6l-22.6-4.4c-.4-.1-.8-.5-.8-.9s.4-.7.8-.6l22.6 4.5c.5 0 .9.4.9.8" fill="#3e4347"/><path d="m0 40.3c0-.5.4-.8.8-.7l22.6 4.4c.5.1.9.5.9 1v17.4c0 .5-.4.8-.9.7l-22.6-4.4c-.5-.1-.8-.5-.8-1v-17.4" fill="#d0d0d0"/><path d="m15.2 55.9l-6.1-1.2v.8c0 .4.4.8.8.9l4.4.9c.5.1.8-.2.8-.6l.1-.8" fill="#3e4347"/><path d="m15.2 55.9c0 .5-.4.8-.8.7l-4.4-.9c-.5-.1-.9-.5-.9-1v-3.1c0-.5.4-.8.9-.7l4.4.9c.5.1.8.5.8 1 0 0 0 3.1 0 3.1" fill="#94989b"/><path d="m14.6 53.8c0 .2-.2.4-.4.3l-.8-.1c-.2 0-.4-.3-.4-.5v-.8c0-.2.2-.4.4-.3l.8.2c.2 0 .4.3.4.5v.7" fill="#d0d0d0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f5d1.svg b/public/emoji/1f5d1.svg new file mode 100644 index 000000000..a83f728e2 --- /dev/null +++ b/public/emoji/1f5d1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m4.9 24.5l3.2 25.7c.1 7.6 10.2 13.8 22.6 13.8 12.5 0 22.6-6.2 22.6-13.8l3.2-25.7h-51.6" fill="#b1bcc4"/><g fill="#cad5dd"><path d="m9.1 24.5l2.7 25.7c0 7.6 8.5 13.8 18.9 13.8 10.5 0 18.9-6.2 18.9-13.8l2.7-25.7h-43.2"/><ellipse cx="30.7" cy="25.2" rx="25.8" ry="11.7"/></g><ellipse cx="30.7" cy="24.5" rx="21.1" ry="9.6" fill="#333"/><path d="m17.3 26.4c.4 3.3-4.9-3.7-6.5-1.6-.8 1.1 3.6 6.5 3.6 6.5l11-4.9c0 0 1-8.6-.5-7-3.6 3.8-8.3 1.4-7.6 7" fill="#efd57f"/><path d="m22.8 26.4c-3.4-.5-2.4-6.2-5-5.5-3.5.9-.9 5.3-7.2 8.1 0 0 18.1 12.4 19.6-.1 0 .1-3-6.8-4.9-6.2-1.1.3-.2 4-2.5 3.7" fill="#fee790"/><path d="m33.3 25.7c-.3 3.3 8.5 9.5 8.5 9.5l11.8-9.6c0 0-3.8-1.1-5-2.6-.8-1.1-2-4.2-4.4-3.8-2.6.5-1.8 4.8-3.1 5.8-1.4 1.1-7.6-1.6-7.8.7" fill="#efd57f"/><path d="m48.9 20.4c-1.1-.9-14.1 8.3-14.2 8.6-.4 2.2 5.1 2 5.8 2-.8 4.2 13.5.1 13.8-2.2-1.1-2.5-3-3.6-5.8-3.4-.2 0 2.4-3.3.4-5" fill="#fee790"/><path d="m23.6 35.5c-.8 1.1 17.2-.6 17.4-.9 1.4-1.7-3.4-4.1-4-4.5 2.9-3.3.8-4.4-3.2-3.3.4-6.8-1.2-8.5-4.5 0-1.2-.6-5.4-.1-6.3 2.1-1.1 2.4 4.8 1 .6 6.6" fill="#428bc1"/><path d="m27.3 21.8c-1.8.5-1.1 12.6 1.3 13.2-.2.3-2.5 2.8-1.5 3.6 1.6 1.4 8.9-4.7 8.6-6.5 6.8.8 9-.7.3-4.3.7-1 3.9-4.1 1.8-5.1-2.4-1.2-4.4 3.1-6.1 2.8-1.5-.3-1.9-4.4-4.4-3.7" fill="#42ade2"/><g fill="#b1bcc4"><path d="m51.7 32l-2 18.2c0 7.6-8.5 13.8-18.9 13.8 12.5 0 22.6-6.2 22.6-13.8l3-23.5c-.7 2-2.3 3.8-4.7 5.3"/><path d="m11.8 50.2l-2-18.2c-2.4-1.5-4-3.3-4.6-5.2l3 23.5c0 7.5 10.1 13.7 22.5 13.7-10.4 0-18.9-6.2-18.9-13.8"/></g><path d="m56.6 24.5c-.7-6.2-12-11.1-25.8-11.1-13.9 0-25.1 4.9-25.8 11.1v.2c0 .1 0 .3 0 .4 0 .5.1 1.1.2 1.6.6 1.9 2.2 3.7 4.6 5.3l2 18.2c0 7.6 8.5 13.8 18.9 13.8 10.5 0 18.9-6.2 18.9-13.8l2-18.2c2.4-1.5 4-3.3 4.6-5.2.2-.5.2-1.1.2-1.6 0-.1 0-.3 0-.4l.2-.3m-25.9 9.6c-11.6 0-21.1-4.3-21.1-9.6s9.5-9.5 21.1-9.5c11.6 0 21.1 4.3 21.1 9.6s-9.4 9.5-21.1 9.5" fill="#cad5dd"/><g fill="#7d8b91"><path transform="matrix(.9824-.1867.1867.9824-10.403 2.9474)" d="m9.4 55.9h2.1v1.6h-2.1z"/><path transform="matrix(.9825-.1863.1863.9825-10.1515 5.4152)" d="m22.7 55.9h2.1v1.6h-2.1z"/><path d="m13.7 52.6c0 0 4.1 3.8 11.2 4.7 0 0-.8 5.6-2.7 6.4-3.2 1.4-12-2.7-12.6-6-.4-1.7 4.1-5.1 4.1-5.1"/></g><path d="m13.4 51c0 0 4.1 3.8 11.2 4.7 0 0-.8 5.6-2.7 6.4-3.2 1.4-12-2.7-12.6-6-.4-1.7 4.1-5.1 4.1-5.1" fill="#dfe9ef"/><path d="m54.4 29.9c-1.3 1.7-3.1 3-4.9 4.2-1.9 1.1-3.9 2-5.9 2.6-4.1 1.3-8.5 1.8-12.8 1.8-4.3 0-8.6-.5-12.8-1.7-2.1-.6-4.1-1.5-6-2.6-1.8-1.1-3.6-2.5-4.8-4.3 1.5 1.5 3.4 2.6 5.2 3.4 1.9.9 3.9 1.5 5.9 1.9 4.1.9 8.2 1.2 12.4 1.2 4.2 0 8.3-.4 12.4-1.3 2-.5 4-1.1 5.9-2 1.9-.7 3.8-1.8 5.4-3.2" fill="#fff"/><path d="m58.4 14.7l.6-3.6c.6-2.9-10.8-7.4-22.1-9.6-11.3-2.1-23.8-2.1-24.4.8l-1 3.5 46.9 8.9" fill="#b1bcc4"/><path d="m55.4 14.1l.6-3.6c.6-2.9-9.2-7.2-19.1-9-9.8-1.9-20.7-1.5-21.4 1.4l-.9 3.5 40.8 7.7" fill="#cad5dd"/><path d="M11.6,5.6C12.1,3.2,23,3.2,36,5.6s23,6.4,22.5,8.8c-0.5,2.4-11.5,2.4-24.4,0C21.1,12,11,8,11.6,5.6z" fill="#7d8b91"/><path d="m15.8 6.6c.4-2 9.4-2 20 0s18.8 5.2 18.4 7.2c-.4 2-9.4 2-20 0-10.6-1.9-18.8-5.2-18.4-7.2" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f5d2.svg b/public/emoji/1f5d2.svg new file mode 100644 index 000000000..edfd8d0e6 --- /dev/null +++ b/public/emoji/1f5d2.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60 58.2c0 2.1-1.7 3.7-3.9 3.7h-45.3c-2.1 0-3.9-1.7-3.9-3.7v-44.3c0-2.1 1.7-3.8 3.9-3.8h45.4c2.1 0 3.9 1.7 3.9 3.8v44.3z" fill="#93a2aa"/><path d="M57.1,58.2c0,2.1-1.7,3.7-3.9,3.7H7.9C5.7,62,4,60.3,4,58.2V13.9c0-2.1,1.7-3.8,3.9-3.8h45.4 + c2.1,0,3.9,1.7,3.9,3.8V58.2z" fill="#f0f4f5"/><path d="m52.3 56.4c-6.4 6.2-18 5.6-18 5.6s8.5-2.5 16.3-11.7c5.9-6.9 6.5-15.3 6.5-15.3s3.5 13.3-4.8 21.4" fill="#93a2aa"/><g fill="#3e4347"><ellipse cx="13.1" cy="17" rx="2.9" ry="2.8"/><ellipse cx="24.8" cy="17" rx="2.9" ry="2.8"/><ellipse cx="36.3" cy="17" rx="2.9" ry="2.8"/><ellipse cx="47.9" cy="17" rx="2.9" ry="2.8"/><path d="m40.6 4.6c-.7-1.2-1.7-2.5-3.6-2.6-1.8-.1-1.9 2.1-.1 2.2-.1 0 .4.3.3.2.4.4.6.9.9 1.4.6 1.4.8 2.9.8 4.4h2.9c-.1-1.9-.4-3.9-1.2-5.6m-3.7-.4c.1 0 .1 0 0 0"/><path d="m29 4.6c-.6-1.2-1.7-2.5-3.6-2.6-1.8-.1-1.9 2.1-.1 2.2-.1 0 .4.3.3.2.4.4.6.9.9 1.4.6 1.4.8 2.9.8 4.4h2.9c-.1-1.9-.3-3.9-1.2-5.6m-3.6-.4c0 0 0 0 0 0"/><path d="m17.4 4.6c-.6-1.2-1.7-2.5-3.6-2.6-1.8-.1-1.8 2.1 0 2.2-.1 0 .4.3.3.2.4.4.6.9.9 1.4.6 1.4.8 2.9.8 4.4h2.9c-.1-1.9-.4-3.9-1.3-5.6m-3.6-.4c0 0 0 0 0 0"/><path d="m52.1 4.6c-.6-1.2-1.7-2.5-3.6-2.6-1.8-.1-1.9 2.1-.1 2.2 0 0 .4.3.3.2.4.4.6.9.9 1.4.6 1.4.8 2.9.8 4.4h2.9c0-1.9-.3-3.9-1.2-5.6m-3.6-.4c0 0 0 0 0 0"/></g><g fill="#94989b"><path d="m36.3 16c-.3 0 .4.1 0 0 .3.1-.4-.3-.2-.2-.4-.4-.6-.9-.9-1.4-.6-1.4-.8-2.9-.8-4.4 0-1.5.2-3 .8-4.4.2-.5.4-.8.8-1.3 0-.1.1-.1.4-.3-.3.2 0 0 .1 0-.2.1-.2.1-.1 0-.2 0-.3 0-.1 0 1.9-.1 1.9-2.3 0-2.2-1.9.1-2.9 1.4-3.6 2.6-.9 1.7-1.1 3.7-1.1 5.5 0 1.8.3 3.8 1.1 5.5.6 1.2 1.7 2.5 3.6 2.6 1.9.3 1.9-1.9 0-2"/><path d="m24.8 16c-.4 0 .3.1 0 0 .3.1-.4-.3-.2-.2-.4-.4-.6-.9-.9-1.4-.6-1.4-.8-2.9-.8-4.4 0-1.5.2-3 .8-4.4.2-.5.4-.8.8-1.3 0-.1.1-.1.4-.3-.3.2 0 0 .1 0-.2.1-.2.1-.1 0-.2 0-.3 0-.1 0 1.9-.1 1.9-2.3 0-2.2-1.9.1-2.9 1.4-3.6 2.6-.9 1.7-1.1 3.7-1.1 5.5 0 1.8.3 3.8 1.1 5.5.6 1.2 1.7 2.5 3.6 2.6 1.8.3 1.8-1.9 0-2"/><path d="m13.2 16c-.3 0 .3.1 0 0 .3.1-.4-.3-.2-.2-.4-.4-.6-.9-.9-1.4-.6-1.4-.8-2.9-.8-4.4 0-1.5.2-3 .8-4.4.2-.5.4-.8.8-1.3 0-.1.1-.1.4-.3-.3.2 0 0 .1 0-.2.1-.2.1-.1 0-.2 0-.3 0-.1 0 1.9-.1 1.9-2.3 0-2.2-1.9.1-2.9 1.4-3.6 2.6-.9 1.7-1.1 3.7-1.1 5.5 0 1.8.3 3.8 1.1 5.5.6 1.2 1.7 2.5 3.6 2.6 1.9.3 1.9-1.9 0-2"/><path d="m47.9 16c-.3 0 .3.1 0 0 .3.1-.4-.3-.2-.2-.4-.4-.6-.9-.9-1.4-.6-1.4-.8-2.9-.8-4.4 0-1.5.2-3 .8-4.4.2-.5.4-.8.8-1.3 0-.1.1-.1.4-.3-.3.2 0 0 .1 0-.2.1-.2.1-.1 0-.2 0-.3 0-.1 0 1.9-.1 1.9-2.3 0-2.2-1.9.3-2.9 1.6-3.6 2.8-.9 1.7-1.1 3.7-1.1 5.5 0 1.8.3 3.8 1.1 5.5.6 1.2 1.7 2.5 3.6 2.6 1.9.1 1.9-2.1 0-2.2"/></g><g fill="#7d8b91"><path d="m8.7 25.2h42.9v2.8h-42.9z"/><path d="m8.7 33.6h42.9v2.8h-42.9z"/><path d="m8.7 41.9h42.9v2.8h-42.9z"/><path d="m30.1 50.3h16.6v2.8h-16.6z"/></g><path d="m57.1 35c0 12.9-9.6 27-22.8 27 0 0 5.4-3 5.4-13.9 15.1 0 17.4-13.1 17.4-13.1" fill="#d7dadb"/></svg> \ No newline at end of file diff --git a/public/emoji/1f5d3.svg b/public/emoji/1f5d3.svg new file mode 100644 index 000000000..abe8a9410 --- /dev/null +++ b/public/emoji/1f5d3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60 58.2c0 2.1-1.7 3.8-3.9 3.8h-45.3c-2.1 0-3.9-1.7-3.9-3.8v-44.3c0-2.1 1.7-3.8 3.9-3.8h45.4c2.1 0 3.9 1.7 3.9 3.8v44.3z" fill="#93a2aa"/><path d="M57.1,13.9c0-2.1-1.7-3.8-3.9-3.8H7.9c-2.1,0-3.9,1.7-3.9,3.8v21.3h53.1V13.9z" fill="#ed4c5c"/><path d="M4,35.1v23.1C4,60.3,5.7,62,7.9,62h45.4c2.1,0,3.9-1.7,3.9-3.8V35.1H4z" fill="#d9e3e8"/><g fill="#3e4347"><ellipse cx="13.1" cy="17" rx="2.9" ry="2.8"/><ellipse cx="24.8" cy="17" rx="2.9" ry="2.8"/><ellipse cx="36.3" cy="17" rx="2.9" ry="2.8"/><ellipse cx="47.9" cy="17" rx="2.9" ry="2.8"/><path d="m40.6 4.6c-.7-1.2-1.7-2.5-3.6-2.6-1.8-.1-1.9 2.1-.1 2.2 0 0 .4.3.3.2.4.4.6.9.9 1.4.6 1.4.8 2.9.8 4.4h2.9c-.1-1.9-.4-3.9-1.2-5.6m-3.7-.4c.1 0 .1 0 0 0"/><path d="m29 4.6c-.6-1.2-1.7-2.5-3.6-2.6-1.8-.1-1.9 2.1-.1 2.2 0 0 .4.3.3.2.4.4.6.9.9 1.4.6 1.4.8 2.9.8 4.4h2.9c-.1-1.9-.3-3.9-1.2-5.6m-3.6-.4c0 0 0 0 0 0"/><path d="m17.4 4.6c-.6-1.2-1.7-2.5-3.6-2.6-1.8-.1-1.8 2.1 0 2.2 0 0 .4.3.3.2.4.4.6.9.9 1.4.6 1.4.8 2.9.8 4.4h2.9c-.1-1.9-.4-3.9-1.3-5.6m-3.6-.4c0 0 0 0 0 0"/><path d="m52.1 4.6c-.6-1.2-1.7-2.5-3.6-2.6-1.8-.1-1.9 2.1-.1 2.2 0 0 .4.3.3.2.4.4.6.9.9 1.4.6 1.4.8 2.9.8 4.4h2.9c0-1.9-.3-3.9-1.2-5.6m-3.6-.4c0 0 0 0 0 0"/></g><g fill="#94989b"><path d="m36.3 16c-.3 0 .4.1 0 0 .3.1-.4-.3-.2-.2-.4-.4-.6-.9-.8-1.4-.6-1.4-.8-2.9-.8-4.4 0-1.5.2-3 .8-4.4.2-.5.4-.8.8-1.3.1-.1.1-.1.4-.3-.3.2 0 0 .1 0-.2.1-.2.1-.1 0-.2 0-.3 0-.1 0 1.9-.1 1.9-2.3 0-2.2-1.9.1-2.9 1.4-3.6 2.6-.9 1.7-1.1 3.7-1.1 5.5 0 1.8.3 3.8 1.1 5.5.6 1.2 1.7 2.5 3.6 2.6 1.8.3 1.8-1.9-.1-2"/><path d="m24.8 16c-.4 0 .3.1 0 0 .3.1-.4-.3-.2-.2-.4-.4-.6-.9-.9-1.4-.6-1.4-.8-2.9-.8-4.4 0-1.5.2-3 .8-4.4.2-.5.4-.8.8-1.3 0-.1.1-.1.4-.3-.3.2 0 0 .1 0-.2.1-.2.1-.1 0-.2 0-.3 0-.1 0 1.9-.1 1.9-2.3 0-2.2-1.9.1-2.9 1.4-3.6 2.6-.9 1.7-1.1 3.7-1.1 5.5 0 1.8.3 3.8 1.1 5.5.6 1.2 1.7 2.5 3.6 2.6 1.8.3 1.8-1.9 0-2"/><path d="m13.2 16c-.3 0 .3.1 0 0 .3.1-.4-.3-.2-.2-.4-.4-.6-.9-.9-1.4-.6-1.4-.8-2.9-.8-4.4 0-1.5.2-3 .8-4.4.2-.5.4-.8.8-1.3 0-.1.1-.1.4-.3-.3.2 0 0 .1 0-.2.1-.2.1-.1 0-.2 0-.3 0-.1 0 1.9-.1 1.9-2.3 0-2.2-1.9.1-2.9 1.4-3.6 2.6-.9 1.7-1.1 3.7-1.1 5.5 0 1.8.3 3.8 1.1 5.5.6 1.2 1.7 2.5 3.6 2.6 1.9.3 1.9-1.9 0-2"/><path d="m47.9 16c-.3 0 .3.1 0 0 .3.1-.4-.3-.2-.2-.4-.4-.6-.9-.9-1.4-.6-1.4-.8-2.9-.8-4.4 0-1.5.2-3 .8-4.4.2-.5.4-.8.8-1.3 0-.1.1-.1.4-.3-.3.2 0 0 .1 0-.2.1-.2.1-.1 0-.2 0-.3 0-.1 0 1.9-.1 1.9-2.3 0-2.2-1.9.3-2.9 1.6-3.6 2.8-.9 1.7-1.1 3.7-1.1 5.5 0 1.8.3 3.8 1.1 5.5.6 1.2 1.7 2.5 3.6 2.6 1.9.1 1.9-2.1 0-2.2"/></g><g fill="#d0d0d0"><path d="m33.5 10.1c0-1.5.2-3.1.8-4.6.3-.7.9-2.1 2-2.1.6 0 .6-.7 0-.7-1.4 0-2.1 1.2-2.6 2-.9 1.7-1.1 3.5-1.1 5.3 0 .6.9.6.9.1"/><path d="m21.9 10.1c0-1.5.2-3.1.8-4.6.3-.7.9-2.1 2-2.1.6 0 .6-.7 0-.7-1.4 0-2.1 1.2-2.6 2-.9 1.7-1.1 3.5-1.1 5.3.1.6.9.6.9.1"/><path d="m10.4 10.1c0-1.5.2-3.1.8-4.6.3-.7.9-2.1 2-2.1.6 0 .6-.7 0-.7-1.4 0-2.1 1.2-2.6 2-.9 1.7-1.1 3.5-1.1 5.3 0 .6.9.6.9.1"/><path d="m45.1 10.1c0-1.5.2-3.1.8-4.6.3-.7.9-2.1 2-2.1.6 0 .6-.7 0-.7-1.4 0-2.1 1.2-2.6 2-.9 1.7-1.1 3.5-1.1 5.3 0 .6.9.6.9.1"/></g><g fill="#fff"><path d="m19.1 28.4v.2c0 .8.1 1.4.3 1.7.1.3.5.5 1 .5.5 0 .8-.2 1-.5.1-.2.1-.6.1-1.1v-7.2h2.2v7.1c0 .9-.2 1.6-.5 2.1-.5.9-1.4 1.3-2.8 1.3s-2.2-.3-2.7-1c-.5-.7-.7-1.6-.7-2.9v-.2h2.1"/><path d="m26 22.1h2.2v6.3c0 .7.1 1.2.3 1.5.3.6.8.9 1.7.9.9 0 1.5-.3 1.7-.9.2-.3.3-.8.3-1.5v-6.3h2.2v6.3c0 1.1-.2 1.9-.5 2.5-.7 1.1-1.9 1.7-3.7 1.7s-3.1-.6-3.7-1.7c-.3-.6-.5-1.5-.5-2.5v-6.3"/><path d="m36.6 22.1h2.2v8.4h5.3v1.8h-7.5v-10.2"/></g><g fill="#333"><path d="m16.1 44.5v-2.8c1.3-.1 2.1-.1 2.6-.3.8-.2 1.4-.5 1.9-1.1.3-.4.6-.9.8-1.5.1-.4.2-.6.2-.8h3.3v20.6h-4.1v-14.1h-4.7"/><path d="m45 41.5c-.6.6-1.4 1.7-2.5 3.2-1.1 1.5-2 3.1-2.7 4.7-.6 1.3-1.1 2.8-1.5 4.7-.5 1.8-.7 3.4-.7 4.6h-4.1c.1-3.7 1.3-7.5 3.6-11.5 1.5-2.5 2.7-4.2 3.7-5.2h-10.1l.1-3.6h14.2v3.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5dc.svg b/public/emoji/1f5dc.svg new file mode 100644 index 000000000..7d7fcab04 --- /dev/null +++ b/public/emoji/1f5dc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d0d0d0" d="m39.2 56.8h20.1v2.1h-20.1z"/><path fill="#3e4347" d="m46.5 44.8h5.5v4.5h-5.5z"/><g fill="#94989b"><path d="m18.9 9.2c3 0 5.9 0 8.9 0 2.4 0 4.9 0 7.3 0 2 2.2 4 4.3 5.9 6.5.1.2.3.3.4.5.7.7 1.5 1.1 2.5 1.1.5 0 1.1 0 1.6 0 2.1 0 4.1 0 6.2 0 1 0 2.1 0 3.1 0 1.8 0 3.3-1.6 3.3-3.6s-1.6-3.7-3.4-3.7c-3.2 0-6.4 0-9.6 0-2-2.2-4-4.3-5.9-6.5-.1-.2-.3-.3-.4-.5-.7-.6-1.5-1-2.4-1-.4 0-17.4 0-17.5 0-1.8 0-3.3 1.6-3.3 3.6 0 2 1.5 3.6 3.3 3.6"/><path d="m54.7 37.6c-3.3 0-6.6 0-9.9 0-1 0-1.9-.1-2.7.5-.6.4-1 1-1.5 1.5-1.4 1.6-2.9 3.1-4.3 4.7-.4.5-.9.9-1.3 1.4-2.5 0-5 0-7.5 0-2.9 0-5.8 0-8.7 0-1.8 0-3.3 1.6-3.3 3.6s1.5 3.6 3.3 3.6c3 0 5.9 0 8.9 0 2 0 4 0 6 0 .7 0 1.3 0 2 0 1.1 0 2.1-.1 3-1.1 2.1-2.3 4.3-4.6 6.4-7 2.8 0 5.7 0 8.5 0 .4 0 .7 0 1.1 0 1.8 0 3.3-1.6 3.3-3.6 0-2-1.5-3.6-3.3-3.6"/></g><path fill="#d0d0d0" d="m43.8 17.3h11v20.3h-11z"/><g fill="#3e4347"><path d="m54.7 20.6l-10.9 3.4v-3.4l10.9-3.3z"/><path d="m54.7 27.4l-10.9 3.4v-3.4l10.9-3.4z"/><path d="m54.7 34.2l-10.9 3.4v-3.4l10.9-3.4z"/></g><path d="m54.7 60.6c0 .8-.6 1.4-1.3 1.4h-8.3c-.7 0-1.3-.6-1.3-1.4v-5.3c0-.8.6-1.4 1.3-1.4h8.3c.7 0 1.3.6 1.3 1.4v5.3" fill="#94989b"/><g fill="#d0d0d0"><path d="m46.5 53.8h2.7v8.2h-2.7z"/><path d="m50.6 53.8h1.4v8.2h-1.4z"/></g><ellipse cx="39.2" cy="57.9" rx="2.7" ry="2.9" fill="#94989b"/><ellipse cx="40" cy="56.8" rx=".8" ry=".9" fill="#d0d0d0"/><ellipse cx="59.3" cy="57.9" rx="2.7" ry="2.9" fill="#94989b"/><ellipse cx="60.3" cy="56.8" rx=".8" ry=".9" fill="#d0d0d0"/><path fill="#94989b" d="m46.5 49.3h5.5v4.5h-5.5z"/><path d="m34.4 21.3v-12.2c0 0-18.4-2.2-25 0-2 .6-5.5 4-5.5 6.1s3.6 5.5 5.5 6.1c6.6 2.2 25 0 25 0" fill="#428bc1"/><path d="m34.4 20.1v-9.7c0 0-17-1.7-23.2 0-1.8.5-5.1 3.2-5.1 4.8s3.3 4.3 5.1 4.8c6.2 1.8 23.2.1 23.2.1" fill="#ddeaf2"/><path d="m37.2 33.6v-12.4c0 0-23.1-2.1-29.7.1-2 .6-5.5 4-5.5 6.1 0 2.1 3.6 5.5 5.5 6.1 6.6 2.2 29.7.1 29.7.1" fill="#ed4c5c"/><path d="m37.2 32.1v-9.4c0 0-21.7-1.6-27.8.1-1.8.5-5.2 3.1-5.2 4.6 0 1.6 3.3 4.1 5.2 4.6 6.2 1.7 27.8.1 27.8.1" fill="#ddeaf2"/><path d="m35.1 45.6v-11.9c0 0-16.3-2.3-22.9-.1-2 .6-5.5 4-5.5 6.1s3.6 5.5 5.5 6.1c6.6 2.1 22.9-.2 22.9-.2" fill="#ffce31"/><path d="m35.1 44.2v-9.2c0 0-14.9-1.8-21-.1-1.8.5-5 3.1-5 4.7 0 1.6 3.3 4.2 5 4.7 6.1 1.7 21-.1 21-.1" fill="#ddeaf2"/><g fill="#94989b"><path d="m34.4 13.3l-18.1-.9h18.1z"/><path d="m34.4 17.1l-13.1.2 13.1-1.1z"/><path d="m37.2 25.4l-9.4-.5 9.4-.5z"/><path d="m37.2 28.5l-19.3 1.2 19.3-2.1z"/><path d="m35.1 39.2l-11.1-2 11.1 1.1z"/><path d="m35.1 41.6l-17.8.7 17.8-1.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5dd.svg b/public/emoji/1f5dd.svg new file mode 100644 index 000000000..9bbf4f2ac --- /dev/null +++ b/public/emoji/1f5dd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#595959" d="m13.3 56.3l-1.7-1.8 4.1-4.1-2.1-2.1 4.1-4 2.1 2.1 4.2-4.2 1.8 1.8-1.1 1.1 1.6 1.5 1.1-1.1.9 1 3.3 3.3-3 2.9-3.3-3.2-2.1 2 3.2 3.2-2.3 2.2-3.1-3.2-2.1 2.1 3.2 3.2-3 3-3.2-3.2-.1-.1-.9-.9 1.1-1-1.6-1.6z"/><path d="m55.2 13.9c1.8-1 3-2.9 3-5.2 0-3.3-2.7-5.9-6-5.9-2.2 0-4.2 1.2-5.2 2.9-1.3-2.2-3.7-3.7-6.5-3.7-4.2 0-7.5 3.3-7.5 7.4 0 4.1 3.4 7.4 7.5 7.4.4 0 .7 0 1-.1l-1.1 1h-2.3v2.2l-.6.6-.2-.2c-.5-.5-1.4-.5-1.9 0l-.1.1c-.5.5-.5 1.3 0 1.8l.2.2-27.8 27.7.5.5-.7.7c-.7-.3-1.6-.3-2.1.2-.7.7-.5 2 .4 2.9.9.9 2.3 1.1 3 .4.5-.5.5-1.3.2-2.1l.7-.7.5.5 27.8-27.5.2.2c.5.5 1.4.5 1.9 0l.1-.1c.5-.5.5-1.3 0-1.8l-.2-.2.6-.6h2.3v-2.2l1.1-1c0 .3-.1.7-.1 1 0 4.1 3.4 7.4 7.5 7.4s7.5-3.3 7.5-7.4c.1-2.8-1.4-5.2-3.7-6.4m-3.7 11.3c-2.8 0-5-2.2-5-5 0-1.1.3-2.1.9-2.9l-1.2-1.2.5-.5c.8.4 1.6.3 2.1-.2.7-.7.5-2-.4-2.9-.9-.9-2.3-1.1-3-.4-.5.5-.5 1.3-.2 2.1l-.5.5-1.2-1.2c-.8.6-1.9 1-3 1-2.8 0-5-2.2-5-5s2.2-5 5-5c2.8 0 5 2.2 5 5h3.1c0-.2-.1-.4-.1-.6 0-2.1 1.7-3.7 3.7-3.7 2.1 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7c-.2 0-.5 0-.7-.1v2.8c0 0 0 0 0 0 2.8 0 5 2.2 5 5s-2.2 4.9-5 4.9" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f5de.svg b/public/emoji/1f5de.svg new file mode 100644 index 000000000..fc3788633 --- /dev/null +++ b/public/emoji/1f5de.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse transform="matrix(.7071-.7071.7071.7071-3.5789 8.6397)" cx="8.6" cy="8.6" rx="11.8" ry="3.3" fill="#94989b"/><g fill="#d0d0d0"><path d="m38.4 25.6c-5.5-5.6-19.9-23.3-21.3-25.1.9 1.4-1.7 6-6.1 10.5-4.4 4.4-9 7.1-10.5 6.1 1.8 1.4 19.5 15.8 25.1 21.3 5.6 5.6 19.9 23.3 21.3 25.1 0 .1.1.1.1.2 1.3 1.3 6-1.4 10.6-6 4.6-4.6 7.3-9.4 6-10.6 0 0-.1-.1-.2-.1-1.7-1.5-19.4-15.9-25-21.4"/><path d="m11.3 3c.8-.3 1.3-.4 1.6-.1.7.7-.9 3.5-3.7 6.3s-5.6 4.4-6.3 3.7c-.1-.1-.2-.2-.2-.4-.5 1.1-.6 1.9-.2 2.3 1 1 4.7-1.2 8.4-4.9 3.7-3.7 5.9-7.5 4.9-8.4-.6-.7-2.3 0-4.5 1.5"/><path d="m7.1 9.3c-.4-.4.4-1.8 1.8-3.2 1.3-1.3 2.6-2 3.1-1.9 0-.1 0-.2-.1-.3-.5-.5-2.3.6-4 2.4-1.8 1.8-2.8 3.6-2.4 4 .3.3 1.4-.1 2.6-1.1-.4.2-.8.3-1 .1"/></g><g fill="#94989b"><path d="m25.1 34.1l1.8-2-17.4-15.7c-.8.6-1.6 1.1-2.3 1.6l17.9 16.1"/><path d="m18.4 7.2c-.5.7-1.1 1.5-1.6 2.2l15.6 17.4 3.6 3.6 22.7 22.1 1.7-2-22.5-22-3.6-3.6-15.9-17.7"/><path d="m12.2 14.1l16.4 16.4 1.9-1.9-16.4-16.4c-.1.1-.3.3-.4.4-.5.6-1 1-1.5 1.5"/></g><path d="m41.2 27.1c0 0 .7 1.8-5.8 8.3-6.5 6.5-8.3 5.8-8.3 5.8l-6.8-6.8c0 0 1.7.8 8.3-5.8 6.6-6.6 5.8-8.3 5.8-8.3l6.8 6.8" fill="#3e4347"/><path d="m48.5 61.2c.5-.2 1.2-.5 2.3-1.2 1.6-1 3.3-2.5 5-4.2l-18.4-18.4c-1.6 1.6-3.2 3.1-4.9 4.6 5.9 6.7 13.7 16.3 16 19.2" fill="#94989b"/></svg> \ No newline at end of file diff --git a/public/emoji/1f5e1.svg b/public/emoji/1f5e1.svg new file mode 100644 index 000000000..8802fe08c --- /dev/null +++ b/public/emoji/1f5e1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m36.8 30.4c0 0 14.6 8.6 27.2 33.6l-30.4-30.4 3.2-3.2" fill="#94989b"/><path d="m30.4 36.8c0 0 8.6 14.6 33.6 27.2l-30.4-30.4-3.2 3.2" fill="#d0d0d0"/><path d="m3.6 13.7c-1-1-1-2.7 0-3.8l6.3-6.3c1-1 2.7-1 3.8 0l22.6 25.1c1 1 1 2.7 0 3.8l-3.8 3.8c-1 1-2.7 1-3.8 0l-25.1-22.6" fill="#3e4347"/><g fill="#d3976e"><path d="m5.8 13.1l7.4-7.3c1-1 1-2.7 0-3.8l-.2-.2c-.8-.8-2-1-3-.5-2.5-1.9-6-1.7-8.2.5-2.2 2.2-2.4 5.7-.5 8.1-.4 1-.3 2.2.5 3l.2.2c1 1 2.7 1 3.8 0"/><path d="m44.2 8.7c-2.8-1.3-5.8-.4-7.6 2.2-2 3-1.3 5.7 0 7.2 1.3 1.6 3.3 2.1 5.1 1.3.9-.4 1.3-1.4.9-2.3-.4-.9-1.4-1.3-2.3-.9-.3.1-.6 0-.9-.4-.6-.7-.5-1.8.3-3 1.1-1.7 2.5-1.3 3.3-1 1.6.7 2.8 2.6 2.2 5-1.1 4-5.2 9.7-11.8 16.3-6.9 6.7-12.5 10.8-16.5 11.9-2.3.6-4.3-.6-5-2.2-.3-.7-.7-2.1 1-3.3 1.2-.8 2.3-.9 3-.3.3.3.5.7.4.9-.4.9 0 1.9.9 2.3.9.4 1.9 0 2.3-.9.8-1.7.3-3.7-1.3-5.1-1.5-1.2-4.2-2-7.2 0-2.7 1.8-3.5 4.8-2.2 7.6 1.3 2.9 4.9 5.2 9.1 4.1 4.7-1.3 10.7-5.5 17.9-12.7 7.2-7.2 11.4-13.2 12.7-17.9 1-3.9-1.4-7.5-4.3-8.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5e3.svg b/public/emoji/1f5e3.svg new file mode 100644 index 000000000..9ba8a6ca6 --- /dev/null +++ b/public/emoji/1f5e3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#5d6d74"><path d="m38.5 42.6c-4.6-1.5-3.3-2.6 1.1-4.3 2.1-.8.8-2.5.9-3.8 0-.6 2.5-.5 2.3-2.9-.1-1.7-3.8-4.1-4.8-5.1-.6-.6 1.2-2.2-.1-3.6-1.7-1.9-2-5.3-3-7.2 0 0 .8-1.2.2-1.9-5.2-5.8-24.5-5.2-29.5 3.4-5.5 9.7-5.6 23 5.9 30.2 5.1 3.2-1.4 14.6-1.4 14.6h20.3c0-1.9-2.3-8.9 1.7-8.6 3.4.3 7.7.1 7.3-3.8-.1-1.2-.2-2.2.6-3.2.8-.9 2-2.7-1.5-3.8"/><path d="m43.1 40.8l18.9 2.5v-5z"/><path d="m58.5 57.1l2-4.3-17.4-9.4z"/><path d="m60.5 28.8l-2-4.3-15.4 13.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5e8.svg b/public/emoji/1f5e8.svg new file mode 100644 index 000000000..b8c77e411 --- /dev/null +++ b/public/emoji/1f5e8.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M8.6,5h46.9c3.6,0,6.6,2.9,6.6,6.5v29.8c0,3.6-2.9,6.5-6.6,6.5h-6.9V59L38.1,47.8H8.6c-3.6,0-6.6-2.9-6.6-6.5 + V11.5C2,7.9,4.9,5,8.6,5z" fill="#4fd1d9"/><g fill="#fff"><circle cx="48" cy="26.4" r="4.2"/><circle cx="32" cy="26.4" r="4.2"/><circle cx="16" cy="26.4" r="4.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5ef.svg b/public/emoji/1f5ef.svg new file mode 100644 index 000000000..ed8290098 --- /dev/null +++ b/public/emoji/1f5ef.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.4 18.1c1.3-1.6.6-2.8-1.4-2.6l-10.5 1.2c-2 .2-3.7-1.3-3.7-3.4l-.2-9.5c0-2.1-1.1-2.4-2.2-.7l-7.5 10.7c-1.2 1.7-3.1 1.7-4.2-.1l-5.1-7.6c-1.1-1.7-2.3-1.4-2.7.6l-1.2 7.4c-.3 2.1-2.1 3-3.9 2.1l-13.6-6.6c-1.8-.9-2.4-.2-1.4 1.6l6.9 11.7c1.1 1.8.5 4.1-1.3 5.1l-6.2 3.6c-1.8 1-1.6 2.2.4 2.5l10 2c2 .4 3.9 2.5 3.2 4.5-2.1 6.1-14.3 21.4-14.3 21.4s18.4-9.4 23.4-14.2c1.5-1.4 3.4-2.1 5-.9l6.7 5.2c1.6 1.3 2.9.6 2.8-1.5l-.2-6.5c-.1-2.1 1.4-3.1 3.2-2.3l14.5 6.3c1.9.8 2.4.1 1.3-1.6l-7-10.4c-1.2-1.7-1.1-4.4.2-6.1l9-11.9" fill="#4fd1d9"/></svg> \ No newline at end of file diff --git a/public/emoji/1f5f3.svg b/public/emoji/1f5f3.svg new file mode 100644 index 000000000..c0cfc8307 --- /dev/null +++ b/public/emoji/1f5f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ed4c5c" d="M61.3 54.7 10.3 64 7.9 20.7 64 18.3z"/><path fill="#c94747" d="M10.3 64 2.6 49.4 0 15.5 7.9 20.7z"/><path fill="#881a0e" d="M64 18.3 7.9 20.7 0 15.5 42.1 14.4z"/><g fill="#fff"><path d="m24 30.1l2.8-.1-4.8 18.2-2.6.3-4.3-17.9 3.1-.2 2.7 13.6 3.1-13.9"/><path d="m37.5 44.8c-.9 1.4-2.2 2.2-4 2.5-1.7.2-3.1-.3-4-1.5-1.2-1.5-1.8-3.9-1.8-7 .1-3.2.8-5.7 2.1-7.4 1-1.4 2.3-2.1 4.1-2.2 1.7-.1 3 .5 3.9 1.8 1.1 1.5 1.7 3.7 1.6 6.8-.1 2.9-.7 5.3-1.9 7m-1.5-2.4c.6-1.1.9-2.6.9-4.5 0-1.9-.2-3.3-.8-4.3-.6-1-1.3-1.5-2.3-1.4-1 .1-1.8.6-2.4 1.7-.6 1.1-1 2.6-1 4.6 0 2 .2 3.4.8 4.4.6 1 1.4 1.4 2.4 1.3 1-.1 1.8-.7 2.4-1.8"/><path d="m49.3 28.8v2.8l-3.2.2-.2 13.4-2.3.3.2-13.5-3.4.2.1-3 8.8-.4"/><path d="m58.1 31.1l-5.3.3-.1 3.4 4.9-.4v2.7l-4.9.4-.1 4.1 5.6-.6v2.8l-7.7.9.3-16 7.5-.4-.2 2.8"/></g><path d="m44.2 0c-11.3.2-22.7.4-34 .6 2.3 10 .1 18.2.1 18.2l34-1.6c0 .1 2.2-7.1-.1-17.2" fill="#dfe9ef"/><g fill="#83bf4f"><path d="m40.8 6.8c-5.8.1-11.5.2-17.3.4 0-.5 0-.9 0-1.4 5.8-.2 11.5-.3 17.3-.4 0 .5 0 .9 0 1.4"/><path d="m18.5 8.7c-.1.2-.3.2-.5.1-.8-.7-1.7-1.3-2.5-2-.2-.1-.2-.3 0-.5.1-.1.2-.2.3-.2.2-.1.4-.1.6 0 .5.3.9.7 1.4 1 .2.1.4.1.5-.1.6-.9 1.1-1.8 1.6-2.7.1-.2.3-.2.6-.2.1 0 .3.1.4.1.1.2.2.4.1.6-.8 1.3-1.6 2.6-2.5 3.9"/></g><g fill="#93a2aa"><path d="m40.2 15.1c-5.8.1-11.6.3-17.4.4.1-.5.1-.9.2-1.4 5.8-.1 11.6-.2 17.4-.4-.1.5-.2.9-.2 1.4"/><path d="m20.1 17.2c-1.9 0-3.8.1-5.7.1.2-1.6.4-3.1.6-4.7 1.9 0 3.8-.1 5.7-.1-.2 1.5-.4 3.1-.6 4.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5fa.svg b/public/emoji/1f5fa.svg new file mode 100644 index 000000000..182a68f7f --- /dev/null +++ b/public/emoji/1f5fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#dfe9ef" d="M21.6 56.6 2 58.2 8.1 5 27.1 3.8z"/><path fill="#bbc3c7" d="m43.4 62l-21.8-5.4 5.5-52.8 13.8 6z"/><path fill="#dfe9ef" d="M62 55.2 43.4 62 40.9 9.8 55.9 2z"/><path fill="#5df6ff" d="m22.1 52.1l-15.3 1.2 4.7-44.8 15.2-.9z"/><path fill="#00c0cf" d="m43.2 58l-21.1-5.9 4.6-44.5 14.4 6z"/><path fill="#5df6ff" d="M57.9 52.5 43.2 58 41.1 13.6 53 7.9z"/><g opacity=".7"><path d="m21.6 36c-.3.1-.6.3-.8.5.1.1.1.1.1.1-1.9 3.5 1.1 4.7 1.1 4.7-1.2 6.1 1.3 8.1 1.3 8.1-.6-4.6 3-7.6 3-7.6 1-4.7-3.3-5.6-4.7-5.8" fill="#f361f5"/><path d="m20.4 35.6c-1.8-1.2-1.8-3.1-1.8-3.1 3 0 6.3-4.4 6.3-4.4-2.2-7-3.1-1.1-3.1-1.1-3.2-3.4.9-5 .9-5-2.5-1-3.6-3.8-3.6-3.8-.1 1.8-.9 1.7-.9 1.7-5.7-3.1-6.7 1.9-6.7 1.9.9 2.7-1 3-1 3 1.9.3 2.9-2.1 2.9-2.1 3.9 1.8 1.8 8.4 1.8 8.4 1.5.8 1.9 3.6 1.9 3.6 1.1.3 2.1.9 2.9 1.4.1-.3.2-.4.4-.5" fill="#edba53"/><path d="m26.4 16.1c0 0-1.7-1.1-4.5.6 0 0-.7 6.3 4.5-.6" fill="#eef8fb"/><path d="m30.6 17.5c-2.2-3.6-5.8 1.3-5.8 1.3 1.3 1 1.4 1.9 1.2 2.7-.9 3 .3 3.9.3 3.9.7-2.5 3.1-2.9 3.1-2.9-.3-2.3 1.2-5 1.2-5" fill="#5f5cff"/><path d="m36.7 33.7c-.2.1-.4.1-.6 0-.5-.5-.8-1.1-1.1-1.7-.1-.1-.1-.2-.1-.3-1.7-.6-5-1.2-5.5 3.4 0 0 .6 3.1 2.7 1.5 0 0 2.3.4 1.4 4.5 0 0 .4 3.2 2.4 2.9 0 0 .5-4.6 3.1-8.2-.1.1-1.1 1.1-2.3-2.1" fill="#ff7033"/><path d="m53.3 18.1c0 0-4.9 1.7-10.3 1.2 0 0 .5-1.6-1.4-1.8 0 0-2.5 3-1.4 4.7 0 0-.5 3-1.1-1.4 0 0-1 2.6-2.5 2 0 0-.4 2.6-1.3.9 0 0 .7.3.9-.5 0 0-2.1-2.1-3.3 1.1 0 0-1 .4-.6 1.8 0 0 .7-1.2 1.1.6 0 0 .4-.3.5-2.6 0 0 1-.5.2 1.4 0 0 2.2 0-1.2 1.9 0 0-.2 0-.3-.7 0 0-.5 1.7-1.6 2.3 0 0 .3.7-.5 1 0 0-.4 1.1.6 1.1 0 0 .9-2.5 2.6-.5 0 0 .3-.1-.2-1.1 0 0 .9.3 1.2 1.6 0 0 .5-.1.6-1.2 0 0 .7-1.5 1.8.3 0 0-1.5-.4-1.9 1 0 0 .7-.3 1.1.1 0 0 0 .7-.4.9.2.3.4.7.7.9.2.2.2.4.1.6.8 1.3 2.2 2.9 3.3.3 0 0-1.4.7-1.8-1.3 0 0 3.5.4 4.4 3.9 0 0 1-.7 1.3-3 0 0 1.2.1 2.6 3 0 0 .6-.1.3-2 0 0 2.3-.9 1-4.6 0 0 1.9 2.5 1.3-.7 0 0 2.1-2.4-.4-4 0 0 .1-1.8 1.6-1.5 0 0 1.5-3.7.8.7 0 0 0 .9 1 1.8 0 0 .4-1.4-.3-3 .2-.2 1.7-2.9 1.5-5.2" fill="#6c732d"/><g fill="#f361f5"><path d="m31.9 27.8c.4-.9-.9-1.8-.9-1.8.2 2 .5 2.6.9 1.8"/><path d="m30.3 27.9c0 0 .6-.1.5-.8 0 0-.5 0-.5.8"/><path d="m30.1 23.8c0 0-1.6 0-1 .8.5.7 1-.8 1-.8"/></g><path d="m38.2 42.5c0 0 .5-.9.5-2.4 0 0-1.6 1.7-.5 2.4" fill="#edff54"/><path d="m48.4 36.6c0 0-1.1 1-.9 1.9.2.9 1.2-.2.9-1.9" fill="#eef8fb"/><path d="m53 39.8c.5-.8-2.7-1.8-2.7-1.8.6.8 2.2 2.5 2.7 1.8" fill="#edff54"/><path d="m49.3 39.9c.8-1.2-2.3-.6-2.3-.6s2 1.1 2.3.6" fill="#f361f5"/><g fill="#f33"><path d="m50.5 40.2c0 0-.6 1.3-2.9 1.8 0 0 .5 1 0 3 0 0 2.3-2.7 3.6 1.2 0 0 1.1.6 1.9-3 0 0-1-1.3-1.3-3.1.1 0-.2 2.3-1.3.1"/><path d="m49.5 31.5c0 0 2.6-.9 1.5-3 .1-.1.3-.2.3-.2-1.1-1.7-.7.7-.7.7.1-.2.2-.3.2-.4 0 .8-.1 1.9-1.3 2.9"/><path d="m22.6 23.5c0 0 1.9 2.7 2.1-.3.1-.7-.2-.8-.5-.8-.1-2-1.5-2.6-1.5-2.6-.9.5-.8 1.2-.8 1.2.8.1 1.3 1.1 1.6 1.9-.1.3-.4.6-.9.6"/></g><path d="m31.3 15.9c.6-1.2-1.2-2.6-1.2-2.6.2 2.9.6 3.8 1.2 2.6" fill="#edff54"/><path d="m29.8 14.8c0 0-.7.1-.7 1.2 0 0 .9-.1.7-1.2" fill="#fff"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5fb.svg b/public/emoji/1f5fb.svg new file mode 100644 index 000000000..17545f8cc --- /dev/null +++ b/public/emoji/1f5fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#42ade2" d="m0 0h64v64h-64z"/><path fill="#464d51" d="m58 41.5l-20.5-8.5-25.6 4.4-11.9 6.6v20h64v-20z"/><path d="m37.2 34.3c0 0-2.8-12.2-3.4-12.3-.2 0-.7.1-1.2.3-1 .4-1.1.1-2.1-.1-.8-.2-1.4.3-1.8.6-1.9 1.2-4.7 4.8-6.3 6.3-2.4 2.3-10.5 8.3-10.5 8.3s-1.6 1.5-3.3 4.6c0 0 3.3-2.2 4.7-2.3.8 0 .2 2.3.2 2.3l4.9-3.3-3 3.3c0 0 3.6-1.4 6-2.8 1.4-.8 3.6-3.8 3.9-3.2.5 1-1.9 3.8-1.9 3.8l1.2-.4-1.2 2.3 3.4-3.1-2 3.4c0 0 2.5-3.1 3.1-3.5 4.1-2.9-1.9 4.2-1.9 4.2s6.8-3.6 9.2-3.9c3.1-.5 6.5 2.7 6.5 2.7l-4.5-7.2" fill="#fff"/><g fill="#c5ccd6"><path d="m59 43.6c-.9-1.1-1-2.1-1-2.1s-10.9-6.9-14.1-9.7c-2.3-2-6.4-6.6-8.5-8.8-.4-.4-1.3-1.2-1.8-1.1-1.3.4-2 3.8-3.1 4.5 0 0 .7.8.3 2.5 0 0 1.3-1.5 1.3-.3 0 2.3 1.7 2.1 2 3.2 1.3 4.2 3.3 7.1 4.3 7.5 1.9.8 3.4 2.2 3.4 2.2l-.8-2.1c2.5-.1 3.9 1.3 3.9 1.3s.1-2 1-1.7c2.4.7 6 3.9 6 3.9s-.1-1.3.8-1.4c2.1-.3 6.3 2.1 6.3 2.1"/><path d="m18.5 36.5l3.8-5.7-1.2 3.4z"/><path d="m23.6 33.9v-2.2l3.8-3.5z"/></g><g fill="#fff"><path d="m60.4 14.4c0 0 0 0 0 0 0-.2 0-.3 0-.5 0-1.1-1.1-2-2.6-2.1-.9-1.2-2.7-2.1-4.7-2.1-2.6 0-4.7 1.3-5.2 3-.2 0-.3 0-.5 0-1.4 0-2.6.7-2.9 1.7 0 0 0 0-.1 0-1.1 0-2 .6-2 1.4 0 .8.9 1.4 2 1.4.4 0 .8-.1 1.1-.3.4.3.9.5 1.5.5.2 0 .4 0 .6-.1.3.5 1 .8 1.8.8.3 0 .6-.1.9-.2.9.5 2 .7 3.1.7 1.1 0 2.1-.2 3-.7.3.1.5.1.8.1 1.1 0 2-.4 2.6-1.1.2.1.5.1.7.1 1.1 0 2-.6 2-1.4-.1-.6-1-1.2-2.1-1.2"/><path d="m6.9 26c0 0 .1 0 0 0 0-.1 0-.2 0-.3 0-.6.6-1 1.3-1.1.5-.6 1.4-1 2.4-1 1.3 0 2.4.7 2.7 1.5.1 0 .2 0 .2 0 .7 0 1.3.4 1.5.9.6 0 1 .3 1 .7s-.4.7-1 .7c-.2 0-.4 0-.6-.1-.2.1-.4.2-.7.2-.1 0-.2 0-.3 0-.2.2-.5.4-.9.4-.2 0-.3 0-.4-.1-.4.2-1 .4-1.6.4-.6 0-1.1-.1-1.5-.3-.1 0-.3 0-.4 0-.6 0-1-.2-1.3-.5-.1 0-.2.1-.4.1-.6 0-1-.3-1-.7 0-.5.5-.8 1-.8"/><path d="m38.4 9.8c0 0 0 0 0 0 0-.1 0-.2 0-.3 0-.6.6-1 1.3-1.1.5-.6 1.4-1 2.4-1 1.3 0 2.4.7 2.7 1.5.1 0 .2 0 .2 0 .7 0 1.3.4 1.5.9.6 0 1 .3 1 .7s-.4.7-1 .7c-.2 0-.4 0-.6-.1-.2.1-.4.2-.7.2-.1 0-.2 0-.3 0-.2.2-.5.4-.9.4-.2 0-.3 0-.4-.1-.4.2-1 .4-1.6.4-.6 0-1.1-.1-1.5-.3-.1 0-.3 0-.4 0-.6 0-1-.2-1.3-.5-.1 0-.2.1-.4.1-.5 0-1-.3-1-.7 0-.5.4-.8 1-.8"/><path d="m10.2 18.8c-.1 0-.1 0-.2 0-.3-.7-1-1.2-1.8-1.5.1-.2.2-.5.2-.7 0-1.2-1.2-2.3-2.9-2.6-1.1-1.4-3.1-2.4-5.4-2.6v11.4c1.4 0 2.8-.4 3.9-.9.7.4 1.5.6 2.4.6.8 0 1.6-.2 2.2-.5.5.3 1.1.5 1.7.5 1.4 0 2.6-.8 2.6-1.8-.1-1.1-1.3-1.9-2.7-1.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5fc.svg b/public/emoji/1f5fc.svg new file mode 100644 index 000000000..cb64daa5f --- /dev/null +++ b/public/emoji/1f5fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#dae3ea" d="m38.7 47.5h-13.4l-1.3-3.5h16z"/><path d="m38.7 48.2h-13.4c-1.7 6.2-4.1 10.8-9.3 15.8h7.7c0 0 2.7-9.5 8.3-9.5s8.3 9.5 8.3 9.5h7.7c-5.2-5-7.6-9.6-9.3-15.8" fill="#ed4c5c"/><g fill="#dae3ea"><path d="m18 25.7c0 .9-.7 1.7-1.7 1.7h-14.6c-.9 0-1.7-.7-1.7-1.7 0-1 .7-1.7 1.7-1.7h14.7c.9 0 1.6.7 1.6 1.7"/><path d="m24.5 22.3c0 .9-.7 1.7-1.7 1.7h-14.6c-.9 0-1.7-.7-1.7-1.7 0-.9.7-1.7 1.7-1.7h14.7c.9.1 1.6.8 1.6 1.7"/><path d="m64 40.7c0 .9-.7 1.7-1.7 1.7h-14.6c-.9 0-1.7-.7-1.7-1.7 0-.9.7-1.7 1.7-1.7h14.7c.9 0 1.6.8 1.6 1.7"/><path d="m60.2 37.4c0 .9-.7 1.7-1.7 1.7h-14.7c-.9 0-1.7-.7-1.7-1.7 0-.9.7-1.7 1.7-1.7h14.7c.9 0 1.7.7 1.7 1.7"/></g><path fill="#ed4c5c" d="m37.5 43.3h-11l1.6-5.6h7.8z"/><path fill="#dae3ea" d="m35.9 37h-7.8l.8-7h6z"/><path fill="#ed4c5c" d="m35 30h-6l.8-6.8h4.4z"/><g fill="#dae3ea"><path d="m28.4 19.6h7.2v2.9h-7.2z"/><path d="m28.4 15h7.2v1.8h-7.2z"/></g><path fill="#ed4c5c" d="m28.4 13.6h7.2v1.4h-7.2z"/><path fill="#c94747" d="m30.7 8.2h2.6v5.4h-2.6z"/><path fill="#dae3ea" d="m30.7 1.5h2.6v6.8h-2.6z"/><path fill="#ed4c5c" d="m30.7 0h2.6v1.5h-2.6z"/><g fill="#c5d0d8"><path d="m30 16.8h4v2.9h-4z"/><path d="m28.3 30h7.5v.7h-7.5z"/></g><g fill="#b2c1c0"><path d="m30.7 7.5h2.6v.7h-2.6z"/><path d="m28.4 21.8h7.2v.7h-7.2z"/><path d="m28.3 30.7h7.5v.7h-7.5z"/><path d="m28.1 32.8h7.9v.7h-7.9z"/><path d="m27.7 34.9h8.6v.7h-8.6z"/></g><g fill="#c5d0d8"><path d="m28.1 32.1h7.9v.7h-7.9z"/><path d="m27.7 34.2h8.6v.7h-8.6z"/><path d="m27.4 36.3h9.3v.7h-9.3z"/></g><g fill="#c94747"><path d="m25.3 47.5h13.3v.7h-13.3z"/><path d="m29.8 22.5h4.3v.7h-4.3z"/><path d="m29.6 43.5h-1.3v-3.3c0-.4.3-.6.6-.6.4 0 .6.3.6.6l.1 3.3"/><path d="m31.6 43.5h-1.3v-3.3c0-.4.3-.6.6-.6.4 0 .6.3.6.6l.1 3.3"/><path d="m33.7 43.5h-1.3v-3.3c0-.4.3-.6.6-.6.4 0 .6.3.6.6l.1 3.3"/><path d="m35.7 43.5h-1.3v-3.3c0-.4.3-.6.6-.6.4 0 .6.3.6.6l.1 3.3"/><path d="m31.6 30h-1.3v-3.3c0-.4.3-.6.6-.6.4 0 .6.3.6.6l.1 3.3"/><path d="m33.7 30h-1.3v-3.3c0-.4.3-.6.6-.6.4 0 .6.3.6.6l.1 3.3"/></g><path fill="#b2c1c0" d="m24 43.3h16v.7h-16z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f5fd.svg b/public/emoji/1f5fd.svg new file mode 100644 index 000000000..fc4d83459 --- /dev/null +++ b/public/emoji/1f5fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#428bc1"><path d="m26 23.5h16v13.9h-16z"/><path d="m23.3 27c0 0-6.9.2-5.5 11.2l4 12.9 7.6-16.7-6.1-7.4"/></g><g fill="#42ade2"><path d="m12.7 18.6l7.1 15.4c0 0 3.1-.7 3.1-5.2l-6.9-12.1-3.3 1.9"/><path d="m40.4 34.6c-2.5-2.2-10.3-2.2-12.7 0-7.3 6.7-7.5 27.4-7.5 27.4h27.7c0 0-.2-20.7-7.5-27.4"/></g><path fill="#428bc1" d="m42 20.2l-.9-.7.5-6.6-3.4 5.4-2-.7-2.2-7.7-2.1 7.7-2 .7-3.4-5.4.5 6.6-1 .7-6.9-1.2 7.4 5.5h7.5 7.6l7.4-5.5z"/><path d="m41.2 24c0 5.7-5.3 8.4-7.2 8.4-2 0-7.2-2.7-7.2-8.4 0 0 14.4-4.3 14.4 0" fill="#42ade2"/><path fill="#428bc1" d="m44.1 54.9l-8.1-8 10.9-10.8 8.1 8z"/><g fill="#42ade2"><path d="m53 49.3c-.4.4-1 .4-1.4 0l-2-2c-.4-.4-.4-1 0-1.4.4-.4 1-.4 1.4 0l2 2c.4.4.4 1 0 1.4"/><path d="m51.9 50.9c-.4.4-1.1.3-1.5-.1l-2.4-2.3c-.4-.4-.5-1.1-.1-1.5.4-.4 1.1-.3 1.5.1l2.4 2.3c.5.4.5 1.1.1 1.5"/><path d="m50.6 52.2c-.4.4-1.1.3-1.5-.1l-2.4-2.3c-.4-.4-.5-1.1-.1-1.5.4-.4 1.1-.3 1.5.1l2.4 2.3c.4.4.5 1.1.1 1.5"/><path d="m49 52.8c-.3.3-.9.3-1.2 0l-1.8-1.7c-.3-.3-.3-.9 0-1.2.3-.3.9-.3 1.2 0l1.8 1.7c.3.3.3.8 0 1.2"/></g><g fill="#428bc1"><path d="m38.6 38.3c0 0-7.2 10.7-3.6 23.7h-5.5c0 0-1.7-14.9 9.1-23.7"/><path d="m38 50.4c0 0-3.5 5.2-1.8 11.6h-2.7c.1 0-.8-7.2 4.5-11.6"/><path d="m32.1 35.6c0 0-8 11.9-4 26.4h-6.1c-.1 0-2-16.5 10.1-26.4"/></g><path d="m23.8 27.7l2.9 3.5c0 0 1.6 5.6-2.9 10.2 0 0 2.1-7.2 0-13.7" fill="#42ade2"/><g fill="#428bc1"><path d="m35.9 28.6c0 .2-.8.6-1.8.6-1 0-1.8-.4-1.8-.6-.1-.2 3.6-.2 3.6 0"/><path d="m35.2 30.4c0 .2-.5.4-1.2.4s-1.2-.3-1.2-.4c0-.1 2.4-.1 2.4 0"/><path d="m39.5 25.1c0 .6-.8 1.4-1.8 1.4-1 0-1.8-.9-1.8-1.4 0-.3 3.6-.3 3.6 0"/><path d="m32.1 25.1c0 .6-.8 1.4-1.8 1.4-1 0-1.8-.9-1.8-1.4.1-.3 3.6-.3 3.6 0"/></g><path d="m11.7 11.8c0 0-2.1-1.4-1.9-4 .3-3 2.7-4.1 2.7-4.1s-.6 2.5 0 2.9c.4.2 1.8 0 1.9-2.3.1-.8-.9-2.3-.9-2.3s2.3.8 3.1 2.7c.6 1.5 0 4 0 4s1.1-.3 1.6-1.7c0 0 .6 3.3-2 4.7h-4.5z" fill="#ff9d27"/><path d="m16 22c0 1-.8 1.9-1.8 1.9h-.5c-1 0-1.8-.8-1.8-1.9v-8.1h4.1v8.1" fill="#428bc1"/><g fill="#42ade2"><path d="m9.7 15.9c0 .5.4 1 1 1h2.9c.5 0 1-.4 1-1 0-.5-.4-1-1-1h-2.9c-.5 0-1 .4-1 1"/><path d="m9.4 17.8c0 .5.5 1 1.1 1h3.3c.6 0 1.1-.4 1.1-1 0-.5-.5-1-1.1-1h-3.3c-.6-.1-1.1.4-1.1 1"/><path d="m9.4 19.6c0 .5.5 1 1.1 1h3.3c.6 0 1.1-.4 1.1-1 0-.5-.5-1-1.1-1h-3.3c-.6 0-1.1.4-1.1 1"/><path d="m10.1 21.1c0 .5.4.8.8.8h2.5c.5 0 .8-.4.8-.8 0-.5-.4-.8-.8-.8h-2.5c-.4 0-.8.3-.8.8"/><ellipse cx="16" cy="16" rx="1.2" ry="1.2"/><path d="m18.2 12v.9h-.9v-.9h-.9v.9h-1v-.9h-.9v.9h-.9v-.9h-.9v.9h-.9v-.9h-1v.9h-.9v-.9h-.9v.9 1.5h10.1v-1.5-.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5fe.svg b/public/emoji/1f5fe.svg new file mode 100644 index 000000000..2b86ffcad --- /dev/null +++ b/public/emoji/1f5fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#628441"><path d="m10 51.6c-.6-.1-1.6.4-2.3-.4-.7-.8-1.7-.1-1.9.6-.2.7-4.3.9-3.8 1.3.5.5 1.8 2.9 2.3 2.4s1.1-2.1 1.6-1.3.7 2.3-1.1 3.7c-1.8 1.5.9.6.5 2.3-.3 1.9 1.6 1.7 1.9 1.8.3.1 2-.9 2.3-1.6.3-.7 2.1-5.4 1.9-5.8-.2-.4-.8-1.4-1.6-1.2-.7.2 2.4-1.4.2-1.8"/><path d="m9 48.9c-.7.1-2 .7-1.1 1.4.9.7 2.8-.9 3.6 0 .8.9 1.5-1.6 1.8-1 .3.6 2.4.1 3.9-.4 1.5-.5 3.1-1.6 4.6-1.2 1.5.4 2.7.8 1.9 1.4-.8.6-1.4 2-.8 2.2.7.2 1.7 1.7 2.6 1.4.9-.3 2-3.3 3.4-3.2 1.4.1.4-1.4-.5-1.5-.9-.1 1.1-2.5 1.7-1.4.5 1.1 3.5 2 4.1 1.6.7-.4 1.5-1.9 2.5-1.9 1 0-1.5 2.8 0 2 1.5-.7 1.4-3.3 2.6-2.5 1.2.8 1.5-2.4 1.7-1.1.2 1.3-.9 2.4 0 2.1.9-.3 3-2.5 2.6-3.9-.5-1.3-.8-3.4.7-4.2 1.4-.7-.5-5.8.9-5.8 1.4 0 1.4.6 1.4-.8.1-1.4.6-2.1 1.7-3.3 1.1-1.1-1.8-4.8-2.2-5.4-.4-.6.8-2.6-.6-3.3 0 0-1.4-1-1.7 0-.3 1 1.7 1.2 1.5 2-.3.8-2.3.9-2.4-.5-.1-1.5-.8-.1-.8.9s-2.4.1-1.7 1.4-1.3 2.7-.2 3c1.1.3-.4 5.4-1.1 5.9-.8.5-.2 1.5-1.6 1.9-1.4.4-2.8 3.3-4.6 3.8-1.8.5-2.3 1.3-2.5.5-.2-.9-1.6-.7-.4-1.3 1.2-.6 2-1.8.8-1.5-1.3.3-2.5 1.5-2 2.1.5.7.2 1.9-.8 2.6-1 .7-2.6 1.6-1.9 2.3.8.7-.2 2.1-1.1 1.6-.9-.5-1.8-1.9-2.7-1.3-.9.7-3.3 1.2-4.6 1-1.3-.2-3.2-.8-3.4.1-.2.9-2 2.9-2.9 3.1-.8.2-1.4 1-2.4 1.2"/><path d="m20.4 49.3c-.6.1-2-.5-2.5.3-.5.9-1.2.4-1.6.9-.4.5-1.3-1-1.9 0-.6 1-2.1 2.1-1.3 2.7.8.6-.3 1 .4 1.7.7.7 2 .9 2.3 0 .2-.9 1.1-3 2.2-2.5 1.1.5 1.6.8 2 .3s1.1-1.3 1.7-1.5c.4-.1.1-2.2-1.3-1.9"/><path d="m44.1 17.5c.7.7 1 1.3.5 1.4-.5.1-1.4-.8-1.8 0-.4.8-1.2 2.1-2 1.2-.8-.9 1.5-2.4.5-2.6-1-.2-1.8-1.1-1.3-2.1.5-1 1.7-1.5 2.3-1.9.6-.4-.2-.8 0-1.4.3-.6.3-.6 1.5 0 1.1.6 2.3 1 2.3-.4s-1.3-2.1 0-2.5c1.3-.4.6-1.1 1.1-2.1.5-1 0-2.5-.5-3.4-.5-.9.9-2.7 2.3-.8 1.4 1.9 4.8 5.2 6.1 5.4 1.4.1 1.7.5 2.6.9.9.3 3.5-2.5 2.9-1.7-.5.9-1.7 2.3-1.1 2.8.6.5.9 1.3.5 1.6-.4.3 3-.7 1.5.3-1.5.9-2.2.8-2.6 1.4-.4.6-2.3.4-3.2-.1-.8-.5-2.3 1.9-2.7 2.7-.5.7.2 2.4-.5 1.8 0 0-1.7-.8-2.8-1.3-1.1-.5-2.5-1.8-3.5-1.3-1.1.5-1.9 1.5-2.1.9-.1-.3 0-.7-.7-.9-.6-.2-1.5.3-1.6.9-.2.6.2.9.9 1 .8-.2 1.2 0 1.4.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f5ff.svg b/public/emoji/1f5ff.svg new file mode 100644 index 000000000..3b6c02afd --- /dev/null +++ b/public/emoji/1f5ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#acb8bf" d="m11.7 61l-4.7-29.4 6.9-13.6 1.8-9.3 9.3-2.5 6.2-4.2 7 2.8 5.1.8 4.2 5.4 9.5 7.2-1.3 13 1.2 11.5-1.6 18.3z"/><path d="m19.2 41v20c0 0 4.6 0 12.9 0 8.7 0 14.1 0 14.1 0v-29.4l-27 9.4" fill="#dae3ea"/><path d="m19.2 43.4l4.1 6.1 10-.3c0 0 6.5-2 9.7-6.7 5-7.5 4.4-18.8 4.4-18.8l-28.2 19.7" fill="#62727a"/><g fill="#dae3ea"><path d="m15.7 22c0 0-.5-7.2 6.1-12.2 4.8-3.5 10.5-4.2 14.5-3.2 8.8 2 10.8 13.3 10.8 13.3-3.9 1.2-15.4-5.5-15.4-5.5l-2.3 10.9-7.1.1.1-2.8"/><path d="m15.7 22c0 0-1.2 8.5-.7 11.2.4 2.7 4.2 10.2 4.2 10.2s7.6-.9 10.1-.6c1.1.1 3.1 1.5 4.2 1.3 4.3-.8 10.1-7.9 11.9-11.5 3.1-6.3 1.7-12.8 1.7-12.8l-22-1.7-9.4 3.9"/></g><path d="m22.4 22.6l1.3-7.7c0 0-7.4-.2-8 7l6.7.7" fill="#62727a"/><path d="m31.7 14.3l-2.3 10.9c0 0 2 2.3 2.7 5.1l1.9-10.9-2.3-5.1" fill="#acb8bf"/><g fill="#62727a"><path d="m31.7 14.3c2.1 3.6 1.9 7.6 1.9 7.6 2.7-.7 12 .5 13.5-2.1-6.7-1.4-8.9-6.8-15.4-5.5"/><path d="m29.4 25.3l-7.1.1c0 0 .9 3.8.2 4.8 0 0 5.6-.6 9.7.3-.1 0-.5-3.5-2.8-5.2"/><path d="m20.9 34.3c0 0 .5-3 1.4-3.4.6-.2 2.5 1 2.5 1s2.6-1.5 3.6-1.4c1.9.2 6.2 4.1 6.2 4.1s-4.5-1.6-6.1-1.6c-.8 0-3.2.9-3.2.9s-2-.5-2.7-.5c-.5.3-1.7.9-1.7.9"/><path d="m21.1 38c0 0-.3-2.2.3-2.6.7-.5 2.8.3 3.7.2 1.3-.1 3.7-1.3 5-1.1 1.3.2 4.6 2.4 4.6 2.4s-3.7 0-5.9 1.1c-4.1 2-7.7 0-7.7 0"/></g><g fill="#83bf4f"><path d="m2 56h60v6h-60z"/><path d="m51.5 50.2h.5v7.5h-.5z"/></g><path d="m50.1 45.8v3.3c0 .6.5 1.1 1.1 1.1h1.1v-2.2c0-1.6-2.2-2.2-2.2-2.2" fill="#c94747"/><path d="m53.4 45.8v3.3c0 .6-.5 1.1-1.1 1.1h-1.1v-2.2c0-1.6 2.2-2.2 2.2-2.2" fill="#ed4c5c"/><path fill="#83bf4f" d="m3.7 49.3h.5v7.5h-.5z"/><path d="m2.3 44.9v3.3c0 .6.5 1.1 1.1 1.1h1.1v-2.2c0-1.6-2.2-2.2-2.2-2.2" fill="#c94747"/><path d="m5.6 44.9v3.3c0 .6-.5 1.1-1.1 1.1h-1.1v-2.2c0-1.6 2.2-2.2 2.2-2.2" fill="#ed4c5c"/><path fill="#83bf4f" d="m58.8 52.7h.5v7.5h-.5z"/><path d="m57.5 48.3v3.3c0 .6.5 1.1 1.1 1.1h1.1v-2.2c0-1.6-2.2-2.2-2.2-2.2" fill="#c94747"/><path d="m60.8 48.3v3.3c0 .6-.5 1.1-1.1 1.1h-1.1v-2.2c0-1.6 2.2-2.2 2.2-2.2" fill="#ed4c5c"/><path fill="#83bf4f" d="m19.4 52.7h.5v7.5h-.5z"/><path d="m18 48.3v3.3c0 .6.5 1.1 1.1 1.1h1.1v-2.2c0-1.6-2.2-2.2-2.2-2.2" fill="#c94747"/><path d="m21.3 48.3v3.3c0 .6-.5 1.1-1.1 1.1h-1.1v-2.2c0-1.6 2.2-2.2 2.2-2.2" fill="#ed4c5c"/><path d="m41.6 45.2v3.3c0 .6.5 1.1 1.1 1.1h1.1v-2.2c0-1.6-2.2-2.2-2.2-2.2" fill="#f2b200"/><path d="m44.9 45.2v3.3c0 .6-.5 1.1-1.1 1.1h-1.1v-2.2c0-1.6 2.2-2.2 2.2-2.2" fill="#ffce31"/><path fill="#83bf4f" d="m43 49.6h.5v9.3h-.5z"/><path d="m13.7 46.2v3.3c0 .6.5 1.1 1.1 1.1h1.1v-2.2c0-1.6-2.2-2.2-2.2-2.2" fill="#f2b200"/><path d="m17 46.2v3.3c0 .6-.5 1.1-1.1 1.1h-1.1v-2.2c0-1.6 2.2-2.2 2.2-2.2" fill="#ffce31"/><path fill="#83bf4f" d="m15.1 50.6h.5v9.3h-.5z"/><path d="m30.4 45.9v3.3c0 .6.5 1.1 1.1 1.1h1.1v-2.2c-.1-1.6-2.2-2.2-2.2-2.2" fill="#f2b200"/><path d="m33.6 45.9v3.3c0 .6-.5 1.1-1.1 1.1h-1.1v-2.2c0-1.6 2.2-2.2 2.2-2.2" fill="#ffce31"/><path fill="#83bf4f" d="m31.7 50.3h.5v9.3h-.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f600.svg b/public/emoji/1f600.svg new file mode 100644 index 000000000..33a476929 --- /dev/null +++ b/public/emoji/1f600.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path d="m49.7 34.4c-.4-.5-1.1-.4-1.9-.4-15.8 0-15.8 0-31.6 0-.8 0-1.5-.1-1.9.4-3.9 5 .7 19.6 17.7 19.6 17 0 21.6-14.6 17.7-19.6" fill="#664e27"/><path d="m33.8 41.7c-.6 0-1.5.5-1.1 2 .2.7 1.2 1.6 1.2 2.8 0 2.4-3.8 2.4-3.8 0 0-1.2 1-2 1.2-2.8.3-1.4-.6-2-1.1-2-1.6 0-4.1 1.7-4.1 4.6 0 3.2 2.7 5.8 6 5.8 3.3 0 6-2.6 6-5.8-.1-2.8-2.7-4.5-4.3-4.6" fill="#4c3526"/><path d="m24.3 50.7c2.2 1 4.8 1.5 7.7 1.5 2.9 0 5.5-.6 7.7-1.5-2.1-1.1-4.7-1.7-7.7-1.7s-5.6.6-7.7 1.7" fill="#ff717f"/><path d="m47 36c-15 0-15 0-29.9 0-2.1 0-2.1 4-.1 4 10.4 0 19.6 0 30 0 2 0 2-4 0-4" fill="#fff"/><g fill="#664e27"><circle cx="20.5" cy="23" r="5"/><circle cx="43.5" cy="23" r="5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f601.svg b/public/emoji/1f601.svg new file mode 100644 index 000000000..e3939db53 --- /dev/null +++ b/public/emoji/1f601.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><path d="m28.5 27.9c-1.9-5.1-4.7-7.7-7.5-7.7s-5.6 2.6-7.5 7.7c-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7 2.2 0 4.4.8 6.2 2.7.6.6 1.5-.4 1.3-.9"/><path d="m50.4 27.9c-1.9-5.1-4.7-7.7-7.5-7.7s-5.6 2.6-7.5 7.7c-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7s4.4.8 6.2 2.7c.5.6 1.5-.4 1.3-.9"/><path d="m54 37.4c0-.8-.6-1.8-2.4-2.1-4.4-.6-11.1-1.3-19.6-1.3-8.5 0-15.2.7-19.6 1.3-1.7.3-2.4 1.3-2.4 2.1 0 9.6 3.5 12.6 17.8 12.6h8.4c14.3 0 17.8-3 17.8-12.6"/></g><g fill="#fff"><path d="m48.9 38.2c.2-.5-.1-1-.5-1.1 0 0-7.4-1.1-16.4-1.1-9 0-16.4 1.1-16.4 1.1-.5.1-.7.6-.5 1.1l1.1 2.9c.2.5.8.9 1.3.9h29.1c.5 0 1.1-.4 1.3-.9l1-2.9"/><path d="m32 48c6.4 0 15.5 0 15.2-2.1 0-.4-.1-.8-.3-1.3-.2-.5-.3-.7-1.4-.7-2.4 0-25.3 0-27.1 0-1.1 0-1.2.1-1.4.7-.1.5-.2.9-.3 1.3-.2 2.1 8.9 2.1 15.3 2.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f602.svg b/public/emoji/1f602.svg new file mode 100644 index 000000000..ad3522a9d --- /dev/null +++ b/public/emoji/1f602.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path d="m49.7 34.4c-.4-.5-1.1-.4-1.9-.4-15.8 0-15.8 0-31.6 0-.8 0-1.5-.1-1.9.4-3.9 5 .7 19.6 17.7 19.6 17 0 21.6-14.6 17.7-19.6" fill="#664e27"/><path d="m33.8 41.7c-.6 0-1.5.5-1.1 2 .2.7 1.2 1.6 1.2 2.8 0 2.4-3.8 2.4-3.8 0 0-1.2 1-2 1.2-2.8.3-1.4-.6-2-1.1-2-1.6 0-4.1 1.7-4.1 4.6 0 3.2 2.7 5.8 6 5.8 3.3 0 6-2.6 6-5.8-.1-2.8-2.7-4.5-4.3-4.6" fill="#4c3526"/><path d="m24.3 50.7c2.2 1 4.8 1.5 7.7 1.5 2.9 0 5.5-.6 7.7-1.5-2.1-1.1-4.7-1.7-7.7-1.7s-5.6.6-7.7 1.7" fill="#ff717f"/><path d="m47 36c-15 0-15 0-29.9 0-2.1 0-2.1 4-.1 4 10.4 0 19.6 0 30 0 2 0 2-4 0-4" fill="#fff"/><g fill="#65b1ef"><path d="m59.4 36.9c7.3 7.7-2.6 18.1-9.9 10.4-5.3-5.6-5.6-16.3-5.6-16.3s10.2.3 15.5 5.9"/><path d="m14.5 47.3c-7.3 7.7-17.2-2.7-9.9-10.4 5.3-5.6 15.5-5.9 15.5-5.9s-.3 10.7-5.6 16.3"/></g><g fill="#664e27"><path d="m28.5 28.7c-1.9-5.1-4.7-7.7-7.5-7.7s-5.6 2.6-7.5 7.7c-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7 2.2 0 4.4.8 6.2 2.7.6.5 1.5-.4 1.3-.9"/><path d="m50.4 28.7c-1.9-5.1-4.7-7.7-7.5-7.7s-5.6 2.6-7.5 7.7c-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7s4.4.8 6.2 2.7c.5.5 1.5-.4 1.3-.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f603.svg b/public/emoji/1f603.svg new file mode 100644 index 000000000..a526b1541 --- /dev/null +++ b/public/emoji/1f603.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="20.5" cy="24.5" r="5"/><circle cx="43.5" cy="24.5" r="5"/><path d="m49 38c0-.8-.5-1.8-1.8-2.1-3.5-.7-8.6-1.3-15.2-1.3-6.6 0-11.7.7-15.2 1.3-1.3.3-1.8 1.3-1.8 2.1 0 7.3 5.6 14.6 17 14.6 11.4 0 17-7.3 17-14.6"/></g><path d="m44.7 38.3c-2.2-.4-6.8-1-12.7-1-5.9 0-10.5.6-12.7 1-1.3.2-1.4.7-1.3 1.5.1.4.1 1 .3 1.6.1.6.3.9 1.3.8 1.9-.2 23-.2 24.9 0 1 .1 1.1-.2 1.3-.8.1-.6.2-1.1.3-1.6 0-.8-.1-1.3-1.4-1.5" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f604.svg b/public/emoji/1f604.svg new file mode 100644 index 000000000..9d3a8409e --- /dev/null +++ b/public/emoji/1f604.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M62,32c0,16.6-13.4,30-30,30C15.4,62,2,48.6,2,32C2,15.4,15.4,2,32,2C48.6,2,62,15.4,62,32z" fill="#ffdd67" id="0"/><path d="m49 38c0-.8-.5-1.8-1.8-2.1-3.5-.7-8.6-1.3-15.2-1.3-6.6 0-11.7.7-15.2 1.3-1.3.3-1.8 1.3-1.8 2.1 0 7.3 5.6 14.6 17 14.6 11.4 0 17-7.3 17-14.6" fill="#664e27" id="1"/><path d="m28.5 26.9c-1.9-5.1-4.7-7.7-7.5-7.7s-5.6 2.6-7.5 7.7c-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7 2.2 0 4.4.8 6.2 2.7.6.5 1.5-.4 1.3-.9" fill="#664e27" id="2"/><path d="m50.4 26.9c-1.9-5.1-4.7-7.7-7.5-7.7-2.8 0-5.6 2.6-7.5 7.7-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7 2.3 0 4.4.8 6.2 2.7.5.5 1.5-.4 1.3-.9" fill="#664e27" id="3"/><path d="m44.7 38.3c-2.2-.4-6.8-1-12.7-1-5.9 0-10.5.6-12.7 1-1.3.2-1.4.7-1.3 1.5.1.4.1 1 .3 1.6.1.6.3.9 1.3.8 1.9-.2 23-.2 24.9 0 1 .1 1.1-.2 1.3-.8.1-.6.2-1.1.3-1.6 0-.8-.1-1.3-1.4-1.5" fill="#fff"/><use xlink:href="#0"/><use xlink:href="#1"/><use xlink:href="#2"/><use xlink:href="#3"/><path d="m44.7 38.3c-2.2-.4-6.8-1-12.7-1-5.9 0-10.5.6-12.7 1-1.3.2-1.4.7-1.3 1.5.1.4.1 1 .3 1.6.1.6.3.8 1.3.8 12.4 0 12.4 0 24.9 0 1 0 1.1-.2 1.3-.8.1-.6.2-1.1.3-1.6 0-.8-.1-1.3-1.4-1.5" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f605.svg b/public/emoji/1f605.svg new file mode 100644 index 000000000..da2087545 --- /dev/null +++ b/public/emoji/1f605.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><path d="m25.5 26.9c-1.9-5.1-4.7-7.7-7.5-7.7s-5.6 2.6-7.5 7.7c-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7s4.4.8 6.2 2.7c.6.5 1.5-.4 1.3-.9"/><path d="m47.4 26.9c-1.9-5.1-4.7-7.7-7.5-7.7s-5.6 2.6-7.5 7.7c-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7s4.4.8 6.2 2.7c.5.5 1.5-.4 1.3-.9"/><path d="m46 38c0-.8-.5-1.8-1.8-2.1-3.5-.7-8.6-1.3-15.2-1.3-6.6 0-11.7.7-15.2 1.3-1.3.3-1.8 1.3-1.8 2.1 0 7.3 5.6 14.6 17 14.6 11.4 0 17-7.3 17-14.6"/></g><path d="m41.7 38.3c-2.2-.4-6.8-1-12.7-1-5.9 0-10.5.6-12.7 1-1.3.2-1.4.7-1.3 1.5.1.4.1 1 .3 1.6.1.6.3.9 1.3.8 1.9-.2 23-.2 24.9 0 1 .1 1.1-.2 1.3-.8.1-.6.2-1.1.3-1.6 0-.8-.1-1.3-1.4-1.5" fill="#fff"/><path d="M60,30.2c0,7.2-9.7,7.2-9.7,0c0-5.2,4.9-10.4,4.9-10.4S60,25,60,30.2z" fill="#65b1ef"/></svg> \ No newline at end of file diff --git a/public/emoji/1f606.svg b/public/emoji/1f606.svg new file mode 100644 index 000000000..a16e007eb --- /dev/null +++ b/public/emoji/1f606.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><path d="m51.7 19.4c.6.3.3 1-.2 1.1-2.7.4-5.5.9-8.3 2.4 4 .7 7.2 2.7 9 4.8.4.5-.1 1.1-.5 1-4.8-1.7-9.7-2.7-15.8-2-.5 0-.9-.2-.8-.7 1.6-7.3 10.9-10 16.6-6.6"/><path d="m12.3 19.4c-.6.3-.3 1 .2 1.1 2.7.4 5.5.9 8.3 2.4-4 .7-7.2 2.7-9 4.8-.4.5.1 1.1.5 1 4.8-1.7 9.7-2.7 15.8-2 .5 0 .9-.2.8-.7-1.6-7.3-10.9-10-16.6-6.6"/><path d="m49.7 34.4c-.4-.5-1.1-.4-1.9-.4-15.8 0-15.8 0-31.6 0-.8 0-1.5-.1-1.9.4-3.9 5 .7 19.6 17.7 19.6 17 0 21.6-14.6 17.7-19.6"/></g><path d="m33.8 41.7c-.6 0-1.5.5-1.1 2 .2.7 1.2 1.6 1.2 2.8 0 2.4-3.8 2.4-3.8 0 0-1.2 1-2 1.2-2.8.3-1.4-.6-2-1.1-2-1.6 0-4.1 1.7-4.1 4.6 0 3.2 2.7 5.8 6 5.8s6-2.6 6-5.8c-.1-2.8-2.7-4.5-4.3-4.6" fill="#4c3526"/><path d="m24.3 50.7c2.2 1 4.8 1.5 7.7 1.5s5.5-.6 7.7-1.5c-2.1-1.1-4.7-1.7-7.7-1.7s-5.6.6-7.7 1.7" fill="#ff717f"/><path d="m47 36c-15 0-15 0-29.9 0-2.1 0-2.1 4-.1 4 10.4 0 19.6 0 30 0 2 0 2-4 0-4" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f607.svg b/public/emoji/1f607.svg new file mode 100644 index 000000000..7109c8371 --- /dev/null +++ b/public/emoji/1f607.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M61,33c0,16-13,29-29,29C16,62,3,49,3,33C3,17,16,4,32,4C48,4,61,17,61,33z" fill="#ffdd67"/><g fill="#664e27"><path d="m28.6 34.4c-1.8-4.9-4.5-7.4-7.2-7.4-2.7 0-5.4 2.5-7.2 7.4-.2.5.7 1.4 1.2.9 1.7-1.8 3.8-2.6 6-2.6 2.2 0 4.3.7 6 2.6.5.5 1.4-.4 1.2-.9"/><path d="m49.8 34.4c-1.8-4.9-4.5-7.4-7.2-7.4-2.7 0-5.4 2.5-7.2 7.4-.2.5.7 1.4 1.2.9 1.7-1.8 3.8-2.6 6-2.6 2.2 0 4.3.7 6 2.6.4.5 1.4-.4 1.2-.9"/><path d="m44.2 42.2c-7.8 5.5-16.5 5.4-24.3 0-.9-.7-1.8.5-1.1 1.5 2.4 3.9 7.2 7.4 13.3 7.4 6.1 0 10.9-3.5 13.3-7.4.5-1-.3-2.1-1.2-1.5"/></g><path d="m54.3 7.2c-.5-4.2-8.4-6.4-25.8-4.6-16.3 1.8-24.6 5.7-24.2 9.8.7 6.4 12.2 8.6 26 7.1 13.8-1.4 24.6-5.9 24-12.3m-24.7 5.4c-9.2 1-16.9.4-17-1.2-.1-.6.9-1.2 2.5-1.9 4.7-3.4 10.6-5.5 16.9-5.5 4.5 0 8.8 1 12.6 2.9.9.3 1.4.6 1.4 1 .2 1.5-7.2 3.7-16.4 4.7" fill="#4aa9ff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f608.svg b/public/emoji/1f608.svg new file mode 100644 index 000000000..bdf423616 --- /dev/null +++ b/public/emoji/1f608.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#f46767"/><g fill="#ffdd67"><path d="m16.7 10.3c-5.6-2.7-9.2-8.1-9.2-8.1-1.5 14.4 4.3 17.9 7.7 18 4.4 0 7.9-6.8 1.5-9.9"/><path d="m47.3 10.3c5.6-2.7 9.2-8.1 9.2-8.1 1.5 14.4-4.3 17.9-7.7 18-4.4 0-7.9-6.8-1.5-9.9"/></g><path d="m17.3 43.3c2.5 1.5 4.9 2.3 7.3 2.9 2.4.6 4.9.8 7.4.8 2.5 0 4.9-.3 7.4-.8 2.4-.6 4.8-1.5 7.3-2.9-1.1 2.7-3.4 4.9-6 6.2-2.7 1.4-5.7 2-8.6 2-3 0-6-.7-8.6-2-2.8-1.3-5.1-3.5-6.2-6.2" fill="#493b30"/><path d="m52.3 26.8c2 4.3.1 9.4-4.2 11.4-4.3 2-9.4.1-11.4-4.2-1.5-3.2 14.1-10.5 15.6-7.2" fill="#fff"/><g fill="#493b30"><path d="m49.8 27.9c1.4 2.9.1 6.4-2.8 7.7-2.9 1.4-6.4.1-7.7-2.8-1-1.8 9.6-6.7 10.5-4.9"/><path d="m53.9 27.1c-1.9.2-3.5.5-5.2.9-1.6.4-3.1 1-4.6 1.7-1.5.7-2.9 1.5-4.2 2.4-1.4 1-2.6 2.1-4 3.4.2-1.9 1.1-3.7 2.4-5.1 1.2-1.5 2.9-2.6 4.6-3.4 1.8-.8 3.7-1.3 5.6-1.3 1.9-.1 3.8.4 5.4 1.4"/></g><path d="m11.7 26.8c-2 4.3-.1 9.4 4.2 11.4 4.3 2 9.4.1 11.4-4.2 1.5-3.2-14.1-10.5-15.6-7.2" fill="#fff"/><g fill="#493b30"><path d="m14.2 27.9c-1.4 2.9-.1 6.4 2.8 7.7 2.9 1.4 6.4.1 7.7-2.8 1-1.8-9.6-6.7-10.5-4.9"/><path d="m10.1 27.1c1.6-1 3.5-1.5 5.4-1.4 1.9 0 3.8.5 5.6 1.3 1.7.8 3.3 2 4.6 3.4 1.2 1.5 2.2 3.2 2.4 5.1-1.3-1.3-2.6-2.4-4-3.4-1.4-1-2.8-1.8-4.2-2.4-1.5-.7-3-1.2-4.6-1.7-1.7-.5-3.3-.7-5.2-.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f609.svg b/public/emoji/1f609.svg new file mode 100644 index 000000000..2e4509e57 --- /dev/null +++ b/public/emoji/1f609.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><circle cx="22.3" cy="31.6" r="5" fill="#664e27"/><g fill="#917524"><path d="m51.2 27.5c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2.1-1.4 1.7"/><path d="m24.5 18.8c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.2.2 2.3-.4 2.2"/></g><g fill="#664e27"><path d="m50.2 34.3c-1.7-3.5-4.4-5.3-7-5.3s-5.2 1.8-7 5.3c-.2.4.7 1 1.2.6 1.7-1.3 3.7-1.8 5.8-1.8s4.1.5 5.8 1.8c.4.3 1.3-.3 1.2-.6"/><path d="m44.1 42.2c-6.9 3.6-16.4 2.9-19.1 2.9-.7 0-1.2.3-1 .9 2 7 17 7 21.1-2.7.5-1.1-.3-1.4-1-1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f60a.svg b/public/emoji/1f60a.svg new file mode 100644 index 000000000..797c06386 --- /dev/null +++ b/public/emoji/1f60a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#ff717f"><circle cx="50.8" cy="36" r="8" opacity=".8"/><circle cx="13.2" cy="36" r="8" opacity=".8"/></g><g fill="#664e27"><path d="m44.6 40.3c-8.1 5.7-17.1 5.6-25.2 0-1-.7-1.8.5-1.2 1.6 2.5 4 7.4 7.7 13.8 7.7s11.3-3.6 13.8-7.7c.6-1.1-.2-2.3-1.2-1.6"/><path d="m28.5 26.9c-1.9-5.1-4.7-7.7-7.5-7.7s-5.6 2.6-7.5 7.7c-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7 2.2 0 4.4.8 6.2 2.7.6.5 1.5-.4 1.3-.9"/><path d="m50.4 26.9c-1.9-5.1-4.7-7.7-7.5-7.7s-5.6 2.6-7.5 7.7c-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7s4.4.8 6.2 2.7c.5.5 1.5-.4 1.3-.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f60b.svg b/public/emoji/1f60b.svg new file mode 100644 index 000000000..932ca7d7c --- /dev/null +++ b/public/emoji/1f60b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,32c0,16.6-13.4,30-30,30C15.4,62,2,48.6,2,32C2,15.4,15.4,2,32,2C48.6,2,62,15.4,62,32z" fill="#ffdd67"/><path d="m42 47.9c-5-5-2.8-2.8 2.5-8.1 5.3-5.3 3.1-7.6 8.1-2.5 5 5 5.2 9.9 2.2 12.9-2.9 2.9-7.8 2.7-12.8-2.3" fill="#ff717f"/><path fill="#e2596c" d="m45.6 38.7l6.8 9-8.9-6.8z"/><g fill="#664e27"><path d="m28.5 24.9c-1.9-5.1-4.7-7.7-7.5-7.7s-5.6 2.6-7.5 7.7c-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7s4.4.8 6.2 2.7c.6.5 1.5-.4 1.3-.9"/><path d="m50.4 24.9c-1.9-5.1-4.7-7.7-7.5-7.7s-5.6 2.6-7.5 7.7c-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7s4.4.8 6.2 2.7c.5.5 1.5-.4 1.3-.9"/><path d="m48.1 33c-4.3 6.1-9.5 7.6-16.1 7.6s-11.8-1.5-16.1-7.6c-.6-.8-2.2-.3-1.8.9 2.3 8 10 12.7 18 12.7s15.7-4.7 18-12.7c.2-1.2-1.4-1.7-2-.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f60c.svg b/public/emoji/1f60c.svg new file mode 100644 index 000000000..4af17f144 --- /dev/null +++ b/public/emoji/1f60c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#917524"><path d="m53.2 20.7c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2.1-1.4 1.7"/><path d="m22.5 17.4c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.2.2 2.4-.4 2.2"/></g><g fill="#664e27"><path d="m44.6 40.3c-8.1 5.7-17.1 5.6-25.2 0-1-.7-1.8.5-1.2 1.6 2.5 4 7.4 7.7 13.8 7.7s11.3-3.6 13.8-7.7c.6-1.1-.2-2.3-1.2-1.6"/><path d="m35.9 27.2c4.2 8 12.7 8 16.9 0 .2-.4-.3-.6-1-1-4.2 3.3-11.1 3-14.9 0-.6.4-1.2.6-1 1"/><path d="m11.2 27.2c4.2 8 12.7 8 16.9 0 .2-.4-.3-.6-1-1-4.2 3.3-11.1 3-14.9 0-.7.4-1.2.6-1 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f60d.svg b/public/emoji/1f60d.svg new file mode 100644 index 000000000..4237d7e3f --- /dev/null +++ b/public/emoji/1f60d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,32c0,16.6-13.4,30-30,30C15.4,62,2,48.6,2,32C2,15.4,15.4,2,32,2C48.6,2,62,15.4,62,32z" fill="#ffdd67"/><g fill="#f46767"><path d="m61.8 13.2c-.5-2.7-2-4.9-4.5-5.6-2.7-.7-5.1.3-7.4 2.7-1.3-3.6-3.3-6.3-6.5-7.7-3.2-1.4-6.4-.4-8.4 2.1-2.1 2.6-2.9 6.7-.7 12 2.1 5 11.4 15 11.7 15.3.4-.2 10.8-6.7 13.3-9.9 2.5-3.1 3-6.2 2.5-8.9"/><path d="m29 4.7c-2-2.5-5.2-3.5-8.4-2.1-3.2 1.4-5.2 4.1-6.5 7.7-2.4-2.3-4.8-3.4-7.5-2.6-2.4.7-4 2.9-4.5 5.6-.5 2.6.1 5.8 2.5 8.9 2.6 3.1 13 9.6 13.4 9.8.3-.3 9.6-10.3 11.7-15.3 2.2-5.3 1.4-9.3-.7-12"/></g><path d="m49 38.1c0-.8-.5-1.8-1.8-2.1-3.5-.7-8.6-1.3-15.2-1.3-6.6 0-11.7.7-15.2 1.3-1.4.3-1.8 1.3-1.8 2.1 0 7.3 5.6 14.6 17 14.6 11.4-.1 17-7.4 17-14.6" fill="#664e27"/><path d="m44.7 38.3c-2.2-.4-6.8-1-12.7-1-5.9 0-10.5.6-12.7 1-1.3.2-1.4.7-1.3 1.5.1.4.1 1 .3 1.6.1.6.3.9 1.3.8 1.9-.2 23-.2 24.9 0 1 .1 1.1-.2 1.3-.8.1-.6.2-1.1.3-1.6 0-.8-.1-1.3-1.4-1.5" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f60e.svg b/public/emoji/1f60e.svg new file mode 100644 index 000000000..945ae68db --- /dev/null +++ b/public/emoji/1f60e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c16.6,0,30,13.4,30,30S48.6,62,32,62C15.4,62,2,48.6,2,32S15.4,2,32,2" fill="#ffdd67"/><path d="m35.8 20.5c-2.2 1.1-5.5 1.1-7.7 0-2.3-1.2-5.2-2-8.7-2.3-3.4-.3-10.5-.3-14 1-.4.1-.8.3-1.2.5-.1.1-.2.2-.2.6v.5c0 1-.1.6.6 1 1.4.8 2.2 2.9 2.6 5.8.6 4.2 2.7 6.9 6 8.1 3.1 1.2 6.6 1.1 9.7-.1 1.7-.7 3.2-1.7 4.4-3.5 2.1-3 1.4-4.9 2.5-7.5.9-2.3 3.5-2.3 4.5 0 1.1 2.6.4 4.5 2.5 7.5 1.2 1.7 2.7 2.8 4.4 3.5 3.1 1.2 6.6 1.3 9.7.1 3.4-1.3 5.4-3.9 6-8.1.4-2.9 1.2-5 2.6-5.8.7-.4.6 0 .6-1v-.5c0-.4 0-.5-.3-.6-.4-.2-.8-.4-1.2-.5-3.6-1.3-10.7-1.3-14-1-3.5.3-6.4 1.1-8.8 2.3" fill="#494949"/><path d="m44.6 42.3c-8.1 5.7-17.1 5.6-25.2 0-1-.7-1.8.5-1.2 1.6 2.5 4 7.4 7.7 13.8 7.7s11.3-3.6 13.8-7.7c.6-1.1-.2-2.3-1.2-1.6" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f60f.svg b/public/emoji/1f60f.svg new file mode 100644 index 000000000..68a3db63b --- /dev/null +++ b/public/emoji/1f60f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,32c0,16.6-13.4,30-30,30C15.4,62,2,48.6,2,32S15.4,2,32,2C48.6,2,62,15.4,62,32z" fill="#ffdd67"/><g fill="#664e27"><path d="m53.9 30.8c-3.4-3.9-14-2.5-17.2 2.8-.2.4.4 1 1.1 1.4 2.1-1.5 4.6-2.3 7.2-2.5 0 2.8 2.2 5.1 5 5.1 4 0 5.9-4.5 3.9-6.8"/><path d="m26.6 30.8c-3.3-3.9-14-2.5-17.2 2.8-.2.4.4 1 1.1 1.4 2.1-1.5 4.6-2.3 7.2-2.5 0 2.8 2.2 5.1 5 5.1 3.9 0 5.8-4.5 3.9-6.8"/><path d="m25.8 51.8c5.8 1.4 15.1 0 19.8-3.5 1.2-.9-1.2-4-2.3-3.1-3.2 2.3-11.2 4.1-16.6 2.9-1.4-.4-2.4 3.3-.9 3.7"/></g><g fill="#917524"><path d="m53.2 24.6c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2.1-1.4 1.7"/><path d="m22.5 21.4c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.1.2 2.3-.4 2.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f610.svg b/public/emoji/1f610.svg new file mode 100644 index 000000000..23a11f7c5 --- /dev/null +++ b/public/emoji/1f610.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="20.5" cy="27.6" r="5"/><circle cx="43.5" cy="27.6" r="5"/><path d="m38.9 48h-13.8c-1.5 0-1.5-4 0-4h13.7c1.6 0 1.6 4 .1 4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f611.svg b/public/emoji/1f611.svg new file mode 100644 index 000000000..7938d2c1d --- /dev/null +++ b/public/emoji/1f611.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><path d="m40 48h-16c-1.5 0-1.5-4 0-4h16c1.5 0 1.5 4 0 4"/><path d="m27.1 32h-16c-1.5 0-1.5-4 0-4h16c1.5 0 1.5 4 0 4"/><path d="m52.9 32h-16c-1.5 0-1.5-4 0-4h16c1.5 0 1.5 4 0 4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f612.svg b/public/emoji/1f612.svg new file mode 100644 index 000000000..e55762748 --- /dev/null +++ b/public/emoji/1f612.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,32c0,16.6-13.4,30-30,30C15.4,62,2,48.6,2,32C2,15.4,15.4,2,32,2C48.6,2,62,15.4,62,32z" fill="#ffdd67"/><g fill="#664e27"><path d="m53.9 29.2c-3.4-3.9-14-2.5-17.2 2.8-.2.4.4 1 1.1 1.4 2.1-1.5 4.6-2.3 7.2-2.5 0 2.8 2.2 5.1 5 5.1 4 0 5.8-4.5 3.9-6.8"/><path d="m26.5 29.2c-3.3-3.9-14-2.5-17.2 2.8-.2.4.4 1 1.1 1.4 2.1-1.5 4.6-2.3 7.2-2.5 0 2.8 2.2 5.1 5 5.1 4 0 5.9-4.5 3.9-6.8"/><path d="m40.3 44.7c-5.8-1.5-12-.4-16.9 3-1.2.9 1.1 4 2.3 3.2 3.2-2.3 8.4-3.8 13.7-2.4 1.3.3 2.4-3.4.9-3.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f613.svg b/public/emoji/1f613.svg new file mode 100644 index 000000000..607726762 --- /dev/null +++ b/public/emoji/1f613.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2S2,15.4,2,32z" fill="#ffdd67"/><path d="M48.5,16.3c0,9.9,13.5,9.9,13.5,0C62,9.1,55.3,2,55.3,2S48.5,9.1,48.5,16.3z" fill="#65b1ef"/><g fill="#664e27"><circle cx="43.5" cy="36" r="5"/><circle cx="20.5" cy="36" r="5"/></g><g fill="#917524"><path d="m25.6 21.9c-3.2 2.7-7.5 3.9-11.7 3.1-.6-.1-1.1 2-.4 2.2 4.8.9 9.8-.5 13.5-3.6.5-.5-1-2.1-1.4-1.7"/><path d="m50.1 24.9c-4.2.7-8.5-.4-11.7-3.1-.4-.4-2 1.2-1.4 1.7 3.7 3.2 8.7 4.5 13.5 3.6.7-.2.2-2.3-.4-2.2"/></g><path d="m40 52h-16c-1.5 0-1.5-4 0-4h16c1.5 0 1.5 4 0 4" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f614.svg b/public/emoji/1f614.svg new file mode 100644 index 000000000..28de02f24 --- /dev/null +++ b/public/emoji/1f614.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#917524"><path d="m53.2 25.7c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2.1-1.4 1.7"/><path d="m22.5 22.4c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.2.2 2.4-.4 2.2"/></g><g fill="#664e27"><path d="m35.9 32.2c4.2 8 12.7 8 16.9 0 .2-.4-.3-.6-1-1-4.2 3.3-11.1 3-14.9 0-.6.4-1.2.6-1 1"/><path d="m11.2 32.2c4.2 8 12.7 8 16.9 0 .2-.4-.3-.6-1-1-4.2 3.3-11.1 3-14.9 0-.7.4-1.2.6-1 1"/><path d="m38 50h-12c-1.3 0-1.3-4 0-4h12c1.3 0 1.3 4 0 4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f615.svg b/public/emoji/1f615.svg new file mode 100644 index 000000000..534330c3b --- /dev/null +++ b/public/emoji/1f615.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2.5 37.2c2.9 16.3 18.4 27.2 34.8 24.3 16.3-2.9 27.2-18.4 24.3-34.8-2.9-16.2-18.5-27.1-34.8-24.2-16.3 2.8-27.2 18.4-24.3 34.7" fill="#ffdd67"/><g fill="#664e27"><circle cx="42.4" cy="24.7" r="5"/><circle cx="19.7" cy="28.7" r="5"/><path d="m43.3 41.8c-5.8-1.5-12-.4-16.9 3-1.2.9 1.1 4 2.3 3.2 3.2-2.3 8.4-3.8 13.7-2.4 1.3.3 2.4-3.3.9-3.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f616.svg b/public/emoji/1f616.svg new file mode 100644 index 000000000..5f038264f --- /dev/null +++ b/public/emoji/1f616.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#917524"><path d="m22.6 18.2c-3.2 2.7-7.5 3.9-11.7 3.1-.6-.1-1.1 2-.4 2.2 4.8.9 9.8-.5 13.5-3.6.5-.5-1-2.1-1.4-1.7"/><path d="m53.1 21.2c-4.2.7-8.5-.4-11.7-3.1-.4-.4-2 1.2-1.4 1.7 3.7 3.2 8.7 4.5 13.5 3.6.7-.2.2-2.3-.4-2.2"/></g><g fill="#664e27"><path d="m46.6 42.4c-.5-.6-1.5-.8-2.2-.3l-4.2 2.8c-.7.5-1.8.4-2.4-.1l-4.6-3.9c-.6-.5-1.6-.5-2.3 0l-4.6 3.9c-.6.5-1.7.6-2.4.1l-4.3-2.8c-.7-.5-1.7-.3-2.2.3l-4.4 5.2c-.5.6-.4.8.3.4l3.8-2.1c.7-.4 1.8-.3 2.4.3l4.6 4.5c.6.6 1.6.6 2.3.1l4.5-3.4c.7-.5 1.7-.5 2.4 0l4.4 3.4c.7.5 1.7.4 2.3-.1l4.6-4.5c.6-.6 1.7-.7 2.4-.3l3.8 2.1c.7.4.9.2.3-.4l-4.5-5.2"/><path d="m51.7 28.1c.6.3.3 1-.2 1.1-2.7.4-5.5.9-8.3 2.4 4 .7 7.2 2.7 9 4.8.4.5-.1 1.1-.5 1-4.8-1.7-9.7-2.7-15.8-2-.5 0-.9-.2-.8-.7 1.6-7.3 10.9-10 16.6-6.6"/><path d="m12.3 28.1c-.6.3-.3 1 .2 1.1 2.7.4 5.5.9 8.3 2.4-4 .7-7.2 2.7-9 4.8-.4.5.1 1.1.5 1 4.8-1.7 9.7-2.7 15.8-2 .5 0 .9-.2.8-.7-1.6-7.3-10.9-10-16.6-6.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f617.svg b/public/emoji/1f617.svg new file mode 100644 index 000000000..be878012b --- /dev/null +++ b/public/emoji/1f617.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><path d="m41.5 50.4c1.6-1.6-1.8-3-1.8-5.9s3.4-4.2 1.8-5.9c-1.9-2-6-.5-8.6-3.1 0 2.2 1.8 4.5 5.2 4.5 0 0-2.3.9-2.3 4.5s2.3 4.5 2.3 4.5c-3.4 0-5.2 2.3-5.2 4.5 2.6-2.7 6.7-1.2 8.6-3.1"/><circle cx="20.5" cy="25.6" r="5"/><circle cx="43.5" cy="25.6" r="5"/></g><g fill="#917524"><path d="m50.2 16.7c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2-1.4 1.7"/><path d="m25.5 13.4c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.2.2 2.3-.4 2.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f618.svg b/public/emoji/1f618.svg new file mode 100644 index 000000000..983b37b47 --- /dev/null +++ b/public/emoji/1f618.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path fill="#f46767" d="m50.9 58h-.1z"/><ellipse cx="22" cy="27" rx="5" ry="6" fill="#664e27"/><path d="m61.4 42.6c-.9-1.8-2.7-3-5-2.8-2.3.2-4.1 1.4-5.6 3.5-1.5-2-3.3-3.3-5.6-3.4-2.3-.1-4.1 1.1-5 2.9-.9 1.8-.9 4.2.9 7 1.8 2.7 9.5 8.2 9.7 8.4.2-.2 7.9-5.8 9.7-8.4 1.8-3 1.8-5.4.9-7.2" fill="#f46767"/><g fill="#664e27"><path d="m51.9 30.5c-1.9-4.1-4.7-6.1-7.5-6.1s-5.6 2-7.5 6.1c-.2.4.8 1.2 1.3.8 1.8-1.5 4-2.1 6.2-2.1s4.4.6 6.2 2.1c.5.4 1.4-.3 1.3-.8"/><path d="m39.5 50.4c1.6-1.6-1.8-3-1.8-5.9s3.4-4.2 1.8-5.9c-1.9-2-6-.5-8.6-3.1 0 2.2 1.8 4.5 5.2 4.5 0 0-2.3.9-2.3 4.5s2.3 4.5 2.3 4.5c-3.4 0-5.2 2.3-5.2 4.5 2.6-2.7 6.7-1.2 8.6-3.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f619.svg b/public/emoji/1f619.svg new file mode 100644 index 000000000..1ac00e32f --- /dev/null +++ b/public/emoji/1f619.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><path d="m29 26.6c-2.7-4.7-5.9-6.7-8.7-6.3s-5.1 3.5-6 8.8c-.1.5 1 1.3 1.4.7 1.4-2.2 3.4-3.3 5.7-3.7 2.2-.4 4.5 0 6.6 1.5.5.6 1.3-.5 1-1"/><path d="m50.6 22.8c-2.7-4.7-5.9-6.7-8.7-6.3s-5.1 3.5-6 8.8c-.1.5 1 1.3 1.4.7 1.4-2.2 3.4-3.3 5.7-3.7 2.2-.4 4.5 0 6.6 1.5.5.6 1.3-.5 1-1"/><path d="m45.6 45.4c1.3-1.9-2.3-2.6-2.8-5.5-.5-2.9 2.6-4.8.8-6.1-2.2-1.6-6 .6-9-1.6.4 2.1 2.6 4.1 5.9 3.5 0 0-2.1 1.3-1.5 4.8.6 3.5 3 4 3 4-3.3.6-4.7 3.2-4.3 5.3 2-2.8 6.4-2.1 7.9-4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f61a.svg b/public/emoji/1f61a.svg new file mode 100644 index 000000000..7a3cf7604 --- /dev/null +++ b/public/emoji/1f61a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path d="m45.6 45.4c1.3-1.9-2.3-2.6-2.8-5.5s2.6-4.8.8-6.1c-2.2-1.6-6 .6-9-1.6.4 2.1 2.6 4.1 5.9 3.5 0 0-2.1 1.3-1.5 4.8.6 3.5 3 4 3 4-3.3.6-4.7 3.2-4.3 5.3 2-2.8 6.4-2.1 7.9-4.4" fill="#664e27"/><g fill="#ff717f"><path d="m55 20.9c-4.2-1-8.2.4-9 3.2-.8 2.8 1.9 6 6.1 7 4.2 1 8.2-.4 9-3.2.8-2.8-2-5.9-6.1-7" opacity=".8"/><path d="m21.9 29.7c-2.4-2.9-8.3-3-13.1-.2-4.8 2.9-6.8 7.6-4.3 10.5 2.4 2.9 8.3 3 13.1.2 4.8-2.8 6.7-7.5 4.3-10.5" opacity=".8"/></g><g fill="#664e27"><path d="m35.2 17.7c5.5 7.1 13.9 5.6 16.7-2.9.1-.4-.4-.5-1.2-.8-3.6 4-10.4 4.9-14.7 2.6-.6.4-1.1.7-.8 1.1"/><path d="m10.8 22c5.5 7.1 13.9 5.6 16.7-2.9.1-.4-.4-.5-1.2-.8-3.6 4-10.4 4.9-14.7 2.6-.6.4-1.1.7-.8 1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f61b.svg b/public/emoji/1f61b.svg new file mode 100644 index 000000000..ccef634ec --- /dev/null +++ b/public/emoji/1f61b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path d="m47.9 38c-3.3 0-9.7 0-15.9 0s-12.6 0-15.9 0c-.7 0-1.1.5-1.1 1 0 7.3 6 15 17 15s17-7.7 17-15c0-.5-.4-1-1.1-1" fill="#664e27"/><path d="m41.2 44c-2.3 0-9.2 0-9.2 0s-6.9 0-9.2 0c-.7 0-.8.3-.8.8 0 .9 0 2.4 0 4 0 8.8 4.5 13.2 10 13.2 5.5 0 10-4.4 10-13.2 0-1.6 0-3.1 0-4 0-.5-.1-.8-.8-.8" fill="#ff717f"/><path fill="#e2596c" d="M33.5 44 32 57.8 30.5 44z"/><g fill="#664e27"><circle cx="20.5" cy="24.5" r="5"/><circle cx="43.5" cy="24.5" r="5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f61c.svg b/public/emoji/1f61c.svg new file mode 100644 index 000000000..413c3d2a8 --- /dev/null +++ b/public/emoji/1f61c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path d="m31.2 24.6c0 5.5-4.5 10-10 10-5.5 0-10-4.5-10-10 0-5.5 4.5-10 10-10 5.6 0 10 4.5 10 10" fill="#fff"/><g fill="#664e27"><circle cx="21.2" cy="24.6" r="4.5"/><path d="m51 29.1c-1.9-4.1-4.7-6.1-7.5-6.1s-5.6 2-7.5 6.1c-.2.4.8 1.2 1.3.8 1.8-1.5 4-2.1 6.2-2.1s4.4.6 6.2 2.1c.5.4 1.5-.4 1.3-.8"/><path d="m47.9 38c-3.3 0-9.7 0-15.9 0s-12.6 0-15.9 0c-.7 0-1.1.5-1.1 1 0 7.3 6 15 17 15s17-7.7 17-15c0-.5-.4-1-1.1-1"/></g><path d="m41.2 44c-2.3 0-9.2 0-9.2 0s-6.9 0-9.2 0c-.7 0-.8.3-.8.8 0 .9 0 2.4 0 4 0 8.8 4.5 13.2 10 13.2 5.5 0 10-4.4 10-13.2 0-1.6 0-3.1 0-4 0-.5-.1-.8-.8-.8" fill="#ff717f"/><path fill="#e2596c" d="M33.5 44 32 57.8 30.5 44z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f61d.svg b/public/emoji/1f61d.svg new file mode 100644 index 000000000..5157da937 --- /dev/null +++ b/public/emoji/1f61d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path d="m47.9 38c-3.3 0-9.7 0-15.9 0s-12.6 0-15.9 0c-.7 0-1.1.5-1.1 1 0 7.3 6 15 17 15s17-7.7 17-15c0-.5-.4-1-1.1-1" fill="#664e27"/><path d="m41.2 44c-2.3 0-9.2 0-9.2 0s-6.9 0-9.2 0c-.7 0-.8.3-.8.8 0 .9 0 2.4 0 4 0 8.8 4.5 13.2 10 13.2 5.5 0 10-4.4 10-13.2 0-1.6 0-3.1 0-4 0-.5-.1-.8-.8-.8" fill="#ff717f"/><path fill="#e2596c" d="M33.5 44 32 57.8 30.5 44z"/><g fill="#664e27"><path d="m51.7 23.4c.6.3.3 1-.2 1.1-2.7.4-5.5.9-8.3 2.4 4 .7 7.2 2.7 9 4.8.4.5-.1 1.1-.5 1-4.8-1.7-9.7-2.7-15.8-2-.5 0-.9-.2-.8-.7 1.6-7.3 10.9-10 16.6-6.6"/><path d="m12.3 23.4c-.6.3-.3 1 .2 1.1 2.7.4 5.5.9 8.3 2.4-4 .7-7.2 2.7-9 4.8-.4.5.1 1.1.5 1 4.8-1.7 9.7-2.7 15.8-2 .5 0 .9-.2.8-.7-1.6-7.3-10.9-10-16.6-6.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f61e.svg b/public/emoji/1f61e.svg new file mode 100644 index 000000000..143c2f431 --- /dev/null +++ b/public/emoji/1f61e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><path d="m25.5 28.4c1.4 2.9-.4 6.6-3.9 8.3-3.5 1.6-7.5.6-8.9-2.3-.8-1.9 12-7.9 12.8-6"/><path d="m38.5 28.4c-1.4 2.9.4 6.6 3.9 8.3 3.5 1.6 7.5.6 8.9-2.3.8-1.9-12-7.9-12.8-6"/></g><g fill="#917524"><path d="m22.7 19.8c-2.7 3.3-9.2 6.3-13.5 6.3-.6 0-.7 2.2 0 2.2 4.9 0 12-3.3 15.2-7.1.5-.5-1.3-1.8-1.7-1.4"/><path d="m41.3 19.8c2.7 3.3 9.2 6.3 13.5 6.3.6 0 .7 2.2 0 2.2-4.9 0-12-3.3-15.2-7.1-.5-.5 1.3-1.8 1.7-1.4"/></g><path d="m40.6 46.4c-5.4-2.5-11.8-2.5-17.2 0-1.3.6.3 4.2 1.7 3.5 3.6-1.7 8.9-2.3 13.9 0 1.3.6 3-2.8 1.6-3.5" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f61f.svg b/public/emoji/1f61f.svg new file mode 100644 index 000000000..a1eec054e --- /dev/null +++ b/public/emoji/1f61f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="20.5" cy="29.6" r="5"/><circle cx="43.5" cy="29.6" r="5"/></g><g fill="#917524"><path d="m51.2 18.7c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2.1-1.4 1.7"/><path d="m24.5 15.4c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.2.2 2.4-.4 2.2"/></g><path d="m40.6 44.4c-5.4-2.5-11.8-2.5-17.2 0-1.3.6.3 4.2 1.7 3.5 3.6-1.7 8.9-2.3 13.9 0 1.3.6 3-2.8 1.6-3.5" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f620.svg b/public/emoji/1f620.svg new file mode 100644 index 000000000..a32acbcdd --- /dev/null +++ b/public/emoji/1f620.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path d="m41 49.7c-5.8-4.8-12.2-4.8-18 0-.7.6-1.3-.4-.8-1.3 1.8-3.4 5.3-6.5 9.8-6.5s8.1 3.1 9.8 6.5c.5.8-.1 1.8-.8 1.3" fill="#664e27"/><path d="m10.2 24.9c-1.5 4.7.6 10 5.3 12.1 4.6 2.2 10 .5 12.7-3.7l-6.9-7.7-11.1-.7" fill="#fff"/><g fill="#664e27"><path d="m14.2 25.8c-1.4 2.9-.1 6.4 2.8 7.7 2.9 1.4 6.4.1 7.7-2.8 1-1.9-9.6-6.8-10.5-4.9"/><path d="m10.2 24.9c1.6-1 3.5-1.5 5.4-1.5 1.9 0 3.8.5 5.6 1.3 1.7.8 3.3 2 4.6 3.4 1.2 1.5 2.2 3.2 2.4 5.1-1.3-1.3-2.6-2.4-4-3.4-1.4-1-2.8-1.8-4.2-2.4-1.5-.7-3-1.2-4.6-1.7-1.8-.3-3.4-.6-5.2-.8"/></g><path d="m53.8 24.9c1.5 4.7-.6 10-5.3 12.1-4.6 2.2-10 .5-12.7-3.7l6.9-7.7 11.1-.7" fill="#fff"/><g fill="#664e27"><path d="m49.8 25.8c1.4 2.9.1 6.4-2.8 7.7-2.9 1.4-6.4.1-7.7-2.8-1-1.9 9.6-6.8 10.5-4.9"/><path d="m53.8 24.9c-1.6-1-3.5-1.5-5.4-1.5-1.9 0-3.8.5-5.6 1.3-1.7.8-3.3 2-4.6 3.4-1.2 1.5-2.2 3.2-2.4 5.1 1.3-1.3 2.6-2.4 4-3.4 1.4-1 2.8-1.8 4.2-2.4 1.5-.7 3-1.2 4.6-1.7 1.8-.3 3.4-.6 5.2-.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f621.svg b/public/emoji/1f621.svg new file mode 100644 index 000000000..f7c72270f --- /dev/null +++ b/public/emoji/1f621.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ef5350"/><path d="m41 49.7c-5.8-4.8-12.2-4.8-18 0-.7.6-1.3-.4-.8-1.3 1.8-3.4 5.3-6.5 9.8-6.5s8.1 3.1 9.8 6.5c.5.8-.1 1.8-.8 1.3" fill="#302424"/><path d="m10.2 24.9c-1.5 4.7.6 10 5.3 12.1 4.6 2.2 10 .5 12.7-3.7l-6.9-7.7-11.1-.7" fill="#fff"/><g fill="#302424"><path d="m14.2 25.8c-1.4 2.9-.1 6.4 2.8 7.7 2.9 1.4 6.4.1 7.7-2.8 1-1.9-9.6-6.8-10.5-4.9"/><path d="m10.2 24.9c1.6-1 3.5-1.5 5.4-1.5 1.9 0 3.8.5 5.6 1.3 1.7.8 3.3 2 4.6 3.4 1.2 1.5 2.2 3.2 2.4 5.1-1.3-1.3-2.6-2.4-4-3.4-1.4-1-2.8-1.8-4.2-2.4-1.5-.7-3-1.2-4.6-1.7-1.8-.3-3.4-.6-5.2-.8"/></g><path d="m53.8 24.9c1.5 4.7-.6 10-5.3 12.1-4.6 2.2-10 .5-12.7-3.7l6.9-7.7 11.1-.7" fill="#fff"/><g fill="#302424"><path d="m49.8 25.8c1.4 2.9.1 6.4-2.8 7.7-2.9 1.4-6.4.1-7.7-2.8-1-1.9 9.6-6.8 10.5-4.9"/><path d="m53.8 24.9c-1.6-1-3.5-1.5-5.4-1.5-1.9 0-3.8.5-5.6 1.3-1.7.8-3.3 2-4.6 3.4-1.2 1.5-2.2 3.2-2.4 5.1 1.3-1.3 2.6-2.4 4-3.4 1.4-1 2.8-1.8 4.2-2.4 1.5-.7 3-1.2 4.6-1.7 1.8-.3 3.4-.6 5.2-.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f622.svg b/public/emoji/1f622.svg new file mode 100644 index 000000000..e39209c80 --- /dev/null +++ b/public/emoji/1f622.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path d="m40.6 46.4c-5.4-2.5-11.8-2.5-17.2 0-1.3.6.3 4.2 1.7 3.5 3.6-1.7 8.9-2.3 13.9 0 1.3.6 3-2.8 1.6-3.5" fill="#664e27"/><path d="m54 31c0 5-4 9-9 9-5 0-9-4-9-9 0-5 4-9 9-9 5 0 9 4 9 9" fill="#fff"/><circle cx="45" cy="31" r="6" fill="#664e27"/><g fill="#fff"><ellipse cx="46.6" cy="35.5" rx="2.8" ry="3.2"/><ellipse cx="42.8" cy="31" rx="1.6" ry="1.9"/><path d="m28 31c0 5-4 9-9 9-5 0-9-4-9-9 0-5 4-9 9-9 5 0 9 4 9 9"/></g><circle cx="19" cy="31" r="6" fill="#664e27"/><g fill="#fff"><ellipse cx="20.6" cy="35.5" rx="2.8" ry="3.2"/><ellipse cx="16.8" cy="31" rx="1.6" ry="1.9"/></g><path d="m47 36c-5.1 6.8-8 13-8 18.1 0 4.4 3.6 7.9 8 7.9 4.4 0 8-3.5 8-7.9 0-5.1-3-11.4-8-18.1" fill="#65b1ef"/><g fill="#917524"><path d="m53.2 20.7c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2.1-1.4 1.7"/><path d="m22.5 17.4c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.2.2 2.3-.4 2.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f623.svg b/public/emoji/1f623.svg new file mode 100644 index 000000000..94826839a --- /dev/null +++ b/public/emoji/1f623.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#ff717f"><ellipse transform="matrix(.4226-.9063.9063.4226 1.9347 65.6611)" cx="52.5" cy="31.3" rx="6.5" ry="9" opacity=".8"/><ellipse transform="matrix(.9063-.4226.4226.9063-12.1546 7.7934)" cx="11.5" cy="31.3" rx="9" ry="6.5" opacity=".8"/></g><g fill="#664e27"><path d="m19.4 42.2c8.1-5.7 17.1-5.6 25.2 0 1 .7 1.8-.5 1.2-1.6-2.5-4-7.4-7.7-13.8-7.7s-11.3 3.6-13.8 7.7c-.6 1.1.2 2.3 1.2 1.6"/><path d="m51.7 15.1c.6.3.3 1-.2 1.1-2.7.4-5.5.9-8.3 2.4 4 .7 7.2 2.7 9 4.8.4.5-.1 1.1-.5 1-4.8-1.7-9.7-2.7-15.8-2-.5 0-.9-.2-.8-.7 1.6-7.3 10.9-10 16.6-6.6"/><path d="m12.3 15.1c-.6.3-.3 1 .2 1.1 2.7.4 5.5.9 8.3 2.4-4 .7-7.2 2.7-9 4.8-.4.5.1 1.1.5 1 4.8-1.7 9.7-2.7 15.8-2 .5 0 .9-.2.8-.7-1.6-7.3-10.9-10-16.6-6.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f624.svg b/public/emoji/1f624.svg new file mode 100644 index 000000000..fe5de95fc --- /dev/null +++ b/public/emoji/1f624.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,32c0,16.6-13.4,30-30,30C15.4,62,2,48.6,2,32C2,15.4,15.4,2,32,2C48.6,2,62,15.4,62,32z" fill="#ffdd67"/><g fill="#917524"><path d="m48.4 12.9c-4.2.4-8.1 2.6-10.5 6.1-.3.5-2.2-.7-1.8-1.3 2.8-4 7.2-6.6 12.1-7 .7 0 .8 2.2.2 2.2"/><path d="m26.1 19c-2.4-3.5-6.3-5.7-10.5-6.1-.6 0-.5-2.2.2-2.2 4.9.4 9.3 3 12.1 7 .4.6-1.5 1.8-1.8 1.3"/></g><g fill="#664e27"><path d="m21.2 39.9c7-4.8 14.7-4.8 21.6 0 .8.6 1.6-.4 1-1.3-2.1-3.4-6.4-6.5-11.8-6.5s-9.7 3.1-11.8 6.5c-.6.9.2 1.9 1 1.3"/><path d="m35.9 21c4.2 8 12.7 8 16.9 0 .2-.4-.3-.6-1-1-4.2 3.3-11.1 3-14.9 0-.6.5-1.2.6-1 1"/><path d="m11.2 21c4.2 8 12.7 8 16.9 0 .2-.4-.3-.6-1-1-4.2 3.3-11.1 3-14.9 0-.7.5-1.2.6-1 1"/></g><g fill="#d8d8d8"><path d="m61.7 47.3c-1-2.5-4.3-3.8-7.3-3-1.6.4-2.8 1.3-3.4 2.4-7.8-1.5-15-15.4-15-15.4s.2 11.3 5.9 17.9c-1.2-.4-2.5-.4-3.9-.1-3.1.8-4.7 3.5-3.7 5.9s4.3 3.8 7.3 3c.2-.1.4-.1.6-.2 1.6 3.1 5.9 4.7 10 3.7 4.3-1.1 6.6-4.8 5.2-8.2.2 0 .4-.1.6-.1 3-.7 4.7-3.4 3.7-5.9"/><path d="m2.3 47.3c1-2.5 4.3-3.8 7.3-3 1.6.4 2.8 1.3 3.4 2.4 7.8-1.5 15-15.4 15-15.4s-.2 11.3-5.9 17.9c1.2-.4 2.5-.4 3.9-.1 3.1.8 4.7 3.5 3.7 5.9-1 2.5-4.3 3.8-7.3 3-.2-.1-.4-.1-.6-.2-1.6 3.1-5.9 4.7-10 3.7-4.3-1.1-6.6-4.8-5.2-8.2-.2 0-.4-.1-.6-.1-3-.7-4.7-3.4-3.7-5.9"/></g><g fill="#fff"><path d="m59.3 44.8c-.9-2.6-3.9-4.1-6.8-3.2-1.4.4-2.5 1.4-3.2 2.6-7.2-1.6-13.8-16.4-13.8-16.4s.3 12.1 5.5 19.2c-1.1-.4-2.3-.4-3.5-.1-2.8.9-4.3 3.7-3.4 6.3.9 2.6 3.9 4.1 6.8 3.2.2-.1.4-.1.6-.2 1.5 3.3 5.5 5.1 9.2 3.9 3.9-1.2 6.1-5.1 4.8-8.8.2 0 .4-.1.6-.1 2.6-.9 4.2-3.7 3.2-6.4"/><path d="m4.7 44.8c.9-2.6 3.9-4.1 6.8-3.2 1.4.4 2.5 1.4 3.1 2.6 7.2-1.6 13.8-16.4 13.8-16.4s-.2 12.1-5.4 19.2c1.1-.4 2.3-.4 3.5-.1 2.8.9 4.4 3.7 3.4 6.3-.9 2.6-3.9 4.1-6.8 3.2-.2-.1-.4-.1-.6-.2-1.5 3.3-5.5 5.1-9.2 3.9-3.8-1.1-5.9-5.1-4.6-8.8-.2 0-.4-.1-.6-.1-2.8-.9-4.4-3.7-3.4-6.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f625.svg b/public/emoji/1f625.svg new file mode 100644 index 000000000..c52759e69 --- /dev/null +++ b/public/emoji/1f625.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,16.6,13.4,30,30,30s30-13.4,30-30S48.6,2,32,2S2,15.4,2,32z" fill="#ffdd67"/><path d="m47.7 37.6c0 8.6 11.7 8.6 11.7 0 0-6.3-5.8-12.4-5.8-12.4s-5.9 6.1-5.9 12.4" fill="#65b1ef"/><g fill="#664e27"><circle cx="38.5" cy="35" r="5"/><circle cx="15.5" cy="35" r="5"/></g><g fill="#917524"><path d="m20.6 19.9c-3.2 2.7-7.5 3.9-11.7 3.1-.6-.1-1.1 2-.4 2.2 4.8.9 9.8-.5 13.5-3.6.5-.5-1-2.1-1.4-1.7"/><path d="m45.1 22.9c-4.2.7-8.5-.4-11.7-3.1-.4-.4-2 1.2-1.4 1.7 3.7 3.2 8.7 4.5 13.5 3.6.7-.2.2-2.3-.4-2.2"/></g><path d="m38.1 47.3c-5.8-1.5-12-.4-16.9 3-1.2.9 1.1 4 2.3 3.2 3.2-2.3 8.4-3.8 13.7-2.4 1.3.3 2.4-3.3.9-3.8" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f626.svg b/public/emoji/1f626.svg new file mode 100644 index 000000000..c037c085a --- /dev/null +++ b/public/emoji/1f626.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="20.5" cy="26" r="5"/><circle cx="43.5" cy="26" r="5"/><path d="m45.7 44c-1.5-3.6-5.1-6-13.7-6-8.6 0-12.2 2.4-13.7 6-.8 1.9.3 4 .3 4 .4 1.2 2.2 2 13.4 2 11.1 0 12.9-.8 13.4-2 0 0 1.1-2.1.3-4"/></g><path d="m42 43c.1-.3 0-.6-.2-.8 0 0-2.2-2.2-9.8-2.2-7.5 0-9.8 2.2-9.8 2.2-.2.1-.2.5-.2.8l.2.6c.1.3.3.5.6.5h18.4c.2 0 .5-.2.6-.5l.2-.6" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f627.svg b/public/emoji/1f627.svg new file mode 100644 index 000000000..b97c18b3a --- /dev/null +++ b/public/emoji/1f627.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="20.5" cy="26" r="5"/><circle cx="43.5" cy="26" r="5"/><path d="m47.7 42c-1.7-3.6-5.9-6-15.7-6-9.8 0-14 2.4-15.7 6-.9 1.9.4 5 .4 5 1.6 3.9 1.4 5 15.3 5 13.9 0 13.6-1.1 15.3-5 0 0 1.3-3.1.4-5"/></g><path d="m43.4 41c.1-.3 0-.6-.2-.8 0 0-2.5-2.2-11.1-2.2-8.6 0-11.1 2.2-11.1 2.2-.2.2-.3.5-.2.8l.2.6c.1.3.4.5.7.5h21c.3 0 .6-.2.7-.5v-.6" fill="#fff"/><g fill="#917524"><path d="m52.2 16.7c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2.1-1.4 1.7"/><path d="m23.5 13.4c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.2.2 2.3-.4 2.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f628.svg b/public/emoji/1f628.svg new file mode 100644 index 000000000..38cfe0bb2 --- /dev/null +++ b/public/emoji/1f628.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><circle cx="19.5" cy="24.8" r="10" fill="#fff"/><circle cx="19.5" cy="24.8" r="3.5" fill="#664e27"/><circle cx="44.5" cy="24.8" r="10" fill="#fff"/><g fill="#664e27"><circle cx="44.5" cy="24.8" r="3.5"/><path d="m47.7 44c-1.7-3.6-5.9-6-15.7-6-9.8 0-14 2.4-15.7 6-.9 1.9.4 5 .4 5 1.6 3.9 1.4 5 15.3 5 13.9 0 13.6-1.1 15.3-5 0 0 1.3-3.1.4-5"/></g><path d="m43.4 43c.1-.3 0-.6-.2-.8 0 0-2.5-2.2-11.1-2.2s-11.1 2.2-11.1 2.2c-.2.2-.3.5-.2.8l.2.6c.1.3.4.5.7.5h21c.3 0 .6-.2.7-.5v-.6" fill="#fff"/><g fill="#917524"><path d="m50.2 13.5c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.4-1 2-1.4 1.7"/><path d="m25.5 10.2c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.1.2 2.3-.4 2.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f629.svg b/public/emoji/1f629.svg new file mode 100644 index 000000000..248da5b2e --- /dev/null +++ b/public/emoji/1f629.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#917524"><path d="m39.4 18.2c3.2 2.7 7.5 3.9 11.7 3.1.6-.1 1.1 2 .4 2.2-4.8.9-9.8-.5-13.5-3.6-.5-.5 1-2 1.4-1.7"/><path d="m12.9 21.2c4.2.7 8.5-.4 11.7-3.1.4-.4 2 1.2 1.4 1.7-3.7 3.2-8.7 4.5-13.5 3.6-.7-.2-.2-2.3.4-2.2"/></g><g fill="#664e27"><path d="m35.8 24.8c2 8.8 10.2 11 16.3 4.4.3-.3-.2-.6-.7-1.3-4.9 2.1-11.4.1-14.3-3.8-.8.2-1.4.2-1.3.7"/><path d="m11.8 29.2c6.1 6.6 14.3 4.4 16.3-4.4.1-.4-.5-.5-1.2-.7-3.2 4.3-9.9 5.8-14.4 3.9-.5.5-1 .8-.7 1.2"/><path d="m47.7 44c-1.7-3.6-5.9-6-15.7-6-9.8 0-14 2.4-15.7 6-.9 1.9.4 5 .4 5 1.6 3.9 1.4 5 15.3 5 13.9 0 13.6-1.1 15.3-5 0 0 1.3-3.1.4-5"/></g><path d="m43.4 43c.1-.3 0-.6-.2-.8 0 0-2.5-2.2-11.1-2.2s-11.1 2.2-11.1 2.2c-.2.2-.3.5-.2.8l.2.6c.1.3.4.5.7.5h21c.3 0 .6-.2.7-.5v-.6" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f62a.svg b/public/emoji/1f62a.svg new file mode 100644 index 000000000..d2dd9f7b4 --- /dev/null +++ b/public/emoji/1f62a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path d="m43.8 48.3c0 6.3-5.3 8.4-11.8 8.4s-11.8-2.1-11.8-8.4c0-8.3 5.3-13.7 11.8-13.7 6.5 0 11.8 5.4 11.8 13.7" fill="#664e27"/><path d="m34.7 39c-.8 0-2.1.8-1.7 2.9.2 1.1 1.7 2.4 1.7 4.1 0 3.5-5.5 3.5-5.5 0 0-1.7 1.5-3 1.7-4.1.5-2.1-.8-2.9-1.7-2.9-2.3.1-6.1 2.6-6.1 6.8 0 4.8 3.9 8.7 8.8 8.7s8.8-3.9 8.8-8.7c.1-4.2-3.7-6.8-6-6.8" fill="#4c3526"/><path d="m32 50.7c-6.4 0-8.3 2-8.3 2 1.6 2.8 8.3 2.6 8.3 2.6s6.6.2 8.3-2.6c0 0-1.9-2-8.3-2" fill="#ff717f"/><path d="m30.1 26.8c-1.3-.7-4.1 7.9-8.5 8.7-.4-.5-.9-1-1.4-1.4-4.2-3.5-10.7-2.8-14.5 1.8-3.8 4.5-3.4 11.1.8 14.6 4.2 3.6 10.7 2.8 14.5-1.8 4.9-5.8 10.8-21 9.1-21.9" fill="#52e8b6"/><g fill="#664e27"><path d="m35.9 20.5c4.2 8 12.7 8 16.9 0 .2-.4-.3-.6-1-1-4.2 3.3-11.1 3-14.9 0-.6.5-1.2.6-1 1"/><path d="m11.2 20.5c4.2 8 12.7 8 16.9 0 .2-.4-.3-.6-1-1-4.2 3.3-11.1 3-14.9 0-.7.5-1.2.6-1 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f62b.svg b/public/emoji/1f62b.svg new file mode 100644 index 000000000..3ba1a6c02 --- /dev/null +++ b/public/emoji/1f62b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#917524"><path d="m38.4 11.2c3.2 2.7 7.5 3.9 11.7 3.1.6-.1 1.1 2 .4 2.2-4.8.9-9.8-.5-13.5-3.6-.5-.5 1-2 1.4-1.7"/><path d="m13.9 14.2c4.2.7 8.5-.4 11.7-3.1.4-.4 2 1.2 1.4 1.7-3.7 3.2-8.7 4.5-13.5 3.6-.7-.2-.2-2.3.4-2.2"/></g><path d="m32 32c-8.8-.1-15.9 5.4-16 12.3 0 3.8 1.3 9.5 5.6 9.5 3.1 0 6.5-3.8 10.4-3.8 3.9 0 7.1 4 10.2 4 3.8 0 5.8-5.7 5.8-9.5.1-6.8-7.2-12.4-16-12.5" fill="#664e27"/><path d="m39 43.2c0-3.1-3-4.9-4.8-4.9-.7 0-1.7.6-1.3 2.1.2.8 1.4 1.7 1.4 3 0 2.5-4.4 2.5-4.4 0 0-1.3 1.2-2.2 1.4-3 .4-1.5-.7-2.1-1.3-2.1-1.8 0-4.8 1.9-4.8 4.9 0 1.9 1 3.4 2.5 4.6h9c1.3-1.2 2.3-2.7 2.3-4.6" fill="#4c3526"/><path d="m32 46c-6 0-8 5-8 5s4-3 8-3 8 3 8 3-2-5-8-5" fill="#ff717f"/><path d="m41.8 37c-2.5-1.9-5.7-3-9.8-3-4.1 0-7.3 1.2-9.8 3-.4.3-.4 1 .3 1 2.4 0 9.4 0 9.4 0s7.1 0 9.4 0c.8 0 .8-.7.5-1" fill="#fff"/><g fill="#664e27"><path d="m51.7 21.1c.6.3.3 1-.2 1.1-2.7.4-5.5.9-8.3 2.4 4 .7 7.2 2.7 9 4.8.4.5-.1 1.1-.5 1-4.8-1.7-9.7-2.7-15.8-2-.5 0-.9-.2-.8-.7 1.6-7.3 10.9-10 16.6-6.6"/><path d="m12.3 21.1c-.6.3-.3 1 .2 1.1 2.7.4 5.5.9 8.3 2.4-4 .7-7.2 2.7-9 4.8-.4.5.1 1.1.5 1 4.8-1.7 9.7-2.7 15.8-2 .5 0 .9-.2.8-.7-1.6-7.3-10.9-10-16.6-6.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f62c.svg b/public/emoji/1f62c.svg new file mode 100644 index 000000000..75c5b7dcb --- /dev/null +++ b/public/emoji/1f62c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><path d="m52.5 40c-2.2-3.6-7.7-6-20.5-6-12.8 0-18.3 2.4-20.5 6-1.2 1.9.5 5 .5 5 2.1 3.9 1.8 5 20 5 18.1 0 17.9-1.1 20-5 0 0 1.7-3.1.5-5"/><circle cx="20.5" cy="24.5" r="5"/><circle cx="43.5" cy="24.5" r="5"/></g><g fill="#fff"><path d="m48 40c.1-.5-.2-1.2-.6-1.5 0 0-3.9-2.5-15.4-2.5-11.5 0-15.4 2.5-15.4 2.5-.4.3-.7.9-.6 1.5l.2 1c.1.5.6 1 1.1 1h29.3c.5 0 1-.4 1.1-1l.3-1"/><path d="m32 48c6.3 0 15.2 0 15-2.1 0-.4-.1-.8-.3-1.3-.2-.5-.3-.7-1.4-.7-2.4 0-24.9 0-26.7 0-1.1 0-1.2.1-1.4.7-.1.5-.2.9-.3 1.3-.1 2.1 8.8 2.1 15.1 2.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f62d.svg b/public/emoji/1f62d.svg new file mode 100644 index 000000000..0fb4ba9bd --- /dev/null +++ b/public/emoji/1f62d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#65b1ef"><ellipse cx="17.5" cy="59.9" rx="12.5" ry="1.5"/><ellipse cx="44" cy="60.2" rx="18" ry="1.8"/></g><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path d="m44.7 46c-1.4-3.6-4.8-6-12.7-6-8 0-11.3 2.4-12.7 6-.7 1.9.3 5 .3 5 1.3 3.9 1.1 5 12.4 5 11.3 0 11.1-1.1 12.4-5 0 0 1.1-3.1.3-5" fill="#664e27"/><path d="m41 45c.1-.3 0-.6-.2-.8 0 0-2-2.2-8.8-2.2-6.8 0-8.8 2.2-8.8 2.2-.2.1-.2.5-.2.8l.2.6c.1.3.3.5.5.5h16.6c.2 0 .5-.2.5-.5l.2-.6" fill="#fff"/><g fill="#65b1ef"><path d="m44.5 60.5c2.3 0 4.6 0 6.8 0 8.2-9.9-1.5-20 .9-29.8-2.3 0-4.6 2.5-6.8 2.5-3.2 9.5 7.3 17.4-.9 27.3"/><path d="m19.5 60.5c-2.3 0-4.6 0-6.8 0-8.2-9.9 1.5-20-.9-29.8 2.3 0 4.6 2.5 6.8 2.5 3.2 9.5-7.3 17.4.9 27.3"/></g><g fill="#917524"><path d="m40.7 18.3c3 3 7.2 4.5 11.4 4.1.6-.1.9 2.1.2 2.2-4.9.4-9.7-1.3-13.1-4.8-.6-.5 1.1-1.9 1.5-1.5"/><path d="m12 22.4c4.2.4 8.4-1.1 11.4-4.1.4-.4 2.1 1 1.6 1.5-3.4 3.5-8.3 5.2-13.1 4.8-.9 0-.5-2.2.1-2.2"/></g><g fill="#664e27"><path d="m35.9 30.3c4.2 8 12.7 8 16.9 0 .2-.4-.3-.6-1-1-4.2 3.3-11.1 3-14.9 0-.6.4-1.2.6-1 1"/><path d="m11.2 30.3c4.2 8 12.7 8 16.9 0 .2-.4-.3-.6-1-1-4.2 3.3-11.1 3-14.9 0-.7.4-1.2.6-1 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f62e.svg b/public/emoji/1f62e.svg new file mode 100644 index 000000000..855b53c66 --- /dev/null +++ b/public/emoji/1f62e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="32" cy="45.1" r="7"/><circle cx="20.2" cy="25" r="4.5"/><circle cx="42.7" cy="25" r="4.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f62f.svg b/public/emoji/1f62f.svg new file mode 100644 index 000000000..d9b0801f7 --- /dev/null +++ b/public/emoji/1f62f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="20" cy="27" r="5"/><circle cx="44" cy="27" r="5"/></g><g fill="#917524"><path d="m50.2 17c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2.1-1.4 1.7"/><path d="m25.5 13.8c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.1.2 2.3-.4 2.2"/></g><circle cx="32" cy="48" r="5" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f630.svg b/public/emoji/1f630.svg new file mode 100644 index 000000000..9ae7444e7 --- /dev/null +++ b/public/emoji/1f630.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path d="m40.3 48.1c0 4.6-3.7 8.3-8.3 8.3-4.6 0-8.3-3.7-8.3-8.3 0-4.6 3.7-8.3 8.3-8.3 4.6 0 8.3 3.7 8.3 8.3" fill="#664e27"/><path d="m26.2 44.8c1.2-2 3.3-3.4 5.8-3.4 2.5 0 4.7 1.3 5.8 3.4h-11.6" fill="#fff"/><g fill="#664e27"><circle cx="43.5" cy="33" r="4.5"/><circle cx="20.5" cy="33" r="4.5"/></g><g fill="#917524"><path d="m25.6 17.9c-3.2 2.7-7.5 3.9-11.7 3.1-.6-.1-1.1 2-.4 2.2 4.8.9 9.8-.5 13.5-3.6.5-.5-1-2.1-1.4-1.7"/><path d="m50.1 20.9c-4.2.7-8.5-.4-11.7-3.1-.4-.4-2 1.2-1.4 1.7 3.7 3.2 8.7 4.5 13.5 3.6.7-.2.2-2.3-.4-2.2"/></g><path d="m62 18.5c0 9.4-12.7 9.4-12.7 0 0-6.9 6.4-13.5 6.4-13.5s6.3 6.7 6.3 13.5" fill="#65b1ef"/></svg> \ No newline at end of file diff --git a/public/emoji/1f631.svg b/public/emoji/1f631.svg new file mode 100644 index 000000000..686c98355 --- /dev/null +++ b/public/emoji/1f631.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 2c-16.5 0-30 13.4-30 30 0 4.9 15.8 22.9 23 27.6 2 1.3 4.7 2.4 7 2.4 2.3 0 5-1.2 7-2.4 7.3-4.7 23-22.7 23-27.6 0-16.6-13.4-30-30-30" fill="#ffdd67"/><path d="m30.5 24.7c0 5.5-4.5 10-10 10-5.5 0-10-4.5-10-10 0-5.5 4.4-10 10-10 5.5 0 10 4.5 10 10" fill="#fff"/><path d="m24 24.7c0 1.9-1.5 3.5-3.5 3.5-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5c2 0 3.5 1.6 3.5 3.5" fill="#664e27"/><path d="m53.5 24.7c0 5.5-4.5 10-10 10-5.5 0-10-4.5-10-10 0-5.5 4.5-10 10-10 5.5 0 10 4.5 10 10" fill="#fff"/><g fill="#664e27"><path d="m47 24.7c0 1.9-1.6 3.5-3.5 3.5-2 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5c1.9 0 3.5 1.6 3.5 3.5"/><path d="m40.4 46.1c0 6.6-3.7 12-8.4 12-4.6 0-8.3-5.4-8.3-12 0-6.6 3.8-12 8.3-12 4.6-.1 8.4 5.3 8.4 12"/></g><path d="m34 41.4c-.6 0-1.6.6-1.2 2.3.2.8 1.3 1.8 1.3 3.2 0 2.7-4 2.7-4 0 0-1.3 1.1-2.3 1.3-3.2.4-1.6-.6-2.3-1.2-2.3-1.7 0-4.5 2-4.5 5.3 0 3.7 2.9 6.7 6.4 6.7 3.6 0 6.4-3 6.4-6.7-.1-3.3-2.8-5.3-4.5-5.3" fill="#4c3526"/><path d="m32 51.9c-3.9 0-4.9 1.1-4.9 1.1 1 2.1 2.8 3.6 4.9 3.6 2.2 0 4-1.4 5-3.6 0 0-1.1-1.1-5-1.1" fill="#ff717f"/><g fill="#917524"><path d="m22.7 7.7c-2.4 3.5-6.2 5.7-10.5 6.1-.6 0-.5 2.2.2 2.2 4.9-.4 9.3-3 12.1-7 .4-.6-1.5-1.8-1.8-1.3"/><path d="m51.8 13.6c-4.2-.4-8-2.6-10.5-6.1-.3-.5-2.2.7-1.8 1.3 2.8 4 7.2 6.6 12.1 7 .7 0 .8-2.2.2-2.2"/></g><g fill="#d8a941"><path d="m48.3 45.7c4-2.9 4.7-9 10-10.9 6.4-2.4 2.7 1.2 2 6.8-1 7.7-6.9 12.2-7.8 18.5-.1.5 0 1.9 0 1.9h-13.7c0 0 .2-2.7 0-3.6-.4-2.8 1.7-7.1 9.5-12.7"/><path d="m15.7 45.7c-4-2.9-4.7-9-10-10.9-6.4-2.4-2.7 1.2-2 6.8 1 7.7 6.9 12.2 7.8 18.5.1.5 0 1.9 0 1.9h13.6c0 0-.1-2.7 0-3.6.6-2.8-1.5-7.1-9.4-12.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f632.svg b/public/emoji/1f632.svg new file mode 100644 index 000000000..703ddf123 --- /dev/null +++ b/public/emoji/1f632.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><circle cx="19" cy="29" r="11" fill="#fff"/><path d="m24 29c0 2.8-2.2 5-5 5-2.8 0-5-2.2-5-5s2.2-5 5-5c2.8 0 5 2.2 5 5" fill="#664e27"/><path d="m56 29c0 6.1-4.9 11-11 11-6.1 0-11-4.9-11-11 0-6.1 4.9-11 11-11 6.1 0 11 4.9 11 11" fill="#fff"/><path d="m50 29c0 2.8-2.2 5-5 5-2.8 0-5-2.2-5-5s2.2-5 5-5c2.8 0 5 2.2 5 5" fill="#664e27"/><g fill="#917524"><path d="m50.2 15.8c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2.1-1.4 1.7"/><path d="m25.5 12.5c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.2.2 2.3-.4 2.2"/></g><circle cx="32" cy="49" r="9" fill="#664e27"/><path d="m26 46c1.2-2.4 3.4-4 6-4 2.6 0 4.8 1.6 6 4h-12" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f633.svg b/public/emoji/1f633.svg new file mode 100644 index 000000000..8be56d39a --- /dev/null +++ b/public/emoji/1f633.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#ff717f"><circle cx="52.8" cy="37.1" r="8"/><circle cx="11.2" cy="37.1" r="8"/></g><g fill="#917524"><path d="m54.6 20.6c-2.7-3.3-6.7-5.1-11-5.1-.6 0-.7-2.2 0-2.2 4.9 0 9.5 2.1 12.7 5.9.5.6-1.3 1.9-1.7 1.4"/><path d="m20.3 15.4c-4.2 0-8.3 1.9-11 5.1-.4.5-2.1-.8-1.7-1.4 3.1-3.8 7.8-5.9 12.7-5.9.7 0 .6 2.2 0 2.2"/></g><circle cx="32" cy="49.5" r="4.5" fill="#664e27"/><path d="m29.5 29.1c0 5-4 9-9 9-5 0-9-4-9-9 0-5 4-9 9-9 5 0 9 4.1 9 9" fill="#fff"/><circle cx="20.5" cy="29.1" r="4.5" fill="#664e27"/><path d="m52.5 29.1c0 5-4 9-9 9-5 0-9-4-9-9 0-5 4-9 9-9 5 0 9 4.1 9 9" fill="#fff"/><circle cx="43.5" cy="29.1" r="4.5" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f634.svg b/public/emoji/1f634.svg new file mode 100644 index 000000000..41beef906 --- /dev/null +++ b/public/emoji/1f634.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,32c0,16.6-10.8,30-30,30C15.4,62,2,48.6,2,32C2,15.4,15.4,2,32,2S62,15.4,62,32z" fill="#ffdd67"/><g fill="#467591"><path d="m26.8 21.3c-.2-.4-.7-.6-1.1-.3l-2 1.2.7-5c0-.2 0-.4-.1-.5l-.6-1.2c-.1-.2-.3-.3-.5-.4-.2-.1-.4 0-.6.1l-4.9 2.9c-.2.1-.3.3-.4.5-.1.2 0 .4.1.6l.7 1.3c.2.4.7.6 1.1.3l1.9-1.1-.7 4.9c0 .2 0 .4.1.5l.7 1.3c.2.3.5.5.9.4.1 0 .1 0 .2-.1l5-2.9c.2-.1.3-.3.4-.5.1-.2 0-.4-.1-.6l-.8-1.4"/><path d="m40.5 8.1c-.1-.2-.3-.3-.5-.4l-7.9-2c-.4-.1-.8.2-.9.6l-.4 1.9c0 .2 0 .4.1.6.1.2.3.3.5.4l3.6.9-5.5 4.7c-.1.1-.2.3-.3.5l-.2 2c0 .2 0 .4.1.6.1.2.3.3.5.4l8 2c.1 0 .2 0 .3 0 .1 0 .2-.1.3-.1.2-.1.3-.3.3-.5l.4-1.9c.1-.4-.2-.9-.6-1l-3.8-1 5.5-4.8c.1-.1.2-.3.3-.5l.4-1.8c0-.2-.1-.4-.2-.6"/><path d="m55 22.4c.2-.1.3-.2.4-.4l1.2-2.5c.2-.4 0-.8-.4-1l-5.8-2.8 10.1-5c.2-.1.3-.2.3-.4l1.1-2.3c.2-.4 0-.8-.4-1l-10.5-4.9c-.4-.2-.8 0-1 .4l-1.2 2.5c-.2.4 0 .8.4 1l5.5 2.6-10 4.9c-.2.1-.3.2-.3.4l-1.2 2.5c-.1.2-.1.4 0 .6 0 .1.1.2.2.3.1.1.1.1.2.1l10.8 5.1c.2 0 .4 0 .6-.1"/></g><g fill="#664e27"><path d="m50 45.2c.8 1.2 1.1 3.6-.6 4.7-1.4.9-3.7.7-5.4 1.8-1.8 1.2-2.5 3.3-3.9 4.2-1.9 1.2-3.7-.2-4.5-1.4-1.4-2.2.7-6.1 4.7-8.6 3.9-2.6 8.3-2.9 9.7-.7"/><path d="m38.3 33.6c7.2 5.4 14.9 1.8 15.3-7.1 0-.5-.6-.4-1.4-.5-2.4 4.8-8.7 7.4-13.5 6.3-.3.7-.7 1.1-.4 1.3"/><path d="m15.9 44.1c7.2 5.4 14.9 1.8 15.3-7.1 0-.5-.6-.4-1.4-.5-2.4 4.8-8.7 7.4-13.5 6.3-.3.6-.8 1-.4 1.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f635.svg b/public/emoji/1f635.svg new file mode 100644 index 000000000..655645247 --- /dev/null +++ b/public/emoji/1f635.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><path d="m28.6 19.8l-12.1 12.2c-.8.8-3.6-2-2.8-2.8l12.2-12.2c.7-.7 3.5 2.1 2.7 2.8"/><path d="m25.8 32l-12.1-12.2c-.8-.8 2-3.6 2.8-2.8l12.2 12.2c.7.8-2.1 3.6-2.9 2.8"/><path d="m50.3 19.8l-12.1 12.2c-.8.8-3.6-2-2.8-2.8l12.2-12.2c.7-.7 3.5 2.1 2.7 2.8"/><path d="m47.5 32l-12.1-12.2c-.8-.8 2-3.6 2.8-2.8l12.2 12.2c.7.8-2.1 3.6-2.9 2.8"/><circle cx="32" cy="47" r="9"/></g><path d="m26 44c1.2-2.4 3.4-4 6-4 2.6 0 4.8 1.6 6 4h-12" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f636.svg b/public/emoji/1f636.svg new file mode 100644 index 000000000..9ad70bc51 --- /dev/null +++ b/public/emoji/1f636.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="20.5" cy="28.5" r="5"/><circle cx="43.5" cy="28.5" r="5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f637.svg b/public/emoji/1f637.svg new file mode 100644 index 000000000..2fcc6b50f --- /dev/null +++ b/public/emoji/1f637.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#fff"><path d="m18.2 47.4l-9 4.1c.8 1 1.7 1.9 2.6 2.7l7.6-3.6-1.2-3.2"/><path d="m17.1 35.1l-15.1-3.4c0 .1 0 .2 0 .3 0 1.1.1 2.2.2 3.3l14.2 3.2.7-3.4"/><path d="m54.8 51.5l-9-4.1-1.3 3.3 7.6 3.6c1-.9 1.8-1.8 2.7-2.8"/><path d="m47.7 38.5l14.2-3.2c.1-1.1.2-2.2.2-3.3 0-.1 0-.2 0-.3l-15.1 3.5.7 3.3"/></g><path d="m49.9 39.9c0 10.6-8 19.1-17.9 19.1s-17.9-8.6-17.9-19.1c0-10.6 10.4-8.5 17.9-8.5 7.5-.1 17.9-2.1 17.9 8.5" opacity=".1"/><path d="m49.5 39.1c0 10-7.8 18-17.5 18s-17.5-8.1-17.5-18c0-10 10.2-8.1 17.5-8.1s17.5-1.9 17.5 8.1" fill="#fff"/><g fill="#664e27"><path d="m35.8 20.8c2 8.8 10.2 11 16.3 4.4.3-.3-.2-.6-.7-1.3-4.9 2.1-11.4.1-14.3-3.8-.8.2-1.4.2-1.3.7"/><path d="m11.8 25.2c6.1 6.6 14.3 4.4 16.3-4.4.1-.4-.5-.5-1.2-.7-3.2 4.3-9.9 5.8-14.4 3.9-.5.5-1 .8-.7 1.2"/></g><g fill="#917524"><path d="m53.2 17c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2.1-1.4 1.7"/><path d="m22.5 13.7c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.2.2 2.3-.4 2.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f638.svg b/public/emoji/1f638.svg new file mode 100644 index 000000000..6e8aa8435 --- /dev/null +++ b/public/emoji/1f638.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M60.9,2c1.8,13.4,1.5,24.2-1.2,31.1L34.9,14.7C39.8,9.6,49.8,3.5,60.9,2z" fill="#dadee0"/><path d="m57.7 32.2l-10.2-13.3c0 0 1.9-7.3 11.6-12.4 2.9 11.6-1.4 25.7-1.4 25.7" fill="#f7a4a4"/><path d="m53.8 29.2l-6.3-8.2c0 0 2.6-5 8.6-8.2-3.5 7.5-2.3 16.4-2.3 16.4" fill="#f78d8d"/><path d="M3.1,2C1.3,15.4,1.6,26.2,4.3,33.1l24.8-18.5C24.2,9.6,14.2,3.5,3.1,2z" fill="#dadee0"/><path d="m6.3 32.2l10.3-13.3c0 0-1.9-7.3-11.6-12.4-3 11.6 1.3 25.7 1.3 25.7" fill="#f7a4a4"/><path d="m10.2 29.2l6.4-8.2c0 0-2.6-5-8.6-8.2 3.4 7.5 2.2 16.4 2.2 16.4" fill="#f78d8d"/><path d="m58.2 50.8c.8-.9 1.4-1.6 1.7-2.2 1.6-2.6 2.1-5.3 2.1-5.3l-2 .4c0 0 2.3-2.5 1.7-7.8l-2 2.1c0 0 1.9-5.4.3-10.4l-2.2 1.6c0 0 .7-2 .1-3.4l-.9.7c0 0 1.7-4.7.2-6.6-.9 2.8-1.9 2.8-1.9 2.8s1.2-2.1.3-3c-1 1.6-1.8.6-1.8.1.1-.6-.2-1.5 2.7-2-2.3-1.4-5.1-.4-5.1-.4s.1-1.5 2.1-1.4c-1.9-1.6-4.5-.6-4.5-.6-4.1-3.1-9.6-4.9-17.1-4.9-7.4 0-12.9 1.8-17.1 4.9 0 0-2.6-.9-4.5.6 2-.1 2.1 1.4 2.1 1.4s-2.7-1-5.1.4c2.9.4 2.7 1.3 2.7 2 0 .5-.8 1.5-1.8-.1-1 .9.3 3 .3 3s-1 0-1.9-2.8c-1.5 2 .2 6.6.2 6.6l-.9-.7c-.6 1.4.1 3.4.1 3.4l-2-1.6c-1.7 5 .3 10.4.3 10.4l-1.9-2.1c-.7 5.3 1.6 7.8 1.6 7.8l-2-.4c0 0 .5 2.7 2.1 5.3.2.5.8 1.3 1.7 2.2 0 0 0 0 .1.1 4.1 4.1 14.2 11.1 26.1 11.1 11.9 0 22-7 26.1-11.1 0-.1.1-.1.1-.1" fill="#dadee0"/><g fill="#94989b"><path d="m37.7 10.8c-1.8-.3-3.7-.4-5.7-.4s-3.9.1-5.7.4c.7 3.9 2.8 6.6 5.7 11.6 3-5.1 5-7.8 5.7-11.6"/><path d="m46.8 13.8c-1.9-1.1-4.1-1.9-6.5-2.5.6 2.3 1.9 3.9 3.6 6.9 1.3-2.1 2.2-2.7 2.9-4.4"/><path d="m23.7 11.3c-2.5.6-4.6 1.4-6.5 2.5.7 1.8 1.7 2.3 2.9 4.4 1.8-3.1 3-4.7 3.6-6.9"/></g><g fill="#4c5359"><path d="m36 36c-.8-.9-3.3-1-4-1-.7 0-3.2.1-4 1-.6.7-.1 2.3 1.4 3.8 1 .9 1.9 1.2 2.6 1.2.7 0 1.7-.3 2.6-1.2 1.6-1.4 2-3.1 1.4-3.8"/><path d="m27 32.9c-1.9-5.1-4.7-7.7-7.5-7.7s-5.6 2.6-7.5 7.7c-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7 2.2 0 4.4.8 6.2 2.7.5.6 1.5-.4 1.3-.9"/><path d="m51.9 32.9c-1.9-5.1-4.7-7.7-7.5-7.7-2.8 0-5.6 2.6-7.5 7.7-.2.5.8 1.4 1.3.9 1.8-1.9 4-2.7 6.2-2.7s4.4.8 6.2 2.7c.6.6 1.5-.4 1.3-.9"/><path d="m49 45.4c0-.8-.5-1.8-1.8-2.1-3.5-.6-8.6-1.3-15.2-1.3-6.6 0-11.7.7-15.2 1.3-1.3.3-1.8 1.3-1.8 2.1 0 9.6 2.7 12.6 13.8 12.6h6.5c11 0 13.7-3 13.7-12.6"/></g><g fill="#fff"><path d="m45.1 46.2c.1-.5 0-1-.4-1.1 0 0-5.7-1.1-12.7-1.1-7 0-12.7 1.1-12.7 1.1-.4.1-.6.6-.4 1.1l.9 2.9c.1.5.6.9 1 .9h22.5c.4 0 .8-.4 1-.9l.8-2.9"/><path d="m32 56c4.9 0 12 0 11.8-2.1 0-.4-.1-.8-.2-1.3-.1-.5-.2-.7-1.1-.7-1.9 0-19.5 0-21 0-.8 0-.9.1-1.1.7-.1.5-.2.9-.2 1.3-.2 2.1 6.9 2.1 11.8 2.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f639.svg b/public/emoji/1f639.svg new file mode 100644 index 000000000..1eb62f35c --- /dev/null +++ b/public/emoji/1f639.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M60.9,2c1.8,13.4,1.5,24.2-1.2,31.1L34.9,14.7C39.8,9.6,49.8,3.5,60.9,2z" fill="#dadee0"/><path d="m57.7 32.2l-10.2-13.3c0 0 1.9-7.3 11.6-12.4 2.9 11.6-1.4 25.7-1.4 25.7" fill="#f7a4a4"/><path d="m53.8 29.2l-6.3-8.2c0 0 2.6-5 8.6-8.2-3.5 7.5-2.3 16.4-2.3 16.4" fill="#f78d8d"/><path d="M3.1,2C1.3,15.4,1.6,26.2,4.3,33.1l24.8-18.5C24.2,9.6,14.2,3.5,3.1,2z" fill="#dadee0"/><path d="m6.3 32.2l10.3-13.3c0 0-1.9-7.3-11.6-12.4-3 11.6 1.3 25.7 1.3 25.7" fill="#f7a4a4"/><path d="m10.2 29.2l6.4-8.2c0 0-2.6-5-8.6-8.2 3.4 7.5 2.2 16.4 2.2 16.4" fill="#f78d8d"/><path d="m58.2 50.8c.8-.9 1.4-1.6 1.7-2.2 1.6-2.6 2.1-5.3 2.1-5.3l-2 .4c0 0 2.3-2.5 1.7-7.8l-2 2.1c0 0 1.9-5.4.3-10.4l-2.2 1.6c0 0 .7-2 .1-3.4l-.9.7c0 0 1.7-4.7.2-6.6-.9 2.8-1.9 2.8-1.9 2.8s1.2-2.1.3-3c-1 1.6-1.8.6-1.8.1.1-.6-.2-1.5 2.7-2-2.3-1.4-5.1-.4-5.1-.4s.1-1.5 2.1-1.4c-1.9-1.6-4.5-.6-4.5-.6-4.1-3.1-9.6-4.9-17.1-4.9-7.4 0-12.9 1.8-17.1 4.9 0 0-2.6-.9-4.5.6 2-.1 2.1 1.4 2.1 1.4s-2.7-1-5.1.4c2.9.4 2.7 1.3 2.7 2 0 .5-.8 1.5-1.8-.1-1 .9.3 3 .3 3s-1 0-1.9-2.8c-1.5 2 .2 6.6.2 6.6l-.9-.7c-.6 1.4.1 3.4.1 3.4l-2-1.6c-1.7 5 .3 10.4.3 10.4l-1.9-2.1c-.7 5.3 1.6 7.8 1.6 7.8l-2-.4c0 0 .5 2.7 2.1 5.3.2.5.8 1.3 1.7 2.2 0 0 0 0 .1.1 4.1 4.1 14.2 11.1 26.1 11.1s22-7 26.1-11.1c0-.1.1-.1.1-.1" fill="#dadee0"/><g fill="#94989b"><path d="m37.7 10.8c-1.8-.3-3.7-.4-5.7-.4s-3.9.1-5.7.4c.7 3.9 2.8 6.6 5.7 11.6 3-5.1 5-7.8 5.7-11.6"/><path d="m46.8 13.8c-1.9-1.1-4.1-1.9-6.5-2.5.6 2.3 1.9 3.9 3.6 6.9 1.3-2.1 2.2-2.7 2.9-4.4"/><path d="m23.7 11.3c-2.5.6-4.6 1.4-6.5 2.5.7 1.8 1.7 2.3 2.9 4.4 1.8-3.1 3-4.7 3.6-6.9"/></g><g fill="#65b1ef"><path d="m59.4 37.9c7.3 7.7-2.6 18.1-9.9 10.4-5.3-5.6-5.6-16.3-5.6-16.3s10.2.3 15.5 5.9"/><path d="m14.5 48.3c-7.3 7.7-17.2-2.7-9.9-10.4 5.3-5.6 15.5-5.9 15.5-5.9s-.3 10.7-5.6 16.3"/></g><g fill="#4c5359"><path d="m51.7 24.9c.6.3.3 1-.2 1.1-2.7.4-5.5.9-8.3 2.4 4 .7 7.2 2.7 9 4.8.4.5-.1 1.1-.5 1-4.8-1.7-9.7-2.7-15.8-2-.5 0-.9-.2-.8-.7 1.6-7.3 10.9-10 16.6-6.6"/><path d="m12.3 24.9c-.6.3-.3 1 .2 1.1 2.7.4 5.5.9 8.3 2.4-4 .7-7.2 2.7-9 4.8-.4.5.1 1.1.5 1 4.8-1.7 9.7-2.7 15.8-2 .5 0 .9-.2.8-.7-1.6-7.3-10.9-10-16.6-6.6"/><path d="m36 38c-.8-.9-3.3-1-4-1-.7 0-3.2.1-4 1-.6.7-.1 2.3 1.4 3.8 1 .9 1.9 1.2 2.6 1.2.7 0 1.7-.3 2.6-1.2 1.6-1.4 2-3.1 1.4-3.8"/><path d="m45 46.7c0-.6-.4-1.4-1.4-1.6-2.6-.6-6.6-1.1-11.6-1.1-5 0-9 .5-11.6 1-1 .2-1.4 1-1.4 1.6 0 5.7 4.3 11.4 13 11.4 8.7 0 13-5.7 13-11.3"/></g><path d="m25.5 54.6c1.9.9 4 1.4 6.5 1.4 2.5 0 4.6-.5 6.5-1.4-1.8-1-4-1.6-6.5-1.6-2.5 0-4.7.6-6.5 1.6" fill="#ff717f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f63a.svg b/public/emoji/1f63a.svg new file mode 100644 index 000000000..c708d746e --- /dev/null +++ b/public/emoji/1f63a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M60.9,2c1.8,13.4,1.5,24.2-1.2,31.1L34.9,14.7C39.8,9.6,49.8,3.5,60.9,2z" fill="#dadee0"/><path d="m57.7 32.2l-10.2-13.3c0 0 1.9-7.3 11.6-12.4 2.9 11.6-1.4 25.7-1.4 25.7" fill="#f7a4a4"/><path d="m53.8 29.2l-6.3-8.2c0 0 2.6-5 8.6-8.2-3.5 7.5-2.3 16.4-2.3 16.4" fill="#f78d8d"/><path d="M3.1,2C1.3,15.4,1.6,26.2,4.3,33.1l24.8-18.5C24.2,9.6,14.2,3.5,3.1,2z" fill="#dadee0"/><path d="m6.3 32.2l10.3-13.3c0 0-1.9-7.3-11.6-12.4-3 11.6 1.3 25.7 1.3 25.7" fill="#f7a4a4"/><path d="m10.2 29.2l6.4-8.2c0 0-2.6-5-8.6-8.2 3.4 7.5 2.2 16.4 2.2 16.4" fill="#f78d8d"/><path d="m58.2 50.8c.8-.9 1.4-1.6 1.7-2.2 1.6-2.6 2.1-5.3 2.1-5.3l-2 .4c0 0 2.3-2.5 1.7-7.8l-2 2.1c0 0 1.9-5.4.3-10.4l-2.2 1.6c0 0 .7-2 .1-3.4l-.9.7c0 0 1.7-4.7.2-6.6-.9 2.8-1.9 2.8-1.9 2.8s1.2-2.1.3-3c-1 1.6-1.8.6-1.8.1.1-.6-.2-1.5 2.7-2-2.3-1.4-5.1-.4-5.1-.4s.1-1.5 2.1-1.4c-1.9-1.6-4.5-.6-4.5-.6-4.1-3.1-9.6-4.9-17.1-4.9-7.4 0-12.9 1.8-17.1 4.9 0 0-2.6-.9-4.5.6 2-.1 2.1 1.4 2.1 1.4s-2.7-1-5.1.4c2.9.4 2.7 1.3 2.7 2 0 .5-.8 1.5-1.8-.1-1 .9.3 3 .3 3s-1 0-1.9-2.8c-1.5 2 .2 6.6.2 6.6l-.9-.7c-.6 1.4.1 3.4.1 3.4l-2-1.6c-1.7 5 .3 10.4.3 10.4l-1.9-2.1c-.7 5.3 1.6 7.8 1.6 7.8l-2-.4c0 0 .5 2.7 2.1 5.3.2.5.8 1.3 1.7 2.2 0 0 0 0 .1.1 4.1 4.1 14.2 11.1 26.1 11.1 11.9 0 22-7 26.1-11.1 0-.1.1-.1.1-.1" fill="#dadee0"/><g fill="#94989b"><path d="m37.7 10.8c-1.8-.3-3.7-.4-5.7-.4s-3.9.1-5.7.4c.7 3.9 2.8 6.6 5.7 11.6 3-5.1 5-7.8 5.7-11.6"/><path d="m46.8 13.8c-1.9-1.1-4.1-1.9-6.5-2.5.6 2.3 1.9 3.9 3.6 6.9 1.3-2.1 2.2-2.7 2.9-4.4"/><path d="m23.7 11.3c-2.5.6-4.6 1.4-6.5 2.5.7 1.8 1.7 2.3 2.9 4.4 1.8-3.1 3-4.7 3.6-6.9"/></g><path d="m36 38c-.8-.9-3.3-1-4-1-.7 0-3.2.1-4 1-.6.7-.1 2.3 1.4 3.8 1 .9 1.9 1.2 2.6 1.2.7 0 1.7-.3 2.6-1.2 1.6-1.4 2-3.1 1.4-3.8" fill="#4c5359"/><path d="m24.3 30.8c0 0-.5-4.6-4.5-6-4.5-1.7-7.6 2.4-8.5 4.7-1.2 3.4.3 7.1.8 8 .3.6 3.7 3.2 11.2.7 0 0 1.9-3.8 1-7.4" fill="#fff"/><path d="m24.3 30.8c-.4-1.6-1.1-3-2.3-4.1-.5-.5-1.2-1-1.9-1.2-.3-.1-.7-.3-1.1-.3-.2-.1-.6-.2-1-.2-1.5 0-2.8.6-3.9 1.6-1.1 1-1.9 2.3-2.3 3.7-.4 1.4-.3 3 0 4.4.2.7.4 1.5.7 2.2l.1.2c0-.1 0 0 0 0l.1.1c.1.1.2.2.4.3.3.2.6.4.9.5 1.4.6 2.9.8 4.5.8 1.6 0 3.2-.3 4.8-.7-1.5.7-3.1 1.1-4.7 1.4-1.6.2-3.4.2-5-.4-.4-.1-.8-.3-1.2-.6-.2-.1-.4-.3-.6-.4-.1 0-.1-.1-.2-.2l-.1-.1-.1-.1-.2-.3c-.4-.8-.7-1.6-.9-2.4-.4-1.6-.5-3.4-.1-5.1.5-1.7 1.5-3.2 2.8-4.4 1.3-1.1 3.1-1.9 4.9-1.7.4.1.9.1 1.3.3.4.1.8.3 1.2.5.8.4 1.4 1 2 1.6 1.2 1.4 1.8 3 1.9 4.6" fill="#b2b6b8"/><path d="m39.7 30.8c0 0 .5-4.6 4.5-6 4.5-1.7 7.6 2.4 8.5 4.7 1.2 3.4-.3 7.1-.8 8-.3.6-3.7 3.2-11.2.7 0 0-1.9-3.8-1-7.4" fill="#fff"/><path d="m39.7 30.8c.1-1.6.7-3.2 1.7-4.6.5-.7 1.2-1.2 2-1.6.4-.2.8-.4 1.2-.5.4-.1.9-.2 1.3-.3 1.8-.2 3.6.6 4.9 1.7 1.3 1.2 2.3 2.6 2.8 4.4.4 1.7.3 3.5-.1 5.2-.2.8-.5 1.6-.9 2.4l-.2.3-.1.1v.1c-.1.1-.1.1-.2.2-.2.2-.4.3-.6.4-.4.2-.8.4-1.2.6-1.7.6-3.4.6-5 .4-1.6-.3-3.2-.7-4.7-1.4 1.6.3 3.2.6 4.8.7 1.6 0 3.2-.2 4.5-.8.3-.1.7-.3.9-.5.1-.1.3-.2.4-.3l.1-.1c0 0 0 0 0 0l.1-.2c.3-.7.5-1.4.7-2.2.3-1.5.4-3 0-4.4-.4-1.4-1.2-2.7-2.3-3.7-1.1-1-2.4-1.6-3.9-1.6-.4 0-.7.1-1.1.1-.4.1-.7.2-1.1.3-.7.3-1.3.7-1.9 1.2-1 1.1-1.7 2.6-2.1 4.1" fill="#b2b6b8"/><g fill="#4c5359"><ellipse cx="44" cy="32.5" rx="4" ry="4.5"/><ellipse cx="20" cy="32.5" rx="4" ry="4.5"/><path d="m45 46.7c0-.6-.4-1.4-1.4-1.6-2.6-.6-6.6-1.1-11.6-1.1-5 0-9 .5-11.6 1-1 .2-1.4 1-1.4 1.6 0 5.7 4.3 11.4 13 11.4 8.7 0 13-5.7 13-11.3"/></g><path d="m25.5 54.6c1.9.9 4 1.4 6.5 1.4 2.5 0 4.6-.5 6.5-1.4-1.8-1-4-1.6-6.5-1.6s-4.7.6-6.5 1.6" fill="#ff717f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f63b.svg b/public/emoji/1f63b.svg new file mode 100644 index 000000000..b7388254b --- /dev/null +++ b/public/emoji/1f63b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M60.9,2c1.8,13.4,1.5,24.2-1.2,31.1L34.9,14.7C39.8,9.6,49.8,3.5,60.9,2z" fill="#dadee0"/><path d="m57.7 32.2l-10.2-13.3c0 0 1.9-7.3 11.6-12.4 2.9 11.6-1.4 25.7-1.4 25.7" fill="#f7a4a4"/><path d="m53.8 29.2l-6.3-8.2c0 0 2.6-5 8.6-8.2-3.5 7.5-2.3 16.4-2.3 16.4" fill="#f78d8d"/><path d="M3.1,2C1.3,15.4,1.6,26.2,4.3,33.1l24.8-18.5C24.2,9.6,14.2,3.5,3.1,2z" fill="#dadee0"/><path d="m6.3 32.2l10.3-13.3c0 0-1.9-7.3-11.6-12.4-3 11.6 1.3 25.7 1.3 25.7" fill="#f7a4a4"/><path d="m10.2 29.2l6.4-8.2c0 0-2.6-5-8.6-8.2 3.4 7.5 2.2 16.4 2.2 16.4" fill="#f78d8d"/><path d="m58.2 50.8c.8-.9 1.4-1.6 1.7-2.2 1.6-2.6 2.1-5.3 2.1-5.3l-2 .4c0 0 2.3-2.5 1.7-7.8l-2 2.1c0 0 1.9-5.4.3-10.4l-2.2 1.6c0 0 .7-2 .1-3.4l-.9.7c0 0 1.7-4.7.2-6.6-.9 2.8-1.9 2.8-1.9 2.8s1.2-2.1.3-3c-1 1.6-1.8.6-1.8.1.1-.6-.2-1.5 2.7-2-2.3-1.4-5.1-.4-5.1-.4s.1-1.5 2.1-1.4c-1.9-1.6-4.5-.6-4.5-.6-4.1-3.1-9.6-4.9-17.1-4.9-7.4 0-12.9 1.8-17.1 4.9 0 0-2.6-.9-4.5.6 2-.1 2.1 1.4 2.1 1.4s-2.7-1-5.1.4c2.9.4 2.7 1.3 2.7 2 0 .5-.8 1.5-1.8-.1-1 .9.3 3 .3 3s-1 0-1.9-2.8c-1.5 2 .2 6.6.2 6.6l-.9-.7c-.6 1.4.1 3.4.1 3.4l-2-1.6c-1.7 5 .3 10.4.3 10.4l-1.9-2.1c-.7 5.3 1.6 7.8 1.6 7.8l-2-.4c0 0 .5 2.7 2.1 5.3.2.5.8 1.3 1.7 2.2 0 0 0 0 .1.1 4.1 4.1 14.2 11.1 26.1 11.1 11.9 0 22-7 26.1-11.1 0-.1.1-.1.1-.1" fill="#dadee0"/><g fill="#94989b"><path d="m37.7 10.8c-1.8-.3-3.7-.4-5.7-.4s-3.9.1-5.7.4c.7 3.9 2.8 6.6 5.7 11.6 3-5.1 5-7.8 5.7-11.6"/><path d="m46.8 13.8c-1.9-1.1-4.1-1.9-6.5-2.5.6 2.3 1.9 3.9 3.6 6.9 1.3-2.1 2.2-2.7 2.9-4.4"/><path d="m23.7 11.3c-2.5.6-4.6 1.4-6.5 2.5.7 1.8 1.7 2.3 2.9 4.4 1.8-3.1 3-4.7 3.6-6.9"/></g><g fill="#f46767"><path d="m60.9 26c-.4-2.1-1.8-3.9-4-4.4-2.4-.6-4.6.3-6.7 2.2-1.2-2.9-3-5.1-5.8-6.2-2.9-1.1-5.8-.4-7.6 1.6-1.9 2.1-2.6 5.3-.6 9.6 1.9 4 10.2 12 10.5 12.2.3-.2 9.6-5.4 11.9-7.9 2.2-2.5 2.7-5 2.3-7.1"/><path d="m27.2 19.2c-1.8-2-4.6-2.8-7.6-1.6-2.9 1.1-4.7 3.3-5.8 6.2-2.1-1.9-4.3-2.7-6.7-2.2-2.2.5-3.6 2.3-4 4.4-.4 2.1.1 4.6 2.3 7.1 2.3 2.5 11.6 7.7 11.9 7.9.2-.2 8.6-8.3 10.5-12.2 2-4.3 1.3-7.5-.6-9.6"/></g><g fill="#4c5359"><path d="m36 38c-.8-.9-3.3-1-4-1-.7 0-3.2.1-4 1-.6.7-.1 2.3 1.4 3.8 1 .9 1.9 1.2 2.6 1.2.7 0 1.7-.3 2.6-1.2 1.6-1.4 2-3.1 1.4-3.8"/><path d="m45 46.7c0-.6-.4-1.4-1.4-1.6-2.6-.6-6.6-1.1-11.6-1.1-5 0-9 .5-11.6 1-1 .2-1.4 1-1.4 1.6 0 5.7 4.3 11.4 13 11.4 8.7 0 13-5.7 13-11.3"/></g><path d="m25.5 54.6c1.9.9 4 1.4 6.5 1.4 2.5 0 4.6-.5 6.5-1.4-1.8-1-4-1.6-6.5-1.6-2.5 0-4.7.6-6.5 1.6" fill="#ff717f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f63c.svg b/public/emoji/1f63c.svg new file mode 100644 index 000000000..7cebf3d67 --- /dev/null +++ b/public/emoji/1f63c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M60.9,2c1.8,13.4,1.5,24.2-1.2,31.1L34.9,14.7C39.8,9.6,49.8,3.5,60.9,2z" fill="#dadee0"/><path d="m57.7 32.2l-10.2-13.3c0 0 1.9-7.3 11.6-12.4 2.9 11.6-1.4 25.7-1.4 25.7" fill="#f7a4a4"/><path d="m53.8 29.2l-6.3-8.2c0 0 2.6-5 8.6-8.2-3.5 7.5-2.3 16.4-2.3 16.4" fill="#f78d8d"/><path d="M3.1,2C1.3,15.4,1.6,26.2,4.3,33.1l24.8-18.5C24.2,9.6,14.2,3.5,3.1,2z" fill="#dadee0"/><path d="m6.3 32.2l10.3-13.3c0 0-1.9-7.3-11.6-12.4-3 11.6 1.3 25.7 1.3 25.7" fill="#f7a4a4"/><path d="m10.2 29.2l6.4-8.2c0 0-2.6-5-8.6-8.2 3.4 7.5 2.2 16.4 2.2 16.4" fill="#f78d8d"/><path d="m58.2 50.8c.8-.9 1.4-1.6 1.7-2.2 1.6-2.6 2.1-5.3 2.1-5.3l-2 .4c0 0 2.3-2.5 1.7-7.8l-2 2.1c0 0 1.9-5.4.3-10.4l-2.2 1.6c0 0 .7-2 .1-3.4l-.9.7c0 0 1.7-4.7.2-6.6-.9 2.8-1.9 2.8-1.9 2.8s1.2-2.1.3-3c-1 1.6-1.8.6-1.8.1.1-.6-.2-1.5 2.7-2-2.3-1.4-5.1-.4-5.1-.4s.1-1.5 2.1-1.4c-1.9-1.6-4.5-.6-4.5-.6-4.1-3.1-9.6-4.9-17.1-4.9-7.4 0-12.9 1.8-17.1 4.9 0 0-2.6-.9-4.5.6 2-.1 2.1 1.4 2.1 1.4s-2.7-1-5.1.4c2.9.4 2.7 1.3 2.7 2 0 .5-.8 1.5-1.8-.1-1 .9.3 3 .3 3s-1 0-1.9-2.8c-1.5 2 .2 6.6.2 6.6l-.9-.7c-.6 1.4.1 3.4.1 3.4l-2-1.6c-1.7 5 .3 10.4.3 10.4l-1.9-2.1c-.7 5.3 1.6 7.8 1.6 7.8l-2-.4c0 0 .5 2.7 2.1 5.3.2.5.8 1.3 1.7 2.2 0 0 0 0 .1.1 4.1 4.1 14.2 11.1 26.1 11.1s22-7 26.1-11.1c0-.1.1-.1.1-.1" fill="#dadee0"/><g fill="#94989b"><path d="m37.7 10.8c-1.8-.3-3.7-.4-5.7-.4s-3.9.1-5.7.4c.7 3.9 2.8 6.6 5.7 11.6 3-5.1 5-7.8 5.7-11.6"/><path d="m46.8 13.8c-1.9-1.1-4.1-1.9-6.5-2.5.6 2.3 1.9 3.9 3.6 6.9 1.3-2.1 2.2-2.7 2.9-4.4"/><path d="m23.7 11.3c-2.5.6-4.6 1.4-6.5 2.5.7 1.8 1.7 2.3 2.9 4.4 1.8-3.1 3-4.7 3.6-6.9"/></g><path d="m36 38.8c-.8-.9-3.3-1-4-1-.7 0-3.2.1-4 1-.6.7-.1 2.3 1.4 3.8 1 .9 1.9 1.2 2.6 1.2.7 0 1.7-.3 2.6-1.2 1.6-1.5 2-3.2 1.4-3.8" fill="#4c5359"/><path d="m24.3 30.8c0 0-.5-3.6-4.5-5-4.5-1.7-7.6 1.4-8.5 3.7-1.2 3.4.3 7.1.8 8 .3.6 3.7 3.2 11.2.7 0 0 1.9-3.8 1-7.4" fill="#fff"/><path d="m24.3 30.8c0 0-5.9-4.8-6.3-4.8-1.5 0-2.8-.4-3.9.6-1.1 1-1.9 2.3-2.3 3.7-.4 1.4-.3 3 0 4.4.2.7.4 1.5.7 2.2l.1.2c0-.1 0 0 0 0l.1.1c.1.1.2.2.4.3.3.2.6.4.9.5 1.4.6 2.9.8 4.5.8 1.6 0 3.2-.3 4.8-.7-1.5.7-3.1 1.1-4.7 1.4-1.6.2-3.4.2-5-.4-.4-.1-.8-.3-1.2-.6-.2-.1-.4-.3-.6-.4-.1 0-.1-.1-.2-.2l-.1-.1-.1-.1-.2-.3c-.4-.8-.7-1.6-.9-2.4-.4-1.6-.5-3.4-.1-5.1.5-1.7 1.5-3.2 2.8-4.4 1.3-1.1 3.1-.9 4.9-.7.6.1 6.4 6 6.4 6" fill="#b2b6b8"/><path d="m39.7 30.8c0 0 .5-3.6 4.5-5 4.5-1.7 7.6 1.4 8.5 3.7 1.2 3.4-.3 7.1-.8 8-.3.6-3.7 3.2-11.2.7 0 0-1.9-3.8-1-7.4" fill="#fff"/><path d="m39.7 30.8c0 0 5.8-5.9 6.2-6 1.8-.2 3.6-.4 4.9.7 1.3 1.2 2.3 2.6 2.8 4.4.4 1.7.3 3.5-.1 5.2-.2.8-.5 1.6-.9 2.4l-.2.3-.1.1v.1c-.1.1-.1.1-.2.2-.2.2-.4.3-.6.4-.4.2-.8.4-1.2.6-1.7.6-3.4.6-5 .4-1.6-.3-3.2-.7-4.7-1.4 1.6.3 3.2.6 4.8.7 1.6 0 3.2-.2 4.5-.8.3-.1.7-.3.9-.5.1-.1.3-.2.4-.3l.1-.1c0 0 0 0 0 0l.1-.2c.3-.7.5-1.4.7-2.2.3-1.5.4-3 0-4.4-.4-1.4-1.2-2.7-2.3-3.7-1.1-1-2.4-.6-3.9-.6-.3-.1-6.2 4.7-6.2 4.7" fill="#b2b6b8"/><g fill="#4c5359"><ellipse cx="44" cy="32.5" rx="4" ry="4.5"/><ellipse cx="20" cy="32.5" rx="4" ry="4.5"/><path d="m55.9 24.5c-1.9.2-3.5.5-5.2.9-1.6.4-3.1 1-4.6 1.7-1.5.7-2.9 1.5-4.2 2.4-1.4 1-2.6 2.1-4 3.4.2-1.9 1.1-3.7 2.4-5.1 1.2-1.5 2.9-2.6 4.6-3.4 1.8-.8 3.7-1.3 5.6-1.3 1.9 0 3.8.4 5.4 1.4"/><path d="m8.1 24.5c1.6-1 3.5-1.5 5.4-1.4 1.9 0 3.8.5 5.6 1.3 1.7.8 3.3 2 4.6 3.4 1.2 1.5 2.2 3.2 2.4 5.1-1.3-1.3-2.6-2.4-4-3.4-1.4-1-2.8-1.8-4.2-2.4-1.5-.7-3-1.2-4.6-1.7-1.7-.4-3.3-.7-5.2-.9"/><path d="m25.8 53.5c5.8 1.4 15.1 0 19.8-3.5 1.2-.9-1.2-4-2.3-3.1-3.2 2.3-11.2 4.1-16.6 2.9-1.4-.4-2.4 3.3-.9 3.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f63d.svg b/public/emoji/1f63d.svg new file mode 100644 index 000000000..8d029f960 --- /dev/null +++ b/public/emoji/1f63d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M60.9,2c1.8,13.4,1.5,24.2-1.2,31.1L34.9,14.7C39.8,9.6,49.8,3.5,60.9,2z" fill="#dadee0"/><path d="m57.7 32.2l-10.2-13.3c0 0 1.9-7.3 11.6-12.4 2.9 11.6-1.4 25.7-1.4 25.7" fill="#f7a4a4"/><path d="m53.8 29.2l-6.3-8.2c0 0 2.6-5 8.6-8.2-3.5 7.5-2.3 16.4-2.3 16.4" fill="#f78d8d"/><path d="M3.1,2C1.3,15.4,1.6,26.2,4.3,33.1l24.8-18.5C24.2,9.6,14.2,3.5,3.1,2z" fill="#dadee0"/><path d="m6.3 32.2l10.3-13.3c0 0-1.9-7.3-11.6-12.4-3 11.6 1.3 25.7 1.3 25.7" fill="#f7a4a4"/><path d="m10.2 29.2l6.4-8.2c0 0-2.6-5-8.6-8.2 3.4 7.5 2.2 16.4 2.2 16.4" fill="#f78d8d"/><path d="m58.2 50.8c.8-.9 1.4-1.6 1.7-2.2 1.6-2.6 2.1-5.3 2.1-5.3l-2 .4c0 0 2.3-2.5 1.7-7.8l-2 2.1c0 0 1.9-5.4.3-10.4l-2.2 1.6c0 0 .7-2 .1-3.4l-.9.7c0 0 1.7-4.7.2-6.6-.9 2.8-1.9 2.8-1.9 2.8s1.2-2.1.3-3c-1 1.6-1.8.6-1.8.1.1-.6-.2-1.5 2.7-2-2.3-1.4-5.1-.4-5.1-.4s.1-1.5 2.1-1.4c-1.9-1.6-4.5-.6-4.5-.6-4.1-3.1-9.6-4.9-17.1-4.9-7.4 0-12.9 1.8-17.1 4.9 0 0-2.6-.9-4.5.6 2-.1 2.1 1.4 2.1 1.4s-2.7-1-5.1.4c2.9.4 2.7 1.3 2.7 2 0 .5-.8 1.5-1.8-.1-1 .9.3 3 .3 3s-1 0-1.9-2.8c-1.5 2 .2 6.6.2 6.6l-.9-.7c-.6 1.4.1 3.4.1 3.4l-2-1.6c-1.7 5 .3 10.4.3 10.4l-1.9-2.1c-.7 5.3 1.6 7.8 1.6 7.8l-2-.4c0 0 .5 2.7 2.1 5.3.2.5.8 1.3 1.7 2.2 0 0 0 0 .1.1 4.1 4.1 14.2 11.1 26.1 11.1 11.9 0 22-7 26.1-11.1 0-.1.1-.1.1-.1" fill="#dadee0"/><g fill="#94989b"><path d="m37.7 10.8c-1.8-.3-3.7-.4-5.7-.4s-3.9.1-5.7.4c.7 3.9 2.8 6.6 5.7 11.6 3-5.1 5-7.8 5.7-11.6"/><path d="m46.8 13.8c-1.9-1.1-4.1-1.9-6.5-2.5.6 2.3 1.9 3.9 3.6 6.9 1.3-2.1 2.2-2.7 2.9-4.4"/><path d="m23.7 11.3c-2.5.6-4.6 1.4-6.5 2.5.7 1.8 1.7 2.3 2.9 4.4 1.8-3.1 3-4.7 3.6-6.9"/></g><path d="m41.4 53.8c1.6-1.6-1.8-3-1.8-5.9 0-2.9 3.4-4.2 1.8-5.9-1.9-2-6-.5-8.6-3.1 0 2.2 1.8 4.5 5.2 4.5 0 0-2.3.9-2.3 4.5 0 3.6 2.3 4.5 2.3 4.5-3.4 0-5.2 2.3-5.2 4.5 2.5-2.7 6.7-1.2 8.6-3.1" fill="#4c5359"/><g fill="#ff717f"><path d="m23 34.7c-1.7-2.8-7-3.8-11.8-2.1-4.8 1.7-7.3 5.4-5.6 8.2 1.7 2.8 7 3.8 11.8 2.1 4.8-1.7 7.3-5.4 5.6-8.2" opacity=".8"/><path d="m41 34.7c1.7-2.8 7-3.8 11.8-2.1 4.8 1.7 7.3 5.4 5.6 8.2-1.7 2.8-7 3.8-11.8 2.1-4.8-1.7-7.3-5.4-5.6-8.2" opacity=".8"/></g><g fill="#4c5359"><path d="m35.9 25.6c4.2 8 12.7 8 16.9 0 .2-.4-.3-.6-1-1-4.2 3.3-11.1 3-14.9 0-.6.4-1.2.6-1 1"/><path d="m11.2 25.6c4.2 8 12.7 8 16.9 0 .2-.4-.3-.6-1-1-4.2 3.3-11.1 3-14.9 0-.7.4-1.2.6-1 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f63e.svg b/public/emoji/1f63e.svg new file mode 100644 index 000000000..aa7be0f64 --- /dev/null +++ b/public/emoji/1f63e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M60.9,2c1.8,13.4,1.5,24.2-1.2,31.1L34.9,14.7C39.8,9.6,49.8,3.5,60.9,2z" fill="#dadee0"/><path d="m57.7 32.2l-10.2-13.3c0 0 1.9-7.3 11.6-12.4 2.9 11.6-1.4 25.7-1.4 25.7" fill="#f7a4a4"/><path d="m53.8 29.2l-6.3-8.2c0 0 2.6-5 8.6-8.2-3.5 7.5-2.3 16.4-2.3 16.4" fill="#f78d8d"/><path d="M3.1,2C1.3,15.4,1.6,26.2,4.3,33.1l24.8-18.5C24.2,9.6,14.2,3.5,3.1,2z" fill="#dadee0"/><path d="m6.3 32.2l10.3-13.3c0 0-1.9-7.3-11.6-12.4-3 11.6 1.3 25.7 1.3 25.7" fill="#f7a4a4"/><path d="m10.2 29.2l6.4-8.2c0 0-2.6-5-8.6-8.2 3.4 7.5 2.2 16.4 2.2 16.4" fill="#f78d8d"/><path d="m58.2 50.8c.8-.9 1.4-1.6 1.7-2.2 1.6-2.6 2.1-5.3 2.1-5.3l-2 .4c0 0 2.3-2.5 1.7-7.8l-2 2.1c0 0 1.9-5.4.3-10.4l-2.2 1.6c0 0 .7-2 .1-3.4l-.9.7c0 0 1.7-4.7.2-6.6-.9 2.8-1.9 2.8-1.9 2.8s1.2-2.1.3-3c-1 1.6-1.8.6-1.8.1.1-.6-.2-1.5 2.7-2-2.3-1.4-5.1-.4-5.1-.4s.1-1.5 2.1-1.4c-1.9-1.6-4.5-.6-4.5-.6-4.1-3.1-9.6-4.9-17.1-4.9-7.4 0-12.9 1.8-17.1 4.9 0 0-2.6-.9-4.5.6 2-.1 2.1 1.4 2.1 1.4s-2.7-1-5.1.4c2.9.4 2.7 1.3 2.7 2 0 .5-.8 1.5-1.8-.1-1 .9.3 3 .3 3s-1 0-1.9-2.8c-1.5 2 .2 6.6.2 6.6l-.9-.7c-.6 1.4.1 3.4.1 3.4l-2-1.6c-1.7 5 .3 10.4.3 10.4l-1.9-2.1c-.7 5.3 1.6 7.8 1.6 7.8l-2-.4c0 0 .5 2.7 2.1 5.3.2.5.8 1.3 1.7 2.2 0 0 0 0 .1.1 4.1 4.1 14.2 11.1 26.1 11.1 11.9 0 22-7 26.1-11.1 0-.1.1-.1.1-.1" fill="#dadee0"/><g fill="#94989b"><path d="m37.7 10.8c-1.8-.3-3.7-.4-5.7-.4s-3.9.1-5.7.4c.7 3.9 2.8 6.6 5.7 11.6 3-5.1 5-7.8 5.7-11.6"/><path d="m46.8 13.8c-1.9-1.1-4.1-1.9-6.5-2.5.6 2.3 1.9 3.9 3.6 6.9 1.3-2.1 2.2-2.7 2.9-4.4"/><path d="m23.7 11.3c-2.5.6-4.6 1.4-6.5 2.5.7 1.8 1.7 2.3 2.9 4.4 1.8-3.1 3-4.7 3.6-6.9"/></g><path d="m36 38.8c-.8-.9-3.3-1-4-1-.7 0-3.2.1-4 1-.6.7-.1 2.3 1.4 3.8 1 .9 1.9 1.2 2.6 1.2.7 0 1.7-.3 2.6-1.2 1.6-1.5 2-3.2 1.4-3.8" fill="#4c5359"/><path d="m24.3 30.8c0 0-.5-3.6-4.5-5-4.5-1.6-7.6 1.4-8.5 3.7-1.2 3.4.3 7.1.8 8 .3.6 3.7 3.2 11.2.7 0 0 1.9-3.8 1-7.4" fill="#fff"/><path d="m24.3 30.8c0 0-5.9-4.8-6.3-4.8-1.5 0-2.8-.4-3.9.6-1.1 1-1.9 2.3-2.3 3.7-.4 1.4-.3 3 0 4.4.2.7.4 1.5.7 2.2l.1.2c0-.1 0 0 0 0l.1.1c.1.1.2.2.4.3.3.2.6.4.9.5 1.4.6 2.9.8 4.5.8 1.6 0 3.2-.3 4.8-.7-1.5.7-3.1 1.1-4.7 1.4-1.6.2-3.4.2-5-.4-.4-.1-.8-.3-1.2-.6-.2-.1-.4-.3-.6-.4-.1 0-.1-.1-.2-.2l-.1-.1-.1-.1-.2-.3c-.4-.8-.7-1.6-.9-2.4-.4-1.6-.5-3.4-.1-5.1.5-1.7 1.5-3.2 2.8-4.4 1.3-1.1 3.1-.9 4.9-.7.6.1 6.4 6 6.4 6" fill="#b2b6b8"/><path d="m39.7 30.8c0 0 .5-3.6 4.5-5 4.5-1.6 7.6 1.4 8.5 3.7 1.2 3.4-.3 7.1-.8 8-.3.6-3.7 3.2-11.2.7 0 0-1.9-3.8-1-7.4" fill="#fff"/><path d="m39.7 30.8c0 0 5.8-5.9 6.2-6 1.8-.2 3.6-.4 4.9.7 1.3 1.2 2.3 2.6 2.8 4.4.4 1.7.3 3.5-.1 5.1-.2.8-.5 1.6-.9 2.4l-.2.3-.1.1v.2c-.1.1-.1.1-.2.2-.2.2-.4.3-.6.4-.4.2-.8.4-1.2.6-1.7.6-3.4.6-5 .4-1.6-.3-3.2-.7-4.7-1.4 1.6.3 3.2.6 4.8.7 1.6 0 3.2-.2 4.5-.8.3-.1.7-.3.9-.5.1-.1.3-.2.4-.3l.1-.1c0 0 0 0 0 0l.1-.2c.3-.7.5-1.4.7-2.2.3-1.5.4-3 0-4.4-.4-1.4-1.2-2.7-2.3-3.7-1.1-1-2.4-.6-3.9-.6-.3-.1-6.2 4.7-6.2 4.7" fill="#b2b6b8"/><g fill="#4c5359"><ellipse cx="44" cy="32.5" rx="4" ry="4.5"/><ellipse cx="20" cy="32.5" rx="4" ry="4.5"/><path d="m55.9 24.5c-1.9.2-3.5.5-5.2.9-1.6.4-3.1 1-4.6 1.7-1.5.7-2.9 1.5-4.2 2.4-1.4 1-2.6 2.1-4 3.4.2-1.9 1.1-3.7 2.4-5.1 1.2-1.5 2.9-2.6 4.6-3.4 1.8-.8 3.7-1.3 5.6-1.3 1.9 0 3.8.4 5.4 1.4"/><path d="m8.1 24.5c1.6-1 3.5-1.5 5.4-1.4 1.9 0 3.8.5 5.6 1.3 1.7.8 3.3 2 4.6 3.4 1.2 1.5 2.2 3.2 2.4 5.1-1.3-1.3-2.6-2.4-4-3.4-1.4-1-2.8-1.8-4.2-2.4-1.5-.7-3-1.2-4.6-1.7-1.7-.4-3.3-.7-5.2-.9"/><path d="m23 54.2c5.8-4.8 12.2-4.8 18 0 .7.6 1.3-.4.8-1.3-1.8-3.4-5.3-6.5-9.8-6.5-4.5 0-8.1 3.1-9.8 6.5-.5.9.1 1.9.8 1.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f63f.svg b/public/emoji/1f63f.svg new file mode 100644 index 000000000..5b17e9523 --- /dev/null +++ b/public/emoji/1f63f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M60.9,2c1.8,13.4,1.5,24.2-1.2,31.1L34.9,14.7C39.8,9.6,49.8,3.5,60.9,2z" fill="#dadee0"/><path d="m57.7 32.2l-10.2-13.3c0 0 1.9-7.3 11.6-12.4 2.9 11.6-1.4 25.7-1.4 25.7" fill="#f7a4a4"/><path d="m53.8 29.2l-6.3-8.2c0 0 2.6-5 8.6-8.2-3.5 7.5-2.3 16.4-2.3 16.4" fill="#f78d8d"/><path d="M3.1,2C1.3,15.4,1.6,26.2,4.3,33.1l24.8-18.5C24.2,9.6,14.2,3.5,3.1,2z" fill="#dadee0"/><path d="m6.3 32.2l10.3-13.3c0 0-1.9-7.3-11.6-12.4-3 11.6 1.3 25.7 1.3 25.7" fill="#f7a4a4"/><path d="m10.2 29.2l6.4-8.2c0 0-2.6-5-8.6-8.2 3.4 7.5 2.2 16.4 2.2 16.4" fill="#f78d8d"/><path d="m58.2 50.8c.8-.9 1.4-1.6 1.7-2.2 1.6-2.6 2.1-5.3 2.1-5.3l-2 .4c0 0 2.3-2.5 1.7-7.8l-2 2.1c0 0 1.9-5.4.3-10.4l-2.2 1.6c0 0 .7-2 .1-3.4l-.9.7c0 0 1.7-4.7.2-6.6-.9 2.8-1.9 2.8-1.9 2.8s1.2-2.1.3-3c-1 1.6-1.8.6-1.8.1.1-.6-.2-1.5 2.7-2-2.3-1.4-5.1-.4-5.1-.4s.1-1.5 2.1-1.4c-1.9-1.6-4.5-.6-4.5-.6-4.1-3.1-9.6-4.9-17.1-4.9-7.4 0-12.9 1.8-17.1 4.9 0 0-2.6-.9-4.5.6 2-.1 2.1 1.4 2.1 1.4s-2.7-1-5.1.4c2.9.4 2.7 1.3 2.7 2 0 .5-.8 1.5-1.8-.1-1 .9.3 3 .3 3s-1 0-1.9-2.8c-1.5 2 .2 6.6.2 6.6l-.9-.7c-.6 1.4.1 3.4.1 3.4l-2-1.6c-1.7 5 .3 10.4.3 10.4l-1.9-2.1c-.7 5.3 1.6 7.8 1.6 7.8l-2-.4c0 0 .5 2.7 2.1 5.3.2.5.8 1.3 1.7 2.2 0 0 0 0 .1.1 4.1 4.1 14.2 11.1 26.1 11.1 11.9 0 22-7 26.1-11.1 0-.1.1-.1.1-.1" fill="#dadee0"/><g fill="#94989b"><path d="m37.7 10.8c-1.8-.3-3.7-.4-5.7-.4s-3.9.1-5.7.4c.7 3.9 2.8 6.6 5.7 11.6 3-5.1 5-7.8 5.7-11.6"/><path d="m46.8 13.8c-1.9-1.1-4.1-1.9-6.5-2.5.6 2.3 1.9 3.9 3.6 6.9 1.3-2.1 2.2-2.7 2.9-4.4"/><path d="m23.7 11.3c-2.5.6-4.6 1.4-6.5 2.5.7 1.8 1.7 2.3 2.9 4.4 1.8-3.1 3-4.7 3.6-6.9"/></g><path d="m36 38.8c-.8-.9-3.3-1-4-1-.7 0-3.2.1-4 1-.6.7-.1 2.3 1.4 3.8 1 .9 1.9 1.2 2.6 1.2.7 0 1.7-.3 2.6-1.2 1.6-1.5 2-3.2 1.4-3.8" fill="#4c5359"/><path d="m24.3 30.8c0 0-.5-4.6-4.5-6-4.5-1.7-7.6 2.4-8.5 4.7-1.2 3.4.3 7.1.8 8 .3.6 3.7 3.2 11.2.7 0 0 1.9-3.8 1-7.4" fill="#fff"/><path d="m24.3 30.8c-.4-1.6-1.1-3-2.3-4.1-.5-.5-1.2-1-1.9-1.2-.3-.1-.7-.3-1.1-.3-.2-.1-.6-.2-1-.2-1.5 0-2.8.6-3.9 1.6-1.1 1-1.9 2.3-2.3 3.7-.4 1.4-.3 3 0 4.4.2.7.4 1.5.7 2.2l.1.2c0-.1 0 0 0 0l.1.1c.1.1.2.2.4.3.3.2.6.4.9.5 1.4.6 2.9.8 4.5.8 1.6 0 3.2-.3 4.8-.7-1.5.7-3.1 1.1-4.7 1.4-1.6.2-3.4.2-5-.4-.4-.1-.8-.3-1.2-.6-.2-.1-.4-.3-.6-.4-.1 0-.1-.1-.2-.2l-.1-.1-.1-.1-.2-.3c-.4-.8-.7-1.6-.9-2.4-.4-1.6-.5-3.4-.1-5.1.5-1.7 1.5-3.2 2.8-4.4 1.3-1.1 3.1-1.9 4.9-1.7.4.1.9.1 1.3.3.4.1.8.3 1.2.5.8.4 1.4 1 2 1.6 1.2 1.4 1.8 3 1.9 4.6" fill="#b2b6b8"/><path d="m39.7 30.8c0 0 .5-4.6 4.5-6 4.5-1.7 7.6 2.4 8.5 4.7 1.2 3.4-.3 7.1-.8 8-.3.6-3.7 3.2-11.2.7 0 0-1.9-3.8-1-7.4" fill="#fff"/><path d="m39.7 30.8c.1-1.6.7-3.2 1.7-4.6.5-.7 1.2-1.2 2-1.6.4-.2.8-.4 1.2-.5.4-.1.9-.2 1.3-.3 1.8-.2 3.6.6 4.9 1.7 1.3 1.2 2.3 2.6 2.8 4.4.4 1.7.3 3.5-.1 5.2-.2.8-.5 1.6-.9 2.4l-.2.3-.1.1v.1c-.1.1-.1.1-.2.2-.2.2-.4.3-.6.4-.4.2-.8.4-1.2.6-1.7.6-3.4.6-5 .4-1.6-.3-3.2-.7-4.7-1.4 1.6.3 3.2.6 4.8.7 1.6 0 3.2-.2 4.5-.8.3-.1.7-.3.9-.5.1-.1.3-.2.4-.3l.1-.1c0 0 0 0 0 0l.1-.2c.3-.7.5-1.4.7-2.2.3-1.5.4-3 0-4.4-.4-1.4-1.2-2.7-2.3-3.7-1.1-1-2.4-1.6-3.9-1.6-.4 0-.7.1-1.1.1-.4.1-.7.2-1.1.3-.7.3-1.3.7-1.9 1.2-1 1.1-1.7 2.6-2.1 4.1" fill="#b2b6b8"/><g fill="#4c5359"><circle cx="45" cy="32.5" r="5"/><circle cx="19" cy="32.5" r="5"/></g><g fill="#fff"><ellipse cx="19" cy="36" rx="2.2" ry="2.5"/><ellipse cx="15.3" cy="31.7" rx="1.3" ry="1.5"/><ellipse cx="45" cy="36" rx="2.2" ry="2.5"/><ellipse cx="41.3" cy="31.7" rx="1.3" ry="1.5"/></g><path d="m40.6 49.3c-5.4-2.5-11.8-2.5-17.2 0-1.3.6.3 4.2 1.7 3.5 3.6-1.7 8.9-2.3 13.9 0 1.3.6 3-2.8 1.6-3.5" fill="#4c5359"/><path d="m47 37c-4.8 6.5-7.5 12.5-7.5 17.4 0 4.2 3.4 7.6 7.5 7.6 4.1 0 7.5-3.4 7.5-7.6 0-4.9-2.8-11-7.5-17.4" fill="#65b1ef"/></svg> \ No newline at end of file diff --git a/public/emoji/1f640.svg b/public/emoji/1f640.svg new file mode 100644 index 000000000..5c1c25786 --- /dev/null +++ b/public/emoji/1f640.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M60.9,2c1.8,13.4,1.5,24.2-1.2,31.1L34.9,14.7C39.8,9.6,49.8,3.5,60.9,2z" fill="#dadee0"/><path d="m57.7 32.2l-10.2-13.3c0 0 1.9-7.3 11.6-12.4 2.9 11.6-1.4 25.7-1.4 25.7" fill="#f7a4a4"/><path d="m53.8 29.2l-6.3-8.2c0 0 2.6-5 8.6-8.2-3.5 7.5-2.3 16.4-2.3 16.4" fill="#f78d8d"/><path d="M3.1,2C1.3,15.4,1.6,26.2,4.3,33.1l24.8-18.5C24.2,9.6,14.2,3.5,3.1,2z" fill="#dadee0"/><path d="m6.3 32.2l10.3-13.3c0 0-1.9-7.3-11.6-12.4-3 11.6 1.3 25.7 1.3 25.7" fill="#f7a4a4"/><path d="m10.2 29.2l6.4-8.2c0 0-2.6-5-8.6-8.2 3.4 7.5 2.2 16.4 2.2 16.4" fill="#f78d8d"/><path d="m59 27.6l-1.2 1.6c0 0 .7-2 .1-3.4l-.9.7c0 0 1.7-4.7.2-6.6-.9 2.8-1.9 2.8-1.9 2.8s1.2-2.1.3-3c-1 1.6-1.8.6-1.8.1.1-.6-.2-1.5 2.7-2-2.3-1.4-5.1-.4-5.1-.4s.1-1.5 2.1-1.4c-1.9-1.6-4.5-.6-4.5-.6-4.1-3.1-9.6-4.9-17.1-4.9-7.4 0-12.9 1.8-17.1 4.9 0 0-2.6-.9-4.5.6 2-.1 2.1 1.4 2.1 1.4s-2.7-1-5.1.4c2.9.4 2.7 1.3 2.7 2 0 .5-.8 1.5-1.8-.1-1 .9.3 3 .3 3s-1 0-1.9-2.8c-1.5 2 .2 6.6.2 6.6l-.9-.7c-.6 1.4.1 3.4.1 3.4l-1-1.6c-4.4 13 12.5 34.4 27 34.4s31.4-21.4 27-34.4" fill="#dadee0"/><g fill="#94989b"><path d="m37.7 10.8c-1.8-.3-3.7-.4-5.7-.4s-3.9.1-5.7.4c.7 3.9 2.8 6.6 5.7 11.6 3-5.1 5-7.8 5.7-11.6"/><path d="m46.8 13.8c-1.9-1.1-4.1-1.9-6.5-2.5.6 2.3 1.9 3.9 3.6 6.9 1.3-2.1 2.2-2.7 2.9-4.4"/><path d="m23.7 11.3c-2.5.6-4.6 1.4-6.5 2.5.7 1.8 1.7 2.3 2.9 4.4 1.8-3.1 3-4.7 3.6-6.9"/></g><g fill="#b2b6b8"><path d="m50.3 37.4c12.6-6.4 3.7 10.7 7.5 19.1 1.1 2.5-4 5.5-6.4 5.5-9.5 0-11.9-19.1-1.1-24.6"/><path d="m13.7 37.4c-12.6-6.4-3.7 10.7-7.5 19.1-1.1 2.5 4 5.5 6.4 5.5 9.5 0 11.9-19.1 1.1-24.6"/></g><path d="m36 30.6c-.8-.9-3.3-1-4-1-.7 0-3.2.1-4 1-.6.7-.1 2.3 1.4 3.8 1 .9 1.9 1.2 2.6 1.2.7 0 1.7-.3 2.6-1.2 1.6-1.5 2-3.1 1.4-3.8" fill="#4c5359"/><path d="m39.4 27.3c0 0 .4-5.2 4.1-6.8 4.1-1.9 6.9 2.7 7.6 5.3 1.1 3.9-.3 8.1-.7 9-.3.6-3.3 3.7-10.1.8 0 0-1.7-4.2-.9-8.3" fill="#fff"/><path d="m39.4 27.3c.1-1.8.6-3.7 1.5-5.2.5-.7 1.1-1.4 1.8-1.9.3-.2.7-.4 1.1-.6.4-.2.8-.2 1.2-.3 1.6-.2 3.3.6 4.4 1.9 1.2 1.3 2.1 3 2.5 5 .4 2 .3 4-.1 5.8-.2.9-.5 1.8-.8 2.7l-.1.3-.1.1-.1.1c-.1.1-.1.1-.1.2-.2.2-.3.4-.5.5-.4.3-.7.5-1.1.7-1.5.7-3 .7-4.5.4-1.5-.3-2.9-.8-4.2-1.6 1.4.4 2.9.7 4.3.7 1.4 0 2.8-.2 4.1-.8.3-.2.6-.4.8-.6.1-.1.2-.2.3-.4v-.1c0 0 0 0 0 0l.1-.3c.3-.8.5-1.6.6-2.5.3-1.7.4-3.4 0-5-.3-1.6-1.1-3.1-2.1-4.2-1-1.2-2.2-1.9-3.5-1.8-.3 0-.7.1-1 .2-.3.1-.7.2-1 .4-.6.3-1.2.8-1.7 1.4-.8 1.5-1.4 3.1-1.8 4.9" fill="#b2b6b8"/><ellipse cx="44.3" cy="29.2" rx="2" ry="5" fill="#4c5359"/><path d="m24.6 27.3c0 0-.4-5.2-4.1-6.8-4.1-1.9-6.9 2.7-7.6 5.3-1.1 3.9.3 8.1.7 9 .3.6 3.3 3.7 10.1.8 0 0 1.7-4.2.9-8.3" fill="#fff"/><path d="m24.6 27.3c-.4-1.8-1-3.4-2-4.6-.5-.6-1.1-1.1-1.7-1.4-.3-.2-.6-.3-1-.4-.3-.1-.6-.1-1-.2-1.3 0-2.6.7-3.5 1.8-1 1.1-1.7 2.6-2.1 4.2-.3 1.6-.3 3.3 0 5 .1.8.4 1.7.6 2.5l.1.3c0-.1 0 0 0 0v.1c.1.1.2.2.3.4.3.2.5.4.8.6 1.2.7 2.7.9 4.1.8 1.4 0 2.9-.3 4.3-.7-1.3.8-2.8 1.3-4.2 1.6-1.5.2-3 .2-4.5-.4-.4-.2-.7-.4-1.1-.7-.2-.1-.3-.3-.5-.5 0-.1-.1-.1-.1-.2l-.1-.1-.1-.1-.1-.3c-.3-.9-.6-1.8-.8-2.7-.4-1.9-.5-3.9-.1-5.8.4-2 1.3-3.6 2.5-5 1.2-1.3 2.8-2.2 4.4-1.9.4.1.8.1 1.2.3.4.1.7.3 1.1.6.7.5 1.3 1.1 1.8 1.9 1.1 1.2 1.6 3.1 1.7 4.9" fill="#b2b6b8"/><g fill="#4c5359"><ellipse cx="19.7" cy="29.2" rx="2" ry="5"/><path d="m40 49c0 6.1-3.6 11-8 11-4.4 0-8-4.9-8-11 0-6.1 3.6-11 8-11 4.4 0 8 4.9 8 11"/></g><path d="m33.9 44.7c-.6 0-1.5.6-1.2 2.1.2.8 1.2 1.7 1.2 2.9 0 2.5-3.9 2.5-3.9 0 0-1.2 1.1-2.2 1.2-2.9.3-1.5-.6-2.1-1.2-2.1-1.6 0-4.3 1.8-4.3 4.8 0 3.4 2.8 6.1 6.1 6.1 3.4 0 6.2-2.8 6.2-6.1.1-3-2.5-4.8-4.1-4.8" fill="#363b40"/><path d="m32 54.3c-3.7 0-4.7 1-4.7 1 1 2 2.7 3.3 4.7 3.3 2.1 0 3.8-1.3 4.8-3.3-.1 0-1.1-1-4.8-1" fill="#ff717f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f641.svg b/public/emoji/1f641.svg new file mode 100644 index 000000000..aeb3b4f24 --- /dev/null +++ b/public/emoji/1f641.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="20.5" cy="26.6" r="5"/><circle cx="43.5" cy="26.6" r="5"/><path d="m23 47.6c5.8-4.8 12.2-4.8 18 0 .7.6 1.3-.4.8-1.3-1.8-3.4-5.3-6.5-9.8-6.5s-8.1 3.1-9.8 6.5c-.5.9.1 1.9.8 1.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f642.svg b/public/emoji/1f642.svg new file mode 100644 index 000000000..753ef7c23 --- /dev/null +++ b/public/emoji/1f642.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="20.5" cy="26.6" r="5"/><circle cx="43.5" cy="26.6" r="5"/><path d="m44.6 40.3c-8.1 5.7-17.1 5.6-25.2 0-1-.7-1.8.5-1.2 1.6 2.5 4 7.4 7.7 13.8 7.7s11.3-3.6 13.8-7.7c.6-1.1-.2-2.3-1.2-1.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f643.svg b/public/emoji/1f643.svg new file mode 100644 index 000000000..bdb24a7e5 --- /dev/null +++ b/public/emoji/1f643.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="43.5" cy="37.4" r="5"/><circle cx="20.5" cy="37.4" r="5"/><path d="m19.4 23.7c8.1-5.7 17.1-5.6 25.2 0 1 .7 1.8-.5 1.2-1.6-2.5-4-7.4-7.6-13.8-7.6s-11.3 3.6-13.8 7.6c-.6 1.1.2 2.3 1.2 1.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f644.svg b/public/emoji/1f644.svg new file mode 100644 index 000000000..dcb222cef --- /dev/null +++ b/public/emoji/1f644.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><path d="m45.5 40c6.1 0 11-4.9 11-11 0-1.6-.4-3.2-1-4.6-2.8-1.3-6.3-2-10-2s-7.2.8-10 2c-.6 1.4-1 2.9-1 4.6 0 6.1 4.9 11 11 11" fill="#fff"/><path d="m46 22.4c-.5.7-.8 1.6-.8 2.5 0 2.5 2 4.5 4.5 4.5 2.5 0 4.5-2 4.5-4.5 0-.4-.1-.7-.1-1-2.4-.9-5.2-1.5-8.1-1.5" fill="#664e27"/><path d="m18.5 40c6.1 0 11-4.9 11-11 0-1.6-.4-3.2-1-4.6-2.8-1.3-6.3-2-10-2s-7.2.8-10 2c-.6 1.4-1 2.9-1 4.6 0 6.1 4.9 11 11 11" fill="#fff"/><g fill="#664e27"><path d="m19 22.4c-.5.7-.8 1.6-.8 2.5 0 2.5 2 4.5 4.5 4.5 2.5 0 4.5-2 4.5-4.5 0-.4-.1-.7-.1-1-2.4-.9-5.2-1.5-8.1-1.5"/><path d="m40.6 47.3c-5.4-2.5-11.8-2.5-17.2 0-1.4.7.3 4.2 1.6 3.5 3.6-1.7 8.9-2.3 13.9 0 1.4.6 3.1-2.8 1.7-3.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f645-1f3fb.svg b/public/emoji/1f645-1f3fb.svg new file mode 100644 index 000000000..ac2255ef7 --- /dev/null +++ b/public/emoji/1f645-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#594640"/><path d="m15.3 33.3c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.7 10.4 9.1 11.8c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4s-16.7-9-16.7-16.5" fill="#ffe1bd"/><path d="m32 38.2c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#e6b796"/><path d="m36.8 31.4c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="27.8" r="3.5" fill="#664e27"/><circle cx="41.2" cy="27.8" r="1.2" fill="#2b2925"/><path d="m35.8 30c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.1 31.4c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.7" cy="27.8" r="3.5" fill="#664e27"/><path d="m28.1 30c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><circle cx="22.7" cy="27.8" r="1.2" fill="#2b2925"/><path d="m52.4 62c0-15-1.4-15.2-20.4-15.2-19 0-20.4.2-20.4 15.2 0 0 40.8 0 40.8 0" fill="#b386e2"/><g fill="#f4d3ae"><path d="m4.2 20.2c.8.6 13.9 11.2 13.9 11.2l-3.2 6.1c-4.3-2.5-6.2-7.2-12.5-14.3-1.2-1.4.4-4.1 1.8-3"/><path d="m59.8 20.2c-.8.6-13.9 11.2-13.9 11.2l3.2 6.1c4.3-2.6 6.2-7.2 12.5-14.4 1.2-1.3-.4-4-1.8-2.9"/></g><path d="m42.8 44.4c4.4-3.5 7.4-6.2 7.4-6.2l-3.5-7.9c-2.9 2.7-8.6 5.7-14.7 8.7-6.1-3-11.8-5.9-14.8-8.7l-3.5 7.9c0 0 3 2.7 7.4 6.2-10.2 5.4-18.1 11-12 16.6 3.7 3.4 13.7-2 22.9-8.5 9.2 6.4 19.2 11.8 22.9 8.5 6.1-5.6-1.8-11.2-12.1-16.6" fill="#c99ff7"/><g fill="#b386e2"><path d="M23.1 58.1 42.8 44.4 28.4 58z"/><path d="M21.2 44.4 32 39 20.2 43.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f645-1f3fc.svg b/public/emoji/1f645-1f3fc.svg new file mode 100644 index 000000000..621160c36 --- /dev/null +++ b/public/emoji/1f645-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#dbb471"/><path d="m15.3 33.3c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.7 10.4 9.1 11.8c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.3 0-16.7-9-16.7-16.5" fill="#fed0ac"/><path d="m32 38.2c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#e0a372"/><path d="m36.8 31.4c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><path d="m44.7 27.8c0 1.9-1.5 3.5-3.5 3.5-1.9 0-3.5-1.5-3.5-3.5 0-1.9 1.6-3.5 3.5-3.5 1.9.1 3.5 1.6 3.5 3.5" fill="#664e27"/><circle cx="41.2" cy="27.8" r="1.2" fill="#2b2925"/><path d="m35.8 30c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.1 31.4c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.7" cy="27.8" r="3.5" fill="#664e27"/><path d="m28.1 30c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><circle cx="22.7" cy="27.8" r="1.2" fill="#2b2925"/><path d="m52.4 62c0-15-1.4-15.2-20.4-15.2-19 0-20.4.2-20.4 15.2 0 0 40.8 0 40.8 0" fill="#b386e2"/><g fill="#f2c4a5"><path d="m4.2 20.2c.8.6 13.9 11.2 13.9 11.2l-3.2 6.1c-4.3-2.5-6.2-7.2-12.5-14.3-1.2-1.4.4-4.1 1.8-3"/><path d="m59.8 20.2c-.8.6-13.9 11.2-13.9 11.2l3.2 6.1c4.3-2.6 6.2-7.2 12.5-14.4 1.2-1.3-.4-4-1.8-2.9"/></g><path d="m42.8 44.4c4.4-3.5 7.4-6.2 7.4-6.2l-3.5-7.9c-2.9 2.7-8.6 5.7-14.7 8.7-6.1-3-11.8-5.9-14.8-8.7l-3.5 7.9c0 0 3 2.7 7.4 6.2-10.2 5.4-18.1 11-12 16.6 3.7 3.4 13.7-2 22.9-8.5 9.2 6.4 19.2 11.8 22.9 8.5 6.1-5.6-1.8-11.2-12.1-16.6" fill="#c99ff7"/><g fill="#b386e2"><path d="M23.1 58.1 42.8 44.4 28.4 58z"/><path d="M21.2 44.4 32 39 20.2 43.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f645-1f3fd.svg b/public/emoji/1f645-1f3fd.svg new file mode 100644 index 000000000..446067544 --- /dev/null +++ b/public/emoji/1f645-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.3-12.1-17.3S41.4,2,32,2z" fill="#594640"/><path d="m15.3 33.3c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.7 10.4 9.1 11.8c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.3 0-16.7-9-16.7-16.5" fill="#d6a57c"/><path d="m32 38.2c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0s0 2.3-3.2 2.3" fill="#b58360"/><path d="m36.8 31.4c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="27.8" r="3.5" fill="#664e27"/><circle cx="41.2" cy="27.8" r="1.2" fill="#2b2925"/><path d="m35.8 30c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.1 31.4c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><path d="m19.3 27.8c0 1.9 1.5 3.5 3.5 3.5 1.9 0 3.5-1.5 3.5-3.5 0-1.9-1.6-3.5-3.5-3.5-2 .1-3.5 1.6-3.5 3.5" fill="#664e27"/><path d="m28.1 30c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><circle cx="22.7" cy="27.8" r="1.2" fill="#2b2925"/><path d="m52.4 62c0-15-1.4-15.2-20.4-15.2-19 0-20.4.2-20.4 15.2h40.8" fill="#b386e2"/><g fill="#cc9b76"><path d="m4.2 20.2c.8.7 13.9 11.2 13.9 11.2l-3.2 6.1c-4.3-2.5-6.2-7.2-12.5-14.3-1.2-1.4.4-4.1 1.8-3"/><path d="m59.8 20.2c-.8.7-13.9 11.2-13.9 11.2l3.2 6.1c4.3-2.6 6.2-7.2 12.5-14.4 1.2-1.3-.4-4-1.8-2.9"/></g><path d="m42.8 44.4c4.4-3.5 7.4-6.2 7.4-6.2l-3.5-7.9c-3 2.7-8.6 5.7-14.8 8.7-6.1-3-11.8-5.9-14.8-8.7l-3.5 7.9c0 0 3 2.7 7.4 6.2-10.1 5.4-18 11-11.9 16.6 3.7 3.4 13.7-2 22.9-8.5 9.2 6.4 19.2 11.8 22.9 8.5 6.1-5.6-1.8-11.2-12.1-16.6" fill="#c99ff7"/><g fill="#b386e2"><path d="M23.1 58.1 42.8 44.4 28.4 58z"/><path d="M21.2 44.4 32 39 20.2 43.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f645-1f3fe.svg b/public/emoji/1f645-1f3fe.svg new file mode 100644 index 000000000..2a99eabc2 --- /dev/null +++ b/public/emoji/1f645-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.3-12.1-17.3S41.4,2,32,2z" fill="#231f20"/><path d="m15.3 33.3c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.7 10.4 9.1 11.8c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4s-16.7-9-16.7-16.5" fill="#b47d56"/><path d="m32 38.2c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#935e3e"/><path d="m36.8 31.4c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="27.8" r="3.5" fill="#664e27"/><circle cx="41.2" cy="27.8" r="1.2" fill="#2b2925"/><path d="m35.8 30c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.1 31.4c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.7" cy="27.8" r="3.5" fill="#664e27"/><path d="m28.1 30c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><circle cx="22.7" cy="27.8" r="1.2" fill="#2b2925"/><path d="m52.4 62c0-15-1.4-15.2-20.4-15.2-19 0-20.4.2-20.4 15.2h40.8" fill="#b386e2"/><g fill="#a8734f"><path d="m4.2 20.2c.8.7 13.9 11.2 13.9 11.2l-3.2 6.1c-4.3-2.5-6.2-7.2-12.5-14.3-1.2-1.4.4-4.1 1.8-3"/><path d="m59.8 20.2c-.8.7-13.9 11.2-13.9 11.2l3.2 6.1c4.3-2.6 6.2-7.2 12.5-14.4 1.2-1.3-.4-4-1.8-2.9"/></g><path d="m42.8 44.4c4.4-3.5 7.4-6.2 7.4-6.2l-3.5-7.9c-3 2.7-8.6 5.7-14.8 8.7-6.1-3-11.8-5.9-14.8-8.7l-3.5 7.9c0 0 3 2.7 7.4 6.2-10.1 5.4-18 11-11.9 16.6 3.7 3.4 13.7-2 22.9-8.5 9.2 6.4 19.2 11.8 22.9 8.5 6.1-5.6-1.8-11.2-12.1-16.6" fill="#c99ff7"/><g fill="#b386e2"><path d="M23.1 58.1 42.8 44.4 28.4 58z"/><path d="M21.2 44.4 32 39 20.2 43.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f645-1f3ff.svg b/public/emoji/1f645-1f3ff.svg new file mode 100644 index 000000000..b32480b4a --- /dev/null +++ b/public/emoji/1f645-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.3-12.1-17.3S41.4,2,32,2z" fill="#231f20"/><path d="m15.3 33.3c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.7 10.4 9.1 11.8c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.3 0-16.7-9-16.7-16.5" fill="#8a6859"/><path d="m32 38.2c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#705041"/><path d="m36.8 31.4c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="27.8" r="3.5" fill="#664e27"/><circle cx="41.2" cy="27.8" r="1.2" fill="#2b2925"/><path d="m35.8 30c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.1 31.4c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.7" cy="27.8" r="3.5" fill="#664e27"/><path d="m28.1 30c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><circle cx="22.7" cy="27.8" r="1.2" fill="#2b2925"/><path d="m52.4 62c0-15-1.4-15.2-20.4-15.2-19 0-20.4.2-20.4 15.2h40.8" fill="#b386e2"/><g fill="#7f5f52"><path d="m4.2 20.2c.8.7 13.9 11.2 13.9 11.2l-3.2 6.1c-4.3-2.5-6.2-7.2-12.5-14.3-1.2-1.4.4-4.1 1.8-3"/><path d="m59.8 20.2c-.8.7-13.9 11.2-13.9 11.2l3.2 6.1c4.3-2.6 6.2-7.2 12.5-14.4 1.2-1.3-.4-4-1.8-2.9"/></g><path d="m42.8 44.4c4.4-3.5 7.4-6.2 7.4-6.2l-3.5-7.9c-3 2.7-8.6 5.7-14.8 8.7-6.1-3-11.8-5.9-14.8-8.7l-3.5 7.9c0 0 3 2.7 7.4 6.2-10.1 5.4-18 11-11.9 16.6 3.7 3.4 13.7-2 22.9-8.5 9.2 6.4 19.2 11.8 22.9 8.5 6.1-5.6-1.8-11.2-12.1-16.6" fill="#c99ff7"/><g fill="#b386e2"><path d="M23.1 58.1 42.8 44.4 28.4 58z"/><path d="M21.2 44.4 32 39 20.2 43.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f645.svg b/public/emoji/1f645.svg new file mode 100644 index 000000000..d735d25d7 --- /dev/null +++ b/public/emoji/1f645.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.3-12.1-17.3S41.4,2,32,2z" fill="#ffb300"/><path d="m15.3 33.3c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.7 10.4 9.1 11.8c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.3 0-16.7-9-16.7-16.5" fill="#ffdd67"/><path d="m32 38.2c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#eba352"/><path d="m36.8 31.4c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="27.8" r="3.5" fill="#664e27"/><circle cx="41.2" cy="27.8" r="1.2" fill="#2b2925"/><path d="m35.8 30c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.1 31.4c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.7" cy="27.8" r="3.5" fill="#664e27"/><path d="m28.1 30c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><circle cx="22.7" cy="27.8" r="1.2" fill="#2b2925"/><path d="m52.4 62c0-15-1.4-15.2-20.4-15.2-19 0-20.4.2-20.4 15.2h40.8" fill="#b386e2"/><g fill="#ffd452"><path d="m4.2 20.2c.8.6 13.9 11.2 13.9 11.2l-3.2 6.1c-4.3-2.5-6.2-7.2-12.5-14.3-1.2-1.4.4-4.1 1.8-3"/><path d="m59.8 20.2c-.8.6-13.9 11.2-13.9 11.2l3.2 6.1c4.3-2.6 6.2-7.2 12.5-14.4 1.2-1.3-.4-4-1.8-2.9"/></g><path d="m42.8 44.4c4.4-3.5 7.4-6.2 7.4-6.2l-3.5-7.9c-3 2.7-8.6 5.7-14.8 8.7-6.1-3-11.8-5.9-14.8-8.7l-3.5 7.9c0 0 3 2.7 7.4 6.2-10.1 5.4-18 11-11.9 16.6 3.7 3.4 13.7-2 22.9-8.5 9.2 6.4 19.2 11.8 22.9 8.5 6.1-5.6-1.8-11.2-12.1-16.6" fill="#c99ff7"/><g fill="#b386e2"><path d="M23.1 58.1 42.8 44.4 28.4 58z"/><path d="M21.2 44.4 32 39 20.2 43.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f646-1f3fb.svg b/public/emoji/1f646-1f3fb.svg new file mode 100644 index 000000000..b8d8dfddb --- /dev/null +++ b/public/emoji/1f646-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.3,2,9.3,11.2,9.3,23.3v26.9h45.3V23.3c0-18-12.3-17.7-12.3-17.7S41.5,2,32,2z" fill="#594640"/><g fill="#ffe1bd"><path d="m31.2 3.2c0-.7-5-.6-6.5-.6-2.6 0-9.8 3.8-9.8 3.8s3.2 4 4.8 4c2.2 0 4.4-1.5 4.4-3.6 0-1.6 7.1-1.5 7.1-3.6"/><path d="m32.8 3.2c0-.7 5-.6 6.5-.6 2.6 0 9.8 3.8 9.8 3.8s-3.2 4-4.8 4c-2.2 0-4.4-1.5-4.4-3.6 0-1.6-7.1-1.5-7.1-3.6"/></g><path d="m61.7 25.8c-1.3-5.1-7.2-12.1-12.5-20.4l-5.9 5.7c0 0 5.7 5.1 9.9 18-2.4 5.9-5.4 14.9-9.6 17.6-2.4-1.2-6.1-1.2-11.6-1.2-5.5 0-9.2 0-11.6 1.2-4.2-2.7-7.2-11.7-9.6-17.6 4.2-12.9 9.9-18 9.9-18l-5.9-5.7c-5.4 8.3-11.2 15.3-12.5 20.4-2.4 9.6 11.1 29.3 10.9 36.2h37.6c-.2-6.9 13.3-26.6 10.9-36.2" fill="#c28fef"/><path d="m15.3 33.5c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6 0-16.5-8.9-16.5-16.4" fill="#ffe1bd"/><path d="m32 38.4c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#e6b796"/><path d="m36.8 31.6c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.1.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="28" r="3.5" fill="#664e27"/><circle cx="41.2" cy="28" r="1.2" fill="#2b2925"/><path d="m35.8 30.2c1.7-10.5 10.4-3.5 13.8-5-3.4 3.2-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.2 31.6c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.8" cy="28" r="3.5" fill="#664e27"/><path d="m28.1 30.2c-1.7-10.5-10.4-3.5-13.8-5 3.5 3.2 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m32 42.2l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#e08672"/><path d="m35 40.8c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0 0-2.9.4-4.7-.3" fill="#b86e5d"/><circle cx="22.8" cy="28" r="1.2" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f646-1f3fc.svg b/public/emoji/1f646-1f3fc.svg new file mode 100644 index 000000000..f16fa5a95 --- /dev/null +++ b/public/emoji/1f646-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.3,2,9.3,11.2,9.3,23.3v26.9h45.3V23.3c0-18-12.3-17.7-12.3-17.7S41.5,2,32,2z" fill="#dbb471"/><g fill="#fed0ac"><path d="m31.2 3.2c0-.7-5-.6-6.5-.6-2.6 0-9.8 3.8-9.8 3.8s3.2 4 4.8 4c2.2 0 4.4-1.5 4.4-3.6 0-1.6 7.1-1.5 7.1-3.6"/><path d="m32.8 3.2c0-.7 5-.6 6.5-.6 2.6 0 9.8 3.8 9.8 3.8s-3.2 4-4.8 4c-2.2 0-4.4-1.5-4.4-3.6 0-1.6-7.1-1.5-7.1-3.6"/></g><path d="m61.7 25.8c-1.3-5.1-7.2-12.1-12.5-20.4l-5.9 5.7c0 0 5.7 5.1 9.9 18-2.4 5.9-5.4 14.9-9.6 17.6-2.4-1.2-6.1-1.2-11.6-1.2-5.5 0-9.2 0-11.6 1.2-4.2-2.7-7.2-11.7-9.6-17.6 4.2-12.9 9.9-18 9.9-18l-5.9-5.7c-5.4 8.3-11.2 15.3-12.5 20.4-2.4 9.6 11.1 29.3 10.9 36.2h37.6c-.2-6.9 13.3-26.6 10.9-36.2" fill="#c28fef"/><path d="m15.3 33.5c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4s-16.5-8.9-16.5-16.4" fill="#fed0ac"/><path d="m32 38.4c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0 0 2.3-3.2 2.3" fill="#e0a372"/><path d="m36.8 31.6c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.1.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="28" r="3.5" fill="#664e27"/><circle cx="41.2" cy="28" r="1.2" fill="#2b2925"/><path d="m35.8 30.2c1.7-10.5 10.4-3.5 13.8-5-3.4 3.2-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.2 31.6c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><path d="m19.3 28c0 1.9 1.5 3.5 3.5 3.5 1.9 0 3.5-1.5 3.5-3.5s-1.6-3.5-3.5-3.5c-2 0-3.5 1.6-3.5 3.5" fill="#664e27"/><path d="m28.1 30.2c-1.7-10.5-10.4-3.5-13.8-5 3.5 3.2 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m32 42.2l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#e08672"/><path d="m35 40.8c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0 0-2.9.4-4.7-.3" fill="#b86e5d"/><circle cx="22.8" cy="28" r="1.2" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f646-1f3fd.svg b/public/emoji/1f646-1f3fd.svg new file mode 100644 index 000000000..9bc563c6b --- /dev/null +++ b/public/emoji/1f646-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.3,2,9.3,11.2,9.3,23.3v26.9h45.3V23.3c0-18-12.3-17.7-12.3-17.7S41.5,2,32,2z" fill="#594640"/><g fill="#d6a57c"><path d="m31.2 3.2c0-.7-5-.6-6.5-.6-2.6 0-9.8 3.8-9.8 3.8s3.2 4 4.8 4c2.2 0 4.4-1.5 4.4-3.6 0-1.6 7.1-1.5 7.1-3.6"/><path d="m32.8 3.2c0-.7 5-.6 6.5-.6 2.6 0 9.8 3.8 9.8 3.8s-3.2 4-4.8 4c-2.2 0-4.4-1.5-4.4-3.6 0-1.6-7.1-1.5-7.1-3.6"/></g><path d="m61.7 25.8c-1.3-5.1-7.2-12.1-12.5-20.4l-5.9 5.7c0 0 5.7 5.1 9.9 18-2.4 5.9-5.4 14.9-9.6 17.6-2.4-1.2-6.1-1.2-11.6-1.2-5.5 0-9.2 0-11.6 1.2-4.2-2.7-7.2-11.7-9.6-17.6 4.2-12.9 9.9-18 9.9-18l-5.9-5.7c-5.4 8.3-11.2 15.3-12.5 20.4-2.4 9.6 11.1 29.3 10.9 36.2h37.6c-.2-6.9 13.3-26.6 10.9-36.2" fill="#c28fef"/><path d="m15.3 33.5c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6 0-16.5-8.9-16.5-16.4" fill="#d6a57c"/><path d="m32 38.4c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#b58360"/><path d="m36.8 31.6c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.1.8-8 0-8 0" fill="#f5f5f5"/><path d="m44.7 28c0 1.9-1.5 3.5-3.5 3.5-1.9 0-3.5-1.5-3.5-3.5s1.6-3.5 3.5-3.5c1.9 0 3.5 1.6 3.5 3.5" fill="#664e27"/><circle cx="41.2" cy="28" r="1.2" fill="#2b2925"/><path d="m35.8 30.2c1.7-10.5 10.4-3.5 13.8-5-3.4 3.2-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.2 31.6c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.8" cy="28" r="3.5" fill="#664e27"/><path d="m28.1 30.2c-1.7-10.5-10.4-3.5-13.8-5 3.5 3.2 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m32 42.2l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#b58360"/><path d="m35 40.8c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9s4.6-1.3 7.7-1.9c0 0-2.9.4-4.7-.3" fill="#805c44"/><circle cx="22.8" cy="28" r="1.2" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f646-1f3fe.svg b/public/emoji/1f646-1f3fe.svg new file mode 100644 index 000000000..5392c7375 --- /dev/null +++ b/public/emoji/1f646-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.3,2,9.3,11.2,9.3,23.3v26.9h45.3V23.3c0-18-12.3-17.7-12.3-17.7S41.5,2,32,2z" fill="#231f20"/><g fill="#b47d56"><path d="m31.2 3.2c0-.7-5-.6-6.5-.6-2.6 0-9.8 3.8-9.8 3.8s3.2 4 4.8 4c2.2 0 4.4-1.5 4.4-3.6 0-1.6 7.1-1.5 7.1-3.6"/><path d="m32.8 3.2c0-.7 5-.6 6.5-.6 2.6 0 9.8 3.8 9.8 3.8s-3.2 4-4.8 4c-2.2 0-4.4-1.5-4.4-3.6 0-1.6-7.1-1.5-7.1-3.6"/></g><path d="m61.7 25.8c-1.3-5.2-7.2-12.1-12.5-20.4l-5.9 5.7c0 0 5.7 5.1 9.9 18-2.4 5.9-5.4 14.9-9.6 17.6-2.4-1.2-6.1-1.2-11.6-1.2-5.5 0-9.2 0-11.6 1.2-4.2-2.7-7.2-11.7-9.6-17.6 4.2-12.9 9.9-18 9.9-18l-5.9-5.7c-5.4 8.3-11.2 15.3-12.5 20.4-2.4 9.6 11.1 29.3 10.9 36.2h37.6c-.2-6.9 13.3-26.6 10.9-36.2" fill="#c28fef"/><path d="m15.3 33.5c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6 0-16.5-8.9-16.5-16.4" fill="#b47d56"/><path d="m32 38.4c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#935e3e"/><path d="m36.8 31.6c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.1.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="28" r="3.5" fill="#664e27"/><circle cx="41.2" cy="28" r="1.2" fill="#2b2925"/><path d="m35.8 30.2c1.7-10.5 10.4-3.5 13.8-5-3.4 3.2-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.2 31.6c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.8" cy="28" r="3.5" fill="#664e27"/><path d="m28.1 30.2c-1.7-10.5-10.4-3.5-13.8-5 3.5 3.2 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m32 42.2l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#935e3e"/><path d="m35 40.8c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0 0-2.9.4-4.7-.3" fill="#734c31"/><circle cx="22.8" cy="28" r="1.2" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f646-1f3ff.svg b/public/emoji/1f646-1f3ff.svg new file mode 100644 index 000000000..6a43d0b1a --- /dev/null +++ b/public/emoji/1f646-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.3,2,9.3,11.2,9.3,23.3v26.9h45.3V23.3c0-18-12.3-17.7-12.3-17.7S41.5,2,32,2z" fill="#231f20"/><g fill="#8a6859"><path d="m31.2 3.2c0-.7-5-.6-6.5-.6-2.6 0-9.8 3.8-9.8 3.8s3.2 4 4.8 4c2.2 0 4.4-1.5 4.4-3.6 0-1.6 7.1-1.5 7.1-3.6"/><path d="m32.8 3.2c0-.7 5-.6 6.5-.6 2.6 0 9.8 3.8 9.8 3.8s-3.2 4-4.8 4c-2.2 0-4.4-1.5-4.4-3.6 0-1.6-7.1-1.5-7.1-3.6"/></g><path d="m61.7 25.8c-1.3-5.1-7.2-12.1-12.5-20.4l-5.9 5.7c0 0 5.7 5.1 9.9 18-2.4 5.9-5.4 14.9-9.6 17.6-2.4-1.2-6.1-1.2-11.6-1.2-5.5 0-9.2 0-11.6 1.2-4.2-2.7-7.2-11.7-9.6-17.6 4.2-12.9 9.9-18 9.9-18l-5.9-5.7c-5.4 8.3-11.2 15.3-12.5 20.4-2.4 9.6 11.1 29.3 10.9 36.2h37.6c-.2-6.9 13.3-26.6 10.9-36.2" fill="#c28fef"/><path d="m15.3 33.5c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6 0-16.5-8.9-16.5-16.4" fill="#8a6859"/><path d="m32 38.4c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#705041"/><path d="m36.8 31.6c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.1.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="28" r="3.5" fill="#664e27"/><circle cx="41.2" cy="28" r="1.2" fill="#2b2925"/><path d="m35.8 30.2c1.7-10.5 10.4-3.5 13.8-5-3.4 3.2-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.2 31.6c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.8" cy="28" r="3.5" fill="#664e27"/><path d="m28.1 30.2c-1.7-10.5-10.4-3.5-13.8-5 3.5 3.2 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m32 42.2l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#7d5442"/><path d="m35 40.8c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0 0-2.9.4-4.7-.3" fill="#5c3f34"/><circle cx="22.8" cy="28" r="1.2" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f646.svg b/public/emoji/1f646.svg new file mode 100644 index 000000000..8a9a9648e --- /dev/null +++ b/public/emoji/1f646.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.3,2,9.3,11.2,9.3,23.3v26.9h45.3V23.3c0-18-12.3-17.7-12.3-17.7S41.5,2,32,2z" fill="#ffb300"/><g fill="#ffdd67"><path d="m31.2 3.2c0-.7-5-.6-6.5-.6-2.6 0-9.8 3.8-9.8 3.8s3.2 4 4.8 4c2.2 0 4.4-1.5 4.4-3.6 0-1.6 7.1-1.5 7.1-3.6"/><path d="m32.8 3.2c0-.7 5-.6 6.5-.6 2.6 0 9.8 3.8 9.8 3.8s-3.2 4-4.8 4c-2.2 0-4.4-1.5-4.4-3.6 0-1.6-7.1-1.5-7.1-3.6"/></g><path d="m61.7 25.8c-1.3-5.1-7.2-12.1-12.5-20.4l-5.9 5.7c0 0 5.7 5.1 9.9 18-2.4 5.9-5.4 14.9-9.6 17.6-2.4-1.2-6.1-1.2-11.6-1.2-5.5 0-9.2 0-11.6 1.2-4.2-2.7-7.2-11.7-9.6-17.6 4.2-12.9 9.9-18 9.9-18l-5.9-5.7c-5.4 8.3-11.2 15.3-12.5 20.4-2.4 9.6 11.1 29.3 10.9 36.2h37.6c-.2-6.9 13.3-26.6 10.9-36.2" fill="#c28fef"/><path d="m15.3 33.5c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6 0-16.5-8.9-16.5-16.4" fill="#ffdd67"/><path d="m32 38.4c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#eba352"/><path d="m36.8 31.6c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.1.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="28" r="3.5" fill="#664e27"/><circle cx="41.2" cy="28" r="1.2" fill="#2b2925"/><path d="m35.8 30.2c1.7-10.5 10.4-3.5 13.8-5-3.4 3.2-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.2 31.6c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.8" cy="28" r="3.5" fill="#664e27"/><path d="m28.1 30.2c-1.7-10.5-10.4-3.5-13.8-5 3.5 3.2 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m32 42.2l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#f09985"/><path d="m35 40.8c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0 0-2.9.4-4.7-.3" fill="#d47f6c"/><circle cx="22.8" cy="28" r="1.2" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f647-1f3fb.svg b/public/emoji/1f647-1f3fb.svg new file mode 100644 index 000000000..bce8d4bab --- /dev/null +++ b/public/emoji/1f647-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.3 36.7c-8.2-4.3-13.3-.4-13.3-.4s-5-3.9-13.3.5c-7.3 3.8-16.9 12.7-16.2 16.7 0 0 21.9 6.9 29.5 6.9 7.6 0 29.5-6.9 29.5-6.9.7-4-8.9-12.9-16.2-16.8" fill="#428bc1"/><path d="m33.3 58.9c7.8-5.3 10.9-5.2 11.1-5.3.7 1.2 1.7 4.8 2 6.6-.7 1.7-11.6 2.6-13.5.8-.5-.4-.6-1.4.4-2.1" fill="#ffe1bd"/><path d="m55 46.7c2.9-.6 8.9 2.8 6.5 8-2.1 4.6-14.8 5.5-15.1 5.5-.3-1.7-1.3-5.4-2-6.6 2.1-.8 8.2-6.4 10.6-6.9" fill="#428bc1"/><path d="m30.7 58.9c-7.8-5.3-10.9-5.2-11.1-5.3-.7 1.2-1.7 4.8-2 6.6.7 1.7 11.6 2.6 13.5.8.5-.4.6-1.4-.4-2.1" fill="#ffe1bd"/><path d="m9 46.7c-2.9-.6-8.9 2.8-6.5 8 2.1 4.6 14.8 5.5 15.1 5.5.3-1.7 1.3-5.4 2-6.6-2.1-.8-8.2-6.4-10.6-6.9" fill="#428bc1"/><g fill="#2e6c93"><path d="m43 53.3c0 0 2.5 4.2 3.3 6.9.1-3.4-.4-5.2-.8-6.1 1.7-2 8.5-6.9 9.5-7.4-4.3 1.3-12 6.6-12 6.6"/><path d="m21 53.3c0 0-2.5 4.2-3.3 6.9-.1-3.4.4-5.2.8-6.1-1.7-2-8.5-6.9-9.5-7.4 4.3 1.3 12 6.6 12 6.6"/></g><path d="m32 14c11.8 0 19.1 6.6 19.1 14.9v8.1c0 6.5-5.1 6.5-5.1 6.5h-28.7c0 0-4.4 0-4.4-6.5 0-3.1 0-8.2 0-8.2 0-8.2 7.7-14.8 19.1-14.8" fill="#594640"/><path d="m49.3 38.5c0 0-.6-3.5-.7-4.7-.3-4.3-5.2 2.5-16.6 2.5s-16.3-6.8-16.6-2.5c-.1 1.2-.7 4.7-.7 4.7-3.8 0-3.8 5.3 0 5.3 0 6.6 10.3 9.5 17.3 9.5 7 0 17.3-3 17.3-9.5 3.8 0 3.8-5.3 0-5.3" fill="#ffe1bd"/><g fill="#42ade2"><path d="m36 2l3.5 10.5 5-8.9z"/><path d="m53.2 8.2l-4.7 9 9.9-1.3z"/><path d="m28.4 2l-3.6 10.5-5.3-8.9z"/><path d="m10.8 8.2l4.7 9-9.9-1.3z"/></g><g fill="#664e27"><path d="m34.8 49.8c-1.8 1.4-3.8 1.4-5.6 0-.2-.2-.4.1-.3.4.5 1 1.6 1.9 3 1.9 1.4 0 2.5-.9 3-1.9.3-.3.1-.6-.1-.4"/><path d="m34.2 43.3c2.4 4.5 7.3 4.5 9.7 0 .1-.2-.2-.3-.6-.6-2.4 1.9-6.4 1.7-8.6 0-.3.2-.6.3-.5.6"/><path d="m20 43.3c2.4 4.5 7.3 4.5 9.7 0 .1-.2-.2-.3-.6-.6-2.4 1.9-6.4 1.7-8.6 0-.3.2-.6.3-.5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f647-1f3fc.svg b/public/emoji/1f647-1f3fc.svg new file mode 100644 index 000000000..c492d0978 --- /dev/null +++ b/public/emoji/1f647-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.3 36.7c-8.2-4.3-13.3-.4-13.3-.4s-5.1-3.9-13.3.5c-7.3 3.8-16.9 12.7-16.2 16.7 0 0 21.9 6.9 29.5 6.9s29.5-6.9 29.5-6.9c.7-4-8.9-12.9-16.2-16.8" fill="#428bc1"/><path d="m33.3 58.9c7.8-5.3 10.9-5.2 11.1-5.3.7 1.2 1.7 4.8 2 6.6-.7 1.7-11.6 2.6-13.5.8-.5-.4-.6-1.4.4-2.1" fill="#fed0ac"/><path d="m55 46.7c2.9-.6 8.9 2.8 6.5 8-2.1 4.6-14.8 5.5-15.1 5.5-.3-1.7-1.3-5.4-2-6.6 2.1-.8 8.2-6.4 10.6-6.9" fill="#428bc1"/><path d="m30.7 58.9c-7.8-5.3-10.9-5.2-11.1-5.3-.7 1.2-1.7 4.8-2 6.6.7 1.7 11.6 2.6 13.5.8.5-.4.6-1.4-.4-2.1" fill="#fed0ac"/><path d="m9 46.7c-2.9-.6-8.9 2.8-6.5 8 2.1 4.6 14.8 5.5 15.1 5.5.3-1.7 1.3-5.4 2-6.6-2.1-.8-8.2-6.4-10.6-6.9" fill="#428bc1"/><g fill="#2e6c93"><path d="m43 53.3c0 0 2.5 4.2 3.3 6.9.1-3.4-.4-5.2-.8-6.1 1.7-2 8.5-6.9 9.5-7.4-4.3 1.3-12 6.6-12 6.6"/><path d="m21 53.3c0 0-2.5 4.2-3.3 6.9-.1-3.4.4-5.2.8-6.1-1.7-2-8.5-6.9-9.5-7.4 4.3 1.3 12 6.6 12 6.6"/></g><path d="m32 14c11.8 0 19.1 6.6 19.1 14.9v8.1c0 6.5-5.1 6.5-5.1 6.5h-28.7c0 0-4.4 0-4.4-6.5 0-3.1 0-8.2 0-8.2 0-8.2 7.7-14.8 19.1-14.8" fill="#dbb471"/><path d="m49.3 38.5c0 0-.6-3.5-.7-4.7-.3-4.3-5.2 2.5-16.6 2.5-11.4 0-16.3-6.8-16.6-2.5-.1 1.2-.7 4.7-.7 4.7-3.8 0-3.8 5.3 0 5.3 0 6.6 10.3 9.5 17.3 9.5s17.3-3 17.3-9.5c3.8 0 3.8-5.3 0-5.3" fill="#fed0ac"/><g fill="#42ade2"><path d="m36 2l3.5 10.5 5-8.9z"/><path d="m53.2 8.2l-4.7 9 9.9-1.3z"/><path d="m28.4 2l-3.6 10.5-5.3-8.9z"/><path d="m10.8 8.2l4.7 9-9.9-1.3z"/></g><g fill="#664e27"><path d="m34.8 49.8c-1.8 1.4-3.8 1.4-5.6 0-.2-.2-.4.1-.3.4.5 1 1.6 1.9 3 1.9 1.4 0 2.5-.9 3.1-1.9.2-.3 0-.6-.2-.4"/><path d="m34.2 43.3c2.4 4.5 7.3 4.5 9.7 0 .1-.2-.2-.3-.6-.6-2.4 1.9-6.4 1.7-8.6 0-.3.2-.6.3-.5.6"/><path d="m20 43.3c2.4 4.5 7.3 4.5 9.7 0 .1-.2-.2-.3-.6-.6-2.4 1.9-6.4 1.7-8.6 0-.3.2-.6.3-.5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f647-1f3fd.svg b/public/emoji/1f647-1f3fd.svg new file mode 100644 index 000000000..e61503403 --- /dev/null +++ b/public/emoji/1f647-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.3 36.7c-8.3-4.3-13.3-.4-13.3-.4s-5-3.9-13.3.5c-7.3 3.8-16.9 12.7-16.2 16.7 0 0 21.9 6.9 29.5 6.9 7.6 0 29.5-6.9 29.5-6.9.7-4-8.9-12.9-16.2-16.8" fill="#428bc1"/><path d="m33.3 58.9c7.8-5.3 10.9-5.2 11.1-5.3.7 1.2 1.7 4.8 2 6.6-.7 1.7-11.6 2.6-13.5.8-.5-.4-.6-1.4.4-2.1" fill="#d6a57c"/><path d="m55 46.7c2.9-.6 8.9 2.8 6.5 8-2.1 4.6-14.8 5.5-15.1 5.5-.3-1.7-1.3-5.4-2-6.6 2.1-.8 8.2-6.4 10.6-6.9" fill="#428bc1"/><path d="m30.7 58.9c-7.8-5.3-10.9-5.2-11.1-5.3-.7 1.2-1.7 4.8-2 6.6.7 1.7 11.6 2.6 13.5.8.5-.4.6-1.4-.4-2.1" fill="#d6a57c"/><path d="m9 46.7c-2.9-.6-8.9 2.8-6.5 8 2.1 4.6 14.8 5.5 15.1 5.5.3-1.7 1.3-5.4 2-6.6-2.1-.8-8.2-6.4-10.6-6.9" fill="#428bc1"/><g fill="#2e6c93"><path d="m43 53.3c0 0 2.5 4.2 3.3 6.9.1-3.4-.4-5.2-.8-6.1 1.7-2 8.5-6.9 9.5-7.4-4.3 1.3-12 6.6-12 6.6"/><path d="m21 53.3c0 0-2.5 4.2-3.3 6.9-.1-3.4.4-5.2.8-6.1-1.7-2-8.5-6.9-9.5-7.4 4.3 1.3 12 6.6 12 6.6"/></g><path d="m32 14c11.8 0 19.1 6.6 19.1 14.9v8.1c0 6.5-5.1 6.5-5.1 6.5h-28.7c0 0-4.4 0-4.4-6.5 0-3.1 0-8.2 0-8.2 0-8.2 7.7-14.8 19.1-14.8" fill="#594640"/><path d="m49.3 38.5c0 0-.6-3.5-.7-4.7-.3-4.3-5.2 2.5-16.6 2.5s-16.3-6.8-16.6-2.5c-.1 1.2-.7 4.7-.7 4.7-3.8 0-3.8 5.3 0 5.3 0 6.6 10.3 9.5 17.3 9.5s17.3-3 17.3-9.5c3.8 0 3.8-5.3 0-5.3" fill="#d6a57c"/><g fill="#42ade2"><path d="m36 2l3.5 10.5 5-8.9z"/><path d="m53.2 8.2l-4.7 9 9.9-1.3z"/><path d="m28.4 2l-3.6 10.5-5.3-8.9z"/><path d="m10.8 8.2l4.7 9-9.9-1.3z"/></g><g fill="#664e27"><path d="m34.8 49.8c-1.8 1.4-3.8 1.4-5.6 0-.2-.2-.4.1-.3.4.5 1 1.6 1.9 3 1.9 1.4 0 2.5-.9 3-1.9.3-.3.1-.6-.1-.4"/><path d="m34.2 43.3c2.4 4.5 7.3 4.5 9.7 0 .1-.2-.2-.3-.6-.6-2.4 1.9-6.4 1.7-8.6 0-.3.2-.6.3-.5.6"/><path d="m20 43.3c2.4 4.5 7.3 4.5 9.7 0 .1-.2-.2-.3-.6-.6-2.4 1.9-6.4 1.7-8.6 0-.3.2-.6.3-.5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f647-1f3fe.svg b/public/emoji/1f647-1f3fe.svg new file mode 100644 index 000000000..090651faa --- /dev/null +++ b/public/emoji/1f647-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.3 36.7c-8.2-4.3-13.3-.4-13.3-.4s-5-3.9-13.3.5c-7.3 3.8-16.9 12.7-16.2 16.7 0 0 21.9 6.9 29.5 6.9 7.6 0 29.5-6.9 29.5-6.9.7-4-8.9-12.9-16.2-16.8" fill="#428bc1"/><path d="m33.3 58.9c7.8-5.3 10.9-5.2 11.1-5.3.7 1.2 1.7 4.8 2 6.6-.7 1.7-11.6 2.6-13.5.8-.5-.4-.6-1.4.4-2.1" fill="#b47d56"/><path d="m55 46.7c2.9-.6 8.9 2.8 6.5 8-2.1 4.6-14.8 5.5-15.1 5.5-.3-1.7-1.3-5.4-2-6.6 2.1-.8 8.2-6.4 10.6-6.9" fill="#428bc1"/><path d="m30.7 58.9c-7.8-5.3-10.9-5.2-11.1-5.3-.7 1.2-1.7 4.8-2 6.6.7 1.7 11.6 2.6 13.5.8.5-.4.6-1.4-.4-2.1" fill="#b47d56"/><path d="m9 46.7c-2.9-.6-8.9 2.8-6.5 8 2.1 4.6 14.8 5.5 15.1 5.5.3-1.7 1.3-5.4 2-6.6-2.1-.8-8.2-6.4-10.6-6.9" fill="#428bc1"/><g fill="#2e6c93"><path d="m43 53.3c0 0 2.5 4.2 3.3 6.9.1-3.4-.4-5.2-.8-6.1 1.7-2 8.5-6.9 9.5-7.4-4.3 1.3-12 6.6-12 6.6"/><path d="m21 53.3c0 0-2.5 4.2-3.3 6.9-.1-3.4.4-5.2.8-6.1-1.7-2-8.5-6.9-9.5-7.4 4.3 1.3 12 6.6 12 6.6"/></g><path d="m32 14c11.8 0 19.1 6.6 19.1 14.9v8.1c0 6.5-5.1 6.5-5.1 6.5h-28.7c0 0-4.4 0-4.4-6.5 0-3.1 0-8.2 0-8.2 0-8.2 7.7-14.8 19.1-14.8" fill="#231f20"/><path d="m49.3 38.5c0 0-.6-3.5-.7-4.7-.3-4.3-5.2 2.5-16.6 2.5s-16.3-6.8-16.6-2.5c-.1 1.2-.7 4.7-.7 4.7-3.8 0-3.8 5.3 0 5.3 0 6.6 10.3 9.5 17.3 9.5 7 0 17.3-3 17.3-9.5 3.8 0 3.8-5.3 0-5.3" fill="#b47d56"/><g fill="#42ade2"><path d="m36 2l3.5 10.5 5-8.9z"/><path d="m53.2 8.2l-4.7 9 9.9-1.3z"/><path d="m28.4 2l-3.6 10.5-5.3-8.9z"/><path d="m10.8 8.2l4.7 9-9.9-1.3z"/></g><g fill="#664e27"><path d="m34.8 49.8c-1.8 1.4-3.8 1.4-5.6 0-.2-.2-.4.1-.3.4.5 1 1.6 1.9 3 1.9 1.4 0 2.5-.9 3-1.9.3-.3.1-.6-.1-.4"/><path d="m34.2 43.3c2.4 4.5 7.3 4.5 9.7 0 .1-.2-.2-.3-.6-.6-2.4 1.9-6.4 1.7-8.6 0-.3.2-.6.3-.5.6"/><path d="m20 43.3c2.4 4.5 7.3 4.5 9.7 0 .1-.2-.2-.3-.6-.6-2.4 1.9-6.4 1.7-8.6 0-.3.2-.6.3-.5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f647-1f3ff.svg b/public/emoji/1f647-1f3ff.svg new file mode 100644 index 000000000..f726d47a8 --- /dev/null +++ b/public/emoji/1f647-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.3 36.7c-8.3-4.3-13.3-.4-13.3-.4s-5-3.9-13.3.5c-7.3 3.8-16.9 12.7-16.2 16.7 0 0 21.9 6.9 29.5 6.9 7.6 0 29.5-6.9 29.5-6.9.7-4-8.9-12.9-16.2-16.8" fill="#428bc1"/><path d="m33.3 58.9c7.8-5.3 10.9-5.2 11.1-5.3.7 1.2 1.7 4.8 2 6.6-.7 1.7-11.6 2.6-13.5.8-.5-.4-.6-1.4.4-2.1" fill="#8a6859"/><path d="m55 46.7c2.9-.6 8.9 2.8 6.5 8-2.1 4.6-14.8 5.5-15.1 5.5-.3-1.7-1.3-5.4-2-6.6 2.1-.8 8.2-6.4 10.6-6.9" fill="#428bc1"/><path d="m30.7 58.9c-7.8-5.3-10.9-5.2-11.1-5.3-.7 1.2-1.7 4.8-2 6.6.7 1.7 11.6 2.6 13.5.8.5-.4.6-1.4-.4-2.1" fill="#8a6859"/><path d="m9 46.7c-2.9-.6-8.9 2.8-6.5 8 2.1 4.6 14.8 5.5 15.1 5.5.3-1.7 1.3-5.4 2-6.6-2.1-.8-8.2-6.4-10.6-6.9" fill="#428bc1"/><g fill="#2e6c93"><path d="m43 53.3c0 0 2.5 4.2 3.3 6.9.1-3.4-.4-5.2-.8-6.1 1.7-2 8.5-6.9 9.5-7.4-4.3 1.3-12 6.6-12 6.6"/><path d="m21 53.3c0 0-2.5 4.2-3.3 6.9-.1-3.4.4-5.2.8-6.1-1.7-2-8.5-6.9-9.5-7.4 4.3 1.3 12 6.6 12 6.6"/></g><path d="m32 14c11.8 0 19.1 6.6 19.1 14.9v8.1c0 6.5-5.1 6.5-5.1 6.5h-28.7c0 0-4.4 0-4.4-6.5 0-3.1 0-8.2 0-8.2 0-8.2 7.7-14.8 19.1-14.8" fill="#231f20"/><path d="m49.3 38.5c0 0-.6-3.5-.7-4.7-.3-4.3-5.2 2.5-16.6 2.5-11.4 0-16.3-6.8-16.6-2.5-.1 1.2-.7 4.7-.7 4.7-3.8 0-3.8 5.3 0 5.3 0 6.6 10.3 9.5 17.3 9.5s17.3-3 17.3-9.5c3.8 0 3.8-5.3 0-5.3" fill="#8a6859"/><g fill="#42ade2"><path d="m36 2l3.5 10.5 5-8.9z"/><path d="m53.2 8.2l-4.7 9 9.9-1.3z"/><path d="m28.4 2l-3.6 10.5-5.3-8.9z"/><path d="m10.8 8.2l4.7 9-9.9-1.3z"/></g><g fill="#574137"><path d="m34.8 49.8c-1.8 1.4-3.8 1.4-5.6 0-.2-.2-.4.1-.3.4.5 1 1.6 1.9 3 1.9 1.4 0 2.5-.9 3-1.9.3-.3.1-.6-.1-.4"/><path d="m34.2 43.3c2.4 4.5 7.3 4.5 9.7 0 .1-.2-.2-.3-.6-.6-2.4 1.9-6.4 1.7-8.6 0-.3.2-.6.3-.5.6"/><path d="m20 43.3c2.4 4.5 7.3 4.5 9.7 0 .1-.2-.2-.3-.6-.6-2.4 1.9-6.4 1.7-8.6 0-.3.2-.6.3-.5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f647.svg b/public/emoji/1f647.svg new file mode 100644 index 000000000..e5dedddd3 --- /dev/null +++ b/public/emoji/1f647.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.3 36.7c-8.3-4.3-13.3-.4-13.3-.4s-5-3.9-13.3.5c-7.3 3.8-16.9 12.7-16.2 16.7 0 0 21.9 6.9 29.5 6.9 7.6 0 29.5-6.9 29.5-6.9.7-4-8.9-12.9-16.2-16.8" fill="#428bc1"/><path d="m33.3 58.9c7.8-5.3 10.9-5.2 11.1-5.3.7 1.2 1.7 4.8 2 6.6-.7 1.7-11.6 2.6-13.5.8-.5-.4-.6-1.4.4-2.1" fill="#ffdd67"/><path d="m55 46.7c2.9-.6 8.9 2.8 6.5 8-2.1 4.6-14.8 5.5-15.1 5.5-.3-1.7-1.3-5.4-2-6.6 2.1-.8 8.2-6.4 10.6-6.9" fill="#428bc1"/><path d="m30.7 58.9c-7.8-5.3-10.9-5.2-11.1-5.3-.7 1.2-1.7 4.8-2 6.6.7 1.7 11.6 2.6 13.5.8.5-.4.6-1.4-.4-2.1" fill="#ffdd67"/><path d="m9 46.7c-2.9-.6-8.9 2.8-6.5 8 2.1 4.6 14.8 5.5 15.1 5.5.3-1.7 1.3-5.4 2-6.6-2.1-.8-8.2-6.4-10.6-6.9" fill="#428bc1"/><g fill="#2e6c93"><path d="m43 53.3c0 0 2.5 4.2 3.3 6.9.1-3.4-.4-5.2-.8-6.1 1.7-2 8.5-6.9 9.5-7.4-4.3 1.3-12 6.6-12 6.6"/><path d="m21 53.3c0 0-2.5 4.2-3.3 6.9-.1-3.4.4-5.2.8-6.1-1.7-2-8.5-6.9-9.5-7.4 4.3 1.3 12 6.6 12 6.6"/></g><path d="m32 14c11.8 0 19.1 6.6 19.1 14.9v8.1c0 6.5-5.1 6.5-5.1 6.5h-28.7c0 0-4.4 0-4.4-6.5 0-3.1 0-8.2 0-8.2 0-8.2 7.7-14.8 19.1-14.8" fill="#ffb300"/><path d="m49.3 38.5c0 0-.6-3.5-.7-4.7-.3-4.3-5.2 2.5-16.6 2.5-11.4 0-16.3-6.8-16.6-2.5-.1 1.2-.7 4.7-.7 4.7-3.8 0-3.8 5.3 0 5.3 0 6.6 10.3 9.5 17.3 9.5s17.3-3 17.3-9.5c3.8 0 3.8-5.3 0-5.3" fill="#ffdd67"/><g fill="#42ade2"><path d="m36 2l3.5 10.5 5-8.9z"/><path d="m53.2 8.2l-4.7 9 9.9-1.3z"/><path d="m28.4 2l-3.6 10.5-5.3-8.9z"/><path d="m10.8 8.2l4.7 9-9.9-1.3z"/></g><g fill="#937237"><path d="m34.8 49.8c-1.8 1.4-3.8 1.4-5.6 0-.2-.2-.4.1-.3.4.5 1 1.6 1.9 3 1.9 1.4 0 2.5-.9 3-1.9.3-.3.1-.6-.1-.4"/><path d="m34.2 43.3c2.4 4.5 7.3 4.5 9.7 0 .1-.2-.2-.3-.6-.6-2.4 1.9-6.4 1.7-8.6 0-.3.2-.6.3-.5.6"/><path d="m20 43.3c2.4 4.5 7.3 4.5 9.7 0 .1-.2-.2-.3-.6-.6-2.4 1.9-6.4 1.7-8.6 0-.3.2-.6.3-.5.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f648.svg b/public/emoji/1f648.svg new file mode 100644 index 000000000..b8b51161e --- /dev/null +++ b/public/emoji/1f648.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="53.8" cy="33" rx="8.2" ry="8.2" fill="#89664c"/><ellipse cx="53.8" cy="33" rx="5.4" ry="5.4" fill="#ffc5d3"/><ellipse cx="10.2" cy="33" rx="8.2" ry="8.2" fill="#89664c"/><ellipse cx="10.2" cy="33" rx="5.4" ry="5.4" fill="#ffc5d3"/><g fill="#89664c"><path d="m43.4 10.8c1.1-.6 1.9-.9 1.9-.9-3.2-1.1-6-1.8-8.5-2.1 1.3-1 2.1-1.3 2.1-1.3-20.4-2.9-30.1 9-30.1 19.5h46.4c-.7-7.4-4.8-12.4-11.8-15.2"/><path d="m55.3 27.6c0-9.7-10.4-17.6-23.3-17.6-12.9 0-23.3 7.9-23.3 17.6 0 2.3.6 4.4 1.6 6.4-1 2-1.6 4.2-1.6 6.4 0 9.7 10.4 17.6 23.3 17.6 12.9 0 23.3-7.9 23.3-17.6 0-2.3-.6-4.4-1.6-6.4 1-2 1.6-4.2 1.6-6.4"/></g><path d="m52 28.2c0-16.9-20-6.1-20-6.1s-20-10.8-20 6.1c0 4.7 2.9 9 7.5 11.7-1.3 1.7-2.1 3.6-2.1 5.7 0 6.1 6.6 11 14.7 11 8.1 0 14.7-4.9 14.7-11 0-2.1-.8-4-2.1-5.7 4.4-2.7 7.3-7 7.3-11.7" fill="#e0ac7e"/><g fill="#3b302a"><path d="m35.1 38.7c0 1.1-.4 2.1-1 2.1s-1-.9-1-2.1c0-1.1.4-2.1 1-2.1s1 1 1 2.1"/><path d="m30.9 38.7c0 1.1-.4 2.1-1 2.1s-1-.9-1-2.1c0-1.1.4-2.1 1-2.1s1 1 1 2.1"/><ellipse transform="matrix(.9608-.2772.2772.9608-11.8674 12.1398)" cx="37" cy="48" rx="4.5" ry="2.7"/></g><path d="M9.3,32.6L2,62h11.9c-1.6-7.7,4-21,4-21L9.3,32.6z" fill="#89664c"/><path d="m15.7 24.9c0 0 4.9-4.5 9.5-3.9 2.3.3-7.1 7.6-7.1 7.6s9.7-8.2 11.7-5.6c1.8 2.3-8.9 9.8-8.9 9.8s10-8.1 9.6-4.6c-.3 3.8-7.9 12.8-12.5 13.8-6.6 1.3-11.8-2.9-8.3-17.5 1.8-7.4 3.5.8 6 .4" fill="#ffd6bb"/><path d="M54.7,32.6L62,62H50.1c1.6-7.7-4-21-4-21L54.7,32.6z" fill="#89664c"/><path d="m48.3 24.9c0 0-4.9-4.5-9.5-3.9-2.3.3 7.1 7.6 7.1 7.6s-9.7-8.2-11.7-5.6c-1.8 2.3 8.9 9.8 8.9 9.8s-10-8.1-9.7-4.6c.4 3.8 8 12.8 12.6 13.8 6.6 1.3 11.8-2.9 8.3-17.5-1.8-7.4-3.5.8-6 .4" fill="#ffd6bb"/></svg> \ No newline at end of file diff --git a/public/emoji/1f649.svg b/public/emoji/1f649.svg new file mode 100644 index 000000000..ab6b6844c --- /dev/null +++ b/public/emoji/1f649.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m54 27.6c0-8.6-4.7-14-11.3-16.8 1.1-.6 1.8-.9 1.8-.9-3.1-1.1-5.7-1.8-8-2.1 1.2-1 2-1.3 2-1.3-19.2-3-28.5 9.8-28.5 21.1 0 2.3.6 4.4 1.5 6.4-1 2-1.5 4.2-1.5 6.4 0 9.7 9.9 17.6 22 17.6 12.1 0 22-7.9 22-17.6 0-2.3-.6-4.4-1.5-6.4.9-2 1.5-4.2 1.5-6.4" fill="#89664c"/><path d="m51 28.2c0-17-19-6.2-19-6.2s-19-10.8-19 6.2c0 4.7 2.8 9 7.1 11.7-1.3 1.7-2 3.6-2 5.7 0 6.1 6.2 11 13.9 11 7.7 0 13.9-4.9 13.9-11 0-2.1-.7-4-2-5.7 4.3-2.7 7.1-7 7.1-11.7" fill="#e0ac7e"/><g fill="#3b302a"><path d="m35.1 38.7c0 1.1-.4 2.1-1 2.1s-1-.9-1-2.1c0-1.1.4-2.1 1-2.1s1 1 1 2.1"/><path d="m30.9 38.7c0 1.1-.4 2.1-1 2.1s-1-.9-1-2.1c0-1.1.4-2.1 1-2.1s1 1 1 2.1"/></g><g fill="#89664c"><path d="m51.1 40.5l-1.8 21.5h12.7c-4-12-2.9-22.4-2.9-22.4l-8 .9"/><path d="m12.9 40.5l1.8 21.5h-12.7c4-12 2.9-22.4 2.9-22.4l8 .9"/></g><g fill="#ffd6bb"><path d="m58.4 26.1c-1.7-4.5-4.8-8.2-6.1-6.3-1.2 1.8.1 2-.4 4-1 4.1 1.3 8.2.5 10.1-4.7 11.6 1.3 12.6 3.6 11.6 4.7-1.9 4.4-14.1 2.4-19.4"/><path d="m5.6 26.1c1.7-4.5 4.8-8.2 6.1-6.3 1.2 1.8-.1 2 .4 4 1 4.1-1.3 8.2-.5 10.1 4.7 11.6-1.3 12.6-3.6 11.6-4.7-1.9-4.4-14.1-2.4-19.4"/></g><g fill="#3b302a"><path d="m41.8 44.3c1.4 1.2-2.9 6.9-9.8 7-6.9 0-11.3-5.8-9.8-7 .4-.3 5.2.9 9.8.9 4.7 0 9.5-1.2 9.8-.9"/><ellipse cx="40.7" cy="31.3" rx="3.5" ry="4.5"/><ellipse cx="23.3" cy="31.3" rx="3.5" ry="4.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f64a.svg b/public/emoji/1f64a.svg new file mode 100644 index 000000000..47df40a8c --- /dev/null +++ b/public/emoji/1f64a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="53.7" cy="33" rx="8.3" ry="8.2" fill="#89664c"/><ellipse cx="53.7" cy="33" rx="5.4" ry="5.4" fill="#ffc5d3"/><ellipse cx="10.2" cy="33" rx="8.2" ry="8.2" fill="#89664c"/><ellipse cx="10.2" cy="33" rx="5.4" ry="5.4" fill="#ffc5d3"/><g fill="#89664c"><path d="m43.4 10.8c1.1-.6 1.9-.9 1.9-.9-3.2-1.1-6-1.8-8.5-2.1 1.3-1 2.1-1.3 2.1-1.3-20.4-2.9-30.1 9-30.1 19.5h46.4c-.7-7.4-4.8-12.4-11.8-15.2"/><path d="m55.3 27.6c0-9.7-10.4-17.6-23.3-17.6s-23.3 7.9-23.3 17.6c0 2.3.6 4.4 1.6 6.4-1 2-1.6 4.2-1.6 6.4 0 9.7 10.4 17.6 23.3 17.6s23.3-7.9 23.3-17.6c0-2.3-.6-4.4-1.6-6.4 1-2 1.6-4.2 1.6-6.4"/></g><path d="m52 28.2c0-16.9-20-6.1-20-6.1s-20-10.8-20 6.1c0 4.7 2.9 9 7.5 11.7-1.3 1.7-2.1 3.6-2.1 5.7 0 6.1 6.6 11 14.7 11 8.1 0 14.7-4.9 14.7-11 0-2.1-.8-4-2.1-5.7 4.4-2.7 7.3-7 7.3-11.7" fill="#e0ac7e"/><g fill="#3b302a"><path d="m35.1 38.7c0 1.1-.4 2.1-1 2.1s-1-.9-1-2.1c0-1.1.4-2.1 1-2.1s1 1 1 2.1"/><path d="m30.9 38.7c0 1.1-.4 2.1-1 2.1-.6 0-1-.9-1-2.1 0-1.1.4-2.1 1-2.1.5.1 1 1 1 2.1"/><ellipse cx="40.7" cy="31.7" rx="3.5" ry="4.5"/><ellipse cx="23.3" cy="31.7" rx="3.5" ry="4.5"/></g><path fill="#89664c" d="m14.9 52l-8.3 10h12.9l4-3.6z"/><path d="m20.2 43.3c0 0 4.9-4.5 9.5-3.9 2.3.3-7.1 7.6-7.1 7.6s9.7-8.2 11.7-5.6c1.8 2.3-8.9 9.8-8.9 9.8s10-8.1 9.6-4.6c-.3 3.9-7.9 12.9-12.5 13.8-6.6 1.3-11.8-2.9-8.3-17.5 1.8-7.3 3.6.8 6 .4" fill="#ffd6bb"/><path fill="#89664c" d="M48.3 50.2 59 62 45 62 42.8 59.4z"/><path d="m38.2 43.7c0 0-6.2-2.3-10.3 0-2 1.1 9.4 4.3 9.4 4.3s-12.1-3.9-13-.8c-.8 2.9 12 5.7 12 5.7s-12.3-3.7-10.7-.5c1.8 3.4 12.2 8.9 16.8 8 6.8-1.4-1.8-17.3-4.2-16.7" fill="#ddb199"/><path d="m39.6 43.7c0 0-6.2-2.3-10.3 0-2 1.1 9.4 4.3 9.4 4.3s-12.1-3.9-13-.8c-.8 2.9 12 5.7 12 5.7s-12.3-3.7-10.7-.5c1.8 3.4 12.2 8.9 16.8 8 6.6-1.3 9.8-7.2 1-19.4-4.3-6.1-2.9 2.1-5.2 2.7" fill="#ffd6bb"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64b-1f3fb.svg b/public/emoji/1f64b-1f3fb.svg new file mode 100644 index 000000000..e9e7e3b3a --- /dev/null +++ b/public/emoji/1f64b-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M27,2C12.5,2,4.6,11,4.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S36.4,2,27,2z" fill="#594640"/><path d="m59.4 16.7h-7.4c0 0 8 32.4-15 32.4 0 0 0 0 0 0v-7.1h-19.9v7.1c-12.6.3-15.1 2.4-15.1 12.9h50c12.4-15 11.1-28 7.4-45.3" fill="#c28fef"/><g fill="#ffe1bd"><path d="m44.6 11.4c.5-1 2.2-1 3.9.8 1 1.1 1.4 1.5 2.2 1.6l-.3-9.1c0-.7.6-1.4 1.3-1.4.7 0 1.3.6 1.4 1.4v-1c0-.9.7-1.7 1.5-1.7.9 0 1.6.7 1.6 1.6v.7c0-.8.6-1.5 1.3-1.5.8 0 1.4.6 1.4 1.4v1.6c0-.7.5-1.4 1.2-1.4.7 0 1.3.6 1.3 1.3l.2 7c0 .1 0 .1 0 .2 0 0 .6 3.7-.3 6-1.4 3.5-9.2 4.7-11.9-1.2-.5-1.2-1.6-2-2.5-3.1-.9-1.1-2.8-2.1-2.3-3.2"/><path d="m10.3 33c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6 0-16.5-9-16.5-16.4"/></g><path d="m27 37.8c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#e6b796"/><path d="m31.8 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="36.2" cy="27.4" r="3.5" fill="#664e27"/><circle cx="36.2" cy="27.4" r="1.2" fill="#2b2925"/><path d="m30.8 29.6c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m22.2 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="17.7" cy="27.4" r="3.5" fill="#664e27"/><path d="m23.1 29.6c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m27 41.7l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#e08672"/><path d="m30 40.2c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0 0-2.9.4-4.7-.3" fill="#b86e5d"/><circle cx="17.7" cy="27.4" r="1.2" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64b-1f3fc.svg b/public/emoji/1f64b-1f3fc.svg new file mode 100644 index 000000000..9e6ac9c2c --- /dev/null +++ b/public/emoji/1f64b-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M27,2C12.5,2,4.6,11,4.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S36.4,2,27,2z" fill="#dbb471"/><path d="m59.4 16.7h-7.4c0 0 8 32.4-15 32.4 0 0 0 0 0 0v-7.1h-19.9v7.1c-12.6.3-15.1 2.4-15.1 12.9h50c12.4-15 11.1-28 7.4-45.3" fill="#c28fef"/><g fill="#fed0ac"><path d="m44.6 11.4c.5-1 2.2-1 3.9.8 1 1.1 1.4 1.5 2.2 1.6l-.3-9.1c0-.7.6-1.4 1.3-1.4.7 0 1.3.6 1.4 1.4v-1c0-.9.7-1.7 1.5-1.7.9 0 1.6.7 1.6 1.6v.7c0-.8.6-1.5 1.3-1.5.8 0 1.4.6 1.4 1.4v1.6c0-.7.5-1.4 1.2-1.4.7 0 1.3.6 1.3 1.3l.2 7c0 .1 0 .1 0 .2 0 0 .6 3.7-.3 6-1.4 3.5-9.2 4.7-11.9-1.2-.5-1.2-1.6-2-2.5-3.1-.9-1.1-2.8-2.1-2.3-3.2"/><path d="m10.3 33c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4s-16.5-9-16.5-16.4"/></g><path d="m27 37.8c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0 0 2.3-3.2 2.3" fill="#e0a372"/><path d="m31.8 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="36.2" cy="27.4" r="3.5" fill="#664e27"/><circle cx="36.2" cy="27.4" r="1.2" fill="#2b2925"/><path d="m30.8 29.6c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m22.2 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><path d="m14.3 27.4c0 1.9 1.5 3.5 3.5 3.5 1.9 0 3.5-1.5 3.5-3.5 0-1.9-1.6-3.5-3.5-3.5-2 .1-3.5 1.6-3.5 3.5" fill="#664e27"/><path d="m23.1 29.6c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m27 41.7l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#e08672"/><path d="m30 40.2c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0 0-2.9.4-4.7-.3" fill="#b86e5d"/><circle cx="17.7" cy="27.4" r="1.2" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64b-1f3fd.svg b/public/emoji/1f64b-1f3fd.svg new file mode 100644 index 000000000..d4e4a75f8 --- /dev/null +++ b/public/emoji/1f64b-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M27,2C12.5,2,4.6,11,4.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S36.4,2,27,2z" fill="#594640"/><path d="m59.4 16.7h-7.4c0 0 8 32.4-15 32.4 0 0 0 0 0 0v-7.1h-19.9v7.1c-12.6.3-15.1 2.4-15.1 12.9h50c12.4-15 11.1-28 7.4-45.3" fill="#c28fef"/><g fill="#d6a57c"><path d="m44.6 11.4c.5-1 2.2-1 3.9.8 1 1.1 1.4 1.5 2.2 1.6l-.3-9.1c0-.7.6-1.4 1.3-1.4.7 0 1.3.6 1.4 1.4v-1c0-.9.7-1.7 1.5-1.7.9 0 1.6.7 1.6 1.6v.7c0-.8.6-1.5 1.3-1.5.8 0 1.4.6 1.4 1.4v1.6c0-.7.5-1.4 1.2-1.4.7 0 1.3.6 1.3 1.3l.2 7c0 .1 0 .1 0 .2 0 0 .6 3.7-.3 6-1.4 3.5-9.2 4.7-11.9-1.2-.5-1.2-1.6-2-2.5-3.1-.9-1.1-2.8-2.1-2.3-3.2"/><path d="m10.3 33c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6 0-16.5-9-16.5-16.4"/></g><path d="m27 37.8c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#b58360"/><path d="m31.8 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><path d="m39.7 27.4c0 1.9-1.5 3.5-3.5 3.5-1.9 0-3.5-1.5-3.5-3.5 0-1.9 1.6-3.5 3.5-3.5 1.9.1 3.5 1.6 3.5 3.5" fill="#664e27"/><circle cx="36.2" cy="27.4" r="1.2" fill="#2b2925"/><path d="m30.8 29.6c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m22.2 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="17.7" cy="27.4" r="3.5" fill="#664e27"/><path d="m23.1 29.6c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m27 41.7l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#b58360"/><path d="m30 40.2c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9s4.6-1.3 7.7-1.9c0 0-2.9.4-4.7-.3" fill="#805c44"/><circle cx="17.7" cy="27.4" r="1.2" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64b-1f3fe.svg b/public/emoji/1f64b-1f3fe.svg new file mode 100644 index 000000000..39a115000 --- /dev/null +++ b/public/emoji/1f64b-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M27,2C12.5,2,4.6,11,4.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S36.4,2,27,2z" fill="#231f20"/><path d="m59.4 16.7h-7.4c0 0 8 32.4-15 32.4 0 0 0 0 0 0v-7.1h-19.9v7.1c-12.6.3-15.1 2.4-15.1 12.9h50c12.4-15 11.1-28 7.4-45.3" fill="#c28fef"/><g fill="#b47d56"><path d="m44.6 11.4c.5-1 2.2-1 3.9.8 1 1.1 1.4 1.5 2.2 1.6l-.3-9.1c0-.7.6-1.4 1.3-1.4.7 0 1.3.6 1.4 1.4v-1c0-.9.7-1.7 1.5-1.7.9 0 1.6.7 1.6 1.6v.7c0-.8.6-1.5 1.3-1.5.8 0 1.4.6 1.4 1.4v1.6c0-.7.5-1.4 1.2-1.4.7 0 1.3.6 1.3 1.3l.2 7c0 .1 0 .1 0 .2 0 0 .6 3.7-.3 6-1.4 3.5-9.2 4.7-11.9-1.2-.5-1.2-1.6-2-2.5-3.1-.9-1.1-2.8-2.1-2.3-3.2"/><path d="m10.3 33c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6 0-16.5-9-16.5-16.4"/></g><path d="m27 37.8c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#935e3e"/><path d="m31.8 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="36.2" cy="27.4" r="3.5" fill="#664e27"/><circle cx="36.2" cy="27.4" r="1.2" fill="#2b2925"/><path d="m30.8 29.6c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m22.2 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="17.7" cy="27.4" r="3.5" fill="#664e27"/><path d="m23.1 29.6c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m27 41.7l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#935e3e"/><path d="m30 40.2c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0 0-2.9.4-4.7-.3" fill="#734c31"/><circle cx="17.7" cy="27.4" r="1.2" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64b-1f3ff.svg b/public/emoji/1f64b-1f3ff.svg new file mode 100644 index 000000000..f8cb017ef --- /dev/null +++ b/public/emoji/1f64b-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M27,2C12.5,2,4.6,11,4.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S36.4,2,27,2z" fill="#231f20"/><path d="m59.4 16.7h-7.4c0 0 8 32.4-15 32.4 0 0 0 0 0 0v-7.1h-19.9v7.1c-12.6.3-15.1 2.4-15.1 12.9h50c12.4-15 11.1-28 7.4-45.3" fill="#c28fef"/><g fill="#8a6859"><path d="m44.6 11.4c.5-1 2.2-1 3.9.8 1 1.1 1.4 1.5 2.2 1.6l-.3-9.1c0-.7.6-1.4 1.3-1.4.7 0 1.3.6 1.4 1.4v-1c0-.9.7-1.7 1.5-1.7.9 0 1.6.7 1.6 1.6v.7c0-.8.6-1.5 1.3-1.5.8 0 1.4.6 1.4 1.4v1.6c0-.7.5-1.4 1.2-1.4.7 0 1.3.6 1.3 1.3l.2 7c0 .1 0 .1 0 .2 0 0 .6 3.7-.3 6-1.4 3.5-9.2 4.7-11.9-1.2-.5-1.2-1.6-2-2.5-3.1-.9-1.1-2.8-2.1-2.3-3.2"/><path d="m10.3 33c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6 0-16.5-9-16.5-16.4"/></g><path d="m27 37.8c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#705041"/><path d="m31.8 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="36.2" cy="27.4" r="3.5" fill="#664e27"/><circle cx="36.2" cy="27.4" r="1.2" fill="#2b2925"/><path d="m30.8 29.6c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m22.2 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="17.7" cy="27.4" r="3.5" fill="#664e27"/><path d="m23.1 29.6c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m27 41.7l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#7d5442"/><path d="m30 40.2c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9 4.2 0 4.6-1.3 7.7-1.9 0 0-2.9.4-4.7-.3" fill="#5c3f34"/><circle cx="17.7" cy="27.4" r="1.2" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64b.svg b/public/emoji/1f64b.svg new file mode 100644 index 000000000..d221b1846 --- /dev/null +++ b/public/emoji/1f64b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M27,2C12.5,2,4.6,11,4.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S36.4,2,27,2z" fill="#ffb300"/><path d="m59.4 16.7h-7.4c0 0 8 32.4-15 32.4 0 0 0 0 0 0v-7.1h-19.9v7.1c-12.6.3-15.1 2.4-15.1 12.9h50c12.4-15 11.1-28 7.4-45.3" fill="#c28fef"/><g fill="#ffdd67"><path d="m44.6 11.4c.5-1 2.2-1 3.9.8 1 1.1 1.4 1.5 2.2 1.6l-.3-9.1c0-.7.6-1.4 1.3-1.4.7 0 1.3.6 1.4 1.4v-1c0-.9.7-1.7 1.5-1.7.9 0 1.6.7 1.6 1.6v.7c0-.8.6-1.5 1.3-1.5.8 0 1.4.6 1.4 1.4v1.6c0-.7.5-1.4 1.2-1.4.7 0 1.3.6 1.3 1.3l.2 7c0 .1 0 .1 0 .2 0 0 .6 3.7-.3 6-1.4 3.5-9.2 4.7-11.9-1.2-.5-1.2-1.6-2-2.5-3.1-.9-1.1-2.8-2.1-2.3-3.2"/><path d="m10.3 33c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4s-16.5-9-16.5-16.4"/></g><path d="m27 37.8c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#eba352"/><path d="m31.8 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="36.2" cy="27.4" r="3.5" fill="#664e27"/><circle cx="36.2" cy="27.4" r="1.2" fill="#2b2925"/><path d="m30.8 29.6c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m22.2 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.1.8 8 0 8 0" fill="#f5f5f5"/><circle cx="17.7" cy="27.4" r="3.5" fill="#664e27"/><path d="m23.1 29.6c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><path d="m27 41.7l-7.7-1.2c4.6 6.6 10.8 6.6 15.4 0l-7.7 1.2" fill="#f09985"/><path d="m30 40.2c-2.3-.9-3 .5-3 .5s-.8-1.4-3-.5c-1.8.7-4.7.3-4.7.3 3.1.7 3.5 1.9 7.7 1.9s4.6-1.3 7.7-1.9c0 0-2.9.4-4.7-.3" fill="#d47f6c"/><circle cx="17.7" cy="27.4" r="1.2" fill="#2b2925"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64c-1f3fb.svg b/public/emoji/1f64c-1f3fb.svg new file mode 100644 index 000000000..2bec077d9 --- /dev/null +++ b/public/emoji/1f64c-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4aa9ff"><path d="m27 2l5 10 5-10z"/><path d="m44.9 3l-.7 11.2 9.3-6.2z"/><path d="m10.5 8l9.4 6.2-.7-11.2z"/></g><path d="m20.4 62h-11.8v-12.9l13.8 3.2c-3.3 3.5-2 9.7-2 9.7" fill="#e6b796"/><g fill="#ffe1bd"><path d="m19.3 62h-13.2c0 0 .2-6.4-2-11.9l16.5 2.4c-1.9 4.9-1.3 9.5-1.3 9.5"/><path d="m18 44.4h5v-22.2c0-1.5-1.1-2.7-2.5-2.7-1.4 0-2.5 1.2-2.5 2.8 0-.1 0 22.1 0 22.1"/><path d="m12.1 44.4h5.9v-24.1c0-1.8-1.3-3.3-3-3.3-1.6 0-3 1.5-3 3.3v24.1z"/><path d="m7 44.4h5.2v-22.7c0-1.6-1.2-2.9-2.6-2.9-1.4 0-2.6 1.3-2.6 2.9 0 0 0 22.7 0 22.7"/><path d="m4.6 22.2c-1.3 0-2.3 1.2-2.3 2.7v19.5h4.7v-19.5c0-1.5-1.1-2.7-2.4-2.7"/></g><g fill="#e6b796"><path d="m20.5 19.4c-.2 0-.3 0-.5 0 1.2.2 2.1 1.4 2.1 2.7v22.3h.9v-22.2c0-1.5-1.1-2.8-2.5-2.8"/><path d="m15.1 17c-.2 0-.3 0-.4.1 1.4.2 2.5 1.6 2.5 3.2v16.1l.9 1v-17.1c-.1-1.8-1.4-3.3-3-3.3"/><path d="m9.6 18.8c-.2 0-.3 0-.4 0 1.2.2 2.1 1.4 2.1 2.8v14.7l.9 1v-15.6c-.1-1.6-1.2-2.9-2.6-2.9"/><path d="m4.6 22.2c-.2 0-.3 0-.4.1 1.1.2 1.9 1.3 1.9 2.6v11.5l.9 1v-12.5c0-1.5-1.1-2.7-2.4-2.7"/></g><path d="m31.4 34.2c-1.5-1.7-4.5-.9-6.6 3.5-1.5 3-1.9 2.4-2.7 2.6v-2.7c0 0-19.9-1.3-19.9 1.7 0 0-.9 7.4 1 12 2.9 6.9 17.7 8.7 22.3-3 .9-2.3 2.2-4.8 3.2-7.3 1.3-3 4.4-4.8 2.7-6.8" fill="#ffe1bd"/><g fill="#e6b796"><path d="m30.4 33.5c3.2 2.4-2.7 7-5.5 14.1-4 10.2-15.7 10.2-20.6 5.5 4.5 5.3 17 6.3 21.2-4.8 2.8-7.2 9.6-12.7 4.9-14.8"/><path d="m23 40.2c-3.9-1.4-12.1 1.3-11 9.1 0-7.3 6.5-9 10.1-9 .5 0 .9-.1.9-.1"/><path d="m43.6 62h11.8v-12.9l-13.8 3.2c3.3 3.5 2 9.7 2 9.7"/></g><g fill="#ffe1bd"><path d="m44.7 62h13.2c0 0-.2-6.4 2-11.9l-16.5 2.4c1.9 4.9 1.3 9.5 1.3 9.5"/><path d="m46 44.4h-5v-22.2c0-1.5 1.1-2.7 2.5-2.7 1.4 0 2.5 1.2 2.5 2.8 0-.1 0 22.1 0 22.1"/><path d="m51.9 44.4h-5.9v-24.1c0-1.8 1.3-3.3 3-3.3 1.6 0 3 1.5 3 3.3v24.1z"/><path d="m57 44.4h-5.2v-22.7c0-1.6 1.2-2.9 2.6-2.9 1.4 0 2.6 1.3 2.6 2.9 0 0 0 22.7 0 22.7"/><path d="m59.4 22.2c1.3 0 2.3 1.2 2.3 2.7v19.5h-4.7v-19.5c0-1.5 1.1-2.7 2.4-2.7"/></g><g fill="#e6b796"><path d="m43.5 19.4c.2 0 .3 0 .5 0-1.2.2-2.1 1.4-2.1 2.7v22.3h-.9v-22.2c0-1.5 1.1-2.8 2.5-2.8"/><path d="m48.9 17c.2 0 .3 0 .4.1-1.4.2-2.5 1.6-2.5 3.2v16.1l-.9 1v-17.1c.1-1.8 1.4-3.3 3-3.3"/><path d="m54.4 18.8c.2 0 .3 0 .4 0-1.2.2-2.1 1.4-2.1 2.8v14.7l-.9 1v-15.6c.1-1.6 1.2-2.9 2.6-2.9"/><path d="m59.4 22.2c.2 0 .3 0 .4.1-1.1.2-1.9 1.3-1.9 2.6v11.5l-.9 1v-12.5c0-1.5 1.1-2.7 2.4-2.7"/></g><path d="m32.6 34.2c1.5-1.7 4.5-.9 6.6 3.5 1.5 3 1.9 2.4 2.7 2.6v-2.7c0 0 19.9-1.3 19.9 1.7 0 0 .9 7.4-1 12-2.9 6.9-17.7 8.7-22.3-3-.9-2.3-2.2-4.8-3.2-7.3-1.3-3-4.4-4.8-2.7-6.8" fill="#ffe1bd"/><g fill="#e6b796"><path d="m33.6 33.5c-3.2 2.4 2.7 7 5.5 14.1 4 10.2 15.7 10.2 20.6 5.5-4.5 5.3-17 6.3-21.2-4.8-2.8-7.2-9.6-12.7-4.9-14.8"/><path d="m41 40.2c3.9-1.4 12.1 1.3 11 9.1 0-7.3-6.5-9-10.1-9-.5 0-.9-.1-.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f64c-1f3fc.svg b/public/emoji/1f64c-1f3fc.svg new file mode 100644 index 000000000..f90b8825c --- /dev/null +++ b/public/emoji/1f64c-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4aa9ff"><path d="m27 2l5 10 5-10z"/><path d="m44.9 3l-.7 11.2 9.3-6.2z"/><path d="m10.5 8l9.4 6.2-.7-11.2z"/></g><path d="m20.4 62h-11.8v-12.9l13.8 3.2c-3.3 3.5-2 9.7-2 9.7" fill="#e0a372"/><g fill="#fed0ac"><path d="m19.3 62h-13.2c0 0 .2-6.4-2-11.9l16.5 2.4c-1.9 4.9-1.3 9.5-1.3 9.5"/><path d="m18 44.4h5v-22.2c0-1.5-1.1-2.7-2.5-2.7-1.4 0-2.5 1.2-2.5 2.8 0-.1 0 22.1 0 22.1"/><path d="m12.1 44.4h5.9v-24.1c0-1.8-1.3-3.3-3-3.3-1.6 0-3 1.5-3 3.3.1 0 .1 24.1.1 24.1"/><path d="m7 44.4h5.2v-22.7c0-1.6-1.2-2.9-2.6-2.9-1.4 0-2.6 1.3-2.6 2.9 0 0 0 22.7 0 22.7"/><path d="m4.6 22.2c-1.3 0-2.3 1.2-2.3 2.7v19.5h4.7v-19.5c0-1.5-1.1-2.7-2.4-2.7"/></g><g fill="#e0a372"><path d="m20.5 19.4c-.2 0-.3 0-.5 0 1.2.2 2.1 1.4 2.1 2.7v22.3h.9v-22.2c0-1.5-1.1-2.8-2.5-2.8"/><path d="m15.1 17c-.2 0-.3 0-.4.1 1.4.2 2.5 1.6 2.5 3.2v16.1l.9 1v-17.1c-.1-1.8-1.4-3.3-3-3.3"/><path d="m9.6 18.8c-.2 0-.3 0-.4 0 1.2.2 2.1 1.4 2.1 2.8v14.7l.9 1v-15.6c-.1-1.6-1.2-2.9-2.6-2.9"/><path d="m4.6 22.2c-.2 0-.3 0-.4.1 1.1.2 1.9 1.3 1.9 2.6v11.5l.9 1v-12.5c0-1.5-1.1-2.7-2.4-2.7"/></g><path d="m31.4 34.2c-1.5-1.7-4.5-.9-6.6 3.5-1.5 3-1.9 2.4-2.7 2.6v-2.7c0 0-19.9-1.3-19.9 1.7 0 0-.9 7.4 1 12 2.9 6.9 17.7 8.7 22.3-3 .9-2.3 2.2-4.8 3.2-7.3 1.3-3 4.4-4.8 2.7-6.8" fill="#fed0ac"/><g fill="#e0a372"><path d="m30.4 33.5c3.2 2.4-2.7 7-5.5 14.1-4 10.2-15.7 10.2-20.6 5.5 4.5 5.3 17 6.3 21.2-4.8 2.8-7.2 9.6-12.7 4.9-14.8"/><path d="m23 40.2c-3.9-1.4-12.1 1.3-11 9.1 0-7.3 6.5-9 10.1-9 .5 0 .9-.1.9-.1"/><path d="m43.6 62h11.8v-12.9l-13.8 3.2c3.3 3.5 2 9.7 2 9.7"/></g><g fill="#fed0ac"><path d="m44.7 62h13.2c0 0-.2-6.4 2-11.9l-16.5 2.4c1.9 4.9 1.3 9.5 1.3 9.5"/><path d="m46 44.4h-5v-22.2c0-1.5 1.1-2.7 2.5-2.7 1.4 0 2.5 1.2 2.5 2.8 0-.1 0 22.1 0 22.1"/><path d="m51.9 44.4h-5.9v-24.1c0-1.8 1.3-3.3 3-3.3 1.6 0 3 1.5 3 3.3v24.1z"/><path d="m57 44.4h-5.2v-22.7c0-1.6 1.2-2.9 2.6-2.9 1.4 0 2.6 1.3 2.6 2.9 0 0 0 22.7 0 22.7"/><path d="m59.4 22.2c1.3 0 2.3 1.2 2.3 2.7v19.5h-4.7v-19.5c0-1.5 1.1-2.7 2.4-2.7"/></g><g fill="#e0a372"><path d="m43.5 19.4c.2 0 .3 0 .5 0-1.2.2-2.1 1.4-2.1 2.7v22.3h-.9v-22.2c0-1.5 1.1-2.8 2.5-2.8"/><path d="m48.9 17c.2 0 .3 0 .4.1-1.4.2-2.5 1.6-2.5 3.2v16.1l-.9 1v-17.1c.1-1.8 1.4-3.3 3-3.3"/><path d="m54.4 18.8c.2 0 .3 0 .4 0-1.2.2-2.1 1.4-2.1 2.8v14.7l-.9 1v-15.6c.1-1.6 1.2-2.9 2.6-2.9"/><path d="m59.4 22.2c.2 0 .3 0 .4.1-1.1.2-1.9 1.3-1.9 2.6v11.5l-.9 1v-12.5c0-1.5 1.1-2.7 2.4-2.7"/></g><path d="m32.6 34.2c1.5-1.7 4.5-.9 6.6 3.5 1.5 3 1.9 2.4 2.7 2.6v-2.7c0 0 19.9-1.3 19.9 1.7 0 0 .9 7.4-1 12-2.9 6.9-17.7 8.7-22.3-3-.9-2.3-2.2-4.8-3.2-7.3-1.3-3-4.4-4.8-2.7-6.8" fill="#fed0ac"/><g fill="#e0a372"><path d="m33.6 33.5c-3.2 2.4 2.7 7 5.5 14.1 4 10.2 15.7 10.2 20.6 5.5-4.5 5.3-17 6.3-21.2-4.8-2.8-7.2-9.6-12.7-4.9-14.8"/><path d="m41 40.2c3.9-1.4 12.1 1.3 11 9.1 0-7.3-6.5-9-10.1-9-.5 0-.9-.1-.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f64c-1f3fd.svg b/public/emoji/1f64c-1f3fd.svg new file mode 100644 index 000000000..0b0ed18ce --- /dev/null +++ b/public/emoji/1f64c-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4aa9ff"><path d="m27 2l5 10 5-10z"/><path d="m44.9 3l-.7 11.2 9.3-6.2z"/><path d="m10.5 8l9.4 6.2-.7-11.2z"/></g><path d="m20.4 62h-11.8v-12.9l13.8 3.2c-3.3 3.5-2 9.7-2 9.7" fill="#b58360"/><g fill="#d6a57c"><path d="m19.3 62h-13.2c0 0 .2-6.4-2-11.9l16.5 2.4c-1.9 4.9-1.3 9.5-1.3 9.5"/><path d="m18 44.4h5v-22.2c0-1.5-1.1-2.7-2.5-2.7-1.4 0-2.5 1.2-2.5 2.8 0-.1 0 22.1 0 22.1"/><path d="m12.1 44.4h5.9v-24.1c0-1.8-1.3-3.3-3-3.3-1.6 0-3 1.5-3 3.3.1 0 .1 24.1.1 24.1"/><path d="m7 44.4h5.2v-22.7c0-1.6-1.2-2.9-2.6-2.9-1.4 0-2.6 1.3-2.6 2.9 0 0 0 22.7 0 22.7"/><path d="m4.6 22.2c-1.3 0-2.3 1.2-2.3 2.7v19.5h4.7v-19.5c0-1.5-1.1-2.7-2.4-2.7"/></g><g fill="#b58360"><path d="m20.5 19.4c-.2 0-.3 0-.5 0 1.2.2 2.1 1.4 2.1 2.7v22.3h.9v-22.2c0-1.5-1.1-2.8-2.5-2.8"/><path d="m15.1 17c-.2 0-.3 0-.4.1 1.4.2 2.5 1.6 2.5 3.2v16.1l.9 1v-17.1c-.1-1.8-1.4-3.3-3-3.3"/><path d="m9.6 18.8c-.2 0-.3 0-.4 0 1.2.2 2.1 1.4 2.1 2.8v14.7l.9 1v-15.6c-.1-1.6-1.2-2.9-2.6-2.9"/><path d="m4.6 22.2c-.2 0-.3 0-.4.1 1.1.2 1.9 1.3 1.9 2.6v11.5l.9 1v-12.5c0-1.5-1.1-2.7-2.4-2.7"/></g><path d="m31.4 34.2c-1.5-1.7-4.5-.9-6.6 3.5-1.5 3-1.9 2.4-2.7 2.6v-2.7c0 0-19.9-1.3-19.9 1.7 0 0-.9 7.4 1 12 2.9 6.9 17.7 8.7 22.3-3 .9-2.3 2.2-4.8 3.2-7.3 1.3-3 4.4-4.8 2.7-6.8" fill="#d6a57c"/><g fill="#b58360"><path d="m30.4 33.5c3.2 2.4-2.7 7-5.5 14.1-4 10.2-15.7 10.2-20.6 5.5 4.5 5.3 17 6.3 21.2-4.8 2.8-7.2 9.6-12.7 4.9-14.8"/><path d="m23 40.2c-3.9-1.4-12.1 1.3-11 9.1 0-7.3 6.5-9 10.1-9 .5 0 .9-.1.9-.1"/><path d="m43.6 62h11.8v-12.9l-13.8 3.2c3.3 3.5 2 9.7 2 9.7"/></g><g fill="#d6a57c"><path d="m44.7 62h13.2c0 0-.2-6.4 2-11.9l-16.5 2.4c1.9 4.9 1.3 9.5 1.3 9.5"/><path d="m46 44.4h-5v-22.2c0-1.5 1.1-2.7 2.5-2.7 1.4 0 2.5 1.2 2.5 2.8 0-.1 0 22.1 0 22.1"/><path d="m51.9 44.4h-5.9v-24.1c0-1.8 1.3-3.3 3-3.3 1.6 0 3 1.5 3 3.3v24.1z"/><path d="m57 44.4h-5.2v-22.7c0-1.6 1.2-2.9 2.6-2.9 1.4 0 2.6 1.3 2.6 2.9 0 0 0 22.7 0 22.7"/><path d="m59.4 22.2c1.3 0 2.3 1.2 2.3 2.7v19.5h-4.7v-19.5c0-1.5 1.1-2.7 2.4-2.7"/></g><g fill="#b58360"><path d="m43.5 19.4c.2 0 .3 0 .5 0-1.2.2-2.1 1.4-2.1 2.7v22.3h-.9v-22.2c0-1.5 1.1-2.8 2.5-2.8"/><path d="m48.9 17c.2 0 .3 0 .4.1-1.4.2-2.5 1.6-2.5 3.2v16.1l-.9 1v-17.1c.1-1.8 1.4-3.3 3-3.3"/><path d="m54.4 18.8c.2 0 .3 0 .4 0-1.2.2-2.1 1.4-2.1 2.8v14.7l-.9 1v-15.6c.1-1.6 1.2-2.9 2.6-2.9"/><path d="m59.4 22.2c.2 0 .3 0 .4.1-1.1.2-1.9 1.3-1.9 2.6v11.5l-.9 1v-12.5c0-1.5 1.1-2.7 2.4-2.7"/></g><path d="m32.6 34.2c1.5-1.7 4.5-.9 6.6 3.5 1.5 3 1.9 2.4 2.7 2.6v-2.7c0 0 19.9-1.3 19.9 1.7 0 0 .9 7.4-1 12-2.9 6.9-17.7 8.7-22.3-3-.9-2.3-2.2-4.8-3.2-7.3-1.3-3-4.4-4.8-2.7-6.8" fill="#d6a57c"/><g fill="#b58360"><path d="m33.6 33.5c-3.2 2.4 2.7 7 5.5 14.1 4 10.2 15.7 10.2 20.6 5.5-4.5 5.3-17 6.3-21.2-4.8-2.8-7.2-9.6-12.7-4.9-14.8"/><path d="m41 40.2c3.9-1.4 12.1 1.3 11 9.1 0-7.3-6.5-9-10.1-9-.5 0-.9-.1-.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f64c-1f3fe.svg b/public/emoji/1f64c-1f3fe.svg new file mode 100644 index 000000000..413708003 --- /dev/null +++ b/public/emoji/1f64c-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4aa9ff"><path d="m27 2l5 10 5-10z"/><path d="m44.9 3l-.7 11.2 9.3-6.2z"/><path d="m10.5 8l9.4 6.2-.7-11.2z"/></g><path d="m20.4 62h-11.8v-12.9l13.8 3.2c-3.3 3.5-2 9.7-2 9.7" fill="#935e3e"/><g fill="#b47d56"><path d="m19.3 62h-13.2c0 0 .2-6.4-2-11.9l16.5 2.4c-1.9 4.9-1.3 9.5-1.3 9.5"/><path d="m18 44.4h5v-22.2c0-1.5-1.1-2.7-2.5-2.7-1.4 0-2.5 1.2-2.5 2.8 0-.1 0 22.1 0 22.1"/><path d="m12.1 44.4h5.9v-24.1c0-1.8-1.3-3.3-3-3.3-1.6 0-3 1.5-3 3.3.1 0 .1 24.1.1 24.1"/><path d="m7 44.4h5.2v-22.7c0-1.6-1.2-2.9-2.6-2.9-1.4 0-2.6 1.3-2.6 2.9 0 0 0 22.7 0 22.7"/><path d="m4.6 22.2c-1.3 0-2.3 1.2-2.3 2.7v19.5h4.7v-19.5c0-1.5-1.1-2.7-2.4-2.7"/></g><g fill="#935e3e"><path d="m20.5 19.4c-.2 0-.3 0-.5 0 1.2.2 2.1 1.4 2.1 2.7v22.3h.9v-22.2c0-1.5-1.1-2.8-2.5-2.8"/><path d="m15.1 17c-.2 0-.3 0-.4.1 1.4.2 2.5 1.6 2.5 3.2v16.1l.9 1v-17.1c-.1-1.8-1.4-3.3-3-3.3"/><path d="m9.6 18.8c-.2 0-.3 0-.4 0 1.2.2 2.1 1.4 2.1 2.8v14.7l.9 1v-15.6c-.1-1.6-1.2-2.9-2.6-2.9"/><path d="m4.6 22.2c-.2 0-.3 0-.4.1 1.1.2 1.9 1.3 1.9 2.6v11.5l.9 1v-12.5c0-1.5-1.1-2.7-2.4-2.7"/></g><path d="m31.4 34.2c-1.5-1.7-4.5-.9-6.6 3.5-1.5 3-1.9 2.4-2.7 2.6v-2.7c0 0-19.9-1.3-19.9 1.7 0 0-.9 7.4 1 12 2.9 6.9 17.7 8.7 22.3-3 .9-2.3 2.2-4.8 3.2-7.3 1.3-3 4.4-4.8 2.7-6.8" fill="#b47d56"/><g fill="#935e3e"><path d="m30.4 33.5c3.2 2.4-2.7 7-5.5 14.1-4 10.2-15.7 10.2-20.6 5.5 4.5 5.3 17 6.3 21.2-4.8 2.8-7.2 9.6-12.7 4.9-14.8"/><path d="m23 40.2c-3.9-1.4-12.1 1.3-11 9.1 0-7.3 6.5-9 10.1-9 .5 0 .9-.1.9-.1"/><path d="m43.6 62h11.8v-12.9l-13.8 3.2c3.3 3.5 2 9.7 2 9.7"/></g><g fill="#b47d56"><path d="m44.7 62h13.2c0 0-.2-6.4 2-11.9l-16.5 2.4c1.9 4.9 1.3 9.5 1.3 9.5"/><path d="m46 44.4h-5v-22.2c0-1.5 1.1-2.7 2.5-2.7 1.4 0 2.5 1.2 2.5 2.8 0-.1 0 22.1 0 22.1"/><path d="m51.9 44.4h-5.9v-24.1c0-1.8 1.3-3.3 3-3.3 1.6 0 3 1.5 3 3.3v24.1z"/><path d="m57 44.4h-5.2v-22.7c0-1.6 1.2-2.9 2.6-2.9 1.4 0 2.6 1.3 2.6 2.9 0 0 0 22.7 0 22.7"/><path d="m59.4 22.2c1.3 0 2.3 1.2 2.3 2.7v19.5h-4.7v-19.5c0-1.5 1.1-2.7 2.4-2.7"/></g><g fill="#935e3e"><path d="m43.5 19.4c.2 0 .3 0 .5 0-1.2.2-2.1 1.4-2.1 2.7v22.3h-.9v-22.2c0-1.5 1.1-2.8 2.5-2.8"/><path d="m48.9 17c.2 0 .3 0 .4.1-1.4.2-2.5 1.6-2.5 3.2v16.1l-.9 1v-17.1c.1-1.8 1.4-3.3 3-3.3"/><path d="m54.4 18.8c.2 0 .3 0 .4 0-1.2.2-2.1 1.4-2.1 2.8v14.7l-.9 1v-15.6c.1-1.6 1.2-2.9 2.6-2.9"/><path d="m59.4 22.2c.2 0 .3 0 .4.1-1.1.2-1.9 1.3-1.9 2.6v11.5l-.9 1v-12.5c0-1.5 1.1-2.7 2.4-2.7"/></g><path d="m32.6 34.2c1.5-1.7 4.5-.9 6.6 3.5 1.5 3 1.9 2.4 2.7 2.6v-2.7c0 0 19.9-1.3 19.9 1.7 0 0 .9 7.4-1 12-2.9 6.9-17.7 8.7-22.3-3-.9-2.3-2.2-4.8-3.2-7.3-1.3-3-4.4-4.8-2.7-6.8" fill="#b47d56"/><g fill="#935e3e"><path d="m33.6 33.5c-3.2 2.4 2.7 7 5.5 14.1 4 10.2 15.7 10.2 20.6 5.5-4.5 5.3-17 6.3-21.2-4.8-2.8-7.2-9.6-12.7-4.9-14.8"/><path d="m41 40.2c3.9-1.4 12.1 1.3 11 9.1 0-7.3-6.5-9-10.1-9-.5 0-.9-.1-.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f64c-1f3ff.svg b/public/emoji/1f64c-1f3ff.svg new file mode 100644 index 000000000..e13a1d7b3 --- /dev/null +++ b/public/emoji/1f64c-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4aa9ff"><path d="m27 2l5 10 5-10z"/><path d="m44.9 3l-.7 11.2 9.3-6.2z"/><path d="m10.5 8l9.4 6.2-.7-11.2z"/></g><path d="m20.4 62h-11.8v-12.9l13.8 3.2c-3.3 3.5-2 9.7-2 9.7" fill="#705041"/><g fill="#8a6859"><path d="m19.3 62h-13.2c0 0 .2-6.4-2-11.9l16.5 2.4c-1.9 4.9-1.3 9.5-1.3 9.5"/><path d="m18 44.4h5v-22.2c0-1.5-1.1-2.7-2.5-2.7-1.4 0-2.5 1.2-2.5 2.8 0-.1 0 22.1 0 22.1"/><path d="m12.1 44.4h5.9v-24.1c0-1.8-1.3-3.3-3-3.3-1.6 0-3 1.5-3 3.3.1 0 .1 24.1.1 24.1"/><path d="m7 44.4h5.2v-22.7c0-1.6-1.2-2.9-2.6-2.9-1.4 0-2.6 1.3-2.6 2.9 0 0 0 22.7 0 22.7"/><path d="m4.6 22.2c-1.3 0-2.3 1.2-2.3 2.7v19.5h4.7v-19.5c0-1.5-1.1-2.7-2.4-2.7"/></g><g fill="#705041"><path d="m20.5 19.4c-.2 0-.3 0-.5 0 1.2.2 2.1 1.4 2.1 2.7v22.3h.9v-22.2c0-1.5-1.1-2.8-2.5-2.8"/><path d="m15.1 17c-.2 0-.3 0-.4.1 1.4.2 2.5 1.6 2.5 3.2v16.1l.9 1v-17.1c-.1-1.8-1.4-3.3-3-3.3"/><path d="m9.6 18.8c-.2 0-.3 0-.4 0 1.2.2 2.1 1.4 2.1 2.8v14.7l.9 1v-15.6c-.1-1.6-1.2-2.9-2.6-2.9"/><path d="m4.6 22.2c-.2 0-.3 0-.4.1 1.1.2 1.9 1.3 1.9 2.6v11.5l.9 1v-12.5c0-1.5-1.1-2.7-2.4-2.7"/></g><path d="m31.4 34.2c-1.5-1.7-4.5-.9-6.6 3.5-1.5 3-1.9 2.4-2.7 2.6v-2.7c0 0-19.9-1.3-19.9 1.7 0 0-.9 7.4 1 12 2.9 6.9 17.7 8.7 22.3-3 .9-2.3 2.2-4.8 3.2-7.3 1.3-3 4.4-4.8 2.7-6.8" fill="#8a6859"/><g fill="#705041"><path d="m30.4 33.5c3.2 2.4-2.7 7-5.5 14.1-4 10.2-15.7 10.2-20.6 5.5 4.5 5.3 17 6.3 21.2-4.8 2.8-7.2 9.6-12.7 4.9-14.8"/><path d="m23 40.2c-3.9-1.4-12.1 1.3-11 9.1 0-7.3 6.5-9 10.1-9 .5 0 .9-.1.9-.1"/><path d="m43.6 62h11.8v-12.9l-13.8 3.2c3.3 3.5 2 9.7 2 9.7"/></g><g fill="#8a6859"><path d="m44.7 62h13.2c0 0-.2-6.4 2-11.9l-16.5 2.4c1.9 4.9 1.3 9.5 1.3 9.5"/><path d="m46 44.4h-5v-22.2c0-1.5 1.1-2.7 2.5-2.7 1.4 0 2.5 1.2 2.5 2.8 0-.1 0 22.1 0 22.1"/><path d="m51.9 44.4h-5.9v-24.1c0-1.8 1.3-3.3 3-3.3 1.6 0 3 1.5 3 3.3v24.1z"/><path d="m57 44.4h-5.2v-22.7c0-1.6 1.2-2.9 2.6-2.9 1.4 0 2.6 1.3 2.6 2.9 0 0 0 22.7 0 22.7"/><path d="m59.4 22.2c1.3 0 2.3 1.2 2.3 2.7v19.5h-4.7v-19.5c0-1.5 1.1-2.7 2.4-2.7"/></g><g fill="#705041"><path d="m43.5 19.4c.2 0 .3 0 .5 0-1.2.2-2.1 1.4-2.1 2.7v22.3h-.9v-22.2c0-1.5 1.1-2.8 2.5-2.8"/><path d="m48.9 17c.2 0 .3 0 .4.1-1.4.2-2.5 1.6-2.5 3.2v16.1l-.9 1v-17.1c.1-1.8 1.4-3.3 3-3.3"/><path d="m54.4 18.8c.2 0 .3 0 .4 0-1.2.2-2.1 1.4-2.1 2.8v14.7l-.9 1v-15.6c.1-1.6 1.2-2.9 2.6-2.9"/><path d="m59.4 22.2c.2 0 .3 0 .4.1-1.1.2-1.9 1.3-1.9 2.6v11.5l-.9 1v-12.5c0-1.5 1.1-2.7 2.4-2.7"/></g><path d="m32.6 34.2c1.5-1.7 4.5-.9 6.6 3.5 1.5 3 1.9 2.4 2.7 2.6v-2.7c0 0 19.9-1.3 19.9 1.7 0 0 .9 7.4-1 12-2.9 6.9-17.7 8.7-22.3-3-.9-2.3-2.2-4.8-3.2-7.3-1.3-3-4.4-4.8-2.7-6.8" fill="#8a6859"/><g fill="#705041"><path d="m33.6 33.5c-3.2 2.4 2.7 7 5.5 14.1 4 10.2 15.7 10.2 20.6 5.5-4.5 5.3-17 6.3-21.2-4.8-2.8-7.2-9.6-12.7-4.9-14.8"/><path d="m41 40.2c3.9-1.4 12.1 1.3 11 9.1 0-7.3-6.5-9-10.1-9-.5 0-.9-.1-.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f64c.svg b/public/emoji/1f64c.svg new file mode 100644 index 000000000..0f7f86cfd --- /dev/null +++ b/public/emoji/1f64c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4aa9ff"><path d="m27 2l5 10 5-10z"/><path d="m44.9 3l-.7 11.2 9.3-6.2z"/><path d="m10.5 8l9.4 6.2-.7-11.2z"/></g><path d="m20.4 62h-11.8v-12.9l13.8 3.2c-3.3 3.5-2 9.7-2 9.7" fill="#eba352"/><g fill="#ffdd67"><path d="m19.3 62h-13.2c0 0 .2-6.4-2-11.9l16.5 2.4c-1.9 4.9-1.3 9.5-1.3 9.5"/><path d="m18 44.4h5v-22.2c0-1.5-1.1-2.7-2.5-2.7-1.4 0-2.5 1.2-2.5 2.8 0-.1 0 22.1 0 22.1"/><path d="m12.1 44.4h5.9v-24.1c0-1.8-1.3-3.3-3-3.3-1.6 0-3 1.5-3 3.3v24.1z"/><path d="m7 44.4h5.2v-22.7c0-1.6-1.2-2.9-2.6-2.9-1.4 0-2.6 1.3-2.6 2.9 0 0 0 22.7 0 22.7"/><path d="m4.6 22.2c-1.3 0-2.3 1.2-2.3 2.7v19.5h4.7v-19.5c0-1.5-1.1-2.7-2.4-2.7"/></g><g fill="#eba352"><path d="m20.5 19.4c-.2 0-.3 0-.5 0 1.2.2 2.1 1.4 2.1 2.7v22.3h.9v-22.2c0-1.5-1.1-2.8-2.5-2.8"/><path d="m15.1 17c-.2 0-.3 0-.4.1 1.4.2 2.5 1.6 2.5 3.2v16.1l.9 1v-17.1c-.1-1.8-1.4-3.3-3-3.3"/><path d="m9.6 18.8c-.2 0-.3 0-.4 0 1.2.2 2.1 1.4 2.1 2.8v14.7l.9 1v-15.6c-.1-1.6-1.2-2.9-2.6-2.9"/><path d="m4.6 22.2c-.2 0-.3 0-.4.1 1.1.2 1.9 1.3 1.9 2.6v11.5l.9 1v-12.5c0-1.5-1.1-2.7-2.4-2.7"/></g><path d="m31.4 34.2c-1.5-1.7-4.5-.9-6.6 3.5-1.5 3-1.9 2.4-2.7 2.6v-2.7c0 0-19.9-1.3-19.9 1.7 0 0-.9 7.4 1 12 2.9 6.9 17.7 8.7 22.3-3 .9-2.3 2.2-4.8 3.2-7.3 1.3-3 4.4-4.8 2.7-6.8" fill="#ffdd67"/><g fill="#eba352"><path d="m30.4 33.5c3.2 2.4-2.7 7-5.5 14.1-4 10.2-15.7 10.2-20.6 5.5 4.5 5.3 17 6.3 21.2-4.8 2.8-7.2 9.6-12.7 4.9-14.8"/><path d="m23 40.2c-3.9-1.4-12.1 1.3-11 9.1 0-7.3 6.5-9 10.1-9 .5 0 .9-.1.9-.1"/><path d="m43.6 62h11.8v-12.9l-13.8 3.2c3.3 3.5 2 9.7 2 9.7"/></g><g fill="#ffdd67"><path d="m44.7 62h13.2c0 0-.2-6.4 2-11.9l-16.5 2.4c1.9 4.9 1.3 9.5 1.3 9.5"/><path d="m46 44.4h-5v-22.2c0-1.5 1.1-2.7 2.5-2.7 1.4 0 2.5 1.2 2.5 2.8 0-.1 0 22.1 0 22.1"/><path d="m51.9 44.4h-5.9v-24.1c0-1.8 1.3-3.3 3-3.3 1.6 0 3 1.5 3 3.3v24.1z"/><path d="m57 44.4h-5.2v-22.7c0-1.6 1.2-2.9 2.6-2.9 1.4 0 2.6 1.3 2.6 2.9 0 0 0 22.7 0 22.7"/><path d="m59.4 22.2c1.3 0 2.3 1.2 2.3 2.7v19.5h-4.7v-19.5c0-1.5 1.1-2.7 2.4-2.7"/></g><g fill="#eba352"><path d="m43.5 19.4c.2 0 .3 0 .5 0-1.2.2-2.1 1.4-2.1 2.7v22.3h-.9v-22.2c0-1.5 1.1-2.8 2.5-2.8"/><path d="m48.9 17c.2 0 .3 0 .4.1-1.4.2-2.5 1.6-2.5 3.2v16.1l-.9 1v-17.1c.1-1.8 1.4-3.3 3-3.3"/><path d="m54.4 18.8c.2 0 .3 0 .4 0-1.2.2-2.1 1.4-2.1 2.8v14.7l-.9 1v-15.6c.1-1.6 1.2-2.9 2.6-2.9"/><path d="m59.4 22.2c.2 0 .3 0 .4.1-1.1.2-1.9 1.3-1.9 2.6v11.5l-.9 1v-12.5c0-1.5 1.1-2.7 2.4-2.7"/></g><path d="m32.6 34.2c1.5-1.7 4.5-.9 6.6 3.5 1.5 3 1.9 2.4 2.7 2.6v-2.7c0 0 19.9-1.3 19.9 1.7 0 0 .9 7.4-1 12-2.9 6.9-17.7 8.7-22.3-3-.9-2.3-2.2-4.8-3.2-7.3-1.3-3-4.4-4.8-2.7-6.8" fill="#ffdd67"/><g fill="#eba352"><path d="m33.6 33.5c-3.2 2.4 2.7 7 5.5 14.1 4 10.2 15.7 10.2 20.6 5.5-4.5 5.3-17 6.3-21.2-4.8-2.8-7.2-9.6-12.7-4.9-14.8"/><path d="m41 40.2c3.9-1.4 12.1 1.3 11 9.1 0-7.3-6.5-9-10.1-9-.5 0-.9-.1-.9-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f64d-1f3fb.svg b/public/emoji/1f64d-1f3fb.svg new file mode 100644 index 000000000..7a858ef2c --- /dev/null +++ b/public/emoji/1f64d-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#594640"/><path d="m42 49.1v-7.1h-20v7.1c-12.5.3-15 2.4-15 12.9h50c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m15.8 32.9c0 0-3.3-.8-3.3-5.7 0-3.8 2.5-4.5 2.5-4.5 8.8 0 23.2-11.5 23.2-11.5s5.4 10.1 10.7 11.5c0 0 2.5.5 2.5 4.5 0 4.8-3.4 5.7-3.4 5.7 0 7.3-10 16.1-16 16.1-6.1 0-16.2-8.8-16.2-16.1" fill="#ffe1bd"/><path d="m26 43c-.1-.1-.2-.2-.2-.3 0-.8 2.7-1.7 6.1-1.7s6.1.9 6.1 1.7c0 .1-.1.2-.1.3 0 0-2.7-.7-6-.7-3.3 0-5.9.7-5.9.7" fill="#664e27"/><g fill="#fff"><path d="m45.4 28.4c0 2.8-2.2 4.9-4.9 4.9-2.7 0-4.9-2.2-4.9-4.9 0-2.7 9.8-2.7 9.8 0"/><path d="m18.6 28.1c0 2.8 2.2 4.9 4.9 4.9 2.7 0 4.9-2.2 4.9-4.9 0-2.7-9.8-2.7-9.8 0"/></g><circle cx="23.5" cy="29.9" r="3.1" fill="#664e27"/><circle cx="23.5" cy="29.9" r="1" fill="#231f20"/><circle cx="40.5" cy="30.2" r="3.1" fill="#664e27"/><g fill="#231f20"><circle cx="40.5" cy="30.2" r="1"/><path d="m17.2 28.2c-.1-.1-.2-.2-.2-.3 0-.8 2.9-1.8 6.5-1.8 3.6 0 6.5 1 6.5 1.8 0 .1-.1.2-.2.3 0 0-2.8-.7-6.3-.7-3.5 0-6.3.7-6.3.7"/><path d="m34.2 28.2c-.1-.1-.2-.2-.2-.3 0-.8 2.9-1.8 6.5-1.8 3.6 0 6.5 1 6.5 1.8 0 .1-.1.2-.2.3 0 0-2.8-.7-6.3-.7-3.5 0-6.3.7-6.3.7"/></g><path d="m32 39c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#e6b796"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64d-1f3fc.svg b/public/emoji/1f64d-1f3fc.svg new file mode 100644 index 000000000..10458b13f --- /dev/null +++ b/public/emoji/1f64d-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#dbb471"/><path d="m42 49.1v-7.1h-20v7.1c-12.5.3-15 2.4-15 12.9h50c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m15.8 32.9c0 0-3.3-.8-3.3-5.7 0-3.8 2.5-4.5 2.5-4.5 8.8 0 23.2-11.5 23.2-11.5s5.4 10.1 10.7 11.5c0 0 2.5.5 2.5 4.5 0 4.8-3.4 5.7-3.4 5.7 0 7.3-10 16.1-16 16.1-6.1 0-16.2-8.8-16.2-16.1" fill="#fed0ac"/><path d="m26 43c-.1-.1-.2-.2-.2-.3 0-.8 2.7-1.7 6.1-1.7s6.1.9 6.1 1.7c0 .1-.1.2-.1.3 0 0-2.7-.7-6-.7-3.3 0-5.9.7-5.9.7" fill="#664e27"/><g fill="#fff"><path d="m45.4 28.4c0 2.8-2.2 4.9-4.9 4.9-2.7 0-4.9-2.2-4.9-4.9 0-2.7 9.8-2.7 9.8 0"/><path d="m18.6 28.1c0 2.8 2.2 4.9 4.9 4.9 2.7 0 4.9-2.2 4.9-4.9 0-2.7-9.8-2.7-9.8 0"/></g><circle cx="23.5" cy="29.9" r="3.1" fill="#664e27"/><circle cx="23.5" cy="29.9" r="1" fill="#231f20"/><circle cx="40.5" cy="30.2" r="3.1" fill="#664e27"/><g fill="#231f20"><circle cx="40.5" cy="30.2" r="1"/><path d="m17.2 28.2c-.1-.1-.2-.2-.2-.3 0-.8 2.9-1.8 6.5-1.8 3.6 0 6.5 1 6.5 1.8 0 .1-.1.2-.2.3 0 0-2.8-.7-6.3-.7-3.5 0-6.3.7-6.3.7"/><path d="m34.2 28.2c-.1-.1-.2-.2-.2-.3 0-.8 2.9-1.8 6.5-1.8 3.6 0 6.5 1 6.5 1.8 0 .1-.1.2-.2.3 0 0-2.8-.7-6.3-.7-3.5 0-6.3.7-6.3.7"/></g><path d="m32 39c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#e0a372"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64d-1f3fd.svg b/public/emoji/1f64d-1f3fd.svg new file mode 100644 index 000000000..f9842d0e4 --- /dev/null +++ b/public/emoji/1f64d-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#594640"/><path d="m42 49.1v-7.1h-20v7.1c-12.5.3-15 2.4-15 12.9h50c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m15.8 32.9c0 0-3.3-.8-3.3-5.7 0-3.8 2.5-4.5 2.5-4.5 8.8 0 23.2-11.5 23.2-11.5s5.4 10.1 10.7 11.5c0 0 2.5.5 2.5 4.5 0 4.8-3.4 5.7-3.4 5.7 0 7.3-10 16.1-16 16.1-6.1 0-16.2-8.8-16.2-16.1" fill="#d6a57c"/><path d="m26 43c-.1-.1-.2-.2-.2-.3 0-.8 2.7-1.7 6.1-1.7 3.4 0 6.1.9 6.1 1.7 0 .1-.1.2-.1.3 0 0-2.7-.7-6-.7-3.3 0-5.9.7-5.9.7" fill="#664e27"/><g fill="#fff"><path d="m45.4 28.4c0 2.8-2.2 4.9-4.9 4.9-2.7 0-4.9-2.2-4.9-4.9 0-2.7 9.8-2.7 9.8 0"/><path d="m18.6 28.1c0 2.8 2.2 4.9 4.9 4.9 2.7 0 4.9-2.2 4.9-4.9 0-2.7-9.8-2.7-9.8 0"/></g><circle cx="23.5" cy="29.9" r="3.1" fill="#664e27"/><circle cx="23.5" cy="29.9" r="1" fill="#231f20"/><circle cx="40.5" cy="30.2" r="3.1" fill="#664e27"/><g fill="#231f20"><circle cx="40.5" cy="30.2" r="1"/><path d="m17.2 28.2c-.1-.1-.2-.2-.2-.3 0-.8 2.9-1.8 6.5-1.8 3.6 0 6.5 1 6.5 1.8 0 .1-.1.2-.2.3 0 0-2.8-.7-6.3-.7-3.5 0-6.3.7-6.3.7"/><path d="m34.2 28.2c-.1-.1-.2-.2-.2-.3 0-.8 2.9-1.8 6.5-1.8 3.6 0 6.5 1 6.5 1.8 0 .1-.1.2-.2.3 0 0-2.8-.7-6.3-.7-3.5 0-6.3.7-6.3.7"/></g><path d="m32 39c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#b58360"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64d-1f3fe.svg b/public/emoji/1f64d-1f3fe.svg new file mode 100644 index 000000000..57de38b91 --- /dev/null +++ b/public/emoji/1f64d-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#231f20"/><path d="m42 49.1v-7.1h-20v7.1c-12.5.3-15 2.4-15 12.9h50c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m15.8 32.9c0 0-3.3-.8-3.3-5.7 0-3.8 2.5-4.5 2.5-4.5 8.8 0 23.2-11.5 23.2-11.5s5.4 10.1 10.7 11.5c0 0 2.5.5 2.5 4.5 0 4.8-3.4 5.7-3.4 5.7 0 7.3-10 16.1-16 16.1-6.1 0-16.2-8.8-16.2-16.1" fill="#b47d56"/><path d="m26 43c-.1-.1-.2-.2-.2-.3 0-.8 2.7-1.7 6.1-1.7s6.1.9 6.1 1.7c0 .1-.1.2-.1.3 0 0-2.7-.7-6-.7-3.3 0-5.9.7-5.9.7" fill="#664e27"/><g fill="#fff"><path d="m45.4 28.4c0 2.8-2.2 4.9-4.9 4.9-2.7 0-4.9-2.2-4.9-4.9 0-2.7 9.8-2.7 9.8 0"/><path d="m18.6 28.1c0 2.8 2.2 4.9 4.9 4.9 2.7 0 4.9-2.2 4.9-4.9 0-2.7-9.8-2.7-9.8 0"/></g><circle cx="23.5" cy="29.9" r="3.1" fill="#664e27"/><circle cx="23.5" cy="29.9" r="1" fill="#231f20"/><circle cx="40.5" cy="30.2" r="3.1" fill="#664e27"/><g fill="#231f20"><circle cx="40.5" cy="30.2" r="1"/><path d="m17.2 28.2c-.1-.1-.2-.2-.2-.3 0-.8 2.9-1.8 6.5-1.8 3.6 0 6.5 1 6.5 1.8 0 .1-.1.2-.2.3 0 0-2.8-.7-6.3-.7-3.5 0-6.3.7-6.3.7"/><path d="m34.2 28.2c-.1-.1-.2-.2-.2-.3 0-.8 2.9-1.8 6.5-1.8 3.6 0 6.5 1 6.5 1.8 0 .1-.1.2-.2.3 0 0-2.8-.7-6.3-.7-3.5 0-6.3.7-6.3.7"/></g><path d="m32 39c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#935e3e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64d-1f3ff.svg b/public/emoji/1f64d-1f3ff.svg new file mode 100644 index 000000000..64af62a9b --- /dev/null +++ b/public/emoji/1f64d-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#231f20"/><path d="m42 49.1v-7.1h-20v7.1c-12.5.3-15 2.4-15 12.9h50c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m15.8 32.9c0 0-3.3-.8-3.3-5.7 0-3.8 2.5-4.5 2.5-4.5 8.8 0 23.2-11.5 23.2-11.5s5.4 10.1 10.7 11.5c0 0 2.5.5 2.5 4.5 0 4.8-3.4 5.7-3.4 5.7 0 7.3-10 16.1-16 16.1-6.1 0-16.2-8.8-16.2-16.1" fill="#8a6859"/><path d="m26 43c-.1-.1-.2-.2-.2-.3 0-.8 2.7-1.7 6.1-1.7s6.1.9 6.1 1.7c0 .1-.1.2-.1.3 0 0-2.7-.7-6-.7-3.3 0-5.9.7-5.9.7" fill="#574137"/><g fill="#fff"><path d="m45.4 28.4c0 2.8-2.2 4.9-4.9 4.9-2.7 0-4.9-2.2-4.9-4.9 0-2.7 9.8-2.7 9.8 0"/><path d="m18.6 28.1c0 2.8 2.2 4.9 4.9 4.9 2.7 0 4.9-2.2 4.9-4.9 0-2.7-9.8-2.7-9.8 0"/></g><circle cx="23.5" cy="29.9" r="3.1" fill="#664e27"/><circle cx="23.5" cy="29.9" r="1" fill="#231f20"/><circle cx="40.5" cy="30.2" r="3.1" fill="#664e27"/><g fill="#231f20"><circle cx="40.5" cy="30.2" r="1"/><path d="m17.2 28.2c-.1-.1-.2-.2-.2-.3 0-.8 2.9-1.8 6.5-1.8 3.6 0 6.5 1 6.5 1.8 0 .1-.1.2-.2.3 0 0-2.8-.7-6.3-.7-3.5 0-6.3.7-6.3.7"/><path d="m34.2 28.2c-.1-.1-.2-.2-.2-.3 0-.8 2.9-1.8 6.5-1.8 3.6 0 6.5 1 6.5 1.8 0 .1-.1.2-.2.3 0 0-2.8-.7-6.3-.7-3.5 0-6.3.7-6.3.7"/></g><path d="m32 39c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#705041"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64d.svg b/public/emoji/1f64d.svg new file mode 100644 index 000000000..6309a6321 --- /dev/null +++ b/public/emoji/1f64d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#ffb300"/><path d="m42 49.1v-7.1h-20v7.1c-12.5.3-15 2.4-15 12.9h50c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m15.8 32.9c0 0-3.3-.8-3.3-5.7 0-3.8 2.5-4.5 2.5-4.5 8.8 0 23.2-11.5 23.2-11.5s5.4 10.1 10.7 11.5c0 0 2.5.5 2.5 4.5 0 4.8-3.4 5.7-3.4 5.7 0 7.3-10 16.1-16 16.1-6.1 0-16.2-8.8-16.2-16.1" fill="#ffdd67"/><path d="m26 43c-.1-.1-.2-.2-.2-.3 0-.8 2.7-1.7 6.1-1.7s6.1.9 6.1 1.7c0 .1-.1.2-.1.3 0 0-2.7-.7-6-.7-3.3 0-5.9.7-5.9.7" fill="#937237"/><g fill="#fff"><path d="m45.4 28.4c0 2.8-2.2 4.9-4.9 4.9-2.7 0-4.9-2.2-4.9-4.9 0-2.7 9.8-2.7 9.8 0"/><path d="m18.6 28.1c0 2.8 2.2 4.9 4.9 4.9 2.7 0 4.9-2.2 4.9-4.9 0-2.7-9.8-2.7-9.8 0"/></g><circle cx="23.5" cy="29.9" r="3.1" fill="#664e27"/><circle cx="23.5" cy="29.9" r="1" fill="#231f20"/><circle cx="40.5" cy="30.2" r="3.1" fill="#664e27"/><g fill="#231f20"><circle cx="40.5" cy="30.2" r="1"/><path d="m17.2 28.2c-.1-.1-.2-.2-.2-.3 0-.8 2.9-1.8 6.5-1.8 3.6 0 6.5 1 6.5 1.8 0 .1-.1.2-.2.3 0 0-2.8-.7-6.3-.7-3.5 0-6.3.7-6.3.7"/><path d="m34.2 28.2c-.1-.1-.2-.2-.2-.3 0-.8 2.9-1.8 6.5-1.8 3.6 0 6.5 1 6.5 1.8 0 .1-.1.2-.2.3 0 0-2.8-.7-6.3-.7-3.5 0-6.3.7-6.3.7"/></g><path d="m32 39c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#eba352"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64e-1f3fb.svg b/public/emoji/1f64e-1f3fb.svg new file mode 100644 index 000000000..8d869fd6e --- /dev/null +++ b/public/emoji/1f64e-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#594640"/><path d="m42 49.1v-7.1h-20v7.1c-12.5.3-15 2.4-15 12.9h50c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m15.3 33c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.1 0-16.5-9-16.5-16.4" fill="#ffe1bd"/><path d="m32 37.8c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#e6b796"/><path d="m36.8 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="27.4" r="3.5" fill="#664e27"/><circle cx="41.2" cy="27.4" r="1.2" fill="#2b2925"/><path d="m35.8 29.6c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.1 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.7" cy="27.4" r="3.5" fill="#664e27"/><path d="m28.1 29.6c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><circle cx="22.7" cy="27.4" r="1.2" fill="#2b2925"/><circle cx="32" cy="43.5" r="3" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64e-1f3fc.svg b/public/emoji/1f64e-1f3fc.svg new file mode 100644 index 000000000..2dfd81c70 --- /dev/null +++ b/public/emoji/1f64e-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#dbb471"/><path d="m42 49.1v-7.1h-20v7.1c-12.5.3-15 2.4-15 12.9h50c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m15.3 33c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.1 0-16.5-9-16.5-16.4" fill="#fed0ac"/><path d="m32 37.8c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#e0a372"/><path d="m36.8 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="27.4" r="3.5" fill="#664e27"/><circle cx="41.2" cy="27.4" r="1.2" fill="#2b2925"/><path d="m35.8 29.6c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.1 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><path d="m19.3 27.4c0 1.9 1.5 3.5 3.5 3.5 1.9 0 3.5-1.5 3.5-3.5s-1.7-3.4-3.6-3.4c-1.9 0-3.4 1.5-3.4 3.4" fill="#664e27"/><path d="m28.1 29.6c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><circle cx="22.7" cy="27.4" r="1.2" fill="#2b2925"/><circle cx="32" cy="43.5" r="3" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64e-1f3fd.svg b/public/emoji/1f64e-1f3fd.svg new file mode 100644 index 000000000..7cf16e681 --- /dev/null +++ b/public/emoji/1f64e-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#594640"/><path d="m42 49.1v-7.1h-20v7.1c-12.5.3-15 2.4-15 12.9h50c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m15.3 33c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.1 0-16.5-9-16.5-16.4" fill="#d6a57c"/><path d="m32 37.8c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#b58360"/><path d="m36.8 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><path d="m44.7 27.4c0 1.9-1.5 3.5-3.5 3.5-1.9 0-3.5-1.5-3.5-3.5s1.6-3.5 3.5-3.5c1.9.1 3.5 1.6 3.5 3.5" fill="#664e27"/><circle cx="41.2" cy="27.4" r="1.2" fill="#2b2925"/><path d="m35.8 29.6c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.1 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.7" cy="27.4" r="3.5" fill="#664e27"/><path d="m28.1 29.6c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><circle cx="22.7" cy="27.4" r="1.2" fill="#2b2925"/><circle cx="32" cy="43.5" r="3" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64e-1f3fe.svg b/public/emoji/1f64e-1f3fe.svg new file mode 100644 index 000000000..84d91ba6a --- /dev/null +++ b/public/emoji/1f64e-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#231f20"/><path d="m42 49.1v-7.1h-20v7.1c-12.5.3-15 2.4-15 12.9h50c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m15.3 33c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.1 0-16.5-9-16.5-16.4" fill="#b47d56"/><path d="m32 37.8c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#935e3e"/><path d="m36.8 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="27.4" r="3.5" fill="#664e27"/><circle cx="41.2" cy="27.4" r="1.2" fill="#2b2925"/><path d="m35.8 29.6c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.1 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.7" cy="27.4" r="3.5" fill="#664e27"/><path d="m28.1 29.6c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><circle cx="22.7" cy="27.4" r="1.2" fill="#2b2925"/><circle cx="32" cy="43.5" r="3" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64e-1f3ff.svg b/public/emoji/1f64e-1f3ff.svg new file mode 100644 index 000000000..00882dd2f --- /dev/null +++ b/public/emoji/1f64e-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#231f20"/><path d="m42 49.1v-7.1h-20v7.1c-12.5.3-15 2.4-15 12.9h50c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m15.3 33c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4s-16.5-9-16.5-16.4" fill="#8a6859"/><path d="m32 37.8c-3.2 0-4.8-2.3-3.2-2.3s4.8 0 6.4 0c1.6 0 0 2.3-3.2 2.3" fill="#705041"/><path d="m36.8 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="27.4" r="3.5" fill="#664e27"/><circle cx="41.2" cy="27.4" r="1.2" fill="#2b2925"/><path d="m35.8 29.6c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.1 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.7" cy="27.4" r="3.5" fill="#664e27"/><path d="m28.1 29.6c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><circle cx="22.7" cy="27.4" r="1.2" fill="#2b2925"/><circle cx="32" cy="43.5" r="3" fill="#574137"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64e.svg b/public/emoji/1f64e.svg new file mode 100644 index 000000000..b23b54491 --- /dev/null +++ b/public/emoji/1f64e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2C17.5,2,9.6,11,9.6,22.9V60h44.8V22.9c0-17.7-12.1-17.4-12.1-17.4S41.4,2,32,2z" fill="#ffb300"/><path d="m42 49.1v-7.1h-20v7.1c-12.5.3-15 2.4-15 12.9h50c0-10.5-2.5-12.6-15-12.9" fill="#b386e2"/><path d="m15.3 33c0 0-3.4-.9-3.4-5.8 0-3.9 2.5-4.6 2.5-4.6 9.1 0 25.9-11.7 25.9-11.7s3.5 10.3 8.9 11.7c0 0 2.6.5 2.6 4.6 0 4.9-3.5 5.8-3.5 5.8 0 7.4-10.3 16.4-16.5 16.4-6.1 0-16.5-9-16.5-16.4" fill="#ffdd67"/><path d="m32 37.8c-3.2 0-4.8-2.3-3.2-2.3 1.6 0 4.8 0 6.4 0 1.6 0 0 2.3-3.2 2.3" fill="#eba352"/><path d="m36.8 31c-1.1 0-1-1.4-1-1.4 1.7-8.8 11.5-4.1 11.5-4.1.8 1.5-1.8 5.3-2.5 5.5-3.2.8-8 0-8 0" fill="#f5f5f5"/><circle cx="41.2" cy="27.4" r="3.5" fill="#664e27"/><circle cx="41.2" cy="27.4" r="1.2" fill="#2b2925"/><path d="m35.8 29.6c1.7-10.5 10.4-3.5 13.8-5-3.4 3.3-10.3-3.8-13.8 5" fill="#3b3226"/><path d="m27.1 31c1.1 0 1-1.4 1-1.4-1.7-8.8-11.5-4.1-11.5-4.1-.8 1.5 1.8 5.3 2.5 5.5 3.2.8 8 0 8 0" fill="#f5f5f5"/><circle cx="22.7" cy="27.4" r="3.5" fill="#664e27"/><path d="m28.1 29.6c-1.7-10.5-10.4-3.5-13.8-5 3.4 3.3 10.4-3.8 13.8 5" fill="#3b3226"/><circle cx="22.7" cy="27.4" r="1.2" fill="#2b2925"/><circle cx="32" cy="43.5" r="3" fill="#937237"/></svg> \ No newline at end of file diff --git a/public/emoji/1f64f-1f3fb.svg b/public/emoji/1f64f-1f3fb.svg new file mode 100644 index 000000000..eddfe82f0 --- /dev/null +++ b/public/emoji/1f64f-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M21.4,29c-3.8,14.7-5.5,27.7,2.8,27.7c8.8,0,7.9-13,7.9-28S32.5,2,28,2C23.1,2,25.1,14.7,21.4,29z" fill="#f2d2ac"/><path d="m21.5 47.3c9.6 0 9.9-4.7 9.9-19.6 0-11.6.3-21.4-1.9-25.1 3.3 2.5 2.8 13.2 2.8 26.2 0 14.9 3.5 28-6.1 28-2.1-.1-6.2-9.5-4.7-9.5" fill="#e6b796"/><path d="M36,2c-4.6,0-4.2,11.9-4.2,26.8s-0.8,28,7.9,28c8.3,0,6.6-13.1,2.8-27.7C38.9,14.7,40.9,2,36,2z" fill="#f2d2ac"/><path d="m37.8 56.7c-9.6 0-6.1-13.1-6.1-28 0-13-.4-23.7 2.8-26.2-2.2 3.7-1.9 13.5-1.9 25.1 0 14.9.2 19.6 9.9 19.6 1.5.1-2.6 9.5-4.7 9.5" fill="#e6b796"/><path d="m13.1 47.7l7.6 13.3 8.6-4.5-10.3-16.5c0 0-2.6 6.4-5.9 7.7" fill="#f2d2ac"/><path d="m20.9 38.2c-1 1.6-1.4 8.9-6.1 10.8l5.5 11.2c0 0 6.1-1.5 8.5-3 6.7-4.1-.9-9 3-18.1 2.2-5.1-1.8-17.1-6.6-17.1-4.8 0-2.6 6.9-3 8.7-.6 2.1-.4 4.8-1.3 7.5" fill="#ffe1bd"/><path d="m28.5 56.4c6.7-4.1-1.6-9 2.3-18 1.7-4-.5-12.5-3.8-15.8 3.9 2.5 6.9 11.9 4.9 16.5-4 9 4.5 13.8-2.4 18-.5.3-4.3 2-8.7 3.9l-.7-1.3c4.8-1.4 8-3.1 8.4-3.3" fill="#e6b796"/><path d="M45,40L34.7,56.5l8.6,4.5l7.6-13.2C47.6,46.4,45,40,45,40z" fill="#f2d2ac"/><path d="m41.9 30.6c-.5-1.8 1.8-8.7-3-8.7-4.9.1-8.9 12.1-6.7 17.2 3.9 9.1-3.7 14 3 18.1 2.4 1.5 8.5 3 8.5 3l5.5-11.2c-4.7-2-5.1-9.2-6.1-10.8-.9-2.7-.7-5.4-1.2-7.6" fill="#ffe1bd"/><path d="m43.9 59.7l-.6 1.3c-4.4-1.9-8.2-3.6-8.7-3.9-6.9-4.3 1.6-9-2.4-18-2-4.6 1-14.1 4.9-16.5-3.4 3.3-5.6 11.7-3.8 15.8 3.9 9.1-4.4 13.9 2.3 18 .3.2 3.5 1.9 8.3 3.3" fill="#e6b796"/><g fill="#47b892"><path d="M2,55.3V62h22.2c2.5-4.8-11.6-15.6-11.6-15.6L2,55.3z"/><path d="M51.4,46.4c0,0-14.1,10.8-11.6,15.6H62v-6.7L51.4,46.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f64f-1f3fc.svg b/public/emoji/1f64f-1f3fc.svg new file mode 100644 index 000000000..05011796d --- /dev/null +++ b/public/emoji/1f64f-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M21.4,29c-3.8,14.7-5.5,27.7,2.8,27.7c8.8,0,7.9-13,7.9-28S32.5,2,28,2C23.1,2,25.1,14.7,21.4,29z" fill="#f2c19b"/><path d="m21.5 47.3c9.6 0 9.9-4.7 9.9-19.6 0-11.6.3-21.4-1.9-25.1 3.3 2.5 2.8 13.2 2.8 26.2 0 14.9 3.5 28-6.1 28-2.1-.1-6.2-9.5-4.7-9.5" fill="#e0a372"/><path d="M36,2c-4.6,0-4.2,11.9-4.2,26.8s-0.8,28,7.9,28c8.3,0,6.6-13.1,2.8-27.7C38.9,14.7,40.9,2,36,2z" fill="#f2c19b"/><path d="m37.8 56.7c-9.6 0-6.1-13.1-6.1-28 0-13-.4-23.7 2.8-26.2-2.2 3.7-1.9 13.5-1.9 25.1 0 14.9.2 19.6 9.9 19.6 1.5.1-2.6 9.5-4.7 9.5" fill="#e0a372"/><path d="m13.1 47.7l7.6 13.3 8.6-4.5-10.3-16.5c0 0-2.6 6.4-5.9 7.7" fill="#f2c19b"/><path d="m20.9 38.2c-1 1.6-1.4 8.9-6.1 10.8l5.5 11.2c0 0 6.1-1.5 8.5-3 6.7-4.1-.9-9 3-18.1 2.2-5.1-1.8-17.1-6.6-17.1-4.8 0-2.6 6.9-3 8.7-.6 2.1-.4 4.8-1.3 7.5" fill="#fed0ac"/><path d="m28.5 56.4c6.7-4.1-1.6-9 2.3-18 1.7-4-.5-12.5-3.8-15.8 3.9 2.5 6.9 11.9 4.9 16.5-4 9 4.5 13.8-2.4 18-.5.3-4.3 2-8.7 3.9l-.7-1.3c4.8-1.4 8-3.1 8.4-3.3" fill="#e0a372"/><path d="M45,40L34.7,56.5l8.6,4.5l7.6-13.2C47.6,46.4,45,40,45,40z" fill="#f2c19b"/><path d="m41.9 30.6c-.5-1.8 1.8-8.7-3-8.7-4.8 0-8.8 12-6.6 17.1 3.9 9.1-3.7 14 3 18.1 2.4 1.5 8.5 3 8.5 3l5.4-11.1c-4.7-2-5.1-9.2-6.1-10.8-.9-2.7-.7-5.4-1.2-7.6" fill="#fed0ac"/><path d="m43.9 59.7l-.6 1.3c-4.4-1.9-8.2-3.6-8.7-3.9-6.9-4.3 1.6-9-2.4-18-2-4.6 1-14.1 4.9-16.5-3.4 3.3-5.6 11.7-3.8 15.8 3.9 9.1-4.4 13.9 2.3 18 .3.2 3.5 1.9 8.3 3.3" fill="#e0a372"/><g fill="#47b892"><path d="M2,55.3V62h22.2c2.5-4.8-11.6-15.6-11.6-15.6L2,55.3z"/><path d="M51.4,46.4c0,0-14.1,10.8-11.6,15.6H62v-6.7L51.4,46.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f64f-1f3fd.svg b/public/emoji/1f64f-1f3fd.svg new file mode 100644 index 000000000..40c74cf90 --- /dev/null +++ b/public/emoji/1f64f-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M21.4,29c-3.8,14.7-5.5,27.7,2.8,27.7c8.8,0,7.9-13,7.9-28S32.5,2,28,2C23.1,2,25.1,14.7,21.4,29z" fill="#cc996e"/><path d="m21.5 47.3c9.6 0 9.9-4.7 9.9-19.6 0-11.6.3-21.4-1.9-25.1 3.3 2.5 2.8 13.2 2.8 26.2 0 14.9 3.5 28-6.1 28-2.1-.1-6.2-9.5-4.7-9.5" fill="#b58360"/><path d="M36,2c-4.6,0-4.2,11.9-4.2,26.8s-0.8,28,7.9,28c8.3,0,6.6-13.1,2.8-27.7C38.9,14.7,40.9,2,36,2z" fill="#cc996e"/><path d="m37.8 56.7c-9.6 0-6.1-13.1-6.1-28 0-13-.4-23.7 2.9-26.2-2.2 3.7-1.9 13.5-1.9 25.1 0 14.9.2 19.6 9.9 19.6 1.4.1-2.7 9.5-4.8 9.5" fill="#b58360"/><path d="m13.1 47.7l7.6 13.3 8.6-4.5-10.3-16.5c0 0-2.6 6.4-5.9 7.7" fill="#cc996e"/><path d="m20.9 38.2c-1 1.6-1.4 8.9-6.1 10.8l5.5 11.2c0 0 6.1-1.5 8.5-3 6.7-4.1-.9-9 3-18.1 2.2-5.1-1.8-17.1-6.6-17.1-4.8 0-2.6 6.9-3 8.7-.6 2.1-.4 4.8-1.3 7.5" fill="#d6a57c"/><path d="m28.5 56.4c6.7-4.1-1.6-9 2.3-18 1.7-4-.5-12.5-3.8-15.8 3.9 2.5 6.9 11.9 4.9 16.5-4 9 4.5 13.8-2.4 18-.5.3-4.3 2-8.7 3.9l-.7-1.3c4.8-1.4 8-3.1 8.4-3.3" fill="#b58360"/><path d="M45,40L34.7,56.5l8.6,4.5l7.6-13.2C47.6,46.4,45,40,45,40z" fill="#cc996e"/><path d="m41.9 30.6c-.5-1.8 1.8-8.7-3-8.7-4.8 0-8.8 12-6.6 17.1 3.9 9.1-3.7 14 3 18.1 2.4 1.5 8.5 3 8.5 3l5.4-11.1c-4.7-2-5.1-9.2-6.1-10.8-.9-2.7-.7-5.4-1.2-7.6" fill="#d6a57c"/><path d="m43.9 59.7l-.6 1.3c-4.4-1.9-8.2-3.6-8.7-3.9-6.9-4.3 1.6-9-2.4-18-2-4.6 1-14.1 4.9-16.5-3.4 3.3-5.6 11.7-3.8 15.8 3.9 9.1-4.4 13.9 2.3 18 .3.2 3.5 1.9 8.3 3.3" fill="#b58360"/><g fill="#47b892"><path d="M2,55.3V62h22.2c2.5-4.8-11.6-15.6-11.6-15.6L2,55.3z"/><path d="M51.4,46.4c0,0-14.1,10.8-11.6,15.6H62v-6.7L51.4,46.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f64f-1f3fe.svg b/public/emoji/1f64f-1f3fe.svg new file mode 100644 index 000000000..1e8149f52 --- /dev/null +++ b/public/emoji/1f64f-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M21.4,29c-3.8,14.7-5.5,27.7,2.8,27.7c8.8,0,7.9-13,7.9-28S32.5,2,28,2C23.1,2,25.1,14.7,21.4,29z" fill="#a37352"/><path d="m21.5 47.3c9.6 0 9.9-4.7 9.9-19.6 0-11.6.3-21.4-1.9-25.1 3.3 2.5 2.8 13.2 2.8 26.2 0 14.9 3.5 28-6.1 28-2.1-.1-6.2-9.5-4.7-9.5" fill="#935e3e"/><path d="M36,2c-4.6,0-4.2,11.9-4.2,26.8s-0.8,28,7.9,28c8.3,0,6.6-13.1,2.8-27.7C38.9,14.7,40.9,2,36,2z" fill="#a37352"/><path d="m37.8 56.7c-9.6 0-6.1-13.1-6.1-28 0-13-.4-23.7 2.8-26.2-2.2 3.7-1.9 13.5-1.9 25.1 0 14.9.2 19.6 9.9 19.6 1.5.1-2.6 9.5-4.7 9.5" fill="#935e3e"/><path d="m13.1 47.7l7.6 13.3 8.6-4.5-10.3-16.5c0 0-2.6 6.4-5.9 7.7" fill="#a37352"/><path d="m20.9 38.2c-1 1.6-1.4 8.9-6.1 10.8l5.5 11.2c0 0 6.1-1.5 8.5-3 6.7-4.1-.9-9 3-18.1 2.2-5.1-1.8-17.1-6.6-17.1-4.8 0-2.6 6.9-3 8.7-.6 2.1-.4 4.8-1.3 7.5" fill="#b47d56"/><path d="m28.5 56.4c6.7-4.1-1.6-9 2.3-18 1.7-4-.5-12.5-3.8-15.8 3.9 2.5 6.9 11.9 4.9 16.5-4 9 4.5 13.8-2.4 18-.5.3-4.3 2-8.7 3.9l-.7-1.3c4.8-1.4 8-3.1 8.4-3.3" fill="#935e3e"/><path d="M45,40L34.7,56.5l8.6,4.5l7.6-13.2C47.6,46.4,45,40,45,40z" fill="#a37352"/><path d="m41.9 30.6c-.5-1.8 1.8-8.7-3-8.7-4.9.1-8.9 12.1-6.7 17.2 3.9 9.1-3.7 14 3 18.1 2.4 1.5 8.5 3 8.5 3l5.5-11.2c-4.7-2-5.1-9.2-6.1-10.8-.9-2.7-.7-5.4-1.2-7.6" fill="#b47d56"/><path d="m43.9 59.7l-.6 1.3c-4.4-1.9-8.2-3.6-8.7-3.9-6.9-4.3 1.6-9-2.4-18-2-4.6 1-14.1 4.9-16.5-3.4 3.3-5.6 11.7-3.8 15.8 3.9 9.1-4.4 13.9 2.3 18 .3.2 3.5 1.9 8.3 3.3" fill="#935e3e"/><g fill="#47b892"><path d="M2,55.3V62h22.2c2.5-4.8-11.6-15.6-11.6-15.6L2,55.3z"/><path d="M51.4,46.4c0,0-14.1,10.8-11.6,15.6H62v-6.7L51.4,46.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f64f-1f3ff.svg b/public/emoji/1f64f-1f3ff.svg new file mode 100644 index 000000000..3c7a1b6cb --- /dev/null +++ b/public/emoji/1f64f-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M21.4,29c-3.8,14.7-5.5,27.7,2.8,27.7c8.8,0,7.9-13,7.9-28S32.5,2,28,2C23.1,2,25.1,14.7,21.4,29z" fill="#805b4c"/><path d="m21.5 47.3c9.6 0 9.9-4.7 9.9-19.6 0-11.6.3-21.4-1.9-25.1 3.3 2.5 2.9 13.2 2.9 26.2 0 14.9 3.5 28-6.1 28-2.2-.1-6.3-9.5-4.8-9.5" fill="#705041"/><path d="M36,2c-4.6,0-4.2,11.9-4.2,26.8s-0.8,28,7.9,28c8.3,0,6.6-13.1,2.8-27.7C38.9,14.7,40.9,2,36,2z" fill="#805b4c"/><path d="m37.8 56.7c-9.6 0-6.1-13.1-6.1-28 0-13-.4-23.7 2.9-26.2-2.2 3.7-1.9 13.5-1.9 25.1 0 14.9.2 19.6 9.9 19.6 1.4.1-2.7 9.5-4.8 9.5" fill="#705041"/><path d="m13.1 47.7l7.6 13.3 8.6-4.5-10.3-16.5c0 0-2.6 6.4-5.9 7.7" fill="#805b4c"/><path d="m20.9 38.2c-1 1.6-1.4 8.9-6.1 10.8l5.5 11.2c0 0 6.1-1.5 8.5-3 6.7-4.1-.9-9 3-18.1 2.2-5.1-1.8-17.1-6.6-17.1-4.8 0-2.6 6.9-3 8.7-.6 2.1-.4 4.8-1.3 7.5" fill="#8a6859"/><path d="m28.5 56.4c6.7-4.1-1.6-9 2.3-18 1.7-4-.5-12.5-3.8-15.8 3.9 2.5 6.9 11.9 4.9 16.5-4 9 4.5 13.8-2.4 18-.5.3-4.3 2-8.7 3.9l-.7-1.3c4.8-1.4 8-3.1 8.4-3.3" fill="#705041"/><path d="M45,40L34.7,56.5l8.6,4.5l7.6-13.2C47.6,46.4,45,40,45,40z" fill="#805b4c"/><path d="m41.9 30.6c-.5-1.8 1.8-8.7-3-8.7-4.8 0-8.8 12-6.6 17.1 3.9 9.1-3.7 14 3 18.1 2.4 1.5 8.5 3 8.5 3l5.4-11.1c-4.7-2-5.1-9.2-6.1-10.8-.9-2.7-.7-5.4-1.2-7.6" fill="#8a6859"/><path d="m43.9 59.7l-.6 1.3c-4.4-1.9-8.2-3.6-8.7-3.9-6.9-4.3 1.6-9-2.4-18-2-4.6 1-14.1 4.9-16.5-3.4 3.3-5.6 11.7-3.8 15.8 3.9 9.1-4.4 13.9 2.3 18 .3.2 3.5 1.9 8.3 3.3" fill="#705041"/><g fill="#47b892"><path d="M2,55.3V62h22.2c2.5-4.8-11.6-15.6-11.6-15.6L2,55.3z"/><path d="M51.4,46.4c0,0-14.1,10.8-11.6,15.6H62v-6.7L51.4,46.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f64f.svg b/public/emoji/1f64f.svg new file mode 100644 index 000000000..a6b0bca04 --- /dev/null +++ b/public/emoji/1f64f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M21.4,29c-3.8,14.7-5.5,27.7,2.8,27.7c8.8,0,7.9-13,7.9-28S32.5,2,28,2C23.1,2,25.1,14.7,21.4,29z" fill="#ffc95c"/><path d="m21.5 47.3c9.6 0 9.9-4.7 9.9-19.6 0-11.6.3-21.4-1.9-25.1 3.3 2.5 2.8 13.2 2.8 26.2 0 14.9 3.5 28-6.1 28-2.1-.1-6.2-9.5-4.7-9.5" fill="#eba352"/><path d="M36,2c-4.6,0-4.2,11.9-4.2,26.8s-0.8,28,7.9,28c8.3,0,6.6-13.1,2.8-27.7C38.9,14.7,40.9,2,36,2z" fill="#ffc95c"/><path d="m37.8 56.7c-9.6 0-6.1-13.1-6.1-28 0-13-.4-23.7 2.8-26.2-2.2 3.7-1.9 13.5-1.9 25.1 0 14.9.2 19.6 9.9 19.6 1.5.1-2.6 9.5-4.7 9.5" fill="#eba352"/><path d="m13.1 47.7l7.6 13.3 8.6-4.5-10.3-16.5c0 0-2.6 6.4-5.9 7.7" fill="#ffc95c"/><path d="m20.9 38.2c-1 1.6-1.4 8.9-6.1 10.8l5.5 11.2c0 0 6.1-1.5 8.5-3 6.7-4.1-.9-9 3-18.1 2.2-5.1-1.8-17.1-6.6-17.1-4.8 0-2.6 6.9-3 8.7-.6 2.1-.4 4.8-1.3 7.5" fill="#ffdd67"/><path d="m28.5 56.4c6.7-4.1-1.6-9 2.3-18 1.7-4-.5-12.5-3.8-15.8 3.9 2.5 6.9 11.9 4.9 16.5-4 9 4.5 13.8-2.4 18-.5.3-4.3 2-8.7 3.9l-.7-1.3c4.8-1.4 8-3.1 8.4-3.3" fill="#eba352"/><path d="M45,40L34.7,56.5l8.6,4.5l7.6-13.2C47.6,46.4,45,40,45,40z" fill="#ffc95c"/><path d="m41.9 30.6c-.5-1.8 1.8-8.7-3-8.7-4.9.1-8.9 12.1-6.7 17.2 3.9 9.1-3.7 14 3 18.1 2.4 1.5 8.5 3 8.5 3l5.5-11.2c-4.7-2-5.1-9.2-6.1-10.8-.9-2.7-.7-5.4-1.2-7.6" fill="#ffdd67"/><path d="m43.9 59.7l-.6 1.3c-4.4-1.9-8.2-3.6-8.7-3.9-6.9-4.3 1.6-9-2.4-18-2-4.6 1-14.1 4.9-16.5-3.4 3.3-5.6 11.7-3.8 15.8 3.9 9.1-4.4 13.9 2.3 18 .3.2 3.5 1.9 8.3 3.3" fill="#eba352"/><g fill="#47b892"><path d="M2,55.3V62h22.2c2.5-4.8-11.6-15.6-11.6-15.6L2,55.3z"/><path d="M51.4,46.4c0,0-14.1,10.8-11.6,15.6H62v-6.7L51.4,46.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f680.svg b/public/emoji/1f680.svg new file mode 100644 index 000000000..4ba418a05 --- /dev/null +++ b/public/emoji/1f680.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff9d27"><path d="m10.9 48.7c4-4 4.4-5 6.9-2.5 2.5 2.5 1.5 2.8-2.5 6.9-3 3-6.8 2.4-6.8 2.4s-.6-3.8 2.4-6.8"/><path d="m18.5 52.8c1.6-4.2 2.1-4.7-.2-6-2.3-1.3-2.3-.4-3.8 3.8-1.2 3.1.2 5.9.2 5.9s2.7-.5 3.8-3.7"/></g><path d="m16.2 48.9c.9-2.3.9-2.8 2.1-2.1 1.3.7 1 1 .1 3.3-.6 1.7-2.1 2.1-2.1 2.1s-.7-1.5-.1-3.3" fill="#fdf516"/><path d="m17.1 45.7c-1.3-2.3-1.8-1.8-6-.2-3.1 1.2-3.7 3.8-3.7 3.8s2.8 1.4 5.9.2c4.2-1.6 5.1-1.6 3.8-3.8" fill="#ff9d27"/><g fill="#fdf516"><path d="m15 47.8c2.3-.9 2.8-.9 2.1-2.1-.7-1.3-1-1-3.3-.1-1.7.6-2.1 2.1-2.1 2.1s1.6.7 3.3.1"/><path d="m13.9 47.6c2.2-2.2 2.4-2.8 3.8-1.4 1.4 1.4.8 1.6-1.4 3.8-1.7 1.7-3.8 1.3-3.8 1.3s-.2-2 1.4-3.7"/></g><path d="M18.5,38C12.3,27.6,2,31.9,2,31.9s14.7-14.7,24.6-4.8L18.5,38z" fill="#3baacf"/><path d="m23.3 30.3l3.2-3.2c-9.8-9.9-24.5 4.8-24.5 4.8s12.9-9.2 21.3-1.6" fill="#428bc1"/><path d="M26,45.5C36.4,51.7,32.1,62,32.1,62s14.7-14.7,4.8-24.6L26,45.5z" fill="#3baacf"/><path d="m33.7 40.7l3.2-3.2c9.9 9.9-4.8 24.6-4.8 24.6s9.2-13 1.6-21.4" fill="#428bc1"/><path d="m48.8 30.9c-11.7 11.6-24.6 17.9-29.1 13.4-4.5-4.5 1.8-17.4 13.4-29.1 13.6-13.6 28.7-13 28.7-13s.5 15.1-13 28.7" fill="#c5d0d8"/><path d="M45.8,27.6C34.2,39.2,22.6,46.8,19.9,44.1c-2.7-2.7,4.9-14.3,16.5-25.9C50,4.6,62,2,62,2S59.4,14,45.8,27.6z" fill="#dae3ea"/><path d="m24.3 47.5c-.5.5-1.3.5-1.8 0l-6-6c-.5-.5-.5-1.4 0-1.9l1.8-1.8 7.8 7.8-1.8 1.9" fill="#c94747"/><path d="m22.6 45.7c-.5.5-1.1.7-1.4.4l-3.4-3.4c-.3-.3-.1-.9.4-1.4l1.8-1.8 4.4 4.4-1.8 1.8" fill="#f15744"/><path d="m20.9 48.2c-.3.3-1 .3-1.3 0l-3.9-3.9c-.3-.3-.2-.9.1-1.2l1.2-1.2 5.1 5.1-1.2 1.2" fill="#3e4347"/><path d="m20.1 47.4c-.3.3-.9.4-1.1.2l-2.7-2.7c-.2-.2-.1-.7.3-1l1.2-1.2 3.5 3.5-1.2 1.2" fill="#62727a"/><path d="m61.8 2.2c0 0-5.4-.2-12.7 2.6l10.1 10.1c2.8-7.3 2.6-12.7 2.6-12.7" fill="#c94747"/><path d="m61.8 2.2c0 0-4.3.9-10.8 4.6l6.2 6.2c3.7-6.5 4.6-10.8 4.6-10.8" fill="#f15744"/><circle cx="43.5" cy="20.5" r="5" fill="#edf4f9"/><circle cx="43.5" cy="20.5" r="3.3" fill="#3baacf"/><circle cx="33.5" cy="30.5" r="5" fill="#edf4f9"/><circle cx="33.5" cy="30.5" r="3.3" fill="#3baacf"/><g fill="#fff"><path d="m48.9 6.9c-.3.3-.9.3-1.2 0-.3-.3-.3-.9 0-1.2.3-.3.9-.3 1.2 0 .3.3.3.9 0 1.2"/><circle cx="50.6" cy="8.6" r=".8"/><circle cx="53" cy="11" r=".8"/><circle cx="55.3" cy="13.4" r=".8"/><circle cx="57.7" cy="15.7" r=".8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f681.svg b/public/emoji/1f681.svg new file mode 100644 index 000000000..fa2ce38e4 --- /dev/null +++ b/public/emoji/1f681.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m46 20.4c-2 0-3.9-1-4.7-1.9-.8-.9-2.6-1.9-4.7-1.9h-14.9c-10.1 0-17.6 9.9-17.6 26.4 0 2.4 2.6 3.6 4.6 3.6h20.5c2 0 4.8-1.3 6.1-2.8 0 0 4.7-5.6 6.3-7.4 2.3-2.6 5.4-7.5 9.1-7.5h5.6v-8.4c.1-.1-7.7-.1-10.3-.1" fill="#ffce31"/><g fill="#3e4347"><path d="m32 31.2c0 .5-.4.9-.9.9h-3.8c-.5 0-.9-.4-.9-.9v-11.7c0-.5.4-.9.9-.9h3.8c.5 0 .9.4.9.9v11.7"/><path d="m22.6 18.5c-13.4 0-14.8 13.6-14.8 13.6h14.9c1 0 1.9-.8 1.9-1.9v-9.9c-.1.1-.1-1.8-2-1.8"/></g><path d="m60.5 14.8c-1.9 0-7.9 5.6-7.9 5.6v8.4l2.6 1.6c.8.7 1.8.4 2.1-.5 0 0 3.4-9.9 4.6-13.2.3-1.1-.3-1.9-1.4-1.9" fill="#ffce31"/><path d="m36.7 54.1h-5.7c-.1-3.5-.8-7.7-3.7-10.4-1-.9-2.6.4-1.6 1.3 2.3 2.1 2.9 6.1 3 9.1h-16c.1-3.1.7-7 3-9.1 1-.9-.6-2.2-1.6-1.3-2.9 2.7-3.6 6.9-3.7 10.4h-2.8c0 0-3.7.2-4.7-3.9h-.9c0 0 0 6.3 5.6 6.3 0 0 0 0 .1 0h29.1c.5 0 .9-.8.9-1.3-.1-.4-.5-1.1-1-1.1" fill="#62727a"/><path d="m35.9 40.3c1-1.1 2.2-2.6 3.2-3.8h-32.6c0 0-.4 2.1-.4 3.8h29.8" fill="#fff"/><path d="m58.6 28.2l-4-3.2c-.7-.6-1.8-1.7-2.4-2.4l-3.2-4c-.6-.7-1.7-.7-2.4 0-.7.7-.7 1.8 0 2.4l4 3.2c.7.6 1.8 1.7 2.4 2.4l3.2 4c.6.7 1.7.7 2.4 0 .8-.7.8-1.8 0-2.4" fill="#62727a"/><g fill="#b2c1c0"><circle cx="52.6" cy="24.7" r="1.9"/><path d="m28.7 15c-.1-.7-.7-1.2-1.3-1.2h-3.9c-.6 0-1.1.5-1.3 1.2l-.5 1.6h7.5l-.5-1.6"/></g><path d="m48.9 14.6c0 1.1-.8 1.8-1.8 1.5 0 0-11.3-3.5-21.6-3.5-11.2 0-21.6 3.5-21.6 3.5-1 .3-1.8-.3-1.8-1.4 0-1.1.8-2.2 1.9-2.3 0 0 10.3-1.7 21.6-1.7 10.3 0 21.6 1.7 21.6 1.7.8.1 1.7 1.1 1.7 2.2" fill="#62727a"/><g fill="#b2c1c0"><path d="m24.5 9.1h1.9v5.1h-1.9z"/><path d="m27.3 8.4c0 .5-.4.9-.9.9h-1.9c-.5 0-.9-.4-.9-.9 0-.5.4-.9.9-.9h1.9c.5 0 .9.4.9.9"/></g><path d="m27.3 12c0 .5-.4.9-.9.9h-1.9c-.5 0-.9-.4-.9-.9v-1c0-.5.4-.9.9-.9h1.9c.5 0 .9.4.9.9v1" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f682.svg b/public/emoji/1f682.svg new file mode 100644 index 000000000..829f6e2aa --- /dev/null +++ b/public/emoji/1f682.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><g fill="#dae3ea"><circle cx="24.4" cy="12.1" r="3.9"/><circle cx="28.7" cy="10.2" r="4.8"/><circle cx="20" cy="14.2" r="1.9"/><circle cx="35.6" cy="10.3" r="5.8"/><circle cx="42.8" cy="8.8" r="6.8"/></g><g fill="#b2c1c0"><path d="m46.5 10c-.2.6-.6 1.1-1 1.6-.5.5-1 .8-1.7 1.1-1.3.5-2.8.4-4-.1l1-.2c-.6.4-1.1.7-1.7.9-.6.2-1.2.4-1.8.4-1.3 0-2.5-.5-3.2-1.4 1.1.2 2.1.2 3-.1.4-.1.9-.3 1.3-.6.4-.2.8-.5 1.1-.7l.5-.4.6.2c1 .4 1.9.5 2.9.4.5-.1 1-.2 1.5-.4.4-.1.9-.4 1.5-.7"/><path d="m33.5 10.9c-.2 1-1.1 1.9-2.2 2.2-1.1.3-2.3.1-3.3-.3l1.3-.4c-.3.5-.7.8-1.1 1.1-.4.3-.9.5-1.4.5-1 .1-2-.3-2.5-1 .5 0 .8-.1 1.2-.2.4-.1.6-.2.9-.4.3-.2.5-.3.7-.5.2-.2.4-.5.5-.6l.5-.8.8.3c.8.3 1.5.6 2.3.6.6.3 1.4.1 2.3-.5"/></g><path fill="#83bf4f" d="m37.6 15.1h24.4v3.9h-24.4z"/><path fill="#699635" d="m58.2 19v12.8h-16.8v-12.8h-1.9v26.8h20.6v-26.8z"/><g fill="#3e4347"><path d="m58.2 31.8v-12.8h-16.8v12.8h16.8m-7.4-11.2h5.6v9.4h-5.6v-9.4m-7.6 0h5.6v9.4h-5.6v-9.4"/><path d="m13.2 53.7h10.9v4.4h-10.9z"/><path d="m13.2 49.8h41.7v4.6h-41.7z"/></g><g fill="#75a843"><path d="m12.3 30.1h27.2v19.7h-27.2z"/><path d="m14.2 39.5c0 6.7-2.1 10.3-4.7 10.3-2.6 0-4.7-10.3-4.7-10.3s2.1-9.4 4.7-9.4 4.7 2.7 4.7 9.4"/></g><path d="m9.8 32.5c-.9 1.2-2.2 2.7-3.1 7h5.6c0-5.6-1.6-6.3-2.5-7" fill="#83bf4f"/><path fill="#699635" d="m9.5 28.2h6.6v22.5h-6.6z"/><path fill="#ed4c5c" d="m6.7 49.8l-4.7 11.3h11.2v-11.3z"/><g fill="#fff"><path d="m9.4 51.7c.2 0 .3.4.3.9l-.7 5.7c-.1.5-.5.9-.9.9-.5 0-.7-.4-.6-.9l1.4-5.7c0-.5.3-.9.5-.9"/><path d="m6.9 52.6c.2-.5.4-.9.5-.9.1 0 .1.4 0 .9l-1.4 5.7c-.1.5-.5.9-.9.9-.4 0-.6-.4-.4-.9l2.2-5.7"/><path d="m11.9 58.2c0 .5-.3.9-.8.9-.4 0-.7-.4-.7-.9l.7-5.6c.1-.5.3-.9.4-.9s.3.4.3.9l.1 5.6"/></g><path fill="#83bf4f" d="m11.4 30.1h2.8v9.4h-2.8z"/><path fill="#3e4347" d="m16.1 15.1l1.8 3.8v11.2h9.4v-11.2l1.9-3.8z"/><path fill="#94989b" d="m24.5 17l-.9 1.9v11.2h1.8v-11.2l1-1.9z"/><path d="M16.1,39.5h23.4V32H16.1V39.5z" fill="#83bf4f"/><g fill="#3e4347"><path d="m54.2 44.2h-8.8v-.8c0-1-.6-1.8-1.3-1.8h-.8v-5.1h.8c.7 0 1.3-.8 1.3-1.8v-.8h8.8v.8c0 1 .6 1.8 1.3 1.8h.8v5.1h-.8c-.7 0-1.3.8-1.3 1.8v.8m-7.2-1.6h5.7c.2-1.2 1-2.2 2.1-2.5v-2.1c-1-.3-1.8-1.3-2.1-2.5h-5.7c-.2 1.2-1 2.2-2.1 2.5v2.1c1 .3 1.8 1.3 2.1 2.5"/><path d="m52.1 46.7c-4.2 0-7.6 3.4-7.6 7.6 0 4.2 3.4 7.6 7.6 7.6 4.2 0 7.6-3.4 7.6-7.6 0-4.1-3.4-7.6-7.6-7.6m0 13.8c-3.4 0-6.1-2.7-6.1-6.1 0-3.4 2.7-6.1 6.1-6.1 3.4 0 6.1 2.7 6.1 6.1 0 3.3-2.7 6.1-6.1 6.1"/></g><circle cx="52.1" cy="54.4" r="1.5" fill="#699635"/><path fill="#ed4c5c" d="m51.3 49.4h1.5v9.9h-1.5z" id="0"/><path transform="matrix(.8662-.4996.4996.8662-20.1927 33.3032)" fill="#ed4c5c" d="m47.1 53.6h9.9v1.5h-9.9z"/><use transform="matrix(.4999-.8661.8661.4999-21.0336 72.3174)" xlink:href="#0"/><path d="m52.1 48.3c-3.4 0-6.1 2.7-6.1 6.1 0 3.4 2.7 6.1 6.1 6.1 3.4 0 6.1-2.7 6.1-6.1 0-3.4-2.7-6.1-6.1-6.1m0 10.6c-2.5 0-4.6-2-4.6-4.6 0-2.5 2-4.6 4.6-4.6 2.5 0 4.6 2 4.6 4.6 0 2.6-2.1 4.6-4.6 4.6" fill="#ed4c5c"/><path d="m36.8 46.7c-4.2 0-7.6 3.4-7.6 7.6 0 4.2 3.4 7.6 7.6 7.6s7.6-3.4 7.6-7.6c.1-4.1-3.3-7.6-7.6-7.6m0 13.8c-3.4 0-6.1-2.7-6.1-6.1 0-3.4 2.7-6.1 6.1-6.1 3.4 0 6.1 2.7 6.1 6.1 0 3.3-2.7 6.1-6.1 6.1" fill="#3e4347"/><circle cx="36.8" cy="54.4" r="1.5" fill="#699635"/><path fill="#ed4c5c" d="m36.1 49.4h1.5v9.9h-1.5z" id="1"/><path transform="matrix(.8662-.4996.4996.8662-22.2347 25.6776)" fill="#ed4c5c" d="m31.9 53.6h9.9v1.5h-9.9z"/><use transform="matrix(.4999-.8661.8661.4999-28.666 59.098)" xlink:href="#1"/><path d="m36.8 48.3c-3.4 0-6.1 2.7-6.1 6.1 0 3.4 2.7 6.1 6.1 6.1 3.4 0 6.1-2.7 6.1-6.1 0-3.4-2.7-6.1-6.1-6.1m0 10.6c-2.5 0-4.6-2-4.6-4.6 0-2.5 2-4.6 4.6-4.6s4.6 2 4.6 4.6c0 2.6-2 4.6-4.6 4.6" fill="#ed4c5c"/><path d="m19.6 50.7c-3.1 0-5.6 2.5-5.6 5.6 0 3.1 2.5 5.6 5.6 5.6 3.1 0 5.6-2.5 5.6-5.6.1-3-2.5-5.6-5.6-5.6m0 10.2c-2.5 0-4.5-2-4.5-4.5 0-2.5 2-4.5 4.5-4.5s4.5 2 4.5 4.5c0 2.5-2 4.5-4.5 4.5" fill="#3e4347"/><circle cx="19.6" cy="56.4" r="1.1" fill="#699635"/><path fill="#ed4c5c" d="m19.1 52.7h1.1v7.3h-1.1z" id="2"/><path transform="matrix(.866-.5001.5001.866-25.5562 17.3731)" fill="#ed4c5c" d="m16 55.8h7.3v1.1h-7.3z"/><use transform="matrix(.5001-.866.866.5001-38.9963 45.1766)" xlink:href="#2"/><path d="m19.6 51.9c-2.5 0-4.5 2-4.5 4.5 0 2.5 2 4.5 4.5 4.5s4.5-2 4.5-4.5c0-2.5-2-4.5-4.5-4.5m0 7.8c-1.9 0-3.4-1.5-3.4-3.4 0-1.9 1.5-3.4 3.4-3.4 1.9 0 3.4 1.5 3.4 3.4 0 1.9-1.5 3.4-3.4 3.4" fill="#ed4c5c"/><path d="m33.9 28.2c-1 0-1.9.8-1.9 1.9h3.8c0-1-.9-1.9-1.9-1.9" fill="#699635"/><g fill="#83bf4f"><path d="m24.2 50.7h-18.3v-2.9h22c0 0 0 2.9-3.7 2.9"/><path d="m62 49.8h-35.1c0 0 0-4 6.6-4h28.5v4"/></g><path d="m31.5 52.8c0 .5-.4.9-.9.9h-8.9c-.5 0-.9-.4-.9-.9v-2.1c0-.5.4-.9.9-.9h8.9c.5 0 .9.4.9.9 0 .1 0 2.1 0 2.1" fill="#dbb471"/><g fill="#ffdd7d"><path d="m55.7 55c0 .5-.4.9-.9.9h-23.7c-.5 0-.9-.4-.9-.9v-.3c0-.5.4-.9.9-.9h23.7c.5 0 .9.4.9.9v.3"/><path d="m31.7 55.4c-.3.4-.8.6-1.3.3l-2.6-1.5c-.4-.3-.6-.8-.3-1.3l.1-.2c.3-.4.8-.6 1.3-.3l2.6 1.5c.4.3.6.8.3 1.3l-.1.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f683.svg b/public/emoji/1f683.svg new file mode 100644 index 000000000..804288265 --- /dev/null +++ b/public/emoji/1f683.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="11" cy="57.2" rx="4.7" ry="4.8" fill="#94989b"/><path d="m11 60.4c-1.7 0-3.1-1.4-3.1-3.2 0-1.7 1.4-3.2 3.1-3.2s3.1 1.4 3.1 3.2c0 1.8-1.4 3.2-3.1 3.2m0-4.7c-.9 0-1.6.7-1.6 1.6 0 .9.7 1.6 1.6 1.6s1.6-.7 1.6-1.6c0-.9-.7-1.6-1.6-1.6" fill="#3e4347"/><ellipse cx="21.4" cy="57.2" rx="4.7" ry="4.8" fill="#94989b"/><path d="m21.4 60.4c-1.7 0-3.1-1.4-3.1-3.2 0-1.7 1.4-3.2 3.1-3.2s3.1 1.4 3.1 3.2c0 1.8-1.4 3.2-3.1 3.2m0-4.7c-.9 0-1.6.7-1.6 1.6 0 .9.7 1.6 1.6 1.6s1.6-.7 1.6-1.6c-.1-.9-.8-1.6-1.6-1.6" fill="#3e4347"/><ellipse cx="42.6" cy="57.2" rx="4.7" ry="4.8" fill="#94989b"/><path d="m42.6 60.4c-1.7 0-3.1-1.4-3.1-3.2 0-1.7 1.4-3.2 3.1-3.2s3.1 1.4 3.1 3.2c0 1.8-1.4 3.2-3.1 3.2m0-4.7c-.9 0-1.6.7-1.6 1.6 0 .9.7 1.6 1.6 1.6s1.6-.7 1.6-1.6c0-.9-.7-1.6-1.6-1.6" fill="#3e4347"/><ellipse cx="53" cy="57.2" rx="4.7" ry="4.8" fill="#94989b"/><path d="m53 60.4c-1.7 0-3.1-1.4-3.1-3.2 0-1.7 1.4-3.2 3.1-3.2s3.1 1.4 3.1 3.2c0 1.8-1.4 3.2-3.1 3.2m0-4.7c-.9 0-1.6.7-1.6 1.6 0 .9.7 1.6 1.6 1.6.9 0 1.6-.7 1.6-1.6-.1-.9-.8-1.6-1.6-1.6" fill="#3e4347"/><path d="m54.3 20h-44.6c-3 0-5.4 2.5-5.4 5.5v31.7h55.4v-31.7c0-3-2.4-5.5-5.4-5.5" fill="#f2b200"/><path d="m54.3 20h-44.6c-3 0-5.4 2.5-5.4 5.5v2.8h55.4v-2.8c0-3-2.4-5.5-5.4-5.5" fill="#699635"/><path fill="#ffe62e" d="m4.3 28.3h55.4v15.2h-55.4z"/><g fill="#3e4347"><path d="m3.7 54.5h.6v2.8h-.6z"/><path d="m2 53.1h1.7v5.5h-1.7z"/><path d="m59.7 54.5h.6v2.8h-.6z"/><path d="m60.3 53.1h1.7v5.5h-1.7z"/></g><path fill="#89664c" d="m26 52.1h12l2.7-2.8h19v-2.8h-20.2l-2.7 2.8h-9.6l-2.7-2.8h-20.2v2.8h19z"/><g fill="#3e4347"><path d="m56.6 39.6c0 .6-.5 1.1-1 1.1h-6c-.6 0-1-.5-1-1.1v-7.5c0-.6.5-1.1 1-1.1h6c.6 0 1 .5 1 1.1v7.5"/><path d="m46.3 39.6c0 .6-.5 1.1-1 1.1h-6c-.6 0-1-.5-1-1.1v-7.5c0-.6.5-1.1 1-1.1h6c.6 0 1 .5 1 1.1v7.5"/><path d="m36.1 39.6c0 .6-.5 1.1-1 1.1h-6c-.6 0-1-.5-1-1.1v-7.5c0-.6.5-1.1 1-1.1h6c.6 0 1 .5 1 1.1v7.5"/><path d="m25.8 39.6c0 .6-.5 1.1-1 1.1h-6c-.6 0-1-.5-1-1.1v-7.5c0-.6.5-1.1 1-1.1h6c.6 0 1 .5 1 1.1v7.5"/><path d="m15.5 39.6c0 .6-.5 1.1-1 1.1h-6c-.6 0-1-.5-1-1.1v-7.5c0-.6.5-1.1 1-1.1h6c.6 0 1 .5 1 1.1v7.5"/><path d="m4.3 53.1h55.4v4.1h-55.4z"/></g><g fill="#b4d7ee"><path d="m14.4 38.5c0 .5-.4.9-.9.9h-4c-.5 0-.9-.4-.9-.9v-5.2c0-.5.4-.9.9-.9h4c.5 0 .9.4.9.9v5.2"/><path d="m24.6 38.5c0 .5-.4.9-.9.9h-4c-.5 0-.9-.4-.9-.9v-5.2c0-.5.4-.9.9-.9h4c.5 0 .9.4.9.9 0-.1 0 5.2 0 5.2"/><path d="m34.9 38.5c0 .5-.4.9-.9.9h-4c-.5 0-.9-.4-.9-.9v-5.2c0-.5.4-.9.9-.9h4c.5 0 .9.4.9.9v5.2"/><path d="m45.2 38.5c0 .5-.4.9-.9.9h-4c-.5 0-.9-.4-.9-.9v-5.2c0-.5.4-.9.9-.9h4c.5 0 .9.4.9.9v5.2"/><path d="m55.4 38.5c0 .5-.4.9-.9.9h-4c-.5 0-.9-.4-.9-.9v-5.2c0-.5.4-.9.9-.9h4c.5 0 .9.4.9.9v5.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f684.svg b/public/emoji/1f684.svg new file mode 100644 index 000000000..291c00a18 --- /dev/null +++ b/public/emoji/1f684.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#83bf4f" d="m62 62h-60v-4.8l60-14.7z"/><path fill="#94989b" d="m2 44.3l60-4.1v1.5l-60 11.1z"/><g fill="#3e4347"><path d="m2 41.7l60-3.7v2l-60 4.3z"/><path d="m2 49.5l60-8.4v1.1l-60 12.8z"/></g><path fill="#c5d0d8" d="m2 53.6l60-11.7v.6l-60 16.6z"/><path d="m47.4 11.9c-.9-.6-3.1-.8-4.2-.6-1.4.2-5 2.7-5 2.7s-2-2.5-4-4.1c-.1 0-.1.1-.2.1-3 2.3-8.8 7.9-11.9 10.1-1.1.8-3.7 2.6-5 2.6-2.7 0-8.3 0-9.3 0-.4 0-.8-.6-.8-1.1 0-2.1 3.2-7.9 6-12.4-2.7 2.8-4.8 6.1-6.3 9.5-1.5 3.3-2.5 6.7-3.2 9.6-.6 2.5-1 4.7-1.1 6.2l-.1 1.2c-.1.5-.1.8-.1.8l36.1.5 23.7.4v-16c-2.9-1.8-12.8-8.4-14.6-9.5" fill="#dfecf4"/><path d="m42.3 6.1c-1.2-.6-3.8-1.5-5.2-1.8-.8-.1-1.7-.2-2.8-.3 2.6 1.1 5.1 2.6 5.1 2.6s-3.6 2.2-5.1 3.2c2 1.6 4 4.1 4 4.1s3.7-2.4 5-2.7c1-.2 3.2.1 4.2.6 1.8 1.1 11.8 7.6 14.6 9.5v-1.3c-.1.1-14.6-11.2-19.8-13.9" fill="#42ade2"/><g fill="#3e4347"><path d="m34.2 4.1c-1.1-.1-2.4-.1-3.8-.1-5.6.1-10.9.6-14.1 2.4-1.5.8-2.5 1.9-3.4 2.8-2.7 4.5-5.9 10.3-5.9 12.3 0 .5.4 1.1.8 1.1 1 0 6.6 0 9.3 0 1.3 0 3.9-1.8 5-2.6 3.1-2.1 8.9-7.7 11.9-10 .1 0 .1-.1.2-.2 1.5-1 5.1-3.2 5.1-3.2s-2.4-1.5-5.1-2.5"/><path d="m52.7 20.2v7.1c.7.2 1.4.4 2.2.7v-6.7c-.8-.4-1.5-.8-2.2-1.1"/><path d="m55.9 21.8v6.5c.6.2 1.1.4 1.7.6v-6.1c-.6-.4-1.2-.7-1.7-1"/></g><path d="m30.1 32c3.8-1.3 10.9-5.5 14.8-6.2.7-.1 2.2.1 2.9.2.9.2 2.3.5 3.8 1v-7.3c-1.5-.7-2.8-1.2-3.7-1.4-.7-.2-2-.2-2.7 0-4.4 1.6-11.7 9.1-15.9 11.3-3.3 1.7-10.1 4.9-13.6 4.9-2.8 0-10.1 0-13.4 0-.1.5-.1.9-.1 1.2 3.3 0 10.9 0 13.9 0 3.6-.1 10.5-2.5 14-3.7" fill="#42ade2"/><g fill="#3e4347"><path d="m60.6 24.4v5.5c.5.2 1 .3 1.4.5v-5.2c-.4-.2-.9-.5-1.4-.8"/><path d="m58.4 23.1v6c.6.2 1.1.4 1.6.5v-5.6c-.6-.3-1.1-.6-1.6-.9"/><path d="m2.1 36.4c0 0 1.3 4.4 5 4.2l54.9-1.7v-1.5l-59.9-1"/></g><path d="m5.9 40.6c0 0 2.4 1.6.5 3.3-1 .9.3 2.6 4.2 2.3 12.9-1.3 51.4-5.3 51.4-5.3v-2l-56.1 1.7" fill="#62727a"/><g fill="#fff"><path d="m24.2 28.7c-1.6 1.6-3.7 2.1-4.7 1.1-1-1-.5-3.1 1.1-4.8 1.6-1.6 3.7-2.1 4.7-1.1 1.1 1 .6 3.2-1.1 4.8"/><path d="m4.5 29.1c.7 0 1.2-1.2 1.1-2.7-.1-1.1-.4-2-.9-2.4-.5 1.5-.9 2.9-1.2 4.2.3.6.6.9 1 .9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f685.svg b/public/emoji/1f685.svg new file mode 100644 index 000000000..e6e4a7a6a --- /dev/null +++ b/public/emoji/1f685.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#94989b" d="m2 56.2h60v5.8h-60z"/><path d="m49.5 51.5c0 3.4 2.5 6.1 5.6 6.1 3.1 0 5.6-2.8 5.6-6.1h-11.2" fill="#3e4347"/><path d="m57 51.5c0 1.1-.8 2-1.9 2-1 0-1.9-.9-1.9-2h-1.9c0 2.3 1.7 4.1 3.8 4.1 2.1 0 3.8-1.8 3.8-4.1h-1.9" fill="#94989b"/><path d="m37.5 51.5c0 3.4 2.5 6.1 5.6 6.1s5.6-2.8 5.6-6.1h-11.2" fill="#3e4347"/><path d="m45 51.5c0 1.1-.8 2-1.9 2-1 0-1.9-.9-1.9-2h-1.9c0 2.3 1.7 4.1 3.8 4.1 2.1 0 3.8-1.8 3.8-4.1h-1.9" fill="#94989b"/><path d="m25.5 51.5c0 3.4 2.5 6.1 5.6 6.1s5.6-2.8 5.6-6.1h-11.2" fill="#3e4347"/><path d="m33 51.5c0 1.1-.8 2-1.9 2-1 0-1.9-.9-1.9-2h-1.9c0 2.3 1.7 4.1 3.8 4.1 2.1 0 3.8-1.8 3.8-4.1h-1.9" fill="#94989b"/><path fill="#52575b" d="m26.9 52.2h35.1v-5.3l-33-.8z"/><path d="m8.6 50.7l-2.8 9.5c0 0 8.6 0 14.2 0 7.2 0 14.1-11.8 14.1-11.8l-25.5 2.3" fill="#42ade2"/><path d="m32.9 12.3l-7.7 11.5c0 0-17.8 6.9-20 16.1-1.4 5.8 3.7 9.5 8.2 11.8 7.9.2 20.6-3.3 20.6-3.3h28v-34.5c0 0-19.2-2.9-29.1-1.6" fill="#c5d0d8"/><path d="m5.3 39.9c2.2-9.2 43.3-23.2 51.4-22.8 0 0-5.5-2.3-13.6-3.8l-18.5 6.3c-.3.5-.4.9-.4.9s-19.8 10.3-22 18.7c-.3 1.1-.3 3.6 0 4.6 1 3 5.1 6.4 7.1 7.2 1.1.4 2.5.6 4.2.7-4.6-2.3-9.6-6-8.2-11.8" fill="#dfecf4"/><path d="m43 13.4c0 0-.1 0 0 0l-6.1-.8c-1.7-.1-3.4-.2-5.2-.2-.7.1-1.2.2-1.6.4-2.5 1-4.8 5.2-5.7 7l18.6-1.7v-4.7" fill="#3e4347"/><path d="M62,42H32.9c0-11.8,16.6-11.8,16.6-11.8H62V42z" fill="#42ade2"/><path d="m20.9 40.2c0 .8-.4 1.5-.9 1.5h-9.3c-.5 0-.9-.7-.9-1.5 0-.8.4-1.5.9-1.5h9.3c.5 0 .9.7.9 1.5" fill="#aab5bc"/><path d="m20.9 51.7c-1.3.2-2.4 1.7-2.4 3.6 0 1.9 1.1 3.4 2.4 3.6v-7.2" fill="#3e4347"/><g fill="#fff"><path d="m20.9 53.1c-.8.1-1.4 1-1.4 2.2 0 1.1.6 2 1.4 2.2v-4.4"/><path d="m20.1 39c-.4.1-.8.6-.8 1.2 0 .6.4 1.1.8 1.2v-2.4"/></g><path d="m14.4 52.8c-1.1.1-1.9 1.3-1.9 2.8 0 1.5.8 2.7 1.9 2.8v-5.6" fill="#3e4347"/><path d="m14.4 53.9c-.6.1-1.1.8-1.1 1.7 0 .9.5 1.6 1.1 1.7v-3.4" fill="#fff"/><path d="m9.8 53.2c-.8.1-1.3 1-1.3 2 0 1.1.6 1.9 1.3 2v-4" fill="#3e4347"/><path d="m9.8 54.1c-.5 0-.8.5-.8 1.2 0 .6.4 1.1.8 1.2v-2.4" fill="#fff"/><path d="m43.7 13.5v4.5l12.3-1.2c0 0-6.7-2.5-12.3-3.3" fill="#3e4347"/><path d="m5.1 41c-.1-1.4.6-2.7 1.4-3.8.8-1.1 1.8-2 2.8-2.9 2.1-1.7 4.4-3.2 6.7-4.5 4.7-2.6 9.7-4.7 14.7-6.6 5-1.8 10.2-3.4 15.4-4.7 2.6-.6 5.2-1.2 7.9-1.6 2.6-.4 5.3-.8 8-.5-2.7.1-5.3.8-7.8 1.4-2.6.6-5.1 1.4-7.7 2.1-5.1 1.6-10.1 3.2-15.1 5.1-5 1.8-9.9 3.8-14.7 6.1-2.4 1.2-4.7 2.4-6.9 3.9-1.1.7-2.1 1.6-3 2.5-.8 1-1.6 2.1-1.7 3.5" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f686.svg b/public/emoji/1f686.svg new file mode 100644 index 000000000..15d5e1ebb --- /dev/null +++ b/public/emoji/1f686.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#94989b" d="m16.4 48.9l-8.6 13.1h4.6l8.4-13.1z"/><path fill="#e6e6e6" d="m16.4 48.9h-4.4l-10 13.1h5.8z"/><path fill="#94989b" d="m47.6 48.9h-4.4l8.4 13.1h4.6z"/><path fill="#e6e6e6" d="m47.6 48.9l8.6 13.1h5.8l-10-13.1z"/><path fill="#3e4347" d="m44 50.1h-24l-7.6 11.9h39.2z"/><path d="m52.4 32.2h-40.8v-23.8c0-.6 10.2-3.4 20.4-3.4s20.4 2.8 20.4 3.4c0 0 0 23.8 0 23.8" fill="#ba573f"/><path d="m54.8 48.5c0 3.7-45.5 3.7-45.5 0v-6.1h45.5v6.1" fill="#c5cdd3"/><path d="m48 52.7c0 4.5-32 4.5-32 0v-7.5h32v7.5" fill="#dae3ea"/><path d="m54.8 42.4h-45.6v-30c0-.8 11.4-4.3 22.8-4.3 11.4 0 22.8 3.5 22.8 4.3v30" fill="#f14e3a"/><g fill="#3e4347"><path d="m11.6 13.7v9.5l19.3-3.2v-9.5c-.2-.8-19.4 2.4-19.3 3.2"/><path d="m33.1 10.5v9.5l19.2 3.1v-9.5c.2-.7-19-3.9-19.2-3.1"/></g><path d="m37.9 42.4h-11.8c0 0 0-16.9 0-19.3 0-2.5 11.7-2.5 11.7 0 .1 3 .1 19.3.1 19.3" fill="#fdf516"/><ellipse cx="32" cy="27.3" rx="3.4" ry="3.3" fill="#3e4347"/><g fill="#f14e3a"><ellipse cx="21.9" cy="5.1" rx="3.2" ry="3.1"/><ellipse cx="42.1" cy="5.1" rx="3.2" ry="3.1"/></g><g fill="#fdf516"><path d="m42.3 33.6c-5-1.1-15.6-1.1-20.6 0-.7.1-1.9.8-1.9 1.9v3.8c0 1 1.3 1.7 1.9 1.9 5 1.1 15.6 1.1 20.6 0 .7-.1 1.9-.8 1.9-1.9v-3.8c.1-1.1-1.2-1.8-1.9-1.9m-.2 5c0 .7-1 1.2-1.6 1.2-4.2.7-12.9.7-17.1 0-.6-.1-1.6-.6-1.6-1.2v-2.5c0-.7 1-1.2 1.6-1.2 4.2-.7 12.9-.7 17.1 0 .6.1 1.6.6 1.6 1.2v2.5"/><path d="m9.2 36.3h45.6v2.1h-45.6z"/></g><path d="m35.3 36.3c0 1.8-1.5 3.3-3.3 3.3s-3.3-1.5-3.3-3.3c0-1.8 1.5-3.3 3.3-3.3 1.8 0 3.3 1.5 3.3 3.3" fill="#3e4347"/><circle cx="32" cy="36.3" r="1.5" fill="#fff"/><path fill="#94989b" d="m23 42.4h18v6.5h-18z"/><g fill="#3e4347"><path d="m27.8 46.9h2.1v4.7h-2.1z"/><path d="m34.1 46.9h2.1v4.7h-2.1z"/></g><path fill="#94989b" d="m8.2 42.4h47.7v2.8h-47.7z"/><path fill="#f14e3a" d="m26.1 53h11.7v4.3h-11.7z"/><g fill="#3e4347"><path d="m55.8 32.9c-.1.6-.7 1-1.4.9l-9.3-1.6c-.6-.1-1.1-.7-1-1.3l.4-2.1c.1-.6.7-1 1.4-.9l9.3 1.6c.6.1 1.1.7 1 1.3l-.4 2.1"/><path d="m19.7 30.9c.1.6-.3 1.2-1 1.3l-9.3 1.6c-.6.1-1.3-.3-1.4-.9l-.4-2.1c-.1-.6.3-1.2 1-1.3l9.3-1.6c.6-.1 1.3.3 1.4.9l.4 2.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f687.svg b/public/emoji/1f687.svg new file mode 100644 index 000000000..5f075abda --- /dev/null +++ b/public/emoji/1f687.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#3e4347"/><path d="m20.2 46.3l-6.5 9.4c.8.6 1.7 1.2 2.5 1.8l7.3-11.1c0-.1-3.3-.1-3.3-.1" fill="#94989b"/><path d="m20.2 46.3h-3.3l-5.6 7.3c.8.7 1.5 1.4 2.4 2l6.5-9.3" fill="#e6e6e6"/><path d="m43.8 46.3h-3.3l7.3 11.1c.9-.5 1.7-1.1 2.5-1.8l-6.5-9.3" fill="#94989b"/><path d="m43.8 46.3l6.5 9.4c.8-.6 1.6-1.3 2.4-2l-5.6-7.3h-3.3z" fill="#e6e6e6"/><path d="m49.3 44.2c0 1.8-1.4 3.2-3.2 3.2h-28.2c-1.8 0-3.2-1.4-3.2-3.2v-23.5c0-12.6 34.5-12.6 34.5 0l.1 23.5" fill="#c7e755"/><g fill="#3e4347"><path d="m47.2 40.5c0 1.1-.9 1.9-2 1.9h-4.7c-1.1 0-2-.9-2-1.9 0-1.1.9-1.9 2-1.9h4.7c1.2 0 2 .9 2 1.9"/><path d="m16.8 40.5c0-1.1.9-1.9 2-1.9h4.7c1.1 0 2 .9 2 1.9 0 1.1-.9 1.9-2 1.9h-4.7c-1.2.1-2-.8-2-1.9"/><path d="m47.2 30.4c0 1.5-1.2 2.7-2.7 2.7h-25c-1.5 0-2.7-1.2-2.7-2.7v-8.6c0-1.5 1.2-2.7 2.7-2.7h25.1c1.5 0 2.7 1.2 2.7 2.7v8.6z"/></g><g fill="#fff"><circle cx="21.1" cy="40.5" r="1.7"/><circle cx="42.9" cy="40.5" r="1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f688.svg b/public/emoji/1f688.svg new file mode 100644 index 000000000..f5fc3b02b --- /dev/null +++ b/public/emoji/1f688.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#94989b" d="m2 56.5h60v5.5h-60z"/><path fill="#62696d" d="m2 56.5h60v1.8h-60z"/><path d="M25.3,14C14.5,14,2,37.4,2,50.6c0,3.2,2.5,5.8,5.7,5.9h0H62V14C62,14,48.9,14,25.3,14z" fill="#dfecf4"/><g fill="#3e4347"><path d="m15.1 19.9c-6.8 7.4-12.5 20.2-13 29.2h10.2c0 0 13.2 0 13.2-7.3 0-5.5 0-22 0-22s-10.4.1-10.4.1"/><path d="m41.5 19.9c-7.3 0-7.3 1.5-7.3 15.4v13.9h27.8v-29.3c0 0-18.6 0-20.5 0"/></g><path d="m2.1 49.1c0 .5-.1 1-.1 1.5 0 3.2 2.5 5.8 5.7 5.9h54.3v-7.3l-59.9-.1" fill="#3baacf"/><path d="M11.5,56.5c0,0,7.3-7.3,22-7.3H62v7.3H11.5z" fill="#fdf516"/><g fill="#62696d"><path d="m47.4 34.5c-.8 0-1.3.7-1.5 1.5l-1.3 10.2h-4.6c-1.4 0-1.4.9-1.4 2v1h10.3v-14.7h-1.5"/><path d="m60.5 34.5c-.8 0-1.3.7-1.5 1.5l-1.3 10.2h-4.7c-1.4 0-1.4.9-1.4 2v1h10.4v-14.7h-1.5"/></g><ellipse cx="6.4" cy="52.8" rx=".7" ry="2.2" fill="#fff"/><path d="m25.4 56.5c0 0 11.3-7.3 24.6-7.3 0 0 11.9 0 11.9-11.1v18.4h-36.5" fill="#3baacf"/></svg> \ No newline at end of file diff --git a/public/emoji/1f689.svg b/public/emoji/1f689.svg new file mode 100644 index 000000000..6c3953aa3 --- /dev/null +++ b/public/emoji/1f689.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#3e4347" d="m2 62h17.5l17.8-11.2h-29.2l-6.1 2.4z"/><path d="m23.4 51.5c.1-.1.3-.1.4-.2l-.4.2" fill="#e8e8e8"/><path d="m3.1 33.9c-2.1 9.8-.5 19.6 11.5 19.6 2.5 0 5.7-.4 8.7-2 4.8-2.6 7.6-8 8.7-15.5.1-.7.2-1.3.3-2l-29.2-.1" fill="#c7e755"/><path d="m32.3 33.9c1.2-8.5 3-19.7 6.3-24.8h-22c-2.4 2.5-5.1 5.9-7.8 10.4-2.2 3.7-4.5 9.1-5.6 14.4h29.1" fill="#3e4347"/><path d="m31.7 2c-1.3 0-8.7.6-15.1 7.1h22c1.4-2.3 3.1-3.4 5.2-2.5-1.5-1.2-4-4.6-12.1-4.6" fill="#dae3ea"/><path d="m44.6 7c-7.3-4.7-10.5 14.1-12.3 26.9l25.5-6v-10.9c0 0-6.3-4.7-13.2-10" fill="#c5d0d8"/><g fill="#83bf4f"><path d="m32.3 33.9c-.1.7-.2 1.4-.3 2-1.1 7.6-3.9 12.9-8.7 15.5l34.5-19.4v-4l-25.5 5.9"/><path d="m19.4 41.3c0 .7.2 1.3.5 1.9h6c.3-.6.5-1.2.5-1.9 0-.7-.2-1.3-.5-1.9h-6c-.3.6-.5 1.3-.5 1.9"/><path d="m3.7 41.3c0 .7.2 1.3.5 1.9h6c.3-.6.5-1.2.5-1.9 0-.7-.2-1.3-.5-1.9h-6c-.3.6-.5 1.3-.5 1.9"/></g><g fill="#d6eef0"><path d="m6.4 41.3c0 .7.2 1.3.5 1.9h4.3c.3-.6.5-1.2.5-1.9 0-.7-.2-1.3-.5-1.9h-4.4c-.3.6-.4 1.3-.4 1.9"/><path d="m22.1 41.3c0 .7.2 1.3.5 1.9h4.3c.3-.6.5-1.2.5-1.9 0-.7-.2-1.3-.5-1.9h-4.3c-.4.6-.5 1.3-.5 1.9"/></g><g fill="#3e4347"><path d="m54.6 17.5l-5.7-3.6c-.8-.5-1.5-.1-1.5.9v15.6l8.7-2v-8.1c0-1-.7-2.3-1.5-2.8"/><path d="m43.2 10.3c-2-1.3-4.4 5.9-5.2 8.2-1.4 4.8-2.7 12.9-2.7 12.9-.2 1 .5 1.7 1.4 1.5l7.2-1.7c.9-.2 1.7-1.2 1.7-2.3v-17c0 0-1.5-1-2.4-1.6"/></g><path fill="#94989b" d="m19.5 53.1h42.5v-21.1h-4.2z"/><path fill="#ffe62e" d="m28.8 53.1h-3.1l33.2-21.1h1z"/><path fill="#666" d="m19.5 53.1h42.5v8.9h-42.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f68a.svg b/public/emoji/1f68a.svg new file mode 100644 index 000000000..e98a079b0 --- /dev/null +++ b/public/emoji/1f68a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m43.9 7.4h-2.6c0-1.6-1.4-2.9-3.1-2.9h-12.4c-1.7 0-3.1 1.3-3.1 2.9h-2.6c0-3 2.6-5.4 5.7-5.4h12.4c3.1 0 5.7 2.4 5.7 5.4"/><path d="m28.5 10.5l-1.4.5-2.9-7.5 1.4-.5z"/><path d="m35.5 10.5l1.4.5 2.9-7.5-1.4-.5z"/></g><path fill="#94989b" d="m17.4 50.2l-8 11.8h4.3l7.8-11.8z"/><path fill="#e6e6e6" d="m17.4 50.2h-4l-9.4 11.8h5.4z"/><path fill="#94989b" d="m46.6 50.2h-4.1l7.8 11.8h4.3z"/><path fill="#e6e6e6" d="m46.6 50.2l8 11.8h5.4l-9.4-11.8z"/><path fill="#666" d="m43.2 51.3h-22.4l-7.1 10.7h36.6z"/><path d="M53.3,48c0,14.6-42.5,14.6-42.5,0V23.1c0-18.6,42.5-18.6,42.5,0V48z" fill="#c7e755"/><path d="m53.3 39.7h-42.6v-16.6c0-18.6 42.5-18.6 42.5 0 .1 0 .1 16.6.1 16.6" fill="#dae3ea"/><g fill="#83bf4f"><path d="m50.8 48.3c0 1.1-1.1 2.1-2.4 2.1h-5.8c-1.3 0-2.4-.9-2.4-2.1 0-1.1 1.1-2.1 2.4-2.1h5.8c1.3 0 2.4 1 2.4 2.1"/><path d="m13.2 48.3c0-1.1 1.1-2.1 2.4-2.1h5.8c1.3 0 2.4.9 2.4 2.1 0 1.1-1.1 2.1-2.4 2.1h-5.8c-1.3 0-2.4-1-2.4-2.1"/></g><g fill="#d6eef0"><path d="m16.9 48.3c0-1.1 1.1-2.1 2.4-2.1h2.1c1.3 0 2.4.9 2.4 2.1 0 1.1-1.1 2.1-2.4 2.1h-2.1c-1.3 0-2.4-1-2.4-2.1"/><path d="m40.1 48.3c0-1.1 1.1-2.1 2.4-2.1h2.1c1.3 0 2.4.9 2.4 2.1 0 1.1-1.1 2.1-2.4 2.1h-2.1c-1.3 0-2.4-1-2.4-2.1"/></g><path d="m50.7 39.7c0 1.6-37.4 1.6-37.4 0v-18.6c0-1.6 37.4-1.6 37.4 0v18.6" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f68b.svg b/public/emoji/1f68b.svg new file mode 100644 index 000000000..8c64b5111 --- /dev/null +++ b/public/emoji/1f68b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#83bf4f" d="m4.8 22.6h54.4v20.6h-54.4z"/><path fill="#ffce31" d="m4.8 43.2h54.4v3.8h-54.4z"/><g fill="#3e4347"><path d="m55.4 18.9h-46.8c-2.1 0-3.8 1.7-3.8 3.8h54.4c0-2.1-1.7-3.8-3.8-3.8"/><path d="m25.4 15.1h13.1v3.8h-13.1z"/><path d="m2 2h60v1.9h-60z"/><path d="m23.6 39.8h-9.4v-11.3c0-3.3 9.4-3.3 9.4 0v11.3"/></g><path d="m21.7 30.1c0-2.3-5.6-2.3-5.6 0v7.5h5.6v-7.5" fill="#b4d7ee"/><path d="m12.3 41.7h-7.5v-16.6c0 0 7.5.2 7.5 4.3v12.3" fill="#3e4347"/><path d="M10.4,31c0-3.7-5.6-3.6-5.6-3.6v12.1h5.6V31z" fill="#b4d7ee"/><path d="m34.8 39.8h-9.4v-11.3c0-3.3 9.4-3.3 9.4 0v11.3" fill="#3e4347"/><path d="m32.9 30.1c0-2.3-5.6-2.3-5.6 0v7.5h5.6v-7.5" fill="#b4d7ee"/><path d="m46.1 39.8h-9.4v-11.3c0-3.3 9.4-3.3 9.4 0v11.3" fill="#3e4347"/><path d="m44.2 30.1c0-2.3-5.6-2.3-5.6 0v7.5h5.6v-7.5" fill="#b4d7ee"/><path d="m57.3 39.8h-9.4v-11.3c0-3.3 9.4-3.3 9.4 0v11.3" fill="#3e4347"/><path d="m55.4 30.1c0-2.3-5.6-2.3-5.6 0v7.5h5.6v-7.5" fill="#b4d7ee"/><g fill="#3e4347"><path d="m5.8 15.5h3.2v5.6h-3.2z"/><path d="m13.5 17.5h9.1v3.7h-9.1z"/><path d="m43.9 17h9.1v3.7h-9.1z"/></g><path fill="#94989b" d="m2 56.4h60v5.6h-60z"/><path fill="#e6e6e6" d="m2 57.3h60v.9h-60z"/><g fill="#3e4347"><path transform="matrix(.5237-.8519.8519.5237 5.7151 33.7073)" d="m27.9 11.3h10.3v.9h-10.3z"/><path transform="matrix(.5242-.8516.8516.5242 7.2242 39.3621)" d="m33.7 12.4h10.3v1.7h-10.3z"/><path transform="matrix(.7881-.6155.6155.7881 2.7438 23.6407)" d="m35.3 2h.9v11.8h-.9z"/><path transform="matrix(.7877-.6161.6161.7877 4.3475 25.2263)" d="m37.9 1.8h1.8v9h-1.8z"/></g><path d="M4.8,47c0,0-1.9,0-1.9,2.8v0.9v2.8h1.9h54.4V47H4.8z" fill="#699635"/><path fill="#3e4347" d="m2.9 52h56.3v1.6h-56.3z"/><path fill="#63686b" d="m18.9 49.8h-9.4l-2.8 3.8h15z"/><circle cx="10.9" cy="53.6" r="2.8" fill="#3e4347"/><circle cx="10.9" cy="53.6" r=".9" fill="#94989b"/><circle cx="17.5" cy="53.6" r="2.8" fill="#3e4347"/><circle cx="17.5" cy="53.6" r=".9" fill="#94989b"/><path fill="#63686b" d="m54.5 49.8h-9.4l-2.8 3.8h15z"/><g fill="#3e4347"><circle cx="46.5" cy="53.6" r="2.8"/><circle cx="53.1" cy="53.6" r="2.8"/></g><g fill="#94989b"><circle cx="46.5" cy="53.6" r=".9"/><circle cx="53.1" cy="53.6" r=".9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f68c.svg b/public/emoji/1f68c.svg new file mode 100644 index 000000000..99862d511 --- /dev/null +++ b/public/emoji/1f68c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffce31" d="m2 38.4h60v16.5h-60z"/><g fill="#3e4347"><path d="m2 54.9h60v1.8h-60z"/><path d="m13.8 44.1h48.2v1h-48.2z"/><path d="m13.8 38.8h48.2v1h-48.2z"/></g><g fill="#63686b"><path d="m49.6 46.8c-4.6 0-8.3 3.6-8.3 8.1 0 .6.1 1.2.2 1.8h16.2c.1-.6.2-1.2.2-1.8 0-4.5-3.7-8.1-8.3-8.1"/><path d="m18.6 46.8c-4.6 0-8.3 3.6-8.3 8.1 0 .6.1 1.2.2 1.8h16.2c.1-.6.2-1.2.2-1.8-.1-4.5-3.8-8.1-8.3-8.1"/></g><path d="m59.9 16h-55.6c-1.1 0-2 .9-2.3 2v20.3h60v-20.3c0-1.1-.9-2-2.1-2" fill="#ffce31"/><ellipse cx="49.6" cy="54.9" rx="7.2" ry="7.1" fill="#3e4347"/><ellipse cx="49.6" cy="54.9" rx="3.6" ry="3.6" fill="#94989b"/><ellipse cx="18.6" cy="54.9" rx="7.2" ry="7.1" fill="#3e4347"/><path d="m18.6 51.3c-2 0-3.6 1.6-3.6 3.6 0 2 1.6 3.6 3.6 3.6 2 0 3.6-1.6 3.6-3.6 0-2-1.7-3.6-3.6-3.6" fill="#94989b"/><path fill="#3e4347" d="m2 20.9h3.1v17.4h-3.1z"/><path d="m4.7 53.7c-.3.2-1.5.8-1.5.8v-3.6c0 0 1.2.5 1.5.8.8.5.8 1.4 0 2" fill="#f5f5f5"/><path d="m4.1 41.8c-.2.2-1 .6-1 .6v-2.7c0 0 .8.4 1 .6.5.3.5 1 0 1.5" fill="#ed4c5c"/><path fill="#63686b" d="m14.9 20.9h7.5v4.5h-7.5z"/><path fill="#3e4347" d="m14.9 27.3h7.5v4.5h-7.5z"/><path fill="#63686b" d="m24.1 20.9h7.5v4.5h-7.5z"/><path fill="#3e4347" d="m24.1 27.3h7.5v4.5h-7.5z"/><path fill="#63686b" d="m33.5 20.9h7.5v4.5h-7.5z"/><path fill="#3e4347" d="m33.5 27.3h7.5v4.5h-7.5z"/><path fill="#63686b" d="m42.9 20.9h7.5v4.5h-7.5z"/><path fill="#3e4347" d="m42.9 27.3h7.5v4.5h-7.5z"/><path fill="#63686b" d="m51.7 20.9h7.5v4.5h-7.5z"/><g fill="#3e4347"><path d="m51.7 27.3h7.5v4.5h-7.5z"/><path d="m2 33.6h60v1h-60z"/></g><path fill="#f5f5f5" d="m18.5 43.8l-3.3-3.2v-4.5l3.3-3.2h4.7l3.3 3.2v4.5l-3.3 3.2z"/><path fill="#ed4c5c" d="m19.1 42.4l-2.5-2.3v-3.4l2.5-2.4h3.5l2.5 2.4v3.4l-2.5 2.3z"/><g fill="#94989b"><path d="m13.3 36.5h1.9v3.8h-1.9z"/><path d="m4 23.5h2.7v12.3h-2.7z"/></g><g fill="#3e4347"><path d="m6.7 20.9h6.3v10.9h-6.3z"/><path d="m2 43.6h4.7v6.4h-4.7z"/></g><g fill="#63686b"><path d="m2 44.5h3.8v.9h-3.8z"/><path d="m2 46.3h3.8v.9h-3.8z"/><path d="m2 48.2h3.8v.9h-3.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f68d.svg b/public/emoji/1f68d.svg new file mode 100644 index 000000000..d2d2f59c7 --- /dev/null +++ b/public/emoji/1f68d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m11 57v3c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-3h-8"/><path d="m45 57v3c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-3h-8"/></g><path d="M56,54c0,1.7-1.3,3-3,3H11c-1.7,0-3-1.4-3-3V7.7c0-1.7,1.3-3,3-3h42c1.7,0,3,1.3,3,3V54z" fill="#c5d0d8"/><path d="m56 54c0 1.7-1.3 3-3 3h-42c-1.7 0-3-1.4-3-3v-6h48v6" fill="#428bc1"/><g fill="#3e4347"><path d="M54.7,35.5c0,1.7-1.3,3-3,3H12.3c-1.7,0-3-1.3-3-3V17.8c0-1.7,1.3-3,3-3h39.4c1.7,0,3,1.4,3,3V35.5z"/><path d="m10.6 49.5h8.9v6h-8.9z"/></g><path fill="#f15744" d="m12 51h5.9v3h-5.9z"/><path fill="#3e4347" d="m44.6 49.5h8.9v6h-8.9z"/><path fill="#f15744" d="m46 51h5.9v3h-5.9z"/><path d="m48 11.5c0 1-.8 1.8-1.8 1.8h-28.4c-1 0-1.8-.8-1.8-1.8v-3.6c0-1 .8-1.8 1.8-1.8h28.4c1 0 1.8.8 1.8 1.8v3.6" fill="#3e4347"/><path d="m16.1 4.7c0-1.5.8-2.7 1.8-2.7h28.4c1 0 1.8 1.2 1.8 2.7-.1 0-32 0-32 0" fill="#b2c1c0"/><path fill="#3e4347" d="m22 43.4h20v11.1h-20z"/><g fill="#62727a"><path d="m22.9 44.4h18.2v1h-18.2z"/><path d="m12.5 34.3h18.2v1h-18.2z"/><path d="m27.7 38.5l-7.2-3.7.6-.3 7.6 4z"/><path d="m33.3 34.3h18.2v1h-18.2z"/><path d="m48.5 38.5l-7.2-3.7.6-.3 7.5 4z"/><path d="m22.9 46.4h18.2v1h-18.2z"/><path d="m22.9 48.4h18.2v1h-18.2z"/><path d="m22.9 50.4h18.2v1h-18.2z"/><path d="m22.9 52.4h18.2v1h-18.2z"/></g><g fill="#fff"><ellipse cx="52.2" cy="43.5" rx="2.9" ry="2.9"/><ellipse cx="46" cy="43.5" rx="2.9" ry="2.9"/><ellipse cx="18" cy="43.5" rx="2.9" ry="2.9"/><ellipse cx="11.8" cy="43.5" rx="2.9" ry="2.9"/></g><g fill="#62727a"><path d="m8 24.8c0 .6-.4 1-1 1h-2c-.6 0-1-.4-1-1v-8c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v8"/><path d="m5.8 16.7l-.7-.7 5.8-5.8v1.5z"/><path d="m56 24.8c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v8"/><path d="m58.2 16.7l.7-.7-5.8-5.8v1.5z"/></g><g fill="#c7e755"><path d="m20.5 8v1.3l-.4.4-.1-.1v-1.8l.5.2m-.6 3.7v-1.8l.1-.1.4.4v1.3l-.5.2m2.5.4h-2.2c-.2 0-.3-.2-.3-.3l.5-.2h1.8l.2.5m-.2-4.2h-1.8l-.5-.2c0-.2.2-.3.3-.3h2.2l-.2.5m0 1.6l.3.3-.3.2h-1.7l-.3-.3.3-.3h1.7z"/><path d="m23.6 8v1.3l-.4.4-.1-.1v-1.8l.5.2m0 2.2v1.4l-.2.5c-.2 0-.3-.2-.3-.3v-1.9l.1-.1.4.4m1.6-2.3h-1.6l-.5-.2c0-.2.2-.3.3-.3h2l-.2.5m-.4 1.6l-.3.3-.3-.3v-1.5h.5l.1 1.5m.6-.2v-1.4l.2-.5c.2 0 .3.2.3.3v1.9l-.1.1-.4-.4m.4.5l.1.1v1.9c0 .2-.2.3-.3.3l-.2-.5v-1.4l.4-.4"/><path d="m26.7 9.7l-.1-.1v-1.6l.3-.3.2.2v1.4l-.4.4m.4.5v1.4l-.2.2-.3-.3v-1.6l.1-.1.4.4m1.6-2.3h-1.5l-.2-.3.3-.3h1.5l.2.3-.3.3m.2 4l-.3.3h-1.5l-.1-.3.3-.3h1.5l.1.3m-.1-2.6v-1.4l.2-.2.3.3v1.5l-.1.1-.4-.3m.4.5l.1.1v1.5l-.3.4-.2-.2v-1.4l.4-.4"/><path d="m30 11.7v-1.8l.1-.1.4.4v1.3l-.5.2m2.3.4h-2c-.2 0-.3-.2-.3-.3l.5-.2h1.6l.2.5m0-2.8v-1.4l.2-.5c.2 0 .3.2.3.3v1.9l-.1.1-.4-.4m.4.5l.1.1v1.9c0 .2-.2.3-.3.3l-.2-.5v-1.4l.4-.4"/><path d="m33.5 9.3v-1.4l.2-.5c.2 0 .3.2.3.3v1.9l-.1.1-.4-.4m.4.4l.1.2v1.9c0 .2-.2.3-.3.3l-.2-.5v-1.4l.4-.5"/><path d="m34.8 9.7l-.1-.1v-1.6l.3-.3.2.2v1.4l-.4.4m.4.5v1.4l-.2.2-.3-.3v-1.6l.1-.1.4.4m1.6-2.3h-1.5l-.3-.3.3-.3h1.5l.2.3-.2.3m.2 4l-.3.3h-1.5l-.3-.3.3-.3h1.5l.3.3m-.1-2.6v-1.4l.2-.2.3.3v1.5l-.1.1-.4-.3m.4.5l.1.1v1.5l-.3.3-.2-.2v-1.4l.4-.3"/><path d="m38.2 9.7l-.1-.1v-1.9c0-.2.2-.3.3-.3l.2.5v1.4l-.4.4m.4.5v1.4l-.2.5c-.2 0-.3-.2-.3-.3v-1.9l.1-.1.4.4m1.6-.9h-.5l-1-1v-.4h.4l1.1 1.1v.3m.2 0v-1.4l.2-.5c.2 0 .3.2.3.3v1.9l-.1.1-.4-.4m.4.5l.1.1v1.9c0 .2-.2.3-.3.3l-.2-.5v-1.4l.4-.4"/><path d="m42.1 8v1.3l-.4.4-.1-.1v-1.8l.5.2m-.5 3.7v-1.8l.1-.1.4.4v1.3l-.5.2m2.5.4h-2.2c-.2 0-.3-.2-.3-.3l.5-.2h1.8l.2.5m-.2-4.2h-1.8l-.5-.2c0-.2.2-.3.3-.3h2.2l-.2.5m-.1 1.6l.3.3-.3.2h-1.7l-.3-.3.3-.3h1.7z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f68e.svg b/public/emoji/1f68e.svg new file mode 100644 index 000000000..ec3e927f8 --- /dev/null +++ b/public/emoji/1f68e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 37.6l-60 2v-16.1c0-2.6 2.1-4.7 4.7-4.7h50.6c2.6 0 4.7 2.1 4.7 4.7v14.1" fill="#c5d0d8"/><path d="m60.1 39.5h-56.2v-14c0-2.6 2.1-4.7 4.7-4.7h46.9c2.6 0 4.7 2.1 4.7 4.7l-.1 14" fill="#3e4347"/><path fill="#c5d0d8" d="m2 38.7v11.5h60v-13.6h-40.3z"/><path fill="#428bc1" d="m2 50.2h60v6.3h-60z"/><path fill="#fff" d="m2 46.2h60v2h-60z"/><g fill="#63686b"><path d="m49.6 46.2c-4.6 0-8.3 3.8-8.3 8.4 0 .6.1 1.2.2 1.8h16.2c.1-.6.2-1.2.2-1.8 0-4.6-3.7-8.4-8.3-8.4"/><path d="m18.5 46.2c-4.6 0-8.3 3.8-8.3 8.4 0 .6.1 1.2.2 1.8h16.2c.1-.6.2-1.2.2-1.8 0-4.6-3.7-8.4-8.3-8.4"/></g><path d="m49.6 47.3c-4 0-7.2 3.3-7.2 7.3 0 4.1 3.2 7.3 7.2 7.3 4 0 7.2-3.3 7.2-7.3 0-4-3.2-7.3-7.2-7.3" fill="#3e4347"/><ellipse cx="49.6" cy="54.6" rx="3.6" ry="3.7" fill="#94989b"/><path d="m18.5 47.3c-4 0-7.2 3.3-7.2 7.3 0 4.1 3.2 7.3 7.2 7.3 4 0 7.2-3.3 7.2-7.3.1-4-3.1-7.3-7.2-7.3" fill="#3e4347"/><path d="m18.5 51c-2 0-3.6 1.6-3.6 3.7 0 2 1.6 3.7 3.6 3.7 2 0 3.6-1.6 3.6-3.7.1-2.1-1.6-3.7-3.6-3.7" fill="#94989b"/><path fill="#3e4347" d="m8.4 39.6h-6.4v5.8l6.4-1.2z"/><g fill="#fff"><path d="m5.1 42.5c0 1.3-.8 2.3-1.9 2.3-.8 0-.8 0-.8-2.3 0-2.4 0-2.4.8-2.4 1 0 1.9 1.1 1.9 2.4"/><path d="m8 42.1c0 1.1-.7 2-1.6 2-.7 0-.7 0-.7-2s0-2 .7-2c.8 0 1.6.9 1.6 2"/></g><path fill="#3e4347" d="m2 52.2h4.8v2h-4.8z"/><path fill="#c5d0d8" d="m16.5 20.3h1.9v17.8h-1.9z"/><g fill="#3e4347"><path d="m15.6 20.8h.9v7.1h-.9z"/><path d="m18.4 20.8h.9v7.1h-.9z"/></g><path fill="#c5d0d8" d="m31.1 20.1h1.9v17.8h-1.9z"/><g fill="#3e4347"><path d="m30.1 20.8h.9v7.1h-.9z"/><path d="m32.9 20.8h.9v7.1h-.9z"/></g><path fill="#c5d0d8" d="m45.6 20.1h1.9v17.8h-1.9z"/><g fill="#3e4347"><path d="m44.7 20.8h.9v7.1h-.9z"/><path d="m47.5 20.8h.9v7.1h-.9z"/><path d="m25.4 15.1h13.1v3.8h-13.1z"/><path d="m2 2h60v1.9h-60z"/><path transform="matrix(.5237-.8519.8519.5237 5.7151 33.7079)" d="m27.9 11.3h10.3v.9h-10.3z"/><path transform="matrix(.524-.8517.8517.524 7.2275 39.3674)" d="m33.7 12.4h10.3v1.7h-10.3z"/><path transform="matrix(.7881-.6155.6155.7881 2.744 23.6406)" d="m35.3 2h.9v11.8h-.9z"/><path transform="matrix(.7879-.6158.6158.7879 4.3402 25.2133)" d="m37.9 1.8h1.8v9h-1.8z"/></g><path fill="#f15744" d="m62 45.6h-2.3v-2.8l2.3-.1z"/><path fill="#ffd45c" d="m59.7 39.9l2.3-1v3.9h-2.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f68f.svg b/public/emoji/1f68f.svg new file mode 100644 index 000000000..3e9cb1d11 --- /dev/null +++ b/public/emoji/1f68f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#83bf4f" d="m26 26h4v38h-4z"/><path fill="#42ade2" d="m31 30h19v6h-19z"/><path fill="#fc97b2" d="m31 36h19v6h-19z"/><path fill="#42ade2" d="m14 30h11v6h-11z"/><path fill="#fc97b2" d="m14 36h11v6h-11z"/><path fill="#42ade2" d="m31 42h19v6h-19z"/><g fill="#699635"><path d="m26 48h4v2h-4z"/><path d="m25 35h6v2h-6z"/><path d="m25 41h6v2h-6z"/></g><path d="m28 0c-7.7 0-14 6.3-14 14 0 3.9 1.6 7.4 4.1 9.9l9.9 1 9.9-1c2.5-2.5 4.1-6 4.1-9.9 0-7.7-6.3-14-14-14" fill="#42ade2"/><path d="m37.9 23.9l-2.8-2.8c-3.9 3.9-10.2 3.9-14.1 0l-2.8 2.8c2.2 2.2 5 3.5 7.9 3.9v2.2h4v-2.2c2.8-.4 5.6-1.7 7.8-3.9" fill="#ff717f"/><path d="m34 15c0 1.1-.9 2-2 2h-8c-1.1 0-2-.9-2-2v-8c0-1.1.9-2 2-2h8c1.1 0 2 .9 2 2v8" fill="#fff"/><g fill="#42ade2"><path d="m32 10c0 .6-.4 1-1 1h-6c-.5 0-1-.4-1-1v-2c0-.6.5-1 1-1h6c.6 0 1 .4 1 1v2"/><circle cx="25" cy="14" r="1"/><circle cx="31" cy="14" r="1"/></g><g fill="#fff"><path d="m31 16v3c0 .5.5 1 1 1 .6 0 1-.5 1-1v-3h-2"/><path d="m23 16v3c0 .5.5 1 1 1 .6 0 1-.5 1-1v-3h-2"/></g><g fill="#699635"><path d="m25 42h6v6h-6z"/><path d="m25 36h6v6h-6z"/><path d="m25 30h6v6h-6z"/></g><g fill="#83bf4f"><path d="m27 30h2v5h-2z"/><path d="m27 37h2v4h-2z"/><path d="m27 43h2v5h-2z"/></g><g fill="#fff"><path d="m15.9 31.6h1.6v3h-1.6z"/><path d="m19.5 31.6h3.3v3h-3.3z"/><path d="m15.9 37.5h3.3v3h-3.3z"/><path d="m21.2 37.5h1.7v3h-1.7z"/><path d="m42.6 31.5h6.2v1h-6.2z"/><path d="m35.2 31.5h6.2v1h-6.2z"/><path d="m38.6 33.5h10.1v1h-10.1z"/><path d="m37.4 43.5h11.3v1h-11.3z"/><path d="m45 45.5h3.7v1h-3.7z"/><path d="m33.3 45.5h10.6v1h-10.6z"/><path d="m41.5 37.5h7.2v1h-7.2z"/><path d="m32.9 37.5h7.2v1h-7.2z"/><path d="m45 39.5h3.8v1h-3.8z"/><path d="m40.1 39.5h3.8v1h-3.8z"/><path d="m35.5 39.5h3.8v1h-3.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f690.svg b/public/emoji/1f690.svg new file mode 100644 index 000000000..5357258cc --- /dev/null +++ b/public/emoji/1f690.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 51.6c0 .6.1 3.4-3.6 3.4 0 0-40.9 0-52.9 0-.6 0-3.4-.5-3.5-3.2 0 0 0-8.6 0-14.7 0-8.1 3.6-20.1 15.1-20.1 13.3 0 40.1 0 40.1 0 4.8 0 4.8 3.2 4.8 8.4v26.2" fill="#dae3ea"/><path d="m62 49.8c0 2.5 0 5.2-3.6 5.2 0 0-40.9 0-52.9 0-.6 0-3.4-.5-3.5-3.2v-3.1h60v1.1" fill="#c5d0d8"/><g fill="#3e4347"><path d="m7.9 36h4.5c3.5-4 8.2-4 8.2-4v-12.4c-7.1 0-12.7 3.8-12.7 16.4"/><path d="m2 38.5h3c0 0-.3-13.8 5.2-17.7h-2.4c0-.1-6.2 4.7-5.8 17.7"/><path d="m23.4 19.6h35.1v12.4h-35.1z"/><path d="m6.4 51.8c0 1.1-.7 2-1.6 2-.7 0-.7 0-.7-2s0-2 .7-2c.8 0 1.6.9 1.6 2"/></g><path d="m5.9 51.8c0 .7-.5 1.3-1.1 1.3-.5 0-.5 0-.5-1.3s0-1.3.5-1.3c.6 0 1.1.6 1.1 1.3" fill="#fff"/><path fill="#f15744" d="m62 45.3l-2.3-2.9v-2.8h2.3z"/><path fill="#ffd45c" d="m59.7 36.7l2.3-2.8v5.7h-2.3z"/><path fill="#3e4347" d="m10.6 45.5h-5.8v-3l5.8-.9z"/><path fill="#fff" d="m9.1 45.1h-4.1v-2.2l4.1-.6z"/><path d="m62 46.6c0 0-20.2 0-26.8 0-4.3 0-5.6 2.1-5.6 2.1h32.4v-2.1" fill="#62727a"/><path d="m60.2 54.7c0-5.2-4.2-9.4-9.4-9.4-5.2 0-9.4 4.2-9.4 9.4.1 2.5 18.8 2.5 18.8 0" fill="#c5d0d8"/><path d="m57.9 54.9c0-3.9-3.2-7.1-7.1-7.1-3.9 0-7.1 3.2-7.1 7.1s3.2 7.1 7.1 7.1c3.9 0 7.1-3.2 7.1-7.1" fill="#3e4347"/><circle cx="50.8" cy="54.9" r="4" fill="#dae3ea"/><g fill="#3e4347"><circle cx="50.8" cy="50.9" r="1"/><circle cx="47.3" cy="52.9" r="1"/><circle cx="47.3" cy="56.9" r="1"/><circle cx="50.8" cy="59" r="1"/><circle cx="54.3" cy="56.9" r="1"/><path d="m54.8 53.8c-.5.3-1.1.1-1.4-.4s-.1-1.1.4-1.4c.5-.3 1.1-.1 1.4.4.3.5.1 1.1-.4 1.4"/></g><circle cx="50.8" cy="54.9" r="2" fill="#62727a"/><path d="m28.3 54.7c0-5.2-4.2-9.4-9.4-9.4-5.2 0-9.4 4.2-9.4 9.4 0 2.5 18.8 2.5 18.8 0" fill="#c5d0d8"/><path d="m26 54.9c0-3.9-3.2-7.1-7.1-7.1-3.9 0-7.1 3.2-7.1 7.1s3.2 7.1 7.1 7.1c3.9 0 7.1-3.2 7.1-7.1" fill="#3e4347"/><path d="m22.9 54.9c0-2.2-1.8-4-4-4-2.2 0-4 1.8-4 4 0 2.2 1.8 4 4 4 2.2.1 4-1.7 4-4" fill="#dae3ea"/><g fill="#3e4347"><circle cx="18.9" cy="50.9" r="1"/><circle cx="15.4" cy="52.9" r="1"/><path d="m14.9 56.1c.5-.3 1.1-.1 1.4.4.3.5.1 1.1-.4 1.4-.5.3-1.1.1-1.4-.4-.3-.5-.1-1.2.4-1.4"/><circle cx="18.9" cy="59" r="1"/><circle cx="22.4" cy="56.9" r="1"/><circle cx="22.4" cy="52.9" r="1"/></g><g fill="#62727a"><circle cx="18.9" cy="54.9" r="2"/><path d="m39.2 36.3h15v.9h-15z"/><path d="m25.2 37.6c0 .3-.2.5-.5.5-.3 0-.5-.2-.5-.5v-2.8c0-.3.2-.5.5-.5.3 0 .5.2.5.5v2.8"/><path d="m17.5 36.5c-.3 0-.5-.2-.5-.5 0-.3.2-.5.5-.5h2.8c.3 0 .5.2.5.5 0 .3-.2.5-.5.5h-2.8"/><path d="m2 41.6h1.9v5.6h-1.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f691.svg b/public/emoji/1f691.svg new file mode 100644 index 000000000..2bcbcffa6 --- /dev/null +++ b/public/emoji/1f691.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b3bdc4" d="m29.2 12.8h9.4v4.7h-9.4z"/><path d="m4.6 34.4c-.5.6-.7 3.2-.7 3.2v15h54.9c0 0 3.3-9.4 3.3-30 0-7.3-4.6-7.5-20.6-7.5s-20 1.5-23.4 4.7c-3.3 2.9-9.8 10.2-13.5 14.6" fill="#e1e8ed"/><path d="m19.5 20.8l-11.7 12.1h19.5v-15.3c-3.6 0-6.4 1.7-7.8 3.2" fill="#3e4347"/><path d="m62 54.5c0 1-.8 1.9-1.9 1.9h-56.2c-1 0-1.9-.8-1.9-1.9 0-1 .8-1.9 1.9-1.9h56.2c1.1 0 1.9.9 1.9 1.9" fill="#b3bdc4"/><path d="m33.9 6.7c-1.6 0-2.6 1.3-2.8 2.8-.1.8-.9 3.3-.9 3.3h7.5c0 0-.8-2.4-.9-3.3-.3-1.5-1.4-2.8-2.9-2.8" fill="#f15744"/><path d="m32 9.5c0 1 .8 1.9 1.9 1.9v-3.8c-1.1 0-1.9.9-1.9 1.9" fill="#ffc7ce"/><g fill="#f15744"><path d="m40 2l-2.8 4.7 4.6-3.3z"/><path d="m27.7 2l2.9 4.7-4.7-3.3z"/><path d="m38.6 8.6l4.6-1.9 1 1.9z"/><path d="m29.2 8.6l-4.7-1.9-.9 1.9z"/></g><path d="m6.4 46.7v-7.2c0-1-.8-1.9-1.9-1.9h-.6v3.8 7.2h.6c1 0 1.9-.9 1.9-1.9" fill="#62727a"/><g fill="#f15744"><path d="m61.4 36.6h-28.5l-3.8 3.8h-22.7v3.8h24.7l3.7-3.7h26.2c.2-1.2.3-2.5.4-3.9"/><path d="m52.6 25.9c0-.5-.4-.9-.9-.9h-3.3c-.5 0-.9-.4-.9-.9v-3.3c0-.5-.4-.9-.9-.9h-.9c-.5 0-.9.4-.9.9v3.2c0 .5-.4.9-.9.9h-3.3c-.5 0-.9.4-.9.9v.9c0 .5.4.9.9.9h3.3c.5 0 .9.4.9.9v3.5c0 .5.4.9.9.9h.9c.5 0 .9-.4.9-.9v-3.3c0-.5.4-.9.9-.9h3.3c.5 0 .9-.4.9-.9v-1"/></g><path d="m56.4 54.5c0-4.1-3.4-7.5-7.5-7.5-4.1 0-7.5 3.4-7.5 7.5 0 4.1 3.4 7.5 7.5 7.5 4.1 0 7.5-3.4 7.5-7.5" fill="#3e4347"/><path d="m48.9 50.2c2.4 0 4.3 1.9 4.3 4.3 0 2.4-1.9 4.3-4.3 4.3-2.4 0-4.3-1.9-4.3-4.3 0-2.4 1.9-4.3 4.3-4.3" fill="#dae3ea"/><g fill="#3e4347"><circle cx="48.9" cy="50.2" r="1.1"/><circle cx="45.2" cy="52.4" r="1.1"/><circle cx="45.2" cy="56.6" r="1.1"/><circle cx="48.9" cy="58.8" r="1.1"/><circle cx="52.6" cy="56.6" r="1.1"/><path d="m53.1 53.3c-.5.3-1.2.1-1.5-.4-.3-.5-.1-1.2.4-1.5.5-.3 1.2-.1 1.5.4s.1 1.2-.4 1.5"/></g><circle cx="48.9" cy="54.5" r="2.1" fill="#62727a"/><path d="m22.6 54.5c0-4.1-3.4-7.5-7.5-7.5-4.1 0-7.5 3.4-7.5 7.5 0 4.1 3.4 7.5 7.5 7.5 4.2 0 7.5-3.4 7.5-7.5" fill="#3e4347"/><path d="m19.4 54.5c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3 0 2.4 1.9 4.3 4.3 4.3 2.4 0 4.3-1.9 4.3-4.3" fill="#dae3ea"/><g fill="#3e4347"><circle cx="15.1" cy="50.2" r="1.1"/><circle cx="11.4" cy="52.4" r="1.1"/><path d="m10.9 55.7c.5-.3 1.2-.1 1.5.4.3.5.1 1.2-.4 1.5-.5.3-1.2.1-1.5-.4-.3-.5-.1-1.2.4-1.5"/><circle cx="15.1" cy="58.8" r="1.1"/><circle cx="18.8" cy="56.6" r="1.1"/><circle cx="18.8" cy="52.4" r="1.1"/></g><circle cx="15.1" cy="54.5" r="2.1" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f692.svg b/public/emoji/1f692.svg new file mode 100644 index 000000000..d82b25483 --- /dev/null +++ b/public/emoji/1f692.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#f14e3a"><path d="m18.9 23h-11c-1.1 0-2 .9-2 2s.9 2 2 2h11v-4"/><path d="m61.9 33l-6-6h-26c-1.1 0-2 .9-2 2v22h34v-18"/><path d="m19.9 23h-8.2c-1.1 0-1.7.9-1.8 2l-2.9 11-1.6 1.1c-.9.6-1.9 1.8-2.1 2.9l-1.3 9c-.2 1.1.6 2 1.7 2h18.3v-26c-.1-1.1-1-2-2.1-2"/></g><g fill="#3e4347"><path d="m11.3 33l.7-5c.1-.5-.3-1-.9-1h-2l-2.1 9"/><path d="m19.9 32c0 .6-.4 1.3-.9 1.5l-4.3 1.5c-.5.2-.8-.2-.7-.7l.7-6.2c.1-.6.5-1 1-1h3.4c.5 0 .9.4.8 1v3.9"/></g><g fill="#e1e8ed"><path d="m15.8 49c1.3.7 2.3 1.7 3.1 3h.1 3v-3h-6.2"/><path d="m0 51v4c0 1.1.9 2 2 2h2c0-.3-.1-.7-.1-1 0-3 1.6-5.6 4.1-7h-6c-1.1 0-2 .9-2 2"/><path d="m20.9 52c-1.5-3.5-5-6-9-6s-7.5 2.5-9 6h18"/></g><circle cx="11.9" cy="56" r="8" fill="#3e4347"/><circle cx="11.9" cy="56" r="5" fill="#b2c1c0"/><g fill="#3e4347"><path d="m11.9 51.7c-.8 0-1.2.5-.9 1.2l.5 1.4c.2.6.6.6.9 0l.5-1.4c.2-.7-.2-1.2-1-1.2"/><path d="m7.9 54.7c-.3.7.1 1.3.8 1.2l1.4-.1c.7 0 .8-.4.3-.8l-1.1-.9c-.6-.4-1.2-.1-1.4.6"/><path d="m9.4 59.5c.6.4 1.3.3 1.4-.4l.4-1.4c.2-.7-.1-.9-.7-.5l-1.1.8c-.6.3-.6 1 0 1.5"/><path d="m14.5 59.5c.6-.4.6-1.1.1-1.5l-1.2-.8c-.6-.4-.9-.2-.7.5l.4 1.4c.1.6.7.8 1.4.4"/><path d="m16 54.7c-.2-.7-.9-1-1.4-.5l-1.1.8c-.5.4-.4.8.3.8l1.4.1c.7.1 1-.5.8-1.2"/><circle cx="37.9" cy="56" r="8"/></g><circle cx="37.9" cy="56" r="5" fill="#b2c1c0"/><g fill="#3e4347"><path d="m37.9 51.7c-.8 0-1.2.5-.9 1.2l.5 1.4c.2.6.6.6.9 0l.5-1.4c.2-.7-.2-1.2-1-1.2"/><path d="m33.9 54.7c-.2.7.1 1.3.8 1.2l1.4-.1c.7 0 .8-.4.3-.8l-1.1-.9c-.6-.4-1.2-.1-1.4.6"/><path d="m35.4 59.5c.6.4 1.3.3 1.4-.4l.4-1.4c.2-.7-.1-.9-.7-.5l-1.2.8c-.5.3-.5 1 .1 1.5"/><path d="m40.5 59.5c.6-.4.6-1.1.1-1.5l-1.2-.8c-.6-.4-.9-.2-.7.5l.4 1.4c.1.6.7.8 1.4.4"/><path d="m42 54.7c-.2-.7-.9-1-1.4-.5l-1.1.8c-.5.4-.4.8.3.8l1.4.1c.7.1 1-.5.8-1.2"/><circle cx="54.9" cy="56" r="8"/></g><circle cx="54.9" cy="56" r="5" fill="#b2c1c0"/><g fill="#3e4347"><path d="m54.9 51.7c-.8 0-1.2.5-.9 1.2l.5 1.4c.2.6.6.6.9 0l.5-1.4c.2-.7-.2-1.2-1-1.2"/><path d="m50.9 54.7c-.2.7.1 1.3.8 1.2l1.4-.1c.7 0 .8-.4.3-.8l-1.1-.9c-.6-.4-1.2-.1-1.4.6"/><path d="m52.4 59.5c.6.4 1.3.3 1.4-.4l.4-1.4c.2-.7-.1-.9-.7-.5l-1.2.8c-.5.3-.5 1 .1 1.5"/><path d="m57.5 59.5c.6-.4.6-1.1.1-1.5l-1.2-.8c-.6-.4-.9-.2-.7.5l.4 1.4c.1.6.7.8 1.4.4"/><path d="m59 54.7c-.2-.7-.9-1-1.4-.5l-1.1.8c-.5.4-.4.8.3.8l1.4.1c.7.1 1-.5.8-1.2"/></g><path d="m26.9 35h-4c-.5 0-1 .5-1 1v16h6v-16c0-.5-.4-1-1-1" fill="#b3bdc4"/><g fill="#e1e8ed"><path d="m62 49c-1.8-1.8-4.3-3-7.1-3h-17c-2.7 0-5.2 1.2-7 3h-3v3h3.1c1.4-2.4 4-4 6.9-4 3 0 5.5 1.6 6.9 4h3.2c1.4-2.4 4-4 6.9-4 4.4 0 8 3.6 8 8 0 .3 0 .5 0 .8.7-.3 1.1-1 1.1-1.8v-4c0-1.1-.9-2-2-2"/><path d="m18.9 19h-2c0-.5-.4-1-1-1h-3c-2.2 0-4 1.8-4 4v1h11l-1-4"/></g><path d="m14.9 19h-2c-1.7 0-3 1.3-3 3v1h6v-3c0-.5-.4-1-1-1" fill="#42ade2"/><g fill="#b8331e"><path d="m53.9 43h-16c-1.7 0-3-1.3-3-3v-6c0-1.7 1.3-3 3-3h16c1.7 0 3 1.3 3 3v6c0 1.7-1.3 3-3 3m-16-10c-.6 0-1 .4-1 1v6c0 .6.4 1 1 1h16c.6 0 1-.4 1-1v-6c0-.6-.4-1-1-1h-16"/><path d="m36.9 35h18v1h-18z"/><path d="m36.9 38h18v1h-18z"/></g><path fill="#b2c1c0" d="m54.2 21.3l-2.9-11.1-2.2-.6 2.9 11.1z"/><g fill="#3e4347"><path d="m13.2 3.8c-.1.5-.7.8-1.2.7-.5-.1-.9-.7-.7-1.2l.5-1.9c.1-.5.7-.9 1.2-.7.5.1.9.7.7 1.2l-.5 1.9"/><path d="m15.8 5.6l-4.5-2.3.5-1.9 5.1.3z"/></g><path transform="matrix(.2588-.9659.9659.2588 17.4651 39.8711)" fill="#e1e8ed" d="m32.7-6.4h4v30h-4z"/><path d="m53.1 9.4l-24.5-6.6-2.2-.6-.8.8-4.1 4.1-1 3.9-7.6-2-.5 1.9 25.1 6.7 1.4 2.4 12.6 3.4.5-1.9 1.9.5 2-1.9v-5.8l-2.8-4.9m-30.4 2.1l1-3.9 2.7-2.6 2.1 8.2-5.8-1.7m5.7-6.7l6.9 1.8-5.1 5.1-1.8-6.9m2.6 9l6-6 2.2 8.2-8.2-2.2m10.4 2.7l-2.4-8.9 8.8 2.4-6.4 6.5" fill="#b3bdc4"/><path d="m20.3.6l-1.9-.6c-.5-.1-1.1.2-1.2.7l-2.3 8.7 3.9 1 2.2-8.6c.1-.6-.2-1.1-.7-1.2" fill="#b2c1c0"/><g fill="#3e4347"><circle cx="18.3" cy="4.2" r="1"/><path d="m48.9 16l-7 7h-3v4h17v-11z"/></g><circle cx="51.1" cy="21" r="2" fill="#e1e8ed"/><path d="m26.4 47c0-.5-.4-1-1-1h-1c-.5 0-1 .5-1 1v1c0 .5.5 1 1 1h1c.6 0 1-.5 1-1v-1" fill="#f14e3a"/></svg> \ No newline at end of file diff --git a/public/emoji/1f693.svg b/public/emoji/1f693.svg new file mode 100644 index 000000000..7964668df --- /dev/null +++ b/public/emoji/1f693.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m34.8 20.6h-2.6c-1.9 0-3.5-1.6-3.5-3.5 0-1.9 1.6-3.5 3.5-3.5h2.6v7" fill="#42ade2"/><path d="m38.9 13.6h2.6c1.9 0 3.5 1.6 3.5 3.5 0 1.9-1.6 3.5-3.5 3.5h-2.6v-7" fill="#f15744"/><path d="m39.1 20.6v-7.4c0-1.2-1-2.2-2.2-2.2s-2.2 1-2.2 2.2v7.4h-2.7v2.2h9.8v-2.2c-.1 0-2.7 0-2.7 0" fill="#cbd1d6"/><path d="m58.2 37.6l-5.3-1.6c-1.1-.3-2.1-1.4-2.3-2.4l-2.2-9.2c-.2-1-1.3-1.9-2.4-1.9h-18.3c-1.1 0-2.4 1-2.9 1.9l-5.3 9.4c-.5.9-1.8 1.9-2.8 2.2l-8.3 2.5c-1.1.3-2.2 1.8-2.5 2.8l.6 2-1.6 1.8-1 9.8h56.2v-14.5c0-1.1-.9-2.5-1.9-2.8" fill="#3e4347"/><g fill="#b4d7ee"><path d="m35.8 33.7c0 .6.4 1 .9 1h7.7c.5 0 .8-.5.7-1l-1.3-7.4c-.1-.6-.6-1-1.1-1h-6c-.5 0-.9.5-.9 1v7.4"/><path d="m33.9 26.3c0-.6-.4-1-.9-1h-5.1c-.5 0-1.1.4-1.4.9l-3.8 7.6c-.2.5 0 .9.5.9h9.7c.5 0 .9-.5.9-1v-7.4z"/></g><path d="m4.9 45.1h2.8c.5 0 1-.4 1.1-.9l.6-1.9c.2-.5-.1-.9-.5-.9h-3l-1 3.7" fill="#fff"/><path d="m60.1 41.3h-2.3c-.4 0-.8.4-.9.9 0 0-.4 1.4-.5 1.9-.1.5.1.9.4.9h3.3c0 .1 0-3.7 0-3.7" fill="#f15744"/><g fill="#b2c1c0"><path d="m56 54.2c0 .7.5 1.2 1.2 1.2h3.6c.7 0 1.2-.5 1.2-1.2v-2.4c0-.7-.5-1.2-1.2-1.2h-3.6c-.7 0-1.2.5-1.2 1.2v2.4"/><path d="m2 54.2c0 .7.5 1.2 1.2 1.2h3.6c.7 0 1.2-.5 1.2-1.2v-2.4c0-.7-.5-1.2-1.2-1.2h-3.6c-.7 0-1.2.5-1.2 1.2v2.4"/><circle cx="52.2" cy="40.6" r="1.2"/></g><path d="m44.6 38.2c0 4.7-6.6 7.1-6.6 13.8h-12c0-6.7-6.6-8.9-6.6-13.8h25.2" fill="#e8e8e8"/><path fill="#dbb471" d="m32 40.6l1.1 3.4h3.6l-2.9 2.1 1.1 3.5-2.9-2.2-2.9 2.2 1.1-3.5-2.9-2.1h3.6z"/><ellipse cx="17.1" cy="53.5" rx="8.4" ry="8.5" fill="#62727a"/><ellipse cx="17.1" cy="53.5" rx="4.8" ry="4.8" fill="#e8e8e8"/><g fill="#3e4347"><path d="m18.2 51.1c-.2.6-.7 1.2-1.1 1.2s-.9-.5-1.1-1.2v-.1c-.2-.6.3-1.2 1.2-1.2.7.1 1.2.6 1 1.3"/><path d="m15.6 51.3c.5.5.7 1.2.4 1.6-.2.4-.9.5-1.6.4h-.1c-.7-.1-.9-.9-.4-1.6.5-.7 1.2-.9 1.7-.4"/><path d="m14.4 53.7c.7-.1 1.4 0 1.6.4.2.4 0 1.1-.4 1.6l-.1.1c-.5.5-1.2.3-1.6-.4-.4-.8-.2-1.5.5-1.7"/><path d="m15.9 55.9c.2-.6.7-1.2 1.1-1.2s.9.5 1.1 1.2v.1c.2.6-.3 1.2-1.2 1.2-.7 0-1.2-.6-1-1.3"/><path d="m18.5 55.7c-.5-.5-.7-1.2-.4-1.6.2-.4.9-.5 1.6-.4h.1c.7.1.9.9.4 1.6-.4.8-1.1 1-1.7.4"/><path d="m19.7 53.3c-.7.1-1.4 0-1.6-.4-.2-.4 0-1.1.4-1.6l.1-.1c.5-.5 1.2-.3 1.6.4.4.8.2 1.6-.5 1.7"/></g><g fill="#e8e8e8"><path d="m19.7 56.9l-1.1.6-4.2-7.3 1.1-.6z"/><path d="m12.8 52.9h8.4v1.2h-8.4z"/><path d="m18.6 49.6l1.1.6-4.2 7.3-1.1-.6z"/></g><ellipse cx="46.9" cy="53.5" rx="8.4" ry="8.5" fill="#62727a"/><ellipse cx="46.9" cy="53.5" rx="4.8" ry="4.8" fill="#e8e8e8"/><g fill="#3e4347"><path d="m48.1 51.1c-.2.6-.7 1.2-1.1 1.2s-.9-.5-1.1-1.2v-.1c-.2-.6.3-1.2 1.2-1.2.7.1 1.2.6 1 1.3"/><path d="m45.5 51.3c.5.5.7 1.2.4 1.6-.2.4-.9.5-1.6.4h-.1c-.7-.1-.9-.9-.4-1.6.4-.7 1.1-.9 1.7-.4"/><path d="m44.3 53.7c.7-.1 1.4 0 1.6.4.2.4 0 1.1-.4 1.6l-.1.1c-.5.5-1.2.3-1.6-.4-.4-.8-.2-1.5.5-1.7"/><path d="m45.8 55.9c.2-.6.7-1.2 1.1-1.2s.9.5 1.1 1.2v.1c.2.6-.3 1.2-1.2 1.2-.7 0-1.2-.6-1-1.3"/><path d="m48.4 55.7c-.5-.5-.7-1.2-.4-1.6.2-.4.9-.5 1.6-.4h.1c.7.1.9.9.4 1.6-.5.8-1.2 1-1.7.4"/><path d="m49.6 53.3c-.7.1-1.4 0-1.6-.4-.2-.4 0-1.1.4-1.6l.1-.1c.5-.5 1.2-.3 1.6.4.4.8.2 1.6-.5 1.7"/></g><g fill="#e8e8e8"><path d="m49.6 56.9l-1.1.6-4.2-7.3 1.1-.6z"/><path d="m42.7 52.9h8.4v1.2h-8.4z"/><path d="m48.5 49.6l1.1.6-4.2 7.3-1.1-.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f694.svg b/public/emoji/1f694.svg new file mode 100644 index 000000000..680a09759 --- /dev/null +++ b/public/emoji/1f694.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#42ade2"><path d="m36.6 8.3l3.1-6.3-.8 7z"/><path d="M45.2 11.3 49.6 8 47 12.9z"/><path d="m27.8 8.3l-3.1-6.3.8 7z"/><path d="m19.2 11.3l-4.5-3.3 2.6 4.9z"/></g><path fill="#62696d" d="m16.7 19.2h30.6v2.4h-30.6z"/><path fill="#f15744" d="m13.6 16.4h12.2v3.6h-12.2z"/><path fill="#badede" d="m25.9 16.4h12.2v3.6h-12.2z"/><path fill="#42ade2" d="m38.1 16.4h12.2v3.6h-12.2z"/><g fill="#62696d"><path d="m12.2 35.2c0 0-6.2.6-8-.9-1.2-1-2-3.5-.9-4.6 1.3-1.3 5.7-.5 6.9.6 1.3 1.2 2 4.9 2 4.9"/><path d="m51.8 35.2c0 0 6.2.6 8-.9 1.2-1 2-3.5.9-4.6-1.3-1.3-5.7-.5-6.9.6-1.3 1.2-2 4.9-2 4.9"/></g><path d="m60.2 56.7h-56.4c0 0-1.3-14.6 0-15.5 10.7-7.3 8.9-19.6 11-19.6 0 0 6.7-.6 17.1-.6 10.4 0 17.1.6 17.1.6 2.4 0 .1 11.4 11 19.6 1.5 1 .2 15.5.2 15.5" fill="#3e4347"/><path d="m45.1 45.6c0-.7-.5-1.3-1.1-1.3h-23.9c-.6 0-1.1.6-1.1 1.3v7.1h26.1v-7.1" fill="#62696d"/><path d="m16.8 48.7c0 .7-.5 1.2-1.2 1.2l-8.8-.9c-.7 0-1.2-.5-1.2-1.2v-3.6c0-.7.5-1.2 1.2-1.2l8.8.9c.7 0 1.2.5 1.2 1.2v3.6" fill="#fff"/><path d="m8.7 49.2l-1.9-.2c-.7 0-1.2-.5-1.2-1.2v-3.6c0-.7.5-1.2 1.2-1.2l1.8.2v6z" fill="#ffce31"/><path d="m47.2 48.7c0 .7.5 1.2 1.2 1.2l8.8-.9c.7 0 1.2-.5 1.2-1.2v-3.6c0-.7-.5-1.2-1.2-1.2l-8.8 1c-.7 0-1.2.5-1.2 1.2v3.5" fill="#fff"/><path d="m55.3 49.2l1.8-.2c.7 0 1.2-.5 1.2-1.2v-3.6c0-.7-.5-1.2-1.2-1.2l-1.8.2v6" fill="#ffce31"/><g fill="#62696d"><path d="m11.7 34.4c0 0 5.1 2.9 7.5 7.2l-3.5 1.2c0 0-.5-3-4-8.4"/><path d="m52.3 34.4c0 0-5.1 2.9-7.5 7.2l3.5 1.2c0 0 .5-3 4-8.4"/></g><g fill="#3e4347"><path d="m16.9 60.6c0 .8-.5 1.4-1.2 1.4h-8.6c-.7 0-1.2-.6-1.2-1.4v-2.7h11v2.7"/><path d="m58.1 60.6c0 .8-.5 1.4-1.2 1.4h-8.6c-.7 0-1.2-.6-1.2-1.4v-2.7h11v2.7"/></g><path d="m62 57.3c0 .5-.5.8-1.2.8 0 0-12.2.8-28.8.8s-28.8-.7-28.8-.7c-.7 0-1.2-.4-1.2-.8v-4.9c0-.5.5-.8 1.2-.8 0 0 12.2.8 28.8.8s28.8-.8 28.8-.8c.7 0 1.2.4 1.2.8 0-.1 0 4.8 0 4.8" fill="#c5d0d8"/><g fill="#f15744"><ellipse cx="11.4" cy="55.3" rx="1.9" ry="1.9"/><ellipse cx="52.6" cy="55.3" rx="1.9" ry="1.9"/></g><path d="m49.8 33.4c0 0-8.4-.4-17.8-.4-9.3 0-17.8.4-17.8.4l2.5-9.5c0 0 6.6-.4 15.3-.4 8.7 0 15.3.4 15.3.4l2.5 9.5" fill="#b4d7ee"/><path fill="#ffce31" d="m24.5 54.4h15v5.6h-15z"/><g fill="#3e4347"><path d="m22.2 59.2c0 2-4 2-4 0v-8.8c0-2 4-2 4 0v8.8"/><path d="m45.8 59.2c0 2-4 2-4 0v-8.8c0-2 4-2 4 0v8.8"/></g><circle cx="43.8" cy="54.1" r="3.3" fill="#62696d"/><circle cx="43.8" cy="54.1" r="2.3" fill="#fff"/><circle cx="20.2" cy="54.1" r="3.3" fill="#62696d"/><circle cx="20.2" cy="54" r="2.3" fill="#fff"/><g fill="#c5d0d8"><circle cx="13.3" cy="46.7" r="2.6"/><circle cx="50.7" cy="46.7" r="2.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f695.svg b/public/emoji/1f695.svg new file mode 100644 index 000000000..c6bdad8ba --- /dev/null +++ b/public/emoji/1f695.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58.2 38.1l-5.3-1.6c-1.1-.3-2.1-1.4-2.3-2.3l-2.2-9.1c-.2-1-1.3-1.8-2.5-1.8h-18.2c-1.1 0-2.4 1-2.9 1.8l-5.3 9.2c-.5.9-1.8 1.9-2.8 2.2l-8.3 2.5c-1.1.3-2.2 1.8-2.5 2.7l.6 1.9-1.6 1.8-1 3.7h56.2v-8.3c0-1-.9-2.4-1.9-2.7" fill="#ffe62e"/><path d="m62 51.3c0-1.4-.5-2.2-1.5-2.2h-57c-1 0-1.5.8-1.5 2.2 0 .3.1 2 .2 2.3.2 1.2 1.2 1.1 2.3 1.1h55.1c1 0 2 .1 2.3-1.1 0-.3.1-2 .1-2.3" fill="#b2c1c0"/><g fill="#3e4347"><path d="m35.8 34.2c0 .6.4 1 .9 1h7.7c.5 0 .8-.4.7-1l-1.3-7.2c-.1-.6-.6-1-1.1-1h-6c-.5 0-.9.5-.9 1v7.2"/><path d="m33.9 27.1c0-.6-.4-1-.9-1h-5.1c-.5 0-1.1.4-1.4.9l-3.8 7.4c-.2.5 0 .9.5.9h9.7c.5 0 .9-.5.9-1v-7.2z"/></g><path d="m4.9 45.4h2.8c.5 0 1-.4 1.1-.9l.6-1.8c.2-.5-.1-.9-.5-.9h-3l-1 3.6" fill="#fff"/><path d="m60.1 41.7h-2.3c-.4 0-.8.4-.9.9 0 0-.4 1.4-.5 1.8-.1.5.1.9.4.9h3.3v-3.6" fill="#f15744"/><g fill="#3e4347"><path d="m25 42.2c0 .3-.2.5-.5.5h-1.9c-.3 0-.5-.2-.5-.5v-1.8c0-.3.2-.5.5-.5h1.9c.3 0 .5.2.5.5v1.8"/><path d="m27.8 45c0 .3-.2.5-.5.5h-1.9c-.3 0-.5-.2-.5-.5v-1.8c0-.3.2-.5.5-.5h1.9c.3 0 .5.2.5.5v1.8"/><path d="m30.6 42.2c0 .3-.2.5-.5.5h-1.9c-.3 0-.5-.2-.5-.5v-1.8c0-.3.2-.5.5-.5h1.9c.3 0 .5.2.5.5v1.8"/><path d="m33.4 45c0 .3-.2.5-.5.5h-1.9c-.3 0-.5-.2-.5-.5v-1.8c0-.3.2-.5.5-.5h1.9c.3 0 .5.2.5.5v1.8"/><path d="m36.2 42.2c0 .3-.2.5-.5.5h-1.9c-.3 0-.5-.2-.5-.5v-1.8c0-.3.2-.5.5-.5h1.9c.3 0 .5.2.5.5v1.8"/><path d="m39 45c0 .3-.2.5-.5.5h-1.9c-.3 0-.5-.2-.5-.5v-1.8c0-.3.2-.5.5-.5h1.9c.3 0 .5.2.5.5v1.8"/><path d="m41.8 42.2c0 .3-.2.5-.5.5h-1.9c-.3 0-.5-.2-.5-.5v-1.8c0-.3.2-.5.5-.5h1.9c.3 0 .5.2.5.5v1.8"/></g><path d="m34.2 16.7c-.2-.9-1.1-.8-1.9-.8-.9 0-1.7-.1-1.9.8l-.8 4.8h5.4l-.8-4.8" fill="#f15744"/><g fill="#3e4347"><path d="m35.5 21.5h-2.2l-.3-5.6c-.1-1-.4-.9-.8-.9-.3 0-.7-.1-.8.9l-.3 5.5h-2.1c-.6 0-1.1.4-1.1.9v.9h8.7v-.9c0-.4-.5-.8-1.1-.8"/><ellipse cx="16.1" cy="53.7" rx="8.4" ry="8.3"/></g><ellipse cx="16.1" cy="53.7" rx="4.8" ry="4.7" fill="#e8e8e8"/><g fill="#3e4347"><path d="m17.2 51.4c-.2.6-.7 1.2-1.1 1.2s-.9-.5-1.1-1.2v-.1c-.2-.6.3-1.1 1.2-1.1.7 0 1.2.5 1 1.2"/><path d="m14.6 51.6c.5.5.7 1.2.4 1.5-.2.4-.9.5-1.6.4h-.1c-.7-.1-.9-.8-.4-1.6.5-.7 1.2-.9 1.7-.3"/><path d="m13.4 53.9c.7-.1 1.4 0 1.6.4.2.4 0 1.1-.4 1.5l-.1.1c-.5.5-1.2.3-1.6-.4-.4-.7-.2-1.4.5-1.6"/><path d="m14.9 56c.2-.6.7-1.1 1.1-1.1s.9.5 1.1 1.1v.1c.2.6-.3 1.1-1.2 1.1-.7.1-1.2-.5-1-1.2"/><path d="m17.5 55.8c-.5-.5-.7-1.2-.4-1.5.2-.4.9-.5 1.6-.4h.1c.7.1.9.8.4 1.6-.4.7-1.1.9-1.7.3"/><path d="m18.7 53.5c-.7.1-1.4 0-1.6-.4-.2-.4 0-1.1.4-1.5l.1-.1c.5-.5 1.2-.3 1.6.4.4.7.2 1.4-.5 1.6"/></g><g fill="#e8e8e8"><path d="m18.7 57l-1.1.6-4.2-7.2 1.1-.6z"/><path d="m11.8 53.1h8.4v1.2h-8.4z"/><path d="m17.6 49.8l1.1.6-4.2 7.2-1.1-.6z"/></g><ellipse cx="47.9" cy="53.7" rx="8.4" ry="8.3" fill="#3e4347"/><ellipse cx="47.9" cy="53.7" rx="4.8" ry="4.7" fill="#e8e8e8"/><g fill="#3e4347"><path d="m49.1 51.4c-.2.6-.7 1.2-1.1 1.2s-1-.6-1.2-1.2v-.1c-.2-.6.3-1.1 1.2-1.1.8 0 1.3.5 1.1 1.2"/><path d="m46.5 51.6c.5.5.7 1.2.4 1.5-.2.4-.9.5-1.6.4h-.1c-.7-.1-.9-.8-.4-1.6.4-.7 1.1-.9 1.7-.3"/><path d="m45.3 53.9c.7-.1 1.4 0 1.6.4.2.4 0 1.1-.4 1.5l-.1.1c-.5.5-1.2.3-1.6-.4-.4-.7-.2-1.4.5-1.6"/><path d="m46.8 56c.2-.6.7-1.1 1.1-1.1s.9.5 1.1 1.1v.1c.2.6-.3 1.1-1.2 1.1-.7.1-1.2-.5-1-1.2"/><path d="m49.4 55.8c-.5-.5-.7-1.2-.4-1.5.2-.4.9-.5 1.6-.4h.1c.7.1.9.8.4 1.6-.5.7-1.2.9-1.7.3"/><path d="m50.6 53.5c-.7.1-1.4 0-1.6-.4-.2-.4 0-1.1.4-1.5l.1-.1c.5-.5 1.2-.3 1.6.4.4.7.2 1.4-.5 1.6"/></g><g fill="#e8e8e8"><path d="m50.6 57l-1.1.6-4.2-7.2 1.1-.6z"/><path d="m43.7 53.1h8.4v1.2h-8.4z"/><path d="m49.5 49.8l1.1.6-4.2 7.2-1.1-.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f696.svg b/public/emoji/1f696.svg new file mode 100644 index 000000000..6a02e812f --- /dev/null +++ b/public/emoji/1f696.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe62e"><path d="m58.2 31.1c0 0-1.9 2.1-1.9 3.8l-.9-4.3 2.8.5"/><path d="m57.3 27.9c0 0 2.7-.5 3.8.5.6.6.9 2.3.9 2.3 0 1-.8 1.8-1.9 1.8h-2.8c-1 0-1.9-.8-1.9-1.8v-.9c0-1.1.9-1.9 1.9-1.9"/><path d="m5.8 31.1c0 0 1.9 2.1 1.9 3.8l.9-4.3-2.8.5"/><path d="m6.7 27.9c0 0-2.7-.5-3.8.5-.6.6-.9 2.3-.9 2.3 0 1 .8 1.8 1.9 1.8h2.8c1 0 1.9-.8 1.9-1.8v-.9c0-1.1-.9-1.9-1.9-1.9"/></g><path d="m40.4 9.5h-16.8c-.5 0-.9.4-.9.9v1.9c0 .5.4.9.9.9h16.9c.5 0 .9-.4.9-.9v-1.9c0-.5-.4-.9-1-.9" fill="#b2c1c0"/><g fill="#3e4347"><path d="m58.2 60.1c0 1-.8 1.9-1.9 1.9h-7.5c-1 0-1.9-.8-1.9-1.9v-7.5c0-1 .8-1.9 1.9-1.9h7.5c1 0 1.9.8 1.9 1.9v7.5"/><path d="m17 60.1c0 1-.8 1.9-1.9 1.9h-7.5c-1 0-1.9-.8-1.9-1.9v-7.5c0-1 .8-1.9 1.9-1.9h7.5c1 0 1.9.8 1.9 1.9v7.5"/></g><g fill="#ffe62e"><path d="m60.8 42c-1.5-4.6-4.1-7.9-4.1-7.9-5.8 0-7.2-7.7-7.2-7.7h-17.5-17.5c0 0-1.4 7.7-7.2 7.7 0 0-2.6 3.4-4.1 7.9-.6 1.8-.2 5.9 0 7.8.1 1 .3 3.3 3.5 3.5 6.4.4 10.2 1.2 25.4 1.2 15.3 0 18.8-.8 25.1-1.2 3.2-.2 3.4-2.5 3.5-3.5.2-1.9.7-6 .1-7.8"/><path d="m52 16.8c-1.6-3.3-3.5-4-5.9-4.4-3.4-.6-7.1-.9-14.1-.9-7.1 0-10.7.3-14.1.9-2.4.4-4.3 1.2-5.9 4.4-1.9 3.8-4.4 16.2-4.4 18.1 0 2 2.1 2.7 4.7 2.7h19.7 19.7c2.5 0 4.7-.7 4.7-2.7 0-1.9-2.5-14.3-4.4-18.1"/></g><path d="m16.9 36.7c-.5 3.1-3.4 5.6-6.5 5.6-3.1 0-5.1-2.5-4.6-5.6.5-3.1 3.4-5.6 6.5-5.6 3.1 0 5.1 2.5 4.6 5.6" fill="#b2c1c0"/><path d="m15.1 36.7c-.4 2.1-2.3 3.8-4.3 3.8-2 0-3.4-1.7-3.1-3.8.3-2.1 2.3-3.8 4.3-3.8 2.1 0 3.4 1.7 3.1 3.8" fill="#fff"/><path d="m47.9 15.5c-1-.7-8.3-1.8-15.9-1.8s-15 1.1-15.9 1.8c-3.7 2.5-4.7 14.2-4.7 14.2s1.9.9 4.7.9c2.2 0 2.8-1.4 15.9-1.4s13.7 1.4 15.9 1.4c2.8 0 4.7-.9 4.7-.9s-1-11.7-4.7-14.2" fill="#3e4347"/><path d="m47.1 36.7c.5 3.1 3.4 5.6 6.5 5.6 3.1 0 5.1-2.5 4.6-5.6-.5-3.1-3.4-5.6-6.5-5.6-3.1 0-5.1 2.5-4.6 5.6" fill="#b2c1c0"/><path d="m48.9 36.7c.3 2.1 2.3 3.8 4.3 3.8 2 0 3.4-1.7 3.1-3.8-.3-2.1-2.3-3.8-4.3-3.8-2.1 0-3.4 1.7-3.1 3.8" fill="#fff"/><path d="m44.7 50.8c-12.7 0-12.6 0-25.3 0-1 0-.2-1.9.6-2.3 4.4-2.1 19.4-1.8 24 0 .9.3 1.7 2.3.7 2.3" fill="#3e4347"/><g fill="#fff"><circle cx="54.5" cy="47.9" r="2.8"/><circle cx="9.5" cy="47.9" r="2.8"/></g><g fill="#f15744"><circle cx="9.5" cy="47.9" r="1.9"/><circle cx="54.5" cy="47.9" r="1.9"/></g><path d="m39.5 2h-15c-.5 0-.9.4-.9.9v6.6h16.9v-6.6c-.1-.5-.5-.9-1-.9" fill="#ffe62e"/><path d="m41.1 39.7c-.5-1.6-2.4-3.6-4-3.9-2.5-.5-7.7-.5-10.2 0-1.7.3-3.5 2.3-4 3.9l-.1.3c-.5 1.6.4 2.9 2.1 2.9h14.3c1.7 0 2.6-1.3 2.1-2.9l-.2-.3" fill="#e8e8e8"/><path d="m32 36.8c-1.9 0-3.7.1-4.8.3-1 .2-2.5 1.7-3 3l-.1.3c-.1.3-.1.6 0 .8.1.2.4.3.7.3h14.3c.3 0 .6-.1.7-.3.1-.2.1-.5 0-.8l-.1-.3c-.4-1.3-1.9-2.8-3-3-1-.1-2.8-.3-4.7-.3" fill="#62727a"/><g fill="#e8e8e8"><path d="m25.7 38.7h12.6c-.4-.4-.8-.8-1.2-.9h-10.2c-.4.2-.8.5-1.2.9"/><path d="m24.7 40.3l-.1.3h14.9l-.1-.3c-.1-.2-.2-.4-.3-.7h-14.1c-.2.3-.3.5-.3.7"/></g><g fill="#62727a"><path d="m26.5 5.1c0-.3-.2-.5-.5-.5h-.1c-.3 0-.5-.2-.5-.4s.2-.4.5-.4h2.1c.3 0 .5.2.5.4s-.2.4-.5.4h-.1c-.3 0-.5.2-.5.5v2.1c0 .3-.2.5-.5.5s-.5-.2-.5-.5v-2.1z"/><path d="m30.5 6.7c-.3 0-.5.2-.6.4v.1c-.1.2-.3.4-.6.4-.3 0-.4-.2-.3-.4l.9-2.9c.1-.2.4-.4.6-.4h.2c.3 0 .5.2.6.4l.9 2.9c.1.2-.1.4-.3.4-.3 0-.5-.2-.6-.4v-.1c-.1-.2-.4-.4-.6-.4h-.2m.1-.7c.2 0 .4-.2.3-.4-.1-.2-.2-.6-.3-.8 0 0 0-.1-.1-.3 0 0-.1.2-.1.5 0 0 0 .1-.1.3l-.1.3c.1.2.2.4.4.4"/><path d="m36 7.6c-.3 0-.5-.2-.6-.3-.1-.2-.3-.5-.4-.8 0 0 0 0-.1-.3 0 0-.1.2-.2.4 0 0 0 0-.1.3l-.1.3c-.1.2-.4.4-.7.4h-.1c-.3 0-.4-.2-.2-.4l.7-1.1c.1-.2.1-.6 0-.8l-.6-1c-.1-.2 0-.4.2-.4h.1c.3 0 .5.2.6.3s.3.5.4.8c0 0 0 0 .1.2 0 0 .1-.2.2-.4 0 0 0 0 .1-.2l.1-.3c.1-.2.4-.4.7-.4h.1c.3 0 .4.2.2.4l-.6 1c-.1.2-.1.6 0 .8l.7 1.1c0 .2-.1.4-.5.4"/><path d="m38.1 3.9c.2 0 .5.2.5.5v2.8c0 .3-.2.5-.5.5s-.5-.2-.5-.5v-2.9c.1-.2.3-.4.5-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f697.svg b/public/emoji/1f697.svg new file mode 100644 index 000000000..da85c344d --- /dev/null +++ b/public/emoji/1f697.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58.2 37.9l-3.4-1.6c-1.1-.3-2.1-1.4-2.3-2.4l-2.2-10.1c-.2-1-1.3-1.9-2.4-1.9h-22c-1.1 0-2.4 1-2.9 1.9 0 0-3.3 6.5-4.3 8.4-.5.9-2.7 2.8-3.8 3.1-2.1.8-6.4 3.4-6.4 3.4-1.1.3-2.2 1.8-2.5 2.7l.6 1.9-1.6 1.8-1 3.7h56.2v-8.4c-.1-.8-1-2.2-2-2.5" fill="#f15744"/><path d="m62 51.2c0-1.4-.5-2.2-1.5-2.2h-57c-1 0-1.5.8-1.5 2.2 0 .3.1 2 .2 2.3.2 1.2 1.2 1.1 2.3 1.1h55.1c1 0 2 .1 2.3-1.1 0-.3.1-2 .1-2.3" fill="#b2c1c0"/><g fill="#3e4347"><path d="m37.6 34c0 .6.4 1 .9 1h9.6c.5 0 .8-.5.7-1l-1.3-8.2c-.1-.6-.6-1-1.1-1h-7.9c-.5 0-.9.5-.9 1v8.2"/><path d="m34.8 25.8c0-.6-.4-1-.9-1h-7c-.5 0-1.1.4-1.4.9l-3.8 8.4c-.2.5 0 .9.5.9h11.6c.5 0 .9-.5.9-1v-8.2z"/></g><path d="m4.9 45.3h2.8c.5 0 1-.4 1.1-.9l.6-1.9c.2-.5-.1-.9-.5-.9h-3l-1 3.7" fill="#fff"/><path d="m60.1 41.5h-2.3c-.4 0-.8.4-.9.9 0 0-.4 1.4-.5 1.9-.1.5.1.9.4.9h3.3v-3.7" fill="#ffe62e"/><ellipse cx="16.1" cy="53.6" rx="8.4" ry="8.4" fill="#3e4347"/><path d="m20.9 53.6c0 2.6-2.2 4.8-4.8 4.8-2.7 0-4.8-2.1-4.8-4.8 0-2.6 2.2-4.8 4.8-4.8 2.6 0 4.8 2.2 4.8 4.8" fill="#e8e8e8"/><g fill="#3e4347"><path d="m17.2 51.3c-.2.6-.7 1.2-1.1 1.2s-.9-.5-1.1-1.2v-.1c-.2-.6.3-1.2 1.2-1.2.7 0 1.2.6 1 1.3"/><path d="m14.6 51.5c.4.5.6 1.2.4 1.5-.2.4-.9.5-1.6.4h-.1c-.7-.1-.9-.9-.4-1.6.5-.7 1.2-.9 1.7-.3"/><path d="m13.4 53.8c.7-.1 1.4 0 1.6.4.2.4 0 1.1-.4 1.6l-.1.1c-.5.5-1.2.3-1.6-.4-.4-.8-.2-1.5.5-1.7"/><path d="m14.9 56c.2-.6.7-1.2 1.1-1.2s.9.5 1.1 1.2v.1c.2.6-.3 1.2-1.2 1.2-.7-.1-1.2-.6-1-1.3"/><path d="m17.5 55.8c-.5-.5-.7-1.2-.4-1.6.2-.4.9-.5 1.6-.4h.1c.7.1.9.9.4 1.6-.4.7-1.1.9-1.7.4"/><path d="m18.7 53.4c-.7.1-1.4 0-1.6-.4-.2-.4 0-1.1.4-1.6l.1-.1c.5-.5 1.2-.3 1.6.4.4.9.2 1.6-.5 1.7"/></g><g fill="#e8e8e8"><path d="m18.7 57l-1.1.6-4.2-7.3 1.1-.6z"/><path d="m11.8 53h8.4v1.2h-8.4z"/><path d="m17.6 49.7l1.1.6-4.2 7.3-1.1-.6z"/></g><ellipse cx="47.9" cy="53.6" rx="8.4" ry="8.4" fill="#3e4347"/><path d="m52.8 53.6c0 2.6-2.2 4.8-4.8 4.8s-4.8-2.1-4.8-4.8c0-2.6 2.2-4.8 4.8-4.8s4.8 2.2 4.8 4.8" fill="#e8e8e8"/><g fill="#3e4347"><path d="m49.1 51.3c-.2.6-.7 1.2-1.1 1.2s-.9-.5-1.1-1.2v-.1c-.2-.6.3-1.2 1.2-1.2.7 0 1.2.6 1 1.3"/><path d="m46.5 51.5c.5.5.7 1.2.4 1.6-.2.4-.9.5-1.6.4h-.1c-.7-.1-.9-.9-.4-1.6.4-.8 1.1-1 1.7-.4"/><path d="m45.3 53.8c.7-.1 1.4 0 1.6.4.2.4 0 1.1-.4 1.6l-.1.1c-.5.5-1.2.3-1.6-.4-.4-.8-.2-1.5.5-1.7"/><path d="m46.8 56c.2-.6.7-1.2 1.1-1.2s.9.5 1.1 1.2v.1c.2.6-.3 1.2-1.2 1.2-.7-.1-1.2-.6-1-1.3"/><path d="m49.4 55.8c-.5-.5-.7-1.2-.4-1.6.2-.4.9-.5 1.6-.4h.1c.7.1.9.9.4 1.6-.5.7-1.2.9-1.7.4"/><path d="m50.6 53.4c-.7.1-1.4 0-1.6-.4-.2-.4 0-1.1.4-1.6l.1-.1c.5-.5 1.2-.3 1.6.4.4.9.2 1.6-.5 1.7"/></g><g fill="#e8e8e8"><path d="m50.6 57l-1.1.6-4.2-7.3 1.1-.6z"/><path d="m43.7 53h8.4v1.2h-8.4z"/><path d="m49.5 49.7l1.1.6-4.2 7.3-1.1-.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f698.svg b/public/emoji/1f698.svg new file mode 100644 index 000000000..cd0a8881a --- /dev/null +++ b/public/emoji/1f698.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m55.4 33.1c0 0-5.3-13.7-7.2-14.8-2.9-1.8-12.3-2.3-16.2-2.3-3.9 0-13.3.5-16.2 2.3-1.9 1.1-7.2 14.8-7.2 14.8h46.8" fill="#428bc1"/><g fill="#3e4347"><path d="m5.8 50.3v9.7c0 1.1.8 2 1.9 2h3.8c1 0 1.9-.9 1.9-2v-9.8h-7.6z"/><path d="m50.8 50.3v9.7c0 1.1.8 2 1.9 2h3.8c1 0 1.9-.9 1.9-2v-9.8h-7.6z"/></g><path d="m60.5 50.5c-.5 1-1.9 1.8-3.1 1.8h-50.8c-1.2 0-2.5-.8-3.1-1.8l-.2-.5c-.5-1-.5-2.2.1-2.7.6-.5 2-1 3.2-1h50.8c1.2 0 2.6.4 3.2 1 .6.5.6 1.8.1 2.7l-.2.5" fill="#428bc1"/><path d="m56.2 48.3c.5.5.1 1-.9 1h-46.6c-1 0-1.4-.4-.9-1 .5-.5 1.7-1 2.7-1h43c1 0 2.2.5 2.7 1" fill="#42ade2"/><path d="m59.5 34.3c-2.2-1.1-5-2.3-5-2.3h-45c0 0-2.9 1.2-5 2.3-1.6.8-2.5 1.3-2.5 2.8l1.1 7.2c.3 1.7 2.5 3 4.9 3h48c2.4 0 4.6-1.4 4.9-3l1.1-7.2c0-1.5-.9-2-2.5-2.8" fill="#428bc1"/><path d="m51.6 30.4c0 0-3.2-9.4-4.9-10.4-2.6-1.5-11.2-2-14.7-2-3.5 0-12.1.5-14.7 2-1.7 1-4.9 10.4-4.9 10.4-.4.7.3 1.3 1.5 1.3h36.2c1.2 0 1.9-.6 1.5-1.3" fill="#3e4347"/><path d="m42.1 31.5c-1.9-1.8-4.1-1.8-5.2-1.8-2.9 0-6.9 0-9.8 0-1.1 0-3.5 0-5.2 1.8-.4.4-2.1 2.1-2.1 2.1h24.4c0 0-1.7-1.7-2.1-2.1" fill="#42ade2"/><path d="m40.6 32.8c-.6-.6-.9-1.1-3.6-1.1-2.5 0-8.4 0-10.8 0-1.9 0-2 .5-2.7 1.1-.2.2-.8.9-.8.9h18.8c-.1-.1-.7-.7-.9-.9" fill="#3e4347"/><path d="m7.6 52.2c0 0 .2 1.6.4 2.2.3 1 1.7 1.8 2.8 1.8h42.4c1.1 0 2.5-.7 2.8-1.8.2-.5.4-2.2.4-2.2h-48.8" fill="#42ade2"/><path d="m44.2 57c-5.2 1.5-19.2 1.5-24.4 0-.4-.1-.9-.9-.9-.9h26.2c0 0-.5.8-.9.9" fill="#3e4347"/><path d="m59 41.5c-.4 2.1-2.4 3.8-4.5 3.8h-45c-2.1 0-4.1-1.7-4.5-3.8l-.4-2.1c-.4-2.1 1-3.8 3-3.8h48.8c2.1 0 3.4 1.7 3 3.8l-.4 2.1" fill="#42ade2"/><path d="m25.9 42.2c-.9.6-2.4 1.2-3.5 1.2h-13.8c-1.1 0-2-.9-2-2v-2c0-1.1.9-2 2-2h13.7c1.1 0 2.7.5 3.5 1.2l.8.6c.9.6.9 1.7 0 2.3l-.7.7" fill="#3e4347"/><g fill="#f9f3d9"><ellipse cx="11.4" cy="40.5" rx="2.8" ry="2.9"/><ellipse cx="19.8" cy="40.5" rx="2.8" ry="2.9"/></g><path d="m38.1 42.2c.9.6 2.4 1.2 3.5 1.2h13.7c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2h-13.7c-1.1 0-2.7.5-3.5 1.2l-.8.6c-.9.6-.9 1.7 0 2.3l.8.7" fill="#3e4347"/><g fill="#f9f3d9"><ellipse cx="52.6" cy="40.5" rx="2.8" ry="2.9"/><ellipse cx="44.2" cy="40.5" rx="2.8" ry="2.9"/></g><g fill="#428bc1"><path d="m9.5 31.7c.1.5-.2 1-.8 1h-3.2c-.5 0-1.1-.4-1.2-1l-.4-2c-.1-.5.2-1 .8-1h3.1c.6 0 1.1.4 1.2 1l.5 2"/><path d="m54.5 31.7c-.1.5.2 1 .8 1h3.1c.5 0 1.1-.4 1.2-1l.4-2c.1-.5-.2-1-.8-1h-3.1c-.5 0-1.1.4-1.2 1l-.4 2"/></g><g fill="#b4d7ee"><path d="m38.6 35.6h-13.2l1.9-2h9.4z"/><path d="m25.4 52.2h13.1v3.9h-13.1z"/></g><g fill="#428bc1"><path d="m30.8 33.6h1.9v2h-1.9z"/><path d="m30.8 52.2h1.9v3.9h-1.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f699.svg b/public/emoji/1f699.svg new file mode 100644 index 000000000..12d1b6d10 --- /dev/null +++ b/public/emoji/1f699.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.2 41.1c.1.5-.2 1-.6 1.1l-2.1.4-2.1-12.2 1.8-.2c.5-.1 1 .2 1.1.7l1.9 10.2" fill="#3e4347"/><path d="m56.3 27.7c0 0 1.3-.5 1.3-2.7 0 0-12.4 0-23.9 0-2.1 0-4.8-.1-7.2 4.5-2.1 3.9-5.3 8.1-5.4 8.2-12.4 0-15.4 6.7-16.2 7.5-1.3 1.3-.9 9.4-.9 9.4h2.3 51.3c0 0 2.6 0 2.6-4.1-.1-4.2-3.9-22.8-3.9-22.8" fill="#42ade2"/><g fill="#3e4347"><path d="m5.8 55.5c0 .5-.4.9-.9.9h-2c-.5 0-.9-.4-.9-.9v-4.6c0-.5.4-.9.9-.9h1.9c.5 0 .9.4.9.9l.1 4.6"/><path d="m38.9 55.5c0 .5-.4.9-.9.9h-12c-.5 0-.9-.4-.9-.9v-1.8c0-.5.4-.9.9-.9h12c.5 0 .9.4.9.9v1.8"/><path d="m62 55.5c0 .5-.4.9-.9.9h-1.9c-.5 0-.9-.4-.9-.9v-5.5c0-.5.4-.9.9-.9h1.9c.5 0 .9.4.9.9v5.5"/></g><g fill="#b4d7ee"><path d="m16.1 44.7c3.7 0 6.9 2.2 8.5 5.4-.8-4.2-4.3-7.4-8.5-7.4-4.2 0-7.7 3.2-8.5 7.4 1.6-3.3 4.8-5.4 8.5-5.4"/><path d="m47.9 44.7c3.7 0 6.8 2.2 8.4 5.4-.7-4.2-4.2-7.4-8.4-7.4-4.2 0-7.7 3.2-8.4 7.4 1.6-3.3 4.8-5.4 8.4-5.4"/></g><path d="m3.9 49.1c0 0 0-2.5.5-3 .5-.6 1.8-.8 3-.6.9.2-.5 2.6-3.5 3.6" fill="#d6eef0"/><g fill="#3e4347"><path d="m41.7 38.2c0 .7.5 1.2 1.1 1.2h9.2c.6 0 1-.5.9-1.2l-1.6-8.6c-.1-.7-.7-1.2-1.3-1.2h-7.2c-.6 0-1.1.5-1.1 1.2 0 0 0 8.6 0 8.6"/><path d="m39.5 29.6c0-.7-.5-1.2-1.1-1.2h-6.1c-.6 0-1.3.5-1.6 1.1l-4.5 8.9c-.3.6 0 1.1.6 1.1h11.6c.6 0 1.1-.5 1.1-1.2v-8.7"/><ellipse cx="16.1" cy="53.7" rx="8.4" ry="8.3"/></g><ellipse cx="16.1" cy="53.7" rx="4.8" ry="4.7" fill="#e8e8e8"/><g fill="#3e4347"><path d="m17.2 51.4c-.2.6-.7 1.1-1.1 1.1s-.9-.5-1.1-1.1v-.1c-.2-.6.3-1.1 1.2-1.1.7 0 1.2.5 1 1.2"/><path d="m14.6 51.6c.5.5.7 1.2.4 1.5-.2.4-.9.5-1.6.4h-.1c-.7-.1-.9-.8-.4-1.6.5-.7 1.2-.9 1.7-.3"/><path d="m13.4 53.9c.7-.1 1.4 0 1.6.4.2.4 0 1.1-.4 1.5l-.1.1c-.5.5-1.2.3-1.6-.4-.4-.7-.2-1.4.5-1.6"/><path d="m14.9 56c.2-.6.7-1.1 1.1-1.1s.9.5 1.1 1.1v.1c.2.6-.3 1.1-1.2 1.1-.7.1-1.2-.5-1-1.2"/><path d="m17.5 55.8c-.5-.5-.7-1.2-.4-1.5.2-.4.9-.5 1.6-.4h.1c.7.1.9.8.4 1.6-.4.7-1.1.9-1.7.3"/><path d="m18.7 53.5c-.7.1-1.4 0-1.6-.4-.2-.4 0-1.1.4-1.5l.1-.1c.5-.5 1.2-.3 1.6.4.4.7.2 1.4-.5 1.6"/></g><g fill="#e8e8e8"><path d="m18.7 57l-1.1.6-4.2-7.2 1.1-.6z"/><path d="m11.8 53.1h8.4v1.2h-8.4z"/><path d="m17.6 49.8l1.1.6-4.2 7.2-1.1-.6z"/></g><ellipse cx="47.9" cy="53.7" rx="8.4" ry="8.3" fill="#3e4347"/><ellipse cx="47.9" cy="53.7" rx="4.8" ry="4.7" fill="#e8e8e8"/><g fill="#3e4347"><path d="m49.1 51.4c-.2.6-.7 1.1-1.1 1.1s-1-.5-1.2-1.1v-.1c-.2-.6.3-1.1 1.2-1.1.8 0 1.3.5 1.1 1.2"/><path d="m46.5 51.6c.5.5.7 1.2.4 1.5-.2.4-.9.5-1.6.4h-.1c-.7-.1-.9-.8-.4-1.6.4-.7 1.1-.9 1.7-.3"/><path d="m45.3 53.9c.7-.1 1.4 0 1.6.4.2.4 0 1.1-.4 1.5l-.1.1c-.5.5-1.2.3-1.6-.4-.4-.7-.2-1.4.5-1.6"/><path d="m46.8 56c.2-.6.7-1.1 1.1-1.1s.9.5 1.1 1.1v.1c.2.6-.3 1.1-1.2 1.1-.7.1-1.2-.5-1-1.2"/><path d="m49.4 55.8c-.5-.5-.7-1.2-.4-1.5.2-.4.9-.5 1.6-.4h.1c.7.1.9.8.4 1.6-.5.7-1.2.9-1.7.3"/><path d="m50.6 53.5c-.7.1-1.4 0-1.6-.4-.2-.4 0-1.1.4-1.5l.1-.1c.5-.5 1.2-.3 1.6.4.4.7.2 1.4-.5 1.6"/></g><g fill="#e8e8e8"><path d="m50.6 57l-1.1.6-4.2-7.2 1.1-.6z"/><path d="m43.7 53.1h8.4v1.2h-8.4z"/><path d="m49.5 49.8l1.1.6-4.2 7.2-1.1-.6z"/></g><g fill="#3e4347"><path d="m37.7 21c0 0-2.1 1-2.1 4h2.1c0 0-.2-2.6 1.9-4h-1.9"/><path d="m49.6 21c0 0 2.1 1 2.1 4h-2.1c0 0 .2-2.6-1.9-4h1.9"/><path d="m34.5 22h18.1c1.5 0 1.5-2 0-2h-18.1c-1.5 0-1.5 2 0 2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f69a.svg b/public/emoji/1f69a.svg new file mode 100644 index 000000000..c543e9862 --- /dev/null +++ b/public/emoji/1f69a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 50.8c0-1-.8-1.9-1.9-1.9h-56.2c-1 0-1.9.8-1.9 1.9v1.9c0 1 .8 1.9 1.9 1.9h56.2c1 0 1.9-.8 1.9-1.9v-1.9" fill="#b2c1c0"/><ellipse cx="12.3" cy="55.5" rx="6.6" ry="6.5" fill="#3e4347"/><ellipse cx="12.3" cy="55.5" rx="3.8" ry="3.7" fill="#b2c1c0"/><ellipse cx="50.8" cy="55.5" rx="6.6" ry="6.5" fill="#3e4347"/><ellipse cx="50.8" cy="55.5" rx="3.8" ry="3.7" fill="#b2c1c0"/><path d="m54.5 19h-26.3c-3.1 0-5.6 2.5-5.6 5.6v24.3h37.5v-24.3c0-3.1-2.5-5.6-5.6-5.6" fill="#62727a"/><path d="m15.1 26.5c-4.5 0-5.6 0-5.6 7.5 0 5.6-5.6 5.6-5.6 11.2v3.7h18.8v-22.4c-.1 0-5.2 0-7.6 0" fill="#f15744"/><path fill="#ffce31" d="m5.8 43.3h1.9v3.7h-1.9z"/><path d="m12.8 39.6c-1.1 0-1.7.8-1.3 1.8l1.6 4c.4 1 1.6 1.7 2.7 1.7h3c1.1 0 2-.8 2-1.9v-3.7c0-1-.9-1.9-2-1.9h-6" fill="#d33b23"/><g fill="#3e4347"><path d="m20.8 28.3h-7.5c0 0-1.9.2-1.9 2.8v4.5c0 0 0 2.1 1.9 2.1s7.5 0 7.5 0v-9.4"/><circle cx="12.3" cy="51.7" r=".9"/><circle cx="9.1" cy="53.6" r=".9"/><path d="m8.6 56.5c.4-.3 1-.1 1.3.3.3.4.1 1-.3 1.3-.4.3-1 .1-1.3-.3-.3-.5-.2-1 .3-1.3"/><circle cx="12.3" cy="59.2" r=".9"/><circle cx="15.6" cy="57.3" r=".9"/><circle cx="15.6" cy="53.6" r=".9"/></g><ellipse cx="12.3" cy="55.5" rx="1.9" ry="1.9" fill="#62727a"/><g fill="#3e4347"><circle cx="50.8" cy="51.7" r=".9"/><circle cx="47.5" cy="53.6" r=".9"/><path d="m47 56.5c.4-.3 1-.1 1.3.3.3.4.1 1-.3 1.3-.4.3-1 .1-1.3-.3-.3-.5-.1-1 .3-1.3"/><circle cx="50.8" cy="59.2" r=".9"/><circle cx="54" cy="57.3" r=".9"/><circle cx="54" cy="53.6" r=".9"/></g><ellipse cx="50.8" cy="55.5" rx="1.9" ry="1.9" fill="#62727a"/><g fill="#fff"><path d="m28.4 32.7c-.5-.4-1.2-.6-2.2-.6-.6 0-1.2 0-1.6.1v5.4c.3 0 .8.1 1.4.1 1.1 0 1.9-.3 2.5-.8.5-.5.9-1.2.9-2.2-.2-.9-.5-1.5-1-2m-2.3 4.2c-.2 0-.4 0-.6 0v-3.9c.1 0 .4-.1.7-.1 1.3 0 2 .7 2 1.9 0 1.4-.8 2.1-2.1 2.1"/><path d="m33.2 35.2h-2.1v1.6h2.3v.8h-3.3v-5.5h3.2v.9h-2.2v1.4h2.1v.8"/><path d="m35.3 36.8v-4.7h-1v5.5h3.3v-.8z"/><path d="m38.3 32.1h1v5.5h-1z"/><path d="m43.7 32.1l-.8 2.5c-.2.7-.4 1.3-.6 2-.1-.7-.3-1.3-.5-2l-.8-2.5h-1l1.8 5.5h1.2l1.9-5.5c-.1 0-1.2 0-1.2 0"/><path d="m46.4 36.8v-1.6h2.1v-.8h-2.1v-1.4h2.2v-.9h-3.2v5.5h3.3v-.8z"/><path d="m53.1 36.1c-.1-.5-.4-.9-.8-1.1.5-.2 1-.7 1-1.4 0-.5-.2-.8-.5-1.1-.4-.3-.9-.4-1.7-.4-.6 0-1.1 0-1.5.1v5.4h1v-2.3h.5c.6 0 .8.2 1 1 .2.7.3 1.1.4 1.3h1c-.1-.2-.2-.8-.4-1.5m-1.9-1.5h-.6v-1.7c.1 0 .3 0 .6 0 .7 0 1.1.3 1.1.9 0 .5-.4.8-1.1.8"/><path d="m57.1 32.1l-.7 1.4c-.2.4-.3.7-.5 1.1-.1-.4-.3-.7-.5-1.1l-.7-1.4h-1.1l1.7 3.2v2.3h1v-2.3l1.8-3.2h-1"/></g><g fill="#3e4347"><path d="m27.3 30.2v-5.6c0-.5.4-.9.9-.9h26.2c.5 0 .9.4.9.9v5.6h1.9v-5.6c0-1.5-1.3-2.8-2.8-2.8h-26.2c-1.6 0-2.8 1.3-2.8 2.8v5.6c0 0 1.9 0 1.9 0"/><path d="m55.4 39.6v3.7c0 .5-.4.9-.9.9h-26.3c-.5 0-.9-.4-.9-.9v-3.7h-1.9v3.7c0 1.5 1.3 2.8 2.8 2.8h26.2c1.6 0 2.8-1.3 2.8-2.8v-3.7h-1.8"/></g><g fill="#b2c1c0"><circle cx="29.2" cy="25.5" r=".9"/><circle cx="53.6" cy="25.5" r=".9"/><circle cx="29.2" cy="42.4" r=".9"/><circle cx="53.6" cy="42.4" r=".9"/></g><path d="m37.6 55.5c0 1-.8 1.9-1.9 1.9h-7.5c-1 0-1.9-.8-1.9-1.9v-1.9c0-1 .8-1.9 1.9-1.9h7.5c1 0 1.9.8 1.9 1.9v1.9" fill="#62727a"/><path d="m28.5 52.7c-.6 0-1.2.4-1.2.9 0 .5.5.9 1.2.9h7c.6 0 1.2-.4 1.2-.9 0-.5-.5-.9-1.2-.9h-7" fill="#b2c1c0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f69b.svg b/public/emoji/1f69b.svg new file mode 100644 index 000000000..5f0fbc1ca --- /dev/null +++ b/public/emoji/1f69b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><ellipse cx="2.9" cy="37.4" rx=".5" ry="2.1"/><path d="m2.9 35.3h1.4v4.3h-1.4z"/></g><ellipse cx="2.9" cy="37.4" rx=".2" ry="1.1" fill="#b2c1c0"/><g fill="#3e4347"><ellipse cx="4.7" cy="39.1" rx=".6" ry="2.7"/><ellipse cx="6.6" cy="39.1" rx=".6" ry="2.7"/><path d="m4.7 36.3h1.8v5.4h-1.8z"/></g><g fill="#b2c1c0"><ellipse cx="4.7" cy="39.1" rx=".3" ry="1.4"/><path d="M12.1 44.4 2 35.5 2 25.4 12.1 16.6z"/></g><path fill="#e1e8ed" d="m9.5 44.4l-4.1-4v-4.4l4.1 1.2z"/><path fill="#fff" d="m9.5 37.2l-4.1-1.2h1.6l5.1 1.2z"/><g fill="#62727a"><path d="m12.1 16.6h13.4v27.8h-13.4z"/><path d="m9.5 37.2h4.9v7.2h-4.9z"/></g><path fill="#c94747" d="m21.3 37.2h12.3v11.8h-12.3z"/><g fill="#3e4347"><path d="m29.7 60.2c0 1-.8 1.8-1.7 1.8h-3.4c-.9 0-1.7-.8-1.7-1.8v-15.2c0-1 .8-1.8 1.7-1.8h3.4c.9 0 1.7.8 1.7 1.8v15.2"/><ellipse cx="56" cy="50.7" rx="3.4" ry="8.4"/><ellipse cx="52.6" cy="50.7" rx="3.4" ry="8.4"/><path d="m52.2 50.7h4.2v8.4h-4.2z"/><path d="m11 38.6h2.5v9.4h-2.5z"/><ellipse cx="13.6" cy="43.2" rx=".8" ry="4.7"/><ellipse cx="11" cy="43.2" rx=".9" ry="4.7"/></g><g fill="#b2c1c0"><ellipse cx="11" cy="43.2" rx=".4" ry="2.8"/><path d="m39.9 2c-.2 0-.4 0-.6.1-.2.4-.3.8-.3 1.3 0 .3.1.7.2 1 .4 0 .7.1.7.5 0 2.7 0 10.3 0 10.3h1.7v-11.3c0-1.1-.8-1.9-1.7-1.9"/></g><path d="m59.2 38.3c-.5-.5-2.3-1.4-2.3-1.4s-.5-5-1.4-6.1c-.9-1.1-7.2-2.3-8.5-5.4-1.3-3.1-1.8-5.4-1.8-5.4s1.5 0 1-1.2c-.5-1.2-2.8-3.4-5.4-4 0 0-1.3-2-3.3-2.6-2.1-.6-19.5-3.3-20.4-.7-1.8 5.4-1.9 10.6-2.7 26 0 0-1.6.5-1.6 1.8 0 1.3 0 5.9 0 5.9l8.6 4.6c.3-4.9 1.3-8.5 2.5-8.5 1.4 0 2.5 5 2.5 11.2 1.3.5 3.9 1.2 8.4 1 7.2-.4 27.2-3 27.2-3s.5-8.6-2.8-12.2" fill="#f15744"/><path d="m56 43.2c.1.5-.3 1-.8 1l-14.2.9c-.5 0-.9-.4-.9-.9l-1.1-11.3c0-.5.3-.9.8-.9h14.2c.5 0 .9.4 1 .9l1 10.3" fill="#b2c1c0"/><path d="m19.1 28.2c0 .5.4 1 .9 1h2.5c.5 0 .9-.4.9-1v-7.8c0-.5-.4-.8-.8-.6l-2.7 1.3c-.4.2-.8.8-.8 1.4v5.7" fill="#3e4347"/><path d="m51.9 30.8c.9 0 .9-.1 0-.2l-13.7-1.2c-.9-.1-2.5-.4-3.4-.6l-5.3-1.4c-.9-.2-1-.1-.1.3l4.6 2.3c.9.4 1.7 1.6 2 2.5l2.7 10.9c.2 1 .3 1 .2 0l-1.4-10.8c-.1-1 .5-1.8 1.5-1.8h12.9" fill="#fed0ac"/><g fill="#b2c1c0"><path d="m17 34.1c-1 .9-2.4.9-3.4 0 0-6.4 0-12.8 0-19.2 1-.9 2.4-.9 3.4 0 0 6.4 0 12.8 0 19.2"/><path d="m14.4 2c-.2 0-.4 0-.6.1-.2.4-.3.8-.3 1.3 0 .3.1.7.2 1 .4 0 .7.1.7.5 0 2.7 0 10.3 0 10.3h1.7v-11.3c0-1.1-.8-1.9-1.7-1.9"/></g><g fill="#3e4347"><path d="m41 34.7c.1.5.5.9 1 .9l3.6-.1c.5 0 .9-.4.8-.9-.1-.5-.5-.9-1-.9l-3.6.1c-.5 0-.9.4-.8.9"/><path d="m41.5 38.4c.1.5.5.9 1 .9l3.6-.1c.5 0 .9-.4.8-.9-.1-.5-.5-.9-1-.9l-3.6.1c-.6 0-.9.4-.8.9"/><path d="m41.9 42.1c.1.5.5.9 1 .9l3.6-.1c.5 0 .9-.4.8-.9-.1-.5-.5-.9-1-.9l-3.6.1c-.5-.1-.9.4-.8.9"/><path d="m49 33.7c-.5 0-.9.4-.8.9.1.5.5.9 1 .9l3.6-.1c.5 0 .9-.4.8-.9-.1-.5-.5-.9-1-.9l-3.6.1"/><path d="m48.7 38.3c.1.5.5.9 1 .9l3.6-.1c.5 0 .9-.4.8-.9-.1-.5-.5-.9-1-.9l-3.6.1c-.5-.1-.9.4-.8.9"/><path d="m49.1 41.9c.1.5.5.9 1 .9l3.6-.1c.5 0 .9-.4.8-.9-.1-.5-.5-.9-1-.9l-3.6.1c-.5 0-.8.4-.8.9"/><path d="m34.9 19.4l-8.6-.6c-.4 0-.8.4-.8.9v4.8c0 .5.4 1 .8 1l9 .4-.4-6.5"/><path d="m45.8 25.5l-1.7-4.6c-.1-.5-.6-.9-1.1-.9l-7-.5.4 6.5 8.9.4c.4 0 .7-.4.5-.9"/></g><g fill="#fff"><path d="m39.9 50.3c0 .5-.4 1-.8 1l-5.1.3c-.5 0-.8-.4-.8-.9v-1.5c0-.5.4-1 .8-1l5.1-.3c.5 0 .8.4.8.9v1.5"/><path d="m60.3 48.3c0 .5-.4 1-.8 1.1l-3.5.4c-.5.1-.8-.3-.8-.9v-1.3c0-.5.4-1 .8-1.1l3.4-.4c.5-.1.8.3.8.9v1.3z"/></g><path fill="#62727a" d="m21.6 53.6l-8.9-7.5v-3.3l8.9 5.7z"/><path d="m22.1 47.9c-.5 0-.9.4-.9.9v7.5c0 .5.4.9.9.9h.9v-9.4l-.9.1" fill="#b2c1c0"/><g fill="#fed0ac"><path d="m22.1 36.4c0 0 7.5-4.4 10.7 4.9 3 9.2-4.2-5.1-10.7-4.9"/><path d="m21.3 13.3c0 0 3.5-2 4.9 2.3 1.5 4.2-1.9-2.4-4.9-2.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f69c.svg b/public/emoji/1f69c.svg new file mode 100644 index 000000000..794c2d369 --- /dev/null +++ b/public/emoji/1f69c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b8331e" d="m28.2 38.6h-23.1v6.5l9.1 7.5h33.7v-14z"/><path d="m52.6 17h-23.4l-2.8 21.4h-21.3v1.6h21.1l4.4 6.4h7.1l17.8-7.8-2.9-21.6m-4.7 19.7v-12.4c-5.2 0-2.3 4.5-4.2 7.3-2.6 3.7-7.4.4-7.4 5h-7.1l1.9-17.8h1.2v1.8c-.5.3-.8.8-.8 1.4v6.3c0 .9.8 1.7 1.7 1.7.9 0 1.7-.8 1.7-1.7v-6.3c0-.9-.8-1.7-1.7-1.7v-1.5h17.6l1.9 17.8-4.8.1" fill="#3e4347"/><g fill="#f14e3a"><path d="m54 17c0 .7-.2 1-.9 1h-24.2c-.7 0-.9-.3-.9-1v-2c0-.7.2-1 .9-1h24.2c.7 0 .9.3.9 1v2"/><path d="m6.9 33.3l21.3-3.3v8.4h-23.9c0 0 1.7-4.1 2.6-5.1"/><path d="m37.3 45.1c2-4.3 6-7.3 10.7-7.3 4.6 0 8.5 2.8 10.6 7l3.4-1.6c-2.5-5.8-7.8-9.4-14-9.4-6.3 0-11.6 3.4-14.1 9.4l3.4 1.9"/></g><circle cx="47.9" cy="49.8" r="12.2" fill="#3e4347"/><path d="m54.5 49.8c0 3.6-2.9 6.6-6.6 6.6-3.6 0-6.6-2.9-6.6-6.6 0-3.6 2.9-6.6 6.6-6.6 3.7 0 6.6 3 6.6 6.6" fill="#ffd45c"/><circle cx="47.9" cy="49.8" r="2.8" fill="#3e4347"/><path d="m15.3 43.6c-2.3-1.1-4.8-1.5-7.1-.9-.7-1.7-2.4-2.9-4.3-2.9v-11.4h-1.9v14.1h1.9v-.9c1.1 0 2.1.7 2.5 1.6-.7.3-1.5.7-2.1 1.2h-2.3v2.9h3l13.6 6.6h2.7c.2-4.5-2-8.4-6-10.3" fill="#f14e3a"/><circle cx="10.4" cy="53.6" r="8.4" fill="#3e4347"/><path d="m15.1 53.6c0 2.6-2.1 4.7-4.7 4.7-2.6 0-4.7-2.1-4.7-4.7s2.1-4.7 4.7-4.7c2.6 0 4.7 2.1 4.7 4.7" fill="#ffd45c"/><circle cx="10.4" cy="53.6" r="1.9" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f69d.svg b/public/emoji/1f69d.svg new file mode 100644 index 000000000..4244515a2 --- /dev/null +++ b/public/emoji/1f69d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#aab5bc" d="m2 34.2h60v5.6h-60z"/><path fill="#c5d0d8" d="m2 39.8h60v5.6h-60z"/><path fill="#dfecf4" d="m2 43.1h60v.9h-60z"/><g fill="#3e4347"><path d="m2 34.2h60v.9h-60z"/><path d="m4.8 36.5h3.7v1.9h-3.7z"/><path d="m12.3 36.5h3.8v1.9h-3.8z"/><path d="m19.8 36.5h3.8v1.9h-3.8z"/><path d="m27.3 36.5h3.8v1.9h-3.8z"/></g><path fill="#c5d0d8" d="m9.5 45.5h7.5v16.5h-7.5z"/><path fill="#dfecf4" d="m10.8 45.5h4.7v16.5h-4.7z"/><path fill="#c5d0d8" d="m47 45.5h7.5v16.5h-7.5z"/><path fill="#dfecf4" d="m48.3 45.5h4.7v16.5h-4.7z"/><path fill="#c5d0d8" d="m28.2 45.5h7.5v16.5h-7.5z"/><path fill="#dfecf4" d="m29.6 45.5h4.7v16.5h-4.7z"/><path d="M7.7,24.1c0,3.8,9.9,13.5,22.9,13.5H62V24.1H7.7" fill="#c5d0d8"/><path d="m7.7 24.1c0 .8.5 1.9 1.3 3.1h53v-3.1h-54.3" fill="#3e4347"/><path d="m45.5 39.9c-8.6 0-12.7-3.6-16.2-6.8-2.8-2.5-5.4-4.9-9.5-4.9h-10c.9 1 1.9 2.1 3.3 3.1h6.7c2.9 0 4.9 1.8 7.4 4.1 3.8 3.4 8.5 7.6 18.3 7.6h16.5v-3.1c0 0-16.5 0-16.5 0" fill="#428bc1"/><path d="m46.4 37.3c-8.6 0-12.7-3.6-16.2-6.8-2.8-2.5-5.4-4.9-9.5-4.9h-11.8v1.4c.4.6.8 1.1 1.4 1.7h10.4c2.9 0 4.9 1.8 7.4 4.1 3.8 3.4 8.5 7.6 18.3 7.6h15.6v-3.1h-15.6" fill="#3e4347"/><path d="M37.1,2h-2.4c-7.9,0-27,14.7-27,22.1h35.1H62V2H37.1z" fill="#dfecf4"/><g fill="#3e4347"><path d="m34.3 6.8c0-3-1.3-3-5.9-3 0 0-13.6 5.9-19.9 17.3 0 0 13.7-4 21.6-4 2.3 0 4.2-7 4.2-10.3"/><path d="m62 3.8v15.3c0 0-.3 0-3.1 0-4.8 0-17.6-15.3-12.1-15.3 3.8 0 15.2 0 15.2 0"/><path d="m42.5 15.4c0 1.5-1.2 2.7-2.7 2.7-1.5 0-2.7-1.2-2.7-2.7v-8.9c0-1.5 1.2-2.7 2.7-2.7 1.5 0 2.7 1.2 2.7 2.7v8.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f69e.svg b/public/emoji/1f69e.svg new file mode 100644 index 000000000..2bbbd3a02 --- /dev/null +++ b/public/emoji/1f69e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#63686b" d="m2 15.8l11.8-5.3 8.9-8.5 3.3 6.7 5 3 2.9 4.1 2.9-2.9 2.9-1.5 1.6 4 2.3 1.4 3.4-4.4 1.7-.4 2.6-4.6 5.1 5.5 1.8 4.5 3.8 4.2v36.6h-60z"/><g fill="#c5d0d8"><path d="m22.7 2l.1 3.8-1.8 1.6-.9 3.1 3-1.7 2-.6.9.5z"/><path d="m27.1 9.3l-.3 2.3-2.3 3.4-3.5 9.1 2.3-.3 1.2 3.2 1.8-2.7 1.6 1.4.9 6.4 2.7-2.5.4-4.2 1.5 4.2.7 4.3 1.6-8.5-1.8-9.6-2.9-4.1z"/><path d="m39.7 11.4l-.3 5-2.6 4-.6 6.9 3.5-5.4 1.2 3.5 3.1 6.3v-5.1l-.6-6.2.2-3.6-2.3-1.4z"/><path d="m51.3 7.4l1.4 4-1.1 1-.3 5.6-3.1 1.5v5.9l-1.4 5.4 2.9.9 1.9 2.6 2-.4 4 6.7-.6-4.2 2.4 1.4.5-4.8 2.1 4v-15.4l-3.8-4.2-1.8-4.5z"/><path d="m10.4 30l1.6-8.1 7-5.3-1.7-.6 1-4.9-2.8 5.5-2.9 1.5 1.4-4-1.4.9.4-3.6-2.6 4.9-1 6.5-3.1-8.9-4.3 1.9v22z"/></g><path fill="#3e4347" d="m2 58.2h60v1.9h-60z"/><path fill="#89664c" d="m2 60.1h60v1.9h-60z"/><g fill="#dbb471"><path d="m39.5 60.1h3.8v1.9h-3.8z"/><path d="m32 60.1h3.8v1.9h-3.8z"/><path d="m54.5 60.1h3.8v1.9h-3.8z"/><path d="m47 60.1h3.8v1.9h-3.8z"/><path d="m9.5 60.1h3.8v1.9h-3.8z"/><path d="m2 60.1h3.8v1.9h-3.8z"/><path d="m24.5 60.1h3.8v1.9h-3.8z"/><path d="m17 60.1h3.8v1.9h-3.8z"/></g><circle cx="27.1" cy="55.1" r="4.4" fill="#94989b"/><path d="m27.1 58.1c-1.6 0-2.9-1.3-2.9-2.9 0-1.6 1.3-2.9 2.9-2.9s2.9 1.3 2.9 2.9c0 1.5-1.3 2.9-2.9 2.9m0-4.4c-.8 0-1.5.7-1.5 1.5 0 .8.7 1.5 1.5 1.5s1.5-.7 1.5-1.5c0-.9-.7-1.5-1.5-1.5" fill="#3e4347"/><circle cx="36.9" cy="55.1" r="4.4" fill="#94989b"/><path d="m36.9 58.1c-1.6 0-2.9-1.3-2.9-2.9 0-1.6 1.3-2.9 2.9-2.9 1.6 0 2.9 1.3 2.9 2.9 0 1.5-1.3 2.9-2.9 2.9m0-4.4c-.8 0-1.5.7-1.5 1.5 0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5-.1-.9-.7-1.5-1.5-1.5" fill="#3e4347"/><circle cx="57" cy="55.1" r="4.4" fill="#94989b"/><path d="m57 58.1c-1.6 0-2.9-1.3-2.9-2.9 0-1.6 1.3-2.9 2.9-2.9 1.6 0 2.9 1.3 2.9 2.9 0 1.5-1.3 2.9-2.9 2.9m0-4.4c-.8 0-1.5.7-1.5 1.5 0 .8.7 1.5 1.5 1.5.8 0 1.5-.7 1.5-1.5-.1-.9-.7-1.5-1.5-1.5" fill="#3e4347"/><path d="M62,20.7H25.9c-2.8,0-5.1,2.3-5.1,5.1v29.4H62V25.8V20.7z" fill="#f2b200"/><path d="M62,20.7H25.9c-2.8,0-5.1,2.3-5.1,5.1v2.6H62V20.7z" fill="#699635"/><path fill="#ffe62e" d="m20.7 28.3h41.3v14h-41.3z"/><g fill="#3e4347"><path d="m20.1 52.6h.6v2.6h-.6z"/><path d="m18.6 51.3h1.6v5.1h-1.6z"/></g><path fill="#89664c" d="m41.3 50.3h11.3l2.5-2.5h6.9v-2.6h-7.9l-2.6 2.6h-9.2l-2.5-2.6h-19.1v2.6h18z"/><g fill="#3e4347"><path d="m60.5 38.8c0 .5-.4 1-1 1h-5.7c-.5 0-1-.4-1-1v-7c0-.5.4-1 1-1h5.7c.5 0 1 .4 1 1v7"/><path d="m50.8 38.8c0 .5-.4 1-1 1h-5.7c-.5 0-1-.4-1-1v-7c0-.5.4-1 1-1h5.7c.5 0 1 .4 1 1v7"/><path d="m41 38.8c0 .5-.4 1-1 1h-5.7c-.5 0-1-.4-1-1v-7c0-.5.4-1 1-1h5.7c.5 0 1 .4 1 1 0 0 0 7 0 7"/><path d="m31.3 38.8c0 .5-.4 1-1 1h-5.7c-.5 0-1-.4-1-1v-7c0-.5.4-1 1-1h5.7c.5 0 1 .4 1 1v7"/><path d="m20.7 51.3h41.3v3.8h-41.3z"/></g><g fill="#b4d7ee"><path d="m30.3 37.8c0 .5-.4.9-.9.9h-3.8c-.5 0-.9-.4-.9-.9v-4.9c0-.5.4-.9.9-.9h3.8c.5 0 .9.4.9.9v4.9"/><path d="m40 37.8c0 .5-.4.9-.9.9h-3.8c-.5 0-.9-.4-.9-.9v-4.9c0-.5.4-.9.9-.9h3.8c.5 0 .9.4.9.9v4.9"/><path d="m49.7 37.8c0 .5-.4.9-.9.9h-3.8c-.5 0-.9-.4-.9-.9v-4.9c0-.5.4-.9.9-.9h3.8c.5 0 .9.4.9.9v4.9"/><path d="m59.4 37.8c0 .5-.4.9-.9.9h-3.8c-.5 0-.9-.4-.9-.9v-4.9c0-.5.4-.9.9-.9h3.8c.5 0 .9.4.9.9v4.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f69f.svg b/public/emoji/1f69f.svg new file mode 100644 index 000000000..9f1974860 --- /dev/null +++ b/public/emoji/1f69f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#94989b"><path d="m2 9.5h60v1.9h-60z"/><path d="m2 17h60v1.9h-60z"/></g><g fill="#63686b"><path d="m2 11.4h60v5.6h-60z"/><circle cx="54.5" cy="5.8" r="3.8"/></g><circle cx="54.5" cy="5.8" r="2.3" fill="#3e4347"/><circle cx="26.4" cy="5.8" r="3.8" fill="#63686b"/><circle cx="26.4" cy="5.8" r="2.3" fill="#3e4347"/><circle cx="35.8" cy="5.8" r="3.8" fill="#63686b"/><g fill="#3e4347"><circle cx="35.8" cy="5.8" r="2.3"/><path d="m28.2 2h5.6v16.9h-5.6z"/></g><path fill="#63686b" d="m29.2 2h3.8v16.9h-3.8z"/><path fill="#3e4347" d="m56.4 2h5.6v16.9h-5.6z"/><g fill="#63686b"><path d="m57.3 2h3.8v16.9h-3.8z"/><path d="m43.2 27.3h15v24.4h-15z"/></g><path fill="#3e4347" d="m45.1 29.2h11.2v20.6h-11.2z"/><path fill="#63686b" d="m24.5 27.3h15v24.4h-15z"/><path fill="#3e4347" d="m26.4 29.2h11.2v20.6h-11.2z"/><path fill="#63686b" d="m20.8 27.3h-7.6l-7.4 24.4h15z"/><path fill="#3e4347" d="m18.9 29.2v20.6h-11.3l7.5-20.6z"/><g fill="#ed4c5c"><path d="m16.1 23.6c-5.6 0-6.6 3.8-6.6 3.8l-7.5 24.3c0 7.5 0 10.3 14.8 10.3h45.2v-10.3-24.4-3.8c0 .1-34 .1-45.9.1m23.4 3.7v24.4h-15v-24.4h15m-33.7 24.4l7.5-24.4h7.5v24.4h-15m52.4 0h-15v-24.4h15v24.4"/><path d="m24.5 18.9h37.5v3.8h-37.5z"/></g><path fill="#63686b" d="m28.2 22.6h33.8v.9h-33.8z"/><path fill="#fff" d="m2.9 53.1h2.8v2.8h-2.8z"/><path fill="#ffce31" d="m5.8 53.1h5.6v2.8h-5.6z"/><g fill="#94989b"><path d="m25.4 4.8h11.2v1.9h-11.2z"/><path d="m53.6 4.8h8.4v1.9h-8.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6a0.svg b/public/emoji/1f6a0.svg new file mode 100644 index 000000000..e8eb10897 --- /dev/null +++ b/public/emoji/1f6a0.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#94989b" d="m30.7 6.7h3.8v15h-3.8z"/><g fill="#3e4347"><path d="M62 17 2 5.8 2 3.9 62 15.1z"/><path d="m42.3 9.5l-20.6-3.7v-1.9l20.6 3.7z"/><circle cx="21.8" cy="4.8" r="2.8"/></g><circle cx="21.8" cy="4.8" r=".9" fill="#94989b"/><circle cx="42.2" cy="8.6" r="2.8" fill="#3e4347"/><circle cx="42.2" cy="8.6" r=".9" fill="#94989b"/><path fill="#d0d0d0" d="m30.7 14.2h3.8v7.5h-3.8z"/><path d="M62,51.7C62,57.4,57.4,62,51.7,62H12.3C6.6,62,2,57.4,2,51.7V30.8c0-5.7,4.6-10.3,10.3-10.3h39.5 + c5.7,0,10.3,4.6,10.3,10.3V51.7z" fill="#dae3ea"/><path d="m57.9 47.5h-51.8v-14.7c0-4.7 3.8-8.5 8.5-8.5h34.9c4.7 0 8.5 3.8 8.5 8.5l-.1 14.7" fill="#3e4347"/><path d="M62,51.7C62,57.4,57.4,62,51.7,62H12.3C6.6,62,2,57.4,2,51.7H62z" fill="#ed4c5c"/><g fill="#dae3ea"><path d="m61.1 55.8c.3-.7.5-1.3.7-2.1h-59.6c.1.7.4 1.4.7 2.1h58.2"/><path d="m43.9 21.5h4.1v27h-4.1z"/><path d="m30 21.5h4.1v27h-4.1z"/><path d="m16 21.5h4.1v27h-4.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6a1.svg b/public/emoji/1f6a1.svg new file mode 100644 index 000000000..84de8fddf --- /dev/null +++ b/public/emoji/1f6a1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#94989b"><path d="m30 11.5h4v12h-4z"/><path d="m39.6 13l-15.7-3.1.5-2.9 3.5.7 3-2.5 3.9.7 2.1 3.5 3.2.6z"/></g><path fill="#3e4347" d="M62 19.1 2 7 2 5 62 17z"/><path d="M55,49H9c0,0,0-13.1,0-17.5c0-5.5,4.5-10,10-10H45c5.5,0,10,4.5,10,10V49z" fill="#ed4c5c"/><path d="m51 44.9h-38v-11.5c0-4.6 3.7-8.3 8.3-8.3h21.4c4.6 0 8.3 3.7 8.3 8.3v11.5" fill="#3e4347"/><path d="m55 49c0 5.5-4.5 10-10 10h-26c-5.5 0-10-4.5-10-10h46" fill="#dae3ea"/><g fill="#ed4c5c"><path d="m24.8 46.9h-2.7c0-11.8 4-24 4-24h2.7c0-.1-4 12.2-4 24"/><path d="m39.2 46.9h2.7c0-11.8-4-24-4-24h-2.7c0-.1 4 12.2 4 24"/><path d="m54.1 53c.3-.6.5-1.3.6-2h-45.5c.1.7.4 1.4.6 2h44.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6a2.svg b/public/emoji/1f6a2.svg new file mode 100644 index 000000000..032a22c98 --- /dev/null +++ b/public/emoji/1f6a2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#c94747" d="m21.2 23.8l-4.6 1.5v1.6l4.6-1.3z"/><path fill="#3e4347" d="m21.2 25.6l-4.6 1.3v1.8l4.6-1.3z"/><path fill="#75d6ff" d="m2 51.7h60v10.3h-60z"/><path d="m30.2 15.6c0 0-.1 0-.1 0 .1-.3.1-.6.1-.9 0-1.7-1.2-3.2-2.9-3.5-.5-2-2.3-3.5-4.4-3.5-.6 0-1.3.1-1.8.4-1-1.5-2.6-2.4-4.5-2.4-.2 0-.4 0-.6 0-1-2.2-3.2-3.7-5.8-3.7-3.5 0-6.3 2.8-6.3 6.4s2.8 6.4 6.4 6.4c.7 0 1.4-.1 2-.3 1 1.3 2.6 2.2 4.3 2.2 1.2 0 2.3-.4 3.2-1.1.8.8 1.9 1.3 3.1 1.3.2 0 .4 0 .6-.1.6 1 1.8 1.6 3 1.6.7 0 1.3-.2 1.9-.5.2.8.9 1.4 1.8 1.4 1 0 1.8-.8 1.8-1.8 0-1.1-.8-1.9-1.8-1.9" fill="#dae3ea"/><path d="m33.7 18.2c-1.1-.5-2.3-.7-3.5-.7-1.4 0-3.3.3-4.5.9l-.9 7.2h12.7l-3.8-7.4" fill="#94989b"/><path fill="#62727a" d="m18.4 27.4l-4.5 2.1v5.2h2.7v10.9h23.6v-11.8z"/><path fill="#b2c1c0" d="m18.4 27.4v5.5h2.7v11.8h23.6v-11.8h2.8v-5.5z"/><path fill="#62727a" d="m21.1 47.5l-10.9 1.7v-9.1l10.9-5.4z"/><path d="m56.3 56.9c0 0-30.8 6.5-45.3 1.2-2-.7-4.3-2-7.1-4.9v-4.4c0 0 10.3-1.3 22.9-8.1 15.5-8.3 29.1-8.7 33.5-6.8-.1-.1-4 6.2-4 23" fill="#f15744"/><path d="m56.5 51.9c.1-3.8 1.3-5.4 2.8-7.9 5.5-8.8.9-10.1.9-10.1-3.5 5.8-3.7 18-3.7 18" fill="#d33b23"/><path d="m59.3 35.7c-5.6-1.6-18.5-.4-32.7 7.2-12.4 6.7-22.6 7.2-22.7 7.2v.9c.1 0 10.5-.5 23.1-7.2 13.8-7.4 26.6-8.6 32-7.2.1-.3.2-.6.3-.9" fill="#fff"/><path d="m59.3 35.8c-.1.3-.2.6-.3.8.8.3 2.2 1.1 2.7 2.6.2-.5.3-1 .3-1.4-.8-1.1-2-1.7-2.7-2" fill="#b2c1c0"/><path fill="#62727a" d="m21.2 25.6h23.5v1.8h-23.5z"/><path fill="#ff9d27" d="m21.2 23.8h23.5v1.8h-23.5z"/><path fill="#c5d0d8" d="m18.4 27.4h29.1v5.4h-29.1z"/><g fill="#94989b"><path d="m20.3 28.8h1.3v2.7h-1.3z"/><path d="m23.7 28.8h1.3v2.7h-1.3z"/><path d="m27.1 28.8h1.3v2.7h-1.3z"/><path d="m30.5 28.8h1.3v2.7h-1.3z"/><path d="m34 28.8h1.3v2.7h-1.3z"/><path d="m37.4 28.8h1.3v2.7h-1.3z"/><path d="m40.8 28.8h1.3v2.7h-1.3z"/><path d="m44.2 28.8h1.3v2.7h-1.3z"/></g><g fill="#62727a"><path d="m22.9 33.8h3.6v1.8h-3.6z"/><path d="m42.9 34.3l-3.6 1v-1.5h3.6z"/><path d="m33.8 33.8h3.6v1.8h-3.6z"/><path d="m28.4 33.8h3.6v1.8h-3.6z"/></g><g fill="#fff"><path d="m13.5 41.4l-2.3 1.1v2.2l2.3-.9z"/><path d="m20.1 38.1l-2.3 1.2v2.8l2.3-.9z"/><path d="m16.8 39.8l-2.3 1.1v2.5l2.3-.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6a3-1f3fb.svg b/public/emoji/1f6a3-1f3fb.svg new file mode 100644 index 000000000..a97ed61b2 --- /dev/null +++ b/public/emoji/1f6a3-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48.1 29.4c-.4 1.4-2.9 1.4-3.1 1.3-.2-.1-2.3-1.4-1.9-2.8.4-1.4.4-1.6 3-.9 2.5.8 2.4 1 2 2.4" fill="#e0ac68"/><path d="m23.4 28.7c-.1 0-.2 0-.2 0-.9 0-1.6.7-1.6 1.6 0 .7.4 1.2 1 1.4l17.7 5.5.9-2.9-17.8-5.6" fill="#3b946f"/><path d="m42.3 33.6l.7.2c.4.1.6.4.7.8.9.4 2 1.1 1.4 2.8-.1.3-.6 1.8-2.5 1.2-2.7-.9-2.7-.9-2-3l.5-1.4c.1-.5.7-.7 1.2-.6" fill="#ffe1bd"/><path fill="#e0ac68" d="m42.3 42l4.5-13.4h-2.5l-4.4 13.2z"/><path fill="#7a5136" d="M49.3 43.9 61 41 3 37.2z"/><path d="m24.3 26.2v-1.3h-3.8v1.3c0 .7-.6 1.3-1.3 1.3h6.5c-.8 0-1.4-.5-1.4-1.3" fill="#ffe1bd"/><path d="m27.2 27.2h-9.4c-1.5 0-2.7 1.2-2.7 2.6 0 .2 0 .4.1.6l2.5 13.5h12l-2.5-16.7" fill="#47b892"/><path d="m59.2 54.9l1.8-11.8-11.7 1-46.3-6.9c-.4 8.3 11.7 17.7 11.7 17.7h44.5" fill="#d3976e"/><path d="m61 43.1v-2.1l-11.7 1.9-46.3-5.7c0 .8 0 1.6.2 2.4l46.1 5.7 11.7-2.2" fill="#af7146"/><path fill="#d3976e" d="m49.3 42.9v2.4l11.7-2.2v-2.1z"/><path fill="#ffe1bd" d="m61 53.9h-11.7v-8.6l11.7-2.2z"/><path d="m57.7 48.7c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.3-1.6-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.3-1.6-1.9 1.6-4.3 1.6c-2.4 0-4.3-1.6-4.3-1.6v14.9h60v-14.9c.2 0-1.7 1.6-4.1 1.6" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.4-.3 13.6 3.9 18.5 1.5"/><path d="m35.4 53.5c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/><path d="m47 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.5-.3 13.7 3.9 18.5 1.5"/><path d="m58.7 53.5c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/></g><path d="m18.3 28.7c-.1 0-.2 0-.2 0-.9 0-1.6.7-1.6 1.6 0 .7.4 1.2 1 1.4l17.7 5.5.9-2.9-17.8-5.6" fill="#3b946f"/><path fill="#fbbf67" d="m31.1 59.7h-2.5l10.5-31.1h2.5z"/><path d="m37.3 33.6l.7.2c.4.1.6.4.7.8.9.4 2 1.1 1.4 2.8-.1.3-.6 1.8-2.5 1.2-2.7-.9-2.7-.9-2-3l.5-1.4c.1-.5.6-.7 1.2-.6" fill="#ffe1bd"/><g fill="#fbbf67"><path d="m30.9 56.3c-2.4-1-6.1 1.1-7.1 4.7h9.4c.9-2.2-.7-4-2.3-4.7"/><path d="m43.1 29.4c-.5 1.6-3.3 1.6-3.5 1.5-.2-.1-2.6-1.6-2.2-3.1.5-1.6.5-1.8 3.4-1 2.9.8 2.7 1 2.3 2.6"/></g><path d="m11.1 13.9l1.2 2.1h20.3l.9-2.3c0-8.2-1.9-11.6-11-11.7-9.1-.1-11.4 3.5-11.4 11.9" fill="#594640"/><path d="m32.6 13.7c-.1.5-.2.9-.3 1.2-.2.4-.7.7-.7.7s.1-.9.1-2.2c-.5-7.5-1-3.9-9.3-3.9-8.3 0-8.7-3.6-9.3 3.9 0 1.3.1 2.2.1 2.2s-.5-.3-.7-.7c-.1-.3-.2-.7-.3-1.2-.8-.2-1.8 0-1.8 2.2 0 1.4.5 2.6 2.3 2.7.6 4.7 6.9 7.9 9.7 7.9 2.8 0 9.1-3.1 9.7-7.9 1.7-.1 2.3-1.3 2.3-2.7 0-2.2-1-2.4-1.8-2.2" fill="#ffe1bd"/><g fill="#664e27"><circle cx="18.2" cy="16.2" r="1.7"/><circle cx="26.7" cy="16.2" r="1.7"/><path d="m25.2 21.5c-1.8 1.4-3.8 1.4-5.6 0-.2-.2-.4.1-.3.4.5 1 1.6 1.9 3 1.9 1.4 0 2.5-.9 3-1.9.3-.3.1-.6-.1-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6a3-1f3fc.svg b/public/emoji/1f6a3-1f3fc.svg new file mode 100644 index 000000000..4579d7f99 --- /dev/null +++ b/public/emoji/1f6a3-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48.1 29.4c-.4 1.4-2.9 1.4-3.1 1.3-.2-.1-2.3-1.4-1.9-2.8.4-1.4.4-1.6 3-.9 2.5.8 2.4 1 2 2.4" fill="#e0ac68"/><path d="m23.4 28.7c-.1 0-.2 0-.2 0-.9 0-1.6.7-1.6 1.6 0 .7.4 1.2 1 1.4l17.7 5.5.9-2.9-17.8-5.6" fill="#3b946f"/><path d="m42.3 33.6l.7.2c.4.1.6.4.7.8.9.4 2 1.1 1.4 2.8-.1.3-.6 1.8-2.5 1.2-2.7-.9-2.7-.9-2-3l.5-1.4c.1-.5.7-.7 1.2-.6" fill="#fed0ac"/><path fill="#e0ac68" d="m42.3 42l4.5-13.4h-2.5l-4.4 13.2z"/><path fill="#7a5136" d="M49.3 43.9 61 41 3 37.2z"/><path d="m24.3 26.2v-1.3h-3.8v1.3c0 .7-.6 1.3-1.3 1.3h6.5c-.8 0-1.4-.5-1.4-1.3" fill="#fed0ac"/><path d="m27.2 27.2h-9.4c-1.5 0-2.7 1.2-2.7 2.6 0 .2 0 .4.1.6l2.5 13.5h12l-2.5-16.7" fill="#47b892"/><path d="m59.2 54.9l1.8-11.8-11.7 1-46.3-6.9c-.4 8.3 11.7 17.7 11.7 17.7h44.5" fill="#d3976e"/><path d="m61 43.1v-2.1l-11.7 1.9-46.3-5.7c0 .8 0 1.6.2 2.4l46.1 5.7 11.7-2.2" fill="#af7146"/><path fill="#d3976e" d="m49.3 42.9v2.4l11.7-2.2v-2.1z"/><path fill="#fed0ac" d="m61 53.9h-11.7v-8.6l11.7-2.2z"/><path d="m57.7 48.7c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.3-1.6-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.3-1.6-1.9 1.6-4.3 1.6c-2.4 0-4.3-1.6-4.3-1.6v14.9h60v-14.9c.2 0-1.7 1.6-4.1 1.6" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.4-.3 13.6 3.9 18.5 1.5"/><path d="m35.4 53.5c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/><path d="m47 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.5-.3 13.7 3.9 18.5 1.5"/><path d="m58.7 53.5c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/></g><path d="m18.3 28.7c-.1 0-.2 0-.2 0-.9 0-1.6.7-1.6 1.6 0 .7.4 1.2 1 1.4l17.7 5.5.9-2.9-17.8-5.6" fill="#3b946f"/><path fill="#fbbf67" d="m31.1 59.7h-2.5l10.5-31.1h2.5z"/><path d="m37.3 33.6l.7.2c.4.1.6.4.7.8.9.4 2 1.1 1.4 2.8-.1.3-.6 1.8-2.5 1.2-2.7-.9-2.7-.9-2-3l.5-1.4c.1-.5.6-.7 1.2-.6" fill="#fed0ac"/><g fill="#fbbf67"><path d="m30.9 56.3c-2.4-1-6.1 1.1-7.1 4.7h9.4c.9-2.2-.7-4-2.3-4.7"/><path d="m43.1 29.4c-.5 1.6-3.3 1.6-3.5 1.5-.2-.1-2.6-1.6-2.2-3.1.5-1.6.5-1.8 3.4-1 2.9.8 2.7 1 2.3 2.6"/></g><path d="m11.1 13.9l1.2 2.1h20.3l.9-2.3c0-8.2-1.9-11.6-11-11.7-9.1-.1-11.4 3.5-11.4 11.9" fill="#dbb471"/><path d="m32.6 13.7c-.1.5-.2.9-.3 1.2-.2.4-.7.7-.7.7s.1-.9.1-2.2c-.5-7.5-1-3.9-9.3-3.9-8.3 0-8.7-3.6-9.3 3.9 0 1.3.1 2.2.1 2.2s-.5-.3-.7-.7c-.1-.3-.2-.7-.3-1.2-.8-.2-1.8 0-1.8 2.2 0 1.4.5 2.6 2.3 2.7.6 4.7 6.9 7.9 9.7 7.9 2.8 0 9.1-3.1 9.7-7.9 1.7-.1 2.3-1.3 2.3-2.7 0-2.2-1-2.4-1.8-2.2" fill="#fed0ac"/><g fill="#664e27"><circle cx="18.2" cy="16.2" r="1.7"/><circle cx="26.7" cy="16.2" r="1.7"/><path d="m25.2 21.5c-1.8 1.4-3.8 1.4-5.6 0-.2-.2-.4.1-.3.4.5 1 1.6 1.9 3 1.9 1.4 0 2.5-.9 3-1.9.3-.3.1-.6-.1-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6a3-1f3fd.svg b/public/emoji/1f6a3-1f3fd.svg new file mode 100644 index 000000000..30f40ace8 --- /dev/null +++ b/public/emoji/1f6a3-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48.1 29.4c-.4 1.4-2.9 1.4-3.1 1.3-.2-.1-2.3-1.4-1.9-2.8.4-1.4.4-1.6 3-.9 2.5.8 2.4 1 2 2.4" fill="#e0ac68"/><path d="m23.4 28.7c-.1 0-.2 0-.2 0-.9 0-1.6.7-1.6 1.6 0 .7.4 1.2 1 1.4l17.7 5.5.9-2.9-17.8-5.6" fill="#3b946f"/><path d="m42.3 33.6l.7.2c.4.1.6.4.7.8.9.4 2 1.1 1.4 2.8-.1.3-.6 1.8-2.5 1.2-2.7-.9-2.7-.9-2-3l.5-1.4c.1-.5.7-.7 1.2-.6" fill="#d6a57c"/><path fill="#e0ac68" d="m42.3 42l4.5-13.4h-2.5l-4.4 13.2z"/><path fill="#7a5136" d="M49.3 43.9 61 41 3 37.2z"/><path d="m24.3 26.2v-1.3h-3.8v1.3c0 .7-.6 1.3-1.3 1.3h6.5c-.8 0-1.4-.5-1.4-1.3" fill="#d6a57c"/><path d="m27.2 27.2h-9.4c-1.5 0-2.7 1.2-2.7 2.6 0 .2 0 .4.1.6l2.5 13.5h12l-2.5-16.7" fill="#47b892"/><path d="m59.2 54.9l1.8-11.8-11.7 1-46.3-6.9c-.4 8.3 11.7 17.7 11.7 17.7h44.5" fill="#d3976e"/><path d="m61 43.1v-2.1l-11.7 1.9-46.3-5.7c0 .8 0 1.6.2 2.4l46.1 5.7 11.7-2.2" fill="#af7146"/><path fill="#d3976e" d="m49.3 42.9v2.4l11.7-2.2v-2.1z"/><path fill="#d6a57c" d="m61 53.9h-11.7v-8.6l11.7-2.2z"/><path d="m57.7 48.7c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.3-1.6-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.3-1.6-1.9 1.6-4.3 1.6c-2.4 0-4.3-1.6-4.3-1.6v14.9h60v-14.9c.2 0-1.7 1.6-4.1 1.6" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.4-.3 13.6 3.9 18.5 1.5"/><path d="m35.4 53.5c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/><path d="m47 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.5-.3 13.7 3.9 18.5 1.5"/><path d="m58.7 53.5c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/></g><path d="m18.3 28.7c-.1 0-.2 0-.2 0-.9 0-1.6.7-1.6 1.6 0 .7.4 1.2 1 1.4l17.7 5.5.9-2.9-17.8-5.6" fill="#3b946f"/><path fill="#fbbf67" d="m31.1 59.7h-2.5l10.5-31.1h2.5z"/><path d="m37.3 33.6l.7.2c.4.1.6.4.7.8.9.4 2 1.1 1.4 2.8-.1.3-.6 1.8-2.5 1.2-2.7-.9-2.7-.9-2-3l.5-1.4c.1-.5.6-.7 1.2-.6" fill="#d6a57c"/><g fill="#fbbf67"><path d="m30.9 56.3c-2.4-1-6.1 1.1-7.1 4.7h9.4c.9-2.2-.7-4-2.3-4.7"/><path d="m43.1 29.4c-.5 1.6-3.3 1.6-3.5 1.5-.2-.1-2.6-1.6-2.2-3.1.5-1.6.5-1.8 3.4-1 2.9.8 2.7 1 2.3 2.6"/></g><path d="m11.1 13.9l1.2 2.1h20.3l.9-2.3c0-8.2-1.9-11.6-11-11.7-9.1-.1-11.4 3.5-11.4 11.9" fill="#594640"/><path d="m32.6 13.7c-.1.5-.2.9-.3 1.2-.2.4-.7.7-.7.7s.1-.9.1-2.2c-.5-7.5-1-3.9-9.3-3.9-8.3 0-8.7-3.6-9.3 3.9 0 1.3.1 2.2.1 2.2s-.5-.3-.7-.7c-.1-.3-.2-.7-.3-1.2-.8-.2-1.8 0-1.8 2.2 0 1.4.5 2.6 2.3 2.7.6 4.7 6.9 7.9 9.7 7.9 2.8 0 9.1-3.1 9.7-7.9 1.7-.1 2.3-1.3 2.3-2.7 0-2.2-1-2.4-1.8-2.2" fill="#d6a57c"/><g fill="#664e27"><circle cx="18.2" cy="16.2" r="1.7"/><circle cx="26.7" cy="16.2" r="1.7"/><path d="m25.2 21.5c-1.8 1.4-3.8 1.4-5.6 0-.2-.2-.4.1-.3.4.5 1 1.6 1.9 3 1.9 1.4 0 2.5-.9 3-1.9.3-.3.1-.6-.1-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6a3-1f3fe.svg b/public/emoji/1f6a3-1f3fe.svg new file mode 100644 index 000000000..3b6499280 --- /dev/null +++ b/public/emoji/1f6a3-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48.1 29.4c-.4 1.4-2.9 1.4-3.1 1.3-.2-.1-2.3-1.4-1.9-2.8.4-1.4.4-1.6 3-.9 2.5.8 2.4 1 2 2.4" fill="#e0ac68"/><path d="m23.4 28.7c-.1 0-.2 0-.2 0-.9 0-1.6.7-1.6 1.6 0 .7.4 1.2 1 1.4l17.7 5.5.9-2.9-17.8-5.6" fill="#3b946f"/><path d="m42.3 33.6l.7.2c.4.1.6.4.7.8.9.4 2 1.1 1.4 2.8-.1.3-.6 1.8-2.5 1.2-2.7-.9-2.7-.9-2-3l.5-1.4c.1-.5.7-.7 1.2-.6" fill="#b47d56"/><path fill="#e0ac68" d="m42.3 42l4.5-13.4h-2.5l-4.4 13.2z"/><path fill="#7a5136" d="M49.3 43.9 61 41 3 37.2z"/><path d="m24.3 26.2v-1.3h-3.8v1.3c0 .7-.6 1.3-1.3 1.3h6.5c-.8 0-1.4-.5-1.4-1.3" fill="#b47d56"/><path d="m27.2 27.2h-9.4c-1.5 0-2.7 1.2-2.7 2.6 0 .2 0 .4.1.6l2.5 13.5h12l-2.5-16.7" fill="#47b892"/><path d="m59.2 54.9l1.8-11.8-11.7 1-46.3-6.9c-.4 8.3 11.7 17.7 11.7 17.7h44.5" fill="#d3976e"/><path d="m61 43.1v-2.1l-11.7 1.9-46.3-5.7c0 .8 0 1.6.2 2.4l46.1 5.7 11.7-2.2" fill="#af7146"/><path fill="#d3976e" d="m49.3 42.9v2.4l11.7-2.2v-2.1z"/><path fill="#b47d56" d="m61 53.9h-11.7v-8.6l11.7-2.2z"/><path d="m57.7 48.7c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.3-1.6-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.3-1.6-1.9 1.6-4.3 1.6c-2.4 0-4.3-1.6-4.3-1.6v14.9h60v-14.9c.2 0-1.7 1.6-4.1 1.6" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.4-.3 13.6 3.9 18.5 1.5"/><path d="m35.4 53.5c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/><path d="m47 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.5-.3 13.7 3.9 18.5 1.5"/><path d="m58.7 53.5c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/></g><path d="m18.3 28.7c-.1 0-.2 0-.2 0-.9 0-1.6.7-1.6 1.6 0 .7.4 1.2 1 1.4l17.7 5.5.9-2.9-17.8-5.6" fill="#3b946f"/><path fill="#fbbf67" d="m31.1 59.7h-2.5l10.5-31.1h2.5z"/><path d="m37.3 33.6l.7.2c.4.1.6.4.7.8.9.4 2 1.1 1.4 2.8-.1.3-.6 1.8-2.5 1.2-2.7-.9-2.7-.9-2-3l.5-1.4c.1-.5.6-.7 1.2-.6" fill="#b47d56"/><g fill="#fbbf67"><path d="m30.9 56.3c-2.4-1-6.1 1.1-7.1 4.7h9.4c.9-2.2-.7-4-2.3-4.7"/><path d="m43.1 29.4c-.5 1.6-3.3 1.6-3.5 1.5-.2-.1-2.6-1.6-2.2-3.1.5-1.6.5-1.8 3.4-1 2.9.8 2.7 1 2.3 2.6"/></g><path d="m11.1 13.9l1.2 2.1h20.3l.9-2.3c0-8.2-1.9-11.6-11-11.7-9.1-.1-11.4 3.5-11.4 11.9" fill="#231f20"/><path d="m32.6 13.7c-.1.5-.2.9-.3 1.2-.2.4-.7.7-.7.7s.1-.9.1-2.2c-.5-7.5-1-3.9-9.3-3.9-8.3 0-8.7-3.6-9.3 3.9 0 1.3.1 2.2.1 2.2s-.5-.3-.7-.7c-.1-.3-.2-.7-.3-1.2-.8-.2-1.8 0-1.8 2.2 0 1.4.5 2.6 2.3 2.7.6 4.7 6.9 7.9 9.7 7.9 2.8 0 9.1-3.1 9.7-7.9 1.7-.1 2.3-1.3 2.3-2.7 0-2.2-1-2.4-1.8-2.2" fill="#b47d56"/><g fill="#664e27"><circle cx="18.2" cy="16.2" r="1.7"/><circle cx="26.7" cy="16.2" r="1.7"/><path d="m25.2 21.5c-1.8 1.4-3.8 1.4-5.6 0-.2-.2-.4.1-.3.4.5 1 1.6 1.9 3 1.9 1.4 0 2.5-.9 3-1.9.3-.3.1-.6-.1-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6a3-1f3ff.svg b/public/emoji/1f6a3-1f3ff.svg new file mode 100644 index 000000000..57bd8c0fe --- /dev/null +++ b/public/emoji/1f6a3-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48.1 29.4c-.4 1.4-2.9 1.4-3.1 1.3-.2-.1-2.3-1.4-1.9-2.8.4-1.4.4-1.6 3-.9 2.5.8 2.4 1 2 2.4" fill="#e0ac68"/><path d="m23.4 28.7c-.1 0-.2 0-.2 0-.9 0-1.6.7-1.6 1.6 0 .7.4 1.2 1 1.4l17.7 5.5.9-2.9-17.8-5.6" fill="#3b946f"/><path d="m42.3 33.6l.7.2c.4.1.6.4.7.8.9.4 2 1.1 1.4 2.8-.1.3-.6 1.8-2.5 1.2-2.7-.9-2.7-.9-2-3l.5-1.4c.1-.5.7-.7 1.2-.6" fill="#8a6859"/><path fill="#e0ac68" d="m42.3 42l4.5-13.4h-2.5l-4.4 13.2z"/><path fill="#7a5136" d="M49.3 43.9 61 41 3 37.2z"/><path d="m24.3 26.2v-1.3h-3.8v1.3c0 .7-.6 1.3-1.3 1.3h6.5c-.8 0-1.4-.5-1.4-1.3" fill="#8a6859"/><path d="m27.2 27.2h-9.4c-1.5 0-2.7 1.2-2.7 2.6 0 .2 0 .4.1.6l2.5 13.5h12l-2.5-16.7" fill="#47b892"/><path d="m59.2 54.9l1.8-11.8-11.7 1-46.3-6.9c-.4 8.3 11.7 17.7 11.7 17.7h44.5" fill="#d3976e"/><path d="m61 43.1v-2.1l-11.7 1.9-46.3-5.7c0 .8 0 1.6.2 2.4l46.1 5.7 11.7-2.2" fill="#af7146"/><path fill="#d3976e" d="m49.3 42.9v2.4l11.7-2.2v-2.1z"/><path fill="#8a6859" d="m61 53.9h-11.7v-8.6l11.7-2.2z"/><path d="m57.7 48.7c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.3-1.6-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.3-1.6-1.9 1.6-4.3 1.6c-2.4 0-4.3-1.6-4.3-1.6v14.9h60v-14.9c.2 0-1.7 1.6-4.1 1.6" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.4-.3 13.6 3.9 18.5 1.5"/><path d="m35.4 53.5c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/><path d="m47 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.5-.3 13.7 3.9 18.5 1.5"/><path d="m58.7 53.5c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/></g><path d="m18.3 28.7c-.1 0-.2 0-.2 0-.9 0-1.6.7-1.6 1.6 0 .7.4 1.2 1 1.4l17.7 5.5.9-2.9-17.8-5.6" fill="#3b946f"/><path fill="#fbbf67" d="m31.1 59.7h-2.5l10.5-31.1h2.5z"/><path d="m37.3 33.6l.7.2c.4.1.6.4.7.8.9.4 2 1.1 1.4 2.8-.1.3-.6 1.8-2.5 1.2-2.7-.9-2.7-.9-2-3l.5-1.4c.1-.5.6-.7 1.2-.6" fill="#8a6859"/><g fill="#fbbf67"><path d="m30.9 56.3c-2.4-1-6.1 1.1-7.1 4.7h9.4c.9-2.2-.7-4-2.3-4.7"/><path d="m43.1 29.4c-.5 1.6-3.3 1.6-3.5 1.5-.2-.1-2.6-1.6-2.2-3.1.5-1.6.5-1.8 3.4-1 2.9.8 2.7 1 2.3 2.6"/></g><path d="m11.1 13.9l1.2 2.1h20.3l.9-2.3c0-8.2-1.9-11.6-11-11.7-9.1-.1-11.4 3.5-11.4 11.9" fill="#231f20"/><path d="m32.6 13.7c-.1.5-.2.9-.3 1.2-.2.4-.7.7-.7.7s.1-.9.1-2.2c-.5-7.5-1-3.9-9.3-3.9-8.3 0-8.7-3.6-9.3 3.9 0 1.3.1 2.2.1 2.2s-.5-.3-.7-.7c-.1-.3-.2-.7-.3-1.2-.8-.2-1.8 0-1.8 2.2 0 1.4.5 2.6 2.3 2.7.6 4.7 6.9 7.9 9.7 7.9 2.8 0 9.1-3.1 9.7-7.9 1.7-.1 2.3-1.3 2.3-2.7 0-2.2-1-2.4-1.8-2.2" fill="#8a6859"/><g fill="#574137"><circle cx="18.2" cy="16.2" r="1.7"/><circle cx="26.7" cy="16.2" r="1.7"/><path d="m25.2 21.5c-1.8 1.4-3.8 1.4-5.6 0-.2-.2-.4.1-.3.4.5 1 1.6 1.9 3 1.9 1.4 0 2.5-.9 3-1.9.3-.3.1-.6-.1-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6a3.svg b/public/emoji/1f6a3.svg new file mode 100644 index 000000000..89eb387dc --- /dev/null +++ b/public/emoji/1f6a3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48.1 29.4c-.4 1.4-2.9 1.4-3.1 1.3-.2-.1-2.3-1.4-1.9-2.8.4-1.4.4-1.6 3-.9 2.5.8 2.4 1 2 2.4" fill="#e0ac68"/><path d="m23.4 28.7c-.1 0-.2 0-.2 0-.9 0-1.6.7-1.6 1.6 0 .7.4 1.2 1 1.4l17.7 5.5.9-2.9-17.8-5.6" fill="#3b946f"/><path d="m42.3 33.6l.7.2c.4.1.6.4.7.8.9.4 2 1.1 1.4 2.8-.1.3-.6 1.8-2.5 1.2-2.7-.9-2.7-.9-2-3l.5-1.4c.1-.5.7-.7 1.2-.6" fill="#ffdd67"/><path fill="#e0ac68" d="m42.3 42l4.5-13.4h-2.5l-4.4 13.2z"/><path fill="#7a5136" d="M49.3 43.9 61 41 3 37.2z"/><path d="m24.3 26.2v-1.3h-3.8v1.3c0 .7-.6 1.3-1.3 1.3h6.5c-.8 0-1.4-.5-1.4-1.3" fill="#ffdd67"/><path d="m27.2 27.2h-9.4c-1.5 0-2.7 1.2-2.7 2.6 0 .2 0 .4.1.6l2.5 13.5h12l-2.5-16.7" fill="#47b892"/><path d="m59.2 54.9l1.8-11.8-11.7 1-46.3-6.9c-.4 8.3 11.7 17.7 11.7 17.7h44.5" fill="#d3976e"/><path d="m61 43.1v-2.1l-11.7 1.9-46.3-5.7c0 .8 0 1.6.2 2.4l46.1 5.7 11.7-2.2" fill="#af7146"/><path fill="#d3976e" d="m49.3 42.9v2.4l11.7-2.2v-2.1z"/><path fill="#ffdd67" d="m61 53.9h-11.7v-8.6l11.7-2.2z"/><path d="m57.7 48.7c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.3-1.6-1.9 1.6-4.3 1.6c-2.4 0-2.7-1.6-4.3-1.6s-1.9 1.6-4.3 1.6-2.7-1.6-4.3-1.6-1.9 1.6-4.3 1.6c-2.4 0-4.3-1.6-4.3-1.6v14.9h60v-14.9c.2 0-1.7 1.6-4.1 1.6" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.4-.3 13.6 3.9 18.5 1.5"/><path d="m35.4 53.5c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/><path d="m47 59.4c-6.8.9-11.4-4.6-18.5-1.5 5.5-.3 13.7 3.9 18.5 1.5"/><path d="m58.7 53.5c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/></g><path d="m18.3 28.7c-.1 0-.2 0-.2 0-.9 0-1.6.7-1.6 1.6 0 .7.4 1.2 1 1.4l17.7 5.5.9-2.9-17.8-5.6" fill="#3b946f"/><path fill="#fbbf67" d="m31.1 59.7h-2.5l10.5-31.1h2.5z"/><path d="m37.3 33.6l.7.2c.4.1.6.4.7.8.9.4 2 1.1 1.4 2.8-.1.3-.6 1.8-2.5 1.2-2.7-.9-2.7-.9-2-3l.5-1.4c.1-.5.6-.7 1.2-.6" fill="#ffdd67"/><g fill="#fbbf67"><path d="m30.9 56.3c-2.4-1-6.1 1.1-7.1 4.7h9.4c.9-2.2-.7-4-2.3-4.7"/><path d="m43.1 29.3c-.5 1.6-3.3 1.6-3.5 1.5-.2-.1-2.6-1.6-2.2-3.1.5-1.6.5-1.8 3.4-1s2.7 1.1 2.3 2.6"/></g><path d="m11.1 13.9l1.2 2.1h20.3l.9-2.3c0-8.2-1.9-11.6-11-11.7-9.1-.1-11.4 3.5-11.4 11.9" fill="#ffb300"/><path d="m32.6 13.7c-.1.5-.2.9-.3 1.2-.2.4-.7.7-.7.7s.1-.9.1-2.2c-.5-7.5-1-3.9-9.3-3.9-8.3 0-8.7-3.6-9.3 3.9 0 1.3.1 2.2.1 2.2s-.5-.3-.7-.7c-.1-.3-.2-.7-.3-1.2-.8-.2-1.8 0-1.8 2.2 0 1.4.5 2.6 2.3 2.7.6 4.7 6.9 7.9 9.7 7.9 2.8 0 9.1-3.1 9.7-7.9 1.7-.1 2.3-1.3 2.3-2.7 0-2.2-1-2.4-1.8-2.2" fill="#ffdd67"/><g fill="#937237"><circle cx="18.2" cy="16.2" r="1.7"/><circle cx="26.7" cy="16.2" r="1.7"/><path d="m25.2 21.5c-1.8 1.4-3.8 1.4-5.6 0-.2-.2-.4.1-.3.4.5 1 1.6 1.9 3 1.9 1.4 0 2.5-.9 3-1.9.3-.3.1-.6-.1-.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6a4.svg b/public/emoji/1f6a4.svg new file mode 100644 index 000000000..70aa1adc2 --- /dev/null +++ b/public/emoji/1f6a4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffb300"><path d="m36.8 23.2c-.1 1-2.3-.4-1.3-2.4 1.4-2.8 4.8-2.8 4.8-2.8s-3.1 2.5-3.5 5.2"/><path d="m38.6 22.5c-.3.9-2-.9-.7-2.5 1.9-2.3 5-1.5 5-1.5s-3.4 1.7-4.3 4"/><path d="m40.2 22.3c-.5.7-1.6-1.3 0-2.5 2.3-1.6 5-.1 5-.1s-3.5.7-5 2.6"/></g><path fill="#ffdd67" d="m41.3 27.8l1.6-.9v5.6h-3.6z"/><path d="m38.8 30.4c1.1.7.5 2.1.5 2.1 1.5 0 2.5-2.9 2.5-4.7l-3 2.6" fill="#eba352"/><path d="m42.4 20.4l-6.5 2.3c-.8 1.5-.3 2.3-.3 3 0 .3-.6.8-.9 1.1-.7.6.5 1.1.9 1 .3.6-.5 1 1.4.6 0 0-2 .8-.6 1.2-.1.8-.3 2.3 3.8.7 1.2-.5 1.6-2.6 1.6-2.6l2-.4-1.4-6.9" fill="#ffdd67"/><path d="m37.7 19.9c4.3-1.4 6.6.8 7 1.8 1.1 2.6.2 5.5-1.9 7.7 0 0-.9-.4-1.1-1.6 0 0 1.1.5 1.5-1.8.4-1.9-1.6-2.9-2.6-.3h-.3c-.6-1.3.5-2.9-1-3.4-1.3-.5-3.6.7-3.6.7-.5-.8.3-2.6 2-3.1" fill="#ffb300"/><path d="m37.2 25.7c0 .4-.2.7-.5.7-.3 0-.4-.3-.4-.7 0-.4.1-.7.4-.7.2-.1.5.2.5.7" fill="#937237"/><path d="m41.3 26.2c0-.8.7-1.5 1.3-1.5 0 0-1.1.9-.9 2.2.1 0-.4-.2-.4-.7" fill="#eba352"/><path d="m37.6 28.3c0 0-.8.6-1.1.7-.6.3-.7.1-.3-.2.3-.2.8-.4.8-.4l.6-.1" fill="#937237"/><path d="m43.3 39.5l-5.4-.5c0 0 .4-4.5 1.1-6.3.6-1.6 3.9-.7 3.9-.7l.4 7.5" fill="#47b892"/><g fill="#3b946f"><path d="m41.7 33.4c-.3-.3-.8-.3-1.2 0l-2.1 2.2 1.2 1.1 2.1-2.2c.3-.3.3-.8 0-1.1"/><path d="m39.9 36c0-.4-.4-.8-.8-.8l-3.2.1.1 1.7 3.2-.1c.4 0 .8-.4.7-.9"/></g><path d="m36.3 36.3v-.8c0-.3-.2-.5-.5-.5h-.4c-.2 0-.4.1-.5.3-.5 0-1.2.1-1.2 1.1 0 .2-.1 1 1 1.1 1.5 0 1.5 0 1.6-1.2" fill="#ffdd67"/><path fill="#42ade2" d="m2 42h60v20h-60z"/><path fill="#c94747" d="m2 32.8h23.8l7.3 7.1z"/><path d="m2 32.8c0 0 6.8 13.9 26.2 19h30.5l3.3-10.1-60-8.9" fill="#dae3ea"/><path d="m28.7 48.8h27.1l-27.2-4.6 28.4.6-46.7-7.8c3.6 4.1 9.5 9.1 18.4 11.8" fill="#f15744"/><path d="m34.6 28.2c0 0-1.5 0-4.4 1.6-3 1.6-4.4 3.1-4.4 3.1l4.2 4.1 4.6.7v-9.5" fill="#6adbc6"/><path d="m32.4 30.3c-1.3.4-2.5 1.1-3.6 2-1 .8 0 2.5.9 1.7.9-.7 2-1.4 3.1-1.8 1.2-.3.7-2.3-.4-1.9" fill="#fff"/><path d="m34.6 51.8c0 0 5.5-2.1 7.1-1.6.4.1 0 .8 0 .8s4.3-3.6 6.6-3.2c1.6.3 0 3.1 0 3.1s4-6.4 7.7-6c2.2.2.9 4 .9 4l5-10v13h-27.3z" fill="#428bc1"/><path d="m34.6 51.8c0 0 5.5-1.7 7.1-1.3.4.1 0 .7 0 .7s4.3-3 6.6-2.7c1.6.2 0 2.5 0 2.5s4-5.3 7.7-5c2.2.2.9 3.3.9 3.3l5-8.2v10.7h-27.3" fill="#42ade2"/><path d="m40.1 51.8c0 0 6.8-2.8 7.9-2.7 1.7.2.8 2 .8 2s2.8-2.8 4.3-2.5c1 .2 0 2.3 0 2.3s2.6-4.8 5-4.6c1.4.2.6 3 .6 3l3.3-2.1v4.4l-21.9.2" fill="#bbecff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6a5.svg b/public/emoji/1f6a5.svg new file mode 100644 index 000000000..30aa0d092 --- /dev/null +++ b/public/emoji/1f6a5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M2,32c0,8.2,6.8,15,15,15h30c8.3,0,15-6.8,15-15s-6.7-15-15-15H17C8.8,17,2,23.8,2,32z" fill="#94989b"/><path d="m3.9 32c0 7.2 5.9 13.1 13.1 13.1h30c7.2 0 13.1-5.9 13.1-13.1s-5.9-13.1-13.1-13.1h-30c-7.2 0-13.1 5.9-13.1 13.1" fill="#3e4347"/><circle cx="32" cy="32" r="7.5" fill="#ffe62e"/><circle cx="13.2" cy="32" r="7.5" fill="#ed4c5c"/><circle cx="50.8" cy="32" r="7.5" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6a6.svg b/public/emoji/1f6a6.svg new file mode 100644 index 000000000..7f6e697b4 --- /dev/null +++ b/public/emoji/1f6a6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 2c-8.2 0-15 6.8-15 15v30c0 8.3 6.8 15 15 15s15-6.7 15-15v-30c0-8.2-6.8-15-15-15" fill="#94989b"/><path d="m32 3.9c-7.2 0-13.1 5.9-13.1 13.1v30c0 7.2 5.9 13.1 13.1 13.1s13.1-5.9 13.1-13.1v-30c0-7.2-5.9-13.1-13.1-13.1" fill="#3e4347"/><circle cx="32" cy="32" r="7.5" fill="#ffe62e"/><circle cx="32" cy="13.2" r="7.5" fill="#ed4c5c"/><circle cx="32" cy="50.8" r="7.5" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6a7.svg b/public/emoji/1f6a7.svg new file mode 100644 index 000000000..c48a759c1 --- /dev/null +++ b/public/emoji/1f6a7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffce31" d="m3.4 17.5h57.2v19.7h-57.2z"/><g fill="#3e4347"><path d="m12.7 37.1h-9.3l8.6-19.6h9.3z"/><path d="m23.1 37.1l8.1-19.6h9.7l-8.1 19.6"/><path d="m42.7 37.1l8.1-19.6h9.8l-8.1 19.6"/></g><path fill="#94989b" d="m11.4 10.9h3.8v6.1h-3.8z"/><path fill="#d0d0d0" d="m12.3 10.9h1.9v6.1h-1.9z"/><circle cx="13.2" cy="8.6" r="6.6" fill="#94989b"/><circle cx="13.2" cy="8.6" r="5.6" fill="#d0d0d0"/><circle cx="13.2" cy="8.6" r="4.7" fill="#ed4c5c"/><path fill="#94989b" d="m48.9 10.9h3.8v6.1h-3.8z"/><path fill="#d0d0d0" d="m49.8 10.9h1.9v6.1h-1.9z"/><circle cx="50.8" cy="8.6" r="6.6" fill="#94989b"/><circle cx="50.8" cy="8.6" r="5.6" fill="#d0d0d0"/><circle cx="50.8" cy="8.6" r="4.7" fill="#ed4c5c"/><path fill="#94989b" d="m11.4 37.6h3.8v24.4h-3.8z"/><path fill="#d0d0d0" d="m12.3 37.6h1.9v24.4h-1.9z"/><path d="m17 62h-7.5c0 0 1.9-2.5 1.9-3.3h3.8c-.1.8 1.8 3.3 1.8 3.3" fill="#3e4347"/><path fill="#94989b" d="m48.9 37.6h3.8v24.4h-3.8z"/><path fill="#d0d0d0" d="m49.8 37.6h1.9v24.4h-1.9z"/><path d="m54.5 62h-7.5c0 0 1.9-2.5 1.9-3.3h3.8c-.1.8 1.8 3.3 1.8 3.3" fill="#3e4347"/><path fill="#94989b" d="m7.9 44.2h48.1v3.8h-48.1z"/><path fill="#d0d0d0" d="m9.5 45.1h45v1.9h-45z"/><g fill="#3e4347"><circle cx="13.2" cy="46.1" r=".7"/><circle cx="50.8" cy="46.1" r=".7"/></g><path d="m61.1 17h-58.2c-.5 0-.9.4-.9.9v18.8c0 .5.4.9.9.9h58.1c.5 0 .9-.4.9-.9v-18.8c.1-.5-.3-.9-.8-.9m-1 17.8c0 .5-.4.9-.9.9h-54.4c-.5 0-.9-.4-.9-.9v-15c0-.5.4-.9.9-.9h54.4c.5 0 .9.4.9.9v15" fill="#d0d0d0"/><path d="m61.1 17.5c.3 0 .5.2.5.5v18.8c0 .3-.2.5-.5.5h-58.2c-.3 0-.5-.2-.5-.5v-18.9c0-.3.2-.5.5-.5h58.2m-56.3 18.8h54.4c.8 0 1.4-.6 1.4-1.4v-15c0-.8-.6-1.4-1.4-1.4h-54.4c-.8 0-1.4.6-1.4 1.4v15c0 .8.6 1.4 1.4 1.4m56.3-19.2h-58.2c-.5 0-.9.4-.9.9v18.8c0 .5.4.9.9.9h58.1c.5 0 .9-.4.9-.9v-18.8c.1-.5-.3-.9-.8-.9zm-56.3 18.8c-.5 0-.9-.4-.9-.9v-15c0-.5.4-.9.9-.9h54.4c.5 0 .9.4.9.9v15c0 .5-.4.9-.9.9h-54.4" fill="#94989b"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6a8.svg b/public/emoji/1f6a8.svg new file mode 100644 index 000000000..2a0051911 --- /dev/null +++ b/public/emoji/1f6a8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m9.3 52.5v4.2c0 2.4 10.2 4.3 22.7 4.3s22.7-1.9 22.7-4.2v-4.2l-45.4-.1" fill="#3e4347"/><path d="m12.8 52.5v4.2c0 2.3 8.6 4.2 19.2 4.2s19.2-1.9 19.2-4.2v-4.2h-38.4" fill="#62696d"/><path fill="#c94747" d="m54.7 52.5h-45.4l5-25.1h35.4z"/><ellipse cx="32" cy="52.5" rx="22.7" ry="4.2" fill="#b23838"/><path d="m51.2 52.2l-4.2-24.8h-30l-4.2 24.9c0 .1 0 .2 0 .3 0 2.3 8.6 4.2 19.2 4.2s19.2-1.9 19.2-4.2c0-.2 0-.3 0-.4" opacity=".3" fill="#ffc7ce"/><ellipse cx="32" cy="27.4" rx="17.7" ry="4.2" fill="#ed4c5c"/><g opacity=".5"><path d="m17.2 27.8c0-.7.6-1.2 1.2-1.5.6-.4 1.2-.6 1.8-.9 1.3-.4 2.6-.7 3.9-1 2.6-.5 5.3-.6 7.9-.7 2.6 0 5.3.2 7.9.7 1.3.2 2.6.5 3.9 1 .6.2 1.2.5 1.8.9.5.3 1.2.8 1.2 1.5-.1-.7-.8-1-1.3-1.3-.6-.3-1.2-.5-1.8-.6-1.3-.3-2.5-.5-3.8-.7-2.6-.3-5.2-.4-7.8-.4-2.6 0-5.2.1-7.8.4-1.3.1-2.6.4-3.8.7-.6.2-1.3.3-1.8.6-.7.3-1.4.7-1.5 1.3" fill="#c94747"/></g><ellipse cx="32" cy="40.2" rx="13.5" ry="13.4" opacity=".3" fill="#ffc7ce"/><path fill="#ffe6ea" d="m44.7 40.2l-7.8-2 4.3-7.2-7.2 4.4-2-7.9-2 7.9-7.2-4.4 4.3 7.2-7.8 2 7.8 2-4.3 7.2 7.2-4.3 2 7.8 2-7.8 7.2 4.3-4.3-7.2z"/><g fill="#f15744"><path d="m56.9 8l-7.9 11.9 12.8-7z"/><path d="m7.1 8l7.9 11.9-12.8-7z"/><path d="m0 23.1l12 4-12 1.7z"/><path d="m64 23.1l-12 4 12 1.7z"/><path d="M17.2 4 25.3 18.2 23.7 3z"/><path d="M46.8 4 38.7 18.2 40.3 3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6a9.svg b/public/emoji/1f6a9.svg new file mode 100644 index 000000000..d07347b59 --- /dev/null +++ b/public/emoji/1f6a9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m26.2 61.5c0 1.4-4.3 2.5-9.7 2.5-5.4 0-9.7-1.1-9.7-2.5 0-1.4 4.3-2.5 9.7-2.5 5.3 0 9.7 1.2 9.7 2.5" fill="#ccc"/><path d="m56.1 17.7c-1.9-.9-33.1-15.6-37.7-17.7v39.5c4.5-2.1 35.7-16.8 37.6-17.7 1.6-.7 1.6-3.4.1-4.1" fill="#ed4c5c"/><path fill="#d3976e" d="m14.5 0h3.9v61.5h-3.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6aa.svg b/public/emoji/1f6aa.svg new file mode 100644 index 000000000..ac7fa2f07 --- /dev/null +++ b/public/emoji/1f6aa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M3,29v32h58V29C61-10,3-9.4,3,29z" fill="#89664c"/><path d="M7.2,31.2V61h49.5V31.2C56.8-5,7.2-4.5,7.2,31.2z" fill="#594640"/><path d="M8,31.7V61H56V31.7C56-4.1,8-3.5,8,31.7z" fill="#a37d64"/><path fill="#94989b" d="m0 61h64v3h-64z"/><g fill="#594640"><path d="m35.2 30.5h16.6c-.6-12.1-8.3-18.6-16.6-19.8 0 0 0 19.8 0 19.8"/><path d="m29.7 30.5v-19.7c-8.3 1.2-16 7.9-16.6 19.7h16.6"/><path d="m35.2 36.1h16.7v19.9h-16.7z"/><path d="m13 36.1h16.7v19.9h-16.7z"/></g><g fill="#89664c"><path d="m34.8 30.1h16.6c-.6-12.1-8.3-18.6-16.6-19.8 0 .1 0 19.8 0 19.8"/><path d="m29.2 30.1v-19.7c-8.3 1.2-16 7.9-16.6 19.7h16.6"/><path d="m34.8 35.7h16.7v19.9h-16.7z"/><path d="m12.5 35.7h16.7v19.9h-16.7z"/></g><path fill="#ffce31" d="m47.5 28.9h7v14h-7z"/><path fill="#f2b200" d="m48 29.4h6v13h-6z"/><path d="m52 41.2l-.4-2.7c.2-.2.4-.5.4-.8 0-.6-.4-1-1-1-.6 0-1 .4-1 1 0 .3.2.6.4.8l-.4 2.7h2" fill="#3e4347"/><circle cx="51" cy="33" r="2.9" fill="#b78300"/><path d="m53.8 32.5c0 1.6-1.3 2.9-2.9 2.9-1.6 0-2.9-1.3-2.9-2.9 0-1.6 1.3-2.9 2.9-2.9 1.6 0 2.9 1.3 2.9 2.9" fill="#ffd664"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6ab.svg b/public/emoji/1f6ab.svg new file mode 100644 index 000000000..1877e1d63 --- /dev/null +++ b/public/emoji/1f6ab.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 2c-16.6 0-30 13.4-30 30 0 16.6 13.4 30 30 30s30-13.4 30-30c0-16.6-13.4-30-30-30m22 30c0 4.6-1.4 8.9-3.9 12.5l-30.6-30.6c3.6-2.5 7.9-3.9 12.5-3.9 12.2 0 22 9.9 22 22m-44 0c0-4.6 1.4-8.9 3.9-12.5l30.6 30.6c-3.6 2.5-7.9 3.9-12.5 3.9-12.1 0-22-9.9-22-22" fill="#ff5a79"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6ac.svg b/public/emoji/1f6ac.svg new file mode 100644 index 000000000..2f44e929d --- /dev/null +++ b/public/emoji/1f6ac.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#f2b200" d="m0 50h26v14h-26z"/><path fill="#dce5e5" d="m26 50h34v14h-34z"/><path fill="#ff8736" d="m60 50h4v14h-4z"/><path d="M33.5,16C28.4,35.1,43.9,9,64,47C53.3,32.9,18.8,43.2,4.3,27.5C-15.8,5.8,41.9-15.6,33.5,16z" fill="#abc2c6"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6ad.svg b/public/emoji/1f6ad.svg new file mode 100644 index 000000000..f02dd41b3 --- /dev/null +++ b/public/emoji/1f6ad.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff5a79"/><circle cx="32" cy="32" r="24" fill="#333"/><path fill="#eda454" d="m12 32h15.4v8h-15.4z"/><path fill="#fff" d="m27.4 32h20.2v8h-20.2z"/><g fill="#ffce31"><ellipse cx="13.3" cy="36" rx=".7" ry=".9"/><path d="m14 33.4c0 .5-.3.9-.7.9-.4 0-.7-.4-.7-.9 0-.5.3-.9.7-.9.4.1.7.5.7.9"/><ellipse cx="13.3" cy="38.6" rx=".7" ry=".9"/><ellipse cx="15.2" cy="37.1" rx=".7" ry=".9"/><ellipse cx="15.2" cy="34.9" rx=".7" ry=".9"/><ellipse cx="17.1" cy="36" rx=".7" ry=".9"/><path d="m17.8 33.4c0 .5-.3.9-.7.9-.4 0-.7-.4-.7-.9 0-.5.3-.9.7-.9.4.1.7.5.7.9"/><ellipse cx="17.1" cy="38.6" rx=".7" ry=".9"/><path d="m15.2 38.6c-.4 0-.7.4-.7.9h1.4c0-.6-.3-.9-.7-.9"/><path d="m15.2 33.4c.4 0 .7-.4.7-.9h-1.4c0 .5.3.9.7.9"/><ellipse cx="18.9" cy="37.1" rx=".7" ry=".9"/><ellipse cx="18.9" cy="34.9" rx=".7" ry=".9"/><path d="m18.9 38.6c-.4 0-.7.4-.7.9h1.4c0-.6-.3-.9-.7-.9"/><path d="m18.9 33.4c.4 0 .7-.4.7-.9h-1.4c0 .5.3.9.7.9"/><ellipse cx="20.5" cy="36" rx=".7" ry=".9"/><path d="m21.2 33.4c0 .5-.3.9-.7.9s-.7-.4-.7-.9c0-.5.3-.9.7-.9.4.1.7.5.7.9"/><ellipse cx="20.5" cy="38.6" rx=".7" ry=".9"/><ellipse cx="22.5" cy="37.1" rx=".7" ry=".9"/><ellipse cx="22.5" cy="34.9" rx=".7" ry=".9"/><ellipse cx="24.4" cy="36" rx=".7" ry=".9"/><path d="m25.1 33.4c0 .5-.3.9-.7.9s-.7-.4-.7-.9c0-.5.3-.9.7-.9s.7.5.7.9"/><ellipse cx="24.4" cy="38.6" rx=".7" ry=".9"/><path d="m22.5 38.6c-.4 0-.7.4-.7.9h1.4c-.1-.6-.4-.9-.7-.9"/><path d="m22.5 33.4c.4 0 .7-.4.7-.9h-1.4c0 .5.3.9.7.9"/><path d="m26.8 37.1c0 .5-.3.9-.7.9-.4 0-.7-.4-.7-.9 0-.5.3-.9.7-.9.4 0 .7.4.7.9"/><ellipse cx="26.2" cy="34.9" rx=".7" ry=".9"/><path d="m26.2 38.6c-.4 0-.7.4-.7.9h1.4c-.1-.6-.4-.9-.7-.9"/><path d="m26.2 33.4c.4 0 .7-.4.7-.9h-1.4c0 .5.3.9.7.9"/></g><path fill="#ff8736" d="m47.6 32h2.4v8h-2.4z"/><path transform="matrix(.7071-.7071.7071.7071-13.2556 32.0003)" fill="#ff5a79" d="m29 2.8h6v58.4h-6z"/><path d="M30.6,11.9C27.5,23.7,37.1,7.5,49.5,31c-6.6-8.7-27.9-2.4-36.8-12C0.2,5.6,35.9-7.6,30.6,11.9z" fill="#abc2c6"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6ae.svg b/public/emoji/1f6ae.svg new file mode 100644 index 000000000..54cbd381e --- /dev/null +++ b/public/emoji/1f6ae.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m28 38l-1 10h-8l-1-10h-2v13h14v-13z"/><path d="m20 37l3-3 3 4-4 2z"/><path d="m45 23h-6-6c-1 0-2 1-2 2l-1 4-5 3 1 2 6-2 2-5 1 24h3l1-13 1 13h3l1-24 1 9h3l-1-11c0-1-1-2-2-2"/><path d="m43 19c0 1-1 2-2 2h-4c-1 0-2-1-2-2v-4c0-1 1-2 2-2h4c1 0 2 1 2 2v4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6af.svg b/public/emoji/1f6af.svg new file mode 100644 index 000000000..bfc991b07 --- /dev/null +++ b/public/emoji/1f6af.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32.1" r="30" fill="#ff5a79"/><circle cx="32" cy="32.1" r="24" fill="#333"/><g fill="#fff"><path d="m32.6 20.5h2.6c1 0 1.7-.6 1.7-1.4v-3.4c0-.8-.8-1.4-1.7-1.4h-2.6c-1 0-1.7.6-1.7 1.4v3.4c0 .7.8 1.4 1.7 1.4"/><path d="m39.5 22h-11.5c-.8 0-1.5.5-1.5 1.2v5.8l-3.7 3v1.3l5.8-2.9.7-6v25.6h3l1.5-11.6 1.5 11.6h3v-25.7l1.3 11.6h1.4v-12.7c0-.7-.7-1.2-1.5-1.2"/><path d="m20 34.3h2.8v3.8h-2.8z"/><path d="m23.8 38.9h2.8v3.8h-2.8z"/><path d="m19.2 43.2h2.8v3.8h-2.8z"/></g><path transform="matrix(.7071-.7071.7071.7071-13.2935 32.0473)" fill="#ff5a79" d="m29 2.9h6v58.4h-6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b0.svg b/public/emoji/1f6b0.svg new file mode 100644 index 000000000..504d3cec0 --- /dev/null +++ b/public/emoji/1f6b0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m36.6 24.1v-1h-7.6v1c0 .6-.5 1-1 1h-5c-2.3 0-4.2 1.9-4.2 4.3v5.1h5.7v-1.8c0-1 .8-1.8 1.8-1.8h.6c.2 0 .5.2.6.4 1 1.9 3 3.1 5.3 3.1 2.3 0 4.2-1.3 5.3-3.2.1-.2.4-.4.6-.4h4.8v-5.8h-5.9c-.6.2-1-.3-1-.9"/><path d="m24.5 16.7c.2 0 1.5 0 1.6-.1.6 0 1.3-.1 4.4-.1.1.2.3.3.5.5v2.3h-1c-.6 0-1 .5-1 1s.5 1 1 1h1 3.5 1c.6 0 1-.5 1-1s-.5-1-1-1h-1v-2.3c.2-.1.3-.3.5-.5 3.1 0 3.8.1 4.4.1.2 0 1.5.1 1.6.1 1 0 1.9-.8 1.9-1.9s-.8-1.9-1.9-1.9c-.2 0-1.5 0-1.6.1-.6 0-1.3.1-4.4.1-.5-.7-1.3-1.1-2.2-1.1s-1.7.4-2.2 1.1c-3.1 0-3.8-.1-4.4-.1-.2 0-1.5-.1-1.6-.1-1 0-1.9.8-1.9 1.9s.8 1.9 1.8 1.9"/><path d="m45.2 23.1h2.8v9.7h-2.8z"/><path d="m17.5 52h8.3l1.5-14h-11.3l1.5 14m8.4-9h-8.4l-.4-4h9.3l-.5 4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6b1.svg b/public/emoji/1f6b1.svg new file mode 100644 index 000000000..0eec893e1 --- /dev/null +++ b/public/emoji/1f6b1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff5a79"/><circle cx="32" cy="32" r="24" fill="#333"/><g fill="#fff"><path d="m35.3 26.1v-.8h-5.8v.8c0 .4-.3.8-.8.8h-3.8c-1.8 0-3.2 1.4-3.2 3.2v3.8h4.3v-1.3c0-.7.6-1.3 1.3-1.3h.5c.2 0 .4.2.5.3.8 1.4 2.3 2.3 4 2.3 1.7 0 3.2-.9 4-2.4.1-.1.3-.3.5-.3h3.7v-4.3h-4.5c-.4-.1-.7-.4-.7-.8"/><path d="m26.6 19.3c.1 0 1.1 0 1.2 0 .5 0 1-.1 3.4-.1.1.1.2.3.4.4v1.7h-.8c-.4 0-.8.3-.8.8s.3.8.8.8h.8 2.6.8c.4 0 .8-.3.8-.8s-.3-.8-.8-.8h-.8v-1.7c.1-.1.2-.2.4-.4 2.4 0 2.9.1 3.4.1.1 0 1.1 0 1.2 0 .8 0 1.4-.6 1.4-1.4s-.6-1.4-1.4-1.4c-.1 0-1.1 0-1.2 0-.5 0-1 .1-3.4.1-.4-.5-1-.8-1.7-.8-.7 0-1.3.3-1.7.8-2.4 0-2.9-.1-3.4-.1-.1 0-1.1 0-1.2 0-.8 0-1.4.6-1.4 1.4s.6 1.4 1.4 1.4"/><path d="m42.2 25.3h1.7v6.8h-1.7z"/><path d="m21.2 46.6h6.3l1.1-10.2h-8.6l1.2 10.2m6.3-6.5h-6.3l-.3-3h7l-.4 3"/></g><path transform="matrix(.7071-.7071.7071.7071-13.2553 31.9997)" fill="#ff5a79" d="m29 2.8h6v58.4h-6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b2.svg b/public/emoji/1f6b2.svg new file mode 100644 index 000000000..0a4447d6c --- /dev/null +++ b/public/emoji/1f6b2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#62727a"><path d="m27.5 51c0-3 2.3-5.5 5-5.5.2 0 .4 0 .6 0l19 2c2 .3 3.4 1.7 3.4 3.5 0 1.8-1.4 3.2-3.4 3.5l-19 2c-.2 0-.4 0-.6 0-2.7 0-5-2.5-5-5.5m1 0c0 2.4 1.9 4.5 4 4.5.1 0 .3 0 .5 0l19-2c1.3-.2 2.6-1 2.6-2.5s-1.3-2.3-2.6-2.5l-19-2c-.1 0-.3 0-.4 0-2.2 0-4.1 2.1-4.1 4.5"/><path d="m40 51c0-6.6 5.4-12 12-12s12 5.4 12 12-5.4 12-12 12-12-5.4-12-12m2 0c0 5.5 4.5 10 10 10s10-4.5 10-10-4.5-10-10-10-10 4.5-10 10"/><path d="m0 51c0-6.6 5.4-12 12-12s12 5.4 12 12-5.4 12-12 12-12-5.4-12-12m2 0c0 5.5 4.5 10 10 10s10-4.5 10-10-4.5-10-10-10-10 4.5-10 10"/></g><g fill="#42ade2"><path d="m42 51c0-5.5 4.5-10 10-10s10 4.5 10 10-4.5 10-10 10-10-4.5-10-10m2 0c0 4.4 3.6 8 8 8s8-3.6 8-8c0-4.4-3.6-8-8-8s-8 3.6-8 8"/><path d="m2 51c0-5.5 4.5-10 10-10s10 4.5 10 10-4.5 10-10 10-10-4.5-10-10m2 0c0 4.4 3.6 8 8 8s8-3.6 8-8c0-4.4-3.6-8-8-8s-8 3.6-8 8"/></g><g fill="#ff9d27"><path d="m61.3 41.7c-8.3-8-21.9-2.3-22.3 9.3 0 1.3-2 1.3-2 0 .4-13.4 16.1-19.9 25.7-10.7.9.9-.5 2.3-1.4 1.4"/><path d="m2.7 41.7c8.3-8 21.9-2.3 22.3 9.3 0 1.3 2 1.3 2 0-.4-13.4-16.1-19.9-25.7-10.7-.9.9.5 2.3 1.4 1.4"/></g><path d="m51 50c-.7-5.8-4.2-10.7-9.5-13.2-1.2-.6-.1-2.3 1-1.7 6 2.9 9.7 8.4 10.5 14.9.2 1.3-1.8 1.3-2 0" fill="#42ade2"/><path d="m15.5 22.1c2.2-1.5 5.2-2 7.8-2 1.3 0 1.3 2 0 2-1.9 0-3.9.3-5.7 1.1.7.7 1.4 1.4 2.1 2.1.2.2.4.6.3 1-.5 1.3-1 2.7-1.5 4-.4 1.2-2.4.7-1.9-.5.4-1.2.9-2.3 1.3-3.5-.9-.9-1.7-1.7-2.5-2.5-.6-.6-.4-1.3.1-1.7" fill="#b2c1c0"/><g fill="#42ade2"><path transform="matrix(.3162-.9487.9487.3162-13.1788 65.7207)" d="m29.5 41h19v2h-19z"/><path d="m12.6 51.8c4.8-4 3.5-11.2 3.1-12.8l2.4-7.9c3 .4 14.1 2.6 19.6 12.4l1.7-1c-6.7-12.3-21.2-13.5-21.8-13.5l-.8-.1-3.1 10 .1.3c0 .1 1.8 7.5-2.4 11l1.2 1.6"/></g><g fill="#62727a"><path d="m28 20.1h-4.5v2h4.5c.3 0 .5-.2.5-.5v-1c0-.3-.2-.5-.5-.5"/><circle cx="12" cy="51" r="1"/></g><path d="m16.5 31.1c2.8 1.4 5 4 6.8 6.8 2.9 4.4 5.1 11.2 11.3 11.9h17.5c1.3 0 1.3 2 0 2-5.7 0-12 0-17.3 0-10.1 0-11-14.3-18.2-18.6l-.1-2.1" fill="#42ade2"/><circle cx="52" cy="51" r="2" fill="#62727a"/><path transform="matrix(.3162-.9487.9487.3162.943 61.3081)" fill="#b2c1c0" d="m39.8 29h6.3v2h-6.3z"/><g fill="#62727a"><path d="m40.6 26.1c3.8 0 3.8-2.1 7.1-2.1.8 0 2 1 2.2 1.8.3.8-.8 2.4-1.3 3.1-.7.9-1.7 1.4-2.6.9-1.3-.8-2.6-1.7-6.1 0-.8.4-2.1-.6-2-2.9.1-.7 1.1-.8 2.7-.8"/><path d="m36 51.8h2.6c.5 0 1 .4 1 1s-.5 1-1 1h-2.6c-.5 0-1-.4-1-1s.4-1 1-1"/></g><circle cx="33" cy="51" r="4" fill="#b2c1c0"/><path d="m32.7 52c-1.7-.7-3.3-1.3-5-2-1.2-.5-.7-2.4.5-1.9 1.7.7 3.3 1.3 5 2 1.2.4.7 2.3-.5 1.9" fill="#e8e8e8"/><g fill="#62727a"><path d="m26.8 48h2.5c.6 0 1 .4 1 1s-.4 1-1 1h-2.5c-.6 0-1-.4-1-1s.4-1 1-1"/><path d="m24.5 22.5c0 .3-.2.5-.5.5-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5.3 0 .5.2.5.5v3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6b3.svg b/public/emoji/1f6b3.svg new file mode 100644 index 000000000..320cc2371 --- /dev/null +++ b/public/emoji/1f6b3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff5a79"/><circle cx="32" cy="32" r="24" fill="#333"/><path d="m52 32.8c-.4-.9-.9-1.7-1.6-2.4-.7-.7-1.5-1.2-2.4-1.6-.9-.4-1.9-.6-2.9-.6-1 0-2 .2-2.9.6-.3.1-.5.2-.8.4l-2.5-3.5.9-2.2c.8-.5 1.9-1.1 2.2-1.7.5-1-1.4-.4-5.5-.4 0 0-2.2-.2-1.2.8.6.6 1.8 1.2 2.6 1.6l-.4 1.1h-10.9c0-.1 0-.1 0-.2.1-1.2-.4-2.2-1.1-3.3-.1-.1-.1-.2-.2-.3 0-.1-.1-.1-.1-.2 0-.2.2-.4.4-.4.8 0 3.4 0 3.4 0l1.1-1.7h-5.3c0 0 0 0 0 0-.5 0-1.2.3-1.5 1-.2.4-.1.8 0 1.3.2.4.5.9.9 1.4 1.3 1.5.7 2.7.1 3.9-.1.1-.1.2-.2.4-.2.4-.8 1.3-1.6 2.4-.2-.1-.5-.2-.7-.4-.9-.4-1.9-.6-2.9-.6s-2 .2-2.9.6c-.9.4-1.7.9-2.4 1.6-.7.7-1.2 1.5-1.6 2.4-.4.9-.6 1.9-.6 2.9 0 1 .2 2 .6 2.9.4.9.9 1.7 1.6 2.4.7.7 1.5 1.2 2.4 1.6.9.4 1.9.6 2.9.6 1 0 2-.2 2.9-.6.9-.4 1.7-.9 2.4-1.6.7-.7 1.2-1.5 1.6-2.4.4-.9.6-1.9.6-2.9 0-1-.2-2-.6-2.9-.4-.9-.9-1.7-1.6-2.4-.1-.1-.2-.2-.3-.3.3-.4.5-.7.7-1.1l7 7.2c-.1.2-.2.5-.2.8 0 1.1.8 2 1.9 2.1l.4 2.3h-.7v.8h2.3v-.8h-.8l-.4-2.4c.7-.2 1.2-.7 1.4-1.4l2.3-.3c.1.4.2.8.4 1.2.4.9.9 1.7 1.6 2.4.7.7 1.5 1.2 2.4 1.6.9.4 1.9.6 2.9.6 1 0 2-.2 2.9-.6.9-.4 1.7-.9 2.4-1.6.7-.7 1.2-1.5 1.6-2.4.4-.9.6-1.9.6-2.9 0-.9-.2-1.9-.6-2.8m-27.4 2.9c0 3.2-2.6 5.8-5.8 5.8-3.2 0-5.7-2.6-5.7-5.8 0-3.2 2.6-5.8 5.7-5.8 1 0 1.9.2 2.6.6-1.2 1.7-2.6 3.6-3.3 4.6-.1.1-.2.3-.2.5 0 .5.4.8.8.8.3 0 .5-.1.7-.3.3-.4 1.9-2.5 3.3-4.6 1.2 1.1 1.9 2.6 1.9 4.2m.9-8.1c.1-.1.1-.2.2-.3.1-.2.2-.4.3-.6h10.8l-3.3 8.3-.5-3h.7v-1h-2.3v.8h.8l.5 3.2-7.2-7.4c0 0 0 0 0 0m9.9 8.4c-.1-.2-.2-.3-.3-.4l3.1-7.9 1.9 2.6c-.1.1-.1.1-.2.2-.7.7-1.2 1.5-1.6 2.4-.4.9-.6 1.9-.6 2.9l-2.3.2m5.7-4.4l2.5 3.4-4.2.5c0-1.5.7-2.9 1.7-3.9m4 9.9c-2.7 0-4.9-1.8-5.5-4.3l7.1-.8-4.2-5.8c.8-.4 1.7-.7 2.7-.7 3.2 0 5.7 2.6 5.7 5.8 0 3.2-2.6 5.8-5.8 5.8" fill="#fff"/><path transform="matrix(.7071-.7071.7071.7071-13.2553 31.9997)" fill="#ff5a79" d="m29 2.8h6v58.4h-6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b4-1f3fb.svg b/public/emoji/1f6b4-1f3fb.svg new file mode 100644 index 000000000..23c64dcb0 --- /dev/null +++ b/public/emoji/1f6b4-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffe1bd" d="m25.1 16.1l2.1-2.6 3.9 9.3-6.1 2.5z"/><path d="m22.8 22.1c2.2.4 2.2 3.2 2.2 3.2 2.5-1 2.2-6.6.9-9.6l-3.1 6.4" fill="#e6b796"/><path d="m21.8 3.2l-9.2 8.2c-.3 3.1 1.2 4 1.6 5.1.2.5-.4 1.8-.8 2.4-.7 1.5 1.5 1.5 2.2 1.1.9.9-.2 2.1 2.8.1 0 0-2.7 2.8-.1 2.4.3 1.4 1.1 4 6.8-1.4 1.7-1.6 1-5.4 1-5.4l3.1-2-7.4-10.5" fill="#ffe1bd"/><path d="m13.8 5.4c6.1-5.3 11.5-3.2 12.9-1.9 3.6 3.6 4.1 9.1 2.3 14.1 0 0-1.8 0-2.9-1.9 0 0 2.1.1 1.3-4-.7-3.4-4.7-3.7-4.6 1.3l-.5.2c-1.8-1.8-1.3-5.2-4.1-5-2.5.2-5.6 3.8-5.6 3.8-1.3-1-1.3-4.4 1.2-6.6" fill="#594640"/><path d="m16.8 15.4c.3.7.1 1.4-.4 1.6-.5.2-.8-.3-1.1-1-.3-.7-.4-1.3.1-1.5.5-.1 1.1.2 1.4.9" fill="#664e27"/><path d="m24 13.5c-.6-1.3.1-2.9 1.2-3.4 0 0-1.2 2.3.1 4.3 0 0-.9 0-1.3-.9" fill="#e6b796"/><path d="m19.3 19.4c0 0-.9 1.5-1.3 2-.8.9-1 .6-.7 0 .3-.5 1-1.2 1-1.2l1-.8" fill="#664e27"/><g fill="#3b946f"><path d="m25 24.3l-1.6 7.4 3.1.5.7-6.3z"/><path d="m26.5 31.8c-.2-.8-1-1.3-1.9-1.1l-6 1.4.7 3 6-1.4c.9-.2 1.4-1.1 1.2-1.9"/></g><path d="m19.4 33.5l-.2-1.5c-.1-.5-.6-.9-1.1-.8l-.7.1c-.4 0-.7.3-.8.7-1 .2-2.2.7-2 2.5 0 .3.2 1.9 2.2 1.7 2.9-.5 2.9-.5 2.6-2.7" fill="#e6b796"/><path d="m29.9 49.4c-1.6.1-2.8 1.5-2.7 3.1l6.9-.5c.8-.1 1.4-.7 1.4-1.5l-.1-1.4-5.5.3" fill="#d3976e"/><g fill="#3e4347"><path d="m35.4 48.9l-5.5.5-.8-9.7 5.6-.4z"/><path d="m34.8 41.5l-5.7-1.8 5.4-6.8 6.5 1.2z"/></g><g fill="#333"><path d="m13.8 62c-1.6 0-3.1-.3-4.6-.9-1.4-.6-2.7-1.4-3.7-2.5s-2-2.3-2.6-3.6c-.6-1.5-.9-3-.9-4.5 0-1.6.3-3.1.9-4.5.6-1.4 1.4-2.6 2.5-3.7 1.1-1.1 2.3-1.9 3.7-2.5 1.5-.6 3-.9 4.6-.9s3.1.3 4.6.9c1.4.6 2.7 1.4 3.7 2.5 1.1 1.1 1.9 2.3 2.5 3.7.6 1.4.9 2.9.9 4.5 0 1.6-.3 3.1-.9 4.5-.6 1.4-1.4 2.6-2.5 3.7-1.1 1.1-2.3 1.9-3.7 2.5-1.4.5-2.9.8-4.5.8m0-21.1c-5.4 0-9.7 4.3-9.7 9.5 0 5.3 4.4 9.5 9.7 9.5s9.7-4.3 9.7-9.5c0-5.2-4.4-9.5-9.7-9.5"/><path d="m50.2 62c-1.6 0-3.1-.3-4.6-.9-1.4-.6-2.7-1.4-3.7-2.5-1.1-1.1-1.9-2.3-2.5-3.7-.6-1.4-.9-2.9-.9-4.5s.3-3.1.9-4.5c.6-1.4 1.4-2.6 2.5-3.7 1.1-1.1 2.3-1.9 3.7-2.5 1.5-.6 3-.9 4.6-.9s3.1.3 4.6.9c1.4.6 2.7 1.4 3.7 2.5 1.1 1.1 1.9 2.3 2.5 3.7.6 1.4.9 2.9.9 4.5 0 1.6-.3 3.1-.9 4.5-.6 1.4-1.4 2.6-2.5 3.7s-2.3 1.9-3.7 2.5c-1.4.6-3 .9-4.6.9m0-21.1c-5.4 0-9.7 4.3-9.7 9.5 0 5.3 4.4 9.5 9.7 9.5s9.7-4.3 9.7-9.5c.1-5.2-4.3-9.5-9.7-9.5"/></g><path d="m41.7 36.2l2.1-5.2-1.4-.5-2.1 5.1h-22.3l-2.2-2.3-1.1 1 2.6 2.7h3.4v2.8l13.9 13.5 6.3-15.3 8.6 12.7 1.4-.6-9.2-13.9m-7.5 14.5l-12.7-12.3.6-1.5h17.6l-5.5 13.8" fill="#ed4c5c"/><ellipse cx="50.2" cy="50.5" rx="2.4" ry="2.3" fill="#333"/><g fill="#94989b"><path d="m26.9 51.9h4v1.3h-4z"/><path d="m38.7 53.6h4v1.3h-4z"/></g><path fill="#b3b3b3" d="m30.7 52.3v.6l4 .5v-.6z"/><ellipse cx="34.7" cy="53.7" rx="3.3" ry="3.2" fill="#333"/><g fill="#b3b3b3"><ellipse cx="34.7" cy="53.7" rx=".8" ry=".8"/><path d="m34.7 54l4 .5v-.6l-4-.6z"/></g><path d="m38.6 51.9c-1.5.5-2.4 2.1-1.9 3.6l6.6-2.1c.8-.2 1.2-1 .9-1.8l-.4-1.3-5.2 1.6" fill="#d3976e"/><g fill="#3e4347"><path d="m43.8 50.2l-4.7 1.5-3.6-11.3 5.3-1.7z"/><path d="m41.3 40.8l-5.8-.4 4.6-8.7 4.9 2.5z"/></g><path d="M46,28.5l-11.5,4.5L25,24.3c0,0,2.4-4.9,3.7-5.1C38,17.4,46,28.5,46,28.5z" fill="#47b892"/><path d="m45 34.2l-10.2.6-.3-1.8 11.3-4.8c1.8 2.5-.8 6-.8 6" fill="#3e4347"/><g fill="#47b892"><path d="m25 24.3l-.3 7.4 3.1.1.3-5.9c0-.8-3.1-1.6-3.1-1.6"/><path d="m27.7 31.4c-.3-.8-1.2-1.1-2-.8l-5.7 2.1 1.1 2.8 5.7-2.2c.8-.2 1.2-1.1.9-1.9"/></g><path d="m20.9 34.1l-.4-1.4c-.1-.5-.7-.8-1.2-.7l-.7.2c-.4.1-.6.4-.7.8-.9.3-2.1 1-1.6 2.7.1.3.5 1.9 2.4 1.3 2.8-.8 2.8-.8 2.2-2.9" fill="#ffe1bd"/><path fill="#ed4c5c" d="m14.2 51.2l-1.3-.8 8.3-14.5 1.4.8z"/><ellipse cx="13.8" cy="50.5" rx="1.2" ry="1.2" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b4-1f3fc.svg b/public/emoji/1f6b4-1f3fc.svg new file mode 100644 index 000000000..3451fe9ba --- /dev/null +++ b/public/emoji/1f6b4-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#fed0ac" d="m25.1 16.1l2.1-2.6 3.9 9.3-6.1 2.5z"/><path d="m22.8 22.1c2.2.4 2.2 3.2 2.2 3.2 2.5-1 2.2-6.6.9-9.6l-3.1 6.4" fill="#e0a372"/><path d="m21.8 3.2l-9.2 8.2c-.3 3.1 1.2 4 1.6 5.1.2.5-.4 1.8-.8 2.4-.7 1.5 1.5 1.5 2.2 1.1.9.9-.2 2.1 2.8.1 0 0-2.7 2.8-.1 2.4.3 1.4 1.1 4 6.8-1.4 1.7-1.6 1-5.4 1-5.4l3.1-2-7.4-10.5" fill="#fed0ac"/><path d="m13.8 5.4c6.1-5.3 11.5-3.2 12.9-1.9 3.6 3.6 4.1 9.1 2.3 14.1 0 0-1.8 0-2.9-1.9 0 0 2.1.1 1.3-4-.7-3.4-4.7-3.7-4.6 1.3l-.5.2c-1.8-1.8-1.3-5.2-4.1-5-2.5.2-5.6 3.8-5.6 3.8-1.3-1-1.3-4.4 1.2-6.6" fill="#dbb471"/><path d="m16.8 15.4c.3.7.1 1.4-.4 1.6-.5.2-.8-.3-1.1-1-.3-.7-.4-1.3.1-1.5.5-.1 1.1.2 1.4.9" fill="#664e27"/><path d="m24 13.5c-.6-1.3.1-2.9 1.2-3.4 0 0-1.2 2.3.1 4.3 0 0-.9 0-1.3-.9" fill="#e0a372"/><path d="m19.3 19.4c0 0-.9 1.5-1.3 2-.8.9-1 .6-.7 0 .3-.5 1-1.2 1-1.2l1-.8" fill="#664e27"/><g fill="#3b946f"><path d="m25 24.3l-1.6 7.4 3.1.5.7-6.3z"/><path d="m26.5 31.8c-.2-.8-1-1.3-1.9-1.1l-6 1.4.7 3 6-1.4c.9-.2 1.4-1.1 1.2-1.9"/></g><path d="m19.4 33.5l-.2-1.5c-.1-.5-.6-.9-1.1-.8l-.7.1c-.4 0-.7.3-.8.7-1 .2-2.2.7-2 2.5 0 .3.2 1.9 2.2 1.7 2.9-.5 2.9-.5 2.6-2.7" fill="#e0a372"/><path d="m29.9 49.4c-1.6.1-2.8 1.5-2.7 3.1l6.9-.5c.8-.1 1.4-.7 1.4-1.5l-.1-1.4-5.5.3" fill="#d3976e"/><g fill="#3e4347"><path d="m35.4 48.9l-5.5.5-.8-9.7 5.6-.4z"/><path d="m34.8 41.5l-5.7-1.8 5.4-6.8 6.5 1.2z"/></g><g fill="#333"><path d="m13.8 62c-1.6 0-3.1-.3-4.6-.9-1.4-.6-2.7-1.4-3.7-2.5s-2-2.3-2.6-3.6c-.6-1.5-.9-3-.9-4.5 0-1.6.3-3.1.9-4.5.6-1.4 1.4-2.6 2.5-3.7 1.1-1.1 2.3-1.9 3.7-2.5 1.5-.6 3-.9 4.6-.9s3.1.3 4.6.9c1.4.6 2.7 1.4 3.7 2.5 1.1 1.1 1.9 2.3 2.5 3.7.6 1.4.9 2.9.9 4.5 0 1.6-.3 3.1-.9 4.5-.6 1.4-1.4 2.6-2.5 3.7-1.1 1.1-2.3 1.9-3.7 2.5-1.4.5-2.9.8-4.5.8m0-21.1c-5.4 0-9.7 4.3-9.7 9.5 0 5.3 4.4 9.5 9.7 9.5s9.7-4.3 9.7-9.5c0-5.2-4.4-9.5-9.7-9.5"/><path d="m50.2 62c-1.6 0-3.1-.3-4.6-.9-1.4-.6-2.7-1.4-3.7-2.5-1.1-1.1-1.9-2.3-2.5-3.7-.6-1.4-.9-2.9-.9-4.5s.3-3.1.9-4.5c.6-1.4 1.4-2.6 2.5-3.7 1.1-1.1 2.3-1.9 3.7-2.5 1.5-.6 3-.9 4.6-.9s3.1.3 4.6.9c1.4.6 2.7 1.4 3.7 2.5 1.1 1.1 1.9 2.3 2.5 3.7.6 1.4.9 2.9.9 4.5 0 1.6-.3 3.1-.9 4.5-.6 1.4-1.4 2.6-2.5 3.7s-2.3 1.9-3.7 2.5c-1.4.6-3 .9-4.6.9m0-21.1c-5.4 0-9.7 4.3-9.7 9.5 0 5.3 4.4 9.5 9.7 9.5s9.7-4.3 9.7-9.5c.1-5.2-4.3-9.5-9.7-9.5"/></g><path d="m41.7 36.2l2.1-5.2-1.4-.5-2.1 5.1h-22.3l-2.2-2.3-1.1 1 2.6 2.7h3.4v2.8l13.9 13.5 6.3-15.3 8.6 12.7 1.4-.6-9.2-13.9m-7.5 14.5l-12.7-12.3.6-1.5h17.6l-5.5 13.8" fill="#ed4c5c"/><ellipse cx="50.2" cy="50.5" rx="2.4" ry="2.3" fill="#333"/><g fill="#94989b"><path d="m26.9 51.9h4v1.3h-4z"/><path d="m38.7 53.6h4v1.3h-4z"/></g><path fill="#b3b3b3" d="m30.7 52.3v.6l4 .5v-.6z"/><ellipse cx="34.7" cy="53.7" rx="3.3" ry="3.2" fill="#333"/><g fill="#b3b3b3"><ellipse cx="34.7" cy="53.7" rx=".8" ry=".8"/><path d="m34.7 54l4 .5v-.6l-4-.6z"/></g><path d="m38.6 51.9c-1.5.5-2.4 2.1-1.9 3.6l6.6-2.1c.8-.2 1.2-1 .9-1.8l-.4-1.3-5.2 1.6" fill="#d3976e"/><g fill="#3e4347"><path d="m43.8 50.2l-4.7 1.5-3.6-11.3 5.3-1.7z"/><path d="m41.3 40.8l-5.8-.4 4.6-8.7 4.9 2.5z"/></g><path d="M46,28.5l-11.5,4.5L25,24.3c0,0,2.4-4.9,3.7-5.1C38,17.4,46,28.5,46,28.5z" fill="#47b892"/><path d="m45 34.2l-10.2.6-.3-1.8 11.3-4.8c1.8 2.5-.8 6-.8 6" fill="#3e4347"/><g fill="#47b892"><path d="m25 24.3l-.3 7.4 3.1.1.3-5.9c0-.8-3.1-1.6-3.1-1.6"/><path d="m27.7 31.4c-.3-.8-1.2-1.1-2-.8l-5.7 2.1 1.1 2.8 5.7-2.2c.8-.2 1.2-1.1.9-1.9"/></g><path d="m20.9 34.1l-.4-1.4c-.1-.5-.7-.8-1.2-.7l-.7.2c-.4.1-.6.4-.7.8-.9.3-2.1 1-1.6 2.7.1.3.5 1.9 2.4 1.3 2.8-.8 2.8-.8 2.2-2.9" fill="#fed0ac"/><path fill="#ed4c5c" d="m14.2 51.2l-1.3-.8 8.3-14.5 1.4.8z"/><ellipse cx="13.8" cy="50.5" rx="1.2" ry="1.2" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b4-1f3fd.svg b/public/emoji/1f6b4-1f3fd.svg new file mode 100644 index 000000000..a5b959866 --- /dev/null +++ b/public/emoji/1f6b4-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d6a57c" d="m25.1 16.1l2.1-2.6 3.9 9.3-6.1 2.5z"/><path d="m22.8 22.1c2.2.4 2.2 3.2 2.2 3.2 2.5-1 2.2-6.6.9-9.6l-3.1 6.4" fill="#b58360"/><path d="m21.8 3.2l-9.2 8.2c-.3 3.1 1.2 4 1.6 5.1.2.5-.4 1.8-.8 2.4-.7 1.5 1.5 1.5 2.2 1.1.9.9-.2 2.1 2.8.1 0 0-2.7 2.8-.1 2.4.3 1.4 1.1 4 6.8-1.4 1.7-1.6 1-5.4 1-5.4l3.1-2-7.4-10.5" fill="#d6a57c"/><path d="m13.8 5.4c6.1-5.3 11.5-3.2 12.9-1.9 3.6 3.6 4.1 9.1 2.3 14.1 0 0-1.8 0-2.9-1.9 0 0 2.1.1 1.3-4-.7-3.4-4.7-3.7-4.6 1.3l-.5.2c-1.8-1.8-1.3-5.2-4.1-5-2.5.2-5.6 3.8-5.6 3.8-1.3-1-1.3-4.4 1.2-6.6" fill="#594640"/><path d="m16.8 15.4c.3.7.1 1.4-.4 1.6-.5.2-.8-.3-1.1-1-.3-.7-.4-1.3.1-1.5.5-.1 1.1.2 1.4.9" fill="#664e27"/><path d="m24 13.5c-.6-1.3.1-2.9 1.2-3.4 0 0-1.2 2.3.1 4.3 0 0-.9 0-1.3-.9" fill="#b58360"/><path d="m19.3 19.4c0 0-.9 1.5-1.3 2-.8.9-1 .6-.7 0 .3-.5 1-1.2 1-1.2l1-.8" fill="#664e27"/><g fill="#3b946f"><path d="m25 24.3l-1.6 7.4 3.1.5.7-6.3z"/><path d="m26.5 31.8c-.2-.8-1-1.3-1.9-1.1l-6 1.4.7 3 6-1.4c.9-.2 1.4-1.1 1.2-1.9"/></g><path d="m19.4 33.5l-.2-1.5c-.1-.5-.6-.9-1.1-.8l-.7.1c-.4 0-.7.3-.8.7-1 .2-2.2.7-2 2.5 0 .3.2 1.9 2.2 1.7 2.9-.5 2.9-.5 2.6-2.7" fill="#b58360"/><path d="m29.9 49.4c-1.6.1-2.8 1.5-2.7 3.1l6.9-.5c.8-.1 1.4-.7 1.4-1.5l-.1-1.4-5.5.3" fill="#d3976e"/><g fill="#3e4347"><path d="m35.4 48.9l-5.5.5-.8-9.7 5.6-.4z"/><path d="m34.8 41.5l-5.7-1.8 5.4-6.8 6.5 1.2z"/></g><g fill="#333"><path d="m13.8 62c-1.6 0-3.1-.3-4.6-.9-1.4-.6-2.7-1.4-3.7-2.5s-2-2.3-2.6-3.6c-.6-1.5-.9-3-.9-4.5 0-1.6.3-3.1.9-4.5.6-1.4 1.4-2.6 2.5-3.7 1.1-1.1 2.3-1.9 3.7-2.5 1.5-.6 3-.9 4.6-.9s3.1.3 4.6.9c1.4.6 2.7 1.4 3.7 2.5 1.1 1.1 1.9 2.3 2.5 3.7.6 1.4.9 2.9.9 4.5 0 1.6-.3 3.1-.9 4.5-.6 1.4-1.4 2.6-2.5 3.7-1.1 1.1-2.3 1.9-3.7 2.5-1.4.5-2.9.8-4.5.8m0-21.1c-5.4 0-9.7 4.3-9.7 9.5 0 5.3 4.4 9.5 9.7 9.5s9.7-4.3 9.7-9.5c0-5.2-4.4-9.5-9.7-9.5"/><path d="m50.2 62c-1.6 0-3.1-.3-4.6-.9-1.4-.6-2.7-1.4-3.7-2.5-1.1-1.1-1.9-2.3-2.5-3.7-.6-1.4-.9-2.9-.9-4.5s.3-3.1.9-4.5c.6-1.4 1.4-2.6 2.5-3.7 1.1-1.1 2.3-1.9 3.7-2.5 1.5-.6 3-.9 4.6-.9s3.1.3 4.6.9c1.4.6 2.7 1.4 3.7 2.5 1.1 1.1 1.9 2.3 2.5 3.7.6 1.4.9 2.9.9 4.5 0 1.6-.3 3.1-.9 4.5-.6 1.4-1.4 2.6-2.5 3.7s-2.3 1.9-3.7 2.5c-1.4.6-3 .9-4.6.9m0-21.1c-5.4 0-9.7 4.3-9.7 9.5 0 5.3 4.4 9.5 9.7 9.5s9.7-4.3 9.7-9.5c.1-5.2-4.3-9.5-9.7-9.5"/></g><path d="m41.7 36.2l2.1-5.2-1.4-.5-2.1 5.1h-22.3l-2.2-2.3-1.1 1 2.6 2.7h3.4v2.8l13.9 13.5 6.3-15.3 8.6 12.7 1.4-.6-9.2-13.9m-7.5 14.5l-12.7-12.3.6-1.5h17.6l-5.5 13.8" fill="#ed4c5c"/><ellipse cx="50.2" cy="50.5" rx="2.4" ry="2.3" fill="#333"/><g fill="#94989b"><path d="m26.9 51.9h4v1.3h-4z"/><path d="m38.7 53.6h4v1.3h-4z"/></g><path fill="#b3b3b3" d="m30.7 52.3v.6l4 .5v-.6z"/><ellipse cx="34.7" cy="53.7" rx="3.3" ry="3.2" fill="#333"/><g fill="#b3b3b3"><ellipse cx="34.7" cy="53.7" rx=".8" ry=".8"/><path d="m34.7 54l4 .5v-.6l-4-.6z"/></g><path d="m38.6 51.9c-1.5.5-2.4 2.1-1.9 3.6l6.6-2.1c.8-.2 1.2-1 .9-1.8l-.4-1.3-5.2 1.6" fill="#d3976e"/><g fill="#3e4347"><path d="m43.8 50.2l-4.7 1.5-3.6-11.3 5.3-1.7z"/><path d="m41.3 40.8l-5.8-.4 4.6-8.7 4.9 2.5z"/></g><path d="M46,28.5l-11.5,4.5L25,24.3c0,0,2.4-4.9,3.7-5.1C38,17.4,46,28.5,46,28.5z" fill="#47b892"/><path d="m45 34.2l-10.2.6-.3-1.8 11.3-4.8c1.8 2.5-.8 6-.8 6" fill="#3e4347"/><g fill="#47b892"><path d="m25 24.3l-.3 7.4 3.1.1.3-5.9c0-.8-3.1-1.6-3.1-1.6"/><path d="m27.7 31.4c-.3-.8-1.2-1.1-2-.8l-5.7 2.1 1.1 2.8 5.7-2.2c.8-.2 1.2-1.1.9-1.9"/></g><path d="m20.9 34.1l-.4-1.4c-.1-.5-.7-.8-1.2-.7l-.7.2c-.4.1-.6.4-.7.8-.9.3-2.1 1-1.6 2.7.1.3.5 1.9 2.4 1.3 2.8-.8 2.8-.8 2.2-2.9" fill="#d6a57c"/><path fill="#ed4c5c" d="m14.2 51.2l-1.3-.8 8.3-14.5 1.4.8z"/><ellipse cx="13.8" cy="50.5" rx="1.2" ry="1.2" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b4-1f3fe.svg b/public/emoji/1f6b4-1f3fe.svg new file mode 100644 index 000000000..1dcaae862 --- /dev/null +++ b/public/emoji/1f6b4-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b47d56" d="m25.1 16.1l2.1-2.6 3.9 9.3-6.1 2.5z"/><path d="m22.8 22.1c2.2.4 2.2 3.2 2.2 3.2 2.5-1 2.2-6.6.9-9.6l-3.1 6.4" fill="#935e3e"/><path d="m21.8 3.2l-9.2 8.2c-.3 3.1 1.2 4 1.6 5.1.2.5-.4 1.8-.8 2.4-.7 1.5 1.5 1.5 2.2 1.1.9.9-.2 2.1 2.8.1 0 0-2.7 2.8-.1 2.4.3 1.4 1.1 4 6.8-1.4 1.7-1.6 1-5.4 1-5.4l3.1-2-7.4-10.5" fill="#b47d56"/><path d="m13.8 5.4c6.1-5.3 11.5-3.2 12.9-1.9 3.6 3.6 4.1 9.1 2.3 14.1 0 0-1.8 0-2.9-1.9 0 0 2.1.1 1.3-4-.7-3.4-4.7-3.7-4.6 1.3l-.5.2c-1.8-1.8-1.3-5.2-4.1-5-2.5.2-5.6 3.8-5.6 3.8-1.3-1-1.3-4.4 1.2-6.6" fill="#231f20"/><path d="m16.8 15.4c.3.7.1 1.4-.4 1.6-.5.2-.8-.3-1.1-1-.3-.7-.4-1.3.1-1.5.5-.1 1.1.2 1.4.9" fill="#664e27"/><path d="m24 13.5c-.6-1.3.1-2.9 1.2-3.4 0 0-1.2 2.3.1 4.3 0 0-.9 0-1.3-.9" fill="#935e3e"/><path d="m19.3 19.4c0 0-.9 1.5-1.3 2-.8.9-1 .6-.7 0 .3-.5 1-1.2 1-1.2l1-.8" fill="#664e27"/><g fill="#3b946f"><path d="m25 24.3l-1.6 7.4 3.1.5.7-6.3z"/><path d="m26.5 31.8c-.2-.8-1-1.3-1.9-1.1l-6 1.4.7 3 6-1.4c.9-.2 1.4-1.1 1.2-1.9"/></g><path d="m19.4 33.5l-.2-1.5c-.1-.5-.6-.9-1.1-.8l-.7.1c-.4 0-.7.3-.8.7-1 .2-2.2.7-2 2.5 0 .3.2 1.9 2.2 1.7 2.9-.5 2.9-.5 2.6-2.7" fill="#935e3e"/><path d="m29.9 49.4c-1.6.1-2.8 1.5-2.7 3.1l6.9-.5c.8-.1 1.4-.7 1.4-1.5l-.1-1.4-5.5.3" fill="#d3976e"/><g fill="#3e4347"><path d="m35.4 48.9l-5.5.5-.8-9.7 5.6-.4z"/><path d="m34.8 41.5l-5.7-1.8 5.4-6.8 6.5 1.2z"/></g><g fill="#333"><path d="m13.8 62c-1.6 0-3.1-.3-4.6-.9-1.4-.6-2.7-1.4-3.7-2.5s-2-2.3-2.6-3.6c-.6-1.5-.9-3-.9-4.5 0-1.6.3-3.1.9-4.5.6-1.4 1.4-2.6 2.5-3.7 1.1-1.1 2.3-1.9 3.7-2.5 1.5-.6 3-.9 4.6-.9s3.1.3 4.6.9c1.4.6 2.7 1.4 3.7 2.5 1.1 1.1 1.9 2.3 2.5 3.7.6 1.4.9 2.9.9 4.5 0 1.6-.3 3.1-.9 4.5-.6 1.4-1.4 2.6-2.5 3.7-1.1 1.1-2.3 1.9-3.7 2.5-1.4.5-2.9.8-4.5.8m0-21.1c-5.4 0-9.7 4.3-9.7 9.5 0 5.3 4.4 9.5 9.7 9.5s9.7-4.3 9.7-9.5c0-5.2-4.4-9.5-9.7-9.5"/><path d="m50.2 62c-1.6 0-3.1-.3-4.6-.9-1.4-.6-2.7-1.4-3.7-2.5-1.1-1.1-1.9-2.3-2.5-3.7-.6-1.4-.9-2.9-.9-4.5s.3-3.1.9-4.5c.6-1.4 1.4-2.6 2.5-3.7 1.1-1.1 2.3-1.9 3.7-2.5 1.5-.6 3-.9 4.6-.9s3.1.3 4.6.9c1.4.6 2.7 1.4 3.7 2.5 1.1 1.1 1.9 2.3 2.5 3.7.6 1.4.9 2.9.9 4.5 0 1.6-.3 3.1-.9 4.5-.6 1.4-1.4 2.6-2.5 3.7s-2.3 1.9-3.7 2.5c-1.4.6-3 .9-4.6.9m0-21.1c-5.4 0-9.7 4.3-9.7 9.5 0 5.3 4.4 9.5 9.7 9.5s9.7-4.3 9.7-9.5c.1-5.2-4.3-9.5-9.7-9.5"/></g><path d="m41.7 36.2l2.1-5.2-1.4-.5-2.1 5.1h-22.3l-2.2-2.3-1.1 1 2.6 2.7h3.4v2.8l13.9 13.5 6.3-15.3 8.6 12.7 1.4-.6-9.2-13.9m-7.5 14.5l-12.7-12.3.6-1.5h17.6l-5.5 13.8" fill="#ed4c5c"/><ellipse cx="50.2" cy="50.5" rx="2.4" ry="2.3" fill="#333"/><g fill="#94989b"><path d="m26.9 51.9h4v1.3h-4z"/><path d="m38.7 53.6h4v1.3h-4z"/></g><path fill="#b3b3b3" d="m30.7 52.3v.6l4 .5v-.6z"/><ellipse cx="34.7" cy="53.7" rx="3.3" ry="3.2" fill="#333"/><g fill="#b3b3b3"><ellipse cx="34.7" cy="53.7" rx=".8" ry=".8"/><path d="m34.7 54l4 .5v-.6l-4-.6z"/></g><path d="m38.6 51.9c-1.5.5-2.4 2.1-1.9 3.6l6.6-2.1c.8-.2 1.2-1 .9-1.8l-.4-1.3-5.2 1.6" fill="#d3976e"/><g fill="#3e4347"><path d="m43.8 50.2l-4.7 1.5-3.6-11.3 5.3-1.7z"/><path d="m41.3 40.8l-5.8-.4 4.6-8.7 4.9 2.5z"/></g><path d="M46,28.5l-11.5,4.5L25,24.3c0,0,2.4-4.9,3.7-5.1C38,17.4,46,28.5,46,28.5z" fill="#47b892"/><path d="m45 34.2l-10.2.6-.3-1.8 11.3-4.8c1.8 2.5-.8 6-.8 6" fill="#3e4347"/><g fill="#47b892"><path d="m25 24.3l-.3 7.4 3.1.1.3-5.9c0-.8-3.1-1.6-3.1-1.6"/><path d="m27.7 31.4c-.3-.8-1.2-1.1-2-.8l-5.7 2.1 1.1 2.8 5.7-2.2c.8-.2 1.2-1.1.9-1.9"/></g><path d="m20.9 34.1l-.4-1.4c-.1-.5-.7-.8-1.2-.7l-.7.2c-.4.1-.6.4-.7.8-.9.3-2.1 1-1.6 2.7.1.3.5 1.9 2.4 1.3 2.8-.8 2.8-.8 2.2-2.9" fill="#b47d56"/><path fill="#ed4c5c" d="m14.2 51.2l-1.3-.8 8.3-14.5 1.4.8z"/><ellipse cx="13.8" cy="50.5" rx="1.2" ry="1.2" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b4-1f3ff.svg b/public/emoji/1f6b4-1f3ff.svg new file mode 100644 index 000000000..44fc622fe --- /dev/null +++ b/public/emoji/1f6b4-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#8a6859" d="m25.1 16.1l2.1-2.6 3.9 9.3-6.1 2.5z"/><path d="m22.8 22.1c2.2.4 2.2 3.2 2.2 3.2 2.5-1 2.2-6.6.9-9.6l-3.1 6.4" fill="#705041"/><path d="m21.8 3.2l-9.2 8.2c-.3 3.1 1.2 4 1.6 5.1.2.5-.4 1.8-.8 2.4-.7 1.5 1.5 1.5 2.2 1.1.9.9-.2 2.1 2.8.1 0 0-2.7 2.8-.1 2.4.3 1.4 1.1 4 6.8-1.4 1.7-1.6 1-5.4 1-5.4l3.1-2-7.4-10.5" fill="#8a6859"/><path d="m13.8 5.4c6.1-5.3 11.5-3.2 12.9-1.9 3.6 3.6 4.1 9.1 2.3 14.1 0 0-1.8 0-2.9-1.9 0 0 2.1.1 1.3-4-.7-3.4-4.7-3.7-4.6 1.3l-.5.2c-1.8-1.8-1.3-5.2-4.1-5-2.5.2-5.6 3.8-5.6 3.8-1.3-1-1.3-4.4 1.2-6.6" fill="#231f20"/><path d="m16.8 15.4c.3.7.1 1.4-.4 1.6-.5.2-.8-.3-1.1-1-.3-.7-.4-1.3.1-1.5.5-.1 1.1.2 1.4.9" fill="#574137"/><path d="m24 13.5c-.6-1.3.1-2.9 1.2-3.4 0 0-1.2 2.3.1 4.3 0 0-.9 0-1.3-.9" fill="#705041"/><path d="m19.3 19.4c0 0-.9 1.5-1.3 2-.8.9-1 .6-.7 0 .3-.5 1-1.2 1-1.2l1-.8" fill="#574137"/><g fill="#3b946f"><path d="m25 24.3l-1.6 7.4 3.1.5.7-6.3z"/><path d="m26.5 31.8c-.2-.8-1-1.3-1.9-1.1l-6 1.4.7 3 6-1.4c.9-.2 1.4-1.1 1.2-1.9"/></g><path d="m19.4 33.5l-.2-1.5c-.1-.5-.6-.9-1.1-.8l-.7.1c-.4 0-.7.3-.8.7-1 .2-2.2.7-2 2.5 0 .3.2 1.9 2.2 1.7 2.9-.5 2.9-.5 2.6-2.7" fill="#705041"/><path d="m29.9 49.4c-1.6.1-2.8 1.5-2.7 3.1l6.9-.5c.8-.1 1.4-.7 1.4-1.5l-.1-1.4-5.5.3" fill="#d3976e"/><g fill="#3e4347"><path d="m35.4 48.9l-5.5.5-.8-9.7 5.6-.4z"/><path d="m34.8 41.5l-5.7-1.8 5.4-6.8 6.5 1.2z"/></g><g fill="#333"><path d="m13.8 62c-1.6 0-3.1-.3-4.6-.9-1.4-.6-2.7-1.4-3.7-2.5s-2-2.3-2.6-3.6c-.6-1.5-.9-3-.9-4.5 0-1.6.3-3.1.9-4.5.6-1.4 1.4-2.6 2.5-3.7 1.1-1.1 2.3-1.9 3.7-2.5 1.5-.6 3-.9 4.6-.9s3.1.3 4.6.9c1.4.6 2.7 1.4 3.7 2.5 1.1 1.1 1.9 2.3 2.5 3.7.6 1.4.9 2.9.9 4.5 0 1.6-.3 3.1-.9 4.5-.6 1.4-1.4 2.6-2.5 3.7-1.1 1.1-2.3 1.9-3.7 2.5-1.4.5-2.9.8-4.5.8m0-21.1c-5.4 0-9.7 4.3-9.7 9.5 0 5.3 4.4 9.5 9.7 9.5s9.7-4.3 9.7-9.5c0-5.2-4.4-9.5-9.7-9.5"/><path d="m50.2 62c-1.6 0-3.1-.3-4.6-.9-1.4-.6-2.7-1.4-3.7-2.5-1.1-1.1-1.9-2.3-2.5-3.7-.6-1.4-.9-2.9-.9-4.5s.3-3.1.9-4.5c.6-1.4 1.4-2.6 2.5-3.7 1.1-1.1 2.3-1.9 3.7-2.5 1.5-.6 3-.9 4.6-.9s3.1.3 4.6.9c1.4.6 2.7 1.4 3.7 2.5 1.1 1.1 1.9 2.3 2.5 3.7.6 1.4.9 2.9.9 4.5 0 1.6-.3 3.1-.9 4.5-.6 1.4-1.4 2.6-2.5 3.7s-2.3 1.9-3.7 2.5c-1.4.6-3 .9-4.6.9m0-21.1c-5.4 0-9.7 4.3-9.7 9.5 0 5.3 4.4 9.5 9.7 9.5s9.7-4.3 9.7-9.5c.1-5.2-4.3-9.5-9.7-9.5"/></g><path d="m41.7 36.2l2.1-5.2-1.4-.5-2.1 5.1h-22.3l-2.2-2.3-1.1 1 2.6 2.7h3.4v2.8l13.9 13.5 6.3-15.3 8.6 12.7 1.4-.6-9.2-13.9m-7.5 14.5l-12.7-12.3.6-1.5h17.6l-5.5 13.8" fill="#ed4c5c"/><ellipse cx="50.2" cy="50.5" rx="2.4" ry="2.3" fill="#333"/><g fill="#94989b"><path d="m26.9 51.9h4v1.3h-4z"/><path d="m38.7 53.6h4v1.3h-4z"/></g><path fill="#b3b3b3" d="m30.7 52.3v.6l4 .5v-.6z"/><ellipse cx="34.7" cy="53.7" rx="3.3" ry="3.2" fill="#333"/><g fill="#b3b3b3"><ellipse cx="34.7" cy="53.7" rx=".8" ry=".8"/><path d="m34.7 54l4 .5v-.6l-4-.6z"/></g><path d="m38.6 51.9c-1.5.5-2.4 2.1-1.9 3.6l6.6-2.1c.8-.2 1.2-1 .9-1.8l-.4-1.3-5.2 1.6" fill="#d3976e"/><g fill="#3e4347"><path d="m43.8 50.2l-4.7 1.5-3.6-11.3 5.3-1.7z"/><path d="m41.3 40.8l-5.8-.4 4.6-8.7 4.9 2.5z"/></g><path d="M46,28.5l-11.5,4.5L25,24.3c0,0,2.4-4.9,3.7-5.1C38,17.4,46,28.5,46,28.5z" fill="#47b892"/><path d="m45 34.2l-10.2.6-.3-1.8 11.3-4.8c1.8 2.5-.8 6-.8 6" fill="#3e4347"/><g fill="#47b892"><path d="m25 24.3l-.3 7.4 3.1.1.3-5.9c0-.8-3.1-1.6-3.1-1.6"/><path d="m27.7 31.4c-.3-.8-1.2-1.1-2-.8l-5.7 2.1 1.1 2.8 5.7-2.2c.8-.2 1.2-1.1.9-1.9"/></g><path d="m20.9 34.1l-.4-1.4c-.1-.5-.7-.8-1.2-.7l-.7.2c-.4.1-.6.4-.7.8-.9.3-2.1 1-1.6 2.7.1.3.5 1.9 2.4 1.3 2.8-.8 2.8-.8 2.2-2.9" fill="#8a6859"/><path fill="#ed4c5c" d="m14.2 51.2l-1.3-.8 8.3-14.5 1.4.8z"/><ellipse cx="13.8" cy="50.5" rx="1.2" ry="1.2" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b4.svg b/public/emoji/1f6b4.svg new file mode 100644 index 000000000..d66ad5c6c --- /dev/null +++ b/public/emoji/1f6b4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffdd67" d="m26.1 16.1l2.1-2.6 3.9 9.3-6.1 2.5z"/><path d="m23.8 22.1c2.2.4 2.2 3.2 2.2 3.2 2.5-1 2.2-6.6.9-9.6l-3.1 6.4" fill="#eba352"/><path d="m22.8 3.2l-9.2 8.2c-.3 3.1 1.2 4 1.6 5.1.2.5-.4 1.8-.8 2.4-.7 1.5 1.5 1.5 2.2 1.1.9.9-.2 2.1 2.8.1 0 0-2.7 2.8-.1 2.4.3 1.4 1.1 4 6.8-1.4 1.7-1.6 1-5.4 1-5.4l3.1-2-7.4-10.5" fill="#ffdd67"/><path d="m14.8 5.4c6.1-5.3 11.5-3.2 12.9-1.9 3.6 3.6 4.1 9.1 2.3 14.1 0 0-1.8 0-2.9-1.9 0 0 2.1.1 1.3-4-.7-3.4-4.7-3.7-4.6 1.3l-.5.2c-1.8-1.8-1.3-5.2-4.1-5-2.5.2-5.6 3.8-5.6 3.8-1.3-1-1.3-4.4 1.2-6.6" fill="#ffb300"/><path d="m17.8 15.4c.3.7.1 1.4-.4 1.6-.5.2-.8-.3-1.1-1-.3-.7-.4-1.3.1-1.5.5-.1 1.1.2 1.4.9" fill="#937237"/><path d="m25 13.5c-.6-1.3.1-2.9 1.2-3.4 0 0-1.2 2.3.1 4.3 0 0-.9 0-1.3-.9" fill="#eba352"/><path d="m20.3 19.4c0 0-.9 1.5-1.3 2-.8.9-1 .6-.7 0 .3-.5 1-1.2 1-1.2l1-.8" fill="#937237"/><g fill="#3b946f"><path d="m26 24.3l-1.6 7.4 3.1.5.7-6.3z"/><path d="m27.5 31.8c-.2-.8-1-1.3-1.9-1.1l-6 1.4.7 3 6-1.4c.9-.2 1.4-1.1 1.2-1.9"/></g><path d="m20.4 33.5l-.2-1.5c-.1-.5-.6-.9-1.1-.8l-.7.1c-.4 0-.7.3-.8.7-1 .2-2.2.7-2 2.5 0 .3.2 1.9 2.2 1.7 2.9-.5 2.9-.5 2.6-2.7" fill="#eba352"/><path d="m30.9 49.4c-1.6.1-2.8 1.5-2.7 3.1l6.9-.5c.8-.1 1.4-.7 1.4-1.5l-.1-1.4-5.5.3" fill="#d3976e"/><g fill="#3e4347"><path d="m36.4 48.9l-5.5.5-.8-9.7 5.6-.4z"/><path d="m35.8 41.5l-5.7-1.8 5.4-6.8 6.5 1.2z"/></g><g fill="#333"><path d="m14.8 62c-1.6 0-3.1-.3-4.6-.9-1.4-.6-2.7-1.4-3.7-2.5s-2-2.3-2.6-3.6c-.6-1.5-.9-3-.9-4.5 0-1.6.3-3.1.9-4.5.6-1.4 1.4-2.6 2.5-3.7 1.1-1.1 2.3-1.9 3.7-2.5 1.5-.6 3-.9 4.6-.9s3.1.3 4.6.9c1.4.6 2.7 1.4 3.7 2.5 1.1 1.1 1.9 2.3 2.5 3.7.6 1.4.9 2.9.9 4.5 0 1.6-.3 3.1-.9 4.5-.6 1.4-1.4 2.6-2.5 3.7-1.1 1.1-2.3 1.9-3.7 2.5-1.4.5-2.9.8-4.5.8m0-21.1c-5.4 0-9.7 4.3-9.7 9.5 0 5.3 4.4 9.5 9.7 9.5s9.7-4.3 9.7-9.5c0-5.2-4.4-9.5-9.7-9.5"/><path d="m51.2 62c-1.6 0-3.1-.3-4.6-.9-1.4-.6-2.7-1.4-3.7-2.5-1.1-1.1-1.9-2.3-2.5-3.7-.6-1.4-.9-2.9-.9-4.5s.3-3.1.9-4.5c.6-1.4 1.4-2.6 2.5-3.7 1.1-1.1 2.3-1.9 3.7-2.5 1.5-.6 3-.9 4.6-.9s3.1.3 4.6.9c1.4.6 2.7 1.4 3.7 2.5 1.1 1.1 1.9 2.3 2.5 3.7.6 1.4.9 2.9.9 4.5 0 1.6-.3 3.1-.9 4.5-.6 1.4-1.4 2.6-2.5 3.7s-2.3 1.9-3.7 2.5c-1.4.6-3 .9-4.6.9m0-21.1c-5.4 0-9.7 4.3-9.7 9.5 0 5.3 4.4 9.5 9.7 9.5s9.7-4.3 9.7-9.5c.1-5.2-4.3-9.5-9.7-9.5"/></g><path d="m42.7 36.2l2.1-5.2-1.4-.5-2.1 5.1h-22.3l-2.2-2.3-1.1 1 2.6 2.7h3.4v2.8l13.9 13.5 6.3-15.3 8.6 12.7 1.4-.6-9.2-13.9m-7.5 14.5l-12.7-12.3.6-1.5h17.6l-5.5 13.8" fill="#ed4c5c"/><ellipse cx="51.2" cy="50.5" rx="2.4" ry="2.3" fill="#333"/><g fill="#94989b"><path d="m27.9 51.9h4v1.3h-4z"/><path d="m39.7 53.6h4v1.3h-4z"/></g><path fill="#b3b3b3" d="m31.7 52.3v.6l4 .5v-.6z"/><ellipse cx="35.7" cy="53.7" rx="3.3" ry="3.2" fill="#333"/><g fill="#b3b3b3"><ellipse cx="35.7" cy="53.7" rx=".8" ry=".8"/><path d="m35.7 54l4 .5v-.6l-4-.6z"/></g><path d="m39.6 51.9c-1.5.5-2.4 2.1-1.9 3.6l6.6-2.1c.8-.2 1.2-1 .9-1.8l-.4-1.3-5.2 1.6" fill="#d3976e"/><g fill="#3e4347"><path d="m44.8 50.2l-4.7 1.5-3.6-11.3 5.3-1.7z"/><path d="m42.3 40.8l-5.8-.4 4.6-8.7 4.9 2.5z"/></g><path d="M47,28.5l-11.5,4.5L26,24.3c0,0,2.4-4.9,3.7-5.1C39,17.4,47,28.5,47,28.5z" fill="#47b892"/><path d="m46 34.2l-10.2.6-.3-1.8 11.3-4.8c1.8 2.5-.8 6-.8 6" fill="#3e4347"/><g fill="#47b892"><path d="m26 24.3l-.3 7.4 3.1.1.3-5.9c0-.8-3.1-1.6-3.1-1.6"/><path d="m28.7 31.4c-.3-.8-1.2-1.1-2-.8l-5.7 2.1 1.1 2.8 5.7-2.2c.8-.2 1.2-1.1.9-1.9"/></g><path d="m21.9 34.1l-.4-1.4c-.1-.5-.7-.8-1.2-.7l-.7.2c-.4.1-.6.4-.7.8-.9.3-2.1 1-1.6 2.7.1.3.5 1.9 2.4 1.3 2.8-.8 2.8-.8 2.2-2.9" fill="#ffdd67"/><path fill="#ed4c5c" d="m15.2 51.2l-1.3-.8 8.3-14.5 1.4.8z"/><ellipse cx="14.8" cy="50.5" rx="1.2" ry="1.2" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b5-1f3fb.svg b/public/emoji/1f6b5-1f3fb.svg new file mode 100644 index 000000000..5ce96f5b2 --- /dev/null +++ b/public/emoji/1f6b5-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffe1bd" d="m37 16.4l2.8-1.5v9.5h-6.2z"/><path d="m32.9 20.8c1.8 1.1.8 3.6.8 3.6 2.5 0 4.3-4.9 4.3-8l-5.1 4.4" fill="#e6b796"/><path d="m38.8 4l-11 3.8c-1.4 2.5-.4 3.9-.5 5 0 .5-1 1.4-1.5 1.9-1.2 1 .8 1.9 1.5 1.7.5 1.1-.9 1.7 2.4 1.1 0 0-3.4 1.4-1 2.1-.2 1.3-.5 3.8 6.4 1.2 2-.8 2.8-4.4 2.8-4.4l3.4-.6-2.5-11.8" fill="#ffe1bd"/><path d="m31.1 3.1c7.2-2.4 11.2 1.3 11.8 3 1.8 4.4.3 9.4-3.1 13.1 0 0-1.6-.7-1.9-2.7 0 0 1.8.8 2.6-3 .7-3.2-2.7-4.9-4.4-.5h-.5c-1-2.2.8-5-1.8-5.8-2.2-.8-6.2 1.2-6.2 1.2-.7-1.4.5-4.3 3.5-5.3" fill="#594640"/><path d="m30.1 12.8c0 .7-.4 1.2-.9 1.2s-.6-.6-.6-1.2c0-.7.1-1.2.6-1.2s.9.6.9 1.2" fill="#664e27"/><path d="m37 13.7c0-1.3 1.1-2.5 2.2-2.5 0 0-1.9 1.6-1.4 3.8 0 0-.8-.3-.8-1.3" fill="#e6b796"/><path d="m30.8 17.2c0 0-1.4 1-1.8 1.2-1 .5-1.1.2-.6-.3.4-.4 1.3-.7 1.3-.7l1.1-.2" fill="#664e27"/><path d="M62,62v-7.1c0,0-25.2-7-60-40.6V62H62z" fill="#aec470"/><path d="M62,62v-3.3c0,0-25.1,6.4-60-22.5V62H62z" fill="#95a55b"/><g fill="#3e4347"><path d="m37.9 18.7l-1.3.2-2-8.6 1.3-.2z"/><path d="m37.6 19l-1.1-.7 4.2-4.7 1.1.6z"/><path transform="matrix(.1669-.986.986.1669 11.186 53.0165)" d="m34.6 19h4.8v1.7h-4.8z"/></g><path d="m43.9 15.3c-.7 1.6-5.5-2.8-8.7-4.2-3.5-1.5-9.5-2.2-9-3.5 2.1-4.8 7.7-6.9 12.6-4.8 5 2.1 7.2 7.7 5.1 12.5" fill="#f15744"/><g fill="#3b946f"><path d="m34.6 22.7c-.7-.4-1.5-.2-1.9.5l-2.6 4.4 2.4 1.4 2.6-4.4c.4-.7.1-1.5-.5-1.9"/><path d="m32.5 28.5c.1-.7-.5-1.4-1.2-1.5l-5.3-.6-.3 2.6 5.3.7c.8.1 1.5-.4 1.5-1.2"/></g><path d="m26.2 27.8l.3-1.3c.1-.5-.2-.9-.7-1l-.6-.1c-.3-.1-.7.1-.9.3-.9-.1-2-.1-2.4 1.5-.1.3-.4 1.6 1.3 2 2.6.5 2.6.5 3-1.4" fill="#e6b796"/><path d="m30.1 44c-1.4-.4-2.8.4-3.1 1.7l5.9 1.6c.7.2 1.4-.2 1.6-.9l.3-1.2-4.7-1.2" fill="#d3976e"/><g fill="#3e4347"><path d="m34.7 45.2l-4.6-1.3 2.3-8.1 4.6 1.3z"/><path d="m36.5 39l-4.1-3.2 6.4-4 4.9 2.9z"/></g><g fill="#333"><path d="m13.1 49.5c-1.3-.5-2.5-1.2-3.5-2.1-1-.9-1.8-2-2.3-3.2-.6-1.2-.9-2.5-1-3.8-.1-1.4.1-2.7.6-4 .4-1.2 1.1-2.3 2.1-3.3.9-1 2-1.7 3.2-2.3 1.2-.5 2.5-.9 3.8-.9 1.4-.1 2.7.1 4 .6 1.3.5 2.5 1.2 3.5 2.1 1 .9 1.8 2 2.3 3.2.6 1.2.9 2.5 1 3.8.1 1.4-.1 2.7-.6 4-.5 1.2-1.2 2.4-2.1 3.4-.9 1-2 1.7-3.2 2.3-1.2.5-2.5.9-3.8.9-1.4 0-2.7-.2-4-.7m6.3-17.3c-4.4-1.6-9.3.6-10.9 4.9-1.6 4.3.7 9.1 5.1 10.8 4.4 1.6 9.3-.6 10.9-4.9 1.6-4.4-.7-9.2-5.1-10.8"/><path d="m43 60.4c-1.3-.5-2.5-1.2-3.5-2.1-1-.9-1.8-2-2.3-3.2-.6-1.2-.9-2.5-1-3.8-.1-1.4.1-2.7.6-4 .5-1.3 1.2-2.4 2.1-3.4.9-1 2-1.7 3.2-2.3 1.2-.5 2.5-.9 3.8-.9 1.4-.1 2.7.1 4 .6 1.3.5 2.5 1.2 3.5 2.1 1 .9 1.8 2 2.3 3.2s.9 2.5 1 3.8c.1 1.4-.1 2.7-.6 4-.5 1.3-1.2 2.4-2.1 3.4-.9 1-2 1.7-3.2 2.3s-2.4.9-3.7.9c-1.4.1-2.8-.1-4.1-.6m6.3-17.3c-4.4-1.6-9.3.6-10.9 4.9-1.6 4.3.7 9.1 5.1 10.8 4.4 1.6 9.3-.6 10.9-4.9 1.7-4.4-.7-9.2-5.1-10.8"/></g><path d="m43.7 36.6l3.3-3.6-1-.9-3.2 3.5-18.3-6.6-1.1-2.5-1.2.5 1.3 3 2.8 1-.8 2.3 7.4 15.3 9.7-10.7 3.3 13 1.3-.1-3.5-14.2m-10.5 9.7l-6.7-13.9.9-1 14.5 5.3-8.7 9.6" fill="#ed4c5c"/><ellipse transform="matrix(.3419-.9397.9397.3419-17.2712 77.1916)" cx="46.5" cy="50.9" rx="2" ry="2.1" fill="#333"/><g fill="#94989b"><path transform="matrix(.3421-.9397.9397.3421-24.8566 57.0869)" d="m27.8 44.5h1.1v3.5h-1.1z"/><path transform="matrix(.342-.9397.9397.342-23.359 68.9155)" d="m37 49.4h1.1v3.5h-1.1z"/></g><path fill="#b3b3b3" d="m29.9 46.6l-.2.5 3.1 1.6.2-.5z"/><ellipse transform="matrix(.3419-.9397.9397.3419-24.3947 62.974)" cx="32.8" cy="48.9" rx="2.8" ry="2.9" fill="#333"/><g fill="#b3b3b3"><ellipse transform="matrix(.3415-.9399.9399.3415-24.3909 63.0019)" cx="32.8" cy="48.9" rx=".7" ry=".7"/><path d="m32.7 49.2l3.1 1.6.2-.5-3.1-1.6z"/></g><path d="m36.5 48.6c-1.4-.1-2.6 1-2.6 2.4l6.1.2c.7 0 1.3-.5 1.3-1.2v-1.2l-4.8-.2" fill="#d3976e"/><g fill="#3e4347"><path d="m41.3 48.8l-4.3-.2.4-10.3 4.8.2z"/><path d="m42 40.4l-4.6-2.1 6.3-5.8 3.3 3.5z"/></g><path d="m49.6 31.6l-10.8.2-5.1-9.4c0 0 3.1-1.9 4.3-1.7 8.2 1.4 11.6 10.9 11.6 10.9" fill="#47b892"/><path d="m47 36l-8.6-2.6.3-1.5 10.7-.6c.8 2.6-2.4 4.7-2.4 4.7" fill="#3e4347"/><g fill="#47b892"><path d="m34.8 22.4c-.7-.3-1.5 0-1.8.7l-2 4.7 2.5 1 2-4.7c.4-.6 0-1.4-.7-1.7"/><path d="m33.7 28.5c0-.7-.6-1.3-1.4-1.3l-5.3.1v2.7l5.3-.1c.8 0 1.4-.6 1.4-1.4"/></g><path d="m27.3 28.7l.1-1.3c0-.5-.3-.9-.8-.9l-.6-.1c-.3 0-.7.1-.8.4-.9 0-2 .2-2.1 1.8 0 .3-.1 1.7 1.6 1.8 2.5.2 2.5.2 2.6-1.7" fill="#ffe1bd"/><path fill="#ed4c5c" d="m16.7 40.8l-.9-1.1 11.2-9.4.9 1z"/><ellipse transform="matrix(.3413-.94.94.3413-26.7403 41.8999)" cx="16.5" cy="40" rx="1" ry="1" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b5-1f3fc.svg b/public/emoji/1f6b5-1f3fc.svg new file mode 100644 index 000000000..9b088b9f7 --- /dev/null +++ b/public/emoji/1f6b5-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#fed0ac" d="m37 16.4l2.8-1.5v9.5h-6.2z"/><path d="m32.9 20.8c1.8 1.1.8 3.6.8 3.6 2.5 0 4.3-4.9 4.3-8l-5.1 4.4" fill="#e0a372"/><path d="m38.8 4l-11 3.8c-1.4 2.5-.4 3.9-.5 5 0 .5-1 1.4-1.5 1.9-1.2 1 .8 1.9 1.5 1.7.5 1.1-.9 1.7 2.4 1.1 0 0-3.4 1.4-1 2.1-.2 1.3-.5 3.8 6.4 1.2 2-.8 2.8-4.4 2.8-4.4l3.4-.6-2.5-11.8" fill="#fed0ac"/><path d="m31.1 3.1c7.2-2.4 11.2 1.3 11.8 3 1.8 4.4.3 9.4-3.1 13.1 0 0-1.6-.7-1.9-2.7 0 0 1.8.8 2.6-3 .7-3.2-2.7-4.9-4.4-.5h-.5c-1-2.2.8-5-1.8-5.8-2.2-.8-6.2 1.2-6.2 1.2-.7-1.4.5-4.3 3.5-5.3" fill="#dbb471"/><path d="m30.1 12.8c0 .7-.4 1.2-.9 1.2s-.6-.6-.6-1.2c0-.7.1-1.2.6-1.2s.9.6.9 1.2" fill="#664e27"/><path d="m37 13.7c0-1.3 1.1-2.5 2.2-2.5 0 0-1.9 1.6-1.4 3.8 0 0-.8-.3-.8-1.3" fill="#e0a372"/><path d="m30.8 17.2c0 0-1.4 1-1.8 1.2-1 .5-1.1.2-.6-.3.4-.4 1.3-.7 1.3-.7l1.1-.2" fill="#664e27"/><path d="M62,62v-7.1c0,0-25.2-7-60-40.6V62H62z" fill="#aec470"/><path d="M62,62v-3.3c0,0-25.1,6.4-60-22.5V62H62z" fill="#95a55b"/><g fill="#3e4347"><path d="m37.9 18.7l-1.3.2-2-8.6 1.3-.2z"/><path d="m37.6 19l-1.1-.7 4.2-4.7 1.1.6z"/><path transform="matrix(.1669-.986.986.1669 11.186 53.0165)" d="m34.6 19h4.8v1.7h-4.8z"/></g><path d="m43.9 15.3c-.7 1.6-5.5-2.8-8.7-4.2-3.5-1.5-9.5-2.2-9-3.5 2.1-4.8 7.7-6.9 12.6-4.8 5 2.1 7.2 7.7 5.1 12.5" fill="#f15744"/><g fill="#3b946f"><path d="m34.6 22.7c-.7-.4-1.5-.2-1.9.5l-2.6 4.4 2.4 1.4 2.6-4.4c.4-.7.1-1.5-.5-1.9"/><path d="m32.5 28.5c.1-.7-.5-1.4-1.2-1.5l-5.3-.6-.3 2.6 5.3.7c.8.1 1.5-.4 1.5-1.2"/></g><path d="m26.2 27.8l.3-1.3c.1-.5-.2-.9-.7-1l-.6-.1c-.3-.1-.7.1-.9.3-.9-.1-2-.1-2.4 1.5-.1.3-.4 1.6 1.3 2 2.6.5 2.6.5 3-1.4" fill="#e0a372"/><path d="m30.1 44c-1.4-.4-2.8.4-3.1 1.7l5.9 1.6c.7.2 1.4-.2 1.6-.9l.3-1.2-4.7-1.2" fill="#d3976e"/><g fill="#3e4347"><path d="m34.7 45.2l-4.6-1.3 2.3-8.1 4.6 1.3z"/><path d="m36.5 39l-4.1-3.2 6.4-4 4.9 2.9z"/></g><g fill="#333"><path d="m13.1 49.5c-1.3-.5-2.5-1.2-3.5-2.1-1-.9-1.8-2-2.3-3.2-.6-1.2-.9-2.5-1-3.8-.1-1.4.1-2.7.6-4 .4-1.2 1.1-2.3 2.1-3.3.9-1 2-1.7 3.2-2.3 1.2-.5 2.5-.9 3.8-.9 1.4-.1 2.7.1 4 .6 1.3.5 2.5 1.2 3.5 2.1 1 .9 1.8 2 2.3 3.2.6 1.2.9 2.5 1 3.8.1 1.4-.1 2.7-.6 4-.5 1.2-1.2 2.4-2.1 3.4-.9 1-2 1.7-3.2 2.3-1.2.5-2.5.9-3.8.9-1.4 0-2.7-.2-4-.7m6.3-17.3c-4.4-1.6-9.3.6-10.9 4.9-1.6 4.3.7 9.1 5.1 10.8 4.4 1.6 9.3-.6 10.9-4.9 1.6-4.4-.7-9.2-5.1-10.8"/><path d="m43 60.4c-1.3-.5-2.5-1.2-3.5-2.1-1-.9-1.8-2-2.3-3.2-.6-1.2-.9-2.5-1-3.8-.1-1.4.1-2.7.6-4 .5-1.3 1.2-2.4 2.1-3.4.9-1 2-1.7 3.2-2.3 1.2-.5 2.5-.9 3.8-.9 1.4-.1 2.7.1 4 .6 1.3.5 2.5 1.2 3.5 2.1 1 .9 1.8 2 2.3 3.2s.9 2.5 1 3.8c.1 1.4-.1 2.7-.6 4-.5 1.3-1.2 2.4-2.1 3.4-.9 1-2 1.7-3.2 2.3s-2.4.9-3.7.9c-1.4.1-2.8-.1-4.1-.6m6.3-17.3c-4.4-1.6-9.3.6-10.9 4.9-1.6 4.3.7 9.1 5.1 10.8 4.4 1.6 9.3-.6 10.9-4.9 1.7-4.4-.7-9.2-5.1-10.8"/></g><path d="m43.7 36.6l3.3-3.6-1-.9-3.2 3.5-18.3-6.6-1.1-2.5-1.2.5 1.3 3 2.8 1-.8 2.3 7.4 15.3 9.7-10.7 3.3 13 1.3-.1-3.5-14.2m-10.5 9.7l-6.7-13.9.9-1 14.5 5.3-8.7 9.6" fill="#ed4c5c"/><ellipse transform="matrix(.3419-.9397.9397.3419-17.2712 77.1916)" cx="46.5" cy="50.9" rx="2" ry="2.1" fill="#333"/><g fill="#94989b"><path transform="matrix(.3421-.9397.9397.3421-24.8566 57.0869)" d="m27.8 44.5h1.1v3.5h-1.1z"/><path transform="matrix(.342-.9397.9397.342-23.359 68.9155)" d="m37 49.4h1.1v3.5h-1.1z"/></g><path fill="#b3b3b3" d="m29.9 46.6l-.2.5 3.1 1.6.2-.5z"/><ellipse transform="matrix(.3419-.9397.9397.3419-24.3947 62.974)" cx="32.8" cy="48.9" rx="2.8" ry="2.9" fill="#333"/><g fill="#b3b3b3"><ellipse transform="matrix(.3415-.9399.9399.3415-24.3909 63.0019)" cx="32.8" cy="48.9" rx=".7" ry=".7"/><path d="m32.7 49.2l3.1 1.6.2-.5-3.1-1.6z"/></g><path d="m36.5 48.6c-1.4-.1-2.6 1-2.6 2.4l6.1.2c.7 0 1.3-.5 1.3-1.2v-1.2l-4.8-.2" fill="#d3976e"/><g fill="#3e4347"><path d="m41.3 48.8l-4.3-.2.4-10.3 4.8.2z"/><path d="m42 40.4l-4.6-2.1 6.3-5.8 3.3 3.5z"/></g><path d="m49.6 31.6l-10.8.2-5.1-9.4c0 0 3.1-1.9 4.3-1.7 8.2 1.4 11.6 10.9 11.6 10.9" fill="#47b892"/><path d="m47 36l-8.6-2.6.3-1.5 10.7-.6c.8 2.6-2.4 4.7-2.4 4.7" fill="#3e4347"/><g fill="#47b892"><path d="m34.8 22.4c-.7-.3-1.5 0-1.8.7l-2 4.7 2.5 1 2-4.7c.4-.6 0-1.4-.7-1.7"/><path d="m33.7 28.5c0-.7-.6-1.3-1.4-1.3l-5.3.1v2.7l5.3-.1c.8 0 1.4-.6 1.4-1.4"/></g><path d="m27.3 28.7l.1-1.3c0-.5-.3-.9-.8-.9l-.6-.1c-.3 0-.7.1-.8.4-.9 0-2 .2-2.1 1.8 0 .3-.1 1.7 1.6 1.8 2.5.2 2.5.2 2.6-1.7" fill="#fed0ac"/><path fill="#ed4c5c" d="m16.7 40.8l-.9-1.1 11.2-9.4.9 1z"/><ellipse transform="matrix(.3413-.94.94.3413-26.7403 41.8999)" cx="16.5" cy="40" rx="1" ry="1" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b5-1f3fd.svg b/public/emoji/1f6b5-1f3fd.svg new file mode 100644 index 000000000..561ba2d1c --- /dev/null +++ b/public/emoji/1f6b5-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d6a57c" d="m37 16.4l2.8-1.5v9.5h-6.2z"/><path d="m32.9 20.8c1.8 1.1.8 3.6.8 3.6 2.5 0 4.3-4.9 4.3-8l-5.1 4.4" fill="#b58360"/><path d="m38.8 4l-11 3.8c-1.4 2.5-.4 3.9-.5 5 0 .5-1 1.4-1.5 1.9-1.2 1 .8 1.9 1.5 1.7.5 1.1-.9 1.7 2.4 1.1 0 0-3.4 1.4-1 2.1-.2 1.3-.5 3.8 6.4 1.2 2-.8 2.8-4.4 2.8-4.4l3.4-.6-2.5-11.8" fill="#d6a57c"/><path d="m31.1 3.1c7.2-2.4 11.2 1.3 11.8 3 1.8 4.4.3 9.4-3.1 13.1 0 0-1.6-.7-1.9-2.7 0 0 1.8.8 2.6-3 .7-3.2-2.7-4.9-4.4-.5h-.5c-1-2.2.8-5-1.8-5.8-2.2-.8-6.2 1.2-6.2 1.2-.7-1.4.5-4.3 3.5-5.3" fill="#594640"/><path d="m30.1 12.8c0 .7-.4 1.2-.9 1.2s-.6-.6-.6-1.2c0-.7.1-1.2.6-1.2s.9.6.9 1.2" fill="#664e27"/><path d="m37 13.7c0-1.3 1.1-2.5 2.2-2.5 0 0-1.9 1.6-1.4 3.8 0 0-.8-.3-.8-1.3" fill="#b58360"/><path d="m30.8 17.2c0 0-1.4 1-1.8 1.2-1 .5-1.1.2-.6-.3.4-.4 1.3-.7 1.3-.7l1.1-.2" fill="#664e27"/><path d="M62,62v-7.1c0,0-25.2-7-60-40.6V62H62z" fill="#aec470"/><path d="M62,62v-3.3c0,0-25.1,6.4-60-22.5V62H62z" fill="#95a55b"/><g fill="#3e4347"><path d="m37.9 18.7l-1.3.2-2-8.6 1.3-.2z"/><path d="m37.6 19l-1.1-.7 4.2-4.7 1.1.6z"/><path transform="matrix(.1669-.986.986.1669 11.186 53.0165)" d="m34.6 19h4.8v1.7h-4.8z"/></g><path d="m43.9 15.3c-.7 1.6-5.5-2.8-8.7-4.2-3.5-1.5-9.5-2.2-9-3.5 2.1-4.8 7.7-6.9 12.6-4.8 5 2.1 7.2 7.7 5.1 12.5" fill="#f15744"/><g fill="#3b946f"><path d="m34.6 22.7c-.7-.4-1.5-.2-1.9.5l-2.6 4.4 2.4 1.4 2.6-4.4c.4-.7.1-1.5-.5-1.9"/><path d="m32.5 28.5c.1-.7-.5-1.4-1.2-1.5l-5.3-.6-.3 2.6 5.3.7c.8.1 1.5-.4 1.5-1.2"/></g><path d="m26.2 27.8l.3-1.3c.1-.5-.2-.9-.7-1l-.6-.1c-.3-.1-.7.1-.9.3-.9-.1-2-.1-2.4 1.5-.1.3-.4 1.6 1.3 2 2.6.5 2.6.5 3-1.4" fill="#b58360"/><path d="m30.1 44c-1.4-.4-2.8.4-3.1 1.7l5.9 1.6c.7.2 1.4-.2 1.6-.9l.3-1.2-4.7-1.2" fill="#d3976e"/><g fill="#3e4347"><path d="m34.7 45.2l-4.6-1.3 2.3-8.1 4.6 1.3z"/><path d="m36.5 39l-4.1-3.2 6.4-4 4.9 2.9z"/></g><g fill="#333"><path d="m13.1 49.5c-1.3-.5-2.5-1.2-3.5-2.1-1-.9-1.8-2-2.3-3.2-.6-1.2-.9-2.5-1-3.8-.1-1.4.1-2.7.6-4 .4-1.2 1.1-2.3 2.1-3.3.9-1 2-1.7 3.2-2.3 1.2-.5 2.5-.9 3.8-.9 1.4-.1 2.7.1 4 .6 1.3.5 2.5 1.2 3.5 2.1 1 .9 1.8 2 2.3 3.2.6 1.2.9 2.5 1 3.8.1 1.4-.1 2.7-.6 4-.5 1.2-1.2 2.4-2.1 3.4-.9 1-2 1.7-3.2 2.3-1.2.5-2.5.9-3.8.9-1.4 0-2.7-.2-4-.7m6.3-17.3c-4.4-1.6-9.3.6-10.9 4.9-1.6 4.3.7 9.1 5.1 10.8 4.4 1.6 9.3-.6 10.9-4.9 1.6-4.4-.7-9.2-5.1-10.8"/><path d="m43 60.4c-1.3-.5-2.5-1.2-3.5-2.1-1-.9-1.8-2-2.3-3.2-.6-1.2-.9-2.5-1-3.8-.1-1.4.1-2.7.6-4 .5-1.3 1.2-2.4 2.1-3.4.9-1 2-1.7 3.2-2.3 1.2-.5 2.5-.9 3.8-.9 1.4-.1 2.7.1 4 .6 1.3.5 2.5 1.2 3.5 2.1 1 .9 1.8 2 2.3 3.2s.9 2.5 1 3.8c.1 1.4-.1 2.7-.6 4-.5 1.3-1.2 2.4-2.1 3.4-.9 1-2 1.7-3.2 2.3s-2.4.9-3.7.9c-1.4.1-2.8-.1-4.1-.6m6.3-17.3c-4.4-1.6-9.3.6-10.9 4.9-1.6 4.3.7 9.1 5.1 10.8 4.4 1.6 9.3-.6 10.9-4.9 1.7-4.4-.7-9.2-5.1-10.8"/></g><path d="m43.7 36.6l3.3-3.6-1-.9-3.2 3.5-18.3-6.6-1.1-2.5-1.2.5 1.3 3 2.8 1-.8 2.3 7.4 15.3 9.7-10.7 3.3 13 1.3-.1-3.5-14.2m-10.5 9.7l-6.7-13.9.9-1 14.5 5.3-8.7 9.6" fill="#ed4c5c"/><ellipse transform="matrix(.3419-.9397.9397.3419-17.2712 77.1916)" cx="46.5" cy="50.9" rx="2" ry="2.1" fill="#333"/><g fill="#94989b"><path transform="matrix(.3421-.9397.9397.3421-24.8566 57.0869)" d="m27.8 44.5h1.1v3.5h-1.1z"/><path transform="matrix(.342-.9397.9397.342-23.359 68.9155)" d="m37 49.4h1.1v3.5h-1.1z"/></g><path fill="#b3b3b3" d="m29.9 46.6l-.2.5 3.1 1.6.2-.5z"/><ellipse transform="matrix(.3419-.9397.9397.3419-24.3947 62.974)" cx="32.8" cy="48.9" rx="2.8" ry="2.9" fill="#333"/><g fill="#b3b3b3"><ellipse transform="matrix(.3415-.9399.9399.3415-24.3909 63.0019)" cx="32.8" cy="48.9" rx=".7" ry=".7"/><path d="m32.7 49.2l3.1 1.6.2-.5-3.1-1.6z"/></g><path d="m36.5 48.6c-1.4-.1-2.6 1-2.6 2.4l6.1.2c.7 0 1.3-.5 1.3-1.2v-1.2l-4.8-.2" fill="#d3976e"/><g fill="#3e4347"><path d="m41.3 48.8l-4.3-.2.4-10.3 4.8.2z"/><path d="m42 40.4l-4.6-2.1 6.3-5.8 3.3 3.5z"/></g><path d="m49.6 31.6l-10.8.2-5.1-9.4c0 0 3.1-1.9 4.3-1.7 8.2 1.4 11.6 10.9 11.6 10.9" fill="#47b892"/><path d="m47 36l-8.6-2.6.3-1.5 10.7-.6c.8 2.6-2.4 4.7-2.4 4.7" fill="#3e4347"/><g fill="#47b892"><path d="m34.8 22.4c-.7-.3-1.5 0-1.8.7l-2 4.7 2.5 1 2-4.7c.4-.6 0-1.4-.7-1.7"/><path d="m33.7 28.5c0-.7-.6-1.3-1.4-1.3l-5.3.1v2.7l5.3-.1c.8 0 1.4-.6 1.4-1.4"/></g><path d="m27.3 28.7l.1-1.3c0-.5-.3-.9-.8-.9l-.6-.1c-.3 0-.7.1-.8.4-.9 0-2 .2-2.1 1.8 0 .3-.1 1.7 1.6 1.8 2.5.2 2.5.2 2.6-1.7" fill="#d6a57c"/><path fill="#ed4c5c" d="m16.7 40.8l-.9-1.1 11.2-9.4.9 1z"/><ellipse transform="matrix(.3413-.94.94.3413-26.7403 41.8999)" cx="16.5" cy="40" rx="1" ry="1" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b5-1f3fe.svg b/public/emoji/1f6b5-1f3fe.svg new file mode 100644 index 000000000..a1153c343 --- /dev/null +++ b/public/emoji/1f6b5-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b47d56" d="m37 16.4l2.8-1.5v9.5h-6.2z"/><path d="m32.9 20.8c1.8 1.1.8 3.6.8 3.6 2.5 0 4.3-4.9 4.3-8l-5.1 4.4" fill="#935e3e"/><path d="m38.8 4l-11 3.8c-1.4 2.5-.4 3.9-.5 5 0 .5-1 1.4-1.5 1.9-1.2 1 .8 1.9 1.5 1.7.5 1.1-.9 1.7 2.4 1.1 0 0-3.4 1.4-1 2.1-.2 1.3-.5 3.8 6.4 1.2 2-.8 2.8-4.4 2.8-4.4l3.4-.6-2.5-11.8" fill="#b47d56"/><path d="m31.1 3.1c7.2-2.4 11.2 1.3 11.8 3 1.8 4.4.3 9.4-3.1 13.1 0 0-1.6-.7-1.9-2.7 0 0 1.8.8 2.6-3 .7-3.2-2.7-4.9-4.4-.5h-.5c-1-2.2.8-5-1.8-5.8-2.2-.8-6.2 1.2-6.2 1.2-.7-1.4.5-4.3 3.5-5.3" fill="#231f20"/><path d="m30.1 12.8c0 .7-.4 1.2-.9 1.2s-.6-.6-.6-1.2c0-.7.1-1.2.6-1.2s.9.6.9 1.2" fill="#664e27"/><path d="m37 13.7c0-1.3 1.1-2.5 2.2-2.5 0 0-1.9 1.6-1.4 3.8 0 0-.8-.3-.8-1.3" fill="#935e3e"/><path d="m30.8 17.2c0 0-1.4 1-1.8 1.2-1 .5-1.1.2-.6-.3.4-.4 1.3-.7 1.3-.7l1.1-.2" fill="#664e27"/><path d="M62,62v-7.1c0,0-25.2-7-60-40.6V62H62z" fill="#aec470"/><path d="M62,62v-3.3c0,0-25.1,6.4-60-22.5V62H62z" fill="#95a55b"/><g fill="#3e4347"><path d="m37.9 18.7l-1.3.2-2-8.6 1.3-.2z"/><path d="m37.6 19l-1.1-.7 4.2-4.7 1.1.6z"/><path transform="matrix(.1669-.986.986.1669 11.186 53.0165)" d="m34.6 19h4.8v1.7h-4.8z"/></g><path d="m43.9 15.3c-.7 1.6-5.5-2.8-8.7-4.2-3.5-1.5-9.5-2.2-9-3.5 2.1-4.8 7.7-6.9 12.6-4.8 5 2.1 7.2 7.7 5.1 12.5" fill="#f15744"/><g fill="#3b946f"><path d="m34.6 22.7c-.7-.4-1.5-.2-1.9.5l-2.6 4.4 2.4 1.4 2.6-4.4c.4-.7.1-1.5-.5-1.9"/><path d="m32.5 28.5c.1-.7-.5-1.4-1.2-1.5l-5.3-.6-.3 2.6 5.3.7c.8.1 1.5-.4 1.5-1.2"/></g><path d="m26.2 27.8l.3-1.3c.1-.5-.2-.9-.7-1l-.6-.1c-.3-.1-.7.1-.9.3-.9-.1-2-.1-2.4 1.5-.1.3-.4 1.6 1.3 2 2.6.5 2.6.5 3-1.4" fill="#935e3e"/><path d="m30.1 44c-1.4-.4-2.8.4-3.1 1.7l5.9 1.6c.7.2 1.4-.2 1.6-.9l.3-1.2-4.7-1.2" fill="#d3976e"/><g fill="#3e4347"><path d="m34.7 45.2l-4.6-1.3 2.3-8.1 4.6 1.3z"/><path d="m36.5 39l-4.1-3.2 6.4-4 4.9 2.9z"/></g><g fill="#333"><path d="m13.1 49.5c-1.3-.5-2.5-1.2-3.5-2.1-1-.9-1.8-2-2.3-3.2-.6-1.2-.9-2.5-1-3.8-.1-1.4.1-2.7.6-4 .4-1.2 1.1-2.3 2.1-3.3.9-1 2-1.7 3.2-2.3 1.2-.5 2.5-.9 3.8-.9 1.4-.1 2.7.1 4 .6 1.3.5 2.5 1.2 3.5 2.1 1 .9 1.8 2 2.3 3.2.6 1.2.9 2.5 1 3.8.1 1.4-.1 2.7-.6 4-.5 1.2-1.2 2.4-2.1 3.4-.9 1-2 1.7-3.2 2.3-1.2.5-2.5.9-3.8.9-1.4 0-2.7-.2-4-.7m6.3-17.3c-4.4-1.6-9.3.6-10.9 4.9-1.6 4.3.7 9.1 5.1 10.8 4.4 1.6 9.3-.6 10.9-4.9 1.6-4.4-.7-9.2-5.1-10.8"/><path d="m43 60.4c-1.3-.5-2.5-1.2-3.5-2.1-1-.9-1.8-2-2.3-3.2-.6-1.2-.9-2.5-1-3.8-.1-1.4.1-2.7.6-4 .5-1.3 1.2-2.4 2.1-3.4.9-1 2-1.7 3.2-2.3 1.2-.5 2.5-.9 3.8-.9 1.4-.1 2.7.1 4 .6 1.3.5 2.5 1.2 3.5 2.1 1 .9 1.8 2 2.3 3.2s.9 2.5 1 3.8c.1 1.4-.1 2.7-.6 4-.5 1.3-1.2 2.4-2.1 3.4-.9 1-2 1.7-3.2 2.3s-2.4.9-3.7.9c-1.4.1-2.8-.1-4.1-.6m6.3-17.3c-4.4-1.6-9.3.6-10.9 4.9-1.6 4.3.7 9.1 5.1 10.8 4.4 1.6 9.3-.6 10.9-4.9 1.7-4.4-.7-9.2-5.1-10.8"/></g><path d="m43.7 36.6l3.3-3.6-1-.9-3.2 3.5-18.3-6.6-1.1-2.5-1.2.5 1.3 3 2.8 1-.8 2.3 7.4 15.3 9.7-10.7 3.3 13 1.3-.1-3.5-14.2m-10.5 9.7l-6.7-13.9.9-1 14.5 5.3-8.7 9.6" fill="#ed4c5c"/><ellipse transform="matrix(.3419-.9397.9397.3419-17.2712 77.1916)" cx="46.5" cy="50.9" rx="2" ry="2.1" fill="#333"/><g fill="#94989b"><path transform="matrix(.3421-.9397.9397.3421-24.8566 57.0869)" d="m27.8 44.5h1.1v3.5h-1.1z"/><path transform="matrix(.342-.9397.9397.342-23.359 68.9155)" d="m37 49.4h1.1v3.5h-1.1z"/></g><path fill="#b3b3b3" d="m29.9 46.6l-.2.5 3.1 1.6.2-.5z"/><ellipse transform="matrix(.3419-.9397.9397.3419-24.3947 62.974)" cx="32.8" cy="48.9" rx="2.8" ry="2.9" fill="#333"/><g fill="#b3b3b3"><ellipse transform="matrix(.3415-.9399.9399.3415-24.3909 63.0019)" cx="32.8" cy="48.9" rx=".7" ry=".7"/><path d="m32.7 49.2l3.1 1.6.2-.5-3.1-1.6z"/></g><path d="m36.5 48.6c-1.4-.1-2.6 1-2.6 2.4l6.1.2c.7 0 1.3-.5 1.3-1.2v-1.2l-4.8-.2" fill="#d3976e"/><g fill="#3e4347"><path d="m41.3 48.8l-4.3-.2.4-10.3 4.8.2z"/><path d="m42 40.4l-4.6-2.1 6.3-5.8 3.3 3.5z"/></g><path d="m49.6 31.6l-10.8.2-5.1-9.4c0 0 3.1-1.9 4.3-1.7 8.2 1.4 11.6 10.9 11.6 10.9" fill="#47b892"/><path d="m47 36l-8.6-2.6.3-1.5 10.7-.6c.8 2.6-2.4 4.7-2.4 4.7" fill="#3e4347"/><g fill="#47b892"><path d="m34.8 22.4c-.7-.3-1.5 0-1.8.7l-2 4.7 2.5 1 2-4.7c.4-.6 0-1.4-.7-1.7"/><path d="m33.7 28.5c0-.7-.6-1.3-1.4-1.3l-5.3.1v2.7l5.3-.1c.8 0 1.4-.6 1.4-1.4"/></g><path d="m27.3 28.7l.1-1.3c0-.5-.3-.9-.8-.9l-.6-.1c-.3 0-.7.1-.8.4-.9 0-2 .2-2.1 1.8 0 .3-.1 1.7 1.6 1.8 2.5.2 2.5.2 2.6-1.7" fill="#b47d56"/><path fill="#ed4c5c" d="m16.7 40.8l-.9-1.1 11.2-9.4.9 1z"/><ellipse transform="matrix(.3413-.94.94.3413-26.7403 41.8999)" cx="16.5" cy="40" rx="1" ry="1" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b5-1f3ff.svg b/public/emoji/1f6b5-1f3ff.svg new file mode 100644 index 000000000..ca9993afc --- /dev/null +++ b/public/emoji/1f6b5-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#8a6859" d="m37 16.4l2.8-1.5v9.5h-6.2z"/><path d="m32.9 20.8c1.8 1.1.8 3.6.8 3.6 2.5 0 4.3-4.9 4.3-8l-5.1 4.4" fill="#705041"/><path d="m38.8 4l-11 3.8c-1.4 2.5-.4 3.9-.5 5 0 .5-1 1.4-1.5 1.9-1.2 1 .8 1.9 1.5 1.7.5 1.1-.9 1.7 2.4 1.1 0 0-3.4 1.4-1 2.1-.2 1.3-.5 3.8 6.4 1.2 2-.8 2.8-4.4 2.8-4.4l3.4-.6-2.5-11.8" fill="#8a6859"/><path d="m31.1 3.1c7.2-2.4 11.2 1.3 11.8 3 1.8 4.4.3 9.4-3.1 13.1 0 0-1.6-.7-1.9-2.7 0 0 1.8.8 2.6-3 .7-3.2-2.7-4.9-4.4-.5h-.5c-1-2.2.8-5-1.8-5.8-2.2-.8-6.2 1.2-6.2 1.2-.7-1.4.5-4.3 3.5-5.3" fill="#231f20"/><path d="m30.1 12.8c0 .7-.4 1.2-.9 1.2s-.6-.6-.6-1.2c0-.7.1-1.2.6-1.2s.9.6.9 1.2" fill="#574137"/><path d="m37 13.7c0-1.3 1.1-2.5 2.2-2.5 0 0-1.9 1.6-1.4 3.8 0 0-.8-.3-.8-1.3" fill="#705041"/><path d="m30.8 17.2c0 0-1.4 1-1.8 1.2-1 .5-1.1.2-.6-.3.4-.4 1.3-.7 1.3-.7l1.1-.2" fill="#574137"/><path d="M62,62v-7.1c0,0-25.2-7-60-40.6V62H62z" fill="#aec470"/><path d="M62,62v-3.3c0,0-25.1,6.4-60-22.5V62H62z" fill="#95a55b"/><g fill="#3e4347"><path d="m37.9 18.7l-1.3.2-2-8.6 1.3-.2z"/><path d="m37.6 19l-1.1-.7 4.2-4.7 1.1.6z"/><path transform="matrix(.1669-.986.986.1669 11.186 53.0165)" d="m34.6 19h4.8v1.7h-4.8z"/></g><path d="m43.9 15.3c-.7 1.6-5.5-2.8-8.7-4.2-3.5-1.5-9.5-2.2-9-3.5 2.1-4.8 7.7-6.9 12.6-4.8 5 2.1 7.2 7.7 5.1 12.5" fill="#f15744"/><g fill="#3b946f"><path d="m34.6 22.7c-.7-.4-1.5-.2-1.9.5l-2.6 4.4 2.4 1.4 2.6-4.4c.4-.7.1-1.5-.5-1.9"/><path d="m32.5 28.5c.1-.7-.5-1.4-1.2-1.5l-5.3-.6-.3 2.6 5.3.7c.8.1 1.5-.4 1.5-1.2"/></g><path d="m26.2 27.8l.3-1.3c.1-.5-.2-.9-.7-1l-.6-.1c-.3-.1-.7.1-.9.3-.9-.1-2-.1-2.4 1.5-.1.3-.4 1.6 1.3 2 2.6.5 2.6.5 3-1.4" fill="#705041"/><path d="m30.1 44c-1.4-.4-2.8.4-3.1 1.7l5.9 1.6c.7.2 1.4-.2 1.6-.9l.3-1.2-4.7-1.2" fill="#d3976e"/><g fill="#3e4347"><path d="m34.7 45.2l-4.6-1.3 2.3-8.1 4.6 1.3z"/><path d="m36.5 39l-4.1-3.2 6.4-4 4.9 2.9z"/></g><g fill="#333"><path d="m13.1 49.5c-1.3-.5-2.5-1.2-3.5-2.1-1-.9-1.8-2-2.3-3.2-.6-1.2-.9-2.5-1-3.8-.1-1.4.1-2.7.6-4 .4-1.2 1.1-2.3 2.1-3.3.9-1 2-1.7 3.2-2.3 1.2-.5 2.5-.9 3.8-.9 1.4-.1 2.7.1 4 .6 1.3.5 2.5 1.2 3.5 2.1 1 .9 1.8 2 2.3 3.2.6 1.2.9 2.5 1 3.8.1 1.4-.1 2.7-.6 4-.5 1.2-1.2 2.4-2.1 3.4-.9 1-2 1.7-3.2 2.3-1.2.5-2.5.9-3.8.9-1.4 0-2.7-.2-4-.7m6.3-17.3c-4.4-1.6-9.3.6-10.9 4.9-1.6 4.3.7 9.1 5.1 10.8 4.4 1.6 9.3-.6 10.9-4.9 1.6-4.4-.7-9.2-5.1-10.8"/><path d="m43 60.4c-1.3-.5-2.5-1.2-3.5-2.1-1-.9-1.8-2-2.3-3.2-.6-1.2-.9-2.5-1-3.8-.1-1.4.1-2.7.6-4 .5-1.3 1.2-2.4 2.1-3.4.9-1 2-1.7 3.2-2.3 1.2-.5 2.5-.9 3.8-.9 1.4-.1 2.7.1 4 .6 1.3.5 2.5 1.2 3.5 2.1 1 .9 1.8 2 2.3 3.2s.9 2.5 1 3.8c.1 1.4-.1 2.7-.6 4-.5 1.3-1.2 2.4-2.1 3.4-.9 1-2 1.7-3.2 2.3s-2.4.9-3.7.9c-1.4.1-2.8-.1-4.1-.6m6.3-17.3c-4.4-1.6-9.3.6-10.9 4.9-1.6 4.3.7 9.1 5.1 10.8 4.4 1.6 9.3-.6 10.9-4.9 1.7-4.4-.7-9.2-5.1-10.8"/></g><path d="m43.7 36.6l3.3-3.6-1-.9-3.2 3.5-18.3-6.6-1.1-2.5-1.2.5 1.3 3 2.8 1-.8 2.3 7.4 15.3 9.7-10.7 3.3 13 1.3-.1-3.5-14.2m-10.5 9.7l-6.7-13.9.9-1 14.5 5.3-8.7 9.6" fill="#ed4c5c"/><ellipse transform="matrix(.3419-.9397.9397.3419-17.2712 77.1916)" cx="46.5" cy="50.9" rx="2" ry="2.1" fill="#333"/><g fill="#94989b"><path transform="matrix(.3421-.9397.9397.3421-24.8566 57.0869)" d="m27.8 44.5h1.1v3.5h-1.1z"/><path transform="matrix(.342-.9397.9397.342-23.359 68.9155)" d="m37 49.4h1.1v3.5h-1.1z"/></g><path fill="#b3b3b3" d="m29.9 46.6l-.2.5 3.1 1.6.2-.5z"/><ellipse transform="matrix(.3419-.9397.9397.3419-24.3947 62.974)" cx="32.8" cy="48.9" rx="2.8" ry="2.9" fill="#333"/><g fill="#b3b3b3"><ellipse transform="matrix(.3415-.9399.9399.3415-24.3909 63.0019)" cx="32.8" cy="48.9" rx=".7" ry=".7"/><path d="m32.7 49.2l3.1 1.6.2-.5-3.1-1.6z"/></g><path d="m36.5 48.6c-1.4-.1-2.6 1-2.6 2.4l6.1.2c.7 0 1.3-.5 1.3-1.2v-1.2l-4.8-.2" fill="#d3976e"/><g fill="#3e4347"><path d="m41.3 48.8l-4.3-.2.4-10.3 4.8.2z"/><path d="m42 40.4l-4.6-2.1 6.3-5.8 3.3 3.5z"/></g><path d="m49.6 31.6l-10.8.2-5.1-9.4c0 0 3.1-1.9 4.3-1.7 8.2 1.4 11.6 10.9 11.6 10.9" fill="#47b892"/><path d="m47 36l-8.6-2.6.3-1.5 10.7-.6c.8 2.6-2.4 4.7-2.4 4.7" fill="#3e4347"/><g fill="#47b892"><path d="m34.8 22.4c-.7-.3-1.5 0-1.8.7l-2 4.7 2.5 1 2-4.7c.4-.6 0-1.4-.7-1.7"/><path d="m33.7 28.5c0-.7-.6-1.3-1.4-1.3l-5.3.1v2.7l5.3-.1c.8 0 1.4-.6 1.4-1.4"/></g><path d="m27.3 28.7l.1-1.3c0-.5-.3-.9-.8-.9l-.6-.1c-.3 0-.7.1-.8.4-.9 0-2 .2-2.1 1.8 0 .3-.1 1.7 1.6 1.8 2.5.2 2.5.2 2.6-1.7" fill="#8a6859"/><path fill="#ed4c5c" d="m16.7 40.8l-.9-1.1 11.2-9.4.9 1z"/><ellipse transform="matrix(.3413-.94.94.3413-26.7403 41.8999)" cx="16.5" cy="40" rx="1" ry="1" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b5.svg b/public/emoji/1f6b5.svg new file mode 100644 index 000000000..0d5eb712d --- /dev/null +++ b/public/emoji/1f6b5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffdd67" d="m37 16.4l2.8-1.5v9.5h-6.2z"/><path d="m32.9 20.8c1.8 1.1.8 3.6.8 3.6 2.5 0 4.3-4.9 4.3-8l-5.1 4.4" fill="#eba352"/><path d="m38.8 4l-11 3.8c-1.4 2.5-.4 3.9-.5 5 0 .5-1 1.4-1.5 1.9-1.2 1 .8 1.9 1.5 1.7.5 1.1-.9 1.7 2.4 1.1 0 0-3.4 1.4-1 2.1-.2 1.3-.5 3.8 6.4 1.2 2-.8 2.8-4.4 2.8-4.4l3.4-.6-2.5-11.8" fill="#ffdd67"/><path d="m31.1 3.1c7.2-2.4 11.2 1.3 11.8 3 1.8 4.4.3 9.4-3.1 13.1 0 0-1.6-.7-1.9-2.7 0 0 1.8.8 2.6-3 .7-3.2-2.7-4.9-4.4-.5h-.5c-1-2.2.8-5-1.8-5.8-2.2-.8-6.2 1.2-6.2 1.2-.7-1.4.5-4.3 3.5-5.3" fill="#ffb300"/><path d="m30.1 12.8c0 .7-.4 1.2-.9 1.2s-.6-.6-.6-1.2c0-.7.1-1.2.6-1.2s.9.6.9 1.2" fill="#937237"/><path d="m37 13.7c0-1.3 1.1-2.5 2.2-2.5 0 0-1.9 1.6-1.4 3.8 0 0-.8-.3-.8-1.3" fill="#eba352"/><path d="m30.8 17.2c0 0-1.4 1-1.8 1.2-1 .5-1.1.2-.6-.3.4-.4 1.3-.7 1.3-.7l1.1-.2" fill="#937237"/><path d="M62,62v-7.1c0,0-25.2-7-60-40.6V62H62z" fill="#aec470"/><path d="M62,62v-3.3c0,0-25.1,6.4-60-22.5V62H62z" fill="#95a55b"/><g fill="#3e4347"><path d="m37.9 18.7l-1.3.2-2-8.6 1.3-.2z"/><path d="m37.6 19l-1.1-.7 4.2-4.7 1.1.6z"/><path transform="matrix(.1669-.986.986.1669 11.186 53.0165)" d="m34.6 19h4.8v1.7h-4.8z"/></g><path d="m43.9 15.3c-.7 1.6-5.5-2.8-8.7-4.2-3.5-1.5-9.5-2.2-9-3.5 2.1-4.8 7.7-6.9 12.6-4.8 5 2.1 7.2 7.7 5.1 12.5" fill="#f15744"/><g fill="#3b946f"><path d="m34.6 22.7c-.7-.4-1.5-.2-1.9.5l-2.6 4.4 2.4 1.4 2.6-4.4c.4-.7.1-1.5-.5-1.9"/><path d="m32.5 28.5c.1-.7-.5-1.4-1.2-1.5l-5.3-.6-.3 2.6 5.3.7c.8.1 1.5-.4 1.5-1.2"/></g><path d="m26.2 27.8l.3-1.3c.1-.5-.2-.9-.7-1l-.6-.1c-.3-.1-.7.1-.9.3-.9-.1-2-.1-2.4 1.5-.1.3-.4 1.6 1.3 2 2.6.5 2.6.5 3-1.4" fill="#eba352"/><path d="m30.1 44c-1.4-.4-2.8.4-3.1 1.7l5.9 1.6c.7.2 1.4-.2 1.6-.9l.3-1.2-4.7-1.2" fill="#d3976e"/><g fill="#3e4347"><path d="m34.7 45.2l-4.6-1.3 2.3-8.1 4.6 1.3z"/><path d="m36.5 39l-4.1-3.2 6.4-4 4.9 2.9z"/></g><g fill="#333"><path d="m13.1 49.5c-1.3-.5-2.5-1.2-3.5-2.1-1-.9-1.8-2-2.3-3.2-.6-1.2-.9-2.5-1-3.8-.1-1.4.1-2.7.6-4 .4-1.2 1.1-2.3 2.1-3.3.9-1 2-1.7 3.2-2.3 1.2-.5 2.5-.9 3.8-.9 1.4-.1 2.7.1 4 .6 1.3.5 2.5 1.2 3.5 2.1 1 .9 1.8 2 2.3 3.2.6 1.2.9 2.5 1 3.8.1 1.4-.1 2.7-.6 4-.5 1.2-1.2 2.4-2.1 3.4-.9 1-2 1.7-3.2 2.3-1.2.5-2.5.9-3.8.9-1.4 0-2.7-.2-4-.7m6.3-17.3c-4.4-1.6-9.3.6-10.9 4.9-1.6 4.3.7 9.1 5.1 10.8 4.4 1.6 9.3-.6 10.9-4.9 1.6-4.4-.7-9.2-5.1-10.8"/><path d="m43 60.4c-1.3-.5-2.5-1.2-3.5-2.1-1-.9-1.8-2-2.3-3.2-.6-1.2-.9-2.5-1-3.8-.1-1.4.1-2.7.6-4 .5-1.3 1.2-2.4 2.1-3.4.9-1 2-1.7 3.2-2.3 1.2-.5 2.5-.9 3.8-.9 1.4-.1 2.7.1 4 .6 1.3.5 2.5 1.2 3.5 2.1 1 .9 1.8 2 2.3 3.2s.9 2.5 1 3.8c.1 1.4-.1 2.7-.6 4-.5 1.3-1.2 2.4-2.1 3.4-.9 1-2 1.7-3.2 2.3s-2.4.9-3.7.9c-1.4.1-2.8-.1-4.1-.6m6.3-17.3c-4.4-1.6-9.3.6-10.9 4.9-1.6 4.3.7 9.1 5.1 10.8 4.4 1.6 9.3-.6 10.9-4.9 1.7-4.4-.7-9.2-5.1-10.8"/></g><path d="m43.7 36.6l3.3-3.6-1-.9-3.2 3.5-18.3-6.6-1.1-2.5-1.2.5 1.3 3 2.8 1-.8 2.3 7.4 15.3 9.7-10.7 3.3 13 1.3-.1-3.5-14.2m-10.5 9.7l-6.7-13.9.9-1 14.5 5.3-8.7 9.6" fill="#ed4c5c"/><ellipse transform="matrix(.3419-.9397.9397.3419-17.2712 77.1916)" cx="46.5" cy="50.9" rx="2" ry="2.1" fill="#333"/><g fill="#94989b"><path transform="matrix(.3421-.9397.9397.3421-24.8566 57.0869)" d="m27.8 44.5h1.1v3.5h-1.1z"/><path transform="matrix(.342-.9397.9397.342-23.359 68.9155)" d="m37 49.4h1.1v3.5h-1.1z"/></g><path fill="#b3b3b3" d="m29.9 46.6l-.2.5 3.1 1.6.2-.5z"/><ellipse transform="matrix(.3419-.9397.9397.3419-24.3947 62.974)" cx="32.8" cy="48.9" rx="2.8" ry="2.9" fill="#333"/><g fill="#b3b3b3"><ellipse transform="matrix(.3415-.9399.9399.3415-24.3909 63.0019)" cx="32.8" cy="48.9" rx=".7" ry=".7"/><path d="m32.7 49.2l3.1 1.6.2-.5-3.1-1.6z"/></g><path d="m36.5 48.6c-1.4-.1-2.6 1-2.6 2.4l6.1.2c.7 0 1.3-.5 1.3-1.2v-1.2l-4.8-.2" fill="#d3976e"/><g fill="#3e4347"><path d="m41.3 48.8l-4.3-.2.4-10.3 4.8.2z"/><path d="m42 40.4l-4.6-2.1 6.3-5.8 3.3 3.5z"/></g><path d="m49.6 31.6l-10.8.2-5.1-9.4c0 0 3.1-1.9 4.3-1.7 8.2 1.4 11.6 10.9 11.6 10.9" fill="#47b892"/><path d="m47 36l-8.6-2.6.3-1.5 10.7-.6c.8 2.6-2.4 4.7-2.4 4.7" fill="#3e4347"/><g fill="#47b892"><path d="m34.8 22.4c-.7-.3-1.5 0-1.8.7l-2 4.7 2.5 1 2-4.7c.4-.6 0-1.4-.7-1.7"/><path d="m33.7 28.5c0-.7-.6-1.3-1.4-1.3l-5.3.1v2.7l5.3-.1c.8 0 1.4-.6 1.4-1.4"/></g><path d="m27.3 28.7l.1-1.3c0-.5-.3-.9-.8-.9l-.6-.1c-.3 0-.7.1-.8.4-.9 0-2 .2-2.1 1.8 0 .3-.1 1.7 1.6 1.8 2.5.2 2.5.2 2.6-1.7" fill="#ffdd67"/><path fill="#ed4c5c" d="m16.7 40.8l-.9-1.1 11.2-9.4.9 1z"/><ellipse transform="matrix(.3413-.94.94.3413-26.7403 41.8999)" cx="16.5" cy="40" rx="1" ry="1" fill="#333"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b6-1f3fb.svg b/public/emoji/1f6b6-1f3fb.svg new file mode 100644 index 000000000..b4d3ddee2 --- /dev/null +++ b/public/emoji/1f6b6-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffe1bd" d="m32.6 16.1l2.7-1.5v9.5h-6.1z"/><path d="m28.4 20.5c1.8 1.1.8 3.6.8 3.6 2.5 0 4.3-4.9 4.3-8l-5.1 4.4" fill="#e6b796"/><path d="m34.4 3.7l-11 3.8c-1.4 2.6-.4 3.9-.5 5 0 .5-1 1.4-1.5 1.9-1.2 1 .8 1.9 1.5 1.7.5 1.1-.9 1.7 2.4 1.1 0 0-3.4 1.4-1 2.1-.2 1.3-.5 3.8 6.4 1.2 2-.8 2.8-4.4 2.8-4.4l3.4-.6-2.5-11.8" fill="#ffe1bd"/><path d="m26.6 2.8c7.2-2.4 11.2 1.3 11.8 3 1.8 4.4.3 9.4-3.1 13.1 0 0-1.6-.7-1.9-2.7 0 0 1.8.8 2.6-3 .7-3.2-2.7-4.9-4.4-.5h-.5c-1-2.2.8-5-1.8-5.8-2.2-.8-6.2 1.2-6.2 1.2-.7-1.4.6-4.3 3.5-5.3" fill="#594640"/><path d="m25.7 12.5c0 .7-.4 1.2-.9 1.2s-.6-.6-.6-1.2c0-.7.1-1.2.6-1.2s.9.6.9 1.2" fill="#664e27"/><path d="m32.6 13.4c0-1.3 1.1-2.5 2.2-2.5 0 0-1.9 1.6-1.4 3.8 0 0-.8-.3-.8-1.3" fill="#e6b796"/><path d="m26.4 16.9c0 0-1.4 1-1.8 1.2-1 .5-1.1.2-.6-.3.4-.4 1.3-.7 1.3-.7l1.1-.2" fill="#664e27"/><g fill="#d3976e"><path d="m21.6 58.8c-1.9 0-3.6 1.4-3.6 3.2h8.1c.9 0 1.9-.7 1.9-1.6v-1.6h-6.4"/><path d="m39.7 56.7c-1.4 1.2-1.7 3.3-.5 4.6l6.1-5c.7-.6 1-1.7.4-2.4l-1.1-1.2-4.9 4"/></g><path fill="#3b946f" d="m32.4 24.6l4.2 12.3 3.7-.2-4.8-14.4z"/><path d="m38.4 36l-1.7.3c-.6.1-1 .7-.9 1.3l.2.8c.1.4.4.7.8.8.3 1 1 2.4 3.1 2 .3-.1 2.3-.4 1.8-2.6-.7-3.1-.7-3.1-3.3-2.6" fill="#ffe1bd"/><path d="m37.2 39.3c1.5-.4 1-1.9.8-2.9 0-.2-.3-.1-.3.1.2.9.7 2.2-.6 2.5-.1.1 0 .4.1.3" fill="#e6b796"/><path d="m36.6 38.7h-11.6c0 0-.8-8.5 2.2-13.9 2.2-4.1 8.3-2.4 8.3-2.4l1.1 16.3" fill="#47b892"/><path fill="#3e4347" d="m36.6 46.9l.1-8.2h-11.7l-2.8 9.1-.6 11h6.4l1-9.7 1-2 .3 3.2 9.6 6.2 4.7-3.7z"/><path d="m33.3 26.2c.2-1-.5-2-1.6-2.2-1.1-.2-2.1.5-2.3 1.5l-1.1 6-5.6 3.8 2.4 3.1 6.3-4.3c.3-.2.6-.6.7-.9.1-.2.1-.3.1-.5l1.1-6.5" fill="#3b946f"/><path d="m24.7 36.8l-1-1.6c-.4-.6-1.1-.8-1.7-.4l-.8.4c-.4.2-.7.7-.6 1.1-1 .7-2.2 1.8-1 3.8.2.3 1.3 2.1 3.5.9 3.1-1.8 3.1-1.8 1.6-4.2" fill="#ffe1bd"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b6-1f3fc.svg b/public/emoji/1f6b6-1f3fc.svg new file mode 100644 index 000000000..8c15b9be7 --- /dev/null +++ b/public/emoji/1f6b6-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#fed0ac" d="m32.6 16.1l2.7-1.5v9.5h-6.1z"/><path d="m28.4 20.5c1.8 1.1.8 3.6.8 3.6 2.5 0 4.3-4.9 4.3-8l-5.1 4.4" fill="#e0a372"/><path d="m34.4 3.7l-11 3.8c-1.4 2.5-.4 3.9-.5 5 0 .5-1 1.4-1.5 1.9-1.2 1 .8 1.9 1.5 1.7.5 1.1-.9 1.7 2.4 1.1 0 0-3.4 1.4-1 2.1-.2 1.3-.5 3.8 6.4 1.2 2-.8 2.8-4.4 2.8-4.4l3.4-.6-2.5-11.8" fill="#fed0ac"/><path d="m26.6 2.8c7.2-2.4 11.2 1.3 11.8 3 1.8 4.4.3 9.4-3.1 13.1 0 0-1.6-.7-1.9-2.7 0 0 1.8.8 2.6-3 .7-3.2-2.7-4.9-4.4-.5h-.5c-1-2.2.8-5-1.8-5.8-2.2-.8-6.2 1.2-6.2 1.2-.7-1.4.6-4.3 3.5-5.3" fill="#dbb471"/><path d="m25.7 12.5c0 .7-.4 1.2-.9 1.2s-.6-.6-.6-1.2c0-.7.1-1.2.6-1.2s.9.6.9 1.2" fill="#664e27"/><path d="m32.6 13.4c0-1.3 1.1-2.5 2.2-2.5 0 0-1.9 1.6-1.4 3.8 0 0-.8-.3-.8-1.3" fill="#e0a372"/><path d="m26.4 16.9c0 0-1.4 1-1.8 1.2-1 .5-1.1.2-.6-.3.4-.4 1.3-.7 1.3-.7l1.1-.2" fill="#664e27"/><g fill="#d3976e"><path d="m21.6 58.8c-1.9 0-3.6 1.4-3.6 3.2h8.1c.9 0 1.9-.7 1.9-1.6v-1.6h-6.4"/><path d="m39.7 56.7c-1.4 1.2-1.7 3.3-.5 4.6l6.1-5c.7-.6 1-1.7.3-2.4l-1.1-1.2-4.8 4"/></g><path fill="#3b946f" d="m32.4 24.6l4.2 12.3 3.7-.2-4.8-14.4z"/><path d="m38.4 36l-1.7.3c-.6.1-1 .7-.9 1.3l.2.8c.1.4.4.7.8.8.3 1 1 2.4 3.1 2 .3-.1 2.3-.4 1.8-2.6-.7-3.1-.7-3.1-3.3-2.6" fill="#fed0ac"/><path d="m37.2 39.3c1.5-.4 1-1.9.8-2.9 0-.2-.3-.1-.3.1.2.9.7 2.2-.6 2.5-.1.1 0 .4.1.3" fill="#e0a372"/><path d="m36.6 38.7h-11.6c0 0-.8-8.5 2.2-13.9 2.2-4.1 8.3-2.4 8.3-2.4l1.1 16.3" fill="#47b892"/><path fill="#3e4347" d="m36.6 46.9v-8.2h-11.6l-2.8 9.1-.6 11h6.4l1-9.7 1-2 .3 3.2 9.6 6.2 4.7-3.7z"/><path d="m33.3 26.2c.2-1-.5-2-1.6-2.2-1.1-.2-2.1.5-2.3 1.5l-1.1 6-5.6 3.8 2.4 3.1 6.3-4.3c.3-.2.6-.6.7-.9.1-.2.1-.3.1-.5l1.1-6.5" fill="#3b946f"/><path d="m24.7 36.8l-1-1.6c-.4-.6-1.1-.8-1.7-.4l-.8.4c-.4.2-.7.7-.6 1.1-1 .7-2.2 1.8-1 3.8.2.3 1.3 2.1 3.5.9 3.1-1.8 3.1-1.8 1.6-4.2" fill="#fed0ac"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b6-1f3fd.svg b/public/emoji/1f6b6-1f3fd.svg new file mode 100644 index 000000000..69ef31ca4 --- /dev/null +++ b/public/emoji/1f6b6-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d6a57c" d="m32.6 16.1l2.8-1.5v9.5h-6.2z"/><path d="m28.4 20.5c1.8 1.1.8 3.6.8 3.6 2.5 0 4.3-4.9 4.3-8l-5.1 4.4" fill="#b58360"/><path d="m34.4 3.7l-11 3.8c-1.4 2.6-.4 3.9-.5 5 0 .5-1 1.4-1.5 1.9-1.2 1 .8 1.9 1.5 1.7.5 1.1-.9 1.7 2.4 1.1 0 0-3.4 1.4-1 2.1-.2 1.3-.5 3.8 6.4 1.2 2-.8 2.8-4.4 2.8-4.4l3.4-.6-2.5-11.8" fill="#d6a57c"/><path d="m26.6 2.8c7.2-2.4 11.2 1.3 11.8 3 1.8 4.4.3 9.4-3.1 13.1 0 0-1.6-.7-1.9-2.7 0 0 1.8.8 2.6-3 .7-3.2-2.7-4.9-4.4-.5h-.5c-1-2.2.8-5-1.8-5.8-2.2-.8-6.2 1.2-6.2 1.2-.7-1.4.6-4.3 3.5-5.3" fill="#594640"/><path d="m25.7 12.5c0 .7-.4 1.2-.9 1.2-.5 0-.6-.6-.6-1.2 0-.7.1-1.2.6-1.2.5 0 .9.6.9 1.2" fill="#664e27"/><path d="m32.6 13.4c0-1.3 1.1-2.5 2.2-2.5 0 0-1.9 1.6-1.4 3.8 0 0-.8-.3-.8-1.3" fill="#b58360"/><path d="m26.4 16.9c0 0-1.4 1-1.8 1.2-1 .5-1.1.2-.6-.3.4-.4 1.3-.7 1.3-.7l1.1-.2" fill="#664e27"/><g fill="#d3976e"><path d="m21.6 58.8c-1.9 0-3.6 1.4-3.6 3.2h8.1c.9 0 1.9-.7 1.9-1.6v-1.6h-6.4"/><path d="m39.7 56.7c-1.4 1.2-1.7 3.3-.5 4.6l6.1-5c.7-.6 1-1.7.3-2.4l-1.1-1.2-4.8 4"/></g><path fill="#3b946f" d="m32.4 24.6l4.2 12.3 3.7-.2-4.8-14.4z"/><path d="m38.4 36l-1.7.3c-.6.1-1 .7-.9 1.3l.2.8c.1.4.4.7.8.8.3 1 1 2.4 3.1 2 .3-.1 2.3-.4 1.8-2.6-.7-3.1-.7-3.1-3.3-2.6" fill="#d6a57c"/><path d="m37.2 39.3c1.5-.4 1-1.9.8-2.9 0-.2-.3-.1-.3.1.2.9.7 2.2-.6 2.5-.1.1 0 .4.1.3" fill="#b58360"/><path d="m36.6 38.7h-11.6c0 0-.8-8.5 2.2-13.9 2.2-4.1 8.3-2.4 8.3-2.4l1.1 16.3" fill="#47b892"/><path fill="#3e4347" d="m36.6 46.9l.1-8.2h-11.7l-2.8 9.1-.6 11h6.4l1-9.7 1-2 .3 3.2 9.6 6.2 4.7-3.7z"/><path d="m33.3 26.2c.2-1-.5-2-1.6-2.2-1.1-.2-2.1.5-2.3 1.5l-1.1 6-5.6 3.8 2.4 3.1 6.3-4.3c.3-.2.6-.6.7-.9.1-.2.1-.3.1-.5l1.1-6.5" fill="#3b946f"/><path d="m24.7 36.8l-1-1.6c-.4-.6-1.1-.8-1.7-.4l-.8.4c-.4.2-.7.7-.6 1.1-1 .7-2.2 1.8-1 3.8.2.3 1.3 2.1 3.5.9 3.1-1.8 3.1-1.8 1.6-4.2" fill="#d6a57c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b6-1f3fe.svg b/public/emoji/1f6b6-1f3fe.svg new file mode 100644 index 000000000..82b4e8334 --- /dev/null +++ b/public/emoji/1f6b6-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b47d56" d="m32.6 16.1l2.7-1.5v9.5h-6.1z"/><path d="m28.4 20.5c1.8 1.1.8 3.6.8 3.6 2.5 0 4.3-4.9 4.3-8l-5.1 4.4" fill="#935e3e"/><path d="m34.4 3.7l-11 3.8c-1.4 2.6-.4 3.9-.5 5 0 .5-1 1.4-1.5 1.9-1.2 1 .8 1.9 1.5 1.7.5 1.1-.9 1.7 2.4 1.1 0 0-3.4 1.4-1 2.1-.2 1.3-.5 3.8 6.4 1.2 2-.8 2.8-4.4 2.8-4.4l3.4-.6-2.5-11.8" fill="#b47d56"/><path d="m26.6 2.8c7.2-2.4 11.2 1.3 11.8 3 1.8 4.4.3 9.4-3.1 13.1 0 0-1.6-.7-1.9-2.7 0 0 1.8.8 2.6-3 .7-3.2-2.7-4.9-4.4-.5h-.5c-1-2.2.8-5-1.8-5.8-2.2-.8-6.2 1.2-6.2 1.2-.7-1.4.6-4.3 3.5-5.3" fill="#231f20"/><path d="m25.7 12.5c0 .7-.4 1.2-.9 1.2s-.6-.6-.6-1.2c0-.7.1-1.2.6-1.2s.9.6.9 1.2" fill="#664e27"/><path d="m32.6 13.4c0-1.3 1.1-2.5 2.2-2.5 0 0-1.9 1.6-1.4 3.8 0 0-.8-.3-.8-1.3" fill="#935e3e"/><path d="m26.4 16.9c0 0-1.4 1-1.8 1.2-1 .5-1.1.2-.6-.3.4-.4 1.3-.7 1.3-.7l1.1-.2" fill="#664e27"/><g fill="#d3976e"><path d="m21.6 58.8c-1.9 0-3.6 1.4-3.6 3.2h8.1c.9 0 1.9-.7 1.9-1.6v-1.6h-6.4"/><path d="m39.7 56.7c-1.4 1.2-1.7 3.3-.5 4.6l6.1-5c.7-.6 1-1.7.4-2.4l-1.1-1.2-4.9 4"/></g><path fill="#3b946f" d="m32.4 24.6l4.2 12.3 3.7-.2-4.8-14.4z"/><path d="m38.4 36l-1.7.3c-.6.1-1 .7-.9 1.3l.2.8c.1.4.4.7.8.8.3 1 1 2.4 3.1 2 .3-.1 2.3-.4 1.8-2.6-.7-3.1-.7-3.1-3.3-2.6" fill="#b47d56"/><path d="m37.2 39.3c1.5-.4 1-1.9.8-2.9 0-.2-.3-.1-.3.1.2.9.7 2.2-.6 2.5-.1.1 0 .4.1.3" fill="#935e3e"/><path d="m36.6 38.7h-11.6c0 0-.8-8.5 2.2-13.9 2.2-4.1 8.3-2.4 8.3-2.4l1.1 16.3" fill="#47b892"/><path fill="#3e4347" d="m36.6 46.9l.1-8.2h-11.7l-2.8 9.1-.6 11h6.4l1-9.7 1-2 .3 3.2 9.6 6.2 4.7-3.7z"/><path d="m33.3 26.2c.2-1-.5-2-1.6-2.2-1.1-.2-2.1.5-2.3 1.5l-1.1 6-5.6 3.8 2.4 3.1 6.3-4.3c.3-.2.6-.6.7-.9.1-.2.1-.3.1-.5l1.1-6.5" fill="#3b946f"/><path d="m24.7 36.8l-1-1.6c-.4-.6-1.1-.8-1.7-.4l-.8.4c-.4.2-.7.7-.6 1.1-1 .7-2.2 1.8-1 3.8.2.3 1.3 2.1 3.5.9 3.1-1.8 3.1-1.8 1.6-4.2" fill="#b47d56"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b6-1f3ff.svg b/public/emoji/1f6b6-1f3ff.svg new file mode 100644 index 000000000..454b2a99d --- /dev/null +++ b/public/emoji/1f6b6-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#8a6859" d="m32.6 16.1l2.7-1.5v9.5h-6.1z"/><path d="m28.4 20.5c1.8 1.1.8 3.6.8 3.6 2.5 0 4.3-4.9 4.3-8l-5.1 4.4" fill="#705041"/><path d="m34.4 3.7l-11 3.8c-1.4 2.6-.4 3.9-.5 5 0 .5-1 1.4-1.5 1.9-1.2 1 .8 1.9 1.5 1.7.5 1.1-.9 1.7 2.4 1.1 0 0-3.4 1.4-1 2.1-.2 1.3-.5 3.8 6.4 1.2 2-.8 2.8-4.4 2.8-4.4l3.4-.6-2.5-11.8" fill="#8a6859"/><path d="m26.6 2.8c7.2-2.4 11.2 1.3 11.8 3 1.8 4.4.3 9.4-3.1 13.1 0 0-1.6-.7-1.9-2.7 0 0 1.8.8 2.6-3 .7-3.2-2.7-4.9-4.4-.5h-.5c-1-2.2.8-5-1.8-5.8-2.2-.8-6.2 1.2-6.2 1.2-.7-1.4.6-4.3 3.5-5.3" fill="#231f20"/><path d="m25.7 12.5c0 .7-.4 1.2-.9 1.2-.5 0-.6-.6-.6-1.2 0-.7.1-1.2.6-1.2.5 0 .9.6.9 1.2" fill="#574137"/><path d="m32.6 13.4c0-1.3 1.1-2.5 2.2-2.5 0 0-1.9 1.6-1.4 3.8 0 0-.8-.3-.8-1.3" fill="#705041"/><path d="m26.4 16.9c0 0-1.4 1-1.8 1.2-1 .5-1.1.2-.6-.3.4-.4 1.3-.7 1.3-.7l1.1-.2" fill="#574137"/><g fill="#d3976e"><path d="m21.6 58.8c-1.9 0-3.6 1.4-3.6 3.2h8.1c.9 0 1.9-.7 1.9-1.6v-1.6h-6.4"/><path d="m39.7 56.7c-1.4 1.2-1.7 3.3-.5 4.6l6.1-5c.7-.6 1-1.7.3-2.4l-1.1-1.2-4.8 4"/></g><path fill="#3b946f" d="m32.4 24.6l4.2 12.3 3.7-.2-4.8-14.4z"/><path d="m38.4 36l-1.7.3c-.6.1-1 .7-.9 1.3l.2.8c.1.4.4.7.8.8.3 1 1 2.4 3.1 2 .3-.1 2.3-.4 1.8-2.6-.7-3.1-.7-3.1-3.3-2.6" fill="#8a6859"/><path d="m37.2 39.3c1.5-.4 1-1.9.8-2.9 0-.2-.3-.1-.3.1.2.9.7 2.2-.6 2.5-.1.1 0 .4.1.3" fill="#705041"/><path d="m36.6 38.7h-11.6c0 0-.8-8.5 2.2-13.9 2.2-4.1 8.3-2.4 8.3-2.4l1.1 16.3" fill="#47b892"/><path fill="#3e4347" d="m36.6 46.9l.1-8.2h-11.7l-2.8 9.1-.6 11h6.4l1-9.7 1-2 .3 3.2 9.6 6.2 4.7-3.7z"/><path d="m33.3 26.2c.2-1-.5-2-1.6-2.2-1.1-.2-2.1.5-2.3 1.5l-1.1 6-5.6 3.8 2.4 3.1 6.3-4.3c.3-.2.6-.6.7-.9.1-.2.1-.3.1-.5l1.1-6.5" fill="#3b946f"/><path d="m24.7 36.8l-1-1.6c-.4-.6-1.1-.8-1.7-.4l-.8.4c-.4.2-.7.7-.6 1.1-1 .7-2.2 1.8-1 3.8.2.3 1.3 2.1 3.5.9 3.1-1.8 3.1-1.8 1.6-4.2" fill="#8a6859"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b6.svg b/public/emoji/1f6b6.svg new file mode 100644 index 000000000..8ba1d2855 --- /dev/null +++ b/public/emoji/1f6b6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffdd67" d="m32.6 16.1l2.7-1.5v9.5h-6.1z"/><path d="m28.4 20.5c1.8 1.1.8 3.6.8 3.6 2.5 0 4.3-4.9 4.3-8l-5.1 4.4" fill="#eba352"/><path d="m34.4 3.7l-11 3.8c-1.4 2.6-.4 3.9-.5 5 0 .5-1 1.4-1.5 1.9-1.2 1 .8 1.9 1.5 1.7.5 1.1-.9 1.7 2.4 1.1 0 0-3.4 1.4-1 2.1-.2 1.3-.5 3.8 6.4 1.2 2-.8 2.8-4.4 2.8-4.4l3.4-.6-2.5-11.8" fill="#ffdd67"/><path d="m26.6 2.8c7.2-2.4 11.2 1.3 11.8 3 1.8 4.4.3 9.4-3.1 13.1 0 0-1.6-.7-1.9-2.7 0 0 1.8.8 2.6-3 .7-3.2-2.7-4.9-4.4-.5h-.5c-1-2.2.8-5-1.8-5.8-2.2-.8-6.2 1.2-6.2 1.2-.7-1.4.6-4.3 3.5-5.3" fill="#ffb300"/><path d="m25.7 12.5c0 .7-.4 1.2-.9 1.2s-.6-.6-.6-1.2c0-.7.1-1.2.6-1.2s.9.6.9 1.2" fill="#937237"/><path d="m32.6 13.4c0-1.3 1.1-2.5 2.2-2.5 0 0-1.9 1.6-1.4 3.8 0 0-.8-.3-.8-1.3" fill="#eba352"/><path d="m26.4 16.9c0 0-1.4 1-1.8 1.2-1 .5-1.1.2-.6-.3.4-.4 1.3-.7 1.3-.7l1.1-.2" fill="#937237"/><g fill="#d3976e"><path d="m21.6 58.8c-1.9 0-3.6 1.4-3.6 3.2h8.1c.9 0 1.9-.7 1.9-1.6v-1.6h-6.4"/><path d="m39.7 56.7c-1.4 1.2-1.7 3.3-.5 4.6l6.1-5c.7-.6 1-1.7.4-2.4l-1.1-1.2-4.9 4"/></g><path fill="#3b946f" d="m32.4 24.6l4.2 12.3 3.7-.2-4.8-14.4z"/><path d="m38.4 36l-1.7.3c-.6.1-1 .7-.9 1.3l.2.8c.1.4.4.7.8.8.3 1 1 2.4 3.1 2 .3-.1 2.3-.4 1.8-2.6-.7-3.1-.7-3.1-3.3-2.6" fill="#ffdd67"/><path d="m37.2 39.3c1.5-.4 1-1.9.8-2.9 0-.2-.3-.1-.3.1.2.9.7 2.2-.6 2.5-.1.1 0 .4.1.3" fill="#eba352"/><path d="m36.6 38.7h-11.6c0 0-.8-8.5 2.2-13.9 2.2-4.1 8.3-2.4 8.3-2.4l1.1 16.3" fill="#47b892"/><path fill="#3e4347" d="m36.6 46.9l.1-8.2h-11.7l-2.8 9.1-.6 11h6.4l1-9.7 1-2 .3 3.2 9.6 6.2 4.7-3.7z"/><path d="m33.3 26.2c.2-1-.5-2-1.6-2.2-1.1-.2-2.1.5-2.3 1.5l-1.1 6-5.6 3.8 2.4 3.1 6.3-4.3c.3-.2.6-.6.7-.9.1-.2.1-.3.1-.5l1.1-6.5" fill="#3b946f"/><path d="m24.7 36.8l-1-1.6c-.4-.6-1.1-.8-1.7-.4l-.8.4c-.4.2-.7.7-.6 1.1-1 .7-2.2 1.8-1 3.8.2.3 1.3 2.1 3.5.9 3.1-1.8 3.1-1.8 1.6-4.2" fill="#ffdd67"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b7.svg b/public/emoji/1f6b7.svg new file mode 100644 index 000000000..ff92a91ca --- /dev/null +++ b/public/emoji/1f6b7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff5a79"/><circle cx="32" cy="32" r="24" fill="#333"/><g fill="#fff"><path d="m42 47.2l-3.9-9.3c-.3-.8-.5-3.2-.5-3.2 0-.3-.1-.5-.1-.8l-2.3-8.8 3 1.5v2.8c0 .9.7 1.6 1.6 1.6.9 0 1.6-.7 1.6-1.6v-4.8l-8.4-4.3c-.5-.3-1.1-.4-1.8-.4-1.2 0-2.3.5-3.1 1.4l-4 4.1h-5c-.9 0-1.6.7-1.6 1.6 0 .9.7 1.6 1.6 1.6h6.3l2.3-2.3 1.5 6.7-4.1 4.2v10.5c0 .9.7 1.6 1.6 1.6s1.6-.7 1.6-1.6v-9.2l3.3-3.4c.3-.3.7-.5 1.1-.5.6 0 1.2.4 1.4.9l5.3 12.7c.2.6.8 1 1.5 1 .9 0 1.6-.7 1.6-1.6-.4 0-.4-.2-.5-.4"/><circle cx="29.8" cy="15.7" r="2.9"/></g><path transform="matrix(.7071-.7071.7071.7071-13.2553 31.9997)" fill="#ff5a79" d="m29 2.8h6v58.4h-6z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6b8.svg b/public/emoji/1f6b8.svg new file mode 100644 index 000000000..8b9b11839 --- /dev/null +++ b/public/emoji/1f6b8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m34 2.8c-1.1-1.1-2.9-1.1-4 0l-26 26.6c-1.1 1.1-2 3.3-2 4.9v24.9c0 1.5 1.3 2.8 2.8 2.8h54.4c1.5 0 2.8-1.3 2.8-2.9v-24.8c0-1.6-.9-3.8-2-4.9l-26-26.6" fill="#ffce31"/><g fill="#231f20"><path d="m55 59.7h-46c-2.1 0-3.8-1.7-3.8-3.8v-20.8c0-1.7.9-3.9 2.1-5.1l22-22.2c.7-.8 1.7-1.2 2.7-1.2 1 0 2 .4 2.7 1.1l22 22.2c1.2 1.2 2.1 3.4 2.1 5.1v20.8c0 2.2-1.7 3.9-3.8 3.9m-23-50.3c-.3 0-.5.1-.7.3l-22 22.3c-.7.6-1.3 2.1-1.3 3.1v20.8c0 .5.4 1 1 1h46c.5 0 1-.5 1-1v-20.8c0-1-.6-2.4-1.3-3.1l-22-22.3c-.2-.2-.4-.3-.7-.3"/><path d="m36.4 28.6c2.5 0 4.5-2 4.5-4.5s-2-4.5-4.5-4.5c-2.5 0-4.5 2-4.5 4.5s2.1 4.5 4.5 4.5"/><circle cx="25.6" cy="27.7" r="3.6"/><path d="m40.8 44.7l.2-3.2 3.6 1.4 1.4-3.6-3.3-1.3 2.2-4.3c.2-.3.1-.7-.1-1l-2.9-3.9c0 0-.1-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0 0-.1 0-.1-.1-.2-.1-.2-.1 0 0-.1 0-.1 0-.1 0-.3 0-.4 0l-6.4 1.5c-.4.1-.6.4-.7.8l-2.4 5-1.9-3c-.1-.1-.1-.1-.2-.2 0-.1-.1-.2-.1-.3-.2-.2-.4-.3-.7-.3h-5.6c0 0 0 0-.1 0-.4-.1-.8.1-.9.5l-2 3.6-3.6 2.7c-.4.3-.5.9-.2 1.3.2.2.5.4.8.4.2 0 .4-.1.6-.2l3.8-2.8c.1-.1.2-.2.3-.3l.9-1.7.5 3.2-2.8 5.5c-.1.3-.1.6 0 .9.2.3.5.4.8.4h.2l-.5 1.1c-.1.1-.1.2-.1.4l-.3 5.9c0 .5.4 1 .9 1 .5 0 .9-.4.9-.9l.3-5.7.9-1.8h2.8l.1 1c0 .1.1.2.1.3l3.4 6.1c.2.3.5.5.8.5.2 0 .3 0 .5-.1.5-.3.6-.8.4-1.3l-3.4-6-.1-.6h2c.3 0 .6-.2.8-.4.2-.3.2-.6.1-.9l-.7-1.6 1.8.5.7-2.6-1.7-.5.7-2.2 1-.5c.2-.1.4-.2.5-.4l1.1-2.3.3 6c0 0 0 0 0 0l-1.9 3.7c-.1.2-.2.5-.1.7l.5 8.3c0 .7.7 1.3 1.4 1.3 0 0 .1 0 .1 0 .8 0 1.4-.7 1.3-1.5l-.5-7.9 1.9-3.8h1.1l-.3 3.7c0 .3.1.6.2.8l4.6 7.5c.3.4.7.7 1.2.7.3 0 .5-.1.7-.2.7-.4.9-1.3.5-1.9l-4.4-7.2m-12.2-5.3l-.3-.7.6-3.3.9 1.4c0 0 0 0 0 0l-.9 2.6h-.3m13.1-3.6l.2-3.8 1 1.4-1.2 2.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6b9.svg b/public/emoji/1f6b9.svg new file mode 100644 index 000000000..962b09400 --- /dev/null +++ b/public/emoji/1f6b9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m38 23h-6-6c-1 0-2 1-2 2l-1 11h3l1-9 1 24h3l1-13 1 13h3l1-24 1 9h3l-1-11c0-1-1-2-2-2"/><path d="m36 19c0 1-1 2-2 2h-4c-1 0-2-1-2-2v-4c0-1 1-2 2-2h4c1 0 2 1 2 2v4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6ba.svg b/public/emoji/1f6ba.svg new file mode 100644 index 000000000..b98439e38 --- /dev/null +++ b/public/emoji/1f6ba.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff5a79"/><g fill="#fff"><path d="m36 23h-4-4c-1 0-2 1-2 2l-3 11h3l2-9v4l-2 9h2v11h3v-11h2v11h3v-11h2l-2-9v-4l2 9h3l-3-11c0-1-1-2-2-2"/><path d="m36 19c0 1-1 2-2 2h-4c-1 0-2-1-2-2v-4c0-1 1-2 2-2h4c1 0 2 1 2 2v4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6bb.svg b/public/emoji/1f6bb.svg new file mode 100644 index 000000000..8ece75fe5 --- /dev/null +++ b/public/emoji/1f6bb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m46 23h-4-4c-1 0-2 1-2 2l-3 11h3l2-9v4l-2 9h2v11h3v-11h2v11h3v-11h2l-2-9v-4l2 9h3l-3-11c0-1-1-2-2-2"/><path d="m46 19c0 1-1 2-2 2h-4c-1 0-2-1-2-2v-4c0-1 1-2 2-2h4c1 0 2 1 2 2v4"/><path d="m28 23h-6-6c-1 0-2 1-2 2l-1 11h3l1-9 1 24h3l1-13 1 13h3l1-24 1 9h3l-1-11c0-1-1-2-2-2"/><path d="m26 19c0 1-1 2-2 2h-4c-1 0-2-1-2-2v-4c0-1 1-2 2-2h4c1 0 2 1 2 2v4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6bc.svg b/public/emoji/1f6bc.svg new file mode 100644 index 000000000..474111741 --- /dev/null +++ b/public/emoji/1f6bc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#eda454"/><g fill="#fff"><path d="m37 19.5c0 1.2-1.2 2.5-2.5 2.5h-5c-1.2 0-2.5-1.2-2.5-2.5v-5c0-1.2 1.2-2.5 2.5-2.5h5c1.2 0 2.5 1.2 2.5 2.5v5"/><path d="m31 41l-5-3-3 7 3 7 3-1-2-6z"/><path d="m33 41l5-3 3 7-3 7-3-1 2-6z"/><path d="m36 24h-8.1l-7.9-3-1 2 7 5v6c0 2 1 3 3 3h6c2 0 3-1 3-3v-6l7-5-1-2-8 3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6bd.svg b/public/emoji/1f6bd.svg new file mode 100644 index 000000000..5a108e201 --- /dev/null +++ b/public/emoji/1f6bd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58.2 35.8c0 8-6.5 14.5-14.5 14.5v-14.5h14.5" fill="#9e958f"/><path d="m59.3 3.3h-9.8c-.8 0-1.5.7-1.5 1.3v29.9c0 .6.7 1.6 1.5 1.6h9.8c.8 0 1.5-1 1.5-1.6v-29.9c0-.5-.7-1.3-1.5-1.3" fill="#e2d8c7"/><g fill="#c6bbb3"><path d="m60.3 0h-11.8c-1 0-1.8.9-1.8 1.6v1.9c0 .7.8 1.9 1.8 1.9h11.9c1 0 1.8-1.3 1.8-1.9v-1.9c0-.7-.9-1.6-1.9-1.6"/><path d="m44 52c0-2.5.6-4.8 1.8-6.9h-35.3c1.1 2 1.8 4.4 1.8 6.9 0 4.7-2.3 7.9-5.8 10.5h43.4c-3.7-2.6-5.9-5.8-5.9-10.5"/></g><g fill="#e2d8c7"><path d="m51 62.5c0 .8-.7 1.5-1.5 1.5h-42.7c-.8 0-1.5-.7-1.5-1.5 0-.8.7-1.5 1.5-1.5h42.7c.8 0 1.5.7 1.5 1.5"/><path d="m28.1 53.8c12.6 0 22.9-8 22.9-18h-45.8c0 10 10.3 18 22.9 18"/></g><path d="m48.7 35.1c0 1-.7 1.8-1.5 1.8h-43.8c-.8 0-1.5-.8-1.5-1.8 0-1 .7-1.8 1.5-1.8h43.8c.8 0 1.5.8 1.5 1.8" fill="#c6bbb3"/><path d="m48.7 31.4c0 1-.7 1.8-1.5 1.8h-43.8c-.8 0-1.5-.8-1.5-1.8 0-1 .7-1.8 1.5-1.8h43.8c.8 0 1.5.8 1.5 1.8" fill="#42ade2"/><g fill="#636a6b"><circle cx="48" cy="33.5" r="3"/><path d="m58 7.4c0 2-1.6 3.6-3.6 3.6s-3.6-1.6-3.6-3.6h7.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6be.svg b/public/emoji/1f6be.svg new file mode 100644 index 000000000..71390fb19 --- /dev/null +++ b/public/emoji/1f6be.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="M15.6,45L11,19h4l2.9,17.9L21.4,19H26l3.4,18.2L32.3,19h3.9l-4.7,26h-4.1l-3.8-19.4L19.8,45H15.6z"/><path d="m46 41.3c-1.9 0-3.5-1.7-3.5-3.7v-11.2c0-2 1.6-3.7 3.5-3.7 1.9 0 3.5 1.7 3.5 3.7h3.5c0-4.1-3.1-7.4-7-7.4-3.9 0-7 3.3-7 7.4v11.1c0 4.1 3.1 7.4 7 7.4 3.9 0 7-3.3 7-7.4h-3.5c0 2.1-1.6 3.8-3.5 3.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6bf.svg b/public/emoji/1f6bf.svg new file mode 100644 index 000000000..dd21474eb --- /dev/null +++ b/public/emoji/1f6bf.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#e8e8e8" d="M36 21.1 50.9 2 61.2 2 49.7 21.1z"/><path d="m48.3 5.3c0 0 3 1.8 6.4 1.7 3.4-.2 6.4-5 6.4-5l-5.5 9.1-7.3-5.8" fill="#b2c1c0"/><path d="m57.8 37.3l-34.6-27.5c16.3-21.5 50.9 6 34.6 27.5" fill="#e8e8e8"/><path d="m27.7 5.3c-3.1 0-7.6 3.6-7.6 3.6l38.2 30.5c0 0 3.5-4.2 2.6-8.8-.4-1.9-1.6-4.5-3.3-7.1-1.7-2.5-3.8-5-6.2-7.2-2.4-2.2-5-4.2-7.8-5.9-2.7-1.7-5.6-3-8.3-3.9-2.6-.8-5.2-1.2-7.6-1.2" fill="#b2c1c0"/><path d="m26.5 6.7c-2.5.1-5.3.8-7 2.9-1.8 2.2-1.7 5.3-1 8 1.6 5.8 6 10.7 10.4 14.5 4.8 4.1 10.4 7.5 16.5 9.1 4.6 1.2 12.2 1.8 14.2-3.9 1.3-3.7-.4-8-2.3-11.2-2.1-3.6-5-6.7-8.2-9.4-3.3-2.8-6.9-5.2-10.8-7-3.6-1.8-7.7-3.1-11.8-3" fill="#62727a"/><path d="m27.9 8.8c-2.5.1-5.3.9-6.6 3.2-1.4 2.4-.9 5.4.1 7.9 2.2 5.6 6.9 10.2 11.7 13.7 5 3.5 11.2 6.7 17.4 6.4 2.5-.1 5.2-1 6.4-3.4 1.3-2.5.7-5.6-.4-8.1-2.3-5.5-6.9-10-11.6-13.4-4.9-3.4-10.9-6.5-17-6.3" fill="#b2c1c0"/><g fill="#3e4347"><path d="m44.8 33.5c-1.2 0-.9 1.2-.4 1.9.6.8 1.7 1.5 2.8 1.6 1.2 0 1-1.2.4-1.8-.6-1-1.7-1.7-2.8-1.7"/><path d="m36.4 23.5c-1.4 0-1 1.4-.4 2.2.7.9 1.9 1.7 3.1 1.8 1.4 0 1-1.4.4-2.1-.7-1-2-1.9-3.1-1.9"/><path d="m29.5 11.1c-1.5 0-1 1.7-.4 2.5.8 1 2.1 2 3.4 1.9 1.5 0 1.1-1.6.4-2.5-.7-.9-2.1-1.9-3.4-1.9"/><path d="m25.6 18.9c-1.2 0-.8 1.3-.3 2 .6.8 1.7 1.6 2.8 1.6 1.2 0 .8-1.3.3-2-.7-.8-1.7-1.6-2.8-1.6"/><path d="m33.2 29.5c-.9 0-.6.9-.2 1.4.5.6 1.3 1.2 2.1 1.2 1 0 .6-1.1.1-1.5-.5-.6-1.2-1.1-2-1.1"/><path d="m41.1 17.3c-1.7 0-1.3 1.7-.5 2.7.9 1.1 2.4 2.1 3.8 2.1 1.7 0 1.3-1.7.6-2.7-1-1.1-2.5-2.1-3.9-2.1"/><path d="m49.9 27.9c-1.5 0-1.2 1.5-.5 2.4.8 1 2.1 1.9 3.4 1.9 1.5 0 1.2-1.5.5-2.3-.8-1.1-2.1-2-3.4-2"/></g><g fill="#8ad8ff"><path d="m30 11.5l-28 17.3v1l28.7-17.6z"/><path d="m26.4 19.1l-24.4 20.6v1l24.9-20.9z"/><path d="m27.2 19.9l-25.2 24.4v1l25.7-24.8z"/><path d="m28 20.9l-26 27.2v1l26.5-27.8z"/><path d="m31.3 12.6l-29.3 19.8v1l29.9-20.1z"/><path d="M32.3 13.6 2 36 2 37.2 32.9 14.4z"/><path d="M41.2 17.9 2 51.2 2 52.6 42 18.5z"/><path d="M36.5 23.6 2 56.1 2 57.5 37.2 24.3z"/><path d="M42.6 18.9 7.8 62 9.1 62 43.4 19.6z"/><path d="M37.3 24.4 2 62 3.2 62 38.1 25z"/><path d="M38.7 25.7 13 62 14.3 62 39.5 26.4z"/><path d="m44 19.9l-26.2 42.1h1.1l25.9-41.4z"/><path d="m49.9 28.3l-19.8 33.7h1.1l19.6-33.2z"/><path d="m44.7 33.7l-22.9 28.3h1.1l22.7-27.8z"/><path d="m45.8 34.4l-19.7 27.6h1.1l19.5-27.1z"/><path d="m47 35.2l-12.9 26.8h1.1l12.6-26.3z"/><path d="m51.3 29.3l-13.9 32.7h1l13.8-32.3z"/><path d="m52.5 30.2l-11.6 31.8h1l11.6-31.3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6c0-1f3fb.svg b/public/emoji/1f6c0-1f3fb.svg new file mode 100644 index 000000000..fa9921fc4 --- /dev/null +++ b/public/emoji/1f6c0-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m50.9 36.4c2.2 3.7-4.2 6.6-7.8 6.6-3.6 0-12.4-1.3-10.6-5.2 1.8-4.1 8.9-11.4 12.5-11.4 3.6-.1 3.8 6.4 5.9 10" fill="#ffe1bd"/><g fill="#e6b796"><path d="M45.4,31.9C45,33,44,37.6,43,37.8"/><path d="m21.6 32.6l-11.8-.2c0 0 3.5 3.3 4.8 8l7-3.6c-.9-1.6 0-4.2 0-4.2"/></g><path d="m3.9 31.4c-3.5-5.9-1.2-8.2-1.2-8.2.5-4.4 9.2-7.9 12.6-7.2 7 1.4 6.3 7.6 5.4 8l-8.5 7.3c0 0 2.6 6.6 7 6.3l-8.5 5.1-6.8-11.3" fill="#594640"/><path d="m20.2 34.4c-3.1 1-3.7 2.4-8.4-3.7l2.1-1.2c0 0 1.7-.5.1-6.4-.7-2.7.9-6 2.4-4.9 3 2.3 2.2 4 3 4.6 1.5 1.2 2.5 0 3 1 .3.6-.7 1.2-.6 1.4.1.4.6.4 1.2.5.7 0 0 .9.7 1.7.8.9 1.1 1.2 1.1 1.2-.2.5-.8.8-.3 1.4 1 1.3 1.6 2.5-4.3 4.4" fill="#ffe1bd"/><path d="m18.6 23.4c-.2-.2-.3-.4-.4-.7-.1-.3-.2-.5-.3-.8-.2-.3-.4-.6-.8-.7-.3-.1-.6-.1-.9 0 .3.1.5.2.7.4.2.1.3.3.4.6.1.2.3.5.4.8.3.1.6.4.9.4" fill="#e6b796"/><path d="m9.8 31.9c1.3 1.3 3 1.6 3.9.7.9-.9.6-2.8-.6-4.1-1.3-1.3-3-1.6-3.9-.7-.9.9-.6 2.7.6 4.1" fill="#ffe1bd"/><path d="m10 28.5c.3-.2.7-.2 1.1-.2.4.1.7.3 1 .5.2.2.4.5.5.8.1-.1.2-.2.4-.2-.1.2-.1.3-.1.5 0 .1 0 .3.1.4 0 .1.1.3.2.4.1.1.2.2.4.4-.2.1-.4.1-.6-.1-.2-.1-.3-.4-.4-.6-.1-.2-.1-.5 0-.7 0 0 0-.1.1-.1-.5-.4-1-.7-1.5-.8-.3 0-.6 0-.8 0-.3.1-.6.2-.9.3 0-.2.2-.5.5-.6" fill="#574137"/><path d="m22.8 27.3c.1-.3.3-.6.3-.8.1-.3.1-.5-.3-.8.2 0 .4 0 .6.2.2.2.3.4.3.7 0 .2 0 .4 0 .6.2.1.4.2.6.3.2.2.3.4.4.6.1.2.1.4.1.6-.3-.2-.6-.5-.8-.6-.1 0-.2-.1-.3-.1-.1 0-.3 0-.4 0h-.8l.3-.7" fill="#c94747"/><path d="m15.3 24.1c.4-.1.7 0 1 .1.3.1.7.1 1.1.1.4 0 .8-.1 1.1-.3.3-.2.6-.6.5-1-.6.5-1.1.5-1.8.5-.3 0-.7 0-1 .1-.3-.1-.7.1-.9.5" fill="#574137"/><g fill="#c6bbb3"><path d="m13.1 57.5c0 2.5-.9 4.5-2.9 4.5-2 0-3.4-2.2-2.5-4.5 1.3-3.6 4.5-5.5 6.5-5.5 1.9 0-1.1 3-1.1 5.5"/><path d="m50.9 57.5c0 2.5.9 4.5 2.9 4.5s3.4-2.2 2.5-4.5c-1.3-3.6-4.5-5.5-6.5-5.5-1.9 0 1.1 3 1.1 5.5"/></g><path d="m59.1 40.1c0 18.4-12 18.8-26.9 18.8s-26.8-.4-26.8-18.8h53.7" fill="#e2d8c7"/><path fill="#c6bbb3" d="m5.4 41h53.7v1.2h-53.7z"/><path d="m59.4 41.4h-54.3c-4.1 0-4.1-4.8 0-4.8h54.3c3.5 0 3.5 4.8 0 4.8" fill="#ddd3ca"/><g opacity=".6" fill="#a6aeb0"><path d="m40.3 11.4c-3.7-3.8-1.2-9.4-1.2-9.4s-7.8 7.4-2.9 12.5c5.7 5.9 2.9 9.5 2.9 9.5s7-6.6 1.2-12.6"/><path d="m29.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.3 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/><path d="m51.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.3 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6c0-1f3fc.svg b/public/emoji/1f6c0-1f3fc.svg new file mode 100644 index 000000000..62648e559 --- /dev/null +++ b/public/emoji/1f6c0-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m50.9 36.4c2.2 3.7-4.2 6.6-7.8 6.6-3.6 0-12.4-1.3-10.6-5.2 1.8-4.1 8.9-11.4 12.5-11.4 3.6-.1 3.8 6.4 5.9 10" fill="#fed0ac"/><g fill="#e0a372"><path d="M45.4,31.9C45,33,44,37.6,43,37.8"/><path d="m21.6 32.6l-11.8-.2c0 0 3.5 3.3 4.8 8l7-3.6c-.9-1.6 0-4.2 0-4.2"/></g><path d="m4 31.4c-3.5-5.9-1.2-8.2-1.2-8.2.5-4.4 9.2-7.9 12.6-7.2 7 1.4 6.3 7.6 5.4 8l-8.5 7.3c0 0 2.6 6.6 7 6.3l-8.5 5.1-6.8-11.3" fill="#dbb471"/><path d="m20.2 34.4c-3.1 1-3.7 2.4-8.4-3.7l2.1-1.2c0 0 1.7-.5.1-6.4-.7-2.7.9-6 2.4-4.9 3 2.3 2.2 4 3 4.6 1.5 1.2 2.5 0 3 1 .3.6-.7 1.2-.6 1.4.1.4.6.4 1.2.5.7 0 0 .9.7 1.7.8.9 1.1 1.2 1.1 1.2-.2.5-.8.8-.3 1.4 1 1.3 1.6 2.5-4.3 4.4" fill="#fed0ac"/><path d="m18.6 23.4c-.2-.2-.3-.4-.4-.7-.1-.3-.2-.5-.3-.8-.2-.3-.4-.6-.8-.7-.3-.1-.6-.1-.9 0 .3.1.5.2.7.4.2.1.3.3.4.6.1.2.3.5.4.8.3.1.6.4.9.4" fill="#e0a372"/><path d="m9.8 31.9c1.3 1.3 3 1.6 3.9.7.9-.9.6-2.8-.6-4.1-1.3-1.3-3-1.6-3.9-.7-.9.9-.6 2.7.6 4.1" fill="#fed0ac"/><path d="m10 28.5c.3-.2.7-.2 1.1-.2.4.1.7.3 1 .5.2.2.4.5.5.8.1-.1.2-.2.4-.2-.1.2-.1.3-.1.5 0 .1 0 .3.1.4 0 .1.1.3.2.4.1.1.2.2.4.4-.2.1-.4.1-.6-.1-.2-.1-.3-.4-.4-.6-.1-.2-.1-.5 0-.7 0 0 0-.1.1-.1-.5-.4-1-.7-1.5-.8-.3 0-.6 0-.8 0-.3.1-.6.2-.9.3 0-.2.2-.5.5-.6" fill="#574137"/><path d="m22.8 27.3c.1-.3.3-.6.3-.8.1-.3.1-.5-.3-.8.2 0 .4 0 .6.2.2.2.3.4.3.7 0 .2 0 .4 0 .6.2.1.4.2.6.3.2.2.3.4.4.6.1.2.1.4.1.6-.3-.2-.6-.5-.8-.6-.1 0-.2-.1-.3-.1-.1 0-.3 0-.4 0h-.8l.3-.7" fill="#c94747"/><path d="m15.3 24.1c.4-.1.7 0 1 .1.3.1.7.1 1.1.1.4 0 .8-.1 1.1-.3.3-.2.6-.6.5-1-.6.5-1.1.5-1.8.5-.3 0-.7 0-1 .1-.3-.1-.7.1-.9.5" fill="#574137"/><g fill="#c6bbb3"><path d="m13.1 57.5c0 2.5-.9 4.5-2.9 4.5-2 0-3.4-2.2-2.5-4.5 1.3-3.6 4.5-5.5 6.5-5.5 1.9 0-1.1 3-1.1 5.5"/><path d="m50.9 57.5c0 2.5.9 4.5 2.9 4.5s3.4-2.2 2.5-4.5c-1.3-3.6-4.5-5.5-6.5-5.5-1.9 0 1.1 3 1.1 5.5"/></g><path d="m59.1 40.1c0 18.4-12 18.8-26.9 18.8s-26.8-.4-26.8-18.8h53.7" fill="#e2d8c7"/><path fill="#c6bbb3" d="m5.4 41h53.7v1.2h-53.7z"/><path d="m59.4 41.4h-54.3c-4.1 0-4.1-4.8 0-4.8h54.3c3.5 0 3.5 4.8 0 4.8" fill="#ddd3ca"/><g opacity=".6" fill="#a6aeb0"><path d="m40.3 11.4c-3.6-3.8-1.2-9.4-1.2-9.4s-7.8 7.4-2.9 12.5c5.7 5.9 2.9 9.5 2.9 9.5s7-6.6 1.2-12.6"/><path d="m29.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.3 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/><path d="m51.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.3 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6c0-1f3fd.svg b/public/emoji/1f6c0-1f3fd.svg new file mode 100644 index 000000000..4c4957f24 --- /dev/null +++ b/public/emoji/1f6c0-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m50.9 36.4c2.2 3.7-4.2 6.6-7.8 6.6-3.6 0-12.4-1.3-10.6-5.2 1.8-4.1 8.9-11.4 12.5-11.4 3.6-.1 3.8 6.4 5.9 10" fill="#d6a57c"/><g fill="#7d5442"><path d="M45.4,31.9C45,33,44,37.6,43,37.8"/><path d="m21.6 32.6l-11.8-.2c0 0 3.5 3.3 4.8 8l7-3.6c-.9-1.6 0-4.2 0-4.2"/></g><path d="m4 31.4c-3.5-5.9-1.2-8.2-1.2-8.2.5-4.4 9.2-7.9 12.6-7.2 7 1.4 6.3 7.6 5.4 8l-8.5 7.3c0 0 2.6 6.6 7 6.3l-8.5 5.1-6.8-11.3" fill="#594640"/><path d="m20.2 34.4c-3.1 1-3.7 2.4-8.4-3.7l2.1-1.2c0 0 1.7-.5.1-6.4-.7-2.7.9-6 2.4-4.9 3 2.3 2.2 4 3 4.6 1.5 1.2 2.5 0 3 1 .3.6-.7 1.2-.6 1.4.1.4.6.4 1.2.5.7 0 0 .9.7 1.7.8.9 1.1 1.2 1.1 1.2-.2.5-.8.8-.3 1.4 1 1.3 1.6 2.5-4.3 4.4" fill="#d6a57c"/><path d="m18.6 23.4c-.2-.2-.3-.4-.4-.7-.1-.3-.2-.5-.3-.8-.2-.3-.4-.6-.8-.7-.3-.1-.6-.1-.9 0 .3.1.5.2.7.4.2.1.3.3.4.6.1.2.3.5.4.8.3.1.6.4.9.4" fill="#7d5442"/><path d="m9.8 31.9c1.3 1.3 3 1.6 3.9.7.9-.9.6-2.8-.6-4.1-1.3-1.3-3-1.6-3.9-.7-.9.9-.6 2.7.6 4.1" fill="#d6a57c"/><path d="m10 28.5c.3-.2.7-.2 1.1-.2.4.1.7.3 1 .5.2.2.4.5.5.8.1-.1.2-.2.4-.2-.1.2-.1.3-.1.5 0 .1 0 .3.1.4 0 .1.1.3.2.4.1.1.2.2.4.4-.2.1-.4.1-.6-.1-.2-.1-.3-.4-.4-.6-.1-.2-.1-.5 0-.7 0 0 0-.1.1-.1-.5-.4-1-.7-1.5-.8-.3 0-.6 0-.8 0-.3.1-.6.2-.9.3 0-.2.2-.5.5-.6" fill="#574137"/><path d="m22.8 27.3c.1-.3.3-.6.3-.8.1-.3.1-.5-.3-.8.2 0 .4 0 .6.2.2.2.3.4.3.7 0 .2 0 .4 0 .6.2.1.4.2.6.3.2.2.3.4.4.6.1.2.1.4.1.6-.3-.2-.6-.5-.8-.6-.1 0-.2-.1-.3-.1-.1 0-.3 0-.4 0h-.8l.3-.7" fill="#c94747"/><path d="m15.3 24.1c.4-.1.7 0 1 .1.3.1.7.1 1.1.1.4 0 .8-.1 1.1-.3.3-.2.6-.6.5-1-.6.5-1.1.5-1.8.5-.3 0-.7 0-1 .1-.3-.1-.7.1-.9.5" fill="#574137"/><g fill="#c6bbb3"><path d="m13.1 57.5c0 2.5-.9 4.5-2.9 4.5-2 0-3.4-2.2-2.5-4.5 1.3-3.6 4.5-5.5 6.5-5.5 1.9 0-1.1 3-1.1 5.5"/><path d="m50.9 57.5c0 2.5.9 4.5 2.9 4.5s3.4-2.2 2.5-4.5c-1.3-3.6-4.5-5.5-6.5-5.5-1.9 0 1.1 3 1.1 5.5"/></g><path d="m59.1 40.1c0 18.4-12 18.8-26.9 18.8s-26.8-.4-26.8-18.8h53.7" fill="#e2d8c7"/><path fill="#c6bbb3" d="m5.4 41h53.7v1.2h-53.7z"/><path d="m59.4 41.4h-54.3c-4.1 0-4.1-4.8 0-4.8h54.3c3.5 0 3.5 4.8 0 4.8" fill="#ddd3ca"/><g opacity=".6" fill="#a6aeb0"><path d="m40.3 11.4c-3.6-3.8-1.2-9.4-1.2-9.4s-7.8 7.4-2.9 12.5c5.7 5.9 2.9 9.5 2.9 9.5s7-6.6 1.2-12.6"/><path d="m29.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.3 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/><path d="m51.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.3 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6c0-1f3fe.svg b/public/emoji/1f6c0-1f3fe.svg new file mode 100644 index 000000000..43c665f09 --- /dev/null +++ b/public/emoji/1f6c0-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m50.9 36.4c2.2 3.7-4.2 6.6-7.8 6.6-3.6 0-12.3-1.3-10.6-5.2 1.8-4.1 8.9-11.4 12.5-11.4 3.6-.1 3.8 6.4 5.9 10" fill="#b47d56"/><g fill="#7d5442"><path d="M45.4,31.9C45,33,44,37.6,43,37.8"/><path d="m21.6 32.6l-11.8-.2c0 0 3.5 3.3 4.8 8l7-3.6c-.9-1.6 0-4.2 0-4.2"/></g><path d="m4 31.4c-3.5-5.9-1.2-8.2-1.2-8.2.5-4.4 9.2-7.9 12.6-7.2 7 1.4 6.3 7.6 5.4 8l-8.5 7.3c0 0 2.6 6.6 7 6.3l-8.5 5.1-6.8-11.3" fill="#231f20"/><path d="m20.2 34.4c-3.1 1-3.7 2.4-8.4-3.7l2.1-1.2c0 0 1.7-.5.1-6.4-.7-2.7.9-6 2.4-4.9 3 2.3 2.2 4 3 4.6 1.5 1.2 2.5 0 3 1 .3.6-.7 1.2-.6 1.4.1.4.6.4 1.2.5.7 0 0 .9.7 1.7.8.9 1.1 1.2 1.1 1.2-.2.5-.8.8-.3 1.4 1 1.3 1.6 2.5-4.3 4.4" fill="#b47d56"/><path d="m18.6 23.4c-.2-.2-.3-.4-.4-.7-.1-.3-.2-.5-.3-.8-.2-.3-.4-.6-.8-.7-.3-.1-.6-.1-.9 0 .3.1.5.2.7.4.2.1.3.3.4.6.1.2.3.5.4.8.3.1.6.4.9.4" fill="#7d5442"/><path d="m9.8 31.9c1.3 1.3 3 1.6 3.9.7.9-.9.6-2.8-.6-4.1-1.3-1.3-3-1.6-3.9-.7-.9.9-.6 2.7.6 4.1" fill="#b47d56"/><path d="m10 28.5c.3-.2.7-.2 1.1-.2.4.1.7.3 1 .5.2.2.4.5.5.8.1-.1.2-.2.4-.2-.1.2-.1.3-.1.5 0 .1 0 .3.1.4 0 .1.1.3.2.4.1.1.2.2.4.4-.2.1-.4.1-.6-.1-.2-.1-.3-.4-.4-.6-.1-.2-.1-.5 0-.7 0 0 0-.1.1-.1-.5-.4-1-.7-1.5-.8-.3 0-.6 0-.8 0-.3.1-.6.2-.9.3 0-.2.2-.5.5-.6" fill="#574137"/><path d="m22.8 27.3c.1-.3.3-.6.3-.8.1-.3.1-.5-.3-.8.2 0 .4 0 .6.2.2.2.3.4.3.7 0 .2 0 .4 0 .6.2.1.4.2.6.3.2.2.3.4.4.6.1.2.1.4.1.6-.3-.2-.6-.5-.8-.6-.1 0-.2-.1-.3-.1-.1 0-.3 0-.4 0h-.8l.3-.7" fill="#c94747"/><path d="m15.3 24.1c.4-.1.7 0 1 .1.3.1.7.1 1.1.1.4 0 .8-.1 1.1-.3.3-.2.6-.6.5-1-.6.5-1.1.5-1.8.5-.3 0-.7 0-1 .1-.3-.1-.7.1-.9.5" fill="#574137"/><g fill="#c6bbb3"><path d="m13.1 57.5c0 2.5-.9 4.5-2.9 4.5-2 0-3.4-2.2-2.5-4.5 1.3-3.6 4.5-5.5 6.5-5.5 1.9 0-1.1 3-1.1 5.5"/><path d="m50.9 57.5c0 2.5.9 4.5 2.9 4.5s3.4-2.2 2.5-4.5c-1.3-3.6-4.5-5.5-6.5-5.5-1.9 0 1.1 3 1.1 5.5"/></g><path d="m59.1 40.1c0 18.4-12 18.8-26.9 18.8s-26.8-.4-26.8-18.8h53.7" fill="#e2d8c7"/><path fill="#c6bbb3" d="m5.4 41h53.7v1.2h-53.7z"/><path d="m59.4 41.4h-54.3c-4.1 0-4.1-4.8 0-4.8h54.3c3.5 0 3.5 4.8 0 4.8" fill="#ddd3ca"/><g opacity=".6" fill="#a6aeb0"><path d="m40.3 11.4c-3.6-3.8-1.2-9.4-1.2-9.4s-7.8 7.4-2.9 12.5c5.7 5.9 2.9 9.5 2.9 9.5s7-6.6 1.2-12.6"/><path d="m29.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.2 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/><path d="m51.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.3 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6c0-1f3ff.svg b/public/emoji/1f6c0-1f3ff.svg new file mode 100644 index 000000000..c03631844 --- /dev/null +++ b/public/emoji/1f6c0-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m50.9 36.4c2.2 3.7-4.2 6.6-7.8 6.6-3.6 0-12.3-1.3-10.6-5.2 1.8-4.1 8.9-11.4 12.5-11.4 3.6-.1 3.8 6.4 5.9 10" fill="#8a6859"/><g fill="#705041"><path d="M45.4,31.9C45,33,44,37.6,43,37.8"/><path d="m21.6 32.6l-11.8-.2c0 0 3.5 3.3 4.8 8l7-3.6c-.9-1.6 0-4.2 0-4.2"/></g><path d="m4 31.4c-3.5-5.9-1.2-8.2-1.2-8.2.5-4.4 9.2-7.9 12.6-7.2 7 1.4 6.3 7.6 5.4 8l-8.5 7.3c0 0 2.6 6.6 7 6.3l-8.5 5.1-6.8-11.3" fill="#231f20"/><path d="m20.2 34.4c-3.1 1-3.7 2.4-8.4-3.7l2.1-1.2c0 0 1.7-.5.1-6.4-.7-2.7.9-6 2.4-4.9 3 2.3 2.2 4 3 4.6 1.5 1.2 2.5 0 3 1 .3.6-.7 1.2-.6 1.4.1.4.6.4 1.2.5.7 0 0 .9.7 1.7.8.9 1.1 1.2 1.1 1.2-.2.5-.8.8-.3 1.4 1 1.3 1.6 2.5-4.3 4.4" fill="#8a6859"/><path d="m18.6 23.4c-.2-.2-.3-.4-.4-.7-.1-.3-.2-.5-.3-.8-.2-.3-.4-.6-.8-.7-.3-.1-.6-.1-.9 0 .3.1.5.2.7.4.2.1.3.3.4.6.1.2.3.5.4.8.3.1.6.4.9.4" fill="#705041"/><path d="m9.8 31.9c1.3 1.3 3 1.6 3.9.7.9-.9.6-2.8-.6-4.1-1.3-1.3-3-1.6-3.9-.7-.9.9-.6 2.7.6 4.1" fill="#8a6859"/><path d="m10 28.5c.3-.2.7-.2 1.1-.2.4.1.7.3 1 .5.2.2.4.5.5.8.1-.1.2-.2.4-.2-.1.2-.1.3-.1.5 0 .1 0 .3.1.4 0 .1.1.3.2.4.1.1.2.2.4.4-.2.1-.4.1-.6-.1-.2-.1-.3-.4-.4-.6-.1-.2-.1-.5 0-.7 0 0 0-.1.1-.1-.5-.4-1-.7-1.5-.8-.3 0-.6 0-.8 0-.3.1-.6.2-.9.3 0-.2.2-.5.5-.6" fill="#574137"/><path d="m22.8 27.3c.1-.3.3-.6.3-.8.1-.3.1-.5-.3-.8.2 0 .4 0 .6.2.2.2.3.4.3.7 0 .2 0 .4 0 .6.2.1.4.2.6.3.2.2.3.4.4.6.1.2.1.4.1.6-.3-.2-.6-.5-.8-.6-.1 0-.2-.1-.3-.1-.1 0-.3 0-.4 0h-.8l.3-.7" fill="#c94747"/><path d="m15.3 24.1c.4-.1.7 0 1 .1.3.1.7.1 1.1.1.4 0 .8-.1 1.1-.3.3-.2.6-.6.5-1-.6.5-1.1.5-1.8.5-.3 0-.7 0-1 .1-.3-.1-.7.1-.9.5" fill="#574137"/><g fill="#c6bbb3"><path d="m13.1 57.5c0 2.5-.9 4.5-2.9 4.5-2 0-3.4-2.2-2.5-4.5 1.3-3.6 4.5-5.5 6.5-5.5 1.9 0-1.1 3-1.1 5.5"/><path d="m50.9 57.5c0 2.5.9 4.5 2.9 4.5s3.4-2.2 2.5-4.5c-1.3-3.6-4.5-5.5-6.5-5.5-1.9 0 1.1 3 1.1 5.5"/></g><path d="m59.1 40.1c0 18.4-12 18.8-26.9 18.8s-26.8-.4-26.8-18.8h53.7" fill="#e2d8c7"/><path fill="#c6bbb3" d="m5.4 41h53.7v1.2h-53.7z"/><path d="m59.4 41.4h-54.3c-4.1 0-4.1-4.8 0-4.8h54.3c3.5 0 3.5 4.8 0 4.8" fill="#ddd3ca"/><g opacity=".6" fill="#a6aeb0"><path d="m40.3 11.4c-3.6-3.8-1.2-9.4-1.2-9.4s-7.8 7.4-2.9 12.5c5.7 5.9 2.9 9.5 2.9 9.5s7-6.6 1.2-12.6"/><path d="m29.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.2 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/><path d="m51.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.3 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6c0.svg b/public/emoji/1f6c0.svg new file mode 100644 index 000000000..6985f1fee --- /dev/null +++ b/public/emoji/1f6c0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m50.9 36.4c2.2 3.7-4.2 6.6-7.8 6.6-3.6 0-12.3-1.3-10.6-5.2 1.8-4.1 8.9-11.4 12.5-11.4 3.6-.1 3.8 6.4 5.9 10" fill="#ffdd67"/><g fill="#eba352"><path d="M45.4,31.9C45,33,44,37.6,43,37.8"/><path d="m21.6 32.6l-11.8-.2c0 0 3.5 3.3 4.8 8l7-3.6c-.9-1.6 0-4.2 0-4.2"/></g><path d="m4 31.4c-3.5-5.9-1.2-8.2-1.2-8.2.5-4.4 9.2-7.9 12.6-7.2 7 1.4 6.3 7.6 5.4 8l-8.5 7.3c0 0 2.6 6.6 7 6.3l-8.5 5.1-6.8-11.3" fill="#ffb300"/><path d="m20.2 34.4c-3.1 1-3.7 2.4-8.4-3.7l2.1-1.2c0 0 1.7-.5.1-6.4-.7-2.7.9-6 2.4-4.9 3 2.3 2.2 4 3 4.6 1.5 1.2 2.5 0 3 1 .3.6-.7 1.2-.6 1.4.1.4.6.4 1.2.5.7 0 0 .9.7 1.7s1.1 1.2 1.1 1.2c-.2.5-.8.8-.3 1.4 1 1.3 1.6 2.5-4.3 4.4" fill="#ffdd67"/><path d="m18.6 23.4c-.2-.2-.3-.4-.4-.7-.1-.3-.2-.5-.3-.8-.2-.3-.4-.6-.8-.7-.3-.1-.6-.1-.9 0 .3.1.5.2.7.4.2.1.3.3.4.6.1.2.3.5.4.8.3.1.6.4.9.4" fill="#eba352"/><path d="m9.8 31.9c1.3 1.3 3 1.6 3.9.7.9-.9.6-2.8-.6-4.1-1.3-1.3-3-1.6-3.9-.7-.9.9-.6 2.7.6 4.1" fill="#ffdd67"/><path d="m10 28.5c.3-.2.7-.2 1.1-.2.4.1.7.3 1 .5.2.2.4.5.5.8.1-.1.2-.2.4-.2-.1.2-.1.3-.1.5 0 .1 0 .3.1.4 0 .1.1.3.2.4.1.1.2.2.4.4-.2.1-.4.1-.6-.1-.2-.1-.3-.4-.4-.6-.1-.2-.1-.5 0-.7 0 0 0-.1.1-.1-.5-.4-1-.7-1.5-.8-.3 0-.6 0-.8 0-.3.1-.6.2-.9.3 0-.2.2-.5.5-.6" fill="#574137"/><path d="m22.8 27.3c.1-.3.3-.6.3-.8.1-.3.1-.5-.3-.8.2 0 .4 0 .6.2.2.2.3.4.3.7 0 .2 0 .4 0 .6.2.1.4.2.6.3.2.2.3.4.4.6.1.2.1.4.1.6-.3-.2-.6-.5-.8-.6-.1 0-.2-.1-.3-.1-.1 0-.3 0-.4 0h-.8l.3-.7" fill="#c94747"/><path d="m15.3 24.1c.4-.1.7 0 1 .1.3.1.7.1 1.1.1.4 0 .8-.1 1.1-.3.3-.2.6-.6.5-1-.6.5-1.1.5-1.8.5-.3 0-.7 0-1 .1-.3-.1-.7.1-.9.5" fill="#574137"/><g fill="#c6bbb3"><path d="m13.1 57.5c0 2.5-.9 4.5-2.9 4.5-2 0-3.4-2.2-2.5-4.5 1.3-3.6 4.5-5.5 6.5-5.5 1.9 0-1.1 3-1.1 5.5"/><path d="m50.9 57.5c0 2.5.9 4.5 2.9 4.5s3.4-2.2 2.5-4.5c-1.3-3.6-4.5-5.5-6.5-5.5-1.9 0 1.1 3 1.1 5.5"/></g><path d="m59.1 40.1c0 18.4-12 18.8-26.9 18.8s-26.8-.4-26.8-18.8h53.7" fill="#e2d8c7"/><path fill="#c6bbb3" d="m5.4 41h53.7v1.2h-53.7z"/><path d="m59.4 41.4h-54.3c-4.1 0-4.1-4.8 0-4.8h54.3c3.5 0 3.5 4.8 0 4.8" fill="#ddd3ca"/><g opacity=".6" fill="#a6aeb0"><path d="m40.3 11.4c-3.6-3.8-1.2-9.4-1.2-9.4s-7.8 7.4-2.9 12.5c5.7 5.9 2.9 9.5 2.9 9.5s7-6.6 1.2-12.6"/><path d="m29.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.2 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/><path d="m51.3 14.8c-2.8-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.3 4.3 2.1 6.9 2.1 6.9s5.2-4.8.9-9.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6c1.svg b/public/emoji/1f6c1.svg new file mode 100644 index 000000000..cef7b67c3 --- /dev/null +++ b/public/emoji/1f6c1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c6bbb3"><path d="m13.1 57.5c0 2.5-.9 4.5-2.9 4.5-2 0-3.4-2.2-2.5-4.5 1.3-3.6 4.5-5.5 6.5-5.5 1.9 0-1.1 3-1.1 5.5"/><path d="m50.9 57.5c0 2.5.9 4.5 2.9 4.5s3.4-2.2 2.5-4.5c-1.3-3.6-4.5-5.5-6.5-5.5-1.9 0 1.1 3 1.1 5.5"/></g><path d="m59.1 40.1c0 18.4-12 18.8-26.9 18.8s-26.8-.4-26.8-18.8h53.7" fill="#e2d8c7"/><path fill="#c6bbb3" d="m5.4 41h53.7v1.2h-53.7z"/><path d="m59.4 41.4h-54.3c-4.1 0-4.1-4.8 0-4.8h54.3c3.5 0 3.5 4.8 0 4.8" fill="#ddd3ca"/><g opacity=".6" fill="#a6aeb0"><path d="m33.8 14.8c-5-5.2-1.7-12.8-1.7-12.8s-10.5 10.1-3.9 17c7.7 8 3.9 13 3.9 13s9.6-9 1.7-17.2"/><path d="m18.8 19.5c-3.8-3.8-1.3-9.3-1.3-9.3s-7.9 7.3-2.9 12.4c5.8 5.8 2.9 9.5 2.9 9.5s7.2-6.6 1.3-12.6"/><path d="m48.7 19.5c-3.8-3.8-1.3-9.3-1.3-9.3s-7.9 7.3-2.9 12.4c5.8 5.8 2.9 9.5 2.9 9.5s7.2-6.6 1.3-12.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6c2.svg b/public/emoji/1f6c2.svg new file mode 100644 index 000000000..f29b9c724 --- /dev/null +++ b/public/emoji/1f6c2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m34.3 23c0 4.8 9.6 4.8 9.6 0 0-2.6 0-4.8 0-4.8h-9.6l-3.8 2.9h3.8c0 .6 0 1.3 0 1.9"/><path d="m43.8 17.3v-3.8h-10.5l1 3.8z"/><path d="m24.6 25.6l-10.3-2.2v9.9l10.3 2.1z"/><path d="m24.6 19.1l-10.3 2.1 10.3 2.2z"/><path d="m30.9 43.1l14.4-14.4h-8.7-5.7l-6.7 11.9-1.9-3.4h-5.7l4.8 8.6h5.7l3.8-6.9z"/><path d="m32.6 43.8h15.1v-15.1z"/><path d="m30.9 45.5h16.8v5h-16.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6c3.svg b/public/emoji/1f6c3.svg new file mode 100644 index 000000000..618ee799a --- /dev/null +++ b/public/emoji/1f6c3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m17.4 43.5h14v6h-14z"/><path d="m11.4 29.5h6v14h-6z"/><path d="m37.2 22c0 4.8 9.6 4.8 9.6 0 0-2.6 0-4.8 0-4.8h-9.6l-3.8 2.9h3.8c0 .6 0 1.3 0 1.9"/><path d="m46.7 16.3v-3.8h-10.5l1 3.8z"/><path d="m33.8 42.1l14.4-14.4h-8.7-5.7l-13.5 14.1h5.7l7.8-8.2z"/><path d="m33.8 44.5h16.8v5h-16.8z"/><path d="m35.5 42.8h15.1v-15.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6c4.svg b/public/emoji/1f6c4.svg new file mode 100644 index 000000000..b7c8c1cb5 --- /dev/null +++ b/public/emoji/1f6c4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><circle cx="14.5" cy="48" r="2"/><circle cx="21.5" cy="48" r="2"/><circle cx="28.5" cy="48" r="2"/><circle cx="35.5" cy="48" r="2"/><circle cx="42.5" cy="48" r="2"/><circle cx="49.5" cy="48" r="2"/><path d="m41 19h-2v-3.9c0-.6-.4-1-1-1h-12c-.6 0-1 .5-1 1v3.9h-2v-3.9c0-1.7 1.3-3.1 3-3.1h12c1.7 0 3 1.4 3 3.1v3.9"/><path d="m50 19h-3.5v24h3.5c1.1 0 2-.9 2-2v-20c0-1.1-.9-2-2-2"/><path d="m19.5 19h25v24h-25z"/><path d="m17.5 19h-3.5c-1.1 0-2 .9-2 2v20c0 1.1.9 2 2 2h3.5v-24"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6c5.svg b/public/emoji/1f6c5.svg new file mode 100644 index 000000000..dea741655 --- /dev/null +++ b/public/emoji/1f6c5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m48.6 52h-33.2c-1.9 0-3.4-1.5-3.4-3.3v-23.4c0-1.8 1.5-3.3 3.4-3.3h33.2c1.9 0 3.4 1.5 3.4 3.3v23.3c0 1.9-1.5 3.4-3.4 3.4m-33.2-28c-.8 0-1.4.6-1.4 1.3v23.3c0 .7.6 1.3 1.4 1.3h33.2c.8 0 1.4-.6 1.4-1.3v-23.3c0-.7-.6-1.3-1.4-1.3h-33.2"/><path d="m47 32h-3v16h3c.6 0 1-.4 1-1v-14c0-.6-.4-1-1-1"/><path d="m38 32v-4c0-1.1-.9-2-2-2h-8c-1.1 0-2 .9-2 2v4h-4v16h20v-16h-4m-2 0h-8v-4h8v4"/><path d="m17 32c-.6 0-1 .4-1 1v14c0 .6.4 1 1 1h3v-16h-3"/><path d="m42 14h-14.6c-.7-1.2-2-2-3.4-2-2.2 0-4 1.8-4 4s1.8 4 4 4c1.5 0 2.8-.8 3.4-2h2.6l2-2 2 2h2l2-2 2 2h2l2-2-2-2m-19 4c-1.1 0-2-.9-2-2s.9-2 2-2c1.1 0 2 .9 2 2s-.9 2-2 2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6cb.svg b/public/emoji/1f6cb.svg new file mode 100644 index 000000000..a33ada16b --- /dev/null +++ b/public/emoji/1f6cb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m10.4 34.2h-1.2v-22.6c0-1.6.8-4.8 3.8-4.8v1.3c-2.6 0-2.6 3.3-2.6 3.5 0 0 0 22.6 0 22.6" fill="#666"/><path d="m21.6 7c-.5-.5-2.5-1.2-2.5-1.2l-1.6-5.1c-.2-.7-1.9-.8-3.9-.2-2 .6-3.4 1.7-3.2 2.4l1.7 5.3c0 0-1.3 2.3-1.4 3.1-.3 1.6.6 6.3.6 6.3l14-4.2c-.1-.1-2.3-5.2-3.7-6.4" fill="#94989b"/><path d="m12.1 8.1c.2-.6.7-1.2 1.3-1.6.6-.4 1.2-.7 1.8-.9.6-.2 1.3-.4 2-.4.7 0 1.4.1 2 .5-.6-.3-1.3-.4-1.9-.3-.7 0-1.3.2-1.9.4-.6.2-1.2.5-1.8.8-.7.4-1.2.9-1.5 1.5" fill="#3e4347"/><path d="m25.2 13.3c.4 1.4-2.5 3.5-6.3 4.6-3.9 1.2-7.3 1-7.6-.4-.4-1.4 2.5-3.5 6.3-4.6 3.8-1.2 7.3-1 7.6.4" fill="#ffe62e"/><path d="m22.9 12.1c-1.4-.1-3.3.1-5.3.7-2.1.6-4 1.6-5.1 2.5 1.4.1 3.3-.1 5.3-.7 2.2-.6 4-1.5 5.1-2.5" fill="#fff"/><path d="m59.3 40.7c0 1.1-.9 2-2 2h-50.6c-1.1 0-2-.9-2-2v-13c0-1.1.9-2 2-2h50.7c1.1 0 2 .9 2 2v13z" fill="#42ade2"/><g fill="#428bc1"><path d="m59.3 40.7c0 1.1-.9 2-2 2h-50.6c-1.1 0-2-.9-2-2v-13c0-1.1.9-2 2-2h50.7c1.1 0 2 .9 2 2v13z" opacity=".5"/><path d="m45 42.7h-40.3v-15.4c0 0 8 9.2 40.3 15.4"/></g><path d="m62.3 30.5c0-1.8-1.3-3.2-3-3.2-1.6 0-2.9 1.4-2.9 3.2v12.4c0 1.8 1.3 3.2 2.9 3.2 1.6 0 3-1.4 3-3.2v-12.4" fill="#42ade2"/><path d="m56.4 30.5v12.4c0 1.8 1.3 3.2 2.9 3.2 1.6 0 3-1.4 3-3.2 0 0-4.4 1.3-5.9-12.4" fill="#428bc1"/><path fill="#3e4347" d="m6.1 59.8h3.9v4.2h-3.9z"/><g fill="#428bc1"><path d="m45 59.8h-41c-2.2 0-4-1.9-4-4.3 0-2.4 1.8-4.3 4-4.3h41v8.6"/><path d="m45 51.2h-41c-2.2 0-4-1.9-4-4.3 0-2.4 1.8-4.3 4-4.3h41v8.6"/></g><path fill="#3e4347" d="m54 59.8h3.9v4.2h-3.9z"/><g fill="#428bc1"><path d="m19 51.2h41c2.2 0 4 1.9 4 4.3 0 2.4-1.8 4.3-4 4.3h-41v-8.6"/><path d="m19 42.7h41c2.2 0 4 1.9 4 4.3 0 2.4-1.8 4.3-4 4.3h-41v-8.6"/></g><path d="m7.6 30.5c0-1.8-1.3-3.2-2.9-3.2-1.6 0-2.9 1.4-2.9 3.2v12.4c0 1.8 1.3 3.2 2.9 3.2 1.6 0 2.9-1.4 2.9-3.2v-12.4" fill="#42ade2"/><path d="m1.7 30.5v12.4c0 1.8 1.3 3.2 2.9 3.2 1.6 0 2.9-1.4 2.9-3.2.1 0-4.3 1.3-5.8-12.4" fill="#428bc1"/><g fill="#42ade2"><path d="m.3 48.6c-.2-.5-.3-1.1-.3-1.6 0-2.4 1.8-4.3 4-4.3h41c0 0-39.2.9-44.7 5.9"/><path d="m.3 57.2c-.2-.5-.3-1.1-.3-1.7 0-2.4 1.8-4.3 4-4.3h41c0 0-39.2.9-44.7 6"/><path d="m63.7 45.3c.2.5.3 1.1.3 1.7 0 2.4-1.8 4.3-4 4.3h-41c0-.1 39.2-1 44.7-6"/><path d="m63.7 53.8c.2.5.3 1.1.3 1.7 0 2.4-1.8 4.3-4 4.3h-41c0 0 39.2-.9 44.7-6"/></g><path d="m60.4 26.2c0 0-2.9 2.5-3.4 3.8-1 2.8-.3 8.9 0 11.9.1.5.5 1.9.5 1.9s-3.4-.9-4.6-1.1c-2.3-.3-6.8.2-9.1 0-1-.1-4-.8-4-.8s2.6-1.2 3.1-2c1.6-2.5 1.9-8.9 2.1-11.9 0-.4 0-1.7 0-1.7s2.2.7 3 .8c2.2.2 6.8-.2 9-.4.8 0 3.4-.5 3.4-.5" fill="#c7e755"/><path d="m47.4 36.4c.4-1 1-2 1.6-2.8 0-.2-.1-.4-.2-.6-.1-.3-.2-.6-.4-.8-.3-.5-.9-.9-1.4-1.2.6.1 1.3.3 1.8.8.3.2.5.5.7.8 0 .1.1.2.1.2.8-.9 1.6-1.6 2.6-2.3 1-.7 2.2-1.2 3.4-1.5-2 1.4-3.9 2.9-5.5 4.8-.8.9-1.5 1.9-2.1 3-.6 1.1-1.1 2.2-1.5 3.5.2-1.4.5-2.7.9-3.9" fill="#9db730"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6cc.svg b/public/emoji/1f6cc.svg new file mode 100644 index 000000000..8446d6d7c --- /dev/null +++ b/public/emoji/1f6cc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m6 55c0 .5-.4 1-1 1h-2c-.5 0-1-.5-1-1v-42c0-.6.5-1 1-1h2c.6 0 1 .4 1 1v42"/><path d="m5 55.3h4v6.7h-4z"/><path d="m55 55.3h4v6.7h-4z"/><path d="m62 49c0-.5-.4-1-1-1h-58c-.5 0-1 .5-1 1v8c0 .5.5 1 1 1h58c.6 0 1-.5 1-1v-8"/></g><path fill="#b0bdc6" d="m6 40h20v8h-20z"/><path d="m23.5 39.9c0 0-6.3 3.1-14.3.8-2.5-.7-5.3.9-4.8-.3 1.7-3.6 2.2-11-.1-13.9-1.6-2.1 3.6-.6 4.5 2.7 2.7 9.8 14.7 6 14.7 10.7" fill="#dae3ea"/><path fill="#ffdd67" d="m16.8 35l-.7 1.4 5.3 2.6 2.2-4.6z"/><path d="m17.1 34c2.4 1.2 5.2-1.6 5.2-1.6-.2 2 1.3 2 1.3 2-1 2-4.3 2.5-7.1 1.2l.6-1.6" fill="#eba352"/><path d="m8 32.2l6.4-6.9c3.7.5 10.4 4.6 7.3 8.9-.8 1.2-2.8 2.5-5.2 1.4l-1.5 2.1-7-5.5" fill="#ffdd67"/><path d="m7.3 28c-2.9 6 1.8 9.2 5.6 10.1 2.1.5 3.8 0 4.8-.9l-1.3-1.7c0 0-4.8-.6-4.8-4.9 0-1.8 2.6-3.9 2.6-5.4-.8-.9-5.2-.8-6.9 2.8" fill="#ffbc00"/><path d="m60 38c-.5-.5-27.8-13.7-34.9-8.1l-2 18.1h37.9c0 0 .7-8.1-1-10" fill="#ed4c5c"/><path d="m30 27.7c-1-1.4-2.6.6-2.6.6s-.7-1-1.6-.6c-.8.4-1.2 1.8-1.2 1.8s-1-1.1-1.5-.3c-8 12.4.9 30.4.9 30.4s-.7-8.1 1.5-10.1c2-1.8 3.4 3.5 3.4 3.5s-.2-7.8.5-8.4c1.6-1.2 2.9 5 2.9 5s2.5-15.4-2.3-21.9" fill="#a53838"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6cd.svg b/public/emoji/1f6cd.svg new file mode 100644 index 000000000..1daf857d8 --- /dev/null +++ b/public/emoji/1f6cd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ed4c5c" d="M1.1 39.1 2.2 0 29 2.5 27.2 40.2z"/><path fill="#fcbe10" d="m28.5 18l.2-5-9.6-.8.5-11.1-6.3-.6-.4 8.5-.1 2.7-11.4-.9-.1 5.7 11.4.7-.7 22.9 6.2.3.7-22.9z"/><g fill="#ffce31"><path d="m10.6 13.3c0 0-.4 6.3-5.1 9.9l4.1.4-.5 5c0 0 4.8-5.6 5.6-14.9l-4.1-.4"/><path d="m21.1 14.3c0 0-.8 6.3 3.2 10.7l-4.1-.4-.5 5c0 0-3.7-6.4-2.8-15.7l4.2.4"/></g><path d="m15.4 14.1c-.1 1.6-2.1 3-4.3 3.1l-1.8.1c-2.2.1-3.6-.7-3.1-1.9s.7-3 .4-4.2c-.3-1.2 1.2-1.8 3.4-1.3l1.7.4c2.2.5 3.8 2.2 3.7 3.8" fill="#ffe62e"/><path d="m6.8 15.6c-.2.1 0 .3 0 .4.2.2.7.5 1.6.6.3 0 .6 0 .9 0l1.8-.1c1.2-.1 2.4-.6 3.1-1.3 0 .1-5.2-1.4-7.4.4" fill="#ffce31"/><path d="m16.2 14.1c-.1 1.6 1.5 3.3 3.6 3.8l1.7.4c2.1.5 3.7-.1 3.4-1.3-.3-1.2-.1-3.1.4-4.2.5-1.1-.9-2-3.1-1.9l-1.8.1c-2.1.2-4 1.5-4.2 3.1" fill="#ffe62e"/><g fill="#ffce31"><path d="m24.4 17.2c.2.2-.1.3-.1.4-.2.2-.8.4-1.7.3-.3 0-.6-.1-.9-.1l-1.7-.4c-1.2-.3-2.2-1-2.8-1.8 0-.1 5.4-.5 7.2 1.6"/><path d="m15.6 13.6c0 0-.6.4-1.7-.8-1.3-1.4-3.7.1-.9 1.1 1.5.5 2.6-.3 2.6-.3"/><path d="m16.1 13.7c0 0 .5.5 1.9-.5 1.6-1.1 3.6.7.7 1.2-1.6.2-2.6-.7-2.6-.7"/><path d="m15.6 16.3c-1.2-.1-1.5.7-1.3-2.3.3-3 .5-2.1 1.7-2 1.2.1 1.5-.7 1.3 2.3s-.5 2.1-1.7 2"/></g><path d="m15.6 16.3c-.9-.1-1.3.8-1-2.3.3-3.1.4-2.2 1.4-2.1.9.1 1.3-.8 1 2.3-.3 3.1-.4 2.2-1.4 2.1" fill="#ffe62e"/><path fill="#c28fef" d="m38.8 12.3l4.8-12.3 18.1 5.6-2.8 10z"/><path fill="#ffe62e" d="m45.5 13.4l6.3 1 3.5-10.9-6-1.9z"/><path fill="#42ade2" d="m32.4 11.2v19.5l31.6-.3v-19.2z"/><path fill="#0071bc" d="m32.4 11.2l-5.3 2.1v17.4h5.3z"/><path fill="#3e4347" d="m16 64l-8-4v-34h8z"/><g fill="#62727a"><path d="m8 60l-8 4v-38h8z"/><path d="m16 26h48v38h-48z"/></g><g fill="#3e4347"><circle cx="32" cy="35" r="3"/><circle cx="52" cy="35" r="3"/></g><path d="m31 35c0 4.8 0 5.7 0 10.5 0 6.7 3.9 12.2 11 12.5 3.7.1 7-2 9.2-4.9 1.6-2.2 1.8-4.9 1.8-7.6 0-4.8 0-5.7 0-10.5 0-1.3-2-1.3-2 0 0 4.1 0 4.2 0 8.3 0 1.5 0 2.9 0 4.4-.2 4.8-4.5 8.2-9 8.3-4.4.1-7.9-3.2-8.8-7.3-.4-1.7-.2-3.7-.2-5.4 0-4.1 0-4.2 0-8.3 0-1.3-2-1.3-2 0" fill="#d0d0d0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6ce.svg b/public/emoji/1f6ce.svg new file mode 100644 index 000000000..96f9fef0b --- /dev/null +++ b/public/emoji/1f6ce.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m53.6 51.5c-1.4-.8-3.3-4.7-3.3-4.7h-36.7c0 0-1.8 4-3.3 4.7-1.9 1-5.4 2-5.4 5.7v4.8h54v-4.8c.1-3.7-3.4-4.7-5.3-5.7" fill="#3e4347"/><path d="m55.4 57.9c0 1.1-.8 2-1.8 2h-43.2c-1 0-1.8-.9-1.8-2 0-1.1.8-2 1.8-2h43.2c1 0 1.8.9 1.8 2" fill="#62696d"/><path d="m57 49.8v-3.1c0-14-11.2-22.4-25-22.4s-25 8.4-25 22.4v3.1c0 0 50 0 50 0" fill="#b2c1c0"/><path d="m53.2 49.8v-2.9c0-13.6-9.5-21.5-21.2-21.5-11.7 0-21.2 8-21.2 21.5v2.9h42.4" fill="#dae3ea"/><g fill="#94989b"><path d="m26.8 10.1h10.5v4.1h-10.5z"/><path d="m30.1 14.2h3.7v6.1h-3.7z"/></g><path fill="#3e4347" d="m30.1 14.2h3.7v3.1h-3.7z"/><path fill="#b2c1c0" d="m26 19.8h12v6.1h-12z"/><path fill="#dae3ea" d="m28 19.8h8v6.7h-8z"/><g fill="#42ade2"><path d="M51.1 2 42.2 16.8 56.7 6.4z"/><path d="M12.9 2 21.8 16.8 7.3 6.4z"/><path d="m48 22.8l11.5-6 2.5 6z"/><path d="m16 22.8l-11.5-6-2.5 6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6cf.svg b/public/emoji/1f6cf.svg new file mode 100644 index 000000000..f2fb4aad6 --- /dev/null +++ b/public/emoji/1f6cf.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m30.5 9.1c0 0-2.6 1.1-5.5-1.7-1.7-1.6-4.6-3-5.8-3.4h-1.1c0 0-3.8 0-7.8 3.4-2.4 2-4.6 2.2-5 1.7h-1.1c-1.4 3.1-4.2 2.7-4.2 2.7v30.4h34.2l-2.6-33.1h-1.1" fill="#3e4347"/><path d="m31.6 9.1c0 0-2.6 1.1-5.5-1.7-3.5-3.4-6.9-3.4-6.9-3.4s-3.8 0-7.8 3.4c-3.3 2.8-6.1 1.7-6.1 1.7-1.4 3.1-4.2 2.8-4.2 2.8v30.4h34.2v-30.5c0 0-2.5.4-3.7-2.7" fill="#62696d"/><path fill="#3e4347" d="m1.1 35.5l21.4 11.5v9l-21.4-13.8z"/><g fill="#62696d"><path d="m22.5 56l41.5-7v-8l-41.5 6z"/><path d="m21.5 55.4l.4 4.2.6.4v-4z"/></g><g fill="#3e4347"><path d="m22.5 60l1.4-.4.7-3.9-2.1.3z"/><path d="m63.6 53v-3.9l-2.7.5.9 3.7z"/><path d="m.4 42.2v3.2h1.5l1-3.2z"/></g><path fill="#94989b" d="M1.1 35.5 22.5 47 64 41 35 31z"/><path fill="#dae3ea" d="m2.3 29.7l20.9 8.3v7.6l-20.9-10.3z"/><path fill="#ffdd7d" d="m23.2 45.6l38.7-5.1v-6.8l-38.7 4.3z"/><path fill="#fff" d="M2.3 29.7 23.2 38 61.9 33.7 35.3 27z"/><g fill="#b2c1c0"><path d="m4.1 25.6c0 0 1.2 3.2 5 4.7 0 0 5.7-1.7 13.3-1.6 0 0-3-2.7-3.8-5 0 .1-6.6-2.3-14.5 1.9"/><path d="m21.4 24.2c0 0 .8 3.2 3.4 4.7 0 0 3.9-1.7 9-1.6 0 0-2-2.7-2.6-5 .1.1-4.4-2.3-9.8 1.9"/></g><g fill="#dae3ea"><path d="m7.5 23.2c0 0 2.6 3.5 3.8 8.2 0 0 5.7-2.3 13.3-2.2 0 0-3-3.8-3.8-6.9 0 0-5.6-1.1-13.3.9"/><path d="m22.6 22.2c0 0 2.3 3.2 3.4 7.4 0 0 5.1-2.1 11.9-2 0 0-2.7-3.4-3.4-6.2 0 0-5-1-11.9.8"/></g><g fill="#a53838"><path d="m11.8 40c0 0-.6-4.2-.3-5.4.2-.9 1.2-2.2 1.7-2.7 1.4-1.1 6.3-1.5 6.3-1.5s17.7-2.5 23.5-2.3c.9 0 3.3 1.6 3.3 1.6l-27.6 3.5-3 5.3-.3 3.4-3.6-1.9"/><path d="m17.4 35.7l-1.6 2.8-.3 3.3 7.7 3.8v-7.6z"/></g><path fill="#ed4c5c" d="m23.2 38v7.6l38.7-5.1v-6.8z"/><path fill="#c94747" d="m17.4 35.7l5.8 2.3 38.7-4.3-15.8-4-27.3 3.4z"/><path d="m54.4 31.8c0 0-.7-1.2-1-1.5-.4-.3-1.6-.4-1.6-.4s-.4-.9-.6-1c-.5-.2-1.9.7-1.9.7s-.8-1.1-1.1-1.1c-7.3 0-22.6 1.8-29.7 3.9-.8.2-2 2.1-2.4 3-1 2-2.3 6.6-2.6 9.1-.3 2.3 1.1 8.9 1.1 8.9s1.2-4.5 2.3-5.8c.5-.6 1 2.7 1 2.7s.9-4.2 1.2-4.6c.4-.5 1 2.5 1 2.5s.6-6.6 1.1-8.2c.3-1.1 1.4-3 2.1-3.3 7-3.1 21.7-5.6 28.9-5.4.4.1 2.2.5 2.2.5" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6d0.svg b/public/emoji/1f6d0.svg new file mode 100644 index 000000000..65314e5f6 --- /dev/null +++ b/public/emoji/1f6d0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c28fef"><path d="m48.6 25.4l4.4-4-21-19.4-21 19.4 4.4 4 16.6-15.3z"/><path d="m47.9 49.4c1.2-1.2.9-2.9 0-4.1-3-3.9-6.1-7.8-9.1-11.7-1-1.3-3-1-4 0-1.8 1.7-3.5 3.5-5.3 5.2 0 0 0 0-5.5-4.6l-1.4 1.5c4.9 7.8 4.9 7.8 4.9 7.8.7 1.5 2.9 1.1 4 0l3.6-3.5 5.6 8.6c-3.4 3.3-5.3 5.2-8.6 8.5-1.8 1.8-.4 5 2 5 5.2 0 11.8 0 17 0v-2.9c-9.9-2.9-9.9-2.9-9.9-2.9 2.2-2.4 4.5-4.6 6.7-6.9"/><path d="m30.4 23.5l-3.9 3.5c-.6.5-.6 1.4-.1 2l3.3 4c.5.6 1.4.7 2 .1l3.8-3.4c.6-.5.6-1.4.1-2l-3.3-4c-.5-.6-1.3-.7-1.9-.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6d1.svg b/public/emoji/1f6d1.svg new file mode 100644 index 000000000..4107a857f --- /dev/null +++ b/public/emoji/1f6d1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#e9edf2" d="M64 45.3 45.3 64 18.7 64 0 45.3 0 18.7 18.7 0 45.3 0 64 18.7z"/><path fill="#ed4c5c" d="M58 42.8 42.8 58 21.2 58 6 42.8 6 21.2 21.2 6 42.8 6 58 21.2z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6d2.svg b/public/emoji/1f6d2.svg new file mode 100644 index 000000000..b820572d7 --- /dev/null +++ b/public/emoji/1f6d2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b2c1c0"><path d="m53.1 38.6h-7.5v3.8h7.5c1 0 1.9.8 1.9 1.9s-.8 1.9-1.9 1.9h-46.8c-1 0-1.9.8-1.9 1.9 0 1 .8 1.9 1.9 1.9h46.9c3.1 0 5.6-2.5 5.6-5.6 0-3.3-2.6-5.8-5.7-5.8"/><path d="m54.5 25.7l-3.7-.3c0-.1 2.3-13.8 2.8-16.6.3-1.6.9-6.1 6.6-6.1v3.8c-2.3 0-2.6.9-2.8 2.6-.6 2.8-2.9 16.4-2.9 16.6"/></g><path d="m54.7 12.3h-50.7c-1.9 0-2.2 1.8-1.9 2.8l5.7 25.4c.3 1 1.3 1.8 2.4 1.8h39.8c1 0 2-.8 2.2-1.9l4.2-26.3c.1-.9-.7-1.8-1.7-1.8m-47.8 8.5l-1-3.8c-.1-.5.2-.9.7-.9h7.1c.5 0 1 .4 1 .9l.4 3.8c.1.5-.3.9-.8.9h-6.3c-.5 0-1-.4-1.1-.9m3.2 9.3c-.5 0-1-.4-1.2-.9l-.7-2.9c-.1-.5.2-.9.7-.9h5.7c.5 0 1 .4 1 .9l.3 2.8c.1.5-.3.9-.8.9.1.1-5 .1-5 .1m6 8.5h-3.9c-.5 0-1-.4-1.2-.9l-.7-2.9c-.1-.5.2-.9.7-.9h4.5c.5 0 1 .4 1 .9l.3 2.8c.2.5-.2 1-.7 1m11.5-1c0 .5-.4.9-.9.9h-4.9c-.5 0-1-.4-1-.9l-.3-2.8c-.1-.5.3-.9.8-.9h5.4c.5 0 .9.4.9.9v2.8m0-8.4c0 .5-.4.9-.9.9h-5.8c-.5 0-1-.4-1-.9l-.3-2.8c-.1-.5.3-.9.8-.9h6.3c.5 0 .9.4.9.9 0 0 0 2.8 0 2.8m0-8.4c0 .5-.4.9-.9.9h-6.7c-.5 0-1-.4-1-.9l-.5-3.8c-.1-.5.3-.9.8-.9h7.3c.5 0 .9.4.9.9.1 0 .1 3.8.1 3.8m10.2 16.8c-.1.5-.5.9-1 .9h-4.4c-.5 0-.9-.4-.9-.9v-2.8c0-.5.4-.9.9-.9h4.9c.5 0 .9.4.8.9l-.3 2.8m.9-8.4c-.1.5-.5.9-1 .9h-5.3c-.5 0-.9-.4-.9-.9v-2.8c0-.5.4-.9.9-.9h5.8c.5 0 .9.4.8.9l-.3 2.8m.9-8.4c-.1.5-.5.9-1 .9h-6.2c-.5 0-.9-.4-.9-.9v-3.8c0-.5.4-.9.9-.9h6.8c.5 0 .9.4.8.9l-.4 3.8m8.7 16.8c-.1.5-.6.9-1.1.9h-4.8c-.5 0-.9-.4-.8-.9l.3-2.8c.1-.5.5-.9 1-.9h5.1c.5 0 .9.4.8.9l-.5 2.8m1.3-8.4c-.1.5-.6.9-1.1.9h-5.3c-.5 0-.9-.4-.8-.9l.3-2.8c.1-.5.5-.9 1-.9h5.5c.5 0 .9.4.8.9l-.4 2.8m1.3-8.4c-.1.5-.6.9-1.1.9h-5.7c-.5 0-.9-.4-.8-.9l.4-3.8c.1-.5.5-.9 1-.9h5.9c.5 0 .9.4.8.9l-.5 3.8" fill="#f15744"/><circle cx="12.3" cy="56.4" r="5.6" fill="#62727a"/><circle cx="12.3" cy="56.4" r="2.8" fill="#fff"/><circle cx="46.1" cy="56.4" r="5.6" fill="#62727a"/><path d="m48.9 56.4c0 1.6-1.3 2.8-2.8 2.8-1.6 0-2.8-1.3-2.8-2.8 0-1.6 1.3-2.8 2.8-2.8 1.5 0 2.8 1.2 2.8 2.8" fill="#fff"/><path d="m61.1 2h-2.8v5.6h2.8c.5 0 .9-.4.9-.9v-3.8c0-.5-.4-.9-.9-.9" fill="#62727a"/><g fill="#f15744"><path d="m12.3 48.9c-4.1 0-7.5 3.4-7.5 7.5h15c0-4.2-3.3-7.5-7.5-7.5"/><path d="m46.1 48.9c-4.1 0-7.5 3.4-7.5 7.5h15c0-4.2-3.4-7.5-7.5-7.5"/></g><path d="m42.3 38.4c0 .1 0 .1 0 .1s0 0 0-.1" fill="#75a843"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6e0.svg b/public/emoji/1f6e0.svg new file mode 100644 index 000000000..af26bdb17 --- /dev/null +++ b/public/emoji/1f6e0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.9 50.9l30-30c3.5.8 7.3-.1 10-2.8 2.7-2.7 3.6-6.5 2.8-10l-8.7 8.6-6.1-1.6-1.6-6.1 8.7-8.7c-3.5-.8-7.3.1-10 2.8-2.7 2.7-3.6 6.5-2.8 10l-30 30c-3.5-.8-7.3.1-10 2.8-4.2 4.1-4.2 10.9-.1 15 4.1 4.1 10.9 4.1 15 0 2.7-2.7 3.6-6.5 2.8-10m-8.7 8.6l-6.1-1.6-1.6-6.1 4.5-4.5 6.1 1.6 1.6 6.1-4.5 4.5" fill="#94989b"/><path fill="#3e4347" d="m28.8 21.9l-5.6 5.8-5.5-5.7 5.5-5.8z"/><g fill="#94989b"><path d="m16.7 5.1l-9.8 10.1c-.4.4-.4 1 0 1.3l3.7 3.8 3.7 3.8c.4.4.9.4 1.3 0l9.8-10.1c.4-.4.4-1 0-1.3l-7.4-7.6c-.3-.4-.9-.4-1.3 0"/><path d="m.3 22c-.4.4-.4 1 0 1.3l7.3 7.7c.4.4.9.4 1.3 0 0 0 2-2.1 2.1-2.2l-8.6-8.9c-.1 0-2.1 2.1-2.1 2.1"/></g><g fill="#3e4347"><path d="m10.5 20.4l-3.7-3.8c0 0 1.2 2.1-2 2.5-1.3.2-2.1.4-2.5.8l8.6 8.9c.4-.5.6-1.3.8-2.6.4-3.3 2.4-2 2.4-2l-3.6-3.8"/><path d="m39.6 4.3c-10.1-10.3-21.2 1.2-21.2 1.2l6.5 6.7c0 0 6.3-8.5 14.2-6.1.9.3 1.7.7 2 .5.4-.3-.8-1.6-1.5-2.3"/></g><path d="m26 24.8l-3.6 3.7c0 0 1.9 3 5.1 6.3 3.5 3.6 8.2 5.7 12.9 10.5 7 7.2 12.8 15 14.9 17.9.8 1.1.9 1 1.9 0l3-3.1-34.2-35.3" fill="#f2b200"/><path d="m26 24.8l3.6-3.7c0 0 2.9 1.9 6.1 5.2 3.5 3.6 5.5 8.5 10.2 13.3 7 7.2 14.5 13.2 17.4 15.4 1.1.8 1 1 0 2l-3 3.1-34.3-35.3" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6e1.svg b/public/emoji/1f6e1.svg new file mode 100644 index 000000000..e9a41aa3a --- /dev/null +++ b/public/emoji/1f6e1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#728084"><path d="m35.8 23.7h17.9c-.4-8.8-3.3-14.7-3.3-14.7s-5.6.8-9.5 0c-1.8-.4-3.6-1.2-5.1-2.1v16.8"/><path d="m28.2 23.7v-16.8c-1.4.9-3.2 1.7-5 2.1-4 .8-9.5 0-9.5 0s-3 5.9-3.3 14.7h17.8"/><path d="m28.2 31.1h-17.6c.1.4.1.8.2 1.2 1.8 11.3 11.9 20.7 17.4 25.1v-26.3"/><path d="m35.8 31.1v26.3c5.6-4.4 15.6-13.8 17.4-25.1.1-.4.1-.8.2-1.1l-17.6-.1"/></g><g opacity=".3" fill="#b0bdc6"><path d="m36.5 22.7h17.9c-.3-8.8-3.2-14.7-3.2-14.7s-5.6.8-9.5 0c-1.9-.3-3.7-1.2-5.2-2v16.7"/><path d="m27.5 22.7v-16.7c-1.5.8-3.3 1.7-5.1 2-4 .8-9.5 0-9.5 0s-3 5.9-3.3 14.7c-.1 0 17.9 0 17.9 0"/><path d="m27.5 31.8h-17.7c.1.4.1.8.2 1.1 1.9 11.3 11.9 20.7 17.5 25.1v-26.2"/><path d="m36.5 31.8v26.2c5.6-4.4 15.6-13.8 17.4-25.1.1-.4.1-.8.2-1.1h-17.6"/></g><path fill="#89969b" d="m28 3.8h8v57.2h-8z"/><path fill="#b0bdc6" d="m29 3.8h6v57.2h-6z"/><path fill="#89969b" d="m8.8 23.3h46.4v8h-46.4z"/><path fill="#b0bdc6" d="m8.8 24.3h46.4v6h-46.4z"/><g opacity=".2"><path d="m32 60.8c-.3 0-.6-.1-.9-.3-.7-.5-18.5-12.3-21.1-28.2-2.1-13.3 2.7-23.2 2.9-23.7.3-.6 1-1 1.7-.9 0 0 2.3.3 4.9.3 1.5 0 2.7-.1 3.7-.3 3.8-.7 7.7-4.1 7.7-4.1.6-.5 1.5-.5 2.1 0 0 0 4 3.4 7.7 4.2 1 .2 2.3.3 3.7.3 2.6 0 4.8-.3 4.9-.3.7-.1 1.4.3 1.7.9.2.4 5 10.4 2.9 23.6-2.5 15.9-20.3 27.7-21 28.2-.3.2-.6.3-.9.3m-16.6-49.6c-1.1 2.8-3.7 10.8-2.1 20.6 2 12.5 15.2 22.8 18.7 25.4 3.6-2.6 16.7-12.9 18.7-25.4 1.6-9.8-1-17.8-2.1-20.6-1 .1-2.5.2-4.1.2-1.7 0-3.2-.1-4.4-.4-3.3-.7-6.5-2.8-8.1-4-1.6 1.2-4.8 3.4-8.1 4.1-1.2.2-2.7.4-4.4.4-1.6-.1-3.1-.2-4.1-.3"/></g><g fill="#b0bdc6"><path d="m32 64c-.3 0-.7-.1-1-.3-.8-.6-20.6-13.7-23.4-31.4-2.4-14.7 3-25.8 3.2-26.2.4-.7 1.1-1.1 1.9-1 0 0 2.6.4 5.4.4 1.6 0 3-.1 4.2-.3 4.2-.8 8.5-4.6 8.6-4.6.7-.6 1.7-.6 2.4 0 0 0 4.4 3.8 8.6 4.6 1.1.2 2.5.3 4.2.3 2.8 0 5.4-.4 5.4-.4.8-.1 1.5.3 1.9 1 .2.5 5.6 11.5 3.2 26.2-3 17.7-22.8 30.9-23.6 31.4-.3.2-.7.3-1 .3m-18.5-55.1c-1.2 3.1-4.1 11.9-2.4 22.8 2.3 13.9 16.9 25.4 20.9 28.2 4-2.9 18.6-14.3 20.8-28.2 1.7-10.9-1.1-19.8-2.4-22.8-1.1.1-2.7.2-4.5.2-1.9 0-3.5-.1-4.9-.4-3.7-.7-7.3-3.2-9.1-4.5-1.8 1.4-5.4 3.8-9.1 4.5-1.4.3-3 .4-4.9.4-1.6 0-3.3-.1-4.4-.2"/><path d="m32 61.7c-.3 0-.6-.1-.9-.3-.8-.5-19.1-12.7-21.7-29.1-2.2-13.7 2.8-23.9 3-24.3.3-.7 1-1 1.7-.9 0 0 2.4.3 5 .3 1.5 0 2.8-.1 3.9-.3 3.9-.8 7.9-4.3 8-4.3.6-.5 1.6-.5 2.2 0 0 0 4.1 3.5 8 4.3 1.1.2 2.3.3 3.9.3 2.6 0 5-.3 5-.3.7-.1 1.4.3 1.7.9.2.4 5.2 10.7 3 24.3-2.8 16.4-21.1 28.6-21.9 29.1-.3.2-.6.3-.9.3m-17.1-51.1c-1.1 2.9-3.8 11.1-2.2 21.2 2.1 12.8 15.6 23.4 19.3 26.1 3.7-2.7 17.2-13.2 19.3-26.2 1.6-10.1-1.1-18.3-2.2-21.2-1 .1-2.5.2-4.2.2-1.7 0-3.3-.1-4.5-.4-3.4-.6-6.7-2.8-8.4-4.1-1.7 1.3-5 3.5-8.4 4.2-1.3.3-2.8.4-4.5.4-1.7 0-3.2-.1-4.2-.2"/></g><path d="m32 62.9c-.3 0-.7-.1-1-.3-.8-.5-19.9-13.3-22.6-30.4-2.3-14.2 2.9-24.8 3.1-25.3.3-.7 1.1-1.1 1.8-1 0 0 2.5.4 5.2.4 1.6 0 2.9-.1 4-.3 4-.8 8.3-4.4 8.3-4.5.7-.6 1.6-.6 2.3 0 0 0 4.3 3.7 8.3 4.5 1.1.2 2.4.3 4 .3 2.7 0 5.2-.3 5.2-.4.8-.1 1.5.3 1.8 1 .2.4 5.4 11.1 3.1 25.4-2.7 17.1-21.7 29.8-22.5 30.4-.3.1-.7.2-1 .2m-17.8-53.3c-1.2 3-4 11.6-2.3 22.1 2.1 13.5 16.3 24.5 20.1 27.3 3.8-2.8 18-13.8 20.1-27.3 1.7-10.5-1.1-19.1-2.3-22.1-1.1.1-2.7.2-4.4.2-1.8 0-3.4-.1-4.7-.4-3.6-.7-7-3-8.8-4.4-1.7 1.3-5.2 3.6-8.8 4.4-1.3.3-2.9.4-4.7.4-1.6.1-3.2-.1-4.2-.2" fill="#dfe9ef"/><ellipse cx="32" cy="3.1" rx="1.4" ry="1.4" fill="#b0bdc6"/><ellipse cx="32" cy="3.1" rx="1.1" ry="1.1" fill="#dfe9ef"/><path d="m32 3.7c-.4 0-.8-.2-1.1-.5.1.6.5 1 1.1 1s1-.4 1.1-1c-.3.3-.7.5-1.1.5" fill="#89969b"/><ellipse cx="50.9" cy="8" rx="1.4" ry="1.4" fill="#b0bdc6"/><ellipse cx="50.9" cy="8" rx="1.1" ry="1.1" fill="#dfe9ef"/><path d="m50.9 8.6c-.4 0-.8-.2-1.1-.5.1.6.5 1 1.1 1 .6 0 1-.4 1.1-1-.3.3-.7.5-1.1.5" fill="#89969b"/><ellipse cx="54.3" cy="21.2" rx="1.4" ry="1.4" fill="#b0bdc6"/><ellipse cx="54.3" cy="21.2" rx="1.1" ry="1.1" fill="#dfe9ef"/><path d="m54.3 21.8c-.4 0-.8-.2-1.1-.5.1.6.5 1 1.1 1 .6 0 1-.4 1.1-1-.3.3-.7.5-1.1.5" fill="#89969b"/><ellipse cx="52.3" cy="37.7" rx="1.4" ry="1.4" fill="#b0bdc6"/><ellipse cx="52.3" cy="37.7" rx="1.1" ry="1.1" fill="#dfe9ef"/><path d="m52.3 38.2c-.4 0-.8-.2-1.1-.5.1.6.5 1 1.1 1s1-.4 1.1-1c-.3.3-.7.5-1.1.5" fill="#89969b"/><ellipse cx="44" cy="50.5" rx="1.4" ry="1.4" fill="#b0bdc6"/><ellipse cx="44" cy="50.5" rx="1.1" ry="1.1" fill="#dfe9ef"/><path d="m44 51c-.4 0-.8-.2-1.1-.5.1.6.5 1 1.1 1s1-.4 1.1-1c-.3.4-.7.5-1.1.5" fill="#89969b"/><ellipse cx="32" cy="60.7" rx="1.4" ry="1.4" fill="#b0bdc6"/><ellipse cx="32" cy="60.7" rx="1.1" ry="1.1" fill="#dfe9ef"/><path d="m32 61.3c-.4 0-.8-.2-1.1-.5.1.6.5 1 1.1 1 .6 0 1-.4 1.1-1-.3.3-.7.5-1.1.5" fill="#89969b"/><ellipse cx="20" cy="50.5" rx="1.4" ry="1.4" fill="#b0bdc6"/><ellipse cx="20" cy="50.5" rx="1.1" ry="1.1" fill="#dfe9ef"/><path d="m20 51c-.4 0-.8-.2-1.1-.5.1.6.5 1 1.1 1 .6 0 1-.4 1.1-1-.3.4-.7.5-1.1.5" fill="#89969b"/><ellipse cx="11.7" cy="37.7" rx="1.4" ry="1.4" fill="#b0bdc6"/><ellipse cx="11.7" cy="37.7" rx="1.1" ry="1.1" fill="#dfe9ef"/><path d="m11.7 38.2c-.4 0-.8-.2-1.1-.5.1.6.5 1 1.1 1 .6 0 1-.4 1.1-1-.3.3-.7.5-1.1.5" fill="#89969b"/><ellipse cx="9.7" cy="21.2" rx="1.4" ry="1.4" fill="#b0bdc6"/><ellipse cx="9.7" cy="21.2" rx="1.1" ry="1.1" fill="#dfe9ef"/><path d="m9.7 21.8c-.4 0-.8-.2-1.1-.5.1.6.5 1 1.1 1 .6 0 1-.4 1.1-1-.3.3-.7.5-1.1.5" fill="#89969b"/><ellipse cx="13.1" cy="8" rx="1.4" ry="1.4" fill="#b0bdc6"/><ellipse cx="13.1" cy="8" rx="1.1" ry="1.1" fill="#dfe9ef"/><path d="m13.1 8.6c-.4 0-.8-.2-1.1-.5.1.6.5 1 1.1 1 .6 0 1-.4 1.1-1-.3.3-.7.5-1.1.5" fill="#89969b"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6e2.svg b/public/emoji/1f6e2.svg new file mode 100644 index 000000000..c5a60a82c --- /dev/null +++ b/public/emoji/1f6e2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m7.1 6.9h49.8v50.2h-49.8z"/><ellipse cx="32" cy="57.1" rx="26" ry="4.9"/><ellipse cx="32" cy="23.6" rx="26" ry="4.9"/><ellipse cx="32" cy="40.4" rx="26" ry="4.9"/></g><g fill="#d0d0d0"><ellipse cx="32" cy="6.9" rx="26" ry="4.9"/><path d="m7.4 22.4c3.5 1.9 13.2 4.2 24.6 4.2s21.1-2.3 24.6-4.2c-6.2.9-14.9 2.4-24.6 2.4s-18.4-1.4-24.6-2.4"/><path d="m7.4 39.3c3.5 1.9 13.2 4.2 24.6 4.2s21.1-2.3 24.6-4.2c-6.2.9-14.9 2.4-24.6 2.4s-18.4-1.5-24.6-2.4"/><path d="m7.4 55.6c3.5 1.9 13.2 4.2 24.6 4.2s21.1-2.3 24.6-4.2c-6.2.9-15 2.4-24.6 2.4s-18.4-1.5-24.6-2.4"/></g><ellipse cx="15.7" cy="6.9" rx="3.9" ry="1" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6e3.svg b/public/emoji/1f6e3.svg new file mode 100644 index 000000000..2ccec72c4 --- /dev/null +++ b/public/emoji/1f6e3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m0 20.4c0 0 1.9-3.7 4.6-5.5 6.4-4.2 4.8 9.1 14.5 3.3 3.8-2.2 4.7 2.9 6.9 3.4 4.7 1.2 12.3.6 12.3.6s11.2-2.4 14.8-5.2c3-2.4 5 .2 8.1-1.1 1.3-.6 2.8 0 2.8 0v15.8h-64v-11.3" fill="#699635"/><g fill="#83bf4f"><path d="m27 21c0 0-6.8.3-12.1-3.7-3.7-2.8-5.5 5.4-8.8 5.4-3.4 0-6-4.6-6-4.6v35.2l26.9-32.3"/><path d="M37,21c0,0,2.5,0.5,9.4-2.6c3.2-1.5,4.1,5.7,5.9,5.7c1.6,0,4.2-3.8,6.6-3.9c3.2-0.2,5,1.6,5,1.6v31.4L37,21z"/></g><path fill="#ffdd7d" d="m38.1 21h-12.2l-25.9 25.1v17.9h64v-17.9z"/><path fill="#666" d="m37 21h-10l-27 31.2v11.8h64v-11.8z"/><g fill="#fff"><path d="m64 58v-3.7l-27.4-33.3h-.4z"/><path d="m0 58v-3.7l27.4-33.3h.4z"/><path d="m33.8 64h-3.6l.4-11.9h2.8z"/><path d="m33.1 45.3h-2.2l.3-10h1.6z"/><path d="m32.7 32.8h-1.4l.1-4.3h1.2z"/><path d="m32.5 27.3h-1l.1-2.5h.8z"/><path d="m32.4 24.1h-.8l.1-1.5h.6z"/><path d="m32.3 22.1h-.6v-1.1h.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6e4.svg b/public/emoji/1f6e4.svg new file mode 100644 index 000000000..4828d4248 --- /dev/null +++ b/public/emoji/1f6e4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m0 22.2c0 0 1.9-5.4 4.6-7.1 6.4-3.8 3.8 10.3 13.5 5 3.8-2.1 4.7 4.6 6.9 5.1 4.7 1.1 17.3.6 17.3.6s2.4-3.9 4.7-4.3c4.2-.8 3.5-6 6.9-7.6 2.3-1.1 4.2 1.3 7.3.1 1.3-.5 2.8-4 2.8-4v18.4l-64 1.5v-7.7" fill="#c7e755"/><path fill="#666" d="m37 24.7h-10l-27 29.5v9.8h64v-9.8z"/><g fill="#594640"><path d="m26.3 27.7h11.3v.3h-11.3z"/><path d="m27.4 26.4h9.2v.3h-9.2z"/><path d="m28.3 25.2h7.4v.3h-7.4z"/><path d="m23.2 31.6h17.6v.5h-17.6z"/><path d="m25 29.4h14v.5h-14z"/></g><g fill="#dbb471"><path d="m36.6 26.4l-.5-.6h-8.2l-.5.6z"/><path d="m37.7 27.7l-.7-.8h-10l-.7.8z"/><path d="m35.7 25.2l-.4-.5h-6.6l-.4.5z"/><path d="m40.8 31.6l-1-1.2h-15.6l-1 1.2z"/><path d="m39 29.4l-.8-1h-12.4l-.8 1z"/></g><g fill="#594640"><path d="m15.3 41.5h33.4v.9h-33.4z"/><path d="m18.4 37.6h27.1v.7h-27.1z"/><path d="m21.1 34.2h21.8v.7h-21.8z"/><path d="m0 60.7h64v1.8h-64z"/><path d="m6.1 53h51.8v1.5h-51.8z"/><path d="m11.4 46.4h41.2v1.5h-41.2z"/></g><g fill="#dbb471"><path d="m45.6 37.6l-1.6-1.9h-24l-1.6 1.9z"/><path d="m48.7 41.5l-2-2.4h-29.4l-2 2.4z"/><path d="m42.9 34.2l-1.2-1.5h-19.4l-1.2 1.5z"/><path d="m57.9 53l-3-3.7h-45.8l-3 3.7z"/><path d="m60.2 55.9h-56.4l-3.8 4.8h64z"/><path d="m52.6 46.4l-2.4-2.9h-36.4l-2.4 2.9z"/></g><path fill="#666" d="m11 64l19.1-39.3h-.1l-19 36.4z"/><path fill="#3e4347" d="m7 61.1h4v2.9h-4z"/><path fill="#e6e6e6" d="m29.6 24.7l-22.6 36.4h4l19-36.4z"/><path fill="#666" d="m53 64l-19.1-39.3h.1l19 36.4z"/><path fill="#e6e6e6" d="m34.4 24.7l22.6 36.4h-4l-19-36.4z"/><path fill="#3e4347" d="m52.9 61.1h4v2.9h-4z"/><g fill="#83bf4f"><path d="m27 24.7c0 0-4.7-1.8-6.7-.8-3.2 1.6-2.8-3.5-5.4-4.6-2.8-1.2-6.1 3.3-8.8 2.9-3.5-.3-6.1-6.2-6.1-6.2v38.2l27-29.5"/><path d="m37 24.7c0 0 3.9-.6 5-1.9 1-1.1 2.8-4.2 4.9-4.3 2.6-.2 5.4 2.8 6.9 2.9 1.6 0 1.1-4.5 5.1-5.4 3.2-.7 5 3.5 5 3.5v34.7l-26.9-29.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6e5.svg b/public/emoji/1f6e5.svg new file mode 100644 index 000000000..db896dbc9 --- /dev/null +++ b/public/emoji/1f6e5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#42ade2" d="m2 49.6h60v12.4h-60z"/><g fill="#3e4347"><path d="m50.3 42.5h1.1v4.8h-1.1z"/><path d="m59.2 42.5h1.1v4.8h-1.1z"/><path d="m54.7 42.5h1.1v4.8h-1.1z"/></g><path fill="#dae3ea" d="m44.7 27.7h-16.7l-5.5 9.7 27.8 8.5z"/><path fill="#3e4347" d="m43.9 42.3h17v1.2h-17z"/><path fill="#c5d0d8" d="m42.7 27.7h-6.7l2.2-9.7h2.3z"/><path fill="#dae3ea" d="m25.7 32.5h-23.7l6.3 9.2 1.7-1.4-3.6-5.3h4.4v4.8h2.2v-4.8h3.9v4.8h2.2v-4.8h6.6z"/><path d="m47.2 45.9c-.5 0-.8.5-.7 1.2v.1c.2.6.7 1.1 1.3 1.1h13.2c.5 0 1-.5 1-1.2 0-.7-.4-1.2-1-1.2h-13.8" fill="#3e4347"/><path d="m58.5 54.3c0 0-14.4 0-31 0-12.5 0-22.2-17-22.2-17h17.2c22.2 0 27.6 10.9 33.7 10.9h4.6l-2.3 6.1" fill="#f15744"/><path d="m14.6 48.7h7.9c11.4 0 18.3 2.9 23.2 5.7 3 0 5.5 0 7.6 0-5.3-2.5-12.1-10.2-30.8-10.2h-12.3c1.2 1.5 2.7 3 4.4 4.5" fill="#c94747"/><g fill="#3e4347"><path d="m28.8 29.5l-4 7.3h16.6l-2.2-7.3z"/><path d="m32.7 41c-.6 0-1.1.5-1.1 1.2v2.4c0 .7.5 1.2 1.1 1.2h2.2c.6 0 1.1-.5 1.1-1.2v-2.4c0-.7-.5-1.2-1.1-1.2h-2.2"/><path d="m26 41c-.6 0-1.1.5-1.1 1.2v2.4c0 .7.5 1.2 1.1 1.2h2.2c.6 0 1.1-.5 1.1-1.2v-2.4c0-.7-.5-1.2-1.1-1.2h-2.2"/></g><path d="m44.9 22.8c0-.7-.5-1.2-1.1-1.2h-8.9c-.6 0-1.1.5-1.1 1.2 0 .7.5 1.2 1.1 1.2h8.9c.6.1 1.1-.5 1.1-1.2" fill="#dae3ea"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6e9.svg b/public/emoji/1f6e9.svg new file mode 100644 index 000000000..191a11409 --- /dev/null +++ b/public/emoji/1f6e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffce31" d="m43.4 25.1l14.4-1.7-14 5.1"/><path d="m44.4 24.5c0 0-5.2-.2-9.3 3.2v4.3c0 0 5.2 0 9.3-3.2.5-.4 1-1 1-2.1 0-1.2-.4-2.2-1-2.2" fill="#b2c1c0"/><path fill="#42ade2" d="m9.3 25.1l8.2 16.3 13.1-4.2-17.2-13.3z"/><path fill="#428bc1" d="m13.4 17.6v6.3l-4.1 1.2 2.1-6.2z"/><ellipse cx="35.1" cy="30.1" rx="1" ry="2.5" fill="#3e4347"/><path d="m50.6 17.6l-5.7 9.8c0 0-23.3 6.5-31.5 9.3-8.2 2.9-5.4 5.7-11.3 11.5-6.8 6.5 2.7 6.9 33.9-5.6 2.8-1.1 4.2-5.7 8.7-8.6 4.8-3.1 9-4.4 9-4.4l3.1-14.4-6.2 2.4" fill="#dae3ea"/><g fill="#42ade2"><path d="m51.6 10.1l-4.1 1.3 3.1 6.5 9.2 2.2 4.2-2.9-7.2-2.1z"/><path d="M21.3 46.5 59.9 53.9 64 51 37.2 39.5z"/></g><path fill="#428bc1" d="m64 43.9v7.1l-4.1 2.9 2.1-8.7z"/><path d="m8.2 39.7c-1.2 1.2-1.8 2.6-2.8 4.3.9 1.1 2.3 1.7 3.9 1.7 2.9 0 5.2-2.2 5.2-5 0 0-2.3 0-3.1 0-1.3.1-2.4-.4-3.2-1" fill="#3e4347"/><path d="m10.4 49.3l-1 .2c-.6-6.5 1.1-9.9 1.2-10l.8 1-.4-.5.4.5c-.1 0-1.6 3-1 8.8" fill="#dae3ea"/><g fill="#3e4347"><ellipse cx="21.7" cy="40.8" rx="1" ry="1.9"/><ellipse cx="25.8" cy="39.5" rx="1" ry="1.9"/><ellipse cx="29.9" cy="38.2" rx="1" ry="1.9"/></g><path fill="#ffce31" d="m51.6 30l12.4-3.3-11.9 6.7"/><path d="m51.6 29.5c0 0-5.2-.3-9.3 3.7v5c0 0 5.2 0 9.3-3.7.5-.4 1-1.1 1-2.5 0-1.4-.4-2.5-1-2.5" fill="#b2c1c0"/><ellipse cx="42.3" cy="35.8" rx="1" ry="2.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6eb.svg b/public/emoji/1f6eb.svg new file mode 100644 index 000000000..5220fb3a7 --- /dev/null +++ b/public/emoji/1f6eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32.9 11c0 0-2.5-1.2-4.6-2.1-2-.9-2.6-2.1-1.1-2.6 1.4-.5 4.7-.7 7.3-.6 1.1.1 4.6.3 4.6.3 2.6.1 2.8 1 .4 1.8l-6.6 3.2" fill="#42ade2"/><path d="M8.3,20.4c0,0-2.6,1-2.8,2.2C5.2,23.6,4.3,37.3,62.2,5c3.4-1.9,1.7-4-3-4.5C45-1.1,48.5,0,8.3,20.4z" fill="#dae3ea"/><path d="m21.1 13.8c0 0-12.8-3.8-17-5.2-2.7-.9-4 2.1-4 2.1s5 12.2 5.5 11.9l15.4-7.9c.5-.3.5-.7.1-.9" fill="#42ade2"/><path d="m34.8 25.5c0 0-10.4.9-17.5 8.1-.4.4-1.2 1.5.1 2.1 2.5.7 8.4 1.3 18.4-3.5l-1-6.7" fill="#c5d0d8"/><path d="m35.9 32.1c-.9.3-1.9-.9-2.4-2.7-.4-1.8-.1-3.5.8-3.8.9-.3 1.9.9 2.4 2.7.4 1.8.1 3.5-.8 3.8" fill="#94989b"/><path d="m33.3 15.2c-2.5 1.1-3.7 1.7-5.1 4l-10.4 15.6c-1.4 2.3-.4 3.4 2.2 2.6 2.6-.9 6.2-3.2 7.9-5.3l16.5-19.6c1.7-2.1 1.1-2.8-1.4-1.7l-9.7 4.4" fill="#42ade2"/><g fill="#3e4347"><path d="m35.1 29.6c-.3-1.3-.9-2.3-1.6-2.6-.1.7-.1 1.5.1 2.4.3 1.3.9 2.3 1.6 2.6.1-.7.1-1.5-.1-2.4"/><path d="m54.4.7c-.5.8-3.2 3.1-3.2 3.1s.5.9 2.1.4c1.3-.4 2.6-1.6 3.3-3l-2.2-.5"/><circle cx="21.3" cy="17.4" r="1"/><circle cx="24.9" cy="15.6" r="1"/><circle cx="28.5" cy="13.7" r="1"/><circle cx="32.2" cy="11.8" r="1"/><circle cx="35.8" cy="9.9" r="1"/><circle cx="39.4" cy="8.1" r="1"/><circle cx="43" cy="6.2" r="1"/></g><ellipse cx="32" cy="61.5" rx="24.6" ry="2.5" fill="#94989b"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6ec.svg b/public/emoji/1f6ec.svg new file mode 100644 index 000000000..c170f90af --- /dev/null +++ b/public/emoji/1f6ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m30.6 26.3c.7 1 .5 2.3-.3 2.8-.8.5-2 .1-2.6-.9-.7-1-.5-2.3.2-2.8.9-.5 2-.1 2.7.9" fill="#3e4347"/><path d="m30.7 17.3c0 0-1.4-2.1-2.5-3.9-1.1-1.7-1-2.9.3-2.5 1.3.3 4 1.7 5.9 3.1.9.6 3.5 2.5 3.5 2.5 1.9 1.4 1.7 2.1-.6 1.6l-6.6-.8" fill="#42ade2"/><g fill="#3e4347"><path d="m34.5 26.7c.7 1 .5 2.3-.3 2.8-.8.5-2 .1-2.6-.9-.7-1-.5-2.3.3-2.8.7-.5 1.9-.1 2.6.9"/><path d="m55.5 29.2c.7 1 .5 2.3-.3 2.8-.8.5-2 .1-2.6-.9-.7-1-.5-2.3.2-2.8.9-.5 2.1-.1 2.7.9"/></g><path d="m54.9 30c-.2-2.2-.3-4.4-.5-6.6-.1-1.1-1.8-.9-1.7.2.2 2.2.3 4.4.5 6.6.1 1.1 1.8 1 1.7-.2" fill="#94989b"/><path d="m3.8 12.3c0 0-2.7-1.3-3.4 0-1.8 3.3.8 11.9 61.1 15.2 3.6.2 3.2-2.3-.2-5-10.2-8.2 4.3-4.9-57.5-10.2" fill="#dae3ea"/><path d="m57.5 20.3c-.7.4-4 .8-4 .8s0 .9 1.4 1.3c1.2.4 2.8 0 4-.7l-1.4-1.4" fill="#3e4347"/><path d="m16.8 13.4c0 0-8.1-9.2-10.7-12.4-1.6-2-4.1-.4-4.1-.4s-2.1 11.7-1.6 11.8l15.9 1.6c.5.1.7-.2.5-.6" fill="#42ade2"/><path d="m38.3 27c.7 1 .5 2.3-.3 2.8-.8.5-2 .1-2.6-.9-.7-1-.5-2.3.3-2.8.8-.5 2-.1 2.6.9" fill="#3e4347"/><path d="m37.2 27.6c-1.9-1.7-3.8-3.5-5.8-5.2-.2-.2-.6-.1-.7.2-.7 1.5-1.3 3-2 4.5 0 .1 0 .2 0 .3 0 .2.1.3.3.3 2.6.2 5.2.5 7.7.7.6 0 .8-.5.5-.8" fill="#94989b"/><path d="m25.2 29.5c0 0-8.5-4.4-17.5-2.3-.5.1-1.7.6-1 1.7 1.6 1.8 5.9 5.1 15.9 6.3l2.6-5.7" fill="#c5d0d8"/><path d="m23 35.1c-.8-.2-1.1-1.6-.5-3.2.5-1.6 1.6-2.7 2.4-2.5.8.2 1.1 1.6.5 3.2-.5 1.6-1.6 2.7-2.4 2.5" fill="#94989b"/><path d="m23.5 32.8c.4-1.1.4-2.2 0-2.8-.4.5-.8 1.1-1.1 1.9-.4 1.1-.4 2.2 0 2.8.4-.5.8-1.1 1.1-1.9" fill="#3e4347"/><path d="m29 20.7c-2.5-.4-3.7-.5-5.9.6l-15.5 7c-2.2 1.1-2 2.5.5 3.1 2.4.6 6.4.5 8.7-.2l22.2-7.1c2.3-.7 2.2-1.7-.3-2l-9.7-1.4" fill="#42ade2"/><g fill="#3e4347"><circle cx="19.3" cy="17.4" r=".9"/><path d="m23.1 16.9c-.5 0-.9.3-.9.8 0 .5.3.9.8.9.5 0 .9-.3.9-.8 0-.5-.4-.9-.8-.9"/><circle cx="26.7" cy="18" r=".9"/><circle cx="30.4" cy="18.3" r=".9"/><circle cx="34.1" cy="18.6" r=".9"/><circle cx="37.8" cy="18.9" r=".9"/><path d="m41.6 18.4c-.5 0-.9.3-.9.8 0 .5.3.9.8.9.5 0 .9-.3.9-.8 0-.5-.3-.9-.8-.9"/><circle cx="45.2" cy="19.5" r=".9"/></g><ellipse cx="31.3" cy="61.5" rx="24.6" ry="2.5" fill="#94989b"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6f0.svg b/public/emoji/1f6f0.svg new file mode 100644 index 000000000..1d11f7aa7 --- /dev/null +++ b/public/emoji/1f6f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="m24.4 24.4c3.2-3.2 3.2-8.4 0-11.6l-11.6 11.6c3.2 3.2 8.4 3.2 11.6 0" fill="#d0d0d0"/><path d="m27 27c-4.3 4.3-4.3 4.3-6 2.6-1.7-1.7-1.7-1.7 2.6-6 4.3-4.3 4.3-4.3 6-2.6 1.7 1.7 1.7 1.7-2.6 6" fill="#94989b"/><path d="m37.2 37.2c-4.3 4.3-4.3 4.3-6 2.6-.4-.4-6.6-6.6-6.9-6.9-1.7-1.7-1.7-1.7 2.6-6 4.3-4.3 4.3-4.3 6-2.6.4.4 6.6 6.6 6.9 6.9 1.7 1.7 1.7 1.7-2.6 6" fill="#7f8285"/><path d="m39.6 39.6c-3.2 3.2-3.2 3.2-4.5 1.9-1.3-1.3-1.3-1.3 1.9-4.5 3.2-3.2 3.2-3.2 4.5-1.9 1.3 1.2 1.3 1.2-1.9 4.5" fill="#646669"/><path d="m22.2 15l-7.1-1.3c0-.3-.1-.5-.3-.7-.4-.4-1.2-.4-1.6 0-.4.4-.4 1.2 0 1.6.2.2.4.3.6.3l1.4 7.2.8-.8h-.2l-1.2-6.5c.1-.1.2-.1.3-.2.1-.1.1-.1.1-.2l6.5 1.2v.2l.7-.8" fill="#94989b"/><g fill="#3e4347"><path transform="matrix(.7073-.7069.7069.7073-18.2947 29.8994)" d="m25.9 36.4h2.1v1.3h-2.1z"/><path transform="matrix(.7071-.7071.7071.7071-8.1867 34.0994)" d="m36 26.3h2.1v1.3h-2.1z"/></g><path d="m31.1 42.6c.2.2.2.5 0 .7l-18.6 18.6c-.2.2-.5.2-.7 0l-9.7-9.7c-.1-.2-.1-.5 0-.7l18.6-18.6c.2-.2.5-.2.7 0l9.7 9.7" fill="#428bc1" id="0"/><use xlink:href="#0"/><path d="m61.9 11.9c.2.2.2.5 0 .7l-18.6 18.5c-.2.2-.5.2-.7 0l-9.7-9.7c-.2-.2-.2-.5 0-.7l18.6-18.6c.2-.1.5-.1.6 0l9.8 9.8" fill="#428bc1"/><g fill="#42ade2"><path d="m3.3 51.8l.7.7h16.4l5.1-5.1h-17.8z"/><path d="m29.2 42.3h-16.4l-2.5 2.6h17.7l1.9-1.9z"/><path d="m34.1 21l.7.7h16.4l5.1-5.1h-17.8z"/><path d="m60 11.5h-16.4l-2.5 2.6h17.7l1.9-1.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6f3.svg b/public/emoji/1f6f3.svg new file mode 100644 index 000000000..81b10ac49 --- /dev/null +++ b/public/emoji/1f6f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#e8e8e8"><path d="m41.4 2c-.7 0-1.3.2-1.9.5-.6-.3-1.2-.5-1.9-.5-3.4 0-3.8 2.6-3.8 2.6-1.6 0-2.8 1.3-2.8 2.8 0 1.6 1.3 2.8 2.8 2.8.9 0 1.7-.4 2.2-1.1.5.2 1 .3 1.5.3.7 0 1.3-.2 1.9-.5.6.3 1.2.5 1.9.5 2.1 0 3.8-1.7 3.8-3.7 0-2-1.7-3.7-3.7-3.7"/><path d="m51.7 11.9c-.7 0-1.3.2-1.9.5-.6-.3-1.2-.5-1.9-.5-3.4 0-3.8 2.7-3.8 2.7-1.6 0-2.8 1.3-2.8 2.8 0 1.6 1.3 2.8 2.8 2.8.9 0 1.7-.4 2.2-1.1.5.2 1 .3 1.5.3.7 0 1.3-.2 1.9-.5.6.3 1.2.5 1.9.5 2.1 0 3.8-1.7 3.8-3.7 0-2.1-1.6-3.8-3.7-3.8"/></g><g fill="#fff"><path d="m40.4 18.5v30.3h7.5v-30.3c-2.2-2.2-5.2-1.8-7.5 0"/><path d="m29.2 8.2v30.3h7.5v-30.3c-2.3-2.2-5.3-1.8-7.5 0"/></g><path d="m29.2 10.1v30.3h7.5v-30.3c-2.3-2.2-5.3-1.9-7.5 0" fill="#ed4c5c"/><path d="m29.2 11.9v30.3h7.5v-30.3c-2.3-2.2-5.3-1.8-7.5 0" fill="#fff"/><path d="m40.4 20.3v30.3h7.5v-30.3c-2.2-2.1-5.2-1.8-7.5 0" fill="#ed4c5c"/><path d="m40.4 22.2v30.3h7.5v-30.3c-2.2-2.2-5.2-1.8-7.5 0" fill="#fff"/><g fill="#94989b"><path d="m58.7 47.8h-47.8v-24.3l1.9-1.9v-2.7l1.9-1v-2l7.5-3.4 15 2.6 21.5 20.1z"/><path d="m35.2 15.1v3.7l-1.8.4v3.4l-1.9-.2v3.9h-1.8v4.4l29 15.1v-10.6l-21.5-20.1z"/></g><path d="m8.6 24.5c0 0-5.1 1.8-6.6 6.5 0 0 1.6 5.7 6.1 12.6 4.5 6.9 7 16.4 7 16.4v-28.3l-6.5-7.2" fill="#fff"/><g fill="#3e4347"><path d="m28.2 27.3v2l-4.9-2.1z"/><path d="m30.1 23.5v1.7l-13.6-1.7z"/><path d="m32 19.8v1.7l-13.6-1.7z"/><path d="m33.9 16v1.7l-13.6-1.7z"/></g><path fill="#fff" d="m14.7 14.2v1.8l7.5-1.8v-1.9z"/><path fill="#e8e8e8" d="m22.2 12.3v1.9l15 1.8v-1.8z"/><path fill="#d0d0d0" d="m37.2 16v-1.8l21.5 21v.5z"/><path fill="#fff" d="m12.8 17.9v1.9l7.5-1.9v-1.9z"/><path fill="#e8e8e8" d="m20.3 16v1.9l15 1.9v-1.9z"/><path fill="#d0d0d0" d="m35.3 19.8v-1.9l23.4 20.1v.5z"/><path fill="#fff" d="m10.9 21.6v1.9l7.5-1.9v-1.8z"/><path fill="#e8e8e8" d="m18.4 19.8v1.8l15 1.9v-1.9z"/><path fill="#d0d0d0" d="m33.4 23.5v-1.9l25.3 19.2v.5z"/><path fill="#fff" d="m9 25.4v1.9l7.5-1.9v-1.9z"/><path fill="#e8e8e8" d="m16.5 23.5v1.9l15 1.9v-1.9z"/><path fill="#d0d0d0" d="m31.5 27.3v-1.9l27.2 18.2v.5z"/><g fill="#3e4347"><path d="m57.8 36.9v-.9l-21.6-19.1v1.5z"/><path d="m57.7 39.6v-.9l-23.4-18.2v1.4z"/><path d="m57.8 42.6v-.8l-25.3-17.7v1.4z"/><path d="m30.6 28.3v1.2l27.2 15.6v-.8z"/></g><path d="m8.6 24.5c0 0-1.1 7.9 2.1 17 4.4 12.6 4.2 18.5 4.2 18.5h41.7c0 0 .2-2.8 2.8-6.4 2.6-3.6 2.6-5.8 2.6-5.8s-40.9-26.4-53.4-23.3" fill="#d0d0d0"/><path fill="#3e4347" d="m58.3 46.8l-30.9-15.2v2.8l30.9 14z"/><g fill="#e8e8e8"><path d="m56.6 44.6v2.5h.5v-2.5z"/><path d="m50 40.7v3.1h.5v-3.1z"/><path d="m43 36.6v4.4h.5v-4.4z"/><path d="m35 32.6v5.4h.4v-5.4z"/></g><g fill="#ed4c5c"><path d="m57.2 47.1c.4.6-.5.7-1.9.4-1.4-.4-2.9-1.1-3.3-1.7-.4-.6.5-.7 1.9-.4 1.4.4 2.9 1.1 3.3 1.7"/><path d="m50.7 44.1c.4.7-.5.9-2.1.6-1.6-.4-3.2-1.3-3.6-1.9-.4-.7.5-.9 2.1-.6 1.6.4 3.2 1.2 3.6 1.9"/><path d="m43.6 40.8c.5.7-.5 1-2.2.6-1.7-.3-3.5-1.2-3.9-1.8-.5-.7.5-1 2.2-.6 1.6.3 3.4 1.2 3.9 1.8"/><path d="m35.8 37.6c.6.8-.5 1.2-2.5.8-2-.3-4-1.2-4.6-2-.6-.8.5-1.2 2.5-.8 1.9.3 4 1.2 4.6 2"/></g><g fill="#e8e8e8"><path d="m29 29.6v6.4h.4v-6.4z"/><path d="m37.5 34v5.2h.4v-5.2z"/><path d="m45.3 37.9v4.5h.5v-4.5z"/><path d="m52.2 42v3.4h.5v-3.4z"/></g><g fill="#94989b"><path d="m5.4 15.9c0 0-.1-1.3 1.8-1.8 0 0 .6-1.6 2.8-1.5 0 0-2.3.9-2.1 2.3-.1 0-1.7-.4-2.5 1"/><path d="m5.8 6.9c0 0 .6-1.1 2.4-.5 0 0 1.4-1.1 3.2.3 0 0-2.4-.5-3 .7-.1 0-1.2-1.2-2.6-.5"/></g><path fill="#75d6ff" d="m2 56h60v6h-60z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f6f4.svg b/public/emoji/1f6f4.svg new file mode 100644 index 000000000..a0f4a49ab --- /dev/null +++ b/public/emoji/1f6f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><ellipse cx="9.5" cy="7" rx="2.3" ry="4"/><path d="m2.9 5h4.7v4h-4.7z"/><ellipse cx="2.9" cy="7" rx=".9" ry="2"/></g><ellipse cx="9.5" cy="7" rx=".9" ry="2" fill="#83bf4f"/><ellipse cx="55.4" cy="54" rx="6.6" ry="7" fill="#3e4347"/><path fill="#83bf4f" d="m9.5 5h13.1v4h-13.1z"/><g fill="#3e4347"><ellipse cx="21.7" cy="7" rx="2.3" ry="4"/><path d="m22.6 5h6.6v4h-6.6z"/></g><ellipse cx="29.2" cy="7" rx="1.4" ry="2" fill="#94989b"/><path d="m28.3 52c0 0-1.7-8-9.4-8-2.7 0-4.4-1.8-5.2-3.1-.4-.7-1.7-2.9-1.7-2.9l-3.2 2 9 16h37.6v-4c0 0-16.3 0-27.1 0" fill="#83bf4f"/><path d="m58.7 54c0 1.9-1.5 3.5-3.3 3.5s-3.3-1.6-3.3-3.5 1.5-3.5 3.3-3.5 3.3 1.6 3.3 3.5" fill="#d0d0d0"/><path d="m55.4 46.5c3.1 0 5.6-.5 5.6-1.1-1.6-1.2-3.5-1.9-5.6-1.9-5.4 0-9.8 4.7-9.8 10.5h2.8c0-4.1 3.2-7.5 7-7.5" fill="#83bf4f"/><ellipse cx="55.4" cy="54" rx="2.2" ry="2.3" fill="#fff"/><path d="m13.7 40.9c-.4-.7-1.7-2.9-1.7-2.9l-1.4.9-.6 3.5 2.9 5.2 1-6.1c0-.3-.1-.4-.2-.6" opacity=".5" fill="#3e4347"/><path d="m57.8 44.8c0 .3-3.4-.7-6.7 1.4-3.3 2-4.3 5.9-4.5 5.8-.3.1.4-4.4 4-6.7 3.7-2.4 7.4-.8 7.2-.5" fill="#c7e755"/><g fill="#3e4347"><path d="m6.6 47.2c.3-.1.6-.2.9-.2l.1-.8c.2-1.2.4-1.7 1.2-1.8s-1.5-.1-2.2 2.8" opacity=".5"/><path d="m9.5 47h-1.9c-2.6 0-4.7 3.1-4.7 7s2.1 7 4.7 7h1.9c2.6 0 4.7-3.1 4.7-7s-2.1-7-4.7-7"/></g><path d="m11.8 54c0 1.9-1 3.5-2.3 3.5s-2.3-1.6-2.3-3.5 1-3.5 2.3-3.5 2.3 1.6 2.3 3.5" fill="#d0d0d0"/><ellipse cx="9.5" cy="54" rx="1.6" ry="2.3" fill="#fff"/><g opacity=".25"><path d="m5 54c0 3.9 2.7 6.3 2.8 6 .2-.2-2-2.5-1.9-6-.1-3.5 2.1-5.8 1.9-6-.1-.3-2.8 2.1-2.8 6" fill="#fff"/></g><path d="m11.4 42.1l6-37.1h-3.8l-5.8 36.6c-1.4.6-2.2 2.1-2.5 4.1l-.5 2.8c.7-.9 1.7-1.5 2.7-1.5l.1-.8c.2-1.4.5-2 1.8-1.7.5.1.5 1.2.2 2.6l-1.1 6.5c0 0 0 0 0 0-.1.7.3 1.4 1 1.5.7.1 1.3-.4 1.4-1.1l1.1-6.5c.6-2.2.7-4.4-.6-5.4" fill="#83bf4f"/><g fill="#c7e755"><path d="m9.9 43.6c.8-.3 1.6.8.9 4.5s-.9 2.7-.3-1.8c.4-2.7-1.1-2.5-.6-2.7"/><path d="m11.8 25.6c-1.5 8.9-2.8 16.1-3.1 16.1-.2 0 .8-7.3 2.3-16.2 1.5-8.9 2.8-16.1 3.1-16.1.2 0-.9 7.3-2.3 16.2"/><ellipse cx="14.2" cy="6.2" rx="4.7" ry=".5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6f5.svg b/public/emoji/1f6f5.svg new file mode 100644 index 000000000..7d7f7383b --- /dev/null +++ b/public/emoji/1f6f5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="52" cy="54.5" r="7.5" fill="#3e4347"/><circle cx="52" cy="54.3" r="3.8" fill="#94989b"/><circle cx="10.5" cy="54.5" r="7.5" fill="#3e4347"/><circle cx="10.5" cy="54.5" r="3.8" fill="#94989b"/><path d="m53 36.9h-21.4c0 0 5.3 2.3 5.3 7.2 0 2.7-2.4 4.8-5.3 4.8h-9.7c-1.7 0-3.1-5.3-3.1-11.9 0-6.8 2.7-10.4 2.7-10.4v-2.1c0-.7-.4-1.3-.9-1.3-.7-.1-1.5-.5-1.7-1.4-.5-1.8-1.7-1.8-2.5-1.8-1.4 0-1.4 0-1.4 0v6.6h3.4c0 0-7.9 10.4-7.9 15.6 0 .8.8 2 .8 2-.3 0-.5 0-.8 0-3.4 0-6.8 1.9-8.4 4.8-.8 1.4 5.9.6 8.4 1.9 2.1 1.1 3 2.9 6.5 2.9.8 0 1.4 0 1.8 0 0 0 0 0 1.1 0 .1 0 .2 0 .4 0 1.3 0 1.8 1 3.2 1h38.5c0-11.3-9-17.9-9-17.9" fill="#f2b200"/><g fill="#d0d0d0"><path d="m14 20h.9v6.6h-.9z"/><path d="m13.1 23.3c0 1.3.4 2.3.9 2.3v-4.7c-.5 0-.9 1.1-.9 2.4"/></g><g fill="#94989b"><path d="m14 20v6.6h.9c0 0-.9-3.3-.9-6.6"/><path d="m14 25.6v-1.2c-.7-.3-.9-1.1-.9-1.1 0 1.3.4 2.3.9 2.3"/></g><g fill="#3e4347"><circle cx="20.8" cy="24.6" r="1"/><path d="m23.3 25c-.1-.1-.2-.2-.3-.3l-2-.8c-.4-.1-.8.1-.9.5-.1.4.1.8.5.9l1.7.7c.2.1.4.1.6 0 .4-.2.5-.6.4-1"/></g><circle cx="22.6" cy="25.4" r=".6" fill="#94989b"/><path d="m55.8 31.3c0-1-.8-1.9-1.9-1.8l-22.5.8c-1 0-1.9.9-1.9 2v2.7c0 1 .8 1.9 1.9 1.9h22.5c1 0 1.9-.9 1.9-1.9v-3.7" fill="#3e4347"/><path d="m30.5 32.1l24.3-.8c0-.5-.4-.9-.9-.9l-22.5.8c-.5 0-.9.4-.9.9" fill="#94989b"/><path d="m57.8 43.9c-1-.8-2.1-1.5-3.2-2-1.1-.6-2.3-1.1-3.5-1.4-1.2-.3-2.4-.6-3.7-.7-1.2-.1-2.5 0-3.6.3-2.3.6-4.3 2.4-5.2 4.7-.9 2.3-.6 4.9.3 7.3-.7-1.1-1.1-2.3-1.3-3.6-.2-1.3-.1-2.6.3-3.9.4-1.3 1.1-2.5 2.1-3.4 1-.9 2.2-1.6 3.5-1.9 1.3-.4 2.7-.4 3.9-.3 1.3.1 2.6.4 3.8.9 2.6.8 4.9 2.2 6.6 4" fill="#89664c"/><path d="m58.6 45.2c-1-.7-2-1.3-3.1-1.8-1.1-.5-2.2-.9-3.3-1.2-1.1-.3-2.3-.5-3.5-.6-1.2-.1-2.3-.1-3.4.2-2.3.4-4.3 1.8-5.3 3.8-1 2.1-.8 4.6.2 6.8-.7-1-1.1-2.2-1.3-3.4-.2-1.2 0-2.5.4-3.7.5-1.2 1.3-2.2 2.3-3 1-.8 2.2-1.3 3.4-1.5 1.2-.2 2.5-.2 3.7-.1 1.2.1 2.4.4 3.6.8 2.4.8 4.5 2 6.3 3.7" fill="#ffce31"/><g fill="#d0d0d0"><circle cx="8" cy="54.5" r=".5"/><circle cx="8.7" cy="56.3" r=".5"/><circle cx="10.5" cy="57" r=".5"/><circle cx="12.3" cy="56.3" r=".5"/><circle cx="13" cy="54.5" r=".5"/><circle cx="12.3" cy="52.7" r=".5"/><circle cx="10.5" cy="52" r=".5"/><circle cx="8.7" cy="52.7" r=".5"/></g><path d="m19.2 51.6c-.5-1.4-1.2-2.6-2.1-3.6-1-1-2.2-1.7-3.5-2.1-1.3-.4-2.7-.3-4 0-1.3.4-2.6 1-3.7 2 .8-1.2 2-2.2 3.5-2.7 1.4-.5 3-.6 4.5-.2 1.5.4 2.8 1.3 3.8 2.5.9 1.2 1.4 2.6 1.5 4.1" fill="#ffce31"/><g fill="#d0d0d0"><circle cx="10.5" cy="54.5" r=".9"/><circle cx="50.2" cy="56.1" r=".5"/><circle cx="52" cy="56.8" r=".5"/><circle cx="53.8" cy="56.1" r=".5"/><path d="m51.2 54.7c.2.3.5.5.8.5s.7-.2.8-.5h-1.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f6f6.svg b/public/emoji/1f6f6.svg new file mode 100644 index 000000000..3d8616453 --- /dev/null +++ b/public/emoji/1f6f6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m6.1 38.9c0 0-5.5 10.6-3.7 20.1 1.8 9.5 23.4-5.3 39.6-20.1 16.2-14.8 21.3-22 19.8-36.7 0 0 1.5 17.5-21.6 30.1-23.2 12.5-32.3 9.1-34.1 6.6" fill="#eda454"/><path d="m40.2 32.3c15.8-8.7 20.1-19.6 21.2-25.6.4-2.5.4-4.2.4-4.5 0-1.5-5.6 7.2-12.4 11.5-6.8 4.3-30.6 22.2-34.3 25.2-3.7 3-9 0-9 0 1.8 2.5 10.9 5.9 34.1-6.6" fill="#f9b978"/><g fill="#3e4347"><path d="m32.4 27.2c-7.5 5.6-14.8 11.1-16.7 12.6-.1.1-.2.2-.4.3 4.8-.4 12.6-2.4 24.4-8.8 2.4-1.3 4.5-2.7 6.4-4.1h-13.7"/><path d="m60.1 5.1c-2.3 2.6-6 6.9-10.3 9.6-2.5 1.6-7.5 5.1-12.9 9.1h13.2c7.1-6.6 9.4-13.3 10.1-17.4.1-.7.2-1.3.2-1.9.1.2-.1.4-.3.6"/><path d="m26.1 35.2c.6 1.2 2.2 8.6 4.2 12.6.1.2.2.4.3.6 1.5-1.1 3-2.3 4.5-3.5 0-.1-.1-.2-.1-.2-1.9-3.8-6.8-9.3-7.4-10.5-.6-1.2-1.1-2.4-1.7-3.5-.5.4-1.1.8-1.6 1.2.6 1 1.2 2.1 1.8 3.3" opacity=".5"/></g><path d="m27.9 31.2c-13.5-27-13.5-27-13.5-27 .5-.3.7-1.1.4-1.6-.3-.6-.9-.8-1.4-.4l-1.8 1.2c-.6.3-.7 1-.5 1.6.3.6.9.8 1.4.4 0 0-.5-1 13.5 27 .7 1.4 2.6 10 4.9 14.6 3.2 6.3 6.9 13.7 6.9 13.7.6 1.2 1.9 1.6 2.9.9l1.8-1.2c1-.7 1.3-2.2.8-3.3 0 0-3.7-7.4-6.9-13.7-2.2-4.4-7.8-10.8-8.5-12.2" fill="#a87d5d"/></svg> \ No newline at end of file diff --git a/public/emoji/1f910.svg b/public/emoji/1f910.svg new file mode 100644 index 000000000..51851ff01 --- /dev/null +++ b/public/emoji/1f910.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#696a6b"><path d="m47.9 43.9l-4 4c-.2.2-.2.4 0 .6l9.6 11.4c.1.1.4.2.5 0l5.9-5.9c.2-.2.2-.4 0-.6l-11.4-9.6c-.2-.1-.4-.1-.6.1m9.8 9.7c.1.1.1.4 0 .5l-3.7 3.6c-.1.1-.4.1-.5 0l-3.2-3.7 3.6-3.6 3.8 3.2"/><path d="m47.6 42h-3.2c-.2 0-.4.2-.4.4v2c0-.2-.2-.4-.4-.4h-3.2c-.2 0-.4.2-.4.4v-2c0-.2-.2-.4-.4-.4h-3.2c-.2 0-.4.2-.4.4v2c0-.2-.2-.4-.4-.4h-3.2c-.2 0-.4.2-.4.4v-2c0-.2-.2-.4-.4-.4h-3.2c-.2 0-.4.2-.4.4v2c0-.2-.2-.4-.4-.4h-3.2c-.2 0-.4.2-.4.4v-2c0-.2-.2-.4-.4-.4h-3.2c-.2 0-.4.2-.4.4v2c0-.2-.2-.4-.4-.4h-3.2c-.2 0-.4.2-.4.4v5.3c0 .2.2.4.4.4h3.2c.2 0 .4-.2.4-.4v-2c0 .2.2.4.4.4h3.2c.2 0 .4-.2.4-.4v2c0 .2.2.4.4.4h3.2c.2 0 .4-.2.4-.4v-2c0 .2.2.4.4.4h3.2c.2 0 .4-.2.4-.4v2c0 .2.2.4.4.4h3.2c.2 0 .4-.2.4-.4v-2c0 .2.2.4.4.4h3.2c.2 0 .4-.2.4-.4v2c0 .2.2.4.4.4h3.2c.2 0 .4-.2.4-.4v-2c0 .2.2.4.4.4h3.2c.2 0 .4-.2.4-.4v-5.3c0-.2-.2-.4-.4-.4"/></g><g fill="#664e27"><circle cx="20.5" cy="29" r="5"/><circle cx="43.5" cy="29" r="5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f911.svg b/public/emoji/1f911.svg new file mode 100644 index 000000000..19404ab8e --- /dev/null +++ b/public/emoji/1f911.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><path d="m19 20.8c0-2.4 5.3-1.3 7 .4 1-1.7.5-3.2.5-3.2s-1.5-1.1-3.8-1.5v-2.2c-1.8-.6-3.8 0-3.8 0v2.1c0 0-3.6.7-3.6 4.4 0 4.9 7.4 3.9 7.4 7 0 2.3-5 1.3-7.4-.5-.8 1.8 0 3.4 0 3.4 1.8.8 3.6 1 3.6 1v2c0 0 2 .6 3.8 0v-2.1c0 0 4.2-.2 4.2-3.8.1-4.7-7.9-4.3-7.9-7"/><path d="m41 20.8c0-2.4 5.3-1.3 7 .4 1-1.7.5-3.2.5-3.2s-1.5-1.1-3.8-1.5v-2.2c-1.8-.6-3.8 0-3.8 0v2.1c0 0-3.6.7-3.6 4.4 0 4.9 7.4 3.9 7.4 7 0 2.3-5 1.3-7.4-.5-.8 1.8 0 3.4 0 3.4 1.8.8 3.6 1 3.6 1v2c0 0 2 .6 3.8 0v-2.1c0 0 4.2-.2 4.2-3.8.1-4.7-7.9-4.3-7.9-7"/><path d="m47.9 38c-3.3 0-9.7 0-15.9 0-6.2 0-12.6 0-15.9 0-.7 0-1.1.5-1.1 1 0 7.3 6 15 17 15 11 0 17-7.7 17-15 0-.5-.4-1-1.1-1"/></g><path d="m41.2 44c-2.3 0-9.2 0-9.2 0s-6.9 0-9.2 0c-.7 0-.8.3-.8.8 0 .9 0 2.4 0 4 0 8.8 4.5 13.2 10 13.2 5.5 0 10-4.4 10-13.2 0-1.6 0-3.1 0-4 0-.5-.1-.8-.8-.8" fill="#74e063"/><g fill="#449636"><path d="m30.7 49.5c0-1.6 3.3-.8 4.4.3.7-1.1.3-2.1.3-2.1s-1-.7-2.4-1v-1.5c-1.1-.4-2.4 0-2.4 0v1.4c0 0-2.3.4-2.3 2.9 0 3.2 4.7 2.5 4.7 4.6 0 1.5-3.1.9-4.7-.3-.5 1.2 0 2.2 0 2.2 1.1.5 2.3.7 2.3.7v1.3c0 0 1.2.4 2.4 0v-1.4c0 0 2.6-.2 2.6-2.5.2-3.1-4.9-2.8-4.9-4.6"/><path d="m39.6 44v3.5c0 8.3-3 12-7.6 12-4.6 0-7.6-3.6-7.6-12v-3.5h-.8v3.5c0 8.9 3.3 12.9 8.4 12.9 5.1 0 8.4-4 8.4-12.9v-3.5h-.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f912.svg b/public/emoji/1f912.svg new file mode 100644 index 000000000..2b9d9b0be --- /dev/null +++ b/public/emoji/1f912.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="43.5" cy="30.3" r="5"/><circle cx="20.5" cy="30.3" r="5"/></g><g fill="#917524"><path d="m25.6 15.2c-3.2 2.7-7.5 3.9-11.7 3.1-.6-.1-1.1 2-.4 2.2 4.8.9 9.8-.5 13.5-3.6.5-.5-1-2.1-1.4-1.7"/><path d="m50.1 18.2c-4.2.7-8.5-.4-11.7-3.1-.4-.4-2 1.2-1.4 1.7 3.7 3.2 8.7 4.5 13.5 3.6.7-.2.2-2.3-.4-2.2"/></g><path d="m4.4 38.7l24.2 14.2 4.6-6.5-21.4-18.1c-6.4-4.5-13.7 5.9-7.4 10.4" fill="#e5e5e5"/><path d="m5.8 36.5l23.8 15 2.8-3.9-22.2-17.3c-3.7-2.6-8.1 3.6-4.4 6.2" fill="#fff"/><path fill="#ed4c5c" d="m7.5 36.2l22.1 14.4 1.9-2.6-21.1-16z"/><ellipse transform="matrix(.5763-.8172.8172.5763-24.0655 21.7566)" cx="9" cy="34.1" rx="2.6" ry=".9" fill="#a5203c"/><g fill="#51575b"><path d="m18.1 41.5l-2 2.8-.9-.5 2-2.9z"/><path d="m20.5 43.2l-1.9 2.7-.9-.5 1.9-2.8z"/><path d="m23 44.9l-1.9 2.6-.8-.5 1.8-2.6z"/><path d="m25.4 46.6l-1.6 2.4-.9-.6 1.7-2.3z"/><path d="m27.9 48.3l-1.5 2.2-.9-.6 1.5-2.1z"/></g><path d="m41.5 43.9c-6 .3-11.6 3.3-15.2 8-.9 1.2 2.2 3.5 3.1 2.3 2.4-3.1 6.8-6.2 12.3-6.5 1.4 0 1.3-3.8-.2-3.8" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f913.svg b/public/emoji/1f913.svg new file mode 100644 index 000000000..1dc83d764 --- /dev/null +++ b/public/emoji/1f913.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#fff"><circle cx="17" cy="30" r="11"/><circle cx="47" cy="30" r="11"/></g><g fill="#494949"><path d="m36 27c-1.8-1.3-6.2-1.3-8 0-1.1-1-.9-2.1-2-3.1 3.1-2.3 8.4-2.7 12 0-1.1 1-.9 2.1-2 3.1"/><path d="m47 17c-7.2 0-13 5.8-13 13s5.8 13 13 13 13-5.8 13-13-5.8-13-13-13m0 23c-5.5 0-10-4.5-10-10 0-5.5 4.5-10 10-10s10 4.5 10 10c0 5.5-4.5 10-10 10"/><path d="m17 17c-7.2 0-13 5.8-13 13 0 7.2 5.8 13 13 13 7.2 0 13-5.8 13-13s-5.8-13-13-13m0 23c-5.5 0-10-4.5-10-10 0-5.5 4.5-10 10-10s10 4.5 10 10c0 5.5-4.5 10-10 10"/></g><g fill="#664e27"><ellipse cx="20" cy="30.5" rx="4" ry="5"/><ellipse cx="44" cy="30.5" rx="4" ry="5"/><path d="m26.7 51.3c5.8 1.5 12 .4 16.9-3 1.2-.9-1.1-4-2.3-3.2-3.2 2.3-8.4 3.8-13.7 2.4-1.3-.3-2.4 3.4-.9 3.8"/></g><g fill="#917524"><path d="m53.2 15.7c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2.1-1.4 1.7"/><path d="m22.5 12.4c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.2.2 2.3-.4 2.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f914.svg b/public/emoji/1f914.svg new file mode 100644 index 000000000..3b5fe136f --- /dev/null +++ b/public/emoji/1f914.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M4,30c0,15.5,12.5,28,28,28s28-12.5,28-28S47.5,2,32,2S4,14.5,4,30z" fill="#ffdd67"/><g fill="#917524"><path d="m14.2 12c3.4-2 7.5-2.3 11.3-1 .5.2 1.3-1.7.7-1.9-4.3-1.6-9-1.2-13 1.1-.6.3.5 2.1 1 1.8"/><path d="m38.2 15c3.4-2 7.5-2.3 11.3-1 .5.2 1.3-1.7.7-1.9-4.3-1.6-9-1.2-13 1.1-.6.3.5 2 1 1.8"/></g><path d="m24.1 34.7c5.1-1.3 10.7-.4 15 2.6 1.1.7-.9 3.5-2 2.7-2.9-1.9-7.4-3.3-12.1-2.1-1.2.3-2.2-2.8-.9-3.2" fill="#664e27"/><path d="m42.8 29.1c-4.1 0-7.5-3.4-7.5-7.5 0-1.7.6-3.3 1.5-4.5 1.7-.5 3.6-.7 5.6-.7 2.4 0 4.7.4 6.7 1.1.8 1.2 1.3 2.6 1.3 4.2-.1 4.1-3.4 7.4-7.6 7.4" fill="#fff"/><path d="m43.8 16.4c.4.6.7 1.3.7 2.1 0 2.1-1.7 3.8-3.8 3.8s-3.7-1.7-3.7-3.7c0-.6.1-1.1.4-1.6 1.5-.4 3.2-.6 5-.6.5 0 1 0 1.4 0" fill="#664e27"/><path d="m21.2 29.1c-4.1 0-7.5-3.4-7.5-7.5 0-1.7.6-3.3 1.5-4.5 1.7-.5 3.6-.7 5.6-.7 2.4 0 4.7.4 6.7 1.1.8 1.2 1.3 2.6 1.3 4.2-.1 4.1-3.5 7.4-7.6 7.4" fill="#fff"/><path d="m22.2 16.4c.4.6.7 1.3.7 2.1 0 2.1-1.7 3.8-3.8 3.8s-3.8-1.7-3.8-3.8c0-.6.1-1.1.4-1.6 1.5-.4 3.2-.6 5-.6.6.1 1 .1 1.5.1" fill="#664e27"/><path d="m32.6 44c-4.2 1-14.9 2.3-16.8.3-.9-.9-.7-2.2-.4-4.5.3-2.3-1.9-4.7-3.5-4.9-1.9-.2-3 1.2-2.3 3.2 1.4 4.5-1.4 5.9-1.6 9.2-.1 1.9-.7 5.1 2.2 9.2 3.3 4.6 9 4.7 11 4.6 2.3-.1 3.3-.2 3.8-1.2.6-1.2.3-1.5.6-1.9.5-.9.8-.8 1.1-1.9.3-1.1-.5-1.8-.3-2.3.4-1.2 1.4-1 .4-3.8 3.4-.5 5.6-1 7.6-2.2 3.7-2 .5-4.3-1.8-3.8" fill="#fff"/><path d="m17.5 61.7c-3.4-.6-6.2-2.3-8-4.8-2.8-3.9-2.6-7-2.4-9.1 0-.2 0-.5 0-.7.1-1.4.5-2.5 1-3.6.7-1.6 1.3-2.9.5-5.3-.4-1.2-.3-2.4.5-3.2.7-.7 1.7-1.1 2.9-.9 0 0 .1 0 .1 0 2.1.4 4.5 3.2 4.2 5.9-.3 2.2-.4 3.2.2 3.8.1.1.4.4 1.5.5 3.8.7 11.3-.4 14.4-1.1.5-.1 1.1-.1 1.7 0 1.5.3 2.6 1.2 2.9 2.3.1.7.1 2-2 3.2-2 1.1-4.1 1.7-7 2.1.8 2-1.1 2.7-.7 3.5.5 1.1.4 2-.7 3.1-.8.7.2 1.6-.6 3-.9 1.5-2.4 1.6-4.6 1.7-1.5-.1-2.7-.1-3.9-.4m-7.6-24.5c.7 3.3.9 4.5-.3 7.2-1.8 3.6-2.5 13.8 8.2 15.7 6.5 1.2 7.5-.4 7.2-2.1-.2-1.1.7-1.5 1-1.9.7-1.2-.3-1.8-.3-2.3 0-.9.9-.9 1.1-1.8.3-1.6-1.7-2.2 0-2.3 3.3-.2 5.5-.8 7.4-2.1 1.8-1.2.5-3.7-1.9-3.2-5.6 1.2-14 2.6-16.8 0-1.3-1.2-.3-2.6-.4-5.3-.2-3.6-5.9-5-5.2-1.9" fill="#cccfd4"/></svg> \ No newline at end of file diff --git a/public/emoji/1f915.svg b/public/emoji/1f915.svg new file mode 100644 index 000000000..26dfd8cf4 --- /dev/null +++ b/public/emoji/1f915.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="31.9" cy="32.1" r="29.9" fill="#ffdd67"/><g fill="#664e27"><circle cx="43.7" cy="30" r="5"/><circle cx="20.2" cy="30" r="5"/></g><path d="m32 2c-6 0-11.7 1.8-16.4 4.9 17.7 9.1 33.2 23 41.7 41.2 3-4.6 4.7-10.2 4.7-16.1 0-16.6-13.4-30-30-30" fill="#cccfd4"/><path d="m32.9 3.6c-5.5 0-10.6 1.6-14.9 4.4 16.7 7.7 31.6 19.3 39.4 35.8 3.1-5.8 2.9-12.9 2.9-12.9-.1-15.1-12.3-27.3-27.4-27.3" fill="#fff"/><path d="m15.8 6.7c14.5-.1 28.9 3.3 41.9 9.8 2.7 4.5 4.3 9.8 4.3 15.5 0 .5 0 .9 0 1.4-17.2-10.6-37.4-15.3-57.5-13.4 2.4-5.5 6.4-10.1 11.3-13.3" fill="#cccfd4"/><path d="m17 8.1c13.6-.1 27.6 4 39.8 9.6 3.3 6.5 3.5 11.9 3.5 11.9-16.5-8.7-35.4-13.1-52.9-11.4 0 0 4.2-7.8 9.6-10.1" fill="#fff"/><path d="m40.3 42.8c-5.8-1.5-12-.4-16.9 3-1.2.9 1.1 4 2.3 3.2 3.2-2.3 8.4-3.8 13.7-2.4 1.3.3 2.4-3.3.9-3.8" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f916.svg b/public/emoji/1f916.svg new file mode 100644 index 000000000..047eae18f --- /dev/null +++ b/public/emoji/1f916.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.6 13.7c-.7-1-1.6-1.7-2.7-2.2-3.4-1.7-11.6-1.3-12.3-5.7-.9-5.7-5.9.1-6.8.1-1.1 0-1.6-3.9-3.7-3.9-2.2 0-2.7 3.9-3.7 3.9-.9 0-5.9-5.8-6.8-.1-.7 4.3-9 4-12.3 5.7-1 .5-2 1.2-2.7 2.2-.5.8.6 1.6 1.2.9 1.6-2 4.8-2.4 7.1-2.8 1.9-.4 4-.6 5.9-1.4 2.6-1 2.5-4.9 3.3-4.9.6 0 2.7 3 4.5 3 1.6 0 2.6-3.7 3.5-3.7.9 0 1.9 3.7 3.5 3.7 1.9 0 4-3 4.6-3 .8 0 .7 3.9 3.3 4.9 1.8.8 3.9 1 5.9 1.4 2.3.5 5.6.8 7.1 2.8.5.7 1.6-.2 1.1-.9" fill="#00b9f1"/><path d="M53,57c0,2.8-2.2,5-5,5H16c-2.8,0-5-2.2-5-5V36h42V57z" fill="#89967a"/><path d="m32 12c-15.5 0-21 8.5-21 24v21h42v-21c0-15.5-5.5-24-21-24" fill="#b6c4a7"/><g fill="#89967a"><path d="m11 55c-1.1 0-2-1.2-2-2.6v-6.8c0-1.4.9-2.6 2-2.6v12"/><path d="m53 43c1.1 0 2 1.2 2 2.6v6.8c0 1.4-.9 2.6-2 2.6v-12"/></g><g fill="#3e4347"><path d="m7 20h-2v30h2 2v-2h-2z"/><path d="m57 20v28h-2v2h2 2v-30z"/></g><circle cx="58" cy="20" r="4" fill="#00b9f1"/><g enable-background="new"><circle cx="6" cy="20" r="4" fill="#ff5263"/></g><path d="m21.5 39.5c-4.4 0-8-3.6-8-8 0-4.4 3.6-8 8-8 4.4 0 8 3.6 8 8 0 4.4-3.6 8-8 8" fill="#efffd9"/><circle cx="21.5" cy="31.5" r="6" fill="#545b61"/><circle cx="21.5" cy="31.5" r="2.3" fill="#ff5263"/><path d="m42.5 39.5c-4.4 0-8-3.6-8-8 0-4.4 3.6-8 8-8 4.4 0 8 3.6 8 8 0 4.4-3.6 8-8 8" fill="#efffd9"/><path d="m42.5 37.5c-3.3 0-6-2.7-6-6 0-3.3 2.7-6 6-6 3.3 0 6 2.7 6 6 0 3.3-2.7 6-6 6" fill="#545b61"/><circle cx="42.5" cy="31.5" r="2.3" fill="#ff5263"/><path d="m19.8 54.1c-7.4 0-7.4-13 0-13h24.5c7.4 0 7.4 13 0 13h-24.5" fill="#efffd9"/><path d="m20.5 52.6c-6 0-6-10 0-10h23c6 0 6 10 0 10h-23" fill="#89967a"/><g opacity=".7" fill="#3e4347"><path d="m21.2 50.7c0 1.2-2 1.2-2 0v-6.1c0-1.2 2-1.2 2 0v6.1"/><path d="m25.9 50.7c0 1.2-2 1.2-2 0v-6.1c0-1.2 2-1.2 2 0v6.1"/><path d="m30.6 50.7c0 1.2-2 1.2-2 0v-6.1c0-1.2 2-1.2 2 0v6.1"/><path d="m35.4 50.7c0 1.2-2 1.2-2 0v-6.1c0-1.2 2-1.2 2 0v6.1"/><path d="m40.1 50.7c0 1.2-2 1.2-2 0v-6.1c0-1.2 2-1.2 2 0v6.1"/><path d="m44.8 50.7c0 1.2-2 1.2-2 0v-6.1c0-1.2 2-1.2 2 0v6.1"/></g><circle cx="32" cy="37" r="2" fill="#f5f5f5"/><path transform="matrix(.7071-.7071.7071.7071-16.7765 33.4583)" fill="#545b61" d="m31.6 35h.8v4h-.8z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f917.svg b/public/emoji/1f917.svg new file mode 100644 index 000000000..238b5a782 --- /dev/null +++ b/public/emoji/1f917.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="30" r="28" fill="#ffdd67"/><g fill="#ff717f"><ellipse transform="matrix(.2588-.9659.9659.2588 16.2122 64.2167)" cx="49.9" cy="21.5" rx="6.1" ry="8.4" opacity=".8"/><ellipse transform="matrix(.8192-.5735.5735.8192-13.9487 12.1328)" cx="12.3" cy="28.2" rx="8.4" ry="6.1" opacity=".8"/></g><g fill="#664e27"><path d="m26.7 18.2c-2.5-4.3-5.3-6.1-7.8-5.6-2.5.4-4.6 3.1-5.4 8-.1.5.9 1.2 1.3.6 1.3-2 3.1-3 5.1-3.3 2-.4 4 0 5.9 1.4.5.3 1.2-.7.9-1.1"/><path d="m46.2 14.7c-2.5-4.2-5.3-6.1-7.8-5.6-2.5.4-4.6 3.2-5.4 8-.1.5.9 1.2 1.3.6 1.3-2 3.1-3 5.1-3.3 2-.4 4 0 5.9 1.4.4.3 1.1-.6.9-1.1"/><path d="m42.9 26.5c-6.3 6.3-14.3 7.7-22.4 3.9-1-.5-1.6.7-.8 1.6 2.8 3.2 7.8 5.6 13.4 4.6 5.6-1 9.5-5 11-9 .5-.9-.4-1.8-1.2-1.1"/></g><path d="m27.2 46.8c0 0 1.8-.6 1.1-3-.7-2.5-6.9 0-10-1.2 0 0 2.5-.8 1.7-2.9-.8-1.9-7.6-2.6-14.3 2.6-6.7 5.2-2.4 17.2 5.9 18.7 5.8 1 14.6.9 15.7-1.6.9-2-1.9-2.7-1.9-2.7s3.5 0 3.5-2.7c0-1.6-1.3-1.6-1.3-1.6s2.9-.4 2.9-3.1c.1-2.3-3.3-2.5-3.3-2.5" fill="#fff"/><path d="m28.4 46.9c2.2-1.5.3-5.1-2.4-4.7-2.3.4-6.3.4-6.3.4 0 0 1.3-.5 1-2.2-.3-1.7-2.7-4.2-12.3-.3-3.6 1.5-5.9 4.5-6.3 8.2-.4 4 1.4 8.7 4.3 10.8 3.2 2.4 10.7 3.8 17.9 2.4 4.8-.9 4.3-4 2.3-4.5 3.3-.6 3.6-3.4 2-4.2 3.7-1.2 2.7-5.8-.2-5.9m-2.6 5.1c-1.9.2-7 .6-7 .6s3.5.7 7.2.1c3.3-.5 3.1 2.8-1.5 3.4-2.2.3-5.7.4-5.7.4s3.2.5 4.9.3c4.4-.6 3.9 2.7-.2 3.3-7.3 1-13.2 0-16.1-2.1-4.1-3-6.5-13 1.5-16.7 3.6-1.7 9.5-3.2 10.4-1.2 1.2 2.9-4.2 3.2-4.2 3.2s4.4.6 10.7-.1c1.7-.2 3 1.9.9 3.1-1.8 1.1-7.9 1.5-7.9 1.5s3.3.1 7.9-.3c3.7-.3 4 3.9-.9 4.5" fill="#cccfd4"/><path d="m36.8 46.8c0 0-1.8-.6-1.1-3 .7-2.5 6.9 0 10-1.2 0 0-2.5-.8-1.7-2.9.8-1.9 7.6-2.6 14.3 2.6 6.7 5.2 2.3 17.2-5.9 18.6-5.8 1-14.6.9-15.7-1.6-.9-2 1.9-2.7 1.9-2.7s-3.5 0-3.5-2.7c0-1.6 1.3-1.6 1.3-1.6s-2.9-.4-2.9-3.1c-.1-2.2 3.3-2.4 3.3-2.4" fill="#fff"/><path d="m35.4 52.7c-1.5.8-1.2 3.6 2 4.2-2 .5-2.5 3.6 2.3 4.5 7.3 1.4 14.7.1 17.9-2.4 2.8-2.1 4.7-6.8 4.3-10.8-.4-3.7-2.7-6.7-6.3-8.2-9.7-3.9-12-1.5-12.3.3-.3 1.7 1 2.2 1 2.2 0 0-4 0-6.3-.4-2.7-.5-4.6 3.2-2.4 4.7-2.9.2-3.9 4.8-.2 5.9m1.9-5.2c4.6.4 7.9.3 7.9.3s-6.1-.4-7.9-1.5c-2.1-1.2-.8-3.3.9-3.1 6.4.8 10.7.1 10.7.1s-5.4-.4-4.2-3.2c.9-2 6.8-.5 10.4 1.2 8 3.8 5.5 13.7 1.5 16.7-2.8 2.1-8.8 3.2-16.1 2.1-4.2-.6-4.7-3.9-.2-3.3 1.7.2 4.9-.3 4.9-.3s-3.5-.1-5.7-.4c-4.6-.6-4.8-3.9-1.5-3.4 3.6.5 7.2-.1 7.2-.1s-5.1-.3-7-.6c-4.9-.6-4.6-4.8-.9-4.5" fill="#cccfd4"/></svg> \ No newline at end of file diff --git a/public/emoji/1f918-1f3fb.svg b/public/emoji/1f918-1f3fb.svg new file mode 100644 index 000000000..2ac3beae0 --- /dev/null +++ b/public/emoji/1f918-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m18.1 47.3c.4 2.3 2.7 3.8 5.1 3.4 2.4-.4 4-2.6 3.5-4.9l-6-32.7c-.4-2.3-2.7-3.8-5.1-3.4-2.4.4-4 2.6-3.5 4.9l6 32.7" fill="#ffe1bd"/><path d="m21 50.1c2.4-.4 4-2.6 3.6-4.9l-6-32.7c-.2-1.2-1-2.3-2-2.9 2 .1 3.8 1.5 4.2 3.5l6 32.7c.4 2.3-1.1 4.5-3.5 4.9-1.1.2-2.1 0-3-.5.1 0 .4 0 .7-.1" fill="#e6b796"/><g fill="#ffe1bd"><path d="m47.1 34.4c0 0-23.1 2-25.4-4.7l-6.1 4.5c0 0-1.9 11 1.1 18.4 3.2 7.9 13.7 7.5 13.7 7.5 10.8 2.2 15.2.5 19.7-9.9 1.6-3.7-3-15.8-3-15.8"/><path d="m39.5 39.2c-.1 2.3 1.7 4.3 4.1 4.4 2.4.1 4.5-1.7 4.6-4l1.8-33.2c.1-2.3-1.7-4.3-4.1-4.4-2.4-.1-4.5 1.7-4.6 4l-1.8 33.2"/></g><path d="m41.8 42.6c2.4.1 4.5-1.7 4.6-4l1.6-33.3c.1-1.3-.5-2.4-1.3-3.2 2 .5 3.4 2.3 3.3 4.3l-1.7 33.2c-.1 2.3-2.2 4.1-4.6 4-1.1-.1-2.1-.5-2.8-1.2.3.1.6.1.9.2" fill="#e6b796"/><g fill="#ffe1bd"><path d="m22.7 26.6c0-2.4 1.9-4.3 4.3-4.3h.1c2.4 0 4.3 1.9 4.3 4.3v6.7c0 2.4-1.9 4.3-4.3 4.3h-.1c-2.4 0-4.3-1.9-4.3-4.3v-6.7"/><path d="m31.5 26.1c0-2.4 1.9-4.3 4.3-4.3h.1c2.4 0 4.3 1.9 4.3 4.3v6.7c0 2.4-1.9 4.3-4.3 4.3h-.1c-2.4 0-4.3-1.9-4.3-4.3 0 0 0-6.7 0-6.7"/></g><g fill="#e6b796"><path d="m25.8 36c2.5 0 4.4-1.9 4.4-4.2v-6.7c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.7c0 2.4-1.9 4.2-4.3 4.2h-.1c-1.8 0-3.3-1-3.9-2.5.7.5 1.6.9 2.6.9"/><path d="m34.6 35.5c2.5 0 4.4-1.9 4.4-4.2v-6.7c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.7c0 2.4-1.9 4.2-4.3 4.2h-.1c-1.8 0-3.3-1-3.9-2.5.7.6 1.6.9 2.6.9"/><path d="m43.5 41.7c-5.9-2.1-16.3 1.8-14.9 12 0-9.6 8.9-11.9 13.9-11.9.6 0 1-.1 1-.1"/><path d="m42.1 31.8c-3.3-2.4-4.3.8-10.2.3-2.6-.2-4.3 5-.6 7.4 5.2 3.3 6-.5 7.2 1.1 1.2 1.7 2.5 2.2 3.5 4.1.7 1.4 6.7.1 7.7-2.6 1.9-5-2.5-6.4-7.6-10.3"/></g><path d="m42.4 32.8c-3.4-2.5-4.5.8-10.7.3-2.7-.2-4.5 5.2-.6 7.7 5.4 3.4 6.3-.5 7.5 1.2 1.3 1.8 2.6 2.3 3.7 4.3.8 1.5-2.2 6.5-2.2 6.5s5.4 5.6 7.1 3c3.2-4.9 3.7-7.7 4-10.8.5-7.2-3.4-8.2-8.8-12.2" fill="#ffe1bd"/><g fill="#e6b796"><path d="m41.4 46.3c.2.5.1 1.3-.2 2.1.6-1.3 1-2.7.7-3.4-1-2-1.7-2.5-3-4.3-1.2-1.7-2.1 2.2-7.5-1.2-2-1.3-2.5-3.3-2.1-5-1 1.7-.9 4.6 1.6 6.2 5.4 3.4 6.3-.5 7.5 1.2 1.4 1.9 2 2.4 3 4.4"/><path d="m46.6 34.9c6.9 5.3 3.9 15.7.6 20.1-5.2 6.9-10 5.9-16.7 4.5 0 0-8.8 1-13.6-6.8 3 8.2 13.6 7.8 13.6 7.8 7.2 2.2 12.2 2.7 17.7-4.4 3.4-4.5 7.2-16.9-1.6-21.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f918-1f3fc.svg b/public/emoji/1f918-1f3fc.svg new file mode 100644 index 000000000..edbd0b208 --- /dev/null +++ b/public/emoji/1f918-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m18.1 47.3c.4 2.3 2.7 3.8 5.1 3.4 2.4-.4 4-2.6 3.5-4.9l-6-32.7c-.4-2.3-2.7-3.8-5.1-3.4-2.4.4-4 2.6-3.5 4.9l6 32.7" fill="#fed0ac"/><path d="m21 50.1c2.4-.4 4-2.6 3.6-4.9l-6-32.7c-.2-1.2-1-2.3-2-2.9 2 .1 3.8 1.5 4.2 3.5l6 32.7c.4 2.3-1.1 4.5-3.5 4.9-1.1.2-2.1 0-3-.5.1 0 .4 0 .7-.1" fill="#e0a372"/><g fill="#fed0ac"><path d="m47.1 34.4c0 0-23.1 2-25.4-4.7l-6.1 4.5c0 0-1.9 11 1.1 18.4 3.2 7.9 13.7 7.5 13.7 7.5 10.8 2.2 15.2.5 19.7-9.9 1.6-3.7-3-15.8-3-15.8"/><path d="m39.5 39.2c-.1 2.3 1.7 4.3 4.1 4.4 2.4.1 4.5-1.7 4.6-4l1.7-33.2c.1-2.3-1.7-4.3-4.1-4.4-2.4-.1-4.5 1.7-4.6 4l-1.7 33.2"/></g><path d="m41.8 42.6c2.4.1 4.5-1.7 4.6-4l1.6-33.3c.1-1.3-.5-2.4-1.3-3.2 2 .5 3.4 2.3 3.3 4.3l-1.7 33.2c-.1 2.3-2.2 4.1-4.6 4-1.1-.1-2.1-.5-2.8-1.2.3.1.6.1.9.2" fill="#e0a372"/><g fill="#fed0ac"><path d="m22.7 26.6c0-2.4 1.9-4.3 4.3-4.3h.1c2.4 0 4.3 1.9 4.3 4.3v6.7c0 2.4-1.9 4.3-4.3 4.3h-.1c-2.4 0-4.3-1.9-4.3-4.3v-6.7"/><path d="m31.5 26.1c0-2.4 1.9-4.3 4.3-4.3h.1c2.4 0 4.3 1.9 4.3 4.3v6.7c0 2.4-1.9 4.3-4.3 4.3h-.1c-2.4 0-4.3-1.9-4.3-4.3 0 0 0-6.7 0-6.7"/></g><g fill="#e0a372"><path d="m25.8 36c2.5 0 4.4-1.9 4.4-4.2v-6.7c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.7c0 2.4-1.9 4.2-4.3 4.2h-.1c-1.8 0-3.3-1-3.9-2.5.7.5 1.6.9 2.6.9"/><path d="m34.6 35.5c2.5 0 4.4-1.9 4.4-4.2v-6.7c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.7c0 2.4-1.9 4.2-4.3 4.2h-.1c-1.8 0-3.3-1-3.9-2.5.7.6 1.6.9 2.6.9"/><path d="m43.5 41.7c-5.9-2.1-16.3 1.8-14.9 12 0-9.6 8.9-11.9 13.9-11.9.6 0 1-.1 1-.1"/><path d="m42.1 31.8c-3.3-2.4-4.3.8-10.2.3-2.6-.2-4.3 5-.6 7.4 5.2 3.3 6-.5 7.2 1.1 1.2 1.7 2.5 2.2 3.5 4.1.7 1.4 6.7.1 7.7-2.6 1.9-5-2.5-6.4-7.6-10.3"/></g><path d="m42.4 32.8c-3.4-2.5-4.5.8-10.7.3-2.7-.2-4.5 5.2-.6 7.7 5.4 3.4 6.3-.5 7.5 1.2 1.3 1.8 2.6 2.3 3.7 4.3.8 1.5-2.2 6.5-2.2 6.5s5.4 5.6 7.1 3c3.2-4.9 3.7-7.7 4-10.8.5-7.2-3.4-8.2-8.8-12.2" fill="#fed0ac"/><g fill="#e0a372"><path d="m41.4 46.3c.2.5.1 1.3-.2 2.1.6-1.3 1-2.7.7-3.4-1-2-1.7-2.5-3-4.3-1.2-1.7-2.1 2.2-7.5-1.2-2-1.3-2.5-3.3-2.1-5-1 1.7-.9 4.6 1.6 6.2 5.4 3.4 6.3-.5 7.5 1.2 1.4 1.9 2 2.4 3 4.4"/><path d="m46.6 34.9c6.9 5.3 3.9 15.7.6 20.1-5.2 6.9-10 5.9-16.7 4.5 0 0-8.8 1-13.6-6.8 3 8.2 13.6 7.8 13.6 7.8 7.2 2.2 12.2 2.7 17.7-4.4 3.4-4.5 7.2-16.9-1.6-21.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f918-1f3fd.svg b/public/emoji/1f918-1f3fd.svg new file mode 100644 index 000000000..39f8819a5 --- /dev/null +++ b/public/emoji/1f918-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m18.1 47.3c.4 2.3 2.7 3.8 5.1 3.4 2.4-.4 4-2.6 3.5-4.9l-6-32.7c-.4-2.3-2.7-3.8-5.1-3.4-2.4.4-4 2.6-3.5 4.9l6 32.7" fill="#d6a57c"/><path d="m21 50.1c2.4-.4 4-2.6 3.6-4.9l-6-32.7c-.2-1.2-1-2.3-2-2.9 2 .1 3.8 1.5 4.2 3.5l6 32.7c.4 2.3-1.1 4.5-3.5 4.9-1.1.2-2.1 0-3-.5.1 0 .4 0 .7-.1" fill="#b58360"/><g fill="#d6a57c"><path d="m47.1 34.4c0 0-23.1 2-25.4-4.7l-6.1 4.5c0 0-1.9 11 1.1 18.4 3.2 7.9 13.7 7.5 13.7 7.5 10.8 2.2 15.2.5 19.7-9.9 1.6-3.7-3-15.8-3-15.8"/><path d="m39.5 39.2c-.1 2.3 1.7 4.3 4.1 4.4 2.4.1 4.5-1.7 4.6-4l1.8-33.2c.1-2.3-1.7-4.3-4.1-4.4-2.4-.1-4.5 1.7-4.6 4l-1.8 33.2"/></g><path d="m41.8 42.6c2.4.1 4.5-1.7 4.6-4l1.6-33.3c.1-1.3-.5-2.4-1.3-3.2 2 .5 3.4 2.3 3.3 4.3l-1.7 33.2c-.1 2.3-2.2 4.1-4.6 4-1.1-.1-2.1-.5-2.8-1.2.3.1.6.1.9.2" fill="#b58360"/><g fill="#d6a57c"><path d="m22.7 26.6c0-2.4 1.9-4.3 4.3-4.3h.1c2.4 0 4.3 1.9 4.3 4.3v6.7c0 2.4-1.9 4.3-4.3 4.3h-.1c-2.4 0-4.3-1.9-4.3-4.3v-6.7"/><path d="m31.5 26.1c0-2.4 1.9-4.3 4.3-4.3h.1c2.4 0 4.3 1.9 4.3 4.3v6.7c0 2.4-1.9 4.3-4.3 4.3h-.1c-2.4 0-4.3-1.9-4.3-4.3 0 0 0-6.7 0-6.7"/></g><g fill="#b58360"><path d="m25.8 36c2.5 0 4.4-1.9 4.4-4.2v-6.7c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.7c0 2.4-1.9 4.2-4.3 4.2h-.1c-1.8 0-3.3-1-3.9-2.5.7.5 1.6.9 2.6.9"/><path d="m34.6 35.5c2.5 0 4.4-1.9 4.4-4.2v-6.7c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.7c0 2.4-1.9 4.2-4.3 4.2h-.1c-1.8 0-3.3-1-3.9-2.5.7.6 1.6.9 2.6.9"/><path d="m43.5 41.7c-5.9-2.1-16.3 1.8-14.9 12 0-9.6 8.9-11.9 13.9-11.9.6 0 1-.1 1-.1"/><path d="m42.1 31.8c-3.3-2.4-4.3.8-10.2.3-2.6-.2-4.3 5-.6 7.4 5.2 3.3 6-.5 7.2 1.1 1.2 1.7 2.5 2.2 3.5 4.1.7 1.4 6.7.1 7.7-2.6 1.9-5-2.5-6.4-7.6-10.3"/></g><path d="m42.4 32.8c-3.4-2.5-4.5.8-10.7.3-2.7-.2-4.5 5.2-.6 7.7 5.4 3.4 6.3-.5 7.5 1.2 1.3 1.8 2.6 2.3 3.7 4.3.8 1.5-2.2 6.5-2.2 6.5s5.4 5.6 7.1 3c3.2-4.9 3.7-7.7 4-10.8.5-7.2-3.4-8.2-8.8-12.2" fill="#d6a57c"/><g fill="#b58360"><path d="m41.4 46.3c.2.5.1 1.3-.2 2.1.6-1.3 1-2.7.7-3.4-1-2-1.7-2.5-3-4.3-1.2-1.7-2.1 2.2-7.5-1.2-2-1.3-2.5-3.3-2.1-5-1 1.7-.9 4.6 1.6 6.2 5.4 3.4 6.3-.5 7.5 1.2 1.4 1.9 2 2.4 3 4.4"/><path d="m46.6 34.9c6.9 5.3 3.9 15.7.6 20.1-5.2 6.9-10 5.9-16.7 4.5 0 0-8.8 1-13.6-6.8 3 8.2 13.6 7.8 13.6 7.8 7.2 2.2 12.2 2.7 17.7-4.4 3.4-4.5 7.2-16.9-1.6-21.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f918-1f3fe.svg b/public/emoji/1f918-1f3fe.svg new file mode 100644 index 000000000..b8b1f4500 --- /dev/null +++ b/public/emoji/1f918-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m18.1 47.3c.4 2.3 2.7 3.8 5.1 3.4 2.4-.4 4-2.6 3.5-4.9l-6-32.7c-.4-2.3-2.7-3.8-5.1-3.4-2.4.4-4 2.6-3.5 4.9l6 32.7" fill="#b47d56"/><path d="m21 50.1c2.4-.4 4-2.6 3.6-4.9l-6-32.7c-.2-1.2-1-2.3-2-2.9 2 .1 3.8 1.5 4.2 3.5l6 32.7c.4 2.3-1.1 4.5-3.5 4.9-1.1.2-2.1 0-3-.5.1 0 .4 0 .7-.1" fill="#935e3e"/><g fill="#b47d56"><path d="m47.1 34.4c0 0-23.1 2-25.4-4.7l-6.1 4.5c0 0-1.9 11 1.1 18.4 3.2 7.9 13.7 7.5 13.7 7.5 10.8 2.2 15.2.5 19.7-9.9 1.6-3.7-3-15.8-3-15.8"/><path d="m39.5 39.2c-.1 2.3 1.7 4.3 4.1 4.4 2.4.1 4.5-1.7 4.6-4l1.7-33.2c.1-2.3-1.7-4.3-4.1-4.4-2.4-.1-4.5 1.7-4.6 4l-1.7 33.2"/></g><path d="m41.8 42.6c2.4.1 4.5-1.7 4.6-4l1.6-33.3c.1-1.3-.5-2.4-1.3-3.2 2 .5 3.4 2.3 3.3 4.3l-1.7 33.2c-.1 2.3-2.2 4.1-4.6 4-1.1-.1-2.1-.5-2.8-1.2.3.1.6.1.9.2" fill="#935e3e"/><g fill="#b47d56"><path d="m22.7 26.6c0-2.4 1.9-4.3 4.3-4.3h.1c2.4 0 4.3 1.9 4.3 4.3v6.7c0 2.4-1.9 4.3-4.3 4.3h-.1c-2.4 0-4.3-1.9-4.3-4.3v-6.7"/><path d="m31.5 26.1c0-2.4 1.9-4.3 4.3-4.3h.1c2.4 0 4.3 1.9 4.3 4.3v6.7c0 2.4-1.9 4.3-4.3 4.3h-.1c-2.4 0-4.3-1.9-4.3-4.3 0 0 0-6.7 0-6.7"/></g><g fill="#935e3e"><path d="m25.8 36c2.5 0 4.4-1.9 4.4-4.2v-6.7c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.7c0 2.4-1.9 4.2-4.3 4.2h-.1c-1.8 0-3.3-1-3.9-2.5.7.5 1.6.9 2.6.9"/><path d="m34.6 35.5c2.5 0 4.4-1.9 4.4-4.2v-6.7c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.7c0 2.4-1.9 4.2-4.3 4.2h-.1c-1.8 0-3.3-1-3.9-2.5.7.6 1.6.9 2.6.9"/><path d="m43.5 41.7c-5.9-2.1-16.3 1.8-14.9 12 0-9.6 8.9-11.9 13.9-11.9.6 0 1-.1 1-.1"/><path d="m42.1 31.8c-3.3-2.4-4.3.8-10.2.3-2.6-.2-4.3 5-.6 7.4 5.2 3.3 6-.5 7.2 1.1 1.2 1.7 2.5 2.2 3.5 4.1.7 1.4 6.7.1 7.7-2.6 1.9-5-2.5-6.4-7.6-10.3"/></g><path d="m42.4 32.8c-3.4-2.5-4.5.8-10.7.3-2.7-.2-4.5 5.2-.6 7.7 5.4 3.4 6.3-.5 7.5 1.2 1.3 1.8 2.6 2.3 3.7 4.3.8 1.5-2.2 6.5-2.2 6.5s5.4 5.6 7.1 3c3.2-4.9 3.7-7.7 4-10.8.5-7.2-3.4-8.2-8.8-12.2" fill="#b47d56"/><g fill="#935e3e"><path d="m41.4 46.3c.2.5.1 1.3-.2 2.1.6-1.3 1-2.7.7-3.4-1-2-1.7-2.5-3-4.3-1.2-1.7-2.1 2.2-7.5-1.2-2-1.3-2.5-3.3-2.1-5-1 1.7-.9 4.6 1.6 6.2 5.4 3.4 6.3-.5 7.5 1.2 1.4 1.9 2 2.4 3 4.4"/><path d="m46.6 34.9c6.9 5.3 3.9 15.7.6 20.1-5.2 6.9-10 5.9-16.7 4.5 0 0-8.8 1-13.6-6.8 3 8.2 13.6 7.8 13.6 7.8 7.2 2.2 12.2 2.7 17.7-4.4 3.4-4.5 7.2-16.9-1.6-21.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f918-1f3ff.svg b/public/emoji/1f918-1f3ff.svg new file mode 100644 index 000000000..1dfaceff8 --- /dev/null +++ b/public/emoji/1f918-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m18.1 47.3c.4 2.3 2.7 3.8 5.1 3.4 2.4-.4 4-2.6 3.5-4.9l-6-32.7c-.4-2.3-2.7-3.8-5.1-3.4-2.4.4-4 2.6-3.5 4.9l6 32.7" fill="#8a6859"/><path d="m21 50.1c2.4-.4 4-2.6 3.6-4.9l-6-32.7c-.2-1.2-1-2.3-2-2.9 2 .1 3.8 1.5 4.2 3.5l6 32.7c.4 2.3-1.1 4.5-3.5 4.9-1.1.2-2.1 0-3-.5.1 0 .4 0 .7-.1" fill="#705041"/><g fill="#8a6859"><path d="m47.1 34.4c0 0-23.1 2-25.4-4.7l-6.1 4.5c0 0-1.9 11 1.1 18.4 3.2 7.9 13.7 7.5 13.7 7.5 10.8 2.2 15.2.5 19.7-9.9 1.6-3.7-3-15.8-3-15.8"/><path d="m39.5 39.2c-.1 2.3 1.7 4.3 4.1 4.4 2.4.1 4.5-1.7 4.6-4l1.8-33.2c.1-2.3-1.7-4.3-4.1-4.4-2.4-.1-4.5 1.7-4.6 4l-1.8 33.2"/></g><path d="m41.8 42.6c2.4.1 4.5-1.7 4.6-4l1.6-33.3c.1-1.3-.5-2.4-1.3-3.2 2 .5 3.4 2.3 3.3 4.3l-1.7 33.2c-.1 2.3-2.2 4.1-4.6 4-1.1-.1-2.1-.5-2.8-1.2.3.1.6.1.9.2" fill="#705041"/><g fill="#8a6859"><path d="m22.7 26.6c0-2.4 1.9-4.3 4.3-4.3h.1c2.4 0 4.3 1.9 4.3 4.3v6.7c0 2.4-1.9 4.3-4.3 4.3h-.1c-2.4 0-4.3-1.9-4.3-4.3v-6.7"/><path d="m31.5 26.1c0-2.4 1.9-4.3 4.3-4.3h.1c2.4 0 4.3 1.9 4.3 4.3v6.7c0 2.4-1.9 4.3-4.3 4.3h-.1c-2.4 0-4.3-1.9-4.3-4.3 0 0 0-6.7 0-6.7"/></g><g fill="#705041"><path d="m25.8 36c2.5 0 4.4-1.9 4.4-4.2v-6.7c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.7c0 2.4-1.9 4.2-4.3 4.2h-.1c-1.8 0-3.3-1-3.9-2.5.7.5 1.6.9 2.6.9"/><path d="m34.6 35.5c2.5 0 4.4-1.9 4.4-4.2v-6.7c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.7c0 2.4-1.9 4.2-4.3 4.2h-.1c-1.8 0-3.3-1-3.9-2.5.7.6 1.6.9 2.6.9"/><path d="m43.5 41.7c-5.9-2.1-16.3 1.8-14.9 12 0-9.6 8.9-11.9 13.9-11.9.6 0 1-.1 1-.1"/><path d="m42.1 31.8c-3.3-2.4-4.3.8-10.2.3-2.6-.2-4.3 5-.6 7.4 5.2 3.3 6-.5 7.2 1.1 1.2 1.7 2.5 2.2 3.5 4.1.7 1.4 6.7.1 7.7-2.6 1.9-5-2.5-6.4-7.6-10.3"/></g><path d="m42.4 32.8c-3.4-2.5-4.5.8-10.7.3-2.7-.2-4.5 5.2-.6 7.7 5.4 3.4 6.3-.5 7.5 1.2 1.3 1.8 2.6 2.3 3.7 4.3.8 1.5-2.2 6.5-2.2 6.5s5.4 5.6 7.1 3c3.2-4.9 3.7-7.7 4-10.8.5-7.2-3.4-8.2-8.8-12.2" fill="#8a6859"/><g fill="#705041"><path d="m41.4 46.3c.2.5.1 1.3-.2 2.1.6-1.3 1-2.7.7-3.4-1-2-1.7-2.5-3-4.3-1.2-1.7-2.1 2.2-7.5-1.2-2-1.3-2.5-3.3-2.1-5-1 1.7-.9 4.6 1.6 6.2 5.4 3.4 6.3-.5 7.5 1.2 1.4 1.9 2 2.4 3 4.4"/><path d="m46.6 34.9c6.9 5.3 3.9 15.7.6 20.1-5.2 6.9-10 5.9-16.7 4.5 0 0-8.8 1-13.6-6.8 3 8.2 13.6 7.8 13.6 7.8 7.2 2.2 12.2 2.7 17.7-4.4 3.4-4.5 7.2-16.9-1.6-21.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f918.svg b/public/emoji/1f918.svg new file mode 100644 index 000000000..125c33854 --- /dev/null +++ b/public/emoji/1f918.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m18.1 47.3c.4 2.3 2.7 3.8 5.1 3.4 2.4-.4 4-2.6 3.5-4.9l-6-32.7c-.4-2.3-2.7-3.8-5.1-3.4-2.4.4-4 2.6-3.5 4.9l6 32.7" fill="#ffdd67"/><path d="m21 50.1c2.4-.4 4-2.6 3.6-4.9l-6-32.7c-.2-1.2-1-2.3-2-2.9 2 .1 3.8 1.5 4.2 3.5l6 32.7c.4 2.3-1.1 4.5-3.5 4.9-1.1.2-2.1 0-3-.5.1 0 .4 0 .7-.1" fill="#eba352"/><g fill="#ffdd67"><path d="m47.1 34.4c0 0-23.1 2-25.4-4.7l-6.1 4.5c0 0-1.9 11 1.1 18.4 3.2 7.9 13.7 7.5 13.7 7.5 10.8 2.2 15.2.5 19.7-9.9 1.6-3.7-3-15.8-3-15.8"/><path d="m39.5 39.2c-.1 2.3 1.7 4.3 4.1 4.4 2.4.1 4.5-1.7 4.6-4l1.8-33.2c.1-2.3-1.7-4.3-4.1-4.4-2.4-.1-4.5 1.7-4.6 4l-1.8 33.2"/></g><path d="m41.8 42.6c2.4.1 4.5-1.7 4.6-4l1.6-33.3c.1-1.3-.5-2.4-1.3-3.2 2 .5 3.4 2.3 3.3 4.3l-1.7 33.2c-.1 2.3-2.2 4.1-4.6 4-1.1-.1-2.1-.5-2.8-1.2.3.1.6.1.9.2" fill="#eba352"/><g fill="#ffdd67"><path d="m22.7 26.6c0-2.4 1.9-4.3 4.3-4.3h.1c2.4 0 4.3 1.9 4.3 4.3v6.7c0 2.4-1.9 4.3-4.3 4.3h-.1c-2.4 0-4.3-1.9-4.3-4.3v-6.7"/><path d="m31.5 26.1c0-2.4 1.9-4.3 4.3-4.3h.1c2.4 0 4.3 1.9 4.3 4.3v6.7c0 2.4-1.9 4.3-4.3 4.3h-.1c-2.4 0-4.3-1.9-4.3-4.3 0 0 0-6.7 0-6.7"/></g><g fill="#eba352"><path d="m25.8 36c2.5 0 4.4-1.9 4.4-4.2v-6.7c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.7c0 2.4-1.9 4.2-4.3 4.2h-.1c-1.8 0-3.3-1-3.9-2.5.7.5 1.6.9 2.6.9"/><path d="m34.6 35.5c2.5 0 4.4-1.9 4.4-4.2v-6.7c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.7c0 2.4-1.9 4.2-4.3 4.2h-.1c-1.8 0-3.3-1-3.9-2.5.7.6 1.6.9 2.6.9"/><path d="m43.5 41.7c-5.9-2.1-16.3 1.8-14.9 12 0-9.6 8.9-11.9 13.9-11.9.6 0 1-.1 1-.1"/><path d="m42.1 31.8c-3.3-2.4-4.3.8-10.2.3-2.6-.2-4.3 5-.6 7.4 5.2 3.3 6-.5 7.2 1.1 1.2 1.7 2.5 2.2 3.5 4.1.7 1.4 6.7.1 7.7-2.6 1.9-5-2.5-6.4-7.6-10.3"/></g><path d="m42.4 32.8c-3.4-2.5-4.5.8-10.7.3-2.7-.2-4.5 5.2-.6 7.7 5.4 3.4 6.3-.5 7.5 1.2 1.3 1.8 2.6 2.3 3.7 4.3.8 1.5-2.2 6.5-2.2 6.5s5.4 5.6 7.1 3c3.2-4.9 3.7-7.7 4-10.8.5-7.2-3.4-8.2-8.8-12.2" fill="#ffdd67"/><g fill="#eba352"><path d="m41.4 46.3c.2.5.1 1.3-.2 2.1.6-1.3 1-2.7.7-3.4-1-2-1.7-2.5-3-4.3-1.2-1.7-2.1 2.2-7.5-1.2-2-1.3-2.5-3.3-2.1-5-1 1.7-.9 4.6 1.6 6.2 5.4 3.4 6.3-.5 7.5 1.2 1.4 1.9 2 2.4 3 4.4"/><path d="m46.6 34.9c6.9 5.3 3.9 15.7.6 20.1-5.2 6.9-10 5.9-16.7 4.5 0 0-8.8 1-13.6-6.8 3 8.2 13.6 7.8 13.6 7.8 7.2 2.2 12.2 2.7 17.7-4.4 3.4-4.5 7.2-16.9-1.6-21.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f919-1f3fb.svg b/public/emoji/1f919-1f3fb.svg new file mode 100644 index 000000000..6798a545f --- /dev/null +++ b/public/emoji/1f919-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe1bd"><path d="m47.8 31c0 0-8.6-6.5-9.8-8.5-1.4-2.4-2.1-6.1 1.9-8.6 4.2-2.7 6.3-7 5-9.6-1.6-3.2-5.1-3.1-7.7.4-5.9 7.6-12.5 10.9-16.2 16.7-2.2 3.4-5.1 8.6-6.5 12.4-2 5.5 2 12.4 5.6 14.4l7.2 4.2 20.5-21.4"/><path d="m28.7 52.5c2.4 2.1 8.5 8.1 8.5 8.1 3.7 3.2 8.6-2.2 4.9-5.4l-10.8-9.8c.1 0-6.2 3.9-2.6 7.1"/></g><path d="m42.3 55.3c2.9 3-1.6 7.8-4.9 4.4-2.6-2.7-5.1-5.5-10.1-8.6-2.9-1.8-5.9-3.5-5.9-3.5-3.6-2.1-7.5-8.3-5.4-13.8 1.4-3.7 4.1-8.8 6.3-12.1 3.7-5.8 10.2-9.5 16.1-17.1.8-1.1 2.5-2.7 4.4-2.3-1.7-.6-3.8.2-5.6 2.5-5.9 7.5-12.5 10.8-16.2 16.6-2.2 3.4-5.1 8.6-6.5 12.4-2 5.5 2 12.4 5.6 14.4l6.5 3.8c5.5 3.4 7.1 5.9 10.3 8.7 1.7 1.4 4 1.9 5.5.2 1.8-2 1.4-4.2-.1-5.6" fill="#e6b796"/><path d="m37.7 22.2c11.5 6.4 12.3 10.9 12.3 13.6-.1 4.9-6.8 5-8 .8l-.6-5.9c-.5-5-8-10.9-3.7-8.5" fill="#ffe1bd"/><path d="m23 31.5c4.3 2.6 9.8 1.4 12.7-2.7-.2.6-.4 1.2-.8 1.7-2.2 3.6-6.8 4.8-10.4 2.7-1-.6-1.9-1.5-2.5-2.4.4.2.7.5 1 .7" fill="#e6b796"/><path d="m36.8 42l-3.6.3-2.7-2.3c-3.3-2.7-7.6 2.7-4.4 5.4l3.9 3.2c.8.6 1.4.8 2.4.7l5.1-.5c4.2-.3 3.5-7.2-.7-6.8" fill="#ffe1bd"/><path d="m38.1 48.2l-5.1.4c-1.1.1-1.7-.1-2.4-.7l-3.9-3.2c-1.4-1.2-1.4-2.9-.6-4.2-1.3 1.3-1.7 3.5 0 4.9l3.9 3.2c.8.6 1.4.8 2.4.7l5.1-.5c1.1-.1 1.9-.7 2.4-1.5-.5.5-1.1.8-1.8.9" fill="#e6b796"/><path d="m41.3 36l-4.1.4-3.2-2.7c-3.8-3.1-8.9 3.1-5.1 6.3l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c4.8-.4 4-8.5-.9-8" fill="#ffe1bd"/><path d="m42.8 43.2l-5.9.6c-1.2.1-1.9-.2-2.8-.8l-4.6-3.8c-1.7-1.4-1.6-3.4-.7-4.9-1.5 1.6-2 4.1 0 5.7l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c1.3-.1 2.2-.8 2.8-1.8-.6.6-1.3 1-2.1 1" fill="#e6b796"/><path d="m45.8 31.7l-4.1.4-3.2-2.7c-3.8-3.1-8.9 3.1-5.1 6.3l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c4.8-.4 4-8.5-.9-8" fill="#ffe1bd"/><g fill="#e6b796"><path d="m42.1 32.7c0 0 1.3-.9 3.6-.7-1.7-.9-3.7-.3-3.7-.3s-3.9-4.6-7.5-2.7c3.8-.8 7.6 3.7 7.6 3.7"/><path d="m47.2 38.9l-5.9.6c-1.2.1-1.9-.2-2.8-.8l-4.6-3.8c-1.7-1.4-1.6-3.4-.7-4.9-1.5 1.6-2 4.1 0 5.7l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c1.3-.1 2.2-.8 2.8-1.8-.5.6-1.2.9-2.1 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f919-1f3fc.svg b/public/emoji/1f919-1f3fc.svg new file mode 100644 index 000000000..1c604faa3 --- /dev/null +++ b/public/emoji/1f919-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><path d="m47.8 31c0 0-8.6-6.5-9.8-8.5-1.4-2.4-2.1-6.1 1.9-8.6 4.2-2.7 6.3-7 5-9.6-1.6-3.2-5.1-3.1-7.7.4-5.9 7.6-12.5 10.9-16.2 16.7-2.2 3.4-5.1 8.6-6.5 12.4-2 5.5 2 12.4 5.6 14.4l7.2 4.2 20.5-21.4"/><path d="m28.7 52.5c2.4 2.1 8.5 8.1 8.5 8.1 3.7 3.2 8.6-2.2 4.9-5.4l-10.8-9.8c.1 0-6.2 3.9-2.6 7.1"/></g><path d="m42.3 55.3c2.9 3-1.6 7.8-4.9 4.4-2.6-2.7-5.1-5.5-10.1-8.6-2.9-1.8-5.9-3.5-5.9-3.5-3.6-2.1-7.5-8.3-5.4-13.8 1.4-3.7 4.1-8.8 6.3-12.1 3.7-5.8 10.2-9.5 16.1-17.1.8-1.1 2.5-2.7 4.4-2.3-1.7-.6-3.8.2-5.6 2.5-5.9 7.5-12.5 10.8-16.2 16.6-2.2 3.4-5.1 8.6-6.5 12.4-2 5.5 2 12.4 5.6 14.4l6.5 3.8c5.5 3.4 7.1 5.9 10.3 8.7 1.7 1.4 4 1.9 5.5.2 1.8-2 1.4-4.2-.1-5.6" fill="#e0a372"/><path d="m37.7 22.2c11.5 6.4 12.3 10.9 12.3 13.6-.1 4.9-6.8 5-8 .8l-.6-5.9c-.5-5-8-10.9-3.7-8.5" fill="#fed0ac"/><path d="m23 31.5c4.3 2.6 9.8 1.4 12.7-2.7-.2.6-.4 1.2-.8 1.7-2.2 3.6-6.8 4.8-10.4 2.7-1-.6-1.9-1.5-2.5-2.4.4.2.7.5 1 .7" fill="#e0a372"/><path d="m36.8 42l-3.6.3-2.7-2.3c-3.3-2.7-7.6 2.7-4.4 5.4l3.9 3.2c.7.6 1.4.8 2.4.7l5.1-.5c4.2-.3 3.5-7.2-.7-6.8" fill="#fed0ac"/><path d="m38.1 48.2l-5.1.4c-1.1.1-1.7-.1-2.4-.7l-3.9-3.2c-1.4-1.2-1.4-2.9-.6-4.2-1.3 1.3-1.7 3.5 0 4.9l3.9 3.2c.7.6 1.4.8 2.4.7l5.1-.5c1.1-.1 1.9-.7 2.4-1.5-.5.5-1.1.8-1.8.9" fill="#e0a372"/><path d="m41.3 36l-4.1.4-3.2-2.7c-3.8-3.1-8.9 3.1-5.1 6.3l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c4.8-.4 4-8.5-.9-8" fill="#fed0ac"/><path d="m42.8 43.2l-5.9.6c-1.2.1-1.9-.2-2.8-.8l-4.6-3.8c-1.7-1.4-1.6-3.4-.7-4.9-1.5 1.6-2 4.1 0 5.7l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c1.3-.1 2.2-.8 2.8-1.8-.6.6-1.3 1-2.1 1" fill="#e0a372"/><path d="m45.8 31.7l-4.1.4-3.2-2.7c-3.8-3.1-8.9 3.1-5.1 6.3l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c4.8-.4 4-8.5-.9-8" fill="#fed0ac"/><g fill="#e0a372"><path d="m42.1 32.7c0 0 1.3-.9 3.6-.7-1.7-.9-3.7-.3-3.7-.3s-3.9-4.6-7.5-2.7c3.8-.8 7.6 3.7 7.6 3.7"/><path d="m47.2 38.9l-5.9.6c-1.2.1-1.9-.2-2.8-.8l-4.6-3.8c-1.7-1.4-1.6-3.4-.7-4.9-1.5 1.6-2 4.1 0 5.7l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c1.3-.1 2.2-.8 2.8-1.8-.5.6-1.2.9-2.1 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f919-1f3fd.svg b/public/emoji/1f919-1f3fd.svg new file mode 100644 index 000000000..727063804 --- /dev/null +++ b/public/emoji/1f919-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d6a57c"><path d="m47.8 31c0 0-8.6-6.5-9.8-8.5-1.4-2.4-2.1-6.1 1.9-8.6 4.2-2.7 6.3-7 5-9.6-1.6-3.2-5.1-3.1-7.7.4-5.9 7.6-12.5 10.9-16.2 16.7-2.2 3.4-5.1 8.6-6.5 12.4-2 5.5 2 12.4 5.6 14.4l7.2 4.2 20.5-21.4"/><path d="m28.7 52.5c2.4 2.1 8.5 8.1 8.5 8.1 3.7 3.2 8.6-2.2 4.9-5.4l-10.8-9.8c.1 0-6.2 3.9-2.6 7.1"/></g><path d="m42.3 55.3c2.9 3-1.6 7.8-4.9 4.4-2.6-2.7-5.1-5.5-10.1-8.6-2.9-1.8-5.9-3.5-5.9-3.5-3.6-2.1-7.5-8.3-5.4-13.8 1.4-3.7 4.1-8.8 6.3-12.1 3.7-5.8 10.2-9.5 16.1-17.1.8-1.1 2.5-2.7 4.4-2.3-1.7-.6-3.8.2-5.6 2.5-5.9 7.5-12.5 10.8-16.2 16.6-2.2 3.4-5.1 8.6-6.5 12.4-2 5.5 2 12.4 5.6 14.4l6.5 3.8c5.5 3.4 7.1 5.9 10.3 8.7 1.7 1.4 4 1.9 5.5.2 1.8-2 1.4-4.2-.1-5.6" fill="#b58360"/><path d="m37.7 22.2c11.5 6.4 12.3 10.9 12.3 13.6-.1 4.9-6.8 5-8 .8l-.6-5.9c-.5-5-8-10.9-3.7-8.5" fill="#d6a57c"/><path d="m23 31.5c4.3 2.6 9.8 1.4 12.7-2.7-.2.6-.4 1.2-.8 1.7-2.2 3.6-6.8 4.8-10.4 2.7-1-.6-1.9-1.5-2.5-2.4.4.2.7.5 1 .7" fill="#b58360"/><path d="m36.8 42l-3.6.3-2.7-2.3c-3.3-2.7-7.6 2.7-4.4 5.4l3.9 3.2c.7.6 1.4.8 2.4.7l5.1-.5c4.2-.3 3.5-7.2-.7-6.8" fill="#d6a57c"/><path d="m38.1 48.2l-5.1.4c-1.1.1-1.7-.1-2.4-.7l-3.9-3.2c-1.4-1.2-1.4-2.9-.6-4.2-1.3 1.3-1.7 3.5 0 4.9l3.9 3.2c.7.6 1.4.8 2.4.7l5.1-.5c1.1-.1 1.9-.7 2.4-1.5-.5.5-1.1.8-1.8.9" fill="#b58360"/><path d="m41.3 36l-4.1.4-3.2-2.7c-3.8-3.1-8.9 3.1-5.1 6.3l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c4.8-.4 4-8.5-.9-8" fill="#d6a57c"/><path d="m42.8 43.2l-5.9.6c-1.2.1-1.9-.2-2.8-.8l-4.6-3.8c-1.7-1.4-1.6-3.4-.7-4.9-1.5 1.6-2 4.1 0 5.7l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c1.3-.1 2.2-.8 2.8-1.8-.6.6-1.3 1-2.1 1" fill="#b58360"/><path d="m45.8 31.7l-4.1.4-3.2-2.7c-3.8-3.1-8.9 3.1-5.1 6.3l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c4.8-.4 4-8.5-.9-8" fill="#d6a57c"/><g fill="#b58360"><path d="m42.1 32.7c0 0 1.3-.9 3.6-.7-1.7-.9-3.7-.3-3.7-.3s-3.9-4.6-7.5-2.7c3.8-.8 7.6 3.7 7.6 3.7"/><path d="m47.2 38.9l-5.9.6c-1.2.1-1.9-.2-2.8-.8l-4.6-3.8c-1.7-1.4-1.6-3.4-.7-4.9-1.5 1.6-2 4.1 0 5.7l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c1.3-.1 2.2-.8 2.8-1.8-.5.6-1.2.9-2.1 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f919-1f3fe.svg b/public/emoji/1f919-1f3fe.svg new file mode 100644 index 000000000..c7d9afa18 --- /dev/null +++ b/public/emoji/1f919-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b47d56"><path d="m47.8 31c0 0-8.6-6.5-9.8-8.5-1.4-2.4-2.1-6.1 1.9-8.6 4.2-2.7 6.3-7 5-9.6-1.6-3.2-5.1-3.1-7.7.4-5.9 7.6-12.5 10.9-16.2 16.7-2.2 3.4-5.1 8.6-6.5 12.4-2 5.5 2 12.4 5.6 14.4l7.2 4.2 20.5-21.4"/><path d="m28.7 52.5c2.4 2.1 8.5 8.1 8.5 8.1 3.7 3.2 8.6-2.2 4.9-5.4l-10.8-9.8c.1 0-6.2 3.9-2.6 7.1"/></g><path d="m42.3 55.3c2.9 3-1.6 7.8-4.9 4.4-2.6-2.7-5.1-5.5-10.1-8.6-2.9-1.8-5.9-3.5-5.9-3.5-3.6-2.1-7.5-8.3-5.4-13.8 1.4-3.7 4.1-8.8 6.3-12.1 3.7-5.8 10.2-9.5 16.1-17.1.8-1.1 2.5-2.7 4.4-2.3-1.7-.6-3.8.2-5.6 2.5-5.9 7.5-12.5 10.8-16.2 16.6-2.2 3.4-5.1 8.6-6.5 12.4-2 5.5 2 12.4 5.6 14.4l6.5 3.8c5.5 3.4 7.1 5.9 10.3 8.7 1.7 1.4 4 1.9 5.5.2 1.8-2 1.4-4.2-.1-5.6" fill="#935e3e"/><path d="m37.7 22.2c11.5 6.4 12.3 10.9 12.3 13.6-.1 4.9-6.8 5-8 .8l-.6-5.9c-.5-5-8-10.9-3.7-8.5" fill="#b47d56"/><path d="m23 31.5c4.3 2.6 9.8 1.4 12.7-2.7-.2.6-.4 1.2-.8 1.7-2.2 3.6-6.8 4.8-10.4 2.7-1-.6-1.9-1.5-2.5-2.4.4.2.7.5 1 .7" fill="#935e3e"/><path d="m36.8 42l-3.6.3-2.7-2.3c-3.3-2.7-7.6 2.7-4.4 5.4l3.9 3.2c.8.6 1.4.8 2.4.7l5.1-.5c4.2-.3 3.5-7.2-.7-6.8" fill="#b47d56"/><path d="m38.1 48.2l-5.1.4c-1.1.1-1.7-.1-2.4-.7l-3.9-3.2c-1.4-1.2-1.4-2.9-.6-4.2-1.3 1.3-1.7 3.5 0 4.9l3.9 3.2c.7.6 1.4.8 2.4.7l5.1-.5c1.1-.1 1.9-.7 2.4-1.5-.5.5-1.1.8-1.8.9" fill="#935e3e"/><path d="m41.3 36l-4.1.4-3.2-2.7c-3.8-3.1-8.9 3.1-5.1 6.3l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c4.8-.4 4-8.5-.9-8" fill="#b47d56"/><path d="m42.8 43.2l-5.9.6c-1.2.1-1.9-.2-2.8-.8l-4.6-3.8c-1.7-1.4-1.6-3.4-.7-4.9-1.5 1.6-2 4.1 0 5.7l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c1.3-.1 2.2-.8 2.8-1.8-.6.6-1.3 1-2.1 1" fill="#935e3e"/><path d="m45.8 31.7l-4.1.4-3.2-2.7c-3.8-3.1-8.9 3.1-5.1 6.3l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c4.8-.4 4-8.5-.9-8" fill="#b47d56"/><g fill="#935e3e"><path d="m42.1 32.7c0 0 1.3-.9 3.6-.7-1.7-.9-3.7-.3-3.7-.3s-3.9-4.6-7.5-2.7c3.8-.8 7.6 3.7 7.6 3.7"/><path d="m47.2 38.9l-5.9.6c-1.2.1-1.9-.2-2.8-.8l-4.6-3.8c-1.7-1.4-1.6-3.4-.7-4.9-1.5 1.6-2 4.1 0 5.7l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c1.3-.1 2.2-.8 2.8-1.8-.5.6-1.2.9-2.1 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f919-1f3ff.svg b/public/emoji/1f919-1f3ff.svg new file mode 100644 index 000000000..7f9581986 --- /dev/null +++ b/public/emoji/1f919-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a6859"><path d="m47.8 31c0 0-8.6-6.5-9.8-8.5-1.4-2.4-2.1-6.1 1.9-8.6 4.2-2.7 6.3-7 5-9.6-1.6-3.2-5.1-3.1-7.7.4-5.9 7.6-12.5 10.9-16.2 16.7-2.2 3.4-5.1 8.6-6.5 12.4-2 5.5 2 12.4 5.6 14.4l7.2 4.2 20.5-21.4"/><path d="m28.7 52.5c2.4 2.1 8.5 8.1 8.5 8.1 3.7 3.2 8.6-2.2 4.9-5.4l-10.8-9.8c.1 0-6.2 3.9-2.6 7.1"/></g><path d="m42.3 55.3c2.9 3-1.6 7.8-4.9 4.4-2.6-2.7-5.1-5.5-10.1-8.6-2.9-1.8-5.9-3.5-5.9-3.5-3.6-2.1-7.5-8.3-5.4-13.8 1.4-3.7 4.1-8.8 6.3-12.1 3.7-5.8 10.2-9.5 16.1-17.1.8-1.1 2.5-2.7 4.4-2.3-1.7-.6-3.8.2-5.6 2.5-5.9 7.5-12.5 10.8-16.2 16.6-2.2 3.4-5.1 8.6-6.5 12.4-2 5.5 2 12.4 5.6 14.4l6.5 3.8c5.5 3.4 7.1 5.9 10.3 8.7 1.7 1.4 4 1.9 5.5.2 1.8-2 1.4-4.2-.1-5.6" fill="#705041"/><path d="m37.7 22.2c11.5 6.4 12.3 10.9 12.3 13.6-.1 4.9-6.8 5-8 .8l-.6-5.9c-.5-5-8-10.9-3.7-8.5" fill="#8a6859"/><path d="m23 31.5c4.3 2.6 9.8 1.4 12.7-2.7-.2.6-.4 1.2-.8 1.7-2.2 3.6-6.8 4.8-10.4 2.7-1-.6-1.9-1.5-2.5-2.4.4.2.7.5 1 .7" fill="#705041"/><path d="m36.8 42l-3.6.3-2.7-2.3c-3.3-2.7-7.6 2.7-4.4 5.4l3.9 3.2c.8.6 1.4.8 2.4.7l5.1-.5c4.2-.3 3.5-7.2-.7-6.8" fill="#8a6859"/><path d="m38.1 48.2l-5.1.4c-1.1.1-1.7-.1-2.4-.7l-3.9-3.2c-1.4-1.2-1.4-2.9-.6-4.2-1.3 1.3-1.7 3.5 0 4.9l3.9 3.2c.8.6 1.4.8 2.4.7l5.1-.5c1.1-.1 1.9-.7 2.4-1.5-.5.5-1.1.8-1.8.9" fill="#705041"/><path d="m41.3 36l-4.1.4-3.2-2.7c-3.8-3.1-8.9 3.1-5.1 6.3l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c4.8-.4 4-8.5-.9-8" fill="#8a6859"/><path d="m42.8 43.2l-5.9.6c-1.2.1-1.9-.2-2.8-.8l-4.6-3.8c-1.7-1.4-1.6-3.4-.7-4.9-1.5 1.6-2 4.1 0 5.7l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c1.3-.1 2.2-.8 2.8-1.8-.6.6-1.3 1-2.1 1" fill="#705041"/><path d="m45.8 31.7l-4.1.4-3.2-2.7c-3.8-3.1-8.9 3.1-5.1 6.3l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c4.8-.4 4-8.5-.9-8" fill="#8a6859"/><g fill="#705041"><path d="m42.1 32.7c0 0 1.3-.9 3.6-.7-1.7-.9-3.7-.3-3.7-.3s-3.9-4.6-7.5-2.7c3.8-.8 7.6 3.7 7.6 3.7"/><path d="m47.2 38.9l-5.9.6c-1.2.1-1.9-.2-2.8-.8l-4.6-3.8c-1.7-1.4-1.6-3.4-.7-4.9-1.5 1.6-2 4.1 0 5.7l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c1.3-.1 2.2-.8 2.8-1.8-.5.6-1.2.9-2.1 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f919.svg b/public/emoji/1f919.svg new file mode 100644 index 000000000..84df19cce --- /dev/null +++ b/public/emoji/1f919.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffdd67"><path d="m47.8 31c0 0-8.6-6.5-9.8-8.5-1.4-2.4-2.1-6.1 1.9-8.6 4.2-2.7 6.3-7 5-9.6-1.6-3.2-5.1-3.1-7.7.4-5.9 7.6-12.5 10.9-16.2 16.7-2.2 3.4-5.1 8.6-6.5 12.4-2 5.5 2 12.4 5.6 14.4l7.2 4.2 20.5-21.4"/><path d="m28.7 52.5c2.4 2.1 8.5 8.1 8.5 8.1 3.7 3.2 8.6-2.2 4.9-5.4l-10.8-9.8c.1 0-6.2 3.9-2.6 7.1"/></g><path d="m42.3 55.3c2.9 3-1.6 7.8-4.9 4.4-2.6-2.7-5.1-5.5-10.1-8.6-2.9-1.8-5.9-3.5-5.9-3.5-3.6-2.1-7.5-8.3-5.4-13.8 1.4-3.7 4.1-8.8 6.3-12.1 3.7-5.8 10.2-9.5 16.1-17.1.8-1.1 2.5-2.7 4.4-2.3-1.7-.6-3.8.2-5.6 2.5-5.9 7.5-12.5 10.8-16.2 16.6-2.2 3.4-5.1 8.6-6.5 12.4-2 5.5 2 12.4 5.6 14.4l6.5 3.8c5.5 3.4 7.1 5.9 10.3 8.7 1.7 1.4 4 1.9 5.5.2 1.8-2 1.4-4.2-.1-5.6" fill="#eba352"/><path d="m37.7 22.2c11.5 6.4 12.3 10.9 12.3 13.6-.1 4.9-6.8 5-8 .8l-.6-5.9c-.5-5-8-10.9-3.7-8.5" fill="#ffdd67"/><path d="m23 31.5c4.3 2.6 9.8 1.4 12.7-2.7-.2.6-.4 1.2-.8 1.7-2.2 3.6-6.8 4.8-10.4 2.6-1-.6-1.9-1.5-2.5-2.4.4.3.7.6 1 .8" fill="#eba352"/><path d="m36.8 42l-3.6.3-2.7-2.3c-3.3-2.7-7.6 2.7-4.4 5.4l3.9 3.2c.8.6 1.4.8 2.4.7l5.1-.5c4.2-.3 3.5-7.2-.7-6.8" fill="#ffdd67"/><path d="m38.1 48.2l-5.1.4c-1.1.1-1.7-.1-2.4-.7l-3.9-3.2c-1.4-1.2-1.4-2.9-.6-4.2-1.3 1.3-1.7 3.5 0 4.9l3.9 3.2c.7.6 1.4.8 2.4.7l5.1-.5c1.1-.1 1.9-.7 2.4-1.5-.5.5-1.1.8-1.8.9" fill="#eba352"/><path d="m41.3 36l-4.1.4-3.2-2.7c-3.8-3.1-8.9 3.1-5.1 6.3l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c4.8-.4 4-8.5-.9-8" fill="#ffdd67"/><path d="m42.8 43.2l-5.9.6c-1.2.1-1.9-.2-2.8-.8l-4.6-3.8c-1.7-1.4-1.6-3.4-.7-4.9-1.5 1.6-2 4.1 0 5.7l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c1.3-.1 2.2-.8 2.8-1.8-.6.6-1.3 1-2.1 1" fill="#eba352"/><path d="m45.8 31.7l-4.1.4-3.2-2.7c-3.8-3.1-8.9 3.1-5.1 6.3l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c4.8-.4 4-8.5-.9-8" fill="#ffdd67"/><g fill="#eba352"><path d="m42.1 32.7c0 0 1.3-.9 3.6-.7-1.7-.9-3.7-.3-3.7-.3s-3.9-4.6-7.5-2.7c3.8-.8 7.6 3.7 7.6 3.7"/><path d="m47.2 38.9l-5.9.6c-1.2.1-1.9-.2-2.8-.8l-4.6-3.8c-1.7-1.4-1.6-3.4-.7-4.9-1.5 1.6-2 4.1 0 5.7l4.6 3.8c.9.7 1.6 1 2.8.8l5.9-.6c1.3-.1 2.2-.8 2.8-1.8-.5.6-1.2.9-2.1 1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91a-1f3fb.svg b/public/emoji/1f91a-1f3fb.svg new file mode 100644 index 000000000..7a7baa854 --- /dev/null +++ b/public/emoji/1f91a-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.3 40.9h-8.1v-31.6c0-2.1 1.8-3.9 4-3.9 2.2 0 4 1.8 4 3.9l.1 31.6" fill="#ffe1bd"/><path d="m25.3 5.5c.3 0 .5 0 .7.1-1.9.3-3.3 1.9-3.3 3.8v31.6h-1.4v-31.7c-.1-2.1 1.7-3.8 4-3.8" fill="#e6b796"/><path d="m38.4 40.9h-9v-34.2c0-2.6 2-4.7 4.5-4.7 2.5 0 4.5 2.1 4.5 4.7 0 0 0 34.2 0 34.2" fill="#ffe1bd"/><path d="m33.8 2c.2 0 .5 0 .7.1-2.2.3-3.8 2.3-3.8 4.6v34.2h-1.4v-34.2c0-2.6 2-4.7 4.5-4.7" fill="#e6b796"/><path d="m46.2 40.9h-7.9v-32.2c0-2.2 1.8-4.1 3.9-4.1 2.2 0 3.9 1.8 3.9 4.1l.1 32.2" fill="#ffe1bd"/><path d="m42.3 4.6c.2 0 .5 0 .7.1-1.8.3-3.3 2-3.3 4v32.2h-1.4v-32.2c.1-2.3 1.8-4.1 4-4.1" fill="#e6b796"/><path d="m49.8 9.4c2 0 3.6 1.7 3.6 3.8v27.7h-7.2v-27.7c0-2.1 1.6-3.8 3.6-3.8" fill="#ffe1bd"/><path d="m49.8 9.4c.2 0 .5 0 .7.1-1.7.3-2.9 1.9-2.9 3.7v27.7h-1.4v-27.7c0-2.1 1.6-3.8 3.6-3.8" fill="#e6b796"/><path d="m13.5 30.2c4.3.4 5.7 3.7 6.2 5.4l.2.8c0 0 .5.5 1.1 1.4.1 0 .1 0 .2 0 0 0 1.9-3 1.8-9.2l6.3.5 1.4 1 7.7-.1 1.3 1.4 6.6-.4 1.4 1.3c0 0 5.7 0 5.8.6.5 2.1 1 5 0 13.5-2.4 20.5-28.8 16.8-34.2 7.7-1-1.7-4.9-6.5-4.9-6.5-.6-.5-1-1.3-1.1-2.3-.3-2.9-1-6.5-3-10.7-.8-1.8.2-4.7 3.2-4.4" fill="#ffe1bd"/><g fill="#e6b796"><path d="m11 31c-.2.7-.1 1.4.1 1.9 2 4.2 2.7 7.8 3 10.7.1 1 .5 2.1 1.1 2.7 2.9 3 7.2 14.4 17.5 14.4 11.4 0 16.9-5.2 18.6-7.4-1.3 3.2-6.7 8.6-18.7 8.6-11.2 0-14.2-10.1-18.2-14.6-.7-.9-1-1.3-1.1-2.3-.3-2.9-1-6.5-3-10.7-.5-.9-.3-2.4.7-3.3"/><path d="m20.1 41.8c0 0-1.3-4.1-1.8-6-.4-1.6-1.9-4.5-4.5-5.6 4 .5 5.4 3.8 5.9 5.4l.2.8c0 0 .7.5 1.3 1.4 0 0-1.3 1.8-1.1 4"/><path d="m28.9 26.9c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.1-.2-1.7"/><path d="m38 27.6c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.2-.2-1.7"/><path d="m45.8 28.6c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.2-.2-1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91a-1f3fc.svg b/public/emoji/1f91a-1f3fc.svg new file mode 100644 index 000000000..7343906b1 --- /dev/null +++ b/public/emoji/1f91a-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.3 40.9h-8.1v-31.6c0-2.1 1.8-3.9 4-3.9 2.2 0 4 1.8 4 3.9l.1 31.6" fill="#fed0ac"/><path d="m25.3 5.5c.3 0 .5 0 .7.1-1.9.3-3.3 1.9-3.3 3.8v31.6h-1.4v-31.7c-.1-2.1 1.7-3.8 4-3.8" fill="#e0a372"/><path d="m38.4 40.9h-9v-34.2c0-2.6 2-4.7 4.5-4.7 2.5 0 4.5 2.1 4.5 4.7v34.2" fill="#fed0ac"/><path d="m33.8 2c.2 0 .5 0 .7.1-2.2.3-3.8 2.3-3.8 4.6v34.2h-1.4v-34.2c0-2.6 2-4.7 4.5-4.7" fill="#e0a372"/><path d="m46.2 40.9h-7.9v-32.2c0-2.2 1.8-4.1 3.9-4.1 2.2 0 3.9 1.8 3.9 4.1l.1 32.2" fill="#fed0ac"/><path d="m42.3 4.6c.2 0 .5 0 .7.1-1.8.3-3.3 2-3.3 4v32.2h-1.4v-32.2c.1-2.3 1.8-4.1 4-4.1" fill="#e0a372"/><path d="m49.8 9.4c2 0 3.6 1.7 3.6 3.8v27.7h-7.2v-27.7c0-2.1 1.6-3.8 3.6-3.8" fill="#fed0ac"/><path d="m49.8 9.4c.2 0 .5 0 .7.1-1.7.3-2.9 1.9-2.9 3.7v27.7h-1.4v-27.7c0-2.1 1.6-3.8 3.6-3.8" fill="#e0a372"/><path d="m13.5 30.2c4.3.4 5.7 3.7 6.2 5.4l.2.8c0 0 .5.5 1.1 1.4.1 0 .1 0 .2 0 0 0 1.9-3 1.8-9.2l6.3.5 1.4 1 7.7-.1 1.3 1.4 6.6-.4 1.4 1.3c0 0 5.7 0 5.8.6.5 2.1 1 5 0 13.5-2.4 20.5-28.8 16.8-34.2 7.7-1-1.7-4.9-6.5-4.9-6.5-.6-.5-1-1.3-1.1-2.3-.3-2.9-1-6.5-3-10.7-.8-1.8.2-4.7 3.2-4.4" fill="#fed0ac"/><g fill="#e0a372"><path d="m11 31c-.2.7-.1 1.4.1 1.9 2 4.2 2.7 7.8 3 10.7.1 1 .5 2.1 1.1 2.7 2.9 3 7.2 14.4 17.5 14.4 11.4 0 16.9-5.2 18.6-7.4-1.3 3.2-6.7 8.6-18.7 8.6-11.2 0-14.2-10.1-18.2-14.6-.7-.9-1-1.3-1.1-2.3-.3-2.9-1-6.5-3-10.7-.5-.9-.3-2.4.7-3.3"/><path d="m20.1 41.8c0 0-1.3-4.1-1.8-6-.4-1.6-1.9-4.5-4.5-5.6 4 .5 5.4 3.8 5.9 5.4l.2.8c0 0 .7.5 1.3 1.4 0 0-1.3 1.8-1.1 4"/><path d="m28.9 26.9c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.1-.2-1.7"/><path d="m38 27.6c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.2-.2-1.7"/><path d="m45.8 28.6c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.2-.2-1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91a-1f3fd.svg b/public/emoji/1f91a-1f3fd.svg new file mode 100644 index 000000000..55f936d15 --- /dev/null +++ b/public/emoji/1f91a-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.3 40.9h-8.1v-31.6c0-2.1 1.8-3.9 4-3.9 2.2 0 4 1.8 4 3.9l.1 31.6" fill="#d6a57c"/><path d="m25.3 5.5c.3 0 .5 0 .7.1-1.9.3-3.3 1.9-3.3 3.8v31.6h-1.4v-31.7c-.1-2.1 1.7-3.8 4-3.8" fill="#b58360"/><path d="m38.4 40.9h-9v-34.2c0-2.6 2-4.7 4.5-4.7 2.5 0 4.5 2.1 4.5 4.7 0 0 0 34.2 0 34.2" fill="#d6a57c"/><path d="m33.8 2c.2 0 .5 0 .7.1-2.2.3-3.8 2.3-3.8 4.6v34.2h-1.4v-34.2c0-2.6 2-4.7 4.5-4.7" fill="#b58360"/><path d="m46.2 40.9h-7.9v-32.2c0-2.2 1.8-4.1 3.9-4.1 2.2 0 3.9 1.8 3.9 4.1l.1 32.2" fill="#d6a57c"/><path d="m42.3 4.6c.2 0 .5 0 .7.1-1.8.3-3.3 2-3.3 4v32.2h-1.4v-32.2c.1-2.3 1.8-4.1 4-4.1" fill="#b58360"/><path d="m49.8 9.4c2 0 3.6 1.7 3.6 3.8v27.7h-7.2v-27.7c0-2.1 1.6-3.8 3.6-3.8" fill="#d6a57c"/><path d="m49.8 9.4c.2 0 .5 0 .7.1-1.7.3-2.9 1.9-2.9 3.7v27.7h-1.4v-27.7c0-2.1 1.6-3.8 3.6-3.8" fill="#b58360"/><path d="m13.5 30.2c4.3.4 5.7 3.7 6.2 5.4l.2.8c0 0 .5.5 1.1 1.4.1 0 .1 0 .2 0 0 0 1.9-3 1.8-9.2l6.3.5 1.4 1 7.7-.1 1.3 1.4 6.6-.4 1.4 1.3c0 0 5.7 0 5.8.6.5 2.1 1 5 0 13.5-2.4 20.5-28.8 16.8-34.2 7.7-1-1.7-4.9-6.5-4.9-6.5-.6-.5-1-1.3-1.1-2.3-.3-2.9-1-6.5-3-10.7-.8-1.8.2-4.7 3.2-4.4" fill="#d6a57c"/><g fill="#b58360"><path d="m11 31c-.2.7-.1 1.4.1 1.9 2 4.2 2.7 7.8 3 10.7.1 1 .5 2.1 1.1 2.7 2.9 3 7.2 14.4 17.5 14.4 11.4 0 16.9-5.2 18.6-7.4-1.3 3.2-6.7 8.6-18.7 8.6-11.2 0-14.2-10.1-18.2-14.6-.7-.9-1-1.3-1.1-2.3-.3-2.9-1-6.5-3-10.7-.5-.9-.3-2.4.7-3.3"/><path d="m20.1 41.8c0 0-1.3-4.1-1.8-6-.4-1.6-1.9-4.5-4.5-5.6 4 .5 5.4 3.8 5.9 5.4l.2.8c0 0 .7.5 1.3 1.4 0 0-1.3 1.8-1.1 4"/><path d="m28.9 26.9c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.1-.2-1.7"/><path d="m38 27.6c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.2-.2-1.7"/><path d="m45.8 28.6c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.2-.2-1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91a-1f3fe.svg b/public/emoji/1f91a-1f3fe.svg new file mode 100644 index 000000000..6dc3b2210 --- /dev/null +++ b/public/emoji/1f91a-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.3 40.9h-8.1v-31.6c0-2.1 1.8-3.9 4-3.9 2.2 0 4 1.8 4 3.9l.1 31.6" fill="#b47d56"/><path d="m25.3 5.5c.3 0 .5 0 .7.1-1.9.3-3.3 1.9-3.3 3.8v31.6h-1.4v-31.7c-.1-2.1 1.7-3.8 4-3.8" fill="#935e3e"/><path d="m38.4 40.9h-9v-34.2c0-2.6 2-4.7 4.5-4.7 2.5 0 4.5 2.1 4.5 4.7v34.2" fill="#b47d56"/><path d="m33.8 2c.2 0 .5 0 .7.1-2.2.3-3.8 2.3-3.8 4.6v34.2h-1.4v-34.2c0-2.6 2-4.7 4.5-4.7" fill="#935e3e"/><path d="m46.2 40.9h-7.9v-32.2c0-2.2 1.8-4.1 3.9-4.1 2.2 0 3.9 1.8 3.9 4.1l.1 32.2" fill="#b47d56"/><path d="m42.3 4.6c.2 0 .5 0 .7.1-1.8.3-3.3 2-3.3 4v32.2h-1.4v-32.2c.1-2.3 1.8-4.1 4-4.1" fill="#935e3e"/><path d="m49.8 9.4c2 0 3.6 1.7 3.6 3.8v27.7h-7.2v-27.7c0-2.1 1.6-3.8 3.6-3.8" fill="#b47d56"/><path d="m49.8 9.4c.2 0 .5 0 .7.1-1.7.3-2.9 1.9-2.9 3.7v27.7h-1.4v-27.7c0-2.1 1.6-3.8 3.6-3.8" fill="#935e3e"/><path d="m13.5 30.2c4.3.4 5.7 3.7 6.2 5.4l.2.8c0 0 .5.5 1.1 1.4.1 0 .1 0 .2 0 0 0 1.9-3 1.8-9.2l6.3.5 1.4 1 7.7-.1 1.3 1.4 6.6-.4 1.4 1.3c0 0 5.7 0 5.8.6.5 2.1 1 5 0 13.5-2.4 20.5-28.8 16.8-34.2 7.7-1-1.7-4.9-6.5-4.9-6.5-.6-.5-1-1.3-1.1-2.3-.3-2.9-1-6.5-3-10.7-.8-1.8.2-4.7 3.2-4.4" fill="#b47d56"/><g fill="#935e3e"><path d="m11 31c-.2.7-.1 1.4.1 1.9 2 4.2 2.7 7.8 3 10.7.1 1 .5 2.1 1.1 2.7 2.9 3 7.2 14.4 17.5 14.4 11.4 0 16.9-5.2 18.6-7.4-1.3 3.2-6.7 8.6-18.7 8.6-11.2 0-14.2-10.1-18.2-14.6-.7-.9-1-1.3-1.1-2.3-.3-2.9-1-6.5-3-10.7-.5-.9-.3-2.4.7-3.3"/><path d="m20.1 41.8c0 0-1.3-4.1-1.8-6-.4-1.6-1.9-4.5-4.5-5.6 4 .5 5.4 3.8 5.9 5.4l.2.8c0 0 .7.5 1.3 1.4 0 0-1.3 1.8-1.1 4"/><path d="m28.9 26.9c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.1-.2-1.7"/><path d="m38 27.6c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.2-.2-1.7"/><path d="m45.8 28.6c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.2-.2-1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91a-1f3ff.svg b/public/emoji/1f91a-1f3ff.svg new file mode 100644 index 000000000..d27a387c6 --- /dev/null +++ b/public/emoji/1f91a-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.3 40.9h-8.1v-31.6c0-2.1 1.8-3.9 4-3.9 2.2 0 4 1.8 4 3.9l.1 31.6" fill="#8a6859"/><path d="m25.3 5.5c.3 0 .5 0 .7.1-1.9.3-3.3 1.9-3.3 3.8v31.6h-1.4v-31.7c-.1-2.1 1.7-3.8 4-3.8" fill="#705041"/><path d="m38.4 40.9h-9v-34.2c0-2.6 2-4.7 4.5-4.7 2.5 0 4.5 2.1 4.5 4.7v34.2" fill="#8a6859"/><path d="m33.8 2c.2 0 .5 0 .7.1-2.2.3-3.8 2.3-3.8 4.6v34.2h-1.4v-34.2c0-2.6 2-4.7 4.5-4.7" fill="#705041"/><path d="m46.2 40.9h-7.9v-32.2c0-2.2 1.8-4.1 3.9-4.1 2.2 0 3.9 1.8 3.9 4.1l.1 32.2" fill="#8a6859"/><path d="m42.3 4.6c.2 0 .5 0 .7.1-1.8.3-3.3 2-3.3 4v32.2h-1.4v-32.2c.1-2.3 1.8-4.1 4-4.1" fill="#705041"/><path d="m49.8 9.4c2 0 3.6 1.7 3.6 3.8v27.7h-7.2v-27.7c0-2.1 1.6-3.8 3.6-3.8" fill="#8a6859"/><path d="m49.8 9.4c.2 0 .5 0 .7.1-1.7.3-2.9 1.9-2.9 3.7v27.7h-1.4v-27.7c0-2.1 1.6-3.8 3.6-3.8" fill="#705041"/><path d="m13.5 30.2c4.3.4 5.7 3.7 6.2 5.4l.2.8c0 0 .5.5 1.1 1.4.1 0 .1 0 .2 0 0 0 1.9-3 1.8-9.2l6.3.5 1.4 1 7.7-.1 1.3 1.4 6.6-.4 1.4 1.3c0 0 5.7 0 5.8.6.5 2.1 1 5 0 13.5-2.4 20.5-28.8 16.8-34.2 7.7-1-1.7-4.9-6.5-4.9-6.5-.6-.5-1-1.3-1.1-2.3-.3-2.9-1-6.5-3-10.7-.8-1.8.2-4.7 3.2-4.4" fill="#8a6859"/><g fill="#705041"><path d="m11 31c-.2.7-.1 1.4.1 1.9 2 4.2 2.7 7.8 3 10.7.1 1 .5 2.1 1.1 2.7 2.9 3 7.2 14.4 17.5 14.4 11.4 0 16.9-5.2 18.6-7.4-1.3 3.2-6.7 8.6-18.7 8.6-11.2 0-14.2-10.1-18.2-14.6-.7-.9-1-1.3-1.1-2.3-.3-2.9-1-6.5-3-10.7-.5-.9-.3-2.4.7-3.3"/><path d="m20.1 41.8c0 0-1.3-4.1-1.8-6-.4-1.6-1.9-4.5-4.5-5.6 4 .5 5.4 3.8 5.9 5.4l.2.8c0 0 .7.5 1.3 1.4 0 0-1.3 1.8-1.1 4"/><path d="m28.9 26.9c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.1-.2-1.7"/><path d="m38 27.6c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.2-.2-1.7"/><path d="m45.8 28.6c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.2-.2-1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91a.svg b/public/emoji/1f91a.svg new file mode 100644 index 000000000..74d0015f6 --- /dev/null +++ b/public/emoji/1f91a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.3 40.9h-8.1v-31.6c0-2.1 1.8-3.9 4-3.9 2.2 0 4 1.8 4 3.9l.1 31.6" fill="#ffdd67"/><path d="m25.3 5.5c.3 0 .5 0 .7.1-1.9.3-3.3 1.9-3.3 3.8v31.6h-1.4v-31.7c-.1-2.1 1.7-3.8 4-3.8" fill="#eba352"/><path d="m38.4 40.9h-9v-34.2c0-2.6 2-4.7 4.5-4.7 2.5 0 4.5 2.1 4.5 4.7 0 0 0 34.2 0 34.2" fill="#ffdd67"/><path d="m33.8 2c.2 0 .5 0 .7.1-2.2.3-3.8 2.3-3.8 4.6v34.2h-1.4v-34.2c0-2.6 2-4.7 4.5-4.7" fill="#eba352"/><path d="m46.2 40.9h-7.9v-32.2c0-2.2 1.8-4.1 3.9-4.1 2.2 0 3.9 1.8 3.9 4.1l.1 32.2" fill="#ffdd67"/><path d="m42.3 4.6c.2 0 .5 0 .7.1-1.8.3-3.3 2-3.3 4v32.2h-1.4v-32.2c.1-2.3 1.8-4.1 4-4.1" fill="#eba352"/><path d="m49.8 9.4c2 0 3.6 1.7 3.6 3.8v27.7h-7.2v-27.7c0-2.1 1.6-3.8 3.6-3.8" fill="#ffdd67"/><path d="m49.8 9.4c.2 0 .5 0 .7.1-1.7.3-2.9 1.9-2.9 3.7v27.7h-1.4v-27.7c0-2.1 1.6-3.8 3.6-3.8" fill="#eba352"/><path d="m13.5 30.2c4.3.4 5.7 3.7 6.2 5.4l.2.8c0 0 .5.5 1.1 1.4.1 0 .1 0 .2 0 0 0 1.9-3 1.8-9.2l6.3.5 1.4 1 7.7-.1 1.3 1.4 6.6-.4 1.4 1.3c0 0 5.7 0 5.8.6.5 2.1 1 5 0 13.5-2.4 20.5-28.8 16.8-34.2 7.7-1-1.7-4.9-6.5-4.9-6.5-.6-.5-1-1.3-1.1-2.3-.3-2.9-1-6.5-3-10.7-.8-1.8.2-4.7 3.2-4.4" fill="#ffdd67"/><g fill="#eba352"><path d="m11 31c-.2.7-.1 1.4.1 1.9 2 4.2 2.7 7.8 3 10.7.1 1 .5 2.1 1.1 2.7 2.9 3 7.2 14.4 17.5 14.4 11.4 0 16.9-5.2 18.6-7.4-1.3 3.2-6.7 8.6-18.7 8.6-11.2 0-14.2-10.1-18.2-14.6-.7-.9-1-1.3-1.1-2.3-.3-2.9-1-6.5-3-10.7-.5-.9-.3-2.4.7-3.3"/><path d="m20.1 41.8c0 0-1.3-4.1-1.8-6-.4-1.6-1.9-4.5-4.5-5.6 4 .5 5.4 3.8 5.9 5.4l.2.8c0 0 .7.5 1.3 1.4 0 0-1.3 1.8-1.1 4"/><path d="m28.9 26.9c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.1-.2-1.7"/><path d="m38 27.6c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.2-.2-1.7"/><path d="m45.8 28.6c.2.5.5 1 .8 1.4.3.4.6.9.9 1.4.3.5.5 1.1.5 1.7 0 .6-.2 1.2-.5 1.7 0-.6-.1-1.1-.2-1.6-.1-.5-.3-.9-.6-1.4-.2-.5-.5-.9-.7-1.5-.3-.5-.4-1.2-.2-1.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91b-1f3fb.svg b/public/emoji/1f91b-1f3fb.svg new file mode 100644 index 000000000..00f854072 --- /dev/null +++ b/public/emoji/1f91b-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.6 7.8c2.7 1.7 6.2 5.5 10.4 7.2 3.8 1.5 11.9 2.3 11.9 2.3v31c0 0-14.8-1-19.6 2.9l-2.7-43.4" fill="#ffe1bd"/><path d="m42.7 48.3c0 0 10.2-2.8 19.3-2.8v2.7c-6.6 0-19.6 2.9-19.6 2.9l.3-2.8" fill="#e6b796"/><path d="m17.9 14.1c0 0 6.5-6.5 9.4-7.9 10.6-5.3 20.2 7.6 19.9 18.5-.2 6.3-1.1 15.9-2.5 22-2.1 9-14.9 9.3-20.5 8.7l-6.3-41.3" fill="#ffe1bd"/><path d="m24.2 54.2c10.9 0 18.1-3.3 21.4-8.4-.5 6.8-9.8 11-21.4 10 0 0 0-1.6 0-1.6" fill="#e6b796"/><path d="M30.2,6.2C12.2,4,5.1,13.5,3.1,17c-1.8,3.1-1.1,6.1,0.7,8c2,2.1,12.2,4.8,12.2,4.8S37,7,30.2,6.2z" fill="#ffe1bd"/><path d="m37 36c-6.9-.6-9.5-6-10.6-8.5l-.9 4c0 0 1.7 5.2 8.4 5.4 1.7.1 3.3-.2 4.7-.9-.5.1-1.1.1-1.6 0" fill="#e6b796"/><path d="m14.6 46.2l3.2 3.1 4.2-.4c4.9-.4 5.5 8.9.6 9.3l-5.9.6c-1.1.1-1.9-.1-2.8-1.1l-4.5-4.4c-3.9-3.7 1.4-10.8 5.2-7.1" fill="#ffe1bd"/><path d="m9.2 52.1l4.5 4.4c.9.9 1.7 1.1 2.8 1.1l5.9-.6c2.2-.2 3.3-2.1 3.4-4.2.3 2.4-.8 5.3-3.4 5.6l-6 .6c-1.1.1-1.8-.3-2.7-1.3l-4.5-4.4c-1-1-1.4-2.3-1.3-3.5.3.8.6 1.6 1.3 2.3" fill="#e6b796"/><path d="m13 36.5l3.7 3.7 4.9-.5c5.8-.5 6.5 10.5.7 11l-7 .7c-1.3.1-2.2-.2-3.3-1.3l-5.3-5.2c-4.3-4.4 1.9-12.8 6.3-8.4" fill="#ffe1bd"/><path d="m6.7 43.4l5.3 5.2c1.1 1.1 2 1.3 3.3 1.3l7-.7c2.6-.2 3.9-2.5 4-4.9.4 2.9-.9 6.1-3.9 6.4l-7 .7c-1.3.1-2.2-.2-3.3-1.3l-5.3-5.2c-1.2-1.2-1.6-2.7-1.5-4.1.2.9.6 1.8 1.4 2.6" fill="#e6b796"/><path d="m12.7 25.3l4.4 4.3 5.7-.5c6.8-.6 7.6 12.2.8 12.8l-8.2.8c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-5.2-5.2 2.1-14.9 7.3-9.8" fill="#ffe1bd"/><g fill="#e6b796"><path d="m5.3 33.4l6.2 6.1c1.3 1.3 2.3 1.6 3.8 1.5l8.2-.8c3-.3 4.5-2.9 4.7-5.7.4 3.4-1 7.1-4.6 7.4l-8.2.8c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-1.4-1.4-1.9-3.1-1.7-4.8.2 1.1.7 2.1 1.6 3.1"/><path d="m14.4 20.2c0 0-.8-2.4-3.5-4.2 2.6.4 4.4 3 4.4 3l-.9 1.2"/><path d="m3.7 23.7l6.2 6.1c1.3 1.3 2.3 1.5 3.8 1.5l.1 1.7c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-1.4-1.4-1.9-3.1-1.7-4.8.1 1 .7 2.1 1.6 3.1"/></g><path d="m30.8 21.6l-5.1 3.8-1.1 6.9c-1.3 8.1-12.9 5.1-11.6-3l1.6-9.8c.4-1.8.5-3 2-4.1l7.2-5.4c6.2-4.4 13 7.2 7 11.6" fill="#ffe1bd"/><g fill="#e6b796"><path d="m18.6 37.1c-3.9-.1-7-3.6-6-7.8 2-8.4 1.7-10.8 2.5-12.3 2-3.4 12.1-10.6 12.8-11.1-.3.4-10.7 9.6-11.6 11.7-1 2.2-1.1 5.7-2 9.8-1.4 6.2.8 7.8 4.3 9.7"/><path d="m25.7 25.6c0 0 2-.7 4.5-3.3-1.6 3.8-3.3 4.1-3.3 4.1s-1.3 10.9-7 10.8c4.5-1.6 5.8-11.6 5.8-11.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91b-1f3fc.svg b/public/emoji/1f91b-1f3fc.svg new file mode 100644 index 000000000..92dd89993 --- /dev/null +++ b/public/emoji/1f91b-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.6 7.8c2.7 1.7 6.2 5.5 10.4 7.2 3.8 1.5 11.9 2.3 11.9 2.3v31c0 0-14.8-1-19.6 2.9l-2.7-43.4" fill="#fed0ac"/><path d="m42.7 48.3c0 0 10.2-2.8 19.3-2.8v2.7c-6.6 0-19.6 2.9-19.6 2.9l.3-2.8" fill="#e0a372"/><path d="m17.9 14.1c0 0 6.5-6.5 9.4-7.9 10.6-5.3 20.2 7.6 19.9 18.5-.2 6.3-1.1 15.9-2.5 22-2.1 9-14.9 9.3-20.5 8.7l-6.3-41.3" fill="#fed0ac"/><path d="m24.2 54.2c10.9 0 18.1-3.3 21.5-8.4-.5 6.8-9.8 11-21.5 10v-1.6" fill="#e0a372"/><path d="M30.2,6.2C12.2,4,5.1,13.5,3.1,17c-1.8,3.1-1.1,6.1,0.7,8c2,2.1,12.2,4.8,12.2,4.8S37,6.9,30.2,6.2z" fill="#fed0ac"/><path d="m37 36c-6.9-.6-9.5-6-10.6-8.5l-.9 4c0 0 1.7 5.2 8.4 5.4 1.7.1 3.3-.2 4.7-.9-.5.1-1.1.1-1.6 0" fill="#e0a372"/><path d="m14.6 46.2l3.2 3.1 4.2-.4c4.9-.4 5.5 8.9.6 9.3l-5.9.6c-1.1.1-1.9-.1-2.8-1.1l-4.5-4.4c-3.9-3.7 1.4-10.8 5.2-7.1" fill="#fed0ac"/><path d="m9.2 52l4.5 4.4c.9.9 1.7 1.1 2.8 1.1l5.9-.6c2.2-.2 3.3-2.1 3.4-4.2.3 2.4-.8 5.3-3.4 5.6l-6 .6c-1.1.1-1.8-.3-2.7-1.3l-4.5-4.4c-1-1-1.4-2.3-1.3-3.5.3.9.6 1.7 1.3 2.3" fill="#e0a372"/><path d="m13 36.5l3.7 3.7 4.9-.5c5.8-.5 6.5 10.5.7 11l-7 .7c-1.3.1-2.2-.2-3.3-1.3l-5.3-5.2c-4.3-4.4 1.9-12.8 6.3-8.4" fill="#fed0ac"/><path d="m6.7 43.4l5.3 5.2c1.1 1.1 2 1.3 3.3 1.3l7-.7c2.6-.2 3.9-2.5 4-4.9.4 2.9-.9 6.1-3.9 6.4l-7 .7c-1.3.1-2.2-.2-3.3-1.3l-5.3-5.2c-1.2-1.2-1.6-2.7-1.5-4.1.2.9.6 1.8 1.4 2.6" fill="#e0a372"/><path d="m12.7 25.3l4.4 4.3 5.7-.5c6.8-.6 7.6 12.2.8 12.8l-8.2.8c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.2c-5.2-5.1 2.1-14.8 7.3-9.7" fill="#fed0ac"/><g fill="#e0a372"><path d="m5.3 33.4l6.2 6.1c1.3 1.3 2.3 1.6 3.8 1.5l8.2-.8c3-.3 4.5-2.9 4.7-5.7.4 3.4-1 7.1-4.6 7.4l-8.2.8c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-1.4-1.4-1.9-3.1-1.7-4.8.2 1.1.7 2.1 1.6 3.1"/><path d="m14.4 20.2c0 0-.8-2.4-3.5-4.2 2.6.4 4.4 3 4.4 3l-.9 1.2"/><path d="m3.7 23.6l6.2 6.1c1.3 1.3 2.3 1.5 3.8 1.5l.1 1.7c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-1.4-1.4-1.9-3.1-1.7-4.8.1 1.1.7 2.2 1.6 3.1"/></g><path d="m30.8 21.6l-5.1 3.8-1.1 6.9c-1.3 8.1-12.9 5.1-11.6-3l1.6-9.8c.3-1.8.5-3 2-4.1l7.2-5.4c6.2-4.4 13 7.2 7 11.6" fill="#fed0ac"/><g fill="#e0a372"><path d="m18.6 37.1c-3.9-.1-7-3.6-6-7.8 2-8.4 1.7-10.8 2.5-12.3 2-3.4 12.1-10.6 12.8-11.1-.3.4-10.7 9.6-11.6 11.7-1 2.2-1.1 5.7-2 9.8-1.4 6.2.8 7.8 4.3 9.7"/><path d="m25.7 25.6c0 0 2-.7 4.5-3.3-1.6 3.8-3.3 4.1-3.3 4.1s-1.3 10.9-7 10.8c4.5-1.6 5.8-11.6 5.8-11.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91b-1f3fd.svg b/public/emoji/1f91b-1f3fd.svg new file mode 100644 index 000000000..6254ca9ae --- /dev/null +++ b/public/emoji/1f91b-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.6 7.8c2.7 1.7 6.2 5.5 10.4 7.2 3.8 1.5 11.9 2.3 11.9 2.3v31c0 0-14.8-1-19.6 2.9l-2.7-43.4" fill="#d6a57c"/><path d="m42.7 48.3c0 0 10.2-2.8 19.3-2.8v2.7c-6.6 0-19.6 2.9-19.6 2.9l.3-2.8" fill="#b58360"/><path d="m17.9 14.1c0 0 6.5-6.5 9.4-7.9 10.6-5.3 20.2 7.6 19.9 18.5-.2 6.3-1.1 15.9-2.5 22-2.1 9-14.9 9.3-20.5 8.7l-6.3-41.3" fill="#d6a57c"/><path d="m24.2 54.2c10.9 0 18.1-3.3 21.4-8.4-.5 6.8-9.8 11-21.4 10 0 0 0-1.6 0-1.6" fill="#b58360"/><path d="M30.2,6.2C12.2,4,5.1,13.5,3.1,17c-1.8,3.1-1.1,6.1,0.7,8c2,2.1,12.2,4.8,12.2,4.8S37,7,30.2,6.2z" fill="#d6a57c"/><path d="m37 36c-6.9-.6-9.5-6-10.6-8.5l-.9 4c0 0 1.7 5.2 8.4 5.4 1.7.1 3.3-.2 4.7-.9-.5.1-1.1.1-1.6 0" fill="#b58360"/><path d="m14.6 46.2l3.2 3.1 4.2-.4c4.9-.4 5.5 8.9.6 9.3l-5.9.6c-1.1.1-1.9-.1-2.8-1.1l-4.5-4.4c-3.9-3.7 1.4-10.8 5.2-7.1" fill="#d6a57c"/><path d="m9.2 52.1l4.5 4.4c.9.9 1.7 1.1 2.8 1.1l5.9-.6c2.2-.2 3.3-2.1 3.4-4.2.3 2.4-.8 5.3-3.4 5.6l-6 .6c-1.1.1-1.8-.3-2.7-1.3l-4.5-4.4c-1-1-1.4-2.3-1.3-3.5.3.8.6 1.6 1.3 2.3" fill="#b58360"/><path d="m13 36.5l3.7 3.7 4.9-.5c5.8-.5 6.5 10.5.7 11l-7 .7c-1.3.1-2.2-.2-3.3-1.3l-5.3-5.2c-4.3-4.4 1.9-12.8 6.3-8.4" fill="#d6a57c"/><path d="m6.7 43.4l5.3 5.2c1.1 1.1 2 1.3 3.3 1.3l7-.7c2.6-.2 3.9-2.5 4-4.9.4 2.9-.9 6.1-3.9 6.4l-7 .7c-1.3.1-2.2-.2-3.3-1.3l-5.3-5.2c-1.2-1.2-1.6-2.7-1.5-4.1.2.9.6 1.8 1.4 2.6" fill="#b58360"/><path d="m12.7 25.3l4.4 4.3 5.7-.5c6.8-.6 7.6 12.2.8 12.8l-8.2.8c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-5.2-5.2 2.1-14.9 7.3-9.8" fill="#d6a57c"/><g fill="#b58360"><path d="m5.3 33.4l6.2 6.1c1.3 1.3 2.3 1.6 3.8 1.5l8.2-.8c3-.3 4.5-2.9 4.7-5.7.4 3.4-1 7.1-4.6 7.4l-8.2.8c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-1.4-1.4-1.9-3.1-1.7-4.8.2 1.1.7 2.1 1.6 3.1"/><path d="m14.4 20.2c0 0-.8-2.4-3.5-4.2 2.6.4 4.4 3 4.4 3l-.9 1.2"/><path d="m3.7 23.7l6.2 6.1c1.3 1.3 2.3 1.5 3.8 1.5l.1 1.7c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-1.4-1.4-1.9-3.1-1.7-4.8.1 1 .7 2.1 1.6 3.1"/></g><path d="m30.8 21.6l-5.1 3.8-1.1 6.9c-1.3 8.1-12.9 5.1-11.6-3l1.6-9.8c.4-1.8.5-3 2-4.1l7.2-5.4c6.2-4.4 13 7.2 7 11.6" fill="#d6a57c"/><g fill="#b58360"><path d="m18.6 37.1c-3.9-.1-7-3.6-6-7.8 2-8.4 1.7-10.8 2.5-12.3 2-3.4 12.1-10.6 12.8-11.1-.3.4-10.7 9.6-11.6 11.7-1 2.2-1.1 5.7-2 9.8-1.4 6.2.8 7.8 4.3 9.7"/><path d="m25.7 25.6c0 0 2-.7 4.5-3.3-1.6 3.8-3.3 4.1-3.3 4.1s-1.3 10.9-7 10.8c4.5-1.6 5.8-11.6 5.8-11.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91b-1f3fe.svg b/public/emoji/1f91b-1f3fe.svg new file mode 100644 index 000000000..074eca348 --- /dev/null +++ b/public/emoji/1f91b-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.6 7.8c2.7 1.7 6.2 5.5 10.4 7.2 3.8 1.5 11.9 2.3 11.9 2.3v31c0 0-14.8-1-19.6 2.9l-2.7-43.4" fill="#b47d56"/><path d="m42.7 48.3c0 0 10.2-2.8 19.3-2.8v2.7c-6.6 0-19.6 2.9-19.6 2.9l.3-2.8" fill="#935e3e"/><path d="m17.9 14.1c0 0 6.5-6.5 9.4-7.9 10.6-5.3 20.2 7.6 19.9 18.5-.2 6.3-1.1 15.9-2.5 22-2.1 9-14.9 9.3-20.5 8.7l-6.3-41.3" fill="#b47d56"/><path d="m24.2 54.2c10.9 0 18.1-3.3 21.4-8.4-.5 6.8-9.8 11-21.4 10 0 0 0-1.6 0-1.6" fill="#935e3e"/><path d="M30.2,6.2C12.2,4,5.1,13.5,3.1,17c-1.8,3.1-1.1,6.1,0.7,8c2,2.1,12.2,4.8,12.2,4.8S37,7,30.2,6.2z" fill="#b47d56"/><path d="m37 36c-6.9-.6-9.5-6-10.6-8.5l-.9 4c0 0 1.7 5.2 8.4 5.4 1.7.1 3.3-.2 4.7-.9-.5.1-1.1.1-1.6 0" fill="#935e3e"/><path d="m14.6 46.2l3.2 3.1 4.2-.4c4.9-.4 5.5 8.9.6 9.3l-5.9.6c-1.1.1-1.9-.1-2.8-1.1l-4.5-4.4c-3.9-3.7 1.4-10.8 5.2-7.1" fill="#b47d56"/><path d="m9.2 52.1l4.5 4.4c.9.9 1.7 1.1 2.8 1.1l5.9-.6c2.2-.2 3.3-2.1 3.4-4.2.3 2.4-.8 5.3-3.4 5.6l-6 .6c-1.1.1-1.8-.3-2.7-1.3l-4.5-4.4c-1-1-1.4-2.3-1.3-3.5.3.8.6 1.6 1.3 2.3" fill="#935e3e"/><path d="m13 36.5l3.7 3.7 4.9-.5c5.8-.5 6.5 10.5.7 11l-7 .7c-1.3.1-2.2-.2-3.3-1.3l-5.3-5.2c-4.3-4.4 1.9-12.8 6.3-8.4" fill="#b47d56"/><path d="m6.7 43.4l5.3 5.2c1.1 1.1 2 1.3 3.3 1.3l7-.7c2.6-.2 3.9-2.5 4-4.9.4 2.9-.9 6.1-3.9 6.4l-7 .7c-1.3.1-2.2-.2-3.3-1.3l-5.3-5.2c-1.2-1.2-1.6-2.7-1.5-4.1.2.9.6 1.8 1.4 2.6" fill="#935e3e"/><path d="m12.7 25.3l4.4 4.3 5.7-.5c6.8-.6 7.6 12.2.8 12.8l-8.2.8c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-5.2-5.2 2.1-14.9 7.3-9.8" fill="#b47d56"/><g fill="#935e3e"><path d="m5.3 33.4l6.2 6.1c1.3 1.3 2.3 1.6 3.8 1.5l8.2-.8c3-.3 4.5-2.9 4.7-5.7.4 3.4-1 7.1-4.6 7.4l-8.2.8c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-1.4-1.4-1.9-3.1-1.7-4.8.2 1.1.7 2.1 1.6 3.1"/><path d="m14.4 20.2c0 0-.8-2.4-3.5-4.2 2.6.4 4.4 3 4.4 3l-.9 1.2"/><path d="m3.7 23.7l6.2 6.1c1.3 1.3 2.3 1.5 3.8 1.5l.1 1.7c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-1.4-1.4-1.9-3.1-1.7-4.8.1 1 .7 2.1 1.6 3.1"/></g><path d="m30.8 21.6l-5.1 3.8-1.1 6.9c-1.3 8.1-12.9 5.1-11.6-3l1.6-9.8c.4-1.8.5-3 2-4.1l7.2-5.4c6.2-4.4 13 7.2 7 11.6" fill="#b47d56"/><g fill="#935e3e"><path d="m18.6 37.1c-3.9-.1-7-3.6-6-7.8 2-8.4 1.7-10.8 2.5-12.3 2-3.4 12.1-10.6 12.8-11.1-.3.4-10.7 9.6-11.6 11.7-1 2.2-1.1 5.7-2 9.8-1.4 6.2.8 7.8 4.3 9.7"/><path d="m25.7 25.6c0 0 2-.7 4.5-3.3-1.6 3.8-3.3 4.1-3.3 4.1s-1.3 10.9-7 10.8c4.5-1.6 5.8-11.6 5.8-11.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91b-1f3ff.svg b/public/emoji/1f91b-1f3ff.svg new file mode 100644 index 000000000..163866bba --- /dev/null +++ b/public/emoji/1f91b-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.6 7.8c2.7 1.7 6.2 5.5 10.4 7.2 3.8 1.5 11.9 2.3 11.9 2.3v31c0 0-14.8-1-19.6 2.9l-2.7-43.4" fill="#8a6859"/><path d="m42.7 48.3c0 0 10.2-2.8 19.3-2.8v2.7c-6.6 0-19.6 2.9-19.6 2.9l.3-2.8" fill="#705041"/><path d="m17.9 14.1c0 0 6.5-6.5 9.4-7.9 10.6-5.3 20.2 7.6 19.9 18.5-.2 6.3-1.1 15.9-2.5 22-2.1 9-14.9 9.3-20.5 8.7l-6.3-41.3" fill="#8a6859"/><path d="m24.2 54.2c10.9 0 18.1-3.3 21.4-8.4-.5 6.8-9.8 11-21.4 10 0 0 0-1.6 0-1.6" fill="#705041"/><path d="M30.2,6.2C12.2,4,5.1,13.5,3.1,17c-1.8,3.1-1.1,6.1,0.7,8c2,2.1,12.2,4.8,12.2,4.8S37,6.9,30.2,6.2z" fill="#8a6859"/><path d="m37 36c-6.9-.6-9.5-6-10.6-8.5l-.9 4c0 0 1.7 5.2 8.4 5.4 1.7.1 3.3-.2 4.7-.9-.5.1-1.1.1-1.6 0" fill="#705041"/><path d="m14.6 46.2l3.2 3.1 4.2-.4c4.9-.4 5.5 8.9.6 9.3l-5.9.6c-1.1.1-1.9-.1-2.8-1.1l-4.5-4.4c-3.9-3.7 1.4-10.8 5.2-7.1" fill="#8a6859"/><path d="m9.2 52l4.5 4.4c.9.9 1.7 1.1 2.8 1.1l5.9-.6c2.2-.2 3.3-2.1 3.4-4.2.3 2.4-.8 5.3-3.4 5.6l-6 .6c-1.1.1-1.8-.3-2.7-1.3l-4.5-4.4c-1-1-1.4-2.3-1.3-3.5.3.9.6 1.7 1.3 2.3" fill="#705041"/><path d="m13 36.5l3.7 3.7 4.9-.5c5.8-.5 6.5 10.5.7 11l-7 .7c-1.3.1-2.2-.2-3.3-1.3l-5.3-5.2c-4.3-4.4 1.9-12.8 6.3-8.4" fill="#8a6859"/><path d="m6.7 43.4l5.3 5.2c1.1 1.1 2 1.3 3.3 1.3l7-.7c2.6-.2 3.9-2.5 4-4.9.4 2.9-.9 6.1-3.9 6.4l-7 .7c-1.3.1-2.2-.2-3.3-1.3l-5.3-5.2c-1.2-1.2-1.6-2.7-1.5-4.1.2.9.6 1.8 1.4 2.6" fill="#705041"/><path d="m12.7 25.3l4.4 4.3 5.7-.5c6.8-.6 7.6 12.2.8 12.8l-8.2.8c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.2c-5.2-5.1 2.1-14.8 7.3-9.7" fill="#8a6859"/><g fill="#705041"><path d="m5.3 33.4l6.2 6.1c1.3 1.3 2.3 1.6 3.8 1.5l8.2-.8c3-.3 4.5-2.9 4.7-5.7.4 3.4-1 7.1-4.6 7.4l-8.2.8c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-1.4-1.4-1.9-3.1-1.7-4.8.2 1.1.7 2.1 1.6 3.1"/><path d="m14.4 20.2c0 0-.8-2.4-3.5-4.2 2.6.4 4.4 3 4.4 3l-.9 1.2"/><path d="m3.7 23.6l6.2 6.1c1.3 1.3 2.3 1.5 3.8 1.5l.1 1.7c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-1.4-1.4-1.9-3.1-1.7-4.8.1 1.1.7 2.2 1.6 3.1"/></g><path d="m30.8 21.6l-5.1 3.8-1.1 6.9c-1.3 8.1-12.9 5.1-11.6-3l1.6-9.8c.4-1.8.5-3 2-4.1l7.2-5.4c6.2-4.4 13 7.2 7 11.6" fill="#8a6859"/><g fill="#705041"><path d="m18.6 37.1c-3.9-.1-7-3.6-6-7.8 2-8.4 1.7-10.8 2.5-12.3 2-3.4 12.1-10.6 12.8-11.1-.3.4-10.7 9.6-11.6 11.7-1 2.2-1.1 5.7-2 9.8-1.4 6.2.8 7.8 4.3 9.7"/><path d="m25.7 25.6c0 0 2-.7 4.5-3.3-1.6 3.8-3.3 4.1-3.3 4.1s-1.3 10.9-7 10.8c4.5-1.6 5.8-11.6 5.8-11.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91b.svg b/public/emoji/1f91b.svg new file mode 100644 index 000000000..ea97a80a0 --- /dev/null +++ b/public/emoji/1f91b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.6 7.8c2.7 1.7 6.2 5.5 10.4 7.2 3.8 1.5 11.9 2.3 11.9 2.3v31c0 0-14.8-1-19.6 2.9l-2.7-43.4" fill="#ffdd67"/><path d="m42.7 48.3c0 0 10.2-2.8 19.3-2.8v2.7c-6.6 0-19.6 2.9-19.6 2.9l.3-2.8" fill="#eba352"/><path d="m17.9 14.1c0 0 6.5-6.5 9.4-7.9 10.6-5.3 20.2 7.6 19.9 18.5-.2 6.3-1.1 15.9-2.5 22-2.1 9-14.9 9.3-20.5 8.7l-6.3-41.3" fill="#ffdd67"/><path d="m24.2 54.2c10.9 0 18.1-3.3 21.5-8.4-.5 6.8-9.8 11-21.5 10v-1.6" fill="#eba352"/><path d="M30.2,6.2C12.2,4,5.1,13.5,3.1,17c-1.8,3.1-1.1,6.1,0.7,8c2,2.1,12.2,4.8,12.2,4.8S37,7,30.2,6.2z" fill="#ffdd67"/><path d="m37 36c-6.9-.6-9.5-6-10.6-8.5l-.9 4c0 0 1.7 5.2 8.4 5.4 1.7.1 3.3-.2 4.7-.9-.5.1-1.1.1-1.6 0" fill="#eba352"/><path d="m14.6 46.2l3.2 3.1 4.2-.4c4.9-.4 5.5 8.9.6 9.3l-5.9.6c-1.1.1-1.9-.1-2.8-1.1l-4.5-4.4c-3.9-3.7 1.4-10.8 5.2-7.1" fill="#ffdd67"/><path d="m9.2 52l4.5 4.4c.9.9 1.7 1.1 2.8 1.1l5.9-.6c2.2-.2 3.3-2.1 3.4-4.2.3 2.4-.8 5.3-3.4 5.6l-6 .6c-1.1.1-1.8-.3-2.7-1.3l-4.5-4.4c-1-1-1.4-2.3-1.3-3.5.3.9.6 1.7 1.3 2.3" fill="#eba352"/><path d="m13 36.5l3.7 3.7 4.9-.5c5.8-.5 6.5 10.5.7 11l-7 .7c-1.3.1-2.2-.2-3.3-1.3l-5.3-5.2c-4.3-4.4 1.9-12.8 6.3-8.4" fill="#ffdd67"/><path d="m6.7 43.4l5.3 5.2c1.1 1.1 2 1.3 3.3 1.3l7-.7c2.6-.2 3.9-2.5 4-4.9.4 2.9-.9 6.1-3.9 6.4l-7 .7c-1.3.1-2.2-.2-3.3-1.3l-5.3-5.2c-1.2-1.2-1.6-2.7-1.5-4.1.2.9.6 1.8 1.4 2.6" fill="#eba352"/><path d="m12.7 25.3l4.4 4.3 5.7-.5c6.8-.6 7.6 12.2.8 12.8l-8.2.8c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.2c-5.2-5.1 2.1-14.8 7.3-9.7" fill="#ffdd67"/><g fill="#eba352"><path d="m5.3 33.4l6.2 6.1c1.3 1.3 2.3 1.6 3.8 1.5l8.2-.8c3-.3 4.5-2.9 4.7-5.7.4 3.4-1 7.1-4.6 7.4l-8.2.8c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-1.4-1.4-1.9-3.1-1.7-4.8.2 1.1.7 2.1 1.6 3.1"/><path d="m14.4 20.2c0 0-.8-2.4-3.5-4.2 2.6.4 4.4 3 4.4 3l-.9 1.2"/><path d="m3.7 23.6l6.2 6.1c1.3 1.3 2.3 1.5 3.8 1.5l.1 1.7c-1.5.1-2.6-.2-3.8-1.5l-6.2-6.1c-1.4-1.4-1.9-3.1-1.7-4.8.1 1.1.7 2.2 1.6 3.1"/></g><path d="m30.8 21.6l-5.1 3.8-1.1 6.9c-1.3 8.1-12.9 5.1-11.6-3l1.6-9.8c.3-1.8.5-3 2-4.1l7.2-5.4c6.2-4.4 13 7.2 7 11.6" fill="#ffdd67"/><g fill="#eba352"><path d="m18.6 37.1c-3.9-.1-7-3.6-6-7.8 2-8.4 1.7-10.8 2.5-12.3 2-3.4 12.1-10.6 12.8-11.1-.3.4-10.7 9.6-11.6 11.7-1 2.2-1.1 5.7-2 9.8-1.4 6.2.8 7.8 4.3 9.7"/><path d="m25.7 25.6c0 0 2-.7 4.5-3.3-1.6 3.8-3.3 4.1-3.3 4.1s-1.3 10.9-7 10.8c4.5-1.6 5.8-11.6 5.8-11.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91c-1f3fb.svg b/public/emoji/1f91c-1f3fb.svg new file mode 100644 index 000000000..d3c0de370 --- /dev/null +++ b/public/emoji/1f91c-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m24.4 7.8c-2.7 1.7-6.2 5.5-10.4 7.2-3.9 1.5-12 2.3-12 2.3v31c0 0 14.8-1 19.6 2.9l2.8-43.4" fill="#ffe1bd"/><path d="m21.3 48.3c0 0-10.2-2.8-19.3-2.8v2.7c6.6 0 19.6 2.9 19.6 2.9l-.3-2.8" fill="#e6b796"/><path d="m46.1 14.1c0 0-6.5-6.5-9.4-7.9-10.6-5.3-20.2 7.6-19.9 18.5.2 6.3 1.1 15.9 2.5 22 2.1 9 14.9 9.3 20.5 8.7l6.3-41.3" fill="#ffe1bd"/><path d="m39.8 54.2c-10.9 0-18.1-3.3-21.5-8.4.5 6.8 9.8 11 21.5 10v-1.6" fill="#e6b796"/><path d="M33.8,6.2C51.8,4,58.9,13.5,60.9,17c1.8,3.1,1.1,6.1-0.7,8c-2,2.1-12.2,4.8-12.2,4.8S27,7,33.8,6.2z" fill="#ffe1bd"/><path d="m27 36c6.9-.6 9.5-6 10.6-8.5l.9 4c0 0-1.7 5.2-8.4 5.4-1.7.1-3.3-.2-4.7-.9.5.1 1.1.1 1.6 0" fill="#e6b796"/><path d="m49.4 46.2l-3.2 3.1-4.2-.4c-4.9-.4-5.5 8.9-.6 9.3l5.9.6c1.1.1 1.9-.1 2.8-1.1l4.5-4.4c3.9-3.7-1.4-10.8-5.2-7.1" fill="#ffe1bd"/><path d="m54.8 52.1l-4.5 4.4c-.9.9-1.7 1.1-2.8 1.1l-6-.6c-2.2-.2-3.3-2.1-3.4-4.2-.3 2.4.8 5.3 3.4 5.6l6 .6c1.1.1 1.8-.3 2.7-1.3l4.5-4.4c1-1 1.4-2.3 1.3-3.5-.2.8-.5 1.6-1.2 2.3" fill="#e6b796"/><path d="m51 36.5l-3.7 3.7-4.9-.5c-5.8-.5-6.5 10.5-.7 11l7 .7c1.3.1 2.2-.2 3.3-1.3l5.3-5.2c4.3-4.4-1.9-12.8-6.3-8.4" fill="#ffe1bd"/><path d="m57.3 43.4l-5.3 5.2c-1.1 1.1-2 1.3-3.3 1.3l-7-.7c-2.6-.2-3.9-2.5-4-4.9-.4 2.9.9 6.1 3.9 6.4l7 .7c1.3.1 2.2-.2 3.3-1.3l5.3-5.2c1.2-1.2 1.6-2.7 1.5-4.1-.2.9-.6 1.8-1.4 2.6" fill="#e6b796"/><path d="m51.3 25.3l-4.3 4.3-5.8-.6c-6.8-.6-7.6 12.2-.8 12.8l8.2.8c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c5.2-5.1-2.1-14.8-7.3-9.7" fill="#ffe1bd"/><g fill="#e6b796"><path d="m58.7 33.4l-6.2 6.1c-1.3 1.3-2.3 1.6-3.8 1.5l-8.2-.8c-3-.3-4.5-2.9-4.7-5.7-.4 3.4 1 7.1 4.6 7.4l8.2.8c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c1.4-1.4 1.9-3.1 1.7-4.8-.2 1.1-.7 2.1-1.6 3.1"/><path d="m49.6 20.2c0 0 .8-2.4 3.5-4.2-2.6.4-4.4 3-4.4 3l.9 1.2"/><path d="m60.3 23.7l-6.2 6.1c-1.3 1.3-2.3 1.5-3.8 1.5l-.1 1.7c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c1.4-1.4 1.9-3.1 1.7-4.8-.1 1-.6 2.1-1.6 3.1"/></g><path d="m33.2 21.6l5.1 3.8 1.1 6.9c1.3 8.1 12.9 5.1 11.6-3l-1.7-9.8c-.3-1.8-.5-3-2-4.1l-7.3-5.3c-6-4.5-12.8 7.1-6.8 11.5" fill="#ffe1bd"/><g fill="#e6b796"><path d="m45.4 37.1c3.9-.1 7-3.6 6-7.8-2-8.4-1.7-10.8-2.5-12.3-2-3.4-12.1-10.6-12.8-11.1.3.4 10.7 9.6 11.6 11.7 1 2.2 1.1 5.7 2 9.8 1.4 6.2-.8 7.8-4.3 9.7"/><path d="m38.3 25.6c0 0-2-.7-4.5-3.3 1.6 3.8 3.3 4.1 3.3 4.1s1.3 10.9 7 10.8c-4.5-1.6-5.8-11.6-5.8-11.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91c-1f3fc.svg b/public/emoji/1f91c-1f3fc.svg new file mode 100644 index 000000000..945997400 --- /dev/null +++ b/public/emoji/1f91c-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m24.4 7.8c-2.7 1.7-6.2 5.5-10.4 7.2-3.9 1.5-12 2.3-12 2.3v31c0 0 14.8-1 19.6 2.9l2.8-43.4" fill="#fed0ac"/><path d="m21.3 48.3c0 0-10.2-2.8-19.3-2.8v2.7c6.6 0 19.6 2.9 19.6 2.9l-.3-2.8" fill="#e0a372"/><path d="m46.1 14.1c0 0-6.5-6.5-9.4-7.9-10.6-5.3-20.2 7.6-19.9 18.5.2 6.3 1.1 15.9 2.5 22 2.1 9 14.9 9.3 20.5 8.7l6.3-41.3" fill="#fed0ac"/><path d="m39.8 54.2c-10.9 0-18.1-3.3-21.5-8.4.5 6.8 9.8 11 21.5 10v-1.6" fill="#e0a372"/><path d="M33.8,6.2C51.8,4,58.9,13.5,60.9,17c1.8,3.1,1.1,6.1-0.7,8c-2,2.1-12.2,4.8-12.2,4.8S27,7,33.8,6.2z" fill="#fed0ac"/><path d="m27 36c6.9-.6 9.5-6 10.6-8.5l.9 4c0 0-1.7 5.2-8.4 5.4-1.7.1-3.3-.2-4.7-.9.5.1 1.1.1 1.6 0" fill="#e0a372"/><path d="m49.4 46.2l-3.2 3.1-4.2-.4c-4.9-.4-5.5 8.9-.6 9.3l5.9.6c1.1.1 1.9-.1 2.8-1.1l4.5-4.4c3.9-3.7-1.4-10.8-5.2-7.1" fill="#fed0ac"/><path d="m54.8 52.1l-4.5 4.4c-.9.9-1.7 1.1-2.8 1.1l-6-.6c-2.2-.2-3.3-2.1-3.4-4.2-.3 2.4.8 5.3 3.4 5.6l6 .6c1.1.1 1.8-.3 2.7-1.3l4.5-4.4c1-1 1.4-2.3 1.3-3.5-.2.8-.5 1.6-1.2 2.3" fill="#e0a372"/><path d="m51 36.5l-3.7 3.7-4.9-.5c-5.8-.5-6.5 10.5-.7 11l7 .7c1.3.1 2.2-.2 3.3-1.3l5.3-5.2c4.3-4.4-1.9-12.8-6.3-8.4" fill="#fed0ac"/><path d="m57.3 43.4l-5.3 5.2c-1.1 1.1-2 1.3-3.3 1.3l-7-.7c-2.6-.2-3.9-2.5-4-4.9-.4 2.9.9 6.1 3.9 6.4l7 .7c1.3.1 2.2-.2 3.3-1.3l5.3-5.2c1.2-1.2 1.6-2.7 1.5-4.1-.2.9-.6 1.8-1.4 2.6" fill="#e0a372"/><path d="m51.3 25.3l-4.3 4.3-5.8-.6c-6.8-.6-7.6 12.2-.8 12.8l8.2.8c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c5.2-5.1-2.1-14.8-7.3-9.7" fill="#fed0ac"/><g fill="#e0a372"><path d="m58.7 33.4l-6.2 6.1c-1.3 1.3-2.3 1.6-3.8 1.5l-8.2-.8c-3-.3-4.5-2.9-4.7-5.7-.4 3.4 1 7.1 4.6 7.4l8.2.8c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c1.4-1.4 1.9-3.1 1.7-4.8-.2 1.1-.7 2.1-1.6 3.1"/><path d="m49.6 20.2c0 0 .8-2.4 3.5-4.2-2.6.4-4.4 3-4.4 3l.9 1.2"/><path d="m60.3 23.7l-6.2 6.1c-1.3 1.3-2.3 1.5-3.8 1.5l-.1 1.7c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c1.4-1.4 1.9-3.1 1.7-4.8-.1 1-.6 2.1-1.6 3.1"/></g><path d="m33.2 21.6l5.1 3.8 1.1 6.9c1.3 8.1 12.9 5.1 11.6-3l-1.7-9.8c-.3-1.8-.5-3-2-4.1l-7.3-5.3c-6-4.5-12.8 7.1-6.8 11.5" fill="#fed0ac"/><g fill="#e0a372"><path d="m45.4 37.1c3.9-.1 7-3.6 6-7.8-2-8.4-1.7-10.8-2.5-12.3-2-3.4-12.1-10.6-12.8-11.1.3.4 10.7 9.6 11.6 11.7 1 2.2 1.1 5.7 2 9.8 1.4 6.2-.8 7.8-4.3 9.7"/><path d="m38.3 25.6c0 0-2-.7-4.5-3.3 1.6 3.8 3.3 4.1 3.3 4.1s1.3 10.9 7 10.8c-4.5-1.6-5.8-11.6-5.8-11.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91c-1f3fd.svg b/public/emoji/1f91c-1f3fd.svg new file mode 100644 index 000000000..c540bb048 --- /dev/null +++ b/public/emoji/1f91c-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m24.4 7.8c-2.7 1.7-6.2 5.5-10.4 7.2-3.9 1.5-12 2.3-12 2.3v31c0 0 14.8-1 19.6 2.9l2.8-43.4" fill="#d6a57c"/><path d="m21.3 48.3c0 0-10.2-2.8-19.3-2.8v2.7c6.6 0 19.6 2.9 19.6 2.9l-.3-2.8" fill="#b58360"/><path d="m46.1 14.1c0 0-6.5-6.5-9.4-7.9-10.6-5.3-20.2 7.6-19.9 18.5.2 6.3 1.1 15.9 2.5 22 2.1 9 14.9 9.3 20.5 8.7l6.3-41.3" fill="#d6a57c"/><path d="m39.8 54.2c-10.9 0-18.1-3.3-21.5-8.4.5 6.8 9.8 11 21.5 10v-1.6" fill="#b58360"/><path d="M33.8,6.2C51.8,4,58.9,13.5,60.9,17c1.8,3.1,1.1,6.1-0.7,8c-2,2.1-12.2,4.8-12.2,4.8S27,7,33.8,6.2z" fill="#d6a57c"/><path d="m27 36c6.9-.6 9.5-6 10.6-8.5l.9 4c0 0-1.7 5.2-8.4 5.4-1.7.1-3.3-.2-4.7-.9.5.1 1.1.1 1.6 0" fill="#b58360"/><path d="m49.4 46.2l-3.2 3.1-4.2-.4c-4.9-.4-5.5 8.9-.6 9.3l5.9.6c1.1.1 1.9-.1 2.8-1.1l4.5-4.4c3.9-3.7-1.4-10.8-5.2-7.1" fill="#d6a57c"/><path d="m54.8 52.1l-4.5 4.4c-.9.9-1.7 1.1-2.8 1.1l-6-.6c-2.2-.2-3.3-2.1-3.4-4.2-.3 2.4.8 5.3 3.4 5.6l6 .6c1.1.1 1.8-.3 2.7-1.3l4.5-4.4c1-1 1.4-2.3 1.3-3.5-.2.8-.5 1.6-1.2 2.3" fill="#b58360"/><path d="m51 36.5l-3.7 3.7-4.9-.5c-5.8-.5-6.5 10.5-.7 11l7 .7c1.3.1 2.2-.2 3.3-1.3l5.3-5.2c4.3-4.4-1.9-12.8-6.3-8.4" fill="#d6a57c"/><path d="m57.3 43.4l-5.3 5.2c-1.1 1.1-2 1.3-3.3 1.3l-7-.7c-2.6-.2-3.9-2.5-4-4.9-.4 2.9.9 6.1 3.9 6.4l7 .7c1.3.1 2.2-.2 3.3-1.3l5.3-5.2c1.2-1.2 1.6-2.7 1.5-4.1-.2.9-.6 1.8-1.4 2.6" fill="#b58360"/><path d="m51.3 25.3l-4.3 4.3-5.8-.6c-6.8-.6-7.6 12.2-.8 12.8l8.2.8c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c5.2-5.1-2.1-14.8-7.3-9.7" fill="#d6a57c"/><g fill="#b58360"><path d="m58.7 33.4l-6.2 6.1c-1.3 1.3-2.3 1.6-3.8 1.5l-8.2-.8c-3-.3-4.5-2.9-4.7-5.7-.4 3.4 1 7.1 4.6 7.4l8.2.8c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c1.4-1.4 1.9-3.1 1.7-4.8-.2 1.1-.7 2.1-1.6 3.1"/><path d="m49.6 20.2c0 0 .8-2.4 3.5-4.2-2.6.4-4.4 3-4.4 3l.9 1.2"/><path d="m60.3 23.7l-6.2 6.1c-1.3 1.3-2.3 1.5-3.8 1.5l-.1 1.7c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c1.4-1.4 1.9-3.1 1.7-4.8-.1 1-.6 2.1-1.6 3.1"/></g><path d="m33.2 21.6l5.1 3.8 1.1 6.9c1.3 8.1 12.9 5.1 11.6-3l-1.7-9.8c-.3-1.8-.5-3-2-4.1l-7.3-5.3c-6-4.5-12.8 7.1-6.8 11.5" fill="#d6a57c"/><g fill="#b58360"><path d="m45.4 37.1c3.9-.1 7-3.6 6-7.8-2-8.4-1.7-10.8-2.5-12.3-2-3.4-12.1-10.6-12.8-11.1.3.4 10.7 9.6 11.6 11.7 1 2.2 1.1 5.7 2 9.8 1.4 6.2-.8 7.8-4.3 9.7"/><path d="m38.3 25.6c0 0-2-.7-4.5-3.3 1.6 3.8 3.3 4.1 3.3 4.1s1.3 10.9 7 10.8c-4.5-1.6-5.8-11.6-5.8-11.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91c-1f3fe.svg b/public/emoji/1f91c-1f3fe.svg new file mode 100644 index 000000000..c3a410c28 --- /dev/null +++ b/public/emoji/1f91c-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m24.4 7.8c-2.7 1.7-6.2 5.5-10.4 7.2-3.9 1.5-12 2.3-12 2.3v31c0 0 14.8-1 19.6 2.9l2.8-43.4" fill="#b47d56"/><path d="m21.3 48.3c0 0-10.2-2.8-19.3-2.8v2.7c6.6 0 19.6 2.9 19.6 2.9l-.3-2.8" fill="#935e3e"/><path d="m46.1 14.1c0 0-6.5-6.5-9.4-7.9-10.6-5.3-20.2 7.6-19.9 18.5.2 6.3 1.1 15.9 2.5 22 2.1 9 14.9 9.3 20.5 8.7l6.3-41.3" fill="#b47d56"/><path d="m39.8 54.2c-10.9 0-18.1-3.3-21.5-8.4.5 6.8 9.8 11 21.5 10v-1.6" fill="#935e3e"/><path d="M33.8,6.2C51.8,4,58.9,13.5,60.9,17c1.8,3.1,1.1,6.1-0.7,8c-2,2.1-12.2,4.8-12.2,4.8S27,7,33.8,6.2z" fill="#b47d56"/><path d="m27 36c6.9-.6 9.5-6 10.6-8.5l.9 4c0 0-1.7 5.2-8.4 5.4-1.7.1-3.3-.2-4.7-.9.5.1 1.1.1 1.6 0" fill="#935e3e"/><path d="m49.4 46.2l-3.2 3.1-4.2-.4c-4.9-.4-5.5 8.9-.6 9.3l5.9.6c1.1.1 1.9-.1 2.8-1.1l4.5-4.4c3.9-3.7-1.4-10.8-5.2-7.1" fill="#b47d56"/><path d="m54.8 52.1l-4.5 4.4c-.9.9-1.7 1.1-2.8 1.1l-6-.6c-2.2-.2-3.3-2.1-3.4-4.2-.3 2.4.8 5.3 3.4 5.6l6 .6c1.1.1 1.8-.3 2.7-1.3l4.5-4.4c1-1 1.4-2.3 1.3-3.5-.2.8-.5 1.6-1.2 2.3" fill="#935e3e"/><path d="m51 36.5l-3.7 3.7-4.9-.5c-5.8-.5-6.5 10.5-.7 11l7 .7c1.3.1 2.2-.2 3.3-1.3l5.3-5.2c4.3-4.4-1.9-12.8-6.3-8.4" fill="#b47d56"/><path d="m57.3 43.4l-5.3 5.2c-1.1 1.1-2 1.3-3.3 1.3l-7-.7c-2.6-.2-3.9-2.5-4-4.9-.4 2.9.9 6.1 3.9 6.4l7 .7c1.3.1 2.2-.2 3.3-1.3l5.3-5.2c1.2-1.2 1.6-2.7 1.5-4.1-.2.9-.6 1.8-1.4 2.6" fill="#935e3e"/><path d="m51.3 25.3l-4.3 4.3-5.8-.6c-6.8-.6-7.6 12.2-.8 12.8l8.2.8c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c5.2-5.1-2.1-14.8-7.3-9.7" fill="#b47d56"/><g fill="#935e3e"><path d="m58.7 33.4l-6.2 6.1c-1.3 1.3-2.3 1.6-3.8 1.5l-8.2-.8c-3-.3-4.5-2.9-4.7-5.7-.4 3.4 1 7.1 4.6 7.4l8.2.8c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c1.4-1.4 1.9-3.1 1.7-4.8-.2 1.1-.7 2.1-1.6 3.1"/><path d="m49.6 20.2c0 0 .8-2.4 3.5-4.2-2.6.4-4.4 3-4.4 3l.9 1.2"/><path d="m60.3 23.7l-6.2 6.1c-1.3 1.3-2.3 1.5-3.8 1.5l-.1 1.7c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c1.4-1.4 1.9-3.1 1.7-4.8-.1 1-.6 2.1-1.6 3.1"/></g><path d="m33.2 21.6l5.1 3.8 1.1 6.9c1.3 8.1 12.9 5.1 11.6-3l-1.7-9.8c-.3-1.8-.5-3-2-4.1l-7.3-5.3c-6-4.5-12.8 7.1-6.8 11.5" fill="#b47d56"/><g fill="#935e3e"><path d="m45.4 37.1c3.9-.1 7-3.6 6-7.8-2-8.4-1.7-10.8-2.5-12.3-2-3.4-12.1-10.6-12.8-11.1.3.4 10.7 9.6 11.6 11.7 1 2.2 1.1 5.7 2 9.8 1.4 6.2-.8 7.8-4.3 9.7"/><path d="m38.3 25.6c0 0-2-.7-4.5-3.3 1.6 3.8 3.3 4.1 3.3 4.1s1.3 10.9 7 10.8c-4.5-1.6-5.8-11.6-5.8-11.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91c-1f3ff.svg b/public/emoji/1f91c-1f3ff.svg new file mode 100644 index 000000000..1ff1b64f3 --- /dev/null +++ b/public/emoji/1f91c-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m24.4 7.8c-2.7 1.7-6.2 5.5-10.4 7.2-3.9 1.5-12 2.3-12 2.3v31c0 0 14.8-1 19.6 2.9l2.8-43.4" fill="#8a6859"/><path d="m21.3 48.3c0 0-10.2-2.8-19.3-2.8v2.7c6.6 0 19.6 2.9 19.6 2.9l-.3-2.8" fill="#705041"/><path d="m46.1 14.1c0 0-6.5-6.5-9.4-7.9-10.6-5.3-20.2 7.6-19.9 18.5.2 6.3 1.1 15.9 2.5 22 2.1 9 14.9 9.3 20.5 8.7l6.3-41.3" fill="#8a6859"/><path d="m39.8 54.2c-10.9 0-18.1-3.3-21.5-8.4.5 6.8 9.8 11 21.5 10v-1.6" fill="#705041"/><path d="M33.8,6.2C51.8,4,58.9,13.5,60.9,17c1.8,3.1,1.1,6.1-0.7,8c-2,2.1-12.2,4.8-12.2,4.8S27,7,33.8,6.2z" fill="#8a6859"/><path d="m27 36c6.9-.6 9.5-6 10.6-8.5l.9 4c0 0-1.7 5.2-8.4 5.4-1.7.1-3.3-.2-4.7-.9.5.1 1.1.1 1.6 0" fill="#705041"/><path d="m49.4 46.2l-3.2 3.1-4.2-.4c-4.9-.4-5.5 8.9-.6 9.3l5.9.6c1.1.1 1.9-.1 2.8-1.1l4.5-4.4c3.9-3.7-1.4-10.8-5.2-7.1" fill="#8a6859"/><path d="m54.8 52.1l-4.5 4.4c-.9.9-1.7 1.1-2.8 1.1l-6-.6c-2.2-.2-3.3-2.1-3.4-4.2-.3 2.4.8 5.3 3.4 5.6l6 .6c1.1.1 1.8-.3 2.7-1.3l4.5-4.4c1-1 1.4-2.3 1.3-3.5-.2.8-.5 1.6-1.2 2.3" fill="#705041"/><path d="m51 36.5l-3.7 3.7-4.9-.5c-5.8-.5-6.5 10.5-.7 11l7 .7c1.3.1 2.2-.2 3.3-1.3l5.3-5.2c4.3-4.4-1.9-12.8-6.3-8.4" fill="#8a6859"/><path d="m57.3 43.4l-5.3 5.2c-1.1 1.1-2 1.3-3.3 1.3l-7-.7c-2.6-.2-3.9-2.5-4-4.9-.4 2.9.9 6.1 3.9 6.4l7 .7c1.3.1 2.2-.2 3.3-1.3l5.3-5.2c1.2-1.2 1.6-2.7 1.5-4.1-.2.9-.6 1.8-1.4 2.6" fill="#705041"/><path d="m51.3 25.3l-4.3 4.3-5.8-.6c-6.8-.6-7.6 12.2-.8 12.8l8.2.8c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c5.2-5.1-2.1-14.8-7.3-9.7" fill="#8a6859"/><g fill="#705041"><path d="m58.7 33.4l-6.2 6.1c-1.3 1.3-2.3 1.6-3.8 1.5l-8.2-.8c-3-.3-4.5-2.9-4.7-5.7-.4 3.4 1 7.1 4.6 7.4l8.2.8c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c1.4-1.4 1.9-3.1 1.7-4.8-.2 1.1-.7 2.1-1.6 3.1"/><path d="m49.6 20.2c0 0 .8-2.4 3.5-4.2-2.6.4-4.4 3-4.4 3l.9 1.2"/><path d="m60.3 23.7l-6.2 6.1c-1.3 1.3-2.3 1.5-3.8 1.5l-.1 1.7c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c1.4-1.4 1.9-3.1 1.7-4.8-.1 1-.6 2.1-1.6 3.1"/></g><path d="m33.2 21.6l5.1 3.8 1.1 6.9c1.3 8.1 12.9 5.1 11.6-3l-1.7-9.8c-.3-1.8-.5-3-2-4.1l-7.3-5.3c-6-4.5-12.8 7.1-6.8 11.5" fill="#8a6859"/><g fill="#705041"><path d="m45.4 37.1c3.9-.1 7-3.6 6-7.8-2-8.4-1.7-10.8-2.5-12.3-2-3.4-12.1-10.6-12.8-11.1.3.4 10.7 9.6 11.6 11.7 1 2.2 1.1 5.7 2 9.8 1.4 6.2-.8 7.8-4.3 9.7"/><path d="m38.3 25.6c0 0-2-.7-4.5-3.3 1.6 3.8 3.3 4.1 3.3 4.1s1.3 10.9 7 10.8c-4.5-1.6-5.8-11.6-5.8-11.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91c.svg b/public/emoji/1f91c.svg new file mode 100644 index 000000000..80a75c9cd --- /dev/null +++ b/public/emoji/1f91c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m24.4 7.8c-2.7 1.7-6.2 5.5-10.4 7.2-3.9 1.5-12 2.3-12 2.3v31c0 0 14.8-1 19.6 2.9l2.8-43.4" fill="#ffdd67"/><path d="m21.3 48.3c0 0-10.2-2.8-19.3-2.8v2.7c6.6 0 19.6 2.9 19.6 2.9l-.3-2.8" fill="#eba352"/><path d="m46.1 14.1c0 0-6.5-6.5-9.4-7.9-10.6-5.3-20.2 7.6-19.9 18.5.2 6.3 1.1 15.9 2.5 22 2.1 9 14.9 9.3 20.5 8.7l6.3-41.3" fill="#ffdd67"/><path d="m39.8 54.2c-10.9 0-18.1-3.3-21.4-8.4.5 6.8 9.8 11 21.4 10v-1.6" fill="#eba352"/><path d="M33.8,6.2C51.8,4,58.9,13.5,60.9,17c1.8,3.1,1.1,6.1-0.7,8c-2,2.1-12.2,4.8-12.2,4.8S27,7,33.8,6.2z" fill="#ffdd67"/><path d="m27 36c6.9-.6 9.5-6 10.6-8.5l.9 4c0 0-1.7 5.2-8.4 5.4-1.7.1-3.3-.2-4.7-.9.5.1 1.1.1 1.6 0" fill="#eba352"/><path d="m49.4 46.2l-3.2 3.1-4.2-.4c-4.9-.4-5.5 8.9-.6 9.3l5.9.6c1.1.1 1.9-.1 2.8-1.1l4.5-4.4c3.9-3.7-1.4-10.8-5.2-7.1" fill="#ffdd67"/><path d="m54.8 52l-4.5 4.4c-.9.9-1.7 1.1-2.8 1.1l-6-.5c-2.2-.2-3.3-2.1-3.4-4.2-.3 2.4.8 5.3 3.4 5.6l6 .6c1.1.1 1.8-.3 2.7-1.3l4.5-4.4c1-1 1.4-2.3 1.3-3.5-.2.8-.5 1.6-1.2 2.2" fill="#eba352"/><path d="m51 36.5l-3.7 3.7-4.9-.5c-5.8-.5-6.5 10.5-.7 11l7 .7c1.3.1 2.2-.2 3.3-1.3l5.3-5.2c4.3-4.4-1.9-12.8-6.3-8.4" fill="#ffdd67"/><path d="m57.3 43.4l-5.3 5.2c-1.1 1.1-2 1.3-3.3 1.3l-7-.7c-2.6-.2-3.9-2.5-4-4.9-.4 2.9.9 6.1 3.9 6.4l7 .7c1.3.1 2.2-.2 3.3-1.3l5.3-5.2c1.2-1.2 1.6-2.7 1.5-4.1-.2.9-.6 1.8-1.4 2.6" fill="#eba352"/><path d="m51.3 25.3l-4.3 4.3-5.8-.6c-6.8-.6-7.6 12.2-.8 12.8l8.2.8c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c5.2-5.1-2.1-14.8-7.3-9.7" fill="#ffdd67"/><g fill="#eba352"><path d="m58.7 33.4l-6.2 6.1c-1.3 1.3-2.3 1.6-3.8 1.5l-8.2-.8c-3-.3-4.5-2.9-4.7-5.7-.4 3.4 1 7.1 4.6 7.4l8.2.8c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c1.4-1.4 1.9-3.1 1.7-4.8-.2 1.1-.7 2.1-1.6 3.1"/><path d="m49.6 20.2c0 0 .8-2.4 3.5-4.2-2.6.4-4.4 3-4.4 3l.9 1.2"/><path d="m60.3 23.6l-6.2 6.1c-1.3 1.3-2.3 1.5-3.8 1.5l-.1 1.7c1.5.1 2.6-.2 3.8-1.5l6.2-6.1c1.4-1.4 1.9-3.1 1.7-4.8-.1 1.1-.7 2.2-1.6 3.1"/></g><path d="m33.2 21.6l5.1 3.8 1.1 6.9c1.3 8.1 12.9 5.1 11.6-3l-1.7-9.8c-.3-1.8-.5-3-2-4.1l-7.3-5.3c-6-4.5-12.8 7.1-6.8 11.5" fill="#ffdd67"/><g fill="#eba352"><path d="m45.4 37.1c3.9-.1 7-3.6 6-7.8-2-8.4-1.7-10.8-2.5-12.3-2-3.4-12.1-10.6-12.8-11.1.3.4 10.7 9.6 11.6 11.7 1 2.2 1.1 5.7 2 9.8 1.4 6.2-.8 7.8-4.3 9.7"/><path d="m38.3 25.6c0 0-2-.7-4.5-3.3 1.6 3.8 3.3 4.1 3.3 4.1s1.3 10.9 7 10.8c-4.5-1.6-5.8-11.6-5.8-11.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91d-1f3fb.svg b/public/emoji/1f91d-1f3fb.svg new file mode 100644 index 000000000..bc7cf60e8 --- /dev/null +++ b/public/emoji/1f91d-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.3 33.4l-1.2-18.1-8.3 5.1c-4.1-.7-5.2-.7-8.4-2.3-1.9-.9-4.3-.3-5.5.4-1.8-1.9-13.5.9-14.8 1.5-3.5-1-8.7-5.1-8.7-5.1l-1.7 20.5 2.3.6c.2.7.8 2.4.8 2.4-2.2 2.8.4 6.1 2.9 5-1.1 2.8 1.8 5.4 4.1 3.6-.3 2.6 2.4 4.5 4.4 2.7-.9 3.1 2.6 5.4 4.7 2.9 1.5 1 2.9 1.8 4.1 2.2 2.1.9 4.4-1.1 4-3.6 2.4 2.8 6 .1 5.2-3 2.7 2.1 6-1.4 4.3-4.5 3 1.7 5.6-2.9 2.7-5.9l9.1-4.4" fill="#ffe1bd"/><g fill="#e6b796"><path d="m13.9 36.3c1.5.7 2.5 3 .9 5l-.7.8c-.8 1-1.6 1.3-2.4 1.3.6.3 1.3.3 2 0 .1-.3.3-.7.6-1l.7-.8c.4-.5.9-.9 1.3-1.1.8-2.1-.6-4.1-2.4-4.2"/><path d="m25.4 46.2c1.6.4 2.8 2.5 1.6 4.8l-.6.9c-.6 1.1-1.4 1.6-2.2 1.7 1.1.3 2.3-.1 3.1-1.6l.6-.9c1.4-2.8-.5-5.1-2.5-4.9"/><path d="m18.3 45.4l1.6-2.5c-.1-1.4-1.3-2.6-2.5-2.7 1.5.7 2.5 3 .9 5l-.7.8c-.8 1-1.6 1.3-2.5 1.3.8.4 1.7.3 2.6-.3.1-.5.3-1.1.6-1.6"/><path d="m22.6 40.9c1.6.5 2.7 2.7 1.3 4.9l-1.9 3c-.7 1.1-1.5 1.5-2.3 1.5 1 .3 2.3 0 3.2-1.4l1.9-3c1.6-2.6-.2-5.1-2.2-5"/><path d="m35.9 43.4c.1 0 1.3-.2 1.7-.2-1.5-1.5-3.9-.3-5.3-1.1 1 1.7 3.1 1.3 3.3 1.3l2.4 3.1c2 2.5.4 5.4-1.7 5.7 2.2.7 4.4-1.6 3.7-4.1-.1-.1-4.1-4.7-4.1-4.7"/><path d="m38.3 37.6c0 0 1.5-.3 2.8-.3-1.5-1.2-3.8-.1-5.3-1.1.6 1.3 1.9 1.3 2.3 1.3l4.6 5.3c2.1 2.4.6 5.3-1.5 5.8 2.4.7 4.7-2.4 3.2-5.1-1-.3-6.1-5.9-6.1-5.9"/><path d="m35.1 49.1c-1.5-1.2-3.6-.3-4.5-.9.5 1.4 2.4 1.1 2.5 1.1 1.7 2.6-.1 5.3-2.2 5.5 2.1.9 4.4-1.1 4-3.6-.1-.1-1.5-1.9-1.5-1.9.2-.1 1.3-.2 1.7-.2"/><path d="m55.2 31.7c0 0-1.7 3.5-8.3 5.4-.9-1.1-2.8-3.3-5-5.2 1.4-.3 2.1-1.4 3.2-1.6-.4-.4-1.8-.2-2.9.2-2 .7-6.6-2.5-6.6-2.5l-3.8.5c-2.7 2.6-8.5 4-8.8 0-.2-2.8 5.9-4.7 7.8-6.5 2.4-2.3 4.5-5.2 8.4-3.2 3.2 1.6 4.5 1.5 8.9 2.3 1.5.3 2.5 1 3.6 2.5-.9-2.1-2.2-3-3.8-3.3l7-3.3.1-1.7-8.3 4.7c-3.8-.6-5.2-.6-8.3-2.1-2-1-3.6-.7-4.9.1-2.4-1.4-3.8-1.1-4.7-.9-2.8.9-7.3 1-11.3 2.6.7.2 1.4.4 1.9.4 3.9-1.2 8-1.1 9.9-1.8.6-.2 1.8-.2 3.1.5-.8.7-1.5 1.5-2.3 2.3-1.9 1.8-7.7 4.4-7.3 7.7.2 1.6 2.4 5.8 9.7 1.1l3.1-.4c0 0 5.7 2.7 11 8.9 2.1 2.4.8 5-1.3 5.6 2.7.5 5-3.3 2.4-5.9l6.3-3.4 1.2-3"/></g><path d="m53.4 16.3l3.3 17.1-2.7 1.2c-1.4-3.7-3.5-12.6-3-16.9l2.4-1.4" fill="#3b946f"/><path d="m11.1 38c-.5-1.2-.8-2.8-.8-2.8l-2.5-1.7-.2 1.9 2.2.6c.3 1 .6 1.8 1 2.4l.3-.4" fill="#e6b796"/><path d="m6.1 35.1l5.4-18.7 2.5 1.7c.4 2.8-4.2 15.6-5.9 17.5l-2-.5" fill="#3b946f"/><g fill="#47b892"><path d="m53.3 16.2c-.8.5 2.1 17.8 3.3 17.3 3.8-1.7 5.5-2.2 5.5-2.2v-20.6c-.1 0-2.4 1.7-8.8 5.5"/><path d="m2 9v25.5c0 0 1.8.3 4.1.8 1.3.3 6-18.5 5.7-18.8-3.4-2.3-9.8-7.5-9.8-7.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91d-1f3fc.svg b/public/emoji/1f91d-1f3fc.svg new file mode 100644 index 000000000..c13f18ba6 --- /dev/null +++ b/public/emoji/1f91d-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.3 33.4l-1.2-18.1-8.3 5.1c-4.1-.7-5.2-.7-8.4-2.3-1.9-.9-4.3-.3-5.5.4-1.8-1.9-13.5.9-14.8 1.5-3.5-1-8.7-5.1-8.7-5.1l-1.8 20.5 2.4.6c.2.7.8 2.4.8 2.4-2.2 2.8.4 6.1 2.9 5-1.1 2.8 1.8 5.4 4.1 3.6-.3 2.6 2.4 4.5 4.4 2.7-.9 3.1 2.6 5.4 4.7 2.9 1.5 1 2.9 1.8 4.1 2.2 2.1.9 4.4-1.1 4-3.6 2.4 2.8 6 .1 5.2-3 2.7 2.1 6-1.4 4.3-4.5 3 1.7 5.6-2.9 2.7-5.9l9.1-4.4" fill="#fed0ac"/><g fill="#e0a372"><path d="m13.9 36.3c1.5.7 2.5 3 .9 5l-.7.8c-.8 1-1.6 1.3-2.4 1.3.6.3 1.3.3 2 0 .1-.3.3-.7.6-1l.7-.8c.4-.5.9-.9 1.3-1.1.8-2.1-.6-4.1-2.4-4.2"/><path d="m25.4 46.2c1.6.4 2.8 2.5 1.6 4.8l-.6.9c-.6 1.1-1.4 1.6-2.2 1.7 1.1.3 2.3-.1 3.1-1.6l.6-.9c1.4-2.8-.5-5.1-2.5-4.9"/><path d="m18.3 45.4l1.6-2.5c-.1-1.4-1.3-2.6-2.5-2.7 1.5.7 2.5 3 .9 5l-.7.8c-.8 1-1.6 1.3-2.5 1.3.8.4 1.7.3 2.6-.3.1-.5.3-1.1.6-1.6"/><path d="m22.6 40.9c1.6.5 2.7 2.7 1.3 4.9l-1.9 3c-.7 1.1-1.5 1.5-2.3 1.5 1 .3 2.3 0 3.2-1.4l1.9-3c1.6-2.6-.2-5.1-2.2-5"/><path d="m35.9 43.4c.1 0 1.3-.2 1.7-.2-1.5-1.5-3.9-.3-5.3-1.1 1 1.7 3.1 1.3 3.3 1.3l2.4 3.1c2 2.5.4 5.4-1.7 5.7 2.2.7 4.4-1.6 3.7-4.1-.1-.1-4.1-4.7-4.1-4.7"/><path d="m38.3 37.6c0 0 1.5-.3 2.8-.3-1.5-1.2-3.8-.1-5.3-1.1.6 1.3 1.9 1.3 2.3 1.3l4.6 5.3c2.1 2.4.6 5.3-1.5 5.8 2.4.7 4.7-2.4 3.2-5.1-1-.3-6.1-5.9-6.1-5.9"/><path d="m35.1 49.1c-1.5-1.2-3.6-.3-4.5-.9.5 1.4 2.4 1.1 2.5 1.1 1.7 2.6-.1 5.3-2.2 5.5 2.1.9 4.4-1.1 4-3.6-.1-.1-1.5-1.9-1.5-1.9.2-.1 1.3-.2 1.7-.2"/><path d="m55.2 31.7c0 0-1.7 3.5-8.3 5.4-.9-1.1-2.8-3.3-5-5.2 1.4-.3 2.1-1.4 3.2-1.6-.4-.4-1.8-.2-2.9.2-2 .7-6.6-2.5-6.6-2.5l-3.8.5c-2.7 2.6-8.5 4-8.8 0-.2-2.8 5.9-4.7 7.8-6.5 2.4-2.3 4.5-5.2 8.4-3.2 3.2 1.6 4.5 1.5 8.9 2.3 1.5.3 2.5 1 3.6 2.5-.9-2.1-2.2-3-3.8-3.3l7-3.3.1-1.7-8.3 4.7c-3.8-.6-5.2-.6-8.3-2.1-2-1-3.6-.7-4.9.1-2.4-1.4-3.8-1.1-4.7-.9-2.8.9-7.3 1-11.3 2.6.7.2 1.4.4 1.9.4 3.9-1.2 8-1.1 9.9-1.8.6-.2 1.8-.2 3.1.5-.8.7-1.5 1.5-2.3 2.3-1.9 1.8-7.7 4.4-7.3 7.7.2 1.6 2.4 5.8 9.7 1.1l3.1-.4c0 0 5.7 2.7 11 8.9 2.1 2.4.8 5-1.3 5.6 2.7.5 5-3.3 2.4-5.9l6.3-3.4 1.2-3"/></g><path d="m53.4 16.3l3.3 17.1-2.7 1.2c-1.4-3.7-3.5-12.6-3-16.9l2.4-1.4" fill="#3b946f"/><path d="m11.1 38c-.5-1.2-.8-2.8-.8-2.8l-2.5-1.7-.2 1.9 2.2.6c.3 1 .6 1.8 1 2.4l.3-.4" fill="#e0a372"/><path d="m6.1 35.1l5.4-18.7 2.5 1.7c.4 2.8-4.2 15.6-5.9 17.5l-2-.5" fill="#3b946f"/><g fill="#47b892"><path d="m53.3 16.2c-.8.5 2.1 17.8 3.3 17.3 3.8-1.7 5.5-2.2 5.5-2.2v-20.6c-.1 0-2.4 1.7-8.8 5.5"/><path d="m2 9v25.5c0 0 1.8.3 4.1.8 1.3.3 6-18.5 5.7-18.8-3.4-2.3-9.8-7.5-9.8-7.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91d-1f3fd.svg b/public/emoji/1f91d-1f3fd.svg new file mode 100644 index 000000000..76871fcba --- /dev/null +++ b/public/emoji/1f91d-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.3 33.4l-1.2-18.1-8.3 5.1c-4.1-.7-5.2-.7-8.4-2.3-1.9-.9-4.3-.3-5.5.4-1.8-1.9-13.5.9-14.8 1.5-3.5-1-8.7-5.1-8.7-5.1l-1.7 20.5 2.3.6c.2.7.8 2.4.8 2.4-2.2 2.8.4 6.1 2.9 5-1.1 2.8 1.8 5.4 4.1 3.6-.3 2.6 2.4 4.5 4.4 2.7-.9 3.1 2.6 5.4 4.7 2.9 1.5 1 2.9 1.8 4.1 2.2 2.1.9 4.4-1.1 4-3.6 2.4 2.8 6 .1 5.2-3 2.7 2.1 6-1.4 4.3-4.5 3 1.7 5.6-2.9 2.7-5.9l9.1-4.4" fill="#d6a57c"/><g fill="#b58360"><path d="m13.9 36.3c1.5.7 2.5 3 .9 5l-.7.8c-.8 1-1.6 1.3-2.4 1.3.6.3 1.3.3 2 0 .1-.3.3-.7.6-1l.7-.8c.4-.5.9-.9 1.3-1.1.8-2.1-.6-4.1-2.4-4.2"/><path d="m25.4 46.2c1.6.4 2.8 2.5 1.6 4.8l-.6.9c-.6 1.1-1.4 1.6-2.2 1.7 1.1.3 2.3-.1 3.1-1.6l.6-.9c1.4-2.8-.5-5.1-2.5-4.9"/><path d="m18.3 45.4l1.6-2.5c-.1-1.4-1.3-2.6-2.5-2.7 1.5.7 2.5 3 .9 5l-.7.8c-.8 1-1.6 1.3-2.5 1.3.8.4 1.7.3 2.6-.3.1-.5.3-1.1.6-1.6"/><path d="m22.6 40.9c1.6.5 2.7 2.7 1.3 4.9l-1.9 3c-.7 1.1-1.5 1.5-2.3 1.5 1 .3 2.3 0 3.2-1.4l1.9-3c1.6-2.6-.2-5.1-2.2-5"/><path d="m35.9 43.4c.1 0 1.3-.2 1.7-.2-1.5-1.5-3.9-.3-5.3-1.1 1 1.7 3.1 1.3 3.3 1.3l2.4 3.1c2 2.5.4 5.4-1.7 5.7 2.2.7 4.4-1.6 3.7-4.1-.1-.1-4.1-4.7-4.1-4.7"/><path d="m38.3 37.6c0 0 1.5-.3 2.8-.3-1.5-1.2-3.8-.1-5.3-1.1.6 1.3 1.9 1.3 2.3 1.3l4.6 5.3c2.1 2.4.6 5.3-1.5 5.8 2.4.7 4.7-2.4 3.2-5.1-1-.3-6.1-5.9-6.1-5.9"/><path d="m35.1 49.1c-1.5-1.2-3.6-.3-4.5-.9.5 1.4 2.4 1.1 2.5 1.1 1.7 2.6-.1 5.3-2.2 5.5 2.1.9 4.4-1.1 4-3.6-.1-.1-1.5-1.9-1.5-1.9.2-.1 1.3-.2 1.7-.2"/><path d="m55.2 31.7c0 0-1.7 3.5-8.3 5.4-.9-1.1-2.8-3.3-5-5.2 1.4-.3 2.1-1.4 3.2-1.6-.4-.4-1.8-.2-2.9.2-2 .7-6.6-2.5-6.6-2.5l-3.8.5c-2.7 2.6-8.5 4-8.8 0-.2-2.8 5.9-4.7 7.8-6.5 2.4-2.3 4.5-5.2 8.4-3.2 3.2 1.6 4.5 1.5 8.9 2.3 1.5.3 2.5 1 3.6 2.5-.9-2.1-2.2-3-3.8-3.3l7-3.3.1-1.7-8.3 4.7c-3.8-.6-5.2-.6-8.3-2.1-2-1-3.6-.7-4.9.1-2.4-1.4-3.8-1.1-4.7-.9-2.8.9-7.3 1-11.3 2.6.7.2 1.4.4 1.9.4 3.9-1.2 8-1.1 9.9-1.8.6-.2 1.8-.2 3.1.5-.8.7-1.5 1.5-2.3 2.3-1.9 1.8-7.7 4.4-7.3 7.7.2 1.6 2.4 5.8 9.7 1.1l3.1-.4c0 0 5.7 2.7 11 8.9 2.1 2.4.8 5-1.3 5.6 2.7.5 5-3.3 2.4-5.9l6.3-3.4 1.2-3"/></g><path d="m53.4 16.3l3.3 17.1-2.7 1.2c-1.4-3.7-3.5-12.6-3-16.9l2.4-1.4" fill="#3b946f"/><path d="m11.1 38c-.5-1.2-.8-2.8-.8-2.8l-2.5-1.7-.2 1.9 2.2.6c.3 1 .6 1.8 1 2.4l.3-.4" fill="#b58360"/><path d="m6.1 35.1l5.4-18.7 2.5 1.7c.4 2.8-4.2 15.6-5.9 17.5l-2-.5" fill="#3b946f"/><g fill="#47b892"><path d="m53.3 16.2c-.8.5 2.1 17.8 3.3 17.3 3.8-1.7 5.5-2.2 5.5-2.2v-20.6c-.1 0-2.4 1.7-8.8 5.5"/><path d="m2 9v25.5c0 0 1.8.3 4.1.8 1.3.3 6-18.5 5.7-18.8-3.4-2.3-9.8-7.5-9.8-7.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91d-1f3fe.svg b/public/emoji/1f91d-1f3fe.svg new file mode 100644 index 000000000..45a6c8204 --- /dev/null +++ b/public/emoji/1f91d-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.3 33.4l-1.2-18.1-8.3 5.1c-4.1-.7-5.2-.7-8.4-2.3-1.9-.9-4.3-.3-5.5.4-1.8-1.9-13.5.9-14.8 1.5-3.5-1-8.7-5.1-8.7-5.1l-1.7 20.5 2.3.6c.2.7.8 2.4.8 2.4-2.2 2.8.4 6.1 2.9 5-1.1 2.8 1.8 5.4 4.1 3.6-.3 2.6 2.4 4.5 4.4 2.7-.9 3.1 2.6 5.4 4.7 2.9 1.5 1 2.9 1.8 4.1 2.2 2.1.9 4.4-1.1 4-3.6 2.4 2.8 6 .1 5.2-3 2.7 2.1 6-1.4 4.3-4.5 3 1.7 5.6-2.9 2.7-5.9l9.1-4.4" fill="#b47d56"/><g fill="#935e3e"><path d="m13.9 36.3c1.5.7 2.5 3 .9 5l-.7.8c-.8 1-1.6 1.3-2.4 1.3.6.3 1.3.3 2 0 .1-.3.3-.7.6-1l.7-.8c.4-.5.9-.9 1.3-1.1.8-2.1-.6-4.1-2.4-4.2"/><path d="m25.4 46.2c1.6.4 2.8 2.5 1.6 4.8l-.6.9c-.6 1.1-1.4 1.6-2.2 1.7 1.1.3 2.3-.1 3.1-1.6l.6-.9c1.4-2.8-.5-5.1-2.5-4.9"/><path d="m18.3 45.4l1.6-2.5c-.1-1.4-1.3-2.6-2.5-2.7 1.5.7 2.5 3 .9 5l-.7.8c-.8 1-1.6 1.3-2.5 1.3.8.4 1.7.3 2.6-.3.1-.5.3-1.1.6-1.6"/><path d="m22.6 40.9c1.6.5 2.7 2.7 1.3 4.9l-1.9 3c-.7 1.1-1.5 1.5-2.3 1.5 1 .3 2.3 0 3.2-1.4l1.9-3c1.6-2.6-.2-5.1-2.2-5"/><path d="m35.9 43.4c.1 0 1.3-.2 1.7-.2-1.5-1.5-3.9-.3-5.3-1.1 1 1.7 3.1 1.3 3.3 1.3l2.4 3.1c2 2.5.4 5.4-1.7 5.7 2.2.7 4.4-1.6 3.7-4.1-.1-.1-4.1-4.7-4.1-4.7"/><path d="m38.3 37.6c0 0 1.5-.3 2.8-.3-1.5-1.2-3.8-.1-5.3-1.1.6 1.3 1.9 1.3 2.3 1.3l4.6 5.3c2.1 2.4.6 5.3-1.5 5.8 2.4.7 4.7-2.4 3.2-5.1-1-.3-6.1-5.9-6.1-5.9"/><path d="m35.1 49.1c-1.5-1.2-3.6-.3-4.5-.9.5 1.4 2.4 1.1 2.5 1.1 1.7 2.6-.1 5.3-2.2 5.5 2.1.9 4.4-1.1 4-3.6-.1-.1-1.5-1.9-1.5-1.9.2-.1 1.3-.2 1.7-.2"/><path d="m55.2 31.7c0 0-1.7 3.5-8.3 5.4-.9-1.1-2.8-3.3-5-5.2 1.4-.3 2.1-1.4 3.2-1.6-.4-.4-1.8-.2-2.9.2-2 .7-6.6-2.5-6.6-2.5l-3.8.5c-2.7 2.6-8.5 4-8.8 0-.2-2.8 5.9-4.7 7.8-6.5 2.4-2.3 4.5-5.2 8.4-3.2 3.2 1.6 4.5 1.5 8.9 2.3 1.5.3 2.5 1 3.6 2.5-.9-2.1-2.2-3-3.8-3.3l7-3.3.1-1.7-8.3 4.7c-3.8-.6-5.2-.6-8.3-2.1-2-1-3.6-.7-4.9.1-2.4-1.4-3.8-1.1-4.7-.9-2.8.9-7.3 1-11.3 2.6.7.2 1.4.4 1.9.4 3.9-1.2 8-1.1 9.9-1.8.6-.2 1.8-.2 3.1.5-.8.7-1.5 1.5-2.3 2.3-1.9 1.8-7.7 4.4-7.3 7.7.2 1.6 2.4 5.8 9.7 1.1l3.1-.4c0 0 5.7 2.7 11 8.9 2.1 2.4.8 5-1.3 5.6 2.7.5 5-3.3 2.4-5.9l6.3-3.4 1.2-3"/></g><path d="m53.4 16.3l3.3 17.1-2.7 1.2c-1.4-3.7-3.5-12.6-3-16.9l2.4-1.4" fill="#3b946f"/><path d="m11.1 38c-.5-1.2-.8-2.8-.8-2.8l-2.5-1.7-.2 1.9 2.2.6c.3 1 .6 1.8 1 2.4l.3-.4" fill="#935e3e"/><path d="m6.1 35.1l5.4-18.7 2.5 1.7c.4 2.8-4.2 15.6-5.9 17.5l-2-.5" fill="#3b946f"/><g fill="#47b892"><path d="m53.3 16.2c-.8.5 2.1 17.8 3.3 17.3 3.8-1.7 5.5-2.2 5.5-2.2v-20.6c-.1 0-2.4 1.7-8.8 5.5"/><path d="m2 9v25.5c0 0 1.8.3 4.1.8 1.3.3 6-18.5 5.7-18.8-3.4-2.3-9.8-7.5-9.8-7.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91d-1f3ff.svg b/public/emoji/1f91d-1f3ff.svg new file mode 100644 index 000000000..444442670 --- /dev/null +++ b/public/emoji/1f91d-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.3 33.4l-1.2-18.1-8.3 5.1c-4.1-.7-5.2-.7-8.4-2.3-1.9-.9-4.3-.3-5.5.4-1.8-1.9-13.5.9-14.8 1.5-3.5-1-8.7-5.1-8.7-5.1l-1.7 20.5 2.3.6c.2.7.8 2.4.8 2.4-2.2 2.8.4 6.1 2.9 5-1.1 2.8 1.8 5.4 4.1 3.6-.3 2.6 2.4 4.5 4.4 2.7-.9 3.1 2.6 5.4 4.7 2.9 1.5 1 2.9 1.8 4.1 2.2 2.1.9 4.4-1.1 4-3.6 2.4 2.8 6 .1 5.2-3 2.7 2.1 6-1.4 4.3-4.5 3 1.7 5.6-2.9 2.7-5.9l9.1-4.4" fill="#8a6859"/><g fill="#705041"><path d="m13.9 36.3c1.5.7 2.5 3 .9 5l-.7.8c-.8 1-1.6 1.3-2.4 1.3.6.3 1.3.3 2 0 .1-.3.3-.7.6-1l.7-.8c.4-.5.9-.9 1.3-1.1.8-2.1-.6-4.1-2.4-4.2"/><path d="m25.4 46.2c1.6.4 2.8 2.5 1.6 4.8l-.6.9c-.6 1.1-1.4 1.6-2.2 1.7 1.1.3 2.3-.1 3.1-1.6l.6-.9c1.4-2.8-.5-5.1-2.5-4.9"/><path d="m18.3 45.4l1.6-2.5c-.1-1.4-1.3-2.6-2.5-2.7 1.5.7 2.5 3 .9 5l-.7.8c-.8 1-1.6 1.3-2.5 1.3.8.4 1.7.3 2.6-.3.1-.5.3-1.1.6-1.6"/><path d="m22.6 40.9c1.6.5 2.7 2.7 1.3 4.9l-1.9 3c-.7 1.1-1.5 1.5-2.3 1.5 1 .3 2.3 0 3.2-1.4l1.9-3c1.6-2.6-.2-5.1-2.2-5"/><path d="m35.9 43.4c.1 0 1.3-.2 1.7-.2-1.5-1.5-3.9-.3-5.3-1.1 1 1.7 3.1 1.3 3.3 1.3l2.4 3.1c2 2.5.4 5.4-1.7 5.7 2.2.7 4.4-1.6 3.7-4.1-.1-.1-4.1-4.7-4.1-4.7"/><path d="m38.3 37.6c0 0 1.5-.3 2.8-.3-1.5-1.2-3.8-.1-5.3-1.1.6 1.3 1.9 1.3 2.3 1.3l4.6 5.3c2.1 2.4.6 5.3-1.5 5.8 2.4.7 4.7-2.4 3.2-5.1-1-.3-6.1-5.9-6.1-5.9"/><path d="m35.1 49.1c-1.5-1.2-3.6-.3-4.5-.9.5 1.4 2.4 1.1 2.5 1.1 1.7 2.6-.1 5.3-2.2 5.5 2.1.9 4.4-1.1 4-3.6-.1-.1-1.5-1.9-1.5-1.9.2-.1 1.3-.2 1.7-.2"/><path d="m55.2 31.7c0 0-1.7 3.5-8.3 5.4-.9-1.1-2.8-3.3-5-5.2 1.4-.3 2.1-1.4 3.2-1.6-.4-.4-1.8-.2-2.9.2-2 .7-6.6-2.5-6.6-2.5l-3.8.5c-2.7 2.6-8.5 4-8.8 0-.2-2.8 5.9-4.7 7.8-6.5 2.4-2.3 4.5-5.2 8.4-3.2 3.2 1.6 4.5 1.5 8.9 2.3 1.5.3 2.5 1 3.6 2.5-.9-2.1-2.2-3-3.8-3.3l7-3.3.1-1.7-8.3 4.7c-3.8-.6-5.2-.6-8.3-2.1-2-1-3.6-.7-4.9.1-2.4-1.4-3.8-1.1-4.7-.9-2.8.9-7.3 1-11.3 2.6.7.2 1.4.4 1.9.4 3.9-1.2 8-1.1 9.9-1.8.6-.2 1.8-.2 3.1.5-.8.7-1.5 1.5-2.3 2.3-1.9 1.8-7.7 4.4-7.3 7.7.2 1.6 2.4 5.8 9.7 1.1l3.1-.4c0 0 5.7 2.7 11 8.9 2.1 2.4.8 5-1.3 5.6 2.7.5 5-3.3 2.4-5.9l6.3-3.4 1.2-3"/></g><path d="m53.4 16.3l3.3 17.1-2.7 1.2c-1.4-3.7-3.5-12.6-3-16.9l2.4-1.4" fill="#3b946f"/><path d="m11.1 38c-.5-1.2-.8-2.8-.8-2.8l-2.5-1.7-.2 1.9 2.2.6c.3 1 .6 1.8 1 2.4l.3-.4" fill="#705041"/><path d="m6.1 35.1l5.4-18.7 2.5 1.7c.4 2.8-4.2 15.6-5.9 17.5l-2-.5" fill="#3b946f"/><g fill="#47b892"><path d="m53.3 16.2c-.8.5 2.1 17.8 3.3 17.3 3.8-1.7 5.5-2.2 5.5-2.2v-20.6c-.1 0-2.4 1.7-8.8 5.5"/><path d="m2 9v25.5c0 0 1.8.3 4.1.8 1.3.3 6-18.5 5.7-18.8-3.4-2.3-9.8-7.5-9.8-7.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91d.svg b/public/emoji/1f91d.svg new file mode 100644 index 000000000..185bf3bc7 --- /dev/null +++ b/public/emoji/1f91d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.3 33.4l-1.2-18.1-8.3 5.1c-4.1-.7-5.2-.7-8.4-2.2-1.9-.9-4.3-.3-5.5.4-1.8-1.9-13.5.9-14.8 1.5-3.5-1.1-8.7-5.1-8.7-5.1l-1.8 20.4 2.4.6c.2.7.8 2.4.8 2.4-2.2 2.8.4 6.1 2.9 5-1.1 2.8 1.8 5.4 4.1 3.6-.3 2.6 2.4 4.5 4.4 2.7-.9 3.1 2.6 5.4 4.7 2.9 1.5 1 2.9 1.8 4.1 2.2 2.1.9 4.4-1.1 4-3.6 2.4 2.8 6 .1 5.2-3 2.7 2.1 6-1.4 4.3-4.5 3 1.7 5.6-2.9 2.7-5.9l9.1-4.4" fill="#ffdd67"/><g fill="#eba352"><path d="m13.9 36.3c1.5.7 2.5 3 .9 5l-.7.8c-.8 1-1.6 1.3-2.4 1.3.6.3 1.3.3 2 0 .1-.3.3-.7.6-1l.7-.8c.4-.5.9-.9 1.3-1.1.8-2.1-.6-4.1-2.4-4.2"/><path d="m25.3 46.2c1.6.4 2.8 2.5 1.6 4.8l-.6.9c-.6 1.1-1.4 1.6-2.2 1.7 1.1.3 2.3-.1 3.1-1.6l.6-.9c1.5-2.8-.4-5.1-2.5-4.9"/><path d="m18.3 45.4l1.6-2.5c-.1-1.4-1.3-2.6-2.5-2.7 1.5.7 2.5 3 .9 5l-.7.8c-.8 1-1.6 1.3-2.5 1.3.8.4 1.7.3 2.6-.3.1-.5.3-1.1.6-1.6"/><path d="m22.6 40.9c1.6.5 2.7 2.7 1.3 4.9l-1.9 3c-.7 1.1-1.5 1.5-2.3 1.5 1 .3 2.3 0 3.2-1.4l1.9-3c1.6-2.6-.2-5.1-2.2-5"/><path d="m35.9 43.4c.1 0 1.3-.2 1.7-.2-1.5-1.5-3.9-.3-5.3-1.1 1 1.7 3.1 1.3 3.3 1.3l2.4 3.1c2 2.5.4 5.4-1.7 5.7 2.2.7 4.4-1.6 3.7-4.1-.1-.1-4.1-4.7-4.1-4.7"/><path d="m38.3 37.6c0 0 1.5-.3 2.8-.3-1.5-1.2-3.8-.1-5.3-1.1.6 1.3 1.9 1.3 2.3 1.4l4.6 5.3c2.1 2.4.6 5.3-1.5 5.8 2.4.7 4.7-2.4 3.2-5.1-1-.4-6.1-6-6.1-6"/><path d="m35.1 49.1c-1.5-1.2-3.6-.3-4.5-.9.5 1.4 2.4 1.1 2.5 1.1 1.7 2.6-.1 5.3-2.2 5.5 2.1.9 4.4-1.1 4-3.6-.1-.1-1.5-1.9-1.5-1.9.2-.1 1.3-.2 1.7-.2"/><path d="m55.2 31.7c0 0-1.7 3.5-8.3 5.4-.9-1.1-2.8-3.3-5-5.2 1.4-.3 2.1-1.4 3.2-1.6-.4-.4-1.8-.2-2.9.2-2 .7-6.6-2.5-6.6-2.5l-3.8.5c-2.7 2.6-8.5 4-8.8 0-.2-2.8 5.9-4.7 7.8-6.5 2.4-2.3 4.5-5.2 8.4-3.2 3.2 1.6 4.5 1.5 8.9 2.3 1.5.3 2.5 1 3.6 2.5-.9-2.1-2.2-3-3.8-3.3l7-3.3.1-1.7-8.3 4.7c-3.8-.6-5.2-.6-8.3-2.1-2-1-3.6-.7-4.9.1-2.4-1.4-3.8-1.1-4.7-.9-2.8.9-7.3 1-11.3 2.6.7.2 1.4.4 1.9.4 3.9-1.2 8-1.1 9.9-1.8.6-.2 1.8-.2 3.1.5-.8.7-1.5 1.5-2.3 2.3-1.9 1.8-7.7 4.4-7.3 7.7.2 1.6 2.4 5.8 9.7 1.1l3.1-.4c0 0 5.7 2.7 11 8.9 2.1 2.4.8 5-1.3 5.6 2.7.5 5-3.3 2.4-5.9l6.3-3.4 1.2-3"/></g><path d="m53.4 16.3l3.3 17.1-2.7 1.2c-1.4-3.7-3.5-12.6-3-16.9l2.4-1.4" fill="#3b946f"/><path d="m11.1 38c-.5-1.2-.8-2.8-.8-2.8l-2.5-1.7-.2 1.9 2.2.6c.3 1 .6 1.8 1 2.4l.3-.4" fill="#eba352"/><path d="m6.1 35.1l5.4-18.7 2.5 1.7c.4 2.8-4.2 15.6-5.9 17.5l-2-.5" fill="#3b946f"/><g fill="#47b892"><path d="m53.3 16.2c-.8.5 2.1 17.8 3.3 17.3 3.8-1.7 5.5-2.2 5.5-2.2v-20.6c-.1 0-2.4 1.7-8.8 5.5"/><path d="m2 9v25.5c0 0 1.8.3 4.1.8 1.3.3 6-18.5 5.7-18.8-3.4-2.3-9.8-7.5-9.8-7.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91e-1f3fb.svg b/public/emoji/1f91e-1f3fb.svg new file mode 100644 index 000000000..aa4cd73ac --- /dev/null +++ b/public/emoji/1f91e-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe1bd"><path d="m49.3 34.4c0 0 2.9 13.6-1.1 20.3-6 9.9-27.4 11.7-33.2-6.8-.6-2 8.4-17.8 8.4-17.8l25.9 4.3"/><path d="m35.1 30.3c1 2 0 4.5-2.2 5.4-2.2 1-4.8.1-5.8-2l-13.7-25.9c-1-2 0-4.5 2.2-5.4 2.2-1 4.8-.1 5.8 2l13.7 25.9"/></g><g fill="#e6b796"><path d="m34.3 34.1c-2.2 1-4.8.1-5.8-2l-13.7-25.9c-.5-1.1-.5-2.3 0-3.4-1.6 1.1-2.3 3.2-1.4 5l13.7 25.9c1 2 3.6 3 5.8 2 1-.4 1.8-1.2 2.2-2.1-.2.2-.5.4-.8.5"/><path d="m29.2 28c.1 2.4 1.6 3.5 7.5 2l.8 3-16 .2 8.4-13.1-.7 7.9"/></g><path d="m24.3 39.4c-.6 2.3-3.2 3.7-5.6 3.1-2.5-.6-4-3-3.4-5.3l8.9-29.2c.6-2.3 2.6-3.7 5-3.1 2.5.6 4 3 3.4 5.3l-8.3 29.2" fill="#ffe1bd"/><path d="m20.9 42.1c-2.5-.6-4-3-3.4-5.3l8.3-29.2c.3-1.3 1.2-2.3 2.4-2.8-2.2-.1-4.2 1.2-4.7 3.3l-8.3 29.2c-.6 2.3.9 4.7 3.4 5.3 1.1.3 2.3.1 3.3-.3-.3-.1-.6-.1-1-.2" fill="#e6b796"/><path d="m51 31.6c.1-2.3-1.5-4.2-3.7-4.4h-.1c-2.2-.2-4 1.5-4.2 3.8l-.4 6.3c-.1 2.3 1.5 4.2 3.7 4.4h.1c2.2.2 4-1.5 4.2-3.8l.4-6.3" fill="#ffe1bd"/><path d="m47.6 40.2c-2.2-.2-3.8-2.1-3.7-4.4l.4-6.3c0-.6.2-1.2.5-1.7-1 .7-1.7 1.8-1.7 3.1l-.4 6.3c-.1 2.3 1.4 4.2 3.6 4.4 1.6.1 3-.7 3.7-2.1-.6.6-1.5.8-2.4.7" fill="#e6b796"/><path d="m43.8 26.9c.2-2.8-1.7-5.1-4.3-5.3h-.1c-2.6-.2-4.8 1.9-5 4.7l-.5 7.7c-.2 2.8 1.7 5.1 4.3 5.3h.1c2.6.2 4.8-1.9 5-4.7l.5-7.7" fill="#ffe1bd"/><g fill="#e6b796"><path d="m39.7 37.6c-2.6-.2-4.5-2.5-4.3-5.2l.6-7.7c.1-.7.3-1.4.6-2.1-1.2.8-2 2.2-2.1 3.8l-.9 7.8c-.2 2.8 2 5 4.6 5.1h.1c1.9.1 3.6-.9 4.4-2.6-1 .6-2 .9-3 .9"/><path d="m26.1 31.2c3.5-2 4.2 1.2 10.2 1.3 2.6.1 3.8 5.3-.2 7.2-5.5 2.6-6-1.1-7.3.4-1.4 1.5-2.8 1.8-4 3.6-.8 1.3-7.7-.7-8.4-3.4-1.4-5.1 4.1-5.9 9.7-9.1"/></g><path d="m25.7 32.1c3.7-2.1 4.4 1.2 10.6 1.4 2.7.1 3.9 5.5-.2 7.5-5.7 2.7-6.2-1.1-7.6.4-1.5 1.6-2.9 1.9-4.1 3.8-.9 1.4 1.5 6.5 1.5 6.5s-7 4.8-8.5 2.1c-2.7-5.1-1.9-9-1.8-12 .2-7.1 4.3-6.4 10.1-9.7" fill="#ffe1bd"/><g fill="#e6b796"><path d="m18.6 35.4c-3.9 1.7-3.7 11.5-.8 16.2 7.2 11.7 21.3 11.4 28.8 5.1-7 7.2-22.1 8-29.9-4.1-3.2-4.8-4.2-15.9 1.9-17.2"/><path d="m25.2 45.2c-.3.4-.2 1.2-.1 2.1-.4-1.3-.7-2.7-.3-3.3 1.3-1.9 2-2.2 3.5-3.9 1.4-1.5 1.9 2.4 7.6-.4 2.1-1 2.8-2.9 2.6-4.6.8 1.8.4 4.6-2.3 5.9-5.7 2.7-6.2-1.1-7.6.4-1.5 1.6-2.2 1.9-3.4 3.8"/><path d="m38.8 53.6c0-6.5-5-11.8-11.4-12.3.8-.2 1.6-.3 2.4-.3 5.5 0 9.9 4.4 9.9 9.8 0 1.6-.4 3-1 4.4 0-.6.1-1.1.1-1.6"/><path d="m40.7 41.4c1.1-.3 2.2-.2 3.1.2-.4 0-.8.1-1.2.2-3.1.8-5 4-4.4 7.1-.4-.5-.7-1-.8-1.7-.7-2.5.8-5.1 3.3-5.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91e-1f3fc.svg b/public/emoji/1f91e-1f3fc.svg new file mode 100644 index 000000000..bf4eff677 --- /dev/null +++ b/public/emoji/1f91e-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><path d="m49.3 34.4c0 0 2.9 13.6-1.1 20.3-6 9.9-27.4 11.7-33.2-6.8-.6-2 8.4-17.8 8.4-17.8l25.9 4.3"/><path d="m35.1 30.3c1 2 0 4.5-2.2 5.4-2.2 1-4.8.1-5.8-2l-13.7-25.9c-1-2 0-4.5 2.2-5.4 2.2-1 4.8-.1 5.8 2l13.7 25.9"/></g><g fill="#e0a372"><path d="m34.3 34.1c-2.2 1-4.8.1-5.8-2l-13.7-25.9c-.5-1.1-.5-2.3 0-3.4-1.6 1.1-2.3 3.2-1.4 5l13.7 25.9c1 2 3.6 3 5.8 2 1-.4 1.8-1.2 2.2-2.1-.2.2-.5.4-.8.5"/><path d="m29.2 28c.1 2.4 1.6 3.5 7.5 2l.8 3-16 .2 8.4-13.1-.7 7.9"/></g><path d="m24.3 39.4c-.6 2.3-3.2 3.7-5.6 3.1-2.5-.6-4-3-3.4-5.3l8.9-29.2c.6-2.3 2.6-3.7 5-3.1 2.5.6 4 3 3.4 5.3l-8.3 29.2" fill="#fed0ac"/><path d="m20.9 42.1c-2.5-.6-4-3-3.4-5.3l8.3-29.1c.3-1.3 1.2-2.3 2.4-2.8-2.2-.1-4.2 1.2-4.7 3.3l-8.3 29.2c-.6 2.3.9 4.7 3.4 5.3 1.1.3 2.3.1 3.3-.3-.3-.2-.6-.2-1-.3" fill="#e0a372"/><path d="m51 31.6c.1-2.3-1.5-4.2-3.7-4.4h-.1c-2.2-.2-4 1.5-4.2 3.8l-.4 6.3c-.1 2.3 1.5 4.2 3.7 4.4h.1c2.2.2 4-1.5 4.2-3.8l.4-6.3" fill="#fed0ac"/><path d="m47.6 40.2c-2.2-.2-3.8-2.1-3.7-4.4l.4-6.3c0-.6.2-1.2.5-1.7-1 .7-1.7 1.8-1.7 3.1l-.4 6.3c-.1 2.3 1.4 4.2 3.6 4.4 1.6.1 3-.7 3.7-2.1-.6.6-1.5.8-2.4.7" fill="#e0a372"/><path d="m43.8 26.9c.2-2.8-1.7-5.1-4.3-5.3h-.1c-2.6-.2-4.8 1.9-5 4.7l-.5 7.7c-.2 2.8 1.7 5.1 4.3 5.3h.1c2.6.2 4.8-1.9 5-4.7l.5-7.7" fill="#fed0ac"/><g fill="#e0a372"><path d="m39.7 37.6c-2.6-.2-4.5-2.5-4.3-5.2l.6-7.7c.1-.7.3-1.4.6-2.1-1.2.8-2 2.2-2.1 3.8l-.9 7.8c-.2 2.8 2 5 4.6 5.1h.1c1.9.1 3.6-.9 4.4-2.6-1 .6-2 .9-3 .9"/><path d="m26.1 31.2c3.5-2 4.2 1.2 10.2 1.3 2.6.1 3.8 5.3-.2 7.2-5.5 2.6-6-1.1-7.3.4-1.4 1.5-2.8 1.8-4 3.6-.8 1.3-7.7-.7-8.4-3.4-1.4-5.1 4.1-5.9 9.7-9.1"/></g><path d="m25.7 32.1c3.7-2.1 4.4 1.2 10.6 1.4 2.7.1 3.9 5.5-.2 7.5-5.7 2.7-6.2-1.1-7.6.4-1.5 1.6-2.9 1.9-4.1 3.8-.9 1.4 1.5 6.5 1.5 6.5s-7 4.8-8.5 2.1c-2.7-5.1-1.9-9-1.8-12 .2-7.1 4.3-6.4 10.1-9.7" fill="#fed0ac"/><g fill="#e0a372"><path d="m18.6 35.4c-3.9 1.7-3.7 11.5-.8 16.2 7.2 11.7 21.3 11.4 28.8 5.1-7 7.2-22.1 8-29.9-4.1-3.2-4.8-4.2-15.9 1.9-17.2"/><path d="m25.2 45.2c-.3.4-.2 1.2-.1 2.1-.4-1.3-.7-2.7-.3-3.3 1.3-1.9 2-2.2 3.5-3.9 1.4-1.5 1.9 2.4 7.6-.4 2.1-1 2.8-2.9 2.6-4.6.8 1.8.4 4.6-2.3 5.9-5.7 2.7-6.2-1.1-7.6.4-1.5 1.6-2.2 1.9-3.4 3.8"/><path d="m38.8 53.6c0-6.5-5-11.8-11.4-12.3.8-.2 1.6-.3 2.4-.3 5.5 0 9.9 4.4 9.9 9.8 0 1.6-.4 3-1 4.4 0-.6.1-1.1.1-1.6"/><path d="m40.7 41.4c1.1-.3 2.2-.2 3.1.2-.4 0-.8.1-1.2.2-3.1.8-5 4-4.4 7.1-.4-.5-.7-1-.8-1.7-.7-2.5.8-5.1 3.3-5.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91e-1f3fd.svg b/public/emoji/1f91e-1f3fd.svg new file mode 100644 index 000000000..5562818e4 --- /dev/null +++ b/public/emoji/1f91e-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d6a57c"><path d="m49.3 34.4c0 0 2.9 13.6-1.1 20.3-6 9.9-27.4 11.7-33.2-6.8-.6-2 8.4-17.8 8.4-17.8l25.9 4.3"/><path d="m35.1 30.3c1 2 0 4.5-2.2 5.4-2.2 1-4.8.1-5.8-2l-13.7-25.9c-1-2 0-4.5 2.2-5.4 2.2-1 4.8-.1 5.8 2l13.7 25.9"/></g><g fill="#b58360"><path d="m34.3 34.1c-2.2 1-4.8.1-5.8-2l-13.7-25.9c-.5-1.1-.5-2.3 0-3.4-1.6 1.1-2.3 3.2-1.4 5l13.7 25.9c1 2 3.6 3 5.8 2 1-.4 1.8-1.2 2.2-2.1-.2.2-.5.4-.8.5"/><path d="m29.2 28c.1 2.4 1.6 3.5 7.5 2l.8 3-16 .2 8.4-13.1-.7 7.9"/></g><path d="m24.3 39.4c-.6 2.3-3.2 3.7-5.6 3.1-2.5-.6-4-3-3.4-5.3l8.9-29.2c.6-2.3 2.6-3.7 5-3.1 2.5.6 4 3 3.4 5.3l-8.3 29.2" fill="#d6a57c"/><path d="m20.9 42.1c-2.5-.6-4-3-3.4-5.3l8.3-29.1c.3-1.3 1.2-2.3 2.4-2.8-2.2-.1-4.2 1.2-4.7 3.3l-8.3 29.2c-.6 2.3.9 4.7 3.4 5.3 1.1.3 2.3.1 3.3-.3-.3-.2-.6-.2-1-.3" fill="#b58360"/><path d="m51 31.6c.1-2.3-1.5-4.2-3.7-4.4h-.1c-2.2-.2-4 1.5-4.2 3.8l-.4 6.3c-.1 2.3 1.5 4.2 3.7 4.4h.1c2.2.2 4-1.5 4.2-3.8l.4-6.3" fill="#d6a57c"/><path d="m47.6 40.2c-2.2-.2-3.8-2.1-3.7-4.4l.4-6.3c0-.6.2-1.2.5-1.7-1 .7-1.7 1.8-1.7 3.1l-.4 6.3c-.1 2.3 1.4 4.2 3.6 4.4 1.6.1 3-.7 3.7-2.1-.6.6-1.5.8-2.4.7" fill="#b58360"/><path d="m43.8 26.9c.2-2.8-1.7-5.1-4.3-5.3h-.1c-2.6-.2-4.8 1.9-5 4.7l-.5 7.7c-.2 2.8 1.7 5.1 4.3 5.3h.1c2.6.2 4.8-1.9 5-4.7l.5-7.7" fill="#d6a57c"/><g fill="#b58360"><path d="m39.7 37.6c-2.6-.2-4.5-2.5-4.3-5.2l.6-7.7c.1-.7.3-1.4.6-2.1-1.2.8-2 2.2-2.1 3.8l-.9 7.8c-.2 2.8 2 5 4.6 5.1h.1c1.9.1 3.6-.9 4.4-2.6-1 .6-2 .9-3 .9"/><path d="m26.1 31.2c3.5-2 4.2 1.2 10.2 1.3 2.6.1 3.8 5.3-.2 7.2-5.5 2.6-6-1.1-7.3.4-1.4 1.5-2.8 1.8-4 3.6-.8 1.3-7.7-.7-8.4-3.4-1.4-5.1 4.1-5.9 9.7-9.1"/></g><path d="m25.7 32.1c3.7-2.1 4.4 1.2 10.6 1.4 2.7.1 3.9 5.5-.2 7.5-5.7 2.7-6.2-1.1-7.6.4-1.5 1.6-2.9 1.9-4.1 3.8-.9 1.4 1.5 6.5 1.5 6.5s-7 4.8-8.5 2.1c-2.7-5.1-1.9-9-1.8-12 .2-7.1 4.3-6.4 10.1-9.7" fill="#d6a57c"/><g fill="#b58360"><path d="m18.6 35.4c-3.9 1.7-3.7 11.5-.8 16.2 7.2 11.7 21.3 11.4 28.8 5.1-7 7.2-22.1 8-29.9-4.1-3.2-4.8-4.2-15.9 1.9-17.2"/><path d="m25.2 45.2c-.3.4-.2 1.2-.1 2.1-.4-1.3-.7-2.7-.3-3.3 1.3-1.9 2-2.2 3.5-3.9 1.4-1.5 1.9 2.4 7.6-.4 2.1-1 2.8-2.9 2.6-4.6.8 1.8.4 4.6-2.3 5.9-5.7 2.7-6.2-1.1-7.6.4-1.5 1.6-2.2 1.9-3.4 3.8"/><path d="m38.8 53.6c0-6.5-5-11.8-11.4-12.3.8-.2 1.6-.3 2.4-.3 5.5 0 9.9 4.4 9.9 9.8 0 1.6-.4 3-1 4.4 0-.6.1-1.1.1-1.6"/><path d="m40.7 41.4c1.1-.3 2.2-.2 3.1.2-.4 0-.8.1-1.2.2-3.1.8-5 4-4.4 7.1-.4-.5-.7-1-.8-1.7-.7-2.5.8-5.1 3.3-5.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91e-1f3fe.svg b/public/emoji/1f91e-1f3fe.svg new file mode 100644 index 000000000..5067aaeba --- /dev/null +++ b/public/emoji/1f91e-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b47d56"><path d="m49.3 34.4c0 0 2.9 13.6-1.1 20.3-6 9.9-27.4 11.7-33.2-6.8-.6-2 8.4-17.8 8.4-17.8l25.9 4.3"/><path d="m35.1 30.3c1 2 0 4.5-2.2 5.4-2.2 1-4.8.1-5.8-2l-13.7-25.9c-1-2 0-4.5 2.2-5.4 2.2-1 4.8-.1 5.8 2l13.7 25.9"/></g><g fill="#935e3e"><path d="m34.3 34.1c-2.2 1-4.8.1-5.8-2l-13.7-25.9c-.5-1.1-.5-2.3 0-3.4-1.6 1.1-2.3 3.2-1.4 5l13.7 25.9c1 2 3.6 3 5.8 2 1-.4 1.8-1.2 2.2-2.1-.2.2-.5.4-.8.5"/><path d="m29.2 28c.1 2.4 1.6 3.5 7.5 2l.8 3-16 .2 8.4-13.1-.7 7.9"/></g><path d="m24.3 39.4c-.6 2.3-3.2 3.7-5.6 3.1-2.5-.6-4-3-3.4-5.3l8.9-29.2c.6-2.3 2.6-3.7 5-3.1 2.5.6 4 3 3.4 5.3l-8.3 29.2" fill="#b47d56"/><path d="m20.9 42.1c-2.5-.6-4-3-3.4-5.3l8.3-29.2c.3-1.3 1.2-2.3 2.4-2.8-2.2-.1-4.1 1.2-4.7 3.3l-8.3 29.2c-.6 2.3.9 4.7 3.4 5.3 1.1.3 2.3.1 3.3-.3-.3-.1-.6-.1-1-.2" fill="#935e3e"/><path d="m51 31.6c.1-2.3-1.5-4.2-3.7-4.4h-.1c-2.2-.2-4 1.5-4.2 3.8l-.4 6.3c-.1 2.3 1.5 4.2 3.7 4.4h.1c2.2.2 4-1.5 4.2-3.8l.4-6.3" fill="#b47d56"/><path d="m47.6 40.2c-2.2-.2-3.8-2.1-3.7-4.4l.4-6.3c0-.6.2-1.2.5-1.7-1 .7-1.7 1.8-1.7 3.1l-.4 6.3c-.1 2.3 1.4 4.2 3.6 4.4 1.6.1 3-.7 3.7-2.1-.6.6-1.5.8-2.4.7" fill="#935e3e"/><path d="m43.8 26.9c.2-2.8-1.7-5.1-4.3-5.3h-.1c-2.6-.2-4.8 1.9-5 4.7l-.5 7.7c-.2 2.8 1.7 5.1 4.3 5.3h.1c2.6.2 4.8-1.9 5-4.7l.5-7.7" fill="#b47d56"/><g fill="#935e3e"><path d="m39.7 37.6c-2.6-.2-4.5-2.5-4.3-5.2l.6-7.7c.1-.7.3-1.4.6-2.1-1.2.8-2 2.2-2.1 3.8l-.9 7.8c-.2 2.8 2 5 4.6 5.1h.1c1.9.1 3.6-.9 4.4-2.6-1 .6-2 .9-3 .9"/><path d="m26.1 31.2c3.5-2 4.2 1.2 10.2 1.3 2.6.1 3.8 5.3-.2 7.2-5.5 2.6-6-1.1-7.3.4-1.4 1.5-2.8 1.8-4 3.6-.8 1.3-7.7-.7-8.4-3.4-1.4-5.1 4.1-5.9 9.7-9.1"/></g><path d="m25.7 32.1c3.7-2.1 4.4 1.2 10.6 1.4 2.7.1 3.9 5.5-.2 7.5-5.7 2.7-6.2-1.1-7.6.4-1.5 1.6-2.9 1.9-4.1 3.8-.9 1.4 1.5 6.5 1.5 6.5s-7 4.8-8.5 2.1c-2.7-5.1-1.9-9-1.8-12 .2-7.1 4.3-6.4 10.1-9.7" fill="#b47d56"/><g fill="#935e3e"><path d="m18.6 35.4c-3.9 1.7-3.7 11.5-.8 16.2 7.2 11.7 21.3 11.4 28.8 5.1-7 7.2-22.1 8-29.9-4.1-3.2-4.8-4.2-15.9 1.9-17.2"/><path d="m25.2 45.2c-.3.4-.2 1.2-.1 2.1-.4-1.3-.7-2.7-.3-3.3 1.3-1.9 2-2.2 3.5-3.9 1.4-1.5 1.9 2.4 7.6-.4 2.1-1 2.8-2.9 2.6-4.6.8 1.8.4 4.6-2.3 5.9-5.7 2.7-6.2-1.1-7.6.4-1.5 1.6-2.2 1.9-3.4 3.8"/><path d="m38.8 53.6c0-6.5-5-11.8-11.4-12.3.8-.2 1.6-.3 2.4-.3 5.5 0 9.9 4.4 9.9 9.8 0 1.6-.4 3-1 4.4 0-.6.1-1.1.1-1.6"/><path d="m40.7 41.4c1.1-.3 2.2-.2 3.1.2-.4 0-.8.1-1.2.2-3.1.8-5 4-4.4 7.1-.4-.5-.7-1-.8-1.7-.7-2.5.8-5.1 3.3-5.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91e-1f3ff.svg b/public/emoji/1f91e-1f3ff.svg new file mode 100644 index 000000000..741dc6640 --- /dev/null +++ b/public/emoji/1f91e-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a6859"><path d="m49.3 34.4c0 0 2.9 13.6-1.1 20.3-6 9.9-27.4 11.7-33.2-6.8-.6-2 8.4-17.8 8.4-17.8l25.9 4.3"/><path d="m35.1 30.3c1 2 0 4.5-2.2 5.4-2.2 1-4.8.1-5.8-2l-13.7-25.9c-1-2 0-4.5 2.2-5.4 2.2-1 4.8-.1 5.8 2l13.7 25.9"/></g><g fill="#705041"><path d="m34.3 34.1c-2.2 1-4.8.1-5.8-2l-13.7-25.9c-.5-1.1-.5-2.3 0-3.4-1.6 1.1-2.3 3.2-1.4 5l13.7 25.9c1 2 3.6 3 5.8 2 1-.4 1.8-1.2 2.2-2.1-.2.2-.5.4-.8.5"/><path d="m29.2 28c.1 2.4 1.6 3.5 7.5 2l.8 3-16 .2 8.4-13.1-.7 7.9"/></g><path d="m24.3 39.4c-.6 2.3-3.2 3.7-5.6 3.1-2.5-.6-4-3-3.4-5.3l8.9-29.2c.6-2.3 2.6-3.7 5-3.1 2.5.6 4 3 3.4 5.3l-8.3 29.2" fill="#8a6859"/><path d="m20.9 42.1c-2.5-.6-4-3-3.4-5.3l8.3-29.1c.3-1.3 1.2-2.3 2.4-2.8-2.2-.1-4.2 1.2-4.7 3.3l-8.3 29.2c-.6 2.3.9 4.7 3.4 5.3 1.1.3 2.3.1 3.3-.3-.3-.2-.6-.2-1-.3" fill="#705041"/><path d="m51 31.6c.1-2.3-1.5-4.2-3.7-4.4h-.1c-2.2-.2-4 1.5-4.2 3.8l-.4 6.3c-.1 2.3 1.5 4.2 3.7 4.4h.1c2.2.2 4-1.5 4.2-3.8l.4-6.3" fill="#8a6859"/><path d="m47.6 40.2c-2.2-.2-3.8-2.1-3.7-4.4l.4-6.3c0-.6.2-1.2.5-1.7-1 .7-1.7 1.8-1.7 3.1l-.4 6.3c-.1 2.3 1.4 4.2 3.6 4.4 1.6.1 3-.7 3.7-2.1-.6.6-1.5.8-2.4.7" fill="#705041"/><path d="m43.8 26.9c.2-2.8-1.7-5.1-4.3-5.3h-.1c-2.6-.2-4.8 1.9-5 4.7l-.5 7.7c-.2 2.8 1.7 5.1 4.3 5.3h.1c2.6.2 4.8-1.9 5-4.7l.5-7.7" fill="#8a6859"/><g fill="#705041"><path d="m39.7 37.6c-2.6-.2-4.5-2.5-4.3-5.2l.6-7.7c.1-.7.3-1.4.6-2.1-1.2.8-2 2.2-2.1 3.8l-.9 7.8c-.2 2.8 2 5 4.6 5.1h.1c1.9.1 3.6-.9 4.4-2.6-1 .6-2 .9-3 .9"/><path d="m26.1 31.2c3.5-2 4.2 1.2 10.2 1.3 2.6.1 3.8 5.3-.2 7.2-5.5 2.6-6-1.1-7.3.4-1.4 1.5-2.8 1.8-4 3.6-.8 1.3-7.7-.7-8.4-3.4-1.4-5.1 4.1-5.9 9.7-9.1"/></g><path d="m25.7 32.1c3.7-2.1 4.4 1.2 10.6 1.4 2.7.1 3.9 5.5-.2 7.5-5.7 2.7-6.2-1.1-7.6.4-1.5 1.6-2.9 1.9-4.1 3.8-.9 1.4 1.5 6.5 1.5 6.5s-7 4.8-8.5 2.1c-2.7-5.1-1.9-9-1.8-12 .2-7.1 4.3-6.4 10.1-9.7" fill="#8a6859"/><g fill="#705041"><path d="m18.6 35.4c-3.9 1.7-3.7 11.5-.8 16.2 7.2 11.7 21.3 11.4 28.8 5.1-7 7.2-22.1 8-29.9-4.1-3.2-4.8-4.2-15.9 1.9-17.2"/><path d="m25.2 45.2c-.3.4-.2 1.2-.1 2.1-.4-1.3-.7-2.7-.3-3.3 1.3-1.9 2-2.2 3.5-3.9 1.4-1.5 1.9 2.4 7.6-.4 2.1-1 2.8-2.9 2.6-4.6.8 1.8.4 4.6-2.3 5.9-5.7 2.7-6.2-1.1-7.6.4-1.5 1.6-2.2 1.9-3.4 3.8"/><path d="m38.8 53.6c0-6.5-5-11.8-11.4-12.3.8-.2 1.6-.3 2.4-.3 5.5 0 9.9 4.4 9.9 9.8 0 1.6-.4 3-1 4.4 0-.6.1-1.1.1-1.6"/><path d="m40.7 41.4c1.1-.3 2.2-.2 3.1.2-.4 0-.8.1-1.2.2-3.1.8-5 4-4.4 7.1-.4-.5-.7-1-.8-1.7-.7-2.5.8-5.1 3.3-5.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f91e.svg b/public/emoji/1f91e.svg new file mode 100644 index 000000000..574dcc17f --- /dev/null +++ b/public/emoji/1f91e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffdd67"><path d="m49.3 34.4c0 0 2.9 13.6-1.1 20.3-6 9.9-27.4 11.7-33.2-6.8-.6-2 8.4-17.8 8.4-17.8l25.9 4.3"/><path d="m35.1 30.3c1 2 0 4.5-2.2 5.4-2.2 1-4.8.1-5.8-2l-13.7-25.9c-1-2 0-4.5 2.2-5.4 2.2-1 4.8-.1 5.8 2l13.7 25.9"/></g><g fill="#eba352"><path d="m34.3 34.1c-2.2 1-4.8.1-5.8-2l-13.7-25.9c-.5-1.1-.5-2.3 0-3.4-1.6 1.1-2.3 3.2-1.4 5l13.7 25.9c1 2 3.6 3 5.8 2 1-.4 1.8-1.2 2.2-2.1-.2.2-.5.4-.8.5"/><path d="m29.2 28c.1 2.4 1.6 3.5 7.5 2l.8 3-16 .2 8.4-13.1-.7 7.9"/></g><path d="m24.3 39.4c-.6 2.3-3.2 3.7-5.6 3.1-2.5-.6-4-3-3.4-5.3l8.9-29.2c.6-2.3 2.6-3.7 5-3.1 2.5.6 4 3 3.4 5.3l-8.3 29.2" fill="#ffdd67"/><path d="m20.9 42.1c-2.5-.6-4-3-3.4-5.3l8.3-29.1c.3-1.3 1.2-2.3 2.4-2.8-2.2-.1-4.2 1.2-4.7 3.3l-8.3 29.2c-.6 2.3.9 4.7 3.4 5.3 1.1.3 2.3.1 3.3-.3-.3-.2-.6-.2-1-.3" fill="#eba352"/><path d="m51 31.6c.1-2.3-1.5-4.2-3.7-4.4h-.1c-2.2-.2-4 1.5-4.2 3.8l-.4 6.3c-.1 2.3 1.5 4.2 3.7 4.4h.1c2.2.2 4-1.5 4.2-3.8l.4-6.3" fill="#ffdd67"/><path d="m47.6 40.2c-2.2-.2-3.8-2.1-3.7-4.4l.4-6.3c0-.6.2-1.2.5-1.7-1 .7-1.7 1.8-1.7 3.1l-.4 6.3c-.1 2.3 1.4 4.2 3.6 4.4 1.6.1 3-.7 3.7-2.1-.6.6-1.5.8-2.4.7" fill="#eba352"/><path d="m43.8 26.9c.2-2.8-1.7-5.1-4.3-5.3h-.1c-2.6-.2-4.8 1.9-5 4.7l-.5 7.7c-.2 2.8 1.7 5.1 4.3 5.3h.1c2.6.2 4.8-1.9 5-4.7l.5-7.7" fill="#ffdd67"/><g fill="#eba352"><path d="m39.7 37.6c-2.6-.2-4.5-2.5-4.3-5.2l.6-7.7c.1-.7.3-1.4.6-2.1-1.2.8-2 2.2-2.1 3.8l-.9 7.8c-.2 2.8 2 5 4.6 5.1h.1c1.9.1 3.6-.9 4.4-2.6-1 .6-2 .9-3 .9"/><path d="m26.1 31.2c3.5-2 4.2 1.2 10.2 1.3 2.6.1 3.8 5.3-.2 7.2-5.5 2.6-6-1.1-7.3.4-1.4 1.5-2.8 1.8-4 3.6-.8 1.3-7.7-.7-8.4-3.4-1.4-5.1 4.1-5.9 9.7-9.1"/></g><path d="m25.7 32.1c3.7-2.1 4.4 1.2 10.6 1.4 2.7.1 3.9 5.5-.2 7.5-5.7 2.7-6.2-1.1-7.6.4-1.5 1.6-2.9 1.9-4.1 3.8-.9 1.4 1.5 6.5 1.5 6.5s-7 4.8-8.5 2.1c-2.7-5.1-1.9-9-1.8-12 .2-7.1 4.3-6.4 10.1-9.7" fill="#ffdd67"/><g fill="#eba352"><path d="m18.6 35.4c-3.9 1.7-3.7 11.5-.8 16.2 7.2 11.7 21.3 11.4 28.8 5.1-7 7.2-22.1 8-29.9-4.1-3.2-4.8-4.2-15.9 1.9-17.2"/><path d="m25.2 45.2c-.3.4-.2 1.2-.1 2.1-.4-1.3-.7-2.7-.3-3.3 1.3-1.9 2-2.2 3.5-3.9 1.4-1.5 1.9 2.4 7.6-.4 2.1-1 2.8-2.9 2.6-4.6.8 1.8.4 4.6-2.3 5.9-5.7 2.7-6.2-1.1-7.6.4-1.5 1.6-2.2 1.9-3.4 3.8"/><path d="m38.8 53.6c0-6.5-5-11.8-11.4-12.3.8-.2 1.6-.3 2.4-.3 5.5 0 9.9 4.4 9.9 9.8 0 1.6-.4 3-1 4.4 0-.6.1-1.1.1-1.6"/><path d="m40.7 41.4c1.1-.3 2.2-.2 3.1.2-.4 0-.8.1-1.2.2-3.1.8-5 4-4.4 7.1-.4-.5-.7-1-.8-1.7-.7-2.5.8-5.1 3.3-5.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f920.svg b/public/emoji/1f920.svg new file mode 100644 index 000000000..11437ce6d --- /dev/null +++ b/public/emoji/1f920.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#89664c"><path d="m2.1 19.6c-1 2.7 3.6 12.1 7.7 13.2 8.8 2.3 22.1-4 22.1-4s-11.2-5.1-15.4-6.6c-10.8-4.1-13.7-4.3-14.4-2.6"/><path d="m61.9 19.6c1 2.7-3.6 12.1-7.7 13.2-8.8 2.3-22.1-4-22.1-4s11.2-5.1 15.4-6.6c10.8-4.1 13.7-4.3 14.4-2.6"/></g><path d="m55 39c0 12.7-10.3 23-23 23-12.7 0-23-10.3-23-23 0-12.7 10.3-23 23-23 12.7 0 23 10.3 23 23" fill="#ffdd67"/><path d="m44.1 11.5c-2.1-3.1.3-4.8-1.4-7.6-1-1.8-2-2.6-3.5-1.2-2.4 2.5-5.2 3.5-7.2 3.5-2 0-4.8-1-7.2-3.5-1.5-1.5-2.4-.6-3.5 1.2-1.7 2.8.7 4.5-1.4 7.6-1.3 1.9-2.6 9.3-2.6 9.3l14.7 2.9 14.7-2.9c0 0-1.3-7.4-2.6-9.3" fill="#d3976e"/><path d="m22.4 5.9c0 0 4.5 3 4.4 4.6-.1 1.8-5.6 5-5.6 5s2.5-3.9 2.6-5.3c.1-1.2-1.4-4.3-1.4-4.3" fill="#fed0ac"/><path d="m41.6 5.9c0 0-4.5 3-4.4 4.6.1 1.8 5.6 5 5.6 5s-2.5-3.9-2.6-5.3c-.1-1.2 1.4-4.3 1.4-4.3" fill="#89664c"/><path d="m47 20.3c-8.6 2.2-15 2.2-15 2.2s-6.4 0-15-2.2l-.7 2.1 15.7 3.6 15.7-3.6-.7-2.1" fill="#3e4347"/><path d="m32 25c0 0-7.4.2-20.7-4.6 0 0 5.1 3.8 7.8 7 5.1 6.2 20.8 6.2 25.9 0 2.6-3.2 7.8-7 7.8-7-13.4 4.8-20.8 4.6-20.8 4.6" fill="#d3976e"/><g fill="#664e27"><path d="m39.6 47.9c-4.9 3.6-10.4 3.6-15.3 0-.6-.4-1.1.3-.7 1 1.5 2.6 4.5 4.9 8.4 4.9 3.9 0 6.9-2.3 8.4-4.9.4-.7-.2-1.4-.8-1"/><circle cx="23.2" cy="36.9" r="3.8"/><circle cx="40.8" cy="36.9" r="3.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f921.svg b/public/emoji/1f921.svg new file mode 100644 index 000000000..63812e731 --- /dev/null +++ b/public/emoji/1f921.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 27.2c0-3-1.5-5.6-3.9-7.1.3-.9.5-1.9.5-2.9 0-4.7-3.7-8.6-8.3-8.7-1.3-2.5-3.9-4.3-6.9-4.3-1.5 0-2.9.4-4.1 1.2-1.5-2-4.2-3.4-7.3-3.4-3.1 0-5.8 1.4-7.4 3.4-1.2-.8-2.6-1.2-4.1-1.2-3 0-5.6 1.7-6.9 4.3-4.6.1-8.3 3.9-8.3 8.7 0 1 .2 2 .5 2.9-2.3 1.5-3.8 4.1-3.8 7.1 0 2 .7 3.9 1.9 5.4-.5 1-.8 2.1-.8 3.3 0 2.7 1.5 5.1 3.7 6.3 0 .3-.1.5-.1.8 0 3.9 3.1 7.1 6.9 7.1s32.9 0 36.7 0 6.9-3.2 6.9-7.1c0-.3 0-.6 0-.8 2.2-1.2 3.7-3.6 3.7-6.3 0-1.2-.3-2.3-.8-3.3 1.2-1.5 1.9-3.3 1.9-5.4" fill="#42ade2"/><path d="m51.8 35c-.1.9-.3 1.8-.6 2.3-.5.9-1.4 1.4-1.4 1.4s.3-.9.2-3.4c-1.3-19.9-3.7-11-17.9-11-14.2 0-16.6-8.9-17.9 11-.1 2.5.2 3.4.2 3.4s-.9-.5-1.4-1.4c-.3-.5-.4-1.3-.6-2.3-1.5-.4-3.5-.1-3.5 4.3 0 2.7 1 5 4.4 5.2 1.4 11 5.7 12.8 14.3 16.7 2.3 1 6.9 1 9.1 0 8.6-3.9 12.9-5.7 14.3-16.7 3.4-.2 4.4-2.5 4.4-5.2-.2-4.4-2.1-4.7-3.6-4.3" fill="#fed0ac"/><path d="m49.1 35.5c-1.3-19.2-3.5-9.9-17.1-9.9s-15.8-9.3-17.1 9.9c-.1 2.4.4 6.7.7 8.9.8 5.2 3.9 12.2 12 16 2.2 1 6.6 1 8.7 0 8.2-3.7 11.3-10.8 12-16 .4-2.3.9-6.6.8-8.9" fill="#f5f5f5"/><path d="m41.2 49.3c-3.8 3.9-3.3 8.8-9.2 8.8-5.9 0-5.4-4.9-9.2-8.8-3.7-3.9 5.1.5 9.2.5 4.1 0 12.9-4.4 9.2-.5" fill="#574137"/><path d="m38.9 48.2l-6.9 1.6-6.9-1.6c0 0-.2 1.6.5 2.3 1 1 4.8 1.5 6.5 1.5 1.7 0 5.4-.5 6.5-1.5.5-.6.3-2.3.3-2.3" fill="#fff"/><path d="m32 55.1c-2.8 0-3.7 2-3.7 2l3.7.6 3.7-.6c0 0-.9-2-3.7-2" fill="#ff717f"/><path d="m32 49c-2.3 0-15.8-5-9.9.6 3.2 3 3.2 10 9.9 10s6.7-6.9 9.9-10c5.9-5.6-7.6-.6-9.9-.6m7.9 1.1c-3.3 3.3-2.8 7.3-7.9 7.4-5.1 0-4.6-4.1-7.9-7.4-3.2-3.2 4.4.4 7.9.4 3.5 0 11.1-3.7 7.9-.4" fill="#cf4350"/><circle cx="32" cy="43.4" r="6.6" fill="#ff5263"/><path d="m27 35.8c0 2.9-8 2.9-8 0 0-9.9 8-9.9 8 0" fill="#f5f5f5"/><path d="m27.7 36.2c0 3.7-10 3.7-10 0 0-12.3 10-12.3 10 0" fill="#3e4347"/><path d="m27.4 36.3c0 2.9-8 2.9-8 0 0-9.9 8-9.9 8 0" fill="#f5f5f5"/><ellipse cx="23.7" cy="34.5" rx="2.5" ry="3.5" fill="#0a84a5"/><circle cx="23.7" cy="34.5" r=".8" fill="#231f20"/><path d="m36.3 36.2c0 3.7 10 3.7 10 0 0-12.3-10-12.3-10 0" fill="#3e4347"/><path d="m36.6 36.3c0 2.9 8 2.9 8 0 0-9.9-8-9.9-8 0" fill="#f5f5f5"/><ellipse cx="40.3" cy="34.5" rx="2.5" ry="3.5" fill="#0a84a5"/><circle cx="40.3" cy="34.5" r=".8" fill="#231f20"/></svg> \ No newline at end of file diff --git a/public/emoji/1f922.svg b/public/emoji/1f922.svg new file mode 100644 index 000000000..893e564de --- /dev/null +++ b/public/emoji/1f922.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#c7e755"/><g fill="#425e21"><circle cx="20.5" cy="27" r="4.5"/><circle cx="43.5" cy="27" r="4.5"/><path d="m37.4 43.2h-10.8c-.7 0-.7-2.5 0-2.5h10.7c.8 0 .8 2.5.1 2.5"/><path d="m23.7 35c1 2 1.6 4.4 1.6 7 0 2.6-.6 5-1.6 7 2.1-.9 3.6-3.7 3.6-7s-1.5-6.1-3.6-7"/><path d="m40.3 49c-1-2-1.6-4.4-1.6-7 0-2.6.6-5 1.6-7-2.1.9-3.6 3.7-3.6 7s1.5 6 3.6 7"/></g><g fill="#75a843"><path d="m25.6 15.9c-3.2 2.7-7.5 3.9-11.7 3.1-.6-.1-1.1 2-.4 2.2 4.8.9 9.8-.5 13.5-3.6.5-.5-1-2.1-1.4-1.7"/><path d="m50.1 18.9c-4.2.7-8.5-.4-11.7-3.1-.4-.4-2 1.2-1.4 1.7 3.7 3.2 8.7 4.5 13.5 3.6.7-.2.2-2.3-.4-2.2"/></g><g opacity=".5" fill="#ff717f"><path d="m51.7 30.3c4.9 0 8.8 4 8.8 8.8 0 4.9-4 8.8-8.8 8.8-4.9 0-8.8-4-8.8-8.8-.1-4.8 3.9-8.8 8.8-8.8" opacity=".8"/><circle cx="12.3" cy="39.1" r="8.8" opacity=".8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f923.svg b/public/emoji/1f923.svg new file mode 100644 index 000000000..e02925701 --- /dev/null +++ b/public/emoji/1f923.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.9 55.7c1.2-1-2.9-12.1-4-13.1-.8-.7-4.4-.3-5.6.7-4.2 3.4-.3 13 4.5 14.3 1.3.4 4.1-1 5.1-1.9" fill="#286699"/><path d="m15.4 59.7c1.3-1.2-3.8-15.4-5.1-16.7-.9-.9-5-.6-6.4.7-4.6 4.2.2 16.4 5.7 18.2 1.5.5 4.6-1.1 5.8-2.2" fill="#b2c1c0"/><path d="m16.1 59.5c1.1-1.2-4-15.3-5.2-16.6-.8-.9-4.5-.8-5.6.4-3.9 3.9.8 16.1 5.7 18.1 1.5.6 4.1-.9 5.1-1.9" fill="#e8e8e8"/><path d="m19 58c1.5-1.3-3.5-14.7-4.8-15.9-.9-.8-5.4-.4-6.9.9-5.1 4.2-.4 15.8 5.4 17.3 1.7.5 5-1.2 6.3-2.3" fill="#3383c4"/><path d="m18.2 56.5c.2-.7-3.7-11.8-4.3-13-.4-.8-1.5-1.3-1.7-.6-.6 2.2 2.9 11.9 4.7 14.2.6.6 1.1 0 1.3-.6" fill="#e8e8e8"/><path d="m16.4 57.1c.2-.7-3.7-11.8-4.3-13-.4-.8-1.5-1.3-1.7-.6-.6 2.2 2.9 11.9 4.7 14.2.6.6 1.2 0 1.3-.6" fill="#fff"/><circle cx="38" cy="34" r="24" fill="#ffdd67"/><path d="m35.6 48c.4-.3.3-.9.3-1.5.1-12.5.1-12.5.1-25 0-.6.1-1.2-.3-1.5-4-3.1-15.6.5-15.6 14-.1 13.4 11.6 17.1 15.5 14" fill="#664e27"/><path d="m29.8 35.5c0-.5-.4-1.2-1.6-.9-.6.1-1.3.9-2.2.9-1.9 0-1.9-3 0-3 .9 0 1.6.8 2.2.9 1.1.3 1.6-.4 1.6-.9 0-1.2-1.4-3.3-3.7-3.3-2.6 0-4.7 2.1-4.7 4.7 0 2.6 2.1 4.7 4.7 4.7 2.3.1 3.7-1.9 3.7-3.1" fill="#4c3526"/><path d="m22.7 27.9c-.8 1.8-1.2 3.8-1.2 6.1 0 2.3.4 4.3 1.2 6.1.8-1.7 1.3-3.7 1.3-6.1 0-2.4-.5-4.4-1.3-6.1" fill="#ff717f"/><path d="m34 45.8c0-11.8 0-11.8 0-23.6 0-1.6-3-1.6-3 0 0 8.2 0 15.4 0 23.6 0 1.6 3 1.6 3 0" fill="#fff"/><g fill="#664e27"><path d="m40.7 31.2c4.1-1.5 6.1-3.7 6.1-6s-2-4.5-6.1-6c-.4-.1-1.2.6-.8 1 1.5 1.4 2.1 3.2 2.1 5 0 1.8-.6 3.5-2.1 5-.4.4.4 1.2.8 1"/><path d="m40.7 48.7c4.1-1.5 6.1-3.7 6.1-6 0-2.2-2-4.5-6.1-6-.4-.1-1.2.6-.8 1 1.5 1.4 2.1 3.2 2.1 5 0 1.8-.6 3.5-2.1 5-.4.4.4 1.2.8 1"/></g><path d="m18.7 8.2c-1.8-.5-9.4 10.7-9.6 12.3-.1 1.2 2.6 4.3 4.4 4.8 6 1.6 12.4-8.3 10.3-13.6-.5-1.5-3.6-3.1-5.1-3.5" fill="#286699"/><path d="m15.8 3.9c-2.1-.6-11.4 13-11.6 15-.1 1.4 3.2 5.2 5.4 5.8 7.3 1.9 15-10.1 12.6-16.5-.7-1.8-4.5-3.8-6.4-4.3" fill="#3383c4"/><path d="m14.5 2.3c-1.8-.2-11.6 13.9-12.1 15.9-.3 1.4 2 4.5 3.8 4.7 5.9.8 14.3-11.7 13.1-17.4-.4-1.6-3.3-3-4.8-3.2" fill="#b2c1c0"/><path d="m14.1 2c-1.6-.1-11.5 14-12.1 15.9-.4 1.3 1.5 4.2 3.1 4.3 5.4.4 13.8-12 13-17.4-.1-1.6-2.7-2.7-4-2.8" fill="#e8e8e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f924.svg b/public/emoji/1f924.svg new file mode 100644 index 000000000..4e30304df --- /dev/null +++ b/public/emoji/1f924.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m53 60.1c0 1.1-6.1 1.9-13.7 1.9-7.5 0-13.7-.9-13.7-1.9 0-1.1 6.1-1.9 13.7-1.9 7.6 0 13.7.8 13.7 1.9" fill="#42ade2"/><path d="M62,32c0,16.6-10.8,30-30,30C15.4,62,2,48.6,2,32C2,15.4,15.4,2,32,2C48.6,2,62,15.4,62,32z" fill="#ffdd67"/><path d="m44.2 61.5c-1.7 0-3.5 0-5.2 0 1.3-2.8 1.3-6.1 0-8.9 1.7 0 3.5 0 5.2 0 1.3 2.8 1.3 6.1 0 8.9" fill="#42ade2"/><path d="m44.5 52.1c-.2 1.7-1.8 4-4.1 3.8-1.9-.2-3.8-2.2-6.2-2.5-2.5-.3-4.8 1.1-6.7.8-2.6-.3-3.2-2.9-3-4.6.4-3 5.2-4.9 10.7-4.2 5.5.6 9.7 3.6 9.3 6.7" fill="#664e27"/><circle cx="20.5" cy="29" r="10" fill="#fff"/><circle cx="20.5" cy="29" r="3.5" fill="#664e27"/><circle cx="43.5" cy="29" r="10" fill="#fff"/><circle cx="43.5" cy="29" r="3.5" fill="#664e27"/><g fill="#917524"><path d="m53.2 18.9c-3.2-2.7-7.5-3.9-11.7-3.1-.6.1-1.1-2-.4-2.2 4.8-.9 9.8.5 13.5 3.6.6.5-1 2.1-1.4 1.7"/><path d="m22.5 11.7c-4.2-.7-8.5.4-11.7 3.1-.4.4-2-1.2-1.4-1.7 3.7-3.2 8.7-4.5 13.5-3.6.7.1.2 2.3-.4 2.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f925.svg b/public/emoji/1f925.svg new file mode 100644 index 000000000..7446d3f45 --- /dev/null +++ b/public/emoji/1f925.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,32c0,15.5-10,28-28,28C18.5,60,6,47.5,6,32C6,16.5,18.5,4,34,4C49.5,4,62,16.5,62,32z" fill="#ffdd67"/><path d="m30.4 26.1c0 5.4-4.3 9.7-9.7 9.7-5.4 0-9.7-4.3-9.7-9.7 0-5.3 4.3-9.7 9.7-9.7 5.4 0 9.7 4.3 9.7 9.7" fill="#fff"/><circle cx="24" cy="28.2" r="3.2" fill="#664e27"/><path d="m54.7 26.1c0 5.4-4.3 9.7-9.7 9.7-5.4 0-9.7-4.3-9.7-9.7s4.3-9.7 9.7-9.7c5.3 0 9.7 4.3 9.7 9.7" fill="#fff"/><g fill="#664e27"><circle cx="40.7" cy="28.2" r="3.2"/><path d="m45.7 48c-1.4-3.6-4.8-6-12.7-6-8 0-11.3 2.4-12.7 6-.7 1.9.3 4 .3 4 .4 1.2 2.1 2 12.4 2 10.3 0 12-.8 12.4-2 0 0 1.1-2.1.3-4"/></g><path d="m42 47.1c.1-.2 0-.5-.2-.7 0 0-2-1.9-8.8-1.9-6.8 0-8.8 1.9-8.8 1.9-.2.2-.2.5-.2.7l.2.5c.1.2.3.4.5.4h16.6c.2 0 .5-.2.5-.4l.2-.5" fill="#fff"/><path d="m30.6 39.3c-7.3 1.3-15.7 1.8-23.1 1.2-8.7-.7-6.2-11.2 1-9.6 7.3 1.3 14.7 1.8 22.1 1.3 4.5-.2 4.6 6.1 0 7.1" fill="#eba352"/></svg> \ No newline at end of file diff --git a/public/emoji/1f926-1f3fb.svg b/public/emoji/1f926-1f3fb.svg new file mode 100644 index 000000000..60e2089a4 --- /dev/null +++ b/public/emoji/1f926-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M33.6,2C52,2,62,13.4,62,28.3V62H5.3V28.3C5.3,6.1,20.6,6.5,20.6,6.5S21.8,2,33.6,2z" fill="#594640"/><path fill="#c28fef" d="m21 52.2h25.2v9.8h-25.2z"/><path d="m54.1 44.8c0 0 4.1-1 4.1-7.1 0-4.8-3.1-5.6-3.1-5.6-19.1 0-29.3-9.4-29.3-9.4s-6.9 7.7-13.5 9.4c0 0-3.2.6-3.2 5.6 0 6.1 4.3 7.1 4.3 7.1 0 3.8 12.7 16.2 20.3 16.2 7.6.1 20.4-12.3 20.4-16.2" fill="#ffe1bd"/><ellipse cx="33.6" cy="55.2" rx="4" ry="3" fill="#664e27"/><path d="m13.7 17.3c0 0 2.9 1.4 3.9 5.3.6 2.3.9 2.4 2 3.2l6.2-12c.6-1.1 1.9-1.5 2.9-.9 1 .6 1.4 1.9.8 3l.7-1.4c.7-1.3 2.3-1.8 3.5-1.1 1.2.7 1.7 2.2 1 3.5l-.5 1c.6-1.1 2-1.6 3-1 1.1.6 1.4 1.9.8 3.1l-1.2 2.3c.6-1 1.8-1.5 2.8-.9 1 .5 1.6 1.9 1 2.9-10.1 18.1-10.7 19.2-15.3 19.8 0 0-3.9 4.4-7 17.9l1.6-25.1-6.2-19.6" opacity=".3"/><path d="m23.9 42l-8.7-4.7c0 0-7.4 10-13.2 24.6h16.3c0 .1.1-11.2 5.6-19.9" fill="#b386e2"/><path d="m11.4 17.3c1.5-1 3.9.3 4.8 4.2.6 2.3.7 3.2 1.8 4l7-12.8c1.8-3 4.9-1.1 3.5 1.9l-5.1 10 6.4-10.8c1.6-3 5.8-1.6 4.1 2l-6.2 10.7 6-9.2c2.1-3.2 5-.9 3.5 1.6l-5.1 9.7 4.8-7c1.6-2.5 4.3-.5 3 1.8 0 0-8 15.5-11.3 18-4.8 3.7-16.6-.9-15.7-11.1.2-2-.6-4-1-6.2-.3-2.8-2.2-5.7-.5-6.8" fill="#ffe1bd"/><path d="m38.4 40.8c2.7 5.1 8.2 5.1 10.9 0 .1-.3-.2-.4-.7-.7-2.7 2.1-7.2 2-9.6 0-.4.4-.8.5-.6.7" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f926-1f3fc.svg b/public/emoji/1f926-1f3fc.svg new file mode 100644 index 000000000..a5fc0ae04 --- /dev/null +++ b/public/emoji/1f926-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M33.6,2C52,2,62,13.4,62,28.3V62H5.3V28.3C5.3,6.1,20.6,6.5,20.6,6.5S21.8,2,33.6,2z" fill="#dbb471"/><path fill="#c28fef" d="m21 52.2h25.2v9.8h-25.2z"/><path d="m54.1 44.8c0 0 4.1-1 4.1-7.1 0-4.8-3.1-5.6-3.1-5.6-19.1 0-29.3-9.4-29.3-9.4s-6.9 7.7-13.5 9.4c0 0-3.2.6-3.2 5.6 0 6.1 4.3 7.1 4.3 7.1 0 3.8 12.7 16.2 20.3 16.2 7.6.1 20.4-12.3 20.4-16.2" fill="#fed0ac"/><ellipse cx="33.6" cy="55.2" rx="4" ry="3" fill="#664e27"/><path d="m13.7 17.3c0 0 2.9 1.4 3.9 5.3.6 2.3.9 2.4 2 3.2l6.2-12c.6-1.1 1.9-1.5 2.9-.9 1 .6 1.4 1.9.8 3l.7-1.4c.7-1.3 2.3-1.8 3.5-1.1 1.2.7 1.7 2.2 1 3.5l-.5 1c.6-1.1 2-1.6 3-1 1.1.6 1.4 1.9.8 3.1l-1.2 2.3c.6-1 1.8-1.5 2.8-.9 1 .5 1.6 1.9 1 2.9-10.1 18.1-10.7 19.2-15.3 19.8 0 0-3.9 4.4-7 17.9l1.6-25.1-6.2-19.6" opacity=".3"/><path d="m23.9 42l-8.7-4.7c0 0-7.4 10-13.2 24.6h16.3c0 .1.1-11.2 5.6-19.9" fill="#b386e2"/><path d="m11.4 17.3c1.5-1 3.9.3 4.8 4.2.6 2.3.7 3.2 1.8 4l7-12.8c1.8-3 4.9-1.1 3.5 1.9l-5.1 10 6.4-10.8c1.6-3 5.8-1.6 4.1 2l-6.2 10.7 6-9.2c2.1-3.2 5-.9 3.5 1.6l-5.1 9.7 4.8-7c1.6-2.5 4.3-.5 3 1.8 0 0-8 15.5-11.3 18-4.8 3.7-16.6-.9-15.7-11.1.2-2-.6-4-1-6.2-.3-2.8-2.2-5.7-.5-6.8" fill="#fed0ac"/><path d="m38.4 40.8c2.7 5.1 8.2 5.1 10.9 0 .1-.3-.2-.4-.7-.7-2.7 2.1-7.2 2-9.6 0-.4.4-.8.5-.6.7" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f926-1f3fd.svg b/public/emoji/1f926-1f3fd.svg new file mode 100644 index 000000000..ea86bb8cb --- /dev/null +++ b/public/emoji/1f926-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M33.6,2C52,2,62,13.4,62,28.3V62H5.3V28.3C5.3,6.1,20.6,6.5,20.6,6.5S21.8,2,33.6,2z" fill="#594640"/><path fill="#c28fef" d="m21 52.2h25.2v9.8h-25.2z"/><path d="m54.1 44.8c0 0 4.1-1 4.1-7.1 0-4.8-3.1-5.6-3.1-5.6-19.1 0-29.3-9.4-29.3-9.4s-6.9 7.7-13.5 9.4c0 0-3.2.6-3.2 5.6 0 6.1 4.3 7.1 4.3 7.1 0 3.8 12.7 16.2 20.3 16.2 7.6.1 20.4-12.3 20.4-16.2" fill="#d6a57c"/><ellipse cx="33.6" cy="55.2" rx="4" ry="3" fill="#664e27"/><path d="m13.7 17.3c0 0 2.9 1.4 3.9 5.3.6 2.3.9 2.4 2 3.2l6.2-12c.6-1.1 1.9-1.5 2.9-.9 1 .6 1.4 1.9.8 3l.7-1.4c.7-1.3 2.3-1.8 3.5-1.1 1.2.7 1.7 2.2 1 3.5l-.5 1c.6-1.1 2-1.6 3-1 1.1.6 1.4 1.9.8 3.1l-1.2 2.3c.6-1 1.8-1.5 2.8-.9 1 .5 1.6 1.9 1 2.9-10.1 18.1-10.7 19.2-15.3 19.8 0 0-3.9 4.4-7 17.9l1.6-25.1-6.2-19.6" opacity=".3"/><path d="m23.9 42l-8.7-4.7c0 0-7.4 10-13.2 24.6h16.3c0 .1.1-11.2 5.6-19.9" fill="#b386e2"/><path d="m11.4 17.3c1.5-1 3.9.3 4.8 4.2.6 2.3.7 3.2 1.8 4l7-12.8c1.8-3 4.9-1.1 3.5 1.9l-5.1 10 6.4-10.8c1.6-3 5.8-1.6 4.1 2l-6.2 10.7 6-9.2c2.1-3.2 5-.9 3.5 1.6l-5.1 9.7 4.8-7c1.6-2.5 4.3-.5 3 1.8 0 0-8 15.5-11.3 18-4.8 3.7-16.6-.9-15.7-11.1.2-2-.6-4-1-6.2-.3-2.8-2.2-5.7-.5-6.8" fill="#d6a57c"/><path d="m38.4 40.8c2.7 5.1 8.2 5.1 10.9 0 .1-.3-.2-.4-.7-.7-2.7 2.1-7.2 2-9.6 0-.4.4-.8.5-.6.7" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f926-1f3fe.svg b/public/emoji/1f926-1f3fe.svg new file mode 100644 index 000000000..27bb43a42 --- /dev/null +++ b/public/emoji/1f926-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M33.6,2C52,2,62,13.4,62,28.3V62H5.3V28.3C5.3,6.1,20.6,6.5,20.6,6.5S21.8,2,33.6,2z" fill="#231f20"/><path fill="#c28fef" d="m21 52.2h25.2v9.8h-25.2z"/><path d="m54.1 44.8c0 0 4.1-1 4.1-7.1 0-4.8-3.1-5.6-3.1-5.6-19.2 0-29.3-9.4-29.3-9.4s-6.9 7.7-13.5 9.4c0 0-3.2.6-3.2 5.6 0 6.1 4.3 7.1 4.3 7.1 0 3.8 12.7 16.2 20.3 16.2 7.6.1 20.4-12.3 20.4-16.2" fill="#b47d56"/><ellipse cx="33.6" cy="55.2" rx="4" ry="3" fill="#664e27"/><path d="m13.7 17.3c0 0 2.9 1.4 3.9 5.3.6 2.3.9 2.4 2 3.2l6.2-12c.6-1.1 1.9-1.5 2.9-.9 1 .6 1.4 1.9.8 3l.7-1.4c.7-1.3 2.3-1.8 3.5-1.1 1.2.7 1.7 2.2 1 3.5l-.5 1c.6-1.1 2-1.6 3-1 1.1.6 1.4 1.9.8 3.1l-1.2 2.3c.6-1 1.8-1.5 2.8-.9 1 .5 1.6 1.9 1 2.9-10.1 18.1-10.7 19.2-15.3 19.8 0 0-3.9 4.4-7 17.9l1.6-25.1-6.2-19.6" opacity=".3"/><path d="m23.9 42l-8.7-4.7c0 0-7.4 10-13.2 24.6h16.3c0 .1.1-11.2 5.6-19.9" fill="#b386e2"/><path d="m11.4 17.3c1.5-1 3.9.3 4.8 4.2.6 2.3.7 3.2 1.8 4l7-12.8c1.8-3 4.9-1.1 3.5 1.9l-5.1 10 6.4-10.8c1.6-3 5.8-1.6 4.1 2l-6.2 10.7 6-9.2c2.1-3.2 5-.9 3.5 1.6l-5.1 9.7 4.8-7c1.6-2.5 4.3-.5 3 1.8 0 0-8 15.5-11.3 18-4.8 3.7-16.6-.9-15.7-11.1.2-2-.6-4-1-6.2-.3-2.8-2.2-5.7-.5-6.8" fill="#b47d56"/><path d="m38.4 40.8c2.7 5.1 8.2 5.1 10.9 0 .1-.3-.2-.4-.7-.7-2.7 2.1-7.2 2-9.6 0-.4.4-.8.5-.6.7" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f926-1f3ff.svg b/public/emoji/1f926-1f3ff.svg new file mode 100644 index 000000000..2f7044375 --- /dev/null +++ b/public/emoji/1f926-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M33.6,2C52,2,62,13.4,62,28.3V62H5.3V28.3C5.3,6.1,20.6,6.5,20.6,6.5S21.8,2,33.6,2z" fill="#231f20"/><path fill="#c28fef" d="m21 52.2h25.2v9.8h-25.2z"/><path d="m54.1 44.8c0 0 4.1-1 4.1-7.1 0-4.8-3.1-5.6-3.1-5.6-19.1 0-29.3-9.4-29.3-9.4s-6.9 7.7-13.5 9.4c0 0-3.2.6-3.2 5.6 0 6.1 4.3 7.1 4.3 7.1 0 3.8 12.7 16.2 20.3 16.2 7.6.1 20.4-12.3 20.4-16.2" fill="#8a6859"/><ellipse cx="33.6" cy="55.2" rx="4" ry="3" fill="#574137"/><path d="m13.7 17.3c0 0 2.9 1.4 3.9 5.3.6 2.3.9 2.4 2 3.2l6.2-12c.6-1.1 1.9-1.5 2.9-.9 1 .6 1.4 1.9.8 3l.7-1.4c.7-1.3 2.3-1.8 3.5-1.1 1.2.7 1.7 2.2 1 3.5l-.5 1c.6-1.1 2-1.6 3-1 1.1.6 1.4 1.9.8 3.1l-1.2 2.3c.6-1 1.8-1.5 2.8-.9 1 .5 1.6 1.9 1 2.9-10.1 18.1-10.7 19.2-15.3 19.8 0 0-3.9 4.4-7 17.9l1.6-25.1-6.2-19.6" opacity=".3"/><path d="m23.9 42l-8.7-4.7c0 0-7.4 10-13.2 24.6h16.3c0 .1.1-11.2 5.6-19.9" fill="#b386e2"/><path d="m11.4 17.3c1.5-1 3.9.3 4.8 4.2.6 2.3.7 3.2 1.8 4l7-12.8c1.8-3 4.9-1.1 3.5 1.9l-5.1 10 6.4-10.8c1.6-3 5.8-1.6 4.1 2l-6.2 10.7 6-9.2c2.1-3.2 5-.9 3.5 1.6l-5.1 9.7 4.8-7c1.6-2.5 4.3-.5 3 1.8 0 0-8 15.5-11.3 18-4.8 3.7-16.6-.9-15.7-11.1.2-2-.6-4-1-6.2-.3-2.8-2.2-5.7-.5-6.8" fill="#8a6859"/><path d="m38.4 40.8c2.7 5.1 8.2 5.1 10.9 0 .1-.3-.2-.4-.7-.7-2.7 2.1-7.2 2-9.6 0-.4.4-.8.5-.6.7" fill="#574137"/></svg> \ No newline at end of file diff --git a/public/emoji/1f926.svg b/public/emoji/1f926.svg new file mode 100644 index 000000000..bff8effe6 --- /dev/null +++ b/public/emoji/1f926.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M33.6,2C52,2,62,13.4,62,28.3V62H5.3V28.3C5.3,6.1,20.6,6.5,20.6,6.5S21.8,2,33.6,2z" fill="#ffb300"/><path fill="#c28fef" d="m21 52.2h25.2v9.8h-25.2z"/><path d="m54.1 44.8c0 0 4.1-1 4.1-7.1 0-4.8-3.1-5.6-3.1-5.6-19.1 0-29.3-9.4-29.3-9.4s-6.9 7.7-13.5 9.4c0 0-3.2.6-3.2 5.6 0 6.1 4.3 7.1 4.3 7.1 0 3.8 12.7 16.2 20.3 16.2 7.6.1 20.4-12.3 20.4-16.2" fill="#ffdd67"/><ellipse cx="33.6" cy="55.2" rx="4" ry="3" fill="#937237"/><path d="m13.7 17.3c0 0 2.9 1.4 3.9 5.3.6 2.3.9 2.4 2 3.2l6.2-12c.6-1.1 1.9-1.5 2.9-.9 1 .6 1.4 1.9.8 3l.7-1.4c.7-1.3 2.3-1.8 3.5-1.1 1.2.7 1.7 2.2 1 3.5l-.5 1c.6-1.1 2-1.6 3-1 1.1.6 1.4 1.9.8 3.1l-1.2 2.3c.6-1 1.8-1.5 2.8-.9 1 .5 1.6 1.9 1 2.9-10.1 18.1-10.7 19.2-15.3 19.8 0 0-3.9 4.4-7 17.9l1.6-25.1-6.2-19.6" opacity=".3"/><path d="m23.9 42l-8.7-4.7c0 0-7.4 10-13.2 24.6h16.3c0 .1.1-11.2 5.6-19.9" fill="#b386e2"/><path d="m11.4 17.3c1.5-1 3.9.3 4.8 4.2.6 2.3.7 3.2 1.8 4l7-12.8c1.8-3 4.9-1.1 3.5 1.9l-5.1 10 6.4-10.8c1.6-3 5.8-1.6 4.1 2l-6.2 10.7 6-9.2c2.1-3.2 5-.9 3.5 1.6l-5.1 9.7 4.8-7c1.6-2.5 4.3-.5 3 1.8 0 0-8 15.5-11.3 18-4.8 3.7-16.6-.9-15.7-11.1.2-2-.6-4-1-6.2-.3-2.8-2.2-5.7-.5-6.8" fill="#ffdd67"/><path d="m38.4 40.8c2.7 5.1 8.2 5.1 10.9 0 .1-.3-.2-.4-.7-.7-2.7 2.1-7.2 2-9.6 0-.4.4-.8.5-.6.7" fill="#937237"/></svg> \ No newline at end of file diff --git a/public/emoji/1f927.svg b/public/emoji/1f927.svg new file mode 100644 index 000000000..1c513dd28 --- /dev/null +++ b/public/emoji/1f927.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="35" cy="29" r="27" fill="#ffdd67"/><g fill="#917524"><path d="m20.5 12.7c-.6.1-.4 2 .2 2 3.8-.3 7.6 1 10.2 3.7.4.4 1.8-.9 1.4-1.4-3.1-3.1-7.4-4.7-11.8-4.3"/><path d="m49.5 12.7c-4.4-.4-8.7 1.2-11.8 4.3-.4.5 1 1.8 1.4 1.4 2.7-2.7 6.4-4.1 10.2-3.7.5.1.8-1.9.2-2"/></g><path d="m33.1 29.3c-8.1 3.7-11.9 8-31.1 8.5 0 0 2 14.1 12.9 12.2 7.3-1.2 4.3 10.3 4.3 10.3s8-10.3 10-4.6c2.1 5.9 6.8 6.2 6.8 6.2 8.5-11.6 7.2-37.2-2.9-32.6" fill="#f5f5f5"/><g fill="#d6d6d6"><path d="m37.3 34.8c-.4-1.1-7.2 11.2-18 25.5 4.6-.6 8-7.6 9.2-4.5.6 1.7 3.7 4.3 3.7 4.3s8.6-14.5 5.1-25.3"/><path d="m32.3 33.5c.9-3.9-12.2 3.6-27.5 11.9 3.9 7.4 10 4.2 12.7 4.9 0 0 12.8-8.3 14.8-16.8"/></g><g fill="#664e27"><path d="m51.9 19.8c.5.3.3.9-.1.9-2.3.3-4.8.7-7.1 2 3.5.6 6.2 2.3 7.7 4.1.3.4-.1 1-.5.8-4.1-1.5-8.3-2.3-13.6-1.7-.4 0-.8-.2-.7-.6 1.4-6.1 9.4-8.4 14.3-5.5"/><path d="m18.1 19.8c-.5.3-.3.9.1.9 2.3.3 4.8.7 7.1 2-3.5.6-6.2 2.3-7.7 4.1-.3.4.1 1 .5.8 4.1-1.5 8.3-2.3 13.6-1.7.4 0 .8-.2.7-.6-1.4-6.1-9.4-8.4-14.3-5.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f930-1f3fb.svg b/public/emoji/1f930-1f3fb.svg new file mode 100644 index 000000000..4b1d23ff2 --- /dev/null +++ b/public/emoji/1f930-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.9 27.3l-8.5-.6c0 4.8-10.4 7-10.4 10.8 0 2.7 2.5 3.4 2.5 3.4s-7.9 3-7.9 11.4c0 6.7 5.3 9.6 11.6 9.6h10.3c0 0 .7-2-.6-9.1-2.5-13.9 7.6-11.6 3-25.5" fill="#e84d88"/><path d="m20.4 46.7l.6-1.4 1.1-.3c2.7 0 3.5 1.7 4.9 1.7v5.7c0 0-1.1 1-5.4 1-2.1 0-3.5-1.4-4.1-4.4-.7-2.4 2.9-2.3 2.9-2.3" fill="#ffe1bd"/><path d="m22.1 45c0 0-1.2.3-1.2 1 0 .4 1.4-.1 2.4 1-1.4-.7-3-.3-3-.3-.6-.6-.1-1.7 1.8-1.7" fill="#e6b796"/><g fill="#231f20"><path d="m26 46.2c5.8-1.2 11.6-3.1 11.6-3.1l-.9 7.6.2 1.2c0 0-3.5 1.9-10.8 2.5v-.6c0 0-5.4.8-7.1-1.2 2.7 1.2 7-.2 7-.2v-6.2" opacity=".3"/><path opacity=".3" d="m35.8 31.5l4.1 7.2-1.3 2.5z"/></g><path d="m42.2 27.3c0 0 7.7 11.8 6.7 16.7-1.1 5.6-22.3 8.8-22.3 8.8l-.3-6.4c0 0 13.1-3.1 14.8-5.4-1.1-2.5-5.3-9.6-5.3-9.6l6.4-4.1" fill="#e84d88"/><path d="m28.4 26.3l8.4-14.8.2 15.3c-3.5 1.5-5.5 0-5.5 0-1.1-2-3.1-.5-3.1-.5" fill="#e6b796"/><path d="m40.3 9.1c-3.4-6.7-8.9-6.3-8.9-6.3-6.9-3.1-14.3 3.6-15.7 7.4-2.9 7.7 3.8 10.8 4.7 10.1l14.3-4.5c0 0 2.9 3 1.6 9-1.3 5.9 4.7 10.3 4.7 10.3s5.9-12.8-.7-26" fill="#594640"/><path d="m17.2 12.4c-.2-2.1 4.1-1.7 6.4.6 5 5.1 6.5 3.8 6.5 3.8-.3-.4-.5-.9-.6-1.4-.5-2 .2-3.9 1.7-4.2 1.5-.3 3.2 1.1 3.7 3.1.5 1.8-.1 3.5-1.3 4.1 1.8 5.5.1 5.6-2.5 7.6-5.6 4.6-6.5 3.4-7.1 1.6-.3-.8-.9-.4-1.6-.5 0 0-.1-.5-.6-1.8-.4-1.3-1.7-1.1-1.3-1.8.4-.7.6-1.1.3-1.5-.1-.2-1.4.4-1.8-.3-.7-1.2 1.1-1.4.8-3.6 0-1.2-2.2-1.4-2.6-5.7" fill="#ffe1bd"/><path d="m22.4 24.2c-.4 0-.7-.1-1-.2-.3-.1-.6-.3-.6-.8-.2.1-.2.4-.2.7.1.3.3.5.5.7.2.2.4.3.6.4-.1.2-.1.5 0 .8.1.3.2.5.3.7.2.2.3.4.5.5 0-.5-.1-.9-.1-1.2 0-.1.1-.3.1-.4.1-.1.2-.3.3-.4l.5-.8h-.9" fill="#c94747"/><path d="m31.3 12.4c-.4.2-.7.5-.8.9-.2.4-.2.9-.1 1.3.1.4.2.7.4 1-.2 0-.3.1-.4.2.2 0 .4.1.5.2.1.1.3.2.4.3.1.1.2.2.3.4.1.1.1.3.2.6.2-.1.3-.4.3-.6 0-.3-.1-.6-.3-.8-.2-.2-.4-.4-.7-.4-.1 0-.1 0-.2 0-.1-.8-.1-1.4.1-2 .1-.3.3-.6.6-.8.2-.2.5-.5.8-.7-.3.1-.7.2-1.1.4" fill="#664e27"/><path d="m20.9 17.8c-.1-.4-.2-.6-.4-.8-.2-.2-.4-.5-.6-.8-.2-.3-.3-.8-.3-1.2.1-.4.3-.7.6-.8-.1.3-.1.7-.1.9s.1.5.3.8c.1.3.4.6.5.9.2.2.3.7 0 1" fill="#e6b796"/><path d="m23.7 15c-.3.3-.4.7-.6 1.1-.1.4-.3.8-.6 1.1-.2.4-.6.7-1 .9-.4.2-1 .2-1.4-.1.9-.3 1.2-.8 1.6-1.4.2-.3.4-.6.7-1 .4-.4.8-.7 1.3-.6" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f930-1f3fc.svg b/public/emoji/1f930-1f3fc.svg new file mode 100644 index 000000000..b16835892 --- /dev/null +++ b/public/emoji/1f930-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.9 27.3l-8.5-.6c0 4.8-10.4 7-10.4 10.8 0 2.7 2.5 3.4 2.5 3.4s-7.9 3-7.9 11.4c0 6.7 5.3 9.6 11.6 9.6h10.3c0 0 .7-2-.6-9.1-2.5-13.9 7.6-11.6 3-25.5" fill="#e84d88"/><path d="m20.4 46.7l.6-1.4 1.1-.3c2.7 0 3.5 1.7 4.9 1.7v5.7c0 0-1.1 1-5.4 1-2.1 0-3.5-1.4-4.1-4.4-.7-2.4 2.9-2.3 2.9-2.3" fill="#fed0ac"/><path d="m22.1 45c0 0-1.2.3-1.2 1 0 .4 1.4-.1 2.4 1-1.4-.7-3-.3-3-.3-.6-.6-.1-1.7 1.8-1.7" fill="#e0a372"/><g fill="#231f20"><path d="m26 46.2c5.8-1.2 11.6-3.1 11.6-3.1l-.9 7.6.2 1.2c0 0-3.5 1.9-10.8 2.5v-.6c0 0-5.4.8-7.1-1.2 2.7 1.2 7-.2 7-.2v-6.2" opacity=".3"/><path opacity=".3" d="m35.8 31.5l4.1 7.2-1.3 2.5z"/></g><path d="m42.2 27.3c0 0 7.7 11.8 6.7 16.7-1.1 5.6-22.3 8.8-22.3 8.8l-.3-6.4c0 0 13.1-3.1 14.8-5.4-1.1-2.5-5.3-9.6-5.3-9.6l6.4-4.1" fill="#e84d88"/><path d="m28.4 26.3l8.4-14.8.2 15.3c-3.5 1.5-5.5 0-5.5 0-1.1-2-3.1-.5-3.1-.5" fill="#e0a372"/><path d="m40.3 9.1c-3.4-6.7-8.9-6.3-8.9-6.3-6.9-3.1-14.3 3.6-15.7 7.4-2.9 7.7 3.8 10.8 4.7 10.1l14.3-4.5c0 0 2.9 3 1.6 9-1.3 5.9 4.7 10.3 4.7 10.3s5.9-12.8-.7-26" fill="#dbb471"/><path d="m17.2 12.4c-.2-2.1 4.1-1.7 6.4.6 5 5.1 6.5 3.8 6.5 3.8-.3-.4-.5-.9-.6-1.4-.5-2 .2-3.9 1.7-4.2 1.5-.3 3.2 1.1 3.7 3.1.5 1.8-.1 3.5-1.3 4.1 1.8 5.5.1 5.6-2.5 7.6-5.6 4.6-6.5 3.4-7.1 1.6-.3-.8-.9-.4-1.6-.5 0 0-.1-.5-.6-1.8-.4-1.3-1.7-1.1-1.3-1.8.4-.7.6-1.1.3-1.5-.1-.2-1.4.4-1.8-.3-.7-1.2 1.1-1.4.8-3.6 0-1.2-2.2-1.4-2.6-5.7" fill="#fed0ac"/><path d="m22.4 24.2c-.4 0-.7-.1-1-.2-.3-.1-.6-.3-.6-.8-.2.1-.2.4-.2.7.1.3.3.5.5.7.2.2.4.3.6.4-.1.2-.1.5 0 .8.1.3.2.5.3.7.2.2.3.4.5.5 0-.5-.1-.9-.1-1.2 0-.1.1-.3.1-.4.1-.1.2-.3.3-.4l.5-.8h-.9" fill="#c94747"/><path d="m31.3 12.4c-.4.2-.7.5-.8.9-.2.4-.2.9-.1 1.3.1.4.2.7.4 1-.2 0-.3.1-.4.2.2 0 .4.1.5.2.1.1.3.2.4.3.1.1.2.2.3.4.1.1.1.3.2.6.2-.1.3-.4.3-.6 0-.3-.1-.6-.3-.8-.2-.2-.4-.4-.7-.4-.1 0-.1 0-.2 0-.1-.8-.1-1.4.1-2 .1-.3.3-.6.6-.8.2-.2.5-.5.8-.7-.3.1-.7.2-1.1.4" fill="#664e27"/><path d="m20.9 17.8c-.1-.4-.2-.6-.4-.8-.2-.2-.4-.5-.6-.8-.2-.3-.3-.8-.3-1.2.1-.4.3-.7.6-.8-.1.3-.1.7-.1.9s.1.5.3.8c.1.3.4.6.5.9.2.2.3.7 0 1" fill="#e0a372"/><path d="m23.7 15c-.3.3-.4.7-.6 1.1-.1.4-.3.8-.6 1.1-.2.4-.6.7-1 .9-.4.2-1 .2-1.4-.1.8-.3 1.2-.8 1.6-1.4.2-.3.4-.6.7-1 .4-.4.8-.7 1.3-.6" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f930-1f3fd.svg b/public/emoji/1f930-1f3fd.svg new file mode 100644 index 000000000..dbb32eac3 --- /dev/null +++ b/public/emoji/1f930-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.9 27.3l-8.5-.6c0 4.8-10.4 7-10.4 10.8 0 2.7 2.5 3.4 2.5 3.4s-7.9 3-7.9 11.4c0 6.7 5.3 9.6 11.6 9.6h10.3c0 0 .7-2-.6-9.1-2.5-13.9 7.6-11.6 3-25.5" fill="#e84d88"/><path d="m20.4 46.7l.6-1.4 1.1-.3c2.7 0 3.6 1.7 4.9 1.7v5.7c0 0-1.1 1-5.4 1-2.1 0-3.5-1.4-4.1-4.4-.7-2.4 2.9-2.3 2.9-2.3" fill="#d6a57c"/><path d="m22.1 45c0 0-1.2.3-1.2 1 0 .4 1.4-.1 2.4 1-1.4-.7-3-.3-3-.3-.6-.6-.1-1.7 1.8-1.7" fill="#b58360"/><g fill="#231f20"><path d="m26 46.2c5.8-1.2 11.6-3.1 11.6-3.1l-.9 7.6.2 1.2c0 0-3.5 1.9-10.8 2.5v-.6c0 0-5.4.8-7.1-1.2 2.7 1.2 7-.2 7-.2v-6.2" opacity=".3"/><path opacity=".3" d="m35.8 31.5l4.1 7.2-1.3 2.5z"/></g><path d="m42.2 27.3c0 0 7.7 11.8 6.7 16.7-1.1 5.6-22.3 8.8-22.3 8.8l-.3-6.4c0 0 13.1-3.1 14.8-5.4-1.1-2.5-5.3-9.6-5.3-9.6l6.4-4.1" fill="#e84d88"/><path d="m28.4 26.3l8.4-14.8.2 15.3c-3.5 1.5-5.5 0-5.5 0-1.1-2-3.1-.5-3.1-.5" fill="#b58360"/><path d="m40.3 9.1c-3.4-6.7-8.9-6.3-8.9-6.3-6.9-3.1-14.3 3.6-15.7 7.4-2.9 7.7 3.8 10.8 4.7 10.1l14.3-4.5c0 0 2.9 3 1.6 9-1.3 5.9 4.7 10.3 4.7 10.3s5.9-12.8-.7-26" fill="#594640"/><path d="m17.2 12.4c-.2-2.1 4.1-1.7 6.4.6 5 5.1 6.5 3.8 6.5 3.8-.3-.4-.5-.9-.6-1.4-.5-2 .2-3.9 1.7-4.2 1.5-.3 3.2 1.1 3.7 3.1.5 1.8-.1 3.5-1.3 4.1 1.8 5.5.1 5.6-2.5 7.6-5.6 4.6-6.5 3.4-7.1 1.6-.3-.8-.9-.4-1.6-.5 0 0-.1-.5-.6-1.8-.4-1.3-1.7-1.1-1.3-1.8.4-.7.6-1.1.3-1.5-.1-.2-1.4.4-1.8-.3-.7-1.2 1.1-1.4.8-3.6 0-1.2-2.2-1.4-2.6-5.7" fill="#d6a57c"/><path d="m22.4 24.2c-.4 0-.7-.1-1-.2-.3-.1-.6-.3-.6-.8-.2.1-.2.4-.2.7.1.3.3.5.5.7.2.2.4.3.6.4-.1.2-.1.5 0 .8.1.3.2.5.3.7.2.2.3.4.5.5 0-.5-.1-.9-.1-1.2 0-.1.1-.3.1-.4s.2-.3.3-.4l.5-.8h-.9" fill="#c94747"/><path d="m31.3 12.4c-.4.2-.7.5-.8.9-.2.4-.2.9-.1 1.3.1.4.2.7.4 1-.2 0-.3.1-.4.2.2 0 .4.1.5.2.1.1.3.2.4.3.1.1.2.2.3.4.1.1.1.3.2.6.2-.1.3-.4.3-.6 0-.3-.1-.6-.3-.8-.2-.2-.4-.4-.7-.4-.1 0-.1 0-.2 0-.1-.8-.1-1.4.1-2 .1-.3.3-.6.6-.8.2-.2.5-.5.8-.7-.3.1-.7.2-1.1.4" fill="#664e27"/><path d="m20.9 17.8c-.1-.4-.2-.6-.4-.8-.2-.2-.4-.5-.6-.8-.2-.3-.3-.8-.3-1.2.1-.4.3-.7.6-.8-.1.3-.1.7-.1.9s.1.5.3.8c.1.3.4.6.5.9.2.2.3.7 0 1" fill="#b58360"/><path d="m23.7 15c-.3.3-.4.7-.6 1.1-.1.4-.3.8-.6 1.1-.2.4-.6.7-1 .9-.4.2-1 .2-1.4-.1.8-.3 1.2-.8 1.6-1.4.2-.3.4-.6.7-1 .4-.4.8-.7 1.3-.6" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f930-1f3fe.svg b/public/emoji/1f930-1f3fe.svg new file mode 100644 index 000000000..a3bab2cba --- /dev/null +++ b/public/emoji/1f930-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.9 27.3l-8.5-.6c0 4.8-10.4 7-10.4 10.8 0 2.7 2.5 3.4 2.5 3.4s-7.9 3-7.9 11.4c0 6.7 5.3 9.6 11.6 9.6h10.3c0 0 .7-2-.6-9.1-2.5-13.9 7.6-11.6 3-25.5" fill="#e84d88"/><path d="m20.4 46.7l.6-1.4 1.1-.3c2.7 0 3.5 1.7 4.9 1.7v5.7c0 0-1.1 1-5.4 1-2.1 0-3.5-1.4-4.1-4.4-.7-2.4 2.9-2.3 2.9-2.3" fill="#b47d56"/><path d="m22.1 45c0 0-1.2.3-1.2 1 0 .4 1.4-.1 2.4 1-1.4-.7-3-.3-3-.3-.6-.6-.1-1.7 1.8-1.7" fill="#935e3e"/><g fill="#231f20"><path d="m26 46.2c5.8-1.2 11.6-3.1 11.6-3.1l-.9 7.6.2 1.2c0 0-3.5 1.9-10.8 2.5v-.6c0 0-5.4.8-7.1-1.2 2.7 1.2 7-.2 7-.2v-6.2" opacity=".3"/><path opacity=".3" d="m35.8 31.5l4.1 7.2-1.3 2.5z"/></g><path d="m42.2 27.3c0 0 7.7 11.8 6.7 16.7-1.1 5.6-22.3 8.8-22.3 8.8l-.3-6.4c0 0 13.1-3.1 14.8-5.4-1.1-2.5-5.3-9.6-5.3-9.6l6.4-4.1" fill="#e84d88"/><path d="m28.4 26.3l8.4-14.8.2 15.3c-3.5 1.5-5.5 0-5.5 0-1.1-2-3.1-.5-3.1-.5" fill="#935e3e"/><path d="m40.3 9.1c-3.4-6.7-8.9-6.3-8.9-6.3-6.9-3.1-14.3 3.6-15.7 7.4-2.9 7.7 3.8 10.8 4.7 10.1l14.3-4.5c0 0 2.9 3 1.6 9-1.3 5.9 4.7 10.3 4.7 10.3s5.9-12.8-.7-26" fill="#231f20"/><path d="m17.2 12.4c-.2-2.1 4.1-1.7 6.4.6 5 5.1 6.5 3.8 6.5 3.8-.3-.4-.5-.9-.6-1.4-.5-2 .2-3.9 1.7-4.2 1.5-.3 3.2 1.1 3.7 3.1.5 1.8-.1 3.5-1.3 4.1 1.8 5.5.1 5.6-2.5 7.6-5.6 4.6-6.5 3.4-7.1 1.6-.3-.8-.9-.4-1.6-.5 0 0-.1-.5-.6-1.8-.4-1.3-1.7-1.1-1.3-1.8.4-.7.6-1.1.3-1.5-.1-.2-1.4.4-1.8-.3-.7-1.2 1.1-1.4.8-3.6 0-1.2-2.2-1.4-2.6-5.7" fill="#b47d56"/><path d="m22.4 24.2c-.4 0-.7-.1-1-.2-.3-.1-.6-.3-.6-.8-.2.1-.2.4-.2.7.1.3.3.5.5.7.2.2.4.3.6.4-.1.2-.1.5 0 .8.1.3.2.5.3.7.2.2.3.4.5.5 0-.5-.1-.9-.1-1.2 0-.1.1-.3.1-.4.1-.1.2-.3.3-.4l.5-.8h-.9" fill="#c94747"/><path d="m31.3 12.4c-.4.2-.7.5-.8.9-.2.4-.2.9-.1 1.3.1.4.2.7.4 1-.2 0-.3.1-.4.2.2 0 .4.1.5.2.1.1.3.2.4.3.1.1.2.2.3.4.1.1.1.3.2.6.2-.1.3-.4.3-.6 0-.3-.1-.6-.3-.8-.2-.2-.4-.4-.7-.4-.1 0-.1 0-.2 0-.1-.8-.1-1.4.1-2 .1-.3.3-.6.6-.8.2-.2.5-.5.8-.7-.3.1-.7.2-1.1.4" fill="#664e27"/><path d="m20.9 17.8c-.1-.4-.2-.6-.4-.8-.2-.2-.4-.5-.6-.8-.2-.3-.3-.8-.3-1.2.1-.4.3-.7.6-.8-.1.3-.1.7-.1.9s.1.5.3.8c.1.3.4.6.5.9.2.2.3.7 0 1" fill="#935e3e"/><path d="m23.7 15c-.3.3-.4.7-.6 1.1-.1.4-.3.8-.6 1.1-.2.4-.6.7-1 .9-.4.2-1 .2-1.4-.1.8-.3 1.2-.8 1.6-1.4.2-.3.4-.6.7-1 .4-.4.8-.7 1.3-.6" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f930-1f3ff.svg b/public/emoji/1f930-1f3ff.svg new file mode 100644 index 000000000..ad37b4b16 --- /dev/null +++ b/public/emoji/1f930-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.9 27.3l-8.5-.6c0 4.8-10.4 7-10.4 10.8 0 2.7 2.5 3.4 2.5 3.4s-7.9 3-7.9 11.4c0 6.7 5.3 9.6 11.6 9.6h10.3c0 0 .7-2-.6-9.1-2.5-13.9 7.6-11.6 3-25.5" fill="#e84d88"/><path d="m20.4 46.7l.6-1.4 1.1-.3c2.7 0 3.5 1.7 4.9 1.7v5.7c0 0-1.1 1-5.4 1-2.1 0-3.5-1.4-4.1-4.4-.7-2.4 2.9-2.3 2.9-2.3" fill="#8a6859"/><path d="m22.1 45c0 0-1.2.3-1.2 1 0 .4 1.4-.1 2.4 1-1.4-.7-3-.3-3-.3-.6-.6-.1-1.7 1.8-1.7" fill="#705041"/><g fill="#231f20"><path d="m26 46.2c5.8-1.2 11.6-3.1 11.6-3.1l-.9 7.6.2 1.2c0 0-3.5 1.9-10.8 2.5v-.6c0 0-5.4.8-7.1-1.2 2.7 1.2 7-.2 7-.2v-6.2" opacity=".3"/><path opacity=".3" d="m35.8 31.5l4.1 7.2-1.3 2.5z"/></g><path d="m42.2 27.3c0 0 7.7 11.8 6.7 16.7-1.1 5.6-22.3 8.8-22.3 8.8l-.3-6.4c0 0 13.1-3.1 14.8-5.4-1.1-2.5-5.3-9.6-5.3-9.6l6.4-4.1" fill="#e84d88"/><path d="m28.4 26.3l8.4-14.8.2 15.3c-3.5 1.5-5.5 0-5.5 0-1.1-2-3.1-.5-3.1-.5" fill="#705041"/><path d="m40.3 9.1c-3.4-6.7-8.9-6.3-8.9-6.3-6.9-3.1-14.3 3.6-15.7 7.4-2.9 7.7 3.8 10.8 4.7 10.1l14.3-4.5c0 0 2.9 3 1.6 9-1.3 5.9 4.7 10.3 4.7 10.3s5.9-12.8-.7-26" fill="#231f20"/><path d="m17.2 12.4c-.2-2.1 4.1-1.7 6.4.6 5 5.1 6.5 3.8 6.5 3.8-.3-.4-.5-.9-.6-1.4-.5-2 .2-3.9 1.7-4.2 1.5-.3 3.2 1.1 3.7 3.1.5 1.8-.1 3.5-1.3 4.1 1.8 5.5.1 5.6-2.5 7.6-5.6 4.6-6.5 3.4-7.1 1.6-.3-.8-.9-.4-1.6-.5 0 0-.1-.5-.6-1.8-.4-1.3-1.7-1.1-1.3-1.8.4-.7.6-1.1.3-1.5-.1-.2-1.4.4-1.8-.3-.7-1.2 1.1-1.4.8-3.6 0-1.2-2.2-1.4-2.6-5.7" fill="#8a6859"/><path d="m22.4 24.2c-.4 0-.7-.1-1-.2-.3-.1-.6-.3-.6-.8-.2.1-.2.4-.2.7.1.3.3.5.5.7.2.2.4.3.6.4-.1.2-.1.5 0 .8.1.3.2.5.3.7.2.2.3.4.5.5 0-.5-.1-.9-.1-1.2 0-.1.1-.3.1-.4.1-.1.2-.3.3-.4l.5-.8h-.9" fill="#c94747"/><path d="m31.3 12.4c-.4.2-.7.5-.8.9-.2.4-.2.9-.1 1.3.1.4.2.7.4 1-.2 0-.3.1-.4.2.2 0 .4.1.5.2.1.1.3.2.4.3.1.1.2.2.3.4.1.1.1.3.2.6.2-.1.3-.4.3-.6 0-.3-.1-.6-.3-.8-.2-.2-.4-.4-.7-.4-.1 0-.1 0-.2 0-.1-.8-.1-1.4.1-2 .1-.3.3-.6.6-.8.2-.2.5-.5.8-.7-.3.1-.7.2-1.1.4" fill="#574137"/><path d="m20.9 17.8c-.1-.4-.2-.6-.4-.8-.2-.2-.4-.5-.6-.8-.2-.3-.3-.8-.3-1.2.1-.4.3-.7.6-.8-.1.3-.1.7-.1.9s.1.5.3.8c.1.3.4.6.5.9.2.2.3.7 0 1" fill="#705041"/><path d="m23.7 15c-.3.3-.4.7-.6 1.1-.1.4-.3.8-.6 1.1-.2.4-.6.7-1 .9-.4.2-1 .2-1.4-.1.9-.3 1.2-.8 1.6-1.4.2-.3.4-.6.7-1 .4-.4.8-.7 1.3-.6" fill="#574137"/></svg> \ No newline at end of file diff --git a/public/emoji/1f930.svg b/public/emoji/1f930.svg new file mode 100644 index 000000000..768b902b8 --- /dev/null +++ b/public/emoji/1f930.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m39.9 27.3l-8.5-.6c0 4.8-10.4 7-10.4 10.8 0 2.7 2.5 3.4 2.5 3.4s-7.9 3-7.9 11.4c0 6.7 5.3 9.6 11.6 9.6h10.3c0 0 .7-2-.6-9.1-2.5-13.9 7.6-11.6 3-25.5" fill="#e84d88"/><path d="m20.4 46.7l.6-1.4 1.1-.3c2.7 0 3.5 1.7 4.9 1.7v5.7c0 0-1.1 1-5.4 1-2.1 0-3.5-1.4-4.1-4.4-.7-2.4 2.9-2.3 2.9-2.3" fill="#ffdd67"/><path d="m22.1 45c0 0-1.2.3-1.2 1 0 .4 1.4-.1 2.4 1-1.4-.7-3-.3-3-.3-.6-.6-.1-1.7 1.8-1.7" fill="#eba352"/><g fill="#231f20"><path d="m26 46.2c5.8-1.2 11.6-3.1 11.6-3.1l-.9 7.6.2 1.2c0 0-3.5 1.9-10.8 2.5v-.6c0 0-5.4.8-7.1-1.2 2.7 1.2 7-.2 7-.2v-6.2" opacity=".3"/><path opacity=".3" d="m35.8 31.5l4.1 7.2-1.3 2.5z"/></g><path d="m42.2 27.3c0 0 7.7 11.8 6.7 16.7-1.1 5.6-22.3 8.8-22.3 8.8l-.3-6.4c0 0 13.1-3.1 14.8-5.4-1.1-2.5-5.3-9.6-5.3-9.6l6.4-4.1" fill="#e84d88"/><path d="m28.4 26.3l8.4-14.8.2 15.3c-3.5 1.5-5.5 0-5.5 0-1.1-2-3.1-.5-3.1-.5" fill="#eba352"/><path d="m40.3 9.1c-3.4-6.7-8.9-6.3-8.9-6.3-6.9-3.1-14.3 3.6-15.7 7.4-2.9 7.7 3.8 10.8 4.7 10.1l14.3-4.5c0 0 2.9 3 1.6 9-1.3 5.9 4.7 10.3 4.7 10.3s5.9-12.8-.7-26" fill="#ffb300"/><path d="m17.2 12.4c-.2-2.1 4.1-1.7 6.4.6 5 5.1 6.5 3.8 6.5 3.8-.3-.4-.5-.9-.6-1.4-.5-2 .2-3.9 1.7-4.2 1.5-.3 3.2 1.1 3.7 3.1.5 1.8-.1 3.5-1.3 4.1 1.8 5.5.1 5.6-2.5 7.6-5.6 4.6-6.5 3.4-7.1 1.6-.3-.8-.9-.4-1.6-.5 0 0-.1-.5-.6-1.8-.4-1.3-1.7-1.1-1.3-1.8.4-.7.6-1.1.3-1.5-.1-.2-1.4.4-1.8-.3-.7-1.1 1.1-1.4.8-3.6 0-1.2-2.2-1.4-2.6-5.7" fill="#ffdd67"/><path d="m22.4 24.2c-.4 0-.7-.1-1-.2-.3-.1-.6-.3-.6-.8-.2.1-.2.4-.2.7.1.3.3.5.5.7.2.2.4.3.6.4-.1.2-.1.5 0 .8.1.3.2.5.3.7.2.2.3.4.5.5 0-.5-.1-.9-.1-1.2 0-.1.1-.3.1-.4.1-.1.2-.3.3-.4l.5-.8h-.9" fill="#c94747"/><path d="m31.3 12.4c-.4.2-.7.5-.8.9-.2.4-.2.9-.1 1.3.1.4.2.7.4 1-.2 0-.3.1-.4.2.2 0 .4.1.5.2.1.1.3.2.4.3.1.1.2.2.3.4.1.1.1.3.2.6.2-.1.3-.4.3-.6 0-.3-.1-.6-.3-.8-.2-.2-.4-.4-.7-.4-.1 0-.1 0-.2 0-.1-.8-.1-1.4.1-2 .1-.3.3-.6.6-.8.2-.2.5-.5.8-.7-.3.1-.7.2-1.1.4" fill="#664e27"/><path d="m20.9 17.8c-.1-.4-.2-.6-.4-.8-.2-.2-.4-.5-.6-.8-.2-.3-.3-.8-.3-1.2.1-.4.3-.7.6-.8-.1.3-.1.7-.1.9 0 .3.1.5.3.8.1.3.4.6.5.9.2.2.3.7 0 1" fill="#eba352"/><path d="m23.7 15c-.3.3-.4.7-.6 1.1-.1.4-.3.8-.6 1.1-.2.4-.6.7-1 .9-.4.2-1 .2-1.4-.1.8-.3 1.2-.8 1.6-1.4.2-.3.4-.6.7-1 .4-.4.8-.7 1.3-.6" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/1f933-1f3fb.svg b/public/emoji/1f933-1f3fb.svg new file mode 100644 index 000000000..891ddd132 --- /dev/null +++ b/public/emoji/1f933-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe1bd"><path d="m38.6 32.7v-1.6h-4.4v1.6c0 .9-.7 1.6-1.5 1.6h7.5c-.9 0-1.6-.7-1.6-1.6"/><path d="m30.7 34.3h11.3v5.1h-11.3z"/></g><path d="m25.9 34.3c-1.4 0-2.1.8-2.6 1.3-16 18.2-16 18.2-16 18.2h3.2c2.5 0 3.3-.9 4-1.7 15.7-17.8 15.7-17.8 15.7-17.8h-4.3" fill="#75a843"/><path d="m4.9 43.8l4.8 2.9c.9.5 2 .3 2.6-.6.6-.8.3-2-.6-2.5l-4.8-2.9c-.9-.5-2-.3-2.6.6-.5.8-.2 2 .6 2.5" fill="#e6b796"/><path d="m17.7 48.3c0 .6-.5 1.1-1.1 1.1h-9.2c-.6 0-1.1-.5-1.1-1.1v-20.6c0-.6.5-1.1 1.1-1.1h9.1c.6 0 1.1.5 1.1 1.1v20.6z" fill="#3e4347"/><circle cx="12" cy="31.1" r="1.1" fill="#b2c1c0"/><circle cx="12" cy="31.1" r=".6" fill="#3e4347"/><path d="m12.8 51.5c0 1.3-1 2.3-2.3 2.3h-4.2c-1.3 0-2.3-1-2.3-2.3v-7.7c0-1.3 1-2.3 2.3-2.3h4.3c1.3 0 2.3 1 2.3 2.3v7.7z" fill="#ffe1bd"/><path d="m53.4 24.9v4.2c0 .8.6 1.4 1.4 1.4.8 0 1.4-.6 1.4-1.4v-4.2c0-.8-.6-1.4-1.4-1.4-.8 0-1.4.6-1.4 1.4" fill="#e6b796"/><path d="m60 34.1c0 .9-.8 1.7-1.7 1.7h-3.2c-.9 0-1.7-.8-1.7-1.7v-5.8c0-.9.8-1.7 1.7-1.7h3.2c.9 0 1.7.8 1.7 1.7v5.8" fill="#ffe1bd"/><path d="m16.3 28.7c0 .2-.1.3-.3.3h-.6c-.2 0-.3-.1-.3-.3v-.6c0-.2.1-.3.3-.3h.6c.2 0 .3.1.3.3 0 .1 0 .6 0 .6" fill="#fff"/><path d="m54.3 35.6c-1 2.2-1.9 4.2-2.7 6-.8-1.8-1.7-3.8-2.7-6-.3-.7-1.2-1.3-2.6-1.3h-2.6c0 0 3.5 7.9 4.7 10.5 0 .1.9 2 2.8 2h.2c.6 0 2.4-.2 3.2-2l4.1-9.1h-4.4z" fill="#75a843"/><path d="m46.4 34.3h-5.6c-.5 2.1-2.3 3.7-4.4 3.7-2.1 0-3.9-1.6-4.4-3.7h-5.6v25.7c0 0 3.4 2 10 2 6.5 0 10-2 10-2v-25.7" fill="#83bf4f"/><path d="m22.4 16.6l1.4 2.6h25.1l1.1-2.8c0-10-2.4-14.3-13.5-14.4-11.3-.1-14.1 4.4-14.1 14.6" fill="#594640"/><path d="m49 16.5c-.1.6-.2 1.1-.4 1.4-.3.6-.9.9-.9.9s.2-1.1.1-2.7c-.6-9.3-1.2-4.8-11.4-4.8-10.2 0-10.8-4.5-11.4 4.8-.1 1.6.1 2.7.1 2.7s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.4-1-.3-2.2 0-2.2 2.8 0 1.7.6 3.2 2.8 3.3.8 5.8 8.5 9.7 12 9.7 3.5 0 11.3-3.9 12-9.7 2.1-.2 2.8-1.6 2.8-3.3 0-2.9-1.3-3.1-2.2-2.8" fill="#ffe1bd"/><g fill="#664e27"><circle cx="31.1" cy="19.5" r="2.2"/><circle cx="41.6" cy="19.5" r="2.2"/><path d="m40.4 26.7c0 1.5-2 2.3-4 2.3-2 0-4-.8-4-2.3 0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f933-1f3fc.svg b/public/emoji/1f933-1f3fc.svg new file mode 100644 index 000000000..8e9e65444 --- /dev/null +++ b/public/emoji/1f933-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><path d="m38.6 32.7v-1.6h-4.4v1.6c0 .9-.7 1.6-1.5 1.6h7.5c-.9 0-1.6-.7-1.6-1.6"/><path d="m30.7 34.3h11.3v5.1h-11.3z"/></g><path d="m25.9 34.3c-1.4 0-2.1.8-2.6 1.3-16 18.2-16 18.2-16 18.2h3.2c2.5 0 3.3-.9 4-1.7 15.7-17.8 15.7-17.8 15.7-17.8h-4.3" fill="#75a843"/><path d="m4.9 43.8l4.8 2.9c.9.5 2 .3 2.6-.6.6-.8.3-2-.6-2.5l-4.8-2.9c-.9-.5-2-.3-2.6.6-.5.8-.2 2 .6 2.5" fill="#e0a372"/><path d="m17.7 48.3c0 .6-.5 1.1-1.1 1.1h-9.2c-.6 0-1.1-.5-1.1-1.1v-20.6c0-.6.5-1.1 1.1-1.1h9.1c.6 0 1.1.5 1.1 1.1v20.6z" fill="#3e4347"/><circle cx="12" cy="31.1" r="1.1" fill="#b2c1c0"/><circle cx="12" cy="31.1" r=".6" fill="#3e4347"/><path d="m12.8 51.5c0 1.3-1 2.3-2.3 2.3h-4.2c-1.3 0-2.3-1-2.3-2.3v-7.7c0-1.3 1-2.3 2.3-2.3h4.3c1.3 0 2.3 1 2.3 2.3v7.7z" fill="#fed0ac"/><path d="m53.4 24.9v4.2c0 .8.6 1.4 1.4 1.4.8 0 1.4-.6 1.4-1.4v-4.2c0-.8-.6-1.4-1.4-1.4s-1.4.6-1.4 1.4" fill="#e0a372"/><path d="m60 34.1c0 .9-.8 1.7-1.7 1.7h-3.2c-.9 0-1.7-.8-1.7-1.7v-5.8c0-.9.8-1.7 1.7-1.7h3.2c.9 0 1.7.8 1.7 1.7v5.8" fill="#fed0ac"/><path d="m16.3 28.7c0 .2-.1.3-.3.3h-.6c-.2 0-.3-.1-.3-.3v-.6c0-.2.1-.3.3-.3h.6c.2 0 .3.1.3.3 0 .1 0 .6 0 .6" fill="#fff"/><path d="m54.3 35.6c-1 2.2-1.9 4.2-2.7 6-.8-1.8-1.7-3.8-2.7-6-.3-.7-1.2-1.3-2.6-1.3h-2.6c0 0 3.5 7.9 4.7 10.5 0 .1.9 2 2.8 2h.2c.6 0 2.4-.2 3.2-2l4.1-9.1h-4.4z" fill="#75a843"/><path d="m46.4 34.3h-5.6c-.5 2.1-2.3 3.7-4.4 3.7-2.1 0-3.9-1.6-4.4-3.7h-5.6v25.7c0 0 3.5 2 10 2 6.5 0 10-2 10-2v-25.7" fill="#83bf4f"/><path d="m22.4 16.6l1.4 2.6h25.1l1.1-2.8c0-10-2.4-14.3-13.5-14.4-11.3-.1-14.1 4.4-14.1 14.6" fill="#dbb471"/><path d="m49 16.5c-.1.6-.2 1.1-.4 1.4-.3.6-.9.9-.9.9s.2-1.1.1-2.7c-.6-9.3-1.2-4.8-11.4-4.8-10.2 0-10.8-4.5-11.4 4.8-.1 1.6.1 2.7.1 2.7s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.4-1-.3-2.2 0-2.2 2.8 0 1.7.6 3.2 2.8 3.3.8 5.8 8.5 9.7 12 9.7 3.5 0 11.3-3.9 12-9.7 2.1-.2 2.8-1.6 2.8-3.3 0-2.9-1.3-3.1-2.2-2.8" fill="#fed0ac"/><g fill="#664e27"><circle cx="31.1" cy="19.5" r="2.2"/><circle cx="41.6" cy="19.5" r="2.2"/><path d="m40.4 26.7c0 1.5-2 2.3-4 2.3-2 0-4-.8-4-2.3 0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f933-1f3fd.svg b/public/emoji/1f933-1f3fd.svg new file mode 100644 index 000000000..d40f5f75d --- /dev/null +++ b/public/emoji/1f933-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d6a57c"><path d="m38.6 32.7v-1.6h-4.4v1.6c0 .9-.7 1.6-1.5 1.6h7.5c-.9 0-1.6-.7-1.6-1.6"/><path d="m42 39.3h-11.3v-5h11.3z"/></g><path d="m25.9 34.3c-1.4 0-2.1.8-2.6 1.3-16 18.2-16 18.2-16 18.2h3.2c2.5 0 3.3-.9 4-1.7 15.7-17.8 15.7-17.8 15.7-17.8h-4.3" fill="#75a843"/><path d="m4.9 43.8l4.8 2.9c.9.5 2 .3 2.6-.6.6-.8.3-2-.6-2.5l-4.8-2.9c-.9-.5-2-.3-2.6.6-.5.8-.2 2 .6 2.5" fill="#b58360"/><path d="m17.7 48.3c0 .6-.5 1.1-1.1 1.1h-9.2c-.6 0-1.1-.5-1.1-1.1v-20.6c0-.6.5-1.1 1.1-1.1h9.1c.6 0 1.1.5 1.1 1.1v20.6z" fill="#3e4347"/><circle cx="12" cy="31.1" r="1.1" fill="#b2c1c0"/><circle cx="12" cy="31.1" r=".6" fill="#3e4347"/><path d="m12.8 51.5c0 1.3-1 2.3-2.3 2.3h-4.2c-1.3 0-2.3-1-2.3-2.3v-7.7c0-1.3 1-2.3 2.3-2.3h4.3c1.3 0 2.3 1 2.3 2.3v7.7z" fill="#d6a57c"/><path d="m53.4 24.9v4.2c0 .8.6 1.4 1.4 1.4.8 0 1.4-.6 1.4-1.4v-4.2c0-.8-.6-1.4-1.4-1.4-.8 0-1.4.6-1.4 1.4" fill="#b58360"/><path d="m60 34.1c0 .9-.8 1.7-1.7 1.7h-3.2c-.9 0-1.7-.8-1.7-1.7v-5.8c0-.9.8-1.7 1.7-1.7h3.2c.9 0 1.7.8 1.7 1.7v5.8" fill="#d6a57c"/><path d="m16.3 28.7c0 .2-.1.3-.3.3h-.6c-.2 0-.3-.1-.3-.3v-.6c0-.2.1-.3.3-.3h.6c.2 0 .3.1.3.3v.6" fill="#fff"/><path d="m54.3 35.6c-1 2.2-1.9 4.2-2.7 6-.8-1.8-1.7-3.8-2.7-6-.3-.7-1.2-1.3-2.6-1.3h-2.6c0 0 3.5 7.9 4.7 10.5 0 .1.9 2 2.8 2h.2c.6 0 2.4-.2 3.2-2l4.1-9.1h-4.4z" fill="#75a843"/><path d="m46.4 34.3h-5.6c-.5 2.1-2.3 3.7-4.4 3.7-2.1 0-3.9-1.6-4.4-3.7h-5.6v25.7c0 0 3.5 2 10 2 6.5 0 10-2 10-2v-25.7" fill="#83bf4f"/><path d="m22.4 16.6l1.4 2.6h25.1l1.1-2.8c0-10-2.4-14.3-13.5-14.4-11.3-.1-14.1 4.4-14.1 14.6" fill="#594640"/><path d="m49 16.5c-.1.6-.2 1.1-.4 1.4-.3.6-.9.9-.9.9s.2-1.1.1-2.7c-.6-9.3-1.2-4.8-11.4-4.8-10.2 0-10.8-4.5-11.4 4.8-.1 1.6.1 2.7.1 2.7s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.4-1-.3-2.2 0-2.2 2.8 0 1.7.6 3.2 2.8 3.3.8 5.8 8.5 9.7 12 9.7 3.5 0 11.3-3.9 12-9.7 2.1-.2 2.8-1.6 2.8-3.3 0-2.9-1.3-3.1-2.2-2.8" fill="#d6a57c"/><g fill="#664e27"><circle cx="31.1" cy="19.5" r="2.2"/><circle cx="41.6" cy="19.5" r="2.2"/><path d="m40.4 26.7c0 1.5-2 2.3-4 2.3s-4-.8-4-2.3c0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f933-1f3fe.svg b/public/emoji/1f933-1f3fe.svg new file mode 100644 index 000000000..d19b5ea81 --- /dev/null +++ b/public/emoji/1f933-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b47d56"><path d="m38.6 32.7v-1.6h-4.4v1.6c0 .9-.7 1.6-1.5 1.6h7.5c-.9 0-1.6-.7-1.6-1.6"/><path d="m30.7 34.3h11.3v5.1h-11.3z"/></g><path d="m25.9 34.3c-1.4 0-2.1.8-2.6 1.3-16 18.2-16 18.2-16 18.2h3.2c2.5 0 3.3-.9 4-1.7 15.7-17.8 15.7-17.8 15.7-17.8h-4.3" fill="#75a843"/><path d="m4.9 43.8l4.8 2.9c.9.5 2 .3 2.6-.6.6-.8.3-2-.6-2.5l-4.8-2.9c-.9-.5-2-.3-2.6.6-.5.8-.2 2 .6 2.5" fill="#935e3e"/><path d="m17.7 48.3c0 .6-.5 1.1-1.1 1.1h-9.2c-.6 0-1.1-.5-1.1-1.1v-20.6c0-.6.5-1.1 1.1-1.1h9.1c.6 0 1.1.5 1.1 1.1v20.6z" fill="#3e4347"/><circle cx="12" cy="31.1" r="1.1" fill="#b2c1c0"/><circle cx="12" cy="31.1" r=".6" fill="#3e4347"/><path d="m12.8 51.5c0 1.3-1 2.3-2.3 2.3h-4.2c-1.3 0-2.3-1-2.3-2.3v-7.7c0-1.3 1-2.3 2.3-2.3h4.3c1.3 0 2.3 1 2.3 2.3v7.7z" fill="#b47d56"/><path d="m53.4 24.9v4.2c0 .8.6 1.4 1.4 1.4.8 0 1.4-.6 1.4-1.4v-4.2c0-.8-.6-1.4-1.4-1.4s-1.4.6-1.4 1.4" fill="#935e3e"/><path d="m60 34.1c0 .9-.8 1.7-1.7 1.7h-3.2c-.9 0-1.7-.8-1.7-1.7v-5.8c0-.9.8-1.7 1.7-1.7h3.2c.9 0 1.7.8 1.7 1.7v5.8" fill="#b47d56"/><path d="m16.3 28.7c0 .2-.1.3-.3.3h-.6c-.2 0-.3-.1-.3-.3v-.6c0-.2.1-.3.3-.3h.6c.2 0 .3.1.3.3 0 .1 0 .6 0 .6" fill="#fff"/><path d="m54.3 35.6c-1 2.2-1.9 4.2-2.7 6-.8-1.8-1.7-3.8-2.7-6-.3-.7-1.2-1.3-2.6-1.3h-2.6c0 0 3.5 7.9 4.7 10.5 0 .1.9 2 2.8 2h.2c.6 0 2.4-.2 3.2-2l4.1-9.1h-4.4z" fill="#75a843"/><path d="m46.4 34.3h-5.6c-.5 2.1-2.3 3.7-4.4 3.7-2.1 0-3.9-1.6-4.4-3.7h-5.6v25.7c0 0 3.5 2 10 2 6.5 0 10-2 10-2v-25.7" fill="#83bf4f"/><path d="m22.4 16.6l1.4 2.6h25.1l1.1-2.8c0-10-2.4-14.3-13.5-14.4-11.3-.1-14.1 4.4-14.1 14.6" fill="#231f20"/><path d="m49 16.5c-.1.6-.2 1.1-.4 1.4-.3.6-.9.9-.9.9s.2-1.1.1-2.7c-.6-9.3-1.2-4.8-11.4-4.8-10.2 0-10.8-4.5-11.4 4.8-.1 1.6.1 2.7.1 2.7s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.4-1-.3-2.2 0-2.2 2.8 0 1.7.6 3.2 2.8 3.3.8 5.8 8.5 9.7 12 9.7 3.5 0 11.3-3.9 12-9.7 2.1-.2 2.8-1.6 2.8-3.3 0-2.9-1.3-3.1-2.2-2.8" fill="#b47d56"/><g fill="#664e27"><circle cx="31.1" cy="19.5" r="2.2"/><circle cx="41.6" cy="19.5" r="2.2"/><path d="m40.4 26.7c0 1.5-2 2.3-4 2.3-2 0-4-.8-4-2.3 0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f933-1f3ff.svg b/public/emoji/1f933-1f3ff.svg new file mode 100644 index 000000000..3be274394 --- /dev/null +++ b/public/emoji/1f933-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a6859"><path d="m38.6 32.7v-1.6h-4.4v1.6c0 .9-.7 1.6-1.5 1.6h7.5c-.9 0-1.6-.7-1.6-1.6"/><path d="m30.7 34.3h11.3v5.1h-11.3z"/></g><path d="m25.9 34.3c-1.4 0-2.1.8-2.6 1.3-16 18.2-16 18.2-16 18.2h3.2c2.5 0 3.3-.9 4-1.7 15.7-17.8 15.7-17.8 15.7-17.8h-4.3" fill="#75a843"/><path d="m4.9 43.8l4.8 2.9c.9.5 2 .3 2.6-.6.6-.8.3-2-.6-2.5l-4.8-2.9c-.9-.5-2-.3-2.6.6-.5.8-.2 2 .6 2.5" fill="#705041"/><path d="m17.7 48.3c0 .6-.5 1.1-1.1 1.1h-9.2c-.6 0-1.1-.5-1.1-1.1v-20.6c0-.6.5-1.1 1.1-1.1h9.1c.6 0 1.1.5 1.1 1.1v20.6z" fill="#3e4347"/><circle cx="12" cy="31.1" r="1.1" fill="#b2c1c0"/><circle cx="12" cy="31.1" r=".6" fill="#3e4347"/><path d="m12.8 51.5c0 1.3-1 2.3-2.3 2.3h-4.2c-1.3 0-2.3-1-2.3-2.3v-7.7c0-1.3 1-2.3 2.3-2.3h4.3c1.3 0 2.3 1 2.3 2.3l-.1 7.7" fill="#8a6859"/><path d="m53.4 24.9v4.2c0 .8.6 1.4 1.4 1.4.8 0 1.4-.6 1.4-1.4v-4.2c0-.8-.6-1.4-1.4-1.4-.8 0-1.4.6-1.4 1.4" fill="#705041"/><path d="m60 34.1c0 .9-.8 1.7-1.7 1.7h-3.2c-.9 0-1.7-.8-1.7-1.7v-5.8c0-.9.8-1.7 1.7-1.7h3.2c.9 0 1.7.8 1.7 1.7v5.8" fill="#8a6859"/><path d="m16.3 28.7c0 .2-.1.3-.3.3h-.6c-.2 0-.3-.1-.3-.3v-.6c0-.2.1-.3.3-.3h.6c.2 0 .3.1.3.3v.6" fill="#fff"/><path d="m54.3 35.6c-1 2.2-1.9 4.2-2.7 6-.8-1.8-1.7-3.8-2.7-6-.3-.7-1.2-1.3-2.6-1.3h-2.6c0 0 3.5 7.9 4.7 10.5 0 .1.9 2 2.8 2h.2c.6 0 2.4-.2 3.2-2l4.1-9.1h-4.4z" fill="#75a843"/><path d="m46.4 34.3h-5.6c-.5 2.1-2.3 3.7-4.4 3.7-2.1 0-3.9-1.6-4.4-3.7h-5.6v25.7c0 0 3.4 2 10 2 6.5 0 10-2 10-2v-25.7" fill="#83bf4f"/><path d="m22.4 16.6l1.4 2.6h25.1l1.1-2.8c0-10-2.4-14.3-13.5-14.4-11.3-.1-14.1 4.4-14.1 14.6" fill="#231f20"/><path d="m49 16.5c-.1.6-.2 1.1-.4 1.4-.3.6-.9.9-.9.9s.2-1.1.1-2.7c-.6-9.3-1.2-4.8-11.4-4.8-10.2 0-10.8-4.5-11.4 4.8-.1 1.6.1 2.7.1 2.7s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.4-1-.3-2.2 0-2.2 2.8 0 1.7.6 3.2 2.8 3.3.8 5.8 8.5 9.7 12 9.7s11.3-3.9 12-9.7c2.1-.2 2.8-1.6 2.8-3.3 0-2.9-1.3-3.1-2.2-2.8" fill="#8a6859"/><g fill="#574137"><circle cx="31.1" cy="19.5" r="2.2"/><circle cx="41.6" cy="19.5" r="2.2"/><path d="m40.4 26.7c0 1.5-2 2.3-4 2.3-2 0-4-.8-4-2.3 0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f933.svg b/public/emoji/1f933.svg new file mode 100644 index 000000000..009221c6a --- /dev/null +++ b/public/emoji/1f933.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffdd67"><path d="m38.6 32.7v-1.6h-4.4v1.6c0 .9-.7 1.6-1.5 1.6h7.5c-.9 0-1.6-.7-1.6-1.6"/><path d="m30.7 34.3h11.3v5.1h-11.3z"/></g><path d="m25.9 34.3c-1.4 0-2.1.8-2.6 1.3-16 18.2-16 18.2-16 18.2h3.2c2.5 0 3.3-.9 4-1.7 15.7-17.8 15.7-17.8 15.7-17.8h-4.3" fill="#75a843"/><path d="m4.9 43.8l4.8 2.9c.9.5 2 .3 2.6-.6.6-.8.3-2-.6-2.5l-4.8-2.9c-.9-.5-2-.3-2.6.6-.5.8-.2 2 .6 2.5" fill="#eba352"/><path d="m17.7 48.3c0 .6-.5 1.1-1.1 1.1h-9.2c-.6 0-1.1-.5-1.1-1.1v-20.6c0-.6.5-1.1 1.1-1.1h9.1c.6 0 1.1.5 1.1 1.1v20.6z" fill="#3e4347"/><circle cx="12" cy="31.1" r="1.1" fill="#b2c1c0"/><circle cx="12" cy="31.1" r=".6" fill="#3e4347"/><path d="m12.8 51.5c0 1.3-1 2.3-2.3 2.3h-4.2c-1.3 0-2.3-1-2.3-2.3v-7.7c0-1.3 1-2.3 2.3-2.3h4.3c1.3 0 2.3 1 2.3 2.3v7.7z" fill="#ffdd67"/><path d="m53.4 24.9v4.2c0 .8.6 1.4 1.4 1.4.8 0 1.4-.6 1.4-1.4v-4.2c0-.8-.6-1.4-1.4-1.4s-1.4.6-1.4 1.4" fill="#eba352"/><path d="m60 34.1c0 .9-.8 1.7-1.7 1.7h-3.2c-.9 0-1.7-.8-1.7-1.7v-5.8c0-.9.8-1.7 1.7-1.7h3.2c.9 0 1.7.8 1.7 1.7v5.8" fill="#ffdd67"/><path d="m16.3 28.7c0 .2-.1.3-.3.3h-.6c-.2 0-.3-.1-.3-.3v-.6c0-.2.1-.3.3-.3h.6c.2 0 .3.1.3.3 0 .1 0 .6 0 .6" fill="#fff"/><path d="m54.3 35.6c-1 2.2-1.9 4.2-2.7 6-.8-1.8-1.7-3.8-2.7-6-.3-.7-1.2-1.3-2.6-1.3h-2.6c0 0 3.5 7.9 4.7 10.5 0 .1.9 2 2.8 2h.2c.6 0 2.4-.2 3.2-2l4.1-9.1h-4.4z" fill="#75a843"/><path d="m46.4 34.3h-5.6c-.5 2.1-2.3 3.7-4.4 3.7-2.1 0-3.9-1.6-4.4-3.7h-5.6v25.7c0 0 3.5 2 10 2 6.5 0 10-2 10-2v-25.7" fill="#83bf4f"/><path d="M22.4,16.7l1.4,2.6h25.1l1.1-2.8C50,6.4,47.6,2.1,36.5,2C25.2,1.9,22.4,6.4,22.4,16.7z" fill="#ffb300"/><path d="m49 16.5c-.1.6-.2 1.1-.4 1.4-.3.6-.9.9-.9.9s.2-1.1.1-2.7c-.6-9.3-1.2-4.8-11.4-4.8-10.2 0-10.8-4.5-11.4 4.8-.1 1.6.1 2.7.1 2.7s-.6-.3-.9-.9c-.2-.3-.3-.9-.4-1.4-1-.3-2.2 0-2.2 2.8 0 1.7.6 3.2 2.8 3.3.8 5.8 8.5 9.7 12 9.7 3.5 0 11.3-3.9 12-9.7 2.1-.2 2.8-1.6 2.8-3.3 0-2.9-1.3-3.1-2.2-2.8" fill="#ffdd67"/><g fill="#937237"><circle cx="31.1" cy="19.5" r="2.2"/><circle cx="41.6" cy="19.5" r="2.2"/><path d="m40.4 26.7c0 1.5-2 2.3-4 2.3-2 0-4-.8-4-2.3 0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f934-1f3fb.svg b/public/emoji/1f934-1f3fb.svg new file mode 100644 index 000000000..9688cead9 --- /dev/null +++ b/public/emoji/1f934-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m8.3 38.3h47.3c0-25.5-3.6-31-23.7-31-19.9.1-23.6 5.5-23.6 31" fill="#594640"/><path d="m53.7 32.7c-.2 1-.4 1.9-.6 2.4-.5.9-1.5 1.5-1.5 1.5s.3-1.9.2-4.6c-1.1-15.8-2-11.4-19.7-11.4s-18.6-4.3-19.7 11.4c-.1 2.7.2 4.6.2 4.6s-1-.5-1.6-1.5c-.3-.5-.5-1.4-.6-2.4-1.7-.4-3.8-.1-3.8 4.7 0 2.9 1.1 5.4 4.8 5.6 1.2 9.3 6.6 14.1 15.7 18.1 2.5 1.1 7.6 1.1 10 0 9.1-4.1 14.5-8.8 15.7-18.1 3.7-.3 4.8-2.7 4.8-5.6-.1-4.7-2.3-5.1-3.9-4.7" fill="#ffe1bd"/><path d="m40.2 50.9c0 3.4-4.1 5.1-8.2 5.1-4.1 0-8.2-1.7-8.2-5.1 0 0 0-.9.8-.9 3.7 0 11.1 0 14.7 0 .9 0 .9.9.9.9" fill="#664e27"/><path d="m21.1 31.5c-4.5 0-6.4 1.7-6.4 3.3 0 1.6 0 4 6 4 5.8 0 6.7-.7 6.7-3.2.1-1.6-1.8-4.1-6.3-4.1" fill="#f5f5f5"/><path d="m25.6 34.3c0 2.3-1.8 4.1-4.1 4.1-2.3 0-4.1-1.8-4.1-4.1 0-2.3 1.8-4.1 4.1-4.1 2.3 0 4.1 1.9 4.1 4.1" fill="#664e27"/><path d="m22.9 34.3c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4.8.1 1.4.7 1.4 1.4" fill="#231f20"/><path d="m14.7 34.8c0-6.4 12.8-6.4 12.8.9-1.9-5.5-11-5.5-12.8-.9" fill="#664e27"/><path d="m42.9 31.5c4.6 0 6.4 1.7 6.4 3.3 0 1.6 0 4-6 4-5.8 0-6.7-.7-6.7-3.2 0-1.6 1.8-4.1 6.3-4.1" fill="#f5f5f5"/><path d="m38.4 34.3c0 2.3 1.8 4.1 4.1 4.1 2.3 0 4.1-1.8 4.1-4.1 0-2.3-1.8-4.1-4.1-4.1-2.3 0-4.1 1.9-4.1 4.1" fill="#664e27"/><path d="m41.1 34.3c0 .8.6 1.4 1.4 1.4.8 0 1.4-.6 1.4-1.4 0-.8-.6-1.4-1.4-1.4-.8.1-1.4.7-1.4 1.4" fill="#231f20"/><path d="m49.3 34.8c0-6.4-12.8-6.4-12.8.9 1.9-5.5 11-5.5 12.8-.9" fill="#664e27"/><path d="m32 47c-3.3 0-5-3-3.3-3 1.7 0 5 0 6.7 0 1.6 0-.1 3-3.4 3" fill="#e6b796"/><g fill="#d9a000"><path d="m22 8l-4-4-4 4h2v4h6z"/><path d="m50 8l-4-4-4 4v4h6v-4z"/></g><path d="m54 16h-44c0-13.3 44-13.3 44 0" fill="#9450e0"/><path d="m48 16h-36c0-10.7 36-10.7 36 0" fill="#7e44bf"/><path fill="#d9a000" d="m8 20h48v6h-48z"/><path fill="#ffce31" d="m50 10l2 2v2h-16v-2l2-2-6-8-6 8 2 2v2h-16v-2l2-2-8-6.1 2 20.1h48l2-20.1z"/><path fill="#66caf2" d="m32 22v-3.1h2z"/><g fill="#428bc1"><path d="m32 22l-2-3.1h2z"/><path d="m34 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m32 16v2.9h-2z"/><path d="m14.8 22v-3.1h1.9z"/></g><g fill="#428bc1"><path d="m14.8 22l-2.1-3.1h2.1z"/><path d="m16.7 18.9h-1.9v-2.9z"/></g><g fill="#66caf2"><path d="m14.8 16v2.9h-2.1z"/><path d="m23.4 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m23.4 22l-2-3.1h2z"/><path d="m25.4 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m23.4 16v2.9h-2z"/><path d="m40.7 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m40.7 22l-2-3.1h2z"/><path d="m42.7 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m40.7 16v2.9h-2z"/><path d="m49.3 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m49.3 22l-2-3.1h2z"/><path d="m51.3 18.9h-2v-2.9z"/></g><path fill="#66caf2" d="m49.3 16v2.9h-2z"/><path fill="#428bc1" d="m8 22l-2-3.1h2z"/><g fill="#66caf2"><path d="m8 16v2.9h-2z"/><path d="m56 22v-3.1h2z"/></g><path fill="#428bc1" d="m58 18.9h-2v-2.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f934-1f3fc.svg b/public/emoji/1f934-1f3fc.svg new file mode 100644 index 000000000..cc27b532d --- /dev/null +++ b/public/emoji/1f934-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m8.3 38.3h47.3c0-25.5-3.6-31-23.7-31-19.9.1-23.6 5.5-23.6 31" fill="#dbb471"/><path d="m53.7 32.7c-.2 1-.4 1.9-.6 2.4-.5.9-1.5 1.5-1.5 1.5s.3-1.9.2-4.6c-1.1-15.8-2-11.4-19.7-11.4s-18.6-4.3-19.7 11.4c-.1 2.7.2 4.6.2 4.6s-1-.5-1.6-1.5c-.3-.5-.5-1.4-.6-2.4-1.7-.4-3.8-.1-3.8 4.7 0 2.9 1.1 5.4 4.8 5.6 1.2 9.3 6.6 14.1 15.7 18.1 2.5 1.1 7.6 1.1 10 0 9.1-4.1 14.5-8.8 15.7-18.1 3.7-.3 4.8-2.7 4.8-5.6-.1-4.7-2.3-5.1-3.9-4.7" fill="#fed0ac"/><path d="m40.2 50.9c0 3.4-4.1 5.1-8.2 5.1s-8.2-1.7-8.2-5.1c0 0 0-.9.8-.9 3.7 0 11.1 0 14.7 0 .9 0 .9.9.9.9" fill="#664e27"/><path d="m21.1 31.5c-4.5 0-6.4 1.7-6.4 3.3 0 1.6 0 4 6 4 5.8 0 6.7-.7 6.7-3.2.1-1.6-1.8-4.1-6.3-4.1" fill="#f5f5f5"/><path d="m25.6 34.3c0 2.3-1.8 4.1-4.1 4.1-2.3 0-4.1-1.8-4.1-4.1 0-2.3 1.8-4.1 4.1-4.1 2.3 0 4.1 1.9 4.1 4.1" fill="#664e27"/><path d="m22.9 34.3c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4.8.1 1.4.7 1.4 1.4" fill="#231f20"/><path d="m14.7 34.8c0-6.4 12.8-6.4 12.8.9-1.9-5.5-11-5.5-12.8-.9" fill="#664e27"/><path d="m42.9 31.5c4.6 0 6.4 1.7 6.4 3.3 0 1.6 0 4-6 4-5.8 0-6.7-.7-6.7-3.2 0-1.6 1.8-4.1 6.3-4.1" fill="#f5f5f5"/><path d="m38.4 34.3c0 2.3 1.8 4.1 4.1 4.1 2.3 0 4.1-1.8 4.1-4.1 0-2.3-1.8-4.1-4.1-4.1-2.3 0-4.1 1.9-4.1 4.1" fill="#664e27"/><path d="m41.1 34.3c0 .8.6 1.4 1.4 1.4.8 0 1.4-.6 1.4-1.4 0-.8-.6-1.4-1.4-1.4-.8.1-1.4.7-1.4 1.4" fill="#231f20"/><path d="m49.3 34.8c0-6.4-12.8-6.4-12.8.9 1.9-5.5 11-5.5 12.8-.9" fill="#664e27"/><path d="m32 47c-3.3 0-5-3-3.3-3 1.7 0 5 0 6.7 0 1.6 0-.1 3-3.4 3" fill="#e0a372"/><g fill="#d9a000"><path d="m22 8l-4-4-4 4h2v4h6z"/><path d="m50 8l-4-4-4 4v4h6v-4z"/></g><path d="m54 16h-44c0-13.3 44-13.3 44 0" fill="#9450e0"/><path d="m48 16h-36c0-10.7 36-10.7 36 0" fill="#7e44bf"/><path fill="#d9a000" d="m8 20h48v6h-48z"/><path fill="#ffce31" d="m50 10l2 2v2h-16v-2l2-2-6-8-6 8 2 2v2h-16v-2l2-2-8-6.1 2 20.1h48l2-20.1z"/><path fill="#66caf2" d="m32 22v-3.1h2z"/><g fill="#428bc1"><path d="m32 22l-2-3.1h2z"/><path d="m34 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m32 16v2.9h-2z"/><path d="m14.8 22v-3.1h1.9z"/></g><g fill="#428bc1"><path d="m14.8 22l-2.1-3.1h2.1z"/><path d="m16.7 18.9h-1.9v-2.9z"/></g><g fill="#66caf2"><path d="m14.8 16v2.9h-2.1z"/><path d="m23.4 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m23.4 22l-2-3.1h2z"/><path d="m25.4 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m23.4 16v2.9h-2z"/><path d="m40.7 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m40.7 22l-2-3.1h2z"/><path d="m42.7 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m40.7 16v2.9h-2z"/><path d="m49.3 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m49.3 22l-2-3.1h2z"/><path d="m51.3 18.9h-2v-2.9z"/></g><path fill="#66caf2" d="m49.3 16v2.9h-2z"/><path fill="#428bc1" d="m8 22l-2-3.1h2z"/><g fill="#66caf2"><path d="m8 16v2.9h-2z"/><path d="m56 22v-3.1h2z"/></g><path fill="#428bc1" d="m58 18.9h-2v-2.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f934-1f3fd.svg b/public/emoji/1f934-1f3fd.svg new file mode 100644 index 000000000..44a0524d4 --- /dev/null +++ b/public/emoji/1f934-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m8.3 38.3h47.3c0-25.5-3.6-31-23.7-31-19.9.1-23.6 5.5-23.6 31" fill="#594640"/><path d="m53.7 32.7c-.2 1-.4 1.9-.6 2.4-.5.9-1.5 1.5-1.5 1.5s.3-1.9.2-4.6c-1.1-15.8-2-11.4-19.7-11.4s-18.6-4.3-19.7 11.4c-.1 2.7.2 4.6.2 4.6s-1-.5-1.6-1.5c-.3-.5-.5-1.4-.6-2.4-1.7-.4-3.8-.1-3.8 4.7 0 2.9 1.1 5.4 4.8 5.6 1.2 9.3 6.6 14.1 15.7 18.1 2.5 1.1 7.6 1.1 10 0 9.1-4.1 14.5-8.8 15.7-18.1 3.7-.3 4.8-2.7 4.8-5.6-.1-4.7-2.3-5.1-3.9-4.7" fill="#d6a57c"/><path d="m40.2 50.9c0 3.4-4.1 5.1-8.2 5.1-4.1 0-8.2-1.7-8.2-5.1 0 0 0-.9.8-.9 3.7 0 11.1 0 14.7 0 .9 0 .9.9.9.9" fill="#664e27"/><path d="m21.1 31.5c-4.6 0-6.4 1.7-6.4 3.3 0 1.6 0 4 6 4 5.8 0 6.7-.7 6.7-3.2.1-1.6-1.8-4.1-6.3-4.1" fill="#f5f5f5"/><path d="m25.6 34.3c0 2.3-1.8 4.1-4.1 4.1-2.3 0-4.1-1.8-4.1-4.1 0-2.3 1.8-4.1 4.1-4.1 2.3 0 4.1 1.9 4.1 4.1" fill="#664e27"/><path d="m22.9 34.3c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4.8.1 1.4.7 1.4 1.4" fill="#231f20"/><path d="m14.7 34.8c0-6.4 12.8-6.4 12.8.9-1.9-5.5-11-5.5-12.8-.9" fill="#664e27"/><path d="m42.9 31.5c4.6 0 6.4 1.7 6.4 3.3 0 1.6 0 4-6 4-5.8 0-6.7-.7-6.7-3.2 0-1.6 1.8-4.1 6.3-4.1" fill="#f5f5f5"/><path d="m38.4 34.3c0 2.3 1.8 4.1 4.1 4.1 2.3 0 4.1-1.8 4.1-4.1 0-2.3-1.8-4.1-4.1-4.1-2.3 0-4.1 1.9-4.1 4.1" fill="#664e27"/><path d="m41.1 34.3c0 .8.6 1.4 1.4 1.4.8 0 1.4-.6 1.4-1.4 0-.8-.6-1.4-1.4-1.4-.8.1-1.4.7-1.4 1.4" fill="#231f20"/><path d="m49.3 34.8c0-6.4-12.8-6.4-12.8.9 1.9-5.5 11-5.5 12.8-.9" fill="#664e27"/><path d="m32 47c-3.3 0-5-3-3.3-3s5 0 6.7 0c1.6 0-.1 3-3.4 3" fill="#b58360"/><g fill="#d9a000"><path d="m22 8l-4-4-4 4h2v4h6z"/><path d="m50 8l-4-4-4 4v4h6v-4z"/></g><path d="m54 16h-44c0-13.3 44-13.3 44 0" fill="#9450e0"/><path d="m48 16h-36c0-10.7 36-10.7 36 0" fill="#7e44bf"/><path fill="#d9a000" d="m8 20h48v6h-48z"/><path fill="#ffce31" d="m50 10l2 2v2h-16v-2l2-2-6-8-6 8 2 2v2h-16v-2l2-2-8-6.1 2 20.1h48l2-20.1z"/><path fill="#66caf2" d="m32 22v-3.1h2z"/><g fill="#428bc1"><path d="m32 22l-2-3.1h2z"/><path d="m34 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m32 16v2.9h-2z"/><path d="m14.8 22v-3.1h1.9z"/></g><g fill="#428bc1"><path d="m14.8 22l-2.1-3.1h2.1z"/><path d="m16.7 18.9h-1.9v-2.9z"/></g><g fill="#66caf2"><path d="m14.8 16v2.9h-2.1z"/><path d="m23.4 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m23.4 22l-2-3.1h2z"/><path d="m25.4 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m23.4 16v2.9h-2z"/><path d="m40.7 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m40.7 22l-2-3.1h2z"/><path d="m42.7 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m40.7 16v2.9h-2z"/><path d="m49.3 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m49.3 22l-2-3.1h2z"/><path d="m51.3 18.9h-2v-2.9z"/></g><path fill="#66caf2" d="m49.3 16v2.9h-2z"/><path fill="#428bc1" d="m8 22l-2-3.1h2z"/><g fill="#66caf2"><path d="m8 16v2.9h-2z"/><path d="m56 22v-3.1h2z"/></g><path fill="#428bc1" d="m58 18.9h-2v-2.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f934-1f3fe.svg b/public/emoji/1f934-1f3fe.svg new file mode 100644 index 000000000..71c66cb95 --- /dev/null +++ b/public/emoji/1f934-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m8.3 38.3h47.3c0-25.5-3.6-31-23.7-31-19.9.1-23.6 5.5-23.6 31" fill="#231f20"/><path d="m53.7 32.7c-.2 1-.4 1.9-.6 2.4-.5.9-1.5 1.5-1.5 1.5s.3-1.9.2-4.6c-1.1-15.8-2-11.4-19.7-11.4s-18.6-4.3-19.7 11.4c-.1 2.7.2 4.6.2 4.6s-1-.5-1.6-1.5c-.3-.5-.5-1.4-.6-2.4-1.7-.4-3.8-.1-3.8 4.7 0 2.9 1.1 5.4 4.8 5.6 1.2 9.3 6.6 14.1 15.7 18.1 2.5 1.1 7.6 1.1 10 0 9.1-4.1 14.5-8.8 15.7-18.1 3.7-.3 4.8-2.7 4.8-5.6-.1-4.7-2.3-5.1-3.9-4.7" fill="#b47d56"/><path d="m40.2 50.9c0 3.4-4.1 5.1-8.2 5.1s-8.2-1.7-8.2-5.1c0 0 0-.9.8-.9 3.7 0 11.1 0 14.7 0 .9 0 .9.9.9.9" fill="#664e27"/><path d="m21.1 31.5c-4.5 0-6.4 1.7-6.4 3.3 0 1.6 0 4 6 4 5.8 0 6.7-.7 6.7-3.2.1-1.6-1.8-4.1-6.3-4.1" fill="#f5f5f5"/><path d="m25.6 34.3c0 2.3-1.8 4.1-4.1 4.1-2.3 0-4.1-1.8-4.1-4.1 0-2.3 1.8-4.1 4.1-4.1 2.3 0 4.1 1.9 4.1 4.1" fill="#664e27"/><path d="m22.9 34.3c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4.8.1 1.4.7 1.4 1.4" fill="#231f20"/><path d="m14.7 34.8c0-6.4 12.8-6.4 12.8.9-1.9-5.5-11-5.5-12.8-.9" fill="#664e27"/><path d="m42.9 31.5c4.6 0 6.4 1.7 6.4 3.3 0 1.6 0 4-6 4-5.8 0-6.7-.7-6.7-3.2 0-1.6 1.8-4.1 6.3-4.1" fill="#f5f5f5"/><path d="m38.4 34.3c0 2.3 1.8 4.1 4.1 4.1 2.3 0 4.1-1.8 4.1-4.1 0-2.3-1.8-4.1-4.1-4.1-2.3 0-4.1 1.9-4.1 4.1" fill="#664e27"/><path d="m41.1 34.3c0 .8.6 1.4 1.4 1.4.8 0 1.4-.6 1.4-1.4 0-.8-.6-1.4-1.4-1.4-.8.1-1.4.7-1.4 1.4" fill="#231f20"/><path d="m49.3 34.8c0-6.4-12.8-6.4-12.8.9 1.9-5.5 11-5.5 12.8-.9" fill="#664e27"/><path d="m32 47c-3.3 0-5-3-3.3-3 1.7 0 5 0 6.7 0 1.6 0-.1 3-3.4 3" fill="#935e3e"/><g fill="#d9a000"><path d="m22 8l-4-4-4 4h2v4h6z"/><path d="m50 8l-4-4-4 4v4h6v-4z"/></g><path d="m54 16h-44c0-13.3 44-13.3 44 0" fill="#9450e0"/><path d="m48 16h-36c0-10.7 36-10.7 36 0" fill="#7e44bf"/><path fill="#d9a000" d="m8 20h48v6h-48z"/><path fill="#ffce31" d="m50 10l2 2v2h-16v-2l2-2-6-8-6 8 2 2v2h-16v-2l2-2-8-6.1 2 20.1h48l2-20.1z"/><path fill="#66caf2" d="m32 22v-3.1h2z"/><g fill="#428bc1"><path d="m32 22l-2-3.1h2z"/><path d="m34 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m32 16v2.9h-2z"/><path d="m14.8 22v-3.1h1.9z"/></g><g fill="#428bc1"><path d="m14.8 22l-2.1-3.1h2.1z"/><path d="m16.7 18.9h-1.9v-2.9z"/></g><g fill="#66caf2"><path d="m14.8 16v2.9h-2.1z"/><path d="m23.4 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m23.4 22l-2-3.1h2z"/><path d="m25.4 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m23.4 16v2.9h-2z"/><path d="m40.7 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m40.7 22l-2-3.1h2z"/><path d="m42.7 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m40.7 16v2.9h-2z"/><path d="m49.3 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m49.3 22l-2-3.1h2z"/><path d="m51.3 18.9h-2v-2.9z"/></g><path fill="#66caf2" d="m49.3 16v2.9h-2z"/><path fill="#428bc1" d="m8 22l-2-3.1h2z"/><g fill="#66caf2"><path d="m8 16v2.9h-2z"/><path d="m56 22v-3.1h2z"/></g><path fill="#428bc1" d="m58 18.9h-2v-2.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f934-1f3ff.svg b/public/emoji/1f934-1f3ff.svg new file mode 100644 index 000000000..d45a0f05a --- /dev/null +++ b/public/emoji/1f934-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m8.3 38.3h47.3c0-25.5-3.6-31-23.7-31-19.9.1-23.6 5.5-23.6 31" fill="#231f20"/><path d="m53.7 32.7c-.2 1-.4 1.9-.6 2.4-.5.9-1.5 1.5-1.5 1.5s.3-1.9.2-4.6c-1.1-15.8-2-11.4-19.7-11.4-17.6 0-18.6-4.3-19.7 11.4-.1 2.7.2 4.6.2 4.6s-1-.5-1.6-1.5c-.3-.5-.5-1.4-.6-2.4-1.7-.4-3.8-.1-3.8 4.7 0 2.9 1.1 5.4 4.8 5.6 1.2 9.3 6.6 14.1 15.7 18.1 2.5 1.1 7.6 1.1 10 0 9.1-4.1 14.5-8.8 15.7-18.1 3.7-.3 4.8-2.7 4.8-5.6-.1-4.7-2.3-5.1-3.9-4.7" fill="#8a6859"/><path d="m40.2 50.9c0 3.4-4.1 5.1-8.2 5.1-4.1 0-8.2-1.7-8.2-5.1 0 0 0-.9.8-.9 3.7 0 11.1 0 14.7 0 .9 0 .9.9.9.9" fill="#574137"/><path d="m21.1 31.5c-4.5 0-6.4 1.7-6.4 3.3 0 1.6 0 4 6 4 5.8 0 6.7-.7 6.7-3.2.1-1.6-1.8-4.1-6.3-4.1" fill="#f5f5f5"/><path d="m25.6 34.3c0 2.3-1.8 4.1-4.1 4.1-2.3 0-4.1-1.8-4.1-4.1 0-2.3 1.8-4.1 4.1-4.1 2.3 0 4.1 1.9 4.1 4.1" fill="#574137"/><path d="m22.9 34.3c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4.8.1 1.4.7 1.4 1.4" fill="#231f20"/><path d="m14.7 34.8c0-6.4 12.8-6.4 12.8.9-1.9-5.5-11-5.5-12.8-.9" fill="#574137"/><path d="m42.9 31.5c4.6 0 6.4 1.7 6.4 3.3 0 1.6 0 4-6 4-5.8 0-6.7-.7-6.7-3.2 0-1.6 1.8-4.1 6.3-4.1" fill="#f5f5f5"/><path d="m38.4 34.3c0 2.3 1.8 4.1 4.1 4.1 2.3 0 4.1-1.8 4.1-4.1 0-2.3-1.8-4.1-4.1-4.1-2.3 0-4.1 1.9-4.1 4.1" fill="#574137"/><path d="m41.1 34.3c0 .8.6 1.4 1.4 1.4.8 0 1.4-.6 1.4-1.4 0-.8-.6-1.4-1.4-1.4-.8.1-1.4.7-1.4 1.4" fill="#231f20"/><path d="m49.3 34.8c0-6.4-12.8-6.4-12.8.9 1.9-5.5 11-5.5 12.8-.9" fill="#574137"/><path d="m32 47c-3.3 0-5-3-3.3-3 1.7 0 5 0 6.7 0 1.6 0-.1 3-3.4 3" fill="#705041"/><g fill="#d9a000"><path d="m22 8l-4-4-4 4h2v4h6z"/><path d="m50 8l-4-4-4 4v4h6v-4z"/></g><path d="m54 16h-44c0-13.3 44-13.3 44 0" fill="#9450e0"/><path d="m48 16h-36c0-10.7 36-10.7 36 0" fill="#7e44bf"/><path fill="#d9a000" d="m8 20h48v6h-48z"/><path fill="#ffce31" d="m50 10l2 2v2h-16v-2l2-2-6-8-6 8 2 2v2h-16v-2l2-2-8-6.1 2 20.1h48l2-20.1z"/><path fill="#66caf2" d="m32 22v-3.1h2z"/><g fill="#428bc1"><path d="m32 22l-2-3.1h2z"/><path d="m34 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m32 16v2.9h-2z"/><path d="m14.8 22v-3.1h1.9z"/></g><g fill="#428bc1"><path d="m14.8 22l-2.1-3.1h2.1z"/><path d="m16.7 18.9h-1.9v-2.9z"/></g><g fill="#66caf2"><path d="m14.8 16v2.9h-2.1z"/><path d="m23.4 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m23.4 22l-2-3.1h2z"/><path d="m25.4 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m23.4 16v2.9h-2z"/><path d="m40.7 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m40.7 22l-2-3.1h2z"/><path d="m42.7 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m40.7 16v2.9h-2z"/><path d="m49.3 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m49.3 22l-2-3.1h2z"/><path d="m51.3 18.9h-2v-2.9z"/></g><path fill="#66caf2" d="m49.3 16v2.9h-2z"/><path fill="#428bc1" d="m8 22l-2-3.1h2z"/><g fill="#66caf2"><path d="m8 16v2.9h-2z"/><path d="m56 22v-3.1h2z"/></g><path fill="#428bc1" d="m58 18.9h-2v-2.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f934.svg b/public/emoji/1f934.svg new file mode 100644 index 000000000..a075a6b44 --- /dev/null +++ b/public/emoji/1f934.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m8.3 38.3h47.3c0-25.5-3.6-31-23.7-31-19.9.1-23.6 5.5-23.6 31" fill="#ffb300"/><path d="m53.7 32.7c-.2 1-.4 1.9-.6 2.4-.5.9-1.5 1.5-1.5 1.5s.3-1.9.2-4.6c-1.1-15.8-2-11.4-19.7-11.4-17.6 0-18.6-4.3-19.7 11.4-.1 2.7.2 4.6.2 4.6s-1-.5-1.6-1.5c-.3-.5-.5-1.4-.6-2.4-1.7-.4-3.8-.1-3.8 4.7 0 2.9 1.1 5.4 4.8 5.6 1.2 9.3 6.6 14.1 15.7 18.1 2.5 1.1 7.6 1.1 10 0 9.1-4.1 14.5-8.8 15.7-18.1 3.7-.3 4.8-2.7 4.8-5.6-.1-4.7-2.3-5.1-3.9-4.7" fill="#ffdd67"/><path d="m40.2 50.9c0 3.4-4.1 5.1-8.2 5.1s-8.2-1.7-8.2-5.1c0 0 0-.9.8-.9 3.7 0 11.1 0 14.7 0 .9 0 .9.9.9.9" fill="#937237"/><path d="m21.1 31.5c-4.5 0-6.4 1.6-6.4 3.3 0 1.6 0 4 6 4 5.8 0 6.7-.7 6.7-3.2.1-1.6-1.8-4.1-6.3-4.1" fill="#f5f5f5"/><path d="m25.6 34.3c0 2.3-1.8 4.1-4.1 4.1-2.3 0-4.1-1.8-4.1-4.1 0-2.3 1.8-4.1 4.1-4.1 2.3 0 4.1 1.9 4.1 4.1" fill="#664e27"/><path d="m22.9 34.3c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4 0-.8.6-1.4 1.4-1.4.8.1 1.4.7 1.4 1.4" fill="#231f20"/><path d="m14.7 34.8c0-6.4 12.8-6.4 12.8.9-1.9-5.5-11-5.5-12.8-.9" fill="#664e27"/><path d="m42.9 31.5c4.6 0 6.4 1.6 6.4 3.3 0 1.6 0 4-6 4-5.8 0-6.7-.7-6.7-3.2 0-1.6 1.8-4.1 6.3-4.1" fill="#f5f5f5"/><path d="m38.4 34.3c0 2.3 1.8 4.1 4.1 4.1 2.3 0 4.1-1.8 4.1-4.1 0-2.3-1.8-4.1-4.1-4.1-2.3 0-4.1 1.9-4.1 4.1" fill="#664e27"/><path d="m41.1 34.3c0 .8.6 1.4 1.4 1.4.8 0 1.4-.6 1.4-1.4 0-.8-.6-1.4-1.4-1.4-.8.1-1.4.7-1.4 1.4" fill="#231f20"/><path d="m49.3 34.8c0-6.4-12.8-6.4-12.8.9 1.9-5.5 11-5.5 12.8-.9" fill="#664e27"/><path d="m32 47c-3.3 0-5-3-3.3-3 1.7 0 5 0 6.7 0 1.6 0-.1 3-3.4 3" fill="#eba352"/><g fill="#d9a000"><path d="m22 8l-4-4-4 4h2v4h6z"/><path d="m50 8l-4-4-4 4v4h6v-4z"/></g><path d="m54 16h-44c0-13.3 44-13.3 44 0" fill="#9450e0"/><path d="m48 16h-36c0-10.7 36-10.7 36 0" fill="#7e44bf"/><path fill="#d9a000" d="m8 20h48v6h-48z"/><path fill="#ffce31" d="m50 10l2 2v2h-16v-2l2-2-6-8-6 8 2 2v2h-16v-2l2-2-8-6.1 2 20.1h48l2-20.1z"/><path fill="#66caf2" d="m32 22v-3.1h2z"/><g fill="#428bc1"><path d="m32 22l-2-3.1h2z"/><path d="m34 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m32 16v2.9h-2z"/><path d="m14.8 22v-3.1h1.9z"/></g><g fill="#428bc1"><path d="m14.8 22l-2.1-3.1h2.1z"/><path d="m16.7 18.9h-1.9v-2.9z"/></g><g fill="#66caf2"><path d="m14.8 16v2.9h-2.1z"/><path d="m23.4 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m23.4 22l-2-3.1h2z"/><path d="m25.4 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m23.4 16v2.9h-2z"/><path d="m40.7 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m40.7 22l-2-3.1h2z"/><path d="m42.7 18.9h-2v-2.9z"/></g><g fill="#66caf2"><path d="m40.7 16v2.9h-2z"/><path d="m49.3 22v-3.1h2z"/></g><g fill="#428bc1"><path d="m49.3 22l-2-3.1h2z"/><path d="m51.3 18.9h-2v-2.9z"/></g><path fill="#66caf2" d="m49.3 16v2.9h-2z"/><path fill="#428bc1" d="m8 22l-2-3.1h2z"/><g fill="#66caf2"><path d="m8 16v2.9h-2z"/><path d="m56 22v-3.1h2z"/></g><path fill="#428bc1" d="m58 18.9h-2v-2.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f935-1f3fb.svg b/public/emoji/1f935-1f3fb.svg new file mode 100644 index 000000000..b5259d659 --- /dev/null +++ b/public/emoji/1f935-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#e6b796" d="m26.7 32.8h10.6v6.5h-10.6z"/><path d="m54 62c0 0 0 0-5-22-.2-.8-1.2-3.2-3.5-3.4-8.5-.6-8.2-.4-8.2-.4 0 1.6-2.4 3-5.3 3-2.9 0-5.3-1.3-5.3-3 0 0 .3-.2-8.2.4-2.2.2-3.3 2.4-3.5 3.4-5 22-5 22-5 22h6l3-14 1 14h24l1-14 3 14h6" fill="#3e4347"/><path d="m32 61c0 0 8.3-14.5 7.4-19.4-.2-1-1.5-2.8-2.4-4-.7 1.5-2.7 2.5-5 2.5-2.3 0-4.3-1.1-5-2.5-1 1.2-2.3 2.9-2.4 3.9-.9 5.1 7.4 19.5 7.4 19.5" fill="#fff"/><g fill="#646464"><path d="m32 61l11-13.7-4.1-6.2z"/><path d="m37.3 35.1c0 0 4.1 3.5 5.1 6.9l-2.1 2.2-3.3-6.5.3-2.6"/><path d="m32 61l-11-13.7 4.1-6.2z"/><path d="m26.7 35.1c0 0-4.1 3.5-5.1 6.9l2.1 2.2 3.2-6.6-.2-2.5"/></g><path d="m38.4 42.2c.5 1.1-4.8-1-4.8-1v-2.4c0 0 5.1-2.8 4.8-1.7-.4 1.4-.4 4.2 0 5.1" fill="#3e4347"/><path fill="#646464" d="m36.2 39.8l-2.2-.1 1.5-1.2-1.9.9v1.2l2.1.7-1.6-1z"/><path d="m25.6 42.2c-.5 1.1 4.8-1 4.8-1v-2.4c0 0-5.1-2.8-4.8-1.7.4 1.4.4 4.2 0 5.1" fill="#3e4347"/><path fill="#646464" d="m27.8 39.8l2.2-.1-1.5-1.2 1.9.9v1.2l-2.1.7 1.6-1z"/><g fill="#3e4347"><path d="m33.6 41.6c-.6.5-2.6.5-3.1 0-.6-.5-.6-2.5 0-3 .6-.5 2.6-.5 3.1 0 .5.4.5 2.4 0 3"/><path d="m32 43.7l-1.2 1.2 1.2 1.1 1.2-1.1z"/><path d="m32 48.8l-1.2 1.1 1.2 1.2 1.2-1.2z"/><path d="M32 53.9 30.8 55 32 56.1 33.2 55z"/></g><path d="m16.4 18.3l1.6 2.9h28l1.2-3.1c0-11.2-2.6-16-15.1-16.1-12.5-.1-15.7 4.9-15.7 16.3" fill="#594640"/><path d="m46 18.1c-.1.6-.2 1.3-.4 1.6-.3.6-1 1-1 1s.2-1.3.1-3c-.7-10.4-1.3-5.4-12.7-5.4-11.4 0-12-5-12.7 5.4-.1 1.8.1 3 .1 3s-.7-.4-1-1c-.2-.3-.3-1-.4-1.6-1.1-.3-2.5 0-2.5 3.1 0 1.9.7 3.5 3.1 3.7.8 6.5 9.5 10.8 13.4 10.8 3.9 0 12.6-4.3 13.4-10.8 2.4-.2 3.1-1.8 3.1-3.7 0-3.1-1.4-3.3-2.5-3.1" fill="#ffe1bd"/><g fill="#664e27"><circle cx="26.1" cy="21" r="2.4"/><circle cx="37.9" cy="21" r="2.4"/><path d="m36 28.4c0 1.7-2 2.6-4 2.6s-4-.9-4-2.6c0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f935-1f3fc.svg b/public/emoji/1f935-1f3fc.svg new file mode 100644 index 000000000..d57750ac5 --- /dev/null +++ b/public/emoji/1f935-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#e0a372" d="m26.7 32.8h10.6v6.5h-10.6z"/><path d="m54 62c0 0 0 0-5-22-.2-.8-1.2-3.2-3.5-3.4-8.5-.6-8.2-.4-8.2-.4 0 1.6-2.4 3-5.3 3-2.9 0-5.3-1.3-5.3-3 0 0 .3-.2-8.2.4-2.2.2-3.3 2.4-3.5 3.4-5 22-5 22-5 22h6l3-14 1 14h24l1-14 3 14h6" fill="#3e4347"/><path d="m32 61c0 0 8.3-14.5 7.4-19.4-.2-1-1.5-2.8-2.4-4-.7 1.5-2.7 2.5-5 2.5-2.3 0-4.3-1.1-5-2.5-1 1.2-2.3 2.9-2.4 3.9-.9 5.1 7.4 19.5 7.4 19.5" fill="#fff"/><g fill="#646464"><path d="m32 61l11-13.7-4.1-6.2z"/><path d="m37.3 35.1c0 0 4.1 3.5 5.1 6.9l-2.1 2.2-3.3-6.5.3-2.6"/><path d="m32 61l-11-13.7 4.1-6.2z"/><path d="m26.7 35.1c0 0-4.1 3.5-5.1 6.9l2.1 2.2 3.2-6.6-.2-2.5"/></g><path d="m38.4 42.2c.5 1.1-4.8-1-4.8-1v-2.4c0 0 5.1-2.8 4.8-1.7-.4 1.4-.4 4.2 0 5.1" fill="#3e4347"/><path fill="#646464" d="m36.2 39.8l-2.2-.1 1.5-1.2-1.9.9v1.2l2.1.7-1.6-1z"/><path d="m25.6 42.2c-.5 1.1 4.8-1 4.8-1v-2.4c0 0-5.1-2.8-4.8-1.7.4 1.4.4 4.2 0 5.1" fill="#3e4347"/><path fill="#646464" d="m27.8 39.8l2.2-.1-1.5-1.2 1.9.9v1.2l-2.1.7 1.6-1z"/><g fill="#3e4347"><path d="m33.6 41.6c-.6.5-2.6.5-3.1 0-.6-.5-.6-2.5 0-3 .6-.5 2.6-.5 3.1 0 .5.4.5 2.4 0 3"/><path d="m32 43.7l-1.2 1.2 1.2 1.1 1.2-1.1z"/><path d="m32 48.8l-1.2 1.1 1.2 1.2 1.2-1.2z"/><path d="M32 53.9 30.8 55 32 56.1 33.2 55z"/></g><path d="m16.4 18.3l1.6 2.9h28l1.2-3.1c0-11.2-2.6-16-15.1-16.1-12.5-.1-15.7 4.9-15.7 16.3" fill="#dbb471"/><path d="m46 18.1c-.1.6-.2 1.3-.4 1.6-.3.6-1 1-1 1s.2-1.3.1-3c-.7-10.4-1.3-5.4-12.7-5.4-11.4 0-12-5-12.7 5.4-.1 1.8.1 3 .1 3s-.7-.4-1-1c-.2-.3-.3-1-.4-1.6-1.1-.3-2.5 0-2.5 3.1 0 1.9.7 3.5 3.1 3.7.8 6.5 9.5 10.8 13.4 10.8 3.9 0 12.6-4.3 13.4-10.8 2.4-.2 3.1-1.8 3.1-3.7 0-3.1-1.4-3.3-2.5-3.1" fill="#fed0ac"/><g fill="#664e27"><circle cx="26.1" cy="21" r="2.4"/><circle cx="37.9" cy="21" r="2.4"/><path d="m36 28.4c0 1.7-2 2.6-4 2.6s-4-.9-4-2.6c0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f935-1f3fd.svg b/public/emoji/1f935-1f3fd.svg new file mode 100644 index 000000000..9c816e303 --- /dev/null +++ b/public/emoji/1f935-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b58360" d="m26.7 32.8h10.6v6.5h-10.6z"/><path d="m54 62c0 0 0 0-5-22-.2-.8-1.2-3.2-3.5-3.4-8.5-.6-8.2-.4-8.2-.4 0 1.6-2.4 3-5.3 3s-5.3-1.3-5.3-3c0 0 .3-.2-8.2.4-2.2.2-3.3 2.4-3.5 3.4-5 22-5 22-5 22h6l3-14 1 14h24l1-14 3 14h6" fill="#3e4347"/><path d="m32 61c0 0 8.3-14.5 7.4-19.4-.2-1-1.5-2.8-2.4-4-.7 1.5-2.7 2.5-5 2.5-2.3 0-4.3-1.1-5-2.5-1 1.2-2.3 2.9-2.4 3.9-.9 5.1 7.4 19.5 7.4 19.5" fill="#fff"/><g fill="#646464"><path d="m32 61l11-13.7-4.1-6.2z"/><path d="m37.3 35.1c0 0 4.1 3.5 5.1 6.9l-2.1 2.2-3.3-6.5.3-2.6"/><path d="m32 61l-11-13.7 4.1-6.2z"/><path d="m26.7 35.1c0 0-4.1 3.5-5.1 6.9l2.1 2.2 3.2-6.6-.2-2.5"/></g><path d="m38.4 42.2c.5 1.1-4.8-1-4.8-1v-2.4c0 0 5.1-2.8 4.8-1.7-.4 1.4-.4 4.2 0 5.1" fill="#3e4347"/><path fill="#646464" d="m36.2 39.8l-2.2-.1 1.5-1.2-1.9.9v1.2l2.1.7-1.6-1z"/><path d="m25.6 42.2c-.5 1.1 4.8-1 4.8-1v-2.4c0 0-5.1-2.8-4.8-1.7.4 1.4.4 4.2 0 5.1" fill="#3e4347"/><path fill="#646464" d="m27.8 39.8l2.2-.1-1.5-1.2 1.9.9v1.2l-2.1.7 1.6-1z"/><g fill="#3e4347"><path d="m33.6 41.6c-.6.5-2.6.5-3.1 0-.6-.5-.6-2.5 0-3 .6-.5 2.6-.5 3.1 0 .5.4.5 2.4 0 3"/><path d="m32 43.7l-1.2 1.2 1.2 1.1 1.2-1.1z"/><path d="m32 48.8l-1.2 1.1 1.2 1.2 1.2-1.2z"/><path d="M32 53.9 30.8 55 32 56.1 33.2 55z"/></g><path d="m16.4 18.3l1.6 2.9h28l1.2-3.1c0-11.2-2.6-16-15.1-16.1-12.5-.1-15.7 4.9-15.7 16.3" fill="#594640"/><path d="m46 18.1c-.1.6-.2 1.3-.4 1.6-.3.6-1 1-1 1s.2-1.3.1-3c-.7-10.4-1.3-5.4-12.7-5.4-11.4 0-12-5-12.7 5.4-.1 1.8.1 3 .1 3s-.7-.4-1-1c-.2-.3-.3-1-.4-1.6-1.1-.3-2.5 0-2.5 3.1 0 1.9.7 3.5 3.1 3.7.8 6.5 9.5 10.8 13.4 10.8 3.9 0 12.6-4.3 13.4-10.8 2.4-.2 3.1-1.8 3.1-3.7 0-3.1-1.4-3.3-2.5-3.1" fill="#d6a57c"/><g fill="#664e27"><circle cx="26.1" cy="21" r="2.4"/><circle cx="37.9" cy="21" r="2.4"/><path d="m36 28.4c0 1.7-2 2.6-4 2.6s-4-.9-4-2.6c0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f935-1f3fe.svg b/public/emoji/1f935-1f3fe.svg new file mode 100644 index 000000000..e15d17657 --- /dev/null +++ b/public/emoji/1f935-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#935e3e" d="m26.7 32.8h10.6v6.5h-10.6z"/><path d="m54 62c0 0 0 0-5-22-.2-.8-1.2-3.2-3.5-3.4-8.5-.6-8.2-.4-8.2-.4 0 1.6-2.4 3-5.3 3-2.9 0-5.3-1.3-5.3-3 0 0 .3-.2-8.2.4-2.2.2-3.3 2.4-3.5 3.4-5 22-5 22-5 22h6l3-14 1 14h24l1-14 3 14h6" fill="#3e4347"/><path d="m32 61c0 0 8.3-14.5 7.4-19.4-.2-1-1.5-2.8-2.4-4-.7 1.5-2.7 2.5-5 2.5-2.3 0-4.3-1.1-5-2.5-1 1.2-2.3 2.9-2.4 3.9-.9 5.1 7.4 19.5 7.4 19.5" fill="#fff"/><g fill="#646464"><path d="m32 61l11-13.7-4.1-6.2z"/><path d="m37.3 35.1c0 0 4.1 3.5 5.1 6.9l-2.1 2.2-3.3-6.5.3-2.6"/><path d="m32 61l-11-13.7 4.1-6.2z"/><path d="m26.7 35.1c0 0-4.1 3.5-5.1 6.9l2.1 2.2 3.2-6.6-.2-2.5"/></g><path d="m38.4 42.2c.5 1.1-4.8-1-4.8-1v-2.4c0 0 5.1-2.8 4.8-1.7-.4 1.4-.4 4.2 0 5.1" fill="#3e4347"/><path fill="#646464" d="m36.2 39.8l-2.2-.1 1.5-1.2-1.9.9v1.2l2.1.7-1.6-1z"/><path d="m25.6 42.2c-.5 1.1 4.8-1 4.8-1v-2.4c0 0-5.1-2.8-4.8-1.7.4 1.4.4 4.2 0 5.1" fill="#3e4347"/><path fill="#646464" d="m27.8 39.8l2.2-.1-1.5-1.2 1.9.9v1.2l-2.1.7 1.6-1z"/><g fill="#3e4347"><path d="m33.6 41.6c-.6.5-2.6.5-3.1 0-.6-.5-.6-2.5 0-3 .6-.5 2.6-.5 3.1 0 .5.4.5 2.4 0 3"/><path d="m32 43.7l-1.2 1.2 1.2 1.1 1.2-1.1z"/><path d="m32 48.8l-1.2 1.1 1.2 1.2 1.2-1.2z"/><path d="M32 53.9 30.8 55 32 56.1 33.2 55z"/></g><path d="m16.4 18.3l1.6 2.9h28l1.2-3.1c0-11.2-2.6-16-15.1-16.1-12.5-.1-15.7 4.9-15.7 16.3" fill="#231f20"/><path d="m46 18.1c-.1.6-.2 1.3-.4 1.6-.3.6-1 1-1 1s.2-1.3.1-3c-.7-10.4-1.3-5.4-12.7-5.4-11.4 0-12-5-12.7 5.4-.1 1.8.1 3 .1 3s-.7-.4-1-1c-.2-.3-.3-1-.4-1.6-1.1-.3-2.5 0-2.5 3.1 0 1.9.7 3.5 3.1 3.7.8 6.5 9.5 10.8 13.4 10.8 3.9 0 12.6-4.3 13.4-10.8 2.4-.2 3.1-1.8 3.1-3.7 0-3.1-1.4-3.3-2.5-3.1" fill="#b47d56"/><g fill="#664e27"><circle cx="26.1" cy="21" r="2.4"/><circle cx="37.9" cy="21" r="2.4"/><path d="m36 28.4c0 1.7-2 2.6-4 2.6s-4-.9-4-2.6c0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f935-1f3ff.svg b/public/emoji/1f935-1f3ff.svg new file mode 100644 index 000000000..f8655dbe7 --- /dev/null +++ b/public/emoji/1f935-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#705041" d="m26.7 32.8h10.6v6.5h-10.6z"/><path d="m54 62c0 0 0 0-5-22-.2-.8-1.2-3.2-3.5-3.4-8.5-.6-8.2-.4-8.2-.4 0 1.6-2.4 3-5.3 3-2.9 0-5.3-1.3-5.3-3 0 0 .3-.2-8.2.4-2.2.2-3.3 2.4-3.5 3.4-5 22-5 22-5 22h6l3-14 1 14h24l1-14 3 14h6" fill="#3e4347"/><path d="m32 61c0 0 8.3-14.5 7.4-19.4-.2-1-1.5-2.8-2.4-4-.7 1.5-2.7 2.5-5 2.5-2.3 0-4.3-1.1-5-2.5-1 1.2-2.3 2.9-2.4 3.9-.9 5.1 7.4 19.5 7.4 19.5" fill="#fff"/><g fill="#646464"><path d="m32 61l11-13.7-4.1-6.2z"/><path d="m37.3 35.1c0 0 4.1 3.5 5.1 6.9l-2.1 2.2-3.3-6.5.3-2.6"/><path d="m32 61l-11-13.7 4.1-6.2z"/><path d="m26.7 35.1c0 0-4.1 3.5-5.1 6.9l2.1 2.2 3.2-6.6-.2-2.5"/></g><path d="m38.4 42.2c.5 1.1-4.8-1-4.8-1v-2.4c0 0 5.1-2.8 4.8-1.7-.4 1.4-.4 4.2 0 5.1" fill="#3e4347"/><path fill="#646464" d="m36.2 39.8l-2.2-.1 1.5-1.2-1.9.9v1.2l2.1.7-1.6-1z"/><path d="m25.6 42.2c-.5 1.1 4.8-1 4.8-1v-2.4c0 0-5.1-2.8-4.8-1.7.4 1.4.4 4.2 0 5.1" fill="#3e4347"/><path fill="#646464" d="m27.8 39.8l2.2-.1-1.5-1.2 1.9.9v1.2l-2.1.7 1.6-1z"/><g fill="#3e4347"><path d="m33.6 41.6c-.6.5-2.6.5-3.1 0-.6-.5-.6-2.5 0-3 .6-.5 2.6-.5 3.1 0 .5.4.5 2.4 0 3"/><path d="m32 43.7l-1.2 1.2 1.2 1.1 1.2-1.1z"/><path d="m32 48.8l-1.2 1.1 1.2 1.2 1.2-1.2z"/><path d="M32 53.9 30.8 55 32 56.1 33.2 55z"/></g><path d="m16.4 18.3l1.6 2.9h28l1.2-3.1c0-11.2-2.6-16-15.1-16.1-12.5-.1-15.7 4.9-15.7 16.3" fill="#231f20"/><path d="m46 18.1c-.1.6-.2 1.3-.4 1.6-.3.6-1 1-1 1s.2-1.3.1-3c-.7-10.4-1.3-5.4-12.7-5.4-11.4 0-12-5-12.7 5.4-.1 1.8.1 3 .1 3s-.7-.4-1-1c-.2-.3-.3-1-.4-1.6-1.1-.3-2.5 0-2.5 3.1 0 1.9.7 3.5 3.1 3.7.8 6.5 9.5 10.8 13.4 10.8 3.9 0 12.6-4.3 13.4-10.8 2.4-.2 3.1-1.8 3.1-3.7 0-3.1-1.4-3.3-2.5-3.1" fill="#8a6859"/><g fill="#574137"><circle cx="26.1" cy="21" r="2.4"/><circle cx="37.9" cy="21" r="2.4"/><path d="m36 28.4c0 1.7-2 2.6-4 2.6s-4-.9-4-2.6c0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f935.svg b/public/emoji/1f935.svg new file mode 100644 index 000000000..228b84a0a --- /dev/null +++ b/public/emoji/1f935.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#eba352" d="m26.7 32.8h10.6v6.5h-10.6z"/><path d="m54 62c0 0 0 0-5-22-.2-.8-1.2-3.2-3.5-3.4-8.5-.6-8.2-.4-8.2-.4 0 1.6-2.4 3-5.3 3-2.9 0-5.3-1.3-5.3-3 0 0 .3-.2-8.2.4-2.2.2-3.3 2.4-3.5 3.4-5 22-5 22-5 22h6l3-14 1 14h24l1-14 3 14h6" fill="#3e4347"/><path d="m32 61c0 0 8.3-14.5 7.4-19.4-.2-1-1.5-2.8-2.4-4-.7 1.5-2.7 2.5-5 2.5-2.3 0-4.3-1.1-5-2.5-1 1.2-2.3 2.9-2.4 3.9-.9 5.1 7.4 19.5 7.4 19.5" fill="#fff"/><g fill="#646464"><path d="m32 61l11-13.7-4.1-6.2z"/><path d="m37.3 35.1c0 0 4.1 3.5 5.1 6.9l-2.1 2.2-3.3-6.5.3-2.6"/><path d="m32 61l-11-13.7 4.1-6.2z"/><path d="m26.7 35.1c0 0-4.1 3.5-5.1 6.9l2.1 2.2 3.2-6.6-.2-2.5"/></g><path d="m38.4 42.2c.5 1.1-4.8-1-4.8-1v-2.4c0 0 5.1-2.8 4.8-1.7-.4 1.4-.4 4.2 0 5.1" fill="#3e4347"/><path fill="#646464" d="m36.2 39.8l-2.2-.1 1.5-1.2-1.9.9v1.2l2.1.7-1.6-1z"/><path d="m25.6 42.2c-.5 1.1 4.8-1 4.8-1v-2.4c0 0-5.1-2.8-4.8-1.7.4 1.4.4 4.2 0 5.1" fill="#3e4347"/><path fill="#646464" d="m27.8 39.8l2.2-.1-1.5-1.2 1.9.9v1.2l-2.1.7 1.6-1z"/><g fill="#3e4347"><path d="m33.6 41.6c-.6.5-2.6.5-3.1 0-.6-.5-.6-2.5 0-3 .6-.5 2.6-.5 3.1 0 .5.4.5 2.4 0 3"/><path d="m32 43.7l-1.2 1.2 1.2 1.1 1.2-1.1z"/><path d="m32 48.8l-1.2 1.1 1.2 1.2 1.2-1.2z"/><path d="M32 53.9 30.8 55 32 56.1 33.2 55z"/></g><path d="m16.4 18.3l1.6 2.9h28l1.2-3.1c0-11.2-2.6-16-15.1-16.1-12.5-.1-15.7 4.9-15.7 16.3" fill="#ffb300"/><path d="m46 18.1c-.1.6-.2 1.3-.4 1.6-.3.6-1 1-1 1s.2-1.3.1-3c-.7-10.4-1.3-5.4-12.7-5.4-11.4 0-12-5-12.7 5.4-.1 1.8.1 3 .1 3s-.7-.4-1-1c-.2-.3-.3-1-.4-1.6-1.1-.3-2.5 0-2.5 3.1 0 1.9.7 3.5 3.1 3.7.8 6.5 9.5 10.8 13.4 10.8 3.9 0 12.6-4.3 13.4-10.8 2.4-.2 3.1-1.8 3.1-3.7 0-3.1-1.4-3.3-2.5-3.1" fill="#ffdd67"/><g fill="#937237"><circle cx="26.1" cy="21" r="2.4"/><circle cx="37.9" cy="21" r="2.4"/><path d="m36 28.4c0 1.7-2 2.6-4 2.6s-4-.9-4-2.6c0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f936-1f3fb.svg b/public/emoji/1f936-1f3fb.svg new file mode 100644 index 000000000..42ba4e633 --- /dev/null +++ b/public/emoji/1f936-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="31.9" cy="13" rx="19.7" ry="11" fill="#d93d3d"/><ellipse cx="31.9" cy="16.8" rx="24" ry="11" fill="#e2e9ed"/><path d="M61.8,62H2c0-11.8,13.4-12.9,29.9-12.9C48.4,49.1,61.8,50.2,61.8,62z" fill="#ff4848"/><path d="m51.7 50.7c0 1.4-3.7 1.4-4.9 2.5-.9.9-.1 4.6-1.5 5.3-1.2.6-3.8-2.3-5.3-1.9-1.3.3-2.1 4.1-3.6 4.3-1.4.2-3-3.3-4.5-3.3-1.5 0-3.1 3.5-4.5 3.3-1.5-.2-2.2-4-3.6-4.3-1.5-.4-4.1 2.5-5.3 1.9-1.5-.7-.6-4.4-1.5-5.3-1.2-1.1-4.9-1.1-4.9-2.5.1-1.4 39.6-1.4 39.6 0" fill="#fff"/><path d="m54.3 25.9c-13.8-13.9-31.1-13.9-44.9 0l.1 15.4c0 6.7 6.6 14 22.8 14 15.4 0 22-6 22-14v-15.4" fill="#ffe1bd"/><path d="m38.3 46.2c.1.1.2.3.2.5 0 1.5-3 3.3-6.7 3.3-3.7 0-6.7-1.8-6.7-3.3 0-.2.1-.4.2-.6 0 0 2.9 1.3 6.5 1.3 3.7.1 6.5-1.2 6.5-1.2" fill="#454749"/><path d="m31.9 8.3c-26.9 0-31.6 21.2-22.4 28.5 0 0 4.6-7.8 14.3-11.6 3.2-1.2 5.9-2.4 8.1-3.6 2.2 1.1 4.9 2.3 8.1 3.6 9.7 3.7 14.3 11.6 14.3 11.6 9.2-7.3 4.5-28.5-22.4-28.5" fill="#8b9fa5"/><g fill="#454749"><path d="m41.5 48.6c-.5 0-1-.1-1.5-.3-.5-.2-.9-.5-1.3-.8-.8-.6-1.4-1.6-1.4-2.6.7.7 1.3 1.3 2 1.9.7.6 1.5 1.1 2.2 1.8"/><path d="m22.2 48.6c.7-.7 1.5-1.2 2.1-1.8.7-.6 1.3-1.2 2-1.9 0 1-.7 1.9-1.4 2.6-.4.3-.8.6-1.3.8-.4.1-.9.3-1.4.3"/><path d="m19.3 36.7l-.3-2.7c.7-.1 1.7-.3 2.8-.5 5.2-1 13.9-2.7 23.4.5l-.9 2.5c-8.8-3-17.1-1.4-22-.4-1.2.3-2.2.5-3 .6"/><ellipse cx="21" cy="35.4" rx="8" ry="8"/></g><ellipse cx="21" cy="35.4" rx="5.5" ry="5.5" fill="#b4d7ee"/><ellipse cx="42.8" cy="35.4" rx="8" ry="8" fill="#454749"/><ellipse cx="42.8" cy="35.4" rx="5.5" ry="5.5" fill="#b4d7ee"/><path d="m60 26.1c0 13.3.7-6.8-28.1-6.8-28.8 0-28.1 20.1-28.1 6.8 0-13.3 12.6-19.1 28.1-19.1 15.5 0 28.1 5.8 28.1 19.1" fill="#ff4848"/><path d="m6.8 33.6c0 0-6-2.4-4.3-6.2.6-1.5 4.3-1.1 5.7-2 1.7-1.1 3.6-5.6 5.6-6.1 1.2-.3 3.3 1.9 4.5 1.8 1.9-.2 4.2-3.9 6.1-4.3 2.3-.4 6.8 2.5 9.1 2.4 2-.1 5.3-3.3 7.3-3.1 2.2.2 4.9 4.3 6.9 5.1 1.9.7 6.5-.7 8 .5 1 .8.3 3.9 1 4.9.9 1.3 5.3 1.9 5.3 3.4 0 3.6-5.2 4-5.2 4s.9-2.6.5-3.1c-.8-1.1-4.6-1.2-5.2-2.5-.6-1.2 1-3.2.1-4.1-1.4-1.4-4.8.9-6.8.5-1.7-.4-3.9-4-5.7-4.1-1.9-.1-4.7 3.3-6.6 3.4-1.8.1-4.9-2.7-6.7-2.4-2 .3-4.3 4.7-6.3 4.7-1.6 0-4.3-3.3-5.9-2.9-1.9.4-1.7 4.9-3.4 5.9-1 .6-3.8-.8-4.6 0-.8.6.6 4.2.6 4.2" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f936-1f3fc.svg b/public/emoji/1f936-1f3fc.svg new file mode 100644 index 000000000..039a57661 --- /dev/null +++ b/public/emoji/1f936-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="31.9" cy="13" rx="19.7" ry="11" fill="#d93d3d"/><ellipse cx="31.9" cy="16.8" rx="24" ry="11" fill="#e2e9ed"/><path d="M61.8,62H2c0-11.8,13.4-12.9,29.9-12.9C48.4,49.1,61.8,50.2,61.8,62z" fill="#ff4848"/><path d="m51.7 50.7c0 1.4-3.7 1.4-4.9 2.5-.9.9-.1 4.6-1.5 5.3-1.2.6-3.8-2.3-5.3-1.9-1.3.3-2.1 4.1-3.6 4.3-1.4.2-3-3.3-4.5-3.3-1.5 0-3.1 3.5-4.5 3.3-1.5-.2-2.3-4-3.6-4.3-1.5-.4-4.1 2.5-5.3 1.9-1.5-.7-.6-4.4-1.5-5.3-1.2-1.1-4.9-1.1-4.9-2.5.1-1.4 39.6-1.4 39.6 0" fill="#fff"/><path d="m54.3 25.9c-13.8-13.9-31.1-13.9-44.9 0l.1 15.4c0 6.7 6.6 14 22.8 14 15.4 0 22-6 22-14v-15.4" fill="#fed0ac"/><path d="m38.3 46.2c.1.1.2.3.2.5 0 1.5-3 3.3-6.6 3.3s-6.7-1.8-6.7-3.3c0-.2.1-.4.2-.6 0 0 2.9 1.3 6.5 1.3 3.6.1 6.4-1.2 6.4-1.2" fill="#454749"/><path d="m31.9 8.3c-26.9 0-31.6 21.2-22.4 28.5 0 0 4.6-7.8 14.3-11.6 3.2-1.2 5.9-2.4 8.1-3.6 2.2 1.1 4.9 2.3 8.1 3.6 9.7 3.7 14.3 11.6 14.3 11.6 9.2-7.3 4.5-28.5-22.4-28.5" fill="#8b9fa5"/><g fill="#454749"><path d="m41.5 48.6c-.5 0-1-.1-1.5-.3-.5-.2-.9-.5-1.3-.8-.8-.6-1.4-1.6-1.4-2.6.7.7 1.3 1.3 2 1.9.7.6 1.5 1.1 2.2 1.8"/><path d="m22.2 48.6c.7-.7 1.5-1.2 2.2-1.8.7-.6 1.3-1.2 2-1.9 0 1-.7 1.9-1.4 2.6-.4.3-.8.6-1.3.8-.5.1-1 .3-1.5.3"/><path d="m19.3 36.7l-.3-2.7c.7-.1 1.7-.3 2.8-.5 5.2-1 13.9-2.7 23.4.5l-.9 2.5c-8.8-3-17.1-1.4-22-.4-1.2.3-2.2.5-3 .6"/><ellipse cx="21" cy="35.4" rx="8" ry="8"/></g><ellipse cx="21" cy="35.4" rx="5.5" ry="5.5" fill="#b4d7ee"/><path d="m50.8 35.4c0 4.4-3.6 8-8 8-4.4 0-8-3.6-8-8s3.6-8 8-8c4.4 0 8 3.6 8 8" fill="#454749"/><ellipse cx="42.8" cy="35.4" rx="5.5" ry="5.5" fill="#b4d7ee"/><path d="m60 26.1c0 13.3.7-6.8-28.1-6.8-28.8 0-28.1 20.1-28.1 6.8 0-13.3 12.6-19.1 28.1-19.1 15.5 0 28.1 5.8 28.1 19.1" fill="#ff4848"/><path d="m6.8 33.6c0 0-6-2.4-4.3-6.2.6-1.5 4.3-1.1 5.7-2 1.7-1.1 3.6-5.6 5.6-6.1 1.2-.3 3.3 1.9 4.5 1.8 1.9-.2 4.2-3.9 6.1-4.3 2.3-.4 6.8 2.5 9.1 2.4 2-.1 5.3-3.3 7.3-3.1 2.2.2 4.9 4.3 6.9 5.1 1.9.7 6.5-.7 8 .5 1 .8.3 3.9 1 4.9.9 1.3 5.3 1.9 5.3 3.4 0 3.6-5.2 4-5.2 4s.9-2.6.5-3.1c-.8-1.1-4.6-1.2-5.2-2.5-.6-1.2 1-3.2.1-4.1-1.4-1.4-4.8.9-6.8.5-1.7-.4-3.9-4-5.7-4.1-1.9-.1-4.7 3.3-6.6 3.4-1.8.1-4.9-2.7-6.7-2.4-2 .3-4.3 4.7-6.3 4.7-1.6 0-4.3-3.3-5.9-2.9-1.9.4-1.7 4.9-3.4 5.9-1 .6-3.8-.8-4.6 0-.8.6.6 4.2.6 4.2" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f936-1f3fd.svg b/public/emoji/1f936-1f3fd.svg new file mode 100644 index 000000000..a28a074bb --- /dev/null +++ b/public/emoji/1f936-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="31.9" cy="13" rx="19.7" ry="11" fill="#d93d3d"/><ellipse cx="31.9" cy="16.8" rx="24" ry="11" fill="#e2e9ed"/><path d="M61.8,62H2c0-11.8,13.4-12.9,29.9-12.9C48.4,49.1,61.8,50.2,61.8,62z" fill="#ff4848"/><path d="m51.7 50.7c0 1.4-3.7 1.4-4.9 2.5-.9.9-.1 4.6-1.5 5.3-1.2.6-3.8-2.3-5.3-1.9-1.3.3-2.1 4.1-3.6 4.3-1.4.2-3-3.3-4.5-3.3-1.5 0-3.1 3.5-4.5 3.3-1.5-.2-2.2-4-3.6-4.3-1.5-.4-4.1 2.5-5.3 1.9-1.5-.7-.6-4.4-1.5-5.3-1.2-1.1-4.9-1.1-4.9-2.5.1-1.4 39.6-1.4 39.6 0" fill="#fff"/><path d="m54.3 25.9c-13.8-13.9-31.1-13.9-44.9 0l.1 15.4c0 6.7 6.6 14 22.8 14 15.4 0 22-6 22-14v-15.4" fill="#d6a57c"/><path d="m38.3 46.2c.1.1.2.3.2.5 0 1.5-3 3.3-6.6 3.3-3.7 0-6.7-1.8-6.7-3.3 0-.2.1-.4.2-.6 0 0 2.9 1.3 6.5 1.3 3.6.1 6.4-1.2 6.4-1.2" fill="#454749"/><path d="m31.9 8.3c-26.9 0-31.6 21.2-22.4 28.5 0 0 4.6-7.8 14.3-11.6 3.2-1.2 5.9-2.4 8.1-3.6 2.2 1.1 4.9 2.3 8.1 3.6 9.7 3.7 14.3 11.6 14.3 11.6 9.2-7.3 4.5-28.5-22.4-28.5" fill="#8b9fa5"/><g fill="#454749"><path d="m41.5 48.6c-.5 0-1-.1-1.5-.3-.5-.2-.9-.5-1.3-.8-.8-.6-1.4-1.6-1.4-2.6.7.7 1.3 1.3 2 1.9.7.6 1.5 1.1 2.2 1.8"/><path d="m22.2 48.6c.7-.7 1.5-1.2 2.2-1.8.7-.6 1.3-1.2 2-1.9 0 1-.7 1.9-1.4 2.6-.4.3-.8.6-1.3.8-.5.1-1 .3-1.5.3"/><path d="m19.3 36.7l-.3-2.7c.7-.1 1.7-.3 2.8-.5 5.2-1 13.9-2.7 23.4.5l-.9 2.5c-8.8-3-17.1-1.4-22-.4-1.2.3-2.2.5-3 .6"/><ellipse cx="21" cy="35.4" rx="8" ry="8"/></g><ellipse cx="21" cy="35.4" rx="5.5" ry="5.5" fill="#b4d7ee"/><path d="m50.8 35.4c0 4.4-3.6 8-8 8-4.4 0-8-3.6-8-8s3.6-8 8-8c4.4 0 8 3.6 8 8" fill="#454749"/><ellipse cx="42.8" cy="35.4" rx="5.5" ry="5.5" fill="#b4d7ee"/><path d="m60 26.1c0 13.3.7-6.8-28.1-6.8-28.8 0-28.1 20.1-28.1 6.8 0-13.3 12.6-19.1 28.1-19.1 15.5 0 28.1 5.8 28.1 19.1" fill="#ff4848"/><path d="m6.8 33.6c0 0-6-2.4-4.3-6.2.6-1.5 4.3-1.1 5.7-2 1.7-1.1 3.6-5.6 5.6-6.1 1.2-.3 3.3 1.9 4.5 1.8 1.9-.2 4.2-3.9 6.1-4.3 2.3-.4 6.8 2.5 9.1 2.4 2-.1 5.3-3.3 7.3-3.1 2.2.2 4.9 4.3 6.9 5.1 1.9.7 6.5-.7 8 .5 1 .8.3 3.9 1 4.9.9 1.3 5.3 1.9 5.3 3.4 0 3.6-5.2 4-5.2 4s.9-2.6.5-3.1c-.8-1.1-4.6-1.2-5.2-2.5-.6-1.2 1-3.2.1-4.1-1.4-1.4-4.8.9-6.8.5-1.7-.4-3.9-4-5.7-4.1-1.9-.1-4.7 3.3-6.6 3.4-1.8.1-4.9-2.7-6.7-2.4-2 .3-4.3 4.7-6.3 4.7-1.6 0-4.3-3.3-5.9-2.9-1.9.4-1.7 4.9-3.4 5.9-1 .6-3.8-.8-4.6 0-.8.6.6 4.2.6 4.2" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f936-1f3fe.svg b/public/emoji/1f936-1f3fe.svg new file mode 100644 index 000000000..bac1e4678 --- /dev/null +++ b/public/emoji/1f936-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="31.9" cy="13" rx="19.7" ry="11" fill="#d93d3d"/><ellipse cx="31.9" cy="16.8" rx="24" ry="11" fill="#e2e9ed"/><path d="M61.8,62H2c0-11.8,13.4-12.9,29.9-12.9C48.4,49.1,61.8,50.2,61.8,62z" fill="#ff4848"/><path d="m51.7 50.7c0 1.4-3.7 1.4-4.9 2.5-.9.9-.1 4.6-1.5 5.3-1.2.6-3.8-2.3-5.3-1.9-1.3.3-2.1 4.1-3.6 4.3-1.4.2-3-3.3-4.5-3.3-1.5 0-3.1 3.5-4.5 3.3-1.5-.2-2.2-4-3.6-4.3-1.5-.4-4.1 2.5-5.3 1.9-1.5-.7-.6-4.4-1.5-5.3-1.2-1.1-4.9-1.1-4.9-2.5.1-1.4 39.6-1.4 39.6 0" fill="#fff"/><path d="m54.3 25.9c-13.8-13.9-31.1-13.9-44.9 0l.1 15.4c0 6.7 6.6 14 22.8 14 15.4 0 22-6 22-14v-15.4" fill="#b47d56"/><path d="m38.3 46.2c.1.1.2.3.2.5 0 1.5-3 3.3-6.6 3.3-3.7 0-6.7-1.8-6.7-3.3 0-.2.1-.4.2-.6 0 0 2.9 1.3 6.5 1.3 3.6.1 6.4-1.2 6.4-1.2" fill="#454749"/><path d="m31.9 8.3c-26.9 0-31.6 21.2-22.4 28.5 0 0 4.6-7.8 14.3-11.6 3.2-1.2 5.9-2.4 8.1-3.6 2.2 1.1 4.9 2.3 8.1 3.6 9.7 3.7 14.3 11.6 14.3 11.6 9.2-7.3 4.5-28.5-22.4-28.5" fill="#8b9fa5"/><g fill="#454749"><path d="m41.5 48.6c-.5 0-1-.1-1.5-.3-.5-.2-.9-.5-1.3-.8-.8-.6-1.4-1.6-1.4-2.6.7.7 1.3 1.3 2 1.9.7.6 1.5 1.1 2.2 1.8"/><path d="m22.2 48.6c.7-.7 1.5-1.2 2.1-1.8.7-.6 1.3-1.2 2-1.9 0 1-.7 1.9-1.4 2.6-.4.3-.8.6-1.3.8-.4.1-.9.3-1.4.3"/><path d="m19.3 36.7l-.3-2.7c.7-.1 1.7-.3 2.8-.5 5.2-1 13.9-2.7 23.4.5l-.9 2.5c-8.8-3-17.1-1.4-22-.4-1.2.3-2.2.5-3 .6"/><ellipse cx="21" cy="35.4" rx="8" ry="8"/></g><ellipse cx="21" cy="35.4" rx="5.5" ry="5.5" fill="#b4d7ee"/><ellipse cx="42.8" cy="35.4" rx="8" ry="8" fill="#454749"/><ellipse cx="42.8" cy="35.4" rx="5.5" ry="5.5" fill="#b4d7ee"/><path d="m60 26.1c0 13.3.7-6.8-28.1-6.8-28.8 0-28.1 20.1-28.1 6.8 0-13.3 12.6-19.1 28.1-19.1 15.5 0 28.1 5.8 28.1 19.1" fill="#ff4848"/><path d="m6.8 33.6c0 0-6-2.4-4.3-6.2.6-1.5 4.3-1.1 5.7-2 1.7-1.1 3.6-5.6 5.6-6.1 1.2-.3 3.3 1.9 4.5 1.8 1.9-.2 4.2-3.9 6.1-4.3 2.3-.4 6.8 2.5 9.1 2.4 2-.1 5.3-3.3 7.3-3.1 2.2.2 4.9 4.3 6.9 5.1 1.9.7 6.5-.7 8 .5 1 .8.3 3.9 1 4.9.9 1.3 5.3 1.9 5.3 3.4 0 3.6-5.2 4-5.2 4s.9-2.6.5-3.1c-.8-1.1-4.6-1.2-5.2-2.5-.6-1.2 1-3.2.1-4.1-1.4-1.4-4.8.9-6.8.5-1.7-.4-3.9-4-5.7-4.1-1.9-.1-4.7 3.3-6.6 3.4-1.8.1-4.9-2.7-6.7-2.4-2 .3-4.3 4.7-6.3 4.7-1.6 0-4.3-3.3-5.9-2.9-1.9.4-1.7 4.9-3.4 5.9-1 .6-3.8-.8-4.6 0-.8.6.6 4.2.6 4.2" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f936-1f3ff.svg b/public/emoji/1f936-1f3ff.svg new file mode 100644 index 000000000..bd8eb1bab --- /dev/null +++ b/public/emoji/1f936-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="31.9" cy="13" rx="19.7" ry="11" fill="#d93d3d"/><ellipse cx="31.9" cy="16.8" rx="24" ry="11" fill="#e2e9ed"/><path d="M61.8,62H2c0-11.8,13.4-12.9,29.9-12.9C48.4,49.1,61.8,50.2,61.8,62z" fill="#ff4848"/><path d="m51.7 50.7c0 1.4-3.7 1.4-4.9 2.5-.9.9-.1 4.6-1.5 5.3-1.2.6-3.8-2.3-5.3-1.9-1.3.3-2.1 4.1-3.6 4.3-1.4.2-3-3.3-4.5-3.3-1.5 0-3.1 3.5-4.5 3.3-1.5-.2-2.3-4-3.6-4.3-1.5-.4-4.1 2.5-5.3 1.9-1.5-.7-.6-4.4-1.5-5.3-1.2-1.1-4.9-1.1-4.9-2.5.1-1.4 39.6-1.4 39.6 0" fill="#fff"/><path d="m54.3 25.9c-13.8-13.9-31.1-13.9-44.9 0l.1 15.4c0 6.7 6.6 14 22.8 14 15.4 0 22-6 22-14v-15.4" fill="#8a6859"/><path d="m38.3 46.2c.1.1.2.3.2.5 0 1.5-3 3.3-6.6 3.3s-6.7-1.8-6.7-3.3c0-.2.1-.4.2-.6 0 0 2.9 1.3 6.5 1.3 3.6.1 6.4-1.2 6.4-1.2" fill="#454749"/><path d="m31.9 8.3c-26.9 0-31.6 21.2-22.4 28.5 0 0 4.6-7.8 14.3-11.6 3.2-1.2 5.9-2.4 8.1-3.6 2.2 1.1 4.9 2.3 8.1 3.6 9.7 3.7 14.3 11.6 14.3 11.6 9.2-7.3 4.5-28.5-22.4-28.5" fill="#8b9fa5"/><g fill="#454749"><path d="m41.5 48.6c-.5 0-1-.1-1.5-.3-.5-.2-.9-.5-1.3-.8-.8-.6-1.4-1.6-1.4-2.6.7.7 1.3 1.3 2 1.9.7.6 1.5 1.1 2.2 1.8"/><path d="m22.2 48.6c.7-.7 1.5-1.2 2.1-1.8.7-.6 1.3-1.2 2-1.9 0 1-.7 1.9-1.4 2.6-.4.3-.8.6-1.3.8-.4.1-.9.3-1.4.3"/><path d="m19.3 36.7l-.3-2.7c.7-.1 1.7-.3 2.8-.5 5.2-1 13.9-2.7 23.4.5l-.9 2.5c-8.8-3-17.1-1.4-22-.4-1.2.3-2.2.5-3 .6"/><ellipse cx="21" cy="35.4" rx="8" ry="8"/></g><ellipse cx="21" cy="35.4" rx="5.5" ry="5.5" fill="#b4d7ee"/><path d="m50.8 35.4c0 4.4-3.6 8-8 8-4.4 0-8-3.6-8-8s3.6-8 8-8c4.4 0 8 3.6 8 8" fill="#454749"/><path d="m48.3 35.4c0 3-2.5 5.5-5.5 5.5-3 0-5.5-2.5-5.5-5.5s2.4-5.5 5.5-5.5c3 0 5.5 2.5 5.5 5.5" fill="#b4d7ee"/><path d="m60 26.1c0 13.3.7-6.8-28.1-6.8-28.8 0-28.1 20.1-28.1 6.8 0-13.3 12.6-19.1 28.1-19.1 15.5 0 28.1 5.8 28.1 19.1" fill="#ff4848"/><path d="m6.8 33.6c0 0-6-2.4-4.3-6.2.6-1.5 4.3-1.1 5.7-2 1.7-1.1 3.6-5.6 5.6-6.1 1.2-.3 3.3 1.9 4.5 1.8 1.9-.2 4.2-3.9 6.1-4.3 2.3-.4 6.8 2.5 9.1 2.4 2-.1 5.3-3.3 7.3-3.1 2.2.2 4.9 4.3 6.9 5.1 1.9.7 6.5-.7 8 .5 1 .8.3 3.9 1 4.9.9 1.3 5.3 1.9 5.3 3.4 0 3.6-5.2 4-5.2 4s.9-2.6.5-3.1c-.8-1.1-4.6-1.2-5.2-2.5-.6-1.2 1-3.2.1-4.1-1.4-1.4-4.8.9-6.8.5-1.7-.4-3.9-4-5.7-4.1-1.9-.1-4.7 3.3-6.6 3.4-1.8.1-4.9-2.7-6.7-2.4-2 .3-4.3 4.7-6.3 4.7-1.6 0-4.3-3.3-5.9-2.9-1.9.4-1.7 4.9-3.4 5.9-1 .6-3.8-.8-4.6 0-.8.6.6 4.2.6 4.2" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f936.svg b/public/emoji/1f936.svg new file mode 100644 index 000000000..c2c0e9862 --- /dev/null +++ b/public/emoji/1f936.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="31.9" cy="13" rx="19.7" ry="11" fill="#d93d3d"/><ellipse cx="31.9" cy="16.8" rx="24" ry="11" fill="#e2e9ed"/><path d="M61.8,62H2c0-11.8,13.4-12.9,29.9-12.9C48.4,49.1,61.8,50.2,61.8,62z" fill="#ff4848"/><path d="m51.7 50.7c0 1.4-3.7 1.4-4.9 2.5-.9.9-.1 4.6-1.5 5.3-1.2.6-3.8-2.3-5.3-1.9-1.3.3-2.1 4.1-3.6 4.3-1.4.2-3-3.3-4.5-3.3-1.5 0-3.1 3.5-4.5 3.3-1.5-.2-2.3-4-3.6-4.3-1.5-.4-4.1 2.5-5.3 1.9-1.5-.7-.6-4.4-1.5-5.3-1.2-1.1-4.9-1.1-4.9-2.5.1-1.4 39.6-1.4 39.6 0" fill="#fff"/><path d="m54.3 25.9c-13.8-13.9-31.1-13.9-44.9 0l.1 15.4c0 6.7 6.6 14 22.8 14 15.4 0 22-6 22-14v-15.4" fill="#ffdd67"/><path d="m38.3 46.2c.1.1.2.3.2.5 0 1.5-3 3.3-6.6 3.3s-6.7-1.8-6.7-3.3c0-.2.1-.4.2-.6 0 0 2.9 1.3 6.5 1.3 3.6.1 6.4-1.2 6.4-1.2" fill="#454749"/><path d="m31.9 8.3c-26.9 0-31.6 21.2-22.4 28.5 0 0 4.6-7.8 14.3-11.6 3.2-1.2 5.9-2.4 8.1-3.6 2.2 1.1 4.9 2.3 8.1 3.6 9.7 3.7 14.3 11.6 14.3 11.6 9.2-7.3 4.5-28.5-22.4-28.5" fill="#8b9fa5"/><g fill="#454749"><path d="m41.5 48.6c-.5 0-1-.1-1.5-.3-.5-.2-.9-.5-1.3-.8-.8-.6-1.4-1.6-1.4-2.6.7.7 1.3 1.3 2 1.9.7.6 1.5 1.1 2.2 1.8"/><path d="m22.2 48.6c.7-.7 1.5-1.2 2.1-1.8.7-.6 1.3-1.2 2-1.9 0 1-.7 1.9-1.4 2.6-.4.3-.8.6-1.3.8-.4.1-.9.3-1.4.3"/><path d="m19.3 36.7l-.3-2.7c.7-.1 1.7-.3 2.8-.5 5.2-1 13.9-2.7 23.4.5l-.9 2.5c-8.8-3-17.1-1.4-22-.4-1.2.3-2.2.5-3 .6"/><ellipse cx="21" cy="35.4" rx="8" ry="8"/></g><ellipse cx="21" cy="35.4" rx="5.5" ry="5.5" fill="#b4d7ee"/><path d="m50.8 35.4c0 4.4-3.6 8-8 8-4.4 0-8-3.6-8-8s3.6-8 8-8c4.4 0 8 3.6 8 8" fill="#454749"/><path d="m48.3 35.4c0 3-2.5 5.5-5.5 5.5-3 0-5.5-2.5-5.5-5.5s2.4-5.5 5.5-5.5c3 0 5.5 2.5 5.5 5.5" fill="#b4d7ee"/><path d="m60 26.1c0 13.3.7-6.8-28.1-6.8-28.8 0-28.1 20.1-28.1 6.8 0-13.3 12.6-19.1 28.1-19.1 15.5 0 28.1 5.8 28.1 19.1" fill="#ff4848"/><path d="m6.8 33.6c0 0-6-2.4-4.3-6.2.6-1.5 4.3-1.1 5.7-2 1.7-1.1 3.6-5.6 5.6-6.1 1.2-.3 3.3 1.9 4.5 1.8 1.9-.2 4.2-3.9 6.1-4.3 2.3-.4 6.8 2.5 9.1 2.4 2-.1 5.3-3.3 7.3-3.1 2.2.2 4.9 4.3 6.9 5.1 1.9.7 6.5-.7 8 .5 1 .8.3 3.9 1 4.9.9 1.3 5.3 1.9 5.3 3.4 0 3.6-5.2 4-5.2 4s.9-2.6.5-3.1c-.8-1.1-4.6-1.2-5.2-2.5-.6-1.2 1-3.2.1-4.1-1.4-1.4-4.8.9-6.8.5-1.7-.4-3.9-4-5.7-4.1-1.9-.1-4.7 3.3-6.6 3.4-1.8.1-4.9-2.7-6.7-2.4-2 .3-4.3 4.7-6.3 4.7-1.6 0-4.3-3.3-5.9-2.9-1.9.4-1.7 4.9-3.4 5.9-1 .6-3.8-.8-4.6 0-.8.6.6 4.2.6 4.2" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/1f937-1f3fb.svg b/public/emoji/1f937-1f3fb.svg new file mode 100644 index 000000000..e654bcd6a --- /dev/null +++ b/public/emoji/1f937-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c-13.4,0-20.8,8.5-20.8,19.7v22.7h41.6V21.7c0-16.7-11.2-16.4-11.2-16.4S40.7,2,32,2z" fill="#594640"/><path d="m51.1 36.7c-5.2-4.7-19 4.3-19.1 4.3-.1-.1-13.9-9-19.1-4.3-4.8 4.4.8 25.3.8 25.3h36.5c.1 0 5.7-20.9.9-25.3" fill="#c28fef"/><path d="m17.7 33.2c0 0-3.1-.2-3.9-4.7-.6-3.5 1.5-4.6 1.5-4.6 7.7-3.9 19.3-14.3 19.3-14.3s5.4 5.4 11.6 8.9c0 0 2.4 0 3.1 3.8.8 4.5-2.2 5.8-2.2 5.8 1.2 6.8-6.5 16.5-12 17.5-5.5.9-16.2-5.6-17.4-12.4" fill="#ffe1bd"/><g fill="#664e27"><path d="m28.6 40.9c-.1 0-.2-.1-.2-.2-.1-.7 2.2-2.7 5.2-3.2 3.1-.5 5.8.5 6 1.2 0 .1 0 .2-.1.3 0 0-2.6-1.1-5.7-.5-3 .5-5.2 2.4-5.2 2.4"/><path d="m18.1 23c-.1-.1-.1-.1-.1-.2 0-.6 2-1.5 4.6-1.6 2.6-.2 4.8.4 4.8 1.1 0 .1 0 .2-.1.2 0 0-2.1-.4-4.6-.2-2.6.1-4.6.7-4.6.7"/><path d="m42.8 16.7c.1-.1.1-.2 0-.2-.2-.6-2.5-.5-4.9.4-2.4.9-4.1 2.4-3.9 2.9 0 .1.1.1.2.2 0 0 1.7-1.2 4.1-2.1 2.4-1 4.5-1.2 4.5-1.2"/></g><path d="m37 34.4c.2 1-2.8 1.8-3.5 2-.7.1-3.8.3-3.9-.7-.1-.1 7.3-1.8 7.4-1.3" fill="#e6b796"/><path d="m27.1 29.8c.9-.2.4-2.4.4-2.4-3.7-5.5-8.9-.7-8.9-.7-2.1 1.4 1.8 4.1 2.3 4.1 2.6.3 6.2-1 6.2-1" fill="#f5f5f5"/><path d="m26 27.1c.3 1.6-.8 3-2.3 3.3-1.6.3-3-.8-3.3-2.3-.3-1.6.8-3 2.3-3.3 1.6-.3 3.1.8 3.3 2.3" fill="#664e27"/><g fill="#231f20"><path d="m24.2 27.5c.1.5-.3 1.1-.8 1.2-.5.1-1.1-.3-1.2-.8-.1-.5.3-1.1.8-1.2.6-.1 1.1.2 1.2.8"/><path d="m28.4 28.1c-.9-.8-1.7-1.5-2.7-2-.9-.5-1.9-.7-3-.6-1 .1-2 .5-3.1.9-.5.2-1.1.4-1.7.5-.6.1-1.3.2-1.7-.2.6.1 1.1-.1 1.6-.3.5-.2 1-.5 1.5-.8 1-.6 2.1-1.1 3.4-1.2.6 0 1.3 0 1.9.2.6.2 1.2.5 1.7.8.8.7 1.6 1.7 2.1 2.7"/></g><path d="m37.1 28c-.9.2-1.1-2.1-1.1-2.1 1.6-6.4 8.2-3.7 8.2-3.7 2.5.6-.3 4.4-.8 4.7-2.4 1.1-6.3 1.1-6.3 1.1" fill="#f5f5f5"/><path d="m42.9 24.2c.3 1.6-.8 3-2.3 3.3-1.6.3-3-.8-3.3-2.3-.3-1.6.8-3 2.3-3.3 1.6-.3 3 .7 3.3 2.3" fill="#664e27"/><g fill="#231f20"><path d="m41.1 24.5c.1.5-.3 1.1-.8 1.2-.5.1-1.1-.3-1.2-.8-.1-.5.3-1.1.8-1.2.6-.1 1.1.3 1.2.8"/><path d="m35.4 26.9c.1-1.1.5-2.3 1.2-3.3.3-.5.8-1 1.3-1.3.5-.4 1.1-.6 1.7-.8 1.2-.3 2.4-.2 3.6 0 .6.1 1.1.2 1.7.3.5.1 1.1.1 1.6-.2-.3.5-1 .7-1.6.8-.6.1-1.2.1-1.7.1-1.1 0-2.2 0-3.2.2-1 .2-1.9.8-2.6 1.6-.9.6-1.4 1.6-2 2.6"/><path d="m16.6 49.9l-.8 12.1h11.1l-1.3-12.8h-.8c-.1-.7-.2-1.4-1.1-3.2-1.5-3.3-7.4-2.1-9.7-1.5l-2 5.5c3.6.4 4.6-.1 4.6-.1" opacity=".2"/></g><path d="m17.4 50.4v-1.1c0 0-10.2 2.1-14-1.4-4.8-4.5 3.4-2 9.6-3.5 2.2-.6 8.1-1.7 9.7 1.5 1.7 3.5 1.3 4.5 1.3 4.5h-6.6c0 0 0 0 0 0" fill="#ffe1bd"/><path fill="#c28fef" d="m16.3 62l.8-12.3h7.7l1.1 12.3z"/><path d="m47.4 49.9l.8 12.1h-11.1l1.3-12.8h.8c.1-.7.2-1.4 1.1-3.2 1.5-3.3 7.4-2.1 9.7-1.5l2 5.6c-3.6.3-4.6-.2-4.6-.2" opacity=".2" fill="#231f20"/><path d="m46.6 50.4v-1.1c0 0 10.2 2.1 14-1.4 4.8-4.5-3.4-2-9.6-3.5-2.2-.6-8.2-1.7-9.7 1.5-1.7 3.5-1.3 4.5-1.3 4.5h6.6" fill="#ffe1bd"/><path fill="#c28fef" d="m47.7 62l-.8-12.3h-7.7l-1.1 12.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f937-1f3fc.svg b/public/emoji/1f937-1f3fc.svg new file mode 100644 index 000000000..8686bdf2b --- /dev/null +++ b/public/emoji/1f937-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c-13.4,0-20.8,8.5-20.8,19.7v22.7h41.6V21.7c0-16.7-11.2-16.4-11.2-16.4S40.7,2,32,2z" fill="#dbb471"/><path d="m51.1 36.7c-5.2-4.7-19 4.3-19.1 4.3-.1-.1-13.9-9-19.1-4.3-4.8 4.4.8 25.3.8 25.3h36.5c.1 0 5.7-20.9.9-25.3" fill="#c28fef"/><path d="m17.7 33.2c0 0-3.1-.2-3.9-4.7-.6-3.5 1.5-4.6 1.5-4.6 7.7-3.9 19.3-14.3 19.3-14.3s5.4 5.4 11.6 8.9c0 0 2.4 0 3.1 3.8.8 4.5-2.2 5.8-2.2 5.8 1.2 6.8-6.5 16.5-12 17.5-5.5.9-16.2-5.6-17.4-12.4" fill="#fed0ac"/><g fill="#664e27"><path d="m28.6 40.9c-.1 0-.2-.1-.2-.2-.1-.7 2.2-2.7 5.2-3.2 3.1-.5 5.8.5 6 1.2 0 .1 0 .2-.1.3 0 0-2.6-1.1-5.7-.5-3 .5-5.2 2.4-5.2 2.4"/><path d="m18.1 23c-.1-.1-.1-.1-.1-.2 0-.6 2-1.5 4.6-1.6 2.6-.2 4.8.4 4.8 1.1 0 .1 0 .2-.1.2 0 0-2.1-.4-4.6-.2-2.6.1-4.6.7-4.6.7"/><path d="m42.8 16.7c.1-.1.1-.2 0-.2-.2-.6-2.5-.5-4.9.4-2.4.9-4.1 2.4-3.9 2.9 0 .1.1.1.2.2 0 0 1.7-1.2 4.1-2.1 2.4-1 4.5-1.2 4.5-1.2"/></g><path d="m37 34.4c.2 1-2.8 1.8-3.5 2-.7.1-3.8.3-3.9-.7-.1-.1 7.3-1.8 7.4-1.3" fill="#e0a372"/><path d="m27.1 29.8c.9-.2.4-2.4.4-2.4-3.7-5.5-8.9-.7-8.9-.7-2.1 1.4 1.8 4.1 2.3 4.1 2.6.3 6.2-1 6.2-1" fill="#f5f5f5"/><path d="m26 27.1c.3 1.6-.8 3-2.3 3.3-1.6.3-3-.8-3.3-2.3-.3-1.6.8-3 2.3-3.3 1.6-.3 3.1.8 3.3 2.3" fill="#664e27"/><g fill="#231f20"><path d="m24.2 27.5c.1.5-.3 1.1-.8 1.2-.5.1-1.1-.3-1.2-.8-.1-.5.3-1.1.8-1.2.6-.1 1.1.2 1.2.8"/><path d="m28.4 28.1c-.9-.8-1.7-1.5-2.7-2-.9-.5-1.9-.7-3-.6-1 .1-2 .5-3.1.9-.5.2-1.1.4-1.7.5-.6.1-1.3.2-1.7-.2.6.1 1.1-.1 1.6-.3.5-.2 1-.5 1.5-.8 1-.6 2.1-1.1 3.4-1.2.6 0 1.3 0 1.9.2.6.2 1.2.5 1.7.8.8.7 1.6 1.7 2.1 2.7"/></g><path d="m37.1 28c-.9.2-1.1-2.1-1.1-2.1 1.6-6.4 8.2-3.7 8.2-3.7 2.5.6-.3 4.4-.8 4.7-2.4 1.1-6.3 1.1-6.3 1.1" fill="#f5f5f5"/><path d="m42.9 24.2c.3 1.6-.8 3-2.3 3.3-1.6.3-3-.8-3.3-2.3-.3-1.6.8-3 2.3-3.3 1.6-.3 3 .7 3.3 2.3" fill="#664e27"/><g fill="#231f20"><path d="m41.1 24.5c.1.5-.3 1.1-.8 1.2-.5.1-1.1-.3-1.2-.8-.1-.5.3-1.1.8-1.2.6-.1 1.1.3 1.2.8"/><path d="m35.4 26.9c.1-1.1.5-2.3 1.2-3.3.3-.5.8-1 1.3-1.3.5-.4 1.1-.6 1.7-.8 1.2-.3 2.4-.2 3.6 0 .6.1 1.1.2 1.7.3.5.1 1.1.1 1.6-.2-.3.5-1 .7-1.6.8-.6.1-1.2.1-1.7.1-1.1 0-2.2 0-3.2.2-1 .2-1.9.8-2.6 1.6-.9.6-1.4 1.6-2 2.6"/><path d="m16.6 49.9l-.8 12.1h11.1l-1.3-12.8h-.8c-.1-.7-.2-1.4-1.1-3.2-1.5-3.3-7.4-2.1-9.7-1.5l-2 5.5c3.6.4 4.6-.1 4.6-.1" opacity=".2"/></g><path d="m17.4 50.4v-1.1c0 0-10.2 2.1-14-1.4-4.8-4.5 3.4-2 9.6-3.5 2.2-.6 8.1-1.7 9.7 1.5 1.7 3.5 1.3 4.5 1.3 4.5h-6.6" fill="#fed0ac"/><path fill="#c28fef" d="m16.3 62l.8-12.3h7.7l1.1 12.3z"/><path d="m47.4 49.9l.8 12.1h-11.1l1.3-12.8h.8c.1-.7.2-1.4 1.1-3.2 1.5-3.3 7.4-2.1 9.7-1.5l2 5.6c-3.6.3-4.6-.2-4.6-.2" opacity=".2" fill="#231f20"/><path d="m46.6 50.4v-1.1c0 0 10.2 2.1 14-1.4 4.8-4.5-3.4-2-9.6-3.5-2.2-.6-8.1-1.7-9.7 1.5-1.7 3.5-1.3 4.5-1.3 4.5h6.6" fill="#fed0ac"/><path fill="#c28fef" d="m47.7 62l-.8-12.3h-7.7l-1.1 12.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f937-1f3fd.svg b/public/emoji/1f937-1f3fd.svg new file mode 100644 index 000000000..ee50fbbd7 --- /dev/null +++ b/public/emoji/1f937-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c-13.4,0-20.8,8.5-20.8,19.7v22.7h41.6V21.7c0-16.7-11.2-16.4-11.2-16.4S40.7,2,32,2z" fill="#594640"/><path d="m51.1 36.7c-5.2-4.7-19 4.3-19.1 4.3-.1-.1-13.9-9-19.1-4.3-4.8 4.4.8 25.3.8 25.3h36.5c.1 0 5.7-20.9.9-25.3" fill="#c28fef"/><path d="m17.7 33.2c0 0-3.1-.2-3.9-4.7-.6-3.5 1.5-4.6 1.5-4.6 7.7-3.9 19.3-14.3 19.3-14.3s5.4 5.4 11.6 8.9c0 0 2.4 0 3.1 3.8.8 4.5-2.2 5.8-2.2 5.8 1.2 6.8-6.5 16.5-12 17.5-5.5.9-16.2-5.6-17.4-12.4" fill="#d6a57c"/><g fill="#664e27"><path d="m28.6 40.9c-.1 0-.2-.1-.2-.2-.1-.7 2.2-2.7 5.2-3.2 3.1-.5 5.8.5 6 1.2 0 .1 0 .2-.1.3 0 0-2.6-1.1-5.7-.5-3 .5-5.2 2.4-5.2 2.4"/><path d="m18.1 23c-.1-.1-.1-.1-.1-.2 0-.6 2-1.5 4.6-1.6 2.6-.2 4.8.4 4.8 1.1 0 .1 0 .2-.1.2 0 0-2.1-.4-4.6-.2-2.6.1-4.6.7-4.6.7"/><path d="m42.8 16.7c.1-.1.1-.2 0-.2-.2-.6-2.5-.5-4.9.4-2.4.9-4.1 2.4-3.9 2.9 0 .1.1.1.2.2 0 0 1.7-1.2 4.1-2.1 2.4-1 4.5-1.2 4.5-1.2"/></g><path d="m37 34.4c.2 1-2.8 1.8-3.5 2-.7.1-3.8.3-3.9-.7-.1-.1 7.3-1.8 7.4-1.3" fill="#b58360"/><path d="m27.1 29.8c.9-.2.4-2.4.4-2.4-3.7-5.5-8.9-.7-8.9-.7-2.1 1.4 1.8 4.1 2.3 4.1 2.6.3 6.2-1 6.2-1" fill="#f5f5f5"/><path d="m26 27.1c.3 1.6-.8 3-2.3 3.3-1.6.3-3-.8-3.3-2.3-.3-1.6.8-3 2.3-3.3 1.6-.3 3.1.8 3.3 2.3" fill="#664e27"/><g fill="#231f20"><path d="m24.2 27.5c.1.5-.3 1.1-.8 1.2-.5.1-1.1-.3-1.2-.8-.1-.5.3-1.1.8-1.2.6-.1 1.1.2 1.2.8"/><path d="m28.4 28.1c-.9-.8-1.7-1.5-2.7-2-.9-.5-1.9-.7-3-.6-1 .1-2 .5-3.1.9-.5.2-1.1.4-1.7.5-.6.1-1.3.2-1.7-.2.6.1 1.1-.1 1.6-.3.5-.2 1-.5 1.5-.8 1-.6 2.1-1.1 3.4-1.2.6 0 1.3 0 1.9.2.6.2 1.2.5 1.7.8.8.7 1.6 1.7 2.1 2.7"/></g><path d="m37.1 28c-.9.2-1.1-2.1-1.1-2.1 1.6-6.4 8.2-3.7 8.2-3.7 2.5.6-.3 4.4-.8 4.7-2.4 1.1-6.3 1.1-6.3 1.1" fill="#f5f5f5"/><path d="m42.9 24.2c.3 1.6-.8 3-2.3 3.3-1.6.3-3-.8-3.3-2.3-.3-1.6.8-3 2.3-3.3 1.6-.3 3 .7 3.3 2.3" fill="#664e27"/><g fill="#231f20"><path d="m41.1 24.5c.1.5-.3 1.1-.8 1.2-.5.1-1.1-.3-1.2-.8-.1-.5.3-1.1.8-1.2.6-.1 1.1.3 1.2.8"/><path d="m35.4 26.9c.1-1.1.5-2.3 1.2-3.3.3-.5.8-1 1.3-1.3.5-.4 1.1-.6 1.7-.8 1.2-.3 2.4-.2 3.6 0 .6.1 1.1.2 1.7.3.5.1 1.1.1 1.6-.2-.3.5-1 .7-1.6.8-.6.1-1.2.1-1.7.1-1.1 0-2.2 0-3.2.2-1 .2-1.9.8-2.6 1.6-.9.6-1.4 1.6-2 2.6"/><path d="m16.6 49.9l-.8 12.1h11.1l-1.3-12.8h-.8c-.1-.7-.2-1.4-1.1-3.2-1.5-3.3-7.4-2.1-9.7-1.5l-2 5.5c3.6.4 4.6-.1 4.6-.1" opacity=".2"/></g><path d="m17.4 50.4v-1.1c0 0-10.2 2.1-14-1.4-4.8-4.5 3.4-2 9.6-3.5 2.2-.6 8.1-1.7 9.7 1.5 1.7 3.5 1.3 4.5 1.3 4.5h-6.6" fill="#d6a57c"/><path fill="#c28fef" d="m16.3 62l.8-12.3h7.7l1.1 12.3z"/><path d="m47.4 49.9l.8 12.1h-11.1l1.3-12.8h.8c.1-.7.2-1.4 1.1-3.2 1.5-3.3 7.4-2.1 9.7-1.5l2 5.6c-3.6.3-4.6-.2-4.6-.2" opacity=".2" fill="#231f20"/><path d="m46.6 50.4v-1.1c0 0 10.2 2.1 14-1.4 4.8-4.5-3.4-2-9.6-3.5-2.2-.6-8.1-1.7-9.7 1.5-1.7 3.5-1.3 4.5-1.3 4.5h6.6" fill="#d6a57c"/><path fill="#c28fef" d="m47.7 62l-.8-12.3h-7.7l-1.1 12.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f937-1f3fe.svg b/public/emoji/1f937-1f3fe.svg new file mode 100644 index 000000000..4a7bc965e --- /dev/null +++ b/public/emoji/1f937-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c-13.4,0-20.8,8.5-20.8,19.7v22.7h41.6V21.7c0-16.7-11.2-16.4-11.2-16.4S40.7,2,32,2z" fill="#231f20"/><path d="m51.1 36.7c-5.2-4.7-19 4.3-19.1 4.3-.1-.1-13.9-9-19.1-4.3-4.8 4.4.8 25.3.8 25.3h36.5c.1 0 5.7-20.9.9-25.3" fill="#c28fef"/><path d="m17.7 33.2c0 0-3.1-.2-3.9-4.7-.6-3.5 1.5-4.6 1.5-4.6 7.7-3.9 19.3-14.3 19.3-14.3s5.4 5.4 11.6 8.9c0 0 2.4 0 3.1 3.8.8 4.5-2.2 5.8-2.2 5.8 1.2 6.8-6.5 16.5-12 17.5-5.5.9-16.2-5.6-17.4-12.4" fill="#b47d56"/><g fill="#664e27"><path d="m28.6 40.9c-.1 0-.2-.1-.2-.2-.1-.7 2.2-2.7 5.2-3.2 3.1-.5 5.8.5 6 1.2 0 .1 0 .2-.1.3 0 0-2.6-1.1-5.7-.5-3 .5-5.2 2.4-5.2 2.4"/><path d="m18.1 23c-.1-.1-.1-.1-.1-.2 0-.6 2-1.5 4.6-1.6 2.6-.2 4.8.4 4.8 1.1 0 .1 0 .2-.1.2 0 0-2.1-.4-4.6-.2-2.6.1-4.6.7-4.6.7"/><path d="m42.8 16.7c.1-.1.1-.2 0-.2-.2-.6-2.5-.5-4.9.4-2.4.9-4.1 2.4-3.9 2.9 0 .1.1.1.2.2 0 0 1.7-1.2 4.1-2.1 2.4-1 4.5-1.2 4.5-1.2"/></g><path d="m37 34.4c.2 1-2.8 1.8-3.5 2-.7.1-3.8.3-3.9-.7-.1-.1 7.3-1.8 7.4-1.3" fill="#935e3e"/><path d="m27.1 29.8c.9-.2.4-2.4.4-2.4-3.7-5.5-8.9-.7-8.9-.7-2.1 1.4 1.8 4.1 2.3 4.1 2.6.3 6.2-1 6.2-1" fill="#f5f5f5"/><path d="m26 27.1c.3 1.6-.8 3-2.3 3.3-1.6.3-3-.8-3.3-2.3-.3-1.6.8-3 2.3-3.3 1.6-.3 3.1.8 3.3 2.3" fill="#664e27"/><g fill="#231f20"><path d="m24.2 27.5c.1.5-.3 1.1-.8 1.2-.5.1-1.1-.3-1.2-.8-.1-.5.3-1.1.8-1.2.6-.1 1.1.2 1.2.8"/><path d="m28.4 28.1c-.9-.8-1.7-1.5-2.7-2-.9-.5-1.9-.7-3-.6-1 .1-2 .5-3.1.9-.5.2-1.1.4-1.7.5-.6.1-1.3.2-1.7-.2.6.1 1.1-.1 1.6-.3.5-.2 1-.5 1.5-.8 1-.6 2.1-1.1 3.4-1.2.6 0 1.3 0 1.9.2.6.2 1.2.5 1.7.8.8.7 1.6 1.7 2.1 2.7"/></g><path d="m37.1 28c-.9.2-1.1-2.1-1.1-2.1 1.6-6.4 8.2-3.7 8.2-3.7 2.5.6-.3 4.4-.8 4.7-2.4 1.1-6.3 1.1-6.3 1.1" fill="#f5f5f5"/><path d="m42.9 24.2c.3 1.6-.8 3-2.3 3.3-1.6.3-3-.8-3.3-2.3-.3-1.6.8-3 2.3-3.3 1.6-.3 3 .7 3.3 2.3" fill="#664e27"/><g fill="#231f20"><path d="m41.1 24.5c.1.5-.3 1.1-.8 1.2-.5.1-1.1-.3-1.2-.8-.1-.5.3-1.1.8-1.2.6-.1 1.1.3 1.2.8"/><path d="m35.4 26.9c.1-1.1.5-2.3 1.2-3.3.3-.5.8-1 1.3-1.3.5-.4 1.1-.6 1.7-.8 1.2-.3 2.4-.2 3.6 0 .6.1 1.1.2 1.7.3.5.1 1.1.1 1.6-.2-.3.5-1 .7-1.6.8-.6.1-1.2.1-1.7.1-1.1 0-2.2 0-3.2.2-1 .2-1.9.8-2.6 1.6-.9.6-1.4 1.6-2 2.6"/><path d="m16.6 49.9l-.8 12.1h11.1l-1.3-12.8h-.8c-.1-.7-.2-1.4-1.1-3.2-1.5-3.3-7.4-2.1-9.7-1.5l-2 5.5c3.6.4 4.6-.1 4.6-.1" opacity=".2"/></g><path d="m17.4 50.4v-1.1c0 0-10.2 2.1-14-1.4-4.8-4.5 3.4-2 9.6-3.5 2.2-.6 8.1-1.7 9.7 1.5 1.7 3.5 1.3 4.5 1.3 4.5h-6.6" fill="#b47d56"/><path fill="#c28fef" d="m16.3 62l.8-12.3h7.7l1.1 12.3z"/><path d="m47.4 49.9l.8 12.1h-11.1l1.3-12.8h.8c.1-.7.2-1.4 1.1-3.2 1.5-3.3 7.4-2.1 9.7-1.5l2 5.6c-3.6.3-4.6-.2-4.6-.2" opacity=".2" fill="#231f20"/><path d="m46.6 50.4v-1.1c0 0 10.2 2.1 14-1.4 4.8-4.5-3.4-2-9.6-3.5-2.2-.6-8.1-1.7-9.7 1.5-1.7 3.5-1.3 4.5-1.3 4.5h6.6" fill="#b47d56"/><path fill="#c28fef" d="m47.7 62l-.8-12.3h-7.7l-1.1 12.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f937-1f3ff.svg b/public/emoji/1f937-1f3ff.svg new file mode 100644 index 000000000..25bfd9ef7 --- /dev/null +++ b/public/emoji/1f937-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c-13.4,0-20.8,8.5-20.8,19.7v22.7h41.6V21.7c0-16.7-11.2-16.4-11.2-16.4S40.7,2,32,2z" fill="#231f20"/><path d="m51.1 36.7c-5.2-4.7-19 4.3-19.1 4.3-.1-.1-13.9-9-19.1-4.3-4.8 4.4.8 25.3.8 25.3h36.5c.1 0 5.7-20.9.9-25.3" fill="#c28fef"/><path d="m17.7 33.2c0 0-3.1-.2-3.9-4.7-.6-3.5 1.5-4.6 1.5-4.6 7.7-3.9 19.3-14.3 19.3-14.3s5.4 5.4 11.6 8.9c0 0 2.4 0 3.1 3.8.8 4.5-2.2 5.8-2.2 5.8 1.2 6.8-6.5 16.5-12 17.5-5.5.9-16.2-5.6-17.4-12.4" fill="#8a6859"/><g fill="#574137"><path d="m28.6 40.9c-.1 0-.2-.1-.2-.2-.1-.7 2.2-2.7 5.2-3.2 3.1-.5 5.8.5 6 1.2 0 .1 0 .2-.1.3 0 0-2.6-1.1-5.7-.5-3 .5-5.2 2.4-5.2 2.4"/><path d="m18.1 23c-.1-.1-.1-.1-.1-.2 0-.6 2-1.5 4.6-1.6 2.6-.2 4.8.4 4.8 1.1 0 .1 0 .2-.1.2 0 0-2.1-.4-4.6-.2-2.6.1-4.6.7-4.6.7"/><path d="m42.8 16.7c.1-.1.1-.2 0-.2-.2-.6-2.5-.5-4.9.4-2.4.9-4.1 2.4-3.9 2.9 0 .1.1.1.2.2 0 0 1.7-1.2 4.1-2.1 2.4-1 4.5-1.2 4.5-1.2"/></g><path d="m37 34.4c.2 1-2.8 1.8-3.5 2-.7.1-3.8.3-3.9-.7-.1-.1 7.3-1.8 7.4-1.3" fill="#705041"/><path d="m27.1 29.8c.9-.2.4-2.4.4-2.4-3.7-5.5-8.9-.7-8.9-.7-2.1 1.4 1.8 4.1 2.3 4.1 2.6.3 6.2-1 6.2-1" fill="#f5f5f5"/><path d="m26 27.1c.3 1.6-.8 3-2.3 3.3-1.6.3-3-.8-3.3-2.3-.3-1.6.8-3 2.3-3.3 1.6-.3 3.1.8 3.3 2.3" fill="#574137"/><g fill="#231f20"><path d="m24.2 27.5c.1.5-.3 1.1-.8 1.2-.5.1-1.1-.3-1.2-.8-.1-.5.3-1.1.8-1.2.6-.1 1.1.2 1.2.8"/><path d="m28.4 28.1c-.9-.8-1.7-1.5-2.7-2-.9-.5-1.9-.7-3-.6-1 .1-2 .5-3.1.9-.5.2-1.1.4-1.7.5-.6.1-1.3.2-1.7-.2.6.1 1.1-.1 1.6-.3.5-.2 1-.5 1.5-.8 1-.6 2.1-1.1 3.4-1.2.6 0 1.3 0 1.9.2.6.2 1.2.5 1.7.8.8.7 1.6 1.7 2.1 2.7"/></g><path d="m37.1 28c-.9.2-1.1-2.1-1.1-2.1 1.6-6.4 8.2-3.7 8.2-3.7 2.5.6-.3 4.4-.8 4.7-2.4 1.1-6.3 1.1-6.3 1.1" fill="#f5f5f5"/><path d="m42.9 24.2c.3 1.6-.8 3-2.3 3.3-1.6.3-3-.8-3.3-2.3-.3-1.6.8-3 2.3-3.3 1.6-.3 3 .7 3.3 2.3" fill="#574137"/><g fill="#231f20"><path d="m41.1 24.5c.1.5-.3 1.1-.8 1.2-.5.1-1.1-.3-1.2-.8-.1-.5.3-1.1.8-1.2.6-.1 1.1.3 1.2.8"/><path d="m35.4 26.9c.1-1.1.5-2.3 1.2-3.3.3-.5.8-1 1.3-1.3.5-.4 1.1-.6 1.7-.8 1.2-.3 2.4-.2 3.6 0 .6.1 1.1.2 1.7.3.5.1 1.1.1 1.6-.2-.3.5-1 .7-1.6.8-.6.1-1.2.1-1.7.1-1.1 0-2.2 0-3.2.2-1 .2-1.9.8-2.6 1.6-.9.6-1.4 1.6-2 2.6"/><path d="m16.6 49.9l-.8 12.1h11.1l-1.3-12.8h-.8c-.1-.7-.2-1.4-1.1-3.2-1.5-3.3-7.4-2.1-9.7-1.5l-2 5.5c3.6.4 4.6-.1 4.6-.1" opacity=".2"/></g><path d="m17.4 50.4v-1.1c0 0-10.2 2.1-14-1.4-4.8-4.5 3.4-2 9.6-3.5 2.2-.6 8.1-1.7 9.7 1.5 1.7 3.5 1.3 4.5 1.3 4.5h-6.6c0 0 0 0 0 0" fill="#8a6859"/><path fill="#c28fef" d="m16.3 62l.8-12.3h7.7l1.1 12.3z"/><path d="m47.4 49.9l.8 12.1h-11.1l1.3-12.8h.8c.1-.7.2-1.4 1.1-3.2 1.5-3.3 7.4-2.1 9.7-1.5l2 5.6c-3.6.3-4.6-.2-4.6-.2" opacity=".2" fill="#231f20"/><path d="m46.6 50.4v-1.1c0 0 10.2 2.1 14-1.4 4.8-4.5-3.4-2-9.6-3.5-2.2-.6-8.2-1.7-9.7 1.5-1.7 3.5-1.3 4.5-1.3 4.5h6.6" fill="#8a6859"/><path fill="#c28fef" d="m47.7 62l-.8-12.3h-7.7l-1.1 12.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f937.svg b/public/emoji/1f937.svg new file mode 100644 index 000000000..c2ab59fe0 --- /dev/null +++ b/public/emoji/1f937.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M32,2c-13.4,0-20.8,8.5-20.8,19.7v22.7h41.6V21.7c0-16.7-11.2-16.4-11.2-16.4S40.7,2,32,2z" fill="#ffb300"/><path d="m51.1 36.7c-5.2-4.7-19 4.3-19.1 4.3-.1-.1-13.9-9-19.1-4.3-4.8 4.4.8 25.3.8 25.3h36.5c.1 0 5.7-20.9.9-25.3" fill="#c28fef"/><path d="m17.7 33.2c0 0-3.1-.2-3.9-4.7-.6-3.5 1.5-4.6 1.5-4.6 7.7-3.9 19.3-14.3 19.3-14.3s5.4 5.4 11.6 8.9c0 0 2.4 0 3.1 3.8.8 4.5-2.2 5.8-2.2 5.8 1.2 6.8-6.5 16.5-12 17.5-5.5.9-16.2-5.6-17.4-12.4" fill="#ffdd67"/><g fill="#937237"><path d="m28.6 40.9c-.1 0-.2-.1-.2-.2-.1-.7 2.2-2.7 5.2-3.2 3.1-.5 5.8.5 6 1.2 0 .1 0 .2-.1.3 0 0-2.6-1.1-5.7-.5-3 .5-5.2 2.4-5.2 2.4"/><path d="m18.1 23c-.1-.1-.1-.1-.1-.2 0-.6 2-1.5 4.6-1.6 2.6-.2 4.8.4 4.8 1.1 0 .1 0 .2-.1.2 0 0-2.1-.4-4.6-.2-2.6.1-4.6.7-4.6.7"/><path d="m42.8 16.7c.1-.1.1-.2 0-.2-.2-.6-2.5-.5-4.9.4-2.4.9-4.1 2.4-3.9 2.9 0 .1.1.1.2.2 0 0 1.7-1.2 4.1-2.1 2.4-1 4.5-1.2 4.5-1.2"/></g><path d="m37 34.4c.2 1-2.8 1.8-3.5 2-.7.1-3.8.3-3.9-.7-.1-.1 7.3-1.8 7.4-1.3" fill="#eba352"/><path d="m27.1 29.8c.9-.2.4-2.4.4-2.4-3.7-5.5-8.9-.7-8.9-.7-2.1 1.4 1.8 4.1 2.3 4.1 2.6.3 6.2-1 6.2-1" fill="#f5f5f5"/><path d="m26 27.1c.3 1.6-.8 3-2.3 3.3-1.6.3-3-.8-3.3-2.3-.3-1.6.8-3 2.3-3.3 1.6-.3 3.1.8 3.3 2.3" fill="#664e27"/><g fill="#231f20"><path d="m24.2 27.5c.1.5-.3 1.1-.8 1.2-.5.1-1.1-.3-1.2-.8-.1-.5.3-1.1.8-1.2.6-.1 1.1.2 1.2.8"/><path d="m28.4 28.1c-.9-.8-1.7-1.5-2.7-2-.9-.5-1.9-.7-3-.6-1 .1-2 .5-3.1.9-.5.2-1.1.4-1.7.5-.6.1-1.3.2-1.7-.2.6.1 1.1-.1 1.6-.3.5-.2 1-.5 1.5-.8 1-.6 2.1-1.1 3.4-1.2.6 0 1.3 0 1.9.2.6.2 1.2.5 1.7.8.8.7 1.6 1.7 2.1 2.7"/></g><path d="m37.1 28c-.9.2-1.1-2.1-1.1-2.1 1.6-6.4 8.2-3.7 8.2-3.7 2.5.6-.3 4.4-.8 4.7-2.4 1.1-6.3 1.1-6.3 1.1" fill="#f5f5f5"/><path d="m42.9 24.2c.3 1.6-.8 3-2.3 3.3-1.6.3-3-.8-3.3-2.3-.3-1.6.8-3 2.3-3.3 1.6-.3 3 .7 3.3 2.3" fill="#664e27"/><g fill="#231f20"><path d="m41.1 24.5c.1.5-.3 1.1-.8 1.2-.5.1-1.1-.3-1.2-.8-.1-.5.3-1.1.8-1.2.6-.1 1.1.3 1.2.8"/><path d="m35.4 26.9c.1-1.1.5-2.3 1.2-3.3.3-.5.8-1 1.3-1.3.5-.4 1.1-.6 1.7-.8 1.2-.3 2.4-.2 3.6 0 .6.1 1.1.2 1.7.3.5.1 1.1.1 1.6-.2-.3.5-1 .7-1.6.8-.6.1-1.2.1-1.7.1-1.1 0-2.2 0-3.2.2-1 .2-1.9.8-2.6 1.6-.9.6-1.4 1.6-2 2.6"/><path d="m16.6 49.9l-.8 12.1h11.1l-1.3-12.8h-.8c-.1-.7-.2-1.4-1.1-3.2-1.5-3.3-7.4-2.1-9.7-1.5l-2 5.5c3.6.4 4.6-.1 4.6-.1" opacity=".2"/></g><path d="m17.4 50.4v-1.1c0 0-10.2 2.1-14-1.4-4.8-4.5 3.4-2 9.6-3.5 2.2-.6 8.1-1.7 9.7 1.5 1.7 3.5 1.3 4.5 1.3 4.5h-6.6" fill="#ffdd67"/><path fill="#c28fef" d="m16.3 62l.8-12.3h7.7l1.1 12.3z"/><path d="m47.4 49.9l.8 12.1h-11.1l1.3-12.8h.8c.1-.7.2-1.4 1.1-3.2 1.5-3.3 7.4-2.1 9.7-1.5l2 5.6c-3.6.3-4.6-.2-4.6-.2" opacity=".2" fill="#231f20"/><path d="m46.6 50.4v-1.1c0 0 10.2 2.1 14-1.4 4.8-4.5-3.4-2-9.6-3.5-2.2-.6-8.1-1.7-9.7 1.5-1.7 3.5-1.3 4.5-1.3 4.5h6.6" fill="#ffdd67"/><path fill="#c28fef" d="m47.7 62l-.8-12.3h-7.7l-1.1 12.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f938-1f3fb.svg b/public/emoji/1f938-1f3fb.svg new file mode 100644 index 000000000..41bb16886 --- /dev/null +++ b/public/emoji/1f938-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe1bd"><path d="m44.6 33.7l6.7 3.8 6.7 6.8-3.7 2.4-5.5-5.9-5.3-2.8z"/><path d="m55.2 45l-1.9 1.7c-.7.6-.8 1.6-.2 2.3l.8 1c.4.5 1 .7 1.6.5 1.1 1.2 2.9 2.5 5.2.5.4-.3 2.5-2.2.4-4.7-3-3.8-3-3.8-5.9-1.3"/><path d="m22.6 58.8c-2 1.5-4.6 1.3-4.6 2.2s1.6.9 3.9.9c2.1 0 4.5-1.9 5.6-.9 1.1.9 2.4.9 3.9.9 1.4 0 1.3-2.1 0-2.1-1.3 0-3-2.8-3.3-4-.7-2.8-1.5-8.5-1.5-8.5s-.6 1.5 2.6-4.3c0 0 2.4-5 .8-6.7-1.8-1.8-3.7-.2-5.8 5.3-2.1 5.4-2 5.5-2 5.5s0 0 1.4 7.9c.2 1.4 1 2.4-1 3.8"/><path d="m28.6 38.9c0-2 2.4-3.6 5.3-3.6 3 0 5.3 1.6 5.3 3.6 0 2-2.4 3.6-5.3 3.6-2.9 0-5.3-1.6-5.3-3.6"/></g><g fill="#3e4347"><path d="m29.2 43c0 0 .5-.8 2.8-.8 0-.2-.1-.4-.1-.6 0-2.3 1.8-4.1 4-4.1 1.4 0 2.6.8 3.4 1.9 0 0 0 0 2.1-.7l2.9.1c0 0 2.1-2.7 3.2-5.4 0 0-6.2.5-9.9-6.2l-5-2.4-4.3 3.4c0 0-2.3 3.8-2.3 9.7 0-.1 3.2.7 3.2 5.1"/><path d="m49.6 6.5l-3.8-1.1c-.4-1.4-.2-1.8-.2-1.8 0-.9.7-1.6 1.6-1.6h8.2c-.4 2.2-3.6 4.2-5.8 4.5"/></g><path d="m45.7 5.4l3.8 1.1c0 0-1.9 5.1-2.9 8.9-.3 1.2-1.2 1.6-1.6 2.1-2.4 3.1-7.1 6.4-7.1 6.4l-4.1-4.6c0 0 3.4-3.3 7-5.2.3-.2 1.7-1.3 1.9-2.4.3-2.4 2.6-4.3 3-6.3" fill="#ffe1bd"/><path d="m9.3 15.4l2.6-3c-.5-1.4-.8-1.6-.8-1.6-.5-.7-1.5-1-2.2-.5l-7 4.4c1.5 1.7 5.4 1.8 7.4.7" fill="#3e4347"/><path d="m11.9 12.4l-2.6 3c0 0 4.1 2.8 6.5 5.9.8 1 1.8 1 2.3 1.3 3.4 1.9 9 3 9 3l2-5.9c0 0-5.3-1.9-9.3-2.2-.4 0-1 0-1.8-.9-1.5-1.7-4.6-2.8-6.1-4.2" fill="#ffe1bd"/><path d="m22.6 25.1c0 0 .6-4.3 4-7 0 0 4.3 1.9 5.3 1.8 1-.1 4.5-3.4 4.5-3.4s3.4 1.9 5.8 5.8l-4.6 4.9c0 0-2.6-1.3-9.3 1 0 0-2.6-.9-5.7-3.1" fill="#428bc1"/><path d="m23.1 42.5c0 0 3.7.8 4.9 3.6 0 0 .8-2.7 2.6-5.4l-4.3-3.8c0 0-1.6 2.1-3.2 5.6" fill="#3e4347"/><path d="m48.7 47.2l-1.6-1.3-16.3 6.4v2.1c2.6 6.6 5.2 8.7 12.5 6 7.3-2.9 8-6.5 5.4-13.2" fill="#594640"/><path d="m31.5 54c-.1-.4-.2-.8-.1-1 .1-.4.4-.8.4-.8s.2.8.6 1.8c2.8 5.9 2 2.8 8.7.2 6.7-2.6 8.1.2 6.2-6-.4-1-.8-1.7-.8-1.7s.5.1.8.3c.2.2.4.5.6.8.7-.1 1.5-.5.7-2.4-.4-1.1-1.2-1.9-2.7-1.4-2-3.6-8-4.1-10.3-3.2-2.3.9-6.3 5.4-5.4 9.4-1.4.6-1.4 1.7-1 2.9.9 1.7 1.7 1.6 2.3 1.1" fill="#ffe1bd"/><g fill="#664e27"><circle cx="42.3" cy="47.5" r="1.5"/><circle cx="35.5" cy="50.2" r="1.5"/><path d="m35 45.5c1-1.7 2.6-2.3 4.5-1.7.2.1.3-.2.1-.4-.7-.6-1.9-1-3-.6s-1.7 1.5-1.9 2.5c-.1.2.2.4.3.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f938-1f3fc.svg b/public/emoji/1f938-1f3fc.svg new file mode 100644 index 000000000..17ccde4bb --- /dev/null +++ b/public/emoji/1f938-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><path d="m44.6 33.7l6.7 3.8 6.7 6.8-3.7 2.4-5.5-5.9-5.3-2.8z"/><path d="m55.2 45l-1.9 1.7c-.7.6-.8 1.6-.2 2.3l.8 1c.4.5 1 .7 1.6.5 1.1 1.2 2.9 2.5 5.2.5.4-.3 2.5-2.2.4-4.7-3-3.8-3-3.8-5.9-1.3"/><path d="m22.6 58.8c-2 1.5-4.6 1.3-4.6 2.2s1.6.9 3.9.9c2.1 0 4.5-1.9 5.6-.9 1.1.9 2.4.9 3.9.9 1.4 0 1.3-2.1 0-2.1-1.3 0-3-2.8-3.3-4-.7-2.8-1.5-8.5-1.5-8.5s-.6 1.5 2.6-4.3c0 0 2.4-5 .8-6.7-1.8-1.8-3.7-.2-5.8 5.3-2.1 5.4-2 5.5-2 5.5s0 0 1.4 7.9c.2 1.4 1 2.4-1 3.8"/><path d="m28.6 38.9c0-2 2.4-3.6 5.3-3.6 3 0 5.3 1.6 5.3 3.6 0 2-2.4 3.6-5.3 3.6-2.9 0-5.3-1.6-5.3-3.6"/></g><g fill="#3e4347"><path d="m29.2 43c0 0 .5-.8 2.8-.8 0-.2-.1-.4-.1-.6 0-2.3 1.8-4.1 4-4.1 1.4 0 2.6.8 3.4 1.9 0 0 0 0 2.1-.7l2.9.1c0 0 2.1-2.7 3.2-5.4 0 0-6.2.5-9.9-6.2l-5-2.4-4.3 3.4c0 0-2.3 3.8-2.3 9.7 0-.1 3.2.7 3.2 5.1"/><path d="m49.6 6.5l-3.8-1.1c-.4-1.4-.2-1.8-.2-1.8 0-.9.7-1.6 1.6-1.6h8.2c-.4 2.2-3.6 4.2-5.8 4.5"/></g><path d="m45.7 5.4l3.8 1.1c0 0-1.9 5.1-2.9 8.9-.3 1.2-1.2 1.6-1.6 2.1-2.4 3.1-7.1 6.4-7.1 6.4l-4.1-4.6c0 0 3.4-3.3 7-5.2.3-.2 1.7-1.3 1.9-2.4.3-2.4 2.6-4.3 3-6.3" fill="#fed0ac"/><path d="m9.3 15.4l2.6-3c-.5-1.4-.8-1.6-.8-1.6-.5-.7-1.5-1-2.2-.5l-7 4.4c1.5 1.7 5.4 1.8 7.4.7" fill="#3e4347"/><path d="m11.9 12.4l-2.6 3c0 0 4.1 2.8 6.5 5.9.8 1 1.8 1 2.3 1.3 3.4 1.9 9 3 9 3l2-5.9c0 0-5.3-1.9-9.3-2.2-.4 0-1 0-1.8-.9-1.5-1.7-4.6-2.8-6.1-4.2" fill="#fed0ac"/><path d="m22.6 25.1c0 0 .6-4.3 4-7 0 0 4.3 1.9 5.3 1.8 1-.1 4.5-3.4 4.5-3.4s3.4 1.9 5.8 5.8l-4.6 4.9c0 0-2.6-1.3-9.3 1 0 0-2.6-.9-5.7-3.1" fill="#428bc1"/><path d="m23.1 42.5c0 0 3.7.8 4.9 3.6 0 0 .8-2.7 2.6-5.4l-4.3-3.8c0 0-1.6 2.1-3.2 5.6" fill="#3e4347"/><path d="m48.7 47.2l-1.6-1.3-16.3 6.4v2.1c2.6 6.6 5.2 8.7 12.5 6 7.3-2.9 8-6.5 5.4-13.2" fill="#dbb471"/><path d="m31.5 54c-.1-.4-.2-.8-.1-1 .1-.4.4-.8.4-.8s.2.8.6 1.8c2.8 5.9 2 2.8 8.7.2 6.7-2.6 8.1.2 6.2-6-.4-1-.8-1.7-.8-1.7s.5.1.8.3c.2.2.4.5.6.8.7-.1 1.5-.5.7-2.4-.4-1.1-1.2-1.9-2.7-1.4-2-3.6-8-4.1-10.3-3.2-2.3.9-6.3 5.4-5.4 9.4-1.4.6-1.4 1.7-1 2.9.9 1.7 1.7 1.6 2.3 1.1" fill="#fed0ac"/><g fill="#664e27"><circle cx="42.3" cy="47.5" r="1.5"/><circle cx="35.5" cy="50.2" r="1.5"/><path d="m35 45.5c1-1.7 2.6-2.3 4.5-1.7.2.1.3-.2.1-.4-.7-.6-1.9-1-3-.6-1.1.4-1.7 1.5-1.9 2.5-.1.2.2.4.3.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f938-1f3fd.svg b/public/emoji/1f938-1f3fd.svg new file mode 100644 index 000000000..e76db7a6e --- /dev/null +++ b/public/emoji/1f938-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d6a57c"><path d="m44.6 33.7l6.7 3.8 6.7 6.8-3.7 2.4-5.5-5.9-5.3-2.8z"/><path d="m55.2 45l-1.9 1.7c-.7.6-.8 1.6-.2 2.3l.8 1c.4.5 1 .7 1.6.5 1.1 1.2 2.9 2.5 5.2.5.4-.3 2.5-2.2.4-4.7-3-3.8-3-3.8-5.9-1.3"/><path d="m22.6 58.8c-2 1.5-4.6 1.3-4.6 2.2s1.6.9 3.9.9c2.1 0 4.5-1.9 5.6-.9 1.1.9 2.4.9 3.9.9 1.4 0 1.3-2.1 0-2.1-1.3 0-3-2.8-3.3-4-.7-2.8-1.5-8.5-1.5-8.5s-.6 1.5 2.6-4.3c0 0 2.4-5 .8-6.7-1.8-1.8-3.7-.2-5.8 5.3-2.1 5.4-2 5.5-2 5.5s0 0 1.4 7.9c.2 1.4 1 2.4-1 3.8"/><path d="m28.6 38.9c0-2 2.4-3.6 5.3-3.6 3 0 5.3 1.6 5.3 3.6 0 2-2.4 3.6-5.3 3.6-2.9 0-5.3-1.6-5.3-3.6"/></g><g fill="#3e4347"><path d="m29.2 43c0 0 .5-.8 2.8-.8 0-.2-.1-.4-.1-.6 0-2.3 1.8-4.1 4-4.1 1.4 0 2.6.8 3.4 1.9 0 0 0 0 2.1-.7l2.9.1c0 0 2.1-2.7 3.2-5.4 0 0-6.2.5-9.9-6.2l-5-2.4-4.3 3.4c0 0-2.3 3.8-2.3 9.7 0-.1 3.2.7 3.2 5.1"/><path d="m49.6 6.5l-3.8-1.1c-.4-1.4-.2-1.8-.2-1.8 0-.9.7-1.6 1.6-1.6h8.2c-.4 2.2-3.6 4.2-5.8 4.5"/></g><path d="m45.7 5.4l3.8 1.1c0 0-1.9 5.1-2.9 8.9-.3 1.2-1.2 1.6-1.6 2.1-2.4 3.1-7.1 6.4-7.1 6.4l-4.1-4.6c0 0 3.4-3.3 7-5.2.3-.2 1.7-1.3 1.9-2.4.3-2.4 2.6-4.3 3-6.3" fill="#d6a57c"/><path d="m9.3 15.4l2.6-3c-.5-1.4-.8-1.6-.8-1.6-.5-.7-1.5-1-2.2-.5l-7 4.4c1.5 1.7 5.4 1.8 7.4.7" fill="#3e4347"/><path d="m11.9 12.4l-2.6 3c0 0 4.1 2.8 6.5 5.9.8 1 1.8 1 2.3 1.3 3.4 1.9 9 3 9 3l2-5.9c0 0-5.3-1.9-9.3-2.2-.4 0-1 0-1.8-.9-1.5-1.7-4.6-2.8-6.1-4.2" fill="#d6a57c"/><path d="m22.6 25.1c0 0 .6-4.3 4-7 0 0 4.3 1.9 5.3 1.8 1-.1 4.5-3.4 4.5-3.4s3.4 1.9 5.8 5.8l-4.6 4.9c0 0-2.6-1.3-9.3 1 0 0-2.6-.9-5.7-3.1" fill="#428bc1"/><path d="m23.1 42.5c0 0 3.7.8 4.9 3.6 0 0 .8-2.7 2.6-5.4l-4.3-3.8c0 0-1.6 2.1-3.2 5.6" fill="#3e4347"/><path d="m48.7 47.2l-1.6-1.3-16.3 6.4v2.1c2.6 6.6 5.2 8.7 12.5 6 7.3-2.9 8-6.5 5.4-13.2" fill="#594640"/><path d="m31.5 54c-.1-.4-.2-.8-.1-1 .1-.4.4-.8.4-.8s.2.8.6 1.8c2.8 5.9 2 2.8 8.7.2 6.7-2.6 8.1.2 6.2-6-.4-1-.8-1.7-.8-1.7s.5.1.8.3c.2.2.4.5.6.8.7-.1 1.5-.5.7-2.4-.4-1.1-1.2-1.9-2.7-1.4-2-3.6-8-4.1-10.3-3.2-2.3.9-6.3 5.4-5.4 9.4-1.4.6-1.4 1.7-1 2.9.9 1.7 1.7 1.6 2.3 1.1" fill="#d6a57c"/><g fill="#664e27"><circle cx="42.3" cy="47.5" r="1.5"/><circle cx="35.5" cy="50.2" r="1.5"/><path d="m35 45.5c1-1.7 2.6-2.3 4.5-1.7.2.1.3-.2.1-.4-.7-.6-1.9-1-3-.6s-1.7 1.5-1.9 2.5c-.1.2.2.4.3.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f938-1f3fe.svg b/public/emoji/1f938-1f3fe.svg new file mode 100644 index 000000000..83a3dd3bd --- /dev/null +++ b/public/emoji/1f938-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b47d56"><path d="m44.6 33.7l6.7 3.8 6.7 6.8-3.7 2.4-5.5-5.9-5.3-2.8z"/><path d="m55.2 45l-1.9 1.7c-.7.6-.8 1.6-.2 2.3l.8 1c.4.5 1 .7 1.6.5 1.1 1.2 2.9 2.5 5.2.5.4-.3 2.5-2.2.4-4.7-3-3.8-3-3.8-5.9-1.3"/><path d="m22.6 58.8c-2 1.5-4.6 1.3-4.6 2.2s1.6.9 3.9.9c2.1 0 4.5-1.9 5.6-.9 1.1.9 2.4.9 3.9.9 1.4 0 1.3-2.1 0-2.1-1.3 0-3-2.8-3.3-4-.7-2.8-1.5-8.5-1.5-8.5s-.6 1.5 2.6-4.3c0 0 2.4-5 .8-6.7-1.8-1.8-3.7-.2-5.8 5.3-2.1 5.4-2 5.5-2 5.5s0 0 1.4 7.9c.2 1.4 1 2.4-1 3.8"/><path d="m28.6 38.9c0-2 2.4-3.6 5.3-3.6 3 0 5.3 1.6 5.3 3.6 0 2-2.4 3.6-5.3 3.6-2.9 0-5.3-1.6-5.3-3.6"/></g><g fill="#3e4347"><path d="m29.2 43c0 0 .5-.8 2.8-.8 0-.2-.1-.4-.1-.6 0-2.3 1.8-4.1 4-4.1 1.4 0 2.6.8 3.4 1.9 0 0 0 0 2.1-.7l2.9.1c0 0 2.1-2.7 3.2-5.4 0 0-6.2.5-9.9-6.2l-5-2.4-4.3 3.4c0 0-2.3 3.8-2.3 9.7 0-.1 3.2.7 3.2 5.1"/><path d="m49.6 6.5l-3.8-1.1c-.4-1.4-.2-1.8-.2-1.8 0-.9.7-1.6 1.6-1.6h8.2c-.4 2.2-3.6 4.2-5.8 4.5"/></g><path d="m45.7 5.4l3.8 1.1c0 0-1.9 5.1-2.9 8.9-.3 1.2-1.2 1.6-1.6 2.1-2.4 3.1-7.1 6.4-7.1 6.4l-4.1-4.6c0 0 3.4-3.3 7-5.2.3-.2 1.7-1.3 1.9-2.4.3-2.4 2.6-4.3 3-6.3" fill="#b47d56"/><path d="m9.3 15.4l2.6-3c-.5-1.4-.8-1.6-.8-1.6-.5-.7-1.5-1-2.2-.5l-7 4.4c1.5 1.7 5.4 1.8 7.4.7" fill="#3e4347"/><path d="m11.9 12.4l-2.6 3c0 0 4.1 2.8 6.5 5.9.8 1 1.8 1 2.3 1.3 3.4 1.9 9 3 9 3l2-5.9c0 0-5.3-1.9-9.3-2.2-.4 0-1 0-1.8-.9-1.5-1.7-4.6-2.8-6.1-4.2" fill="#b47d56"/><path d="m22.6 25.1c0 0 .6-4.3 4-7 0 0 4.3 1.9 5.3 1.8 1-.1 4.5-3.4 4.5-3.4s3.4 1.9 5.8 5.8l-4.6 4.9c0 0-2.6-1.3-9.3 1 0 0-2.6-.9-5.7-3.1" fill="#428bc1"/><path d="m23.1 42.5c0 0 3.7.8 4.9 3.6 0 0 .8-2.7 2.6-5.4l-4.3-3.8c0 0-1.6 2.1-3.2 5.6" fill="#3e4347"/><path d="m48.7 47.2l-1.6-1.3-16.3 6.4v2.1c2.6 6.6 5.2 8.7 12.5 6 7.3-2.9 8-6.5 5.4-13.2" fill="#231f20"/><path d="m31.5 54c-.1-.4-.2-.8-.1-1 .1-.4.4-.8.4-.8s.2.8.6 1.8c2.8 5.9 2 2.8 8.7.2 6.7-2.6 8.1.2 6.2-6-.4-1-.8-1.7-.8-1.7s.5.1.8.3c.2.2.4.5.6.8.7-.1 1.5-.5.7-2.4-.4-1.1-1.2-1.9-2.7-1.4-2-3.6-8-4.1-10.3-3.2-2.3.9-6.3 5.4-5.4 9.4-1.4.6-1.4 1.7-1 2.9.9 1.7 1.7 1.6 2.3 1.1" fill="#b47d56"/><g fill="#664e27"><circle cx="42.3" cy="47.5" r="1.5"/><circle cx="35.5" cy="50.2" r="1.5"/><path d="m35 45.5c1-1.7 2.6-2.3 4.5-1.7.2.1.3-.2.1-.4-.7-.6-1.9-1-3-.6s-1.7 1.5-1.9 2.5c-.1.2.2.4.3.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f938-1f3ff.svg b/public/emoji/1f938-1f3ff.svg new file mode 100644 index 000000000..347df3bc0 --- /dev/null +++ b/public/emoji/1f938-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a6859"><path d="m44.6 33.7l6.7 3.8 6.7 6.8-3.7 2.4-5.5-5.9-5.3-2.8z"/><path d="m55.2 45l-1.9 1.7c-.7.6-.8 1.6-.2 2.3l.8 1c.4.5 1 .7 1.6.5 1.1 1.2 2.9 2.5 5.2.5.4-.3 2.5-2.2.4-4.7-3-3.8-3-3.8-5.9-1.3"/><path d="m22.6 58.8c-2 1.5-4.6 1.3-4.6 2.2s1.6.9 3.9.9c2.1 0 4.5-1.9 5.6-.9 1.1.9 2.4.9 3.9.9 1.4 0 1.3-2.1 0-2.1-1.3 0-3-2.8-3.3-4-.7-2.8-1.5-8.5-1.5-8.5s-.6 1.5 2.6-4.3c0 0 2.4-5 .8-6.7-1.8-1.8-3.7-.2-5.8 5.3-2.1 5.4-2 5.5-2 5.5s0 0 1.4 7.9c.2 1.4 1 2.4-1 3.8"/><path d="m28.6 38.9c0-2 2.4-3.6 5.3-3.6 3 0 5.3 1.6 5.3 3.6 0 2-2.4 3.6-5.3 3.6-2.9 0-5.3-1.6-5.3-3.6"/></g><g fill="#3e4347"><path d="m29.2 43c0 0 .5-.8 2.8-.8 0-.2-.1-.4-.1-.6 0-2.3 1.8-4.1 4-4.1 1.4 0 2.6.8 3.4 1.9 0 0 0 0 2.1-.7l2.9.1c0 0 2.1-2.7 3.2-5.4 0 0-6.2.5-9.9-6.2l-5-2.4-4.3 3.4c0 0-2.3 3.8-2.3 9.7 0-.1 3.2.7 3.2 5.1"/><path d="m49.6 6.5l-3.8-1.1c-.4-1.4-.2-1.8-.2-1.8 0-.9.7-1.6 1.6-1.6h8.2c-.4 2.2-3.6 4.2-5.8 4.5"/></g><path d="m45.7 5.4l3.8 1.1c0 0-1.9 5.1-2.9 8.9-.3 1.2-1.2 1.6-1.6 2.1-2.4 3.1-7.1 6.4-7.1 6.4l-4.1-4.6c0 0 3.4-3.3 7-5.2.3-.2 1.7-1.3 1.9-2.4.3-2.4 2.6-4.3 3-6.3" fill="#8a6859"/><path d="m9.3 15.4l2.6-3c-.5-1.4-.8-1.6-.8-1.6-.5-.7-1.5-1-2.2-.5l-7 4.4c1.5 1.7 5.4 1.8 7.4.7" fill="#3e4347"/><path d="m11.9 12.4l-2.6 3c0 0 4.1 2.8 6.5 5.9.8 1 1.8 1 2.3 1.3 3.4 1.9 9 3 9 3l2-5.9c0 0-5.3-1.9-9.3-2.2-.4 0-1 0-1.8-.9-1.5-1.7-4.6-2.8-6.1-4.2" fill="#8a6859"/><path d="m22.6 25.1c0 0 .6-4.3 4-7 0 0 4.3 1.9 5.3 1.8 1-.1 4.5-3.4 4.5-3.4s3.4 1.9 5.8 5.8l-4.6 4.9c0 0-2.6-1.3-9.3 1 0 0-2.6-.9-5.7-3.1" fill="#428bc1"/><path d="m23.1 42.5c0 0 3.7.8 4.9 3.6 0 0 .8-2.7 2.6-5.4l-4.3-3.8c0 0-1.6 2.1-3.2 5.6" fill="#3e4347"/><path d="m48.7 47.2l-1.6-1.3-16.3 6.4v2.1c2.6 6.6 5.2 8.7 12.5 6 7.3-2.9 8-6.5 5.4-13.2" fill="#231f20"/><path d="m31.5 54c-.1-.4-.2-.8-.1-1 .1-.4.4-.8.4-.8s.2.8.6 1.8c2.8 5.9 2 2.8 8.7.2 6.7-2.6 8.1.2 6.2-6-.4-1-.8-1.7-.8-1.7s.5.1.8.3c.2.2.4.5.6.8.7-.1 1.5-.5.7-2.4-.4-1.1-1.2-1.9-2.7-1.4-2-3.6-8-4.1-10.3-3.2-2.3.9-6.3 5.4-5.4 9.4-1.4.6-1.4 1.7-1 2.9.9 1.7 1.7 1.6 2.3 1.1" fill="#8a6859"/><g fill="#574137"><circle cx="42.3" cy="47.5" r="1.5"/><circle cx="35.5" cy="50.2" r="1.5"/><path d="m35 45.5c1-1.7 2.6-2.3 4.5-1.7.2.1.3-.2.1-.4-.7-.6-1.9-1-3-.6s-1.7 1.5-1.9 2.5c-.1.2.2.4.3.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f938.svg b/public/emoji/1f938.svg new file mode 100644 index 000000000..d3c2a1ad8 --- /dev/null +++ b/public/emoji/1f938.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffdd67"><path d="m44.6 33.7l6.7 3.8 6.7 6.8-3.7 2.4-5.5-5.9-5.3-2.8z"/><path d="m55.2 45l-1.9 1.7c-.7.6-.8 1.6-.2 2.3l.8 1c.4.5 1 .7 1.6.5 1.1 1.2 2.9 2.5 5.2.5.4-.3 2.5-2.2.4-4.7-3-3.8-3-3.8-5.9-1.3"/><path d="m22.6 58.8c-2 1.5-4.6 1.3-4.6 2.2s1.6.9 3.9.9c2.1 0 4.5-1.9 5.6-.9 1.1.9 2.4.9 3.9.9 1.4 0 1.3-2.1 0-2.1-1.3 0-3-2.8-3.3-4-.7-2.8-1.5-8.5-1.5-8.5s-.6 1.5 2.6-4.3c0 0 2.4-5 .8-6.7-1.8-1.8-3.7-.2-5.8 5.3-2.1 5.4-2 5.5-2 5.5s0 0 1.4 7.9c.2 1.4 1 2.4-1 3.8"/><path d="m28.6 38.9c0-2 2.4-3.6 5.3-3.6 3 0 5.3 1.6 5.3 3.6 0 2-2.4 3.6-5.3 3.6-2.9 0-5.3-1.6-5.3-3.6"/></g><g fill="#3e4347"><path d="m29.2 43c0 0 .5-.8 2.8-.8 0-.2-.1-.4-.1-.6 0-2.3 1.8-4.1 4-4.1 1.4 0 2.6.8 3.4 1.9 0 0 0 0 2.1-.7l2.9.1c0 0 2.1-2.7 3.2-5.4 0 0-6.2.5-9.9-6.2l-5-2.4-4.3 3.4c0 0-2.3 3.8-2.3 9.7 0-.1 3.2.7 3.2 5.1"/><path d="m49.6 6.5l-3.8-1.1c-.4-1.4-.2-1.8-.2-1.8 0-.9.7-1.6 1.6-1.6h8.2c-.4 2.2-3.6 4.2-5.8 4.5"/></g><path d="m45.7 5.4l3.8 1.1c0 0-1.9 5.1-2.9 8.9-.3 1.2-1.2 1.6-1.6 2.1-2.4 3.1-7.1 6.4-7.1 6.4l-4.1-4.6c0 0 3.4-3.3 7-5.2.3-.2 1.7-1.3 1.9-2.4.3-2.4 2.6-4.3 3-6.3" fill="#ffdd67"/><path d="m9.3 15.4l2.6-3c-.5-1.4-.8-1.6-.8-1.6-.5-.7-1.5-1-2.2-.5l-7 4.4c1.5 1.7 5.4 1.8 7.4.7" fill="#3e4347"/><path d="m11.9 12.4l-2.6 3c0 0 4.1 2.8 6.5 5.9.8 1 1.8 1 2.3 1.3 3.4 1.9 9 3 9 3l2-5.9c0 0-5.3-1.9-9.3-2.2-.4 0-1 0-1.8-.9-1.5-1.7-4.6-2.8-6.1-4.2" fill="#ffdd67"/><path d="m22.6 25.1c0 0 .6-4.3 4-7 0 0 4.3 1.9 5.3 1.8 1-.1 4.5-3.4 4.5-3.4s3.4 1.9 5.8 5.8l-4.6 4.9c0 0-2.6-1.3-9.3 1 0 0-2.6-.9-5.7-3.1" fill="#428bc1"/><path d="m23.1 42.5c0 0 3.7.8 4.9 3.6 0 0 .8-2.7 2.6-5.4l-4.3-3.8c0 0-1.6 2.1-3.2 5.6" fill="#3e4347"/><path d="m48.7 47.2l-1.6-1.3-16.3 6.4v2.1c2.6 6.6 5.2 8.7 12.5 6 7.3-2.9 8-6.5 5.4-13.2" fill="#ffb300"/><path d="m31.5 54c-.1-.4-.2-.8-.1-1 .1-.4.4-.8.4-.8s.2.8.6 1.8c2.8 5.9 2 2.8 8.7.2 6.7-2.6 8.1.2 6.2-6-.4-1-.8-1.7-.8-1.7s.5.1.8.3c.2.2.4.5.6.8.7-.1 1.5-.5.7-2.4-.4-1.1-1.2-1.9-2.7-1.4-2-3.6-8-4.1-10.3-3.2-2.3.9-6.3 5.4-5.4 9.4-1.4.6-1.4 1.7-1 2.9.9 1.7 1.7 1.6 2.3 1.1" fill="#ffdd67"/><g fill="#937237"><circle cx="42.3" cy="47.5" r="1.5"/><circle cx="35.5" cy="50.2" r="1.5"/><path d="m35 45.5c1-1.7 2.6-2.3 4.5-1.7.2.1.3-.2.1-.4-.7-.6-1.9-1-3-.6-1.1.4-1.7 1.5-1.9 2.5-.1.2.2.4.3.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f939-1f3fb.svg b/public/emoji/1f939-1f3fb.svg new file mode 100644 index 000000000..db37b39a0 --- /dev/null +++ b/public/emoji/1f939-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48 6c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#42ade2"/><circle cx="6" cy="30" r="4" fill="#c28fef"/><path d="m17 10c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#ed4c5c"/><path d="m62 24c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#ffce31"/><circle cx="54" cy="53" r="4" fill="#83bf4f"/><path d="m57 56.1l-1.3 2.6 2.5 1.5c0 0 .8-2.4 1-3.2.3-1.4-1.4-2.3-2.2-.9" fill="#e6b796"/><g fill="#3b946f"><path d="m18 56.3c2.2 0 3-1.6 3.5-2.6 1.1-2.6 4.1-10.5 4.1-10.5h-2.7c-1.5 0-2.4.7-2.7 1.4l-2.8 7.4h-3.3l1.2 2.6c.4.6 1.2 1.7 2.7 1.7"/><path d="m50.3 61.6c-2.2 0-2.5-.8-3.1-2.7l-5.5-15.7h2.7c1.5 0 2.4.7 2.7 1.4l3.8 12.6h3.3l-1.2 2.7c-.4.6-1.2 1.7-2.7 1.7"/></g><path d="m13.2 47.6l1.3 2.6-2.5 1.5c0 0-.8-2.4-1-3.2-.3-1.5 1.4-2.3 2.2-.9" fill="#e6b796"/><g fill="#ffe1bd"><path d="m11.7 51.5v-2.6c.3-1.9 9.4-1.9 9.1 0v2.6c-.2 1.9-9.3 1.9-9.1 0"/><path d="m58.5 60v-2.6c-.3-1.9-9.4-1.9-9.1 0v2.6c.2 1.9 9.3 1.9 9.1 0"/><path d="m36 41.6v-1.7h-4.7v1.7c0 1-.7 1.7-1.6 1.7h7.9c-.9 0-1.6-.7-1.6-1.7"/><path d="m27.5 43.2h12.3v7.1h-12.3z"/></g><path d="m44.2 43.2h-5.9c-.5 2.2-2.4 3.9-4.7 3.9-2.3 0-4.2-1.7-4.7-3.9h-5.9v18.8h21.1l.1-18.8" fill="#47b892"/><path d="m20.1 26.3l1.4 2.6h24.4l1.1-2.7c0-9.8-2.3-14-13.1-14.1-11.1-.1-13.8 4.3-13.8 14.2" fill="#594640"/><path d="m45.9 26.2c-.1.6-.2 1.1-.4 1.4-.3.5-.9.8-.9.8s.2-1.1.1-2.6c-.6-9-1.1-4.7-11.1-4.7-10 0-10.5-4.3-11.1 4.7-.1 1.5.1 2.6.1 2.6s-.6-.3-.9-.8c-.2-.3-.3-.8-.4-1.4-.9-.2-2.2 0-2.2 2.7 0 1.7.6 3.1 2.7 3.2.7 5.6 8.3 9.4 11.7 9.4s10.9-3.8 11.7-9.4c2.1-.1 2.7-1.5 2.7-3.2.1-2.8-1.1-3-2-2.7" fill="#ffe1bd"/><g fill="#664e27"><circle cx="28.6" cy="27.1" r="2.1"/><circle cx="38.8" cy="27.1" r="2.1"/><path d="m37.7 34.7c0 1.5-2 2.3-4 2.3s-4-.8-4-2.3c0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f939-1f3fc.svg b/public/emoji/1f939-1f3fc.svg new file mode 100644 index 000000000..bb834f73f --- /dev/null +++ b/public/emoji/1f939-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48 6c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#42ade2"/><circle cx="6" cy="30" r="4" fill="#c28fef"/><path d="m17 10c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#ed4c5c"/><path d="m62 24c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#ffce31"/><circle cx="54" cy="53" r="4" fill="#83bf4f"/><path d="m57 56.1l-1.3 2.6 2.5 1.5c0 0 .8-2.4 1-3.2.3-1.4-1.4-2.3-2.2-.9" fill="#e0a372"/><g fill="#3b946f"><path d="m18 56.3c2.2 0 3-1.6 3.5-2.6 1.1-2.6 4.1-10.5 4.1-10.5h-2.7c-1.5 0-2.4.7-2.7 1.4l-2.8 7.4h-3.3l1.2 2.6c.4.6 1.2 1.7 2.7 1.7"/><path d="m50.3 61.6c-2.2 0-2.5-.8-3.1-2.7l-5.5-15.7h2.7c1.5 0 2.4.7 2.7 1.4l3.8 12.6h3.3l-1.2 2.7c-.4.6-1.2 1.7-2.7 1.7"/></g><path d="m13.2 47.6l1.3 2.6-2.5 1.5c0 0-.8-2.4-1-3.2-.3-1.5 1.4-2.3 2.2-.9" fill="#e0a372"/><g fill="#fed0ac"><path d="m11.7 51.5v-2.6c.3-1.9 9.4-1.9 9.1 0v2.6c-.2 1.9-9.3 1.9-9.1 0"/><path d="m58.5 60v-2.6c-.3-1.9-9.4-1.9-9.1 0v2.6c.2 1.9 9.3 1.9 9.1 0"/><path d="m36 41.6v-1.7h-4.7v1.7c0 1-.7 1.7-1.6 1.7h7.9c-.9 0-1.6-.7-1.6-1.7"/><path d="m27.5 43.2h12.3v7.1h-12.3z"/></g><path d="m44.2 43.2h-5.9c-.5 2.2-2.4 3.9-4.7 3.9-2.3 0-4.2-1.7-4.7-3.9h-5.9v18.8h21.1l.1-18.8" fill="#47b892"/><path d="m20.1 26.3l1.4 2.6h24.4l1.1-2.7c0-9.8-2.3-14-13.1-14.1-11.1-.1-13.8 4.3-13.8 14.2" fill="#dbb471"/><path d="m45.9 26.2c-.1.6-.2 1.1-.4 1.4-.3.5-.9.8-.9.8s.2-1.1.1-2.6c-.6-9-1.1-4.7-11.1-4.7-10 0-10.5-4.3-11.1 4.7-.1 1.5.1 2.6.1 2.6s-.6-.3-.9-.8c-.2-.3-.3-.8-.4-1.4-.9-.2-2.2 0-2.2 2.7 0 1.7.6 3.1 2.7 3.2.7 5.6 8.3 9.4 11.7 9.4s10.9-3.8 11.7-9.4c2.1-.1 2.7-1.5 2.7-3.2.1-2.8-1.1-3-2-2.7" fill="#fed0ac"/><g fill="#664e27"><circle cx="28.5" cy="27.1" r="2.1"/><circle cx="38.8" cy="27.1" r="2.1"/><path d="m37.7 34.7c0 1.5-2 2.3-4 2.3-2 0-4-.8-4-2.3 0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f939-1f3fd.svg b/public/emoji/1f939-1f3fd.svg new file mode 100644 index 000000000..8c2b703d8 --- /dev/null +++ b/public/emoji/1f939-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48 6c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#42ade2"/><circle cx="6" cy="30" r="4" fill="#c28fef"/><path d="m17 10c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#ed4c5c"/><path d="m62 24c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#ffce31"/><circle cx="54" cy="53" r="4" fill="#83bf4f"/><path d="m57 56.1l-1.3 2.6 2.5 1.5c0 0 .8-2.4 1-3.2.3-1.4-1.4-2.3-2.2-.9" fill="#b58360"/><g fill="#3b946f"><path d="m18 56.3c2.2 0 3-1.6 3.5-2.6 1.1-2.6 4.1-10.5 4.1-10.5h-2.7c-1.5 0-2.4.7-2.7 1.4l-2.8 7.4h-3.3l1.2 2.6c.4.6 1.2 1.7 2.7 1.7"/><path d="m50.3 61.6c-2.2 0-2.5-.8-3.1-2.7l-5.5-15.7h2.7c1.5 0 2.4.7 2.7 1.4l3.8 12.6h3.3l-1.2 2.7c-.4.6-1.2 1.7-2.7 1.7"/></g><path d="m13.2 47.6l1.3 2.6-2.5 1.5c0 0-.8-2.4-1-3.2-.3-1.5 1.4-2.3 2.2-.9" fill="#b58360"/><g fill="#d6a57c"><path d="m11.7 51.5v-2.6c.3-1.9 9.4-1.9 9.1 0v2.6c-.2 1.9-9.3 1.9-9.1 0"/><path d="m58.5 60v-2.6c-.3-1.9-9.4-1.9-9.1 0v2.6c.2 1.9 9.3 1.9 9.1 0"/><path d="m36 41.6v-1.7h-4.7v1.7c0 1-.7 1.7-1.6 1.7h7.9c-.9 0-1.6-.7-1.6-1.7"/><path d="m27.5 43.2h12.3v7.1h-12.3z"/></g><path d="m44.2 43.2h-5.9c-.5 2.2-2.4 3.9-4.7 3.9-2.3 0-4.2-1.7-4.7-3.9h-5.9v18.8h21.1l.1-18.8" fill="#47b892"/><path d="m20.1 26.3l1.4 2.6h24.4l1.1-2.7c0-9.8-2.3-14-13.1-14.1-11.1-.1-13.8 4.3-13.8 14.2" fill="#594640"/><path d="m45.9 26.2c-.1.6-.2 1.1-.4 1.4-.3.5-.9.8-.9.8s.2-1.1.1-2.6c-.6-9-1.1-4.7-11.1-4.7-10 0-10.5-4.3-11.1 4.7-.1 1.5.1 2.6.1 2.6s-.6-.3-.9-.8c-.2-.3-.3-.8-.4-1.4-.9-.2-2.2 0-2.2 2.7 0 1.7.6 3.1 2.7 3.2.7 5.6 8.3 9.4 11.7 9.4s10.9-3.8 11.7-9.4c2.1-.1 2.7-1.5 2.7-3.2.1-2.8-1.1-3-2-2.7" fill="#d6a57c"/><g fill="#664e27"><circle cx="28.6" cy="27.1" r="2.1"/><circle cx="38.8" cy="27.1" r="2.1"/><path d="m37.7 34.7c0 1.5-2 2.3-4 2.3s-4-.8-4-2.3c0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f939-1f3fe.svg b/public/emoji/1f939-1f3fe.svg new file mode 100644 index 000000000..fcf099208 --- /dev/null +++ b/public/emoji/1f939-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48 6c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#42ade2"/><circle cx="6" cy="30" r="4" fill="#c28fef"/><path d="m17 10c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#ed4c5c"/><path d="m62 24c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#ffce31"/><circle cx="54" cy="53" r="4" fill="#83bf4f"/><path d="m57 56.1l-1.3 2.6 2.5 1.5c0 0 .8-2.4 1-3.2.3-1.4-1.4-2.3-2.2-.9" fill="#935e3e"/><g fill="#3b946f"><path d="m18 56.3c2.2 0 3-1.6 3.5-2.6 1.1-2.6 4.1-10.5 4.1-10.5h-2.7c-1.5 0-2.4.7-2.7 1.4l-2.8 7.4h-3.3l1.2 2.6c.4.6 1.2 1.7 2.7 1.7"/><path d="m50.3 61.6c-2.2 0-2.5-.8-3.1-2.7l-5.5-15.7h2.7c1.5 0 2.4.7 2.7 1.4l3.8 12.6h3.3l-1.2 2.7c-.4.6-1.2 1.7-2.7 1.7"/></g><path d="m13.2 47.6l1.3 2.6-2.5 1.5c0 0-.8-2.4-1-3.2-.3-1.5 1.4-2.3 2.2-.9" fill="#935e3e"/><g fill="#b47d56"><path d="m11.7 51.5v-2.6c.3-1.9 9.4-1.9 9.1 0v2.6c-.2 1.9-9.3 1.9-9.1 0"/><path d="m58.5 60v-2.6c-.3-1.9-9.4-1.9-9.1 0v2.6c.2 1.9 9.3 1.9 9.1 0"/><path d="m36 41.6v-1.7h-4.7v1.7c0 1-.7 1.7-1.6 1.7h7.9c-.9 0-1.6-.7-1.6-1.7"/><path d="m27.5 43.2h12.3v7.1h-12.3z"/></g><path d="m44.2 43.2h-5.9c-.5 2.2-2.4 3.9-4.7 3.9-2.3 0-4.2-1.7-4.7-3.9h-5.9v18.8h21.1l.1-18.8" fill="#47b892"/><path d="m20.1 26.3l1.4 2.6h24.4l1.1-2.7c0-9.8-2.3-14-13.1-14.1-11.1-.1-13.8 4.3-13.8 14.2" fill="#231f20"/><path d="m45.9 26.2c-.1.6-.2 1.1-.4 1.4-.3.5-.9.8-.9.8s.2-1.1.1-2.6c-.6-9-1.1-4.7-11.1-4.7-10 0-10.5-4.3-11.1 4.7-.1 1.5.1 2.6.1 2.6s-.6-.3-.9-.8c-.2-.3-.3-.8-.4-1.4-.9-.2-2.2 0-2.2 2.7 0 1.7.6 3.1 2.7 3.2.7 5.6 8.3 9.4 11.7 9.4s10.9-3.8 11.7-9.4c2.1-.1 2.7-1.5 2.7-3.2.1-2.8-1.1-3-2-2.7" fill="#b47d56"/><g fill="#664e27"><circle cx="28.6" cy="27.1" r="2.1"/><circle cx="38.8" cy="27.1" r="2.1"/><path d="m37.7 34.7c0 1.5-2 2.3-4 2.3s-4-.8-4-2.3c0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f939-1f3ff.svg b/public/emoji/1f939-1f3ff.svg new file mode 100644 index 000000000..b1d6168a0 --- /dev/null +++ b/public/emoji/1f939-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48 6c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#42ade2"/><circle cx="6" cy="30" r="4" fill="#c28fef"/><path d="m17 10c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#ed4c5c"/><path d="m62 24c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#ffce31"/><circle cx="54" cy="53" r="4" fill="#83bf4f"/><path d="m57 56.1l-1.3 2.6 2.5 1.5c0 0 .8-2.4 1-3.2.3-1.4-1.4-2.3-2.2-.9" fill="#705041"/><g fill="#3b946f"><path d="m18 56.3c2.2 0 3-1.6 3.5-2.6 1.1-2.6 4.1-10.5 4.1-10.5h-2.7c-1.5 0-2.4.7-2.7 1.4l-2.8 7.4h-3.3l1.2 2.6c.4.6 1.2 1.7 2.7 1.7"/><path d="m50.3 61.6c-2.2 0-2.5-.8-3.1-2.7l-5.5-15.7h2.7c1.5 0 2.4.7 2.7 1.4l3.8 12.6h3.3l-1.2 2.7c-.4.6-1.2 1.7-2.7 1.7"/></g><path d="m13.2 47.6l1.3 2.6-2.5 1.5c0 0-.8-2.4-1-3.2-.3-1.5 1.4-2.3 2.2-.9" fill="#705041"/><g fill="#8a6859"><path d="m11.7 51.5v-2.6c.3-1.9 9.4-1.9 9.1 0v2.6c-.2 1.9-9.3 1.9-9.1 0"/><path d="m58.5 60v-2.6c-.3-1.9-9.4-1.9-9.1 0v2.6c.2 1.9 9.3 1.9 9.1 0"/><path d="m36 41.6v-1.7h-4.7v1.7c0 1-.7 1.7-1.6 1.7h7.9c-.9 0-1.6-.7-1.6-1.7"/><path d="m27.5 43.2h12.3v7.1h-12.3z"/></g><path d="m44.2 43.2h-5.9c-.5 2.2-2.4 3.9-4.7 3.9-2.3 0-4.2-1.7-4.7-3.9h-5.9v18.8h21.1l.1-18.8" fill="#47b892"/><path d="m20.1 26.3l1.4 2.6h24.4l1.1-2.7c0-9.8-2.3-14-13.1-14.1-11.1-.1-13.8 4.3-13.8 14.2" fill="#231f20"/><path d="m45.9 26.2c-.1.6-.2 1.1-.4 1.4-.3.5-.9.8-.9.8s.2-1.1.1-2.6c-.6-9-1.1-4.7-11.1-4.7-10 0-10.5-4.3-11.1 4.7-.1 1.5.1 2.6.1 2.6s-.6-.3-.9-.8c-.2-.3-.3-.8-.4-1.4-.9-.2-2.2 0-2.2 2.7 0 1.7.6 3.1 2.7 3.2.7 5.6 8.3 9.4 11.7 9.4s10.9-3.8 11.7-9.4c2.1-.1 2.7-1.5 2.7-3.2.1-2.8-1.1-3-2-2.7" fill="#8a6859"/><g fill="#574137"><circle cx="28.6" cy="27.1" r="2.1"/><circle cx="38.8" cy="27.1" r="2.1"/><path d="m37.7 34.7c0 1.5-2 2.3-4 2.3s-4-.8-4-2.3c0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f939.svg b/public/emoji/1f939.svg new file mode 100644 index 000000000..3859ff275 --- /dev/null +++ b/public/emoji/1f939.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m48 6c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#42ade2"/><circle cx="6" cy="30" r="4" fill="#c28fef"/><path d="m17 10c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#ed4c5c"/><path d="m62 24c0 2.2-1.8 4-4 4-2.2 0-4-1.8-4-4 0-2.2 1.8-4 4-4 2.2 0 4 1.8 4 4" fill="#ffce31"/><circle cx="54" cy="53" r="4" fill="#83bf4f"/><path d="m57 56.1l-1.3 2.6 2.5 1.5c0 0 .8-2.4 1-3.2.3-1.4-1.4-2.3-2.2-.9" fill="#eba352"/><g fill="#3b946f"><path d="m18 56.3c2.2 0 3-1.6 3.5-2.6 1.1-2.6 4.1-10.5 4.1-10.5h-2.7c-1.5 0-2.4.7-2.7 1.4l-2.8 7.4h-3.3l1.2 2.6c.4.6 1.2 1.7 2.7 1.7"/><path d="m50.3 61.6c-2.2 0-2.5-.8-3.1-2.7l-5.5-15.7h2.7c1.5 0 2.4.7 2.7 1.4l3.8 12.6h3.3l-1.2 2.7c-.4.6-1.2 1.7-2.7 1.7"/></g><path d="m13.2 47.6l1.3 2.6-2.5 1.5c0 0-.8-2.4-1-3.2-.3-1.5 1.4-2.3 2.2-.9" fill="#eba352"/><g fill="#ffdd67"><path d="m11.7 51.5v-2.6c.3-1.9 9.4-1.9 9.1 0v2.6c-.2 1.9-9.3 1.9-9.1 0"/><path d="m58.5 60v-2.6c-.3-1.9-9.4-1.9-9.1 0v2.6c.2 1.9 9.3 1.9 9.1 0"/><path d="m36 41.6v-1.7h-4.7v1.7c0 1-.7 1.7-1.6 1.7h7.9c-.9 0-1.6-.7-1.6-1.7"/><path d="m27.5 43.2h12.3v7.1h-12.3z"/></g><path d="m44.2 43.2h-5.9c-.5 2.2-2.4 3.9-4.7 3.9-2.3 0-4.2-1.7-4.7-3.9h-5.9v18.8h21.1l.1-18.8" fill="#47b892"/><path d="m20.1 26.3l1.4 2.6h24.4l1.1-2.7c0-9.8-2.3-14-13.1-14.1-11.1-.1-13.8 4.3-13.8 14.2" fill="#ffb300"/><path d="m45.9 26.2c-.1.6-.2 1.1-.4 1.4-.3.5-.9.8-.9.8s.2-1.1.1-2.6c-.6-9-1.1-4.7-11.1-4.7-10 0-10.5-4.3-11.1 4.7-.1 1.5.1 2.6.1 2.6s-.6-.3-.9-.8c-.2-.3-.3-.8-.4-1.4-.9-.2-2.2 0-2.2 2.7 0 1.7.6 3.1 2.7 3.2.7 5.6 8.3 9.4 11.7 9.4s10.9-3.8 11.7-9.4c2.1-.1 2.7-1.5 2.7-3.2.1-2.8-1.1-3-2-2.7" fill="#ffdd67"/><g fill="#937237"><circle cx="28.5" cy="27.1" r="2.1"/><circle cx="38.8" cy="27.1" r="2.1"/><path d="m37.7 34.7c0 1.5-2 2.3-4 2.3-2 0-4-.8-4-2.3 0 0 0-.4.4-.4 1.8 0 5.4 0 7.2 0 .4 0 .4.4.4.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93a.svg b/public/emoji/1f93a.svg new file mode 100644 index 000000000..f566e0605 --- /dev/null +++ b/public/emoji/1f93a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m25.7 25.6c0 0 5.5 1.8 5.5 6 2.9 0 .4-6-5.5-6" fill="#838e96"/><path d="m27 35.6c0 0-1.9-.8-4-3l5-4.7c2 2 2.9 3.8 2.9 3.8l-3.9 3.9" fill="#ffdd67"/><path d="m28.1 28c0 0-.5 2.2-2.2 3.9-1.4 1.4-.5 2.8-.5 2.8s-2-1.2-2.6-2.2c.1 0 4.3-4.4 5.3-4.5" fill="#eba352"/><path d="m21.8 26.4c-1.9 1.8-1.5 5.2-.4 6.3 1.1 1.2 2.6-.3 4.5-2.1 1.9-1.8 3.3-3.3 2.2-4.5-1.2-1.2-4.5-1.5-6.3.3" fill="#e8e8e8"/><path d="m24.8 25.1c-.4.5-1.1 1.7 0 1.8 1.5.2 3.9.4 2.1 2.6-.3.3-.7.7-1 1-1.9 1.8-3.4 3.3-4.5 2.1-1.1-1.2-1.5-4.5.4-6.3.8-.7 1.9-1.1 3-1.2" fill="#b2c1c0"/><path d="m24.2 27.3l-22.2-20.8 21.9 21.9c.4-.4.5-.9.3-1.1" fill="#838e96"/><path d="m22.6 28.8l-20.6-22.3 21.9 21.9c-.5.4-1.1.6-1.3.4" fill="#3e4347"/><path d="m22.8 32.5c0 .2-.7.4-1.1 0-1.7-1.6-.7-4.5-.7-4.5s-.4 2.8 1.1 4.2c.2.2.7.2.7.3" fill="#fff"/><g fill="#e8e8e8"><path d="m30.5 30.8c4.3 3.2 5.8 2.5 7.5 4.1 2.1-4.5 5.4-6.3 5.4-6.3 1-5 5.6-5.6 5.6-5.6l-1.6 11.7c0 0-5.3 7-9.9 7-1.2 0-11.9-6.4-11.9-6.4 4.2-1.4 4.9-4.5 4.9-4.5"/><path d="m58.8 23.6c0 0-.1-2 1.7-5 2-3.4 4.3-16-8.4-16v21h6.7"/></g><path d="m45.1 12.3c0 5.7 3.6 10.3 6.4 10.3 2.8 0 5.1-4.6 5.1-10.3 0-5.7-2.1-10.3-5-10.3-2.8 0-6.5 4.6-6.5 10.3" fill="#b2c1c0"/><path d="m44.5 12.3c0 5 2.9 9 5.1 9s3.8-4 3.8-9c0-5-1.7-9-3.8-9s-5.1 4-5.1 9" fill="#3e4347"/><g fill="#b2c1c0"><path d="m50 11.8l1.3 1.8-1.3 1.8-1.2-1.8z"/><path d="m50.3 18.3l-.9 1.3-.9-1.3.9-1.2z"/><path d="m47.1 16l-.7.9-.6-.9.6-.9z"/><path d="m48.2 16l-.7-.9.7-.9.6.9z"/><path d="m50.9 9.9l-.6.9-.6-.9.6-.9z"/><path d="m50 6.6l.7-1 .6 1-.6.9z"/><path d="m48.2 5l.6-1 .6 1-.6.9z"/><path d="m51.8 11.4l.6.9-.6.9-.7-.9z"/><path d="m51.9 17.2l-.6.9-.6-.9.6-.9z"/><path d="m46.9 12l.6-.9.7.9-.7.9z"/><path d="m46.8 9.9l-.4-.7.4-.6.5.6z"/><path d="m46.7 6.3l.5-.7.4.7-.4.6z"/><path d="m45.4 13.5l.4-.6.5.6-.5.7z"/><path d="m47.7 18.3l-.4.7-.5-.7.5-.6z"/><path d="m47.4 8.3l.9-1.4 1 1.4-1 1.3z"/></g><path d="m53.9 62h-11.8c0 0 .8-5.6 6.9-13 0 0 7.4-14.1 7.4-28.3 0 0 3.7.6 5.6 2.7v38.2c-1.7-1.6-3-3.6-3-3.6l-2.1-.2c-.1-.1-.8 2-3 4.2" fill="#e8e8e8"/><path d="m46.4 23.6c3.6-3.8 12.1-.6 13.9.8 0 0-1.6 9.2 1.7 20.7v6.8c-1.4 1-3.3 4.1-3 6.2-.7 0-1.4 0-2.1-.2-5.2-4.5-8-8.8-8-8.8-4.6-11.5-6.1-21.7-2.5-25.5" fill="#b2c1c0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f93c-1f3fb.svg b/public/emoji/1f93c-1f3fb.svg new file mode 100644 index 000000000..107ff2667 --- /dev/null +++ b/public/emoji/1f93c-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#e6b796"><path d="m44.4 9.3c-3 3.7-4.3 7.1-12.2 11.6-2.8 1.6-3.2 5-4.3 4.8-6.3-1.3-20.4-2.7-20.4-2.7l-1.5 8.2c-.8 11.3 18.5 7.4 22.9 5.4 2.7-1.2 4.5-1.4 5.8-3.7 1.2-2.2 3.3.5 15.3-19.9l-5.6-3.7"/><path d="m46.2 31.5l9.2-7.6 3 11.6-9.3 2.7z"/></g><path d="m50.5 7.1l-14.8 8.9c-.9 4.2.9 5.8 1.2 7.4.2.7-.8 2.4-1.4 3.3-1.2 2 1.8 2.4 2.7 1.9 1 1.4.7 2.2 1.5 1.6.7-.5 2.1 2.3 1.9 3.1l10.8-1.5-1.9-24.7" fill="#ffe1bd"/><path d="m43 2.9c12-3.3 16.4 7.3 16.7 15.4.2 4.3-2.8 8.4-4.8 10.1l-9.3-16.8c-1.9-.3-8.4 5.4-9.9 4.4-4-2.7.2-11.1 7.3-13.1" fill="#594640"/><path d="m41.6 3.9l6.1 12c-.3 1-.8 2.4-.5 4.2 2.1 12.4 4.8 7.9 8.4 2.6 1-1.5 1.5-3.7 1.5-4.8l2.9-1.1c1-.4.2-3.5-.8-3l-3.2 1.2c-.8-.9-5.3-1.9-6.4-1.4l-5.6-11c-.6-1.3-3-.4-2.4 1.3" fill="#ed4c5c"/><path d="m12.8 6l14.7 10c.9 4.2-.9 5.8-1.2 7.4-.2.7.8 2.4 1.4 3.3 1.2 2-1.8 2.4-2.7 1.9-1 1.4-.7 2.2-1.5 1.6-.7-.5-2.3 2.4-1.9 3.1.4.6-.4.8-1.2.2-.9 3.4-2.8 2.7-6.9 1.2-8.6-3.2-.7-28.7-.7-28.7" fill="#ffe1bd"/><path d="m20.1 2.9c-11.9-3.3-16.3 7.3-16.6 15.4-.2 4.3 1.1 7.4 3.2 9.2l1.4-.5 9.5-15.3c1.9-.3 8.5 5.4 9.9 4.4 3.9-2.8-.2-11.2-7.4-13.2" fill="#594640"/><path d="m19.1 2.6l-5.6 11c-1.1-.5-5.5.5-6.4 1.4l-3.1-1.2c-.9-.4-1.8 2.6-.8 3l2.9 1.1c.1 1.1.5 3.3 1.5 4.8 3.6 5.3 6.3 9.9 8.4-2.6.3-1.8-.2-3.2-.5-4.2l6-12.1c.7-1.3-1.6-2.4-2.4-1.2" fill="#42ade2"/><path d="m15.6 34.8l-1.8-10.6c-.2-1.4-2.9-.9-2.6.5l1.8 10.6 2.6-.5" fill="#e8e8e8"/><path d="m17.4 62c0 0 3.6-8 3.6-13.6 0-8.3-6.1-10.9-10.4-12.3-4.1-1.3-4.6-5-4.6-5-1 0-6.2 6.8-3 16.8 2.5 7.9-.4 14-.4 14h14.8z" fill="#42ade2"/><path d="m4.8 62h6.5c0 0 4.9-4.8 4.9-13.3 0-12.2-8.2-12.9-10.7-10.4-3.1 3.4-1.4 6.7.3 13.5 1 4-1 10.2-1 10.2" fill="#e6b796"/><path d="m46.5 62c0 0-3.6-8-3.6-13.6 0-8.3 6.1-10.9 10.4-12.3 4.1-1.3 4.6-5 4.6-5 1 0 6.2 6.8 3 16.8-2.5 7.9.4 14 .4 14h-14.8z" fill="#ed4c5c"/><path d="m59.1 62h-6.5c0 0-4.9-4.8-4.9-13.3 0-12.2 8.2-12.9 10.7-10.4 3.2 3.4 1.5 6.7-.2 13.5-1 4 .9 10.2.9 10.2" fill="#e6b796"/><path d="m41.7 32.9c0 0 3.7-1.9 7.3-4.8.5-.4.6-3.8 4.2-6.1 2.1-1.3 3.2.3 4-.1.9-.4 2.3 0 2.3 0l-6.3 10.7-11.5.3" opacity=".3" fill="#3e4347"/><path d="m60.8 23.1c-1.5-3-4.9.1-4.9.1s-.9-2.2-3.2-.3c-2.7 2.2-2.1 4.7-3.3 5.9-2.7 2-5.6 3.9-12.3 5.3-3.2.6-4.5 3.7-5.5 3.2-5.6-3.3-10.6 1.6-15.4 0-10.1-3.5-12.9 1.6-12.7 6.9.2 3.8 4.8 5.8 8.3 6.6 8.3 2.1 14.1-2.6 18.9-3.1 2.9-.3 3.5.4 5.4-1.4 1.7-1.7 2.9 1.2 17.8-11.8 0 0 2.1.2 6.5-3.5 2-1.7 2.2-4.3.4-7.9" fill="#ffe1bd"/><path d="m25.1 43c0 0 4.9.7 7.6-6-4.6 5.6-7.6 6-7.6 6" fill="#e6b796"/><path d="m32.3 47.6c0 0-6.5-2-12.7-8.7-1.1-1.2-.7-3.4-3.6-5.4l-3.1.3c-.6-.6-2.7-3.2-4.6-1.2-1.8 1.8-2.6 6.6-1.2 8.4.8 1 7 5 7.4 5.5 4.7 5.7 5.3 9.4 5.3 9.4s.8-2.2 1.2-5.1l11.3-3.2" opacity=".3" fill="#3e4347"/><path d="m60.9 41.9c-2.3-5.8-7.9-7.3-13.2-.3-3.1 4.1-9.7 2.4-13.2 7.7-2.2-3.4-7.3-2-15.4-9.6 0 0-.2-4.1-3.1-6.2-2-1.5-3.1.3-3.1.3s-3.4-3.1-4.9-.1c-1.8 3.6-1.9 6.5.5 7.9 4.1 2.5 6.5 2.8 6.5 2.8 12.8 14.5 13.8 12.1 15.5 13.4 2.9 2.5 3.8 2.1 9.6.4 4.6-1.3 11.6-1.1 17.9-7.2 2.4-2.6 4.3-5.6 2.9-9.1" fill="#ffe1bd"/><g fill="#e6b796"><path d="m46.9 42.7c0 0 6.3 5.3 10.3 4.2-3.7 2-8.3-.6-10.3-4.2"/><path d="m44 50.1c0 0-3.5 3.6-9.5-.1 6.9 1.7 9.5.1 9.5.1"/></g><g fill="#664e27"><path d="m40.9 22.3c.3 1.1-.1 2.2-.9 2.4-.8.2-1.2-.6-1.6-1.7-.3-1.2 2.2-1.8 2.5-.7"/><path d="m22.7 22.3c-.3 1.1.1 2.2.9 2.4.8.2 1.2-.6 1.6-1.7.2-1.2-2.2-1.8-2.5-.7"/><path d="m22.3 29.8c0 0-1.5 1.7-1.4 2.9 0 0-1.8-1.4-1.2-2.4.5-1 2.6-.5 2.6-.5"/><path d="m40.8 29.8c0 0 1.5 1.7 1.4 2.9 0 0 1.8-1.4 1.2-2.4-.4-1-2.6-.5-2.6-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93c-1f3fc.svg b/public/emoji/1f93c-1f3fc.svg new file mode 100644 index 000000000..e417df2d8 --- /dev/null +++ b/public/emoji/1f93c-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#e0a372"><path d="m44.4 9.3c-3 3.7-4.3 7.1-12.2 11.6-2.8 1.6-3.2 5-4.3 4.8-6.3-1.3-20.4-2.7-20.4-2.7l-1.5 8.2c-.8 11.3 18.5 7.4 22.9 5.4 2.7-1.2 4.5-1.4 5.8-3.7 1.2-2.2 3.3.5 15.3-19.9l-5.6-3.7"/><path d="m46.2 31.5l9.2-7.6 3 11.6-9.3 2.7z"/></g><path d="m50.5 7.1l-14.8 8.9c-.9 4.2.9 5.8 1.2 7.4.2.7-.8 2.4-1.4 3.3-1.2 2 1.8 2.4 2.7 1.9 1 1.4.7 2.2 1.5 1.6.7-.5 2.1 2.3 1.9 3.1l10.8-1.5-1.9-24.7" fill="#fed0ac"/><path d="m43 2.9c12-3.3 16.4 7.3 16.7 15.4.2 4.3-2.8 8.4-4.8 10.1l-9.3-16.8c-1.9-.3-8.4 5.4-9.9 4.4-4-2.7.2-11.1 7.3-13.1" fill="#dbb471"/><path d="m41.6 3.9l6.1 12c-.3 1-.8 2.4-.5 4.2 2.1 12.4 4.8 7.9 8.4 2.6 1-1.5 1.5-3.7 1.5-4.8l2.9-1.1c1-.4.2-3.5-.8-3l-3.2 1.2c-.8-.9-5.3-1.9-6.4-1.4l-5.6-11c-.6-1.3-3-.4-2.4 1.3" fill="#ed4c5c"/><path d="m12.8 6l14.7 10c.9 4.2-.9 5.8-1.2 7.4-.2.7.8 2.4 1.4 3.3 1.2 2-1.8 2.4-2.7 1.9-1 1.4-.7 2.2-1.5 1.6-.7-.5-2.3 2.4-1.9 3.1.4.6-.4.8-1.2.2-.9 3.4-2.8 2.7-6.9 1.2-8.6-3.2-.7-28.7-.7-28.7" fill="#fed0ac"/><path d="m20.1 2.9c-11.9-3.3-16.3 7.3-16.6 15.4-.2 4.3 1.1 7.4 3.2 9.2l1.4-.5 9.5-15.3c1.9-.3 8.5 5.4 9.9 4.4 3.9-2.8-.2-11.2-7.4-13.2" fill="#dbb471"/><path d="m19.1 2.6l-5.6 11c-1.1-.5-5.5.5-6.4 1.4l-3.1-1.2c-.9-.4-1.8 2.6-.8 3l2.9 1.1c.1 1.1.5 3.3 1.5 4.8 3.6 5.3 6.3 9.9 8.4-2.6.3-1.8-.2-3.2-.5-4.2l6-12.1c.7-1.3-1.6-2.4-2.4-1.2" fill="#42ade2"/><path d="m15.6 34.8l-1.8-10.6c-.2-1.4-2.9-.9-2.6.5l1.8 10.6 2.6-.5" fill="#e8e8e8"/><path d="m17.4 62c0 0 3.6-8 3.6-13.6 0-8.3-6.1-10.9-10.4-12.3-4.1-1.3-4.6-5-4.6-5-1 0-6.2 6.8-3 16.8 2.5 7.9-.4 14-.4 14h14.8z" fill="#42ade2"/><path d="m4.8 62h6.5c0 0 4.9-4.8 4.9-13.3 0-12.2-8.2-12.9-10.7-10.4-3.1 3.4-1.4 6.7.3 13.5 1 4-1 10.2-1 10.2" fill="#e0a372"/><path d="m46.5 62c0 0-3.6-8-3.6-13.6 0-8.3 6.1-10.9 10.4-12.3 4.1-1.3 4.6-5 4.6-5 1 0 6.2 6.8 3 16.8-2.5 7.9.4 14 .4 14h-14.8z" fill="#ed4c5c"/><path d="m59.1 62h-6.5c0 0-4.9-4.8-4.9-13.3 0-12.2 8.2-12.9 10.7-10.4 3.2 3.4 1.5 6.7-.2 13.5-1 4 .9 10.2.9 10.2" fill="#e0a372"/><path d="m41.7 32.9c0 0 3.7-1.9 7.3-4.8.5-.4.6-3.8 4.2-6.1 2.1-1.3 3.2.3 4-.1.9-.4 2.3 0 2.3 0l-6.3 10.7-11.5.3" opacity=".3" fill="#3e4347"/><path d="m60.8 23.1c-1.5-3-4.9.1-4.9.1s-.9-2.2-3.2-.3c-2.7 2.2-2.1 4.7-3.3 5.9-2.7 2-5.6 3.9-12.3 5.3-3.2.6-4.5 3.7-5.5 3.2-5.6-3.3-10.6 1.6-15.4 0-10.1-3.5-12.9 1.6-12.7 6.9.2 3.8 4.8 5.8 8.3 6.6 8.3 2.1 14.1-2.6 18.9-3.1 2.9-.3 3.5.4 5.4-1.4 1.7-1.7 2.9 1.2 17.8-11.8 0 0 2.1.2 6.5-3.5 2-1.7 2.2-4.3.4-7.9" fill="#fed0ac"/><path d="m25.1 43c0 0 4.9.7 7.6-6-4.6 5.6-7.6 6-7.6 6" fill="#e0a372"/><path d="m32.3 47.6c0 0-6.5-2-12.7-8.7-1.1-1.2-.7-3.4-3.6-5.4l-3.1.3c-.6-.6-2.7-3.2-4.6-1.2-1.8 1.8-2.6 6.6-1.2 8.4.8 1 7 5 7.4 5.5 4.7 5.7 5.3 9.4 5.3 9.4s.8-2.2 1.2-5.1l11.3-3.2" opacity=".3" fill="#3e4347"/><path d="m60.9 41.9c-2.3-5.8-7.9-7.3-13.2-.3-3.1 4.1-9.7 2.4-13.2 7.7-2.2-3.4-7.3-2-15.4-9.6 0 0-.2-4.1-3.1-6.2-2-1.5-3.1.3-3.1.3s-3.4-3.1-4.9-.1c-1.8 3.6-1.9 6.5.5 7.9 4.1 2.5 6.5 2.8 6.5 2.8 12.8 14.5 13.8 12.1 15.5 13.4 2.9 2.5 3.8 2.1 9.6.4 4.6-1.3 11.6-1.1 17.9-7.2 2.4-2.6 4.3-5.6 2.9-9.1" fill="#fed0ac"/><g fill="#e0a372"><path d="m46.9 42.7c0 0 6.3 5.3 10.3 4.2-3.7 2-8.3-.6-10.3-4.2"/><path d="m44 50.1c0 0-3.5 3.6-9.5-.1 6.9 1.7 9.5.1 9.5.1"/></g><g fill="#664e27"><path d="m40.9 22.3c.3 1.1-.1 2.2-.9 2.4-.8.2-1.2-.6-1.6-1.7-.3-1.2 2.2-1.8 2.5-.7"/><path d="m22.7 22.3c-.3 1.1.1 2.2.9 2.4.8.2 1.2-.6 1.6-1.7.2-1.2-2.2-1.8-2.5-.7"/><path d="m22.3 29.8c0 0-1.5 1.7-1.4 2.9 0 0-1.8-1.4-1.2-2.4.5-1 2.6-.5 2.6-.5"/><path d="m40.8 29.8c0 0 1.5 1.7 1.4 2.9 0 0 1.8-1.4 1.2-2.4-.4-1-2.6-.5-2.6-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93c-1f3fd.svg b/public/emoji/1f93c-1f3fd.svg new file mode 100644 index 000000000..5b897f9db --- /dev/null +++ b/public/emoji/1f93c-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b58360"><path d="m44.4 9.3c-3 3.7-4.3 7.1-12.2 11.6-2.8 1.6-3.2 5-4.3 4.8-6.3-1.3-20.4-2.7-20.4-2.7l-1.5 8.2c-.8 11.3 18.5 7.4 22.9 5.4 2.7-1.2 4.5-1.4 5.8-3.7 1.2-2.2 3.3.5 15.3-19.9l-5.6-3.7"/><path d="m46.2 31.5l9.2-7.6 3 11.6-9.3 2.7z"/></g><path d="m50.5 7.1l-14.9 8.9c-.9 4.2.9 5.8 1.2 7.4.2.7-.8 2.4-1.4 3.3-1.2 2 1.8 2.4 2.7 1.9 1 1.4.7 2.2 1.5 1.6.7-.5 2.1 2.3 1.9 3.1l10.8-1.5-1.8-24.7" fill="#d6a57c"/><path d="m43 2.9c12-3.3 16.4 7.3 16.7 15.4.2 4.3-2.8 8.4-4.8 10.1l-9.3-16.8c-1.9-.3-8.4 5.4-9.9 4.4-4-2.7.2-11.1 7.3-13.1" fill="#594640"/><path d="m41.6 3.9l6.1 12c-.3 1-.8 2.4-.5 4.2 2.1 12.4 4.8 7.9 8.4 2.6 1-1.5 1.5-3.7 1.5-4.8l2.9-1.1c1-.4.2-3.5-.8-3l-3.2 1.2c-.8-.9-5.3-1.9-6.4-1.4l-5.6-11c-.6-1.3-3-.4-2.4 1.3" fill="#ed4c5c"/><path d="m12.8 6l14.7 10c.9 4.2-.9 5.8-1.2 7.4-.2.7.8 2.4 1.4 3.3 1.2 2-1.8 2.4-2.7 1.9-1 1.4-.7 2.2-1.5 1.6-.7-.5-2.3 2.4-1.9 3.1.4.6-.4.8-1.2.2-.9 3.4-2.8 2.7-6.9 1.2-8.6-3.2-.7-28.7-.7-28.7" fill="#d6a57c"/><path d="m20.1 2.9c-11.9-3.3-16.3 7.3-16.6 15.4-.2 4.3 1.1 7.4 3.2 9.2l1.4-.5 9.5-15.3c1.9-.3 8.5 5.4 9.9 4.4 3.9-2.8-.2-11.2-7.4-13.2" fill="#594640"/><path d="m19.1 2.6l-5.6 11c-1.1-.5-5.5.5-6.4 1.4l-3.1-1.2c-.9-.4-1.8 2.6-.8 3l2.9 1.1c.1 1.1.5 3.3 1.5 4.8 3.6 5.3 6.3 9.9 8.4-2.6.3-1.8-.2-3.2-.5-4.2l6-12.1c.7-1.3-1.6-2.4-2.4-1.2" fill="#42ade2"/><path d="m15.6 34.8l-1.8-10.6c-.2-1.4-2.9-.9-2.6.5l1.8 10.6 2.6-.5" fill="#e8e8e8"/><path d="m17.4 62c0 0 3.6-8 3.6-13.6 0-8.3-6.1-10.9-10.4-12.3-4.1-1.3-4.6-5-4.6-5-1 0-6.2 6.8-3 16.8 2.5 7.9-.4 14-.4 14h14.8z" fill="#42ade2"/><path d="m4.8 62h6.5c0 0 4.9-4.8 4.9-13.3 0-12.2-8.2-12.9-10.7-10.4-3.1 3.4-1.4 6.7.3 13.5 1 4-1 10.2-1 10.2" fill="#b58360"/><path d="m46.5 62c0 0-3.6-8-3.6-13.6 0-8.3 6.1-10.9 10.4-12.3 4.1-1.3 4.6-5 4.6-5 1 0 6.2 6.8 3 16.8-2.5 7.9.4 14 .4 14h-14.8z" fill="#ed4c5c"/><path d="m59.1 62h-6.5c0 0-4.9-4.8-4.9-13.3 0-12.2 8.2-12.9 10.7-10.4 3.2 3.4 1.5 6.7-.2 13.5-1 4 .9 10.2.9 10.2" fill="#b58360"/><path d="m41.7 32.9c0 0 3.7-1.9 7.3-4.8.5-.4.6-3.8 4.2-6.1 2.1-1.3 3.2.3 4-.1.9-.4 2.3 0 2.3 0l-6.3 10.7-11.5.3" opacity=".3" fill="#3e4347"/><path d="m60.7 23.1c-1.5-3-4.9.1-4.9.1s-.8-2.2-3.1-.3c-2.7 2.2-2.1 4.7-3.3 5.9-2.7 2-5.6 3.9-12.3 5.3-3.2.6-4.5 3.7-5.5 3.2-5.6-3.3-10.6 1.6-15.4 0-10.1-3.5-12.9 1.6-12.7 6.9.2 3.8 4.8 5.8 8.3 6.6 8.3 2.1 14.1-2.6 18.9-3.1 2.9-.3 3.5.4 5.4-1.4 1.7-1.7 2.9 1.2 17.8-11.8 0 0 2.1.2 6.5-3.5 2-1.7 2.2-4.3.3-7.9" fill="#d6a57c"/><path d="m25.1 43c0 0 4.9.7 7.6-6-4.6 5.6-7.6 6-7.6 6" fill="#b58360"/><path d="m32.3 47.6c0 0-6.5-2-12.7-8.7-1.1-1.2-.7-3.4-3.6-5.4l-3.1.3c-.6-.6-2.7-3.2-4.6-1.2-1.8 1.8-2.6 6.6-1.2 8.4.8 1 7 5 7.4 5.5 4.7 5.7 5.3 9.4 5.3 9.4s.8-2.2 1.2-5.1l11.3-3.2" opacity=".3" fill="#3e4347"/><path d="m60.9 41.9c-2.3-5.8-7.9-7.3-13.2-.3-3.1 4.1-9.7 2.4-13.2 7.7-2.2-3.4-7.3-2-15.4-9.6 0 0-.2-4.1-3.1-6.2-2-1.5-3.1.3-3.1.3s-3.4-3.1-4.9-.1c-1.8 3.6-1.9 6.5.5 7.9 4.1 2.5 6.5 2.8 6.5 2.8 12.8 14.5 13.8 12.1 15.5 13.4 2.9 2.5 3.8 2.1 9.6.4 4.6-1.3 11.6-1.1 17.9-7.2 2.4-2.6 4.3-5.6 2.9-9.1" fill="#d6a57c"/><g fill="#b58360"><path d="m46.9 42.7c0 0 6.3 5.3 10.3 4.2-3.7 2-8.3-.6-10.3-4.2"/><path d="m44 50.1c0 0-3.5 3.6-9.5-.1 6.9 1.7 9.5.1 9.5.1"/></g><g fill="#664e27"><path d="m40.9 22.3c.3 1.1-.1 2.2-.9 2.4-.8.2-1.2-.6-1.6-1.7-.3-1.2 2.2-1.8 2.5-.7"/><path d="m22.7 22.3c-.3 1.1.1 2.2.9 2.4.8.2 1.2-.6 1.6-1.7.2-1.2-2.2-1.8-2.5-.7"/><path d="m22.3 29.8c0 0-1.5 1.7-1.4 2.9 0 0-1.8-1.4-1.2-2.4.5-1 2.6-.5 2.6-.5"/><path d="m40.8 29.8c0 0 1.5 1.7 1.4 2.9 0 0 1.8-1.4 1.2-2.4-.4-1-2.6-.5-2.6-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93c-1f3fe.svg b/public/emoji/1f93c-1f3fe.svg new file mode 100644 index 000000000..7f3425021 --- /dev/null +++ b/public/emoji/1f93c-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#935e3e"><path d="m44.4 9.3c-3 3.7-4.3 7.1-12.2 11.6-2.8 1.6-3.2 5-4.3 4.8-6.3-1.3-20.4-2.7-20.4-2.7l-1.5 8.2c-.8 11.3 18.5 7.4 22.9 5.4 2.7-1.2 4.5-1.4 5.8-3.7 1.2-2.2 3.3.5 15.3-19.9l-5.6-3.7"/><path d="m46.2 31.5l9.2-7.6 3 11.6-9.3 2.7z"/></g><path d="m50.5 7.1l-14.9 8.9c-.9 4.2.9 5.8 1.2 7.4.2.7-.8 2.4-1.4 3.3-1.2 2 1.8 2.4 2.7 1.9 1 1.4.7 2.2 1.5 1.6.7-.5 2.1 2.3 1.9 3.1l10.8-1.5-1.8-24.7" fill="#b47d56"/><path d="m43 2.9c12-3.3 16.4 7.3 16.7 15.4.2 4.3-2.8 8.4-4.8 10.1l-9.3-16.8c-1.9-.3-8.4 5.4-9.9 4.4-4-2.7.2-11.1 7.3-13.1" fill="#231f20"/><path d="m41.6 3.9l6.1 12c-.3 1-.8 2.4-.5 4.2 2.1 12.4 4.8 7.9 8.4 2.6 1-1.5 1.5-3.7 1.5-4.8l2.9-1.1c1-.4.2-3.5-.8-3l-3.2 1.2c-.8-.9-5.3-1.9-6.4-1.4l-5.6-11c-.6-1.3-3-.4-2.4 1.3" fill="#ed4c5c"/><path d="m12.8 6l14.7 10c.9 4.2-.9 5.8-1.2 7.4-.2.7.8 2.4 1.4 3.3 1.2 2-1.8 2.4-2.7 1.9-1 1.4-.7 2.2-1.5 1.6-.7-.5-2.3 2.4-1.9 3.1.4.6-.4.8-1.2.2-.9 3.4-2.8 2.7-6.9 1.2-8.6-3.2-.7-28.7-.7-28.7" fill="#b47d56"/><path d="m20.1 2.9c-11.9-3.3-16.3 7.3-16.6 15.4-.2 4.3 1.1 7.4 3.2 9.2l1.4-.5 9.5-15.3c1.9-.3 8.5 5.4 9.9 4.4 3.9-2.8-.2-11.2-7.4-13.2" fill="#231f20"/><path d="m19.1 2.6l-5.6 11c-1.1-.5-5.5.5-6.4 1.4l-3.1-1.2c-.9-.4-1.8 2.6-.8 3l2.9 1.1c.1 1.1.5 3.3 1.5 4.8 3.6 5.3 6.3 9.9 8.4-2.6.3-1.8-.2-3.2-.5-4.2l6-12.1c.7-1.3-1.6-2.4-2.4-1.2" fill="#42ade2"/><path d="m15.6 34.8l-1.8-10.6c-.2-1.4-2.9-.9-2.6.5l1.8 10.6 2.6-.5" fill="#e8e8e8"/><path d="m17.4 62c0 0 3.6-8 3.6-13.6 0-8.3-6.1-10.9-10.4-12.3-4.1-1.3-4.6-5-4.6-5-1 0-6.2 6.8-3 16.8 2.5 7.9-.4 14-.4 14h14.8z" fill="#42ade2"/><path d="m4.8 62h6.5c0 0 4.9-4.8 4.9-13.3 0-12.2-8.2-12.9-10.7-10.4-3.1 3.4-1.4 6.7.3 13.5 1 4-1 10.2-1 10.2" fill="#935e3e"/><path d="m46.5 62c0 0-3.6-8-3.6-13.6 0-8.3 6.1-10.9 10.4-12.3 4.1-1.3 4.6-5 4.6-5 1 0 6.2 6.8 3 16.8-2.5 7.9.4 14 .4 14h-14.8z" fill="#ed4c5c"/><path d="m59.1 62h-6.5c0 0-4.9-4.8-4.9-13.3 0-12.2 8.2-12.9 10.7-10.4 3.2 3.4 1.5 6.7-.2 13.5-1 4 .9 10.2.9 10.2" fill="#935e3e"/><path d="m41.7 32.9c0 0 3.7-1.9 7.3-4.8.5-.4.6-3.8 4.2-6.1 2.1-1.3 3.2.3 4-.1.9-.4 2.3 0 2.3 0l-6.3 10.7-11.5.3" opacity=".3" fill="#3e4347"/><path d="m60.7 23.1c-1.5-3-4.9.1-4.9.1s-.8-2.2-3.1-.3c-2.7 2.2-2.1 4.7-3.3 5.9-2.7 2-5.6 3.9-12.3 5.3-3.2.6-4.5 3.7-5.5 3.2-5.6-3.3-10.6 1.6-15.4 0-10.1-3.5-12.9 1.6-12.7 6.9.2 3.8 4.8 5.8 8.3 6.6 8.3 2.1 14.1-2.6 18.9-3.1 2.9-.3 3.5.4 5.4-1.4 1.7-1.7 2.9 1.2 17.8-11.8 0 0 2.1.2 6.5-3.5 2-1.7 2.2-4.3.3-7.9" fill="#b47d56"/><path d="m25.1 43c0 0 4.9.7 7.6-6-4.6 5.6-7.6 6-7.6 6" fill="#935e3e"/><path d="m32.3 47.6c0 0-6.5-2-12.7-8.7-1.1-1.2-.7-3.4-3.6-5.4l-3.1.3c-.6-.6-2.7-3.2-4.6-1.2-1.8 1.8-2.6 6.6-1.2 8.4.8 1 7 5 7.4 5.5 4.7 5.7 5.3 9.4 5.3 9.4s.8-2.2 1.2-5.1l11.3-3.2" opacity=".3" fill="#3e4347"/><path d="m60.9 41.9c-2.3-5.8-7.9-7.3-13.2-.3-3.1 4.1-9.7 2.4-13.2 7.7-2.2-3.4-7.3-2-15.4-9.6 0 0-.2-4.1-3.1-6.2-2-1.5-3.1.3-3.1.3s-3.4-3.1-4.9-.1c-1.8 3.6-1.9 6.5.5 7.9 4.1 2.5 6.5 2.8 6.5 2.8 12.8 14.5 13.8 12.1 15.5 13.4 2.9 2.5 3.8 2.1 9.6.4 4.6-1.3 11.6-1.1 17.9-7.2 2.4-2.6 4.3-5.6 2.9-9.1" fill="#b47d56"/><g fill="#935e3e"><path d="m46.9 42.7c0 0 6.3 5.3 10.3 4.2-3.7 2-8.3-.6-10.3-4.2"/><path d="m44 50.1c0 0-3.5 3.6-9.5-.1 6.9 1.7 9.5.1 9.5.1"/></g><g fill="#664e27"><path d="m40.9 22.3c.3 1.1-.1 2.2-.9 2.4-.8.2-1.2-.6-1.6-1.7-.3-1.2 2.2-1.8 2.5-.7"/><path d="m22.7 22.3c-.3 1.1.1 2.2.9 2.4.8.2 1.2-.6 1.6-1.7.2-1.2-2.2-1.8-2.5-.7"/><path d="m22.3 29.8c0 0-1.5 1.7-1.4 2.9 0 0-1.8-1.4-1.2-2.4.5-1 2.6-.5 2.6-.5"/><path d="m40.8 29.8c0 0 1.5 1.7 1.4 2.9 0 0 1.8-1.4 1.2-2.4-.4-1-2.6-.5-2.6-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93c-1f3ff.svg b/public/emoji/1f93c-1f3ff.svg new file mode 100644 index 000000000..a4e5ecc50 --- /dev/null +++ b/public/emoji/1f93c-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#705041"><path d="m44.4 9.3c-3 3.7-4.3 7.1-12.2 11.6-2.8 1.6-3.2 5-4.3 4.8-6.3-1.3-20.4-2.7-20.4-2.7l-1.5 8.2c-.8 11.3 18.5 7.4 22.9 5.4 2.7-1.2 4.5-1.4 5.8-3.7 1.2-2.2 3.3.5 15.3-19.9l-5.6-3.7"/><path d="m46.2 31.5l9.2-7.6 3 11.6-9.3 2.7z"/></g><path d="m50.5 7.1l-14.8 8.9c-.9 4.2.9 5.8 1.2 7.4.2.7-.8 2.4-1.4 3.3-1.2 2 1.8 2.4 2.7 1.9 1 1.4.7 2.2 1.5 1.6.7-.5 2.1 2.3 1.9 3.1l10.8-1.5-1.9-24.7" fill="#8a6859"/><path d="m43 2.9c12-3.3 16.4 7.3 16.7 15.4.2 4.3-2.8 8.4-4.8 10.1l-9.3-16.8c-1.9-.3-8.4 5.4-9.9 4.4-4-2.7.2-11.1 7.3-13.1" fill="#231f20"/><path d="m41.6 3.9l6.1 12c-.3 1-.8 2.4-.5 4.2 2.1 12.4 4.8 7.9 8.4 2.6 1-1.5 1.5-3.7 1.5-4.8l2.9-1.1c1-.4.2-3.5-.8-3l-3.2 1.2c-.8-.9-5.3-1.9-6.4-1.4l-5.6-11c-.6-1.3-3-.4-2.4 1.3" fill="#ed4c5c"/><path d="m12.8 6l14.7 10c.9 4.2-.9 5.8-1.2 7.4-.2.7.8 2.4 1.4 3.3 1.2 2-1.8 2.4-2.7 1.9-1 1.4-.7 2.2-1.5 1.6-.7-.5-2.3 2.4-1.9 3.1.4.6-.4.8-1.2.2-.9 3.4-2.8 2.7-6.9 1.2-8.6-3.2-.7-28.7-.7-28.7" fill="#8a6859"/><path d="m20.1 2.9c-11.9-3.3-16.3 7.3-16.6 15.4-.2 4.3 1.1 7.4 3.2 9.2l1.4-.5 9.5-15.3c1.9-.3 8.5 5.4 9.9 4.4 3.9-2.8-.2-11.2-7.4-13.2" fill="#231f20"/><path d="m19.1 2.6l-5.6 11c-1.1-.5-5.5.5-6.4 1.4l-3.1-1.2c-.9-.4-1.8 2.6-.8 3l2.9 1.1c.1 1.1.5 3.3 1.5 4.8 3.6 5.3 6.3 9.9 8.4-2.6.3-1.8-.2-3.2-.5-4.2l6-12.1c.7-1.3-1.6-2.4-2.4-1.2" fill="#42ade2"/><path d="m15.6 34.8l-1.8-10.6c-.2-1.4-2.9-.9-2.6.5l1.8 10.6 2.6-.5" fill="#e8e8e8"/><path d="m17.4 62c0 0 3.6-8 3.6-13.6 0-8.3-6.1-10.9-10.4-12.3-4.1-1.3-4.6-5-4.6-5-1 0-6.2 6.8-3 16.8 2.5 7.9-.4 14-.4 14h14.8z" fill="#42ade2"/><path d="m4.8 62h6.5c0 0 4.9-4.8 4.9-13.3 0-12.2-8.2-12.9-10.7-10.4-3.1 3.4-1.4 6.7.3 13.5 1 4-1 10.2-1 10.2" fill="#705041"/><path d="m46.5 62c0 0-3.6-8-3.6-13.6 0-8.3 6.1-10.9 10.4-12.3 4.1-1.3 4.6-5 4.6-5 1 0 6.2 6.8 3 16.8-2.5 7.9.4 14 .4 14h-14.8z" fill="#ed4c5c"/><path d="m59.1 62h-6.5c0 0-4.9-4.8-4.9-13.3 0-12.2 8.2-12.9 10.7-10.4 3.2 3.4 1.5 6.7-.2 13.5-1 4 .9 10.2.9 10.2" fill="#705041"/><path d="m41.7 32.9c0 0 3.7-1.9 7.3-4.8.5-.4.6-3.8 4.2-6.1 2.1-1.3 3.2.3 4-.1.9-.4 2.3 0 2.3 0l-6.3 10.7-11.5.3" opacity=".3" fill="#3e4347"/><path d="m60.8 23.1c-1.5-3-4.9.1-4.9.1s-.9-2.2-3.2-.3c-2.7 2.2-2.1 4.7-3.3 5.9-2.7 2-5.6 3.9-12.3 5.3-3.2.6-4.5 3.7-5.5 3.2-5.6-3.3-10.6 1.6-15.4 0-10.1-3.5-12.9 1.6-12.7 6.9.2 3.8 4.8 5.8 8.3 6.6 8.3 2.1 14.1-2.6 18.9-3.1 2.9-.3 3.5.4 5.4-1.4 1.7-1.7 2.9 1.2 17.8-11.8 0 0 2.1.2 6.5-3.5 2-1.7 2.2-4.3.4-7.9" fill="#8a6859"/><path d="m25.1 43c0 0 4.9.7 7.6-6-4.6 5.6-7.6 6-7.6 6" fill="#705041"/><path d="m32.3 47.6c0 0-6.5-2-12.7-8.7-1.1-1.2-.7-3.4-3.6-5.4l-3.1.3c-.6-.6-2.7-3.2-4.6-1.2-1.8 1.8-2.6 6.6-1.2 8.4.8 1 7 5 7.4 5.5 4.7 5.7 5.3 9.4 5.3 9.4s.8-2.2 1.2-5.1l11.3-3.2" opacity=".3" fill="#3e4347"/><path d="m60.9 41.9c-2.3-5.8-7.9-7.3-13.2-.3-3.1 4.1-9.7 2.4-13.2 7.7-2.2-3.4-7.3-2-15.4-9.6 0 0-.2-4.1-3.1-6.2-2-1.5-3.1.3-3.1.3s-3.4-3.1-4.9-.1c-1.8 3.6-1.9 6.5.5 7.9 4.1 2.5 6.5 2.8 6.5 2.8 12.8 14.5 13.8 12.1 15.5 13.4 2.9 2.5 3.8 2.1 9.6.4 4.6-1.3 11.6-1.1 17.9-7.2 2.4-2.6 4.3-5.6 2.9-9.1" fill="#8a6859"/><g fill="#705041"><path d="m46.9 42.7c0 0 6.3 5.3 10.3 4.2-3.7 2-8.3-.6-10.3-4.2"/><path d="m44 50.1c0 0-3.5 3.6-9.5-.1 6.9 1.7 9.5.1 9.5.1"/></g><g fill="#574137"><path d="m40.9 22.3c.3 1.1-.1 2.2-.9 2.4-.8.2-1.2-.6-1.6-1.7-.3-1.2 2.2-1.8 2.5-.7"/><path d="m22.7 22.3c-.3 1.1.1 2.2.9 2.4.8.2 1.2-.6 1.6-1.7.2-1.2-2.2-1.8-2.5-.7"/><path d="m22.3 29.8c0 0-1.5 1.7-1.4 2.9 0 0-1.8-1.4-1.2-2.4.5-1 2.6-.5 2.6-.5"/><path d="m40.8 29.8c0 0 1.5 1.7 1.4 2.9 0 0 1.8-1.4 1.2-2.4-.4-1-2.6-.5-2.6-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93c.svg b/public/emoji/1f93c.svg new file mode 100644 index 000000000..694ce7662 --- /dev/null +++ b/public/emoji/1f93c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#eba352"><path d="m44.4 9.3c-3 3.7-4.3 7.1-12.2 11.6-2.8 1.6-3.2 5-4.3 4.8-6.3-1.3-20.4-2.7-20.4-2.7l-1.5 8.2c-.8 11.3 18.5 7.4 22.9 5.4 2.7-1.2 4.5-1.4 5.8-3.7 1.2-2.2 3.3.5 15.3-19.9l-5.6-3.7"/><path d="m46.2 31.5l9.2-7.6 3 11.6-9.3 2.7z"/></g><path d="m50.5 7.1l-14.8 8.9c-.9 4.2.9 5.8 1.2 7.4.2.7-.8 2.4-1.4 3.3-1.2 2 1.8 2.4 2.7 1.9 1 1.4.7 2.2 1.5 1.6.7-.5 2.1 2.3 1.9 3.1l10.8-1.5-1.9-24.7" fill="#ffdd67"/><path d="m43 2.9c12-3.3 16.4 7.3 16.7 15.4.2 4.3-2.8 8.4-4.8 10.1l-9.3-16.8c-1.9-.3-8.5 5.4-9.9 4.4-4-2.7.2-11.1 7.3-13.1" fill="#ffb300"/><path d="m41.6 3.9l6.1 12c-.3 1-.8 2.4-.5 4.2 2.1 12.4 4.8 7.9 8.4 2.6 1-1.5 1.5-3.7 1.5-4.8l2.9-1.1c1-.4.2-3.5-.8-3l-3.2 1.2c-.8-.9-5.3-1.9-6.4-1.4l-5.6-11c-.6-1.3-3-.4-2.4 1.3" fill="#ed4c5c"/><path d="m12.8 6l14.7 10c.9 4.2-.9 5.8-1.2 7.4-.2.7.8 2.4 1.4 3.3 1.2 2-1.8 2.4-2.7 1.9-1 1.4-.7 2.2-1.5 1.6-.7-.5-2.3 2.4-1.9 3.1.4.6-.4.8-1.2.2-.9 3.4-2.8 2.7-6.9 1.2-8.6-3.2-.7-28.7-.7-28.7" fill="#ffdd67"/><path d="m20.1 2.9c-11.9-3.3-16.3 7.3-16.6 15.4-.2 4.3 1.1 7.4 3.2 9.2l1.4-.5 9.5-15.3c1.9-.3 8.5 5.4 9.9 4.4 3.9-2.8-.2-11.2-7.4-13.2" fill="#ffb300"/><path d="m19.1 2.6l-5.6 11c-1.1-.5-5.5.5-6.4 1.4l-3.1-1.2c-.9-.4-1.8 2.6-.8 3l2.9 1.1c.1 1.1.5 3.3 1.5 4.8 3.6 5.3 6.3 9.9 8.4-2.6.3-1.8-.2-3.2-.5-4.2l6-12.1c.7-1.3-1.6-2.4-2.4-1.2" fill="#42ade2"/><path d="m15.6 34.8l-1.8-10.6c-.2-1.4-2.9-.9-2.6.5l1.8 10.6 2.6-.5" fill="#e8e8e8"/><path d="m17.4 62c0 0 3.6-8 3.6-13.6 0-8.3-6.1-10.9-10.4-12.3-4.1-1.3-4.6-5-4.6-5-1 0-6.2 6.8-3 16.8 2.5 7.9-.4 14-.4 14h14.8z" fill="#42ade2"/><path d="m4.8 62h6.5c0 0 4.9-4.8 4.9-13.3 0-12.2-8.2-12.9-10.7-10.4-3.1 3.4-1.4 6.7.3 13.5 1 4-1 10.2-1 10.2" fill="#eba352"/><path d="m46.5 62c0 0-3.6-8-3.6-13.6 0-8.3 6.1-10.9 10.4-12.3 4.1-1.3 4.6-5 4.6-5 1 0 6.2 6.8 3 16.8-2.5 7.9.4 14 .4 14h-14.8z" fill="#ed4c5c"/><path d="m59.1 62h-6.5c0 0-4.9-4.8-4.9-13.3 0-12.2 8.2-12.9 10.7-10.4 3.2 3.4 1.5 6.7-.2 13.5-1 4 .9 10.2.9 10.2" fill="#eba352"/><path d="m41.7 32.9c0 0 3.7-1.9 7.3-4.8.5-.4.6-3.8 4.2-6.1 2.1-1.3 3.2.3 4-.1.9-.4 2.3 0 2.3 0l-6.3 10.7-11.5.3" opacity=".3" fill="#3e4347"/><path d="m60.7 23.1c-1.5-3-4.9.1-4.9.1s-.8-2.2-3.1-.3c-2.7 2.2-2.1 4.7-3.3 5.9-2.7 2-5.6 3.9-12.3 5.3-3.2.6-4.5 3.7-5.5 3.2-5.6-3.3-10.6 1.6-15.4 0-10.1-3.5-12.9 1.6-12.7 6.9.2 3.8 4.8 5.8 8.3 6.6 8.3 2.1 14.1-2.6 18.9-3.1 2.9-.3 3.5.4 5.4-1.4 1.7-1.7 2.9 1.2 17.8-11.8 0 0 2.1.2 6.5-3.5 2-1.7 2.2-4.3.3-7.9" fill="#ffdd67"/><path d="m25.1 43c0 0 4.9.7 7.6-6-4.6 5.6-7.6 6-7.6 6" fill="#eba352"/><path d="m32.3 47.6c0 0-6.5-2-12.7-8.7-1.1-1.2-.7-3.4-3.6-5.4l-3.1.3c-.6-.6-2.7-3.2-4.6-1.2-1.8 1.8-2.6 6.6-1.2 8.4.8 1 7 5 7.4 5.5 4.7 5.7 5.3 9.4 5.3 9.4s.8-2.2 1.2-5.1l11.3-3.2" opacity=".3" fill="#3e4347"/><path d="m60.9 41.9c-2.3-5.8-7.9-7.3-13.2-.3-3.1 4.1-9.7 2.4-13.2 7.7-2.2-3.4-7.3-2-15.4-9.6 0 0-.2-4.1-3.1-6.2-2-1.5-3.1.3-3.1.3s-3.4-3.1-4.9-.1c-1.8 3.6-1.9 6.5.5 7.9 4.1 2.5 6.5 2.8 6.5 2.8 12.8 14.5 13.8 12.1 15.5 13.4 2.9 2.5 3.8 2.1 9.6.4 4.6-1.3 11.6-1.1 17.9-7.2 2.4-2.6 4.3-5.6 2.9-9.1" fill="#ffdd67"/><g fill="#eba352"><path d="m46.9 42.7c0 0 6.3 5.3 10.3 4.2-3.7 2-8.3-.6-10.3-4.2"/><path d="m44 50.1c0 0-3.5 3.6-9.5-.1 6.9 1.7 9.5.1 9.5.1"/></g><g fill="#937237"><path d="m40.9 22.3c.3 1.1-.1 2.2-.9 2.4-.8.2-1.2-.6-1.6-1.7-.3-1.2 2.2-1.8 2.5-.7"/><path d="m22.7 22.3c-.3 1.1.1 2.2.9 2.4.8.2 1.2-.6 1.6-1.7.2-1.2-2.2-1.8-2.5-.7"/><path d="m22.3 29.8c0 0-1.5 1.7-1.4 2.9 0 0-1.8-1.4-1.2-2.4.5-1 2.6-.5 2.6-.5"/><path d="m40.8 29.8c0 0 1.5 1.7 1.4 2.9 0 0 1.8-1.4 1.2-2.4-.4-1-2.6-.5-2.6-.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93d-1f3fb.svg b/public/emoji/1f93d-1f3fb.svg new file mode 100644 index 000000000..ab8d140df --- /dev/null +++ b/public/emoji/1f93d-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe1bd"><path d="m48.2 14.7l-3.3 8.4-6.5 2.8c0 0-10 2.7-10.4 2.8l-10.2 3.7c-.8.2-1.5.7-1.9 1.4l-4.2 8.6c-1.7-.4-2.1.4-3.4 4-1.2 3.1 1.5 4.1 2 4.3 2.9 1.1 4.3-.8 5-2.3.6-.1 1.2-.5 1.4-1.1l.4-1.2c.2-.7 0-1.4-.4-1.8l3.5-7.1 2.7-1c-.4 5.7 2.1 12.8-.1 19.8l19.1-.7c-5.5-6.9-2-15.6-1.8-22.6l8.4-5.4c.4-.3.8-.7 1-1.2l3.7-9.5-5-1.9"/><path d="m32.7 20.6l3.6-1.1-2.2 11.2-7.3-1.4z"/></g><path d="m26.8 24.9c1.9 1.7.1 4.4.1 4.4 3 .6 6.2-4.8 6.9-8.4l-7 4" fill="#e6b796"/><path d="m37.8 6.4l-13.9 1.9c-2.2 2.7-1.4 4.5-1.8 5.8-.1.6-1.5 1.4-2.3 1.8-1.6 1 .5 2.4 1.4 2.4.3 1.4-1.5 1.8 2.5 1.8 0 0-4.3.9-1.6 2.2-.6 1.5-1.5 4.4 7.3 3 2.6-.4 4.3-4.5 4.3-4.5l4.3.2-.2-14.6" fill="#ffe1bd"/><g fill="#664e27"><path d="m25.4 14.8c-.2.8-.8 1.4-1.3 1.3-.6-.1-.6-.8-.4-1.6.2-.8.5-1.4 1-1.3.5 0 .8.7.7 1.6"/><path d="m25.2 20.1c0 0-1.8.9-2.4 1-1.3.4-1.4-.1-.6-.4.6-.3 1.7-.6 1.7-.6h1.3"/></g><path d="m57 3.1c4.6 2.4 6.4 8 3.9 12.5-2.5 4.5-8.2 6.2-12.8 3.8-4.6-2.4-6.4-8-3.9-12.5 2.4-4.5 8.1-6.2 12.8-3.8" fill="#ffce31"/><path d="m59.4 4.9c-4.9.6-8.3 2.4-9.6 3.3-.3-.5-.5-1-.7-1.7.7-.7 2.9-2.7 7.2-3.7-.9-.4-1.8-.6-2.7-.7-2.3.8-3.9 1.9-4.8 2.7 0-.6 0-1.3.1-2.1-.6.2-1.1.5-1.6.8-.4 5.6 3.2 7.7 4.5 8.3 0 .4.1 1.1-.2 2-1.4-.6-4.8-2.5-7.6-6.7-.3.5-.5 1.1-.7 1.6 2.9 4 6.3 5.8 7.8 6.5-.3.5-.6 1-1.1 1.4-1-.2-3.9-1.2-7-4.6.1.9.3 1.8.6 2.7 2 1.7 3.8 2.6 5 3-.5.4-1.2.7-1.9 1 .4.3.8.6 1.3.8.1 0 .2.1.3.1 5-2.5 5.1-6.6 5-8 .3-.2.9-.6 1.7-.8 0 1.6-.1 5.4-2 9.8.6 0 1.2-.1 1.7-.2 1.8-4.5 1.8-8.2 1.8-9.8.6 0 1.2 0 1.8.2.3.9.9 3.8-.4 8.1.7-.5 1.4-1.1 2-1.8.5-2.5.3-4.5.1-5.7.6.3 1.2.7 1.9 1.2.1-.6.1-1.2.1-1.8-4.7-3.2-8.4-1.2-9.6-.4-.4-.2-1-.5-1.6-1.1 1.3-.8 4.8-2.6 9.7-3-.3-.5-.7-.9-1.1-1.4" fill="#f2b200"/><g fill="#e6b796"><ellipse transform="matrix(.9994-.0353.0353.9994-1.2782.9539)" cx="26.4" cy="36.7" rx="1.1" ry="1.5"/><ellipse transform="matrix(.9994-.0348.0348.9994-1.2043 1.1884)" cx="33.5" cy="35.2" rx="1.1" ry="1.5"/></g><path d="m23.3 9.2c0 0 11.6.5 12.1 14.3 0 0 7.4-2 7.1-11-.3-9.1-12.5-14.8-19.2-3.3" fill="#ed4c5c"/><path d="m42.2 10.2c-2.9 1.7-3.8 4.9-3.8 4.9-1.4-1.3-2.5-1.2-2.5-1.2-1 .8-1.3 2.8-1.3 4.7.4 1.4.7 3 .7 4.8 0 0 7.4-2 7.1-11 .1-.8 0-1.5-.2-2.2" opacity=".5" fill="#3e4347"/><path d="m37.9 16.6c.1 1.6-1.2 3-2.9 3.1-1.6.1-3-1.2-3.1-2.9-.1-1.6 1.2-3 2.9-3.1 1.7 0 3.1 1.3 3.1 2.9" fill="#ed4c5c"/><g fill="#3e4347"><circle cx="33.9" cy="15.3" r=".5"/><circle cx="35.9" cy="15.2" r=".5"/><path d="m34 17.7c-.3 0-.5.2-.5.5 0 .3.2.5.5.5s.5-.2.5-.5c0-.3-.2-.5-.5-.5"/><circle cx="36" cy="18.1" r=".5"/><circle cx="33" cy="16.8" r=".5"/><circle cx="35" cy="16.7" r=".5"/><circle cx="37" cy="16.6" r=".5"/></g><path d="m57.7 51.7c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2c-1.6 0-1.9 1.2-4.3 1.2s-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2c-2.4 0-4.3-1.2-4.3-1.2v11.5h60v-11.5c.2 0-1.7 1.2-4.1 1.2" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 60c-6.8.7-11.4-3.5-18.5-1.1 5.4-.3 13.6 2.9 18.5 1.1"/><path d="m35.4 55.4c-6.8.7-11.5-3.6-18.5-1.1 5.5-.3 13.6 3 18.5 1.1"/><path d="m47.1 60c-6.8.7-11.4-3.5-18.5-1.1 5.4-.3 13.6 2.9 18.5 1.1"/><path d="m58.7 55.4c-6.8.7-11.5-3.6-18.5-1.1 5.5-.3 13.6 3 18.5 1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93d-1f3fc.svg b/public/emoji/1f93d-1f3fc.svg new file mode 100644 index 000000000..85395e007 --- /dev/null +++ b/public/emoji/1f93d-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><path d="m48.2 14.7l-3.3 8.4-6.5 2.8c0 0-10 2.7-10.4 2.8l-10.2 3.7c-.8.2-1.5.7-1.9 1.4l-4.2 8.6c-1.7-.4-2.1.4-3.4 4-1.2 3.1 1.5 4.1 2 4.3 2.9 1.1 4.3-.8 5-2.3.6-.1 1.2-.5 1.4-1.1l.4-1.2c.2-.7.1-1.4-.4-1.8l3.5-7.1 2.7-1c-.4 5.7 2.1 12.8-.1 19.8l19.1-.7c-5.5-6.9-2-15.6-1.8-22.6l8.4-5.4c.4-.3.8-.7 1-1.2l3.7-9.5-5-1.9"/><path d="m32.7 20.6l3.6-1.1-2.2 11.2-7.3-1.4z"/></g><path d="m26.8 24.9c1.9 1.7.1 4.4.1 4.4 3 .6 6.2-4.8 6.9-8.4l-7 4" fill="#e0a372"/><path d="m37.8 6.4l-13.9 1.9c-2.2 2.7-1.4 4.5-1.8 5.8-.1.6-1.5 1.4-2.3 1.8-1.6 1 .5 2.4 1.4 2.4.3 1.4-1.5 1.8 2.5 1.8 0 0-4.3.9-1.6 2.2-.6 1.5-1.5 4.4 7.3 3 2.6-.4 4.3-4.5 4.3-4.5l4.3.2-.2-14.6" fill="#fed0ac"/><g fill="#664e27"><path d="m25.4 14.8c-.2.8-.8 1.4-1.3 1.3-.6-.1-.6-.8-.4-1.6.2-.8.5-1.4 1-1.3.5 0 .8.7.7 1.6"/><path d="m25.2 20.1c0 0-1.8.9-2.4 1-1.3.4-1.4-.1-.6-.4.6-.3 1.7-.6 1.7-.6h1.3"/></g><path d="m57 3.1c4.6 2.4 6.4 8 3.9 12.5-2.5 4.5-8.2 6.2-12.8 3.8-4.6-2.4-6.4-8-3.9-12.5 2.4-4.5 8.1-6.2 12.8-3.8" fill="#ffce31"/><path d="m59.4 4.9c-4.9.6-8.3 2.4-9.6 3.3-.3-.5-.5-1-.7-1.7.7-.7 2.9-2.7 7.2-3.7-.9-.4-1.8-.6-2.7-.7-2.3.8-3.9 1.9-4.8 2.7 0-.6 0-1.3.1-2.1-.6.2-1.1.5-1.6.8-.4 5.6 3.2 7.7 4.5 8.3 0 .4.1 1.1-.2 2-1.4-.6-4.8-2.5-7.6-6.7-.3.5-.5 1.1-.7 1.6 2.9 4 6.3 5.8 7.8 6.5-.3.5-.6 1-1.1 1.4-1-.2-3.9-1.2-7-4.6.1.9.3 1.8.6 2.7 2 1.7 3.8 2.6 5 3-.5.4-1.2.7-1.9 1 .4.3.8.6 1.3.8.1 0 .2.1.3.1 5-2.5 5.1-6.6 5-8 .3-.2.9-.6 1.7-.8 0 1.6-.1 5.4-2 9.8.6 0 1.2-.1 1.7-.2 1.8-4.5 1.8-8.2 1.8-9.8.6 0 1.2 0 1.8.2.3.9.9 3.8-.4 8.1.7-.5 1.4-1.1 2-1.8.5-2.5.3-4.5.1-5.7.6.3 1.2.7 1.9 1.2.1-.6.1-1.2.1-1.8-4.7-3.2-8.4-1.2-9.6-.4-.4-.2-1-.5-1.6-1.1 1.3-.8 4.8-2.6 9.7-3-.3-.5-.7-.9-1.1-1.4" fill="#f2b200"/><g fill="#e0a372"><ellipse transform="matrix(.9994-.0353.0353.9994-1.2782.9539)" cx="26.4" cy="36.7" rx="1.1" ry="1.5"/><ellipse transform="matrix(.9994-.0348.0348.9994-1.2043 1.1884)" cx="33.5" cy="35.2" rx="1.1" ry="1.5"/></g><path d="m23.3 9.2c0 0 11.6.5 12.1 14.3 0 0 7.4-2 7.1-11-.3-9.1-12.5-14.8-19.2-3.3" fill="#ed4c5c"/><path d="m42.2 10.2c-2.9 1.7-3.8 4.9-3.8 4.9-1.4-1.3-2.5-1.2-2.5-1.2-1 .8-1.3 2.8-1.3 4.7.4 1.4.7 3 .7 4.8 0 0 7.4-2 7.1-11 .1-.8 0-1.5-.2-2.2" opacity=".5" fill="#3e4347"/><ellipse transform="matrix(.9994-.0348.0348.9994-.5599 1.2271)" cx="35" cy="16.7" rx="3" ry="3" fill="#ed4c5c"/><g fill="#3e4347"><circle cx="33.9" cy="15.3" r=".5"/><circle cx="35.9" cy="15.2" r=".5"/><circle cx="34" cy="18.2" r=".5"/><circle cx="36" cy="18.1" r=".5"/><circle cx="33" cy="16.8" r=".5"/><circle cx="35" cy="16.7" r=".5"/><path d="m36.9 16.1c-.3 0-.5.2-.5.5 0 .3.2.5.5.5.3 0 .5-.2.5-.5 0-.3-.2-.5-.5-.5"/></g><path d="m57.7 51.7c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2c-1.6 0-1.9 1.2-4.3 1.2-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2c-2.4 0-4.3-1.2-4.3-1.2v11.5h60v-11.5c.2 0-1.7 1.2-4.1 1.2" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 60c-6.8.7-11.4-3.5-18.5-1.1 5.4-.3 13.6 2.9 18.5 1.1"/><path d="m35.4 55.4c-6.8.7-11.5-3.6-18.5-1.1 5.5-.3 13.6 3 18.5 1.1"/><path d="m47 60c-6.8.7-11.4-3.5-18.5-1.1 5.5-.3 13.7 2.9 18.5 1.1"/><path d="m58.7 55.4c-6.8.7-11.5-3.6-18.5-1.1 5.5-.3 13.6 3 18.5 1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93d-1f3fd.svg b/public/emoji/1f93d-1f3fd.svg new file mode 100644 index 000000000..3977b7377 --- /dev/null +++ b/public/emoji/1f93d-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d6a57c"><path d="m48.2 14.7l-3.3 8.4-6.5 2.8c0 0-10 2.7-10.4 2.8l-10.2 3.7c-.8.2-1.5.7-1.9 1.4l-4.2 8.6c-1.7-.4-2.1.4-3.4 4-1.2 3.1 1.5 4.1 2 4.3 2.9 1.1 4.3-.8 5-2.3.6-.1 1.2-.5 1.4-1.1l.4-1.2c.2-.7 0-1.4-.4-1.8l3.5-7.1 2.7-1c-.4 5.7 2.1 12.8-.1 19.8l19.1-.7c-5.5-6.9-2-15.6-1.8-22.6l8.4-5.4c.4-.3.8-.7 1-1.2l3.7-9.5-5-1.9"/><path d="m32.7 20.6l3.6-1.1-2.2 11.2-7.3-1.4z"/></g><path d="m26.8 24.9c1.9 1.7.1 4.4.1 4.4 3 .6 6.2-4.8 6.9-8.4l-7 4" fill="#b58360"/><path d="m37.8 6.4l-13.9 1.9c-2.2 2.7-1.4 4.5-1.8 5.8-.1.6-1.5 1.4-2.3 1.8-1.6 1 .5 2.4 1.4 2.4.3 1.4-1.5 1.8 2.5 1.8 0 0-4.3.9-1.6 2.2-.6 1.5-1.5 4.4 7.3 3 2.6-.4 4.3-4.5 4.3-4.5l4.3.2-.2-14.6" fill="#d6a57c"/><g fill="#664e27"><path d="m25.4 14.8c-.2.8-.8 1.4-1.3 1.3-.6-.1-.6-.8-.4-1.6.2-.8.5-1.4 1-1.3.5 0 .8.7.7 1.6"/><path d="m25.2 20.1c0 0-1.8.9-2.4 1-1.3.4-1.4-.1-.6-.4.6-.3 1.7-.6 1.7-.6h1.3"/></g><path d="m57 3.1c4.6 2.4 6.4 8 3.9 12.5-2.5 4.5-8.2 6.2-12.8 3.8-4.6-2.4-6.4-8-3.9-12.5 2.4-4.5 8.1-6.2 12.8-3.8" fill="#ffce31"/><path d="m59.4 4.9c-4.9.6-8.3 2.4-9.6 3.3-.3-.5-.5-1-.7-1.7.7-.7 2.9-2.7 7.2-3.7-.9-.4-1.8-.6-2.7-.7-2.3.8-3.9 1.9-4.8 2.7 0-.6 0-1.3.1-2.1-.6.2-1.1.5-1.6.8-.4 5.6 3.2 7.7 4.5 8.3 0 .4.1 1.1-.2 2-1.4-.6-4.8-2.5-7.6-6.7-.3.5-.5 1.1-.7 1.6 2.9 4 6.3 5.8 7.8 6.5-.3.5-.6 1-1.1 1.4-1-.2-3.9-1.2-7-4.6.1.9.3 1.8.6 2.7 2 1.7 3.8 2.6 5 3-.5.4-1.2.7-1.9 1 .4.3.8.6 1.3.8.1 0 .2.1.3.1 5-2.5 5.1-6.6 5-8 .3-.2.9-.6 1.7-.8 0 1.6-.1 5.4-2 9.8.6 0 1.2-.1 1.7-.2 1.8-4.5 1.8-8.2 1.8-9.8.6 0 1.2 0 1.8.2.3.9.9 3.8-.4 8.1.7-.5 1.4-1.1 2-1.8.5-2.5.3-4.5.1-5.7.6.3 1.2.7 1.9 1.2.1-.6.1-1.2.1-1.8-4.7-3.2-8.4-1.2-9.6-.4-.4-.2-1-.5-1.6-1.1 1.3-.8 4.8-2.6 9.7-3-.3-.5-.7-.9-1.1-1.4" fill="#f2b200"/><g fill="#b58360"><ellipse transform="matrix(.9994-.0353.0353.9994-1.2782.9539)" cx="26.4" cy="36.7" rx="1.1" ry="1.5"/><ellipse transform="matrix(.9994-.0348.0348.9994-1.2043 1.1884)" cx="33.5" cy="35.2" rx="1.1" ry="1.5"/></g><path d="m23.3 9.2c0 0 11.6.5 12.1 14.3 0 0 7.4-2 7.1-11-.3-9.1-12.5-14.8-19.2-3.3" fill="#ed4c5c"/><path d="m42.2 10.2c-2.9 1.7-3.8 4.9-3.8 4.9-1.4-1.3-2.5-1.2-2.5-1.2-1 .8-1.3 2.8-1.3 4.7.4 1.4.7 3 .7 4.8 0 0 7.4-2 7.1-11 .1-.8 0-1.5-.2-2.2" opacity=".5" fill="#3e4347"/><path d="m37.9 16.6c.1 1.6-1.2 3-2.9 3.1-1.6.1-3-1.2-3.1-2.9-.1-1.6 1.2-3 2.9-3.1 1.7 0 3.1 1.3 3.1 2.9" fill="#ed4c5c"/><g fill="#3e4347"><circle cx="33.9" cy="15.3" r=".5"/><circle cx="35.9" cy="15.2" r=".5"/><path d="m34 17.7c-.3 0-.5.2-.5.5 0 .3.2.5.5.5s.5-.2.5-.5c0-.3-.2-.5-.5-.5"/><circle cx="36" cy="18.1" r=".5"/><circle cx="33" cy="16.8" r=".5"/><circle cx="35" cy="16.7" r=".5"/><path d="m36.9 16.1c-.3 0-.5.2-.5.5 0 .3.2.5.5.5.3 0 .5-.2.5-.5 0-.3-.2-.5-.5-.5"/></g><path d="m57.7 51.7c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2c-1.6 0-1.9 1.2-4.3 1.2s-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2c-2.4 0-4.3-1.2-4.3-1.2v11.5h60v-11.5c.2 0-1.7 1.2-4.1 1.2" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 60c-6.8.7-11.4-3.5-18.5-1.1 5.4-.3 13.6 2.9 18.5 1.1"/><path d="m35.4 55.4c-6.8.7-11.5-3.6-18.5-1.1 5.5-.3 13.6 3 18.5 1.1"/><path d="m47.1 60c-6.8.7-11.4-3.5-18.5-1.1 5.4-.3 13.6 2.9 18.5 1.1"/><path d="m58.7 55.4c-6.8.7-11.5-3.6-18.5-1.1 5.5-.3 13.6 3 18.5 1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93d-1f3fe.svg b/public/emoji/1f93d-1f3fe.svg new file mode 100644 index 000000000..d25f2bfb0 --- /dev/null +++ b/public/emoji/1f93d-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b47d56"><path d="m48.2 14.7l-3.3 8.4-6.5 2.8c0 0-10 2.7-10.4 2.8l-10.2 3.7c-.8.2-1.5.7-1.9 1.4l-4.2 8.6c-1.7-.4-2.1.4-3.4 4-1.2 3.1 1.5 4.1 2 4.3 2.9 1.1 4.3-.8 5-2.3.6-.1 1.2-.5 1.4-1.1l.4-1.2c.2-.7.1-1.4-.4-1.8l3.5-7.1 2.7-1c-.4 5.7 2.1 12.8-.1 19.8l19.1-.7c-5.5-6.9-2-15.6-1.8-22.6l8.4-5.4c.4-.3.8-.7 1-1.2l3.7-9.5-5-1.9"/><path d="m32.7 20.6l3.6-1.1-2.2 11.2-7.3-1.4z"/></g><path d="m26.8 24.9c1.9 1.7.1 4.4.1 4.4 3 .6 6.2-4.8 6.9-8.4l-7 4" fill="#935e3e"/><path d="m37.8 6.4l-13.9 1.9c-2.2 2.7-1.4 4.5-1.8 5.8-.1.6-1.5 1.4-2.3 1.8-1.6 1 .5 2.4 1.4 2.4.3 1.4-1.5 1.8 2.5 1.8 0 0-4.3.9-1.6 2.2-.6 1.5-1.5 4.4 7.3 3 2.6-.4 4.3-4.5 4.3-4.5l4.3.2-.2-14.6" fill="#b47d56"/><g fill="#664e27"><path d="m25.4 14.8c-.2.8-.8 1.4-1.3 1.3-.6-.1-.6-.8-.4-1.6.2-.8.5-1.4 1-1.3.5 0 .8.7.7 1.6"/><path d="m25.2 20.1c0 0-1.8.9-2.4 1-1.3.4-1.4-.1-.6-.4.6-.3 1.7-.6 1.7-.6h1.3"/></g><path d="m57 3.1c4.6 2.4 6.4 8 3.9 12.5-2.5 4.5-8.2 6.2-12.8 3.8-4.6-2.4-6.4-8-3.9-12.5 2.4-4.5 8.1-6.2 12.8-3.8" fill="#ffce31"/><path d="m59.4 4.9c-4.9.6-8.3 2.4-9.6 3.3-.3-.5-.5-1-.7-1.7.7-.7 2.9-2.7 7.2-3.7-.9-.4-1.8-.6-2.7-.7-2.3.8-3.9 1.9-4.8 2.7 0-.6 0-1.3.1-2.1-.6.2-1.1.5-1.6.8-.4 5.6 3.2 7.7 4.5 8.3 0 .4.1 1.1-.2 2-1.4-.6-4.8-2.5-7.6-6.7-.3.5-.5 1.1-.7 1.6 2.9 4 6.3 5.8 7.8 6.5-.3.5-.6 1-1.1 1.4-1-.2-3.9-1.2-7-4.6.1.9.3 1.8.6 2.7 2 1.7 3.8 2.6 5 3-.5.4-1.2.7-1.9 1 .4.3.8.6 1.3.8.1 0 .2.1.3.1 5-2.5 5.1-6.6 5-8 .3-.2.9-.6 1.7-.8 0 1.6-.1 5.4-2 9.8.6 0 1.2-.1 1.7-.2 1.8-4.5 1.8-8.2 1.8-9.8.6 0 1.2 0 1.8.2.3.9.9 3.8-.4 8.1.7-.5 1.4-1.1 2-1.8.5-2.5.3-4.5.1-5.7.6.3 1.2.7 1.9 1.2.1-.6.1-1.2.1-1.8-4.7-3.2-8.4-1.2-9.6-.4-.4-.2-1-.5-1.6-1.1 1.3-.8 4.8-2.6 9.7-3-.3-.5-.7-.9-1.1-1.4" fill="#f2b200"/><g fill="#935e3e"><ellipse transform="matrix(.9994-.0353.0353.9994-1.2782.9539)" cx="26.4" cy="36.7" rx="1.1" ry="1.5"/><ellipse transform="matrix(.9994-.0348.0348.9994-1.2043 1.1884)" cx="33.5" cy="35.2" rx="1.1" ry="1.5"/></g><path d="m23.3 9.2c0 0 11.6.5 12.1 14.3 0 0 7.4-2 7.1-11-.3-9.1-12.5-14.8-19.2-3.3" fill="#ed4c5c"/><path d="m42.2 10.2c-2.9 1.7-3.8 4.9-3.8 4.9-1.4-1.3-2.5-1.2-2.5-1.2-1 .8-1.3 2.8-1.3 4.7.4 1.4.7 3 .7 4.8 0 0 7.4-2 7.1-11 .1-.8 0-1.5-.2-2.2" opacity=".5" fill="#3e4347"/><ellipse transform="matrix(.9994-.0348.0348.9994-.5599 1.2272)" cx="35" cy="16.7" rx="3" ry="3" fill="#ed4c5c"/><g fill="#3e4347"><circle cx="33.9" cy="15.3" r=".5"/><circle cx="35.9" cy="15.2" r=".5"/><circle cx="34" cy="18.2" r=".5"/><circle cx="36" cy="18.1" r=".5"/><circle cx="33" cy="16.8" r=".5"/><circle cx="35" cy="16.7" r=".5"/><path d="m36.9 16.1c-.3 0-.5.2-.5.5 0 .3.2.5.5.5.3 0 .5-.2.5-.5 0-.3-.2-.5-.5-.5"/></g><path d="m57.7 51.7c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2c-1.6 0-1.9 1.2-4.3 1.2s-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2c-2.4 0-4.3-1.2-4.3-1.2v11.5h60v-11.5c.2 0-1.7 1.2-4.1 1.2" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 60c-6.8.7-11.4-3.5-18.5-1.1 5.4-.3 13.6 2.9 18.5 1.1"/><path d="m35.4 55.4c-6.8.7-11.5-3.6-18.5-1.1 5.5-.3 13.6 3 18.5 1.1"/><path d="m47.1 60c-6.8.7-11.4-3.5-18.5-1.1 5.4-.3 13.6 2.9 18.5 1.1"/><path d="m58.7 55.4c-6.8.7-11.5-3.6-18.5-1.1 5.5-.3 13.6 3 18.5 1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93d-1f3ff.svg b/public/emoji/1f93d-1f3ff.svg new file mode 100644 index 000000000..16cd1bbe4 --- /dev/null +++ b/public/emoji/1f93d-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a6859"><path d="m48.2 14.7l-3.3 8.4-6.5 2.8c0 0-10 2.7-10.4 2.8l-10.2 3.7c-.8.2-1.5.7-1.9 1.4l-4.2 8.6c-1.7-.4-2.1.4-3.4 4-1.2 3.1 1.5 4.1 2 4.3 2.9 1.1 4.3-.8 5-2.3.6-.1 1.2-.5 1.4-1.1l.4-1.2c.2-.7.1-1.4-.4-1.8l3.5-7.1 2.7-1c-.4 5.7 2.1 12.8-.1 19.8l19.1-.7c-5.5-6.9-2-15.6-1.8-22.6l8.4-5.4c.4-.3.8-.7 1-1.2l3.7-9.5-5-1.9"/><path d="m32.7 20.6l3.6-1.1-2.2 11.2-7.3-1.4z"/></g><path d="m26.8 24.9c1.9 1.7.1 4.4.1 4.4 3 .6 6.2-4.8 6.9-8.4l-7 4" fill="#705041"/><path d="m37.8 6.4l-13.9 1.9c-2.2 2.7-1.4 4.5-1.8 5.8-.1.6-1.5 1.4-2.3 1.8-1.6 1 .5 2.4 1.4 2.4.3 1.4-1.5 1.8 2.5 1.8 0 0-4.3.9-1.6 2.2-.6 1.5-1.5 4.4 7.3 3 2.6-.4 4.3-4.5 4.3-4.5l4.3.2-.2-14.6" fill="#8a6859"/><g fill="#574137"><path d="m25.4 14.8c-.2.8-.8 1.4-1.3 1.3-.6-.1-.6-.8-.4-1.6.2-.8.5-1.4 1-1.3.5 0 .8.7.7 1.6"/><path d="m25.2 20.1c0 0-1.8.9-2.4 1-1.3.4-1.4-.1-.6-.4.6-.3 1.7-.6 1.7-.6h1.3"/></g><path d="m57 3.1c4.6 2.4 6.4 8 3.9 12.5-2.5 4.5-8.2 6.2-12.8 3.8-4.6-2.4-6.4-8-3.9-12.5 2.4-4.5 8.1-6.2 12.8-3.8" fill="#ffce31"/><path d="m59.4 4.9c-4.9.6-8.3 2.4-9.6 3.3-.3-.5-.5-1-.7-1.7.7-.7 2.9-2.7 7.2-3.7-.9-.4-1.8-.6-2.7-.7-2.3.8-3.9 1.9-4.8 2.7 0-.6 0-1.3.1-2.1-.6.2-1.1.5-1.6.8-.4 5.6 3.2 7.7 4.5 8.3 0 .4.1 1.1-.2 2-1.4-.6-4.8-2.5-7.6-6.7-.3.5-.5 1.1-.7 1.6 2.9 4 6.3 5.8 7.8 6.5-.3.5-.6 1-1.1 1.4-1-.2-3.9-1.2-7-4.6.1.9.3 1.8.6 2.7 2 1.7 3.8 2.6 5 3-.5.4-1.2.7-1.9 1 .4.3.8.6 1.3.8.1 0 .2.1.3.1 5-2.5 5.1-6.6 5-8 .3-.2.9-.6 1.7-.8 0 1.6-.1 5.4-2 9.8.6 0 1.2-.1 1.7-.2 1.8-4.5 1.8-8.2 1.8-9.8.6 0 1.2 0 1.8.2.3.9.9 3.8-.4 8.1.7-.5 1.4-1.1 2-1.8.5-2.5.3-4.5.1-5.7.6.3 1.2.7 1.9 1.2.1-.6.1-1.2.1-1.8-4.7-3.2-8.4-1.2-9.6-.4-.4-.2-1-.5-1.6-1.1 1.3-.8 4.8-2.6 9.7-3-.3-.5-.7-.9-1.1-1.4" fill="#f2b200"/><g fill="#705041"><ellipse transform="matrix(.9994-.0353.0353.9994-1.2782.9539)" cx="26.4" cy="36.7" rx="1.1" ry="1.5"/><ellipse transform="matrix(.9994-.0348.0348.9994-1.2043 1.1884)" cx="33.5" cy="35.2" rx="1.1" ry="1.5"/></g><path d="m23.3 9.2c0 0 11.6.5 12.1 14.3 0 0 7.4-2 7.1-11-.3-9.1-12.5-14.8-19.2-3.3" fill="#ed4c5c"/><path d="m42.2 10.2c-2.9 1.7-3.8 4.9-3.8 4.9-1.4-1.3-2.5-1.2-2.5-1.2-1 .8-1.3 2.8-1.3 4.7.4 1.4.7 3 .7 4.8 0 0 7.4-2 7.1-11 .1-.8 0-1.5-.2-2.2" opacity=".5" fill="#3e4347"/><ellipse transform="matrix(.9994-.0348.0348.9994-.5599 1.2272)" cx="35" cy="16.7" rx="3" ry="3" fill="#ed4c5c"/><g fill="#3e4347"><circle cx="33.9" cy="15.3" r=".5"/><circle cx="35.9" cy="15.2" r=".5"/><circle cx="34" cy="18.2" r=".5"/><circle cx="36" cy="18.1" r=".5"/><circle cx="33" cy="16.8" r=".5"/><circle cx="35" cy="16.7" r=".5"/><path d="m36.9 16.1c-.3 0-.5.2-.5.5 0 .3.2.5.5.5.3 0 .5-.2.5-.5 0-.3-.2-.5-.5-.5"/></g><path d="m57.7 51.7c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2c-1.6 0-1.9 1.2-4.3 1.2s-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2c-2.4 0-4.3-1.2-4.3-1.2v11.5h60v-11.5c.2 0-1.7 1.2-4.1 1.2" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 60c-6.8.7-11.4-3.5-18.5-1.1 5.4-.3 13.6 2.9 18.5 1.1"/><path d="m35.4 55.4c-6.8.7-11.5-3.6-18.5-1.1 5.5-.3 13.6 3 18.5 1.1"/><path d="m47.1 60c-6.8.7-11.4-3.5-18.5-1.1 5.4-.3 13.6 2.9 18.5 1.1"/><path d="m58.7 55.4c-6.8.7-11.5-3.6-18.5-1.1 5.5-.3 13.6 3 18.5 1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93d.svg b/public/emoji/1f93d.svg new file mode 100644 index 000000000..1ba0ab89e --- /dev/null +++ b/public/emoji/1f93d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffdd67"><path d="m48.2 14.7l-3.3 8.4-6.5 2.8c0 0-10 2.7-10.4 2.8l-10.2 3.7c-.8.2-1.5.7-1.9 1.4l-4.2 8.6c-1.7-.4-2.1.4-3.4 4-1.2 3.1 1.5 4.1 2 4.3 2.9 1.1 4.3-.8 5-2.3.6-.1 1.2-.5 1.4-1.1l.4-1.2c.2-.7 0-1.4-.4-1.8l3.5-7.1 2.7-1c-.4 5.7 2.1 12.8-.1 19.8l19.1-.7c-5.5-6.9-2-15.6-1.8-22.6l8.4-5.4c.4-.3.8-.7 1-1.2l3.7-9.5-5-1.9"/><path d="m32.7 20.6l3.6-1.1-2.2 11.2-7.3-1.4z"/></g><path d="m26.8 24.9c1.9 1.7.1 4.4.1 4.4 3 .6 6.2-4.8 6.9-8.4l-7 4" fill="#eba352"/><path d="m37.8 6.4l-13.9 1.9c-2.2 2.7-1.4 4.5-1.8 5.8-.1.6-1.5 1.4-2.3 1.8-1.6 1 .5 2.4 1.4 2.4.3 1.4-1.5 1.8 2.5 1.8 0 0-4.3.9-1.6 2.2-.6 1.5-1.5 4.4 7.3 3 2.6-.4 4.3-4.5 4.3-4.5l4.3.2-.2-14.6" fill="#ffdd67"/><g fill="#937237"><path d="m25.4 14.8c-.2.8-.8 1.4-1.3 1.3-.6-.1-.6-.8-.4-1.6.2-.8.5-1.4 1-1.3s.8.7.7 1.6"/><path d="m25.2 20.1c0 0-1.8.9-2.4 1-1.3.4-1.4-.1-.6-.4.6-.3 1.7-.6 1.7-.6h1.3"/></g><path d="m57 3.1c4.6 2.4 6.4 8 3.9 12.5-2.5 4.5-8.2 6.2-12.8 3.8-4.6-2.4-6.4-8-3.9-12.5 2.4-4.5 8.1-6.2 12.8-3.8" fill="#ffce31"/><path d="m59.4 4.9c-4.9.6-8.3 2.4-9.6 3.3-.3-.5-.5-1-.7-1.7.7-.7 2.9-2.7 7.2-3.7-.9-.4-1.8-.6-2.7-.7-2.3.8-3.9 1.9-4.8 2.7 0-.6 0-1.3.1-2.1-.6.2-1.1.5-1.6.8-.4 5.6 3.2 7.7 4.5 8.3 0 .4.1 1.1-.2 2-1.4-.6-4.8-2.5-7.6-6.7-.3.5-.5 1.1-.7 1.6 2.9 4 6.3 5.8 7.8 6.5-.3.5-.6 1-1.1 1.4-1-.2-3.9-1.2-7-4.6.1.9.3 1.8.6 2.7 2 1.7 3.8 2.6 5 3-.5.4-1.2.7-1.9 1 .4.3.8.6 1.3.8.1 0 .2.1.3.1 5-2.5 5.1-6.6 5-8 .3-.2.9-.6 1.7-.8 0 1.6-.1 5.4-2 9.8.6 0 1.2-.1 1.7-.2 1.8-4.5 1.8-8.2 1.8-9.8.6 0 1.2 0 1.8.2.3.9.9 3.8-.4 8.1.7-.5 1.4-1.1 2-1.8.5-2.5.3-4.5.1-5.7.6.3 1.2.7 1.9 1.2.1-.6.1-1.2.1-1.8-4.7-3.2-8.4-1.2-9.6-.4-.4-.2-1-.5-1.6-1.1 1.3-.8 4.8-2.6 9.7-3-.3-.5-.7-.9-1.1-1.4" fill="#f2b200"/><g fill="#eba352"><ellipse transform="matrix(.9994-.0353.0353.9994-1.2782.9539)" cx="26.4" cy="36.7" rx="1.1" ry="1.5"/><path d="m34.6 35.2c0 .8-.4 1.5-1.1 1.5-.6 0-1.1-.6-1.2-1.4 0-.8.4-1.5 1.1-1.5.7-.1 1.2.5 1.2 1.4"/></g><path d="m23.3 9.2c0 0 11.6.5 12.1 14.3 0 0 7.4-2 7.1-11-.3-9.1-12.5-14.8-19.2-3.3" fill="#ed4c5c"/><path d="m42.2 10.2c-2.9 1.7-3.8 4.9-3.8 4.9-1.4-1.3-2.5-1.2-2.5-1.2-1 .8-1.3 2.8-1.3 4.7.4 1.4.7 3 .7 4.8 0 0 7.4-2 7.1-11 .1-.8 0-1.5-.2-2.2" opacity=".5" fill="#3e4347"/><path d="m37.9 16.6c.1 1.6-1.2 3-2.9 3.1-1.6.1-3-1.2-3.1-2.9-.1-1.6 1.2-3 2.9-3.1 1.7 0 3.1 1.3 3.1 2.9" fill="#ed4c5c"/><g fill="#3e4347"><circle cx="33.9" cy="15.3" r=".5"/><circle cx="35.9" cy="15.2" r=".5"/><path d="m34 17.7c-.3 0-.5.2-.5.5 0 .3.2.5.5.5s.5-.2.5-.5c0-.3-.2-.5-.5-.5"/><circle cx="36" cy="18.1" r=".5"/><path d="m33 16.3c-.3 0-.5.2-.5.5 0 .3.2.5.5.5.3 0 .5-.2.5-.5 0-.3-.3-.5-.5-.5"/><circle cx="35" cy="16.7" r=".5"/><path d="m36.9 16.1c-.3 0-.5.2-.5.5 0 .3.2.5.5.5.3 0 .5-.2.5-.5 0-.3-.2-.5-.5-.5"/></g><path d="m57.7 51.7c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2c-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2c-1.6 0-1.9 1.2-4.3 1.2-2.4 0-2.7-1.2-4.3-1.2s-1.9 1.2-4.3 1.2-2.7-1.2-4.3-1.2-1.9 1.2-4.3 1.2c-2.4 0-4.3-1.2-4.3-1.2v11.5h60v-11.5c.2 0-1.7 1.2-4.1 1.2" fill="#75d6ff"/><g fill="#42ade2"><path d="m23.8 60c-6.8.7-11.4-3.5-18.5-1.1 5.4-.3 13.6 2.9 18.5 1.1"/><path d="m35.4 55.4c-6.8.7-11.5-3.6-18.5-1.1 5.5-.3 13.6 3 18.5 1.1"/><path d="m47 60c-6.8.7-11.4-3.5-18.5-1.1 5.5-.3 13.7 2.9 18.5 1.1"/><path d="m58.7 55.4c-6.8.7-11.5-3.6-18.5-1.1 5.5-.3 13.6 3 18.5 1.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f93e-1f3fb.svg b/public/emoji/1f93e-1f3fb.svg new file mode 100644 index 000000000..58ad79fad --- /dev/null +++ b/public/emoji/1f93e-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffe1bd" d="m33.5 18l-3.1-1.8v10.8h6.9z"/><path d="m38.2 22.9c-2 1.3-.9 4.1-.9 4.1-2.8 0-4.8-5.6-4.8-9l5.7 4.9" fill="#e6b796"/><path d="m31.4 3.9l12.4 4.3c1.6 2.9.5 4.4.6 5.6 0 .6 1.1 1.6 1.7 2.1 1.3 1.2-.9 2.1-1.7 2-.5 1.2 1 2-2.7 1.2 0 0 3.8 1.6 1.1 2.3.3 1.5.5 4.3-7.2 1.4-2.3-.8-3.1-4.8-3.1-4.8l-3.9-.7 2.8-13.4" fill="#ffe1bd"/><path d="m40.2 2.9c-8.2-2.7-12.6 1.5-13.4 3.4-2.1 5-.3 10.6 3.5 14.8 0 0 1.8-.8 2.1-3 0 0-2 .9-2.9-3.4-.8-3.6 3.1-5.5 5-.6h.5c1.1-2.5-.9-5.6 2-6.6 2.5-.8 7.1 1.4 7.1 1.4.9-1.6-.5-4.9-3.9-6" fill="#594640"/><path d="m41.3 13.9c0 .8.4 1.4 1 1.4s.7-.6.7-1.4-.2-1.4-.7-1.4-1 .6-1 1.4" fill="#664e27"/><path d="m33.5 14.9c0-1.5-1.3-2.8-2.5-2.8 0 0 2.2 1.8 1.6 4.2 0 0 .9-.3.9-1.4" fill="#e6b796"/><path d="m40.5 18.9c0 0 1.5 1.1 2 1.4 1.1.6 1.3.2.7-.3-.5-.4-1.5-.8-1.5-.8l-1.2-.3" fill="#664e27"/><path d="m25.1 22.9l-2.6-6-3.5 1.6 2.9 6.7c.4 1 3.9 2.1 3.9 2.1l1.9-.9v-2.4l-2.6-1.1" fill="#ffe1bd"/><g fill="#3e4347"><path d="m17.9 58.6l.9-4.1c-.9-.8-1.2-.8-1.2-.8-.6-.3-1.4 0-1.7.6l-3.9 7.5c1.4.7 4.3-.3 5.9-3.2"/><path d="m31.6 54.9l1.5-3.8c-1-.7-3.3-1.7-3.3-1.7l-4 8.8c1.5.5 4.4-.4 5.8-3.3"/></g><g fill="#ffe1bd"><path d="m18.8 54.5l-.9 4.1c0 0 4.9-1.5 8.3-2 3.4-.6 6.2-7.5 6.2-7.5l-5.8-1.2c0 0-1.3 4.7-2.3 4.7-1.9-.1-3.9 2.3-5.5 1.9"/><path d="m31.6 54.9l1.5-3.8c1.4.4 2-.3 3.5.4 1.5.7.4-2.3.4-2.3l6.1-.8c0 0-.4 10.3-5.6 8.3-3.2-1.3-5.9-1.8-5.9-1.8"/></g><path d="M16,8.8c-3.1,1.8-4.1,5.6-2.4,8.7c1.8,3,5.7,4.1,8.8,2.3c3.1-1.8,4.1-5.6,2.4-8.7C23,8.1,19,7,16,8.8z" fill="#b5de24"/><path fill="#c94747" d="m38.4 26.5l4.4 1.6-.5 4.1-5.2-1.7z"/><path d="m51.7 38.8c-1.1-2.5-1.3-3.1-2.5-2.8 0 0-2.8-5.6-3.5-6.3-.8-.8-2.9-1.6-2.9-1.6l-.5 4.1.8.2 2.7 5.1c-.9.9.1 2.8 1.1 2.9 1.5 3.7 6.3 1.8 4.8-1.6" fill="#ffe1bd"/><path d="m42.7 40.7c0 0-2.6-9.8-3.7-13.6-.9-3.2-8.9-2.4-9.1-2.3l-2.2-.8c-.1 1.4-.8 2.6-1.9 3.4 0 0 3.7 1.4 3.7 1.5l-.5 11.9-3.6 7 7.1 1.5c.4-.7.7-1.4 1-2.1.7-1.2 1.9-1.1 2.4.3.2.6.4 1.2.6 1.8l6.8-.9-.6-7.7" fill="#ed4c5c"/><g fill="#ffce31"><path d="m25.5 47.7l1.1.2 1.7-2.3v2.7l1.1.2v-6.1z"/><path d="m41.7 48.6l1.1-.2.4-2-.3-3.1z"/><path d="m35.6 29.2l-1.9-4.5c-.4 0-.8 0-1.2-.1l.7 1.6-2.2-1.5c-.7 0-1.1.1-1.2.1l-1.3-.5 7.1 4.9"/><path d="m39.1 27.8c-.1-.2-.1-.5-.2-.7-.1-.4-.3-.7-.6-.9l-1.3 3 2.1-1.4"/><path d="m36.5 26.7l.7-1.3c-.7-.3-1.4-.5-2.3-.6l1.6 1.9"/></g><g fill="#3e4347"><path d="m25.9 49.6c-.6 1.1-1.4 2-2.4 2.7.4 4 2.6 4.5 2.6 4.5 1.7 0 3.4-1.1 3.8-2.7-.3-1.2-1.5-3-4-4.5"/><path d="m37.3 51c-.1.1-.2.3-.4.3-.4 4.2.5 5.5.5 5.5 3.4 1.1 4.7-2.3 4.7-2.3-.8-2.2-3.1-3.5-4.8-3.5"/></g><g fill="#ed4c5c"><path d="m16.2 8.7c.3.4.8.9 1.5 1.4 2.7 2.3 3.1 1.8 3.6 1.2.5-.6.9-1.1-1.8-3.4-1.2 0-2.3.2-3.3.8"/><path d="m16.9 20.2c.2-.5.4-1.2.6-2.3.6-3.5 0-3.6-.8-3.7s-1.4-.3-2 3.2c-.1.4-.1.8-.2 1.2.7.7 1.5 1.3 2.4 1.6"/><path d="m25.6 13.7c-.5.1-1.1.3-1.8.6-3.3 1.2-3.1 1.8-2.8 2.5.3.7.5 1.3 3.8.1.1 0 .2-.1.4-.1.3-1 .5-2.1.4-3.1"/></g><path d="m25.6 13.8c0-.1 0-.1 0 0-.1-.1-.2 0-.3 0h.3" fill="#42ade2"/><path d="m36.2 37.5c-5.4 0-5.4-4.8 0-4.8 5.4 0 5.4 4.8 0 4.8" fill="#e8e8e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f93e-1f3fc.svg b/public/emoji/1f93e-1f3fc.svg new file mode 100644 index 000000000..fb609bac7 --- /dev/null +++ b/public/emoji/1f93e-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#fed0ac" d="m33.5 18l-3.1-1.8v10.8h6.9z"/><path d="m38.2 22.9c-2 1.3-.9 4.1-.9 4.1-2.8 0-4.8-5.6-4.8-9l5.7 4.9" fill="#e0a372"/><path d="m31.4 3.9l12.4 4.3c1.6 2.9.5 4.4.6 5.6 0 .6 1.1 1.6 1.7 2.1 1.3 1.2-.9 2.1-1.7 2-.5 1.2 1 2-2.7 1.2 0 0 3.8 1.6 1.1 2.3.3 1.5.5 4.3-7.2 1.4-2.3-.8-3.1-4.8-3.1-4.8l-3.9-.7 2.8-13.4" fill="#fed0ac"/><path d="m40.2 2.9c-8.2-2.7-12.6 1.5-13.4 3.4-2.1 5-.3 10.6 3.5 14.8 0 0 1.8-.8 2.1-3 0 0-2 .9-2.9-3.4-.8-3.6 3.1-5.5 5-.6h.5c1.1-2.5-.9-5.6 2-6.6 2.5-.8 7.1 1.4 7.1 1.4.9-1.6-.5-4.9-3.9-6" fill="#dbb471"/><path d="m41.3 13.9c0 .8.4 1.4 1 1.4.5 0 .7-.6.7-1.4s-.2-1.4-.7-1.4c-.6 0-1 .6-1 1.4" fill="#664e27"/><path d="m33.5 14.9c0-1.5-1.3-2.8-2.5-2.8 0 0 2.2 1.8 1.6 4.2 0 0 .9-.3.9-1.4" fill="#e0a372"/><path d="m40.5 18.9c0 0 1.5 1.1 2 1.4 1.1.6 1.3.2.7-.3-.5-.4-1.5-.8-1.5-.8l-1.2-.3" fill="#664e27"/><path d="m25.1 22.9l-2.6-6-3.5 1.6 2.9 6.7c.4 1 3.9 2.1 3.9 2.1l1.9-.9v-2.4l-2.6-1.1" fill="#fed0ac"/><g fill="#3e4347"><path d="m17.9 58.6l.9-4.1c-.9-.8-1.2-.8-1.2-.8-.6-.3-1.4 0-1.7.6l-3.9 7.5c1.4.7 4.3-.3 5.9-3.2"/><path d="m31.6 54.9l1.5-3.8c-1-.7-3.3-1.7-3.3-1.7l-4 8.8c1.5.5 4.4-.4 5.8-3.3"/></g><g fill="#fed0ac"><path d="m18.8 54.5l-.9 4.1c0 0 4.9-1.5 8.3-2 3.4-.6 6.2-7.5 6.2-7.5l-5.8-1.2c0 0-1.3 4.7-2.3 4.7-1.9-.1-3.9 2.3-5.5 1.9"/><path d="m31.6 54.9l1.5-3.8c1.4.4 2-.3 3.5.4 1.5.7.4-2.3.4-2.3l6.1-.8c0 0-.4 10.3-5.6 8.3-3.2-1.3-5.9-1.8-5.9-1.8"/></g><path d="M16,8.8c-3.1,1.8-4.1,5.6-2.4,8.7c1.8,3,5.7,4.1,8.8,2.3c3.1-1.8,4.1-5.6,2.4-8.7C23,8.1,19,7,16,8.8z" fill="#b5de24"/><path fill="#c94747" d="m38.4 26.5l4.4 1.6-.5 4.1-5.2-1.7z"/><path d="m51.7 38.8c-1.1-2.5-1.3-3.1-2.5-2.8 0 0-2.7-5.6-3.5-6.3-.8-.8-2.9-1.6-2.9-1.6l-.5 4.1.8.2 2.7 5.1c-.9.9.1 2.8 1.1 2.9 1.5 3.7 6.3 1.8 4.8-1.6" fill="#fed0ac"/><path d="m42.7 40.7c0 0-2.6-9.8-3.7-13.6-.9-3.2-8.9-2.4-9.1-2.3l-2.2-.8c-.1 1.4-.8 2.6-1.9 3.4 0 0 3.7 1.4 3.7 1.5l-.5 11.9-3.6 7 7.1 1.5c.4-.7.7-1.4 1-2.1.7-1.2 1.9-1.1 2.4.3.2.6.4 1.2.6 1.8l6.8-.9-.6-7.7" fill="#ed4c5c"/><g fill="#ffce31"><path d="m25.5 47.7l1.1.2 1.7-2.3v2.7l1.1.2v-6.1z"/><path d="m41.7 48.6l1.1-.2.4-2-.3-3.1z"/><path d="m35.6 29.2l-1.9-4.5c-.4 0-.8 0-1.2-.1l.7 1.6-2.2-1.5c-.7 0-1.1.1-1.2.1l-1.3-.5 7.1 4.9"/><path d="m39.1 27.8c-.1-.2-.1-.5-.2-.7-.1-.4-.3-.7-.6-.9l-1.3 3 2.1-1.4"/><path d="m36.5 26.7l.7-1.3c-.7-.3-1.4-.5-2.3-.6l1.6 1.9"/></g><g fill="#3e4347"><path d="m25.9 49.6c-.6 1.1-1.4 2-2.4 2.7.4 4 2.6 4.5 2.6 4.5 1.7 0 3.4-1.1 3.8-2.7-.3-1.2-1.5-3-4-4.5"/><path d="m37.3 51c-.1.1-.2.3-.4.3-.4 4.2.5 5.5.5 5.5 3.4 1.1 4.7-2.3 4.7-2.3-.8-2.2-3.1-3.5-4.8-3.5"/></g><g fill="#ed4c5c"><path d="m16.2 8.7c.3.4.8.9 1.5 1.4 2.7 2.3 3.1 1.8 3.6 1.2.5-.6.9-1.1-1.8-3.4-1.2 0-2.3.2-3.3.8"/><path d="m16.9 20.2c.2-.5.4-1.2.6-2.3.6-3.5 0-3.6-.8-3.7s-1.4-.3-2 3.2c-.1.4-.1.8-.2 1.2.7.7 1.5 1.3 2.4 1.6"/><path d="m25.6 13.7c-.5.1-1.1.3-1.8.6-3.3 1.2-3.1 1.8-2.8 2.5.3.7.5 1.3 3.8.1.1 0 .2-.1.4-.1.3-1 .5-2.1.4-3.1"/></g><path d="m25.6 13.8c0-.1 0-.1 0 0-.1-.1-.2 0-.3 0h.3" fill="#42ade2"/><path d="m36.2 37.4c-5.4 0-5.4-4.8 0-4.8 5.4.1 5.4 4.8 0 4.8" fill="#e8e8e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f93e-1f3fd.svg b/public/emoji/1f93e-1f3fd.svg new file mode 100644 index 000000000..facf15d77 --- /dev/null +++ b/public/emoji/1f93e-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d6a57c" d="m33.5 18l-3.1-1.8v10.8h6.9z"/><path d="m38.2 22.9c-2 1.3-.9 4.1-.9 4.1-2.8 0-4.8-5.6-4.8-9l5.7 4.9" fill="#b58360"/><path d="m31.4 3.9l12.4 4.3c1.6 2.9.5 4.4.6 5.6 0 .6 1.1 1.6 1.7 2.1 1.3 1.2-.9 2.1-1.7 2-.5 1.2 1 2-2.7 1.2 0 0 3.8 1.6 1.1 2.3.3 1.5.5 4.3-7.2 1.4-2.3-.8-3.1-4.8-3.1-4.8l-3.9-.7 2.8-13.4" fill="#d6a57c"/><path d="m40.2 2.9c-8.2-2.7-12.6 1.5-13.4 3.4-2.1 5-.3 10.6 3.5 14.8 0 0 1.8-.8 2.1-3 0 0-2 .9-2.9-3.4-.8-3.6 3.1-5.5 5-.6h.5c1.1-2.5-.9-5.6 2-6.6 2.5-.8 7.1 1.4 7.1 1.4.9-1.6-.5-4.9-3.9-6" fill="#594640"/><path d="m41.3 13.9c0 .8.4 1.4 1 1.4s.7-.6.7-1.4-.2-1.4-.7-1.4-1 .6-1 1.4" fill="#664e27"/><path d="m33.5 14.9c0-1.5-1.3-2.8-2.5-2.8 0 0 2.2 1.8 1.6 4.2 0 0 .9-.3.9-1.4" fill="#b58360"/><path d="m40.5 18.9c0 0 1.5 1.1 2 1.4 1.1.6 1.3.2.7-.3-.5-.4-1.5-.8-1.5-.8l-1.2-.3" fill="#664e27"/><path d="m25.1 22.9l-2.6-6-3.5 1.6 2.9 6.7c.4 1 3.9 2.1 3.9 2.1l1.9-.9v-2.4l-2.6-1.1" fill="#d6a57c"/><g fill="#3e4347"><path d="m17.9 58.6l.9-4.1c-.9-.8-1.2-.8-1.2-.8-.6-.3-1.4 0-1.7.6l-3.9 7.5c1.4.7 4.3-.3 5.9-3.2"/><path d="m31.6 54.9l1.5-3.8c-1-.7-3.3-1.7-3.3-1.7l-4 8.8c1.5.5 4.4-.4 5.8-3.3"/></g><g fill="#d6a57c"><path d="m18.8 54.5l-.9 4.1c0 0 4.9-1.5 8.3-2 3.4-.6 6.2-7.5 6.2-7.5l-5.8-1.2c0 0-1.3 4.7-2.3 4.7-1.9-.1-3.9 2.3-5.5 1.9"/><path d="m31.6 54.9l1.5-3.8c1.4.4 2-.3 3.5.4 1.5.7.4-2.3.4-2.3l6.1-.8c0 0-.4 10.3-5.6 8.3-3.2-1.3-5.9-1.8-5.9-1.8"/></g><path d="M16,8.8c-3.1,1.8-4.1,5.6-2.4,8.7c1.8,3,5.7,4.1,8.8,2.3c3.1-1.8,4.1-5.6,2.4-8.7C23,8.1,19,7,16,8.8z" fill="#b5de24"/><path fill="#c94747" d="m38.4 26.5l4.4 1.6-.5 4.1-5.2-1.7z"/><path d="m51.7 38.8c-1.1-2.5-1.3-3.1-2.5-2.8 0 0-2.8-5.6-3.5-6.3-.8-.8-2.9-1.6-2.9-1.6l-.5 4.1.8.2 2.7 5.1c-.9.9.1 2.8 1.1 2.9 1.5 3.7 6.3 1.8 4.8-1.6" fill="#d6a57c"/><path d="m42.7 40.7c0 0-2.6-9.8-3.7-13.6-.9-3.2-8.9-2.4-9.1-2.3l-2.2-.8c-.1 1.4-.8 2.6-1.9 3.4 0 0 3.7 1.4 3.7 1.5l-.5 11.9-3.6 7 7.1 1.5c.4-.7.7-1.4 1-2.1.7-1.2 1.9-1.1 2.4.3.2.6.4 1.2.6 1.8l6.8-.9-.6-7.7" fill="#ed4c5c"/><g fill="#ffce31"><path d="m25.5 47.7l1.1.2 1.7-2.3v2.7l1.1.2v-6.1z"/><path d="m41.7 48.6l1.1-.2.4-2-.3-3.1z"/><path d="m35.6 29.2l-1.9-4.5c-.4 0-.8 0-1.2-.1l.7 1.6-2.2-1.5c-.7 0-1.1.1-1.2.1l-1.3-.5 7.1 4.9"/><path d="m39.1 27.8c-.1-.2-.1-.5-.2-.7-.1-.4-.3-.7-.6-.9l-1.3 3 2.1-1.4"/><path d="m36.5 26.7l.7-1.3c-.7-.3-1.4-.5-2.3-.6l1.6 1.9"/></g><g fill="#3e4347"><path d="m25.9 49.6c-.6 1.1-1.4 2-2.4 2.7.4 4 2.6 4.5 2.6 4.5 1.7 0 3.4-1.1 3.8-2.7-.3-1.2-1.5-3-4-4.5"/><path d="m37.3 51c-.1.1-.2.3-.4.3-.4 4.2.5 5.5.5 5.5 3.4 1.1 4.7-2.3 4.7-2.3-.8-2.2-3.1-3.5-4.8-3.5"/></g><g fill="#ed4c5c"><path d="m16.2 8.7c.3.4.8.9 1.5 1.4 2.7 2.3 3.1 1.8 3.6 1.2.5-.6.9-1.1-1.8-3.4-1.2 0-2.3.2-3.3.8"/><path d="m16.9 20.2c.2-.5.4-1.2.6-2.3.6-3.5 0-3.6-.8-3.7s-1.4-.3-2 3.2c-.1.4-.1.8-.2 1.2.7.7 1.5 1.3 2.4 1.6"/><path d="m25.6 13.7c-.5.1-1.1.3-1.8.6-3.3 1.2-3.1 1.8-2.8 2.5.3.7.5 1.3 3.8.1.1 0 .2-.1.4-.1.3-1 .5-2.1.4-3.1"/></g><path d="m25.6 13.8c0-.1 0-.1 0 0-.1-.1-.2 0-.3 0h.3" fill="#42ade2"/><path d="m36.2 37.5c-5.4 0-5.4-4.8 0-4.8 5.4 0 5.4 4.8 0 4.8" fill="#e8e8e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f93e-1f3fe.svg b/public/emoji/1f93e-1f3fe.svg new file mode 100644 index 000000000..2b3023fce --- /dev/null +++ b/public/emoji/1f93e-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b47d56" d="m33.5 18l-3.1-1.8v10.8h6.9z"/><path d="m38.2 22.9c-2 1.3-.9 4.1-.9 4.1-2.8 0-4.8-5.6-4.8-9l5.7 4.9" fill="#935e3e"/><path d="m31.4 3.9l12.4 4.3c1.6 2.9.5 4.4.6 5.6 0 .6 1.1 1.6 1.7 2.1 1.3 1.2-.9 2.1-1.7 2-.5 1.2 1 2-2.7 1.2 0 0 3.8 1.6 1.1 2.3.3 1.5.5 4.3-7.2 1.4-2.3-.8-3.1-4.8-3.1-4.8l-3.9-.7 2.8-13.4" fill="#b47d56"/><path d="m40.2 2.9c-8.2-2.7-12.6 1.5-13.4 3.4-2.1 5-.3 10.6 3.5 14.8 0 0 1.8-.8 2.1-3 0 0-2 .9-2.9-3.4-.8-3.6 3.1-5.5 5-.6h.5c1.1-2.5-.9-5.6 2-6.6 2.5-.8 7.1 1.4 7.1 1.4.9-1.6-.5-4.9-3.9-6" fill="#231f20"/><path d="m41.3 13.9c0 .8.4 1.4 1 1.4s.7-.6.7-1.4-.2-1.4-.7-1.4-1 .6-1 1.4" fill="#664e27"/><path d="m33.5 14.9c0-1.5-1.3-2.8-2.5-2.8 0 0 2.2 1.8 1.6 4.2 0 0 .9-.3.9-1.4" fill="#935e3e"/><path d="m40.5 18.9c0 0 1.5 1.1 2 1.4 1.1.6 1.3.2.7-.3-.5-.4-1.5-.8-1.5-.8l-1.2-.3" fill="#664e27"/><path d="m25.1 22.9l-2.6-6-3.5 1.6 2.9 6.7c.4 1 3.9 2.1 3.9 2.1l1.9-.9v-2.4l-2.6-1.1" fill="#b47d56"/><g fill="#3e4347"><path d="m17.9 58.6l.9-4.1c-.9-.8-1.2-.8-1.2-.8-.6-.3-1.4 0-1.7.6l-3.9 7.5c1.4.7 4.3-.3 5.9-3.2"/><path d="m31.6 54.9l1.5-3.8c-1-.7-3.3-1.7-3.3-1.7l-4 8.8c1.5.5 4.4-.4 5.8-3.3"/></g><g fill="#b47d56"><path d="m18.8 54.5l-.9 4.1c0 0 4.9-1.5 8.3-2 3.4-.6 6.2-7.5 6.2-7.5l-5.8-1.2c0 0-1.3 4.7-2.3 4.7-1.9-.1-3.9 2.3-5.5 1.9"/><path d="m31.6 54.9l1.5-3.8c1.4.4 2-.3 3.5.4 1.5.7.4-2.3.4-2.3l6.1-.8c0 0-.4 10.3-5.6 8.3-3.2-1.3-5.9-1.8-5.9-1.8"/></g><path d="M16,8.8c-3.1,1.8-4.1,5.6-2.4,8.7c1.8,3,5.7,4.1,8.8,2.3c3.1-1.8,4.1-5.6,2.4-8.7C23,8.1,19,7,16,8.8z" fill="#b5de24"/><path fill="#c94747" d="m38.4 26.5l4.4 1.6-.5 4.1-5.2-1.7z"/><path d="m51.7 38.8c-1.1-2.5-1.3-3.1-2.5-2.8 0 0-2.8-5.6-3.5-6.3-.8-.8-2.9-1.6-2.9-1.6l-.5 4.1.8.2 2.7 5.1c-.9.9.1 2.8 1.1 2.9 1.5 3.7 6.3 1.8 4.8-1.6" fill="#b47d56"/><path d="m42.7 40.7c0 0-2.6-9.8-3.7-13.6-.9-3.2-8.9-2.4-9.1-2.3l-2.2-.8c-.1 1.4-.8 2.6-1.9 3.4 0 0 3.7 1.4 3.7 1.5l-.5 11.9-3.6 7 7.1 1.5c.4-.7.7-1.4 1-2.1.7-1.2 1.9-1.1 2.4.3.2.6.4 1.2.6 1.8l6.8-.9-.6-7.7" fill="#ed4c5c"/><g fill="#ffce31"><path d="m25.5 47.7l1.1.2 1.7-2.3v2.7l1.1.2v-6.1z"/><path d="m41.7 48.6l1.1-.2.4-2-.3-3.1z"/><path d="m35.6 29.2l-1.9-4.5c-.4 0-.8 0-1.2-.1l.7 1.6-2.2-1.5c-.7 0-1.1.1-1.2.1l-1.3-.5 7.1 4.9"/><path d="m39.1 27.8c-.1-.2-.1-.5-.2-.7-.1-.4-.3-.7-.6-.9l-1.3 3 2.1-1.4"/><path d="m36.5 26.7l.7-1.3c-.7-.3-1.4-.5-2.3-.6l1.6 1.9"/></g><g fill="#3e4347"><path d="m25.9 49.6c-.6 1.1-1.4 2-2.4 2.7.4 4 2.6 4.5 2.6 4.5 1.7 0 3.4-1.1 3.8-2.7-.3-1.2-1.5-3-4-4.5"/><path d="m37.3 51c-.1.1-.2.3-.4.3-.4 4.2.5 5.5.5 5.5 3.4 1.1 4.7-2.3 4.7-2.3-.8-2.2-3.1-3.5-4.8-3.5"/></g><g fill="#ed4c5c"><path d="m16.2 8.7c.3.4.8.9 1.5 1.4 2.7 2.3 3.1 1.8 3.6 1.2.5-.6.9-1.1-1.8-3.4-1.2 0-2.3.2-3.3.8"/><path d="m16.9 20.2c.2-.5.4-1.2.6-2.3.6-3.5 0-3.6-.8-3.7s-1.4-.3-2 3.2c-.1.4-.1.8-.2 1.2.7.7 1.5 1.3 2.4 1.6"/><path d="m25.6 13.7c-.5.1-1.1.3-1.8.6-3.3 1.2-3.1 1.8-2.8 2.5.3.7.5 1.3 3.8.1.1 0 .2-.1.4-.1.3-1 .5-2.1.4-3.1"/></g><path d="m25.6 13.8c0-.1 0-.1 0 0-.1-.1-.2 0-.3 0h.3" fill="#42ade2"/><path d="m36.2 37.5c-5.4 0-5.4-4.8 0-4.8 5.4 0 5.4 4.8 0 4.8" fill="#e8e8e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f93e-1f3ff.svg b/public/emoji/1f93e-1f3ff.svg new file mode 100644 index 000000000..65220a539 --- /dev/null +++ b/public/emoji/1f93e-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#8a6859" d="m33.5 18l-3.1-1.8v10.8h6.9z"/><path d="m38.2 22.9c-2 1.3-.9 4.1-.9 4.1-2.8 0-4.8-5.6-4.8-9l5.7 4.9" fill="#705041"/><path d="m31.4 3.9l12.4 4.3c1.6 2.9.5 4.4.6 5.6 0 .6 1.1 1.6 1.7 2.1 1.3 1.2-.9 2.1-1.7 2-.5 1.2 1 2-2.7 1.2 0 0 3.8 1.6 1.1 2.3.3 1.5.5 4.3-7.2 1.4-2.3-.8-3.1-4.8-3.1-4.8l-3.9-.7 2.8-13.4" fill="#8a6859"/><path d="m40.2 2.9c-8.2-2.7-12.6 1.5-13.4 3.4-2.1 5-.3 10.6 3.5 14.8 0 0 1.8-.8 2.1-3 0 0-2 .9-2.9-3.4-.8-3.6 3.1-5.5 5-.6h.5c1.1-2.5-.9-5.6 2-6.6 2.5-.8 7.1 1.4 7.1 1.4.9-1.6-.5-4.9-3.9-6" fill="#231f20"/><path d="m41.3 13.9c0 .8.4 1.4 1 1.4s.7-.6.7-1.4-.2-1.4-.7-1.4-1 .6-1 1.4" fill="#574137"/><path d="m33.5 14.9c0-1.5-1.3-2.8-2.5-2.8 0 0 2.2 1.8 1.6 4.2 0 0 .9-.3.9-1.4" fill="#705041"/><path d="m40.5 18.9c0 0 1.5 1.1 2 1.4 1.1.6 1.3.2.7-.3-.5-.4-1.5-.8-1.5-.8l-1.2-.3" fill="#574137"/><path d="m25.1 22.9l-2.6-6-3.5 1.6 2.9 6.7c.4 1 3.9 2.1 3.9 2.1l1.9-.9v-2.4l-2.6-1.1" fill="#8a6859"/><g fill="#3e4347"><path d="m17.9 58.6l.9-4.1c-.9-.8-1.2-.8-1.2-.8-.6-.3-1.4 0-1.7.6l-3.9 7.5c1.4.7 4.3-.3 5.9-3.2"/><path d="m31.6 54.9l1.5-3.8c-1-.7-3.3-1.7-3.3-1.7l-4 8.8c1.5.5 4.4-.4 5.8-3.3"/></g><g fill="#8a6859"><path d="m18.8 54.5l-.9 4.1c0 0 4.9-1.5 8.3-2 3.4-.6 6.2-7.5 6.2-7.5l-5.8-1.2c0 0-1.3 4.7-2.3 4.7-1.9-.1-3.9 2.3-5.5 1.9"/><path d="m31.6 54.9l1.5-3.8c1.4.4 2-.3 3.5.4 1.5.7.4-2.3.4-2.3l6.1-.8c0 0-.4 10.3-5.6 8.3-3.2-1.3-5.9-1.8-5.9-1.8"/></g><path d="M16,8.8c-3.1,1.8-4.1,5.6-2.4,8.7c1.8,3,5.7,4.1,8.8,2.3c3.1-1.8,4.1-5.6,2.4-8.7C23,8.1,19,7,16,8.8z" fill="#b5de24"/><path fill="#c94747" d="m38.4 26.5l4.4 1.6-.5 4.1-5.2-1.7z"/><path d="m51.7 38.8c-1.1-2.5-1.3-3.1-2.5-2.8 0 0-2.8-5.6-3.5-6.3-.8-.8-2.9-1.6-2.9-1.6l-.5 4.1.8.2 2.7 5.1c-.9.9.1 2.8 1.1 2.9 1.5 3.7 6.3 1.8 4.8-1.6" fill="#8a6859"/><path d="m42.7 40.7c0 0-2.6-9.8-3.7-13.6-.9-3.2-8.9-2.4-9.1-2.3l-2.2-.8c-.1 1.4-.8 2.6-1.9 3.4 0 0 3.7 1.4 3.7 1.5l-.5 11.9-3.6 7 7.1 1.5c.4-.7.7-1.4 1-2.1.7-1.2 1.9-1.1 2.4.3.2.6.4 1.2.6 1.8l6.8-.9-.6-7.7" fill="#ed4c5c"/><g fill="#ffce31"><path d="m25.5 47.7l1.1.2 1.7-2.3v2.7l1.1.2v-6.1z"/><path d="m41.7 48.6l1.1-.2.4-2-.3-3.1z"/><path d="m35.6 29.2l-1.9-4.5c-.4 0-.8 0-1.2-.1l.7 1.6-2.2-1.5c-.7 0-1.1.1-1.2.1l-1.3-.5 7.1 4.9"/><path d="m39.1 27.8c-.1-.2-.1-.5-.2-.7-.1-.4-.3-.7-.6-.9l-1.3 3 2.1-1.4"/><path d="m36.5 26.7l.7-1.3c-.7-.3-1.4-.5-2.3-.6l1.6 1.9"/></g><g fill="#3e4347"><path d="m25.9 49.6c-.6 1.1-1.4 2-2.4 2.7.4 4 2.6 4.5 2.6 4.5 1.7 0 3.4-1.1 3.8-2.7-.3-1.2-1.5-3-4-4.5"/><path d="m37.3 51c-.1.1-.2.3-.4.3-.4 4.2.5 5.5.5 5.5 3.4 1.1 4.7-2.3 4.7-2.3-.8-2.2-3.1-3.5-4.8-3.5"/></g><g fill="#ed4c5c"><path d="m16.2 8.7c.3.4.8.9 1.5 1.4 2.7 2.3 3.1 1.8 3.6 1.2.5-.6.9-1.1-1.8-3.4-1.2 0-2.3.2-3.3.8"/><path d="m16.9 20.2c.2-.5.4-1.2.6-2.3.6-3.5 0-3.6-.8-3.7s-1.4-.3-2 3.2c-.1.4-.1.8-.2 1.2.7.7 1.5 1.3 2.4 1.6"/><path d="m25.6 13.7c-.5.1-1.1.3-1.8.6-3.3 1.2-3.1 1.8-2.8 2.5.3.7.5 1.3 3.8.1.1 0 .2-.1.4-.1.3-1 .5-2.1.4-3.1"/></g><path d="m25.6 13.8c0-.1 0-.1 0 0-.1-.1-.2 0-.3 0h.3" fill="#42ade2"/><path d="m36.2 37.4c-5.4 0-5.4-4.8 0-4.8 5.4.1 5.4 4.8 0 4.8" fill="#e8e8e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f93e.svg b/public/emoji/1f93e.svg new file mode 100644 index 000000000..d3a20ac8a --- /dev/null +++ b/public/emoji/1f93e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffdd67" d="m33.5 18l-3.1-1.8v10.8h6.9z"/><path d="m38.2 22.9c-2 1.3-.9 4.1-.9 4.1-2.8 0-4.8-5.6-4.8-9l5.7 4.9" fill="#eba352"/><path d="m31.4 3.9l12.4 4.3c1.6 2.9.5 4.4.6 5.6 0 .6 1.1 1.6 1.7 2.1 1.3 1.2-.9 2.1-1.7 2-.5 1.2 1 2-2.7 1.2 0 0 3.8 1.6 1.1 2.3.3 1.5.5 4.3-7.2 1.4-2.3-.8-3.1-4.8-3.1-4.8l-3.9-.7 2.8-13.4" fill="#ffdd67"/><path d="m40.2 2.9c-8.2-2.7-12.6 1.5-13.4 3.4-2.1 5-.3 10.6 3.5 14.8 0 0 1.8-.8 2.1-3 0 0-2 .9-2.9-3.4-.8-3.6 3.1-5.5 5-.6h.5c1.1-2.5-.9-5.6 2-6.6 2.5-.8 7.1 1.4 7.1 1.4.9-1.6-.5-4.9-3.9-6" fill="#ffb300"/><path d="m41.3 13.9c0 .8.4 1.4 1 1.4s.7-.6.7-1.4-.2-1.4-.7-1.4-1 .6-1 1.4" fill="#937237"/><path d="m33.5 14.9c0-1.5-1.3-2.8-2.5-2.8 0 0 2.2 1.8 1.6 4.2 0 0 .9-.3.9-1.4" fill="#eba352"/><path d="m40.5 18.9c0 0 1.5 1.1 2 1.4 1.1.6 1.3.2.7-.3-.5-.4-1.5-.8-1.5-.8l-1.2-.3" fill="#937237"/><path d="m25.1 22.9l-2.6-6-3.5 1.6 2.9 6.7c.4 1 3.9 2.1 3.9 2.1l1.9-.9v-2.4l-2.6-1.1" fill="#ffdd67"/><g fill="#3e4347"><path d="m17.9 58.6l.9-4.1c-.9-.8-1.2-.8-1.2-.8-.6-.3-1.4 0-1.7.6l-3.9 7.5c1.4.7 4.3-.3 5.9-3.2"/><path d="m31.6 54.9l1.5-3.8c-1-.7-3.3-1.7-3.3-1.7l-4 8.8c1.5.5 4.4-.4 5.8-3.3"/></g><g fill="#ffdd67"><path d="m18.8 54.5l-.9 4.1c0 0 4.9-1.5 8.3-2 3.4-.6 6.2-7.5 6.2-7.5l-5.8-1.2c0 0-1.3 4.7-2.3 4.7-1.9-.1-3.9 2.3-5.5 1.9"/><path d="m31.6 54.9l1.5-3.8c1.4.4 2-.3 3.5.4 1.5.7.4-2.3.4-2.3l6.1-.8c0 0-.4 10.3-5.6 8.3-3.2-1.3-5.9-1.8-5.9-1.8"/></g><path d="M16,8.8c-3.1,1.8-4.1,5.6-2.4,8.7c1.8,3,5.7,4.1,8.8,2.3c3.1-1.8,4.1-5.6,2.4-8.7C23,8.1,19,7,16,8.8z" fill="#b5de24"/><path fill="#c94747" d="m38.4 26.5l4.4 1.6-.5 4.1-5.2-1.7z"/><path d="m51.7 38.8c-1.1-2.5-1.3-3.1-2.5-2.8 0 0-2.8-5.6-3.5-6.3-.8-.8-2.9-1.6-2.9-1.6l-.5 4.1.8.2 2.7 5.1c-.9.9.1 2.8 1.1 2.9 1.5 3.7 6.3 1.8 4.8-1.6" fill="#ffdd67"/><path d="m42.7 40.7c0 0-2.6-9.8-3.7-13.6-.9-3.2-8.9-2.4-9.1-2.3l-2.2-.8c-.1 1.4-.8 2.6-1.9 3.4 0 0 3.7 1.4 3.7 1.5l-.5 11.9-3.6 7 7.1 1.5c.4-.7.7-1.4 1-2.1.7-1.2 1.9-1.1 2.4.3.2.6.4 1.2.6 1.8l6.8-.9-.6-7.7" fill="#ed4c5c"/><g fill="#ffce31"><path d="m25.5 47.7l1.1.2 1.7-2.3v2.7l1.1.2v-6.1z"/><path d="m41.7 48.6l1.1-.2.4-2-.3-3.1z"/><path d="m35.6 29.2l-1.9-4.5c-.4 0-.8 0-1.2-.1l.7 1.6-2.2-1.5c-.7 0-1.1.1-1.2.1l-1.3-.5 7.1 4.9"/><path d="m39.1 27.8c-.1-.2-.1-.5-.2-.7-.1-.4-.3-.7-.6-.9l-1.3 3 2.1-1.4"/><path d="m36.5 26.7l.7-1.3c-.7-.3-1.4-.5-2.3-.6l1.6 1.9"/></g><g fill="#3e4347"><path d="m25.9 49.6c-.6 1.1-1.4 2-2.4 2.7.4 4 2.6 4.5 2.6 4.5 1.7 0 3.4-1.1 3.8-2.7-.3-1.2-1.5-3-4-4.5"/><path d="m37.3 51c-.1.1-.2.3-.4.3-.4 4.2.5 5.5.5 5.5 3.4 1.1 4.7-2.3 4.7-2.3-.8-2.2-3.1-3.5-4.8-3.5"/></g><g fill="#ed4c5c"><path d="m16.2 8.7c.3.4.8.9 1.5 1.4 2.7 2.3 3.1 1.8 3.6 1.2.5-.6.9-1.1-1.8-3.4-1.2 0-2.3.2-3.3.8"/><path d="m16.9 20.2c.2-.5.4-1.2.6-2.3.6-3.5 0-3.6-.8-3.7s-1.4-.3-2 3.2c-.1.4-.1.8-.2 1.2.7.7 1.5 1.3 2.4 1.6"/><path d="m25.6 13.7c-.5.1-1.1.3-1.8.6-3.3 1.2-3.1 1.8-2.8 2.5.3.7.5 1.3 3.8.1.1 0 .2-.1.4-.1.3-1 .5-2.1.4-3.1"/></g><path d="m25.6 13.8c0-.1 0-.1 0 0-.1-.1-.2 0-.3 0h.3" fill="#42ade2"/><path d="m36.2 37.5c-5.4 0-5.4-4.8 0-4.8 5.4 0 5.4 4.8 0 4.8" fill="#e8e8e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f940.svg b/public/emoji/1f940.svg new file mode 100644 index 000000000..dda76b81b --- /dev/null +++ b/public/emoji/1f940.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m38.7 15.9c-.2-3.5-1.3-7-3.9-9.5-1.3-1.3-2.9-2.2-4.6-2.7-1.8-.5-3.6-.3-5.2.3-1.6.7-3 1.8-4 3.1-1 1.3-1.8 2.8-2.3 4.4-1.1 3.1-1.4 6.4-.7 9.7.6 3.2 1.9 6.5 3.2 9.7 1.3 3.3 2.7 6.6 3.9 10 2.4 6.8 3.8 14 4 21.1h-6.1c.2-6.7-.6-13.4-2.5-20-.9-3.3-2.1-6.6-3.2-9.9-1.1-3.3-2.3-6.8-2.7-10.4-.5-3.6 0-7.5 1.5-10.9.8-1.7 1.8-3.4 3.1-4.8 1.3-1.5 3.1-2.7 5.2-3.4 2.1-.7 4.4-.7 6.4 0 2 .7 3.7 1.9 4.9 3.3 2.3 2.9 3.1 6.5 3 10" fill="#7b853d"/><g fill="#9ca84d"><path d="m3.9 23.5c4.9-7.1 11.8-5.3 11.8-5.3s4.2 3.9-2.3 10c-4.5 4.1-6.4 12.3-6.4 12.3s-8.8-8.8-3.1-17"/><path d="m38.4 52.4c-6.9-3.6-5.1-8.7-5.1-8.7s3.8-3.1 9.7 1.7c4 3.3 12 4.8 12 4.8s-8.6 6.5-16.6 2.2"/></g><path d="m48 17c-7-5.7-10.3-8.7-14.3-6.6-4 2.1-2 17.2 6.5 18 8.3.8 11.7 6.2 11.7 6.2s7.4-8.4-3.9-17.6" fill="#803c3c"/><path d="m34.8 21.8c-1.5-8.1-3.8-12.1.2-14.2 4-2.1 22 9.8 17.1 15.5-6 7.1-5.8 11.6-5.8 11.6s-9.2-.8-11.5-12.9" fill="#663030"/><path d="m38.3 27.9c1.9 2.8 14.1-.3 18.9 3.1 0 0 2.2-6.9-2.7-10.2-2.8-1.8-22.6-2.4-16.2 7.1" fill="#994848"/><path d="m42.3 22.5c-12.8-6-13.1-13.4-7.8-16.1 5.3-2.7 15 .2 18.2 7.8 3.2 7.8 9.3 12.5 9.3 12.5s-9.9.4-19.7-4.2" fill="#b35454"/><path d="m48.7 20.2c1.5-12.4-9.3-16.3-14.6-13.6-5.3 2.7-5.7 10.7-.9 17.7 4.8 7.1 6.1 12.2 6.1 12.2s8.3-7.5 9.4-16.3" fill="#cc6060"/><path d="M36,9.7c-8.1,4.3-7-1.2-1.7-3.9c13-6.7,21.3,6.7,21.3,6.7S43.1,5.8,36,9.7z" fill="#7b853d"/><path d="m36 9.7c1.5-2.2 6.2-6.6.2-5.1-11.8 2.9-5.8 20.3-5.8 20.3s1.1-8.8 5.6-15.2" fill="#9ca84d"/><g fill="#594640"><path d="m16.3 46.6l7-3.1.6 4z"/><path d="m23.9 25.4l-4.6 3.4-1.1-2.9z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f941.svg b/public/emoji/1f941.svg new file mode 100644 index 000000000..3a07224db --- /dev/null +++ b/public/emoji/1f941.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ed4c5c" d="m60.1 52.1l-28.1 6.4-28.1-6.4v-17.9h56.2z"/><path d="m32 37.7c0 0-23.4-.6-30-10.4v5.7c0 0 3.2 8.5 30 8.5 26.8 0 30-8.5 30-8.5v-5.7c-6.6 9.8-30 10.4-30 10.4" fill="#b2c1c0"/><path d="m32 16.9c-16.6 0-30 4.7-30 10.4s13.4 10.4 30 10.4c16.6 0 30-4.7 30-10.4s-13.4-10.4-30-10.4" fill="#e8e8e8"/><path d="m32 56.6c0 0-23.4-.6-30-10.4v5.7c0 0 3.2 8.5 30 8.5 26.8 0 30-8.5 30-8.5v-5.7c-6.6 9.8-30 10.4-30 10.4" fill="#b2c1c0"/><path d="m60.1 42.6c0 0 0 0 0 3.6 0 5.2-12.6 9.5-28.1 9.5-15.5 0-28.1-4.2-28.1-9.5v-3.6c-1.2 1.1-1.9 2.3-1.9 3.6 0 5.7 13.4 10.4 30 10.4 16.6 0 30-4.7 30-10.4 0-1.3-.7-2.5-1.9-3.6" fill="#e8e8e8"/><path d="m25.2 38.5c0 0 0 0 0 0" opacity=".5" fill="#3e4347"/><path d="m32 21.6c13.7 0 25.1 3.3 27.6 7.6.4-.6.6-1.3.6-1.9 0-5.2-12.1-9.5-28.2-9.5s-28.1 4.4-28.1 9.5c0 .6.2 1.3.5 1.9 2.6-4.3 14-7.6 27.6-7.6" fill="#b2c1c0"/><path d="m32 36.4c14 0 25-3 27.6-7.1-2.5-4.4-13.9-7.6-27.6-7.6-13.6 0-25 3.3-27.6 7.6 2.5 4.1 13.5 7.1 27.6 7.1" fill="#fff"/><path d="m46.5 23.4c-.6-.3-1.2-.5-1.7-.5l-36.2-20.9c-.5-.2-1.9 2.1-1.4 2.4l36.7 20.2c.2.4.7.9 1.2 1.2 3.5 2 4.9-.4 1.4-2.4" fill="#d3976e"/><path fill="#89664c" d="m33.7 19l2.2-1.2-1.7-1-2.2 1.3z"/><path d="m55.4 2l-36.2 20.9c-.5 0-1.1.1-1.7.5-3.5 2-2.1 4.4 1.4 2.4.6-.3 1-.8 1.2-1.2l36.7-20.2c.5-.3-.9-2.6-1.4-2.4" fill="#d3976e"/><path d="m3.9 53.3v3.8c0 1.5 5.6 1.5 5.6 0v-3.8h-5.6" fill="#b2c1c0"/><ellipse cx="6.7" cy="53.3" rx="2.8" ry=".9" fill="#e8e8e8"/><path d="m5.8 38.6v14.6c0 .3.4.5.9.5s.9-.2.9-.5v-14.6h-1.8" fill="#8a8e91"/><path d="m3.9 34.4v3.8c0 1.5 5.6 1.5 5.6 0v-3.8h-5.6" fill="#b2c1c0"/><ellipse cx="6.7" cy="34.4" rx="2.8" ry=".9" fill="#e8e8e8"/><path d="m54.5 53.3v3.8c0 1.5 5.6 1.5 5.6 0v-3.8h-5.6" fill="#b2c1c0"/><ellipse cx="57.3" cy="53.3" rx="2.8" ry=".9" fill="#e8e8e8"/><path d="m56.4 38.6v14.6c0 .3.4.5.9.5s.9-.2.9-.5v-14.6h-1.8" fill="#8a8e91"/><path d="m54.5 34.4v3.8c0 1.5 5.6 1.5 5.6 0v-3.8h-5.6" fill="#b2c1c0"/><ellipse cx="57.3" cy="34.4" rx="2.8" ry=".9" fill="#e8e8e8"/><path d="m38.6 57.1v3.8c0 1.5 5.6 1.5 5.6 0v-3.8h-5.6" fill="#b2c1c0"/><ellipse cx="41.4" cy="57.1" rx="2.8" ry=".9" fill="#e8e8e8"/><path d="m40.4 42.4v14.6c0 .3.4.5.9.5s.9-.2.9-.5v-14.6h-1.8" fill="#8a8e91"/><path d="m38.6 38.2v3.8c0 1.5 5.6 1.5 5.6 0v-3.8h-5.6" fill="#b2c1c0"/><ellipse cx="41.4" cy="38.2" rx="2.8" ry=".9" fill="#e8e8e8"/><path d="m19.8 57.1v3.8c0 1.5 5.6 1.5 5.6 0v-3.8h-5.6" fill="#b2c1c0"/><ellipse cx="22.6" cy="57.1" rx="2.8" ry=".9" fill="#e8e8e8"/><path d="m21.7 42.4v14.6c0 .3.4.5.9.5s.9-.2.9-.5v-14.6h-1.8" fill="#8a8e91"/><path d="m19.8 38.2v3.8c0 1.5 5.6 1.5 5.6 0v-3.8h-5.6" fill="#b2c1c0"/><ellipse cx="22.6" cy="38.2" rx="2.8" ry=".9" fill="#e8e8e8"/></svg> \ No newline at end of file diff --git a/public/emoji/1f942.svg b/public/emoji/1f942.svg new file mode 100644 index 000000000..41384a1ac --- /dev/null +++ b/public/emoji/1f942.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.3 5.7c0 0-2.2-1.9-6.2-3-4-1.1-6.8-.5-6.8-.5s-.4-.2-2 4c-2.9 7.8-4.2 14.5-2 27.4.6 3.4.6 4.3-.8 9.5-1.1 4.1-2.4 7-3.2 8.4-3.4-.6-6.1-.3-6.4.9-.4 1.4 2.7 3.4 6.8 4.5 4.1 1.1 7.8.9 8.1-.5.3-1.2-2-2.9-5.4-4.1.1-1.6.3-4.8 1.4-8.9 1.4-5.2 1.9-6 4.1-8.7 8.5-9.9 10.7-16.4 12.1-24.6.8-4.4.3-4.4.3-4.4" opacity=".8" fill="#a1b8c7"/><path d="m9.3 55.3c-5.1-1.4-5.6-2.4-5.6-2.4.3 1.9 4.7 3 5.3 3.2.7.2 5 1.4 6.3-.1 0 0-.9.6-6-.7" fill="#fff"/><path d="m8.7 52.4c-.2.3-.1.8.4 1 .6.2.7-.4 1-1.7.5-2.3 2.7-9.8 2.7-9.8s-1.9 6.5-4.1 10.5" opacity=".33" fill="#3e4347"/><path d="m19.9 13.7c-2.6 0-5.9.2-7 3.1-.5 3.5-.5 7.4.1 12.3.4 3.6 3.6 4.3 5.5 1.8 6-8 8-13.7 9.2-21 .4-2.7-3.5 3.8-7.8 3.8" fill="#fed0ac"/><path d="m25.5 9.5c.4-2.4 1.4-1.7 1.2 0-.2 1.7-1.9 9.3-6 16.1-4.2 6.7 3.4-6.9 4.8-16.1" opacity=".33" fill="#3e4347"/><path d="m56 56.8c-.3-1.2-3-1.5-6.4-.9-.8-1.4-2.1-4.3-3.2-8.4-1.4-5.2-1.4-6.1-.8-9.5 2.2-12.9.9-19.6-2-27.4-1.5-4.2-2-4-2-4s-2.8-.7-6.8.4c-4 1.1-6.2 3-6.2 3s-.5 0 .3 4.4c1.4 8.2 3.6 14.7 11.9 24.7 2.2 2.7 2.7 3.4 4.1 8.7 1.1 4.1 1.4 7.2 1.4 8.9-3.4 1.2-5.7 2.9-5.4 4.1.4 1.4 4 1.6 8.1.5 4.3-1.1 7.3-3.1 7-4.5" opacity=".8" fill="#a1b8c7"/><path d="m48.7 59.6c5.1-1.4 5.6-2.4 5.6-2.4-.3 1.9-4.7 3.1-5.4 3.2-.7.2-5 1.4-6.3-.1.1 0 1 .7 6.1-.7" fill="#fff"/><path d="m49.3 56.7c.2.3.1.8-.4 1-.6.2-.7-.4-1-1.7-.5-2.3-2.7-9.9-2.7-9.9s1.9 6.7 4.1 10.6" opacity=".33" fill="#3e4347"/><path d="m38.1 18.1c2.6 0 5.9.2 7 3.1.5 3.5.5 7.4-.1 12.3-.4 3.6-4 3.8-6 1.1-5.6-7.7-7.5-13.3-8.7-20.3-.4-2.8 3.5 3.8 7.8 3.8" fill="#fed0ac"/><g fill="#fff"><path d="m22.5 5.6c-4.5-1.2-6-2.5-6-2.5.1.3.4.7.8 1-.6 1.3-3.8 8.5-4 16.2-.1 4 .3 9.7.8 13.8-.1-5.2.6-13.6 1.7-18.8 1.3-6.4 2.6-9.2 3.1-10.1 1.2.6 2.5 1.1 3.3 1.3 0 0 0 0 .1 0-.3 2.3-2 13.6-7 26.7 0 0 7.7-15.2 9.1-26.3 1.8.2 3.9.3 4.5-.4.1 0-1.9.3-6.4-.9" opacity=".5"/><path d="m31.3 13.8c.2 1.7 1.9 9.3 6 16.1 4.1 6.8-3.4-6.9-4.8-16.1-.3-2.3-1.3-1.7-1.2 0" opacity=".5"/><path d="m33.6 11.2c1.4 11.2 9.2 27.2 9.2 27.2-5.1-13.2-6.8-25.2-7.1-27.6 0 0 0 0 .1 0 1.7-.5 5.5-2.1 5.8-3.4 0 0-1.5 1.3-6 2.5-4.6 1.3-6.6.9-6.6.9.6.7 2.7.6 4.6.4" opacity=".5"/></g><path d="m40.9 12.2c-.8-2.3.4-2.2 1.1-.6.7 1.6 2.8 9.2 2.3 17.3-.5 8-.2-7.8-3.4-16.7" opacity=".33" fill="#3e4347"/><g fill="#42ade2"><path d="M47.7 18.1 62 14.7 59 9z"/><path d="m49.3 21.1l8.3 6.9 2.6-4.9z"/><path d="m46 13.3l7.5-8.7-5.1-2.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f943.svg b/public/emoji/1f943.svg new file mode 100644 index 000000000..025cd0b8a --- /dev/null +++ b/public/emoji/1f943.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57 58.3c-.2 2.1-2.1 3.7-4.1 3.7h-41.8c-2.1 0-4-1.7-4.1-3.7l-5-52.6c-.2-2 1.4-3.7 3.5-3.7h53.1c2.1 0 3.6 1.7 3.4 3.7l-5 52.6" fill="#e8e8e8"/><path d="m54.1 46.1c-6.3 0-12.2 3.8-12.2 3.8s11.4-1.8 10.3-.9c-8.5 6.4-34 6.2-39 .5-2.7-3.1 17.2 4.3 21.1-3.3h-24.4c-1 0-1.8.8-1.6 1.9l1.3 9.4c.1 1 1.1 1.9 2.1 1.9h40.4c1 0 2-.8 2.1-1.9l1.3-9.4c.3-1.2.2-2-1.4-2" fill="#b2c1c0"/><path d="m56.9 31.1c.1-1-.7-1.9-1.7-1.9h-46.4c-1 0-1.8.8-1.7 1.9l1.1 11.3c.1 1 1 1.9 2.1 1.9h43.6c1 0 2-.8 2.1-1.9l.9-11.3" fill="#89664c"/><g fill="#e8e8e8"><path d="m18.5 55.3c-3.6-.7-7.4-4.1-7.2-1.2.4 5 1.6 3 12.7 3s-4.3-1.5-5.5-1.8"/><path d="m46.1 55.3c3.6-.7 7.4-4.1 7.2-1.2-.4 5-1.6 3-12.7 3s4.3-1.5 5.5-1.8"/></g><path d="m53.6 41.4c0-.5 0-.9-21.6-.9-21.7 0-21.6.4-21.6.9s-.1.9 21.6.9c21.6 0 21.6-.4 21.6-.9" opacity=".67" fill="#594640"/><path d="m51.7 40.4c1 .2 2-.5 2.1-1.5l.7-5.9c.1-1.1-.7-1.9-1.7-1.9h-42.5c-1.1 0-1.1.3 0 .5 0 0 5.7.3 11.3 1.4 3.9.8 5.3 2.1 9.9 3.1 4.4.9 6.6.5 10.7 1.3 5 1.1 9.5 3 9.5 3" opacity=".67" fill="#ff8736"/><path d="m45.1 40.4c0 1 .8 1.9 1.7 1.9h5.5c1 0 1.9-.8 2-1.9 1-8 2.9-25.8 3.9-33.8.1-1-.6-1.9-1.6-1.9h-9.1c-1 0-1.8.8-1.8 1.9-.1 8.1-.4 25.9-.6 33.8" opacity=".5" fill="#fff"/><path d="m31.9 27.7c.3-1.1 0-2.9-.6-3.9l-3.7-6.4c-.6-1-1.9-1.6-3-1.3l-7.3 1.9c-1.1.3-2.4 1.4-2.8 2.4l-2.8 6.1c-.3.7-.4 1.7-.1 2.6h20l.3-1.4" opacity=".5" fill="#b2c1c0"/><path d="m16.5 37.2c.6 1 2 1.5 3.1 1.2l8.4-2.2c1.1-.3 2.2-1.4 2.5-2.6l1.1-4.6h-20c.1.4.2.8.4 1.1l4.5 7.1" opacity=".5" fill="#ff8736"/><path d="m14.1 31.7c1.3 2.3 3.1 6 4.8 5.5 1.7-.5 6.5-1.7 7.4-2 .9-.2 1.2-1.8-3.5-.5-4.8 1.3-6-.8-7.7-3.5-1.7-2.6-2.3-1.7-1 .5" opacity=".67" fill="#89664c"/><path d="m51 27.7l-4.7-4.9c-.7-.7-2.1-1.2-3.1-1.1l-5.9.6c-1 .1-2.2 1-2.7 1.9l-2.4 5h19.5c-.1-.6-.3-1.1-.7-1.5" opacity=".5" fill="#b2c1c0"/><path d="m31.7 34l5.4 5.6c.7.7 2.1 1.1 3 .8l5.2-1.6c1-.3 2.2-1.3 2.7-2.2l3.3-5.8c.2-.4.3-1 .3-1.5h-19.4l-.9 1.7c-.4.9-.3 2.3.4 3" opacity=".5" fill="#ff8736"/><path d="m34.4 26.6c-1.2 2.1-3.2 5.1-2.1 6.3 1.1 1.2 4.2 4.3 4.8 4.9.6.6 1.9.2-1.2-3-3.1-3.2-2-5-.7-7.6 1.4-2.6.4-2.7-.8-.6" opacity=".67" fill="#89664c"/><path d="m42.9 31.9c0 1.9-5.5 7.3-3.8 7.5 1.2.1 3.3-5.1 5.4-6.7 1.3-1 3.4-1.3 5.1-2.1 2.1-1.1.5-1.5-2.2-.4-1.5.6-2.9-.2-4-1h-1.8c.8.9 1.3 1.8 1.3 2.7" opacity=".5" fill="#ffce31"/><path d="m42.1 27.9c0 0-3.8-5-4.7-4.1-.8.8 2.3 3.1 4.2 5.4h1.8c-.8-.7-1.3-1.3-1.3-1.3" fill="#fff"/><path d="m29 34.3c.5-.7-.8-2.8-1.9-5.1h-1.2c1.2 2.7 2.3 6.1 3.1 5.1" opacity=".5" fill="#ffce31"/><path d="m26.5 19.2c.2-2.7-1.1-1.3-1.6 1.9-.5 3.2-5.2 3.9-5.2 3.9s-6.9.9-6.6 2.3c.5 1.8 8-2.5 10.9-.9.6.3 1.2 1.5 1.8 2.8h1.2c-.7-1.4-1.3-2.8-1.4-3.9-.2-1.8.7-4 .9-6.1" fill="#fff"/><g opacity=".5"><path d="m11.1 42.5c1.2 0 .7-8.4-.2-18.9-.8-10.4-2.2-18.9-3-18.9-1.4 0-.7 8.4.2 18.9.8 10.4 2.2 18.9 3 18.9" fill="#fff"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f944.svg b/public/emoji/1f944.svg new file mode 100644 index 000000000..f69528ca7 --- /dev/null +++ b/public/emoji/1f944.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m41.9 38.4c-3.3-3.3-5.6-5.6-10.4-10.4-3.1-3.1-.4-11-8.6-19.2-5.8-5.8-15.3-9-19.2-5.1-3.9 3.9-.7 13.4 5.1 19.2 8.2 8.2 16 5.5 19.2 8.6 4.8 4.8 7.1 7.1 10.4 10.4 4.3 4.3 4.6 5.8 11.3 14.8 3.3 4.5 6.5 7.3 10.4 3.4 4-4 1.1-7.1-3.4-10.4-9-6.7-10.4-7-14.8-11.3" fill="#d0d0d0"/><path d="m15.6 5.9c5.4 6.9 7.2 14.9 4.4 20.1.2 0 .4.1.5.1 1.9 0 3.6-.5 4.8-1.7 1.2-1.2 2-2.9 1.7-4.8-.4-2.8-1.9-6-5.2-9.3-1.8-1.9-4-3.4-6.2-4.4" fill="#fff"/><path d="m13.2 23.7c-6.9-6.9-9.2-15.8-5.5-20.4-1.3.1-2.3.5-3.1 1.3-3.1 3.1-.6 11.7 5.1 17.4 2.3 2.3 4.6 3.7 6.7 4.6 0 0 0-.1-.1-.1-1.1-.8-2.1-1.8-3.1-2.8" fill="#94989b"/></svg> \ No newline at end of file diff --git a/public/emoji/1f945.svg b/public/emoji/1f945.svg new file mode 100644 index 000000000..181c85224 --- /dev/null +++ b/public/emoji/1f945.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g opacity=".6"><path d="m58.3 39.8l2.9-3.1v-4.2l-2.9-3.1 2.9-3.1v-4.2l-2.9-3.1 2.9-3.1v-4.2l-2.9-3.1 2.9-3.1v-.3h-3.6l-1.3 1.3-1.3-1.3h-7.2l-1.3 1.3-1.3-1.3h-7.2l-1.3 1.3-1.3-1.3h-7.2l-1.3 1.3-1.3-1.3h-7.2l-1.3 1.3-1.3-1.3h-6.9l-1.3 1.3-1.2-1.3h-3.7v.3l2.9 3.1-2.9 3.1v4.2l3 3.1-2.9 3.1v4.2l2.9 3.1-2.9 3.1v4.2l2.9 3.1-2.9 3.1v2.1h1.9l2.9-3.1 2.9 3.1h3.9l2.9-3.1 2.9 3.1h3.9l2.9-3.1 3 3.1h4l2.9-3.1 2.9 3.1h3.9l2.9-3.1 2.9 3.1h3.9l2.9-3.1 2.9 3.1h1.9v-2.1l-2.8-3.1m1-15.6l-2.9 3.1-2.9-3.1 2.9-3.1 2.9 3.1m-43.9 5.2l-2.9 3.1-2.9-3.1 2.9-3.1 2.9 3.1m-5.8-10.4l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m4.8 5.2l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m4.9-5.2l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m2.9 7.3l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m2-2.1l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m4.9-5.2l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m2.9 7.3l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m2-2.1l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m4.8-5.2l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m3 7.3l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m1.9-2.1l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m4.9-5.2l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m2.9 7.3l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m4.9-15.6l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m-4.9-5.2l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m-4.9 5.2l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m-4.8-5.2l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m-4.9 5.2l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m-4.9-5.2l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m-4.9 5.2l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m-4.9-5.2l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m-4.8 5.2l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m-4.9-5.2l2.9 3.1-2.9 3.1-2.9-3.1 2.9-3.1m-7.8 8.3l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m0 10.4l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m0 10.4l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m7.8 8.3l-2.9-3.1 2.9-3.1 2.9 3.1-2.9 3.1m1.9-8.3l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m7.8 8.3l-2.9-3.1 2.9-3.1 2.9 3.1-2.9 3.1m2-8.3l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m7.8 8.3l-2.9-3.1 2.9-3.1 2.9 3.1-2.9 3.1m2-8.3l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m7.8 8.3l-2.9-3.1 2.9-3.1 2.9 3.1-2.9 3.1m1.9-8.3l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1m7.8 8.3l-2.9-3.1 2.9-3.1 2.9 3.1-2.9 3.1m2-8.3l2.9-3.1 2.9 3.1-2.9 3.1-2.9-3.1" fill="#d0d0d0"/></g><path d="m58.3 2h-52.6c-2 0-3.7 1.8-3.7 4v39c0 .6.8 1 1.9 1s1.9-.4 1.9-1v-39h52.5v39c0 .6.8 1 1.9 1 1 0 1.9-.4 1.9-1v-39c-.1-2.2-1.8-4-3.8-4" fill="#d0d0d0"/><circle cx="41" cy="49" r="12.7" fill="#fff"/><path d="m54 49c0-.3.1-4.7-2.5-7.6-.1-.3-.7-1.3-2.4-2.6-1.2-.9-2.4-1.6-2.5-1.6 0 0 0 0 0 0-.1-.1-2.3-1.2-4.9-1.2-.2 0-.4 0-.6 0-2 0-4 .5-5.2 1-1.1.5-2.2 1.3-2.3 1.3-1.5.8-4.3 4.1-4.5 5.9-.9 1.1-1.6 6.3 0 9.4 1.2 4.3 5.5 6.5 5.8 6.7.2.1 2.6 1.6 5.5 1.6.1 0 .9 0 1.1 0 3.1 0 7.8-2.2 8.8-3.9 2.5-1.9 3.9-6.9 3.7-9m-19.2 6.5c-1.2-2-2-4.6-2.1-5.2.4-.6 2.3-3.5 3.4-4.3.6.1 3.2.6 5.7 1 .3.8 1.7 4.3 2.1 5.7-.4.5-2.1 2.5-3.8 4-1.7 0-4.7-1-5.3-1.2m15.7-14c0 .2-.1.9-.4 1.7-.7-.3-2.3-1.1-4.6-1.2-.3-.5-1.6-2.3-3.7-3.5.3-.5.7-1.2.9-1.4.1 0 .2 0 .4 0 1.1 0 3 .7 3.2.8.1 0 3.5 1.8 4.2 3.6m-18.3 8.4c-1.5-.3-2.4-.7-2.6-.9-.6-2-.1-4.2 0-4.5.5-1 2.1-3.5 3.1-3.9 1.1-.2 2.4.1 2.9.2-.1.7-.1 2.7.1 4.7-1.1.9-3 3.7-3.5 4.4m8.7-13.2c.3 0 .8.1 1.2.2-.3.4-.7 1.1-.8 1.4-.7.1-3.3.6-5.3 1.9-.4-.1-1.6-.4-2.8-.3.3-.6.7-1 .8-1 0-.1 3.1-2.3 6.9-2.2m8.2 16.5c-.5 0-2.5-.1-4.6-.6-.4-1.4-1.8-5-2.1-5.8 1.3-1.9 2.6-3.7 3-4.2 2.5.1 4.2 1 4.5 1.2 1.4 2.3 1.7 4.6 1.8 5-.7 2.4-2.2 4-2.6 4.4m-20.4-5.7c0 .5.1 1.1.3 1.7-.1.4-.2.8-.3 1.1-.1-.9-.1-1.9 0-2.8m4.2 10.1c.7-.6 1.5-1.2 1.8-1.5.7.2 3.6 1.2 5.5 1.2.3.4 1.3 1.7 2.6 2.8-.8.8-1.9 1.1-2.1 1.2-3.6.1-7-1.9-7.8-3.7m9.3 3.7c.4-.2.8-.5 1.2-.9.6-.1 3-.5 5.2-2.1.1 0 .4 0 .6 0-1.4 1.3-4.5 2.7-7 3m6.7-3.6c.8-2 .8-3.6.7-4.1.4-.4 1.9-2 2.7-4.4.4.1.7.2.9.2 0 .2.1.6.1 1.2-.3 2.2-1.5 5.5-3.5 6.9-.2.2-.6.2-.9.2" fill="#4a4e51"/></svg> \ No newline at end of file diff --git a/public/emoji/1f947.svg b/public/emoji/1f947.svg new file mode 100644 index 000000000..abb7620a0 --- /dev/null +++ b/public/emoji/1f947.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#428bc1" d="m46.1 2l-11.3 16.9h5.6l12.6-16.9z"/><path fill="#e8e8e8" d="m40.4 2l-11.2 16.9h5.6l11.3-16.9z"/><path fill="#ed4c5c" d="m34.8 2l-11.2 16.9h5.6l11.2-16.9z"/><g fill="#ffce31"><circle cx="32" cy="41.4" r="20.6"/><path d="m21.7 15.1c-.5 0-.9.4-.9.9v8.4c0 .5.4.9.9.9h20.6c.5 0 .9-.4.9-.9v-8.4c0-.5-.4-.9-.9-.9h-20.6m19.7 6.6c0 .5-.4.9-.9.9h-16.9c-.5 0-.9-.4-.9-.9v-3.8c0-.5.4-.9.9-.9h16.9c.5 0 .9.4.9.9v3.8"/></g><path d="m14.3 43.8c0-11.2 8.6-20.3 19.6-21.1-.5 0-1.1-.1-1.6-.1-10.5 0-19 8.5-19 19.1 0 3.1.8 6.1 2.1 8.7-.7-2.1-1.1-4.3-1.1-6.6" opacity=".5" fill="#89664c"/><path d="m39.9 57.3c9.3-6.2 12.1-18.3 6.7-27.7.3.4.6.8.9 1.2 5.8 8.6 3.4 20.3-5.3 26.2-2.6 1.8-5.5 2.8-8.4 3.1 2.2-.6 4.2-1.5 6.1-2.8" opacity=".33" fill="#fff"/><path fill="#ed4c5c" d="m23.6 18.9h5.6l-11.3-16.9h-6.9z"/><path fill="#e8e8e8" d="m29.2 18.9h5.6l-11.2-16.9h-5.7z"/><path opacity=".5" fill="#3e4347" d="m32.9 4.8l-2.8 4.2 6.6 9.9h3.7l1-1.4z"/><path fill="#428bc1" d="m34.8 18.9h5.6l-11.2-16.9h-5.6z"/><g fill="#89664c"><path d="m26.8 35.2v1c1 0 1.9-.2 2.8-.6v-1.4c-.8.6-1.7.9-2.8 1" opacity=".5"/><path opacity=".5" d="m33.4 28.7h.9v21.6h-.9z"/><path opacity=".5" d="m37.2 51.2v2.8h-10.4v1h11.3v-3.8z"/></g><g fill="#fff"><path opacity=".33" d="m34.3 50.3h2.8v.9h-2.8z"/><path d="m30.6 28.7h2.8v-.9h-3.8c0 2.1-1.7 3.8-3.8 3.8v3.7c.3 0 .6 0 .9-.1v-2.8c2.2.1 3.9-1.6 3.9-3.7" opacity=".33"/><path d="m30.6 51.2v-16c-.3.2-.6.3-.9.5v14.6h-3.8v3.7h.9v-2.8h3.8" opacity=".33"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f948.svg b/public/emoji/1f948.svg new file mode 100644 index 000000000..2da21e138 --- /dev/null +++ b/public/emoji/1f948.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#428bc1" d="m46.1 2l-11.3 16.9h5.6l12.6-16.9z"/><path fill="#e8e8e8" d="m40.4 2l-11.2 16.9h5.6l11.3-16.9z"/><path fill="#ed4c5c" d="m34.8 2l-11.2 16.9h5.6l11.2-16.9z"/><g fill="#b2c1c0"><circle cx="32" cy="41.4" r="20.6"/><path d="m21.7 15.1c-.5 0-.9.4-.9.9v8.4c0 .5.4.9.9.9h20.6c.5 0 .9-.4.9-.9v-8.4c0-.5-.4-.9-.9-.9h-20.6m19.7 6.6c0 .5-.4.9-.9.9h-16.9c-.5 0-.9-.4-.9-.9v-3.8c0-.5.4-.9.9-.9h16.9c.5 0 .9.4.9.9v3.8"/></g><path d="m14.3 43.8c0-11.2 8.6-20.3 19.6-21.1-.5 0-1.1-.1-1.6-.1-10.5 0-19 8.5-19 19.1 0 3.1.8 6.1 2.1 8.7-.7-2.1-1.1-4.3-1.1-6.6" opacity=".5" fill="#3e4347"/><path d="m39.9 57.3c9.3-6.2 12.1-18.3 6.7-27.7.3.4.6.8.9 1.3 5.8 8.6 3.4 20.3-5.3 26.2-2.6 1.8-5.5 2.8-8.4 3.1 2.2-.7 4.2-1.6 6.1-2.9" opacity=".33" fill="#fff"/><path fill="#ed4c5c" d="m23.6 18.9h5.6l-11.3-16.9h-6.9z"/><path fill="#e8e8e8" d="m29.2 18.9h5.6l-11.2-16.9h-5.7z"/><path opacity=".5" fill="#3e4347" d="m32.9 4.8l-2.8 4.2 6.6 9.9h3.7l1-1.4z"/><path fill="#428bc1" d="m34.8 18.9h5.6l-11.2-16.9h-5.6z"/><g fill="#3e4347"><path d="m31.5 31.5c-2.1 0-3.8 1.7-3.8 3.7h-2.7c0 .3-.1.6-.1.9h3.8c0-2.1 1.7-3.8 3.8-3.8.8 0 1.5.3 2.1.7-.7-.8-1.8-1.5-3.1-1.5" opacity=".5"/><path opacity=".5" d="m39 54h-14v1h15v-3.8h-1z"/><path d="m31.5 42.8c-2.1 0-3.8 1.7-3.8 3.8v3.8h.9v-2.8c0-2.1 1.7-3.8 3.8-3.8 4.1 0 7.5-3.4 7.5-7.5 0-2.3-1-4.4-2.7-5.8 1.1 1.3 1.8 3 1.8 4.8 0 4.1-3.3 7.5-7.5 7.5" opacity=".5"/></g><g fill="#fff"><path opacity=".33" d="m28.7 50.3h10.3v.9h-10.3z"/><path d="m32.5 40c2.1 0 3.8-1.7 3.8-3.8 0-1.3-.6-2.4-1.6-3.1.4.6.7 1.3.7 2.1 0 2.1-1.7 3.8-3.8 3.8-4.1 0-7.5 3.4-7.5 7.5v7.5h.9v-6.6c0-4.1 3.3-7.4 7.5-7.4" opacity=".33"/><path d="m32.5 28.7c1.8 0 3.5.7 4.8 1.8-1.4-1.6-3.4-2.7-5.8-2.7-4.1 0-7.5 3.4-7.5 7.5h1c.5-3.7 3.6-6.6 7.5-6.6" opacity=".33"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f949.svg b/public/emoji/1f949.svg new file mode 100644 index 000000000..1322b555f --- /dev/null +++ b/public/emoji/1f949.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#428bc1" d="m46.1 2l-11.3 16.9h5.6l12.6-16.9z"/><path fill="#e8e8e8" d="m40.4 2l-11.2 16.9h5.6l11.3-16.9z"/><path fill="#ed4c5c" d="m34.8 2l-11.2 16.9h5.6l11.2-16.9z"/><g fill="#d3976e"><circle cx="32" cy="41.4" r="20.6"/><path d="m21.7 15.1c-.5 0-.9.4-.9.9v8.4c0 .5.4.9.9.9h20.6c.5 0 .9-.4.9-.9v-8.4c0-.5-.4-.9-.9-.9h-20.6m19.7 6.6c0 .5-.4.9-.9.9h-16.9c-.5 0-.9-.4-.9-.9v-3.8c0-.5.4-.9.9-.9h16.9c.5 0 .9.4.9.9v3.8"/></g><path d="m14.3 43.8c0-11.2 8.6-20.3 19.6-21.1-.5 0-1.1-.1-1.6-.1-10.5 0-19 8.5-19 19.1 0 3.1.8 6.1 2.1 8.7-.7-2.1-1.1-4.3-1.1-6.6" opacity=".5" fill="#3e4347"/><path d="m39.9 57.3c9.3-6.2 12.1-18.3 6.7-27.7.3.4.6.8.9 1.2 5.8 8.6 3.4 20.3-5.3 26.2-2.6 1.8-5.5 2.8-8.4 3.1 2.2-.6 4.2-1.5 6.1-2.8" opacity=".33" fill="#fff"/><path fill="#ed4c5c" d="m23.6 18.9h5.6l-11.3-16.9h-6.9z"/><path fill="#e8e8e8" d="m29.2 18.9h5.6l-11.2-16.9h-5.7z"/><path opacity=".5" fill="#3e4347" d="m32.9 4.8l-2.8 4.2 6.6 9.9h3.7l1-1.4z"/><path fill="#428bc1" d="m34.8 18.9h5.6l-11.2-16.9h-5.6z"/><g fill="#3e4347"><path d="m31.5 31.5c-2.1 0-3.8 1.7-3.8 3.7h-2.7c0 .3-.1.6-.1.9h3.8c0-2.1 1.7-3.8 3.8-3.8.8 0 1.5.3 2.1.7-.7-.8-1.8-1.5-3.1-1.5" opacity=".5"/><path d="m37.4 41.8c1.6-1.4 2.6-3.4 2.6-5.6 0-2.3-1-4.4-2.7-5.8 1.1 1.3 1.8 3 1.8 4.8 0 2.2-1 4.3-2.6 5.6 1.6 1.4 2.6 3.4 2.6 5.6 0 4.1-3.4 7.5-7.5 7.5-1.8 0-3.5-.7-4.8-1.8 1.4 1.6 3.4 2.7 5.8 2.7 4.1 0 7.5-3.4 7.5-7.5-.1-2.1-1.1-4.1-2.7-5.5" opacity=".5"/></g><g fill="#fff"><path d="m32.5 28.7c1.8 0 3.5.7 4.8 1.8-1.4-1.6-3.4-2.7-5.8-2.7-4.1 0-7.5 3.4-7.5 7.5h1c.5-3.7 3.6-6.6 7.5-6.6" opacity=".33"/><path d="m36.2 36.2c0-1.3-.6-2.4-1.6-3.1.4.6.7 1.3.7 2.1 0 2.1-1.7 3.8-3.8 3.8v3.8c.3 0 .6.1.9.1v-2.9c2.1 0 3.8-1.7 3.8-3.8" opacity=".33"/><path d="m32.5 51.2c2.1 0 3.8-1.7 3.8-3.8 0-1.3-.6-2.4-1.6-3.1.4.6.7 1.3.7 2.1 0 2.1-1.7 3.8-3.8 3.8-.8 0-1.5-.3-2.1-.7.6 1.1 1.7 1.7 3 1.7" opacity=".33"/><path d="m27.9 47.5c-.1-.3-.1-.6-.1-.9h-3.8c0 2.3 1 4.4 2.7 5.8-1.1-1.3-1.8-3-1.8-4.8l3-.1" opacity=".33"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f94a.svg b/public/emoji/1f94a.svg new file mode 100644 index 000000000..752af12e3 --- /dev/null +++ b/public/emoji/1f94a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m15.6 59c0 0 7.3-3.8 14.9-2.3 7.1 1.4 7.3-3 11.1-3s3.2-3.4 6.1-3.2c0 0 1.3.1 1.3 1.4 0 0-2.4.1-3.4 2s-6.6 1.7-8.8 3.9c-2.7 2.7-10.3.9-13.5 1.2-2.5.3-5.5 3-9.8 3l2.1-3"/><path d="m27.3 53.6c0 0 4.6-.2 7.3 1.8 2.8 2 4.8 4.5 8.3 3.3 3.5-1.2 6.8-2.1 10.6-.9 0 0 .5-.7.4-1.5 0 0-2.4-1.4-5.2-.8s-5.6 2.2-7.4 1.6-5.6-4.7-11.7-4.7l-2.3 1.2"/><path d="m55.8 57.7c.1-.2.1-.4 0-.4l-3.3-1.2-.3.7 3.3 1.2c0 0 .2-.1.3-.3"/></g><path d="m14.3 37.6c0 0-5.4-18.3 13.1-24.3 16.4-5.2 11 10.1-13.1 24.3" fill="#c94747"/><path d="m27.4 10.6c-8.6 22.2-14.5 21.6-10.5 29.4l1.5 19.8c0 0 2.7-1.6 9.1-5.3 4.8-2.8 14.3-3.5 20.7-7.3 11.3-6.6 17.8-16.7 11.3-28.1-6.5-11.3-24.9-27.2-32.1-8.5" fill="#ed4c5c"/><path d="m24.4 42.8c-3.2-5.6-8.2-8.7-11.2-7l-9.1 5.3 11.5 20.4 9.1-5.3c3-1.8 2.9-7.8-.3-13.4" fill="#c94747"/><path d="m15.4 48.1c3.2 5.6 3.3 11.6.3 13.4-3 1.8-8-1.4-11.2-7-3.2-5.6-3.3-11.6-.3-13.4 3-1.7 8 1.4 11.2 7" fill="#3e4347"/><path d="m13.6 49.1c2.3 4.1 2.5 8.4.5 9.6-2 1.2-5.6-1.1-7.9-5.2-2.3-4.1-2.5-8.4-.5-9.6 2.1-1.2 5.6 1.2 7.9 5.2" fill="#ed4c5c"/><path d="m13.6 49.1c-1.9-3.4-4.7-5.6-6.8-5.5-.4 1.9.2 4.8 1.8 7.6 1.9 3.4 4.7 5.6 6.8 5.5.4-1.9-.2-4.8-1.8-7.6" fill="#c94747"/><path d="m38.7 6c3-1.8 12.6 5.4 17 13.1 4.4 7.7-2.5 9.2-6.9 1.5-4.3-7.8-15-11.8-10.1-14.6" fill="#ff717f"/><path d="m26.2 13.8c0 0-2 9.4-8.9 17.1 0 0 4.4-7 6-15.9l2.9-1.2" fill="#3e4347"/><path d="m30 9.9c3.4-1 .1-3.8 2-6-1.8 1.4-4.1 3.4-5 6.7-4.6 17.5-11.3 19.2-11.4 24.8 1.2-.8 3.8-3.3 6.8-2.5 4.3 1.2-4.9-4.5.2-3.8 5.2.6-2.1-3.7 2.6-4 4.7-.3-4-5 2.1-4.9 6.1.1-3.5-4.1 3.5-4.5 7-.6-5-4.6-.8-5.8" fill="#c94747"/><path d="m9 39.9c2.7 1.2 5.5 3.9 7.6 7.5 2.1 3.7 2.9 7.4 2.6 10.4l4.9-2.9c2-1.2 2.2-6.2-.8-11.5-2.5-4.4-6-6.8-8.1-6.8-.5 0-.8.1-1.2.3l-5 3" fill="#fff"/><path d="m51 50.7c0-.2-.1-.4-.2-.4l-3.6.7.1.8 3.5-.6c.1-.1.2-.3.2-.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f94b.svg b/public/emoji/1f94b.svg new file mode 100644 index 000000000..44fc92b84 --- /dev/null +++ b/public/emoji/1f94b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.7 52.7c0-34.4-7.9-43.1-7.9-43.1-12.1-6.1-14.6-6.4-20-6.5-.4 0-1.2 0-1.6 0-5.4.1-7.9.4-20.1 6.5 0 0-7.9 8.7-7.9 43.1 0 0 3.9-1.2 11.6 0 0 0-.8 3-2.9 7.1 0 0 8.2 2.7 19.3-1.5 12.3 4.7 20.8 1.5 20.8 1.5-2.1-4.1-2.9-7.1-2.9-7.1 7.7-1.2 11.6 0 11.6 0" fill="#fff"/><g fill="#3e4347"><path d="m47.1 34c0 0 5-1.1 8.5.7 0 0-5.3-1.1-8.8 1.9l.3-2.6"/><path d="m61.6 43.8c0 0-3.8-1.4-9.4 0 0 0 6.2-.1 9.6 2.8l-.2-2.8"/><path d="m48.7 47.8c0 0 3.1-1.6 7.2-1.2 0 0-4-1.5-7.7-.9l.5 2.1"/><path d="m49.4 20.7l-2.1 2.6c0 0-.2-1.2-1.3-3 0 0 1.1 4.9 0 11.3-1.2 6.9-.3 20.8 4.4 28.7l1.7-2.2c0 0-6.1-16.9-4.2-26 1.5-7.2-.6-6.8 1.5-11.4"/><path d="m28.1 41.2c0 0-5.1 2.1-9.9 11.5 0 0 2.3.7 4.4 1.3 0 0 3.8-7.4 9.5-12.1l-4-.7"/><path d="m33.8 40.1c0 0 5.1 2.1 9.9 11.5 0 0-2.3.7-4.4 1.3 0 0-3.8-7.4-9.5-12.1l4-.7"/><path d="M18.7,6c0,0,2.1,6.1,7.6,14.4c0,0-4.4-10.9-5.1-15.7L18.7,6z"/><path d="m30.7 37.5c0 0-5.7 3.7-5 4.3.7.6 4.3 4.4 5 3.9.7-.6 5.7-4.2 5-4.8-.8-.7-4.1-4-5-3.4"/><path d="m18 34c0 0-5-1.1-8.5.7 0 0 5.3-1.1 8.8 1.9l-.3-2.6"/><path d="m3.5 43.8c0 0 3.8-1.4 9.4 0 0 0-6.2-.1-9.6 2.8l.2-2.8"/><path d="m16.5 47.8c0 0-3.1-1.6-7.2-1.2 0 0 4-1.5 7.7-.9l-.5 2.1"/><path d="m14.8 20.7l2.1 2.6c0 0 .2-1.2 1.3-3 0 0-1.1 4.9 0 11.3 1.2 6.9.3 20.8-4.4 28.7l-1.7-2.2c0 0 6.1-16.9 4.2-26-1.4-7.2.6-6.8-1.5-11.4"/><path d="m17.2 39.9v2.8c16.4 2 29.2 0 29.2 0v-2.8c-17.7-2.2-29.2 0-29.2 0"/><path d="m45.6 6c0 0-2.1 6.1-7.6 14.4 0 0 4.4-10.9 5.1-15.7l2.5 1.3"/></g><path d="m25.2 3.7c0 0 2.7 11.2 7.4 19.7 0 0 5.8-13.6 6.2-19.7 0 0-7.7-1.5-13.6 0" fill="#d0d0d0"/><path d="m26.3 4.6c0 0 2.7 5.2 6.3 7.9 0 0 3.4-2.3 5.3-7.7l-5.2 19.5-5.7-13.8-.7-5.9" fill="#94989b"/><g fill="#3e4347"><path d="m32.3 25c-5.9-8-8.5-20-8.6-20.5l2.5-.4c0 .1 2.6 12.1 8.2 19.8l-2.1 1.1"/><path d="m28.5 40.3l-2.4-.8c6.1-12.7 12-35.2 12-35.5l2.5.5c0 .2-5.9 22.9-12.1 35.8"/><path d="m44.4 62c-3.5 0-8-.6-13.2-2.5-11.2 4-19.4 1.4-19.8 1.3l-1.2-.4.5-1c1.3-2.5 2.1-4.6 2.5-5.8-6.2-.8-9.5.1-9.5.2l-1.7.5v-1.5c0-34.4 7.8-43.5 8.1-43.8l.2-.2.2-.1c12.4-6.2 15.1-6.5 20.7-6.7.4 0 1.3 0 1.7 0 5.5.1 8.3.4 20.7 6.7l.2.1.1.2c.3.4 8.1 9.4 8.1 43.8v1.5l-1.7-.5c0 0-3.3-.9-9.5-.1.4 1.2 1.2 3.3 2.5 5.8l.5 1-1.2.4c-.2 0-3.2 1.1-8.2 1.1m-12.1-4.4c8.7 3.2 15.4 2.2 18 1.6-1.7-3.6-2.4-6.1-2.4-6.2l-.3-1.1 1.3-.2c5-.8 8.6-.6 10.5-.3-.2-30-6.5-39.6-7.5-40.9-12.1-6.1-14.3-6.2-19.1-6.3-.4 0-1.1 0-1.5 0-4.8.1-7.1.2-19.2 6.3-.9 1.3-7.3 10.9-7.5 40.9 1.9-.3 5.5-.5 10.5.3l1.3.2-.3 1.1c0 .1-.7 2.6-2.4 6.1 2.5.5 8.5 1.2 16-1.4-.9-2.7-3.3-10.4-3.3-14.8h2.6c0 4.3 2.6 12.6 3.3 14.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f950.svg b/public/emoji/1f950.svg new file mode 100644 index 000000000..184e56c46 --- /dev/null +++ b/public/emoji/1f950.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52.4 5.1c7.9-.8 15.2 8 3.4 14-7.9 4-15.1 9.2-21.3 15.3l-17-16.9c7.4-7.2 18.5-10.7 34.9-12.4" fill="#fbbf67"/><path d="m5.1 52.4c1.4-16.7 5-27.7 12.4-34.9l17 16.9c-6.2 6.2-11.4 13.4-15.4 21.3-6 12-14.7 4.5-14-3.3" fill="#d99634"/><path d="m53.3 9c-12.7.2-22.6 1.7-30.4 5 7-4.1 16.2-6.4 28.3-7.8 4.3-.5 8.5 2 9.3 5.3-1.8-1.5-4.4-2.6-7.2-2.5" fill="#ffebb8"/><path d="m11.7 54.7c4.3 1.8 8.6 1 9.8-1.5 6.4-13 16.9-23.5 30-29.9 2.5-1.3 3.3-5.6 1.5-9.8-.5-1.1-1-2.3-1.5-3.4-1.8-4.3-6.1-6.6-9.5-4.9-16.8 8.2-30.3 21.8-38.6 38.6-1.7 3.4.7 7.8 4.9 9.5 1.1.5 2.3 1 3.4 1.4" fill="#d99634"/><path d="m10.3 52.1c4.1 1.6 8.3.7 9.6-1.8 6.8-13 17.4-23.6 30.4-30.3 2.5-1.3 3.4-5.5 1.8-9.6-.4-1.1-.9-2.2-1.3-3.3-1.6-4.1-5.7-6.2-9.1-4.5-16.7 8.7-30.4 22.4-39.1 39.1-1.7 3.3.4 7.5 4.5 9.1 1.1.4 2.2.8 3.2 1.3" fill="#fbbf67"/><path d="m42.2 7.2c-8.2 3.3-15.8 7.7-22.8 13 6.4-6.3 13.8-11.6 21.8-15.7 3.4-1.7 7.7.5 9.4 4.7.3.7.6 1.4.9 2.1-2-3.6-5.9-5.5-9.3-4.1" fill="#ffebb8"/><path d="m16.7 45.5c4 1.5 8.3.1 10.1-2.9 3.9-6.5 9.4-12 15.9-15.9 3-1.8 4.4-6.1 2.9-10.1-1.3-3.1-2.6-6.3-3.9-9.4-1.5-4-7.2-5.5-12.1-2.6-10.3 6.2-18.8 14.7-24.9 24.9-2.9 4.9-1.4 10.6 2.6 12.1 3.1 1.3 6.2 2.6 9.4 3.9" fill="#fbbf67"/><path d="m17.9 48.4c4.2 1.6 8.6.1 10.3-3 3.7-6.7 9.1-12.4 15.6-16.4 3-1.9 4.3-6.3 2.5-10.4-1.5-3.2-3-6.5-4.5-9.7-1.8-4.1-7.7-5.6-12.7-2.6-10.3 6.2-18.7 15-24.5 25.6-2.7 5.1-.8 10.9 3.4 12.5 3.3 1.3 6.6 2.7 9.9 4" fill="#d99634"/><path d="m16.4 45.2c4 1.5 8.3.1 10.1-2.9 3.9-6.5 9.4-12 15.9-15.9 3-1.8 4.4-6.1 2.9-10.1-1.3-3.1-2.6-6.3-3.9-9.4-1.5-4-7.2-5.5-12.1-2.6-10.3 6.2-18.8 14.7-24.9 24.9-3 5-1.4 10.6 2.5 12.1 3.2 1.3 6.3 2.6 9.5 3.9" fill="#fbbf67"/><path d="m43.4 19c-1.4-2.8-2.7-5.7-4.1-8.5-1.6-3.6-6.9-4.8-11.2-1.9-9 5.9-16.4 14-21.5 23.5-1 2-1.3 4-1 5.8-1.3-2.3-1.3-5.6.5-8.7 5.6-9.5 13.6-17.4 23-23 4.6-2.7 9.8-1.3 11.2 2.4 1.2 2.9 2.4 5.8 3.6 8.7.7 1.9.7 3.9.2 5.6.1-1.2-.1-2.6-.7-3.9" fill="#ffebb8"/><path d="m27.9 30.9c3.7 3.7.1-24.6-5-23.4-5.8 1.3-14.2 9.7-15.5 15.4-1.1 5.1 10.9-1.6 20.5 8" fill="#d99634"/><path d="m26.1 27.9c5.6 5.6 1.1-23.7-3.9-22.4-5.6 1.5-14.2 10-15.7 15.7-1.3 5 10.3-2.6 19.6 6.7" fill="#fbbf67"/><g fill="#ffebb8"><path d="m20.6 10.8c-3.6 1-8.4 6.7-10.6 10.6-.3-.6-.5-1.2-.3-1.8 1.1-4.2 7.5-10.6 11.7-11.7 3.7-1 6 9.6 6.1 14.7-1.5-4.5-3.8-12.6-6.9-11.8"/><path transform="matrix(.7077-.7065.7065.7077-6.8974 18.913)" d="m18.8 17.2h1.3v1.3h-1.3z"/><path transform="matrix(.7073-.7069.7069.7073-5.805 20.9655)" d="m21.8 16.9h1.3v1.3h-1.3z"/><path transform="matrix(.7073-.7069.7069.7073-19.3501 16.2871)" d="m9.4 30.9h1.3v1.3h-1.3z"/><path transform="matrix(.7071-.7071.7071.7071-22.4351 16.5292)" d="m8.1 34.7h1.3v1.3h-1.3z"/><path transform="matrix(.7067-.7075.7075.7067-30.3525 15.9475)" d="m3.4 43.9h1.3v1.3h-1.3z"/><path transform="matrix(.7075-.7067.7067.7075-31.8156 17.2783)" d="m4.3 46.4h1.3v1.3h-1.3z"/></g><g fill="#fbbf67"><path transform="matrix(.7075-.7067.7067.7075-37.0121 24.7162)" d="m10.7 56.4h1.3v1.3h-1.3z"/><path transform="matrix(.7071-.7071.7071.7071-38.7091 24.3121)" d="m9.4 58.2h1.3v1.3h-1.3z"/></g><g fill="#ffebb8"><path transform="matrix(.7071-.7071.7071.7071 3.5572 28.1592)" d="m35.1 9.1h1.3v1.3h-1.3z"/><path transform="matrix(.7073-.7069.7069.7073 1.1047 30.6667)" d="m36.9 13.4h1.3v1.3h-1.3z"/><path transform="matrix(.7073-.7069.7069.7073 5.3647 39.1435)" d="m49.3 12.5h1.3v1.3h-1.3z"/><path transform="matrix(.7073-.7069.7069.7073 7.1954 37.6337)" d="m48.4 9.5h1.3v1.3h-1.3z"/><path transform="matrix(.7073-.7069.7069.7073 5.4746 37.595)" d="m47.5 11.5h1.3v1.3h-1.3z"/><path transform="matrix(.7079-.7063.7063.7079 8.3941 44.6746)" d="m57.6 11.5h1.3v1.3h-1.3z"/><path transform="matrix(.7069-.7073.7073.7069 6.5722 44.7649)" d="m56.7 13.8h1.3v1.3h-1.3z"/><path transform="matrix(.7074-.7069.7069.7074-4.4574 19.0453)" d="m19.8 13.9h1.9v1.9h-1.9z"/><path transform="matrix(.7071-.7071.7071.7071-23.0582 18.581)" d="m9.9 36.2h1.9v1.9h-1.9z"/></g><path transform="matrix(.7074-.7069.7069.7074-36.7195 22.7284)" fill="#fbbf67" d="m8.1 54.7h1.9v1.9h-1.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/1f951.svg b/public/emoji/1f951.svg new file mode 100644 index 000000000..b8c26d2a4 --- /dev/null +++ b/public/emoji/1f951.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52.2 7.9l2.5 2.6 5.3-3.5c2.2-.3 3.2-5-2.8-3.5-1.5.4-3.8 1.5-5 4.4" fill="#89664c"/><path d="m61.1 7c1.8-.7.5-2.8.5-2.8s.4 1.5-2.4 1.9c-4.1.6-5.2 3.6-5.2 3.6l.7.7c0 0 2.4-1.8 6.4-3.4" fill="#594640"/><path d="m53.5 6c8.8 9.3 1.2 23.3-7.6 39.5-.7 1.4-1.5 2.7-2.2 4.1-6.2 11.5-15.3 12.7-20.2 12.4-5.5-.4-11-3-14.7-6.9-3.8-4-6.3-9.8-6.7-15.7-.4-5.2.5-15.1 11.1-22 1.2-.8 2.5-1.6 3.7-2.4 14.9-9.8 27.8-18.3 36.6-9" fill="#699635"/><g fill="#c7e755"><path d="m15 19.9c14.5-9.4 29.3-20.4 37-12.2 7.7 8.1-7.5 18.6-16 34.5-8.5 15.8-18.9 18.5-25.8 11.3-6.8-7.3-9.8-24.1 4.8-33.6"/><path d="m11.8 51.8c1.6 1.6 3.3 2.5 5.3 2.6 5.5.4 11.6-4.8 16.7-14.2 2.9-5.5 6.6-10.3 9.9-14.6 5.2-6.7 10-13.1 6.9-16.4-5.3-5.6-19 3.4-30 10.7-1.2.8-2.5 1.6-3.7 2.4-9.1 5.9-9.9 14-9.6 18.3.3 4.4 2 8.6 4.5 11.2"/></g><path d="m11.8 51.8c1.6 1.6 3.3 2.5 5.3 2.6 5.5.4 11.6-4.8 16.7-14.2 2.9-5.5 6.6-10.3 9.9-14.6 5.2-6.7 10-13.1 6.9-16.4-5.3-5.6-19 3.4-30 10.7-1.2.8-2.5 1.6-3.7 2.4-9.1 5.9-9.9 14-9.6 18.3.3 4.4 2 8.6 4.5 11.2" opacity=".33" fill="#ffce31"/><path d="m17.2 27c6-6.6 14.8-6 16.6-2 1.8 4-.8 10-4.8 14.4-4.1 4.4-9.6 7.3-13.3 5.5-3.8-1.8-4.5-11.3 1.5-17.9" fill="#89664c"/><path d="m16.5 33.6c2.6-3.8 5.3-4.8 4.8-3.9-.4.9-1.8 3.1-2.6 5.1-.9 2-1.4 3.7-2.4 4.3-1 .8-2.3-1.4.2-5.5" fill="#d3976e"/><path d="m26.4 36.7c-3.5 3.7-7.7 6.6-11.7 7.5.3.3.6.6 1 .7 3.8 1.9 9.2-1 13.3-5.5 4-4.4 6.6-10.4 4.8-14.4-.2-.4-.4-.7-.7-1-.7 4.2-3.3 8.9-6.7 12.7" fill="#594640"/></svg> \ No newline at end of file diff --git a/public/emoji/1f952.svg b/public/emoji/1f952.svg new file mode 100644 index 000000000..d72b1ceba --- /dev/null +++ b/public/emoji/1f952.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m59.9 21.3c-9.5-12-26-6.4-26-6.4-2.3 2.5-4.6 5.2-6.9 8.1-1.5-.5-2.8 1.5-2 2.6-2.1 2.8-4.3 5.3-6.5 7.7-1.8-.4-2.2 1.2-2 2.2-1.5 1.6-3 3.2-4.4 4.6 0 0-13.4 17.9 12.5 16.3 1.1-.6 2.3-1.3 3.4-2 1.4 1.7 2.9-.6 2.7-1.8 1.8-1.2 3.7-2.5 5.7-4 .8.2 1.9.2 2-1.5 1.6-1.2 3.1-2.5 4.7-3.8 2-1.7 3.8-3.4 5.5-5.1 1.1.1 2.9-.2 2.6-2.9 2.3-2.7 4.2-5.4 5.8-8.1.8-.1 2.3-.6 1.3-2.3.5-1.2 1.1-2.4 1.6-3.6" fill="#75a843"/><path d="m39.9 33.5c-1.4 1.2-4.2.7-5.5 1.8-4.5 3.9-4.1 6.7-4.9 7.6-.8.9-3.3-.2-3.7 4.1 1-1.9 3.2-2 4.3-4.1 1.8-3.5 7.4-4.7 9.8-9.4" opacity=".8" fill="#c7e755"/><path d="m13.4 38.8c-1.5 1.5-2.9 3-4.1 4.4-1.4-.7-2.9 1.3-2.6 3.1-2.5 3.1-4 6-3.9 8.9-1.1 1.7-1 3.1 1.3 4 1.6 2.5 4.8 3.1 9.1 2.1.8.7 2.2 1.6 3.3-1 3-1.1 6.3-2.7 9.9-4.8-1.3-1.9-12.4 3.7-5.2-1.8 8.5-6.4-10 3-2.1-4.4 7.9-7.4-10.6 4.1-4.7-1.6 5.9-5.8 2-5.2-2.6-2.6-3.5 1.9-.4-3.3 1.6-6.3" fill="#558730"/><path d="m58.2 3.1c-4.5-2.6-10.3-.5-16.5 4.5-1.5-.8-2.9 0-3.5 3.1-.1.1-3.5 3.4-5.1 5.2 0 0 .4 1.2.4 1.6-.3 1.7-1.2 3.3-2.2 4.7-1 1.4-2.1 2.7-3.2 3.9-1.1 1.1-9.7 12.4-10 12.7.6.2 1.8 1.2 5.4-5.4.6-1.1 2.4-1.5 3.2-2.7.9-1.2.9-3.1 1.7-4.5.8-1.4 3-1.8 4-3.2 1-1.3 2-4.9 3.2-6.1 2.4-2.4 3.1-1.9 2.9-.3-.5 2.4 3.8-3 3.1.4-.6 3.1-3.2 5.1-4.3 6.7-5.7 8.1-10.7 9.5-11 10.9-.9 4.8-3.8 4.5-5.1 8.1 4.3-1.4 3.5-3.3 8.1-5.2 1.3-.6.1-4.4 5.6-8.4 3.5-2.6 2.4-4.7 7.5-8.5 1-.7 5.1-7.8 2.6-1.4-1.1 2.9 7.8-5.3 6.3-2-5.5 12-7.3 7.2-10.7 15.8 4-5.8 6.7-4.6 11-12.4 2.8-5.1 5.6 1.5 2.9 4.7-3.5 4.1-4.5 5.9-5.7 7.1-1.2 1.2-4.4 1.4-7.2 7.9 4.1-4.1 3.9-.9 7.6-7.3 4.5-7.6 8.2-6.1 9.9-9.7 4.2-9.6 3.8-17.5-.9-20.2" fill="#c7e755"/><g fill="#75a843"><path d="m45.1 9.5c.2.2.1.8-.4 1.2-.4.4-1 .6-1.2.4-.2-.2-.1-.8.4-1.2.4-.4.9-.6 1.2-.4" opacity=".8"/><path d="m51.6 6.3c.3.3.1.9-.4 1.4-.5.5-1.1.7-1.3.4-.3-.3-.1-.9.4-1.4.5-.5 1.1-.6 1.3-.4" opacity=".8"/><path d="m51.8 12.3c.2.2.1.6-.3.9-.3.3-.7.5-.9.3-.2-.2-.1-.6.3-.9.3-.4.7-.5.9-.3" opacity=".8"/><path d="m57.7 7.5c.3.3.2 1.1-.4 1.6-.5.5-1.2.7-1.6.4-.3-.3-.2-1.1.4-1.6.5-.6 1.2-.8 1.6-.4" opacity=".8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f953.svg b/public/emoji/1f953.svg new file mode 100644 index 000000000..d702dc50c --- /dev/null +++ b/public/emoji/1f953.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2 44.8c1.8 3.4 2.8 4.2 8.3 4.8 6.4.7 1.7 4.3 12.1 5.2 9.7-4 5.2-5.8 12.6-9.1 11.2-5 8.3-7.5 14.6-10.9 10.3-5.4 6.3-8.3 12.4-11.5-2-3.8-5-2.4-6.4-5.1-2.2-4.3-5.4-1.9-5.4-7.3-7.7 5-4.7 7.3-15.3 12.4-7.8 3.7-5 7.7-16.6 11.3-7.6 2.4-6.3 8.2-16.3 10.2" fill="#c94747"/><path d="m3.3 46.9c11.7-1.1 6.9-8.6 17.3-10.5 8.6-1.6 10-8.4 17.8-10.3 7.1-1.8 2.6-5.6 12.7-11.9 1.6 1.4 3.2 1.2 4.1 3.2-6.7 3.1-5.3 8.5-14.1 11.8-11.1 4.2-6.7 5.4-17.5 9.9-9 3.7-8.5 8.3-15.4 10.1-.1.1-3.5.1-4.9-2.3" fill="#ffa6af"/><path d="m13.7 50.8c9.4-1.7 7.7-8.2 13.3-9.3 10.3-2 10.3-7.1 17.1-10 8.9-3.8 8.5-8 13.4-11.6 0 0 2 .2 3.3 1.7-5.7 3.4-2.9 7.8-13.4 11.9-6.6 2.6-5.5 6.6-15.9 10.4-6.6 2.4-4.2 6.6-13.9 9.9-2.3-.4-3.9-3-3.9-3" fill="#fed0ac"/><g fill="#fff"><path d="m56.1 23c0 0-1.5 1.3-2.5 3.7-1.1 2.4-5.2 2.4-8.5 6.2 0 0 2.6-1.8 5.8-2.6 5.9-1.7 3-4.3 5.2-7.3"/><path d="m48.5 22.4c-1.4 1.4-3.4 3.1-10.3 5.2-4.4 1.3-7.1 4.2-8.7 6.3-.7.8-2.4 2.5-5.5 3.7 0 0 4.5-1.1 7-4.1 3-3.6 4.6-4.2 10.4-6 5.4-1.6 7.1-5.1 7.1-5.1"/><path d="m22.7 42.4c-4.5.9-5 4.9-10 6.6 0 0 3.6-.8 6.1-3.6 1.8-1.9 3.9-3 3.9-3"/></g><path d="m16 35.6c0 0-.9.5-1.8 1.1 3.1 9 8.1 9 12.7 15.8 1.1-.7 1.5-1.2 1.5-1.2 3.3-8.1-12.4-15.7-12.4-15.7" opacity=".7" fill="#3e4347"/><path d="m47.2 40c-11.9-8.1-7.3-11.7-14.7-18.6-10.2-9.5-5.9-11-12.8-19.4-2 6-4.7 2.2-8.7 6.3-2.5 2.5-5.4-.2-9 3.4 5.7 5.8.2 7.6 9.9 17.4 5.9 6 1.8 7.8 12.6 17.4 7.1 6.3 1.4 6.7 11 14.7 12 2.7 8.1-3 15.5-1.5 6.4 1.3 7.9.8 11.1-2.4-10.7-5.8-7.2-12-14.9-17.3" fill="#c94747"/><path d="m59.8 59.2c-12.9-5.4-4.8-12.1-15.8-18-9.1-4.9-8.3-13-16.3-17.9-7.4-4.6-.9-7.2-10.1-17.9-2.3 1-4 .3-5.7 2.2 6.5 5.9 3 11.4 11.7 18.4 11 8.7 5.7 8.5 16.2 17.4 8.8 7.4 6.6 12.4 13.7 16.9 0-.1 3.8 1 6.3-1.1" fill="#ffa6af"/><path d="m46.7 59.9c-10-5.3-5.7-12-11.7-15.2-10.9-6-9.1-11.7-15.7-17.4-8.6-7.5-6.7-12-11-17.8 0 0-2.4-.5-4.3.8 5.3 5.9.5 9.8 10.9 18.2 6.6 5.3 3.8 9.4 14.3 17.4 6.5 5 2.4 9 12.1 16.1 2.6.2 5.4-2.1 5.4-2.1" fill="#fed0ac"/><g fill="#fff"><path d="m8.8 13.4c0 0 1.3 2 1.5 5 .3 3.1 5 4.6 7.4 10 0 0-2.3-2.9-5.6-5-6.1-3.9-1.9-5.8-3.3-10"/><path d="m17.6 15.5c1.1 2.1 2.7 4.7 9.8 9.5 4.5 3 6.5 7.2 7.6 10.2.4 1.2 1.8 3.7 4.9 6.2 0 0-4.7-2.9-6.5-7.1-2.1-5.1-3.7-6.4-9.6-10.5-5.6-3.8-6.2-8.3-6.2-8.3"/><path d="m39.5 47.2c4.7 2.6 3.9 7.3 8.9 11 0 0-3.8-2.2-5.6-6.2-1.4-2.8-3.3-4.8-3.3-4.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f954.svg b/public/emoji/1f954.svg new file mode 100644 index 000000000..15d99ff47 --- /dev/null +++ b/public/emoji/1f954.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M38.7,2c-12.4,0-14.6,10.9-24,17C3.1,26.7,0,35.5,3.2,45.1c4.1,12.4,15.5,21,28.8,14.2 + c13.3-6.8,18.3-19.1,25.1-25.5C65.4,26,64.4,2,38.7,2z" fill="#bf906c"/><path d="m59.4 12.1c.7 4 .8 11.7-1.8 15.5-1.1 1.7-3 4.1-4.1 5.5 2.7-6.1 1.4-9.7 1.4-9.7-3.1 14.3-12 15.2-17.8 26.1 0 0 5.2-3.1 8.6-6.6 0 0-4.7 11.5-15.9 12.9-10.4 1.3-11 4.6-13.9 4.6 4.3 2.8 10.5 1.8 16-1 13.3-6.8 18.3-19.1 25.1-25.5 5.9-5.6 6.4-15.8 2.4-21.8" fill="#805f47"/><g fill="#cc9a72"><path d="m27.5 51.2c.3 1.4-1.5 2.9-3.9 3.4-2.4.4-4.6-.4-4.8-1.8-.3-1.4 2.1.6 4.5.1 2.4-.5 3.9-3.2 4.2-1.7"/><path d="m12.8 50.7c-1.1.8-3-.3-4.4-2.6-1.3-2.3-1.6-4.8-.5-5.6 1.1-.8.4 2.4 1.7 4.6 1.4 2.3 4.3 2.7 3.2 3.6"/><path d="m8.7 37.6c-1.3 0-2.3-2.2-2.3-4.9.1-2.7 1.2-4.9 2.5-4.9 1.3 0-.9 2.2-.9 4.9-.1 2.7 2 4.9.7 4.9"/><path d="m37.4 42.8c.2 1.5-1.7 3-4.2 3.3-2.5.3-4.7-.6-4.9-2.1-.2-1.5 2.2.7 4.7.4 2.5-.4 4.2-3.1 4.4-1.6"/><path d="m46.9 13.4c1.3.1 2.1 2.3 1.8 5-.3 2.7-1.6 4.8-2.9 4.8-1.3-.1 1.1-2.1 1.4-4.8.2-2.8-1.7-5.1-.3-5"/><path d="m28.6 10.8c-.6-.8.1-2.4 1.7-3.6 1.6-1.2 3.5-1.6 4.1-.8.6.8-1.7.5-3.3 1.7-1.6 1.3-1.9 3.5-2.5 2.7"/><path d="m18.4 21.8c-.6-1.3 1.1-3.1 3.7-4.1 2.7-1 5.3-.8 5.9.5.6 1.3-2.5 0-5.2 1-2.6.9-3.8 3.8-4.4 2.6"/><path d="m26.3 33.8c1.1 1.6-.1 4.6-2.8 6.9-2.7 2.2-5.8 2.7-6.9 1.2-1.1-1.6 2.9-.8 5.6-3 2.6-2.3 2.9-6.7 4.1-5.1"/><path d="m42.6 5.3c1.3 1.2.6 4.2-1.5 6.6-2.1 2.4-4.8 3.4-6.1 2.2-1.3-1.2 2.5-1.2 4.6-3.6 2.1-2.4 1.7-6.4 3-5.2"/><path d="m44.4 29.4c1 1.3 0 4-2.2 5.9-2.2 2-4.9 2.5-5.9 1.2-1-1.3 2.4-.8 4.7-2.8 2.2-1.9 2.4-5.6 3.4-4.3"/><path d="m22.3 27.6c.2 1.4-1.7 2.9-4.2 3.4-2.5.5-4.7-.2-4.9-1.6-.2-1.4 2.1.5 4.6 0 2.6-.6 4.3-3.2 4.5-1.8"/><path d="m55.4 12.6c1.3.6 1.6 3 .7 5.4-.9 2.4-2.6 3.9-3.9 3.3-1.3-.6 1.5-1.6 2.4-4 .9-2.4-.5-5.3.8-4.7"/><path d="m38.2 23c.3 1.5-1.9 3.4-4.8 4.4-3 .9-5.6.5-5.9-1-.3-1.5 2.6.2 5.6-.8 2.9-.9 4.8-4.1 5.1-2.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f955.svg b/public/emoji/1f955.svg new file mode 100644 index 000000000..468c7a216 --- /dev/null +++ b/public/emoji/1f955.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m40.1 30.1c-1.4-.8-6.1-5.6-6.9-6.9-1.8-3.1-4.9 1.3-5.7 2.6-.7 1.3-2.1 3.2-3.2 4.1-1.2.9-3.4 2.5-4.1 4.8-.7 2.2-3.5 4.4-4.3 5.5-.7 1.1-1.9 3.2-3.8 4.8-1.9 1.6-3.3 3.5-3.7 5.1-.4 1.6-2.6 2.1-2.9 3.7-.4 1.6-1.8 4.4-2.6 5.3-2.1 2.4-.3 4.3 2.1 2.1.9-.8 4.5-5.1 6.1-5.5s4.2-2.5 5.8-4.4c1.6-1.9 5.6-4.1 7.2-5.8 2.5-2.6 6.2-3 9.3-6.4 2.8-3.2 12.1-5.8 6.7-9" fill="#e88f27"/><g fill="#ffce31"><path d="m9.3 53.3c1.1.3-1.4-1.8-2-.6-.6 1.2-1.3 1.8-1.7 3-.4 1.2-2 2.8-2.5 4-.5 1.2-.3 2 .8.1 1.1-1.9 1.5-2.6 2.6-3.7 1.1-1 .8-3.4 2.8-2.8"/><path d="m11 51.8c.5-.5-1.1-.7-.6-1.5.7-1 2-1.7 3.4-4.6 0 0 1.9 1.5 2.4.9.6-.8-1.8-2.4-2.4-2.2-1.1.3-1.5 2.7-4.4 5.5-.9 1 .9 2.6 1.6 1.9"/><path d="m28 33c.6-.7-1.7-2.7-2.3-2.6-1.1.2-1.7 2.6-4.8 5.1-1.1.9.6 2.8 1.4 2.1.5-.5-1.1-.9-.5-1.6.7-.9 2.1-1.5 3.8-4.3 0 .1 1.9 1.8 2.4 1.3"/><path d="m20.4 39.6c-.2.5-1-.6-1.4-.1-.6.7-.7 1.8-2.6 3.5 0 0 1.9 1.1 1.5 1.6-.4.6-2.6-.8-2.6-1.2-.1-.9 1.7-1.7 3-4.4.5-1.1 2.5-.1 2.1.6"/><path d="m31.5 24.4c-.9 0-1.5 1.9-4.1 3.5-.9.6.4 2.5 1 2.1.4-.3-.8-1-.3-1.4.6-.6 1.8-.9 3.2-3 0 0 1.4 1.9 1.9 1.5.6-.6-1.2-2.7-1.7-2.7"/></g><path d="m62 14c-13.1.9-6.2-8.1-6.2-8.1s-5.1 2.7-6.4 1.6l.2-5.5c0 0-4.2 3.1-5.7 3l-5.1-1.8c0 0 .6 2.9.3 4.7l-3.8.2c9.5 7.9.3 5.5.3 5.5 8.2 5.7 2 11.7-.3 13.7-.9.8 1.3 2.7 1.7 2.1 2.1-2.9 8.2-11.5 13.6-1.6 0 0-.4-7.8 5.4-1.7-2.5-7.5 5.1-5.1 5.1-5.1l-3.7-2.7c.1 0 .9-2.5 4.6-4.3" fill="#699635"/><path d="m61.1 20.9c0 0-.4-3.7-3.8-4.9-1.5-.5 4.6-2 4.6-2-3.2-2.1-7.3-.6-6-2.6 2-3-.1-5.5-.1-5.5s-5.2 4.1-5 1.9c.3-3.7-1.2-5.8-1.2-5.8s-3.4 4.5-4.3 3.4c-2-2.4-6.5-2.1-6.5-2.1s4.2 4.6 1.2 4.5c-2.4-.1-4.7.3-4.7.3s7.1 4.9 4.9 4.7c-2.2-.3-4.6.8-4.6.8s6.2 1.9 4.3 8.2c-.5 1.6-2.4 4.2-4.8 6.2.4 1.3 1.3 1.4 1.3 1.4s3.7-4.5 5.1-5.5c6.6-4.9 9.2 3.9 9.2 3.9s1.7-2 1.9-5.3c.1-3 3.6 3.6 3.6 3.6s1.3-2.9.3-5.4c-1.4-2.7 4.6.2 4.6.2" fill="#83bf4f"/><g fill="#699635"><path d="m48.4 5.5c0 6.8-3.8 12.8-3.8 12.8 6.8-6.4 3.8-12.8 3.8-12.8"/><path d="m41.2 8.9c1.7 6 0 12.2 0 12.2 4.2-7.3 0-12.2 0-12.2"/><path d="M57,18.1C48,17,39.8,24,39.8,24C49.1,13.5,57,18.1,57,18.1z"/><path d="m47.2 16.8c0 0 5.1-3 10-2.7 0 0-4.3-2.9-10 2.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f956.svg b/public/emoji/1f956.svg new file mode 100644 index 000000000..dc1e86fc3 --- /dev/null +++ b/public/emoji/1f956.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m28.8 54.5c-11.2.7-21.2 1-24.8-1.6-5.1-3.8.7-19.2 4.9-24.6l50.9-12.8c6.3 11.6-1.8 15.9-12.8 23.5-10 7-13.8 15.1-18.2 15.5" fill="#fbd399"/><path d="m30.9 44.5c-8.7 8.3-34.1 14.1-27.5-7.1 2.9-9.4 8.5-10.7 9.3-12.4 2.2-4.9 8.4-7.2 10.6-7.9 5.2-1.5 2.3-6 15.7-5.4 1.2.1 3.8-2.1 6.7-2.5 7.9-1.2 13 3.6 14.1 6.4 5.3 13.2-9.1 10.2-28.9 28.9" fill="#fbbf67"/><path d="m7.5 53.1c-8.6-1.1-3.8-19.4 2.4-23.8 6.2-4.5 14.9-1.9 19.5 5.7 4.6 7.7 4.7 17.8-2.8 18.6-6.3.6-12 .4-19.1-.5" fill="#fff3e3"/><path d="m14.4 25c4.4-.9 8.2-3.8 16.1.9 5.7 4.7 6.8 8.6 7 5.7.9-4-6.9-11.1-14.2-10.5-7.2-.7-13.9 6.4-8.9 3.9" fill="#d3976e"/><path d="m13.4 25.1c.2-.6 7.9-5.1 13.3-2.7 5.1 2.2 6.7 4.2 9.5 8.3.4.6.6 1.1.9 1.5.1 0 .1-.2 0-.8.5-3.1-4.9-9.8-11.4-10.3-6.2-1.3-13.6 3.5-12.3 4" fill="#89664c"/><path d="m26.9 16.5c3.4-.7 6.2-2.9 12.1.7 4.3 3.6 5.1 6.5 5.3 4.3.7-3-5.2-8.4-10.7-7.9-5.4-.6-10.5 4.7-6.7 2.9" fill="#d3976e"/><path d="m26.1 16.5c.1-.5 6-3.8 10-2 3.8 1.6 5.1 3.2 7.2 6.3.3.5.5.8.7 1.1 0 0 .1-.2 0-.6.4-2.4-3.7-7.4-8.6-7.7-4.7-1.1-10.3 2.6-9.3 2.9" fill="#89664c"/><path d="m41.2 11.7c2.5-.2 4.7-1.6 8.8 1.5 2.8 2.9 3.2 5.1 3.5 3.5.7-2.2-3.2-6.5-7.2-6.6-3.9-.7-8 2.7-5.1 1.6" fill="#d3976e"/><path d="m40.6 11.7c.1-.3 4.6-2.3 7.4-.7 2.7 1.5 3.4 2.7 4.7 5.1.2.4.3.7.4.9 0 0 .1-.1.1-.4.5-1.7-2.1-5.7-5.7-6.3-3.3-1.1-7.5 1.1-6.9 1.4" fill="#89664c"/><g fill="#ede0d1"><path d="M7.1 47.2 8.2 46 7.1 44.8 6 46z"/><path d="m12.2 32.1l1.1-1.1-1.1-1.2-1.1 1.2z"/><path d="m7.7 39.3l1.1-1.1-1.1-1.2-1.1 1.2z"/><path d="m10.5 40.5l1.1-1.2-1.1-1.1-1.1 1.1z"/><path d="m16.5 49.5l1.1-1.2-1.1-1.1-1.1 1.1z"/><path d="m19.6 47.2l1.1-1.2-1.1-1.2-1.1 1.2z"/><path d="m26.7 37.6l1.1-1.2-1.1-1.1-1.1 1.1z"/><path d="m21.3 33.8l1.1-1.2-1.1-1.1-1.1 1.1z"/><path d="m29.2 48.3l1.1-1.1-1.1-1.2-1.1 1.2z"/><path d="m28.1 45.6l1.1-1.2-1.1-1.1-1.1 1.1z"/><path d="m23.4 38.8l1.7-1.8-1.7-1.7-1.6 1.7z"/><path d="m19.3 51.8l1.7-1.7-1.7-1.8-1.7 1.8z"/><path d="m6 44l1.6-1.8-1.6-1.7-1.7 1.7z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f957.svg b/public/emoji/1f957.svg new file mode 100644 index 000000000..e0a2a01ed --- /dev/null +++ b/public/emoji/1f957.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2 33.2c0 13.2 13.4 28.8 30 28.8 16.6 0 30-15.6 30-28.8 0 0-60 0-60 0" fill="#b2c1c0"/><path d="m62 33.2c0 8.5-13.4 15.4-30 15.4-16.6 0-30-6.9-30-15.4 0-8.5 13.4-15.4 30-15.4 16.6 0 30 6.9 30 15.4" fill="#e8e8e8"/><path d="m32 46.6c-15.2 0-28.1-6.2-28.1-13.5 0-7.3 12.9-13.5 28.1-13.5 15.2 0 28.1 6.2 28.1 13.5 0 7.4-12.9 13.5-28.1 13.5" fill="#b2c1c0"/><path d="m12.5 16.4c.1 1.7.9 7.4.2 10 4.4.8 1.1-7.7-.2-10" fill="#699635"/><path d="m55.6 27.7c2-4.6-1.1-9.4-3.1-6.6-2 2.8-.5 4.6-5.6 3.6-1.1-1.9 1.6-7.7 0-8.8-2.6-1.7-2.6 4.7-5.6 1-3-3.6-3.1 4.9-7.6 4.9-2.2 0 .9-6.6-4.1-7.9-5-1.3-3.6 4.4-9.6 1.1-6-3.3-9.1 1.7-6.3 3.8 2.7 2.1.5 6.3.1 7.9-3.4-1.6-3.2 5.3-3.1 6.4-2.4.8-6.3 2.5-6.4 2.6 2.5 6 14.1 10.9 27.7 10.9 15.2 0 28.1-6.2 28.1-13.5 0-7.4-7.8 2.1-4.5-5.4" fill="#83bf4f"/><path d="m38.3 36c2.5-5.3-3.6-3.1-5.9-.8-.1-3.8 1.9-6.2 3.6-8.8-2.8 2-5.8 4.3-9.1 5.5 1.9 2.2 2.9 5.2 3.3 8.1 8 .8 6.2 4.6 5.8 6.5 9.5-.7-.1-5.3 2.3-10.5" fill="#699635"/><g fill="#ed4c5c"><path d="m17.3 22.8c-1.6 1.6-2.1 3.6-1.1 4.6.9 1 2.9.5 4.5-1.1 1.6-1.6 2.1-3.6 1.1-4.6-1-.9-3-.4-4.5 1.1"/><path d="m38.4 41.6c-1.6 1.6-2.1 3.6-1.1 4.6.9 1 2.9.5 4.5-1.1 1.6-1.6 2.1-3.6 1.1-4.6-.9-1-2.9-.5-4.5 1.1"/></g><path d="m26.1 20c-3.9.2-5.7 10.3-8.5 9.7 2.3 2.2 3.5 5.5 3.5 8.7.6.1 1.5-1.6 2 .2-.7-5.5-.5-11.5 3-18.6" fill="#699635"/><path d="m42.4 23.3c1 2 .9 4.1-.3 4.7-1.2.6-2.9-.4-4-2.4-1-2-.9-4.1.3-4.7 1.2-.6 3 .4 4 2.4" fill="#ed4c5c"/><path d="m50.1 25c-8.5-1-9.8-1.2-2.7 5.9 1.9 2.4-5.3 7.5-7.9 8 3.3 6.3 3.9 6.9 8.5 5.3 6.4-2.2 3.2-9.7 6.2-8.1-1.6-2.4-10.6-3.5-4.1-11.1" fill="#699635"/><path d="m55.3 30.1c-.2-1.1 2.2-3.6 1.7-7.1-.5-3.2-4.2-5.1-5.3-1.4-1 3.4-4.2 2.6-4.2 2.6 2.1-8.2 1-12.2-3.6-7.3-2.4 2.5-.2-8.5-7.8 3.2-3.9 6-2.3-13.7-9.3-6.5-5.6 5.7-9.9-5.4-13.6 1.3-1.9 3.5 2.2 4 1.1 10.8 0 0-4.2-2.6-3.8 6 .1 1.5-7.4 1.8-5.7 4.3 1.7-.7 12.4-5.8 11.8-1.1-.2 1.4-1.1 5.9 1.4 5.7 2.7-.2 5.2-4.4 5.3.4.1 3.7 1.9 3.9 4.5 1.6.7-.6 1.2-1.6 2.2-2 1.8-.7 3.5.3 5.2.9 3.2 1.2 2.3-3.3.1-4.1-.4-.1-2.9-.5-2.7-.9.4-1.2 1.8-2 2.8-2.5.9-.4 1.9-.7 2.9-.7 1.4.1.9 1 .6 2.1-.3 1.3-.1 3 1.3 3.4 1.6.5 2.9-1 4-1.9.8-.7 6.1-4.1 4.3-.5-1.1 2.1-6.4 2.8-4 5.9 1.6 2 3.8 1.1 5-.8 1-1.5 1.4-3.3 1.8-5.1.3-1.4.4-2.2 1.8-1.5 1.9 1 4.3 3.2 4.4-.4.1-2.4 1-6.8 3.1-2.6-1.3-5.5-5.1-.3-5.3-1.8m-13 6.8c-.1.1-2.6 1.9-3 .2-.3-1.3 1-2.8.2-3.9-1.4-1.9-5.1-.1-6.5.9-.8.6-2.8 2.5-1.3 3.4 1.1.7 2.8.3 3.8 1.3.8.8 1 2.3-.4 1.7-1.8-.7-3.6-1.6-5.6-.8-1.1.4-3.8 4.4-5.1 3.6-.7-.4-.4-3.2-.5-4-.3-2.3-1.9-1.9-3.4-1-.6.4-2.4 1.7-3.1 1.2-.7-.5-.3-2.7-.2-3.4.5-4.3-2.3-4.7-5.9-3.7 0-1.3-.1-6.5 2.3-5.6 1.4.5 5 4.9 6.3 2.4 1.4-2.7 7.6-14.6 7.6-5.7 0 2.4-2.1 7.5-.4 8.7 1.5 1 5.3-3.2 6.3-3.8 2.5-1.7 5.3-3.3 6.6.5.9 2.5 1.1 5.8 4.2 6.5-.8.5-1.4 1-1.9 1.5m4.8-4.2c-.3 1.8-2.4 2.2-3.8 1.4-2.9-1.7-1.3-7.6-4.9-8.5-4.3-1.1-9.9 6.4-10.7 5.6-1-1.1 1.1-5.7.8-8.7-.9-7.7-6.9-.2-9.3 6-.5 1.2-4.2-2-4.2-2 1.9-8.2-2.6-8.1-1.2-10.7 2.9-5.8 7.2 5.4 13.1-.7 6.4-6.5 4 14.6 10 5.7 5.5-8.1 4.6-1.4 5.8-1.8 2.1-.7 5.7-7.6 3.8 5.1-11.9-2.2 1.2 5.1.6 8.6m8.8 3.1c-1.5-.3-3.1-2.9-4.9-2-1.5.7-1.6 4.7-2.2 6.1-.7 1.7-3 3.8-4.4 1.3-.3-.6 4-3.3 4.5-4.5 1-2.3-1.1-2.5-.9-4 .7-4.6-10.3-9.2-.4-7.5 5.6 1 4.3-5.9 6.9-4.4 5 3-3.7 10.5 1.9 10.6-.4 1.5-.2 3-.5 4.4" fill="#c7e755"/><path d="m8.6 34.6c1.6 1.5 2.1 3.6 1.1 4.6-.9 1-2.9.5-4.5-1.1-1.6-1.6-2.1-3.6-1.1-4.6 1-.9 3-.4 4.5 1.1" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/1f958.svg b/public/emoji/1f958.svg new file mode 100644 index 000000000..2062eae7f --- /dev/null +++ b/public/emoji/1f958.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><circle cx="32" cy="32" r="30"/><path d="m6.3 18l-2.7-2.7c-2.1-2.1-2.1-5.5 0-7.5l4.2-4.2c2.1-2.1 5.5-2.1 7.5 0l2.7 2.7-3.1 3.1-2.7-2.7c-.3-.3-.9-.3-1.3 0l-4.2 4.2c-.3.3-.3.9 0 1.3l2.7 2.7-3.1 3.1"/><path d="m57.7 46l2.7 2.7c2.1 2.1 2.1 5.5 0 7.5l-4.2 4.2c-2.1 2.1-5.5 2.1-7.5 0l-2.7-2.7 3.1-3.1 2.7 2.7c.3.3.9.3 1.3 0l4.2-4.2c.3-.3.3-.9 0-1.3l-2.7-2.7 3.1-3.1"/></g><circle cx="32" cy="32" r="23.4" fill="#f2b200"/><path d="m39.6 11.4c-5-2.6-12.9 2.4-12 6.6.9 4.2 11.2 7.2 14 13.1 2.8 5.9 4.1 7.8 9.1 3.8 4.9-4.1 7.2-13.8-11.1-23.5" fill="#b47d56"/><g fill="#89664c"><path d="m38.8 13.8c3.4 0-2.1 1.9-5.3 4.7-1.6 1.4-.9-4.7 5.3-4.7"/><path d="m46.1 18.7c3.4 0-2.1 1.9-5.4 4.7-1.5 1.3-.8-4.7 5.4-4.7"/><path d="m50.6 26.2c3.4 0-2.1 1.9-5.4 4.7-1.5 1.3-.7-4.7 5.4-4.7"/></g><path d="m10.7 38c-1.9-4.8 4.4-10.7 8.5-9.2 4.2 1.5 5.7 10.9 11.2 14.4 5.5 3.4 7.3 4.9 2.5 8.5-4.9 3.6-15.1 3.8-22.2-13.7" fill="#b47d56"/><g fill="#89664c"><path d="m13.4 39.3c-.5 2.9 2.2-1.5 5.6-3.8 1.6-1.1-4.7-1.5-5.6 3.8"/><path d="m16.8 45.4c-.5 2.9 2.2-1.5 5.6-3.8 1.6-1.1-4.7-1.5-5.6 3.8"/><path d="m22.8 49.9c-.5 2.9 2.2-1.5 5.6-3.8 1.6-1.1-4.6-1.6-5.6 3.8"/></g><g fill="#699635"><path d="m25.6 13c-2.2-2.1-2.2-2.1-8.6 4.6-3.5 3.7-5.3 7.6-4.1 8.7 2.2 2.1 2.2 2.1 8.5-4.6 3.6-3.6 5.4-7.5 4.2-8.7"/><path d="m51.5 40.2c-1.8-2.4-1.8-2.4-9.1 2.8-4.1 2.9-6.5 6.3-5.6 7.6 1.8 2.4 1.8 2.4 9.1-2.8 4.1-2.9 6.6-6.3 5.6-7.6"/><path d="m38.6 33.2c1.3-3 1.3-3-7.5-7.1-4.9-2.3-9.4-2.8-10.1-1.2-1.3 3-1.3 3 7.5 7.1 4.8 2.3 9.3 2.8 10.1 1.2"/></g><path d="m43.5 37.8c.2-2.2-1.6-1.1-4.9-1.2-3.3-.2-2.4 2.4-2.2 4.5.1 2.1 1.4.4 6.2.5 1.8.1.6-1.6.9-3.8" fill="#ed4c5c"/><path d="m29.9 34.1c-2.5-.9-1.7.8-3 3.2-1.3 2.4 2.1 2.5 4.6 3.1 2.5.6.9-.9 2.6-4.4.7-1.3-1.7-1-4.2-1.9" fill="#ffce31"/><path d="m24.5 18.9c-2.5-.9-1.7.8-3 3.2-1.3 2.4 2.1 2.5 4.6 3.1 2.5.6.9-.9 2.6-4.4.7-1.3-1.7-1-4.2-1.9" fill="#ed4c5c"/><path d="m14 26.2c-2.5-.9-1.7.8-3 3.2-1.3 2.4 2.1 2.5 4.6 3.1 2.5.6.9-.9 2.6-4.4.7-1.4-1.7-1.1-4.2-1.9" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/1f959.svg b/public/emoji/1f959.svg new file mode 100644 index 000000000..8be63ab15 --- /dev/null +++ b/public/emoji/1f959.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><path d="m2.3 42c2.2 4.6 7 9.6 16.5 11 9.4 1.4 19.8 4.5 27.6 2.3 7.8-2.1 14.8-6.3 15.6-10.2.8-3.8-25.8-28.5-30.7-35.3-5-6.8-10.4 7.4-14.5 11.5-4.1 4-17 15.4-14.5 20.7"/><path d="m55.8 39.1c-1.9-2.2-5.8-8.3-7.7-9.4s-8.3-7.8-8.3-7.8c-4.6-6.2-7-8.1-9.4-10.7-2.2-2.4-2.4-1.8-3.9-.6-1.6 1.2-5.3 6.7-6.7 9.5-1.4 2.8-3.8 4.3-5.6 6-5.5 5-9.8 12-9.8 12s-3.6 5.7 1.7 1.8c5.3-3.8 17-22.7 19.4-22.7 3.1 0 6.1 6 8.6 10.3 2.6 4.3 6.5 6.2 9.5 10.7 3 4.4 6.2 14.1 8.9 13.1s7.5-4.2 8-6.2c.4-2.1-2.9-3.8-4.7-6"/></g><path d="m55.8 39.1c-1.9-2.2-5.8-8.3-7.7-9.4s-8.3-7.8-8.3-7.8c-4.6-6.2-7-8.1-9.4-10.7-2.2-2.4-2.4-1.8-3.9-.6-1.6 1.2-5.3 6.7-6.7 9.5-1.4 2.8-3.8 4.3-5.6 6-5.5 5-9.8 12-9.8 12s-3.6 5.7 1.7 1.8c5.3-3.8 17-22.7 19.4-22.7 3.1 0 6.1 6 8.6 10.3 2.6 4.3 6.5 6.2 9.5 10.7 3 4.4 6.2 14.1 8.9 13.1s7.5-4.2 8-6.2c.4-2.1-2.9-3.8-4.7-6" opacity=".67" fill="#fff"/><path d="m13.7 27.8c-.9-.4-4.6-1.8-5.2-.9s.4 3.5-1.9 3.2c-2.2-.2-1.8 1.1-2.5 1.9s-1.1 2-.9 2.4 1.1 5.3 2.1 4.4c1-.9 9.7-10.5 8.4-11" fill="#d3976e"/><path d="m12.8 28.8c0 0-2.1-4.2-1.2-5.2s2.3.5 2.9-1.1-.2-4.2 1.9-3.8c2.1.5 2.1-2 3-2.1s4.3-.1 3.4.8c-.9.9-5 5.1-6.2 7.1s-3.1 5.8-3.8 4.3" fill="#83bf4f"/><path d="m38.2 26.2c0 0 5.1-5.6 10.1-1.6 4.7 3.8 3.7 9.6 1.4 14.3l-11.5-12.7" fill="#c94747"/><path d="m49.7 37.7c1.5-4.2 1.6-8.9-2.4-12.1-3-2.4-6-1.4-7.9-.2l10.3 12.3" fill="#ed4c5c"/><path d="m35.3 20.2c1.9 0 4.2-4.8 4.6-1.9s3.4.9 3.6 2.9-.6 3.8.8 3.9c1.4.2 1.1-.7 1.1 6.8 0 0 .5 2.1-1.1 1.5s-12.5-13.2-9-13.2" fill="#83bf4f"/><g fill="#d3976e"><path d="m43.8 31c1.3-.2 2.9-1.9 4.3 0s.4 4.5 2.8 4.8 3 2.2 3 4 2 1.8 2.7 2.4-.8 3.1-1.3 3.8-1.2 2.2-2 1.1-1.9-6.6-5.6-9.2-7.1-6.3-3.9-6.9"/><path d="m27.3 14.1c0 0 4.1-4.1 6.7-4.6s1.8 1.8 2.3 2.8c.9 1.8.9 1.4 1.9 2.5s-.6 5.6-.7 7.5-.4 3.7-1.5 2.5c-1.1-1.2-1.9-5.7-4.2-6.7-2.3-.9-6.1-2.5-4.5-4"/><path d="m47.2 53c-.3.2-5.6-7-11.9-16-6.3-9-11.2-16.5-10.9-16.7.3-.2 5.6 6.9 11.9 16 6.2 9 11.1 16.5 10.9 16.7"/><path d="m9.9 48.8c.2.3 5.2-4.9 11.2-11.5 6-6.6 10.7-12.1 10.5-12.4-.2-.3-5.2 4.9-11.2 11.5-6.1 6.6-10.8 12.2-10.5 12.4"/><path d="m18.2 48c.2.3 4-3.3 8.5-8.1 4.5-4.8 8-8.9 7.8-9.1-.2-.3-4 3.3-8.5 8.1-4.4 4.7-8 8.8-7.8 9.1"/><path d="m41.5 54c-.3.2-3.7-4.2-7.6-9.8-3.9-5.6-6.9-10.4-6.6-10.6.3-.2 3.6 4.2 7.6 9.8 3.9 5.6 6.9 10.4 6.6 10.6"/><path d="m39.6 36c.2.2-2.4 3.6-5.9 7.5-3.5 3.9-6.5 6.9-6.7 6.7-.2-.2 2.4-3.6 5.9-7.5 3.4-3.9 6.4-6.9 6.7-6.7"/><path d="m26.5 52c-.3.2-2.9-3.1-5.9-7.5-3-4.3-5.2-8-5-8.2.3-.2 2.9 3.1 5.9 7.5 3.1 4.3 5.3 8 5 8.2"/><path d="m19 51c-.3.2-2.4-2.4-4.7-5.7-2.4-3.4-4-6.3-3.8-6.5.3-.2 2.4 2.4 4.7 5.7 2.4 3.4 4.1 6.3 3.8 6.5"/><path d="m25.3 23.3c.2.2-1.8 2.9-4.5 6-2.7 3.1-5.1 5.3-5.3 5.1-.2-.2 1.8-2.9 4.5-6 2.7-3 5.1-5.3 5.3-5.1"/><path d="m44.1 41.3c.2.2-1.8 2.9-4.5 6-2.7 3.1-5.1 5.3-5.3 5.1-.2-.2 1.8-2.9 4.5-6 2.6-3 5-5.3 5.3-5.1"/><path d="m34 53c-.3.2-4.2-4.9-8.7-11.5-4.6-6.6-8.1-12-7.8-12.2.3-.2 4.2 4.9 8.7 11.5 4.6 6.5 8.1 12 7.8 12.2"/></g><g fill="#89664c"><path d="m12 28.6c.7-.9-2.4.2-2.6 1.9-.2 1.6-3.1 3.5-3.4 4.6-.3 1-1.3 1.6-1.2 2.4.2.8 5.3-6.2 7.2-8.9"/><path d="m28.3 14.8c.2.9 2.2 1.6 3.7 2.2 1.5.6 3.2 4.3 3.8 5.8.6 1.5 1.2 1.5.8.5s-1.4-6.3-3.9-7.3c-2.9-1.2-4.7-2.4-4.4-1.2"/><path d="m44.9 32.4c-.8-.8-1.4.1-.8.9.6.8 2.6 2.5 3.9 3.5s3.1 2 4.4 5.7 2.1 4.3 2.4 3.1-1.4-1.9-2.2-4.6-3.9-4.5-4.8-5.6-2.1-2.2-2.9-3"/><path d="m36.7 20.3c-.4-1.6-1.4-5.1-4.7-6s-1.7-1.6.2-1.3 4 2.3 4.8 5.6c.6 2.5 0 2.7-.3 1.7" opacity=".67"/><path d="m34.3 11.5c-1.1-.5-2.1-.2-1.6.6.6.8 2.7.2 4 3.1s.8-2.3-2.4-3.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f95a.svg b/public/emoji/1f95a.svg new file mode 100644 index 000000000..005e3e6af --- /dev/null +++ b/public/emoji/1f95a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M53.6,29.8C51.1,11.8,39.7,2,32,2s-19.1,9.8-21.6,27.8C8,47.8,15.9,62,32,62S56,47.8,53.6,29.8z" fill="#ffc294"/><path d="m53.6 29.8c-2-14.2-9.5-23.3-16.4-26.5 4.7 4.7 8.9 12.1 10.2 22.1 2.5 18-5.4 32.2-21.6 32.2-3.5 0-6.6-.7-9.2-1.9 3.7 4 8.9 6.3 15.4 6.3 16.1 0 24-14.2 21.6-32.2" opacity=".33" fill="#d3976e"/></svg> \ No newline at end of file diff --git a/public/emoji/1f95b.svg b/public/emoji/1f95b.svg new file mode 100644 index 000000000..877c0521c --- /dev/null +++ b/public/emoji/1f95b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 2c-9.9 0-18 3.8-18 8.4 0 0 0 28 7.7 43.7.7 4.5 5 7.9 10.3 7.9 5.2 0 9.5-3.4 10.3-7.9 7.7-15.7 7.7-43.7 7.7-43.7 0-4.6-8.1-8.4-18-8.4" opacity=".8" fill="#a1b8c7"/><g fill="#555e63"><path d="m32 58.3c-4.3 0-8.1-1.7-10.3-4.2.7 4.5 5 7.9 10.3 7.9 5.2 0 9.5-3.4 10.3-7.9-2.2 2.5-6 4.2-10.3 4.2" opacity=".3"/><path d="m32 59c-3.4 0-6.4-.9-8.1-2.3.6 2.4 4 4.3 8.1 4.3 4.1 0 7.5-1.9 8.1-4.3-1.7 1.4-4.7 2.3-8.1 2.3" opacity=".3"/></g><path d="m32 14.2c-8.6 0-15 2.9-15 7.2 0 0 .8 18.5 6.1 31 1.9 2.3 5.2 3.8 8.9 3.8s7-1.5 8.9-3.8c5.3-12.5 6.1-31 6.1-31 0-4.3-6.4-7.2-15-7.2" fill="#fff"/><g fill="#f2ece3"><path d="m32 14.2c-9.2 0-15 3-15 7.3 0 4.3 6.3 8 15 8s15-3.7 15-8c0-4.3-5.8-7.3-15-7.3"/><path d="m37.8 30.1c-1.2 0-2.2-.6-2.3-1.4 0-.5.2-.9.7-1.3.4-.3 1-.5 1.6-.5.1 0 .2 0 .3 0 1.2 0 2.2.6 2.3 1.4 0 .5-.2.9-.7 1.3-.4.3-1 .5-1.6.5-.1-.1-.2 0-.3 0"/><path d="m41.6 29.3c-.5 0-1-.2-1.2-.6-.2-.3-.2-.7 0-1.1.2-.3.5-.6.8-.8.3-.2.7-.2 1-.2.5 0 1 .2 1.2.6.4.6 0 1.5-.8 1.9-.4.1-.7.2-1 .2"/><path d="m33.5 30.5c-.9 0-1.5-.5-1.6-1.1 0-.4.1-.7.5-1 .3-.2.7-.4 1.1-.4.1 0 .2 0 .2 0 .9 0 1.5.5 1.6 1.1.1.7-.6 1.3-1.5 1.4-.1 0-.2 0-.3 0"/><path d="m30.2 30.8c-.4 0-.7-.1-.9-.4-.2-.2-.3-.6-.2-.9.1-.3.2-.6.5-.7.3-.2.6-.3.9-.3.4 0 .7.1.9.4.4.5.3 1.2-.3 1.6-.3.2-.6.3-.9.3"/></g><path d="m44.7 25.6c-.3-.3-.9-.3-1.3 0-.2.2-.3.4-.4.6-.2-.1-.5-.2-.8-.2-.4 0-.9.1-1.3.3-.3.2-.5.4-.7.6-.5-.4-1.2-.7-2.1-.7-.1 0-.2 0-.4 0-.7.1-1.4.3-1.9.6-.4.3-.6.6-.7.9-.4-.3-.9-.4-1.4-.4-.1 0-.2 0-.3 0-.5.1-1 .3-1.4.6-.2.1-.3.3-.4.5-.3-.3-.7-.5-1.2-.5-.4 0-.9.1-1.2.4-.2.1-.3.3-.4.4 0-.1-.1-.1-.1-.2-.3-.3-.9-.3-1.3 0-.1.1-.1.1-.2.2 0-.1-.1-.2-.1-.3-.3-.3-.8-.3-1.2 0-.4.3-.5.8-.2 1.1.3.3.8.3 1.2 0 .1 0 .1-.1.1-.1s.1.3.1.4c.3.3.9.3 1.3 0 0 .4.1.7.4 1 .3.4.8.6 1.3.6.4 0 .9-.1 1.2-.4.2-.1.4-.3.5-.5.4.4 1 .6 1.7.6.1 0 .2 0 .3 0 .8-.1 1.5-.5 1.8-1.1.5.4 1.3.7 2.1.7.1 0 .2 0 .4 0 .7-.1 1.4-.3 1.9-.6.2-.1.3-.3.4-.4.3.2.7.3 1.1.3.4 0 .9-.1 1.3-.3 1.1-.5 1.5-1.6 1.1-2.4.2 0 .4-.1.5-.2.5-.6.6-1.1.3-1.5m-14 4.5c-.2.1-.3.2-.5.2-.2 0-.3-.1-.5-.2-.2-.2-.1-.6.2-.9.2-.1.3-.2.5-.2.2 0 .3.1.5.2.2.3.1.7-.2.9m3-.1c-.1 0-.1 0-.2 0-.5 0-1-.3-1-.6-.1-.4.4-.8 1-.9.1 0 .1 0 .2 0 .5 0 1 .3 1 .6.1.4-.4.8-1 .9m4.4-.5c-.1 0-.2 0-.3 0-.9 0-1.7-.4-1.7-1-.1-.6.7-1.2 1.8-1.3.1 0 .2 0 .3 0 .9 0 1.7.4 1.7 1 0 .7-.8 1.2-1.8 1.3m4.2-.9c-.2.1-.5.2-.7.2-.3 0-.6-.1-.7-.3-.2-.4.1-.9.6-1.2.2-.1.5-.2.7-.2.3 0 .6.1.7.3.2.3-.1.9-.6 1.2" fill="#fff"/><path d="m32 2c-9.9 0-18 3.8-18 8.4 0 4.6 8.1 8.4 18 8.4 9.9 0 18-3.8 18-8.4 0-4.6-8.1-8.4-18-8.4m0 14.6c-9.1 0-16.5-3-16.5-6.7 0-3.7 7.4-7.2 16.5-7.2 9.1 0 16.5 3.5 16.5 7.2 0 3.7-7.4 6.7-16.5 6.7" opacity=".3" fill="#555e63"/></svg> \ No newline at end of file diff --git a/public/emoji/1f95c.svg b/public/emoji/1f95c.svg new file mode 100644 index 000000000..3866204ec --- /dev/null +++ b/public/emoji/1f95c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m42.6 40.2c4-4.6 8.5-4.5 13.6-9.6 6.6-6.6 7.7-16.3 3-22.7-.1-1.6-.4-3.9-1-4.8-.3-.4-1.3-1.2-1.8-1.1-.6.1-1.4.9-2 1.7-6.4-3.3-15-1.9-20.9 4.1-5.1 5.1-4.5 10.1-9.1 14.1-5.6 4.9-11.3 2.1-16.8 7.6-7.3 7.3-7.1 19.2.4 26.7 7.5 7.5 19.5 7.6 26.8.4 5.3-5.5 2.8-10.7 7.8-16.4" fill="#ffc294"/><path d="m56.3 2.5c-.6 0-1.7 1.6-1.7 1.6l3.1 2.6c0 0 .3-1.6-.1-2.7-.3-1-1.1-1.5-1.3-1.5" fill="#dba780"/><g fill="#e8b188"><path d="m42 3.9c-.2.2 1.6 1.2 2.3 1.2 1.2.1 4.8-1.5 4.5-1.8-.8-.7-5.4-.8-6.8.6"/><path d="m39.2 5.1c.8-.1 3 .6 3.1 1.1.1.4-3.6 4.1-4.4 4.4-.8.3-3.6-1.5-3.5-1.9.2-.7 3.3-3.4 4.8-3.6"/></g><g fill="#dba780"><path d="m32.3 10.4c.5-.3 3.9 1.1 3.9 1.7 0 .5-3.6 4.8-4.2 4.8-.7 0-2-.7-2.2-1.4-.2-.4 1.9-4.7 2.5-5.1"/><path d="m28.9 17.4c-.5.2-2.5 3.5-2.6 3.9-.1.7 1.3 1.7 2 1.6.4 0 3.2-3.3 3.3-3.9.1-.6-2-1.9-2.7-1.6"/></g><g fill="#e8b188"><path d="m22.4 27.6c.6 0 3.5-2.4 3.8-2.7.4-.6-.5-1.9-1.2-2-.4-.1-4.1 2.1-4.4 2.5-.4.4 1.1 2.2 1.8 2.2"/><path d="m14.4 31c.7.1 4.7-2.1 5-2.5.6-.6-.2-2.4-1-2.7-.4-.2-5.3 1.6-5.7 2-.6.6.7 3 1.7 3.2"/></g><path d="m8.5 36c.7-.1 3.9-3.4 4-3.9.3-.8-1.5-2.9-2.4-3-.4-.1-3.8 3.6-4.1 4.2-.3.6 1.5 2.8 2.5 2.7" fill="#dba780"/><g fill="#cf9d78"><path d="m7.1 38.6c.2-.6-1.5-2.7-2.2-3-.4-.1-1.7 4.6-1.6 5.4 0 .6 1.2 1.9 2 2 .6 0 1.7-4.1 1.8-4.4"/><path d="m5 45.1c.1-.5-1.2-1.8-1.8-2-.4-.1.4 6 1 6 .5 0 .7-3.7.8-4"/><path d="m8.2 49.7c.1-.5-1.3-3-2-3-.8 0-1.1 4.4-.1 5.4.8.9 2-2.1 2.1-2.4"/><path d="m8.4 40.1c-1-.1-2.1 4-1.9 4.5.1.3 2.2 3.2 2.5 3.3.6.1 2.7-3.3 2.6-3.8-.2-.8-2.5-3.9-3.2-4"/></g><g fill="#e8b188"><path d="m23.2 33c.1-1-2.3-3.8-2.7-3.6-.3.1-5 2.8-5.1 3.2-.1.6 2.5 3.9 3 3.8.8-.2 4.7-2.7 4.8-3.4"/><path d="m29.8 28.3c.1-1-2-2.7-2.4-2.4-.4.1-4.5 2.8-4.6 3.1-.1.6 1.8 3.3 2.3 3.2.9-.2 4.6-3.1 4.7-3.9"/></g><g fill="#dba780"><path d="m35.9 22.6c.1-1-2.7-3-3.2-2.7-.3.1-3.5 3.9-3.6 4.2-.1.6 1.8 3 2.3 2.9.9-.2 4.5-3.6 4.5-4.4"/><path d="m41.1 16c.1-1-3.2-3.1-3.7-2.9-.3.1-3.6 4.6-3.7 4.9-.1.6 2.6 2.9 3.1 2.8.9-.1 4.3-4 4.3-4.8"/></g><g fill="#e8b188"><path d="m47.5 10c.1-1-3.1-3.1-3.6-2.8-.3.1-4.4 4-4.5 4.3-.1.6 2.8 3 3.4 2.9.8-.2 4.6-3.7 4.7-4.4"/><path d="m53.5 5.2c.1-1-2.4-1.7-2.8-1.5-.3.1-4.5 2.1-4.5 2.4-.1.6 2.5 2.9 3 2.8.7-.1 4.2-2.9 4.3-3.7"/></g><g fill="#dba780"><path d="m13.8 33.5c-1-.1-4.4 3.6-4.4 4.5 0 .7 2.4 3.8 3.3 3.9.6.1 4.1-3.3 4.1-4.4-.1-.9-2.3-4-3-4"/><path d="m60.2 22.1c-.2.2-1.2-1.6-1.2-2.3-.1-1.2 1.5-4.8 1.8-4.5.7.8.8 5.4-.6 6.8"/><path d="m59 24.8c.1-.8-.6-3-1.1-3.1-.5-.1-4.1 3.6-4.4 4.4-.3.8 1.5 3.6 1.9 3.5.7-.1 3.4-3.3 3.6-4.8"/></g><g fill="#cf9d78"><path d="m53.7 31.8c.3-.5-1.1-3.8-1.7-3.9-.5 0-4.9 3.6-4.8 4.2 0 .7.7 2 1.4 2.2.4.1 4.7-2 5.1-2.5"/><path d="m46.7 35.2c-.2.5-3.5 2.5-3.9 2.6-.7.1-1.7-1.3-1.6-2 0-.4 3.3-3.2 3.9-3.3.5-.2 1.9 1.9 1.6 2.7"/></g><g fill="#dba780"><path d="m36.5 41.6c0-.6 2.4-3.5 2.7-3.7.6-.4 1.9.5 2 1.2.1.4-2.1 4.1-2.5 4.4-.4.3-2.3-1.1-2.2-1.9"/><path d="m33.1 49.6c-.1-.7 2.1-4.7 2.5-5 .6-.6 2.4.2 2.7 1 .2.4-1.6 5.3-2.1 5.7-.5.6-3-.7-3.1-1.7"/></g><g fill="#cf9d78"><path d="m28.1 55.5c.1-.7 3.4-3.9 3.9-4 .8-.3 2.9 1.5 3 2.4.1.5-3.6 3.9-4.2 4.2-.7.2-2.8-1.7-2.7-2.6"/><path d="m25.5 56.8c.7-.2 2.7 1.5 3 2.2.1.4-4.6 1.6-5.4 1.6-.6 0-2-1.2-2-2-.1-.5 4-1.7 4.4-1.8"/><path d="m18.9 59c.5-.1 1.8 1.2 2 1.8.1.4-6-.4-6-1 0-.5 3.7-.7 4-.8"/><path d="m14.3 55.8c.5-.1 3 1.3 3 2 0 .8-4.4 1.1-5.4.1-.9-.9 2.1-2 2.4-2.1"/><path d="m23.9 55.6c.1 1-4.1 2.1-4.5 1.9-.3-.1-3.2-2.2-3.3-2.5-.1-.6 3.3-2.7 3.8-2.6.9.2 4 2.4 4 3.2"/></g><g fill="#dba780"><path d="m31.1 40.8c1-.1 3.8 2.3 3.6 2.7-.1.3-2.9 5-3.2 5.1-.6.1-3.9-2.5-3.8-3 .1-.8 2.6-4.7 3.4-4.8"/><path d="m35.7 34.3c1-.1 2.7 2 2.4 2.4-.1.3-2.7 4.4-3.1 4.5-.6.1-3.3-1.8-3.2-2.3.2-.9 3.2-4.6 3.9-4.6"/></g><g fill="#cf9d78"><path d="m41.4 28.1c1-.1 3 2.7 2.8 3.2-.1.3-3.9 3.5-4.2 3.6-.6.1-3-1.8-2.9-2.3.2-.9 3.6-4.4 4.3-4.5"/><path d="m48 22.9c1-.1 3.1 3.2 2.9 3.7-.1.3-4.6 3.6-4.9 3.7-.6.1-2.9-2.6-2.8-3.1.2-.9 4.1-4.2 4.8-4.3"/></g><g fill="#dba780"><path d="m54.1 16.6c1-.1 3.1 3.1 2.8 3.6-.1.3-4 4.4-4.3 4.5-.6.1-3-2.8-2.9-3.4.2-.8 3.7-4.7 4.4-4.7"/><path d="m58.9 10.6c1-.1 1.7 2.4 1.5 2.8-.1.3-2.1 4.5-2.4 4.5-.6.1-2.9-2.5-2.8-3 .1-.8 3-4.2 3.7-4.3"/></g><g fill="#cf9d78"><path d="m30.6 50.2c.1 1-3.6 4.4-4.5 4.4-.7 0-3.8-2.4-3.9-3.3-.1-.6 3.3-4.1 4.4-4 .8 0 3.9 2.2 4 2.9"/><path d="m9.4 51c-1-.1-2 2.7-1.8 3.2.1.3 1.9 2.2 2.2 2.2.6.1 3.1-1.4 3-2-.1-.9-2.6-3.4-3.4-3.4"/><path d="m13.3 45.9c-1.3-.1-3.3 3.2-3 3.8.2.4 3.5 3.8 3.9 3.9.9.2 3.7-2.1 3.6-3.2-.1-1.1-3.5-4.4-4.5-4.5"/></g><g fill="#e8b188"><path d="m25.3 43.6c1.5 0 3.9-3.8 3.6-4.5-.2-.5-3.8-4.2-4.3-4.3-1-.2-4.4 2.5-4.3 3.8 0 1.3 3.8 5 5 5"/><path d="m30.3 37.1c1.2-.2 3.9-3.8 3.7-4.4-.1-.4-2.6-3-3-3-.8 0-4.1 2.8-4.2 3.9-.1 1.1 2.5 3.6 3.5 3.5"/></g><g fill="#dba780"><path d="m36 31.4c1.4-.3 4.4-4.4 4.3-5-.1-.4-2.6-3-3-3-.9.1-4.6 3.3-4.8 4.5-.2 1.2 2.4 3.7 3.5 3.5"/><path d="m42.6 17.4c-1.4.3-4.4 4.4-4.3 5 .1.4 2.8 3.3 3.3 3.3.9 0 4.7-3.2 4.8-4.5.1-1.2-2.8-4-3.8-3.8"/></g><g fill="#e8b188"><path d="m48.9 11.1c-1.5.2-5.2 4-5 4.6.1.4 3.7 4.2 4.2 4.2.9 0 4.5-3.9 4.5-5.1.1-1.2-2.6-3.8-3.7-3.7"/><path d="m54.8 6.4c-1.2.3-4.4 3.5-4.3 4 .1.3 2.6 3 3 3 .7-.1 3.8-3.4 4-4.4.1-.9-1.9-2.8-2.7-2.6"/></g><path d="m18.5 39.9c-1.5-.1-4.1 3.2-4 4 .1.9 4.5 5.5 5.5 5.5 1 0 4-2.8 3.9-4.2-.2-1.4-4.2-5.3-5.4-5.3" fill="#dba780"/><g opacity=".2" fill="#3e4347"><path d="m42.6 3.5c-.2.1-.4.3-.6.4-.2.2 1.6 1.2 2.3 1.2 1.2.1 4.8-1.5 4.5-1.8-.2-.1-.4-.2-.8-.3-1.1.5-2.9 1.2-3.7 1.2-.4 0-1.2-.4-1.7-.7"/><path d="m37.9 9.6c-.6.2-2.4-.8-3.2-1.4-.2.2-.3.4-.3.5-.1.4 2.7 2.2 3.5 1.9.8-.3 4.5-4 4.4-4.4 0-.1-.1-.2-.4-.4-.9 1.2-3.3 3.6-4 3.8"/><path d="m32 16.1c-.6 0-1.7-.5-2.1-1.1-.1.3-.2.6-.1.7.2.6 1.5 1.3 2.2 1.3.6 0 4.2-4.3 4.2-4.8 0-.1-.1-.2-.3-.4-.9 1.3-3.4 4.3-3.9 4.3"/><path d="m28.3 22c-.5.1-1.4-.5-1.8-1.1-.1.2-.1.3-.1.3-.1.7 1.3 1.7 2 1.6.4 0 3.2-3.3 3.3-3.9 0-.1-.1-.3-.2-.5-.9 1.1-2.9 3.5-3.2 3.6"/><path d="m20.6 25.3c-.3.5 1.1 2.3 1.9 2.3.6 0 3.5-2.4 3.8-2.7.1-.2.1-.6-.1-.9-.3.4-3.2 2.7-3.7 2.7-.5 0-1.3-.8-1.7-1.5-.2 0-.2.1-.2.1"/><path d="m14.3 30.1c-.6-.1-1.4-1.2-1.7-2.1-.4.6.9 2.9 1.8 3 .7.1 4.7-2.1 5-2.5.2-.3.2-.7.1-1.1 0 .1-.1.2-.1.2-.4.4-4.4 2.5-5.1 2.5"/><path d="m8.5 36c.7-.1 3.9-3.4 4-3.9.1-.2 0-.5-.1-.8-.4.7-3.3 3.7-3.9 3.8-.7.1-1.9-1.1-2.4-2-.1.1-.1.1-.1.2-.3.6 1.5 2.8 2.5 2.7"/><path d="m5.3 43c.6 0 1.8-4 1.9-4.4 0-.1 0-.4-.1-.6-.3 1-1.3 4.2-1.8 4.2-.7-.1-1.6-1-1.9-1.6 0 .2-.1.4-.1.5 0 .4 1.2 1.8 2 1.9"/><path d="m4.8 44.6c-.1 1.1-.3 3.6-.7 3.6-.4 0-.9-2.6-1.1-4.4.1 1.6.6 5.3 1.1 5.3.5 0 .7-3.7.8-4 .1-.1 0-.3-.1-.5"/><path d="m8 49.1c-.3.8-1.3 2.9-2 2.2-.3-.3-.5-.9-.6-1.6 0 1 .2 2 .6 2.5.8.8 2-2.2 2-2.5.2-.1.2-.3 0-.6"/><path d="m8.9 47c-.3-.1-2-2.4-2.4-3.1-.1.4-.1.6 0 .7.1.3 2.2 3.2 2.5 3.3.6.1 2.7-3.3 2.6-3.8 0-.1-.1-.3-.2-.4-.4 1-2 3.4-2.5 3.3"/><path d="m18.3 35.5c-.4.1-2.1-1.9-2.8-3.1-.1.1-.2.2-.2.2-.1.6 2.5 3.9 3 3.8.8-.2 4.8-2.7 4.9-3.4 0-.2-.1-.4-.2-.6-.6.9-4 2.9-4.7 3.1"/><path d="m22.8 29c-.1.6 1.8 3.3 2.3 3.2.8-.2 4.6-3.1 4.6-3.9 0-.2-.1-.4-.2-.6-.7 1-3.7 3.4-4.5 3.6-.4.1-1.6-1.4-2.1-2.4 0 0-.1.1-.1.1"/><path d="m31.4 26.1c-.4.1-1.6-1.3-2.1-2.2-.1.1-.1.2-.2.3-.1.6 1.8 3 2.3 2.9.3-.1 1.1-.6 1.9-1.4.4-.5.9-1 1.5-1.5.6-.7 1.1-1.3 1.1-1.5 0-.2-.1-.4-.2-.6-.7 1.1-3.5 3.8-4.3 4"/><path d="m36.8 19.9c-.4.1-2.2-1.3-2.8-2.2-.1.2-.2.3-.2.4-.1.6 2.6 2.9 3.1 2.8.8-.2 4.2-4 4.3-4.8 0-.1-.1-.3-.2-.5-.7 1.2-3.4 4.2-4.2 4.3"/><path d="m42.7 13.4c-.4.1-2.4-1.4-3.1-2.3-.2.2-.3.3-.3.3-.1.6 2.8 3 3.4 2.9.8-.2 4.7-3.6 4.7-4.4 0-.2-.1-.3-.2-.5-.7 1.2-3.7 3.8-4.5 4"/><path d="m49.1 8c-.4.1-2-1.2-2.7-2.1-.2.1-.3.2-.3.3-.1.6 2.5 2.9 3 2.8.8-.2 4.3-3 4.4-3.7 0-.2-.1-.4-.2-.5-.8 1-3.5 3.1-4.2 3.2"/><path d="m12.6 41c-.8-.1-2.5-2.4-3.1-3.4-.1.2-.1.3-.1.4 0 .7 2.4 3.8 3.3 3.9.6.1 4.1-3.3 4.1-4.4 0-.1-.1-.3-.1-.5-.7 1.4-3.5 4.1-4.1 4"/><path d="m59.1 19.2c0 .2-.1.5-.1.6 0 .6 1.1 2.4 1.2 2.3.9-.9 1.2-2.9 1.1-4.6-.1 1.4-.4 2.9-1.1 3.6-.1.2-.9-1.1-1.1-1.9"/><path d="m55.4 28.7c-.3.1-1.5-1.6-1.8-2.7 0 .1-.1.1-.1.1-.3.8 1.5 3.6 1.9 3.5.7-.2 3.4-3.3 3.6-4.8 0-.2 0-.5 0-.8-.4 1.6-2.9 4.5-3.6 4.7"/><path d="m53.6 30.9c-.6.6-4.6 2.6-5.1 2.4-.5-.1-1-.9-1.2-1.5-.1.1-.1.2-.1.3 0 .7.7 2 1.4 2.2.6.2 4.8-1.9 5.2-2.5 0-.2-.1-.5-.2-.9"/><path d="m46.6 34.3c-.5.6-3.5 2.4-3.8 2.5-.5.1-1.2-.6-1.5-1.3-.1.1-.1.2-.1.2-.1.7 1 2.1 1.6 2 .4-.1 3.7-2 3.9-2.6.1-.1.1-.4-.1-.8"/><path d="m38.7 43.5c.4-.3 2.6-4 2.5-4.4 0-.1-.1-.3-.2-.4-.5 1.1-2 3.6-2.3 3.9-.4.3-1.6-.6-2.1-1.3-.1.2-.1.3-.1.4-.1.7 1.8 2.1 2.2 1.8"/><path d="m33.2 49.1c-.1.2-.1.4-.1.5.1.9 2.6 2.2 3.1 1.7.5-.4 2.2-5.3 2.1-5.7 0-.1-.1-.2-.1-.2-.4 1.5-1.6 4.7-2 5.1-.5.4-2.4-.5-3-1.4"/><path d="m35 53.8c0-.1-.1-.3-.2-.5-.7 1-3.5 3.6-4.1 3.8-.5.2-2-.9-2.5-1.9-.1.1-.1.2-.1.3-.1 1 2 2.8 2.7 2.5.6-.3 4.3-3.7 4.2-4.2"/><path d="m28 58.5c-1 .5-4.4 1.3-5 1.3-.4 0-1.3-.7-1.8-1.4-.1.1-.2.2-.2.3.1.8 1.5 2 2 2 .8 0 5.6-1.2 5.4-1.6 0-.2-.2-.4-.4-.6"/><path d="m20.4 60c-1 0-3.2-.3-4.6-.6-.6.1-1 .2-.9.4.1.7 6.2 1.4 6 1 0-.2-.2-.5-.5-.8"/><path d="m17.2 57.8c0-.2-.1-.4-.4-.6-.9.5-3.9.6-5-.1-.2.3-.3.5-.1.8 1.2 1 5.5.6 5.5-.1"/><path d="m16.1 55c.1.3 3 2.3 3.3 2.5.5.2 4.6-1 4.5-1.9 0-.1-.1-.3-.3-.5-.8.8-3.9 1.7-4.3 1.5-.2-.1-2.2-1.4-2.9-2.1-.2.2-.3.4-.3.5"/><path d="m31.4 47.8c-.5.1-2.9-1.7-3.6-2.6-.1.2-.2.4-.2.5-.1.5 3.2 3.1 3.8 3 .3-.1 3-4.8 3.2-5.1 0-.1-.1-.3-.2-.5-.6 1.1-2.7 4.6-3 4.7"/><path d="m35 40.3c-.5.1-2.3-1.1-3-1.9-.1.2-.2.3-.2.5-.1.5 2.5 2.5 3.2 2.3.3-.1 3-4.2 3.1-4.5.1-.1 0-.4-.2-.7-.5 1-2.6 4.2-2.9 4.3"/><path d="m39.9 34c-.5.1-2.1-1.1-2.6-1.8-.1.2-.2.3-.2.4-.1.5 2.2 2.4 2.9 2.3.3-.1 4.1-3.3 4.2-3.6.1-.1 0-.4-.2-.7-.8.8-3.8 3.3-4.1 3.4"/><path d="m43.4 26.8c-.1.1-.2.3-.2.4-.1.5 2.2 3.2 2.8 3.1.3-.1 4.8-3.4 4.9-3.7.1-.1 0-.4-.2-.7-.9.8-4.4 3.4-4.7 3.5-.5.1-2-1.6-2.6-2.6"/><path d="m52.7 23.7c-.5.1-2.2-1.8-2.7-2.8-.1.2-.2.3-.2.4-.1.5 2.3 3.5 2.9 3.4.3-.1 4.2-4.2 4.3-4.5.1-.1 0-.4-.2-.7-.8.9-3.8 4.2-4.1 4.2"/><path d="m58 17.1c-.5.1-2.1-1.6-2.6-2.5-.1.2-.2.3-.2.4-.1.5 2.2 3.2 2.8 3 .3-.1 2.3-4.2 2.4-4.5.1-.1 0-.5 0-.8-.4.6-2.1 4.3-2.4 4.4"/><path d="m30.6 50.2c0-.1-.1-.2-.2-.4-.7 1.3-3.6 3.9-4.4 3.9-.6 0-3-1.8-3.7-2.8-.1.2-.2.4-.2.5.2.9 3.3 3.2 3.9 3.3.9-.1 4.6-3.5 4.6-4.5"/><path d="m12.6 53.9c-.6.7-2.3 1.7-2.8 1.6-.3-.1-1.7-1.5-2.1-2.1-.1.3-.1.6-.1.7.1.3 1.9 2.2 2.2 2.2.6.1 3.1-1.4 3-2 0-.1 0-.2-.2-.4"/><path d="m17.8 50.4c0-.1-.1-.3-.1-.4-.5 1.2-2.8 2.9-3.5 2.7-.4-.1-3.1-2.8-3.8-3.7-.1.3-.1.5-.1.7.2.4 3.5 3.8 3.9 3.9.9.2 3.7-2 3.6-3.2"/><path d="m25.2 42.7c-1 0-4.2-3-4.9-4.6-.1.2-.1.3-.1.5.1 1.3 3.9 5 5 5 1.5 0 3.9-3.8 3.6-4.5 0 0-.1-.1-.1-.2-.5 1.4-2.3 3.9-3.5 3.8"/><path d="m30.2 36.2c-.8.1-2.8-1.7-3.3-2.9-.1.1-.1.2-.1.3-.1 1.1 2.5 3.6 3.5 3.5 1.2-.2 3.9-3.8 3.7-4.4 0-.1-.1-.2-.2-.3-.6 1.2-2.6 3.6-3.6 3.8"/><path d="m35.9 30.5c-.9.2-2.9-1.5-3.4-2.8 0 .1-.1.2-.1.3-.2 1.2 2.4 3.7 3.5 3.5 1.4-.3 4.4-4.4 4.3-5 0-.1-.1-.2-.2-.4-.7 1.3-2.9 4.1-4.1 4.4"/><path d="m46.3 20.6c-.6 1.4-3.9 4.1-4.7 4.1-.4 0-2.4-2.1-3.1-3-.1.3-.2.5-.2.6.1.4 2.8 3.3 3.3 3.3.9 0 4.7-3.2 4.8-4.5 0 0 0-.2-.1-.5"/><path d="m48.1 19.1c-.4 0-3.2-2.8-4-3.9-.2.3-.3.5-.2.6.1.4 3.7 4.2 4.2 4.2.9 0 4.5-3.9 4.5-5.1 0-.2 0-.4-.1-.6-.5 1.5-3.5 4.8-4.4 4.8"/><path d="m53.4 12.5c-.3 0-2-1.7-2.7-2.6-.2.3-.3.4-.3.5.1.3 2.6 3 3 3 .7-.1 3.8-3.4 4-4.4 0-.2 0-.4-.1-.6-.6 1.3-3.2 4.1-3.9 4.1"/><path d="m20 48.5c-.9 0-4.5-3.7-5.3-5.1-.1.2-.1.4-.1.5.1.9 4.5 5.5 5.5 5.5 1 0 4-2.8 3.9-4.2 0-.1-.1-.2-.1-.4-.6 1.5-3.1 3.7-3.9 3.7"/><path d="m33.3 25.6c.5-.5 1-1 1.5-1.5-.5.5-1 1-1.5 1.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f95d.svg b/public/emoji/1f95d.svg new file mode 100644 index 000000000..d60d50f87 --- /dev/null +++ b/public/emoji/1f95d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m37.7 62c-47.5 0-47.5-60 0-60v60" fill="#9e7658"/><ellipse cx="37.7" cy="32" rx="24.3" ry="30" fill="#89664c"/><ellipse cx="37.7" cy="32" rx="22.9" ry="28.3" fill="#b2d921"/><ellipse cx="37.7" cy="32" rx="20" ry="24.7" fill="#c7e755"/><path d="m53.4 37.3c-.3 1.4-6.2 0-6.7 1.2-.6 1.3 3.3 6.8 2.5 7.8-.8 1-5.3-3.8-6.3-3.1-1 .7.1 7.9-1 8.3-1.1.4-3-6.6-4.2-6.6-1.1 0-3.1 6.9-4.2 6.5-1.2-.4 0-7.6-1-8.3-1-.7-5.5 4.1-6.3 3.1-.8-1 3.1-6.5 2.5-7.8-.6-1.2-6.4.1-6.7-1.2-.3-1.4 5.3-3.7 5.3-5.2 0-1.4-5.6-3.8-5.3-5.2.3-1.4 6.2 0 6.7-1.2.6-1.3-3.3-6.8-2.5-7.8.8-1 5.3 3.8 6.3 3.1 1-.7-.1-7.9 1-8.3 1.1-.4 3 6.6 4.2 6.6 1.1 0 3.1-6.9 4.2-6.6 1.2.4 0 7.6 1 8.3 1 .7 5.5-4.1 6.3-3.1.8 1-3.1 6.5-2.5 7.8.6 1.2 6.4-.1 6.7 1.2.3 1.4-5.3 3.7-5.3 5.2 0 1.5 5.6 3.9 5.3 5.3" fill="#b2d921"/><path fill="#ecffad" d="m51 32l-8.1 1.7 6.3 6.5-7.7-3.5 2.8 9.5-5.2-7.7-1.4 9.9-1.5-9.9-5.2 7.7 2.8-9.5-7.7 3.5 6.3-6.5-8.1-1.7 8.1-1.7-6.3-6.5 7.7 3.5-2.8-9.5 5.2 7.7 1.5-9.9 1.4 9.9 5.2-7.7-2.8 9.5 7.7-3.5-6.3 6.5z"/><g fill="#3e4347"><path d="m34.9 17.4l-.4 2.4 1.3 1.9.4-2.4z"/><path d="m32.4 14l-.5 2.4 1.3 1.9.5-2.4z"/><path d="m41.4 16.9l-1.7 1.3-.2 2.5 1.7-1.4z"/><path d="m40.4 46.6l.5-2.4-1.4-1.9-.4 2.4z"/><path d="m43 50l.4-2.4-1.3-1.9-.5 2.4z"/><path d="m33.9 47.1l1.7-1.3.2-2.5-1.7 1.4z"/><path d="m49.5 28.6l-1.9-.5-1.6 1.6 2 .5z"/><path d="m52.3 25.5l-2-.6-1.5 1.6 1.9.6z"/><path d="m49.9 36.6l-1-2.1-2-.2 1 2.1z"/><path d="m25.8 35.4l2 .5 1.5-1.6-2-.5z"/><path d="m23.1 38.5l1.9.6 1.5-1.6-1.9-.6z"/><path d="m25.4 27.4l1 2.1 2 .2-1-2.1z"/><path d="m47.2 22.6l-2 .6-.8 2.2 1.9-.5z"/><path d="m48.5 18.3l-1.9.6-.8 2.3 1.9-.6z"/><path d="m26.8 45.7l1.9-.6.9-2.3-2 .6z"/><path d="m30 20.3l.5 2.4 1.8 1-.4-2.4z"/><path d="m26.6 18.6l.4 2.4 1.9 1-.5-2.4z"/><path d="m48.7 45.4l-.4-2.4-1.8-1 .4 2.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f95e.svg b/public/emoji/1f95e.svg new file mode 100644 index 000000000..603a3470d --- /dev/null +++ b/public/emoji/1f95e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b2c1c0"><path d="m2 45.6h60v2.7h-60z"/><ellipse cx="32" cy="48.4" rx="30" ry="13.6"/></g><ellipse cx="32" cy="45.6" rx="30" ry="13.6" fill="#e8e8e8"/><ellipse cx="31.1" cy="42.9" rx="25.3" ry="12.3" fill="#fed0ac"/><path d="m55.4 41.5c0 6-10.9 10.9-24.4 10.9-13.5 0-24.4-4.9-24.4-10.9 0-6 10.9-10.9 24.4-10.9 13.5 0 24.4 4.9 24.4 10.9" fill="#d3976e"/><path d="m59.2 37.5c0 6-10.9 12.3-24.4 12.3-17.8 0-24.4-6.2-24.4-12.3 0-6 10.9-9.5 24.4-9.5 13.5-.1 24.4 3.4 24.4 9.5" opacity=".5" fill="#594640"/><ellipse cx="35.7" cy="36.1" rx="25.3" ry="12.3" fill="#fed0ac"/><path d="m60.1 34.7c0 6-10.9 10.9-24.4 10.9-13.5 0-24.4-4.9-24.4-10.9 0-6 10.9-10.9 24.4-10.9 13.5 0 24.4 4.9 24.4 10.9" fill="#d3976e"/><path d="m55.4 30.6c0 6-10.1 12.3-22.5 12.3-16.4 0-26.2-6.2-26.2-12.3s13.8-9.5 26.2-9.5 22.5 3.5 22.5 9.5" opacity=".5" fill="#594640"/><ellipse cx="30.1" cy="29.3" rx="25.3" ry="12.3" fill="#fed0ac"/><path d="m54.5 27.9c0 6-10.9 10.9-24.4 10.9-13.5 0-24.4-4.9-24.4-10.9s11-10.9 24.4-10.9c13.5 0 24.4 4.9 24.4 10.9" fill="#d3976e"/><path d="m54 22.5c0 6-10.3 13.6-23 13.6-16.8 0-25.8-7.6-25.8-13.6s13.2-9.5 25.8-9.5 23 3.4 23 9.5" opacity=".5" fill="#594640"/><ellipse cx="29.2" cy="21.1" rx="25.3" ry="12.3" fill="#fed0ac"/><path d="m53.6 19.7c0 6-10.9 10.9-24.4 10.9-13.5 0-24.4-4.9-24.4-10.9 0-6 10.9-10.9 24.4-10.9 13.4 0 24.4 4.9 24.4 10.9" fill="#d3976e"/><path d="m56.4 17.2c0 5.3-10.1 10.7-22.5 10.7-16.4 0-26.2-5.5-26.2-10.7 0-5.3 13.8-8.4 26.2-8.4s22.5 3.1 22.5 8.4" opacity=".5" fill="#594640"/><ellipse cx="32.9" cy="14.3" rx="25.3" ry="12.3" fill="#fed0ac"/><path d="M57.3,12.9c0,6-10.9,10.9-24.4,10.9c-13.5,0-24.4-4.9-24.4-10.9S19.5,2,32.9,2C46.4,2,57.3,6.9,57.3,12.9z" fill="#d3976e"/><g opacity=".8"><path d="m35.5 2.5c-23.2 0-32 11.9-23.5 11.9 3.8 0-3.8 6.8.1 9.2 1.1.7 2.8-1.2 4.1-1.2 4.1 0-4.2 22.9 2.1 22.9 5.4 0-1-15.4 2.6-22.3.5-1 3.5-3.8 3.9-.4.8 6.6 5.2 5.5 9.2 1.4 5.6-5.7 4.5 1.5 8.5 1.5 2.6 0 3.4-3.3 5.7-3.3 4.9 0-3.3 16.9 2.4 16.9 4.7 0-.7-18.8 3.6-18.8 2.2 0-1.2-4 1.7-4 5.4.1.5-13.8-20.4-13.8" fill="#c76a00"/></g><path d="m11.8 11.7c-.9.5-.8 1.4 1.9 1.1 2.7-.4-.5 4.6-.6 7.7-.1 3.1 11.2-6.3 12.5-.6 1.3 5.7 2.8 8.4 7.8 2.9 3.9-4.3 5.3-1.6 8 .6s6.6-5.7 10.5-6.6c3.8-1 4.1-3.7 2.9-5.4-1.2-1.7-2.2-1.2-1.2 1.4.9 2.6-4.1 1.5-6.6 4.3-2.5 2.7-4.2 3.4-6.4 1.4-2.2-2-6.3 0-8.9 3-4.9 5.6-4-5.8-8-5.8-4 0-8.6 3.9-7.9 1.8.5-2 2.5-9.4-4-5.8" opacity=".5" fill="#fff6d1"/><path d="m19.3 7.4c0 2.1 8.9-1.5 12.7-1.5 12.6 0 19.2 6.8 19.2 3.2 0-.7-8.2-4.9-16.3-5-7.9-.1-15.6 1.8-15.6 3.3" opacity=".7" fill="#a13e14"/><g fill="#fff6d1"><path d="m51.5 25.9c0 0 1.4 12.3-1 12.3-1.3 0 1-12.3 1-12.3" opacity=".5"/><path d="m18.8 30.5c0 0 2.3 14.1-.1 14.1-1.9-.1.1-14.1.1-14.1" opacity=".5"/></g><path fill="#fff" d="m25.9 6v2.9l4.5 4.7 10.5-4.4v-3.4l-4.2-1.8z"/><g fill="#dbb471"><path opacity=".5" d="m30.4 9.3v4.3l10.5-4.4v-3.4z"/><path opacity=".25" d="m30.4 9.3l-4.5-3.3v2.9l4.5 4.7z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f980.svg b/public/emoji/1f980.svg new file mode 100644 index 000000000..1f7936f4a --- /dev/null +++ b/public/emoji/1f980.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m27.6 5.4c-.6.3-3.1 3.4-4.6 3.4s.4-2.7 2.4-4.8c2-2.1 2.8-2.9-1.3-1-2.3 1.1-3.8 2.2-4.7 3.3-.2-.7-.4-1-1.3.1-1.9 2.1-4 5.6-3.1 9.4.1.5.3 1 .5 1.3-.5 3.1.7 7.2 5.6 11.3h1.8c0 0-5-4.1-4.1-9.6 2.2-.4 1.6-.9 4.3-4.4 1.2-1.5 1.3-2.6.9-3.5 3.8-3.1 4.1-5.7 3.6-5.5" fill="#d64553"/><path d="m14.9 15.8c-.9-3.8 1.3-7.2 3.1-9.3 1.9-2.1.7 1.1 2.7 2.2 2 1.1 5 2.4 2.2 5.9-2.7 3.5-2.2 4-4.3 4.4-1 .1-3-.2-3.7-3.2" fill="#ed4c5c"/><path d="m36.4 5.4c.6.3 3.1 3.4 4.6 3.4s-.4-2.7-2.4-4.8c-2-2.1-2.8-2.9 1.3-1 2.3 1.1 3.8 2.2 4.7 3.3.2-.7.4-1 1.3.1 1.9 2.1 4 5.6 3.1 9.4-.1.5-.3 1-.5 1.3.5 3.1-.7 7.2-5.6 11.3h-1.8c0 0 5-4.1 4.1-9.6-2.2-.4-1.6-.9-4.3-4.4-1.2-1.5-1.3-2.6-.9-3.5-3.8-3.1-4.1-5.7-3.6-5.5" fill="#d64553"/><path d="m49.1 15.8c.9-3.8-1.3-7.2-3.1-9.3-1.9-2.1-.7 1.1-2.7 2.2-2 1.1-5 2.4-2.2 5.9 2.7 3.5 2.2 4 4.3 4.4 1 .1 3-.2 3.7-3.2" fill="#ed4c5c"/><g fill="#d64553"><path d="m24.5 23.1c-.6-1.9-1.6-1-1.3-.2.3.9 1.9 4.5.5 7.5l.6.4c0 0 1.6-3 .2-7.7"/><path d="m4.8 35.4c.1.1.3.1.4.1.5 0 1.8-1.3 3.5-2.4.5.2 1.9-.2 3.7-.3 1 .8 4.9 1.8 7.5 3.9 0 0 1.4-.3.7-2.3 0 0-5.2-4.9-6.8-4.4-.3.1-.6.2-.8.4-1.7-.3-3.7-.4-4.3.1-.3.3-.4.6-.5.8-1.5.5-3.8 1.5-4 2.3-.1.3-.1.6 0 .8-.8.9-1.8 2.6-2.2 5.7 0 0 .6-2.4 2.8-4.7"/><path d="m16.6 52.3c.4-.3 1.1-1.6 2-3.1 1.2-.3 4.4-2.8 7.6-3.5 0 0 .6-1.3-1.3-2 0 0-7 1-7.7 2.6-.1.3-.2.6-.2.9-1.3 1.2-2.7 2.7-2.6 3.5 0 .4.2.7.3.9-.5 1.5-1.2 3.9-.7 4.6.2.2.4.4.6.6.2 1.2.9 3.1 3 5.3 0 0-1.4-1.9-1.8-5.1.2-.1.3-.1.4-.3.4-.4.2-2.4.4-4.4"/><path d="m9.4 54.1c.2-.1.3-.1.4-.3.3-.4.1-2.3.3-4.3.4-.3 1.1-1.6 2-3.1 1.2-.3 4.4-2.8 7.6-3.5 0 0 .6-1.3-1.3-2 0 0-7 1-7.7 2.6-.1.3-.2.6-.2.9-1.3 1.2-2.7 2.7-2.6 3.5 0 .4.2.7.3.9-.5 1.5-1.2 3.9-.7 4.6.2.3.4.4.6.6.2 1.2.9 3.1 3 5.3.1-.1-1.3-2-1.7-5.2"/><path d="m11.6 39.2c1.2.4 5.2 0 8.3 1.1 0 0 1.2-.8-.1-2.4 0 0-6.5-2.9-7.9-1.9-.3.2-.5.4-.6.6-1.7.3-3.7.9-4 1.6-.2.3-.2.7-.2 1-1.2 1-3.1 2.7-3 3.5 0 .3.1.6.2.8-.4 1.1-.8 3.1-.2 6.1 0 0-.2-2.4 1.1-5.3.2 0 .3 0 .5 0 .4-.1 1.3-1.9 2.5-3.5.6-.1 1.9-.9 3.4-1.6"/><path d="m39.5 23.1c.6-1.9 1.6-1 1.3-.2-.3.9-1.9 4.5-.5 7.5l-.6.4c0 0-1.6-3-.2-7.7"/><path d="m44.1 36.7c2.6-2.1 6.4-3.1 7.5-3.9 1.7.2 3.2.5 3.7.3 1.7 1.1 3 2.4 3.5 2.4.1 0 .3-.1.4-.1 2.2 2.3 2.8 4.6 2.8 4.6-.4-3-1.4-4.8-2.2-5.6 0-.2 0-.5 0-.8-.2-.8-2.5-1.8-4-2.3-.1-.3-.3-.6-.5-.8-.5-.6-2.6-.4-4.3-.1-.2-.2-.5-.3-.8-.4-1.6-.5-6.8 4.4-6.8 4.4-.7 1.9.7 2.3.7 2.3"/><path d="m49.5 50.7c.1-.8-1.3-2.3-2.6-3.5 0-.3-.1-.6-.2-.9-.6-1.6-7.7-2.6-7.7-2.6-2 .7-1.3 2-1.3 2 3.2.7 6.4 3.2 7.6 3.5.9 1.5 1.6 2.8 2 3.1.2 2 0 3.9.3 4.3.1.1.2.2.4.3-.4 3.2-1.8 5.1-1.8 5.1 2.1-2.2 2.8-4.1 3-5.3.2-.1.4-.3.6-.6.5-.7-.2-3.1-.7-4.6.2-.2.3-.5.4-.8"/><path d="m56 47.8c.1-.8-1.3-2.3-2.6-3.5 0-.3-.1-.6-.2-.9-.6-1.6-7.7-2.6-7.7-2.6-2 .7-1.3 2-1.3 2 3.2.7 6.4 3.2 7.6 3.5.9 1.5 1.6 2.8 2 3.1.2 2 0 3.9.3 4.3.1.1.2.2.4.3-.4 3.2-1.8 5.1-1.8 5.1 2.1-2.2 2.8-4.1 3-5.3.2-.1.4-.3.6-.6.5-.7-.2-3.1-.7-4.6.2-.1.3-.4.4-.8"/><path d="m59.8 42.7c.1-.8-1.8-2.5-3-3.5 0-.3-.1-.6-.2-1-.3-.7-2.3-1.3-4-1.6-.2-.2-.4-.4-.6-.6-1.4-1-7.9 1.9-7.9 1.9-1.3 1.7-.1 2.4-.1 2.4 3.1-1.1 7.1-.7 8.3-1.1 1.5.8 2.8 1.5 3.3 1.6 1.2 1.6 2 3.3 2.5 3.5.1 0 .3 0 .5 0 1.3 2.9 1.1 5.3 1.1 5.3.6-3 .2-5-.2-6.1.2-.3.3-.5.3-.8"/></g><g fill="#ed4c5c"><path d="m37.9 26.6c-.8 0-1.1-1.5-1.4-1.5-.3 0-.1.8-.6 1.2-.2.2-.7.1-.9-.2-.7-.7-.4-1.8-.7-1.8-.3 0 0 1-.7 1.6-.2.2-.6.2-.8 0-.7-.6-.4-1.6-.7-1.6s-.1 1-.7 1.6c-.2.2-.6.2-.8 0-.7-.6-.4-1.6-.7-1.6-.4 0 0 1-.7 1.8-.2.2-.6.3-.9.2-.6-.4-.4-1.2-.6-1.2-.3 0-.6 1.5-1.4 1.5-6.1 0-9.1 5.4-9.1 9.9 0 5.9 6.7 17.8 15 17.8 8.3 0 15-12 15-17.8-.2-4.6-3.2-9.9-9.3-9.9"/><ellipse cx="40.4" cy="22.3" rx="3.9" ry="3.8"/></g><ellipse cx="40.4" cy="22.3" rx="3.4" ry="3.4" fill="#fcfcfa"/><path d="m42.7 22.3c0 1.3-1 2.4-2.3 2.4-1.3 0-2.3-1.1-2.3-2.4 0-1.3 1-2.4 2.3-2.4 1.3 0 2.3 1.1 2.3 2.4" fill="#3e4347"/><ellipse cx="23.6" cy="22.3" rx="3.9" ry="3.8" fill="#ed4c5c"/><ellipse cx="23.6" cy="22.3" rx="3.4" ry="3.4" fill="#fcfcfa"/><path d="m25.9 22.3c0 1.3-1 2.4-2.3 2.4-1.3 0-2.3-1.1-2.3-2.4 0-1.3 1-2.4 2.3-2.4 1.3 0 2.3 1.1 2.3 2.4" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f981.svg b/public/emoji/1f981.svg new file mode 100644 index 000000000..965e4ef21 --- /dev/null +++ b/public/emoji/1f981.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58 21.2c3.9-2.6 4-6.4 4-6.4-3.9-.2-3.8-4.2-7.4-7.8-4.8-4.8-10.9-1.8-10.9-1.8.3-1.5-.5-2.4.1-3.2-8.2 0-11.8 3.5-11.8 3.5 0 0-3.6-3.5-11.8-3.5.5.8-.2 1.7.1 3.2 0 0-6.2-3.1-10.9 1.8-3.6 3.7-3.5 7.7-7.4 7.8 0 0 .1 3.8 4 6.4 0 0-4.1 3.9-3.4 12.1 0 0 1.6-2 5.5-2.7-4.5 3.8-1.9 9.4-5.2 13.2 0 0 4.6 1 6.5-.3-.7 5.9 2.9 8.2 2.9 11.1 4.1-1.3 4.7-5.4 4.7-5.4 0 7.5 2.6 7.2 2.6 11.2 0 0 4.5-.7 6.4-4.5.7 3.5 4.3 3.9 6.2 6.1 1.9-2.2 5.4-2.6 6.2-6.1 1.9 3.7 6.4 4.5 6.4 4.5 0-4 2.6-3.7 2.6-11.2 0 0 .6 4 4.7 5.4 0-2.9 3.6-5.2 2.9-11.1 1.9 1.3 6.5.3 6.5.3-3.3-3.9-.7-9.5-5.2-13.2 3.8.8 5.5 2.7 5.5 2.7.3-8.3-3.8-12.1-3.8-12.1" fill="#8f6b51"/><path d="m55.7 7.1c-2.6-2.1-10.1.2-13 3.8 3.5 1.2 7.6 4.2 10.7 11.4 6.5-3.2 5-13 2.3-15.2" fill="#e5bc5e"/><path d="m52 19.5c3.8-1.6 3-7 1.5-8.2-1.3-1.1-5.1 0-6.7 1.8 1.8 1.4 3.6 3.5 5.2 6.4" fill="#3e4347"/><path d="m21.3 10.9c-2.9-3.6-10.4-5.9-13-3.8-2.7 2.2-4.3 12 2.3 15.2 3.2-7.1 7.2-10.2 10.7-11.4" fill="#e5bc5e"/><path d="m12 19.5c1.6-2.9 3.4-5 5.2-6.4-1.7-1.8-5.4-2.9-6.7-1.8-1.5 1.2-2.3 6.6 1.5 8.2" fill="#3e4347"/><path d="m48.9 28.7c.5-2.2-1.6-7.3-3.5-8.3-.3-.2-1.5 0-1.5 0-.4-.5-2.3-6-7.3-7-3-.5-4.6 2-4.6 2s-1.6-2.6-4.6-2c-5 .9-7 6.5-7.3 7 0 0-1.2-.2-1.5 0-1.9 1.1-3.9 6.1-3.5 8.3.6 2.7 5.3 5.4 5.3 10h23.4c-.1-4.6 4.6-7.3 5.1-10" fill="#e5bc5e"/><path fill="#fff" d="M32 16.4 30.7 19 32 27.1 33.3 19z"/><g fill="#3e4347"><path d="m42.9 26c0 1.7-1.1 3-2.4 3-1.3 0-2.4-1.3-2.4-3 0-1.7 1.1-3 2.4-3 1.3 0 2.4 1.4 2.4 3"/><path d="m21.1 26c0 1.7 1.1 3 2.4 3 1.3 0 2.4-1.3 2.4-3 0-1.7-1.1-3-2.4-3-1.3 0-2.4 1.4-2.4 3"/></g><path d="m20.5 41.8c0 6.4 7.7 11.3 7.7 11.3-.1-1.3.3-2.3.3-2.3.3 1.9 1.2 3.3 1.2 3.3 0-1.6.8-2.3.8-2.3.8 2.2 1.6 3.1 1.6 3.1s.8-.9 1.6-3.1c0 0 .8.7.8 2.3 0 0 .9-1.4 1.2-3.3 0 0 .4 1.1.3 2.3 0 0 7.7-4.9 7.7-11.3h-23.2" fill="#fff"/><path d="m43.3 36.5c-.3-.6-5.4-4.7-5.4-4.7h-11.8c0 0-5 4-5.4 4.7-.5 1-.6 4.2-.2 5.2 0 0 4.9 7.4 11.5 1 6.6 6.4 11.5-1 11.5-1 .4-1 .3-4.2-.2-5.2" fill="#ffda87"/><g fill="#3e4347"><path d="m20.5 41.8c0 0 0 0 0 0"/><path d="m43.5 41.8c0 0 0 0 0 0"/><path d="m33 42.7v-5.9l3.8-1.6c.6-.3 1.1-1 1.1-1.6v-1.7h-11.8v1.7c0 .6.5 1.3 1.1 1.6l3.8 1.6v5.9c-5 4.6-9.9-.4-10.4-.9.6.9 5.4 8.9 11.5 2.6 6 6.3 10.9-1.8 11.5-2.6-.6.6-5.6 5.6-10.6.9"/></g><path d="m37.9 31.9c-1.6-2.9-1.8-3.1-3.2-3.8-1.2-.5-4.1-.5-5.3 0-1.4.6-1.6.9-3.2 3.8h11.7" fill="#ffda87"/><path d="m32 30.3c-3.8 0-5.9 1.6-5.9 1.6s.2-.1 2.3 1.4c1.3 1 2.4 3.6 3.6 3.6 1.2 0 2.3-2.6 3.6-3.6 2.1-1.6 2.3-1.4 2.3-1.4s-2.1-1.6-5.9-1.6" fill="#af7751"/></svg> \ No newline at end of file diff --git a/public/emoji/1f982.svg b/public/emoji/1f982.svg new file mode 100644 index 000000000..a1afc315c --- /dev/null +++ b/public/emoji/1f982.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m51.3 28.2c0 0 .4-1.4-.4-2.9 2.5-3.2 2.4-8.1.7-10.5 1.4-2 1.4-5.1-.4-6.6 0 0-.2-5.1-3.5-5.5l-7.7 4.6c0 0 2 1.2 5.5-.3.2 1.4.8 2.3 1.5 3.1-.8 1.5.1 3.2.1 3.2s-3 2.8-3.7 3.7c-2.1 2.6-2.3 5.9-2.3 5.9l-17.5 11.3-10.1.2 2.8 2.9c0 0 .8-.1 1.1-.1l9.3 7.1-4.1 3.4c1.6.9 17.7-3 17.7-3 .5-.4 2-1.7.4-4l.3-3.5 10.3-9" fill="#3e4347"/><g fill="#6b6b6d"><path d="m46.6 6.3c-1.5.9 1.1 2.5 1.1 3.9 1.7 1.1 3.4-1 3.5-2 .3-1.6-.1-4.6-2.4-5.1.2.5-.1 2-2.2 3.2"/><path d="m32.9 42.5c-5 2-11.9 6.2-6.6 13.6 0 0 0 .1.1.1 0 0-1.6-2.7 1.3-5.8 1.3-1.4 2.4-2.6 2.4-2.6s2.2 1.5 1.6 4.2c-1 4.5-4.4 10-4.4 10s22-5.7 12.6-18c-2.4-2.9-6-1.8-7-1.5"/><path d="m60.4 40.5c.3-.4.5-1 .3-1.8-.6-2.4.8-4.8-.5-5.4.2-.8-3.3-4.6-5.4-4.8-1-1.4-2.9-.5-3.9-.5.3-3.4-3.7-5.5-3.7-5.5 1.7.3 2.5.9 3.3 2 2.4-3.8 1.8-9.6-.6-10.8 2.5-.1 2.7-2.9 1.5-4.7.1 2.6-1.6 3.7-3.1 2.5-1.4-1.1-2 .6-1.5 1.7-3.2 2-5.9 6.6-6.1 9.7-1.7.4-3.2 1-4.4 1.6-2.4-1.6-4.1-2-5.2-1.8-3.1-1.7-3.2 2.6-5.7 4.1-2.2-.5-2.5 3.6-3.9 5.2-1.1.1-2.4.7-2.9 1.6-5.5-2.1-7 1.2-7 1.2-15.9 3.4-7.2 17.4-7.2 17.4s1.3-4.6 4.5-7.9c2.6-2.7 5.3-2.5 5.3-2.5-2.4 6.1 1.9 3.1 2.4 1.3.9-3.2.3-6.4-2.3-8 1.6-.2 1.9 1.8 2.7 1.7.2-1.4 1.1-1.4 1.1-1.4-1.5 1.8-.4 4 .1 4.9-.9.7-1.7 2-.9 4.3 1.1 3.1 1.6 3.1 1.4 1.3-.1-1.8 0-1.9 3.8-1.4 3.8.5.6 2.4 0 3.1-.1.1 0 .2.1.2 5.4-1.7 5.4-4.7 3.5-6.5 1.5.2 2.1 2.4 1.9 3 1.5-1.1 4.1-2.2 5.6-2.7-.1-.7-.1-1.4.1-2.2.3.6 1 2.2 1.7 2.2 3.4-.1 3.7 1.7 4.3.9 1.1-1.3.2-2.6-1-3.9.9.6 1.5 1.3 1.9 2.1.7-.2 2.1-.2 2.9-.2-.2 1.5 2.6 3 4.3 3.8-1.1 1.3.8 4.3.4 5.8-.2.7.2 1 .6 1.1 0 1.2 5.5 1.3 1.6-.6.3-.4.5-1 .3-1.8-.5-2.3.7-4.3-.4-4.9.1-.3.2-1.5-1.3-2.1-2.3-1-2.9-3.3-4-3.1-1.2-1.8-4.3-.3-5.5-.8.9-2-1.1-4.3-3.9-5.5 3.3 1 4.9 2 5.1 4.8 1.8.3 3-.6 4-1.9 1.3.2 2.7-.6 3.8-.7.2 1.7 3 3.2 4.8 4-1.1 1.3.8 4.4.4 5.8-.2.7.2 1 .6 1.1-.1 1 6.1 1.1 1.6-.6.3-.4.5-1 .3-1.8-.6-2.4.8-4.5-.5-4.9.1-1.8-3.6-5.2-5.7-5.5-1-.9-2.9-.4-2.9-.4s1.1-.5 1.5-1.4c1.3.5 2.7-.4 4.3-.5.2 1.5 2.8 2.8 4.5 3.6-.8 1.5.9 4.6.5 6-.2.7.2 1 .7 1.1.2.9 6.2 1.6 1.8-.6m-16.7-23.5c3.4-2.2 8.1 1.8 5.3.6-3-1.2-6.2 0-5.3-.6m-1.5 3.3c4.1-2.7 9.8 2.2 6.3.7s-7.3-.1-6.3-.7m-7.9 5.7c-.6.6-1 1.3-1.1 1.9-.4.1-1.2.3-1.6.4-1.4-.7-2.4-1.2-3.3-1.5 1.6-1 2.1-1.5 2.3-2 .7.1 2.9.6 3.7 1.2m-7.5 5.4c-.9.1-1.7.5-2.5.7.7-.8 2-2 2.7-2.9.4.2.9.5 1.3.8-.7.5-1.2.9-1.5 1.4m12.7 1.2c-4-2.3-9.1-2-7.7-2.3 5.6-1.4 11.7 4.5 7.7 2.3m4.1-3.8c-3.8-1.9-8.5-1.9-7.2-2.1 5.2-.9 11 4 7.2 2.1m2.6-2.9c-3.3-1.7-7.4-1.6-6.2-1.8 4.4-.8 9.4 3.5 6.2 1.8"/></g><ellipse cx="21.5" cy="35.7" rx="3" ry="3.1" fill="#fcfcfa"/><ellipse cx="21.5" cy="35.7" rx="2.1" ry="2.2" fill="#3e4347"/><ellipse cx="28.5" cy="36.8" rx="3.4" ry="3.6" fill="#fcfcfa"/><ellipse cx="28.5" cy="36.8" rx="2.4" ry="2.5" fill="#3e4347"/><path d="m39.4 11.6l-5.9-.2c-1 4.2 5.6 3.4 5.6 5.2 0 .6-.9 1.3-.1 1 3-1 2.4-5.3.4-6" fill="#c94747"/><path d="m39.8 5c-5 .8-7.1 6-5.7 7.3 1 1 2.6.8 4.9-1 1.4-1.1 2.8-2.9 3.3-4.4 2.8-.1 5.4-1.8 6-3.7-1.2-2.1-6.8-1.4-8.5 1.8" fill="#6b6b6d"/><g fill="#3e4347"><path d="m33.7 10.5c-1.1 2.5 2.8 3.9 5.5 1.4 2-1.8 3.8-4.1 3.1-6.5-3.9 7.5-8.4 6.8-8.6 5.1"/><path d="m28 59.6c-.8 1.2-.8 2.4-.8 2.4 2.1-2.1 3.3-2 3-4.1-.3-2.1.7-3 2.2-4.5 1.5-1.5-1.1-3.1-1.1-4.7 0-1.6-1.6-3-1.9-1.2-.3 1.7-1.2 1-2.9 3.7-1.5 2.4-.5 4.4-.2 4.9 0 0 0 .1.1.1 0 0-.5-1.3.4-1.8.9-.5-.5-1.4.3-1.8.8-.4-.2-1.4 1.1-2.4 1.3-.9 1.5-1.8 1.5-1.8s1.6.9.4 2.2c-1.3 1.4-.1 1.4.9 1.7 1 .3-2.1.7-1 1.6 1.1.9-1.5.8-.8 1.9.6 1.2-1.4.6-.7 1.9.7 1.4.3.6-.5 1.9"/><path d="m5.8 50.2c.5-1.2-.3-.8 1.1-1.4 1.5-.6-.2-1.1 1.1-1.5 1.3-.5-.3-1.5 1-1.6 1.3-.1-.2-1.7.6-1.5.8.2 1.5.8 1.8-.6.3-1.3 2-1.3 2-1.3s-.6.7-.5 1.8c0 1.1-1.4 1.4-1.2 2 .2.6-1.3.6-1.2 1.3.2.7-1.2 1.3-1.2 1.3 4.9-.9 6.6-3.3 7.2-5.6-.9 1.8-3.1 2-2.1.4 1.1-2.1-1.2-4-2.5-2.4-1.3 1.7-3.1 1.6-4.3 4s-2.4.4-2.6 2.9c-.2 2.6-.6 4.1-.6 4.1s.9-.8 1.4-1.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f983.svg b/public/emoji/1f983.svg new file mode 100644 index 000000000..59cc30fe3 --- /dev/null +++ b/public/emoji/1f983.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 33.9v-7.4c0-1.3-1.1-2.4-2.4-2.4h-3.2l2.8-1.6c1.1-.7 1.5-2.1.9-3.2l-3.7-6.4c-.7-1.1-2.1-1.5-3.2-.9l-2.8 1.6 1.6-2.8c.7-1.1.3-2.6-.9-3.2l-6.4-3.7c-1.1-.7-2.6-.3-3.2.9l-1.6 2.8v-3.2c0-1.3-1.1-2.4-2.4-2.4h-7.4c-1.3 0-2.4 1.1-2.4 2.4v3.2l-1.6-2.8c-.7-1.1-2.1-1.5-3.2-.9l-6.4 3.7c-1.1.7-1.5 2.1-.9 3.2l-6.8 12.3 20.6 11.5 12.1 20.9c.7 1.1 2.1 1.5 3.2.9l6.4-3.7c1.1-.7 1.5-2.1.9-3.2l-1.6-2.8 2.8 1.6c1.1.7 2.6.3 3.2-.9l3.7-6.4c.7-1.1.3-2.6-.9-3.2l-2.7-1.6h3.2c1.2 0 2.3-1 2.3-2.3" fill="#3e4347"/><g fill="#f4bc58"><path d="m16.4 58c-4.4-1.9-.5-5.5-4.5-5.7-4-.2-6.7-2.8-6.7-2.8 4.6-2.1 8.3 3.5 12.7-1.2-3.8 6.3.2 10.4-1.5 9.7"/><path d="m29.5 61.7c-4.5 0-5.5-1.3-7.6-.7-4.5 1.3-6.5.9-6.5.9 4.5-3.4 8.7-2.4 9.3-8.8.3 5.7 6.7 8.6 4.8 8.6"/></g><g fill="#3e4347"><path d="m40.1 31.6c0 11.1-7.7 20.2-17.1 20.2-9.4 0-31-15-15.7-31.1 5.1-5.4 2.9 5.2 17.5 5.2 9.4-.1 15.3-5.5 15.3 5.7"/><path d="m30.8 49.5c0 2.3-3.2 7.3-6 7.3-2.8 0-6-3.4-6-5.7 0-2.3 12-2.7 12-1.6"/></g><g fill="#51575c"><path d="m15.6 33.9c-2 12.3 13.4 20.6 19.8 20.6 6.4 0-.3-7.1 8.8-14.7 8.3-6.9-11.8-5.8-18.2-5.8s-9.4-6.1-10.4-.1"/><path d="m17.6 20.2c.4 3.1 2.1 5.9 4.6 7.4 2.5 1.5 5.5 1.4 8.4.5 2.9-.8 5.5-2.4 8.1-4 2.6-1.7 5-3.6 7.6-5.5-1.9 2.5-4.1 4.8-6.6 6.8-2.5 2-5.3 3.7-8.5 4.7-1.6.4-3.3.7-5 .6-1.7-.2-3.4-.7-4.8-1.7-2.9-2.2-4.2-5.7-3.8-8.8"/></g><path d="m6.2 16c3.2.9 3.7 3.3 5 1.6 2.2-2.6-.2-5.9-2.7-6.8-4.2-1.6-6.5 6.8-6.5 6.8s2.1-2.1 4.2-1.6" fill="#f29a2e"/><path d="m5 22c-.7 1-2.9 3.6-2 4.5.7.7 3.8-1.5 3.8-1.5s-.3 4 .8 4.2c2 .4 2.6-6.1 4.5-7 1.5-.7 6.2.7 6.2-2.3.1-3 .1-10.8-2.5-12.9-2.5-2-6-2.1-9.7 3.5-2.2 3.6 3.8 5-1.1 11.5" fill="#ed4c5c"/><g fill="#3e4347"><ellipse cx="5" cy="13.5" rx=".6" ry=".3"/><path d="m7.2 12.5c0 0-.4-2.4 2.6-2.9 0 0 .9 4.2-2.6 2.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f984.svg b/public/emoji/1f984.svg new file mode 100644 index 000000000..507937d7a --- /dev/null +++ b/public/emoji/1f984.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2 2l4.4 5.9c.3-.6.7-1.2 1-1.9l-5.4-4" fill="#ff9c70"/><path d="m9.1 11.5c.7-.9 1.4-1.8 2-2.7l-3.6-2.7c-.3.6-.7 1.2-1 1.9l2.6 3.5" fill="#ffe76e"/><path d="m11.6 14.9c1.1-1.1 2.2-2.2 3.3-3.3l-3.8-2.8c-.7.9-1.4 1.8-2 2.7l2.5 3.4" fill="#d3ff75"/><path d="m14.1 18.2c1.6-1.2 3.2-2.4 4.8-3.6l-3.9-2.9c-1.1 1.1-2.2 2.2-3.3 3.3l2.4 3.2" fill="#59ffba"/><path d="m16.4 21.3c2.2-1.2 4.4-2.5 6.5-3.7l-4.1-3.1c-1.6 1.2-3.2 2.4-4.8 3.6l2.4 3.2" fill="#73deff"/><path d="m23 17.6c-2.2 1.2-4.4 2.5-6.5 3.7l3.9 5.2 4.9-4.9 1.4-1.4-3.7-2.6" fill="#8387f7"/><g fill="#ff639b"><path d="m32.3 17.8c0 0 4.2-7.1 22.2-8.8-18.3-2-23.5 4.6-23.5 4.6s.7 2.7 1.3 4.2"/><path d="m31.1 18.8c0 0 9-6.3 25.1-5.2l-14.7 7.1c0 0 8.4 1.2 19.8 1.9l-11.9 3.9c0 0 4.2 2.6 11.8 5.1l-8 1.2c0 0 6.3.4 8.7 6.2l-5.5-.4c0 0 2.5 5.9 5.5 9.3l-5.2-3c0 0 3 5.1 5.2 10.1l-5.4-1.6c2.5 5.9 4.8 8.4 4.8 8.4-13.5-4-30.2-43-30.2-43"/></g><path d="m29.4 20.4c0 0 11.9-5.4 28.7-1.6l-18.2 3.6c0 0 12.2.6 19.6 5.8h-11.7c0 0 7.3 1.7 10.6 7.1l-6.9-.7c0 0 7.5 3.2 10.5 9.6l-7.3-3.8c0 0 5.8 3.1 5 13.4l-4.2-8.8c0 0 1.6 10.7 4.8 13.2l-4.4-.1c2 2.2 3 3.9 3 3.9h-10.8l-18.7-41.6" fill="#fca9c9"/><path d="m28.2 19c0 0-.6-4.4 2.6-10.9 0 0 4.1 5.1 5.1 14.2l-7.7-3.3" fill="#b2c1c0"/><path d="m10.4 53.9c1.5 1 5-3 9-3.7 15-2.8 12.2-8.6 12.2-8.6 4.1 5.1-2.2 17.1-5.8 20.4h30.4c-.2-40-25.1-43.2-25.1-43.2-.8-7.2-7-10.8-7-10.8-1.9 4.5-1 12.5-1 12.5-3.1 5.4-18.9 20.3-20.7 22.5-1.8 2.2 3.8 8.8 3.8 8.8 1.5.2 3.4 1.5 4.2 2.1" fill="#eff6f7"/><g fill="#b2c1c0"><path d="m15.1 52c.8-.6 2.7-1.8 5.6-2.4 2-.4 3.9-1 5.7-1.8 1.8-.8 3.4-1.9 4.4-3.6.9-1.6.9-3.7.2-5.5 1.1 1.6 1.5 3.9.5 5.9-.9 2-2.8 3.3-4.7 4.1-1.9.9-3.9 1.4-6 1.7-2.4.3-4.7 1.2-5.7 1.6"/><path d="m6.2 45.8c-.5.4-1.8.6-2.2.1-.4-.5.3-1.6.8-1.9.5-.4 1.2-.3 1.6.2.4.6.3 1.3-.2 1.6"/><path d="m15.9 43.1c-.1 2.3-1.3 4.6-3.1 6.2-.9.8-2 1.5-3.1 1.9-1.1.4-2.4.6-3.6.6 2.3-.7 4.4-1.7 6-3.2.8-.7 1.5-1.6 2.2-2.5.6-.9 1.2-1.9 1.6-3"/></g><path d="m16.4 35.2c0 0 .9-.7 1.7-.5 0 0-1.1 1.1-.3 2.9 0 0 .9-2.1 2.5-2.2 0 0-1.1 1.5.3 2.9 0 0 .3-2.1 2.3-2.8 0 0-.3 1.1.7 2.5 0 0-.3-1.9 1.1-2.9 1.4-.9 3-1.5 3.7-3.8 0 0-3.4 3.5-8.1 2.5-1.1-.4-2.9-.7-3.9 1.4" fill="#3e4347"/><g fill="#b2c1c0"><path d="m25.4 21.6c-1.7-2.2-.6-8.4-.4-9.3.2-1 5.8 2.8 4.3 9.5-.1.6-.4 1.2-1 1.2-.6 0-.6-1.7-.3-2.8.3-1.1-.4 0-.6.7-.3.8-.5.2-.4-.6.1-.8-.6.8-.4 1.7.1.9 0 1.1-1.2-.4"/><path d="m5 42.1c-.5.3-.4.5 0 .3.5-.2 2.7-.7 2.9 1.6 0 0 .1 1.1.4 0 .3-1-.3-3.7-3.3-1.9"/></g><g fill="#ff639b"><path d="m23 18c0 0 2.7 11 13.5 16.6 0 0-26.6-5.8-13.5-16.6"/><path d="m31.1 18.8c0 0 6.8 18 20.8 23-13.8-13.2-10.4-20.6-21.4-25.8 0 0 0 1.3.6 2.8"/></g><path d="m31.7 41.6c0 0 6.3 4.1 1.7 20.4h-7.5c0 0 9.3-11.2 5.8-20.4" fill="#b2c1c0"/></svg> \ No newline at end of file diff --git a/public/emoji/1f985.svg b/public/emoji/1f985.svg new file mode 100644 index 000000000..afba6f983 --- /dev/null +++ b/public/emoji/1f985.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m52.4 41.1l-37.5-20.3c0 0-9.4 5.5-10 12.5 0 0 2.2-3.1 5.3-2.8-6.2 2.6-7.3 10.7-7.3 10.7 3.2-3.1 5.9-3.2 5.9-3.2-5.7 3.5-6.8 13.4-6.8 13.4 2.3-2.1 4.6-3.4 4.6-3.4-4.8 7-1.7 14-1.7 14h57.1c0 0 1.2-15.5-9.6-20.9" fill="#594640"/><path d="m37.4 25.6c0 0 4-25.6-14.6-22.6 2.9.6 2.9 3.4 2.9 3.4s-7-2.9-13.3 3.8c4.3 1 4.5 4.7 4.5 4.7s-9.2-.6-10 11.9c3.7-2.4 6.5-1.2 6.5-1.2s-6.8 6.1-2 16.7c2.9-3 3.5-3.6 3.5-3.6s-1.5 5.9 3.5 13c6.1-1.2 7.7-3.9 7.7-3.9s.9 6.6 4.9 10.4c5.8-2.7 8.3-7.3 8.3-7.3s1.1 2.9 6.1 5.6c1.9-3.9.4-9.6.4-9.6s1.8 1.9 3.6 5.8l1-1.3-13-25.8" fill="#b2c1c0"/><path d="m53.1 24.4c4.8-12.5-14.4-26.3-30.3-21.4 4.3.3 5.1 2.3 5.1 2.3s-9.2-1.8-15.5 4.9c4.8.1 7.3 2.2 7.3 2.2s-10.9.6-12.2 12.3c3.4-2.8 7.5-3.5 7.5-3.5s-8.8 8-4.1 18.7c2.9-3 6.7-5.5 6.7-5.5s-3.6 7.2 1.4 14.3c5.1.5 7.9-6.2 7.9-6.2s.7 8.8 4.7 12.6c5.8-2.7 7.3-8.2 7.3-8.2s1.4 5.5 6.4 8.2c1.9-3.9.1-10.4.1-10.4s3.3 3 5 6.8c11-14.3-4.3-15.9-1.2-23.5.1 0 3.4-2.4 3.9-3.6" fill="#e8e8e8"/><path d="m41.6 15.6c-1.2-3.9-6.5-4.4-8.7-1.5-1.4.6-5.1-1.4-5.1-1.4 1.9 3.3 3.6 3.6 4.1 3.6 0 .3-.1.6-.1.9 0 5.9 7.9 6.6 9.7 1.9.4.1 3.3.8 5.1-2.5-2.9 1.5-4.6-.4-5-1" fill="#3e4347"/><circle cx="36.9" cy="17.3" r="3" fill="#c7e755"/><circle cx="36.9" cy="17.3" r="1.5" fill="#3e4347"/><path d="m59.4 35.1c0 0-2.3-3.9-4.9-5.4-7.8-4.5-16.3-2.4-17.7-5.5 8.6-2 26.2 1.7 22.6 10.9" fill="#f2b200"/><path d="m50.6 17.3c3.6-.8 9.7 4.6 11.1 9.6 1.5 5.2-2.8 9.6-2.8 9.6s4.9-12.3-22-12.3c7.8-1.6 12.9-.5 12.9-.5s-.8-6 .8-6.4" fill="#ffce31"/><path d="m52.3 22.2c-1 1.4-.3 1.9.7.5 1-1.5.3-1.9-.7-.5" fill="#3e4347"/><g fill="#fff"><path d="m48.7 39.8c-1.3-3.4-5.7-4.8-5.7-4.8s.5 4.6-.6 7.4c-2.5-2.7-5.4-9.6-5.4-9.6s-.2 7.5-4.4 10.7c-2.9-4.7-3.8-12.2-3.8-12.2s-2.4 4.3-6.1 6.2c-1.2-2.9-1.1-6.4-.8-7.7-2.4 4.3.4 8.7.4 8.7s3.6-1.2 5.5-3.8c.4 6.7 4.1 11.1 4.1 11.1s5.3-2.5 6-7.1c1.2 3.9 4.8 7 4.8 7s2.8-3.4 1.8-8.6c2.4.7 4.4 4.1 4.4 4.1s1.8-2.9-.1-5.7c.3.9.6 3-.1 4.3"/><path d="m25.9 22.6c-.8 2.7-.7 5.1-.7 5.1s5.4.3 7.5-2.9c-2.3 1.9-6.5 1.9-6.5 1.9.6-3.6 2.2-7.3 2.2-7.3s-2.9 2.3-6.6 1.8c3.2-1.7 5-4.6 5-4.6s-3.1.6-4.9.1c.8.6 1.8.9 2.8 1-2.6 2.4-5.9 3.9-5.9 3.9s2.1 1.8 7.1 1"/><path d="m14.2 31c.1-1.2 1.2-2.6 1.9-3.1-3.2 1-3.1 4.8-3.1 4.8s2.2-1.5 4.3-2.1c-.3.6-.5 1.3-.5 2 .2-.9 1.8-2.9 1.8-2.9s-2.4-.1-4.4 1.3"/><path d="m25.7 11c-1.8-2-3.7-2.6-6.1-1.4 0 0 3-.2 6.1 1.4"/><path d="m27.5 11.3c-1-2.8-2.3-3.9-5.2-3.7.1 0 2.9.9 5.2 3.7"/><path d="m28.2 10.2c.1-1.8-.6-3.2-2.5-3.5-.1 0 1.6 1.4 2.5 3.5"/><path d="m49.4 13.5c.9 2.4.3 3.5.3 3.5s-.1-4.4-4.6-5.9c2.5 2.4 4.2 5.9 4.4 8.5 1.2-.7 2.2-3.8-.1-6.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f986.svg b/public/emoji/1f986.svg new file mode 100644 index 000000000..ee80f71d8 --- /dev/null +++ b/public/emoji/1f986.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m25.5 13.4c0-4.4-3.3-8-7.3-8-4 0-7.3 3.6-7.3 8 0 2.4 1.7 5 2.6 7.1.8 1.8.6 8 .6 8h8.1c0 0 0-6.2.7-8 .9-2.1 2.6-4.7 2.6-7.1" fill="#83bf4f"/><path d="m55.8 40.3c-2 1.7-3.9 2.3-3.9 2.3 5-5.6 7-12.2 7-12.2-4.1 4.5-6.6 5-6.6 5 2.6-2.7 6.1-11.9 6.1-11.9s-6.3 5.4-11.6 7.9c-26 12.3-24.6-2.9-24.6-2.9h-8.1c0 6.9-7.1 13.6-2.3 24 5.9 12.6 28.9 7.3 37.3 0 10.9-9.4 11-16.9 11-16.9s-2.1 2.8-4.3 4.7" fill="#d3976e"/><path d="m16.5 17.9c0 0 0 1-1.8 2.6-1.4 1.2-2.7 2.4-4.1 2.4-2.1 0-3.4-2.3-.4-3.4 2.9-1.1 4.7-.3 6.3-1.6" fill="#f29a2e"/><path d="m11.9 15.9c-1.4 0-3.9 2.2-6.2.6-.4-.3-1.1-1.4-1.7-.7-.7.8 3.1 8.7 12.5 2 0 .1-.6-1.9-4.6-1.9" fill="#ffd93b"/><path fill="#e8e8e8" d="m14.1 26.5h8.1v2h-8.1z"/><path d="m54.6 20.6c0 0-9 7.6-22.4 9.1-15.3 1.7-11.9 20 1.9 18.5 9.8-1.1 18-11.9 18-11.9l-6.2 1.7c0 0 5.9-4.6 8.2-9.3l-8.8 3.6c0 0 4.7-2.4 9.3-11.7" fill="#89664c"/><g fill="#d3976e"><path d="m31.9 38.8c-.2-1-.8-1.7-1.6-2.2.1-.3.2-.7.1-1.1-.2-1.1-1.2-1.9-2.4-1.7-.2 0-.4.1-.5.2.9.1 1.7.8 1.8 1.7.1.4 0 .8-.1 1.2.7.4 1.2 1.1 1.3 1.9.2.9-.1 1.8-.7 2.4.5.3.9.8 1.1 1.5.2 1-.4 2-1.3 2.3.2 0 .3 0 .4 0 1.1-.2 1.9-1.3 1.7-2.4-.1-.5-.3-.9-.6-1.2.7-.6 1-1.6.8-2.6"/><path d="m37.3 37.1c-.2-1-.8-1.8-1.6-2.2.1-.3.2-.7.1-1.1-.2-1.1-1.2-1.9-2.4-1.7-.2 0-.4.1-.5.2.9.1 1.7.8 1.8 1.7.1.4 0 .9-.2 1.2.7.4 1.2 1.1 1.3 1.9.2.9-.2 1.8-.7 2.4.5.3.9.8 1 1.5.2 1-.4 2-1.3 2.3.2 0 .3 0 .4 0 1.1-.2 1.9-1.3 1.7-2.4-.1-.5-.3-.9-.6-1.1.8-.7 1.2-1.7 1-2.7"/><path d="m42.9 35.2c-.2-1-.9-1.7-1.8-2 .1-.4.1-.7 0-1.1-.3-1.1-1.4-1.7-2.5-1.4-.2 0-.4.1-.5.2.9 0 1.7.6 2 1.5.1.4.1.8 0 1.2.7.3 1.3.9 1.5 1.8.2.9 0 1.8-.5 2.4.6.2 1 .7 1.2 1.4.2 1-.2 2-1.1 2.4.2 0 .3 0 .4-.1 1.1-.3 1.7-1.4 1.5-2.5-.1-.5-.4-.8-.7-1.1.5-.7.8-1.7.5-2.7"/></g><path d="m16.1 32.2c-1.3 0-2.2.4-2.9 1-1.7 5.4-5.1 11.2-1.4 19.2 1.8 3.8 5.1 6 9.1 6.9-8.7-2.7 2.1-27.1-4.8-27.1" fill="#fed0ac"/><g fill="#83bf4f"><path d="m24 8.6c0 0 1.5 2.5 4 .8 0 0-1.3 3.2-4.9 2.1l.9-2.9"/><path d="m25.3 11.6c0 0 1.8.5 3.7-.9 0 0-1.1 2.9-3.7 3.4 0 .1-2.7-2.8 0-2.5"/><path d="m25.3 14.2c0 0 1.6.9 3.2-.5 0 0-1.2 3.1-4.4 2.5 0 0-.6-2.5 1.2-2"/><path d="m16.5 6.1c0 0-.1-1.2-1.5-2.2 0 0 1.8-.1 3.2 2.2 0 0-.5.7-1.7 0"/><path d="m19.5 6.1c0 0 .1-1.2 1.5-2.2 0 0-1.8-.1-3.2 2.2-.1 0 .5.7 1.7 0"/><path d="m17.4 6.7c0 0-.5-1.8 1.2-4.7 0 0-.4 3.6.3 5.3 0 0-.8-.1-1.5-.6"/></g><path d="m22.4 40.8c.9 4.4 5.2 8.2 11.7 7.4 9.8-1.1 18-11.9 18-11.9s-8.9 9.9-19.2 9.9c-7.7.1-9.9-3.2-10.5-5.4" fill="#594640"/><path d="m13.7 13.4c0-1.3 1-2.6 2.3-2.6 1.3 0 2.3 1.4 2.3 2.6s-1 1.8-2.3 1.8c-1.3 0-2.3-.5-2.3-1.8" fill="#3e4347"/><path d="m57.7 53.4c-2.4 0-2.7-1.4-4.3-1.4s-1.9 1.4-4.3 1.4c-2.4 0-2.7-1.4-4.3-1.4s-1.9 1.4-4.3 1.4c-2.4 0-2.7-1.4-4.3-1.4s-1.9 1.4-4.3 1.4-2.6-1.4-4.2-1.4c-1.6 0-1.9 1.4-4.3 1.4-2.4 0-2.7-1.4-4.3-1.4s-1.9 1.4-4.3 1.4-2.7-1.4-4.2-1.4-1.9 1.4-4.3 1.4c-2.4 0-4.3-1.4-4.3-1.4v10h60v-10c0 0-1.9 1.4-4.3 1.4" fill="#75d6ff"/><g fill="#42ade2"><path d="m29.6 57.9c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/><path d="m52.9 57.9c-6.8.9-11.5-4.6-18.5-1.5 5.5-.4 13.6 3.9 18.5 1.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f987.svg b/public/emoji/1f987.svg new file mode 100644 index 000000000..77c26c984 --- /dev/null +++ b/public/emoji/1f987.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a8e91"><path d="m28.2 18.3c-5.6 2.5-8.3-6.3-8.3-6.3l-1.7.2c-4.3 3.4-6.5-2.5-6.5-2.5l-1.6.3c-2.8 5.2-6.3.2-6.3.2 1.7 10.2 11.4 20.3 11.4 20.3 1.7-3.9 7.3 0 11.8-2.6l1.2-9.6"/><path d="m35.8 18.3c5.6 2.5 8.3-6.3 8.3-6.3l1.7.2c4.3 3.4 6.5-2.5 6.5-2.5l1.7.4c2.8 5.2 6.3.2 6.3.2-1.7 10.2-11.4 20.3-11.4 20.3-1.7-3.9-7.3 0-11.8-2.6l-1.3-9.7"/></g><path d="m60.3 10.2c-2.4 7.2-5.9 13.1-10.9 18.1-.5-.5-1.2-.6-2.2-.6 2.4-3.8 5.3-9.8 6.7-17.6.4-1.9-1.3-2.6-1.7-.4-1.2 6.9-3.5 12.8-7 18.1-.9.1-2 .1-3 .1 1.6-4 3.2-9.3 3.6-15.7.1-1.9-1.5-2.4-1.7-.2-.4 5.7-1.5 10.9-3.5 15.8-.7-.1-1.3-.2-2-.5 1-1.9 1.8-4.2 1.9-5.3 0 0-.2.4-.8.8.2-.7.3-2 .2-3.8 0 0-.2.4-.6.8.1-.7.1-1.7-.1-3l-.7 1.2c-.4-1.4-.9-2.8-1.4-4v2.9c0 0-1.4-6.8-.5-12.4.9.4 2.2-.2 2.2-1.6 0-1.4-2.9-.6-2.9-.6s-.9 2.7-1.3 7.4c-2.2-4.9-3-4.9-5.1 0-.3-4.7-1.3-7.4-1.3-7.4s-2.9-.8-2.9.6c0 1.5 1.3 2 2.2 1.6.9 5.6-.5 12.4-.5 12.4v-2.9c-.5 1.2-1 2.6-1.4 4l-.6-1.1c-.2 1.3-.2 2.3-.1 3-.4-.5-.6-.8-.6-.8-.1 1.8 0 3 .2 3.8-.6-.4-.8-.8-.8-.8 0 1 .8 3.4 1.9 5.3-.6.2-1.3.4-2 .5-2-4.9-3.1-10.1-3.5-15.8-.2-2.2-1.8-1.8-1.7.2.4 6.4 2 11.7 3.6 15.7-1.1 0-2.1 0-3-.1-3.5-5.3-5.8-11.2-7-18.1-.4-2.2-2-1.5-1.7.4 1.4 7.8 4.4 13.8 6.7 17.6-1 0-1.7.2-2.2.6-5-4.9-8.4-10.8-10.9-18.1-.9-2.2-2.4-1.2-1.8.6 3.4 10.3 9.4 16.7 11.9 19.1 0 .9.7 1.6 1.6 2.2 0 0-2.7-3.7 6.7-2.8 1.6.1 2.9-.1 4-.6 0 .1.1.1.1.2-1.1 1.8-.8 4.6.7 7.1-6.2 3.7-4.6 11.9-4.6 11.9 5.1-1 7.2-5.4 8.1-8.9 1 .3 1.6.3 2.7 0 .9 3.5 3 7.9 8.1 8.9 0 0 1.7-8.2-4.6-11.9 1.6-2.5 1.9-5.4.7-7.1 0-.1.1-.1.1-.2 1.1.5 2.4.8 4 .6 9.4-.9 6.7 2.8 6.7 2.8.9-.5 1.6-1.3 1.6-2.2 2.6-2.4 8.5-8.8 11.9-19.1.7-1.8-.8-2.8-1.5-.7" fill="#3e4347"/><g fill="#fff"><path d="m34.9 32.6c0 0 .8-1.1-.2-2.7 0 0 .3 1.6-.4 2.4l.6.3"/><path d="m29.1 32.6c0 0-.7-1.1.2-2.7 0 0-.3 1.6.4 2.4l-.6.3"/></g><g fill="#b2c1c0"><path d="m29.5 32.6c.5-.4 1.5-1.1 2.5-1.1 1 0 2 .7 2.5 1.1.9.7 2.3.1 1.3.1-1.7 0-1.7-2.3-3.9-2.3s-2.2 2.3-3.9 2.3c-.9 0 .6.6 1.5-.1"/><path d="m33 33.5c.2-.2-.1-.9-.3-1-.1 0-.2 0-.3 0-.2.2-.2.9 0 1 .1.1.5.1.6 0"/><path d="m31 33.5c.1.1.5.1.6 0 .2-.2.2-.9 0-1-.1 0-.2 0-.3 0-.2.1-.5.8-.3 1"/></g><g fill="#fff"><path d="m34.6 34.5c-.1 1.1-1.2 1.1-1.3 0-.3-.1-.5 0-.5.4 0 .7.5 1.2 1.1 1.2s1.1-.5 1.1-1.2c0-.5-.1-.5-.4-.4"/><path d="m30.8 34.5c-.1 1.1-1.2 1.1-1.3 0-.3-.1-.5 0-.5.4 0 .7.5 1.2 1.1 1.2.6 0 1.1-.5 1.1-1.2 0-.5-.2-.5-.4-.4"/></g><g fill="#ffc7ce"><path d="m27.7 36.9c-4 3.6-3.6 8.3-3.6 8.3 3.4-1.8 4.7-5.1 5.1-6.8-.5-.4-1-.9-1.5-1.5"/><path d="m36.3 36.9c-.5.6-1 1.1-1.5 1.5.5 1.7 1.7 5 5.1 6.8 0 0 .4-4.7-3.6-8.3"/></g><path d="m28.2 23c0 .7.3.9.3.9.3-1.1 1.6-2 1.6-2-.3.6 0 1.2 0 1.2.5-.7 1.8-1.6 1.8-1.6s1.3.9 1.8 1.6c0 0 .3-.6 0-1.2 0 0 1.3.9 1.6 2 0 0 .3-.3.3-.9l1.3 1.6c-.4-1.8-1.3-2.8-2.3-3.3 0 0 .3.8.4 1.2 0 0-1.1-1.3-2.4-1.8 0 0 .3.6.4 1.3l-1-1.3-1.2 1.3c.1-.6.4-1.3.4-1.3-1.3.5-2.4 1.8-2.4 1.8.1-.4.4-1.2.4-1.2-1 .5-1.9 1.5-2.3 3.3l1.3-1.6" fill="#8a8e91"/></svg> \ No newline at end of file diff --git a/public/emoji/1f988.svg b/public/emoji/1f988.svg new file mode 100644 index 000000000..c1fffcd29 --- /dev/null +++ b/public/emoji/1f988.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M44.8,7c-16.1,4.3-20.2,18.5-20.2,18.5L41,28.9C39.6,22.3,44.8,7,44.8,7z" fill="#b2c1c0"/><path d="m28.5 21.3l13.1-1.8c0 0 .2-1.1.4-1.9-8.8.1-13.5 3.7-13.5 3.7" fill="#879191"/><path d="m53.1 9.4c0 0 3 3 3.8 5.9 4.7 3.2 5.1 7.9 5.1 11 0 10.9-17.2 21.4-17.2 21.4l-42.8-9.2c0-4.3 19.2-19 39-19 6.9 0 16 4.9 18.1 2.6 1.2-1.3-1.3-5.3-2.5-5.3 0 0 .1 2.6-1.2 4.2.5-5.9-2.3-11.6-2.3-11.6" fill="#b2c1c0"/><path d="m19.7 55.2c0 0 0-17 16.6-23.8 0 0 9.5 19.2-16.6 23.8" fill="#ff717f"/><path d="m25.5 38.3c0 0-3.5 10.1-3.6 14.5 0 0 16.5-5.1 12.5-20.6l-8.9 6.1" fill="#ed4c5c"/><path d="m29.6 35.5c0 0-3.5 6-4.1 11.5-.6 5.5 8.5-2.8 9.3-13.6l-5.2 2.1" opacity=".5" fill="#3e4347"/><path d="m15.9 48.2l3.3 2.1-.6-3.9 3 2.2-.6-4 3.5 2.6-1.2-4.9 3.8 3.2-1-5.3 3.9 3.2-1.3-5.2 3.7 2.6-1.2-4.8 3.4 3.3-1.1-5.4c0 0-8.4 5.3-17.6 14.3" fill="#fff"/><g fill="#b2c1c0"><path d="m19.2 50.3l-3.3-2.1 1.2-1.1z"/><path d="m18.5 46.4l3 2.2-2-3.8z"/><path d="m20.9 44.6l3.5 2.6-2.5-4.5z"/><path d="m23.3 42.3l3.8 3.2-2.5-4.6z"/><path d="m26 40.2l3.9 3.2-2.8-5z"/><path d="m28.6 38.2l3.7 2.6-2.7-4.2z"/><path d="m31.2 36l3.4 3.3-2.3-4.6z"/></g><g fill="#fff"><path d="m35.4 40.9l-2.2-1 1.3 3.8c.5-1.1.8-2.1.9-2.8"/><path d="m34.3 44.1l-3.2-1.3 1.4 4c.8-1 1.3-1.9 1.8-2.7"/><path d="m32.1 47.2l-3.2-1.8.9 3.9c.8-.7 1.6-1.4 2.3-2.1"/><path d="m29.4 49.6l-3.3-2.3.8 3.9c1-.5 1.8-1 2.5-1.6"/><path d="m26.6 51.5l-3.4-2.6c0 0 .5 3.2.6 4 1.1-.4 2-.9 2.8-1.4"/><path d="m24 52.9l-3.5-2.8c.2 1.6.7 4 .7 4 1-.4 1.9-.8 2.8-1.2"/></g><g fill="#b2c1c0"><path d="m35 42.4l-1.9-2.6 1.3 3.8c.3-.3.5-.8.6-1.2"/><path d="m33.3 45.6l-2.2-2.9 1.4 4c.3-.3.6-.7.8-1.1"/><path d="m30.8 48.5l-2-3.1.9 3.9c.4-.2.8-.5 1.1-.8"/><path d="m28.1 50.5l-2-3.2.8 3.9c.5-.2.9-.4 1.2-.7"/><path d="m25.1 52.4l-1.8-3.4.6 4.1c.4-.3.8-.5 1.2-.7"/><path d="m22.3 53.7l-1.7-3.6.7 4c.3-.1.6-.3 1-.4"/><path d="m15.7 48.6c0 0 23.6-15.7 21.8-18.3l-13.5 5.4-8.3 12.9"/></g><circle cx="24.7" cy="29.6" r="3.3" fill="#3e4347"/><path d="m15.9 32.1c0 0 4 .8 6-2.5 2-3.3 4.8-3.5 8.6-3.7 0 0-6.1-1.5-9.1.8-3 2.3-2.8 4.7-5.5 5.4" fill="#76807f"/><g fill="#3e4347"><path d="m44 28.6c0 0 1.4-.9 1.6-1.9.3-1.1 1.2-3.2-.1-4.4 0 0 1.8 1 1.1 3.6-.6 2.5-1.5 2.5-2.6 2.7" opacity=".5"/><path d="m45.7 29.4c0 0 1.4-.7 1.8-1.8.4-1 1.4-3.1.3-4.4 0 0 1.7 1.1.8 3.6-.9 2.6-1.8 2.5-2.9 2.6" opacity=".5"/><path d="m47.9 30.2c0 0 1.4-.8 1.7-1.8.3-1 1.4-3.1.1-4.4 0 0 1.7 1.1.9 3.6-.7 2.5-1.6 2.5-2.7 2.6" opacity=".5"/></g><path d="m51.3 38.3c0 0 3.9-.8 4.8 0l-1.5 1.5-3.3-1.5" fill="#879191"/><path d="M51.3,38.3C59.8,38.3,62,57,62,57s-8.1-11-18.4-11L51.3,38.3z" fill="#b2c1c0"/><path d="M2,38.5c0-1.1,11.9-3,20.3-0.2s10.6-12.4,14.8-11.2c4.6,1.3,1,15.6,10.4,19.4c-8.7,7.8-21.6,12.6-27.7,8.7 + c23.9-7.9,16.9-22.4,16.9-22.4S26.6,45,15.9,48.7C12,50.1,2,42,2,38.5z" fill="#e8e8e8"/><path d="m14.9 39.5c0 0 1.6-1 3 0 .6.4-.1 1.3-1.3 1.3-1.1-.1-.7-1-1.7-1.3" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/1f989.svg b/public/emoji/1f989.svg new file mode 100644 index 000000000..bde42fe1c --- /dev/null +++ b/public/emoji/1f989.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c7e755"><ellipse cx="32" cy="33.5" rx="22.3" ry="25.9"/><path d="m52 43.5h-40l20-27.4z"/></g><g fill="#a3bf2c"><path d="m47.1 51l-3.8 4.2-3.8-4.2 3.8-4.3z"/><path d="m32 51l-3.8 4.2-3.7-4.2 3.7-4.3z"/><path d="m24.5 51l-3.8 4.2-3.8-4.2 3.8-4.3z"/><path d="m39.5 51l-3.7 4.2-3.8-4.2 3.8-4.3z"/></g><g fill="#c7e755"><path d="m43.3 46.7l-3.8 4.3-3.7-4.3 3.7-4.3z"/><path d="m50.8 46.7l-3.7 4.3-3.8-4.3 3.8-4.3z"/><path d="m28.2 46.7l-3.7 4.3-3.8-4.3 3.8-4.3z"/><path d="m20.7 46.7l-3.8 4.3-3.7-4.3 3.7-4.3z"/><path d="M35.8 46.7 32 51 28.2 46.7 32 42.4z"/></g><g fill="#a3bf2c"><path d="m47.1 42.4l-3.8 4.3-3.8-4.3 3.8-4.2z"/><path d="m32 42.4l-3.8 4.3-3.7-4.3 3.7-4.2z"/><path d="m24.5 42.4l-3.8 4.3-3.8-4.3 3.8-4.2z"/><path d="m39.5 42.4l-3.7 4.3-3.8-4.3 3.8-4.2z"/></g><g fill="#c28fef"><path d="M7,30c0,0-1.5,17,11.1,24.5c4.1,2.4-2.5-3.6-0.8-18.4L7,30z"/><path d="m57 30c0 0 1.5 17-11.1 24.5-4.1 2.4 2.5-3.6.8-18.4l10.3-6.1"/></g><g fill="#9450e0"><path d="m32 2c-7.1 7-15 .9-15 .9 4.9 8.8 15 10.4 15 10.4s10.1-1.6 15-10.4c0 0-7.9 6.1-15-.9"/><path d="M18.8,39.4C9.5,39.4,2,31.9,2,22.6S9.5,5.9,18.8,5.9s16.8,7.5,16.8,16.8S28,39.4,18.8,39.4z"/><path d="M45.2,39.4c-9.2,0-16.8-7.5-16.8-16.8S36,5.9,45.2,5.9S62,13.4,62,22.6S54.5,39.4,45.2,39.4z"/></g><circle cx="45.1" cy="22.6" r="13.1" fill="#c7e755"/><circle cx="45.1" cy="22.6" r="9.4" fill="#fff"/><circle cx="45.1" cy="22.6" r="5.6" fill="#3e4347"/><g fill="#c7e755"><path d="m32.5 9.5c0 3.1-.5 5.6-.5 5.6s-.5-2.5-.5-5.6.5-5.6.5-5.6.5 2.5.5 5.6"/><path d="m29.7 10.3c1 2.1 1.3 3.9 1.3 3.9s-1.4-1.5-2.4-3.6c-1-2.1-1.3-3.9-1.3-3.9s1.4 1.5 2.4 3.6"/><path d="m34.3 10.3c-1 2.1-1.3 3.9-1.3 3.9s1.4-1.5 2.4-3.6c1-2.1 1.3-3.9 1.3-3.9s-1.4 1.5-2.4 3.6"/><circle cx="18.9" cy="22.6" r="13.1"/></g><circle cx="18.9" cy="22.6" r="9.4" fill="#fff"/><circle cx="18.9" cy="22.6" r="5.6" fill="#3e4347"/><path d="m28.2 31.1c0 3.2 1.5 6.1 3.8 8 2.3-1.9 3.8-4.8 3.8-8s-1.5-6.1-3.8-8c-2.3 1.9-3.8 4.7-3.8 8" fill="#ffce31"/><g fill="#f2b200"><path d="m32 23.1v16c2.3-1.9 3.8-4.8 3.8-8s-1.5-6.1-3.8-8"/><path d="m18.8 54.9c0 2.5-2 6.1-2 6.1s-2-3.7-2-6.1c0-2.5 4-2.5 4 0"/><path d="m25.4 54.9c0 2.5-2 6.1-2 6.1s-2-3.7-2-6.1c0-2.5 4-2.5 4 0"/><path d="m22.1 54.3c0 3.1-2 7.7-2 7.7s-2-4.6-2-7.7 4-3.1 4 0"/><path d="m42.6 54.9c0 2.5-2 6.1-2 6.1s-2-3.7-2-6.1c0-2.5 4-2.5 4 0"/><path d="m49.2 54.9c0 2.5-2 6.1-2 6.1s-2-3.7-2-6.1c0-2.5 4-2.5 4 0"/><path d="m45.9 54.3c0 3.1-2 7.7-2 7.7s-2-4.6-2-7.7 4-3.1 4 0"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f98a.svg b/public/emoji/1f98a.svg new file mode 100644 index 000000000..28f9072f5 --- /dev/null +++ b/public/emoji/1f98a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m55.9 32.1l-22.7-14.9c0 0 12.9-17.4 19.4-14.9 3.1 1.1 5.4 25.1 3.3 29.8" fill="#3e4347"/><path d="m54.9 33.9l-9-4.1c0 0-5.3-14 6.1-24.1 2.4 2 5.1 25 2.9 28.2" fill="#fff"/><path d="m8.1 32.1l22.6-14.9c0 0-12.9-17.4-19.4-14.9-3 1.1-5.3 25.1-3.2 29.8" fill="#3e4347"/><path d="m9.1 33.9l9-4.1c0 0 5.3-14-6.1-24.1-2.4 2-5.1 25-2.9 28.2" fill="#fff"/><path d="M32,13C18.9,13,2,33.6,2,45.4C20.5,45.4,19.7,62,32,62s11.5-16.6,30-16.6C62,33.6,45.1,13,32,13z" fill="#ff8736"/><g fill="#fff"><path d="M32,56.2c0,5.1,9.6,4.2,9.5-2.9c6.7-9.4,19.9-8.7,19.9-8.7C39.6,32.4,32,56.2,32,56.2z"/><path d="M32,56.2c0,5.1-9.6,4.2-9.5-2.9C15.8,44,2.6,44.7,2.6,44.7C24.4,32.4,32,56.2,32,56.2z"/></g><g fill="#ff8736"><path d="m53.4 18.5c-4 .7-4.9 6.3-4.9 6.3l6 5.3c-2.3-5.9-1.1-11.6-1.1-11.6"/><path d="m51.1 13.5c-4.4 3.9-5.1 8.7-5.1 8.7l6 5.3c-2.4-5.8-.9-14-.9-14"/><path d="m10.6 18.5c4 .7 4.9 6.3 4.9 6.3l-6 5.3c2.3-5.9 1.1-11.6 1.1-11.6"/><path d="m12.9 13.5c4.4 3.9 5.1 8.7 5.1 8.7l-6 5.3c2.4-5.8.9-14 .9-14"/></g><path d="m52.8 31.1c-5.7-1.8-10.9-3.4-13.8.9-2.4 3.7.7 9.4.7 9.4 11.2 1.2 13.1-10.3 13.1-10.3" fill="#3e4347"/><ellipse cx="43" cy="36.3" rx="4.2" ry="4.1" fill="#d5ff83"/><g fill="#3e4347"><ellipse cx="43" cy="36.3" rx="2.7" ry="2.7"/><path d="m11.2 31.1c5.7-1.8 10.9-3.4 13.7.9 2.4 3.7-.7 9.4-.7 9.4-11.1 1.2-13-10.3-13-10.3"/></g><ellipse cx="21" cy="36.3" rx="4.2" ry="4.1" fill="#d5ff83"/><g fill="#3e4347"><ellipse cx="21" cy="36.3" rx="2.7" ry="2.7"/><path d="m41.2 47.9c-.7-2.3-1.8-4.4-3-6.5 1.1 2.1 2 4.3 2.5 6.6.5 2.3.7 4.7 0 6.8-.4 1-1 2-1.8 2.6-.8.6-1.8 1-2.7 1-.9 0-1.9-.3-2.5-1-.6-.7-.9-1.6-.8-2.6l-.9.2h-.9c0 1-.2 1.9-.8 2.6-.6.7-1.5 1-2.5 1-.9 0-1.9-.4-2.7-1-.8-.6-1.4-1.6-1.8-2.6-.8-2.1-.6-4.6 0-6.8.5-2.3 1.5-4.5 2.5-6.6-1.2 2-2.3 4.1-3 6.5-.7 2.3-1.1 4.8-.4 7.3.3 1.2 1 2.4 1.9 3.3.9.9 2.1 1.4 3.4 1.5 1.2.1 2.6-.2 3.7-1.2.3-.2.5-.5.7-.8.2.3.4.6.7.8 1 1 2.4 1.3 3.7 1.2 1.3-.1 2.4-.7 3.4-1.5.9-.9 1.6-2 1.9-3.3.5-2.6.1-5.2-.6-7.5"/><path d="m37.6 50.3c-1.1-1.1-4.5-1.2-5.6-1.2-1 0-4.5.1-5.6 1.2-.8.8-.2 2.8 1.9 4.5 1.3 1.1 2.6 1.4 3.6 1.4 1 0 2.3-.3 3.6-1.4 2.3-1.7 2.9-3.7 2.1-4.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f98b.svg b/public/emoji/1f98b.svg new file mode 100644 index 000000000..794e94d39 --- /dev/null +++ b/public/emoji/1f98b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m33.6 40.8c0 0 1.5-4.2 14.2 3.1 12.7 7.3 4 9.2.9 14-3.2 5-16.7 9.2-16.7-11.7v-5.5h1.6z" fill="#e84d88"/><g fill="#9450e0"><path d="m56.6 10.3c9.5 0 4.3 10.8 1 18-3.4 7.2 1.6 12.8-1.5 15.5-4.4 3.9-15-6.2-22.2-3.6v-16.3c0 0 9.8-13.6 22.7-13.6"/><path d="m7.4 10.3c-9.5 0-4.3 10.8-1 18 3.4 7.2-1.6 12.8 1.5 15.5 4.4 3.9 15-6.2 22.2-3.6v-16.3c0 0-9.8-13.6-22.7-13.6"/></g><path d="m30.4 40.8c0 0-1.5-4.2-14.2 3.1-12.7 7.3-4 9.2-.9 14 3.2 5 16.7 9.2 16.7-11.7v-5.5h-1.6z" fill="#e84d88"/><g fill="#ffce31"><path d="m32 27.5c0 0-10.6-13.8-18.2-13.8-7.4 0 5.2 6 1.7 9.4-3.9 3.8-.5 5.5 1.7 7.7 2.8 2.7-10.3 12.7 8.5 7 4.3-1.3 3.7.6 6.3.6v-10.9"/><path d="m32 27.5c0 0 10.6-13.8 18.2-13.8 7.4 0-5.2 6-1.7 9.4 3.9 3.8.5 5.5-1.7 7.7-2.8 2.7 10.3 12.7-8.5 7-4.3-1.3-3.7.6-6.3.6v-10.9"/></g><path d="m8.9 15.9c0 .7-.7 1.2-1.4 1.2-.8 0-1.3-.6-1.3-1.3 0-.7.7-1.2 1.4-1.2.8 0 1.4.6 1.3 1.3" fill="#6adbc6"/><path d="m13 20.7c-.1 1-1 1.8-2.1 1.7-1.1-.1-1.9-.9-1.9-1.9.1-1 1-1.8 2.1-1.7 1.1.1 2 .9 1.9 1.9" fill="#ffce31"/><path d="m11.6 26.1c0 .6-.6 1.1-1.3 1.1-.7 0-1.2-.6-1.2-1.2 0-.6.6-1.1 1.3-1.1.7 0 1.3.6 1.2 1.2" fill="#6adbc6"/><path d="m14.7 31.3c0 1.2-.9 2.1-2.2 2.2-1.3 0-2.3-.9-2.4-2 0-1.2.9-2.1 2.2-2.2 1.3 0 2.3.9 2.4 2" fill="#ffce31"/><g fill="#6adbc6"><path d="m13.4 37.4c0 .7-.6 1.3-1.3 1.3-.8 0-1.4-.5-1.4-1.2 0-.7.6-1.3 1.3-1.3.7 0 1.4.5 1.4 1.2"/><path d="m55.1 15.9c0 .7.7 1.2 1.4 1.2.8 0 1.3-.6 1.3-1.3 0-.7-.7-1.2-1.4-1.2-.8 0-1.4.6-1.3 1.3"/></g><path d="m51 20.7c.1 1 1 1.8 2.1 1.7 1.1-.1 1.9-.9 1.9-1.9-.1-1-1-1.8-2.1-1.7-1.1.1-2 .9-1.9 1.9" fill="#ffce31"/><path d="m52.4 26.1c0 .6.6 1.1 1.3 1.1.7 0 1.2-.6 1.2-1.2 0-.6-.6-1.1-1.3-1.1-.7 0-1.3.6-1.2 1.2" fill="#6adbc6"/><path d="m49.3 31.3c0 1.2.9 2.1 2.2 2.2 1.3 0 2.3-.9 2.4-2 0-1.2-.9-2.1-2.2-2.2-1.3 0-2.3.9-2.4 2" fill="#ffce31"/><path d="m50.6 37.4c0 .7.6 1.3 1.3 1.3.8 0 1.4-.5 1.4-1.2 0-.7-.6-1.3-1.3-1.3-.7 0-1.4.5-1.4 1.2" fill="#6adbc6"/><g fill="#e84d88"><path d="m32.6 29.1c0 0-7.4-7.4-14.9-7.4 0 0 8 .7 14.9 9.1v-1.7"/><path d="m33 32.2c0 0-9.8-.7-15.7 4.5 0 0 6.8-5.1 16.6-3.2l-.9-1.3"/><path d="m33.1 30.6c0 0-9.1-4.3-16.1-1.7 0 0 7.8-2.2 16.6 3.2l-.5-1.5"/><path d="m31.4 29.1c0 0 7.4-7.4 14.9-7.4 0 0-8 .7-14.9 9.1v-1.7"/><path d="m31 32.2c0 0 9.8-.7 15.7 4.5 0 0-6.8-5.1-16.6-3.2l.9-1.3"/><path d="m30.9 30.6c0 0 9.1-4.3 16.1-1.7 0 0-7.8-2.2-16.6 3.2l.5-1.5"/></g><g fill="#ffce31"><path d="m30.4 39.6c0 0-14.5 3.7-14.5 8.6 0 4.6 4 3.2 5 6.3.9 3.1 11.1 7.4 11.1-13.7l-1.6-1.2"/><ellipse cx="13.4" cy="50.8" rx="1.1" ry=".9"/></g><ellipse cx="17.3" cy="55.1" rx="2.2" ry="1.9" fill="#6adbc6"/><g fill="#ffce31"><ellipse cx="21.7" cy="59.1" rx="1.4" ry="1.2"/><path d="m33.6 39.6c0 0 14.5 3.7 14.5 8.6 0 4.6-4 3.2-5 6.3-.9 3.1-11.1 7.4-11.1-13.7l1.6-1.2"/><ellipse cx="50.6" cy="50.8" rx="1.1" ry=".9"/></g><ellipse cx="46.7" cy="55.1" rx="2.2" ry="1.9" fill="#6adbc6"/><ellipse cx="42.3" cy="59.1" rx="1.4" ry="1.2" fill="#ffce31"/><g fill="#e84d88"><path d="m33.4 41.3c-4.1 1.1-10.9 3.5-15 7.6 0 0 5.3-4.7 15-6.8v-.8"/><path d="m33.4 43.8c-3.4 2.2-7.5 5.6-9.4 9.6 0 0 2.7-4.6 9.4-8.8v-.8"/><path d="m30.6 41.3c4.1 1.1 10.9 3.5 15 7.6 0 0-5.3-4.7-15-6.8 0 0 0-.8 0-.8"/><path d="m30.6 43.8c3.4 2.2 7.5 5.6 9.4 9.6 0 0-2.7-4.6-9.4-8.8 0 0 0-.8 0-.8"/></g><g fill="#594640"><path d="m35.8 36.1c0 7.1-1.7 12.9-3.8 12.9s-3.8-5.8-3.8-12.9c0-7.1 0-12.9 3.8-12.9s3.8 5.8 3.8 12.9"/><path d="m35.8 23.7c0 2.3-1.7.6-3.8.6s-3.8 1.7-3.8-.6c0-2.3 1.7-4 3.8-4s3.8 1.7 3.8 4"/><path d="m31.9 21c-.5-1-1-2.3-1.5-3.8-.1-.4-.2-.7-.3-1.1-.1-.4-.1-.8-.2-1.2 0-.4-.1-.8 0-1.2 0-.4.1-.9.1-1.3.3-1.9.7-3.9.6-6-.1-1.1-.3-2.3-1.2-3.1-.4-.4-.9-.7-1.5-.9-.5-.3-1.1-.4-1.6-.4-1.1 0-2.1.1-3 .5-.9.4-1.8 1.1-2.1 1.9-.9 1.8-.3 3.6.6 4.6.5.5 1.1.8 1.7.8.6 0 1-.1 1.4-.3.4-.2.6-.4.7-.5s.2-.2.2-.2-.1.1-.3.2-.4.3-.8.4c-.3.2-.8.3-1.3.2-.4 0-1-.2-1.4-.7-.8-1-1.2-2.7-.4-4.2.4-.7 1.1-1.2 1.9-1.6.8-.3 1.8-.4 2.7-.3.9.1 1.9.4 2.4 1.1.6.6.8 1.5.8 2.5 0 1.9-.5 3.9-.9 5.7-.1.5-.2 1-.2 1.5-.1.5 0 1 0 1.5 0 .5.1.9.2 1.4.1.4.2.9.3 1.3.4 1.6 1 3 1.4 4 .3.7.9 1 1.4.8.4-.2.5-.9.3-1.6"/><path d="m32.1 21c.5-1 1-2.3 1.5-3.8.1-.4.2-.7.3-1.1.1-.4.1-.8.2-1.2 0-.4.1-.8 0-1.2 0-.4-.1-.9-.1-1.3-.3-1.9-.7-3.9-.6-6 .1-1.1.3-2.3 1.2-3.1.4-.4.9-.7 1.5-.9.5-.3 1.1-.4 1.6-.4 1.1 0 2.1.1 3 .5.9.4 1.8 1.1 2.1 1.9.9 1.8.3 3.6-.6 4.6-.5.5-1.1.8-1.7.8-.6 0-1-.1-1.4-.3-.4-.2-.6-.4-.7-.5s-.2-.2-.2-.2.1.1.3.2.4.3.8.4c.3.2.8.3 1.3.2.4 0 1-.2 1.4-.7.8-1 1.2-2.7.4-4.2-.4-.7-1.1-1.2-1.9-1.6-.8-.3-1.8-.4-2.7-.3-.9.1-1.9.4-2.4 1.1-.6.6-.8 1.5-.8 2.5 0 1.9.5 3.9.8 5.7.1.5.2 1 .2 1.5.1.5 0 1 0 1.5 0 .5-.1.9-.2 1.4-.1.4-.2.9-.3 1.3-.4 1.6-1 3-1.4 4-.3.7-.9 1-1.4.8-.3-.2-.4-.9-.2-1.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f98c.svg b/public/emoji/1f98c.svg new file mode 100644 index 000000000..a70a64169 --- /dev/null +++ b/public/emoji/1f98c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#594640"><path d="m21.9 21.9c-.6-1.6-1.1-3-1.4-4.2 10.1-5.4 6.9-10.4 4.5-6.7-1.6 2.6-4 3.8-5 4.2-.4-3.3.3-5.5.6-7.9.6-3.9-3.1-5.8-3.6-4.3-.8 2.3 2.5.9 1.5 6.4-.8 4.2-.1 7.8.6 10-1.5-1.2-3.1-2.4-4.9-3.6-1.2-2.3-2.7-7 .7-12.2 1-1.6-.3-1.7-.8-1.6-1.7.5-4.2 6.6-2.8 11.9-7-5-4.5-11.9-6.2-11.9-2.1 0-1 7.7 2 11.5 1 1.2 2.9 2.6 5.1 4-1.8.8-5.1 1.4-8.4-1.5-.4-.2-1.8-.9-1.8.9 0 1.8 5.9 6.6 12.5 2.3 2.8 1.9 5.6 4 6.8 6.2l5.8 5.2c-.6-3.2-2.5-6-5.2-8.7"/><path d="m42.1 21.9c.7-1.6 1.1-3 1.4-4.2-10.1-5.4-6.9-10.4-4.5-6.7 1.6 2.6 4 3.8 5 4.2.4-3.3-.3-5.5-.6-7.9-.6-3.9 3.1-5.8 3.6-4.3.8 2.3-2.5.9-1.5 6.4.8 4.2.1 7.8-.6 10 1.5-1.2 3.1-2.4 4.9-3.6 1.2-2.3 2.7-7-.7-12.2-1-1.6.3-1.7.8-1.6 1.7.5 4.2 6.6 2.8 11.9 7-5 4.5-11.9 6.2-11.9 2.1 0 1 7.7-2 11.5-1 1.2-2.9 2.6-5.1 4 1.8.8 5.1 1.4 8.4-1.5.4-.3 1.8-1.1 1.8.7 0 1.8-5.9 6.6-12.5 2.3-2.8 1.9-5.6 4-6.8 6.2l-5.8 5.2c.6-3 2.5-5.8 5.2-8.5"/></g><path d="m42.7 39.4c-2.5-4.5.5-7.3-1.4-8.6-3.2-2.2-6.4-2.3-9.3-2.3-2.9 0-6.1.1-9.3 2.3-1.9 1.2 1.1 4.1-1.4 8.6s-.2 8.4 2.8 11.1c3 2.6.2 8.4 4.4 10.6 1 .5 2.2 1 3.5 1 1.3 0 2.5-.5 3.5-1 4.2-2.2 1.4-7.9 4.4-10.6 3.1-2.7 5.4-6.6 2.8-11.1" fill="#d3976e"/><g opacity=".5"><path d="m41.7 35.9c.1 1 .3 2.2 1.1 3.5 2.5 4.5.2 8.4-2.8 11.1-1.3 1.1-1.5 2.7-1.7 4.4 0-2.4.2-6.7 1.9-11.1 1.4-3.9 1.5-5.8 1.5-7.9" fill="#89664c"/></g><g opacity=".5"><path d="m22.3 35.9c-.1 1-.3 2.2-1.1 3.5-2.5 4.5-.2 8.4 2.8 11.1 1.3 1.1 1.5 2.7 1.7 4.4 0-2.4-.2-6.7-1.9-11.1-1.4-3.9-1.5-5.8-1.5-7.9" fill="#89664c"/></g><path d="m27.5 35.7c0 0 0-15.3-14.5-15.3-.1 0 0 15.3 14.5 15.3" fill="#d3976e"/><path d="m15.4 22.6c0 0 5.5 0 9.6 7.6 0 0-3.3-1.8-2.8-1 .5.8 2.9 2.6.4 1.7-2.4-.9-.8.7 0 1.5.8.7-7.2-1.5-7.2-9.8" fill="#89664c"/><path d="m36.5 35.7c0 0 0-15.3 14.5-15.3.1 0 0 15.3-14.5 15.3" fill="#d3976e"/><g fill="#89664c"><path d="m48.6 22.6c0 0-5.5 0-9.6 7.6 0 0 3.3-1.8 2.8-1-.5.8-2.9 2.6-.4 1.7 2.4-.9.8.7 0 1.5-.8.7 7.2-1.5 7.2-9.8"/><path d="m35.7 59.2c.1.3-1.5 1.8-3.7 1.8-2.3 0-3.9-1.6-3.7-1.8.1-.3 1.7.6 3.7.6 2 .1 3.6-.9 3.7-.6"/><path d="m31.5 58.2h.9v1.9h-.9z"/></g><path d="m32 53.9c-2 0-4.5.3-4.5 1.4s1.8 3.6 4.5 3.6c2.7 0 4.5-2.5 4.5-3.6s-2.5-1.4-4.5-1.4" fill="#594640"/><ellipse cx="32" cy="55.4" rx="3.3" ry=".9" fill="#fff"/><g fill="#3e4347"><ellipse transform="matrix(.9848-.1737.1737.9848-6.9915 4.7359)" cx="23.6" cy="42.3" rx="1.7" ry="2.4"/><ellipse transform="matrix(.1737-.9848.9848.1737-8.2527 74.7834)" cx="40.4" cy="42.3" rx="2.4" ry="1.7"/></g><g fill="#89664c"><path d="m23.6 37c-.1.2 1.8 1.5 2.5 4 .8 2.4-.1 4.6.1 4.7.2.2 1.5-2.1.7-4.9-.8-2.8-3.2-4-3.3-3.8"/><path d="m40.4 37c.1.2-1.8 1.5-2.5 4-.8 2.4.1 4.6-.1 4.7-.2.2-1.5-2.1-.7-4.9.8-2.8 3.2-4 3.3-3.8"/><path d="m28.3 28.7c-1.8 1.8-2.9 3.7-.6 8.3 2.6 5.2 1.7 14.7 4.3 14.7 2.7 0 1.8-9.5 4.3-14.7 2.3-4.6 1.2-6.5-.6-8.3-1.3-.2-2.5-.2-3.7-.2-1.2 0-2.4.1-3.7.2" opacity=".5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f98d.svg b/public/emoji/1f98d.svg new file mode 100644 index 000000000..2c27214fd --- /dev/null +++ b/public/emoji/1f98d.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M51.8,16.1C49.5,6.2,39.6,2,32,2S14.5,6.2,12.2,16.1S-3,30.8,4.1,40.5C9.2,47.5,24.5,62,32,62 + s22.8-14.5,27.9-21.5C67,30.8,54.1,26,51.8,16.1z" fill="#3e4347"/><g fill="#94989b"><path d="m51.5 25c-7-4.7-14.6 1-19.5 1s-12.5-5.7-19.5-1c-7 4.7 1.1 14.8 9 12 10.5-3.8 2.2 4.3.9 7.5-1.2 3.2-2.4 12.5 9.6 12.5s10.8-9.3 9.6-12.5c-1.3-3.2-9.6-10.5.9-7.5 8.3 2.4 16-7.3 9-12"/><path d="m47.8 18.5c-4.7-1.8-9.6 1.6-15.8 1.6-6.2 0-11.2-3.4-15.8-1.6-5.2 2 0 0 5.4 1.6 5.4 1.7 7.7 1.9 10.4 1.9s5-.2 10.4-1.8c5.4-1.7 10.7.3 5.4-1.7" opacity=".5"/><path d="m42.6 15.9c-3.1-1.3-6.4 1.2-10.6 1.2-4.1 0-7.4-2.5-10.6-1.2-3.5 1.5 0 0 3.6 1.2s5.1 1.4 7 1.4c1.8 0 3.3-.1 7-1.4 3.6-1.2 7 .3 3.6-1.2" opacity=".5"/><path d="m29 34.2c-2.4-1.1-1.5 2.6-6.2 4.2-4.6 1.7-2.8 5.6.5 5.6 2.9 0 5.2.1 6.9-2.4 1.8-2.4 1.3-6.3-1.2-7.4"/><path d="m41.2 38.4c-4.6-1.6-3.7-5.4-6.2-4.2-2.4 1.1-3 5-1.2 7.4 1.8 2.4 4 2.4 6.9 2.4 3.3 0 5.1-3.9.5-5.6"/></g><g fill="#3e4347"><path d="m28.5 37.4c.1 1.6.7 5-2.6 5.1-2.9.1-3.7-2.9-.2-3 2.3 0 2.8-2.1 2.8-2.1"/><path d="m35.5 37.4c-.1 1.6-.7 5 2.6 5.1 2.9.1 3.7-2.9.2-3-2.3 0-2.8-2.1-2.8-2.1"/><ellipse cx="32" cy="49" rx="8.6" ry=".5"/></g><path d="m23 34.2c3.3 0 6-2.6 6-5.8h-12c0 3.2 2.7 5.8 6 5.8" fill="#c7e755"/><path d="m23 31.7c1.7 0 3-1.3 3-2.9h-6c0 1.6 1.3 2.9 3 2.9" fill="#89664c"/><path d="m47 28.4c0 3.2-2.7 5.8-6 5.8-3.3 0-6-2.6-6-5.8h12" fill="#c7e755"/><path d="m44 28.8c0 1.6-1.3 2.9-3 2.9s-3-1.3-3-2.9h6" fill="#89664c"/><g fill="#3e4347"><path d="m51.5 28.6c0 .4-8.7.8-19.5.8s-19.5-.4-19.5-.8c0-.4 8.7-.7 19.5-.7s19.5.3 19.5.7"/><path d="m2 35c0 0 0 6.2 4.3 11.7l.9-2c0 0 .1 3 2.7 6.5l.8-3c0 0 .1 4.6 4.1 8.9 0 0 .3-3 .8-4.1 0 0 2.2 4.8 7.5 8 0 0-1.4-2.6 1.7-4.6-.1 0-14.7-21.4-22.8-21.4"/><path d="m62 35c0 0 0 6.2-4.2 11.7l-.9-2c0 0-.1 3-2.7 6.5l-.8-3c0 0-.1 4.6-4.1 8.9 0 0-.3-3-.8-4.1 0 0-2.2 4.8-7.5 8 0 0 1.4-2.6-1.7-4.6 0 0 14.6-21.4 22.7-21.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f98e.svg b/public/emoji/1f98e.svg new file mode 100644 index 000000000..4f15955db --- /dev/null +++ b/public/emoji/1f98e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58.8 25.5c-.6 0-2.7 1-3.5 1.1-1.6.1-2.4-.6-1.8-1.8.3-.5 2-2 2.2-2.5.7-1.3-1.5-2.2-2.1-1-.3.5-.4 2.7-.6 3.2-.5 1-1.8 1.1-2.3.4-.4-.6-1-2.8-1.4-3.3-.9-1.2-2.8.1-1.9 1.2.3.5 2.5 1.8 2.7 3-2.6-.5-4.1-3-4.9-4.8.5-.7.9-1.4 1.4-2.1 1.8 1 4 .7 5.5-.9 1.7-2.1 12.3-11.6 9.6-15.1-2.8-3.5-14.6 4.8-17 6.1-2 1.1-2.7 3.3-1.9 5.3-1.6.9-3.8 1.8-6.7 2.6-1.8-.1-6.2-.8-3.4-5.1.8.8 1.1 3.1 1.4 3.6.7 1.4 2.7.2 2-1.2-.3-.5-2-2-2.4-2.6-.4-.7.3-1.9 1.4-1.9.6 0 2.6.8 3.2.8 1.4 0 1.5-2.3.1-2.3-.6 0-2.7.9-3.3.9-1.3.1-1.6-1-.8-2.3.4-.6 2.3-2.1 2.6-2.6.9-1.4-1-2.5-1.9-1.1-.3.5-.8 2.8-1.2 3.5-.8 1.3-1.9 1.6-2.5.4-.3-.5-.5-2.7-.7-3.2-.7-1.3-2.7-.1-2 1.1.3.5 1.9 1.9 2.2 2.4.5.9-.2 2.1-1.1 2.1-.7 0-2.9-.8-3.5-.8-1.4 0-1.5 2.3-.1 2.3.5 0 2.7-.8 3.8-.5-.9 1.2-4.3 6.1.2 8.8-4.9 2.3-11.3 6.2-16.6 11.8-1.6.4-4.1.4-3.8-3.9 1.1.2 2.6 2.1 3.1 2.4 1.3.8 2.5-1.2 1.1-2-.5-.3-2.7-.7-3.4-1.1-.7-.4-.7-1.8.3-2.4.5-.3 2.7-.6 3.2-.9 1.2-.7.2-2.8-1.1-2-.5.3-1.9 2.1-2.4 2.4-1.1.7-1.9 0-1.9-1.6 0-.8.9-3 .9-3.6 0-1.7-2.2-1.7-2.2 0 0 .6.8 2.8.8 3.6 0 1.6-.9 2.3-2 1.6-.5-.3-1.8-2.1-2.3-2.4-1.2-.8-2.4 1.2-1.2 2 .5.3 2.6.7 3.2 1 .9.6.9 1.9.2 2.4-.6.4-2.9.7-3.4 1-1.2.7-.2 2.8 1.1 2 .4-.3 1.8-2 2.9-2.4-.2 1.5-.5 6.7 3.9 7.4-4.1 5.3-8.8 19.7 7.8 25.8 16.2 6 37.3-4.2 41.4-23.5 0 0-9 24-31.1 19.3-6.7-1.4-15.4-5.8-7.2-12.2 1.1-.8 2.2-1.6 3.5-2.4 1 4.4 5.7 4.9 8.1 4.9-.1 1.2-2.1 2.6-2.4 3.1-.8 1.3 1.2 2.5 2 1.1.3-.5.7-2.7 1.1-3.4.4-.7 1.8-.7 2.4.3.3.5.6 2.7.9 3.2.7 1.2 2.8.2 2-1.1-.3-.5-2.1-1.9-2.4-2.4-.7-1.1 0-1.9 1.6-1.9.8 0 3 .9 3.6.9 1.7 0 1.7-2.2 0-2.2-.6 0-2.8.8-3.6.8-1.6 0-2.3-.9-1.6-2 .3-.5 2.1-1.8 2.4-2.3.8-1.2-1.2-2.4-2-1.2-.3.5-.7 2.6-.9 3.2-.6.9-1.9.9-2.4.2-.4-.6-.7-2.9-1-3.4-.7-1.2-2.8-.2-2 1.1.3.5 2.2 2 2.4 3.2-2.2-.3-3.3-1.5-3.8-3-.1-.5-.1-1.2.5-2.1 1.4-.8 2.6-1.6 3.6-2.4 4.9-3.9 7.5-7.6 9.5-10.9 1.3 3.7 5.4 3.6 7.7 3.2.1 1.2-1.9 2.9-2.1 3.4-.7 1.4 1.4 2.4 2.1.9.3-.5.4-2.8.7-3.4.4-.7 1.7-.8 2.4 0 .3.5.9 2.6 1.2 3.1.8 1.2 2.8-.1 1.9-1.2-.3-.5-2.3-1.7-2.6-2.1-.8-1-.2-1.9 1.4-2 .8 0 3 .6 3.7.6 1.3-.2 1.1-2.3-.5-2.2" fill="#83bf4f"/><path d="m50.4 9.5c-1.2 1-3.1.8-4.1-.4-1-1.2-.8-3 .4-4 1.2-1 3.1-.8 4.1.4 1.1 1.2.9 3-.4 4" fill="#e8e8e8"/><path d="m49.5 7.2c-.6.5-1.5.4-2-.2-.5-.6-.4-1.5.2-2 .6-.5 1.5-.4 2 .2.5.6.4 1.5-.2 2" fill="#3e4347"/><path d="m56.3 16.6c-1.2 1-3.1.8-4.1-.4-1-1.2-.8-3 .4-4 1.2-1 3.1-.8 4.1.4 1 1.2.8 3-.4 4" fill="#e8e8e8"/><path d="m53.4 14.5c.6-.5 1.5-.4 2 .2.5.6.4 1.5-.2 2-.6.5-1.5.4-2-.2s-.4-1.4.2-2" fill="#3e4347"/><path d="m39.2 56c-1.2.3-2.4.4-3.7.5-2 2-1.8 2.6 1.8 4 1.3-.4 2.5-.9 3.8-1.4-2.3-1-2.5-.9-1.9-3.1" fill="#c7e755"/><path d="m29.2 56.1c-.3 0-2.5-.6-3.4-.9-3.3 2.5.4 4.1 1.1 6.7 0 0 1.6.3 4.9-.2-.9-3.1-4.7-3-2.6-5.6" fill="#6adbc6"/><path d="m21.4 53.3c-1.3-.8-2.4-1.7-3-2.7-2.9 4.1-5.6-.8-4.2 7.8 1.7 1.3 4.5 2 4.5 2-1.7-6-2.4-4.3 2.7-7.1" fill="#c7e755"/><path d="m18.1 49.9c-.4-1.2-.2-2.5.9-4-6.7-10.3-9.4-.2-12.5-1.5-.1 1.5-.1 3 .3 4.5 6.7-.7 2.6-6.8 11.3 1" fill="#6adbc6"/><path d="m22 43.3c1.2-.9 2.6-1.7 3.9-2.6-10.2-6.8 5.5-8-12.4-9.9-1 1.1-2 2.2-3 3.5 13 3.2 1.5 2.7 11.5 9" fill="#c7e755"/><path d="m20.6 24.6c13.4 1.5-.2 4.5 9.9 13.3 2.3-1.2 3.9-2.8 3.9-2.8-7.3-6.5 9.5-9.4-10-13-1.8.9-3.8 2.5-3.8 2.5" fill="#6adbc6"/><path d="m31.7 18.3c11.5 4.4 4.2 5.9 7.7 11.7 2-2.2 3.2-4.7 3.2-4.7.8-8.7-2.1-4.6-6.7-8.5-.1.1-2.7.9-4.2 1.5" fill="#c7e755"/></svg> \ No newline at end of file diff --git a/public/emoji/1f98f.svg b/public/emoji/1f98f.svg new file mode 100644 index 000000000..7329b384e --- /dev/null +++ b/public/emoji/1f98f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m27.1 9.6c-7.8 1.9-9.5-3.3-9.5-3.3-.7 9.7 7.4 13.9 13 13.9l6.8-5.8c.1.1-2.4-6.6-10.3-4.8" fill="#8a8e91"/><path d="m51.4 4.5c-9 2.4-18.1-.9-19.7 5.5-1.8 7.4-4.1 9.6-5.5 12.7-3.2 7.1-10.2 9.5-14.1 13.7-2.3 8.6-5.5 6.7-3.5 10.5 4.5 8.2-4 7.3 7.2 8.8 7.6 1 9.1 4.4 15.6.2 5.7-3.6 18.6-3.4 18.6-3.4l.5 9.6h11.5v-51l-2.9-7.4-3.8 2.3c0 0-1-2.3-3.9-1.5" fill="#b2c1c0"/><path d="m58.2 39.5c-7.8 15.2-16.1 10.8-24.7 15.3 0 0 13.3-3.6 13.3 7.2h5.2c-.1-11 6.2-22.5 6.2-22.5" fill="#8a8e91"/><path d="m31.8 51.6c-4.4-4.6-5.6 3.8-5.6 3.8s1.1-2.1 2.5-1.8c1.5.3 4.3-.7 3.1-2" fill="#3e4347"/><g fill="#e8e8e8"><path d="m17.8 21.5c-.8 1.3 1.4 8.8 3.5 9.8 2.1 1 7.9-3 7.4-5.7-.4-2.8-10.1-5.4-10.9-4.1"/><path d="m3.4 17.7c-3.7 2.2.5 20.7 7.3 25.8 1.8 1.4 7.1-.4 8.6-2.1 1.6-1.8 3-6 .4-9.4-2.4-3.1-6-1.9-7.3-3-4.6-3.8-8.2-11.8-9-11.3"/></g><path d="m45.3 30.2c0 1.7-1.6 3.1-3.6 3.1-2 0-3.6-1.4-3.6-3.1s1.2-1.2 3.6-3.1c1.5-1.2 3.6 1.3 3.6 3.1" fill="#3e4347"/><g fill="#8a8e91"><path d="m35.2 26.1c0 0 2.8.2 5-1.7 3.1-2.7 4.6-4.2 8.2-2.7 0 0-4.2-5-7.4-1.3-2.1 2.6-1.4 3.6-5.8 5.7"/><path d="m48.9 30.9c0 0-6.8-1.4-9.4 5.6 0-.1 3.5-4.2 9.4-5.6"/></g><path d="m49.7 26.1c0 0-2.8-4-6.5-.6-6.2 5.4-8.2 4.5-8.2 4.5s3.7 2.9 7.4-.2c3.5-3.2 4.5-4.6 7.3-3.7" fill="#3e4347"/><path d="m30.4 25.3c0 0 1 7-7.8 7.5 0 0 2.1 6.4-2.3 9.6 0 0 6.5-2.9 5-8.2 0 .1 9-1 5.1-8.9" fill="#8a8e91"/><path d="m57.7 7.5c0 0-1.9 6.4-7.4 7.7-3.7.8-4.4 2.1-4.4 2.1s.4-4.6 5.7-5.8c3.9-.9 6.1-4 6.1-4" fill="#3e4347"/><g fill="#8a8e91"><path d="m59.6 2c0 0-3.5 3.2-7.7 4.5-4.2 1.3-8.3 3.5-9 8.9 0 0 1.8-5.1 7.7-6.9 5.9-1.8 7.7-2.6 8.6-4.1 0 0 1.2 3.4-.1 7-1 2.1-2.3 4-4.6 4.7-5.1 1.5-5.5 3.5-5.5 3.5 3.4-1.7 4.7-.8 8.2-1.8 9.2-2.8 2.4-15.8 2.4-15.8"/><path d="m10.2 48c0 0 3.1-1.2 4.1-1.1 2.7.3 9.5 5 9.5 5s-6.6-2.7-8.9-3.2c-1.1-.3-4.7-.7-4.7-.7"/><path d="m26.9 49.8c0 0 3.4-.9 4.4-.5.6.2 1.8 1.8 1.8 1.8s-.7-3.1-1.6-3.5c-1.2-.5-4.6 2.2-4.6 2.2"/></g><path d="m49.3 41.8c-6.2 7-15.8 13-15.8 13s15.5-6.1 18.6-13.4c2.3-5.2.5-3.4-2.8.4" fill="#3e4347"/><path d="m56 38.9c0 0-1.3-2.3-2.1-2.6-.9-.3-3.7.9-3.7.9s2.8-2.7 3.9-2.3c1.2.3 1.9 4 1.9 4" fill="#8a8e91"/></svg> \ No newline at end of file diff --git a/public/emoji/1f990.svg b/public/emoji/1f990.svg new file mode 100644 index 000000000..7cf07ad10 --- /dev/null +++ b/public/emoji/1f990.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m37.7 13c-7.3-7.1-17 1.5-29.9-11 8 12.9 22.4 6.5 28.5 12.3l1.4-1.3" fill="#ed4c5c"/><g fill="#ff717f"><path d="m54.6 17.9c0 0 0 0 0 0"/><path d="m48.6 16.5l10.4-5.4c-15.9 3.7-22.7-.5-25.6 4.4-7.4-1.2-9.8 3.5-9.8 3.5s-7.6.8-8 6.5c-2.8.3-6.3 2.9-4.9 5.7-3.4 2-5.9 4.7-3.3 7.3-3.7 4.3-2.3 6.2-1.4 6.6-.9 6.6 1.5 7.2 2.3 7.4.1 2.6.9 6.1 4 9.6 0 0 2.4-2.3.8-5.3 0 0 1.7 2.1 4.2 1.8 0 0 .2-2.3-1.3-5.1 0 0 1.9 1.7 4.2.4 0 0-2.4-3.7-6.6-5.1.1-1.1-.2-2.5-1-4.2.8-1.1 1.3-2.7 1.4-5.1 1.3-.9 2.5-2.6 3.3-5.5 1.1-.5 2.4-1.5 3.6-3.2 2.2.3 5.1-.5 8.5-3.5 2.2 0 5-1.1 8.3-4.2 3.5.4 9-.8 17-5.3-.2.1-1.2.4-6.1-1.3"/></g><path d="m43.9 15.7c-.8 2.2-3.2 3.4-5.4 2.6-2.2-.8-3.4-3.2-2.6-5.4.8-2.2 3.2-3.4 5.4-2.6 2.2.8 3.4 3.2 2.6 5.4" fill="#fff"/><path d="m41.8 15c-.4 1.1-1.5 1.6-2.6 1.3-1.1-.4-1.6-1.5-1.3-2.6.4-1.1 1.5-1.6 2.6-1.3 1.1.4 1.7 1.5 1.3 2.6" fill="#3e4347"/><g fill="#ed4c5c"><path d="m12.3 54.7c.5 2.6.1 7.3.1 7.3 1.9-1.3 1.6-4.2 1.6-4.2 1.4.9 3.4.8 3.4.8-3.8-1.5-5.1-3.9-5.1-3.9"/><path d="m37.1 30c.2-.4.6-.4.1-.9-1-.9-4.8.6-8.4-1.4.2-.1.3-.3.5-.4 2.1.1 4.9-.9 8.3-4.3 3.5.4 9-.8 16.9-5.3-1.1.5-17.6 7.4-21.9-1-.6 1.8-.2 3.9 1.8 5.2-6.4 0-17.3-10.7-29.4-5.5 12.5-2.6 19.3 5.5 27 7.4-2.3 1.1-5.5 1.8-8.5-.5 0 0 1.1 2.3 3.4 3.4-5.2 3.7-11.5-1.4-11.5-1.4 1 2.5 2.2 4 3.5 4.8-3.7 4.3-8.4.9-8.4.9 1.7 2 3.2 3 4.6 3.2-.8 2.2-3.1 6.2-7.9 4.2 0 0 2.3 1.6 4.8 1.5-.1 1.6-.8 5.5-6.2 5.1 0 0 2.8 1.5 5.1.8.7 1.6 1.3 4.8-2.8 6.6 0 0 5.1.3 5.6-3.2 1.8 1.2 2.9 2.7 2.9 2.7-1 .2-3.4-.2-3.4-.2 2.7 2.6 4 6.8 4 6.8.2-2.7-1.3-5.1-1.3-5.1 2.1 1.8 4.2.4 4.2.4-2.2-3.2-4.8-4.5-6.4-5 0-1-.3-2.3-1.1-4 .9-1 1.5-2.7 1.4-5.6 1.1-.6 2.1-1.9 2.7-4 .9 1.7 2.8 4.3 6.1 5.7.3.1.6.3 1-.2 3.2 2.9 2.4 6 3.1 6 .4.4 1 1.3 1.1 3.2 0 0 1.2-2 1-4.2 1 0-1.2-4.4-4.4-6.6.4-.3.7-.2.5-.8-.6-1.3-5-1.1-7.5-4.7 1.3-.6 2.3-1.8 3-2.8.8 1.2 3.5 4.5 8 5.4.3.1.7.1.9-.4 3.4 2.1 3.7 5.4 4.3 5.3.4.3 1.2 1.1 1.8 2.9 0 0 .6-2.1.1-4.3.9-.3-2.2-4-5.7-5.6.3-.3.7-.3.3-.8-.8-1.1-4.6-.3-7.8-2.6 1.8-.3 3.5-1.2 4.8-2.2 1.3 1.2 4.4 3.5 8.5 3.5.3 0 .7 0 .8-.5 4.1 1.7 4.6 4.7 5.3 4.5.5.2 1.4.8 2.3 2.5 0 0 .3-2.5-.7-4.2 1.1-.3-2.7-3.4-6.4-4.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f991.svg b/public/emoji/1f991.svg new file mode 100644 index 000000000..c7e876402 --- /dev/null +++ b/public/emoji/1f991.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m41.4 42.7c-1.3 1.9 5.5 2.3 2 5.8-9.9 10-18.5-8.5-5.6-10.9 1.8-5.2 6.1-6 6.1-6 1.3-3.4 5.6-6.4 5.6-6.4l-10.6-10.7c0 0-3 4.4-6.3 5.7 0 5.5-6 6.2-6 6.2-2.4 12.8-20.7 4.2-10.8-5.7 3.5-3.5 3.9 3.3 5.8 2 .9-.6 2.5-3.8-.1-6.4-3.3-3.3-15.8 2.9-13.2 14.5.7 3.1 2.3 5.1 4.3 6.2-6.9 2.1-14.6 8.7-8.3 15 1.4 1.5 4.8 4.8 12.2.3 7.4-4.5 1.7-9.1-1.5-8.3-3.2.8 5.5 4.7-3.8 6.1-4.6.7-6-6.6 3.7-9 3.7-.9 6.4-.8 8.7-1-.8 2.1-1.3 4.4-1.6 6.9-.9 9.5-11.9 13-15.4 14-3.6 1 8.6 3.2 15.8-5.8 1.8-2.2 2.9-4.2 3.8-6.1.7 3.3 2.9 6 7.2 7 11.6 2.6 17.7-9.9 14.4-13.2-2.7-2.7-5.8-1.1-6.4-.2" fill="#ed4c5c"/><path d="m32.6 20.2c-.4.1-.7.3-1.1.3-3.8.6-4.3 2.5-4.9 5.9 0 0 0 0 0 .1 1.4.5 3.3 0 4.7-1.3 1.5-1.6 1.9-3.5 1.3-5" fill="#e8e8e8"/><circle cx="29.3" cy="23.1" r="1.5" fill="#3e4347"/><path d="m37.7 37.6c0 0 .1 0 0 0 3.4-.6 5.3-1.1 5.9-4.9.1-.4.2-.7.3-1.1-1.5-.6-3.4-.2-4.9 1.3-1.3 1.4-1.8 3.3-1.3 4.7" fill="#e8e8e8"/><circle cx="41.1" cy="34.9" r="1.5" fill="#3e4347"/><g fill="#9c323c"><path d="m55.8 2.9c0 0-5.5.3-10.3-.8-5-1.2-5.5 13-8.7 18.1-.1-.1 13.9-11.3 19-17.3"/><path d="m33.2 54.3c-6.9-4.2-4.9-10.5-4.9-10.5-.7 1.7-1.3 3.5-2.1 5.3.7 3.3 2.8 6 7.2 7 3.1.7 5.7.3 8-.7-2 .6-5.5.5-8.2-1.1"/><path d="m23.7 40.1c-.8 2.1-1.4 4.4-1.6 6.9-1 9.5-12 13-15.5 14-.4.1-.6.2-.6.3 13.9-1.7 17-9.7 18.4-15.4.7-2.9 1.8-5 2.6-6.3-1.1.3-2.2.5-3.3.5"/><path d="m12.6 37c.6-.2 1.3-.3 1.9-.4.6-.1 1.1-.2 1.7-.3-2.6 0-5.5-.9-7.5-4.2.8 2.4 2.2 4 3.9 4.9"/><path d="m44.5 30.5c.3-.5.7-1 1.1-1.5-.5-.5-1.3-.8-2.7-.6-2.5.3-4.5-.1-5.7-1.3-1.2-1.2-1.6-3.2-1.3-5.7.2-1.4-.1-2.2-.6-2.8-.5.4-1 .8-1.5 1.1.6.5 1 1.3.8 3-.3 2.5.1 4.5 1.3 5.7 1.2 1.2 3.2 1.6 5.7 1.3 1.5-.2 2.4.2 2.9.8"/><path d="m61.1 8.3c0 0-.3 5.5.8 10.4 1.2 5-13 5.6-17.9 8.8 0 0 11.1-14.1 17.1-19.2"/></g><path d="m56.7 17.8c5.4-6.7 5.8-11.9 3.6-14.1-2.2-2.2-7.4-1.8-14 3.7-7.4 6.1-13.4 5.2-14.1 8.3-.7 3.1 4.2.8 3.6 5.7-.3 2.5.1 4.5 1.3 5.7 1.2 1.2 3.2 1.6 5.7 1.3 4.9-.6 2.6 4.3 5.7 3.6 3.1-.7 2.2-6.8 8.2-14.2" fill="#ed4c5c"/><g fill="#9c323c"><ellipse transform="matrix(.7091-.7052.7052.7091-12.7393 30.2502)" cx="30.3" cy="30.6" rx="3.9" ry=".4"/><ellipse transform="matrix(.7106-.7036.7036.7106-13.4602 31.8638)" cx="32" cy="32.3" rx="4.6" ry=".3"/><path d="m33.9 34.2c-1.5 1.5-2.8 2.6-2.9 2.4-.1-.1.9-1.5 2.4-3 1.5-1.5 2.8-2.6 2.9-2.4.2.2-.9 1.5-2.4 3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/1f9c0.svg b/public/emoji/1f9c0.svg new file mode 100644 index 000000000..3cbd80968 --- /dev/null +++ b/public/emoji/1f9c0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m2.1 31.4c0 0 .1-3.2 0-4.6-.1-1.3.7-.9 1.6-1.6.9-.7 1.9-2.2 2.5-1.6.5.6 1.8 1.3 2.5-1 .7-2.3 1.3-1.6 1.8-2 .5-.4 1.8.4 2.4-.6s.1-1.3 1.5-2.2c1.4-.9 2.4-2 3.6-2 1.2 0 3.7-1 4.3-2.8.6-1.8 1.4-1.7 2.1-2.1.7-.4 1.2-1.3 3.3-1.3 2.1 0 15.7-1.9 31.3 6.4 0 0 1.9 1 2.5 1.4.5.4.6.2.7 4.3.1 4.2-.3 18.2-.3 21.7 0 2.4-.4 2.1-1.4 2.2 0 0-14 2.1-16.1 2.4-2.1.3-2.3.2-3-.3-.6-.5-2.5-.5-3.4.5-.9 1-.3 1-2 1.1-1.7.2-10 1.4-11.7 1.7-1.8.3-2.5-1.2-4.4-1.2-2 .1-3.1 2.2-3.8 2.3-.7.2-11.2 1.7-12.1 1.8-1.1.4-1.9 1.1-1.9.1 0-1-.2-3.2.3-3.4.5-.2 1-.8 1-1.7 0-1.6-1-1.4-1-4.6 0-3.2-.1-6.4.2-6.7 0 0 1.3-.8 1.3-2.7-.2-2.4-1.8-2.1-1.8-3.5" fill="#ffce31"/><path d="m2.1 27.5c-.3-2.1.6-1.5 1.5-2.3.9-.7 1.9-2.2 2.5-1.6.5.6 1.8 1.3 2.5-1 .7-2.3 1.3-1.6 1.8-2 .5-.4 1.8.4 2.4-.6s.1-1.3 1.5-2.2 2.4-2 3.6-2c1.2 0 3.7-1 4.3-2.8.6-1.8 1.4-1.7 2.1-2.1.7-.4 1.2-1.3 3.3-1.3 2.1 0 15.7-1.9 31.3 6.4 0 0 1.9 1 2.5 1.4.1 0 .9 1-.5 1.3-3.9.9-12.4 2.4-21.9 3.9-.3.1-1.4-1-1.7-1-.5.1-.2 1.3-.6 1.4-16.4 2.6-34.5 5.2-34.6 4.5" fill="#ffec40"/><g fill="#d68f00"><path d="m3.6 27.5c.9-.1 6.5-1 6.9-1 1-.1.5-.7 1.4-1.2.8-.5 2.4.5 3 .4.6-.1 15.6-2.3 17.2-2.5 1.6-.2 2.5-.4 2.2-.8s-1-1.6 1.6-1.6 2.6.8 2.8 1c.2.3.4.3 1.1.1.8-.1 5-.6 5-.9 0-.3.4-.8 1.7-.6 1.3.2 1 .5.6 1-.4.5-.6.9-.2 1.5.4.6-1.8-.3-2-1-.2-.8-4.8.6-5.8.6-1 0-1.2-.4-1.5-.7s-.7 1.2.3 1.5c1 .4-.9 1.4-1.8 1.1-.9-.3-.9-1.4-1.9-1.2-1 .2-18.1 3.1-18.9 3.1-.8 0-1.8-.2-2.4.4-.6.6-3.5.5-5.2.6-1.8.5-7 .7-4.1.2"/><path d="m61.3 17.5c-.5-.4-2.5-1.4-2.5-1.4-6.6-3.5-12.9-5.2-18.1-6 .5.1 11.4 3.1 15.7 5.7 3 1.8 3.1 2 2.7 2.6-.4.5-1.3.5-8.7 2-1.4.3-2.4.4-2.3.7 0 .3 2.1-.2 4.3-.4s8.4-1.5 8.9-.9c.2.3.5 2.5.6 4.1 0-.8 0-1.6 0-2.1 0-4.2-.1-3.9-.6-4.3"/><path d="m19.7 50.1c2-.1 2.7 1.4 4.4 1.2 0 0 0 0 .1 0-.4-.1-.8-.4-1.4-.9-2-1.7-4.2-1.7-5-.3-.8 1.4-1.1 1.8-1.9 2.4.7-.3 1.8-2.4 3.8-2.4"/><path d="m39.7 46.6c-2.4.4-2.7 2.7-2.7 2.7.3-.1.3-.4.9-1 .9-1 2.8-1 3.4-.5.3.3.5.4 1 .5-1.2-.2-.5-2.2-2.6-1.7"/></g><g fill="#f2b200"><path d="m42.7 48.4c.1 0 .2 0 .3 0-.1-.1-.2 0-.3 0"/><path d="m42.6 48.4c0 0 0 0 0 0"/></g><g fill="#d68f00"><path d="m3.9 49.3c.1-2-1.5-3.6-1.5-3.6.3 1.7.9 1.8.9 3.1 0 .8-.5 1.4-1 1.7-.1 0-.1.1-.2.3.5-.3 1.8.2 1.8-1.5"/><path d="m3.9 32.6c-.8-.1-1.3-.2-1.6-.4.5.6 1.4.9 1.4 2.6 0 1.9-1.3 2.7-1.3 2.7 0 .1-.1.2-.1.4.4-.8 1.2-.8 2.1-1.6 1.3-1.1 1.4-3.5-.5-3.7"/><path d="m22.8 11.8c-.2.3-.5.6-.7 1.3-.6 1.8-3.1 2.8-4.3 2.8-.2 0-.4 0-.6.1 1.2.3 2.5 1 5.2-1.6 1.3-1.3-.7-1.2.4-2.6"/></g><path d="m9 46c.1.2.2.5.3.7.9 2.2 5.9 3.3 6.1 0 0-.4 0-.8 0-1.1-1.6 1.8-4.7 1.9-6.4.4" fill="#ffec40"/><path d="m15.4 45.6c-.4-2.4-2.9-3.3-4.6-2.8-1.9.5-2.3 1.4-1.8 3.2 1.7 1.5 4.8 1.4 6.4-.4" fill="#d68f00"/><path d="m22.8 30.7c.1.3.1.6.1.9 0 2.5-2.3 4.5-5.1 4.5-2.1 0-4-1.2-4.7-2.8-.3.8-.4 1.7-.4 2.8.4 5.4 8.6 3.7 10.1 0 1.2-2.6 1.3-4.3 0-5.4" fill="#ffec40"/><path d="m17.9 36.1c2.8 0 5.1-2 5.1-4.5 0-.3 0-.6-.1-.9-.5-.5-1.3-.8-2.4-1.1-2.6-.7-6.2.5-7.3 3.7.7 1.7 2.5 2.8 4.7 2.8" fill="#d68f00"/><path d="m28.7 45.7c-1.6 0-3-.8-3.9-2-.6 1.9-.3 4.3 3.4 4.6 4.4.4 6.3-4.2 5.5-6.6-.7 2.3-2.7 4-5 4" fill="#ffec40"/><path d="m28.7 45.7c2.3 0 4.3-1.7 4.9-4-.1-.2-.1-.3-.2-.5-1.4-2.1-5.8-2-7.8.9-.3.4-.6 1-.8 1.5.9 1.3 2.3 2.1 3.9 2.1" fill="#d68f00"/><path d="m58.9 39c-.1 1.7-1.7 3.1-3.8 3.1-1.7 0-3.1-1-3.6-2.3-.1.5-.2 1.1-.2 1.7.1 2.4 3.7 3.9 6.8 1.4 1.6-1.2 1.6-2.7.8-3.9" fill="#ffec40"/><path d="m55.2 42.1c2 0 3.7-1.4 3.8-3.1-.7-1.2-2.2-2.2-3.4-2.2-2.2 0-3.5 1.3-3.9 3 .4 1.4 1.8 2.3 3.5 2.3" fill="#d68f00"/><path d="m48.4 32.6c0 .1 0 .2 0 .3 0 2.8-2.6 5.1-5.9 5.1-2.3 0-4.3-1.2-5.3-2.9.2 1 .7 2.1 1.5 3.3 1.8 2.8 5.3 2.7 7.2.8 2.1-2 3.4-4.4 2.5-6.6" fill="#ffec40"/><path d="m42.6 38c3.2 0 5.9-2.3 5.9-5.1 0-.1 0-.2 0-.3-.2-.6-.6-1.1-1.2-1.6-2.8-2.5-8-1.3-9.3.6-.7 1.1-.9 2.2-.6 3.5.9 1.7 2.9 2.9 5.2 2.9" fill="#d68f00"/><path d="m58 25.3c0 .1 0 .1 0 .2 0 1.9-1.8 3.5-4 3.5-1.6 0-2.9-.8-3.6-2 .2.7.5 1.4 1 2.2 1.2 1.9 3.6 1.8 4.9.5 1.4-1.3 2.3-3 1.7-4.4" fill="#ffec40"/><path d="m54 28.9c2.2 0 4-1.6 4-3.5 0-.1 0-.1 0-.2-.2-.4-.4-.8-.8-1.1-1.9-1.7-5.5-.9-6.3.4-.5.7-.6 1.5-.4 2.4.6 1.2 1.9 2 3.5 2" fill="#d68f00"/><path d="m23.1 18.5c1.2 0 2.3.2 3.1.6-.3-.6-1-1.1-2.2-1.7-2.3-.9-6.2-.2-6 3 0 .1 0 .1 0 .2.6-1.2 2.7-2.1 5.1-2.1" fill="#ffc543"/><path d="m25.3 21.5c.9-.9 1.2-1.7.9-2.4-.9-.4-2-.6-3.1-.6-2.4 0-4.4.9-5 2.1.3 3.1 4.8 3.3 7.2.9" fill="#d68f00"/><path d="m34.3 13.1c.9 0 1.7.2 2.3.6-.2-.5-.6-.9-1.3-1.5-2.4-1.9-5.5-.1-5.3 3.1 0 .2.1.3.1.5.5-1.5 2.2-2.7 4.2-2.7" fill="#ffc543"/><path d="m35.3 16.6c1.3-1.2 1.7-2 1.3-2.9-.7-.3-1.5-.6-2.3-.6-2.1 0-3.8 1.1-4.2 2.6.5 2.7 3.5 2.7 5.2.9" fill="#d68f00"/><path d="m47.7 15.6c.6 0 1.1.1 1.6.2-.1-.3-.2-.5-.5-.8-2.1-1.9-7-.7-7 2.4 0 .7.4 1.3 1 1.6.3-1.9 2.4-3.4 4.9-3.4" fill="#ffc543"/><path d="m47.8 18.3c.7-.5 1.9-1.5 1.6-2.5-.5-.1-1.1-.2-1.6-.2-2.5 0-4.6 1.5-4.9 3.5 1.2.7 3.3.5 4.9-.8" fill="#d68f00"/></svg> \ No newline at end of file diff --git a/public/emoji/203c.svg b/public/emoji/203c.svg new file mode 100644 index 000000000..7d2d0dfd1 --- /dev/null +++ b/public/emoji/203c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><path d="m23 42.4h-10l-4-40.4h18z"/><ellipse cx="18" cy="54.4" rx="7.7" ry="7.6"/><path d="m51 42.4h-10l-4-40.4h18z"/><ellipse cx="46" cy="54.4" rx="7.7" ry="7.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2049.svg b/public/emoji/2049.svg new file mode 100644 index 000000000..b39038bb0 --- /dev/null +++ b/public/emoji/2049.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><path d="m6 42.4h10l4-40.4h-18z"/><ellipse cx="11" cy="54.4" rx="7.7" ry="7.6"/><path d="m40.2 2.1c-11.6.7-17.7 7.3-18.2 19.2h11.7c.1-4.1 2.5-7.2 6.7-7.7 4.2-.4 8.2.6 9.4 3.4 1.3 3.1-1.6 6.7-3 8.2-2.6 2.8-6.8 4.9-8.9 7.9-2.1 3-2.5 6.9-2.7 11.7h10.3c.1-3.1.3-6 1.7-7.9 2.3-3.1 5.7-4.5 8.5-7 2.7-2.3 5.6-5.1 6-9.5 1.6-12.9-9-19.1-21.5-18.3"/><ellipse cx="40.5" cy="55.6" rx="6.5" ry="6.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2122.svg b/public/emoji/2122.svg new file mode 100644 index 000000000..321c2026e --- /dev/null +++ b/public/emoji/2122.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4d5357"><path d="m2 2v7.5h10.3v24.5h7.5v-24.5h10.3v-7.5z"/><path d="m54.5 2l-6.6 13.2-6.5-13.2h-7.5v32h7.5v-13.2l6.5 13.2 6.6-13.2v13.2h7.5v-32z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2139.svg b/public/emoji/2139.svg new file mode 100644 index 000000000..93e13a8aa --- /dev/null +++ b/public/emoji/2139.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m27 27.8h10v24h-10z"/><circle cx="32" cy="17.2" r="5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2194.svg b/public/emoji/2194.svg new file mode 100644 index 000000000..8ffc7d1db --- /dev/null +++ b/public/emoji/2194.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m12 32l15.5 16v-11.4h9v11.4l15.5-16-15.5-16v11.4h-9v-11.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/2195.svg b/public/emoji/2195.svg new file mode 100644 index 000000000..803b79d38 --- /dev/null +++ b/public/emoji/2195.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m32 52l16-15.5h-11.4v-9h11.4l-16-15.5-16 15.5h11.4v9h-11.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/2196.svg b/public/emoji/2196.svg new file mode 100644 index 000000000..7049c485f --- /dev/null +++ b/public/emoji/2196.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m19.5 42.1l.5-22.1 22.1-.5-7.5 7.5 13.3 13.2-7.3 7.3-13.2-13.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/2197.svg b/public/emoji/2197.svg new file mode 100644 index 000000000..73cc6a7e5 --- /dev/null +++ b/public/emoji/2197.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m44.5 42.1l-.5-22.1-22.1-.5 7.5 7.5-13.3 13.2 7.3 7.3 13.2-13.3z"/></svg> \ No newline at end of file diff --git a/public/emoji/2198.svg b/public/emoji/2198.svg new file mode 100644 index 000000000..7a5e9677f --- /dev/null +++ b/public/emoji/2198.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m21.9 44.5l22.1-.5.5-22.1-7.5 7.5-13.2-13.3-7.3 7.3 13.3 13.2z"/></svg> \ No newline at end of file diff --git a/public/emoji/2199.svg b/public/emoji/2199.svg new file mode 100644 index 000000000..29c946425 --- /dev/null +++ b/public/emoji/2199.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m42.1 44.5l-22.1-.5-.5-22.1 7.5 7.5 13.2-13.3 7.3 7.3-13.3 13.2z"/></svg> \ No newline at end of file diff --git a/public/emoji/21a9.svg b/public/emoji/21a9.svg new file mode 100644 index 000000000..03a61def7 --- /dev/null +++ b/public/emoji/21a9.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="M17,46.3l9.1-9.7v6.1h7.3c5.3,0,9.7-5.1,9.7-11.2c0-6.2-4.8-11.3-10.8-11.3h-9.2V12h9.2 + C42.7,12,51,20.7,51,31.4c0,10.5-8,19.4-17.5,19.4h-7.3V56L17,46.3z" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/21aa.svg b/public/emoji/21aa.svg new file mode 100644 index 000000000..fd4773fd2 --- /dev/null +++ b/public/emoji/21aa.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="M47,46.3l-9.1-9.7v6.1h-7.3c-5.3,0-9.7-5.1-9.7-11.2c0-6.2,4.8-11.3,10.8-11.3h9.2V12h-9.2 + C21.3,12,13,20.7,13,31.4c0,10.5,8,19.4,17.5,19.4h7.3V56L47,46.3z" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/231a.svg b/public/emoji/231a.svg new file mode 100644 index 000000000..31cbd09c9 --- /dev/null +++ b/public/emoji/231a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#e8e8e8" d="m18 46h26v16h-26z"/><g fill="#62727a"><path d="m24 50h14v3h-14z"/><path d="m24 58h14v3h-14z"/></g><path fill="#fff" d="m24 55h14v3h-14z"/><path fill="#62727a" d="m39 54h4v2h-4z"/><path fill="#fff" d="m39 52h4v2h-4z"/><path fill="#62727a" d="m39 49h4v2h-4z"/><path fill="#fff" d="m39 47h4v2h-4z"/><path fill="#62727a" d="m39 59h4v2h-4z"/><path fill="#fff" d="m39 57h4v2h-4z"/><path fill="#62727a" d="m19 54h4v2h-4z"/><path fill="#fff" d="m19 52h4v2h-4z"/><path fill="#62727a" d="m19 49h4v2h-4z"/><path fill="#fff" d="m19 47h4v2h-4z"/><path fill="#62727a" d="m19 59h4v2h-4z"/><path fill="#fff" d="m19 57h4v2h-4z"/><path fill="#e8e8e8" d="m18 2h26v16h-26z"/><path fill="#62727a" d="m24 6h14v3h-14z"/><g fill="#fff"><path d="m24 3h14v3h-14z"/><path d="m24 11h14v3h-14z"/></g><path fill="#62727a" d="m39 10h4v2h-4z"/><path fill="#fff" d="m39 8h4v2h-4z"/><path fill="#62727a" d="m39 5h4v2h-4z"/><path fill="#fff" d="m39 3h4v2h-4z"/><path fill="#62727a" d="m39 15h4v2h-4z"/><path fill="#fff" d="m39 13h4v2h-4z"/><path fill="#62727a" d="m19 10h4v2h-4z"/><path fill="#fff" d="m19 8h4v2h-4z"/><path fill="#62727a" d="m19 5h4v2h-4z"/><path fill="#fff" d="m19 3h4v2h-4z"/><path fill="#62727a" d="m19 15h4v2h-4z"/><path fill="#fff" d="m19 13h4v2h-4z"/><path d="m52 28h-3v8h3c.6 0 1-.4 1-1v-6c0-.5-.5-1-1-1" fill="#e8e8e8"/><g fill="#62727a"><path d="m49 29.5h4v1h-4z"/><path d="m49 31.5h4v1h-4z"/><path d="m49 33.5h4v1h-4z"/><circle cx="31" cy="32" r="20"/></g><circle cx="31" cy="32" r="17.1" fill="#3e4347"/><g fill="#e8e8e8"><circle cx="31" cy="32" r="1.9"/><path d="m32 24.3l-.5-1.8v-2.9c0-3.6-1-3.6-1 0v2.9l-.5 1.8v5.8c0 1.5 1.9 1.5 1.9 0l.1-5.8"/><path transform="matrix(.5002-.8659.8659.5002-12.2166 46.6457)" d="m33.3 29.1h1.9v9.5h-1.9z"/></g><circle cx="31" cy="32" r="1" fill="#62727a"/><g fill="#fff"><circle cx="31" cy="14.9" r="1"/><circle cx="22.4" cy="17.2" r="1"/><circle cx="16.2" cy="23.4" r="1"/><circle cx="13.9" cy="32" r="1"/><circle cx="16.2" cy="40.6" r="1"/><path d="m21.6 46.4c.3-.5.8-.6 1.3-.3.5.3.6.8.4 1.3-.3.5-.8.6-1.3.3-.5-.3-.7-.9-.4-1.3"/><path d="m30 49.1c0-.5.4-1 1-1s1 .4 1 1c0 .5-.4 1-1 1-.5 0-1-.4-1-1"/><circle cx="39.6" cy="46.8" r="1"/><path d="m45.4 41.4c-.5-.3-.6-.8-.3-1.3.3-.5.8-.6 1.3-.3.5.3.6.8.3 1.3-.3.4-.9.6-1.3.3"/><path d="m48.1 33c-.5 0-1-.4-1-1s.4-1 1-1c.5 0 1 .4 1 1 0 .5-.4 1-1 1"/><circle cx="45.8" cy="23.4" r="1"/><circle cx="39.6" cy="17.2" r="1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/231b.svg b/public/emoji/231b.svg new file mode 100644 index 000000000..18acf0a3e --- /dev/null +++ b/public/emoji/231b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m36.9 33.6c-1.6-.5-2.6-.7-2.6-1.6 0-.8 1-1 2.6-1.6 8.7-2.4 11.2-8.7 11.2-19.4h-32.2c0 10.7 2.5 17 11.2 19.4 1.6.5 2.6.7 2.6 1.6 0 .9-1 1-2.6 1.6-8.7 2.4-11.2 8.7-11.2 19.4h32.2c0-10.7-2.5-17-11.2-19.4" fill="#e5e5e5"/><path d="m35.5 33.6c-1.2-.5-1.9-.7-1.9-1.6 0-.8.7-1 1.9-1.6 6.3-2.5 6.9-8.8 6.9-19.4h-20.8c0 10.7.6 17 6.9 19.4 1.2.5 1.9.7 1.9 1.6 0 .9-.7 1-1.9 1.6-6.3 2.5-6.9 8.8-6.9 19.4h20.9c-.1-10.7-.7-17-7-19.4" fill="#f5f5f5"/><path d="M18.8,53h26.4c0-8.8-13.2-14.2-13.2-14.2S18.8,44.2,18.8,53z" fill="#428bc1"/><g fill="#212528"><path d="m56 62c0 1.1-.8 2-1.9 2h-44.2c-1 0-1.9-.9-1.9-2v-3c0-1.1.8-2 1.9-2h44.3c1 0 1.9.9 1.9 2l-.1 3"/><path d="m50 10.2c0 .4-.4.8-.9.8h-34.2c-.5 0-.9-.4-.9-.8v-2.4c0-.4.4-.8.9-.8h34.2c.5 0 .9.4.9.8 0 0 0 2.4 0 2.4"/></g><path d="m45 10.2c0 .4-.3.8-.7.8h-24.6c-.4 0-.7-.4-.7-.8v-2.4c0-.4.3-.8.7-.8h24.6c.4 0 .7.4.7.8v2.4" fill="#51575b"/><g fill="#212528"><path d="m50 56.2c0 .4-.4.8-.9.8h-34.2c-.5 0-.9-.4-.9-.8v-2.4c0-.4.4-.8.9-.8h34.2c.5 0 .9.4.9.8 0 0 0 2.4 0 2.4"/><path d="m56 5c0 1.1-.8 2-1.9 2h-44.2c-1.1 0-1.9-.9-1.9-2v-3c0-1.1.8-2 1.9-2h44.3c1 0 1.9.9 1.9 2l-.1 3"/></g><g fill="#51575b"><path d="m50 5c0 1.1-.7 2-1.5 2h-33c-.8 0-1.5-.9-1.5-2v-3c0-1.1.7-2 1.5-2h33.1c.7 0 1.4.9 1.4 2 0 0 0 3 0 3"/><path d="m50 62c0 1.1-.7 2-1.5 2h-33c-.8 0-1.5-.9-1.5-2v-3c0-1.1.7-2 1.5-2h33.1c.8 0 1.5.9 1.5 2-.1 0-.1 3-.1 3"/></g><path fill="#919191" d="m12 7h1v50h-1z"/><path fill="#cecece" d="m11 7h1v50h-1z"/><path fill="#919191" d="m52 7h1v50h-1z"/><path fill="#cecece" d="m51 7h1v50h-1z"/><path d="m45 56.2c0 .4-.3.8-.7.8h-24.6c-.4 0-.7-.4-.7-.8v-2.4c0-.4.3-.8.7-.8h24.6c.4 0 .7.4.7.8v2.4" fill="#51575b"/></svg> \ No newline at end of file diff --git a/public/emoji/2328.svg b/public/emoji/2328.svg new file mode 100644 index 000000000..c282cf73f --- /dev/null +++ b/public/emoji/2328.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m33 32h-1c0-14.5-5.8-14.5-12-14.5-6.4 0-13 0-13-15.5h1c0 14.5 5.8 14.5 12 14.5 6.4 0 13 0 13 15.5" fill="#94989b"/><path d="M62,59c0,1.7-1.3,3-2.8,3H4.8C3.3,62,2,60.7,2,59V35c0-1.7,1.3-3,2.8-3h54.4c1.6,0,2.8,1.3,2.8,3V59z" fill="#d0d0d0"/><g fill="#fff"><path d="m8 41c0 .5-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m14 41c0 .5-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m20 41c0 .5-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1 0 0 0 2 0 2"/><path d="m26 41c0 .5-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1 0 0 0 2 0 2"/><path d="m32 41c0 .5-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m38 41c0 .5-.4 1-1 1h-2c-.5 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m44 41c0 .5-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m50 41c0 .5-.4 1-1 1h-2c-.5 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.5 0 1 .4 1 1 0 0 0 2 0 2"/><path d="m52 47c0 .6-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.5.4-1 1-1h2c.5 0 1 .4 1 1v2"/><path d="m46 47c0 .6-.4 1-1 1h-2c-.5 0-1-.4-1-1v-2c0-.5.4-1 1-1h2c.6 0 1 .4 1 1 0 0 0 2 0 2"/><path d="m40 47c0 .6-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.5.4-1 1-1h2c.5 0 1 .4 1 1 0 0 0 2 0 2"/><path d="m34 47c0 .6-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.5.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m28 47c0 .6-.4 1-1 1h-2c-.5 0-1-.4-1-1v-2c0-.5.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m22 47c0 .6-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.5.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m16 47c0 .6-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.5.4-1 1-1h2c.6 0 1 .4 1 1 0 0 0 2 0 2"/><path d="m18 53c0 .5-.4 1-1 1h-2c-.5 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m16 59c0 .5-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m22 59c0 .5-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m24 53c0 .5-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m30 53c0 .5-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.5 0 1 .4 1 1 0 0 0 2 0 2"/><path d="m36 53c0 .5-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m42 53c0 .5-.4 1-1 1h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v2"/><path d="m48 53c0 .5-.4 1-1 1h-2c-.5 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.5 0 1 .4 1 1v2"/><path d="m50 59c0 .5-.4 1-1 1h-2c-.5 0-1-.4-1-1v-2c0-.6.4-1 1-1h2c.5 0 1 .4 1 1 0 0 0 2 0 2"/><path d="m60 41c0 .5-.4 1-.9 1h-6.2c-.5 0-.9-.4-.9-1v-2c0-.6.4-1 .9-1h6.2c.5 0 .9.4.9 1v2"/><path d="m60 59c0 .5-.4 1-.9 1h-6.2c-.5 0-.9-.4-.9-1v-2c0-.6.4-1 .9-1h6.2c.5 0 .9.4.9 1v2"/><path d="m60 53c0 .5-.4 1-.8 1h-8.4c-.4 0-.8-.4-.8-1v-2c0-.6.4-1 .8-1h8.4c.5 0 .8.4.8 1v2"/><path d="m12 53c0 .5-.4 1-.9 1h-6.2c-.5 0-.9-.4-.9-1v-2c0-.6.4-1 .9-1h6.2c.5 0 .9.4.9 1v2"/><path d="m60 47c0 .6-.4 1-.9 1h-4.2c-.5 0-.9-.4-.9-1v-2c0-.5.4-1 .9-1h4.2c.5 0 .9.4.9 1v2"/><path d="m10 47c0 .6-.4 1-.9 1h-4.2c-.5 0-.9-.4-.9-1v-2c0-.5.4-1 .9-1h4.2c.5 0 .9.4.9 1v2"/><path d="m10 59c0 .5-.4 1-.9 1h-4.2c-.5 0-.9-.5-.9-1v-2c0-.5.4-1 .9-1h4.2c.5 0 .9.4.9 1v2"/><path d="m44 59c0 .5-.4 1-.8 1h-18.4c-.5 0-.8-.4-.8-1v-2c0-.5.4-1 .8-1h18.3c.5 0 .8.4.8 1v2z"/><path d="m8.9 36h-1.8c-1.4 0-1.4-2 0-2h1.8c1.5 0 1.5 2 0 2"/><path d="m14.9 36h-1.9c-1.4 0-1.4-2 0-2h1.9c1.5 0 1.5 2 0 2"/><path d="m20.9 36h-1.9c-1.4 0-1.4-2 0-2h1.9c1.5 0 1.5 2 0 2"/><path d="m26.9 36h-1.8c-1.4 0-1.4-2 0-2h1.8c1.5 0 1.5 2 0 2"/><path d="m32.9 36h-1.8c-1.4 0-1.4-2 0-2h1.8c1.5 0 1.5 2 0 2"/><path d="m38.9 36h-1.8c-1.4 0-1.4-2 0-2h1.8c1.5 0 1.5 2 0 2"/><path d="m44.9 36h-1.8c-1.4 0-1.4-2 0-2h1.8c1.5 0 1.5 2 0 2"/><path d="m50.9 36h-1.8c-1.4 0-1.4-2 0-2h1.8c1.5 0 1.5 2 0 2"/><path d="m56.9 36h-1.8c-1.4 0-1.4-2 0-2h1.8c1.5 0 1.5 2 0 2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/23cf.svg b/public/emoji/23cf.svg new file mode 100644 index 000000000..2229e4437 --- /dev/null +++ b/public/emoji/23cf.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m16 33.6l16-19 16 19z"/><path d="m16 37.6h32v5.7h-32z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/23e9.svg b/public/emoji/23e9.svg new file mode 100644 index 000000000..60d4f822a --- /dev/null +++ b/public/emoji/23e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m19.9 14l12.8 11.9v-11.9l19.4 18-19.4 18v-11.9l-12.8 11.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/23ea.svg b/public/emoji/23ea.svg new file mode 100644 index 000000000..2530af199 --- /dev/null +++ b/public/emoji/23ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m44.1 14l-12.8 11.9v-11.9l-19.4 18 19.4 18v-11.9l12.8 11.9z"/></svg> \ No newline at end of file diff --git a/public/emoji/23eb.svg b/public/emoji/23eb.svg new file mode 100644 index 000000000..fcc82a94e --- /dev/null +++ b/public/emoji/23eb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="M50 46 38.1 33.3 50 33.3 32 14 14 33.3 25.9 33.3 14 46z"/></svg> \ No newline at end of file diff --git a/public/emoji/23ec.svg b/public/emoji/23ec.svg new file mode 100644 index 000000000..17d697dfe --- /dev/null +++ b/public/emoji/23ec.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m14 18l11.9 12.7h-11.9l18 19.3 18-19.3h-11.9l11.9-12.7z"/></svg> \ No newline at end of file diff --git a/public/emoji/23ed.svg b/public/emoji/23ed.svg new file mode 100644 index 000000000..4202a012d --- /dev/null +++ b/public/emoji/23ed.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="M12 18 29.4 32 12 46z"/><path d="m29.4 18l17.4 14-17.4 14z"/><path d="m46.8 18h5.2v28h-5.2z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/23ee.svg b/public/emoji/23ee.svg new file mode 100644 index 000000000..e8d3c4ffe --- /dev/null +++ b/public/emoji/23ee.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="M52 46 34.6 32 52 18z"/><path d="M34.6 46 17.2 32 34.6 18z"/><path d="m12 18h5.2v28h-5.2z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/23ef.svg b/public/emoji/23ef.svg new file mode 100644 index 000000000..2fc2c46d0 --- /dev/null +++ b/public/emoji/23ef.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m13 16l19 16-19 16z"/><path d="m35.8 16h5.7v32h-5.7z"/><path d="m45.3 16h5.7v32h-5.7z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/23f0.svg b/public/emoji/23f0.svg new file mode 100644 index 000000000..fe9861220 --- /dev/null +++ b/public/emoji/23f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32.1" cy="35.8" rx="25.2" ry="25.3" fill="#428bc1"/><ellipse cx="32.1" cy="35.8" rx="19.6" ry="19.7" fill="#fff"/><g fill="#428bc1"><path d="M11,48.3L8.8,62h1.9c1.2,0,1.6-1.4,2.4-3.1c1-2.2,3.4-7.9,3.4-7.9L11,48.3z"/><path d="m53.1 48.3l2.3 13.7h-1.9c-1.2 0-1.6-1.4-2.4-3.1-1-2.2-3.4-7.9-3.4-7.9l5.4-2.7"/><path d="m13.3 10.2l5.9 5.9-3.1 3.2-5.9-6z"/><path d="m50.9 10.2l-5.9 5.9 3.1 3.2 5.9-6z"/></g><g fill="#b0b8b8"><path d="M5.7,23.6L23.3,5.7C21.1,3.4,18,2,14.5,2C7.6,2,2,7.7,2,14.6C2,18.1,3.4,21.3,5.7,23.6z"/><path d="m40.5 5.8l17.8 17.7c2.3-2.3 3.7-5.4 3.7-8.9 0-6.9-5.6-12.6-12.6-12.6-3.5.1-6.6 1.5-8.9 3.8"/></g><path fill="#ed4c5c" d="m20.6 46.6l10.3-10.5 1.2 1.2-10.3 10.4z"/><g fill="#428bc1"><ellipse cx="32.1" cy="35.8" rx="3.7" ry="3.7"/><path d="m30.2 21.7h3.7v15h-3.7z"/><path d="m33.9 33.9h7.5v3.7h-7.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/23f1.svg b/public/emoji/23f1.svg new file mode 100644 index 000000000..051d3d549 --- /dev/null +++ b/public/emoji/23f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 0c-3.3 0-6 2.7-6 6 0 3.3 2.7 6 6 6s6-2.7 6-6c0-3.3-2.7-6-6-6m0 10.3c-2.4 0-4.3-1.9-4.3-4.3s1.9-4.3 4.3-4.3 4.3 1.9 4.3 4.3-1.9 4.3-4.3 4.3" fill="#d0d0d0"/><path fill="#4e5c66" d="m30.5 8.6h3v6.5h-3z"/><path d="m34.5 11.6h-5v-5.7c0-1.5 5-1.5 5 0v5.7" fill="#647a87"/><path transform="matrix(.7069-.7073.7073.7069-10.6189 15.7427)" fill="#4e5c66" d="m11.6 18.6h4.2v4.2h-4.2z"/><path d="m15.6 17.6l-5 5-3.1-3.1c-.6-.6-.6-1.6 0-2.2l2.8-2.8c.6-.6 1.6-.6 2.2 0l3.1 3.1" fill="#647a87"/><path transform="matrix(.7071-.7071.7071.7071.1099 41.6354)" fill="#4e5c66" d="m48.2 18.6h4.2v4.2h-4.2z"/><g fill="#647a87"><path d="m53.4 22.6l-5-5 3.1-3.1c.6-.6 1.6-.6 2.2 0l2.8 2.8c.6.6.6 1.6 0 2.2l-3.1 3.1"/><circle cx="32" cy="39" r="25"/></g><circle cx="32" cy="39" r="21.7" fill="#d2d3d5"/><circle cx="32" cy="39" r="20" fill="#fff"/><path d="M52,39c0,5.5-2.2,10.5-5.8,14.1L32,39V19C43,19,52,28,52,39z" fill="#ed4c5c"/><g fill="#3e4347"><path d="m43.5 50.4l-10.2-12.1-2 2z"/><path d="m31.3 20.7h1.4v5.6h-1.4z"/><path d="m31.3 51.7h1.4v5.6h-1.4z"/><path d="m13.7 38.3h5.6v1.4h-5.6z"/><path d="m44.7 38.3h5.6v1.4h-5.6z"/><path transform="matrix(.8661-.4999.4999.8661-9.0168 15.0271)" d="m22.8 22.9h1.4v2.8h-1.4z"/><path transform="matrix(.5001-.866.866.5001-17.7738 30.286)" d="m16.6 29.1h1.4v2.8h-1.4z"/><path transform="matrix(.8656-.5007.5007.8656-21.4346 15.0628)" d="m15.9 46.8h2.8v1.4h-2.8z"/><path transform="matrix(.5002-.8659.8659.5002-34.6955 47.2015)" d="m22.1 53h2.8v1.4h-2.8z"/><path transform="matrix(.8659-.5002.5002.8659-21.4153 27.4343)" d="m39.8 52.2h1.4v2.8h-1.4z"/><path transform="matrix(.5005-.8658.8658.5005-17.7861 64.0963)" d="m45.9 46.1h1.4v2.8h-1.4z"/><path transform="matrix(.8659-.5002.5002.8659-9.0187 27.4332)" d="m45.2 29.8h2.8v1.4h-2.8z"/><path transform="matrix(.5005-.8658.8658.5005-.8665 47.1914)" d="m39.1 23.6h2.8v1.4h-2.8z"/><circle cx="32" cy="39" r="2.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/23f2.svg b/public/emoji/23f2.svg new file mode 100644 index 000000000..c8f4446e0 --- /dev/null +++ b/public/emoji/23f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,38.1C62,57.5,48.6,61,32,61S2,57.5,2,38.1C2,18.7,15.4,3,32,3S62,18.7,62,38.1z" fill="#13618d"/><path d="m59 46.1c0 4.6-5.2 13.5-27 13.5s-27-9-27-13.5c0-2.1 7.9 7.7 27 7.7s27-9.9 27-7.7" fill="#055672"/><ellipse cx="32" cy="27.3" rx="22.5" ry="22.8" fill="#428bc1"/><g fill="#f5f5f5"><ellipse transform="matrix(.5003-.8659.8659.5003-26.8623 41.3657)" cx="22.4" cy="44" rx="1.3" ry="1.3"/><ellipse transform="matrix(.5002-.8659.8659.5002 11.5116 41.3739)" cx="41.6" cy="10.7" rx="1.3" ry="1.3"/><ellipse transform="matrix(.866-.5.5.866-16.4066 12.6382)" cx="15.4" cy="36.9" rx="1.3" ry="1.3"/><ellipse transform="matrix(.8658-.5003.5003.8658-2.3538 26.7069)" cx="48.6" cy="17.7" rx="1.3" ry="1.3"/><ellipse cx="12.8" cy="27.3" rx="1.3" ry="1.3"/><ellipse cx="51.2" cy="27.3" rx="1.3" ry="1.3"/><ellipse transform="matrix(.5002-.8659.8659.5002-7.6759 22.184)" cx="15.4" cy="17.7" rx="1.3" ry="1.3"/><ellipse transform="matrix(.5003-.8658.8658.5003-7.6836 60.5495)" cx="48.6" cy="36.9" rx="1.3" ry="1.3"/><ellipse transform="matrix(.866-.5001.5001.866-2.3561 12.6411)" cx="22.4" cy="10.7" rx="1.3" ry="1.3"/><path d="m42.7 43.3c.4.6.2 1.4-.5 1.8-.6.4-1.4.1-1.8-.5-.4-.6-.2-1.4.5-1.8.7-.3 1.5-.1 1.8.5"/><ellipse cx="32" cy="8.1" rx="1.3" ry="1.3"/><ellipse cx="32" cy="46.5" rx="1.3" ry="1.3"/></g><circle cx="32" cy="27.3" r="16" fill="#b0bcc1"/><circle cx="32" cy="25.9" r="14.5" fill="#f5f5f5"/><path d="m37.7 33.3c0 7.3-11.3 7.3-11.3 0-.1-7.3 2.5-21.3 5.6-21.3 3.1 0 5.7 14 5.7 21.3" fill="#b0bcc1"/><path d="m36.9 31.8c0 7-9.9 7-9.9 0 0-7 2.2-20.5 4.9-20.5 2.8 0 5 13.5 5 20.5" fill="#e4e7ea"/><path d="m36.1 29.1c0 6.1-8.3 6.1-8.3 0s1.9-17.7 4.1-17.7c2.4 0 4.2 11.6 4.2 17.7" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/23f3.svg b/public/emoji/23f3.svg new file mode 100644 index 000000000..803f93230 --- /dev/null +++ b/public/emoji/23f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m36.9 33.6c-1.6-.5-2.6-.7-2.6-1.6 0-.8 1-1 2.6-1.6 8.7-2.4 11.2-8.7 11.2-19.4h-32.2c0 10.7 2.5 17 11.2 19.4 1.6.5 2.6.7 2.6 1.6 0 .9-1 1-2.6 1.6-8.7 2.4-11.2 8.7-11.2 19.4h32.2c0-10.7-2.5-17-11.2-19.4" fill="#e5e5e5"/><path d="m35.5 33.6c-1.2-.5-1.9-.7-1.9-1.6 0-.8.7-1 1.9-1.6 6.3-2.5 6.9-8.8 6.9-19.4h-20.8c0 10.7.6 17 6.9 19.4 1.2.5 1.9.7 1.9 1.6 0 .9-.7 1-1.9 1.6-6.3 2.5-6.9 8.8-6.9 19.4h20.9c-.1-10.7-.7-17-7-19.4" fill="#f5f5f5"/><path d="m32.9 53c0 0-.6-17.9-.6-21 0-.8 1.6-2 2.3-2.4 3.1-1.8 7-5.3 7-8.9h-19.3c0 3.7 4 7.2 7 8.9.7.4 2.3 1.6 2.3 2.4 0 3.2-.6 21-.6 21h1.9" fill="#428bc1"/><g fill="#212528"><path d="m56 62c0 1.1-.8 2-1.9 2h-44.2c-1 0-1.9-.9-1.9-2v-3c0-1.1.8-2 1.9-2h44.3c1 0 1.9.9 1.9 2l-.1 3"/><path d="m50 10.2c0 .4-.4.8-.9.8h-34.2c-.5 0-.9-.4-.9-.8v-2.4c0-.4.4-.8.9-.8h34.2c.5 0 .9.4.9.8 0 0 0 2.4 0 2.4"/></g><path d="m45 10.2c0 .4-.3.8-.7.8h-24.6c-.4 0-.7-.4-.7-.8v-2.4c0-.4.3-.8.7-.8h24.6c.4 0 .7.4.7.8v2.4" fill="#51575b"/><g fill="#212528"><path d="m50 56.2c0 .4-.4.8-.9.8h-34.2c-.5 0-.9-.4-.9-.8v-2.4c0-.4.4-.8.9-.8h34.2c.5 0 .9.4.9.8 0 0 0 2.4 0 2.4"/><path d="m56 5c0 1.1-.8 2-1.9 2h-44.2c-1.1 0-1.9-.9-1.9-2v-3c0-1.1.8-2 1.9-2h44.3c1 0 1.9.9 1.9 2l-.1 3"/></g><g fill="#51575b"><path d="m50 5c0 1.1-.7 2-1.5 2h-33c-.8 0-1.5-.9-1.5-2v-3c0-1.1.7-2 1.5-2h33.1c.7 0 1.4.9 1.4 2 0 0 0 3 0 3"/><path d="m50 62c0 1.1-.7 2-1.5 2h-33c-.8 0-1.5-.9-1.5-2v-3c0-1.1.7-2 1.5-2h33.1c.8 0 1.5.9 1.5 2-.1 0-.1 3-.1 3"/></g><path fill="#919191" d="m12 7h1v50h-1z"/><path fill="#cecece" d="m11 7h1v50h-1z"/><path fill="#919191" d="m52 7h1v50h-1z"/><path fill="#cecece" d="m51 7h1v50h-1z"/><path d="m45 56.2c0 .4-.3.8-.7.8h-24.6c-.4 0-.7-.4-.7-.8v-2.4c0-.4.3-.8.7-.8h24.6c.4 0 .7.4.7.8v2.4" fill="#51575b"/></svg> \ No newline at end of file diff --git a/public/emoji/23f8.svg b/public/emoji/23f8.svg new file mode 100644 index 000000000..3247d55a8 --- /dev/null +++ b/public/emoji/23f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m20 14h8v36h-8z"/><path d="m36 14h8v36h-8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/23f9.svg b/public/emoji/23f9.svg new file mode 100644 index 000000000..874ad6dbc --- /dev/null +++ b/public/emoji/23f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m17 17h30v30h-30z"/></svg> \ No newline at end of file diff --git a/public/emoji/23fa.svg b/public/emoji/23fa.svg new file mode 100644 index 000000000..668d68289 --- /dev/null +++ b/public/emoji/23fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><circle cx="32" cy="32" r="15" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/24c2.svg b/public/emoji/24c2.svg new file mode 100644 index 000000000..fbbf6f8ee --- /dev/null +++ b/public/emoji/24c2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m41 15l-9 9-9-9h-6v34h6v-25l9 9 9-9v25h6v-34z"/></svg> \ No newline at end of file diff --git a/public/emoji/25aa.svg b/public/emoji/25aa.svg new file mode 100644 index 000000000..2d0fa0a39 --- /dev/null +++ b/public/emoji/25aa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#333" d="m16 16h32v32h-32z"/></svg> \ No newline at end of file diff --git a/public/emoji/25ab.svg b/public/emoji/25ab.svg new file mode 100644 index 000000000..ab1ec4d2e --- /dev/null +++ b/public/emoji/25ab.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d0d0d0" d="m16 16h32v32h-32z"/></svg> \ No newline at end of file diff --git a/public/emoji/25b6.svg b/public/emoji/25b6.svg new file mode 100644 index 000000000..f7ac18377 --- /dev/null +++ b/public/emoji/25b6.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m25 12l20 20-20 20z"/></svg> \ No newline at end of file diff --git a/public/emoji/25c0.svg b/public/emoji/25c0.svg new file mode 100644 index 000000000..d67bffccf --- /dev/null +++ b/public/emoji/25c0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="M38 12 18 32 38 52z"/></svg> \ No newline at end of file diff --git a/public/emoji/25fb.svg b/public/emoji/25fb.svg new file mode 100644 index 000000000..c3dd9d3f2 --- /dev/null +++ b/public/emoji/25fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d0d0d0" d="m8 8h48v48h-48z"/></svg> \ No newline at end of file diff --git a/public/emoji/25fc.svg b/public/emoji/25fc.svg new file mode 100644 index 000000000..bf2f03016 --- /dev/null +++ b/public/emoji/25fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#333" d="m8 8h48v48h-48z"/></svg> \ No newline at end of file diff --git a/public/emoji/25fd.svg b/public/emoji/25fd.svg new file mode 100644 index 000000000..5f5ab3f58 --- /dev/null +++ b/public/emoji/25fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d0d0d0" d="m12 12h40v40h-40z"/></svg> \ No newline at end of file diff --git a/public/emoji/25fe.svg b/public/emoji/25fe.svg new file mode 100644 index 000000000..b2a4c8150 --- /dev/null +++ b/public/emoji/25fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#333" d="m12 12h40v40h-40z"/></svg> \ No newline at end of file diff --git a/public/emoji/2600.svg b/public/emoji/2600.svg new file mode 100644 index 000000000..aec6212d7 --- /dev/null +++ b/public/emoji/2600.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe62e"><path d="m20.5 59.7l7-7.2c-2.5-.5-4.8-1.5-6.9-2.9l-.1 10.1"/><path d="m43.5 4.3l-7 7.2c2.5.5 4.8 1.5 6.9 2.9l.1-10.1"/><path d="m4.3 43.5l10.1-.1c-1.4-2.1-2.4-4.4-2.9-6.9l-7.2 7"/><path d="m59.7 20.5l-10.1.1c1.3 2.1 2.3 4.4 2.9 6.9l7.2-7"/><path d="m4.3 20.5l7.2 7c.5-2.5 1.5-4.8 2.9-6.9l-10.1-.1"/><path d="m59.7 43.5l-7.2-7c-.5 2.5-1.5 4.8-2.9 6.9l10.1.1"/><path d="m20.5 4.3l.1 10.1c2.1-1.3 4.4-2.3 6.9-2.9l-7-7.2"/><path d="m43.5 59.7l-.1-10.1c-2.1 1.4-4.4 2.4-6.9 2.9l7 7.2"/></g><g fill="#ffce31"><path d="m14.8 44l-4 9.3 9.3-4c-2.1-1.5-3.9-3.3-5.3-5.3"/><path d="m49.2 20l4-9.3-9.2 4c2 1.5 3.8 3.3 5.2 5.3"/><path d="m11.4 28.3l-9.4 3.7 9.4 3.7c-.3-1.2-.4-2.4-.4-3.7s.1-2.5.4-3.7"/><path d="m52.6 35.7l9.4-3.7-9.4-3.7c.2 1.2.4 2.5.4 3.7 0 1.3-.1 2.5-.4 3.7"/><path d="m20 14.8l-9.3-4 4 9.3c1.5-2.1 3.3-3.9 5.3-5.3"/><path d="m44 49.2l9.3 4-4-9.3c-1.5 2.1-3.3 3.9-5.3 5.3"/><path d="m35.7 11.4l-3.7-9.4-3.7 9.4c1.2-.2 2.5-.4 3.7-.4s2.5.1 3.7.4"/><path d="m28.3 52.6l3.7 9.4 3.7-9.4c-1.2.3-2.4.4-3.7.4s-2.5-.1-3.7-.4"/><circle cx="32" cy="32" r="19"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2601.svg b/public/emoji/2601.svg new file mode 100644 index 000000000..3df7fa6e3 --- /dev/null +++ b/public/emoji/2601.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m14 51c-1.1 0-2.1-.2-3.1-.5-4.1-1.4-6.9-5.2-6.9-9.5 0-2.9 1.2-5.6 3.4-7.5.6-.5 1.2-.9 1.9-1.3l.7-2.3c1.7-5.8 7-9.8 13-9.8.6 0 1.2 0 1.9.2.6.1 1.1.2 1.6.3l.3-.5c2.4-4.4 7-7.1 12-7.1 7.6 0 13.7 6.2 13.7 13.7 0 .4 0 .7-.1 1.1v.3c.6.2 1.2.5 1.7.8 3.7 2.1 5.9 6 5.9 10.3 0 5.5-3.8 10.3-9.2 11.5-.9.2-1.8.3-2.6.3h-34.2" fill="#fff"/><path d="m38.7 15c6.5 0 11.7 5.3 11.7 11.7 0 .3 0 .6 0 .9-2.7.2-5.2 1.3-7.1 3 1.4-.8 3.1-1.3 4.9-1.3.7 0 1.3.1 1.9.2 1.1.2 2.1.6 3 1.1 2.9 1.7 4.9 4.9 4.9 8.5 0 4.7-3.3 8.6-7.6 9.6-.7.2-1.4.3-2.2.3h-34.2c-.9 0-1.7-.1-2.5-.4-3.2-1.1-5.5-4.1-5.5-7.6 0-2.4 1.1-4.6 2.7-6 .8-.7 1.6-1.2 2.6-1.5.8-.3 1.7-.5 2.6-.5 2.6 0 4.9 1.2 6.3 3.1h.1c-1.7-3.1-4.9-5.3-8.6-5.7 1.4-4.8 5.8-8.4 11.1-8.4.6 0 1.1.1 1.6.1 1.1.2 2.1.4 3 .9 3.5 1.6 6.1 4.9 6.7 8.9 0 0 0 0 0-.1 0-4.5-2.3-8.5-5.8-10.8 2.2-3.6 6-6 10.4-6m0-4c-5.4 0-10.4 2.8-13.3 7.3-.1 0-.2 0-.3-.1-.8-.1-1.5-.2-2.2-.2-6.9 0-13 4.6-14.9 11.3l-.5 1.6c-.5.3-1 .7-1.4 1.1-2.6 2.2-4.1 5.5-4.1 9 0 5.2 3.3 9.8 8.2 11.4 1.2.4 2.5.6 3.8.6h34.2c1 0 2.1-.1 3.1-.4 6.3-1.5 10.7-7 10.7-13.5 0-4.9-2.7-9.5-6.9-12-.2-.1-.4-.2-.6-.3 0 0 0-.1 0-.1-.1-8.6-7.1-15.7-15.8-15.7z" fill="#75d6ff"/></svg> \ No newline at end of file diff --git a/public/emoji/2602.svg b/public/emoji/2602.svg new file mode 100644 index 000000000..2105cf10a --- /dev/null +++ b/public/emoji/2602.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 2c-.5 0-.9.4-.9.9v4.7h1.9v-4.7c-.1-.5-.5-.9-1-.9" fill="#3e4347"/><path fill="#b8c2c4" d="m31.1 24.5h1.9v24.4h-1.9z"/><path d="M32,6.7v24.4c1.8-2.3,4.5-3.8,7.7-3.8c3.1,0,5.9,1.5,7.7,3.8C45.9,17.3,39.7,6.7,32,6.7z" fill="#ffbe5c"/><path d="M32,6.7v24.4c-1.8-2.3-4.5-3.8-7.7-3.8s-5.9,1.5-7.7,3.8C18.1,17.3,24.3,6.7,32,6.7z" fill="#ed77a8"/><path d="M32,6.7c7.7,0,13.9,10.6,15.4,24.4c1.8-2.3,4.5-3.8,7.7-3.8c2.7,0,5.2,1.1,7,2.9C59,16.8,46.7,6.7,32,6.7z" fill="#c7e86f"/><path d="m32 6.7c-7.7 0-13.9 10.6-15.4 24.4-1.8-2.3-4.5-3.8-7.7-3.8-2.7 0-5.2 1.1-7 2.9 3.1-13.4 15.4-23.5 30.1-23.5" fill="#60d4e0"/><path d="m30.1 48.9v5.6c0 2.1-1.7 3.8-3.8 3.8s-3.8-1.7-3.8-3.8c0-1-.8-1.9-1.9-1.9s-1.9.8-1.9 1.9c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-5.6h-3.6" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/2603.svg b/public/emoji/2603.svg new file mode 100644 index 000000000..8bfcae8fe --- /dev/null +++ b/public/emoji/2603.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#89664c" d="m52.2 32.2l-2.1 4.4-4.5 2.4.5 1.6 5-2.8 2.4-5z"/><path d="m55.2 34.1c-1.3.4-4.6-1-5-2.3-1.4-4.9 9.5.8 5 2.3" fill="#13618d"/><path d="m57.5 23.2c-5.1-1.7-4.2 5.9-5.4 3.3-.8-1.7-2.3-1.7-2 1.2.3 2.8 3.4 5.2 6.1 4.2 2.6-1 5.5-7.3 1.3-8.7" fill="#428bc1"/><path fill="#89664c" d="m12.9 32.2l2.1 4.4 4.4 2.4-.4 1.6-5.1-2.8-2.4-5z"/><path d="m9.9 34.1c1.3.4 4.6-1 5-2.3 1.4-4.8-9.9.7-5 2.3" fill="#13618d"/><path d="m7.6 23.2c5.1-1.7 4.2 5.9 5.4 3.3.8-1.7 2.3-1.7 2 1.2-.3 2.8-3.4 5.2-6.1 4.2-2.6-1-5.5-7.3-1.3-8.7" fill="#428bc1"/><circle cx="32.5" cy="45" r="17" fill="#d0d0d0"/><path d="m32.5 30c-8.3 0-15 6.7-15 15s6.7 15 15 15c8.3 0 15-6.7 15-15s-6.7-15-15-15" fill="#fff"/><circle cx="32.5" cy="25.5" r="13" fill="#d0d0d0"/><path d="m32.5 14.5c-6.1 0-11 4.9-11 11 0 6.1 4.9 11 11 11 6.1 0 11-4.9 11-11 0-6-4.9-11-11-11" fill="#fff"/><circle cx="32.5" cy="26.4" r="2.5" fill="#ff8736"/><g fill="#3e4347"><circle cx="27.1" cy="21.8" r="2"/><circle cx="37.9" cy="21.8" r="2"/><path d="m30.9 46.3l-1.1-3.2 2.8-2 2.7 2-1 3.2z"/><path d="m30.9 56.1l-1.1-3.2 2.8-2 2.7 2-1 3.2z"/><path d="m32.5 34c-3.1 0-6-1.3-8.1-3.6-1.2-1.3.3-2.6 1.5-1.4 1.7 1.9 4.2 2.9 6.7 2.9 2.5 0 4.9-1.1 6.7-2.9 1.2-1.3 2.7 0 1.5 1.4-2.2 2.2-5.2 3.6-8.3 3.6"/></g><g fill="#a2cbdb"><path d="m12.1 9.1l2.1-3.3-3.3 2.1-.9-5.9-.9 5.9-3.3-2.1 2.1 3.3-5.9.9 5.9.9-2.1 3.3 3.3-2.1.9 5.9.9-5.9 3.3 2.1-2.1-3.3 5.9-.9z"/><path d="m56.1 48.1l2.1-3.3-3.3 2.1-.9-5.9-.9 5.9-3.3-2.1 2.1 3.3-5.9.9 5.9.9-2.1 3.3 3.3-2.1.9 5.9.9-5.9 3.3 2.1-2.1-3.3 5.9-.9z"/><path d="m57.5 7.3l1.7-2.5-2.5 1.7-.7-4.5-.7 4.5-2.5-1.7 1.7 2.5-4.5.7 4.5.7-1.7 2.5 2.5-1.7.7 4.5.7-4.5 2.5 1.7-1.7-2.5 4.5-.7z"/><path d="m10.8 54.2l1.9-2.9-2.9 1.9-.8-5.2-.8 5.2-2.9-1.9 1.9 2.9-5.2.8 5.2.8-1.9 2.9 2.9-1.9.8 5.2.8-5.2 2.9 1.9-1.9-2.9 5.2-.8z"/></g><path d="m20.3 16.5c0 0 0-5.5 4.8-6.4 0 0-.3-4.8 12.7-7.6 5.7-1.2 6.8-1.3 8.2 9.1.5 4 5.5 7.2 1.7 8.4-1.3.5-27.4-3.5-27.4-3.5" fill="#ed4c5c"/><ellipse cx="49" cy="19.7" rx="3.7" ry="3.6" fill="#c4ccce"/><g fill="#f5f5f5"><ellipse cx="49" cy="19" rx="3" ry="2.9"/><path d="m34.3 14.9c-8.3-1.5-15.6.3-16.2 3.9-.3 1.4.1 3.2 1.6 4.5-.6-3.4 7.2-5.5 13.9-4.3 6.8 1.2 12.9 4.7 11.7 8.6 1.9-.8 2.6-2 2.9-3.5.6-3.6-5.6-7.8-13.9-9.2"/></g><path d="m33.7 17.9c-8.3-1.5-16.8 2.4-13.9 5.4 1.1-3.1 7-5 13.8-3.8 6.8 1.2 11.5 4.8 11.8 8 4.1-2.4-3.4-8.1-11.7-9.6" fill="#c4ccce"/><path d="m21.2 31.9c-1.5-1.1-3.6 3.3-2.8 3.7 11.4 6 21 1.5 28.4.1.9 0-1.4-4.2-2.9-3.7-13.1 4.2-17.6 3.4-22.7-.1" fill="#cc2e45"/><path d="m43.8 48.9c-2.6-1-7 1.3-6.4 0 1.7-3.4 3.5-12.6.8-15.3-1.1-1.1 4.2-2.6 5.4-1.6 3.1 2.9 1.9 17.5.2 16.9" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/2604.svg b/public/emoji/2604.svg new file mode 100644 index 000000000..7ad1c661d --- /dev/null +++ b/public/emoji/2604.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#62bbc7"><path d="m25.5 8.3l-20.6 40.1v10.7h10.7z"/><path d="m55.7 38.5l-50.8 9.9v10.7h10.7z"/></g><g fill="#6dd1de"><path d="m39.7 8.3l-34.8 40.1v10.7h10.7z"/><path d="m55.7 24.3l-40.1 34.8h-10.7v-10.7z"/></g><path fill="#7df0ff" d="m62 2l-57.1 46.4v10.7h10.7z"/><path fill="#c2f8ff" d="m33.4 30.6l-28.5 17.8v10.7h10.7z"/><circle cx="9.6" cy="54.4" r="7.6" fill="#7df0ff"/><circle cx="9.6" cy="54.4" r="6.7" fill="#5995c1"/><circle cx="9.4" cy="49.9" r="1.5" fill="#4b7ea3"/><circle cx="9.3" cy="49.6" r="1.2" fill="#5995c1"/><circle cx="14.2" cy="52.7" r="1" fill="#4b7ea3"/><circle cx="14.1" cy="52.5" r=".8" fill="#5995c1"/><circle cx="11.7" cy="58.8" r="1.5" fill="#4b7ea3"/><circle cx="11.7" cy="58.5" r="1.2" fill="#5995c1"/><circle cx="4.7" cy="52.9" r="1" fill="#4b7ea3"/><circle cx="4.6" cy="52.7" r=".8" fill="#5995c1"/><circle cx="7.9" cy="56.2" r="2.5" fill="#4b7ea3"/><circle cx="7.7" cy="55.7" r="2" fill="#5995c1"/><g fill="#c2f8ff"><path transform="matrix(.7071-.7071.7071.7071-19.2836 18.6395)" d="m11.4 31.2h2.9v2.9h-2.9z"/><path transform="matrix(.7068-.7074.7074.7068-7.9561 29.3277)" d="m30 22.8h2.9v2.9h-2.9z"/><path transform="matrix(.7069-.7073.7073.7069-.3554 24.9898)" d="m28.5 11.5h2.9v2.9h-2.9z"/><path transform="matrix(.7072-.707.707.7072 1.0891 42.875)" d="m50.9 18.7h2.9v2.9h-2.9z"/><path transform="matrix(.7071-.7071.7071.7071-12.6103 43.4481)" d="m44.7 35.5h2.9v2.9h-2.9z"/><path transform="matrix(.7071-.7071.7071.7071-14.9873 23.7388)" d="m20.5 29.3h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-11.5491 20.6382)" d="m18.4 23.6h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075-16.744 36.6429)" d="m35.2 37.8h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075-24.1163 36.4763)" d="m31.3 46.7h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075-18.5117 41.8827)" d="m40.6 42.6h1.4v1.4h-1.4z"/><path transform="matrix(.7075-.7068.7068.7075-3.7945 40.6011)" d="m46.4 24.2h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-5.2721 47.1943)" d="m53.6 29.3h1.4v1.4h-1.4z"/><path transform="matrix(.7073-.7069.7069.7073 4.9054 33.8531)" d="m42.6 10.3h1.4v1.4h-1.4z"/><path transform="matrix(.7073-.7069.7069.7073 10.9414 33.6821)" d="m45.4 2.9h1.4v1.4h-1.4z"/><path transform="matrix(.7073-.7069.7069.7073 4.3338 27.0972)" d="m34.2 7.6h1.4v1.4h-1.4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/260e.svg b/public/emoji/260e.svg new file mode 100644 index 000000000..2be32eb0a --- /dev/null +++ b/public/emoji/260e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#333"><path d="m24.2 56c0 2.2-1.8 4-4 4h-5.6c-2.2 0-4-1.8-4-4v-2.6h13.6v2.6"/><path d="m53.4 56c0 2.2-1.8 4-4 4h-5.6c-2.2 0-4-1.8-4-4v-2.6h13.6v2.6"/></g><path d="m56.1 9.1c-4.6-3-13.7-5.1-24.1-5.1-12 0-22.3 2.7-25.9 6.5-2.5 2.5-4.1 6.2-4.1 10.4 0 3.7 21.6 3.7 21.6 0 0-2.8-.7-5.4-1.9-7.6 3.2-.5 6.7-.7 10.4-.7 3.7 0 7.2.3 10.4.7-1.2 2.1-1.9 4.8-1.9 7.6 0 3.7 21.6 3.7 21.6 0-.2-5.2-2.6-9.6-6.1-11.8" fill="#676e72"/><g fill="#333"><path d="m17.9 10.9c1.4 2.4 5.2 8.5 2.8 10.9 5.3-.2.3-9.9-2.8-10.9"/><path d="m56.4 10.9c1.4 2.4 5.2 8.5 2.8 10.9 5.2-.2.3-9.9-2.8-10.9"/></g><path d="m57.6 51.7c0 2.2-1.8 4-4 4h-43.1c-2.2 0-4-1.8-4-4v-7.3h51.1v7.3" fill="#676e72"/><path d="m57.6 44.4h-51.2c0 0 4.8-11.3 11.3-11.3h28.6c6.5 0 11.3 11.3 11.3 11.3" fill="#333"/><path d="m52.2 39.9h-40.4c0 0 3.7-18 8.9-18h22.5c5.2 0 9 18 9 18" fill="#676e72"/><path d="m40.8 8.1c-1.1 1-1.9 4.1-3.2 4.9-2.4 1.4-8.8 1.4-11.2 0-1.2-.8-2.1-3.9-3.2-4.9-.8-.7-3.5-.8-4 0-1.5 2.4 3 8.7 5.6 9.8 3.3 1.4 11 1.4 14.3 0 2.6-1.1 7.2-7.4 5.6-9.8-.5-.9-3.2-.7-3.9 0" fill="#333"/><path d="m46.8 25.1c1.8 6.5-4.7 13.2-15 13.2-10.3 0-16.6-6.6-14.6-13.2 1.6-5.2 8.1-8.7 14.9-8.7 6.8.1 13.3 3.5 14.7 8.7" fill="#a59a7c"/><path d="m46.1 24.5c1.6 6.1-4.6 12.2-14.3 12.2s-15.6-6.2-13.8-12.2c1.4-4.9 7.7-8.2 14.2-8.2 6.5 0 12.6 3.3 13.9 8.2" fill="#f9eeb6"/><path d="m38 24.6c.3 2.5-2.4 4.6-6 4.6-3.6 0-6.2-2.2-5.9-4.6.3-2.2 3-3.9 6-3.9 3 0 5.7 1.7 5.9 3.9" fill="#a59a7c"/><path d="m37.8 24.4c.2 2.3-2.3 4.3-5.8 4.3-3.4 0-5.9-2-5.7-4.3.3-2.1 2.8-3.7 5.8-3.7 2.9 0 5.4 1.6 5.7 3.7" fill="#d1c5b5"/><g fill="#a8a08d"><path d="m30.5 17.4c-1 .6-1 1.5-.1 2.1 1 .6 2.6.6 3.5 0 .9-.6.9-1.5-.1-2.1-.9-.5-2.4-.5-3.3 0"/><path d="m35.9 20c.1.9 1.3 1.7 2.7 1.7 1.4 0 2.5-.8 2.3-1.7-.2-.9-1.4-1.5-2.7-1.5-1.4 0-2.4.7-2.3 1.5"/><path d="m36.5 29.7c.1 1.3 1.6 2.4 3.4 2.4 1.8 0 3-1.1 2.7-2.4-.2-1.3-1.7-2.2-3.3-2.2-1.6-.1-2.9.9-2.8 2.2"/><path d="m29.6 34c1.3 1.1 3.4 1.1 4.7 0 1.2-1 1.2-2.7-.1-3.6-1.2-.9-3.1-.9-4.4 0-1.3 1-1.4 2.6-.2 3.6"/><path d="m21.3 29.7c-.3 1.3.9 2.4 2.7 2.4 1.8 0 3.3-1.1 3.4-2.4.1-1.3-1.1-2.2-2.7-2.2s-3.1.9-3.4 2.2"/><path d="m20 25.8c.9.8 2.7.8 4 0 1.2-.8 1.4-2 .5-2.7-.9-.7-2.6-.7-3.8 0-1.3.7-1.6 1.9-.7 2.7"/><path d="m28.3 20c.1-.9-.9-1.5-2.3-1.5-1.3 0-2.6.7-2.8 1.5-.2.9.8 1.7 2.3 1.7 1.5 0 2.7-.8 2.8-1.7"/></g><g fill="#fff"><path d="m30.5 17.6c-1 .6-1 1.5-.1 2.1.9.6 2.5.6 3.5 0 .9-.6.9-1.6-.1-2.1-.9-.6-2.4-.6-3.3 0"/><path d="m35.8 20.2c.1.9 1.3 1.7 2.7 1.7 1.4 0 2.4-.8 2.3-1.7-.2-.9-1.4-1.6-2.7-1.6-1.3.1-2.3.7-2.3 1.6"/><path d="m36.5 29.9c.1 1.3 1.6 2.5 3.3 2.5 1.7 0 3-1.1 2.7-2.5-.2-1.3-1.7-2.3-3.3-2.3-1.6.1-2.8 1.1-2.7 2.3"/><path d="m29.6 34.4c1.2 1.1 3.3 1.1 4.6 0 1.2-1.1 1.1-2.7-.1-3.7-1.2-.9-3.1-.9-4.3 0-1.3 1-1.4 2.6-.2 3.7"/><path d="m21.4 29.9c-.3 1.3.9 2.5 2.7 2.5 1.7 0 3.3-1.1 3.4-2.5.1-1.3-1.1-2.3-2.7-2.3-1.6.1-3.1 1.1-3.4 2.3"/><path d="m20.1 26c.9.8 2.7.8 4 0 1.2-.8 1.4-2 .5-2.7-.9-.7-2.6-.7-3.8 0-1.2.7-1.6 1.9-.7 2.7"/><path d="m28.4 20.2c.1-.9-.9-1.6-2.3-1.6-1.3 0-2.5.7-2.7 1.6-.2.9.8 1.7 2.2 1.7 1.5 0 2.7-.8 2.8-1.7"/></g><path fill="#a59a7c" d="m47 32.1l-2.3 1-3.4-7.8.1-.4 5.7 6.8z"/><path fill="#d1c5b5" d="m47.1 31.7l-2.3 1-3.4-7.8 1.3-.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/2611.svg b/public/emoji/2611.svg new file mode 100644 index 000000000..42ff8d455 --- /dev/null +++ b/public/emoji/2611.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#83bf4f" d="M58.4 0 23.6 38.3 13.5 30.6 7.9 30.6 23.6 56.1 64 0z"/><path d="m53.9 56.1c0 .6-.5 1.1-1.1 1.1h-44.9c-.6 0-1.1-.5-1.1-1.1v-44.9c0-.6.5-1.1 1.1-1.1h30.7l6.1-6.7h-42.5c-1.2 0-2.2 1-2.2 2.2v56.1c0 1.3 1 2.3 2.2 2.3h56.1c1.2 0 2.2-1 2.2-2.2v-43.7l-6.7 9.4c.1 0 .1 28.6.1 28.6" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/2614.svg b/public/emoji/2614.svg new file mode 100644 index 000000000..01ad0ed43 --- /dev/null +++ b/public/emoji/2614.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 12c-.5 0-.9.4-.9.9v4.7h1.9v-4.7c-.1-.5-.5-.9-1-.9" fill="#3e4347"/><path fill="#b8c2c4" d="m31.1 34.5h1.9v14.4h-1.9z"/><path d="m32 16.7v24.4c1.8-2.3 4.5-3.8 7.7-3.8s5.9 1.5 7.7 3.8c-1.5-13.8-7.7-24.4-15.4-24.4" fill="#ffbe5c"/><path d="m32 16.7v24.4c-1.8-2.3-4.5-3.8-7.7-3.8-3.1 0-5.9 1.5-7.7 3.8 1.5-13.8 7.7-24.4 15.4-24.4" fill="#ed77a8"/><path d="m32 16.7c7.7 0 13.9 10.6 15.4 24.4 1.8-2.3 4.5-3.8 7.7-3.8 2.7 0 5.2 1.1 7 2.9-3.1-13.4-15.4-23.5-30.1-23.5" fill="#c7e86f"/><path d="m32 16.7c-7.7 0-13.9 10.6-15.4 24.4-1.8-2.3-4.5-3.8-7.7-3.8-2.7 0-5.2 1.1-7 2.9 3.1-13.4 15.4-23.5 30.1-23.5" fill="#60d4e0"/><path d="m30.1 48.9v5.6c0 2.1-1.7 3.8-3.8 3.8-2.1 0-3.8-1.7-3.8-3.8 0-1-.8-1.9-1.9-1.9-1 0-1.9.8-1.9 1.9 0 4.1 3.4 7.5 7.5 7.5 4.1 0 7.5-3.4 7.5-7.5v-5.6h-3.6" fill="#3e4347"/><g fill="#75d6ff"><path d="m57.1 2c3.1 4.3 4.9 8.2 4.9 11.4 0 2.7-2.2 5-4.9 5-2.7 0-4.9-2.2-4.9-5 0-3.2 1.8-7.2 4.9-11.4"/><path d="m40.4 12.1c3.1 4.3 4.9 8.2 4.9 11.4 0 2.7-2.2 5-4.9 5-2.7 0-4.9-2.2-4.9-5-.1-3.2 1.8-7.2 4.9-11.4"/><path d="m23.6 2c3.1 4.3 4.9 8.2 4.9 11.4 0 2.7-2.2 5-4.9 5-2.7 0-4.9-2.2-4.9-5 0-3.2 1.9-7.2 4.9-11.4"/><path d="m6.9 12.1c3.1 4.3 4.9 8.2 4.9 11.4 0 2.7-2.2 5-4.9 5-2.7 0-4.9-2.2-4.9-5 0-3.2 1.8-7.2 4.9-11.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2615.svg b/public/emoji/2615.svg new file mode 100644 index 000000000..cd98ff4a2 --- /dev/null +++ b/public/emoji/2615.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#eff6f7"><path d="m49.2 38.3l2.8-2.3 5.8-.3 4.2 4.2c0-5-3.3-8-10-6.1-.4.1-1.7.2-1.7.2l-1.1 4.3"/><path d="m59.6 39.6c0 4.6-10.9 5.9-14.3 8.2-1.4 1-3.8 5.4-3.8 5.4l19.5-11.3c0 0-1.4-5.9-1.4-2.3"/></g><g fill="#d2d8d9"><path d="m49.2 40l1.6-.4c0 0 .3-1.5 1.6-2.7 1.7-1.5 7.3-1.2 7.3 2.5 0 6-11.2 7.8-14.6 10.1-1.4 1-3 4-3 4s1.2.2 1.5 0c5.1-4.2 18.4-6 18.4-13.8 0-2.8-4.1-6.4-10-4.3-.4.1-1.7.2-1.7.2l-1.1 4.4"/><path d="m39.9 55h-26.7c0 0 .3 2.8 3.9 5 1.3.8 4.5 2 9.4 2 5 0 8.1-1.2 9.4-2 3.7-2.2 4-5 4-5"/></g><g fill="#eff6f7"><path d="m51.1 30.2h-49.1c0 0 .6 11.7 7.2 21.2 2.4 3.5 8.2 8.5 17.3 8.5 9.2 0 14.9-5 17.3-8.5 6.6-9.5 7.3-21.2 7.3-21.2"/><ellipse cx="26.5" cy="30.2" rx="24.5" ry="10.2"/></g><path d="m26.5 24.2c11.3 0 20.7 3.2 22.9 7.5.3-.6.5-1.3.5-1.9 0-5.2-10.5-9.4-23.4-9.4-12.9 0-23.4 4.2-23.4 9.4 0 .7.2 1.3.5 1.9 2.2-4.3 11.6-7.5 22.9-7.5" fill="#d2d8d9"/><path d="m26.5 39.2c11.3 0 20.7-3.2 22.9-7.5-2.2-4.3-11.6-7.5-22.9-7.5-11.3 0-20.7 3.2-22.9 7.5 2.2 4.3 11.6 7.5 22.9 7.5" fill="#724e41"/><path d="m42.3 29.2c-3.5-4-14.7-2.2-15.7-.2-1.4-2.1-12.4-3.7-15.7.2-2.1 2.5 2.7 4.8 7.6 6.5 3.1 1.2 0 2.5 0 2.5 12.2 0 20.7-4.3 20.7-4.3 2.7-1.5 4.5-3.1 3.1-4.7" fill="#8f6a54"/><path d="m36.5 30.6c-2-3.2-9.5-1.9-10.3-.3-.8-1.7-7.9-3.1-10.4 0-1.5 1.9 1.5 3.8 4.6 5.2 1.9 1-.2 2-.2 2 8 .1 13.9-3.2 13.9-3.2 2-1.2 3.3-2.4 2.4-3.7" fill="#b59267"/><path d="m33.1 31.7c-1.4-2.1-6.4-1.3-6.9-.2-.5-1.1-5.3-2.1-6.9 0-1 1.3 1 2.6 3.1 3.5 1.3.6-.1 1.3-.1 1.3 5.4.1 9.3-2.2 9.3-2.2 1.2-.7 2-1.5 1.5-2.4" fill="#f9f3d9"/><g opacity=".6" fill="#a6aeb0"><path d="m27.9 11.4c-3.7-3.8-1.3-9.4-1.3-9.4s-7.8 7.4-2.9 12.5c5.7 5.9 2.9 9.5 2.9 9.5s7.1-6.6 1.3-12.6"/><path d="m16.8 14.8c-2.7-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.2 4.3 2.1 6.9 2.1 6.9s5.3-4.8.9-9.2"/><path d="m38.8 14.8c-2.7-2.7-.9-6.8-.9-6.8s-5.8 5.4-2.1 9.1c4.2 4.3 2.1 6.9 2.1 6.9s5.3-4.8.9-9.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2618.svg b/public/emoji/2618.svg new file mode 100644 index 000000000..d9a9acd47 --- /dev/null +++ b/public/emoji/2618.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.8 22c-4.9-3.3-11-1.4-16.1 1.5 4.3-4.2 8-9.7 6.1-15.3-3.5-10.3-14.8-5.7-15.8-.5-1.4-5.5-12.4-9.6-15.8.5-1.9 5.8 2 11.3 6.3 15.5-5.1-3-11.4-5.1-16.3-1.8-8.7 5.9-2.1 15.4 3.5 15.4-4.6 2.3-6.1 14.5 4.5 15.1 8.2.5 13.4-9.9 15.9-16.3l3.4-.9c2.5 6.4 7.7 17.8 16.3 17.3 10.6-.7 9.1-12.8 4.5-15.1 5.6 0 12.2-9.6 3.5-15.4" fill="#83bf4f"/><path d="m31.1 62h-7c0 0 6.3-15.6 6.3-32.1 0-.8 3.2-.8 3.2 0 0 17.2-2.5 32.1-2.5 32.1" fill="#699635"/><path d="m49.8 52.5c10.6-.7 9.1-12.8 4.5-15.1l-22.3-6.1c.9 1.6 6.4 21.9 17.8 21.2" fill="#83bf4f"/><g fill="#7bb246"><path d="m57.8 22c-9.7-6.5-24.2 7.3-25.8 9.3l22.3 6.1c5.6 0 12.2-9.6 3.5-15.4"/><path d="m16.2 8.2c-3.7 11.3 14.5 21.4 15.8 23v-23.6c-1.4-5.4-12.4-9.5-15.8.6"/></g><path d="m47.8 8.2c-3.5-10.3-14.8-5.7-15.8-.5v23.6c1.3-1.4 19.5-11.9 15.8-23.1" fill="#83bf4f"/><path d="m9.7 37.4c-4.6 2.3-6.1 14.5 4.5 15.1 11.4.7 16.9-19.6 17.8-21.2l-22.3 6.1" fill="#7bb246"/><path d="m6.2 22c-8.7 5.9-2.1 15.4 3.5 15.4l22.3-6.1c-1.7-2-16.1-15.8-25.8-9.3" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/261d-1f3fb.svg b/public/emoji/261d-1f3fb.svg new file mode 100644 index 000000000..6a8b95a10 --- /dev/null +++ b/public/emoji/261d-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe1bd"><path d="m44.8 34.5c0 0-31.9-2.5-31.4 2.1 0 0-1.6 11.2 2.3 18 5.9 10.1 28.6 11.7 34.3-7 1.2-3.7.3-13.7-5.2-13.1"/><path d="m38.7 39.1c0 2.3 1.9 4.2 4.2 4.2 2.3 0 4.2-1.9 4.2-4.2v-32.9c0-2.3-1.9-4.2-4.2-4.2-2.3 0-4.2 1.9-4.2 4.2v32.9"/></g><path d="m41 42.3c2.4 0 4.3-1.9 4.3-4.2v-32.9c0-1.2-.6-2.4-1.4-3.1 1.9.4 3.4 2.1 3.4 4.1v32.9c0 2.3-1.9 4.2-4.2 4.2-1.1 0-2-.4-2.8-1 .1 0 .4 0 .7 0" fill="#e6b796"/><g fill="#ffe1bd"><path d="m13.4 30c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3 0 0 0-6.6 0-6.6"/><path d="m21.9 26.2c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3v-6.6"/><path d="m30.4 25.7c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3 0 0 0-6.6 0-6.6"/></g><g fill="#e6b796"><path d="m16.5 39.3c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.8 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m24.9 35.5c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.9 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m33.4 35c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.9 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m41 40.8c-4.8-2.3-15.7 1.7-13.5 11.7 0-10.4 9.4-12.2 13.5-11.7"/><path d="m39.2 30.5c-3.5-2.1-4.1 1.2-10 1.4-2.6.1-3.7 5.4.2 7.3 5.4 2.7 5.8-1.1 7.2.4 1.4 1.6 2.7 1.9 3.9 3.7.9 1.3 7.6-.7 8.3-3.4 1.3-5.3-4.1-6.1-9.6-9.4"/></g><path d="m39.6 31.4c-3.6-2.1-4.3 1.2-10.4 1.4-2.7.1-3.9 5.6.2 7.6 5.6 2.8 6.1-1.2 7.4.4 1.5 1.6 2.8 2 4.1 3.9.9 1.4-1.5 6.6-1.5 6.6s6.9 4.9 8.3 2.1c2.6-5.2 1.9-9.2 1.8-12.2-.2-7.1-4.2-6.4-9.9-9.8" fill="#ffe1bd"/><g fill="#e6b796"><path d="m46.6 34.9c3.8 1.8 3.6 11.7.8 16.5-7.1 11.9-22.7 11.7-30 5.3 6.8 7.3 23.4 8 31.1-4.3 3-4.9 4-16.3-1.9-17.5"/><path d="m40.1 44.8c.3.4.2 1.2.1 2.1.4-1.4.7-2.8.3-3.4-1.2-1.9-1.9-2.3-3.4-3.9-1.4-1.5-1.8 2.4-7.4-.4-2.1-1-2.8-3-2.6-4.7-.8 1.8-.4 4.6 2.3 6 5.6 2.8 6.1-1.2 7.4.4 1.4 1.6 2.1 2 3.3 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/261d-1f3fc.svg b/public/emoji/261d-1f3fc.svg new file mode 100644 index 000000000..d43f1a7b3 --- /dev/null +++ b/public/emoji/261d-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><path d="m44.8 34.5c0 0-31.9-2.5-31.4 2.1 0 0-1.6 11.2 2.3 18 5.9 10.1 28.6 11.7 34.3-7 1.2-3.7.3-13.7-5.2-13.1"/><path d="m38.7 39.1c0 2.3 1.9 4.2 4.2 4.2 2.3 0 4.2-1.9 4.2-4.2v-32.9c0-2.3-1.9-4.2-4.2-4.2-2.3 0-4.2 1.9-4.2 4.2v32.9"/></g><path d="m41 42.3c2.4 0 4.3-1.9 4.3-4.2v-32.9c0-1.2-.6-2.4-1.4-3.1 1.9.4 3.4 2.1 3.4 4.1v32.9c0 2.3-1.9 4.2-4.2 4.2-1.1 0-2-.4-2.8-1 .1 0 .4 0 .7 0" fill="#e0a372"/><g fill="#fed0ac"><path d="m13.4 30c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3 0 0 0-6.6 0-6.6"/><path d="m21.9 26.2c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3v-6.6"/><path d="m30.4 25.7c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3 0 0 0-6.6 0-6.6"/></g><g fill="#e0a372"><path d="m16.5 39.3c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.8 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m24.9 35.5c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.9 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m33.4 35c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.9 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m41 40.8c-4.8-2.3-15.7 1.7-13.5 11.7 0-10.4 9.4-12.2 13.5-11.7"/><path d="m39.2 30.5c-3.5-2.1-4.1 1.2-10 1.4-2.6.1-3.7 5.4.2 7.3 5.4 2.7 5.8-1.1 7.2.4 1.4 1.6 2.7 1.9 3.9 3.7.9 1.3 7.6-.7 8.3-3.4 1.3-5.3-4.1-6.1-9.6-9.4"/></g><path d="m39.6 31.4c-3.6-2.1-4.3 1.2-10.4 1.4-2.7.1-3.9 5.6.2 7.6 5.6 2.8 6.1-1.2 7.4.4 1.5 1.6 2.8 2 4.1 3.9.9 1.4-1.5 6.6-1.5 6.6s6.9 4.9 8.3 2.1c2.6-5.2 1.9-9.2 1.8-12.2-.2-7.1-4.2-6.4-9.9-9.8" fill="#fed0ac"/><g fill="#e0a372"><path d="m46.6 34.9c3.8 1.8 3.6 11.7.8 16.5-7.1 11.9-22.7 11.7-30 5.3 6.8 7.3 23.4 8 31.1-4.3 3-4.9 4-16.3-1.9-17.5"/><path d="m40.1 44.8c.3.4.2 1.2.1 2.1.4-1.4.7-2.8.3-3.4-1.2-1.9-1.9-2.3-3.4-3.9-1.4-1.5-1.8 2.4-7.4-.4-2.1-1-2.8-3-2.6-4.7-.8 1.8-.4 4.6 2.3 6 5.6 2.8 6.1-1.2 7.4.4 1.4 1.6 2.1 2 3.3 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/261d-1f3fd.svg b/public/emoji/261d-1f3fd.svg new file mode 100644 index 000000000..c548d5dbb --- /dev/null +++ b/public/emoji/261d-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d6a57c"><path d="m44.8 34.5c0 0-31.9-2.5-31.4 2.1 0 0-1.6 11.2 2.3 18 5.9 10.1 28.6 11.7 34.3-7 1.2-3.7.3-13.7-5.2-13.1"/><path d="m38.7 39.1c0 2.3 1.9 4.2 4.2 4.2 2.3 0 4.2-1.9 4.2-4.2v-32.9c0-2.3-1.9-4.2-4.2-4.2-2.3 0-4.2 1.9-4.2 4.2v32.9"/></g><path d="m41 42.3c2.4 0 4.3-1.9 4.3-4.2v-32.9c0-1.2-.6-2.4-1.4-3.1 1.9.4 3.4 2.1 3.4 4.1v32.9c0 2.3-1.9 4.2-4.2 4.2-1.1 0-2-.4-2.8-1 .1 0 .4 0 .7 0" fill="#b58360"/><g fill="#d6a57c"><path d="m13.4 30c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3 0 0 0-6.6 0-6.6"/><path d="m21.9 26.2c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3v-6.6"/><path d="m30.4 25.7c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3 0 0 0-6.6 0-6.6"/></g><g fill="#b58360"><path d="m16.5 39.3c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.8 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m24.9 35.5c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.9 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m33.4 35c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.9 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m41 40.8c-4.8-2.3-15.7 1.7-13.5 11.7 0-10.4 9.4-12.2 13.5-11.7"/><path d="m39.2 30.5c-3.5-2.1-4.1 1.2-10 1.4-2.6.1-3.7 5.4.2 7.3 5.4 2.7 5.8-1.1 7.2.4 1.4 1.6 2.7 1.9 3.9 3.7.9 1.3 7.6-.7 8.3-3.4 1.3-5.3-4.1-6.1-9.6-9.4"/></g><path d="m39.6 31.4c-3.6-2.1-4.3 1.2-10.4 1.4-2.7.1-3.9 5.6.2 7.6 5.6 2.8 6.1-1.2 7.4.4 1.5 1.6 2.8 2 4.1 3.9.9 1.4-1.5 6.6-1.5 6.6s6.9 4.9 8.3 2.1c2.6-5.2 1.9-9.2 1.8-12.2-.2-7.1-4.2-6.4-9.9-9.8" fill="#d6a57c"/><g fill="#b58360"><path d="m46.6 34.9c3.8 1.8 3.6 11.7.8 16.5-7.1 11.9-22.7 11.7-30 5.3 6.8 7.3 23.4 8 31.1-4.3 3-4.9 4-16.3-1.9-17.5"/><path d="m40.1 44.8c.3.4.2 1.2.1 2.1.4-1.4.7-2.8.3-3.4-1.2-1.9-1.9-2.3-3.4-3.9-1.4-1.5-1.8 2.4-7.4-.4-2.1-1-2.8-3-2.6-4.7-.8 1.8-.4 4.6 2.3 6 5.6 2.8 6.1-1.2 7.4.4 1.4 1.6 2.1 2 3.3 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/261d-1f3fe.svg b/public/emoji/261d-1f3fe.svg new file mode 100644 index 000000000..4b63a6b24 --- /dev/null +++ b/public/emoji/261d-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b47d56"><path d="m44.8 34.5c0 0-31.9-2.5-31.4 2.1 0 0-1.6 11.2 2.3 18 5.9 10.1 28.6 11.7 34.3-7 1.2-3.7.3-13.7-5.2-13.1"/><path d="m38.7 39.1c0 2.3 1.9 4.2 4.2 4.2 2.3 0 4.2-1.9 4.2-4.2v-32.9c0-2.3-1.9-4.2-4.2-4.2-2.3 0-4.2 1.9-4.2 4.2v32.9"/></g><path d="m41 42.3c2.4 0 4.3-1.9 4.3-4.2v-32.9c0-1.2-.6-2.4-1.4-3.1 1.9.4 3.4 2.1 3.4 4.1v32.9c0 2.3-1.9 4.2-4.2 4.2-1.1 0-2-.4-2.8-1 .1 0 .4 0 .7 0" fill="#935e3e"/><g fill="#b47d56"><path d="m13.4 30c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3 0 0 0-6.6 0-6.6"/><path d="m21.9 26.2c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3v-6.6"/><path d="m30.4 25.7c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3 0 0 0-6.6 0-6.6"/></g><g fill="#935e3e"><path d="m16.5 39.3c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.8 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m24.9 35.5c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.9 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m33.4 35c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.9 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m41 40.8c-4.8-2.3-15.7 1.7-13.5 11.7 0-10.4 9.4-12.2 13.5-11.7"/><path d="m39.2 30.5c-3.5-2.1-4.1 1.2-10 1.4-2.6.1-3.7 5.4.2 7.3 5.4 2.7 5.8-1.1 7.2.4 1.4 1.6 2.7 1.9 3.9 3.7.9 1.3 7.6-.7 8.3-3.4 1.3-5.3-4.1-6.1-9.6-9.4"/></g><path d="m39.6 31.4c-3.6-2.1-4.3 1.2-10.4 1.4-2.7.1-3.9 5.6.2 7.6 5.6 2.8 6.1-1.2 7.4.4 1.5 1.6 2.8 2 4.1 3.9.9 1.4-1.5 6.6-1.5 6.6s6.9 4.9 8.3 2.1c2.6-5.2 1.9-9.2 1.8-12.2-.2-7.1-4.2-6.4-9.9-9.8" fill="#b47d56"/><g fill="#935e3e"><path d="m46.6 34.9c3.8 1.8 3.6 11.7.8 16.5-7.1 11.9-22.7 11.7-30 5.3 6.8 7.3 23.4 8 31.1-4.3 3-4.9 4-16.3-1.9-17.5"/><path d="m40.1 44.8c.3.4.2 1.2.1 2.1.4-1.4.7-2.8.3-3.4-1.2-1.9-1.9-2.3-3.4-3.9-1.4-1.5-1.8 2.4-7.4-.4-2.1-1-2.8-3-2.6-4.7-.8 1.8-.4 4.6 2.3 6 5.6 2.8 6.1-1.2 7.4.4 1.4 1.6 2.1 2 3.3 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/261d-1f3ff.svg b/public/emoji/261d-1f3ff.svg new file mode 100644 index 000000000..e422854ac --- /dev/null +++ b/public/emoji/261d-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a6859"><path d="m44.8 34.5c0 0-31.9-2.5-31.4 2.1 0 0-1.6 11.2 2.3 18 5.9 10.1 28.6 11.7 34.3-7 1.2-3.7.3-13.7-5.2-13.1"/><path d="m38.7 39.1c0 2.3 1.9 4.2 4.2 4.2 2.3 0 4.2-1.9 4.2-4.2v-32.9c0-2.3-1.9-4.2-4.2-4.2-2.3 0-4.2 1.9-4.2 4.2v32.9"/></g><path d="m41 42.3c2.4 0 4.3-1.9 4.3-4.2v-32.9c0-1.2-.6-2.4-1.4-3.1 1.9.4 3.4 2.1 3.4 4.1v32.9c0 2.3-1.9 4.2-4.2 4.2-1.1 0-2-.4-2.8-1 .1 0 .4 0 .7 0" fill="#705041"/><g fill="#8a6859"><path d="m13.4 30c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3 0 0 0-6.6 0-6.6"/><path d="m21.9 26.2c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3v-6.6"/><path d="m30.4 25.7c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3 0 0 0-6.6 0-6.6"/></g><g fill="#705041"><path d="m16.5 39.3c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.8 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m24.9 35.5c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.9 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m33.4 35c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.9 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m41 40.8c-4.8-2.3-15.7 1.7-13.5 11.7 0-10.4 9.4-12.2 13.5-11.7"/><path d="m39.2 30.5c-3.5-2.1-4.1 1.2-10 1.4-2.6.1-3.7 5.4.2 7.3 5.4 2.7 5.8-1.1 7.2.4 1.4 1.6 2.7 1.9 3.9 3.7.9 1.3 7.6-.7 8.3-3.4 1.3-5.3-4.1-6.1-9.6-9.4"/></g><path d="m39.6 31.4c-3.6-2.1-4.3 1.2-10.4 1.4-2.7.1-3.9 5.6.2 7.6 5.6 2.8 6.1-1.2 7.4.4 1.5 1.6 2.8 2 4.1 3.9.9 1.4-1.5 6.6-1.5 6.6s6.9 4.9 8.3 2.1c2.6-5.2 1.9-9.2 1.8-12.2-.2-7.1-4.2-6.4-9.9-9.8" fill="#8a6859"/><g fill="#705041"><path d="m46.6 34.9c3.8 1.8 3.6 11.7.8 16.5-7.1 11.9-22.7 11.7-30 5.3 6.8 7.3 23.4 8 31.1-4.3 3-4.9 4-16.3-1.9-17.5"/><path d="m40.1 44.8c.3.4.2 1.2.1 2.1.4-1.4.7-2.8.3-3.4-1.2-1.9-1.9-2.3-3.4-3.9-1.4-1.5-1.8 2.4-7.4-.4-2.1-1-2.8-3-2.6-4.7-.8 1.8-.4 4.6 2.3 6 5.6 2.8 6.1-1.2 7.4.4 1.4 1.6 2.1 2 3.3 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/261d.svg b/public/emoji/261d.svg new file mode 100644 index 000000000..2d47296e5 --- /dev/null +++ b/public/emoji/261d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffdd67"><path d="m44.8 34.5c0 0-31.9-2.5-31.4 2.1 0 0-1.6 11.2 2.3 18 5.9 10.1 28.6 11.7 34.3-7 1.2-3.7.3-13.7-5.2-13.1"/><path d="m38.7 39.1c0 2.3 1.9 4.2 4.2 4.2 2.3 0 4.2-1.9 4.2-4.2v-32.9c0-2.3-1.9-4.2-4.2-4.2-2.3 0-4.2 1.9-4.2 4.2v32.9"/></g><path d="m41 42.3c2.4 0 4.3-1.9 4.3-4.2v-32.9c0-1.2-.6-2.4-1.4-3.1 1.9.4 3.4 2.1 3.4 4.1v32.9c0 2.3-1.9 4.2-4.2 4.2-1.1 0-2-.4-2.8-1 .1 0 .4 0 .7 0" fill="#eba352"/><g fill="#ffdd67"><path d="m13.4 30c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3v-6.6"/><path d="m21.9 26.2c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3v-6.6"/><path d="m30.4 25.7c0-2.4 1.9-4.3 4.2-4.3h.1c2.3 0 4.2 1.9 4.2 4.3v6.6c0 2.4-1.9 4.3-4.2 4.3h-.1c-2.3 0-4.2-1.9-4.2-4.3v-6.6"/></g><g fill="#eba352"><path d="m16.5 39.3c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.8 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m24.9 35.5c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.9 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.7.6 1.6.9 2.6.9"/><path d="m33.3 35c2.4 0 4.2-1.9 4.2-4.2v-6.6c0-.6-.1-1.2-.4-1.8 1 .8 1.7 2 1.7 3.4v6.6c0 2.4-1.9 4.2-4.2 4.2h-.1c-1.7 0-3.2-1-3.8-2.5.8.6 1.7.9 2.6.9"/><path d="m41 40.8c-4.8-2.3-15.7 1.7-13.5 11.7 0-10.4 9.4-12.2 13.5-11.7"/><path d="m39.2 30.5c-3.5-2.1-4.1 1.2-10 1.4-2.6.1-3.7 5.4.2 7.3 5.4 2.7 5.8-1.1 7.2.4 1.4 1.6 2.7 1.9 3.9 3.7.9 1.3 7.6-.7 8.3-3.4 1.3-5.3-4.1-6.1-9.6-9.4"/></g><path d="m39.6 31.4c-3.6-2.1-4.3 1.2-10.4 1.4-2.7.1-3.9 5.6.2 7.6 5.6 2.8 6.1-1.2 7.4.4 1.5 1.6 2.8 2 4.1 3.9.9 1.4-1.5 6.6-1.5 6.6s6.9 4.9 8.3 2.1c2.6-5.2 1.9-9.2 1.8-12.2-.2-7.1-4.2-6.4-9.9-9.8" fill="#ffdd67"/><g fill="#eba352"><path d="m46.6 34.9c3.8 1.8 3.6 11.7.8 16.5-7.1 11.9-22.7 11.7-30 5.3 6.8 7.3 23.4 8 31.1-4.3 3-4.9 4-16.3-1.9-17.5"/><path d="m40.1 44.8c.3.4.2 1.2.1 2.1.4-1.4.7-2.8.3-3.4-1.2-1.9-1.9-2.3-3.4-3.9-1.4-1.5-1.8 2.4-7.4-.4-2.1-1-2.8-3-2.6-4.7-.8 1.8-.4 4.6 2.3 6 5.6 2.8 6.1-1.2 7.4.4 1.4 1.6 2.1 2 3.3 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2620.svg b/public/emoji/2620.svg new file mode 100644 index 000000000..c8858de6e --- /dev/null +++ b/public/emoji/2620.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#94989b"><path d="m46.5 22c1.2-2.1 1.9-4.5 1.9-7 0-8.3-7.4-15-16.4-15s-16.4 6.7-16.4 15c0 2.5.7 4.9 1.9 7-1.1.8-1.9 2.1-1.9 3.5 0 2.5 2.2 4.5 4.9 4.5.3 0 .5 0 .7-.1-.3.7-.7 1.6-.7 2-.4 1.8 1.6 3.4 3.7 3.4 0 0 1 .1 1.2-.1.8-.7 0-3.8 0-3.8 0-.5.5-1 1-1 .6 0 1 .4 1 1 0 0-.8 3.2 0 3.9.6.6 2.9.6 3.5 0 .8-.7 0-3.9 0-3.9 0-.5.5-1 1-1s1 .4 1 1c0 0-.8 3.2 0 3.9.6.6 2.9.6 3.5 0 .8-.7 0-3.9 0-3.9 0-.5.5-1 1-1 .6 0 1 .4 1 1 0 0-.8 3.1 0 3.8.2.2 1.2.1 1.2.1 2 0 4-1.5 3.7-3.4-.1-.4-.4-1.3-.8-2 .2 0 .5.1.8.1 2.7 0 4.9-2 4.9-4.5.2-1.4-.6-2.6-1.7-3.5m-23.3.9c-1.8-1.2-6.6-6.4-2.7-6.6 2.4-.1 8.3 1.9 8.7 4.1.2 1.4-4.2 3.7-6 2.5m11.6 4.7c-.9.9-4.4.9-5.3 0-.9-.8.6-1.4 1.1-2.3.6-1 .9-1.9 1.6-1.9.7 0 1 .9 1.6 1.9.4.8 1.8 1.5 1 2.3m6.2-4.7c-1.8 1.2-6.3-1.1-6-2.6.4-2.2 6.2-4.2 8.7-4.1 3.9.3-.8 5.4-2.7 6.7"/><path d="m59.5 51.5c-2.2-1.2-3.7-.3-3.7-.3-1.5.9-4.1 1-5.7.1l-12.3-6.5 12.3-6.5c1.6-.8 4.1-.8 5.7.1 0 0 1.5.9 3.7-.3 2.4-1.3 3.2-4 1.8-6.2-.5-.7-.5-.7-.5-.7-.8-.5-1.5-1.7-1.6-2.5 0 0 0 0-.5-.7-1.4-2.2-4.4-2.9-6.8-1.7-2.2 1.2-2.2 2.8-2.2 2.8.1 1.7-1.1 3.7-2.7 4.6l-15.2 8-15.2-8c-1.6-.8-2.8-2.9-2.7-4.6 0 0 .1-1.6-2.2-2.8-2.4-1.3-5.4-.5-6.8 1.7-.5.7-.5.7-.5.7-.1.9-.8 2-1.6 2.5 0 0 0 0-.5.7-1.4 2.2-.6 5 1.8 6.2 2.2 1.2 3.7.3 3.7.3 1.5-.9 4.1-1 5.7-.1l12.3 6.5-12.3 6.5c-1.6.8-4.1.8-5.7-.1 0 0-1.5-.9-3.7.3-2.4 1.3-3.2 4-1.8 6.2.5.7.5.7.5.7 1.1.6 1.8 1.7 1.9 2.6 0 0 0 0 .5.7 1.4 2.2 4.4 2.9 6.8 1.7 2.2-1.2 2.2-2.8 2.2-2.8-.1-1.7 1.1-3.7 2.7-4.6l15.2-8 15.2 8c1.6.8 2.8 2.9 2.7 4.6 0 0-.1 1.6 2.2 2.8 2.4 1.3 5.4.5 6.8-1.7.5-.7.5-.7.5-.7.1-.9.8-2 1.6-2.5 0 0 0 0 .5-.7 1.1-2.2.3-5-2.1-6.3"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2622.svg b/public/emoji/2622.svg new file mode 100644 index 000000000..b2068336e --- /dev/null +++ b/public/emoji/2622.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#3e4347"/><circle cx="32" cy="32" r="27" fill="#ffe62e"/><g fill="#3e4347"><circle cx="32" cy="32" r="5"/><path d="m8 28.8l17.1 2.2c.2-1.9 1.2-3.5 2.7-4.6l-10.5-13.8c-5 3.9-8.5 9.6-9.3 16.2"/><path d="m32 38.8c-.9 0-1.8-.2-2.7-.5l-6.6 15.9c2.9 1.2 6 1.9 9.3 1.9 3.3 0 6.4-.7 9.3-1.9l-6.6-15.9c-.9.3-1.8.5-2.7.5"/><path d="m38.9 31l17.1-2.2c-.8-6.6-4.3-12.3-9.3-16.1l-10.5 13.7c1.4 1.1 2.4 2.7 2.7 4.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2623.svg b/public/emoji/2623.svg new file mode 100644 index 000000000..60a22e51b --- /dev/null +++ b/public/emoji/2623.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#eda454"><path d="m38.4 25.3c1.3-.9 2.3-2.1 3.1-3.5-2.7-1.9-6-3-9.5-3s-6.8 1.1-9.5 3c.8 1.4 1.8 2.6 3.1 3.5 1.9-1.2 4.1-1.9 6.4-1.9s4.6.7 6.4 1.9"/><path d="m48.5 34.1c-1.6 0-3.2.3-4.6 1 0 .1 0 .2 0 .3 0 4.6-2.5 8.5-6.3 10.6.2 1.6.6 3.1 1.4 4.5 5.6-2.7 9.5-8.4 9.5-15.1.1-.4.1-.9 0-1.3"/><path d="m20 35.4c0-.1 0-.2 0-.3-1.4-.6-3-1-4.6-.9 0 .4 0 .8 0 1.3 0 6.7 3.9 12.4 9.5 15.1.8-1.4 1.3-2.9 1.5-4.5-3.8-2.1-6.4-6.1-6.4-10.7"/><path d="m8.8 34c5.9-3.4 13.4-1.7 17.1 3.8l2.3-1.3c-.1-.4-.2-.7-.2-1.1 0-1.9 1.3-3.4 3-3.8v-2.6c-6.7-.5-12-6.1-12-13 0-5.3 3.1-9.9 7.6-11.9-6.7 2.2-11.5 8.6-11.5 16 0 2.3.4 4.4 1.2 6.4-2.1.3-4.1 1-6.1 2.1-6.4 3.7-9.5 11.1-8 18.1-.3-5 2.1-10 6.6-12.7"/><path d="m62 43.3c.1-5.9-3-11.6-8.4-14.8-1.9-1.1-4-1.8-6.1-2.1.8-2 1.2-4.1 1.2-6.4 0 0 0 0 0 0 0-7.5-4.8-13.8-11.5-16 4.5 2 7.6 6.6 7.6 11.9 0 6.9-5.3 12.5-12 13v2.6c1.7.4 3 2 3 3.8 0 .4-.1.8-.2 1.2l2.3 1.3c3.7-5.6 11.2-7.3 17.2-3.9 4.1 2.4 6.5 6.7 6.5 11.2 0 .5 0 .9-.1 1.4.4-1 .5-2.1.5-3.2"/><path d="m42.4 56.3c-4.2-2.4-6.5-6.8-6.5-11.3 0-1.9.4-3.9 1.3-5.7l-2.3-1.3c-.7.8-1.7 1.2-2.9 1.2-1.1 0-2.2-.5-2.9-1.3l-2.3 1.3c3 6.1.8 13.5-5.2 17-4.6 2.7-10 2.2-14-.6 5.3 4.7 13.1 5.8 19.6 2 1.9-1.1 3.5-2.5 4.8-4.2 1.3 1.7 2.9 3.1 4.8 4.2 6.4 3.7 14.3 2.7 19.6-2-4 3-9.5 3.4-14 .7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2626.svg b/public/emoji/2626.svg new file mode 100644 index 000000000..cc62ecdb0 --- /dev/null +++ b/public/emoji/2626.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#c28fef" d="m55 32v-8h-19v-7h6v-8h-6v-7h-8v7h-6v8h6v7h-19v8h19v13l-7-3v8l7 3v9h8v-6l7 3v-8l-7-3v-16z"/></svg> \ No newline at end of file diff --git a/public/emoji/262a.svg b/public/emoji/262a.svg new file mode 100644 index 000000000..87fd9c704 --- /dev/null +++ b/public/emoji/262a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c28fef"><path d="m40.6 58.2c-14.2 0-25.7-11.8-25.7-26.2s11.5-26.2 25.7-26.2c2.2 0 4.4.2 6.4.8-4.5-2.9-9.9-4.6-15.6-4.6-16.2 0-29.4 13.4-29.4 30 0 16.6 13.2 30 29.4 30 5.7 0 11.1-1.7 15.6-4.6-2 .6-4.2.8-6.4.8"/><path d="m49.8 38l7.5 5.2-2.8-8.5 7.5-5.4h-9.3l-2.9-8.5-2.9 8.5h-9.3l7.5 5.4-2.8 8.5z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/262e.svg b/public/emoji/262e.svg new file mode 100644 index 000000000..01a035a55 --- /dev/null +++ b/public/emoji/262e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m9.7 12h8.5c3.2-2.2 7-3.7 11.1-4.2v4.2h5.6v-4.2c4.1.5 7.8 2 11.1 4.2h8.5c-5.7-6.1-13.6-10-22.5-10-8.9 0-16.8 3.9-22.3 10" fill="#66b0dd"/><g fill="#c7e755"><path d="m54.2 22h6.1c-1.3-3.7-3.4-7.1-5.9-10h-8.5c3.6 2.5 6.5 6 8.3 10"/><path d="m18.1 12h-8.4c-2.6 2.9-4.7 6.3-6 10h6.1c1.8-4 4.7-7.5 8.3-10"/><path d="m29.2 12h5.6v10h-5.6z"/></g><g fill="#ffe75a"><path d="m29.2 30.6l-1.4 1.4h8.4l-1.4-1.4v-8.6h-5.6z"/><path d="m56.4 32h5.6c0-3.5-.6-6.9-1.7-10h-6.1c1.4 3.1 2.2 6.4 2.2 10"/><path d="M3.7,22C2.6,25.1,2,28.5,2,32h5.6c0-3.6,0.8-6.9,2.2-10H3.7z"/></g><g fill="#eda454"><path d="m56.4 32c0 3.6-.8 6.9-2.2 10h6.1c1.1-3.1 1.7-6.5 1.7-10h-5.6"/><path d="m17.8 42h7.9l3.5-3.4v3.4h5.6v-3.4l3.5 3.4h7.9l-10-10h-8.4z"/><path d="m9.8 42c-1.4-3.1-2.2-6.4-2.2-10h-5.6c0 3.5.6 6.9 1.7 10h6.1"/></g><g fill="#ed5181"><path d="m29.2 42h5.6v10h-5.6z"/><path d="m46.2 42h-8l9 9c-.4.4-.9.7-1.3 1h8.4c2.6-2.9 4.6-6.3 5.9-10h-6.1c-.8 1.8-1.8 3.5-3 5l-4.9-5"/><path d="m25.7 42h-8l-5 5c-1.2-1.5-2.2-3.2-3-5h-6c1.3 3.7 3.4 7.1 5.9 10h8.4c-.5-.3-.9-.7-1.3-1l9-9"/></g><path d="m54.3 52h-8.4c-3.2 2.2-7 3.7-11.1 4.2v-4.2h-5.6v4.2c-4.1-.5-7.9-2-11.1-4.2h-8.4c5.5 6.1 13.5 10 22.3 10 8.9 0 16.8-3.9 22.3-10" fill="#a374b8"/></svg> \ No newline at end of file diff --git a/public/emoji/262f.svg b/public/emoji/262f.svg new file mode 100644 index 000000000..e232b6692 --- /dev/null +++ b/public/emoji/262f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m53.2 10.8c11.7 11.7 11.7 30.7 0 42.4-5.9 5.9-15.4 5.9-21.2 0s-5.9-15.3 0-21.2c5.9-5.9 5.9-15.4 0-21.2s-15.4-5.9-21.2 0c11.7-11.7 30.7-11.7 42.4 0" fill="#f5f5f5"/><g fill="#3e4347"><path d="m10.8 53.2c-11.7-11.7-11.7-30.7 0-42.4 5.9-5.9 15.4-5.9 21.2 0 5.9 5.9 5.9 15.4 0 21.2s-5.9 15.4 0 21.2 15.4 5.9 21.2 0c-11.7 11.7-30.7 11.7-42.4 0"/><circle cx="42.6" cy="42.6" r="5.6"/></g><circle cx="21.4" cy="21.4" r="5.6" fill="#f5f5f5"/></svg> \ No newline at end of file diff --git a/public/emoji/2638.svg b/public/emoji/2638.svg new file mode 100644 index 000000000..8c09aa21a --- /dev/null +++ b/public/emoji/2638.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.3 30.3c-.5 0-1 .2-1.3.6.1-.2.1-.4.1-.6 0-.9-.7-1.7-1.7-1.7-.2 0-.3 0-.5.1-.6-4.6-2.4-8.7-5.1-12.2.2-.1.3-.2.4-.3.6-.6.6-1.7 0-2.3-.6-.6-1.7-.6-2.3 0-.1.1-.1.2-.2.2.1-.1.2-.1.2-.2.6-.6.6-1.7 0-2.3-.6-.6-1.7-.6-2.3 0-.1.1-.2.3-.3.4-3.3-2.7-7.5-4.4-12.1-5 .1-.2.1-.3.1-.5 0-.9-.7-1.7-1.7-1.7-.2 0-.4 0-.6.1.4-.3.6-.8.6-1.3.1-.9-.7-1.6-1.6-1.6s-1.7.7-1.7 1.7c0 .5.2 1 .6 1.3-.2-.1-.4-.1-.6-.1-.9 0-1.7.7-1.7 1.7 0 .2 0 .3.1.5-4.5.5-8.7 2.2-12.1 4.9-.1-.2-.2-.3-.3-.4-.6-.6-1.7-.6-2.3 0-.6.6-.6 1.7 0 2.3.1.1.2.1.2.2-.1-.1-.1-.2-.2-.2-.6-.6-1.7-.6-2.3 0-.6.6-.6 1.7 0 2.3.1.1.3.2.4.3-2.8 3.5-4.5 7.7-5.1 12.3-.2-.1-.3-.1-.5-.1-.9 0-1.7.7-1.7 1.7 0 .2 0 .4.1.6-.3-.4-.8-.6-1.3-.6-.9-.1-1.6.7-1.6 1.6 0 .9.7 1.7 1.7 1.7.5 0 1-.2 1.3-.6-.1.2-.1.4-.1.6 0 .9.7 1.7 1.7 1.7.2 0 .3 0 .5-.1.4 4.5 2.2 8.7 4.9 12.1-.2.1-.3.2-.4.3-.6.6-.6 1.7 0 2.3s1.7.6 2.3 0c.1-.1.1-.2.2-.2-.1.1-.2.1-.2.2-.6.6-.6 1.7 0 2.3.6.6 1.7.6 2.3 0 .1-.1.2-.3.3-.4 3.5 2.7 7.6 4.5 12.2 5.1-.1.2-.1.3-.1.5 0 .9.7 1.7 1.7 1.7.2 0 .4 0 .6-.1-.4.3-.6.8-.6 1.3 0 .9.7 1.7 1.7 1.7.9 0 1.7-.7 1.7-1.7 0-.5-.2-1-.6-1.3.2.1.4.1.6.1.9 0 1.7-.7 1.7-1.7 0-.2 0-.3-.1-.5 4.6-.6 8.7-2.4 12.2-5.1.1.2.2.3.3.4.6.6 1.7.6 2.3 0 .6-.6.6-1.7 0-2.3-.1-.1-.2-.1-.2-.2.1.1.1.2.2.2.6.6 1.7.6 2.3 0s.6-1.7 0-2.3c-.1-.1-.3-.2-.4-.3 2.7-3.5 4.5-7.6 5.1-12.2.2.1.3.1.5.1.9 0 1.7-.7 1.7-1.7 0-.2 0-.4-.1-.6.3.4.8.6 1.3.6.9 0 1.7-.7 1.7-1.7-.2-.8-.9-1.6-1.9-1.6m-26-18.6c3.9.4 7.4 2 10.4 4.3-.1.6-6 7.1-6.5 7.4-1.3-.9-2.8-1.6-4.5-1.9-.2-.6.3-9.3.6-9.8m-4.6 0c.3.5.8 9.2.6 9.8-1.7.3-3.2.9-4.5 1.9-.5-.3-6.4-6.8-6.5-7.4 2.9-2.3 6.5-3.9 10.4-4.3m-13.7 7.6c.6.1 7.1 6 7.4 6.5-.9 1.3-1.6 2.8-1.9 4.5-.6.2-9.3-.3-9.8-.6.4-3.9 2-7.5 4.3-10.4m0 25.4c-2.3-2.9-3.8-6.5-4.3-10.4.5-.3 9.2-.8 9.8-.6.3 1.7.9 3.2 1.9 4.5-.3.5-6.8 6.4-7.4 6.5m13.7 7.6c-3.9-.4-7.4-2-10.4-4.3.1-.6 6-7.1 6.5-7.4 1.3.9 2.8 1.6 4.5 1.9.2.6-.3 9.3-.6 9.8m2.3-15.3c-2.8 0-5-2.2-5-5 0-2.8 2.2-5 5-5 2.8 0 5 2.2 5 5 0 2.8-2.2 5-5 5m2.3 15.3c-.3-.5-.8-9.2-.6-9.8 1.7-.3 3.2-.9 4.5-1.9.5.3 6.4 6.8 6.5 7.4-2.9 2.3-6.5 3.9-10.4 4.3m13.7-7.6c-.6-.1-7.1-6-7.4-6.5.9-1.3 1.6-2.8 1.9-4.5.6-.2 9.3.3 9.8.6-.4 3.9-2 7.5-4.3 10.4m-5.5-14.4c-.3-1.7-.9-3.2-1.9-4.5.3-.5 6.8-6.4 7.4-6.5 2.3 2.9 3.8 6.5 4.3 10.4-.5.3-9.2.8-9.8.6" fill="#c28fef"/></svg> \ No newline at end of file diff --git a/public/emoji/2639.svg b/public/emoji/2639.svg new file mode 100644 index 000000000..ead0eb5b3 --- /dev/null +++ b/public/emoji/2639.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="20.5" cy="24.6" r="5"/><circle cx="43.5" cy="24.6" r="5"/><path d="m19.4 45.8c8.1-5.7 17.1-5.6 25.2 0 1 .7 1.8-.5 1.2-1.6-2.5-4-7.4-7.7-13.8-7.7s-11.3 3.6-13.8 7.7c-.6 1.1.2 2.3 1.2 1.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/263a.svg b/public/emoji/263a.svg new file mode 100644 index 000000000..f8a5cb762 --- /dev/null +++ b/public/emoji/263a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffdd67"/><g fill="#664e27"><circle cx="20.5" cy="24.6" r="5"/><circle cx="43.5" cy="24.6" r="5"/><path d="m48.1 37c-4.3 6.1-9.5 7.6-16.1 7.6s-11.8-1.5-16.1-7.6c-.6-.8-2.2-.3-1.8.9 2.3 8 10 12.7 18 12.7s15.7-4.7 18-12.7c.2-1.2-1.4-1.7-2-.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2648.svg b/public/emoji/2648.svg new file mode 100644 index 000000000..f85279e57 --- /dev/null +++ b/public/emoji/2648.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#d8544a"/><path d="m44.3 17c-4.3-.2-6.8 3.2-7.9 7.1-1.5 5.3-2.9 10.6-4.4 15.9-1.5-5.3-2.9-10.5-4.4-15.8-1.1-3.9-3.6-7.4-7.9-7.1-3.9.2-6.5 3.8-6.7 7.5-.1 2 2.8 1.9 2.9 0 .1-2.6 1.9-4.4 4.4-4.5 2.6-.1 3.9 2.9 4.4 4.9 1.9 7 3.9 14 5.8 20.9.4 1.5 2.4 1.5 2.8 0 1.9-7 3.9-14 5.8-20.9.7-2.3 1.8-4.8 4.5-4.9 2.5-.2 4.3 2.2 4.4 4.5.1 1.9 3 2 2.9 0-.1-3.8-2.7-7.4-6.6-7.6z" fill="#fff" stroke="#fff" stroke-miterlimit="10"/></svg> \ No newline at end of file diff --git a/public/emoji/2649.svg b/public/emoji/2649.svg new file mode 100644 index 000000000..a569cb32b --- /dev/null +++ b/public/emoji/2649.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#e26a3b"/><path d="m46.6 17c-2.3 0-5 .4-6.8 1.9-2.6 2.1-4.1 6.8-7.8 7.1-3.7-.3-5.2-4.9-7.8-7.1-1.8-1.5-4.5-1.8-6.8-1.9-1.9 0-1.9 3 0 3 3.8 0 5.9 1.7 8 4.8.6.9 1.3 1.7 1.9 2.3-3.3 1.8-5.4 5.6-5.6 9.4-.3 5.9 4.9 10.2 10.2 10.5 5.6.3 9.7-4.7 10.2-10 0-.1.1-.3 0-.4 0-.2 0-.3 0-.4-.3-4-2.5-7.2-5.7-8.8.8-.7 1.4-1.5 2.1-2.5 2.1-3.1 4.2-4.7 8-4.8 2-.1 2-3.1.1-3.1zm-7.3 19.5c-.5 9.7-14.1 9.7-14.6 0-.6-9.7 14.1-9.6 14.6 0z" fill="#fff" stroke="#fff" stroke-miterlimit="10"/></svg> \ No newline at end of file diff --git a/public/emoji/264a.svg b/public/emoji/264a.svg new file mode 100644 index 000000000..f87603f68 --- /dev/null +++ b/public/emoji/264a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff8736"/><path d="m50 46c-4.1-1.1-8.3-1.9-12.5-2.2 0-7.9 0-15.7 0-23.6 4.2-.3 8.4-1.1 12.5-2.2 1.8-.5 1.1-3.4-.8-2.9-11.2 3.1-23.1 3.1-34.3 0-1.9-.5-2.7 2.4-.9 2.9 4 1.1 8.2 1.8 12.3 2.2 0 7.9 0 15.7 0 23.6-4.2.3-8.3 1.1-12.3 2.2-1.8.5-1.1 3.4.8 2.9 11.2-3.1 23.1-3.1 34.3 0 1.9.6 2.7-2.4.9-2.9zm-20.7-2.4c0-7.7 0-15.5 0-23.2 1.7.1 3.5.1 5.2 0 0 7.7 0 15.5 0 23.2-1.7-.1-3.4-.1-5.2 0z" fill="#fff" stroke="#fff" stroke-miterlimit="10"/></svg> \ No newline at end of file diff --git a/public/emoji/264b.svg b/public/emoji/264b.svg new file mode 100644 index 000000000..703fda7ff --- /dev/null +++ b/public/emoji/264b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#f2b200"/><g fill="#fff" stroke="#fff" stroke-miterlimit="10"><path d="m28.3 32.1c2.1-3.5.6-8.1-2.6-10.3-.3-.2-.6-.4-.9-.5 5.1-2.1 10.9-1.9 16 .6 1.7.8 3.2-1.7 1.5-2.5-8.2-4-17.4-3-24.5 2.8-.2.1-.3.3-.4.4-.5.5-1 1-1.4 1.6-.1.1-.2.2-.2.3-.1.1-.1.2-.2.4-1.6 3.6-.6 7.6 2.8 9.9 3.5 2.4 8 .6 9.9-2.7zm-9.9-6c3.1-5.1 9.8-.4 7.4 4.6-1.1 2.2-3.7 2.8-5.8 1.7-2.2-1.3-2.6-4.3-1.6-6.3z"/><path d="m48.3 39c1.6-3.6.6-7.6-2.8-9.9-3.4-2.3-7.8-.5-9.8 2.7-2.1 3.5-.6 8.1 2.6 10.3.3.2.6.4.9.5-5.1 2.1-10.9 1.9-16-.6-1.7-.8-3.2 1.7-1.5 2.5 8.2 4 17.4 3 24.5-2.8.2-.1.3-.3.4-.4.5-.5 1-1 1.4-1.6.1-.1.2-.2.2-.3 0-.1 0-.2.1-.4zm-10.1-5.7c1.1-2.2 3.7-2.8 5.8-1.7 2.2 1.2 2.6 4.2 1.6 6.3-3.1 5.2-9.8.5-7.4-4.6z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/264c.svg b/public/emoji/264c.svg new file mode 100644 index 000000000..e5a2ad1c4 --- /dev/null +++ b/public/emoji/264c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ffce31"/><path d="m43 40.2c-.2.8-.4 1.5-.7 2.3-.3.7-.6 1.4-1 2-1.2 2.1-4.6 1.3-4.6-1 .1-3.3 2.7-6.6 4.1-9.5 2.6-5.5 5.2-14.6-1.3-18.9-4.8-3.2-11.2-1.6-14 3.2-2.3 4-.4 9.4 1.5 14.2-3.1-.8-6.4.7-8.1 3.2-2.2 3.2-.6 7.4 2.6 9.3 3.3 2 7.5.6 9.6-2.2.1-.1.2-.2.3-.3.1-.1.1-.2.2-.4.8-1.7.9-3.4.4-5 0-.1 0-.2-.1-.3-1.7-5.6-9.8-20.6 1.9-20.6 7.2 0 7 5.8 6.2 10.3-.8 4.1-3 8-5 11.7-2.1 4-2.6 9.6 2.9 10.9 4.7 1.1 7.2-5 7.9-8.3.6-1.7-2.4-2.5-2.8-.6zm-21.3-3c2.5-4.5 9.6-.5 7.1 3.9-2.9 4.2-9.5.5-7.1-3.9z" fill="#fff" stroke="#fff" stroke-miterlimit="10"/></svg> \ No newline at end of file diff --git a/public/emoji/264d.svg b/public/emoji/264d.svg new file mode 100644 index 000000000..24f569cc7 --- /dev/null +++ b/public/emoji/264d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#83bf4f"/><path d="m44.1 45c-1.4-1.1-2.9-3.1-3.2-5 3.3-4.1 5.7-9.2 4.9-14.5-.1-.6-.8-1.2-1.4-1.1-1.4.1-2.6.5-3.6 1.2 0-1.3 0-2.6 0-3.9 0-.2 0-.3-.1-.4-.3-3-2.5-5-5.4-5.2-1.6-.1-3 .7-4 1.9-1-1.1-2.4-1.8-4-1.9-1.6-.1-3 .7-4 1.9-1-1.1-2.4-1.8-4-1.9-1.9-.1-1.9 3 0 3.1 1.4 0 2.5 1 2.5 2.5 0 7.3 0 14.6 0 21.9 0 2 2.9 2 2.9 0 0-7.3 0-14.6 0-21.9 0 0 0-.1 0-.1.2-3.3 4.9-3.3 5.1 0 0 7.3 0 14.6 0 21.9 0 2 2.9 2 2.9 0 0-7.3 0-14.6 0-21.9.2-3.3 4.9-3.3 5.1 0 0 3 0 5.9 0 8.9 0 .1 0 .3 0 .4 0 2.7 0 5.4 0 8-1.1 1.3-2.3 2.5-3.6 3.5-1.4 1.3.6 3.4 2 2.2.7-.7 1.5-1.4 2.2-2.1.9 2.1 2.4 3.9 4 5.2 1.8 1.2 3.2-1.5 1.7-2.7zm-1.1-17.2c.8 3.4-1.5 5.8-2.2 7.1 0-1.4 0-2.9 0-4.3.2-1.5 1.1-2.4 2.2-2.8z" fill="#fff" stroke="#fff" stroke-miterlimit="10"/></svg> \ No newline at end of file diff --git a/public/emoji/264e.svg b/public/emoji/264e.svg new file mode 100644 index 000000000..a7c8e0a71 --- /dev/null +++ b/public/emoji/264e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#699635"/><g fill="#fff" stroke="#fff" stroke-miterlimit="10"><path d="m47.6 43.5c-10.4 0-20.8 0-31.1 0-1.9 0-1.9 3 0 3 10.4 0 20.8 0 31.1 0 1.9 0 1.9-3 0-3z"/><path d="m16.4 39.1c4 0 8 0 12 0 .8 0 1.5-.7 1.5-1.5 0 0 0 0 0-.1 0-.5-.3-1.1-.7-1.3-8.5-4-6.7-18.8 2.9-18.8 4.3 0 7 3.5 8.1 7.2 1.3 4.6-1.4 9.3-5.3 11.3-.4.2-.7.8-.7 1.3 0 .1 0 .1 0 .2 0 .8.7 1.5 1.5 1.5 4 0 8 0 12 0 1.9 0 1.9-3 0-3-2.7 0-5.5 0-8.2 0 1.2-1.2 2.3-2.7 2.5-3.1 1.2-2.2 1.6-5.2 1.2-7.7-1-6.1-5-10.8-11.1-10.8-5.6 0-9.9 4.6-11.4 9.5-.7 2.5-.5 5.6.5 8 .6 1.3 1.2 2.7 2.2 3.7 0 0 .2.2.4.5-2.5 0-4.9 0-7.4 0-1.9.1-1.9 3.1 0 3.1z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/264f.svg b/public/emoji/264f.svg new file mode 100644 index 000000000..78de283a6 --- /dev/null +++ b/public/emoji/264f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle fill="#24bac5" cx="32" cy="32" r="30"/><path fill="#fff" d="m49.128 42.91c-.076-.162-.163-.303-.266-.43l-1.283-1.302c-1.197-1.205-2.396-2.41-3.594-3.621-.411-.413-.911-.632-1.446-.632-.854 0-1.693.582-2.041 1.416-.325.78-.151 1.617.464 2.237l1.027 1.034c-1.096-.33-1.612-.997-1.674-2.082v-19.024c0-.243-.044-.442-.064-.505-.393-3.406-2.941-5.821-6.344-6.008-1.623-.091-3.157.529-4.353 1.729-1.133-1.042-2.586-1.637-4.236-1.729-1.625-.096-3.146.524-4.341 1.715-1.156-1.063-2.655-1.668-4.322-1.717-1.313 0-2.015 1.035-2.03 2.058-.016 1.071.689 2.178 2.069 2.219 1.21.031 2.121.967 2.163 2.238l.008 23.459c0 2.735 4.274 2.733 4.274 0l-.004-23.454c.089-1.482 1.147-2.146 2.157-2.146 1.018 0 2.079.67 2.158 2.141v23.459c0 2.734 4.273 2.734 4.273 0l-.001-23.433c.079-1.497 1.142-2.167 2.159-2.167s2.08.67 2.158 2.141v19.025c0 .188.025.373.066.512.399 3.368 2.79 5.695 6.117 5.983l-1.267 1.305c-.609.626-.776 1.466-.446 2.248.349.828 1.183 1.405 2.026 1.405.539 0 1.041-.224 1.451-.646l4.797-4.936.021-.03.002.001c.12-.134.226-.296.305-.46.351-.642.351-1.401.017-2.003"/></svg> \ No newline at end of file diff --git a/public/emoji/2650.svg b/public/emoji/2650.svg new file mode 100644 index 000000000..0e7fcde6e --- /dev/null +++ b/public/emoji/2650.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#428bc1"/><path d="m48 17.4c0 0 0 0 0 0-.1-.8-.6-1.4-1.4-1.4 0 0 0 0-.1 0-4.8 0-9.7 0-14.5 0-1.9 0-1.9 2.9 0 2.9 3.7 0 7.4 0 11 0-6.1 6.1-12.2 12.2-18.3 18.3-2.1-2.1-4.2-4.2-6.2-6.2-1.3-1.3-3.4.7-2.1 2.1 2.1 2.1 4.2 4.2 6.2 6.2-2.1 2.1-4.2 4.2-6.2 6.2-.4.5-.5 1.1-.2 1.5.2.5.6.8 1.2.9 0 0 0 0 .1 0 .1 0 .2 0 .3 0 .1 0 .1 0 .2-.1.1 0 .1-.1.2-.1.1-.1.2-.1.2-.2 2.1-2.1 4.2-4.2 6.2-6.2 2.1 2.1 4.2 4.2 6.2 6.2 1.3 1.3 3.4-.7 2.1-2.1-2.1-2.1-4.2-4.2-6.2-6.2 6.2-6 12.3-12.1 18.4-18.2 0 3.7 0 7.4 0 11 0 1.9 2.9 1.9 2.9 0 0-4.9 0-9.7 0-14.6z" fill="#fff" stroke="#fff" stroke-miterlimit="10"/></svg> \ No newline at end of file diff --git a/public/emoji/2651.svg b/public/emoji/2651.svg new file mode 100644 index 000000000..d63209655 --- /dev/null +++ b/public/emoji/2651.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#44618b"/><path d="m48 37.4c0-.2 0-.3 0-.4-.4-3.7-3.2-6.1-7-6.3-2.2-.1-4.1.9-5.4 2.5-1.3-4.4-2.6-8.7-4-13-1.5-4.6-7.2-5.1-9.9-2.2-1-1.2-2.5-1.9-4.2-1.9-1.9-.1-1.9 2.9 0 2.9 1.4 0 2.6 1 2.7 2.5 0 7.1 0 14.2 0 21.3 0 1.9 2.9 1.9 2.9 0 0-7.1 0-14.1 0-21.2.6-3.3 4.1-3.3 5.5-1.2.5.8.7 2.1 1 3 .6 2.2 1.3 4.3 2 6.5.8 2.5 1.6 5.1 2.4 7.6-.1.3-.1.7-.1.8-.2.9-.5 1.7-.8 2.6-.9 2.3-2.6 4.2-5.2 4.2-1.9.1-1.9 3 0 2.9 3.9-.1 6.5-2.8 7.9-6.2 1.4 1.4 3.3 2.2 5.3 2.3 3.7.2 6.6-2.9 7-6.3-.1-.1-.1-.2-.1-.4zm-11.1.1c0-.1 0-.1 0-.2-.1-4.9 7.9-4.8 8.2.1-.3 5-7.8 5-8.2.1z" fill="#fff" stroke="#fff" stroke-miterlimit="10"/></svg> \ No newline at end of file diff --git a/public/emoji/2652.svg b/public/emoji/2652.svg new file mode 100644 index 000000000..7b262f869 --- /dev/null +++ b/public/emoji/2652.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#785aa0"/><g fill="#fff" stroke="#fff" stroke-miterlimit="10"><path d="m48.8 18.2c-3.2 2.4-6.3 4.8-9.5 7.2 0-2 0-3.9 0-5.9 0-1.1-1.3-2-2.2-1.3-3.2 2.4-6.3 4.8-9.5 7.2 0-2 0-3.9 0-5.9 0-1.1-1.3-2-2.2-1.3-3.9 2.9-7.8 5.9-11.7 8.8-1.5 1.1-.1 3.8 1.5 2.6 3.2-2.4 6.3-4.8 9.5-7.2 0 2 0 3.9 0 5.9 0 1.1 1.3 2 2.2 1.3 3.2-2.4 6.3-4.8 9.5-7.2 0 2 0 3.9 0 5.9 0 1.1 1.3 2 2.2 1.3 3.2-2.4 6.3-4.8 9.5-7.2 0 2 0 3.9 0 5.9 0 2 2.9 2 2.9 0 0-2.9 0-5.9 0-8.8 0-1-1.3-2-2.2-1.3z"/><path d="m48.8 34.2c-3.2 2.4-6.3 4.8-9.5 7.2 0-2 0-3.9 0-5.9 0-1.1-1.3-2-2.2-1.3-3.2 2.4-6.3 4.8-9.5 7.2 0-2 0-3.9 0-5.9 0-1.1-1.3-2-2.2-1.3-3.9 2.9-7.8 5.9-11.7 8.8-1.5 1.1-.1 3.8 1.5 2.6 3.2-2.4 6.3-4.8 9.5-7.2 0 2 0 3.9 0 5.9 0 1.1 1.3 2 2.2 1.3 3.2-2.4 6.3-4.8 9.5-7.2 0 2 0 3.9 0 5.9 0 1.1 1.3 2 2.2 1.3 3.2-2.4 6.3-4.8 9.5-7.2 0 2 0 3.9 0 5.9 0 2 2.9 2 2.9 0 0-2.9 0-5.9 0-8.8 0-1-1.3-2-2.2-1.3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2653.svg b/public/emoji/2653.svg new file mode 100644 index 000000000..d50acfc89 --- /dev/null +++ b/public/emoji/2653.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#c28fef"/><path d="m45.3 45.9c-4.2-3.2-6.5-7.7-7-12.3 2.1 0 4.1 0 6.2 0 2 0 2-3.1 0-3.1-2.1 0-4.1 0-6.2 0 .4-4.6 2.7-9.1 7-12.3 1.6-1.2 0-3.9-1.6-2.7-5.2 3.9-8 9.4-8.4 15-2.1 0-4.1 0-6.2 0-.4-5.7-3.4-11.3-8.8-15.2-1.6-1.2-3.2 1.5-1.6 2.7 4.4 3.2 6.8 7.8 7.3 12.5-2.1 0-4.3 0-6.4 0-2 0-2 3.1 0 3.1 2.1 0 4.3 0 6.4 0-.4 4.7-2.8 9.3-7.2 12.5-1.6 1.2 0 3.8 1.6 2.7 5.4-3.9 8.3-9.5 8.7-15.2 2.1 0 4.1 0 6.2 0 .4 5.6 3.2 11 8.5 15 1.5 1.1 3.1-1.6 1.5-2.7z" fill="#fff" stroke="#fff" stroke-miterlimit="10"/></svg> \ No newline at end of file diff --git a/public/emoji/2660.svg b/public/emoji/2660.svg new file mode 100644 index 000000000..0d9699bd5 --- /dev/null +++ b/public/emoji/2660.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 32.9c0-14.4-30-30.9-30-30.9s-30 16.5-30 30.9c0 8.6 7.2 15.9 15.9 15.9 4.2 0 7.9-1.6 10.7-4.2l-.4 3.3c-.5 3.6-3 6.9-6.6 7.5l-4.6 1v5.6h30v-5.6l-4.7-.9c-3.6-.6-6.1-3.9-6.6-7.5l-.4-3.3c2.8 2.6 6.5 4.2 10.7 4.2 8.8 0 16-7.4 16-16" fill="#4d5357"/></svg> \ No newline at end of file diff --git a/public/emoji/2663.svg b/public/emoji/2663.svg new file mode 100644 index 000000000..2ee52dd62 --- /dev/null +++ b/public/emoji/2663.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m47 18.9c0 0-.1 0-.1 0 .1-.6.1-1.2.1-1.9 0-8.3-6.7-15-15-15s-15 6.7-15 15c0 .6.1 1.3.1 1.9 0 0-.1 0-.1 0-8.3 0-15 6.7-15 15s6.7 15 15 15c4.8 0 9.1-2.3 11.8-5.8l-.6 4.9c-.5 3.6-3 6.9-6.6 7.5l-4.6.9v5.6h30v-5.6l-4.7-.9c-3.6-.6-6.1-3.9-6.6-7.5l-.6-4.9c2.7 3.5 7 5.8 11.8 5.8 8.3 0 15-6.7 15-15s-6.6-15-14.9-15" fill="#4d5357"/></svg> \ No newline at end of file diff --git a/public/emoji/2665.svg b/public/emoji/2665.svg new file mode 100644 index 000000000..6659eb13c --- /dev/null +++ b/public/emoji/2665.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M46.1,2C39.8,2,34.5,5.6,32,10.8C29.5,5.6,24.2,2,17.9,2C9.2,2,2,9.4,2,17.9C2,32.4,32,62,32,62 + s30-29.6,30-44.1C62,9.4,54.8,2,46.1,2z" fill="#ff5a79"/></svg> \ No newline at end of file diff --git a/public/emoji/2666.svg b/public/emoji/2666.svg new file mode 100644 index 000000000..654b2f4b6 --- /dev/null +++ b/public/emoji/2666.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path transform="matrix(.7071-.7071.7071.7071-13.2551 32.0001)" fill="#ff5a79" d="m10.8 10.8h42.4v42.4h-42.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/2668.svg b/public/emoji/2668.svg new file mode 100644 index 000000000..e65cbcb1a --- /dev/null +++ b/public/emoji/2668.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><path d="m51.4 33.3c3.3 2.3 5.3 5.2 5.3 8.4 0 7.5-11.1 13.5-24.7 13.5s-24.7-6-24.7-13.5c0-3.2 2-6.1 5.3-8.4-6.5 3-10.6 7.5-10.6 12.4 0 9 13.4 16.3 30 16.3s30-7.3 30-16.3c0-4.9-4.1-9.4-10.6-12.4"/><path d="m20.3 2c0 0-1.8 6.1-1.8 13.3 0 6 4.6 8.9 4.6 13.9 0 9.9-6.3 16.2-6.3 16.2s2.3-5.1 2.3-13.8c0-3-4.3-9.7-4.3-14 0-9.3 5.5-15.6 5.5-15.6"/><path d="m33.4 2c0 0-1.8 6.1-1.8 13.3 0 6 4.6 8.9 4.6 13.9 0 9.9-6.3 16.2-6.3 16.2s2.3-5.1 2.3-13.8c0-3-4.3-9.7-4.3-14-.1-9.3 5.5-15.6 5.5-15.6"/><path d="m46.5 2c0 0-1.8 6.1-1.8 13.3 0 6 4.6 8.9 4.6 13.9 0 9.9-6.3 16.2-6.3 16.2s2.3-5.1 2.3-13.8c0-3-4.3-9.7-4.3-14-.1-9.3 5.5-15.6 5.5-15.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/267b.svg b/public/emoji/267b.svg new file mode 100644 index 000000000..7d80b6fe7 --- /dev/null +++ b/public/emoji/267b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m16.2 58.1h14.2v-16.4h-20.1c0 0-.7 5.7-.7 7.7-.3 8.6 6.6 8.7 6.6 8.7" fill="#68963b"/><path d="m19.5 34.8l6.5 3.8-8.6-15.2-17.4.1 6.5 3.8-5.2 9c-.5.9-1.1 2.4-.3 3.7l8.9 15.3c1.6 2.8 4.4 2.7 6.4 2.7 0 0-9.1-1.9-3.3-11.9l6.5-11.3" fill="#83bf4f"/><path d="m62.5 32.7l-7.1-12.3-14.2 8.2 10 17.4c0 0 5.3-2.3 7-3.2 7.6-4.1 4.3-10.1 4.3-10.1" fill="#68963b"/><path d="m40.6 41.5v-7.5l-8.9 15 8.9 15v-7.5h10.4c1.1 0 2.6-.3 3.4-1.6l8.9-15.3c1.6-2.8.2-5.1-.8-6.9 0 0 2.9 8.8-8.7 8.8h-13.2" fill="#83bf4f"/><path d="M18,4.1l-7.1,12.3l14.2,8.2l10-17.4c0,0-4.6-3.5-6.3-4.5C21.6-1.7,18,4.1,18,4.1z" fill="#68963b"/><path d="m36.6 18.7l-6.5 3.8 17.4.2 8.6-15.2-6.5 3.8-5.2-9c-.6-1.1-1.6-2.3-3.1-2.3h-17.7c-3.2 0-4.6 2.4-5.6 4.1 0 0 6.2-6.9 12 3.1l6.6 11.5" fill="#83bf4f"/></svg> \ No newline at end of file diff --git a/public/emoji/267f.svg b/public/emoji/267f.svg new file mode 100644 index 000000000..3ee86eb6c --- /dev/null +++ b/public/emoji/267f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><g fill="#fff"><path d="m48.7 43l-2.5 2.7-6-9.2h-7.2v-4.1h8v-4.2h-8v-8.2h-4v20.6h9.1l7.4 11.4 5.5-5.6z"/><circle cx="31" cy="13" r="4"/><path d="m29.4 48.9c-4.5 0-8.2-3.7-8.2-8.2 0-3 1.7-5.7 4.1-7.1v-4.6c-4.8 1.7-8.2 6.3-8.2 11.6-.1 6.9 5.5 12.4 12.3 12.4 3.9 0 7.4-1.8 9.6-4.6l-2.5-3.7c-1.4 2.5-4.1 4.2-7.1 4.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2692.svg b/public/emoji/2692.svg new file mode 100644 index 000000000..10516b7bf --- /dev/null +++ b/public/emoji/2692.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m5.3 10.4c-.9.9-.9 2.3 0 3.1l43 43c.9.9 2.3.9 3.1 0l3.1-3.1c.9-.9.9-2.3 0-3.1l-43-43c-.9-.9-2.3-.9-3.1 0l-3.1 3.1" fill="#89664c"/><g fill="#3e4347"><path d="m27.4 11.4c.9.9.9 2.3 0 3.2l-14.8 14.8c-.9.9-2.3.9-3.2 0l-6.7-6.7c-.9-.9-.9-2.3 0-3.2l14.8-14.8c.9-.9 2.3-.9 3.2 0l6.7 6.7"/><path d="m41.4 31l-5.4-5.2 5.4-5.2 5.4 5.2z"/></g><g fill="#94989b"><path d="m57.2 19.7l-9.5-9.2c-.3-.3-.9-.3-1.3 0l-3.5 3.4-3.5 3.4c-.3.3-.3.9 0 1.2l9.5 9.2c.3.3.9.3 1.3 0l7.1-6.9c.3-.3.3-.8-.1-1.1"/><path d="m41.3 4.3c-.3-.3-.9-.3-1.3 0l-7 6.9c-.3.3-.3.9 0 1.2 0 0 2 1.9 2 1.9l8.4-8.1c-.1 0-2.1-1.9-2.1-1.9"/></g><g fill="#3e4347"><path d="m42.9 13.9l3.5-3.4c0 0-2 1.1-2.3-1.8-.1-1.2-.4-1.9-.8-2.4l-8.3 8c.4.3 1.2.6 2.4.7 3.1.3 1.9 2.3 1.9 2.3l3.6-3.4"/><path d="m58 41.1c9.7-9.4-1.1-19.8-1.1-19.8l-6.3 6.1c0 0 7.9 5.9 5.7 13.3-.3.9-.7 1.6-.5 1.9.3.3 1.5-.8 2.2-1.5"/></g><path d="m38.7 28.4l-3.4-3.4c0 0-2.8 1.7-5.9 4.7-3.4 3.3-5.3 7.7-9.8 12-6.8 6.6-10.1 8.1-12.8 10-1 .7-.9.9 0 1.8l2.9 2.8 29-27.9" fill="#f2b200"/><path d="m38.7 28.4l3.5 3.4c0 0-1.8 2.7-4.9 5.7-3.4 3.3-7.9 5.2-12.4 9.5-6.8 6.6-8.4 9.6-10.5 12.3-.8 1-.9.9-1.8 0l-2.9-2.8 29-28.1" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/2693.svg b/public/emoji/2693.svg new file mode 100644 index 000000000..b5f5418d1 --- /dev/null +++ b/public/emoji/2693.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b2c1c0"><path d="m3.8 27c0 0-3.7 15.2-.3 17.8 2.2 1.6 3.4-6.3 3.4-6.3s4.2 2.1 5.1-.1c.8-2.3-3.4-2.4-8.2-11.4"/><path d="m60.2 27c0 0 3.7 15.2.3 17.8-2.2 1.6-3.4-6.3-3.4-6.3s-4.2 2.1-5.1-.1c-.8-2.3 3.4-2.4 8.2-11.4"/><path d="m59 35c-23.1 28.1-24.1 6.2-24.1.4-.1-5.4-.5-21.4-.5-21.4h-4.8c0 0-.4 16-.5 21.4 0 5.8-1 27.7-24.1-.4 0 0-.7 9.1 16 20.3 5.6 3.7 11 6.7 11 6.7s5.4-3 11-6.7c16.7-11.2 16-20.3 16-20.3"/></g><path d="m34.5 20c-.1-3.4-.1-6-.1-6h-4.8c0 0-.1 2.6-.1 6h5" opacity=".5" fill="#62727a"/><path d="m32 2c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7m0 11c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4" fill="#b2c1c0"/><g fill="#62727a"><path d="m27 12.5c.2-.2 2 2.1 5 2 2.9.1 4.8-2.2 5-2 .3.1-1.4 3-5 3-3.6 0-5.3-2.9-5-3" opacity=".5"/><path d="m41.3 50c-3.3 0-7.3-2.5-7.4-14.6 0-3-.2-9.4-.3-14.4h-1.6v39.9c1.4-.8 5.9-3.4 10.5-6.4 9.7-6.5 13.4-12.2 14.7-15.7-6.7 7.5-11.9 11.2-15.9 11.2" opacity=".5"/></g><path d="m41 22c-5.9 1.4-12.1 1.4-18 0 0-1.3 0-2.6 0-3.9 5.9-1.4 12.1-1.4 18 0 0 1.2 0 2.6 0 3.9" fill="#b2c1c0"/><path d="m40 21.1c0-.3-3.6 0-8-.1-4.4 0-8-.2-8 .1 0 .3 3.5 1 8 .9 4.5 0 8-.7 8-.9" opacity=".5" fill="#62727a"/></svg> \ No newline at end of file diff --git a/public/emoji/2694.svg b/public/emoji/2694.svg new file mode 100644 index 000000000..368fdc054 --- /dev/null +++ b/public/emoji/2694.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M48,24c7.5-6.2,9.7-12.9,10.3-17C60.6,5.4,62,4,62,4s1.3,10.9-10.5,20.7C36.2,37.5,21,45.5,21,45.5l-1.3-1.9 + C24.4,40.9,36.2,33.8,48,24z" fill="#96a7a8"/><path d="m19.6 43.6l-1.2-1.8c24.4-20.4 24.9-29.8 24.9-29.8 6.3.1 11.6-2.7 15-5.1-.6 4-2.8 10.7-10.3 17-11.8 9.9-23.6 17-28.4 19.7" fill="#b8c2c4"/><path d="m12.4 45.9c-.9.8-.8 2.3.3 3.3 1.1 1 2.7 1.1 3.6.3.9-.8.8-2.3-.3-3.3-1-1-2.7-1.1-3.6-.3" fill="#c19a61"/><path d="m12.9 46c-.8.7-.7 2 .3 2.8.9.9 2.3 1 3.1.2.8-.7.7-2-.3-2.8-.9-.8-2.3-1-3.1-.2" fill="#dbb471"/><path d="m10.2 47.8c-.9.8-.8 2.3.3 3.3 1.1 1 2.7 1.1 3.6.3.9-.8.8-2.3-.3-3.3-1.1-1-2.7-1.1-3.6-.3" fill="#c19a61"/><path d="m10.7 47.8c-.8.7-.7 2 .3 2.8.9.9 2.3 1 3.1.2.8-.7.7-2-.3-2.8-.9-.8-2.3-.9-3.1-.2" fill="#dbb471"/><path d="m8 49.7c-1 .8-.8 2.3.3 3.3 1.1 1 2.7 1.1 3.6.3.9-.8.8-2.3-.3-3.3-1.1-1-2.7-1.2-3.6-.3" fill="#c19a61"/><path d="m8.4 49.7c-.8.7-.7 2 .3 2.8.9.9 2.3 1 3.1.2.8-.7.7-2-.3-2.8-.9-.8-2.3-.9-3.1-.2" fill="#dbb471"/><path d="m5.7 51.5c-.9.9-.7 2.3.3 3.3 1.1 1 2.7 1.1 3.6.3.9-.8.8-2.3-.3-3.3-1-1-2.6-1.1-3.6-.3" fill="#c19a61"/><path d="m6.2 51.6c-.8.7-.7 2 .3 2.8.9.9 2.3 1 3.1.2.8-.7.7-2-.3-2.8-.9-.9-2.3-1-3.1-.2" fill="#dbb471"/><path d="m3 53.8c3.1-2.7 1.7-.8 3.7 1.2 5.8 6 15.6-2.9 9-8.1-3.8-3-1.1-6.9.8-8.6 1.2-1 .3.8 3.8 4.9 3.5 4.2 1.9 10.8-2.7 14.7-4.8 4-10.6 1.5-12.8-1.2-1.6-1.8-4.3-.9-1.8-2.9" fill="#89664c"/><path d="m11 58.1c1.6 0 3.8-.5 5.6-2.2 2.1-2.1 2.9-4.7 2.3-7.3 1.4 2.9 1 6-1.3 8.2-1.6 1.6-3.7 1.9-5.2 1.8-1.3 0-2.6-.3-3.8-.8.8.3 1.6.4 2.4.3" fill="#dbb471"/><path d="M16,24C8.5,17.7,6.3,11,5.7,7C3.4,5.4,2,4,2,4S0.8,14.9,12.5,24.7C27.8,37.5,43,45.5,43,45.5l1.3-1.9 + C39.6,40.9,27.8,33.8,16,24z" fill="#b0bfc1"/><path d="m44.4 43.6l1.2-1.8c-24.4-20.4-24.9-29.8-24.9-29.8-6.3.1-11.6-2.7-15-5 .6 4 2.8 10.7 10.3 17 11.8 9.8 23.6 16.9 28.4 19.6" fill="#c9d1d3"/><path d="m51.6 45.9c.9.8.8 2.3-.3 3.3-1.1 1-2.7 1.1-3.6.3-.9-.8-.8-2.3.3-3.3 1-1 2.7-1.1 3.6-.3" fill="#c19a61"/><path d="m51.1 46c.8.7.7 2-.3 2.8-.9.9-2.3 1-3.1.2-.8-.7-.7-2 .3-2.8.9-.8 2.3-1 3.1-.2" fill="#dbb471"/><path d="m53.8 47.8c.9.8.8 2.3-.3 3.3-1.1 1-2.7 1.1-3.6.3-.9-.8-.8-2.3.3-3.3 1.1-1 2.7-1.1 3.6-.3" fill="#c19a61"/><path d="m53.3 47.8c.8.7.7 2-.3 2.8-.9.9-2.3 1-3.1.2-.8-.7-.7-2 .3-2.8.9-.8 2.3-.9 3.1-.2" fill="#dbb471"/><path d="m56 49.7c.9.8.8 2.3-.3 3.3-1.1 1-2.7 1.1-3.6.3-.9-.8-.8-2.3.3-3.3 1.1-1 2.7-1.2 3.6-.3" fill="#c19a61"/><path d="m55.6 49.7c.8.7.7 2-.3 2.8-.9.9-2.3 1-3.1.2-.8-.7-.7-2 .3-2.8.9-.8 2.3-.9 3.1-.2" fill="#dbb471"/><path d="m58.3 51.5c.9.8.8 2.3-.3 3.3-1.1 1-2.7 1.1-3.6.3-.9-.8-.8-2.3.3-3.3 1-1 2.6-1.1 3.6-.3" fill="#c19a61"/><path d="m57.8 51.6c.8.7.7 2-.3 2.8-.9.9-2.3 1-3.1.2-.8-.7-.7-2 .3-2.8.9-.9 2.3-1 3.1-.2" fill="#dbb471"/><path d="m61 53.8c-3.2-2.6-1.7-.8-3.7 1.2-5.8 6-15.6-2.9-9-8.1 3.8-3 1.1-6.9-.8-8.6-1.2-1-.3.8-3.8 4.9-3.5 4.2-1.9 10.8 2.7 14.7 4.8 4 10.6 1.5 12.8-1.2 1.6-1.8 4.3-.9 1.8-2.9" fill="#89664c"/><path d="m53 58.1c-1.6 0-3.8-.5-5.6-2.2-2.1-2.1-2.9-4.7-2.3-7.3-1.4 2.9-1 6 1.3 8.2 1.6 1.6 3.7 1.9 5.2 1.8 1.3 0 2.6-.3 3.8-.8-.8.3-1.6.4-2.4.3" fill="#dbb471"/></svg> \ No newline at end of file diff --git a/public/emoji/2696.svg b/public/emoji/2696.svg new file mode 100644 index 000000000..c8042bbcb --- /dev/null +++ b/public/emoji/2696.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d0d0d0"><path d="m23.6 36.7h-20.7l10.3-26.2 10.4 26.2m-18-1.9h15.3l-7.7-19.5-7.6 19.5"/><path d="m61.1 36.7h-20.7l10.3-26.2 10.4 26.2m-18-1.9h15.3l-7.7-19.5-7.6 19.5"/></g><path d="m50.3 10.2c0 0-2.2-.8-3.4-1.3-4.3-1.8-9.6-3.9-14.9-3.9s-10.6 2.2-14.9 4c-1.2.5-3.4 1.3-3.4 1.3l-3.3 2.5c0 0 2.7 1.7 4 1.2 1.1-.4 2.2-.9 3.5-1.4 4.1-1.7 9.2-3.8 14.1-3.8s10 2.1 14.1 3.8c1.2.5 2.4 1 3.5 1.4 1.4.5 4-1.2 4-1.2l-3.3-2.6" fill="#b8c2c4"/><g fill="#428bc1"><path d="M2,34.8C2,41,7,46,13.2,46s11.2-5,11.2-11.2H2z"/><path d="M39.5,34.8c0,6.2,5,11.2,11.2,11.2S62,41,62,34.8H39.5z"/></g><path fill="#b8c2c4" d="m30.1 12.3h3.8v41.2h-3.8z"/><path fill="#d0d0d0" d="m29 18.6h6.1v34.9h-6.1z"/><path fill="#545b60" d="m27.7 36.7h8.6v19.7h-8.6z"/><circle cx="13.2" cy="13.2" r="3.8" fill="#dbb471"/><g fill="#545b60"><circle cx="50.8" cy="13.2" r="3.8"/><circle cx="13.2" cy="13.2" r="3.8"/></g><g fill="#fff"><circle cx="13.2" cy="13.2" r="1.9"/><circle cx="50.8" cy="13.2" r="1.9"/></g><g fill="#d0d0d0"><circle cx="32" cy="7.6" r="5.6"/><path d="m32 45.1c-8.3 0-15 4.2-15 9.4h30c0-5.2-6.7-9.4-15-9.4"/></g><path fill="#545b60" d="m15.1 54.5h33.8v3.8h-33.8z"/><path fill="#6b767c" d="m11.4 58.2h41.2v3.8h-41.2z"/></svg> \ No newline at end of file diff --git a/public/emoji/2697.svg b/public/emoji/2697.svg new file mode 100644 index 000000000..6e63dacb8 --- /dev/null +++ b/public/emoji/2697.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.5 26.9l1.5-2.7c0 0-19.8-12.1-26.8-13.7-1.5-.4-3-.6-4.6-.6-10.4 0-18.8 8.6-18.8 19.2 0 10.6 8.4 19.2 18.8 19.2s18.8-8.6 18.8-19.2c0-2.1-.3-4.1-1-6l12.1 3.8" opacity=".5" fill="#a1d8f2"/><path d="M14.6,29c0,9.1,7.2,16.6,16.2,16.6S46.9,38.1,46.9,29H14.6z" fill="#bd80ff"/><g fill="#94989b"><path d="m15.5 34.6h-3.6l-9.9 27.4h1.8z"/><path d="m46 34.6h3.6l9.8 27.4h-1.8z"/><path d="m31.6 62h-1.8l-.9-27.4h3.6z"/></g><path d="m9.2 36.5c0 1 .8 1.8 1.8 1.8h39.5c1 0 1.8-.8 1.8-1.8 0-1-.8-1.8-1.8-1.8h-39.5c-1-.1-1.8.8-1.8 1.8" fill="#c5ccd6"/></svg> \ No newline at end of file diff --git a/public/emoji/2699.svg b/public/emoji/2699.svg new file mode 100644 index 000000000..9230ed01a --- /dev/null +++ b/public/emoji/2699.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#3e4347"><path d="m14.3 18.3c1.1.2 1.6 1.3 1.1 2.3l-3.2 7.6c-.4 1.1-1.5 1.4-2.4.9l-6.8-4.2c-.9-.6-1.3-1.9-.9-3l1.6-3.8c.4-1 1.7-1.7 2.7-1.5l7.9 1.7"/><path d="m9.8 34.8c.9-.6 2-.2 2.5.9l3.2 7.6c.4 1.1-.1 2.1-1.1 2.3l-7.8 1.7c-1.1.2-2.3-.4-2.7-1.5l-1.6-3.8c-.4-1.1 0-2.4.9-3l6.6-4.2"/><path d="m18.3 49.7c.2-1.1 1.3-1.6 2.3-1.1l7.6 3.2c1.1.4 1.4 1.5.9 2.5l-4.3 6.7c-.6.9-1.9 1.3-3 .9l-3.8-1.6c-1-.4-1.7-1.7-1.5-2.7l1.8-7.9"/><path d="m34.8 54.2c-.6-.9-.2-2 .9-2.5l7.6-3.2c1.1-.4 2.1.1 2.3 1.1l1.7 7.8c.2 1.1-.4 2.3-1.5 2.7l-3.8 1.6c-1.1.4-2.4 0-3-.9l-4.2-6.6"/><path d="m49.7 45.7c-1.1-.2-1.6-1.3-1.1-2.3l3.2-7.6c.4-1 1.5-1.4 2.5-.9l6.8 4.3c.9.6 1.3 1.9.9 3l-1.6 3.8c-.4 1-1.7 1.7-2.7 1.5l-8-1.8"/><path d="m54.2 29.2c-.9.6-2 .2-2.5-.9l-3.2-7.6c-.4-1.1.1-2.1 1.1-2.3l7.8-1.7c1.1-.2 2.3.4 2.7 1.5l1.6 3.8c.4 1 0 2.4-.9 3l-6.6 4.2"/><path d="m45.7 14.3c-.2 1.1-1.3 1.6-2.3 1.1l-7.6-3.2c-1.1-.4-1.4-1.5-.9-2.5l4.2-6.7c.6-.9 1.9-1.3 3-.9l3.8 1.6c1 .4 1.7 1.7 1.5 2.7l-1.7 7.9"/><path d="m29.2 9.8c.6.9.2 2-.9 2.5l-7.6 3.2c-1 .4-2.1-.1-2.3-1.1l-1.7-7.8c-.2-1.1.4-2.3 1.5-2.7l3.8-1.6c1.1-.4 2.4 0 3 .9l4.2 6.6"/><path d="M32,6.7C18,6.7,6.7,18,6.7,32S18,57.3,32,57.3C46,57.3,57.3,46,57.3,32C57.3,18,46,6.7,32,6.7z M32,47.9 + c-8.8,0-15.9-7.1-15.9-15.9c0-8.8,7.1-15.9,15.9-15.9c8.8,0,15.9,7.1,15.9,15.9C47.9,40.8,40.8,47.9,32,47.9z"/></g><path d="m32 12.3c-10.9 0-19.7 8.8-19.7 19.7 0 10.9 8.8 19.7 19.7 19.7s19.7-8.8 19.7-19.7-8.8-19.7-19.7-19.7m0 27.2c-4.1 0-7.5-3.4-7.5-7.5s3.4-7.5 7.5-7.5 7.5 3.4 7.5 7.5-3.4 7.5-7.5 7.5" fill="#94989b"/><path d="m32 17c-8.3 0-15 6.7-15 15s6.7 15 15 15c8.3 0 15-6.7 15-15s-6.7-15-15-15m0 22.5c-4.1 0-7.5-3.4-7.5-7.5s3.4-7.5 7.5-7.5 7.5 3.4 7.5 7.5-3.4 7.5-7.5 7.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/269b.svg b/public/emoji/269b.svg new file mode 100644 index 000000000..0b02d3cd4 --- /dev/null +++ b/public/emoji/269b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57.9 32c.2-.2.3-.4.5-.6 3.9-5.6 4.7-10.7 2.3-14.5-2.2-3.5-7-5.5-13.4-5.5-1.1 0-2.3.1-3.5.2-2.9-5.9-7.1-9.6-11.8-9.6s-8.9 3.7-11.8 9.6c-1.2-.1-2.4-.2-3.5-.2-6.4 0-11.2 1.9-13.4 5.5-2.4 3.8-1.6 9 2.3 14.5.2.2.4.4.5.6-.2.2-.3.4-.5.6-3.8 5.6-4.6 10.8-2.2 14.6 2.2 3.5 7 5.5 13.4 5.5 1.1 0 2.3-.1 3.5-.2 2.8 5.8 7 9.5 11.7 9.5 4.7 0 8.9-3.7 11.8-9.6 1.2.1 2.4.2 3.5.2 6.4 0 11.2-1.9 13.4-5.5 2.4-3.8 1.6-9-2.3-14.5-.2-.2-.4-.4-.5-.6m-10.7-18.9c5.7 0 9.9 1.6 11.8 4.6 2 3.2 1.2 7.7-2.3 12.7 0 0 0 0-.1.1-2.5-3-5.8-6-9.7-8.6-.6-3.2-1.4-6.1-2.5-8.7 1-.1 2-.1 2.8-.1m-7.4 31.3c-2.6 1.4-5.2 2.5-7.8 3.5-2.6-1-5.3-2.1-7.8-3.5-1.9-1-3.7-2.1-5.5-3.3-.5-2.9-.8-6-.8-9.2s.3-6.3.8-9.2c1.7-1.2 3.5-2.2 5.5-3.3 2.6-1.4 5.2-2.5 7.8-3.5 2.6 1 5.3 2.1 7.8 3.5 1.9 1 3.7 2.1 5.5 3.3.5 2.9.8 6 .8 9.2s-.3 6.3-.8 9.2c-1.7 1.2-3.6 2.3-5.5 3.3m5-.8c-.6 2.5-1.3 4.9-2.3 7-2.6-.3-5.2-.9-7.9-1.8 2.1-.8 4.1-1.8 6.1-2.8 1.5-.8 2.8-1.6 4.1-2.4m-15.4 5.2c-2.7.8-5.4 1.4-7.9 1.8-.9-2.1-1.7-4.4-2.3-7 1.3.8 2.6 1.6 4 2.3 2.1 1.1 4.1 2 6.2 2.9m-12.8-9.1c-3.2-2.4-6-5-8.1-7.7 2.1-2.7 4.9-5.3 8.1-7.7-.3 2.4-.5 5-.5 7.7 0 2.7.1 5.2.5 7.7m2.6-19.3c.6-2.5 1.3-4.9 2.3-7 2.6.3 5.2.9 7.9 1.8-2.1.8-4.1 1.8-6.1 2.9-1.5.7-2.8 1.5-4.1 2.3m15.4-5.2c2.7-.8 5.4-1.4 7.9-1.8.9 2.1 1.7 4.4 2.3 7-1.3-.8-2.6-1.6-4-2.3-2.1-1.1-4.1-2-6.2-2.9m12.8 9.1c3.2 2.4 6 5 8.1 7.7-2.1 2.7-4.9 5.3-8.1 7.7.3-2.4.5-5 .5-7.7 0-2.7-.1-5.2-.5-7.7m-15.4-20.4c3.8 0 7.2 3 9.8 7.9-3.1.5-6.4 1.3-9.8 2.5-3.3-1.2-6.6-2-9.8-2.5 2.6-4.9 6-7.9 9.8-7.9m-24.8 26.5c-3.5-5-4.3-9.5-2.3-12.7 1.9-3 6.1-4.6 11.8-4.6.9 0 1.8 0 2.7.1-1.1 2.6-1.9 5.5-2.5 8.7-3.8 2.6-7.1 5.6-9.7 8.5m9.6 20.5c-5.7 0-9.9-1.6-11.8-4.6-2-3.2-1.2-7.7 2.3-12.7 0 0 0-.1.1-.1 2.5 3 5.8 6 9.7 8.6.6 3.2 1.4 6.1 2.5 8.7-1 .1-1.9.1-2.8.1m15.2 9.2c-3.8 0-7.2-3-9.8-7.9 3.1-.5 6.4-1.3 9.8-2.5 3.3 1.2 6.6 2 9.8 2.5-2.6 4.9-6 7.9-9.8 7.9m27-13.8c-1.9 3-6.1 4.6-11.8 4.6-.9 0-1.8 0-2.7-.1 1.1-2.6 1.9-5.5 2.5-8.7 3.8-2.6 7.1-5.6 9.7-8.6 0 0 0 .1.1.1 3.5 5 4.3 9.5 2.2 12.7" fill="#0071bc"/><circle cx="32" cy="32" r="5.6" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/269c.svg b/public/emoji/269c.svg new file mode 100644 index 000000000..ce5bad951 --- /dev/null +++ b/public/emoji/269c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#eda454"><path d="m36.8 51c-.3-1.1 1.1-3.8-1.6-4.5-2.1-.5-3.2 1.5-3.2 1.5s-1.1-2-3.2-1.5c-2.7.7-1.3 3.4-1.6 4.5-.7 2.8-3.2 2.8-3.2 2.8s1.2 1.8 3.2 1.8c1.4 0 1.8-.8 1.8-.8-.3 3 3 7.2 3 7.2s3.4-4.2 3-7.2c0 0 .4.8 1.8.8 2 0 3.2-1.8 3.2-1.8s-2.5 0-3.2-2.8"/><path d="m55.5 25.7c-7.3-5.9-17.5.5-19.8 10.9h-1.1c.8-2.8 2.4-6.7 5.6-10.3 8-9.3-6-14.6-8.2-24.3-2.2 9.7-16.2 15-8.1 24.3 3.2 3.6 4.8 7.5 5.6 10.3h-1.1c-2.3-10.5-12.6-16.9-19.9-10.9-6.9 5.6-2.7 14.5 3.6 16.1 0 0-2.4-7.5 5.1-7.5 2.3 0 4 1 5.1 2.3h-.9v.9h1.4v.9h-1.4v1.6h1.4v1h-1.4v.9h1.4c-.5.6-1.3.9-2.3.9-3.6 0-3.1-3.5-3.1-3.5-3.2.5-6.5 7.2-1.4 10.9 5.4 4 11.9-1 12.7-8.3h.6v4c0 0 1.9 0 2.7 1.4.8-1.4 2.7-1.4 2.7-1.4v-4h.6c.9 7.3 7.3 12.3 12.7 8.3 5.1-3.7 1.8-10.4-1.4-10.9 0 0 .5 3.5-3.1 3.5-1.1 0-1.8-.4-2.3-.9h1.4v-.9h-1.4v-.9h1.4v-1.6h-1.4v-.9h1.4v-.9h-.9c1.1-1.3 2.8-2.3 5.1-2.3 7.5 0 5.1 7.5 5.1 7.5 6.2-1.7 10.4-10.6 3.6-16.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26a0.svg b/public/emoji/26a0.svg new file mode 100644 index 000000000..e6b14203c --- /dev/null +++ b/public/emoji/26a0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M5.9,62c-3.3,0-4.8-2.4-3.3-5.3L29.3,4.2c1.5-2.9,3.9-2.9,5.4,0l26.7,52.5c1.5,2.9,0,5.3-3.3,5.3H5.9z" fill="#ffce31"/><g fill="#231f20"><path d="m27.8 23.6l2.8 18.5c.3 1.8 2.6 1.8 2.9 0l2.7-18.5c.5-7.2-8.9-7.2-8.4 0"/><ellipse cx="32" cy="49.6" rx="4.2" ry="4.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26a1.svg b/public/emoji/26a1.svg new file mode 100644 index 000000000..ac811c568 --- /dev/null +++ b/public/emoji/26a1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ffce31" d="m44.5 2l-9 2.5-6.1-2.5-9.9 34.4h10.4l-9.1 25.6 22.4-34.4h-13.5z"/></svg> \ No newline at end of file diff --git a/public/emoji/26aa.svg b/public/emoji/26aa.svg new file mode 100644 index 000000000..fb39d3ebb --- /dev/null +++ b/public/emoji/26aa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#d0d0d0"/></svg> \ No newline at end of file diff --git a/public/emoji/26ab.svg b/public/emoji/26ab.svg new file mode 100644 index 000000000..137a56b1f --- /dev/null +++ b/public/emoji/26ab.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/26b0.svg b/public/emoji/26b0.svg new file mode 100644 index 000000000..8fb8eb117 --- /dev/null +++ b/public/emoji/26b0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#594640" d="m5.4 39.6l43.5 19.4v-11.2l-43.5-19.4z"/><path fill="#3f2e29" d="M48.9 59 64 45.7 64 34.5 48.9 47.8z"/><path fill="#6d5650" d="m0 24.9l5.4 14.7v-11.2l-5.4-14.7z"/><path fill="#89664c" d="M0 13.7 5.4 28.4 48.9 47.8 64 34.5 32 9.8 13.1 5z"/><path fill="#dbb471" d="m2.1 13.2l5.1 13.5 41.5 18.9 13.5-11.4-30.6-23.9-18.5-4.6z"/><path fill="#89664c" d="m14.7 12.8l-3.1 2 5.4 3.2-5 3.4 3 1.8 5.3-3.4 22.7 12 2.7-2.3-22.3-12 5-3.4-2.9-1.8-5.5 3.4z"/><path d="m53.1 22.8c-3 2-6.2 3.6-9.8 4.5-1.8.4-3.6.7-5.4.7-.9 0-1.8 0-2.8-.1-.5-.1-.9-.1-1.4-.2-.2 0-.5-.1-.7-.2-.2-.1-.4-.1-.7-.2l.5-1.4c.1.1.4.1.6.2.2.1.4.1.6.2.4.1.8.2 1.3.3.8.2 1.7.3 2.6.3 1.7.1 3.5 0 5.2-.3 3.6-.7 6.9-2 10-3.8" fill="#75a843"/><path d="m44.6 24.4c-.2 2.4-2.2 2.7-2.2 2.7s-2.1-1-1.8-3.4c.2-1.6 2.4-4 2.4-4s1.8 3.1 1.6 4.7" fill="#83bf4f"/><path d="m50.9 21.3c-2.2 2.2-3.4 3.2-2.7 5 .7 1.8 6.5 2.7 6.9-.6.4-3.3 2.5-4 2.5-4s-3.1-4-6.7-.4" fill="#871212"/><g fill="#991d1d"><path d="m52.6 27.1c-3.1-.3-4.6.2-5.4-1.6-.7-1.8 3.9-7.8 6.1-5.2 2.6 3.2 4.4 3.6 4.4 3.6s-.5 3.6-5.1 3.2"/><path d="m55 26.4c1.1-.5 0-5.7 1.4-7.3 0 0-2.6-1.6-3.9 0-.8.9-1.2 8.8 2.5 7.3"/></g><path d="m53 24.2c-2.4 4.5-5.2 3.8-6.2 1.4-1-2.4.2-6 3.2-6.5 3-.5 4.8-2.4 4.8-2.4s0 4-1.8 7.5" fill="#ad2727"/><path d="m52.1 21.3c-4.7-2-6.3 2-5.3 4.4 1 2.4 4 3.4 6.7 2.3 2.7-1.2 4.7-1.1 4.7-1.1s-2.7-4.2-6.1-5.6" fill="#cc3636"/><path d="m48 25.3c1.6 3.7-.5 2.7-1.5.3-2.4-6 2.8-7.9 2.8-7.9s-2.7 4.3-1.3 7.6" fill="#75a843"/><path d="m48 25.3c-.8-.8-2.4-3.2-1.9-.7 1 5.1 7.6 4.5 7.6 4.5s-3.3-1.3-5.7-3.8" fill="#83bf4f"/><path d="m53.2 32.5c-3.5-.9-6.8-2.3-9.8-4.4-1.5-1-2.9-2.3-4.1-3.6-.6-.7-1.2-1.4-1.7-2.2-.3-.4-.5-.8-.8-1.2-.1-.2-.2-.4-.3-.6-.1-.2-.2-.4-.3-.7l1.4-.5c.1.2.1.4.2.6.1.2.2.4.3.6.2.4.4.8.6 1.1.5.8 1 1.5 1.5 2.2 1.1 1.4 2.4 2.6 3.7 3.8 2.7 2.1 5.9 3.8 9.3 4.9" fill="#75a843"/><path d="m52.8 29.8c-3.1-.2-4.6-.5-5.5 1.3-.8 1.8 2.4 6.8 5.1 4.8 2.6-1.9 4.6-.8 4.6-.8s.8-4.9-4.2-5.3" fill="#871212"/><path d="m49.7 35c-1.9-2.5-3.3-3.4-2.4-5.2.8-1.8 8.3-2.2 7.9 1.1-.6 4.2.3 5.7.3 5.7s-3 2.2-5.8-1.6" fill="#991d1d"/><path d="m51.8 36.3c1.1.5 4.2-3.8 6.2-3.8 0 0-.5-3.1-2.6-3-1.1.1-7.1 5.1-3.6 6.8" fill="#ad2727"/><path d="m52.1 33.3c-4.9 1.2-6.3-1.4-5.2-3.8 1.1-2.4 4.5-3.9 6.8-1.9 2.3 1.9 5 2.1 5 2.1s-2.9 2.7-6.6 3.6" fill="#e24b4b"/><path d="m53.6 30.8c-1.7-4.9-5.7-3.5-6.8-1.1-1.1 2.4.2 5.3 2.8 6.6 2.7 1.3 4 2.8 4 2.8s1.2-4.8 0-8.3" fill="#f25151"/><path d="m47.9 30.3c-1.7 3.7-2.3 1.4-1.2-1 2.7-5.8 7.6-3.2 7.6-3.2s-4.9 1-6.4 4.2" fill="#75a843"/><path d="m47.9 30.3c.1-1.2.7-4-.8-1.9-3 4.1 1.8 8.8 1.8 8.8s-1.2-3.4-1-6.9" fill="#83bf4f"/><path fill="#b7925e" d="m6 36.5l41.7 18.6v-2l-41.7-18.6z"/><path fill="#dbb471" d="m8.4 40.1l2.5 1.1v-7.6l-2.5-1.2z"/><path fill="#3f2e29" d="m10.9 41.2l1.3-.7v-1l-.6-.3v-1.4l.6-.3v-4.6l-1.3.7z"/><path fill="#89664c" d="m8.4 32.4l2.5 1.2 1.3-.7-2.6-1.1z"/><path fill="#dbb471" d="m42.4 55l2.5 1.2v-7.6l-2.5-1.2z"/><path fill="#3f2e29" d="m44.9 56.2l1.3-.8v-1l-.6-.3v-1.4l.6-.3v-4.6l-1.3.8z"/><path fill="#89664c" d="m42.4 47.4l2.5 1.2 1.3-.8-2.6-1.1z"/></svg> \ No newline at end of file diff --git a/public/emoji/26b1.svg b/public/emoji/26b1.svg new file mode 100644 index 000000000..a752a3183 --- /dev/null +++ b/public/emoji/26b1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m45.4 55.1c0 .1-26.8.1-26.8 0-.9 1-1.2 2-1 2.3.5.8 1.2 1.5 2 2 3.4 2.4 9.3 2.6 12.4 2.6s9-.2 12.4-2.6c.8-.6 1.5-1.2 2-2 .2-.4-.1-1.3-1-2.3" fill="#ffd85c"/><path d="m42.4 52.9h-20.8c-1.4.6-2.4 1.4-3 2.2 0 .1.3 1.1 1.8 2.1 1.7 1.2 5.1 2.6 11.6 2.6s9.9-1.3 11.6-2.6c1.5-1.1 1.7-2.1 1.8-2.1-.7-.8-1.6-1.6-3-2.2" fill="#cf4d4d"/><path d="m23.1 54.1c1.4.7 4 1.5 8.9 1.5 4.4 0 7-.7 8.5-1.3 1.5-.7 1.9-1.4 1.9-1.4v-.9h-20.8v.9c0 0 .3.6 1.5 1.2" fill="#ffd85c"/><path d="m51.8 23.1c-.5-4.4-7-5.9-7-5.9h-25.6c0 0-6.5 1.6-7 5.9-1.8 15.3 9.4 28.9 9.4 28.9s.5.4 1.5.8c1.6.7 4.5 1.6 8.9 1.6 4.1 0 6.8-.7 8.5-1.4 1.3-.5 1.9-1 1.9-1s11.2-13.6 9.4-28.9" fill="#cf4d4d"/><path d="m19.2 16.2v1c0 0 .4.2 1.7.5 1.7.3 5.1.8 11.1.8 6 0 9.4-.5 11.1-.9 1.2-.3 1.7-.5 1.7-.5v-1h-25.6z" fill="#ffd85c"/><path d="m41.2 13.4c0-.9 0-2.5 0-3.4 0-.7.3-1.6 1.9-2.3h-22.2c1.6.7 1.9 1.6 1.9 2.3 0 .9 0 2.5 0 3.4 0 1.5-3.6 2.7-3.6 2.7s.4.2 1.7.5c1.7.4 5.1.9 11.1.9 6 0 9.4-.5 11.1-.9 1.2-.3 1.7-.5 1.7-.5s-3.6-1.2-3.6-2.7" fill="#cf4d4d"/><g fill="#ffd85c"><path d="m20.9 4.5v3.2c0 0 .5.1 1.5.2 1.8.2 5.1.5 9.7.5s7.9-.3 9.7-.5c1-.1 1.5-.2 1.5-.2v-3.2h-22.4"/><path d="m37 2.1c-2.2-.1-5-.1-5-.1s-2.8 0-5 .1c-.6 0-1.2.1-1.7.2v.5h13.3v-.5c-.4-.1-1-.2-1.6-.2"/></g><path d="m38.7 2.8h-13.4c-2.8.3-4.5 1.7-4.5 1.7s.5.1 1.5.2c1.7.3 5 .6 9.7.6s8-.3 9.7-.5c1-.1 1.5-.2 1.5-.2s-1.8-1.5-4.5-1.8" fill="#cf4d4d"/><g fill="#ffd85c"><path d="m33.5 48.8c-1 0-2 0-3 0-.1-8-.1-16-.2-24.1 1.1 0 2.3 0 3.4 0-.1 8.1-.1 16.1-.2 24.1"/><path d="m23.9 33.8c0-1.1-.1-2.1-.1-3.2 5.5.8 11.1.8 16.5 0 0 1.1-.1 2.1-.1 3.2-5.5.8-10.9.8-16.3 0"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26bd.svg b/public/emoji/26bd.svg new file mode 100644 index 000000000..dc2380edd --- /dev/null +++ b/public/emoji/26bd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="32" rx="29.3" ry="29.3" fill="#fff"/><path d="m61.9 32c0-.7.2-10.9-5.8-17.5-.3-.6-1.5-3-5.6-5.9-2.7-2.1-5.5-3.6-5.8-3.8 0 0 0 0 0 0-.3-.2-5.3-2.8-11.3-2.8-.5 0-.9 0-1.4.1-4.6-.1-8.8 1.1-11.9 2.5-3.2 1.4-5.3 2.8-5.5 3-3.4 1.9-9.9 9.5-10.4 13.6-2.1 2.6-3.8 14.5 0 21.7 2.7 10 12.7 15 13.5 15.4.5.3 5.9 3.7 12.6 3.7.3 0 .6 0 .9 0 .6.1 1.1.1 1.7.1 7.2 0 18-5.1 20.2-9.1 6.2-4.6 9.4-16.2 8.8-21m-44.1 15.1c-2.9-4.6-4.5-10.7-4.9-12.1.9-1.4 5.4-8 7.9-10 1.4.3 7.5 1.4 13.2 2.4.7 1.9 3.9 10 4.8 13.2-1 1.2-4.9 5.7-8.7 9.2-4.1.1-11-2.3-12.3-2.7m36-32.5c0 .4-.1 2-.9 3.9-1.5-.8-5.3-2.4-10.6-2.7-.8-1.2-3.8-5.3-8.5-8.1.6-1.3 1.5-2.8 2.1-3.3.2 0 .4-.1.8-.1 2.5 0 6.9 1.7 7.3 1.8.4.2 8.3 4.4 9.8 8.5m-42 19.4c-3.4-.6-5.5-1.6-6.1-2-1.3-4.6-.2-9.6-.1-10.3 1.3-2.2 4.8-8 7.2-9.1 2.4-.5 5.5.1 6.7.4-.1 1.6-.3 6.1.3 10.9-2.6 2.2-6.9 8.5-8 10.1m19.9-30.5c.8.1 1.9.2 2.7.5-.8 1-1.6 2.5-1.9 3.3-1.6.3-7.5 1.4-12.2 4.4-.9-.2-3.8-.9-6.5-.7.7-1.3 1.7-2.2 1.8-2.3.3-.3 7.4-5.3 16.1-5.2m19.1 38.1c-1.2 0-5.7-.3-10.6-1.5-.9-3.3-4.1-11.4-4.8-13.3 3.1-4.4 6.1-8.5 6.9-9.7 5.7.4 9.7 2.5 10.5 2.9 3.3 5.3 4 10.7 4.1 11.6-1.8 5.5-5.2 9.2-6.1 10m-47.1-13.1c.1 1.3.3 2.6.7 3.9-.3.9-.6 1.8-.7 2.7-.3-2.3-.3-4.6 0-6.6m14.8 28.5l-.4.6.4-.6c-2.5-1.2-4.4-4-5.2-5.1 1.5-1.5 3.4-2.9 4.1-3.4 1.6.6 8.3 2.8 12.6 2.8.7 1 3.1 4 6 6.4-1.8 1.8-4.4 2.6-4.9 2.8-6.8.2-12.6-3.5-12.6-3.5m16.3 3.4c.9-.5 1.9-1.2 2.7-2.1 1.3-.2 6.9-1.1 11.9-4.8.3 0 .9.1 1.5.1-3.1 2.9-10.5 6.2-16.1 6.8m15.4-8.4c1.8-4.7 1.7-8.3 1.6-9.4 1-1 4.4-4.6 6.3-10.1 1 .2 1.7.4 2 .6.1.4.3 1.3.2 2.7-.8 5-3.4 12.6-8.1 15.9-.5.3-1.3.4-2 .3" fill="#4a4e51"/></svg> \ No newline at end of file diff --git a/public/emoji/26be.svg b/public/emoji/26be.svg new file mode 100644 index 000000000..efe314bc6 --- /dev/null +++ b/public/emoji/26be.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#eff6f7"/><g fill="#cc4c5e"><path d="m50 32.1c-3.8-1.7-7.3-4.3-10.6-7.5-3.2-3.3-5.8-6.9-7.5-10.6-1.9-4.1-2.8-8.2-2.5-11.9-.7.1-1.4.1-2 .2-.2 3.9.7 8.2 2.7 12.5 1.8 4 4.5 7.7 7.9 11.2 3.4 3.4 7.2 6.1 11.2 7.9 3.9 1.8 7.8 2.8 11.5 2.8.3 0 .6 0 1 0 .1-.7.2-1.3.2-2-3.7.2-7.8-.7-11.9-2.6"/><path d="m26.1 37.9c-3.5-3.4-7.2-6.1-11.2-7.9-4.3-2-8.6-2.9-12.6-2.7-.1.7-.2 1.3-.2 2 3.7-.3 7.9.6 12 2.5 3.8 1.7 7.3 4.3 10.6 7.5 3.2 3.3 5.8 6.9 7.5 10.6 1.9 4.1 2.8 8.2 2.5 12 .7-.1 1.4-.1 2-.2.2-4-.7-8.3-2.7-12.6-1.8-4-4.5-7.8-7.9-11.2"/></g><g fill="#ed4c5c"><path d="m7.5 25.2c-3-.9-.4 1.4-.9 3.1-.5 1.7-4 2.2-1 3.1 3 .9 5.9.3 6.4-1.4.6-1.7-1.4-3.9-4.5-4.8"/><path d="m59.1 35.6c.6-1.7-1.3-3.9-4.3-5-3-1-.4 1.4-1 3.1-.6 1.7-4.1 2-1.1 3.1 2.9 1 5.8.5 6.4-1.2"/><path d="m30.2 11.9c1.7-.5 2.4-3.4 1.4-6.4-.9-3-1.4.5-3.1 1-1.7.5-4.1-2.1-3.1.9.9 3 3 5.1 4.8 4.5"/><path d="m49.1 32.3c1.4-1.9.5-4.8-2.1-6.6-2.6-1.8-1.1 1.5-2.6 3.4-1.4 1.9-5.3 1.5-2.7 3.3 2.7 1.8 6 1.8 7.4-.1"/><path d="m41.7 27c1.7-1.6 1.3-4.7-1-6.9-2.3-2.2-1.4 1.3-3.1 2.9-1.7 1.6-5.4.6-3.2 2.9 2.3 2.2 5.5 2.7 7.3 1.1"/><path d="m34.6 19.8c2.1-1 2.6-4.1 1-6.9-1.5-2.8-1.7.9-3.8 2-2.1 1-5.4-.9-3.8 1.8 1.5 2.7 4.4 4.1 6.6 3.1"/><path d="m36.9 52.5c-1-3-1.4.5-3.1 1.1-1.7.6-4.2-2-3.1 1 1 3 3.3 4.9 5 4.3 1.7-.6 2.2-3.5 1.2-6.4"/><path d="m32.5 41.7c-1.8-2.6-1.5 1.2-3.3 2.7-1.9 1.4-5.2 0-3.4 2.6 1.8 2.6 4.8 3.5 6.6 2.1 1.9-1.6 1.9-4.8.1-7.4"/><path d="m26 34.3c-2.2-2.3-1.3 1.4-2.9 3.2-1.6 1.7-5.1.8-2.9 3.1 2.2 2.3 5.3 2.7 6.9 1 1.6-1.8 1.1-5-1.1-7.3"/><path d="m16.8 27.8c-2.8-1.6-.8 1.7-1.8 3.8-1.1 2.1-4.7 2.2-2 3.8 2.8 1.6 5.8 1.1 6.9-1 1-2.1-.3-5-3.1-6.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26c4.svg b/public/emoji/26c4.svg new file mode 100644 index 000000000..3d083f6ce --- /dev/null +++ b/public/emoji/26c4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="31.9" cy="45" r="17" fill="#d0d0d0"/><path d="m31.9 30c-8.3 0-15 6.7-15 15 0 8.3 6.7 15 15 15s15-6.7 15-15c0-8.3-6.7-15-15-15" fill="#fff"/><circle cx="31.9" cy="25.5" r="13" fill="#d0d0d0"/><path d="m31.9 14.5c-6.1 0-11 4.9-11 11 0 6.1 4.9 11 11 11s11-4.9 11-11c0-6-4.9-11-11-11" fill="#fff"/><circle cx="31.9" cy="26.4" r="2.5" fill="#ff8736"/><g fill="#3e4347"><circle cx="26.5" cy="21.8" r="2"/><circle cx="37.3" cy="21.8" r="2"/></g><g fill="#94989b"><ellipse transform="matrix(.4226-.9063.9063.4226 7.7092 41.1541)" cx="36.2" cy="14.5" rx="2.6" ry="10.1"/><ellipse transform="matrix(.4226-.9063.9063.4226 18.1612 39.7774)" cx="40.3" cy="5.6" rx="1.9" ry="7.6"/></g><path d="m39.5 7.4c-3.5-1.7-6.1-3.7-6.1-4.7l-2.3 9.2c-.3.7 1.7 2.4 4.5 3.7s5.4 1.8 5.7 1.1l5.7-7.7c-.7.7-4 0-7.5-1.6" fill="#3e4347"/><g fill="#89664c"><path d="m62 33.4l-5.8-1.7c1-1.1 2-2.1 3-3.2.3-.4.4-.9 0-1.3-.3-.3-1-.4-1.3 0-1.4 1.5-2.7 2.9-4.1 4.4v-8.4h-1.8v10.4c-1.7 1.8-3.4 3.6-5.1 5.4-.3.4-.4.9 0 1.3.3.3 1 .4 1.3 0 1.9-2 3.8-4 5.6-6 .3-.3.6-.7.9-1l6.7 1.9.6-1.8"/><path d="m12 33.5v-10.4h-1.8v8.4c-1.4-1.5-2.7-2.9-4.1-4.4-.3-.4-1-.3-1.3 0-.4.4-.3.9 0 1.3 1 1.1 2 2.1 3 3.2l-5.8 1.8.5 1.8 6.7-1.9c.4.4.8.8 1.2 1.3 1.8 1.9 3.6 3.8 5.4 5.7.3.4 1 .3 1.3 0 .4-.4.3-.9 0-1.3-1.7-1.9-3.4-3.7-5.1-5.5"/></g><g fill="#3e4347"><path d="m30.3 46.3l-1.1-3.2 2.8-2 2.7 2-1 3.2z"/><path d="m30.3 56.1l-1.1-3.2 2.8-2 2.7 2-1 3.2z"/><path d="m31.9 34c-3.1 0-6-1.3-8.1-3.6-.4-.4-.3-1 .1-1.4.4-.4 1-.3 1.4.1 1.7 1.9 4.2 2.9 6.7 2.9 2.5 0 4.9-1.1 6.7-2.9.4-.4 1-.4 1.4-.1.4.4.4 1 .1 1.4-2.2 2.2-5.2 3.6-8.3 3.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26c5.svg b/public/emoji/26c5.svg new file mode 100644 index 000000000..ea9730cc1 --- /dev/null +++ b/public/emoji/26c5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffce31"><path d="m14.7 44.4l4.8-4.9c-1.7-.4-3.3-1-4.7-2l-.1 6.9"/><path d="m30.3 6.6l-4.8 4.9c1.7.4 3.3 1 4.7 2l.1-6.9"/><path d="m3.6 33.3l6.9-.1c-.9-1.4-1.6-3-2-4.7l-4.9 4.8"/><path d="m41.4 17.7l-6.9.1c.9 1.4 1.6 3 2 4.7l4.9-4.8"/><path d="m3.6 17.7l4.9 4.8c.4-1.7 1-3.3 2-4.7l-6.9-.1"/><path d="m41.4 33.3l-4.9-4.8c-.4 1.7-1 3.3-2 4.7l6.9.1"/><path d="m14.7 6.6l.1 6.9c1.4-.9 3-1.6 4.7-2l-4.8-4.9"/><path d="m30.3 44.4l-.1-6.9c-1.4.9-3 1.6-4.7 2l4.8 4.9"/><path d="m10.7 33.7l-2.7 6.3 6.3-2.7c-1.4-1-2.6-2.2-3.6-3.6"/><path d="m34.3 17.3l2.7-6.3-6.3 2.7c1.4 1 2.6 2.2 3.6 3.6"/><path d="m8.4 22.9l-6.4 2.6 6.4 2.6c-.1-.8-.2-1.7-.2-2.6-.1-.9 0-1.7.2-2.6"/><path d="m36.6 28.1l6.4-2.6-6.4-2.6c.2.8.2 1.7.2 2.6 0 .9 0 1.7-.2 2.6"/><path d="m14.3 13.7l-6.3-2.7 2.7 6.3c1-1.4 2.2-2.6 3.6-3.6"/><path d="m30.7 37.3l6.3 2.7-2.7-6.3c-1 1.4-2.2 2.6-3.6 3.6"/><path d="m25.1 11.4l-2.6-6.4-2.6 6.4c.8-.1 1.7-.2 2.6-.2.9-.1 1.7 0 2.6.2"/><path d="m19.9 39.6l2.6 6.4 2.6-6.4c-.8.1-1.7.2-2.6.2-.9 0-1.7 0-2.6-.2"/><circle cx="22.5" cy="25.5" r="13"/></g><path d="m17.2 57.1c-1 0-2-.2-2.9-.5-3.8-1.3-6.4-4.9-6.4-9 0-2.7 1.2-5.4 3.2-7.2.5-.5 1.1-.9 1.7-1.2l.6-2.2c1.5-5.5 6.5-9.3 12.1-9.3.6 0 1.1 0 1.8.1.5.1 1 .2 1.5.3l.2-.5c2.3-4.2 6.6-6.7 11.2-6.7 7.1 0 12.8 5.9 12.8 13.1 0 .4 0 .7 0 1v.3c.5.2 1.1.5 1.6.8 3.4 2 5.5 5.8 5.5 9.8 0 5.3-3.5 9.8-8.6 11-.8.2-1.7.3-2.5.3h-31.8z" fill="#fff"/><path d="m40.3 22.8c6 0 10.9 5 10.9 11.2 0 .3 0 .6 0 .9-2.5.2-4.8 1.2-6.6 2.8 1.3-.8 2.9-1.2 4.6-1.2.6 0 1.2.1 1.8.2 1 .2 1.9.6 2.8 1.1 2.7 1.6 4.6 4.6 4.6 8.1 0 4.4-3 8.2-7.1 9.1-.7.2-1.3.2-2.1.2h-32c-.8 0-1.6-.1-2.3-.4-3-1-5.1-3.9-5.1-7.2 0-2.3 1-4.3 2.6-5.7.7-.6 1.5-1.1 2.4-1.5.8-.3 1.6-.4 2.5-.4 2.4 0 4.5 1.2 5.9 3h.1c-1.6-3-4.5-5.1-8-5.4 1.3-4.6 5.4-8 10.3-8 .5 0 1 .1 1.5.1 1 .1 1.9.4 2.8.8 3.3 1.5 5.7 4.7 6.3 8.5 0 0 0 0 0-.1 0-4.3-2.2-8.1-5.4-10.3 1.8-3.5 5.3-5.8 9.5-5.8m0-3.8c-5 0-9.7 2.6-12.4 7-.1 0-.2 0-.3 0-.8-.1-1.4-.2-2.1-.2-6.4 0-12.2 4.4-13.9 10.7l-.5 1.5c-.5.3-.9.6-1.3 1-2.4 2.1-3.8 5.3-3.8 8.6 0 4.9 3.1 9.3 7.7 10.8 1.1.4 2.3.6 3.5.6h31.9c1 0 1.9-.1 2.9-.3 5.9-1.4 10-6.7 10-12.8 0-4.7-2.5-9.1-6.5-11.4-.2-.1-.4-.2-.6-.3 0 0 0-.1 0-.1 0-8.4-6.5-15.1-14.6-15.1z" fill="#75d6ff"/></svg> \ No newline at end of file diff --git a/public/emoji/26c8.svg b/public/emoji/26c8.svg new file mode 100644 index 000000000..03409bb69 --- /dev/null +++ b/public/emoji/26c8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#75d6ff"><path d="m10.8 42.9c-.5 1.5-.1 3 1 3.4 1.1.4 2.4-.5 3-2 .6-1.8.7-4.1.2-6.9-2.1 1.9-3.6 3.8-4.2 5.5"/><path d="m13.2 57.4c.6-1.8.7-4.1.2-6.9-2.1 1.8-3.6 3.7-4.2 5.5-.5 1.5-.1 3 1 3.4 1.1.4 2.5-.5 3-2"/><path d="m51.5 37.4c-2.1 1.8-3.6 3.7-4.2 5.5-.5 1.5-.1 3 1 3.4 1.1.4 2.4-.5 3-2 .5-1.7.6-4.1.2-6.9"/><path d="m38.2 55.9c-.5 1.5-.1 3 1 3.4s2.4-.5 3-2c.6-1.8.7-4.1.2-6.9-2 1.9-3.5 3.8-4.2 5.5"/><path d="m46.9 55.9c-.5 1.5-.1 3 1 3.4s2.4-.5 3-2c.6-1.8.7-4.1.2-6.9-2.1 1.9-3.6 3.8-4.2 5.5"/><path d="m18.6 55.9c-.5 1.5-.1 3 1 3.4s2.4-.5 3-2c.6-1.8.7-4.1.2-6.9-2.1 1.9-3.6 3.8-4.2 5.5"/></g><path fill="#ffce31" d="m24.5 31.9l-4.9 16.2h12.5l-4.2 13.9 16.5-20.2h-11.9l2.9-9.9z"/><path d="m18.2 32.5c-.8 0-1.6-.1-2.4-.4-3.1-1-5.3-3.9-5.3-7.2 0-2.2 1-4.3 2.6-5.7.4-.4.9-.7 1.4-1l.5-1.8c1.3-4.4 5.4-7.5 10-7.5.5 0 .9 0 1.5.1.4.1.8.1 1.2.3l.2-.4c1.9-3.3 5.4-5.4 9.2-5.4 5.9 0 10.6 4.7 10.6 10.5 0 .3 0 .6 0 .8v.2c.4.2.9.4 1.3.6 2.8 1.6 4.5 4.6 4.5 7.8 0 4.2-2.9 7.8-7 8.8-.7.2-1.4.2-2 .2h-26.3z" fill="#fff"/><path d="m37.1 5c5 0 9 4 9 8.9 0 .2 0 .5 0 .7-2.1.2-4 1-5.4 2.3 1.1-.6 2.4-1 3.7-1 .5 0 1 .1 1.5.1.8.2 1.6.5 2.3.9 2.3 1.3 3.8 3.7 3.8 6.5 0 3.6-2.5 6.5-5.8 7.3-.7.2-1.2.3-1.8.3h-26.2c-.7 0-1.3-.1-1.9-.3-2.4-.8-4.2-3.1-4.2-5.8 0-1.8.8-3.5 2.1-4.6.6-.5 1.3-.9 2-1.2.6-.2 1.3-.3 2-.3 2 0 3.7.9 4.9 2.4h.1c-1.3-2.4-3.7-4.1-6.6-4.3 1.1-3.7 4.5-6.4 8.5-6.4.4 0 .9 0 1.3.1.8.1 1.6.3 2.3.7 2.7 1.2 4.7 3.7 5.1 6.8 0 0 0 0 0-.1 0-3.4-1.8-6.5-4.5-8.3 1.5-2.8 4.5-4.7 7.8-4.7m0-3c-4.1 0-7.9 2.1-10.1 5.6-.1 0-.2 0-.3 0-.6-.1-1.2-.1-1.7-.1-5.3 0-10 3.5-11.4 8.6l-.3 1.2c-.4.2-.7.5-1.1.8-2 1.7-3.1 4.2-3.1 6.9 0 4 2.5 7.4 6.3 8.7.9.3 1.9.5 2.9.5h26.2c.8 0 1.6-.1 2.4-.3 4.8-1.1 8.2-5.3 8.2-10.3 0-3.8-2-7.3-5.3-9.1-.2-.1-.3-.2-.5-.3 0 0 0-.1 0-.1-.1-6.7-5.5-12.1-12.2-12.1z" fill="#b6c1d1"/></svg> \ No newline at end of file diff --git a/public/emoji/26ce.svg b/public/emoji/26ce.svg new file mode 100644 index 000000000..bacb7e3e8 --- /dev/null +++ b/public/emoji/26ce.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#c28fef"/><g fill="#fff"><path d="m32 54c-9.4 0-17-7.6-17-17v-23h6v23c0 6.1 4.9 11 11 11s11-4.9 11-11v-23h6v23c0 9.4-7.6 17-17 17"/><path d="m56 22c-2.6 4.1-6.1 6-8.4 7.2-3.5 2-7.9-.2-11.7-2.1-1.2-.6-2.3-1.1-3.3-1.5-10.9-4.2-19.1-.5-24.6 4.9v7.5c3.6-4.8 12.1-10.3 22.5-6.2.8.3 1.8.8 2.8 1.3 4 2 9.2 4.6 14.5 3 .8-.2 1.7-.6 2.5-1.1 2-1.2 4-2.1 5.6-4.5l.1-8.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26cf.svg b/public/emoji/26cf.svg new file mode 100644 index 000000000..3c30f7f3c --- /dev/null +++ b/public/emoji/26cf.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M55.2,61.5c2.3,2.3,8.6-4,6.3-6.3L25.3,19L19,25.3L55.2,61.5z" fill="#89664c"/><path d="M56,60.6c1.6,1.7,6.3-3,4.7-4.7L24.5,19.8l-4.7,4.7L56,60.6z" fill="#ad8366"/><path d="m8.3 14.6c-2.3-2.3 4-8.6 6.3-6.3l6.2 6.2-6.3 6.3-6.2-6.2" fill="#89664c"/><path d="m9.2 13.8c-1.7-1.6 3-6.3 4.7-4.7l6.2 6.2-4.7 4.7-6.2-6.2" fill="#ad8366"/><path d="m20.9 20.9c11.2-11.2 24.3-17.4 33.9-16.8-9-5.3-25.2-.2-38 12.7-12.9 12.8-18 29-12.7 38-.6-9.6 5.6-22.7 16.8-33.9" fill="#94989b"/><path d="m21.9 21.9c11.2-11.2 23.9-17.8 32.9-17.8-8.2-4.5-23.7 1.3-36.5 14.1-12.9 12.9-18.7 28.4-14.2 36.5 0-8.9 6.6-21.6 17.8-32.8" fill="#a6aeb2"/><path d="m27.7 15c.9.9.9 2.3 0 3.2l-9.6 9.6c-.9.9-2.3.9-3.2 0l-4.8-4.8c-.9-.9-.9-2.3 0-3.2l9.6-9.6c.9-.9 2.3-.9 3.2 0l4.8 4.8" fill="#5c6368"/><path d="m26.3 15.9c.8.8.8 2 .1 2.7l-7.9 7.9c-.7.7-2 .7-2.7-.1l-4.2-4.4c-.8-.8-.8-2-.1-2.7l7.9-7.8c.7-.7 2-.7 2.7.1l4.2 4.3" fill="#474d51"/></svg> \ No newline at end of file diff --git a/public/emoji/26d1.svg b/public/emoji/26d1.svg new file mode 100644 index 000000000..bcdd92d68 --- /dev/null +++ b/public/emoji/26d1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 64c-15.4 0-28-12.6-28-28v-4h4v4c0 13.2 10.8 24 24 24 13.2 0 24-10.8 24-24v-4h4v4c0 15.4-12.6 28-28 28" fill="#94989b"/><path d="M32,4C16.5,4,4,16.5,4,32h56C60,16.5,47.5,4,32,4z" fill="#ed4c5c"/><g fill="#c94747"><path d="m50 28h7c-1.2-9.6-8.5-17.5-18-20 5.8 3.3 10.1 10.9 11 20"/><path d="m25 8c-9.5 2.5-16.8 10.4-18 20h7c.9-9.1 5.2-16.7 11-20"/></g><g fill="#594640"><path d="m14.7 28c.9-9 4.9-16.5 10.3-20-7.3 3.6-12.7 11.1-14 20h3.7"/><path d="m49.3 28c-1-9-4.9-16.5-10.3-20 7.3 3.6 12.7 11.1 14 20h-3.7"/></g><g fill="#ed4c5c"><path d="m58 26h-52l-6 6h64z"/><circle cx="32" cy="5" r="5"/></g><g fill="#fff"><path d="m30 9h4v16h-4z"/><path d="m24 15h16v4h-16z"/></g><g fill="#3e4347"><path d="m4 32h4v4h-4z"/><path d="m56 32h4v4h-4z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26d3.svg b/public/emoji/26d3.svg new file mode 100644 index 000000000..a34973b8c --- /dev/null +++ b/public/emoji/26d3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d0d0d0"><path d="m19.2 64v-5.3c0-2.7-2.1-4.9-4.7-4.9-2.6 0-4.7 2.2-4.7 4.9v5.3h-4.8v-5.3c0-5.4 4.2-9.7 9.5-9.7 5.2 0 9.5 4.4 9.5 9.7v5.3h-4.8"/><path d="m23.9 27.1v9.7c0 5.4-4.2 9.7-9.5 9.7-5.2 0-9.5-4.4-9.5-9.7v-9.7c0-5.4 4.2-9.7 9.5-9.7 5.3 0 9.5 4.4 9.5 9.7m-14.2 9.8c0 2.7 2.1 4.9 4.7 4.9 2.6 0 4.7-2.2 4.7-4.9v-9.7c0-2.7-2.1-4.9-4.7-4.9-2.6 0-4.7 2.2-4.7 4.9v9.7"/><path d="m23.9 0v5.3c0 5.4-4.2 9.7-9.5 9.7-5.2 0-9.4-4.4-9.4-9.7v-5.3h4.7v5.3c0 2.7 2.1 4.9 4.7 4.9 2.6 0 4.7-2.2 4.7-4.9v-5.3h4.8"/></g><g fill="#94989b"><path d="m16.8 53.9c0-4 0-8.1 0-12.1 0-3.1-4.7-3.1-4.7 0 0 4.1 0 8.1 0 12.1 0 3.1 4.7 3.1 4.7 0"/><path d="m16.8 22.3c0-4.1 0-8.1 0-12.1 0-3.1-4.7-3.1-4.7 0 0 4 0 8.1 0 12.1 0 3.1 4.7 3.1 4.7 0"/></g><g fill="#d0d0d0"><path d="m59 43v9.8c0 5.4-4.2 9.8-9.5 9.8-5.2 0-9.5-4.4-9.5-9.8v-9.8c0-5.4 4.2-9.8 9.5-9.8 5.3 0 9.5 4.4 9.5 9.8m-14.2 9.8c0 2.7 2.1 4.9 4.7 4.9 2.6 0 4.7-2.2 4.7-4.9v-9.8c0-2.7-2.1-4.9-4.7-4.9-2.6 0-4.7 2.2-4.7 4.9v9.8"/><path d="m59 11.2v9.8c0 5.4-4.2 9.8-9.5 9.8-5.2 0-9.5-4.4-9.5-9.8v-9.8c0-5.4 4.2-9.8 9.5-9.8 5.3 0 9.5 4.4 9.5 9.8m-14.2 9.8c0 2.7 2.1 4.9 4.7 4.9 2.6 0 4.7-2.2 4.7-4.9v-9.8c0-2.7-2.1-4.9-4.7-4.9-2.6 0-4.7 2.2-4.7 4.9v9.8"/></g><g fill="#94989b"><path d="m51.9 38.1c0-4.1 0-8.2 0-12.2 0-3.2-4.7-3.2-4.7 0 0 4.1 0 8.2 0 12.2 0 3.2 4.7 3.2 4.7 0"/><path d="m51.9 64c0 0 0-2.6 0-6.6 0-3.2-4.7-3.2-4.7 0 0 4.1 0 6.6 0 6.6h4.7"/><path d="m47.2 0c0 0 0 2.6 0 6.6 0 3.2 4.7 3.2 4.7 0 0-4.1 0-6.6 0-6.6h-4.7"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26d4.svg b/public/emoji/26d4.svg new file mode 100644 index 000000000..61545291b --- /dev/null +++ b/public/emoji/26d4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff5a79"/><path fill="#fff" d="m9 26h46v12h-46z"/></svg> \ No newline at end of file diff --git a/public/emoji/26e9.svg b/public/emoji/26e9.svg new file mode 100644 index 000000000..570b46d89 --- /dev/null +++ b/public/emoji/26e9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#b71c3a" d="m29 9h6v12h-6z"/><path fill="#ed4c5c" d="m9 9h8v44h-8z"/><g fill="#ff6473"><path d="m10 14h5v4h-5z"/><path d="m10 22h5v28h-5z"/></g><path fill="#b71c3a" d="m6.9 9h12v4h-12z"/><path fill="#d82b45" d="m7.5 8h10v4h-10z"/><path d="m21 16c0 0-2.8 2-8 2s-8-2-8-2l.2 4.1c0 0 2.2 1.5 6.5 1.9h2.5c4.3-.5 6.5-1.9 6.5-1.9l.3-4.1" fill="#b71c3a"/><path fill="#474d51" d="m8 51h10v3h-10z"/><path fill="#5c6368" d="m9 52h7v2h-7z"/><path fill="#474d51" d="m7 54h12v10h-12z"/><path fill="#5c6368" d="m8 55h9v9h-9z"/><path fill="#ed4c5c" d="m47 9h8v44h-8z"/><g fill="#ff6473"><path d="m48 14h5v4h-5z"/><path d="m48 22h5v28h-5z"/></g><path fill="#b71c3a" d="m44.9 9h12v4h-12z"/><path fill="#d82b45" d="m45.5 8h10v4h-10z"/><path d="m59 16c0 0-2.8 2-8 2s-8-2-8-2l.2 4.1c0 0 2.2 1.5 6.5 1.9h2.5c4.3-.5 6.5-1.9 6.5-1.9l.3-4.1" fill="#b71c3a"/><path fill="#474d51" d="m46 51h10v3h-10z"/><path fill="#5c6368" d="m47 52h7v2h-7z"/><path fill="#474d51" d="m45 54h12v10h-12z"/><path fill="#5c6368" d="m46 55h9v9h-9z"/><g fill="#d82b45"><path d="m4 20h56v4h-56z"/><path d="m32 7c-19.3 0-30-2-30-2l.8 4c0 0 10.1 2 29.2 2s29.2-2 29.2-2l.8-4c0 0-10.7 2-30 2"/></g><path d="M32,2.7C11.4,2.7,0,0,0,0l0.8,5.3C0.8,5.3,11.6,8,32,8c20.4,0,31.2-2.7,31.2-2.7L64,0C64,0,52.6,2.7,32,2.7z" fill="#474d51"/></svg> \ No newline at end of file diff --git a/public/emoji/26ea.svg b/public/emoji/26ea.svg new file mode 100644 index 000000000..6d8236c25 --- /dev/null +++ b/public/emoji/26ea.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m63 62h-62c-.5 0-1 .5-1 1 0 .5.5 1 1 1h62c.6 0 1-.5 1-1 0-.5-.4-1-1-1" fill="#62727a"/><path fill="#d0d0d0" d="m60 62h-56v-18l28-12 28 12z"/><g fill="#89664c"><path d="m21.4 34.1l-20.2 8.3c-1 .4-1.4 1.5-1 2.5.4 1 1.5 1.4 2.5 1l20.2-8.3c1-.4 1.4-1.5 1-2.5-.4-.9-1.6-1.4-2.5-1"/><path d="m42.6 34.1l20.2 8.3c1 .4 1.4 1.5 1 2.5-.4 1-1.5 1.4-2.5 1l-20.2-8.3c-1-.4-1.4-1.5-1-2.5.4-.9 1.6-1.4 2.5-1"/></g><path fill="#e8e8e8" d="m44 62h-24v-36l12-5 12 5z"/><path fill="#ffce31" d="m38.7 5h-5v-5h-3.4v5h-5v3.3h5v11.7h3.4v-11.7h5z"/><path fill="#e8e8e8" d="m20 63h24v1h-24z"/><path fill="#d0d0d0" d="m20 62h24v1h-24z"/><path d="m47.8 25.4l-15.8-6.4-15.8 6.4c-1 .4-1.4 1.5-1 2.4.4.9 1.5 1.4 2.5 1l14.3-5.8 14.4 5.8c1 .4 2.1-.1 2.5-1 .4-.9-.1-2-1.1-2.4" fill="#89664c"/><path d="m30.7 29.8c-.1-.6-.6-.9-1.2-.8 0 0-.1 0-.7.3-.6.2-.7.3-.7.3-.5.3-.6.9-.3 1.4l3.1 4.2c.3.5.6.4.5-.2l-.7-5.2" fill="#42ade2"/><path d="m26 32.9c-.5-.3-1.1-.2-1.3.3l-.6 1.4c-.2.5.2 1.1.7 1.2l5.2.8c.6.1.7-.1.2-.5l-4.2-3.2" fill="#c28fef"/><path d="m24.8 38.3c-.6.1-.9.6-.8 1.2 0 0 0 .1.3.7.2.6.3.7.3.7.3.5.9.6 1.4.3l4.2-3.1c.5-.3.4-.6-.2-.5l-5.2.7" fill="#ed4c5c"/><path d="m27.9 43c-.3.5-.2 1.1.3 1.3l1.4.6c.6.2 1.1-.2 1.2-.7l.8-5.2c.1-.6-.1-.7-.5-.2l-3.2 4.2" fill="#ff8736"/><path d="m33.3 44.2c.1.6.6.9 1.2.8 0 0 .1 0 .7-.3.6-.2.7-.3.7-.3.5-.3.6-.9.3-1.4l-3.2-4.2c-.3-.5-.6-.4-.5.2l.8 5.2" fill="#42ade2"/><path d="m38 41.1c.5.3 1.1.2 1.3-.3l.6-1.4c.2-.6-.2-1.1-.7-1.2l-5.2-.6c-.6-.1-.7.1-.2.5l4.2 3" fill="#c28fef"/><path d="m39.2 35.7c.6-.1.9-.6.8-1.2 0 0 0-.1-.3-.7-.2-.6-.3-.7-.3-.7-.3-.5-.9-.6-1.4-.3l-4.2 3.2c-.5.3-.4.6.2.5l5.2-.8" fill="#ed4c5c"/><path d="m36.1 31c.3-.5.2-1.1-.3-1.3l-1.4-.6c-.5-.2-1.1.2-1.2.7l-.6 5.2c-.1.6.1.7.5.2l3-4.2" fill="#ff8736"/><path d="m32 47c-3.3 0-6 2.7-6 6v9h12v-9c0-3.3-2.7-6-6-6" fill="#d3976e"/><path d="m28 56h8v-3c0-2.2-1.8-4-4-4s-4 1.8-4 4v3" fill="#d6eef0"/><g fill="#62727a"><path d="m11.2 49.5c-.1-.4-.4-.6-.7-.5 0 0-.1 0-.4.2-.4.1-.4.2-.4.2-.3.2-.4.6-.2.9l1.9 2.6c.2.3.3.2.3-.1l-.5-3.3"/><path d="m8.2 51.4c-.3-.2-.7-.1-.8.2l-.4.9c-.1.3.1.7.5.7l3.2.5c.4.1.4-.1.1-.3l-2.6-2"/><path d="m7.5 54.8c-.4.1-.6.4-.5.7 0 0 0 .1.2.4.1.4.2.4.2.4.2.3.6.4.9.2l2.6-1.9c.3-.2.2-.3-.1-.3l-3.3.5"/><path d="m9.4 57.8c-.2.3-.1.7.2.8l.9.4c.3.1.7-.1.7-.5l.5-3.2c.1-.4-.1-.4-.3-.1l-2 2.6"/><path d="m12.8 58.5c.1.4.4.6.7.5 0 0 .1 0 .4-.2.4-.1.4-.2.4-.2.3-.2.4-.6.2-.9l-1.9-2.6c-.2-.3-.3-.2-.3.1l.5 3.3"/><path d="m15.8 56.6c.3.2.7.1.8-.2l.4-.9c.1-.3-.1-.7-.5-.7l-3.2-.5c-.4-.1-.4.1-.1.3l2.6 2"/><path d="m16.5 53.2c.4-.1.6-.4.5-.7 0 0 0-.1-.2-.4-.1-.4-.2-.4-.2-.4-.2-.3-.6-.4-.9-.2l-2.6 1.9c-.3.2-.2.3.1.3l3.3-.5"/><path d="m14.6 50.2c.2-.3.1-.7-.2-.8l-.9-.4c-.3-.1-.7.1-.7.5l-.5 3.2c-.1.4.1.4.3.1l2-2.6"/><path d="m51.2 49.5c-.1-.4-.4-.6-.7-.5 0 0-.1 0-.4.2-.4.1-.4.2-.4.2-.3.2-.4.6-.2.9l1.9 2.6c.2.3.3.2.3-.1l-.5-3.3"/><path d="m48.2 51.4c-.3-.2-.7-.1-.8.2l-.4.9c-.1.3.1.7.5.7l3.2.5c.4.1.4-.1.1-.3l-2.6-2"/><path d="m47.5 54.8c-.4.1-.6.4-.5.7 0 0 0 .1.2.4.1.4.2.4.2.4.2.3.6.4.9.2l2.6-1.9c.3-.2.2-.3-.1-.3l-3.3.5"/><path d="m49.4 57.8c-.2.3-.1.7.2.8l.9.4c.3.1.7-.1.7-.5l.5-3.2c.1-.4-.1-.4-.3-.1l-2 2.6"/><path d="m52.8 58.5c.1.4.4.6.7.5 0 0 .1 0 .4-.2.4-.1.4-.2.4-.2.3-.2.4-.6.2-.9l-1.9-2.6c-.2-.3-.3-.2-.3.1l.5 3.3"/><path d="m55.8 56.6c.3.2.7.1.8-.2l.4-.9c.1-.3-.1-.7-.5-.7l-3.2-.5c-.4-.1-.4.1-.1.3l2.6 2"/><path d="m56.5 53.2c.4-.1.6-.4.5-.7 0 0 0-.1-.2-.4-.1-.4-.2-.4-.2-.4-.2-.3-.6-.4-.9-.2l-2.6 1.9c-.3.2-.2.3.1.3l3.3-.5"/><path d="m54.6 50.2c.2-.3.1-.7-.2-.8l-.9-.4c-.3-.1-.7.1-.7.5l-.5 3.2c-.1.4.1.4.3.1l2-2.6"/></g><g fill="#d3976e"><path d="m31 48h2v14h-2z"/><path d="m26 55h12v7h-12z"/></g><g fill="#89664c"><path d="m28 57.3h3v3h-3z"/><path d="m33 57.3h3v3h-3z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26f0.svg b/public/emoji/26f0.svg new file mode 100644 index 000000000..ae954cfb0 --- /dev/null +++ b/public/emoji/26f0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#42ade2" d="m0 47h64v17h-64z"/><path d="m0 52.4c0 0 3.6.1 7.5 1.6 3.5 1.4 9.5 3.6 12.5 3.6.7 0 2.4-.5 2.4-.5s9.1 2.6 12.6 2.4c.9 0 2.7-.9 2.7-.9s1.1.1 1.4 0c1.1-.2 2.3-1.1 3.3-1.3.9-.2 3-.1 3.8-.3.9-.2 2.6-1.4 2.6-1.4s2.4 0 3.2-.1c.8-.1 2.8-.5 2.8-.5s2.6.3 3.5.3c1.4 0 5.6-.6 5.6-.6v-7.7h-63.9v5.4" fill="#2b95bf"/><path d="m0 28.3c0 0 3.6-.3 7.5-5.4 3.5-4.6 9.5-12.4 12.5-12.5.7 0 2.4 1.9 2.4 1.9s9.1-8.9 12.5-8.3c.9.2 2.7 3.2 2.7 3.2s1.1-.2 1.4 0c1.1.6 2.3 3.7 3.3 4.4.9.6 3 .3 3.8 1.1.9.8 2.6 4.7 2.6 4.7s2.4.1 3.2.4c.8.3 2.8 1.9 2.8 1.9s2.6-1 3.5-.9c1.4.1 5.6 2.1 5.6 2.1v26.1h-63.8v-18.7" fill="#77994f"/><g fill="#8bce4a"><path d="m56.3 32.4l-7.4-15.1c2.1 5.3 1 13.9 7.4 15.1"/><path d="m54.9 19.6c0 0 .9 5.9 5.6 7.5l-5.6-7.5"/><path d="m18.9 47l-2.9-10.6 3.7 1.5-2.9-7.6h4.6l-2.4-7.9 3-1.2 2-3.8-1.7-5.1 6 11.7 9 11.8 7.3 7 7.5 1.9 4.2 2.3z"/><path d="m37.7 7.2l.9 7.8 2.5 5h-1.7l5.6 7.8-3.7-1.6 2.9 8.4 5.6 4.2-2.1 1.6 6.3 3.3 3.9 3.3h6.1v-2.8l-6.7-3.4-1.6-1.6-1.2 1.2-5.6-9.7-5.6-12.9-2.3-3.5z"/></g><path fill="#dbf763" d="m42.2 47h-42.2v-6.6z"/><path fill="#1d8299" d="m42.2 47h-42.2v3.1z"/><g fill="#b4d7ee"><path d="m5 48.9c1.7-.3 3.1.9 4.8 0 1.9-.9 3.2.4 5 .7-1.7.3-3.1-.9-4.8 0-1.9.9-3.2-.3-5-.7"/><path d="m52.6 52.8c1.7-.3 3.1.9 4.8 0 1.9-.9 3.2.4 5 .7-1.7.3-3.1-.9-4.8 0-1.9.9-3.2-.3-5-.7"/><path d="m15.3 52.8c1.6-.3 2.9.4 4.5.6 1.8.2 3.2-.4 4.9-.9 3.1-1.1 5.4 1 8.3 1.6-1.6.3-2.9-.4-4.5-.6-1.8-.2-3.2.4-4.9.9-3.1 1.1-5.4-1-8.3-1.6"/><path d="m34.9 57.3c1.6-.3 2.9.4 4.5.6 1.8.2 3.2-.4 4.9-.9 3.1-1.1 5.4 1 8.3 1.6-1.6.4-2.9-.4-4.5-.6-1.8-.2-3.2.4-4.9.9-3.1 1.1-5.4-1-8.3-1.6"/><path d="m38.6 48.8c2.4-.3 4.5 1.4 6.9.2 2.7-1.2 4.6.5 7.1.9-2.4.3-4.5-1.4-6.9-.2-2.6 1.2-4.5-.6-7.1-.9"/><path d="m48.1 61.1c2.4-.3 4.5 1.4 6.9.2 2.7-1.2 4.6.5 7.1.9-2.4.3-4.5-1.4-6.9-.2-2.6 1.2-4.5-.6-7.1-.9"/><path d="m3.6 60.3c2.4-.3 4.5 1.4 6.9.2 2.6-1.2 4.6.5 7.1.9-2.4.3-4.5-1.4-6.9-.2-2.6 1.2-4.5-.5-7.1-.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26f1.svg b/public/emoji/26f1.svg new file mode 100644 index 000000000..641b4551d --- /dev/null +++ b/public/emoji/26f1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m54 49.8c-8.1 0-16.7 2.2-22.5 2.9-8.5 1-10.2-2.4-18.5-1.4-4.8.5-13 4.7-13 4.7v8h64v-13c0 0-4.9-1.2-10-1.2" fill="#f4d4a5"/><g fill="#ffebd2"><path transform="matrix(.7071-.7071.7071.7071-39.9291 20.7176)" d="m4.3 57.9h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-40.5565 23.2036)" d="m7 59.9h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-38.4347 22.3247)" d="m7.4 57.2h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-38.8971 25.2086)" d="m10.6 59.2h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-42.1971 21.2422)" d="m4.2 61.2h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-41.5516 18.8003)" d="m1.6 59.2h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-36.1423 23.8605)" d="m10 54.9h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-28.1962 46.043)" d="m41.1 56.7h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-28.1646 50.12)" d="m46.1 58.7h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-26.3291 50.5508)" d="m47.5 56.7h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-26.3593 52.4787)" d="m49.8 57.7h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-24.0107 53.1477)" d="m51.8 55.2h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-21.8461 61.014)" d="m62.4 56.5h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-23.8487 59.539)" d="m59.6 58.2h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-22.352 59.1526)" d="m59.9 56.2h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-27.5627 48.5741)" d="m44.1 56.9h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-20.9989 59.4207)" d="m60.5 54.4h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-26.1932 54.8802)" d="m52.4 58.4h1.4v1.4h-1.4z"/></g><path d="m59.1 54.7c0 .6-1.3.5-2.8.3-.8 1.2-1.8 1.7-2.4 1.7-.3 0-.6-1.2-.5-2.3-1.5-.4-2.6-1-2.5-1.4.3-2.5 8.3.5 8.2 1.7" fill="#a38982"/><path d="m54.1 47.7c.3-.1 1.3.8 2.2 2.1 1.6-.4 2.8-.6 2.8-.3.1.4-.3 1.5-1.2 2.9.8 1.3 1.3 2.3 1 2.5-.4.4-1.4.1-2.9-.3-1 1.1-1.7 1.9-2.3 1.8-.3 0-.4-1.2-.5-2.7-1.5-.6-2.4-1.3-2.5-1.8-.1-.3 1.1-.8 2.6-1.3.2-1.5.5-2.8.8-2.9" fill="#f27a52"/><path fill="#a38982" d="m15.2 58l-1.7-1 8.4-5.1 2 .4z"/><path d="m46.4 4.2c-.5-.3-1.1-.2-1.4.3l-2.5 4.3 1.7 1 2.5-4.3c.3-.5.1-1.1-.3-1.3" fill="#3e4347"/><path fill="#94989b" d="m15.2 58l-1.7-1 20-32.5 1.7 1z"/><path d="m43.9 8.5l-13.1 22.5c2.8-1.2 6.2-1.1 9.1.6 2.9 1.7 4.7 4.5 5.1 7.6 6-13.4 6-26.6-1.1-30.7" fill="#ffbe5c"/><path d="m43.9 8.5l-13.1 22.5c-.4-3-2.2-5.9-5.1-7.6-2.9-1.7-6.3-1.8-9.1-.6 8.7-11.9 20.1-18.4 27.3-14.3" fill="#ed77a8"/><path d="m43.9 8.5c7.1 4.1 7.1 17.3 1.1 30.7 2.8-1.2 6.2-1.1 9.1.6 2.5 1.5 4.2 3.8 4.9 6.4 4.4-14-1.6-29.9-15.1-37.7" fill="#c7e86f"/><path d="m43.9 8.5c-7.1-4.1-18.5 2.4-27.2 14.3-.4-3-2.2-5.9-5.1-7.6-2.5-1.5-5.4-1.7-8-1 9.9-10.8 26.7-13.6 40.3-5.7" fill="#60d4e0"/></svg> \ No newline at end of file diff --git a/public/emoji/26f2.svg b/public/emoji/26f2.svg new file mode 100644 index 000000000..377ecf842 --- /dev/null +++ b/public/emoji/26f2.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#83bf4f" d="m0 48.6h64v15.4h-64z"/><path d="m32 55.8c-14.7 0-26.7-1.9-26.7-4.3v5.2c0 2.4 12 4.3 26.7 4.3s26.7-1.9 26.7-4.3v-5.2c0 2.4-12 4.3-26.7 4.3" fill="#d0d0d0"/><ellipse cx="32" cy="45.8" rx="30.5" ry="4.8" fill="#e8e8e8"/><ellipse cx="32" cy="45.8" rx="25.7" ry="2.9" fill="#42ade2"/><path d="m35.8 42.9c-1.6-1.5-1.7-6.3-1.7-6.3h-2.1-2.1c0 0-.1 4.9-1.7 6.3-.9.8-3.3 1.8-3.8 2.9-.2.5 3.4 1 7.6 1s7.9-.5 7.6-1c-.5-1.1-2.9-2.1-3.8-2.9" fill="#e8e8e8"/><path d="m32 36.6h-2.1c0 0 0 1.7-.4 3.3.8.1 1.6.1 2.5.1.9 0 1.7 0 2.5-.1-.3-1.7-.4-3.3-.4-3.3h-2.1" fill="#d0d0d0"/><path d="m36.8 37.2c-1.5 1.9-7.8 1.7-9.5 0-1-1-1-5.7-1-5.7h11.4c0 0 0 4.6-.9 5.7" fill="#e8e8e8"/><path d="m44.7 31.3c-4 2.5-20.9 2.3-25.4 0-2.7-1.4-2.5-7.7-2.5-7.7h30.5c-.1-.1-.2 6.2-2.6 7.7" fill="#d0d0d0"/><ellipse cx="32" cy="23.8" rx="15.2" ry="1.9" fill="#e8e8e8"/><ellipse cx="32" cy="23.8" rx="13.3" ry="1" fill="#42ade2"/><path d="m58.7 53.3c-4.7 1.5-14.9 2.5-26.7 2.5s-21.9-1-26.7-2.5v2.3c4.7 1.5 14.9 2.5 26.7 2.5s21.9-1 26.7-2.5v-2.3" fill="#94989b"/><path d="m32 50.5c-16.8 0-30.5-2.1-30.5-4.8v5.7c0 2.6 13.7 4.8 30.5 4.8s30.5-2.1 30.5-4.8v-5.7c0 2.7-13.7 4.8-30.5 4.8" fill="#d0d0d0"/><path d="m32 23.8c0 0-2.5-13.7-5.7-13.7-3.5.1 4.6 7.2 5.7 13.7" fill="#b4d7ee"/><path d="m31.4 22.8c0 0-10.3-17.9-13.4-13.4-1.2 1.6 8.6 5.8 13.4 13.4" fill="#d6eef0"/><path d="m33.6 23.5c0 0 3.6-11 8.9-9.9 2 .4-7 5.7-8.9 9.9" fill="#b4d7ee"/><g fill="#d6eef0"><path d="m34.9 23.5c0 0 5.5-8.4 11.4-8.4 5.9 0 3.3 3.3 0 3.3-3.3 0-7.8.9-11.4 5.1"/><path d="m31.8 17.3c0 0-.4-12.4-4.5-13.3-3.7-.8 4.6 7 4.5 13.3"/></g><g fill="#b4d7ee"><path d="m32 24.3c0 0 0-24.3 3.6-24.3 2.6 0-3 15-3.6 24.3"/><path d="m21.5 24.4c0 0-7.6-6-7.6 21.5 0 0 .5.8 3.4.8 0 0-.1-21.5 4.2-22.3"/><path d="m42.5 24.4c0 0 7.6-6 7.6 21.5 0 0-.5.8-3.4.8 0 0 .1-21.5-4.2-22.3"/><path d="m30.8 23.5c0 0-5.5-8.4-11.4-8.4-5.9 0-3.3 3.3 0 3.3 3.3 0 7.7.9 11.4 5.1"/></g><path d="m32.1 24.1c0 0 5.9-19.8 9.9-16.2 1.6 1.4-7.1 7.8-9.9 16.2" fill="#d6eef0"/></svg> \ No newline at end of file diff --git a/public/emoji/26f3.svg b/public/emoji/26f3.svg new file mode 100644 index 000000000..cd35a12de --- /dev/null +++ b/public/emoji/26f3.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><ellipse cx="32" cy="49.7" rx="30" ry="12.3" fill="#97b113"/><path d="m28 47c0 0 3-6.6 5.6-9.6h-.9c0 0-4.7 5.7-6.7 9.3l2 .3" opacity=".3" fill="#1e1e1e"/><ellipse cx="26.6" cy="50.3" rx="8.7" ry="3.7" fill="#c7c7c7"/><path d="m26.6 48.2c4.2 0 7.7 1.2 8.5 2.9.1-.3.2-.5.2-.8 0-2-3.9-3.7-8.7-3.7s-8.7 1.6-8.7 3.7c0 .3.1.5.2.8.9-1.6 4.3-2.9 8.5-2.9" fill="#3d2905"/><path d="m45 9.3c-.9-.5-15.8-8.2-18-9.3v20.7c2.2-1.1 17.1-8.8 18-9.3.7-.3.7-1.7 0-2.1" fill="#ed4c5c"/><path d="m28 53.9c0 0-.9.1-2.4.1v-7.2h2.4v7.1" opacity=".5" fill="#1e1e1e"/><path fill="#d3976e" d="m25 0h2v54h-2z"/><path fill="#89664c" d="m25 52.2h2v1.8h-2z"/></svg> \ No newline at end of file diff --git a/public/emoji/26f4.svg b/public/emoji/26f4.svg new file mode 100644 index 000000000..306970ebc --- /dev/null +++ b/public/emoji/26f4.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#3dd0e0" d="m0 50h64v14h-64z"/><g fill="#b4e7ed"><path d="m4.3 54.4c1.7-.3 3.1.8 4.8 0 1.9-.8 3.2.3 5 .6-1.7.3-3.1-.8-4.8 0-1.9.7-3.2-.3-5-.6"/><path d="m49.9 57.8c1.7-.3 3.1.8 4.8 0 1.9-.8 3.2.3 5 .6-1.7.3-3.1-.8-4.8 0-1.9.8-3.2-.3-5-.6"/><path d="m14.6 58.3c1.6-.3 2.9.4 4.5.6 1.8.2 3.2-.3 4.9-.8 3.1-.9 5.4.9 8.3 1.4-1.6.3-2.9-.4-4.5-.6-1.8-.2-3.2.3-4.9.8-3.1 1-5.4-.9-8.3-1.4"/><path d="m38 54.2c2.4-.3 4.5 1.2 6.9.2 2.7-1.1 4.6.5 7.1.8-2.4.3-4.5-1.2-6.9-.2-2.7 1.1-4.6-.5-7.1-.8"/></g><path fill="#428bc1" d="m61.9 52h-56.7l-5.2-10h64z"/><path fill="#b9c1c6" d="m61 32h-47.9l-6.1 10h54z"/><g fill="#3e4347"><path d="m53 34h6v6h-6z"/><path d="m45 34h6v6h-6z"/><path d="m37 34h6v6h-6z"/><path d="m29 34h6v6h-6z"/><path d="m21 34h6v6h-6z"/><path d="m19 40h-7l3-6h4z"/></g><g fill="#dce1e5"><path d="m10 26h54v6h-54z"/><path d="m12 12h38v4h-38z"/></g><path fill="#b9c1c6" d="m14 16h34v10h-34z"/><g fill="#778389"><path d="m2 38h1v4h-1z"/><path d="m5 38h1v4h-1z"/><path d="m8 38h1v4h-1z"/><path d="m11 38h1v4h-1z"/><path d="m14 38h1v4h-1z"/><path d="m17 38h1v4h-1z"/></g><path fill="#8f989e" d="m0 37h18v1h-18z"/><g fill="#778389"><path d="m61 22h1v4h-1z"/><path d="m58 22h1v4h-1z"/><path d="m55 22h1v4h-1z"/><path d="m52 22h1v4h-1z"/><path d="m49 22h1v4h-1z"/><path d="m46 22h1v4h-1z"/></g><path fill="#8f989e" d="m46 21h18v1h-18z"/><g fill="#778389"><path d="m53 38h1v4h-1z"/><path d="m56 38h1v4h-1z"/><path d="m59 38h1v4h-1z"/><path d="m62 38h1v4h-1z"/></g><path fill="#8f989e" d="m53 37h11v1h-11z"/><g fill="#3e4347"><path d="m16 18h6v6h-6z"/><path d="m24 18h6v6h-6z"/><path d="m32 18h6v6h-6z"/><path d="m40 18h6v6h-6z"/></g><g fill="#8f989e"><path d="m40 4h2v8h-2z"/><path d="m44 6h2v6h-2z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26f5.svg b/public/emoji/26f5.svg new file mode 100644 index 000000000..e69f924b9 --- /dev/null +++ b/public/emoji/26f5.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#42ade2" d="m0 48h64v16h-64z"/><g fill="#3e4347"><path d="m31.5 2h1v10h-1z"/><path d="m57 59h-41l-2-2c0 0 16.7-3.2 43 2"/></g><path d="m33 47c0 .6-.4 1-1 1-.5 0-1-.4-1-1v-38c0-.6.5-1 1-1 .6 0 1 .4 1 1v38" fill="#89664c"/><path d="m54 52c0 0-4.6-1.6-10-3-3.4-.9-7.7-1.7-9.6-2.2-.5-.1-1.3-.6-1.7-.9l-1.4-1.2c-.4-.4-1.2-.6-1.8-.6h-8.1c-.5 0-1.3.3-1.7.7l-1.2 1.2c-.4.4-1.2.7-1.7.7h-4.8c-.5 0-.9.4-.8 1l2 8c.1.5.7 1 1.2 1h39.6l1-2.5-1-2.2" fill="#dae3ea"/><path d="m7 46.5c0 0 1.8 4.5 7 10.5 0 0 29.6 2 43 2l-2-5c0 0-23-7.5-48-7.5" fill="#c5d0d8"/><g fill="#3e4347"><path d="m29.5 46.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-1c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v1"/><path d="m25.5 46.5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-1c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v1"/></g><path d="m12 41.3c-.6.5-1.4 1.2-2.1 2-.8.7-1.5 1.5-2 2.1-.5.6-.8 1-.8 1s.4-.3 1-.8 1.4-1.2 2.1-2c.8-.7 1.5-1.5 2-2.1.5-.6.8-1 .8-1s-.4.3-1 .8" fill="#89664c"/><path d="M31,9c0,0-14,21.8-21,34.5c0,0,9.5-2.5,21-2.5V9z" fill="#f9f3d9"/><path fill="#ff9d27" d="m33 9v32l14 3z"/><g fill="#f15744"><path d="m42.8 54h-1.8c0-2.2 1.8-4 4-4v1.8c-1.2 0-2.2 1-2.2 2.2"/><path d="m45 58v-1.8c1.2 0 2.2-1 2.2-2.2h1.8c0 2.2-1.8 4-4 4"/></g><g fill="#fff"><path d="m45 58c-2.2 0-4-1.8-4-4h1.8c0 1.2 1 2.2 2.2 2.2v1.8"/><path d="m49 54h-1.8c0-1.2-1-2.2-2.2-2.2v-1.8c2.2 0 4 1.8 4 4"/></g><g fill="#f15744"><path d="m32.5 3c0 1.3 0 2.6 0 3.9 2.7.5 5.3-2.5 8-2-2.7-1.8-5.3-.1-8-1.9"/><path d="m21.1 24.7c-.5.9-1.1 1.7-1.6 2.6 3.6.4 7.9 1.5 11.5 3.7v-3c0 0-3.1-2.2-9.9-3.3"/></g><path d="m16.7 32c11.2 0 14.3 3 14.3 3v-4c-3.6-2.3-7.9-3.3-11.5-3.7-1 1.7-1.8 2.9-2.8 4.7" fill="#ffce31"/><g fill="#fff"><path d="m44.5 49h1v1h-1z"/><path d="m44.5 58h1v1h-1z"/><path d="m49 53.5h1v1h-1z"/><path d="m40 53.5h1v1h-1z"/></g><g fill="#89664c"><path d="m40.8 53.5h-.5c0-.1.1-2 1.2-3.1 1.2-1.2 3-1.1 3.1-1.1v.5c0 0-1.7-.1-2.7.9-1.1 1-1.1 2.8-1.1 2.8"/><path d="m49.2 53.5c0 0-.1-1.8-1-2.8-1-1-2.7-.9-2.7-.9v-.5c.1 0 1.9-.1 3.1 1.1 1.1 1.1 1.2 3.1 1.2 3.1h-.6"/><path d="m44.4 58.8c-.4 0-1.9-.1-3-1.1-1.1-1.1-1.2-3.1-1.2-3.2h.5c0 0 .1 1.8 1 2.8 1 1 2.7 1 2.7.9v.6c.1 0 .1 0 0 0"/><path d="m45.6 58.8c-.1 0-.1 0 0 0l-.1-.5c0 0 1.7.1 2.7-.9 1-1 1-2.8 1-2.8h.5c0 .1-.1 2-1.2 3.2-1 .9-2.5 1-2.9 1"/></g><circle cx="13" cy="50" r="1.5" fill="#3e4347"/></svg> \ No newline at end of file diff --git a/public/emoji/26f7.svg b/public/emoji/26f7.svg new file mode 100644 index 000000000..a9fb9b84d --- /dev/null +++ b/public/emoji/26f7.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m31.8 22.3l-3.4-8.1-15 3.7c.6 2.6 2 3 2.7 3.8.3.4.1 1.6 0 2.2-.2 1.4 1.7.9 2.1.3 1 .5.4 1.8 2.3-.7 0 0-1.5 3 .6 2 1.3 3.2 10.7-3.2 10.7-3.2" fill="#ffdd67"/><g fill="#937237"><path d="m18 20c.4.5.5 1.1.1 1.4-.3.3-.8 0-1.2-.5-.4-.5-.7-1-.3-1.3.4-.3 1-.1 1.4.4"/><path d="m21.2 22.6c0 0-.3 1.5-.5 2-.4.9-.7.8-.6.2.1-.5.5-1.3.5-1.3l.6-.9"/></g><path d="m34.9 28.9l-1.3 2.9-4.4 6.4c-1.3 1.3-1.3 3.4 0 4.7l6.2-2.3c2.1-1 1.5-3 2-3.6 1.9-2.1 4.6-1.5 6.1-4.4.8-1.6.6-3.7-.3-5.2l-8.3 1.5" fill="#3e4347"/><path d="m45.5 28.4c-2.2-3.7-6.1-3.3-8.8-5.8-5.6-5.2-9-2.8-8.8-1.7.4 3.1-.1 5.4.8 6.2l5 4.6c0 0 1.7-1.6 4.6-2.1 4.6-.8 7.2-1.2 7.2-1.2" fill="#44618b"/><g fill="#cc2e45"><path d="m31.1 17.9c0 0 5.1-1.6 6.9-1.5 1.8.1 5.1 2.2 6.9 2.4 1 .1 3.2-1.1 4-.5.9.6 1.7 3.4 1 4.2-.8 1-3.9.5-5.1.3-2-.5-5.3-3.7-7.4-4-1.8-.3-7 1.5-7 1.5l.7-2.4"/><path d="m29.2 19.3c0 0 3.3-4.2 4.8-5.1 1.6-.9 5.5-1.1 7.1-1.9.9-.5 2-2.7 3-2.7 1.1 0 3.3 1.8 3.3 2.9 0 1.3-2.8 2.6-4 3.1-1.9.8-6.5 0-8.4.9-1.6.8-4.9 5.2-4.9 5.2l-.9-2.4"/></g><path d="m24.1 5.6c.3 2.3-1.3 4.4-3.6 4.6-2.3.3-4.3-1.3-4.6-3.6-.3-2.3 1.3-4.3 3.6-4.6 2.2-.3 4.3 1.4 4.6 3.6" fill="#86d0bf"/><g fill="#44618b"><path d="m30.4 11.6c-1.9-3.7-6-6-10.4-5.4-4.4.5-7.8 3.8-8.7 7.8 2.6-1.6 5.8-2.8 9.3-3.2 3.5-.5 6.9-.2 9.8.8"/><path d="m31.5 15c-3-1.1-6.7-1.6-10.5-1.1-3.8.5-7.2 1.8-9.9 3.6 0 0 0 0 0 .1.7 5.6 4.7.2 10.3-.5 5.6-.7 10.8 3.5 10.1-2.1"/></g><g fill="#86d0bf"><path d="m31.5 15c-.2-1.2-.5-2.4-1.1-3.4-2.9-.9-6.3-1.3-9.8-.9-3.5.4-6.7 1.6-9.3 3.2-.3 1.1-.4 2.3-.2 3.5 2.7-1.8 6.1-3.2 9.9-3.6 3.8-.4 7.4.1 10.5 1.2"/><path d="m30.5 51.1c-1.3.5-2 1.9-1.5 3.2l.9 2.3 10.1-3.7-1.7-4.6-7.8 2.8"/></g><path d="m29.3 55c-.4.2-.7.6-.5 1.1.2.4.6.7 1.1.5l10.1-3.7-.6-1.5-10.1 3.6" fill="#44618b"/><path fill="#86d0bf" d="m38.3 48.3l-6.3 2.2-2.8-7.7 6.2-2.3z"/><g fill="#44618b"><path d="m34 46.3l-3.1 1.1c-.4.2-.7.6-.5 1.1.2.4.6.6 1.1.5l3.1-1.1c.4-.2.7-.6.5-1.1-.2-.4-.6-.7-1.1-.5"/><path d="m32.9 43.2l-3.1 1.1c-.4.2-.7.6-.5 1.1.2.4.6.6 1.1.5l3.1-1.1c.4-.2.7-.6.5-1.1-.2-.4-.7-.7-1.1-.5"/></g><g fill="#ed4c5c"><path d="m19.7 60.2c-.9.3-1.8-.1-2.1-1l-1.6.6c.6 1.7 2.5 2.6 4.2 2l32.8-11.8-.6-1.5-32.7 11.7"/><path d="m51.1 28.2l-36.2 14.2.6 1.5 36.2-14.3c.4-.2.6-.6.5-1.1-.2-.3-.7-.5-1.1-.3"/></g><path d="m50 32.1c.2.4.7.6 1.1.5.4-.2.6-.6.5-1.1l-1.8-4.6c-.2-.4-.7-.6-1.1-.5-.4.2-.6.6-.5 1.1l1.8 4.6" fill="#3e4347"/><path d="m29.7 19.4c-1.4 0-2.7 1.2-2.4 2.5 1.8 7.7-4.4 15.2-4.4 15.2l3.6 3.4c0 0 8.1-11.7 5.7-18.7-.4-1.3-1.1-2.4-2.5-2.4" fill="#86d0bf"/><path d="m22.1 38c-1.7-.2-2.1.9-3.4 1.6-.6.3-.9 1.2-.5 1.5l.9-.3c-.1 1-.6 3 .5 2.9 2-.3 2.4.9 4.5 0 .8-.3 1.5-1.6 1.5-2.3l.8-.8-3.6-3.4-.7.8" fill="#44618b"/><path d="m21.6 26.6c.6 1.2 2.5-.2 3.1 0 .7.2 1.5 1.6 2.2 1.5 2.1-.4.1-4.5 1-5.9.7-1 5.1-1.2 5.6-2.3.2-.4-1-.9-1.2-1.3-.2-.4.3-1.3-.2-1.5-1.7-.6-5 1.8-6.4 2.7-1.7 1.1-4.8 5.2-4.1 6.8" fill="#ed4c5c"/></svg> \ No newline at end of file diff --git a/public/emoji/26f8.svg b/public/emoji/26f8.svg new file mode 100644 index 000000000..60adcaf3c --- /dev/null +++ b/public/emoji/26f8.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m13.1 50.7c0 0-5.1 4.1-6.7 5.7-2.4 2.3-4 5.6 14.1 5.6 11.5 0 38.5 0 38.5 0v-2.9h-3.9c0 0-2.2-6.6-2.7-8.4-.2-.7-3.2.2-2.8.9.7 1.4-.4 7.5-.4 7.5h-22.6c-2.4 0-.9-1.8-.3-3.8l-3.9-.2c0 0 .6 4-6.4 4-4.4 0-8-.7-6.5-2.1 1.3-1.3 5.6-4.7 5.6-4.7l-2-1.6" fill="#d0d0d0"/><path d="m20.2 42.6c0 0 9.1-4 12.8-13.1 4-10.1-.6-23.5-.6-23.5s1.1-3.2 4.6-3.2c2.3 0 3.4 2.4 3.4 2.4s2 22-1.2 28.6c-6.4 13.1-19 8.8-19 8.8" fill="#ce344a"/><path d="m54.4 5.5c0 0-8.6-4.1-13.7-3.4-3.4.5-4.5 4-4.6 5.7-.3 5.5 2.2 16.1.7 21.4-1.3 4.7-9 13.8-14.1 13.9-.8 0-2.2-1.4-2.9-1-2.4 1.2-10.2 2.1-9.5 7.2.7 4.6 8 7.4 16.4 7.7 4.1.1 12.6-1.5 14.4-7.9.7-2.4 3.8-2.1 3.8-2.1l1.6 6.2h10c0 0 2.1-7.6 2.1-15.4 0-8.3-4.3-9.6-5.7-14.8-1.3-4.5 1.5-17.5 1.5-17.5" fill="#f46767"/><path d="m50.5 7.3c0 0-4.2-5.1-9.3-4.3-3.4.5-4.5 4-4.6 5.7-.3 5.5 2.2 16.1.7 21.4-1.3 4.7-9 13.8-14.1 13.9-.8 0-2.2-1.4-2.9-1-2.4 1.2-9.7 2.6-7.4 7.2 2.5 5.1 22.4 5.2 28.5-6 2.2-4.1 5.3 2 8.4.4 4.9-2.5-2.4-10.8-2.9-18.3-.4-4.7 3.6-19 3.6-19" fill="#ed4c5c"/><g fill="#a8203b"><ellipse cx="25.7" cy="44.9" rx="1.3" ry="1.3"/><ellipse cx="30.1" cy="42.3" rx="1.3" ry="1.3"/><ellipse cx="34.1" cy="39.7" rx="1.3" ry="1.3"/><ellipse cx="37.3" cy="35.4" rx="1.3" ry="1.3"/><ellipse cx="38.6" cy="30.3" rx="1.3" ry="1.3"/><ellipse cx="40.2" cy="25" rx="1.3" ry="1.3"/><ellipse cx="40.4" cy="20.6" rx="1.3" ry="1.3"/><ellipse cx="40" cy="15.5" rx="1.3" ry="1.3"/><ellipse cx="40" cy="9.5" rx="1.3" ry="1.3"/></g><g fill="#d0d0d0"><path d="m25.4 45.3c-.3 0-.6-.1-.7-.4-.1-.2-2.5-4.2 0-6.2.4-.3.9-.2 1.2.1s.3.9-.1 1.2c-1.1.9-.1 3.3.4 4.1.2.4.1.9-.3 1.2-.2-.1-.3 0-.5 0"/><path d="m29.6 42.6c-.2 0-.5-.1-.7-.3-.1-.2-3.3-4.1-1.3-6.6.3-.4.8-.4 1.2-.1.4.3.4.8.1 1.2-1 1.2.6 3.7 1.3 4.4.3.4.2.9-.1 1.2-.1.1-.3.2-.5.2"/><path d="m33.6 40.1c-.2 0-.4-.1-.5-.2-.4-.3-3.8-3.1-3.8-5.7 0-.9.3-1.6 1-2.2.3-.3.9-.3 1.2.1s.3.9-.1 1.2c-.3.3-.4.5-.4.9 0 1.5 2.4 3.7 3.2 4.4.4.3.4.8.1 1.2-.2.2-.4.3-.7.3"/><path d="m36.9 35.9c-.1 0-.2 0-.3-.1-.5-.2-4.5-1.8-5.4-4.2-.3-.8-.2-1.6.2-2.4.2-.4.8-.5 1.2-.3.4.2.6.7.3 1.1-.2.3-.2.6-.1 1 .5 1.3 3 2.7 4.4 3.2.4.2.7.7.5 1.1-.1.4-.4.6-.8.6"/><path d="m38.3 31c0 0-.1 0-.1 0-.5-.1-4.6-.7-5.8-2.7-.4-.7-.5-1.5-.1-2.3.2-.4.7-.6 1.1-.5.4.2.7.7.5 1.1-.2.4-.1.7 0 .9.6 1 3.1 1.7 4.6 1.9.5.1.8.5.7.9-.1.4-.5.7-.9.7"/><path d="m37.1 26c-1.3 0-2.7-.2-3.6-1-.6-.5-1-1.3-.9-2.2 0-.5.4-.8.9-.8.5 0 .8.4.8.9 0 .5.2.7.3.8.9.8 3.5.6 5 .3.5-.1.9.2 1 .7.1.5-.2.9-.7 1-.2.1-1.4.3-2.8.3"/><path d="m37.3 21.6c-1.3 0-2.7-.2-3.6-1-.6-.5-1-1.3-.9-2.2 0-.5.4-.8.9-.8.5 0 .8.4.8.9 0 .5.2.7.3.8.9.8 3.5.6 5 .3.5-.1.9.2 1 .7.1.5-.2.9-.7 1-.2.1-1.4.3-2.8.3"/><path d="m36.9 16.8c-1.3 0-2.7-.2-3.6-.9-.6-.5-1-1.3-.9-2.2 0-.5.4-.8.9-.8.5 0 .8.4.8.9 0 .5.2.7.3.8.9.8 3.5.6 5 .3.5-.1.9.2 1 .7.1.5-.2.9-.7 1-.2 0-1.4.2-2.8.2"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26f9-1f3fb.svg b/public/emoji/26f9-1f3fb.svg new file mode 100644 index 000000000..480994ca9 --- /dev/null +++ b/public/emoji/26f9-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.9 25.6l-5.6-2.3-2.5-6.1-3.5 1.5 2.8 6.9c.2.4.4.7.7.9.2.1.3.2.5.2l6 2.5c.9.4 2-.1 2.4-1.1.6-1 .2-2.1-.8-2.5" fill="#ffe1bd"/><ellipse cx="16.7" cy="10.8" rx="8.7" ry="8.8" fill="#ff8736"/><g fill="#231f20"><path d="m10.5 4.6c.2.8.5 1.4.8 2.1.3.7.7 1.3 1.1 1.9.8 1.3 1.7 2.5 2.6 3.6.9 1.2 1.9 2.3 3 3.3.5.5 1.1 1 1.7 1.4.6.4 1.3.8 2 1-.8-.1-1.5-.4-2.2-.7-.7-.4-1.3-.8-1.9-1.3-1.2-1-2.2-2.1-3.2-3.2-1-1.2-1.8-2.4-2.6-3.8-.4-.7-.7-1.4-1-2.1 0-.7-.3-1.4-.3-2.2"/><path d="m8 10.6c.5 1.1 1.2 2.1 2 3 .8.8 1.8 1.5 2.9 2 1.1.5 2.2.9 3.3 1.3.6.2 1.1.5 1.6.9.5.4.8 1 .9 1.6-.2-.6-.6-1-1.1-1.3-.5-.3-1-.5-1.6-.7-1.1-.4-2.3-.7-3.4-1.2-1.1-.5-2.2-1.2-3-2.2-.8-1.1-1.3-2.3-1.6-3.4"/><path d="m23.7 16c-.7.3-1.5.4-2.3.1-.8-.4-1.2-1.1-1.5-1.9-.6-1.5-.8-3-1.1-4.5-.3-1.5-.7-3-1.3-4.3-.6-1.3-1.7-2.5-3.2-3.1.8.2 1.5.5 2.1 1 .6.5 1.1 1.1 1.5 1.8.8 1.4 1.2 2.9 1.5 4.4l.4 2.3c.1.8.3 1.5.5 2.2.2.7.6 1.4 1.2 1.8.6.4 1.4.4 2.2.2"/><path d="m21.7 3.6c.4.3.7.7.9 1.1.2.4.4.9.6 1.3.3 1 .5 2 .5 3 .1 2-.4 4-1.5 5.7-.6.8-1.3 1.6-2.1 2.1-.8.6-1.7 1-2.7 1.2-1.9.5-3.8.4-5.7.1 1.9.1 3.8-.1 5.6-.6 1.8-.6 3.4-1.6 4.4-3.2 1-1.5 1.5-3.4 1.5-5.3 0-.9-.1-1.9-.3-2.8-.2-1-.5-1.9-1.2-2.6"/></g><g fill="#3e4347"><path d="m50 58.6l-.9-4.2c.9-.8 1.2-.8 1.2-.8.6-.3 1.4 0 1.7.6l3.7 7.6c-1.4.7-4.2-.3-5.7-3.2"/><path d="m36.6 54.8l-1.4-3.9c.9-.7 2.5-1.5 2.5-1.5.6-.2 1.4.1 1.6.8l2.9 8c-1.4.5-4.2-.5-5.6-3.4"/></g><path fill="#ffe1bd" d="m37.7 16.5l1.8.4-2.2 10.1-3.3-2.5z"/><path d="m39.1 40.3h-13.2c0 0 .3-8 3.4-13.6 2.4-4.4 8.7-3.1 8.7-3.1l1.1 16.7" fill="#47b892"/><g fill="#ffe1bd"><path d="m55 27.4c-2.1-1.7-2.6-2.1-3.5-1.2l-5.7-3.8c-.3-.2-.7-.3-1.1-.3-.2 0-.4.1-.5.1l-6.4 1.4c-1 .2-1.6 1.2-1.4 2.3.2 1 1.2 1.7 2.2 1.5l5.9-1.3 4.7 3.1c-.1.5 0 1 .4 1.3l.7.6c.4.3.9.3 1.2.1 1 .7 2.5 1.3 3.8-.5.3-.2 1.5-1.8-.3-3.3"/><path d="m37.5 23.4c-2.9.1-4.1 5.4-5.4 5.8-2.1.6-2.5-2.1-.8-4.3 2.1-2.8 6.2-1.5 6.2-1.5"/><path d="m49.1 54.4l.9 4.2c0 0-5.5-2-8.5-2.3-1-.1-1.1-1.2-1.6-1.4-2.7-1.5-3.9-6-3.9-6l5.6-1.2c0 0 .2 1.7 1 4.1.1.3.3.7 1.2.6 1.8-.1 3.8 2.3 5.3 2"/><path d="m36.6 54.8l-1.4-3.9c-1.4.4-2-.3-3.4.4-.6.3-.9-.1-.8-.3.4-1.3.4-2 .4-2l-5.9-.8c0 0-.3 4.4 2.2 7.9.6.8 2.9 1 3.4.7 2.9-1.7 5.5-2 5.5-2"/></g><path d="m25.9 40.3h13.2l3.5 7.1-6.9 1.5c-.4-.7-.7-1.5-1-2.1-.2-.4-.6-.8-1.1-.8-.6 0-1 .5-1.2 1.1-.2.6-.4 1.3-.6 1.9l-6.6-.9.7-7.8" fill="#3e4347"/><path d="m32.2 21.9c.5 1.7-.9 3.5-.9 3.5 3.6.7 4.9-2.7 5.9-7.7 0 0-5.9 1.2-5 4.2" fill="#e6b796"/><path d="m39.9 5.5l-11.4 2.3c-1.7 2.3-1 3.8-1.2 4.9-.1.5-1.2 1.2-1.8 1.6-1.3.9.5 2 1.3 1.9.3 1.1-1.1 1.6 2.2 1.4 0 0-3.5.9-1.3 1.9-.4 1.3-1 3.7 6.1 2.1 2.1-.5 3.4-3.9 3.4-3.9l3.5-.1-.8-12.1" fill="#ffe1bd"/><path d="m32.3 3.5c7.5-1.4 10.9 2.9 11.3 4.7 1.2 4.6-1.1 9.3-5 12.5 0 0-1.5-.9-1.5-2.9 0 0 1.7 1.1 3-2.6 1.1-3.1-2-5.2-4.3-1.1l-.4-.1c-.6-2.3 1.5-4.8-.9-6-2.1-1.1-6.4.3-6.4.3-.5-1.5 1.2-4.2 4.2-4.8" fill="#594640"/><path d="m30 13c-.1.7-.6 1.2-1 1.1-.5-.1-.5-.6-.4-1.3.1-.7.3-1.2.8-1.1.4.1.7.7.6 1.3" fill="#664e27"/><path d="m36.7 14.9c.2-1.3 1.5-2.3 2.6-2.2 0 0-2.1 1.3-2 3.5 0 0-.7-.4-.6-1.3" fill="#e6b796"/><path d="m30.1 17.5c0 0-1.5.8-2 1-1 .3-1.2 0-.5-.3.5-.3 1.4-.5 1.4-.5l1.1-.2" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/26f9-1f3fc.svg b/public/emoji/26f9-1f3fc.svg new file mode 100644 index 000000000..dd18a65d3 --- /dev/null +++ b/public/emoji/26f9-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.9 25.6l-5.6-2.3-2.5-6.1-3.5 1.5 2.8 6.9c.2.4.4.7.7.9.2.1.3.2.5.2l6 2.5c.9.4 2-.1 2.4-1.1.6-1 .2-2.1-.8-2.5" fill="#fed0ac"/><ellipse cx="16.7" cy="10.8" rx="8.7" ry="8.8" fill="#ff8736"/><g fill="#231f20"><path d="m10.5 4.6c.2.8.5 1.4.8 2.1.3.7.7 1.3 1.1 1.9.8 1.3 1.7 2.5 2.6 3.6.9 1.2 1.9 2.3 3 3.3.5.5 1.1 1 1.7 1.4.6.4 1.3.8 2 1-.8-.1-1.5-.4-2.2-.7-.7-.4-1.3-.8-1.9-1.3-1.2-1-2.2-2.1-3.2-3.2-1-1.2-1.8-2.4-2.6-3.8-.4-.7-.7-1.4-1-2.1 0-.7-.3-1.4-.3-2.2"/><path d="m8 10.6c.5 1.1 1.2 2.1 2 3 .8.8 1.8 1.5 2.9 2 1.1.5 2.2.9 3.3 1.3.6.2 1.1.5 1.6.9.5.4.8 1 .9 1.6-.2-.6-.6-1-1.1-1.3-.5-.3-1-.5-1.6-.7-1.1-.4-2.3-.7-3.4-1.2-1.1-.5-2.2-1.2-3-2.2-.8-1.1-1.3-2.3-1.6-3.4"/><path d="m23.7 16c-.7.3-1.5.4-2.3.1-.8-.4-1.2-1.1-1.5-1.9-.6-1.5-.8-3-1.1-4.5-.3-1.5-.7-3-1.3-4.3-.6-1.3-1.7-2.5-3.2-3.1.8.2 1.5.5 2.1 1 .6.5 1.1 1.1 1.5 1.8.8 1.4 1.2 2.9 1.5 4.4l.4 2.3c.1.8.3 1.5.5 2.2.2.7.6 1.4 1.2 1.8.6.4 1.4.4 2.2.2"/><path d="m21.7 3.6c.4.3.7.7.9 1.1.2.4.4.9.6 1.3.3 1 .5 2 .5 3 .1 2-.4 4-1.5 5.7-.6.8-1.3 1.6-2.1 2.1-.8.6-1.7 1-2.7 1.2-1.9.5-3.8.4-5.7.1 1.9.1 3.8-.1 5.6-.6 1.8-.6 3.4-1.6 4.4-3.2 1-1.5 1.5-3.4 1.5-5.3 0-.9-.1-1.9-.3-2.8-.2-1-.5-1.9-1.2-2.6"/></g><g fill="#3e4347"><path d="m50 58.6l-.9-4.2c.9-.8 1.2-.8 1.2-.8.6-.3 1.4 0 1.7.6l3.7 7.6c-1.4.7-4.2-.3-5.7-3.2"/><path d="m36.6 54.8l-1.4-3.9c.9-.7 2.5-1.5 2.5-1.5.6-.2 1.4.1 1.6.8l2.9 8c-1.4.5-4.2-.5-5.6-3.4"/></g><path fill="#fed0ac" d="m37.7 16.5l1.8.4-2.2 10.1-3.3-2.5z"/><path d="m39.1 40.3h-13.2c0 0 .3-8 3.4-13.6 2.4-4.4 8.7-3.1 8.7-3.1l1.1 16.7" fill="#47b892"/><g fill="#fed0ac"><path d="m55 27.4c-2.1-1.7-2.6-2.1-3.5-1.2l-5.7-3.8c-.3-.2-.7-.3-1.1-.3-.2 0-.4.1-.5.1l-6.4 1.4c-1 .2-1.6 1.2-1.4 2.3.2 1 1.2 1.7 2.2 1.5l5.9-1.3 4.7 3.1c-.1.5 0 1 .4 1.3l.7.6c.4.3.9.3 1.2.1 1 .7 2.5 1.3 3.8-.5.3-.2 1.5-1.8-.3-3.3"/><path d="m37.5 23.4c-2.9.1-4.1 5.4-5.4 5.8-2.1.6-2.5-2.1-.8-4.3 2.1-2.8 6.2-1.5 6.2-1.5"/><path d="m49.1 54.4l.9 4.2c0 0-5.5-2-8.5-2.3-1-.1-1.1-1.2-1.6-1.4-2.7-1.5-3.9-6-3.9-6l5.6-1.2c0 0 .2 1.7 1 4.1.1.3.3.7 1.2.6 1.8-.1 3.8 2.3 5.3 2"/><path d="m36.6 54.8l-1.4-3.9c-1.4.4-2-.3-3.4.4-.6.3-.9-.1-.8-.3.4-1.3.4-2 .4-2l-5.9-.8c0 0-.3 4.4 2.2 7.9.6.8 2.9 1 3.4.7 2.9-1.7 5.5-2 5.5-2"/></g><path d="m25.9 40.3h13.2l3.5 7.1-6.9 1.5c-.4-.7-.7-1.5-1-2.1-.2-.4-.6-.8-1.1-.8-.6 0-1 .5-1.2 1.1-.2.6-.4 1.3-.6 1.9l-6.6-.9.7-7.8" fill="#3e4347"/><path d="m32.2 21.9c.5 1.7-.9 3.5-.9 3.5 3.6.7 4.9-2.7 5.9-7.7 0 0-5.9 1.2-5 4.2" fill="#e0a372"/><path d="m39.9 5.5l-11.4 2.3c-1.7 2.3-1 3.8-1.2 4.9-.1.5-1.2 1.2-1.8 1.6-1.3.9.5 2 1.3 1.9.3 1.1-1.1 1.6 2.2 1.4 0 0-3.5.9-1.3 1.9-.4 1.3-1 3.7 6.1 2.1 2.1-.5 3.4-3.9 3.4-3.9l3.5-.1-.8-12.1" fill="#fed0ac"/><path d="m32.3 3.5c7.5-1.4 10.9 2.9 11.3 4.7 1.2 4.6-1.1 9.3-5 12.5 0 0-1.5-.9-1.5-2.9 0 0 1.7 1.1 3-2.6 1.1-3.1-2-5.2-4.3-1.1l-.4-.1c-.6-2.3 1.5-4.8-.9-6-2.1-1.1-6.4.3-6.4.3-.5-1.5 1.2-4.2 4.2-4.8" fill="#dbb471"/><path d="m30 13c-.1.7-.6 1.2-1 1.1-.5-.1-.5-.6-.4-1.3.1-.7.3-1.2.8-1.1.4.1.7.7.6 1.3" fill="#664e27"/><path d="m36.7 14.9c.2-1.3 1.5-2.3 2.6-2.2 0 0-2.1 1.3-2 3.5 0 0-.7-.4-.6-1.3" fill="#e0a372"/><path d="m30.1 17.5c0 0-1.5.8-2 1-1 .3-1.2 0-.5-.3.5-.3 1.4-.5 1.4-.5l1.1-.2" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/26f9-1f3fd.svg b/public/emoji/26f9-1f3fd.svg new file mode 100644 index 000000000..0af260864 --- /dev/null +++ b/public/emoji/26f9-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.9 25.6l-5.6-2.3-2.5-6.1-3.5 1.5 2.8 6.9c.2.4.4.7.7.9.2.1.3.2.5.2l6 2.5c.9.4 2-.1 2.4-1.1.6-1 .2-2.1-.8-2.5" fill="#d6a57c"/><ellipse cx="16.7" cy="10.8" rx="8.7" ry="8.8" fill="#ff8736"/><g fill="#231f20"><path d="m10.5 4.6c.2.8.5 1.4.8 2.1.3.7.7 1.3 1.1 1.9.8 1.3 1.7 2.5 2.6 3.6.9 1.2 1.9 2.3 3 3.3.5.5 1.1 1 1.7 1.4.6.4 1.3.8 2 1-.8-.1-1.5-.4-2.2-.7-.7-.4-1.3-.8-1.9-1.3-1.2-1-2.2-2.1-3.2-3.2-1-1.2-1.8-2.4-2.6-3.8-.4-.7-.7-1.4-1-2.1 0-.7-.3-1.4-.3-2.2"/><path d="m8 10.6c.5 1.1 1.2 2.1 2 3 .8.8 1.8 1.5 2.9 2 1.1.5 2.2.9 3.3 1.3.6.2 1.1.5 1.6.9.5.4.8 1 .9 1.6-.2-.6-.6-1-1.1-1.3-.5-.3-1-.5-1.6-.7-1.1-.4-2.3-.7-3.4-1.2-1.1-.5-2.2-1.2-3-2.2-.8-1.1-1.3-2.3-1.6-3.4"/><path d="m23.7 16c-.7.3-1.5.4-2.3.1-.8-.4-1.2-1.1-1.5-1.9-.6-1.5-.8-3-1.1-4.5-.3-1.5-.7-3-1.3-4.3-.6-1.3-1.7-2.5-3.2-3.1.8.2 1.5.5 2.1 1 .6.5 1.1 1.1 1.5 1.8.8 1.4 1.2 2.9 1.5 4.4l.4 2.3c.1.8.3 1.5.5 2.2.2.7.6 1.4 1.2 1.8.6.4 1.4.4 2.2.2"/><path d="m21.7 3.6c.4.3.7.7.9 1.1.2.4.4.9.6 1.3.3 1 .5 2 .5 3 .1 2-.4 4-1.5 5.7-.6.8-1.3 1.6-2.1 2.1-.8.6-1.7 1-2.7 1.2-1.9.5-3.8.4-5.7.1 1.9.1 3.8-.1 5.6-.6 1.8-.6 3.4-1.6 4.4-3.2 1-1.5 1.5-3.4 1.5-5.3 0-.9-.1-1.9-.3-2.8-.2-1-.5-1.9-1.2-2.6"/></g><g fill="#3e4347"><path d="m50 58.6l-.9-4.2c.9-.8 1.2-.8 1.2-.8.6-.3 1.4 0 1.7.6l3.7 7.6c-1.4.7-4.2-.3-5.7-3.2"/><path d="m36.6 54.8l-1.4-3.9c.9-.7 2.5-1.5 2.5-1.5.6-.2 1.4.1 1.6.8l2.9 8c-1.4.5-4.2-.5-5.6-3.4"/></g><path fill="#d6a57c" d="m37.7 16.5l1.8.4-2.2 10.1-3.3-2.5z"/><path d="m39.1 40.3h-13.2c0 0 .3-8 3.4-13.6 2.4-4.4 8.7-3.1 8.7-3.1l1.1 16.7" fill="#47b892"/><g fill="#d6a57c"><path d="m55 27.4c-2.1-1.7-2.6-2.1-3.5-1.2l-5.7-3.8c-.3-.2-.7-.3-1.1-.3-.2 0-.4.1-.5.1l-6.4 1.4c-1 .2-1.6 1.2-1.4 2.3.2 1 1.2 1.7 2.2 1.5l5.9-1.3 4.7 3.1c-.1.5 0 1 .4 1.3l.7.6c.4.3.9.3 1.2.1 1 .7 2.5 1.3 3.8-.5.3-.2 1.5-1.8-.3-3.3"/><path d="m37.5 23.4c-2.9.1-4.1 5.4-5.4 5.8-2.1.6-2.5-2.1-.8-4.3 2.1-2.8 6.2-1.5 6.2-1.5"/><path d="m49.1 54.4l.9 4.2c0 0-5.5-2-8.5-2.3-1-.1-1.1-1.2-1.6-1.4-2.7-1.5-3.9-6-3.9-6l5.6-1.2c0 0 .2 1.7 1 4.1.1.3.3.7 1.2.6 1.8-.1 3.8 2.3 5.3 2"/><path d="m36.6 54.8l-1.4-3.9c-1.4.4-2-.3-3.4.4-.6.3-.9-.1-.8-.3.4-1.3.4-2 .4-2l-5.9-.8c0 0-.3 4.4 2.2 7.9.6.8 2.9 1 3.4.7 2.9-1.7 5.5-2 5.5-2"/></g><path d="m25.9 40.3h13.2l3.5 7.1-6.9 1.5c-.4-.7-.7-1.5-1-2.1-.2-.4-.6-.8-1.1-.8-.6 0-1 .5-1.2 1.1-.2.6-.4 1.3-.6 1.9l-6.6-.9.7-7.8" fill="#3e4347"/><path d="m32.2 21.9c.5 1.7-.9 3.5-.9 3.5 3.6.7 4.9-2.7 5.9-7.7 0 0-5.9 1.2-5 4.2" fill="#b58360"/><path d="m39.9 5.5l-11.4 2.3c-1.7 2.3-1 3.8-1.2 4.9-.1.5-1.2 1.2-1.8 1.6-1.3.9.5 2 1.3 1.9.3 1.1-1.1 1.6 2.2 1.4 0 0-3.5.9-1.3 1.9-.4 1.3-1 3.7 6.1 2.1 2.1-.5 3.4-3.9 3.4-3.9l3.5-.1-.8-12.1" fill="#d6a57c"/><path d="m32.3 3.5c7.5-1.4 10.9 2.9 11.3 4.7 1.2 4.6-1.1 9.3-5 12.5 0 0-1.5-.9-1.5-2.9 0 0 1.7 1.1 3-2.6 1.1-3.1-2-5.2-4.3-1.1l-.4-.1c-.6-2.3 1.5-4.8-.9-6-2.1-1.1-6.4.3-6.4.3-.5-1.5 1.2-4.2 4.2-4.8" fill="#594640"/><path d="m30 13c-.1.7-.6 1.2-1 1.1-.5-.1-.5-.6-.4-1.3.1-.7.3-1.2.8-1.1.4.1.7.7.6 1.3" fill="#664e27"/><path d="m36.7 14.9c.2-1.3 1.5-2.3 2.6-2.2 0 0-2.1 1.3-2 3.5 0 0-.7-.4-.6-1.3" fill="#b58360"/><path d="m30.1 17.5c0 0-1.5.8-2 1-1 .3-1.2 0-.5-.3.5-.3 1.4-.5 1.4-.5l1.1-.2" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/26f9-1f3fe.svg b/public/emoji/26f9-1f3fe.svg new file mode 100644 index 000000000..b0b9d3642 --- /dev/null +++ b/public/emoji/26f9-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.9 25.6l-5.6-2.3-2.5-6.1-3.5 1.5 2.8 6.9c.2.4.4.7.7.9.2.1.3.2.5.2l6 2.5c.9.4 2-.1 2.4-1.1.6-1 .2-2.1-.8-2.5" fill="#b47d56"/><ellipse cx="16.7" cy="10.8" rx="8.7" ry="8.8" fill="#ff8736"/><g fill="#231f20"><path d="m10.5 4.6c.2.8.5 1.4.8 2.1.3.7.7 1.3 1.1 1.9.8 1.3 1.7 2.5 2.6 3.6.9 1.2 1.9 2.3 3 3.3.5.5 1.1 1 1.7 1.4.6.4 1.3.8 2 1-.8-.1-1.5-.4-2.2-.7-.7-.4-1.3-.8-1.9-1.3-1.2-1-2.2-2.1-3.2-3.2-1-1.2-1.8-2.4-2.6-3.8-.4-.7-.7-1.4-1-2.1 0-.7-.3-1.4-.3-2.2"/><path d="m8 10.6c.5 1.1 1.2 2.1 2 3 .8.8 1.8 1.5 2.9 2 1.1.5 2.2.9 3.3 1.3.6.2 1.1.5 1.6.9.5.4.8 1 .9 1.6-.2-.6-.6-1-1.1-1.3-.5-.3-1-.5-1.6-.7-1.1-.4-2.3-.7-3.4-1.2-1.1-.5-2.2-1.2-3-2.2-.8-1.1-1.3-2.3-1.6-3.4"/><path d="m23.7 16c-.7.3-1.5.4-2.3.1-.8-.4-1.2-1.1-1.5-1.9-.6-1.5-.8-3-1.1-4.5-.3-1.5-.7-3-1.3-4.3-.6-1.3-1.7-2.5-3.2-3.1.8.2 1.5.5 2.1 1 .6.5 1.1 1.1 1.5 1.8.8 1.4 1.2 2.9 1.5 4.4l.4 2.3c.1.8.3 1.5.5 2.2.2.7.6 1.4 1.2 1.8.6.4 1.4.4 2.2.2"/><path d="m21.7 3.6c.4.3.7.7.9 1.1.2.4.4.9.6 1.3.3 1 .5 2 .5 3 .1 2-.4 4-1.5 5.7-.6.8-1.3 1.6-2.1 2.1-.8.6-1.7 1-2.7 1.2-1.9.5-3.8.4-5.7.1 1.9.1 3.8-.1 5.6-.6 1.8-.6 3.4-1.6 4.4-3.2 1-1.5 1.5-3.4 1.5-5.3 0-.9-.1-1.9-.3-2.8-.2-1-.5-1.9-1.2-2.6"/></g><g fill="#3e4347"><path d="m50 58.6l-.9-4.2c.9-.8 1.2-.8 1.2-.8.6-.3 1.4 0 1.7.6l3.7 7.6c-1.4.7-4.2-.3-5.7-3.2"/><path d="m36.6 54.8l-1.4-3.9c.9-.7 2.5-1.5 2.5-1.5.6-.2 1.4.1 1.6.8l2.9 8c-1.4.5-4.2-.5-5.6-3.4"/></g><path fill="#b47d56" d="m37.7 16.5l1.8.4-2.2 10.1-3.3-2.5z"/><path d="m39.1 40.3h-13.2c0 0 .3-8 3.4-13.6 2.4-4.4 8.7-3.1 8.7-3.1l1.1 16.7" fill="#47b892"/><g fill="#b47d56"><path d="m55 27.4c-2.1-1.7-2.6-2.1-3.5-1.2l-5.7-3.8c-.3-.2-.7-.3-1.1-.3-.2 0-.4.1-.5.1l-6.4 1.4c-1 .2-1.6 1.2-1.4 2.3.2 1 1.2 1.7 2.2 1.5l5.9-1.3 4.7 3.1c-.1.5 0 1 .4 1.3l.7.6c.4.3.9.3 1.2.1 1 .7 2.5 1.3 3.8-.5.3-.2 1.5-1.8-.3-3.3"/><path d="m37.5 23.4c-2.9.1-4.1 5.4-5.4 5.8-2.1.6-2.5-2.1-.8-4.3 2.1-2.8 6.2-1.5 6.2-1.5"/><path d="m49.1 54.4l.9 4.2c0 0-5.5-2-8.5-2.3-1-.1-1.1-1.2-1.6-1.4-2.7-1.5-3.9-6-3.9-6l5.6-1.2c0 0 .2 1.7 1 4.1.1.3.3.7 1.2.6 1.8-.1 3.8 2.3 5.3 2"/><path d="m36.6 54.8l-1.4-3.9c-1.4.4-2-.3-3.4.4-.6.3-.9-.1-.8-.3.4-1.3.4-2 .4-2l-5.9-.8c0 0-.3 4.4 2.2 7.9.6.8 2.9 1 3.4.7 2.9-1.7 5.5-2 5.5-2"/></g><path d="m25.9 40.3h13.2l3.5 7.1-6.9 1.5c-.4-.7-.7-1.5-1-2.1-.2-.4-.6-.8-1.1-.8-.6 0-1 .5-1.2 1.1-.2.6-.4 1.3-.6 1.9l-6.6-.9.7-7.8" fill="#3e4347"/><path d="m32.2 21.9c.5 1.7-.9 3.5-.9 3.5 3.6.7 4.9-2.7 5.9-7.7 0 0-5.9 1.2-5 4.2" fill="#935e3e"/><path d="m39.9 5.5l-11.4 2.3c-1.7 2.3-1 3.8-1.2 4.9-.1.5-1.2 1.2-1.8 1.6-1.3.9.5 2 1.3 1.9.3 1.1-1.1 1.6 2.2 1.4 0 0-3.5.9-1.3 1.9-.4 1.3-1 3.7 6.1 2.1 2.1-.5 3.4-3.9 3.4-3.9l3.5-.1-.8-12.1" fill="#b47d56"/><path d="m32.3 3.5c7.5-1.4 10.9 2.9 11.3 4.7 1.2 4.6-1.1 9.3-5 12.5 0 0-1.5-.9-1.5-2.9 0 0 1.7 1.1 3-2.6 1.1-3.1-2-5.2-4.3-1.1l-.4-.1c-.6-2.3 1.5-4.8-.9-6-2.1-1.1-6.4.3-6.4.3-.5-1.5 1.2-4.2 4.2-4.8" fill="#231f20"/><path d="m30 13c-.1.7-.6 1.2-1 1.1-.5-.1-.5-.6-.4-1.3.1-.7.3-1.2.8-1.1.4.1.7.7.6 1.3" fill="#664e27"/><path d="m36.7 14.9c.2-1.3 1.5-2.3 2.6-2.2 0 0-2.1 1.3-2 3.5 0 0-.7-.4-.6-1.3" fill="#935e3e"/><path d="m30.1 17.5c0 0-1.5.8-2 1-1 .3-1.2 0-.5-.3.5-.3 1.4-.5 1.4-.5l1.1-.2" fill="#664e27"/></svg> \ No newline at end of file diff --git a/public/emoji/26f9-1f3ff.svg b/public/emoji/26f9-1f3ff.svg new file mode 100644 index 000000000..f7ee9300d --- /dev/null +++ b/public/emoji/26f9-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.9 25.6l-5.6-2.3-2.5-6.1-3.5 1.5 2.8 6.9c.2.4.4.7.7.9.2.1.3.2.5.2l6 2.5c.9.4 2-.1 2.4-1.1.6-1 .2-2.1-.8-2.5" fill="#8a6859"/><ellipse cx="16.7" cy="10.8" rx="8.7" ry="8.8" fill="#ff8736"/><g fill="#231f20"><path d="m10.5 4.6c.2.8.5 1.4.8 2.1.3.7.7 1.3 1.1 1.9.8 1.3 1.7 2.5 2.6 3.6.9 1.2 1.9 2.3 3 3.3.5.5 1.1 1 1.7 1.4.6.4 1.3.8 2 1-.8-.1-1.5-.4-2.2-.7-.7-.4-1.3-.8-1.9-1.3-1.2-1-2.2-2.1-3.2-3.2-1-1.2-1.8-2.4-2.6-3.8-.4-.7-.7-1.4-1-2.1 0-.7-.3-1.4-.3-2.2"/><path d="m8 10.6c.5 1.1 1.2 2.1 2 3 .8.8 1.8 1.5 2.9 2 1.1.5 2.2.9 3.3 1.3.6.2 1.1.5 1.6.9.5.4.8 1 .9 1.6-.2-.6-.6-1-1.1-1.3-.5-.3-1-.5-1.6-.7-1.1-.4-2.3-.7-3.4-1.2-1.1-.5-2.2-1.2-3-2.2-.8-1.1-1.3-2.3-1.6-3.4"/><path d="m23.7 16c-.7.3-1.5.4-2.3.1-.8-.4-1.2-1.1-1.5-1.9-.6-1.5-.8-3-1.1-4.5-.3-1.5-.7-3-1.3-4.3-.6-1.3-1.7-2.5-3.2-3.1.8.2 1.5.5 2.1 1 .6.5 1.1 1.1 1.5 1.8.8 1.4 1.2 2.9 1.5 4.4l.4 2.3c.1.8.3 1.5.5 2.2.2.7.6 1.4 1.2 1.8.6.4 1.4.4 2.2.2"/><path d="m21.7 3.6c.4.3.7.7.9 1.1.2.4.4.9.6 1.3.3 1 .5 2 .5 3 .1 2-.4 4-1.5 5.7-.6.8-1.3 1.6-2.1 2.1-.8.6-1.7 1-2.7 1.2-1.9.5-3.8.4-5.7.1 1.9.1 3.8-.1 5.6-.6 1.8-.6 3.4-1.6 4.4-3.2 1-1.5 1.5-3.4 1.5-5.3 0-.9-.1-1.9-.3-2.8-.2-1-.5-1.9-1.2-2.6"/></g><g fill="#3e4347"><path d="m50 58.6l-.9-4.2c.9-.8 1.2-.8 1.2-.8.6-.3 1.4 0 1.7.6l3.7 7.6c-1.4.7-4.2-.3-5.7-3.2"/><path d="m36.6 54.8l-1.4-3.9c.9-.7 2.5-1.5 2.5-1.5.6-.2 1.4.1 1.6.8l2.9 8c-1.4.5-4.2-.5-5.6-3.4"/></g><path fill="#8a6859" d="m37.7 16.5l1.8.4-2.2 10.1-3.3-2.5z"/><path d="m39.1 40.3h-13.2c0 0 .3-8 3.4-13.6 2.4-4.4 8.7-3.1 8.7-3.1l1.1 16.7" fill="#47b892"/><g fill="#8a6859"><path d="m55 27.4c-2.1-1.7-2.6-2.1-3.5-1.2l-5.7-3.8c-.3-.2-.7-.3-1.1-.3-.2 0-.4.1-.5.1l-6.4 1.4c-1 .2-1.6 1.2-1.4 2.3.2 1 1.2 1.7 2.2 1.5l5.9-1.3 4.7 3.1c-.1.5 0 1 .4 1.3l.7.6c.4.3.9.3 1.2.1 1 .7 2.5 1.3 3.8-.5.3-.2 1.5-1.8-.3-3.3"/><path d="m37.5 23.4c-2.9.1-4.1 5.4-5.4 5.8-2.1.6-2.5-2.1-.8-4.3 2.1-2.8 6.2-1.5 6.2-1.5"/><path d="m49.1 54.4l.9 4.2c0 0-5.5-2-8.5-2.3-1-.1-1.1-1.2-1.6-1.4-2.7-1.5-3.9-6-3.9-6l5.6-1.2c0 0 .2 1.7 1 4.1.1.3.3.7 1.2.6 1.8-.1 3.8 2.3 5.3 2"/><path d="m36.6 54.8l-1.4-3.9c-1.4.4-2-.3-3.4.4-.6.3-.9-.1-.8-.3.4-1.3.4-2 .4-2l-5.9-.8c0 0-.3 4.4 2.2 7.9.6.8 2.9 1 3.4.7 2.9-1.7 5.5-2 5.5-2"/></g><path d="m25.9 40.3h13.2l3.5 7.1-6.9 1.5c-.4-.7-.7-1.5-1-2.1-.2-.4-.6-.8-1.1-.8-.6 0-1 .5-1.2 1.1-.2.6-.4 1.3-.6 1.9l-6.6-.9.7-7.8" fill="#3e4347"/><path d="m32.2 21.9c.5 1.7-.9 3.5-.9 3.5 3.6.7 4.9-2.7 5.9-7.7 0 0-5.9 1.2-5 4.2" fill="#705041"/><path d="m39.9 5.5l-11.4 2.3c-1.7 2.3-1 3.8-1.2 4.9-.1.5-1.2 1.2-1.8 1.6-1.3.9.5 2 1.3 1.9.3 1.1-1.1 1.6 2.2 1.4 0 0-3.5.9-1.3 1.9-.4 1.3-1 3.7 6.1 2.1 2.1-.5 3.4-3.9 3.4-3.9l3.5-.1-.8-12.1" fill="#8a6859"/><path d="m32.3 3.5c7.5-1.4 10.9 2.9 11.3 4.7 1.2 4.6-1.1 9.3-5 12.5 0 0-1.5-.9-1.5-2.9 0 0 1.7 1.1 3-2.6 1.1-3.1-2-5.2-4.3-1.1l-.4-.1c-.6-2.3 1.5-4.8-.9-6-2.1-1.1-6.4.3-6.4.3-.5-1.5 1.2-4.2 4.2-4.8" fill="#231f20"/><path d="m30 13c-.1.7-.6 1.2-1 1.1-.5-.1-.5-.6-.4-1.3.1-.7.3-1.2.8-1.1.4.1.7.7.6 1.3" fill="#574137"/><path d="m36.7 14.9c.2-1.3 1.5-2.3 2.6-2.2 0 0-2.1 1.3-2 3.5 0 0-.7-.4-.6-1.3" fill="#705041"/><path d="m30.1 17.5c0 0-1.5.8-2 1-1 .3-1.2 0-.5-.3.5-.3 1.4-.5 1.4-.5l1.1-.2" fill="#574137"/></svg> \ No newline at end of file diff --git a/public/emoji/26f9.svg b/public/emoji/26f9.svg new file mode 100644 index 000000000..ad4502b14 --- /dev/null +++ b/public/emoji/26f9.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m29.9 25.6l-5.6-2.3-2.5-6.1-3.5 1.5 2.8 6.9c.2.4.4.7.7.9.2.1.3.2.5.2l6 2.5c.9.4 2-.1 2.4-1.1.6-1 .2-2.1-.8-2.5" fill="#ffdd67"/><ellipse cx="16.7" cy="10.8" rx="8.7" ry="8.8" fill="#ff8736"/><g fill="#231f20"><path d="m10.5 4.6c.2.8.5 1.4.8 2.1.3.7.7 1.3 1.1 1.9.8 1.3 1.7 2.5 2.6 3.6.9 1.2 1.9 2.3 3 3.3.5.5 1.1 1 1.7 1.4.6.4 1.3.8 2 1-.8-.1-1.5-.4-2.2-.7-.7-.4-1.3-.8-1.9-1.3-1.2-1-2.2-2.1-3.2-3.2-1-1.2-1.8-2.4-2.6-3.8-.4-.7-.7-1.4-1-2.1 0-.7-.3-1.4-.3-2.2"/><path d="m8 10.6c.5 1.1 1.2 2.1 2 3 .8.8 1.8 1.5 2.9 2 1.1.5 2.2.9 3.3 1.3.6.2 1.1.5 1.6.9.5.4.8 1 .9 1.6-.2-.6-.6-1-1.1-1.3-.5-.3-1-.5-1.6-.7-1.1-.4-2.3-.7-3.4-1.2-1.1-.5-2.2-1.2-3-2.2-.8-1.1-1.3-2.3-1.6-3.4"/><path d="m23.7 16c-.7.3-1.5.4-2.3.1-.8-.4-1.2-1.1-1.5-1.9-.6-1.5-.8-3-1.1-4.5-.3-1.5-.7-3-1.3-4.3-.6-1.3-1.7-2.5-3.2-3.1.8.2 1.5.5 2.1 1 .6.5 1.1 1.1 1.5 1.8.8 1.4 1.2 2.9 1.5 4.4l.4 2.3c.1.8.3 1.5.5 2.2.2.7.6 1.4 1.2 1.8.6.4 1.4.4 2.2.2"/><path d="m21.7 3.6c.4.3.7.7.9 1.1.2.4.4.9.6 1.3.3 1 .5 2 .5 3 .1 2-.4 4-1.5 5.7-.6.8-1.3 1.6-2.1 2.1-.8.6-1.7 1-2.7 1.2-1.9.5-3.8.4-5.7.1 1.9.1 3.8-.1 5.6-.6 1.8-.6 3.4-1.6 4.4-3.2 1-1.5 1.5-3.4 1.5-5.3 0-.9-.1-1.9-.3-2.8-.2-1-.5-1.9-1.2-2.6"/></g><g fill="#3e4347"><path d="m50 58.6l-.9-4.2c.9-.8 1.2-.8 1.2-.8.6-.3 1.4 0 1.7.6l3.7 7.6c-1.4.7-4.2-.3-5.7-3.2"/><path d="m36.6 54.8l-1.4-3.9c.9-.7 2.5-1.5 2.5-1.5.6-.2 1.4.1 1.6.8l2.9 8c-1.4.5-4.2-.5-5.6-3.4"/></g><path fill="#ffdd67" d="m37.7 16.5l1.8.4-2.2 10.1-3.3-2.5z"/><path d="m39.1 40.3h-13.2c0 0 .3-8 3.4-13.6 2.4-4.4 8.7-3.1 8.7-3.1l1.1 16.7" fill="#47b892"/><g fill="#ffdd67"><path d="m55 27.4c-2.1-1.7-2.6-2.1-3.5-1.2l-5.7-3.8c-.3-.2-.7-.3-1.1-.3-.2 0-.4.1-.5.1l-6.4 1.4c-1 .2-1.6 1.2-1.4 2.3.2 1 1.2 1.7 2.2 1.5l5.9-1.3 4.7 3.1c-.1.5 0 1 .4 1.3l.7.6c.4.3.9.3 1.2.1 1 .7 2.5 1.3 3.8-.5.3-.2 1.5-1.8-.3-3.3"/><path d="m37.5 23.4c-2.9.1-4.1 5.4-5.4 5.8-2.1.6-2.5-2.1-.8-4.3 2.1-2.8 6.2-1.5 6.2-1.5"/><path d="m49.1 54.4l.9 4.2c0 0-5.5-2-8.5-2.3-1-.1-1.1-1.2-1.6-1.4-2.7-1.5-3.9-6-3.9-6l5.6-1.2c0 0 .2 1.7 1 4.1.1.3.3.7 1.2.6 1.8-.1 3.8 2.3 5.3 2"/><path d="m36.6 54.8l-1.4-3.9c-1.4.4-2-.3-3.4.4-.6.3-.9-.1-.8-.3.4-1.3.4-2 .4-2l-5.9-.8c0 0-.3 4.4 2.2 7.9.6.8 2.9 1 3.4.7 2.9-1.7 5.5-2 5.5-2"/></g><path d="m25.9 40.3h13.2l3.5 7.1-6.9 1.5c-.4-.7-.7-1.5-1-2.1-.2-.4-.6-.8-1.1-.8-.6 0-1 .5-1.2 1.1-.2.6-.4 1.3-.6 1.9l-6.6-.9.7-7.8" fill="#3e4347"/><path d="m32.2 21.9c.5 1.7-.9 3.5-.9 3.5 3.6.7 4.9-2.7 5.9-7.7 0 0-5.9 1.2-5 4.2" fill="#eba352"/><path d="m39.9 5.5l-11.4 2.3c-1.7 2.3-1 3.8-1.2 4.9-.1.5-1.2 1.2-1.8 1.6-1.3.9.5 2 1.3 1.9.3 1.1-1.1 1.6 2.2 1.4 0 0-3.5.9-1.3 1.9-.4 1.3-1 3.7 6.1 2.1 2.1-.5 3.4-3.9 3.4-3.9l3.5-.1-.8-12.1" fill="#ffdd67"/><path d="m32.3 3.5c7.5-1.4 10.9 2.9 11.3 4.7 1.2 4.6-1.1 9.3-5 12.5 0 0-1.5-.9-1.5-2.9 0 0 1.7 1.1 3-2.6 1.1-3.1-2-5.2-4.3-1.1l-.4-.1c-.6-2.3 1.5-4.8-.9-6-2.1-1.1-6.4.3-6.4.3-.5-1.5 1.2-4.2 4.2-4.8" fill="#ffb300"/><path d="m30 13c-.1.7-.6 1.2-1 1.1-.5-.1-.5-.6-.4-1.3.1-.7.3-1.2.8-1.1.4.1.7.7.6 1.3" fill="#937237"/><path d="m36.7 14.9c.2-1.3 1.5-2.3 2.6-2.2 0 0-2.1 1.3-2 3.5 0 0-.7-.4-.6-1.3" fill="#eba352"/><path d="m30.1 17.5c0 0-1.5.8-2 1-1 .3-1.2 0-.5-.3.5-.3 1.4-.5 1.4-.5l1.1-.2" fill="#937237"/></svg> \ No newline at end of file diff --git a/public/emoji/26fa.svg b/public/emoji/26fa.svg new file mode 100644 index 000000000..73bb5136f --- /dev/null +++ b/public/emoji/26fa.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1778bd" d="m0 0h64v57h-64z"/><path fill="#75a843" d="m0 57h64v7h-64z"/><circle cx="52.2" cy="11.8" r="10.8" fill="#42ade2"/><circle cx="52.2" cy="11.8" r="8.9" fill="#6adbc6"/><circle cx="52.2" cy="11.8" r="6.7" fill="#dae3ea"/><g fill="#fff"><circle cx="52.2" cy="11.8" r="4.7"/><path d="m60.9 54.4c-6-25.5-27.7-29-28.9-29.2-1.2.3-23 3.8-28.9 29.2l-1-.3c6.3-26.9 29.6-30 29.9-30.1h.1.1c.2 0 23.6 3.1 29.9 30.1l-1.2.3"/></g><path d="m59.5 46.6c-8.8-24.7-27.5-27.6-27.5-27.6s-18.7 2.9-27.5 27.6c0 0 55 0 55 0" fill="#fbb287"/><path d="M58.3,46.6C49.9,30.5,32,28.7,32,28.7S14.1,30.5,5.7,46.6H58.3z" fill="#e17c5b"/><path d="m57.3 46.6h-50.6c-1.1 3.3-2 6.9-2.7 10.9h56c-.7-4-1.6-7.6-2.7-10.9" fill="#5f606c"/><path d="M57.3,46.6C49.2,31.1,32,29.3,32,29.3S14.8,31.1,6.7,46.6H57.3z" fill="#b6acaa"/><g fill="#333"><path d="m61 53.4l-.9 6.3 2.6-5.8z"/><path d="m1.3 53.9l2.6 5.8-.9-6.3z"/></g><path d="m44.4 52.4c-.3 2-24.6 2-24.9 0-.8-5 2.4-15 4.1-19.8.8-2.4 15.9-2.4 16.8 0 1.7 4.8 4.8 14.8 4 19.8" fill="#fbb287"/><path d="m43.4 51.6c-.3 1.9-22.5 1.9-22.8 0-.7-4.6 2.2-13.8 3.7-18.2.8-2.2 14.6-2.2 15.4 0 1.5 4.4 4.4 13.6 3.7 18.2" fill="#5f606c"/><g fill="#333"><path d="m20.6 51.6c.3 1.9 22.5 1.9 22.8 0 .2-1.3.1-3.1-.2-5h-22.4c-.3 1.9-.4 3.7-.2 5"/><path d="m31.5 31.8h.9v15.3h-.9z"/></g><g fill="#fff"><path transform="matrix(.7071-.7071.7071.7071-1.1816 5.197)" d="m5 3.3h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-.9164 14.4636)" d="m16.3 7.6h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071 6.0968 20.4632)" d="m27 2.2h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071 6.4359 28.2145)" d="m36.6 5.6h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-1.3785 22.9737)" d="m26.7 12.8h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-7.7166 11.6714)" d="m9.9 14.8h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071-14.5677 9.331)" d="m3.3 21.5h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-9.5586 19.4239)" d="m18 20.5h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-.7738 32.3619)" d="m38 16.4h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-3.8423 46.1093)" d="m53.4 27.3h.7v.7h-.7z"/><path transform="matrix(.7071-.7071.7071.7071 2.1006 50.1196)" d="m60.8 21.8h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-8.3535 53.6213)" d="m59.8 36.2h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-26.7443 13.9374)" d="m2.7 38.5h1.4v1.4h-1.4z"/><path transform="matrix(.7071-.7071.7071.7071-17.0977 15.5571)" d="m9.9 28.1h.7v.7h-.7z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/26fd.svg b/public/emoji/26fd.svg new file mode 100644 index 000000000..cfc136ba8 --- /dev/null +++ b/public/emoji/26fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="26.8" cy="9" r="9" fill="#e8e8e8"/><path d="m41.8 25h-30c-.6 0-1 .5-1 1v3h32v-3c0-.5-.5-1-1-1" fill="#b2c1c0"/><path fill="#d33b23" d="m12.8 29h28v31h-28z"/><g fill="#62727a"><path d="m41.8 60h-30c-.6 0-1 .5-1 1v1h32v-1c0-.5-.5-1-1-1"/><path d="m42.8 62h-32c-.6 0-1 .5-1 1v1h34v-1c0-.5-.5-1-1-1"/></g><g fill="#fff"><path d="m30.8 30.5h-8c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-6c0-1.1-.9-2-2-2"/><path d="m30.8 44h-8c-.5 0-1 .5-1 1v2c0 .5.5 1 1 1h8c.5 0 1-.5 1-1v-2c0-.5-.5-1-1-1"/></g><path fill="#e8e8e8" d="m24.8 17h4v4h-4z"/><g fill="#d33b23"><path d="m40.8 25c-3.6-2.5-8.5-4-14-4s-10.4 1.5-14 4h28"/><path d="m26.8 15.5c-3.6 0-6.5-2.9-6.5-6.5s2.9-6.5 6.5-6.5 6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5m0-12c-3 0-5.5 2.5-5.5 5.5s2.5 5.5 5.5 5.5 5.5-2.5 5.5-5.5-2.5-5.5-5.5-5.5"/></g><g fill="#fff"><path d="m30.4 59h-7.2c-.8 0-1.4-.6-1.4-1.3v-7.3c0-.7.6-1.3 1.4-1.3h7.2c.8 0 1.4.6 1.4 1.3v7.3c0 .7-.7 1.3-1.4 1.3m-7.2-9c-.2 0-.4.2-.4.3v7.3c0 .2.2.3.4.3h7.2c.2 0 .4-.2.4-.3v-7.3c0-.2-.2-.3-.4-.3h-7.2"/><path d="m31.8 42c0 .5-.5 1-1 1h-8c-.5 0-1-.5-1-1v-4c0-.5.5-1 1-1h8c.5 0 1 .5 1 1v4"/></g><g fill="#62727a"><path d="m24.8 41.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v3"/><path d="m27.8 41.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v3"/><path d="m30.8 41.5c0 .3-.2.5-.5.5h-1c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h1c.3 0 .5.2.5.5v3"/></g><g fill="#3e4347"><path d="m45.4 53.5h-2.9c0-1.6-1.3-2.9-2.9-2.9h-2.9v-2.9h2.9c3.1-.1 5.8 2.5 5.8 5.8"/><path d="m48.3 59.4c-3.2 0-5.9-2.6-5.9-5.9h2.9c0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9v-22.1h2.9v22.1c.2 3.2-2.4 5.9-5.7 5.9"/></g><path d="m54.2 31.4h-2.9v-.1c-2.5-.4-4.4-2.5-4.4-5.1v-.8l4.4-2.9c0-1.6-1.3-2.9-2.9-2.9v-2.9c3.2 0 5.9 2.6 5.9 5.9l-.1 8.8m-4.3-4.5c.2.6.7 1.1 1.4 1.4v-2.3l-1.4.9" fill="#d0d0d0"/></svg> \ No newline at end of file diff --git a/public/emoji/2702.svg b/public/emoji/2702.svg new file mode 100644 index 000000000..a5e934da6 --- /dev/null +++ b/public/emoji/2702.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m57 48.6c-4.5 8.2-15.7-3.1-30.8-12.6-2.8-1.8-3.9-4.4-1.3-7.2 0 0-.1-.3-.5-.7l5.7-2.5 26.9 23" fill="#a9b5ae"/><path d="m24.1 2.5c-4.3-3.7-10.9-3.2-14.6 1.1-3.8 4.4-3.3 11 1.1 14.7.5.4 1.8 1.2 1.9 1.3 8.2 4.4 11.1 7.3 12 8.5l5.7-2.5-1.9-1.6c0 0-6.2-2.8-6.8-4.1 1.4-.6 2.7-1.5 3.7-2.7 3.8-4.4 3.3-11-1.1-14.7m-3.2 3.8c2.3 1.9 2.5 5.3.6 7.6-1.9 2.3-5.3 2.5-7.6.6-2.3-1.9-2.5-5.3-.6-7.6 1.9-2.3 5.3-2.5 7.6-.6" fill="#454749"/><path d="m57 15.4c-4.5-8.2-15.7 3-30.7 12.6-2.8 1.8-3.9 4.4-1.3 7.2 0 0-.1.3-.5.7l5.7 2.5 26.8-23" fill="#cedbd5"/><g fill="#454749"><path d="m25.3 46.8c-1-1.2-2.3-2.1-3.7-2.7.6-1.3 6.8-4.1 6.8-4.1l1.9-1.6-5.7-2.5c-1 1.3-3.8 4.1-12 8.5-.1.1-1.4.9-1.9 1.3-4.5 3.7-5 10.3-1.2 14.7 3.7 4.4 10.3 4.9 14.7 1.1 4.3-3.7 4.8-10.3 1.1-14.7m-12 10.3c-1.9-2.3-1.7-5.7.6-7.6 2.3-1.9 5.6-1.7 7.6.6 1.9 2.3 1.7 5.7-.6 7.6-2.3 1.9-5.7 1.7-7.6-.6"/><path d="m31.1 33.7c-1 1.2-2.7 1.3-3.9.4-1.2-1-1.3-2.7-.4-3.9 1-1.2 2.7-1.3 3.9-.4 1.2 1 1.3 2.8.4 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2705.svg b/public/emoji/2705.svg new file mode 100644 index 000000000..4f0474ade --- /dev/null +++ b/public/emoji/2705.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4bd37b"/><path fill="#fff" d="m46 14l-21 21.6-7-7.2-7 7.2 14 14.4 28-28.8z"/></svg> \ No newline at end of file diff --git a/public/emoji/2708.svg b/public/emoji/2708.svg new file mode 100644 index 000000000..92d5f7319 --- /dev/null +++ b/public/emoji/2708.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#acb8bf"><path transform="matrix(.7071-.7071.7071.7071-3.2532 11.4792)" d="m6.5 8.3h11.5v2.8h-11.5z"/><path transform="matrix(.7072-.707.707.7072-.5001 22.148)" d="m20.7 10.3h11.5v2.8h-11.5z"/><path transform="matrix(.7073-.7069.7069.7073-20.6921 53.5613)" d="m48.6 50.4h11.5v2.8h-11.5z"/><path transform="matrix(.7073-.7069.7069.7073-11.2004 47.9651)" d="m46.6 36.1h11.5v2.8h-11.5z"/></g><path d="m56.4 60.7c-4.7-42.1-4.7-42.1-4.7-42.1l-6.3-6.3c0 0 0 0-42.1-4.7-2-.2-1.6 4.8.7 5.9 31.7 14.8 31.7 14.8 31.7 14.8s0 0 14.8 31.7c1.1 2.3 6.1 2.7 5.9.7" fill="#42ade2"/><path d="m61.3 8.1c2.2-4.3-1.1-7.6-5.4-5.4-5.5 2.8-13.6 9.1-21.8 17.2-12.8 12.8-21 25.5-18.3 28.3 2.7 2.7 15.5-5.5 28.3-18.3 8.1-8.1 14.4-16.3 17.2-21.8" fill="#dae3ea"/><path d="m22.4 60.2c-1.6-14.8-1.6-14.8-1.6-14.8l-2.2-2.2c0 0 0 0-14.8-1.6-.7-.1-.6 1.7.2 2.1 11.1 5.2 11.1 5.2 11.1 5.2s0 0 5.2 11.1c.4.8 2.2.9 2.1.2" fill="#42ade2"/><path d="m20.2 46.2c-4.5 4.5-8.6 7.6-9.2 6.9-.6-.6 2.5-4.8 6.9-9.3 4.5-4.5 8.6-7.6 9.3-6.9.5.6-2.6 4.8-7 9.3" fill="#acb8bf"/><path d="m59.8 9.7c.5-1.8.3-3.5-.8-4.7-1.1-1.1-2.9-1.4-4.6-.8l-3.4 2.1c1.7-.6 4.2.3 5.3 1.4 1.2 1.2 2 3.6 1.4 5.3l2.1-3.3" fill="#3e4347"/><path transform="matrix(.7068-.7074.7074.7068 11.6051 42.3106)" fill="#dae3ea" d="m52.8 6.7h8v.9h-8z"/></svg> \ No newline at end of file diff --git a/public/emoji/2709.svg b/public/emoji/2709.svg new file mode 100644 index 000000000..4337c482e --- /dev/null +++ b/public/emoji/2709.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b0bdc6"><path d="m.6 48.7l18.5-19.3-14.2-20.5c-.7.9-1.2 2.1-1.3 3.5l-3.6 32.7c-.1 1.4.1 2.6.6 3.6"/><path d="m62.7 5.5l-26.8 24.9 21.1 28.5c1.2-1 2-2.5 2.2-4.3l4.8-44.6c.2-1.8-.4-3.5-1.3-4.5"/></g><path d="m25.7 39.4l-6.6-10-18.5 19.3c.4.9 1.1 1.5 1.9 1.7l50.8 9.6c1.4.3 2.7-.2 3.7-1.1l-21.1-28.5-10.2 9" fill="#cad5dd"/><path d="m59.3 4l-52.2 3.5c-.9.1-1.6.6-2.2 1.4l14.3 20.5 6.6 10 10.2-9 26.7-24.9c-.9-1-2.1-1.6-3.4-1.5" fill="#dfe9ef"/></svg> \ No newline at end of file diff --git a/public/emoji/270a-1f3fb.svg b/public/emoji/270a-1f3fb.svg new file mode 100644 index 000000000..425a77095 --- /dev/null +++ b/public/emoji/270a-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe1bd"><path d="m53.1 24l-23.5-10.9-26 8.6c0 0-1.5 11.2 0 22.7 2.3 17.9 21.5 14.8 21.5 14.8 13.7 6.2 27.4.4 33.7-14.5 2.3-5.5 2.6-20.8-5.7-20.7"/><path d="m3.7 16.4c0-4 3-7.2 6.8-7.2h.1c3.7 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2v-11.1"/></g><path d="m8.5 32c3.8 0 6.8-3.2 6.8-7.1v-11.1c0-1.1-.3-2.2-.7-3.1 1.9 1.3 2.7 3.5 2.7 5.8v11.1c0 4-2.9 7.1-6.7 7.1h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2.9 2.7 1.5 4.2 1.5" fill="#e6b796"/><path d="m17.2 10c0-4 3-7.2 6.8-7.2h.1c3.8 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2 0 0 0-11.1 0-11.1" fill="#ffe1bd"/><path d="m22 25.6c3.8 0 6.8-3.1 6.8-7.1v-11.1c0-1.1-.3-2.2-.7-3.2 2 1.6 2.7 3.5 2.7 5.9v11.1c0 4-3 7-6.7 7h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2 1 2.7 1.6 4.2 1.6" fill="#e6b796"/><path d="m30.9 9.2c0-4 3-7.2 6.8-7.2h.1c3.7 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2v-11.1" fill="#ffe1bd"/><path d="m35.7 24.8c3.8 0 6.8-3.1 6.8-7.1v-11.1c0-1.1-.2-2.2-.6-3.1 2 1.5 2.7 3.5 2.7 5.8v11.1c0 4-3 7-6.8 7h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2 1 2.6 1.6 4.2 1.6" fill="#e6b796"/><path d="m44.3 12.8c0-4 3-7.2 6.8-7.2h.1c3.8 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.2c-3.8 0-6.8-3.2-6.8-7.2v-11.1z" fill="#ffe1bd"/><g fill="#e6b796"><path d="m49.2 28.4c3.8 0 6.7-3.2 6.7-7.1v-11.1c0-1.1-.2-2.2-.6-3.1 2.1 1.5 2.7 3.5 2.7 5.8v11.1c0 4-2.9 7.1-6.6 7.1h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.1.9 2.5 1.5 4.1 1.5"/><path d="m41.6 32.3c-5.7-2.8-18.5 2-16 14 0-12.5 11.1-14.6 16-14"/><path d="m44.1 17c-5.3-3.7-7 1.1-16.6.5-4.2-.3-7 7.6-1 11.2 8.3 4.9 9.7-.8 11.6 1.7 2 2.6 4.1 3.3 5.7 6.2 1.2 2.1 12.5.1 14.1-3.9 3.2-7.7-5.5-9.8-13.8-15.7"/></g><path d="m44.7 18.5c-5.5-3.8-7.2 1.2-17.2.5-4.4-.3-7.3 7.9-1 11.6 8.7 5.1 10.1-.8 12.1 1.8 2.1 2.7 4.3 3.4 5.9 6.5 1.2 2.2-3.6 9.8-3.6 9.8s10.4 8.5 13.2 4.5c5.2-7.4 4.7-13.7 5.1-18.3.8-10.7-5.9-10.3-14.5-16.4" fill="#ffe1bd"/><g fill="#e6b796"><path d="m43.1 38.9c.4.7.2 1.9-.3 3.2.9-2 1.6-4.1 1.1-5.1-1.7-3.1-2.7-3.8-4.8-6.5-2-2.6-3.4 3.4-12.1-1.8-3.2-1.9-4-5-3.4-7.5-1.6 2.6-1.5 7 2.6 9.4 8.7 5.1 10.1-.8 12.1 1.8 2.1 2.8 3.1 3.5 4.8 6.5"/><path d="m55.6 24.9c5.5 3.3 3.6 18.4-1.5 25.2-8 10.7-18.5 10.6-29 8.5 0 0-12.7 3.5-20.1-8.5 4.6 12.7 20.1 10.1 20.1 10.1 11.1 3.4 21.9 2.6 30.4-8.4 5.5-7 8.8-24.1.1-26.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270a-1f3fc.svg b/public/emoji/270a-1f3fc.svg new file mode 100644 index 000000000..64c091bda --- /dev/null +++ b/public/emoji/270a-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><path d="m53.1 24l-23.5-10.9-26 8.6c0 0-1.5 11.2 0 22.7 2.3 17.9 21.5 14.8 21.5 14.8 13.7 6.2 27.4.4 33.7-14.5 2.3-5.5 2.6-20.8-5.7-20.7"/><path d="m3.7 16.4c0-4 3-7.2 6.8-7.2h.1c3.7 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2v-11.1"/></g><path d="m8.5 32c3.8 0 6.8-3.2 6.8-7.1v-11.1c0-1.1-.3-2.2-.7-3.1 1.9 1.3 2.7 3.5 2.7 5.8v11.1c0 4-2.9 7.1-6.7 7.1h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2.9 2.7 1.5 4.2 1.5" fill="#e0a372"/><path d="m17.2 10c0-4 3-7.2 6.8-7.2h.1c3.8 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2 0 0 0-11.1 0-11.1" fill="#fed0ac"/><path d="m22 25.6c3.8 0 6.8-3.1 6.8-7.1v-11.1c0-1.1-.3-2.2-.7-3.2 2 1.6 2.7 3.5 2.7 5.9v11.1c0 4-3 7-6.7 7h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2 1 2.7 1.6 4.2 1.6" fill="#e0a372"/><path d="m30.9 9.2c0-4 3-7.2 6.8-7.2h.1c3.7 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2v-11.1" fill="#fed0ac"/><path d="m35.7 24.8c3.8 0 6.8-3.1 6.8-7.1v-11.1c0-1.1-.2-2.2-.6-3.1 2 1.5 2.7 3.5 2.7 5.8v11.1c0 4-3 7-6.8 7h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2 1 2.6 1.6 4.2 1.6" fill="#e0a372"/><path d="m44.3 12.8c0-4 3-7.2 6.8-7.2h.1c3.8 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.2c-3.8 0-6.8-3.2-6.8-7.2v-11.1z" fill="#fed0ac"/><g fill="#e0a372"><path d="m49.2 28.4c3.8 0 6.7-3.2 6.7-7.1v-11.1c0-1.1-.2-2.2-.6-3.1 2.1 1.5 2.7 3.5 2.7 5.8v11.1c0 4-2.9 7.1-6.6 7.1h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.1.9 2.5 1.5 4.1 1.5"/><path d="m41.6 32.3c-5.7-2.8-18.5 2-16 14 0-12.5 11.1-14.6 16-14"/><path d="m44.1 17c-5.3-3.7-7 1.1-16.6.5-4.2-.3-7 7.6-1 11.2 8.3 4.9 9.7-.8 11.6 1.7 2 2.6 4.1 3.3 5.7 6.2 1.2 2.1 12.5.1 14.1-3.9 3.2-7.7-5.5-9.8-13.8-15.7"/></g><path d="m44.7 18.5c-5.5-3.8-7.2 1.2-17.2.5-4.4-.3-7.3 7.9-1 11.6 8.7 5.1 10.1-.8 12.1 1.8 2.1 2.7 4.3 3.4 5.9 6.5 1.2 2.2-3.6 9.8-3.6 9.8s10.4 8.5 13.2 4.5c5.2-7.4 4.7-13.7 5.1-18.3.8-10.7-5.9-10.3-14.5-16.4" fill="#fed0ac"/><g fill="#e0a372"><path d="m43.1 38.9c.4.7.2 1.9-.3 3.2.9-2 1.6-4.1 1.1-5.1-1.7-3.1-2.7-3.8-4.8-6.5-2-2.6-3.4 3.4-12.1-1.8-3.2-1.9-4-5-3.4-7.5-1.6 2.6-1.5 7 2.6 9.4 8.7 5.1 10.1-.8 12.1 1.8 2.1 2.8 3.1 3.5 4.8 6.5"/><path d="m55.6 24.9c5.5 3.3 3.6 18.4-1.5 25.2-8 10.7-18.5 10.6-29 8.5 0 0-12.7 3.5-20.1-8.5 4.6 12.7 20.1 10.1 20.1 10.1 11.1 3.4 21.9 2.6 30.4-8.4 5.5-7 8.8-24.1.1-26.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270a-1f3fd.svg b/public/emoji/270a-1f3fd.svg new file mode 100644 index 000000000..ac29bb90c --- /dev/null +++ b/public/emoji/270a-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d6a57c"><path d="m53.1 24l-23.5-10.9-26 8.6c0 0-1.5 11.2 0 22.7 2.3 17.9 21.5 14.8 21.5 14.8 13.7 6.2 27.4.4 33.7-14.5 2.3-5.5 2.6-20.8-5.7-20.7"/><path d="m3.7 16.4c0-4 3-7.2 6.8-7.2h.1c3.7 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2v-11.1"/></g><path d="m8.5 32c3.8 0 6.8-3.2 6.8-7.1v-11.1c0-1.1-.3-2.2-.7-3.1 1.9 1.3 2.7 3.5 2.7 5.8v11.1c0 4-2.9 7.1-6.7 7.1h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2.9 2.7 1.5 4.2 1.5" fill="#b58360"/><path d="m17.2 10c0-4 3-7.2 6.8-7.2h.1c3.8 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2 0 0 0-11.1 0-11.1" fill="#d6a57c"/><path d="m22 25.6c3.8 0 6.8-3.1 6.8-7.1v-11.1c0-1.1-.3-2.2-.7-3.2 2 1.6 2.7 3.5 2.7 5.9v11.1c0 4-3 7-6.7 7h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2 1 2.7 1.6 4.2 1.6" fill="#b58360"/><path d="m30.9 9.2c0-4 3-7.2 6.8-7.2h.1c3.7 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2v-11.1" fill="#d6a57c"/><path d="m35.7 24.8c3.8 0 6.8-3.1 6.8-7.1v-11.1c0-1.1-.2-2.2-.6-3.1 2 1.5 2.7 3.5 2.7 5.8v11.1c0 4-3 7-6.8 7h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2 1 2.6 1.6 4.2 1.6" fill="#b58360"/><path d="m44.3 12.8c0-4 3-7.2 6.8-7.2h.1c3.8 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.2c-3.8 0-6.8-3.2-6.8-7.2v-11.1z" fill="#d6a57c"/><g fill="#b58360"><path d="m49.2 28.4c3.8 0 6.7-3.2 6.7-7.1v-11.1c0-1.1-.2-2.2-.6-3.1 2.1 1.5 2.7 3.5 2.7 5.8v11.1c0 4-2.9 7.1-6.6 7.1h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.1.9 2.5 1.5 4.1 1.5"/><path d="m41.6 32.3c-5.7-2.8-18.5 2-16 14 0-12.5 11.1-14.6 16-14"/><path d="m44.1 17c-5.3-3.7-7 1.1-16.6.5-4.2-.3-7 7.6-1 11.2 8.3 4.9 9.7-.8 11.6 1.7 2 2.6 4.1 3.3 5.7 6.2 1.2 2.1 12.5.1 14.1-3.9 3.2-7.7-5.5-9.8-13.8-15.7"/></g><path d="m44.7 18.5c-5.5-3.8-7.2 1.2-17.2.5-4.4-.3-7.3 7.9-1 11.6 8.7 5.1 10.1-.8 12.1 1.8 2.1 2.7 4.3 3.4 5.9 6.5 1.2 2.2-3.6 9.8-3.6 9.8s10.4 8.5 13.2 4.5c5.2-7.4 4.7-13.7 5.1-18.3.8-10.7-5.9-10.3-14.5-16.4" fill="#d6a57c"/><g fill="#b58360"><path d="m43.1 38.9c.4.7.2 1.9-.3 3.2.9-2 1.6-4.1 1.1-5.1-1.7-3.1-2.7-3.8-4.8-6.5-2-2.6-3.4 3.4-12.1-1.8-3.2-1.9-4-5-3.4-7.5-1.6 2.6-1.5 7 2.6 9.4 8.7 5.1 10.1-.8 12.1 1.8 2.1 2.8 3.1 3.5 4.8 6.5"/><path d="m55.6 24.9c5.5 3.3 3.6 18.4-1.5 25.2-8 10.7-18.5 10.6-29 8.5 0 0-12.7 3.5-20.1-8.5 4.6 12.7 20.1 10.1 20.1 10.1 11.1 3.4 21.9 2.6 30.4-8.4 5.5-7 8.8-24.1.1-26.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270a-1f3fe.svg b/public/emoji/270a-1f3fe.svg new file mode 100644 index 000000000..6b2ae91c6 --- /dev/null +++ b/public/emoji/270a-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b47d56"><path d="m53.1 24l-23.5-10.9-26 8.6c0 0-1.5 11.2 0 22.7 2.3 17.9 21.5 14.8 21.5 14.8 13.7 6.2 27.4.4 33.7-14.5 2.3-5.5 2.6-20.8-5.7-20.7"/><path d="m3.7 16.4c0-4 3-7.2 6.8-7.2h.1c3.7 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2v-11.1"/></g><path d="m8.5 32c3.8 0 6.8-3.2 6.8-7.1v-11.1c0-1.1-.3-2.2-.7-3.1 1.9 1.3 2.7 3.5 2.7 5.8v11.1c0 4-2.9 7.1-6.7 7.1h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2.9 2.7 1.5 4.2 1.5" fill="#935e3e"/><path d="m17.2 10c0-4 3-7.2 6.8-7.2h.1c3.8 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2 0 0 0-11.1 0-11.1" fill="#b47d56"/><path d="m22 25.6c3.8 0 6.8-3.1 6.8-7.1v-11.1c0-1.1-.3-2.2-.7-3.2 2 1.6 2.7 3.5 2.7 5.9v11.1c0 4-3 7-6.7 7h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2 1 2.7 1.6 4.2 1.6" fill="#935e3e"/><path d="m30.9 9.2c0-4 3-7.2 6.8-7.2h.1c3.7 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2v-11.1" fill="#b47d56"/><path d="m35.7 24.8c3.8 0 6.8-3.1 6.8-7.1v-11.1c0-1.1-.2-2.2-.6-3.1 2 1.5 2.7 3.5 2.7 5.8v11.1c0 4-3 7-6.8 7h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2 1 2.6 1.6 4.2 1.6" fill="#935e3e"/><path d="m44.3 12.8c0-4 3-7.2 6.8-7.2h.1c3.8 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.2c-3.8 0-6.8-3.2-6.8-7.2v-11.1z" fill="#b47d56"/><g fill="#935e3e"><path d="m49.2 28.4c3.8 0 6.7-3.2 6.7-7.1v-11.1c0-1.1-.2-2.2-.6-3.1 2.1 1.5 2.7 3.5 2.7 5.8v11.1c0 4-2.9 7.1-6.6 7.1h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.1.9 2.5 1.5 4.1 1.5"/><path d="m41.6 32.3c-5.7-2.8-18.5 2-16 14 0-12.5 11.1-14.6 16-14"/><path d="m44.1 17c-5.3-3.7-7 1.1-16.6.5-4.2-.3-7 7.6-1 11.2 8.3 4.9 9.7-.8 11.6 1.7 2 2.6 4.1 3.3 5.7 6.2 1.2 2.1 12.5.1 14.1-3.9 3.2-7.7-5.5-9.8-13.8-15.7"/></g><path d="m44.7 18.5c-5.5-3.8-7.2 1.2-17.2.5-4.4-.3-7.3 7.9-1 11.6 8.7 5.1 10.1-.8 12.1 1.8 2.1 2.7 4.3 3.4 5.9 6.5 1.2 2.2-3.6 9.8-3.6 9.8s10.4 8.5 13.2 4.5c5.2-7.4 4.7-13.7 5.1-18.3.8-10.7-5.9-10.3-14.5-16.4" fill="#b47d56"/><g fill="#935e3e"><path d="m43.1 38.9c.4.7.2 1.9-.3 3.2.9-2 1.6-4.1 1.1-5.1-1.7-3.1-2.7-3.8-4.8-6.5-2-2.6-3.4 3.4-12.1-1.8-3.2-1.9-4-5-3.4-7.5-1.6 2.6-1.5 7 2.6 9.4 8.7 5.1 10.1-.8 12.1 1.8 2.1 2.8 3.1 3.5 4.8 6.5"/><path d="m55.6 24.9c5.5 3.3 3.6 18.4-1.5 25.2-8 10.7-18.5 10.6-29 8.5 0 0-12.7 3.5-20.1-8.5 4.6 12.7 20.1 10.1 20.1 10.1 11.1 3.4 21.9 2.6 30.4-8.4 5.5-7 8.8-24.1.1-26.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270a-1f3ff.svg b/public/emoji/270a-1f3ff.svg new file mode 100644 index 000000000..ab9f9952e --- /dev/null +++ b/public/emoji/270a-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a6859"><path d="m53.1 24l-23.5-10.9-26 8.6c0 0-1.5 11.2 0 22.7 2.3 17.9 21.5 14.8 21.5 14.8 13.7 6.2 27.4.4 33.7-14.5 2.3-5.5 2.6-20.8-5.7-20.7"/><path d="m3.7 16.4c0-4 3-7.2 6.8-7.2h.1c3.7 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2v-11.1"/></g><path d="m8.5 32c3.8 0 6.8-3.2 6.8-7.1v-11.1c0-1.1-.3-2.2-.7-3.1 1.9 1.3 2.7 3.5 2.7 5.8v11.1c0 4-2.9 7.1-6.7 7.1h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2.9 2.7 1.5 4.2 1.5" fill="#705041"/><path d="m17.2 10c0-4 3-7.2 6.8-7.2h.1c3.8 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2 0 0 0-11.1 0-11.1" fill="#8a6859"/><path d="m22 25.6c3.8 0 6.8-3.1 6.8-7.1v-11.1c0-1.1-.3-2.2-.7-3.2 2 1.6 2.7 3.5 2.7 5.9v11.1c0 4-3 7-6.7 7h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2 1 2.7 1.6 4.2 1.6" fill="#705041"/><path d="m30.9 9.2c0-4 3-7.2 6.8-7.2h.1c3.7 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2v-11.1" fill="#8a6859"/><path d="m35.7 24.8c3.8 0 6.8-3.1 6.8-7.1v-11.1c0-1.1-.2-2.2-.6-3.1 2 1.5 2.7 3.5 2.7 5.8v11.1c0 4-3 7-6.8 7h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2 1 2.6 1.6 4.2 1.6" fill="#705041"/><path d="m44.3 12.8c0-4 3-7.2 6.8-7.2h.1c3.8 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.2c-3.8 0-6.8-3.2-6.8-7.2v-11.1z" fill="#8a6859"/><g fill="#705041"><path d="m49.2 28.4c3.8 0 6.7-3.2 6.7-7.1v-11.1c0-1.1-.2-2.2-.6-3.1 2.1 1.5 2.7 3.5 2.7 5.8v11.1c0 4-2.9 7.1-6.6 7.1h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.1.9 2.5 1.5 4.1 1.5"/><path d="m41.6 32.3c-5.7-2.8-18.5 2-16 14 0-12.5 11.1-14.6 16-14"/><path d="m44.1 17c-5.3-3.7-7 1.1-16.6.5-4.2-.3-7 7.6-1 11.2 8.3 4.9 9.7-.8 11.6 1.7 2 2.6 4.1 3.3 5.7 6.2 1.2 2.1 12.5.1 14.1-3.9 3.2-7.7-5.5-9.8-13.8-15.7"/></g><path d="m44.7 18.5c-5.5-3.8-7.2 1.2-17.2.5-4.4-.3-7.3 7.9-1 11.6 8.7 5.1 10.1-.8 12.1 1.8 2.1 2.7 4.3 3.4 5.9 6.5 1.2 2.2-3.6 9.8-3.6 9.8s10.4 8.5 13.2 4.5c5.2-7.4 4.7-13.7 5.1-18.3.8-10.7-5.9-10.3-14.5-16.4" fill="#8a6859"/><g fill="#705041"><path d="m43.1 38.9c.4.7.2 1.9-.3 3.2.9-2 1.6-4.1 1.1-5.1-1.7-3.1-2.7-3.8-4.8-6.5-2-2.6-3.4 3.4-12.1-1.8-3.2-1.9-4-5-3.4-7.5-1.6 2.6-1.5 7 2.6 9.4 8.7 5.1 10.1-.8 12.1 1.8 2.1 2.8 3.1 3.5 4.8 6.5"/><path d="m55.6 24.9c5.5 3.3 3.6 18.4-1.5 25.2-8 10.7-18.5 10.6-29 8.5 0 0-12.7 3.5-20.1-8.5 4.6 12.7 20.1 10.1 20.1 10.1 11.1 3.4 21.9 2.6 30.4-8.4 5.5-7 8.8-24.1.1-26.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270a.svg b/public/emoji/270a.svg new file mode 100644 index 000000000..7f6e6cee7 --- /dev/null +++ b/public/emoji/270a.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffdd67"><path d="m53.1 24l-23.5-10.9-26 8.6c0 0-1.5 11.2 0 22.7 2.3 17.9 21.5 14.8 21.5 14.8 13.7 6.2 27.4.4 33.7-14.5 2.3-5.5 2.6-20.8-5.7-20.7"/><path d="m3.7 16.4c0-4 3-7.2 6.8-7.2h.1c3.7 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2 0 0 0-11.1 0-11.1"/></g><path d="m8.5 32c3.8 0 6.8-3.2 6.8-7.1v-11.1c0-1.1-.3-2.2-.7-3.1 1.9 1.3 2.7 3.5 2.7 5.8v11.1c0 4-2.9 7.1-6.7 7.1h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2.9 2.7 1.5 4.2 1.5" fill="#eba352"/><path d="m17.2 10c0-4 3-7.2 6.8-7.2h.1c3.8 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2 0 0 0-11.1 0-11.1" fill="#ffdd67"/><path d="m22 25.6c3.8 0 6.8-3.1 6.8-7.1v-11.1c0-1.1-.3-2.2-.7-3.2 2 1.6 2.7 3.5 2.7 5.9v11.1c0 4-3 7-6.7 7h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2 1 2.7 1.6 4.2 1.6" fill="#eba352"/><path d="m30.9 9.2c0-4 3-7.2 6.8-7.2h.1c3.7 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.1c-3.8 0-6.8-3.2-6.8-7.2v-11.1" fill="#ffdd67"/><path d="m35.7 24.8c3.8 0 6.8-3.1 6.8-7.1v-11.1c0-1.1-.2-2.2-.6-3.1 2 1.5 2.7 3.5 2.7 5.8v11.1c0 4-3 7-6.8 7h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.2 1 2.6 1.6 4.2 1.6" fill="#eba352"/><path d="m44.3 12.8c0-4 3-7.2 6.8-7.2h.1c3.8 0 6.8 3.2 6.8 7.2v11.1c0 4-3 7.2-6.8 7.2h-.2c-3.8 0-6.8-3.2-6.8-7.2v-11.1z" fill="#ffdd67"/><g fill="#eba352"><path d="m49.2 28.4c3.8 0 6.7-3.2 6.7-7.1v-11.1c0-1.1-.2-2.2-.6-3.1 2.1 1.5 2.7 3.5 2.7 5.8v11.1c0 4-2.9 7.1-6.6 7.1h-.1c-2.7 0-5.1-1.7-6.2-4.2 1.1.9 2.5 1.5 4.1 1.5"/><path d="m41.6 32.3c-5.7-2.8-18.5 2-16 14 0-12.5 11.1-14.6 16-14"/><path d="m44.1 17c-5.3-3.7-7 1.1-16.6.5-4.2-.3-7 7.6-1 11.2 8.3 4.9 9.7-.8 11.6 1.7 2 2.6 4.1 3.3 5.7 6.2 1.2 2.1 12.5.1 14.1-3.9 3.2-7.7-5.5-9.8-13.8-15.7"/></g><path d="m44.7 18.5c-5.5-3.8-7.2 1.2-17.2.5-4.4-.3-7.3 7.9-1 11.6 8.7 5.1 10.1-.8 12.1 1.8 2.1 2.7 4.3 3.4 5.9 6.5 1.2 2.2-3.6 9.8-3.6 9.8s10.4 8.5 13.2 4.5c5.2-7.4 4.7-13.7 5.1-18.3.8-10.7-5.9-10.3-14.5-16.4" fill="#ffdd67"/><g fill="#eba352"><path d="m43.1 38.9c.4.7.2 1.9-.3 3.2.9-2 1.6-4.1 1.1-5.1-1.7-3.1-2.7-3.8-4.8-6.5-2-2.6-3.4 3.4-12.1-1.8-3.2-1.9-4-5-3.4-7.5-1.6 2.6-1.5 7 2.6 9.4 8.7 5.1 10.1-.8 12.1 1.8 2.1 2.8 3.1 3.5 4.8 6.5"/><path d="m55.6 24.9c5.5 3.3 3.6 18.4-1.5 25.2-8 10.7-18.5 10.6-29 8.5 0 0-12.7 3.5-20.1-8.5 4.6 12.7 20.1 10.1 20.1 10.1 11.1 3.4 21.9 2.6 30.4-8.4 5.5-7 8.8-24.1.1-26.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270b-1f3fb.svg b/public/emoji/270b-1f3fb.svg new file mode 100644 index 000000000..5345aea13 --- /dev/null +++ b/public/emoji/270b-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffe1bd"><path d="m10.3 9.9c-2.2 0-3.9 1.8-3.9 4v29.4h7.8v-29.4c0-2.2-1.7-4-3.9-4"/><path d="m31.3 43.3h8.3v-33.5c0-2.2-1.9-4.1-4.1-4.1-2.3 0-4.1 1.9-4.1 4.2-.1 0-.1 33.4-.1 33.4"/></g><path d="m35.5 5.7c-.3 0-.5 0-.7.1 1.9.3 3.4 2 3.4 4v33.5h1.5v-33.5c-.1-2.3-2-4.1-4.2-4.1" fill="#e6b796"/><path d="m14.2 43.3h8.5v-34.2c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3l.1 34.2" fill="#ffe1bd"/><path d="m18.5 4.8c-.3 0-.5 0-.7.1 2 .4 3.5 2.1 3.5 4.3v21.3l1.5 2.1v-23.5c0-2.4-1.9-4.3-4.3-4.3" fill="#e6b796"/><path d="m22.8 40.5h8.5v-34.2c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3l.1 34.2" fill="#ffe1bd"/><g fill="#e6b796"><path d="m27 2c-.3 0-.5 0-.7.1 2 .4 3.5 2.1 3.5 4.3v24.1l1.5 2.1v-26.3c0-2.4-1.9-4.3-4.3-4.3"/><path d="m10.3 9.9c-.3 0-.5 0-.7.1 1.8.4 3.2 2 3.2 3.9v17.5l1.5 2.1v-19.6c-.1-2.2-1.8-4-4-4"/></g><path d="m57.7 29.3c-1.6-3.1-6.6-2.9-11.7 2.7-3.6 3.9-4.3 5.2-7.9 5.1v-4.1c0 0-31.7.1-31.7 2.6 0 0-1.5 11.1 1.6 18.1 4.6 10.4 26.2 12 35.3-4.9 5.3-10 16.1-16.2 14.4-19.5" fill="#ffe1bd"/><g fill="#e6b796"><path d="m57.7 29.3c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.4 6.9-7 10.5-2.9 2.9-5.7 5.9-7.1 9.4-6.4 15.3-25 15.3-32.8 8.3 7.1 8 27 8.7 33.8-7.3 1.5-3.5 4.1-6.4 7.1-9.4 3.6-3.7 8.7-7.2 7-10.5"/><path d="m39.1 37.1c-5.9-2.1-18.1 2-16.5 13.7 0-10.9 9.9-13.6 15.3-13.6.7-.1 1.2-.1 1.2-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270b-1f3fc.svg b/public/emoji/270b-1f3fc.svg new file mode 100644 index 000000000..99d1359be --- /dev/null +++ b/public/emoji/270b-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#fed0ac"><path d="m10.3 9.9c-2.2 0-3.9 1.8-3.9 4v29.4h7.8v-29.4c0-2.2-1.7-4-3.9-4"/><path d="m31.3 43.3h8.3v-33.5c0-2.2-1.9-4.1-4.1-4.1-2.3 0-4.1 1.9-4.1 4.2-.1 0-.1 33.4-.1 33.4"/></g><path d="m35.5 5.7c-.3 0-.5 0-.7.1 1.9.3 3.4 2 3.4 4v33.5h1.5v-33.5c-.1-2.3-2-4.1-4.2-4.1" fill="#e0a372"/><path d="m14.2 43.3h8.5v-34.2c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3l.1 34.2" fill="#fed0ac"/><path d="m18.5 4.8c-.3 0-.5 0-.7.1 2 .4 3.5 2.1 3.5 4.3v21.3l1.5 2.1v-23.5c0-2.4-1.9-4.3-4.3-4.3" fill="#e0a372"/><path d="m22.8 40.5h8.5v-34.2c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3l.1 34.2" fill="#fed0ac"/><g fill="#e0a372"><path d="m27 2c-.3 0-.5 0-.7.1 2 .4 3.5 2.1 3.5 4.3v24.1l1.5 2.1v-26.3c0-2.4-1.9-4.3-4.3-4.3"/><path d="m10.3 9.9c-.3 0-.5 0-.7.1 1.8.4 3.2 2 3.2 3.9v17.5l1.5 2.1v-19.6c-.1-2.2-1.8-4-4-4"/></g><path d="m57.7 29.3c-1.6-3.1-6.6-2.9-11.7 2.7-3.6 3.9-4.3 5.2-7.9 5.1v-4.1c0 0-31.7.1-31.7 2.6 0 0-1.5 11.1 1.6 18.1 4.6 10.4 26.2 12 35.3-4.9 5.3-10 16.1-16.2 14.4-19.5" fill="#fed0ac"/><g fill="#e0a372"><path d="m57.7 29.3c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.4 6.9-7 10.5-2.9 2.9-5.7 5.9-7.1 9.4-6.4 15.3-25 15.3-32.8 8.3 7.1 8 27 8.7 33.8-7.3 1.5-3.5 4.1-6.4 7.1-9.4 3.6-3.7 8.7-7.2 7-10.5"/><path d="m39.1 37.1c-5.9-2.1-18.1 2-16.5 13.7 0-10.9 9.9-13.6 15.3-13.6.7-.1 1.2-.1 1.2-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270b-1f3fd.svg b/public/emoji/270b-1f3fd.svg new file mode 100644 index 000000000..258c678f9 --- /dev/null +++ b/public/emoji/270b-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#d6a57c"><path d="m10.3 9.9c-2.2 0-3.9 1.8-3.9 4v29.4h7.8v-29.4c0-2.2-1.7-4-3.9-4"/><path d="m31.3 43.3h8.3v-33.5c0-2.2-1.9-4.1-4.1-4.1-2.3 0-4.1 1.9-4.1 4.2-.1 0-.1 33.4-.1 33.4"/></g><path d="m35.5 5.7c-.3 0-.5 0-.7.1 1.9.3 3.4 2 3.4 4v33.5h1.5v-33.5c-.1-2.3-2-4.1-4.2-4.1" fill="#b58360"/><path d="m14.2 43.3h8.5v-34.2c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3l.1 34.2" fill="#d6a57c"/><path d="m18.5 4.8c-.3 0-.5 0-.7.1 2 .4 3.5 2.1 3.5 4.3v21.3l1.5 2.1v-23.5c0-2.4-1.9-4.3-4.3-4.3" fill="#b58360"/><path d="m22.8 40.5h8.5v-34.2c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3l.1 34.2" fill="#d6a57c"/><g fill="#b58360"><path d="m27 2c-.3 0-.5 0-.7.1 2 .4 3.5 2.1 3.5 4.3v24.1l1.5 2.1v-26.3c0-2.4-1.9-4.3-4.3-4.3"/><path d="m10.3 9.9c-.3 0-.5 0-.7.1 1.8.4 3.2 2 3.2 3.9v17.5l1.5 2.1v-19.6c-.1-2.2-1.8-4-4-4"/></g><path d="m57.7 29.3c-1.6-3.1-6.6-2.9-11.7 2.7-3.6 3.9-4.3 5.2-7.9 5.1v-4.1c0 0-31.7.1-31.7 2.6 0 0-1.5 11.1 1.6 18.1 4.6 10.4 26.2 12 35.3-4.9 5.3-10 16.1-16.2 14.4-19.5" fill="#d6a57c"/><g fill="#b58360"><path d="m57.7 29.3c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.4 6.9-7 10.5-2.9 2.9-5.7 5.9-7.1 9.4-6.4 15.3-25 15.3-32.8 8.3 7.1 8 27 8.7 33.8-7.3 1.5-3.5 4.1-6.4 7.1-9.4 3.6-3.7 8.7-7.2 7-10.5"/><path d="m39.1 37.1c-5.9-2.1-18.1 2-16.5 13.7 0-10.9 9.9-13.6 15.3-13.6.7-.1 1.2-.1 1.2-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270b-1f3fe.svg b/public/emoji/270b-1f3fe.svg new file mode 100644 index 000000000..3b7b55ff5 --- /dev/null +++ b/public/emoji/270b-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#b47d56"><path d="m10.3 9.9c-2.2 0-3.9 1.8-3.9 4v29.4h7.8v-29.4c0-2.2-1.7-4-3.9-4"/><path d="m31.3 43.3h8.3v-33.5c0-2.2-1.9-4.1-4.1-4.1-2.3 0-4.1 1.9-4.1 4.2-.1 0-.1 33.4-.1 33.4"/></g><path d="m35.5 5.7c-.3 0-.5 0-.7.1 1.9.3 3.4 2 3.4 4v33.5h1.5v-33.5c-.1-2.3-2-4.1-4.2-4.1" fill="#935e3e"/><path d="m14.2 43.3h8.5v-34.2c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3l.1 34.2" fill="#b47d56"/><path d="m18.5 4.8c-.3 0-.5 0-.7.1 2 .4 3.5 2.1 3.5 4.3v21.3l1.5 2.1v-23.5c0-2.4-1.9-4.3-4.3-4.3" fill="#935e3e"/><path d="m22.8 40.5h8.5v-34.2c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3l.1 34.2" fill="#b47d56"/><g fill="#935e3e"><path d="m27 2c-.3 0-.5 0-.7.1 2 .4 3.5 2.1 3.5 4.3v24.1l1.5 2.1v-26.3c0-2.4-1.9-4.3-4.3-4.3"/><path d="m10.3 9.9c-.3 0-.5 0-.7.1 1.8.4 3.2 2 3.2 3.9v17.5l1.5 2.1v-19.6c-.1-2.2-1.8-4-4-4"/></g><path d="m57.7 29.3c-1.6-3.1-6.6-2.9-11.7 2.7-3.6 3.9-4.3 5.2-7.9 5.1v-4.1c0 0-31.7.1-31.7 2.6 0 0-1.5 11.1 1.6 18.1 4.6 10.4 26.2 12 35.3-4.9 5.3-10 16.1-16.2 14.4-19.5" fill="#b47d56"/><g fill="#935e3e"><path d="m57.7 29.3c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.4 6.9-7 10.5-2.9 2.9-5.7 5.9-7.1 9.4-6.4 15.3-25 15.3-32.8 8.3 7.1 8 27 8.7 33.8-7.3 1.5-3.5 4.1-6.4 7.1-9.4 3.6-3.7 8.7-7.2 7-10.5"/><path d="m39.1 37.1c-5.9-2.1-18.1 2-16.5 13.7 0-10.9 9.9-13.6 15.3-13.6.7-.1 1.2-.1 1.2-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270b-1f3ff.svg b/public/emoji/270b-1f3ff.svg new file mode 100644 index 000000000..b1e851268 --- /dev/null +++ b/public/emoji/270b-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#8a6859"><path d="m10.3 9.9c-2.2 0-3.9 1.8-3.9 4v29.4h7.8v-29.4c0-2.2-1.7-4-3.9-4"/><path d="m31.3 43.3h8.3v-33.5c0-2.2-1.9-4.1-4.1-4.1-2.3 0-4.1 1.9-4.1 4.2-.1 0-.1 33.4-.1 33.4"/></g><path d="m35.5 5.7c-.3 0-.5 0-.7.1 1.9.3 3.4 2 3.4 4v33.5h1.5v-33.5c-.1-2.3-2-4.1-4.2-4.1" fill="#705041"/><path d="m14.2 43.3h8.5v-34.2c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3l.1 34.2" fill="#8a6859"/><path d="m18.5 4.8c-.3 0-.5 0-.7.1 2 .4 3.5 2.1 3.5 4.3v21.3l1.5 2.1v-23.5c0-2.4-1.9-4.3-4.3-4.3" fill="#705041"/><path d="m22.8 40.5h8.5v-34.2c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3l.1 34.2" fill="#8a6859"/><g fill="#705041"><path d="m27 2c-.3 0-.5 0-.7.1 2 .4 3.5 2.1 3.5 4.3v24.1l1.5 2.1v-26.3c0-2.4-1.9-4.3-4.3-4.3"/><path d="m10.3 9.9c-.3 0-.5 0-.7.1 1.8.4 3.2 2 3.2 3.9v17.5l1.5 2.1v-19.6c-.1-2.2-1.8-4-4-4"/></g><path d="m57.7 29.3c-1.6-3.1-6.6-2.9-11.7 2.7-3.6 3.9-4.3 5.2-7.9 5.1v-4.1c0 0-31.7.1-31.7 2.6 0 0-1.5 11.1 1.6 18.1 4.6 10.4 26.2 12 35.3-4.9 5.3-10 16.1-16.2 14.4-19.5" fill="#8a6859"/><g fill="#705041"><path d="m57.7 29.3c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.4 6.9-7 10.5-2.9 2.9-5.7 5.9-7.1 9.4-6.4 15.3-25 15.3-32.8 8.3 7.1 8 27 8.7 33.8-7.3 1.5-3.5 4.1-6.4 7.1-9.4 3.6-3.7 8.7-7.2 7-10.5"/><path d="m39.1 37.1c-5.9-2.1-18.1 2-16.5 13.7 0-10.9 9.9-13.6 15.3-13.6.7-.1 1.2-.1 1.2-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270b.svg b/public/emoji/270b.svg new file mode 100644 index 000000000..8aca81b82 --- /dev/null +++ b/public/emoji/270b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ffdd67"><path d="m10.3 9.9c-2.2 0-3.9 1.8-3.9 4v29.4h7.8v-29.4c0-2.2-1.7-4-3.9-4"/><path d="m31.3 43.3h8.3v-33.5c0-2.2-1.9-4.1-4.1-4.1-2.3 0-4.1 1.9-4.1 4.2-.1 0-.1 33.4-.1 33.4"/></g><path d="m35.5 5.7c-.3 0-.5 0-.7.1 1.9.3 3.4 2 3.4 4v33.5h1.5v-33.5c-.1-2.3-2-4.1-4.2-4.1" fill="#eba352"/><path d="m14.2 43.3h8.5v-34.2c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3l.1 34.2" fill="#ffdd67"/><path d="m18.5 4.8c-.3 0-.5 0-.7.1 2 .4 3.5 2.1 3.5 4.3v21.3l1.5 2.1v-23.5c0-2.4-1.9-4.3-4.3-4.3" fill="#eba352"/><path d="m22.8 40.5h8.5v-34.2c0-2.4-1.9-4.3-4.3-4.3-2.4 0-4.3 1.9-4.3 4.3l.1 34.2" fill="#ffdd67"/><g fill="#eba352"><path d="m27 2c-.3 0-.5 0-.7.1 2 .4 3.5 2.1 3.5 4.3v24.1l1.5 2.1v-26.3c0-2.4-1.9-4.3-4.3-4.3"/><path d="m10.3 9.9c-.3 0-.5 0-.7.1 1.8.4 3.2 2 3.2 3.9v17.5l1.5 2.1v-19.6c-.1-2.2-1.8-4-4-4"/></g><path d="m57.7 29.3c-1.6-3.1-6.6-2.9-11.7 2.7-3.6 3.9-4.3 5.2-7.9 5.1v-4.1c0 0-31.7.1-31.7 2.6 0 0-1.5 11.1 1.6 18.1 4.6 10.4 26.2 12 35.3-4.9 5.3-10 16.1-16.2 14.4-19.5" fill="#ffdd67"/><g fill="#eba352"><path d="m57.7 29.3c-.3-.6-.7-1-1.2-1.4.1.1.2.2.2.4 1.7 3.4-3.4 6.9-7 10.5-2.9 2.9-5.7 5.9-7.1 9.4-6.4 15.3-25 15.3-32.8 8.3 7.1 8 27 8.7 33.8-7.3 1.5-3.5 4.1-6.4 7.1-9.4 3.6-3.7 8.7-7.2 7-10.5"/><path d="m39.1 37.1c-5.9-2.1-18.1 2-16.5 13.7 0-10.9 9.9-13.6 15.3-13.6.7-.1 1.2-.1 1.2-.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270c-1f3fb.svg b/public/emoji/270c-1f3fb.svg new file mode 100644 index 000000000..2053e46dc --- /dev/null +++ b/public/emoji/270c-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m37.3 31.9c-.5 2.2.9 4.5 3.2 5 2.3.5 4.6-.9 5.1-3.1l6.1-26.2c.5-2.2-.9-4.5-3.2-5-2.3-.5-4.6.9-5.1 3.1l-6.1 26.2" fill="#ffe1bd"/><path d="m38.9 35.6c2.4.5 4.6-.9 5.2-3.1l6.1-26.2c.3-1.2 0-2.4-.7-3.3 2.1.9 2.8 2.7 2.4 4.7l-6.1 26.2c-.5 2.2-2.8 3.7-5.1 3.1-1.1-.2-1.9-.8-2.5-1.6.1 0 .4.1.7.2" fill="#e6b796"/><g fill="#ffe1bd"><path d="m45.2 34.5c0 0-8.7-8.6-24.1-4.3 0 0-9.1 1.6-8.6 6.2 0 0-.3 11.4 3.6 18.2 5.9 10.1 28.6 11.7 34.3-7 1.2-3.7.3-13.7-5.2-13.1"/><path d="m29.7 33.4c.4 2.3 2.7 3.7 5 3.3 2.3-.4 3.9-2.6 3.5-4.9l-5-26.4c-.4-2.3-2.7-3.7-5-3.3-2.3.4-3.9 2.6-3.4 4.9l4.9 26.4"/></g><path d="m32.6 36.1c2.4-.4 3.9-2.6 3.5-4.9l-5-26.4c-.3-1.2-1.1-2.2-2.1-2.8 2.2 0 3.8 1.4 4.2 3.4l5 26.4c.4 2.3-1.1 4.5-3.4 4.9-1.1.2-2.1 0-3-.5.2 0 .5 0 .8-.1" fill="#e6b796"/><g fill="#ffe1bd"><path d="m12 32.1c-.3-2.3 1.4-4.4 3.8-4.7h.1c2.3-.2 4.5 1.4 4.7 3.8l.7 6.5c.3 2.3-1.4 4.4-3.8 4.7h-.1c-2.4.2-4.5-1.4-4.7-3.8l-.7-6.5"/><path d="m20.1 27.4c-.3-2.3 1.4-4.4 3.8-4.7h.1c2.4-.2 4.5 1.4 4.7 3.8l.7 6.5c.3 2.3-1.4 4.4-3.8 4.7h-.1c-2.4.2-4.5-1.4-4.7-3.8l-.7-6.5"/></g><g fill="#e6b796"><path d="m16.1 41c2.4-.3 4-2.3 3.8-4.7l-.7-6.5c-.1-.6-.4-1.3-.7-1.9 1.5.7 2 1.9 2.2 3.3l.7 6.5c.3 2.3-1.4 4.4-3.7 4.6-1.7.2-3.3-.7-4.1-2 .6.5 1.5.8 2.5.7"/><path d="m24.1 36.3c2.4-.3 4.1-2.3 3.8-4.6l-.7-6.5c-.1-.6-.4-1.4-.7-1.9 1.4.8 2 2 2.2 3.4l.7 6.5c.3 2.3-1.4 4.3-3.8 4.6h-.1c-1.7.2-3.3-.7-4.1-2 .8.4 1.7.6 2.7.5"/><path d="m41.4 40.8c-4.8-2.3-15.7 1.7-13.5 11.7 0-10.4 9.4-12.2 13.5-11.7"/><path d="m39.6 30.5c-3.5-2.1-4.1 1.2-10 1.4-2.6.1-3.7 5.4.2 7.3 5.4 2.7 5.8-1.1 7.2.4 1.4 1.6 2.7 1.9 3.9 3.7.9 1.3 7.6-.7 8.3-3.4 1.3-5.3-4.2-6.1-9.6-9.4"/></g><path d="m40 31.4c-3.6-2.1-4.3 1.2-10.4 1.4-2.7.1-3.9 5.6.2 7.6 5.6 2.8 6.1-1.2 7.4.4 1.5 1.6 2.8 2 4.1 3.9.9 1.4-1.5 6.6-1.5 6.6s6.9 4.9 8.3 2.1c2.6-5.2 1.9-9.2 1.8-12.2-.2-7.1-4.2-6.4-9.9-9.8" fill="#ffe1bd"/><g fill="#e6b796"><path d="m46.9 34.9c3.8 1.8 3.6 11.7.8 16.5-7.1 11.9-22.7 11.7-30 5.3 6.8 7.3 23.4 8 31.1-4.3 3.1-4.9 4.1-16.3-1.9-17.5"/><path d="m40.5 44.8c.3.4.2 1.2.1 2.1.4-1.4.7-2.8.3-3.4-1.2-1.9-1.9-2.3-3.4-3.9-1.4-1.5-1.8 2.4-7.4-.4-2.1-1-2.8-3-2.6-4.7-.8 1.8-.4 4.6 2.3 6 5.6 2.8 6.1-1.2 7.4.4 1.4 1.6 2.1 2 3.3 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270c-1f3fc.svg b/public/emoji/270c-1f3fc.svg new file mode 100644 index 000000000..7be61714c --- /dev/null +++ b/public/emoji/270c-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m37.3 31.9c-.5 2.2.9 4.5 3.2 5 2.3.5 4.6-.9 5.1-3.1l6.1-26.2c.5-2.2-.9-4.5-3.2-5-2.3-.5-4.6.9-5.1 3.1l-6.1 26.2" fill="#fed0ac"/><path d="m38.9 35.6c2.4.5 4.6-.9 5.2-3.1l6.1-26.2c.3-1.2 0-2.4-.7-3.3 2.1.9 2.8 2.7 2.4 4.7l-6.1 26.2c-.5 2.2-2.8 3.7-5.1 3.1-1.1-.2-1.9-.8-2.5-1.6.1 0 .4.1.7.2" fill="#e0a372"/><g fill="#fed0ac"><path d="m45.2 34.5c0 0-8.7-8.6-24.1-4.3 0 0-9.1 1.6-8.6 6.2 0 0-.3 11.4 3.6 18.2 5.9 10.1 28.6 11.7 34.3-7 1.2-3.7.3-13.7-5.2-13.1"/><path d="m29.7 33.4c.4 2.3 2.7 3.7 5 3.3 2.3-.4 3.9-2.6 3.5-4.9l-5-26.4c-.4-2.3-2.7-3.7-5-3.3-2.3.4-3.9 2.6-3.4 4.9l4.9 26.4"/></g><path d="m32.6 36.1c2.4-.4 3.9-2.6 3.5-4.9l-5-26.4c-.3-1.2-1.1-2.2-2.1-2.8 2.2 0 3.8 1.4 4.2 3.4l5 26.4c.4 2.3-1.1 4.5-3.4 4.9-1.1.2-2.1 0-3-.5.2 0 .5 0 .8-.1" fill="#e0a372"/><g fill="#fed0ac"><path d="m12 32.1c-.3-2.3 1.4-4.4 3.8-4.7h.1c2.3-.2 4.5 1.4 4.7 3.8l.7 6.5c.3 2.3-1.4 4.4-3.8 4.7h-.1c-2.4.2-4.5-1.4-4.7-3.8l-.7-6.5"/><path d="m20.1 27.4c-.3-2.3 1.4-4.4 3.8-4.7h.1c2.4-.2 4.5 1.4 4.7 3.8l.7 6.5c.3 2.3-1.4 4.4-3.8 4.7h-.1c-2.4.2-4.5-1.4-4.7-3.8l-.7-6.5"/></g><g fill="#e0a372"><path d="m16.1 41c2.4-.3 4-2.3 3.8-4.7l-.7-6.5c-.1-.6-.4-1.3-.7-1.9 1.5.7 2 1.9 2.2 3.3l.7 6.5c.3 2.3-1.4 4.4-3.7 4.6-1.7.2-3.3-.7-4.1-2 .6.5 1.5.8 2.5.7"/><path d="m24.1 36.3c2.4-.3 4.1-2.3 3.8-4.6l-.7-6.5c-.1-.6-.4-1.4-.7-1.9 1.4.8 2 2 2.2 3.4l.7 6.5c.3 2.3-1.4 4.3-3.8 4.6h-.1c-1.7.2-3.3-.7-4.1-2 .8.4 1.7.6 2.7.5"/><path d="m41.4 40.8c-4.8-2.3-15.7 1.7-13.5 11.7 0-10.4 9.4-12.2 13.5-11.7"/><path d="m39.6 30.5c-3.5-2.1-4.1 1.2-10 1.4-2.6.1-3.7 5.4.2 7.3 5.4 2.7 5.8-1.1 7.2.4 1.4 1.6 2.7 1.9 3.9 3.7.9 1.3 7.6-.7 8.3-3.4 1.3-5.3-4.2-6.1-9.6-9.4"/></g><path d="m40 31.4c-3.6-2.1-4.3 1.2-10.4 1.4-2.7.1-3.9 5.6.2 7.6 5.6 2.8 6.1-1.2 7.4.4 1.5 1.6 2.8 2 4.1 3.9.9 1.4-1.5 6.6-1.5 6.6s6.9 4.9 8.3 2.1c2.6-5.2 1.9-9.2 1.8-12.2-.2-7.1-4.2-6.4-9.9-9.8" fill="#fed0ac"/><g fill="#e0a372"><path d="m46.9 34.9c3.8 1.8 3.6 11.7.8 16.5-7.1 11.9-22.7 11.7-30 5.3 6.8 7.3 23.4 8 31.1-4.3 3.1-4.9 4.1-16.3-1.9-17.5"/><path d="m40.5 44.8c.3.4.2 1.2.1 2.1.4-1.4.7-2.8.3-3.4-1.2-1.9-1.9-2.3-3.4-3.9-1.4-1.5-1.8 2.4-7.4-.4-2.1-1-2.8-3-2.6-4.7-.8 1.8-.4 4.6 2.3 6 5.6 2.8 6.1-1.2 7.4.4 1.4 1.6 2.1 2 3.3 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270c-1f3fd.svg b/public/emoji/270c-1f3fd.svg new file mode 100644 index 000000000..fb5387e10 --- /dev/null +++ b/public/emoji/270c-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m37.3 31.9c-.5 2.2.9 4.5 3.2 5 2.3.5 4.6-.9 5.1-3.1l6.1-26.2c.5-2.2-.9-4.5-3.2-5-2.3-.5-4.6.9-5.1 3.1l-6.1 26.2" fill="#d6a57c"/><path d="m38.9 35.6c2.4.5 4.6-.9 5.2-3.1l6.1-26.2c.3-1.2 0-2.4-.7-3.3 2.1.9 2.8 2.7 2.4 4.7l-6.1 26.2c-.5 2.2-2.8 3.7-5.1 3.1-1.1-.2-1.9-.8-2.5-1.6.1 0 .4.1.7.2" fill="#b58360"/><g fill="#d6a57c"><path d="m45.2 34.5c0 0-8.7-8.6-24.1-4.3 0 0-9.1 1.6-8.6 6.2 0 0-.3 11.4 3.6 18.2 5.9 10.1 28.6 11.7 34.3-7 1.2-3.7.3-13.7-5.2-13.1"/><path d="m29.7 33.4c.4 2.3 2.7 3.7 5 3.3 2.3-.4 3.9-2.6 3.5-4.9l-5-26.4c-.4-2.3-2.7-3.7-5-3.3-2.3.4-3.9 2.6-3.4 4.9l4.9 26.4"/></g><path d="m32.6 36.1c2.4-.4 3.9-2.6 3.5-4.9l-5-26.4c-.3-1.2-1.1-2.2-2.1-2.8 2.2 0 3.8 1.4 4.2 3.4l5 26.4c.4 2.3-1.1 4.5-3.4 4.9-1.1.2-2.1 0-3-.5.2 0 .5 0 .8-.1" fill="#b58360"/><g fill="#d6a57c"><path d="m12 32.1c-.3-2.3 1.4-4.4 3.8-4.7h.1c2.3-.2 4.5 1.4 4.7 3.8l.7 6.5c.3 2.3-1.4 4.4-3.8 4.7h-.1c-2.4.2-4.5-1.4-4.7-3.8l-.7-6.5"/><path d="m20.1 27.4c-.3-2.3 1.4-4.4 3.8-4.7h.1c2.4-.2 4.5 1.4 4.7 3.8l.7 6.5c.3 2.3-1.4 4.4-3.8 4.7h-.1c-2.4.2-4.5-1.4-4.7-3.8l-.7-6.5"/></g><g fill="#b58360"><path d="m16.1 41c2.4-.3 4-2.3 3.8-4.7l-.7-6.5c-.1-.6-.4-1.3-.7-1.9 1.5.7 2 1.9 2.2 3.3l.7 6.5c.3 2.3-1.4 4.4-3.7 4.6-1.7.2-3.3-.7-4.1-2 .6.5 1.5.8 2.5.7"/><path d="m24.1 36.3c2.4-.3 4.1-2.3 3.8-4.6l-.7-6.5c-.1-.6-.4-1.4-.7-1.9 1.4.8 2 2 2.2 3.4l.7 6.5c.3 2.3-1.4 4.3-3.8 4.6h-.1c-1.7.2-3.3-.7-4.1-2 .8.4 1.7.6 2.7.5"/><path d="m41.4 40.8c-4.8-2.3-15.7 1.7-13.5 11.7 0-10.4 9.4-12.2 13.5-11.7"/><path d="m39.6 30.5c-3.5-2.1-4.1 1.2-10 1.4-2.6.1-3.7 5.4.2 7.3 5.4 2.7 5.8-1.1 7.2.4 1.4 1.6 2.7 1.9 3.9 3.7.9 1.3 7.6-.7 8.3-3.4 1.3-5.3-4.2-6.1-9.6-9.4"/></g><path d="m40 31.4c-3.6-2.1-4.3 1.2-10.4 1.4-2.7.1-3.9 5.6.2 7.6 5.6 2.8 6.1-1.2 7.4.4 1.5 1.6 2.8 2 4.1 3.9.9 1.4-1.5 6.6-1.5 6.6s6.9 4.9 8.3 2.1c2.6-5.2 1.9-9.2 1.8-12.2-.2-7.1-4.2-6.4-9.9-9.8" fill="#d6a57c"/><g fill="#b58360"><path d="m46.9 34.9c3.8 1.8 3.6 11.7.8 16.5-7.1 11.9-22.7 11.7-30 5.3 6.8 7.3 23.4 8 31.1-4.3 3.1-4.9 4.1-16.3-1.9-17.5"/><path d="m40.5 44.8c.3.4.2 1.2.1 2.1.4-1.4.7-2.8.3-3.4-1.2-1.9-1.9-2.3-3.4-3.9-1.4-1.5-1.8 2.4-7.4-.4-2.1-1-2.8-3-2.6-4.7-.8 1.8-.4 4.6 2.3 6 5.6 2.8 6.1-1.2 7.4.4 1.4 1.6 2.1 2 3.3 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270c-1f3fe.svg b/public/emoji/270c-1f3fe.svg new file mode 100644 index 000000000..2b8a95d8e --- /dev/null +++ b/public/emoji/270c-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m37.3 31.9c-.5 2.2.9 4.5 3.2 5 2.3.5 4.6-.9 5.1-3.1l6.1-26.2c.5-2.2-.9-4.5-3.2-5-2.3-.5-4.6.9-5.1 3.1l-6.1 26.2" fill="#b47d56"/><path d="m38.9 35.6c2.4.5 4.6-.9 5.2-3.1l6.1-26.2c.3-1.2 0-2.4-.7-3.3 2.1.9 2.8 2.7 2.4 4.7l-6.1 26.2c-.5 2.2-2.8 3.7-5.1 3.1-1.1-.2-1.9-.8-2.5-1.6.1 0 .4.1.7.2" fill="#935e3e"/><g fill="#b47d56"><path d="m45.2 34.5c0 0-8.7-8.6-24.1-4.3 0 0-9.1 1.6-8.6 6.2 0 0-.3 11.4 3.6 18.2 5.9 10.1 28.6 11.7 34.3-7 1.2-3.7.3-13.7-5.2-13.1"/><path d="m29.7 33.4c.4 2.3 2.7 3.7 5 3.3 2.3-.4 3.9-2.6 3.5-4.9l-5-26.4c-.4-2.3-2.7-3.7-5-3.3-2.3.4-3.9 2.6-3.4 4.9l4.9 26.4"/></g><path d="m32.6 36.1c2.4-.4 3.9-2.6 3.5-4.9l-5-26.4c-.3-1.2-1.1-2.2-2.1-2.8 2.2 0 3.8 1.4 4.2 3.4l5 26.4c.4 2.3-1.1 4.5-3.4 4.9-1.1.2-2.1 0-3-.5.2 0 .5 0 .8-.1" fill="#935e3e"/><g fill="#b47d56"><path d="m12 32.1c-.3-2.3 1.4-4.4 3.8-4.7h.1c2.3-.2 4.5 1.4 4.7 3.8l.7 6.5c.3 2.3-1.4 4.4-3.8 4.7h-.1c-2.4.2-4.5-1.4-4.7-3.8l-.7-6.5"/><path d="m20.1 27.4c-.3-2.3 1.4-4.4 3.8-4.7h.1c2.4-.2 4.5 1.4 4.7 3.8l.7 6.5c.3 2.3-1.4 4.4-3.8 4.7h-.1c-2.4.2-4.5-1.4-4.7-3.8l-.7-6.5"/></g><g fill="#935e3e"><path d="m16.1 41c2.4-.3 4-2.3 3.8-4.7l-.7-6.5c-.1-.6-.4-1.3-.7-1.9 1.5.7 2 1.9 2.2 3.3l.7 6.5c.3 2.3-1.4 4.4-3.7 4.6-1.7.2-3.3-.7-4.1-2 .6.5 1.5.8 2.5.7"/><path d="m24.1 36.3c2.4-.3 4.1-2.3 3.8-4.6l-.7-6.5c-.1-.6-.4-1.4-.7-1.9 1.4.8 2 2 2.2 3.4l.7 6.5c.3 2.3-1.4 4.3-3.8 4.6h-.1c-1.7.2-3.3-.7-4.1-2 .8.4 1.7.6 2.7.5"/><path d="m41.4 40.8c-4.8-2.3-15.7 1.7-13.5 11.7 0-10.4 9.4-12.2 13.5-11.7"/><path d="m39.6 30.5c-3.5-2.1-4.1 1.2-10 1.4-2.6.1-3.7 5.4.2 7.3 5.4 2.7 5.8-1.1 7.2.4 1.4 1.6 2.7 1.9 3.9 3.7.9 1.3 7.6-.7 8.3-3.4 1.3-5.3-4.2-6.1-9.6-9.4"/></g><path d="m40 31.4c-3.6-2.1-4.3 1.2-10.4 1.4-2.7.1-3.9 5.6.2 7.6 5.6 2.8 6.1-1.2 7.4.4 1.5 1.6 2.8 2 4.1 3.9.9 1.4-1.5 6.6-1.5 6.6s6.9 4.9 8.3 2.1c2.6-5.2 1.9-9.2 1.8-12.2-.2-7.1-4.2-6.4-9.9-9.8" fill="#b47d56"/><g fill="#935e3e"><path d="m46.9 34.9c3.8 1.8 3.6 11.7.8 16.5-7.1 11.9-22.7 11.7-30 5.3 6.8 7.3 23.4 8 31.1-4.3 3.1-4.9 4.1-16.3-1.9-17.5"/><path d="m40.5 44.8c.3.4.2 1.2.1 2.1.4-1.4.7-2.8.3-3.4-1.2-1.9-1.9-2.3-3.4-3.9-1.4-1.5-1.8 2.4-7.4-.4-2.1-1-2.8-3-2.6-4.7-.8 1.8-.4 4.6 2.3 6 5.6 2.8 6.1-1.2 7.4.4 1.4 1.6 2.1 2 3.3 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270c-1f3ff.svg b/public/emoji/270c-1f3ff.svg new file mode 100644 index 000000000..8d41bbcdc --- /dev/null +++ b/public/emoji/270c-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m37.3 31.9c-.5 2.2.9 4.5 3.2 5 2.3.5 4.6-.9 5.1-3.1l6.1-26.2c.5-2.2-.9-4.5-3.2-5-2.3-.5-4.6.9-5.1 3.1l-6.1 26.2" fill="#8a6859"/><path d="m38.9 35.6c2.4.5 4.6-.9 5.2-3.1l6.1-26.2c.3-1.2 0-2.4-.7-3.3 2.1.9 2.8 2.7 2.4 4.7l-6.1 26.2c-.5 2.2-2.8 3.7-5.1 3.1-1.1-.2-1.9-.8-2.5-1.6.1 0 .4.1.7.2" fill="#705041"/><g fill="#8a6859"><path d="m45.2 34.5c0 0-8.7-8.6-24.1-4.3 0 0-9.1 1.6-8.6 6.2 0 0-.3 11.4 3.6 18.2 5.9 10.1 28.6 11.7 34.3-7 1.2-3.7.3-13.7-5.2-13.1"/><path d="m29.7 33.4c.4 2.3 2.7 3.7 5 3.3 2.3-.4 3.9-2.6 3.5-4.9l-5-26.4c-.4-2.3-2.7-3.7-5-3.3-2.3.4-3.9 2.6-3.4 4.9l4.9 26.4"/></g><path d="m32.6 36.1c2.4-.4 3.9-2.6 3.5-4.9l-5-26.4c-.3-1.2-1.1-2.2-2.1-2.8 2.2 0 3.8 1.4 4.2 3.4l5 26.4c.4 2.3-1.1 4.5-3.4 4.9-1.1.2-2.1 0-3-.5.2 0 .5 0 .8-.1" fill="#705041"/><g fill="#8a6859"><path d="m12 32.1c-.3-2.3 1.4-4.4 3.8-4.7h.1c2.3-.2 4.5 1.4 4.7 3.8l.7 6.5c.3 2.3-1.4 4.4-3.8 4.7h-.1c-2.4.2-4.5-1.4-4.7-3.8l-.7-6.5"/><path d="m20.1 27.4c-.3-2.3 1.4-4.4 3.8-4.7h.1c2.4-.2 4.5 1.4 4.7 3.8l.7 6.5c.3 2.3-1.4 4.4-3.8 4.7h-.1c-2.4.2-4.5-1.4-4.7-3.8l-.7-6.5"/></g><g fill="#705041"><path d="m16.1 41c2.4-.3 4-2.3 3.8-4.7l-.7-6.5c-.1-.6-.4-1.3-.7-1.9 1.5.7 2 1.9 2.2 3.3l.7 6.5c.3 2.3-1.4 4.4-3.7 4.6-1.7.2-3.3-.7-4.1-2 .6.5 1.5.8 2.5.7"/><path d="m24.1 36.3c2.4-.3 4.1-2.3 3.8-4.6l-.7-6.5c-.1-.6-.4-1.4-.7-1.9 1.4.8 2 2 2.2 3.4l.7 6.5c.3 2.3-1.4 4.3-3.8 4.6h-.1c-1.7.2-3.3-.7-4.1-2 .8.4 1.7.6 2.7.5"/><path d="m41.4 40.8c-4.8-2.3-15.7 1.7-13.5 11.7 0-10.4 9.4-12.2 13.5-11.7"/><path d="m39.6 30.5c-3.5-2.1-4.1 1.2-10 1.4-2.6.1-3.7 5.4.2 7.3 5.4 2.7 5.8-1.1 7.2.4 1.4 1.6 2.7 1.9 3.9 3.7.9 1.3 7.6-.7 8.3-3.4 1.3-5.3-4.2-6.1-9.6-9.4"/></g><path d="m40 31.4c-3.6-2.1-4.3 1.2-10.4 1.4-2.7.1-3.9 5.6.2 7.6 5.6 2.8 6.1-1.2 7.4.4 1.5 1.6 2.8 2 4.1 3.9.9 1.4-1.5 6.6-1.5 6.6s6.9 4.9 8.3 2.1c2.6-5.2 1.9-9.2 1.8-12.2-.2-7.1-4.2-6.4-9.9-9.8" fill="#8a6859"/><g fill="#705041"><path d="m46.9 34.9c3.8 1.8 3.6 11.7.8 16.5-7.1 11.9-22.7 11.7-30 5.3 6.8 7.3 23.4 8 31.1-4.3 3.1-4.9 4.1-16.3-1.9-17.5"/><path d="m40.5 44.8c.3.4.2 1.2.1 2.1.4-1.4.7-2.8.3-3.4-1.2-1.9-1.9-2.3-3.4-3.9-1.4-1.5-1.8 2.4-7.4-.4-2.1-1-2.8-3-2.6-4.7-.8 1.8-.4 4.6 2.3 6 5.6 2.8 6.1-1.2 7.4.4 1.4 1.6 2.1 2 3.3 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270c.svg b/public/emoji/270c.svg new file mode 100644 index 000000000..78682b572 --- /dev/null +++ b/public/emoji/270c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m37.3 31.9c-.5 2.2.9 4.5 3.2 5 2.3.5 4.6-.9 5.1-3.1l6.1-26.2c.5-2.2-.9-4.5-3.2-5-2.3-.5-4.6.9-5.1 3.1l-6.1 26.2" fill="#ffdd67"/><path d="m38.9 35.6c2.4.5 4.6-.9 5.2-3.1l6.1-26.2c.3-1.2 0-2.4-.7-3.3 2.1.9 2.8 2.7 2.4 4.7l-6.1 26.2c-.5 2.2-2.8 3.7-5.1 3.1-1.1-.2-1.9-.8-2.5-1.6.1 0 .4.1.7.2" fill="#eba352"/><g fill="#ffdd67"><path d="m45.2 34.5c0 0-8.7-8.6-24.1-4.3 0 0-9.1 1.6-8.6 6.2 0 0-.3 11.4 3.6 18.2 5.9 10.1 28.6 11.7 34.3-7 1.2-3.7.3-13.7-5.2-13.1"/><path d="m29.7 33.4c.4 2.3 2.7 3.7 5 3.3 2.3-.4 3.9-2.6 3.5-4.9l-5-26.4c-.4-2.3-2.7-3.7-5-3.3-2.3.4-3.9 2.6-3.4 4.9l4.9 26.4"/></g><path d="m32.6 36.1c2.4-.4 3.9-2.6 3.5-4.9l-5-26.4c-.3-1.2-1.1-2.2-2.1-2.8 2.2 0 3.8 1.4 4.2 3.4l5 26.4c.4 2.3-1.1 4.5-3.4 4.9-1.1.2-2.1 0-3-.5.2 0 .5 0 .8-.1" fill="#eba352"/><g fill="#ffdd67"><path d="m12 32.1c-.3-2.3 1.4-4.4 3.8-4.7h.1c2.3-.2 4.5 1.4 4.7 3.8l.7 6.5c.3 2.3-1.4 4.4-3.8 4.7h-.1c-2.4.2-4.5-1.4-4.7-3.8l-.7-6.5"/><path d="m20.1 27.4c-.3-2.3 1.4-4.4 3.8-4.7h.1c2.4-.2 4.5 1.4 4.7 3.8l.7 6.5c.3 2.3-1.4 4.4-3.8 4.7h-.1c-2.4.2-4.5-1.4-4.7-3.8l-.7-6.5"/></g><g fill="#eba352"><path d="m16.1 41c2.4-.3 4-2.3 3.8-4.7l-.7-6.5c-.1-.6-.4-1.3-.7-1.9 1.5.7 2 1.9 2.2 3.3l.7 6.5c.3 2.3-1.4 4.4-3.7 4.6-1.7.2-3.3-.7-4.1-2 .6.5 1.5.8 2.5.7"/><path d="m24.1 36.3c2.4-.3 4.1-2.3 3.8-4.6l-.7-6.5c-.1-.6-.4-1.4-.7-1.9 1.4.8 2 2 2.2 3.4l.7 6.5c.3 2.3-1.4 4.3-3.8 4.6h-.1c-1.7.2-3.3-.7-4.1-2 .8.4 1.7.6 2.7.5"/><path d="m41.4 40.8c-4.8-2.3-15.7 1.7-13.5 11.7 0-10.4 9.4-12.2 13.5-11.7"/><path d="m39.6 30.5c-3.5-2.1-4.1 1.2-10 1.4-2.6.1-3.7 5.4.2 7.3 5.4 2.7 5.8-1.1 7.2.4 1.4 1.6 2.7 1.9 3.9 3.7.9 1.3 7.6-.7 8.3-3.4 1.3-5.3-4.2-6.1-9.6-9.4"/></g><path d="m40 31.4c-3.6-2.1-4.3 1.2-10.4 1.4-2.7.1-3.9 5.6.2 7.6 5.6 2.8 6.1-1.2 7.4.4 1.5 1.6 2.8 2 4.1 3.9.9 1.4-1.5 6.6-1.5 6.6s6.9 4.9 8.3 2.1c2.6-5.2 1.9-9.2 1.8-12.2-.2-7.1-4.2-6.4-9.9-9.8" fill="#ffdd67"/><g fill="#eba352"><path d="m46.9 34.9c3.8 1.8 3.6 11.7.8 16.5-7.1 11.9-22.7 11.7-30 5.3 6.8 7.3 23.4 8 31.1-4.3 3.1-4.9 4.1-16.3-1.9-17.5"/><path d="m40.5 44.8c.3.4.2 1.2.1 2.1.4-1.4.7-2.8.3-3.4-1.2-1.9-1.9-2.3-3.4-3.9-1.4-1.5-1.8 2.4-7.4-.4-2.1-1-2.8-3-2.6-4.7-.8 1.8-.4 4.6 2.3 6 5.6 2.8 6.1-1.2 7.4.4 1.4 1.6 2.1 2 3.3 3.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270d-1f3fb.svg b/public/emoji/270d-1f3fb.svg new file mode 100644 index 000000000..438ab1a8a --- /dev/null +++ b/public/emoji/270d-1f3fb.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 55c1 1.1 7.9 1 9.1.2 2.5-1.5 19.9-22.4 4.8-28.5-11.5-4.7-14 5.9-15.2 6.8-2.3 1.8-.6 19.4 1.3 21.5" fill="#e6b796"/><g fill="#ffe1bd"><path d="m57.6 54.3c-17.4.1-8.9 2.6-22.8 2.6-5.5 0-10.2-3.6-10.2-8.6v-.1c8.6-5.7-5.8-3.2-3.6-16.7.7-4.5 5.5-4.8 11.8-5.4 5.3-.5 23.2 6.3 23.2 6.3 6.4 2.3 8.8 21.9 1.6 21.9"/><path d="m20.1 23.2c2.8-1.9 16 3.2 16 3.2l-8.1 20.4c0 0-28.6-.8-19.3-8.6 7.8-6.5 7.5-12.3 11.4-15"/></g><g fill="#e6b796"><path d="m7.8 39.1c-2.2 5.5 17.9 6.4 20.6 6.5l-.5 1.2c0 0-26.4-.8-20.1-7.7"/><path d="m27.6 35.1c3.4 5.2 4.9 6.3 4.9 6.3s-3.4-.8-5.7-4.2l.8-2.1"/><path d="m27.4 34c1.5 0 0 7.3 1.7 9.3-.4 1.3-3 .5-3 .5s.8-9 .7-9.5l.6-.3"/><path d="m19.6 40.5l1.5 1.5c0 0 13.7-12.6 17.5-15.1l-4.5-1-14.5 14.6"/></g><path fill="#428bc1" d="m8.5 44.5l4.4 4.3 34.7-34.5-4.4-4.3z"/><g fill="#574137"><path d="m43.9 10.8l2.9 2.8 3.8-3.7-2.9-2.9z"/><path d="m37.8 14.1l5.6 5.5 1-.9-5.6-5.6z"/><path d="m28.8 21.5l.8.7 9.2-9.1-.8-.7z"/></g><path fill="#a9b5ae" d="m12.9 48.8l-9.8 5.4 5.4-9.7z"/><path fill="#574137" d="m2 54.6l.7.7 2-2-.7-.7z"/><path d="m39.4 51.4c.2-.6.3-1.1.4-1.7.1-.3.2-.6.3-1 1-4.3-15.3-7.1-15.3-7.1l-1.2-.3c-2.6-.6-8.3-1.3-12.5 3.5-2.9 3.4.1 6.8 2.8 7 7.3.7 12.7 2.5 16.8 4.2 3.6 1.7 7.2-.2 8.7-4.6" fill="#ffe1bd"/><g fill="#e6b796"><path d="m23.5 42.9c-2.6-.9-6.8-3.2-12.2 1.6 5-6.1 13.1-3 13.4-2.9 7.6 1 12.6-2 12.6-2-1.5 3.8-10 4.6-13.8 3.3"/><path d="m35.3 55.6c13.9 0 5.5-2.5 22.8-2.6 1.5 0 2.7-1.5 3.4-2.9-.5 2.7-2 4.2-3.9 4.2-17.4.1-9 2.7-22.9 2.7-5.5 0-10.7-2.8-15.1-4.2-.1-.1 10.5 2.8 15.7 2.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270d-1f3fc.svg b/public/emoji/270d-1f3fc.svg new file mode 100644 index 000000000..3ff16a807 --- /dev/null +++ b/public/emoji/270d-1f3fc.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 55c1 1.1 7.9 1 9.1.2 2.5-1.5 19.9-22.4 4.8-28.5-11.5-4.7-14 5.9-15.2 6.8-2.3 1.8-.6 19.4 1.3 21.5" fill="#e0a372"/><g fill="#fed0ac"><path d="m57.6 54.3c-17.4.1-8.9 2.6-22.8 2.6-5.5 0-10.2-3.6-10.2-8.6v-.1c8.6-5.7-5.8-3.2-3.6-16.7.7-4.5 5.5-4.8 11.8-5.4 5.3-.5 23.2 6.3 23.2 6.3 6.4 2.3 8.8 21.9 1.6 21.9"/><path d="m20.1 23.2c2.8-1.9 16 3.2 16 3.2l-8.1 20.4c0 0-28.6-.8-19.3-8.6 7.8-6.5 7.5-12.3 11.4-15"/></g><g fill="#e0a372"><path d="m7.8 39.1c-2.2 5.5 17.9 6.4 20.6 6.5l-.5 1.2c0 0-26.4-.8-20.1-7.7"/><path d="m27.6 35.1c3.4 5.2 4.9 6.3 4.9 6.3s-3.4-.8-5.7-4.2l.8-2.1"/><path d="m27.4 34c1.5 0 0 7.3 1.7 9.3-.4 1.3-3 .5-3 .5s.8-9 .7-9.5l.6-.3"/><path d="m19.6 40.5l1.5 1.5c0 0 13.7-12.6 17.5-15.1l-4.5-1-14.5 14.6"/></g><path fill="#428bc1" d="m8.5 44.5l4.4 4.3 34.7-34.5-4.4-4.3z"/><g fill="#574137"><path d="m43.9 10.8l2.9 2.8 3.8-3.7-2.9-2.9z"/><path d="m37.8 14.1l5.6 5.5 1-.9-5.6-5.6z"/><path d="m28.8 21.5l.8.7 9.2-9.1-.8-.7z"/></g><path fill="#a9b5ae" d="m12.9 48.8l-9.8 5.4 5.4-9.7z"/><path fill="#574137" d="m2 54.6l.7.7 2-2-.7-.7z"/><path d="m39.4 51.4c.2-.6.3-1.1.4-1.7.1-.3.2-.6.3-1 1-4.3-15.3-7.1-15.3-7.1l-1.2-.3c-2.6-.6-8.3-1.3-12.5 3.5-2.9 3.4.1 6.8 2.8 7 7.3.7 12.7 2.5 16.8 4.2 3.6 1.7 7.2-.2 8.7-4.6" fill="#fed0ac"/><g fill="#e0a372"><path d="m23.5 42.9c-2.6-.9-6.8-3.2-12.2 1.6 5-6.1 13.1-3 13.4-2.9 7.6 1 12.6-2 12.6-2-1.5 3.8-10 4.6-13.8 3.3"/><path d="m35.3 55.6c13.9 0 5.5-2.5 22.8-2.6 1.5 0 2.7-1.5 3.4-2.9-.5 2.7-2 4.2-3.9 4.2-17.4.1-9 2.7-22.9 2.7-5.5 0-10.7-2.8-15.1-4.2-.1-.1 10.5 2.8 15.7 2.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270d-1f3fd.svg b/public/emoji/270d-1f3fd.svg new file mode 100644 index 000000000..57884c07e --- /dev/null +++ b/public/emoji/270d-1f3fd.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 55c1 1.1 7.9 1 9.1.2 2.5-1.5 19.9-22.4 4.8-28.5-11.5-4.7-14 5.9-15.2 6.8-2.3 1.8-.6 19.4 1.3 21.5" fill="#b58360"/><g fill="#d6a57c"><path d="m57.6 54.3c-17.4.1-8.9 2.6-22.8 2.6-5.5 0-10.2-3.6-10.2-8.6v-.1c8.6-5.7-5.8-3.2-3.6-16.7.7-4.5 5.5-4.8 11.8-5.4 5.3-.5 23.2 6.3 23.2 6.3 6.4 2.3 8.8 21.9 1.6 21.9"/><path d="m20.1 23.2c2.8-1.9 16 3.2 16 3.2l-8.1 20.4c0 0-28.6-.8-19.3-8.6 7.8-6.5 7.5-12.3 11.4-15"/></g><g fill="#b58360"><path d="m7.8 39.1c-2.2 5.5 17.9 6.4 20.6 6.5l-.5 1.2c0 0-26.4-.8-20.1-7.7"/><path d="m27.6 35.1c3.4 5.2 4.9 6.3 4.9 6.3s-3.4-.8-5.7-4.2l.8-2.1"/><path d="m27.4 34c1.5 0 0 7.3 1.7 9.3-.4 1.3-3 .5-3 .5s.8-9 .7-9.5l.6-.3"/><path d="m19.6 40.5l1.5 1.5c0 0 13.7-12.6 17.5-15.1l-4.5-1-14.5 14.6"/></g><path fill="#428bc1" d="m8.5 44.5l4.4 4.3 34.7-34.5-4.4-4.3z"/><g fill="#574137"><path d="m43.9 10.8l2.9 2.8 3.8-3.7-2.9-2.9z"/><path d="m37.8 14.1l5.6 5.5 1-.9-5.6-5.6z"/><path d="m28.8 21.5l.8.7 9.2-9.1-.8-.7z"/></g><path fill="#a9b5ae" d="m12.9 48.8l-9.8 5.4 5.4-9.7z"/><path fill="#574137" d="m2 54.6l.7.7 2-2-.7-.7z"/><path d="m39.4 51.4c.2-.6.3-1.1.4-1.7.1-.3.2-.6.3-1 1-4.3-15.3-7.1-15.3-7.1l-1.2-.3c-2.6-.6-8.3-1.3-12.5 3.5-2.9 3.4.1 6.8 2.8 7 7.3.7 12.7 2.5 16.8 4.2 3.6 1.7 7.2-.2 8.7-4.6" fill="#d6a57c"/><g fill="#b58360"><path d="m23.5 42.9c-2.6-.9-6.8-3.2-12.2 1.6 5-6.1 13.1-3 13.4-2.9 7.6 1 12.6-2 12.6-2-1.5 3.8-10 4.6-13.8 3.3"/><path d="m35.3 55.6c13.9 0 5.5-2.5 22.8-2.6 1.5 0 2.7-1.5 3.4-2.9-.5 2.7-2 4.2-3.9 4.2-17.4.1-9 2.7-22.9 2.7-5.5 0-10.7-2.8-15.1-4.2-.1-.1 10.5 2.8 15.7 2.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270d-1f3fe.svg b/public/emoji/270d-1f3fe.svg new file mode 100644 index 000000000..089e890d5 --- /dev/null +++ b/public/emoji/270d-1f3fe.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 55c1 1.1 7.9 1 9.1.2 2.5-1.5 19.9-22.4 4.8-28.5-11.5-4.7-14 5.9-15.2 6.8-2.3 1.8-.6 19.4 1.3 21.5" fill="#935e3e"/><g fill="#b47d56"><path d="m57.6 54.3c-17.4.1-8.9 2.6-22.8 2.6-5.5 0-10.2-3.6-10.2-8.6v-.1c8.6-5.7-5.8-3.2-3.6-16.7.7-4.5 5.5-4.8 11.8-5.4 5.3-.5 23.2 6.3 23.2 6.3 6.4 2.3 8.8 21.9 1.6 21.9"/><path d="m20.1 23.2c2.8-1.9 16 3.2 16 3.2l-8.1 20.4c0 0-28.6-.8-19.3-8.6 7.8-6.5 7.5-12.3 11.4-15"/></g><g fill="#935e3e"><path d="m7.8 39.1c-2.2 5.5 17.9 6.4 20.6 6.5l-.5 1.2c0 0-26.4-.8-20.1-7.7"/><path d="m27.6 35.1c3.4 5.2 4.9 6.3 4.9 6.3s-3.4-.8-5.7-4.2l.8-2.1"/><path d="m27.4 34c1.5 0 0 7.3 1.7 9.3-.4 1.3-3 .5-3 .5s.8-9 .7-9.5l.6-.3"/><path d="m19.6 40.5l1.5 1.5c0 0 13.7-12.6 17.5-15.1l-4.5-1-14.5 14.6"/></g><path fill="#428bc1" d="m8.5 44.5l4.4 4.3 34.7-34.5-4.4-4.3z"/><g fill="#574137"><path d="m43.9 10.8l2.9 2.8 3.8-3.7-2.9-2.9z"/><path d="m37.8 14.1l5.6 5.5 1-.9-5.6-5.6z"/><path d="m28.8 21.5l.8.7 9.2-9.1-.8-.7z"/></g><path fill="#a9b5ae" d="m12.9 48.8l-9.8 5.4 5.4-9.7z"/><path fill="#574137" d="m2 54.6l.7.7 2-2-.7-.7z"/><path d="m39.4 51.4c.2-.6.3-1.1.4-1.7.1-.3.2-.6.3-1 1-4.3-15.3-7.1-15.3-7.1l-1.2-.3c-2.6-.6-8.3-1.3-12.5 3.5-2.9 3.4.1 6.8 2.8 7 7.3.7 12.7 2.5 16.8 4.2 3.6 1.7 7.2-.2 8.7-4.6" fill="#b47d56"/><g fill="#935e3e"><path d="m23.5 42.9c-2.6-.9-6.8-3.2-12.2 1.6 5-6.1 13.1-3 13.4-2.9 7.6 1 12.6-2 12.6-2-1.5 3.8-10 4.6-13.8 3.3"/><path d="m35.3 55.6c13.9 0 5.5-2.5 22.8-2.6 1.5 0 2.7-1.5 3.4-2.9-.5 2.7-2 4.2-3.9 4.2-17.4.1-9 2.7-22.9 2.7-5.5 0-10.7-2.8-15.1-4.2-.1-.1 10.5 2.8 15.7 2.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270d-1f3ff.svg b/public/emoji/270d-1f3ff.svg new file mode 100644 index 000000000..863dbaae5 --- /dev/null +++ b/public/emoji/270d-1f3ff.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 55c1 1.1 7.9 1 9.1.2 2.5-1.5 19.9-22.4 4.8-28.5-11.5-4.7-14 5.9-15.2 6.8-2.3 1.8-.6 19.4 1.3 21.5" fill="#705041"/><g fill="#8a6859"><path d="m57.6 54.3c-17.4.1-8.9 2.6-22.8 2.6-5.5 0-10.2-3.6-10.2-8.6v-.1c8.6-5.7-5.8-3.2-3.6-16.7.7-4.5 5.5-4.8 11.8-5.4 5.3-.5 23.2 6.3 23.2 6.3 6.4 2.3 8.8 21.9 1.6 21.9"/><path d="m20.1 23.2c2.8-1.9 16 3.2 16 3.2l-8.1 20.4c0 0-28.6-.8-19.3-8.6 7.8-6.5 7.5-12.3 11.4-15"/></g><g fill="#705041"><path d="m7.8 39.1c-2.2 5.5 17.9 6.4 20.6 6.5l-.5 1.2c0 0-26.4-.8-20.1-7.7"/><path d="m27.6 35.1c3.4 5.2 4.9 6.3 4.9 6.3s-3.4-.8-5.7-4.2l.8-2.1"/><path d="m27.4 34c1.5 0 0 7.3 1.7 9.3-.4 1.3-3 .5-3 .5s.8-9 .7-9.5l.6-.3"/><path d="m19.6 40.5l1.5 1.5c0 0 13.7-12.6 17.5-15.1l-4.5-1-14.5 14.6"/></g><path fill="#428bc1" d="m8.5 44.5l4.4 4.3 34.7-34.5-4.4-4.3z"/><g fill="#574137"><path d="m43.9 10.8l2.9 2.8 3.8-3.7-2.9-2.9z"/><path d="m37.8 14.1l5.6 5.5 1-.9-5.6-5.6z"/><path d="m28.8 21.5l.8.7 9.2-9.1-.8-.7z"/></g><path fill="#a9b5ae" d="m12.9 48.8l-9.8 5.4 5.4-9.7z"/><path fill="#574137" d="m2 54.6l.7.7 2-2-.7-.7z"/><path d="m39.4 51.4c.2-.6.3-1.1.4-1.7.1-.3.2-.6.3-1 1-4.3-15.3-7.1-15.3-7.1l-1.2-.3c-2.6-.6-8.3-1.3-12.5 3.5-2.9 3.4.1 6.8 2.8 7 7.3.7 12.7 2.5 16.8 4.2 3.6 1.7 7.2-.2 8.7-4.6" fill="#8a6859"/><g fill="#705041"><path d="m23.5 42.9c-2.6-.9-6.8-3.2-12.2 1.6 5-6.1 13.1-3 13.4-2.9 7.6 1 12.6-2 12.6-2-1.5 3.8-10 4.6-13.8 3.3"/><path d="m35.3 55.6c13.9 0 5.5-2.5 22.8-2.6 1.5 0 2.7-1.5 3.4-2.9-.5 2.7-2 4.2-3.9 4.2-17.4.1-9 2.7-22.9 2.7-5.5 0-10.7-2.8-15.1-4.2-.1-.1 10.5 2.8 15.7 2.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270d.svg b/public/emoji/270d.svg new file mode 100644 index 000000000..9370c8c39 --- /dev/null +++ b/public/emoji/270d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m20.6 55c1 1.1 7.9 1 9.1.2 2.5-1.5 19.9-22.4 4.8-28.5-11.5-4.7-14 5.9-15.2 6.8-2.3 1.8-.6 19.4 1.3 21.5" fill="#eba352"/><g fill="#ffdd67"><path d="m57.6 54.3c-17.4.1-8.9 2.6-22.8 2.6-5.5 0-10.2-3.6-10.2-8.6v-.1c8.6-5.7-5.8-3.2-3.6-16.7.7-4.5 5.5-4.8 11.8-5.4 5.3-.5 23.2 6.3 23.2 6.3 6.4 2.3 8.8 21.9 1.6 21.9"/><path d="m20.1 23.2c2.8-1.9 16 3.2 16 3.2l-8.1 20.4c0 0-28.6-.8-19.3-8.6 7.8-6.5 7.5-12.3 11.4-15"/></g><g fill="#eba352"><path d="m7.8 39.1c-2.2 5.5 17.9 6.4 20.6 6.5l-.5 1.2c0 0-26.4-.8-20.1-7.7"/><path d="m27.6 35.1c3.4 5.2 4.9 6.3 4.9 6.3s-3.4-.8-5.7-4.2l.8-2.1"/><path d="m27.4 34c1.5 0 0 7.3 1.7 9.3-.4 1.3-3 .5-3 .5s.8-9 .7-9.5l.6-.3"/><path d="m19.6 40.5l1.5 1.5c0 0 13.7-12.6 17.5-15.1l-4.5-1-14.5 14.6"/></g><path fill="#428bc1" d="m8.5 44.5l4.4 4.3 34.6-34.5-4.3-4.3z"/><g fill="#574137"><path d="m43.9 10.8l2.9 2.8 3.8-3.7-2.9-2.9z"/><path d="m37.8 14.1l5.6 5.5 1-.9-5.7-5.6z"/><path d="m28.8 21.5l.8.7 9.1-9.1-.7-.7z"/></g><path fill="#a9b5ae" d="m12.9 48.8l-9.8 5.4 5.4-9.7z"/><path fill="#574137" d="m2 54.6l.7.7 2-2-.7-.7z"/><path d="m39.4 51.4c.2-.6.3-1.1.4-1.7.1-.3.2-.6.3-1 1-4.3-15.3-7.1-15.3-7.1l-1.2-.3c-2.6-.6-8.3-1.3-12.5 3.5-2.9 3.4.1 6.8 2.8 7 7.3.7 12.7 2.5 16.8 4.2 3.6 1.7 7.2-.2 8.7-4.6" fill="#ffdd67"/><g fill="#eba352"><path d="m23.5 42.9c-2.6-.9-6.8-3.2-12.2 1.6 5-6.1 13.1-3 13.4-2.9 7.6 1 12.6-2 12.6-2-1.5 3.8-10.1 4.6-13.8 3.3"/><path d="m35.3 55.6c13.9 0 5.5-2.5 22.8-2.6 1.5 0 2.7-1.5 3.4-2.9-.5 2.7-2 4.2-3.9 4.2-17.4.1-9 2.7-22.9 2.7-5.5 0-10.7-2.8-15.1-4.2-.1-.1 10.5 2.8 15.7 2.8"/></g></svg> \ No newline at end of file diff --git a/public/emoji/270f.svg b/public/emoji/270f.svg new file mode 100644 index 000000000..55eec7728 --- /dev/null +++ b/public/emoji/270f.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path transform="matrix(.7072-.707.707.7072-13.9145 31.7241)" fill="#ffce31" d="m8.8 22.1h45.1v21.1h-45.1z"/><path d="m61.3 4.6l-1.9-1.9c-3.6-3.6-9.4-3.6-13.1 0l-6.5 6.5 15 15 6.5-6.5c3.6-3.6 3.6-9.5 0-13.1" fill="#ed4c5c"/><path transform="matrix(.7071-.7071.7071.7071.0023 37.4923)" fill="#93a2aa" d="m42.4 8.2h5.8v21.1h-5.8z"/><path transform="matrix(.7071-.7071.7071.7071.00263 37.4922)" fill="#c7d3d8" d="m42.4 10.4h5.8v16.6h-5.8z"/><path fill="#fed0ac" d="m7.9 41.1l-6.5 17 4.5 4.5 17-6.5z"/><path d="m.3 61.1c-.9 2.4.3 3.5 2.7 2.6l8.2-3.1-7.7-7.7-3.2 8.2" fill="#333"/><path transform="matrix(.7071-.7071.7071.7071-13.8881 25.9017)" fill="#ffdf85" d="m4.6 26.2h39.4v7h-39.4z"/><path transform="matrix(.7071-.7071.7071.7071-18.0167 35.8688)" fill="#ff8736" d="m14.6 36.2h39.4v7h-39.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/2712.svg b/public/emoji/2712.svg new file mode 100644 index 000000000..28a3968a7 --- /dev/null +++ b/public/emoji/2712.svg @@ -0,0 +1,2 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m43.8 51.7l7.9-7.9 10.1 6.1c0 0-.7 6.4 2.2 12.5l-10-10c0-.5-.1-.9-.5-1.3-.7-.7-1.7-.7-2.4 0-.7.7-.7 1.7 0 2.4.4.4.8.5 1.3.5l10 10c-6.2-2.9-12.5-2.2-12.5-2.2l-6.1-10.1" fill="#94989b"/><path d="M2.5,2.5c3.3-3.3,8.6-3.3,11.9,0L19,7.1c0,0,5,1.8,14.1,10.9C42.2,27.2,44,32.2,44,32.2l9.7,9.7L41.8,53.7 + L32.2,44c0,0-5-1.8-14.1-10.9S7.1,19,7.1,19l-4.7-4.7C-0.8,11-0.8,5.7,2.5,2.5z" fill="#3e4347"/><g fill="#94989b"><path transform="matrix(.707-.7072.7072.707-5.0839 12.2766)" d="m3.9 11.2h16.8v2.2h-16.8z"/><path transform="matrix(.7062-.708.708.7062-16.1014 38.9478)" d="m30.5 37.8h16.8v2.2h-16.8z"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2714.svg b/public/emoji/2714.svg new file mode 100644 index 000000000..20a082618 --- /dev/null +++ b/public/emoji/2714.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#4d5357" d="M56 2 18.8 42.9 8 34.7 2 34.7 18.8 62 62 2z"/></svg> \ No newline at end of file diff --git a/public/emoji/2716.svg b/public/emoji/2716.svg new file mode 100644 index 000000000..1117a7595 --- /dev/null +++ b/public/emoji/2716.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#4d5357" d="M62 10.6 53.4 2 32 23.4 10.6 2 2 10.6 23.4 32 2 53.4 10.6 62 32 40.6 53.4 62 62 53.4 40.6 32z"/></svg> \ No newline at end of file diff --git a/public/emoji/271d.svg b/public/emoji/271d.svg new file mode 100644 index 000000000..850e14440 --- /dev/null +++ b/public/emoji/271d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m55 23.4c0 0-1.7-1.5-4.2-2.3-.7-2.3-2.4-4-4.4-4-.9 0-1.7.3-2.4.8.8.6 1.5 1.5 1.9 2.6h-10.9v-10c1.2.4 2.2 1 2.8 1.7.6-.6.9-1.4.9-2.2 0-1.9-1.8-3.5-4.3-4.1-.8-2.3-2.4-3.9-2.4-3.9s-1.6 1.6-2.5 3.9c-2.5.7-4.3 2.3-4.3 4.1 0 .8.3 1.6.9 2.2.7-.7 1.6-1.4 2.8-1.7v10h-10.7c.4-1.1 1.1-2 1.9-2.6-.7-.5-1.5-.8-2.4-.8-2 0-3.7 1.7-4.4 4-2.6.8-4.3 2.3-4.3 2.3s1.7 1.5 4.2 2.3c.7 2.3 2.4 4 4.4 4 .9 0 1.7-.3 2.4-.8-.8-.6-1.5-1.5-1.9-2.6h10.9v11.7 15.7c-1.2-.4-2.2-1-2.8-1.7-.6.6-.9 1.4-.9 2.2 0 1.9 1.8 3.5 4.3 4.1.8 2.1 2.4 3.7 2.4 3.7s1.6-1.6 2.5-3.9c2.5-.6 4.3-2.2 4.3-4.1 0-.8-.3-1.6-.9-2.2-.7.7-1.6 1.3-2.8 1.7v-15.7-11.6h10.8c-.4 1.1-1.1 2-1.9 2.6.7.5 1.5.8 2.4.8 2 0 3.7-1.7 4.4-4 2.5-.8 4.2-2.2 4.2-2.2" fill="#c28fef"/></svg> \ No newline at end of file diff --git a/public/emoji/2721.svg b/public/emoji/2721.svg new file mode 100644 index 000000000..073f60429 --- /dev/null +++ b/public/emoji/2721.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m58 17.4h-17l-9-15.4-9 15.4h-17l8.5 14.6-8.5 14.6h17l9 15.4 9-15.4h17l-8.5-14.6 8.5-14.6m-6.1 3.6l-4.4 7.5-4.4-7.5h8.8m-19.9-12l4.9 8.4h-9.9l5-8.4m-19.9 12h8.8l-4.4 7.5-4.4-7.5m0 22l4.4-7.5 4.4 7.5h-8.8m19.9 12l-4.9-8.4h9.9l-5 8.4m7-12h-14l-6.4-11 6.4-11h14l6.4 11-6.4 11m12.9 0h-8.8l4.4-7.5 4.4 7.5" fill="#c28fef"/></svg> \ No newline at end of file diff --git a/public/emoji/2728.svg b/public/emoji/2728.svg new file mode 100644 index 000000000..37c088090 --- /dev/null +++ b/public/emoji/2728.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m22 0c0 16.9-9.1 32-22 32 12.9 0 22 15.1 22 32 0-16.9 9.1-32 22-32-12.9 0-22-15.1-22-32" fill="#ffe54d"/><path d="m53 0c0 8.4-4.6 16-11 16 6.4 0 11 7.6 11 16 0-8.4 4.6-16 11-16-6.4 0-11-7.6-11-16" fill="#6adbc6"/><path d="m48 32c0 8.4-4.6 16-11 16 6.4 0 11 7.6 11 16 0-8.4 4.6-16 11-16-6.4 0-11-7.6-11-16" fill="#ff73c0"/></svg> \ No newline at end of file diff --git a/public/emoji/2733.svg b/public/emoji/2733.svg new file mode 100644 index 000000000..fc0a0d5cc --- /dev/null +++ b/public/emoji/2733.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#24bac5" d="m38.2 34.6l25.8-2.6-25.8-2.6 16.4-20-20 16.4-2.6-25.8-2.6 25.8-20-16.4 16.4 20-25.8 2.6 25.8 2.6-16.4 20 20-16.4 2.6 25.8 2.6-25.8 20 16.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/2734.svg b/public/emoji/2734.svg new file mode 100644 index 000000000..c8f50edc7 --- /dev/null +++ b/public/emoji/2734.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#42464c" d="m38.2 34.6l25.8-2.6-25.8-2.6 16.4-20-20 16.4-2.6-25.8-2.6 25.8-20-16.4 16.4 20-25.8 2.6 25.8 2.6-16.4 20 20-16.4 2.6 25.8 2.6-25.8 20 16.4z"/></svg> \ No newline at end of file diff --git a/public/emoji/2744.svg b/public/emoji/2744.svg new file mode 100644 index 000000000..145818394 --- /dev/null +++ b/public/emoji/2744.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.5 30.5h-6.9l4.2-4.2c.6-.6.6-1.5 0-2.1s-1.5-.6-2.1 0l-6.3 6.3h-4.7l2.5-2.5c.6-.6.6-1.5 0-2.1s-1.5-.6-2.1 0l-4.6 4.6h-4.8l9-9h8.9c.8 0 1.5-.7 1.5-1.5s-.7-1.5-1.5-1.5h-5.9l5.5-5.5c.6-.6.6-1.5 0-2.1s-1.5-.6-2.1 0l-5.5 5.5v-5.9c-.1-.9-.7-1.5-1.6-1.5s-1.5.7-1.5 1.5v8.9l-9 9v-4.8l4.6-4.6c.6-.6.6-1.5 0-2.1s-1.5-.6-2.1 0l-2.5 2.5v-4.7l6.3-6.3c.6-.6.6-1.5 0-2.1s-1.5-.6-2.1 0l-4.2 4.2v-7c0-.8-.7-1.5-1.5-1.5s-1.5.7-1.5 1.5v6.9l-4.2-4.2c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3v4.7l-2.5-2.5c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l4.6 4.6v4.8l-9-9v-8.9c0-.8-.7-1.4-1.5-1.4s-1.5.7-1.5 1.5v5.9l-5.5-5.5c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l5.5 5.5h-5.9c-.9 0-1.5.6-1.5 1.5s.7 1.5 1.5 1.5h8.9l9 9h-4.8l-4.6-4.6c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l2.5 2.5h-4.7l-6.3-6.3c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l4.2 4.2h-7c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h6.9l-4.2 4.2c-.6.6-.6 1.5 0 2.1.3.3.7.4 1.1.4s.8-.1 1.1-.4l6.3-6.3h4.7l-2.6 2.5c-.6.6-.6 1.5 0 2.1.3.3.7.4 1.1.4s.8-.1 1.1-.4l4.6-4.6h4.8l-9 9h-8.9c-.9 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h5.9l-5.5 5.5c-.6.6-.6 1.5 0 2.1.3.3.7.4 1.1.4s.8-.1 1.1-.4l5.5-5.5v5.9c0 .8.7 1.5 1.5 1.5s1.5-.7 1.5-1.5v-8.9l9-9v4.8l-4.7 4.6c-.6.6-.6 1.5 0 2.1.3.3.7.4 1.1.4s.8-.1 1.1-.4l2.5-2.5v4.7l-6.3 6.3c-.6.6-.6 1.5 0 2.1.3.3.7.4 1.1.4s.8-.1 1.1-.4l4.2-4.2v6.9c0 .8.7 1.5 1.5 1.5s1.5-.7 1.5-1.5v-6.9l4.2 4.2c.3.3.7.4 1.1.4s.8-.1 1.1-.4c.6-.6.6-1.5 0-2.1l-6.3-6.3v-4.7l2.5 2.5c.3.3.7.4 1.1.4s.8-.1 1.1-.4c.6-.6.6-1.5 0-2.1l-4.6-4.6v-4.8l9 9v8.9c0 .8.7 1.5 1.5 1.5s1.5-.7 1.5-1.5v-5.9l5.5 5.5c.3.3.7.4 1.1.4s.8-.1 1.1-.4c.6-.6.6-1.5 0-2.1l-5.5-5.5h5.9c.8 0 1.5-.7 1.5-1.5s-.7-1.5-1.5-1.5h-8.9l-9-9h4.8l4.6 4.6c.3.3.7.4 1.1.4s.8-.1 1.1-.4c.6-.6.6-1.5 0-2.1l-2.5-2.5h4.7l6.3 6.3c.3.3.7.4 1.1.4s.8-.1 1.1-.4c.6-.6.6-1.5 0-2.1l-4.2-4.2h6.9c.8 0 1.5-.7 1.5-1.5s-1.3-1.5-2.1-1.5" fill="#75d6ff"/></svg> \ No newline at end of file diff --git a/public/emoji/2747.svg b/public/emoji/2747.svg new file mode 100644 index 000000000..9c179d6ea --- /dev/null +++ b/public/emoji/2747.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#c28fef"><path d="m32 25.4c1.1 0 4.4-15.5 4.5-19.8.1-2-2-3.7-4.5-3.7-2.5 0-4.6 1.6-4.5 3.7.2 4.3 3.4 19.8 4.5 19.8"/><path d="m25.4 32c0-1.1-15.5-4.4-19.8-4.5-2-.1-3.7 2-3.7 4.5 0 2.5 1.6 4.6 3.7 4.5 4.3-.2 19.8-3.4 19.8-4.5"/><path d="m27.4 24.7l-17.1-14.4 14.5 17.1c.7-1 1.6-1.9 2.6-2.7"/><path d="m36.6 39.3l17.1 14.5-14.4-17.2c-.8 1-1.7 1.9-2.7 2.7"/><path d="m58.3 27.5c-4.3.1-19.8 3.4-19.8 4.5 0 1.1 15.5 4.3 19.8 4.5 2 .1 3.7-2 3.7-4.5 0-2.5-1.6-4.6-3.7-4.5"/><path d="m32 38.6c-1.1 0-4.3 15.5-4.5 19.8-.1 2 2 3.7 4.5 3.7s4.6-1.6 4.5-3.7c-.1-4.3-3.4-19.8-4.5-19.8"/><path d="m39.3 27.4l14.5-17.1-17.2 14.4c1 .8 1.9 1.7 2.7 2.7"/><path d="m24.7 36.6l-14.4 17.1 17.1-14.5c-1-.7-1.9-1.6-2.7-2.6"/><circle cx="32" cy="32" r="4.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/274c.svg b/public/emoji/274c.svg new file mode 100644 index 000000000..5f60701d2 --- /dev/null +++ b/public/emoji/274c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ff5a79" d="M62 10.6 53.4 2 32 23.4 10.6 2 2 10.6 23.4 32 2 53.4 10.6 62 32 40.6 53.4 62 62 53.4 40.6 32z"/></svg> \ No newline at end of file diff --git a/public/emoji/274e.svg b/public/emoji/274e.svg new file mode 100644 index 000000000..b65d3ec9e --- /dev/null +++ b/public/emoji/274e.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,52c0,5.5-4.5,10-10,10H12C6.5,62,2,57.5,2,52V12C2,6.5,6.5,2,12,2h40c5.5,0,10,4.5,10,10V52z" fill="#ff5a79"/><path fill="#fff" d="M50 21.2 42.8 14 32 24.8 21.2 14 14 21.2 24.8 32 14 42.8 21.2 50 32 39.2 42.8 50 50 42.8 39.2 32z"/></svg> \ No newline at end of file diff --git a/public/emoji/2753.svg b/public/emoji/2753.svg new file mode 100644 index 000000000..d4b28c81c --- /dev/null +++ b/public/emoji/2753.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><path d="m30.2 2.1c-11.6.7-17.7 7.3-18.2 19.2h11.7c.1-4.1 2.5-7.2 6.7-7.7 4.2-.4 8.2.6 9.4 3.4 1.3 3.1-1.6 6.7-3 8.2-2.6 2.8-6.8 4.9-9 7.9-2.1 3-2.5 6.9-2.7 11.7h10.3c.1-3.1.3-6 1.7-7.9 2.3-3.1 5.7-4.5 8.5-7 2.7-2.3 5.6-5.1 6-9.5 1.7-12.9-8.9-19.1-21.4-18.3"/><ellipse cx="30.5" cy="55.6" rx="6.5" ry="6.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2754.svg b/public/emoji/2754.svg new file mode 100644 index 000000000..d04a83c31 --- /dev/null +++ b/public/emoji/2754.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#a6aeb0"><path d="m30.2 2.1c-11.6.7-17.7 7.3-18.2 19.2h11.7c.1-4.1 2.5-7.2 6.7-7.7 4.2-.4 8.2.6 9.4 3.4 1.3 3.1-1.6 6.7-3 8.2-2.6 2.8-6.8 4.9-9 7.9-2.1 3-2.5 6.9-2.7 11.7h10.3c.1-3.1.3-6 1.7-7.9 2.3-3.1 5.7-4.5 8.5-7 2.7-2.3 5.6-5.1 6-9.5 1.7-12.9-8.9-19.1-21.4-18.3"/><ellipse cx="30.5" cy="55.6" rx="6.5" ry="6.4"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2755.svg b/public/emoji/2755.svg new file mode 100644 index 000000000..714e2103f --- /dev/null +++ b/public/emoji/2755.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#a6aeb0"><path d="m37 42.4h-10l-4-40.4h18z"/><ellipse cx="32" cy="54.4" rx="7.7" ry="7.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2757.svg b/public/emoji/2757.svg new file mode 100644 index 000000000..d064e7e12 --- /dev/null +++ b/public/emoji/2757.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><path d="m37 42.4h-10l-4-40.4h18z"/><ellipse cx="32" cy="54.4" rx="7.7" ry="7.6"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2763.svg b/public/emoji/2763.svg new file mode 100644 index 000000000..df6ebedfb --- /dev/null +++ b/public/emoji/2763.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#ff5a79"><circle cx="32" cy="52" r="10"/><path d="m57.4 11.8c-4.5-14.5-23.1-10.6-25.4-2.9-2.3-7.7-20.9-11.6-25.4 2.9-2 6.3 1.1 12.2 6.4 15.9 7.1 5 15.5 5 19 14.3 3.5-9.3 11.8-9.3 19-14.3 5.3-3.7 8.4-9.6 6.4-15.9"/></g></svg> \ No newline at end of file diff --git a/public/emoji/2764.svg b/public/emoji/2764.svg new file mode 100644 index 000000000..12c6742e2 --- /dev/null +++ b/public/emoji/2764.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m61.1 18.2c-6.4-17-27.2-9.4-29.1-.9-2.6-9-22.9-15.7-29.1.9-6.9 18.5 26.7 35.1 29.1 37.8 2.4-2.2 36-19.6 29.1-37.8" fill="#ff5a79"/></svg> \ No newline at end of file diff --git a/public/emoji/2795.svg b/public/emoji/2795.svg new file mode 100644 index 000000000..c572fec5c --- /dev/null +++ b/public/emoji/2795.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#4d5357" d="m38 26v-24h-12v24h-24v12h24v24h12v-24h24v-12z"/></svg> \ No newline at end of file diff --git a/public/emoji/2796.svg b/public/emoji/2796.svg new file mode 100644 index 000000000..844614dd6 --- /dev/null +++ b/public/emoji/2796.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#4d5357" d="m2 26h60v12h-60z"/></svg> \ No newline at end of file diff --git a/public/emoji/2797.svg b/public/emoji/2797.svg new file mode 100644 index 000000000..8b3945c9c --- /dev/null +++ b/public/emoji/2797.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#4d5357"><path d="m2 26h60v12h-60z"/><circle cx="32" cy="9.5" r="7.5"/><circle cx="32" cy="54.5" r="7.5"/></g></svg> \ No newline at end of file diff --git a/public/emoji/27a1.svg b/public/emoji/27a1.svg new file mode 100644 index 000000000..125d7d47f --- /dev/null +++ b/public/emoji/27a1.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m33.7 16l15.3 16-15.3 16v-10.6h-18.7v-10.3h18.7z"/></svg> \ No newline at end of file diff --git a/public/emoji/27b0.svg b/public/emoji/27b0.svg new file mode 100644 index 000000000..5bf1eac01 --- /dev/null +++ b/public/emoji/27b0.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m62 4c-11 0-21.4 2.2-30 6.1-8.6-3.9-19-6.1-30-6.1v9.3c7 0 13.8 1 19.8 2.9-2.1 1.7-4.1 3.5-5.8 5.5-5.5 6.5-7.9 14.1-6.6 21.4 1.9 11.7 12.7 16.9 22.6 16.9s20.7-5.2 22.6-16.8c1.2-7.3-1.1-15-6.6-21.4-1.7-2-3.6-3.8-5.8-5.5 6-1.9 12.8-2.9 19.8-2.9v-9.4m-16.7 37.6c-1 6.2-7.5 9-13.3 9s-12.3-2.8-13.4-9c-1-5.9 1.9-10.8 4.6-13.9 2.3-2.7 5.3-5.1 8.8-7.1 3.5 2 6.5 4.4 8.8 7.1 2.6 3.1 5.5 8 4.5 13.9" fill="#4d5357"/></svg> \ No newline at end of file diff --git a/public/emoji/27bf.svg b/public/emoji/27bf.svg new file mode 100644 index 000000000..83d211d28 --- /dev/null +++ b/public/emoji/27bf.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m56.4 22.3c1.6-.2 3.5-.3 5.6-.3v-4.9c-6.1 0-10.5.9-13 1.6-5.4-1.8-11.1-2.7-17-2.7-6 0-11.8.9-17.3 2.8-2.7-.7-7.5-1.5-12.7-1.7v4.8c2 0 3.9.2 5.6.4-3.3 2.7-5.5 6.8-5.5 11.3 0 8 6.5 14.4 14.4 14.4s14.4-6.4 14.4-14.4c0-5.1-2.7-9.6-6.7-12.1 2.6-.4 5.2-.6 7.9-.6s5.3.2 7.9.6c-4 2.5-6.7 7-6.7 12.1 0 7.9 6.4 14.4 14.4 14.4 7.9 0 14.3-6.4 14.3-14.4 0-4.6-2.2-8.7-5.6-11.3m-30.3 11.3c0 5.3-4.3 9.6-9.6 9.6s-9.6-4.3-9.6-9.6 4.3-9.6 9.6-9.6c5.3.1 9.6 4.4 9.6 9.6m21.5 9.6c-5.3 0-9.6-4.3-9.6-9.6s4.3-9.6 9.6-9.6 9.6 4.3 9.6 9.6c0 5.3-4.3 9.6-9.6 9.6" fill="#4fd1d9"/></svg> \ No newline at end of file diff --git a/public/emoji/2934.svg b/public/emoji/2934.svg new file mode 100644 index 000000000..2d7a211d1 --- /dev/null +++ b/public/emoji/2934.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m40.4 19.5v21.2c0 6.8-5.6 12.3-12.5 12.3-3.3 0-6.5-1.3-8.9-3.6l5.1-5c1 1 2.4 1.5 3.8 1.5 3 0 5.4-2.4 5.4-5.3v-21.1h-4.6l8.2-8.5 8.2 8.5h-4.7" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/2935.svg b/public/emoji/2935.svg new file mode 100644 index 000000000..00a8a92ab --- /dev/null +++ b/public/emoji/2935.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path d="m40.4 45.1v-22.2c0-7.1-5.6-12.9-12.5-12.9-3.3 0-6.5 1.3-8.9 3.8l5.1 5.2c1-1 2.4-1.6 3.8-1.6 3 0 5.4 2.5 5.4 5.5v22.2h-4.6l8.2 8.9 8.2-8.9h-4.7" fill="#fff"/></svg> \ No newline at end of file diff --git a/public/emoji/2b05.svg b/public/emoji/2b05.svg new file mode 100644 index 000000000..9583aec7f --- /dev/null +++ b/public/emoji/2b05.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m30.3 16l-15.3 16 15.3 16v-10.6h18.7v-10.3h-18.7z"/></svg> \ No newline at end of file diff --git a/public/emoji/2b06.svg b/public/emoji/2b06.svg new file mode 100644 index 000000000..efa332284 --- /dev/null +++ b/public/emoji/2b06.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m48 30.3l-16-15.3-16 15.3h10.6v18.7h10.3v-18.7z"/></svg> \ No newline at end of file diff --git a/public/emoji/2b07.svg b/public/emoji/2b07.svg new file mode 100644 index 000000000..bbd2213f8 --- /dev/null +++ b/public/emoji/2b07.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#4fd1d9"/><path fill="#fff" d="m16 33.7l16 15.3 16-15.3h-10.6v-18.7h-10.3v18.7z"/></svg> \ No newline at end of file diff --git a/public/emoji/2b1b.svg b/public/emoji/2b1b.svg new file mode 100644 index 000000000..b908105f3 --- /dev/null +++ b/public/emoji/2b1b.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#333" d="m2 2h60v60h-60z"/></svg> \ No newline at end of file diff --git a/public/emoji/2b1c.svg b/public/emoji/2b1c.svg new file mode 100644 index 000000000..a58c77bd0 --- /dev/null +++ b/public/emoji/2b1c.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#d0d0d0" d="m2 2h60v60h-60z"/></svg> \ No newline at end of file diff --git a/public/emoji/2b50.svg b/public/emoji/2b50.svg new file mode 100644 index 000000000..487bf321c --- /dev/null +++ b/public/emoji/2b50.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="M62,25.2H39.1L32,3l-7.1,22.2H2l18.5,13.7l-7,22.1L32,47.3L50.5,61l-7.1-22.2L62,25.2z" fill="#ffce31"/></svg> \ No newline at end of file diff --git a/public/emoji/2b55.svg b/public/emoji/2b55.svg new file mode 100644 index 000000000..46265062f --- /dev/null +++ b/public/emoji/2b55.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m32 2c-16.6 0-30 13.4-30 30s13.4 30 30 30 30-13.4 30-30-13.4-30-30-30m0 51c-11.6 0-21-9.4-21-21s9.4-21 21-21 21 9.4 21 21-9.4 21-21 21" fill="#ff5a79"/></svg> \ No newline at end of file diff --git a/public/emoji/3030.svg b/public/emoji/3030.svg new file mode 100644 index 000000000..ce6c00599 --- /dev/null +++ b/public/emoji/3030.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m47 41c-5.6 0-10.1-4.2-10.1-9.4 0-2.5-2.2-4.5-4.9-4.5s-4.9 2-4.9 4.5c0 5.2-4.6 9.4-10.1 9.4s-10.1-4.2-10.1-9.4c0-1.3-.6-2.5-1.6-3.3-.9-.7-2-1.1-3.2-1.1v-4.2c2.3 0 4.5.8 6.2 2.2 2 1.6 3.1 4 3.1 6.4 0 2.9 2.5 5.2 5.6 5.2s5.6-2.3 5.6-5.2c0-4.8 4.2-8.6 9.4-8.6s9.4 3.9 9.4 8.6c0 2.9 2.5 5.2 5.6 5.2s5.6-2.3 5.6-5.2c0-2.5 1.1-4.8 3.1-6.4 1.7-1.4 3.9-2.2 6.2-2.2v4.2c-1.2 0-2.3.4-3.2 1.1-1 .9-1.6 2.1-1.6 3.3 0 5.2-4.5 9.4-10.1 9.4" fill="#4d5357"/></svg> \ No newline at end of file diff --git a/public/emoji/303d.svg b/public/emoji/303d.svg new file mode 100644 index 000000000..3b7e1508a --- /dev/null +++ b/public/emoji/303d.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path d="m60.1 54.6c-14.1-8.7-17-24.1-18.7-39.2-.4-3.3-2.3-10.4-7.4-7-2 1.4-3.1 3.6-4.3 5.6-1.4 2.4-2.9 4.6-4.6 6.5-.3-5.1-.8-10.2-2.3-14.9-1.1-3.6-5.3-5.2-8-2-2.1 2.5-3.9 10.3-8 9.1-4.9-1.4-6.9 6.1-2.1 7.5 4.3 1.3 8.1-.1 11-3.4.4-.5.8-.9 1.1-1.4.5 4.4.6 9 .9 13.2.2 2.7 3.3 5.2 5.9 3.4 4.5-3 7.7-6.7 10.6-10.8.1.9.2 1.7.3 2.6 2.1 15.1 8.2 29.2 21.6 37.5 4.4 2.8 8.3-4 4-6.7" fill="#eda454"/></svg> \ No newline at end of file diff --git a/public/emoji/3297.svg b/public/emoji/3297.svg new file mode 100644 index 000000000..c57b1ab8a --- /dev/null +++ b/public/emoji/3297.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff5a79"/><g fill="#fff"><path d="m27.4 39.2c-.7-1-1.9-2.5-3.2-3.9v14.2h-4.8v-12.3c-1.4 1.2-2.7 2.3-4.1 3.2-.4-1.3-1.5-3.8-2.2-4.6 3.8-2.1 7.5-5.8 9.8-9.9h-8.2v-4.6h4.8v-6.8h4.9v6.8h1.3l.9-.2 2.7 1.7c-1 2.7-2.3 5.2-3.9 7.6 1.8 1.4 4.5 3.9 5.3 4.7l-3.3 4.1"/><path d="m47.3 39.2c-.1 4.7-.3 5.4-.9 5.4h-1.2c-.6 0-.6-.1-.6-1.4v-11.9h4.1v-16.3h-17.6v16.3h3c-.4 6.8-1.4 11.1-6.5 13.8 1 .9 2.2 2.7 2.8 3.9 6.3-3.4 7.7-9.1 8.2-17.7h1.8v11.9c0 4.1.8 5.4 4.1 5.4h2.5c2.7 0 3.7-1.6 4-7.7-1.1-.3-2.9-1-3.7-1.7m-3.2-12.5h-8.5v-7.1h8.5v7.1"/></g></svg> \ No newline at end of file diff --git a/public/emoji/3299.svg b/public/emoji/3299.svg new file mode 100644 index 000000000..3e750322e --- /dev/null +++ b/public/emoji/3299.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><circle cx="32" cy="32" r="30" fill="#ff5a79"/><g fill="#fff"><path d="m25.8 37.5c-.3-.7-.8-1.6-1.4-2.6v15.1h-4.4v-13.5c-1.2 3-2.5 5.7-4 7.6-.4-1.4-1.4-3.6-2.1-4.9 2-2.3 3.9-6.3 5.1-10.1h-4.5v-4.6h5.5v-4.1c-1.5.3-3 .5-4.4.7-.2-1.1-.8-2.7-1.4-3.8 4.1-.6 8.7-1.6 11.4-3l3.2 3.7c-1.3.6-2.9 1.1-4.4 1.5v5h3.7v4.6h-3.7v.3c.9.9 3 3.2 3.9 4.3.4-2 .7-4.3.8-6.3l3.5.9c-.3 4.4-1 9.5-2.7 12.5l-3.3-1.8c.6-1.2 1.2-2.7 1.5-4.3l-2.3 2.8"/><path d="m45.6 39.6c-.1-2.4-.8-5.7-1.8-8.8-1.7 3.9-3.8 7.3-6.2 10.3v2.5c0 1.5.2 1.7 1.2 1.7h3.2c1 0 1.2-.8 1.4-5.7 1 .8 2.7 1.5 4 1.8-.4 6.4-1.6 8.2-4.9 8.2h-4.3c-3.3 0-4.6-.9-4.9-3.9-1.3 1.1-2.7 2.2-4.1 3.2-.7-.9-2.5-2.7-3.5-3.6 2.9-1.7 5.4-3.8 7.6-6.3v-16.7h4.4v10.6c2.8-4.8 4.8-10.5 6.1-16.9l4.7.9c-.8 3.8-1.9 7.3-3.1 10.5l1.6-.4c1.6 3.5 2.9 8.2 3.2 11.4l-4.6 1.2"/><path d="m39.1 23.2c-1.5-1.8-4.7-4.4-7.4-6l3-3.2c2.7 1.5 6 3.8 7.6 5.7l-3.2 3.5"/></g></svg> \ No newline at end of file diff --git a/spec/controllers/api/salmon_controller_spec.rb b/spec/controllers/api/salmon_controller_spec.rb index 3d3a973d2..6897caeeb 100644 --- a/spec/controllers/api/salmon_controller_spec.rb +++ b/spec/controllers/api/salmon_controller_spec.rb @@ -6,7 +6,6 @@ RSpec.describe Api::SalmonController, type: :controller do let(:account) { Fabricate(:user, account: Fabricate(:account, username: 'catsrgr8')).account } before do - stub_request(:post, "https://pubsubhubbub.superfeedr.com/").to_return(:status => 200, :body => "", :headers => {}) stub_request(:get, "https://quitter.no/.well-known/host-meta").to_return(request_fixture('.host-meta.txt')) stub_request(:get, "https://quitter.no/.well-known/webfinger?resource=acct:gargron@quitter.no").to_return(request_fixture('webfinger.txt')) stub_request(:get, "https://quitter.no/api/statuses/user_timeline/7477.atom").to_return(request_fixture('feed.txt')) diff --git a/spec/controllers/api/v1/accounts_controller_spec.rb b/spec/controllers/api/v1/accounts_controller_spec.rb index 98b284f7a..5d36b0159 100644 --- a/spec/controllers/api/v1/accounts_controller_spec.rb +++ b/spec/controllers/api/v1/accounts_controller_spec.rb @@ -116,6 +116,44 @@ RSpec.describe Api::V1::AccountsController, type: :controller do end end + describe 'POST #mute' do + let(:other_account) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob')).account } + + before do + user.account.follow!(other_account) + post :mute, params: {id: other_account.id } + end + + it 'returns http success' do + expect(response).to have_http_status(:success) + end + + it 'does not remove the following relation between user and target user' do + expect(user.account.following?(other_account)).to be true + end + + it 'creates a muting relation' do + expect(user.account.muting?(other_account)).to be true + end + end + + describe 'POST #unmute' do + let(:other_account) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob')).account } + + before do + user.account.mute!(other_account) + post :unmute, params: { id: other_account.id } + end + + it 'returns http success' do + expect(response).to have_http_status(:success) + end + + it 'removes the muting relation between user and target user' do + expect(user.account.muting?(other_account)).to be false + end + end + describe 'GET #relationships' do let(:simon) { Fabricate(:user, email: 'simon@example.com', account: Fabricate(:account, username: 'simon')).account } let(:lewis) { Fabricate(:user, email: 'lewis@example.com', account: Fabricate(:account, username: 'lewis')).account } diff --git a/spec/controllers/api/v1/follows_controller_spec.rb b/spec/controllers/api/v1/follows_controller_spec.rb index 97d69ab7b..cc4958ab5 100644 --- a/spec/controllers/api/v1/follows_controller_spec.rb +++ b/spec/controllers/api/v1/follows_controller_spec.rb @@ -14,6 +14,7 @@ RSpec.describe Api::V1::FollowsController, type: :controller do before do stub_request(:get, "https://quitter.no/.well-known/host-meta").to_return(request_fixture('.host-meta.txt')) stub_request(:get, "https://quitter.no/.well-known/webfinger?resource=acct:gargron@quitter.no").to_return(request_fixture('webfinger.txt')) + stub_request(:head, "https://quitter.no/api/statuses/user_timeline/7477.atom").to_return(:status => 405, :body => "", :headers => {}) stub_request(:get, "https://quitter.no/api/statuses/user_timeline/7477.atom").to_return(request_fixture('feed.txt')) stub_request(:get, "https://quitter.no/avatar/7477-300-20160211190340.png").to_return(request_fixture('avatar.txt')) stub_request(:post, "https://quitter.no/main/push/hub").to_return(:status => 200, :body => "", :headers => {}) diff --git a/spec/controllers/api/v1/mutes_controller_spec.rb b/spec/controllers/api/v1/mutes_controller_spec.rb new file mode 100644 index 000000000..be8a5e7dd --- /dev/null +++ b/spec/controllers/api/v1/mutes_controller_spec.rb @@ -0,0 +1,19 @@ +require 'rails_helper' + +RSpec.describe Api::V1::MutesController, type: :controller do + render_views + + let(:user) { Fabricate(:user, account: Fabricate(:account, username: 'alice')) } + let(:token) { double acceptable?: true, resource_owner_id: user.id } + + before do + allow(controller).to receive(:doorkeeper_token) { token } + end + + describe 'GET #index' do + it 'returns http success' do + get :index + expect(response).to have_http_status(:success) + end + end +end diff --git a/spec/controllers/xrd_controller_spec.rb b/spec/controllers/xrd_controller_spec.rb index eeaaaa786..e687cf9e0 100644 --- a/spec/controllers/xrd_controller_spec.rb +++ b/spec/controllers/xrd_controller_spec.rb @@ -14,7 +14,7 @@ RSpec.describe XrdController, type: :controller do let(:alice) { Fabricate(:account, username: 'alice') } it 'returns http success when account can be found' do - get :webfinger, params: { resource: "acct:#{alice.username}@anything.com" } + get :webfinger, params: { resource: "acct:#{alice.username}@#{Rails.configuration.x.local_domain}" } expect(response).to have_http_status(:success) end diff --git a/spec/fabricators/import_fabricator.rb b/spec/fabricators/import_fabricator.rb new file mode 100644 index 000000000..e2eb1e0df --- /dev/null +++ b/spec/fabricators/import_fabricator.rb @@ -0,0 +1,2 @@ +Fabricator(:import) do +end diff --git a/spec/fabricators/mute_fabricator.rb b/spec/fabricators/mute_fabricator.rb new file mode 100644 index 000000000..fc150c1d6 --- /dev/null +++ b/spec/fabricators/mute_fabricator.rb @@ -0,0 +1,3 @@ +Fabricator(:mute) do + +end diff --git a/spec/fabricators/report_fabricator.rb b/spec/fabricators/report_fabricator.rb new file mode 100644 index 000000000..b9fa360a7 --- /dev/null +++ b/spec/fabricators/report_fabricator.rb @@ -0,0 +1,4 @@ +Fabricator(:report) do + comment "You nasty" + action_taken false +end diff --git a/spec/helpers/atom_builder_helper_spec.rb b/spec/helpers/atom_builder_helper_spec.rb index 3d3bd56a1..0aca58ee7 100644 --- a/spec/helpers/atom_builder_helper_spec.rb +++ b/spec/helpers/atom_builder_helper_spec.rb @@ -13,7 +13,7 @@ RSpec.describe AtomBuilderHelper, type: :helper do describe '#feed' do it 'creates a feed' do - expect(used_in_builder { |xml| helper.feed(xml) }).to match '<feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:activity="http://activitystrea.ms/spec/1.0/" xmlns:poco="http://portablecontacts.net/spec/1.0" xmlns:media="http://purl.org/syndication/atommedia" xmlns:ostatus="http://ostatus.org/schema/1.0"/>' + expect(used_in_builder { |xml| helper.feed(xml) }).to match '<feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:activity="http://activitystrea.ms/spec/1.0/" xmlns:poco="http://portablecontacts.net/spec/1.0" xmlns:media="http://purl.org/syndication/atommedia" xmlns:ostatus="http://ostatus.org/schema/1.0" xmlns:mastodon="http://mastodon.social/schema/1.0"/>' end end diff --git a/spec/i18n_spec.rb b/spec/i18n_spec.rb index d982b9dca..138d25569 100644 --- a/spec/i18n_spec.rb +++ b/spec/i18n_spec.rb @@ -2,17 +2,15 @@ require 'i18n/tasks' RSpec.describe 'I18n' do - let(:i18n) { I18n::Tasks::BaseTask.new } + let(:i18n) { I18n::Tasks::BaseTask.new } let(:missing_keys) { i18n.missing_keys } - let(:unused_keys) { i18n.unused_keys } + let(:unused_keys) { i18n.unused_keys } xit 'does not have missing keys' do - expect(missing_keys).to be_empty, - "Missing #{missing_keys.leaves.count} i18n keys, run `i18n-tasks missing' to show them" + expect(missing_keys).to be_empty, "Missing #{missing_keys.leaves.count} i18n keys, run `i18n-tasks missing' to show them" end xit 'does not have unused keys' do - expect(unused_keys).to be_empty, - "#{unused_keys.leaves.count} unused i18n keys, run `i18n-tasks unused' to show them" + expect(unused_keys).to be_empty, "#{unused_keys.leaves.count} unused i18n keys, run `i18n-tasks unused' to show them" end end diff --git a/spec/lib/formatter_spec.rb b/spec/lib/formatter_spec.rb index 0db1634e9..4b003b8e5 100644 --- a/spec/lib/formatter_spec.rb +++ b/spec/lib/formatter_spec.rb @@ -17,8 +17,38 @@ RSpec.describe Formatter do end it 'contains a link' do - expect(subject).to match('<a rel="nofollow noopener" target="_blank" href="http://google.com"><span class="invisible">http://</span><span class="">google.com</span><span class="invisible"></span></a>') + expect(subject).to match('<a href="http://google.com" rel="nofollow noopener" target="_blank"><span class="invisible">http://</span><span class="">google.com</span><span class="invisible"></span></a>') end + +=begin + it 'matches a stand-alone medium URL' do + expect(subject.match('https://hackernoon.com/the-power-to-build-communities-a-response-to-mark-zuckerberg-3f2cac9148a4')[0]).to eq 'https://hackernoon.com/the-power-to-build-communities-a-response-to-mark-zuckerberg-3f2cac9148a4' + end + + it 'matches a stand-alone google URL' do + expect(subject.match('http://google.com')[0]).to eq 'http://google.com' + end + + it 'matches a URL without trailing period' do + expect(subject.match('http://www.mcmansionhell.com/post/156408871451/50-states-of-mcmansion-hell-scottsdale-arizona. ')[0]).to eq 'http://www.mcmansionhell.com/post/156408871451/50-states-of-mcmansion-hell-scottsdale-arizona' + end + + it 'matches a URL without closing paranthesis' do + expect(subject.match('(http://google.com/)')[0]).to eq 'http://google.com' + end + + it 'matches a URL without exclamation point' do + expect(subject.match('http://www.google.com! ')[0]).to eq 'http://www.google.com' + end + + it 'matches a URL with a query string' do + expect(subject.match('https://www.ruby-toolbox.com/search?utf8=%E2%9C%93&q=autolink')[0]).to eq 'https://www.ruby-toolbox.com/search?utf8=%E2%9C%93&q=autolink' + end + + it 'matches a URL with parenthesis in it' do + expect(subject.match('https://en.wikipedia.org/wiki/Diaspora_(software)')[0]).to eq 'https://en.wikipedia.org/wiki/Diaspora_(software)' + end +=end end describe '#reformat' do diff --git a/spec/lib/tag_manager_spec.rb b/spec/lib/tag_manager_spec.rb index b60584253..cbb427a8c 100644 --- a/spec/lib/tag_manager_spec.rb +++ b/spec/lib/tag_manager_spec.rb @@ -47,22 +47,6 @@ RSpec.describe TagManager do expect(subject).to be_a String end end - - context 'Follow' do - let(:target) { Fabricate(:follow, account: alice, target_account: bob) } - - it 'returns a string' do - expect(subject).to be_a String - end - end - - context 'Favourite' do - let(:target) { Fabricate(:favourite, account: bob, status: status) } - - it 'returns a string' do - expect(subject).to be_a String - end - end end describe '#url_for' do @@ -87,21 +71,5 @@ RSpec.describe TagManager do expect(subject).to be_a String end end - - context 'Follow' do - let(:target) { Fabricate(:follow, account: alice, target_account: bob) } - - it 'returns a URL' do - expect(subject).to be_a String - end - end - - context 'Favourite' do - let(:target) { Fabricate(:favourite, account: bob, status: status) } - - it 'returns a URL' do - expect(subject).to be_a String - end - end end end diff --git a/spec/mailers/previews/notification_mailer_preview.rb b/spec/mailers/previews/notification_mailer_preview.rb index 8fc8d0d34..a08a80d17 100644 --- a/spec/mailers/previews/notification_mailer_preview.rb +++ b/spec/mailers/previews/notification_mailer_preview.rb @@ -1,24 +1,31 @@ # Preview all emails at http://localhost:3000/rails/mailers/notification_mailer class NotificationMailerPreview < ActionMailer::Preview - # Preview this email at http://localhost:3000/rails/mailers/notification_mailer/mention def mention - # NotificationMailer.mention + m = Mention.last + NotificationMailer.mention(m.account, Notification.find_by(activity: m)) end # Preview this email at http://localhost:3000/rails/mailers/notification_mailer/follow def follow - # NotificationMailer.follow + f = Follow.last + NotificationMailer.follow(f.target_account, Notification.find_by(activity: f)) end # Preview this email at http://localhost:3000/rails/mailers/notification_mailer/favourite def favourite - # NotificationMailer.favourite + f = Favourite.last + NotificationMailer.favourite(f.status.account, Notification.find_by(activity: f)) end # Preview this email at http://localhost:3000/rails/mailers/notification_mailer/reblog def reblog - # NotificationMailer.reblog + r = Status.where.not(reblog_of_id: nil).first + NotificationMailer.reblog(r.reblog.account, Notification.find_by(activity: r)) end + # Preview this email at http://localhost:3000/rails/mailers/notification_mailer/digest + def digest + NotificationMailer.digest(Account.first, since: 90.days.ago) + end end diff --git a/spec/models/account_spec.rb b/spec/models/account_spec.rb index 287f389ac..91c8d75cf 100644 --- a/spec/models/account_spec.rb +++ b/spec/models/account_spec.rb @@ -178,7 +178,6 @@ RSpec.describe Account, type: :model do end end - describe 'MENTION_RE' do subject { Account::MENTION_RE } @@ -190,6 +189,14 @@ RSpec.describe Account, type: :model do expect(subject.match('@alice Hey how are you?')[1]).to eq 'alice' end + it 'matches full usernames' do + expect(subject.match('@alice@example.com')[1]).to eq 'alice@example.com' + end + + it 'matches full usernames with a dot at the end' do + expect(subject.match('Hello @alice@example.com.')[1]).to eq 'alice@example.com' + end + it 'matches dot-prepended usernames' do expect(subject.match('.@alice I want everybody to see this')[1]).to eq 'alice' end diff --git a/spec/models/favourite_spec.rb b/spec/models/favourite_spec.rb index 6cf3af464..5b7126506 100644 --- a/spec/models/favourite_spec.rb +++ b/spec/models/favourite_spec.rb @@ -6,45 +6,4 @@ RSpec.describe Favourite, type: :model do let(:status) { Fabricate(:status, account: bob) } subject { Favourite.new(account: alice, status: status) } - - describe '#verb' do - it 'is always favorite' do - expect(subject.verb).to be :favorite - end - end - - describe '#title' do - it 'describes the favourite' do - expect(subject.title).to eql 'alice favourited a status by bob' - end - end - - describe '#content' do - it 'equals the title' do - expect(subject.content).to eq subject.title - end - end - - describe '#object_type' do - it 'is a note when the target is a note' do - expect(subject.object_type).to be :note - end - - it 'is a comment when the target is a comment' do - status.in_reply_to_id = 2 - expect(subject.object_type).to be :comment - end - end - - describe '#target' do - it 'is the status that was favourited' do - expect(subject.target).to eq status - end - end - - describe '#thread' do - it 'equals the target' do - expect(subject.thread).to eq subject.target - end - end end diff --git a/spec/models/follow_spec.rb b/spec/models/follow_spec.rb index c9d02ab16..eb21f3e18 100644 --- a/spec/models/follow_spec.rb +++ b/spec/models/follow_spec.rb @@ -5,34 +5,4 @@ RSpec.describe Follow, type: :model do let(:bob) { Fabricate(:account, username: 'bob') } subject { Follow.new(account: alice, target_account: bob) } - - describe '#verb' do - it 'is follow' do - expect(subject.verb).to be :follow - end - end - - describe '#title' do - it 'describes the follow' do - expect(subject.title).to eql 'alice started following bob' - end - end - - describe '#content' do - it 'is the same as the title' do - expect(subject.content).to eql subject.title - end - end - - describe '#object_type' do - it 'is a person' do - expect(subject.object_type).to be :person - end - end - - describe '#target' do - it 'is the person being followed' do - expect(subject.target).to eq bob - end - end end diff --git a/spec/models/import_spec.rb b/spec/models/import_spec.rb new file mode 100644 index 000000000..fa52077cd --- /dev/null +++ b/spec/models/import_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe Import, type: :model do + +end diff --git a/spec/models/mute_spec.rb b/spec/models/mute_spec.rb new file mode 100644 index 000000000..83ba793b2 --- /dev/null +++ b/spec/models/mute_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe Mute, type: :model do + +end diff --git a/spec/models/report_spec.rb b/spec/models/report_spec.rb new file mode 100644 index 000000000..ade53cffa --- /dev/null +++ b/spec/models/report_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe Report, type: :model do + +end diff --git a/spec/models/stream_entry_spec.rb b/spec/models/stream_entry_spec.rb index 9ecf6412a..45bf26899 100644 --- a/spec/models/stream_entry_spec.rb +++ b/spec/models/stream_entry_spec.rb @@ -3,21 +3,11 @@ require 'rails_helper' RSpec.describe StreamEntry, type: :model do let(:alice) { Fabricate(:account, username: 'alice') } let(:bob) { Fabricate(:account, username: 'bob') } - let(:follow) { Fabricate(:follow, account: alice, target_account: bob) } let(:status) { Fabricate(:status, account: alice) } let(:reblog) { Fabricate(:status, account: bob, reblog: status) } let(:reply) { Fabricate(:status, account: bob, thread: status) } - let(:favourite) { Fabricate(:favourite, account: alice, status: status) } describe '#targeted?' do - it 'returns true for a follow' do - expect(follow.stream_entry.targeted?).to be true - end - - it 'returns true for a favourite' do - expect(favourite.stream_entry.targeted?).to be true - end - it 'returns true for a reblog' do expect(reblog.stream_entry.targeted?).to be true end @@ -28,10 +18,6 @@ RSpec.describe StreamEntry, type: :model do end describe '#threaded?' do - it 'returns true for a favourite' do - expect(favourite.stream_entry.threaded?).to be true - end - it 'returns true for a reply' do expect(reply.stream_entry.threaded?).to be true end diff --git a/spec/models/tag_spec.rb b/spec/models/tag_spec.rb index 9a7f481e4..360bbc16d 100644 --- a/spec/models/tag_spec.rb +++ b/spec/models/tag_spec.rb @@ -1,5 +1,15 @@ require 'rails_helper' RSpec.describe Tag, type: :model do + describe 'HASHTAG_RE' do + subject { Tag::HASHTAG_RE } + it 'does not match URLs with anchors with non-hashtag characters' do + expect(subject.match('Check this out https://medium.com/@alice/some-article#.abcdef123')).to be_nil + end + + it 'does not match URLs with hashtag-like anchors' do + expect(subject.match('https://en.wikipedia.org/wiki/Ghostbusters_(song)#Lawsuit')).to be_nil + end + end end diff --git a/spec/services/authorize_follow_service_spec.rb b/spec/services/authorize_follow_service_spec.rb new file mode 100644 index 000000000..3f3a2bc56 --- /dev/null +++ b/spec/services/authorize_follow_service_spec.rb @@ -0,0 +1,49 @@ +require 'rails_helper' + +RSpec.describe AuthorizeFollowService do + let(:sender) { Fabricate(:account, username: 'alice') } + + subject { AuthorizeFollowService.new } + + describe 'local' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob')).account } + + before do + FollowRequest.create(account: bob, target_account: sender) + subject.call(bob, sender) + end + + it 'removes follow request' do + expect(bob.requested?(sender)).to be false + end + + it 'creates follow relation' do + expect(bob.following?(sender)).to be true + end + end + + describe 'remote' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob', domain: 'example.com', salmon_url: 'http://salmon.example.com')).account } + + before do + FollowRequest.create(account: bob, target_account: sender) + stub_request(:post, "http://salmon.example.com/").to_return(:status => 200, :body => "", :headers => {}) + subject.call(bob, sender) + end + + it 'removes follow request' do + expect(bob.requested?(sender)).to be false + end + + it 'creates follow relation' do + expect(bob.following?(sender)).to be true + end + + it 'sends a follow request authorization salmon slap' do + expect(a_request(:post, "http://salmon.example.com/").with { |req| + xml = OStatus2::Salmon.new.unpack(req.body) + xml.match(TagManager::VERBS[:authorize]) + }).to have_been_made.once + end + end +end diff --git a/spec/services/block_domain_service_spec.rb b/spec/services/block_domain_service_spec.rb index d88b3b55c..8e71d4542 100644 --- a/spec/services/block_domain_service_spec.rb +++ b/spec/services/block_domain_service_spec.rb @@ -14,7 +14,7 @@ RSpec.describe BlockDomainService do bad_status2 bad_attachment - subject.call('evil.org', :suspend) + subject.call(DomainBlock.create!(domain: 'evil.org', severity: :suspend)) end it 'creates a domain block' do diff --git a/spec/services/block_service_spec.rb b/spec/services/block_service_spec.rb index f6f07fa20..2a54e032e 100644 --- a/spec/services/block_service_spec.rb +++ b/spec/services/block_service_spec.rb @@ -1,5 +1,39 @@ require 'rails_helper' RSpec.describe BlockService do + let(:sender) { Fabricate(:account, username: 'alice') } + subject { BlockService.new } + + describe 'local' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob')).account } + + before do + subject.call(sender, bob) + end + + it 'creates a blocking relation' do + expect(sender.blocking?(bob)).to be true + end + end + + describe 'remote' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob', domain: 'example.com', salmon_url: 'http://salmon.example.com')).account } + + before do + stub_request(:post, "http://salmon.example.com/").to_return(:status => 200, :body => "", :headers => {}) + subject.call(sender, bob) + end + + it 'creates a blocking relation' do + expect(sender.blocking?(bob)).to be true + end + + it 'sends a block salmon slap' do + expect(a_request(:post, "http://salmon.example.com/").with { |req| + xml = OStatus2::Salmon.new.unpack(req.body) + xml.match(TagManager::VERBS[:block]) + }).to have_been_made.once + end + end end diff --git a/spec/services/fan_out_on_write_service_spec.rb b/spec/services/fan_out_on_write_service_spec.rb index 07f8c2dc8..6ee225c4c 100644 --- a/spec/services/fan_out_on_write_service_spec.rb +++ b/spec/services/fan_out_on_write_service_spec.rb @@ -23,6 +23,7 @@ RSpec.describe FanOutOnWriteService do end it 'delivers status to local followers' do + pending 'some sort of problem in test environment causes this to sometimes fail' expect(Feed.new(:home, follower).get(10).map(&:id)).to include status.id end diff --git a/spec/services/favourite_service_spec.rb b/spec/services/favourite_service_spec.rb index eb961c28e..36f1b64d4 100644 --- a/spec/services/favourite_service_spec.rb +++ b/spec/services/favourite_service_spec.rb @@ -1,5 +1,41 @@ require 'rails_helper' RSpec.describe FavouriteService do + let(:sender) { Fabricate(:account, username: 'alice') } + subject { FavouriteService.new } + + describe 'local' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob')).account } + let(:status) { Fabricate(:status, account: bob) } + + before do + subject.call(sender, status) + end + + it 'creates a favourite' do + expect(status.favourites.first).to_not be_nil + end + end + + describe 'remote' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob', domain: 'example.com', salmon_url: 'http://salmon.example.com')).account } + let(:status) { Fabricate(:status, account: bob, uri: 'tag:example.com:blahblah') } + + before do + stub_request(:post, "http://salmon.example.com/").to_return(:status => 200, :body => "", :headers => {}) + subject.call(sender, status) + end + + it 'creates a favourite' do + expect(status.favourites.first).to_not be_nil + end + + it 'sends a salmon slap' do + expect(a_request(:post, "http://salmon.example.com/").with { |req| + xml = OStatus2::Salmon.new.unpack(req.body) + xml.match(TagManager::VERBS[:favorite]) + }).to have_been_made.once + end + end end diff --git a/spec/services/follow_service_spec.rb b/spec/services/follow_service_spec.rb index 304e0cf71..2ce0fa464 100644 --- a/spec/services/follow_service_spec.rb +++ b/spec/services/follow_service_spec.rb @@ -1,9 +1,75 @@ require 'rails_helper' RSpec.describe FollowService do + let(:sender) { Fabricate(:account, username: 'alice') } + subject { FollowService.new } - it 'creates a following relation' - it 'creates local account for remote user' - it 'sends follow to the remote user' + context 'local account' do + describe 'locked account' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, locked: true, username: 'bob')).account } + + before do + subject.call(sender, bob.acct) + end + + it 'creates a follow request' do + expect(FollowRequest.find_by(account: sender, target_account: bob)).to_not be_nil + end + end + + describe 'unlocked account' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob')).account } + + before do + subject.call(sender, bob.acct) + end + + it 'creates a following relation' do + expect(sender.following?(bob)).to be true + end + end + end + + context 'remote account' do + describe 'locked account' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, locked: true, username: 'bob', domain: 'example.com', salmon_url: 'http://salmon.example.com')).account } + + before do + stub_request(:post, "http://salmon.example.com/").to_return(:status => 200, :body => "", :headers => {}) + subject.call(sender, bob.acct) + end + + it 'creates a follow request' do + expect(FollowRequest.find_by(account: sender, target_account: bob)).to_not be_nil + end + + it 'sends a follow request salmon slap' do + expect(a_request(:post, "http://salmon.example.com/").with { |req| + xml = OStatus2::Salmon.new.unpack(req.body) + xml.match(TagManager::VERBS[:request_friend]) + }).to have_been_made.once + end + end + + describe 'unlocked account' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob', domain: 'example.com', salmon_url: 'http://salmon.example.com')).account } + + before do + stub_request(:post, "http://salmon.example.com/").to_return(:status => 200, :body => "", :headers => {}) + subject.call(sender, bob.acct) + end + + it 'creates a following relation' do + expect(sender.following?(bob)).to be true + end + + it 'sends a follow salmon slap' do + expect(a_request(:post, "http://salmon.example.com/").with { |req| + xml = OStatus2::Salmon.new.unpack(req.body) + xml.match(TagManager::VERBS[:follow]) + }).to have_been_made.once + end + end + end end diff --git a/spec/services/mute_service_spec.rb b/spec/services/mute_service_spec.rb new file mode 100644 index 000000000..397368416 --- /dev/null +++ b/spec/services/mute_service_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe MuteService do + subject { MuteService.new } +end diff --git a/spec/services/process_interaction_service_spec.rb b/spec/services/process_interaction_service_spec.rb index 931815dc2..0845e09ed 100644 --- a/spec/services/process_interaction_service_spec.rb +++ b/spec/services/process_interaction_service_spec.rb @@ -1,15 +1,93 @@ require 'rails_helper' RSpec.describe ProcessInteractionService do + let(:receiver) { Fabricate(:user, email: 'alice@example.com', account: Fabricate(:account, username: 'alice')).account } + let(:sender) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob')).account } + subject { ProcessInteractionService.new } - it 'creates account for new remote user' - it 'updates account for existing remote user' - it 'ignores envelopes that do not address the local user' - it 'accepts a status that mentions the local user' - it 'accepts a status that is a reply to the local user\'s' - it 'accepts a favourite to a status by the local user' - it 'accepts a reblog of a status of the local user' - it 'accepts a follow of the local user' - it 'accepts an unfollow of the local user' + describe 'follow request slap' do + before do + receiver.update(locked: true) + + payload = <<XML +<entry xmlns="http://www.w3.org/2005/Atom" xmlns:activity="http://activitystrea.ms/spec/1.0/"> + <author> + <name>bob</name> + <uri>https://cb6e6126.ngrok.io/users/bob</uri> + </author> + + <id>someIdHere</id> + <activity:verb>http://activitystrea.ms/schema/1.0/request-friend</activity:verb> +</entry> +XML + + envelope = OStatus2::Salmon.new.pack(payload, sender.keypair) + subject.call(envelope, receiver) + end + + it 'creates a record' do + expect(FollowRequest.find_by(account: sender, target_account: receiver)).to_not be_nil + end + end + + describe 'follow request authorization slap' do + before do + receiver.update(locked: true) + FollowRequest.create(account: sender, target_account: receiver) + + payload = <<XML +<entry xmlns="http://www.w3.org/2005/Atom" xmlns:activity="http://activitystrea.ms/spec/1.0/"> + <author> + <name>alice</name> + <uri>https://cb6e6126.ngrok.io/users/alice</uri> + </author> + + <id>someIdHere</id> + <activity:verb>http://activitystrea.ms/schema/1.0/authorize</activity:verb> +</entry> +XML + + envelope = OStatus2::Salmon.new.pack(payload, receiver.keypair) + subject.call(envelope, sender) + end + + it 'creates a follow relationship' do + expect(Follow.find_by(account: sender, target_account: receiver)).to_not be_nil + end + + it 'removes the follow request' do + expect(FollowRequest.find_by(account: sender, target_account: receiver)).to be_nil + end + end + + describe 'follow request rejection slap' do + before do + receiver.update(locked: true) + FollowRequest.create(account: sender, target_account: receiver) + + payload = <<XML +<entry xmlns="http://www.w3.org/2005/Atom" xmlns:activity="http://activitystrea.ms/spec/1.0/"> + <author> + <name>alice</name> + <uri>https://cb6e6126.ngrok.io/users/alice</uri> + </author> + + <id>someIdHere</id> + <activity:verb>http://activitystrea.ms/schema/1.0/reject</activity:verb> +</entry> +XML + + envelope = OStatus2::Salmon.new.pack(payload, receiver.keypair) + subject.call(envelope, sender) + end + + it 'does not create a follow relationship' do + expect(Follow.find_by(account: sender, target_account: receiver)).to be_nil + end + + it 'removes the follow request' do + expect(FollowRequest.find_by(account: sender, target_account: receiver)).to be_nil + end + end end diff --git a/spec/services/reject_follow_service_spec.rb b/spec/services/reject_follow_service_spec.rb new file mode 100644 index 000000000..50749b633 --- /dev/null +++ b/spec/services/reject_follow_service_spec.rb @@ -0,0 +1,49 @@ +require 'rails_helper' + +RSpec.describe RejectFollowService do + let(:sender) { Fabricate(:account, username: 'alice') } + + subject { RejectFollowService.new } + + describe 'local' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob')).account } + + before do + FollowRequest.create(account: bob, target_account: sender) + subject.call(bob, sender) + end + + it 'removes follow request' do + expect(bob.requested?(sender)).to be false + end + + it 'does not create follow relation' do + expect(bob.following?(sender)).to be false + end + end + + describe 'remote' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob', domain: 'example.com', salmon_url: 'http://salmon.example.com')).account } + + before do + FollowRequest.create(account: bob, target_account: sender) + stub_request(:post, "http://salmon.example.com/").to_return(:status => 200, :body => "", :headers => {}) + subject.call(bob, sender) + end + + it 'removes follow request' do + expect(bob.requested?(sender)).to be false + end + + it 'does not create follow relation' do + expect(bob.following?(sender)).to be false + end + + it 'sends a follow request rejection salmon slap' do + expect(a_request(:post, "http://salmon.example.com/").with { |req| + xml = OStatus2::Salmon.new.unpack(req.body) + xml.match(TagManager::VERBS[:reject]) + }).to have_been_made.once + end + end +end diff --git a/spec/services/unblock_service_spec.rb b/spec/services/unblock_service_spec.rb index 126f70ff1..1b9ae1239 100644 --- a/spec/services/unblock_service_spec.rb +++ b/spec/services/unblock_service_spec.rb @@ -1,5 +1,41 @@ require 'rails_helper' RSpec.describe UnblockService do + let(:sender) { Fabricate(:account, username: 'alice') } + subject { UnblockService.new } + + describe 'local' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob')).account } + + before do + sender.block!(bob) + subject.call(sender, bob) + end + + it 'destroys the blocking relation' do + expect(sender.blocking?(bob)).to be false + end + end + + describe 'remote' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob', domain: 'example.com', salmon_url: 'http://salmon.example.com')).account } + + before do + sender.block!(bob) + stub_request(:post, "http://salmon.example.com/").to_return(:status => 200, :body => "", :headers => {}) + subject.call(sender, bob) + end + + it 'destroys the blocking relation' do + expect(sender.following?(bob)).to be false + end + + it 'sends an unblock salmon slap' do + expect(a_request(:post, "http://salmon.example.com/").with { |req| + xml = OStatus2::Salmon.new.unpack(req.body) + xml.match(TagManager::VERBS[:unblock]) + }).to have_been_made.once + end + end end diff --git a/spec/services/unfollow_service_spec.rb b/spec/services/unfollow_service_spec.rb index 6541415d0..8ec2148a1 100644 --- a/spec/services/unfollow_service_spec.rb +++ b/spec/services/unfollow_service_spec.rb @@ -1,8 +1,41 @@ require 'rails_helper' RSpec.describe UnfollowService do + let(:sender) { Fabricate(:account, username: 'alice') } + subject { UnfollowService.new } - it 'destroys the following relation' - it 'sends remote interaction for remote user' + describe 'local' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob')).account } + + before do + sender.follow!(bob) + subject.call(sender, bob) + end + + it 'destroys the following relation' do + expect(sender.following?(bob)).to be false + end + end + + describe 'remote' do + let(:bob) { Fabricate(:user, email: 'bob@example.com', account: Fabricate(:account, username: 'bob', domain: 'example.com', salmon_url: 'http://salmon.example.com')).account } + + before do + sender.follow!(bob) + stub_request(:post, "http://salmon.example.com/").to_return(:status => 200, :body => "", :headers => {}) + subject.call(sender, bob) + end + + it 'destroys the following relation' do + expect(sender.following?(bob)).to be false + end + + it 'sends an unfollow salmon slap' do + expect(a_request(:post, "http://salmon.example.com/").with { |req| + xml = OStatus2::Salmon.new.unpack(req.body) + xml.match(TagManager::VERBS[:unfollow]) + }).to have_been_made.once + end + end end diff --git a/spec/services/unmute_service_spec.rb b/spec/services/unmute_service_spec.rb new file mode 100644 index 000000000..5dc971fb1 --- /dev/null +++ b/spec/services/unmute_service_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe UnmuteService do + subject { UnmuteService.new } +end diff --git a/storybook/stories/autosuggest_textarea.story.jsx b/storybook/stories/autosuggest_textarea.story.jsx index 7d84ff1e1..72a4b525d 100644 --- a/storybook/stories/autosuggest_textarea.story.jsx +++ b/storybook/stories/autosuggest_textarea.story.jsx @@ -2,5 +2,5 @@ import { storiesOf } from '@kadira/storybook'; import AutosuggestTextarea from '../../app/assets/javascripts/components/components/autosuggest_textarea.jsx' storiesOf('AutosuggestTextarea', module) - .add('default state', () => <AutosuggestTextarea />) - .add('with text', () => <AutosuggestTextarea value='Hello' />) + .add('default state', () => <AutosuggestTextarea value='' suggestions={[]} />) + .add('with text', () => <AutosuggestTextarea value='Hello' suggestions={[]} />) diff --git a/streaming/index.js b/streaming/index.js index 125b35bb4..7edf6203f 100644 --- a/streaming/index.js +++ b/streaming/index.js @@ -164,7 +164,7 @@ const streamFrom = (id, req, output, attachCloseHandler, needsFiltering = false) const unpackedPayload = JSON.parse(payload) const targetAccountIds = [unpackedPayload.account.id].concat(unpackedPayload.mentions.map(item => item.id)).concat(unpackedPayload.reblog ? [unpackedPayload.reblog.account.id] : []) - client.query(`SELECT target_account_id FROM blocks WHERE account_id = $1 AND target_account_id IN (${placeholders(targetAccountIds, 1)})`, [req.accountId].concat(targetAccountIds), (err, result) => { + client.query(`SELECT target_account_id FROM blocks WHERE account_id = $1 AND target_account_id IN (${placeholders(targetAccountIds, 1)}) UNION SELECT target_account_id FROM mutes WHERE account_id = $1 AND target_account_id IN (${placeholders(targetAccountIds, 1)})`, [req.accountId].concat(targetAccountIds), (err, result) => { done() if (err) { @@ -215,8 +215,11 @@ const streamHttpEnd = req => (id, listener) => { // Setup stream output to WebSockets const streamToWs = (req, ws) => { + const heartbeat = setInterval(() => ws.ping(), 15000) + ws.on('close', () => { log.verbose(req.requestId, `Ending stream for ${req.accountId}`) + clearInterval(heartbeat) }) return (event, payload) => { @@ -234,6 +237,10 @@ const streamWsEnd = ws => (id, listener) => { ws.on('close', () => { unsubscribe(id, listener) }) + + ws.on('error', e => { + unsubscribe(id, listener) + }) } app.use(setRequestId) diff --git a/yarn.lock b/yarn.lock index 89236d45a..6a3a36270 100644 --- a/yarn.lock +++ b/yarn.lock @@ -22,9 +22,9 @@ version "1.5.0" resolved "https://registry.yarnpkg.com/@kadira/storybook-addons/-/storybook-addons-1.5.0.tgz#f92cd2059282a9b4b8bdac4bef28269f85e40be4" -"@kadira/storybook-channel-postmsg@^1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@kadira/storybook-channel-postmsg/-/storybook-channel-postmsg-1.0.3.tgz#958d182ca8b8206b8942c0aa586e1f52af47bdcc" +"@kadira/storybook-channel-postmsg@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@kadira/storybook-channel-postmsg/-/storybook-channel-postmsg-2.0.1.tgz#2a9065bf0647c940b8f9a3a7342a3e12e321af72" dependencies: "@kadira/storybook-channel" "^1.1.0" json-stringify-safe "^5.0.1" @@ -33,9 +33,9 @@ version "1.1.0" resolved "https://registry.yarnpkg.com/@kadira/storybook-channel/-/storybook-channel-1.1.0.tgz#806d1cdf2498d11cce09871a6fd27bbb41ed3564" -"@kadira/storybook-ui@^3.6.0": - version "3.6.2" - resolved "https://registry.yarnpkg.com/@kadira/storybook-ui/-/storybook-ui-3.6.2.tgz#04a620665f599c7fb83a7e24449464b8828f0b56" +"@kadira/storybook-ui@^3.10.1": + version "3.11.0" + resolved "https://registry.yarnpkg.com/@kadira/storybook-ui/-/storybook-ui-3.11.0.tgz#a5ccdcc479aa5e08465c58e7df493e37e4b2a14a" dependencies: "@kadira/react-split-pane" "^1.4.0" babel-runtime "^6.5.0" @@ -45,35 +45,39 @@ json-stringify-safe "^5.0.1" keycode "^2.1.1" lodash.pick "^4.2.1" - mantra-core "^1.6.1" + lodash.sortby "^4.7.0" + mantra-core "^1.7.0" + podda "^1.2.1" qs "^6.2.0" react-fuzzy "^0.3.3" react-inspector "^1.1.0" + react-komposer "^2.0.0" react-modal "^1.2.1" redux "^3.5.2" -"@kadira/storybook@^2.24.0": - version "2.24.0" - resolved "https://registry.yarnpkg.com/@kadira/storybook/-/storybook-2.24.0.tgz#31e7ac085f6ac5894fd316bdb986e17938f86cfc" +"@kadira/storybook@^2.35.3": + version "2.35.3" + resolved "https://registry.yarnpkg.com/@kadira/storybook/-/storybook-2.35.3.tgz#8106195e1733623baf60db6adaa678dc29285d12" dependencies: "@kadira/react-split-pane" "^1.4.0" "@kadira/storybook-addon-actions" "^1.0.2" "@kadira/storybook-addon-links" "^1.0.0" "@kadira/storybook-addons" "^1.5.0" - "@kadira/storybook-channel-postmsg" "^1.0.3" - "@kadira/storybook-ui" "^3.6.0" + "@kadira/storybook-channel-postmsg" "^2.0.1" + "@kadira/storybook-ui" "^3.10.1" airbnb-js-shims "^1.0.1" autoprefixer "^6.3.7" babel-core "^6.11.4" babel-loader "^6.2.4" - babel-preset-react-app "^0.2.1" + babel-plugin-react-docgen "^1.4.2" + babel-preset-react-app "^1.0.0" babel-runtime "^6.9.2" case-sensitive-paths-webpack-plugin "^1.1.2" chalk "^1.1.3" commander "^2.9.0" common-tags "^1.3.1" configstore "^2.0.0" - css-loader "0.25.0" + css-loader "^0.26.1" express "^4.13.3" file-loader "^0.9.0" find-cache-dir "^0.1.1" @@ -81,21 +85,19 @@ json-stringify-safe "^5.0.1" json5 "^0.5.0" lodash.pick "^4.2.0" - postcss-loader "0.13.0" + postcss-loader "1.1.0" qs "^6.1.0" react-modal "^1.2.0" - redbox-react "^1.2.2" redux "^3.5.2" request "^2.74.0" serve-favicon "^2.3.0" shelljs "^0.7.4" - stack-source-map "^1.0.5" style-loader "0.13.1" url-loader "^0.5.7" - uuid "^2.0.2" + uuid "^2.0.3" webpack "^1.13.1" webpack-dev-middleware "^1.6.0" - webpack-hot-middleware "^2.10.0" + webpack-hot-middleware "^2.13.2" JSONStream@^0.10.0: version "0.10.0" @@ -111,7 +113,7 @@ JSONStream@^1.0.3: jsonparse "^1.2.0" through ">=2.2.7 <3" -abab@^1.0.0: +abab@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d" @@ -126,17 +128,23 @@ accepts@~1.3.3: mime-types "~2.1.11" negotiator "0.6.1" -acorn-globals@^1.0.4: - version "1.0.9" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-1.0.9.tgz#55bb5e98691507b74579d0513413217c380c54cf" +acorn-dynamic-import@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-2.0.1.tgz#23f671eb6e650dab277fef477c321b1178a8cca2" dependencies: - acorn "^2.1.0" + acorn "^4.0.3" + +acorn-globals@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-3.1.0.tgz#fd8270f71fbb4996b004fa880ee5d46573a731bf" + dependencies: + acorn "^4.0.4" acorn@^1.0.3: version "1.2.2" resolved "https://registry.yarnpkg.com/acorn/-/acorn-1.2.2.tgz#c8ce27de0acc76d896d2b1fad3df588d9e82f014" -acorn@^2.1.0, acorn@^2.4.0, acorn@^2.7.0: +acorn@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-2.7.0.tgz#ab6e7d9d886aaca8b085bc3312b79a198433f0e7" @@ -144,6 +152,10 @@ acorn@^3.0.0: version "3.3.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" +acorn@^4.0.3, acorn@^4.0.4: + version "4.0.11" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.11.tgz#edcda3bd937e7556410d42ed5860f67399c794c0" + airbnb-js-shims@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/airbnb-js-shims/-/airbnb-js-shims-1.0.1.tgz#7d5a7d772c8c6fdeb624ea3cef62506091b180b5" @@ -157,6 +169,17 @@ airbnb-js-shims@^1.0.1: string.prototype.padend "^3.0.0" string.prototype.padstart "^3.0.0" +ajv-keywords@^1.1.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c" + +ajv@^4.7.0: + version "4.11.3" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.3.tgz#ce30bdb90d1254f762c75af915fb3a63e7183d22" + dependencies: + co "^4.6.0" + json-stable-stringify "^1.0.1" + align-text@^0.1.1, align-text@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" @@ -173,9 +196,9 @@ amdefine@>=0.0.4: version "1.0.0" resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.0.tgz#fd17474700cb5cc9c2b709f0be9d23ce3c198c33" -ansi-html@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.5.tgz#0dcaa5a081206866bc240a3b773a184ea3b88b64" +ansi-html@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" ansi-regex@^2.0.0: version "2.0.0" @@ -293,9 +316,9 @@ assert-plus@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" -assert@^1.1.1, assert@~1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.3.0.tgz#03939a622582a812cc202320a0b9a56c9b815849" +assert@^1.1.1, assert@^1.4.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" dependencies: util "0.10.3" @@ -303,6 +326,10 @@ assertion-error@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.0.2.tgz#13ca515d86206da0bac66e834dd397d87581094c" +ast-types@0.9.5: + version "0.9.5" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.9.5.tgz#1a660a09945dbceb1f9c9cbb715002617424e04a" + astw@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/astw/-/astw-2.0.0.tgz#08121ac8288d35611c0ceec663f6cd545604897d" @@ -321,13 +348,13 @@ async@^0.9.0: version "0.9.2" resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" -async@^1.3.0, async@^1.5.2: +async@^1.3.0, async@^1.4.2, async@^1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" -async@^2.0.1: - version "2.1.4" - resolved "https://registry.yarnpkg.com/async/-/async-2.1.4.tgz#2d2160c7788032e4dd6cbe2502f1f9a2c8f6cde4" +async@^2.1.2, async@^2.1.5: + version "2.1.5" + resolved "https://registry.yarnpkg.com/async/-/async-2.1.5.tgz#e587c68580994ac67fc56ff86d3ac56bdbe810bc" dependencies: lodash "^4.14.0" @@ -362,19 +389,19 @@ aws4@^1.2.1: version "1.5.0" resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.5.0.tgz#0a29ffb79c31c9e712eeb087e8e7a64b4a56d755" -axios@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.14.0.tgz#40f24f2f4e913b9faa43d3a7b2e40ab8729afa90" +axios@^0.15.3: + version "0.15.3" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.15.3.tgz#2c9d638b2e191a08ea1d6cc988eadd6ba5bdc053" dependencies: - follow-redirects "0.0.7" + follow-redirects "1.0.0" -babel-cli@^6.22.2: - version "6.22.2" - resolved "https://registry.yarnpkg.com/babel-cli/-/babel-cli-6.22.2.tgz#3f814c8acf52759082b8fedd9627f938936ab559" +babel-cli@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-cli/-/babel-cli-6.23.0.tgz#52ff946a2b0f64645c35e7bd5eea267aa0948c0f" dependencies: - babel-core "^6.22.1" - babel-polyfill "^6.22.0" - babel-register "^6.22.0" + babel-core "^6.23.0" + babel-polyfill "^6.23.0" + babel-register "^6.23.0" babel-runtime "^6.22.0" commander "^2.8.1" convert-source-map "^1.1.0" @@ -389,7 +416,7 @@ babel-cli@^6.22.2: optionalDependencies: chokidar "^1.6.1" -babel-code-frame@^6.11.0, babel-code-frame@^6.16.0: +babel-code-frame@^6.11.0: version "6.16.0" resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.16.0.tgz#f90e60da0862909d3ce098733b5d3987c97cb8de" dependencies: @@ -405,19 +432,19 @@ babel-code-frame@^6.22.0: esutils "^2.0.2" js-tokens "^3.0.0" -babel-core@^6.0.14, babel-core@^6.14.0, babel-core@^6.22.0, babel-core@^6.22.1: - version "6.22.1" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.22.1.tgz#9c5fd658ba1772d28d721f6d25d968fc7ae21648" +babel-core@^6.0.14, babel-core@^6.23.0: + version "6.23.1" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.23.1.tgz#c143cb621bb2f621710c220c5d579d15b8a442df" dependencies: babel-code-frame "^6.22.0" - babel-generator "^6.22.0" - babel-helpers "^6.22.0" - babel-messages "^6.22.0" - babel-register "^6.22.0" + babel-generator "^6.23.0" + babel-helpers "^6.23.0" + babel-messages "^6.23.0" + babel-register "^6.23.0" babel-runtime "^6.22.0" - babel-template "^6.22.0" - babel-traverse "^6.22.1" - babel-types "^6.22.0" + babel-template "^6.23.0" + babel-traverse "^6.23.1" + babel-types "^6.23.0" babylon "^6.11.0" convert-source-map "^1.1.0" debug "^2.1.1" @@ -430,43 +457,29 @@ babel-core@^6.0.14, babel-core@^6.14.0, babel-core@^6.22.0, babel-core@^6.22.1: source-map "^0.5.0" babel-core@^6.11.4: - version "6.17.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.17.0.tgz#6c4576447df479e241e58c807e4bc7da4db7f425" + version "6.22.1" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.22.1.tgz#9c5fd658ba1772d28d721f6d25d968fc7ae21648" dependencies: - babel-code-frame "^6.16.0" - babel-generator "^6.17.0" - babel-helpers "^6.16.0" - babel-messages "^6.8.0" - babel-register "^6.16.0" - babel-runtime "^6.9.1" - babel-template "^6.16.0" - babel-traverse "^6.16.0" - babel-types "^6.16.0" + babel-code-frame "^6.22.0" + babel-generator "^6.22.0" + babel-helpers "^6.22.0" + babel-messages "^6.22.0" + babel-register "^6.22.0" + babel-runtime "^6.22.0" + babel-template "^6.22.0" + babel-traverse "^6.22.1" + babel-types "^6.22.0" babylon "^6.11.0" convert-source-map "^1.1.0" debug "^2.1.1" - json5 "^0.4.0" + json5 "^0.5.0" lodash "^4.2.0" minimatch "^3.0.2" - path-exists "^1.0.0" path-is-absolute "^1.0.0" private "^0.1.6" - shebang-regex "^1.0.0" slash "^1.0.0" source-map "^0.5.0" -babel-generator@^6.17.0: - version "6.17.0" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.17.0.tgz#b894e3808beef7800f2550635bfe024b6226cf33" - dependencies: - babel-messages "^6.8.0" - babel-runtime "^6.9.0" - babel-types "^6.16.0" - detect-indent "^3.0.1" - jsesc "^1.3.0" - lodash "^4.2.0" - source-map "^0.5.0" - babel-generator@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.22.0.tgz#d642bf4961911a8adc7c692b0c9297f325cda805" @@ -479,6 +492,19 @@ babel-generator@^6.22.0: lodash "^4.2.0" source-map "^0.5.0" +babel-generator@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.23.0.tgz#6b8edab956ef3116f79d8c84c5a3c05f32a74bc5" + dependencies: + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-types "^6.23.0" + detect-indent "^4.0.0" + jsesc "^1.3.0" + lodash "^4.2.0" + source-map "^0.5.0" + trim-right "^1.0.1" + babel-helper-bindify-decorators@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.22.0.tgz#d7f5bc261275941ac62acfc4e20dacfb8a3fe952" @@ -504,7 +530,7 @@ babel-helper-builder-react-jsx@^6.8.0: esutils "^2.0.0" lodash "^4.2.0" -babel-helper-call-delegate@^6.22.0: +babel-helper-call-delegate@^6.22.0, babel-helper-call-delegate@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.22.0.tgz#119921b56120f17e9dae3f74b4f5cc7bcc1b37ef" dependencies: @@ -549,7 +575,7 @@ babel-helper-function-name@^6.22.0, babel-helper-function-name@^6.8.0: babel-traverse "^6.22.0" babel-types "^6.22.0" -babel-helper-get-function-arity@^6.22.0: +babel-helper-get-function-arity@^6.22.0, babel-helper-get-function-arity@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.22.0.tgz#0beb464ad69dc7347410ac6ade9f03a50634f5ce" dependencies: @@ -599,13 +625,6 @@ babel-helper-replace-supers@^6.22.0: babel-traverse "^6.22.0" babel-types "^6.22.0" -babel-helpers@^6.16.0: - version "6.16.0" - resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.16.0.tgz#1095ec10d99279460553e67eb3eee9973d3867e3" - dependencies: - babel-runtime "^6.0.0" - babel-template "^6.16.0" - babel-helpers@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.22.0.tgz#d275f55f2252b8101bff07bc0c556deda657392c" @@ -613,6 +632,13 @@ babel-helpers@^6.22.0: babel-runtime "^6.22.0" babel-template "^6.22.0" +babel-helpers@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.23.0.tgz#4f8f2e092d0b6a8808a4bde79c27f1e2ecf0d992" + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.23.0" + babel-loader@^6.2.4: version "6.2.5" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.2.5.tgz#576d548520689a5e6b70c65b85d76af1ffedd005" @@ -627,18 +653,26 @@ babel-messages@^6.22.0: dependencies: babel-runtime "^6.22.0" -babel-messages@^6.8.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.8.0.tgz#bf504736ca967e6d65ef0adb5a2a5f947c8e0eb9" +babel-messages@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" dependencies: - babel-runtime "^6.0.0" + babel-runtime "^6.22.0" -babel-plugin-check-es2015-constants@^6.22.0: +babel-plugin-check-es2015-constants@^6.22.0, babel-plugin-check-es2015-constants@^6.3.13: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" dependencies: babel-runtime "^6.22.0" +babel-plugin-react-docgen@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/babel-plugin-react-docgen/-/babel-plugin-react-docgen-1.4.2.tgz#04c02133b84b6cc182d35de2162f15764da03e7c" + dependencies: + babel-types "^6.16.0" + lodash "4.x.x" + react-docgen "^2.12.1" + babel-plugin-react-transform@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/babel-plugin-react-transform/-/babel-plugin-react-transform-2.0.2.tgz#515bbfa996893981142d90b1f9b1635de2995109" @@ -681,7 +715,7 @@ babel-plugin-syntax-object-rest-spread@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" -babel-plugin-syntax-trailing-function-commas@^6.22.0, babel-plugin-syntax-trailing-function-commas@^6.8.0: +babel-plugin-syntax-trailing-function-commas@^6.13.0, babel-plugin-syntax-trailing-function-commas@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" @@ -693,7 +727,7 @@ babel-plugin-transform-async-generator-functions@^6.22.0: babel-plugin-syntax-async-generators "^6.5.0" babel-runtime "^6.22.0" -babel-plugin-transform-async-to-generator@^6.16.0, babel-plugin-transform-async-to-generator@^6.22.0: +babel-plugin-transform-async-to-generator@^6.22.0, babel-plugin-transform-async-to-generator@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.22.0.tgz#194b6938ec195ad36efc4c33a971acf00d8cd35e" dependencies: @@ -701,9 +735,9 @@ babel-plugin-transform-async-to-generator@^6.16.0, babel-plugin-transform-async- babel-plugin-syntax-async-functions "^6.8.0" babel-runtime "^6.22.0" -babel-plugin-transform-class-properties@6.11.5: - version "6.11.5" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.11.5.tgz#429c7a4e7d8ac500448eb14ec502604bc568c91c" +babel-plugin-transform-class-properties@6.16.0: + version "6.16.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.16.0.tgz#969bca24d34e401d214f36b8af5c1346859bc904" dependencies: babel-helper-function-name "^6.8.0" babel-plugin-syntax-class-properties "^6.8.0" @@ -736,19 +770,19 @@ babel-plugin-transform-decorators@^6.22.0: babel-template "^6.22.0" babel-types "^6.22.0" -babel-plugin-transform-es2015-arrow-functions@^6.22.0: +babel-plugin-transform-es2015-arrow-functions@^6.22.0, babel-plugin-transform-es2015-arrow-functions@^6.3.13: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: +babel-plugin-transform-es2015-block-scoped-functions@^6.22.0, babel-plugin-transform-es2015-block-scoped-functions@^6.3.13: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-block-scoping@^6.14.0, babel-plugin-transform-es2015-block-scoping@^6.22.0: +babel-plugin-transform-es2015-block-scoping@^6.22.0, babel-plugin-transform-es2015-block-scoping@^6.6.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.22.0.tgz#00d6e3a0bebdcfe7536b9d653b44a9141e63e47e" dependencies: @@ -758,7 +792,7 @@ babel-plugin-transform-es2015-block-scoping@^6.14.0, babel-plugin-transform-es20 babel-types "^6.22.0" lodash "^4.2.0" -babel-plugin-transform-es2015-classes@^6.22.0: +babel-plugin-transform-es2015-classes@^6.22.0, babel-plugin-transform-es2015-classes@^6.6.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.22.0.tgz#54d44998fd823d9dca15292324161c331c1b6f14" dependencies: @@ -772,33 +806,39 @@ babel-plugin-transform-es2015-classes@^6.22.0: babel-traverse "^6.22.0" babel-types "^6.22.0" -babel-plugin-transform-es2015-computed-properties@^6.22.0: +babel-plugin-transform-es2015-computed-properties@^6.22.0, babel-plugin-transform-es2015-computed-properties@^6.3.13: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.22.0.tgz#7c383e9629bba4820c11b0425bdd6290f7f057e7" dependencies: babel-runtime "^6.22.0" babel-template "^6.22.0" -babel-plugin-transform-es2015-destructuring@^6.22.0: +babel-plugin-transform-es2015-destructuring@6.16.0: + version "6.16.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.16.0.tgz#050fe0866f5d53b36062ee10cdf5bfe64f929627" + dependencies: + babel-runtime "^6.9.0" + +babel-plugin-transform-es2015-destructuring@^6.22.0, babel-plugin-transform-es2015-destructuring@^6.6.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.22.0.tgz#8e0af2f885a0b2cf999d47c4c1dd23ce88cfa4c6" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-duplicate-keys@^6.22.0: +babel-plugin-transform-es2015-duplicate-keys@^6.22.0, babel-plugin-transform-es2015-duplicate-keys@^6.6.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.22.0.tgz#672397031c21610d72dd2bbb0ba9fb6277e1c36b" dependencies: babel-runtime "^6.22.0" babel-types "^6.22.0" -babel-plugin-transform-es2015-for-of@^6.22.0, babel-plugin-transform-es2015-for-of@^6.8.0: +babel-plugin-transform-es2015-for-of@^6.22.0, babel-plugin-transform-es2015-for-of@^6.6.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.22.0.tgz#180467ad63aeea592a1caeee4bf1c8b3e2616265" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-function-name@^6.22.0: +babel-plugin-transform-es2015-function-name@^6.22.0, babel-plugin-transform-es2015-function-name@^6.3.13: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.22.0.tgz#f5fcc8b09093f9a23c76ac3d9e392c3ec4b77104" dependencies: @@ -806,13 +846,13 @@ babel-plugin-transform-es2015-function-name@^6.22.0: babel-runtime "^6.22.0" babel-types "^6.22.0" -babel-plugin-transform-es2015-literals@^6.22.0: +babel-plugin-transform-es2015-literals@^6.22.0, babel-plugin-transform-es2015-literals@^6.3.13: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-modules-amd@^6.22.0: +babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.22.0.tgz#bf69cd34889a41c33d90dfb740e0091ccff52f21" dependencies: @@ -820,7 +860,7 @@ babel-plugin-transform-es2015-modules-amd@^6.22.0: babel-runtime "^6.22.0" babel-template "^6.22.0" -babel-plugin-transform-es2015-modules-commonjs@^6.22.0: +babel-plugin-transform-es2015-modules-commonjs@^6.22.0, babel-plugin-transform-es2015-modules-commonjs@^6.6.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.22.0.tgz#6ca04e22b8e214fb50169730657e7a07dc941145" dependencies: @@ -829,7 +869,7 @@ babel-plugin-transform-es2015-modules-commonjs@^6.22.0: babel-template "^6.22.0" babel-types "^6.22.0" -babel-plugin-transform-es2015-modules-systemjs@^6.22.0: +babel-plugin-transform-es2015-modules-systemjs@^6.12.0, babel-plugin-transform-es2015-modules-systemjs@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.22.0.tgz#810cd0cd025a08383b84236b92c6e31f88e644ad" dependencies: @@ -837,7 +877,7 @@ babel-plugin-transform-es2015-modules-systemjs@^6.22.0: babel-runtime "^6.22.0" babel-template "^6.22.0" -babel-plugin-transform-es2015-modules-umd@^6.22.0: +babel-plugin-transform-es2015-modules-umd@^6.12.0, babel-plugin-transform-es2015-modules-umd@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.22.0.tgz#60d0ba3bd23258719c64391d9bf492d648dc0fae" dependencies: @@ -845,14 +885,25 @@ babel-plugin-transform-es2015-modules-umd@^6.22.0: babel-runtime "^6.22.0" babel-template "^6.22.0" -babel-plugin-transform-es2015-object-super@^6.22.0: +babel-plugin-transform-es2015-object-super@^6.22.0, babel-plugin-transform-es2015-object-super@^6.3.13: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.22.0.tgz#daa60e114a042ea769dd53fe528fc82311eb98fc" dependencies: babel-helper-replace-supers "^6.22.0" babel-runtime "^6.22.0" -babel-plugin-transform-es2015-parameters@^6.22.0: +babel-plugin-transform-es2015-parameters@6.17.0: + version "6.17.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.17.0.tgz#e06d30cef897f46adb4734707bbe128a0d427d58" + dependencies: + babel-helper-call-delegate "^6.8.0" + babel-helper-get-function-arity "^6.8.0" + babel-runtime "^6.9.0" + babel-template "^6.16.0" + babel-traverse "^6.16.0" + babel-types "^6.16.0" + +babel-plugin-transform-es2015-parameters@^6.22.0, babel-plugin-transform-es2015-parameters@^6.6.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.22.0.tgz#57076069232019094f27da8c68bb7162fe208dbb" dependencies: @@ -863,20 +914,20 @@ babel-plugin-transform-es2015-parameters@^6.22.0: babel-traverse "^6.22.0" babel-types "^6.22.0" -babel-plugin-transform-es2015-shorthand-properties@^6.22.0: +babel-plugin-transform-es2015-shorthand-properties@^6.22.0, babel-plugin-transform-es2015-shorthand-properties@^6.3.13: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.22.0.tgz#8ba776e0affaa60bff21e921403b8a652a2ff723" dependencies: babel-runtime "^6.22.0" babel-types "^6.22.0" -babel-plugin-transform-es2015-spread@^6.22.0: +babel-plugin-transform-es2015-spread@^6.22.0, babel-plugin-transform-es2015-spread@^6.3.13: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-sticky-regex@^6.22.0: +babel-plugin-transform-es2015-sticky-regex@^6.22.0, babel-plugin-transform-es2015-sticky-regex@^6.3.13: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.22.0.tgz#ab316829e866ee3f4b9eb96939757d19a5bc4593" dependencies: @@ -884,19 +935,19 @@ babel-plugin-transform-es2015-sticky-regex@^6.22.0: babel-runtime "^6.22.0" babel-types "^6.22.0" -babel-plugin-transform-es2015-template-literals@^6.22.0: +babel-plugin-transform-es2015-template-literals@^6.22.0, babel-plugin-transform-es2015-template-literals@^6.6.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-typeof-symbol@^6.22.0: +babel-plugin-transform-es2015-typeof-symbol@^6.22.0, babel-plugin-transform-es2015-typeof-symbol@^6.6.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.22.0.tgz#87faf2336d3b6a97f68c4d906b0cd0edeae676e1" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-unicode-regex@^6.22.0: +babel-plugin-transform-es2015-unicode-regex@^6.22.0, babel-plugin-transform-es2015-unicode-regex@^6.3.13: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.22.0.tgz#8d9cc27e7ee1decfe65454fb986452a04a613d20" dependencies: @@ -904,7 +955,7 @@ babel-plugin-transform-es2015-unicode-regex@^6.22.0: babel-runtime "^6.22.0" regexpu-core "^2.0.0" -babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.3.13: +babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.22.0.tgz#d57c8335281918e54ef053118ce6eb108468084d" dependencies: @@ -919,27 +970,20 @@ babel-plugin-transform-flow-strip-types@^6.3.13: babel-plugin-syntax-flow "^6.8.0" babel-runtime "^6.0.0" -babel-plugin-transform-object-rest-spread@6.8.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.8.0.tgz#03d1308e257a9d8e1a815ae1fd3db21bdebf08d9" +babel-plugin-transform-object-rest-spread@6.16.0: + version "6.16.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.16.0.tgz#db441d56fffc1999052fdebe2e2f25ebd28e36a9" dependencies: babel-plugin-syntax-object-rest-spread "^6.8.0" babel-runtime "^6.0.0" -babel-plugin-transform-object-rest-spread@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.22.0.tgz#1d419b55e68d2e4f64a5ff3373bd67d73c8e83bc" +babel-plugin-transform-object-rest-spread@^6.22.0, babel-plugin-transform-object-rest-spread@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.23.0.tgz#875d6bc9be761c58a2ae3feee5dc4895d8c7f921" dependencies: babel-plugin-syntax-object-rest-spread "^6.8.0" babel-runtime "^6.22.0" -babel-plugin-transform-object-rest-spread@^6.8.0: - version "6.16.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.16.0.tgz#db441d56fffc1999052fdebe2e2f25ebd28e36a9" - dependencies: - babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.0.0" - babel-plugin-transform-react-constant-elements@6.9.1: version "6.9.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-constant-elements/-/babel-plugin-transform-react-constant-elements-6.9.1.tgz#125b86d96cb322e2139b607fd749ad5fbb17f005" @@ -974,21 +1018,15 @@ babel-plugin-transform-react-jsx@^6.3.13: babel-plugin-syntax-jsx "^6.8.0" babel-runtime "^6.0.0" -babel-plugin-transform-regenerator@6.14.0: - version "6.14.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.14.0.tgz#119119b20c8b4283f6c77f0170d404c3c654bec8" +babel-plugin-transform-regenerator@6.16.1: + version "6.16.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.16.1.tgz#a75de6b048a14154aae14b0122756c5bed392f59" dependencies: - babel-core "^6.14.0" - babel-plugin-syntax-async-functions "^6.8.0" - babel-plugin-transform-es2015-block-scoping "^6.14.0" - babel-plugin-transform-es2015-for-of "^6.8.0" babel-runtime "^6.9.0" - babel-traverse "^6.14.0" - babel-types "^6.14.0" - babylon "^6.9.0" + babel-types "^6.16.0" private "~0.1.5" -babel-plugin-transform-regenerator@^6.22.0: +babel-plugin-transform-regenerator@^6.22.0, babel-plugin-transform-regenerator@^6.6.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.22.0.tgz#65740593a319c44522157538d690b84094617ea6" dependencies: @@ -1007,15 +1045,48 @@ babel-plugin-transform-strict-mode@^6.22.0: babel-runtime "^6.22.0" babel-types "^6.22.0" -babel-polyfill@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.22.0.tgz#1ac99ebdcc6ba4db1e2618c387b2084a82154a3b" +babel-polyfill@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.23.0.tgz#8364ca62df8eafb830499f699177466c3b03499d" dependencies: babel-runtime "^6.22.0" core-js "^2.4.0" regenerator-runtime "^0.10.0" -babel-preset-es2015@^6.14.0, babel-preset-es2015@^6.22.0: +babel-preset-env@0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-0.0.6.tgz#cda63a020069098fad12272a7a447a7c5bafb3c8" + dependencies: + babel-plugin-check-es2015-constants "^6.3.13" + babel-plugin-syntax-trailing-function-commas "^6.13.0" + babel-plugin-transform-async-to-generator "^6.8.0" + babel-plugin-transform-es2015-arrow-functions "^6.3.13" + babel-plugin-transform-es2015-block-scoped-functions "^6.3.13" + babel-plugin-transform-es2015-block-scoping "^6.6.0" + babel-plugin-transform-es2015-classes "^6.6.0" + babel-plugin-transform-es2015-computed-properties "^6.3.13" + babel-plugin-transform-es2015-destructuring "^6.6.0" + babel-plugin-transform-es2015-duplicate-keys "^6.6.0" + babel-plugin-transform-es2015-for-of "^6.6.0" + babel-plugin-transform-es2015-function-name "^6.3.13" + babel-plugin-transform-es2015-literals "^6.3.13" + babel-plugin-transform-es2015-modules-amd "^6.8.0" + babel-plugin-transform-es2015-modules-commonjs "^6.6.0" + babel-plugin-transform-es2015-modules-systemjs "^6.12.0" + babel-plugin-transform-es2015-modules-umd "^6.12.0" + babel-plugin-transform-es2015-object-super "^6.3.13" + babel-plugin-transform-es2015-parameters "^6.6.0" + babel-plugin-transform-es2015-shorthand-properties "^6.3.13" + babel-plugin-transform-es2015-spread "^6.3.13" + babel-plugin-transform-es2015-sticky-regex "^6.3.13" + babel-plugin-transform-es2015-template-literals "^6.6.0" + babel-plugin-transform-es2015-typeof-symbol "^6.6.0" + babel-plugin-transform-es2015-unicode-regex "^6.3.13" + babel-plugin-transform-exponentiation-operator "^6.8.0" + babel-plugin-transform-regenerator "^6.6.0" + browserslist "^1.4.0" + +babel-preset-es2015@^6.16.0, babel-preset-es2015@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-preset-es2015/-/babel-preset-es2015-6.22.0.tgz#af5a98ecb35eb8af764ad8a5a05eb36dc4386835" dependencies: @@ -1044,55 +1115,46 @@ babel-preset-es2015@^6.14.0, babel-preset-es2015@^6.22.0: babel-plugin-transform-es2015-unicode-regex "^6.22.0" babel-plugin-transform-regenerator "^6.22.0" -babel-preset-es2016@^6.11.3: - version "6.16.0" - resolved "https://registry.yarnpkg.com/babel-preset-es2016/-/babel-preset-es2016-6.16.0.tgz#c7daf5feedeee99c867813bdf0d573d94ca12812" +babel-preset-es2016@^6.16.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-preset-es2016/-/babel-preset-es2016-6.22.0.tgz#b061aaa3983d40c9fbacfa3743b5df37f336156c" dependencies: - babel-plugin-transform-exponentiation-operator "^6.3.13" + babel-plugin-transform-exponentiation-operator "^6.22.0" -babel-preset-es2017@^6.14.0: - version "6.16.0" - resolved "https://registry.yarnpkg.com/babel-preset-es2017/-/babel-preset-es2017-6.16.0.tgz#536c6287778a758948ddd092b466b6ef50b786fa" +babel-preset-es2017@^6.16.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-preset-es2017/-/babel-preset-es2017-6.22.0.tgz#de2f9da5a30c50d293fb54a0ba15d6ddc573f0f2" dependencies: - babel-plugin-syntax-trailing-function-commas "^6.8.0" - babel-plugin-transform-async-to-generator "^6.16.0" + babel-plugin-syntax-trailing-function-commas "^6.22.0" + babel-plugin-transform-async-to-generator "^6.22.0" -babel-preset-latest@6.14.0: - version "6.14.0" - resolved "https://registry.yarnpkg.com/babel-preset-latest/-/babel-preset-latest-6.14.0.tgz#1684ace816c998ce72d20e5c5f710329d40f9246" +babel-preset-latest@6.16.0: + version "6.16.0" + resolved "https://registry.yarnpkg.com/babel-preset-latest/-/babel-preset-latest-6.16.0.tgz#5b87e19e250bb1213f13af4ec9dc7a51d53f388d" dependencies: - babel-preset-es2015 "^6.14.0" - babel-preset-es2016 "^6.11.3" - babel-preset-es2017 "^6.14.0" + babel-preset-es2015 "^6.16.0" + babel-preset-es2016 "^6.16.0" + babel-preset-es2017 "^6.16.0" -babel-preset-react-app@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-0.2.1.tgz#bf94623382adc2c4c7e098a66229c6671a79f842" +babel-preset-react-app@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-1.0.0.tgz#e7613500859d96f177ba7a38a3ed0a923ee50da8" dependencies: - babel-plugin-transform-class-properties "6.11.5" - babel-plugin-transform-object-rest-spread "6.8.0" + babel-plugin-transform-class-properties "6.16.0" + babel-plugin-transform-es2015-destructuring "6.16.0" + babel-plugin-transform-es2015-parameters "6.17.0" + babel-plugin-transform-object-rest-spread "6.16.0" babel-plugin-transform-react-constant-elements "6.9.1" babel-plugin-transform-react-jsx-self "6.11.0" babel-plugin-transform-react-jsx-source "6.9.0" - babel-plugin-transform-regenerator "6.14.0" + babel-plugin-transform-regenerator "6.16.1" babel-plugin-transform-runtime "6.15.0" - babel-preset-latest "6.14.0" - babel-preset-react "6.11.1" + babel-preset-env "0.0.6" + babel-preset-latest "6.16.0" + babel-preset-react "6.16.0" babel-runtime "6.11.6" -babel-preset-react@6.11.1: - version "6.11.1" - resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.11.1.tgz#98ac2bd3c1b76f3062ae082580eade154a19b590" - dependencies: - babel-plugin-syntax-flow "^6.3.13" - babel-plugin-syntax-jsx "^6.3.13" - babel-plugin-transform-flow-strip-types "^6.3.13" - babel-plugin-transform-react-display-name "^6.3.13" - babel-plugin-transform-react-jsx "^6.3.13" - babel-plugin-transform-react-jsx-self "^6.11.0" - babel-plugin-transform-react-jsx-source "^6.3.13" - -babel-preset-react@^6.11.1: +babel-preset-react@6.16.0, babel-preset-react@^6.11.1: version "6.16.0" resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.16.0.tgz#aa117d60de0928607e343c4828906e4661824316" dependencies: @@ -1123,11 +1185,11 @@ babel-preset-stage-3@^6.22.0: babel-plugin-transform-exponentiation-operator "^6.22.0" babel-plugin-transform-object-rest-spread "^6.22.0" -babel-register@^6.16.0, babel-register@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.22.0.tgz#a61dd83975f9ca4a9e7d6eff3059494cd5ea4c63" +babel-register@^6.22.0, babel-register@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.23.0.tgz#c9aa3d4cca94b51da34826c4a0f9e08145d74ff3" dependencies: - babel-core "^6.22.0" + babel-core "^6.23.0" babel-runtime "^6.22.0" core-js "^2.4.0" home-or-tmp "^2.0.0" @@ -1142,27 +1204,20 @@ babel-runtime@6.11.6: core-js "^2.4.0" regenerator-runtime "^0.9.5" -babel-runtime@6.x.x, babel-runtime@^6.0.0, babel-runtime@^6.18.0, babel-runtime@^6.2.0, babel-runtime@^6.22.0, babel-runtime@^6.5.0, babel-runtime@^6.9.0, babel-runtime@^6.9.1: +babel-runtime@6.x.x, babel-runtime@^6.0.0, babel-runtime@^6.11.6, babel-runtime@^6.18.0, babel-runtime@^6.2.0, babel-runtime@^6.22.0, babel-runtime@^6.5.0, babel-runtime@^6.9.0, babel-runtime@^6.9.1, babel-runtime@^6.9.2: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.22.0.tgz#1cf8b4ac67c77a4ddb0db2ae1f74de52ac4ca611" dependencies: core-js "^2.4.0" regenerator-runtime "^0.10.0" -babel-runtime@^6.9.2: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.18.0.tgz#0f4177ffd98492ef13b9f823e9994a02584c9078" - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.9.5" - -babel-template@^6.16.0, babel-template@^6.3.0: - version "6.16.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.16.0.tgz#e149dd1a9f03a35f817ddbc4d0481988e7ebc8ca" +babel-template@^6.16.0, babel-template@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.23.0.tgz#04d4f270adbb3aa704a8143ae26faa529238e638" dependencies: - babel-runtime "^6.9.0" - babel-traverse "^6.16.0" - babel-types "^6.16.0" + babel-runtime "^6.22.0" + babel-traverse "^6.23.0" + babel-types "^6.23.0" babylon "^6.11.0" lodash "^4.2.0" @@ -1176,35 +1231,45 @@ babel-template@^6.22.0: babylon "^6.11.0" lodash "^4.2.0" -babel-traverse@^6.14.0, babel-traverse@^6.22.0, babel-traverse@^6.22.1: - version "6.22.1" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.22.1.tgz#3b95cd6b7427d6f1f757704908f2fc9748a5f59f" +babel-template@^6.3.0: + version "6.16.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.16.0.tgz#e149dd1a9f03a35f817ddbc4d0481988e7ebc8ca" + dependencies: + babel-runtime "^6.9.0" + babel-traverse "^6.16.0" + babel-types "^6.16.0" + babylon "^6.11.0" + lodash "^4.2.0" + +babel-traverse@^6.16.0, babel-traverse@^6.22.0, babel-traverse@^6.23.0, babel-traverse@^6.23.1: + version "6.23.1" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.23.1.tgz#d3cb59010ecd06a97d81310065f966b699e14f48" dependencies: babel-code-frame "^6.22.0" - babel-messages "^6.22.0" + babel-messages "^6.23.0" babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.23.0" babylon "^6.15.0" debug "^2.2.0" globals "^9.0.0" invariant "^2.2.0" lodash "^4.2.0" -babel-traverse@^6.16.0: - version "6.16.0" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.16.0.tgz#fba85ae1fd4d107de9ce003149cc57f53bef0c4f" +babel-traverse@^6.22.1: + version "6.22.1" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.22.1.tgz#3b95cd6b7427d6f1f757704908f2fc9748a5f59f" dependencies: - babel-code-frame "^6.16.0" - babel-messages "^6.8.0" - babel-runtime "^6.9.0" - babel-types "^6.16.0" - babylon "^6.11.0" + babel-code-frame "^6.22.0" + babel-messages "^6.22.0" + babel-runtime "^6.22.0" + babel-types "^6.22.0" + babylon "^6.15.0" debug "^2.2.0" - globals "^8.3.0" + globals "^9.0.0" invariant "^2.2.0" lodash "^4.2.0" -babel-types@^6.14.0, babel-types@^6.19.0, babel-types@^6.22.0, babel-types@^6.9.0: +babel-types@^6.16.0, babel-types@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.22.0.tgz#2a447e8d0ea25d2512409e4175479fd78cc8b1db" dependencies: @@ -1213,11 +1278,11 @@ babel-types@^6.14.0, babel-types@^6.19.0, babel-types@^6.22.0, babel-types@^6.9. lodash "^4.2.0" to-fast-properties "^1.0.1" -babel-types@^6.16.0: - version "6.16.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.16.0.tgz#71cca1dbe5337766225c5c193071e8ebcbcffcfe" +babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.9.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.23.0.tgz#bb17179d7538bad38cd0c9e115d340f77e7e9acf" dependencies: - babel-runtime "^6.9.1" + babel-runtime "^6.22.0" esutils "^2.0.2" lodash "^4.2.0" to-fast-properties "^1.0.1" @@ -1229,7 +1294,7 @@ babelify@^7.3.0: babel-core "^6.0.14" object-assign "^4.0.0" -babylon@^6.11.0, babylon@^6.9.0: +babylon@^6.11.0: version "6.11.4" resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.11.4.tgz#75e1f52187efa0cde5a541a7f7fdda38f6eb5bd2" @@ -1237,6 +1302,10 @@ babylon@^6.15.0: version "6.15.0" resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.15.0.tgz#ba65cfa1a80e1759b0e89fb562e27dccae70348e" +babylon@~5.8.3: + version "5.8.38" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-5.8.38.tgz#ec9b120b11bf6ccd4173a18bf217e60b79859ffd" + backoff@^2.4.1: version "2.5.0" resolved "https://registry.yarnpkg.com/backoff/-/backoff-2.5.0.tgz#f616eda9d3e4b66b8ca7fca79f695722c5f8e26f" @@ -1273,7 +1342,7 @@ bindings@~1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.2.1.tgz#14ad6113812d2d37d72e67b4cacb4bb726505f11" -bl@~1.1.2: +bl@^1.0.0, bl@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/bl/-/bl-1.1.2.tgz#fdca871a99713aa00d19e3bbba41c44787a65398" dependencies: @@ -1412,16 +1481,17 @@ browserify-zlib@^0.1.4, browserify-zlib@~0.1.2: dependencies: pako "~0.2.0" -browserify@^13.1.0: - version "13.1.0" - resolved "https://registry.yarnpkg.com/browserify/-/browserify-13.1.0.tgz#d81a018e98dd7ca706ec04253d20f8a03b2af8ae" +browserify@^14.1.0: + version "14.1.0" + resolved "https://registry.yarnpkg.com/browserify/-/browserify-14.1.0.tgz#0508cc1e7bf4c152312c2fa523e676c0b0b92311" dependencies: JSONStream "^1.0.3" - assert "~1.3.0" + assert "^1.4.0" browser-pack "^6.0.1" browser-resolve "^1.11.0" browserify-zlib "~0.1.2" - buffer "^4.1.0" + buffer "^5.0.2" + cached-path-relative "^1.0.0" concat-stream "~1.5.1" console-browserify "^1.1.0" constants-browserify "~1.0.0" @@ -1431,14 +1501,14 @@ browserify@^13.1.0: domain-browser "~1.1.0" duplexer2 "~0.1.2" events "~1.1.0" - glob "^5.0.15" + glob "^7.1.0" has "^1.0.0" htmlescape "^1.1.0" https-browserify "~0.0.0" inherits "~2.0.1" insert-module-globals "^7.0.0" labeled-stream-splicer "^2.0.0" - module-deps "^4.0.2" + module-deps "^4.0.8" os-browserify "~0.1.1" parents "^1.0.1" path-browserify "~0.0.0" @@ -1449,7 +1519,7 @@ browserify@^13.1.0: readable-stream "^2.0.2" resolve "^1.1.4" shasum "^1.0.0" - shell-quote "^1.4.3" + shell-quote "^1.6.1" stream-browserify "^2.0.0" stream-http "^2.0.0" string_decoder "~0.10.0" @@ -1463,7 +1533,7 @@ browserify@^13.1.0: vm-browserify "~0.0.1" xtend "^4.0.0" -browserslist@~1.4.0: +browserslist@^1.4.0, browserslist@~1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.4.0.tgz#9cfdcf5384d9158f5b70da2aa00b30e8ff019049" dependencies: @@ -1481,7 +1551,7 @@ buffer-xor@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" -buffer@^4.1.0, buffer@^4.9.0: +buffer@^4.3.0, buffer@^4.9.0: version "4.9.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" dependencies: @@ -1489,12 +1559,20 @@ buffer@^4.1.0, buffer@^4.9.0: ieee754 "^1.1.4" isarray "^1.0.0" -bufferutil@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-2.0.0.tgz#6588ed4bafa300798b26dc048494a51abde83507" +buffer@^5.0.2: + version "5.0.5" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.0.5.tgz#35c9393244a90aff83581063d16f0882cecc9418" + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + +bufferutil@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-2.0.1.tgz#8de37f5a300730c305fc3edd9f93348ee8a46288" dependencies: bindings "~1.2.1" nan "~2.5.0" + prebuild-install "~2.1.0" builtin-modules@^1.0.0: version "1.1.1" @@ -1504,6 +1582,10 @@ builtin-status-codes@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-2.0.0.tgz#6f22003baacf003ccd287afe6872151fddc58579" +cached-path-relative@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cached-path-relative/-/cached-path-relative-1.0.1.tgz#d09c4b52800aa4c078e2dd81a869aac90d2e54e7" + camelcase-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -1542,12 +1624,12 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chai-enzyme@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/chai-enzyme/-/chai-enzyme-0.5.2.tgz#0ace3e94c3d1b52556ffab50c77478875c633a5b" +chai-enzyme@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/chai-enzyme/-/chai-enzyme-0.6.1.tgz#585c963c6ea1331446efd12ee8391e807d758620" dependencies: - html "1.0.0" - react-element-to-jsx-string "^3.0.0" + html "^1.0.0" + react-element-to-jsx-string "^5.0.0" chai@^3.5.0: version "3.5.0" @@ -1567,19 +1649,28 @@ chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -cheerio@^0.20.0: - version "0.20.0" - resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.20.0.tgz#5c710f2bab95653272842ba01c6ea61b3545ec35" +cheerio@^0.22.0: + version "0.22.0" + resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.22.0.tgz#a9baa860a3f9b595a6b81b1a86873121ed3a269e" dependencies: css-select "~1.2.0" dom-serializer "~0.1.0" entities "~1.1.1" - htmlparser2 "~3.8.1" - lodash "^4.1.0" - optionalDependencies: - jsdom "^7.0.2" + htmlparser2 "^3.9.1" + lodash.assignin "^4.0.9" + lodash.bind "^4.1.4" + lodash.defaults "^4.0.1" + lodash.filter "^4.4.0" + lodash.flatten "^4.2.0" + lodash.foreach "^4.3.0" + lodash.map "^4.4.0" + lodash.merge "^4.4.0" + lodash.pick "^4.2.1" + lodash.reduce "^4.4.0" + lodash.reject "^4.4.0" + lodash.some "^4.4.0" -chokidar@^1.0.0, chokidar@^1.6.1: +chokidar@^1.0.0, chokidar@^1.4.3, chokidar@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2" dependencies: @@ -1594,6 +1685,10 @@ chokidar@^1.0.0, chokidar@^1.6.1: optionalDependencies: fsevents "^1.0.0" +chownr@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181" + cipher-base@^1.0.0, cipher-base@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.3.tgz#eeabf194419ce900da3018c207d212f2a6df0a07" @@ -1626,10 +1721,24 @@ cliui@^3.2.0: strip-ansi "^3.0.1" wrap-ansi "^2.0.0" +clone-deep@^0.2.4: + version "0.2.4" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-0.2.4.tgz#4e73dd09e9fb971cc38670c5dced9c1896481cc6" + dependencies: + for-own "^0.1.3" + is-plain-object "^2.0.1" + kind-of "^3.0.2" + lazy-cache "^1.0.3" + shallow-clone "^0.1.2" + clone@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + coa@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.1.tgz#7f959346cfc8719e3f7233cd6852854a7c67d8a3" @@ -1755,6 +1864,10 @@ content-disposition@0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" +content-type-parser@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/content-type-parser/-/content-type-parser-1.0.1.tgz#c3e56988c53c65127fb46d4032a3a900246fdc94" + content-type@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed" @@ -1787,6 +1900,17 @@ core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" +cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-2.1.1.tgz#817f2c2039347a1e9bf7d090c0923e53f749ca82" + dependencies: + js-yaml "^3.4.3" + minimist "^1.2.0" + object-assign "^4.1.0" + os-homedir "^1.0.1" + parse-json "^2.2.0" + require-from-string "^1.1.0" + create-ecdh@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d" @@ -1832,7 +1956,7 @@ crypto-browserify@3.3.0: ripemd160 "0.2.0" sha.js "2.2.6" -crypto-browserify@^3.0.0: +crypto-browserify@^3.0.0, crypto-browserify@^3.11.0: version "3.11.0" resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.11.0.tgz#3652a0906ab9b2a7e0c3ce66a408e957a2485522" dependencies: @@ -1851,31 +1975,14 @@ css-color-names@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" -css-loader@0.25.0: - version "0.25.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.25.0.tgz#c3febc8ce28f4c83576b6b13707f47f90c390223" - dependencies: - babel-code-frame "^6.11.0" - css-selector-tokenizer "^0.6.0" - cssnano ">=2.6.1 <4" - loader-utils "~0.2.2" - lodash.camelcase "^3.0.1" - object-assign "^4.0.1" - postcss "^5.0.6" - postcss-modules-extract-imports "^1.0.0" - postcss-modules-local-by-default "^1.0.1" - postcss-modules-scope "^1.0.0" - postcss-modules-values "^1.1.0" - source-list-map "^0.1.4" - -css-loader@^0.26.1: - version "0.26.1" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.26.1.tgz#2ba7f20131b93597496b3e9bb500785a49cd29ea" +css-loader@^0.26.1, css-loader@^0.26.2: + version "0.26.2" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.26.2.tgz#a9cd4c2b1a559b45d8efc04fc311ab5d2aaccb9d" dependencies: babel-code-frame "^6.11.0" css-selector-tokenizer "^0.7.0" cssnano ">=2.6.1 <4" - loader-utils "~0.2.2" + loader-utils "^1.0.2" lodash.camelcase "^4.3.0" object-assign "^4.0.1" postcss "^5.0.6" @@ -1883,7 +1990,7 @@ css-loader@^0.26.1: postcss-modules-local-by-default "^1.0.1" postcss-modules-scope "^1.0.0" postcss-modules-values "^1.1.0" - source-list-map "^0.1.4" + source-list-map "^0.1.7" css-select@~1.2.0: version "1.2.0" @@ -1962,11 +2069,11 @@ csso@~2.2.1: clap "^1.0.9" source-map "^0.5.3" -cssom@0.3.x, "cssom@>= 0.3.0 < 0.4.0": - version "0.3.1" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.1.tgz#c9e37ef2490e64f6d1baa10fda852257082c25d3" +cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": + version "0.3.2" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.2.tgz#b8036170c79f07a90ff2f16e22284027a243848b" -"cssstyle@>= 0.2.29 < 0.3.0", "cssstyle@>= 0.2.36 < 0.3.0": +"cssstyle@>= 0.2.37 < 0.3.0": version "0.2.37" resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-0.2.37.tgz#541097234cb2513c83ceed3acddc27ff27987d54" dependencies: @@ -2065,14 +2172,6 @@ destroy@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" -detect-indent@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-3.0.1.tgz#9dc5e5ddbceef8325764b9451b02bc6d54084f75" - dependencies: - get-stdin "^4.0.1" - minimist "^1.1.0" - repeating "^1.1.0" - detect-indent@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" @@ -2098,7 +2197,14 @@ diffie-hellman@^5.0.0: miller-rabin "^4.0.0" randombytes "^2.0.0" -dom-helpers@^2.4.0: +doctrine@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.0.0.tgz#c73d8d2909d22291e1a007a395804da8b665fe63" + dependencies: + esutils "^2.0.2" + isarray "^1.0.0" + +dom-helpers@^2.4.0, "dom-helpers@^2.4.0 || ^3.0.0": version "2.4.0" resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-2.4.0.tgz#9bb4b245f637367b1fa670274272aa28fe06c367" @@ -2113,17 +2219,21 @@ domain-browser@^1.1.1, domain-browser@~1.1.0: version "1.1.7" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc" -domelementtype@1, domelementtype@~1.1.1: +domelementtype@1, domelementtype@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2" + +domelementtype@~1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" -domhandler@2.3: +domhandler@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.3.0.tgz#2de59a0822d5027fabff6f032c2b25a2a8abe738" dependencies: domelementtype "1" -domutils@1.5, domutils@1.5.1: +domutils@1.5.1, domutils@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" dependencies: @@ -2177,7 +2287,17 @@ elliptic@^6.0.0: hash.js "^1.0.0" inherits "^2.0.1" -emojione@latest: +emojione-picker@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/emojione-picker/-/emojione-picker-2.0.1.tgz#62e58db67d37a400a883c82d39abb1cc1c8ed65a" + dependencies: + emojione "^2.2.6" + escape-string-regexp "^1.0.5" + lodash "^4.15.0" + react-virtualized "^8.11.4" + store "^1.3.20" + +emojione@^2.2.6, emojione@^2.2.7: version "2.2.7" resolved "https://registry.yarnpkg.com/emojione/-/emojione-2.2.7.tgz#46457cf6b9b2f8da13ae8a2e4e547de06ee15e96" @@ -2195,6 +2315,21 @@ encoding@^0.1.11: dependencies: iconv-lite "~0.4.13" +end-of-stream@^1.0.0, end-of-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.1.0.tgz#e9353258baa9108965efc41cb0ef8ade2f3cfb07" + dependencies: + once "~1.3.0" + +enhanced-resolve@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.1.0.tgz#9f4b626f577245edcf4b2ad83d86e17f4f421dec" + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.4.0" + object-assign "^4.0.1" + tapable "^0.2.5" + enhanced-resolve@~0.9.0: version "0.9.1" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz#4d6e689b3725f86090927ccc86cd9f1635b89e2e" @@ -2203,24 +2338,23 @@ enhanced-resolve@~0.9.0: memory-fs "^0.2.0" tapable "^0.1.8" -entities@1.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.0.0.tgz#b2987aa3821347fcde642b24fdfc9e4fb712bf26" - -entities@~1.1.1: +entities@^1.1.1, entities@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" -enzyme@^2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-2.4.1.tgz#90fa9861d982d0ceb92a9fd57e38426a2f74d3b1" +enzyme@^2.7.1: + version "2.7.1" + resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-2.7.1.tgz#76370e1d99e91f73091bb8c4314b7c128cc2d621" dependencies: - cheerio "^0.20.0" + cheerio "^0.22.0" + function.prototype.name "^1.0.0" is-subset "^0.1.1" - lodash "^4.13.1" + lodash "^4.17.2" object-is "^1.0.1" - object.assign "^4.0.3" + object.assign "^4.0.4" + object.entries "^1.0.3" object.values "^1.0.3" + uuid "^2.0.3" errno@^0.1.3: version "0.1.4" @@ -2234,12 +2368,6 @@ error-ex@^1.2.0: dependencies: is-arrayish "^0.2.1" -error-stack-parser@^1.3.6: - version "1.3.6" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-1.3.6.tgz#e0e73b93e417138d1cd7c0b746b1a4a14854c292" - dependencies: - stackframe "^0.3.1" - es-abstract@^1.3.2, es-abstract@^1.4.3, es-abstract@^1.5.0, es-abstract@^1.5.1: version "1.6.1" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.6.1.tgz#bb8a2064120abcf928a086ea3d9043114285ec99" @@ -2291,11 +2419,11 @@ es6-symbol@3, es6-symbol@^3.0.2, es6-symbol@~3.1: d "~0.1.1" es5-ext "~0.10.11" -escape-html@~1.0.3: +escape-html@^1.0.3, escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" -escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2: +escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" @@ -2314,6 +2442,10 @@ esprima@^2.6.0, esprima@^2.7.1: version "2.7.3" resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" +esprima@~3.1.0: + version "3.1.3" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" + estraverse@^1.9.1: version "1.9.3" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-1.9.3.tgz#af67f2dc922582415950926091a4005d29c9bb44" @@ -2358,6 +2490,10 @@ expand-range@^1.8.1: dependencies: fill-range "^2.1.0" +expand-template@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-1.0.3.tgz#6c303323177a62b1b22c070279f7861287b69b1a" + express@^4.13.3, express@^4.14.1: version "4.14.1" resolved "https://registry.yarnpkg.com/express/-/express-4.14.1.tgz#646c237f766f148c2120aff073817b9e4d7e0d33" @@ -2411,7 +2547,7 @@ fastparse@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8" -fbjs@^0.8.4: +fbjs@^0.8.1, fbjs@^0.8.4: version "0.8.5" resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.5.tgz#f69ba8a876096cb1b9bffe4d7c1e71c19d39d008" dependencies: @@ -2472,14 +2608,13 @@ flatten@1.0.2, flatten@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" -follow-redirects@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-0.0.7.tgz#34b90bab2a911aa347571da90f22bd36ecd8a919" +follow-redirects@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.0.0.tgz#8e34298cbd2e176f254effec75a1c78cc849fd37" dependencies: debug "^2.2.0" - stream-consume "^0.1.0" -for-in@^0.1.5: +for-in@^0.1.3, for-in@^0.1.5: version "0.1.6" resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.6.tgz#c9f96e89bfad18a545af5ec3ed352a1d9e5b4dc8" @@ -2505,6 +2640,14 @@ form-data@~2.0.0: combined-stream "^1.0.5" mime-types "^2.1.11" +form-data@~2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.2.tgz#89c3534008b97eada4cbb157d58f6f5df025eae4" + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.5" + mime-types "^2.1.12" + formatio@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.1.1.tgz#5ed3ccd636551097383465d996199100e86161e9" @@ -2555,6 +2698,14 @@ function-bind@^1.0.2, function-bind@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" +function.prototype.name@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.0.0.tgz#5f523ca64e491a5f95aba80cc1e391080a14482e" + dependencies: + define-properties "^1.1.2" + function-bind "^1.1.0" + is-callable "^1.1.2" + fuse.js@^2.2.0: version "2.5.0" resolved "https://registry.yarnpkg.com/fuse.js/-/fuse.js-2.5.0.tgz#98295c2ac1684edbba22250d7049cb6f033e95ce" @@ -2625,6 +2776,10 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" +github-from-package@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" + glob-base@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" @@ -2638,7 +2793,7 @@ glob-parent@^2.0.0: dependencies: is-glob "^2.0.0" -glob@7.0.5, glob@^7.0.0, glob@^7.0.3: +glob@7.0.5, glob@^7.0.0: version "7.0.5" resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.5.tgz#b4202a69099bbb4d292a7c1b95b6682b67ebdc95" dependencies: @@ -2649,17 +2804,7 @@ glob@7.0.5, glob@^7.0.0, glob@^7.0.3: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^5.0.15: - version "5.0.15" - resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "2 || 3" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.0.5, glob@~7.1.1: +glob@^7.0.3, glob@^7.0.5, glob@^7.1.0, glob@~7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" dependencies: @@ -2670,10 +2815,6 @@ glob@^7.0.5, glob@~7.1.1: once "^1.3.0" path-is-absolute "^1.0.0" -globals@^8.3.0: - version "8.18.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-8.18.0.tgz#93d4a62bdcac38cfafafc47d6b034768cb0ffcb4" - globals@^9.0.0: version "9.14.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.14.0.tgz#8859936af0038741263053b39d0e76ca241e4034" @@ -2774,19 +2915,21 @@ hosted-git-info@^2.1.4: version "2.1.5" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.1.5.tgz#0ba81d90da2e25ab34a332e6ec77936e1598118b" -howler@^1.1.28: - version "1.1.29" - resolved "https://registry.yarnpkg.com/howler/-/howler-1.1.29.tgz#9a3a7fa69e9b9d805c65ad98f66e35893a597b63" - html-comment-regex@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" +html-encoding-sniffer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.1.tgz#79bf7a785ea495fe66165e734153f363ff5437da" + dependencies: + whatwg-encoding "^1.0.1" + html-entities@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.0.tgz#41948caf85ce82fed36e4e6a0ed371a6664379e2" -html@1.0.0: +html@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/html/-/html-1.0.0.tgz#a544fa9ea5492bfb3a2cca8210a10be7b5af1f61" dependencies: @@ -2796,15 +2939,16 @@ htmlescape@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/htmlescape/-/htmlescape-1.1.1.tgz#3a03edc2214bca3b66424a3e7959349509cb0351" -htmlparser2@~3.8.1: - version "3.8.3" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.8.3.tgz#996c28b191516a8be86501a7d79757e5c70c1068" +htmlparser2@^3.9.1: + version "3.9.2" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.9.2.tgz#1bdf87acca0f3f9e53fa4fcceb0f4b4cbb00b338" dependencies: - domelementtype "1" - domhandler "2.3" - domutils "1.5" - entities "1.0" - readable-stream "1.1" + domelementtype "^1.3.0" + domhandler "^2.3.0" + domutils "^1.5.1" + entities "^1.1.1" + inherits "^2.0.1" + readable-stream "^2.0.2" http-errors@~1.5.1: version "1.5.1" @@ -2814,7 +2958,7 @@ http-errors@~1.5.1: setprototypeof "1.0.2" statuses ">= 1.3.1 < 2" -http-link-header: +http-link-header@^0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/http-link-header/-/http-link-header-0.5.0.tgz#68598d92c55d3dac7d3e6ae405142fecf7bd3303" @@ -2830,7 +2974,7 @@ https-browserify@0.0.1, https-browserify@~0.0.0: version "0.0.1" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82" -iconv-lite@^0.4.13, iconv-lite@~0.4.13: +iconv-lite@0.4.13, iconv-lite@~0.4.13: version "0.4.13" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2" @@ -2976,7 +3120,7 @@ is-builtin-module@^1.0.0: dependencies: builtin-modules "^1.0.0" -is-callable@^1.1.1, is-callable@^1.1.3: +is-callable@^1.1.1, is-callable@^1.1.2, is-callable@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" @@ -3099,14 +3243,14 @@ is-utf8@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" -isarray@0.0.1, isarray@~0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" +isarray@~0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + isexe@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/isexe/-/isexe-1.1.2.tgz#36f3e22e60750920f5e7241a476a8c6a42275ad0" @@ -3154,7 +3298,7 @@ js-tokens@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7" -js-yaml@~3.6.1: +js-yaml@^3.4.3, js-yaml@~3.6.1: version "3.6.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30" dependencies: @@ -3165,47 +3309,29 @@ jsbn@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.0.tgz#650987da0dd74f4ebf5a11377a2aa2d273e97dfd" -jsdom@^7.0.2: - version "7.2.2" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-7.2.2.tgz#40b402770c2bda23469096bee91ab675e3b1fc6e" +jsdom@^9.11.0: + version "9.11.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-9.11.0.tgz#a95b0304e521a2ca5a63c6ea47bf7708a7a84591" dependencies: - abab "^1.0.0" - acorn "^2.4.0" - acorn-globals "^1.0.4" - cssom ">= 0.3.0 < 0.4.0" - cssstyle ">= 0.2.29 < 0.3.0" - escodegen "^1.6.1" - nwmatcher ">= 1.3.7 < 2.0.0" - parse5 "^1.5.1" - request "^2.55.0" - sax "^1.1.4" - symbol-tree ">= 3.1.0 < 4.0.0" - tough-cookie "^2.2.0" - webidl-conversions "^2.0.0" - whatwg-url-compat "~0.6.5" - xml-name-validator ">= 2.0.1 < 3.0.0" - -jsdom@^9.6.0: - version "9.6.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-9.6.0.tgz#e0e9b15ba07e90b1d9ec083f9bedee0f6800a4fb" - dependencies: - abab "^1.0.0" - acorn "^2.4.0" - acorn-globals "^1.0.4" + abab "^1.0.3" + acorn "^4.0.4" + acorn-globals "^3.1.0" array-equal "^1.0.0" - cssom ">= 0.3.0 < 0.4.0" - cssstyle ">= 0.2.36 < 0.3.0" + content-type-parser "^1.0.1" + cssom ">= 0.3.2 < 0.4.0" + cssstyle ">= 0.2.37 < 0.3.0" escodegen "^1.6.1" - iconv-lite "^0.4.13" - nwmatcher ">= 1.3.7 < 2.0.0" + html-encoding-sniffer "^1.0.1" + nwmatcher ">= 1.3.9 < 2.0.0" parse5 "^1.5.1" - request "^2.55.0" - sax "^1.1.4" - symbol-tree ">= 3.1.0 < 4.0.0" - tough-cookie "^2.3.1" - webidl-conversions "^3.0.1" - whatwg-url "^3.0.0" - xml-name-validator ">= 2.0.1 < 3.0.0" + request "^2.79.0" + sax "^1.2.1" + symbol-tree "^3.2.1" + tough-cookie "^2.3.2" + webidl-conversions "^4.0.0" + whatwg-encoding "^1.0.1" + whatwg-url "^4.3.0" + xml-name-validator "^2.0.1" jsesc@^1.3.0: version "1.3.0" @@ -3223,6 +3349,12 @@ json-schema@0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" +json-stable-stringify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + dependencies: + jsonify "~0.0.0" + json-stable-stringify@~0.0.0: version "0.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz#611c23e814db375527df851193db59dd2af27f45" @@ -3237,10 +3369,6 @@ json3@3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" -json5@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.4.0.tgz#054352e4c4c80c86c0923877d449de176a732c8d" - json5@^0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.0.tgz#9b20715b026cbe3778fd769edccd822d8332a5b2" @@ -3273,6 +3401,12 @@ keycode@^2.1.1: version "2.1.7" resolved "https://registry.yarnpkg.com/keycode/-/keycode-2.1.7.tgz#7b9255919f6cff562b09a064d222dca70b020f5c" +kind-of@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-2.0.1.tgz#018ec7a4ce7e3a86cb9141be519d24c8faa981b5" + dependencies: + is-buffer "^1.0.2" + kind-of@^3.0.2: version "3.0.4" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.0.4.tgz#7b8ecf18a4e17f8269d73b501c9f232c96887a74" @@ -3287,6 +3421,10 @@ labeled-stream-splicer@^2.0.0: isarray "~0.0.1" stream-splicer "^2.0.0" +lazy-cache@^0.2.3: + version "0.2.7" + resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" + lazy-cache@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" @@ -3320,7 +3458,11 @@ load-json-file@^1.0.0: pinkie-promise "^2.0.0" strip-bom "^2.0.0" -loader-utils@0.2.x, loader-utils@^0.2.11, loader-utils@^0.2.15, loader-utils@^0.2.7, loader-utils@~0.2.2, loader-utils@~0.2.5: +loader-runner@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2" + +loader-utils@0.2.x, loader-utils@^0.2.11, loader-utils@^0.2.16, loader-utils@^0.2.7, loader-utils@~0.2.5: version "0.2.16" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.16.tgz#f08632066ed8282835dff88dfb52704765adee6d" dependencies: @@ -3329,6 +3471,14 @@ loader-utils@0.2.x, loader-utils@^0.2.11, loader-utils@^0.2.15, loader-utils@^0. json5 "^0.5.0" object-assign "^4.0.1" +loader-utils@^1.0.1, loader-utils@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.0.2.tgz#a9f923c865a974623391a8602d031137fad74830" + dependencies: + big.js "^3.1.3" + emojis-list "^2.0.0" + json5 "^0.5.0" + lodash-es@^4.2.0, lodash-es@^4.2.1: version "4.16.4" resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.16.4.tgz#4dc3e2cf33a8c343028aa7f7e06d1c9697042599" @@ -3360,13 +3510,6 @@ lodash._createassigner@^3.0.0: lodash._isiterateecall "^3.0.0" lodash.restparam "^3.0.0" -lodash._createcompounder@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._createcompounder/-/lodash._createcompounder-3.0.0.tgz#5dd2cb55372d6e70e0e2392fb2304d6631091075" - dependencies: - lodash.deburr "^3.0.0" - lodash.words "^3.0.0" - lodash._getnative@^3.0.0: version "3.9.1" resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" @@ -3375,10 +3518,6 @@ lodash._isiterateecall@^3.0.0: version "3.0.9" resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" -lodash._root@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" - lodash.assign@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-3.2.0.tgz#3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa" @@ -3391,11 +3530,13 @@ lodash.assign@^4.0.3, lodash.assign@^4.0.6, lodash.assign@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" -lodash.camelcase@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-3.0.1.tgz#932c8b87f8a4377897c67197533282f97aeac298" - dependencies: - lodash._createcompounder "^3.0.0" +lodash.assignin@^4.0.9: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2" + +lodash.bind@^4.1.4: + version "4.2.1" + resolved "https://registry.yarnpkg.com/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35" lodash.camelcase@^4.3.0: version "4.3.0" @@ -3413,11 +3554,21 @@ lodash.create@3.1.1: lodash._basecreate "^3.0.0" lodash._isiterateecall "^3.0.0" -lodash.deburr@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/lodash.deburr/-/lodash.deburr-3.2.0.tgz#6da8f54334a366a7cf4c4c76ef8d80aa1b365ed5" - dependencies: - lodash._root "^3.0.0" +lodash.defaults@^4.0.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" + +lodash.filter@^4.4.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" + +lodash.flatten@^4.2.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" + +lodash.foreach@^4.3.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53" lodash.indexof@^4.0.5: version "4.0.5" @@ -3431,10 +3582,6 @@ lodash.isarray@^3.0.0: version "3.0.4" resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" -lodash.isarray@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-4.0.0.tgz#2aca496b28c4ca6d726715313590c02e6ea34403" - lodash.keys@^3.0.0, lodash.keys@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" @@ -3443,29 +3590,55 @@ lodash.keys@^3.0.0, lodash.keys@^3.1.2: lodash.isarguments "^3.0.0" lodash.isarray "^3.0.0" +lodash.map@^4.4.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" + lodash.memoize@~3.0.3: version "3.0.4" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-3.0.4.tgz#2dcbd2c287cbc0a55cc42328bd0c736150d53e3f" +lodash.merge@^4.4.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.0.tgz#69884ba144ac33fe699737a6086deffadd0f89c5" + lodash.mergewith@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz#150cf0a16791f5903b8891eab154609274bdea55" -lodash.pick@^4.2.0, lodash.pick@^4.2.1: +lodash.pick@^4.2.0, lodash.pick@^4.2.1, lodash.pick@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" +lodash.reduce@^4.4.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b" + +lodash.reject@^4.4.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.reject/-/lodash.reject-4.6.0.tgz#80d6492dc1470864bbf583533b651f42a9f52415" + lodash.restparam@^3.0.0: version "3.6.1" resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" -lodash.words@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/lodash.words/-/lodash.words-3.2.0.tgz#4e2a8649bc08745b17c695b1a3ce8fee596623b3" - dependencies: - lodash._root "^3.0.0" +lodash.some@^4.4.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d" + +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" -lodash@^4.0.0, lodash@^4.1.0, lodash@^4.13.1, lodash@^4.14.0, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.6.1, lodash@~4.16.4: +lodash.tail@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664" + +lodash@4.x.x, lodash@^4.0.0, lodash@^4.14.0, lodash@^4.17.2, lodash@^4.17.4, lodash@^4.2.1: + version "4.17.4" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" + +lodash@^4.15.0, lodash@^4.2.0, lodash@^4.6.1, lodash@~4.16.4: version "4.16.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" @@ -3477,7 +3650,13 @@ longest@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0: +loose-envify@^1.0.0, loose-envify@^1.3.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" + dependencies: + js-tokens "^3.0.0" + +loose-envify@^1.1.0, loose-envify@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.2.0.tgz#69a65aad3de542cf4ee0f4fe74e8e33c709ccb0f" dependencies: @@ -3501,7 +3680,7 @@ macaddress@^0.2.8: version "0.2.8" resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12" -mantra-core@^1.6.1: +mantra-core@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/mantra-core/-/mantra-core-1.7.0.tgz#a8c83e8cee83ef6a7383131519fe8031ad546386" dependencies: @@ -3527,6 +3706,13 @@ memory-fs@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.2.0.tgz#f2bb25368bc121e391c2520de92969caee0a0290" +memory-fs@^0.4.0, memory-fs@~0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + memory-fs@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.3.0.tgz#7bcc6b629e3a43e871d7e29aca6ae8a7f15cbb20" @@ -3582,26 +3768,16 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -mime-db@~1.24.0: - version "1.24.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.24.0.tgz#e2d13f939f0016c6e4e9ad25a8652f126c467f0c" - mime-db@~1.26.0: version "1.26.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.26.0.tgz#eaffcd0e4fc6935cf8134da246e2e6c35305adff" -mime-types@^2.1.11, mime-types@~2.1.13: +mime-types@^2.1.11, mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.13, mime-types@~2.1.7: version "2.1.14" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.14.tgz#f7ef7d97583fcaf3b7d282b6f8b5679dab1e94ee" dependencies: mime-db "~1.26.0" -mime-types@~2.1.11, mime-types@~2.1.7: - version "2.1.12" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.12.tgz#152ba256777020dd4663f54c2e7bc26381e71729" - dependencies: - mime-db "~1.24.0" - mime@1.2.x: version "1.2.11" resolved "https://registry.yarnpkg.com/mime/-/mime-1.2.11.tgz#58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10" @@ -3614,7 +3790,7 @@ minimalistic-assert@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" -"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.2: +minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" dependencies: @@ -3628,6 +3804,13 @@ minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" +mixin-object@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e" + dependencies: + for-in "^0.1.3" + is-extendable "^0.1.1" + mkdirp@0.5.1, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" @@ -3638,9 +3821,9 @@ mobx@^2.3.4: version "2.6.0" resolved "https://registry.yarnpkg.com/mobx/-/mobx-2.6.0.tgz#0ae83a20488b92d10d4ca326e18fe78a5ab7cb36" -mocha@^3.1.1: - version "3.1.2" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.1.2.tgz#51f93b432bf7e1b175ffc22883ccd0be32dba6b5" +mocha@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.2.0.tgz#7dc4f45e5088075171a68896814e6ae9eb7a85e3" dependencies: browser-stdout "1.3.0" commander "2.9.0" @@ -3654,12 +3837,13 @@ mocha@^3.1.1: mkdirp "0.5.1" supports-color "3.1.2" -module-deps@^4.0.2: - version "4.0.7" - resolved "https://registry.yarnpkg.com/module-deps/-/module-deps-4.0.7.tgz#edfeb3937be7359bc14a6672c22ef124887f6ed2" +module-deps@^4.0.8: + version "4.1.1" + resolved "https://registry.yarnpkg.com/module-deps/-/module-deps-4.1.1.tgz#23215833f1da13fd606ccb8087b44852dcb821fd" dependencies: JSONStream "^1.0.3" browser-resolve "^1.7.0" + cached-path-relative "^1.0.0" concat-stream "~1.5.0" defined "^1.0.0" detective "^4.0.0" @@ -3689,6 +3873,16 @@ negotiator@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" +node-abi@^1.0.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-1.3.3.tgz#0f06f2815deba26107959d2213b36ce97437e6e2" + +node-dir@^0.1.10: + version "0.1.16" + resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.16.tgz#d2ef583aa50b90d93db8cdd26fcea58353957fe4" + dependencies: + minimatch "^3.0.2" + node-fetch@^1.0.1: version "1.6.3" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.6.3.tgz#dc234edd6489982d58e8f0db4f695029abcd8c04" @@ -3743,6 +3937,34 @@ node-libs-browser@^0.7.0: util "^0.10.3" vm-browserify "0.0.4" +node-libs-browser@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.0.0.tgz#a3a59ec97024985b46e958379646f96c4b616646" + dependencies: + assert "^1.1.1" + browserify-zlib "^0.1.4" + buffer "^4.3.0" + console-browserify "^1.1.0" + constants-browserify "^1.0.0" + crypto-browserify "^3.11.0" + domain-browser "^1.1.1" + events "^1.0.0" + https-browserify "0.0.1" + os-browserify "^0.2.0" + path-browserify "0.0.0" + process "^0.11.0" + punycode "^1.2.4" + querystring-es3 "^0.2.0" + readable-stream "^2.0.5" + stream-browserify "^2.0.1" + stream-http "^2.3.1" + string_decoder "^0.10.25" + timers-browserify "^2.0.2" + tty-browserify "0.0.0" + url "^0.11.0" + util "^0.10.3" + vm-browserify "0.0.4" + node-pre-gyp@^0.6.29: version "0.6.30" resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.30.tgz#64d3073a6f573003717ccfe30c89023297babba1" @@ -3757,9 +3979,9 @@ node-pre-gyp@^0.6.29: tar "~2.2.0" tar-pack "~3.1.0" -node-sass@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.0.0.tgz#3208301ad5a6096de227f3fc4c3ce682b9816afc" +node-sass@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.5.0.tgz#532e37bad0ce587348c831535dbc98ea4289508b" dependencies: async-foreach "^0.1.3" chalk "^1.1.1" @@ -3770,7 +3992,6 @@ node-sass@^4.0.0: in-publish "^2.0.0" lodash.assign "^4.2.0" lodash.clonedeep "^4.3.2" - lodash.isarray "^4.0.0" lodash.mergewith "^4.6.0" meow "^3.7.0" mkdirp "^0.5.1" @@ -3779,11 +4000,16 @@ node-sass@^4.0.0: npmlog "^4.0.0" request "^2.61.0" sass-graph "^2.1.1" + stdout-stream "^1.4.0" node-uuid@~1.4.7: version "1.4.7" resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.7.tgz#6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f" +noop-logger@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz#94a2b1633c4f1317553007d8966fd0e841b6a4c2" + "nopt@2 || 3", nopt@~3.0.1: version "3.0.6" resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" @@ -3825,7 +4051,7 @@ normalize-url@^1.4.0: gauge "~2.6.0" set-blocking "~2.0.0" -npmlog@4.x, npmlog@^4.0.0, npmlog@^4.0.2: +npmlog@4.x, npmlog@^4.0.0, npmlog@^4.0.1, npmlog@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.2.tgz#d03950e0e78ce1527ba26d2a7592e9348ac3e75f" dependencies: @@ -3848,9 +4074,9 @@ number-is-nan@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" -"nwmatcher@>= 1.3.7 < 2.0.0": - version "1.3.8" - resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.3.8.tgz#34edb93de1aa6cb4448b573c9f2a059300241157" +"nwmatcher@>= 1.3.9 < 2.0.0": + version "1.3.9" + resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.3.9.tgz#8bab486ff7fa3dfd086656bbe8b17116d3692d2a" oauth-sign@~0.8.1: version "0.8.2" @@ -3872,7 +4098,7 @@ object-keys@^1.0.10, object-keys@^1.0.8: version "1.0.11" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" -object.assign@^4.0.3: +object.assign@^4.0.4: version "4.0.4" resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.0.4.tgz#b1c9cc044ef1b9fe63606fc141abbb32e14730cc" dependencies: @@ -3918,13 +4144,13 @@ on-finished@~2.3.0: dependencies: ee-first "1.1.1" -once@^1.3.0: +once@^1.3.0, once@^1.3.1: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" dependencies: wrappy "1" -once@~1.3.3: +once@~1.3.0, once@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" dependencies: @@ -3962,7 +4188,7 @@ os-browserify@~0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.1.2.tgz#49ca0293e0b19590a5f5de10c7f265a617d8fe54" -os-homedir@^1.0.0: +os-homedir@^1.0.0, os-homedir@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" @@ -4048,10 +4274,6 @@ path-browserify@0.0.0, path-browserify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" -path-exists@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-1.0.0.tgz#d5a8998eb71ef37a74c34eb0d9eba6e878eea081" - path-exists@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" @@ -4131,7 +4353,7 @@ pgpass@1.x: dependencies: split "^1.0.0" -pify@^2.0.0: +pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -4151,6 +4373,13 @@ pkg-dir@^1.0.0: dependencies: find-up "^1.0.0" +podda@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/podda/-/podda-1.2.2.tgz#15b0edbd334ade145813343f5ecf9c10a71cf500" + dependencies: + babel-runtime "^6.11.6" + immutable "^3.8.1" + postcss-calc@^5.2.0: version "5.3.1" resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" @@ -4213,12 +4442,37 @@ postcss-filter-plugins@^2.0.0: postcss "^5.0.4" uniqid "^4.0.0" -postcss-loader@0.13.0: - version "0.13.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-0.13.0.tgz#72fdaf0d29444df77d3751ce4e69dc40bc99ed85" +postcss-load-config@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" + dependencies: + cosmiconfig "^2.1.0" + object-assign "^4.1.0" + postcss-load-options "^1.2.0" + postcss-load-plugins "^2.3.0" + +postcss-load-options@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-load-options/-/postcss-load-options-1.2.0.tgz#b098b1559ddac2df04bc0bb375f99a5cfe2b6d8c" + dependencies: + cosmiconfig "^2.1.0" + object-assign "^4.1.0" + +postcss-load-plugins@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz#745768116599aca2f009fad426b00175049d8d92" dependencies: - loader-utils "^0.2.15" - postcss "^5.2.0" + cosmiconfig "^2.1.1" + object-assign "^4.1.0" + +postcss-loader@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-1.1.0.tgz#4eb0bcbfc710b8b11406f3ea6650aaaa6e51b84f" + dependencies: + loader-utils "^0.2.16" + object-assign "^4.1.0" + postcss "^5.2.5" + postcss-load-config "^1.0.0" postcss-merge-idents@^2.1.5: version "2.1.7" @@ -4382,7 +4636,16 @@ postcss-zindex@^2.0.1: postcss "^5.0.4" uniqs "^2.0.0" -postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.0, postcss@^5.2.2: +postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.5: + version "5.2.15" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.15.tgz#a9e8685e50e06cc5b3fdea5297273246c26f5b30" + dependencies: + chalk "^1.1.3" + js-base64 "^2.1.9" + source-map "^0.5.6" + supports-color "^3.2.3" + +postcss@^5.0.6, postcss@^5.2.2: version "5.2.4" resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.4.tgz#8eb4bee3e5c4e091585b116df32d8db24a535f21" dependencies: @@ -4409,6 +4672,24 @@ postgres-interval@~1.0.0: dependencies: xtend "^4.0.0" +prebuild-install@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-2.1.0.tgz#526c7b3ed1e2707a247f7c040719173a321bc14f" + dependencies: + expand-template "^1.0.2" + github-from-package "0.0.0" + minimist "^1.2.0" + node-abi "^1.0.3" + noop-logger "^0.1.1" + npmlog "^4.0.1" + os-homedir "^1.0.1" + pump "^1.0.1" + rc "^1.1.6" + simple-get "^1.4.2" + tar-fs "^1.13.0" + tunnel-agent "^0.4.3" + xtend "4.0.1" + precond@0.2: version "0.2.3" resolved "https://registry.yarnpkg.com/precond/-/precond-0.2.3.tgz#aa9591bcaa24923f1e0f4849d240f47efc1075ac" @@ -4468,11 +4749,18 @@ public-encrypt@^4.0.0: parse-asn1 "^5.0.0" randombytes "^2.0.1" +pump@^1.0.0, pump@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.2.tgz#3b3ee6512f94f0e575538c17995f9f16990a5d51" + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + punycode@1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" -punycode@^1.2.4, punycode@^1.3.2: +punycode@^1.2.4, punycode@^1.3.2, punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" @@ -4480,13 +4768,13 @@ q@^1.1.2: version "1.4.1" resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" -qs@6.2.0: +qs@6.2.0, qs@^6.1.0, qs@^6.2.0, qs@~6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.0.tgz#3b7848c03c2dece69a9522b0fae8c4126d745f3b" -qs@^6.1.0, qs@^6.2.0, qs@~6.2.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.1.tgz#ce03c5ff0935bc1d9d69a9f14cbd18e568d67625" +qs@~6.3.0: + version "6.3.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.1.tgz#918c0b3bcd36679772baf135b1acb4c1651ed79d" query-string@^3.0.0: version "3.0.3" @@ -4534,7 +4822,7 @@ range-parser@^1.0.3, range-parser@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" -rc@~1.1.0: +rc@^1.1.6, rc@~1.1.0: version "1.1.6" resolved "https://registry.yarnpkg.com/rc/-/rc-1.1.6.tgz#43651b76b6ae53b5c802f1151fa3fc3b059969c9" dependencies: @@ -4543,17 +4831,33 @@ rc@~1.1.0: minimist "^1.2.0" strip-json-comments "~1.0.4" -react-addons-perf@^15.3.2: - version "15.3.2" - resolved "https://registry.yarnpkg.com/react-addons-perf/-/react-addons-perf-15.3.2.tgz#bbdbebe8649f936f9636a5750ac145bf5c620213" +react-addons-perf@^15.4.2: + version "15.4.2" + resolved "https://registry.yarnpkg.com/react-addons-perf/-/react-addons-perf-15.4.2.tgz#110bdcf5c459c4f77cb85ed634bcd3397536383b" + dependencies: + fbjs "^0.8.4" + object-assign "^4.1.0" + +react-addons-pure-render-mixin@>=0.14.0, react-addons-pure-render-mixin@^15.4.2: + version "15.4.2" + resolved "https://registry.yarnpkg.com/react-addons-pure-render-mixin/-/react-addons-pure-render-mixin-15.4.2.tgz#a8433c71c45e2368503721921dc47bdaf1fbabcd" + dependencies: + fbjs "^0.8.4" + object-assign "^4.1.0" -react-addons-pure-render-mixin@>=0.14.0, react-addons-pure-render-mixin@^15.3.1: - version "15.3.2" - resolved "https://registry.yarnpkg.com/react-addons-pure-render-mixin/-/react-addons-pure-render-mixin-15.3.2.tgz#c5f54764667ead26e6cdf7178b6c8dbbd8463ec2" +react-addons-shallow-compare@^15.4.2: + version "15.4.2" + resolved "https://registry.yarnpkg.com/react-addons-shallow-compare/-/react-addons-shallow-compare-15.4.2.tgz#027ffd9720e3a1e0b328dcd8fc62e214a0d174a5" + dependencies: + fbjs "^0.8.4" + object-assign "^4.1.0" -"react-addons-test-utils@^0.14.8 || ^15.0.1", react-addons-test-utils@^15.3.2: - version "15.3.2" - resolved "https://registry.yarnpkg.com/react-addons-test-utils/-/react-addons-test-utils-15.3.2.tgz#c09a44f583425a4a9c1b38444d7a6c3e6f0f41f6" +react-addons-test-utils@^15.4.2: + version "15.4.2" + resolved "https://registry.yarnpkg.com/react-addons-test-utils/-/react-addons-test-utils-15.4.2.tgz#93bcaa718fcae7360d42e8fb1c09756cc36302a2" + dependencies: + fbjs "^0.8.4" + object-assign "^4.1.0" react-autosuggest@^7.0.1: version "7.0.1" @@ -4571,7 +4875,7 @@ react-autowhatever@^7.0.0: react-themeable "^1.1.0" section-iterator "^2.0.0" -react-decoration: +react-decoration@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/react-decoration/-/react-decoration-1.4.0.tgz#54c30aed3aa81d1fe8f844b37db0a536e4190da9" dependencies: @@ -4581,20 +4885,35 @@ react-deep-force-update@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/react-deep-force-update/-/react-deep-force-update-1.0.1.tgz#f911b5be1d2a6fe387507dd6e9a767aa2924b4c7" -"react-dom@^0.14.0 || ^15.0.0", react-dom@^15.3.0: - version "15.3.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.3.2.tgz#c46b0aa5380d7b838e7a59c4a7beff2ed315531f" +react-docgen@^2.12.1: + version "2.13.0" + resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-2.13.0.tgz#7fcc4a3104ea8d4fd428383ba38df11166837be9" + dependencies: + async "^1.4.2" + babel-runtime "^6.9.2" + babylon "~5.8.3" + commander "^2.9.0" + doctrine "^2.0.0" + node-dir "^0.1.10" + recast "^0.11.5" + +react-dom@^15.4.2: + version "15.4.2" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.4.2.tgz#015363f05b0a1fd52ae9efdd3a0060d90695208f" + dependencies: + fbjs "^0.8.1" + loose-envify "^1.1.0" + object-assign "^4.1.0" -react-element-to-jsx-string@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/react-element-to-jsx-string/-/react-element-to-jsx-string-3.2.0.tgz#27ad7869e84f1d32f3d8a7385e44bc693dc8b7bb" +react-element-to-jsx-string@^5.0.0: + version "5.0.7" + resolved "https://registry.yarnpkg.com/react-element-to-jsx-string/-/react-element-to-jsx-string-5.0.7.tgz#c663a4800a9c712115c0d8519cb0215a46a1f0f2" dependencies: collapse-white-space "^1.0.0" is-plain-object "^2.0.1" - lodash "^4.13.1" - react-addons-test-utils "^0.14.8 || ^15.0.1" + lodash "^4.17.4" sortobject "^1.0.0" - stringify-object "^2.3.1" + stringify-object "2.4.0" traverse "^0.6.6" react-fuzzy@^0.3.3: @@ -4619,7 +4938,7 @@ react-inspector@^1.1.0: dependencies: is-dom "^1.0.5" -react-intl: +react-intl@^2.1.5: version "2.1.5" resolved "https://registry.yarnpkg.com/react-intl/-/react-intl-2.1.5.tgz#f9795ea34b790dcb5d0d8ef7060dddbe85bf8763" dependencies: @@ -4638,6 +4957,16 @@ react-komposer@^1.9.0: mobx "^2.3.4" shallowequal "0.2.x" +react-komposer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/react-komposer/-/react-komposer-2.0.0.tgz#b964738014a9b4aee494a83c0b5b833d66072a90" + dependencies: + babel-runtime "^6.11.6" + hoist-non-react-statics "^1.2.0" + lodash.pick "^4.4.0" + react-stubber "^1.0.0" + shallowequal "^0.2.2" + react-modal@^1.2.0, react-modal@^1.2.1: version "1.5.2" resolved "https://registry.yarnpkg.com/react-modal/-/react-modal-1.5.2.tgz#acd60f19ed93ebbc7b09ea51624c7566fc615245" @@ -4646,16 +4975,16 @@ react-modal@^1.2.0, react-modal@^1.2.1: exenv "1.2.0" lodash.assign "^3.2.0" -react-motion: +react-motion@^0.4.5: version "0.4.5" resolved "https://registry.yarnpkg.com/react-motion/-/react-motion-0.4.5.tgz#ecc42f692fec9b2de4c92f85e26375071f779b76" dependencies: performance-now "^0.2.0" raf "^3.1.0" -react-notification@^6.4.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/react-notification/-/react-notification-6.4.0.tgz#7d0c3b2063bc8f57dc0f5707a8da4a7eb3475e70" +react-notification@^6.6.0: + version "6.6.0" + resolved "https://registry.yarnpkg.com/react-notification/-/react-notification-6.6.0.tgz#791302e1522b0d2529daaab3b80839bcafd28fad" react-proxy@^1.1.8: version "1.1.8" @@ -4664,7 +4993,7 @@ react-proxy@^1.1.8: lodash "^4.6.1" react-deep-force-update "^1.0.0" -react-redux-loading-bar@^2.4.1: +react-redux-loading-bar@2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/react-redux-loading-bar/-/react-redux-loading-bar-2.4.1.tgz#8df64db362f065b5453fbbb7379a5cf62440129a" @@ -4677,9 +5006,9 @@ react-redux@^4.4.5: lodash "^4.2.0" loose-envify "^1.1.0" -react-redux@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-5.0.1.tgz#84a41bd4cdd180452bb6922bc79ad25bd5abb7c4" +react-redux@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-5.0.3.tgz#86c3b68d56e74294a42e2a740ab66117ef6c019f" dependencies: hoist-non-react-statics "^1.0.3" invariant "^2.0.0" @@ -4687,7 +5016,7 @@ react-redux@^5.0.1: lodash-es "^4.2.0" loose-envify "^1.1.0" -react-router-scroll: +react-router-scroll@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/react-router-scroll/-/react-router-scroll-0.3.2.tgz#ba8b1d01b3681dc5a68d72865d35c10e84065e52" dependencies: @@ -4722,6 +5051,12 @@ react-storybook-addon-intl@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/react-storybook-addon-intl/-/react-storybook-addon-intl-0.1.0.tgz#4d46c9e6c7be0ad4e4f7de72d907ec764743dee8" +react-stubber@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/react-stubber/-/react-stubber-1.0.0.tgz#41ee2cac72d4d4fd70a63896da98e13739b84628" + dependencies: + babel-runtime "^6.5.0" + react-themeable@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/react-themeable/-/react-themeable-1.1.0.tgz#7d4466dd9b2b5fa75058727825e9f152ba379a0e" @@ -4735,9 +5070,18 @@ react-toggle@^2.1.1: classnames "~2.2" react-addons-pure-render-mixin ">=0.14.0" -react@^15.3.2: - version "15.3.2" - resolved "https://registry.yarnpkg.com/react/-/react-15.3.2.tgz#a7bccd2fee8af126b0317e222c28d1d54528d09e" +react-virtualized@^8.11.4: + version "8.11.4" + resolved "https://registry.yarnpkg.com/react-virtualized/-/react-virtualized-8.11.4.tgz#0bb94f1ecbd286d07145ce63983d0a11724522c0" + dependencies: + babel-runtime "^6.11.6" + classnames "^2.2.3" + dom-helpers "^2.4.0 || ^3.0.0" + loose-envify "^1.3.0" + +react@^15.4.2: + version "15.4.2" + resolved "https://registry.yarnpkg.com/react/-/react-15.4.2.tgz#41f7991b26185392ba9bae96c8889e7e018397ef" dependencies: fbjs "^0.8.4" loose-envify "^1.1.0" @@ -4764,16 +5108,7 @@ read-pkg@^1.0.0: normalize-package-data "^2.3.2" path-type "^1.0.0" -readable-stream@1.1: - version "1.1.14" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.0, readable-stream@~2.1.4: +readable-stream@^2.0.0, "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.0, readable-stream@~2.1.4: version "2.1.5" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0" dependencies: @@ -4805,20 +5140,21 @@ readdirp@^2.0.0: readable-stream "^2.0.2" set-immediate-shim "^1.0.1" +recast@^0.11.5: + version "0.11.22" + resolved "https://registry.yarnpkg.com/recast/-/recast-0.11.22.tgz#dedeb18fb001a2bbc6ac34475fda53dfe3d47dfa" + dependencies: + ast-types "0.9.5" + esprima "~3.1.0" + private "~0.1.5" + source-map "~0.5.0" + rechoir@^0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" dependencies: resolve "^1.1.6" -redbox-react@^1.2.2: - version "1.3.1" - resolved "https://registry.yarnpkg.com/redbox-react/-/redbox-react-1.3.1.tgz#02ea395f93442ac43e5363004d50a9cd1327ce41" - dependencies: - error-stack-parser "^1.3.6" - object-assign "^4.0.1" - react-dom "^0.14.0 || ^15.0.0" - redent@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" @@ -4856,21 +5192,15 @@ reduce-function-call@^1.0.1: dependencies: balanced-match "~0.1.0" -redux-immutable@^3.0.8: - version "3.0.8" - resolved "https://registry.yarnpkg.com/redux-immutable/-/redux-immutable-3.0.8.tgz#df5a5d601c88227ba38f474cf82f7d00e56f8c14" - dependencies: - immutable "^3.7.6" - -redux-sounds@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/redux-sounds/-/redux-sounds-1.1.1.tgz#7a31052dbc617d419c53056215865762f44adb7e" +redux-immutable@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/redux-immutable/-/redux-immutable-3.1.0.tgz#cafbd686e0711261119b9c28960935dc47a49d0a" dependencies: - howler "^1.1.28" + immutable "^3.8.1" -redux-thunk@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/redux-thunk/-/redux-thunk-2.1.0.tgz#c724bfee75dbe352da2e3ba9bc14302badd89a98" +redux-thunk@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/redux-thunk/-/redux-thunk-2.2.0.tgz#e615a16e16b47a19a515766133d1e3e99b7852e5" redux@^3.5.2, redux@^3.6.0: version "3.6.0" @@ -4942,19 +5272,38 @@ repeat-string@^1.5.2: version "1.5.4" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.5.4.tgz#64ec0c91e0f4b475f90d5b643651e3e6e5b6c2d5" -repeating@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/repeating/-/repeating-1.1.3.tgz#3d4114218877537494f97f77f9785fab810fa4ac" - dependencies: - is-finite "^1.0.0" - repeating@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" dependencies: is-finite "^1.0.0" -request@2, request@2.x, request@^2.55.0, request@^2.61.0, request@^2.74.0: +request@2, request@2.x, request@^2.61.0, request@^2.79.0: + version "2.79.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" + dependencies: + aws-sign2 "~0.6.0" + aws4 "^1.2.1" + caseless "~0.11.0" + combined-stream "~1.0.5" + extend "~3.0.0" + forever-agent "~0.6.1" + form-data "~2.1.1" + har-validator "~2.0.6" + hawk "~3.1.3" + http-signature "~1.1.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.7" + oauth-sign "~0.8.1" + qs "~6.3.0" + stringstream "~0.0.4" + tough-cookie "~2.3.0" + tunnel-agent "~0.4.1" + uuid "^3.0.0" + +request@^2.74.0: version "2.75.0" resolved "https://registry.yarnpkg.com/request/-/request-2.75.0.tgz#d2b8268a286da13eaa5d01adf5d18cc90f657d93" dependencies: @@ -4984,6 +5333,10 @@ require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" +require-from-string@^1.1.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418" + require-main-filename@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" @@ -5032,15 +5385,17 @@ sass-graph@^2.1.1: lodash "^4.0.0" yargs "^4.7.1" -sass-loader@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-4.0.2.tgz#a616eb770366543e64f547c8630f39c4da75f15d" +sass-loader@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-6.0.2.tgz#96343a9f5c585780149321c7bda9e1da633d2c73" dependencies: - async "^2.0.1" - loader-utils "^0.2.15" - object-assign "^4.1.0" + async "^2.1.5" + clone-deep "^0.2.4" + loader-utils "^1.0.1" + lodash.tail "^4.1.1" + pify "^2.3.0" -sax@^1.1.4, sax@~1.2.1: +sax@^1.2.1, sax@~1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" @@ -5125,11 +5480,20 @@ sha.js@^2.3.6, sha.js@~2.4.4: dependencies: inherits "^2.0.1" +shallow-clone@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-0.1.2.tgz#5909e874ba77106d73ac414cfec1ffca87d97060" + dependencies: + is-extendable "^0.1.1" + kind-of "^2.0.1" + lazy-cache "^0.2.3" + mixin-object "^2.0.1" + shallow-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/shallow-equal/-/shallow-equal-1.0.0.tgz#508d1838b3de590ab8757b011b25e430900945f7" -shallowequal@0.2.x: +shallowequal@0.2.x, shallowequal@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-0.2.2.tgz#1e32fd5bcab6ad688a4812cb0cc04efc75c7014e" dependencies: @@ -5142,11 +5506,7 @@ shasum@^1.0.0: json-stable-stringify "~0.0.0" sha.js "~2.4.4" -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - -shell-quote@^1.4.3: +shell-quote@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" dependencies: @@ -5167,6 +5527,14 @@ signal-exit@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.1.tgz#5a4c884992b63a7acd9badb7894c3ee9cfccad81" +simple-get@^1.4.2: + version "1.4.3" + resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-1.4.3.tgz#e9755eda407e96da40c5e5158c9ea37b33becbeb" + dependencies: + once "^1.3.1" + unzip-response "^1.0.0" + xtend "^4.0.0" + sinon@^1.17.6: version "1.17.6" resolved "https://registry.yarnpkg.com/sinon/-/sinon-1.17.6.tgz#a43116db59577c8296356afee13fafc2332e58e1" @@ -5202,11 +5570,7 @@ sortobject@^1.0.0: dependencies: editions "^1.1.1" -source-list-map@^0.1.4: - version "0.1.6" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.6.tgz#e1e6f94f0b40c4d28dcf8f5b8766e0e45636877f" - -source-list-map@~0.1.7: +source-list-map@^0.1.7, source-list-map@~0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.7.tgz#d4b5ce2a46535c72c7e8527c71a77d250618172e" @@ -5216,7 +5580,7 @@ source-map-support@^0.4.2: dependencies: source-map "^0.5.3" -source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1, source-map@~0.5.3: +source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.0, source-map@~0.5.1, source-map@~0.5.3: version "0.5.6" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" @@ -5271,21 +5635,20 @@ sshpk@^1.7.0: jsbn "~0.1.0" tweetnacl "~0.14.0" -stack-source-map@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/stack-source-map/-/stack-source-map-1.0.5.tgz#ca95da2ba241bf90fa5757c70d401d10e022b2df" - dependencies: - path-browserify "0.0.0" - source-map "^0.5.3" - -stackframe@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-0.3.1.tgz#33aa84f1177a5548c8935533cbfeb3420975f5a4" - "statuses@>= 1.3.1 < 2", statuses@~1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" +stdout-stream@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.0.tgz#a2c7c8587e54d9427ea9edb3ac3f2cd522df378b" + dependencies: + readable-stream "^2.0.1" + +store@^1.3.20: + version "1.3.20" + resolved "https://registry.yarnpkg.com/store/-/store-1.3.20.tgz#13ea7e3fb2d6c239868265d686b1d84e99c5be3e" + stream-browserify@^2.0.0, stream-browserify@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" @@ -5300,10 +5663,6 @@ stream-combiner2@^1.1.1: duplexer2 "~0.1.0" readable-stream "^2.0.2" -stream-consume@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" - stream-http@^2.0.0, stream-http@^2.3.1: version "2.4.0" resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.4.0.tgz#9599aa8e263667ce4190e0dc04a1d065d3595a7e" @@ -5325,7 +5684,7 @@ strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" -string-width@^1.0.1: +string-width@^1.0.1, string-width@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" dependencies: @@ -5353,7 +5712,7 @@ string_decoder@^0.10.25, string_decoder@~0.10.0, string_decoder@~0.10.x: version "0.10.31" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" -stringify-object@^2.3.1: +stringify-object@2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-2.4.0.tgz#c62d11023eb21fe2d9b087be039a26df3b22a09d" dependencies: @@ -5386,12 +5745,18 @@ strip-json-comments@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" -style-loader@0.13.1, style-loader@^0.13.1: +style-loader@0.13.1: version "0.13.1" resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.13.1.tgz#468280efbc0473023cd3a6cd56e33b5a1d7fc3a9" dependencies: loader-utils "^0.2.7" +style-loader@^0.13.2: + version "0.13.2" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.13.2.tgz#74533384cf698c7104c7951150b49717adc2f3bb" + dependencies: + loader-utils "^1.0.2" + subarg@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/subarg/-/subarg-1.0.0.tgz#f62cf17581e996b48fc965699f54c06ae268b8d2" @@ -5412,6 +5777,12 @@ supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" +supports-color@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" + dependencies: + has-flag "^1.0.0" + svgo@^0.7.0: version "0.7.1" resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.1.tgz#287320fed972cb097e72c2bb1685f96fe08f8034" @@ -5428,9 +5799,9 @@ symbol-observable@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.3.tgz#0fdb005e84f346a899d492beba23068b32d1525a" -"symbol-tree@>= 3.1.0 < 4.0.0": - version "3.1.4" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.1.4.tgz#02b279348d337debc39694c5c95f882d448a312a" +symbol-tree@^3.2.1: + version "3.2.2" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" syntax-error@^1.1.1: version "1.1.6" @@ -5442,6 +5813,19 @@ tapable@^0.1.8, tapable@~0.1.8: version "0.1.10" resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.1.10.tgz#29c35707c2b70e50d07482b5d202e8ed446dafd4" +tapable@^0.2.5, tapable@~0.2.5: + version "0.2.6" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.6.tgz#206be8e188860b514425375e6f1ae89bfb01fd8d" + +tar-fs@^1.13.0: + version "1.15.1" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.15.1.tgz#f4622f5d5e250742b3679a9a8463acfc12cdefd1" + dependencies: + chownr "^1.0.1" + mkdirp "^0.5.0" + pump "^1.0.0" + tar-stream "^1.1.2" + tar-pack@~3.1.0: version "3.1.4" resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.1.4.tgz#bc8cf9a22f5832739f12f3910dac1eb97b49708c" @@ -5455,6 +5839,15 @@ tar-pack@~3.1.0: tar "~2.2.1" uid-number "~0.0.6" +tar-stream@^1.1.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.5.2.tgz#fbc6c6e83c1a19d4cb48c7d96171fc248effc7bf" + dependencies: + bl "^1.0.0" + end-of-stream "^1.0.0" + readable-stream "^2.0.0" + xtend "^4.0.0" + tar@^2.0.0, tar@~2.2.0, tar@~2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" @@ -5494,11 +5887,13 @@ to-fast-properties@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.2.tgz#f3f5c0c3ba7299a7ef99427e44633257ade43320" -tough-cookie@^2.2.0, tough-cookie@^2.3.1, tough-cookie@~2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.1.tgz#99c77dfbb7d804249e8a299d4cb0fd81fef083fd" +tough-cookie@^2.3.2, tough-cookie@~2.3.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a" + dependencies: + punycode "^1.4.1" -tr46@~0.0.1, tr46@~0.0.3: +tr46@~0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" @@ -5510,11 +5905,15 @@ trim-newlines@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" +trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + tty-browserify@0.0.0, tty-browserify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" -tunnel-agent@~0.4.1: +tunnel-agent@^0.4.3, tunnel-agent@~0.4.1: version "0.4.3" resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" @@ -5551,7 +5950,7 @@ ua-parser-js@^0.7.9: version "0.7.10" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.10.tgz#917559ddcce07cbc09ece7d80495e4c268f4ef9f" -uglify-js@~2.7.3: +uglify-js@^2.7.5, uglify-js@~2.7.3: version "2.7.5" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.5.tgz#4612c0c7baaee2ba7c487de4904ae122079f2ca8" dependencies: @@ -5594,6 +5993,10 @@ unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" +unzip-response@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe" + url-loader@^0.5.7: version "0.5.7" resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.5.7.tgz#67e8779759f8000da74994906680c943a9b0925d" @@ -5619,12 +6022,13 @@ user-home@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" -utf-8-validate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-3.0.0.tgz#42e54dfbc7cdfbd1d3bbf0a2f5000b4c6aeaa0c9" +utf-8-validate@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-3.0.1.tgz#5d2b8656b4ddcfded47217b647a98941b63cf213" dependencies: bindings "~1.2.1" nan "~2.5.0" + prebuild-install "~2.1.0" util-deprecate@~1.0.1: version "1.0.2" @@ -5640,11 +6044,11 @@ utils-merge@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" -uuid@^2.0.1, uuid@^2.0.2: +uuid@^2.0.1, uuid@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" -uuid@^3.0.1: +uuid@^3.0.0, uuid@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" @@ -5701,14 +6105,22 @@ watchpack@^0.2.1: chokidar "^1.0.0" graceful-fs "^4.1.2" -webidl-conversions@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-2.0.1.tgz#3bf8258f7d318c7443c36f2e169402a1a6703506" +watchpack@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.3.1.tgz#7d8693907b28ce6013e7f3610aa2a1acf07dad87" + dependencies: + async "^2.1.2" + chokidar "^1.4.3" + graceful-fs "^4.1.2" -webidl-conversions@^3.0.0, webidl-conversions@^3.0.1: +webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" +webidl-conversions@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.1.tgz#8015a17ab83e7e1b311638486ace81da6ce206a0" + webpack-core@~0.6.9: version "0.6.9" resolved "https://registry.yarnpkg.com/webpack-core/-/webpack-core-0.6.9.tgz#fc571588c8558da77be9efb6debdc5a3b172bdc2" @@ -5725,16 +6137,23 @@ webpack-dev-middleware@^1.6.0: path-is-absolute "^1.0.0" range-parser "^1.0.3" -webpack-hot-middleware@^2.10.0: - version "2.13.0" - resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.13.0.tgz#aee39c058ff130a5916e2c5a762513241c87064f" +webpack-hot-middleware@^2.13.2: + version "2.17.1" + resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.17.1.tgz#0c8fbf6f93ff29c095d684b07ab6d6c0f2f951d7" dependencies: - ansi-html "0.0.5" + ansi-html "0.0.7" html-entities "^1.2.0" querystring "^0.2.0" strip-ansi "^3.0.0" -webpack@^1.13.1, webpack@^1.14.0: +webpack-sources@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.4.tgz#ccc2c817e08e5fa393239412690bb481821393cd" + dependencies: + source-list-map "~0.1.7" + source-map "~0.5.3" + +webpack@^1.13.1: version "1.14.0" resolved "https://registry.yarnpkg.com/webpack/-/webpack-1.14.0.tgz#54f1ffb92051a328a5b2057d6ae33c289462c823" dependencies: @@ -5754,25 +6173,50 @@ webpack@^1.13.1, webpack@^1.14.0: watchpack "^0.2.1" webpack-core "~0.6.9" +webpack@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.2.1.tgz#7bb1d72ae2087dd1a4af526afec15eed17dda475" + dependencies: + acorn "^4.0.4" + acorn-dynamic-import "^2.0.0" + ajv "^4.7.0" + ajv-keywords "^1.1.1" + async "^2.1.2" + enhanced-resolve "^3.0.0" + interpret "^1.0.0" + json-loader "^0.5.4" + loader-runner "^2.3.0" + loader-utils "^0.2.16" + memory-fs "~0.4.1" + mkdirp "~0.5.0" + node-libs-browser "^2.0.0" + source-map "^0.5.3" + supports-color "^3.1.0" + tapable "~0.2.5" + uglify-js "^2.7.5" + watchpack "^1.2.0" + webpack-sources "^0.1.4" + yargs "^6.0.0" + websocket.js@^0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/websocket.js/-/websocket.js-0.1.7.tgz#8d24cefb1a080c259e7e4740c02cab8f142df2b0" dependencies: backoff "^2.4.1" +whatwg-encoding@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.1.tgz#3c6c451a198ee7aec55b1ec61d0920c67801a5f4" + dependencies: + iconv-lite "0.4.13" + whatwg-fetch@>=0.10.0: version "1.0.0" resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-1.0.0.tgz#01c2ac4df40e236aaa18480e3be74bd5c8eb798e" -whatwg-url-compat@~0.6.5: - version "0.6.5" - resolved "https://registry.yarnpkg.com/whatwg-url-compat/-/whatwg-url-compat-0.6.5.tgz#00898111af689bb097541cd5a45ca6c8798445bf" - dependencies: - tr46 "~0.0.1" - -whatwg-url@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-3.0.0.tgz#b9033c50c7ce763e91d78777ce825a6d7f56dac5" +whatwg-url@^4.3.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-4.5.0.tgz#79bb6f0e370a4dda1cbc8f3062a490cf8bbb09ea" dependencies: tr46 "~0.0.3" webidl-conversions "^3.0.0" @@ -5836,9 +6280,9 @@ write-file-atomic@^1.1.2: imurmurhash "^0.1.4" slide "^1.1.5" -ws@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-2.0.2.tgz#6257d1a679f0cb23658cba3dcad1316e2b1000c5" +ws@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-2.1.0.tgz#b24eaed9609f8632dd51e3f7698619a90fddcc92" dependencies: ultron "~1.1.0" @@ -5848,11 +6292,11 @@ xdg-basedir@^2.0.0: dependencies: os-homedir "^1.0.0" -"xml-name-validator@>= 2.0.1 < 3.0.0": +xml-name-validator@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-2.0.1.tgz#4d8b8f1eccd3419aa362061becef515e1e559635" -xtend@^4.0.0, xtend@~4.0.0: +xtend@4.0.1, xtend@^4.0.0, xtend@~4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" @@ -5871,6 +6315,12 @@ yargs-parser@^2.4.1: camelcase "^3.0.0" lodash.assign "^4.0.6" +yargs-parser@^4.2.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c" + dependencies: + camelcase "^3.0.0" + yargs@^4.7.1: version "4.8.1" resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" @@ -5890,6 +6340,24 @@ yargs@^4.7.1: y18n "^3.2.1" yargs-parser "^2.4.1" +yargs@^6.0.0: + version "6.6.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208" + dependencies: + camelcase "^3.0.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.2" + which-module "^1.0.0" + y18n "^3.2.1" + yargs-parser "^4.2.0" + yargs@~3.10.0: version "3.10.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" |