Replace .emoji with emoji for css
authorMatthias Clasen <mclasen@redhat.com>
Thu, 23 Jan 2020 16:26:52 +0000 (11:26 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 23 Jan 2020 19:07:09 +0000 (14:07 -0500)
gtk/gtkemojichooser.c
gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css

index ab52915b847178717ec7a90c09b9a30365bcf3ca..9865ce8aebbd497d1f321d34091eea2e410c948a 100644 (file)
@@ -387,8 +387,7 @@ add_emoji (GtkWidget    *box,
       return;
     }
 
-  child = gtk_flow_box_child_new ();
-  gtk_style_context_add_class (gtk_widget_get_style_context (child), "emoji");
+  child = g_object_new (GTK_TYPE_FLOW_BOX_CHILD, "css-name", "emoji", NULL);
   g_object_set_data_full (G_OBJECT (child), "emoji-data",
                           g_variant_ref (item),
                           (GDestroyNotify)g_variant_unref);
index 9c830a10e2124b645c146817258dfa4e62b08fee..0a39c17a6523d487b95352f541699c1807f6d6de 100644 (file)
@@ -4785,7 +4785,7 @@ button.emoji-section {
   &:checked label { opacity: 1; }
 }
 
-popover.emoji-picker .emoji {
+popover.emoji-picker emoji {
   font-size: x-large;
   padding: 6px;
   border-radius: 6px;
@@ -4800,7 +4800,7 @@ popover.emoji-completion contents row box {
   padding: 2px 10px;
 }
 
-popover.emoji-completion .emoji:hover {
+popover.emoji-completion emoji:hover {
   background-color: $popover_hover_color;
 }
 
index c6907976638ca0c51c44acb44e33ad18444a7232..4ecfc059fa7f6c78c4bfff2a8a0797e321b1027e 100644 (file)
@@ -1978,13 +1978,13 @@ button.emoji-section:hover label { opacity: 0.775; }
 
 button.emoji-section:checked label { opacity: 1; }
 
-popover.emoji-picker .emoji { font-size: x-large; padding: 6px; border-radius: 6px; }
+popover.emoji-picker emoji { font-size: x-large; padding: 6px; border-radius: 6px; }
 
-popover.emoji-picker .emoji:hover { background: #15539e; }
+popover.emoji-picker emoji:hover { background: #15539e; }
 
 popover.emoji-completion contents row box { border-spacing: 10px; padding: 2px 10px; }
 
-popover.emoji-completion .emoji:hover { background-color: #424242; }
+popover.emoji-completion emoji:hover { background-color: #424242; }
 
 popover.entry-completion contents { padding: 0; }
 
index e84ba10a323036ee69c62d229609cdd485a364e0..b36db4db3d8878a6edf07e257528c449b3f1af39 100644 (file)
@@ -1994,13 +1994,13 @@ button.emoji-section:hover label { opacity: 0.775; }
 
 button.emoji-section:checked label { opacity: 1; }
 
-popover.emoji-picker .emoji { font-size: x-large; padding: 6px; border-radius: 6px; }
+popover.emoji-picker emoji { font-size: x-large; padding: 6px; border-radius: 6px; }
 
-popover.emoji-picker .emoji:hover { background: #3584e4; }
+popover.emoji-picker emoji:hover { background: #3584e4; }
 
 popover.emoji-completion contents row box { border-spacing: 10px; padding: 2px 10px; }
 
-popover.emoji-completion .emoji:hover { background-color: white; }
+popover.emoji-completion emoji:hover { background-color: white; }
 
 popover.entry-completion contents { padding: 0; }