]> source.dussan.org Git - redmine.git/commitdiff
Fixes for scm entry to switch between folder and folder-open icons and adjusts the...
authorMarius Balteanu <marius.balteanu@zitec.com>
Sun, 29 Sep 2024 19:17:51 +0000 (19:17 +0000)
committerMarius Balteanu <marius.balteanu@zitec.com>
Sun, 29 Sep 2024 19:17:51 +0000 (19:17 +0000)
git-svn-id: https://svn.redmine.org/redmine/trunk@23090 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/assets/javascripts/application.js
app/assets/stylesheets/application.css

index 4560bff097cdc858d10f286e2645b4b078650f2d..8226f0f69c27d85c9f419158ff108e57b5ca3ee0 100644 (file)
@@ -575,18 +575,19 @@ function expandScmEntry(id) {
 
 function scmEntryClick(id, url) {
     var el = $('#'+id);
+
     if (el.hasClass('open')) {
         collapseScmEntry(id);
         el.find('.expander').switchClass('icon-expanded', 'icon-collapsed');
         el.addClass('collapsed');
-        updateSVGIcon(el[0], 'folder')
+        updateSVGIcon(el.find('.icon-folder')[0], 'folder')
 
         return false;
     } else if (el.hasClass('loaded')) {
         expandScmEntry(id);
         el.find('.expander').switchClass('icon-collapsed', 'icon-expanded');
         el.removeClass('collapsed');
-        updateSVGIcon(el[0], 'folder-open')
+        updateSVGIcon(el.find('.icon-folder-open')[0], 'folder-open')
 
         return false;
     }
@@ -599,7 +600,7 @@ function scmEntryClick(id, url) {
       success: function(data) {
         el.after(data);
         el.addClass('open').addClass('loaded').removeClass('loading');
-        updateSVGIcon(el[0], 'folder-open')
+        updateSVGIcon(el.find('.icon-folder')[0], 'folder-open')
         el.find('.expander').switchClass('icon-collapsed', 'icon-expanded');
       }
     });
index ddf8043d29623de11bcf4fc29738f3c4757510bc..2f4885091ca6a3eae7d8d3a1dce10563d5e18c1c 100644 (file)
@@ -338,10 +338,10 @@ tr.entry td.filename_no_report {width:70%; text-align:left;}
 tr.entry td.size { text-align: right; font-size: 90%; }
 tr.entry td.revision, tr.entry td.author { text-align: center; }
 tr.entry td.age { text-align: right; }
-tr.entry.file td.filename a { margin-left: 16px; }
+tr.entry.file td.filename a { margin-left: 26px; }
 tr.entry.file td.filename_no_report a { margin-left: 16px; }
 
-tr span.expander, .gantt_subjects div > span.expander {background-position: 2px 50%; padding-left: 8px; margin-left: 0; cursor: pointer;}
+tr span.expander, .gantt_subjects div > span.expander {padding-left: 4px; margin-left: 0; cursor: pointer;}
 .gantt_subjects div > span.expander {padding-left: 12px;}
 .gantt_subjects div > span .icon-gravatar {float: none;}
 .gantt_subjects svg {margin-left: 4px; margin-right: 4px;}