This project is still in its pre-release stages.
Some UI features will look broken.
Feel free to test out the site.
🎉 Welcome to timeuntil!
timeuntil/
├── src/
│ ├── dom.ts
│ ├── calendar.ts
│ └── styles.css
│
├── public/
│ ├── calendar.json
│ ├── favicon.svg
│ └── github.svg
│
├── .gitignore
├── .prettierignore
├── .prettierrc
├── index.html
├── package.json
├── package-lock.json
├── tsconfig.json
│
├── LICENSE
└── README.md
- ✅ Responsive UI layout
- ✅ Modern HTML, CSS and TypeScript code
- ✅ Modern npm build stack
- Modern GUI browser
- JavaScript enabled
| Layer | Technology | Notes |
|---|---|---|
| Hosting | GitHub Pages | Static site deployment |
| Frontend | HTML, CSS, TypeScript | Modern language stack |
| Build | vite.js | Fast and efficient build step |
- Add functionality to UI buttons.
- Harden code logic.
- Add more theme and styling options.
This project is published under the MIT license, for more details, view the LICENSE.
©2026 – Ethan Miao - MIT License