Formatting
This commit is contained in:
parent
f00b78be76
commit
812bfaac4e
|
@ -183,7 +183,11 @@ ThemeData mkThemeData(Settings opaque) {
|
||||||
scrollbarTheme: ScrollbarThemeData(isAlwaysShown: false, thumbColor: MaterialStateProperty.all(opaque.current().scrollbarDefaultColor)),
|
scrollbarTheme: ScrollbarThemeData(isAlwaysShown: false, thumbColor: MaterialStateProperty.all(opaque.current().scrollbarDefaultColor)),
|
||||||
tabBarTheme: TabBarTheme(indicator: UnderlineTabIndicator(borderSide: BorderSide(color: opaque.current().defaultButtonActiveColor))),
|
tabBarTheme: TabBarTheme(indicator: UnderlineTabIndicator(borderSide: BorderSide(color: opaque.current().defaultButtonActiveColor))),
|
||||||
dialogTheme: DialogTheme(
|
dialogTheme: DialogTheme(
|
||||||
backgroundColor: opaque.current().backgroundPaneColor, titleTextStyle: TextStyle(color: opaque.current().mainTextColor), contentTextStyle: TextStyle(color: opaque.current().mainTextColor, )),
|
backgroundColor: opaque.current().backgroundPaneColor,
|
||||||
|
titleTextStyle: TextStyle(color: opaque.current().mainTextColor),
|
||||||
|
contentTextStyle: TextStyle(
|
||||||
|
color: opaque.current().mainTextColor,
|
||||||
|
)),
|
||||||
textTheme: TextTheme(
|
textTheme: TextTheme(
|
||||||
headline1: TextStyle(color: opaque.current().mainTextColor),
|
headline1: TextStyle(color: opaque.current().mainTextColor),
|
||||||
headline2: TextStyle(color: opaque.current().mainTextColor),
|
headline2: TextStyle(color: opaque.current().mainTextColor),
|
||||||
|
|
|
@ -108,7 +108,12 @@ class _ProfileMgrViewState extends State<ProfileMgrView> {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Global Settings
|
// Global Settings
|
||||||
actions.add(IconButton(key: Key("OpenSettingsView"), icon: Icon(Icons.settings), tooltip: AppLocalizations.of(context)!.tooltipOpenSettings, splashRadius: Material.defaultSplashRadius / 2, onPressed: _pushGlobalSettings));
|
actions.add(IconButton(
|
||||||
|
key: Key("OpenSettingsView"),
|
||||||
|
icon: Icon(Icons.settings),
|
||||||
|
tooltip: AppLocalizations.of(context)!.tooltipOpenSettings,
|
||||||
|
splashRadius: Material.defaultSplashRadius / 2,
|
||||||
|
onPressed: _pushGlobalSettings));
|
||||||
|
|
||||||
// shutdown cwtch
|
// shutdown cwtch
|
||||||
actions.add(IconButton(icon: Icon(Icons.close), tooltip: AppLocalizations.of(context)!.shutdownCwtchTooltip, splashRadius: Material.defaultSplashRadius / 2, onPressed: _modalShutdown));
|
actions.add(IconButton(icon: Icon(Icons.close), tooltip: AppLocalizations.of(context)!.shutdownCwtchTooltip, splashRadius: Material.defaultSplashRadius / 2, onPressed: _modalShutdown));
|
||||||
|
|
|
@ -5,7 +5,16 @@ import 'package:provider/provider.dart';
|
||||||
// Provides a styled Text Field for use in Form Widgets.
|
// Provides a styled Text Field for use in Form Widgets.
|
||||||
// Callers must provide a text controller, label helper text and a validator.
|
// Callers must provide a text controller, label helper text and a validator.
|
||||||
class CwtchButtonTextField extends StatefulWidget {
|
class CwtchButtonTextField extends StatefulWidget {
|
||||||
CwtchButtonTextField({required this.controller, required this.onPressed, required this.icon, required this.tooltip, this.readonly = true, this.labelText, this.testKey, this.onChanged,});
|
CwtchButtonTextField({
|
||||||
|
required this.controller,
|
||||||
|
required this.onPressed,
|
||||||
|
required this.icon,
|
||||||
|
required this.tooltip,
|
||||||
|
this.readonly = true,
|
||||||
|
this.labelText,
|
||||||
|
this.testKey,
|
||||||
|
this.onChanged,
|
||||||
|
});
|
||||||
final TextEditingController controller;
|
final TextEditingController controller;
|
||||||
final Function()? onPressed;
|
final Function()? onPressed;
|
||||||
final Function(String)? onChanged;
|
final Function(String)? onChanged;
|
||||||
|
|
|
@ -89,10 +89,7 @@ class _ProfileRowState extends State<ProfileRow> {
|
||||||
builder: (BuildContext buildcontext) {
|
builder: (BuildContext buildcontext) {
|
||||||
return OrientationBuilder(builder: (orientationBuilderContext, orientation) {
|
return OrientationBuilder(builder: (orientationBuilderContext, orientation) {
|
||||||
return MultiProvider(
|
return MultiProvider(
|
||||||
providers: [
|
providers: [ChangeNotifierProvider<ProfileInfoState>.value(value: profile), ChangeNotifierProvider<ContactListState>.value(value: profile.contactList)],
|
||||||
ChangeNotifierProvider<ProfileInfoState>.value(value: profile),
|
|
||||||
ChangeNotifierProvider<ContactListState>.value(value: profile.contactList)
|
|
||||||
],
|
|
||||||
builder: (innercontext, widget) {
|
builder: (innercontext, widget) {
|
||||||
var appState = Provider.of<AppState>(context);
|
var appState = Provider.of<AppState>(context);
|
||||||
var settings = Provider.of<Settings>(context);
|
var settings = Provider.of<Settings>(context);
|
||||||
|
|
Loading…
Reference in New Issue