tazpanel rev 479
header.html/submenus: detect icon
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun May 03 13:23:31 2015 +0200 (2015-05-03) |
parents | 23d2f8135d2b |
children | d3e416b5fcfc |
files | styles/default/header.html |
line diff
1.1 --- a/styles/default/header.html Sun May 03 13:17:11 2015 +0200 1.2 +++ b/styles/default/header.html Sun May 03 13:23:31 2015 +0200 1.3 @@ -6,7 +6,8 @@ 1.4 for i in menu.d/$1/* ; do 1.5 [ -f $i ] && sh $i menu $i 1.6 [ -d $i ] || continue 1.7 - echo -e "<li><a data-icon=\"add\">$(gettext "$(basename $i)")</a>\n<menu>" 1.8 + icon="$(sed '/data-icon/!d;s/.*data-icon="\([^"]*\).*/\1/;q' $i/*)" 1.9 + echo -e "<li><a data-icon=\"${icon:-add}\">$(gettext "$(basename $i)")</a>\n<menu>" 1.10 extra_menu ${i#menu.d/} 1.11 echo -e "</menu>\n</li>" 1.12 done