mirror of
https://github.com/squidfunk/mkdocs-material.git
synced 2024-11-12 10:00:52 +01:00
Fixed a bug with breakpoints and sidebar height
This commit is contained in:
parent
1655f18a20
commit
c994ce1dd9
File diff suppressed because one or more lines are too long
1
material/assets/stylesheets/application-9fbcbbadc4.css
Normal file
1
material/assets/stylesheets/application-9fbcbbadc4.css
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -45,7 +45,7 @@
|
|||||||
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
|
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block styles %}
|
{% block styles %}
|
||||||
<link rel="stylesheet" href="{{ base_url }}/assets/stylesheets/application-cfcead01e1.css">
|
<link rel="stylesheet" href="{{ base_url }}/assets/stylesheets/application-9fbcbbadc4.css">
|
||||||
{% if config.extra.palette %}
|
{% if config.extra.palette %}
|
||||||
<link rel="stylesheet" href="{{ base_url }}/assets/stylesheets/application-02ce7adcc2.palette.css">
|
<link rel="stylesheet" href="{{ base_url }}/assets/stylesheets/application-02ce7adcc2.palette.css">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
@ -128,7 +128,7 @@
|
|||||||
{% endblock %}
|
{% endblock %}
|
||||||
</div>
|
</div>
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script src="{{ base_url }}/assets/javascripts/application-5964b4977f.js"></script>
|
<script src="{{ base_url }}/assets/javascripts/application-ce981a9b53.js"></script>
|
||||||
<script>var config={url:{base:"{{ base_url }}"}},app=new Application(config);app.initialize()</script>
|
<script>var config={url:{base:"{{ base_url }}"}},app=new Application(config);app.initialize()</script>
|
||||||
{% for path in extra_javascript %}
|
{% for path in extra_javascript %}
|
||||||
<script src="{{ path }}"></script>
|
<script src="{{ path }}"></script>
|
||||||
|
@ -94,9 +94,10 @@ export default class Application {
|
|||||||
}).listen()
|
}).listen()
|
||||||
|
|
||||||
/* Component: header shadow toggle */
|
/* Component: header shadow toggle */
|
||||||
new Material.Event.Listener(window, [
|
new Material.Event.MatchMedia("(min-width: 1220px)",
|
||||||
"scroll", "resize", "orientationchange"
|
new Material.Event.Listener(window, [
|
||||||
], new Material.Header.Shadow("[data-md-component=container]")).listen()
|
"scroll", "resize", "orientationchange"
|
||||||
|
], new Material.Header.Shadow("[data-md-component=container]")))
|
||||||
|
|
||||||
/* Component: tabs visibility toggle */
|
/* Component: tabs visibility toggle */
|
||||||
new Material.Event.Listener(window, [
|
new Material.Event.Listener(window, [
|
||||||
@ -116,8 +117,13 @@ export default class Application {
|
|||||||
"scroll", "resize", "orientationchange"
|
"scroll", "resize", "orientationchange"
|
||||||
], new Material.Sidebar.Position("[data-md-component=navigation]")))
|
], new Material.Sidebar.Position("[data-md-component=navigation]")))
|
||||||
|
|
||||||
/* Component: sidebar with table of contents */
|
/* Component: sidebar with table of contents - register two separate
|
||||||
new Material.Event.MatchMedia("(min-width: 960px)",
|
listeners, as the offset at the top might change */
|
||||||
|
new Material.Event.MatchMedia("(min-width: 960px) and (max-width: 1219px)",
|
||||||
|
new Material.Event.Listener(window, [
|
||||||
|
"scroll", "resize", "orientationchange"
|
||||||
|
], new Material.Sidebar.Position("[data-md-component=toc]")))
|
||||||
|
new Material.Event.MatchMedia("(min-width: 1220px)",
|
||||||
new Material.Event.Listener(window, [
|
new Material.Event.Listener(window, [
|
||||||
"scroll", "resize", "orientationchange"
|
"scroll", "resize", "orientationchange"
|
||||||
], new Material.Sidebar.Position("[data-md-component=toc]")))
|
], new Material.Sidebar.Position("[data-md-component=toc]")))
|
||||||
|
@ -26,7 +26,7 @@ import Nav from "./Material/Nav"
|
|||||||
import Search from "./Material/Search"
|
import Search from "./Material/Search"
|
||||||
import Sidebar from "./Material/Sidebar"
|
import Sidebar from "./Material/Sidebar"
|
||||||
import Source from "./Material/Source"
|
import Source from "./Material/Source"
|
||||||
import Tabs from "./Material/tabs"
|
import Tabs from "./Material/Tabs"
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------------
|
/* ----------------------------------------------------------------------------
|
||||||
* Module
|
* Module
|
||||||
|
@ -26,6 +26,8 @@
|
|||||||
|
|
||||||
// Application header (stays always on top)
|
// Application header (stays always on top)
|
||||||
.md-header {
|
.md-header {
|
||||||
|
@include z-depth(3);
|
||||||
|
|
||||||
position: fixed;
|
position: fixed;
|
||||||
top: 0;
|
top: 0;
|
||||||
right: 0;
|
right: 0;
|
||||||
@ -41,13 +43,18 @@
|
|||||||
@include z-depth(2);
|
@include z-depth(2);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Show and animate shadow
|
// [screen +]: Show shadow depending on scroll offset
|
||||||
&[data-md-state="shadow"] {
|
@include break-from-device(screen) {
|
||||||
@include z-depth(3);
|
box-shadow: none;
|
||||||
|
|
||||||
transition:
|
// Show and animate shadow
|
||||||
background-color 0.25s,
|
&[data-md-state="shadow"] {
|
||||||
box-shadow 0.25s;
|
@include z-depth(3);
|
||||||
|
|
||||||
|
transition:
|
||||||
|
background-color 0.25s,
|
||||||
|
box-shadow 0.25s;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Hide for print
|
// Hide for print
|
||||||
|
@ -30,6 +30,11 @@
|
|||||||
background: $md-color-primary;
|
background: $md-color-primary;
|
||||||
overflow-x: scroll;
|
overflow-x: scroll;
|
||||||
|
|
||||||
|
// [tablet -]: Hide tabs for tablet and below, as they don't make any sense
|
||||||
|
@include break-to-device(tablet) {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
// List of items
|
// List of items
|
||||||
&__list {
|
&__list {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user