mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-06-27 09:06:43 +08:00
Add a link to the Privacy Policy and Terms and Conditions
iOS requirement
This commit is contained in:
@ -45,6 +45,8 @@ settings:
|
|||||||
modified: Modified Field
|
modified: Modified Field
|
||||||
example:
|
example:
|
||||||
title: Example Title
|
title: Example Title
|
||||||
|
privacy: Privacy Policy
|
||||||
|
terms: Terms and Conditions
|
||||||
|
|
||||||
editors:
|
editors:
|
||||||
checklist:
|
checklist:
|
||||||
|
@ -16,6 +16,7 @@ import 'package:dynamic_theme/dynamic_theme.dart';
|
|||||||
import 'package:gitjournal/widgets/folder_selection_dialog.dart';
|
import 'package:gitjournal/widgets/folder_selection_dialog.dart';
|
||||||
import 'package:gitjournal/widgets/pro_overlay.dart';
|
import 'package:gitjournal/widgets/pro_overlay.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
import 'package:url_launcher/url_launcher.dart';
|
||||||
|
|
||||||
class SettingsScreen extends StatelessWidget {
|
class SettingsScreen extends StatelessWidget {
|
||||||
@override
|
@override
|
||||||
@ -269,6 +270,18 @@ class SettingsListState extends State<SettingsList> {
|
|||||||
Navigator.of(context).push(route);
|
Navigator.of(context).push(route);
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
|
ListTile(
|
||||||
|
title: Text(tr('settings.privacy')),
|
||||||
|
onTap: () {
|
||||||
|
launch("https://gitjournal.io/privacy");
|
||||||
|
},
|
||||||
|
),
|
||||||
|
ListTile(
|
||||||
|
title: Text(tr('settings.terms')),
|
||||||
|
onTap: () {
|
||||||
|
launch("https://gitjournal.io/terms");
|
||||||
|
},
|
||||||
|
),
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user