diff --git a/frontend/src/app/components/bisq-master-page/bisq-master-page.component.html b/frontend/src/app/components/bisq-master-page/bisq-master-page.component.html index ffdc52bc2..44a3bc178 100644 --- a/frontend/src/app/components/bisq-master-page/bisq-master-page.component.html +++ b/frontend/src/app/components/bisq-master-page/bisq-master-page.component.html @@ -45,6 +45,7 @@ + diff --git a/frontend/src/app/components/bisq-master-page/bisq-master-page.component.scss b/frontend/src/app/components/bisq-master-page/bisq-master-page.component.scss index 64fe5cc25..535b82d03 100644 --- a/frontend/src/app/components/bisq-master-page/bisq-master-page.component.scss +++ b/frontend/src/app/components/bisq-master-page/bisq-master-page.component.scss @@ -8,14 +8,16 @@ fa-icon { .navbar { z-index: 100; + min-height: 64px; } li.nav-item { + margin: auto 10px; padding-left: 10px; padding-right: 10px; } -@media (min-width: 768px) { +@media (min-width: 992px) { .navbar { padding: 0rem 2rem; } @@ -26,17 +28,54 @@ li.nav-item { margin-right: 16px; } li.nav-item { + margin: auto 0px; padding: 10px; } } -li.nav-item a { - color: #ffffff; +.navbar-nav { + background: #212121; + bottom: 0; + box-shadow: 0px 0px 15px 0px #000; + flex-direction: row; + left: 0; + justify-content: center; + position: fixed; + width: 100%; + @media (min-width: 992px) { + background: transparent; + box-shadow: none; + position: relative; + width: auto; + } + a { + font-size: 0.8em; + @media (min-width: 375px) { + font-size: 1em; + } + } } -.navbar-nav { - flex-direction: row; - justify-content: center; + +.navbar-collapse { + flex-basis: auto; + justify-content: flex-end; +} + +@media (min-width: 992px) { + .navbar-collapse { + justify-content: space-between; + } +} + +.navbar-brand { + width: 60%; +} + +@media (min-width: 576px) { + .navbar-brand { + width: 140px; + } } nav { @@ -81,9 +120,20 @@ nav { .dropdown-item { display: flex; - align-items:center; + align-items: center; +} + +@media (min-width: 992px) { + .search-form-container { + width: 100%; + max-width: 500px; + padding-left: 15px; + } +} +.navbar-dark .navbar-nav .nav-link { + color: #f1f1f1; } .navbar-brand { margin-right: 5px; -} \ No newline at end of file +} diff --git a/frontend/src/app/components/search-form/search-form.component.ts b/frontend/src/app/components/search-form/search-form.component.ts index dd0acb874..dcd3fab8c 100644 --- a/frontend/src/app/components/search-form/search-form.component.ts +++ b/frontend/src/app/components/search-form/search-form.component.ts @@ -119,7 +119,7 @@ export class SearchFormComponent implements OnInit { } navigate(url: string, searchText: string) { - this.router.navigate([(this.network ? '/' + this.network : '') + url, searchText]); + this.router.navigate([(this.network && this.stateService.env.BASE_MODULE === 'mempool' ? '/' + this.network : '') + url, searchText]); this.searchTriggered.emit(); this.searchForm.setValue({ searchText: '',