Skip to content

jharohit/team-timezone-wall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Team Timezone Wall

A simple, elegant, and customizable web-based clock wall designed to help distributed teams keep track of different timezones at a glance.

alt text

Features

  • Multiple Clocks: Display clocks for various timezones simultaneously.
  • Auto-Detect Local Time: Includes a "My Local Time" clock that automatically detects and displays the user's current timezone.
  • Customizable Dashboard: Easily add or remove clocks for any timezone to create a personalized dashboard.
  • Time-Travel Slider: A unique slider allows you to shift time forward or backward to effortlessly check future or past times across all displayed clocks. This is perfect for scheduling meetings.
  • Working Hours Indicator: Clocks within standard working hours (8 AM - 6 PM) are highlighted with an accent color, making it easy to see who is likely to be online.
  • Theme Support: Switch between a clean light theme and a sleek dark theme to suit your preference.
  • Persistent Configuration: Your custom set of clocks is automatically saved in your browser's local storage, so your setup is preserved between visits.
  • Responsive Design: The layout is fully responsive and works beautifully on both desktop and mobile devices.

How to Use

  1. Open the file: Simply open the index.html file in any modern web browser.
  2. Add Clocks: Click the + button in the top-right corner to open the "Add New Clock" dialog. Select a timezone and optionally give it a custom name.
  3. Remove Clocks: Click the × button on any clock card (except for your local time) to remove it from the dashboard.
  4. Changes Saved Locally: The browser persists the changes in localstorage and remembers
  5. Toggle Theme: Use the sun/moon icon in the top-right to switch between light and dark modes.
  6. Time Travel: Use the slider at the bottom of the page to scrub through time. Click the "Set to Now" button to reset all clocks to the current time.

Technologies Used

  • HTML5
  • CSS3 with Tailwind CSS and DaisyUI for styling and components.
  • Vanilla JavaScript for all functionality, with no external libraries or frameworks.

About

A simple, elegant, and customizable web-based clock wall designed to help distributed teams keep track of different timezones at a glance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages