mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-12-31 04:32:06 +08:00
Update blank page for projects
This commit is contained in:
parent
ff485cb75d
commit
c07fa5adc2
3 changed files with 114 additions and 89 deletions
|
@ -4,7 +4,6 @@
|
||||||
<%= render partial: "shared/sidebar" %>
|
<%= render partial: "shared/sidebar" %>
|
||||||
<%= render partial: "shared/secondary_navigation" %>
|
<%= render partial: "shared/secondary_navigation" %>
|
||||||
|
|
||||||
<div class="content-pane" id="projects-index">
|
|
||||||
<% if can_create_projects?(current_team) %>
|
<% if can_create_projects?(current_team) %>
|
||||||
<!-- New project modal -->
|
<!-- New project modal -->
|
||||||
<div class="modal" id="new-project-modal" tabindex="-1" role="dialog" aria-labelledby="new-project-modal-label">
|
<div class="modal" id="new-project-modal" tabindex="-1" role="dialog" aria-labelledby="new-project-modal-label">
|
||||||
|
@ -28,6 +27,24 @@
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
|
<div class="content-pane" id="projects-index">
|
||||||
|
|
||||||
|
<% if @projects_tree.empty? %>
|
||||||
|
<div class="jumbotron text-center" style="margin-top:12%">
|
||||||
|
<strong><%=t 'projects.index.no_projects.text' %></strong>
|
||||||
|
<% if @teams.exists? && can_create_projects?(current_team) %>
|
||||||
|
<h2><strong><%=t 'projects.index.no_projects.title' %><strong></h2>
|
||||||
|
<br />
|
||||||
|
<a class="btn btn-primary btn-lg"
|
||||||
|
id="new-project-btn">
|
||||||
|
<span class="glyphicon glyphicon-plus"></span>
|
||||||
|
<span class="hidden-xs"><%= t('projects.index.no_projects.create_new_button') %></span>
|
||||||
|
</a>
|
||||||
|
<% else %>
|
||||||
|
<p><strong><%=t 'projects.index.no_projects.no_permission_title' %></strong></p>
|
||||||
|
<% end %>
|
||||||
|
</div>
|
||||||
|
<% else %>
|
||||||
<!-- Edit project modal -->
|
<!-- Edit project modal -->
|
||||||
<div class="modal" id="edit-project-modal" tabindex="-1" role="dialog" aria-labelledby="edit-project-modal-label">
|
<div class="modal" id="edit-project-modal" tabindex="-1" role="dialog" aria-labelledby="edit-project-modal-label">
|
||||||
<div class="modal-dialog" role="document">
|
<div class="modal-dialog" role="document">
|
||||||
|
@ -98,7 +115,10 @@
|
||||||
|
|
||||||
<%= render partial: "projects/index/team_projects",
|
<%= render partial: "projects/index/team_projects",
|
||||||
locals: { projects: @projects_tree } %>
|
locals: { projects: @projects_tree } %>
|
||||||
|
<% end %>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<%= javascript_include_tag "projects/index", "data-turbolinks-track" => true %>
|
<%= javascript_include_tag "projects/index", "data-turbolinks-track" => true %>
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
<span class="hidden-xs"><%= t('libraries.index.no_libraries.create_new_button') %></span>
|
<span class="hidden-xs"><%= t('libraries.index.no_libraries.create_new_button') %></span>
|
||||||
</a>
|
</a>
|
||||||
<% else %>
|
<% else %>
|
||||||
<h2><strong><%=t 'libraries.index.no_libraries.no_permission_title' %><strong></h2>
|
<p><strong><%=t 'libraries.index.no_libraries.no_permission_title' %></strong></p>
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -204,6 +204,11 @@ en:
|
||||||
index:
|
index:
|
||||||
head_title: "Home"
|
head_title: "Home"
|
||||||
archive: "Archive"
|
archive: "Archive"
|
||||||
|
no_projects:
|
||||||
|
text: "You don't have any active projects."
|
||||||
|
title: "Please create your Project"
|
||||||
|
create_new_button: "New Project"
|
||||||
|
no_permission_title: "You don't have permission to create new project. Please contact your team administrator."
|
||||||
new: "New Project"
|
new: "New Project"
|
||||||
visibility_private: "Project is visible to project members only."
|
visibility_private: "Project is visible to project members only."
|
||||||
visibility_public: "Project is visible to all team members."
|
visibility_public: "Project is visible to all team members."
|
||||||
|
|
Loading…
Reference in a new issue