Skip to content

Commit 029e6c4

Browse files
authored
Merge pull request #29 from sumit-coder/ui_work
UI work
2 parents 456666e + 8227f46 commit 029e6c4

File tree

9 files changed

+58
-49
lines changed

9 files changed

+58
-49
lines changed

lib/views/screens/home_screen/home_screen.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class MyHomePage extends StatefulWidget {
2222
}
2323

2424
class _MyHomePageState extends State<MyHomePage> {
25-
SideTabType activeButton = SideTabType.components;
25+
SideTabType activeButton = SideTabType.explore;
2626

2727
Widget switchTabs(SideTabType newActiveTab) {
2828
switch (newActiveTab) {

lib/views/screens/tabs/code_snippet_tab/widgets/add_code_snippet_alert.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class AddCodeSnippetAlert extends StatelessWidget {
3030
Row(
3131
mainAxisAlignment: MainAxisAlignment.spaceBetween,
3232
children: [
33-
Text('Add Component', style: themeData.textTheme.titleMedium),
33+
Text('Add Snippet', style: themeData.textTheme.titleMedium),
3434
ButtonTapEffect(
3535
onTap: () {
3636
Navigator.pop(context);
@@ -66,7 +66,7 @@ class AddCodeSnippetAlert extends StatelessWidget {
6666
snippetTabProvider.getActiveSnippetsCollectionData();
6767
}
6868
},
69-
buttonTitle: "Add Component",
69+
buttonTitle: "Add Snippet",
7070
)
7171
],
7272
),

lib/views/screens/tabs/code_snippet_tab/widgets/code_snippet_list_view.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,15 +63,15 @@ class _CodeSnippetsListViewState extends State<CodeSnippetsListView> {
6363
},
6464
title: snippetTabProvider.snippetsCollectionData[i].data['title'],
6565
tags: snippetTabProvider.snippetsCollectionData[i].data['tags'],
66-
snippetsCount: snippetTabProvider.snippetsCollectionData[i].data['snippetsCount'],
66+
snippetsCount: snippetTabProvider.snippetsCollectionData[i].$createdAt.split("T").first,
6767
),
6868
SnippetsCollectionCard(
6969
onTap: () {
7070
snippetTabProvider.changeCollectionView(true, 0);
7171
},
7272
title: 'Flutter Code Snippets Demo',
7373
tags: 'Flutter,Demo',
74-
snippetsCount: 50,
74+
snippetsCount: "today",
7575
),
7676
],
7777
),
@@ -91,7 +91,7 @@ class SnippetsCollectionCard extends StatelessWidget {
9191
final VoidCallback onTap;
9292
final String title;
9393
final String tags;
94-
final int snippetsCount;
94+
final String snippetsCount;
9595

9696
@override
9797
Widget build(BuildContext context) {
@@ -126,7 +126,7 @@ class SnippetsCollectionCard extends StatelessWidget {
126126
style: themeData.textTheme.titleSmall,
127127
),
128128
SizedBox(height: MySpaceSystem.spaceX2),
129-
Text('$snippetsCount Snippets', style: themeData.textTheme.bodyMedium),
129+
Text('$snippetsCount', style: themeData.textTheme.bodyMedium),
130130
],
131131
),
132132
],

lib/views/screens/tabs/code_snippet_tab/widgets/code_snippet_view.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class _CodeSnippetViewState extends State<CodeSnippetView> {
3737
return Column(
3838
children: [
3939
SendBackBarWithTitle(
40-
title: "Flutter Code Snippets",
40+
title: snippetTabProvider.snippetsCollectionData[snippetTabProvider.indexOfClickedSnippetCollection].data['title'],
4141
onTap: () {
4242
snippetTabProvider.changeCollectionView(false, -1);
4343
snippetTabProvider.makeActiveSnippetsCollectionDataToEmpty();
@@ -115,9 +115,9 @@ class AddCodeSnippetCard extends StatelessWidget {
115115
size: 34,
116116
color: themeData.colorScheme.secondary,
117117
),
118-
SizedBox(width: MySpaceSystem.spaceX2),
118+
SizedBox(width: MySpaceSystem.spaceX1),
119119
Text(
120-
'Snippet Collection',
120+
'Snippet',
121121
style: themeData.textTheme.bodyLarge!.copyWith(
122122
color: themeData.colorScheme.secondary,
123123
),

lib/views/screens/tabs/components_tab/widgets/components_view.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class _ComponentViewState extends State<ComponentView> {
5454
child: Column(
5555
children: [
5656
SendBackBarWithTitle(
57-
title: "Flutter Code Snippets",
57+
title: componentTabProvider.componentsCollectionData[componentTabProvider.activeComponentCollectionIndex].data['title'],
5858
onTap: () {
5959
// snippetTabProvider.changeCollectionView(false);
6060
componentTabProvider.changeOpenActiveComponentCollectionView(false, -1);

lib/views/screens/tabs/explore_tab/explore_tab.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ class _ExploreViewState extends State<ExploreView> {
7272
child: exploreTapProvider.showListItemView ? ExploreListItemView() : ExploreListView(),
7373
),
7474
],
75-
).animate().scaleXY(begin: 0.1).move(begin: const Offset(-300, -100)).flipH(begin: -0.1),
75+
),
7676
),
7777
);
7878
}

lib/views/screens/tabs/settings_tab/settings_tab.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ class SettingsTab extends StatelessWidget {
5353
Text("Default Name", style: MyTextTypeSystem.titleMediumDark),
5454
const SizedBox(height: MySpaceSystem.spaceX),
5555
Text(authService.currentUser.email, style: MyTextTypeSystem.titleLargeDark),
56+
// Text("currentUser@gmail.com (dummy email for demo)", style: MyTextTypeSystem.titleLargeDark),
5657
],
5758
),
5859
],

lib/views/welcome_screen.dart

Lines changed: 39 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'package:flutter/material.dart';
22

3+
import '../theme/my_colors.dart';
34
import '../theme/my_design_system.dart';
45

56
class WelcomeScreen extends StatelessWidget {
@@ -9,43 +10,44 @@ class WelcomeScreen extends StatelessWidget {
910
Widget build(BuildContext context) {
1011
return Scaffold(
1112
body: Stack(
12-
children: [
13-
Positioned(
14-
top: 100,
15-
left: 100,
16-
child: Column(
17-
crossAxisAlignment: CrossAxisAlignment.start,
18-
children: [
19-
Text(
20-
"Help Me Design",
21-
style: MyTextTypeSystem.titleXXLargeDark.copyWith(fontSize: 54),
22-
),
23-
SizedBox(height: MySpaceSystem.spaceX2),
24-
SizedBox(
25-
width: 600,
26-
child: Text(
27-
"Help me Design App for to Help Developer Design and save there Reusable Code, Work in Progress",
28-
style: MyTextTypeSystem.titleLargeDark,
29-
),
30-
),
31-
TextButton(
32-
onPressed: () {
33-
// DatabasesService.update.component(
34-
// componentId: "648584fa8a857a7282d8",
35-
// code: "Code",
36-
// codeLanguage: null,
37-
// previewType: "",
38-
// previewUrl: null,
39-
// );
40-
},
41-
child: Text(
42-
"hy",
43-
style: MyTextTypeSystem.bodyLarge,
44-
),
45-
),
46-
],
47-
),
48-
),
13+
children: const [
14+
Positioned(child: Center(child: CircularProgressIndicator(color: DesignSystemColors.secondaryColorDark))),
15+
// Positioned(
16+
// top: 100,
17+
// left: 100,
18+
// child: Column(
19+
// crossAxisAlignment: CrossAxisAlignment.start,
20+
// children: [
21+
// Text(
22+
// "Help Me Design",
23+
// style: MyTextTypeSystem.titleXXLargeDark.copyWith(fontSize: 54),
24+
// ),
25+
// SizedBox(height: MySpaceSystem.spaceX2),
26+
// SizedBox(
27+
// width: 600,
28+
// child: Text(
29+
// "Help me Design App for to Help Developer Design and save there Reusable Code, Work in Progress",
30+
// style: MyTextTypeSystem.titleLargeDark,
31+
// ),
32+
// ),
33+
// TextButton(
34+
// onPressed: () {
35+
// // DatabasesService.update.component(
36+
// // componentId: "648584fa8a857a7282d8",
37+
// // code: "Code",
38+
// // codeLanguage: null,
39+
// // previewType: "",
40+
// // previewUrl: null,
41+
// // );
42+
// },
43+
// child: Text(
44+
// "hy",
45+
// style: MyTextTypeSystem.bodyLarge,
46+
// ),
47+
// ),
48+
// ],
49+
// ),
50+
// ),
4951
],
5052
),
5153
);

lib/views/widgets/form_widgets/buttons/simple_button.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,9 @@ class SimpleButton extends StatelessWidget {
3232
);
3333
}
3434
}
35+
36+
class Button {
37+
final Function onTap;
38+
39+
Button(this.onTap);
40+
}

0 commit comments

Comments
 (0)