Warning, /webapps/ocs-webserver/httpdocs/theme/react/assets/less/homepage.less is written in an unsupported language. File is not indexed.
0001 out: ../css/homepage.css, sourcemap: true, compress: true 0002 @import "elements.less"; 0003 0004 0005 .ajax-loader { 0006 height: 24px; 0007 width: 24px; 0008 background-image: url('../img/ajax-loader.gif'); 0009 background-position: center center; 0010 background-repeat: no-repeat; 0011 } 0012 0013 .startpage-store { 0014 background-color: #f1f1f1; 0015 position: relative; 0016 padding-right: 320px; 0017 0018 .sidebar-left { 0019 border: 0; 0020 float: left; 0021 width: 20%; 0022 padding: 20px 15px 20px 15px; 0023 flex: 1; 0024 } 0025 0026 .content { 0027 padding: 15px 30px 0 30px; 0028 min-width: 400px !important; 0029 border-left: 1px solid #ccc; 0030 background-color: white; 0031 float: left; 0032 width: 80%; 0033 } 0034 0035 .sidebar-right { 0036 min-width: auto !important; 0037 width: 320px; 0038 height: 100%; 0039 float: right; 0040 padding: 20px 15px; 0041 position: absolute; 0042 top: 0; 0043 right:0; 0044 } 0045 } 0046 0047 .score-info { 0048 text-align: center; 0049 0050 .score-number { 0051 width: 100%; 0052 text-align: center; 0053 margin-bottom: 5px; 0054 } 0055 0056 .score-bar-container { 0057 width: 100%; 0058 height: 10px; 0059 background: #ccc; 0060 margin-bottom: 5px; 0061 0062 .score-bar { 0063 height: 9px; 0064 background-color: #30c830; 0065 border-bottom: 1px solid darken( #30c830,5%); 0066 } 0067 } 0068 } 0069 0070 #opendesktop-homepage { 0071 .container { 0072 width: 100% !important; 0073 max-width: 100% !important; 0074 padding: 0; 0075 } 0076 0077 .section { 0078 &:last-of-type { 0079 .container { 0080 .product-carousel { 0081 border-bottom: 0; 0082 } 0083 } 0084 } 0085 } 0086 } 0087 0088 #spotlight-product { 0089 width: 100%; 0090 font-size: 14px; 0091 max-width: 800px; 0092 display: block; 0093 margin: 0 auto; 0094 0095 .container { 0096 padding-left: 300px; 0097 height: 230px; 0098 position: relative; 0099 border: 1px solid #DFDCDA; 0100 border-radius: 5px; 0101 0102 .spotlight-image { 0103 position: absolute; 0104 top: 0; 0105 left: 0; 0106 overflow: hidden; 0107 width: 300px; 0108 height: 230px; 0109 0110 .product-image { 0111 filter: blur(2px); 0112 width: 100%; 0113 height: 100%; 0114 } 0115 0116 figure.user-avatar { 0117 position: absolute; 0118 top: 50%; 0119 left: 50%; 0120 width: 170px; 0121 height: 170px; 0122 overflow: hidden; 0123 border-radius: 100%; 0124 border: 5px solid white; 0125 margin-left: -85px; 0126 margin-top: -85px; 0127 box-shadow: 0px 2px 5px rgba(0,0,0,0.5); 0128 0129 img { 0130 width: 100%; 0131 height: 100%; 0132 background-color: #eee; 0133 } 0134 } 0135 0136 } 0137 0138 .spotlight-info { 0139 float: left; 0140 padding: 10px; 0141 width: 100%; 0142 height: 230px; 0143 overflow: hidden; 0144 padding-bottom: 30px; 0145 0146 .spotlight-info-wrapper { 0147 overflow: hidden; 0148 width: 100%; 0149 height: 100%; 0150 } 0151 0152 .featured-label { 0153 position: absolute; 0154 top: 0; 0155 right: 0; 0156 height: auto; 0157 padding: 5px; 0158 border-radius: 0 4px 0 4px; 0159 font-size: 12px; 0160 background-color: #5bc0de; 0161 color: white; 0162 0163 &.plinged { 0164 background-color: #ee6d09; 0165 } 0166 } 0167 0168 .info-top { 0169 padding-right: 40%; 0170 position: relative; 0171 margin-bottom: 20px; 0172 0173 h2,h3 { 0174 margin: 0; 0175 font-weight: normal; 0176 } 0177 0178 h2 { 0179 font-size: 15px; 0180 margin-bottom: 3px; 0181 } 0182 0183 h3 { 0184 font-size: 13px; 0185 0186 } 0187 0188 .user-info { 0189 margin: 20px 0 5px 0; 0190 0191 img { 0192 width: 30px; 0193 height: 30px; 0194 border-radius: 50%; 0195 margin-right: 10px; 0196 box-shadow: 0 2px 2px rgba(0,0,0,0.5); 0197 } 0198 } 0199 0200 .score-info { 0201 width: 40%; 0202 position: absolute; 0203 top: 20px; 0204 right: 0; 0205 } 0206 } 0207 0208 .spotlight-menu { 0209 position: absolute; 0210 bottom: 0; 0211 right: 0; 0212 padding: 5px; 0213 0214 a { 0215 margin-left: 5px; 0216 cursor: pointer; 0217 } 0218 } 0219 } 0220 0221 &.dummy-product { 0222 0223 .spotlight-image { 0224 background-color: #eee; 0225 figure { 0226 .ajax-loader { 0227 margin: 68px auto; 0228 } 0229 } 0230 } 0231 0232 .spotlight-info { 0233 .spotlight-info-wrapper { 0234 .info-top { 0235 padding-right: 40%; 0236 position: relative; 0237 margin-bottom: 20px; 0238 float: left; 0239 width: 100%; 0240 0241 h2 { 0242 height: 16px; 0243 width: 80%; 0244 background-color: #eee; 0245 margin-bottom: 5px; 0246 } 0247 0248 h3 { 0249 height: 14px; 0250 width: 90%; 0251 background-color: #eee; 0252 } 0253 0254 .user-info { 0255 float: left; 0256 width: 100%; 0257 margin-bottom: 10px; 0258 0259 figure { 0260 height: 30px; 0261 width: 30px; 0262 border: 3px solid #eee; 0263 border-radius: 100%; 0264 overflow: hidden; 0265 float: left; 0266 box-shadow: 0 2px 2px rgba(0,0,0,0.5); 0267 0268 span { 0269 font-size: 24px; 0270 text-align: center; 0271 } 0272 } 0273 0274 > span { 0275 height: 12px; 0276 display: block; 0277 width: 30%; 0278 float: left; 0279 background-color: #eee; 0280 margin: 8px 0 0 10px; 0281 } 0282 } 0283 0284 .comments-count { 0285 display: block; 0286 float: left; 0287 width: 50%; 0288 background-color: #eee; 0289 height: 12px; 0290 } 0291 } 0292 0293 .score-info { 0294 .score-bar-container { 0295 .score-bar { 0296 height: 9px; 0297 background-color: #eee; 0298 border-bottom: 0; 0299 } 0300 } 0301 } 0302 0303 .info-description { 0304 float: left; 0305 width: 100%; 0306 0307 span { 0308 height: 12px; 0309 display: block; 0310 float: left; 0311 background-color: #eee; 0312 width: 100%; 0313 margin-bottom: 5px; 0314 0315 &.half { 0316 width: 60%; 0317 } 0318 } 0319 } 0320 } 0321 } 0322 0323 } 0324 } 0325 0326 #loading-container { 0327 width: 100%; 0328 height: 230px; 0329 float: left; 0330 0331 .ajax-loader { 0332 display: table; 0333 margin: 95px auto; 0334 float: none; 0335 } 0336 } 0337 } 0338 0339 0340 #spotlight-user-container { 0341 max-width: 800px; 0342 margin: 0 auto; 0343 0344 #spotlight-user { 0345 0346 .user-container { 0347 padding-left: 90px; 0348 position: relative; 0349 margin-bottom: 10px; 0350 width: auto; 0351 height: 80px; 0352 display: table; 0353 margin: 0 auto; 0354 0355 figure { 0356 border: 5px solid #eee; 0357 float: left; 0358 margin-right: 10px; 0359 border-radius: 100%; 0360 overflow: hidden; 0361 width: 80px; 0362 height: 80px; 0363 position: absolute; 0364 left: 0; 0365 top: 0; 0366 0367 img { 0368 width: 100%; 0369 height: 100%; 0370 } 0371 } 0372 0373 h2 { 0374 margin: 0; 0375 height: 80px; 0376 line-height: 80px; 0377 font-size: 24px; 0378 } 0379 } 0380 0381 .products-container { 0382 background: #eee; 0383 border-radius: 5px; 0384 overflow: hidden; 0385 display: table; 0386 margin: 10px auto 20px auto; 0387 border: 1px solid #ccc; 0388 0389 .spotlight-user-product { 0390 float: left; 0391 overflow: hidden; 0392 position: relative; 0393 0394 figure { 0395 width: 100%; 0396 height: 100%; 0397 0398 img { 0399 width: 100%; 0400 height: 100%; 0401 } 0402 } 0403 0404 .product-title-overlay { 0405 padding: 5px; 0406 position: absolute; 0407 bottom: 0; 0408 left: 0; 0409 z-index: 100; 0410 width: 100%; 0411 0412 .product-title { 0413 padding: 5px 10px; 0414 background-color: rgba(0,0,0,0.5); 0415 color: white; 0416 min-height: 44px; 0417 font-size: 14px; 0418 border-radius: 3px; 0419 } 0420 } 0421 0422 .product-plings-counter { 0423 position: absolute; 0424 top: 5px; 0425 left: 5px; 0426 padding: 3px; 0427 background: rgba(0,0,0,0.5); 0428 border-radius: 17px; 0429 color: white; 0430 font-size: 12px; 0431 padding-right: 10px; 0432 0433 img { 0434 width: 20px; 0435 height: 20px; 0436 margin-right: 5px; 0437 float: left; 0438 } 0439 0440 span { 0441 display: block; 0442 height: 100%; 0443 float: left; 0444 line-height: 20px; 0445 } 0446 } 0447 } 0448 } 0449 } 0450 0451 .spotlight-user-buttons { 0452 display: table; 0453 margin: 10px auto; 0454 0455 a { 0456 cursor: pointer; 0457 } 0458 0459 a + a{ 0460 margin-left: 5px; 0461 } 0462 } 0463 0464 .loading-container { 0465 width: 100%; 0466 padding: 127px 0 128px 0; 0467 0468 .ajax-loader { 0469 display: table; 0470 margin: 0 auto; 0471 } 0472 } 0473 0474 &.v-two { 0475 0476 .loading-container { 0477 padding: 88px 0 88px 0; 0478 } 0479 0480 #spotlight-user { 0481 position: relative; 0482 padding-left: 200px; 0483 height: 200px; 0484 border: 1px solid #eee; 0485 background-color: white; 0486 border-radius: 5px; 0487 overflow: hidden; 0488 0489 .user-container { 0490 width: 200px; 0491 height: 200px; 0492 margin: 0; 0493 position: absolute; 0494 left: 0; 0495 top: 0; 0496 padding: 20px 30px 0 30px; 0497 background-color: #eee; 0498 display: block; 0499 0500 figure { 0501 width: 140px; 0502 height: 140px; 0503 position: relative; 0504 border-color: white; 0505 } 0506 0507 h2 { 0508 float: left; 0509 width: 100%; 0510 height: auto; 0511 line-height: inherit; 0512 text-align: center; 0513 font-size: 20px; 0514 } 0515 } 0516 0517 .product-container { 0518 background: #eee; 0519 border-radius: 5px; 0520 overflow: hidden; 0521 display: table; 0522 margin: 10px auto 20px auto; 0523 border: 1px solid #ccc; 0524 width: 100%; 0525 border: 0; 0526 background-color: transparent; 0527 padding: 11px 5px; 0528 margin: 0; 0529 height: 200px; 0530 border-radius: 0; 0531 0532 .spotlight-user-product { 0533 width: 33.3% !important; 0534 height: 100% !important; 0535 } 0536 } 0537 } 0538 } 0539 } 0540 0541 .content-version-two { 0542 padding: 0 !important; 0543 0544 #main-content, 0545 #carousel-module-container { 0546 padding: 0 30px; 0547 float: left; 0548 width: 100%; 0549 } 0550 0551 #main-content { 0552 margin-top: 15px; 0553 // background-color: #f9f6f6; 0554 // border-bottom: 1px solid #eee; 0555 } 0556 } 0557 0558 #main-content { 0559 width: 100%; 0560 float: left; 0561 } 0562 0563 @media (min-width:900px) and (max-width:1100px){ 0564 .startpage-store { 0565 .sidebar-left { 0566 width: 100%; 0567 flex: none; 0568 border-bottom: 1px solid #ccc; 0569 } 0570 .content { 0571 width: 100%; 0572 } 0573 } 0574 } 0575 0576 @media (min-width:700px) and (max-width:900px){ 0577 .startpage-store { 0578 display: block; 0579 .sidebar-left { 0580 width: 100%; 0581 flex: none; 0582 border-bottom: 1px solid #ccc; 0583 } 0584 .content { 0585 width: 100%; 0586 #spotlight-product { 0587 .container { 0588 padding-left: 0; 0589 height: auto; 0590 max-width: 100%; 0591 0592 .spotlight-image { 0593 position: relative; 0594 border-bottom: 1px solid #ccc; 0595 max-width: 100%; 0596 0597 img { 0598 width: 100%; 0599 max-width: 100%; 0600 } 0601 0602 } 0603 } 0604 } 0605 } 0606 } 0607 } 0608 0609 @media (max-width:700px){ 0610 .startpage-store { 0611 display: block; 0612 padding-right: 0; 0613 0614 .sidebar-left { 0615 width: 100%; 0616 flex:none; 0617 border-bottom: 1px solid #ccc; 0618 } 0619 0620 .content { 0621 width: 100%; 0622 border-bottom: 1px solid #ccc; 0623 padding: 10px; 0624 0625 #spotlight-product { 0626 .container { 0627 padding-left: 0; 0628 height: auto; 0629 width: 100%; 0630 0631 .spotlight-image { 0632 position: relative; 0633 border-bottom: 1px solid #ccc; 0634 max-width: 100%; 0635 0636 img { 0637 width: 100%; 0638 max-width: 100%; 0639 } 0640 } 0641 } 0642 } 0643 } 0644 0645 .sidebar-right { 0646 border:0; 0647 width: 320px; 0648 position: relative; 0649 margin: 0 auto; 0650 display: table; 0651 float: none; 0652 } 0653 } 0654 } 0655 0656 @media (max-width:401px){ 0657 #spotlight-product { 0658 max-width: 380px; 0659 .spotlight-image { 0660 max-width: 380px; 0661 } 0662 } 0663 }