src/components/Navbar/style.less (79 lines of code) (raw):

.Navbar { position: relative; z-index: @zindex-navbar; display: flex; align-items: center; padding: @navbar-padding; padding-top: var(--safe-top); background: var(--navbar-bg); &-main { flex: 1; display: flex; align-items: center; justify-content: center; min-height: @navbar-height; padding: 3Px 0; box-sizing: border-box; } &-left, &-right { display: flex; width: 58Px; } &-right { justify-content: flex-end; } &-title { margin: 0; color: @navbar-color; font-size: @navbar-font-size; font-weight: 500; } &-logo { display: block; width: auto; height: @navbar-logo-height; } .IconBtn { color: var(--color-text-1); font-size: 24Px; } .IconBtn + .IconBtn, .Navbar-rightSlot + .IconBtn { margin-left: 12Px; } } .Navbar--left { .Navbar-left { width: 24Px; } .Navbar-right { width: auto; } .Navbar-main { min-height: 62Px; margin-left: 9Px; justify-content: flex-start; } } .Navbar-brand + .Navbar-inner { margin-left: 9Px; } .Navbar-desc { color: var(--color-text-2); font-size: 12Px; } .ChatApp[data-elder-mode='true'] { .Navbar .IconBtn { font-size: 26Px; } .Navbar-logo { height: 43Px; } .Navbar-title { font-size: 18Px; } .Navbar-desc { font-size: 13Px; } }