Add keyboard shortcuts: new, escape, and hard break (#552)

* Add keyboard shortcuts: new, escape, and hard break

* Add preferences modal

* Remove code accidentally re-added due to rebase

* Fix incorrect copy and lint

* Put stuff back so diffs are clearer

* Re-add invite codes to settings

* Address comments

* Tune the copy

---------

Co-authored-by: Paul Frazee <pfrazee@gmail.com>
This commit is contained in:
Ollie H 2023-05-02 21:00:18 -07:00 committed by GitHub
parent af905947bc
commit 95f8360d19
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 78 additions and 26 deletions

View file

@ -142,9 +142,11 @@ export function ToggleButton({
]}
/>
</View>
<Text type="button" style={[labelStyle, styles.label]}>
{label}
</Text>
{label === '' ? null : (
<Text type="button" style={[labelStyle, styles.label]}>
{label}
</Text>
)}
</View>
</Button>
)
@ -154,6 +156,7 @@ const styles = StyleSheet.create({
outer: {
flexDirection: 'row',
alignItems: 'center',
gap: 10,
},
circle: {
width: 42,
@ -161,7 +164,6 @@ const styles = StyleSheet.create({
borderRadius: 15,
padding: 4,
borderWidth: 1,
marginRight: 10,
},
circleFill: {
width: 16,