1// $Id$ 2// /***** Wiki *****/ 3$imagePath: "../../../img/"; 4$imagePathToIcons: "../../../img/icons/"; 5 6.trackerfilter_loader{ 7 display: none; 8 position: fixed; 9 top: 0; 10 left: 0; 11 right: 0; 12 bottom: 0; 13 width: 100%; 14 height: 100%; 15 background:rgba(158, 158, 158, 0.2) url('#{$imagePath}trackerfilter_plugin.svg') no-repeat center center; 16 background-size: 100px; 17 z-index: 10000; 18} 19 20.wiki-authors { 21 font-style: italic; 22} 23 24.split { 25 clear: both; 26} 27 28#page-bar > span { 29 float: left; 30} 31 32.wikiactions > .btn-group { 33 display: inline-block; 34} 35 36// /* wikiplugin_convene */ 37 38.conveneHeaderRow td { 39 text-align: center; 40} 41 42.conveneVotes td, 43.conveneFooterRow td, 44.conveneHeaderRow td { 45 vertical-align: middle; 46} 47 48.convene-ok { 49 // color: @state-success-text; (This and other color-related rules are moved to _tiki-selectors.scss.) 50 // background-color: @state-success-bg; 51 background-image: none; 52 text-align: center; 53} 54 55.convene-no { 56 // color: @state-danger-text; 57 // background-color: @state-danger-bg; 58 background-image: none !important; 59 text-align: center; 60} 61 62.convene-unconfirmed { 63 text-align: center; 64} 65 66.conveneFooter, .conveneHeader { 67 text-align: center; 68} 69 70.footlink::before{ 71 content: "[" 72} 73.footlink::after{ 74 content: "]" 75} 76.footlink{ 77 vertical-align: super; 78 font-size: smaller 79} 80// /* wikiplugin_footnotearea */ 81.footnotearea { 82 margin-top: 2em; 83 font-size: 0.9em 84} 85.footnotearea .sameas { 86 vertical-align: super; 87 font-size: smaller 88} 89 90 .footnotearea > div > span > a:first-child::after{ 91 content: "." 92} 93 94// /* Versions plugin */ 95#tiki-center .versionav { 96 padding: 0; 97 border: 0; 98 margin-bottom: -1px; 99} 100 101.versionav .button { 102 margin-bottom: 0; 103} 104 105.versioncontent { 106 margin-top: 10px; 107} 108 109#tiki-center .versioncontent { 110 padding: 1em; 111} 112 113// /* wikiplugin tracker */ 114table.wikiplugin_tracker td { 115 vertical-align: top; 116 padding-bottom: 1.2em; 117} 118 119table.wikiplugin_trackerlist { 120 position: relative; 121} 122 123// /* wikiplugin edit */ 124.wikiplugin_edit textarea { 125 width: 99%; 126 height: 150px; 127} 128 129.editplugin { 130 vertical-align: bottom; 131} 132 133// /* mouseover plugin */ 134.plugin-mouseover { 135 position: absolute; 136 z-index: 500; 137 display: none; 138 padding: .4em; 139 // background: @popover-bg; 140 // border: 1px solid @popover-border-color; 141} 142 143// /* fancytable (sortable) plugin */ 144.fancysort .header { 145 cursor: pointer; 146} 147 148// /* timesheet plugin */ 149#jtrack-holder { 150 width: auto !important; 151} 152 153.jtrack-item { 154 height: auto !important; 155} 156 157#col1 #jtrack-content, 158#col1 #jtrack-form-create, 159#col1 #jtrack-form-list, 160#col1 #jtrack-form-update, 161#col1 #jtrack-form-remove, 162#col1 #jtrack-form-remove-all { 163 height: 450px; 164} 165 166#timeSheetSaved, 167#timesheetSpreadsheet { 168 height: 500px !important; 169} 170 171#timeSheetTabs { 172 height: 600px !important; 173} 174 175#right_modules #jtrack-bar, 176#left_modules #jtrack-bar, 177#right_modules .jtrack-item, 178#left_modules .jtrack-item { 179 font-size: 76%; 180} 181 182#right_modules .jtrack-form, 183#left_modules .jtrack-form { 184 height: 245px !important; 185} 186 187// /** Wiki tocs **/ 188.tocnav { 189 margin-bottom: 4px; 190 clear: both; 191} 192 193// /* wikiplugin_tracker */ 194.mandatory_note { 195 font-style: italic; 196 // color: @state-danger-text; 197 margin-top: 10px; 198} 199 200.popup-backlinks { 201 display: none; 202 width: 100px; 203} 204 205// /* wikiplugin_tracker */ 206.trackerCategoryName { 207 white-space: nowrap; 208} 209 210// /* wikiplugin_bigbluebutton */ 211ol.bbb-recordings { 212 overflow: auto; 213 max-height: 40em; 214} 215 216.structuremenu .menuSection { 217 margin-left: 6px; 218 // border-left: 1px dotted @gray; 219} 220 221.structuremenu .menuSection .option, 222.structuremenu .menuSection .optionline { 223 background: transparent url('#{$imagePath}h_trenner.gif') center left no-repeat; 224 padding-left: 21px; 225} 226 227// /* Inline CkEditor */ 228//.cke_editable:hover { 229// outline: @gray dotted 1px; 230//} 231 232.tiki_plugin { 233 display: inline-block; 234 // background-color: transparent; // /* was #f8f8f8; */ 235 // border: 1px solid @gray-light; 236} 237 238.tiki_plugin .plugin_icon { 239 float: left; 240 position: absolute; 241 opacity: .7; 242} 243 244// .unsavedChangesInEditor { 245// border: 1px solid; 246// border-color: @alert-warning-border; 247// } 248 249div.tiki_plugin { 250 width: 100%; 251} 252 253// /* Auto TOC */ 254#autotoc { 255 position: relative; 256 padding:0; 257} 258 259.autotoc.affix { 260 top: 10px; 261} 262 263.autotoc .nav > li { 264 float: none; 265} 266 267.autotoc .nav > li > a { 268 display: block; 269 padding: 4px 20px; 270 font-size: 13px; 271 font-weight: 500; 272} 273 274.autotoc .nav > li > a:focus, 275.autotoc .nav > li > a:hover { 276 padding-left: 19px; 277 border-left: 1px solid $btn-primary-border; 278} 279 280.autotoc > .nav > li > .nav > li { 281 padding-bottom: 5px; 282} 283 284.autotoc .nav > .active:focus > a, 285.autotoc .nav > .active:hover > a, 286.autotoc .nav > .active > a { 287 padding-left: 18px; 288 font-weight: 700; 289 border: none; 290 border-left: 2px solid $btn-primary-border; 291 background-color: transparent; 292} 293 294.autotoc .nav .nav { 295 //display: none; TODO 296 padding-bottom: 0; 297 list-style: none; 298} 299 300.autotoc .nav .nav .nav { 301 display: none; 302} 303 304.autotoc .nav .nav > li > a { 305 padding-top: 1px; 306 padding-bottom: 1px; 307 padding-left: 30px; 308 font-size: 12px; 309 font-weight: 400 310} 311 312.autotoc .nav .nav .nav > li > a { 313 padding-left: 40px; 314} 315 316.autotoc .nav .nav .nav .nav > li > a { 317 padding-left: 50px; 318} 319 320.autotoc .nav .nav .nav .nav .nav > li > a { 321 padding-left: 60px; 322} 323 324.autotoc .nav .nav > li > a:focus, .autotoc .nav .nav > li > a:hover { 325 padding-left: 29px 326} 327 328.autotoc .nav .nav .nav > li > a:focus, 329.autotoc .nav .nav .nav > li > a:hover { 330 padding-left: 40px; 331} 332 333.autotoc .nav .nav > .active > ul { 334 display: block; 335} 336 337.autotoc .nav .nav > .active:focus > a, .autotoc .nav .nav > .active:hover > a, 338.autotoc .nav .nav > .active > a { 339 padding-left: 28px; 340 font-weight: 500 341} 342 343/* reset tabs styling */ 344.autotoc > ul > li.active > a, 345.autotoc > ul > li.active > a:hover, 346.autotoc > ul > li.active > a:focus { 347 color: inherit; 348 background-color: inherit; 349// border: inherit; 350 border-bottom-color: transparent; 351 cursor: default; 352 border-radius: 0; 353} 354 355.autotoc .nav { 356 margin: 0; padding: 0; overflow: hidden; flex-direction: row; 357 > li { 358 width: 100%; 359 > a { white-space: initial; } 360 > a.active + ul, &.open > ul { display: block !important; } 361 .active, &.open > a { 362 padding-left: 19px; 363 background-color: $gray-100; 364 color: $link-hover-color; 365 border-left: 1px solid $btn-primary-border; 366 } 367 } 368 .nav > li { 369 &.open > a, .active, a:hover { padding-left: 29px; } 370 } 371 .nav .nav > li { 372 &.open > a, .active, a:hover { padding-left: 39px; } 373 } 374 .nav .nav .nav > li { 375 &.open > a, .active, a:hover { padding-left: 49px; } 376 } 377} 378 379 380.back-to-top { 381 display: none; 382 padding: 4px 10px; 383 margin-top: 10px; 384 margin-left: 10px; 385 font-size: 12px; 386 font-weight: 500; 387} 388 389.back-to-top:hover, .bs-docs-theme-toggle:hover { 390 color: #563d7c; 391 text-decoration: none 392} 393 394@media (max-width: breakpoint-max(sm)) { 395 #autotoc, #page-data.page-data-autotoc { max-width: 100%; } 396 .autotoc > .nav { 397 position: static; 398 max-width: calc(100vw - 30px); 399 } 400} 401 402/* end autotoc */ 403 404.plugin-form-float { 405 position: fixed; 406 left: 5%; 407 right: 365px; 408 top: 5%; 409 max-height: 90%; 410 overflow: auto; 411 z-index: 1000; 412 // background: $body-bg; 413 // color: @text-color; 414 padding: 10px; 415 // border: solid 2px @text-color; 416} 417 418.icon_edit_section { 419 float: right; 420} 421 422.icon_edit_section img.icon { 423 margin-top: -1px !important; 424} 425 426// /* CKeditor contrast */ 427// body.wikitext { 428// background: $body-bg; 429// color: @text-color; 430// } 431 432// /* for autocomplete menus to appear infront of ckeditor 3.6 dialogs this needs to be !important sadly */ 433.ui-menu { 434 z-index: 10100 !important; 435} 436 437// /* Structure selection popup on wiki pages */ 438.structure_select { 439 position: relative; 440 display: inline-block; 441 vertical-align: middle; 442 background: none; 443 height: 16px; 444 width: 18px; 445} 446 447.structure_select .cssmenu_horiz ul li { 448 // border: 1px solid @gray; 449 border-radius: 3px; 450} 451 452.structure_select li.tabmark { 453 background: none; 454 border: 0; 455 top: 0; 456 padding: 0; 457} 458 459.structure_select .clearfix:after { 460 display: inline-block; 461} 462 463.structure_select .selected { 464 font-weight: bold; 465 font-style: italic; 466} 467 468.admintoclevel { 469 margin: .2em; 470 padding: 0.4em 0.4em 0.6em; 471} 472 473.admintoclevel .admintoclevel { 474 margin-right: 0; 475 border-right: 0 none; 476} 477 478.admintoclevel .actions { 479 float: right; 480 padding-right: .3em; 481} 482 483.admintoclevel .actions a { 484 padding-right: .3em; 485} 486 487.admintoclevel .actions input { 488 margin-right: 2em; 489 font-style: italic; 490 opacity: 0.5; 491 // border: solid 1px @gray; 492 width: 15em; 493} 494 495#page_list_container { 496 list-style: none; 497 max-height: 20em; 498 overflow-y: auto; 499 overflow-x: hidden; 500 padding: 0; 501} 502 503#page_list_container li { 504 list-style: none; 505 margin: .2em; 506 padding: .2em; 507} 508 509// /* admin menu options */ 510 511.options-container ol, 512.new-option { 513 list-style: none; 514} 515.options-container #options { 516 min-height: 10em; 517 border: 4px $gray-200 dashed; 518} 519 520.options-container li { 521 padding: .5em; 522 margin: .2em; 523 position: relative; 524} 525 526li .label-group { 527 width: 16em; 528 max-width: 35%; 529 margin-right: 2em 530} 531 532li .url-group { 533 width: 25em; 534 max-width: 55%; 535} 536 537.options-container > ol > li { 538 border: 1px solid $gray-200; 539} 540 541.options-container .child-options { 542 width: 100%; 543 float: left; 544} 545 546.options-container .child-options > li { 547 margin-bottom: 0; 548} 549 550.new-option .label-group { 551 max-width: 100%; 552} 553 554.new-option * { 555 cursor: move; 556} 557 558@media (max-width: breakpoint-max(sm)) { 559 li .label-group, 560 li .url-group { 561 max-width: 100%; 562 } 563 .options-container #options { 564 padding-left: 0; 565 } 566} 567 568 569// /* Fullscreen textareas */ 570.TextArea-fullscreen { 571 display: block; 572 width: 100%; 573 height: 100%; 574 margin: 0 !important; 575 padding: 0 !important; 576 opacity: 1; 577 top: 0 !important; 578 left: 0 !important; 579 position: fixed !important; 580 // background-color: @gray; 581 z-index: 100 !important; 582} 583 584.TextArea-fullscreen .ui-wrapper { 585 width: auto !important; 586 height: 100% !important; 587} 588 589//.TextArea-fullscreen textarea { 590// width: inherit ! important; 591//} 592 593.TextArea-fullscreen .ui-wrapper #editwiki { 594 position: absolute !important; 595 width: 100% !important; 596} 597 598.TextArea-fullscreen .edit-zone-footer, 599.CodeMirror-fullscreen .edit-zone-footer { 600 position: absolute; 601 margin: 0 !important; 602 padding: 4px 12px 12px; 603 width: 100%; 604 bottom: 49px; 605 z-index: 2; 606 607 .form-check { 608 position: absolute; 609 padding: 4px 12px 12px; 610 bottom: 49px; 611 right: 0; 612 } 613} 614 615.TextArea-fullscreen .actions, 616.CodeMirror-fullscreen .actions { 617 bottom: 0 !important; 618 left: 50%; 619 margin-left: -50%; 620 position: absolute; 621 text-align: center; 622 width: 100%; 623 z-index: 101 !important; 624 // background-color: $body-bg; 625 padding: .4em 0 .2em; 626 // border-top: @gray-lighter 1px solid; 627} 628 629.TextArea-fullscreen .actions input, 630.CodeMirror-fullscreen .actions input { 631 /*margin: 1px !important;*/ 632} 633 634.TextArea-fullscreen .cm-remove, .CodeMirror-fullscreen .cm-remove { 635 display: none; // /* do not display until functionality in fullscreen fixed */ 636 right: 22px; 637 float: none !important; 638} 639 640// /* translation mode */ 641.translation_message { 642 overflow-x: hidden; 643 padding: .5em; 644 white-space: nowrap; 645} 646 647.translation_message h2 { 648 margin: .2em 0; 649 font-size: 1.6em; 650} 651 652#diff_outer { 653 position: fixed; 654 top: 0; 655 right: 0; 656 opacity: 1; 657 background: theme-color("info"); 658 height: 100% !important; 659} 660 661#diff_history { 662 overflow-x: hidden; 663 overflow-y: auto; 664 padding: 0 .1em; 665} 666 667// /* end fullscreen etc */ 668 669// /* Autosave Preview handle */ 670#autosave_preview { 671 // background-color: $body-bg; 672 // color: @text-color; 673 z-index: 110; // /* ensure the preview is not partly covered even by #diff_outer in fullscreen side-by-side translation mode */ 674} 675 676#autosave_preview_grippy { 677 // background-color: @gray-lighter; 678 // background-image: url('#{$imagePathToIcons}shading.png'); 679 z-index: 3; 680} 681 682// /* Namespace styling */ 683.wiki .namespace { 684 margin: 1px; 685 padding: 1px; 686 border-radius: 5px; 687 // background: @gray-lighter; 688 max-width: 30px; 689 white-space: nowrap; 690 overflow: hidden; 691 text-overflow: ellipsis; 692 display: inline-block; 693 vertical-align: bottom; 694} 695 696.wiki .namespace.first { 697 max-width: 130px; 698} 699 700.wiki .namespace.last { 701 max-width: 130px; 702} 703 704// /* New Help section */ 705#tikihelp { 706 // /*position: absolute;*/ /*to avoid white spacing in Internet Explorer below footer*/ 707 height: 100%; 708} 709 710.help_fullscreen_icon { 711 margin-right: 8px; 712} 713 714.help_close_icon { 715 margin-right: 20px; 716} 717 718.site_report a { 719 // border-left: 1px solid @gray; 720 // border-right: 1px solid @gray; 721 padding: 0 5px; 722 font-size: smaller; 723} 724 725// /* default look for editplugin icon links */ 726.plugin-desc { 727 padding: 5px; 728} 729 730.wikitext .plugin_gauge, 731.wikitext .plugin_gauge-bar { 732 border: none; 733} 734 735// /***** Wiki *****/ 736h1.pagetitle > a { 737 padding-left: 0; 738 padding-right: 0; 739} 740 741#cachedpage { 742 float: right; 743 font-size: small; 744} 745 746body.tiki_wiki #comments { 747 padding: 1em; 748} 749 750// /* wikiplugin_code */ 751.codelisting { 752 overflow: auto; 753 max-width: 990px; 754} 755 756.codelisting .CodeMirror-code { 757 font-family: monospace; 758} 759 760.codelisting .CodeMirror-scroll { 761 width: auto !important; /* do not show the disabled partially shown right side scrollbar in code listings */ 762} 763 764.codelisting .CodeMirror-vscrollbar { 765 display: none !important; /* we do not need to display vertical scrollbars in code listings - workaround for the "wrongly computed height with scrollbar" bug in CodeMirror */ 766} 767 768// /* wikiplugin_fade */ 769.wpfade-hidden { 770 background: url('#{$imagePath}toggle-expand-dark.png') no-repeat; 771 margin-left: -19px; 772 padding-left: 19px; 773} 774 775.wpfade-shown { 776 background: url('#{$imagePath}toggle-collapse-dark.png') no-repeat; 777 margin-left: -19px; 778 padding-left: 19px; 779} 780 781.wpfade-span-plain { 782 cursor: pointer; 783} 784 785.wpfade-span-icon { 786 cursor: pointer; 787 margin-left: 19px; 788} 789 790.wpfade-div-icon { 791 display: none; 792 margin-left: 19px; 793} 794 795// /* wikiplugin_fancylist */ 796.wikitext .fancylist { 797 margin: .5em 0; 798 padding: 0; 799} 800 801.wikitext .fancylist li { 802 font-size: 2em; 803 font-style: italic; 804 line-height: 27px; 805 list-style-position: inside; 806 margin-left: 10px; 807 padding: 6px 0 7px 15px; 808} 809 810.wikitext .fancylist li p { 811 display: inline; 812 font-size: 50%; 813 font-style: normal; 814 margin-left: 12px; 815} 816 817[class].wikitext .fancylist li p { 818 margin-left: -3px; 819} 820 821// /* wikiplugin quote */ 822.quoteheader { 823 height: 35px; 824 .fa { 825 font-size: 34px; 826 color: #aaaaaa; 827 } 828} 829 830.quotebody { 831 margin-left: 35px; 832 padding-left: 10px; 833 font-style: italic; 834 // border-left: 2px solid @gray-light; 835} 836 837// /* wikiplugin remarksbox */ 838.wikitext .rbox-data ul { 839 list-style-type: disc; 840 margin-left: 15px; 841 padding-left: 15px; 842} 843 844// /* wikiplugin tracker */ 845.mandatory_star { 846 font-weight: bold; 847 // color: @alert-danger-border; 848} 849 850.trackerplugindesc { 851 // color: @gray-dark; 852 font-style: italic; 853} 854 855.charCount { 856 // color: @gray-dark; 857 font-style: italic; 858} 859 860// /* img plugin */ 861.imgbox { 862 // border: 1px solid @popover-border-color; 863 // background-color: @popover-bg; 864 padding: 5px; 865} 866 867.thumbcaption { 868 font-size: 90%; 869 padding: 2px; 870} 871 872// /* wikiplugin_carousel v3 */ 873.ic_button { 874 float: left; 875 margin: 0 2px 0 0; 876 // border: 2px solid @pagination-border; 877 width: 20px; 878 height: 20px; 879} 880 881// .ic_active { 882// border: 2px solid @pagination-active-border; 883// } 884 885.ic_caption { 886 // background: @navbar-inverse-bg; 887 opacity: 0.75; 888 width: 100%; 889 // color: @navbar-inverse-color; 890 padding: 5px 10px; 891} 892 893// /* wikiplugin_sign */ 894.wp-sign { 895 display: none; 896 overflow: hidden; 897 position: absolute; 898 z-index: 1; 899 background-repeat: no-repeat; 900 padding: 0.3em; 901 vertical-align: bottom; 902 -webkit-box-shadow: 1px 1px 2px 2px rgba(200, 200, 200, .5); 903 box-shadow: 1px 1px 2px 2px rgba(200, 200, 200, .5); 904 border-radius: 2px; 905} 906 907//.wp-cookie-consent-required { 908// color: @alert-danger-text; 909//} 910 911// /* TOC */ 912.toc { 913 padding-left: 2em; 914 // border-top: 1px dotted @gray-light; 915 // border-bottom: 1px dotted @gray-light; 916 margin-bottom: 4px; 917} 918 919.toc * { 920 list-style: none; 921 border: none; 922} 923 924// /* Wiki diff styles */ 925.diff td { 926 // border: 1px solid @gray-dark; 927 white-space: normal !important; 928} 929 930// Override Bootstrap's .table-responsive .table's white-space: nowrap rule. 931.table-responsive > .table > tbody > tr > td.text-left { 932 white-space: normal; 933} 934 935.diffinldel { 936 // background: @state-warning-bg; 937 text-decoration: line-through; 938} 939 940.ui-tabs .ui-tabs-nav li a { 941 padding: 0.3em 0.8em 0.1em; 942} 943 944/* Structures drill-down menu */ 945div.drillshow { 946 padding: 3px; 947 // border: 1px solid @gray-light; 948} 949 950.titlebar { 951 border-bottom: 2px solid; 952} 953 954.wp-annotation { 955 position:relative; 956} 957 958.wp-annotation .editor { 959 display: none; 960 width: 400px; 961 position: absolute; 962} 963 964.wp-annotation .annotation { 965 border: dashed 1px rgba(255, 255, 255, 0.5); 966 background: rgba(255, 200, 40, 0.1); 967 position: absolute; 968 cursor: pointer; 969} 970 971.wp-annotation .annotation.selected { 972 border: dashed 1px rgba(69, 255, 97, 0.68); 973 background: rgba(85, 255, 68, 0.25); 974} 975 976.table-responsive.enlarge { 977 display: inline-table; 978 margin-right: 50px; 979 padding: 20px 10px 15px; 980 border: 1px solid $table-border-color; 981 background-color: $body-bg; 982 overflow: visible; 983} 984 985/* plugin list gui */ 986 987.plugin-list-editor > ul { 988 padding: 0; 989} 990 991.plugin-list-editor li.plugin { 992 list-style: none; 993 border: 1px solid $card-border-color; 994 border-radius: $card-border-radius; 995 padding: 4px 8px; 996} 997 998.plugin-list-editor li.plugin .name { 999 font-weight: bold; 1000} 1001 1002.plugin-list-editor li.plugin .params .dropdown-toggle { 1003 font-size: 9px; 1004} 1005 1006/* heading anchor links */ 1007.heading-link { 1008 padding-left: .25em; 1009 opacity: 0; 1010 1011 transition: opacity 0.2s ease-in-out 0.1s; 1012 -webkit-transition: opacity 0.2s ease-in-out 0.1s; 1013 -moz-transition: opacity 0.2s ease-in-out 0.1s; 1014 -ms-transition: opacity 0.2s ease-in-out 0.1s; 1015} 1016 1017.heading-link .icon { 1018 font-size: smaller; 1019} 1020 1021// prevent font awesome icon to line break by itself 1022.heading-link { 1023 .fa, .fas, .far, .fal, .fad, .fab { display: inline; } 1024} 1025 1026h2:hover .heading-link, 1027h3:hover .heading-link, 1028h4:hover .heading-link, 1029h5:hover .heading-link, 1030h6:hover .heading-link { 1031 opacity: 1; 1032} 1033 1034//Gantt Chart 1035.vSplitBar { 1036 background: rgba(170, 170, 170, .2) url("../../../vendor_bundled/vendor/robicch/jquery-gantt/res/ganttSplitterGrip.png") no-repeat center center !important; 1037} 1038.milestone{ 1039 1040 background: url("../../../vendor_bundled/vendor/robicch/jquery-gantt/res/milestone.png") no-repeat !important; 1041} 1042.layout.extDep{ 1043 background-image:url("../../../vendor_bundled/vendor/robicch/jquery-gantt/res/hasExternalDeps.png") !important; 1044} 1045 1046.isParent.collapsed .exp-controller { 1047 background-image: url("../../../vendor_bundled/vendor/robicch/jquery-gantt/res/toggle-expand.png") !important; 1048} 1049 1050.isParent .exp-controller { 1051 background-image: url("../../../vendor_bundled/vendor/robicch/jquery-gantt/res/toggle_collapse.png") !important; 1052} 1053