diff --git a/src/app/theme/msgCenter/msgCenter.component.ts b/src/app/theme/msgCenter/msgCenter.component.ts
index 4d223949..808a020f 100644
--- a/src/app/theme/msgCenter/msgCenter.component.ts
+++ b/src/app/theme/msgCenter/msgCenter.component.ts
@@ -1,8 +1,109 @@
import {Component, ViewEncapsulation} from 'angular2/core';
+import {ProfilePicturePipe} from '../pipes/image/profile-picture.pipe';
@Component({
selector: 'msg-center',
styles: [ require('./msgCenter.scss') ],
- template: require('./msgCenter.html')
+ template: require('./msgCenter.html'),
+ pipes: [ProfilePicturePipe]
})
-export class MsgCenter {}
\ No newline at end of file
+export class MsgCenter {
+ users = {
+ 0: {
+ name: 'Vlad'
+ },
+ 1: {
+ name: 'Kostya'
+ },
+ 2: {
+ name: 'Andrey'
+ },
+ 3: {
+ name: 'Nasta'
+ }
+ };
+
+ notifications = [
+ {
+ userId: 0,
+ template: '&name posted a new article.',
+ time: '1 min ago'
+ },
+ {
+ userId: 1,
+ template: '&name changed his contact information.',
+ time: '2 hrs ago'
+ },
+ {
+ image: 'assets/img/shopping-cart.svg',
+ template: 'New orders received.',
+ time: '5 hrs ago'
+ },
+ {
+ userId: 2,
+ template: '&name replied to your comment.',
+ time: '1 day ago'
+ },
+ {
+ userId: 3,
+ template: 'Today is &name\'s birthday.',
+ time: '2 days ago'
+ },
+ {
+ image: 'assets/img/comments.svg',
+ template: 'New comments on your post.',
+ time: '3 days ago'
+ },
+ {
+ userId: 1,
+ template: '&name invited you to join the event.',
+ time: '1 week ago'
+ }
+ ];
+
+ messages = [
+ {
+ userId: 3,
+ text: 'After you get up and running, you can place Font Awesome icons just about...',
+ time: '1 min ago'
+ },
+ {
+ userId: 0,
+ text: 'You asked, Font Awesome delivers with 40 shiny new icons in version 4.2.',
+ time: '2 hrs ago'
+ },
+ {
+ userId: 1,
+ text: 'Want to request new icons? Here\'s how. Need vectors or want to use on the...',
+ time: '10 hrs ago'
+ },
+ {
+ userId: 2,
+ text: 'Explore your passions and discover new ones by getting involved. Stretch your...',
+ time: '1 day ago'
+ },
+ {
+ userId: 3,
+ text: 'Get to know who we are - from the inside out. From our history and culture, to the...',
+ time: '1 day ago'
+ },
+ {
+ userId: 1,
+ text: 'Need some support to reach your goals? Apply for scholarships across a variety of...',
+ time: '2 days ago'
+ },
+ {
+ userId: 0,
+ text: 'Wrap the dropdown\'s trigger and the dropdown menu within .dropdown, or...',
+ time: '1 week ago'
+ }
+ ];
+
+ getMessage(msg) {
+ var text = msg.template;
+ if (msg.userId || msg.userId === 0) {
+ text = text.replace('&name', '' + this.users[msg.userId].name + '');
+ }
+ return text;
+ };
+}
diff --git a/src/app/theme/msgCenter/msgCenter.html b/src/app/theme/msgCenter/msgCenter.html
index 65b91e90..838f59fc 100644
--- a/src/app/theme/msgCenter/msgCenter.html
+++ b/src/app/theme/msgCenter/msgCenter.html
@@ -15,13 +15,14 @@
Settings
See all notifications
@@ -39,15 +40,15 @@
Settings
See all messages
-
\ No newline at end of file
+
diff --git a/src/app/theme/pipes/image/profile-picture.pipe.ts b/src/app/theme/pipes/image/profile-picture.pipe.ts
new file mode 100644
index 00000000..832e5344
--- /dev/null
+++ b/src/app/theme/pipes/image/profile-picture.pipe.ts
@@ -0,0 +1,11 @@
+import {Pipe, PipeTransform} from 'angular2/core';
+import {layoutPaths} from '../../theme.constants';
+
+@Pipe({name: 'profilePicture'})
+export class ProfilePicturePipe implements PipeTransform {
+
+ transform(input: string, args:string[]): string {
+ let ext = args[0] || 'png';
+ return layoutPaths.images.profile + input + '.' + ext;
+ }
+}
diff --git a/src/app/theme/theme.constants.ts b/src/app/theme/theme.constants.ts
new file mode 100644
index 00000000..1251028f
--- /dev/null
+++ b/src/app/theme/theme.constants.ts
@@ -0,0 +1,10 @@
+export const IMAGES_ROOT = 'assets/img/';
+
+export const layoutPaths = {
+ images: {
+ root: IMAGES_ROOT,
+ profile: IMAGES_ROOT + 'app/profile/',
+ amMap: 'assets/img/theme/vendor/ammap//dist/ammap/images/',
+ amChart: 'assets/img/theme/vendor/amcharts/dist/amcharts/images/'
+ }
+};
diff --git a/src/assets/img/app/browsers/chrome.svg b/src/assets/img/app/browsers/chrome.svg
new file mode 100644
index 00000000..f71c2e32
--- /dev/null
+++ b/src/assets/img/app/browsers/chrome.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/img/app/browsers/firefox.svg b/src/assets/img/app/browsers/firefox.svg
new file mode 100644
index 00000000..610d7a2a
--- /dev/null
+++ b/src/assets/img/app/browsers/firefox.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/img/app/browsers/ie.svg b/src/assets/img/app/browsers/ie.svg
new file mode 100644
index 00000000..48e34f08
--- /dev/null
+++ b/src/assets/img/app/browsers/ie.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/img/app/browsers/opera.svg b/src/assets/img/app/browsers/opera.svg
new file mode 100644
index 00000000..57d4347b
--- /dev/null
+++ b/src/assets/img/app/browsers/opera.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/img/app/browsers/safari.svg b/src/assets/img/app/browsers/safari.svg
new file mode 100644
index 00000000..255d9498
--- /dev/null
+++ b/src/assets/img/app/browsers/safari.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/img/app/feed/genom.png b/src/assets/img/app/feed/genom.png
new file mode 100644
index 00000000..9dbfa2de
Binary files /dev/null and b/src/assets/img/app/feed/genom.png differ
diff --git a/src/assets/img/app/feed/my-little-kitten.png b/src/assets/img/app/feed/my-little-kitten.png
new file mode 100644
index 00000000..8f51f61b
Binary files /dev/null and b/src/assets/img/app/feed/my-little-kitten.png differ
diff --git a/src/assets/img/app/feed/new-york-location.png b/src/assets/img/app/feed/new-york-location.png
new file mode 100644
index 00000000..c7328b2c
Binary files /dev/null and b/src/assets/img/app/feed/new-york-location.png differ
diff --git a/src/assets/img/app/feed/vader-and-me-preview.png b/src/assets/img/app/feed/vader-and-me-preview.png
new file mode 100644
index 00000000..1363b1ed
Binary files /dev/null and b/src/assets/img/app/feed/vader-and-me-preview.png differ
diff --git a/src/assets/img/app/my-app-logo.png b/src/assets/img/app/my-app-logo.png
new file mode 100644
index 00000000..1330932d
Binary files /dev/null and b/src/assets/img/app/my-app-logo.png differ
diff --git a/src/assets/img/app/profile/Alexander.png b/src/assets/img/app/profile/Alexander.png
new file mode 100644
index 00000000..79195b77
Binary files /dev/null and b/src/assets/img/app/profile/Alexander.png differ
diff --git a/src/assets/img/app/profile/Andrey.png b/src/assets/img/app/profile/Andrey.png
new file mode 100644
index 00000000..f6a676da
Binary files /dev/null and b/src/assets/img/app/profile/Andrey.png differ
diff --git a/src/assets/img/app/profile/Kostya.png b/src/assets/img/app/profile/Kostya.png
new file mode 100644
index 00000000..81cf48ab
Binary files /dev/null and b/src/assets/img/app/profile/Kostya.png differ
diff --git a/src/assets/img/app/profile/Nasta.png b/src/assets/img/app/profile/Nasta.png
new file mode 100644
index 00000000..6bf829a7
Binary files /dev/null and b/src/assets/img/app/profile/Nasta.png differ
diff --git a/src/assets/img/app/profile/Nick.png b/src/assets/img/app/profile/Nick.png
new file mode 100644
index 00000000..2254df82
Binary files /dev/null and b/src/assets/img/app/profile/Nick.png differ
diff --git a/src/assets/img/app/profile/Vlad.png b/src/assets/img/app/profile/Vlad.png
new file mode 100644
index 00000000..9f1cde6f
Binary files /dev/null and b/src/assets/img/app/profile/Vlad.png differ
diff --git a/src/assets/img/app/skin-thumbnails/01_default.jpg b/src/assets/img/app/skin-thumbnails/01_default.jpg
new file mode 100644
index 00000000..67bb1a82
Binary files /dev/null and b/src/assets/img/app/skin-thumbnails/01_default.jpg differ
diff --git a/src/assets/img/app/skin-thumbnails/02_transparent.jpg b/src/assets/img/app/skin-thumbnails/02_transparent.jpg
new file mode 100644
index 00000000..bf253ad4
Binary files /dev/null and b/src/assets/img/app/skin-thumbnails/02_transparent.jpg differ
diff --git a/src/assets/img/app/skin-thumbnails/03_blue.jpg b/src/assets/img/app/skin-thumbnails/03_blue.jpg
new file mode 100644
index 00000000..1a16f0eb
Binary files /dev/null and b/src/assets/img/app/skin-thumbnails/03_blue.jpg differ
diff --git a/src/assets/img/app/skin-thumbnails/04_peachy.jpg b/src/assets/img/app/skin-thumbnails/04_peachy.jpg
new file mode 100644
index 00000000..004f4094
Binary files /dev/null and b/src/assets/img/app/skin-thumbnails/04_peachy.jpg differ
diff --git a/src/assets/img/app/skin-thumbnails/05_material.jpg b/src/assets/img/app/skin-thumbnails/05_material.jpg
new file mode 100644
index 00000000..cb9d6f4a
Binary files /dev/null and b/src/assets/img/app/skin-thumbnails/05_material.jpg differ
diff --git a/src/assets/img/app/skin-thumbnails/06_transblue.jpg b/src/assets/img/app/skin-thumbnails/06_transblue.jpg
new file mode 100644
index 00000000..355c260c
Binary files /dev/null and b/src/assets/img/app/skin-thumbnails/06_transblue.jpg differ
diff --git a/src/assets/img/app/todo/check-icon.png b/src/assets/img/app/todo/check-icon.png
new file mode 100644
index 00000000..93f870aa
Binary files /dev/null and b/src/assets/img/app/todo/check-icon.png differ
diff --git a/src/assets/img/app/typography/banner.png b/src/assets/img/app/typography/banner.png
new file mode 100644
index 00000000..f49b8f4f
Binary files /dev/null and b/src/assets/img/app/typography/banner.png differ
diff --git a/src/assets/img/app/typography/typo01.png b/src/assets/img/app/typography/typo01.png
new file mode 100644
index 00000000..a8a471cd
Binary files /dev/null and b/src/assets/img/app/typography/typo01.png differ
diff --git a/src/assets/img/app/typography/typo03.png b/src/assets/img/app/typography/typo03.png
new file mode 100644
index 00000000..f8d12f0d
Binary files /dev/null and b/src/assets/img/app/typography/typo03.png differ
diff --git a/src/assets/img/app/typography/typo04.png b/src/assets/img/app/typography/typo04.png
new file mode 100644
index 00000000..db911d55
Binary files /dev/null and b/src/assets/img/app/typography/typo04.png differ
diff --git a/src/assets/img/app/typography/typo05.png b/src/assets/img/app/typography/typo05.png
new file mode 100644
index 00000000..65d53b2b
Binary files /dev/null and b/src/assets/img/app/typography/typo05.png differ
diff --git a/src/assets/img/app/typography/typo06.png b/src/assets/img/app/typography/typo06.png
new file mode 100644
index 00000000..7c57f033
Binary files /dev/null and b/src/assets/img/app/typography/typo06.png differ
diff --git a/src/assets/img/app/typography/typo07.png b/src/assets/img/app/typography/typo07.png
new file mode 100644
index 00000000..1c174936
Binary files /dev/null and b/src/assets/img/app/typography/typo07.png differ
diff --git a/src/assets/img/arrow-green-up.svg b/src/assets/img/arrow-green-up.svg
new file mode 100644
index 00000000..8432c6da
--- /dev/null
+++ b/src/assets/img/arrow-green-up.svg
@@ -0,0 +1,18 @@
+
+
+
+
diff --git a/src/assets/img/arrow-red-down.svg b/src/assets/img/arrow-red-down.svg
new file mode 100644
index 00000000..3afde83c
--- /dev/null
+++ b/src/assets/img/arrow-red-down.svg
@@ -0,0 +1,18 @@
+
+
+
+
diff --git a/src/assets/img/blue-bg.jpg b/src/assets/img/blue-bg.jpg
new file mode 100644
index 00000000..56596da1
Binary files /dev/null and b/src/assets/img/blue-bg.jpg differ
diff --git a/src/assets/img/blur-bg-blurred.jpg b/src/assets/img/blur-bg-blurred.jpg
new file mode 100644
index 00000000..6b18f342
Binary files /dev/null and b/src/assets/img/blur-bg-blurred.jpg differ
diff --git a/src/assets/img/blur-bg-mobile.jpg b/src/assets/img/blur-bg-mobile.jpg
new file mode 100644
index 00000000..4803a453
Binary files /dev/null and b/src/assets/img/blur-bg-mobile.jpg differ
diff --git a/src/assets/img/blur-bg.jpg b/src/assets/img/blur-bg.jpg
new file mode 100644
index 00000000..3f557e85
Binary files /dev/null and b/src/assets/img/blur-bg.jpg differ
diff --git a/src/assets/img/chernika.png b/src/assets/img/chernika.png
new file mode 100644
index 00000000..e852950e
Binary files /dev/null and b/src/assets/img/chernika.png differ
diff --git a/src/assets/img/comments.svg b/src/assets/img/comments.svg
new file mode 100644
index 00000000..1b254018
--- /dev/null
+++ b/src/assets/img/comments.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/src/assets/img/face.svg b/src/assets/img/face.svg
new file mode 100644
index 00000000..2ec4c5b7
--- /dev/null
+++ b/src/assets/img/face.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/assets/img/favicon-16x16.png b/src/assets/img/favicon-16x16.png
new file mode 100644
index 00000000..b67bf86a
Binary files /dev/null and b/src/assets/img/favicon-16x16.png differ
diff --git a/src/assets/img/favicon-32x32.png b/src/assets/img/favicon-32x32.png
new file mode 100644
index 00000000..e2ea43cf
Binary files /dev/null and b/src/assets/img/favicon-32x32.png differ
diff --git a/src/assets/img/favicon-96x96.png b/src/assets/img/favicon-96x96.png
new file mode 100644
index 00000000..06f23431
Binary files /dev/null and b/src/assets/img/favicon-96x96.png differ
diff --git a/src/assets/img/green-bg.jpg b/src/assets/img/green-bg.jpg
new file mode 100644
index 00000000..6664eed7
Binary files /dev/null and b/src/assets/img/green-bg.jpg differ
diff --git a/src/assets/img/money.svg b/src/assets/img/money.svg
new file mode 100644
index 00000000..a7b31212
--- /dev/null
+++ b/src/assets/img/money.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/assets/img/peachy-bg.jpg b/src/assets/img/peachy-bg.jpg
new file mode 100644
index 00000000..ea23b47e
Binary files /dev/null and b/src/assets/img/peachy-bg.jpg differ
diff --git a/src/assets/img/person.svg b/src/assets/img/person.svg
new file mode 100644
index 00000000..655bfc20
--- /dev/null
+++ b/src/assets/img/person.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/assets/img/refresh.svg b/src/assets/img/refresh.svg
new file mode 100644
index 00000000..6c83402d
--- /dev/null
+++ b/src/assets/img/refresh.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/assets/img/shopping-cart.svg b/src/assets/img/shopping-cart.svg
new file mode 100644
index 00000000..2ffe9c03
--- /dev/null
+++ b/src/assets/img/shopping-cart.svg
@@ -0,0 +1,48 @@
+
+
+
diff --git a/src/assets/img/theme/icon/feed/feed-image.svg b/src/assets/img/theme/icon/feed/feed-image.svg
new file mode 100644
index 00000000..5bb98bc5
--- /dev/null
+++ b/src/assets/img/theme/icon/feed/feed-image.svg
@@ -0,0 +1,24 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/feed/feed-location.svg b/src/assets/img/theme/icon/feed/feed-location.svg
new file mode 100644
index 00000000..226f4c15
--- /dev/null
+++ b/src/assets/img/theme/icon/feed/feed-location.svg
@@ -0,0 +1,13 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/feed/feed-video.svg b/src/assets/img/theme/icon/feed/feed-video.svg
new file mode 100644
index 00000000..0e78d4b0
--- /dev/null
+++ b/src/assets/img/theme/icon/feed/feed-video.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Alien.svg b/src/assets/img/theme/icon/kameleon/Alien.svg
new file mode 100644
index 00000000..f9a3ef0c
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Alien.svg
@@ -0,0 +1,184 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Analytics.svg b/src/assets/img/theme/icon/kameleon/Analytics.svg
new file mode 100644
index 00000000..112436f6
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Analytics.svg
@@ -0,0 +1,662 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Apartment.svg b/src/assets/img/theme/icon/kameleon/Apartment.svg
new file mode 100644
index 00000000..a3b4c9d4
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Apartment.svg
@@ -0,0 +1,982 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Batman.svg b/src/assets/img/theme/icon/kameleon/Batman.svg
new file mode 100644
index 00000000..a53ac6c3
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Batman.svg
@@ -0,0 +1,415 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Beach.svg b/src/assets/img/theme/icon/kameleon/Beach.svg
new file mode 100644
index 00000000..9321c4f6
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Beach.svg
@@ -0,0 +1,364 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Bell.svg b/src/assets/img/theme/icon/kameleon/Bell.svg
new file mode 100644
index 00000000..14e4c623
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Bell.svg
@@ -0,0 +1,290 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Bonsai.svg b/src/assets/img/theme/icon/kameleon/Bonsai.svg
new file mode 100644
index 00000000..337c5240
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Bonsai.svg
@@ -0,0 +1,494 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Boss-3.svg b/src/assets/img/theme/icon/kameleon/Boss-3.svg
new file mode 100644
index 00000000..ac958101
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Boss-3.svg
@@ -0,0 +1,622 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Boss-5.svg b/src/assets/img/theme/icon/kameleon/Boss-5.svg
new file mode 100644
index 00000000..d842504b
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Boss-5.svg
@@ -0,0 +1,501 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Burglar.svg b/src/assets/img/theme/icon/kameleon/Burglar.svg
new file mode 100644
index 00000000..63e7b2ed
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Burglar.svg
@@ -0,0 +1,374 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Bus.svg b/src/assets/img/theme/icon/kameleon/Bus.svg
new file mode 100644
index 00000000..55a0372c
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Bus.svg
@@ -0,0 +1,675 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Candy.svg b/src/assets/img/theme/icon/kameleon/Candy.svg
new file mode 100644
index 00000000..7f4693d2
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Candy.svg
@@ -0,0 +1,453 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Checklist.svg b/src/assets/img/theme/icon/kameleon/Checklist.svg
new file mode 100644
index 00000000..ed2edb38
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Checklist.svg
@@ -0,0 +1,782 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Cheese.svg b/src/assets/img/theme/icon/kameleon/Cheese.svg
new file mode 100644
index 00000000..21cfc8ef
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Cheese.svg
@@ -0,0 +1,463 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Chessboard.svg b/src/assets/img/theme/icon/kameleon/Chessboard.svg
new file mode 100644
index 00000000..b4309c35
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Chessboard.svg
@@ -0,0 +1,545 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Clipboard-Plan.svg b/src/assets/img/theme/icon/kameleon/Clipboard-Plan.svg
new file mode 100644
index 00000000..80383ac1
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Clipboard-Plan.svg
@@ -0,0 +1,368 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Desert.svg b/src/assets/img/theme/icon/kameleon/Desert.svg
new file mode 100644
index 00000000..0f0a98ba
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Desert.svg
@@ -0,0 +1,252 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Dna.svg b/src/assets/img/theme/icon/kameleon/Dna.svg
new file mode 100644
index 00000000..d14cc739
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Dna.svg
@@ -0,0 +1,689 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Euro-Coin.svg b/src/assets/img/theme/icon/kameleon/Euro-Coin.svg
new file mode 100644
index 00000000..5d0d09c6
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Euro-Coin.svg
@@ -0,0 +1,340 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Food-Dome.svg b/src/assets/img/theme/icon/kameleon/Food-Dome.svg
new file mode 100644
index 00000000..de32e0d8
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Food-Dome.svg
@@ -0,0 +1,375 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Hacker.svg b/src/assets/img/theme/icon/kameleon/Hacker.svg
new file mode 100644
index 00000000..cd563c8c
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Hacker.svg
@@ -0,0 +1,334 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Images.svg b/src/assets/img/theme/icon/kameleon/Images.svg
new file mode 100644
index 00000000..01dc6a47
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Images.svg
@@ -0,0 +1,353 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Key.svg b/src/assets/img/theme/icon/kameleon/Key.svg
new file mode 100644
index 00000000..b4a7a3c1
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Key.svg
@@ -0,0 +1,197 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Laptop-Signal.svg b/src/assets/img/theme/icon/kameleon/Laptop-Signal.svg
new file mode 100644
index 00000000..d602bcae
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Laptop-Signal.svg
@@ -0,0 +1,330 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Locked-Cloud.svg b/src/assets/img/theme/icon/kameleon/Locked-Cloud.svg
new file mode 100644
index 00000000..62b7a879
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Locked-Cloud.svg
@@ -0,0 +1,272 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Love-Letter.svg b/src/assets/img/theme/icon/kameleon/Love-Letter.svg
new file mode 100644
index 00000000..b6fc696a
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Love-Letter.svg
@@ -0,0 +1,216 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Magician.svg b/src/assets/img/theme/icon/kameleon/Magician.svg
new file mode 100644
index 00000000..0f059c1e
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Magician.svg
@@ -0,0 +1,713 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Makeup.svg b/src/assets/img/theme/icon/kameleon/Makeup.svg
new file mode 100644
index 00000000..c8c106ec
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Makeup.svg
@@ -0,0 +1,815 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Medal-2.svg b/src/assets/img/theme/icon/kameleon/Medal-2.svg
new file mode 100644
index 00000000..ba81c063
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Medal-2.svg
@@ -0,0 +1,580 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Microscope.svg b/src/assets/img/theme/icon/kameleon/Microscope.svg
new file mode 100644
index 00000000..c1d30ff6
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Microscope.svg
@@ -0,0 +1,415 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Mind-Map-Paper.svg b/src/assets/img/theme/icon/kameleon/Mind-Map-Paper.svg
new file mode 100644
index 00000000..21dd5113
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Mind-Map-Paper.svg
@@ -0,0 +1,736 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Money-Increase.svg b/src/assets/img/theme/icon/kameleon/Money-Increase.svg
new file mode 100644
index 00000000..23c29489
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Money-Increase.svg
@@ -0,0 +1,964 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Music-Equalizer.svg b/src/assets/img/theme/icon/kameleon/Music-Equalizer.svg
new file mode 100644
index 00000000..02fe4bfd
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Music-Equalizer.svg
@@ -0,0 +1,472 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Ninja.svg b/src/assets/img/theme/icon/kameleon/Ninja.svg
new file mode 100644
index 00000000..9f259712
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Ninja.svg
@@ -0,0 +1,367 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Online-Shopping.svg b/src/assets/img/theme/icon/kameleon/Online-Shopping.svg
new file mode 100644
index 00000000..a134ea72
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Online-Shopping.svg
@@ -0,0 +1,437 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Pantone.svg b/src/assets/img/theme/icon/kameleon/Pantone.svg
new file mode 100644
index 00000000..84c48f14
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Pantone.svg
@@ -0,0 +1,952 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Party-Poppers.svg b/src/assets/img/theme/icon/kameleon/Party-Poppers.svg
new file mode 100644
index 00000000..dadd365f
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Party-Poppers.svg
@@ -0,0 +1,982 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Phone-Booth.svg b/src/assets/img/theme/icon/kameleon/Phone-Booth.svg
new file mode 100644
index 00000000..da868c72
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Phone-Booth.svg
@@ -0,0 +1,449 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Programming.svg b/src/assets/img/theme/icon/kameleon/Programming.svg
new file mode 100644
index 00000000..284f5dda
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Programming.svg
@@ -0,0 +1,348 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Santa.svg b/src/assets/img/theme/icon/kameleon/Santa.svg
new file mode 100644
index 00000000..3bc2b004
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Santa.svg
@@ -0,0 +1,475 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Shop.svg b/src/assets/img/theme/icon/kameleon/Shop.svg
new file mode 100644
index 00000000..14f321e7
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Shop.svg
@@ -0,0 +1,680 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Street-View.svg b/src/assets/img/theme/icon/kameleon/Street-View.svg
new file mode 100644
index 00000000..aa183377
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Street-View.svg
@@ -0,0 +1,244 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Student-3.svg b/src/assets/img/theme/icon/kameleon/Student-3.svg
new file mode 100644
index 00000000..6e3fcdd9
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Student-3.svg
@@ -0,0 +1,708 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Surfer.svg b/src/assets/img/theme/icon/kameleon/Surfer.svg
new file mode 100644
index 00000000..4e11ea68
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Surfer.svg
@@ -0,0 +1,462 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Surgeon.svg b/src/assets/img/theme/icon/kameleon/Surgeon.svg
new file mode 100644
index 00000000..98ea621e
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Surgeon.svg
@@ -0,0 +1,526 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Tower.svg b/src/assets/img/theme/icon/kameleon/Tower.svg
new file mode 100644
index 00000000..fedb08fc
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Tower.svg
@@ -0,0 +1,728 @@
+
+
+
+
diff --git a/src/assets/img/theme/icon/kameleon/Vector.svg b/src/assets/img/theme/icon/kameleon/Vector.svg
new file mode 100644
index 00000000..0941388b
--- /dev/null
+++ b/src/assets/img/theme/icon/kameleon/Vector.svg
@@ -0,0 +1,324 @@
+
+
+
+
diff --git a/src/assets/img/theme/no-photo.png b/src/assets/img/theme/no-photo.png
new file mode 100644
index 00000000..c023f84f
Binary files /dev/null and b/src/assets/img/theme/no-photo.png differ
diff --git a/src/assets/img/theme/palette.png b/src/assets/img/theme/palette.png
new file mode 100644
index 00000000..ffb62a8b
Binary files /dev/null and b/src/assets/img/theme/palette.png differ
diff --git a/src/assets/img/transblue-bg.jpg b/src/assets/img/transblue-bg.jpg
new file mode 100644
index 00000000..dcd64ec2
Binary files /dev/null and b/src/assets/img/transblue-bg.jpg differ