diff options
author | Paul Frazee <pfrazee@gmail.com> | 2024-03-19 14:05:43 -0700 |
---|---|---|
committer | Paul Frazee <pfrazee@gmail.com> | 2024-03-19 14:05:43 -0700 |
commit | a2ed2c3b22c38a0a6cc1b4b83ba6be6dc3e5dac1 (patch) | |
tree | d85c6e8b24d049517ac616b7f7571565d2432f0f /src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx | |
parent | ccf53af2ba1120e423679f5c0803349de4331443 (diff) | |
parent | 54dd4af312594596396c76baf17e0e0a3d89d5bd (diff) | |
download | voidsky-a2ed2c3b22c38a0a6cc1b4b83ba6be6dc3e5dac1.tar.zst |
Merge branch 'web-fix-fonts-and-image-box' of https://github.com/alexkuz/social-app into alexkuz-web-fix-fonts-and-image-box
Diffstat (limited to 'src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx')
-rw-r--r-- | src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx b/src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx index 3872919de..3a040b5d0 100644 --- a/src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx +++ b/src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx @@ -6,7 +6,13 @@ * */ import React from 'react' -import {SafeAreaView, Text, TouchableOpacity, StyleSheet} from 'react-native' +import { + SafeAreaView, + TouchableOpacity, + StyleSheet, + ViewStyle, +} from 'react-native' +import {FontAwesomeIcon} from '@fortawesome/react-native-fontawesome' import {msg} from '@lingui/macro' import {useLingui} from '@lingui/react' @@ -23,14 +29,14 @@ const ImageDefaultHeader = ({onRequestClose}: Props) => { return ( <SafeAreaView style={styles.root}> <TouchableOpacity - style={styles.closeButton} + style={[styles.closeButton, styles.blurredBackground]} onPress={onRequestClose} hitSlop={HIT_SLOP} accessibilityRole="button" accessibilityLabel={_(msg`Close image`)} accessibilityHint={_(msg`Closes viewer for header image`)} onAccessibilityEscape={onRequestClose}> - <Text style={styles.closeText}>✕</Text> + <FontAwesomeIcon icon="close" color={'#fff'} size={22} /> </TouchableOpacity> </SafeAreaView> ) @@ -42,8 +48,8 @@ const styles = StyleSheet.create({ pointerEvents: 'box-none', }, closeButton: { - marginRight: 8, - marginTop: 8, + marginRight: 10, + marginTop: 10, width: 44, height: 44, alignItems: 'center', @@ -58,6 +64,10 @@ const styles = StyleSheet.create({ color: '#FFF', includeFontPadding: false, }, + blurredBackground: { + backdropFilter: 'blur(10px)', + WebkitBackdropFilter: 'blur(10px)', + } as ViewStyle, }) export default ImageDefaultHeader |