Add reports and missed modals

This commit is contained in:
aignatov-bio 2019-12-04 14:19:19 +01:00
parent ef3814ccec
commit a281f09e7f
21 changed files with 52 additions and 53 deletions

View file

@ -519,6 +519,9 @@
refreshCurrentView();
}
projectsChanged = false;
})
.on('click', function() {
$(this).next().click();
});
}

View file

@ -7,7 +7,7 @@
$('#wrapper').removeClass('hidden2');
$('#wrapper').css('paddingLeft', '280px');
$('.navbar-secondary').css(
{ 'margin-left': '-280px', 'padding-left': '294px' }
{ 'margin-left': '-280px', 'padding-left': '280px' }
);
$('#sidebar-arrow').attr('data-shown', '');
sessionStorage.setItem(STORAGE_TOGGLE_KEY, "un-toggled");
@ -18,7 +18,7 @@
$('#wrapper').css('paddingLeft', '0');
$('.navbar-secondary').css({
'margin-left': '0',
'padding-left': '14px'
'padding-left': '0'
});
$('#sidebar-arrow').removeAttr('data-shown');
sessionStorage.setItem(STORAGE_TOGGLE_KEY, "toggled");

View file

@ -40,7 +40,7 @@ $color-module-hover: $brand-primary;
}
.projects-view-mode-switch {
margin: 10px;
margin: 8px 10px 12px ;
}
}
@ -564,9 +564,9 @@ li.module-hover {
}
.experiment-no-description {
@include font-h3;
color: $color-alto;
display: block;
font-size: $font-size-large;
font-weight: bold;
margin-top: 10px;
text-align: center;

View file

@ -12,7 +12,6 @@
border-bottom: 1px solid $color-gainsboro;
border-left: 0;
border-right: 0;
border-top: 15px solid $color-concrete;
margin-bottom: 15px;
min-width: 320px;
padding: 25px 20px;

View file

@ -310,6 +310,7 @@ a[data-toggle="tooltip"] {
#secondary-menu {
background: $color-white;
border-bottom: 1px solid $color-gainsboro;
padding-left: 29px;
padding-top: 15px;
.open > a,

View file

@ -10,8 +10,8 @@
<span id="delete-message"></span>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" class="btn btn-danger" data-dismiss="modal" data-action="confirm">
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" class="sci-btn sensitive" data-dismiss="modal" data-action="confirm">
<%=t "experiments.canvas.edit.modal_delete_module.confirm" %>
</button>
</div>

View file

@ -10,8 +10,8 @@
<span id="delete-message"></span>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" class="btn btn-danger" data-dismiss="modal" data-action="confirm">
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" class="sci-btn sensitive" data-dismiss="modal" data-action="confirm">
<%=t "experiments.canvas.edit.modal_delete_module_group.confirm" %>
</button>
</div>

View file

@ -11,8 +11,8 @@
<% end %>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" class="btn btn-success" data-action="confirm"><%=t "experiments.canvas.edit.modal_edit_module.confirm" %></button>
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" class="sci-btn" data-action="confirm"><%=t "experiments.canvas.edit.modal_edit_module.confirm" %></button>
</div>
</div>
</div>

View file

@ -23,9 +23,9 @@
<% end %>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%=t "general.cancel" %></button>
<% if experiments.count > 1 %>
<button type="button" class="btn btn-success" data-action="confirm">
<button type="button" class="sci-btn" data-action="confirm">
<%=t "experiments.canvas.edit.modal_move_module.confirm" %>
</button>
<% end %>

View file

@ -24,8 +24,8 @@
</div>
<div class="modal-footer">
<% if experiments.count > 1 %>
<button type="button" class="btn btn-default" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" class="btn btn-success" data-action="confirm">
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" class="sci-btn" data-action="confirm">
<%=t "experiments.canvas.edit.modal_move_module_group.confirm" %>
</button>
<% end %>

View file

@ -26,8 +26,8 @@
{}, {class: "form-control selectpicker", "data-role" => "clear"} %>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%=t "general.cancel" %></button>
<%= f.submit t("experiments.clone.modal_submit"), class: "btn btn-success" %>
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%=t "general.cancel" %></button>
<%= f.submit t("experiments.clone.modal_submit"), class: "sci-btn" %>
</div>
</div>
</div>

View file

@ -15,8 +15,8 @@
<%= render partial: "form.html.erb", locals: { form: f } %>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%=t "general.cancel" %></button>
<%= f.submit t("experiments.edit.modal_create"), class: "btn btn-success" %>
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%=t "general.cancel" %></button>
<%= f.submit t("experiments.edit.modal_create"), class: "sci-btn" %>
</div>
</div>
</div>

View file

@ -27,9 +27,9 @@
<%= t("experiments.move.notice") %>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%=t "general.cancel" %></button>
<% if !@projects.blank? %>
<%= f.submit t("experiments.move.modal_submit"), class: "btn btn-success" %>
<%= f.submit t("experiments.move.modal_submit"), class: "sci-btn" %>
<% end %>
</div>
</div>

View file

@ -9,8 +9,8 @@
</div>
<div class="modal-body"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%= t("general.cancel") %></button>
<button type="button" class="btn btn-success" data-action="submit"><%= t("my_modules.protocols.copy_to_repository_modal.confirm") %></button>
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%= t("general.cancel") %></button>
<button type="button" class="sci-btn" data-action="submit"><%= t("my_modules.protocols.copy_to_repository_modal.confirm") %></button>
</div>
</div>
</div>

View file

@ -9,8 +9,8 @@
</div>
<div class="modal-body"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%= t("general.cancel") %></button>
<button type="button" class="btn btn-success" data-action="submit"><%= t("my_modules.protocols.load_from_repository_modal.load") %></button>
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%= t("general.cancel") %></button>
<button type="button" class="sci-btn" data-action="submit"><%= t("my_modules.protocols.load_from_repository_modal.load") %></button>
</div>
</div>
</div>

View file

@ -10,15 +10,15 @@
<div class="row">
<div class="col-md-12">
<% if can_manage_reports?(current_team) %>
<%= link_to '#', remote: true, class: 'btn btn-primary', id: 'new-report-btn' do %>
<%= link_to '#', remote: true, class: 'sci-btn', id: 'new-report-btn' do %>
<span class="fas fa-plus" aria-hidden="true"></span>
<span class="hidden-xs"><%=t "projects.reports.index.new" %></span>
<% end %>
<%= link_to "", remote: true, class: "btn btn-default", id: "edit-report-btn" do %>
<%= link_to "", remote: true, class: "sci-btn secondary", id: "edit-report-btn" do %>
<span class="fas fa-pencil-alt" aria-hidden="true"></span>
<span class="hidden-xs"><%=t "projects.reports.index.edit" %></span>
<% end %>
<%= link_to "", remote: true, class: "btn btn-default", id: "delete-reports-btn" do %>
<%= link_to "", remote: true, class: "sci-btn secondary", id: "delete-reports-btn" do %>
<span class="fas fa-times" aria-hidden="true"></span>
<span class="hidden-xs"><%=t "projects.reports.index.delete" %></span>
<% end %>
@ -97,9 +97,9 @@
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%=t "general.cancel" %></button>
<button id="new-report-reports-btn"
class="btn btn-success"
class="sci-btn"
data-new-report-path="<%= @visible_projects.first.path if @visible_projects.first %>"
<%= 'disabled' unless @visible_projects&.length > 0 %>
><%=t 'projects.reports.index.modal_new.create' %></button>

View file

@ -50,8 +50,8 @@
</div>
<div class="modal-body"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" data-action="add" class="btn btn-success"><%=t "projects.reports.elements.modals.add" %></button>
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" data-action="add" class="sci-btn"><%=t "projects.reports.elements.modals.add" %></button>
</div>
</div>
</div>
@ -67,8 +67,8 @@
</div>
<div class="modal-body"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" data-action="save" class="btn btn-success"><%=t "projects.reports.elements.modals.save_report.save" %></button>
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%=t "general.cancel" %></button>
<button type="button" data-action="save" class="sci-btn"><%=t "projects.reports.elements.modals.save_report.save" %></button>
</div>
</div>
</div>

View file

@ -2,7 +2,7 @@
<div class="center-block" id="report-menu">
<div class="dropdown" id="sort-report">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
<button class="sci-btn secondary dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
<span class="fas fa-sort visible-xs-inline"></span>
<span class="hidden-xs"><%= t'projects.reports.new.nav_sort_by' %></span>
<span class="caret"></span>
@ -13,14 +13,14 @@
</ul>
</div>
<%= link_to "", class: "btn btn-default", remote: true, id: "print-report" do %>
<%= link_to "", class: "sci-btn secondary", remote: true, id: "print-report" do %>
<span class="fas fa-print"></span>
<span class="hidden-xs"><%=t "projects.reports.new.nav_print" %></span>
<% end %>
<div class="dropdown" id="download-report">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
<button class="sci-btn secondary dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
<span class="fas fa-download"></span>
<span class="hidden-xs"><%= t("projects.reports.new.nav_download") %><span>
<span class="caret"></span>
@ -33,17 +33,17 @@
<button
onclick="$('#savePDFtoInventory').modal('show')"
class="btn btn-default">
class="sci-btn secondary">
<span class="fas fa-save">
</span>
<%=t 'projects.reports.new.save_PDF_to_inventory'%>
</button>
<div class="pull-right">
<%= link_to reports_path, data: { no_turbolink: false }, id: "cancel-report-link", class: "btn btn-default" do %>
<%= link_to reports_path, data: { no_turbolink: false }, id: "cancel-report-link", class: "sci-btn secondary" do %>
<span class="hidden-xs"><%=t "projects.reports.new.nav_close" %></span>
<% end %>
<%= link_to "", class: "btn btn-success", remote: true, id: "save-report-link" do %>
<%= link_to "", class: "sci-btn", remote: true, id: "save-report-link" do %>
<span class="hidden-xs"><%=t "projects.reports.new.nav_save" %></span>
<% end %>
</div>

View file

@ -41,12 +41,12 @@
<div class="save-PDF-to-inventory-alerts" id="save-PDF-to-inventory-warnings"></div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><%=t 'general.cancel' %></button>
<button type="button" class="sci-btn secondary" data-dismiss="modal"><%=t 'general.cancel' %></button>
<% if @available_repositories && @available_repositories.length > 0 %>
<button
id="savePDFtoInventorySubmit"
type="button"
class="btn btn-primary"
class="sci-btn"
disabled
><%=t 'general.save' %></button>
<% end %>

View file

@ -8,7 +8,7 @@
<div class="checkbox-tree">
<ul>
<li>
<%= form.check_box :experiment_all, label: experiment.name %>
<%= form.custom_check_box :experiment_all, label: experiment.name %>
<ul>
<% experiment.my_module_groups.each do |my_module_group| %>
@ -24,7 +24,7 @@
<!-- Tasks without groups -->
<% experiment.my_modules.without_group.each do |my_module| %>
<li>
<%= form.check_box "modules[#{my_module.id}]", label: my_module.name %>
<%= form.custom_check_box "modules[#{my_module.id}]", label: my_module.name %>
</li>
<% end %>

View file

@ -43,15 +43,11 @@
<li>
<ul class="list-unstyled">
<li>
<div class="btn-group projects-view-mode-switch" data-toggle="buttons">
<a class="btn btn-toggle active" href="#projects-cards-view" data-toggle="tab" data-mode="cards">
<input type="radio" name="projects-view-mode-selector" value="cards">
<i class="fas fa-th-large"></i>
</a>
<a class="btn btn-toggle" href="#projects-table-view" data-toggle="tab" data-mode="table">
<input type="radio" name="projects-view-mode-selector" value="table">
<i class="fas fa-th-list"></i>
</a>
<div class="projects-view-mode-switch sci-toggles-group" data-toggle="buttons">
<input type="radio" name="projects-view-mode-selector" value="cards" class="sci-toggle-item" checked>
<a href="#projects-cards-view" data-toggle="tab" data-mode="cards" class="sci-toggle-item-label"><i class="fas fa-th-large"></i></a>
<input type="radio" name="projects-view-mode-selector" class="sci-toggle-item">
<a class="sci-toggle-item-label" href="#projects-table-view" data-toggle="tab" data-mode="table"><i class="fas fa-th-list"></i></a>
</div>
</li>
</ul>