mirror of https://github.com/procxx/kepka.git
				
				
				
			
		
			
				
	
	
		
			241 lines
		
	
	
		
			7.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			241 lines
		
	
	
		
			7.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
/*
 | 
						|
This file is part of Telegram Desktop,
 | 
						|
the official desktop version of Telegram messaging app, see https://telegram.org
 | 
						|
 | 
						|
Telegram Desktop is free software: you can redistribute it and/or modify
 | 
						|
it under the terms of the GNU General Public License as published by
 | 
						|
the Free Software Foundation, either version 3 of the License, or
 | 
						|
(at your option) any later version.
 | 
						|
 | 
						|
It is distributed in the hope that it will be useful,
 | 
						|
but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
						|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 | 
						|
GNU General Public License for more details.
 | 
						|
 | 
						|
In addition, as a special exception, the copyright holders give permission
 | 
						|
to link the code of portions of this program with the OpenSSL library.
 | 
						|
 | 
						|
Full license: https://github.com/telegramdesktop/tdesktop/blob/master/LICENSE
 | 
						|
Copyright (c) 2014-2016 John Preston, https://desktop.telegram.org
 | 
						|
*/
 | 
						|
 | 
						|
// basic
 | 
						|
windowBg: #ffffff; // white: fallback for background
 | 
						|
windowFg: #000000; // black: fallback for text color
 | 
						|
windowBgOver: #f1f1f1; // light gray: fallback for over background
 | 
						|
windowBgRipple: #e5e5e5; // darker gray: fallback for ripple effect
 | 
						|
windowFgOver: windowFg; // black: fallback for over text color
 | 
						|
windowSubTextFg: #999999; // gray: fallback for subtext color
 | 
						|
windowSubTextFgOver: #919191; // gray over light blue: fallback for subtext over color
 | 
						|
windowBoldFg: #222222; // dark gray: fallback for bold text color
 | 
						|
windowBoldFgOver: #222222; // dark gray: fallback for over bold text color
 | 
						|
windowBgActive: #40a7e3; // bright blue: fallback for blue filled active areas
 | 
						|
windowFgActive: #ffffff; // text on bright blue: fallback for text on active areas
 | 
						|
windowActiveTextFg: #168acd; // online blue: fallback for active color
 | 
						|
windowShadowFg: #000000; // black: fallback for shadow color
 | 
						|
windowShadowFgFallback: #cdcdcd; // gray: fallback for shadow without opacity
 | 
						|
 | 
						|
imageBg: #000000;
 | 
						|
imageBgTransparent: #ffffff;
 | 
						|
 | 
						|
// widgets
 | 
						|
activeButtonBg: windowBgActive;
 | 
						|
activeButtonBgOver: #39a5db;
 | 
						|
activeButtonBgRipple: #2095d0;
 | 
						|
activeButtonFg: windowFgActive;
 | 
						|
activeButtonFgOver: activeButtonFg;
 | 
						|
activeButtonSecondaryFg: #cceeff;
 | 
						|
activeButtonSecondaryFgOver: activeButtonSecondaryFg;
 | 
						|
activeLineFg: #37a1de;
 | 
						|
 | 
						|
lightButtonBg: windowBg;
 | 
						|
lightButtonBgOver: #e3f1fa;
 | 
						|
lightButtonBgRipple: #c9e4f6;
 | 
						|
lightButtonFg: windowActiveTextFg;
 | 
						|
lightButtonFgOver: lightButtonFg;
 | 
						|
 | 
						|
attentionButtonFg: #d14e4e;
 | 
						|
attentionButtonFgOver: #d14e4e;
 | 
						|
attentionButtonBgOver: #fcdfde;
 | 
						|
attentionButtonBgRipple: #f4c3c2;
 | 
						|
 | 
						|
menuBg: windowBg;
 | 
						|
menuBgOver: windowBgOver;
 | 
						|
menuBgRipple: windowBgRipple;
 | 
						|
menuIconFg: #a8a8a8;
 | 
						|
menuIconFgOver: #999999;
 | 
						|
 | 
						|
// custom title bar for Windows and macOS
 | 
						|
titleBg: windowBgOver;
 | 
						|
titleShadow: #00000003;
 | 
						|
titleButtonFg: #ababab;
 | 
						|
titleButtonBgOver: #e5e5e5;
 | 
						|
titleButtonFgOver: #9a9a9a;
 | 
						|
titleButtonCloseBgOver: #e81123;
 | 
						|
titleButtonCloseFgOver: #ffffff;
 | 
						|
titleFgActive: #3e3c3e;
 | 
						|
titleFg: #acacac;
 | 
						|
 | 
						|
// 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: #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: #0000007f;
 | 
						|
photoCropPointFg: #ffffff7f;
 | 
						|
 | 
						|
// settings
 | 
						|
notificationsBoxMonitorFg: windowFg;
 | 
						|
 | 
						|
notificationSampleUserpicFg: windowBgActive;
 | 
						|
notificationSampleCloseFg: #d7d7d7 | windowSubTextFg;
 | 
						|
notificationSampleTextFg: #d7d7d7 | windowSubTextFg;
 | 
						|
notificationSampleNameFg: #939393 | windowSubTextFg;
 | 
						|
 | 
						|
// intro
 | 
						|
introBg: windowBg;
 | 
						|
introTitleFg: windowBoldFg;
 | 
						|
introDescriptionFg: windowSubTextFg;
 | 
						|
introErrorFg: windowSubTextFg;
 | 
						|
 | 
						|
// dialogs
 | 
						|
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;
 | 
						|
 | 
						|
// history
 | 
						|
topBarBg: windowBg;
 | 
						|
 | 
						|
emojiPanBg: windowBg;
 | 
						|
emojiPanCategories: #f7f7f7 | windowBg;
 | 
						|
emojiPanHeaderFg: windowSubTextFg;
 | 
						|
emojiPanHeaderBg: #fffffff2 | emojiPanBg;
 | 
						|
 | 
						|
historyComposeAreaBg: windowBg;
 | 
						|
historyComposeIconFg: menuIconFg;
 | 
						|
historyComposeIconFgOver: menuIconFgOver;
 | 
						|
historySendIconFg: windowBgActive;
 | 
						|
historySendIconFgOver: windowBgActive;
 | 
						|
historyPinnedBg: historyComposeAreaBg;
 | 
						|
historyReplyBg: historyComposeAreaBg;
 | 
						|
historyReplyCancelFg: cancelIconFg;
 | 
						|
historyReplyCancelFgOver: cancelIconFgOver;
 | 
						|
 | 
						|
historyComposeButtonBg: historyComposeAreaBg;
 | 
						|
historyComposeButtonBgOver: windowBgOver;
 | 
						|
historyComposeButtonBgRipple: windowBgRipple;
 | 
						|
 | 
						|
historyTextInFg: windowFg;
 | 
						|
historyTextOutFg: windowFg;
 | 
						|
historyCaptionInFg: historyTextInFg;
 | 
						|
historyCaptionOutFg: historyTextOutFg;
 | 
						|
historyFileNameInFg: historyTextInFg;
 | 
						|
historyFileNameOutFg: historyTextOutFg;
 | 
						|
historyOutIconFg: dialogsSentIconFg;
 | 
						|
historyOutIconFgSelected: #4da79f;
 | 
						|
historyIconFgInverted: #ffffff;
 | 
						|
 | 
						|
historySystemBg: #89a0b47f;
 | 
						|
historySystemBgSelected: #bbc8d4a2;
 | 
						|
historySystemFg: #ffffff;
 | 
						|
 | 
						|
// mediaview
 | 
						|
mediaviewFileBg: windowBg;
 | 
						|
mediaviewFileNameFg: windowFg;
 | 
						|
mediaviewFileSizeFg: windowSubTextFg;
 | 
						|
mediaviewFileRedCornerFg: #d55959;
 | 
						|
mediaviewFileYellowCornerFg: #e8a659;
 | 
						|
mediaviewFileGreenCornerFg: #49a957;
 | 
						|
mediaviewFileBlueCornerFg: #599dcf;
 | 
						|
mediaviewFileExtFg: activeButtonFg;
 | 
						|
 | 
						|
mediaviewMenuBg: #383838;
 | 
						|
mediaviewMenuBgOver: #505050;
 | 
						|
mediaviewMenuBgRipple: #676767;
 | 
						|
mediaviewMenuFg: #ffffff;
 | 
						|
 | 
						|
mediaviewBg: #222222eb;
 | 
						|
mediaviewVideoBg: #000000;
 | 
						|
mediaviewControlBg: #0000003c;
 | 
						|
 | 
						|
// notification
 | 
						|
notificationBg: windowBg;
 |