Rollup merge of #103817 - notriddle:notriddle/attribute-css, r=GuillaumeGomez
rustdoc: rename syntax highlighting CSS class `attribute` to `attr` Link classes use the abbreviation `attr` ...2afca78a0b/src/librustdoc/html/static/css/rustdoc.css (L255-L259)
... so why does syntax highlighting use the full word?2afca78a0b/src/librustdoc/html/static/css/rustdoc.css (L1095-L1097)
This commit is contained in:
commit
2b0ead3126
@ -362,7 +362,7 @@ impl Class {
|
||||
match self {
|
||||
Class::Comment => "comment",
|
||||
Class::DocComment => "doccomment",
|
||||
Class::Attribute => "attribute",
|
||||
Class::Attribute => "attr",
|
||||
Class::KeyWord => "kw",
|
||||
Class::RefKeyWord => "kw-2",
|
||||
Class::Self_(_) => "self",
|
||||
|
@ -3,16 +3,16 @@
|
||||
.kw { color: #8959A8; }
|
||||
.kw-2, .prelude-ty { color: #4271AE; }
|
||||
.number, .string { color: #718C00; }
|
||||
.self, .bool-val, .prelude-val, .attribute, .attribute .ident { color: #C82829; }
|
||||
.self, .bool-val, .prelude-val, .attr, .attr .ident { color: #C82829; }
|
||||
.macro, .macro-nonterminal { color: #3E999F; }
|
||||
.lifetime { color: #B76514; }
|
||||
.question-mark { color: #ff9011; }
|
||||
</style>
|
||||
<pre><code><span class="attribute">#![crate_type = <span class="string">"lib"</span>]
|
||||
<pre><code><span class="attr">#![crate_type = <span class="string">"lib"</span>]
|
||||
|
||||
</span><span class="kw">use </span>std::path::{Path, PathBuf};
|
||||
|
||||
<span class="attribute">#[cfg(target_os = <span class="string">"linux"</span>)]
|
||||
<span class="attr">#[cfg(target_os = <span class="string">"linux"</span>)]
|
||||
#[cfg(target_os = <span class="string">"windows"</span>)]
|
||||
</span><span class="kw">fn </span>main() -> () {
|
||||
<span class="kw">let </span>foo = <span class="bool-val">true </span>&& <span class="bool-val">false </span>|| <span class="bool-val">true</span>;
|
||||
@ -23,7 +23,7 @@
|
||||
<span class="macro">mac!</span>(foo, <span class="kw-2">&mut </span>bar);
|
||||
<span class="macro">assert!</span>(<span class="self">self</span>.length < N && index <= <span class="self">self</span>.length);
|
||||
::std::env::var(<span class="string">"gateau"</span>).is_ok();
|
||||
<span class="attribute">#[rustfmt::skip]
|
||||
<span class="attr">#[rustfmt::skip]
|
||||
</span><span class="kw">let </span>s:std::path::PathBuf = std::path::PathBuf::new();
|
||||
<span class="kw">let </span><span class="kw-2">mut </span>s = String::new();
|
||||
|
||||
|
@ -9,7 +9,7 @@ const STYLE: &str = r#"
|
||||
.kw { color: #8959A8; }
|
||||
.kw-2, .prelude-ty { color: #4271AE; }
|
||||
.number, .string { color: #718C00; }
|
||||
.self, .bool-val, .prelude-val, .attribute, .attribute .ident { color: #C82829; }
|
||||
.self, .bool-val, .prelude-val, .attr, .attr .ident { color: #C82829; }
|
||||
.macro, .macro-nonterminal { color: #3E999F; }
|
||||
.lifetime { color: #B76514; }
|
||||
.question-mark { color: #ff9011; }
|
||||
|
@ -1090,7 +1090,7 @@ pre.rust .bool-val {
|
||||
pre.rust .self {
|
||||
color: var(--code-highlight-self-color);
|
||||
}
|
||||
pre.rust .attribute {
|
||||
pre.rust .attr {
|
||||
color: var(--code-highlight-attribute-color);
|
||||
}
|
||||
pre.rust .macro,
|
||||
|
@ -15,7 +15,7 @@ define-function: (
|
||||
string,
|
||||
bool_val,
|
||||
self,
|
||||
attribute,
|
||||
attr,
|
||||
macro,
|
||||
question_mark,
|
||||
comment,
|
||||
@ -33,7 +33,7 @@ define-function: (
|
||||
("assert-css", ("pre.rust .string", {"color": |string|}, ALL)),
|
||||
("assert-css", ("pre.rust .bool-val", {"color": |bool_val|}, ALL)),
|
||||
("assert-css", ("pre.rust .self", {"color": |self|}, ALL)),
|
||||
("assert-css", ("pre.rust .attribute", {"color": |attribute|}, ALL)),
|
||||
("assert-css", ("pre.rust .attr", {"color": |attr|}, ALL)),
|
||||
("assert-css", ("pre.rust .macro", {"color": |macro|}, ALL)),
|
||||
("assert-css", ("pre.rust .question-mark", {"color": |question_mark|}, ALL)),
|
||||
("assert-css", ("pre.rust .comment", {"color": |comment|}, ALL)),
|
||||
@ -52,7 +52,7 @@ call-function: ("check-colors", {
|
||||
"string": "rgb(184, 204, 82)",
|
||||
"bool_val": "rgb(255, 119, 51)",
|
||||
"self": "rgb(54, 163, 217)",
|
||||
"attribute": "rgb(230, 225, 207)",
|
||||
"attr": "rgb(230, 225, 207)",
|
||||
"macro": "rgb(163, 122, 204)",
|
||||
"question_mark": "rgb(255, 144, 17)",
|
||||
"comment": "rgb(120, 135, 151)",
|
||||
@ -69,7 +69,7 @@ call-function: ("check-colors", {
|
||||
"string": "rgb(131, 163, 0)",
|
||||
"bool_val": "rgb(238, 104, 104)",
|
||||
"self": "rgb(238, 104, 104)",
|
||||
"attribute": "rgb(238, 104, 104)",
|
||||
"attr": "rgb(238, 104, 104)",
|
||||
"macro": "rgb(62, 153, 159)",
|
||||
"question_mark": "rgb(255, 144, 17)",
|
||||
"comment": "rgb(141, 141, 139)",
|
||||
@ -86,7 +86,7 @@ call-function: ("check-colors", {
|
||||
"string": "rgb(113, 140, 0)",
|
||||
"bool_val": "rgb(200, 40, 41)",
|
||||
"self": "rgb(200, 40, 41)",
|
||||
"attribute": "rgb(200, 40, 41)",
|
||||
"attr": "rgb(200, 40, 41)",
|
||||
"macro": "rgb(62, 153, 159)",
|
||||
"question_mark": "rgb(255, 144, 17)",
|
||||
"comment": "rgb(142, 144, 140)",
|
||||
|
@ -1,5 +1,5 @@
|
||||
<code># single
|
||||
## double
|
||||
### triple
|
||||
<span class="attribute">#[outer]
|
||||
<span class="attr">#[outer]
|
||||
#![inner]</span></code>
|
||||
|
@ -1,10 +1,10 @@
|
||||
// @has issue_41783/struct.Foo.html
|
||||
// @!hasraw - 'space'
|
||||
// @!hasraw - 'comment'
|
||||
// @hasraw - '<span class="attribute">#[outer]'
|
||||
// @!hasraw - '<span class="attribute">#[outer]</span>'
|
||||
// @hasraw - '<span class="attr">#[outer]'
|
||||
// @!hasraw - '<span class="attr">#[outer]</span>'
|
||||
// @hasraw - '#![inner]</span>'
|
||||
// @!hasraw - '<span class="attribute">#![inner]</span>'
|
||||
// @!hasraw - '<span class="attr">#![inner]</span>'
|
||||
// @snapshot 'codeblock' - '//*[@class="rustdoc-toggle top-doc"]/*[@class="docblock"]//pre/code'
|
||||
|
||||
/// ```no_run
|
||||
|
Loading…
x
Reference in New Issue
Block a user