aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander NeonXP Kiryukhin <alexander@kiryukhin.su>2017-03-30 14:41:32 +0300
committerAlexander NeonXP Kiryukhin <alexander@kiryukhin.su>2017-03-30 14:41:32 +0300
commitf3f3c34f51a3508ea8bfa40c253519905fa5ccd9 (patch)
treee493791fa8bec33f366068f40fcb8a28685e5dff
parent264bad8e5bff0cb2ec603589e3df54462c861bf0 (diff)
V4
-rw-r--r--.gitignore1
-rw-r--r--Darcula.v4.tdesktop-themebin0 -> 10863 bytes
-rwxr-xr-xbuild.sh5
-rwxr-xr-x[-rw-r--r--]colors.tdesktop-theme376
-rwxr-xr-x[-rw-r--r--]tiled.pngbin4730 -> 5973 bytes
5 files changed, 184 insertions, 198 deletions
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 485dee6..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-.idea
diff --git a/Darcula.v4.tdesktop-theme b/Darcula.v4.tdesktop-theme
new file mode 100644
index 0000000..45eefb8
--- /dev/null
+++ b/Darcula.v4.tdesktop-theme
Binary files differ
diff --git a/build.sh b/build.sh
deleted file mode 100755
index 9275cbd..0000000
--- a/build.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#! /usr/bin/env bash
-
-echo "Building Telegram theme"
-zip build.zip colors.tdesktop-theme tiled.png
-mv build.zip Darcula.NeonXP.v1.tdesktop-theme
diff --git a/colors.tdesktop-theme b/colors.tdesktop-theme
index eaeafbb..7ea50aa 100644..100755
--- a/colors.tdesktop-theme
+++ b/colors.tdesktop-theme
@@ -1,93 +1,101 @@
-// Darcula Color Theme for Telegram Desktop
-// Made by NeonXP
+//////////////////////////////////////////////////////////////////////////////////////////////////
+// //
+// Darcula theme v4 for Telegram Desktop. //
+// //
+// //
+// Based on: SolidDark theme (https://github.com/MasterGroosha/telegram-soliddark-theme) //
+// //
+// Published under MIT Licence. Feel free to modify this file whatever you want. //
+// Mentioning the original repo (see above) isn't mandatory, but highly appreciated! //
+// //
+// //
+//////////////////////////////////////////////////////////////////////////////////////////////////
-windowBg: #3c3f41;
-windowFg: #ffffff;
-windowBgOver: #313335;
-windowBgRipple: #e5e5e5;
-windowFgOver: windowFg;
-windowSubTextFg: #999999;
-windowSubTextFgOver: #919191;
-windowBoldFg: #ffffff;
-windowBoldFgOver: #bbbbbb;
-windowBgActive: #a8a8a8;
-windowFgActive: #ffffff;
-windowActiveTextFg: #bbbbbb;
-windowShadowFg: #ffffff;
-windowShadowFgFallback: #f1f1f1;
+// Color presets //
-shadowFg: #00000018;
-slideFadeOutBg: #0000003c;
-slideFadeOutShadowFg: windowShadowFg;
-imageBg: #ffffff;
-imageBgTransparent: #333333;
+accentLight: #f4f4f4;
+accentNorm: #788288;
+accentDark: #8a8a8a;
+accentOverlay: #8a8a8a90;
+accentSelect: #626161;
-activeButtonBg: windowBgActive;
-activeButtonBgOver: #313335;
-activeButtonBgRipple: #3c3f41;
-activeButtonFg: windowFgActive;
-activeButtonFgOver: activeButtonFg;
-activeButtonSecondaryFg: #3c3f41;
+windowBg: #383b3d; // Window backgrounds
+windowFg: #c5c5c5; // Main text / chat text
+windowBgOver: #272727; // Search bar background
+nullWindowBgOver: windowBg; // Title bar / Mouse over backgrounds, etc
+windowBgRipple: accentNorm; // Mouse click chats list background
+windowFgOver: windowFg;
+windowSubTextFg: #a8a8a8; // Chats list message preview text
+windowSubTextFgOver: #b8b8b8; // Mouse over chats list message preview text
+windowBoldFg: #c9c9c9; // Chats list chat name text
+windowBoldFgOver: #d9d9d9; // Mouse over chats list chat name text
+windowBgActive: accentNorm; // Active button background
+windowFgActive: #ededed; // Active selected chats list text / button text
+windowActiveTextFg: accentNorm; // Online status, links, recording cancel, etc
+windowShadowFg: #000000; // Window border shadows
+windowShadowFgFallback: #000000; // Notification border
+shadowFg: #00000018; // Internal border shadows
+slideFadeOutBg: #0000003c;
+slideFadeOutShadowFg: #000000; // Window slide animation shadow
+imageBg: #000000;
+imageBgTransparent: #ffffff;
+activeButtonBg: accentNorm; // Currently selected button background
+activeButtonBgOver: accentNorm; // Mouse over currently selected button background
+activeButtonBgRipple: accentDark; // Mouse click currently selected button background
+activeButtonFg: windowBgOver; // Currently selected button text
+activeButtonFgOver: activeButtonFg; // Mouse over currently selected button text
+activeButtonSecondaryFg: accentLight;
activeButtonSecondaryFgOver: activeButtonSecondaryFg;
-activeLineFg: #efefef;
+activeLineFg: accentNorm;
activeLineFgError: #e48383;
-
-lightButtonBg: windowBg;
-lightButtonBgOver: #313335;
-lightButtonBgRipple: #3c3f41;
+lightButtonBg: windowBg; // Default button background
+lightButtonBgOver: windowBgOver; // Mouse over button background
+lightButtonBgRipple: accentSelect; // Mouse click button background
lightButtonFg: windowActiveTextFg;
lightButtonFgOver: lightButtonFg;
-
attentionButtonFg: #d14e4e;
attentionButtonFgOver: #d14e4e;
attentionButtonBgOver: #fcdfde;
attentionButtonBgRipple: #f4c3c2;
-
outlineButtonBg: windowBg;
outlineButtonBgOver: lightButtonBgOver;
-outlineButtonOutlineFg: windowBgActive;
+outlineButtonOutlineFg: accentNorm;
outlineButtonBgRipple: lightButtonBgRipple;
-
menuBg: windowBg;
-menuBgOver: #313335;
+menuBgOver: nullWindowBgOver;
menuBgRipple: windowBgRipple;
-menuIconFg: #a8a8a8;
-menuIconFgOver: #999999;
+menuIconFg: #a0a0a0; // Menu/paperclip/voice/etc icon buttons
+menuIconFgOver: #c5c5c5; // Mouse over menu/paperclip/voice/etc icon buttons
menuSubmenuArrowFg: #373737;
menuFgDisabled: #cccccc;
menuSeparatorFg: #f1f1f1;
-
-scrollBarBg: #00000053;
-scrollBarBgOver: #0000007a;
-scrollBg: #0000001a;
-scrollBgOver: #0000002c;
-
+scrollBarBg: #ffffff53; // Scrollbar current position
+scrollBarBgOver: #ffffff7a; // Mouse over scrollbar current position
+scrollBg: #ffffff1a; // Scrollbar background
+scrollBgOver: #ffffff2c; // Mouse over scrollbar background
smallCloseIconFg: #c7c7c7;
smallCloseIconFgOver: #a3a3a3;
radialFg: windowFgActive;
radialBg: #00000056;
-placeholderFg: windowSubTextFg;
-placeholderFgActive: #aaaaaa;
+placeholderFg: accentDark; // Inactive input box placeholder text
+placeholderFgActive: accentNorm; // Active input box placeholder text
inputBorderFg: #e0e0e0;
-filterInputBorderFg: #54c3f3;
-filterInputInactiveBg: #313335;
+filterInputBorderFg: accentNorm;
checkboxFg: #b3b3b3;
-sliderBgInactive: #e1eaef;
-sliderBgActive: windowBgActive;
-
+sliderBgInactive: accentDark; // Inactive media player button (prev/next song)
+sliderBgActive: accentNorm; // Active media player button (prev/next song)
tooltipBg: #eef2f5;
tooltipFg: #5d6c80;
tooltipBorderFg: #c9d1db;
-
-titleBg: windowBg;
-titleShadow: #313335;
-titleButtonFg: #ababab;
+titleBg: nullWindowBgOver; // Title bar
+titleShadow: #00000018;
+titleButtonFg: #ababab; // Title bar buttons (min/max/close)
titleButtonBgOver: #e5e5e5;
titleButtonFgOver: #9a9a9a;
titleButtonCloseBgOver: #e81123;
titleButtonCloseFgOver: windowFgActive;
-titleFgActive: #fefefe;
-titleFg: #ffffff;
+titleFgActive: #ffffff; // Active title bar text (Mac)
+titleFg: #ffffff; // Inactive title bar text (Mac)
trayCounterBg: #f23c34;
trayCounterBgMute: #888888;
trayCounterFg: #ffffff;
@@ -96,96 +104,94 @@ trayCounterFgMacInvert: #ffffff01;
layerBg: #0000007f;
cancelIconFg: menuIconFg;
cancelIconFgOver: menuIconFgOver;
-boxBg: windowBg;
+boxBg: windowBg; // Popup box background
boxTextFg: windowFg;
-boxTextFgGood: #ffffff;
+boxTextFgGood: #4ab44a;
boxTextFgError: #d84d4d;
-boxTitleFg: #eeeeee;
+boxTitleFg: windowBoldFg; // Popup box titles (contacts/sessions/etc boxes)
boxSearchBg: boxBg;
boxSearchCancelIconFg: cancelIconFg;
boxSearchCancelIconFgOver: cancelIconFgOver;
-boxTitleAdditionalFg: #f0f0f0;
+boxTitleAdditionalFg: #808080;
boxTitleCloseFg: cancelIconFg;
boxTitleCloseFgOver: cancelIconFgOver;
membersAboutLimitFg: windowSubTextFgOver;
-contactsBg: windowBg;
-contactsBgOver: windowBgOver;
+contactsBg: windowBg; // Contacts list background
+contactsBgOver: #2d2d2d; // Contacts list mouse over background
contactsNameFg: boxTextFg;
-contactsStatusFg: windowSubTextFg;
+contactsStatusFg: windowSubTextFg; // Contacts list last seen
contactsStatusFgOver: windowSubTextFgOver;
contactsStatusFgOnline: windowActiveTextFg;
photoCropFadeBg: layerBg;
photoCropPointFg: #ffffff7f;
-
introBg: windowBg;
introTitleFg: windowBoldFg;
introDescriptionFg: windowSubTextFg;
introErrorFg: windowSubTextFg;
-introCoverTopBg: #d089d0;
+introCoverTopBg: #0f89d0;
introCoverBottomBg: #39b0f0;
introCoverIconsFg: #5ec6ff;
introCoverPlaneTrace: #5ec6ff69;
introCoverPlaneInner: #c6d8e8;
introCoverPlaneOuter: #a1bed4;
introCoverPlaneTop: #ffffff;
-
dialogsMenuIconFg: menuIconFg;
dialogsMenuIconFgOver: menuIconFgOver;
-dialogsBg: windowBg;
+dialogsBg: windowBg; // Chats list background
dialogsNameFg: windowBoldFg;
dialogsChatIconFg: dialogsNameFg;
-dialogsDateFg: windowSubTextFg;
-dialogsTextFg: windowSubTextFg;
-dialogsTextFgService: windowActiveTextFg;
-dialogsDraftFg: #dd4b39;
-dialogsVerifiedIconBg: windowBgActive;
+dialogsDateFg: windowSubTextFg; // Chats list date text
+dialogsTextFg: windowSubTextFg; // Chats list message preview text
+dialogsTextFgService: windowActiveTextFg; // Chats list message preview sender name
+dialogsDraftFg: #dd4b39; // Chats list message preview for drafts
+dialogsVerifiedIconBg: accentNorm;
dialogsVerifiedIconFg: windowFgActive;
-dialogsSendingIconFg: #c1c1c1;
-dialogsSentIconFg: #5d5d5d;
-dialogsUnreadBg: windowBgActive;
-dialogsUnreadBgMuted: #bbbbbb;
-dialogsUnreadFg: windowFgActive;
-dialogsBgOver: windowBgOver;
+dialogsSendingIconFg: accentDark;
+dialogsSentIconFg: accentDark;
+dialogsUnreadBg: #9a9a9a; // Chats list unread counter background
+dialogsUnreadBgMuted: #999999; // Chats list muted unread counter background
+dialogsUnreadFg: windowBg; // Chats list unread counter text
+dialogsBgOver: #2d2d2d; // Chats list mouse over background
dialogsNameFgOver: windowBoldFgOver;
dialogsChatIconFgOver: dialogsNameFgOver;
dialogsDateFgOver: windowSubTextFgOver;
dialogsTextFgOver: windowSubTextFgOver;
-dialogsTextFgServiceOver: dialogsTextFgService;
+dialogsTextFgServiceOver: accentLight; // Mouse over chats list message preview sender name
dialogsDraftFgOver: dialogsDraftFg;
dialogsVerifiedIconBgOver: dialogsVerifiedIconBg;
dialogsVerifiedIconFgOver: dialogsVerifiedIconFg;
dialogsSendingIconFgOver: dialogsSendingIconFg;
dialogsSentIconFgOver: dialogsSentIconFg;
dialogsUnreadBgOver: dialogsUnreadBg;
-dialogsUnreadBgMutedOver: dialogsUnreadBgMuted;
-dialogsUnreadFgOver: dialogsUnreadFg;
-dialogsBgActive: #4f4b41;
+dialogsUnreadBgMutedOver: #515151;
+dialogsUnreadFgOver: #717171;
+dialogsBgActive: #424141; // Currently selected chat in chats list
dialogsNameFgActive: windowFgActive;
dialogsChatIconFgActive: dialogsNameFgActive;
dialogsDateFgActive: windowFgActive;
dialogsTextFgActive: windowFgActive;
-dialogsTextFgServiceActive: dialogsTextFgActive;
-dialogsDraftFgActive: #c6e1f7;
+dialogsTextFgServiceActive: accentNorm;
+dialogsDraftFgActive: accentLight;
dialogsVerifiedIconBgActive: dialogsTextFgActive;
dialogsVerifiedIconFgActive: dialogsBgActive;
dialogsSendingIconFgActive: #ffffff99;
dialogsSentIconFgActive: dialogsTextFgActive;
-dialogsUnreadBgActive: dialogsTextFgActive;
-dialogsUnreadBgMutedActive: dialogsDraftFgActive;
+dialogsUnreadBgActive: accentLight;
+dialogsUnreadBgMutedActive: accentDark;
dialogsUnreadFgActive: dialogsBgActive;
dialogsForwardBg: dialogsBgActive;
dialogsForwardFg: dialogsNameFgActive;
-searchedBarBg: windowBgOver;
+searchedBarBg: windowBgOver; // Search results background
searchedBarBorder: shadowFg;
-searchedBarFg: windowSubTextFgOver;
-topBarBg: windowBg;
-emojiPanBg: windowBg;
-emojiPanCategories: windowBgOver; // windowBg;
-emojiPanHeaderFg: windowSubTextFg;
-emojiPanHeaderBg: windowBgOver; // emojiPanBg;
+searchedBarFg: accentNorm; // Search results text
+topBarBg: windowBg; // Chat header background
+emojiPanBg: windowBg; // Sticker panel background
+emojiPanCategories: windowBg; // Sticker panel bottom bar background
+emojiPanHeaderFg: windowSubTextFg; // Sticker panel title text
+emojiPanHeaderBg: windowBg; // Sticker panel top bar background
stickerPanDeleteBg: #000000cc;
stickerPanDeleteFg: windowFgActive;
-stickerPreviewBg: #ffffffb0;
+stickerPreviewBg: #000000b0; // Sticker preview background
historyTextInFg: windowFg;
historyTextOutFg: windowFg;
historyCaptionInFg: historyTextInFg;
@@ -193,88 +199,87 @@ historyCaptionOutFg: historyTextOutFg;
historyFileNameInFg: historyTextInFg;
historyFileNameOutFg: historyTextOutFg;
historyOutIconFg: dialogsSentIconFg;
-historyOutIconFgSelected: #4da79f;
+historyOutIconFgSelected: dialogsSentIconFg;
historyIconFgInverted: windowFgActive;
-historySendingOutIconFg: #98d292;
-historySendingInIconFg: #a0adb5;
+historySendingOutIconFg: dialogsSentIconFg;
+historySendingInIconFg: dialogsSentIconFg;
historySendingInvertedIconFg: #ffffffc8;
historySystemBg: #89a0b47f;
historySystemBgSelected: #bbc8d4a2;
historySystemFg: windowFgActive;
-historyUnreadBarBg: #fcfbfa;
+historyUnreadBarBg: accentSelect;
historyUnreadBarBorder: shadowFg;
-historyUnreadBarFg: #538bb4;
+historyUnreadBarFg: accentLight;
historyForwardChooseBg: #0000004c;
historyForwardChooseFg: windowFgActive;
-historyPeer1NameFg: #c03d33;
+historyPeer1NameFg: #e17076; // Group chat sender name
historyPeer1UserpicBg: #e17076;
-historyPeer2NameFg: #4fad2d;
+historyPeer2NameFg: #7bc862;
historyPeer2UserpicBg: #7bc862;
-historyPeer3NameFg: #d09306;
+historyPeer3NameFg: #e5ca77;
historyPeer3UserpicBg: #e5ca77;
-historyPeer4NameFg: windowActiveTextFg;
+historyPeer4NameFg: #65aadd;
historyPeer4UserpicBg: #65aadd;
-historyPeer5NameFg: #AE8ABE;
+historyPeer5NameFg: #a695e7;
historyPeer5UserpicBg: #a695e7;
-historyPeer6NameFg: #cd4073;
+historyPeer6NameFg: #ee7aae;
historyPeer6UserpicBg: #ee7aae;
-historyPeer7NameFg: #2996ad;
+historyPeer7NameFg: #6ec9cb;
historyPeer7UserpicBg: #6ec9cb;
-historyPeer8NameFg: #ce671b;
+historyPeer8NameFg: #faa774;
historyPeer8UserpicBg: #faa774;
historyPeerUserpicFg: windowFgActive;
-historyScrollBarBg: #bebebe;
-historyScrollBarBgOver: #ebebeb;
-historyScrollBg: #bebebe;
-historyScrollBgOver: #ebebeb;
-msgInBg: windowBg;
-msgInBgSelected: #c2dcf2;
-msgOutBg: #3c3f41;
-msgOutBgSelected: #bdbdbd;
-msgSelectOverlay: #a0acb64c;
-msgStickerOverlay: #a0acb67f;
-msgInServiceFg: windowActiveTextFg;
-msgInServiceFgSelected: windowActiveTextFg;
-msgOutServiceFg: activeLineFg;
-msgOutServiceFgSelected: activeLineFg;
-msgInShadow: #00000000;
-msgInShadowSelected: #00000000;
-msgOutShadow: #00000000;
-msgOutShadowSelected: #00000000;
-msgInDateFg: #a0acb6;
-msgInDateFgSelected: #a0acb6;
-msgOutDateFg: #a0acb6;
-msgOutDateFgSelected: #a0acb6;
-msgServiceFg: #cacaca;
-msgServiceBg: #313131BF;
-msgServiceBgSelected: #8ca0b3a2;
+historyScrollBarBg: #ffffff7a;
+historyScrollBarBgOver: #ffffffbc;
+historyScrollBg: #ffffff4c;
+historyScrollBgOver: #ffffff6b;
+msgInBg: windowBg; // Incoming message background
+msgInBgSelected: accentSelect; // Selected incoming message background
+msgOutBg: windowBg; // Outgoing message background
+msgOutBgSelected: accentSelect; // Selected outgoing message background
+msgSelectOverlay: #ffffff4c;
+msgStickerOverlay: #ffffff7f; // Selected sticker overlay
+msgInServiceFg: windowActiveTextFg; // Incoming reply quoted name
+msgInServiceFgSelected: windowActiveTextFg; // Selected incoming reply quoted name
+msgOutServiceFg: windowActiveTextFg; // Outgoing reply quoted name
+msgOutServiceFgSelected: windowActiveTextFg; // Selected outgoing reply quoted name
+msgInShadow: #00000029; // Incoming message box shadow
+msgInShadowSelected: #77777750; // Selected incoming message box shadow
+msgOutShadow: #00000029; // Outgoing message box shadow
+msgOutShadowSelected: #77777729; // Selected outgoing message box shadow
+msgInDateFg: accentDark; // Incoming message date text
+msgInDateFgSelected: accentDark;
+msgOutDateFg: accentDark; // Outgoing message date text
+msgOutDateFgSelected: accentDark;
+msgServiceFg: #d5d5d5; // Chat service message text (join/part/date/etc)
+msgServiceBg: accentDark;
+msgServiceBgSelected: accentSelect;
msgInReplyBarColor: activeLineFg;
msgInReplyBarSelColor: activeLineFg;
-msgOutReplyBarColor: activeLineFg;
-msgOutReplyBarSelColor: activeLineFg;
-msgImgReplyBarColor: activeLineFg;
-msgInMonoFg: #4286bd;
-msgOutMonoFg: #4286bd;
-msgDateImgFg: #e8e8e8;
-msgDateImgBg: #818181B3;
-msgDateImgBgOver: #818181D4;
-msgDateImgBgSelected: #81818187;
+msgOutReplyBarColor: historyOutIconFg;
+msgOutReplyBarSelColor: historyOutIconFgSelected;
+msgImgReplyBarColor: msgServiceFg;
+msgInMonoFg: accentLight; // Incoming monospaced / code text
+msgOutMonoFg: accentLight; // Outgoing monospaced / code text
+msgDateImgFg: accentNorm;
+msgDateImgBg: accentOverlay; // Download / play / etc overlay backgrounds
+msgDateImgBgOver: msgDateImgBg; // Mouse over download / play / etc overlay backgrounds
+msgDateImgBgSelected: msgDateImgBg;
msgFileThumbLinkInFg: lightButtonFg;
msgFileThumbLinkInFgSelected: lightButtonFgOver;
-msgFileThumbLinkOutFg: windowActiveTextFg;
-msgFileThumbLinkOutFgSelected: windowActiveTextFg;
-msgFileInBg: windowBoldFg;
-msgFileInBgOver: windowSubTextFgOver;
-msgFileInBgSelected: windowBoldFg;
-msgFileOutBg: windowBoldFg;
-msgFileOutBgOver: windowSubTextFgOver;
-msgFileOutBgSelected: windowBoldFg;
+msgFileThumbLinkOutFg: lightButtonFg;
+msgFileThumbLinkOutFgSelected: lightButtonFgOver;
+msgFileInBg: accentNorm;
+msgFileInBgOver: accentLight;
+msgFileInBgSelected: accentDark;
+msgFileOutBg: accentNorm;
+msgFileOutBgOver: accentLight;
+msgFileOutBgSelected: accentDark;
msgFile1Bg: #72b1df;
msgFile1BgDark: #5c9ece;
msgFile1BgOver: #5294c4;
msgFile1BgSelected: #5099d0;
msgFile2Bg: #61b96e;
-msgFile2Bg: #61b96e;
msgFile2BgDark: #4da859;
msgFile2BgOver: #44a050;
msgFile2BgSelected: #46a07e;
@@ -286,26 +291,14 @@ msgFile4Bg: #efc274;
msgFile4BgDark: #e6a561;
msgFile4BgOver: #dc9c5a;
msgFile4BgSelected: #b19d84;
-historyFileInIconFg: msgInBg;
-historyFileInIconFgSelected: msgInBgSelected;
-historyFileInRadialFg: historyFileInIconFg;
-historyFileInRadialFgSelected: historyFileInIconFgSelected;
-historyFileOutIconFg: msgOutBg;
-historyFileOutIconFgSelected: msgOutBgSelected;
-historyFileOutRadialFg: historyFileOutIconFg;
-historyFileOutRadialFgSelected: historyFileOutIconFgSelected;
-historyFileThumbIconFg: msgInBg;
-historyFileThumbIconFgSelected: msgInBgSelected;
-historyFileThumbRadialFg: historyFileThumbIconFg;
-historyFileThumbRadialFgSelected: historyFileThumbIconFgSelected;
-msgWaveformInActive: windowBgActive;
-msgWaveformInActiveSelected: #313335;
-msgWaveformInInactive: #3c3f41;
-msgWaveformInInactiveSelected: #313335;
-msgWaveformOutActive: #3c3f41;
-msgWaveformOutActiveSelected: #313335;
-msgWaveformOutInactive: #3c3f41;
-msgWaveformOutInactiveSelected: #313335;
+msgWaveformInActive: accentNorm;
+msgWaveformInActiveSelected: accentLight;
+msgWaveformInInactive: accentDark;
+msgWaveformInInactiveSelected: accentDark;
+msgWaveformOutActive: accentNorm;
+msgWaveformOutActiveSelected: accentLight;
+msgWaveformOutInactive: accentDark;
+msgWaveformOutInactiveSelected: accentDark;
msgBotKbOverBgAdd: #ffffff20;
msgBotKbIconFg: msgServiceFg;
msgBotKbRippleBg: #00000020;
@@ -327,34 +320,33 @@ historyComposeAreaFg: historyTextInFg;
historyComposeAreaFgService: msgInDateFg;
historyComposeIconFg: menuIconFg;
historyComposeIconFgOver: menuIconFgOver;
-historySendIconFg: windowBgActive;
-historySendIconFgOver: windowBgActive;
+historySendIconFg: accentNorm;
+historySendIconFgOver: accentNorm;
historyPinnedBg: historyComposeAreaBg;
historyReplyBg: historyComposeAreaBg;
-historyReplyIconFg: windowBgActive;
historyReplyCancelFg: cancelIconFg;
-historyReplyCancelFgOver: #FFFFFF;
+historyReplyCancelFgOver: cancelIconFgOver;
historyComposeButtonBg: historyComposeAreaBg;
-historyComposeButtonBgOver: windowBgOver;
+historyComposeButtonBgOver: nullWindowBgOver;
historyComposeButtonBgRipple: windowBgRipple;
-overviewCheckBg: #d4d7d640;
+overviewCheckBg: #00000040;
overviewCheckFg: windowBg;
overviewCheckFgActive: windowBg;
overviewPhotoSelectOverlay: #40ace333;
profileStatusFgOver: #7c99b2;
notificationsBoxMonitorFg: windowFg;
-notificationsBoxScreenBg: windowSubTextFg;
-notificationSampleUserpicFg: windowBgActive;
+notificationsBoxScreenBg: dialogsBgActive;
+notificationSampleUserpicFg: accentNorm;
notificationSampleCloseFg: #d7d7d7; // windowSubTextFg;
notificationSampleTextFg: #d7d7d7; // windowSubTextFg;
notificationSampleNameFg: #939393; // windowSubTextFg;
-mainMenuBg: windowBg;
+mainMenuBg: windowBg; // Main menu background (contacts/settings/version/etc)
mainMenuCoverBg: dialogsBgActive;
mainMenuCoverFg: windowFgActive;
-mediaPlayerBg: windowBgActive;
-mediaPlayerActiveFg: windowFg;
-mediaPlayerInactiveFg: windowSubTextFg;
-mediaPlayerDisabledFg: windowBg;
+mediaPlayerBg: windowBg; // Music player background
+mediaPlayerActiveFg: accentNorm;
+mediaPlayerInactiveFg: sliderBgInactive;
+mediaPlayerDisabledFg: #9dd1ef;
mediaviewFileBg: windowBg;
mediaviewFileNameFg: windowFg;
mediaviewFileSizeFg: windowSubTextFg;
@@ -367,22 +359,22 @@ mediaviewMenuBg: #383838;
mediaviewMenuBgOver: #505050;
mediaviewMenuBgRipple: #676767;
mediaviewMenuFg: windowFgActive;
-mediaviewBg: #252526eb;
+mediaviewBg: #222222eb;
mediaviewVideoBg: imageBg;
-mediaviewControlBg: #2525263c;
+mediaviewControlBg: #0000003c;
mediaviewControlFg: windowFgActive;
mediaviewCaptionBg: #11111180;
-mediaviewCaptionFg: #FFFFFF;
+mediaviewCaptionFg: mediaviewControlFg;
mediaviewTextLinkFg: #91d9ff;
mediaviewSaveMsgBg: toastBg;
mediaviewSaveMsgFg: toastFg;
mediaviewPlaybackActive: #c7c7c7;
-mediaviewPlaybackInactive: windowSubTextFg;
+mediaviewPlaybackInactive: #252525;
mediaviewPlaybackActiveOver: #ffffff;
-mediaviewPlaybackInactiveOver: windowSubTextFgOver;
+mediaviewPlaybackInactiveOver: #474747;
mediaviewPlaybackProgressFg: #ffffffc7;
mediaviewPlaybackIconFg: mediaviewPlaybackActive;
mediaviewPlaybackIconFgOver: mediaviewPlaybackActiveOver;
-mediaviewTransparentBg: #252526;
+mediaviewTransparentBg: #ffffff;
mediaviewTransparentFg: #cccccc;
-notificationBg: windowBg; \ No newline at end of file
+notificationBg: windowBg; // Notification background
diff --git a/tiled.png b/tiled.png
index e3805a6..e6b3bfe 100644..100755
--- a/tiled.png
+++ b/tiled.png
Binary files differ