New UI changes(tags, categories, authorisations, module index…)

To run:
  - ruby lib/remove_old_tags.rb DB_NAME
  - rake new_ui:migrate_tags
  - rake new_ui:migrate_categories['APP_KEY,''MODEL_NAME'] (check new_ui.rake for more details)
This commit is contained in:
chris committed 2013-07-02 16:46:44 +08:00
1 parent 07b3857465
commit 856898016b
1495 files changed
+52132 -9876

No files matched your search

@@ -0,0 +1,3 @@
<div class="filter-clear">
<%= link_to content_tag(:i, nil, :class => 'icons-cycle') + t(:clear), url_for(:filter => @filter, :sort => params[:sort], :direction => params[:direction], :clear => true, :type => type), :class => "btn btn-link btn-small" %>
</div>
@@ -0,0 +1,8 @@
<div class="accordion-inner pagination-right" data-toggle="buttons-checkbox">
<% field[:values].each do |value| %>
<% field_title = field[:type].eql?('objects') ? value.send(field[:object_field]) : t(value) %>
<% field_id = field[:type].eql?('objects') ? value.id : value %>
<%= link_to field_title, url_for(:filter => @filter, :new_filter => {:type => field[:translation], :id => field_id}, :sort => params[:sort], :direction => params[:direction], :sort_options => params[:sort_options]), :class => "btn btn-small #{is_filter_active?(field[:translation], field_id)}" %>
<% end %>
</div>
<%= render :partial => 'admin/default_index/clear_filters', :locals => {:type => field[:translation]} %>
@@ -0,0 +1,56 @@
<% content_for :page_specific_javascript do %>
<%= javascript_include_tag "lib/modal-preview" if @approvable %>
<script>
$(document).ready(function(){
$('.reject_info').tooltip({
placement : 'bottom'
});
});
</script>
<% end %>
<% content_for :right_nav do %>
<!-- <div class="pull-right">
<input id="filter-input" class="search-query input-medium" type="text" placeholder="<%= t(:search_) %>" value="">
</div> -->
<% if @filterable %>
<ul class="nav nav-pills filter-nav pull-right">
<% @filter_fields.each do |field| %>
<li class="accordion-group">
<div class="accordion-heading">
<a href="#collapse-<%= field[:translation] %>" data-toggle="collapse" data-parent="#filter" class="accordion-toggle"><%= t(field[:translation]) %></a>
</div>
</li>
<% end %>
</ul>
<div class="filter-group accordion-group">
<% @filter_fields.each do |field| %>
<div class="accordion-body collapse" id="collapse-<%= field[:translation] %>">
<%= render partial: 'admin/default_index/filter', locals: {field: field} %>
</div>
<% end %>
</div>
<% end %>
<% end %>
<%= index_table %>
<%= @index_footer %>
<div id="delete_tags" class="modal hide" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3 id="myModalLabel"><%= t('tag.delete') %></h3>
</div>
<div class="modal-body tags">
<span class="text-warning text-center"><%= t('tag.warning.delete') %></span>
<hr>
<ul class="tags-groups checkbox-card">
</ul>
</div>
<div class="modal-footer">
<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
<%= link_to t(:delete_), nil, class: "delete-tags btn btn-danger", method: :post, remote: true %>
</div>
</div>