X-Git-Url: https://vcs.fsf.org/?p=fsf-giving-guide.git;a=blobdiff_plain;f=stylesheet.css;h=db1f4538d8d75075281a4f28cd59689857b24239;hp=76a9373e1622428063bcaf393bc3b660101fcd9a;hb=707ba6b102d630d6bc199bdfd4a67c5d640e088f;hpb=c8033ceb5bbe5964ff5e25d63df7cc9d3bbbdea6 diff --git a/stylesheet.css b/stylesheet.css index 76a9373..db1f453 100755 --- a/stylesheet.css +++ b/stylesheet.css @@ -32,11 +32,10 @@ html { font-size: 14px; line-height: 1.4; color: #363636; - background-color: #fffefb; + background-color: #fff; width: 100%; } - /* Type something: */ a { color: #1F8A70; border-bottom: 1px solid #dbd145; text-decoration: none; } @@ -49,9 +48,9 @@ b { font-style: oblique; } li {list-style-type: circle; padding: 0.4em 0.2em; line-height: 1.4; } /* ul {margin: 1em 2em 0em 4em;} */ -br {margin-bottom: 20em; margin-top: 20em;} +br {margin-bottom: 0.5em; margin-top: 0.5em;} -h1 { font-size: 2.75em; font-family: 'Signika Light'; margin-bottom: 0.5em; margin-top: 1em; } +h1 { font-size: 2.20em; font-family: 'Signika Light'; color: #2CAF8F; margin-bottom: 0.5em; margin-top: 1em; } h2 { font-size: 1.75em; font-family: 'Signika Light'; color: #2CAF8F; margin-bottom: 0.5em; margin-top: 2em; } h3 { font-size: 1.625em; font-family: 'Signika Bold'; color: #484848; margin-bottom: 0.5em; margin-top: 2em; } h4 { font-size: 1.375em; font-family: 'Signika Light'; color: #4d4d4d; margin-bottom: 0.5em; margin-top: 2em; } @@ -63,43 +62,74 @@ h6 { font-size: 1.125em; font-family: 'Signika Light'; color: #4d4d4d; margin-b /* Header */ .header { - background-image: url("images/banner.png"); -/* background-color: #2CAF8F; */ - background-repeat: no-repeat; - height: 710px; - background-size: 550px; - background-position: 5% 30%; } -.navbar { +/* Navbar */ + +.header_wrapper { background-color: #2CAF8F; - height: 64px; + height: 486px; } + .header a { border-bottom: 0; } +.navbar_wrapper { + max-width: 1300px; + min-width: 1110px; + margin: auto; + text-align: center; +} + .logo_wrapper { padding: 1.3em; - float: left + float: left; } .join_wrapper { padding: 1.2em; float: right; + display: inline-block; } .logo, .join { - width: 210px; + max-width: 200px; + min-width: 200px; +} + +.share_wrapper { } -.nav_wrapper { - padding: 1em 5em 1em 9em; +.share { + position: relative; + bottom: 0.8em; + text-align: center; +} + +.share a{ + background-color: #FDD53A; + border-bottom: 0; + padding: .6em 2em; + font-family: 'Signika Bold'; + font-size: 1.4em; + color: #2CAF8F; + border-radius: 50em; +} + +.share a:hover { + background-color: #FDDE56; +} + +.navbar { + width: 537px; + padding: 1em; height: 2.55556em; - float: left; + display: inline-block; +/* float: left; */ } - .navbar li { +.navbar li { font-family: 'Signika Regular'; font-size: 1em; background-color: white; @@ -132,58 +162,91 @@ h6 { font-size: 1.125em; font-family: 'Signika Light'; color: #4d4d4d; margin-b color: #4B423B; } -.wrapper { - width: 750px; - margin: auto; +.intro, +.share { + max-width: 1300px; + min-width: 1170px; } -.main_title { - text-align: center; +.intro_wrapper, +.intro_img { + max-width: 500px; + min-width: 00px; } -.wrapper .intro_phrase { - width: 450px; - text-align: center; - font-family: Signika Bold; - margin: 1.2em auto; - color: #bababa; +.intro_wrapper { + float: right; + color: white; + padding-right: 4em; } -.comparisons { +.intro_img{ + float: left; + padding-left: 4em; } -.section_wrapper_1, -.section_wrapper_2{ - display: block; - position: relative; -/* float: right; */ - width: 750px; +.intro_wrapper h2 { + color: #FFDD55; +} + +.intro_wrapper a { + border-bottom: 1px solid #FDD53A; + color: #FDD53A; +} + +.intro_img img{ + padding-top: 1.7em; + width: 100%; +} + +/* Comparisons */ + +.wrapper, +.section_wrapper, +.buy_avoid, +.recommended, +.licenses { + max-width: 750px; + min-width: 750px; margin: auto; } -.section_wrapper_1 h3 { +.main_title { + width: 100%; + text-align: left; + border-bottom: 1px solid lightgray; margin-top: 3em; + margin-bottom: 2em; + display: inline-block; } .buy a { border-bottom: none; } -.product_img, +.product_img { + margin: auto; + /* width: 168px; */ + height: 168px; +} + .product { margin: auto; - width: 168px; + display: block; + /* margin-bottom: 8em; */ + /* max-width: 168px; */ + max-height: 168px; } .good, .bad { + display: none; /* FIXME: This is temporary until I fix the sizes*/ position: relative; top: 175px; left: 84px; width: 60px; } -.buy, .avoid, .free, .proprietary { text-align: center; } @@ -195,17 +258,88 @@ h6 { font-size: 1.125em; font-family: 'Signika Light'; color: #4d4d4d; margin-b .buy img, .avoid img { - margin-top: 2em; max-width: 151px; height: 42px; } +.buy_avoid_wrapper { + margin-top: 2em; + min-width: 100%; + max-width: 100%; + display: inline-block; +} + +.buy { + text-align: center; + margin: auto; + width: 45.555555%; + float: left; + +} + +.avoid { + text-align: center; + margin: auto; + width: 45.555555%; + float: right; +} + .free { float: left; - width: 45%; + width: 45.555555%; } .proprietary { float: right; - width: 45%; + width: 45.555555%; +} + +/* Recommended Section */ + +.topic_title { + border-bottom: 1px solid #2CAF8F; + width: 100%; + text-align: left; + margin-top: 3em; + display: inline-block; +} + +.recommend_wrapper { + padding-top: 1em; + margin: auto; + width: 750px; +} + +.recommended_product { + text-align: center; + width: 29%; + margin: 1em; + display: inline-block +} + +.recommended_product_img { + width: 120px; +} + +.recommend_wrapper .buy { + float: none; + text-align: center; + width: 100%; +} + +.remark { + margin-top: 3em; + font-weight: bold; +} + +/* Licenses */ + +.licenses h1 { + margin-top: 0.6em; +} + +/* Footer */ + +footer { + display: block; }