ZenDash adalah ekstensi browser yang menggantikan halaman "New Tab" dengan dashboard minimalis berisi kutipan motivasi, wallpaper dinamis, dan sistem manajemen tugas berbasis folder.
- Buka
chrome://extensions/(atauedge://extensions/untuk Edge) - Aktifkan "Developer mode"
- Klik "Load unpacked"
- Pilih folder
distdari project ini
- Buka
about:debugging - Klik "This Firefox"
- Klik "Load Temporary Add-on"
- Pilih file
manifest.jsondari folderdist
- Dynamic Wallpaper: Latar belakang yang berganti otomatis menggunakan API gambar
- Daily Quotes: Kutipan motivasi yang diperbarui secara berkala
- Folder-Based To-Do List: Sistem manajemen tugas yang terorganisir dalam folder
- Clock & Greeting: Penunjuk waktu dengan sapaan personal
- Glassmorphism UI: Desain transparan dan modern
- HTML5, CSS3 (Tailwind CSS), Vanilla JavaScript
- Chrome Extension Manifest V3
- Vite untuk build tool
- Local Storage untuk data persistence
zendash/
├── public/ # Static assets (icons)
├── src/
│ ├── styles.css # Tailwind CSS + custom styles
│ └── app.js # Main application logic
├── manifest.json # Chrome extension configuration
├── background.js # Service worker
├── index.html # Main HTML file
└── dist/ # Built extension files
- Menampilkan waktu real-time dengan format HH:MM:SS
- Sapaan personal berdasarkan waktu (Pagi/Siang/Sore/Malam)
- Menggunakan API Quotable.io untuk kutipan motivasi
- Fallback ke kutipan lokal jika API gagal
- Tombol refresh untuk mengganti kutipan
- sistem folder untuk mengorganisir tugas
- CRUD operations untuk folder dan tugas
- Checkbox untuk menandai tugas selesai
- Persistent storage menggunakan chrome.storage.local
- API Unsplash untuk gambar berkualitas tinggi
- Fallback ke Bing Wallpaper API
- Gradient fallback jika kedua API gagal
# Install dependencies
npm install
# Development server
npm run dev
# Build for production
npm run build
# Preview build
npm run preview- Membutuhkan API key untuk optimal performance
- Fallback ke gambar lokal jika API limit tercapai
- Gratis tanpa authentication
- Filter untuk kutipan motivasi
- Official Microsoft API
- Daily wallpaper updates
Edit storage data untuk mengubah:
- Nama pengguna
- Tema (auto/dark/light)
- Preferensi wallpaper
Modifikasi src/styles.css untuk:
- Warna tema
- Efek glassmorphism
- Animasi dan transisi
- ✅ Chrome 88+
- ✅ Edge 88+
- ✅ Firefox 109+ (dengan manifest V3 support)
- ✅ Opera 74+
MIT License - lihat file LICENSE untuk detail.