Commit 432afa4b191f34637f23e1767adc2bdd6a358668

Authored by AntonioTerceiro
1 parent 02d3946a

ActionItem93: script for adding icons.



git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@1011 3f533792-8f58-4932-b0fe-aaf55b0a4547
public/designs/icons/default/README
... ... @@ -17,6 +17,9 @@ gtk-go-up.png Nuovo stock/
17 17 gtk-cancel.png Nuovo stock/
18 18 user_icon.png Nuovo apps/
19 19 gnome-other.png Nuovo apps/
  20 +gtk-delete.png Nuovo stock/
  21 +gtk-find.png Nuovo stock/
  22 +### END OF ICONS LISTING ###
20 23  
21 24 Licensing of GNOME themes
22 25 =========================
... ...
public/designs/icons/default/get-icon.sh 0 → 100644
... ... @@ -0,0 +1,35 @@
  1 +#!/bin/sh
  2 +
  3 +ICON=$1
  4 +THEME=$2
  5 +SVG=$3
  6 +
  7 +if [ -z $ICON ] || [ -z $THEME ] || [ -z $SVG ]; then
  8 + echo "use: $0 <ICON> <THEME> <ICON>"
  9 + echo "example:"
  10 + echo " $0 close Nuovo stock/gtk-close.svg"
  11 + exit 1
  12 +fi
  13 +
  14 +SECTION="$(dirname $SVG)/"
  15 +PNG=$(basename $SVG | sed -e 's/\.svg/\.png/')
  16 +SVGFILE=/usr/share/icons/$THEME/scalable/$SVG
  17 +
  18 +if [ ! -f $SVGFILE ]; then
  19 + echo "$SVGFILE not found, stopping."
  20 + exit 2
  21 +fi
  22 +
  23 +rsvg -h 24 -h 24 $SVGFILE $PNG
  24 +
  25 +if [ ! -f $PNG ]; then
  26 + echo "Error creating $PNG, stopping."
  27 + exit 2
  28 +fi
  29 +
  30 +svn add $PNG
  31 +
  32 +LINE=$(printf "%-25s %-12s %s" $PNG $THEME $SECTION)
  33 +sed -i -e "s!### END OF ICONS LISTING ###!$LINE\n&!" README
  34 +
  35 +echo ".button.$ICON { background-image: url($PNG); }" >> style.css
... ...
public/designs/icons/default/gtk-delete.png 0 → 100644

884 Bytes

public/designs/icons/default/gtk-find.png 0 → 100644

871 Bytes

public/designs/icons/default/gtk-open.png

905 Bytes | W: | H:

905 Bytes | W: | H:

  • 2-up
  • Swipe
  • Onion skin
public/designs/icons/default/style.css
... ... @@ -9,3 +9,5 @@
9 9 .button.cancel { background-image: url(gtk-cancel.png); }
10 10 .button.person { background-image: url(user_icon.png); }
11 11 .button.product { background-image: url(gnome-other.png); }
  12 +.button.delete { background-image: url(gtk-delete.png); }
  13 +.button.find { background-image: url(gtk-find.png); }
... ...