From d72e44642821dbddca0810469839412bb0a32e3f Mon Sep 17 00:00:00 2001 From: ildyria Date: Mon, 30 Jun 2025 14:10:47 +0200 Subject: [PATCH 1/2] Drop new v6 tsgas, v6 is live for 6 months already + add more info --- src/components/ui/Soon.astro | 2 +- src/components/ui/Tag.astro | 7 --- src/components/widgets/FeaturesList.astro | 7 ++- src/pages/get-supporter-edition.astro | 63 ++++++++++++++--------- 4 files changed, 44 insertions(+), 35 deletions(-) delete mode 100644 src/components/ui/Tag.astro diff --git a/src/components/ui/Soon.astro b/src/components/ui/Soon.astro index a6625cf5..e12dbe99 100644 --- a/src/components/ui/Soon.astro +++ b/src/components/ui/Soon.astro @@ -1,7 +1,7 @@ --- import { twMerge } from 'tailwind-merge'; -const { tag = 'Soon ', classes = {} } = Astro.props; +const { tag = 'Soon', classes = {} } = Astro.props; --- \ No newline at end of file diff --git a/src/components/ui/Tag.astro b/src/components/ui/Tag.astro deleted file mode 100644 index dd041b89..00000000 --- a/src/components/ui/Tag.astro +++ /dev/null @@ -1,7 +0,0 @@ ---- -import { twMerge } from 'tailwind-merge'; - -const { tag = 'V6', classes = {} } = Astro.props; ---- - - \ No newline at end of file diff --git a/src/components/widgets/FeaturesList.astro b/src/components/widgets/FeaturesList.astro index c45aef27..2a8d0604 100644 --- a/src/components/widgets/FeaturesList.astro +++ b/src/components/widgets/FeaturesList.astro @@ -3,7 +3,6 @@ import Headline from '~/components/ui/Headline.astro'; import WidgetWrapper from '~/components/ui/WidgetWrapper.astro'; import type { FeaturesList as Props } from '~/types'; import Tick from '../ui/Tick.astro'; -import Tag from '../ui/Tag.astro'; import Soon from '../ui/Soon.astro'; const { @@ -39,11 +38,11 @@ const { { - specs.map(({ feature, isHeader, isV6, isSoon, values, available }) => ( + specs.map(({ feature, isHeader, isSoon, values, available }) => ( - {isHeader && { (!isSoon && isV6) && }{ isSoon && }} + {isHeader && { isSoon && }} {isHeader && products.map(() => )} - {!isHeader && { (!isSoon && isV6) && }{ isSoon && } } + {!isHeader && { isSoon && } } {!isHeader && values && (values.map((val) => {val}))} {!isHeader && available && available.map((yes) => {yes && })} diff --git a/src/pages/get-supporter-edition.astro b/src/pages/get-supporter-edition.astro index e38b20b3..aaeea8e6 100644 --- a/src/pages/get-supporter-edition.astro +++ b/src/pages/get-supporter-edition.astro @@ -128,7 +128,7 @@ const metadata = { title="Full comparison*" tagline="the essentials and a few more" products={['Free', 'Lychee SE']} - extra="* This table is summary of Lychee's functionalities and does not represent the large amount of configurations available.
\ + extra="* This table is summary of Lychee's functionalities and does not represent the large amount of configurations available (200+).
\ ** Some languages are still untranslated. Any translations provided via weblate will be appreciated.
\ *** This option is not available on SE as they are already hidden." specs={[ @@ -160,7 +160,6 @@ const metadata = { { feature: 'Hide Lychee SE call for actions ***', available: [true, false], - isV6: true, }, @@ -191,32 +190,26 @@ const metadata = { { feature: 'Upload by chunks', available: [true, true], - isV6: true, }, { feature: 'Slideshow', available: [true, true], - isV6: true, }, { feature: 'Hotlink protection', available: [true, true], - isV6: true, }, { feature: 'AES-Secured links', available: [false, true], - isV6: true, }, { feature: 'Statistics (download,share, etc.)', available: [false, true], - isV6: true, }, { feature: 'Color palette extraction', available: [false, true], - isV6: true, }, { @@ -246,22 +239,18 @@ const metadata = { { feature: 'Slideshow with previous & next', available: [true, true], - isV6: true, }, { feature: 'Timeline view', available: [true, true], - isV6: true, }, { feature: 'Photo statistics per album', available: [false, true], - isV6: true, }, { feature: 'Statistics (download,share, etc.)', available: [false, true], - isV6: true, }, { @@ -287,18 +276,45 @@ const metadata = { { feature: 'Customizable photo layout', available: [true, true], - isV6: true, }, { feature: 'Customizable timeline', available: [false, true], - isV6: true, + }, + + { + feature: 'Flow (display albums in a feed like manner)', + isHeader: true, + isSoon: true, + }, + { + feature: 'Standalone page', + available: [true, true], + }, + { + feature: 'With access control', + available: [true, true], + }, + { + feature: 'Configuatble base album', + available: [true, true], + }, + { + feature: 'Custom strategy: opt-in vs auto', + available: [false, true], + }, + { + feature: 'Compact mode for flow cards', + available: [false, true], + }, + { + feature: 'Extensive flow card customizations', + available: [false, true], }, { feature: 'Timeline', isHeader: true, - isV6: true, isSoon: true, }, { @@ -333,7 +349,10 @@ const metadata = { { feature: 'Registration page', available: [true, true], - isV6: true, + }, + { + feature: 'Invite links', + available: [true, true], }, { feature: 'Access rights management per album', @@ -346,23 +365,24 @@ const metadata = { { feature: 'Space usage per user', available: [false, true], - isV6: true, }, { feature: 'Upload quota per user', available: [false, true], - isV6: true, }, { feature: 'Admin note per user', available: [false, true], - isV6: true, + }, + { + feature: 'Multi-admin support', + available: [false, true], }, { feature: 'User groups', isHeader: true, - isV6: true, + isSoon: true, }, { feature: 'Support group admin', @@ -371,7 +391,6 @@ const metadata = { { feature: 'Support group sharing', available: [false, true], - isSoon: true, }, @@ -406,7 +425,6 @@ const metadata = { { feature: 'Personal favourites', available: [false, true], - isV6: true, }, { @@ -432,7 +450,6 @@ const metadata = { { feature: 'Duplicates Finding', available: [true, true], - isV6: true, }, { feature: 'Full manual settings control', From 7424c2d204bce8cdd1b1bc4a620c12e4e5f7a098 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Viguier?= Date: Mon, 30 Jun 2025 14:16:24 +0200 Subject: [PATCH 2/2] Update src/pages/get-supporter-edition.astro Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- src/pages/get-supporter-edition.astro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/get-supporter-edition.astro b/src/pages/get-supporter-edition.astro index aaeea8e6..10da2385 100644 --- a/src/pages/get-supporter-edition.astro +++ b/src/pages/get-supporter-edition.astro @@ -296,7 +296,7 @@ const metadata = { available: [true, true], }, { - feature: 'Configuatble base album', + feature: 'Configurable base album', available: [true, true], }, {