diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000000..6f3a2913e1 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "liveServer.settings.port": 5501 +} \ No newline at end of file diff --git a/css/index.css b/css/index.css index 0c9959c1e5..695c32730b 100644 --- a/css/index.css +++ b/css/index.css @@ -1,3 +1,403 @@ /* Use your own code or past solution for Great Idea Web Page CSS here! */ +Given + /* http://meyerweb.com/eric/tools/css/reset/ + v2.0 | 20110126 + License: none (public domain) + */ + + 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, embed, + figure, figcaption, footer, header, hgroup, + menu, nav, output, ruby, section, summary, + time, mark, audio, video{ + margin: 0; + padding: 0; + border: 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; + } + table { + border-collapse: collapse; + border-spacing: 0; + } + + /* Set every element's box-sizing to border-box */ + * { + box-sizing: border-box; + + } + + html, body { + height: 100%; + font-family: 'Titillium Web', sans-serif; + } + + h1, h2, h3, h4, h5 { + font-family: 'Bangers', cursive; + letter-spacing: 1px; + margin-bottom: 15px; + } + +/* Your code starts here! */ + +/* index focused css*/ + +body{ + display:flex; + flex-direction: column; + padding:10%; +} + +a{ + text-decoration: none; + color: grey; + padding: 0 5%; + flex-wrap: nowrap; + +} +a:hover{ + color:black; + text-shadow: darkslategray; +} + +nav{ + display:flex; + flex-direction: row; + width: 100%; + max-width: 100%; + min-width:45%; + align-items: center; + color:grey; + padding-bottom: 7vh; + justify-content: space-evenly; +} + +.links{ + flex-direction: row; + justify-content: space-between; +} + +a:last-child{ + padding: 0 0 0 0 +} + +.logo{ + width: 200px +} + +section{ + width:100% +} +.sec1{ + display: flex; + align-items: center; + word-spacing: 3em; + padding-bottom:30px; + justify-content: space-around; +} +.header50{ + display:flex; + padding-left:1%; + padding-right: 1%; + flex-direction: column; + align-items: center; +} +.button{ + border-style: solid; + border-color:black; + border-width: 1px; + text-align:center; + padding:.5%; + word-spacing: 1px; + margin: 0 35% 0 +} + +.services-header-img{ + display: flex; + flex-grow: 1; + justify-content: center; + padding-bottom: 20px; + margin-bottom: 20px; +} +.sec2{ + display: flex; + justify-content: space-between; + border-top-style:solid; + border-top-color:black; + border-top-width: 1px; + padding-top: 2em; + padding-bottom: 30px +} +.sec3{ + display: flex; + padding-top: 2em; + padding-bottom: 30px +} +.sec4{ + display: flex; + justify-content: space-between; + border-bottom-style:solid; + border-bottom-color:black; + border-bottom-width: 1px; + margin-bottom: 2em; + padding-bottom: 2em; +} + +.smbox50{ + display:flex; + flex-direction: column; + padding: 0 2% 0 0 +} +.smbox33{ + display:flex; + text-align:left; + flex-direction: column; + padding: 0 1% 0 0 +} + +h1{ + font-size:5em; + display: flex; + flex-wrap: wrap; + text-align:center; +} + +h2{ + font-style: italic; + font-style: bold; +} + +.middle-img{ + display:flex; + width:100% +} + +footer{ + display:flex; + justify-content: space-evenly; +} + +.foot{ + display:flex; + flex-direction: column; +} + +.sec2w{ + display: flex; + align-content: column; + padding-bottom: 30px +} + +.wrapper{ + display: flex; + flex-wrap: wrap; + justify-content: space-evenly; + align-content: space-evenly; + padding: 1em; + border-top-style:solid; + border-top-color:black; + border-top-width: 1px; +} + +.box{ + border-width: 1px; + border-color:black; + border-style:solid; + background-color: rgb(245, 243, 241); + display: flex; + justify-content: flex-start; + width: 300px +} + +.lm{ + border-width: 1px; + border-color:black; + border-style:solid; + padding:10px; + display: flex; + justify-content: space-evenly; + width: 150px; + background-color:white; +} + +.boxp{ + display: flex; + justify-content: flex-start; +} + +.lm{ + padding: 5px; + display: flex; + justify-content: space-evenly; + width: 150px; + background-color:white; +} + +@media (min-width: 1025px){ + nav{ + white-space: nowrap; + padding-right: 2rem; + width: 100%; + flex-direction: row; + justify-content: space-between; + } +} +@media (min-width: 768px) and (max-width: 1024px){ + body{ + width: 100%; + margin: 0 auto; + padding: 0 auto; + } + nav{ + flex-direction: column-reverse; + text-align: center; + min-height: 10vh; + justify-content: space; + } + + .links{ + width:100%; + flex-direction: row; + text-align: center; + } + a:last-child{ + padding: 0; + } + + .logo{ + padding: 0 0 3vh 0 + } + a{ + width: 100%; + padding: 0 4% 0 + } + + #circle-img{ + display: none; + } + + .sec1{ + width: 100%; + flex-direction: column-reverse; + justify-content: space-around; + align-items: center; + + } + + .header50{ + padding: 0 0 5vh 0 + } + + .smbox50{ + padding: 0 5% 0 0 + } + + .smbox33{ + padding: 0 5% 0 0 + } +} + +@media (max-width: 767px){ + + body{ + display: flex; + flex-direction: column; + justify-content: flex-start; + align-content: flex-start; + } + + nav{ + display: flex; + flex-direction: column; + text-align: center; + height: 60vh; + justify-content: flex-start; + align-content: center; + width: 100%; + min-width: 0; + /* white-space: pre-wrap; */ + /* padding-bottom: 7vh; */ + } + + .links{ + display: flex; + flex-direction: column-reverse; + width: 100% + } + + a{ + border-bottom: solid black 1px; + font-size: 1.5rem; + line-height: 3rem; + padding: 0 20% 0 20% + + } + + .links:first-child{ + margin-top: 1rem; + } + + #circle-img{ + display: none; + } + + .sec1{ + width: 100%; + justify-content: space-around; + align-items: center; + flex-direction: column; + } + + .sec2{ + flex-direction: column; + align-items: center; + /* word-spacing: 3em; */ + justify-content: space-around; + } + + .smbox50:first-child{ + padding-bottom: 3rem + } + + .sec4{ + flex-direction: column; + align-items: center; + /* word-spacing: 3em; */ + justify-content: space-around; + } + + .smbox33{ + padding-bottom: 3rem + } + +} diff --git a/index.html b/index.html index 476b4b8cb9..fadab80b10 100644 --- a/index.html +++ b/index.html @@ -1,16 +1,93 @@ +
+ Aliquam elementum magna eros, ac posuere elvit tempus et. Suspendisse vel tempus odio, in interdutm nisi. + Suspendisse eu ornare nisl. Nullam convallis augue justo, at imperdiet metus scelerisque quis.
+Aliquam elementum magna eros, ac posuere elvit tempus et. Suspendisse vel tempus odio, in interdutm nisi. + Suspendisse eu ornare nisl. Nullam convallis augue justo, at imperdiet metus scelerisque quis.
+
+ Aliquam elementum magna eros, ac posuere elvit tempus et. Suspendisse vel tempus odio, in interdutm nisi. + Suspendisse eu ornare nisl. Nullam convallis augue justo, at imperdiet metus scelerisque quis.
+Aliquam elementum magna eros, ac posuere elvit tempus et. Suspendisse vel tempus odio, in interdutm nisi. + Suspendisse eu ornare nisl. Nullam convallis augue justo, at imperdiet metus scelerisque quis.
+Aliquam elementum magna eros, ac posuere elvit tempus et. Suspendisse vel tempus odio, in interdutm nisi. + Suspendisse eu ornare nisl. Nullam convallis augue justo, at imperdiet metus scelerisque quis.
+123 Way 456 Street
+Somewhere, USA
+1 (888) 888-8888
+sales@greatidea.io
+ +