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 }