1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-10-22 03:16:34 +00:00

fixed 'side-nav' for pages; fixed 'help'

This commit is contained in:
llj
2016-05-12 20:28:39 +08:00
parent 0c6e50818e
commit 72a4cde6f7
9 changed files with 32 additions and 25 deletions

View File

@@ -703,18 +703,18 @@ textarea:-moz-placeholder {/* for FF */
} }
/* Hide for mobile, show later */ /* Hide for mobile, show later */
@media (min-width: 768px) { @media (min-width: 768px) {
.side-tabnav { .side-nav {
position:fixed; position:fixed;
top:52px; top:52px;
bottom:0; bottom:0;
z-index:1; z-index:1;
padding:0; padding:20px;
overflow:hidden; overflow:hidden;
border-right:1px solid #eee; border-right:1px solid #eee;
} }
} }
@media (max-width: 767px) { @media (max-width: 767px) {
.side-tabnav { .side-nav {
background: #f8f8f8; background: #f8f8f8;
width:300px; width:300px;
position:fixed; position:fixed;
@@ -722,22 +722,29 @@ textarea:-moz-placeholder {/* for FF */
top:0; top:0;
bottom:0; bottom:0;
z-index:1; z-index:1;
padding:20px;
overflow:hidden; overflow:hidden;
border-right:1px solid #eee; border-right:1px solid #eee;
box-shadow:0 0 4px #ccc; box-shadow:0 0 4px #ccc;
} }
} }
.side-tabnav { .side-nav:hover {
overflow-y:auto;
}
.side-nav {
-webkit-transition: all 0.3s ease; -webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease; -moz-transition: all 0.3s ease;
transition: all 0.3s ease; transition: all 0.3s ease;
display: flex; }
flex-direction: column; .home-side-nav {
display:flex;
flex-direction:column;
padding:0;
} }
.side-nav-con { .side-nav-con {
overflow:hidden; overflow:hidden;
padding:20px; padding:20px;
flex-grow: 1; flex-grow:1;
} }
.side-nav-con:hover { .side-nav-con:hover {
overflow-y:auto; overflow-y:auto;

View File

@@ -6,7 +6,7 @@
{% block main_content %} {% block main_content %}
<div class="side-tabnav col-md-3"> <div class="side-tabnav side-nav col-md-3">
{% block left_panel %} {% block left_panel %}
<div class="hd w100 ovhd"> <div class="hd w100 ovhd">
<h3> <h3>

View File

@@ -1,9 +1,10 @@
{% extends "base.html" %} {% extends "base.html" %}
{% load i18n %} {% load i18n %}
{% block cur_help %}cur{% endblock %} {% block main_content %}
{% block left_panel %} <div class="row">
<div class="side-textnav">
<div class="side-textnav col-md-3 side-nav">
<h3 class="hd">{% trans "Client" context "help" %}</h2> <h3 class="hd">{% trans "Client" context "help" %}</h2>
<ul class="side-textnav-tabs"> <ul class="side-textnav-tabs">
<li class="tab {%block install %}{% endblock %}"><a href="{{ SITE_ROOT }}help/install/">{% trans "Install and Sync Files" %}</a></li> <li class="tab {%block install %}{% endblock %}"><a href="{{ SITE_ROOT }}help/install/">{% trans "Install and Sync Files" %}</a></li>
@@ -18,10 +19,10 @@
<li class="tab {%block view_enc %}{% endblock %}"><a href="{{ SITE_ROOT }}help/view_encrypted/">{% trans "Viewing an encrypted library" %}</a></li> <li class="tab {%block view_enc %}{% endblock %}"><a href="{{ SITE_ROOT }}help/view_encrypted/">{% trans "Viewing an encrypted library" %}</a></li>
</ul> </ul>
</div> </div>
{% endblock %}
{% block right_panel %} <div class="help-con article col-md-9 col-md-offset-3" id="right-panel">{% block help_con %}{% endblock %}</div>
<div class="help-con article">{% block help_con %}{% endblock %}</div>
</div>
{% endblock %} {% endblock %}
{% block extra_script %} {% block extra_script %}

View File

@@ -7,7 +7,7 @@
{% block main_content %} {% block main_content %}
<div class="row"> <div class="row">
<div class="side-tabnav side-textnav col-md-3" id="side-nav" role="navigation"> <div class="side-nav side-textnav col-md-3" id="side-nav" role="navigation">
<ul class="side-textnav-tabs"> <ul class="side-textnav-tabs">
<li class="tab"><a href="#user-basic-info">{% trans "Profile" %}</a></li> <li class="tab"><a href="#user-basic-info">{% trans "Profile" %}</a></li>
<li class="tab"><a href="#lang-setting">{% trans "Language" %}</a></li> <li class="tab"><a href="#lang-setting">{% trans "Language" %}</a></li>

View File

@@ -75,17 +75,16 @@
</div> </div>
<div id="main" class="clear container-fluid top-padding"> <div id="main" class="clear container-fluid top-padding">
<div class="row initial-loading">
<span class="loading-icon loading-tip"></span>
</div>
<div class="row main-content hide"> <div class="row main-content hide">
<div class="side-tabnav col-md-3" id="side-nav" role="navigation"></div> <div class="side-nav side-tabnav home-side-nav col-md-3" id="side-nav" role="navigation"></div>
<div id="right-panel" class="col-md-9 col-md-offset-3"> <div id="right-panel" class="col-md-9 col-md-offset-3">
{% block right_panel %}{% endblock %} {% block right_panel %}{% endblock %}
</div> </div>
</div> </div>
<div class="row initial-loading">
<div id="initial-loading-view" class="clear w100 ovhd">
<span class="loading-icon loading-tip"></span>
</div>
</div>
<div id="confirm-popup" class="hide"> <div id="confirm-popup" class="hide">
<div id="confirm-con"></div> <div id="confirm-con"></div>

View File

@@ -3,7 +3,7 @@
{% block main_content %} {% block main_content %}
<div class="row"> <div class="row">
<div id="side-nav" class="side-tabnav col-md-3" > <div id="side-nav" class="side-nav side-tabnav col-md-3" >
{% block left_panel %} {% block left_panel %}
<h3 class="hd">{% trans "Files" %}</h3> <h3 class="hd">{% trans "Files" %}</h3>
<ul class="side-tabnav-tabs"> <ul class="side-tabnav-tabs">

View File

@@ -1,7 +1,7 @@
{% load i18n %} {% load i18n %}
<a href="{{SITE_ROOT}}help/" target="_blank">{% trans "Help" %}</a> <a href="{{SITE_ROOT}}help/" target="_blank">{% trans "Help" %}</a>
<a href="#" class="js-about">{% trans "About" %}</a> <a href="#" class="js-about">{% trans "About" %}</a>
<a href="{% url 'download_client' %}" class="fright"><span aria-hidden="true" class="sf2-icon-monitor"></span> Clients</a> <a href="{% url 'download_client' %}" class="fright"><span aria-hidden="true" class="sf2-icon-monitor vam"></span> <span class="vam">{% trans "Clients" %}</span></a>
<div class="about-content hide"> <div class="about-content hide">
<h3>{% trans "About" %}</h3> <h3>{% trans "About" %}</h3>

View File

@@ -7,7 +7,7 @@
{% block main_content %} {% block main_content %}
<div class="row"> <div class="row">
<div id="side-nav" class="side-tabnav col-md-3"> <div id="side-nav" class="side-nav side-tabnav col-md-3">
{% block left_panel %} {% block left_panel %}
<h3 class="hd">{% trans "System Admin" %}</h3> <h3 class="hd">{% trans "System Admin" %}</h3>
<ul class="side-tabnav-tabs"> <ul class="side-tabnav-tabs">

View File

@@ -58,7 +58,7 @@
<div id="main" class="clear container-fluid top-padding"> <div id="main" class="clear container-fluid top-padding">
<div class="row"> <div class="row">
<div class="side-tabnav col-md-3 hide" id="side-nav" role="navigation"></div> <div class="side-nav side-tabnav col-md-3 hide" id="side-nav" role="navigation"></div>
<div id="right-panel" class="col-md-9 col-md-offset-3"> <div id="right-panel" class="col-md-9 col-md-offset-3">
{% block right_panel %}{% endblock %} {% block right_panel %}{% endblock %}
</div> </div>