aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Chen <ivan@thetaggid.com>2021-01-21 17:22:52 -0500
committerGitHub <noreply@github.com>2021-01-21 17:22:52 -0500
commitd1a5193bc1d7117e8c331918ebaac68aa05b29a7 (patch)
tree26e3b4d2b2d020f354c291a1b2a400adbdf0ff31
parent30a7a34f8c5eb379de4e5ebe38cfeeb259f3f1e3 (diff)
parent4a807e939cd4bcafaee5802dfdc9be4fc55fb94b (diff)
Merge pull request #194 from ashmgarv/tma553-blur-ind-moments
[TMA - 553] Scale down opacity for individual moments view
-rw-r--r--src/routes/main/MainStackScreen.tsx14
-rw-r--r--src/screens/profile/IndividualMoment.tsx2
2 files changed, 14 insertions, 2 deletions
diff --git a/src/routes/main/MainStackScreen.tsx b/src/routes/main/MainStackScreen.tsx
index b4eaa213..9250d0d1 100644
--- a/src/routes/main/MainStackScreen.tsx
+++ b/src/routes/main/MainStackScreen.tsx
@@ -156,7 +156,19 @@ const MainStackScreen: React.FC<MainStackProps> = ({route}) => {
name="IndividualMoment"
component={IndividualMoment}
options={{
- ...modalStyle,
+ gestureEnabled: false,
+ cardStyle: {
+ backgroundColor: 'rgba(0, 0, 0, 0.6)',
+ },
+ cardOverlayEnabled: true,
+ cardStyleInterpolator: ({current: {progress}}) => ({
+ cardStyle: {
+ opacity: progress.interpolate({
+ inputRange: [0, 0.5, 0.9, 1],
+ outputRange: [0, 0.25, 0.7, 1],
+ }),
+ },
+ }),
}}
initialParams={{screenType}}
/>
diff --git a/src/screens/profile/IndividualMoment.tsx b/src/screens/profile/IndividualMoment.tsx
index f13e1295..6b82b31c 100644
--- a/src/screens/profile/IndividualMoment.tsx
+++ b/src/screens/profile/IndividualMoment.tsx
@@ -80,7 +80,7 @@ const IndividualMoment: React.FC<IndividualMomentProps> = ({
return (
<BlurView
blurType="light"
- blurAmount={10}
+ blurAmount={30}
reducedTransparencyFallbackColor="white"
style={styles.contentContainer}>
<IndividualMomentTitleBar