changes the first day of week to monday, calendar now also uses app text styling

This commit is contained in:
tina
2019-03-10 01:15:16 +01:00
parent 512250eff4
commit 3f723aa823
2 changed files with 15 additions and 2 deletions
+5 -2
View File
@@ -1,9 +1,9 @@
import React, { Component } from 'react'
import { CalendarList } from 'react-native-calendars'
import {LocalDate} from 'js-joda'
import { LocalDate } from 'js-joda'
import { getBleedingDaysSortedByDate } from '../db'
import cycleModule from '../lib/cycle'
import {shadesOfRed} from '../styles/index'
import { shadesOfRed, calendarTheme } from '../styles/index'
import styles from '../styles/index'
import nothingChanged from '../db/db-unchanged'
@@ -52,6 +52,9 @@ export default class CalendarView extends Component {
)
}
markingType={'custom'}
// If firstDay=1 week starts from Monday. Note that dayNames and dayNamesShort should still start from Sunday.
firstDay={1}
theme={calendarTheme}
/>
)
}
+10
View File
@@ -26,6 +26,16 @@ const defaultIndentation = 10
const defaultTopMargin = 10
const colorInActive = '#666666'
export const calendarTheme = {
textDayFontFamily: textFont,
textMonthFontFamily: textFontBold,
textDayHeaderFontFamily: textFont,
textDayFontSize: regularSize,
textMonthFontSize: regularSize,
textDayHeaderFontSize: hintSize,
textSectionTitleColor: 'grey'
}
export default StyleSheet.create({
appText: {
color: 'black',