forked from telegramdesktop/tdesktop
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Alpha version 0.10.21: pinned chats, groups in common, new design.
- Loading branch information
1 parent
b39987c
commit bc0c355
Showing
20 changed files
with
457 additions
and
430 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,381 @@ | ||
// | ||
// This is a sample Telegram Desktop theme file. | ||
// It was generated from the 'colors.palette' style file. | ||
// | ||
// To create a theme with a background image included you should | ||
// put two files in a .zip archive: | ||
// | ||
// First one is the color scheme like the one you're viewing | ||
// right now, this file should be named 'colors.tdesktop-theme'. | ||
// | ||
// Second one should be the background image and it can be named | ||
// 'background.jpg', 'background.png', 'tiled.jpg' or 'tiled.png'. | ||
// You should name it 'background' (if you'd like it not to be tiled), | ||
// or it can be named 'tiled' (if you'd like it to be tiled). | ||
// | ||
// After that you need to change the extension of your .zip archive | ||
// to 'tdesktop-theme', so you'll have: | ||
// | ||
// mytheme.tdesktop-theme | ||
// |-colors.tdesktop-theme | ||
// |-background.jpg (or tiled.jpg, background.png, tiled.png) | ||
// | ||
|
||
windowBg: #ffffff; | ||
windowFg: #000000; | ||
windowBgOver: #f1f1f1; | ||
windowBgRipple: #e5e5e5; | ||
windowFgOver: windowFg; | ||
windowSubTextFg: #999999; | ||
windowSubTextFgOver: #919191; | ||
windowBoldFg: #222222; | ||
windowBoldFgOver: #222222; | ||
windowBgActive: #40a7e3; | ||
windowFgActive: #ffffff; | ||
windowActiveTextFg: #168acd; | ||
windowShadowFg: #000000; | ||
windowShadowFgFallback: #f1f1f1; | ||
shadowFg: #00000018; | ||
slideFadeOutBg: #0000003c; | ||
slideFadeOutShadowFg: windowShadowFg; | ||
imageBg: #000000; | ||
imageBgTransparent: #ffffff; | ||
activeButtonBg: windowBgActive; | ||
activeButtonBgOver: #39a5db; | ||
activeButtonBgRipple: #2095d0; | ||
activeButtonFg: windowFgActive; | ||
activeButtonFgOver: activeButtonFg; | ||
activeButtonSecondaryFg: #cceeff; | ||
activeButtonSecondaryFgOver: activeButtonSecondaryFg; | ||
activeLineFg: #37a1de; | ||
activeLineFgError: #e48383; | ||
lightButtonBg: windowBg; | ||
lightButtonBgOver: #e3f1fa; | ||
lightButtonBgRipple: #c9e4f6; | ||
lightButtonFg: windowActiveTextFg; | ||
lightButtonFgOver: lightButtonFg; | ||
attentionButtonFg: #d14e4e; | ||
attentionButtonFgOver: #d14e4e; | ||
attentionButtonBgOver: #fcdfde; | ||
attentionButtonBgRipple: #f4c3c2; | ||
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: #54c3f3; | ||
checkboxFg: #b3b3b3; | ||
sliderBgInactive: #e1eaef; | ||
sliderBgActive: windowBgActive; | ||
tooltipBg: #eef2f5; | ||
tooltipFg: #5d6c80; | ||
tooltipBorderFg: #c9d1db; | ||
titleBg: windowBgOver; | ||
titleShadow: #00000003; | ||
titleButtonFg: #ababab; | ||
titleButtonBgOver: #e5e5e5; | ||
titleButtonFgOver: #9a9a9a; | ||
titleButtonCloseBgOver: #e81123; | ||
titleButtonCloseFgOver: windowFgActive; | ||
titleFgActive: #3e3c3e; | ||
titleFg: #acacac; | ||
trayCounterBg: #f23c34; | ||
trayCounterBgMute: #888888; | ||
trayCounterFg: #ffffff; | ||
trayCounterBgMacInvert: #ffffff; | ||
trayCounterFgMacInvert: #ffffff01; | ||
layerBg: #0000007f; | ||
cancelIconFg: menuIconFg; | ||
cancelIconFgOver: menuIconFgOver; | ||
boxBg: windowBg; | ||
boxTextFg: windowFg; | ||
boxTextFgGood: #4ab44a; | ||
boxTextFgError: #d84d4d; | ||
boxTitleFg: #404040; | ||
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: #0f89d0; | ||
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: #5dc452; | ||
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: #419fd9; | ||
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: #f7f7f7; // windowBg; | ||
emojiPanHeaderFg: windowSubTextFg; | ||
emojiPanHeaderBg: #fffffff2; // 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: #8544d6; | ||
historyPeer5UserpicBg: #a695e7; | ||
historyPeer6NameFg: #cd4073; | ||
historyPeer6UserpicBg: #ee7aae; | ||
historyPeer7NameFg: #2996ad; | ||
historyPeer7UserpicBg: #6ec9cb; | ||
historyPeer8NameFg: #ce671b; | ||
historyPeer8UserpicBg: #faa774; | ||
historyPeerUserpicFg: windowFgActive; | ||
historyScrollBarBg: #556e837a; | ||
historyScrollBarBgOver: #556e83bc; | ||
historyScrollBg: #556e834c; | ||
historyScrollBgOver: #556e836b; | ||
msgInBg: windowBg; | ||
msgInBgSelected: #c2dcf2; | ||
msgOutBg: #effdde; | ||
msgOutBgSelected: #b7dbdb; | ||
msgSelectOverlay: #358cd44c; | ||
msgStickerOverlay: #358cd47f; | ||
msgInServiceFg: windowActiveTextFg; | ||
msgInServiceFgSelected: windowActiveTextFg; | ||
msgOutServiceFg: #3a8e26; | ||
msgOutServiceFgSelected: #367570; | ||
msgInShadow: #748ea229; | ||
msgInShadowSelected: #548dbb29; | ||
msgOutShadow: #3ac34740; | ||
msgOutShadowSelected: #37a78e40; | ||
msgInDateFg: #a0acb6; | ||
msgInDateFgSelected: #6a9cc5; | ||
msgOutDateFg: #6cc264; | ||
msgOutDateFgSelected: #50a79c; | ||
msgServiceFg: windowFgActive; | ||
msgServiceBg: #556e837f; | ||
msgServiceBgSelected: #8ca0b3a2; | ||
msgInReplyBarColor: activeLineFg; | ||
msgInReplyBarSelColor: activeLineFg; | ||
msgOutReplyBarColor: historyOutIconFg; | ||
msgOutReplyBarSelColor: historyOutIconFgSelected; | ||
msgImgReplyBarColor: msgServiceFg; | ||
msgInMonoFg: #4e7391; | ||
msgOutMonoFg: #469165; | ||
msgDateImgFg: msgServiceFg; | ||
msgDateImgBg: #00000054; | ||
msgDateImgBgOver: #00000074; | ||
msgDateImgBgSelected: #1c4a7187; | ||
msgFileThumbLinkInFg: lightButtonFg; | ||
msgFileThumbLinkInFgSelected: lightButtonFgOver; | ||
msgFileThumbLinkOutFg: #5eba5b; | ||
msgFileThumbLinkOutFgSelected: #31a298; | ||
msgFileInBg: windowBgActive; | ||
msgFileInBgOver: #4eade3; | ||
msgFileInBgSelected: #51a3d3; | ||
msgFileOutBg: #78c67f; | ||
msgFileOutBgOver: #6bc272; | ||
msgFileOutBgSelected: #5fb389; | ||
msgFile1Bg: #72b1df; | ||
msgFile1BgDark: #5c9ece; | ||
msgFile1BgOver: #5294c4; | ||
msgFile1BgSelected: #5099d0; | ||
msgFile2Bg: #61b96e; | ||
msgFile2BgDark: #4da859; | ||
msgFile2BgOver: #44a050; | ||
msgFile2BgSelected: #46a07e; | ||
msgFile3Bg: #e47272; | ||
msgFile3BgDark: #cd5b5e; | ||
msgFile3BgOver: #c35154; | ||
msgFile3BgSelected: #9f6a82; | ||
msgFile4Bg: #efc274; | ||
msgFile4BgDark: #e6a561; | ||
msgFile4BgOver: #dc9c5a; | ||
msgFile4BgSelected: #b19d84; | ||
msgWaveformInActive: windowBgActive; | ||
msgWaveformInActiveSelected: #51a3d3; | ||
msgWaveformInInactive: #d4dee6; | ||
msgWaveformInInactiveSelected: #9cc1e1; | ||
msgWaveformOutActive: #78c67f; | ||
msgWaveformOutActiveSelected: #6badad; | ||
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; | ||
historyToDownShadow: #00000040; | ||
historyComposeAreaBg: msgInBg; | ||
historyComposeAreaFg: historyTextInFg; | ||
historyComposeAreaFgService: msgInDateFg; | ||
historyComposeIconFg: menuIconFg; | ||
historyComposeIconFgOver: menuIconFgOver; | ||
historySendIconFg: windowBgActive; | ||
historySendIconFgOver: windowBgActive; | ||
historyPinnedBg: historyComposeAreaBg; | ||
historyReplyBg: historyComposeAreaBg; | ||
historyReplyCancelFg: cancelIconFg; | ||
historyReplyCancelFgOver: cancelIconFgOver; | ||
historyComposeButtonBg: historyComposeAreaBg; | ||
historyComposeButtonBgOver: windowBgOver; | ||
historyComposeButtonBgRipple: windowBgRipple; | ||
overviewCheckBg: #00000040; | ||
overviewCheckFg: windowBg; | ||
overviewCheckFgActive: windowBg; | ||
overviewPhotoSelectOverlay: #40ace333; | ||
profileStatusFgOver: #7c99b2; | ||
notificationsBoxMonitorFg: windowFg; | ||
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: #91d9ff; | ||
mediaviewSaveMsgBg: toastBg; | ||
mediaviewSaveMsgFg: toastFg; | ||
mediaviewPlaybackActive: #c7c7c7; | ||
mediaviewPlaybackInactive: #252525; | ||
mediaviewPlaybackActiveOver: #ffffff; | ||
mediaviewPlaybackInactiveOver: #474747; | ||
mediaviewPlaybackProgressFg: #ffffffc7; | ||
mediaviewPlaybackIconFg: mediaviewPlaybackActive; | ||
mediaviewPlaybackIconFgOver: mediaviewPlaybackActiveOver; | ||
mediaviewTransparentBg: #ffffff; | ||
mediaviewTransparentFg: #cccccc; | ||
notificationBg: windowBg; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.