@@ -192,7 +192,6 @@ form {
192192}
193193
194194# contentFrame {
195- overflow : hidden;
196195 height : 100% ;
197196 width : 100% ;
198197 position : relative;
@@ -225,6 +224,7 @@ form {
225224# obContainer .modalOpen ,
226225# obContainer .innerModalOpen {
227226 overflow : hidden;
227+ /* obContainer must also be set to scrollTop(0), otherwise the modal may be scrolled out of place */
228228}
229229
230230# obContainer .modalOpen # content {
@@ -3408,16 +3408,9 @@ input[type="checkbox"].fieldItem:checked + label .togLabelOff {
34083408.popMenu-notifications {
34093409 to p: 100%;
34103410 right: 45px;
3411- background- color : # 252525;
3412- box- shadow: 0 2px 10px rgba(0, 0, 0, 0.60);
3413- bor der- botto m- left- radius: 4px;
3414- bor der- botto m- right- radius: 4px;
3415- color : # fff ;
3416- font- size: 15px;
3417- padding: 0;
34183411 width: 390px;
3419- transf or m : translateY(-110%) ;
3420- transition : transf or m 200ms ;
3412+ overflow : hidden ;
3413+ pointer - events : none ;
34213414}
34223415
34233416.popMenu-notificationsHeader {
@@ -3430,8 +3423,9 @@ input[type="checkbox"].fieldItem:checked + label .togLabelOff {
34303423 padding: 0 15px;
34313424}
34323425
3433- .popMenu-notifications .popMenu-opened {
3426+ .popMenu-notifications .popMenu-opened # notificationsPanel {
34343427 transfor m: translateY(0);
3428+ pointer- events: all;
34353429}
34363430
34373431.notification .rowItem {
@@ -3491,21 +3485,15 @@ input[type="checkbox"].fieldItem:checked + label .togLabelOff {
34913485}
34923486
34933487.popMenu-navBar {
3494- bot to m : 0 ;
3488+ to p : 100% ;
34953489 right: 10px;
34963490 width: 100%;
3497- transfor m: none;
3498- transition: none;
3499- }
3500-
3501- .popMenu-navBar .popMenu-opened {
3502- transfor m: none;
3491+ pointer- events: none;
3492+ overflow: hidden;
35033493}
35043494
35053495.popMenu-navBarSubMenu {
3506- position: absolute;
3507- to p: 0;
3508- right: 0;
3496+ float: right;
35093497 background- color : # 252525;
35103498 box- shadow: 0 2px 10px rgba(0, 0, 0, 0.60);
35113499 bor der- botto m- left- radius: 4px;
@@ -3527,6 +3515,7 @@ input[type="checkbox"].fieldItem:checked + label .togLabelOff {
35273515.popMenu-opened .popMenu-navBarSubMenu-pageNav ,
35283516.popMenu-navBarSubMenu-servers .server-submenu-opened {
35293517 transfor m: translateY(0);
3518+ pointer- events: all;
35303519}
35313520
35323521.popMenu-navBar a {
@@ -3582,6 +3571,17 @@ input[type="checkbox"].fieldItem:checked + label .togLabelOff {
35823571 padding- to p: 10px;
35833572}
35843573
3574+ # notificationsPanel {
3575+ background- color : # 252525;
3576+ box- shadow: 0 2px 10px rgba(0, 0, 0, 0.60);
3577+ bor der- botto m- left- radius: 4px;
3578+ bor der- botto m- right- radius: 4px;
3579+ color : # fff ;
3580+ font- size: 15px;
3581+ transfor m: translateY(-110%);
3582+ transition: transfor m 200ms;
3583+ }
3584+
35853585# notificationsPanel .popMenu-notificationsContent {
35863586 overflow- y: scroll;
35873587 overflow- x: hidden;
@@ -4335,6 +4335,13 @@ input[type="checkbox"].fieldItem:checked + label .togLabelOff {
43354335 pointer-events: none;
43364336}
43374337
4338+ #pageNav .modalHolder {
4339+ /* patch for the about modal. It should be moved to the baseModal view */
4340+ position: fixed;
4341+ z-index: 1;
4342+ top: 74px;
4343+ }
4344+
43384345#messageModal {
43394346 z-index: 9;
43404347}
0 commit comments