[web-forms] style fixes
This commit is contained in:
parent
f1dd0c0bb8
commit
04aaa92a75
1 changed files with 26 additions and 17 deletions
|
|
@ -13,17 +13,19 @@
|
|||
{% endblock %}
|
||||
|
||||
{% block header_actions %}
|
||||
{% if has_header %}
|
||||
<a href="{{ cancel_url or pathname }}" class="btn btn-default btn-sm">
|
||||
{{ _("Cancel") }}</a>
|
||||
<button type="submit" class="btn btn-primary btn-sm btn-form-submit">
|
||||
{{ _("Save") }}</button>
|
||||
{% elif is_list %}
|
||||
<div style="padding-bottom: 15px;">
|
||||
<a href="/{{ pathname }}{{ delimeter }}new=1" class="btn btn-primary btn-new btn-sm">
|
||||
{{ _("New") }}
|
||||
</a>
|
||||
</div>
|
||||
{% if not read_only %}
|
||||
{% if has_header %}
|
||||
<a href="{{ cancel_url or pathname }}" class="btn btn-default btn-sm">
|
||||
{{ _("Cancel") }}</a>
|
||||
<button type="submit" class="btn btn-primary btn-sm btn-form-submit">
|
||||
{{ _("Save") }}</button>
|
||||
{% elif is_list %}
|
||||
<div style="padding-bottom: 15px;">
|
||||
<a href="/{{ pathname }}{{ delimeter }}new=1" class="btn btn-primary btn-new btn-sm">
|
||||
{{ _("New") }}
|
||||
</a>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
|
||||
|
|
@ -274,16 +276,21 @@
|
|||
</div>
|
||||
{% endfor %}
|
||||
<!-- page footer buttons -->
|
||||
<div class='text-right'>
|
||||
<div class='text-center'>
|
||||
<br>
|
||||
{% if layout|len > 1 %}
|
||||
<p class='text-muted small'>
|
||||
{{ _("Page {0} of {1}").format(loop.index, layout|len) }}</p>
|
||||
<br>
|
||||
{% if loop.index > 1 %}
|
||||
<button class='btn btn-sm btn-default btn-change-section'
|
||||
data-idx="{{ loop.index - 1 }}">
|
||||
{{ _("Previous") }}</button>
|
||||
{% endif %}
|
||||
{% if loop.index == layout|len or frappe.form_dict.new %}
|
||||
{% if (loop.index == layout|len or frappe.form_dict.new) %}
|
||||
{% if not read_only %}
|
||||
<button type="submit" class="btn btn-primary btn-sm btn-form-submit">
|
||||
{{ _("Save") }}</button>
|
||||
{% endif %}
|
||||
{% elif layout|len > 1 %}
|
||||
<button class="btn btn-primary btn-sm btn-change-section"
|
||||
data-idx="{{ loop.index + 1 }}">
|
||||
|
|
@ -317,6 +324,7 @@ frappe.ready(function() {
|
|||
frappe.web_form_doctype = "{{ doc_type }}";
|
||||
frappe.web_form_name = "{{ name }}";
|
||||
frappe.is_new = {{ 1 if frappe.form_dict.new else 0 }};
|
||||
frappe.is_read_only = {{ 1 if read_only else 0 }};
|
||||
frappe.doc_name = "{{ frappe.form_dict.name or "" }}";
|
||||
frappe.form_dirty = false;
|
||||
frappe.max_attachment_size = {{ max_attachment_size }};
|
||||
|
|
@ -409,7 +417,7 @@ frappe.ready(function() {
|
|||
$('.btn-change-section, .slide-progress .icon-fixed-width').on('click', function() {
|
||||
var idx = $(this).attr('data-idx');
|
||||
show_slide(idx);
|
||||
if(frappe.form_dirty) {
|
||||
if(frappe.form_dirty && !frappe.is_read_only) {
|
||||
try {
|
||||
save();
|
||||
} catch(e) {
|
||||
|
|
@ -682,8 +690,9 @@ frappe.ready(function() {
|
|||
|
||||
{% block style %}
|
||||
<style>
|
||||
input, select {
|
||||
max-width: 500px;
|
||||
.web-form-page {
|
||||
max-width: 540px;
|
||||
margin: auto;
|
||||
}
|
||||
.web-form-grid-row input, .web-form-grid-row select {
|
||||
border: 0px;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue