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 }