Skip to content

Commit b655863

Browse files
committed
Fixed right padding on some browser for overflowing content tabs
1 parent 49f4677 commit b655863

File tree

5 files changed

+27
-6
lines changed

5 files changed

+27
-6
lines changed

material/assets/stylesheets/main.c46c0193.min.css renamed to material/assets/stylesheets/main.6f3be620.min.css

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/assets/stylesheets/main.6f3be620.min.css.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/assets/stylesheets/main.c46c0193.min.css.map

-1
This file was deleted.

material/base.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
{% endif %}
4040
{% endblock %}
4141
{% block styles %}
42-
<link rel="stylesheet" href="{{ 'assets/stylesheets/main.c46c0193.min.css' | url }}">
42+
<link rel="stylesheet" href="{{ 'assets/stylesheets/main.6f3be620.min.css' | url }}">
4343
{% if config.theme.palette %}
4444
{% set palette = config.theme.palette %}
4545
<link rel="stylesheet" href="{{ 'assets/stylesheets/palette.3f5d1f46.min.css' | url }}">

src/assets/stylesheets/main/extensions/pymdownx/_tabbed.scss

+23-2
Original file line numberDiff line numberDiff line change
@@ -217,8 +217,29 @@
217217
> .tabbed-alternate .tabbed-labels {
218218
max-width: 100vw;
219219
margin: 0 px2rem(-16px);
220-
padding: 0 px2rem(16px);
221-
scroll-padding: 0 px2rem(16px);
220+
padding-left: px2rem(16px);
221+
scroll-padding-left: px2rem(16px);
222+
223+
// Adjust for right-to-left languages
224+
[dir="rtl"] & {
225+
padding-right: px2rem(16px);
226+
padding-left: initial;
227+
scroll-padding-right: px2rem(16px);
228+
scroll-padding-left: initial;
229+
}
230+
231+
// Hack: some browsers ignore the right padding on flex containers,
232+
// see https://bit.ly/3lsPS3S
233+
&::after {
234+
padding-right: px2rem(16px);
235+
content: "";
236+
237+
// Adjust for right-to-left languages
238+
[dir="rtl"] & {
239+
padding-right: initial;
240+
padding-left: px2rem(16px);
241+
}
242+
}
222243
}
223244
}
224245

0 commit comments

Comments
 (0)