blob: ac643e4bc3687b7e40ffebcffd7bdce135c97880 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2010, 2013 EclipseSource and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* EclipseSource - initial API and implementation
******************************************************************************/
/* Button default theme */
/* PUSH and TOGGLE */
Button[PUSH],
Button[TOGGLE],
Button[PUSH][BORDER],
Button[TOGGLE][BORDER],
Button[PUSH][FLAT],
Button[TOGGLE][FLAT] {
font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif;
color: #4a4a4a;
background-color: #ffffff;
background-image: gradient(
linear, left top, left bottom,
from( #f9f9f9 ),
to( #e4e4e4 )
);
background-repeat: repeat;
background-position: left top;
padding: 6px 15px;
spacing: 2px;
border: 1px solid #bdbdbd;
border-radius: 2px;
animation: none;
cursor: pointer;
opacity: 1;
text-shadow: 0 1px 0 #ffffff;
text-decoration: none;
}
Button[ARROW],
Button[ARROW][BORDER],
Button[ARROW][FLAT] {
font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif;
color: #4a4a4a;
background-color: #ffffff;
background-image: gradient(
linear, left top, left bottom,
from( #f9f9f9 ),
to( #e4e4e4 )
);
background-repeat: repeat;
background-position: left top;
padding: 10px;
spacing: 2px;
border: 1px solid #bdbdbd;
border-radius: 2px;
animation: none;
cursor: pointer;
opacity: 1;
text-shadow: none;
}
Button[ARROW]:disabled,
Button[PUSH]:disabled,
Button[TOGGLE]:disabled,
Button[ARROW][BORDER]:disabled,
Button[PUSH][BORDER]:disabled,
Button[TOGGLE][BORDER]:disabled,
Button[ARROW][FLAT]:disabled,
Button[PUSH][FLAT]:disabled,
Button[TOGGLE][FLAT]:disabled {
cursor: default;
opacity: 1;
}
Button[ARROW]:hover,
Button[PUSH]:hover,
Button[TOGGLE]:hover,
Button[ARROW][BORDER]:hover,
Button[PUSH][BORDER]:hover,
Button[TOGGLE][BORDER]:hover,
Button[ARROW][FLAT]:hover,
Button[PUSH][FLAT]:hover,
Button[TOGGLE][FLAT]:hover {
background-image: gradient(
linear, left top, left bottom,
from( #eaeaea ),
to( #d5d5d5 )
);
text-decoration: none;
}
Button[ARROW]:pressed,
Button[PUSH]:pressed,
Button[TOGGLE]:pressed,
Button[ARROW][BORDER]:pressed,
Button[PUSH][BORDER]:pressed,
Button[TOGGLE][BORDER]:pressed,
Button[ARROW][FLAT]:pressed,
Button[PUSH][FLAT]:pressed,
Button[TOGGLE][FLAT]:pressed {
background-image: gradient(
linear, left top, left bottom,
from( #d5d5d5 ),
to( #eaeaea )
);
}
Button[TOGGLE]:selected,
Button[TOGGLE][BORDER]:selected,
Button[TOGGLE][FLAT]:selected {
background-image: gradient(
linear, left top, left bottom,
from( #d5d5d5 ),
to( #eaeaea )
);
}
Button[TOGGLE]:selected:hover {
background-image: gradient(
linear, left top, left bottom,
from( #d5d5d5 ),
to( #eaeaea )
);
}
/* CHECK and RADIO */
Button[CHECK],
Button[RADIO] {
font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif;
color: #4a4a4a;
background-color: #ffffff;
background-image: none;
background-repeat: repeat;
background-position: left top;
padding: 3px 3px 3px 0;
spacing: 7px;
border: none;
border-radius: 2px;
animation: none;
cursor: default;
opacity: 1;
text-shadow: none;
text-decoration: none;
}
Button[CHECK][BORDER],
Button[RADIO][BORDER] {
font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif;
color: #4a4a4a;
background-color: #ffffff;
background-image: none;
padding: 3px 3px 3px 0;
spacing: 7px;
border: 1px solid #bdbdbd;
border-radius: 2px;
animation: none;
cursor: default;
opacity: 1;
text-shadow: none;
}
Button-CheckIcon {
background-image: url( resource/widget/rap/button/check-unselected.png );
}
Button-CheckIcon:hover {
background-image: url( resource/widget/rap/button/check-unselected-hover.png );
}
Button-CheckIcon:selected {
background-image: url( resource/widget/rap/button/check-selected.png );
}
Button-CheckIcon:selected:hover {
background-image: url( resource/widget/rap/button/check-selected-hover.png );
}
Button-CheckIcon:selected:grayed {
background-image: url( resource/widget/rap/button/check-grayed.png );
}
Button-CheckIcon:selected:grayed:hover {
background-image: url( resource/widget/rap/button/check-grayed-hover.png );
}
Button-RadioIcon {
background-image: url( resource/widget/rap/button/radio-unselected.png );
}
Button-RadioIcon:hover {
background-image: url( resource/widget/rap/button/radio-unselected-hover.png );
}
Button-RadioIcon:selected {
background-image: url( resource/widget/rap/button/radio-selected.png );
}
Button-RadioIcon:selected:hover {
background-image: url( resource/widget/rap/button/radio-selected-hover.png );
}
Button-ArrowIcon[UP] {
background-image: url( resource/widget/rap/button/arrow-up.png );
}
Button-ArrowIcon[DOWN] {
background-image: url( resource/widget/rap/button/arrow-down.png );
}
Button-ArrowIcon[LEFT] {
background-image: url( resource/widget/rap/button/arrow-left.png );
}
Button-ArrowIcon[RIGHT] {
background-image: url( resource/widget/rap/button/arrow-right.png );
}
Button-FocusIndicator[ARROW], Button-FocusIndicator[PUSH], Button-FocusIndicator[TOGGLE] {
background-color: transparent;
border: 1px dotted #b8b8b8;
margin: 2px;
padding: 0px;
opacity: 1;
}
Button-FocusIndicator[CHECK], Button-FocusIndicator[RADIO] {
background-color: transparent;
border: 1px dotted #b8b8b8;
padding: 2px 2px 2px 1px;
margin: 0px;
opacity: 1;
}