X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/f5cbc9c4fec78f4b8a1d01859b08d82ecb66a1b0..f0dccab3419f1b5e87bc51aa9c581fad90b3f0fb:/app/assets/stylesheets/common.css.scss?ds=inline diff --git a/app/assets/stylesheets/common.css.scss b/app/assets/stylesheets/common.css.scss index f6d3fa68b..3fb643f3c 100644 --- a/app/assets/stylesheets/common.css.scss +++ b/app/assets/stylesheets/common.css.scss @@ -5,6 +5,7 @@ $typeheight: 14px; $offwhite: #f4f4ff; $blue: #7092FF; $grey: #AAA; +$keyline: #CCC; $hovercolor: 20%; /* Styles common to large and small screens */ @@ -36,7 +37,7 @@ li { list-style: none; } input, select, textarea, -body { font: $typeheight/$lineheight "Helvetica Neue",Arial,sans-serif; } +body { font: #{$typeheight}/#{$lineheight} "Helvetica Neue",Arial,sans-serif; } abbr, acronym { border-bottom: .1em dotted; @@ -131,7 +132,7 @@ h6:first-child { .column-1 { width: 50%; - margin-bottom: $lineheight/2; + margin: 0 0 $lineheight/2 0; } .small_icon { @@ -287,19 +288,19 @@ table { padding: 0; margin: 0; } - + li { list-style-type: none; padding: 0; margin: 0; } - + h4 { padding: $lineheight/4 0 $lineheight/4 0; font-size: 12px; margin: 0; } - + li:last-child h4 { padding-top: 0; } @@ -339,7 +340,7 @@ table { form { width: 165px; } - + input[type="text"] { width: 165px; padding: 3px; @@ -349,18 +350,19 @@ table { padding: 2px 0px 2px $lineheight/4; box-shadow: inset #DDD 0px 1px 3px; } - + input[type="text"]:focus { outline: none; border: 1px solid #000; } - + input[type="submit"] { border: 0; margin: 0; padding: 0; width: 15px; height: 15px; + min-width: 0; text-indent: -1000px; overflow: hidden; background: image-url("sprite.png") 0 0 no-repeat; @@ -573,7 +575,7 @@ table { z-index: 10000; position: absolute; background-color: #ffffff; - border: 1px solid #cccccc; + border: 1px solid $keyline; border-top: 0px; ul { margin: 0px; @@ -609,7 +611,7 @@ table { top: 0px; bottom: 0px; left: 0px; - border-right: 1px solid #ccc; + border-right: 1px solid $keyline; width: 33.3333%; .sidebar_heading { position: relative; @@ -623,6 +625,9 @@ table { } ul { margin-bottom: 0; + &:last-child { + border-bottom: 1px solid #ccc; + } li { margin-bottom: $lineheight/4; &:last-child { @@ -643,7 +648,7 @@ table { #sidebar_content { position: relative; - bottom: 0; + margin-bottom: 20px; width: 100%; h4 { padding: 0 $lineheight $lineheight/2 $lineheight; @@ -656,7 +661,7 @@ table { /* Rules for the map key which appears in the popout sidebar */ #mapkey { - padding: $lineheight; + padding: $lineheight $lineheight 0 $lineheight; .mapkey-table-key img { display: block; margin-left: auto; @@ -753,21 +758,6 @@ ul.results-list li { border-bottom: 1px solid #ccc; } display: none; } -.export_buttons { - width: 100%; - text-align: center; -} - -#drag_box { - display: inline; - padding: $lineheight/2 $lineheight; -} - -#export_commit { - width: 50%; - margin: auto; -} - /* Rules for the main content area */ #content { @@ -1009,28 +999,28 @@ ul.results-list li { border-bottom: 1px solid #ccc; } font-size: $lineheight/2; border-width: 0px; text-align: right; - + .trace_summary { font-size: 12px; color: gray; } - + .trace_pending { color: red; } - + .trace_public { color: green; } - + .trace_identifiable { color: green; } - + .trace_trackable { color: red; } - + .trace_private { color: red; } @@ -1115,7 +1105,7 @@ ul.results-list li { border-bottom: 1px solid #ccc; } margin-left: 60px; font-size: 12px; } - + img.user_thumbnail { float: left; margin: 0 $lineheight/2 0 0; @@ -1131,7 +1121,7 @@ ul.results-list li { border-bottom: 1px solid #ccc; } tr { vertical-align: middle; } - + p { margin-top: 0px; margin-bottom: 0px; @@ -1230,7 +1220,7 @@ ul.results-list li { border-bottom: 1px solid #ccc; } /* Rules for the login page */ #login_openid_buttons { - height: 56px; + margin-bottom: 0; } #login_openid_buttons li { @@ -1247,21 +1237,21 @@ ul.results-list li { border-bottom: 1px solid #ccc; } margin-bottom: $lineheight; overflow: auto; height: 10em; - + &:p#last { margin-bottom: 0px; } - + &:ol { margin-bottom: 0px; } - + &:img { display: block; margin: $lineheight auto inherit auto; } } - + form.sign { input[type=submit] { float: left; @@ -1295,9 +1285,8 @@ ul.results-list li { border-bottom: 1px solid #ccc; } border: 1px solid #ccc; } -.accountImage-options { - width: 50%; - display: inline-block; +.accountImage-options p { + margin-bottom: 0px; } .nohome .location { @@ -1313,36 +1302,46 @@ ul.results-list li { border-bottom: 1px solid #ccc; } } .content_map.settings_map { - float: none; width: 50%; + float: none; } /* Rules for message in/out box page */ +.message #content { + max-width: 740px; +} + .messages { width: 100%; border: 1px solid #ddd; + input[type="submit"] { + margin: auto; + } tbody tr { border-top: 1px solid #ccc; } - + .inbox-row { background: #f8f8ff; } - + .inbox-row-unread { background:#CBEEA7; } - + .right { float: right; } - + tr td, tr th { padding: $lineheight/4; } + tr td { + border-right: 1px solid $keyline; + } } .inbox-row .inbox-mark-read { @@ -1413,7 +1412,7 @@ ul.results-list li { border-bottom: 1px solid #ccc; } margin-bottom: 0px; padding: $lineheight/4; } - + ul li { font-size: 12px; list-style: disc; @@ -1430,15 +1429,21 @@ ul.results-list li { border-bottom: 1px solid #ccc; } label { display: block; width: 300px; - margin-right: $lineheight/2; + margin-bottom: $lineheight/4; font-size: $typeheight; font-weight: bold; line-height: 1.5; } + .form-section { + margin-top: $lineheight; + padding-top: $lineheight; + border-top: 1px solid $keyline; + } .form-row { margin-bottom: $lineheight/2; } - input[name=remember_me] { + input[name=remember_me], + input[name=remember_me_openid] { float: left; } } @@ -1453,6 +1458,12 @@ input[type="url"], input[type="password"], textarea { border: 1px solid #ccc; + padding: 2px 5px; + margin: 0; +} + +textarea { + padding: 5px; } /* Rules for user images */ @@ -1544,7 +1555,7 @@ a.button { display: block; padding: $lineheight/4; min-width: 120px; - margin-bottom: $lineheight/2; + margin: 0 0 $lineheight/2 0; color: white; background: $blue; text-align: center; @@ -1566,6 +1577,33 @@ a.button.submit { } } +.buttons { + min-width: 200px; + + input[type="submit"], + .button { + box-sizing: border-box; + display: inline-block; + margin-bottom:0; + width:50%; + min-width: 0; + max-width: 150px; + margin-left: 2px; + margin-right: 2px; + } + input:first-child, + .button:first-child { + border-radius:2px 0 0 2px; + border-right:1px solid white; + margin-left: 0px; + } + input:last-child, + .button:last-child { + border-radius:0 2px 2px 0; + margin-right: 0px; + } +} + /* Rules for doing distinct colour of alternate table rows */ .table0, @@ -1723,25 +1761,6 @@ a.button.submit { margin-bottom: $lineheight/4; white-space: nowrap; } - - input.richtext_doedit, - input.richtext_dopreview { - margin-right: $lineheight/2; - } - } - - .buttons input[type="submit"] { - display: inline-block; - margin-bottom:0; - width:99px; - min-width:99px; - } - .buttons input:first-child { - border-radius:2px 0 0 2px; - margin-right:1px; - } - .buttons input:last-child { - border-radius:0 2px 2px 0; } }