Skip to content

[FEATURE] update UI - #15

Merged
elecbug merged 3 commits into
masterfrom
elecbug/master
Oct 15, 2026
Merged

elecbug merged 3 commits into
masterfrom
elecbug/master

Conversation

@elecbug

@elecbug elecbug commented Oct 15, 2026 •

Copy link
Copy Markdown
Owner

📌 PR Type

  • [CHORE] Maintenance / config / build changes
  • [REFACTOR] Code structure improvement (no behavior change)
  • [DOCUMENT] Documentation update
  • [FEATURE] Minor feature
  • [GENESIS] Major update / large-scale change
  • [BUG] Bug fix
  • [DUPLICATE] Duplicate / redundant PR

📝 Overview


🔍 Details (optional)


🧪 How to Test (optional)


📸 Screenshots (optional, if applicable)


⚠️ Breaking Changes

  • Yes
  • No

🔗 Related Issues

  • Closes #
  • Related to #

📋 Checklist

  • PR title starts with [TYPE] (e.g., [BUG] fix login error)
  • Code builds successfully
  • No unnecessary files included
  • Documentation updated (if needed)
  • Tested locally

💬 Additional Notes (optional)

…t handling

- Added admin.js, admin.html, and admin.css for the admin management UI.
- Introduced functions for user management actions such as lock, unlock, disconnect, and password reset.
- Implemented polling mechanism to refresh user data every 15 seconds.
- Created API endpoints for user management and integrated CSRF protection.
- Enhanced admin route configuration to allow custom paths via environment variables.
- Updated tests to cover new admin functionalities and ensure proper route handling.
- Added diagnostics output for admin URL in configuration validation.
… pages

- Added app.html for the main application layout.
- Created auth.html for login, signup, and error handling pages.
- Removed old CSS generation code and replaced it with static CSS files.
- Introduced a new layout.html for shared header and footer components.
- Embedded HTML templates using Go's embed package for better performance.
- Added ui.css for consistent styling across the application.
- Implemented workspace.js for dynamic behavior in the application.
- Removed deprecated value.go containing CSS constants.
@elecbug
elecbug merged commit a6c8242 into master Oct 15, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant