fix headers

This commit is contained in:
J. A. Messias 2024-12-20 17:25:53 -03:00
parent ed33d32930
commit 8478d0d372
18 changed files with 171 additions and 51 deletions

View File

@ -2,7 +2,6 @@ import 'package:flutter/material.dart';
import 'package:google_fonts/google_fonts.dart';
import 'package:hub/flutter_flow/flutter_flow_icon_button.dart';
import 'package:hub/flutter_flow/flutter_flow_theme.dart';
import 'package:hub/shared/utils/style_util.dart';
class AppBarUtil extends StatelessWidget implements PreferredSizeWidget {
final String title;
@ -37,7 +36,15 @@ class AppBarUtil extends StatelessWidget implements PreferredSizeWidget {
),
title: Text(
title,
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
actions: [
if (actionButton != null) actionButton!,

View File

@ -12,7 +12,6 @@ import 'package:hub/flutter_flow/flutter_flow_util.dart';
import 'package:hub/shared/utils/dialog_util.dart';
import 'package:hub/shared/utils/limited_text_size.dart';
import 'package:hub/shared/utils/log_util.dart';
import 'package:hub/shared/utils/style_util.dart';
import 'package:rxdart/rxdart.dart';
@immutable
@ -111,7 +110,15 @@ class _AccessHistoryState extends State<AccessHistoryScreen> {
Widget _title(BuildContext context, FlutterFlowTheme theme) {
return Text(
FFLocalizations.of(context).getText('ch8qymga'),
style: DesignUtil.appbarStyle(),
style: theme.headlineMedium.override(
fontFamily: theme.headlineMediumFamily,
color: theme.primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts:
GoogleFonts.asMap().containsKey(theme.headlineMediumFamily),
),
);
}

View File

@ -14,7 +14,7 @@ import 'package:hub/shared/utils/dialog_util.dart';
import 'package:hub/shared/utils/limited_text_size.dart';
import 'package:hub/shared/utils/log_util.dart';
import 'package:hub/shared/utils/snackbar_util.dart';
import 'package:hub/shared/utils/style_util.dart';
import 'package:rxdart/rxdart.dart';
@immutable
@ -111,7 +111,15 @@ class ProvisionalHistoryState extends State<ProvisionalHistoryPage> {
ptText: 'Consultar Agendas',
enText: 'Provisional History',
),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap()
.containsKey(FlutterFlowTheme.of(context).headlineMediumFamily),
),
);
}

View File

@ -7,7 +7,7 @@ import 'package:hub/flutter_flow/flutter_flow_icon_button.dart';
import 'package:hub/flutter_flow/flutter_flow_theme.dart';
import 'package:hub/flutter_flow/flutter_flow_util.dart';
import 'package:hub/flutter_flow/internationalization.dart';
import 'package:hub/shared/utils/style_util.dart';
import 'package:package_info_plus/package_info_plus.dart';
import 'package:url_launcher/url_launcher.dart';
@ -88,7 +88,15 @@ class _AboutSystemPageState extends State<AboutSystemPage> {
ptText: 'Sobre o Sistema',
enText: 'About the System',
),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap()
.containsKey(FlutterFlowTheme.of(context).headlineMediumFamily),
),
);
}

View File

@ -4,7 +4,6 @@ import 'package:hub/components/templates_components/provisional_schedule_templat
import 'package:hub/flutter_flow/flutter_flow_icon_button.dart';
import 'package:hub/flutter_flow/flutter_flow_theme.dart';
import 'package:hub/flutter_flow/nav/nav.dart';
import 'package:hub/shared/utils/style_util.dart';
import '/flutter_flow/flutter_flow_util.dart';
@ -55,7 +54,15 @@ class _DeliveryScheduleState extends State<DeliverySchedule> {
enText: 'Delivery Schedule',
ptText: 'Agendar Entregas',
),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
actions: const [],
centerTitle: true,

View File

@ -13,7 +13,7 @@ import 'package:hub/shared/utils/dialog_util.dart';
import 'package:hub/shared/utils/limited_text_size.dart';
import 'package:hub/shared/utils/log_util.dart';
import 'package:hub/shared/utils/snackbar_util.dart';
import 'package:hub/shared/utils/style_util.dart';
import 'package:hub/shared/utils/validator_util.dart';
class LiberationHistoryWidget extends StatefulWidget {
@ -121,7 +121,15 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
FFLocalizations.of(context).getText(
'784f83pc' /* Histórico de Liberação */,
),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
actions: const [],
centerTitle: true,

View File

@ -9,7 +9,6 @@ import 'package:hub/pages/message_history_page/message_history_page_model.dart';
import 'package:hub/shared/utils/dialog_util.dart';
import 'package:hub/shared/utils/limited_text_size.dart';
import 'package:hub/shared/utils/log_util.dart';
import 'package:hub/shared/utils/style_util.dart';
class MessageHistoryPageWidget extends StatefulWidget {
const MessageHistoryPageWidget({super.key});
@ -165,7 +164,15 @@ class _MessageHistoryPageWidgetState extends State<MessageHistoryPageWidget>
enText: 'Message History',
ptText: 'Consultar Mensagens',
),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
actions: const [],
centerTitle: true,

View File

@ -14,7 +14,7 @@ import 'package:hub/flutter_flow/flutter_flow_util.dart';
import 'package:hub/shared/utils/dialog_util.dart';
import 'package:hub/shared/utils/limited_text_size.dart';
import 'package:hub/shared/utils/log_util.dart';
import 'package:hub/shared/utils/style_util.dart';
import 'package:hub/shared/utils/validator_util.dart';
import 'package:rxdart/rxdart.dart';
@ -236,7 +236,15 @@ class _PackageOrderPage extends State<PackageOrderPage> {
title: Text(
FFLocalizations.of(context)
.getVariableText(enText: 'Orders', ptText: 'Encomendas'),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
leading: _backButton(context, FlutterFlowTheme.of(context)),
centerTitle: true,

View File

@ -8,7 +8,6 @@ import 'package:hub/flutter_flow/flutter_flow_theme.dart';
import 'package:hub/flutter_flow/flutter_flow_util.dart';
import 'package:hub/flutter_flow/nav/nav.dart';
import 'package:hub/pages/people_on_the_property_page/people_on_the_property_page_model.dart';
import 'package:hub/shared/utils/style_util.dart';
import '../../shared/utils/log_util.dart';
@ -65,7 +64,15 @@ class _PeopleOnThePropertyPageState extends State<PeopleOnThePropertyPage> {
FFLocalizations.of(context).getText(
'nsu13r5d' /* Pessoas na Propriedade */,
),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
actions: const [],
centerTitle: true,

View File

@ -13,7 +13,6 @@ import 'package:hub/pages/pets_page/pets_page_model.dart';
import 'package:hub/shared/utils/dialog_util.dart';
import 'package:hub/shared/utils/limited_text_size.dart';
import 'package:hub/shared/utils/log_util.dart';
import 'package:hub/shared/utils/style_util.dart';
class PetsHistoryScreen extends StatefulWidget {
const PetsHistoryScreen({super.key, this.model, required this.isApp});
@ -67,7 +66,15 @@ class _PetsHistoryScreenState extends State<PetsHistoryScreen>
ptText: 'Pets',
enText: 'Pets',
),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
leading: _backButton(context, FlutterFlowTheme.of(context)),
centerTitle: true,

View File

@ -7,7 +7,7 @@ import 'package:hub/flutter_flow/flutter_flow_util.dart';
import 'package:hub/flutter_flow/nav/nav.dart';
import 'package:hub/pages/preferences_settings_page/preferences_settings_model.dart';
import 'package:hub/shared/utils/limited_text_size.dart';
import 'package:hub/shared/utils/style_util.dart';
import 'package:material_symbols_icons/symbols.dart';
import 'package:provider/provider.dart';
@ -59,7 +59,16 @@ class _PreferencesPageWidgetState extends State<PreferencesPageWidget> {
enText: 'System Settings',
ptText: 'Opções do Sistema',
),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily:
FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
centerTitle: true,
elevation: 0.0,

View File

@ -4,7 +4,6 @@ import 'package:hub/components/templates_components/provisional_schedule_templat
import 'package:hub/flutter_flow/flutter_flow_icon_button.dart';
import 'package:hub/flutter_flow/flutter_flow_theme.dart';
import 'package:hub/flutter_flow/nav/nav.dart';
import 'package:hub/shared/utils/style_util.dart';
import '/flutter_flow/flutter_flow_util.dart';
@ -55,7 +54,15 @@ class _ProvisionalScheduleState extends State<ProvisionalSchedule> {
enText: 'Schedule Providers',
ptText: 'Agendar Prestadores',
),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
actions: const [],
centerTitle: true,

View File

@ -21,7 +21,7 @@ import 'package:hub/pages/qr_code_page/qr_code_page_model.dart';
import 'package:hub/shared/utils/biometric_util.dart';
import 'package:hub/shared/utils/limited_text_size.dart';
import 'package:hub/shared/utils/style_util.dart';
import 'package:percent_indicator/circular_percent_indicator.dart';
import 'package:qr_flutter/qr_flutter.dart';
@ -127,7 +127,17 @@ class _QrCodePageWidgetState extends State<QrCodePageWidget>
enText: 'Use this QR Code for access',
),
textAlign: TextAlign.center,
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily:
FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context)
.headlineMediumFamily),
),
),
),
Stack(
@ -483,7 +493,15 @@ class _QrCodePageWidgetState extends State<QrCodePageWidget>
),
title: Text(
FFLocalizations.of(context).getText('ku7jqe53'),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
actions: const [],
centerTitle: true,

View File

@ -4,7 +4,6 @@ import 'package:hub/components/templates_components/regisiter_vistor_template_co
import 'package:hub/flutter_flow/flutter_flow_icon_button.dart';
import 'package:hub/flutter_flow/flutter_flow_theme.dart';
import 'package:hub/flutter_flow/nav/nav.dart';
import 'package:hub/shared/utils/style_util.dart';
import '/flutter_flow/flutter_flow_util.dart';
import 'register_visitor_page_model.dart';
@ -61,7 +60,15 @@ class _RegisterVisitorPageWidgetState extends State<RegisterVisitorPageWidget> {
FFLocalizations.of(context).getText(
'megskb6s' /* Cadastrar Visitante */,
),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
actions: const [],
centerTitle: true,

View File

@ -9,7 +9,6 @@ import 'package:hub/pages/residents_on_the_property/residents_on_the_property_mo
import 'package:hub/shared/utils/dialog_util.dart';
import 'package:hub/shared/utils/limited_text_size.dart';
import 'package:hub/shared/utils/log_util.dart';
import 'package:hub/shared/utils/style_util.dart';
class ResidentsOnTheProperty extends StatefulWidget {
const ResidentsOnTheProperty({super.key});
@ -139,7 +138,15 @@ class _ResidentsOnThePropertyState extends State<ResidentsOnTheProperty>
title: Text(
FFLocalizations.of(context)
.getVariableText(ptText: 'Moradores', enText: 'Residents'),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
leading: _backButton(context, FlutterFlowTheme.of(context)),
centerTitle: true,

View File

@ -9,7 +9,6 @@ import 'package:hub/pages/vehicles_on_the_property/vehicle_model.dart';
import 'package:hub/shared/utils/dialog_util.dart';
import 'package:hub/shared/utils/limited_text_size.dart';
import 'package:hub/shared/utils/log_util.dart';
import 'package:hub/shared/utils/style_util.dart';
class VehicleOnTheProperty extends StatefulWidget {
const VehicleOnTheProperty({super.key});
@ -134,7 +133,15 @@ class _VehicleOnThePropertyState extends State<VehicleOnTheProperty>
title: Text(
FFLocalizations.of(context)
.getVariableText(enText: 'Vehicles', ptText: 'Veículos'),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
leading: _backButton(context, FlutterFlowTheme.of(context)),
centerTitle: true,

View File

@ -9,7 +9,6 @@ import 'package:hub/pages/visits_on_the_property/model.dart';
import 'package:hub/shared/utils/dialog_util.dart';
import 'package:hub/shared/utils/log_util.dart';
import 'package:hub/shared/utils/limited_text_size.dart';
import 'package:hub/shared/utils/style_util.dart';
class VisitsOnTheProperty extends StatefulWidget {
const VisitsOnTheProperty({super.key});
@ -137,7 +136,15 @@ class _VisitsOnThePropertyState extends State<VisitsOnTheProperty>
title: Text(
FFLocalizations.of(context).getVariableText(
ptText: 'Visitas em aberto', enText: 'Opened visits'),
style: DesignUtil.appbarStyle(),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: FlutterFlowTheme.of(context).headlineMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 16.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).headlineMediumFamily),
),
),
leading: _backButton(context, FlutterFlowTheme.of(context)),
centerTitle: true,

View File

@ -1,16 +0,0 @@
import 'package:flutter/material.dart';
import 'package:google_fonts/google_fonts.dart';
import 'package:hub/flutter_flow/index.dart';
class DesignUtil {
static appbarStyle() {
FlutterFlowTheme.of(navigatorKey.currentContext!).headlineMedium.override(
fontFamily: 'Nunito',
color: FlutterFlowTheme.of(navigatorKey.currentContext!).primaryText,
fontSize: 15.0,
fontWeight: FontWeight.bold,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey('Nunito'),
);
}
}