소스 검색

[minor] on click of sidebar comments, scroll to comments

version-14
Anand Doshi 10 년 전
부모
커밋
ac8f58ab7e
4개의 변경된 파일12개의 추가작업 그리고 1개의 파일을 삭제
  1. +3
    -0
      frappe/public/css/desk.css
  2. +1
    -1
      frappe/public/js/frappe/form/form_sidebar.html
  3. +4
    -0
      frappe/public/js/frappe/form/sidebar.js
  4. +4
    -0
      frappe/public/less/desk.less

+ 3
- 0
frappe/public/css/desk.css 파일 보기

@@ -387,6 +387,9 @@ em.link-option {
.sidebar-section h6 .label {
font-size: 12px;
}
.sidebar-section.sidebar-comments {
cursor: pointer;
}
.user-actions {
margin-bottom: 15px;
}


+ 1
- 1
frappe/public/js/frappe/form/form_sidebar.html 파일 보기

@@ -2,7 +2,7 @@
<ul class="sidebar-section user-actions list-unstyled hide">
</ul>
{% if (!frm.meta.hide_toolbar) { %}
<div class="sidebar-section">
<div class="sidebar-section sidebar-comments">
<h6>{%= __("Comments") %}
<span class="label label-default n-comments"></span></h6>
</div>


+ 4
- 0
frappe/public/js/frappe/form/sidebar.js 파일 보기

@@ -2,11 +2,15 @@ frappe.provide("frappe.ui.form");
frappe.ui.form.Sidebar = Class.extend({
init: function(opts) {
$.extend(this, opts);
var me = this;
this.parent.addClass("hidden-xs");
this.wrapper = $(frappe.render_template("form_sidebar",
{doctype: this.frm.doctype, frm:this.frm}))
.appendTo(this.parent);
this.$user_actions = this.wrapper.find(".user-actions");
this.wrapper.find(".sidebar-section.sidebar-comments").on("click", function() {
$(window).scrollTop(me.frm.footer.wrapper.find(".form-comments").offset().top);
});
},
add_user_action: function(label, click) {
$('<a>').html(label).appendTo($('<li>')


+ 4
- 0
frappe/public/less/desk.less 파일 보기

@@ -465,6 +465,10 @@ em.link-option {
font-size: 12px;
}

.sidebar-section.sidebar-comments {
cursor: pointer;
}

.user-actions {
margin-bottom: 15px;
}


불러오는 중...
취소
저장