Unify the interface for reading web statics. Now it could read an
OS directory or get the content on live
One could use
//go:embed static
var webFiles embed.FS
anywhere and config dex server to take the file system by setting
WebConfig{WebFS: webFiles}
Signed-off-by: Rui Yang <ruiya@vmware.com>
Co-authored-by: Aidan Oldershaw <aoldershaw@pivotal.io>
		
	
		
			
				
	
	
		
			21 lines
		
	
	
		
			688 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			688 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html>
 | |
| <html>
 | |
|   <head>
 | |
|     <meta charset="utf-8">
 | |
|     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
 | |
|     <title>{{ issuer }}</title>
 | |
|     <meta name="viewport" content="width=device-width, initial-scale=1.0">
 | |
|     <link href="{{ url .ReqPath "static/main.css" }}" rel="stylesheet">
 | |
|     <link href="{{ url .ReqPath "theme/styles.css" }}" rel="stylesheet">
 | |
|     <link rel="icon" href="{{ url .ReqPath "theme/favicon.png" }}">
 | |
|   </head>
 | |
| 
 | |
|   <body class="theme-body">
 | |
|     <div class="theme-navbar">
 | |
|       <div class="theme-navbar__logo-wrap">
 | |
|         <img class="theme-navbar__logo" src="{{ url .ReqPath logo }}">
 | |
|       </div>
 | |
|     </div>
 | |
| 
 | |
|     <div class="dex-container">
 |