diff --git a/source/Ox.UI/svg/markerCut.svg b/source/Ox.UI/svg/markerCut.svg
new file mode 100644
index 00000000..22b7e4a6
--- /dev/null
+++ b/source/Ox.UI/svg/markerCut.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/markerIn.svg b/source/Ox.UI/svg/markerIn.svg
new file mode 100644
index 00000000..9de97247
--- /dev/null
+++ b/source/Ox.UI/svg/markerIn.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/markerInBottom.svg b/source/Ox.UI/svg/markerInBottom.svg
new file mode 100644
index 00000000..89eab297
--- /dev/null
+++ b/source/Ox.UI/svg/markerInBottom.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/markerInTop.svg b/source/Ox.UI/svg/markerInTop.svg
new file mode 100644
index 00000000..65a50933
--- /dev/null
+++ b/source/Ox.UI/svg/markerInTop.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/markerOut.svg b/source/Ox.UI/svg/markerOut.svg
new file mode 100644
index 00000000..efb2df02
--- /dev/null
+++ b/source/Ox.UI/svg/markerOut.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/markerOutBottom.svg b/source/Ox.UI/svg/markerOutBottom.svg
new file mode 100644
index 00000000..6dd8cbb4
--- /dev/null
+++ b/source/Ox.UI/svg/markerOutBottom.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/markerOutTop.svg b/source/Ox.UI/svg/markerOutTop.svg
new file mode 100644
index 00000000..bae71347
--- /dev/null
+++ b/source/Ox.UI/svg/markerOutTop.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/markerPosition.svg b/source/Ox.UI/svg/markerPosition.svg
new file mode 100644
index 00000000..603ab190
--- /dev/null
+++ b/source/Ox.UI/svg/markerPosition.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolAdd.svg b/source/Ox.UI/svg/symbolAdd.svg
new file mode 100644
index 00000000..8cd3cbed
--- /dev/null
+++ b/source/Ox.UI/svg/symbolAdd.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolArrowDown.svg b/source/Ox.UI/svg/symbolArrowDown.svg
new file mode 100644
index 00000000..e674cbbf
--- /dev/null
+++ b/source/Ox.UI/svg/symbolArrowDown.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolArrowLeft.svg b/source/Ox.UI/svg/symbolArrowLeft.svg
new file mode 100644
index 00000000..7364c468
--- /dev/null
+++ b/source/Ox.UI/svg/symbolArrowLeft.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolArrowRight.svg b/source/Ox.UI/svg/symbolArrowRight.svg
new file mode 100644
index 00000000..addc47a5
--- /dev/null
+++ b/source/Ox.UI/svg/symbolArrowRight.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolArrowUp.svg b/source/Ox.UI/svg/symbolArrowUp.svg
new file mode 100644
index 00000000..c84376c5
--- /dev/null
+++ b/source/Ox.UI/svg/symbolArrowUp.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolAudio.svg b/source/Ox.UI/svg/symbolAudio.svg
new file mode 100644
index 00000000..637bbb69
--- /dev/null
+++ b/source/Ox.UI/svg/symbolAudio.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolBook.svg b/source/Ox.UI/svg/symbolBook.svg
new file mode 100644
index 00000000..6dfa6a68
--- /dev/null
+++ b/source/Ox.UI/svg/symbolBook.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolBookmark.svg b/source/Ox.UI/svg/symbolBookmark.svg
new file mode 100644
index 00000000..19051857
--- /dev/null
+++ b/source/Ox.UI/svg/symbolBookmark.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolBracket.svg b/source/Ox.UI/svg/symbolBracket.svg
new file mode 100644
index 00000000..8e069e36
--- /dev/null
+++ b/source/Ox.UI/svg/symbolBracket.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolCenter.svg b/source/Ox.UI/svg/symbolCenter.svg
new file mode 100644
index 00000000..130e2ed9
--- /dev/null
+++ b/source/Ox.UI/svg/symbolCenter.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolChat.svg b/source/Ox.UI/svg/symbolChat.svg
new file mode 100644
index 00000000..49d798a6
--- /dev/null
+++ b/source/Ox.UI/svg/symbolChat.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolCheck.svg b/source/Ox.UI/svg/symbolCheck.svg
new file mode 100644
index 00000000..4ad1efd0
--- /dev/null
+++ b/source/Ox.UI/svg/symbolCheck.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolCircle.svg b/source/Ox.UI/svg/symbolCircle.svg
new file mode 100644
index 00000000..4ce188b9
--- /dev/null
+++ b/source/Ox.UI/svg/symbolCircle.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolClick.svg b/source/Ox.UI/svg/symbolClick.svg
new file mode 100644
index 00000000..4a7283d4
--- /dev/null
+++ b/source/Ox.UI/svg/symbolClick.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolClock.svg b/source/Ox.UI/svg/symbolClock.svg
new file mode 100644
index 00000000..e51b2edc
--- /dev/null
+++ b/source/Ox.UI/svg/symbolClock.svg
@@ -0,0 +1,14 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolClose.svg b/source/Ox.UI/svg/symbolClose.svg
new file mode 100644
index 00000000..ec9f1170
--- /dev/null
+++ b/source/Ox.UI/svg/symbolClose.svg
@@ -0,0 +1,6 @@
+
diff --git a/source/Ox.UI/svg/symbolColumns.svg b/source/Ox.UI/svg/symbolColumns.svg
new file mode 100644
index 00000000..1d82d0aa
--- /dev/null
+++ b/source/Ox.UI/svg/symbolColumns.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolCopyright.svg b/source/Ox.UI/svg/symbolCopyright.svg
new file mode 100644
index 00000000..e524e1eb
--- /dev/null
+++ b/source/Ox.UI/svg/symbolCopyright.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolData.svg b/source/Ox.UI/svg/symbolData.svg
new file mode 100644
index 00000000..f6f1a2fa
--- /dev/null
+++ b/source/Ox.UI/svg/symbolData.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolDelete.svg b/source/Ox.UI/svg/symbolDelete.svg
new file mode 100644
index 00000000..47d6061c
--- /dev/null
+++ b/source/Ox.UI/svg/symbolDelete.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolDirectory.svg b/source/Ox.UI/svg/symbolDirectory.svg
new file mode 100644
index 00000000..133c023f
--- /dev/null
+++ b/source/Ox.UI/svg/symbolDirectory.svg
@@ -0,0 +1,6 @@
+
diff --git a/source/Ox.UI/svg/symbolDown.svg b/source/Ox.UI/svg/symbolDown.svg
new file mode 100644
index 00000000..77f09135
--- /dev/null
+++ b/source/Ox.UI/svg/symbolDown.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolDownload.svg b/source/Ox.UI/svg/symbolDownload.svg
new file mode 100644
index 00000000..70b09911
--- /dev/null
+++ b/source/Ox.UI/svg/symbolDownload.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolEdit.svg b/source/Ox.UI/svg/symbolEdit.svg
new file mode 100644
index 00000000..6e4c092c
--- /dev/null
+++ b/source/Ox.UI/svg/symbolEdit.svg
@@ -0,0 +1,8 @@
+
diff --git a/source/Ox.UI/svg/symbolEmbed.svg b/source/Ox.UI/svg/symbolEmbed.svg
new file mode 100644
index 00000000..0cf94707
--- /dev/null
+++ b/source/Ox.UI/svg/symbolEmbed.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolFile.svg b/source/Ox.UI/svg/symbolFile.svg
new file mode 100644
index 00000000..864f7561
--- /dev/null
+++ b/source/Ox.UI/svg/symbolFile.svg
@@ -0,0 +1,7 @@
+
diff --git a/source/Ox.UI/svg/symbolFiles.svg b/source/Ox.UI/svg/symbolFiles.svg
new file mode 100644
index 00000000..6aac584e
--- /dev/null
+++ b/source/Ox.UI/svg/symbolFiles.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolFill.svg b/source/Ox.UI/svg/symbolFill.svg
new file mode 100644
index 00000000..9a9c0923
--- /dev/null
+++ b/source/Ox.UI/svg/symbolFill.svg
@@ -0,0 +1,5 @@
+
diff --git a/source/Ox.UI/svg/symbolFind.svg b/source/Ox.UI/svg/symbolFind.svg
new file mode 100644
index 00000000..1551a954
--- /dev/null
+++ b/source/Ox.UI/svg/symbolFind.svg
@@ -0,0 +1,6 @@
+
diff --git a/source/Ox.UI/svg/symbolFit.svg b/source/Ox.UI/svg/symbolFit.svg
new file mode 100644
index 00000000..6706eb23
--- /dev/null
+++ b/source/Ox.UI/svg/symbolFit.svg
@@ -0,0 +1,5 @@
+
diff --git a/source/Ox.UI/svg/symbolFlag.svg b/source/Ox.UI/svg/symbolFlag.svg
new file mode 100644
index 00000000..716f2e64
--- /dev/null
+++ b/source/Ox.UI/svg/symbolFlag.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolFocus.svg b/source/Ox.UI/svg/symbolFocus.svg
new file mode 100644
index 00000000..dc96b8a5
--- /dev/null
+++ b/source/Ox.UI/svg/symbolFocus.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolGoToIn.svg b/source/Ox.UI/svg/symbolGoToIn.svg
new file mode 100644
index 00000000..17d1f5f5
--- /dev/null
+++ b/source/Ox.UI/svg/symbolGoToIn.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolGoToOut.svg b/source/Ox.UI/svg/symbolGoToOut.svg
new file mode 100644
index 00000000..e7bbe758
--- /dev/null
+++ b/source/Ox.UI/svg/symbolGoToOut.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolGoToPoster.svg b/source/Ox.UI/svg/symbolGoToPoster.svg
new file mode 100644
index 00000000..53cd6b2b
--- /dev/null
+++ b/source/Ox.UI/svg/symbolGoToPoster.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolGrid.svg b/source/Ox.UI/svg/symbolGrid.svg
new file mode 100644
index 00000000..fe73ab94
--- /dev/null
+++ b/source/Ox.UI/svg/symbolGrid.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolGridLandscape.svg b/source/Ox.UI/svg/symbolGridLandscape.svg
new file mode 100644
index 00000000..a32231e9
--- /dev/null
+++ b/source/Ox.UI/svg/symbolGridLandscape.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolGridLandscapePortrait.svg b/source/Ox.UI/svg/symbolGridLandscapePortrait.svg
new file mode 100644
index 00000000..c1f8a232
--- /dev/null
+++ b/source/Ox.UI/svg/symbolGridLandscapePortrait.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolGridPortrait.svg b/source/Ox.UI/svg/symbolGridPortrait.svg
new file mode 100644
index 00000000..3574ba01
--- /dev/null
+++ b/source/Ox.UI/svg/symbolGridPortrait.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolGridPortraitLandscape.svg b/source/Ox.UI/svg/symbolGridPortraitLandscape.svg
new file mode 100644
index 00000000..77384a06
--- /dev/null
+++ b/source/Ox.UI/svg/symbolGridPortraitLandscape.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolGrow.svg b/source/Ox.UI/svg/symbolGrow.svg
new file mode 100644
index 00000000..324d833f
--- /dev/null
+++ b/source/Ox.UI/svg/symbolGrow.svg
@@ -0,0 +1,6 @@
+
diff --git a/source/Ox.UI/svg/symbolHelp.svg b/source/Ox.UI/svg/symbolHelp.svg
new file mode 100644
index 00000000..fc40debe
--- /dev/null
+++ b/source/Ox.UI/svg/symbolHelp.svg
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolHome.svg b/source/Ox.UI/svg/symbolHome.svg
new file mode 100644
index 00000000..87357179
--- /dev/null
+++ b/source/Ox.UI/svg/symbolHome.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolIcon.svg b/source/Ox.UI/svg/symbolIcon.svg
new file mode 100644
index 00000000..068e2a79
--- /dev/null
+++ b/source/Ox.UI/svg/symbolIcon.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolIconlist.svg b/source/Ox.UI/svg/symbolIconlist.svg
new file mode 100644
index 00000000..7659e76f
--- /dev/null
+++ b/source/Ox.UI/svg/symbolIconlist.svg
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolIconlistLandscape.svg b/source/Ox.UI/svg/symbolIconlistLandscape.svg
new file mode 100644
index 00000000..8051f110
--- /dev/null
+++ b/source/Ox.UI/svg/symbolIconlistLandscape.svg
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolIconlistPortrait.svg b/source/Ox.UI/svg/symbolIconlistPortrait.svg
new file mode 100644
index 00000000..e47bc281
--- /dev/null
+++ b/source/Ox.UI/svg/symbolIconlistPortrait.svg
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolInfo.svg b/source/Ox.UI/svg/symbolInfo.svg
new file mode 100644
index 00000000..c12f17ce
--- /dev/null
+++ b/source/Ox.UI/svg/symbolInfo.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolLeft.svg b/source/Ox.UI/svg/symbolLeft.svg
new file mode 100644
index 00000000..698dd269
--- /dev/null
+++ b/source/Ox.UI/svg/symbolLeft.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolLike.svg b/source/Ox.UI/svg/symbolLike.svg
new file mode 100644
index 00000000..5b04134e
--- /dev/null
+++ b/source/Ox.UI/svg/symbolLike.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolList.svg b/source/Ox.UI/svg/symbolList.svg
new file mode 100644
index 00000000..ed45738a
--- /dev/null
+++ b/source/Ox.UI/svg/symbolList.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolLoading.svg b/source/Ox.UI/svg/symbolLoading.svg
new file mode 100644
index 00000000..eca747e1
--- /dev/null
+++ b/source/Ox.UI/svg/symbolLoading.svg
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolLoadingAnimated.svg b/source/Ox.UI/svg/symbolLoadingAnimated.svg
new file mode 100644
index 00000000..e7e6d143
--- /dev/null
+++ b/source/Ox.UI/svg/symbolLoadingAnimated.svg
@@ -0,0 +1,40 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolLocate.svg b/source/Ox.UI/svg/symbolLocate.svg
new file mode 100644
index 00000000..749fbf11
--- /dev/null
+++ b/source/Ox.UI/svg/symbolLocate.svg
@@ -0,0 +1,3 @@
+
diff --git a/source/Ox.UI/svg/symbolLock.svg b/source/Ox.UI/svg/symbolLock.svg
new file mode 100644
index 00000000..681ae7ab
--- /dev/null
+++ b/source/Ox.UI/svg/symbolLock.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolMail.svg b/source/Ox.UI/svg/symbolMail.svg
new file mode 100644
index 00000000..aa00bff4
--- /dev/null
+++ b/source/Ox.UI/svg/symbolMail.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolMap.svg b/source/Ox.UI/svg/symbolMap.svg
new file mode 100644
index 00000000..2cd9b29e
--- /dev/null
+++ b/source/Ox.UI/svg/symbolMap.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolMount.svg b/source/Ox.UI/svg/symbolMount.svg
new file mode 100644
index 00000000..36ea0673
--- /dev/null
+++ b/source/Ox.UI/svg/symbolMount.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolMute.svg b/source/Ox.UI/svg/symbolMute.svg
new file mode 100644
index 00000000..542656f4
--- /dev/null
+++ b/source/Ox.UI/svg/symbolMute.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolNoCopyright.svg b/source/Ox.UI/svg/symbolNoCopyright.svg
new file mode 100644
index 00000000..ec7f6a10
--- /dev/null
+++ b/source/Ox.UI/svg/symbolNoCopyright.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolNone.svg b/source/Ox.UI/svg/symbolNone.svg
new file mode 100644
index 00000000..b24ffbc9
--- /dev/null
+++ b/source/Ox.UI/svg/symbolNone.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolOpen.svg b/source/Ox.UI/svg/symbolOpen.svg
new file mode 100644
index 00000000..7b16cd9d
--- /dev/null
+++ b/source/Ox.UI/svg/symbolOpen.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolPause.svg b/source/Ox.UI/svg/symbolPause.svg
new file mode 100644
index 00000000..f3f166e1
--- /dev/null
+++ b/source/Ox.UI/svg/symbolPause.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolPlay.svg b/source/Ox.UI/svg/symbolPlay.svg
new file mode 100644
index 00000000..1764dc44
--- /dev/null
+++ b/source/Ox.UI/svg/symbolPlay.svg
@@ -0,0 +1,3 @@
+
diff --git a/source/Ox.UI/svg/symbolPlayInToOut.svg b/source/Ox.UI/svg/symbolPlayInToOut.svg
new file mode 100644
index 00000000..0c24bf3d
--- /dev/null
+++ b/source/Ox.UI/svg/symbolPlayInToOut.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolPlayNext.svg b/source/Ox.UI/svg/symbolPlayNext.svg
new file mode 100644
index 00000000..0822e213
--- /dev/null
+++ b/source/Ox.UI/svg/symbolPlayNext.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolPlayPrevious.svg b/source/Ox.UI/svg/symbolPlayPrevious.svg
new file mode 100644
index 00000000..53e02083
--- /dev/null
+++ b/source/Ox.UI/svg/symbolPlayPrevious.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolPlaylist.svg b/source/Ox.UI/svg/symbolPlaylist.svg
new file mode 100644
index 00000000..473f873b
--- /dev/null
+++ b/source/Ox.UI/svg/symbolPlaylist.svg
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolPublish.svg b/source/Ox.UI/svg/symbolPublish.svg
new file mode 100644
index 00000000..e415bf9b
--- /dev/null
+++ b/source/Ox.UI/svg/symbolPublish.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolRecord.svg b/source/Ox.UI/svg/symbolRecord.svg
new file mode 100644
index 00000000..130e2ed9
--- /dev/null
+++ b/source/Ox.UI/svg/symbolRecord.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolRedo.svg b/source/Ox.UI/svg/symbolRedo.svg
new file mode 100644
index 00000000..4c7a3caf
--- /dev/null
+++ b/source/Ox.UI/svg/symbolRedo.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolRemove.svg b/source/Ox.UI/svg/symbolRemove.svg
new file mode 100644
index 00000000..0c076530
--- /dev/null
+++ b/source/Ox.UI/svg/symbolRemove.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolRepeatAll.svg b/source/Ox.UI/svg/symbolRepeatAll.svg
new file mode 100644
index 00000000..42b5a47f
--- /dev/null
+++ b/source/Ox.UI/svg/symbolRepeatAll.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolRepeatNone.svg b/source/Ox.UI/svg/symbolRepeatNone.svg
new file mode 100644
index 00000000..d4811fe3
--- /dev/null
+++ b/source/Ox.UI/svg/symbolRepeatNone.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolRepeatOne.svg b/source/Ox.UI/svg/symbolRepeatOne.svg
new file mode 100644
index 00000000..a1597f94
--- /dev/null
+++ b/source/Ox.UI/svg/symbolRepeatOne.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolRight.svg b/source/Ox.UI/svg/symbolRight.svg
new file mode 100644
index 00000000..1764dc44
--- /dev/null
+++ b/source/Ox.UI/svg/symbolRight.svg
@@ -0,0 +1,3 @@
+
diff --git a/source/Ox.UI/svg/symbolSelect.svg b/source/Ox.UI/svg/symbolSelect.svg
new file mode 100644
index 00000000..85df1818
--- /dev/null
+++ b/source/Ox.UI/svg/symbolSelect.svg
@@ -0,0 +1,4 @@
+
diff --git a/source/Ox.UI/svg/symbolSet.svg b/source/Ox.UI/svg/symbolSet.svg
new file mode 100644
index 00000000..191a6fca
--- /dev/null
+++ b/source/Ox.UI/svg/symbolSet.svg
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolSetIn.svg b/source/Ox.UI/svg/symbolSetIn.svg
new file mode 100644
index 00000000..07f9537b
--- /dev/null
+++ b/source/Ox.UI/svg/symbolSetIn.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolSetOut.svg b/source/Ox.UI/svg/symbolSetOut.svg
new file mode 100644
index 00000000..321c25dc
--- /dev/null
+++ b/source/Ox.UI/svg/symbolSetOut.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolSetPoster.svg b/source/Ox.UI/svg/symbolSetPoster.svg
new file mode 100644
index 00000000..ffa353c3
--- /dev/null
+++ b/source/Ox.UI/svg/symbolSetPoster.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolShrink.svg b/source/Ox.UI/svg/symbolShrink.svg
new file mode 100644
index 00000000..fb347067
--- /dev/null
+++ b/source/Ox.UI/svg/symbolShrink.svg
@@ -0,0 +1,6 @@
+
diff --git a/source/Ox.UI/svg/symbolShuffleAll.svg b/source/Ox.UI/svg/symbolShuffleAll.svg
new file mode 100644
index 00000000..909ff7ac
--- /dev/null
+++ b/source/Ox.UI/svg/symbolShuffleAll.svg
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolShuffleNone.svg b/source/Ox.UI/svg/symbolShuffleNone.svg
new file mode 100644
index 00000000..83a2a741
--- /dev/null
+++ b/source/Ox.UI/svg/symbolShuffleNone.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolSquare.svg b/source/Ox.UI/svg/symbolSquare.svg
new file mode 100644
index 00000000..3416a361
--- /dev/null
+++ b/source/Ox.UI/svg/symbolSquare.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolStar.svg b/source/Ox.UI/svg/symbolStar.svg
new file mode 100644
index 00000000..a592364c
--- /dev/null
+++ b/source/Ox.UI/svg/symbolStar.svg
@@ -0,0 +1,3 @@
+
diff --git a/source/Ox.UI/svg/symbolSwitch.svg b/source/Ox.UI/svg/symbolSwitch.svg
new file mode 100644
index 00000000..c8e1ec57
--- /dev/null
+++ b/source/Ox.UI/svg/symbolSwitch.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolSync.svg b/source/Ox.UI/svg/symbolSync.svg
new file mode 100644
index 00000000..b36dcd4f
--- /dev/null
+++ b/source/Ox.UI/svg/symbolSync.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolTag.svg b/source/Ox.UI/svg/symbolTag.svg
new file mode 100644
index 00000000..706096a8
--- /dev/null
+++ b/source/Ox.UI/svg/symbolTag.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolUndo.svg b/source/Ox.UI/svg/symbolUndo.svg
new file mode 100644
index 00000000..bb513c58
--- /dev/null
+++ b/source/Ox.UI/svg/symbolUndo.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolUnlock.svg b/source/Ox.UI/svg/symbolUnlock.svg
new file mode 100644
index 00000000..6084b703
--- /dev/null
+++ b/source/Ox.UI/svg/symbolUnlock.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolUnmount.svg b/source/Ox.UI/svg/symbolUnmount.svg
new file mode 100644
index 00000000..ed6cfd09
--- /dev/null
+++ b/source/Ox.UI/svg/symbolUnmount.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolUnmute.svg b/source/Ox.UI/svg/symbolUnmute.svg
new file mode 100644
index 00000000..ea571ace
--- /dev/null
+++ b/source/Ox.UI/svg/symbolUnmute.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolUp.svg b/source/Ox.UI/svg/symbolUp.svg
new file mode 100644
index 00000000..98f2dec7
--- /dev/null
+++ b/source/Ox.UI/svg/symbolUp.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolUpload.svg b/source/Ox.UI/svg/symbolUpload.svg
new file mode 100644
index 00000000..1022502d
--- /dev/null
+++ b/source/Ox.UI/svg/symbolUpload.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolUser.svg b/source/Ox.UI/svg/symbolUser.svg
new file mode 100644
index 00000000..459f6dbc
--- /dev/null
+++ b/source/Ox.UI/svg/symbolUser.svg
@@ -0,0 +1,5 @@
+
diff --git a/source/Ox.UI/svg/symbolVideo.svg b/source/Ox.UI/svg/symbolVideo.svg
new file mode 100644
index 00000000..3dd2c89e
--- /dev/null
+++ b/source/Ox.UI/svg/symbolVideo.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolView.svg b/source/Ox.UI/svg/symbolView.svg
new file mode 100644
index 00000000..cc915fd2
--- /dev/null
+++ b/source/Ox.UI/svg/symbolView.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolVolume.svg b/source/Ox.UI/svg/symbolVolume.svg
new file mode 100644
index 00000000..1b62112c
--- /dev/null
+++ b/source/Ox.UI/svg/symbolVolume.svg
@@ -0,0 +1,6 @@
+
diff --git a/source/Ox.UI/svg/symbolVolumeDown.svg b/source/Ox.UI/svg/symbolVolumeDown.svg
new file mode 100644
index 00000000..f5e502e8
--- /dev/null
+++ b/source/Ox.UI/svg/symbolVolumeDown.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolVolumeUp.svg b/source/Ox.UI/svg/symbolVolumeUp.svg
new file mode 100644
index 00000000..5f30b377
--- /dev/null
+++ b/source/Ox.UI/svg/symbolVolumeUp.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/source/Ox.UI/svg/symbolWarning.svg b/source/Ox.UI/svg/symbolWarning.svg
new file mode 100644
index 00000000..4226321e
--- /dev/null
+++ b/source/Ox.UI/svg/symbolWarning.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file