A quick and dirty web application to test the workflow of GitHub agents.
The site provides a countdown timer to track when the current Tekken 8 fight pass ends. Features include:
- Live Countdown Timer: Real-time countdown showing days, hours, minutes, and seconds remaining
- Progress Bar: Visual representation of how much time has elapsed since the battle pass started
- Responsive Design: Works seamlessly on desktop and mobile devices
- Google AdSense Ready: Includes a dedicated section for advertisement integration
- Embeddable Timer: Minimal embed.html page for embedding the timer on external websites
Visit fightpass.gg to see the live timer.
- ⏱️ Real-time countdown to battle pass end date
- 📊 Progress bar showing elapsed time percentage
- 📱 Fully responsive design for all devices
- 🎨 Modern, clean UI with gradient background
- 💰 Google AdSense integration area
- 🎮 Tekken 8 themed color scheme (grey/pink)
- 🔗 Embeddable timer version for external websites
To update the dates for a new battle pass season:
- Open
timer.js - Locate the
fightPassConfigobject at the top of the file - Update the
startDateandendDatewith the new battle pass dates:
const fightPassConfig = {
startDate: new Date('2025-10-01T00:00:00Z'), // Update this
endDate: new Date('2025-12-31T23:59:59Z') // Update this
};- Dates should be in ISO 8601 format with UTC timezone (Z suffix)
- Save the file and refresh the page
Note: Both index.html and embed.html use the same timer.js file, so updating the dates once will update both pages.
The project includes a minimal embed.html page designed specifically for embedding on external websites. This page includes only the timer display without ads, footer, or Ko-fi support links.
You can embed the timer on your website using an iframe:
<iframe
src="https://fightpass.gg/embed.html"
width="100%"
height="600"
frameborder="0"
style="border: none; max-width: 800px;">
</iframe>To customize the embedded timer appearance, you can:
- Adjust the iframe
widthandheightto fit your layout - Add CSS styling to the iframe container on your website
- For advanced customization, you can host your own copy of
embed.htmlandtimer.js
To add Google AdSense advertisements:
- Open
index.html - Find the
<div class="ad-container">section (around line 220) - Replace the placeholder content with your Google AdSense code:
<div class="ad-container">
<!-- Your Google AdSense code here -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-XXXXXXXXXX"
crossorigin="anonymous"></script>
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-XXXXXXXXXX"
data-ad-slot="XXXXXXXXXX"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>This is a static website that is currently deployed on Netlify
To test locally:
- Clone the repository
- Open
index.htmlin your web browser, or - Use a local server:
Then visit
python3 -m http.server 8080
http://localhost:8080
- Chrome/Edge (latest)
- Firefox (latest)
- Safari (latest)
- Mobile browsers (iOS Safari, Chrome Mobile)
MIT License - Feel free to use and modify for your own purposes.