aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander NeonXP Kiryukhin <alexander@kiryukhin.su>2017-01-12 23:43:58 +0300
committerAlexander NeonXP Kiryukhin <alexander@kiryukhin.su>2017-01-12 23:43:58 +0300
commit93f9a5b2710b51a56f7b9eb45babff50292505fd (patch)
tree347de3c72f572d64959f6c810e4352d38db47759
Initial
-rw-r--r--.gitignore1
-rwxr-xr-xbuild.sh5
-rw-r--r--colors.tdesktop-theme388
-rw-r--r--readme.md4
-rw-r--r--tiled.pngbin0 -> 4730 bytes
5 files changed, 398 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..485dee6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.idea
diff --git a/build.sh b/build.sh
new file mode 100755
index 0000000..9275cbd
--- /dev/null
+++ b/build.sh
@@ -0,0 +1,5 @@
+#! /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
new file mode 100644
index 0000000..eaeafbb
--- /dev/null
+++ b/colors.tdesktop-theme
@@ -0,0 +1,388 @@
+// Darcula Color Theme for Telegram Desktop
+// Made by NeonXP
+
+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;
+
+shadowFg: #00000018;
+slideFadeOutBg: #0000003c;
+slideFadeOutShadowFg: windowShadowFg;
+imageBg: #ffffff;
+imageBgTransparent: #333333;
+
+activeButtonBg: windowBgActive;
+activeButtonBgOver: #313335;
+activeButtonBgRipple: #3c3f41;
+activeButtonFg: windowFgActive;
+activeButtonFgOver: activeButtonFg;
+activeButtonSecondaryFg: #3c3f41;
+activeButtonSecondaryFgOver: activeButtonSecondaryFg;
+activeLineFg: #efefef;
+activeLineFgError: #e48383;
+
+lightButtonBg: windowBg;
+lightButtonBgOver: #313335;
+lightButtonBgRipple: #3c3f41;
+lightButtonFg: windowActiveTextFg;
+lightButtonFgOver: lightButtonFg;
+
+attentionButtonFg: #d14e4e;
+attentionButtonFgOver: #d14e4e;
+attentionButtonBgOver: #fcdfde;
+attentionButtonBgRipple: #f4c3c2;
+
+outlineButtonBg: windowBg;
+outlineButtonBgOver: lightButtonBgOver;
+outlineButtonOutlineFg: windowBgActive;
+outlineButtonBgRipple: lightButtonBgRipple;
+
+menuBg: windowBg;
+menuBgOver: #313335;
+menuBgRipple: windowBgRipple;
+menuIconFg: #a8a8a8;
+menuIconFgOver: #999999;
+menuSubmenuArrowFg: #373737;
+menuFgDisabled: #cccccc;
+menuSeparatorFg: #f1f1f1;
+
+scrollBarBg: #00000053;
+scrollBarBgOver: #0000007a;
+scrollBg: #0000001a;
+scrollBgOver: #0000002c;
+
+smallCloseIconFg: #c7c7c7;
+smallCloseIconFgOver: #a3a3a3;
+radialFg: windowFgActive;
+radialBg: #00000056;
+placeholderFg: windowSubTextFg;
+placeholderFgActive: #aaaaaa;
+inputBorderFg: #e0e0e0;
+filterInputBorderFg: #54c3f3;
+filterInputInactiveBg: #313335;
+checkboxFg: #b3b3b3;
+sliderBgInactive: #e1eaef;
+sliderBgActive: windowBgActive;
+
+tooltipBg: #eef2f5;
+tooltipFg: #5d6c80;
+tooltipBorderFg: #c9d1db;
+
+titleBg: windowBg;
+titleShadow: #313335;
+titleButtonFg: #ababab;
+titleButtonBgOver: #e5e5e5;
+titleButtonFgOver: #9a9a9a;
+titleButtonCloseBgOver: #e81123;
+titleButtonCloseFgOver: windowFgActive;
+titleFgActive: #fefefe;
+titleFg: #ffffff;
+trayCounterBg: #f23c34;
+trayCounterBgMute: #888888;
+trayCounterFg: #ffffff;
+trayCounterBgMacInvert: #ffffff;
+trayCounterFgMacInvert: #ffffff01;
+layerBg: #0000007f;
+cancelIconFg: menuIconFg;
+cancelIconFgOver: menuIconFgOver;
+boxBg: windowBg;
+boxTextFg: windowFg;
+boxTextFgGood: #ffffff;
+boxTextFgError: #d84d4d;
+boxTitleFg: #eeeeee;
+boxSearchBg: boxBg;
+boxSearchCancelIconFg: cancelIconFg;
+boxSearchCancelIconFgOver: cancelIconFgOver;
+boxTitleAdditionalFg: #f0f0f0;
+boxTitleCloseFg: cancelIconFg;
+boxTitleCloseFgOver: cancelIconFgOver;
+membersAboutLimitFg: windowSubTextFgOver;
+contactsBg: windowBg;
+contactsBgOver: windowBgOver;
+contactsNameFg: boxTextFg;
+contactsStatusFg: windowSubTextFg;
+contactsStatusFgOver: windowSubTextFgOver;
+contactsStatusFgOnline: windowActiveTextFg;
+photoCropFadeBg: layerBg;
+photoCropPointFg: #ffffff7f;
+
+introBg: windowBg;
+introTitleFg: windowBoldFg;
+introDescriptionFg: windowSubTextFg;
+introErrorFg: windowSubTextFg;
+introCoverTopBg: #d089d0;
+introCoverBottomBg: #39b0f0;
+introCoverIconsFg: #5ec6ff;
+introCoverPlaneTrace: #5ec6ff69;
+introCoverPlaneInner: #c6d8e8;
+introCoverPlaneOuter: #a1bed4;
+introCoverPlaneTop: #ffffff;
+
+dialogsMenuIconFg: menuIconFg;
+dialogsMenuIconFgOver: menuIconFgOver;
+dialogsBg: windowBg;
+dialogsNameFg: windowBoldFg;
+dialogsChatIconFg: dialogsNameFg;
+dialogsDateFg: windowSubTextFg;
+dialogsTextFg: windowSubTextFg;
+dialogsTextFgService: windowActiveTextFg;
+dialogsDraftFg: #dd4b39;
+dialogsVerifiedIconBg: windowBgActive;
+dialogsVerifiedIconFg: windowFgActive;
+dialogsSendingIconFg: #c1c1c1;
+dialogsSentIconFg: #5d5d5d;
+dialogsUnreadBg: windowBgActive;
+dialogsUnreadBgMuted: #bbbbbb;
+dialogsUnreadFg: windowFgActive;
+dialogsBgOver: windowBgOver;
+dialogsNameFgOver: windowBoldFgOver;
+dialogsChatIconFgOver: dialogsNameFgOver;
+dialogsDateFgOver: windowSubTextFgOver;
+dialogsTextFgOver: windowSubTextFgOver;
+dialogsTextFgServiceOver: dialogsTextFgService;
+dialogsDraftFgOver: dialogsDraftFg;
+dialogsVerifiedIconBgOver: dialogsVerifiedIconBg;
+dialogsVerifiedIconFgOver: dialogsVerifiedIconFg;
+dialogsSendingIconFgOver: dialogsSendingIconFg;
+dialogsSentIconFgOver: dialogsSentIconFg;
+dialogsUnreadBgOver: dialogsUnreadBg;
+dialogsUnreadBgMutedOver: dialogsUnreadBgMuted;
+dialogsUnreadFgOver: dialogsUnreadFg;
+dialogsBgActive: #4f4b41;
+dialogsNameFgActive: windowFgActive;
+dialogsChatIconFgActive: dialogsNameFgActive;
+dialogsDateFgActive: windowFgActive;
+dialogsTextFgActive: windowFgActive;
+dialogsTextFgServiceActive: dialogsTextFgActive;
+dialogsDraftFgActive: #c6e1f7;
+dialogsVerifiedIconBgActive: dialogsTextFgActive;
+dialogsVerifiedIconFgActive: dialogsBgActive;
+dialogsSendingIconFgActive: #ffffff99;
+dialogsSentIconFgActive: dialogsTextFgActive;
+dialogsUnreadBgActive: dialogsTextFgActive;
+dialogsUnreadBgMutedActive: dialogsDraftFgActive;
+dialogsUnreadFgActive: dialogsBgActive;
+dialogsForwardBg: dialogsBgActive;
+dialogsForwardFg: dialogsNameFgActive;
+searchedBarBg: windowBgOver;
+searchedBarBorder: shadowFg;
+searchedBarFg: windowSubTextFgOver;
+topBarBg: windowBg;
+emojiPanBg: windowBg;
+emojiPanCategories: windowBgOver; // windowBg;
+emojiPanHeaderFg: windowSubTextFg;
+emojiPanHeaderBg: windowBgOver; // emojiPanBg;
+stickerPanDeleteBg: #000000cc;
+stickerPanDeleteFg: windowFgActive;
+stickerPreviewBg: #ffffffb0;
+historyTextInFg: windowFg;
+historyTextOutFg: windowFg;
+historyCaptionInFg: historyTextInFg;
+historyCaptionOutFg: historyTextOutFg;
+historyFileNameInFg: historyTextInFg;
+historyFileNameOutFg: historyTextOutFg;
+historyOutIconFg: dialogsSentIconFg;
+historyOutIconFgSelected: #4da79f;
+historyIconFgInverted: windowFgActive;
+historySendingOutIconFg: #98d292;
+historySendingInIconFg: #a0adb5;
+historySendingInvertedIconFg: #ffffffc8;
+historySystemBg: #89a0b47f;
+historySystemBgSelected: #bbc8d4a2;
+historySystemFg: windowFgActive;
+historyUnreadBarBg: #fcfbfa;
+historyUnreadBarBorder: shadowFg;
+historyUnreadBarFg: #538bb4;
+historyForwardChooseBg: #0000004c;
+historyForwardChooseFg: windowFgActive;
+historyPeer1NameFg: #c03d33;
+historyPeer1UserpicBg: #e17076;
+historyPeer2NameFg: #4fad2d;
+historyPeer2UserpicBg: #7bc862;
+historyPeer3NameFg: #d09306;
+historyPeer3UserpicBg: #e5ca77;
+historyPeer4NameFg: windowActiveTextFg;
+historyPeer4UserpicBg: #65aadd;
+historyPeer5NameFg: #AE8ABE;
+historyPeer5UserpicBg: #a695e7;
+historyPeer6NameFg: #cd4073;
+historyPeer6UserpicBg: #ee7aae;
+historyPeer7NameFg: #2996ad;
+historyPeer7UserpicBg: #6ec9cb;
+historyPeer8NameFg: #ce671b;
+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;
+msgInReplyBarColor: activeLineFg;
+msgInReplyBarSelColor: activeLineFg;
+msgOutReplyBarColor: activeLineFg;
+msgOutReplyBarSelColor: activeLineFg;
+msgImgReplyBarColor: activeLineFg;
+msgInMonoFg: #4286bd;
+msgOutMonoFg: #4286bd;
+msgDateImgFg: #e8e8e8;
+msgDateImgBg: #818181B3;
+msgDateImgBgOver: #818181D4;
+msgDateImgBgSelected: #81818187;
+msgFileThumbLinkInFg: lightButtonFg;
+msgFileThumbLinkInFgSelected: lightButtonFgOver;
+msgFileThumbLinkOutFg: windowActiveTextFg;
+msgFileThumbLinkOutFgSelected: windowActiveTextFg;
+msgFileInBg: windowBoldFg;
+msgFileInBgOver: windowSubTextFgOver;
+msgFileInBgSelected: windowBoldFg;
+msgFileOutBg: windowBoldFg;
+msgFileOutBgOver: windowSubTextFgOver;
+msgFileOutBgSelected: windowBoldFg;
+msgFile1Bg: #72b1df;
+msgFile1BgDark: #5c9ece;
+msgFile1BgOver: #5294c4;
+msgFile1BgSelected: #5099d0;
+msgFile2Bg: #61b96e;
+msgFile2Bg: #61b96e;
+msgFile2BgDark: #4da859;
+msgFile2BgOver: #44a050;
+msgFile2BgSelected: #46a07e;
+msgFile3Bg: #e47272;
+msgFile3BgDark: #cd5b5e;
+msgFile3BgOver: #c35154;
+msgFile3BgSelected: #9f6a82;
+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;
+msgBotKbOverBgAdd: #ffffff20;
+msgBotKbIconFg: msgServiceFg;
+msgBotKbRippleBg: #00000020;
+mediaInFg: msgInDateFg;
+mediaInFgSelected: msgInDateFgSelected;
+mediaOutFg: msgOutDateFg;
+mediaOutFgSelected: msgOutDateFgSelected;
+youtubePlayIconBg: #e83131c8;
+youtubePlayIconFg: windowFgActive;
+videoPlayIconBg: #0000007f;
+videoPlayIconFg: #ffffff;
+toastBg: #000000b2;
+toastFg: windowFgActive;
+reportSpamBg: emojiPanHeaderBg;
+reportSpamFg: windowFg;
+historyToDownShadow: #00000040;
+historyComposeAreaBg: msgInBg;
+historyComposeAreaFg: historyTextInFg;
+historyComposeAreaFgService: msgInDateFg;
+historyComposeIconFg: menuIconFg;
+historyComposeIconFgOver: menuIconFgOver;
+historySendIconFg: windowBgActive;
+historySendIconFgOver: windowBgActive;
+historyPinnedBg: historyComposeAreaBg;
+historyReplyBg: historyComposeAreaBg;
+historyReplyIconFg: windowBgActive;
+historyReplyCancelFg: cancelIconFg;
+historyReplyCancelFgOver: #FFFFFF;
+historyComposeButtonBg: historyComposeAreaBg;
+historyComposeButtonBgOver: windowBgOver;
+historyComposeButtonBgRipple: windowBgRipple;
+overviewCheckBg: #d4d7d640;
+overviewCheckFg: windowBg;
+overviewCheckFgActive: windowBg;
+overviewPhotoSelectOverlay: #40ace333;
+profileStatusFgOver: #7c99b2;
+notificationsBoxMonitorFg: windowFg;
+notificationsBoxScreenBg: windowSubTextFg;
+notificationSampleUserpicFg: windowBgActive;
+notificationSampleCloseFg: #d7d7d7; // windowSubTextFg;
+notificationSampleTextFg: #d7d7d7; // windowSubTextFg;
+notificationSampleNameFg: #939393; // windowSubTextFg;
+mainMenuBg: windowBg;
+mainMenuCoverBg: dialogsBgActive;
+mainMenuCoverFg: windowFgActive;
+mediaPlayerBg: windowBgActive;
+mediaPlayerActiveFg: windowFg;
+mediaPlayerInactiveFg: windowSubTextFg;
+mediaPlayerDisabledFg: windowBg;
+mediaviewFileBg: windowBg;
+mediaviewFileNameFg: windowFg;
+mediaviewFileSizeFg: windowSubTextFg;
+mediaviewFileRedCornerFg: #d55959;
+mediaviewFileYellowCornerFg: #e8a659;
+mediaviewFileGreenCornerFg: #49a957;
+mediaviewFileBlueCornerFg: #599dcf;
+mediaviewFileExtFg: activeButtonFg;
+mediaviewMenuBg: #383838;
+mediaviewMenuBgOver: #505050;
+mediaviewMenuBgRipple: #676767;
+mediaviewMenuFg: windowFgActive;
+mediaviewBg: #252526eb;
+mediaviewVideoBg: imageBg;
+mediaviewControlBg: #2525263c;
+mediaviewControlFg: windowFgActive;
+mediaviewCaptionBg: #11111180;
+mediaviewCaptionFg: #FFFFFF;
+mediaviewTextLinkFg: #91d9ff;
+mediaviewSaveMsgBg: toastBg;
+mediaviewSaveMsgFg: toastFg;
+mediaviewPlaybackActive: #c7c7c7;
+mediaviewPlaybackInactive: windowSubTextFg;
+mediaviewPlaybackActiveOver: #ffffff;
+mediaviewPlaybackInactiveOver: windowSubTextFgOver;
+mediaviewPlaybackProgressFg: #ffffffc7;
+mediaviewPlaybackIconFg: mediaviewPlaybackActive;
+mediaviewPlaybackIconFgOver: mediaviewPlaybackActiveOver;
+mediaviewTransparentBg: #252526;
+mediaviewTransparentFg: #cccccc;
+notificationBg: windowBg; \ No newline at end of file
diff --git a/readme.md b/readme.md
new file mode 100644
index 0000000..68943e3
--- /dev/null
+++ b/readme.md
@@ -0,0 +1,4 @@
+#Darcula Telegram Desktop Theme
+## By Alexander NeonXP Kiryukhin
+
+Theme channel: [@DarculaColorTheme](https://t.me/DarculaColorTheme) \ No newline at end of file
diff --git a/tiled.png b/tiled.png
new file mode 100644
index 0000000..e3805a6
--- /dev/null
+++ b/tiled.png
Binary files differ