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 }}