[Glitch] Remove hardcoded width from dropdown overlays

Port f4a6365f55 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
local
Claire 1 year ago
parent cef87ba86c
commit 598888a7c4
  1. 2
      app/javascript/flavours/glitch/features/compose/components/dropdown.js
  2. 2
      app/javascript/flavours/glitch/features/compose/components/language_dropdown.js
  3. 2
      app/javascript/flavours/glitch/styles/components/emoji.scss

@ -221,7 +221,7 @@ export default class ComposerOptionsDropdown extends React.PureComponent {
popperConfig={{ strategy: 'fixed', onFirstUpdate: this.handleOverlayEnter }}
>
{({ props, placement }) => (
<div {...props} style={{ ...props.style, width: 350, maxWidth: '100vw' }}>
<div {...props}>
<div className={`dropdown-animation privacy-dropdown__dropdown ${placement}`}>
<DropdownMenu
items={items}

@ -307,7 +307,7 @@ class LanguageDropdown extends React.PureComponent {
<Overlay show={open} placement={'bottom'} flip target={this.findTarget} popperConfig={{ strategy: 'fixed', onFirstUpdate: this.handleOverlayEnter }}>
{({ props, placement }) => (
<div {...props} style={{ ...props.style, width: 280 }}>
<div {...props}>
<div className={`dropdown-animation language-dropdown__dropdown ${placement}`} >
<LanguageDropdownMenu
value={value}

@ -13,7 +13,7 @@
.emoji-picker-dropdown__menu {
background: $simple-background-color;
position: absolute;
position: relative;
box-shadow: 4px 4px 6px rgba($base-shadow-color, 0.4);
border-radius: 4px;
margin-top: 5px;

Loading…
Cancel
Save