rustdoc: remove unneeded .content
selector from link colors
Since98f05a0282
andb5963f07e6
removed color classes from sidebar items, there's no need for the selectors to be so specific any more. This commit does have to change `h1.fqn a` to just be `h1 a`, so that the header link color selector is less specific than the typed link at the end. Since #89506 made docblocks start at `h2`, the main page link header should be the only h1 in the page now.
This commit is contained in:
parent
b5963f07e6
commit
062284af6e
2 changed files with 28 additions and 28 deletions
|
@ -218,55 +218,55 @@ pre.rust a,
|
|||
.sidebar h2 a,
|
||||
.sidebar h3 a,
|
||||
.mobile-topbar h2 a,
|
||||
h1.fqn a,
|
||||
h1 a,
|
||||
.search-results a,
|
||||
.module-item .stab,
|
||||
.import-item .stab,
|
||||
.result-name .primitive > i, .result-name .keyword > i,
|
||||
.content .method .where,
|
||||
.content .fn .where,
|
||||
.content .where.fmt-newline {
|
||||
.method .where,
|
||||
.fn .where,
|
||||
.where.fmt-newline {
|
||||
color: var(--main-color);
|
||||
}
|
||||
|
||||
.content span.enum, .content a.enum,
|
||||
.content span.struct, .content a.struct,
|
||||
.content span.union, .content a.union,
|
||||
.content span.primitive, .content a.primitive,
|
||||
.content span.type, .content a.type,
|
||||
.content span.foreigntype, .content a.foreigntype {
|
||||
span.enum, a.enum,
|
||||
span.struct, a.struct,
|
||||
span.union, a.union,
|
||||
span.primitive, a.primitive,
|
||||
span.type, a.type,
|
||||
span.foreigntype, a.foreigntype {
|
||||
color: var(--type-link-color);
|
||||
}
|
||||
|
||||
.content span.trait, .content a.trait,
|
||||
.content span.traitalias, .content a.traitalias {
|
||||
span.trait, a.trait,
|
||||
span.traitalias, a.traitalias {
|
||||
color: var(--trait-link-color);
|
||||
}
|
||||
|
||||
.content span.associatedtype, .content a.associatedtype,
|
||||
.content span.constant, .content a.constant,
|
||||
.content span.static, .content a.static {
|
||||
span.associatedtype, a.associatedtype,
|
||||
span.constant, a.constant,
|
||||
span.static, a.static {
|
||||
color: var(--assoc-item-link-color);
|
||||
}
|
||||
|
||||
.content span.fn, .content a.fn,
|
||||
.content .fnname,
|
||||
.content span.method, .content a.method,
|
||||
.content span.tymethod, .content a.tymethod {
|
||||
span.fn, a.fn,
|
||||
.fnname,
|
||||
span.method, a.method,
|
||||
span.tymethod, a.tymethod {
|
||||
color: var(--function-link-color);
|
||||
}
|
||||
|
||||
.content span.attr, .content a.attr,
|
||||
.content span.derive, .content a.derive,
|
||||
.content span.macro, .content a.macro {
|
||||
span.attr, a.attr,
|
||||
span.derive, a.derive,
|
||||
span.macro, a.macro {
|
||||
color: var(--macro-link-color);
|
||||
}
|
||||
|
||||
.content span.mod, .content a.mod, .block a.current.mod {
|
||||
span.mod, a.mod {
|
||||
color: var(--mod-link-color);
|
||||
}
|
||||
|
||||
.content span.keyword, .content a.keyword {
|
||||
span.keyword, a.keyword {
|
||||
color: var(--keyword-link-color);
|
||||
}
|
||||
|
||||
|
@ -685,9 +685,9 @@ pre, .rustdoc.source .example-wrap {
|
|||
}
|
||||
|
||||
/* Shift "where ..." part of method or fn definition down a line */
|
||||
.content .method .where,
|
||||
.content .fn .where,
|
||||
.content .where.fmt-newline {
|
||||
.method .where,
|
||||
.fn .where,
|
||||
.where.fmt-newline {
|
||||
display: block;
|
||||
font-size: 0.875rem;
|
||||
}
|
||||
|
|
|
@ -56,7 +56,7 @@ input:focus + .slider {
|
|||
h1, h2, h3, h4 {
|
||||
color: white;
|
||||
}
|
||||
h1.fqn a {
|
||||
h1 a {
|
||||
color: #fff;
|
||||
}
|
||||
h4 {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue