Sample CSS file for customizing styles
To apply customized style to Identity Manager Service Center, you must create a cascading stylesheet (CSS) file. This topic provides information about four sample CSS file.
Custom.css
This sampleCustom.css
file is the main
css
file that imports other css
files.@import "LoginPage.css";
@import "HomePage.css";
@import "Header.css";
LoginPage.css
This sample file contains style data for the login page./*
This page contains Sample css file that provides information to customize styles in the Identity Manager Service Center login page.
You must create a new Custom.css file in the .../itim/custom/ui/css directory.
For a trial, import this Sample.css file in the Custom.css file that you created to view the effect of the customized styles in the Identity Manager Service Center login page.
*/
.oneui .loginForm .page{
max-height: auto;
}
/*
To change product logo size edit below class:
*/
.page .product_logo{
height: 40px;
width: 120px;
}
/*
To change Header title properties edit below class:
*/
.loginColumn .headertTitle{
font-size:1.67em;
font-weight:normal;
font-color:#222222;
margin-bottom: 10px;
}
/*
To change language field properties edit below class:
*/
.languageField{
padding:10px 0px !important;
float: right;
}
.dj_ie9 .languageField{
margin: 50px !important;
}
.dijitRtl .languageField {
float: left;
}
/*
To change Login form properties edit below class:
*/
.oneui .loginForm {
text-align: center;
background: #A9A9F5;
background: -moz-linear-gradient(center top, #e8e8e8 0%, #b9b9b9 100%);
background: -webkit-linear-gradient(top, #e8e8e8 0%, #b9b9b9 100%);
background: -ms-linear-gradient(top, #e8e8e8 0%,#b9b9b9 100%);
background: linear-gradient(to bottom, #e8e8e8 0%,#b9b9b9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#b9b9b9',GradientType=0 );
box-shadow: 2px 0px 4px #000 inset;
}
/*
To change Login Page properties edit below class:
*/
.loginForm .page{
display: inline-block;
text-align: left;
margin: auto;
padding: 20px;
/* max-height: 48em; */
border: medium solid #999999;
background: #CEECF5;
}
/*
To change Login button properties edit below class:
*/
.oneui .loginBtn .idxSpecialButton .dijitButtonNode {
background-color: greenyellow;
background-image: -moz-linear-gradient(top, green, red);
background-image: -webkit-gradient(linear,0% 0%,0% 100%,from(#008abf),to(#085884));
background-image: -webkit-linear-gradient(top, red 0%, #085884 100%);
background-image: -o-linear-gradient(top, #008abf 0%, #085884 100%);
background-image: -ms-linear-gradient(top, #008abf 0%, #085884 100%);
background-image: linear-gradient(top, #008abf 0%, #085884 100%);
border: 1px solid #0a5f8e;
color: #ffffff;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.35);
}
.dijitRtl .page{
text-align: right;
}
.mainLogin{
margin-top: 0px;
white-space: nowrap;
}
.loginColumn{
display: inline-block;
padding-right: 8px;
min-width: 0px;
}
.dijitRtl .loginColumn{
display: inline-block;
padding-left: 8px;
padding-right: 0px;
}
/*
To change Login page Footer properties edit below class:
*/
.loginForm .footer .footerText {
display: inline-block;
width: 100%;
word-wrap: break-word;
}
HomePage.css
This sample file contains style data for the home page./*
To change the Background color of Home Page edit below class
*/
.SVCENTER_HOMEPAGE .itimui{
height: 100%;
background: #E0F8F7; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #F2F2F2 1%, #E0F8F7 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(1%,#F2F2F2), color-stop(100%,#E0F8F7)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,#F2F2F2 1%,#E0F8F7 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,#F2F2F2 1%,#E0F8F7 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, #F2F2F2 1%,#E0F8F7 100%); /* IE10+ */
background: radial-gradient(ellipse at center,#F2F2F2 1%,#E0F8F7 100%); /* W3C */
}
/*
To change the Navigation card properties edit below class
*/
.navcard {
display: inline-block;
width: 312px;
margin: 0 0 0 20px;
}
/*
To change the Navigation card Border edit below class
*/
.navCardBorder {
box-shadow: 0 2px 12px rgba(0,0,0,2);
}
/*
To change the property of navigation card new window icon edit below class
*/
.navcard .navCardBorder .textArea .newWindowIcon {
position: absolute;
right: 7px;
top: 7px;
}
.dijitRtl .navcard .navCardBorder .textArea .newWindowIcon {
right: auto;
left: 7px;
}
/*
To change the Navigation card properties edit below class
*/
.navcard .navCardBorder .textArea {
border: 1px solid #fff;
outline: 2px solid rgba(0, 0, 0, 0.2);
cursor: pointer;
font-size: 1.5em;
height: 143px;
overflow: hidden;
padding: 22px;
position: relative;
vertical-align: top;
width:266px;
margin-bottom: 22px;
background: #81BEF7; /* Old browsers */
background: -moz-linear-gradient(top, #81BEF7 0%, #A9D0F5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#81BEF7), color-stop(100%,#A9D0F5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #81BEF7 0%,#A9D0F5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #81BEF7 0%,#A9D0F5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #81BEF7 0%,#A9D0F5 100%); /* IE10+ */
background: linear-gradient(to bottom, #81BEF7 0%,#A9D0F5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81BEF7', endColorstr='#A9D0F5',GradientType=0 ); /* IE6-9 */
}
/*
To change the selected Navigation card properties edit below class
*/
.navcard .navCardBorder .textArea:hover {
border: 1px solid #fff;
outline: 2px solid rgba(0, 0, 0, 0.2);
background: #81BEF7 ; /* Old browsers */
background: -moz-linear-gradient(top, #81BEF7 0%, #58D3F7 20%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#81BEF7 ), color-stop(20%,#58D3F7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #81BEF7 0%,#58D3F7 20%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #81BEF7 0%,#58D3F7 20%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #81BEF7 0%,#58D3F7 20%); /* IE10+ */
background: linear-gradient(to bottom, #81BEF7 0%,#58D3F7 20%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81BEF7 ', endColorstr='#58D3F7',GradientType=0 ); /* IE6-9 */
}
.navcard .navCardBorder .textArea:focus {
outline: 2px solid #8CCAE3;
border: 1px solid #0297D1;
}
.dijitRtl .navCardBorder .textArea .name {
text-align: right;
}
.navcard .navCardBorder .textArea .desc {
color: #222;
font-size: .7em;
word-wrap: break-word;
margin-bottom: 10px;
text-align: left;
}
.navcard .navCardBorder .textArea .name {
font-size: 1.35em;
font-weight: bold;
word-wrap: break-word;
text-align: left;
color: #045FB4;
margin-bottom: 10px;
}
.dijitRtl .navCardBorder .textArea .desc {
text-align: right;
}
.navcard .navCardBorder .textArea .iconStrip {
position: absolute;
bottom: 15px;
left: 22px;
}
.dijitRtl .navcard .navCardBorder .textArea .iconStrip {
right: 22px;
}
.navcard .navCardBorder .textArea .navCardCount {
display: inline-block;
position: relative;
width: 100px;
left: 100px;
top: 25px;
}
:lang(ja) .navcard .navCardBorder .textArea .navCardCount {
top: 0px;
}
.dijitRtl .navcard .navCardBorder .textArea .navCardCount {
right: 70px;
}
.navcard .navCardBorder .textArea .count {
color: #ee5334;
font-size: 48px;
font-weight: bold;
text-align: center;
left: 55px;
}
.navcard .navCardBorder .textArea .navCardCount .countText {
font-family: 'Arial';
font-size: 13px;
font-weight: bold;
word-wrap: normal;
color: #00649b;
position: relative;
bottom: 15px;
padding: 10px 0px 0px 0px;
text-align: center;
.oneui .dijitMenuBar .dijitMenuItem {
padding: 6px 10px 7px 10px;
margin: 0 3px 0 2px;
color: #A9BCF5;
margin-left: -1px;
}
}
.oneui .dijitMenuTable .oneuiMenuColumn tr:first-child .dijitMenuArrowCell,
.oneui .dijitMenuTable .oneuiMenuColumn tr:first-child .dijitMenuItemIconCell,
.oneui .dijitMenuTable .oneuiMenuColumn tr:first-child .dijitMenuItemLabel,
.oneui .dijitMenuTable .oneuiMenuColumn tr:first-child .oneuiMenuHeadingLabel{
border-top: 1px solid #A9BCF5;
}
Header.css
This sample file contains style data for the header./*
To change the Primary Header color edit below class
*/
.oneui .idxHeaderContainer .idxHeaderPrimary {
background-color: #0B4C5F;
background-image: none;
}
/*
To change the Header logo and Size edit below class
*/
.oneui .idxHeaderContainer .idxHeaderPrimary .idxHeaderLogo {
background-image: url('/itim/ui/custom/ui/images/headerLogo.png');
background-color: rba(0,0,0,0);
background-repeat: no-repeat;
background-attachment: scroll;
background-size: 100px 25px;
}
/*
To change the Header logo and Size edit below class
*/
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary .idxHeaderLogo {
float: center;
background-image: url('/itim/ui/custom/ui/images/headerLogo.png');
background-color: rba(0,0,0,0);
background-repeat: no-repeat;
background-attachment: scroll;
background-size: 100px 25px;
}
/*
To change the secondary Header properties edit below class
*/
.itimSSNavHeader {
background: #A9D0F5; /* Old browsers */
background: -moz-linear-gradient(top, #A9D0F5 0%, #819FF7 80%, #A9D0F5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A9D0F5), color-stop(80%,#819FF7), color-stop(100%,#A9D0F5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #A9D0F5 0%,#819FF7 80%,#A9D0F5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #A9D0F5 0%,#819FF7 80%,#A9D0F5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #A9D0F5 0%,#819FF7 80%,#A9D0F5 100%); /* IE10+ */
background: linear-gradient(to bottom, #A9D0F5 0%,#819FF7 80%,#A9D0F5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A9D0F5', endColorstr='#819FF7',GradientType=0 ); /* IE6-9 */
width: 100%;
height: 34px;
padding-top: 7px;
padding-left: 0;
min-width: 980px;
}
.itimSSNavHeader .MenuBar{
background:transparent;
border:none;
display: inline-block;
}
.oneui .itimui .idxHeaderContainer .idxHeaderNavigationHome {
width: 15px;
}
.oneui .itimui .idxHeaderContainer .dijitMenuItemHover .idxHeaderNavigationHome {
width: 15px;
}
.dijitRtl .oneui .itimui .idxHeaderContainer .idxHeaderNavigationHomeButtonOnly.cssForHebrew {
background-position: -151px -5px;
}
.dijitRtl .oneui .itimui .idxHeaderContainer .dijitMenuItemHover .idxHeaderNavigationHomeButtonOnly.cssForHebrew{
background-position: -217px -5px;
}
.oneui .itimui .idxHeaderContainer .idxHeaderPrimary .idxHeaderDropDown .idxHeaderDropDownArrow{
display:none;
}
.oneui .itimui .idxHeaderContainer .idxHeaderPrimary li.idxHeaderPrimaryAction .idxHeaderUserName{
cursor:default;
}