Skip to content

Commit 03f4764

Browse files
committed
Improve styling of search results
1 parent baea4d5 commit 03f4764

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

src/Data/GlossaryItem/Details.elm

+1-1
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ viewInline enableMathSupport additionalAttributes details =
154154
case Renderer.render (MarkdownRenderers.inlineHtmlMsgRenderer enableMathSupport) blocks of
155155
Ok rendered ->
156156
Html.span
157-
(class "prose print:prose-neutral dark:prose-invert dark:prose-pre:text-gray-200 prose-code:before:hidden prose-code:after:hidden leading-normal" :: additionalAttributes)
157+
(class "prose opacity-75 print:prose-neutral dark:prose-invert dark:prose-pre:text-gray-200 prose-code:before:hidden prose-code:after:hidden leading-normal" :: additionalAttributes)
158158
rendered
159159

160160
Err renderingError ->

src/MarkdownRenderers.elm

+1-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ Block elements are either ignored or have their children wrapped in a <span>.
128128
inlineHtmlMsgRenderer : Bool -> Renderer (Html msg)
129129
inlineHtmlMsgRenderer enableMathSupport =
130130
{ heading = \{ children } -> Html.span [] children
131-
, paragraph = Html.span []
131+
, paragraph = Html.span [ class "mr-1" ]
132132
, hardLineBreak = Html.text ""
133133
, blockQuote = Html.span []
134134
, strong = Html.strong []

src/Search.elm

+2-2
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ search enableMathSupport searchString glossaryItems =
6565
, Extras.Html.showMaybe
6666
(\details ->
6767
Html.div
68-
[ class "truncate" ]
69-
[ Details.viewInline enableMathSupport [ class "text-sm" ] details
68+
[ class "overflow-hidden whitespace-nowrap" ]
69+
[ Details.viewInline enableMathSupport [] details
7070
]
7171
)
7272
maybeDetails

tests/MarkdownRenderersTests.elm

+4-2
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,8 @@ e = mc^2
7777
)
7878
|> Expect.equal
7979
(Ok
80-
[ Html.p [ class "max-w-prose print:max-w-full" ]
80+
[ Html.p
81+
[ class "max-w-prose print:max-w-full" ]
8182
[ Html.node "katex-inline"
8283
[ Attr.attribute "data-expr" "e = mc^2" ]
8384
[]
@@ -94,7 +95,8 @@ e = mc^2
9495
|> Result.andThen (Renderer.render (MarkdownRenderers.inlineHtmlMsgRenderer True))
9596
|> Expect.equal
9697
(Ok
97-
[ Html.span []
98+
[ Html.span
99+
[ class "mr-1" ]
98100
[ Html.node "katex-inline"
99101
[ Attr.attribute "data-expr" "e = mc^2" ]
100102
[]

0 commit comments

Comments
 (0)