tfrere HF Staff commited on
Commit
e0c6f24
·
1 Parent(s): ed28eb4

feat: make Windows available, macOS Intel coming soon

Browse files
src/pages/Download.jsx CHANGED
@@ -156,7 +156,7 @@ function LinuxIcon({ sx = {} }) {
156
  function PlatformCard({ platformKey, url, isActive, onClick }) {
157
  const platform = PLATFORMS[platformKey];
158
  const Icon = platform?.icon;
159
- const isComingSoon = platformKey.includes('windows') || platformKey.includes('linux');
160
 
161
  return (
162
  <Card
@@ -510,8 +510,8 @@ export default function Download() {
510
  </Typography>
511
  </Stack>
512
 
513
- {/* Primary download button - different for macOS vs Windows/Linux */}
514
- {detectedPlatform?.startsWith('darwin') ? (
515
  <>
516
  <Button
517
  variant="contained"
@@ -549,7 +549,7 @@ export default function Download() {
549
  </>
550
  ) : (
551
  <>
552
- {/* Windows/Linux - Coming soon message */}
553
  <Box
554
  sx={{
555
  px: 5,
@@ -583,7 +583,7 @@ export default function Download() {
583
  }}
584
  >
585
  We're working hard to bring Reachy Mini Control to {currentPlatform?.name}.
586
- In the meantime, macOS is fully supported!
587
  </Typography>
588
  </>
589
  )}
@@ -632,8 +632,8 @@ export default function Download() {
632
  ))}
633
  </Grid>
634
 
635
- {/* Platform support notice - only show on macOS */}
636
- {detectedPlatform?.startsWith('darwin') && (
637
  <Box
638
  sx={{
639
  mt: 3,
@@ -648,7 +648,7 @@ export default function Download() {
648
  variant="body2"
649
  sx={{ color: 'rgba(255,255,255,0.5)' }}
650
  >
651
- 🚧 Windows & Linux support coming soon
652
  </Typography>
653
  </Box>
654
  )}
 
156
  function PlatformCard({ platformKey, url, isActive, onClick }) {
157
  const platform = PLATFORMS[platformKey];
158
  const Icon = platform?.icon;
159
+ const isComingSoon = platformKey.includes('darwin-x86_64') || platformKey.includes('linux');
160
 
161
  return (
162
  <Card
 
510
  </Typography>
511
  </Stack>
512
 
513
+ {/* Primary download button - different for Windows/macOS Apple Silicon vs macOS Intel/Linux */}
514
+ {detectedPlatform?.startsWith('windows') || detectedPlatform === 'darwin-aarch64' ? (
515
  <>
516
  <Button
517
  variant="contained"
 
549
  </>
550
  ) : (
551
  <>
552
+ {/* macOS Intel/Linux - Coming soon message */}
553
  <Box
554
  sx={{
555
  px: 5,
 
583
  }}
584
  >
585
  We're working hard to bring Reachy Mini Control to {currentPlatform?.name}.
586
+ In the meantime, Windows and macOS (Apple Silicon) are fully supported!
587
  </Typography>
588
  </>
589
  )}
 
632
  ))}
633
  </Grid>
634
 
635
+ {/* Platform support notice - show on Windows and macOS Apple Silicon */}
636
+ {(detectedPlatform?.startsWith('windows') || detectedPlatform === 'darwin-aarch64') && (
637
  <Box
638
  sx={{
639
  mt: 3,
 
648
  variant="body2"
649
  sx={{ color: 'rgba(255,255,255,0.5)' }}
650
  >
651
+ 🚧 macOS Intel & Linux support coming soon
652
  </Typography>
653
  </Box>
654
  )}
src/pages/GettingStarted.jsx CHANGED
@@ -320,7 +320,7 @@ export default function GettingStarted() {
320
  The desktop app includes everything you need to control your Lite version.
321
  </Typography>
322
  <Typography variant="caption" sx={{ display: 'block', mb: 2, color: 'warning.main' }}>
323
- Desktop App currently availables for macOS only. Windows & Linux coming soon!
324
  </Typography>
325
  <Button
326
  variant="contained"
@@ -328,7 +328,7 @@ export default function GettingStarted() {
328
  to="/download"
329
  startIcon={<DownloadIcon/>}
330
  >
331
- Download MacOS APP
332
  </Button>
333
 
334
  <Button
@@ -337,7 +337,7 @@ export default function GettingStarted() {
337
  target="_blank"
338
  startIcon={<OpenInNewIcon/>}
339
  >
340
- Windows/Linux Installation
341
  </Button>
342
 
343
  </StepContent>
 
320
  The desktop app includes everything you need to control your Lite version.
321
  </Typography>
322
  <Typography variant="caption" sx={{ display: 'block', mb: 2, color: 'warning.main' }}>
323
+ Desktop App currently available for Windows only. macOS & Linux coming soon!
324
  </Typography>
325
  <Button
326
  variant="contained"
 
328
  to="/download"
329
  startIcon={<DownloadIcon/>}
330
  >
331
+ Download Windows APP
332
  </Button>
333
 
334
  <Button
 
337
  target="_blank"
338
  startIcon={<OpenInNewIcon/>}
339
  >
340
+ macOS/Linux Installation
341
  </Button>
342
 
343
  </StepContent>