Skills based review for the Junior Web Developer CSS Introduction lesson.
- When you get into your breakout room, select a team member to share their screen and record the answers the team finds
- With your Breakout Team, scroll through the CSS Code below and answer the questions in the comments
- Team members who are not sharing screen should also fill in the answers and make the changes in their own code
- Use your Google Foo skills to find the answers and explore what CSS can offer your website
- All team members should search for the answers, use the chat to send helpful links that are found
- Feel free to copy and paste useful links into comments in this file for easy reference in the future
- Communicate and work with your team to ensure all members understand the answers before you move on to answering the next question
- If you finish early, try the BONUS questions at the bottom of the file, and/or explore any concepts you come across that you find interesting or want to learn more about!
- HAVE FUN! :)
- Begin by forking this project into a personal repository.
- To do this, click the
Fork
button located at the top right of this page.
- To do this, click the
- Navigate to your github profile to find the newly forked repository.
- Clone the repository from your account into the directory on your computer that you use to keep your projects (ex.
dev
directory). - Open the newly cloned project in a code editor (ex. Visual Studio Code).
- from a text editor (i.e. - Visual Studio Code), select:
File
>Add Folder to WorkSpace
- Select the directory you use to store your projects (ex.
dev
directory) - From the text editor,in the directory you use to store your projects (ex.
dev
directory), locate the newly cloned project - Expand the project from the project explorer (may just be called
explorer
) - Modify the
index.html
andstyle.css
per the directions provided.
- Select the directory you use to store your projects (ex.
-
Start by linking your css file to your html file
-
Open in browser/live server so you can see your changes
-
Let's change the font on the page to be more modern. Go to the Google Fonts website and find the 'Open Sans' font. Select all of the styles, and then paste the stylesheet link in the html, above the local CSS file. (This is linked for you)
-
In the body selector rule, add a font-family property with a value of
'Open Sans', sans-serif
-
Let's change the background of the body. Replace the background-color property with the background-image property. Add a value of linear gradient with
whitesmoke
as the first color, andrgb(35, 47, 58)
as the second value. -
Convert padding property on
li a
rule to shorthand -
Add a text-align property with a value of center to the same
li a
ruleset. -
Add Add a text-align property with a value of center to the center-title class selector.
-
Add a flex-direction property with a value of column to the
section
,#about-sec
, andfigure
selectors. -
Add a width property with the value of 50% to the
figure
selector. -
Modify the colors, spacing, and transitions however you like to make the page look more legit!
- From a terminal navigate to the root directory of the cloned project.
- From the root directory of the project, execute the following commands:
git add .
- Add all files in current directory to the staging area
git commit -m 'I have made an edit to a file!'
- Save all staged changes to local repository
git push -u origin main
- Push changes from local repository to remote repository
- From the browser, navigate to the forked project from your Github account.
- Click the
Pull Requests
tab. - Select
New Pull Request