From 31c9e02c0a1399f0dfb619327f43104c61361e96 Mon Sep 17 00:00:00 2001 From: Paul Frazee <pfrazee@gmail.com> Date: Fri, 16 Jun 2023 15:56:27 -0500 Subject: [PATCH] Update feed settings icon --- src/view/index.ts | 6 ++++-- src/view/screens/Settings.tsx | 34 +++++++++++++++++----------------- 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/src/view/index.ts b/src/view/index.ts index f06bdacc..118a6de2 100644 --- a/src/view/index.ts +++ b/src/view/index.ts @@ -67,8 +67,9 @@ import {faSatelliteDish} from '@fortawesome/free-solid-svg-icons/faSatelliteDish import {faShare} from '@fortawesome/free-solid-svg-icons/faShare' import {faShareFromSquare} from '@fortawesome/free-solid-svg-icons/faShareFromSquare' import {faShield} from '@fortawesome/free-solid-svg-icons/faShield' -import {faSquarePlus} from '@fortawesome/free-regular-svg-icons/faSquarePlus' import {faSignal} from '@fortawesome/free-solid-svg-icons/faSignal' +import {faSliders} from '@fortawesome/free-solid-svg-icons/faSliders' +import {faSquarePlus} from '@fortawesome/free-regular-svg-icons/faSquarePlus' import {faTicket} from '@fortawesome/free-solid-svg-icons/faTicket' import {faTrashCan} from '@fortawesome/free-regular-svg-icons/faTrashCan' import {faUser} from '@fortawesome/free-regular-svg-icons/faUser' @@ -153,8 +154,9 @@ export function setup() { faShare, faShareFromSquare, faShield, - faSquarePlus, faSignal, + faSliders, + faSquarePlus, faUser, faUsers, faUserCheck, diff --git a/src/view/screens/Settings.tsx b/src/view/screens/Settings.tsx index 75785c01..3f02bbee 100644 --- a/src/view/screens/Settings.tsx +++ b/src/view/screens/Settings.tsx @@ -352,6 +352,23 @@ export const SettingsScreen = withAuthRequired( <Text type="xl-bold" style={[pal.text, styles.heading]}> Advanced </Text> + <TouchableOpacity + testID="preferencesHomeFeedModalButton" + style={[styles.linkCard, pal.view, isSwitching && styles.dimmed]} + onPress={openPreferencesModal} + accessibilityRole="button" + accessibilityHint="Open home feed preferences modal" + accessibilityLabel="Opens the home feed preferences modal"> + <View style={[styles.iconContainer, pal.btn]}> + <FontAwesomeIcon + icon="sliders" + style={pal.text as FontAwesomeIconStyle} + /> + </View> + <Text type="lg" style={pal.text}> + Home Feed Preferences + </Text> + </TouchableOpacity> <Link testID="appPasswordBtn" style={[styles.linkCard, pal.view, isSwitching && styles.dimmed]} @@ -382,23 +399,6 @@ export const SettingsScreen = withAuthRequired( Saved Feeds </Text> </Link> - <TouchableOpacity - testID="preferencesHomeFeedModalButton" - style={[styles.linkCard, pal.view, isSwitching && styles.dimmed]} - onPress={openPreferencesModal} - accessibilityRole="button" - accessibilityHint="Open home feed preferences modal" - accessibilityLabel="Opens the home feed preferences modal"> - <View style={[styles.iconContainer, pal.btn]}> - <FontAwesomeIcon - icon="language" - style={pal.text as FontAwesomeIconStyle} - /> - </View> - <Text type="lg" style={pal.text}> - Home Feed Preferences - </Text> - </TouchableOpacity> <TouchableOpacity testID="contentLanguagesBtn" style={[styles.linkCard, pal.view, isSwitching && styles.dimmed]}