diff --git a/Wireframe/README.md b/Wireframe/README.md index aa85ec80b..93095aa0d 100644 --- a/Wireframe/README.md +++ b/Wireframe/README.md @@ -4,12 +4,12 @@ -- [ ] Use semantic HTML tags to structure the webpage +- [x] Use semantic HTML tags to structure the webpage - [ ] Create three articles, each including an image, title, summary, and a link -- [ ] Check a webpage against a wireframe layout -- [ ] Test web code using [Lighthouse](https://programming.codeyourfuture.io/guides/testing/lighthouse) -- [ ] Use version control by committing often and pushing regularly to GitHub -- [ ] Develop the habit of writing clean, well-structured, and error-free code +- [x] Check a webpage against a wireframe layout +- [x] Test web code using [Lighthouse](https://programming.codeyourfuture.io/guides/testing/lighthouse) +- [x] Use version control by committing often and pushing regularly to GitHub +- [x] Develop the habit of writing clean, well-structured, and error-free code ## Task @@ -27,13 +27,13 @@ There are some provided HTML and CSS files you can use to get started. You can u ## Acceptance Criteria -- [ ] Semantic HTML tags are used to structure the webpage. -- [ ] The page scores 100 for Accessibility in the Lighthouse audit. -- [ ] The webpage is styled using a linked .css file. -- [ ] The webpage is properly committed and pushed to a branch on GitHub. +- [x] Semantic HTML tags are used to structure the webpage. +- [x] The page scores 100 for Accessibility in the Lighthouse audit. +- [x] The webpage is styled using a linked .css file. +- [x] The webpage is properly committed and pushed to a branch on GitHub. - [ ] The articles section contains three distinct articles, each with its own unique image, title, summary, and link. -- [ ] The page footer is fixed to the bottom of the viewport. -- [ ] The page layout closely match the wireframe. +- [x] The page footer is fixed to the bottom of the viewport. +- [x] The page layout closely match the wireframe. ### Developers must adhere to professional standards. @@ -42,10 +42,10 @@ There are some provided HTML and CSS files you can use to get started. You can u These practices reflect the level of quality expected in professional work. They ensure your code is reliable, maintainable, and presents a polished, credible experience to users. -- [ ] My HTML code has no errors or warnings when validated using https://validator.w3.org/ -- [ ] My code is consistently formatted -- [ ] My page content is free of typos and grammatical mistakes -- [ ] I commit often and push regularly to GitHub +- [x] My HTML code has no errors or warnings when validated using https://validator.w3.org/ +- [x] My code is consistently formatted +- [x] My page content is free of typos and grammatical mistakes +- [x] I commit often and push regularly to GitHub ## Resources diff --git a/Wireframe/images.png b/Wireframe/images.png new file mode 100644 index 000000000..b1becc4c9 Binary files /dev/null and b/Wireframe/images.png differ diff --git a/Wireframe/index.html b/Wireframe/index.html index 0e014e535..5c828cdca 100644 --- a/Wireframe/index.html +++ b/Wireframe/index.html @@ -10,23 +10,39 @@

Wireframe

- This is the default, provided code and no changes have been made yet. + What is a readme file for or what is the purpose of a wireframe and what is a git branch?
+ Read below to find out!

- -

Title

+ +

What is a readme file?

- Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, - voluptates. Quisquam, voluptates. + A readme file informs anyone looking at your repository what your project is about. It lets them know how to install it (if its an application) and how to use it.

- Read more + Read more
+
+ +

What is the purpose of a Wireframe?

+

+ The purpose of a wireframe is to provide visual understanding for a web page layout. In other words, it shows the layout of webpage so clients can sign off on the layout before any extra creative work goes into it. +

+ Read more +
+
+ +

What is a branch in Git?

+

+ A branch in Git is like a seperate workspace that is contained within the project where any changes made won't affect the main repository. +

+ Read more +
diff --git a/Wireframe/readme.png b/Wireframe/readme.png new file mode 100644 index 000000000..af582aec0 Binary files /dev/null and b/Wireframe/readme.png differ diff --git a/Wireframe/style.css b/Wireframe/style.css index be835b6c7..062ef2c43 100644 --- a/Wireframe/style.css +++ b/Wireframe/style.css @@ -30,6 +30,8 @@ body { background: var(--paper); color: var(--ink); font: var(--font); + box-sizing: border-box; + margin: 0; } a { padding: var(--space); @@ -39,20 +41,28 @@ a { img, svg { width: 100%; - object-fit: cover; } /* ====== Site Layout ====== Setting the overall rules for page regions https://www.w3.org/WAI/tutorials/page-structure/regions/ */ + +header { + text-align: center; +} + main { max-width: var(--container); margin: 0 auto calc(var(--space) * 4) auto; + justify-content: center; } + footer { position: fixed; bottom: 0; - text-align: center; + width: 100%; + box-sizing: border-box; + border: 1px, solid, black; } /* ====== Articles Grid Layout ==== Setting the rules for how articles are placed in the main element. @@ -69,6 +79,7 @@ main { grid-column: span 2; } } + /* ====== Article Layout ====== Setting the rules for how elements are placed in the article. Now laying out just the INSIDE of the repeated card/article design. @@ -85,5 +96,10 @@ article { } > img { grid-column: span 3; + aspect-ratio: 16/9; } } + +.footer__p { + text-align: center; +} \ No newline at end of file