comparison mrjunejune/test/snapshots/tools.snapshot @ 242:543df0fe7168

[tools] Add full HLS player support
author MrJuneJune <me@mrjunejune.com>
date Mon, 03 Aug 2026 13:14:41 -0700
parents 1c0878eb17de
children b8aa08503378
comparison
equal deleted inserted replaced
241:9c2eec61a152 242:543df0fe7168
1 <!doctype html> 1 <!doctype html>
2 <html lang="en"> 2 <html lang="en">
3 <head> 3 <head>
4 <meta charset="UTF-8"> 4 <meta charset="UTF-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0">
6 <meta name="theme-color" content="#544e43">
6 <link rel="icon" type="image/svg+xml" href="/public/epi_all_colors.svg"> 7 <link rel="icon" type="image/svg+xml" href="/public/epi_all_colors.svg">
8 <link rel="manifest" href="/public/manifest.json">
9 <link rel="apple-touch-icon" href="/public/epi_all_colors.svg">
7 10
8 <link rel="preload" href="/public/fonts/Roboto-Regular.ttf" as="font" crossorigin> 11 <link rel="preload" href="/public/fonts/Roboto-Regular.ttf" as="font" crossorigin>
9 <link rel="preload" href="/public/fonts/Roboto-Thin.ttf"as="font" crossorigin> 12 <link rel="preload" href="/public/fonts/Roboto-Thin.ttf"as="font" crossorigin>
10 13
11 <!-- <link rel="preload" href="/public/fonts/atkinson-regular.woff" as="font" type="font/woff" crossorigin> --> 14 <!-- <link rel="preload" href="/public/fonts/atkinson-regular.woff" as="font" type="font/woff" crossorigin> -->
16 <link rel="preload" href="/public/fonts/more-sugar.thin.otf" as="font" type="font/otf" crossorigin> 19 <link rel="preload" href="/public/fonts/more-sugar.thin.otf" as="font" type="font/otf" crossorigin>
17 <link rel="preload" href="/public/epi_all_colors.svg" as="image"> 20 <link rel="preload" href="/public/epi_all_colors.svg" as="image">
18 21
19 <link rel="preload" href="/base.css" as="style" /> 22 <link rel="preload" href="/base.css" as="style" />
20 <link rel="stylesheet" href="/base.css" /> 23 <link rel="stylesheet" href="/base.css" />
24
25 <script src="/public/pwa-register.js" defer></script>
21 26
22 27
23 <link rel="stylesheet" href="/tools/index.css" /> 28 <link rel="stylesheet" href="/tools/index.css" />
24 </head> 29 </head>
25 <body> 30 <body>
164 <main> 169 <main>
165 <h1 class="title"> Tools </h1> 170 <h1 class="title"> Tools </h1>
166 <ul class="nav-list"> 171 <ul class="nav-list">
167 <li><a href="/tools/markdown_to_html">MarkDown to HTML</a></li> 172 <li><a href="/tools/markdown_to_html">MarkDown to HTML</a></li>
168 <li><a href="/tools/file_converter">Images to Webp / Video to Mp4</a></li> 173 <li><a href="/tools/file_converter">Images to Webp / Video to Mp4</a></li>
174 <li><a href="/tools/hls_player">Online HLS Player</a></li>
175 <li><a href="/notes">Personal Notes</a></li>
169 </ul> 176 </ul>
170 <h3> TODOs </h3> 177 <h3> TODOs </h3>
171 <p> Probably should add this... </p>
172 <ul class="nav-list"> 178 <ul class="nav-list">
173 <li>- Simple online LaTex editor.</li> 179 <li>- Simple online LaTex editor.</li>
174 <li>- Online HLS player.</li>
175 </ul> 180 </ul>
176 </main> 181 </main>
177 <div style="display: flex; align-items: center; justify-content: center; margin: 30px 0px;"> 182 <div style="display: flex; align-items: center; justify-content: center; margin: 30px 0px;">
178 <small>&copy; 2026 June Park</small> 183 <small>&copy; 2026 June Park</small>
179 </div> 184 </div>