Skip to content

Conversation

bunsenstraat
Copy link
Collaborator

@bunsenstraat bunsenstraat commented Sep 6, 2025

feat: add DesktopDownload component with OS detection and GitHub API integration

  • Add new DesktopDownload component with automatic OS detection (Windows, macOS, Linux)
  • Integrate with GitHub API to fetch latest Remix Desktop releases
  • Support three variants: compact button, full layout, and dropdown span
  • Add platform-specific file type selection (.exe, .dmg, .deb)
  • Add style customization via className and style props
  • Integrate component into WorkspaceDropdown for easy desktop app access
image image image

Copy link

netlify bot commented Sep 6, 2025

Deploy Preview for remixproject failed.

Name Link
🔨 Latest commit 3a45528
🔍 Latest deploy log https://app.netlify.com/projects/remixproject/deploys/68bbf71326acc20008e80b7f

Copy link

netlify bot commented Sep 6, 2025

Deploy Preview for remixproject ready!

Name Link
🔨 Latest commit 31ecc99
🔍 Latest deploy log https://app.netlify.com/projects/remixproject/deploys/68beec2a8161f000088d2b4b
😎 Deploy Preview https://deploy-preview-6352--remixproject.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Collaborator

@Aniket-Engg Aniket-Engg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

functionality wise looks fine
Screenshot 2025-09-08 at 2 10 10 PM

margin before text should be equal to others

@Aniket-Engg Aniket-Engg merged commit ff0fb5b into master Sep 8, 2025
32 checks passed
@Aniket-Engg Aniket-Engg deleted the desktopbutton branch September 8, 2025 15:40
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.

2 participants