From 652f1d8a8fa2be2f2621dc99d67440af4b813274 Mon Sep 17 00:00:00 2001 From: llj Date: Sat, 25 Jan 2014 15:18:00 +0800 Subject: [PATCH] added top-info-popup for 'group' in top nav --- media/css/seahub.css | 30 ++++++---- seahub/group/templates/group/group_base.html | 2 +- seahub/group/templates/group/groups.html | 2 +- seahub/group/templates/group/msg_reply.html | 59 -------------------- seahub/help/templates/help/help_base.html | 2 +- seahub/templates/base.html | 22 +++++++- seahub/templates/home_base.html | 2 +- seahub/templates/myhome_base.html | 23 +++++--- seahub/templates/pub_base.html | 2 +- seahub/templates/snippets/groups.html | 11 ++++ seahub/urls.py | 1 + seahub/views/ajax.py | 16 +++++- 12 files changed, 87 insertions(+), 85 deletions(-) delete mode 100644 seahub/group/templates/group/msg_reply.html create mode 100644 seahub/templates/snippets/groups.html diff --git a/media/css/seahub.css b/media/css/seahub.css index 245f293054..f1e30137f9 100644 --- a/media/css/seahub.css +++ b/media/css/seahub.css @@ -1066,7 +1066,7 @@ textarea:-moz-placeholder {/* for FF */ text-decoration:none; } #send-msg-popup, -#user-info-popup { +.top-info-popup { background:#fff; border:1px solid #ddd; box-shadow:0 0 5px #ccc; @@ -1079,25 +1079,33 @@ textarea:-moz-placeholder {/* for FF */ padding:18px; top:35px; } -#user-info-popup { +.top-info-popup { width:200px; text-align:left; top:48px; font-size:13px; } -#user-info-popup .item { +#top-nav-grp-info { + top:40px; +} +.top-info-popup .item { display:block; padding:8px 18px; border-top:1px solid #ddd; } -#user-info-popup a.item { +.top-info-popup a.item { color:#333; font-weight:normal; } -#user-info-popup a.item:hover { +.top-info-popup a.item:hover { background:#fafafa; text-decoration:none; } +#top-nav-grp-info .avatar { + border-radius:1000px; + margin-right:5px; + vertical-align:middle; +} #msg-file-share { margin-top:8px; position:relative; @@ -1140,24 +1148,24 @@ textarea:-moz-placeholder {/* for FF */ padding-top:8px; font-size:15px; } -#header .nav li { +#header .nav-item { float: left; height:21px; margin:0 14px; } -.ru #header .nav li { +.ru #header .nav-item { margin:0 11px; } -#header .nav a, -#header .nav a:visited { +#header .nav .a, +#header .nav .a:visited { color:#8A948F; font-weight:bold; text-decoration:none; } -#header .nav a.cur { +#header .nav .a.cur { color:#000; } -#header .nav a:hover { +#header .nav .a:hover { color: #ff9933; text-decoration: underline; } diff --git a/seahub/group/templates/group/group_base.html b/seahub/group/templates/group/group_base.html index 0cfcbe93fd..fb6fc8f3e0 100644 --- a/seahub/group/templates/group/group_base.html +++ b/seahub/group/templates/group/group_base.html @@ -3,7 +3,7 @@ {% load seahub_tags avatar_tags group_avatar_tags i18n %} {% block sub_title %}{{group.group_name}} - {% endblock %} -{% block nav_group_class %}class="cur"{% endblock %} +{% block cur_group %}cur{% endblock %} {% block left_panel %}
diff --git a/seahub/group/templates/group/groups.html b/seahub/group/templates/group/groups.html index 8a6270309b..02e99860e1 100644 --- a/seahub/group/templates/group/groups.html +++ b/seahub/group/templates/group/groups.html @@ -3,7 +3,7 @@ {% load url from future %} {% block sub_title %}{% trans "Groups" %} - {% endblock %} -{% block nav_group_class %}class="cur"{% endblock %} +{% block cur_group %}cur{% endblock %} {% block left_panel %} {% include "group/groups_left_panel.html" %} diff --git a/seahub/group/templates/group/msg_reply.html b/seahub/group/templates/group/msg_reply.html deleted file mode 100644 index 19ce20a7ea..0000000000 --- a/seahub/group/templates/group/msg_reply.html +++ /dev/null @@ -1,59 +0,0 @@ -{% extends "myhome_base.html" %} -{% load seahub_tags avatar_tags %} - -{% block nav_group_class %}class="cur"{% endblock %} - -{% block main_panel %} -
-

留言

-
- {% avatar msg.from_email 48 %} -
- {{ msg.from_email }} - {{ msg.timestamp|date:"Y-m-d H:i" }} -
-
- {{ msg.message }} -
-
- -
-
{% csrf_token %} -
- - {% for error in form.message.errors %} - {{ error|escape }} - {% endfor %} -
-
- -
- -{% endblock %} - -{% block extra_script %} - -{% endblock %} diff --git a/seahub/help/templates/help/help_base.html b/seahub/help/templates/help/help_base.html index 80fa791686..e6c9d70f9a 100644 --- a/seahub/help/templates/help/help_base.html +++ b/seahub/help/templates/help/help_base.html @@ -1,7 +1,7 @@ {% extends "myhome_base.html" %} {% load i18n %} -{% block nav_help_class %}class="cur"{% endblock %} +{% block cur_help %}cur{% endblock %} {% block left_panel %}

{% trans "Client" context "help" %}

diff --git a/seahub/templates/base.html b/seahub/templates/base.html index 6417d1d291..6095598e19 100644 --- a/seahub/templates/base.html +++ b/seahub/templates/base.html @@ -57,7 +57,7 @@
{% avatar request.user 36 %}
-
+
{% avatar request.user 36 %}
@@ -129,6 +129,26 @@