Skip to content

Revamp UI, add README, download & copy tools#2

Open
morno wants to merge 1 commit into
v0tti:mainfrom
morno:main
Open

Revamp UI, add README, download & copy tools#2
morno wants to merge 1 commit into
v0tti:mainfrom
morno:main

Conversation

@morno

@morno morno commented Jun 10, 2026

Copy link
Copy Markdown

Overhaul index.html and README.md to provide a modern, responsive UI and clearer documentation. The HTML was rewritten with structured cards, improved styling, and accessibility tweaks; the simple form was replaced by fields for ID/Relay/API/Key, copy buttons for the generated filename, import command and PowerShell download command, a reset button, and a decoded JSON view. JavaScript now builds a URL-safe Base64 config, reverses it to match RustDesk's filename format, generates the corresponding --config import string, constructs a PS download/rename command, and auto-detects the latest RustDesk release via the GitHub API. Clipboard handling uses the async Clipboard API with a fallback, and all generation runs locally in the browser. README updated with usage instructions, explanation of filename vs --config behaviors, one-step download guidance, and a brief description of the encoding process.

Overhaul index.html and README.md to provide a modern, responsive UI and clearer documentation. The HTML was rewritten with structured cards, improved styling, and accessibility tweaks; the simple form was replaced by fields for ID/Relay/API/Key, copy buttons for the generated filename, import command and PowerShell download command, a reset button, and a decoded JSON view. JavaScript now builds a URL-safe Base64 config, reverses it to match RustDesk's filename format, generates the corresponding --config import string, constructs a PS download/rename command, and auto-detects the latest RustDesk release via the GitHub API. Clipboard handling uses the async Clipboard API with a fallback, and all generation runs locally in the browser. README updated with usage instructions, explanation of filename vs --config behaviors, one-step download guidance, and a brief description of the encoding process.
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