Skip to content

nayeonshin/your-haru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netlify Status

your haru is a productivity web app built in HTML, CSS, and Vanilla JS only.

"haru" is pronounced hah-roo and means "day" in Korean.

Desktop Mobile Tablet

Features

Date & Clock

Date and Clock

To-Do List

To-Do List

Settings

Settings

Fade transitions

I implemented the fade-in and out transitions in pure CSS and Vanilla JS.

See:

Example:

function showGreeting(username) {
  setTimeout(() => {
    fadeOut(GREETING);

    setTimeout(() => {
      GREETING.innerText = `Hello, ${username}!`;
      fadeIn(GREETING, { isAfterOut: true });
    }, TRANSITION_DURATION);
  }, TRANSITION_DURATION);
}

Tip

If you press F11 (Windows) or Control + Command + F (Mac), you can go full-screen.

Notes

Thanks to this project, I learned that I'm not a fan of CSS.

CSS Meme

About

Productivity web app built in HTML, CSS, and Vanilla JS only

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published