github.com/ssetin/penguincast@v0.2.0/html/info.html (about)

     1  <!DOCTYPE html>
     2  <html>
     3    <head>
     4  	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />	
     5  	<link rel="stylesheet" type="text/css" href="/style.css" />
     6  	<link rel="shortcut icon" type="image/x-icon" href="/img/penguin.png" />
     7  	<title>{{.Props.Name}}</title>
     8    </head>
     9    <body>
    10  	<div>
    11  	    <img src="/img/penguin.png" class="left"/>
    12  		<h1 class="left mainheader">PenguinCast</h1>
    13  	</div><div class="clear"></div>
    14  		<div>
    15  			{{range .Props.Mounts}}
    16  			<table class="greyGridTable">
    17  				<tr>
    18  					<th><h3>{{.Name}}</h3></th>
    19  					<th></th>
    20  				</tr>
    21  				<tr>
    22  					<td>Status:</td>
    23  					<td>{{if .State.Started}}Online{{else}}Offline{{end}}</td>
    24  				</tr>
    25  				<tr>
    26  					<td>Started:</td>
    27  					<td>{{if .State.Started}}{{.State.StartedTime.Format "Jan 02, 2006 15:04:05"}}{{end}}</td>
    28  				</tr>				
    29  				<tr>
    30  					<td>Stream Description:</td>
    31  					<td>{{.Description}}</td>
    32  				</tr>
    33  				<tr>
    34  					<td>Genre:</td>
    35  					<td>{{.Genre}}</td>
    36  				</tr>				
    37  				<tr>
    38  					<td>Content Type:</td>
    39  					<td>{{.ContentType}}</td>
    40  				</tr>
    41  				<tr>
    42  					<td>Bitrate:</td>
    43  					<td>{{.BitRate}}</td>
    44  				</tr>
    45  				<tr>
    46  					<td>Listeners (current):</td>
    47  					<td>{{.State.Listeners}}</td>
    48  				</tr>
    49  				<tr>
    50  					<td>Stream URL:</td>
    51  					<td><a href="{{.StreamURL}}" target="_blank">{{.StreamURL}}</a></td>
    52  				</tr>
    53  				<tr>
    54  					<td>Currently playing:</td>
    55  					<td>{{.State.MetaInfo.StreamTitle}}</td>
    56  				</tr>
    57  			</table>
    58  			{{end}}
    59  		</div>
    60  	<div id="footer">
    61  		{{ if .Props.Logging.UseMonitor }}
    62  		<a href="/monitor.html" target="_blank">Monitor</a><br/>
    63  		{{ end }}
    64  		Started at {{.StartedTime.Format "Jan 02, 2006 15:04:05"}}<br/>
    65  		admin: <a href="mailto:{{.Props.Admin}}">{{.Props.Admin}}</a>, location: {{.Props.Location}}<br/>
    66  		No support, just take fun with radio<br/>
    67  		* inspired by the icecast
    68  	</div>
    69  	</body>
    70  </html>