Warning, /webapps/ocs-webserver/httpdocs/theme/flatui/less/modules/demo.less is written in an unsupported language. File is not indexed.
0001 // For demo purposes only 0002 .demo-headline { 0003 padding: 73px 0 110px; 0004 text-align: center; 0005 } 0006 .demo-logo { 0007 font-size: 90px; 0008 font-weight: 900; 0009 letter-spacing: -2px; 0010 line-height: 100px; 0011 0012 .logo { 0013 background: url(../img/demo/logo-mask.png) center 0 no-repeat; 0014 background-size: 256px 186px; 0015 height: 186px; 0016 margin: 0 auto 26px; 0017 overflow: hidden; 0018 text-indent: -9999em; 0019 width: 256px; 0020 } 0021 small { 0022 color: fadeout(@base, 70%); 0023 display: block; 0024 font-size: 22px; 0025 font-weight: 700; 0026 letter-spacing: -1px; 0027 padding-top: 5px; 0028 } 0029 } 0030 // Panels delimiter 0031 .demo-row { 0032 margin-bottom: 20px 0033 } 0034 .demo-panel-title { 0035 margin-bottom: 20px; 0036 padding-top: 20px; 0037 0038 small { 0039 color: mix(@base, @inverse, 66%); 0040 font-size: inherit; 0041 font-weight: 400; 0042 } 0043 } 0044 // Shift blocks to fit design 0045 .demo-navigation { 0046 margin-bottom: -4px; 0047 margin-top: -10px; 0048 } 0049 .demo-pager { 0050 margin-top: -10px; 0051 } 0052 .demo-tooltips { 0053 height: 126px; 0054 0055 // Needed just for the demo. Don't use it in producion ;) 0056 .tooltip { 0057 left: -8px !important; 0058 position: relative !important; 0059 top: -8px !important; 0060 } 0061 } 0062 .demo-headings { 0063 margin-bottom: 12px; 0064 } 0065 .demo-tiles { 0066 margin-bottom: 46px 0067 } 0068 0069 .demo-icons { 0070 font-size: 32px; 0071 margin-left: -15px; 0072 0073 .demo-content { 0074 margin: 0 0 0 -36px; 0075 0076 > span { 0077 display: inline-block; 0078 margin: 0 0 32px 36px; 0079 width: 24px; 0080 font-size: 24px; 0081 } 0082 } 0083 } 0084 0085 .demo-icons-tooltip { 0086 bottom: 0; 0087 color: mix(@base, @inverse, 30%); 0088 font-size: 12px; 0089 left: 100%; 0090 margin-left: 0 !important; 0091 position: absolute; 0092 width: 80px; 0093 } 0094 0095 // Illustration Icons 0096 // -------------------------------------------------- 0097 .demo-illustrations { 0098 margin-top: 40px; 0099 .clearfix(); 0100 0101 .demo-content { 0102 margin: 0 0 0 -40px; 0103 padding-top: 20px; 0104 0105 > div { 0106 float: left; 0107 width: 100px; 0108 height: 100px; 0109 margin: 0 0 80px 40px; 0110 text-align: center; 0111 } 0112 } 0113 img { 0114 display: inline-block; 0115 max-height: 100px; 0116 max-width: 100px; 0117 vertical-align: baseline; 0118 } 0119 } 0120 0121 .demo-samples { 0122 margin-bottom: 46px; 0123 } 0124 .demo-video { 0125 padding-top: 95px; 0126 .border-radius(6px); 0127 } 0128 .demo-download-section { 0129 float: none; 0130 margin: 0 auto; 0131 padding: 60px 0 90px 20px; 0132 text-align: center; 0133 0134 [class*='fui-'] { 0135 margin: 3px 0 -3px; 0136 } 0137 } 0138 .demo-download { 0139 background-color: mix(@base, @inverse, 10%); 0140 height: 120px; 0141 margin: 0 auto 32px; 0142 padding: 40px 28px 30px 32px; 0143 text-align: center; 0144 width: 130px; 0145 .border-radius(50%); 0146 0147 img { 0148 height: 104px; 0149 width: 82px; 0150 } 0151 } 0152 .demo-download-text { 0153 font-size: 15px; 0154 padding: 20px 0; 0155 text-align: center; 0156 } 0157 .demo-text-box { 0158 a:hover { 0159 color: @firm; 0160 } 0161 } 0162 .demo-browser { 0163 background: mix(@base, black, 85%) url(../img/demo/browser.png) 0 0 no-repeat; 0164 background-size: 659px 42px; 0165 color: @inverse; 0166 margin: 0 41px 140px 0; 0167 padding-top: 42px; 0168 .border-radius(0 0 6px 6px); 0169 } 0170 .demo-browser-side { 0171 float: left; 0172 padding: 22px 20px; 0173 width: 111px; 0174 0175 > h5 { 0176 margin-bottom: 3px; 0177 text-transform: none; 0178 } 0179 > h6 { 0180 font-size: 11px; 0181 font-weight: 300; 0182 line-height: 18px; 0183 margin-top: 3px; 0184 text-transform: none; 0185 } 0186 } 0187 .demo-browser-author { 0188 background: url(../img/demo/browser-author.jpg) center center no-repeat; 0189 border: 3px solid @inverse; 0190 display: block; 0191 height: 84px; 0192 margin: 0 auto; 0193 width: 84px; 0194 .border-radius(50%); 0195 } 0196 .demo-browser-action { 0197 padding: 30px 0 12px; 0198 0199 > .btn { 0200 padding: 9px 0 10px 11px !important; 0201 text-align: left; 0202 .border-radius(3px); 0203 0204 &:before { 0205 color: @inverse; 0206 content: '\e009'; 0207 font-size: 16px; 0208 font-family: 'Flat-UI-Icons'; 0209 font-weight: 300; 0210 margin-right: 12px; 0211 position: relative; 0212 top: 1px; 0213 -webkit-font-smoothing: antialiased; 0214 } 0215 } 0216 } 0217 .demo-browser-content { 0218 background-color: @base; 0219 overflow: hidden; 0220 padding: 21px 0 0 20px; 0221 .border-radius(0 0 6px); 0222 0223 > img { 0224 border: 6px solid @inverse; 0225 float: left; 0226 margin: 0 15px 20px 0; 0227 width: 134px; 0228 } 0229 } 0230 // Serving 2x images 0231 @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 2) { 0232 .logo { 0233 background-image: url(../img/demo/logo-mask-2x.png) 0234 } 0235 .demo-browser { 0236 background-image: url(../img/demo/browser-2x.png) 0237 } 0238 }