Created a minimalist navigation page, finally meets my expectations [added dark theme]



Homepage: SimPage
GitHub: GitHub - loveyyp1314/SimPage: 一个集成时间问候、天气信息、智能搜索,以及应用与书签快捷入口的现代化导航页 · GitHub

Powered by AI—everything is written by cto.new, slowly being fine-tuned. I have to say, cto.new is pretty good.

Features

  • Overview Section: Displays current time, date, greeting, and real-time weather info, with a global search entry.
  • Apps & Bookmarks Section: Two main modules use an adaptive 4-5 column grid layout that supports free scaling. Each card includes an icon, name, and description.
  • Backend Edit Page: No additional database required—you can add, modify, or delete app and bookmark entries directly in the backend page.
  • Backend Access Control: The backend page requires password login (default password admin123). Password info is stored in a local data file for easy customization.
  • Site Info Configuration: Set website name, logo, and custom greeting below the overview area in the backend. The frontend updates in real time.
  • Open Weather Service: Uses the completely free Open-Meteo API to get weather info—no registration or API key needed. Just enter the city name in the backend.
  • Bookmark Category Suggestions: When adding bookmarks, existing subcategories are auto-listed to keep categories consistent quickly.
  • File-Based Storage: Navigation data is saved in the data/navigation.json file, making it easy to back up, version control, or edit offline.
  • Responsive & Frosted Glass Effect: Continues the minimalist gray-white look and frosted glass style, offering a great browsing experience on both desktop and mobile.

Since I’m a bit of a perfectionist, it has to support Docker deployment :joy:

13 Likes

Thanks for sharing.
I really like this style.

1 Like

cto.new is really useful, but when it comes to fine-tuning later on, you’ll still have to do it yourself.

Yes

Thanks for sharing—OP has great hands-on skills.

Not bad, I’ve bookmarked it. Thanks for sharing, boss!

Thanks for sharing.

I thought it was from Mr. Wang.

Thanks for sharing :grin:

1 Like

Thumbs up for you

Great, I like it.

Thank you

Pretty good

Support

cto.new invites you to join

They’re already used up. I found a few for you—give these a try:
7wkgtjtz5kjr
syrdlkj5hbt8
s6lg2vw6sxps

Thank you syrdlkj5hbt8 for using it

The demo crashed.

Thanks for sharing, cto.new is actually pretty good!

Nope.