// // Telegram Desktop Dark Theme // By Recouse // https://t.me/recouse // // basic windowBg: #333333; windowFg: #eeeeee; windowBgOver: #1F1F1F; windowBgRipple: #00B16A; windowFgOver: windowFg; windowSubTextFg: #949494; windowSubTextFgOver: #919191; windowBoldFg: #eeeeee; windowBoldFgOver: #eeeeee; windowBgActive: #00B16A; windowFgActive: #ffffff; windowActiveTextFg: #eeeeee; windowShadowFg: #000000; windowShadowFgFallback: #333333; shadowFg: #00000018; slideFadeOutBg: #0000003c; slideFadeOutShadowFg: windowShadowFg; imageBg: #000000; imageBgTransparent: #ffffff; // widgets activeButtonBg: windowBgActive; activeButtonBgOver: #008952; activeButtonBgRipple: #006C40; activeButtonFg: windowFgActive; activeButtonFgOver: activeButtonFg; activeButtonSecondaryFg: #cceeff; activeButtonSecondaryFgOver: activeButtonSecondaryFg; activeLineFg: #2ECC71; activeLineFgError: #e48383; lightButtonBg: windowBg; lightButtonBgOver: #292929; lightButtonBgRipple: #292929; lightButtonFg: windowActiveTextFg; lightButtonFgOver: lightButtonFg; attentionButtonFg: #d14e4e; attentionButtonFgOver: #ffffff; attentionButtonBgOver: #D64541; attentionButtonBgRipple: #C0392B; outlineButtonBg: windowBg; outlineButtonBgOver: lightButtonBgOver; outlineButtonOutlineFg: windowBgActive; outlineButtonBgRipple: lightButtonBgRipple; menuBg: windowBg; menuBgOver: windowBgOver; 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: #2ECC71; filterInputInactiveBg: windowBgOver; checkboxFg: #b3b3b3; sliderBgInactive: #e1eaef; sliderBgActive: windowBgActive; tooltipBg: #eef2f5; tooltipFg: #5d6c80; tooltipBorderFg: #c9d1db; // custom title bar for Windows and macOS titleShadow: #00000003; titleBg: windowBgOver; titleBgActive: titleBg; titleButtonBg: titleBg; titleButtonFg: #ababab; titleButtonBgOver: #e5e5e5; titleButtonFgOver: #9a9a9a; titleButtonBgActive: titleButtonBg; titleButtonFgActive: titleButtonFg; titleButtonBgActiveOver: titleButtonBgOver; titleButtonFgActiveOver: titleButtonFgOver; titleButtonCloseBg: titleButtonBg; titleButtonCloseFg: titleButtonFg; titleButtonCloseBgOver: #e81123; titleButtonCloseFgOver: windowFgActive; titleButtonCloseBgActive: titleButtonCloseBg; titleButtonCloseFgActive: titleButtonCloseFg; titleButtonCloseBgActiveOver: titleButtonCloseBgOver; titleButtonCloseFgActiveOver: titleButtonCloseFgOver; titleFg: #acacac; titleFgActive: #eeeeee; // tray icon trayCounterBg: #f23c34; trayCounterBgMute: #888888; trayCounterFg: #ffffff; trayCounterBgMacInvert: #ffffff; trayCounterFgMacInvert: #ffffff01; // layers layerBg: #0000007f; cancelIconFg: menuIconFg; cancelIconFgOver: menuIconFgOver; // boxes boxBg: windowBg; boxTextFg: windowFg; boxTextFgGood: #4ab44a; boxTextFgError: #d84d4d; boxTitleFg: #eeeeee; boxSearchBg: boxBg; boxSearchCancelIconFg: cancelIconFg; boxSearchCancelIconFgOver: cancelIconFgOver; boxTitleAdditionalFg: #808080; 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: #008952; introCoverBottomBg: #00B16A; introCoverIconsFg: #28B67D; introCoverPlaneTrace: #28B67D69; introCoverPlaneInner: #4DC595; introCoverPlaneOuter: #4DC595; introCoverPlaneTop: #ffffff; // dialogs dialogsMenuIconFg: menuIconFg; dialogsMenuIconFgOver: menuIconFgOver; dialogsBg: windowBg; dialogsNameFg: windowBoldFg; dialogsChatIconFg: dialogsNameFg; dialogsDateFg: windowSubTextFg; dialogsTextFg: windowSubTextFg; dialogsTextFgService: windowActiveTextFg; dialogsDraftFg: #dd4b39; dialogsVerifiedIconBg: windowBgActive; dialogsVerifiedIconFg: windowFgActive; dialogsSendingIconFg: #eeeeee; dialogsSentIconFg: #eeeeee; dialogsUnreadBg: #D91E18; dialogsUnreadBgMuted: #ABB7B7; 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: #00B16A; dialogsNameFgActive: windowFgActive; dialogsChatIconFgActive: dialogsNameFgActive; dialogsDateFgActive: windowFgActive; dialogsTextFgActive: windowFgActive; dialogsTextFgServiceActive: dialogsTextFgActive; dialogsDraftFgActive: #eeeeee; dialogsVerifiedIconBgActive: dialogsTextFgActive; dialogsVerifiedIconFgActive: dialogsBgActive; dialogsSendingIconFgActive: #ffffff99; dialogsSentIconFgActive: dialogsTextFgActive; dialogsUnreadBgActive: dialogsTextFgActive; dialogsUnreadBgMutedActive: dialogsDraftFgActive; dialogsUnreadFgActive: dialogsBgActive; dialogsForwardBg: dialogsBgActive; dialogsForwardFg: dialogsNameFgActive; searchedBarBg: #242424; searchedBarBorder: #242424; searchedBarFg: #242424; // history topBarBg: windowBg; emojiPanBg: windowBg; emojiPanCategories: windowBg; // windowBg; emojiPanHeaderFg: windowSubTextFg; emojiPanHeaderBg: emojiPanBg; // 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: #00B16A; historyUnreadBarBorder: #00B16A; historyUnreadBarFg: #eeeeee; historyForwardChooseBg: #0000004c; historyForwardChooseFg: windowFgActive; historyPeer1NameFg: #c03d33; historyPeer1UserpicBg: #e17076; historyPeer2NameFg: #049372; historyPeer2UserpicBg: #3FC380; historyPeer3NameFg: #F39C12; historyPeer3UserpicBg: #F9BF3B; historyPeer4NameFg: windowActiveTextFg; historyPeer4UserpicBg: #65aadd; historyPeer5NameFg: #674172; historyPeer5UserpicBg: #8E44AD; historyPeer6NameFg: #DB0A5B; historyPeer6UserpicBg: #E08283; historyPeer7NameFg: #2996ad; historyPeer7UserpicBg: #6ec9cb; historyPeer8NameFg: #ce671b; historyPeer8UserpicBg: #faa774; historyPeerUserpicFg: windowFgActive; historyScrollBarBg: #0000007a; historyScrollBarBgOver: #00B16Abc; historyScrollBg: #3333334c; historyScrollBgOver: #3333336b; msgInBg: windowBg; msgInBgSelected: #1F1F1F; msgOutBg: #00B16A; msgOutBgSelected: #1F1F1F; msgSelectOverlay: #28B67D4c; msgStickerOverlay: #28B67D7f; msgInServiceFg: #00B16A; msgInServiceFgSelected: windowActiveTextFg; msgOutServiceFg: #333333; msgOutServiceFgSelected: #00B16A; msgInShadow: #1F1F1F; msgInShadowSelected: #333333; msgOutShadow: #006C40; msgOutShadowSelected: #37a78e; msgInDateFg: #eeeeee; msgInDateFgSelected: #00B16A; msgOutDateFg: #333333; msgOutDateFgSelected: #00B16A; msgServiceFg: windowFgActive; msgServiceBg: #556e837f; msgServiceBgSelected: #8ca0b3a2; msgInReplyBarColor: activeLineFg; msgInReplyBarSelColor: activeLineFg; msgOutReplyBarColor: historyOutIconFg; msgOutReplyBarSelColor: historyOutIconFgSelected; msgImgReplyBarColor: msgServiceFg; msgInMonoFg: #4e7391; msgOutMonoFg: #006C40; msgDateImgFg: msgServiceFg; msgDateImgBg: #00000054; msgDateImgBgOver: #00000074; msgDateImgBgSelected: #1c4a7187; msgFileThumbLinkInFg: lightButtonFg; msgFileThumbLinkInFgSelected: lightButtonFgOver; msgFileThumbLinkOutFg: #5eba5b; msgFileThumbLinkOutFgSelected: #31a298; msgFileInBg: windowBgActive; msgFileInBgOver: #00B16A; msgFileInBgSelected: #00B16A; msgFileOutBg: #78c67f; msgFileOutBgOver: #6bc272; msgFileOutBgSelected: #5fb389; msgFile1Bg: #68B2DA; msgFile1BgDark: #409BCC; msgFile1BgOver: #1E89C3; msgFile1BgSelected: #0774AF; msgFile2Bg: #4DC595; msgFile2BgDark: #28B67D; msgFile2BgOver: #00B16A; msgFile2BgSelected: #008952; msgFile3Bg: #FF9287; msgFile3BgDark: #D95E51; msgFile3BgOver: #C0392B; msgFile3BgSelected: #9B2114; msgFile4Bg: #FFC76D; msgFile4BgDark: #FCB544; msgFile4BgOver: #F39C12; msgFile4BgSelected: #C07704; 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: #51a3d3; msgWaveformInInactive: #d4dee6; msgWaveformInInactiveSelected: #9cc1e1; msgWaveformOutActive: #78c67f; msgWaveformOutActiveSelected: #00B16A; msgWaveformOutInactive: #b3e2b4; msgWaveformOutInactiveSelected: #91c3c3; 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; historyToDownBg: windowBg; historyToDownBgOver: windowBgOver; historyToDownBgRipple: windowBgRipple; historyToDownFg: menuIconFg; historyToDownFgOver: menuIconFgOver; 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: cancelIconFgOver; historyComposeButtonBg: historyComposeAreaBg; historyComposeButtonBgOver: windowBgOver; historyComposeButtonBgRipple: windowBgRipple; // overview overviewCheckBg: #00000040; overviewCheckFg: windowBg; overviewCheckFgActive: windowBg; overviewPhotoSelectOverlay: #40ace333; // profile profileStatusFgOver: #7c99b2; profileVerifiedCheckBg: windowBgActive; profileVerifiedCheckFg: windowFgActive; profileAdminStartFg: windowBgActive; // settings notificationsBoxMonitorFg: #333333; notificationsBoxScreenBg: dialogsBgActive; notificationSampleUserpicFg: windowBgActive; notificationSampleCloseFg: #d7d7d7; // windowSubTextFg; notificationSampleTextFg: #d7d7d7; // windowSubTextFg; notificationSampleNameFg: #939393; // windowSubTextFg; mainMenuBg: windowBg; mainMenuCoverBg: dialogsBgActive; mainMenuCoverFg: windowFgActive; mediaPlayerBg: windowBg; mediaPlayerActiveFg: windowBgActive; mediaPlayerInactiveFg: sliderBgInactive; mediaPlayerDisabledFg: #9dd1ef; 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: #222222eb; mediaviewVideoBg: imageBg; mediaviewControlBg: #0000003c; mediaviewControlFg: windowFgActive; mediaviewCaptionBg: #11111180; mediaviewCaptionFg: mediaviewControlFg; mediaviewTextLinkFg: #4DC595; mediaviewSaveMsgBg: toastBg; mediaviewSaveMsgFg: toastFg; mediaviewPlaybackActive: #c7c7c7; mediaviewPlaybackInactive: #252525; mediaviewPlaybackActiveOver: #ffffff; mediaviewPlaybackInactiveOver: #474747; mediaviewPlaybackProgressFg: #ffffffc7; mediaviewPlaybackIconFg: mediaviewPlaybackActive; mediaviewPlaybackIconFgOver: mediaviewPlaybackActiveOver; mediaviewTransparentBg: #ffffff; mediaviewTransparentFg: #cccccc; // notification notificationBg: windowBg;