// Generated code for this HomePage Widget…
GestureDetector(
onTap: () {
FocusScope.of(context).unfocus();
FocusManager.instance.primaryFocus?.unfocus();
},
child: Scaffold(
key: scaffoldKey,
backgroundColor: FlutterFlowTheme.of(context).primaryBackground,
body: SafeArea(
top: true,
child: Container(
width: 398,
height: 852,
decoration: BoxDecoration(
gradient: LinearGradient(
colors: [Color(0xFF0C110C), Color(0xFF365B38)],
stops: [0.51, 0.88],
begin: AlignmentDirectional(0, -1),
end: AlignmentDirectional(0, 1),
),
),
child: Column(
mainAxisSize: MainAxisSize.max,
children: [
Padding(
padding: EdgeInsetsDirectional.fromSTEB(28, 0, 0, 0),
child: Container(
width: 418,
height: 124.28,
decoration: BoxDecoration(),
child: Stack(
children: [
Column(
mainAxisSize: MainAxisSize.max,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(
‘Travel’,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.moonDance(
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Colors.white,
fontSize: 80,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
lineHeight: 1,
),
),
]
.addToStart(SizedBox(height: 15))
.addToEnd(SizedBox(height: 0)),
),
Align(
alignment: AlignmentDirectional(0.54, 2.54),
child: ClipRRect(
borderRadius: BorderRadius.circular(8),
child: Image.asset(
‘assets/images/tabiapuri-b1_1.png’,
width: 80,
fit: BoxFit.contain,
alignment: Alignment(0, 0),
),
),
),
Align(
alignment: AlignmentDirectional(1.14, -4.72),
child: ClipRRect(
borderRadius: BorderRadius.circular(8),
child: Image.asset(
‘assets/images/eda3_1.png’,
width: 130,
height: 130,
fit: BoxFit.cover,
),
),
),
Align(
alignment: AlignmentDirectional(-0.9, 0.66),
child: Text(
‘Budget and Memories’,
style:
FlutterFlowTheme.of(context).bodyMedium.override(
font: GoogleFonts.moonDance(
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Colors.white,
fontSize: 30,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
lineHeight: 1,
),
),
),
],
),
),
),
ListView(
padding: EdgeInsets.zero,
shrinkWrap: true,
scrollDirection: Axis.vertical,
children: [
Align(
alignment: AlignmentDirectional(0, -1),
child: Container(
width: 289,
decoration: BoxDecoration(),
child: Column(
mainAxisSize: MainAxisSize.max,
children: [
Column(
mainAxisSize: MainAxisSize.max,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Align(
alignment: AlignmentDirectional(-1, 0),
child: Text(
‘旅行日’,
textAlign: TextAlign.start,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.notoSansJp(
fontWeight:
FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Colors.white,
fontSize: 16,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
Padding(
padding:
EdgeInsetsDirectional.fromSTEB(0, 5, 0, 5),
child: TextFormField(
controller: _model.textController1,
focusNode: _model.textFieldFocusNode1,
autofocus: false,
obscureText: false,
decoration: InputDecoration(
isDense: true,
labelStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
hintText: ‘例:2026.4.6’,
hintStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
errorBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedErrorBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
filled: true,
fillColor: FlutterFlowTheme.of(context)
.secondaryBackground,
),
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
cursorColor:
FlutterFlowTheme.of(context).primaryText,
enableInteractiveSelection: true,
validator: _model.textController1Validator
.asValidator(context),
),
),
Align(
alignment: AlignmentDirectional(-1, 0),
child: Text(
‘行き先’,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.notoSansJp(
fontWeight:
FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Colors.white,
fontSize: 16,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
Padding(
padding:
EdgeInsetsDirectional.fromSTEB(0, 5, 0, 5),
child: TextFormField(
controller: _model.textController2,
focusNode: _model.textFieldFocusNode2,
autofocus: false,
obscureText: false,
decoration: InputDecoration(
isDense: true,
labelStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
hintText: ‘例:夏休み軽井沢’,
hintStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
errorBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedErrorBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
filled: true,
fillColor: FlutterFlowTheme.of(context)
.secondaryBackground,
),
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.notoSansJp(
fontWeight:
FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: FlutterFlowTheme.of(context)
.primaryText,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
cursorColor:
FlutterFlowTheme.of(context).primaryText,
enableInteractiveSelection: true,
validator: _model.textController2Validator
.asValidator(context),
),
),
Align(
alignment: AlignmentDirectional(-1, 0),
child: Text(
‘巡りたい場所’,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.notoSansJp(
fontWeight:
FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Colors.white,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
Padding(
padding:
EdgeInsetsDirectional.fromSTEB(0, 5, 0, 5),
child: TextFormField(
controller: _model.textController3,
focusNode: _model.textFieldFocusNode3,
autofocus: false,
obscureText: false,
decoration: InputDecoration(
isDense: true,
labelStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
hintText: ‘例:雲場池・ハルニレテラス’,
hintStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
errorBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedErrorBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
filled: true,
fillColor: FlutterFlowTheme.of(context)
.secondaryBackground,
),
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.notoSansJp(
fontWeight:
FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: FlutterFlowTheme.of(context)
.primaryText,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
cursorColor:
FlutterFlowTheme.of(context).primaryText,
enableInteractiveSelection: true,
validator: _model.textController3Validator
.asValidator(context),
),
),
Align(
alignment: AlignmentDirectional(-1, 0),
child: Text(
‘行きたいお店やお土産’,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Colors.white,
fontSize: 16,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
Padding(
padding:
EdgeInsetsDirectional.fromSTEB(0, 5, 0, 5),
child: TextFormField(
controller: _model.textController4,
focusNode: _model.textFieldFocusNode4,
autofocus: false,
obscureText: false,
decoration: InputDecoration(
isDense: true,
labelStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
hintText: ‘例:丸山珈琲のドリップセット’,
hintStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
errorBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedErrorBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
filled: true,
fillColor: FlutterFlowTheme.of(context)
.secondaryBackground,
),
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.notoSansJp(
fontWeight:
FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: FlutterFlowTheme.of(context)
.primaryText,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
cursorColor:
FlutterFlowTheme.of(context).primaryText,
enableInteractiveSelection: true,
validator: _model.textController4Validator
.asValidator(context),
),
),
Align(
alignment: AlignmentDirectional(-1, 0),
child: Text(
‘予算’,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Colors.white,
fontSize: 16,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
Padding(
padding:
EdgeInsetsDirectional.fromSTEB(0, 5, 0, 5),
child: TextFormField(
controller: _model.textController5,
focusNode: _model.textFieldFocusNode5,
autofocus: false,
obscureText: false,
decoration: InputDecoration(
isDense: true,
labelStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
hintText: ‘例:15,000’,
hintStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
errorBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedErrorBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
filled: true,
fillColor: FlutterFlowTheme.of(context)
.secondaryBackground,
),
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.notoSansJp(
fontWeight:
FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
keyboardType: TextInputType.number,
cursorColor:
FlutterFlowTheme.of(context).primaryText,
enableInteractiveSelection: true,
validator: _model.textController5Validator
.asValidator(context),
),
),
Align(
alignment: AlignmentDirectional(-1, 0),
child: Text(
‘残高アラート’,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Colors.white,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
Padding(
padding:
EdgeInsetsDirectional.fromSTEB(0, 5, 0, 12),
child: TextFormField(
controller: _model.textController6,
focusNode: _model.textFieldFocusNode6,
autofocus: false,
obscureText: false,
decoration: InputDecoration(
isDense: true,
labelStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
hintText: ‘例:2,000’,
hintStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
font: GoogleFonts.inter(
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight:
FlutterFlowTheme.of(context)
.labelMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.labelMedium
.fontStyle,
),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
errorBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedErrorBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
filled: true,
fillColor: FlutterFlowTheme.of(context)
.secondaryBackground,
),
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.notoSansJp(
fontWeight:
FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
keyboardType: TextInputType.number,
cursorColor:
FlutterFlowTheme.of(context).primaryText,
enableInteractiveSelection: true,
validator: _model.textController6Validator
.asValidator(context),
),
),
],
),
],
),
),
),
].divide(SizedBox(height: 16)),
),
Container(
decoration: BoxDecoration(
boxShadow: [
BoxShadow(
blurRadius: 4,
color: Color(0x1A000000),
offset: Offset(
0,
4,
),
)
],
),
child: FFButtonWidget(
onPressed: () async {
safeSetState(() {
_model.textController1?.text =
_model.textController1.text;
});
safeSetState(() {
_model.textController2?.text =
_model.textController2.text;
});
safeSetState(() {
_model.textController3?.text =
_model.textController3.text;
});
safeSetState(() {
_model.textController4?.text =
_model.textController4.text;
});
safeSetState(() {
_model.textController5?.text =
_model.textController5.text;
});
safeSetState(() {
_model.textController6?.text =
_model.textController6.text;
});
context.pushNamed(
SchduleWidget.routeName,
queryParameters: {
‘selectedDate’: serializeParam(
widget!.selectedDate,
ParamType.DateTime,
),
‘destination’: serializeParam(
”,
ParamType.String,
),
‘place’: serializeParam(
”,
ParamType.String,
),
‘shop’: serializeParam(
”,
ParamType.String,
),
‘budget’: serializeParam(
”,
ParamType.String,
),
‘balance’: serializeParam(
”,
ParamType.String,
),
}.withoutNulls,
);
},
text: ‘旅の予定を見る’,
options: FFButtonOptions(
width: 150,
height: 35,
padding: EdgeInsetsDirectional.fromSTEB(16, 0, 16, 0),
iconPadding: EdgeInsetsDirectional.fromSTEB(0, 0, 0, 0),
color: Color(0xFF4E9F38),
textStyle: FlutterFlowTheme.of(context).titleSmall.override(
font: GoogleFonts.notoSansJp(
fontWeight: FontWeight.normal,
fontStyle: FlutterFlowTheme.of(context)
.titleSmall
.fontStyle,
),
color: Colors.white,
letterSpacing: 0.0,
fontWeight: FontWeight.normal,
fontStyle:
FlutterFlowTheme.of(context).titleSmall.fontStyle,
),
elevation: 0,
borderSide: BorderSide(
width: 4,
),
borderRadius: BorderRadius.circular(20),
),
),
),
Padding(
padding: EdgeInsetsDirectional.fromSTEB(16, 12, 16, 32),
child: Container(
decoration: BoxDecoration(),
child: Wrap(
spacing: 7,
runSpacing: 7,
alignment: WrapAlignment.start,
crossAxisAlignment: WrapCrossAlignment.start,
direction: Axis.horizontal,
runAlignment: WrapAlignment.start,
verticalDirection: VerticalDirection.down,
clipBehavior: Clip.none,
children: [
Container(
width: 160,
height: 50,
decoration: BoxDecoration(
color: Color(0xFF9AAF8A),
borderRadius: BorderRadius.only(
bottomLeft: Radius.circular(12),
bottomRight: Radius.circular(12),
topLeft: Radius.circular(12),
topRight: Radius.circular(12),
),
shape: BoxShape.rectangle,
),
child: Column(
mainAxisSize: MainAxisSize.max,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Align(
alignment: AlignmentDirectional(0, -1),
child: Text(
‘TOP’,
textAlign: TextAlign.start,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.notoSansJp(
fontWeight: FontWeight.w600,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Color(0xFF0C110C),
letterSpacing: 0.0,
fontWeight: FontWeight.w600,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
Align(
alignment: AlignmentDirectional(0, 1),
child: Text(
‘旅の始まりを綴る’,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.inter(
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Colors.white,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
].divide(SizedBox(height: 4)),
),
),
Container(
width: 160,
height: 50,
decoration: BoxDecoration(
color: Color(0xFF9AAF8A),
borderRadius: BorderRadius.only(
bottomLeft: Radius.circular(12),
bottomRight: Radius.circular(12),
topLeft: Radius.circular(12),
topRight: Radius.circular(12),
),
shape: BoxShape.rectangle,
),
child: Column(
mainAxisSize: MainAxisSize.max,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Align(
alignment: AlignmentDirectional(0, -1),
child: Text(
‘予定帳’,
textAlign: TextAlign.start,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.notoSansJp(
fontWeight: FontWeight.w600,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Color(0xFF0C110C),
letterSpacing: 0.0,
fontWeight: FontWeight.w600,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
Align(
alignment: AlignmentDirectional(0, 1),
child: Text(
‘この瞬間から旅が始まる’,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.inter(
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Colors.white,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
].divide(SizedBox(height: 4)),
),
),
Container(
width: 160,
height: 50,
decoration: BoxDecoration(
color: Color(0xFF9AAF8A),
borderRadius: BorderRadius.only(
bottomLeft: Radius.circular(12),
bottomRight: Radius.circular(12),
topLeft: Radius.circular(12),
topRight: Radius.circular(12),
),
shape: BoxShape.rectangle,
),
child: Column(
mainAxisSize: MainAxisSize.max,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Align(
alignment: AlignmentDirectional(0, -1),
child: Text(
‘支出記録’,
textAlign: TextAlign.start,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.notoSansJp(
fontWeight: FontWeight.w600,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Color(0xFF0C110C),
letterSpacing: 0.0,
fontWeight: FontWeight.w600,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
Align(
alignment: AlignmentDirectional(0, 1),
child: Text(
‘楽しんで使う’,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.inter(
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Colors.white,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
].divide(SizedBox(height: 4)),
),
),
Container(
width: 160,
height: 50,
decoration: BoxDecoration(
color: Color(0xFF9AAF8A),
borderRadius: BorderRadius.only(
bottomLeft: Radius.circular(12),
bottomRight: Radius.circular(12),
topLeft: Radius.circular(12),
topRight: Radius.circular(12),
),
shape: BoxShape.rectangle,
),
child: Column(
mainAxisSize: MainAxisSize.max,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Align(
alignment: AlignmentDirectional(0, -1),
child: Text(
‘思い出箱’,
textAlign: TextAlign.start,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.notoSansJp(
fontWeight: FontWeight.w600,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Color(0xFF0C110C),
letterSpacing: 0.0,
fontWeight: FontWeight.w600,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
Align(
alignment: AlignmentDirectional(0, 1),
child: Text(
‘記憶の図書館’,
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
font: GoogleFonts.inter(
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
color: Colors.white,
letterSpacing: 0.0,
fontWeight: FlutterFlowTheme.of(context)
.bodyMedium
.fontWeight,
fontStyle: FlutterFlowTheme.of(context)
.bodyMedium
.fontStyle,
),
),
),
].divide(SizedBox(height: 4)),
),
),
],
),
),
),
],
),
),
),
),
)
コメントを残す