linphone-desktop/linphone-app/ui/modules/Linphone/Styles/Calls/CallsStyle.qml
Julien Wadel dd39203d47 Change group chats and conference icons.
Change color on selected call (call list).
Change burger icon into dot menu in calls list.
Change conversation icon to match timeline.
Merge calls into conference.
Fix twin participants on invitation.
2022-11-02 16:46:06 +01:00

71 lines
3.8 KiB
QML

pragma Singleton
import QtQml 2.2
import ColorsList 1.0
// =============================================================================
QtObject {
property string sectionName : 'Calls'
property QtObject entry: QtObject {
property int iconActionSize: 35
property int iconMenuSize: 35
property int height: 30
property int width: 200
property QtObject color: QtObject {
property color normal: ColorsList.add('Calls_entry_n', 'e').color
property color selected: ColorsList.add('Calls_entry_c', 'j').color
}
property QtObject burgerMenu: QtObject {
property string name : 'burgerMenu'
property string icon : 'menu_vdots_custom'
property int iconSize: 35
property color backgroundNormalColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_n', icon, 'me_n_b_bg').color
property color backgroundHoveredColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_h', icon, 'me_h_b_bg').color
property color backgroundPressedColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_p', icon, 'me_p_b_bg').color
property color foregroundNormalColor : ColorsList.addImageColor(sectionName+'_'+name+'_fg_n', icon, 'me_n_b_fg').color
property color foregroundHoveredColor : ColorsList.addImageColor(sectionName+'_'+name+'_fg_h', icon, 'me_h_b_fg').color
property color foregroundPressedColor : ColorsList.addImageColor(sectionName+'_'+name+'_fg_p', icon, 'me_p_b_fg').color
}
property QtObject selectedBurgerMenu: QtObject {
property string name : 'selectedBurgerMenu'
property string icon : 'menu_vdots_custom'
property int iconSize: 35
property color backgroundNormalColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_n', icon, 'me_n_b_inv_bg').color
property color backgroundHoveredColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_h', icon, 'me_h_b_inv_bg').color
property color backgroundPressedColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_p', icon, 'me_p_b_inv_bg').color
property color foregroundNormalColor : ColorsList.addImageColor(sectionName+'_'+name+'_fg_n', icon, 'me_n_b_inv_fg').color
property color foregroundHoveredColor : ColorsList.addImageColor(sectionName+'_'+name+'_fg_h', icon, 'me_h_b_inv_fg').color
property color foregroundPressedColor : ColorsList.addImageColor(sectionName+'_'+name+'_fg_p', icon, 'me_p_b_inv_fg').color
}
property QtObject hangup: QtObject {
property int iconSize: 35
property string icon : 'hangup_custom'
property string name : 'hangup'
property color backgroundNormalColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_n', icon, 'r_n_b_bg').color
property color backgroundHoveredColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_h', icon, 'r_h_b_bg').color
property color backgroundPressedColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_p', icon, 'r_p_b_bg').color
property color foregroundNormalColor : ColorsList.addImageColor(sectionName+'_'+name+'_fg_n', icon, 'r_n_b_fg').color
property color foregroundHoveredColor : ColorsList.addImageColor(sectionName+'_'+name+'_fg_h', icon, 'r_h_b_fg').color
property color foregroundPressedColor : ColorsList.addImageColor(sectionName+'_'+name+'_fg_p', icon, 'r_p_b_fg').color
}
property QtObject endCallAnimation: QtObject {
property color blinkColor: ColorsList.add('Calls_entry_end_blink', 'i').color
property int duration: 300
property int loops: 3
}
property QtObject subtitleColor: QtObject {
property color normal: ColorsList.add('Calls_entry_subtitle_n', 'n').color
property color selected: ColorsList.add('Calls_entry_subtitle_selected', 'q').color
}
property QtObject titleColor: QtObject {
property color normal: ColorsList.add('Calls_entry_title_n', 'j').color
property color selected: ColorsList.add('Calls_entry_title_selected', 'q').color
}
}
}