Browse Source

Auto-generate layer css

Exalm 8 years ago
parent
commit
cd4d4494b4

+ 43 - 8
build

@@ -9,9 +9,42 @@ cp icon.png temp/theme
 cp icon.png temp/options
 cd temp
 
-#Generate icon theme css
+
 cd theme/icons
 
+#Generate layers
+
+SIZES="16 22 24 48"
+
+for F in layer-*; do
+	echo $F
+    echo "/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
+@import url(\"chrome://icons/skin/icon-theme-base.css\");
+
+:root {" > $F.css
+
+	while read -r LINE; do
+		LINE1=`echo $LINE | grep -Po "^[\w-]+"`
+		LINE2=`echo $LINE | grep -Po "[\w-]+$"`
+		for S in $SIZES; do
+            echo "  --icon-$LINE1-$S: url(\"moz-icon://stock/$LINE2?size=$S\");" >> $F.css
+            echo "  --icon-$LINE1-$S-dis: url(\"moz-icon://stock/$LINE2?size=$S&state=disabled\");" >> $F.css
+		done
+        echo "  --icon-$LINE1-opacity: var(--icon-base-dis-native-opacity);"  >> $F.css
+        echo ""  >> $F.css
+	done < $F
+
+    echo "}" >> $F.css
+	rm $F
+
+    sed -E "s/(size=)16/\1menu/g;s/(size=)22/\1button/g;s/(size=)24/\1toolbar/g;s/(size=)48/\1dialog/g;" -i $F.css
+done
+
+#Generate icon theme css
+
 SIZES="16 20 22 24 32 48"
 
 for THEME in `echo */ | sed -E "s/\///g"`; do
@@ -79,13 +112,13 @@ done < "../config.txt"
 #Output icons
 cd theme
 FILES=`find . -name "*.css"`
-#for F in $FILES; do
-#  N=`grep STOCK-ICON $F -c`
-#  if (( N > 0 )); then
-#    echo $F
-#    echo " $N"
-#  fi
-#done
+for F in $FILES; do
+  N=`grep STOCK-ICON $F -c`
+  if (( N > 0 )); then
+    echo $F
+    echo " $N"
+  fi
+done
 
 #Substitute icons
 for F in $FILES; do
@@ -103,6 +136,7 @@ for F in $FILES; do
     sed -E "s/16bx16b/16x16/g" -i "$F" "../fd/theme/$F"
     sed -E "s/size=16b/size=button/g" -i "$F" "../fd/theme/$F"
     sed -E "s/size=16/size=menu/g" -i "$F" "../fd/theme/$F"
+    sed -E "s/size=22/size=button/g" -i "$F" "../fd/theme/$F"
     sed -E "s/size=24/size=toolbar/g" -i "$F" "../fd/theme/$F"
     sed -E "s/size=48/size=dialog/g" -i "$F" "../fd/theme/$F"
     sed -E "s/&state=\"/\"/g" -i "$F" "../fd/theme/$F"
@@ -132,3 +166,4 @@ zip ../$OPTIONS_JAR * -qr
 cd ..
 zip ../../$NAME_FD $THEME_JAR $OPTIONS_JAR install.rdf -q
 cd ../..
+

+ 33 - 0
theme/icons/layer-freedesktop

@@ -0,0 +1,33 @@
+document-new
+document-open
+document-print
+document-save
+edit-copy
+edit-cut
+edit-find
+edit-paste
+go-down
+go-home
+go-first
+go-first-rtl
+go-last
+go-last-rtl
+go-next
+go-next-rtl
+go-previous
+go-previous-rtl
+go-top
+go-up
+list-add
+list-remove
+process-stop
+tools-check-spelling
+view-fullscreen
+view-refresh
+view-restore
+window-close
+text-x-generic
+folder
+dialog-error
+dialog-information
+dialog-question

+ 0 - 200
theme/icons/layer-freedesktop.css

@@ -1,200 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-@import url("chrome://icons/skin/icon-theme-base.css");
-
-:root {
-/* Actions */
-  --icon-document-new-24:					url("moz-icon://stock/document-new?size=toolbar");
-  --icon-document-new-24-dis:				url("moz-icon://stock/document-new?size=toolbar&state=disabled");
-  --icon-document-new-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-document-open-16:					url("moz-icon://stock/document-open?size=menu");
-  --icon-document-open-22:					url("moz-icon://stock/document-open?size=button");
-  --icon-document-open-24:					url("moz-icon://stock/document-open?size=toolbar");
-  --icon-document-open-16-dis:				url("moz-icon://stock/document-open?size=menu&state=disabled");
-  --icon-document-open-22-dis:				url("moz-icon://stock/document-open?size=button&state=disabled");
-  --icon-document-open-24-dis:				url("moz-icon://stock/document-open?size=toolbar&state=disabled");
-  --icon-document-open-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-document-print-16:					url("moz-icon://stock/document-print?size=menu");
-  --icon-document-print-24:					url("moz-icon://stock/document-print?size=toolbar");
-  --icon-document-print-16-dis:				url("moz-icon://stock/document-print?size=menu&state=disabled");
-  --icon-document-print-24-dis:				url("moz-icon://stock/document-print?size=toolbar&state=disabled");
-  --icon-document-print-dis-opacity:		var(--icon-base-dis-native-opacity);
-
-  --icon-document-save-16:					url("moz-icon://stock/document-save?size=menu");
-  --icon-document-save-22:					url("moz-icon://stock/document-save?size=button");
-  --icon-document-save-24:					url("moz-icon://stock/document-save?size=toolbar");
-  --icon-document-save-16-dis:				url("moz-icon://stock/document-save?size=menu&state=disabled");
-  --icon-document-save-22-dis:				url("moz-icon://stock/document-save?size=button&state=disabled");
-  --icon-document-save-24-dis:				url("moz-icon://stock/document-save?size=toolbar&state=disabled");
-  --icon-document-save-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-edit-copy-16:						url("moz-icon://stock/edit-copy?size=menu");
-  --icon-edit-copy-24:						url("moz-icon://stock/edit-copy?size=toolbar");
-  --icon-edit-copy-16-dis:					url("moz-icon://stock/edit-copy?size=menu&state=disabled");
-  --icon-edit-copy-24-dis:					url("moz-icon://stock/edit-copy?size=toolbar&state=disabled");
-  --icon-edit-copy-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-edit-cut-16:						url("moz-icon://stock/edit-cut?size=menu");
-  --icon-edit-cut-24:						url("moz-icon://stock/edit-cut?size=toolbar");
-  --icon-edit-cut-16-dis:					url("moz-icon://stock/edit-cut?size=menu&state=disabled");
-  --icon-edit-cut-24-dis:					url("moz-icon://stock/edit-cut?size=toolbar&state=disabled");
-  --icon-edit-cut-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-edit-find-16:						url("moz-icon://stock/edit-find?size=menu");
-  --icon-edit-find-22:						url("moz-icon://stock/edit-find?size=button");
-  --icon-edit-find-24:						url("moz-icon://stock/edit-find?size=toolbar");
-  --icon-edit-find-16-dis:					url("moz-icon://stock/edit-find?size=menu&state=disabled");
-  --icon-edit-find-22-dis:					url("moz-icon://stock/edit-find?size=button&state=disabled");
-  --icon-edit-find-24-dis:					url("moz-icon://stock/edit-find?size=toolbar&state=disabled");
-  --icon-edit-find-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-edit-paste-16:						url("moz-icon://stock/edit-paste?size=menu");
-  --icon-edit-paste-24:						url("moz-icon://stock/edit-paste?size=toolbar");
-  --icon-edit-paste-16-dis:					url("moz-icon://stock/edit-paste?size=menu&state=disabled");
-  --icon-edit-paste-24-dis:					url("moz-icon://stock/edit-paste?size=toolbar&state=disabled");
-  --icon-edit-paste-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-go-down-16:						url("moz-icon://stock/go-down?size=menu");
-  --icon-go-down-24:						url("moz-icon://stock/go-down?size=toolbar");
-  --icon-go-down-16-dis:					url("moz-icon://stock/go-down?size=menu&state=disabled");
-  --icon-go-down-24-dis:					url("moz-icon://stock/go-down?size=toolbar&state=disabled");
-  --icon-go-down-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-go-home-16:						url("moz-icon://stock/go-home?size=menu");
-  --icon-go-home-24:						url("moz-icon://stock/go-home?size=toolbar");
-  --icon-go-home-16-dis:					url("moz-icon://stock/go-home?size=menu&state=disabled");
-  --icon-go-home-24-dis:					url("moz-icon://stock/go-home?size=toolbar&state=disabled");
-  --icon-go-home-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-go-first-16:						url("moz-icon://stock/go-first?size=menu");
-  --icon-go-first-16-dis:					url("moz-icon://stock/go-first?size=menu&state=disabled");
-  --icon-go-first-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-go-last-16:						url("moz-icon://stock/go-last?size=menu");
-  --icon-go-last-16-dis:					url("moz-icon://stock/go-last?size=menu&state=disabled");
-  --icon-go-last-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-go-first-rtl-16:					url("moz-icon://stock/go-last?size=menu");
-  --icon-go-first-rtl-16-dis:				url("moz-icon://stock/go-last?size=menu&state=disabled");
-  --icon-go-first-rtl-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-go-last-rtl-16:					url("moz-icon://stock/go-first?size=menu");
-  --icon-go-last-rtl-16-dis:				url("moz-icon://stock/go-first?size=menu&state=disabled");
-  --icon-go-last-rtl-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-go-next-16:						url("moz-icon://stock/go-next?size=menu");
-  --icon-go-next-24:						url("moz-icon://stock/go-next?size=toolbar");
-  --icon-go-next-16-dis:					url("moz-icon://stock/go-next?size=menu&state=disabled");
-  --icon-go-next-24-dis:					url("moz-icon://stock/go-next?size=toolbar&state=disabled");
-  --icon-go-next-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-go-previous-16:					url("moz-icon://stock/go-previous?size=menu");
-  --icon-go-previous-24:					url("moz-icon://stock/go-previous?size=toolbar");
-  --icon-go-previous-16-dis:				url("moz-icon://stock/go-previous?size=menu&state=disabled");
-  --icon-go-previous-24-dis:				url("moz-icon://stock/go-previous?size=toolbar&state=disabled");
-  --icon-go-previous-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-go-next-rtl-16:					var(--icon-go-previous-16);
-  --icon-go-next-rtl-24:					var(--icon-go-previous-24);
-  --icon-go-next-rtl-16-dis:				var(--icon-go-previous-16-dis);
-  --icon-go-next-rtl-24-dis:				var(--icon-go-previous-24-dis);
-  --icon-go-next-rtl-dis-opacity:			var(--icon-go-previous-dis-opacity);
-
-  --icon-go-previous-rtl-16:				var(--icon-go-next-16);
-  --icon-go-previous-rtl-24:				var(--icon-go-next-24);
-  --icon-go-previous-rtl-16-dis:			var(--icon-go-next-16-dis);
-  --icon-go-previous-rtl-24-dis:			var(--icon-go-next-24-dis);
-  --icon-go-previous-rtl-dis-opacity:		var(--icon-go-next-dis-opacity);
-
-  --icon-go-top-16:							url("moz-icon://stock/go-top?size=menu");
-  --icon-go-top-16-dis:						url("moz-icon://stock/go-top?size=menu&state=disabled");
-  --icon-go-top-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-go-up-16:							url("moz-icon://stock/go-up?size=menu");
-  --icon-go-up-24:							url("moz-icon://stock/go-up?size=toolbar");
-  --icon-go-up-16-dis:						url("moz-icon://stock/go-up?size=menu&state=disabled");
-  --icon-go-up-24-dis:						url("moz-icon://stock/go-up?size=toolbar&state=disabled");
-  --icon-go-up-dis-opacity:					var(--icon-base-dis-native-opacity);
-
-  --icon-list-add-16:						url("moz-icon://stock/list-add?size=menu");
-  --icon-list-add-22:						url("moz-icon://stock/list-add?size=button");
-  --icon-list-add-16-dis:					url("moz-icon://stock/list-add?size=menu&state=disabled");
-  --icon-list-add-22-dis:					url("moz-icon://stock/list-add?size=button&state=disabled");
-  --icon-list-add-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-list-remove-22:					url("moz-icon://stock/list-remove?size=button");
-  --icon-list-remove-22-dis:				url("moz-icon://stock/list-remove?size=menu&state=disabled");
-  --icon-list-remove-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-process-stop-16:					url("moz-icon://stock/process-stop?size=menu");
-  --icon-process-stop-24:					url("moz-icon://stock/process-stop?size=toolbar");
-  --icon-process-stop-16-dis:				url("moz-icon://stock/process-stop?size=menu&state=disabled");
-  --icon-process-stop-24-dis:				url("moz-icon://stock/process-stop?size=toolbar&state=disabled");
-  --icon-process-stop-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-tools-check-spelling-16:			url("moz-icon://stock/tools-check-spelling?size=menu");
-  --icon-tools-check-spelling-24:			url("moz-icon://stock/tools-check-spelling?size=toolbar");
-  --icon-tools-check-spelling-16-dis:		url("moz-icon://stock/tools-check-spelling?size=menu&state=disabled");
-  --icon-tools-check-spelling-24-dis:		url("moz-icon://stock/tools-check-spelling?size=toolbar&state=disabled");
-  --icon-tools-check-spelling-dis-opacity:	var(--icon-base-dis-native-opacity);
-
-  --icon-view-fullscreen-16:				url("moz-icon://stock/view-fullscreen?size=menu");
-  --icon-view-fullscreen-16-dis:			url("moz-icon://stock/view-fullscreen?size=menu&state=disabled");
-  --icon-view-fullscreen-dis-opacity:		var(--icon-base-dis-native-opacity);
-
-  --icon-view-refresh-16:					url("moz-icon://stock/view-refresh?size=menu");
-  --icon-view-refresh-24:					url("moz-icon://stock/view-refresh?size=toolbar");
-  --icon-view-refresh-16-dis:				url("moz-icon://stock/view-refresh?size=menu&state=disabled");
-  --icon-view-refresh-24-dis:				url("moz-icon://stock/view-refresh?size=toolbar&state=disabled");
-  --icon-view-refresh-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-view-restore-16:					url("moz-icon://stock/view-restore?size=menu");
-  --icon-view-restore-16-dis:				url("moz-icon://stock/view-restore?size=menu&state=disabled");
-  --icon-view-restore-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-window-close-16:					url("moz-icon://stock/window-close?size=menu");
-  --icon-window-close-22:					url("moz-icon://stock/window-close?size=button");
-  --icon-window-close-16-dis:				url("moz-icon://stock/window-close?size=menu&state=disabled");
-  --icon-window-close-22-dis:				url("moz-icon://stock/window-close?size=button&state=disabled");
-  --icon-window-close-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-/* Mimetypes */
-  --icon-text-x-generic-16:					url("moz-icon://stock/text-x-generic?size=menu");
-  --icon-text-x-generic-16-dis:				url("moz-icon://stock/text-x-generic?size=menu&state=disabled");
-  --icon-text-x-generic-dis-opacity:		var(--icon-base-dis-native-opacity);
-
-/* Places */
-  --icon-folder-16:							url("moz-icon://stock/folder?size=menu");
-  --icon-folder-24:							url("moz-icon://stock/folder?size=toolbar");
-  --icon-folder-16-dis:						url("moz-icon://stock/folder?size=menu&state=disabled");
-  --icon-folder-24-dis:						url("moz-icon://stock/folder?size=toolbar&state=disabled");
-  --icon-folder-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-/* Status */
-  --icon-dialog-error-16:					url("moz-icon://stock/dialog-error?size=menu");
-  --icon-dialog-error-24:					url("moz-icon://stock/dialog-error?size=toolbar");
-  --icon-dialog-error-48:					url("moz-icon://stock/dialog-error?size=dialog");
-  --icon-dialog-error-16-dis:				url("moz-icon://stock/dialog-error?size=menu&state=disabled");
-  --icon-dialog-error-24-dis:				url("moz-icon://stock/dialog-error?size=toolbar&state=disabled");
-  --icon-dialog-error-48-dis:				url("moz-icon://stock/dialog-error?size=dialog&state=disabled");
-  --icon-dialog-error-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-dialog-information-16:				url("moz-icon://stock/dialog-information?size=menu");
-  --icon-dialog-information-24:				url("moz-icon://stock/dialog-information?size=toolbar");
-  --icon-dialog-information-48:				url("moz-icon://stock/dialog-information?size=dialog");
-  --icon-dialog-information-16-dis:			url("moz-icon://stock/dialog-information?size=menu&state=disabled");
-  --icon-dialog-information-24-dis:			url("moz-icon://stock/dialog-information?size=toolbar&state=disabled");
-  --icon-dialog-information-48-dis:			url("moz-icon://stock/dialog-information?size=dialog&state=disabled");
-  --icon-dialog-information-dis-opacity:	var(--icon-base-dis-native-opacity);
-
-  --icon-dialog-question-16:				url("moz-icon://stock/dialog-question?size=menu");
-  --icon-dialog-question-48:				url("moz-icon://stock/dialog-question?size=dialog");
-  --icon-dialog-question-16-dis:			url("moz-icon://stock/dialog-question?size=menu&state=disabled");
-  --icon-dialog-question-48-dis:			url("moz-icon://stock/dialog-question?size=dialog&state=disabled");
-  --icon-dialog-question-dis-opacity:		var(--icon-base-dis-native-opacity);
-}
-

+ 33 - 0
theme/icons/layer-gtk

@@ -0,0 +1,33 @@
+document-new			gtk-new
+document-open			gtk-open
+document-print			gtk-print
+document-save			gtk-save
+edit-copy				gtk-copy
+edit-cut				gtk-cut
+edit-find				gtk-find
+edit-paste				gtk-paste
+go-down					gtk-go-down
+go-home					gtk-home
+go-first				gtk-goto-first-ltr
+go-first-rtl			gtk-goto-first-rtl
+go-last					gtk-goto-last-ltr
+go-last-rtl				gtk-goto-last-rtl
+go-next					gtk-go-forward-ltr
+go-next-rtl				gtk-go-forward-rtl
+go-previous				gtk-go-back-ltr
+go-previous-rtl			gtk-go-back-rtl
+go-top					gtk-goto-top
+go-up					gtk-go-up
+list-add				gtk-add
+list-remove				gtk-remove
+process-stop			gtk-stop
+tools-check-spelling	gtk-spell-check
+view-fullscreen			gtk-fullscreen
+view-refresh			gtk-refresh
+view-restore			gtk-leave-fullscreen
+window-close			gtk-close
+text-x-generic			gtk-file
+folder					gtk-directory
+dialog-error			gtk-dialog-error
+dialog-information		gtk-dialog-info
+dialog-question			gtk-dialog-question

+ 0 - 200
theme/icons/layer-gtk.css

@@ -1,200 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-@import url("chrome://icons/skin/icon-theme-base.css");
-
-:root {
-/* Actions */
-  --icon-document-new-24:					url("moz-icon://stock/gtk-new?size=toolbar");
-  --icon-document-new-24-dis:				url("moz-icon://stock/gtk-new?size=toolbar&state=disabled");
-  --icon-document-new-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-document-open-16:					url("moz-icon://stock/gtk-open?size=menu");
-  --icon-document-open-22:					url("moz-icon://stock/gtk-open?size=button");
-  --icon-document-open-24:					url("moz-icon://stock/gtk-open?size=toolbar");
-  --icon-document-open-16-dis:				url("moz-icon://stock/gtk-open?size=menu&state=disabled");
-  --icon-document-open-22-dis:				url("moz-icon://stock/gtk-open?size=button&state=disabled");
-  --icon-document-open-24-dis:				url("moz-icon://stock/gtk-open?size=toolbar&state=disabled");
-  --icon-document-open-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-document-print-16:					url("moz-icon://stock/gtk-print?size=menu");
-  --icon-document-print-24:					url("moz-icon://stock/gtk-print?size=toolbar");
-  --icon-document-print-16-dis:				url("moz-icon://stock/gtk-print?size=menu&state=disabled");
-  --icon-document-print-24-dis:				url("moz-icon://stock/gtk-print?size=toolbar&state=disabled");
-  --icon-document-print-dis-opacity:		var(--icon-base-dis-native-opacity);
-
-  --icon-document-save-16:					url("moz-icon://stock/gtk-save?size=menu");
-  --icon-document-save-22:					url("moz-icon://stock/gtk-save?size=button");
-  --icon-document-save-24:					url("moz-icon://stock/gtk-save?size=toolbar");
-  --icon-document-save-16-dis:				url("moz-icon://stock/gtk-save?size=menu&state=disabled");
-  --icon-document-save-22-dis:				url("moz-icon://stock/gtk-save?size=button&state=disabled");
-  --icon-document-save-24-dis:				url("moz-icon://stock/gtk-save?size=toolbar&state=disabled");
-  --icon-document-save-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-edit-copy-16:						url("moz-icon://stock/gtk-copy?size=menu");
-  --icon-edit-copy-24:						url("moz-icon://stock/gtk-copy?size=toolbar");
-  --icon-edit-copy-16-dis:					url("moz-icon://stock/gtk-copy?size=menu&state=disabled");
-  --icon-edit-copy-24-dis:					url("moz-icon://stock/gtk-copy?size=toolbar&state=disabled");
-  --icon-edit-copy-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-edit-cut-16:						url("moz-icon://stock/gtk-cut?size=menu");
-  --icon-edit-cut-24:						url("moz-icon://stock/gtk-cut?size=toolbar");
-  --icon-edit-cut-16-dis:					url("moz-icon://stock/gtk-cut?size=menu&state=disabled");
-  --icon-edit-cut-24-dis:					url("moz-icon://stock/gtk-cut?size=toolbar&state=disabled");
-  --icon-edit-cut-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-edit-find-16:						url("moz-icon://stock/gtk-find?size=menu");
-  --icon-edit-find-22:						url("moz-icon://stock/gtk-find?size=button");
-  --icon-edit-find-24:						url("moz-icon://stock/gtk-find?size=toolbar");
-  --icon-edit-find-16-dis:					url("moz-icon://stock/gtk-find?size=menu&state=disabled");
-  --icon-edit-find-22-dis:					url("moz-icon://stock/gtk-find?size=button&state=disabled");
-  --icon-edit-find-24-dis:					url("moz-icon://stock/gtk-find?size=toolbar&state=disabled");
-  --icon-edit-find-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-edit-paste-16:						url("moz-icon://stock/gtk-paste?size=menu");
-  --icon-edit-paste-24:						url("moz-icon://stock/gtk-paste?size=toolbar");
-  --icon-edit-paste-16-dis:					url("moz-icon://stock/gtk-paste?size=menu&state=disabled");
-  --icon-edit-paste-24-dis:					url("moz-icon://stock/gtk-paste?size=toolbar&state=disabled");
-  --icon-edit-paste-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-go-down-16:						url("moz-icon://stock/gtk-go-down?size=menu");
-  --icon-go-down-24:						url("moz-icon://stock/gtk-go-down?size=toolbar");
-  --icon-go-down-16-dis:					url("moz-icon://stock/gtk-go-down?size=menu&state=disabled");
-  --icon-go-down-24-dis:					url("moz-icon://stock/gtk-go-down?size=toolbar&state=disabled");
-  --icon-go-down-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-go-home-16:						url("moz-icon://stock/gtk-home?size=menu");
-  --icon-go-home-24:						url("moz-icon://stock/gtk-home?size=toolbar");
-  --icon-go-home-16-dis:					url("moz-icon://stock/gtk-home?size=menu&state=disabled");
-  --icon-go-home-24-dis:					url("moz-icon://stock/gtk-home?size=toolbar&state=disabled");
-  --icon-go-home-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-go-first-16:						url("moz-icon://stock/gtk-goto-first-ltr?size=menu");
-  --icon-go-first-16-dis:					url("moz-icon://stock/gtk-goto-first-ltr?size=menu&state=disabled");
-  --icon-go-first-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-go-last-16:						url("moz-icon://stock/gtk-goto-last-ltr?size=menu");
-  --icon-go-last-16-dis:					url("moz-icon://stock/gtk-goto-last-ltr?size=menu&state=disabled");
-  --icon-go-last-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-go-first-rtl-16:					url("moz-icon://stock/gtk-goto-first-rtl?size=menu");
-  --icon-go-first-rtl-16-dis:				url("moz-icon://stock/gtk-goto-first-rtl?size=menu&state=disabled");
-  --icon-go-first-rtl-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-go-last-rtl-16:					url("moz-icon://stock/gtk-goto-last-rtl?size=menu");
-  --icon-go-last-rtl-16-dis:				url("moz-icon://stock/gtk-goto-last-rtl?size=menu&state=disabled");
-  --icon-go-last-rtl-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-go-next-16:						url("moz-icon://stock/gtk-go-forward-ltr?size=menu");
-  --icon-go-next-24:						url("moz-icon://stock/gtk-go-forward-ltr?size=toolbar");
-  --icon-go-next-16-dis:					url("moz-icon://stock/gtk-go-forward-ltr?size=menu&state=disabled");
-  --icon-go-next-24-dis:					url("moz-icon://stock/gtk-go-forward-ltr?size=toolbar&state=disabled");
-  --icon-go-next-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-go-previous-16:					url("moz-icon://stock/gtk-go-back-ltr?size=menu");
-  --icon-go-previous-24:					url("moz-icon://stock/gtk-go-back-ltr?size=toolbar");
-  --icon-go-previous-16-dis:				url("moz-icon://stock/gtk-go-back-ltr?size=menu&state=disabled");
-  --icon-go-previous-24-dis:				url("moz-icon://stock/gtk-go-back-ltr?size=toolbar&state=disabled");
-  --icon-go-previous-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-go-next-rtl-16:					url("moz-icon://stock/gtk-go-forward-rtl?size=menu");
-  --icon-go-next-rtl-24:					url("moz-icon://stock/gtk-go-forward-rtl?size=toolbar");
-  --icon-go-next-rtl-16-dis:				url("moz-icon://stock/gtk-go-forward-rtl?size=menu&state=disabled");
-  --icon-go-next-rtl-24-dis:				url("moz-icon://stock/gtk-go-forward-rtl?size=toolbar&state=disabled");
-  --icon-go-next-rtl-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-go-previous-rtl-16:				url("moz-icon://stock/gtk-go-back-rtl?size=menu");
-  --icon-go-previous-rtl-24:				url("moz-icon://stock/gtk-go-back-rtl?size=toolbar");
-  --icon-go-previous-rtl-16-dis:			url("moz-icon://stock/gtk-go-back-rtl?size=menu&state=disabled");
-  --icon-go-previous-rtl-24-dis:			url("moz-icon://stock/gtk-go-back-rtl?size=toolbar&state=disabled");
-  --icon-go-previous-rtl-dis-opacity:		var(--icon-base-dis-native-opacity);
-
-  --icon-go-top-16:							url("moz-icon://stock/gtk-goto-top?size=menu");
-  --icon-go-top-16-dis:						url("moz-icon://stock/gtk-goto-top?size=menu&state=disabled");
-  --icon-go-top-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-go-up-16:							url("moz-icon://stock/gtk-go-up?size=menu");
-  --icon-go-up-24:							url("moz-icon://stock/gtk-go-up?size=toolbar");
-  --icon-go-up-16-dis:						url("moz-icon://stock/gtk-go-up?size=menu&state=disabled");
-  --icon-go-up-24-dis:						url("moz-icon://stock/gtk-go-up?size=toolbar&state=disabled");
-  --icon-go-up-dis-opacity:					var(--icon-base-dis-native-opacity);
-
-  --icon-list-add-16:						url("moz-icon://stock/gtk-add?size=menu");
-  --icon-list-add-22:						url("moz-icon://stock/gtk-add?size=button");
-  --icon-list-add-16-dis:					url("moz-icon://stock/gtk-add?size=menu&state=disabled");
-  --icon-list-add-22-dis:					url("moz-icon://stock/gtk-add?size=button&state=disabled");
-  --icon-list-add-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-  --icon-list-remove-22:					url("moz-icon://stock/gtk-remove?size=button");
-  --icon-list-remove-22-dis:				url("moz-icon://stock/gtk-remove?size=menu&state=disabled");
-  --icon-list-remove-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-process-stop-16:					url("moz-icon://stock/gtk-stop?size=menu");
-  --icon-process-stop-24:					url("moz-icon://stock/gtk-stop?size=toolbar");
-  --icon-process-stop-16-dis:				url("moz-icon://stock/gtk-stop?size=menu&state=disabled");
-  --icon-process-stop-24-dis:				url("moz-icon://stock/gtk-stop?size=toolbar&state=disabled");
-  --icon-process-stop-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-tools-check-spelling-16:			url("moz-icon://stock/gtk-spell-check?size=menu");
-  --icon-tools-check-spelling-24:			url("moz-icon://stock/gtk-spell-check?size=toolbar");
-  --icon-tools-check-spelling-16-dis:		url("moz-icon://stock/gtk-spell-check?size=menu&state=disabled");
-  --icon-tools-check-spelling-24-dis:		url("moz-icon://stock/gtk-spell-check?size=toolbar&state=disabled");
-  --icon-tools-check-spelling-dis-opacity:	var(--icon-base-dis-native-opacity);
-
-  --icon-view-fullscreen-16:				url("moz-icon://stock/gtk-fullscreen?size=menu");
-  --icon-view-fullscreen-16-dis:			url("moz-icon://stock/gtk-fullscreen?size=menu&state=disabled");
-  --icon-view-fullscreen-dis-opacity:		var(--icon-base-dis-native-opacity);
-
-  --icon-view-refresh-16:					url("moz-icon://stock/gtk-refresh?size=menu");
-  --icon-view-refresh-24:					url("moz-icon://stock/gtk-refresh?size=toolbar");
-  --icon-view-refresh-16-dis:				url("moz-icon://stock/gtk-refresh?size=menu&state=disabled");
-  --icon-view-refresh-24-dis:				url("moz-icon://stock/gtk-refresh?size=toolbar&state=disabled");
-  --icon-view-refresh-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-view-restore-16:					url("moz-icon://stock/gtk-leave-fullscreen?size=menu");
-  --icon-view-restore-16-dis:				url("moz-icon://stock/gtk-leave-fullscreen?size=menu&state=disabled");
-  --icon-view-restore-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-window-close-16:					url("moz-icon://stock/gtk-close?size=menu");
-  --icon-window-close-22:					url("moz-icon://stock/gtk-close?size=button");
-  --icon-window-close-16-dis:				url("moz-icon://stock/gtk-close?size=menu&state=disabled");
-  --icon-window-close-22-dis:				url("moz-icon://stock/gtk-close?size=button&state=disabled");
-  --icon-window-close-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-/* Mimetypes */
-  --icon-text-x-generic-16:					url("moz-icon://stock/gtk-file?size=menu");
-  --icon-text-x-generic-16-dis:				url("moz-icon://stock/gtk-file?size=menu&state=disabled");
-  --icon-text-x-generic-dis-opacity:		var(--icon-base-dis-native-opacity);
-
-/* Places */
-  --icon-folder-16:							url("moz-icon://stock/gtk-directory?size=menu");
-  --icon-folder-24:							url("moz-icon://stock/gtk-directory?size=toolbar");
-  --icon-folder-16-dis:						url("moz-icon://stock/gtk-directory?size=menu&state=disabled");
-  --icon-folder-24-dis:						url("moz-icon://stock/gtk-directory?size=toolbar&state=disabled");
-  --icon-folder-dis-opacity:				var(--icon-base-dis-native-opacity);
-
-/* Status */
-  --icon-dialog-error-16:					url("moz-icon://stock/gtk-dialog-error?size=menu");
-  --icon-dialog-error-24:					url("moz-icon://stock/gtk-dialog-error?size=toolbar");
-  --icon-dialog-error-48:					url("moz-icon://stock/gtk-dialog-error?size=dialog");
-  --icon-dialog-error-16-dis:				url("moz-icon://stock/gtk-dialog-error?size=menu&state=disabled");
-  --icon-dialog-error-24-dis:				url("moz-icon://stock/gtk-dialog-error?size=toolbar&state=disabled");
-  --icon-dialog-error-48-dis:				url("moz-icon://stock/gtk-dialog-error?size=dialog&state=disabled");
-  --icon-dialog-error-dis-opacity:			var(--icon-base-dis-native-opacity);
-
-  --icon-dialog-information-16:				url("moz-icon://stock/gtk-dialog-info?size=menu");
-  --icon-dialog-information-24:				url("moz-icon://stock/gtk-dialog-info?size=toolbar");
-  --icon-dialog-information-48:				url("moz-icon://stock/gtk-dialog-info?size=dialog");
-  --icon-dialog-information-16-dis:			url("moz-icon://stock/gtk-dialog-info?size=menu&state=disabled");
-  --icon-dialog-information-24-dis:			url("moz-icon://stock/gtk-dialog-info?size=toolbar&state=disabled");
-  --icon-dialog-information-48-dis:			url("moz-icon://stock/gtk-dialog-info?size=dialog&state=disabled");
-  --icon-dialog-information-dis-opacity:	var(--icon-base-dis-native-opacity);
-
-  --icon-dialog-question-16:				url("moz-icon://stock/gtk-dialog-question?size=menu");
-  --icon-dialog-question-48:				url("moz-icon://stock/gtk-dialog-question?size=dialog");
-  --icon-dialog-question-16-dis:			url("moz-icon://stock/gtk-dialog-question?size=menu&state=disabled");
-  --icon-dialog-question-48-dis:			url("moz-icon://stock/gtk-dialog-question?size=dialog&state=disabled");
-  --icon-dialog-question-dis-opacity:		var(--icon-base-dis-native-opacity);
-}
-

+ 0 - 0
theme/icons/layer-none


+ 0 - 5
theme/icons/layer-none.css

@@ -1,5 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-@import url("chrome://icons/skin/icon-theme-base.css");