mirror of
https://github.com/rozniak/xfce-winxp-tc.git
synced 2026-01-26 19:49:44 +00:00
453 lines
8.9 KiB
SCSS
453 lines
8.9 KiB
SCSS
/**
|
|
* start-menu.scss - Professional Style Start Button and Menu Style Constants
|
|
*
|
|
* This source-code is part of Windows XP stuff for XFCE:
|
|
* <<https://www.oddmatics.uk>>
|
|
*
|
|
* Author(s): Rory Fewell <roryf@oddmatics.uk>
|
|
*/
|
|
|
|
$start_flag_height: 18px;
|
|
$start_flag_width: 21px;
|
|
|
|
$start_menu_allprograms_arrow_width: 24px;
|
|
|
|
$start_menu_separator_thickness: $separator_thickness;
|
|
|
|
|
|
//
|
|
// START BUTTON
|
|
//
|
|
$start_flag_styles:
|
|
wintc_define_props_bg(
|
|
$start_flag_styles,
|
|
false,
|
|
undefined,
|
|
undefined,
|
|
default,
|
|
0px -1px,
|
|
default
|
|
);
|
|
$start_flag_styles:
|
|
wintc_define_props_box(
|
|
$start_flag_styles,
|
|
false,
|
|
margin,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
|
|
$start_button_styles:
|
|
wintc_define_props_bg(
|
|
$start_button_styles,
|
|
false,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
linear-gradient(180deg, rgba(240,242,236,1) 0%, rgba(222,224,218,1) 100%)
|
|
);
|
|
$start_button_styles:
|
|
wintc_define_props_borders(
|
|
$start_button_styles,
|
|
false,
|
|
solid,
|
|
2,
|
|
2,
|
|
2,
|
|
2,
|
|
undefined,
|
|
url('../Resources/start_button_border.png')
|
|
);
|
|
$start_button_styles:
|
|
wintc_define_props_box(
|
|
$start_button_styles,
|
|
false,
|
|
margin,
|
|
4,
|
|
0,
|
|
3,
|
|
2
|
|
);
|
|
$start_button_styles:
|
|
wintc_define_props_box(
|
|
$start_button_styles,
|
|
false,
|
|
padding,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
);
|
|
|
|
$start_button_hover_styles:
|
|
wintc_define_props_bg(
|
|
$start_button_hover_styles,
|
|
false,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
linear-gradient(180deg, rgba(177,206,239,1) 0%, rgba(155,188,229,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,
|
|
linear-gradient(180deg, rgba(143,173,211,1) 0%, rgba(157,185,217,1) 90%, rgba(163,190,220,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,
|
|
2,
|
|
2,
|
|
undefined,
|
|
1
|
|
);
|
|
|
|
|
|
//
|
|
// START MENU
|
|
//
|
|
$start_menu_styles: ();
|
|
$start_menu_styles:
|
|
wintc_define_props_bg(
|
|
$start_menu_styles,
|
|
false,
|
|
#3070D0,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
$start_menu_styles:
|
|
wintc_define_props_borders(
|
|
$start_menu_styles,
|
|
false,
|
|
none,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
|
|
$start_menu_menustrip_menuitem_styles:
|
|
wintc_define_props_borders(
|
|
$start_menu_menustrip_menuitem_styles,
|
|
false,
|
|
none,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
|
|
$start_menu_menustrip_menuitem_hover_styles:
|
|
wintc_define_props_bg(
|
|
$start_menu_menustrip_menuitem_hover_styles,
|
|
false,
|
|
transparent,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
$start_menu_menustrip_menuitem_hover_styles:
|
|
wintc_define_props_text_decoration(
|
|
$start_menu_menustrip_menuitem_hover_styles,
|
|
false,
|
|
underline,
|
|
undefined,
|
|
solid
|
|
);
|
|
|
|
|
|
//
|
|
// START MENU HORIZONTAL USER PANE
|
|
//
|
|
$start_menu_horz_userpane_styles:
|
|
wintc_define_props_bg(
|
|
$start_menu_horz_userpane_styles,
|
|
false,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
$start_menu_horz_userpane_styles:
|
|
wintc_define_props_box(
|
|
$start_menu_horz_userpane_styles,
|
|
false,
|
|
margin,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
|
|
$start_menu_horz_username_styles: ();
|
|
$start_menu_horz_username_styles:
|
|
wintc_define_props_font(
|
|
$start_menu_horz_userpane_styles,
|
|
false,
|
|
undefined,
|
|
0pt,
|
|
undefined,
|
|
undefined
|
|
);
|
|
|
|
|
|
//
|
|
// START MENU VERTICAL USER PANE
|
|
//
|
|
$start_menu_vert_userpane_styles:
|
|
wintc_define_props_bg(
|
|
$start_menu_vert_userpane_styles,
|
|
false,
|
|
#5096F8,
|
|
undefined,
|
|
no-repeat,
|
|
top center,
|
|
url('../Resources/start_vert_userpane_body.png')
|
|
);
|
|
|
|
$start_menu_vert_username_styles:
|
|
wintc_define_props_box(
|
|
$start_menu_vert_username_styles,
|
|
false,
|
|
margin,
|
|
undefined,
|
|
7,
|
|
8,
|
|
7
|
|
);
|
|
$start_menu_vert_username_styles:
|
|
wintc_define_props_fg(
|
|
$start_menu_vert_username_styles,
|
|
false,
|
|
#FFFFFF,
|
|
undefined
|
|
);
|
|
$start_menu_vert_username_styles:
|
|
wintc_define_props_font(
|
|
$start_menu_vert_username_styles,
|
|
false,
|
|
undefined,
|
|
14pt,
|
|
italic,
|
|
bold
|
|
);
|
|
|
|
|
|
//
|
|
// START MENU PROGRAMS COLUMN
|
|
//
|
|
$start_menu_programs_column_styles:
|
|
wintc_define_props_bg(
|
|
$start_menu_programs_column_styles,
|
|
false,
|
|
#FFFFFF,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
$start_menu_programs_column_styles:
|
|
wintc_define_props_borders(
|
|
$start_menu_programs_column_styles,
|
|
false,
|
|
solid,
|
|
9,
|
|
12,
|
|
11,
|
|
9,
|
|
undefined,
|
|
url('../Resources/start_programs_border.png')
|
|
);
|
|
$start_menu_programs_column_styles:
|
|
wintc_define_props_box(
|
|
$start_menu_programs_column_styles,
|
|
false,
|
|
margin,
|
|
10,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
|
|
$start_menu_programs_separator_styles:
|
|
wintc_define_props_bg(
|
|
$start_menu_programs_separator_styles,
|
|
false,
|
|
#3070D0,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
|
|
|
|
//
|
|
// 'ALL PROGRAMS' MENU ITEM
|
|
//
|
|
$start_menu_allprograms_menuitem_styles:
|
|
wintc_define_props_font(
|
|
$start_menu_allprograms_menuitem_styles,
|
|
false,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
bold
|
|
);
|
|
|
|
$start_menu_allprograms_separator_styles:
|
|
wintc_define_props_bg(
|
|
$start_menu_allprograms_separator_styles,
|
|
false,
|
|
#FFFFFF,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
|
|
|
|
//
|
|
// START MENU PLACES COLUMN
|
|
//
|
|
$start_menu_places_column_styles:
|
|
wintc_define_props_bg(
|
|
$start_menu_places_column_styles,
|
|
false,
|
|
undefined,
|
|
undefined,
|
|
no-repeat,
|
|
left 90%,
|
|
url('../Resources/start_places.png')
|
|
);
|
|
$start_menu_places_column_styles:
|
|
wintc_define_props_borders(
|
|
$start_menu_places_column_styles,
|
|
false,
|
|
solid,
|
|
0,
|
|
6,
|
|
14,
|
|
0,
|
|
undefined,
|
|
url('../Resources/start_places_border.png')
|
|
);
|
|
$start_menu_places_column_styles:
|
|
wintc_define_props_box(
|
|
$start_menu_places_column_styles,
|
|
false,
|
|
margin,
|
|
10,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
|
|
$start_menu_places_menuitem_styles:
|
|
wintc_define_props_fg(
|
|
$start_menu_places_menuitem_styles,
|
|
false,
|
|
#FFFFFF,
|
|
undefined
|
|
);
|
|
|
|
$start_menu_places_menuitem_top_styles:
|
|
wintc_define_props_font(
|
|
$start_menu_places_menuitem_top_styles,
|
|
false,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
normal
|
|
);
|
|
|
|
$start_menu_places_separator_styles:
|
|
wintc_define_props_bg(
|
|
$start_menu_places_separator_styles,
|
|
false,
|
|
#5096F8,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|
|
|
|
|
|
//
|
|
// START MENU LOGOFF PANE
|
|
//
|
|
$start_menu_button_styles:
|
|
wintc_define_props_fg(
|
|
$start_menu_button_styles,
|
|
false,
|
|
#FFFFFF,
|
|
undefined
|
|
);
|
|
|
|
$start_menu_logoff_pane_styles:
|
|
wintc_define_props_bg(
|
|
$start_menu_logoff_pane_styles,
|
|
false,
|
|
#5096F8,
|
|
undefined,
|
|
undefined,
|
|
undefined,
|
|
undefined
|
|
);
|