X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/5cbaceb45fef57a6079b5c647c4ac574f9e1c0e2..250a068b066c8968047ed90c2de64a47f9301c7d:/app/assets/stylesheets/common.css.scss diff --git a/app/assets/stylesheets/common.css.scss b/app/assets/stylesheets/common.css.scss index b9306a4f1..904083c1d 100644 --- a/app/assets/stylesheets/common.css.scss +++ b/app/assets/stylesheets/common.css.scss @@ -87,9 +87,6 @@ abbr, acronym { .margin11 { margin-left:91.6666%; } .margin12 { margin-left:100.0000%; } -.pad1 { padding: $lineheight/2; } -.pad2 { padding: $lineheight; } - .fillL { background-color: white; } /* Default rules for the body of every page */ @@ -1033,6 +1030,7 @@ ul.results-list li { border-bottom: 1px solid #ccc; } #content { position: relative; + padding: $lineheight; } .site-edit #content, @@ -1046,7 +1044,10 @@ ul.results-list li { border-bottom: 1px solid #ccc; } } /* Overrides for pages that use new layout conventions */ -.site-verifysignup, +.user-new, +.user-create, +.user-terms, +.user-confirm, .site-copyright, .site-welcome { #content { @@ -1055,40 +1056,54 @@ ul.results-list li { border-bottom: 1px solid #ccc; } } .user-new, -.user-create { +.user-create, +.user-terms, +.user-confirm { .content-heading { height: 200px; } +} - #content.pad2 { +.user-new, +.user-create, +.user-terms { + #content { padding: 0; } } -.header-illustration { +.header-illustration { background-position: 0 0; background-repeat: no-repeat; position: absolute; -} - -.header-illustration.new-user-main { height: 200px; width: 100%; left: 0; bottom: 0; - background-image: image-url("sign-up-illustration.png"); -} -.header-illustration.new-user-arm { - height: 110px; - width: 130px; - left: 260px; - top: 160px; - background-image: image-url("sign-up-illustration-arm.png"); + &.new-user-main { + background-image: image-url("sign-up-illustration.png"); + } + + &.confirm-main { + background-image: image-url("confirm-illustration.png"); + } + + &.new-user-terms { + background-image: image-url("terms-illustration.png"); + } + + &.new-user-arm { + height: 110px; + width: 130px; + left: 260px; + top: 160px; + background-image: image-url("sign-up-illustration-arm.png"); + } } @media only screen and (max-width:770px) { - .new-user-illustration.new-user-arm { display: none;} + .header-illustration.new-user-arm { display: none;} } .wrapper { @@ -1518,7 +1533,7 @@ ul.results-list li { border-bottom: 1px solid #ccc; } /* Rules for the account confirmation page */ -#terms { +.user-terms { .legale { border: 1px solid #ccc; padding: $lineheight; @@ -1540,28 +1555,12 @@ ul.results-list li { border-bottom: 1px solid #ccc; } } } - form.sign { - input[type=submit] { - float: left; - } - #decline { - background: $lightblue; - &:hover { - background: darken($lightblue, $hovercolor); - } + #decline { + background: $lightblue; + &:hover { + background: darken($lightblue, $hovercolor); } } - fieldset { - margin-bottom: $lineheight; - } - #contributorGuidance { - background-color: $offwhite; - border-radius: 4px; - -moz-border-radius: 4px; - } - .signing-buttons { - height: 50px; - } } /* Rules for the account settings page */ @@ -1712,7 +1711,17 @@ ul.results-list li { border-bottom: 1px solid #ccc; } .field_with_errors { padding: 2px; background-color: #ff7070; - display: table; + display: inline-block; +} + +.formError { + display: inline-block; + padding: 5px 10px; + margin-top: 5px; + border-radius: 4px; + font-size: 12px; + color: #fff; + background-color: #ff7070; } /* Rules for rails validation error boxes */ @@ -1779,6 +1788,10 @@ ul.results-list li { border-bottom: 1px solid #ccc; } padding-top: $lineheight; border-top: 1px solid $lightgrey; } + .horizontal-list .form-row { + float: left; + padding-right: 10px; + } .form-row { margin-bottom: $lineheight/2; } @@ -1898,6 +1911,8 @@ ul.secondary-actions { .inner11 { padding: $lineheight/2;} +.inner20 { padding: $lineheight 0;} + .inner02 { padding: 0 $lineheight;} /* Utility for general button styles */ @@ -2272,25 +2287,6 @@ a.button { background: #fff; } -/* Rules for the "Verify signup" page */ -.site-verifysignup .content-heading { - height: 200px; -} - -.header-illustration.verify-main { - background-position: 0 0; - background-repeat: no-repeat; - position: absolute; -} - -.header-illustration.verify-main { - height: 200px; - width: 100%; - left: 0; - bottom: 0; - background-image: image-url("verify-illustration.png"); -} - /* Rules for the "Welcome" page */ .site-welcome { .center {