}
#inboxanchor {
- display: inline-block;
- height: 25px;
- margin: 3px 0 3px 3px;
background-color: lighten($grey, 10%);
- line-height: 20px;
- border-radius: 3;
- }
-
- .dropdown-menu {
- .count-number {
- font-size: 14px;
- }
}
}
.overlay-sidebar #sidebar #banner {
display: none;
}
-
- .leaflet-top.leaflet-right {
- top: 10px !important;
- }
}
/* Utility for styling notification numbers */
.count-number {
- padding: 2px $lineheight/4;
- border-radius: 2px;
background: lighten($green, 30%);
- margin: 0 2px;
- font-size: 11px;
- color: #333;
+ color: $gray-800;
+ font-weight: $font-weight-normal;
}
/* Rules for the message shown in place of the map when javascript is disabled */
/* Rules for Leaflet maps */
+.leaflet-top.leaflet-right,
+.leaflet-top.leaflet-left {
+ height: 100%;
+ column-gap: 10px;
+ display: flex;
+ flex-direction: column;
+ flex-wrap: wrap-reverse;
+}
+
.leaflet-control .control-button {
display: block;
height: 40px;
display: block;
width: $sidebarWidth;
}
+
+ button.btn-close {
+ background-color: rgba(255, 255, 255, 0.5);
+ opacity: 1.0;
+ }
}
#map {
.section {
border-bottom: 1px solid $grey;
- padding: 10px 20px;
+ padding: $spacer;
}
}
}
}
.share-ui {
- .share-link {
- input[type=text],
- textarea {
- width: 100%;
- font-family: monospace;
- font-size: small;
- line-height: 1.3;
- }
- }
-
- .share-image {
- label {
- margin-right: 10px;
- }
- }
-
#mapnik_scale {
width: 100px;
}
}
.leaflet-top {
- top: $lineheight/2 !important;
+ top: 10px !important;
.leaflet-control {
margin-right: 0px !important;
margin-top: 0px !important;
/* Rules for the sidebar */
-.sidebar_heading {
- position: relative;
- padding: $lineheight/2 $lineheight;
- // background: $offwhite;
- // border-bottom: 1px solid $grey;
-}
-
#browse_status {
input {
display: block;
label {
font-size: 16px;
}
+ .col-form-label {
+ font-size: 16px;
+ }
}
/* Stop bootstrap 5 from floating legends when they don't need to be */
#map {
height: 400px;
display: none;
- margin-bottom: $lineheight;
}
.comments {
max-width: 740px;
}
.diary-comment {
border-top: 1px dashed $grey;
- padding-top: $lineheight/2;
- padding-bottom: $lineheight/2;
&:first-child {
- margin-top: $lineheight/2;
- padding-top: $lineheight;
border-top: 1px solid $grey;
}
- &.deleted {
- background-color: #fee;
- }
- p {
- margin-bottom: $lineheight/2;
- }
- .comment-heading {
- margin-bottom: 0;
- margin-top: 0;
- }
}
}
/* Rules for messages pages */
.messages {
- button[type="submit"] {
- margin: auto;
- white-space: nowrap;
- }
-
.inbox-row {
background: $offwhite;
}
}
}
-.inbox-row .inbox-mark-read {
- display: none;
-}
-
-.inbox-sent {
- white-space: nowrap;
-}
-
-.inbox-mark-unread,
-.inbox-mark-read,
-.inbox-delete {
- width: 1%;
-}
-
-.inbox-row-unread .inbox-mark-unread {
- display: none;
-}
-
.search_form {
background-color: $lightgrey;
code {
background: $lightgrey;
padding: 2px 3px;
+ direction: inherit; /* fix for Bootstrap < 5.2 */
+ unicode-bidi: unset; /* fix for Bootstrap < 5.2 */
}
pre {
}
}
-/* Rules for the user notes list */
-
-.note_list {
- tr.creator {
- background-color: $offwhite;
- }
-}
-
/* Rules for the iD editor */
.id-embed {