Warning, /webapps/ocs-webserver/httpdocs/theme/react/assets/less/metaheader.less is written in an unsupported language. File is not indexed.
0001 // out: ../css/metaheader.css, sourcemap: true, compress: true 0002 @import "elements.less"; 0003 #metaheader { 0004 float: left; 0005 width: 100%; 0006 height: 34px; 0007 font-family: "Helvetica","Arial",sans-serif !important; 0008 font-size: 14px !important; 0009 position: absolute; 0010 top: 0; 0011 left: 0; 0012 z-index: 1001; 0013 background-color: white; 0014 0015 .metamenu { 0016 display: block !important; 0017 } 0018 0019 * { 0020 outline: none !important; 0021 box-sizing: border-box; 0022 } 0023 0024 a { 0025 cursor: pointer; 0026 text-decoration: none !important; 0027 } 0028 0029 button{ 0030 cursor: pointer; 0031 } 0032 .dropdown-menu { 0033 position: absolute; 0034 z-index: 1000; 0035 display: none; 0036 float: left; 0037 min-width: 160px; 0038 padding: 5px 0; 0039 margin: 2px 0 0; 0040 font-size: 14px; 0041 text-align: left; 0042 list-style: none; 0043 background-color: #fff; 0044 -webkit-background-clip: padding-box; 0045 background-clip: padding-box; 0046 border: 1px solid #ccc; 0047 border: 1px solid rgba(0,0,0,.15); 0048 border-radius: 4px; 0049 -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); 0050 box-shadow: 0 6px 12px rgba(0,0,0,.175); 0051 background-color: white; 0052 0053 &.dropdown-menu-right { 0054 right: 0; 0055 left: auto; 0056 } 0057 0058 li { 0059 padding: 0; 0060 } 0061 0062 li>a:hover, 0063 .active>a, 0064 .active>a:hover { 0065 color: #222; 0066 text-decoration: none; 0067 background-color: #eee; 0068 } 0069 0070 0071 } 0072 0073 .metamenu { 0074 height: 34px; 0075 text-align: center; 0076 } 0077 0078 0079 0080 #metaheader-nav { 0081 width: 100%; 0082 float: left; 0083 height: 34px; 0084 0085 .btn-metaheader { 0086 display: block !important; 0087 padding: 0 12px !important; 0088 border-radius: 2px !important; 0089 color: white !important; 0090 font-size: 13px !important; 0091 height: 26px !important; 0092 line-height: 25px !important; 0093 font-weight: bold; 0094 border: 1px solid #3079ed; 0095 background: -webkit-linear-gradient(top, #4387fd, #4683ea); 0096 margin-top: -2px; 0097 margin-right: 5px; 0098 } 0099 0100 #site-header-search-form{ 0101 margin: 0 auto; 0102 height: 34px; 0103 width: 230px; 0104 text-align: center; 0105 /*max-width:250px; */ 0106 display: flex; 0107 align-items: center; 0108 position: relative; 0109 .react-autosuggest__input 0110 { 0111 padding-left: 5px; 0112 } 0113 .react-autosuggest__inputContainer .react-autosuggest__icon{ 0114 top: 0px; 0115 left: auto; 0116 right: 0px; 0117 width: 30px; 0118 height: 30px; 0119 } 0120 .suggestionsContainer 0121 { 0122 display: flex; 0123 padding: 3px 5px; 0124 .description{ 0125 display: flex; 0126 margin-left: 10px; 0127 text-align: left; 0128 flex-flow: column; 0129 span{ 0130 line-height: 20px; 0131 } 0132 span.small{ 0133 font-size: small; 0134 } 0135 } 0136 } 0137 0138 0139 &.open { 0140 .dropdown-menu { 0141 display: block; 0142 } 0143 } 0144 .autocompletion{ 0145 left:15px; 0146 top:28px; 0147 } 0148 #search-form { 0149 height: 25px; 0150 padding: 0; 0151 /*margin: 6.5px 15px;*/ 0152 line-height: 25px; 0153 position: relative; 0154 margin:0px; 0155 input[type="text"]{ 0156 background: #f1f1f1; 0157 width: 100%; 0158 min-height: 25px; 0159 min-width: 16em; 0160 height: 25px; 0161 padding: 0; 0162 border: 1px solid #fff; 0163 margin-bottom: -1px; 0164 padding-right: 30px; 0165 text-indent: 5px; 0166 color: #6a7686; 0167 float: left; 0168 border-radius: 6px; 0169 box-shadow: none; 0170 0171 } 0172 0173 > a { 0174 top: 2px; 0175 right: 0; 0176 display: block; 0177 width: 25px; 0178 height: 25px; 0179 background-image: url(/theme/flatui/img/icon-search-input-2.png); 0180 background-position: center center; 0181 position: absolute; 0182 cursor: pointer; 0183 } 0184 } 0185 } 0186 // #whereami{ 0187 // margin: 0 auto; 0188 // height: 34px; 0189 // width: 150px; 0190 // text-align: center; 0191 // a{ 0192 // display: inline-block; 0193 // } 0194 // .icon { 0195 // height: 34px; 0196 // width: 34px; 0197 // background-size: 34px; 0198 // background-position: center center; 0199 // background-repeat: no-repeat; 0200 // float: left; 0201 // } 0202 // .opendesktop{ 0203 // height: 30px; 0204 // width: 30px; 0205 // background-size: 25px; 0206 // background-image: url('../img/logo-opendesktop.png'); 0207 // background-position: left 3px top 4px; 0208 // } 0209 // .pling{ 0210 // height: 50px; 0211 // width: 50px; 0212 // background-size: 50px; 0213 // background-image: url('../img/logo-pling.png'); 0214 // background-position: left 0px top 5px; 0215 // } 0216 // .opencode{ 0217 // height: 30px; 0218 // width: 30px; 0219 // background-size: 22px; 0220 // background-position: left 5px top 5px; 0221 // background-image: url('../img/logo-opencode.png'); 0222 // } 0223 // .cloudopendesktop{ 0224 // height: 30px; 0225 // width: 30px; 0226 // background-size: 22px; 0227 // background-position: left 5px top 5px; 0228 // background-image: url('../img/logo-cloudopendesktop.png'); 0229 // } 0230 // .chat{ 0231 // height: 30px; 0232 // width: 30px; 0233 // background-size: 25px; 0234 // background-position: left 5px top 5px; 0235 // background-image: url('../img/chat.png'); 0236 // } 0237 0238 // span { 0239 // float: left; 0240 // line-height: 34px; 0241 // padding-left: 4px; 0242 // text-align: center; 0243 // display: block; 0244 // color:rgba(0,0,0,0.87); 0245 // } 0246 // } 0247 0248 #user-menu-container { 0249 float: right; 0250 height: 34px; 0251 } 0252 0253 ul.metaheader-menu { 0254 padding: 0; 0255 margin: 0; 0256 list-style-type: none; 0257 0258 > li { 0259 float: left; 0260 padding: 5px; 0261 /*height: 24px;*/ 0262 &#chat-link-item 0263 { 0264 .riotIcon{ 0265 width: 20px; 0266 height: 20px; 0267 vertical-align: middle; 0268 } 0269 } 0270 .switch { 0271 position: relative; 0272 display: inline-block; 0273 width: 45px; 0274 height: 22px; 0275 input { 0276 opacity: 0; 0277 width: 0; 0278 height: 0; 0279 } 0280 .slider { 0281 position: absolute; 0282 cursor: pointer; 0283 top: 0; 0284 left: 0; 0285 right: 0; 0286 bottom: 0; 0287 background-color: #ccc; 0288 -webkit-transition: .4s; 0289 transition: .4s; 0290 } 0291 0292 .slider:before { 0293 position: absolute; 0294 content: ""; 0295 height: 18px; 0296 width: 18px; 0297 left: 0px; 0298 bottom: 2px; 0299 background-color: white; 0300 -webkit-transition: .4s; 0301 transition: .4s; 0302 } 0303 input:checked + .slider { 0304 background-color: #2196F3; 0305 } 0306 0307 input:focus + .slider { 0308 box-shadow: 0 0 1px #2196F3; 0309 } 0310 0311 input:checked + .slider:before { 0312 -webkit-transform: translateX(26px); 0313 -ms-transform: translateX(26px); 0314 transform: translateX(26px); 0315 } 0316 0317 /* Rounded sliders */ 0318 .slider.round { 0319 border-radius: 34px; 0320 } 0321 0322 .slider.round:before { 0323 border-radius: 50%; 0324 } 0325 0326 } 0327 0328 > a { 0329 color: #6a7686; 0330 border-radius: 5px; 0331 padding: 5px; 0332 color: #6a7686; 0333 border-radius: 5px; 0334 height: 24px; 0335 line-height: 24px; 0336 cursor: pointer; 0337 0338 &:active, 0339 &:hover { 0340 background-color: #eee; 0341 text-decoration: none; 0342 } 0343 } 0344 0345 &.active { 0346 0347 background-color: #eee; 0348 border-radius: 5px; 0349 0350 padding:0; 0351 margin:0px; 0352 line-height: 30px; 0353 margin-top: 2px; 0354 0355 > a { 0356 background-color: #eee; 0357 0358 img { 0359 margin-right: 5px; 0360 } 0361 } 0362 } 0363 0364 .dropdown-menu { 0365 &::before { 0366 content: ""; 0367 position: absolute; 0368 right: 356px; 0369 top: -8px; 0370 width: 0; 0371 height: 0; 0372 border-style: solid; 0373 border-width: 0 8.5px 8.5px; 0374 border-color: transparent transparent #b7bcc4 transparent; 0375 border-bottom-color: #fff; 0376 border-style: dashed dashed solid; 0377 z-index: 1; 0378 } 0379 } 0380 } 0381 0382 0383 0384 &#domains-menu { 0385 margin-left: 10px; 0386 position: absolute; 0387 0388 > li { 0389 padding-left: 0; 0390 0391 #domains-dropdown-menu { 0392 position: relative; 0393 cursor: pointer; 0394 z-index: 1000; 0395 display: inline-block; 0396 .domains-menu-link-item{ 0397 0398 padding-right:10px; 0399 0400 } 0401 &.open { 0402 .dropdown-menu { 0403 display: block; 0404 } 0405 } 0406 0407 .dropdown-menu { 0408 width: 200px; 0409 max-width: 200px; 0410 top: 45px; 0411 left:-65px; 0412 min-height: 296px; 0413 0414 li a{ 0415 margin: 0; 0416 font-size: 13px; 0417 height: 24px; 0418 line-height: 24px; 0419 padding: 0 20px; 0420 border-radius: 0; 0421 display: block; 0422 color: 0423 #6a7686; 0424 } 0425 0426 &::before { 0427 right: 100px; 0428 } 0429 } 0430 } 0431 0432 > a { 0433 margin:0 10px 0 5px; 0434 cursor: pointer; 0435 0436 0437 0438 &#opendesktop-logo, &#opendesktop-logo-single , &#pling-logo, &#gitlab-logo, &#kdeStore-logo{ 0439 position: relative; 0440 padding-left: 25px; 0441 margin-right:10px; 0442 img { 0443 position: absolute; 0444 top: 5px; 0445 left: 5px; 0446 } 0447 } 0448 &#opendesktop-logo{ 0449 margin-right: 0px; 0450 } 0451 &#pling-logo { 0452 &>span{ 0453 width: 32px; 0454 display: inline-block; 0455 } 0456 0457 img { 0458 top:2px; 0459 width:50px; 0460 height:25px 0461 } 0462 } 0463 &#kdeStore-logo { 0464 padding-left: 36px; 0465 img { 0466 top:1px; 0467 width:26px; 0468 height:26px 0469 } 0470 } 0471 &#gitlab-logo { 0472 padding-left: 35px; 0473 img { 0474 top:2px; 0475 width:23px; 0476 height:23px 0477 } 0478 } 0479 0480 } 0481 0482 0483 &::after { 0484 content: "•"; 0485 color: #E2E2E2; 0486 } 0487 0488 &:nth-child(2) { 0489 &::before { 0490 content: "\00a0\00a0\00a0\00a0•"; 0491 color: #E2E2E2; 0492 } 0493 } 0494 &:first-of-type { 0495 0496 &::after { 0497 content: ""; 0498 } 0499 } 0500 0501 &:last-of-type { 0502 0503 &::after { 0504 content: ""; 0505 } 0506 } 0507 0508 &.dropdown { 0509 0510 > ul.dropdown-menu { 0511 margin-left: 0; 0512 margin-top: -9px; 0513 } 0514 } 0515 0516 // &#domains-dropdown-menu { 0517 // position: relative; 0518 // cursor: pointer; 0519 // z-index: 1000; 0520 // border:1px solid red; 0521 // &.open { 0522 // .dropdown-menu { 0523 // display: block; 0524 // } 0525 // } 0526 0527 // .dropdown-menu { 0528 // width: 600px; 0529 // max-width: 600px; 0530 // top: 45px; 0531 // right: -473px; 0532 // min-height: 296px; 0533 // bottom: auto; 0534 0535 // &::before { 0536 // right: 556px; 0537 // } 0538 0539 // .submenu-container { 0540 // width:33.333%; 0541 // float: left; 0542 // height: auto; 0543 0544 // a.groupname { 0545 // cursor: default; 0546 // height: 24px; 0547 // line-height: 24px; 0548 0549 // &:hover { 0550 // background-color: white !important; 0551 // } 0552 // } 0553 0554 // ul { 0555 // list-style-type: none; 0556 // padding: 0; 0557 // margin: 0; 0558 0559 // li { 0560 0561 // a { 0562 // padding: 3px 20px; 0563 // font-size: 12px; 0564 // color:#6a7686; 0565 // cursor: pointer; 0566 // } 0567 // ul { 0568 // margin-bottom: 10px; 0569 // li { 0570 // height: 24px; 0571 // line-height: 24px; 0572 // a { 0573 // padding: 0px 30px; 0574 // display: block; 0575 // width: 100%; 0576 // height: 24px; 0577 // line-height: 24px; 0578 // color:#6a7686; 0579 // } 0580 // &:hover { 0581 // background-color: #eee; 0582 // } 0583 // } 0584 // } 0585 // } 0586 // } 0587 // } 0588 // } 0589 // } 0590 0591 &#about-dropdown-menu,&#discussion-boards, &#admins-dropdown-menu, &#more-dropdown-menu, &#cd-dropdown-menu { 0592 0593 position: relative; 0594 cursor: pointer; 0595 z-index: 1000; 0596 0597 &.open { 0598 .dropdown-menu { 0599 display: block; 0600 } 0601 } 0602 0603 0604 .dropdown-menu { 0605 width: 200px; 0606 top: 45px; 0607 right: auto; 0608 min-height: 104px; 0609 bottom: auto !important; 0610 &::before { 0611 right: 156px; 0612 } 0613 0614 li { 0615 padding: 0; 0616 0617 a { 0618 margin: 0; 0619 font-size: 13px; 0620 height: 24px; 0621 line-height: 24px; 0622 padding: 0 20px; 0623 border-radius: 0; 0624 display: block; 0625 color: #6a7686; 0626 0627 &.admins-menu-link-item, 0628 &.cd-menu-link-item { 0629 font-weight: bold; 0630 } 0631 } 0632 0633 > ul { 0634 position: relative; 0635 float: left; 0636 top: 0; 0637 left: 0; 0638 padding: 5px; 0639 padding-top: 0; 0640 border: 0; 0641 height: auto; 0642 min-height: auto; 0643 width: 100%; 0644 box-shadow: none; 0645 margin: 0; 0646 0647 &::before { 0648 display: none; 0649 } 0650 } 0651 } 0652 } 0653 } 0654 0655 &#more-dropdown-menu { 0656 > a { 0657 cursor: pointer; 0658 } 0659 0660 .dropdown-menu { 0661 left: -6px; 0662 } 0663 } 0664 0665 &#admins-dropdown-menu { 0666 .dropdown-menu { 0667 right: auto; 0668 min-height: 61px; 0669 height: auto; 0670 0671 } 0672 } 0673 0674 0675 0676 &#cd-dropdown-menu { 0677 .dropdown-menu { 0678 right: auto; 0679 height: auto; 0680 } 0681 } 0682 } 0683 } 0684 0685 &#user-menu { 0686 margin-right: 10px; 0687 float: right; 0688 position: absolute; 0689 right: 0; 0690 > li { 0691 0692 &#user-login-container { 0693 padding: 5px; 0694 margin-top: 1px; 0695 } 0696 &#user-register-container { 0697 padding: 5px; 0698 margin-top: 1px; 0699 a{ 0700 font-size: 11pt; 0701 } 0702 } 0703 0704 &#about-dropdown-menu, &#discussion-boards{ 0705 0706 position: relative; 0707 cursor: pointer; 0708 z-index: 1000; 0709 a.about-menu-link-item, a.discussion-menu-link-item 0710 { 0711 0712 0713 .th-icon { 0714 height: 18px; 0715 width: 18px; 0716 display: block; 0717 background-image: url(../img/down-arrow.svg); 0718 background-size: 15px; 0719 background-position: bottom right; 0720 cursor: pointer; 0721 background-repeat: no-repeat; 0722 float: right; 0723 } 0724 } 0725 0726 &.open { 0727 .dropdown-menu { 0728 display: block; 0729 } 0730 } 0731 0732 .dropdown-menu { 0733 width: 200px; 0734 top: 45px; 0735 /*right: auto;*/ 0736 right: -46px; 0737 min-height: 104px; 0738 bottom: auto !important; 0739 &::before { 0740 0741 right: 56px; 0742 } 0743 0744 li { 0745 padding: 0; 0746 0747 a { 0748 margin: 0; 0749 font-size: 13px; 0750 height: 24px; 0751 line-height: 24px; 0752 padding: 0 20px; 0753 border-radius: 0; 0754 display: block; 0755 color: #6a7686; 0756 0757 } 0758 0759 > ul { 0760 position: relative; 0761 float: left; 0762 top: 0; 0763 left: 0; 0764 padding: 5px; 0765 padding-top: 0; 0766 border: 0; 0767 height: auto; 0768 min-height: auto; 0769 width: 100%; 0770 box-shadow: none; 0771 margin: 0; 0772 0773 &::before { 0774 display: none; 0775 } 0776 } 0777 } 0778 } 0779 } 0780 0781 0782 } 0783 } 0784 } 0785 0786 .user-dropdown { 0787 position: relative; 0788 height: auto; 0789 z-index: 1000; 0790 0791 &.open, 0792 &.show { 0793 0794 .dropdown-menu { 0795 display: block; 0796 right: -6px; 0797 0798 } 0799 0800 #background-overlay { 0801 position: fixed; 0802 top: 34px; 0803 left: 0; 0804 width: 100%; 0805 height: 100%; 0806 background-color: rgba(0,0,0,0.25); 0807 } 0808 } 0809 0810 .dropdown-toggle { 0811 padding: 0; 0812 background: none !important; 0813 background-color: white; 0814 color: #6a7686; 0815 border: 0; 0816 margin: 0; 0817 min-height: auto; 0818 0819 &:active { 0820 background-color: white; 0821 box-shadow: none; 0822 outline: none; 0823 } 0824 0825 .glyphicon { 0826 font-size: 16px; 0827 top: 1px; 0828 font-style: normal; 0829 font-weight: 100; 0830 margin: 0 5px; 0831 margin-top: 2px; 0832 } 0833 0834 &#userLoginDropdown, &#developmentDropdownBtn{ 0835 width: 26px; 0836 height: 25px; 0837 position: relative; 0838 0839 img { 0840 position: absolute; 0841 top: 0; 0842 left: 0; 0843 } 0844 0845 span.badge-notification{ 0846 display: inline-block; 0847 font-weight: normal; 0848 white-space: nowrap; 0849 border-radius: 10px; 0850 padding: 2px 4px; 0851 min-width: 8px; 0852 vertical-align: middle; 0853 color: #fff; 0854 font-size: .7579em; 0855 line-height: 1; 0856 text-align: center; 0857 background-color: #bdbdbd; 0858 position: absolute; 0859 z-index: 1; 0860 min-width: 6px; 0861 top: -3px; 0862 left: -5px; 0863 background: #090; 0864 } 0865 } 0866 } 0867 0868 .dropdown-menu { 0869 border-radius: 0; 0870 padding: 0; 0871 width: 320px; 0872 top: 40px; 0873 bottom: auto !important; 0874 background: #fff; 0875 border: 1px solid #ccc; 0876 border-color: rgba(0,0,0,0.2); 0877 color: #000; 0878 box-shadow: 0 2px 10px rgba(0,0,0,0.2); 0879 box-sizing: border-box !important; 0880 0881 &::before { 0882 content: ""; 0883 position: absolute; 0884 right: 6px; 0885 top: -8px; 0886 width: 0; 0887 height: 0; 0888 border-style: solid; 0889 border-width: 0 8.5px 8.5px; 0890 border-color: transparent transparent #b7bcc4 transparent; 0891 border-bottom-color: #fff; 0892 border-style: dashed dashed solid; 0893 z-index: 1; 0894 } 0895 0896 li { 0897 float: left; 0898 box-sizing: border-box !important; 0899 } 0900 0901 &#right-panel { 0902 height: 100%; 0903 position: fixed; 0904 top: 35px; 0905 right: 0; 0906 padding: 0; 0907 border: 0; 0908 box-shadow: none; 0909 width: 432px; 0910 border-left: 1px solid #ccc; 0911 margin: 0; 0912 padding-top: 150px; 0913 0914 &::before { 0915 display: none; 0916 } 0917 0918 #user-info-menu-item { 0919 position: absolute; 0920 top: 0; 0921 left: 0; 0922 height: 150px; 0923 0924 #user-info-section { 0925 .user-details { 0926 width: 100%; 0927 .buttons { 0928 padding-left: 0; 0929 padding-right: 0; 0930 background: white; 0931 } 0932 0933 } 0934 } 0935 0936 // #user-details-username { 0937 // h2 { 0938 // margin: 10px 0; 0939 // font-size: 26px; 0940 // color: #353a3d; 0941 // font-weight: bold; 0942 // } 0943 // } 0944 0945 // #user-details-email { 0946 // color: #687a86; 0947 // font-size: 18px; 0948 // margin-bottom: 5px; 0949 // } 0950 // 0951 // #user-is-supporter{ 0952 // 0953 // } 0954 } 0955 0956 #user-tabs-menu-item { 0957 height: 100%; 0958 0959 background-color: white; 0960 padding:10px; 0961 .autosuggest 0962 { 0963 flex: 1; 0964 display: flex; 0965 flex-direction:row; 0966 } 0967 #user-tabs-container { 0968 position: relative; 0969 padding-top: 40px; 0970 height: 100%; 0971 0972 #user-tabs-menu { 0973 height: 40px; 0974 width: 100%; 0975 position: absolute; 0976 top: 0; 0977 left: 0; 0978 border-bottom: 2px solid #ccc; 0979 0980 ul { 0981 padding: 0; 0982 list-style-type: none; 0983 height: 40px; 0984 display: table; 0985 margin: 0 auto; 0986 0987 li { 0988 float: left; 0989 height: 20px; 0990 width: auto; 0991 line-height: 20px; 0992 0993 a { 0994 display: block; 0995 padding: 10px 10px; 0996 height: 40px; 0997 border-bottom: 2px solid transparent; 0998 0999 &.active, 1000 &:hover { 1001 color: #2e9fff; 1002 border-bottom-color: #2e9fff; 1003 } 1004 1005 input[type="text"] { 1006 height: 24px; 1007 border-radius: 5px; 1008 border: 1px solid #ccc; 1009 padding: 0 5px; 1010 1011 margin: 7px 0; 1012 color: #888; 1013 background-image: url('http://i.stack.imgur.com/MFpLm.png'); 1014 background-repeat: no-repeat; 1015 background-position: 0 -30px; 1016 border: 1px solid #a9e2ff; 1017 padding: 3px; 1018 width: 200px; 1019 font-size: 1em; 1020 padding-left: 20px; 1021 } 1022 1023 span.search-button { 1024 height: 23px; 1025 width: 23px; 1026 display: block; 1027 float: right; 1028 background-image: url('../img/bg_sheet.png'); 1029 background-position: -670px -149px; 1030 margin: 6px; 1031 } 1032 } 1033 1034 &#search-form-container { 1035 position: relative; 1036 1037 ul { 1038 position: absolute; 1039 background: white; 1040 padding: 5px; 1041 border: 1px solid #ccc; 1042 border-radius: 0 0 5px 5px; 1043 top: 32px; 1044 left: 140px; 1045 width: 159px; 1046 z-index: 10; 1047 1048 li { 1049 float: left; 1050 width: 100%; 1051 cursor: pointer; 1052 &:hover { 1053 background-color: #ccc; 1054 } 1055 } 1056 } 1057 } 1058 } 1059 } 1060 } 1061 1062 #user-tabs-content { 1063 height: 100%; 1064 padding: 10px; 1065 /* overflow: scroll;*/ 1066 1067 .user-comments-tab-container { 1068 max-height: 600px; 1069 overflow: auto; 1070 .userinfo 1071 { 1072 color:#687a86; 1073 padding: 10px; 1074 .header{ 1075 font-size: 16px; 1076 border-bottom: 1px solid #F1F1F1; 1077 } 1078 .statistic{ 1079 .statisticRow 1080 { 1081 display: block; 1082 span.statisticRow{ 1083 font-weight: bold; 1084 } 1085 } 1086 } 1087 } 1088 .user-comments-thread-container { 1089 width: 100%; 1090 float: left; 1091 padding: 10px; 1092 padding-bottom: 20px; 1093 .thread-header { 1094 float: left; 1095 width: 100%; 1096 border-bottom: 1px solid #f1f1f1; 1097 .thread-subtitle { 1098 float: left; 1099 width: 100%; 1100 font-size: 14px; 1101 margin: 5px 0; 1102 p { 1103 float: left; 1104 color: #687a86; 1105 margin: 0; 1106 } 1107 p + p { 1108 margin-left: 5px; 1109 padding-left: 5px; 1110 &::before { 1111 content: "•"; 1112 color: rgb(226, 226, 226); 1113 } 1114 span { 1115 margin-left: 5px; 1116 } 1117 } 1118 } 1119 .thread-title { 1120 float: left; 1121 width: 100%; 1122 1123 h2 { 1124 float: left; 1125 margin: 0 0 10px 0; 1126 font-size: 16px; 1127 } 1128 } 1129 } 1130 .thread-comments { 1131 float: left; 1132 width: 100%; 1133 1134 .thread-title { 1135 float: left; 1136 width: 100%; 1137 1138 h2 { 1139 float: left; 1140 margin: 0 0 10px 0; 1141 font-size: 18px; 1142 } 1143 } 1144 .comment-item { 1145 position: relative; 1146 height: auto; 1147 padding-left: 40px; 1148 float: left; 1149 width: 100%; 1150 margin-bottom: 20px; 1151 1152 figure { 1153 position: absolute; 1154 top: 0; 1155 left: 0; 1156 width: 32px; 1157 height: 32px; 1158 margin: 0; 1159 1160 img { 1161 width: 32px; 1162 height: 32px; 1163 border-radius: 100%; 1164 } 1165 } 1166 .comment-item-header { 1167 margin-bottom: 5px; 1168 width: 100%; 1169 float: left; 1170 p { 1171 margin-bottom: 0; 1172 float: left; 1173 1174 &.user, 1175 &.replied-user { 1176 span { 1177 margin-right: 5px; 1178 } 1179 a { 1180 color: #2e9fff; 1181 } 1182 &:hover { 1183 a { 1184 color: #2e87e7; 1185 } 1186 } 1187 } 1188 1189 &.date-created { 1190 margin-left: 5px; 1191 padding-left: 5px; 1192 &::before { 1193 content: "•"; 1194 color: rgb(226, 226, 226); 1195 } 1196 span { 1197 margin-left: 5px; 1198 } 1199 } 1200 } 1201 1202 p + p { 1203 margin-left: 5px; 1204 } 1205 } 1206 1207 .comment-item-content { 1208 width: 100%; 1209 float: left; 1210 } 1211 1212 .comment-item-votes-container { 1213 width: 100%; 1214 float: left; 1215 > div { 1216 float: left; 1217 width: auto; 1218 margin-right: 5px; 1219 } 1220 1221 } 1222 } 1223 } 1224 } 1225 1226 .user-comments-thread-container + .user-comments-thread-container { 1227 border-bottom: 3px solid #ccc; 1228 } 1229 } 1230 } 1231 } 1232 } 1233 } 1234 } 1235 } 1236 1237 1238 #user-search-menu-container { 1239 .user-dropdown { 1240 .th-icon { 1241 height: 24px; 1242 width: 24px; 1243 display: block; 1244 background-image: url(../img/search.svg); 1245 background-size: 20px; 1246 background-position: center 3px; 1247 cursor: pointer; 1248 background-repeat: no-repeat; 1249 } 1250 .dropdown-toggle { 1251 img { 1252 height: 26px; 1253 width: 26px; 1254 border-radius: 100%; 1255 margin-top: -1px; 1256 } 1257 } 1258 .dropdown-menu { 1259 &::before { 1260 right: 9px; 1261 } 1262 1263 #user-info-menu-item { 1264 width: 100%; 1265 border-bottom: 1px solid #ccc; 1266 } 1267 1268 #user-info-section { 1269 height: auto; 1270 padding: 20px; 1271 background: white; 1272 float: left; 1273 padding-left: 116px; 1274 position: relative; 1275 width: 100%; 1276 min-height: 136px; 1277 box-sizing: border-box; 1278 1279 .user-avatar { 1280 height: 96px; 1281 width: 96px; 1282 float: left; 1283 border-radius: 100%; 1284 overflow: hidden; 1285 position: absolute; 1286 top: 20px; 1287 left: 20px; 1288 1289 .no-avatar-user-letter { 1290 border-radius: 100%; 1291 height: 100%; 1292 width: 100%; 1293 background-color: #c1c1c1; 1294 text-align: center; 1295 line-height: 80px; 1296 font-size: 50px; 1297 color: white; 1298 overflow: hidden; 1299 position: relative; 1300 1301 img { 1302 height: 96px; 1303 width: 96px; 1304 position: absolute; 1305 top: 0; 1306 left: 0; 1307 } 1308 1309 .change-profile-pic { 1310 width: 100%; 1311 position: absolute; 1312 bottom: 0; 1313 font-size: 9px; 1314 height: 26px; 1315 left: 0; 1316 background-color: rgba(0,0,0,0.4); 1317 line-height: 30px; 1318 color: white; 1319 cursor: pointer; 1320 font-weight: bold; 1321 } 1322 } 1323 } 1324 .user-details { 1325 width: 175px; 1326 padding-left: 20px; 1327 float: left; 1328 margin-top: -4px; 1329 1330 ul { 1331 padding: 0; 1332 margin: 0; 1333 list-style-type: none; 1334 float: left; 1335 width: 100%; 1336 1337 li { 1338 width: 100%; 1339 float: left; 1340 height: auto; 1341 line-height: 15px; 1342 font-size: 13px; 1343 min-height: 8px; 1344 color: #6a7686; 1345 1346 a { 1347 color: #36c; 1348 } 1349 1350 b { 1351 color: black; 1352 } 1353 1354 button { 1355 margin-top: 16px; 1356 } 1357 } 1358 } 1359 } 1360 } 1361 &#right-panel { 1362 padding-top:10px; 1363 } 1364 1365 li.buttons { 1366 padding: 10px 20px; 1367 background-color: #f5f5f5; 1368 width: 100%; 1369 1370 .btn { 1371 width: auto; 1372 display: block; 1373 border-radius: 2px; 1374 padding: 6px 16px !important; 1375 font-size: 12px; 1376 height: 30px; 1377 font-weight: normal; 1378 color: #666 !important; 1379 background: #f8f8f8; 1380 border: 1px solid #c6c6c6; 1381 float: left; 1382 clear: none; 1383 line-height: 12px !important; 1384 1385 &.pull-right { 1386 float: right; 1387 } 1388 1389 &:hover { 1390 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); 1391 box-shadow: 0 1px 1px rgba(0,0,0,0.1); 1392 border-color: #c6c6c6; 1393 color: #222; 1394 background-color: #fff; 1395 background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8)); 1396 background-image: -webkit-linear-gradient(top,#fff,#f8f8f8); 1397 background-image: -webkit-linear-gradient(top,#fff,#f8f8f8); 1398 background-image: linear-gradient(top,#fff,#f8f8f8); 1399 } 1400 1401 span { 1402 display: block; 1403 float: left; 1404 height: 12px; 1405 } 1406 } 1407 } 1408 } 1409 } 1410 } 1411 1412 1413 1414 #user-context-menu-container, 1415 #about-menu-container, 1416 #development-app-menu-container { 1417 1418 .user-dropdown { 1419 1420 .th-icon { 1421 height: 24px; 1422 width: 24px; 1423 display: block; 1424 background-image: url(../img/glyphicons-th.svg); 1425 background-size: 32px; 1426 background-position: center -5px; 1427 cursor: pointer; 1428 } 1429 1430 .dropdown-menu { 1431 padding: 23px 28px; 1432 right: -42px; 1433 1434 &::before { 1435 right: 45px; 1436 } 1437 1438 li { 1439 height: auto; 1440 width: 86px; 1441 border: 1px solid white; 1442 margin: 5px 0 10px 0; 1443 1444 &.section-seperator{ 1445 display: flex; 1446 width: 100%; 1447 border-top: 1px solid #ccc; 1448 } 1449 a { 1450 display: block; 1451 width: 100%; 1452 padding: 0; 1453 height: auto; 1454 float: left; 1455 1456 &:hover { 1457 background-color: white !important; 1458 } 1459 1460 .icon { 1461 width: 55px; 1462 height: 55px; 1463 margin: 5px auto; 1464 background-size: 50px; 1465 background-position: center center; 1466 background-repeat: no-repeat; 1467 width: 100%; 1468 } 1469 1470 span { 1471 float: left; 1472 width: 100%; 1473 text-align: center; 1474 display: block; 1475 color:rgba(0,0,0,0.87); 1476 font-size: 13px; 1477 } 1478 1479 &:active { 1480 background-color: white; 1481 } 1482 } 1483 &.clear-left{ 1484 clear: left; 1485 } 1486 1487 1488 &#opendesktop-link-item { 1489 a { 1490 .icon { 1491 background-image: url('../img/logo-opendesktop.png'); 1492 } 1493 } 1494 } 1495 1496 &#discourse-link-item { 1497 a { 1498 .icon { 1499 background-image: url('../img/logo-discourse.png'); 1500 background-size: 58px; 1501 } 1502 } 1503 } 1504 1505 &#gitlab-link-item { 1506 a { 1507 .icon { 1508 background-image: url(../img/logo-gitlab.png); 1509 } 1510 } 1511 } 1512 1513 &#opencode-link-item { 1514 a { 1515 .icon { 1516 background-image: url(../img/logo-opencode.png); 1517 background-size: 40px; 1518 } 1519 } 1520 } 1521 1522 &#addproduct-link-item { 1523 a { 1524 .icon { 1525 background-image: url(../img/add.svg); 1526 background-size: 40px; 1527 } 1528 } 1529 } 1530 &#listproduct-link-item { 1531 a { 1532 .icon { 1533 background-image: url(../img/products.png); 1534 background-size: 40px; 1535 } 1536 } 1537 } 1538 &#plings-link-item { 1539 a { 1540 .icon { 1541 background-image: url(../img/pling.png); 1542 background-size: 40px; 1543 } 1544 } 1545 } 1546 1547 &#messages-link-item { 1548 position: relative; 1549 a { 1550 .icon { 1551 background-image: url(../img/pms.png); 1552 background-size: 45px; 1553 } 1554 } 1555 span.badge-notification{ 1556 display: inline-block; 1557 font-weight: normal; 1558 white-space: nowrap; 1559 border-radius: 10px; 1560 padding: 2px 4px; 1561 min-width: 8px; 1562 vertical-align: middle; 1563 color: #fff; 1564 font-size: .7579em; 1565 line-height: 1; 1566 text-align: center; 1567 background-color: #bdbdbd; 1568 position: absolute; 1569 z-index: 1; 1570 min-width: 6px; 1571 width:15px; 1572 top: 10px; 1573 left: 15px; 1574 background: #090; 1575 } 1576 } 1577 1578 &#issues-link-item { 1579 a { 1580 .icon { 1581 background-image: url(../img/issues.png); 1582 background-size: 45px; 1583 } 1584 } 1585 } 1586 1587 1588 1589 &#music-link-item { 1590 a { 1591 .icon { 1592 background-image: url(../img/logo-music.png); 1593 background-size: 45px; 1594 } 1595 } 1596 } 1597 &#mail-link-item { 1598 a { 1599 .icon { 1600 background-image: url(../img/secure-mail.png); 1601 background-size: 45px; 1602 } 1603 } 1604 } 1605 &#maps-link-item { 1606 a { 1607 .icon { 1608 background-image: url(../img/map.png); 1609 background-size: 45px; 1610 } 1611 } 1612 } 1613 &#mastodon-link-item { 1614 a { 1615 .icon { 1616 background-image: url(../img/logo-mastodon.png); 1617 background-size: 45px; 1618 } 1619 } 1620 } 1621 1622 1623 &#storage-link-item { 1624 a { 1625 .icon { 1626 background-image: url(../img/logo-storage.png); 1627 background-size: 45px; 1628 } 1629 } 1630 } 1631 1632 &#contacts-link-item { 1633 a { 1634 .icon { 1635 background-image: url(../img/logo-contacts.png); 1636 background-size: 45px; 1637 } 1638 } 1639 } 1640 1641 &#calendar-link-item { 1642 a { 1643 .icon { 1644 background-image: url(../img/logo-calendar.png); 1645 background-size: 45px; 1646 } 1647 } 1648 } 1649 1650 &#talk-link-item { 1651 a { 1652 .icon { 1653 background-image: url(../img/logo-talk.png); 1654 background-size: 45px; 1655 } 1656 } 1657 } 1658 1659 &#chat-link-item { 1660 display: block; 1661 clear: both; 1662 a { 1663 .icon { 1664 /* background-image: url(../img/logo-riot.svg);*/ 1665 background-image: url(../img/chat.png); 1666 background-size: 45px; 1667 } 1668 } 1669 } 1670 1671 &:hover { 1672 border:1px solid #e5e5e5; 1673 a { 1674 background-color: white; 1675 } 1676 } 1677 1678 &:active { 1679 a { 1680 background-color: white; 1681 } 1682 } 1683 } 1684 } 1685 } 1686 } 1687 1688 #development-app-menu-container { 1689 .user-dropdown { 1690 1691 .th-icon { 1692 height: 24px; 1693 width: 24px; 1694 display: block; 1695 /*background-image: url(../img/development-app-menu-item.png);*/ 1696 background-image: url(../img/glyphicons-th.svg); 1697 background-size: 32px; 1698 background-position: center -5px; 1699 cursor: pointer; 1700 } 1701 1702 } 1703 } 1704 #anonymous-dropdown-menu-container{ 1705 min-width: 50px; 1706 .user-dropdown { 1707 .anonymousNumber 1708 { 1709 min-width: 25px; 1710 display: inline-block; 1711 } 1712 .th-icon { 1713 height: 24px; 1714 width: 24px; 1715 display: block; 1716 background-image: url(../img/black-down-arrow-icon-0.jpg); 1717 background-size: 24px; 1718 background-position: center; 1719 cursor: pointer; 1720 float: left; 1721 } 1722 .dropdown-toggle { 1723 img { 1724 height: 26px; 1725 width: 26px; 1726 border-radius: 100%; 1727 margin-top: -1px; 1728 } 1729 } 1730 .dropdown-menu { 1731 padding:20px 10px; 1732 &::before { 1733 right: 9px; 1734 } 1735 1736 #user-is-supporter{ 1737 display: flex; 1738 width: 100%; 1739 justify-content: center; 1740 padding-top: 20px; 1741 a{ 1742 display: inline-block; 1743 padding: 0px 5px; 1744 color: #36c; 1745 1746 } 1747 } 1748 1749 .user-context-menu{ 1750 width: 100%; 1751 1752 background-color: #fff; 1753 1754 .user-pling-section-container 1755 { 1756 1757 display: flex; 1758 flex-direction: column; 1759 1760 width: 100%; 1761 .title{ 1762 text-align: center; 1763 border-bottom: 1px solid #ccc; 1764 padding:5px; 1765 } 1766 .section{ 1767 padding: 5px; 1768 display: flex; 1769 .section-name{ 1770 flex: 1; 1771 } 1772 1773 } 1774 } 1775 } 1776 } 1777 1778 } 1779 } 1780 1781 #user-login-menu-container { 1782 .user-dropdown { 1783 1784 .dropdown-toggle { 1785 img { 1786 height: 26px; 1787 width: 26px; 1788 border-radius: 100%; 1789 margin-top: -1px; 1790 } 1791 } 1792 .dropdown-menu { 1793 width: 285px; 1794 &::before { 1795 right: 9px; 1796 } 1797 1798 #user-info-menu-item , .user-info-payout{ 1799 width: 100%; 1800 border-bottom: 1px solid #ccc; 1801 &>ul.payout{ 1802 list-style: none; 1803 padding:0; 1804 margin: 0; 1805 li{ 1806 float: none; 1807 padding: 3px 5px; 1808 /*background-color: #f5f5f5;*/ 1809 width: 100%; 1810 a{ 1811 padding:0px; 1812 float: none; 1813 color:#3D3D3E; 1814 font-weight: normal; 1815 line-height: 20px; 1816 .icon{ 1817 background-size: 20px; 1818 width: 25px; 1819 height: 20px; 1820 background-repeat: no-repeat; 1821 display: block; 1822 float: left; 1823 } 1824 .iconAdd{ 1825 background-image: url(../img/add.svg); 1826 } 1827 .iconFav{ 1828 background-image: url(../img/heart.svg); 1829 } 1830 &:hover{ 1831 background: none; 1832 } 1833 } 1834 } 1835 } 1836 } 1837 1838 1839 1840 .user-context-menu{ 1841 width: 100%; 1842 border-bottom: 1px solid #ccc; 1843 background-color: #fff; 1844 ul.user-context-menu-container{ 1845 list-style: none; 1846 padding-left: 20px; 1847 min-height: 200px; 1848 li { 1849 height: auto; 1850 width: 86px; 1851 border: 1px solid white; 1852 margin: 5px 0 10px 0; 1853 1854 a { 1855 display: block; 1856 width: 100%; 1857 padding: 0; 1858 height: auto; 1859 float: left; 1860 1861 &:hover { 1862 background-color: white !important; 1863 } 1864 1865 .icon { 1866 width: 55px; 1867 height: 55px; 1868 margin: 5px auto; 1869 background-size: 50px; 1870 background-position: center center; 1871 background-repeat: no-repeat; 1872 width: 100%; 1873 } 1874 1875 span { 1876 float: left; 1877 width: 100%; 1878 text-align: center; 1879 display: block; 1880 color:rgba(0,0,0,0.87); 1881 font-size: 13px; 1882 } 1883 1884 &:active { 1885 background-color: white; 1886 } 1887 } 1888 &.clear-left{ 1889 clear: left; 1890 } 1891 1892 1893 // &#opendesktop-link-item { 1894 // a { 1895 // .icon { 1896 // background-image: url('../img/logo-opendesktop.png'); 1897 // } 1898 // } 1899 // } 1900 // 1901 // &#discourse-link-item { 1902 // a { 1903 // .icon { 1904 // background-image: url('../img/logo-discourse.png'); 1905 // background-size: 58px; 1906 // } 1907 // } 1908 // } 1909 // 1910 // &#gitlab-link-item { 1911 // a { 1912 // .icon { 1913 // background-image: url(../img/logo-gitlab.png); 1914 // } 1915 // } 1916 // } 1917 // 1918 // &#opencode-link-item { 1919 // a { 1920 // .icon { 1921 // background-image: url(../img/logo-opencode.png); 1922 // background-size: 40px; 1923 // } 1924 // } 1925 // } 1926 // 1927 // &#addproduct-link-item { 1928 // a { 1929 // .icon { 1930 // background-image: url(../img/add.svg); 1931 // background-size: 40px; 1932 // } 1933 // } 1934 // } 1935 // &#listproduct-link-item { 1936 // a { 1937 // .icon { 1938 // background-image: url(../img/products.png); 1939 // background-size: 40px; 1940 // } 1941 // } 1942 // } 1943 // &#plings-link-item { 1944 // a { 1945 // .icon { 1946 // background-image: url(../img/pling.png); 1947 // background-size: 40px; 1948 // } 1949 // } 1950 // } 1951 // 1952 // 1953 // &#messages-link-item { 1954 // position: relative; 1955 // a { 1956 // .icon { 1957 // background-image: url(../img/messages.png); 1958 // background-size: 45px; 1959 // } 1960 // } 1961 // span.badge-notification{ 1962 // display: inline-block; 1963 // font-weight: normal; 1964 // white-space: nowrap; 1965 // border-radius: 10px; 1966 // padding: 2px 4px; 1967 // min-width: 8px; 1968 // vertical-align: middle; 1969 // color: #fff; 1970 // font-size: .7579em; 1971 // line-height: 1; 1972 // text-align: center; 1973 // background-color: #bdbdbd; 1974 // position: absolute; 1975 // z-index: 1; 1976 // min-width: 6px; 1977 // width:15px; 1978 // top: 10px; 1979 // left: 15px; 1980 // background: #090; 1981 // } 1982 // } 1983 // 1984 // &#issues-link-item { 1985 // a { 1986 // .icon { 1987 // background-image: url(../img/issues.png); 1988 // background-size: 45px; 1989 // } 1990 // } 1991 // } 1992 // 1993 // 1994 // 1995 // &#music-link-item { 1996 // a { 1997 // .icon { 1998 // background-image: url(../img/logo-music.png); 1999 // background-size: 45px; 2000 // } 2001 // } 2002 // } 2003 // 2004 // &#docs-link-item { 2005 // a { 2006 // .icon { 2007 // background-image: url(../img/logo-docs.png); 2008 // background-size: 45px; 2009 // } 2010 // } 2011 // } 2012 // 2013 // &#storage-link-item { 2014 // a { 2015 // .icon { 2016 // background-image: url(../img/logo-storage.png); 2017 // background-size: 45px; 2018 // } 2019 // } 2020 // } 2021 // 2022 // &#contacts-link-item { 2023 // a { 2024 // .icon { 2025 // background-image: url(../img/logo-contacts.png); 2026 // background-size: 45px; 2027 // } 2028 // } 2029 // } 2030 // 2031 // &#calendar-link-item { 2032 // a { 2033 // .icon { 2034 // background-image: url(../img/logo-calendar.png); 2035 // background-size: 45px; 2036 // } 2037 // } 2038 // } 2039 // 2040 // &#talk-link-item { 2041 // a { 2042 // .icon { 2043 // background-image: url(../img/logo-talk.png); 2044 // background-size: 45px; 2045 // } 2046 // } 2047 // } 2048 // 2049 // &#chat-link-item { 2050 // display: block; 2051 // clear: both; 2052 // a { 2053 // .icon { 2054 // background-image: url(../img/logo-riot.svg); 2055 // background-size: 45px; 2056 // } 2057 // } 2058 // } 2059 2060 &:hover { 2061 border:1px solid #e5e5e5; 2062 a { 2063 background-color: white; 2064 } 2065 } 2066 2067 &:active { 2068 a { 2069 background-color: white; 2070 } 2071 } 2072 } 2073 2074 } 2075 } 2076 2077 .user-settings-item { 2078 width: 100%; 2079 border-bottom: 1px solid #ccc; 2080 padding: 10px 20px; 2081 background-color: #f5f5f5; 2082 div.switchContainer{ 2083 display: inline-block; 2084 vertical-align: middle; 2085 margin-right: 5px; 2086 margin-left: 5px; 2087 padding-top:5px; 2088 } 2089 span.user-settings-item-title{ 2090 display: inline-block; 2091 2092 } 2093 } 2094 #user-info-section { 2095 height: auto; 2096 padding: 20px; 2097 background: white; 2098 float: left; 2099 padding-left: 116px; 2100 position: relative; 2101 width: 100%; 2102 min-height: 136px; 2103 box-sizing: border-box; 2104 2105 .user-avatar { 2106 height: 96px; 2107 width: 96px; 2108 float: left; 2109 border-radius: 100%; 2110 overflow: hidden; 2111 position: absolute; 2112 top: 20px; 2113 left: 20px; 2114 2115 .no-avatar-user-letter { 2116 border-radius: 100%; 2117 height: 100%; 2118 width: 100%; 2119 background-color: #c1c1c1; 2120 text-align: center; 2121 line-height: 80px; 2122 font-size: 50px; 2123 color: white; 2124 overflow: hidden; 2125 position: relative; 2126 2127 img { 2128 height: 96px; 2129 width: 96px; 2130 position: absolute; 2131 top: 0; 2132 left: 0; 2133 } 2134 2135 .change-profile-pic { 2136 width: 100%; 2137 position: absolute; 2138 bottom: 0; 2139 font-size: 9px; 2140 height: 26px; 2141 left: 0; 2142 background-color: rgba(0,0,0,0.4); 2143 line-height: 30px; 2144 color: white; 2145 cursor: pointer; 2146 font-weight: bold; 2147 } 2148 } 2149 } 2150 .user-details { 2151 width: 175px; 2152 padding-left: 20px; 2153 float: left; 2154 margin-top: -4px; 2155 2156 ul { 2157 padding: 0; 2158 margin: 0; 2159 list-style-type: none; 2160 float: left; 2161 width: 100%; 2162 2163 li { 2164 width: 100%; 2165 float: left; 2166 height: auto; 2167 line-height: 15px; 2168 font-size: 13px; 2169 min-height: 8px; 2170 color: #6a7686; 2171 &#user-is-supporter{ 2172 padding-top: 20px; 2173 } 2174 a { 2175 color: #36c; 2176 } 2177 2178 b { 2179 color: black; 2180 } 2181 2182 button { 2183 margin-top: 16px; 2184 } 2185 } 2186 } 2187 } 2188 } 2189 2190 li.buttons { 2191 padding: 10px 20px; 2192 background-color: #f5f5f5; 2193 width: 100%; 2194 2195 .btn { 2196 width: auto; 2197 display: block; 2198 border-radius: 2px; 2199 padding: 6px 16px !important; 2200 font-size: 12px; 2201 height: 30px; 2202 font-weight: normal; 2203 color: #666 !important; 2204 background: #f8f8f8; 2205 border: 1px solid #c6c6c6; 2206 float: left; 2207 clear: none; 2208 line-height: 12px !important; 2209 2210 &.pull-right { 2211 float: right; 2212 } 2213 2214 &:hover { 2215 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); 2216 box-shadow: 0 1px 1px rgba(0,0,0,0.1); 2217 border-color: #c6c6c6; 2218 color: #222; 2219 background-color: #fff; 2220 background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8)); 2221 background-image: -webkit-linear-gradient(top,#fff,#f8f8f8); 2222 background-image: -webkit-linear-gradient(top,#fff,#f8f8f8); 2223 background-image: linear-gradient(top,#fff,#f8f8f8); 2224 } 2225 2226 span { 2227 display: block; 2228 float: left; 2229 height: 12px; 2230 } 2231 } 2232 } 2233 } 2234 } 2235 } 2236 2237 #development-app-menu-container { 2238 .user-dropdown { 2239 ul.dropdown-menu { 2240 /*right: -76px;*/ 2241 right: -40px; 2242 2243 &::before { 2244 /*right: 78px;*/ 2245 right: 42px; 2246 2247 } 2248 } 2249 } 2250 } 2251 } 2252 2253 #metaheader-left-mobile { 2254 float: left; 2255 height: 34px; 2256 width: 34px; 2257 2258 2259 a#menu-toggle-item { 2260 cursor: pointer; 2261 height: 34px; 2262 width: 40px; 2263 display: block; 2264 float: left; 2265 background-image: url(../img/hamburger-menu-icon.png); 2266 background-size: 20px 16px; 2267 background-repeat: no-repeat; 2268 background-position: 8px 10px; 2269 position: absolute; 2270 left: 0; 2271 background-color: transparent; 2272 z-index: 1000; 2273 } 2274 2275 #left-side-overlay { 2276 position: fixed; 2277 width: 0; 2278 height: 100%; 2279 background: rgba(0,0,0,0.5); 2280 z-index: 1001; 2281 overflow: hidden; 2282 2283 a { 2284 cursor: pointer; 2285 color: #6a7686; 2286 } 2287 2288 #left-side-panel { 2289 height: 100%; 2290 width: 0; 2291 background-color: white; 2292 -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); 2293 box-shadow: 0 6px 12px rgba(0,0,0,.175); 2294 background-color: white; 2295 overflow: scroll; 2296 2297 #left-side-panel-thumb-block { 2298 width: 100%; 2299 height: 50px; 2300 position: absolute; 2301 top: 0; 2302 left: 0; 2303 } 2304 2305 #panel-header { 2306 background: #efefef; 2307 padding: 20px; 2308 text-align: center; 2309 margin-bottom: 10px; 2310 2311 img { 2312 margin: 0 auto; 2313 clear: both; 2314 display: block; 2315 } 2316 } 2317 2318 #panel-menu { 2319 width: 100%; 2320 2321 > ul > li > a { 2322 font-weight: bold; 2323 } 2324 2325 ul { 2326 list-style-type: none; 2327 padding: 0; 2328 margin: 0; 2329 width: 100%; 2330 float: left; 2331 2332 li { 2333 width: 100%; 2334 float: left; 2335 2336 a { 2337 width: 100%; 2338 line-height: 24px; 2339 display: block; 2340 padding: 0 10px; 2341 text-decoration: none; 2342 color: #6a7686; 2343 .transition(); 2344 } 2345 2346 ul { 2347 display: block; 2348 position: relative; 2349 float: left; 2350 top: 0; 2351 left: 0; 2352 padding: 5px; 2353 padding-top: 0; 2354 border: 0; 2355 height: auto; 2356 min-height: auto; 2357 width: 100%; 2358 box-shadow: none; 2359 margin: 0; 2360 padding: 0 10px; 2361 margin-bottom: 15px; 2362 2363 &::before { 2364 display: none; 2365 } 2366 2367 li { 2368 margin-bottom: 0; 2369 a { 2370 font-size: 14px; 2371 &:hover { 2372 background-color: #efefef; 2373 } 2374 } 2375 } 2376 } 2377 2378 } 2379 } 2380 } 2381 } 2382 } 2383 2384 &.open { 2385 #left-side-overlay { 2386 width: 100%; 2387 #left-side-panel { 2388 width: 50%; 2389 } 2390 } 2391 } 2392 } 2393 } 2394 2395 #metaheader-modal { 2396 position: fixed; 2397 background: rgba(0,0,0,0.5); 2398 z-index: 10000000000; 2399 height: 100%; 2400 width: 100%; 2401 top: 0; 2402 left: 0; 2403 padding: 5%; 2404 2405 #metaheader-modal-content { 2406 width: 100%; 2407 height: 100%; 2408 overflow: scroll; 2409 background: white; 2410 padding: 10px; 2411 box-shadow: 0px 1px 2px rgba(0,0,0,0.25); 2412 } 2413 } 2414 2415 /*********autosuggestion**********/ 2416 .react-autosuggest_status { 2417 display: block; 2418 line-height: 30px; 2419 min-height: 30px; 2420 } 2421 .react-autosuggest__container { 2422 position: relative; 2423 } 2424 /* 2425 .react-autosuggest__input { 2426 width: 280px; 2427 height: 30px; 2428 padding: 10px 25px ; 2429 font-family: Helvetica, sans-serif; 2430 font-weight: 300; 2431 font-size: 16px; 2432 border: 1px solid #aaa; 2433 border-radius: 4px; 2434 } 2435 */ 2436 2437 .react-autosuggest__input--focused { 2438 outline: none; 2439 } 2440 2441 .react-autosuggest__input--open { 2442 border-bottom-left-radius: 0; 2443 border-bottom-right-radius: 0; 2444 } 2445 2446 .react-autosuggest__suggestions-container { 2447 display: none; 2448 } 2449 2450 .react-autosuggest__suggestions-container--open { 2451 display: block; 2452 position: absolute; 2453 top: 29px; 2454 width: 450px; 2455 border: 1px solid #aaa; 2456 background-color: #fff; 2457 font-family: Helvetica, sans-serif; 2458 /*font-weight:300;*/ 2459 font-size: 12px; 2460 border-bottom-left-radius: 4px; 2461 border-bottom-right-radius: 4px; 2462 z-index: 2; 2463 li{ 2464 display: block !important; 2465 } 2466 } 2467 2468 .react-autosuggest__suggestions-container--open 2469 { 2470 display: flex; 2471 } 2472 .react-autosuggest__section-container 2473 { 2474 width: 50%; 2475 } 2476 2477 .react-autosuggest__suggestions-list { 2478 margin: 0; 2479 padding: 0; 2480 list-style-type: none; 2481 2482 2483 } 2484 2485 .react-autosuggest__suggestion { 2486 cursor: pointer; 2487 /*padding: 10px 20px;*/ 2488 } 2489 2490 .react-autosuggest__suggestion--highlighted { 2491 background-color: #ddd; 2492 } 2493 2494 .react-autosuggest__inputContainer{ 2495 position: relative; 2496 .react-autosuggest__icon { 2497 position: absolute; 2498 top: 4px; 2499 left: 0px; 2500 width: 24px; 2501 height: 24px; 2502 } 2503 } 2504 /******************end of autosuggestion ******************/ 2505 2506 2507 /* metamenu dark theme*/ 2508 #metaheader #metaheader-nav .metamenu-theme-dark 2509 { 2510 background-color: #3D3D3E; 2511 ul.metaheader-menu li a { 2512 color:#E7F3F8 ; 2513 &:hover{ 2514 color:#24292E ; 2515 } 2516 } 2517 ul.metaheader-menu li.active a { 2518 background-color: #2185D0; 2519 color:#E7F3F8 ; 2520 } 2521 2522 ul.metaheader-menu >li.dark { 2523 background-color: #2185D0; 2524 color:#E7F3F8 ; 2525 padding:0px; 2526 margin:0px; 2527 border-radius: 5px; 2528 line-height: 30px; 2529 margin-top: 2px; 2530 >a{ 2531 &:hover{ 2532 background-color: #2185D0; 2533 color:#E7F3F8 ; 2534 } 2535 } 2536 } 2537 2538 2539 2540 2541 #domains-dropdown-menu a.domains-menu-link-item{ 2542 &:hover{ 2543 color:#E7F3F8 ; 2544 } 2545 } 2546 2547 #user-context-menu-container .user-dropdown .th-icon { 2548 background-image: url(../img/glyphicons-th-light.svg); 2549 } 2550 #development-app-menu-container .user-dropdown .th-icon { 2551 /*background-image: url(../img/development-app-menu-item-white.png);*/ 2552 background-image: url(../img/glyphicons-th-light.svg); 2553 } 2554 #user-search-menu-container .user-dropdown .th-icon { 2555 background-image: url(../img/search-light.svg); 2556 } 2557 #anonymous-dropdown-menu-container .user-dropdown{ 2558 button{ 2559 color:#fff; 2560 } 2561 .th-icon{ 2562 background-image: url(../img/white-down-arrow-icon-0.png); 2563 } 2564 } 2565 #whereami{ 2566 span{ 2567 color:#fff 2568 } 2569 } 2570 }