123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287 |
- /*
- * Licensed to Jasig under one or more contributor license
- * agreements. See the NOTICE file distributed with this work
- * for additional information regarding copyright ownership.
- * Jasig licenses this file to you under the Apache License,
- * Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a
- * copy of the License at the following location:
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
- /***************************************/
- /* general styles */
- html {
- background: -webkit-gradient(linear, left top, right top,
- from(#c5ccd3),
- to(#cfd5dd),
- color-stop(0.80, #c5ccd3),
- color-stop(0.80, #cfd5dd));
- }
- .fl-theme-uportal .fl-bevel-black {
- text-shadow: rgba(0,0,0,0.35) 0px -1px 0px;
- }
- .fl-theme-uportal .fl-bevel-white {
- text-shadow: rgba(255,255,255,1) 0px 1px 0px;
- }
- .fl-theme-uportal a {
- -webkit-touch-callout:none; /* prevents iphone popup menu to copy / follow / bookmark a particular link */
- -webkit-tap-highlight-color: rgba(0,0,0,0);
- text-decoration:none;
- color:#000;
- }
- /***************************************/
- /* Navigation Bar */
- body::before {
- border-top-color:#ccd6e2;
- border-bottom-color:#000;
- background-image: -webkit-gradient(linear, left top, left bottom,
- from(#B0BCCD),
- color-stop(0.5, #889BB3),
- color-stop(0.50, #6D84A2),
- to(#6D84A2)
- );
- }
- .fl-theme-uportal .fl-navbar {
- color:#fff;
- text-shadow: rgba(0,0,0,0.5) 0px -1px 0px;
- }
- .fl-theme-uportal .fl-navbar h1 {
- color:#fff;
- }
- .fl-theme-uportal .fl-navbar a {
- color: #fff;
- }
- .fl-theme-uportal .fl-navbar [class*=fl-button] {
- background-image: -webkit-gradient(linear, left top, left bottom,
- from(#9aafca),
- color-stop(0.5, #6d8cb3),
- color-stop(0.50, #4b6b90),
- to(#4b6b90)
- );
- -webkit-border-image:none;
- }
- .fl-theme-uportal .fl-navbar [class*=fl-button]:active {
- background-image: -webkit-gradient(linear, left top, left bottom,
- from(rgba(149, 184, 239,1)),
- to(rgba(35,109,229,1)),
- color-stop(0.5, rgba(149, 184, 239,1)),
- color-stop(0.50, rgba(75,148,244,1))
- );
- }
- .fl-theme-uportal .fl-navbar .fl-backButton {
- /* See mobile layout for details */
- -webkit-border-image: url(images/iphone/navbar_back_button_insetShadow.png) 0 15 stretch;
- -webkit-mask-box-image: url(images/iphone/backbutton_mask.png) 0 15 stretch;
- }
- .fl-theme-uportal .fl-navbar .fl-button-inner {
- -webkit-border-image: url(images/iphone/navbar_normal_button_insetShadow.png) 5 5 5 5 stretch;
- }
- /***************************************/
- /* iPhone general purpose gel buttons */
- /* effect is applied anywhere but the navbar, which has its own button look */
- .fl-theme-uportal .fl-button {
- text-decoration:none;
- font-weight:bold;
- -webkit-border-image: url(images/iphone/button_bg_insetShadow.png) 10 stretch;
- }
- .fl-theme-uportal .fl-button.fl-bevel-white {
- color:#333333;
- }
- .fl-theme-uportal .fl-button.fl-bevel-black {
- color:#FFFFFF;
- }
- .fl-theme-uportal .fl-button-white {
- background-image: -webkit-gradient(linear, left top, left bottom,
- from(rgba(240,240,240,0.25)),
- to(rgba(220,220,220,0.75)),
- color-stop(0.5, rgba(240,240,240,1)),
- color-stop(0.50, rgba(200,200,200,0.8))
- );
- }
- .fl-theme-uportal .fl-button-black {
- background-image: -webkit-gradient(linear, left top, left bottom,
- from(rgba(106,106,106,0.25)),
- to(rgba(00,00,00,0.75)),
- color-stop(0.5, rgba(130,130,130,1)),
- color-stop(0.50, rgba(75,75,75,0.8))
- );
- }
- .fl-theme-uportal .fl-button-green {
- background-image: -webkit-gradient(linear, left top, left bottom,
- from(rgba(120,190,130,0.2)),
- to(rgba(50,170,60,0.75)),
- color-stop(0.5, rgba(120,190,130,1)),
- color-stop(0.50, rgba(0,150,10,0.8))
- );
- }
- .fl-theme-uportal .fl-button-blue {
- background-image: -webkit-gradient(linear, left top, left bottom,
- from(rgba(149, 184, 239,0.2)),
- to(rgba(35,109,229,0.75)),
- color-stop(0.5, rgba(149, 184, 239,1)),
- color-stop(0.50, rgba(75,148,244,0.8))
- );
- }
- /***************************************/
- /* iPhone tabs 1: small general purpose content dividers */
- .fl-theme-uportal .fl-tabs li {
- background-image: -webkit-gradient(linear, left top, left bottom,
- from(#9aafca),
- color-stop(0.5, #6d8cb3),
- color-stop(0.50, #4b6b90),
- to(#4b6b90)
- );
- -webkit-border-image: url(images/iphone/navbar_normal_button_insetShadow.png) 5 5 5 5 stretch;
- -webkit-border-left-image: none;
- -webkit-background-origin: border;
- -webkit-background-clip: border;
- }
- .fl-theme-uportal .fl-tabs .fl-tabs-active {
- background-image: -webkit-gradient(linear, left top, left bottom,
- from(rgba(149, 184, 239,1)),
- to(rgba(35,109,229,1)),
- color-stop(0.5, rgba(149, 184, 239,1)),
- color-stop(0.50, rgba(75,148,244,1))
- );
- }
- .fl-theme-uportal .fl-tabs li a,
- .fl-theme-uportal .fl-tabs .fl-tabs-active a {
- color:#fff;
- border-right-color:rgba(255,255,255,0.35);
- border-left-color:rgba(0,0,0,0.35);
- }
- /*************************************************/
- /* iPhone list menu styles: Ordered lists, Unordererd lists, Thumbnail lists, Icon lists, Definition lists */
- /*************************************************/
- /* Default list system setup */
- .fl-theme-uportal .fl-listmenu li a {
- -webkit-tap-highlight-color: -webkit-gradient(linear, left top, left bottom, from(#4a94f4), to(#236de5));
- background:#fff url(images/iphone/listmenu_arrow.png) no-repeat right 5px;
- }
- .fl-theme-uportal [class*=fl-list] > li {
- color: #000;
- border-color: rgb(169,173,176);
- background-color:#fff;
- }
- /* A simulation for a:active on the device, requires JS */
- .fl-theme-uportal [class*=fl-list]:not(.fl-list) a:active,
- .fl-theme-uportal [class*=fl-list] .fl-link-hilight {
- color: #fff;
- background: url(images/iphone/listmenu_arrow.png) no-repeat right -25px,
- -webkit-gradient(linear, left top, left bottom, from(#4a94f4), to(#236de5));
- }
- .fl-theme-uportal [class*=fl-list] .fl-link-loading {
- color: #fff !important;
- background: url(images/iphone/listmenu_loader.gif) no-repeat 97% center,
- -webkit-gradient(linear, left top, left bottom, from(#4a94f4), to(#236de5));
- }
- .fl-theme-uportal [class*=fl-list]:not(.fl-list) a:active,
- .fl-theme-uportal [class*=fl-list] a:active .fl-link-secondary,
- .fl-theme-uportal [class*=fl-list] a:active .fl-link-summary,
- .fl-theme-uportal [class*=fl-list] .fl-link-loading * {
- color: #fff !important;
- }
- /* secondary link info behaviour */
- .fl-theme-uportal [class*=fl-list] > li .fl-link-secondary {
- color: rgb(50, 79, 133);
- }
- /* summary link info ehaviour */
- .fl-theme-uportal [class*=fl-list] > li .fl-link-summary {
- color:#999;
- }
- .fl-theme-uportal .fl-list a {
- color:#4a94f4;
- }
- /***************************************/
- /* instructional text (usually embossed too)*/
- .fl-theme-uportal .fl-note {
- color:#4C566C;
- }
- /****************************/
- /* Collapsing and expanding panels */
- .fl-theme-uportal .fl-panel-autoHeading > *:first-child {
- color:#fff;
- background: -webkit-gradient(linear, left top, left bottom, from(#999), to(#000));
- }
- .fl-theme-uportal .fl-panel-autoHeading > *:first-child:focus {
- color:#000;
- background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#CCC));
- }
- /****************************/
- /* Gloss tint for glossy icons/thumbnails */
- .fl-theme-uportal .fl-list-glossy > li a::before {
- background-image: -webkit-gradient(radial, 50% -15%, 10, 50% -50%, 45, from(rgba(255,255,255,1)), to(rgba(255,255,255,0)), color-stop(90%, rgba(255,255,255,.65)));
- }
- /*
- ------------------------------------
- Overrides to jqueryui css.
- ------------------------------------
- */
- .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button,
- .ui-widget {font-size: 1em; font-family:arial,helvetica,clean,sans-serif;}
- .ui-tabs .ui-tabs-nav li a {
- font-size: 0.8em;
- padding:0.2em 0.5em;
- }
- .ui-tabs .ui-tabs-nav {
- padding:0.2em 0.1em 0;
- }
- /* jQuery tooltip */
- #tooltip {background-color: #fffbbf; color: #344461; border: thin solid #b1c6f2;}
- /*
- */
- #portalWelcome { text-align: right; padding-right: 10px; }
- .portlet-content-container { background-color: #fff; padding: 5px; margin: 5px; }
- /* Fluid pager component styles */
- .fl-theme-uportal .fl-pager ul.fl-pager-ui {text-align:right}
- .fl-theme-uportal .fl-pager .fl-pager-ui li {list-style-type:none; display:inline; padding-left:5px}
- .fl-theme-uportal .fl-pager .fl-pager-ui a.fl-pager-disabled,
- .fl-theme-uportal .fl-pager .fl-pager-ui .fl-pager-disabled a { color: #777777; border: 0; text-decoration: none; cursor: default; }
- .fl-theme-uportal .fl-pager .fl-pager-ui a.fl-pager-currentPage,
- .fl-theme-uportal .fl-pager .fl-pager-ui .fl-pager-currentPage a { color: #000000; border: 0; text-decoration: none; cursor: default;}
- .fl-theme-uportal a { color:#4b6b90; }
- .up-mobile-navigation-container a { color:#000; }
|