title
Build A Bootstrap 4 Theme | Latest Beta Version
description
This is a full Bootstrap 4 Beta project which is a theme called LoopLab. This is from my premium Udemy course. It uses many of the new version 4 classes and utilities including flexbox.
FULL COURSE: ONLY $10!
https://www.udemy.com/bootstrap-4-from-scratch-with-5-projects/?couponCode=YOU_TUBE
BOOTSTRAP 4 STARTER PACK:
https://github.com/bradtraversy/bs4starter
PROJECT FILES:
http://www.traversymedia.com/downloads/looplab.zip
BECOME A PATRON: Show support & get perks!
http://www.patreon.com/traversymedia
ONE TIME DONATIONS:
http://www.paypal.me/traversymedia
FOLLOW TRAVERSY MEDIA:
http://www.facebook.com/traversymedia
http://www.twitter.com/traversymedia
http://www.instagram.com/traversymedia
detail
{'title': 'Build A Bootstrap 4 Theme | Latest Beta Version', 'heatmap': [{'end': 320.517, 'start': 253.835, 'weight': 0.876}], 'summary': 'Learn to create a bootstrap 4 beta theme with loop lab, featuring a transparent fixed navbar, flexbox usage, and responsive design. set up the starter pack, customize navbars, create layouts, and forms, style home and explore sections, and build a bootstrap 4 theme with detailed web design steps and class modifications. additionally, discover a related course on sale for $10 with a 4.9 rating on udemy.', 'chapters': [{'end': 205.785, 'segs': [{'end': 63.233, 'src': 'embed', 'start': 23.319, 'weight': 0, 'content': [{'end': 31.626, 'text': 'which I initially created in bootstrap alpha, and unfortunately a couple days later they upgraded it to beta, so I had to redo the whole course.', 'start': 23.319, 'duration': 8.307}, {'end': 37.611, 'text': 'but, long story short, I do have a five project course that you may want to check out.', 'start': 31.626, 'duration': 5.985}, {'end': 39.512, 'text': 'this is one of the projects.', 'start': 37.611, 'duration': 1.901}, {'end': 43.896, 'text': 'okay, so this is the course right here.', 'start': 39.512, 'duration': 4.384}, {'end': 49.3, 'text': "it's actually on sale for only ten dollars now, which is a udemy sale, but you may want to check that out.", 'start': 43.896, 'duration': 5.404}, {'end': 52.262, 'text': 'it has a 4.9 rating.', 'start': 49.3, 'duration': 2.962}, {'end': 55.625, 'text': 'it has learning sections as well as the project sections.', 'start': 52.262, 'duration': 3.363}, {'end': 63.233, 'text': "Alright, now for our workflow, we're going to be using the Bootstrap for Starter Pack, which we actually created in the course.", 'start': 56.185, 'duration': 7.048}], 'summary': 'A five-project course on bootstrap, with a 4.9 rating, is now on sale for $10 on udemy.', 'duration': 39.914, 'max_score': 23.319, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk23319.jpg'}, {'end': 117.683, 'src': 'embed', 'start': 92.58, 'weight': 3, 'content': [{'end': 98.765, 'text': 'And literally all we have to do is install them with npm install and then npm start will start up our dev server.', 'start': 92.58, 'duration': 6.185}, {'end': 102.621, 'text': "Now, as far as the project itself, it's a theme called Loop Lab.", 'start': 99.42, 'duration': 3.201}, {'end': 103.881, 'text': "It's a one-page theme.", 'start': 102.661, 'duration': 1.22}, {'end': 105.721, 'text': "I think it's really clean looking.", 'start': 104.261, 'duration': 1.46}, {'end': 109.962, 'text': 'Basically, we have a transparent navbar at the top, which is fixed.', 'start': 105.941, 'duration': 4.021}, {'end': 111.942, 'text': "You'll see it will stay at the top no matter what.", 'start': 109.982, 'duration': 1.96}, {'end': 115.083, 'text': 'Then we have this showcase area with a background image.', 'start': 112.342, 'duration': 2.741}, {'end': 117.683, 'text': 'We applied an overlay using CSS.', 'start': 115.463, 'duration': 2.22}], 'summary': 'Installing loop lab theme with npm and starting dev server. one-page theme with fixed transparent navbar and showcase area with background image and css overlay.', 'duration': 25.103, 'max_score': 92.58, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk92580.jpg'}, {'end': 183.711, 'src': 'embed', 'start': 138.73, 'weight': 4, 'content': [{'end': 140.431, 'text': 'Explore, Create, and Share.', 'start': 138.73, 'duration': 1.701}, {'end': 144.133, 'text': 'And each section has a header with some text and a button.', 'start': 141.052, 'duration': 3.081}, {'end': 148.215, 'text': "We're using the new outline buttons that Bootstrap 4 uses.", 'start': 144.153, 'duration': 4.062}, {'end': 150.976, 'text': 'And then we have some more checkboxes.', 'start': 149.115, 'duration': 1.861}, {'end': 153.137, 'text': 'We have some stock images from Pexels.com.', 'start': 151.016, 'duration': 2.121}, {'end': 161.165, 'text': "You'll see the Create section, the Share section, and then the footer just has a button that's going to open up a contact modal.", 'start': 154.558, 'duration': 6.607}, {'end': 166.29, 'text': 'And the navigation will just bring us around to certain spots in the theme.', 'start': 161.785, 'duration': 4.505}, {'end': 167.562, 'text': 'All right.', 'start': 167.202, 'duration': 0.36}, {'end': 168.663, 'text': 'so very, very simple.', 'start': 167.562, 'duration': 1.101}, {'end': 170.344, 'text': "it's also completely responsive.", 'start': 168.663, 'duration': 1.681}, {'end': 178.468, 'text': "if we go ahead and make this smaller, you'll see that, for I think that's large screens extra large, and then we get to medium,", 'start': 170.344, 'duration': 8.124}, {'end': 183.711, 'text': "it's going to get rid of the text in the showcase and it's just going to have the form here all right,", 'start': 178.468, 'duration': 5.243}], 'summary': 'Website features include outline buttons, checkboxes, responsive design, and stock images from pexels.com.', 'duration': 44.981, 'max_score': 138.73, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk138730.jpg'}], 'start': 7.662, 'title': 'Creating and introducing bootstrap 4 theme', 'summary': 'Covers the process of creating a bootstrap for beta theme and introduces loop lab, a bootstrap 4 theme with features like a transparent fixed navbar, flexbox usage, and responsive design, and also highlights a related course on sale for $10 with a 4.9 rating on udemy.', 'chapters': [{'end': 63.233, 'start': 7.662, 'title': 'Creating bootstrap for beta theme', 'summary': 'Covers the process of creating a bootstrap for beta theme, which was necessitated by the recent upgrade to beta, and also highlights a related course on sale for $10 with a 4.9 rating on udemy.', 'duration': 55.571, 'highlights': ['The course on creating Bootstrap for beta theme is on sale for $10 and has a 4.9 rating on Udemy, offering learning and project sections.', 'The recent upgrade of Bootstrap to beta version led to the need to redo the entire Bootstrap for from scratch course.', 'The Bootstrap for from scratch course initially created in alpha version had to be redone due to the upgrade to beta.']}, {'end': 205.785, 'start': 63.753, 'title': 'Bootstrap 4 theme', 'summary': 'Introduces a bootstrap 4 theme called loop lab, highlighting its features such as a transparent fixed navbar, showcase with overlay, flexbox usage, card with form, responsive design, and use of new bootstrap 4 classes, offering a simple and clean theme for learning.', 'duration': 142.032, 'highlights': ['Bootstrap 4 Theme Introduction The chapter introduces a Bootstrap 4 theme called Loop Lab, featuring a transparent fixed navbar, showcase area with overlay, Flexbox usage, and a card with a form.', 'Responsive Design The theme is completely responsive with adjustments for large screens, extra-large screens, medium screens, and small screens, ensuring a consistent and appealing appearance across different devices.', 'Usage of New Bootstrap 4 Classes The theme demonstrates the use of new Bootstrap 4 classes, including outline buttons, Flexbox, and the responsiveness features, providing a learning opportunity for understanding these new classes.']}], 'duration': 198.123, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk7662.jpg', 'highlights': ['The course on creating Bootstrap for beta theme is on sale for $10 and has a 4.9 rating on Udemy, offering learning and project sections.', 'The recent upgrade of Bootstrap to beta version led to the need to redo the entire Bootstrap for from scratch course.', 'The Bootstrap for from scratch course initially created in alpha version had to be redone due to the upgrade to beta.', 'Bootstrap 4 Theme Introduction The chapter introduces a Bootstrap 4 theme called Loop Lab, featuring a transparent fixed navbar, showcase area with overlay, Flexbox usage, and a card with a form.', 'Responsive Design The theme is completely responsive with adjustments for large screens, extra-large screens, medium screens, and small screens, ensuring a consistent and appealing appearance across different devices.', 'Usage of New Bootstrap 4 Classes The theme demonstrates the use of new Bootstrap 4 classes, including outline buttons, Flexbox, and the responsiveness features, providing a learning opportunity for understanding these new classes.']}, {'end': 652.532, 'segs': [{'end': 320.517, 'src': 'heatmap', 'start': 253.835, 'weight': 0.876, 'content': [{'end': 258.319, 'text': 'so now what we want to do is open up a command line or a terminal in the loop lab folder.', 'start': 253.835, 'duration': 4.484}, {'end': 263.343, 'text': "i'm using git bash for windows, so i'm going to go ahead and just open that up.", 'start': 258.319, 'duration': 5.024}, {'end': 270.329, 'text': 'if you want git bash, you can just go to git-scm.com and you can download it here.', 'start': 263.343, 'duration': 6.986}, {'end': 271.79, 'text': "it's also available for mac.", 'start': 270.329, 'duration': 1.461}, {'end': 278.031, 'text': 'All right, so in here, like the documentation says, we just want to run npm install.', 'start': 273.049, 'duration': 4.982}, {'end': 280.291, 'text': "That's going to install Bootstrap for beta.", 'start': 278.091, 'duration': 2.2}, {'end': 286.093, 'text': "It's going to install Popper and jQuery, which are dependencies, and then the dev dependencies.", 'start': 280.611, 'duration': 5.482}, {'end': 289.394, 'text': "So let's go ahead and say npm install.", 'start': 286.833, 'duration': 2.561}, {'end': 298.457, 'text': "All right, so once that's done, we should be able to run our server by just saying npm start.", 'start': 289.414, 'duration': 9.043}, {'end': 302.817, 'text': 'And there we go.', 'start': 302.276, 'duration': 0.541}, {'end': 305.359, 'text': 'So we have our bootstrap for beta starter.', 'start': 302.917, 'duration': 2.442}, {'end': 308.182, 'text': "So we're going to leave this running, this server.", 'start': 306.1, 'duration': 2.082}, {'end': 309.803, 'text': "Let's go over to VS Code.", 'start': 308.302, 'duration': 1.501}, {'end': 313.267, 'text': "And we're just going to open up the loop lab folder.", 'start': 310.404, 'duration': 2.863}, {'end': 317.594, 'text': "Okay, we'll close that up.", 'start': 316.513, 'duration': 1.081}, {'end': 320.517, 'text': "And what you're going to see here is your gulp file.", 'start': 317.874, 'duration': 2.643}], 'summary': 'Installing bootstrap for beta with npm and running server with npm start.', 'duration': 66.682, 'max_score': 253.835, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk253835.jpg'}, {'end': 308.182, 'src': 'embed', 'start': 278.091, 'weight': 0, 'content': [{'end': 280.291, 'text': "That's going to install Bootstrap for beta.", 'start': 278.091, 'duration': 2.2}, {'end': 286.093, 'text': "It's going to install Popper and jQuery, which are dependencies, and then the dev dependencies.", 'start': 280.611, 'duration': 5.482}, {'end': 289.394, 'text': "So let's go ahead and say npm install.", 'start': 286.833, 'duration': 2.561}, {'end': 298.457, 'text': "All right, so once that's done, we should be able to run our server by just saying npm start.", 'start': 289.414, 'duration': 9.043}, {'end': 302.817, 'text': 'And there we go.', 'start': 302.276, 'duration': 0.541}, {'end': 305.359, 'text': 'So we have our bootstrap for beta starter.', 'start': 302.917, 'duration': 2.442}, {'end': 308.182, 'text': "So we're going to leave this running, this server.", 'start': 306.1, 'duration': 2.082}], 'summary': 'Installed bootstrap for beta, popper, and jquery using npm, running server successfully.', 'duration': 30.091, 'max_score': 278.091, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk278091.jpg'}, {'end': 374.775, 'src': 'embed', 'start': 348.362, 'weight': 2, 'content': [{'end': 355.408, 'text': 'okay, because the source folder is is going to be your final directory where you just want to upload to your your web host.', 'start': 348.362, 'duration': 7.046}, {'end': 362.648, 'text': 'All right, it has the compiled CSS style.css from the style.scss file.', 'start': 356.144, 'duration': 6.504}, {'end': 366.89, 'text': 'So any CSS you want to add, you want to use your SAS file.', 'start': 363.128, 'duration': 3.762}, {'end': 369.312, 'text': 'That way you can use variables and stuff like that.', 'start': 366.93, 'duration': 2.382}, {'end': 373.714, 'text': "All right, so let's go ahead and open up the index.html.", 'start': 370.112, 'duration': 3.602}, {'end': 374.775, 'text': 'This is what it looks like.', 'start': 373.754, 'duration': 1.021}], 'summary': 'The final directory for web hosting contains compiled css style.css from style.scss, using sas for variables.', 'duration': 26.413, 'max_score': 348.362, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk348362.jpg'}, {'end': 451.349, 'src': 'embed', 'start': 424.393, 'weight': 3, 'content': [{'end': 428.015, 'text': "I'm sorry, not a dependency, a plugin or an extension.", 'start': 424.393, 'duration': 3.622}, {'end': 432.358, 'text': "So we're going to create a nav tag, and we're going to give it a couple classes.", 'start': 428.696, 'duration': 3.662}, {'end': 434.899, 'text': 'So one, we want a class of navbar.', 'start': 432.958, 'duration': 1.941}, {'end': 441.003, 'text': 'We also want a class of navbar-expand, and I\'m going to do "-sm".', 'start': 435.48, 'duration': 5.523}, {'end': 448.827, 'text': 'Now, what this does is this is going to tell it when we want the little hamburger menu, the responsive menu, to show up.', 'start': 441.083, 'duration': 7.744}, {'end': 451.349, 'text': 'And I want it to show up on small screens.', 'start': 449.228, 'duration': 2.121}], 'summary': 'Creating a nav tag with classes navbar and navbar-expand-sm for responsive menu on small screens.', 'duration': 26.956, 'max_score': 424.393, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk424393.jpg'}, {'end': 524.667, 'src': 'embed', 'start': 475.222, 'weight': 4, 'content': [{'end': 481.948, 'text': "Now for the background color, I want it to be a dark color, so we're going to use the BG dark class.", 'start': 475.222, 'duration': 6.726}, {'end': 488.534, 'text': 'And then in order for the navbar to have light text, we want to use navbar dark.', 'start': 482.048, 'duration': 6.486}, {'end': 493.398, 'text': "That's telling it that the navbar is going to be dark, so we need light text.", 'start': 488.574, 'duration': 4.824}, {'end': 498.042, 'text': "And then I also want to fix it to the top, so we're going to give it a class of fixed top.", 'start': 493.818, 'duration': 4.224}, {'end': 502.126, 'text': "And then we'll go ahead and tab, and now we have a nav with all those classes.", 'start': 498.282, 'duration': 3.844}, {'end': 503.417, 'text': 'All right.', 'start': 503.117, 'duration': 0.3}, {'end': 510.681, 'text': "Now inside the nav, we're going to have a container because the content inside the nav bar, I want to restrict to the middle.", 'start': 503.497, 'duration': 7.184}, {'end': 514.422, 'text': "Now we're going to need our branding or our logo.", 'start': 511.741, 'duration': 2.681}, {'end': 518.484, 'text': "So that'll be an a tag with the class of nav bar dash brand.", 'start': 514.501, 'duration': 3.983}, {'end': 524.667, 'text': "Okay And this is just going to go to, let's say index dot HTML.", 'start': 519.405, 'duration': 5.262}], 'summary': 'Creating a dark background with light text for navbar, and adding branding link to index.html.', 'duration': 49.445, 'max_score': 475.222, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk475222.jpg'}, {'end': 581.652, 'src': 'embed', 'start': 547.573, 'weight': 6, 'content': [{'end': 548.754, 'text': "We're going to put in button.", 'start': 547.573, 'duration': 1.181}, {'end': 553.037, 'text': "It's going to have a class of navbar-toggler.", 'start': 549.454, 'duration': 3.583}, {'end': 556.919, 'text': "And then it's also going to need a couple extra attributes.", 'start': 554.317, 'duration': 2.602}, {'end': 559.061, 'text': "So it's going to need one called data-toggle.", 'start': 557.039, 'duration': 2.022}, {'end': 568.104, 'text': 'We want to set that to collapse, and then it also needs a data target because it needs to know what to collapse down.', 'start': 560.08, 'duration': 8.024}, {'end': 573.628, 'text': "So we're going to give this an ID of hash navbar collapse.", 'start': 568.645, 'duration': 4.983}, {'end': 576.089, 'text': 'Let me just turn on word wrap here.', 'start': 574.388, 'duration': 1.701}, {'end': 581.652, 'text': "All right, and I guess I'll just make this bigger.", 'start': 576.109, 'duration': 5.543}], 'summary': 'Adding a navbar-toggler button with class navbar-toggler, data-toggle set to collapse, and data-target set to #navbar-collapse.', 'duration': 34.079, 'max_score': 547.573, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk547573.jpg'}], 'start': 205.805, 'title': 'Setting up and customizing bootstrap 4', 'summary': 'Covers setting up bootstrap 4 starter pack, including downloading necessary files, running npm install, and running npm start. it also includes creating a navbar with specific classes and responsive settings, and creating a dark navbar with branding and a collapsible button, emphasizing the use of specific classes and attributes for responsiveness and functionality.', 'chapters': [{'end': 374.775, 'start': 205.805, 'title': 'Setting up bootstrap 4 starter pack', 'summary': 'Covers setting up bootstrap 4 starter pack, including downloading the necessary files, running npm install to install bootstrap, popper, and jquery, and running npm start to launch the server, with a focus on using the source folder as the final directory for web hosting.', 'duration': 168.97, 'highlights': ["Running npm install will install Bootstrap for beta, Popper, and jQuery as dependencies, along with dev dependencies. Running 'npm install' will install Bootstrap for beta, Popper, and jQuery along with dev dependencies, as mentioned in the documentation.", "Running npm start will launch the server with the Bootstrap 4 starter pack. Running 'npm start' will launch the server with the Bootstrap 4 starter pack, which will be left running for further development.", 'Using the source folder as the final directory for web hosting, where all the necessary files are compiled and ready for upload. The source folder is the final directory for web hosting, containing the compiled CSS, JavaScript, and dependencies, making it ready for upload to the web host.']}, {'end': 474.342, 'start': 374.875, 'title': 'Setting up bootstrap and creating navbar', 'summary': 'Covers setting up the project by including font, awesome bootstrap, style sheet, javascript bootstrap, and dependencies, and then proceeds to create a navbar with specific classes and responsive settings.', 'duration': 99.467, 'highlights': ['Creating a navbar using Bootstrap by adding classes such as navbar and navbar-expand-sm, which sets the responsive menu to show up on small screens.', 'Including font, awesome bootstrap, style sheet, compiled stuff, and JavaScript Bootstrap and dependencies to set up the project.', 'Using Emmet to efficiently create the navbar tag with specified classes.']}, {'end': 652.532, 'start': 475.222, 'title': 'Creating a dark navbar with branding and collapse button', 'summary': 'Covers creating a dark navigation bar with branding and a collapsible button, including the use of specific classes and attributes for responsiveness and functionality.', 'duration': 177.31, 'highlights': ['The navbar is styled with the BG dark class for the background color and the navbar dark class for light text, also fixed to the top using the fixed top class. The use of specific classes such as BG dark, navbar dark, and fixed top is explained to style the navbar, ensuring a dark background with light text and fixing it to the top for visibility.', "The inclusion of a container for the content inside the navbar and the addition of branding using an 'a' tag with the class of navbar-brand to link to index.html with 'Loop Lab' as the branding text is demonstrated. The process of adding a container for content restriction, along with branding using an 'a' tag with the navbar-brand class to link to index.html and display 'Loop Lab' as the branding text, is described.", 'The addition of a collapsible button for small screens with specific classes such as navbar-toggler and attributes like data-toggle and data-target for responsive behavior is explained. The procedure for adding a collapsible button for small screens, utilizing classes such as navbar-toggler and attributes like data-toggle and data-target to enable responsive behavior, is detailed.']}], 'duration': 446.727, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk205805.jpg', 'highlights': ["Running 'npm install' will install Bootstrap for beta, Popper, and jQuery along with dev dependencies.", "Running 'npm start' will launch the server with the Bootstrap 4 starter pack, which will be left running for further development.", 'The source folder is the final directory for web hosting, containing the compiled CSS, JavaScript, and dependencies, making it ready for upload to the web host.', 'Creating a navbar using Bootstrap by adding classes such as navbar and navbar-expand-sm, which sets the responsive menu to show up on small screens.', 'The use of specific classes such as BG dark, navbar dark, and fixed top is explained to style the navbar, ensuring a dark background with light text and fixing it to the top for visibility.', "The process of adding a container for content restriction, along with branding using an 'a' tag with the navbar-brand class to link to index.html and display 'Loop Lab' as the branding text, is described.", 'The procedure for adding a collapsible button for small screens, utilizing classes such as navbar-toggler and attributes like data-toggle and data-target to enable responsive behavior, is detailed.']}, {'end': 1181.823, 'segs': [{'end': 772.85, 'src': 'embed', 'start': 683.178, 'weight': 0, 'content': [{'end': 684.459, 'text': "It's going to have a class of..", 'start': 683.178, 'duration': 1.281}, {'end': 690.143, 'text': 'nav bar, nav as well as ml dash auto.', 'start': 685.24, 'duration': 4.903}, {'end': 692.184, 'text': "okay, so that's margin, left auto.", 'start': 690.143, 'duration': 2.041}, {'end': 699.007, 'text': "what that's going to do is it's going to move the ul to the right, so we'll have the branding on the left and the ul on the right,", 'start': 692.184, 'duration': 6.823}, {'end': 703.61, 'text': 'and then each li is going to have a class of nav dash item.', 'start': 699.007, 'duration': 4.603}, {'end': 708.192, 'text': 'all right nav dash item.', 'start': 703.61, 'duration': 4.582}, {'end': 713.475, 'text': "and let's see inside here we'll have an a tag with a class of nav dash link.", 'start': 708.192, 'duration': 5.283}, {'end': 719.745, 'text': "OK, and for the, for the link here, let's say hash home.", 'start': 715.342, 'duration': 4.403}, {'end': 720.926, 'text': 'All right.', 'start': 719.765, 'duration': 1.161}, {'end': 724.449, 'text': 'Now I want this to go up to the top when we click this home link.', 'start': 721.006, 'duration': 3.443}, {'end': 731.735, 'text': "So what I'm going to do is just give the body an ID of home so that it goes right up there when we click it.", 'start': 725.59, 'duration': 6.145}, {'end': 733.296, 'text': 'All right.', 'start': 732.976, 'duration': 0.32}, {'end': 735.658, 'text': "Let's see.", 'start': 733.316, 'duration': 2.342}, {'end': 737.699, 'text': "So we're going to copy this whole ally.", 'start': 735.758, 'duration': 1.941}, {'end': 739.1, 'text': "We're going to have a couple other links.", 'start': 737.739, 'duration': 1.361}, {'end': 741.282, 'text': 'So one, two, three more.', 'start': 739.34, 'duration': 1.942}, {'end': 745.074, 'text': "Let's just push these over.", 'start': 743.772, 'duration': 1.302}, {'end': 754.318, 'text': 'Oops What happened here? All right.', 'start': 745.094, 'duration': 9.224}, {'end': 757.541, 'text': 'So the second one is going to be for explore.', 'start': 754.339, 'duration': 3.202}, {'end': 761.063, 'text': "So I'm going to change this text to explore.", 'start': 757.561, 'duration': 3.502}, {'end': 770.949, 'text': "We're going to change the the href to hash explore head section because each section is going to have a head.", 'start': 761.643, 'duration': 9.306}, {'end': 772.85, 'text': "And that's where we want this to navigate to.", 'start': 770.969, 'duration': 1.881}], 'summary': 'Creating a navigation bar with classes for links and sections.', 'duration': 89.672, 'max_score': 683.178, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk683178.jpg'}, {'end': 903.939, 'src': 'embed', 'start': 871.388, 'weight': 3, 'content': [{'end': 880.233, 'text': "All right, so if we go ahead and save that and we take a look, you'll see that it'll automatically update.", 'start': 871.388, 'duration': 8.845}, {'end': 884.575, 'text': 'So for the nav bar, I actually want it to have I want it to have some opacity.', 'start': 881.093, 'duration': 3.482}, {'end': 887.516, 'text': 'I want it to be transparent a little bit and then have a blue border.', 'start': 884.595, 'duration': 2.921}, {'end': 894.18, 'text': "So let's go down here and say nav bar and we'll say border.", 'start': 888.337, 'duration': 5.843}, {'end': 899.454, 'text': "Bottom Let's do the primary color.", 'start': 896.451, 'duration': 3.003}, {'end': 903.939, 'text': "Let's do three pixels and let's do solid.", 'start': 900.415, 'duration': 3.524}], 'summary': 'Styling the nav bar with opacity and a blue border for a more transparent look.', 'duration': 32.551, 'max_score': 871.388, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk871388.jpg'}, {'end': 994.466, 'src': 'embed', 'start': 960.082, 'weight': 4, 'content': [{'end': 961.743, 'text': "We're going to use an HTML5 header tag.", 'start': 960.082, 'duration': 1.661}, {'end': 966.888, 'text': "I'm going to give it an ID of, let's say, home-section.", 'start': 961.783, 'duration': 5.105}, {'end': 972.734, 'text': "Okay, and then in here, what we're going to do is we're going to have an overlay over the image.", 'start': 966.909, 'duration': 5.825}, {'end': 976.979, 'text': 'Remember it was, actually, you know what, let me bring up the actual project.', 'start': 972.754, 'duration': 4.225}, {'end': 978.773, 'text': 'All right.', 'start': 978.493, 'duration': 0.28}, {'end': 983.057, 'text': "So if we look at it, you'll see that there's a dark overlay over the image.", 'start': 978.813, 'duration': 4.244}, {'end': 985.579, 'text': "If we just did the image, it'd be too bright.", 'start': 983.577, 'duration': 2.002}, {'end': 986.98, 'text': "We wouldn't be able to see the text.", 'start': 985.619, 'duration': 1.361}, {'end': 988.181, 'text': 'So we need to do that.', 'start': 987, 'duration': 1.181}, {'end': 994.466, 'text': "So we're going to have a class right here called dark dash overlay.", 'start': 989.242, 'duration': 5.224}], 'summary': 'Using html5 header tag with id home-section and adding dark overlay for visibility.', 'duration': 34.384, 'max_score': 960.082, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk960082.jpg'}], 'start': 653.592, 'title': 'Creating navigation bar and adding css', 'summary': 'Explains creating a navigation bar with links and classes, setting up ids for navigation targets, and adding 4 links. it also covers adding css to the navbar and home section, including color variables, opacity, borders, layout, and styling using html5 and bootstrap 4 grid system.', 'chapters': [{'end': 806.022, 'start': 653.592, 'title': 'Creating navigation bar with links', 'summary': 'Explains how to create a navigation bar with links and classes for ul, li, and a tags, including setting up ids for navigation targets, and adjusting margins for alignment, with a total of 4 links added to the navigation bar.', 'duration': 152.43, 'highlights': ['The chapter explains how to create a navigation bar with links and classes for ul, li, and a tags.', "Setting up IDs for navigation targets, including giving the body an ID of 'home' for the 'home' link to navigate to the top.", "Adjusting margins for alignment, with 'ml-auto' class used to move the ul to the right.", "A total of 4 links added to the navigation bar, including 'explore', 'create', and 'share' links with corresponding 'hash' references."]}, {'end': 1181.823, 'start': 807.378, 'title': 'Adding css to navbar and home section', 'summary': 'Covers adding css to the navbar and home section, including setting variables for colors, adding opacity and borders to the navbar, and creating layout and styling for the home section using html5 and bootstrap 4 grid system.', 'duration': 374.445, 'highlights': ['Setting variables for background color and font color In style.scss, variables like bgcolor and font color are set to dark gray and white respectively.', 'Defining primary color with hexadecimal value A primary color is defined with the hexadecimal value #008ED6 for further use in the design.', 'Styling the navbar with opacity and border The navbar is styled with a transparent background, a blue border, and an opacity of 0.8 to create a visually appealing effect.', 'Creating layout for home section using HTML5 and Bootstrap 4 The home section is structured using HTML5 header tag, classes for overlay and inner content, and Bootstrap 4 grid system for layout.', 'Using flex containers and elements for layout and styling Flex containers and elements are used to organize the content layout in the home section, with specific classes applied for flex properties and padding.']}], 'duration': 528.231, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk653592.jpg', 'highlights': ['The chapter explains how to create a navigation bar with links and classes for ul, li, and a tags.', "Setting up IDs for navigation targets, including giving the body an ID of 'home' for the 'home' link to navigate to the top.", "A total of 4 links added to the navigation bar, including 'explore', 'create', and 'share' links with corresponding 'hash' references.", 'Styling the navbar with opacity and border The navbar is styled with a transparent background, a blue border, and an opacity of 0.8 to create a visually appealing effect.', 'Creating layout for home section using HTML5 and Bootstrap 4 The home section is structured using HTML5 header tag, classes for overlay and inner content, and Bootstrap 4 grid system for layout.']}, {'end': 1503.982, 'segs': [{'end': 1243.368, 'src': 'embed', 'start': 1181.923, 'weight': 0, 'content': [{'end': 1184.646, 'text': 'So this will actually be an eye tag with the class of FA.', 'start': 1181.923, 'duration': 2.723}, {'end': 1188.529, 'text': 'And then the icon I want to use is going to be a check.', 'start': 1185.186, 'duration': 3.343}, {'end': 1193.234, 'text': "So I'm going to do FA dash check and we'll tab that.", 'start': 1188.69, 'duration': 4.544}, {'end': 1195.696, 'text': "And that's going to give us our icon.", 'start': 1194.275, 'duration': 1.421}, {'end': 1196.858, 'text': 'All right.', 'start': 1196.598, 'duration': 0.26}, {'end': 1199.141, 'text': "So if I were to save that, it's going to look like this.", 'start': 1196.878, 'duration': 2.263}, {'end': 1202.605, 'text': "It's not going to look too good yet, but we'll fix that in a little bit.", 'start': 1199.221, 'duration': 3.384}, {'end': 1204.567, 'text': "So let's see.", 'start': 1203.787, 'duration': 0.78}, {'end': 1208.112, 'text': "We're also going to have another flex item inside the deflex div.", 'start': 1204.608, 'duration': 3.504}, {'end': 1211.516, 'text': "So let's go right here and let's say another P4.", 'start': 1208.973, 'duration': 2.543}, {'end': 1215.823, 'text': 'I want padding on this as well.', 'start': 1214.502, 'duration': 1.321}, {'end': 1217.325, 'text': 'And I want to put some text.', 'start': 1216.224, 'duration': 1.101}, {'end': 1218.646, 'text': "So I'm going to say lorem.", 'start': 1217.365, 'duration': 1.281}, {'end': 1224.01, 'text': "Let's do lorem 15 tab, which is part of Emmett.", 'start': 1219.326, 'duration': 4.684}, {'end': 1226.072, 'text': "It's just going to generate 15 words.", 'start': 1224.05, 'duration': 2.022}, {'end': 1227.133, 'text': 'All right.', 'start': 1226.833, 'duration': 0.3}, {'end': 1232.918, 'text': "If I save that, you'll see that it automatically gets aligned because this is actually a flex container.", 'start': 1227.173, 'duration': 5.745}, {'end': 1236.361, 'text': 'And these are flex items just by putting this deflex.', 'start': 1232.998, 'duration': 3.363}, {'end': 1241.346, 'text': "If I were to remove these flex classes, you'll see they're not going to align anymore.", 'start': 1236.882, 'duration': 4.464}, {'end': 1243.368, 'text': "All right, but let's put those back.", 'start': 1242.046, 'duration': 1.322}], 'summary': 'Creating eye tag with fa class, using check icon, adding flex items and text.', 'duration': 61.445, 'max_score': 1181.923, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk1181923.jpg'}, {'end': 1377.637, 'src': 'embed', 'start': 1272.084, 'weight': 2, 'content': [{'end': 1273.585, 'text': "Let's see that ends right there.", 'start': 1272.084, 'duration': 1.501}, {'end': 1279.149, 'text': "So we'll just grab that And we'll paste it in two more times and save.", 'start': 1273.665, 'duration': 5.484}, {'end': 1283.943, 'text': 'and now we have our three areas here All right.', 'start': 1279.149, 'duration': 4.794}, {'end': 1285.765, 'text': "now I'm going to make this bigger.", 'start': 1283.943, 'duration': 1.822}, {'end': 1288.668, 'text': 'And on this side, we want to put our form.', 'start': 1285.785, 'duration': 2.883}, {'end': 1291.472, 'text': "So let's go to our four column div, which is right here.", 'start': 1288.889, 'duration': 2.583}, {'end': 1296.323, 'text': "And we're going to put we're going to use a card for this.", 'start': 1294.122, 'duration': 2.201}, {'end': 1298.423, 'text': "So we're going to say class card.", 'start': 1296.443, 'duration': 1.98}, {'end': 1303.245, 'text': "We're also going to give it a class of BG primary, which will give it a blue background.", 'start': 1298.864, 'duration': 4.381}, {'end': 1306.186, 'text': "We're going to make it text center.", 'start': 1303.885, 'duration': 2.301}, {'end': 1310.267, 'text': "And we're also going to add the class of card form.", 'start': 1307.226, 'duration': 3.041}, {'end': 1315.109, 'text': "OK, card form is actually a class that I'm creating so we can grab onto it later.", 'start': 1310.287, 'duration': 4.822}, {'end': 1317.37, 'text': "It's not actually a bootstrap class.", 'start': 1315.649, 'duration': 1.721}, {'end': 1321.171, 'text': 'So inside a card, we need a card body.', 'start': 1318.47, 'duration': 2.701}, {'end': 1325.097, 'text': "So we're going to create a class of card body now in Alpha six.", 'start': 1321.815, 'duration': 3.282}, {'end': 1328.399, 'text': 'This was actually actually card block like this.', 'start': 1325.157, 'duration': 3.242}, {'end': 1332.401, 'text': "So you may remember that if you've used Bootstrap for Alpha, it's now body.", 'start': 1328.459, 'duration': 3.942}, {'end': 1333.761, 'text': 'All right.', 'start': 1333.461, 'duration': 0.3}, {'end': 1335.582, 'text': "And in here, we'll just put an H3.", 'start': 1333.781, 'duration': 1.801}, {'end': 1349.09, 'text': "We'll say sign up today and let's just add a paragraph here and we'll say, please fill out this form to register.", 'start': 1335.602, 'duration': 13.488}, {'end': 1352.215, 'text': 'All right.', 'start': 1351.874, 'duration': 0.341}, {'end': 1354.639, 'text': "And then under that, let's put in our form.", 'start': 1352.315, 'duration': 2.324}, {'end': 1357.544, 'text': "Oops, we don't need an action.", 'start': 1354.659, 'duration': 2.885}, {'end': 1359.668, 'text': "It's not going to actually do anything.", 'start': 1357.564, 'duration': 2.104}, {'end': 1363.876, 'text': "And in the form, we're going to have a class of form group.", 'start': 1360.73, 'duration': 3.146}, {'end': 1370.693, 'text': "Inside here, we'll have an input, and it's going to have a type of text.", 'start': 1366.491, 'duration': 4.202}, {'end': 1377.637, 'text': "Let's also give it a class of form control, just like Bootstrap 3.", 'start': 1371.034, 'duration': 6.603}], 'summary': 'Creating a web form with bootstrap classes and elements.', 'duration': 105.553, 'max_score': 1272.084, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk1272084.jpg'}, {'end': 1470.941, 'src': 'embed', 'start': 1437.084, 'weight': 8, 'content': [{'end': 1442.608, 'text': "So we'll change the type to email and let's change the placeholder to email.", 'start': 1437.084, 'duration': 5.524}, {'end': 1450.229, 'text': "And next we're going to have the password and the confirm password.", 'start': 1446.526, 'duration': 3.703}, {'end': 1456.212, 'text': "So let's copy a form group again, paste in two more types going to be password.", 'start': 1450.269, 'duration': 5.943}, {'end': 1460.235, 'text': "Let's see placeholder, password.", 'start': 1456.232, 'duration': 4.003}, {'end': 1470.941, 'text': "this one here type is going to be password and then for the placeholder we'll say confirm password and save all right,", 'start': 1461.835, 'duration': 9.106}], 'summary': 'Changing form type to email, adding password and confirm password fields.', 'duration': 33.857, 'max_score': 1437.084, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk1437084.jpg'}], 'start': 1181.923, 'title': 'Creating layouts and forms', 'summary': 'Covers creating flexbox layout with icons, aligning items using flexbox classes, generating text using emmett, resulting in automatic alignment and generating 15 words. it also explains creating a web design layout with three areas and a form, using classes like card and card body, and updating from alpha 6 to bootstrap. additionally, it covers the creation of a bootstrap form with input fields for username, email, password, and confirm password, along with a submit button, utilizing classes like form group, form control, and btn.', 'chapters': [{'end': 1272.084, 'start': 1181.923, 'title': 'Creating flexbox layout with icons', 'summary': 'Covers creating a flexbox layout with icons, aligning items using flexbox classes, and generating text using emmett, resulting in automatic alignment and generating 15 words.', 'duration': 90.161, 'highlights': ['Creating a flexbox layout with icons and aligning items using Flexbox classes', 'Generating text using Emmett to automatically align items and generate 15 words', 'Using eye tag with the class of FA and FA dash check to display an icon', 'Adding flex classes to automatically align items in a flex container']}, {'end': 1352.215, 'start': 1272.084, 'title': 'Web design layout and form creation', 'summary': 'Explains the process of creating a web design layout with three areas and a form, using classes like card and card body, and updating from alpha 6 to bootstrap.', 'duration': 80.131, 'highlights': ['The chapter covers the process of creating a web design layout with three areas and a form.', 'It explains the usage of classes like card and card body for styling elements.', 'It also mentions the update from Alpha 6 to Bootstrap for certain classes.']}, {'end': 1503.982, 'start': 1352.315, 'title': 'Creating a bootstrap form', 'summary': 'Covers the creation of a bootstrap form with input fields for username, email, password, and confirm password, along with a submit button, utilizing classes like form group, form control, and btn.', 'duration': 151.667, 'highlights': ['The chapter covers the creation of a Bootstrap form It outlines the main topic of the transcript.', 'Input fields for username, email, password, and confirm password are included It specifies the types of input fields created in the form.', 'Utilization of classes like form group, form control, btn It highlights the specific Bootstrap classes used for styling and functionality.']}], 'duration': 322.059, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk1181923.jpg', 'highlights': ['Creating a flexbox layout with icons and aligning items using Flexbox classes', 'Generating text using Emmett to automatically align items and generate 15 words', 'The chapter covers the process of creating a web design layout with three areas and a form', 'Using eye tag with the class of FA and FA dash check to display an icon', 'Adding flex classes to automatically align items in a flex container', 'It explains the usage of classes like card and card body for styling elements', 'It also mentions the update from Alpha 6 to Bootstrap for certain classes', 'The chapter covers the creation of a Bootstrap form It outlines the main topic of the transcript', 'Input fields for username, email, password, and confirm password are included It specifies the types of input fields created in the form', 'Utilization of classes like form group, form control, btn It highlights the specific Bootstrap classes used for styling and functionality']}, {'end': 2166.233, 'segs': [{'end': 1686.269, 'src': 'embed', 'start': 1654.404, 'weight': 0, 'content': [{'end': 1657.346, 'text': 'now, for the background color, i want it to have some opacity.', 'start': 1654.404, 'duration': 2.942}, {'end': 1663.19, 'text': "so what i'm going to do is set it as an rgba value and i'm actually going to create it as a variable up here.", 'start': 1657.346, 'duration': 5.844}, {'end': 1675.305, 'text': "So I'll create a variable called dark overlay and we'll set that to RGBA and we're going to set it to black.", 'start': 1664.761, 'duration': 10.544}, {'end': 1677.586, 'text': 'So zero zero zero.', 'start': 1675.425, 'duration': 2.161}, {'end': 1682.787, 'text': 'And then the opacity will be zero point seven like that.', 'start': 1678.006, 'duration': 4.781}, {'end': 1686.269, 'text': 'Oops Just like that.', 'start': 1682.948, 'duration': 3.321}], 'summary': 'Set background color with 70% opacity using rgba variable.', 'duration': 31.865, 'max_score': 1654.404, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk1654404.jpg'}, {'end': 1819.823, 'src': 'embed', 'start': 1787.179, 'weight': 1, 'content': [{'end': 1796.103, 'text': "Since we're using SAS, I wanted to nest all of these, because all of these here are actually in the home section, so we can nest them.", 'start': 1787.179, 'duration': 8.924}, {'end': 1802.526, 'text': 'We can just take these and put them right within here, like that.', 'start': 1796.663, 'duration': 5.863}, {'end': 1807.208, 'text': "Save, and you'll see that still works.", 'start': 1804.366, 'duration': 2.842}, {'end': 1814.381, 'text': "For the FA, So for the font awesome, the icons, we're going to set the color to primary color.", 'start': 1807.288, 'duration': 7.093}, {'end': 1819.823, 'text': "We're going to set the background to white.", 'start': 1815.181, 'duration': 4.642}], 'summary': 'Using sas to nest elements in home section, setting fa icons color and background.', 'duration': 32.644, 'max_score': 1787.179, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk1787179.jpg'}, {'end': 1967.672, 'src': 'embed', 'start': 1883.516, 'weight': 2, 'content': [{'end': 1886.817, 'text': 'So we want to go to our LG eight column, which is this right here.', 'start': 1883.516, 'duration': 3.301}, {'end': 1890.279, 'text': "And we're going to say D dash none.", 'start': 1887.558, 'duration': 2.721}, {'end': 1892.299, 'text': 'OK, so this is display none.', 'start': 1890.299, 'duration': 2}, {'end': 1898.162, 'text': 'And what that did is it took away that whole eight column, but it did it for everything for every screen.', 'start': 1892.92, 'duration': 5.242}, {'end': 1903.564, 'text': 'What I want to do is I want to display it on large screens and up.', 'start': 1898.882, 'duration': 4.682}, {'end': 1910.426, 'text': 'So we can add another class that will be D-LG, so large screens.', 'start': 1904.464, 'duration': 5.962}, {'end': 1913.688, 'text': 'Then we want to display it as a block, not as none.', 'start': 1910.887, 'duration': 2.801}, {'end': 1916.289, 'text': 'Save, and now we have it back.', 'start': 1914.328, 'duration': 1.961}, {'end': 1920.87, 'text': "But when we go below large, it's just going to be the form, which is what I want.", 'start': 1916.769, 'duration': 4.101}, {'end': 1922.591, 'text': 'All right.', 'start': 1922.371, 'duration': 0.22}, {'end': 1927.739, 'text': "So that part is now done, and that's basically the toughest part of this.", 'start': 1924.173, 'duration': 3.566}, {'end': 1933.447, 'text': "The rest are pretty easy because they're pretty similar, the explore, the create, and so on.", 'start': 1927.799, 'duration': 5.648}, {'end': 1939.897, 'text': "So let's go under the header, and let's say this is going to be our explore.", 'start': 1933.487, 'duration': 6.41}, {'end': 1942.718, 'text': 'head section.', 'start': 1941.877, 'duration': 0.841}, {'end': 1953.444, 'text': "So let's create a section with an ID of explore-head-section.", 'start': 1944.599, 'duration': 8.845}, {'end': 1957.466, 'text': "And in here, we're going to have a container.", 'start': 1955.365, 'duration': 2.101}, {'end': 1960.248, 'text': "We're going to have a row.", 'start': 1958.687, 'duration': 1.561}, {'end': 1966.031, 'text': 'And this is going to be just a one column grid.', 'start': 1962.389, 'duration': 3.642}, {'end': 1967.672, 'text': "So we're just going to use the call class.", 'start': 1966.071, 'duration': 1.601}], 'summary': 'Using css classes, the speaker modifies the display for large screens and below, successfully completing the task.', 'duration': 84.156, 'max_score': 1883.516, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk1883516.jpg'}, {'end': 2021.712, 'src': 'embed', 'start': 1995.422, 'weight': 5, 'content': [{'end': 1999.263, 'text': 'And like I said, in my course, I go over all of these types of classes.', 'start': 1995.422, 'duration': 3.841}, {'end': 2006.706, 'text': 'So if you guys are really interested in Bootstrap 4, especially the newer version, the beta version, I definitely suggest checking it out.', 'start': 1999.684, 'duration': 7.022}, {'end': 2014.549, 'text': "So under the H1, we're going to put a paragraph with the class of lead, which was also available in Bootstrap 3.", 'start': 2007.907, 'duration': 6.642}, {'end': 2015.95, 'text': 'It just makes it more prominent.', 'start': 2014.549, 'duration': 1.401}, {'end': 2020.652, 'text': "And then we'll say lorem 20 tab, which will give us 20 words.", 'start': 2016.53, 'duration': 4.122}, {'end': 2021.712, 'text': 'All right.', 'start': 2020.672, 'duration': 1.04}], 'summary': 'Course covers various classes including bootstrap 4; suggests checking out beta version for those interested.', 'duration': 26.29, 'max_score': 1995.422, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk1995422.jpg'}, {'end': 2105.548, 'src': 'embed', 'start': 2071.938, 'weight': 6, 'content': [{'end': 2074.259, 'text': "I'm also going to give it some classes.", 'start': 2071.938, 'duration': 2.321}, {'end': 2080.4, 'text': "We're going to give it a class of BG dash light, which is a bootstrap for beta background class.", 'start': 2074.299, 'duration': 6.101}, {'end': 2085.844, 'text': 'Also a class of text-muted, which is just going to make it a little lighter.', 'start': 2081.301, 'duration': 4.543}, {'end': 2089.386, 'text': 'And then also some padding on the top and bottom.', 'start': 2086.524, 'duration': 2.862}, {'end': 2091.306, 'text': 'So py-5.', 'start': 2089.485, 'duration': 1.821}, {'end': 2094.429, 'text': 'Py is top and bottom padding.', 'start': 2092.348, 'duration': 2.081}, {'end': 2098.472, 'text': "Now in here we're going to have again a container.", 'start': 2096.05, 'duration': 2.422}, {'end': 2105.548, 'text': "Okay, we're going to have a row and we're going to have two six column divs.", 'start': 2100.424, 'duration': 5.124}], 'summary': 'Adding classes bg-light, text-muted, and padding to container and divs.', 'duration': 33.61, 'max_score': 2071.938, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk2071938.jpg'}], 'start': 1503.982, 'title': 'Styling home and explore sections', 'summary': 'Covers styling the home section with a background image and overlay, and creating an explore section using bootstrap 4, including layout customization and class usage.', 'chapters': [{'end': 1910.426, 'start': 1503.982, 'title': 'Styling home section with background image and overlays', 'summary': 'Covers styling the home section with a background image from pexels.com, setting a dark overlay with opacity, and customizing the layout for different screen sizes.', 'duration': 406.444, 'highlights': ['Setting background image from pexels.com and adding a dark overlay The speaker explains the process of downloading an image from pexels.com, saving it in the project source, and adding a dark overlay with an rgba value of 0.7 for opacity.', "Adjusting layout for different screen sizes The speaker demonstrates using CSS classes to adjust the layout for different screen sizes, such as hiding certain content for smaller screens by adding the class 'D-LG'.", 'Customizing styling for icons and form elements The speaker explains using Sass variables for icon size and customizing the styling for font awesome icons, including setting color, background, padding, and border radius.']}, {'end': 2166.233, 'start': 1910.887, 'title': 'Creating explore section in bootstrap 4', 'summary': 'Explains how to create an explore section using bootstrap 4, including setting up the head and section, adding classes and styles, and organizing the layout with containers and rows.', 'duration': 255.346, 'highlights': ['The chapter explains how to create an explore section using Bootstrap 4, including setting up the head and section, adding classes and styles, and organizing the layout with containers and rows. Creating explore section, Bootstrap 4, setting up head and section, adding classes and styles, organizing layout with containers and rows.', 'The toughest part of the process has been completed, making the rest relatively easy as they are similar in nature. Toughest part completed, rest relatively easy, similar in nature.', 'Detailed steps for creating the explore section, such as setting up IDs, containers, rows, and column grids, are provided, along with specific class and style configurations. Setting up IDs, containers, rows, column grids, specific class and style configurations.', 'Information about utilizing classes like display 4, lead, and btn-outline-secondary in Bootstrap 4 for creating the explore section is shared, along with a recommendation to explore more in a course on Bootstrap 4. Utilizing classes like display 4, lead, btn-outline-secondary, recommendation to explore more in a course on Bootstrap 4.', 'The process involves adding classes such as BG dash light, text-muted, and py-5 for background, text color, and padding, respectively, to the explore section. Adding classes for background, text color, and padding.']}], 'duration': 662.251, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk1503982.jpg', 'highlights': ['Setting background image from pexels.com and adding a dark overlay with an rgba value of 0.7 for opacity.', 'Customizing styling for icons and form elements using Sass variables and customizing font awesome icons.', "Adjusting layout for different screen sizes using CSS classes, such as hiding content for smaller screens with the class 'D-LG'.", 'Creating an explore section using Bootstrap 4, including setting up the head and section, adding classes and styles, and organizing the layout with containers and rows.', 'Providing detailed steps for creating the explore section, such as setting up IDs, containers, rows, and column grids, along with specific class and style configurations.', 'Utilizing classes like display 4, lead, and btn-outline-secondary in Bootstrap 4 for creating the explore section, along with a recommendation to explore more in a course on Bootstrap 4.', 'Adding classes such as BG dash light, text-muted, and py-5 for background, text color, and padding, respectively, to the explore section.', 'Highlighting that the toughest part of the process has been completed, making the rest relatively easy as they are similar in nature.']}, {'end': 3183.662, 'segs': [{'end': 2232.961, 'src': 'embed', 'start': 2199.994, 'weight': 9, 'content': [{'end': 2203.295, 'text': "We're also going to give it a little bit of margin bottom.", 'start': 2199.994, 'duration': 3.301}, {'end': 2205.096, 'text': "So we'll say MB three.", 'start': 2203.495, 'duration': 1.601}, {'end': 2209.817, 'text': "And then we're also going to give it a class of rounded dash circle.", 'start': 2205.956, 'duration': 3.861}, {'end': 2211.864, 'text': 'All right.', 'start': 2211.544, 'duration': 0.32}, {'end': 2222.473, 'text': "And then for the source, it's going to be in the image folder and it's going to be explore section one dot JPEG.", 'start': 2211.924, 'duration': 10.549}, {'end': 2223.954, 'text': "And let's save it.", 'start': 2223.113, 'duration': 0.841}, {'end': 2225.215, 'text': 'And there we go.', 'start': 2224.635, 'duration': 0.58}, {'end': 2226.436, 'text': "So there's our image.", 'start': 2225.575, 'duration': 0.861}, {'end': 2232.961, 'text': "So on the other side, we're going to have some text, kind of like what we have right here, our deflects.", 'start': 2227.937, 'duration': 5.024}], 'summary': 'Adding image with class rounded dash circle and text', 'duration': 32.967, 'max_score': 2199.994, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk2199994.jpg'}, {'end': 2293.567, 'src': 'embed', 'start': 2261.26, 'weight': 8, 'content': [{'end': 2266.361, 'text': "And we'll say explore and connect.", 'start': 2261.26, 'duration': 5.101}, {'end': 2270.222, 'text': "And then under the H3, we'll put a paragraph.", 'start': 2267.701, 'duration': 2.521}, {'end': 2274.722, 'text': "And I'm going to do lorem 30 tab, which will give us 30 words.", 'start': 2270.382, 'duration': 4.34}, {'end': 2278.883, 'text': "And underneath that, I'm going to paste in the deflex.", 'start': 2276.163, 'duration': 2.72}, {'end': 2280.243, 'text': "OK, so that's one.", 'start': 2279.183, 'duration': 1.06}, {'end': 2282.844, 'text': 'And then I want to paste in one more.', 'start': 2280.263, 'duration': 2.581}, {'end': 2288.405, 'text': "and let's save, and that's what it's going to look like.", 'start': 2283.704, 'duration': 4.701}, {'end': 2293.567, 'text': 'now, as far as the styling, we need to add some styling to our icons.', 'start': 2288.405, 'duration': 5.162}], 'summary': 'The transcript discusses adding content and styling to a web page.', 'duration': 32.307, 'max_score': 2261.26, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk2261260.jpg'}, {'end': 2366.899, 'src': 'embed', 'start': 2325.037, 'weight': 7, 'content': [{'end': 2334.185, 'text': 'Oops What the hell? Background is going to be.', 'start': 2325.037, 'duration': 9.148}, {'end': 2338.27, 'text': 'Uh, three, three, three.', 'start': 2336.509, 'duration': 1.761}, {'end': 2342.951, 'text': "Let's do padding four pixels.", 'start': 2339.33, 'duration': 3.621}, {'end': 2348.013, 'text': 'Why did it do that? Padding four pixels.', 'start': 2343.732, 'duration': 4.281}, {'end': 2354.695, 'text': "And let's do border radius five pixels.", 'start': 2349.053, 'duration': 5.642}, {'end': 2360.117, 'text': "And let's do font size, which will be the same as the other one.", 'start': 2355.015, 'duration': 5.102}, {'end': 2362.078, 'text': "So it'll have the icon size variable.", 'start': 2360.157, 'duration': 1.921}, {'end': 2363.298, 'text': 'Save it.', 'start': 2362.878, 'duration': 0.42}, {'end': 2364.819, 'text': "And that's what it's going to look like.", 'start': 2363.538, 'duration': 1.281}, {'end': 2366.899, 'text': "So that's our Explore section.", 'start': 2365.498, 'duration': 1.401}], 'summary': 'Adjustments made to design elements for explore section.', 'duration': 41.862, 'max_score': 2325.037, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk2325037.jpg'}, {'end': 2495.71, 'src': 'embed', 'start': 2459.053, 'weight': 6, 'content': [{'end': 2462.235, 'text': "We're going to change for these classes.", 'start': 2459.053, 'duration': 3.182}, {'end': 2464.217, 'text': 'All I want is the padding class.', 'start': 2462.415, 'duration': 1.802}, {'end': 2467.339, 'text': 'We can get rid of the BG light and text muted.', 'start': 2464.397, 'duration': 2.942}, {'end': 2471.903, 'text': 'And then I want the columns to be reversed.', 'start': 2469.601, 'duration': 2.302}, {'end': 2476.606, 'text': 'So in other other words, I want the image on this side and the text on this side.', 'start': 2471.963, 'duration': 4.643}, {'end': 2484.821, 'text': "So what we'll do here is let's copy everything that's in this column MD6, which ends here.", 'start': 2477.247, 'duration': 7.574}, {'end': 2495.71, 'text': "We'll grab everything in there, cut it out and we're going to paste it right in this column MD6, and then just grab the image,", 'start': 2485.622, 'duration': 10.088}], 'summary': 'Reversing column order, removing classes, and shifting content for layout modification.', 'duration': 36.657, 'max_score': 2459.053, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk2459053.jpg'}, {'end': 2555.184, 'src': 'embed', 'start': 2521.023, 'weight': 5, 'content': [{'end': 2523.967, 'text': 'So the image is going to be let me just take a look real quick.', 'start': 2521.023, 'duration': 2.944}, {'end': 2524.468, 'text': 'I forget.', 'start': 2524.007, 'duration': 0.461}, {'end': 2530.01, 'text': 'So the image is going to be this tablet thing right here.', 'start': 2527.168, 'duration': 2.842}, {'end': 2532.892, 'text': 'So let me search for tablet.', 'start': 2531.031, 'duration': 1.861}, {'end': 2538.736, 'text': 'By the way, Pexels is an awesome site for free stock images, really high quality stuff.', 'start': 2533.812, 'duration': 4.924}, {'end': 2540.577, 'text': "So it's this one right here.", 'start': 2539.376, 'duration': 1.201}, {'end': 2543.979, 'text': "And we're going to grab the 1920 version.", 'start': 2541.378, 'duration': 2.601}, {'end': 2545.68, 'text': "We'll download that.", 'start': 2544.72, 'duration': 0.96}, {'end': 2548.382, 'text': "We'll save it as create-section1.jpg.", 'start': 2545.72, 'duration': 2.662}, {'end': 2555.184, 'text': 'All right.', 'start': 2554.804, 'duration': 0.38}], 'summary': 'Downloading 1920 version of tablet image from pexels for section 1.', 'duration': 34.161, 'max_score': 2521.023, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk2521023.jpg'}, {'end': 2650.856, 'src': 'embed', 'start': 2619.601, 'weight': 3, 'content': [{'end': 2620.981, 'text': "We're going to copy both of those.", 'start': 2619.601, 'duration': 1.38}, {'end': 2625.422, 'text': 'And notice how I break everything into sections.', 'start': 2623.321, 'duration': 2.101}, {'end': 2632.203, 'text': "That's how I like to build themes like this is just to have a section for everything and make it makes it very modular.", 'start': 2625.462, 'duration': 6.741}, {'end': 2643.492, 'text': "All right, so let's go ahead and paste that in and then we're going to change this to share head and then that's going to be share head section.", 'start': 2634.807, 'duration': 8.685}, {'end': 2647.794, 'text': "And let's see what else we want to do here.", 'start': 2643.512, 'duration': 4.282}, {'end': 2650.856, 'text': "Let's add the class of BG primary.", 'start': 2647.874, 'duration': 2.982}], 'summary': 'The speaker discusses organizing content into sections and adding a class, bg primary.', 'duration': 31.255, 'max_score': 2619.601, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk2619601.jpg'}, {'end': 2784.675, 'src': 'embed', 'start': 2744.689, 'weight': 4, 'content': [{'end': 2753.871, 'text': "We'll grab the 1920, and let's save it as sharesection1.jpg.", 'start': 2744.689, 'duration': 9.182}, {'end': 2758.592, 'text': "All right, and let's see.", 'start': 2753.891, 'duration': 4.701}, {'end': 2760.693, 'text': "We're going to change this to sharesection1.jpg.", 'start': 2758.612, 'duration': 2.081}, {'end': 2765.063, 'text': "Keep the classes, that's fine.", 'start': 2763.442, 'duration': 1.621}, {'end': 2772.386, 'text': "For the H3, let's change that to share what you create.", 'start': 2765.763, 'duration': 6.623}, {'end': 2777.849, 'text': "And we'll leave the flex checkboxes and all that.", 'start': 2774.587, 'duration': 3.262}, {'end': 2778.649, 'text': 'That should be good.', 'start': 2777.909, 'duration': 0.74}, {'end': 2779.33, 'text': "Let's save.", 'start': 2778.709, 'duration': 0.621}, {'end': 2782.154, 'text': 'and now we have our share.', 'start': 2780.754, 'duration': 1.4}, {'end': 2783.815, 'text': 'we have our image.', 'start': 2782.154, 'duration': 1.661}, {'end': 2784.675, 'text': 'now these.', 'start': 2783.815, 'duration': 0.86}], 'summary': 'Updating file to sharesection1.jpg for class h3 and flex checkboxes.', 'duration': 39.986, 'max_score': 2744.689, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk2744689.jpg'}, {'end': 3157.794, 'src': 'embed', 'start': 3101.942, 'weight': 0, 'content': [{'end': 3106.404, 'text': "We'll give it a class of BTN and BTN primary.", 'start': 3101.942, 'duration': 4.462}, {'end': 3113.127, 'text': "Let's also do BTN block, make it a block level element.", 'start': 3109.725, 'duration': 3.402}, {'end': 3114.888, 'text': "And we'll say submit.", 'start': 3113.867, 'duration': 1.021}, {'end': 3118.302, 'text': "All right, so let's go ahead and save that.", 'start': 3116.201, 'duration': 2.101}, {'end': 3122.943, 'text': 'And now if we click on the contact in the footer, we get a little contact modal.', 'start': 3118.862, 'duration': 4.081}, {'end': 3124.263, 'text': "And that's it.", 'start': 3123.783, 'duration': 0.48}, {'end': 3128.464, 'text': 'So our navigation should work, explore, create, share, and home.', 'start': 3124.523, 'duration': 3.941}, {'end': 3134.026, 'text': 'And if we make this smaller, it should be completely responsive.', 'start': 3129.665, 'duration': 4.361}, {'end': 3135.546, 'text': 'Everything looks good.', 'start': 3134.686, 'duration': 0.86}, {'end': 3137.307, 'text': 'The modal still fits in there good.', 'start': 3135.606, 'duration': 1.701}, {'end': 3140.388, 'text': 'And our little hamburger menu works.', 'start': 3138.247, 'duration': 2.141}, {'end': 3144.709, 'text': "So we've now built a Bootstrap 4 theme using Bootstrap 4 beta.", 'start': 3141.048, 'duration': 3.661}, {'end': 3147.39, 'text': 'so hopefully you guys enjoyed this.', 'start': 3145.769, 'duration': 1.621}, {'end': 3150.891, 'text': 'if you really liked it, i would suggest looking into the course.', 'start': 3147.39, 'duration': 3.501}, {'end': 3153.052, 'text': 'we do a couple projects like this.', 'start': 3150.891, 'duration': 2.161}, {'end': 3156.534, 'text': 'some are a little more difficult, but not too bad.', 'start': 3153.052, 'duration': 3.482}, {'end': 3157.794, 'text': 'so thanks for watching.', 'start': 3156.534, 'duration': 1.26}], 'summary': 'Built a bootstrap 4 theme, fully responsive and functional, using bootstrap 4 beta.', 'duration': 55.852, 'max_score': 3101.942, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk3101942.jpg'}, {'end': 3183.662, 'src': 'embed', 'start': 3174.071, 'weight': 2, 'content': [{'end': 3180.398, 'text': "You also get special deals on future courses and there's even an email support tier for all YouTube videos and projects.", 'start': 3174.071, 'duration': 6.327}, {'end': 3183.662, 'text': 'To learn more, visit patreon.com slash Traversee Media.', 'start': 3180.478, 'duration': 3.184}], 'summary': 'Special deals on future courses, email support for youtube videos at patreon.com/traversee media.', 'duration': 9.591, 'max_score': 3174.071, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk3174071.jpg'}], 'start': 2166.233, 'title': 'Website design and bootstrap 4 theme building', 'summary': 'Covers web page design steps, website class modifications, and building a bootstrap 4 theme. it details the process of creating sections, modifying website classes, and discusses building a bootstrap 4 theme, ensuring responsiveness, and concluding with an invitation to explore the course and support on patreon.', 'chapters': [{'end': 2457.892, 'start': 2166.233, 'title': 'Web page design steps', 'summary': 'Details the process of creating sections for explore and create, including adding images, text, and styling, with specific classes and ids mentioned for each section.', 'duration': 291.659, 'highlights': ['Instructions for adding an image, setting its class, and saving it in a specific folder. Adding an image with specific class and filename, and saving it in a designated folder.', 'Adding text content within a specific div and specifying its styling. Including a heading and paragraph within a div with specific class and ID, and styling it accordingly.', 'Explanation of the process for styling icons, including classes and specific styling attributes. Styling icons by adding specific class and attributes for color, background, padding, border radius, and font size.']}, {'end': 2815.042, 'start': 2459.053, 'title': 'Website class modifications', 'summary': 'Involves modifying website classes, including changing padding and reversing the columns, as well as updating images and text content, with a focus on creating modular sections for the website.', 'duration': 355.989, 'highlights': ['Changing padding class and reversing columns The speaker wants to remove the BG light and text muted classes, and reverse the columns to have the image and text on opposite sides.', "Updating image and text content Specifically, the speaker changes the heading to 'create your passion', updates the image to a tablet picture, and modifies the text content and Flexbox icons.", "Utilizing modular sections for website building The speaker emphasizes breaking everything into sections to create a modular design, as demonstrated through the creation of 'create section' and 'share section'.", "Utilizing Pexels for stock images The speaker mentions Pexels as a source for free stock images, highlighting the site's quality and usefulness for obtaining high-quality visuals."]}, {'end': 3183.662, 'start': 2816.203, 'title': 'Building bootstrap 4 theme', 'summary': 'Discusses building a bootstrap 4 theme, including creating a footer with copyright and contact modal, ensuring responsiveness, and concluding with an invitation to explore the course and support on patreon.', 'duration': 367.459, 'highlights': ['The chapter discusses building a Bootstrap 4 theme, including creating a footer with copyright and contact modal. Building a Bootstrap 4 theme, creating footer with copyright and contact modal', 'Ensuring responsiveness of the theme and confirming the functionality of the navigation and modal. Ensuring responsiveness, confirming navigation and modal functionality', 'Inviting viewers to explore the course and consider supporting on Patreon for special content, deals on future courses, and email support. Inviting to explore course, supporting on Patreon for special content, deals, and email support']}], 'duration': 1017.429, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/NDcfKNQBqAk/pics/NDcfKNQBqAk2166233.jpg', 'highlights': ['Building a Bootstrap 4 theme, creating footer with copyright and contact modal', 'Ensuring responsiveness, confirming navigation and modal functionality', 'Inviting to explore course, supporting on Patreon for special content, deals, and email support', 'Utilizing modular sections for website building', 'Updating image and text content', 'Utilizing Pexels for stock images', 'Changing padding class and reversing columns', 'Styling icons by adding specific class and attributes for color, background, padding, border radius, and font size', 'Adding text content within a specific div and specifying its styling', 'Instructions for adding an image, setting its class, and saving it in a specific folder']}], 'highlights': ['The course on creating Bootstrap for beta theme is on sale for $10 and has a 4.9 rating on Udemy, offering learning and project sections.', 'The recent upgrade of Bootstrap to beta version led to the need to redo the entire Bootstrap for from scratch course.', 'The Bootstrap for from scratch course initially created in alpha version had to be redone due to the upgrade to beta.', 'Bootstrap 4 Theme Introduction The chapter introduces a Bootstrap 4 theme called Loop Lab, featuring a transparent fixed navbar, showcase area with overlay, Flexbox usage, and a card with a form.', 'Responsive Design The theme is completely responsive with adjustments for large screens, extra-large screens, medium screens, and small screens, ensuring a consistent and appealing appearance across different devices.', 'Usage of New Bootstrap 4 Classes The theme demonstrates the use of new Bootstrap 4 classes, including outline buttons, Flexbox, and the responsiveness features, providing a learning opportunity for understanding these new classes.', "Running 'npm install' will install Bootstrap for beta, Popper, and jQuery along with dev dependencies.", "Running 'npm start' will launch the server with the Bootstrap 4 starter pack, which will be left running for further development.", 'The source folder is the final directory for web hosting, containing the compiled CSS, JavaScript, and dependencies, making it ready for upload to the web host.', 'Creating a navbar using Bootstrap by adding classes such as navbar and navbar-expand-sm, which sets the responsive menu to show up on small screens.', 'The use of specific classes such as BG dark, navbar dark, and fixed top is explained to style the navbar, ensuring a dark background with light text and fixing it to the top for visibility.', "The process of adding a container for content restriction, along with branding using an 'a' tag with the navbar-brand class to link to index.html and display 'Loop Lab' as the branding text, is described.", 'The procedure for adding a collapsible button for small screens, utilizing classes such as navbar-toggler and attributes like data-toggle and data-target to enable responsive behavior, is detailed.', 'The chapter explains how to create a navigation bar with links and classes for ul, li, and a tags.', "Setting up IDs for navigation targets, including giving the body an ID of 'home' for the 'home' link to navigate to the top.", "A total of 4 links added to the navigation bar, including 'explore', 'create', and 'share' links with corresponding 'hash' references.", 'Styling the navbar with opacity and border The navbar is styled with a transparent background, a blue border, and an opacity of 0.8 to create a visually appealing effect.', 'Creating layout for home section using HTML5 and Bootstrap 4 The home section is structured using HTML5 header tag, classes for overlay and inner content, and Bootstrap 4 grid system for layout.', 'Creating a flexbox layout with icons and aligning items using Flexbox classes', 'Generating text using Emmett to automatically align items and generate 15 words', 'The chapter covers the process of creating a web design layout with three areas and a form', 'Using eye tag with the class of FA and FA dash check to display an icon', 'Adding flex classes to automatically align items in a flex container', 'It explains the usage of classes like card and card body for styling elements', 'It also mentions the update from Alpha 6 to Bootstrap for certain classes', 'The chapter covers the creation of a Bootstrap form It outlines the main topic of the transcript', 'Input fields for username, email, password, and confirm password are included It specifies the types of input fields created in the form', 'Utilization of classes like form group, form control, btn It highlights the specific Bootstrap classes used for styling and functionality', 'Setting background image from pexels.com and adding a dark overlay with an rgba value of 0.7 for opacity.', 'Customizing styling for icons and form elements using Sass variables and customizing font awesome icons.', "Adjusting layout for different screen sizes using CSS classes, such as hiding content for smaller screens with the class 'D-LG'.", 'Creating an explore section using Bootstrap 4, including setting up the head and section, adding classes and styles, and organizing the layout with containers and rows.', 'Providing detailed steps for creating the explore section, such as setting up IDs, containers, rows, and column grids, along with specific class and style configurations.', 'Utilizing classes like display 4, lead, and btn-outline-secondary in Bootstrap 4 for creating the explore section, along with a recommendation to explore more in a course on Bootstrap 4.', 'Adding classes such as BG dash light, text-muted, and py-5 for background, text color, and padding, respectively, to the explore section.', 'Highlighting that the toughest part of the process has been completed, making the rest relatively easy as they are similar in nature.', 'Building a Bootstrap 4 theme, creating footer with copyright and contact modal', 'Ensuring responsiveness, confirming navigation and modal functionality', 'Inviting to explore course, supporting on Patreon for special content, deals, and email support', 'Utilizing modular sections for website building', 'Updating image and text content', 'Utilizing Pexels for stock images', 'Changing padding class and reversing columns', 'Styling icons by adding specific class and attributes for color, background, padding, border radius, and font size', 'Adding text content within a specific div and specifying its styling', 'Instructions for adding an image, setting its class, and saving it in a specific folder']}