2if (!defined(
'ISLOADEDBYSTEELSHEET')) {
3 die(
'Must be call by steelsheet');
7$atoploginusername = empty($user->photo) ? 52 : 0;
15.bookmark-footer a.top-menu-dropdown-link {
17 word-
break:
break-word;
20button.dropdown-item.global-search-item {
24.open>.dropdown-search, .open>.dropdown-bookmark, .open>.dropdown-menu, .dropdown dd ul.open {
29#topmenu-global-search-dropdown a.login-dropdown-a,
30#topmenu-quickadd-dropdown a.login-dropdown-a,
31#topmenu-bookmark-dropdown a.login-dropdown-a,
32#topmenu-uploadfile-dropdown a.login-dropdown-a {
33 color: var(--colortextbackhmenu);
36div.login_block_tools > div {
38 <?php echo $right; ?>: <?php print !
getDolGlobalString(
'MAIN_OPTIMIZEFORTEXTBROWSER') ? (55 + $atoploginusername) : 85; ?>px;
42div#topmenu-login-dropdown {
44 <?php echo $right; ?>: 20px;
49#topmenu-login-dropdown .dropdown-toggle:after {
53#topmenu-global-search-dropdown .dropdown-menu, #topmenu-quickadd-dropdown .dropdown-menu, #topmenu-bookmark-dropdown .dropdown-menu, #topmenu-login-dropdown .dropdown-menu {
58button.dropdown-item.global-search-item {
62.open>.dropdown-search, .open>.dropdown-quickadd, .open>.dropdown-bookmark, .open>.dropdown-menu{
63 display: block !important;
80 background-color: #fff;
81 -webkit-background-clip: padding-box;
82 background-clip: padding-box;
83 border: 1px solid #ccc;
84 border: 1px solid rgba(0,0,0,.15);
86 -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
87 box-shadow: 0 6px 12px rgba(0,0,0,.175);
103 background-color: #fff;
104 -webkit-background-clip: padding-box;
105 background-clip: padding-box;
106 border: 1px solid #ccc;
107 border: 1px solid rgba(0,0,0,.15);
109 -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
110 box-shadow: 0 6px 12px rgba(0,0,0,.175);
126 background-color: #fff;
127 -webkit-background-clip: padding-box;
128 background-clip: padding-box;
129 border: 1px solid #ccc;
130 border: 1px solid rgba(0,0,0,.15);
132 -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
133 box-shadow: 0 6px 12px rgba(0,0,0,.175);
138div#topmenu-global-search-dropdown, div#topmenu-quickadd-dropdown, div#topmenu-bookmark-dropdown {
141div#topmenu-global-search-dropdown a::after, div#topmenu-quickadd-dropdown a::after, div#topmenu-bookmark-dropdown a::after {
147 text-decoration: none !important;
150.dropdown-toggle::after {
152 font-family:
"<?php echo getDolGlobalString('MAIN_FONTAWESOME_FAMILY', 'Font Awesome 5 Free'); ?>";
157 font-variant: normal;
158 text-rendering:
auto;
159 -webkit-font-smoothing: antialiased;
161 text-decoration:none;
163 display:
inline-block;
166 -webkit-transition: -webkit-transform .2s ease-in-out;
167 -ms-transition: -ms-transform .2s ease-in-out;
168 transition: transform .2s ease-in-out;
171.open>.dropdown-toggle::after {
172 transform: rotate(180deg);
179.login_block.usedropdown .logout-btn{
183.tmenu .open.dropdown, .tmenu .open.dropdown {
184 background: rgba(0, 0, 0, 0.1);
186.tmenu .dropdown-menu, .login_block .dropdown-menu {
189 <?php echo $left; ?>:
auto;
192.tmenu .dropdown-menu, .login_block .dropdown-menu .user-body {
193 border-bottom-right-radius: 4px;
194 border-bottom-left-radius: 4px;
199.side-nav-vert .user-menu .dropdown-menu {
200 border-top-right-radius: 0;
201 border-top-left-radius: 0;
206.side-nav-vert .user-menu .dropdown-menu {
208 border-top-left-radius: 0;
209 border-top-right-radius: 0;
212.side-nav-vert .user-menu .dropdown-menu > .user-header {
219#topmenu-global-search-dropdown .dropdown-menu{
224div#topmenu-global-search-dropdown,
225div#topmenu-quickadd-dropdown,
226div#topmenu-bookmark-dropdown,
227div#topmenu-uploadfile-dropdown,
228div#topmenu-login-dropdown {
229 <?php
if ($disableimages) { ?>
235a.top-menu-dropdown-link {
239.dropdown-
user-image {
241 vertical-align: middle;
246 border-color: transparent;
247 border-color: rgba(255, 255, 255, 0.2);
252.dropdown-menu > .user-header{
253 background: rgb(--colorbackhmenu1);
258.dropdown-menu .dropdown-header{
259 padding: 8px 10px 10px 10px;
262.dropdown-menu > .user-footer {
263 background-color: #f9f9f9;
272.dropdown-menu > .bookmark-footer{
273 border-top: 1px solid #f0f0f0;
274 background-color: #f9f9f9;
280.dropdown-menu > .user-body, .dropdown-body{
282 border-bottom: 1px solid #f4f4f4;
283 border-top: 1px solid #f0f0f0;
287.dropdown-menu > .bookmark-body, .dropdown-body{
291 max-height: calc(90vh - 110px) ;
294#topmenu-quickadd-dropdown .dropdown-menu > .bookmark-body, #topmenu-quickadd-dropdown .dropdown-body,
295#topmenu-bookmark-dropdown .dropdown-menu > .bookmark-body, #topmenu-bookmark-dropdown .dropdown-body {
297 max-height: calc(90vh - 200px) ;
301.dropdown-body::-webkit-scrollbar {
304.dropdown-body::-webkit-scrollbar-thumb {
305 -webkit-border-radius: 0;
310.dropdown-body::-webkit-scrollbar-track {
311 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
312 -webkit-border-radius: 0;
317#topmenu-login-dropdown,
318#topmenu-quickadd-dropdown,
319#topmenu-bookmark-dropdown,
320#topmenu-global-search-dropdown,
321#topmenu-uploadfile-dropdown {
322 padding: 0 5px 0 5px;
324#topmenu-login-dropdown a:hover{
325 text-decoration: none;
328#topmenuloginmoreinfo-btn, #topmenulogincompanyinfo-btn {
335#topmenuloginmoreinfo, #topmenulogincompanyinfo {
344.dropdown-item.bookmark-item {
348.dropdown-item.bookmark-item:before {
353.button-top-menu-dropdown {
354 display:
inline-block;
359 line-height: 1.42857143;
362 vertical-align: middle;
363 -ms-touch-action: manipulation;
364 touch-action: manipulation;
366 -webkit-
user-select: none;
367 -moz-
user-select: none;
368 -ms-
user-select: none;
370 background-image: none;
371 border: 1px solid transparent;
375.user-footer .button-top-menu-dropdown {
378 -webkit-box-shadow: none;
379 -moz-box-shadow: none;
382 background-color: #f4f4f4;
386.dropdown-menu a.top-menu-dropdown-link {
387 color: rgb(<?php print $colortextlink; ?>) !important;
388 -webkit-box-shadow: none;
389 -moz-box-shadow: none;
396 display: block !important;
397 box-sizing: border-box;
399 padding: .3em 1.5em .4em 1em;
402 color: #212529 !important;
404 background-color: transparent;
407 -webkit-box-shadow: none;
408 -moz-box-shadow: none;
412.dropdown-item::before {
414 font-family:
"<?php echo getDolGlobalString('MAIN_FONTAWESOME_FAMILY', 'Font Awesome 5 Free'); ?>";
417 font-variant: normal;
418 text-rendering:
auto;
419 -webkit-font-smoothing: antialiased;
421 text-decoration:none;
422 margin-<?php echo $right; ?>: 5px;
423 display:
inline-block;
425 color: rgba(0,0,0,0.3);
427.multicompany-item::before {
428 content: none !important;
431.dropdown-item.bookmark-item-external::before {
435.dropdown-item.active, .dropdown-item:hover, .dropdown-item:hover::before, .dropdown-item:hover span::before, .dropdown-item:focus, .dropdown-item:focus span::before {
436 color: #<?php echo $colortextbackhmenu; ?> !important;
437 text-decoration: none;
438 background: rgb(<?php echo $colorbackhmenu1 ?>);
450 background: var(--colorbackbody);
458#topmenu-global-search-dropdown .dropdown-menu {
459 width: 310px !important;
462.dropdown-search-input {
464 padding: 10px 35px 10px 20px;
466 background-color: transparent;
469 box-sizing: border-box;
473 background-color: transparent;
474 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");
475 background-repeat: no-repeat;
476 background-size: 16px 16px;
479 border: 1px solid #c4c4c2 !important;
480 transition: all 250ms ease-in-out;
481 backface-visibility: hidden;
482 transform-style: preserve-3d;
486.search-dropdown-body {
496.global-search-item:before {
500.global-search-header {
501 color: #444 !important;
509#topmenu-quickadd-dropdown .dropdown-menu {
514.quickadd-body.dropdown-body {
524.quickadd-item:before {
529 color: #444 !important;
533 display: -ms-flexbox;
534 display: -webkit-flex;
536 -webkit-flex-direction: row;
537 -ms-flex-direction: row;
539 -webkit-flex-wrap: wrap;
542 -webkit-justify-content: center;
543 -ms-flex-pack: center;
544 justify-content: center;
545 -webkit-align-content: center;
546 -ms-flex-line-pack: center;
547 align-content: center;
548 -webkit-align-items: flex-start;
549 -ms-flex-align: start;
550 align-items: flex-start;
557div.quickadd a:hover, div.quickadd a:active {
566div.quickaddblock:hover,
567div.quickaddblock:active,
568div.quickaddblock:focus {
569 background: <?php print $colorbacklinepair1; ?>;
576 display:
inline-block;
586 transform: translateY(100%);
589 border: 1px solid #bbb;
590 text-align: <?php echo $left; ?>;
591 -webkit-box-shadow: 5px 5px 0px rgba(0,0,0,0.1);
592 box-shadow: 5px 5px 0px rgba(0,0,0,0.1);
596.dropdown-holder.--up .dropdown-content{
599 transform: translateY(-100%);
603.dropdown-holder.--left .dropdown-content{
610 margin-right:
auto !important;
611 margin-left:
auto !important;
613.dropdown-content .butAction {
615 color: #000 !important;
617.dropdown-content a:is(.butAction,.butActionDelete,.butActionRefused) {
621.dropdown-content .butAction:hover {
623 background-color: var(--butactionbg);
624 color: var(--textbutaction) !important;
625 text-decoration: none;
628.dropdown-content .butActionDelete{
629 background-color: transparent !important;
630 color: #633 !important;
632.dropdown-content .butActionDelete:hover {
634 background-color: var(--butactiondeletebg) !important;
635 color: #633 !important;
636 text-decoration: none;
639.dropdown-content .butActionRefused {
645.dropdown-holder.open .dropdown-content {
651.dropdown-holder.open .dropdown-content::before {
652 --triangleBorderSize : 5px;
655 top: calc(var(--triangleBorderSize) * -1);
660 border-width: 0 var(--triangleBorderSize) var(--triangleBorderSize) var(--triangleBorderSize);
661 border-color: transparent transparent #ffff transparent;
662 transform: rotate(0deg);
666.dropdown-holder.--up.open .dropdown-content::before{
668 bottom: calc(var(--triangleBorderSize) * -1);
669 border-width: 0 var(--triangleBorderSize) var(--triangleBorderSize) var(--triangleBorderSize);
670 transform: rotate(180deg);
674.dropdown-holder.--left.open .dropdown-content::before{
681@media only screen and (max-width: 767px)
687 .userimg.atoplogin img.userphoto, .userimgatoplogin img.userphoto {
691 div#topmenu-login-dropdown {
696 #topmenu-login-dropdown .dropdown-menu {
701 div.login_block a .atoploginusername {
702 color: var(--colortextbackvmenu);
706 #topmenu-global-search-dropdown a.login-dropdown-a,
707 #topmenu-quickadd-dropdown a.login-dropdown-a,
708 #topmenu-bookmark-dropdown a.login-dropdown-a,
709 #topmenu-login-dropdown a.login-dropdown-a,
710 #topmenu-uploadfile-dropdown a.login-dropdown-a {
711 color: var(--colortextbackvmenu);
714 #topmenu-global-search-dropdown .dropdown-menu,
715 #topmenu-quickadd-dropdown .dropdown-menu,
716 #topmenu-bookmark-dropdown .dropdown-menu,
717 #topmenu-login-dropdown .dropdown-menu,
718 #topmenu-uploadfile-dropdown .dropdown-menu {
723 div.login_block_tools > div {
726 div#topmenu-global-search-dropdown,
727 div#topmenu-quickadd-dropdown,
728 div#topmenu-bookmark-dropdown,
729 div#topmenu-uploadfile-dropdown,
730 div#topmenu-login-dropdown {
734 div#topmenu-global-search-dropdown,
735 div#topmenu-quickadd-dropdown,
736 div#topmenu-bookmark-dropdown,
737 div#topmenu-uploadfile-dropdown {
741 div.login_block_other {
750@media only screen and (max-width: 320px)
756@media only screen and (max-width: 300px)
762@media only screen and (max-width: 280px)
770.dropdown-search-input::placeholder {
771 color: color(#575756);
772 letter-spacing: 1.5px;
775.hidden-search-result{
776 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.