/** * EGroupware: CSS with less preprocessor * * Definitions for buttons * * Please do NOT change css-files directly, instead change less-files and compile them! * * @link http://www.egroupware.org * @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License * @author Stefan Reinhardt * @package phpgwapi * @version $Id$ */ @import (reference) "def_design_pattern_color_font_shadow.less"; //##################### //# Complete Button # //##################### .Complete_Button_normal{ .border_normal; .box_shadow_standard_light; color: @gray-100; } .Complete_Button_hover{ // .border_hover; .box_shadow_standard_light_hover; background-color: inherit !important; } .Complete_Button_active{ // .border_hover; .box_shadow_standard_light_inset; } .Complete_Button_focus{ // .border_hover; .box_shadow_standard_light_inset; } // komplette Schaltflächen .Complete_Button_add { background-color: @egw_color_blue_lighter !important; color: #FFF; text-shadow: none; /* height: auto;*/ background-image: none !important; .border_radius_button_lefttop; &:before {content: "+";font-size: 1.5em;color: @egw_color_1; line-height: 1.1em;} } .Complete_Button_add_hover { background-color: @egw_color_blue_lightest !important; color: @egw_color_1; .box_shadow_standard_light_hover; .border_radius_button_lefttop; } //.Complete_Button_add_before {content: "+";font-size: 2em;} .Complete_Button_hinweis{ .Button_size_square_32; .border_normal; padding: 0 0.2em; border-left: 3px solid; border-left-color: @lightgray; } // select .Complete_Button_select{ .box_shadow_standard_light; width: auto; margin: 0.5em 0em 0.5em 0.5em; padding:3px; outline:none; display: inline-block; -webkit-appearance:none; -moz-appearance:none; appearance:none; cursor:pointer; } .Complete_Button_select_hover { .box_shadow_standard_light_hover; } .Complete_Button_select_focus { outline:0; border-width:1px; border-style: solid; border-color: @gray-30; -webkit-box-shadow: 0 0 2px 1px rgba(0,0,0, 0.10); -moz-box-shadow: 0 0 2px 1px rgba(0,0,0, 0.10); box-shadow: 0 0 2px 1px rgba(0,0,0, 0.10); } // Input .Complete_Button_input{ .border_normal; border-color: @gray-30; .box_shadow_standard_light; width: auto; margin: 0.5em 0em 0.5em 0; .border_radius_button_normal; // .gradient(#000, #333, #FFF); // .gradient(#F5F5F5, #EEE, #FFF); } .Complete_Button_input_hover{ .box_shadow_standard_light_hover; } .Complete_Button_input_focus { outline:0; border-width:1px; border-style: solid; border-color: @gray-30; -webkit-box-shadow: 0 0 2px 1px rgba(0,0,0, 0.10); -moz-box-shadow: 0 0 2px 1px rgba(0,0,0, 0.10); box-shadow: 0 0 2px 1px rgba(0,0,0, 0.10); } // Suchen button .Complete_Button_search_action{ .border_normal; border-color: @gray-30; .box_shadow_standard_light; width: 3em; // height: 2.5em; // margin: 0.5em 1em 0.5em 1; .border_radius_button_righttop; .background-color-search; color: lighten(@egw_color_1, 15%); text-decoration: none; cursor: pointer; padding: 3px; margin-left: 5px; background-image: url("../images/search.png"); background-position: center 0; background-size: contain; background-repeat: no-repeat; } /*.Complete_Button_search_action_hover{ .box_shadow_standard_light_hover; background-color: @yellow !important; .border_radius_button_lefttop; } .Complete_Button_search_action_active{ .box_shadow_standard_light_hover; .background-color-search; .border_radius_button_lefttop; } .Complete_Button_search_action_reset{ .Complete_Button_search_action; .background_verlauf_diagonal_gray; }*/ // Buchstaben .Complete_Button_lettersearch{ .border_radius_button_normal; .box_shadow_standard_light; .border_normal; // border: 1px solid #D3DCE3; text-align: center; cursor: pointer; } // Text .Complete_Button_text{ .border_radius_button_normal; .background-color-10-gray; border-color: @gray-50; cursor: pointer; } .Complete_Button_text_hover { .border_radius_button_normal; .border_hover; text-align: center; cursor: pointer; .background-color-30-gray; } .Complete_Button_text_active{ color: @gray; } .Complete_Button_text_icon_before{ .Complete_Button_normal; padding-left: 30px !important; background-position: 6px center !important; background-repeat: no-repeat !important; background-size: 20px auto !important; .Button_size_h32_auto; } .Complete_Button_text_icon_before_hover{ .Complete_Button_text_icon_before; .box_shadow_standard_light_hover; } .Complete_Button_text_icon_before_active{ .Complete_Button_text_icon_before; .box_shadow_standard_light_hover; } // Buttons nur Icon .Complete_Button_Icon_normal { .background-color-10-gray; .box_shadow_standard_light; .border_normal; .border_radius_button_normal; } .Complete_Button_Icon_hover { .background-color-30-gray; .box_shadow_standard_light_hover; .border_hover; .border_radius_button_normal; } .Complete_Button_Icon_active { .background-color-50-gray; .box_shadow_standard_light_hover; .border_active; .border_radius_button_normal; } // ############################# // Button Sub Menupunkte .Complete_Button_Module_Menu_Links{ .background-color-10-gray; } .Complete_Button_Module_Menu_Links_Hover{ .background-color-30-gray; .color-5-gray; } .Complete_Button_Module_Menu_Links_active{ .background-color-10-gray; } // Button Sub Sub Menupunkte .Complete_Button_Module_Menu_Links_Sub_Hover { margin-left: 2px; padding-top: 0px; padding-bottom: 5px; .border_normal; .background-color-15-gray; } .Complete_Button_Module_Menu_Links_Sub { margin-left: 3px; padding-top: 0px; padding-bottom: 5px; .border_normal; border-top-width: 0px; .background-color-10-gray; margin-top: -7px; padding-left: 14px; width: 93%; } //.Complete_Button_Module_Menu_Links_Sub { // margin-left: 3px; // padding-top: 0px; // padding-bottom: 5px; // .border_normal; // border-top-width: 0px; // .background-color-10-gray; // // margin-top: -7px; // padding-left: 14px; // // width: 93%; //}