diff --git a/packaging/targets b/packaging/targets index 4ec9572..09730f5 100644 --- a/packaging/targets +++ b/packaging/targets @@ -14,6 +14,7 @@ themes/luna/blue themes/luna/homestead themes/luna/metallic themes/symphony/royale +themes/symphony/noir themes/zune shell/cpl/desk shell/cpl/printers diff --git a/themes/symphony/noir/CMakeLists.txt b/themes/symphony/noir/CMakeLists.txt new file mode 100644 index 0000000..a108b73 --- /dev/null +++ b/themes/symphony/noir/CMakeLists.txt @@ -0,0 +1,22 @@ +cmake_minimum_required(VERSION 3.12) + +project( + wintc-theme-royale-noir + VERSION 1.0 + DESCRIPTION "Windows Total Conversion Media Center style (Royale Noir) theme." + LANGUAGES C +) + +set(PROJECT_ANYARCH true) +set(PROJECT_FREESTATUS false) +set(PROJECT_MAINTAINER "Rory Fewell ") + +set(PROJECT_ROOT ${CMAKE_CURRENT_LIST_DIR}) + +include(../../../packaging/cmake-inc/common/CMakeLists.txt) +include(../../../packaging/cmake-inc/packaging/CMakeLists.txt) +include(../../../packaging/cmake-inc/themes/CMakeLists.txt) + +# Use standard theme build process +# +include(${THEMES_BUILD_COMMON_CMAKE_DIR}/CMakeLists.txt) diff --git a/themes/symphony/noir/README.MD b/themes/symphony/noir/README.MD new file mode 100644 index 0000000..51152dd --- /dev/null +++ b/themes/symphony/noir/README.MD @@ -0,0 +1,5 @@ +# Royale Noir +This directory contains the source files for the *Media Center (Royale Noir)* visual style. + +## Preview +Image diff --git a/themes/symphony/noir/Resources/all_programs_arrow.png b/themes/symphony/noir/Resources/all_programs_arrow.png new file mode 100644 index 0000000..e525f40 Binary files /dev/null and b/themes/symphony/noir/Resources/all_programs_arrow.png differ diff --git a/themes/symphony/noir/Resources/all_programs_arrow_hover.png b/themes/symphony/noir/Resources/all_programs_arrow_hover.png new file mode 100644 index 0000000..74fe0aa Binary files /dev/null and b/themes/symphony/noir/Resources/all_programs_arrow_hover.png differ diff --git a/themes/symphony/noir/Resources/button_active_border.png b/themes/symphony/noir/Resources/button_active_border.png new file mode 100644 index 0000000..f4750cf Binary files /dev/null and b/themes/symphony/noir/Resources/button_active_border.png differ diff --git a/themes/symphony/noir/Resources/button_body.png b/themes/symphony/noir/Resources/button_body.png new file mode 100644 index 0000000..7c9816c Binary files /dev/null and b/themes/symphony/noir/Resources/button_body.png differ diff --git a/themes/symphony/noir/Resources/button_border.png b/themes/symphony/noir/Resources/button_border.png new file mode 100644 index 0000000..92ccfd8 Binary files /dev/null and b/themes/symphony/noir/Resources/button_border.png differ diff --git a/themes/symphony/noir/Resources/button_hover_border.png b/themes/symphony/noir/Resources/button_hover_border.png new file mode 100644 index 0000000..09cf638 Binary files /dev/null and b/themes/symphony/noir/Resources/button_hover_border.png differ diff --git a/themes/symphony/noir/Resources/button_inactive_border.png b/themes/symphony/noir/Resources/button_inactive_border.png new file mode 100644 index 0000000..724f1f9 Binary files /dev/null and b/themes/symphony/noir/Resources/button_inactive_border.png differ diff --git a/themes/symphony/noir/Resources/button_press_body.png b/themes/symphony/noir/Resources/button_press_body.png new file mode 100644 index 0000000..ea6dbd6 Binary files /dev/null and b/themes/symphony/noir/Resources/button_press_body.png differ diff --git a/themes/symphony/noir/Resources/button_press_border.png b/themes/symphony/noir/Resources/button_press_border.png new file mode 100644 index 0000000..232f884 Binary files /dev/null and b/themes/symphony/noir/Resources/button_press_border.png differ diff --git a/themes/symphony/noir/Resources/button_toolbar_hover_body.png b/themes/symphony/noir/Resources/button_toolbar_hover_body.png new file mode 100644 index 0000000..802739b Binary files /dev/null and b/themes/symphony/noir/Resources/button_toolbar_hover_body.png differ diff --git a/themes/symphony/noir/Resources/button_toolbar_hover_border.png b/themes/symphony/noir/Resources/button_toolbar_hover_border.png new file mode 100644 index 0000000..03638a6 Binary files /dev/null and b/themes/symphony/noir/Resources/button_toolbar_hover_border.png differ diff --git a/themes/symphony/noir/Resources/button_toolbar_press_body.png b/themes/symphony/noir/Resources/button_toolbar_press_body.png new file mode 100644 index 0000000..d99c679 Binary files /dev/null and b/themes/symphony/noir/Resources/button_toolbar_press_body.png differ diff --git a/themes/symphony/noir/Resources/button_toolbar_press_border.png b/themes/symphony/noir/Resources/button_toolbar_press_border.png new file mode 100644 index 0000000..839992c Binary files /dev/null and b/themes/symphony/noir/Resources/button_toolbar_press_border.png differ diff --git a/themes/symphony/noir/Resources/caption_button.png b/themes/symphony/noir/Resources/caption_button.png new file mode 100644 index 0000000..3a760f2 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button.png differ diff --git a/themes/symphony/noir/Resources/caption_button_backdrop.png b/themes/symphony/noir/Resources/caption_button_backdrop.png new file mode 100644 index 0000000..0a6073d Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_backdrop.png differ diff --git a/themes/symphony/noir/Resources/caption_button_backdrop_border.png b/themes/symphony/noir/Resources/caption_button_backdrop_border.png new file mode 100644 index 0000000..b918a15 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_backdrop_border.png differ diff --git a/themes/symphony/noir/Resources/caption_button_backdrop_hover.png b/themes/symphony/noir/Resources/caption_button_backdrop_hover.png new file mode 100644 index 0000000..ef54cc0 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_backdrop_hover.png differ diff --git a/themes/symphony/noir/Resources/caption_button_backdrop_hover_border.png b/themes/symphony/noir/Resources/caption_button_backdrop_hover_border.png new file mode 100644 index 0000000..44c1885 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_backdrop_hover_border.png differ diff --git a/themes/symphony/noir/Resources/caption_button_backdrop_inactive.png b/themes/symphony/noir/Resources/caption_button_backdrop_inactive.png new file mode 100644 index 0000000..db4606a Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_backdrop_inactive.png differ diff --git a/themes/symphony/noir/Resources/caption_button_backdrop_inactive_border.png b/themes/symphony/noir/Resources/caption_button_backdrop_inactive_border.png new file mode 100644 index 0000000..ea09dc4 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_backdrop_inactive_border.png differ diff --git a/themes/symphony/noir/Resources/caption_button_backdrop_press.png b/themes/symphony/noir/Resources/caption_button_backdrop_press.png new file mode 100644 index 0000000..8da3512 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_backdrop_press.png differ diff --git a/themes/symphony/noir/Resources/caption_button_backdrop_press_border.png b/themes/symphony/noir/Resources/caption_button_backdrop_press_border.png new file mode 100644 index 0000000..b04443b Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_backdrop_press_border.png differ diff --git a/themes/symphony/noir/Resources/caption_button_border.png b/themes/symphony/noir/Resources/caption_button_border.png new file mode 100644 index 0000000..4f767c2 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_border.png differ diff --git a/themes/symphony/noir/Resources/caption_button_hover.png b/themes/symphony/noir/Resources/caption_button_hover.png new file mode 100644 index 0000000..ef54cc0 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_hover.png differ diff --git a/themes/symphony/noir/Resources/caption_button_hover_border.png b/themes/symphony/noir/Resources/caption_button_hover_border.png new file mode 100644 index 0000000..5e5a3f6 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_hover_border.png differ diff --git a/themes/symphony/noir/Resources/caption_button_inactive.png b/themes/symphony/noir/Resources/caption_button_inactive.png new file mode 100644 index 0000000..36ad9e2 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_inactive.png differ diff --git a/themes/symphony/noir/Resources/caption_button_inactive_border.png b/themes/symphony/noir/Resources/caption_button_inactive_border.png new file mode 100644 index 0000000..8124a98 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_inactive_border.png differ diff --git a/themes/symphony/noir/Resources/caption_button_press.png b/themes/symphony/noir/Resources/caption_button_press.png new file mode 100644 index 0000000..8da3512 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_press.png differ diff --git a/themes/symphony/noir/Resources/caption_button_press_border.png b/themes/symphony/noir/Resources/caption_button_press_border.png new file mode 100644 index 0000000..d149b81 Binary files /dev/null and b/themes/symphony/noir/Resources/caption_button_press_border.png differ diff --git a/themes/symphony/noir/Resources/checkbox_check_glyph_menu.png b/themes/symphony/noir/Resources/checkbox_check_glyph_menu.png new file mode 100644 index 0000000..8492f54 Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_check_glyph_menu.png differ diff --git a/themes/symphony/noir/Resources/checkbox_check_glyph_menu_hover.png b/themes/symphony/noir/Resources/checkbox_check_glyph_menu_hover.png new file mode 100644 index 0000000..a3f63b3 Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_check_glyph_menu_hover.png differ diff --git a/themes/symphony/noir/Resources/checkbox_checked.png b/themes/symphony/noir/Resources/checkbox_checked.png new file mode 100644 index 0000000..566da6c Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_checked.png differ diff --git a/themes/symphony/noir/Resources/checkbox_checked_hover.png b/themes/symphony/noir/Resources/checkbox_checked_hover.png new file mode 100644 index 0000000..185757d Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_checked_hover.png differ diff --git a/themes/symphony/noir/Resources/checkbox_checked_inactive.png b/themes/symphony/noir/Resources/checkbox_checked_inactive.png new file mode 100644 index 0000000..eafa986 Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_checked_inactive.png differ diff --git a/themes/symphony/noir/Resources/checkbox_checked_press.png b/themes/symphony/noir/Resources/checkbox_checked_press.png new file mode 100644 index 0000000..4275371 Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_checked_press.png differ diff --git a/themes/symphony/noir/Resources/checkbox_indecisive.png b/themes/symphony/noir/Resources/checkbox_indecisive.png new file mode 100644 index 0000000..0a46990 Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_indecisive.png differ diff --git a/themes/symphony/noir/Resources/checkbox_indecisive_hover.png b/themes/symphony/noir/Resources/checkbox_indecisive_hover.png new file mode 100644 index 0000000..fd1fc2d Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_indecisive_hover.png differ diff --git a/themes/symphony/noir/Resources/checkbox_indecisive_inactive.png b/themes/symphony/noir/Resources/checkbox_indecisive_inactive.png new file mode 100644 index 0000000..091f973 Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_indecisive_inactive.png differ diff --git a/themes/symphony/noir/Resources/checkbox_indecisive_press.png b/themes/symphony/noir/Resources/checkbox_indecisive_press.png new file mode 100644 index 0000000..def16ed Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_indecisive_press.png differ diff --git a/themes/symphony/noir/Resources/checkbox_unchecked.png b/themes/symphony/noir/Resources/checkbox_unchecked.png new file mode 100644 index 0000000..e8bdbbc Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_unchecked.png differ diff --git a/themes/symphony/noir/Resources/checkbox_unchecked_hover.png b/themes/symphony/noir/Resources/checkbox_unchecked_hover.png new file mode 100644 index 0000000..781c185 Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_unchecked_hover.png differ diff --git a/themes/symphony/noir/Resources/checkbox_unchecked_inactive.png b/themes/symphony/noir/Resources/checkbox_unchecked_inactive.png new file mode 100644 index 0000000..b823dc4 Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_unchecked_inactive.png differ diff --git a/themes/symphony/noir/Resources/checkbox_unchecked_press.png b/themes/symphony/noir/Resources/checkbox_unchecked_press.png new file mode 100644 index 0000000..10d9650 Binary files /dev/null and b/themes/symphony/noir/Resources/checkbox_unchecked_press.png differ diff --git a/themes/symphony/noir/Resources/close_button.png b/themes/symphony/noir/Resources/close_button.png new file mode 100644 index 0000000..f67c4d1 Binary files /dev/null and b/themes/symphony/noir/Resources/close_button.png differ diff --git a/themes/symphony/noir/Resources/close_button_backdrop.png b/themes/symphony/noir/Resources/close_button_backdrop.png new file mode 100644 index 0000000..0a6073d Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_backdrop.png differ diff --git a/themes/symphony/noir/Resources/close_button_backdrop_border.png b/themes/symphony/noir/Resources/close_button_backdrop_border.png new file mode 100644 index 0000000..2a11708 Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_backdrop_border.png differ diff --git a/themes/symphony/noir/Resources/close_button_backdrop_hover.png b/themes/symphony/noir/Resources/close_button_backdrop_hover.png new file mode 100644 index 0000000..eef8c92 Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_backdrop_hover.png differ diff --git a/themes/symphony/noir/Resources/close_button_backdrop_hover_border.png b/themes/symphony/noir/Resources/close_button_backdrop_hover_border.png new file mode 100644 index 0000000..1563dc3 Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_backdrop_hover_border.png differ diff --git a/themes/symphony/noir/Resources/close_button_backdrop_inactive.png b/themes/symphony/noir/Resources/close_button_backdrop_inactive.png new file mode 100644 index 0000000..db4606a Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_backdrop_inactive.png differ diff --git a/themes/symphony/noir/Resources/close_button_backdrop_inactive_border.png b/themes/symphony/noir/Resources/close_button_backdrop_inactive_border.png new file mode 100644 index 0000000..ea09dc4 Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_backdrop_inactive_border.png differ diff --git a/themes/symphony/noir/Resources/close_button_backdrop_press.png b/themes/symphony/noir/Resources/close_button_backdrop_press.png new file mode 100644 index 0000000..8585ed8 Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_backdrop_press.png differ diff --git a/themes/symphony/noir/Resources/close_button_backdrop_press_border.png b/themes/symphony/noir/Resources/close_button_backdrop_press_border.png new file mode 100644 index 0000000..7d90f5f Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_backdrop_press_border.png differ diff --git a/themes/symphony/noir/Resources/close_button_border.png b/themes/symphony/noir/Resources/close_button_border.png new file mode 100644 index 0000000..46f5b2b Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_border.png differ diff --git a/themes/symphony/noir/Resources/close_button_hover.png b/themes/symphony/noir/Resources/close_button_hover.png new file mode 100644 index 0000000..eef8c92 Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_hover.png differ diff --git a/themes/symphony/noir/Resources/close_button_hover_border.png b/themes/symphony/noir/Resources/close_button_hover_border.png new file mode 100644 index 0000000..317f931 Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_hover_border.png differ diff --git a/themes/symphony/noir/Resources/close_button_inactive.png b/themes/symphony/noir/Resources/close_button_inactive.png new file mode 100644 index 0000000..36ad9e2 Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_inactive.png differ diff --git a/themes/symphony/noir/Resources/close_button_inactive_border.png b/themes/symphony/noir/Resources/close_button_inactive_border.png new file mode 100644 index 0000000..8124a98 Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_inactive_border.png differ diff --git a/themes/symphony/noir/Resources/close_button_press.png b/themes/symphony/noir/Resources/close_button_press.png new file mode 100644 index 0000000..8585ed8 Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_press.png differ diff --git a/themes/symphony/noir/Resources/close_button_press_border.png b/themes/symphony/noir/Resources/close_button_press_border.png new file mode 100644 index 0000000..a9d5afb Binary files /dev/null and b/themes/symphony/noir/Resources/close_button_press_border.png differ diff --git a/themes/symphony/noir/Resources/combobox_button.png b/themes/symphony/noir/Resources/combobox_button.png new file mode 100644 index 0000000..8252c5f Binary files /dev/null and b/themes/symphony/noir/Resources/combobox_button.png differ diff --git a/themes/symphony/noir/Resources/combobox_button_hover.png b/themes/symphony/noir/Resources/combobox_button_hover.png new file mode 100644 index 0000000..82b9ff2 Binary files /dev/null and b/themes/symphony/noir/Resources/combobox_button_hover.png differ diff --git a/themes/symphony/noir/Resources/combobox_button_inactive.png b/themes/symphony/noir/Resources/combobox_button_inactive.png new file mode 100644 index 0000000..2b7797e Binary files /dev/null and b/themes/symphony/noir/Resources/combobox_button_inactive.png differ diff --git a/themes/symphony/noir/Resources/combobox_button_press.png b/themes/symphony/noir/Resources/combobox_button_press.png new file mode 100644 index 0000000..c785a04 Binary files /dev/null and b/themes/symphony/noir/Resources/combobox_button_press.png differ diff --git a/themes/symphony/noir/Resources/csd_window_backdrop_border.png b/themes/symphony/noir/Resources/csd_window_backdrop_border.png new file mode 100644 index 0000000..1c45725 Binary files /dev/null and b/themes/symphony/noir/Resources/csd_window_backdrop_border.png differ diff --git a/themes/symphony/noir/Resources/csd_window_border.png b/themes/symphony/noir/Resources/csd_window_border.png new file mode 100644 index 0000000..b737608 Binary files /dev/null and b/themes/symphony/noir/Resources/csd_window_border.png differ diff --git a/themes/symphony/noir/Resources/headerbar_backdrop_border.png b/themes/symphony/noir/Resources/headerbar_backdrop_border.png new file mode 100644 index 0000000..e41d528 Binary files /dev/null and b/themes/symphony/noir/Resources/headerbar_backdrop_border.png differ diff --git a/themes/symphony/noir/Resources/headerbar_border.png b/themes/symphony/noir/Resources/headerbar_border.png new file mode 100644 index 0000000..bfaa019 Binary files /dev/null and b/themes/symphony/noir/Resources/headerbar_border.png differ diff --git a/themes/symphony/noir/Resources/headerbar_maximized_backdrop_border.png b/themes/symphony/noir/Resources/headerbar_maximized_backdrop_border.png new file mode 100644 index 0000000..caee574 Binary files /dev/null and b/themes/symphony/noir/Resources/headerbar_maximized_backdrop_border.png differ diff --git a/themes/symphony/noir/Resources/headerbar_maximized_border.png b/themes/symphony/noir/Resources/headerbar_maximized_border.png new file mode 100644 index 0000000..f9fef16 Binary files /dev/null and b/themes/symphony/noir/Resources/headerbar_maximized_border.png differ diff --git a/themes/symphony/noir/Resources/logoff_button.png b/themes/symphony/noir/Resources/logoff_button.png new file mode 100644 index 0000000..ee9d622 Binary files /dev/null and b/themes/symphony/noir/Resources/logoff_button.png differ diff --git a/themes/symphony/noir/Resources/logoff_button_hover.png b/themes/symphony/noir/Resources/logoff_button_hover.png new file mode 100644 index 0000000..ab7bfe8 Binary files /dev/null and b/themes/symphony/noir/Resources/logoff_button_hover.png differ diff --git a/themes/symphony/noir/Resources/notebook_frame_border.png b/themes/symphony/noir/Resources/notebook_frame_border.png new file mode 100644 index 0000000..294a851 Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_frame_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_header_bottom_border.png b/themes/symphony/noir/Resources/notebook_header_bottom_border.png new file mode 100644 index 0000000..0cb9abc Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_header_bottom_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_header_left_border.png b/themes/symphony/noir/Resources/notebook_header_left_border.png new file mode 100644 index 0000000..10d78b2 Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_header_left_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_header_right_border.png b/themes/symphony/noir/Resources/notebook_header_right_border.png new file mode 100644 index 0000000..2e59f8b Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_header_right_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_header_top_border.png b/themes/symphony/noir/Resources/notebook_header_top_border.png new file mode 100644 index 0000000..d6361af Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_header_top_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_tab_bottom_border.png b/themes/symphony/noir/Resources/notebook_tab_bottom_border.png new file mode 100644 index 0000000..737c0c4 Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_tab_bottom_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_tab_bottom_hover_border.png b/themes/symphony/noir/Resources/notebook_tab_bottom_hover_border.png new file mode 100644 index 0000000..e4d9ae4 Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_tab_bottom_hover_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_tab_bottom_selected_border.png b/themes/symphony/noir/Resources/notebook_tab_bottom_selected_border.png new file mode 100644 index 0000000..cf569b6 Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_tab_bottom_selected_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_tab_left_border.png b/themes/symphony/noir/Resources/notebook_tab_left_border.png new file mode 100644 index 0000000..bdd237d Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_tab_left_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_tab_left_hover_border.png b/themes/symphony/noir/Resources/notebook_tab_left_hover_border.png new file mode 100644 index 0000000..990a2ce Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_tab_left_hover_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_tab_left_selected_border.png b/themes/symphony/noir/Resources/notebook_tab_left_selected_border.png new file mode 100644 index 0000000..7ba1e6b Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_tab_left_selected_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_tab_right_border.png b/themes/symphony/noir/Resources/notebook_tab_right_border.png new file mode 100644 index 0000000..886223b Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_tab_right_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_tab_right_hover_border.png b/themes/symphony/noir/Resources/notebook_tab_right_hover_border.png new file mode 100644 index 0000000..edeab08 Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_tab_right_hover_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_tab_right_selected_border.png b/themes/symphony/noir/Resources/notebook_tab_right_selected_border.png new file mode 100644 index 0000000..8e57c71 Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_tab_right_selected_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_tab_top_border.png b/themes/symphony/noir/Resources/notebook_tab_top_border.png new file mode 100644 index 0000000..90d4209 Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_tab_top_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_tab_top_hover_border.png b/themes/symphony/noir/Resources/notebook_tab_top_hover_border.png new file mode 100644 index 0000000..cd159a4 Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_tab_top_hover_border.png differ diff --git a/themes/symphony/noir/Resources/notebook_tab_top_selected_border.png b/themes/symphony/noir/Resources/notebook_tab_top_selected_border.png new file mode 100644 index 0000000..dd5b553 Binary files /dev/null and b/themes/symphony/noir/Resources/notebook_tab_top_selected_border.png differ diff --git a/themes/symphony/noir/Resources/progress_horz_chunk.png b/themes/symphony/noir/Resources/progress_horz_chunk.png new file mode 100644 index 0000000..bee08db Binary files /dev/null and b/themes/symphony/noir/Resources/progress_horz_chunk.png differ diff --git a/themes/symphony/noir/Resources/progress_horz_trough.png b/themes/symphony/noir/Resources/progress_horz_trough.png new file mode 100644 index 0000000..bf94f72 Binary files /dev/null and b/themes/symphony/noir/Resources/progress_horz_trough.png differ diff --git a/themes/symphony/noir/Resources/progress_vert_chunk.png b/themes/symphony/noir/Resources/progress_vert_chunk.png new file mode 100644 index 0000000..b3fc946 Binary files /dev/null and b/themes/symphony/noir/Resources/progress_vert_chunk.png differ diff --git a/themes/symphony/noir/Resources/progress_vert_trough.png b/themes/symphony/noir/Resources/progress_vert_trough.png new file mode 100644 index 0000000..f3a5336 Binary files /dev/null and b/themes/symphony/noir/Resources/progress_vert_trough.png differ diff --git a/themes/symphony/noir/Resources/radio_checked.png b/themes/symphony/noir/Resources/radio_checked.png new file mode 100644 index 0000000..3e9b9e4 Binary files /dev/null and b/themes/symphony/noir/Resources/radio_checked.png differ diff --git a/themes/symphony/noir/Resources/radio_checked_hover.png b/themes/symphony/noir/Resources/radio_checked_hover.png new file mode 100644 index 0000000..27fa071 Binary files /dev/null and b/themes/symphony/noir/Resources/radio_checked_hover.png differ diff --git a/themes/symphony/noir/Resources/radio_checked_inactive.png b/themes/symphony/noir/Resources/radio_checked_inactive.png new file mode 100644 index 0000000..ce5d40b Binary files /dev/null and b/themes/symphony/noir/Resources/radio_checked_inactive.png differ diff --git a/themes/symphony/noir/Resources/radio_checked_press.png b/themes/symphony/noir/Resources/radio_checked_press.png new file mode 100644 index 0000000..56245cb Binary files /dev/null and b/themes/symphony/noir/Resources/radio_checked_press.png differ diff --git a/themes/symphony/noir/Resources/radio_unchecked.png b/themes/symphony/noir/Resources/radio_unchecked.png new file mode 100644 index 0000000..84ce1c1 Binary files /dev/null and b/themes/symphony/noir/Resources/radio_unchecked.png differ diff --git a/themes/symphony/noir/Resources/radio_unchecked_hover.png b/themes/symphony/noir/Resources/radio_unchecked_hover.png new file mode 100644 index 0000000..8c0db48 Binary files /dev/null and b/themes/symphony/noir/Resources/radio_unchecked_hover.png differ diff --git a/themes/symphony/noir/Resources/radio_unchecked_inactive.png b/themes/symphony/noir/Resources/radio_unchecked_inactive.png new file mode 100644 index 0000000..f8d01b4 Binary files /dev/null and b/themes/symphony/noir/Resources/radio_unchecked_inactive.png differ diff --git a/themes/symphony/noir/Resources/radio_unchecked_press.png b/themes/symphony/noir/Resources/radio_unchecked_press.png new file mode 100644 index 0000000..e581814 Binary files /dev/null and b/themes/symphony/noir/Resources/radio_unchecked_press.png differ diff --git a/themes/symphony/noir/Resources/scale_horz_slider_arrow.png b/themes/symphony/noir/Resources/scale_horz_slider_arrow.png new file mode 100644 index 0000000..afde746 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_horz_slider_arrow.png differ diff --git a/themes/symphony/noir/Resources/scale_horz_slider_arrow_hover.png b/themes/symphony/noir/Resources/scale_horz_slider_arrow_hover.png new file mode 100644 index 0000000..7411671 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_horz_slider_arrow_hover.png differ diff --git a/themes/symphony/noir/Resources/scale_horz_slider_arrow_inactive.png b/themes/symphony/noir/Resources/scale_horz_slider_arrow_inactive.png new file mode 100644 index 0000000..4f692e4 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_horz_slider_arrow_inactive.png differ diff --git a/themes/symphony/noir/Resources/scale_horz_slider_arrow_press.png b/themes/symphony/noir/Resources/scale_horz_slider_arrow_press.png new file mode 100644 index 0000000..57b5300 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_horz_slider_arrow_press.png differ diff --git a/themes/symphony/noir/Resources/scale_horz_slider_thumb.png b/themes/symphony/noir/Resources/scale_horz_slider_thumb.png new file mode 100644 index 0000000..5dccb32 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_horz_slider_thumb.png differ diff --git a/themes/symphony/noir/Resources/scale_horz_slider_thumb_hover.png b/themes/symphony/noir/Resources/scale_horz_slider_thumb_hover.png new file mode 100644 index 0000000..1241c84 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_horz_slider_thumb_hover.png differ diff --git a/themes/symphony/noir/Resources/scale_horz_slider_thumb_inactive.png b/themes/symphony/noir/Resources/scale_horz_slider_thumb_inactive.png new file mode 100644 index 0000000..44abc4a Binary files /dev/null and b/themes/symphony/noir/Resources/scale_horz_slider_thumb_inactive.png differ diff --git a/themes/symphony/noir/Resources/scale_horz_slider_thumb_press.png b/themes/symphony/noir/Resources/scale_horz_slider_thumb_press.png new file mode 100644 index 0000000..e64932f Binary files /dev/null and b/themes/symphony/noir/Resources/scale_horz_slider_thumb_press.png differ diff --git a/themes/symphony/noir/Resources/scale_horz_trough.png b/themes/symphony/noir/Resources/scale_horz_trough.png new file mode 100644 index 0000000..6d5ec48 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_horz_trough.png differ diff --git a/themes/symphony/noir/Resources/scale_vert_slider_arrow.png b/themes/symphony/noir/Resources/scale_vert_slider_arrow.png new file mode 100644 index 0000000..8c28fbd Binary files /dev/null and b/themes/symphony/noir/Resources/scale_vert_slider_arrow.png differ diff --git a/themes/symphony/noir/Resources/scale_vert_slider_arrow_hover.png b/themes/symphony/noir/Resources/scale_vert_slider_arrow_hover.png new file mode 100644 index 0000000..18d4515 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_vert_slider_arrow_hover.png differ diff --git a/themes/symphony/noir/Resources/scale_vert_slider_arrow_inactive.png b/themes/symphony/noir/Resources/scale_vert_slider_arrow_inactive.png new file mode 100644 index 0000000..78f2600 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_vert_slider_arrow_inactive.png differ diff --git a/themes/symphony/noir/Resources/scale_vert_slider_arrow_press.png b/themes/symphony/noir/Resources/scale_vert_slider_arrow_press.png new file mode 100644 index 0000000..123a992 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_vert_slider_arrow_press.png differ diff --git a/themes/symphony/noir/Resources/scale_vert_slider_thumb.png b/themes/symphony/noir/Resources/scale_vert_slider_thumb.png new file mode 100644 index 0000000..20c052a Binary files /dev/null and b/themes/symphony/noir/Resources/scale_vert_slider_thumb.png differ diff --git a/themes/symphony/noir/Resources/scale_vert_slider_thumb_hover.png b/themes/symphony/noir/Resources/scale_vert_slider_thumb_hover.png new file mode 100644 index 0000000..8f76182 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_vert_slider_thumb_hover.png differ diff --git a/themes/symphony/noir/Resources/scale_vert_slider_thumb_inactive.png b/themes/symphony/noir/Resources/scale_vert_slider_thumb_inactive.png new file mode 100644 index 0000000..cbf3b16 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_vert_slider_thumb_inactive.png differ diff --git a/themes/symphony/noir/Resources/scale_vert_slider_thumb_press.png b/themes/symphony/noir/Resources/scale_vert_slider_thumb_press.png new file mode 100644 index 0000000..4961c87 Binary files /dev/null and b/themes/symphony/noir/Resources/scale_vert_slider_thumb_press.png differ diff --git a/themes/symphony/noir/Resources/scale_vert_trough.png b/themes/symphony/noir/Resources/scale_vert_trough.png new file mode 100644 index 0000000..b88559b Binary files /dev/null and b/themes/symphony/noir/Resources/scale_vert_trough.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_down_glyph.png b/themes/symphony/noir/Resources/scrollbar_down_glyph.png new file mode 100644 index 0000000..dfbb926 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_down_glyph.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_down_glyph_inactive.png b/themes/symphony/noir/Resources/scrollbar_down_glyph_inactive.png new file mode 100644 index 0000000..9ef9358 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_down_glyph_inactive.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_button.png b/themes/symphony/noir/Resources/scrollbar_horz_button.png new file mode 100644 index 0000000..2c8ee02 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_button.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_button_border.png b/themes/symphony/noir/Resources/scrollbar_horz_button_border.png new file mode 100644 index 0000000..9a7775a Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_button_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_button_hover.png b/themes/symphony/noir/Resources/scrollbar_horz_button_hover.png new file mode 100644 index 0000000..16ad4e7 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_button_hover.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_button_hover_border.png b/themes/symphony/noir/Resources/scrollbar_horz_button_hover_border.png new file mode 100644 index 0000000..5dab88b Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_button_hover_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_button_inactive.png b/themes/symphony/noir/Resources/scrollbar_horz_button_inactive.png new file mode 100644 index 0000000..7340895 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_button_inactive.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_button_inactive_border.png b/themes/symphony/noir/Resources/scrollbar_horz_button_inactive_border.png new file mode 100644 index 0000000..512c3f9 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_button_inactive_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_button_press.png b/themes/symphony/noir/Resources/scrollbar_horz_button_press.png new file mode 100644 index 0000000..e73bf2b Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_button_press.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_button_press_border.png b/themes/symphony/noir/Resources/scrollbar_horz_button_press_border.png new file mode 100644 index 0000000..9e9aae3 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_button_press_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_gripper.png b/themes/symphony/noir/Resources/scrollbar_horz_gripper.png new file mode 100644 index 0000000..2ac9ed5 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_gripper.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_gripper_hover.png b/themes/symphony/noir/Resources/scrollbar_horz_gripper_hover.png new file mode 100644 index 0000000..48d30e0 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_gripper_hover.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_gripper_press.png b/themes/symphony/noir/Resources/scrollbar_horz_gripper_press.png new file mode 100644 index 0000000..9fbfce7 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_gripper_press.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_slider_border.png b/themes/symphony/noir/Resources/scrollbar_horz_slider_border.png new file mode 100644 index 0000000..5e62c1e Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_slider_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_slider_hover_border.png b/themes/symphony/noir/Resources/scrollbar_horz_slider_hover_border.png new file mode 100644 index 0000000..275812f Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_slider_hover_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_slider_press_border.png b/themes/symphony/noir/Resources/scrollbar_horz_slider_press_border.png new file mode 100644 index 0000000..30a6049 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_slider_press_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_horz_trough.png b/themes/symphony/noir/Resources/scrollbar_horz_trough.png new file mode 100644 index 0000000..c0174c2 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_horz_trough.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_left_glyph.png b/themes/symphony/noir/Resources/scrollbar_left_glyph.png new file mode 100644 index 0000000..db67dd9 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_left_glyph.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_left_glyph_inactive.png b/themes/symphony/noir/Resources/scrollbar_left_glyph_inactive.png new file mode 100644 index 0000000..d2f5f16 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_left_glyph_inactive.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_right_glyph.png b/themes/symphony/noir/Resources/scrollbar_right_glyph.png new file mode 100644 index 0000000..f047172 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_right_glyph.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_right_glyph_inactive.png b/themes/symphony/noir/Resources/scrollbar_right_glyph_inactive.png new file mode 100644 index 0000000..6d260e4 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_right_glyph_inactive.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_up_glyph.png b/themes/symphony/noir/Resources/scrollbar_up_glyph.png new file mode 100644 index 0000000..7554417 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_up_glyph.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_up_glyph_inactive.png b/themes/symphony/noir/Resources/scrollbar_up_glyph_inactive.png new file mode 100644 index 0000000..ae5461a Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_up_glyph_inactive.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_button.png b/themes/symphony/noir/Resources/scrollbar_vert_button.png new file mode 100644 index 0000000..190826b Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_button.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_button_border.png b/themes/symphony/noir/Resources/scrollbar_vert_button_border.png new file mode 100644 index 0000000..797e1c5 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_button_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_button_hover.png b/themes/symphony/noir/Resources/scrollbar_vert_button_hover.png new file mode 100644 index 0000000..9d50d6c Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_button_hover.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_button_hover_border.png b/themes/symphony/noir/Resources/scrollbar_vert_button_hover_border.png new file mode 100644 index 0000000..56609bc Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_button_hover_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_button_inactive.png b/themes/symphony/noir/Resources/scrollbar_vert_button_inactive.png new file mode 100644 index 0000000..faaf1f8 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_button_inactive.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_button_inactive_border.png b/themes/symphony/noir/Resources/scrollbar_vert_button_inactive_border.png new file mode 100644 index 0000000..937c5a7 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_button_inactive_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_button_press.png b/themes/symphony/noir/Resources/scrollbar_vert_button_press.png new file mode 100644 index 0000000..1e9c0be Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_button_press.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_button_press_border.png b/themes/symphony/noir/Resources/scrollbar_vert_button_press_border.png new file mode 100644 index 0000000..62a5a06 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_button_press_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_gripper.png b/themes/symphony/noir/Resources/scrollbar_vert_gripper.png new file mode 100644 index 0000000..944304d Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_gripper.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_gripper_hover.png b/themes/symphony/noir/Resources/scrollbar_vert_gripper_hover.png new file mode 100644 index 0000000..f535c66 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_gripper_hover.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_gripper_press.png b/themes/symphony/noir/Resources/scrollbar_vert_gripper_press.png new file mode 100644 index 0000000..72e9a39 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_gripper_press.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_slider_border.png b/themes/symphony/noir/Resources/scrollbar_vert_slider_border.png new file mode 100644 index 0000000..109b72b Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_slider_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_slider_hover_border.png b/themes/symphony/noir/Resources/scrollbar_vert_slider_hover_border.png new file mode 100644 index 0000000..06165f2 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_slider_hover_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_slider_press_border.png b/themes/symphony/noir/Resources/scrollbar_vert_slider_press_border.png new file mode 100644 index 0000000..9e1a36e Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_slider_press_border.png differ diff --git a/themes/symphony/noir/Resources/scrollbar_vert_trough.png b/themes/symphony/noir/Resources/scrollbar_vert_trough.png new file mode 100644 index 0000000..33bde65 Binary files /dev/null and b/themes/symphony/noir/Resources/scrollbar_vert_trough.png differ diff --git a/themes/symphony/noir/Resources/shutdown_button.png b/themes/symphony/noir/Resources/shutdown_button.png new file mode 100644 index 0000000..943fed2 Binary files /dev/null and b/themes/symphony/noir/Resources/shutdown_button.png differ diff --git a/themes/symphony/noir/Resources/shutdown_button_hover.png b/themes/symphony/noir/Resources/shutdown_button_hover.png new file mode 100644 index 0000000..9ee60f8 Binary files /dev/null and b/themes/symphony/noir/Resources/shutdown_button_hover.png differ diff --git a/themes/symphony/noir/Resources/start_button_body.png b/themes/symphony/noir/Resources/start_button_body.png new file mode 100644 index 0000000..2bb0096 Binary files /dev/null and b/themes/symphony/noir/Resources/start_button_body.png differ diff --git a/themes/symphony/noir/Resources/start_button_border.png b/themes/symphony/noir/Resources/start_button_border.png new file mode 100644 index 0000000..9ab026a Binary files /dev/null and b/themes/symphony/noir/Resources/start_button_border.png differ diff --git a/themes/symphony/noir/Resources/start_button_hover_body.png b/themes/symphony/noir/Resources/start_button_hover_body.png new file mode 100644 index 0000000..5c85dae Binary files /dev/null and b/themes/symphony/noir/Resources/start_button_hover_body.png differ diff --git a/themes/symphony/noir/Resources/start_button_hover_border.png b/themes/symphony/noir/Resources/start_button_hover_border.png new file mode 100644 index 0000000..8ec96e4 Binary files /dev/null and b/themes/symphony/noir/Resources/start_button_hover_border.png differ diff --git a/themes/symphony/noir/Resources/start_button_press_body.png b/themes/symphony/noir/Resources/start_button_press_body.png new file mode 100644 index 0000000..af5d319 Binary files /dev/null and b/themes/symphony/noir/Resources/start_button_press_body.png differ diff --git a/themes/symphony/noir/Resources/start_button_press_border.png b/themes/symphony/noir/Resources/start_button_press_border.png new file mode 100644 index 0000000..e49bd58 Binary files /dev/null and b/themes/symphony/noir/Resources/start_button_press_border.png differ diff --git a/themes/symphony/noir/Resources/start_flag.png b/themes/symphony/noir/Resources/start_flag.png new file mode 100644 index 0000000..3a502f2 Binary files /dev/null and b/themes/symphony/noir/Resources/start_flag.png differ diff --git a/themes/symphony/noir/Resources/start_logoffpane_body.png b/themes/symphony/noir/Resources/start_logoffpane_body.png new file mode 100644 index 0000000..fdc2387 Binary files /dev/null and b/themes/symphony/noir/Resources/start_logoffpane_body.png differ diff --git a/themes/symphony/noir/Resources/start_logoffpane_border.png b/themes/symphony/noir/Resources/start_logoffpane_border.png new file mode 100644 index 0000000..1378ae3 Binary files /dev/null and b/themes/symphony/noir/Resources/start_logoffpane_border.png differ diff --git a/themes/symphony/noir/Resources/start_menu_item.png b/themes/symphony/noir/Resources/start_menu_item.png new file mode 100644 index 0000000..ea94c40 Binary files /dev/null and b/themes/symphony/noir/Resources/start_menu_item.png differ diff --git a/themes/symphony/noir/Resources/start_places_border.png b/themes/symphony/noir/Resources/start_places_border.png new file mode 100644 index 0000000..b6e97bc Binary files /dev/null and b/themes/symphony/noir/Resources/start_places_border.png differ diff --git a/themes/symphony/noir/Resources/start_places_separator.png b/themes/symphony/noir/Resources/start_places_separator.png new file mode 100644 index 0000000..f060706 Binary files /dev/null and b/themes/symphony/noir/Resources/start_places_separator.png differ diff --git a/themes/symphony/noir/Resources/start_programs_border.png b/themes/symphony/noir/Resources/start_programs_border.png new file mode 100644 index 0000000..4ba2eb8 Binary files /dev/null and b/themes/symphony/noir/Resources/start_programs_border.png differ diff --git a/themes/symphony/noir/Resources/start_programs_separator.png b/themes/symphony/noir/Resources/start_programs_separator.png new file mode 100644 index 0000000..e7806fd Binary files /dev/null and b/themes/symphony/noir/Resources/start_programs_separator.png differ diff --git a/themes/symphony/noir/Resources/start_userpane_body.png b/themes/symphony/noir/Resources/start_userpane_body.png new file mode 100644 index 0000000..1d205b3 Binary files /dev/null and b/themes/symphony/noir/Resources/start_userpane_body.png differ diff --git a/themes/symphony/noir/Resources/start_userpane_body2.png b/themes/symphony/noir/Resources/start_userpane_body2.png new file mode 100644 index 0000000..3d10129 Binary files /dev/null and b/themes/symphony/noir/Resources/start_userpane_body2.png differ diff --git a/themes/symphony/noir/Resources/start_userpane_border.png b/themes/symphony/noir/Resources/start_userpane_border.png new file mode 100644 index 0000000..bf6bba2 Binary files /dev/null and b/themes/symphony/noir/Resources/start_userpane_border.png differ diff --git a/themes/symphony/noir/Resources/taskband_button_body.png b/themes/symphony/noir/Resources/taskband_button_body.png new file mode 100644 index 0000000..1514cce Binary files /dev/null and b/themes/symphony/noir/Resources/taskband_button_body.png differ diff --git a/themes/symphony/noir/Resources/taskband_button_border.png b/themes/symphony/noir/Resources/taskband_button_border.png new file mode 100644 index 0000000..b78b083 Binary files /dev/null and b/themes/symphony/noir/Resources/taskband_button_border.png differ diff --git a/themes/symphony/noir/Resources/taskband_button_hover_body.png b/themes/symphony/noir/Resources/taskband_button_hover_body.png new file mode 100644 index 0000000..e22fb2f Binary files /dev/null and b/themes/symphony/noir/Resources/taskband_button_hover_body.png differ diff --git a/themes/symphony/noir/Resources/taskband_button_hover_border.png b/themes/symphony/noir/Resources/taskband_button_hover_border.png new file mode 100644 index 0000000..ec7f7ea Binary files /dev/null and b/themes/symphony/noir/Resources/taskband_button_hover_border.png differ diff --git a/themes/symphony/noir/Resources/taskband_button_press_body.png b/themes/symphony/noir/Resources/taskband_button_press_body.png new file mode 100644 index 0000000..a4bba53 Binary files /dev/null and b/themes/symphony/noir/Resources/taskband_button_press_body.png differ diff --git a/themes/symphony/noir/Resources/taskband_button_press_border.png b/themes/symphony/noir/Resources/taskband_button_press_border.png new file mode 100644 index 0000000..5160eeb Binary files /dev/null and b/themes/symphony/noir/Resources/taskband_button_press_border.png differ diff --git a/themes/symphony/noir/Resources/taskband_button_press_hover_body.png b/themes/symphony/noir/Resources/taskband_button_press_hover_body.png new file mode 100644 index 0000000..8274790 Binary files /dev/null and b/themes/symphony/noir/Resources/taskband_button_press_hover_body.png differ diff --git a/themes/symphony/noir/Resources/taskband_button_press_hover_border.png b/themes/symphony/noir/Resources/taskband_button_press_hover_border.png new file mode 100644 index 0000000..8f9a434 Binary files /dev/null and b/themes/symphony/noir/Resources/taskband_button_press_hover_border.png differ diff --git a/themes/symphony/noir/Resources/taskband_tray_horz.png b/themes/symphony/noir/Resources/taskband_tray_horz.png new file mode 100644 index 0000000..c055d64 Binary files /dev/null and b/themes/symphony/noir/Resources/taskband_tray_horz.png differ diff --git a/themes/symphony/noir/Resources/taskband_tray_horz_body.png b/themes/symphony/noir/Resources/taskband_tray_horz_body.png new file mode 100644 index 0000000..92f0c70 Binary files /dev/null and b/themes/symphony/noir/Resources/taskband_tray_horz_body.png differ diff --git a/themes/symphony/noir/Resources/toolbar_border.png b/themes/symphony/noir/Resources/toolbar_border.png new file mode 100644 index 0000000..91d17ef Binary files /dev/null and b/themes/symphony/noir/Resources/toolbar_border.png differ diff --git a/themes/symphony/noir/Resources/treeview_expander_collapse.png b/themes/symphony/noir/Resources/treeview_expander_collapse.png new file mode 100644 index 0000000..d28f187 Binary files /dev/null and b/themes/symphony/noir/Resources/treeview_expander_collapse.png differ diff --git a/themes/symphony/noir/Resources/treeview_expander_expand.png b/themes/symphony/noir/Resources/treeview_expander_expand.png new file mode 100644 index 0000000..9087ead Binary files /dev/null and b/themes/symphony/noir/Resources/treeview_expander_expand.png differ diff --git a/themes/symphony/noir/Resources/treeview_header_button_border.png b/themes/symphony/noir/Resources/treeview_header_button_border.png new file mode 100644 index 0000000..b32fe4b Binary files /dev/null and b/themes/symphony/noir/Resources/treeview_header_button_border.png differ diff --git a/themes/symphony/noir/Resources/treeview_header_button_hover_border.png b/themes/symphony/noir/Resources/treeview_header_button_hover_border.png new file mode 100644 index 0000000..db23acd Binary files /dev/null and b/themes/symphony/noir/Resources/treeview_header_button_hover_border.png differ diff --git a/themes/symphony/noir/Resources/treeview_header_button_press_border.png b/themes/symphony/noir/Resources/treeview_header_button_press_border.png new file mode 100644 index 0000000..38cac01 Binary files /dev/null and b/themes/symphony/noir/Resources/treeview_header_button_press_border.png differ diff --git a/themes/symphony/noir/Resources/user_tile_border.png b/themes/symphony/noir/Resources/user_tile_border.png new file mode 100644 index 0000000..f25781a Binary files /dev/null and b/themes/symphony/noir/Resources/user_tile_border.png differ diff --git a/themes/symphony/noir/gtk-3.0/colors/_all.scss b/themes/symphony/noir/gtk-3.0/colors/_all.scss new file mode 100644 index 0000000..4fa49d6 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/colors/_all.scss @@ -0,0 +1,11 @@ +/** + * _all.scss - Zune Colour Constant SCSS Aggregation Document + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +@import "borders"; +@import "menu"; diff --git a/themes/symphony/noir/gtk-3.0/colors/borders.scss b/themes/symphony/noir/gtk-3.0/colors/borders.scss new file mode 100644 index 0000000..fb64970 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/colors/borders.scss @@ -0,0 +1,11 @@ +/** + * borders.scss - Zune Border Colour Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$borders_color: #A7A6AA; +$insensitive_borders_color: $borders_color; diff --git a/themes/symphony/noir/gtk-3.0/colors/menu.scss b/themes/symphony/noir/gtk-3.0/colors/menu.scss new file mode 100644 index 0000000..cae07a8 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/colors/menu.scss @@ -0,0 +1,10 @@ +/** + * menu.scss - Zune Menu Colour Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$menu_borders_color: #ACA889; diff --git a/themes/symphony/noir/gtk-3.0/main.scss.in b/themes/symphony/noir/gtk-3.0/main.scss.in new file mode 100644 index 0000000..3dc7857 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/main.scss.in @@ -0,0 +1,14 @@ +/** + * main.scss.in - Royale Noir Style GTK 3 Theme Root Document + * + * This source-code is part of the Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +@import "scheme"; +@import "@THEMES_BUILD_COMMON_GTK3_DIR@/required"; +@import "@PROJECT_ROOT@/gtk-3.0/colors/all"; +@import "@PROJECT_ROOT@/gtk-3.0/styling/all"; +@import "@THEMES_BUILD_COMMON_GTK3_DIR@/main"; diff --git a/themes/symphony/noir/gtk-3.0/styling/_all.scss b/themes/symphony/noir/gtk-3.0/styling/_all.scss new file mode 100644 index 0000000..e179beb --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/_all.scss @@ -0,0 +1,28 @@ +/** + * _all.scss - Royale Noir Style Constant SCSS Aggregation Document + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +@import "button"; +@import "checkradio"; +@import "entry"; +@import "combobox"; +@import "scale"; +@import "progressbar"; +@import "frame"; +@import "menu"; +@import "toolbar"; +@import "scrollbar"; +@import "notebook"; +@import "csd"; +@import "treeview"; +@import "switch"; +@import "spinbutton"; + +@import "start-menu"; +@import "systray"; +@import "taskband"; diff --git a/themes/symphony/noir/gtk-3.0/styling/button.scss b/themes/symphony/noir/gtk-3.0/styling/button.scss new file mode 100644 index 0000000..9a09384 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/button.scss @@ -0,0 +1,168 @@ +/** + * button.scss - Royale Noir Style Button Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +// +// STANDARD BUTTONS +// +$button_styles: + wintc_define_props_bg( + $button_styles, + false, + undefined, + 100% 100%, + undefined, + undefined, + url('../Resources/button_body.png'), + linear-gradient(170deg, rgba(252,252,252,1) 0%, rgba(233,232,225,1) 100%) + ); +$button_styles: + wintc_define_props_borders( + $button_styles, + false, + solid, + 3, + 3, + 3, + 3, + undefined, + url('../Resources/button_border.png'), + ); + +$button_focused_styles: + wintc_define_props_bg( + $button_focused_styles, + false + undefined, + undefined, + undefined, + undefined, + url('../Resources/button_body.png'), + linear-gradient(170deg, rgba(252,252,252,1) 0%, rgba(233,232,225,1) 100%) + ); +$button_focused_styles: + wintc_define_props_borders( + $button_focused_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/button_active_border.png') + ); + +$button_hover_styles: + wintc_define_props_bg( + $button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/button_body.png'), + linear-gradient(170deg, rgba(252,252,252,1) 0%, rgba(233,232,225,1) 100%) + ); +$button_hover_styles: + wintc_define_props_borders( + $button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/button_hover_border.png') + ); + +$button_press_styles: + wintc_define_props_bg( + $button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/button_press_body.png'), + linear-gradient(170deg, rgba(228,227,220,1) 0%, rgba(226,225,217,1) 5%, rgba(226,225,217,1) 95%, rgba(228,227,220,1) 100%), + ); +$button_press_styles: + wintc_define_props_borders( + $button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/button_press_border.png') + ); + +$button_inactive_styles: + wintc_define_props_bg( + $button_inactive_styles, + false, + #FFFFFF, + undefined, + undefined, + undefined, + none + ); +$button_inactive_styles: + wintc_define_props_borders( + $button_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/button_inactive_border.png') + ); + + +// +// TOGGLE BUTTON +// +$toggle_button_styles: map-clone($button_styles); + +$toggle_button_press_styles: map-clone($button_press_styles); + +$toggle_button_hover_styles: $button_hover_styles; +$toggle_button_selected_styles: $button_press_styles; +$toggle_button_selected_hover_styles: $button_hover_styles; + + +// +// FLAT/TOOLBAR BUTTONS +// +$toolbar_button_hover_styles: + wintc_define_props_bg( + $toolbar_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg, rgba(251,251,248,1) 0%, rgba(240,239,232,1) 10%, rgba(240,239,232,1) 100%) + ); + +$toolbar_button_press_styles: + wintc_define_props_bg( + $toolbar_button_press_styles, + false, + #E6E5DF, + undefined, + undefined, + undefined, + none + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/checkradio.scss b/themes/symphony/noir/gtk-3.0/styling/checkradio.scss new file mode 100644 index 0000000..1a8cda9 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/checkradio.scss @@ -0,0 +1,10 @@ +/** + * checkradio.scss - Royale Noir Style Check Box and Radio Button Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$checkradio_size: 13px !default; diff --git a/themes/symphony/noir/gtk-3.0/styling/combobox.scss b/themes/symphony/noir/gtk-3.0/styling/combobox.scss new file mode 100644 index 0000000..c19d213 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/combobox.scss @@ -0,0 +1,66 @@ +/** + * combobox.scss - Royale Noir Style Combobox Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$combobox_button_height: 18px; +$combobox_button_width: 15px; + + +// +// COMBOBOX ITSELF +// +$combobox_styles: + wintc_define_props_borders( + $combobox_styles, + false, + solid, + 1, + 1, + 1, + 1, + $borders_color, + undefined + ); + +$combobox_inactive_styles: + wintc_define_props_borders( + $combobox_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + $insensitive_borders_color, + undefined + ); + +// +// BUTTON STYLES +// +$combobox_button_styles: + wintc_define_props_box( + $combobox_button_styles, + false, + margin, + 1, + 1, + 1, + 1 + ); + +$combobox_button_hover_styles: + wintc_define_props_bg( + $combobox_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/combobox_button_hover.png') + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/csd.scss b/themes/symphony/noir/gtk-3.0/styling/csd.scss new file mode 100644 index 0000000..a066475 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/csd.scss @@ -0,0 +1,602 @@ +/** + * csd.scss - Royale Noir Style GTK 3 CSD Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$csd_window_hack_border_radius: 5px; + +$caption_button_spacing: 2px; +$close_button_spacing: 0px; + + +// +// CSD WINDOW ITSELF +// +$csd_window_styles: + wintc_define_props_borders( + $csd_window_styles, + false, + solid, + 0, + 4, + 4, + 4, + undefined, + default + ); + +$csd_window_backdrop_styles: + wintc_define_props_borders( + $csd_window_backdrop_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/csd_window_backdrop_border.png') + ); + + +// +// HEADERBAR +// +$headerbar_styles: + wintc_define_props_bg( + $headerbar_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg,rgba(145, 145, 149, 1) 0%, rgba(145, 145, 149, 1) 4%, rgba(103, 115, 124, 1) 4%, rgba(92, 105, 116, 1) 15%, rgba(75, 87, 103, 1) 49%, rgba(51, 65, 82, 1) 52%, rgba(35, 42, 61, 1) 100%) + ); +$headerbar_styles: + wintc_define_props_borders( + $headerbar_styles, + false, + solid, + 1, + 9, + 1, + 9, + undefined, + default + ); +$headerbar_styles: + wintc_define_props_box( + $headerbar_styles, + false, + padding, + 1, + 0, + 0, + 0 + ); + +$headerbar_backdrop_styles: + wintc_define_props_bg( + $headerbar_backdrop_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg,rgba(102, 111, 120, 1) 0%, rgba(102, 111, 120, 1) 4%, rgba(65, 72, 85, 1) 4%, rgba(79, 89, 100, 1) 49%, rgba(89, 99, 109, 1) 52%, rgba(110, 120, 126, 1) 100%) + ); +$headerbar_backdrop_styles: + wintc_define_props_borders( + $headerbar_backdrop_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/headerbar_backdrop_border.png') + ); + +$headerbar_maximized_styles: + wintc_define_props_bg( + $headerbar_maximized_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg, rgba(133,133,133,1) 0%, rgba(133,133,133,1) 2%, rgba(111,111,111,1) 3%, rgba(84,84,84,1) 46%, rgba(61,61,61,1) 48%, rgba(41,41,41,1) 100%) + ); +$headerbar_maximized_styles: + wintc_define_props_borders( + $headerbar_maximized_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/headerbar_maximized_border.png') + ); + +$headerbar_maximized_backdrop_styles: + wintc_define_props_bg( + $headerbar_maximized_backdrop_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg, rgba(85,85,85,1) 0%, rgba(85,85,85,1) 2%, rgba(39,39,39,1) 3%, rgba(46,46,46,1) 40%, rgba(52,52,52,1) 41%, rgba(66,66,66,1) 60%, rgba(76,76,76,1) 100%) + ); +$headerbar_maximized_backdrop_styles: + wintc_define_props_borders( + $headerbar_maximized_backdrop_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/headerbar_maximized_backdrop_border.png') + ); + + +// +// CAPTION BUTTONS +// +$caption_button_styles: + wintc_define_props_bg( + $caption_button_styles, + false, + undefined, + 100% 100%, + undefined, + undefined, + url('../Resources/caption_button.png'), + linear-gradient(180deg,rgba(95, 105, 116, 1) 0%, rgba(81, 92, 106, 1) 49%, rgba(65, 78, 94, 1) 51%, rgba(52, 65, 80, 1) 70%, rgba(72, 80, 92, 1) 100%) + ); +$caption_button_styles: + wintc_define_props_borders( + $caption_button_styles, + false, + solid, + 3, + 3, + 3, + 3, + undefined, + url('../Resources/caption_button_border.png') + ); +$caption_button_styles: + wintc_define_props_fg( + $caption_button_styles, + false, + #FFF, + undefined + ); + +$caption_button_hover_styles: + wintc_define_props_bg( + $caption_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_hover.png'), + linear-gradient(180deg,rgba(96, 106, 117, 1) 0%, rgba(92, 102, 116, 1) 49%, rgba(79, 92, 107, 1) 51%, rgba(71, 85, 100, 1) 70%, rgba(95, 103, 114, 1) 100%) + ); +$caption_button_hover_styles: + wintc_define_props_borders( + $caption_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_hover_border.png') + ); + +$caption_button_focused_styles: map-clone($caption_button_hover_styles); + +$caption_button_press_styles: + wintc_define_props_bg( + $caption_button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_press.png'), + linear-gradient(180deg,rgba(45, 53, 65, 1) 0%, rgba(20, 28, 42, 1) 49%, rgba(6, 13, 27, 1) 51%, rgba(8, 16, 30, 1) 70%, rgba(5, 12, 27, 1) 100%) + ); +$caption_button_press_styles: + wintc_define_props_borders( + $caption_button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_press_border.png') + ); +$caption_button_press_styles: + wintc_define_props_fg( + $caption_button_press_styles, + false, + #BABBBC, + undefined + ); + +$caption_button_selected_styles: map-clone($caption_button_press_styles); + +$caption_button_inactive_styles: + wintc_define_props_bg( + $caption_button_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_inactive.png'), + linear-gradient(180deg,rgba(94, 104, 115, 1) 0%, rgba(80, 91, 105, 1) 49%, rgba(63, 76, 92, 1) 51%, rgba(51, 63, 78, 1) 70%, rgba(71, 78, 91, 1) 100%) + ); +$caption_button_inactive_styles: + wintc_define_props_borders( + $caption_button_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_inactive_border.png') + ); +$caption_button_inactive_styles: + wintc_define_props_fg( + $caption_button_inactive_styles, + false, + #A9AAAB, + undefined + ); + +$caption_button_backdrop_styles: + wintc_define_props_bg( + $caption_button_backdrop_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_backdrop.png'), + linear-gradient(180deg,rgba(79, 86, 97, 1) 0%, rgba(72, 84, 98, 1) 49%, rgba(86, 97, 109, 1) 51%, rgba(88, 98, 110, 1) 70%, rgba(99, 109, 118, 1) 100%) + ); +$caption_button_backdrop_styles: + wintc_define_props_borders( + $caption_button_backdrop_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_backdrop_border.png') + ); + +$caption_button_backdrop_hover_styles: + wintc_define_props_bg( + $caption_button_backdrop_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_backdrop_hover.png'), + linear-gradient(180deg,rgba(96, 106, 117, 1) 0%, rgba(92, 102, 116, 1) 49%, rgba(79, 92, 107, 1) 51%, rgba(73, 86, 101, 1) 70%, rgba(95, 103, 114, 1) 100%) + ); +$caption_button_backdrop_hover_styles: + wintc_define_props_borders( + $caption_button_backdrop_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_backdrop_hover_border.png') + ); + +$caption_button_backdrop_press_styles: + wintc_define_props_bg( + $caption_button_backdrop_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_backdrop_press.png'), + linear-gradient(180deg,rgba(45, 53, 65, 1) 0%, rgba(20, 28, 42, 1) 49%, rgba(6, 13, 27, 1) 51%, rgba(8, 16, 30, 1) 70%, rgba(5, 12, 27, 1) 100%) + ); +$caption_button_backdrop_press_styles: + wintc_define_props_borders( + $caption_button_backdrop_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_backdrop_press_border.png') + ); +$caption_button_backdrop_press_styles: + wintc_define_props_fg( + $caption_button_backdrop_press_styles, + false, + #BABBBC, + undefined + ); + +$caption_button_backdrop_selected_styles: map-clone($caption_button_backdrop_press_styles); + +$caption_button_backdrop_inactive_styles: + wintc_define_props_bg( + $caption_button_backdrop_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_backdrop_inactive.png'), + linear-gradient(180deg,rgba(79, 86, 97, 1) 0%, rgba(72, 84, 98, 1) 49%, rgba(86, 97, 109, 1) 51%, rgba(88, 98, 110, 1) 70%, rgba(99, 109, 118, 1) 100%) + ); +$caption_button_backdrop_inactive_styles: + wintc_define_props_borders( + $caption_button_backdrop_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/caption_button_backdrop_inactive_border.png') + ); +$caption_button_backdrop_inactive_styles: + wintc_define_props_fg( + $caption_button_backdrop_inactive_styles, + false, + #A9AAAB, + undefined + ); + +$close_button_styles: + wintc_define_props_bg( + $close_button_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button.png') + ); +$close_button_styles: + wintc_define_props_borders( + $close_button_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_border.png') + ); + +$close_button_hover_styles: + wintc_define_props_bg( + $close_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_hover.png') + ); +$close_button_hover_styles: + wintc_define_props_borders( + $close_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_hover_border.png') + ); + +$close_button_focused_styles: map-clone($close_button_hover_styles); + +$close_button_press_styles: + wintc_define_props_bg( + $close_button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_press.png') + ); +$close_button_press_styles: + wintc_define_props_borders( + $close_button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_press_border.png') + ); +$close_button_press_styles: + wintc_define_props_fg( + $close_button_press_styles, + false, + #DF9A87, + undefined + ); + +$close_button_inactive_styles: + wintc_define_props_bg( + $close_button_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_inactive.png') + ); +$close_button_inactive_styles: + wintc_define_props_borders( + $close_button_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_inactive_border.png') + ); +$close_button_inactive_styles: + wintc_define_props_fg( + $close_button_inactive_styles, + false, + #A9AAAB, + undefined + ); + +$close_button_backdrop_styles: + wintc_define_props_bg( + $close_button_backdrop_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_backdrop.png') + ); +$close_button_backdrop_styles: + wintc_define_props_borders( + $close_button_backdrop_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_backdrop_border.png') + ); + +$close_button_backdrop_hover_styles: + wintc_define_props_bg( + $close_button_backdrop_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_backdrop_hover.png') + ); +$close_button_backdrop_hover_styles: + wintc_define_props_borders( + $close_button_backdrop_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_backdrop_hover_border.png') + ); + +$close_button_backdrop_focused_styles: map-clone($close_button_backdrop_hover_styles); + +$close_button_backdrop_press_styles: + wintc_define_props_bg( + $close_button_backdrop_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_backdrop_press.png') + ); +$close_button_backdrop_press_styles: + wintc_define_props_borders( + $close_button_backdrop_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_backdrop_press_border.png') + ); +$close_button_backdrop_press_styles: + wintc_define_props_fg( + $close_button_backdrop_press_styles, + false, + #CBADBA, + undefined + ); + +$close_button_backdrop_inactive_styles: + wintc_define_props_bg( + $close_button_backdrop_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_backdrop_inactive.png') + ); +$close_button_backdrop_inactive_styles: + wintc_define_props_borders( + $close_button_backdrop_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/close_button_backdrop_inactive_border.png') + ); +$close_button_backdrop_inactive_styles: + wintc_define_props_fg( + $close_button_backdrop_inactive_styles, + false, + #A9AAAB, + undefined + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/entry.scss b/themes/symphony/noir/gtk-3.0/styling/entry.scss new file mode 100644 index 0000000..7ffa358 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/entry.scss @@ -0,0 +1,34 @@ +/** + * entry.scss - Royale Noir Style Entry Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$entry_styles: + wintc_define_props_borders( + $entry_styles, + false, + solid, + 1, + 1, + 1, + 1, + $borders_color, + undefined + ); + +$entry_inactive_styles: + wintc_define_props_borders( + $entry_inactive_styles, + false, + solid, + undefined, + undefined, + undefined, + undefined, + $borders_color, + undefined + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/frame.scss b/themes/symphony/noir/gtk-3.0/styling/frame.scss new file mode 100644 index 0000000..10c8fdb --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/frame.scss @@ -0,0 +1,40 @@ +/** + * frame.scss - Royale Noir Style Frame Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$separator_thickness: 1px; + + +// +// FRAME +// +$frame_label_styles: + wintc_define_props_fg( + $frame_label_styles, + false, + #0046D5, + undefined + ); + + +// +// SEPARATOR +// +$separator_styles: + wintc_define_props_bg( + $separator_styles, + false, + #CAC6AF, + undefined, + undefined, + undefined, + undefined + ); + +$separator_horz_styles: (); +$separator_vert_styles: (); diff --git a/themes/symphony/noir/gtk-3.0/styling/menu.scss b/themes/symphony/noir/gtk-3.0/styling/menu.scss new file mode 100644 index 0000000..3615b9e --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/menu.scss @@ -0,0 +1,42 @@ +/** + * menu.scss - Royale Noir Style Menu Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$menu_separator_thickness: $separator_thickness; + +// +// MENUSTRIP +// +$menustrip_styles: + wintc_define_props_borders( + $menustrip_styles, + false, + solid, + 0, + 0, + 2, + 0, + undefined, + url('../Resources/toolbar_border.png') + ); + +// +// POPUP MENUS +// +$popup_menu_styles: + wintc_define_props_borders( + $popup_menu_styles, + false, + solid, + 1, + 1, + 1, + 1, + $menu_borders_color, + undefined + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/notebook.scss b/themes/symphony/noir/gtk-3.0/styling/notebook.scss new file mode 100644 index 0000000..5c2d925 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/notebook.scss @@ -0,0 +1,340 @@ +/** + * notebook.scss - Royale Noir Style Notebook Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +// +// NOTEBOOK HEADER +// +$notebook_header_bottom_styles: + wintc_define_props_borders( + $notebook_header_bottom_styles, + false, + solid, + 1, + 3, + 0, + 1, + undefined, + default + ); + +$notebook_header_left_styles: + wintc_define_props_borders( + $notebook_header_left_styles, + false, + solid, + 1, + 1, + 3, + 0, + undefined, + default + ); + +$notebook_header_right_styles: + wintc_define_props_borders( + $notebook_header_right_styles, + false, + solid, + 1, + 0, + 3, + 1, + undefined, + default + ); + +$notebook_header_top_styles: + wintc_define_props_borders( + $notebook_header_top_styles, + false, + solid, + 0, + 3, + 1, + 1, + undefined, + default + ); + + +// +// NOTEBOOK TAB +// +$notebook_tab_styles: + wintc_define_props_borders( + $notebook_tab_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined + ); + +$notebook_tab_selected_styles: + wintc_define_props_bg( + $notebook_tab_selected_styles, + false, + #FFFFFF, + undefined, + undefined, + undefined, + none + ); + +$notebook_tab_bottom_styles: + wintc_define_props_bg( + $notebook_tab_bottom_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(208, 228, 252, 1) 75%, rgba(176, 196, 220, 1) 100%) + ); + +$notebook_tab_bottom_styles: + wintc_define_props_borders( + $notebook_tab_bottom_styles, + false, + solid, + 1, + 3, + 3, + 3, + undefined, + default + ); +$notebook_tab_bottom_styles: + wintc_define_props_box( + $notebook_tab_bottom_styles, + false, + margin, + -1, + undefined, + default, + undefined + ); +$notebook_tab_bottom_hover_styles: + wintc_define_props_bg( + $notebook_tab_bottom_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(216, 233, 255, 1) 75%, rgba(198, 218, 242, 1) 100%) + ); +$notebook_tab_bottom_hover_styles: + wintc_define_props_borders( + $notebook_tab_bottom_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/notebook_tab_bottom_hover_border.png') + ); + +$notebook_tab_left_styles: + wintc_define_props_bg( + $notebook_tab_left_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(90deg,rgba(255, 255, 255, 1) 0%, rgba(208, 228, 252, 1) 75%, rgba(176, 196, 220, 1) 100%) + ); +$notebook_tab_left_styles: + wintc_define_props_borders( + $notebook_tab_left_styles, + false, + solid, + 3, + 1, + 3, + 3, + undefined, + default + ); +$notebook_tab_left_styles: + wintc_define_props_box( + $notebook_tab_left_styles, + false, + margin, + undefined, + -1, + undefined, + default + ); +$notebook_tab_left_hover_styles: + wintc_define_props_bg( + $notebook_tab_left_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(90deg,rgba(255, 255, 255, 1) 0%, rgba(216, 233, 255, 1) 75%, rgba(198, 218, 242, 1) 100%) + ); +$notebook_tab_left_hover_styles: + wintc_define_props_borders( + $notebook_tab_left_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/notebook_tab_left_hover_border.png') + ); + +$notebook_tab_right_styles: + wintc_define_props_bg( + $notebook_tab_right_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(270deg,rgba(255, 255, 255, 1) 0%, rgba(208, 228, 252, 1) 75%, rgba(176, 196, 220, 1) 100%) + ); +$notebook_tab_right_styles: + wintc_define_props_borders( + $notebook_tab_right_styles, + false, + solid, + 3, + 3, + 3, + 1, + undefined, + default + ); +$notebook_tab_right_styles: + wintc_define_props_box( + $notebook_tab_right_styles, + false, + margin, + undefined, + default, + undefined, + -1 + ); +$notebook_tab_right_hover_styles: + wintc_define_props_bg( + $notebook_tab_right_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(270deg,rgba(255, 255, 255, 1) 0%, rgba(216, 233, 255, 1) 75%, rgba(198, 218, 242, 1) 100%) + ); +$notebook_tab_right_hover_styles: + wintc_define_props_borders( + $notebook_tab_right_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/notebook_tab_right_hover_border.png') + ); + +$notebook_tab_top_styles: + wintc_define_props_bg( + $notebook_tab_top_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg,rgba(255, 255, 255, 1) 0%, rgba(208, 228, 252, 1) 75%, rgba(176, 196, 220, 1) 100%) + ); +$notebook_tab_top_styles: + wintc_define_props_borders( + $notebook_tab_top_styles, + false, + solid, + 3, + 3, + 1, + 3, + undefined, + default + ); +$notebook_tab_top_styles: + wintc_define_props_box( + $notebook_tab_top_styles, + false, + margin, + default, + undefined, + -1, + undefined + ); +$notebook_tab_top_hover_styles: + wintc_define_props_bg( + $notebook_tab_top_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg,rgba(255, 255, 255, 1) 0%, rgba(216, 233, 255, 1) 75%, rgba(198, 218, 242, 1) 100%) + ); +$notebook_tab_top_hover_styles: + wintc_define_props_borders( + $notebook_tab_top_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/notebook_tab_top_hover_border.png') + ); + + +// +// NOTEBOOK ITSELF +// +$notebook_styles: + wintc_define_props_borders( + $notebook_styles, + false, + solid, + 2, + 4, + 4, + 2, + undefined, + default + ); + +$notebook_page_styles: + wintc_define_props_bg( + $notebook_page_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg, rgba(252,252,254,1) 0%, rgba(244,243,238,1) 100%) + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/progressbar.scss b/themes/symphony/noir/gtk-3.0/styling/progressbar.scss new file mode 100644 index 0000000..bada136 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/progressbar.scss @@ -0,0 +1,55 @@ +/** + * progressbar.scss - Royale Noir Style Progress Bar Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$progressbar_trough_styles: + wintc_define_props_bg( + $progressbar_trough_styles, + false, + #FFF, + undefined, + undefined, + undefined, + undefined + ); +$progressbar_trough_styles: + wintc_define_props_box( + $progressbar_trough_styles, + false, + padding, + undefined, + undefined, + undefined, + undefined + ); + +$progressbar_horz_trough_styles: + wintc_define_props_borders( + $progressbar_horz_trough_styles, + false, + solid, + 3, + 4, + 3, + 4, + undefined, + url('../Resources/progress_horz_trough.png') + ); + +$progressbar_vert_trough_styles: + wintc_define_props_borders( + $progressbar_vert_trough_styles, + false, + solid, + 4, + 3, + 4, + 3, + undefined, + url('../Resources/progress_vert_trough.png') + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/scale.scss b/themes/symphony/noir/gtk-3.0/styling/scale.scss new file mode 100644 index 0000000..cf66fba --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/scale.scss @@ -0,0 +1,115 @@ +/** + * scale.scss - Royale Noir Style Scale Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$scale_mark_color: #A1A192; + + +// +// ALL SCALES +// +$scale_slider_styles: + wintc_define_props_bg( + $scale_slider_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined + ); +$scale_trough_styles: + wintc_define_props_borders( + $scale_trough_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined + ); + + +// +// HORIZONTAL SCALES +// +$scale_horz_arrow_hover_styles: + wintc_define_props_bg( + $scale_horz_arrow_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scale_horz_slider_arrow_hover.png') + ); + +$scale_horz_thumb_hover_styles: + wintc_define_props_bg( + $scale_horz_thumb_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scale_horz_slider_thumb_hover.png') + ); + +$scale_horz_trough_styles: + wintc_define_props_borders( + $scale_horz_trough_styles, + false, + solid, + 2, + 2, + 2, + 2, + undefined, + url('../Resources/scale_horz_trough.png') + ); + + +// +// VERTICAL SCALES +// +$scale_vert_arrow_hover_styles: + wintc_define_props_bg( + $scale_vert_arrow_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scale_vert_slider_arrow_hover.png') + ); + +$scale_vert_thumb_hover_styles: + wintc_define_props_bg( + $scale_vert_thumb_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scale_vert_slider_thumb_hover.png') + ); + +$scale_vert_trough_styles: + wintc_define_props_borders( + $scale_vert_trough_styles, + false, + solid, + 2, + 2, + 2, + 2, + undefined, + url('../Resources/scale_vert_trough.png') + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/scrollbar.scss b/themes/symphony/noir/gtk-3.0/styling/scrollbar.scss new file mode 100644 index 0000000..2876ece --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/scrollbar.scss @@ -0,0 +1,501 @@ +/** + * scrollbar.scss - Royale Noir Style Scrollbar Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$scrollbar_thickness: 17px; + +// +// ALL SCROLLBARS +// +$scrollbar_trough_styles: (); + +$scrollbar_slider_styles: (); +$scrollbar_slider_styles: + wintc_define_props_bg( + $scrollbar_slider_styles, + false, + undefined, + undefined, + no-repeat, + center, + undefined + ); + +$scrollbar_button_styles: (); +$scrollbar_button_styles: + wintc_define_props_bg( + $scrollbar_button_styles, + false, + undefined, + initial, + no-repeat, + center, + undefined + ); + + +// +// DIRECTIONAL BUTTONS +// +$scrollbar_button_down_styles: + wintc_define_props_bg( + $scrollbar_button_down_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_down_glyph.png'), + url('../Resources/scrollbar_vert_button.png') + ); +$scrollbar_button_down_hover_styles: + wintc_define_props_bg( + $scrollbar_button_down_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_down_glyph.png'), + url('../Resources/scrollbar_vert_button_hover.png') + ); +$scrollbar_button_down_press_styles: + wintc_define_props_bg( + $scrollbar_button_down_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_down_glyph.png'), + url('../Resources/scrollbar_vert_button_press.png') + ); +$scrollbar_button_down_inactive_styles: + wintc_define_props_bg( + $scrollbar_button_down_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_down_glyph_inactive.png'), + url('../Resources/scrollbar_vert_button_inactive.png') + ); + +$scrollbar_button_left_styles: + wintc_define_props_bg( + $scrollbar_button_left_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_left_glyph.png'), + url('../Resources/scrollbar_horz_button.png') + ); +$scrollbar_button_left_hover_styles: + wintc_define_props_bg( + $scrollbar_button_left_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_left_glyph.png'), + url('../Resources/scrollbar_horz_button_hover.png') + ); +$scrollbar_button_left_press_styles: + wintc_define_props_bg( + $scrollbar_button_left_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_left_glyph.png'), + url('../Resources/scrollbar_horz_button_press.png') + ); +$scrollbar_button_left_inactive_styles: + wintc_define_props_bg( + $scrollbar_button_left_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_left_glyph_inactive.png'), + url('../Resources/scrollbar_horz_button_inactive.png') + ); + +$scrollbar_button_right_styles: + wintc_define_props_bg( + $scrollbar_button_right_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_right_glyph.png'), + url('../Resources/scrollbar_horz_button.png') + ); +$scrollbar_button_right_hover_styles: + wintc_define_props_bg( + $scrollbar_button_right_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_right_glyph.png'), + url('../Resources/scrollbar_horz_button_hover.png') + ); +$scrollbar_button_right_press_styles: + wintc_define_props_bg( + $scrollbar_button_right_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_right_glyph.png'), + url('../Resources/scrollbar_horz_button_press.png') + ); +$scrollbar_button_right_inactive_styles: + wintc_define_props_bg( + $scrollbar_button_right_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_right_glyph_inactive.png'), + url('../Resources/scrollbar_horz_button_inactive.png') + ); + +$scrollbar_button_up_styles: + wintc_define_props_bg( + $scrollbar_button_up_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_up_glyph.png'), + url('../Resources/scrollbar_vert_button.png') + ); +$scrollbar_button_up_hover_styles: + wintc_define_props_bg( + $scrollbar_button_up_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_up_glyph.png'), + url('../Resources/scrollbar_vert_button_hover.png') + ); +$scrollbar_button_up_press_styles: + wintc_define_props_bg( + $scrollbar_button_up_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_up_glyph.png'), + url('../Resources/scrollbar_vert_button_press.png') + ); +$scrollbar_button_up_inactive_styles: + wintc_define_props_bg( + $scrollbar_button_up_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_up_glyph_inactive.png'), + url('../Resources/scrollbar_vert_button_inactive.png') + ); + + +// +// HORIZONTAL SCROLLBARS +// +$scrollbar_horz_trough_styles: + wintc_define_props_bg( + $scrollbar_horz_trough_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_horz_trough.png') + ); + +$scrollbar_horz_slider_styles: + wintc_define_props_bg( + $scrollbar_horz_slider_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_horz_gripper.png'), + linear-gradient(180deg,rgba(226, 239, 255, 1) 0%, rgba(190, 210, 234, 1) 100%) + ); +$scrollbar_horz_slider_styles: + wintc_define_props_borders( + $scrollbar_horz_slider_styles, + false, + solid, + 3, + 3, + 3, + 3, + undefined, + url('../Resources/scrollbar_horz_slider_border.png') + ); + +$scrollbar_horz_slider_hover_styles: + wintc_define_props_bg( + $scrollbar_horz_slider_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_horz_gripper_hover.png'), + linear-gradient(180deg,rgba(238, 245, 255, 1) 0%, rgba(189, 209, 233, 1) 100%) + ); +$scrollbar_horz_slider_hover_styles: + wintc_define_props_borders( + $scrollbar_horz_slider_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_horz_slider_hover_border.png') + ); + +$scrollbar_horz_slider_press_styles: + wintc_define_props_bg( + $scrollbar_horz_slider_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_horz_gripper_press.png'), + linear-gradient(180deg,rgba(183, 203, 227, 1) 0%, rgba(252, 253, 255, 1) 100%) + ); +$scrollbar_horz_slider_press_styles: + wintc_define_props_borders( + $scrollbar_horz_slider_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_horz_slider_press_border.png') + ); + +$scrollbar_horz_button_styles: + wintc_define_props_borders( + $scrollbar_horz_button_styles, + false, + solid, + 3, + 3, + 3, + 2, + undefined, + url('../Resources/scrollbar_horz_button_border.png') + ); + +$scrollbar_horz_button_hover_styles: + wintc_define_props_borders( + $scrollbar_horz_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_horz_button_hover_border.png') + ); + +$scrollbar_horz_button_press_styles: + wintc_define_props_borders( + $scrollbar_horz_button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_horz_button_press_border.png') + ); + +$scrollbar_horz_button_inactive_styles: + wintc_define_props_borders( + $scrollbar_horz_button_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_horz_button_inactive_border.png') + ); + + +// +// VERTICAL SCROLLBARS +// +$scrollbar_vert_trough_styles: + wintc_define_props_bg( + $scrollbar_vert_trough_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_vert_trough.png') + ); + +$scrollbar_vert_slider_styles: + wintc_define_props_bg( + $scrollbar_vert_slider_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_vert_gripper.png'), + linear-gradient(90deg,rgba(242, 247, 255, 1) 0%, rgba(190, 210, 234, 1) 100%) + ); +$scrollbar_vert_slider_styles: + wintc_define_props_borders( + $scrollbar_vert_slider_styles, + false, + solid, + 3, + 3, + 3, + 3, + undefined, + url('../Resources/scrollbar_vert_slider_border.png') + ); + +$scrollbar_vert_slider_hover_styles: + wintc_define_props_bg( + $scrollbar_vert_slider_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_vert_gripper_hover.png'), + linear-gradient(90deg,rgba(254, 254, 255, 1) 0%, rgba(189, 209, 233, 1) 100%) + ); +$scrollbar_vert_slider_hover_styles: + wintc_define_props_borders( + $scrollbar_vert_slider_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_vert_slider_hover_border.png') + ); + +$scrollbar_vert_slider_press_styles: + wintc_define_props_bg( + $scrollbar_vert_slider_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_vert_gripper_press.png'), + linear-gradient(90deg,rgba(183, 203, 227, 1) 0%, rgba(255, 255, 255, 1) 100%) + ); +$scrollbar_vert_slider_press_styles: + wintc_define_props_borders( + $scrollbar_vert_slider_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_vert_slider_press_border.png') + ); + +$scrollbar_vert_button_styles: + wintc_define_props_borders( + $scrollbar_vert_button_styles, + false, + solid, + 2, + 3, + 3, + 3, + undefined, + url('../Resources/scrollbar_vert_button_border.png') + ); + +$scrollbar_vert_button_hover_styles: + wintc_define_props_borders( + $scrollbar_vert_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_vert_button_hover_border.png') + ); + +$scrollbar_vert_button_press_styles: + wintc_define_props_borders( + $scrollbar_vert_button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_vert_button_press_border.png') + ); + +$scrollbar_vert_button_inactive_styles: + wintc_define_props_borders( + $scrollbar_vert_button_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/scrollbar_vert_button_inactive_border.png') + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/spinbutton.scss b/themes/symphony/noir/gtk-3.0/styling/spinbutton.scss new file mode 100644 index 0000000..6585ae0 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/spinbutton.scss @@ -0,0 +1,153 @@ +/** + * spinbutton.scss - Royale Noir Style Spin Button Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +// +// SPINBUTTON ITSELF +// +$spinbutton_vert_box_styles: + wintc_define_props_borders( + $spinbutton_vert_box_styles, + false, + solid, + 1, + 1, + 1, + 1, + $borders_color, + undefined + ); + +$spinbutton_vert_entry_styles: + wintc_define_props_borders( + $spinbutton_vert_entry_styles, + false, + none, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined + ); + + +// +// SPINBUTTON UP/DOWN BUTTONS +// +$spinbutton_button_styles: + wintc_define_props_bg( + $spinbutton_button_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg,rgba(255, 255, 255, 1) 0%, rgba(188, 208, 232, 1) 100%) + ); +$spinbutton_button_styles: + wintc_define_props_border_radius( + $spinbutton_button_styles, + false, + 2 + ); +$spinbutton_button_styles: + wintc_define_props_borders( + $spinbutton_button_styles, + false, + solid, + 1, + 1, + 1, + 1, + #8599B1, + none + ); +$spinbutton_button_styles: + wintc_define_props_fg( + $spinbutton_button_styles, + false, + #5B6473, + undefined + ); + +$spinbutton_button_hover_styles: + wintc_define_props_bg( + $spinbutton_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg,rgba(255, 255, 255, 1) 0%, rgba(193, 213, 237, 1) 100%) + ); +$spinbutton_button_hover_styles: + wintc_define_props_borders( + $spinbutton_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + #52667E, + none + ); + +$spinbutton_button_press_styles: + wintc_define_props_bg( + $spinbutton_button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg,rgba(179, 199, 223, 1) 0%, rgba(255, 255, 255, 1) 100%) + ); +$spinbutton_button_press_styles: + wintc_define_props_borders( + $spinbutton_button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + #364A62, + none + ); + +$spinbutton_button_inactive_styles: + wintc_define_props_bg( + $spinbutton_button_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(148deg, rgba(245,245,242,1) 0%, rgba(236,236,228,1) 15%, rgba(231,231,222,1) 100%) + ); +$spinbutton_button_inactive_styles: + wintc_define_props_borders( + $spinbutton_button_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + #E9E9E1, + none + ); +$spinbutton_button_inactive_styles: + wintc_define_props_fg( + $spinbutton_button_inactive_styles, + false, + $insensitive_fg_color, + undefined + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/start-menu.scss b/themes/symphony/noir/gtk-3.0/styling/start-menu.scss new file mode 100644 index 0000000..caef0cd --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/start-menu.scss @@ -0,0 +1,581 @@ +/** + * start-menu.scss - Royale Noir Style Start Menu Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$start_flag_height: 20px; +$start_flag_width: 20px; +$start_text_case: lower; + +$start_menu_allprograms_height: 24px; +$start_menu_allprograms_arrow_width: 16px; + +$start_menu_display_userpic: true; + +$start_menu_programs_column_width: 176px; +$start_menu_places_column_width: 176px; + +$start_menu_popup_menu_vmargin: 1px; + +$start_menu_separator_thickness: 0px; + + +// +// START BUTTON +// +$start_flag_styles: + wintc_define_props_bg( + $start_flag_styles, + false, + undefined, + undefined, + no-repeat, + 0px 3px, + url('../Resources/start_flag.png') + ); +$start_flag_styles: + wintc_define_props_box( + $start_flag_styles, + false, + margin, + undefined, + 4, + undefined, + 5 + ); + +$start_button_styles: + wintc_define_props_bg( + $start_button_styles, + false, + undefined, + 100% 100%, + undefined, + undefined, + url('../Resources/start_button_body.png'), + linear-gradient(180deg,rgba(132, 196, 141, 1) 0%, rgba(96, 183, 99, 1) 9%, rgba(65, 169, 73, 1) 42%, rgba(15, 147, 23, 1) 43%, rgba(11, 201, 17, 1) 100%) + ); +$start_button_styles: + wintc_define_props_borders( + $start_button_styles, + false, + solid, + 2, + 13, + 3, + 5, + undefined, + url('../Resources/start_button_border.png') + ); +$start_button_styles: + wintc_define_props_box( + $start_button_styles, + false, + margin, + undefined, + undefined, + undefined, + undefined + ); +$start_button_styles: + wintc_define_props_box( + $start_button_styles, + false, + padding, + 0, + 0, + 0, + 0 + ); +$start_button_styles: + wintc_define_props_fg( + $start_button_styles, + false, + undefined, + 1px 1px 2px #152404 + ); +$start_button_styles: + wintc_define_props_font( + $start_button_styles, + false, + 'Franklin Gothic Medium', + 14pt, + italic, + undefined + ); + +$start_button_hover_styles: + wintc_define_props_bg( + $start_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/start_button_hover_body.png'), + linear-gradient(180deg,rgba(135, 198, 144, 1) 0%, rgba(101, 191, 102, 1) 9%, rgba(91, 203, 102, 1) 42%, rgba(23, 203, 35, 1) 43%, rgba(14, 218, 22, 1) 100%) + ); +$start_button_hover_styles: + wintc_define_props_borders( + $start_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/start_button_hover_border.png') + ); + +$start_button_press_styles: + wintc_define_props_bg( + $start_button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url('../Resources/start_button_press_body.png'), + linear-gradient(180deg,rgba(68, 151, 78, 1) 0%, rgba(27, 124, 29, 1) 9%, rgba(17, 112, 21, 1) 42%, rgba(1, 85, 2, 1) 43%, rgba(1, 131, 2, 1) 100%) + ); +$start_button_press_styles: + wintc_define_props_borders( + $start_button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url('../Resources/start_button_press_border.png') + ); +$start_button_press_styles: + wintc_define_props_box( + $start_button_press_styles, + false, + padding, + 0, + 0, + 0, + 0 + ); + +$start_button_selected_styles: $start_button_press_styles; + +$start_button_text_styles: + wintc_define_props_box( + $start_button_text_styles, + false, + margin, + 0, + 13, + 0, + 0 + ); + + +// +// START MENU +// +$start_menu_styles: (); +$start_menu_styles: + wintc_define_props_bg( + $start_menu_styles, + false, + transparent, + undefined, + undefined, + undefined, + undefined + ); +$start_menu_styles: + wintc_define_props_borders( + $start_menu_styles, + false, + none, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined + ); + + +// +// START MENU HORIZONTAL USER PANE +// +$start_menu_horz_userpane_styles: + wintc_define_props_bg( + $start_menu_horz_userpane_styles, + false, + undefined, + auto 100%, + no-repeat, + bottom left, + url('../Resources/start_userpane_body.png'), + url('../Resources/start_userpane_body2.png') + ); +$start_menu_horz_userpane_styles: + wintc_define_props_borders( + $start_menu_horz_userpane_styles, + false, + solid, + 2, + 35, + 1, + 6, + undefined, + url('../Resources/start_userpane_border.png') + ); +$start_menu_horz_userpane_styles: + wintc_define_props_box( + $start_menu_horz_userpane_styles, + false, + margin, + undefined, + undefined, + undefined, + undefined + ); +$start_menu_horz_userpane_styles: + wintc_define_props_box( + $start_menu_horz_userpane_styles, + false, + padding, + 3, + undefined, + undefined, + undefined + ); + +$start_menu_userpic_styles: + wintc_define_props_borders( + $start_menu_userpic_styles, + false, + solid, + 2, + 5, + 5, + 2, + undefined, + url('../Resources/user_tile_border.png') + ); +$start_menu_userpic_styles: + wintc_define_props_box( + $start_menu_userpic_styles, + false, + margin, + 2, + 0, + 2, + 1 + ); + +$start_menu_horz_username_styles: + wintc_define_props_fg( + $start_menu_horz_username_styles, + false, + #FFFFFF, + 0px 1px 2px #000000 + ); +$start_menu_horz_username_styles: + wintc_define_props_font( + $start_menu_horz_username_styles, + false, + 'Franklin Gothic Medium', + undefined, + undefined, + undefined + ); + + +// +// START MENU PROGRAMS COLUMN +// +$start_menu_programs_column_styles: + wintc_define_props_bg( + $start_menu_programs_column_styles, + false, + #353F4D, + undefined, + undefined, + undefined, + undefined + ); +$start_menu_programs_column_styles: + wintc_define_props_borders( + $start_menu_programs_column_styles, + false, + solid, + 1, + 2, + 1, + 2, + undefined, + url('../Resources/start_programs_border.png') + ); +$start_menu_programs_column_styles: + wintc_define_props_box( + $start_menu_programs_column_styles, + false, + margin, + undefined, + undefined, + undefined, + undefined + ); +$start_menu_programs_column_styles: + wintc_define_props_box( + $start_menu_programs_column_styles, + false, + padding, + 2, + 6, + undefined, + 6 + ); +$start_menu_programs_column_styles: + wintc_define_props_fg( + $start_menu_programs_column_styles, + false, + #FFFFFF, + undefined + ); + +$start_menu_programs_separator_styles: + wintc_define_props_borders( + $start_menu_programs_separator_styles, + false, + solid, + 1, + 1, + 1, + 1, + undefined, + url("../Resources/start_programs_separator.png") + ); + +$start_menu_programs_menuitem_mime_prgtxt_styles: + wintc_define_props_fg( + $start_menu_programs_menuitem_mime_prgtxt_styles, + false, + #A2AAAE, + undefined + ); +$start_menu_programs_menuitem_mime_hover_styles: + wintc_define_props_fg( + $start_menu_programs_menuitem_mime_hover_styles, + false, + $selected_fg_color, + undefined + ); + +// +// 'ALL PROGRAMS' MENU ITEM +// +$start_menu_allprograms_menuitem_styles: + wintc_define_props_box( + $start_menu_allprograms_menuitem_styles, + false, + margin, + 6, + undefined, + 5, + undefined + ); +$start_menu_allprograms_menuitem_styles: + wintc_define_props_box( + $start_menu_allprograms_menuitem_styles, + false, + padding, + 0, + undefined, + 0, + undefined + ); +$start_menu_allprograms_menuitem_styles: + wintc_define_props_font( + $start_menu_allprograms_menuitem_styles, + false, + undefined, + undefined, + undefined, + bold + ); + + +// +// START MENU POPUP MENU +// +$start_menu_popup_menu_styles: + wintc_define_props_borders( + $start_menu_popup_menu_styles, + false, + solid, + 1, + 1, + 1, + 6, + undefined, + url('../Resources/start_menu_item.png') + ); + +$start_menu_popup_menu_menuitem_styles: + wintc_define_props_box( + $start_menu_popup_menu_menuitem_styles, + false, + margin, + 0, + 1, + 0, + 6 + ); +$start_menu_popup_menu_menuitem_styles: + wintc_define_props_box( + $start_menu_popup_menu_menuitem_styles, + false, + padding, + 3, + 0, + 2, + 12 + ); + + +// +// START MENU PLACES COLUMN +// +$start_menu_places_column_styles: + wintc_define_props_bg( + $start_menu_places_column_styles, + false, + #5A606F, + undefined, + undefined, + undefined, + undefined + ); +$start_menu_places_column_styles: + wintc_define_props_borders( + $start_menu_places_column_styles, + false, + solid, + 3, + 6, + 1, + 1, + undefined, + url('../Resources/start_places_border.png') + ); +$start_menu_places_column_styles: + wintc_define_props_box( + $start_menu_places_column_styles, + false, + margin, + undefined, + undefined, + undefined, + undefined + ); +$start_menu_places_column_styles: + wintc_define_props_box( + $start_menu_places_column_styles, + false, + padding, + 2, + 2, + 5, + 5 + ); +$start_menu_places_column_styles: + wintc_define_props_fg( + $start_menu_places_column_styles, + false, + #FFFFFF, + undefined + ); +$start_menu_places_separator_styles: + wintc_define_props_borders( + $start_menu_places_separator_styles, + false, + solid, + 1, + 1, + 2, + 1, + undefined, + url('../Resources/start_places_separator.png') + ); + + +// +// START MENU LOGOFF PANE +// +$start_menu_button_styles: + wintc_define_props_box( + $start_menu_button_styles, + false, + margin, + 4, + -2, + 6, + 0 + ); +$start_menu_button_styles: + wintc_define_props_box( + $start_menu_button_styles, + false, + padding, + 3, + 10, + 3, + 3 + ); + +$start_menu_button_press_styles: + wintc_define_props_box( + $start_menu_button_press_styles, + false, + padding, + 4, + 9, + 2, + 4 + ); + +$start_menu_logoff_pane_styles: + wintc_define_props_bg( + $start_menu_logoff_pane_styles, + false, + undefined, + 101% 100%, + undefined, + -2px 0px, + url('../Resources/start_logoffpane_body.png') + ); +$start_menu_logoff_pane_styles: + wintc_define_props_borders( + $start_menu_logoff_pane_styles, + false, + solid, + 0, + 4, + 0, + 4, + undefined, + url('../Resources/start_logoffpane_border.png') + ); +$start_menu_logoff_pane_styles: + wintc_define_props_fg( + $start_menu_logoff_pane_styles, + false, + #FFFFFF, + undefined + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/switch.scss b/themes/symphony/noir/gtk-3.0/styling/switch.scss new file mode 100644 index 0000000..53b3052 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/switch.scss @@ -0,0 +1,151 @@ +/** + * switch.scss - Royale Noir Style Switch Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +// +// SWITCH ITSELF +// +$switch_styles: + wintc_define_props_bg( + $switch_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(140deg, rgba(180,180,171,1) 0%, rgba(238,236,221,1) 100%) + ); +$switch_styles: + wintc_define_props_border_radius( + $switch_styles, + false, + 15 + ); +$switch_styles: + wintc_define_props_borders( + $switch_styles, + false, + solid, + 1, + 1, + 1, + 1, + #1C5180, + undefined + ); + +$switch_selected_styles: + wintc_define_props_bg( + $switch_selected_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(140deg, rgba(93,234,89,1) 0%, rgba(21,147,18,1) 100%) + ); + +$switch_inactive_styles: + wintc_define_props_bg( + $switch_inactive_styles, + false, + transparent, + undefined, + undefined, + undefined, + none + ); +$switch_inactive_styles: + wintc_define_props_borders( + $switch_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + #C0BFB5, + undefined + ); + + +// +// SWITCH SLIDER +// +$switch_slider_styles: + wintc_define_props_bg( + $switch_slider_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(140deg, rgba(229,229,226,1) 0%, rgba(251,251,251,1) 100%) + ); +$switch_slider_styles: + wintc_define_props_border_radius( + $switch_slider_styles, + false, + 15 + ); +$switch_slider_styles: + wintc_define_props_borders( + $switch_slider_styles, + false, + solid, + 1, + 1, + 1, + 1, + #1C5180, + undefined + ); +$switch_slider_styles: + wintc_define_props_box( + $switch_slider_styles, + false, + margin, + -1, + -1, + -1, + -1 + ); + +$switch_slider_hover_styles: + wintc_define_props_bg( + $switch_slider_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(139deg, rgba(255,240,207,1) 0%, rgba(250,197,90,1) 100%) + ); + +$switch_slider_inactive_styles: + wintc_define_props_bg( + $switch_slider_inactive_styles, + false, + transparent, + undefined, + undefined, + undefined, + none + ); +$switch_slider_inactive_styles: + wintc_define_props_borders( + $switch_slider_inactive_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + #C0BFB5, + undefined + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/systray.scss b/themes/symphony/noir/gtk-3.0/styling/systray.scss new file mode 100644 index 0000000..a2de3ea --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/systray.scss @@ -0,0 +1,51 @@ +/** + * systray.scss - Royale Noir Style Notification Area Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$systray_styles: + wintc_define_props_bg( + $systray_styles, + false, + undefined, + 1px 100%, + repeat-x, + undefined, + url('../Resources/taskband_tray_horz_body.png') + ); +$systray_styles: + wintc_define_props_borders( + $systray_styles, + false, + solid, + 5, + 0, + 3, + 16, + undefined, + url('../Resources/taskband_tray_horz.png') + ); +$systray_styles: + wintc_define_props_box( + $systray_styles, + false, + margin, + 0, + 0, + 0, + 0 + ); +$systray_styles: + wintc_define_props_box( + $systray_styles, + false, + padding, + undefined, + 14, + undefined, + undefined + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/taskband.scss b/themes/symphony/noir/gtk-3.0/styling/taskband.scss new file mode 100644 index 0000000..d98ef48 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/taskband.scss @@ -0,0 +1,159 @@ +/** + * taskband.scss - Royale Noir Style Taskband Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +// Taskband itself +// +$taskband_horz_margins: 7px; + +$taskband_styles: + wintc_define_props_bg( + $taskband_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg,rgba(31, 38, 57, 1) 0%, rgba(31, 38, 57, 1) 4%, rgba(115, 124, 132, 1) 4%, rgba(115, 124, 132, 1) 8%, rgba(102, 115, 124, 1) 8%, rgba(76, 88, 104, 1) 53%, rgba(51, 65, 81, 1) 54%, rgba(35, 42, 61, 1) 100%) + ); +$taskband_styles: + wintc_define_props_fg( + $taskband_styles, + false, + #FFFFFF, + undefined + ); + +// Taskband buttons +// +$taskband_button_styles: + wintc_define_props_bg( + $taskband_button_styles, + false, + undefined, + undefined, + undefined, + undefined, + linear-gradient(180deg,rgba(105, 119, 128, 1) 0%, rgba(82, 94, 109, 1) 42%, rgba(64, 78, 94, 1) 43%, rgba(44, 53, 71, 1) 100%) + ); +$taskband_button_styles: + wintc_define_props_borders( + $taskband_button_styles, + false, + solid, + 2, + 2, + 2, + 2, + undefined, + url("../Resources/taskband_button_border.png") + ); +$taskband_button_styles: + wintc_define_props_box( + $taskband_button_styles, + false, + margin, + 3, + 0, + 2, + 0 + ); +$taskband_button_styles: + wintc_define_props_box( + $taskband_button_styles, + false, + padding, + 2, + 8, + 2, + 8 + ); + +$taskband_button_hover_styles: + wintc_define_props_bg( + $taskband_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url("../Resources/taskband_button_hover_body.png"), + linear-gradient(180deg,rgba(78, 93, 107, 1) 0%, rgba(53, 65, 84, 1) 42%, rgba(38, 50, 70, 1) 43%, rgba(16, 22, 42, 1) 100%) + ); +$taskband_button_hover_styles: + wintc_define_props_borders( + $taskband_button_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url("../Resources/taskband_button_hover_border.png") + ); + +$taskband_button_press_styles: + wintc_define_props_bg( + $taskband_button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + url("../Resources/taskband_button_press_body.png"), + linear-gradient(180deg,rgba(61, 69, 79, 1) 0%, rgba(26, 35, 50, 1) 42%, rgba(11, 19, 34, 1) 43%, rgba(10, 18, 34, 1) 100%) + ); +$taskband_button_press_styles: + wintc_define_props_borders( + $taskband_button_press_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url("../Resources/taskband_button_press_border.png") + ); +$taskband_button_press_styles: + wintc_define_props_box( + $taskband_button_press_styles, + false, + padding, + 3, + 7, + 1, + 9 + ); + +$taskband_button_selected_styles: $taskband_button_press_styles; + +$taskband_button_selected_hover_styles: + wintc_define_props_bg( + $taskband_button_selected_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + url("../Resources/taskband_button_press_hover_body.png"), + linear-gradient(180deg,rgba(61, 70, 82, 1) 0%, rgba(37, 49, 64, 1) 42%, rgba(23, 34, 51, 1) 43%, rgba(18, 27, 45, 1) 100%) + ); +$taskband_button_selected_hover_styles: + wintc_define_props_borders( + $taskband_button_selected_hover_styles, + false, + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + url("../Resources/taskband_button_press_hover_border.png") + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/toolbar.scss b/themes/symphony/noir/gtk-3.0/styling/toolbar.scss new file mode 100644 index 0000000..50cd1ce --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/toolbar.scss @@ -0,0 +1,26 @@ +/** + * toolbar.scss - Royale Noir Style Toolbar Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$menu_separator_thickness: $separator_thickness; + +// +// TOOLBAR +// +$toolbar_styles: + wintc_define_props_borders( + $toolbar_styles, + false, + solid, + 0, + 0, + 2, + 0, + undefined, + url('../Resources/toolbar_border.png') + ); diff --git a/themes/symphony/noir/gtk-3.0/styling/treeview.scss b/themes/symphony/noir/gtk-3.0/styling/treeview.scss new file mode 100644 index 0000000..0e3d772 --- /dev/null +++ b/themes/symphony/noir/gtk-3.0/styling/treeview.scss @@ -0,0 +1,107 @@ +/** + * treeview.scss - Royale Noir Style Tree-view Style Constants + * + * This source-code is part of Windows XP stuff for XFCE: + * <> + * + * Author(s): Rory Fewell + */ + +$treeview_header_styles: + wintc_define_props_bg( + $treeview_header_styles, + false, + #E2E2E2, + undefined, + undefined, + undefined, + none + ); +$treeview_header_styles: + wintc_define_props_borders( + $treeview_header_styles, + false, + solid, + 0, + 2, + 3, + 0, + undefined, + default + ); +$treeview_header_styles: + wintc_define_props_box( + $treeview_header_styles, + false, + padding, + 3, + 7, + 0, + 7 + ); + +$treeview_header_hover_styles: + wintc_define_props_bg( + $treeview_header_hover_styles, + false, + #FFFFFF, + undefined, + undefined, + undefined, + undefined + ); +$treeview_header_hover_styles: + wintc_define_props_borders( + $treeview_header_hover_styles, + false, + solid, + 0, + 7, + 3, + 7, + undefined, + url('../Resources/treeview_header_button_hover_border.png') + ); +$treeview_header_hover_styles: + wintc_define_props_box( + $treeview_header_hover_styles, + false, + padding, + default, + 2, + default, + 0 + ); + +$treeview_header_press_styles: + wintc_define_props_bg( + $treeview_header_press_styles, + false, + #DEDFDA, + undefined, + undefined, + undefined, + undefined + ); +$treeview_header_press_styles: + wintc_define_props_borders( + $treeview_header_press_styles, + false, + solid, + 2, + 1, + 1, + 3, + undefined, + default + ); +$treeview_header_press_styles: + wintc_define_props_box( + $treeview_header_press_styles, + false, + padding, + 1, + 8, + 2, + 4 + ); diff --git a/themes/symphony/noir/scheme b/themes/symphony/noir/scheme new file mode 100644 index 0000000..7c272e2 --- /dev/null +++ b/themes/symphony/noir/scheme @@ -0,0 +1,81 @@ +THREED_OBJECTS_BG=#EBE9ED +THREED_OBJECTS_FG=#000000 + +ACTIVE_TITLE_BAR_BG1=#272F42 +ACTIVE_TITLE_BAR_BG2=#5C6976 +ACTIVE_TITLE_BAR_FG=#FFFFFF +ACTIVE_TITLE_BAR_FONT_FAMILY=Trebuchet MS +ACTIVE_TITLE_BAR_FONT_SIZE=10pt +ACTIVE_TITLE_BAR_FONT_STYLE=normal +ACTIVE_TITLE_BAR_FONT_WEIGHT=bold +ACTIVE_TITLE_BAR_SIZE=25 + +ACTIVE_WINDOW_BORDER_BG=#D4D0C8 +ACTIVE_WINDOW_BORDER_SIZE=1 + +APPLICATION_BACKGROUND_BG=#808080 + +CAPTION_BUTTONS_SIZE=25 + +DESKTOP_BG=#101A26 + +ICON_FONT_FAMILY=Tahoma +ICON_FONT_SIZE=8pt +ICON_FONT_STYLE=normal +ICON_FONT_WEIGHT=normal +ICON_SIZE=32 + +ICON_SPACING_HORZ=43 +ICON_SPACING_VERT=43 + +INACTIVE_TITLE_BAR_BG1=#5F6772 +INACTIVE_TITLE_BAR_BG2=#969DA5 +INACTIVE_TITLE_BAR_FG=#FFFFFF +INACTIVE_TITLE_BAR_FONT_FAMILY=Trebuchet MS +INACTIVE_TITLE_BAR_FONT_SIZE=10pt +INACTIVE_TITLE_BAR_FONT_STYLE=normal +INACTIVE_TITLE_BAR_FONT_WEIGHT=bold +INACTIVE_TITLE_BAR_SIZE=25 + +INACTIVE_WINDOW_BORDER_BG=#D4D0C8 +INACTIVE_WINDOW_BORDER_SIZE=1 + +MENU_BG=#FFFFFF +MENU_FG=#000000 +MENU_FONT_FAMILY=Tahoma +MENU_FONT_SIZE=8pt +MENU_FONT_STYLE=normal +MENU_FONT_WEIGHT=normal +MENU_SIZE=19 + +MESSAGE_BOX_FG=#000000 +MESSAGE_BOX_FONT_FAMILY=Tahoma +MESSAGE_BOX_FONT_SIZE=8pt +MESSAGE_BOX_FONT_STYLE=normal +MESSAGE_BOX_FONT_WEIGHT=normal + +PALETTE_TITLE_FONT_FAMILY=Tahoma +PALETTE_TITLE_FONT_SIZE=8pt +PALETTE_TITLE_FONT_STYLE=normal +PALETTE_TITLE_FONT_WEIGHT=bold +PALETTE_TITLE_SIZE=17 + +SCROLLBAR_SIZE=17 + +SELECTED_ITEMS_BG=#587394 +SELECTED_ITEMS_FG=#FFFFFF +SELECTED_ITEMS_FONT_FAMILY=Tahoma +SELECTED_ITEMS_FONT_SIZE=8pt +SELECTED_ITEMS_FONT_STYLE=normal +SELECTED_ITEMS_FONT_WEIGHT=normal +SELECTED_ITEMS_SIZE=19 + +TOOLTIP_BG=#FFFFE1 +TOOLTIP_FG=#000000 +TOOLTIP_FONT_FAMILY=Tahoma +TOOLTIP_FONT_SIZE=8pt +TOOLTIP_FONT_STYLE=normal +TOOLTIP_FONT_WEIGHT=normal + +WINDOW_BG=#FFFFFF +WINDOW_FG=#000000 diff --git a/themes/symphony/noir/theme b/themes/symphony/noir/theme new file mode 100644 index 0000000..e777f5e --- /dev/null +++ b/themes/symphony/noir/theme @@ -0,0 +1,6 @@ +THEME_BASENAME=Media Center style +THEME_DESCRIPTION=Media Center visual style for XFCE. +THEME_DISPLAYNAME=Media Center style (Royale Noir) +THEME_MAINTAINER=Rory Fewell +THEME_RAWNAME=royale-noir +THEME_VARIANT=Royale Noir diff --git a/themes/symphony/royale/theme b/themes/symphony/royale/theme index 703dc3e..f34facf 100644 --- a/themes/symphony/royale/theme +++ b/themes/symphony/royale/theme @@ -1,6 +1,6 @@ THEME_BASENAME=Media Center style THEME_DESCRIPTION=Media Center visual style for XFCE. -THEME_DISPLAYNAME=Media Center style +THEME_DISPLAYNAME=Media Center style (Royale) THEME_MAINTAINER=Rory Fewell THEME_RAWNAME=royale THEME_VARIANT=Royale