Skip to content

brandonhaslegs/dot-diary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔴🟠🟡🟢🔵🟣

Dot Diary

Dot Diary is a minimalist web app for tracking your life with colored dots.

year view

Features

  • Desktop year view and mobile month view
  • Custom dot types with colors
  • Add/remove dots per day
  • Drag dots to reposition and persist their placement
  • Short handwritten-style note per day
  • Settings modal with:
    • Dot type management (rename/delete/permanent delete)
    • Start weeks on Monday toggle (for month view)
    • Light/dark mode
    • Data export/import (JSON)
image

Tech

  • Vanilla HTML, CSS, and JavaScript
  • Local storage for persistence

Run locally

Because this is a static app, you can open index.html directly or run a local server:

cd "/Users/brandonhaslegs/Code/Dot Diary"
python3 -m http.server 8788

Then visit:

http://127.0.0.1:8788

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •