change dialog ui

This commit is contained in:
ammarahm-ed
2020-11-14 15:46:26 +05:00
parent 06706ad46a
commit 59d1f5d550

View File

@@ -21,6 +21,8 @@ import {ph, pv, SIZE, WEIGHT} from '../../utils/SizeUtils';
import {db} from '../../utils/DB';
import {DDS} from '../../services/DeviceDetection';
import {ActionIcon} from '../ActionIcon';
import DialogButtons from '../Dialog/dialog-buttons';
import DialogHeader from '../Dialog/dialog-header';
let refs = [];
@@ -282,18 +284,18 @@ export class AddNotebookDialog extends React.Component {
backgroundColor: colors.bg,
},
]}>
<View style={styles.headingContainer}>
<Icon
name="book-outline"
color={colors.accent}
size={SIZE.xl}
/>
<Text style={[styles.headingText, {color: colors.heading}]}>
{toEdit && toEdit.dateCreated
<DialogHeader
title={
toEdit && toEdit.dateCreated
? 'Edit Notebook'
: 'New Notebook'}
</Text>
</View>
: 'New Notebook'
}
paragraph={
toEdit && toEdit.dateCreated
? 'Edit your notebook'
: 'Add a new notebook to your notebooks.'
}
/>
<TextInput
ref={(ref) => (this.titleRef = ref)}
@@ -302,6 +304,7 @@ export class AddNotebookDialog extends React.Component {
{
borderColor: titleFocused ? colors.accent : colors.nav,
color: colors.pri,
fontSize: SIZE.md,
},
]}
numberOfLines={1}
@@ -447,20 +450,12 @@ export class AddNotebookDialog extends React.Component {
)}
/>
<View style={styles.buttonContainer}>
<Button
title={toEdit && toEdit.dateCreated ? 'Save' : 'Add'}
width="48%"
onPress={this.addNewNotebook}
/>
<Button
title="Cancel"
grayed
width="48%"
onPress={this.close}
/>
</View>
<DialogButtons
negativeTitle="Cancel"
positiveTitle={toEdit && toEdit.dateCreated ? 'Save' : 'Add'}
onPressPositive={this.addNewNotebook}
onPressNegative={this.close}
/>
</View>
</KeyboardAvoidingView>
<Toast context="local" />
@@ -555,10 +550,10 @@ const styles = StyleSheet.create({
alignItems: 'center',
},
container: {
width: DDS.isTab ? 500 : '100%',
height: DDS.isTab ? 600 : '100%',
maxHeight: DDS.isTab ? 600 : '100%',
borderRadius: DDS.isTab ? 5 : 0,
width: DDS.isTab ? 500 : '80%',
height: DDS.isTab ? 600 : null,
maxHeight: DDS.isTab ? 600 :"90%",
borderRadius: 5,
paddingHorizontal: 12,
paddingVertical: pv,
},
@@ -578,10 +573,11 @@ const styles = StyleSheet.create({
fontSize: SIZE.xl,
},
input: {
paddingHorizontal: ph,
paddingRight: 12,
paddingHorizontal: 0,
borderRadius: 0,
minHeight: 45,
fontSize: SIZE.sm,
fontSize: SIZE.md,
fontFamily: WEIGHT.regular,
padding: pv - 2,
borderBottomWidth: 1,