/******************************************************************************* UI5 Theme for Github Pages Based on the Slate Theme by Jason Costello, @jsncostello *******************************************************************************/ /******************************************************************************* MeyerWeb Reset *******************************************************************************/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, div, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, div { display: block; } ol, ul { list-style: none; } blockquote, q { } table { border-collapse: collapse; border-spacing: 0; } a:focus { outline: none; } /******************************************************************************* Theme Styles *******************************************************************************/ body { -webkit-font-smoothing: antialiased; box-sizing: border-box; color: black; font-family: Arial, sans-serif; font-size: 16px; line-height: 1.5; background: #e0f2f4; /* Old browsers */ background: -moz-linear-gradient(top, #e0f2f4 0, #dcecf0 50%, #dde4ec 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#e0f2f4), color-stop(50%,#dcecf0), color-stop(100%,#dde4ec)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #e0f2f4 0,#dcecf0 50%,#dde4ec 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #e0f2f4 0,#dcecf0 50%,#dde4ec 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #e0f2f4 0,#dcecf0 50%,#dde4ec 100%); /* IE10+ */ background: linear-gradient(to bottom, #e0f2f4 0,#dcecf0 50%,#dde4ec 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0f2f4', endColorstr='#dde4ec',GradientType=0 ); /* IE6-9 */ } h1, h2, h3, h4, h5, h6 { color: #666; font-weight: normal; margin: 10px 0; } h1 { font-size: 36px; font-weight: 700; line-height: normal; } h2 { font-family: "Arial Narrow", HelveticaNeue-CondensedBold, Arial, sans-serif; font-size: 32px; font-stretch: condensed; font-weight: normal; padding-top: 16px; } #header_wrap h2, #header_wrap h2 a { text-shadow: 0 0 2px white; } img { max-width: 100% } h3 { font-size: 26px; margin: 32px 0 0px 0; } h4 { font-size: 20px; } h5 { font-size: 18px; } h6 { font-size: 16px; } p { margin: 12px 0 16px 0; } footer p { color: #333; text-shadow: 0 0 2px white; } a { text-decoration: none; color: #009de0; text-shadow: none; } a:hover { text-decoration: underline; } em { font-style: italic; } strong { font-weight: bold; } pre, code { width: 100%; color: #222; background-color: #f2f2f2; font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace; font-size: 14px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; } pre { background-color: #f2f2f2; overflow: auto; padding: 10px; width: 100%; } code { margin: 0 3px; padding: 3px; } pre code { box-shadow: none; display: block; } blockquote { border-left: 3px solid #E5E5E5; color: #666; margin-bottom: 20px; padding: 0 0 0 20px; } ul, ol, dl { margin-bottom: 16px } ul > li { list-style: disc inside; padding: 0 24px; } ol > li { list-style: decimal inside; padding: 0 24px; } .download li { padding-left: 0px; } .download div { padding-left: 24px; } .corset { width:1002px; overflow:hidden; } dl dt { font-weight: bold; } dl dd { padding-left: 24px; font-style: italic; } dl p { padding-left: 24px; font-style: italic; } hr { height: 1px; margin-bottom: 5px; border: none; border-bottom: 1px solid #E5E5E5; } table { border: 1px solid #E5E5E5; margin-bottom: 20px; text-align: left; } th { font-family: 'Lucida Grande', 'Helvetica Neue', Helvetica, Arial, sans-serif; padding: 10px; background: #373737; color: #fff; } td { padding: 10px; border: 1px solid #373737; } form { background: #f2f2f2; padding: 20px; } /******************************************************************************* Full-Width Styles *******************************************************************************/ .outer { width: 100%; } #main_content_wrap { background: #ffffff; } .inner { position: relative; max-width: 1000px; padding: 20px 10px; margin: 0 auto; } #forkme_banner { display: block; position: absolute; top:0; right: 10px; z-index: 10; padding: 10px 50px 10px 10px; color: #fff; background: url('../images/blacktocat.png') #009de0 no-repeat 95% 50%; font-weight: 700; box-shadow: 0 0 5px rgba(0,0,0,.5); border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } /*#header_wrap { background-image: url("../images/bg_openUI5_122.png"), linear-gradient(to bottom,#e0f2f4 0,#dcecf0 50%,#dde4ec 100%); background-repeat: repeat, no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e0f2f4',EndColorStr='#dcecf0'); }*/ /*.wrap_ie9 { background-image: url("../images/bg_white_transparent.png"); }*/ #header_wrap .inner { padding: 70px 10px 10px 10px; } #project_title { color: #666; font-size: 46px; font-family: "Arial Narrow", HelveticaNeue-CondensedBold, Arial, sans-serif; font-stretch: condensed; font-weight: normal; } #project_tagline { color: #666; font-size: 24px; font-weight: 300; background: none; font-family: Arial, sans-serif; } #downloads { position: absolute; width: 210px; z-index: 10; bottom: -40px; right: 0; height: 70px; background: url('../images/icon_download.png') no-repeat 0% 90%; } .zip_download_link { display: block; float: right; width: 90px; height:70px; text-indent: -5000px; overflow: hidden; background: url(../images/sprite_download.png) no-repeat bottom left; } .tar_download_link { display: block; float: right; width: 90px; height:70px; text-indent: -5000px; overflow: hidden; background: url(../images/sprite_download.png) no-repeat bottom right; margin-left: 10px; } .zip_download_link:hover { background: url(../images/sprite_download.png) no-repeat top left; } .tar_download_link:hover { background: url(../images/sprite_download.png) no-repeat top right; } /*#main_content_wrap { border-top: 1px solid #F2F2F2; border-bottom: 1px solid #F2F2F2; }*/ #main_content { padding: 12px 10px 80px 10px; } /*#footer_wrap { background-image: url("../images/bg_openUI5_122.png"), linear-gradient(to bottom,#e0f2f4 0,#dcecf0 50%,#dde4ec 100%); background-repeat: repeat, no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e0f2f4',EndColorStr='#dcecf0'); }*/ .counter { position: absolute; } .legal { font-size: 11px; margin-right: 4em; } .ui5logo { height: 115px; margin-left: -2px; } /******************************************************************************* FAQ Styles *******************************************************************************/ .faq-topicHeader { padding: 60px 0 0 0; } .faq-list { min-width: 280px } .faq-container { background: #F5F5F5; min-height: 220px; } /******************************************************************************* Feature Styles *******************************************************************************/ .feature-content { padding: 50px 0px; } .feature-container { background: #F5F5F5; min-height: 370px } .feature-list-container{ float: left; min-height: 100px; } .teaser-header { line-height: 42px; margin-bottom: 26px; } .teaser-pic-container { float: right; position: relative; top: -50px; } ul.features > li { font-size: 26px; color: #666; font-family: "Arial Narrow", HelveticaNeue-CondensedBold, Arial, sans-serif; list-style: none; } ul.feature-links > li { font-size: 18px; padding-top: 20px; padding-left: 0px; padding-right: 20px; float: left; color: #666; font-family: "Arial Narrow", HelveticaNeue-CondensedBold, Arial, sans-serif; list-style: none; } .feature-header { font-size: 26px; color: #666; font-family: "Arial Narrow", HelveticaNeue-CondensedBold, Arial, sans-serif; } .feature-list { float: left; margin-bottom: 0px; } .feature-anchor { color: #666; } /******************************************************************************* Small Device Styles *******************************************************************************/ /* Hack for Feature List*/ @media screen and (max-width: 960px) { .feature-list-container { float: none; } .feature-container { min-height: 490px; } .feature-list { width: 100%; } .teaser-pic { width: 400px; } .faq-container { min-height: 0px; } .header-container { min-height: 0px; } } @media screen and (max-width: 840px) { .teaser-pic{ display: none; } } @media screen and (max-width: 800px) { #downloads, .feature-list-container, .feature-links, .spacer, .features { display: none; } .feature-container { min-height: 285px; } .feature-content { padding: 0px; } .inner { margin: 0 24px; } code, pre { min-width: 320px; max-width: 480px; font-size: 11px; } .headertitle { display: block; padding-right: 18px; } .headerdivide { display: none; } #header_wrap .inner { padding-top: 30px; } #project_title { font-size: 33px; } .corset { width: 100%; } #main_content { padding: 12px 10px 80px 10px; } .ui5logo { height: 50px; margin-left: -2px; } h4 { font-size: 16px; } } /******************************************************************************* Common Styles *******************************************************************************/ .strong { font-weight: bold; } .underlined { text-decoration: underline; } .center { text-align: center; } .right { text-align: right; } .blocksatz { text-align: justify; } .headertitle { padding-right: 10px; } /******************************************************************************* Download links and page *******************************************************************************/ .downloadbuttons { padding: 24px 0; } .downloadbutton { display: inline-block; border-radius: 4px; color: white; padding: 16px 32px; margin: 0 32px 16px 0; background-color: #009DE0; font-weight: bold; transition-property: background-color; transition-duration: 0.2s; } .beta.downloadbutton { color: #009DE0; border: 1px solid #009DE0; background-color: white; } .downloadbutton:hover { color: white; text-decoration: none; background-color: #008fcc; transition-property: background-color; transition-duration: 0.2s; } .beta.downloadbutton:hover{ background-color: #f5f5f5; color: #009DE0; } .downloadpage h3 { margin-top: 64px; } .downloadpage h3:first-child { margin-top: 32px; } .plunkerEmbedded{ border: 1px solid #cccccc; } /******************************************************************************* Simple Syntax Highlighter *******************************************************************************/ .shKeyword { color: #333; font-weight: bold; } .shString { color: #d14; } .shFunc { color: #0086b3; } .shComment { color: #998; font-style: italic; } .shTag { color: #000080; font-weight: normal; } .shAttr { color: #008080; } .sh-js-keyword{ color: #c26230; }