balloon_head
balloon_head
balloon_head
balloon_head

Gradually building my personal website…

20230908 - ver.0.3
DONE
  • Marked the site with the CC-BY-NC-SA 4.0 license.
  • Refactor the naming conventions for article files.
  • Create a template for .org articles.
  • Utilize giscus for the website’s comment section.
  • Add a ‘guestbook’ section for visitor messages.
  • Created and enriched the Home and About sections.
  • Streamlined the navigation bar as needed.
  • Submitted for indexing in the following search engines
    Google, Bing, Baidu, 360, Toutiao, Yandex
  • The website has been integrated with Google Analytics
TODO
  • None
20230824 - ver.0.2 [CODE Nuclear]
Just a moment ago, On August 24, 2023, at 12:00 PM (UTC+8)
The Japanese government officially released nuclear-contaminated water into the sea...
The shadow of Covid-19 has yet to disperse, and humanity is once again facing another threat to life.

In works of art, those truths repeatedly interpreted and the consequences repeatedly depicted,
Yet in the real world, they continue to be verified and replayed.
Throughout history, the greatest harm to humanity has often come from humanity itself.
When will people finally learn from history's lessons...

DONE
  • Configured _index.md to point to the home page.
  • Set different navibar: title for different pages.
  • Added Article, Projects, and About pages.
  • Added a profile picture.
  • Changed the blog domain name.
  • Added the \themes\hugo-theme-monochrome\i18n\zh-cn.toml file to optimize support for Simplified Chinese.
  • Addressed issues:
    • Issue 1: Disappearance of the list of posts directory page in list type after adding additional content (while the author’s demo page displays correctly).
      • Solution 1: [list_layout] enable_pagination = false
    • Issue 2: The static/favicon.ico not displaying.
    • Issue 3: Default theme color value dark not taking effect.
      • Solutions 2 and 3: These seem to be related to the local hugo server and don’t affect the online page.
  • English support is complete, achieving a bilingual blog!
  • Completed the layout\shortcodes\bilibili.html for embedding Bilibili videos.
  • After retesting, it’s apparent that .org files can largely replace .md files, and the features of the Hugo framework allow for a combination of both.
TODO
  • **(Done in v.0.3)**Google Analytics
  • (Done in v.0.2) Disqus
20230821 - ver.0.1

During a nap this noon, suddenly this phrase echoed in my mind:

First complete, then perfect.

This was the advice my teacher emphasized when I participated in an e-newspaper layout competition in middle school.

Of course, this principle applies to practical tasks like creating a static web blog as well. Lately, from choosing a web framework to selecting a theme, and then reviewing various configuration files and tutorials, it indeed took quite a bit of time.

Let’s take action first! (DONE)
  • Preliminary configuration of the navigation bar is complete.
  • Created the “Story” section as my site journey and temporarily set it as the homepage content.
  • Linked to the Onedrive cloud storage.
Record the current issues and solve them one by one in the future (TODO)
  • Hugo offers high flexibility, but that also means a steeper learning curve. I plan to reorganize the logical relationships between pages once the content becomes more substantial.
  • (Done in v.0.2) I chose Hugo because it natively supports org-mode, but it seems that the monochrome theme doesn’t adapt well to .org file format articles.
  • (Done in v.0.2) Bilingual support.