Browse Source

Update emoji to 12.1, add skintone selector

Danilo Bargen 5 năm trước cách đây
mục cha
commit
44a04dfa5b
100 tập tin đã thay đổi với 1244 bổ sung2099 xóa
  1. 134 1283
      public/emoji/activity.css
  2. BIN
      public/emoji/activity.png
  3. BIN
      public/emoji/activity@2x.png
  4. 258 114
      public/emoji/food.css
  5. BIN
      public/emoji/food.png
  6. BIN
      public/emoji/food@2x.png
  7. 147 505
      public/emoji/nature.css
  8. BIN
      public/emoji/nature.png
  9. BIN
      public/emoji/nature@2x.png
  10. 207 181
      public/emoji/objects.css
  11. BIN
      public/emoji/objects.png
  12. BIN
      public/emoji/objects@2x.png
  13. 498 16
      public/emoji/people.css
  14. BIN
      public/emoji/people.png
  15. BIN
      public/emoji/people@2x.png
  16. BIN
      public/emoji/png32/1f3f3-fe0f-200d-26a7-fe0f.png
  17. BIN
      public/emoji/png32/1f415-200d-1f9ba.png
  18. BIN
      public/emoji/png32/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fc.png
  19. BIN
      public/emoji/png32/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fd.png
  20. BIN
      public/emoji/png32/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fe.png
  21. BIN
      public/emoji/png32/1f468-1f3fb-200d-1f91d-200d-1f468-1f3ff.png
  22. BIN
      public/emoji/png32/1f468-1f3fb-200d-1f9af.png
  23. BIN
      public/emoji/png32/1f468-1f3fb-200d-1f9bc.png
  24. BIN
      public/emoji/png32/1f468-1f3fb-200d-1f9bd.png
  25. BIN
      public/emoji/png32/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fb.png
  26. BIN
      public/emoji/png32/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fd.png
  27. BIN
      public/emoji/png32/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fe.png
  28. BIN
      public/emoji/png32/1f468-1f3fc-200d-1f91d-200d-1f468-1f3ff.png
  29. BIN
      public/emoji/png32/1f468-1f3fc-200d-1f9af.png
  30. BIN
      public/emoji/png32/1f468-1f3fc-200d-1f9bc.png
  31. BIN
      public/emoji/png32/1f468-1f3fc-200d-1f9bd.png
  32. BIN
      public/emoji/png32/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fb.png
  33. BIN
      public/emoji/png32/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fc.png
  34. BIN
      public/emoji/png32/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fe.png
  35. BIN
      public/emoji/png32/1f468-1f3fd-200d-1f91d-200d-1f468-1f3ff.png
  36. BIN
      public/emoji/png32/1f468-1f3fd-200d-1f9af.png
  37. BIN
      public/emoji/png32/1f468-1f3fd-200d-1f9bc.png
  38. BIN
      public/emoji/png32/1f468-1f3fd-200d-1f9bd.png
  39. BIN
      public/emoji/png32/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fb.png
  40. BIN
      public/emoji/png32/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fc.png
  41. BIN
      public/emoji/png32/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fd.png
  42. BIN
      public/emoji/png32/1f468-1f3fe-200d-1f91d-200d-1f468-1f3ff.png
  43. BIN
      public/emoji/png32/1f468-1f3fe-200d-1f9af.png
  44. BIN
      public/emoji/png32/1f468-1f3fe-200d-1f9bc.png
  45. BIN
      public/emoji/png32/1f468-1f3fe-200d-1f9bd.png
  46. BIN
      public/emoji/png32/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fb.png
  47. BIN
      public/emoji/png32/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fc.png
  48. BIN
      public/emoji/png32/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fd.png
  49. BIN
      public/emoji/png32/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fe.png
  50. BIN
      public/emoji/png32/1f468-1f3ff-200d-1f9af.png
  51. BIN
      public/emoji/png32/1f468-1f3ff-200d-1f9bc.png
  52. BIN
      public/emoji/png32/1f468-1f3ff-200d-1f9bd.png
  53. BIN
      public/emoji/png32/1f468-200d-1f9af.png
  54. BIN
      public/emoji/png32/1f468-200d-1f9bc.png
  55. BIN
      public/emoji/png32/1f468-200d-1f9bd.png
  56. BIN
      public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fc.png
  57. BIN
      public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fd.png
  58. BIN
      public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fe.png
  59. BIN
      public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f468-1f3ff.png
  60. BIN
      public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fc.png
  61. BIN
      public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fd.png
  62. BIN
      public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fe.png
  63. BIN
      public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f469-1f3ff.png
  64. BIN
      public/emoji/png32/1f469-1f3fb-200d-1f9af.png
  65. BIN
      public/emoji/png32/1f469-1f3fb-200d-1f9bc.png
  66. BIN
      public/emoji/png32/1f469-1f3fb-200d-1f9bd.png
  67. BIN
      public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fb.png
  68. BIN
      public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fd.png
  69. BIN
      public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fe.png
  70. BIN
      public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f468-1f3ff.png
  71. BIN
      public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fb.png
  72. BIN
      public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fd.png
  73. BIN
      public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fe.png
  74. BIN
      public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f469-1f3ff.png
  75. BIN
      public/emoji/png32/1f469-1f3fc-200d-1f9af.png
  76. BIN
      public/emoji/png32/1f469-1f3fc-200d-1f9bc.png
  77. BIN
      public/emoji/png32/1f469-1f3fc-200d-1f9bd.png
  78. BIN
      public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fb.png
  79. BIN
      public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fc.png
  80. BIN
      public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fe.png
  81. BIN
      public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f468-1f3ff.png
  82. BIN
      public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fb.png
  83. BIN
      public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fc.png
  84. BIN
      public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fe.png
  85. BIN
      public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f469-1f3ff.png
  86. BIN
      public/emoji/png32/1f469-1f3fd-200d-1f9af.png
  87. BIN
      public/emoji/png32/1f469-1f3fd-200d-1f9bc.png
  88. BIN
      public/emoji/png32/1f469-1f3fd-200d-1f9bd.png
  89. BIN
      public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fb.png
  90. BIN
      public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fc.png
  91. BIN
      public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fd.png
  92. BIN
      public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f468-1f3ff.png
  93. BIN
      public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fb.png
  94. BIN
      public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fc.png
  95. BIN
      public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fd.png
  96. BIN
      public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f469-1f3ff.png
  97. BIN
      public/emoji/png32/1f469-1f3fe-200d-1f9af.png
  98. BIN
      public/emoji/png32/1f469-1f3fe-200d-1f9bc.png
  99. BIN
      public/emoji/png32/1f469-1f3fe-200d-1f9bd.png
  100. BIN
      public/emoji/png32/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fb.png

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 134 - 1283
public/emoji/activity.css


BIN
public/emoji/activity.png


BIN
public/emoji/activity@2x.png


+ 258 - 114
public/emoji/food.css

@@ -1,8 +1,21 @@
-/* glue: 0.13 hash: 1fb2afc794 */
+/* glue: 0.13 hash: e447625bef */
         .em-food-2615,
+.em-food-1f9ca,
+.em-food-1f9c9,
+.em-food-1f9c8,
+.em-food-1f9c7,
+.em-food-1f9c6,
+.em-food-1f9c5,
+.em-food-1f9c4,
+.em-food-1f9c3,
 .em-food-1f9c2,
 .em-food-1f9c1,
 .em-food-1f9c0,
+.em-food-1f9aa,
+.em-food-1f99e,
+.em-food-1f991,
+.em-food-1f990,
+.em-food-1f980,
 .em-food-1f96f,
 .em-food-1f96e,
 .em-food-1f96d,
@@ -38,6 +51,8 @@
 .em-food-1f944,
 .em-food-1f943,
 .em-food-1f942,
+.em-food-1f52a,
+.em-food-1f3fa,
 .em-food-1f382,
 .em-food-1f37f,
 .em-food-1f37e,
@@ -98,13 +113,14 @@
 .em-food-1f347,
 .em-food-1f346,
 .em-food-1f345,
+.em-food-1f344,
 .em-food-1f33d,
 .em-food-1f336,
 .em-food-1f330,
 .em-food-1f32f,
 .em-food-1f32e,
 .em-food-1f32d {
-            background-image: url('food.png?1fb2afc794');
+            background-image: url('food.png?e447625bef');
             background-repeat: no-repeat;
         }
         
@@ -114,635 +130,744 @@
             height: 32px;
         }
         
-        .em-food-1f9c2 {
+        .em-food-1f9ca {
             background-position: -35px -1px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f9c1 {
+        .em-food-1f9c9 {
             background-position: -1px -35px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f9c0 {
+        .em-food-1f9c8 {
             background-position: -35px -35px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f96f {
+        .em-food-1f9c7 {
             background-position: -69px -1px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f96e {
+        .em-food-1f9c6 {
             background-position: -69px -35px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f96d {
+        .em-food-1f9c5 {
             background-position: -1px -69px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f96c {
+        .em-food-1f9c4 {
             background-position: -35px -69px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f96b {
+        .em-food-1f9c3 {
             background-position: -69px -69px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f96a {
+        .em-food-1f9c2 {
             background-position: -103px -1px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f969 {
+        .em-food-1f9c1 {
             background-position: -103px -35px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f968 {
+        .em-food-1f9c0 {
             background-position: -103px -69px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f967 {
+        .em-food-1f9aa {
             background-position: -1px -103px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f966 {
+        .em-food-1f99e {
             background-position: -35px -103px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f965 {
+        .em-food-1f991 {
             background-position: -69px -103px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f964 {
+        .em-food-1f990 {
             background-position: -103px -103px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f963 {
+        .em-food-1f980 {
             background-position: -137px -1px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f962 {
+        .em-food-1f96f {
             background-position: -137px -35px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f961 {
+        .em-food-1f96e {
             background-position: -137px -69px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f960 {
+        .em-food-1f96d {
             background-position: -137px -103px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f95f {
+        .em-food-1f96c {
             background-position: -1px -137px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f95e {
+        .em-food-1f96b {
             background-position: -35px -137px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f95d {
+        .em-food-1f96a {
             background-position: -69px -137px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f95c {
+        .em-food-1f969 {
             background-position: -103px -137px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f95b {
+        .em-food-1f968 {
             background-position: -137px -137px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f95a {
+        .em-food-1f967 {
             background-position: -171px -1px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f959 {
+        .em-food-1f966 {
             background-position: -171px -35px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f958 {
+        .em-food-1f965 {
             background-position: -171px -69px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f957 {
+        .em-food-1f964 {
             background-position: -171px -103px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f956 {
+        .em-food-1f963 {
             background-position: -171px -137px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f955 {
+        .em-food-1f962 {
             background-position: -1px -171px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f954 {
+        .em-food-1f961 {
             background-position: -35px -171px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f953 {
+        .em-food-1f960 {
             background-position: -69px -171px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f952 {
+        .em-food-1f95f {
             background-position: -103px -171px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f951 {
+        .em-food-1f95e {
             background-position: -137px -171px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f950 {
+        .em-food-1f95d {
             background-position: -171px -171px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f944 {
+        .em-food-1f95c {
             background-position: -205px -1px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f943 {
+        .em-food-1f95b {
             background-position: -205px -35px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f942 {
+        .em-food-1f95a {
             background-position: -205px -69px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f382 {
+        .em-food-1f959 {
             background-position: -205px -103px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f37f {
+        .em-food-1f958 {
             background-position: -205px -137px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f37e {
+        .em-food-1f957 {
             background-position: -205px -171px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f37d {
+        .em-food-1f956 {
             background-position: -1px -205px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f37c {
+        .em-food-1f955 {
             background-position: -35px -205px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f37b {
+        .em-food-1f954 {
             background-position: -69px -205px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f37a {
+        .em-food-1f953 {
             background-position: -103px -205px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f379 {
+        .em-food-1f952 {
             background-position: -137px -205px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f378 {
+        .em-food-1f951 {
             background-position: -171px -205px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f377 {
+        .em-food-1f950 {
             background-position: -205px -205px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f376 {
+        .em-food-1f944 {
             background-position: -239px -1px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f375 {
+        .em-food-1f943 {
             background-position: -239px -35px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f374 {
+        .em-food-1f942 {
             background-position: -239px -69px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f373 {
+        .em-food-1f52a {
             background-position: -239px -103px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f372 {
+        .em-food-1f3fa {
             background-position: -239px -137px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f371 {
+        .em-food-1f382 {
             background-position: -239px -171px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f370 {
+        .em-food-1f37f {
             background-position: -239px -205px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f36f {
+        .em-food-1f37e {
             background-position: -1px -239px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f36e {
+        .em-food-1f37d {
             background-position: -35px -239px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f36d {
+        .em-food-1f37c {
             background-position: -69px -239px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f36c {
+        .em-food-1f37b {
             background-position: -103px -239px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f36b {
+        .em-food-1f37a {
             background-position: -137px -239px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f36a {
+        .em-food-1f379 {
             background-position: -171px -239px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f369 {
+        .em-food-1f378 {
             background-position: -205px -239px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f368 {
+        .em-food-1f377 {
             background-position: -239px -239px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f367 {
+        .em-food-1f376 {
             background-position: -273px -1px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f366 {
+        .em-food-1f375 {
             background-position: -273px -35px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f365 {
+        .em-food-1f374 {
             background-position: -273px -69px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f364 {
+        .em-food-1f373 {
             background-position: -273px -103px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f363 {
+        .em-food-1f372 {
             background-position: -273px -137px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f362 {
+        .em-food-1f371 {
             background-position: -273px -171px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f361 {
+        .em-food-1f370 {
             background-position: -273px -205px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f360 {
+        .em-food-1f36f {
             background-position: -273px -239px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f35f {
+        .em-food-1f36e {
             background-position: -1px -273px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f35e {
+        .em-food-1f36d {
             background-position: -35px -273px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f35d {
+        .em-food-1f36c {
             background-position: -69px -273px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f35c {
+        .em-food-1f36b {
             background-position: -103px -273px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f35b {
+        .em-food-1f36a {
             background-position: -137px -273px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f35a {
+        .em-food-1f369 {
             background-position: -171px -273px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f359 {
+        .em-food-1f368 {
             background-position: -205px -273px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f358 {
+        .em-food-1f367 {
             background-position: -239px -273px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f357 {
+        .em-food-1f366 {
             background-position: -273px -273px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f356 {
+        .em-food-1f365 {
             background-position: -307px -1px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f355 {
+        .em-food-1f364 {
             background-position: -307px -35px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f354 {
+        .em-food-1f363 {
             background-position: -307px -69px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f353 {
+        .em-food-1f362 {
             background-position: -307px -103px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f352 {
+        .em-food-1f361 {
             background-position: -307px -137px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f351 {
+        .em-food-1f360 {
             background-position: -307px -171px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f350 {
+        .em-food-1f35f {
             background-position: -307px -205px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f34f {
+        .em-food-1f35e {
             background-position: -307px -239px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f34e {
+        .em-food-1f35d {
             background-position: -307px -273px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f34d {
+        .em-food-1f35c {
             background-position: -1px -307px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f34c {
+        .em-food-1f35b {
             background-position: -35px -307px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f34b {
+        .em-food-1f35a {
             background-position: -69px -307px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f34a {
+        .em-food-1f359 {
             background-position: -103px -307px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f349 {
+        .em-food-1f358 {
             background-position: -137px -307px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f348 {
+        .em-food-1f357 {
             background-position: -171px -307px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f347 {
+        .em-food-1f356 {
             background-position: -205px -307px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f346 {
+        .em-food-1f355 {
             background-position: -239px -307px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f345 {
+        .em-food-1f354 {
             background-position: -273px -307px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f33d {
+        .em-food-1f353 {
             background-position: -307px -307px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f336 {
+        .em-food-1f352 {
             background-position: -341px -1px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f330 {
+        .em-food-1f351 {
             background-position: -341px -35px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f32f {
+        .em-food-1f350 {
             background-position: -341px -69px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f32e {
+        .em-food-1f34f {
             background-position: -341px -103px;
             width: 32px;
             height: 32px;
         }
         
-        .em-food-1f32d {
+        .em-food-1f34e {
             background-position: -341px -137px;
             width: 32px;
             height: 32px;
         }
         
+        .em-food-1f34d {
+            background-position: -341px -171px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f34c {
+            background-position: -341px -205px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f34b {
+            background-position: -341px -239px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f34a {
+            background-position: -341px -273px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f349 {
+            background-position: -341px -307px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f348 {
+            background-position: -1px -341px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f347 {
+            background-position: -35px -341px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f346 {
+            background-position: -69px -341px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f345 {
+            background-position: -103px -341px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f344 {
+            background-position: -137px -341px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f33d {
+            background-position: -171px -341px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f336 {
+            background-position: -205px -341px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f330 {
+            background-position: -239px -341px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f32f {
+            background-position: -273px -341px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f32e {
+            background-position: -307px -341px;
+            width: 32px;
+            height: 32px;
+        }
+        
+        .em-food-1f32d {
+            background-position: -341px -341px;
+            width: 32px;
+            height: 32px;
+        }
+        
         @media screen and (-webkit-min-device-pixel-ratio: 1.0), screen and (min--moz-device-pixel-ratio: 1.0), screen and (-o-min-device-pixel-ratio: 100/100), screen and (min-device-pixel-ratio: 1.0), screen and (min-resolution: 1.0dppx) {
             .em-food-2615,
+    .em-food-1f9ca,
+    .em-food-1f9c9,
+    .em-food-1f9c8,
+    .em-food-1f9c7,
+    .em-food-1f9c6,
+    .em-food-1f9c5,
+    .em-food-1f9c4,
+    .em-food-1f9c3,
     .em-food-1f9c2,
     .em-food-1f9c1,
     .em-food-1f9c0,
+    .em-food-1f9aa,
+    .em-food-1f99e,
+    .em-food-1f991,
+    .em-food-1f990,
+    .em-food-1f980,
     .em-food-1f96f,
     .em-food-1f96e,
     .em-food-1f96d,
@@ -778,6 +903,8 @@
     .em-food-1f944,
     .em-food-1f943,
     .em-food-1f942,
+    .em-food-1f52a,
+    .em-food-1f3fa,
     .em-food-1f382,
     .em-food-1f37f,
     .em-food-1f37e,
@@ -838,24 +965,38 @@
     .em-food-1f347,
     .em-food-1f346,
     .em-food-1f345,
+    .em-food-1f344,
     .em-food-1f33d,
     .em-food-1f336,
     .em-food-1f330,
     .em-food-1f32f,
     .em-food-1f32e,
     .em-food-1f32d {
-                background-image: url('food.png?1fb2afc794');
-                -webkit-background-size: 374px 340px;
-                -moz-background-size: 374px 340px;
-                background-size: 374px 340px;
+                background-image: url('food.png?e447625bef');
+                -webkit-background-size: 374px 374px;
+                -moz-background-size: 374px 374px;
+                background-size: 374px 374px;
             }
         }
         
         @media screen and (-webkit-min-device-pixel-ratio: 2.0), screen and (min--moz-device-pixel-ratio: 2.0), screen and (-o-min-device-pixel-ratio: 200/100), screen and (min-device-pixel-ratio: 2.0), screen and (min-resolution: 2.0dppx) {
             .em-food-2615,
+    .em-food-1f9ca,
+    .em-food-1f9c9,
+    .em-food-1f9c8,
+    .em-food-1f9c7,
+    .em-food-1f9c6,
+    .em-food-1f9c5,
+    .em-food-1f9c4,
+    .em-food-1f9c3,
     .em-food-1f9c2,
     .em-food-1f9c1,
     .em-food-1f9c0,
+    .em-food-1f9aa,
+    .em-food-1f99e,
+    .em-food-1f991,
+    .em-food-1f990,
+    .em-food-1f980,
     .em-food-1f96f,
     .em-food-1f96e,
     .em-food-1f96d,
@@ -891,6 +1032,8 @@
     .em-food-1f944,
     .em-food-1f943,
     .em-food-1f942,
+    .em-food-1f52a,
+    .em-food-1f3fa,
     .em-food-1f382,
     .em-food-1f37f,
     .em-food-1f37e,
@@ -951,16 +1094,17 @@
     .em-food-1f347,
     .em-food-1f346,
     .em-food-1f345,
+    .em-food-1f344,
     .em-food-1f33d,
     .em-food-1f336,
     .em-food-1f330,
     .em-food-1f32f,
     .em-food-1f32e,
     .em-food-1f32d {
-                background-image: url('food@2x.png?1fb2afc794');
-                -webkit-background-size: 374px 340px;
-                -moz-background-size: 374px 340px;
-                background-size: 374px 340px;
+                background-image: url('food@2x.png?e447625bef');
+                -webkit-background-size: 374px 374px;
+                -moz-background-size: 374px 374px;
+                background-size: 374px 374px;
             }
         }
         

BIN
public/emoji/food.png


BIN
public/emoji/food@2x.png


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 147 - 505
public/emoji/nature.css


BIN
public/emoji/nature.png


BIN
public/emoji/nature@2x.png


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 207 - 181
public/emoji/objects.css


BIN
public/emoji/objects.png


BIN
public/emoji/objects@2x.png


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 498 - 16
public/emoji/people.css


BIN
public/emoji/people.png


BIN
public/emoji/people@2x.png


BIN
public/emoji/png32/1f3f3-fe0f-200d-26a7-fe0f.png


BIN
public/emoji/png32/1f415-200d-1f9ba.png


BIN
public/emoji/png32/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fc.png


BIN
public/emoji/png32/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fd.png


BIN
public/emoji/png32/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fe.png


BIN
public/emoji/png32/1f468-1f3fb-200d-1f91d-200d-1f468-1f3ff.png


BIN
public/emoji/png32/1f468-1f3fb-200d-1f9af.png


BIN
public/emoji/png32/1f468-1f3fb-200d-1f9bc.png


BIN
public/emoji/png32/1f468-1f3fb-200d-1f9bd.png


BIN
public/emoji/png32/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fb.png


BIN
public/emoji/png32/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fd.png


BIN
public/emoji/png32/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fe.png


BIN
public/emoji/png32/1f468-1f3fc-200d-1f91d-200d-1f468-1f3ff.png


BIN
public/emoji/png32/1f468-1f3fc-200d-1f9af.png


BIN
public/emoji/png32/1f468-1f3fc-200d-1f9bc.png


BIN
public/emoji/png32/1f468-1f3fc-200d-1f9bd.png


BIN
public/emoji/png32/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fb.png


BIN
public/emoji/png32/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fc.png


BIN
public/emoji/png32/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fe.png


BIN
public/emoji/png32/1f468-1f3fd-200d-1f91d-200d-1f468-1f3ff.png


BIN
public/emoji/png32/1f468-1f3fd-200d-1f9af.png


BIN
public/emoji/png32/1f468-1f3fd-200d-1f9bc.png


BIN
public/emoji/png32/1f468-1f3fd-200d-1f9bd.png


BIN
public/emoji/png32/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fb.png


BIN
public/emoji/png32/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fc.png


BIN
public/emoji/png32/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fd.png


BIN
public/emoji/png32/1f468-1f3fe-200d-1f91d-200d-1f468-1f3ff.png


BIN
public/emoji/png32/1f468-1f3fe-200d-1f9af.png


BIN
public/emoji/png32/1f468-1f3fe-200d-1f9bc.png


BIN
public/emoji/png32/1f468-1f3fe-200d-1f9bd.png


BIN
public/emoji/png32/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fb.png


BIN
public/emoji/png32/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fc.png


BIN
public/emoji/png32/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fd.png


BIN
public/emoji/png32/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fe.png


BIN
public/emoji/png32/1f468-1f3ff-200d-1f9af.png


BIN
public/emoji/png32/1f468-1f3ff-200d-1f9bc.png


BIN
public/emoji/png32/1f468-1f3ff-200d-1f9bd.png


BIN
public/emoji/png32/1f468-200d-1f9af.png


BIN
public/emoji/png32/1f468-200d-1f9bc.png


BIN
public/emoji/png32/1f468-200d-1f9bd.png


BIN
public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fc.png


BIN
public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fd.png


BIN
public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fe.png


BIN
public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f468-1f3ff.png


BIN
public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fc.png


BIN
public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fd.png


BIN
public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fe.png


BIN
public/emoji/png32/1f469-1f3fb-200d-1f91d-200d-1f469-1f3ff.png


BIN
public/emoji/png32/1f469-1f3fb-200d-1f9af.png


BIN
public/emoji/png32/1f469-1f3fb-200d-1f9bc.png


BIN
public/emoji/png32/1f469-1f3fb-200d-1f9bd.png


BIN
public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fb.png


BIN
public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fd.png


BIN
public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fe.png


BIN
public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f468-1f3ff.png


BIN
public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fb.png


BIN
public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fd.png


BIN
public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fe.png


BIN
public/emoji/png32/1f469-1f3fc-200d-1f91d-200d-1f469-1f3ff.png


BIN
public/emoji/png32/1f469-1f3fc-200d-1f9af.png


BIN
public/emoji/png32/1f469-1f3fc-200d-1f9bc.png


BIN
public/emoji/png32/1f469-1f3fc-200d-1f9bd.png


BIN
public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fb.png


BIN
public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fc.png


BIN
public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fe.png


BIN
public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f468-1f3ff.png


BIN
public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fb.png


BIN
public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fc.png


BIN
public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fe.png


BIN
public/emoji/png32/1f469-1f3fd-200d-1f91d-200d-1f469-1f3ff.png


BIN
public/emoji/png32/1f469-1f3fd-200d-1f9af.png


BIN
public/emoji/png32/1f469-1f3fd-200d-1f9bc.png


BIN
public/emoji/png32/1f469-1f3fd-200d-1f9bd.png


BIN
public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fb.png


BIN
public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fc.png


BIN
public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fd.png


BIN
public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f468-1f3ff.png


BIN
public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fb.png


BIN
public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fc.png


BIN
public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fd.png


BIN
public/emoji/png32/1f469-1f3fe-200d-1f91d-200d-1f469-1f3ff.png


BIN
public/emoji/png32/1f469-1f3fe-200d-1f9af.png


BIN
public/emoji/png32/1f469-1f3fe-200d-1f9bc.png


BIN
public/emoji/png32/1f469-1f3fe-200d-1f9bd.png


BIN
public/emoji/png32/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fb.png


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác