Ignore:
Timestamp:
Nov 11, 2013, 2:36:14 PM (10 years ago)
Author:
plg
Message:

feature 1668: visual enhancement for user manager redesign. Appropriate
(fontello) icons for open/close user details, appropriate colors for
DataTables.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/themes/default/template/user_list.tpl

    r25445 r25457  
    268268   * rather it is done here
    269269   */
    270   jQuery(document).on('click', '#userList tbody td img',  function() {
     270  jQuery(document).on('click', '#userList tbody td .openUserDetails',  function() {
    271271    var nTr = this.parentNode.parentNode;
    272     if ( this.src.match('details_close') ) {
     272    if (jQuery(this).hasClass('icon-angle-circled-up')) {
    273273      /* This row is already open - close it */
    274       this.src = "admin/themes/default/icon/details_open.png";
     274      jQuery(this).removeClass('icon-angle-circled-up').addClass('icon-angle-circled-down').attr('title', 'Open user details');
    275275      oTable.fnClose( nTr );
    276276    }
    277277    else {
    278278      /* Open this row */
    279       this.src = "admin/themes/default/icon/details_close.png";
     279      jQuery(this).removeClass('icon-angle-circled-down').addClass('icon-angle-circled-up').attr('title', 'Close user details');
    280280      oTable.fnOpen( nTr, fnFormatDetails(oTable, nTr), 'details' );
    281281    }
     
    290290    {
    291291      "mRender": function(data, type, full) {
    292         return '<img src="admin/themes/default/icon/details_open.png"> <label><input type="checkbox" data-user_id="'+full[0]+'"> '+data+'</label>';
     292        return '<span title="Open user details" class="icon-angle-circled-down openUserDetails"></span> <label><input type="checkbox" data-user_id="'+full[0]+'"> '+data+'</label>';
    293293      }
    294294    }
     
    549549
    550550<p class="showCreateAlbum" id="showAddUser">
    551   <a href="#" id="addUser">{'Add a user'|translate}</a>
     551  <a href="#" id="addUser" class="icon-plus-circled">{'Add a user'|translate}</a>
    552552  <span class="infos" style="display:none"></span>
    553553</p>
Note: See TracChangeset for help on using the changeset viewer.