Outsource globe.svg
This commit is contained in:
		
							
								
								
									
										1
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								Makefile
									
									
									
									
									
								
							@@ -60,6 +60,7 @@ bin/sesimos: bin/server.o bin/logger.o bin/cache_handler.o bin/async.o bin/worke
 | 
			
		||||
			 bin/worker/fastcgi_handler.o bin/worker/local_handler.o bin/worker/proxy_handler.o \
 | 
			
		||||
			 bin/lib/http_static.o bin/res/default.o bin/res/proxy.o bin/res/style.o \
 | 
			
		||||
			 bin/res/icon_error.o bin/res/icon_info.o bin/res/icon_success.o bin/res/icon_warning.o \
 | 
			
		||||
			 bin/res/globe.o \
 | 
			
		||||
			 bin/lib/compress.o bin/lib/config.o bin/lib/fastcgi.o bin/lib/geoip.o \
 | 
			
		||||
			 bin/lib/http.o  bin/lib/proxy.o bin/lib/sock.o bin/lib/uri.o \
 | 
			
		||||
		     bin/lib/utils.o bin/lib/websocket.o bin/lib/mpmc.o bin/lib/list.o
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										3
									
								
								res/globe.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								res/globe.svg
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
<svg width="64" height="64" xmlns="http://www.w3.org/2000/svg">
 | 
			
		||||
    <path d="M2,32 a30,30,0,1,0,60,0 a30,30,0,1,0,-60,0 L62,32 M6,16 L58,16 M6,48 L58,48 M32,2 L32,62 a15,30,0,1,0,0,-60 a15,30,0,1,0,0,60 Z" stroke="#008000" stroke-width="2" fill="#00000000"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 266 B  | 
@@ -2,7 +2,7 @@
 | 
			
		||||
      <div class="box%1$s">
 | 
			
		||||
        <div class="content">
 | 
			
		||||
          <span>Client</span>
 | 
			
		||||
          <img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIsMzIgYTMwLDMwLDAsMSwwLDYwLDAgYTMwLDMwLDAsMSwwLC02MCwwIEw2MiwzMiBNNiwxNiBMNTgsMTYgTTYsNDggTDU4LDQ4IE0zMiwyIEwzMiw2MiBhMTUsMzAsMCwxLDAsMCwtNjAgYTE1LDMwLDAsMSwwLDAsNjAgWiIgc3Ryb2tlPSIjMDA4MDAwIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9IiMwMDAwMDAwMCIvPjwvc3ZnPgo="/>
 | 
			
		||||
          <img src="/.sesimos/res/globe.svg"/>
 | 
			
		||||
          <span>Your Browser</span>
 | 
			
		||||
        </div>
 | 
			
		||||
        <div class="arrow request%2$s"></div>
 | 
			
		||||
 
 | 
			
		||||
@@ -25,6 +25,9 @@
 | 
			
		||||
#define http_icon_warning       _binary_bin_res_icon_warning_txt_start
 | 
			
		||||
#define http_icon_warning_size  ((unsigned int) (_binary_bin_res_icon_warning_txt_end - _binary_bin_res_icon_warning_txt_start) - 1)
 | 
			
		||||
 | 
			
		||||
#define http_icon_globe         _binary_bin_res_globe_txt_start
 | 
			
		||||
#define http_icon_globe_size    ((unsigned int) (_binary_bin_res_globe_txt_end - _binary_bin_res_globe_txt_start) - 1)
 | 
			
		||||
 | 
			
		||||
typedef struct {
 | 
			
		||||
    const char *name;
 | 
			
		||||
    const char *type;
 | 
			
		||||
@@ -53,4 +56,7 @@ extern const char _binary_bin_res_icon_success_txt_end[];
 | 
			
		||||
extern const char _binary_bin_res_icon_warning_txt_start[];
 | 
			
		||||
extern const char _binary_bin_res_icon_warning_txt_end[];
 | 
			
		||||
 | 
			
		||||
extern const char _binary_bin_res_globe_txt_start[];
 | 
			
		||||
extern const char _binary_bin_res_globe_txt_end[];
 | 
			
		||||
 | 
			
		||||
#endif //SESIMOS_RES_H
 | 
			
		||||
 
 | 
			
		||||
@@ -143,6 +143,7 @@ static int request_handler(client_ctx_t *ctx) {
 | 
			
		||||
                {"icon-info.svg",    "image/svg+xml; charset=UTF-8", http_icon_info,    http_icon_info_size},
 | 
			
		||||
                {"icon-success.svg", "image/svg+xml; charset=UTF-8", http_icon_success, http_icon_success_size},
 | 
			
		||||
                {"icon-warning.svg", "image/svg+xml; charset=UTF-8", http_icon_warning, http_icon_warning_size},
 | 
			
		||||
                {"globe.svg",        "image/svg+xml; charset=UTF-8", http_icon_globe,   http_icon_globe_size},
 | 
			
		||||
        };
 | 
			
		||||
 | 
			
		||||
        res->status = http_get_status(404);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user