Skip to content

Commit 6029029

Browse files
authored
Merge pull request #22 from pikinier20/further-snippet-work
Further snippet work
2 parents dd3bfc3 + 5026059 commit 6029029

File tree

7 files changed

+18
-24
lines changed

7 files changed

+18
-24
lines changed

docs/_assets/css/bootstrap.min.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/_assets/js/bootstrap.min.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

docs/_assets/js/highlight.pack.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/_assets/js/jquery.min.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/_layouts/base.html

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,9 @@
11
---
22
extraCSS:
3-
- css/bootstrap.min.css
4-
- css/dottydoc.css
53
- css/color-brewer.css
6-
extraJS:
7-
- js/jquery.min.js
8-
- js/bootstrap.min.js
94
---
105
<link rel="dns-prefetch" href="//fonts.googleapis.com">
116
<link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin>
127
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
138

14-
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.min.css">
15-
16-
179
{{ content }}

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

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
background-color: var(--action-primary-background-default-solid);
33
padding: calc(3 * var(--base-spacing));
44
border-radius: 4px;
5-
border: 1px solid var(--border-default);
65
margin-bottom: calc(3 * var(--base-spacing));
76
color: var(--code-method-highlighting-code-fg);
87
position: relative;
@@ -51,14 +50,26 @@
5150
display: block;
5251
}
5352

53+
#content .documentableElement a {
54+
text-decoration: none;
55+
}
56+
57+
#content .documentableElement a:hover {
58+
text-decoration: underline;
59+
}
60+
5461
[t="k"] {
55-
color: var(--code-syntax-highlighting-keyword);
62+
color: var(--code-method-highlighting-keyword);
5663
}
5764

5865
[t="t"] {
5966
color: var(--code-method-highlighting-type);
6067
}
6168

69+
#content a[t="n"] {
70+
color: var(--code-method-highlighting-link-sig-fig);
71+
}
72+
6273
#content a[t="t"] {
6374
color: var(--code-method-highlighting-type-link);
6475
}

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

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,10 @@ class MemberRenderer(signatureRenderer: SignatureRenderer)(using DocContext) ext
131131

132132
def memberSignature(member: Member) =
133133
val depStyle = if member.deprecated.isEmpty then "" else "deprecated"
134-
val nameClasses = cls := s"documentableName $depStyle"
134+
val nameClasses = Seq(
135+
cls := s"documentableName $depStyle",
136+
Attr("t") := "n"
137+
)
135138

136139
val rawBuilder = ScalaSignatureProvider.rawSignature(member, InlineSignatureBuilder())()
137140
val inlineBuilder = rawBuilder.asInstanceOf[InlineSignatureBuilder]
@@ -141,7 +144,7 @@ class MemberRenderer(signatureRenderer: SignatureRenderer)(using DocContext) ext
141144
div(cls := "signature")(
142145
span(cls := "modifiers")(modifiersRevered.reverse.map(renderElement)),
143146
span(cls := "kind")(renderElement(kind)),
144-
renderLink(member.name, member.dri, nameClasses),
147+
renderLink(member.name, member.dri, nameClasses*),
145148
span(signature.map(renderElement))
146149
),
147150
)

0 commit comments

Comments
 (0)