diff --git a/media/css/seahub_react.css b/media/css/seahub_react.css index f4e3bbeedc..648d24e7d4 100644 --- a/media/css/seahub_react.css +++ b/media/css/seahub_react.css @@ -669,7 +669,8 @@ a, a:hover { color: #ec8000; } } .side-nav-con [class^="sf2-icon-"], -.side-nav-con [class^="sf3-font-"] { +.side-nav-con [class^="sf3-font-"], +.side-nav-con [class^="fas"] { display:inline-block; width:2.625rem; margin-right:0.325rem; diff --git a/seahub/help/templates/help/base.html b/seahub/help/templates/help/base.html index 3c17c1b435..acaee73893 100644 --- a/seahub/help/templates/help/base.html +++ b/seahub/help/templates/help/base.html @@ -10,13 +10,35 @@ .side-nav-con .first-hd { margin-top: 0; } +.seafile-mask { + position: fixed; + top: 0; + left: 0; + z-index: 1001; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; + background-color: #000; +} +.seafile-mask__shown { + overflow-x: hidden; + overflow-y: auto; + display: block; + opacity: 0.5; +} {% endblock %} +{% block side-panel-menu %} + +{% endblock %} {% block main_class %}d-flex ovhd{% endblock %} + {% block main_content %}
-
+
logo @@ -82,6 +104,11 @@
{% block help_con %}{% endblock %}
{% endblock %} + +{% block extra-hidden-dom %} +
+{% endblock %} + {% block extra_script %} {% endblock %} diff --git a/seahub/templates/base.html b/seahub/templates/base.html index 9792c15528..c3d11279b7 100644 --- a/seahub/templates/base.html +++ b/seahub/templates/base.html @@ -22,7 +22,6 @@ {% if branding_css != '' %}{% endif %} {% if enable_branding_css %}{% endif %} -
{% block info_bar_message %} @@ -38,7 +37,8 @@ - + {% block side-panel-menu %} + {% endblock side-panel-menu %} {% block header_right %} {% if not request.user.is_authenticated %} @@ -86,6 +86,9 @@
+ + {% block extra-hidden-dom %} + {% endblock %}
{% block extra_script %}{% endblock %}