Flutter Animation | Login Page UI and Animation - Day 12

Flutter Animation | Login Page UI and Animation - day 12 #flutter #login #animation
Thanks for watching!
Make sure to like + Subscribe For More!
source code: github.com/afgprogrammer/Flut...
SVGs from Undraw: undraw.co/
Subscribe for New Videos:
Website: afgprogrammer.com
Twitter: / afgprogrammer
Github: github.com/afgprogrammer
------------------------------
Endless Summer by extenz / extenz
Creative Commons - Attribution 3.0 Unported - CC BY 3.0
Free Download / Stream: bit.ly/2REdANn
Music promoted by Audio Library • Endless Summer - exten...
------------------------------
🎵 Track Info:
Title: Endless Summer by extenz
Genre and Mood: Dance & Electronic · Bright

Пікірлер: 184

  • @Afgprogrammer
    @Afgprogrammer4 жыл бұрын

    Watch my last video: Flutter Simple Travel Application Design - Flutter UI Design day 11 kzread.info/dash/bejne/ka2Fz5l_o9uraZs.html

  • @jokesuniverse8469

    @jokesuniverse8469

    4 жыл бұрын

    Hey, Love your videos. How do I copy your source code it would really help me

  • @mikekong1874

    @mikekong1874

    4 жыл бұрын

    dude, i fail setup the simulator ,can you help me?

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    @@jokesuniverse8469 Thank you, you can find the source code in the description.

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    @@mikekong1874 What is your problem?

  • @mikekong1874

    @mikekong1874

    4 жыл бұрын

    @@Afgprogrammer I'm a newbie of the flutter. Any guide how to set up the android simulator? When running gradle task 'assemble Debug' it will show parameter format not correct.

  • @JayPatel-sw2fh
    @JayPatel-sw2fh3 жыл бұрын

    Clean & Beautiful UI

  • @jayahandika242
    @jayahandika2423 жыл бұрын

    I just finished this trip, and finally i learn how to deploy this trip to my iPhone too. And it success.. thanks man, i’ll follow your trip on next Sunday 👨🏽‍💻

  • @renukushwaha3599
    @renukushwaha35993 жыл бұрын

  • @Afgprogrammer

    @Afgprogrammer

    2 жыл бұрын

    Glad you liked it!

  • @theromarioaf
    @theromarioaf4 жыл бұрын

    Excellent video. Congratulations.

  • @faze7574
    @faze75743 жыл бұрын

    amazing work, well done my friend

  • @vertie2090
    @vertie20904 жыл бұрын

    Very elegant, good work!

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Thank you 🙏

  • @user-fm3qj6tq4f
    @user-fm3qj6tq4f4 жыл бұрын

    It's so beautiful , thank u big liiiiiiiiike

  • @VinnyBoto.
    @VinnyBoto.4 жыл бұрын

    Love it Thank you

  • @crazy-man
    @crazy-man2 жыл бұрын

    really convenient animation turns out)), very easy to use

  • @restuwahyusaputra7764
    @restuwahyusaputra77644 жыл бұрын

    Awesome amazing beautiful login, I like it

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Thank you 🙏

  • @HuuTran-rk9hk
    @HuuTran-rk9hk4 жыл бұрын

    Thank You. I like all video Flutter from bro.

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Your Welcome 🙏

  • @ahmadrasuoli8621
    @ahmadrasuoli86214 жыл бұрын

    Good good very beautiful

  • @ramaraojadapolu
    @ramaraojadapolu4 жыл бұрын

    Amazing login screen.

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Thank you 🙏

  • @MrSASOSISA
    @MrSASOSISA3 жыл бұрын

    Super cool! Keep it up mate :)

  • @ameer2942
    @ameer29424 жыл бұрын

    Quality stuff fam

  • @xyshortyxy
    @xyshortyxy4 жыл бұрын

    Thank you :) great ui :)

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Thank you :)

  • @Cherupakstmt
    @Cherupakstmt4 жыл бұрын

    Awesome design... Thanks dude

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Your Welcome 🙏

  • @champssshallon7436
    @champssshallon74363 ай бұрын

    Great

  • @isolokwupatrick1559
    @isolokwupatrick15594 жыл бұрын

    Thanks for the explanation 👍 really understood this video

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Glad it helped

  • @5H4K1B
    @5H4K1B3 жыл бұрын

    amazing... 🤩

  • @user-nu3jh2yw5t
    @user-nu3jh2yw5t4 жыл бұрын

    Excellent tutorial!

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Glad you liked it!

  • @alotlikees
    @alotlikees4 жыл бұрын

    Great work,.. makes it look so easy.

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    It is!

  • @solotechky9548
    @solotechky95484 жыл бұрын

    Great animation

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Thank you 🙏

  • @VJKoding
    @VJKoding4 жыл бұрын

    amazing sir, thank you for the inspiration

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    it's my pleasure.

  • @VJKoding

    @VJKoding

    4 жыл бұрын

    Afgprogrammer ❤️

  • @muhammadehsan9214
    @muhammadehsan92144 жыл бұрын

    thank you for providing such an awesome content! like and subscribe for sure

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Your welcome 🙏

  • @yohanmallula3132
    @yohanmallula31322 жыл бұрын

    tq very much

  • @nonenull140
    @nonenull1404 жыл бұрын

    thank you

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    You're welcome

  • @Webdesignanddevelopment
    @Webdesignanddevelopment2 жыл бұрын

    thanks

  • @karnansooriyakumar8002
    @karnansooriyakumar80024 жыл бұрын

    awesome Designing Thanks you so much sir

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Thanks for watching :)

  • @bedirhanpamukcuoglu6261
    @bedirhanpamukcuoglu62614 жыл бұрын

    very useful thanks

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Glad it was helpful!

  • @aminkhji3104
    @aminkhji31044 жыл бұрын

    Very nicely...🌹

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Thank you 🙏

  • @ni_kabiu_john
    @ni_kabiu_john3 жыл бұрын

    sweet

  • @mohammedsadiq5729
    @mohammedsadiq57294 жыл бұрын

    Awesome.

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Thank you 🙏

  • @mohammedsadiq5729

    @mohammedsadiq5729

    4 жыл бұрын

    @@Afgprogrammer why did you stop uploading?

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    @@mohammedsadiq5729 I will start again after February.

  • @mohammedsadiq5729

    @mohammedsadiq5729

    4 жыл бұрын

    @@Afgprogrammer ohk cool😍😍

  • @mustafashaikh7829
    @mustafashaikh78294 жыл бұрын

    Cool login page bro....😍😍

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Thank you 😊

  • @mustafashaikh7829

    @mustafashaikh7829

    4 жыл бұрын

    @@Afgprogrammer bro make animation of liquid example like send text msg it animation like water fluid...

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    @@mustafashaikh7829 Ok I will try it, If you have some sample please send them to me.

  • @mustafashaikh7829

    @mustafashaikh7829

    4 жыл бұрын

    @@Afgprogrammer yep sure i was searching that only till now 😜

  • @KL13923j
    @KL13923j4 жыл бұрын

    Good content. Just some suggestion, can you show more case of simple animation? Thanks.

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Thank you, just take look at this playlist: kzread.info/dash/bejne/fXmJrbSNabvZnNY.html

  • @sukriyepolat4837
    @sukriyepolat4837 Жыл бұрын

    Can you leave a link on which website I can find the different patterns for the background?

  • @adrikagupta5573
    @adrikagupta55734 жыл бұрын

    Amazing tutorial! By the way, what did you search in unDraw to get such beautiful background?

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Thank you :). But, I made the background.

  • @ujjaldas9179

    @ujjaldas9179

    4 жыл бұрын

    You means you create the nice png file. Can you make tutorial how to create that kind of image. Thank you

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    @@ujjaldas9179 Ok, I will make a video about that.

  • @hiteshkowdiki4118

    @hiteshkowdiki4118

    3 жыл бұрын

    Hey, when would you do the tutorial for the background image

  • @GoToMan

    @GoToMan

    3 жыл бұрын

    @@Afgprogrammer Your skills are amazing. Can you make a video about CustomPainter and coordinate system of flutter. I'm just starting out in flutter but if I don't understand the documentation, finding information elsewhere is very painful. Can you suggest me any resources? Help would be very much appreciated, thanks in advance!

  • @wesleybarnes5376
    @wesleybarnes53763 жыл бұрын

    Would this layout work with a listview for pushing up the screen when keyboard appears? Nicely done.

  • @maksatbekzhakyp8666

    @maksatbekzhakyp8666

    2 жыл бұрын

    Widget build(BuildContext context) { return Scaffold( backgroundColor: Colors.white, body: Container( child: ***SingleChildScrollView( reverse: true,*** child: Column( children: [ Container( height: 400, decoration: const BoxDecoration( image: DecorationImage( image: AssetImage('assets/images/background.png'), fit: BoxFit.fill, ), ),

  • @nagmafirdoush6585
    @nagmafirdoush65853 жыл бұрын

    from where you have got this images

  • @Marcelopinheiro2024
    @Marcelopinheiro20244 жыл бұрын

  • @The__Leo69
    @The__Leo694 жыл бұрын

    Where can I get more such backgrounds?

  • @yeonjin8
    @yeonjin8 Жыл бұрын

    What do you call these designer container when you search on undraw??

  • @adityashinde3864
    @adityashinde38644 жыл бұрын

    Dart Oop concepts required to start with flutter or directly start with flutter?

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    No, you do not need to know anything about dart. just start from flutter document flutter.dev/docs.

  • @ayoubmerjie1600
    @ayoubmerjie16002 жыл бұрын

    Thank you so much for this stunning explaination. I have a question, the animation file you created doesn't work for me, they said there is a code error on the Opacity! can you help?

  • @Afgprogrammer

    @Afgprogrammer

    2 жыл бұрын

    use `flutter run --no-sound-null-safety`

  • @juanalexisvidalgonzales302

    @juanalexisvidalgonzales302

    2 жыл бұрын

    @@Afgprogrammer not working, same problem

  • @Zwandiboss
    @Zwandiboss3 жыл бұрын

    How to make the screen fit with all devices?

  • @farajapeter393
    @farajapeter3932 жыл бұрын

    How do you add the phone preview

  • @MheboobBloch
    @MheboobBloch Жыл бұрын

    how to place onlick event on login button?

  • @akhileshmore9840
    @akhileshmore98402 жыл бұрын

    Where do i add onpressed button for login

  • @ivango1182
    @ivango11824 жыл бұрын

    Where can I get these kinds of background? Is there a name for it?

  • @aayushtheapple
    @aayushtheapple3 жыл бұрын

    Hi 👋 I have a doubt ! let's say I have changed this forget password button to Create a new account then If user clicks on it, I am changing all occurrences of LOGIN to SIGNUP. I need to animate this also ! like Login text fades out and Sign up text fades in or kind of this. How can I trigger that starting animation again on this changes ? Thanks in advance !

  • @bikstechnology9762
    @bikstechnology97623 жыл бұрын

    sir how we get that image(background image) like green,red etc plz reply

  • @CodeWith_Raja
    @CodeWith_Raja2 жыл бұрын

    The operator '[]' isn't defined for the type 'Object'. Try defining the operator '[]'. offset: Offset(0, animation!["translateY"]), kindly guide FadeAnimation

  • @calebandoh6329
    @calebandoh63299 ай бұрын

    Please link to the background image

  • @muthusundari2749
    @muthusundari2749 Жыл бұрын

    it's good one help how you get that light image

  • @vanhuy
    @vanhuy3 жыл бұрын

    I can't use FadeAnimation! can you help me ?

  • @muhammedtayyabkhan9917

    @muhammedtayyabkhan9917

    4 ай бұрын

    same u got solution ?

  • @mohamedgaber5533
    @mohamedgaber55334 жыл бұрын

    I think you should use Paint with gradients instead of this image .

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    I think so, Thank you for your comment.

  • @delarammajestic2502
    @delarammajestic25023 жыл бұрын

    is there any one help me on solving this error in animation folder ? : error: The operator '[]' isn't defined for the type 'Object'. it doesnt go away with ! operator the error is on this line : opacity: animation["opacity"] , and this line : offset: Offset(0, animation["translateY"]), child: child), please help .

  • @sammythige9028

    @sammythige9028

    2 жыл бұрын

    Did you figure out how to fix this error??

  • @valirmasha4718
    @valirmasha47182 жыл бұрын

    I can’t see you code

  • @omkarsutar5069
    @omkarsutar50694 жыл бұрын

    I figured out below 'quick code string' for "Flutter Tree Extension for VSCode": SingleChildScrollView>Container>Column[Container>Stack[Positioned>Container,Positioned>Container,Positioned>Container,Positioned>Container>Center>Text],Padding>Column[Container>Column[Container>TextField,Container>TextField],SizedBox,Container>Center>Text,SizedBox,Text]] Note: FadeAnimation is missing in above string, because there is no named argument (child) for this. Maybe you will add this functionality in Near Future. Code Structure: SingleChildScrollView>Container>Column[ Container>Stack[ Positioned>FadeAnimation>Container, Positioned>FadeAnimation>Container, Positioned>FadeAnimation>Container, Positioned>FadeAnimation>Container>Center>Text ], Padding>Column[ FadeAnimation>Container>Column[ Container>TextField, Container>TextField ], SizedBox, FadeAnimation>Container>Center>Text, SizedBox, FadeAnimation>Text ] ] Flutter Beautiful Login Page UI Design and Animation (day 12) by Afgprogrammer kzread.info/dash/bejne/gHx1q8t6ndu6cbg.html

  • @omkarsutar5069

    @omkarsutar5069

    4 жыл бұрын

    I likes your efforts on these designs!!

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Thank you :)

  • @gamerslaw221
    @gamerslaw2212 жыл бұрын

    Damn how did you get the fade animation so fast??? I didn't get it

  • @neerajrathore7908
    @neerajrathore79084 жыл бұрын

    flutter app showing white screen for few sec on start and how to solve this issue ? plz help

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    It's a splash screen and you can customize it. Search about it on google.

  • @geremy2030
    @geremy20304 жыл бұрын

    I'm not a vscode user, that I found really useful the plugin/configuration that you have for adding a comment after closing a block/function. What is its name or how did you achieve that? Thanks in advance.

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    I am just using the flutter and dart plugins on vscode.

  • @geremy2030

    @geremy2030

    4 жыл бұрын

    @@Afgprogrammer Oh... OK. I think it's part of flutter extension. Many thanks!

  • @geremy2030

    @geremy2030

    4 жыл бұрын

    @@Afgprogrammer Thanks for the quick reply

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    @@geremy2030 Welcome :)

  • @abdulmoiz44
    @abdulmoiz443 жыл бұрын

    from where i could find the animation file that he used in this video ?

  • @djohn0909

    @djohn0909

    3 жыл бұрын

    Make your own

  • @hiteshkowdiki4118
    @hiteshkowdiki41183 жыл бұрын

    Where can I find such amazing background images

  • @djkidii

    @djkidii

    3 жыл бұрын

    in google xD

  • @wezzna264
    @wezzna2644 жыл бұрын

    Hi friend. if you use image as shown above, does it responsive to all device?

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    It should be responsive but I did not test on any other device screen.

  • @Roytuhin
    @Roytuhin4 жыл бұрын

    having a problem with ANIMATION FOLDER,,,. Can you help? I think something missing here, can't see any directory on your project....""""import 'package:simple_animations/simple_animations.dart';"""""""

  • @farhankaleem451

    @farhankaleem451

    4 ай бұрын

    i also faced same problem

  • @AbdullahGameDev
    @AbdullahGameDev4 жыл бұрын

    It's beautiful login. what is name of this music

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    I provided in the description.

  • @anoopsrana
    @anoopsrana4 жыл бұрын

    Amazing tutorial !Can i use the background for my Project?

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Yes, of course

  • @ayowhat6139

    @ayowhat6139

    4 жыл бұрын

    No

  • @deepakgaur4326
    @deepakgaur43264 жыл бұрын

    plz provide link to download the all images in png which is used in your projects , sir.....

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    All images provided in the assets folder of the project.

  • @muhammadkashif7209
    @muhammadkashif72094 жыл бұрын

    i replaced first Column with ListView for input TextField

  • @GoToMan

    @GoToMan

    3 жыл бұрын

    Hello brother, I'm learning Flutter and I'm having some trouble grasping listview.builder and some builder functions like that which contain iterator and functions. I also want to learn more about the coordinate system of flutter and CustomPainter and canvas. Can you help me or suggest me any resources to learn from? Help would be very much appreciated.

  • @NasirKhan-jy3gp

    @NasirKhan-jy3gp

    3 жыл бұрын

    @@GoToMan udemy is good source of learning they many free and paid courses

  • @GoToMan

    @GoToMan

    3 жыл бұрын

    @@NasirKhan-jy3gp Thanks! I have Ms. Angela's course.

  • @matyshere
    @matyshere4 жыл бұрын

    I appreciate the video. Can you please tell me how can I get the blue bacground image?

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    undraw.co/

  • @matyshere

    @matyshere

    4 жыл бұрын

    Thanks

  • @karimessam6003
    @karimessam60034 жыл бұрын

    Great tutorial, but shouldn’t you have used Stateful widget instead of stateless??!

  • @cheenri

    @cheenri

    3 жыл бұрын

    In this case it just UI, so Stateless is work, because do not change the state. You know?

  • @japalekhin

    @japalekhin

    3 жыл бұрын

    it's easy to convert when there's a need to change the state

  • @hzlll54
    @hzlll543 жыл бұрын

    please use the bigger font

  • @harikrishan2641
    @harikrishan26413 жыл бұрын

    Are you open for taking up new projects ?

  • @ibrahimalsurkhi9091
    @ibrahimalsurkhi90914 жыл бұрын

    it is beautiful login i have a question? how to found background like this in video?

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Sorry I did not understand 🤔

  • @ilyaklyashtornyy4269

    @ilyaklyashtornyy4269

    4 жыл бұрын

    I think the question is: Where did you find the background image and other assets used in your login page?

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    @@ilyaklyashtornyy4269 I make the background in Adobe xd, and other assets from a free resource like undraw.co/

  • @minigeek

    @minigeek

    4 жыл бұрын

    @@Afgprogrammer Is there any tutorial to create such background images in xd, I have it but don't know how to use it . very hard

  • @shekharsuman9593
    @shekharsuman95934 жыл бұрын

    how will i solve the animation problem from where will i get that code ? Please help.

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Here the Github repo: github.com/afgprogrammer/Flutter-Login-Page-UI

  • @shekharsuman9593

    @shekharsuman9593

    4 жыл бұрын

    @@Afgprogrammer Thanku very much your designs are really amazing " _"

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    @@shekharsuman9593 Thank you bro, I appreciated.

  • @midhunkrishnaks4748
    @midhunkrishnaks47484 жыл бұрын

    If the screen resizes,will the app show overflow error

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    I don't think so.

  • @bimapratama1574
    @bimapratama15742 жыл бұрын

    hii.. im error this code animation["opacity"] flutter 2.10

  • @rafaelisamar
    @rafaelisamar3 жыл бұрын

    There is a website to download background images?

  • @technolust3015

    @technolust3015

    3 жыл бұрын

    You can checkout undraw or drawkit for illustrations.

  • @sajafaisalgazi8568
    @sajafaisalgazi85682 жыл бұрын

    Please i dont know how i get the same code you used in the video

  • @Afgprogrammer

    @Afgprogrammer

    2 жыл бұрын

    Source code: github.com/afgprogrammer/Flutter-Login-Page-UI

  • @norasalaa1240
    @norasalaa12404 жыл бұрын

    it's super nice bro i like am trying to do the same as you did , unfortunately i cant import simple animation it says that target url is not excite help plzzzz thanx

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Search about it on google and find its new version

  • @eixamaixam9263
    @eixamaixam92632 жыл бұрын

    how to download source code?

  • @belveloper
    @belveloper2 жыл бұрын

    what theme u use ?

  • @Afgprogrammer

    @Afgprogrammer

    2 жыл бұрын

    Field Light Theme

  • @PROFGAMER47
    @PROFGAMER474 жыл бұрын

    What's IDE you use?

  • @Afgprogrammer

    @Afgprogrammer

    4 жыл бұрын

    Visual studio code -> vscode

  • @albertperellacanelles1314
    @albertperellacanelles13143 жыл бұрын

    error in animation["opacity"]

  • @ibadasif4093

    @ibadasif4093

    3 жыл бұрын

    same quarry

  • @cesarvargas8482

    @cesarvargas8482

    2 жыл бұрын

    Hi, how did you solved it ?

  • @albertperellacanelles1314
    @albertperellacanelles13143 жыл бұрын

    Code give errors pls repush it :(

  • @bhupeshpattanaik7150
    @bhupeshpattanaik71503 жыл бұрын

    How to setup virtual device with vs code

  • @Afgprogrammer

    @Afgprogrammer

    3 жыл бұрын

    Install Dart and Flutter plugins in vs code.

  • @bhupeshpattanaik7150

    @bhupeshpattanaik7150

    3 жыл бұрын

    @@Afgprogrammer did that , but it showed no device connected when I try to run it

  • @Afgprogrammer

    @Afgprogrammer

    3 жыл бұрын

    @@bhupeshpattanaik7150 It should work. Check the plugins configuration.

  • @theav2000
    @theav20003 жыл бұрын

    too many ads :(

  • @prabaldas1859
    @prabaldas18594 жыл бұрын

    What's your age?

  • 4 жыл бұрын

    You know... It's not a tutorial if you don't really teach anything...

  • @ranawaleed2548

    @ranawaleed2548

    Жыл бұрын

    U know it's not a lesson if you don't practice anything

  • @iamtafara

    @iamtafara

    Жыл бұрын

    Well said