Commit graph

3849 commits

Author SHA1 Message Date
Henry Jameson
1b349bca01 Merge branch 'emoji-optimizations' into shigusegubu
* emoji-optimizations:
  fix loadEmojiInsane button submitting the form
  fix scrolling to attachments bottom
2019-10-27 19:28:54 +02:00
Henry Jameson
6a5d57d2fe Merge remote-tracking branch 'upstream/develop' into shigusegubu
* upstream/develop: (32 commits)
  set flex-shrink and flex-basis explicitly
  set flex amount correctly
  update flex-grow calculation logic
  keep image natural ratio in gallery row
  populate gallery row height without getting width
  refactor using Set
  clean up
  update event name
  update condition
  move modal animation keyframes definition
  migrate viewClass prop to class attribute
  fix eslint errors
  fix message input not auto-focusing bug
  revert changes to render modal into portal
  use higher css specificity
  fix eslint warnings
  remove needless ref definition
  render modals into the “modal” portal
  remove needless console.log
  remove needless importing
  ...
2019-10-27 19:28:50 +02:00
Henry Jameson
6ade3be5b4 fix loadEmojiInsane button submitting the form 2019-10-27 19:20:38 +02:00
HJ
f5c37231e1 Merge branch 'improve-gallery-sizing-logic' into 'develop'
Improve gallery sizing logic

See merge request pleroma/pleroma-fe!975
2019-10-23 16:17:56 +00:00
Henry Jameson
da3094eab7 fix scrolling to attachments bottom 2019-10-22 23:53:23 +03:00
taehoon
d76b83efc8 set flex-shrink and flex-basis explicitly 2019-10-22 14:47:21 -04:00
taehoon
b9c281c553 set flex amount correctly 2019-10-22 07:17:02 -04:00
taehoon
ad04522206 update flex-grow calculation logic 2019-10-22 07:17:02 -04:00
taehoon
0396c6f29d keep image natural ratio in gallery row 2019-10-22 07:17:02 -04:00
taehoon
6c4d23714a populate gallery row height without getting width 2019-10-22 07:17:01 -04:00
HJ
cd95618520 Merge branch 'modal-scroll-lock' into 'develop'
Lock body scroll when modal is open globally

See merge request pleroma/pleroma-fe!974
2019-10-22 05:53:23 +00:00
taehoon
eb695fd61d refactor using Set 2019-10-21 20:57:36 -04:00
taehoon
d3a6c030f8 clean up 2019-10-21 20:53:34 -04:00
taehoon
6084a5b6fe update event name 2019-10-21 20:52:31 -04:00
taehoon
c23a87d8ff update condition 2019-10-21 15:56:16 -04:00
taehoon
2cadeeb724 move modal animation keyframes definition 2019-10-21 15:37:14 -04:00
taehoon
c217483640 migrate viewClass prop to class attribute 2019-10-21 15:36:03 -04:00
taehoon
b3699a7c7c fix eslint errors 2019-10-18 12:39:54 -04:00
taehoon
5eeded5675 fix message input not auto-focusing bug 2019-10-18 12:24:03 -04:00
taehoon
95ad5ccaf1 revert changes to render modal into portal 2019-10-18 12:22:12 -04:00
taehoon
d69b8794b0 use higher css specificity 2019-10-18 12:13:11 -04:00
taehoon
a302ec1f08 fix eslint warnings 2019-10-18 11:57:54 -04:00
taehoon
215232cc30 remove needless ref definition 2019-10-18 11:54:42 -04:00
taehoon
a41ffea146 render modals into the “modal” portal 2019-10-18 11:53:38 -04:00
taehoon
d502baaffc remove needless console.log 2019-10-18 07:28:59 -04:00
taehoon
9709075476 remove needless importing 2019-10-18 07:28:29 -04:00
taehoon
2231025c41 fix eslint warning 2019-10-18 07:08:34 -04:00
taehoon
0df0876cf1 move modal css into the correct place 2019-10-18 07:07:16 -04:00
taehoon
348d6664eb refactor all kind of modals using the modal component 2019-10-18 07:05:01 -04:00
taehoon
07ec18fe11 add reusable modal component 2019-10-18 07:04:24 -04:00
taehoon
093d785fbf handle multiple body scroll lockers 2019-10-17 16:03:41 -04:00
taehoon
8db1fa506c lock body scroll when user reporting modal is open 2019-10-17 16:00:19 -04:00
taehoon
776f0ef774 lock body scroll when post status modal is open 2019-10-17 15:43:59 -04:00
HJ
051e6ea5ca Merge branch 'issue/684' into 'develop'
[#684] updated FollowCard component

See merge request pleroma/pleroma-fe!972
2019-10-17 19:03:07 +00:00
Maksim Pechnikov
b3f590ceb3 clear code 2019-10-17 20:29:18 +03:00
HJ
835bbd8b5f Merge branch 'fix/accessibility-reply-highlight' into 'develop'
Fix reply arrow highlighting in some accessibility tools

See merge request pleroma/pleroma-fe!973
2019-10-17 14:34:11 +00:00
eal
1287836eee Fix reply arrow highlighting in some accessibility tools
The cursor style needs to be "pointer" even before hovering, since
keyboard-driven browsing never hovers over the elements.
2019-10-17 16:44:22 +03:00
Maksim Pechnikov
60828f119c updated FollowCard component 2019-10-17 16:19:52 +03:00
HJ
d2079ecef4 Merge branch 'feature/require-password-reset' into 'develop'
Require password reset

See merge request pleroma/pleroma-fe!958
2019-10-16 10:00:26 +00:00
Maxim Filippov
37be781312 Require password reset 2019-10-16 10:00:26 +00:00
HJ
c4497f645f Update CHANGELOG.md 2019-10-15 15:48:34 +00:00
Henry Jameson
75734bb057 Merge branch 'emoji-optimizations' into shigusegubu
* emoji-optimizations:
  Reserve space for emoji picker button in emoji input
2019-10-15 09:28:01 +03:00
Henry Jameson
9e0c14bb33 Merge remote-tracking branch 'upstream/develop' into shigusegubu
* upstream/develop:
  fix orders of a buttons
  revert lint autofix
  fix position account actions
  removed unused code
  update css
  remove unused code
  change icon
  fix follow request on search page
  updated user_card
  Revert "added acccount_actions component"
  [i18n] spanish new strings translations
  added acccount_actions component
  revert font
  use `repeats` intead `boosts`
  fontello/ added `eye` icon
  added support hide\show reblogs from a specific user
2019-10-15 09:27:54 +03:00
HJ
d2feba1487 Merge branch 'feature/following_reblogs' into 'develop'
[#664]  implementes to hide/show reblogs from a specific user.

See merge request pleroma/pleroma-fe!956
2019-10-15 06:26:12 +00:00
Henry Jameson
6266148745 Reserve space for emoji picker button in emoji input 2019-10-14 19:56:46 +03:00
Maksim Pechnikov
d53e7e3125 fix orders of a buttons 2019-10-11 16:54:25 +03:00
Maksim Pechnikov
b8d8d02384 revert lint autofix 2019-10-11 16:41:59 +03:00
Maksim Pechnikov
b497882e0e fix position account actions 2019-10-11 14:25:59 +03:00
HJ
8b2d873057 Merge branch 'es-translate' into 'develop'
[i18n] spanish new strings translations

See merge request pleroma/pleroma-fe!968
2019-10-10 17:02:34 +00:00
Henry Jameson
d839e16222 Merge branch 'emoji-optimizations' into shigusegubu
* emoji-optimizations:
  fix picker not filling on opening, removed console log
2019-10-10 20:01:37 +03:00