Helo, pembangun! Saya teruja untuk berkongsi projek terbaharu saya: aplikasi Fokus pada Hari. Projek ini sesuai untuk mereka yang ingin menjejaki fokus harian mereka dan memastikan mereka sentiasa menyelesaikan tugas mereka. Ini cara yang bagus untuk meningkatkan kemahiran pembangunan bahagian hadapan anda menggunakan HTML, CSS dan JavaScript sambil mencipta alat produktiviti yang berfungsi dan menarik secara visual.
Fokus pada Hari ialah aplikasi web yang direka untuk membantu pengguna kekal fokus pada tugas harian mereka. Dengan antara muka yang bersih dan mesra pengguna, ia membolehkan pengguna menetapkan fokus harian dan menjejaki kemajuan mereka sepanjang hari. Projek ini menunjukkan cara mencipta alat produktiviti praktikal menggunakan teknik pembangunan web moden.
Berikut ialah gambaran keseluruhan struktur projek:
Focus-on-Day/ ├── index.html ├── style.css └── script.js
Untuk memulakan projek, ikut langkah berikut:
Klon repositori:
git clone https://github.com/abhishekgurjar-in/Focus-on-Day.git
Buka direktori projek:
cd Focus-on-Day
Jalankan projek:
Fail index.html mentakrifkan struktur aplikasi Fokus pada Hari, termasuk medan input untuk menetapkan fokus dan memaparkan kemajuan. Berikut adalah coretan:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="stylesheet" href="style.css" /> <script src="script.js" defer></script> <title>Focus on Day</title> </head> <body> <div class="container"> <h1>Focus on Day</h1> <input type="text" id="focusInput" placeholder="Enter your focus for today..." /> <button id="setFocusButton">Set Focus</button> <div id="focusDisplay"></div> <button id="clearFocusButton">Clear Focus</button> </div> <div class="footer"> <p>Made with ❤️ by Abhishek Gurjar</p> </div> </body> </html>
Fail style.css menggayakan aplikasi Focus on Day, memastikan ia menarik secara visual dan responsif. Di bawah ialah beberapa gaya utama:
body { font-family: 'Poppins', sans-serif; background-color: #f4f4f4; display: flex; align-items: center; justify-content: center; height: 100vh; margin: 0; } .container { background: white; padding: 20px; border-radius: 8px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); text-align: center; } h1 { margin-bottom: 20px; font-size: 24px; } input[type="text"] { padding: 10px; width: 80%; margin-bottom: 10px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; } button { padding: 10px 20px; border: none; border-radius: 4px; background-color: #007bff; color: white; font-size: 16px; cursor: pointer; } button:hover { background-color: #0056b3; } #focusDisplay { margin-top: 20px; font-size: 18px; font-weight: bold; color: #333; } .footer { margin-top: 20px; color: #333; }
Fail script.js mengandungi fungsi untuk menetapkan dan mengosongkan fokus harian. Berikut ialah coretan ringkas untuk demonstrasi:
document.getElementById('setFocusButton').addEventListener('click', function() { const focusInput = document.getElementById('focusInput').value; if (focusInput) { document.getElementById('focusDisplay').innerText = `Today's Focus: ${focusInput}`; document.getElementById('focusInput').value = ''; } }); document.getElementById('clearFocusButton').addEventListener('click', function() { document.getElementById('focusDisplay').innerText = ''; });
Anda boleh melihat demo langsung projek Focus on Day di sini.
Membina aplikasi Fokus pada Hari merupakan pengalaman yang hebat dalam mencipta alat produktiviti yang mudah tetapi berkesan. Projek ini menekankan kepentingan pengurusan tugas dalam kekal fokus dan mencapai matlamat harian. Dengan menggunakan HTML, CSS dan JavaScript, kami telah membangunkan aplikasi yang membantu pengguna mengekalkan fokus mereka pada landasan sepanjang hari. Saya harap projek ini memberi inspirasi kepada anda untuk membina alat produktiviti anda sendiri. Selamat mengekod!
Projek ini dibangunkan sebagai sebahagian daripada perjalanan pembelajaran berterusan saya dalam pembangunan web.
Jangan ragu untuk menggunakan format ini untuk catatan blog anda!
Atas ialah kandungan terperinci Bina Fokus pada Laman Web Hari Ini. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!