From f26a024255d1a8fe8f496d088fba104ddff5f95c Mon Sep 17 00:00:00 2001 From: Gigi Date: Wed, 15 Oct 2025 17:54:08 +0200 Subject: [PATCH] refactor: reorder Reading & Display settings - Highlight Style (first) - Paragraph Alignment (second) - Reading Font + Font Size (third) Better logical grouping with text styling before font selection --- .../Settings/ReadingDisplaySettings.tsx | 80 +++++++++---------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/src/components/Settings/ReadingDisplaySettings.tsx b/src/components/Settings/ReadingDisplaySettings.tsx index cfd5c0b0..dd92ce01 100644 --- a/src/components/Settings/ReadingDisplaySettings.tsx +++ b/src/components/Settings/ReadingDisplaySettings.tsx @@ -19,6 +19,46 @@ const ReadingDisplaySettings: React.FC = ({ setting

Reading & Display

+
+ +
+ onUpdate({ highlightStyle: 'marker' })} + title="Text marker style" + ariaLabel="Text marker style" + variant={(settings.highlightStyle || 'marker') === 'marker' ? 'primary' : 'ghost'} + /> + onUpdate({ highlightStyle: 'underline' })} + title="Underline style" + ariaLabel="Underline style" + variant={settings.highlightStyle === 'underline' ? 'primary' : 'ghost'} + /> +
+
+ +
+ +
+ onUpdate({ paragraphAlignment: 'left' })} + title="Left aligned" + ariaLabel="Left aligned" + variant={settings.paragraphAlignment === 'left' ? 'primary' : 'ghost'} + /> + onUpdate({ paragraphAlignment: 'justify' })} + title="Justified" + ariaLabel="Justified" + variant={(settings.paragraphAlignment || 'justify') === 'justify' ? 'primary' : 'ghost'} + /> +
+
+
@@ -48,46 +88,6 @@ const ReadingDisplaySettings: React.FC = ({ setting
-
- -
- onUpdate({ paragraphAlignment: 'left' })} - title="Left aligned" - ariaLabel="Left aligned" - variant={settings.paragraphAlignment === 'left' ? 'primary' : 'ghost'} - /> - onUpdate({ paragraphAlignment: 'justify' })} - title="Justified" - ariaLabel="Justified" - variant={(settings.paragraphAlignment || 'justify') === 'justify' ? 'primary' : 'ghost'} - /> -
-
- -
- -
- onUpdate({ highlightStyle: 'marker' })} - title="Text marker style" - ariaLabel="Text marker style" - variant={(settings.highlightStyle || 'marker') === 'marker' ? 'primary' : 'ghost'} - /> - onUpdate({ highlightStyle: 'underline' })} - title="Underline style" - ariaLabel="Underline style" - variant={settings.highlightStyle === 'underline' ? 'primary' : 'ghost'} - /> -
-
-