Bluesky app fork with some witchin' additions 馃挮
at 9971e91f9c8c92c2ad23c1bf38eb8aa6cb044b9a 29 lines 1.2 kB view raw
1/* 2 * This is a reimplementation of what exists in our HTML template files 3 * already. Once the React tree mounts, this is what gets rendered first, until 4 * the app is ready to go. 5 */ 6 7import {View} from 'react-native' 8import Svg, {Path} from 'react-native-svg' 9 10import {atoms as a} from '#/alf' 11 12const size = 100 13const ratio = 57 / 64 14 15export function Splash() { 16 return ( 17 <View style={[a.fixed, a.inset_0, a.align_center, a.justify_center]}> 18 <Svg 19 fill="none" 20 viewBox="0 0 64 57" 21 style={[a.relative, {width: size, height: size * ratio, top: -50}]}> 22 <Path 23 fill="#006AFF" 24 d="M13.873 3.805C21.21 9.332 29.103 20.537 32 26.55v15.882c0-.338-.13.044-.41.867-1.512 4.456-7.418 21.847-20.923 7.944-7.111-7.32-3.819-14.64 9.125-16.85-7.405 1.264-15.73-.825-18.014-9.015C1.12 23.022 0 8.51 0 6.55 0-3.268 8.579-.182 13.873 3.805ZM50.127 3.805C42.79 9.332 34.897 20.537 32 26.55v15.882c0-.338.13.044.41.867 1.512 4.456 7.418 21.847 20.923 7.944 7.111-7.32 3.819-14.64-9.125-16.85 7.405 1.264 15.73-.825 18.014-9.015C62.88 23.022 64 8.51 64 6.55c0-9.818-8.578-6.732-13.873-2.745Z" 25 /> 26 </Svg> 27 </View> 28 ) 29}