Skip to content

Werkzeugen

Gustavo Reis edited this page Apr 19, 2019 · 3 revisions
  • alternative-icon.sh – lässt, dass du den alternative Icon änderst zu.
  • build_color_folders.sh – erzeugt neue Farbordner;
  • build_gradient_folders.sh – ersetzt die Ordner Farbverläufe:
    • Der Standardordner ist folder-discodingo;
    • Merke, den Ordner discodingo zu kopieren, aus dem Ordner folders bei diesem Repository, zum neuen sicheren Ordner. In der sicheren Ordner, du kannst die Farbverläufe ersetzen;
    • Danach, verwende KRename discodingo mit deinem neuen Namen zu benennen. Einige Icons werden defekt werden, aber du kannst sie korrigieren, das Kommando auf dem Terminal verwenden: rename -s 'discodingo' -- 'dein_neue_name' *.svg;
  • ffsvg.sh PATH... – findet, korrigiert und reinigt die SVG Dateien;
  • _clean_attrs.sed – löscht nicht verwendete Attribute und Attribute mit Standardwerten aus Elementen in SVG-Dateien (Teil von ffsvg.sh);
  • _clean_style_attr.sed – löscht nicht verwendete Eigenschaften und Eigenschaften mit Standardwerten aus den Stilattributen in SVG-Dateien (Teil von ffsvg.sh);
  • _fix_color_scheme.sh FILE... – sucht in den SVG-Dateien für bestimmten Farben und ersetzt sie durch die entsprechende Stylesheet-Klasse. Korrigiert ein Farbschema nach Inkscape (Teil von ffsvg.sh);
  • _scour.sh FILE... – Wrapper-Klass Scour (Teil von ffsvg.sh);
  • _svgo.yml – Aufbau SVGO (Teil von ffsvg.sh).

Merke, dass SVGO mehr empfohlen als Scour ist. Du musst SVGO über npm vorher installieren.

Nützliche Snippets

Das Optimieren und das Korrigieren der SVG-Dateien, die hinzugefügt oder geändert, aber nicht in das Repository hochgeladen werden (empfohlen)

git status --porcelain | awk '/A|M/{print $2}' | xargs ./tools/ffsvg.sh
Clone this wiki locally