Toggle navigation
Toggle navigation
This project
Loading...
Sign in
OnePoem
/
OnePoem-App
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Reason Pun
2022-01-21 15:06:24 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
0d94adfa764b040cdafb52697dba8f76cc6b0f11
0d94adfa
1 parent
e2841245
update
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
25 additions
and
19 deletions
lib/category/page/categories_page.dart
lib/widgets/bars/home_types_bar.dart
lib/category/page/categories_page.dart
View file @
0d94adf
import
'package:flutter/material.dart'
;
import
'package:one_poem/category/provider/categories_page_provider.dart'
;
import
'package:one_poem/widgets/bars/home_types_bar.dart'
;
import
'package:one_poem/widgets/my_app_bar.dart'
;
import
'package:provider/provider.dart'
;
import
'category_list_page.dart'
;
import
'package:one_poem/extension/int_extension.dart'
;
import
'package:flutter_gen/gen_l10n/one_poem_localizations.dart'
;
class
CategoriesPage
extends
StatefulWidget
{
const
CategoriesPage
({
Key
?
key
})
:
super
(
key:
key
);
...
...
@@ -35,21 +34,16 @@ class _CategoriesPageState extends State<CategoriesPage> {
create:
(
_
)
=>
provider
,
child:
Scaffold
(
appBar:
MyAppBar
(
isBack:
fals
e
,
isBack:
tru
e
,
isTransparent:
true
,
homeMenuHeader:
Container
(
alignment:
Alignment
.
center
,
margin:
EdgeInsets
.
symmetric
(
horizontal:
5
.
px
),
child:
Text
(
OnePoemLocalizations
.
of
(
context
)
.
categoryBottomNavigationBarItemTitle
,
style:
const
TextStyle
(
color:
Colors
.
black54
),
),
homeMenuHeader:
HomeTypesHeader
(
color:
Colors
.
black45
,
funcCenter:
()
{},
),
homeActionWidgets:
IconButton
(
icon:
const
Icon
(
Icons
.
search
,
color:
Colors
.
black54
,
color:
Colors
.
white
,
),
onPressed:
()
{},
),
...
...
lib/widgets/bars/home_types_bar.dart
View file @
0d94adf
...
...
@@ -7,12 +7,15 @@ class HomeTypesHeader extends StatelessWidget {
this
.
funcLeft
,
this
.
funcCenter
,
this
.
funcRight
,
this
.
color
,
})
:
super
(
key:
key
);
final
Function
?
funcLeft
;
final
Function
?
funcCenter
;
final
Function
?
funcRight
;
final
Color
?
color
;
@override
Widget
build
(
BuildContext
context
)
{
return
Container
(
...
...
@@ -31,12 +34,15 @@ class HomeTypesHeader extends StatelessWidget {
onPressed:
()
=>
funcLeft
!(),
child:
Text
(
"临境"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
15
.
px
),
style:
TextStyle
(
color:
color
??
Colors
.
white
,
fontSize:
15
.
px
,
),
),
),
),
const
VerticalDivider
(
color:
Colors
.
white
,
VerticalDivider
(
color:
color
??
Colors
.
white
,
width:
1.0
,
thickness:
1.0
,
indent:
10.0
,
...
...
@@ -46,11 +52,14 @@ class HomeTypesHeader extends StatelessWidget {
onPressed:
()
=>
funcCenter
!(),
child:
Text
(
"妙众"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
15
.
px
),
style:
TextStyle
(
color:
color
??
Colors
.
white
,
fontSize:
15
.
px
,
),
),
const
VerticalDivider
(
color:
Colors
.
white
,
),
VerticalDivider
(
color:
color
??
Colors
.
white
,
width:
1.0
,
thickness:
1.0
,
indent:
10.0
,
...
...
@@ -60,7 +69,10 @@ class HomeTypesHeader extends StatelessWidget {
onPressed:
()
=>
funcRight
!(),
child:
Text
(
"新鲜"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
15
.
px
),
style:
TextStyle
(
color:
color
??
Colors
.
white
,
fontSize:
15
.
px
,
),
),
),
],
...
...
Please
register
or
login
to post a comment