mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2025-07-19 07:03:37 +00:00

* feat: my account settings page * test: amend tests * chore: remove unused code * test: remove widget tests * fix: text color on select buttons * test: clean and remove unused test helpers * feat: settings workspace page * chore: fixes after merge * fix: recent views bugfix * fix: make sure text buttons have color * test: add test for delete workspace in settings * test: remove pumpAndSettle for create workspace * test: longer pump duration * test: attempt with large pump duration * test: attempt workaround * chore: clean code * fix: missing language key * test: add one more check * test: pump * test: more pump * test: attempt pumpAndSettle * chore: code review * fix: persist single workspace on patch * fix: listen to workspace changes * chore: remove redundant builder * test: remove unstable test * fix: changes after merge * chore: changes after merge * feat: support changing cursor and selection color * chore: move members up in menu * feat: clean code and beautify dialogs * fix: fix test and make show selected font --------- Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
21 lines
733 B
Dart
21 lines
733 B
Dart
import 'package:flutter/material.dart';
|
|
|
|
import 'package:appflowy/workspace/application/settings/appearance/base_appearance.dart';
|
|
import 'package:flowy_infra/theme.dart';
|
|
|
|
/// A class for the default appearance settings for the app
|
|
class DefaultAppearanceSettings {
|
|
static const kDefaultFontFamily = defaultFontFamily;
|
|
static const kDefaultThemeMode = ThemeMode.system;
|
|
static const kDefaultThemeName = "Default";
|
|
static const kDefaultTheme = BuiltInTheme.defaultTheme;
|
|
|
|
static Color getDefaultCursorColor(BuildContext context) {
|
|
return Theme.of(context).colorScheme.primary;
|
|
}
|
|
|
|
static Color getDefaultSelectionColor(BuildContext context) {
|
|
return Theme.of(context).colorScheme.primary.withOpacity(0.2);
|
|
}
|
|
}
|