Spaces:
Running
Running
<html lang="en"> | |
<head> | |
<meta charset="UTF-8" /> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" /> | |
<title>VELIN - Podcast Player</title> | |
<!-- PWA Manifest --> | |
<link rel="manifest" href="/manifest.json" /> | |
<!-- PWA Meta Tags --> | |
<meta name="theme-color" content="#f97316" /> | |
<meta name="description" content="Modern podcast streaming and discovery platform with audio waveform interface" /> | |
<!-- Apple Touch Icon --> | |
<link rel="apple-touch-icon" href="/waveform-icon.svg" /> | |
<link rel="icon" type="image/svg+xml" href="/waveform-icon.svg" /> | |
<!-- Apple Web App --> | |
<meta name="apple-mobile-web-app-capable" content="yes" /> | |
<meta name="apple-mobile-web-app-status-bar-style" content="default" /> | |
<meta name="apple-mobile-web-app-title" content="VELIN" /> | |
<script type="module" crossorigin src="/assets/index-Bl0SxKIt.js"></script> | |
<link rel="stylesheet" crossorigin href="/assets/index-ZmZ09n2-.css"> | |
</head> | |
<body> | |
<div id="root"></div> | |
<!-- Service Worker Registration --> | |
<script> | |
if ('serviceWorker' in navigator) { | |
window.addEventListener('load', () => { | |
navigator.serviceWorker.register('/sw.js') | |
.then((registration) => { | |
console.log('SW registered: ', registration); | |
}) | |
.catch((registrationError) => { | |
console.log('SW registration failed: ', registrationError); | |
}); | |
}); | |
} | |
</script> | |
<!-- This is a replit script which adds a banner on the top of the page when opened in development mode outside the replit environment --> | |
<script type="text/javascript" src="https://replit.com/public/js/replit-dev-banner.js"></script> | |
</body> | |
</html> |