Initial analysis and planning for modern mobile-first redesign

Co-authored-by: fynks <75840152+fynks@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2025-08-19 03:57:25 +00:00
parent a826398f4a
commit b61212892f
6 changed files with 6517 additions and 2 deletions

1
dist/css/styles-min.css vendored Normal file

File diff suppressed because one or more lines are too long

4
dist/index.html vendored
View file

@ -28,8 +28,8 @@
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="./css/styles.css"> <link rel="stylesheet" href="./css/styles-min.css">
<script src="js/app.js" defer></script> <script src="js/app-min.js" defer></script>
<meta name="description" <meta name="description"
content="Compare pricing and supported hosts across AllDebrid, Real-Debrid, LinkSnappy, Premiumize, Debrid-Link, TorBox, Mega-Debrid & DeepBird."> content="Compare pricing and supported hosts across AllDebrid, Real-Debrid, LinkSnappy, Premiumize, Debrid-Link, TorBox, Mega-Debrid & DeepBird.">

1
dist/js/app-min.js vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/sw.js vendored Normal file
View file

@ -0,0 +1 @@
if(!self.define){let e,s={};const n=(n,i)=>(n=new URL(n+".js",i).href,s[n]||new Promise(s=>{if("document"in self){const e=document.createElement("script");e.src=n,e.onload=s,document.head.appendChild(e)}else e=n,importScripts(n),s()}).then(()=>{let e=s[n];if(!e)throw new Error(`Module ${n} didnt register its module`);return e}));self.define=(i,c)=>{const o=e||("document"in self?document.currentScript.src:"")||location.href;if(s[o])return;let r={};const t=e=>n(e,o),a={module:{uri:o},exports:r,require:t};s[o]=Promise.all(i.map(e=>a[e]||t(e))).then(e=>(c(...e),r))}}define(["./workbox-9d361842"],function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"css/styles-min.css",revision:"5e69b90137393a8d5cb4956e35a7f2da"},{url:"css/styles.css",revision:"43b4035d5fb70e03d94fb4ab7b8f8ffb"},{url:"favicon.ico",revision:"99ed2c251efd7e52b890d2de6bf36781"},{url:"favicon.svg",revision:"8abc57869f11bb9299ae22352d3d5e98"},{url:"index.html",revision:"dcda018f14a78efacb6bfed8765db260"},{url:"js/app-min.js",revision:"dc69999b7acb32474abc5c612fb713ff"},{url:"js/app.js",revision:"4ff921ce887c9f6eae87741208b830c3"},{url:"json/adult-hosts.json",revision:"662e2165563840d5b577b58e938e6192"},{url:"json/file-hosts.json",revision:"f297528544c4ce6d6dea7707f171a99f"},{url:"json/pricing.json",revision:"e5940cb226d4beaf92979bfa30f03cda"},{url:"scripts/replace-assets.js",revision:"410d84c1d822559972797f3427d5c292"}],{}),e.registerRoute(/\.json$/,new e.StaleWhileRevalidate({cacheName:"json-cache",plugins:[new e.ExpirationPlugin({maxEntries:50,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:png|css|svg|ico)$/,new e.CacheFirst({cacheName:"static-assets",plugins:[new e.ExpirationPlugin({maxEntries:20,maxAgeSeconds:604800})]}),"GET"),e.registerRoute(/\.html$/,new e.NetworkFirst({cacheName:"html-cache",plugins:[new e.ExpirationPlugin({maxEntries:10,maxAgeSeconds:86400})]}),"GET")});

1
dist/workbox-9d361842.js vendored Normal file

File diff suppressed because one or more lines are too long

6511
package-lock.json generated Normal file

File diff suppressed because it is too large Load diff