@import "bootstrap";
@import "rails_bootstrap_forms";
+/* Bootstrap + r2 fixes */
+
+:root[dir=rtl] {
+ .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
+ /* no-r2 */
+ right: unset !important;
+ left: calc(-1 * var(--bs-tooltip-arrow-height)) !important;
+
+ &::before {
+ /* no-r2 */
+ left: unset !important;
+ right: -1px !important;
+ }
+ }
+
+ .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
+ /* no-r2 */
+ left: unset !important;
+ right: calc(-1 * var(--bs-tooltip-arrow-height)) !important;
+
+ &::before {
+ /* no-r2 */
+ right: unset !important;
+ left: -1px !important;
+ }
+ }
+}
+
/* Styles common to large and small screens */
/* Default rules for the body of every page */
display: block;
width: $sidebarWidth;
}
-
- button.btn-close {
- background-color: rgba(255, 255, 255, 0.5);
- opacity: 1.0;
- }
}
#map {
bottom: 0;
width: 100%;
}
-
- #map {
- height: 100%;
- overflow: hidden;
- }
}
/* Rules for non-map content pages */
background: $offwhite;
}
- .inbox-row-unread {
+ .inbox-row-unread td {
background: #CBEEA7;
}
}
}
}
-/* Rules for the iD editor */
-
-.id-embed {
- width: 100%;
- height: 100%;
-}
-
/* Rules for the "Welcome" page */
.site-welcome, .site-fixthemap {
.sprite {