Spaces:
Running
Running
feat: make Windows available, macOS Intel coming soon
Browse files- src/pages/Download.jsx +8 -8
- src/pages/GettingStarted.jsx +3 -3
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('
|
| 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
|
| 514 |
-
{detectedPlatform?.startsWith('
|
| 515 |
<>
|
| 516 |
<Button
|
| 517 |
variant="contained"
|
|
@@ -549,7 +549,7 @@ export default function Download() {
|
|
| 549 |
</>
|
| 550 |
) : (
|
| 551 |
<>
|
| 552 |
-
{/*
|
| 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
|
| 587 |
</Typography>
|
| 588 |
</>
|
| 589 |
)}
|
|
@@ -632,8 +632,8 @@ export default function Download() {
|
|
| 632 |
))}
|
| 633 |
</Grid>
|
| 634 |
|
| 635 |
-
{/* Platform support notice -
|
| 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 |
-
🚧
|
| 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
|
| 324 |
</Typography>
|
| 325 |
<Button
|
| 326 |
variant="contained"
|
|
@@ -328,7 +328,7 @@ export default function GettingStarted() {
|
|
| 328 |
to="/download"
|
| 329 |
startIcon={<DownloadIcon/>}
|
| 330 |
>
|
| 331 |
-
Download
|
| 332 |
</Button>
|
| 333 |
|
| 334 |
<Button
|
|
@@ -337,7 +337,7 @@ export default function GettingStarted() {
|
|
| 337 |
target="_blank"
|
| 338 |
startIcon={<OpenInNewIcon/>}
|
| 339 |
>
|
| 340 |
-
|
| 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>
|