Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕒 Fliko

Time, Beautifully Flipped.

Fliko is a premium flip clock web application built entirely with HTML, CSS, and Vanilla JavaScript. It recreates the classic mechanical flip clock with smooth 3D animations while offering modern features such as world clocks, themes, fullscreen mode, screensaver mode, timers, and extensive customization—all in a single HTML file.


✨ Features

🕒 Realistic Flip Clock

  • Authentic mechanical flip-card animation
  • Smooth 3D CSS transforms
  • Real-time updates every second
  • 12-hour & 24-hour formats
  • Optional AM/PM display
  • Optional seconds display
  • Optional milliseconds display

🌍 World Timezones

Includes 15 built-in preset timezones:

  • 🇮🇳 India (Asia/Kolkata)
  • 🇺🇸 New York
  • 🇺🇸 Los Angeles
  • 🇬🇧 London
  • 🇫🇷 Paris
  • 🇩🇪 Berlin
  • 🇦🇪 Dubai
  • 🇯🇵 Tokyo
  • 🇸🇬 Singapore
  • 🇨🇳 Shanghai
  • 🇰🇷 Seoul
  • 🇦🇺 Sydney
  • 🇳🇿 Auckland
  • 🇧🇷 São Paulo
  • 🇿🇦 Johannesburg

Additional features:

  • Search all IANA timezones
  • Automatic local timezone detection
  • Live UTC offset
  • Timezone abbreviation
  • World clock cards
  • Persistent saved selection

🎨 Themes

Choose from multiple handcrafted themes:

  • Classic Black
  • Modern White
  • Blue Neon
  • Amber Retro
  • Matrix Green
  • Midnight Purple
  • Ocean
  • Sunset

Supports:

  • Light Mode
  • Dark Mode
  • Auto Theme (System)

🖼 Backgrounds

Multiple built-in backgrounds including:

  • Solid
  • Gradient
  • Animated Gradient
  • Aurora
  • Glass
  • Particles
  • Noise
  • Animated Blobs

⚙ Settings

Customize nearly every aspect of the clock:

  • Theme
  • Background
  • Timezone
  • Date format
  • Clock format
  • Animation speed
  • Font size
  • Fullscreen
  • Screensaver timeout
  • Seconds
  • Milliseconds
  • Auto Theme

All settings are automatically saved.


💤 Screensaver Mode

Perfect for monitors and displays.

Features:

  • Fullscreen clock
  • Auto-hide interface
  • Moving clock to prevent burn-in
  • Hidden cursor
  • Exit with keyboard, mouse, or touch

⏱ Productivity Tools

Includes:

  • Stopwatch
  • Countdown Timer
  • Pomodoro Timer

💾 Local Storage

Fliko remembers your preferences automatically.

Saved settings include:

  • Theme
  • Background
  • Timezone
  • Clock format
  • Date format
  • World clocks
  • UI preferences
  • Animation settings

⌨ Keyboard Shortcuts

Key Action
F Toggle Fullscreen
S Toggle Screensaver
D Toggle Dark Mode
T Open Theme Selector
Esc Exit Fullscreen / Screensaver

📱 Responsive Design

Optimized for:

  • Desktop
  • Laptop
  • Tablet
  • Mobile
  • Portrait
  • Landscape
  • Ultra-wide Displays

♿ Accessibility

  • Keyboard Navigation
  • ARIA Labels
  • Focus Indicators
  • High Contrast Support
  • Reduced Motion Support

⚡ Performance

Designed for smooth performance.

  • 60 FPS animations
  • Efficient DOM updates
  • Minimal repaints
  • Lightweight
  • No external libraries
  • Fast loading

📂 Project Structure

Fliko/
│
├── index.html
└── README.md

Everything is contained inside a single HTML file.


🚀 Getting Started

  1. Download the project.
  2. Open index.html in any modern web browser.
  3. Enjoy.

No installation required.

No dependencies.

No internet connection required.


🌐 Browser Support

  • Google Chrome
  • Microsoft Edge
  • Mozilla Firefox
  • Safari
  • Opera
  • Brave

Latest versions recommended.


🛠 Technologies Used

  • HTML5
  • CSS3
  • Vanilla JavaScript
  • CSS 3D Transforms
  • Local Storage API
  • Intl DateTime API
  • Fullscreen API

📸 Screenshots

[ Home Screen Screenshot ]

[ Settings Panel ]

[ World Clock View ]

[ Screensaver Mode ]

[ Dark Theme ]

[ Light Theme ]

🎯 Design Philosophy

Fliko combines the nostalgic charm of classic mechanical flip clocks with modern web technologies, delivering a clean, elegant, and distraction-free experience suitable for desktops, workspaces, dashboards, and personal productivity setups.


🔮 Future Roadmap

  • Alarm System
  • Calendar Integration
  • Weather Widgets
  • Analog Clock Mode
  • Multiple Clock Layouts
  • Sound Effects
  • Custom Themes
  • Plugin Support
  • Clock Skins
  • Multi-language Support
  • Progressive Web App (PWA)

🤝 Contributing

Suggestions, improvements, and feature ideas are always welcome.

Feel free to fork the project and customize it to your needs.


📄 License

This project is released under the MIT License.

You are free to use, modify, and distribute it according to the license terms.


🕒 Fliko

Time, Beautifully Flipped.

About

A premium flip clock built with pure HTML, CSS and JavaScript featuring 3D flip animations, world clocks, themes, fullscreen mode, and screensaver mode.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages