mirror of
https://gitcode.com/GitHub_Trending/ji/jitsi-meet.git
synced 2025-12-30 03:12:29 +00:00
feat(reactions): Added heart reaction
* Added heart reaction feature * Edits to preserve alphabetical sorting * Changed the position of hide self view checkbox * undid irrelevant changes made * Fixed CSS issue + tooltip text
This commit is contained in:
committed by
GitHub
parent
49cf63213d
commit
71de1d1e2d
@@ -1,14 +1,14 @@
|
|||||||
@use 'sass:math';
|
@use 'sass:math';
|
||||||
|
|
||||||
.reactions-menu {
|
.reactions-menu {
|
||||||
width: 280px;
|
width: 330px;
|
||||||
background: #242528;
|
background: #242528;
|
||||||
box-shadow: 0px 3px 16px rgba(0, 0, 0, 0.6), 0px 0px 4px 1px rgba(0, 0, 0, 0.25);
|
box-shadow: 0px 3px 16px rgba(0, 0, 0, 0.6), 0px 0px 4px 1px rgba(0, 0, 0, 0.25);
|
||||||
border-radius: 6px;
|
border-radius: 6px;
|
||||||
padding: 16px;
|
padding: 16px;
|
||||||
|
|
||||||
&.with-gif {
|
&.with-gif {
|
||||||
width: 328px;
|
width: 380px;
|
||||||
|
|
||||||
.reactions-row .toolbox-button:last-of-type {
|
.reactions-row .toolbox-button:last-of-type {
|
||||||
top: 3px;
|
top: 3px;
|
||||||
|
|||||||
@@ -1246,6 +1246,7 @@
|
|||||||
"lobbyButton": "Enable/disable lobby mode",
|
"lobbyButton": "Enable/disable lobby mode",
|
||||||
"localRecording": "Toggle local recording controls",
|
"localRecording": "Toggle local recording controls",
|
||||||
"lockRoom": "Toggle meeting password",
|
"lockRoom": "Toggle meeting password",
|
||||||
|
"love": "Heart",
|
||||||
"lowerHand": "Lower your hand",
|
"lowerHand": "Lower your hand",
|
||||||
"moreActions": "More actions",
|
"moreActions": "More actions",
|
||||||
"moreActionsMenu": "More actions menu",
|
"moreActionsMenu": "More actions menu",
|
||||||
@@ -1335,6 +1336,7 @@
|
|||||||
"lobbyButtonEnable": "Enable lobby mode",
|
"lobbyButtonEnable": "Enable lobby mode",
|
||||||
"login": "Log-in",
|
"login": "Log-in",
|
||||||
"logout": "Log-out",
|
"logout": "Log-out",
|
||||||
|
"love": "Heart",
|
||||||
"lowerYourHand": "Lower your hand",
|
"lowerYourHand": "Lower your hand",
|
||||||
"moreActions": "More actions",
|
"moreActions": "More actions",
|
||||||
"moreOptions": "More options",
|
"moreOptions": "More options",
|
||||||
@@ -1360,6 +1362,7 @@
|
|||||||
"raiseYourHand": "Raise your hand",
|
"raiseYourHand": "Raise your hand",
|
||||||
"reactionBoo": "Send boo reaction",
|
"reactionBoo": "Send boo reaction",
|
||||||
"reactionClap": "Send clap reaction",
|
"reactionClap": "Send clap reaction",
|
||||||
|
"reactionHeart": "Send heart reaction",
|
||||||
"reactionLaugh": "Send laugh reaction",
|
"reactionLaugh": "Send laugh reaction",
|
||||||
"reactionLike": "Send thumbs up reaction",
|
"reactionLike": "Send thumbs up reaction",
|
||||||
"reactionSilence": "Send silence reaction",
|
"reactionSilence": "Send silence reaction",
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import {
|
import {
|
||||||
BOO_SOUND_FILES,
|
BOO_SOUND_FILES,
|
||||||
CLAP_SOUND_FILES,
|
CLAP_SOUND_FILES,
|
||||||
|
HEART_SOUND_FILES,
|
||||||
LAUGH_SOUND_FILES,
|
LAUGH_SOUND_FILES,
|
||||||
LIKE_SOUND_FILES,
|
LIKE_SOUND_FILES,
|
||||||
SILENCE_SOUND_FILES,
|
SILENCE_SOUND_FILES,
|
||||||
@@ -92,6 +93,14 @@ export const SURPRISE_SOUND_ID = `${REACTION_SOUND}_SURPRISE_`;
|
|||||||
*/
|
*/
|
||||||
export const SILENCE_SOUND_ID = `${REACTION_SOUND}_SILENCE_`;
|
export const SILENCE_SOUND_ID = `${REACTION_SOUND}_SILENCE_`;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The audio ID of the audio element for which the {@link playAudio} action is
|
||||||
|
* triggered when a new raise hand event is received.
|
||||||
|
*
|
||||||
|
* @type {string}
|
||||||
|
*/
|
||||||
|
export const HEART_SOUND_ID = `${REACTION_SOUND}_HEART_`;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The audio ID of the audio element for which the {@link playAudio} action is
|
* The audio ID of the audio element for which the {@link playAudio} action is
|
||||||
* triggered when a new raise hand event is received.
|
* triggered when a new raise hand event is received.
|
||||||
@@ -167,6 +176,13 @@ export const REACTIONS: IReactions = {
|
|||||||
shortcutChar: 'S',
|
shortcutChar: 'S',
|
||||||
soundId: SILENCE_SOUND_ID,
|
soundId: SILENCE_SOUND_ID,
|
||||||
soundFiles: SILENCE_SOUND_FILES
|
soundFiles: SILENCE_SOUND_FILES
|
||||||
|
},
|
||||||
|
love: {
|
||||||
|
message: ':heart:',
|
||||||
|
emoji: '💖',
|
||||||
|
shortcutChar: 'H',
|
||||||
|
soundId: HEART_SOUND_ID,
|
||||||
|
soundFiles: HEART_SOUND_FILES
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -40,6 +40,13 @@ export const SURPRISE_SOUND_FILES = new Array(3).fill('reactions-surprise.mp3');
|
|||||||
*/
|
*/
|
||||||
export const SILENCE_SOUND_FILES = new Array(3).fill('reactions-crickets.mp3');
|
export const SILENCE_SOUND_FILES = new Array(3).fill('reactions-crickets.mp3');
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The name of the bundled audio file which will be played for the heart reaction sound.
|
||||||
|
*
|
||||||
|
* @type {Array<string>}
|
||||||
|
*/
|
||||||
|
export const HEART_SOUND_FILES = new Array(3).fill('reactions-love.mp3');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The name of the bundled audio file which will be played for the raise hand sound.
|
* The name of the bundled audio file which will be played for the raise hand sound.
|
||||||
*
|
*
|
||||||
|
|||||||
BIN
sounds/reactions-love.mp3
Normal file
BIN
sounds/reactions-love.mp3
Normal file
Binary file not shown.
BIN
sounds/reactions-love.opus
Normal file
BIN
sounds/reactions-love.opus
Normal file
Binary file not shown.
Reference in New Issue
Block a user