Bladeren bron

Merge pull request #1837 from netchampfaris/remove-offcanvas

added dropdown, disabled offcanvas in portal
version-14
Rushabh Mehta 9 jaren geleden
committed by GitHub
bovenliggende
commit
fa6f279398
9 gewijzigde bestanden met toevoegingen van 60 en 12 verwijderingen
  1. +3
    -0
      frappe/public/css/desk.css
  2. +3
    -0
      frappe/public/less/desk.less
  3. +1
    -1
      frappe/templates/includes/list/list.js
  4. +17
    -0
      frappe/templates/includes/navbar/dropdown_items.html
  5. +17
    -0
      frappe/templates/includes/navbar/dropdown_login.html
  6. +9
    -3
      frappe/templates/includes/navbar/navbar.html
  7. +6
    -6
      frappe/templates/includes/navbar/navbar_items.html
  8. +1
    -1
      frappe/website/doctype/website_settings/website_settings.py
  9. +3
    -1
      frappe/website/js/website.js

+ 3
- 0
frappe/public/css/desk.css Bestand weergeven

@@ -386,6 +386,9 @@ textarea.form-control {
padding: 7px; padding: 7px;
font-size: 12px; font-size: 12px;
} }
.ui-menu .ui-menu-item a {
text-decoration: none;
}
@media (min-width: 768px) { @media (min-width: 768px) {
.video-modal { .video-modal {
width: 700px; width: 700px;


+ 3
- 0
frappe/public/less/desk.less Bestand weergeven

@@ -200,6 +200,9 @@ textarea.form-control {
.ui-menu .ui-menu-item { .ui-menu .ui-menu-item {
padding: 7px; padding: 7px;
font-size: @text-medium; font-size: @text-medium;
a {
text-decoration: none;
}
} }






+ 1
- 1
frappe/templates/includes/list/list.js Bestand weergeven

@@ -38,7 +38,7 @@ frappe.ready(function() {
} }
}; };
if($('.web-sidebar:visible').length === 0)
if($('.navbar-header .navbar-toggle:visible').length === 1)
{ {
$('.page-head h1').addClass('list-head').click(function(){ $('.page-head h1').addClass('list-head').click(function(){
window.history.back(); window.history.back();


+ 17
- 0
frappe/templates/includes/navbar/dropdown_items.html Bestand weergeven

@@ -0,0 +1,17 @@
<ul class="dropdown-menu dropdown-menu-right">
{% if top_bar_items -%}
{%- for page in top_bar_items -%}
{% if not page.parent_label and not page.right -%}
{% include "templates/includes/navbar/navbar_link.html" %}
{%- endif -%}
{%- endfor %}
{%- endif %}
{%- for page in top_bar_items -%}
{% if not page.parent_label and page.right -%}
{% include "templates/includes/navbar/navbar_link.html" %}
{%- endif -%}
{%- endfor %}
{% block navbar_right_extension %}{% endblock %}
<li class="divider"></li>
{% include "templates/includes/navbar/dropdown_login.html" %}
</ul>

+ 17
- 0
frappe/templates/includes/navbar/dropdown_login.html Bestand weergeven

@@ -0,0 +1,17 @@
<!-- post login tools -->
{% if not only_static %}
{%- for child in post_login -%}
<li {% if child.label %}data-label="{{ child.label }}" {% endif %}
class="{% if child.class %} {{ child.class }} {% endif %} logged-in" >
{%- if child.url -%}
<a href="{{ child.url | abs_url }}" {{ child.target or '' }}
rel="nofollow">
{{ child.label }}
</a>
{%- endif -%}
</li>
{%- endfor -%}
{% if not hide_login %}
<li class="btn-login-area"><a href="/login">{{ _("Login") }}</a></li>
{% endif %}
{% endif %}

+ 9
- 3
frappe/templates/includes/navbar/navbar.html Bestand weergeven

@@ -4,12 +4,18 @@
<div class="navbar-header"> <div class="navbar-header">
<!-- <a class="navbar-brand ellipsis" href="{{ url_prefix }}{{ home_page or "/" }}"> --> <!-- <a class="navbar-brand ellipsis" href="{{ url_prefix }}{{ home_page or "/" }}"> -->
<a class="navbar-brand ellipsis" <a class="navbar-brand ellipsis"
href="{{ url_prefix }}{% if frappe.user=="Guest" %} {{ home_page or "/"}} {% else %} /me {% endif %}">
href="{{ url_prefix }}{{ home_page or "/"}}">
<span>{{ brand_html or (frappe.get_hooks("brand_html") or ["Home"])[0] }}</span> <span>{{ brand_html or (frappe.get_hooks("brand_html") or ["Home"])[0] }}</span>
</a> </a>
<a class="pull-right visible-xs navbar-toggle toggle-sidebar">
<!-- <a class="pull-right visible-xs navbar-toggle toggle-sidebar">
<i class="octicon octicon-three-bars"></i> <i class="octicon octicon-three-bars"></i>
</a>
</a> -->
<div class="dropdown">
<button class="btn btn-default navbar-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
<i class="octicon octicon-three-bars"></i>
</button>
{% include "templates/includes/navbar/dropdown_items.html" %}
</div>
</div> </div>
<div class="hidden-xs"> <div class="hidden-xs">
{% block navbar_items %} {% block navbar_items %}


+ 6
- 6
frappe/templates/includes/navbar/navbar_items.html Bestand weergeven

@@ -1,17 +1,17 @@
{% if top_bar_items -%} {% if top_bar_items -%}
<ul class="nav navbar-nav navbar-left"> <ul class="nav navbar-nav navbar-left">
{%- for page in top_bar_items -%} {%- for page in top_bar_items -%}
{% if not page.parent_label and not page.right -%}
{% include "templates/includes/navbar/navbar_link.html" %}
{%- endif -%}
{% if not page.parent_label and not page.right -%}
{% include "templates/includes/navbar/navbar_link.html" %}
{%- endif -%}
{%- endfor %} {%- endfor %}
</ul> </ul>
{%- endif %} {%- endif %}
<ul class="nav navbar-nav navbar-right"> <ul class="nav navbar-nav navbar-right">
{%- for page in top_bar_items -%} {%- for page in top_bar_items -%}
{% if not page.parent_label and page.right -%}
{% include "templates/includes/navbar/navbar_link.html" %}
{%- endif -%}
{% if not page.parent_label and page.right -%}
{% include "templates/includes/navbar/navbar_link.html" %}
{%- endif -%}
{%- endfor %} {%- endfor %}
{% block navbar_right_extension %}{% endblock %} {% block navbar_right_extension %}{% endblock %}
{% include "templates/includes/navbar/navbar_login.html" %} {% include "templates/includes/navbar/navbar_login.html" %}

+ 1
- 1
frappe/website/doctype/website_settings/website_settings.py Bestand weergeven

@@ -75,7 +75,7 @@ def get_website_settings():
'footer_items': get_items('footer_items'), 'footer_items': get_items('footer_items'),
"post_login": [ "post_login": [
{"label": "My Account", "url": "/me"}, {"label": "My Account", "url": "/me"},
{"class": "divider"},
# {"class": "divider"},
{"label": "Logout", "url": "/?cmd=web_logout"} {"label": "Logout", "url": "/?cmd=web_logout"}
] ]
}) })


+ 3
- 1
frappe/website/js/website.js Bestand weergeven

@@ -371,6 +371,7 @@ $(document).ready(function() {
window.logged_in = getCookie("sid") && getCookie("sid")!=="Guest"; window.logged_in = getCookie("sid") && getCookie("sid")!=="Guest";
$("#website-login").toggleClass("hide", logged_in ? true : false); $("#website-login").toggleClass("hide", logged_in ? true : false);
$("#website-post-login").toggleClass("hide", logged_in ? false : true); $("#website-post-login").toggleClass("hide", logged_in ? false : true);
$(".logged-in").toggleClass("hide", logged_in ? false : true);


frappe.bind_navbar_search(); frappe.bind_navbar_search();


@@ -390,8 +391,9 @@ $(document).ready(function() {
}); });


// switch to app link // switch to app link
if(getCookie("system_user")==="yes") {
if(getCookie("system_user")==="yes" && logged_in) {
$("#website-post-login .dropdown-menu").append('<li><a href="/desk">Switch To Desk</a></li>'); $("#website-post-login .dropdown-menu").append('<li><a href="/desk">Switch To Desk</a></li>');
$(".navbar-header .dropdown .dropdown-menu").append('<li><a href="/desk">Switch To Desk</a></li>');
} }


frappe.render_user(); frappe.render_user();


Laden…
Annuleren
Opslaan