@@ -438,8 +438,38 @@ aside.sidebar {
438438}
439439
440440/* top navbar, /orga only */
441+
442+ .navbar # global-nav-menu {
443+ display : inline-flex;
444+ align-items : center;
445+ vertical-align : middle;
446+ margin-left : 4px ;
447+ margin-right : 10px ;
448+ font-weight : 500 ;
449+ }
450+
451+ .navbar # global-nav-menu button {
452+ padding : 0 ;
453+ line-height : 1 ;
454+ }
455+
456+ .navbar # global-nav-menu button > div {
457+ width : 0.70rem ;
458+ height : 0.70rem ;
459+ margin-left : 6px ;
460+ }
461+
462+ .navbar .nav-link .fa-user {
463+ margin-right : 5px ;
464+ }
465+
466+ .navbar .navbar-nav .nav-item .d-none .d-md-block {
467+ margin-bottom : 0 ;
468+ }
469+
441470nav .navbar ,
442471.navbar {
472+ font-weight : 500 ;
443473 display : flex;
444474 align-items : center;
445475 flex-flow : row nowrap;
@@ -455,15 +485,14 @@ nav.navbar,
455485 background-color : var (--color-primary );
456486 border : 1px solid transparent;
457487 border-color : var (--color-border-navbar );
458- padding : 0.25 rem ;
459- z-index : 200 ;
488+ padding : .375 rem ;
489+ padding-right : 1.1 rem ;
460490
461491 .navbar-brand {
462492 padding-top : 0.3125rem ;
463- font-weight : 600 ;
464493 padding-bottom : 0.3125rem ;
465494 margin-right : 1rem ;
466- font-size : 1.25 rem ;
495+ font-size : 20 px ;
467496 line-height : inherit;
468497 white-space : nowrap;
469498 font-family : var (--font-family-title );
@@ -473,7 +502,6 @@ nav.navbar,
473502 vertical-align : middle;
474503 height : 30px ;
475504 width : auto;
476- margin : auto;
477505 }
478506 }
479507
@@ -485,6 +513,14 @@ nav.navbar,
485513 margin-top : 0 ;
486514 list-style : none;
487515 align-items : center;
516+
517+ & .d-block {
518+ margin-right : 0.5rem ;
519+ }
520+
521+ .nav-item .d-none .d-md-block {
522+ margin-right : 16px ;
523+ }
488524 }
489525
490526 .nav-link {
@@ -501,6 +537,7 @@ nav.navbar,
501537 a ,
502538 button {
503539 color : var (--color-offwhite );
540+ font-size : 14px ;
504541
505542 & : hover {
506543 text-decoration : none;
@@ -517,30 +554,8 @@ nav.navbar,
517554 font-weight : normal;
518555 }
519556}
520-
521- /* Navigation button styling - sharp corners to match Tickets component */
522- .header-nav .btn-outline-success ,
523- .header-nav .btn-outline-success ,
524- .header-nav .btn-success ,
525- .header-nav .btn-success {
526- border-radius : 0 !important ;
527- }
528-
529- /* Navigation button hover, focus, and active states */
530- .header-nav .btn-outline-success : hover ,
531- .header-nav .btn-outline-success : focus ,
532- .header-nav .btn-outline-success : active ,
533- .header-nav .btn-outline-success .active {
534- background-color : var (--color-white );
535- border-color : var (--color-primary );
536- color : var (--color-primary );
537- }
538-
539- /* Active button inset shadow */
540- .header-nav .btn-outline-success .active ,
541- .header-nav .btn-success ,
542- .header-nav .btn-success .active {
543- box-shadow : inset 0 3px 5px rgba (0 , 0 , 0 , 0.125 );
557+ .navbar .nav-item form button .nav-link .active {
558+ margin : 0 4px ;
544559}
545560
546561.speaker-info {
@@ -1683,12 +1698,6 @@ h2 .user-name-display img {
16831698
16841699 ul {
16851700 flex-direction : row;
1686-
1687- .fa .fa-sign-out {
1688- padding-left : 12px ;
1689- padding-right : 12px ;
1690- margin-top : 0 ;
1691- }
16921701 }
16931702 }
16941703
0 commit comments