1/*For mobile */ 2@media screen and (max-width: __mobile_breakpoint__) { 3 #view.right-column { 4 padding: 16px; 5 } 6 #main .container { 7 flex-direction: column; 8 } 9 10 #main .left-column { 11 width: 100%; 12 display: none; 13 } 14 15 #main .right-column { 16 width: 100%; 17 } 18 19 #navbar .left-column { 20 flex-grow: 1; 21 } 22 #navbar .right-column { 23 width: 100%; 24 padding: 20px; 25 } 26 27 .table-responsive table { 28 min-width: 800px; 29 } 30 31 #navbar .left-column a.site-name 32 { 33 margin: auto; 34 } 35 36 /*Nav bar for mobile */ 37 .mobile.icon { 38 display: flex; 39 align-items: center; 40 padding: 16px; 41 } 42 43 44 #sidebar { 45 width: 100%; 46 display: none; 47 } 48 49 #navbar .right-column { 50 position: absolute; 51 flex-direction: column-reverse; 52 right: 0px; 53 z-index: 1099; 54 align-items: baseline; 55 width: 100%; 56 top: 60px; 57 display: none; 58 } 59 60 #navbar .right-column .icon, #navbar .right-column a.navitem 61 { 62 display: flex; 63 gap: 16px; 64 } 65 66 #navbar .right-column .icon.dropdown-toggle::after 67 { 68 align-self: center; 69 } 70 71 #qsearch__in, .search, #qsearch__out 72 { 73 width: 100%; 74 } 75 76 navbar .right-column .options 77 { 78 flex-direction: column; 79 } 80 81 navbar .right-column .menu:not(.mobile-menu) 82 { 83 display: none; 84 } 85 86 navbar .right-column .mobile-menu.menu, .mobile-menu.menu .list 87 { 88 display: block; 89 } 90 navbar .right-column .options 91 { 92 width: 100%; 93 } 94 95 navbar .right-column .mobile-menu 96 { 97 padding: 0px; 98 border: none; 99 display: flex; 100 flex-direction: column; 101 } 102 103 .mobile-menu.menu .list 104 { 105 position: relative; 106 top: 0px; 107 border: none; 108 z-index: 1; 109 110 } 111 112 .dokuwiki .wrap_box.wrap_side.wrap_big, .dokuwiki .wrap_box.wrap_side 113 { 114 width: 100%; 115 margin-left: 0px; 116 margin-right: 0px; 117 } 118 119 body.show-sidebar #navbar .right-column, body.show-sidebar #view, body.show-sidebar .site-header, body.show-sidebar #footer 120 { 121 display: none; 122 } 123 124 body.show-sidebar #sidebar 125 { 126 display: flex; 127 } 128 129 body.show-appoptions #sidebar , body.show-appoptions #view, body.show-appoptions .site-header, body.show-appoptions #footer 130 { 131 display: none; 132 } 133 134 body.show-appoptions #navbar .right-column 135 { 136 display: flex; 137 } 138 139}