Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:01,190 --> 00:00:06,500
Our application now has a completed header and footer.
2
00:00:06,620 --> 00:00:13,880
These are the two most important components the are rendered on every page of the site and so now that
3
00:00:13,880 --> 00:00:21,620
we have those completed we can go and start moving on to our actual content the natural place to start
4
00:00:21,620 --> 00:00:25,040
than would be the landing page.
5
00:00:25,050 --> 00:00:31,160
This is typically the first page that your users will see when they land on your Web site.
6
00:00:31,200 --> 00:00:38,370
And so the strategy that I've used to put it together is for the home page to basically act as a road
7
00:00:38,370 --> 00:00:45,390
map of the rest of the Web site to help present the information and guide the user to more specific
8
00:00:45,390 --> 00:00:47,230
areas that they're looking for.
9
00:00:48,030 --> 00:00:55,410
So you'll notice when we're building it that each section on the home page actually corresponds to all
10
00:00:55,410 --> 00:00:58,600
of the other pages on the Web site.
11
00:00:58,710 --> 00:01:06,840
We'll start at the top of the home page with our animation going to start by walking you through how
12
00:01:06,840 --> 00:01:15,810
I actually export my animation from after effects and how I then get it into a form that's usable within
13
00:01:15,810 --> 00:01:20,260
a react application if you don't have after effects.
14
00:01:20,260 --> 00:01:27,430
Don't worry because I've included all of the animations and their final files inside of the project
15
00:01:27,430 --> 00:01:34,710
1 files that you already have downloaded after I show you how to properly export the animation will
16
00:01:34,720 --> 00:01:42,220
then get into importing that within our ReACT application and using a library to render that on the
17
00:01:42,220 --> 00:01:49,720
screen this first animation that we're going to work with is this illustration right here which will
18
00:01:49,720 --> 00:01:54,840
have the CPSU IN BETWEEN THE HANDS being passed back and forth.
19
00:01:55,940 --> 00:02:03,260
We'll get this set up and then make sure that a resize is correctly for different devices while maintaining
20
00:02:03,260 --> 00:02:08,280
the alignment and consistency with the text that will go along next to it.
21
00:02:09,370 --> 00:02:12,110
This very top part of the home page.
22
00:02:12,190 --> 00:02:18,820
I call the hero block and that is what they're commonly referred to as this is where you're really showing
23
00:02:18,820 --> 00:02:22,720
off and trying to grab the attention of your users.
24
00:02:22,750 --> 00:02:26,410
So starting off with an animation is a good way to do that.
25
00:02:26,470 --> 00:02:33,670
And underneath our hero block will then move onto these services block and you can see here that this
26
00:02:33,670 --> 00:02:42,470
contains a set of icons and small descriptions for each of these services that I offer on the site we're
27
00:02:42,470 --> 00:02:48,740
familiar with these pages since these are actually the menu items appearing on our services tab.
28
00:02:48,890 --> 00:02:55,690
And this will be our first more complex layout to work with in the grid component.
29
00:02:55,730 --> 00:03:03,650
So take a second to think about how you would structure the grid containers and items to create a layout
30
00:03:03,650 --> 00:03:10,730
like this and then you'll see how I chose to do that and how we then make sure that it's perfectly responsive
31
00:03:10,910 --> 00:03:15,240
for all screen sizes under the services block.
32
00:03:15,240 --> 00:03:22,920
We then have the revolution block and here all introduce the card component which creates that floating
33
00:03:22,920 --> 00:03:30,390
little block you see in the middle as well as a simple trick for adding our background images the last
34
00:03:30,390 --> 00:03:33,880
main block of the home page is the info block.
35
00:03:33,960 --> 00:03:37,400
And this again just has a image in the background.
36
00:03:37,500 --> 00:03:44,460
And then we'll be using the grid to create the little layout with are about us on one side and the contact
37
00:03:44,460 --> 00:03:45,780
us on the other.
38
00:03:45,780 --> 00:03:53,190
So this shouldn't be too difficult at all to set up and it's actually a pretty basic grid implementation.
39
00:03:53,190 --> 00:03:59,100
The very last part of the home page is actually a component that we're going to be using across multiple
40
00:03:59,100 --> 00:04:00,490
pages on the site.
41
00:04:00,510 --> 00:04:03,760
And that is our call to action.
42
00:04:03,800 --> 00:04:11,210
This is on the bottom of most pages on the site and acts as a constant reminder to the user that they
43
00:04:11,210 --> 00:04:16,090
can go and get a free estimate at any time and encourages them to do so.
44
00:04:17,090 --> 00:04:22,250
I will make a small executive decision on the design though as we're building.
45
00:04:22,250 --> 00:04:23,890
I'm gonna have that text.
46
00:04:23,900 --> 00:04:29,600
The simple software revolutionary results that a whole little block is going to be more aligned to the
47
00:04:29,600 --> 00:04:35,420
left and it's going to look a lot cleaner and consistent with the rest of the elements on the page and
48
00:04:35,450 --> 00:04:40,400
I might tweak a couple of things from the design file that you'll see as we're actually building it
49
00:04:40,550 --> 00:04:45,530
that I've found to just look a little bit better but I'll make sure it's a point all that out as we
50
00:04:45,530 --> 00:04:53,540
go once we finish this section we will have a completely finished and polished landing page for our
51
00:04:53,540 --> 00:05:00,150
application we'll really have the foundation that we need to then go and build all of the rest of the
52
00:05:00,150 --> 00:05:05,970
site and you'll really be combining everything that you've learned so far to implement this and I think
53
00:05:05,970 --> 00:05:12,250
that that will really go ahead and solidify and clear up a lot of the concepts that we've talked about.
54
00:05:12,330 --> 00:05:18,420
So I'm excited for us to get into the meat of the application now now that we're out of the skeleton
55
00:05:18,720 --> 00:05:22,590
and so let's get started working on this in the next video.
6596
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.