/** * EGroupware: Stylite Pixelegg template * * Definitions for login page * * 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 Reinhard * @package pixelegg * @version $Id$ */ /* ################################################################################## * login page * * ################################################################################## * * */ #loginMainDiv { padding: 0px; min-height: 720px; height: 100%; width: auto; border-bottom: 0px solid #7E7E7E; } #loginMainDiv #divAppIconBar { margin-left: auto; margin-right: auto; background: transparent; } #loginMainDiv #divAppIconBar #divLogo { margin-left: auto; margin-right: auto; margin-bottom: 2em; position: relative; top: 1px; background-color: #679fd2; } #loginMainDiv #divAppIconBar #divLogo img { width: 70%; margin-left: 15%; } #loginMainDiv #divAppIconBar #divLogo img[src$="svg"] { background-color: #679fd2; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzc0MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjNjc5ZmQyIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjNjc5ZmQyIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc0MykiLz48L3N2Zz4=); background-image: -moz-linear-gradient(top, #679fd2, #679fd2); background-image: -ms-linear-gradient(top, #679fd2, #679fd2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#679fd2), to(#679fd2)); background-image: -webkit-linear-gradient(top, #679fd2, #679fd2); background-image: -o-linear-gradient(top, #679fd2, #679fd2); background-image: linear-gradient(top, #679fd2, #679fd2); background-repeat: repeat-x; } #loginMainDiv div#centerBox { margin: 0 auto; width: 444px; background-color: #ffc200; z-index: 100; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-top-left-radius: 25px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-topleft: 25px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top-left-radius: 25px; /*.background-clip(padding-box);*/ border-top: solid 1px #0c5da5; border-left: solid 1px #0c5da5; border-right: solid 1px #0c5da5; border-bottom: solid 1px #0c5da5; } #loginMainDiv div#centerBox #loginScreenMessage { margin: 1em; } #loginMainDiv div#centerBox #loginCdMessage { margin: 1em; -webkit-border-radius: 3px; -webkit-border-top-left-radius: 10px; -moz-border-radius: 3px; -moz-border-radius-topleft: 10px; border-radius: 3px; border-top-left-radius: 10px; color: red; text-align: center; } #loginMainDiv div#centerBox #loginCdMessage span { padding: 0.5em; font-size: 1.2em; color: rgba(103, 159, 210, 0.1); text-shadow: -1px -1px 0px #101010, 1px 1px 0px #505050; width: 100%; } #loginMainDiv div#centerBox form { margin: 1em; } #loginMainDiv div#centerBox form table.divLoginbox { -webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5); -webkit-border-radius: 3px; -webkit-border-top-left-radius: 10px; -moz-border-radius: 3px; -moz-border-radius-topleft: 10px; border-radius: 3px; border-top-left-radius: 10px; } #loginMainDiv div#centerBox form table.divLoginbox td { padding: 0.5em; } #loginMainDiv div#centerBox form table.divLoginbox select { -webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5); width: auto; margin: 5px 0em 5px 5px; padding: 3px; outline: none; display: inline-block; -webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; } #loginMainDiv div#centerBox form table.divLoginbox select:hover { -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); } #loginMainDiv div#centerBox form table.divLoginbox input { border: 1px solid rgba(0, 0, 0, 0.15); border-color: #b4b4b4; -webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5); width: auto; /*margin: 0.5em 0em 0.5em 0;*/ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } #loginMainDiv div#centerBox form table.divLoginbox input:hover { -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); } #loginMainDiv div#centerBox form table.divLoginbox input:focus { outline: 0; border-width: 1px; border-style: solid; border-color: #b4b4b4; -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); } #loginMainDiv div#centerBox form table.divLoginbox input[type="submit"] { background-color: #ffc200 !important; color: #000000; } #loginMainDiv div#centerBox form table.divLoginbox input[type="submit"]:focus { outline: 0; border-width: 1px; border-style: solid; border-color: #b4b4b4; -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); } #wrap { /* float: left; z-index: -1; margin: 0 auto; background-color:transparent; width: 100%;*/ } #wrap div.animation_login { margin: 0.3em; position: fixed; width: 100%; bottom: 0; } #wrap img[src$="svg"], #wrap background-image[url$="svg"] { background-color: #679fd2; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzc0MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjNjc5ZmQyIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjNjc5ZmQyIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc0MykiLz48L3N2Zz4=); background-image: -moz-linear-gradient(top, #679fd2, #679fd2); background-image: -ms-linear-gradient(top, #679fd2, #679fd2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#679fd2), to(#679fd2)); background-image: -webkit-linear-gradient(top, #679fd2, #679fd2); background-image: -o-linear-gradient(top, #679fd2, #679fd2); background-image: linear-gradient(top, #679fd2, #679fd2); background-repeat: repeat-x; } #img1, #img2, #img3, #img4, #img5, #img6, #img7, #img8 { width: 12%; /*height:100%;*/ /*position:fixed;*/ /*top: 10em;*/ z-index: -1; animation-name: test; animation-duration: 8s; animation-iteration-count: infinite; -webkit-animation-name: test; -webkit-animation-duration: 8s; -webkit-animation-iteration-count: infinite; opacity: 0; } #img1 { animation-delay: 0s; -webkit-animation-delay: 0s; } #img2 { animation-delay: 3s; -webkit-animation-delay: 3s; } #img3 { animation-delay: 6s; -webkit-animation-delay: 6s; } #img4 { animation-delay: 9s; -webkit-animation-delay: 9s; } #img5 { animation-delay: 12s; -webkit-animation-delay: 12s; } #img6 { animation-delay: 15s; -webkit-animation-delay: 15s; } #img7 { animation-delay: 18s; -webkit-animation-delay: 18s; } #img8 { animation-delay: 21s; -webkit-animation-delay: 21s; } @-webkit-keyframes test { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } } @keyframes test { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } }