1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> 6 <link rel="icon" sizes="196x196" href="/images/favicon-196x196.png" /> 7 <link rel="icon" sizes="32x32" href="/images/favicon-32x32.png" /> 8 <link rel="icon" sizes="16x16" href="/images/favicon-16x16.png" /> 9 <link rel="apple-touch-icon" href="/images/favicon-196x196.png" /> 10 <link rel="mask-icon" href="/images/icon.svg" color="blue" /> 11 <link rel="manifest" href="/manifest.webmanifest" /> 12 <meta name="theme-color" content="#f3f3f3" /> 13 <meta property="fb:app_id" content="123456789" /> 14 <meta name="htmx-config" content='{"withCredentials":true}'> 15 <meta property="og:url" content="https://dwz.li" /> 16 <meta property="og:type" content="website" /> 17 <meta property="og:title" content="DwzLi" /> 18 <meta property="og:image" content="https://dwz.li/images/card.png" /> 19 <meta property="og:description" content="Free & Open Source Modern URL Shortener" /> 20 <meta name="twitter:url" content="https://dwz.li" /> 21 <meta name="twitter:title" content="DwzLi" /> 22 <meta name="twitter:description" content="Free & Open Source Modern URL Shortener" /> 23 <meta name="twitter:image" content="https://dwz.li/images/card.png" /> 24 <meta name="description" content="DwzLi is a free and open source URL shortener with custom domains and stats." /> 25 <title>DwzLi | Log in or sign up</title> 26 <link rel="stylesheet" href="/css/styles.css"> 27 28</head> 29<body> 30 <div class="main-wrapper"> 31 <header> 32 <div class="logo-wrapper"> 33 <a class="logo nav" href="/" title="Homepage"> 34 <img src="/images/logo.png" alt="kutt" width="18" height="24" /> 35 DwzLi 36 </a> 37 <ul class="logo-links"> 38 </ul> 39 </div> 40 <nav> 41 <ul> 42 <li> 43 <a class="button primary" href="/login" title="Log in or sign up"> 44 Log in / Sign up 45 </a> 46 </li> 47 </ul> 48 </nav> 49</header> <form id="login-signup" hx-post="/api/auth/login" hx-swap="outerHTML"> 50 <label class=""> 51 Email address: 52 <input 53 name="email" 54 id="email" 55 type="email" 56 autofocus="true" 57 placeholder="Email address..." 58 hx-preserve="true" 59 /> 60 61 </label> 62 <label class=""> 63 Password: 64 <input 65 name="password" 66 id="password" 67 type="password" 68 placeholder="Password..." 69 hx-preserve="true" 70 /> 71 72 </label> 73 <div class="buttons-wrapper"> 74 <button 75 type="submit" 76 class="primary login full" 77 > 78 <span><svg class="with-text icon" xmlns="http://www.w3.org/2000/svg" fill="none" stroke="#000" viewBox="0 0 24 24"><path d="M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4m-5-4 5-5-5-5m3.8 5H3"/></svg></span> 79 <span><svg class="spinner" xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path d="M12 2v4m0 12v4M5 5l2.8 2.8m8.4 8.4 2.9 2.9M2 12h4m12 0h4M5 19l2.8-2.8m8.4-8.4 2.9-2.9"/></svg></span> 80 Log in 81 </button> 82 </div> 83 </form><footer> 84 <p> 85 Powered by <a href="/">DwzLi</a> <span>|</span> 86 <a href="/terms" title="Terms of Service">Terms of Service</a> 87 </p> 88</footer> 89 </div> 90 91 92
92<script src="/libs/htmx.min.js"></script>
92 93
93<script src="/libs/qrcode.min.js"></script>
93 94
94<script src="/scripts/main.js"></script>
94 95</body> 96</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.