github.com/bluestoneag/bluephish@v0.1.0/templates/base.html (about)

     1  {{ define "base" }}
     2  <!DOCTYPE html>
     3  <html lang="en">
     4  
     5  <head>
     6      <meta charset="utf-8">
     7      <meta http-equiv="X-UA-Compatible" content="IE=edge">
     8      <meta name="viewport" content="width=device-width, initial-scale=1.0">
     9      <meta name="description" content="Gophish - Phishing Toolkit">
    10      <meta name="author" content="Jordan Wright (http://github.com/jordan-wright)">
    11      <link rel="shortcut icon" href="/images/favicon.ico">
    12  
    13      <title>{{ .Title }} - BluePhish</title>
    14  
    15      <link href="/css/dist/gophish.css" rel="stylesheet" type="text/css">
    16      <link href='https://fonts.googleapis.com/css?family=Roboto:700,500' rel='stylesheet' type='text/css'>
    17      <link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,600,700' rel='stylesheet' type='text/css'>
    18      <script>
    19          {{if .User}}
    20      var user = {
    21          api_key : {{ .User.ApiKey }},
    22          username : {{ .User.Username }}
    23      }
    24      {{end}}
    25      {{if .Token}}
    26          var csrf_token = {{.Token}}
    27      {{end}}
    28      </script>
    29  </head>
    30  
    31  <body>
    32      <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
    33          <div class="container-fluid">
    34              <div class="navbar-header">
    35                  <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
    36                      <span class="sr-only">Toggle navigation</span>
    37                      <span class="icon-bar"></span>
    38                      <span class="icon-bar"></span>
    39                      <span class="icon-bar"></span>
    40                  </button>
    41                  <img class="navbar-logo" src="/images/bluephish_logo_small_white.png" />
    42              </div>
    43              <div class="navbar-collapse collapse">
    44                  <ul class="nav navbar-nav navbar-right">
    45                      <li>
    46                          {{if .User}}
    47                          <div class="btn-group" id="navbar-dropdown">
    48                              <a class="btn btn-primary" href="/settings"><i class="fa fa-user"></i> {{.User.Username}}</a>
    49                              <a class="btn btn-primary dropdown-toggle" href="/logout">
    50                                  <i class="fa fa-sign-out"></i>
    51                              </a>
    52                          </div>
    53                          {{else}}
    54                          <a href="/login">
    55                              <button type="button" class="btn btn-primary">Login</button>
    56                          </a>
    57                          {{end}}
    58                      </li>
    59                  </ul>
    60              </div>
    61          </div>
    62      </div>
    63      {{template "nav" .}}
    64      {{template "body" .}}
    65      <!-- Placed at the end of the document so the pages load faster -->
    66      <script src="/js/dist/vendor.min.js"></script>
    67      <script src="/js/dist/app/gophish.min.js"></script>
    68      {{template "scripts" .}}
    69  </body>
    70  
    71  </html>
    72  {{ end }}