2if (!defined(
'ISLOADEDBYSTEELSHEET')) {
3 die(
'Must be call by steelsheet');
7$atoploginusername = empty($user->photo) ? 52 : 0;
17.bookmark-footer a.top-menu-dropdown-link {
19 word-
break:
break-word;
22button.dropdown-item.global-search-item {
26.open>.dropdown-search, .open>.dropdown-bookmark, .open>.dropdown-menu, .dropdown dd ul.open {
31#topmenu-global-search-dropdown a.login-dropdown-a,
32#topmenu-quickadd-dropdown a.login-dropdown-a,
33#topmenu-bookmark-dropdown a.login-dropdown-a,
34#topmenu-uploadfile-dropdown a.login-dropdown-a {
35 color: var(--colortextbackhmenu);
38div.login_block_tools > div {
40 <?php echo $right; ?>: <?php print !
getDolGlobalString(
'MAIN_OPTIMIZEFORTEXTBROWSER') ? (55 + $atoploginusername) : 85; ?>px;
44div#topmenu-login-dropdown {
46 <?php echo $right; ?>: 10px;
51#topmenu-login-dropdown .dropdown-toggle:after {
55#topmenu-global-search-dropdown .dropdown-menu, #topmenu-quickadd-dropdown .dropdown-menu, #topmenu-bookmark-dropdown .dropdown-menu, #topmenu-login-dropdown .dropdown-menu {
60button.dropdown-item.global-search-item {
64.open>.dropdown-search, .open>.dropdown-quickadd, .open>.dropdown-bookmark, .open>.dropdown-menu{
65 display: block !important;
82 background-color: #fff;
83 -webkit-background-clip: padding-box;
84 background-clip: padding-box;
85 border: 1px solid #ccc;
86 border: 1px solid rgba(0,0,0,.15);
88 -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
89 box-shadow: 0 6px 12px rgba(0,0,0,.175);
105 background-color: #fff;
106 -webkit-background-clip: padding-box;
107 background-clip: padding-box;
108 border: 1px solid #ccc;
109 border: 1px solid rgba(0,0,0,.15);
111 -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
112 box-shadow: 0 6px 12px rgba(0,0,0,.175);
128 background-color: #fff;
129 -webkit-background-clip: padding-box;
130 background-clip: padding-box;
131 border: 1px solid #ccc;
132 border: 1px solid rgba(0,0,0,.15);
134 -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
135 box-shadow: 0 6px 12px rgba(0,0,0,.175);
140div#topmenu-global-search-dropdown, div#topmenu-quickadd-dropdown, div#topmenu-bookmark-dropdown {
143div#topmenu-global-search-dropdown a::after, div#topmenu-quickadd-dropdown a::after, div#topmenu-bookmark-dropdown a::after {
149 text-decoration: none !important;
152.dropdown-toggle::after {
154 font-family:
"<?php echo getDolGlobalString('MAIN_FONTAWESOME_FAMILY', 'Font Awesome 5 Free'); ?>";
159 font-variant: normal;
160 text-rendering:
auto;
161 -webkit-font-smoothing: antialiased;
163 text-decoration:none;
165 display:
inline-block;
168 -webkit-transition: -webkit-transform .2s ease-in-out;
169 -ms-transition: -ms-transform .2s ease-in-out;
170 transition: transform .2s ease-in-out;
173.open>.dropdown-toggle::after {
174 transform: rotate(180deg);
181.login_block.usedropdown .logout-btn{
185.tmenu .open.dropdown, .tmenu .open.dropdown {
186 background: rgba(0, 0, 0, 0.1);
188.tmenu .dropdown-menu, .login_block .dropdown-menu {
191 <?php echo $left; ?>:
auto;
194.tmenu .dropdown-menu, .login_block .dropdown-menu .user-body {
195 border-bottom-right-radius: 4px;
196 border-bottom-left-radius: 4px;
201.side-nav-vert .user-menu .dropdown-menu {
202 border-top-right-radius: 0;
203 border-top-left-radius: 0;
208.side-nav-vert .user-menu .dropdown-menu {
210 border-top-left-radius: 0;
211 border-top-right-radius: 0;
214.side-nav-vert .user-menu .dropdown-menu > .user-header {
221#topmenu-global-search-dropdown .dropdown-menu{
226div#topmenu-global-search-dropdown,
227div#topmenu-quickadd-dropdown,
228div#topmenu-bookmark-dropdown,
229div#topmenu-uploadfile-dropdown,
230div#topmenu-login-dropdown {
231 <?php
if ($disableimages) { ?>
237a.top-menu-dropdown-link {
241.dropdown-
user-image {
243 vertical-align: middle;
248 border-color: transparent;
249 border-color: rgba(255, 255, 255, 0.2);
254.dropdown-menu > .user-header{
255 background: rgb(--colorbackhmenu1);
260.dropdown-menu .dropdown-header{
261 padding: 8px 10px 10px 10px;
264.dropdown-menu > .user-footer {
265 background-color: #f9f9f9;
274.dropdown-menu > .bookmark-footer{
275 border-top: 1px solid #f0f0f0;
276 background-color: #f9f9f9;
282.dropdown-menu > .user-body, .dropdown-body{
284 border-bottom: 1px solid #f4f4f4;
285 border-top: 1px solid #f0f0f0;
289.dropdown-menu > .bookmark-body, .dropdown-body{
293 max-height: calc(90vh - 110px) ;
296#topmenu-quickadd-dropdown .dropdown-menu > .bookmark-body, #topmenu-quickadd-dropdown .dropdown-body,
297#topmenu-bookmark-dropdown .dropdown-menu > .bookmark-body, #topmenu-bookmark-dropdown .dropdown-body {
299 max-height: calc(90vh - 200px) ;
303.dropdown-body::-webkit-scrollbar {
306.dropdown-body::-webkit-scrollbar-thumb {
307 -webkit-border-radius: 0;
312.dropdown-body::-webkit-scrollbar-track {
313 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
314 -webkit-border-radius: 0;
319#topmenu-login-dropdown,
320#topmenu-quickadd-dropdown,
321#topmenu-bookmark-dropdown,
322#topmenu-global-search-dropdown,
323#topmenu-uploadfile-dropdown {
324 padding: 0 5px 0 5px;
326#topmenu-login-dropdown a:hover{
327 text-decoration: none;
330#topmenuloginmoreinfo-btn, #topmenulogincompanyinfo-btn {
337#topmenuloginmoreinfo, #topmenulogincompanyinfo {
346.dropdown-item.bookmark-item {
350.dropdown-item.bookmark-item:before {
355.button-top-menu-dropdown {
356 display:
inline-block;
361 line-height: 1.42857143;
364 vertical-align: middle;
365 -ms-touch-action: manipulation;
366 touch-action: manipulation;
368 -webkit-
user-select: none;
369 -moz-
user-select: none;
370 -ms-
user-select: none;
372 background-image: none;
373 border: 1px solid transparent;
377.user-footer .button-top-menu-dropdown {
380 -webkit-box-shadow: none;
381 -moz-box-shadow: none;
384 background-color: #f4f4f4;
388.dropdown-menu a.top-menu-dropdown-link {
389 color: rgb(<?php print $colortextlink; ?>) !important;
390 -webkit-box-shadow: none;
391 -moz-box-shadow: none;
398 display: block !important;
399 box-sizing: border-box;
401 padding: .3em 1.5em .4em 1em;
404 color: #212529 !important;
406 background-color: transparent;
409 -webkit-box-shadow: none;
410 -moz-box-shadow: none;
414.dropdown-item::before {
416 font-family:
"<?php echo getDolGlobalString('MAIN_FONTAWESOME_FAMILY', 'Font Awesome 5 Free'); ?>";
419 font-variant: normal;
420 text-rendering:
auto;
421 -webkit-font-smoothing: antialiased;
423 text-decoration:none;
424 margin-<?php echo $right; ?>: 5px;
425 display:
inline-block;
427 color: rgba(0,0,0,0.3);
429.multicompany-item::before {
430 content: none !important;
433.dropdown-item.bookmark-item-external::before {
437.dropdown-item.active, .dropdown-item:hover, .dropdown-item:hover::before, .dropdown-item:hover span::before, .dropdown-item:focus, .dropdown-item:focus span::before {
438 color: #<?php echo $colortextbackhmenu; ?> !important;
439 text-decoration: none;
440 background: rgb(<?php echo $colorbackhmenu1 ?>);
452 background: var(--colorbackbody);
460#topmenu-global-search-dropdown .dropdown-menu {
461 width: 310px !important;
464.dropdown-search-input {
466 padding: 10px 35px 10px 20px;
468 background-color: transparent;
471 box-sizing: border-box;
475 background-color: transparent;
476 background-image: url(
"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");
477 background-repeat: no-repeat;
478 background-size: 16px 16px;
481 border: 1px solid #c4c4c2 !important;
482 transition: all 250ms ease-in-out;
483 backface-visibility: hidden;
484 transform-style: preserve-3d;
488.search-dropdown-body {
498.global-search-item:before {
502.global-search-header {
503 color: #444 !important;
511#topmenu-quickadd-dropdown .dropdown-menu {
516.quickadd-body.dropdown-body {
526.quickadd-item:before {
531 color: #444 !important;
535 display: -ms-flexbox;
536 display: -webkit-flex;
538 -webkit-flex-direction: row;
539 -ms-flex-direction: row;
541 -webkit-flex-wrap: wrap;
544 -webkit-justify-content: center;
545 -ms-flex-pack: center;
546 justify-content: center;
547 -webkit-align-content: center;
548 -ms-flex-line-pack: center;
549 align-content: center;
550 -webkit-align-items: flex-start;
551 -ms-flex-align: start;
552 align-items: flex-start;
559div.quickadd a:hover, div.quickadd a:active {
568div.quickaddblock:hover,
569div.quickaddblock:active,
570div.quickaddblock:focus {
571 background: <?php print $colorbacklinepair1; ?>;
578 display:
inline-block;
588 transform: translateY(100%);
591 border: 1px solid #bbb;
592 text-align: <?php echo $left; ?>;
593 -webkit-box-shadow: 5px 5px 0px rgba(0,0,0,0.1);
594 box-shadow: 5px 5px 0px rgba(0,0,0,0.1);
598.dropdown-holder.--up .dropdown-content{
601 transform: translateY(-100%);
605.dropdown-holder.--left .dropdown-content{
612 margin-right:
auto !important;
613 margin-left:
auto !important;
615.dropdown-content .butAction {
617 color: #000 !important;
619.dropdown-content a:is(.butAction,.butActionDelete,.butActionRefused) {
623.dropdown-content .butAction:hover {
625 background-color: var(--butactionbg);
626 color: var(--textbutaction) !important;
627 text-decoration: none;
630.dropdown-content .butActionDelete{
631 background-color: transparent !important;
632 color: #633 !important;
634.dropdown-content .butActionDelete:hover {
636 background-color: var(--butactiondeletebg) !important;
637 color: #633 !important;
638 text-decoration: none;
641.dropdown-content .butActionRefused {
647.dropdown-holder.open .dropdown-content {
653.dropdown-holder.open .dropdown-content::before {
654 --triangleBorderSize : 5px;
657 top: calc(var(--triangleBorderSize) * -1);
662 border-width: 0 var(--triangleBorderSize) var(--triangleBorderSize) var(--triangleBorderSize);
663 border-color: transparent transparent #ffff transparent;
664 transform: rotate(0deg);
668.dropdown-holder.--up.open .dropdown-content::before{
670 bottom: calc(var(--triangleBorderSize) * -1);
671 border-width: 0 var(--triangleBorderSize) var(--triangleBorderSize) var(--triangleBorderSize);
672 transform: rotate(180deg);
676.dropdown-holder.--left.open .dropdown-content::before{
683@media only screen and (max-width: 767px)
689 .userimg.atoplogin img.userphoto, .userimgatoplogin img.userphoto {
693 div#topmenu-login-dropdown {
698 #topmenu-login-dropdown .dropdown-menu {
703 div.login_block a .atoploginusername {
704 color: var(--colortextbackvmenu);
708 #topmenu-global-search-dropdown a.login-dropdown-a,
709 #topmenu-quickadd-dropdown a.login-dropdown-a,
710 #topmenu-bookmark-dropdown a.login-dropdown-a,
711 #topmenu-login-dropdown a.login-dropdown-a,
712 #topmenu-uploadfile-dropdown a.login-dropdown-a {
713 color: var(--colortextbackvmenu);
716 #topmenu-global-search-dropdown .dropdown-menu,
717 #topmenu-quickadd-dropdown .dropdown-menu,
718 #topmenu-bookmark-dropdown .dropdown-menu,
719 #topmenu-login-dropdown .dropdown-menu,
720 #topmenu-uploadfile-dropdown .dropdown-menu {
725 div.login_block_tools > div {
728 div#topmenu-global-search-dropdown,
729 div#topmenu-quickadd-dropdown,
730 div#topmenu-bookmark-dropdown,
731 div#topmenu-uploadfile-dropdown,
732 div#topmenu-login-dropdown {
736 div#topmenu-global-search-dropdown,
737 div#topmenu-quickadd-dropdown,
738 div#topmenu-bookmark-dropdown,
739 div#topmenu-uploadfile-dropdown {
743 div.login_block_other {
752@media only screen and (max-width: 320px)
758@media only screen and (max-width: 300px)
764@media only screen and (max-width: 280px)
772.dropdown-search-input::placeholder {
773 color: color(#575756);
774 letter-spacing: 1.5px;
777.hidden-search-result{
778 display: none !important;
getDolGlobalString($key, $default='')
Return a Dolibarr global constant string value.
ui state ui widget content ui state ui widget header ui state a ui button
0 = Do not include form tag and submit button -1 = Do not include form tag but include submit button
$conf db user
Active Directory does not allow anonymous connections.