[PR #893] [CLOSED] [feature] new UI with new feature #888

Closed
opened 2025-11-20 04:26:26 -05:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/qdm12/ddns-updater/pull/893
Author: @eshirvana
Created: 12/28/2024
Status: Closed

Base: masterHead: master


📝 Commits (10+)

  • ea72efe fix(provider): update provider link text for Porkbun
  • da5b994 feat(version): add version display and fetch latest release from GitHub
  • fd336c9 add ddnupdater new version notification
  • d122968 simpler version display
  • 27dffae better update available display on ui
  • 5529f71 update UI v2
  • 4c5bee1 fix minot issues
  • 60f5faf Remove ds_store
  • acbc3af fix vertical scrollbar
  • 53648a0 clean up

📊 Changes

5 files changed (+932 additions, -165 deletions)

View changed files

📝 internal/provider/providers/porkbun/provider.go (+1 -1)
📝 internal/records/html.go (+6 -3)
📝 internal/server/index.go (+3 -1)
📝 internal/server/ui/index.html (+119 -40)
📝 internal/server/ui/static/styles.css (+803 -120)

📄 Description

  1. Adding light/dark theme toggle button
  2. Adding a refresh button
  3. Probably should have been another PR, but removed DNS from porkbun provider name when showing prokbun to be more consistence with it's branding.
    Dark mode :
    Screenshot 2025-07-24 at 12-55-36 DDNS Updater

Light mode:
Screenshot 2025-07-24 at 12-55-24 DDNS Updater


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/qdm12/ddns-updater/pull/893 **Author:** [@eshirvana](https://github.com/eshirvana) **Created:** 12/28/2024 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`ea72efe`](https://github.com/qdm12/ddns-updater/commit/ea72efe2c7a764d6d70893db519a437239d0a1a9) fix(provider): update provider link text for Porkbun - [`da5b994`](https://github.com/qdm12/ddns-updater/commit/da5b9947fecfc2ed658eda496f5e0637fc4a921c) feat(version): add version display and fetch latest release from GitHub - [`fd336c9`](https://github.com/qdm12/ddns-updater/commit/fd336c915ed2531de903725872dd7c9820dedb45) add ddnupdater new version notification - [`d122968`](https://github.com/qdm12/ddns-updater/commit/d12296815cd1518251a64fed78e1d2cb886621b9) simpler version display - [`27dffae`](https://github.com/qdm12/ddns-updater/commit/27dffae8278859d9edc0a90db12d15b0885be6b3) better update available display on ui - [`5529f71`](https://github.com/qdm12/ddns-updater/commit/5529f71dd700fef955dea6afab48befdd161cab8) update UI v2 - [`4c5bee1`](https://github.com/qdm12/ddns-updater/commit/4c5bee183eae62d7dc09a1a70b5d0dabde16832f) fix minot issues - [`60f5faf`](https://github.com/qdm12/ddns-updater/commit/60f5faf5e3d29a538fc5eb0065dafa403a32d093) Remove ds_store - [`acbc3af`](https://github.com/qdm12/ddns-updater/commit/acbc3af854ea3a650c90820da008bee80d1b57e0) fix vertical scrollbar - [`53648a0`](https://github.com/qdm12/ddns-updater/commit/53648a036732e6b28d3a6849916eb82f45289dfb) clean up ### 📊 Changes **5 files changed** (+932 additions, -165 deletions) <details> <summary>View changed files</summary> 📝 `internal/provider/providers/porkbun/provider.go` (+1 -1) 📝 `internal/records/html.go` (+6 -3) 📝 `internal/server/index.go` (+3 -1) 📝 `internal/server/ui/index.html` (+119 -40) 📝 `internal/server/ui/static/styles.css` (+803 -120) </details> ### 📄 Description 1. Adding light/dark theme toggle button 2. Adding a refresh button 3. Probably should have been another PR, but removed DNS from porkbun provider name when showing prokbun to be more consistence with it's branding. Dark mode : <img width="1487" height="888" alt="Screenshot 2025-07-24 at 12-55-36 DDNS Updater" src="https://github.com/user-attachments/assets/204ab5fd-2330-4908-996b-edbcdd35a1e8" /> <hr> Light mode: <img width="1484" height="892" alt="Screenshot 2025-07-24 at 12-55-24 DDNS Updater" src="https://github.com/user-attachments/assets/6d9b80f7-8f5a-41c7-8ae4-12857b83cd84" /> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
saavagebueno added the pull-request label 2025-11-20 04:26:26 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ddns-updater#888