diff --git a/analog-sea.html b/analog-sea.html new file mode 100644 index 00000000..662f56fb --- /dev/null +++ b/analog-sea.html @@ -0,0 +1,23 @@ + + + + Analog Sea Signup + + + + +
+
+
+

Sign Up

+ + + + + + +
+
Already have an account? Log In
+
+ + \ No newline at end of file diff --git a/css/float-grid.css b/css/float-grid.css new file mode 100644 index 00000000..69056638 --- /dev/null +++ b/css/float-grid.css @@ -0,0 +1,75 @@ +* { + box-sizing: border-box; +} + +/* Grid measurements: + * + * 960px wide including 12 gutters (half gutters on both edges) + * + * 60px columns (12) + * 20px gutters (two half-gutters + 11 full gutters, so 12 total) + * + * + * For smaller screens, we always want 20px of padding on either side, + * so 960 + 20 + 20 => 1000px + * + **/ +.row { + max-width: 1000px; + padding-left: 20px; + padding-right: 20px; + margin: 0 auto; +} + +/* Clearfix */ +.row::before, +.row::after { + display: table; + content: ''; +} + +.row::after { + clear: both; +} + +.col-3, .col-4, .col-6, .col-12 { + float: left; + + /* Gutters: + * Each column is padded by half-a-gutter on each side, + * + * Half a gutter is 10px, 10/960 (context) = 1.041666% + * + */ + padding-left: 1.04166666%; + padding-right: 1.04166666%; +} + +/* Mobile defaults */ +.col-3, .col-4, .col-6, .col-12 { + width: 100%; +} + + +/* Non-mobile, grid */ +@media only screen and (min-width: 640px) { + /* 3 columns, 3/12 in % */ + .col-3 { + width: 25%; + } + + /* 4 columns */ + .col-4 { + width: 33.33% + } + + /* 6 columns */ + .col-6 { + width: 50% + } + + /* 12 columns */ + .col-12 { + width: 100% + } +} diff --git a/css/main.css b/css/main.css new file mode 100644 index 00000000..01db5934 --- /dev/null +++ b/css/main.css @@ -0,0 +1,30 @@ +main { + padding-top: 100px; +} + +main .row { + margin-bottom: 20px; +} + +.box { + height: 200px; + text-align: center; + padding-top: 30px; +} + +.black { + background-color: black; + color: white; +} + +.green { + background-color: green; +} + +.orange { + background-color: orange; +} + +.blue { + background-color: blue; +} \ No newline at end of file diff --git a/display-exercise.html b/display-exercise.html index 433b6cba..3da08fbc 100644 --- a/display-exercise.html +++ b/display-exercise.html @@ -17,6 +17,16 @@ -

Placeholder!

+
+ +
+
+ + +
+
+
+ +
\ No newline at end of file diff --git a/float-exercise.html b/float-exercise.html index 975755a0..7b0132f5 100644 --- a/float-exercise.html +++ b/float-exercise.html @@ -22,7 +22,7 @@

Nebulas

Are they really that nebulous?

-

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

+

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

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

diff --git a/gregslist.html b/gregslist.html new file mode 100644 index 00000000..2d04d5cf --- /dev/null +++ b/gregslist.html @@ -0,0 +1,47 @@ + + + + Greg's List + + + + + +
+ + +
+
+
+ + + +
+ + +
+ + \ No newline at end of file diff --git a/images/logo.png b/images/logo.png new file mode 100644 index 00000000..d1e1ccf2 Binary files /dev/null and b/images/logo.png differ diff --git a/images/magnifying-glass.png b/images/magnifying-glass.png new file mode 100644 index 00000000..63ac7f2c Binary files /dev/null and b/images/magnifying-glass.png differ diff --git a/position-exercise.html b/position-exercise.html index 8b60d474..eb3e0d61 100644 --- a/position-exercise.html +++ b/position-exercise.html @@ -28,7 +28,11 @@
+
+ + +
diff --git a/responsive-grid--solution.html b/responsive-grid--solution.html new file mode 100644 index 00000000..7b7037fb --- /dev/null +++ b/responsive-grid--solution.html @@ -0,0 +1,62 @@ + + + + + CSS Responsive Grid Challenge + + + + + + + + + +
+ +
+
+
3 columns
+
+
+
3 columns
+
+
+
3 columns
+
+
+
3 columns
+
+
+ + +
+
+
4 columns
+
+
+
4 columns
+
+
+
4 columns
+
+
+ +
+
+
6 columns
+
+
+
6 columns
+
+
+ +
+
+
12 columns
+
+
+ +
+ + diff --git a/styles/analog-sea.css b/styles/analog-sea.css new file mode 100644 index 00000000..ec22f799 --- /dev/null +++ b/styles/analog-sea.css @@ -0,0 +1,73 @@ +body{ + background-color: #3f94e7; + font-family: sans-serif; +} +header img{ + display: block; + height:35px; + margin-left: auto; + margin-right: auto; + margin-top: 30px; + margin-bottom: 30px; +} +form{ + box-sizing: border-box; + width: 400px; + padding-left: 40px; + padding-right: 40px; + background-color: white; + border-radius: 3px; + margin: auto; +} +.cen_tex{ + text-align: center; + padding-bottom: 30px; +} +.in_wid{ + box-sizing: border-box; + width: 320px; + height: 55px; + padding: 15px; + border: 2px solid #DDDDDD; + border-radius: 3px; +} +.a_in , .b_in,.cen_tex{ + margin-top: 15px; + margin-bottom: 15px; +} +h1{ + padding-top: 30px; + font-weight: normal; + color: #565656; +} +button{ + background-color: #15CD72; + font-size: 20px; + font-weight: bold; + color: white; +} +.cen_tex.login{ + color: white; + font-weight: bold; +} +a { + color: inherit; + cursor: auto; +} +input::-webkit-input-placeholder { + font-size: 17px; + font-weight: bold; +} +label{ + font-weight: bold; +} +.for{ + color: #999; + font-size: 17px; +} +.for:hover{ + color: #777; +} +button:hover{ + background-color: #0CB863; +} \ No newline at end of file diff --git a/styles/display-page.css b/styles/display-page.css index e69de29b..97d060a7 100644 --- a/styles/display-page.css +++ b/styles/display-page.css @@ -0,0 +1,35 @@ +main{ + margin-left: auto; + margin-right: auto; + margin-top: 90px; + width: 800px; + height: 500px; + font-size: 0; +} +.half{ + width: 50%; + height: 40%; +} +.box{ + border: 1px solid black; + display: inline-block; +} +.one_third{ + width: 33.33%; + height: 60%; +} +.green{ + background-color: green; +} +.black{ + background-color: black; +} +.gray{ + background-color: gray; +} +.blue{ + background-color: blue; +} +.orange{ + background-color: orange; +} \ No newline at end of file diff --git a/styles/float-page.css b/styles/float-page.css index 7bf3ead4..a28cf397 100644 --- a/styles/float-page.css +++ b/styles/float-page.css @@ -10,3 +10,20 @@ main { margin-left: auto; margin-right: auto; } +.nebula1{ + float: left; + width: 300px; + height: 300px; + margin-top: 10px; + margin-right: 10px; + margin-bottom: 10px; +} + +.nebula2{ + float: right; + width: 300px; + height: 300px; + margin-left: 10px; + margin-top: 10px; + margin-bottom: 10px; +} \ No newline at end of file diff --git a/styles/gregslist.css b/styles/gregslist.css new file mode 100644 index 00000000..ba26afbf --- /dev/null +++ b/styles/gregslist.css @@ -0,0 +1,99 @@ +body{ + font-family: "Roboto",sans-serif; + padding: 80px; +} +.main_nav{ + display: inline-block; + border: 1px solid #DDDDDD; + font-size: 17px; + margin-bottom: 30px; + border-radius: 3px; +} +.top_nav{ + display: inline-block; + position: absolute; + right: 10px; + margin-right: 10px; +} +header{ + font-size: 20px; + background-color: #EEEEEE; + position: fixed; + padding: 10px; + top: 0px; + left: 0px; + right: 0px; + border-bottom: 1px solid #DDDDDD; +} +.logo{ + display: inline-block; +} +.logo:hover{ + text-decoration: underline; +} +.logo h1{ + font-size: 20px; + margin: 0; + padding: 0; +} +.icon{ + height: 100%; +} +button{ + height: 30px; + font-size: 17px; + background-color: white; + border: 1px solid #DDDDDD; + vertical-align: middle; + border-radius: 3px; +} +a{ + display: inline-block; + text-decoration: none; + margin-right: 5px; +} +ul{ + list-style: none; + font-size: 17px; + padding: 0; +} +li{ + margin-bottom: 15px; +} +li > a{ + font-weight: bold; +} +li > span{ + color: #999; +} +label{ + display: block; + margin-bottom: 10px; +} +input{ + width: 400px; + height:30px; + font-size: 17px; + border: 1px solid #DDDDDD; + border-radius: 3px; + padding-left: 10px; + padding-right: 5px; +} +form{ + margin-bottom: 30px; +} +.main_nav a{ + font-size: 16px; + padding-right: 15px; + padding-left: 15px; + padding-top: 8px; + padding-bottom: 8px; +} +.main_nav span{ + padding-right: 15px; + padding-left: 15px; + padding-top: 8px; + padding-bottom: 8px; + border-left: 1px solid #DDDDDD; + border-right: 1px solid #DDDDDD; +} \ No newline at end of file diff --git a/styles/position-page.css b/styles/position-page.css index 8b137891..fb231f68 100644 --- a/styles/position-page.css +++ b/styles/position-page.css @@ -1 +1,72 @@ - +body{ + background: url("../images/outerspace_landscape.jpeg"); + background-size: cover; +} +nav{ + top: 0px; + position: fixed; + width: 100%; + height: 60px; + background-color: gray; + padding-left: 60px; + padding-right: 60px; +} +ul{ + display: inline-block; + list-style: none; +} +li{ + display: inline-block; +} +li::after{ + content: '|'; + margin-left: 5px; +} +nav a:link{ + color: blue; +} +nav a:visited{ + color: darkblue; +} +nav a:hover{ + color: black; +} +nav a:active{ + color: red; +} +nav > img{ + + width: 50px; + height: 50px; + margin-top: 5px; + margin-bottom: 5px; + vertical-align: middle; + border: 1px solid black; + border-radius: 50%; +} +.spaceare{ + position: relative; + width: 600px; + height: 300px; + margin-left:auto; + margin-right: auto; + margin-top: 150px; + border:10px dotted green; +} +.space{ + width: 200px; + height: 200px; +} +.cat{ + position: absolute; + left: -100px; + top: -100px; +} +.dog{ + position: absolute; + right: -50px; + bottom: -125px; +} +main{ + padding-top: 90px; +} \ No newline at end of file