diff --git a/src/lib/devtools/defaults.clj b/src/lib/devtools/defaults.clj index 81f2cf0..160d0dd 100644 --- a/src/lib/devtools/defaults.clj +++ b/src/lib/devtools/defaults.clj @@ -116,10 +116,7 @@ (sanitize-css (string/join (check-semicolons evald-args)))))) (defmacro get-body-line-common-style [] - `(css "min-height: 14px;" - ; apply following only as part of Firefox-specific styling - "-moz-display: flex;" - "-moz-align-items: start;")) + `(css "min-height: 14px;")) (defmacro get-common-type-header-style [] `(css (str "color: " (named-color :type-text) ";") @@ -173,7 +170,6 @@ "vertical-align: top;" "position: relative;" "margin-right: 3px;" - "-moz-margin-top: 2px;" ; apply just under Firefox "border-radius: 2px;" "user-select: none;" (if (= ~kind :slim) diff --git a/src/lib/devtools/defaults.cljs b/src/lib/devtools/defaults.cljs index dde0ee4..4e1f5ed 100644 --- a/src/lib/devtools/defaults.cljs +++ b/src/lib/devtools/defaults.cljs @@ -406,11 +406,23 @@ ; see https://github.com/binaryage/cljs-devtools/pull/73 (def firefox-overrides-config (delay - {:fn-header-style (css "display: inline-flex;" - "align-items: center;") - :type-ref-style (css (str "background-color:" (named-color :type) ";") - "border-radius: 0 2px 2px 0;") - :native-reference-style (css "padding: 0px 3px;" - "position: relative;" - "top: 1px;") + {:native-reference-wrapper-style (css "line-height: 0;" + "margin-top: -1px;") + :symbol-style (css "overflow: initial;") + :fn-header-style (css "display: inline-flex;" + "align-items: center;") + :type-ref-style (css (str "background-color:" (named-color :type) ";") + "border-radius: 0 2px 2px 0;") + :native-reference-style (css "padding: 0px 3px;" + "position: relative;" + "top: 1px;") + :standard-li-style (css "margin-left: 0px;" + "display: flex;" + "align-items: start;") + :standard-li-no-margin-style (css "margin-left: 0px;" + "display: flex;" + "align-items: start;") + :aligned-li-style (css "margin-left: 0px;" + "display: flex;" + "align-items: start;") }))