feat: pomodoro UI + general changes

- Remove settingsitem line at end
- Convert more divs to settingsitem
- Pomodoro Settings
- Add more descriptions
- Changes loaders

Co-authored-by: David Ralph <me@davidcralph.co.uk>
This commit is contained in:
alexsparkes
2022-04-14 22:09:10 +01:00
parent 73a82f4845
commit ec602a0e50
24 changed files with 246 additions and 86 deletions

View File

@@ -88,9 +88,8 @@ export default class DateSettings extends PureComponent {
zoomSetting="zoomDate"
switch={true}
/>
<SettingsItem title="Date Type">
<SettingsItem title={getMessage('modals.main.settings.sections.time.type')}>
<Dropdown
label={getMessage('modals.main.settings.sections.time.type')}
name="dateType"
onChange={(value) => this.setState({ dateType: value })}
category="date"
@@ -103,7 +102,7 @@ export default class DateSettings extends PureComponent {
</option>
</Dropdown>
</SettingsItem>
<SettingsItem title="Extra Options">
<SettingsItem title="Extra Options" final={true}>
<Checkbox
name="weeknumber"
text={getMessage('modals.main.settings.sections.date.week_number')}