blob: 2b02528915eddbd721f09f07a1940bdc95eec1f7 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2010, 2012 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
******************************************************************************/
/* Shell default theme */
Shell {
border: none;
background-color: #ffffff;
padding: 0;
background-image: none;
opacity: 1;
box-shadow: none;
}
Shell[TITLE], Shell[BORDER] {
background-color: #ffffff;
border: 1px solid #6e6e6e;
border-radius: 2px;
padding: 0;
box-shadow: 0 0 4px #ababab;
}
Shell[BORDER]:inactive, Shell[TITLE]:inactive {
border: 1px solid #bdbdbd;
box-shadow: none;
}
Shell:maximized, Shell:maximized:inactive {
border: none;
}
Shell-DisplayOverlay {
animation: fadeIn 200ms linear, fadeOut 400ms ease-out;
background-image: none;
background-color: #808080;
opacity: 0.2;
}
/* Shell titlebar */
Shell-Titlebar {
font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif;
background-color: #0080c0;
background-gradient-color: #0080c0;
color: #ffffff;
background-image: gradient(
linear, left top, left bottom,
from( #416693 ), to( #5882b5 )
);
padding: 0 10px 0 10px;
margin: 0px;
height: 38px;
border: none;
border-radius: 0;
text-shadow: none;
}
Shell-Titlebar:inactive {
background-color: #7996a5;
background-gradient-color: #7996a5;
background-image: gradient(
linear, left top, left bottom,
from( #818181 ), to( #b5b5b5 )
);
}
/* Shell buttons */
/* Minimize button */
Shell-MinButton {
background-image: url( resource/widget/rap/window/shell-min.png );
margin: 0 -2px 0 0;
}
Shell-MinButton:hover {
background-image: url( resource/widget/rap/window/shell-min-hover.png );
}
Shell-MinButton:inactive {
background-image: url( resource/widget/rap/window/shell-min.png );
margin: 0 -2px 0 0;
}
Shell-MinButton:inactive:hover {
background-image: url( resource/widget/rap/window/shell-min-hover.png );
}
/* Maximize button */
Shell-MaxButton {
background-image: url( resource/widget/rap/window/shell-max.png );
margin: 0 -2px 0 0;
}
Shell-MaxButton:hover {
background-image: url( resource/widget/rap/window/shell-max-hover.png );
}
Shell-MaxButton:inactive {
background-image: url( resource/widget/rap/window/shell-max.png );
}
Shell-MaxButton:inactive:hover {
background-image: url( resource/widget/rap/window/shell-max-hover.png );
}
/* Restore button */
Shell-MaxButton:maximized {
background-image: url( resource/widget/rap/window/shell-restore.png );
margin: 0 -2px 0 0;
}
Shell-MaxButton:maximized:hover {
background-image: url( resource/widget/rap/window/shell-restore-hover.png );
}
Shell-MaxButton:maximized:inactive {
background-image: url( resource/widget/rap/window/shell-restore.png );
}
Shell-MaxButton:maximized:inactive:hover {
background-image: url( resource/widget/rap/window/shell-restore-hover.png );
}
/* Close button */
Shell-CloseButton {
background-image: url( resource/widget/rap/window/shell-close.png );
margin: 0 -2px 0 0;
}
Shell-CloseButton:hover {
background-image: url( resource/widget/rap/window/shell-close-hover.png );
}
Shell-CloseButton:inactive {
background-image: url( resource/widget/rap/window/shell-close.png );
}
Shell-CloseButton:inactive:hover {
background-image: url( resource/widget/rap/window/shell-close-hover.png );
}