github.com/trezor/blockbook@v0.4.1-0.20240328132726-e9a08582ee2c/static/templates/base.html (about)

     1  <!doctype html>
     2  <html lang="en">
     3  
     4  <head>
     5      <meta charset="utf-8">
     6      <meta name="viewport" content="width=device-width,initial-scale=1.0,shrink-to-fit=no">
     7      <link rel="stylesheet" href="/static/css/bootstrap.5.2.2.min.css">
     8      <link rel="stylesheet" href="/static/css/main{{.Minified}}.css">
     9      <script>var hasSecondary={{if .SecondaryCoin}}true{{else}}false{{end}};</script>
    10      <script src="/static/js/bootstrap.bundle.5.2.2.min.js"></script>
    11      <script src="/static/js/main{{.Minified}}.js"></script>
    12      <meta http-equiv="X-UA-Compatible" content="IE=edge">
    13      <meta name="description" content="Trezor {{.CoinLabel}} Explorer">
    14      <title>Trezor {{.CoinLabel}} Explorer</title>
    15  </head>
    16  
    17  <body>
    18      <header id="header">
    19          <nav class="navbar navbar-expand-lg">
    20              <div class="container">
    21                  <a class="navbar-brand" href="/" title="Home">
    22                      <span class="trezor-logo"></span>
    23                      <span style="padding-left: 140px;">{{.CoinLabel}} Explorer</span>
    24                  </a>
    25                  {{if .InternalExplorer}}
    26                  <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
    27                      <span class="navbar-toggler-icon"></span>
    28                  </button>
    29                  <div class="collapse navbar-collapse" id="navbarSupportedContent">
    30                      <ul class="navbar-nav m-md-auto">
    31                          <li class="nav-item pe-xl-4">
    32                              <a href="/blocks" class="nav-link">Blocks</a>
    33                          </li>
    34                          <li class="nav-item">
    35                              <a href="/" class="nav-link">Status</a>
    36                          </li>
    37                      </ul>
    38                      <span class="navbar-form">
    39                          <form class="d-flex" id="search" action="/search" method="get">
    40                              <input name="q" type="text" class="form-control form-control-lg" placeholder="Search for block, transaction, address or xpub" focus="true">
    41                              <button class="btn" type="submit">
    42                                  <span class="search-icon"></span>
    43                              </button>
    44                          </form>
    45                      </span>
    46                      {{if .SecondaryCoin}}
    47                      <div class="bb-group ms-lg-2 mt-2 mt-lg-0" role="group" aria-label="Currency switch">
    48                          <input type="radio" class="btn-check" name="btnradio" id="primary-coin" autocomplete="off"{{if not .UseSecondaryCoin}} checked{{end}}>
    49                          <label class="btn" for="primary-coin">{{.CoinShortcut}}</label>
    50                          <input type="radio" class="btn-check" name="btnradio" id="secondary-coin" autocomplete="off"{{if .UseSecondaryCoin}} checked{{end}}>
    51                          <label class="btn" for="secondary-coin">{{.SecondaryCoin}}</label>
    52                          <button type="button" class="btn dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false"></button>
    53                          <div class="dropdown-menu row">
    54                              {{range $c := .SecondaryCurrencies}}
    55                              <div class="col-3"><a href="?secondary={{$c}}&use_secondary=true">{{$c}}</a></div>
    56                              {{end}}
    57                          </div>
    58                      </div>
    59                      {{end}}
    60                  </div>
    61                  {{end}}
    62              </div>
    63          </nav>
    64      </header>
    65      <main id="wrap">
    66          <div class="container">
    67              {{- template "specific" . -}}
    68          </div>
    69      </main>
    70      <footer id="footer">
    71          <div class="container">
    72              <nav class="navbar navbar-dark">
    73                  <span class="navbar-nav">
    74                      <a class="nav-link" href="https://satoshilabs.com/" target="_blank" rel="noopener noreferrer">Created by SatoshiLabs</a>
    75                  </span>
    76                  <span class="navbar-nav ml-md-auto">
    77                      <a class="nav-link" href="{{- .TOSLink -}}" target="_blank" rel="noopener noreferrer">Terms of Use</a>
    78                  </span>
    79                  <span class="navbar-nav ml-md-auto d-md-flex d-none">
    80                      <a class="nav-link" href="https://trezor.io/" target="_blank" rel="noopener noreferrer">Trezor</a>
    81                  </span>
    82                  <span class="navbar-nav ml-md-auto d-md-flex d-none">
    83                      <a class="nav-link" href="https://trezor.io/trezor-suite" target="_blank" rel="noopener noreferrer">Suite</a>
    84                  </span>
    85                  <span class="navbar-nav ml-md-auto d-md-flex d-none">
    86                      <a class="nav-link" href="https://trezor.io/support" target="_blank" rel="noopener noreferrer">Support</a>
    87                  </span>
    88                  <span class="navbar-nav ml-md-auto">
    89                      <a class="nav-link" href="/sendtx">Send Transaction</a>
    90                  </span>
    91                  <span class="navbar-nav ml-md-auto d-lg-flex d-none">
    92                      <a class="nav-link" href="https://trezor.io/compare" target="_blank" rel="noopener noreferrer">Don't have a Trezor? Get one!</a>
    93                  </span>
    94              </nav>
    95          </div>
    96      </footer>
    97  </body>
    98  
    99  </html>