From 0bfc17b3d523a58c2af13a2d6447e6250cf5d2d0 Mon Sep 17 00:00:00 2001 From: Ashley McDonnell Date: Tue, 5 Sep 2017 23:38:43 +1000 Subject: [PATCH 1/3] added name --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f5895e0b..c74143f1 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ assignment_markup_warmup_sprint =============================== - +Ashley McDonnell And 1 and 2! And 1, and 2...! [An HTM5 and CSS3 project from the Viking Code School](http://www.vikingcodeschool.com) From 1c54114523b3ede2d0c576afd401605fba8bc722 Mon Sep 17 00:00:00 2001 From: Ashley McDonnell Date: Thu, 7 Sep 2017 15:14:31 +1000 Subject: [PATCH 2/3] Added HTML content + basic CSS --- index.html | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++ style.css | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++++ viking.png | Bin 0 -> 5990 bytes 3 files changed, 200 insertions(+) create mode 100644 index.html create mode 100644 style.css create mode 100644 viking.png diff --git a/index.html b/index.html new file mode 100644 index 00000000..15a64334 --- /dev/null +++ b/index.html @@ -0,0 +1,99 @@ + + + + + + The Lorem Ipsum Blog Page + + + +
+ +
+

The Lorem Micro Blog

+
+ +
+ +
+

The Lorem Ipsum Blog Page

+

by Ashley McDonnell

+ +
+ + + +
+
+

A Posty Post 1

+

written 1/1/2100

+

First Thoughts

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, + sed do eiusmod tempor incididunt ut labore et dolore magna + aliqua. Ut enim ad minim veniam, quis nostrud exercitation + ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit + esse cillum dolore eu fugiat nulla pariatur. Excepteur + sint occaecat cupidatat non proident, sunt in culpa qui + officiadeserunt mollit anim id est laborum.


+

More Thoughts

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, + sed do eiusmod tempor incididunt ut labore et dolore magna + aliqua. Ut enim ad minim veniam, quis nostrud exercitation + ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit + esse cillum dolore eu fugiat nulla pariatur. Excepteur + sint occaecat cupidatat non proident, sunt in culpa qui + officiadeserunt mollit anim id est laborum.


+
+
+

A Posty Post 2

+

written 1/1/2100

+

First Thoughts

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, + sed do eiusmod tempor incididunt ut labore et dolore magna + aliqua. Ut enim ad minim veniam, quis nostrud exercitation + ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit + esse cillum dolore eu fugiat nulla pariatur. Excepteur + sint occaecat cupidatat non proident, sunt in culpa qui + officiadeserunt mollit anim id est laborum.


+

More Thoughts

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, + sed do eiusmod tempor incididunt ut labore et dolore magna + aliqua. Ut enim ad minim veniam, quis nostrud exercitation + ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit + esse cillum dolore eu fugiat nulla pariatur. Excepteur + sint occaecat cupidatat non proident, sunt in culpa qui + officiadeserunt mollit anim id est laborum.


+
+
+

A Posty Post 3

+

written 1/1/2100

+

First Thoughts

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, + sed do eiusmod tempor incididunt ut labore et dolore magna + aliqua. Ut enim ad minim veniam, quis nostrud exercitation + ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit + esse cillum dolore eu fugiat nulla pariatur. Excepteur + sint occaecat cupidatat non proident, sunt in culpa qui + officiadeserunt mollit anim id est laborum.


+

More Thoughts

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, + sed do eiusmod tempor incididunt ut labore et dolore magna + aliqua. Ut enim ad minim veniam, quis nostrud exercitation + ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit + esse cillum dolore eu fugiat nulla pariatur. Excepteur + sint occaecat cupidatat non proident, sunt in culpa qui + officiadeserunt mollit anim id est laborum.


+
+
+ + + diff --git a/style.css b/style.css new file mode 100644 index 00000000..407fa58a --- /dev/null +++ b/style.css @@ -0,0 +1,101 @@ +/* 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; +} + +.navbar-sticky{ + background-color: yellow; + position: fixed; + top: 0; + width: 100%; + height: 20px; + padding: 5px; + + +} + +body { + background-color: grey; + margin-left: 50px; + margin-right: 50px; + +} + +.main-header { + margin-top: 70px; + background-color: green; + height: 110px; + width: 70%; + left: 0; + float: right; + + + +} + +.main-header h1,h2 { + text-align: center; + margin: auto; + width: 50%; + padding: 10px; + + + + +} + +.sidebar { + text-align: center; + margin-top: 70px; + width: 25%; + float: left; + height: 800px; + background-color: maroon; + + +} + +.sidebar p { + text-align: center; + margin: auto; + width: 50%; + padding-top: 150px; +} + +.posts { + display: table; + width: 70%; + background-color: aqua; + padding-top: 70px; + margin: auto; + float: right; + +} + +.post-content { + float: left; + width: 20%; + padding-left: 50px; + padding-right: 50px; +} diff --git a/viking.png b/viking.png new file mode 100644 index 0000000000000000000000000000000000000000..4a40c211fb982e934a6ec5dddbe74f117665eb70 GIT binary patch literal 5990 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 U@Fjp2F8}}l07*qoM6N<$f-{ Date: Sat, 9 Sep 2017 19:09:23 +1000 Subject: [PATCH 3/3] Added breakpoint removing sidebar for changed screen size --- index.html | 4 +++- style.css | 47 ++++++++++++++++++++++++++++++----------------- viking.png | Bin 5990 -> 0 bytes 3 files changed, 33 insertions(+), 18 deletions(-) delete mode 100644 viking.png diff --git a/index.html b/index.html index 15a64334..20b79ab7 100644 --- a/index.html +++ b/index.html @@ -22,8 +22,10 @@

by Ashley McDonnell

diff --git a/style.css b/style.css index 407fa58a..cff8f59a 100644 --- a/style.css +++ b/style.css @@ -24,9 +24,12 @@ time, mark, audio, video { vertical-align: baseline; } -.navbar-sticky{ + + +.navbar-sticky { background-color: yellow; position: fixed; + z-index: 10; top: 0; width: 100%; height: 20px; @@ -37,19 +40,20 @@ time, mark, audio, video { body { background-color: grey; - margin-left: 50px; - margin-right: 50px; + margin-left: 25px; + margin-right: 25px; + } .main-header { - margin-top: 70px; + margin-top: 50px; background-color: green; height: 110px; width: 70%; left: 0; float: right; - +border-radius: 5px; } @@ -60,29 +64,31 @@ body { width: 50%; padding: 10px; - - - } .sidebar { - text-align: center; - margin-top: 70px; - width: 25%; + position: relative; + margin-top: 50px; + width: 390px; float: left; height: 800px; background-color: maroon; - + overflow: auto; + resize: both; } -.sidebar p { - text-align: center; - margin: auto; - width: 50%; - padding-top: 150px; +.ad { + height: 150px; + width: 150px; + background-color: white; + position: absolute; + top: 50%; + left: 50%; + } + .posts { display: table; width: 70%; @@ -90,6 +96,7 @@ body { padding-top: 70px; margin: auto; float: right; + margin-top: 25px; } @@ -99,3 +106,9 @@ body { padding-left: 50px; padding-right: 50px; } + +@media only screen and (max-width : 990px) { + .sidebar{ + display: none; + } +} diff --git a/viking.png b/viking.png deleted file mode 100644 index 4a40c211fb982e934a6ec5dddbe74f117665eb70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5990 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 U@Fjp2F8}}l07*qoM6N<$f-{