未验证 提交 e1d1a28b 编写于 作者: M Matthias Krüger 提交者: GitHub

Rollup merge of #91958 - jsha:rust-logo, r=GuillaumeGomez

Apply rust-logo class only on default logo

Fixes #91653.

![image](https://user-images.githubusercontent.com/220205/146138145-a7a62ea6-3205-4bc7-8460-e985284d93ea.png)

Demo: https://rustdoc.crud.net/jsha/hashes/sha2/

r? ``@GuillaumeGomez``
...@@ -74,30 +74,26 @@ ...@@ -74,30 +74,26 @@
{{- layout.external_html.before_content | safe -}} {{- layout.external_html.before_content | safe -}}
<nav class="sidebar"> {#- -#} <nav class="sidebar"> {#- -#}
<div class="sidebar-menu" role="button">&#9776;</div> {#- -#} <div class="sidebar-menu" role="button">&#9776;</div> {#- -#}
<a class="sidebar-logo" href='{{page.root_path | safe}}{{krate_with_trailing_slash | safe}}index.html'> {#- -#} <a class="sidebar-logo" href="{{page.root_path | safe}}{{krate_with_trailing_slash | safe}}index.html"> {#- -#}
<div class='logo-container rust-logo'> {#- -#} <div class="logo-container"> {#- -#}
<img src=' {%- if layout.logo -%}
{%- if layout.logo -%} <img src="{{layout.logo}}" alt="logo"> {#- -#}
{{layout.logo}} {%- else -%}
{%- else -%} <img class="rust-logo" src="{{static_root_path | safe}}rust-logo{{page.resource_suffix}}.png" alt="logo"> {#- -#}
{{static_root_path | safe}}rust-logo{{page.resource_suffix}}.png {%- endif -%}
{%- endif -%} </div>
' alt='logo'> {#- -#}
</div> {#- -#}
</a> {#- -#} </a> {#- -#}
{{- sidebar | safe -}} {{- sidebar | safe -}}
</nav> {#- -#} </nav> {#- -#}
<main> {#- -#} <main> {#- -#}
<div class="width-limiter"> {#- -#} <div class="width-limiter"> {#- -#}
<div class="sub-container"> {#- -#} <div class="sub-container"> {#- -#}
<a class="sub-logo-container rust-logo" href='{{page.root_path | safe}}{{krate_with_trailing_slash | safe}}index.html'> {#- -#} <a class="sub-logo-container" href="{{page.root_path | safe}}{{krate_with_trailing_slash | safe}}index.html"> {#- -#}
<img src=' {%- if layout.logo -%}
{%- if layout.logo -%} <img src="{{layout.logo}}" alt="logo">
{{layout.logo}} {%- else -%}
{%- else -%} <img class="rust-logo" src="{{static_root_path | safe}}rust-logo{{page.resource_suffix}}.png" alt="logo">
{{static_root_path | safe}}rust-logo{{page.resource_suffix}}.png {%- endif -%}
{%- endif -%}
' alt='logo'> {#- -#}
</a> {#- -#} </a> {#- -#}
<nav class="sub"> {#- -#} <nav class="sub"> {#- -#}
<div class="theme-picker"> {#- -#} <div class="theme-picker"> {#- -#}
......
// Note: this test is paired with logo-class.rs.
// @has logo_class_default/struct.SomeStruct.html '//*[@class="logo-container"]/img[@class="rust-logo"]' ''
// @has logo_class_default/struct.SomeStruct.html '//*[@class="sub-logo-container"]/img[@class="rust-logo"]' ''
pub struct SomeStruct;
#![doc(html_logo_url =
"https://raw.githubusercontent.com/sagebind/isahc/master/media/isahc.svg.png")]
// Note: this test is paired with logo-class-default.rs.
// @has logo_class/struct.SomeStruct.html '//*[@class="logo-container"]/img[@src="https://raw.githubusercontent.com/sagebind/isahc/master/media/isahc.svg.png"]' ''
// @!has logo_class/struct.SomeStruct.html '//*[@class="logo-container"]/img[@class="rust-logo"]' ''
//
// @has logo_class/struct.SomeStruct.html '//*[@class="sub-logo-container"]/img[@src="https://raw.githubusercontent.com/sagebind/isahc/master/media/isahc.svg.png"]' ''
// @!has logo_class/struct.SomeStruct.html '//*[@class="sub-logo-container"]/img[@class="rust-logo"]' ''
pub struct SomeStruct;
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册