Skip to content

Utensili

Gustavo Reis edited this page Apr 19, 2019 · 3 revisions
  • alternative-icon.sh – ti permette di cambiare l'icona alternativa;
  • build_color_folders.sh – genera nuovi colori delle cartelle;
  • build_gradient_folders.sh – sostituisce la sfumatura delle cartelle:
    • La cartella predefinita è folder-discodingo;
    • Ricordarsi di copiare la cartella discodingo dalla cartella folders, su questo repositorio, in una nuova cartella sicura. Dentro la cartella sicura, puoi sostituire i colori della sfumatura;
    • Dopo ciò, utilizza l'applicazione KRename per rinominare discodingo col tuo nuovo nome. Alcune icone collegate saranno rotte, ma puoi correggerle, utilizzando il commando nel terminale: rename -s 'discodingo' -- 'tuo_nuovo_nome' *.svg;
  • ffsvg.sh PATH... – cerca, corregge e pulisce i file SVG;
  • _clean_attrs.sed – rimuove gli attributi non utilizzati e gli attributi con i valori predefiniti dagli elementi nei file SVG (parte di ffsvg.sh);
  • _clean_style_attr.sed – rimuove le proprietà non utilizzate e le proprietà con i valori predefiniti dagli attributi di stile nei file SVG (parte diffsvg.sh);
  • _fix_color_scheme.sh FILE... – cerca nei file SVG per determinati colori e li sostituisce con la corrispondente classe del foglio di stile. Corregge una combinazioni/schema di colori dopo Inkscape (parte di ffsvg.sh);
  • _scour.sh FILE... – classe wrapper Scour (parte di ffsvg.sh);
  • _svgo.yml – configurazione dello SVGO (parte di ffsvg.sh).

Osserva che SVG0 è più raccomandato di Scour. Devi installare SVGO tramite npm prima.

Snippet utili

Ottimizza e correggi i file SVG aggiunti o modificati ma non caricati nel repository (raccomandato)

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