Skip to content

Earendel-lab/Flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌊 Flow

Screenshot (10)

A minimalist, high-performance Productivity Timer & Clock designed for deep work. Flow provides a distraction-free environment with a focus on smooth animations and clean typography.


✨ Top Features

  • 3-in-1 Modes: Switch between Focus (Pomodoro), Break, and a live Digital Clock.
  • Dynamic Themes: Includes Dark, Light, and AMOLED (Pure Black) options.
  • Precision Controls: * Long-Press Support: Rapidly adjust time with refined Tap & Hold logic.
    • perfect counting.
  • Immersive UI:
    • Clean View: No scrollbars on PC; just the interface.
    • Auto-Scaling: Numbers resize perfectly for Landscape or Portrait.
  • Persistence: Saves your custom durations and preferences in Local Storage.
  • Smart theme memory: Autmatically uses the last theme used.
  • Automatically move to the Break section once timer finished.
Screenshot (8) ---

πŸš€ Getting Started

  1. πŸ”— Click To Flow
  2. πŸ”— Download the APP for Android

πŸ› οΈ Technical Overview

  • Engine: Pure Vanilla JavaScript (ES6+).
  • Styles: Modern CSS3 with Clamped Variables for fluid responsiveness.
  • Compatibility: Fully optimized for iOS, Android, Windows, and macOS.
  • Interaction: Uses preventDefault touch-handling to ensure one tap = one action.

πŸ“± Mobile Tips

  • Add to Home Screen: Use your browser's "Add to Home Screen" feature to use it as a PWA.
  • Landscape Mode: Rotate your phone for a Digital Desk Clock view.

πŸ“„ License

This project is open-source under the MIT License.

About

Flow: A Simple Pomodoro Web App Designed to Flow With Time.

Resources

Stars

Watchers

Forks

Languages