Compare commits
2 Commits
7634303b13
...
9349293684
| Author | SHA1 | Date | |
|---|---|---|---|
| 9349293684 | |||
| 4d310afa18 |
@@ -438,7 +438,7 @@ label.margin-toggle:not(.sidenote-number) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.link.external::after
|
.org-link.external::after
|
||||||
{ content: "↗"
|
{ content: "↗"
|
||||||
; vertical-align: super
|
; vertical-align: super
|
||||||
; font-size: 1rem
|
; font-size: 1rem
|
||||||
@@ -446,8 +446,8 @@ label.margin-toggle:not(.sidenote-number) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.center
|
.center
|
||||||
{ align-items: "center"
|
{ align-items: center
|
||||||
; justify-content: "center"
|
; justify-content: center
|
||||||
; display: flex
|
; display: flex
|
||||||
; max-width: 55%
|
; max-width: 55%
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -103,10 +103,16 @@
|
|||||||
(sp/view #(update % :children seq))
|
(sp/view #(update % :children seq))
|
||||||
sp/STAY))
|
sp/STAY))
|
||||||
|
|
||||||
|
(defn center [& es]
|
||||||
|
[:div.center es])
|
||||||
|
|
||||||
(defn doerg-attrs [e]
|
(defn doerg-attrs [e]
|
||||||
(->> e :affiliated :attr_doerg (str/join " ")
|
(->> e :affiliated :attr_doerg (str/join " ")
|
||||||
(format "{%s}") edn/read-string))
|
(format "{%s}") edn/read-string))
|
||||||
|
|
||||||
|
(defn em [x]
|
||||||
|
(format "%.4fem" x))
|
||||||
|
|
||||||
(defn wrap-if [x c f]
|
(defn wrap-if [x c f]
|
||||||
(if c (f x) x))
|
(if c (f x) x))
|
||||||
|
|
||||||
@@ -337,8 +343,14 @@
|
|||||||
[:span.latex-fragment.display-math
|
[:span.latex-fragment.display-math
|
||||||
(-> e ::rendered deref)])
|
(-> e ::rendered deref)])
|
||||||
|
|
||||||
(defmethod org-element "example-block" [{:keys [value]}]
|
(defmethod org-element "example-block" [{:keys [value] :as e}]
|
||||||
[:pre value])
|
(let [{:keys [center? alt scale img?]} (doerg-attrs e)]
|
||||||
|
(-> [:pre (merge (and img? {:role "img"
|
||||||
|
:aria-label alt
|
||||||
|
:title alt})
|
||||||
|
(and scale {:style {:font-size (em scale)}}))
|
||||||
|
value]
|
||||||
|
(wrap-if center? center))))
|
||||||
|
|
||||||
(defmethod org-element "src-block" [{:keys [value]}]
|
(defmethod org-element "src-block" [{:keys [value]}]
|
||||||
[:pre [:code value]])
|
[:pre [:code value]])
|
||||||
|
|||||||
Reference in New Issue
Block a user