Skip to content

Add Download Center and make OS/App/Files directly downloadable in core pages - #1

Open
Rtech-Rqbbox-os wants to merge 1 commit into
mainfrom
codex/improve-rqbbox-os-and-make-it-downloadable
Open

Add Download Center and make OS/App/Files directly downloadable in core pages#1
Rtech-Rqbbox-os wants to merge 1 commit into
mainfrom
codex/improve-rqbbox-os-and-make-it-downloadable

Conversation

@Rtech-Rqbbox-os

Copy link
Copy Markdown
Owner

Motivation

  • Provide clear, immediate download links for the RQBBOX OS image, ZIP package, app entry, and full project bundle from the core UI so users can obtain assets without digging through the repo.
  • Improve the in-OS File Manager and landing pages so listed files are actionable (open/download) instead of static placeholders.

Description

  • Added a new "Download Center" panel to usb-software/core/index.html with links to the QCOW2 image, ZIP package, app launch, and full repo ZIP.
  • Expanded CTA area in usb-software/core/index-v2.html to include explicit download/open actions for the app, QCOW2, OS ZIP, and repo ZIP.
  • Reworked File Manager rendering in usb-software/core/os-shell.html to show clickable download/open links for the OS image, ZIP, app, repo ZIP, scripts, config, and README.
  • Applied the same File Manager improvements to usb-software/core/os-shell-v2.html and updated displayed labels to indicate the entries are downloadable.

Testing

  • Confirmed assets and repository files are present using rg --files and inspected the updated pages with nl -ba/sed -n to verify the new markup and links appear in the modified files; these checks succeeded.
  • Opened the edited HTML/JS fragments with sed to validate the new download link URLs and file-item markup are correctly inserted; validation succeeded.
  • Verified the working tree shows the four core files modified and that their diffs contain the intended changes by inspecting the file outputs; inspection succeeded.

Codex Task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant