From 50c8b9047416049b29af559622849b3622721825 Mon Sep 17 00:00:00 2001 From: gnacho Date: Wed, 28 Oct 2026 23:52:06 +0100 Subject: [PATCH 1/2] feat(landing): replace the install block with a mobile note --- landing/i18n.js | 6 ++++++ landing/index.html | 13 +++++++++---- landing/styles.css | 7 +++++++ 3 files changed, 22 insertions(+), 4 deletions(-) diff --git a/landing/i18n.js b/landing/i18n.js index 3a69c10..6c76e31 100644 --- a/landing/i18n.js +++ b/landing/i18n.js @@ -73,6 +73,9 @@ const I18N = { "compare.h2": "Solo Linux con GNOME (o un escritorio con StatusNotifier). Nada de Windows ni macOS.", "compare.h3": "Es una versión temprana: pruébalo con datos no críticos y mantén copias independientes.", "install.title": "Instalación fácil y rápida", + "install.mTitle": "Instalación", + "install.mBody": "NextSync es una aplicación de escritorio para GNOME, así que no se instala en el móvil. Para sincronizar la misma cuenta desde Android, Round Sync (GPL-3.0) es un cliente libre basado en rclone que se conecta a Nextcloud y OpenCloud por WebDAV.", + "install.mLink": "Round Sync en F-Droid", "install.lead": "En Arch, CachyOS y derivadas hay paquete listo en cada release.", "install.copy": "Copiar comando", "install.copied": "Copiado al portapapeles", @@ -171,6 +174,9 @@ const I18N = { "compare.h2": "Linux with GNOME only (or a desktop with StatusNotifier). No Windows or macOS.", "compare.h3": "It is an early release: test it with non-critical data and keep independent backups.", "install.title": "Easy and fast installation", + "install.mTitle": "Installation", + "install.mBody": "NextSync is a GNOME desktop application, so there is nothing to install on a phone. To sync the same account from Android, Round Sync (GPL-3.0) is a free client built on rclone that connects to Nextcloud and OpenCloud over WebDAV.", + "install.mLink": "Round Sync on F-Droid", "install.lead": "On Arch, CachyOS and derivatives there is a ready package in every release.", "install.copy": "Copy command", "install.copied": "Copied to clipboard", diff --git a/landing/index.html b/landing/index.html index 070fec9..c2b3b28 100644 --- a/landing/index.html +++ b/landing/index.html @@ -28,7 +28,7 @@ - + - + diff --git a/landing/styles.css b/landing/styles.css index 537bf86..1f896c4 100644 --- a/landing/styles.css +++ b/landing/styles.css @@ -264,6 +264,9 @@ a:hover { text-decoration: underline; } margin: 0 0 1rem; } .reqs { margin-top: 1.2rem; } +.install-mobile { display: none; } +.install-mobile p { margin: 0.8rem 0 0; color: var(--fg-dim); } +.install-mobile .btn { margin-top: 1.1rem; } .small-print { font-size: 0.9rem; color: var(--fg-dim); margin: 0.8rem 0 0; } /* ---------- FAQ ---------- */ @@ -328,4 +331,8 @@ dialog#lightbox img { display: block; max-width: 92vw; max-height: 86vh; } Floating arrows would only cover the screenshot. */ .slider-arrow { display: none; } .slider-thumbs button { width: 72px; } + /* Phones: a pacman command and GNOME requirements are dead weight. + Keep the honest note about the desktop scope and a mobile client. */ + .install-desk, .install-card, .reqs { display: none; } + .install-mobile { display: block; } } From 2af2b872ec24d8553e55b170ec7ce1bbbb927549 Mon Sep 17 00:00:00 2001 From: gnacho Date: Wed, 28 Oct 2026 23:55:44 +0100 Subject: [PATCH 2/2] fix(landing): keep the mobile install note about NextSync only --- landing/i18n.js | 6 ++---- landing/index.html | 7 +++---- landing/styles.css | 1 - 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/landing/i18n.js b/landing/i18n.js index 6c76e31..4a053f7 100644 --- a/landing/i18n.js +++ b/landing/i18n.js @@ -74,8 +74,7 @@ const I18N = { "compare.h3": "Es una versión temprana: pruébalo con datos no críticos y mantén copias independientes.", "install.title": "Instalación fácil y rápida", "install.mTitle": "Instalación", - "install.mBody": "NextSync es una aplicación de escritorio para GNOME, así que no se instala en el móvil. Para sincronizar la misma cuenta desde Android, Round Sync (GPL-3.0) es un cliente libre basado en rclone que se conecta a Nextcloud y OpenCloud por WebDAV.", - "install.mLink": "Round Sync en F-Droid", + "install.mBody": "NextSync es una aplicación de escritorio para Linux, pensada para GNOME. No hay versión para Android ni iOS: la instalación se hace en el ordenador.", "install.lead": "En Arch, CachyOS y derivadas hay paquete listo en cada release.", "install.copy": "Copiar comando", "install.copied": "Copiado al portapapeles", @@ -175,8 +174,7 @@ const I18N = { "compare.h3": "It is an early release: test it with non-critical data and keep independent backups.", "install.title": "Easy and fast installation", "install.mTitle": "Installation", - "install.mBody": "NextSync is a GNOME desktop application, so there is nothing to install on a phone. To sync the same account from Android, Round Sync (GPL-3.0) is a free client built on rclone that connects to Nextcloud and OpenCloud over WebDAV.", - "install.mLink": "Round Sync on F-Droid", + "install.mBody": "NextSync is a Linux desktop application, designed for GNOME. There is no Android or iOS version: installation happens on the computer.", "install.lead": "On Arch, CachyOS and derivatives there is a ready package in every release.", "install.copy": "Copy command", "install.copied": "Copied to clipboard", diff --git a/landing/index.html b/landing/index.html index c2b3b28..1d93ab6 100644 --- a/landing/index.html +++ b/landing/index.html @@ -28,7 +28,7 @@ - + - + diff --git a/landing/styles.css b/landing/styles.css index 1f896c4..8a0f070 100644 --- a/landing/styles.css +++ b/landing/styles.css @@ -266,7 +266,6 @@ a:hover { text-decoration: underline; } .reqs { margin-top: 1.2rem; } .install-mobile { display: none; } .install-mobile p { margin: 0.8rem 0 0; color: var(--fg-dim); } -.install-mobile .btn { margin-top: 1.1rem; } .small-print { font-size: 0.9rem; color: var(--fg-dim); margin: 0.8rem 0 0; } /* ---------- FAQ ---------- */