Skip to content

Latest commit

 

History

History
156 lines (119 loc) · 5.99 KB

README.md

File metadata and controls

156 lines (119 loc) · 5.99 KB


Logo

MyHomePage

My personal homepage

This is a project to showcase a personal homepage, aiming to provide a simple and beautiful web layout. By integrating Bing daily wallpaper, classic poetry, clock, and some custom features, this webpage aims to provide a daily image and quote to enhance user experience.

Contributors Forks Stargazers Issues MIT License

Explore the site »
Report Bug · Request Feature

Caution

This README file is machine translated.

Table of Languages
  1. 中文
  2. English
Table of Contents
  1. About The Project
  2. Roadmap
  3. License
  4. Acknowledgements

About The Project

This is a project to showcase a personal homepage, aiming to provide a simple and beautiful web layout. By integrating Bing daily wallpaper, classic poetry, clock, and some custom features, this webpage aims to provide a daily image and quote to enhance user experience.

(back to top)

Roadmap

  • Bing Daily Image
    • Random Bing Daily Image
    • Bing Daily Image Information
  • Quotes
    • Chinese Classic Poetry
    • Inspirational English Quotes
  • Display Time
    • Date
  • Weather Information
    • Climate Tips

See the open issues for a full list of proposed features (and known issues).

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Acknowledgements

Here is a list of resources and APIs used in the webpage:

SVG Image Source

  • HarmonyOS Theme Icon Library: https://developer.huawei.com/consumer/cn/design/harmonyos-symbol/HarmonyOS Description: Icon materials provided by Huawei Developer Alliance, designed with simplicity and modernity, suitable for web decoration and function indication.

API

  1. World Time API
  • API URL: http://worldtimeapi.org/api/ip
    Description: This API obtains the current time and time zone information based on the user's IP address to ensure time accuracy.
    Usage: Get accurate initial time when the page loads, then update locally every second.
  1. Today's Poetry API
  • API URL: https://v1.jinrishici.com/all.json
    Description: Provides random classic poetry quotes, including author and source.
    Usage: Display daily quotes on the webpage as motivational sentences.
  1. Bing Wallpaper API
  • API URL: https://api.vvhan.com/article/bing.html
    Description: This API provides daily Bing wallpapers and their details, including title and date.
    Usage: Dynamically display webpage background images and provide related descriptions.

Font Sources

  1. Rousseau Deco
    Description: User-specified artistic font for displaying time, enhancing the visual appeal of the webpage.

  2. Alimama DongFang DaKai Regular
    Description: User-specified font for displaying quotes, with a simple style that conveys an elegant atmosphere.

  3. HarmonyOS Sans
    Description: Default font for the webpage, maintaining overall style consistency, provided by Huawei Developer Alliance.
    Source: https://developer.huawei.com/images/download/next/HarmonyOS-Sans.zip

Websites

  1. Web Analytics
    Description: Used for website traffic statistics and user behavior analysis.
    Source: Cloudflare

  2. Deployment
    Description: Deploy the website.
    Source: Cloudflare

README

  1. Best-README-Template Description: Used to make it easier to write README files.
    Source: https://github.com/othneildrew/Best-README-Template

(back to top)