diff --git a/src/images/mnemonics/ai_blue.gif b/src/images/mnemonics/ai_blue.gif
deleted file mode 100644
index bfceed0..0000000
Binary files a/src/images/mnemonics/ai_blue.gif and /dev/null differ
diff --git a/src/images/mnemonics/ai_cyan.gif b/src/images/mnemonics/ai_cyan.gif
deleted file mode 100644
index 798f988..0000000
Binary files a/src/images/mnemonics/ai_cyan.gif and /dev/null differ
diff --git a/src/images/mnemonics/ai_green.gif b/src/images/mnemonics/ai_green.gif
deleted file mode 100644
index 585d489..0000000
Binary files a/src/images/mnemonics/ai_green.gif and /dev/null differ
diff --git a/src/images/mnemonics/ai_magenta.gif b/src/images/mnemonics/ai_magenta.gif
deleted file mode 100644
index 9b39bd5..0000000
Binary files a/src/images/mnemonics/ai_magenta.gif and /dev/null differ
diff --git a/src/images/mnemonics/ai_red.gif b/src/images/mnemonics/ai_red.gif
deleted file mode 100644
index 649aab5..0000000
Binary files a/src/images/mnemonics/ai_red.gif and /dev/null differ
diff --git a/src/images/mnemonics/ai_yellow.gif b/src/images/mnemonics/ai_yellow.gif
deleted file mode 100644
index 0caf6f6..0000000
Binary files a/src/images/mnemonics/ai_yellow.gif and /dev/null differ
diff --git a/src/images/mnemonics/alert.svg b/src/images/mnemonics/alert.svg
new file mode 100644
index 0000000..ca50ea8
--- /dev/null
+++ b/src/images/mnemonics/alert.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/archive.svg b/src/images/mnemonics/archive.svg
new file mode 100644
index 0000000..d1eaa21
--- /dev/null
+++ b/src/images/mnemonics/archive.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/arrow-down.svg b/src/images/mnemonics/arrow-down.svg
new file mode 100644
index 0000000..c1acf0a
--- /dev/null
+++ b/src/images/mnemonics/arrow-down.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/arrow-left.svg b/src/images/mnemonics/arrow-left.svg
new file mode 100644
index 0000000..f3cda4f
--- /dev/null
+++ b/src/images/mnemonics/arrow-left.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/arrow-right.svg b/src/images/mnemonics/arrow-right.svg
new file mode 100644
index 0000000..04a4fbf
--- /dev/null
+++ b/src/images/mnemonics/arrow-right.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/arrow-small-down.svg b/src/images/mnemonics/arrow-small-down.svg
new file mode 100644
index 0000000..57c1ee8
--- /dev/null
+++ b/src/images/mnemonics/arrow-small-down.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/arrow-small-left.svg b/src/images/mnemonics/arrow-small-left.svg
new file mode 100644
index 0000000..9fa227e
--- /dev/null
+++ b/src/images/mnemonics/arrow-small-left.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/arrow-small-right.svg b/src/images/mnemonics/arrow-small-right.svg
new file mode 100644
index 0000000..bca6847
--- /dev/null
+++ b/src/images/mnemonics/arrow-small-right.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/arrow-small-up.svg b/src/images/mnemonics/arrow-small-up.svg
new file mode 100644
index 0000000..6c132f1
--- /dev/null
+++ b/src/images/mnemonics/arrow-small-up.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/arrow-up.svg b/src/images/mnemonics/arrow-up.svg
new file mode 100644
index 0000000..63be890
--- /dev/null
+++ b/src/images/mnemonics/arrow-up.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/beaker.svg b/src/images/mnemonics/beaker.svg
new file mode 100644
index 0000000..0997bb0
--- /dev/null
+++ b/src/images/mnemonics/beaker.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/bell.svg b/src/images/mnemonics/bell.svg
new file mode 100644
index 0000000..171f84f
--- /dev/null
+++ b/src/images/mnemonics/bell.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/bold.svg b/src/images/mnemonics/bold.svg
new file mode 100644
index 0000000..d2f2995
--- /dev/null
+++ b/src/images/mnemonics/bold.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/book.svg b/src/images/mnemonics/book.svg
new file mode 100644
index 0000000..d21fa56
--- /dev/null
+++ b/src/images/mnemonics/book.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/bookmark.svg b/src/images/mnemonics/bookmark.svg
new file mode 100644
index 0000000..de64157
--- /dev/null
+++ b/src/images/mnemonics/bookmark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/briefcase.svg b/src/images/mnemonics/briefcase.svg
new file mode 100644
index 0000000..5104b81
--- /dev/null
+++ b/src/images/mnemonics/briefcase.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/broadcast.svg b/src/images/mnemonics/broadcast.svg
new file mode 100644
index 0000000..ddc1458
--- /dev/null
+++ b/src/images/mnemonics/broadcast.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/browser.svg b/src/images/mnemonics/browser.svg
new file mode 100644
index 0000000..00f512a
--- /dev/null
+++ b/src/images/mnemonics/browser.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/bug.svg b/src/images/mnemonics/bug.svg
new file mode 100644
index 0000000..7518829
--- /dev/null
+++ b/src/images/mnemonics/bug.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/calendar.svg b/src/images/mnemonics/calendar.svg
new file mode 100644
index 0000000..fede886
--- /dev/null
+++ b/src/images/mnemonics/calendar.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/check.svg b/src/images/mnemonics/check.svg
new file mode 100644
index 0000000..2df5dee
--- /dev/null
+++ b/src/images/mnemonics/check.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/checklist.svg b/src/images/mnemonics/checklist.svg
new file mode 100644
index 0000000..671aa3b
--- /dev/null
+++ b/src/images/mnemonics/checklist.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/chevron-down.svg b/src/images/mnemonics/chevron-down.svg
new file mode 100644
index 0000000..32eab7b
--- /dev/null
+++ b/src/images/mnemonics/chevron-down.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/chevron-left.svg b/src/images/mnemonics/chevron-left.svg
new file mode 100644
index 0000000..680c9a0
--- /dev/null
+++ b/src/images/mnemonics/chevron-left.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/chevron-right.svg b/src/images/mnemonics/chevron-right.svg
new file mode 100644
index 0000000..a5dadc6
--- /dev/null
+++ b/src/images/mnemonics/chevron-right.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/chevron-up.svg b/src/images/mnemonics/chevron-up.svg
new file mode 100644
index 0000000..19db9dd
--- /dev/null
+++ b/src/images/mnemonics/chevron-up.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/circle-slash.svg b/src/images/mnemonics/circle-slash.svg
new file mode 100644
index 0000000..edfb3d8
--- /dev/null
+++ b/src/images/mnemonics/circle-slash.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/circle_blue.png b/src/images/mnemonics/circle_blue.png
deleted file mode 100644
index 0bcf126..0000000
Binary files a/src/images/mnemonics/circle_blue.png and /dev/null differ
diff --git a/src/images/mnemonics/circle_cyan.png b/src/images/mnemonics/circle_cyan.png
deleted file mode 100644
index 92bdf0b..0000000
Binary files a/src/images/mnemonics/circle_cyan.png and /dev/null differ
diff --git a/src/images/mnemonics/circle_green.png b/src/images/mnemonics/circle_green.png
deleted file mode 100644
index 43320d4..0000000
Binary files a/src/images/mnemonics/circle_green.png and /dev/null differ
diff --git a/src/images/mnemonics/circle_magenta.png b/src/images/mnemonics/circle_magenta.png
deleted file mode 100644
index 1402076..0000000
Binary files a/src/images/mnemonics/circle_magenta.png and /dev/null differ
diff --git a/src/images/mnemonics/circle_red.png b/src/images/mnemonics/circle_red.png
deleted file mode 100644
index 1923bf2..0000000
Binary files a/src/images/mnemonics/circle_red.png and /dev/null differ
diff --git a/src/images/mnemonics/circle_yellow.png b/src/images/mnemonics/circle_yellow.png
deleted file mode 100644
index 618f244..0000000
Binary files a/src/images/mnemonics/circle_yellow.png and /dev/null differ
diff --git a/src/images/mnemonics/circuit-board.svg b/src/images/mnemonics/circuit-board.svg
new file mode 100644
index 0000000..f9a4c7e
--- /dev/null
+++ b/src/images/mnemonics/circuit-board.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/clippy.svg b/src/images/mnemonics/clippy.svg
new file mode 100644
index 0000000..9cb6337
--- /dev/null
+++ b/src/images/mnemonics/clippy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/clock.svg b/src/images/mnemonics/clock.svg
new file mode 100644
index 0000000..4bb89e0
--- /dev/null
+++ b/src/images/mnemonics/clock.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/cloud-download.svg b/src/images/mnemonics/cloud-download.svg
new file mode 100644
index 0000000..8cc3d0f
--- /dev/null
+++ b/src/images/mnemonics/cloud-download.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/cloud-upload.svg b/src/images/mnemonics/cloud-upload.svg
new file mode 100644
index 0000000..c17e1d3
--- /dev/null
+++ b/src/images/mnemonics/cloud-upload.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/code.svg b/src/images/mnemonics/code.svg
new file mode 100644
index 0000000..6e6560e
--- /dev/null
+++ b/src/images/mnemonics/code.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/comment-discussion.svg b/src/images/mnemonics/comment-discussion.svg
new file mode 100644
index 0000000..c155b88
--- /dev/null
+++ b/src/images/mnemonics/comment-discussion.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/comment.svg b/src/images/mnemonics/comment.svg
new file mode 100644
index 0000000..2c6d88c
--- /dev/null
+++ b/src/images/mnemonics/comment.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/credit-card.svg b/src/images/mnemonics/credit-card.svg
new file mode 100644
index 0000000..7da9f29
--- /dev/null
+++ b/src/images/mnemonics/credit-card.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/dash.svg b/src/images/mnemonics/dash.svg
new file mode 100644
index 0000000..b9a28fe
--- /dev/null
+++ b/src/images/mnemonics/dash.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/dashboard.svg b/src/images/mnemonics/dashboard.svg
new file mode 100644
index 0000000..dad1fd7
--- /dev/null
+++ b/src/images/mnemonics/dashboard.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/database.svg b/src/images/mnemonics/database.svg
new file mode 100644
index 0000000..e686d98
--- /dev/null
+++ b/src/images/mnemonics/database.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/desktop-download.svg b/src/images/mnemonics/desktop-download.svg
new file mode 100644
index 0000000..74b2c7d
--- /dev/null
+++ b/src/images/mnemonics/desktop-download.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/device-camera-video.svg b/src/images/mnemonics/device-camera-video.svg
new file mode 100644
index 0000000..dc0e55e
--- /dev/null
+++ b/src/images/mnemonics/device-camera-video.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/device-camera.svg b/src/images/mnemonics/device-camera.svg
new file mode 100644
index 0000000..609be0e
--- /dev/null
+++ b/src/images/mnemonics/device-camera.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/device-desktop.svg b/src/images/mnemonics/device-desktop.svg
new file mode 100644
index 0000000..3671fd0
--- /dev/null
+++ b/src/images/mnemonics/device-desktop.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/device-mobile.svg b/src/images/mnemonics/device-mobile.svg
new file mode 100644
index 0000000..84559ca
--- /dev/null
+++ b/src/images/mnemonics/device-mobile.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/diamond_blue.png b/src/images/mnemonics/diamond_blue.png
deleted file mode 100644
index 45b4c3b..0000000
Binary files a/src/images/mnemonics/diamond_blue.png and /dev/null differ
diff --git a/src/images/mnemonics/diamond_cyan.png b/src/images/mnemonics/diamond_cyan.png
deleted file mode 100644
index ff0ad28..0000000
Binary files a/src/images/mnemonics/diamond_cyan.png and /dev/null differ
diff --git a/src/images/mnemonics/diamond_green.png b/src/images/mnemonics/diamond_green.png
deleted file mode 100644
index 3aea748..0000000
Binary files a/src/images/mnemonics/diamond_green.png and /dev/null differ
diff --git a/src/images/mnemonics/diamond_magenta.png b/src/images/mnemonics/diamond_magenta.png
deleted file mode 100644
index 20a2254..0000000
Binary files a/src/images/mnemonics/diamond_magenta.png and /dev/null differ
diff --git a/src/images/mnemonics/diamond_red.png b/src/images/mnemonics/diamond_red.png
deleted file mode 100644
index 8a02be7..0000000
Binary files a/src/images/mnemonics/diamond_red.png and /dev/null differ
diff --git a/src/images/mnemonics/diamond_yellow.png b/src/images/mnemonics/diamond_yellow.png
deleted file mode 100644
index cf6ec26..0000000
Binary files a/src/images/mnemonics/diamond_yellow.png and /dev/null differ
diff --git a/src/images/mnemonics/diff-added.svg b/src/images/mnemonics/diff-added.svg
new file mode 100644
index 0000000..8394151
--- /dev/null
+++ b/src/images/mnemonics/diff-added.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/diff-ignored.svg b/src/images/mnemonics/diff-ignored.svg
new file mode 100644
index 0000000..eaa2bee
--- /dev/null
+++ b/src/images/mnemonics/diff-ignored.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/diff-modified.svg b/src/images/mnemonics/diff-modified.svg
new file mode 100644
index 0000000..6a17dc3
--- /dev/null
+++ b/src/images/mnemonics/diff-modified.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/diff-removed.svg b/src/images/mnemonics/diff-removed.svg
new file mode 100644
index 0000000..2dfe2a1
--- /dev/null
+++ b/src/images/mnemonics/diff-removed.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/diff-renamed.svg b/src/images/mnemonics/diff-renamed.svg
new file mode 100644
index 0000000..c1f0982
--- /dev/null
+++ b/src/images/mnemonics/diff-renamed.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/diff.svg b/src/images/mnemonics/diff.svg
new file mode 100644
index 0000000..cbaa51f
--- /dev/null
+++ b/src/images/mnemonics/diff.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/dollar_blue.gif b/src/images/mnemonics/dollar_blue.gif
deleted file mode 100644
index 90ac98f..0000000
Binary files a/src/images/mnemonics/dollar_blue.gif and /dev/null differ
diff --git a/src/images/mnemonics/dollar_cyan.gif b/src/images/mnemonics/dollar_cyan.gif
deleted file mode 100644
index ea2c785..0000000
Binary files a/src/images/mnemonics/dollar_cyan.gif and /dev/null differ
diff --git a/src/images/mnemonics/dollar_green.gif b/src/images/mnemonics/dollar_green.gif
deleted file mode 100644
index 2a7d681..0000000
Binary files a/src/images/mnemonics/dollar_green.gif and /dev/null differ
diff --git a/src/images/mnemonics/dollar_magenta.gif b/src/images/mnemonics/dollar_magenta.gif
deleted file mode 100644
index e8ba25d..0000000
Binary files a/src/images/mnemonics/dollar_magenta.gif and /dev/null differ
diff --git a/src/images/mnemonics/dollar_red.gif b/src/images/mnemonics/dollar_red.gif
deleted file mode 100644
index 955685c..0000000
Binary files a/src/images/mnemonics/dollar_red.gif and /dev/null differ
diff --git a/src/images/mnemonics/dollar_yellow.gif b/src/images/mnemonics/dollar_yellow.gif
deleted file mode 100644
index 3a34d61..0000000
Binary files a/src/images/mnemonics/dollar_yellow.gif and /dev/null differ
diff --git a/src/images/mnemonics/ellipsis.svg b/src/images/mnemonics/ellipsis.svg
new file mode 100644
index 0000000..7d4b9d8
--- /dev/null
+++ b/src/images/mnemonics/ellipsis.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/eye.svg b/src/images/mnemonics/eye.svg
new file mode 100644
index 0000000..4f43a09
--- /dev/null
+++ b/src/images/mnemonics/eye.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/file-binary.svg b/src/images/mnemonics/file-binary.svg
new file mode 100644
index 0000000..93d0f54
--- /dev/null
+++ b/src/images/mnemonics/file-binary.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/file-code.svg b/src/images/mnemonics/file-code.svg
new file mode 100644
index 0000000..5b4b199
--- /dev/null
+++ b/src/images/mnemonics/file-code.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/file-directory.svg b/src/images/mnemonics/file-directory.svg
new file mode 100644
index 0000000..4bf1f1c
--- /dev/null
+++ b/src/images/mnemonics/file-directory.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/file-media.svg b/src/images/mnemonics/file-media.svg
new file mode 100644
index 0000000..018e533
--- /dev/null
+++ b/src/images/mnemonics/file-media.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/file-pdf.svg b/src/images/mnemonics/file-pdf.svg
new file mode 100644
index 0000000..1b1703e
--- /dev/null
+++ b/src/images/mnemonics/file-pdf.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/file-submodule.svg b/src/images/mnemonics/file-submodule.svg
new file mode 100644
index 0000000..355a905
--- /dev/null
+++ b/src/images/mnemonics/file-submodule.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/file-symlink-directory.svg b/src/images/mnemonics/file-symlink-directory.svg
new file mode 100644
index 0000000..4b6263a
--- /dev/null
+++ b/src/images/mnemonics/file-symlink-directory.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/file-symlink-file.svg b/src/images/mnemonics/file-symlink-file.svg
new file mode 100644
index 0000000..b2aaf24
--- /dev/null
+++ b/src/images/mnemonics/file-symlink-file.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/file-zip.svg b/src/images/mnemonics/file-zip.svg
new file mode 100644
index 0000000..e2bb5b0
--- /dev/null
+++ b/src/images/mnemonics/file-zip.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/file.svg b/src/images/mnemonics/file.svg
new file mode 100644
index 0000000..0997406
--- /dev/null
+++ b/src/images/mnemonics/file.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/flame.svg b/src/images/mnemonics/flame.svg
new file mode 100644
index 0000000..1fcb94b
--- /dev/null
+++ b/src/images/mnemonics/flame.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/fold.svg b/src/images/mnemonics/fold.svg
new file mode 100644
index 0000000..1b0b399
--- /dev/null
+++ b/src/images/mnemonics/fold.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/gear.svg b/src/images/mnemonics/gear.svg
new file mode 100644
index 0000000..bf82007
--- /dev/null
+++ b/src/images/mnemonics/gear.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/gift.svg b/src/images/mnemonics/gift.svg
new file mode 100644
index 0000000..4539ce6
--- /dev/null
+++ b/src/images/mnemonics/gift.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/gist-secret.svg b/src/images/mnemonics/gist-secret.svg
new file mode 100644
index 0000000..6495281
--- /dev/null
+++ b/src/images/mnemonics/gist-secret.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/gist.svg b/src/images/mnemonics/gist.svg
new file mode 100644
index 0000000..9584460
--- /dev/null
+++ b/src/images/mnemonics/gist.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/git-branch.svg b/src/images/mnemonics/git-branch.svg
new file mode 100644
index 0000000..21ca8d8
--- /dev/null
+++ b/src/images/mnemonics/git-branch.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/git-commit.svg b/src/images/mnemonics/git-commit.svg
new file mode 100644
index 0000000..3cc2e82
--- /dev/null
+++ b/src/images/mnemonics/git-commit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/git-compare.svg b/src/images/mnemonics/git-compare.svg
new file mode 100644
index 0000000..4737499
--- /dev/null
+++ b/src/images/mnemonics/git-compare.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/git-merge.svg b/src/images/mnemonics/git-merge.svg
new file mode 100644
index 0000000..63c43f7
--- /dev/null
+++ b/src/images/mnemonics/git-merge.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/git-pull-request.svg b/src/images/mnemonics/git-pull-request.svg
new file mode 100644
index 0000000..4f59759
--- /dev/null
+++ b/src/images/mnemonics/git-pull-request.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/globe.svg b/src/images/mnemonics/globe.svg
new file mode 100644
index 0000000..990554c
--- /dev/null
+++ b/src/images/mnemonics/globe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/grabber.svg b/src/images/mnemonics/grabber.svg
new file mode 100644
index 0000000..1a41fd0
--- /dev/null
+++ b/src/images/mnemonics/grabber.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/graph.svg b/src/images/mnemonics/graph.svg
new file mode 100644
index 0000000..cd3909e
--- /dev/null
+++ b/src/images/mnemonics/graph.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/guo_blue.gif b/src/images/mnemonics/guo_blue.gif
deleted file mode 100644
index 7f5bfb5..0000000
Binary files a/src/images/mnemonics/guo_blue.gif and /dev/null differ
diff --git a/src/images/mnemonics/guo_cyan.gif b/src/images/mnemonics/guo_cyan.gif
deleted file mode 100644
index 5b911a2..0000000
Binary files a/src/images/mnemonics/guo_cyan.gif and /dev/null differ
diff --git a/src/images/mnemonics/guo_green.gif b/src/images/mnemonics/guo_green.gif
deleted file mode 100644
index 739123a..0000000
Binary files a/src/images/mnemonics/guo_green.gif and /dev/null differ
diff --git a/src/images/mnemonics/guo_magenta.gif b/src/images/mnemonics/guo_magenta.gif
deleted file mode 100644
index d54c7a8..0000000
Binary files a/src/images/mnemonics/guo_magenta.gif and /dev/null differ
diff --git a/src/images/mnemonics/guo_red.gif b/src/images/mnemonics/guo_red.gif
deleted file mode 100644
index 5b74560..0000000
Binary files a/src/images/mnemonics/guo_red.gif and /dev/null differ
diff --git a/src/images/mnemonics/guo_yellow.gif b/src/images/mnemonics/guo_yellow.gif
deleted file mode 100644
index ea7c738..0000000
Binary files a/src/images/mnemonics/guo_yellow.gif and /dev/null differ
diff --git a/src/images/mnemonics/heart.svg b/src/images/mnemonics/heart.svg
new file mode 100644
index 0000000..e9407b5
--- /dev/null
+++ b/src/images/mnemonics/heart.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/history.svg b/src/images/mnemonics/history.svg
new file mode 100644
index 0000000..ee4d9fb
--- /dev/null
+++ b/src/images/mnemonics/history.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/home.svg b/src/images/mnemonics/home.svg
new file mode 100644
index 0000000..f3d3138
--- /dev/null
+++ b/src/images/mnemonics/home.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/horizontal-rule.svg b/src/images/mnemonics/horizontal-rule.svg
new file mode 100644
index 0000000..9a05c30
--- /dev/null
+++ b/src/images/mnemonics/horizontal-rule.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/hubot.svg b/src/images/mnemonics/hubot.svg
new file mode 100644
index 0000000..fea9f4b
--- /dev/null
+++ b/src/images/mnemonics/hubot.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/inbox.svg b/src/images/mnemonics/inbox.svg
new file mode 100644
index 0000000..f9cfec2
--- /dev/null
+++ b/src/images/mnemonics/inbox.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/info.svg b/src/images/mnemonics/info.svg
new file mode 100644
index 0000000..26db463
--- /dev/null
+++ b/src/images/mnemonics/info.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/issue-closed.svg b/src/images/mnemonics/issue-closed.svg
new file mode 100644
index 0000000..0a7819a
--- /dev/null
+++ b/src/images/mnemonics/issue-closed.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/issue-opened.svg b/src/images/mnemonics/issue-opened.svg
new file mode 100644
index 0000000..a88cbcc
--- /dev/null
+++ b/src/images/mnemonics/issue-opened.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/issue-reopened.svg b/src/images/mnemonics/issue-reopened.svg
new file mode 100644
index 0000000..789e18b
--- /dev/null
+++ b/src/images/mnemonics/issue-reopened.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/italic.svg b/src/images/mnemonics/italic.svg
new file mode 100644
index 0000000..51d65f1
--- /dev/null
+++ b/src/images/mnemonics/italic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/jersey.svg b/src/images/mnemonics/jersey.svg
new file mode 100644
index 0000000..776e456
--- /dev/null
+++ b/src/images/mnemonics/jersey.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/kebab-horizontal.svg b/src/images/mnemonics/kebab-horizontal.svg
new file mode 100644
index 0000000..7c472d3
--- /dev/null
+++ b/src/images/mnemonics/kebab-horizontal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/kebab-vertical.svg b/src/images/mnemonics/kebab-vertical.svg
new file mode 100644
index 0000000..2aaee60
--- /dev/null
+++ b/src/images/mnemonics/kebab-vertical.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/key.svg b/src/images/mnemonics/key.svg
new file mode 100644
index 0000000..ac8badc
--- /dev/null
+++ b/src/images/mnemonics/key.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/keyboard.svg b/src/images/mnemonics/keyboard.svg
new file mode 100644
index 0000000..89712ad
--- /dev/null
+++ b/src/images/mnemonics/keyboard.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/law.svg b/src/images/mnemonics/law.svg
new file mode 100644
index 0000000..5ccc464
--- /dev/null
+++ b/src/images/mnemonics/law.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/light-bulb.svg b/src/images/mnemonics/light-bulb.svg
new file mode 100644
index 0000000..d2ff74c
--- /dev/null
+++ b/src/images/mnemonics/light-bulb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/link-external.svg b/src/images/mnemonics/link-external.svg
new file mode 100644
index 0000000..70b569d
--- /dev/null
+++ b/src/images/mnemonics/link-external.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/link.svg b/src/images/mnemonics/link.svg
new file mode 100644
index 0000000..820aef7
--- /dev/null
+++ b/src/images/mnemonics/link.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/list-ordered.svg b/src/images/mnemonics/list-ordered.svg
new file mode 100644
index 0000000..c0e8304
--- /dev/null
+++ b/src/images/mnemonics/list-ordered.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/list-unordered.svg b/src/images/mnemonics/list-unordered.svg
new file mode 100644
index 0000000..0b43536
--- /dev/null
+++ b/src/images/mnemonics/list-unordered.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/location.svg b/src/images/mnemonics/location.svg
new file mode 100644
index 0000000..f6372a3
--- /dev/null
+++ b/src/images/mnemonics/location.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/lock.svg b/src/images/mnemonics/lock.svg
new file mode 100644
index 0000000..5587064
--- /dev/null
+++ b/src/images/mnemonics/lock.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/logo-gist.svg b/src/images/mnemonics/logo-gist.svg
new file mode 100644
index 0000000..29f2213
--- /dev/null
+++ b/src/images/mnemonics/logo-gist.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/logo-github.svg b/src/images/mnemonics/logo-github.svg
new file mode 100644
index 0000000..0da3476
--- /dev/null
+++ b/src/images/mnemonics/logo-github.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/mail-read.svg b/src/images/mnemonics/mail-read.svg
new file mode 100644
index 0000000..bf4deaf
--- /dev/null
+++ b/src/images/mnemonics/mail-read.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/mail.svg b/src/images/mnemonics/mail.svg
new file mode 100644
index 0000000..9fca68b
--- /dev/null
+++ b/src/images/mnemonics/mail.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/mark-github.svg b/src/images/mnemonics/mark-github.svg
new file mode 100644
index 0000000..af1bfa1
--- /dev/null
+++ b/src/images/mnemonics/mark-github.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/markdown.svg b/src/images/mnemonics/markdown.svg
new file mode 100644
index 0000000..999110e
--- /dev/null
+++ b/src/images/mnemonics/markdown.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/megaphone.svg b/src/images/mnemonics/megaphone.svg
new file mode 100644
index 0000000..a62f82d
--- /dev/null
+++ b/src/images/mnemonics/megaphone.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/mention.svg b/src/images/mnemonics/mention.svg
new file mode 100644
index 0000000..c09499b
--- /dev/null
+++ b/src/images/mnemonics/mention.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/milestone.svg b/src/images/mnemonics/milestone.svg
new file mode 100644
index 0000000..803465b
--- /dev/null
+++ b/src/images/mnemonics/milestone.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/mirror.svg b/src/images/mnemonics/mirror.svg
new file mode 100644
index 0000000..76e0c37
--- /dev/null
+++ b/src/images/mnemonics/mirror.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/mortar-board.svg b/src/images/mnemonics/mortar-board.svg
new file mode 100644
index 0000000..869f9ae
--- /dev/null
+++ b/src/images/mnemonics/mortar-board.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/mute.svg b/src/images/mnemonics/mute.svg
new file mode 100644
index 0000000..e448808
--- /dev/null
+++ b/src/images/mnemonics/mute.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/no-newline.svg b/src/images/mnemonics/no-newline.svg
new file mode 100644
index 0000000..2a8fb94
--- /dev/null
+++ b/src/images/mnemonics/no-newline.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/note.svg b/src/images/mnemonics/note.svg
new file mode 100644
index 0000000..cbf7963
--- /dev/null
+++ b/src/images/mnemonics/note.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/octoface.svg b/src/images/mnemonics/octoface.svg
new file mode 100644
index 0000000..bb1a40d
--- /dev/null
+++ b/src/images/mnemonics/octoface.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/organization.svg b/src/images/mnemonics/organization.svg
new file mode 100644
index 0000000..6bf4ae9
--- /dev/null
+++ b/src/images/mnemonics/organization.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/package.svg b/src/images/mnemonics/package.svg
new file mode 100644
index 0000000..2db0351
--- /dev/null
+++ b/src/images/mnemonics/package.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/paintcan.svg b/src/images/mnemonics/paintcan.svg
new file mode 100644
index 0000000..08b4a4b
--- /dev/null
+++ b/src/images/mnemonics/paintcan.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/pencil.svg b/src/images/mnemonics/pencil.svg
new file mode 100644
index 0000000..8702f4d
--- /dev/null
+++ b/src/images/mnemonics/pencil.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/person.svg b/src/images/mnemonics/person.svg
new file mode 100644
index 0000000..5871e2f
--- /dev/null
+++ b/src/images/mnemonics/person.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/pin.svg b/src/images/mnemonics/pin.svg
new file mode 100644
index 0000000..95405c5
--- /dev/null
+++ b/src/images/mnemonics/pin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/plug.svg b/src/images/mnemonics/plug.svg
new file mode 100644
index 0000000..42865d5
--- /dev/null
+++ b/src/images/mnemonics/plug.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/plus-small.svg b/src/images/mnemonics/plus-small.svg
new file mode 100644
index 0000000..5e093a4
--- /dev/null
+++ b/src/images/mnemonics/plus-small.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/plus.svg b/src/images/mnemonics/plus.svg
new file mode 100644
index 0000000..23c27d8
--- /dev/null
+++ b/src/images/mnemonics/plus.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/primitive-dot.svg b/src/images/mnemonics/primitive-dot.svg
new file mode 100644
index 0000000..6f465da
--- /dev/null
+++ b/src/images/mnemonics/primitive-dot.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/primitive-square.svg b/src/images/mnemonics/primitive-square.svg
new file mode 100644
index 0000000..9d4058b
--- /dev/null
+++ b/src/images/mnemonics/primitive-square.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/project.svg b/src/images/mnemonics/project.svg
new file mode 100644
index 0000000..a728f74
--- /dev/null
+++ b/src/images/mnemonics/project.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/pulse.svg b/src/images/mnemonics/pulse.svg
new file mode 100644
index 0000000..4ec57ba
--- /dev/null
+++ b/src/images/mnemonics/pulse.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/question.svg b/src/images/mnemonics/question.svg
new file mode 100644
index 0000000..a6fc753
--- /dev/null
+++ b/src/images/mnemonics/question.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/quote.svg b/src/images/mnemonics/quote.svg
new file mode 100644
index 0000000..da5c2b2
--- /dev/null
+++ b/src/images/mnemonics/quote.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/radio-tower.svg b/src/images/mnemonics/radio-tower.svg
new file mode 100644
index 0000000..f89a705
--- /dev/null
+++ b/src/images/mnemonics/radio-tower.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/reply.svg b/src/images/mnemonics/reply.svg
new file mode 100644
index 0000000..12717db
--- /dev/null
+++ b/src/images/mnemonics/reply.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/repo-clone.svg b/src/images/mnemonics/repo-clone.svg
new file mode 100644
index 0000000..32b86e8
--- /dev/null
+++ b/src/images/mnemonics/repo-clone.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/repo-force-push.svg b/src/images/mnemonics/repo-force-push.svg
new file mode 100644
index 0000000..0aece33
--- /dev/null
+++ b/src/images/mnemonics/repo-force-push.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/repo-forked.svg b/src/images/mnemonics/repo-forked.svg
new file mode 100644
index 0000000..cc5e46a
--- /dev/null
+++ b/src/images/mnemonics/repo-forked.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/repo-pull.svg b/src/images/mnemonics/repo-pull.svg
new file mode 100644
index 0000000..dfe8e6c
--- /dev/null
+++ b/src/images/mnemonics/repo-pull.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/repo-push.svg b/src/images/mnemonics/repo-push.svg
new file mode 100644
index 0000000..408dca6
--- /dev/null
+++ b/src/images/mnemonics/repo-push.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/repo.svg b/src/images/mnemonics/repo.svg
new file mode 100644
index 0000000..e653d4e
--- /dev/null
+++ b/src/images/mnemonics/repo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/report.svg b/src/images/mnemonics/report.svg
new file mode 100644
index 0000000..3f93ee4
--- /dev/null
+++ b/src/images/mnemonics/report.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/rocket.svg b/src/images/mnemonics/rocket.svg
new file mode 100644
index 0000000..98303f8
--- /dev/null
+++ b/src/images/mnemonics/rocket.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/rss.svg b/src/images/mnemonics/rss.svg
new file mode 100644
index 0000000..3b2705d
--- /dev/null
+++ b/src/images/mnemonics/rss.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/ruby.svg b/src/images/mnemonics/ruby.svg
new file mode 100644
index 0000000..8463908
--- /dev/null
+++ b/src/images/mnemonics/ruby.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/screen-full.svg b/src/images/mnemonics/screen-full.svg
new file mode 100644
index 0000000..e78d371
--- /dev/null
+++ b/src/images/mnemonics/screen-full.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/screen-normal.svg b/src/images/mnemonics/screen-normal.svg
new file mode 100644
index 0000000..a884713
--- /dev/null
+++ b/src/images/mnemonics/screen-normal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/search.svg b/src/images/mnemonics/search.svg
new file mode 100644
index 0000000..d0304b6
--- /dev/null
+++ b/src/images/mnemonics/search.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/server.svg b/src/images/mnemonics/server.svg
new file mode 100644
index 0000000..78bc79f
--- /dev/null
+++ b/src/images/mnemonics/server.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/settings.svg b/src/images/mnemonics/settings.svg
new file mode 100644
index 0000000..f22b92e
--- /dev/null
+++ b/src/images/mnemonics/settings.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/shield.svg b/src/images/mnemonics/shield.svg
new file mode 100644
index 0000000..087a969
--- /dev/null
+++ b/src/images/mnemonics/shield.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/sign-in.svg b/src/images/mnemonics/sign-in.svg
new file mode 100644
index 0000000..91560c6
--- /dev/null
+++ b/src/images/mnemonics/sign-in.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/sign-out.svg b/src/images/mnemonics/sign-out.svg
new file mode 100644
index 0000000..e54ca58
--- /dev/null
+++ b/src/images/mnemonics/sign-out.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/smiley.svg b/src/images/mnemonics/smiley.svg
new file mode 100644
index 0000000..0d93af5
--- /dev/null
+++ b/src/images/mnemonics/smiley.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/square_blue.gif b/src/images/mnemonics/square_blue.gif
deleted file mode 100644
index 029d4bb..0000000
Binary files a/src/images/mnemonics/square_blue.gif and /dev/null differ
diff --git a/src/images/mnemonics/square_cyan.gif b/src/images/mnemonics/square_cyan.gif
deleted file mode 100644
index 76bfb64..0000000
Binary files a/src/images/mnemonics/square_cyan.gif and /dev/null differ
diff --git a/src/images/mnemonics/square_green.gif b/src/images/mnemonics/square_green.gif
deleted file mode 100644
index 1c00e9a..0000000
Binary files a/src/images/mnemonics/square_green.gif and /dev/null differ
diff --git a/src/images/mnemonics/square_magenta.gif b/src/images/mnemonics/square_magenta.gif
deleted file mode 100644
index 7d87c69..0000000
Binary files a/src/images/mnemonics/square_magenta.gif and /dev/null differ
diff --git a/src/images/mnemonics/square_red.gif b/src/images/mnemonics/square_red.gif
deleted file mode 100644
index dd0b7d3..0000000
Binary files a/src/images/mnemonics/square_red.gif and /dev/null differ
diff --git a/src/images/mnemonics/square_yellow.gif b/src/images/mnemonics/square_yellow.gif
deleted file mode 100644
index 873e41c..0000000
Binary files a/src/images/mnemonics/square_yellow.gif and /dev/null differ
diff --git a/src/images/mnemonics/squirrel.svg b/src/images/mnemonics/squirrel.svg
new file mode 100644
index 0000000..3e5b51b
--- /dev/null
+++ b/src/images/mnemonics/squirrel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/star.svg b/src/images/mnemonics/star.svg
new file mode 100644
index 0000000..9444880
--- /dev/null
+++ b/src/images/mnemonics/star.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/stop.svg b/src/images/mnemonics/stop.svg
new file mode 100644
index 0000000..6ae8523
--- /dev/null
+++ b/src/images/mnemonics/stop.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/sync.svg b/src/images/mnemonics/sync.svg
new file mode 100644
index 0000000..692349a
--- /dev/null
+++ b/src/images/mnemonics/sync.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/tag.svg b/src/images/mnemonics/tag.svg
new file mode 100644
index 0000000..5d2144e
--- /dev/null
+++ b/src/images/mnemonics/tag.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/tasklist.svg b/src/images/mnemonics/tasklist.svg
new file mode 100644
index 0000000..a0bd560
--- /dev/null
+++ b/src/images/mnemonics/tasklist.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/telescope.svg b/src/images/mnemonics/telescope.svg
new file mode 100644
index 0000000..95047dc
--- /dev/null
+++ b/src/images/mnemonics/telescope.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/terminal.svg b/src/images/mnemonics/terminal.svg
new file mode 100644
index 0000000..d6072fc
--- /dev/null
+++ b/src/images/mnemonics/terminal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/text-size.svg b/src/images/mnemonics/text-size.svg
new file mode 100644
index 0000000..f83a5f9
--- /dev/null
+++ b/src/images/mnemonics/text-size.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/three-bars.svg b/src/images/mnemonics/three-bars.svg
new file mode 100644
index 0000000..bb3b2c8
--- /dev/null
+++ b/src/images/mnemonics/three-bars.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/thumbsdown.svg b/src/images/mnemonics/thumbsdown.svg
new file mode 100644
index 0000000..091e2f9
--- /dev/null
+++ b/src/images/mnemonics/thumbsdown.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/thumbsup.svg b/src/images/mnemonics/thumbsup.svg
new file mode 100644
index 0000000..746c1e9
--- /dev/null
+++ b/src/images/mnemonics/thumbsup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/tools.svg b/src/images/mnemonics/tools.svg
new file mode 100644
index 0000000..67a5984
--- /dev/null
+++ b/src/images/mnemonics/tools.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/trashcan.svg b/src/images/mnemonics/trashcan.svg
new file mode 100644
index 0000000..3d8c051
--- /dev/null
+++ b/src/images/mnemonics/trashcan.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/triangle-down.svg b/src/images/mnemonics/triangle-down.svg
new file mode 100644
index 0000000..faa8896
--- /dev/null
+++ b/src/images/mnemonics/triangle-down.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/triangle-left.svg b/src/images/mnemonics/triangle-left.svg
new file mode 100644
index 0000000..8762036
--- /dev/null
+++ b/src/images/mnemonics/triangle-left.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/triangle-right.svg b/src/images/mnemonics/triangle-right.svg
new file mode 100644
index 0000000..59c2ac6
--- /dev/null
+++ b/src/images/mnemonics/triangle-right.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/triangle-up.svg b/src/images/mnemonics/triangle-up.svg
new file mode 100644
index 0000000..98d0654
--- /dev/null
+++ b/src/images/mnemonics/triangle-up.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/triangle_blue.png b/src/images/mnemonics/triangle_blue.png
deleted file mode 100644
index 5c95cd2..0000000
Binary files a/src/images/mnemonics/triangle_blue.png and /dev/null differ
diff --git a/src/images/mnemonics/triangle_cyan.png b/src/images/mnemonics/triangle_cyan.png
deleted file mode 100644
index a339808..0000000
Binary files a/src/images/mnemonics/triangle_cyan.png and /dev/null differ
diff --git a/src/images/mnemonics/triangle_down_blue.png b/src/images/mnemonics/triangle_down_blue.png
deleted file mode 100644
index 0fa6498..0000000
Binary files a/src/images/mnemonics/triangle_down_blue.png and /dev/null differ
diff --git a/src/images/mnemonics/triangle_down_cyan.png b/src/images/mnemonics/triangle_down_cyan.png
deleted file mode 100644
index 2bc740d..0000000
Binary files a/src/images/mnemonics/triangle_down_cyan.png and /dev/null differ
diff --git a/src/images/mnemonics/triangle_down_green.png b/src/images/mnemonics/triangle_down_green.png
deleted file mode 100644
index c27ad7b..0000000
Binary files a/src/images/mnemonics/triangle_down_green.png and /dev/null differ
diff --git a/src/images/mnemonics/triangle_down_magenta.png b/src/images/mnemonics/triangle_down_magenta.png
deleted file mode 100644
index 464ed5c..0000000
Binary files a/src/images/mnemonics/triangle_down_magenta.png and /dev/null differ
diff --git a/src/images/mnemonics/triangle_down_red.png b/src/images/mnemonics/triangle_down_red.png
deleted file mode 100644
index cf37818..0000000
Binary files a/src/images/mnemonics/triangle_down_red.png and /dev/null differ
diff --git a/src/images/mnemonics/triangle_down_yellow.png b/src/images/mnemonics/triangle_down_yellow.png
deleted file mode 100644
index 184a8a4..0000000
Binary files a/src/images/mnemonics/triangle_down_yellow.png and /dev/null differ
diff --git a/src/images/mnemonics/triangle_green.png b/src/images/mnemonics/triangle_green.png
deleted file mode 100644
index 0828042..0000000
Binary files a/src/images/mnemonics/triangle_green.png and /dev/null differ
diff --git a/src/images/mnemonics/triangle_magenta.png b/src/images/mnemonics/triangle_magenta.png
deleted file mode 100644
index 6287b32..0000000
Binary files a/src/images/mnemonics/triangle_magenta.png and /dev/null differ
diff --git a/src/images/mnemonics/triangle_red.png b/src/images/mnemonics/triangle_red.png
deleted file mode 100644
index 4b94060..0000000
Binary files a/src/images/mnemonics/triangle_red.png and /dev/null differ
diff --git a/src/images/mnemonics/triangle_yellow.png b/src/images/mnemonics/triangle_yellow.png
deleted file mode 100644
index d92261a..0000000
Binary files a/src/images/mnemonics/triangle_yellow.png and /dev/null differ
diff --git a/src/images/mnemonics/unfold.svg b/src/images/mnemonics/unfold.svg
new file mode 100644
index 0000000..ab04339
--- /dev/null
+++ b/src/images/mnemonics/unfold.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/unmute.svg b/src/images/mnemonics/unmute.svg
new file mode 100644
index 0000000..5d9a978
--- /dev/null
+++ b/src/images/mnemonics/unmute.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/unverified.svg b/src/images/mnemonics/unverified.svg
new file mode 100644
index 0000000..e55595c
--- /dev/null
+++ b/src/images/mnemonics/unverified.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/verified.svg b/src/images/mnemonics/verified.svg
new file mode 100644
index 0000000..3a2e01d
--- /dev/null
+++ b/src/images/mnemonics/verified.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/versions.svg b/src/images/mnemonics/versions.svg
new file mode 100644
index 0000000..274bbdb
--- /dev/null
+++ b/src/images/mnemonics/versions.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/watch.svg b/src/images/mnemonics/watch.svg
new file mode 100644
index 0000000..45b2499
--- /dev/null
+++ b/src/images/mnemonics/watch.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/x.svg b/src/images/mnemonics/x.svg
new file mode 100644
index 0000000..e377314
--- /dev/null
+++ b/src/images/mnemonics/x.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/images/mnemonics/x_blue.gif b/src/images/mnemonics/x_blue.gif
deleted file mode 100644
index 8ceb1cf..0000000
Binary files a/src/images/mnemonics/x_blue.gif and /dev/null differ
diff --git a/src/images/mnemonics/x_cyan.gif b/src/images/mnemonics/x_cyan.gif
deleted file mode 100644
index cf20e6c..0000000
Binary files a/src/images/mnemonics/x_cyan.gif and /dev/null differ
diff --git a/src/images/mnemonics/x_green.gif b/src/images/mnemonics/x_green.gif
deleted file mode 100644
index 3422d6f..0000000
Binary files a/src/images/mnemonics/x_green.gif and /dev/null differ
diff --git a/src/images/mnemonics/x_magenta.gif b/src/images/mnemonics/x_magenta.gif
deleted file mode 100644
index 5f363fe..0000000
Binary files a/src/images/mnemonics/x_magenta.gif and /dev/null differ
diff --git a/src/images/mnemonics/x_red.gif b/src/images/mnemonics/x_red.gif
deleted file mode 100644
index 87b256b..0000000
Binary files a/src/images/mnemonics/x_red.gif and /dev/null differ
diff --git a/src/images/mnemonics/x_yellow.gif b/src/images/mnemonics/x_yellow.gif
deleted file mode 100644
index 5716f65..0000000
Binary files a/src/images/mnemonics/x_yellow.gif and /dev/null differ
diff --git a/src/images/mnemonics/xiao_blue.gif b/src/images/mnemonics/xiao_blue.gif
deleted file mode 100644
index c79faad..0000000
Binary files a/src/images/mnemonics/xiao_blue.gif and /dev/null differ
diff --git a/src/images/mnemonics/xiao_cyan.gif b/src/images/mnemonics/xiao_cyan.gif
deleted file mode 100644
index 926a95c..0000000
Binary files a/src/images/mnemonics/xiao_cyan.gif and /dev/null differ
diff --git a/src/images/mnemonics/xiao_green.gif b/src/images/mnemonics/xiao_green.gif
deleted file mode 100644
index f4e3489..0000000
Binary files a/src/images/mnemonics/xiao_green.gif and /dev/null differ
diff --git a/src/images/mnemonics/xiao_magenta.gif b/src/images/mnemonics/xiao_magenta.gif
deleted file mode 100644
index c1110e1..0000000
Binary files a/src/images/mnemonics/xiao_magenta.gif and /dev/null differ
diff --git a/src/images/mnemonics/xiao_red.gif b/src/images/mnemonics/xiao_red.gif
deleted file mode 100644
index f0c2c2b..0000000
Binary files a/src/images/mnemonics/xiao_red.gif and /dev/null differ
diff --git a/src/images/mnemonics/xiao_yellow.gif b/src/images/mnemonics/xiao_yellow.gif
deleted file mode 100644
index e278165..0000000
Binary files a/src/images/mnemonics/xiao_yellow.gif and /dev/null differ
diff --git a/src/images/mnemonics/yen_blue.gif b/src/images/mnemonics/yen_blue.gif
deleted file mode 100644
index 243e487..0000000
Binary files a/src/images/mnemonics/yen_blue.gif and /dev/null differ
diff --git a/src/images/mnemonics/yen_cyan.gif b/src/images/mnemonics/yen_cyan.gif
deleted file mode 100644
index 901f17e..0000000
Binary files a/src/images/mnemonics/yen_cyan.gif and /dev/null differ
diff --git a/src/images/mnemonics/yen_green.gif b/src/images/mnemonics/yen_green.gif
deleted file mode 100644
index 43a4467..0000000
Binary files a/src/images/mnemonics/yen_green.gif and /dev/null differ
diff --git a/src/images/mnemonics/yen_magenta.gif b/src/images/mnemonics/yen_magenta.gif
deleted file mode 100644
index 6b8ecf4..0000000
Binary files a/src/images/mnemonics/yen_magenta.gif and /dev/null differ
diff --git a/src/images/mnemonics/yen_red.gif b/src/images/mnemonics/yen_red.gif
deleted file mode 100644
index 38ccb4b..0000000
Binary files a/src/images/mnemonics/yen_red.gif and /dev/null differ
diff --git a/src/images/mnemonics/yen_yellow.gif b/src/images/mnemonics/yen_yellow.gif
deleted file mode 100644
index 665fb6b..0000000
Binary files a/src/images/mnemonics/yen_yellow.gif and /dev/null differ
diff --git a/src/images/mnemonics/zap.svg b/src/images/mnemonics/zap.svg
new file mode 100644
index 0000000..e778194
--- /dev/null
+++ b/src/images/mnemonics/zap.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/js/lastword.js b/src/js/lastword.js
index eac4b13..47c8792 100644
--- a/src/js/lastword.js
+++ b/src/js/lastword.js
@@ -6,45 +6,79 @@
* License : CC BY-NC-SA
* Creative Commons Attribution-NonCommercial-ShareAlike
* http://creativecommons.org/licenses/by-nc-sa/3.0/
- * File : /src/js/lastword.js
+ * File : /^LastWord/js/lastword.js
* Scripts specific to LastWord application
****************************************************************************/
-var appPath = '/vendor/stationer/lastword/src/';
+var appPath = 'vendor/stationer/lastword/src/';
var timer = null;
var aList = {};
-var aMnem = {'a':'circle_blue.png', 'b':'circle_cyan.png',
- 'c':'circle_green.png', 'd':'circle_magenta.png',
- 'e':'circle_red.png', 'f':'circle_yellow.png',
- 'g':'diamond_blue.png', 'h':'diamond_cyan.png',
- 'i':'diamond_green.png', 'j':'diamond_magenta.png',
- 'k':'diamond_red.png', 'l':'diamond_yellow.png',
- 'm':'square_blue.gif', 'n':'square_cyan.gif',
- 'o':'square_green.gif', 'p':'square_magenta.gif',
- 'q':'square_red.gif', 'r':'square_yellow.gif',
- 's':'triangle_down_blue.png', 't':'triangle_down_cyan.png',
- 'u':'triangle_down_green.png','v':'triangle_down_magenta.png',
- 'w':'triangle_down_red.png', 'x':'triangle_down_yellow.png',
- 'y':'xiao_blue.gif', 'z':'xiao_cyan.gif',
- 'A':'xiao_green.gif', 'B':'xiao_magenta.gif',
- 'C':'xiao_red.gif', 'D':'xiao_yellow.gif',
- 'E':'dollar_blue.gif', 'F':'dollar_cyan.gif',
- 'G':'dollar_green.gif', 'H':'dollar_magenta.gif',
- 'I':'dollar_red.gif', 'J':'dollar_yellow.gif',
- 'K':'x_blue.gif', 'L':'x_cyan.gif',
- 'M':'x_green.gif', 'N':'x_magenta.gif',
- 'O':'x_red.gif', 'P':'x_yellow.gif',
- 'Q':'guo_blue.gif', 'R':'guo_cyan.gif',
- 'S':'guo_green.gif', 'T':'guo_magenta.gif',
- 'U':'guo_red.gif', 'V':'guo_yellow.gif',
- 'W':'triangle_down_blue.png', 'X':'triangle_down_cyan.png',
- 'Y':'triangle_down_green.png','Z':'triangle_down_magenta.png',
- '0':'triangle_down_red.png', '1':'triangle_down_yellow.png',
- '2':'yen_blue.gif', '3':'yen_cyan.gif',
- '4':'yen_green.gif', '5':'yen_magenta.gif',
- '6':'yen_red.gif', '7':'yen_yellow.gif',
- '8':'ai_blue.gif', '9':'ai_cyan.gif',
- '+':'ai_green.gif', '/':'ai_magenta.gif'};
+var aMnem = {
+ 'a': 'bell.svg',
+ 'b': 'bold.svg',
+ 'c': 'check.svg',
+ 'd': 'broadcast.svg',
+ 'e': 'law.svg',
+ 'f': 'light-bulb.svg',
+ 'g': 'bug.svg',
+ 'h': 'clock.svg',
+ 'i': 'code.svg',
+ 'j': 'dash.svg',
+ 'k': 'key.svg',
+ 'l': 'lock.svg',
+ 'm': 'location.svg',
+ 'n': 'pencil.svg',
+ 'o': 'mail.svg',
+ 'p': 'person.svg',
+ 'q': 'markdown.svg',
+ 'r': 'pin.svg',
+ 's': 'hubot.svg',
+ 't': 'plug.svg',
+ 'u': 'mention.svg',
+ 'v': 'plus.svg',
+ 'w': 'milestone.svg',
+ 'x': 'pulse.svg',
+ 'y': 'mirror.svg',
+ 'z': 'jersey.svg',
+ 'A': 'note.svg',
+ 'B': 'mute.svg',
+ 'C': 'fold.svg',
+ 'D': 'gear.svg',
+ 'E': 'heart.svg',
+ 'F': 'globe.svg',
+ 'G': 'history.svg',
+ 'H': 'home.svg',
+ 'I': 'server.svg',
+ 'J': 'question.svg',
+ 'K': 'search.svg',
+ 'L': 'quote.svg',
+ 'M': 'smiley.svg',
+ 'N': 'reply.svg',
+ 'O': 'tag.svg',
+ 'P': 'report.svg',
+ 'Q': 'stop.svg',
+ 'R': 'repo.svg',
+ 'S': 'star.svg',
+ 'T': 'shield.svg',
+ 'U': 'thumbsdown.svg',
+ 'V': 'tools.svg',
+ 'W': 'trashcan.svg',
+ 'X': 'tasklist.svg',
+ 'Y': 'squirrel.svg',
+ 'Z': 'thumbsup.svg',
+ '0': 'eye.svg',
+ '1': 'file.svg',
+ '2': 'triangle-up.svg',
+ '3': 'unfold.svg',
+ '4': 'x.svg',
+ '5': 'watch.svg',
+ '6': 'italic.svg',
+ '7': 'zap.svg',
+ '8': 'inbox.svg',
+ '9': 'megaphone.svg',
+ '+': 'grabber.svg',
+ '/': 'octoface.svg'
+};
function preload() {
for (f in aMnem) {
@@ -76,7 +110,7 @@ function setPassword(i) {
document.getElementById('lw'+i+'_p3').innerHTML = 'Enter Key';
} else {
var sHash = generatePassHash(s, aList[i]['service'],
- aList[i]['username'], aList[i]['resetCount']);
+ aList[i]['username'], aList[i]['resetCount']);
document.getElementById('lw'+i+'_p3').innerHTML = sHash.substr(0, aList[i]['passLen']);
}
}
@@ -92,7 +126,7 @@ function updateVis(){
}
function resetPass(o, i) {
document.getElementById('lw'+o+'_r').innerHTML =
- aList[o]['resetCount'] = aList[o]['resetCount'] * 1 + i;
+ aList[o]['resetCount'] = aList[o]['resetCount'] * 1 + i;
setPassword(o);
document.getElementById('lw'+o+'_m').innerHTML = 'saving...';