Revamp UI, add README, download & copy tools#2
Open
morno wants to merge 1 commit into
Open
Conversation
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.