Skip to content

Commit ca1bd9c

Browse files
committed
Repair anchor bug. Fix brief colors.
1 parent a05dd9d commit ca1bd9c

File tree

4 files changed

+10
-15
lines changed

4 files changed

+10
-15
lines changed

scaladoc/resources/dotty_res/scripts/ux.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,11 @@ window.addEventListener("DOMContentLoaded", () => {
3434
var memberLists = document.getElementsByClassName("tab")
3535
if (memberLists) {
3636
for (i = 0; i < memberLists.length; i++) {
37-
memberLists[i].children[0].onclick = function(e) {
38-
this.classList.toggle("expand");
39-
this.parentElement.classList.toggle("expand");
37+
if ($(memberLists[i].children[0]).is("button")) {
38+
memberLists[i].children[0].onclick = function(e) {
39+
this.classList.toggle("expand");
40+
this.parentElement.classList.toggle("expand");
41+
}
4042
}
4143
}
4244
}

scaladoc/resources/dotty_res/styles/theme/components/api-member.css

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
cursor: pointer;
2121
}
2222

23+
.documentableElement .documentableBrief {
24+
color: var(--text-secondary);
25+
}
26+
2327
.documentableElement .annotations {
2428
display: none;
2529
}
@@ -51,10 +55,6 @@
5155
display: block;
5256
}
5357

54-
#content .documentableElement p {
55-
color: var(--text-primary);
56-
}
57-
5858
[t="k"] {
5959
color: var(--code-method-highlighting-keyword);
6060
}

scaladoc/resources/dotty_res/styles/theme/layout/content.css

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -156,11 +156,6 @@
156156
margin-block-start: 0;
157157
}
158158

159-
/* content paragraph */
160-
#content p {
161-
color: var(--text-primary);
162-
}
163-
164159
/* content first paragraph */
165160
#content .first-p {
166161
color: var(--text-secondary);
@@ -189,7 +184,6 @@
189184
#content :not(pre) > code {
190185
color: var(--code-props-content);
191186
font-family: "FiraCode-Regular";
192-
background-color: var(--red3);
193187
}
194188

195189
.breadcrumbs {

scaladoc/src/dotty/tools/scaladoc/renderers/MemberRenderer.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ class MemberRenderer(signatureRenderer: SignatureRenderer)(using DocContext) ext
151151

152152
val signature: MemberSignature = signatureProvider.rawSignature(member)()
153153
Seq(
154-
div(cls := "signature")(
154+
div(cls := "signature mono-small-inline")(
155155
span(cls := "modifiers")(signature.prefix.map(renderElement(_))),
156156
span(cls := "kind")(signature.kind.map(renderElement(_))),
157157
signature.name.map(renderElement(_, nameClasses*)),
@@ -189,7 +189,6 @@ class MemberRenderer(signatureRenderer: SignatureRenderer)(using DocContext) ext
189189

190190
div(topLevelAttr:_*)(
191191
Option.when(annots.nonEmpty || originInf.nonEmpty || memberInf.nonEmpty)(button(cls := "icon-button show-content")).toList,
192-
if !member.needsOwnPage then a(Attr("link") := link(member.dri).getOrElse("#"), cls := "documentableAnchor") else Nil,
193192
annots.map(div(_)).toList,
194193
div(cls := "header monospace")(memberSignature(member)),
195194
Option.when(originInf.nonEmpty || memberInf.nonEmpty)(

0 commit comments

Comments
 (0)