4
0
Эх сурвалжийг харах

Suppression des PNGs inutilisés

Voir
https://github.com/marienfressinaud/FreshRSS/issues/284#issuecomment-29139723
Alexandre Alapetite 12 жил өмнө
parent
commit
20acba36a2
46 өөрчлөгдсөн 42 нэмэгдсэн , 59 устгасан
  1. 1 1
      app/layout/header.phtml
  2. 4 2
      public/themes/default/freshrss.css
  3. 1 28
      public/themes/default/global.css
  4. 3 2
      public/themes/flat-design/freshrss.css
  5. 1 26
      public/themes/flat-design/global.css
  6. BIN
      public/themes/flat-design/icons/add.png
  7. BIN
      public/themes/flat-design/icons/all.png
  8. BIN
      public/themes/flat-design/icons/close.png
  9. BIN
      public/themes/flat-design/icons/configure.png
  10. BIN
      public/themes/flat-design/icons/down.png
  11. BIN
      public/themes/flat-design/icons/next.png
  12. 0 0
      public/themes/flat-design/icons/prev.svg
  13. BIN
      public/themes/flat-design/icons/previous.png
  14. BIN
      public/themes/flat-design/icons/refresh.png
  15. BIN
      public/themes/flat-design/icons/search.png
  16. BIN
      public/themes/flat-design/icons/up.png
  17. BIN
      public/themes/icons/add.png
  18. BIN
      public/themes/icons/all.png
  19. 32 0
      public/themes/icons/bookmark.svg
  20. BIN
      public/themes/icons/category-white.png
  21. BIN
      public/themes/icons/category.png
  22. BIN
      public/themes/icons/close.png
  23. BIN
      public/themes/icons/configure.png
  24. BIN
      public/themes/icons/down.png
  25. BIN
      public/themes/icons/help.png
  26. BIN
      public/themes/icons/icon-128.png
  27. BIN
      public/themes/icons/icon-16.png
  28. BIN
      public/themes/icons/icon-256.png
  29. BIN
      public/themes/icons/icon-32.png
  30. BIN
      public/themes/icons/icon-64.png
  31. BIN
      public/themes/icons/link.png
  32. BIN
      public/themes/icons/login.png
  33. BIN
      public/themes/icons/logout.png
  34. BIN
      public/themes/icons/next.png
  35. BIN
      public/themes/icons/non-starred.png
  36. 0 0
      public/themes/icons/prev.svg
  37. BIN
      public/themes/icons/previous.png
  38. BIN
      public/themes/icons/read.png
  39. BIN
      public/themes/icons/refresh.png
  40. BIN
      public/themes/icons/rss.png
  41. BIN
      public/themes/icons/search.png
  42. BIN
      public/themes/icons/share.png
  43. BIN
      public/themes/icons/starred.png
  44. BIN
      public/themes/icons/tag.png
  45. BIN
      public/themes/icons/unread.png
  46. BIN
      public/themes/icons/up.png

+ 1 - 1
app/layout/header.phtml

@@ -12,7 +12,7 @@
 	<div class="item title">
 		<h1>
 			<a href="<?php echo _url ('index', 'index'); ?>">
-				<img class="logo" width="32" height="32" src="<?php echo Url::display ('/themes/icons/icon-32.png'); ?>" alt="⊚" />
+				<img class="logo" src="<?php echo Url::display ('/themes/icons/icon.svg'); ?>" alt="⊚" />
 				<?php echo Configuration::title (); ?>
 			</a>
 		</h1>

+ 4 - 2
public/themes/default/freshrss.css

@@ -16,8 +16,10 @@
 			width: 250px;
 			white-space: nowrap;
 		}
-			.header > .item.title .logo {
+			.logo {
 				display: inline-block;
+				height: 32px;
+				width: 32px;
 				padding: 10px;
 			}
 			.header > .item.title h1 {
@@ -177,7 +179,7 @@
 			visibility: hidden;
 			cursor: pointer;
 		}
-			.categories .feeds .item .dropdown-target:target ~ .dropdown-toggle  > .icon,
+			.categories .feeds .item .dropdown-target:target ~ .dropdown-toggle > .icon,
 			.categories .feeds .item:hover .dropdown-toggle > .icon,
 			.categories .feeds .item.active .dropdown-toggle > .icon {
 				background-color: #fff;

+ 1 - 28
public/themes/default/global.css

@@ -489,110 +489,83 @@ input, select, textarea {
 	background: center center no-repeat;
 }
 	.i_refresh {
-		background-image: url("../icons/refresh.png");
 		background-image: url("../icons/refresh.svg");
 	}
 	.i_bookmark {
-		background-image: url("../icons/starred.png");
 		background-image: url("../icons/starred.svg");
 	}
 	.i_not_bookmark {
-		background-image: url("../icons/unstarred.png");
 		background-image: url("../icons/unstarred.svg");
 	}
 	.i_read {
-		background-image: url("../icons/read.png");
 		background-image: url("../icons/read.svg");
 	}
 	.i_unread {
-		background-image: url("../icons/unread.png");
 		background-image: url("../icons/unread.svg");
 	}
 	.i_all {
-		background-image: url("../icons/all.png");
 		background-image: url("../icons/all.svg");
 	}
 	.i_close {
-		background-image: url("../icons/close.png");
 		background-image: url("../icons/close.svg");
 	}
 	.i_search {
-		background-image: url("../icons/search.png");
 		background-image: url("../icons/search.svg");
 	}
 	.i_configure {
-		background-image: url("../icons/configure.png");
 		background-image: url("../icons/configure.svg");
 	}
 	.i_login {
-		background-image: url("../icons/login.png");
 		background-image: url("../icons/login.svg");
 	}
 	.i_logout {
-		background-image: url("../icons/logout.png");
 		background-image: url("../icons/logout.svg");
 	}
 	.i_add {
-		background-image: url("../icons/add.png");
 		background-image: url("../icons/add.svg");
 	}
 	.i_link {
-		background-image: url("../icons/link.png");
 		background-image: url("../icons/link.svg");
 	}
 	.i_down {
-		background-image: url("../icons/down.png");
 		background-image: url("../icons/down.svg");
 	}
 	.i_up {
-		background-image: url("../icons/up.png");
 		background-image: url("../icons/up.svg");
 	}
 	.i_next {
-		background-image: url("../icons/next.png");
 		background-image: url("../icons/next.svg");
 	}
 	.i_prev {
-		background-image: url("../icons/previous.png");
-		background-image: url("../icons/previous.svg");
+		background-image: url("../icons/prev.svg");
 	}
 	.i_help {
-		background-image: url("../icons/help.png");
 		background-image: url("../icons/help.svg");
 	}
 	.i_note {
-		background-image: url("../icons/note.png");
 		background-image: url("../icons/note.svg");
 	}
 	.i_note_empty {
-		background-image: url("../icons/note_empty.png");
 		background-image: url("../icons/note_empty.svg");
 	}
 	.i_category {
-		background-image: url("../icons/category.png");
 		background-image: url("../icons/category.svg");
 	}
 	.i_category-white {
-		background-image: url("../icons/category-white.png");
 		background-image: url("../icons/category-white.svg");
 	}
 	.i_rss {
-		background-image: url("../icons/rss.png");
 		background-image: url("../icons/rss.svg");
 	}
 	.i_share {
-		background-image: url("../icons/share.png");
 		background-image: url("../icons/share.svg");
 	}
 	.i_starred {
-		background-image: url("../icons/starred.png");
 		background-image: url("../icons/starred.svg");
 	}
 	.i_non-starred {
-		background-image: url("../icons/non-starred.png");
 		background-image: url("../icons/non-starred.svg");
 	}
 	.i_tag {
-		background-image: url("../icons/tag.png");
 		background-image: url("../icons/tag.svg");
 	}

+ 3 - 2
public/themes/flat-design/freshrss.css

@@ -19,8 +19,9 @@ body {
 			width: 250px;
 			white-space: nowrap;
 		}
-			.header > .item.title .logo {
+			.logo {
 				display: inline-block;
+				height: 32px;
 				width: 32px;
 				padding: 10px;
 			}
@@ -166,7 +167,7 @@ body {
 			visibility: hidden;
 			cursor: pointer;
 		}
-			.categories .feeds .item .dropdown-target:target ~ .dropdown-toggle  > .icon,
+			.categories .feeds .item .dropdown-target:target ~ .dropdown-toggle > .icon,
 			.categories .feeds .item:hover .dropdown-toggle > .icon,
 			.categories .feeds .item.active .dropdown-toggle > .icon {
 				background-color: #95a5a6;

+ 1 - 26
public/themes/flat-design/global.css

@@ -481,102 +481,77 @@ input, select, textarea {
 	background: center center no-repeat;
 }
 	.i_refresh {
-		background-image: url("icons/refresh.png");
 		background-image: url("icons/refresh.svg");
 	}
 	.i_bookmark {
-		background-image: url("../icons/starred.png");
 		background-image: url("../icons/starred.svg");
 	}
 	.i_not_bookmark {
-		background-image: url("../icons/unstarred.png");
 		background-image: url("../icons/unstarred.svg");
 	}
 	.i_read {
-		background-image: url("../icons/read.png");
 		background-image: url("../icons/read.svg");
 	}
 	.i_unread {
-		background-image: url("../icons/unread.png");
 		background-image: url("../icons/unread.svg");
 	}
 	.i_all {
-		background-image: url("icons/all.png");
 		background-image: url("icons/all.svg");
 	}
 	.i_close {
-		background-image: url("icons/close.png");
 		background-image: url("icons/close.svg");
 	}
 	.i_search {
-		background-image: url("icons/search.png");
 		background-image: url("icons/search.svg");
 	}
 	.i_configure {
-		background-image: url("icons/configure.png");
 		background-image: url("icons/configure.svg");
 	}
 	.i_login {
-		background-image: url("../icons/login.png");
 		background-image: url("../icons/login.svg");
 	}
 	.i_logout {
-		background-image: url("../icons/logout.png");
 		background-image: url("../icons/logout.svg");
 	}
 	.i_add {
-		background-image: url("icons/add.png");
 		background-image: url("icons/add.svg");
 	}
 	.i_link {
-		background-image: url("../icons/link.png");
 		background-image: url("../icons/link.svg");
 	}
 	.i_down {
-		background-image: url("icons/down.png");
 		background-image: url("icons/down.svg");
 	}
 	.i_up {
-		background-image: url("icons/up.png");
 		background-image: url("icons/up.svg");
 	}
 	.i_next {
-		background-image: url("icons/next.png");
 		background-image: url("icons/next.svg");
 	}
 	.i_prev {
-		background-image: url("icons/previous.png");
-		background-image: url("icons/previous.svg");
+		background-image: url("icons/prev.svg");
 	}
 	.i_help {
-		background-image: url("../icons/help.png");
 		background-image: url("../icons/help.svg");
 	}
 	.i_category {
-		background-image: url("../icons/category-white.png");
 		background-image: url("../icons/category-white.svg");
 	}
 	.i_category-white {
-		background-image: url("../icons/category-white.png");
 		background-image: url("../icons/category-white.svg");
 	}
 	.i_rss {
-		background-image: url("../icons/rss.png");
 		background-image: url("../icons/rss.svg");
 	}
 	.i_share {
-		background-image: url("../icons/share.png");
 		background-image: url("../icons/share.svg");
 	}
 	.i_starred {
-		background-image: url("../icons/starred.png");
 		background-image: url("../icons/starred.svg");
 	}
 	.i_non-starred {
-		background-image: url("../icons/non-starred.png");
 		background-image: url("../icons/non-starred.svg");
 	}
 	.i_tag {
-		background-image: url("../icons/tag.png");
 		background-image: url("../icons/tag.svg");
 	}

BIN
public/themes/flat-design/icons/add.png


BIN
public/themes/flat-design/icons/all.png


BIN
public/themes/flat-design/icons/close.png


BIN
public/themes/flat-design/icons/configure.png


BIN
public/themes/flat-design/icons/down.png


BIN
public/themes/flat-design/icons/next.png


+ 0 - 0
public/themes/flat-design/icons/previous.svg → public/themes/flat-design/icons/prev.svg


BIN
public/themes/flat-design/icons/previous.png


BIN
public/themes/flat-design/icons/refresh.png


BIN
public/themes/flat-design/icons/search.png


BIN
public/themes/flat-design/icons/up.png


BIN
public/themes/icons/add.png


BIN
public/themes/icons/all.png


+ 32 - 0
public/themes/icons/bookmark.svg

@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg xmlns:cc='http://creativecommons.org/ns#' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:svg='http://www.w3.org/2000/svg' id='svg7384' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' sodipodi:docname='starred-symbolic.svg' version='1.1' inkscape:version='0.48.1 r9760' height='16' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns='http://www.w3.org/2000/svg' width='16'>
+  <metadata id='metadata90'>
+    <rdf:RDF>
+      <cc:Work rdf:about=''>
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/>
+        <dc:title>Gnome Symbolic Icon Theme</dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview inkscape:cy='0.50817' pagecolor='#555753' borderopacity='1' showborder='false' inkscape:bbox-paths='false' guidetolerance='10' inkscape:object-paths='true' inkscape:window-width='1457' showguides='true' inkscape:object-nodes='true' inkscape:snap-bbox='true' inkscape:pageshadow='2' inkscape:guide-bbox='true' inkscape:snap-nodes='false' bordercolor='#666666' objecttolerance='10' id='namedview88' showgrid='false' inkscape:window-maximized='0' inkscape:window-x='86' inkscape:snap-global='true' inkscape:window-y='51' gridtolerance='10' inkscape:window-height='1093' inkscape:snap-to-guides='true' inkscape:current-layer='layer9' inkscape:snap-bbox-midpoints='false' inkscape:zoom='1' inkscape:cx='19.029058' inkscape:snap-grids='true' inkscape:pageopacity='1'>
+    <inkscape:grid spacingx='1px' spacingy='1px' id='grid4866' empspacing='2' enabled='true' type='xygrid' snapvisiblegridlinesonly='true' visible='true'/>
+  </sodipodi:namedview>
+  <title id='title9167'>Gnome Symbolic Icon Theme</title>
+  <defs id='defs7386'/>
+  <g inkscape:label='status' transform='translate(-41.000202,-397)' inkscape:groupmode='layer' id='layer9' style='display:inline'>
+    <g inkscape:label='folder-remote' transform='translate(-186.9996,-599)' id='g11910-1'>
+      
+    </g>
+    <path sodipodi:cy='180.96373' sodipodi:r2='3.8276224' transform='matrix(1.0472113,-0.00871584,0.00871584,1.0472113,-504.35434,220.15425)' inkscape:rounded='0.2104596' inkscape:flatsided='false' inkscape:transform-center-x='-0.0094346789' inkscape:transform-center-y='-0.69491065' d='m 530.9488,186.70897 c -0.77941,0.55189 -3.15759,-1.90601 -4.11253,-1.9179 -0.95532,-0.0119 -3.39494,2.38585 -4.16096,1.8149 -0.76573,-0.57072 0.83698,-3.59203 0.55319,-4.50391 -0.2839,-0.91223 -3.31818,-2.49151 -3.01189,-3.39647 0.30617,-0.90461 3.67487,-0.31399 4.45442,-0.86567 0.77986,-0.5519 1.3442,-3.92569 2.29952,-3.91404 0.95494,0.0116 1.43421,3.39798 2.19979,3.9689 0.76588,0.57114 4.14893,0.0653 4.43307,0.97746 0.28402,0.9118 -2.78848,2.41405 -3.09488,3.31858 -0.30652,0.90489 1.21999,3.96605 0.44027,4.51815 z' id='path11922-0' sodipodi:type='star' sodipodi:arg1='0.95492637' sodipodi:r1='7.0383992' style='color:#000000;fill:#f1c40f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate' sodipodi:arg2='1.5829876' inkscape:randomized='0' sodipodi:cx='526.88293' sodipodi:sides='5'/>
+  </g>
+  <g inkscape:label='devices' transform='translate(-41.000202,-397)' inkscape:groupmode='layer' id='layer10'/>
+  <g inkscape:label='apps' transform='translate(-41.000202,-397)' inkscape:groupmode='layer' id='layer11'/>
+  <g inkscape:label='actions' transform='translate(-41.000202,-397)' inkscape:groupmode='layer' id='layer12'/>
+  <g inkscape:label='places' transform='translate(-41.000202,-397)' inkscape:groupmode='layer' id='layer13'/>
+  <g inkscape:label='mimetypes' transform='translate(-41.000202,-397)' inkscape:groupmode='layer' id='layer14'/>
+  <g inkscape:label='emblems' transform='translate(-41.000202,-397)' inkscape:groupmode='layer' id='layer15' style='display:inline'/>
+  <g inkscape:label='categories' transform='translate(-41.000202,-397)' inkscape:groupmode='layer' id='g4953' style='display:inline'/>
+</svg>

BIN
public/themes/icons/category-white.png


BIN
public/themes/icons/category.png


BIN
public/themes/icons/close.png


BIN
public/themes/icons/configure.png


BIN
public/themes/icons/down.png


BIN
public/themes/icons/help.png


BIN
public/themes/icons/icon-128.png


BIN
public/themes/icons/icon-16.png


BIN
public/themes/icons/icon-256.png


BIN
public/themes/icons/icon-32.png


BIN
public/themes/icons/icon-64.png


BIN
public/themes/icons/link.png


BIN
public/themes/icons/login.png


BIN
public/themes/icons/logout.png


BIN
public/themes/icons/next.png


BIN
public/themes/icons/non-starred.png


+ 0 - 0
public/themes/icons/previous.svg → public/themes/icons/prev.svg


BIN
public/themes/icons/previous.png


BIN
public/themes/icons/read.png


BIN
public/themes/icons/refresh.png


BIN
public/themes/icons/rss.png


BIN
public/themes/icons/search.png


BIN
public/themes/icons/share.png


BIN
public/themes/icons/starred.png


BIN
public/themes/icons/tag.png


BIN
public/themes/icons/unread.png


BIN
public/themes/icons/up.png