diff --git a/README.md b/README.md index 17aecb1714..7b3e0458b8 100644 --- a/README.md +++ b/README.md @@ -5,29 +5,29 @@ This week you will be building a website for an architectural firm named Smith a You will use Trello to report your progress on the MVP and any extra features you accomplish to your project managers every day during standup. This project is meant to be worked on by yourself. Do not pair program this week as this challenge is meant to show you where you can improve and what you have learned on your own. -## Pro Tips For This Week: +### Pro Tips For This Week: - Use past solutions from the previous weeks to accomplish harder tasks - Commit every time you accomplish any new functionality or layout. Get in the habit of frequent commits so you have a record of your work. Push up your commits every day to showcase your progress to your PM - After 20 minutes of being stuck on something, reach out to your PM - Don't overplan, start coding as soon as you can and adjust accordingly. Trello is there as a guide not as a distraction -## Trello Set Up: -* [ ] Create a [Trello account](https://trello.com/) -* [ ] Create a new public board called "S&J Architects - By Your Name" -* [ ] Create lists titled ```backlog```,```To Do```, ```In Progress```, and ```Done``` -* [ ] Fill in the ```To Do``` list with the MVP features listed below -* [ ] Fill in the ```backlog``` list with all the extra features listed below -* [ ] Share your board with the Project Manager that has been assigned to you. If you have not been assigned yet, reach out to your lead TA for guidance +### Trello Set Up: +* [X] Create a [Trello account](https://trello.com/) +* [X] Create a new public board called "S&J Architects - By Your Name" +* [X] Create lists titled ```backlog```,```To Do```, ```In Progress```, and ```Done``` +* [X] Fill in the ```To Do``` list with the MVP features listed below +* [X] Fill in the ```backlog``` list with all the extra features listed below +* [X] Share your board with the Project Manager that has been assigned to you. If you have not been assigned yet, reach out to your lead TA for guidance -## Assets Provided: +### Assets Provided: * [Style guide:](/DesignFiles/style-guide.md) This file will help you identify font sizes, colors, and font families across the site. * [Images for both desktop and mobile](/img). Mobile images have been provided to match the design files. * Content has been provided on each page inside of comment tags * [Design Files](/DesignFiles) have been provided as guides for what the pages should look like on desktop and mobile. Ignore tablet until you get MVP done. -## MVP Features: +### MVP Features: These MVP features represent the fundamental knowledge you should have obtained throughout the last 4 weeks. If you cannot accomplish all of the MVP tasks listed here, you may be a candidate for the mastery based program. -* [ ] Build layout **HTML/LESS**: [Home page desktop design](/DesignFiles/Home/home-desktop.png) +* [X] Build layout **HTML/LESS**: [Home page desktop design](/DesignFiles/Home/home-desktop.png) * [ ] Build layout **HTML/LESS**: [Home page mobile design](/DesignFiles/Home/home-mobile.png) * [ ] Build layout **HTML/LESS**: [Services page **desktop design only**](/DesignFiles/Services/services-desktop.png) * [ ] Build layout **HTML/LESS/JavaScript**: [Navigation system design](DesignFiles/Navigation) diff --git a/css/index.css b/css/index.css index e6b2b589c1..234399e531 100644 --- a/css/index.css +++ b/css/index.css @@ -1 +1,492 @@ -/* Should be empty until you compile your LESS */ \ No newline at end of file +/*------------------------------------*\ +RESET +\*------------------------------------*/ +/* http://meyerweb.com/eric/tools/css/reset/ +v2.0b1 | 201101 +NOTE:WORK IN PROGRESS +USE WITH CAUTION AND TEST WITH ABANDON */ +html, +body, +div, +span, +applet, +object, +iframe, +h1, +h2, +h3, +h4, +h5, +h6, +p, +blockquote, +pre, +a, +abbr, +acronym, +address, +big, +cite, +code, +del, +dfn, +em, +img, +ins, +kbd, +q, +s, +samp, +small, +strike, +strong, +sub, +sup, +tt, +var, +b, +u, +i, +center, +dl, +dt, +dd, +ol, +ul, +li, +fieldset, +form, +label, +legend, +table, +caption, +tbody, +tfoot, +thead, +tr, +th, +td, +article, +aside, +canvas, +details, +figcaption, +figure, +footer, +header, +hgroup, +menu, +nav, +section, +summary, +time, +mark, +audio, +video { + margin: 0; + padding: 0; + border: 0; + outline: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +menu, +nav, +section { + display: block; +} +body { + line-height: 1; +} +ol, +ul { + list-style: none; +} +blockquote, +q { + quotes: none; +} +blockquote:before, +blockquote:after, +q:before, +q:after { + content: ’’; + content: none; +} +ins { + text-decoration: none; +} +del { + text-decoration: line-through; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +/* Your Code Goes Here */ +header { + display: flex; + align-items: center; + background-color: #9aa5b0; + width: 100%; +} +@media max-width:500px { + header { + flex-direction: column; + margin: 0 0 0 4%; + } +} +.logo { + font-size: 2.5rem; + color: white; + text-decoration: none; +} +.navigation { + display: flex; + justify-content: space-between; + align-items: center; + width: 100%; + padding: 13px 8%; +} +.menu-button { + height: 20px; +} +.menu { + display: none; +} +* { + box-sizing: border-box; +} +html { + font-size: 62.5%; +} +html, +body { + font-family: Arial, sans-serif, Roboto; + height: 100%; +} +html h2, +body h2 { + font-size: 2.6rem; + font-weight: bold; + color: black; + margin-bottom: 20px; +} +@media (max-width:500px) { + html h2, + body h2 { + margin-bottom: 25px; + margin-left: 5%; + margin-right: 5%; + } +} +html p, +body p { + line-height: 1.5; + font-size: 1.6rem; + padding-bottom: 10px; +} +.container { + max-width: 875px; + width: 100%; + margin: 0 auto; +} +.button { + height: 50px; + width: 150px; + margin-top: 20px; + padding: 15px; + font-size: 1.6rem; + text-align: center; + border: 1px solid black; +} +@media (max-width:500px) { + .button { + width: 100%; + margin-top: 0px; + } +} +.imgDesktop { + display: block; +} +@media (max-width:500px) { + .imgDesktop { + display: none; + } +} +.imgMobile { + display: none; +} +@media (max-width:500px) { + .imgMobile { + width: 100%; + display: block; + } +} +.topImgMobile { + display: none; +} +@media (max-width:500px) { + .topImgMobile { + width: 100%; + display: block; + margin: 0px 20px 0px 20px; + } +} +.banner { + background: url(/img/home/home-mobile-jumbotron.png); + background-size: cover; + background-position: center bottom; + position: relative; + margin: 0 auto; + height: 70%; +} +@media (max-width:500px) { + .banner { + background: url(../img/home/home-mobile-jumbotron.png) no-repeat center bottom; + background-size: cover; + max-height: 260px; + } +} +h1 { + position: absolute; + bottom: 8%; + left: 8%; + z-index: 0; + font-size: 6.4rem; + line-height: 7.5rem; + font-weight: bold; + color: white; +} +@media (max-width:500px) { + h1 { + left: 5%; + font-size: 3.6rem; + line-height: 4.4rem; + } +} +@media (max-width:500px) { + .flipMobile { + display: flex; + } +} +@media (max-width:500px) { + .imgContent { + margin-right: 50px; + } +} +.projectContent { + position: relative; +} +.bottomLeft { + width: 250px; + height: 75px; + text-align: center; + padding: 30px; + font-size: 2.8rem; + background: #d8d8d8; + position: absolute; + top: 175px; +} +@media (max-width:500px) { + .bottomLeft { + width: 85%; + top: 17%; + right: 7%; + } +} +.bottomRight { + width: 250px; + height: 75px; + text-align: center; + padding: 30px; + font-size: 2.8rem; + background: #d8d8d8; + position: absolute; + top: 175px; + right: 16px; +} +@media (max-width:500px) { + .bottomRight { + width: 85%; + top: 11%; + right: 7%; + } +} +.blocks { + width: 250px; + height: 75px; + text-align: center; + padding: 30px; + font-size: 2.8rem; + background: #d8d8d8; + position: absolute; + top: 175px; + right: 16px; +} +@media (max-width:500px) { + .blocks { + width: 85%; + top: 34%; + right: 7%; + } +} +.topSide { + margin: 50px 0; + display: flex; + justify-content: space-between; +} +@media (max-width:500px) { + .topSide { + padding: 10px; + flex-direction: column; + } +} +.side { + margin: 50px 0; + display: flex; + justify-content: space-between; +} +@media (max-width:500px) { + .side { + flex-direction: column; + } +} +.side img { + margin: 0 30px; +} +.textContent { + margin: 30px; +} +@media (max-width:500px) { + .textContent { + order: 1; + } +} +.projectText { + width: 50%; + margin: 50px auto; +} +footer { + display: flex; + justify-content: space-between; + flex-wrap: wrap; + height: 30%; + width: 100%; + background: #828282; + padding: 30px 30px 0 30px; + color: white; +} +@media (max-width:500px) { + footer { + height: 100%; + padding: 25px; + } +} +footer h4 { + font-size: 1.6rem; + font-weight: bold; +} +footer p { + font-size: 1.2rem; + font-weight: normal; + line-height: 2rem; +} +@media (max-width:500px) { + footer p { + font-size: 1.6rem; + line-height: 2.6rem; + } +} +.addresses { + width: 61%; + display: flex; + justify-content: space-between; +} +@media (max-width:500px) { + .addresses { + flex-direction: column; + align-items: flex-start; + } +} +.copyright { + text-align: center; + background: #828282; + font-size: 1.4rem; + color: white; +} +@media (max-width:500px) { + .copyright { + padding: 30px 30px 20px 25px; + text-align: left; + } +} +.emailInput { + margin: 10px 0; + width: 87%; + height: 40px; + color: #828282; + font-size: 1.6rem; +} +@media (max-width:500px) { + .emailInput { + width: 430px; + height: 50px; + } +} +.serviceBanner { + background: url(/img/services/services-jumbotron.png); + background-size: cover; + background-position: center bottom; + position: relative; + margin: 0 auto; + height: 30%; +} +@media (max-width:500px) { + .serviceBanner { + background: url(../img/home/home-mobile-jumbotron.png) no-repeat center bottom; + background-size: cover; + max-height: 260px; + } +} +.tabLinks { + display: flex; + justify-content: space-between; + font-weight: bold; +} +.link { + height: 50px; + width: 170px; + margin-top: 20px; + padding: 15px; + font-size: 1.6rem; + text-align: center; + border: 1px solid black; + cursor: pointer; +} +.link:hover { + background-color: #222222; +} +.tabContent { + margin-top: 50px; +} +.tabContent .content { + padding: 20px; + display: none; +} +.tabContent .active { + display: flex; +} +.tabText { + width: 50%; +} diff --git a/index.html b/index.html index 8a84a17304..af07e656c0 100644 --- a/index.html +++ b/index.html @@ -11,86 +11,133 @@
- -Et sed autem causae appareat, tempor abhorreant te mei, facer facilisis sit ea. Eu timeam vidisse consectetuer sed. Duo etiam laboramus dissentiet in, nec no errem
+ + +
+
+
+
+ Et sed autem causae appareat, tempor abhorreant te mei, facer facilisis sit ea. Eu timeam vidisse consectetuer sed. Duo etiam laboramus dissentiet in, nec no errem
+ +
+
+ The Villas bring to the table win-win survival strategies to ensure proactive domination. At the end of the day, going forward, a new normal that has evolved from generation X is on the runway heading towards a streamlined cloud solution.
+ +Capitalize on low hanging fruit to identify a ballpark value added activity to beta test. Override the digital divide with additional clickthroughs from DevOps. Nanotechnology immersion along the information highway will close the loop on focusing solely on the bottom line.
+
+
+ The Outskirts are amazing to the table win-win survival strategies to ensure proactive domination. At the end of the day, going forward, a new normal that has evolved from generation X is on the runway heading towards a streamlined cloud solution.
+ +Capitalize on low hanging fruit to identify a ballpark value added activity to beta test. Override the digital divide with additional clickthroughs from DevOps. Nanotechnology immersion along the information highway will close the loop on focusing solely on the bottom line.
+
+
+ The Blocks are amazing to the table win-win survival strategies to ensure proactive domination. At the end of the day, going forward, a new normal that has evolved from generation X is on the runway heading towards a streamlined cloud solution.
+ +Capitalize on low hanging fruit to identify a ballpark value added activity to beta test. Override the digital divide with additional clickthroughs from DevOps. Nanotechnology immersion along the information highway will close the loop on focusing solely on the bottom line.
+