From d05ce74d563e0f9906c0c4bac1058b62cbc9ce96 Mon Sep 17 00:00:00 2001 From: jiannejose Date: Sat, 7 Jul 2018 00:32:47 +0800 Subject: [PATCH] Activity --- study_group/sgXX_070718/answer/answer.css | 155 ++++++++++++++++++ study_group/sgXX_070718/answer/answer.html | 32 ++++ .../sgXX_070718/answer/img/newsletter-bg.jpg | Bin 0 -> 36487 bytes .../4.activity/img/newsletter-bg.jpg | Bin 0 -> 36487 bytes .../code_reference/4.activity/newsletter.html | 31 ++++ .../sample.css | 0 .../code_reference/4.activity/style.css | 139 ++++++++++++++++ .../code_reference/4.styling_texts/index.html | 19 --- .../code_reference/4.styling_texts/style.css | 22 --- 9 files changed, 357 insertions(+), 41 deletions(-) create mode 100644 study_group/sgXX_070718/answer/answer.css create mode 100644 study_group/sgXX_070718/answer/answer.html create mode 100644 study_group/sgXX_070718/answer/img/newsletter-bg.jpg create mode 100644 study_group/sgXX_070718/code_reference/4.activity/img/newsletter-bg.jpg create mode 100644 study_group/sgXX_070718/code_reference/4.activity/newsletter.html rename study_group/sgXX_070718/code_reference/{4.styling_texts => 4.activity}/sample.css (100%) create mode 100644 study_group/sgXX_070718/code_reference/4.activity/style.css delete mode 100644 study_group/sgXX_070718/code_reference/4.styling_texts/index.html delete mode 100644 study_group/sgXX_070718/code_reference/4.styling_texts/style.css diff --git a/study_group/sgXX_070718/answer/answer.css b/study_group/sgXX_070718/answer/answer.css new file mode 100644 index 0000000..0addced --- /dev/null +++ b/study_group/sgXX_070718/answer/answer.css @@ -0,0 +1,155 @@ +/*********** +GENERAL +************/ +* { + box-sizing: border-box; + margin: 0; + outline: none; +} + +html { + overflow-x: hidden; +} + +/*********** +Container +************/ +.o-container { + transition: all 1000ms ease-out; + padding: 0 15px; +} + + +@media screen and (min-width: 768px) { + .o-container { + max-width: 750px; + position: relative; + margin: 0 auto; + } +} + +@media screen and (min-width: 1024px) { + .o-container { + max-width: 970px; + } +} + +@media screen and (min-width: 1440px) { + .o-container { + max-width: 1170px; + } +} + +/*********** +Newsletter +************/ +.c-newsletter__intro { + width: 100%; + height: 325px; + background-color: #7beec7; + position: relative; +} + +.c-newsletter__intro_content { + width: 100%; + font-family: 'Lekton', sans-serif; + font-size: 20px; + text-transform: uppercase; + line-height: 2em; + position: relative; + top: 50%; + transform: translateY(-50%); + padding-left: 12%; +} + +/*** signin ***/ +.c-newsletter__signin { + width: 100%; + height: 325px; + position: relative; + background-image: url(./img/newsletter-bg.jpg); +} + +.c-newsletter__signin--inner { + width: calc(100% - 20px); + height: calc(100% - 20px); + background-color: rgba(255,255,255, 0.9); + position: relative; + top: 10px; + margin: 0 auto; +} + +.c-newsletter__signin--inner form { + width: 100%; + position: relative; + top: 50%; + transform: translateY(-50%); + padding: 0 12px; +} + +.c-newsletter__signin--inner form input, +.c-newsletter__signin--inner form button { + border: none; + text-transform: uppercase; + position: relative; + left: 50%; + transform: translateX(-50%); +} + +.c-newsletter__signin--inner form input { + color: #787878; + font-size: 14px; + letter-spacing: 0.1em; + width: 100%; + padding: 18px 10px; +} + +.c-newsletter__signin--inner form button { + color: #ffffff; + font-weight: 400; + font-size: 18px; + letter-spacing: 0.15em; + background-color: #7beec7; + padding: 12px 30px; + margin-top: 30px; + border: 2px solid transparent; + transition: all 400ms ease; +} + +.c-newsletter__signin--inner form button:hover { + color: #7beec7; + background-color: #ffffff; + border: 2px solid #7beec7; +} + +@media screen and (min-width: 768px) { + /*** intro ***/ + .c-newsletter__intro_content { + font-size: 28px; + letter-spacing: 0.1em; + line-height: 1.5em; + padding-left: 90px; + } + + .c-newsletter__signin--inner { + width: calc(100% - 100px); + height: calc(100% - 100px); + background-color: rgba(255,255,255, 1.0); + top: 50px; + } + + .c-newsletter__signin--inner form { + width: 85%; + margin: 0 auto; + } + + .c-newsletter__signin--inner form input { + border: 1px solid #eaeaea; + } +} + +@media screen and (min-width: 1000px) { + .c-newsletter { + display: flex; + } +} diff --git a/study_group/sgXX_070718/answer/answer.html b/study_group/sgXX_070718/answer/answer.html new file mode 100644 index 0000000..325ce11 --- /dev/null +++ b/study_group/sgXX_070718/answer/answer.html @@ -0,0 +1,32 @@ + + + + + + + Home - Newsletter + + + + +
+ +
+ + diff --git a/study_group/sgXX_070718/answer/img/newsletter-bg.jpg b/study_group/sgXX_070718/answer/img/newsletter-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7b7ab5e942a2e82d8724e49817a928cd30dd6bb1 GIT binary patch literal 36487 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 j + + + + + + Home - Newsletter + + + +
+ +
+ + diff --git a/study_group/sgXX_070718/code_reference/4.styling_texts/sample.css b/study_group/sgXX_070718/code_reference/4.activity/sample.css similarity index 100% rename from study_group/sgXX_070718/code_reference/4.styling_texts/sample.css rename to study_group/sgXX_070718/code_reference/4.activity/sample.css diff --git a/study_group/sgXX_070718/code_reference/4.activity/style.css b/study_group/sgXX_070718/code_reference/4.activity/style.css new file mode 100644 index 0000000..8e371cb --- /dev/null +++ b/study_group/sgXX_070718/code_reference/4.activity/style.css @@ -0,0 +1,139 @@ +/*********** +GENERAL +************/ +* { + box-sizing: border-box; + margin: 0; + outline: none; +} + +html { + overflow-x: hidden; +} + +/*********** +Container +************/ +.o-container { + transition: all 1000ms ease-out; + padding: 0 15px; +} + + +@media screen and (min-width: 768px) { + .o-container { + max-width: 750px; + position: relative; + margin: 0 auto; + } +} + +@media screen and (min-width: 1024px) { + .o-container { + max-width: 970px; + } +} + +@media screen and (min-width: 1440px) { + .o-container { + max-width: 1170px; + } +} + +/*********** +Newsletter +************/ +.c-newsletter__intro { + width: 100%; + height: 325px; + background-color: #7beec7; + position: relative; +} + +.c-newsletter__intro_content { + width: 100%; + position: relative; + top: 50%; + transform: translateY(-50%); + padding-left: 12%; +} + +/*** signin ***/ +.c-newsletter__signin { + width: 100%; + height: 325px; + position: relative; + background-image: url(./img/newsletter-bg.jpg); +} + +.c-newsletter__signin--inner { + width: calc(100% - 20px); + height: calc(100% - 20px); + background-color: rgba(255,255,255, 0.9); + position: relative; + top: 10px; + margin: 0 auto; +} + +.c-newsletter__signin--inner form { + width: 100%; + position: relative; + top: 50%; + transform: translateY(-50%); + padding: 0 12px; +} + +.c-newsletter__signin--inner form input, +.c-newsletter__signin--inner form button { + border: none; + position: relative; + left: 50%; + transform: translateX(-50%); +} + +.c-newsletter__signin--inner form input { + width: 100%; + padding: 18px 10px; +} + +.c-newsletter__signin--inner form button { + background-color: #7beec7; + padding: 12px 30px; + margin-top: 30px; + border: 2px solid transparent; + transition: all 400ms ease; +} + +.c-newsletter__signin--inner form button:hover { + background-color: #ffffff; + border: 2px solid #7beec7; +} + +@media screen and (min-width: 768px) { + /*** intro ***/ + .c-newsletter__intro_content { + padding-left: 90px; + } + + .c-newsletter__signin--inner { + width: calc(100% - 100px); + height: calc(100% - 100px); + background-color: rgba(255,255,255, 1.0); + top: 50px; + } + + .c-newsletter__signin--inner form { + width: 85%; + margin: 0 auto; + } + + .c-newsletter__signin--inner form input { + border: 1px solid #eaeaea; + } +} + +@media screen and (min-width: 1000px) { + .c-newsletter { + display: flex; + } +} \ No newline at end of file diff --git a/study_group/sgXX_070718/code_reference/4.styling_texts/index.html b/study_group/sgXX_070718/code_reference/4.styling_texts/index.html deleted file mode 100644 index e229693..0000000 --- a/study_group/sgXX_070718/code_reference/4.styling_texts/index.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - Typography Study Group - - - - - -
-
- -
-
- - \ No newline at end of file diff --git a/study_group/sgXX_070718/code_reference/4.styling_texts/style.css b/study_group/sgXX_070718/code_reference/4.styling_texts/style.css deleted file mode 100644 index e56c359..0000000 --- a/study_group/sgXX_070718/code_reference/4.styling_texts/style.css +++ /dev/null @@ -1,22 +0,0 @@ -* { - box-sizing: border-box; -} - -body { - margin: 0; -} - -main { - background: linear-gradient(#007A7C -100%, #ffffff); - padding: 50px; -} - -main div { - width: 80%; - padding-top: 50px; - margin: 0 auto; -} - -h1 { - margin-top: 0; -}