diff --git a/src/libsysprof-ui/css/SysprofProfilerAssistant-shared.css b/src/libsysprof-ui/css/SysprofProfilerAssistant-shared.css new file mode 100644 index 00000000..f0acc7e4 --- /dev/null +++ b/src/libsysprof-ui/css/SysprofProfilerAssistant-shared.css @@ -0,0 +1,7 @@ +sysprofaidicon image.right.top { + border-radius: 9999px; + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; + padding: 2px; + margin: 0px; +} diff --git a/src/libsysprof-ui/libsysprof-ui.gresource.xml b/src/libsysprof-ui/libsysprof-ui.gresource.xml index c9a7cb64..e5aa0593 100644 --- a/src/libsysprof-ui/libsysprof-ui.gresource.xml +++ b/src/libsysprof-ui/libsysprof-ui.gresource.xml @@ -3,6 +3,7 @@ css/SysprofEnvironEditor-shared.css css/SysprofDisplay-shared.css + css/SysprofProfilerAssistant-shared.css ../../data/icons/org.gnome.Sysprof.svg diff --git a/src/libsysprof-ui/sysprof-aid-icon.ui b/src/libsysprof-ui/sysprof-aid-icon.ui index 9c99f675..491cb405 100644 --- a/src/libsysprof-ui/sysprof-aid-icon.ui +++ b/src/libsysprof-ui/sysprof-aid-icon.ui @@ -11,15 +11,15 @@ center - 48 + 48 64 - org.gnome.Sysprof-symbolic + org.gnome.Sysprof-symbolic - 16 - object-select-symbolic + 14 + object-select-symbolic end start @@ -28,11 +28,11 @@ - 1 + 1 center 1 - SysprofAidIcon - 12 + SysprofAidIcon + 12 diff --git a/src/libsysprof-ui/sysprof-profiler-assistant.c b/src/libsysprof-ui/sysprof-profiler-assistant.c index 578c0d8a..e6721e3b 100644 --- a/src/libsysprof-ui/sysprof-profiler-assistant.c +++ b/src/libsysprof-ui/sysprof-profiler-assistant.c @@ -33,6 +33,7 @@ #include "sysprof-model-filter.h" #include "sysprof-profiler-assistant.h" #include "sysprof-process-model-row.h" +#include "sysprof-theme-manager.h" #include "sysprof-ui-private.h" #include "sysprof-battery-aid.h" @@ -399,6 +400,11 @@ sysprof_profiler_assistant_class_init (SysprofProfilerAssistantClass *klass) gtk_widget_class_bind_template_child (widget_class, SysprofProfilerAssistant, inherit_switch); gtk_widget_class_bind_template_child (widget_class, SysprofProfilerAssistant, search_entry); + sysprof_theme_manager_register_resource (sysprof_theme_manager_get_default (), + NULL, + NULL, + "/org/gnome/sysprof/css/SysprofProfilerAssistant-shared.css"); + g_type_ensure (SYSPROF_TYPE_AID_ICON); g_type_ensure (SYSPROF_TYPE_BATTERY_AID); g_type_ensure (SYSPROF_TYPE_CALLGRAPH_AID);