projects
/
rails.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use the asset pipeline to load the sprite
[rails.git]
/
app
/
assets
/
stylesheets
/
common.css.scss
diff --git
a/app/assets/stylesheets/common.css.scss
b/app/assets/stylesheets/common.css.scss
index b1f494b7ff460cabc00cc78235b2ee8630a20e31..ecdb40b44854783e7d69edda16d9695904fd335c 100644
(file)
--- a/
app/assets/stylesheets/common.css.scss
+++ b/
app/assets/stylesheets/common.css.scss
@@
-48,7
+48,8
@@
h2 {
#left {
position: absolute;
#left {
position: absolute;
- top: 0px;
+ top: 30px;
+ bottom: 0;
width: 185px;
font-size: 11px;
line-height: 12px;
width: 185px;
font-size: 11px;
line-height: 12px;
@@
-57,11
+58,16
@@
h2 {
/* Rules for the OpenStreetMap logo in the top left corner */
#logo {
/* Rules for the OpenStreetMap logo in the top left corner */
#logo {
+ display: block;
width: 170px;
min-width: 170px;
padding: 5px;
text-align: center;
width: 170px;
min-width: 170px;
padding: 5px;
text-align: center;
- margin: 25px 0 5px 0;
+ margin: auto;
+}
+
+#logo img {
+ border: 0px;
}
#logo h1 {
}
#logo h1 {
@@
-83,10
+89,14
@@
h2 {
display: none;
}
display: none;
}
+#small-title img {
+ border: 0px;
+}
+
/* Rules for the introductory text displayed in the left sidebar to new users */
.sidebar-copy {
/* Rules for the introductory text displayed in the left sidebar to new users */
.sidebar-copy {
- padding:
0
px 10px;
+ padding:
5
px 10px;
}
.sidebar-copy p {
}
.sidebar-copy p {
@@
-142,38
+152,34
@@
h2 {
/* Rules for the menu displayed in the left sidebar */
.left_menu {
/* Rules for the menu displayed in the left sidebar */
.left_menu {
+ margin: 0;
padding: 5px 10px;
padding: 5px 10px;
- margin: 4px 0;
+ line-height: 15px;
+ font-size: 12px;
+ list-style-type: none;
+ border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
border-top: 1px solid #ccc;
- line-height: 20px;
- font-size: 14px;
- font-weight: bold;
-}
-
-.left_menu h1 {
- font-style: normal;
- font-size: 15px;
}
.left_menu ul {
}
.left_menu ul {
-
margin: 0px
;
-
list-style-type: none
;
+
padding: 0
;
+
margin: 0
;
}
.left_menu li {
}
.left_menu li {
- margin: 0px;
- padding: 0px;
+ list-style-type: none;
+ padding: 0;
+ margin: 0;
}
}
-/* submenus */
-.left_menu ul li ul {
- font-weight: normal;
- line-height: 15px;
+.left_menu h4 {
+ padding: 5px 0 5px 0;
font-size: 12px;
font-size: 12px;
+ margin: 0;
}
}
-.left_menu
a
{
-
color: #00
0;
+.left_menu
li:last-child h4
{
+
padding-top:
0;
}
/* Rules for SOTM advert */
}
/* Rules for SOTM advert */
@@
-198,7
+204,7
@@
h2 {
.optionalbox {
padding: 5px 10px;
.optionalbox {
padding: 5px 10px;
- margin:
4
px 0;
+ margin:
5
px 0;
}
.optionalbox h1 {
}
.optionalbox h1 {
@@
-215,7
+221,7
@@
h2 {
}
#search_field form {
}
#search_field form {
- width: 1
00%
;
+ width: 1
65px
;
margin: 0px;
padding: 0px;
}
margin: 0px;
padding: 0px;
}
@@
-226,7
+232,6
@@
h2 {
#search_field input[type="text"] {
width: 165px;
#search_field input[type="text"] {
width: 165px;
- padding: 5px;
font-size: 14px;
line-height: 15px;
height: 25px;
font-size: 14px;
line-height: 15px;
height: 25px;
@@
-245,19
+250,20
@@
h2 {
#search_field input[type="submit"] {
width: 15px;
height: 15px;
#search_field input[type="submit"] {
width: 15px;
height: 15px;
- border:0;
- text-indent:-1000px;
+ border: 0px;
+ text-indent: -1000px;
+ overflow: hidden;
+ text-transform: capitalize;
padding-left: 0px;
padding-right: 0px;
padding-left: 0px;
padding-right: 0px;
- background: url(sprite.png);
- position:absolute;
- right:2px;
- top:5px;
- cursor:pointer;
+ background: image-url("sprite.png");
+ position: absolute;
+ top: 5px;
+ cursor: pointer;
}
.search_help {
}
.search_help {
- margin:0;
+ margin:
5px 0 0
0;
}
.deemphasize {
}
.deemphasize {
@@
-271,8
+277,10
@@
h2 {
/* Rules for donation request box */
.donate {
/* Rules for donation request box */
.donate {
+ display: block;
+ position: relative;
width: 153px;
width: 153px;
- margin: 10px 10px;
+ margin: 10px 10px
0px 10px
;
padding: 5px;
border: 1px solid #AED1A0;
background: #cbeea7;
padding: 5px;
border: 1px solid #AED1A0;
background: #cbeea7;
@@
-281,10
+289,28
@@
h2 {
font-size: 14px;
border-radius: 2px;
-moz-border-radius: 2px;
font-size: 14px;
border-radius: 2px;
-moz-border-radius: 2px;
+ color: #222;
}
}
-.donate a {
- color:#222;
+.donate:hover {
+ background: #9ed485;
+ text-decoration: none;
+}
+
+.donate p {
+ text-indent: 20px;
+ margin: 0;
+}
+
+.donate .donate-icon {
+ width: 15px;
+ height: 15px;
+ border: 0px;
+ padding-left: 0px;
+ padding-right: 0px;
+ background: image-url("sprite.png") 0 -30px no-repeat;
+ position: absolute;
+ top: 8px;
}
/* Rules for Creative Commons logo button */
}
/* Rules for Creative Commons logo button */
@@
-297,8
+323,11
@@
h2 {
/* Rules for tabbed navigation bar */
#top-bar {
/* Rules for tabbed navigation bar */
#top-bar {
- border-bottom: 1px solid #ccc;
+ position: absolute;
+ top: 0;
height: 29px;
height: 29px;
+ border-bottom: 1px solid #ccc;
+ background: white;
}
#tabnav {
}
#tabnav {
@@
-416,6
+445,13
@@
body.site-export #tabnav a#exportanchor {
padding: 5px;
}
padding: 5px;
}
+.site-index #map .SimpleLayerSwitcher,
+.site-index #map .olControlSimplePanZoom,
+.site-export #map .SimpleLayerSwitcher,
+.site-export #map .olControlSimplePanZoom {
+ top: 40px !important;
+}
+
/* Rules for edit menu */
.menuicon {
/* Rules for edit menu */
.menuicon {
@@
-464,7
+500,7
@@
body.site-export #tabnav a#exportanchor {
#sidebar {
display: none;
position: absolute;
#sidebar {
display: none;
position: absolute;
- margin: 0px;
+ margin:
30px 0px 0px
0px;
padding: 0px;
width: 30%;
top: 0px;
padding: 0px;
width: 30%;
top: 0px;
@@
-488,7
+524,7
@@
body.site-export #tabnav a#exportanchor {
height: 29px;
font-size: 14px;
line-height: 15px;
height: 29px;
font-size: 14px;
line-height: 15px;
- background: #
bbb
;
+ background: #
ccc
;
}
/* Rules for the map key which appears in the popout sidebar */
}
/* Rules for the map key which appears in the popout sidebar */
@@
-600,19
+636,26
@@
body.site-export #tabnav a#exportanchor {
/* Rules for the main content area */
#content {
/* Rules for the main content area */
#content {
- padding: 10px;
- margin: 0px;
- position: absolute;
- bottom: 0px;
+ padding: 20px;
+ margin: 30px 0px 0px 0px;
}
}
-.site-index #content,
.site-edit #content,
.site-edit #content,
+.site-index #content,
.site-export #content {
.site-export #content {
- border: 0px;
+ position: fixed;
+ margin-top: 0px;
+ left: 0px;
+ right: 0px;
+ top: 0px;
+ bottom: 0px;
padding: 0px;
}
padding: 0px;
}
+.site-edit #content {
+ top: 30px;
+}
+
#slim_container {
width: 100%;
}
#slim_container {
width: 100%;
}
@@
-644,6
+687,12
@@
body.site-export #tabnav a#exportanchor {
margin-bottom: 5px;
}
margin-bottom: 5px;
}
+/* Rules for text content pages */
+
+.wide-table {
+ width: 100%;
+}
+
/* Rules for the home page */
.site-index #map {
/* Rules for the home page */
.site-index #map {
@@
-910,12
+959,23
@@
p#contributorGuidance {
#accountForm .user_map {
position: relative;
width: 500px;
#accountForm .user_map {
position: relative;
width: 500px;
- height: 400px;
+ height: 400px;
border: 1px solid #ccc;
}
border: 1px solid #ccc;
}
-#accountImage td {
- padding-bottom: 0px;
+#accountForm td.accountImage {
+ img {
+ vertical-align: top;
+ margin-top: 3px;
+ }
+
+ table {
+ display: inline-block;
+
+ td {
+ padding-bottom: 0px;
+ }
+ }
}
.nohome .location {
}
.nohome .location {
@@
-939,7
+999,7
@@
p#contributorGuidance {
.user-view .user_map {
position: relative;
width: 400px;
.user-view .user_map {
position: relative;
width: 400px;
- height: 400px;
+ height: 400px;
border: 1px solid #ccc;
}
border: 1px solid #ccc;
}
@@
-979,18
+1039,48
@@
p#contributorGuidance {
/* Rules for message in/out box page */
/* Rules for message in/out box page */
-#messages {
- border: 1px solid #ccc;
+.messages {
+ width: 100%;
+ border-collapse: collapse;
+ border-spacing: 0px;
+ border-width: 0px;
}
}
-.inbox-row-unread .inbox-subject {
- font-weight: bold;
+.messages tbody tr {
+ border-top: 1px solid #ccc;
+}
+
+.messages .inbox-row {
+ background: #eee;
+}
+
+.messages tr td,
+.messages tr th {
+ padding: 0px 5px;
}
.inbox-row .inbox-mark-read {
display: none;
}
}
.inbox-row .inbox-mark-read {
display: none;
}
+.info-line {
+ border-bottom: 1px solid #ccc;
+ padding: 5px 0px 4px 0px;
+}
+
+.info-line form,
+.info-line form div {
+ display: inline;
+}
+
+.info-line .user_thumbnail_tiny {
+ vertical-align: middle;
+}
+
+.right {
+ float: right;
+}
+
.inbox-row-unread .inbox-mark-unread {
display: none;
}
.inbox-row-unread .inbox-mark-unread {
display: none;
}
@@
-1088,13
+1178,19
@@
textarea {
img.user_image {
max-width: 100px;
max-height: 100px;
img.user_image {
max-width: 100px;
max-height: 100px;
- border: 1px solid
black
;
+ border: 1px solid
#ccc
;
}
img.user_thumbnail {
max-width: 50px;
max-height: 100px;
}
img.user_thumbnail {
max-width: 50px;
max-height: 100px;
- border: 1px solid black;
+ border: 1px solid #ccc;
+}
+
+img.user_thumbnail_tiny {
+ max-width: 25px;
+ max-height: 25px;
+ border: 1px solid #ccc;
}
/* Rule for "nowrap" class that can be applied to anything to stop wrapping */
}
/* Rule for "nowrap" class that can be applied to anything to stop wrapping */