2020-08-02 16:00:08 +07:00
< ng-container * ngIf = "{ val: network$ | async } as network" >
2020-02-16 22:15:07 +07:00
< header >
< nav class = "navbar navbar-expand-md navbar-dark bg-dark" >
2020-07-18 11:04:04 +07:00
< a class = "navbar-brand" [ routerLink ] = " [ ' / ' | relativeUrl ] " style = "position: relative;" >
2020-08-02 16:00:08 +07:00
< ng-container * ngIf = "{ val: connectionState$ | async } as connectionState" >
< img src = "./resources/mempool-logo.png" height = "35" width = "140" class = "logo" [ ngStyle ] = " { ' opacity ' : connectionState . val = == 2 ? 1 : 0 . 5 } " >
< div class = "badge badge-warning connection-badge" * ngIf = "connectionState.val === 0" > Offline< / div >
2020-09-27 00:18:44 +07:00
< div class = "badge badge-warning connection-badge" style = "left: 0px;" * ngIf = "connectionState.val === 1" > Reconnecting...< / div >
2020-08-02 16:00:08 +07:00
< / ng-container >
2020-03-09 17:53:54 +07:00
< / a >
2020-05-09 20:37:50 +07:00
2020-09-22 06:55:45 +07:00
< div ngbDropdown display = "dynamic" class = "dropdown-container" * ngIf = "env.TESTNET_ENABLED || env.LIQUID_ENABLED || env.BISQ_ENABLED" >
2020-07-16 13:37:28 +07:00
< button ngbDropdownToggle type = "button" class = "btn btn-secondary dropdown-toggle-split" aria-haspopup = "true" >
2020-08-02 16:00:08 +07:00
< img src = "./resources/{{ network.val === '' ? 'bitcoin' : network.val }}-logo.png" style = "width: 25px; height: 25px;" class = "mr-1" >
2020-05-09 20:37:50 +07:00
< / button >
2020-07-16 13:37:28 +07:00
< div ngbDropdownMenu >
< button ngbDropdownItem class = "mainnet" routerLink = "/" > < img src = "./resources/bitcoin-logo.png" style = "width: 30px;" class = "mr-1" > Mainnet< / button >
2020-08-02 16:00:08 +07:00
< button ngbDropdownItem * ngIf = "env.TESTNET_ENABLED" class = "testnet" [ class . active ] = " network . val = == ' testnet ' " routerLink = "/testnet" > < img src = "./resources/testnet-logo.png" style = "width: 30px;" class = "mr-1" > Testnet< / button >
2020-07-16 13:37:28 +07:00
< h6 * ngIf = "env.LIQUID_ENABLED || env.BISQ_ENABLED" class = "dropdown-header" > Layer 2 Networks< / h6 >
2020-08-02 16:00:08 +07:00
< button ngbDropdownItem * ngIf = "env.BISQ_ENABLED" class = "mainnet" [ class . active ] = " network . val = == ' bisq ' " routerLink = "/bisq" > < img src = "./resources/bisq-logo.png" style = "width: 30px;" class = "mr-1" > Bisq< / button >
< button ngbDropdownItem * ngIf = "env.LIQUID_ENABLED" class = "liquid" [ class . active ] = " network . val = == ' liquid ' " routerLink = "/liquid" > < img src = "./resources/liquid-logo.png" style = "width: 30px;" class = "mr-1" > Liquid< / button >
2020-06-01 15:08:27 +07:00
< / div >
2020-05-09 20:37:50 +07:00
< / div >
2020-09-22 06:13:27 +07:00
< div class = "navbar-collapse" id = "navbarCollapse" >
2020-09-22 05:51:34 +07:00
< ul class = "navbar-nav mr-auto pt-2 pb-2 pb-md-0 pt-md-0 {{ network.val }}" >
2020-08-02 16:00:08 +07:00
< ng-template [ ngIf ] = " network . val = == ' bisq ' " [ ngIfElse ] = " notBisq " >
2020-07-11 00:17:13 +07:00
< li class = "nav-item" routerLinkActive = "active" [ routerLinkActiveOptions ] = " { exact: true } " >
2020-09-22 06:13:27 +07:00
< a class = "nav-link" [ routerLink ] = " [ ' / bisq ' ] " ( click ) = " collapse ( ) " > < fa-icon [ icon ] = " [ ' fas ' , ' list ' ] " [ fixedWidth ] = " true " title = "Transactions" > < / fa-icon > < / a >
2020-07-11 00:17:13 +07:00
< / li >
< li class = "nav-item" routerLinkActive = "active" >
2020-09-26 22:46:26 +07:00
< a class = "nav-link" [ routerLink ] = " [ ' / bisq / blocks ' ] " ( click ) = " collapse ( ) " > < fa-icon [ icon ] = " [ ' fas ' , ' cubes ' ] " [ fixedWidth ] = " true " title = "Blocks" > < / fa-icon > < / a >
2020-07-11 00:17:13 +07:00
< / li >
2020-07-14 14:38:52 +07:00
< li class = "nav-item" routerLinkActive = "active" >
2020-09-22 06:13:27 +07:00
< a class = "nav-link" [ routerLink ] = " [ ' / bisq / stats ' ] " ( click ) = " collapse ( ) " > < fa-icon [ icon ] = " [ ' fas ' , ' tachometer-alt ' ] " [ fixedWidth ] = " true " title = "Stats" > < / fa-icon > < / a >
2020-07-14 14:38:52 +07:00
< / li >
< / ng-template >
< ng-template # notBisq >
2020-09-22 05:51:34 +07:00
< li class = "nav-item" routerLinkActive = "active" [ routerLinkActiveOptions ] = " { exact: true } " >
2020-09-26 22:46:26 +07:00
< a class = "nav-link" [ routerLink ] = " [ ' / ' | relativeUrl ] " ( click ) = " collapse ( ) " > < fa-icon [ icon ] = " [ ' fas ' , ' tachometer-alt ' ] " [ fixedWidth ] = " true " title = "Dashboard" > < / fa-icon > < / a >
2020-09-22 05:51:34 +07:00
< / li >
< li class = "nav-item" routerLinkActive = "active" >
2020-09-26 22:46:26 +07:00
< a class = "nav-link" [ routerLink ] = " [ ' / blocks ' | relativeUrl ] " ( click ) = " collapse ( ) " > < fa-icon [ icon ] = " [ ' fas ' , ' cubes ' ] " [ fixedWidth ] = " true " title = "Blocks" > < / fa-icon > < / a >
2020-09-22 05:51:34 +07:00
< / li >
2020-07-14 14:38:52 +07:00
< li class = "nav-item" routerLinkActive = "active" >
2020-09-22 06:13:27 +07:00
< a class = "nav-link" [ routerLink ] = " [ ' / graphs ' | relativeUrl ] " ( click ) = " collapse ( ) " > < fa-icon [ icon ] = " [ ' fas ' , ' chart-area ' ] " [ fixedWidth ] = " true " title = "Graphs" > < / fa-icon > < / a >
2020-07-14 14:38:52 +07:00
< / li >
2020-09-22 12:07:08 +07:00
< li class = "nav-item d-none d-sm-block" routerLinkActive = "active" >
2020-09-22 06:13:27 +07:00
< a class = "nav-link" [ routerLink ] = " [ ' / tv ' | relativeUrl ] " ( click ) = " collapse ( ) " > < fa-icon [ icon ] = " [ ' fas ' , ' tv ' ] " [ fixedWidth ] = " true " title = "Full screen TV view" > < / fa-icon > < / a >
2020-07-14 14:38:52 +07:00
< / li >
2020-07-11 00:17:13 +07:00
< / ng-template >
2020-08-02 16:00:08 +07:00
< li * ngIf = "network.val === 'liquid'" class = "nav-item" routerLinkActive = "active" >
2020-09-22 06:13:27 +07:00
< a class = "nav-link" [ routerLink ] = " [ ' / liquid / assets ' ] " ( click ) = " collapse ( ) " > < fa-icon [ icon ] = " [ ' fas ' , ' database ' ] " [ fixedWidth ] = " true " title = "Assets" > < / fa-icon > < / a >
2020-05-02 16:29:34 +07:00
< / li >
2020-10-07 20:27:22 +07:00
< li * ngIf = "network.val === ''" class = "nav-item" routerLinkActive = "active" >
2020-09-22 06:13:27 +07:00
< a class = "nav-link" [ routerLink ] = " [ ' / about ' | relativeUrl ] " ( click ) = " collapse ( ) " > < fa-icon [ icon ] = " [ ' fas ' , ' info-circle ' ] " [ fixedWidth ] = " true " title = "About" > < / fa-icon > < / a >
2020-02-16 22:15:07 +07:00
< / li >
2020-10-07 23:24:01 +07:00
< li class = "nav-item mr-2" routerLinkActive = "active" >
< a class = "nav-link" [ routerLink ] = " [ ' / api ' | relativeUrl ] " ( click ) = " collapse ( ) " > < fa-icon [ icon ] = " [ ' fas ' , ' cogs ' ] " [ fixedWidth ] = " true " title = "API" > < / fa-icon > < / a >
< / li >
2020-02-16 22:15:07 +07:00
< / ul >
2020-04-14 15:35:20 +07:00
< app-search-form location = "top" ( searchTriggered ) = " collapse ( ) " > < / app-search-form >
2020-02-16 22:15:07 +07:00
< / div >
< / nav >
< / header >
< br / >
2020-02-24 03:42:29 +07:00
< router-outlet > < / router-outlet >
2020-07-11 00:17:13 +07:00
< br >
2020-08-02 16:00:08 +07:00
< / ng-container >