Time Greeting

Time Greeting

About Time Greeting

TimeGreeting adds a human, time-aware layer to your interface by greeting users based on the current hour of the day. From “☀️ Good morning” to “🌙 Good night”, it automatically updates in real time — refreshing every minute to stay accurate without any extra setup.

Perfect for dashboards, personalized landing pages, or welcome screens, it gives your design a warm, contextual feel that changes naturally throughout the day.

You can fully customize its appearance — from font and text color to background gradients — to fit any brand or theme. It’s lightweight, responsive, and entirely built in React for seamless Framer performance.

Key Features

  • Automatic Time Detection — Displays greetings based on real-world time (morning, afternoon, evening, night).

  • Live Updates — Refreshes automatically every minute to stay accurate.

  • Built-In Emojis — Adds expressive, time-relevant icons for warmth and personality.

  • Customizable Design — Adjust font, size, colors, and background gradients.

  • Lightweight & Responsive — Built purely with React hooks, no dependencies.

Use Cases

  • Personalized app or dashboard greetings

  • Landing page hero messages

  • Smart onboarding or login screens

  • Creative portfolio headers

  • Context-aware welcome banners

How to Use

  1. Drag TimeGreeting onto your Framer canvas.

  2. Customize your font, text color, and background in the right panel.

  3. Adjust the layout size as needed — the text auto-centers responsively.

  4. Preview or publish — the greeting updates live based on the user’s system time.