assets/kawaii.png
assets/kawaii.png
This is a binary file and will not be displayed.
assets/kawaii_smol.png
assets/kawaii_smol.png
This is a binary file and will not be displayed.
+18
-17
src/view/icons/Logo.tsx
+18
-17
src/view/icons/Logo.tsx
···
8
8
Stop,
9
9
type SvgProps,
10
10
} from 'react-native-svg'
11
+
import {Image} from 'expo-image'
11
12
12
-
//import {useKawaiiMode} from '#/state/preferences/kawaii'
13
+
import {useKawaiiMode} from '#/state/preferences/kawaii'
13
14
import {flatten, useTheme} from '#/alf'
14
15
15
16
const ratio = 512 / 512
···
30
31
// @ts-ignore it's fiiiiine
31
32
const size = parseInt(rest.width || 32, 10)
32
33
33
-
// const isKawaii = useKawaiiMode()
34
+
const isKawaii = useKawaiiMode()
34
35
35
-
// if (isKawaii) {
36
-
// return (
37
-
// <Image
38
-
// source={
39
-
// size > 100
40
-
// ? require('../../../assets/kawaii.png')
41
-
// : require('../../../assets/kawaii_smol.png')
42
-
// }
43
-
// accessibilityLabel="Bluesky"
44
-
// accessibilityHint=""
45
-
// accessibilityIgnoresInvertColors
46
-
// style={[{height: size, aspectRatio: 1.4}]}
47
-
// />
48
-
// )
49
-
// }
36
+
if (isKawaii) {
37
+
return (
38
+
<Image
39
+
source={
40
+
size > 100
41
+
? require('../../../assets/kawaii.png')
42
+
: require('../../../assets/kawaii_smol.png')
43
+
}
44
+
accessibilityLabel="Witchsky"
45
+
accessibilityHint=""
46
+
accessibilityIgnoresInvertColors
47
+
style={[{height: size, aspectRatio: 2}]}
48
+
/>
49
+
)
50
+
}
50
51
51
52
return (
52
53
<Svg
+4
-4
src/view/shell/Drawer.tsx
+4
-4
src/view/shell/Drawer.tsx
···
709
709
{kawaii && (
710
710
<Text style={t.atoms.text_contrast_medium}>
711
711
<Trans>
712
-
Logo by{' '}
712
+
Kawaii logo by{' '}
713
713
<InlineLinkText
714
714
style={[a.text_md]}
715
-
to="/profile/sawaratsuki.bsky.social"
716
-
label="@sawaratsuki.bsky.social">
717
-
@sawaratsuki.bsky.social
715
+
to="https://ovvie.neocities.org/"
716
+
label="ovvie">
717
+
ovvie
718
718
</InlineLinkText>
719
719
</Trans>
720
720
</Text>