首頁  >  文章  >  web前端  >  建立關註今日的網站

建立關註今日的網站

WBOY
WBOY原創
2024-09-03 12:46:56431瀏覽

Build a Focus on Today Website

介紹

開發者們大家好!我很高興分享我的最新項目:Focus on Day 應用程式。該專案非常適合想要追蹤日常重點並確保他們掌控任務的人。這是使用 HTML、CSS 和 JavaScript 來增強前端開發技能的好方法,同時創建強大且具有視覺吸引力的生產力工具。

項目概況

Focus on Day 是一款 Web 應用程序,旨在幫助用戶專注於日常任務。憑藉乾淨且用戶友好的介面,它允許用戶設定每日焦點並追蹤他們全天的進度。此專案示範如何使用現代 Web 開發技術創建實用的生產力工具。

特徵

  • 使用者友善的介面:該應用程式具有簡單直覺的設計,使用戶可以輕鬆設定和管理他們的日常焦點。
  • 響應式設計:應用程式完全響應式,在桌面和行動裝置上提供最佳的觀看體驗。
  • 任務管理:使用者可以設定當天的重點並追蹤他們實現目標的進度。

使用的技術

  • HTML:提供 Focus on Day 應用程式的結構。
  • CSS:設定應用程式的樣式以建立乾淨且響應式的設計。
  • JavaScript:管理互動元素,包括任務管理和進度追蹤。

專案結構

以下是項目結構的概述:

Focus-on-Day/
├── index.html
├── style.css
└── script.js
  • index.html:包含 Focus on Day 應用程式的 HTML 結構。
  • style.css:包含 CSS 樣式以創造引人入勝且響應式的設計。
  • script.js:管理互動元素,例如設定任務和追蹤進度。

安裝

要開始該項目,請按照以下步驟操作:

  1. 複製儲存庫

    git clone https://github.com/abhishekgurjar-in/Focus-on-Day.git
    
  2. 開啟專案目錄:

    cd Focus-on-Day
    
  3. 運行項目:

    • 在 Web 瀏覽器中開啟 index.html 檔案以查看 Focus on Day 應用程式。

用法

  1. 在網頁瀏覽器中開啟應用程式
  2. 透過在輸入欄位中輸入任務或目標來設定您的日常重點
  3. 在一天的工作中追蹤您的進度
  4. 根據需要更新或改變您的焦點

程式碼說明

超文本標記語言

index.html 檔案定義 Focus on Day 應用程式的結構,包括用於設定焦點和顯示進度的輸入欄位。這是一個片段:

8b05045a5be5764f313ed5b9168a17e6
49099650ebdc5f3125501fa170048923
  93f0f5c25f18dab9d176bd4f6de5d30e
    7c8d9f814bcad6a1d7abe4eda5f773e5
    26faf3d1af674280d03ba217d87e9421
    af75c476cdb7e6c074ca6da9b40841de
    90392ec4442ad9ff612213ec639da4832cacc6d41bbb37262a98f745aa00fbf0
    b2386ffb911b14667cb8f0f91ea547a7Focus on Day6e916e0f7d1e588d4f442bf645aedb2f
  9c3bca370b5104690d9ef395f2c5f8d1
  6c04bd5ca3fcae76e30b72ad730ca86d
    4883ec0eb33c31828b7c767c806e14c7
      4a249f0d628e2318394fd9b75b4636b1Focus on Day473f0a7621bec819994bb5020d29372a
      a193def7d19d5b5d22d3a4eb3489e679
      e43e470c69cb5a402cdfce6be4e64161Set Focus65281c5ac262bf6d81768915a4a77ac0
      a71fd51384f266a84c26409f9ac87c0816b28748ea4df4d9c2150843fecfba68
      08251a1154ce69bc906a67e39c78ad1eClear Focus65281c5ac262bf6d81768915a4a77ac0
    16b28748ea4df4d9c2150843fecfba68
    ffd6ba4147bda351239915f463e46e38
      e388a4556c0f65e1904146cc1a846beeMade with ❤️ by Abhishek Gurjar94b3e26ee717c64999d7867364b1b4a3
    16b28748ea4df4d9c2150843fecfba68
  36cc49f0c466276486e50c850b7e4956
73a6ac4ed44ffec12cee46588e518a5e

CSS

style.css 檔案對 Focus on Day 應用程式進行樣式設置,確保其具有視覺吸引力和響應能力。以下是一些關鍵樣式:

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;
}

JavaScript

script.js 檔案包含設定和清除每日焦點的功能。這是一個簡單的示範片段:

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 = '';
});

現場演示

您可以在此處查看 Focus on Day 專案的現場演示。

結論

建立 Focus on Day 應用程式是創建簡單而有效的生產力工具的絕佳體驗。該專案強調了任務管理對於保持專注和實現日常目標的重要性。透過應用 HTML、CSS 和 JavaScript,我們開發了一款應用程序,可以幫助用戶全天保持專注。我希望這個專案能夠激勵您建立自己的生產力工具。快樂編碼!

製作人員

這個專案是我在 Web 開發方面持續學習之旅的一部分。

作者

  • 阿布舍克·古賈爾
    • GitHub 簡介

請隨意在您的部落格文章中使用此格式!

以上是建立關註今日的網站的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn