Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tour of Beam] [Task] Main page with table of contents, learning materials section and playground #22600

Closed
olehborysevych opened this issue Aug 5, 2022 · 1 comment · Fixed by #23253

Comments

@olehborysevych
Copy link
Collaborator

What needs to happen?

Create Main page with table of contents, learning materials section and playground

Issue Priority

Priority: 3

@nausharipov
Copy link
Contributor

.take-issue

@olehborysevych olehborysevych moved this from Triage to In Progress in Tour of Beam Aug 25, 2022
nausharipov pushed a commit to akvelon/beam that referenced this issue Sep 5, 2022
* theme setup

* Replaced ThemeProvider with ThemeSwitchNotifier

* header with theme mode switcher and logo

* page container with header & footer

* theme mode tests

* renamed the directory to tour-of-beam

* compressed beam_logo.png

* added missing license comments

* rudimentary layout of the first screen

* review comments fixes #1

* moved notifyListeners inside then

* responsive todo

* split into 2 simple functions

* deleted redundant constants &
replaced 2018 text theme with 2021

* styling refinement

* home screen layout

* clickable sign in text

* font weights fix

* removed _getBaseFontTheme function

* fixed border and bg color

* color fixes

* difficulty component

* _LastModuleBody

* todo in test

* footer border

* fixed overflows

* replaced Project prefix with Tob

* replaced then with await

* inferred type

* started translation of the home screen

* sorted translations

* Complexity comments

* comment fixes

* home screen translations

* sign in overlay

* import fix

* integration test does not fail

* playground_components package with
dismissible_overlay

* missing license

* removed _dots from build

* widgets refinement

* renamed home screen to welcome screen

* deleted copyWith

* _SdkButton

* trailing comma & pubspec formatting

* license and lints

* license

* removed license from .metadata

* pubspec formatting

* total lints update

* changed from tour_of_beam to
tour-of-beam in build.gradle.kts

* license check

* _SdkButton mimics Radio button

* renamed MyApp to TourOfBeamApp

* onChanged mimics Radio button

Tour of Beam frontend blank project

[Tour of Beam][Frontend][apache#22600] TourScreen layout

TourScreen layout (apache#22600)

common theme, constants, split view

missing license

flutter_gen, summary layout details

content layout details

no functional widgets in split view

main screen todos & translation

main screen todos & translation

comment fixes #1

ExpansionTileWrapper

SplitViewController

lists in tour screen widgets

comment fixes #1 (31.08)

split view package in PGC

fixed button overflow

splitter theme color

comment fixes #2 (31.08)

gradlew check

welcome screen overflow test (apache#22600)

SDK dropdown (apache#22600)

flexible complete unit OutlinedButton (apache#22600)

renamed PageContainer to TobScaffold

dropdown style refinement

DropdownButton implicit type

sdk instead of e

licenses apache#22600

renamed _ShrinkedTour to _NarrowTour apache#22600

tour screen style refinement apache#22600

BeamDivider in PGC apache#22600

removed todo, added license apache#22600

built with text apache#22600

_WideWelcome with IntrinsicHeight (apache#22600)

Co-Authored-By: darkhan.nausharipov <darkhan.nausharipov@kzn.akvelon.com>
nausharipov pushed a commit to akvelon/beam that referenced this issue Sep 6, 2022
replaced magic numbers apache#22600

comments (apache#22600)

comments apache#22600

comments apache#22600

comments apache#22600

comments apache#22600

comments, flutter 3.3.0 upgrade apache#22600

renamed ActionPadding to ActionVerticalPadding apache#22600

actions formatting apache#22600
nausharipov pushed a commit to akvelon/beam that referenced this issue Sep 7, 2022
nausharipov pushed a commit to akvelon/beam that referenced this issue Sep 7, 2022
nausharipov pushed a commit to akvelon/beam that referenced this issue Sep 7, 2022
nausharipov pushed a commit to akvelon/beam that referenced this issue Sep 7, 2022
nausharipov pushed a commit to akvelon/beam that referenced this issue Sep 7, 2022
nausharipov pushed a commit to akvelon/beam that referenced this issue Sep 7, 2022
nausharipov pushed a commit to akvelon/beam that referenced this issue Sep 7, 2022
alexeyinkin added a commit to akvelon/beam that referenced this issue Sep 15, 2022
alexeyinkin added a commit to akvelon/beam that referenced this issue Sep 16, 2022
alexeyinkin added a commit to akvelon/beam that referenced this issue Sep 16, 2022
alexeyinkin added a commit to akvelon/beam that referenced this issue Sep 16, 2022
…ion to frontend Gradle task, remove generated mocks, fix linter issues (apache#22600)
@olehborysevych olehborysevych moved this from In Progress to PR Review in Tour of Beam Sep 20, 2022
nausharipov pushed a commit to akvelon/beam that referenced this issue Sep 23, 2022
nausharipov pushed a commit to akvelon/beam that referenced this issue Sep 23, 2022
alexeyinkin added a commit to akvelon/beam that referenced this issue Sep 23, 2022
Repository owner moved this from PR Review to Done in Tour of Beam Sep 24, 2022
pabloem pushed a commit that referenced this issue Sep 24, 2022
* [Tour of Beam][Frontend][#22600] TourScreen layout

* theme setup

* Replaced ThemeProvider with ThemeSwitchNotifier

* header with theme mode switcher and logo

* page container with header & footer

* theme mode tests

* renamed the directory to tour-of-beam

* compressed beam_logo.png

* added missing license comments

* rudimentary layout of the first screen

* review comments fixes #1

* moved notifyListeners inside then

* responsive todo

* split into 2 simple functions

* deleted redundant constants &
replaced 2018 text theme with 2021

* styling refinement

* home screen layout

* clickable sign in text

* font weights fix

* removed _getBaseFontTheme function

* fixed border and bg color

* color fixes

* difficulty component

* _LastModuleBody

* todo in test

* footer border

* fixed overflows

* replaced Project prefix with Tob

* replaced then with await

* inferred type

* started translation of the home screen

* sorted translations

* Complexity comments

* comment fixes

* home screen translations

* sign in overlay

* import fix

* integration test does not fail

* playground_components package with
dismissible_overlay

* missing license

* removed _dots from build

* widgets refinement

* renamed home screen to welcome screen

* deleted copyWith

* _SdkButton

* trailing comma & pubspec formatting

* license and lints

* license

* removed license from .metadata

* pubspec formatting

* total lints update

* changed from tour_of_beam to
tour-of-beam in build.gradle.kts

* license check

* _SdkButton mimics Radio button

* renamed MyApp to TourOfBeamApp

* onChanged mimics Radio button

Tour of Beam frontend blank project

[Tour of Beam][Frontend][#22600] TourScreen layout

TourScreen layout (#22600)

common theme, constants, split view

missing license

flutter_gen, summary layout details

content layout details

no functional widgets in split view

main screen todos & translation

main screen todos & translation

comment fixes #1

ExpansionTileWrapper

SplitViewController

lists in tour screen widgets

comment fixes #1 (31.08)

split view package in PGC

fixed button overflow

splitter theme color

comment fixes #2 (31.08)

gradlew check

welcome screen overflow test (#22600)

SDK dropdown (#22600)

flexible complete unit OutlinedButton (#22600)

renamed PageContainer to TobScaffold

dropdown style refinement

DropdownButton implicit type

sdk instead of e

licenses #22600

renamed _ShrinkedTour to _NarrowTour #22600

tour screen style refinement #22600

BeamDivider in PGC #22600

removed todo, added license #22600

built with text #22600

_WideWelcome with IntrinsicHeight (#22600)

Co-Authored-By: darkhan.nausharipov <darkhan.nausharipov@kzn.akvelon.com>

* addressing review comments #22600

replaced magic numbers #22600

comments (#22600)

comments #22600

comments #22600

comments #22600

comments #22600

comments, flutter 3.3.0 upgrade #22600

renamed ActionPadding to ActionVerticalPadding #22600

actions formatting #22600

* branded sign in buttons #22600

* _BrandedSignInButtons #22600

* _Divider color #22600

* profile #22600

* moved split_view from PGC into ToB #22600

* indentation fix #22600

* split ProfileContent into widgets #22600

* Extract playground components to a separate package (#22600)

* Minor fixes (#22600)

* Address review issues (#22600)

* Upgrade Flutter to v3.3.2 (#22600)

* Add precommit Gradle task for playground_components, add code generation to frontend Gradle task, remove generated mocks, fix linter issues (#22600)

* startTour button (#22600)

* lint fixes (#22600)

* Fix highlighting for Python and SCIO (#22600)

Co-authored-by: darkhan.nausharipov <darkhan.nausharipov@kzn.akvelon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
2 participants