Makes emoji picker full width on mobile
This commit is contained in:
parent
b533765924
commit
fa976454c1
3 changed files with 11 additions and 2 deletions
|
@ -8,6 +8,7 @@ import { updateTooltipTitle } from './lib/utils/common_utils';
|
|||
import { isInVueNoteablePage } from './lib/utils/dom_utils';
|
||||
import flash from './flash';
|
||||
import axios from './lib/utils/axios_utils';
|
||||
import bp from './breakpoints';
|
||||
|
||||
const animationEndEventString = 'animationend webkitAnimationEnd MSAnimationEnd oAnimationEnd';
|
||||
const transitionEndEventString = 'transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd';
|
||||
|
@ -264,7 +265,10 @@ export class AwardsHandler {
|
|||
const css = {
|
||||
top: `${$addBtn.offset().top + $addBtn.outerHeight()}px`,
|
||||
};
|
||||
if (position === 'right') {
|
||||
// for xs screen we position the element on center
|
||||
if (bp.getBreakpointSize() === 'xs') {
|
||||
css.left = '5%';
|
||||
} else if (position === 'right') {
|
||||
css.left = `${$addBtn.offset().left - $menu.outerWidth() + 20}px`;
|
||||
$menu.addClass('is-aligned-right');
|
||||
} else {
|
||||
|
|
|
@ -410,7 +410,7 @@ $award-emoji-menu-shadow: rgba(0, 0, 0, 0.175);
|
|||
$award-emoji-positive-add-bg: #fed159;
|
||||
$award-emoji-positive-add-lines: #bb9c13;
|
||||
$award-emoji-width: 376px;
|
||||
$award-emoji-width-xs: 300px;
|
||||
$award-emoji-width-xs: 90%;
|
||||
|
||||
/*
|
||||
* Search Box
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Makes emoji picker full width on mobile.
|
||||
merge_request: 25883
|
||||
author: Jacopo Beschi @jacopo-beschi
|
||||
type: fixed
|
Loading…
Reference in a new issue