diff --git a/src/constant/JamiTheme.qml b/src/constant/JamiTheme.qml index d39931aec5a9fc5a15056f7d5cfaf441dd57de36..ae60035683efa5220407cee293803535f7bdd582 100644 --- a/src/constant/JamiTheme.qml +++ b/src/constant/JamiTheme.qml @@ -152,6 +152,12 @@ Item { property color inviteHoverColor: darkTheme ? blackColor : whiteColor property color chatviewButtonColor: darkTheme ? whiteColor : blackColor property color bgTextInput: darkTheme ? "#060608" : whiteColor + property color previewTextContainerColor: darkTheme ? "#959595" : "#ececec" + property color previewTitleColor: darkTheme ? whiteColor : blackColor + property color previewSubtitleColor: darkTheme ? whiteColor : blackColor + property color previewImageBackgroundColor: whiteColor + property color previewCardContainerColor : darkTheme ? blackColor : whiteColor + property color previewUrlColor : darkTheme ? "#eeeeee" : "#333" // Font. property color faddedFontColor: darkTheme? "#c0c0c0" : "#a0a0a0" diff --git a/src/mainview/components/MessageWebView.qml b/src/mainview/components/MessageWebView.qml index 4f7531fe6d207f8591e7896bb676ece36b4e57cc..e6bfc9ab650ed883d84036cd9d4ef3bd927d7811 100644 --- a/src/mainview/components/MessageWebView.qml +++ b/src/mainview/components/MessageWebView.qml @@ -96,7 +96,13 @@ Rectangle { --placeholder-text-color:' + JamiTheme.placeholderTextColor + ';\ --invite-hover-color:' + JamiTheme.inviteHoverColor + ';\ --bg-text-input:' + JamiTheme.bgTextInput + ';\ - --bg-invitation-rect:' + JamiTheme.bgInvitationRectColor + ';")' + --bg-invitation-rect:' + JamiTheme.bgInvitationRectColor + ';\ + --preview-text-container-color:' + JamiTheme.previewTextContainerColor + ';\ + --preview-title-color:' + JamiTheme.previewTitleColor + ';\ + --preview-subtitle-color:' + JamiTheme.previewSubtitleColor + ';\ + --preview-image-background-color:' + JamiTheme.previewImageBackgroundColor + ';\ + --preview-card-container-color:' + JamiTheme.previewCardContainerColor + ';\ + --preview-url-color:' + JamiTheme.previewUrlColor + ';")' messageWebView.runJavaScript("init_picker(" + JamiTheme.darkTheme + ");") messageWebView.runJavaScript(theme); }