Commit graph

491 commits

Author SHA1 Message Date
Cutls
5c53017f7e [Glitch] Fix overflow on conversations
Port 45bdb2cea4 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-30 17:01:16 +02:00
Eugen Rochko
779423204a [Glitch] Change conversations UI
Port 5d5af651f1 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-30 17:01:16 +02:00
ThibG
56ca0d8b1c [Glitch] Add explanation to mute dialog, refactor and clean up mute/block UI
Port fdd1848c7c to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-30 15:58:29 +02:00
trwnh
9fda70ac63 [Glitch] Fix muted text color not applying to all text
Port e4289a50fc to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-30 15:58:29 +02:00
Eugen Rochko
f9de1ff756 [Glitch] Fix placeholder colors for inputs not being explicitly defined
Port 21cca10a6e to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-30 13:57:18 +02:00
Eugen Rochko
0e090952d2 [Glitch] Fix line breaks in hashtag autosuggestions in web UI
Port f6cd27f41f to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-05 14:14:42 +02:00
Eugen Rochko
8f54a3efe0 [Glitch] Fix uncached media in web UI not being clickable
Port acf168f1a2 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-05 14:02:04 +02:00
Eugen Rochko
8ecdf54a75 [Glitch] Add "not available" label on unknown media attachments
Port 59d873e1e5 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-05 13:06:41 +02:00
Eugen Rochko
24611e1076 [Glitch] Add header to trends section and change refresh rate to 15 minutes
Port cf56532ced to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-02 10:57:44 +02:00
Thibaut Girka
fe085973a3 Fix trending hashtags spacing in single-column mode 2019-09-02 10:57:44 +02:00
Eugen Rochko
62c1003b41 [Glitch] Fix hashtag autosuggestions line breaks for long suggestions
Port 193df2e8cb to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-02 10:57:44 +02:00
Sasha Sorokin
c43fb46d0c [Glitch] Fix trending counter width
Port 406f2f7d57 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-02 10:57:44 +02:00
Eugen Rochko
157d78dd44 [Glitch] Add trends UI with admin and user settings
Port 191392e5c3 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-02 10:57:44 +02:00
Thibaut Girka
c3c61f3011 Refactor SCSS to better match upstream 2019-09-02 10:57:44 +02:00
Eugen Rochko
cc3ca37cda [Glitch] Add autosuggestions for hashtags
Port 450b8a70a5 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-02 10:57:44 +02:00
Eugen Rochko
2cdbfb39e8 [Glitch] Add profile directory to web UI
Port 79922ae20f to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-31 18:23:23 +02:00
Eugen Rochko
478fa5f839 [Glitch] Fix more visual issues with the audio player
Port eaa759ffd4 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-29 17:32:22 +02:00
Eugen Rochko
024b9a24e0 [Glitch] Add audio player
Port f13761d84b to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-29 17:32:22 +02:00
ThibG
e9106c361f Fix typo 2019-08-20 21:44:09 +02:00
Haelwenn (lanodan) Monnier
64aa99b3a2 Add support for <sup> formatting element
This is based of 81c9377c7d

Related: https://git.pleroma.social/pleroma/pleroma/issues/1191
2019-08-20 21:44:09 +02:00
Thibaut Girka
2d84897916 Move character counter to the options box to match upstream styling 2019-08-19 21:56:25 +02:00
ThibG
ec9ae03ad7 [Glitch] Improve focal point modal on mobile
Port dc83169865 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-19 21:56:25 +02:00
ThibG
e27d8efacf [Glitch] Allow clicking behind preview
Port a886bf3808 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-19 21:56:25 +02:00
Eugen Rochko
6f3f392e8a [Glitch] Fix edit media modal on small screens, touch events
Port 375f2f3864 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-19 21:56:25 +02:00
Eugen Rochko
b3f63b601a [Glitch] Add OCR tool to media editing modal
Port 41b188dce6  to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-19 21:56:25 +02:00
Thibaut Girka
f20d417448 Refactor character counter to match upstream 2019-08-19 21:56:25 +02:00
Eugen Rochko
4982885bfa [Glitch] Add media editing modal
Port da208e7d9b to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-19 21:56:25 +02:00
ThibG
56734351d3 [Glitch] Change icon button styles to make hover/focus states more obvious
Port ebc78b6f2b to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-05 14:20:21 +02:00
Thibaut Girka
2e15f54778 Make link target domain tag just a bit smaller 2019-08-04 22:25:56 +02:00
Thibaut Girka
2f4cb78803 Add options to highlight misleading links in statuses
Fixes #1162
2019-08-04 22:25:56 +02:00
Eugen Rochko
a71d66ab0e [Glitch] Add search results pagination to web UI (#11409)
Port 5119a0608d to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-07-28 17:10:52 +02:00
ThibG
1c3117f682 [Glitch] Change contrast of status links that are not mentions nor hashtags
Port 6701b9329d to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-07-28 16:47:36 +02:00
Thibaut Girka
97643292bb Fixups 2019-07-18 20:56:20 +02:00
Thibaut Girka
a5bcce0795 Unfiy status__prepend with upstream 2019-07-18 20:56:20 +02:00
Thibaut Girka
a12190368e Fix some SCSS for RTL behavior 2019-07-18 20:56:20 +02:00
Thibaut Girka
30ca4a6772 Make width breakpoint for removing margins consistent and match upstream
Fixes #1136
2019-07-18 20:55:38 +02:00
Thibaut Girka
025cfdf901 Add link to edit each listed filter 2019-07-15 00:48:28 +02:00
Thibaut Girka
59b8573907 Move the “Show why” button inline 2019-07-15 00:48:28 +02:00
Thibaut Girka
67d1b0c997 Add a way to know why a status has been filtered, and show it anyway 2019-07-15 00:48:28 +02:00
Thibaut Girka
4eb6457889 Fix error boundary CSS 2019-07-15 00:28:31 +02:00
ThibG
a393529547 [Glitch] Add message telling FTS is disabled when no toot can be found because of this
Port 0943e994dd to glitch-soc
2019-06-28 18:54:56 +02:00
Thibaut Girka
ad4ebd172a Change search components classes and styling to match upstream 2019-06-28 11:13:41 +02:00
Eugen Rochko
a0abbbe8cd [Glitch] Add media description as title to links of unknown media attachments
Port front-end changes from a266d7f1a2 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-24 16:00:42 +02:00
Thibaut Girka
b468639015 Fix NavigationBar styling 2019-06-20 19:19:46 +02:00
Thibaut Girka
381168ed69 Fix bottom margin of lists in toots 2019-06-19 15:19:03 +02:00
Thibaut Girka
aca7fdabbb Fix composer buttons overflowing the composer box in single-column 2019-06-16 15:55:55 +02:00
ThibG
7260574e9a [Glitch] Fix ordering of keyboard access between CW field, textarea and emoji picker
Port b4d67fe57a to glitch-soc
2019-06-13 22:15:31 +02:00
ThibG
f92e9530fb [Glitch] Fix border-bottom of active tab bars
Port faafc3ae25 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Thibaut Girka
4d91fddc2e Fix multiple-column padding 2019-06-13 22:15:31 +02:00
Thibaut Girka
9f30a97e7f Fix and refactor SCSS 2019-06-13 22:15:31 +02:00
Eugen Rochko
b6a6c3482e [Glitch] Fix position of search icon
Port f698e28803 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Eugen Rochko
d0205ee469 [Glitch] Fix margins on profile metadata in single column mode
Port b01b8521ec to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Takeshi Umeda
3565315aa2 [Glitch] Fix emoji picker being always displayed
Port 88a04bf6c4 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Takeshi Umeda
2a1e7f779b [Glitch] Improvement variable height in single column layout
Port 96ac52dabd to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Hanage999
1e0b2ffccf [Glitch] Center 2-columns layout without side effect
Port 702dbf1622 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Eugen Rochko
04edd3fbdb [Glitch] Add responsive panels to the single-column layout
Port a1bceb2cb6 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Eugen Rochko
9a3e47d27c [Glitch] Various improvements to single column layout
Port 106cfa7553 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Eugen Rochko
aa9377f77a [Glitch] Add single-column mode
Port f9ca3d62b6 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Eugen Rochko
9e868158a5 [Glitch] Fix list not being automatically unpinned when it returns 404 in web UI
Port cbaff2bf53 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-11 21:57:32 +02:00
Thibaut Girka
7dd32100c3 Add DM conversations mode similar to upstream 2019-06-10 16:23:42 +02:00
Thibaut Girka
390f22ab44 Fix display of alt-text when a media attachment is not available 2019-06-07 16:39:07 +02:00
nzws
3d860417a5 [Glitch] Fix stacking order of emoji picker
Port 1fbe5c2fec to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-05-23 19:16:42 +02:00
Thibaut Girka
9a101b91ae Make headers font size proportional 2019-05-23 12:41:38 +02:00
Thibaut Girka
d8e9a04354 Fix rich text style in reply indicator 2019-05-13 17:13:02 +02:00
Thibaut Girka
9f0ff9b6ea Fix rich text styling on public pages 2019-05-13 17:13:02 +02:00
Thibaut Girka
6e625755a6 Fix text color of some formatted elements in notifications 2019-05-12 19:23:32 +02:00
Thibaut Girka
46b5085ced Use a checkbox for the “Mark media as sensitive” composer button
Fixes #1039
2019-05-11 12:35:38 +02:00
Thibaut Girka
e9f0c31dc6 Fix tabs bar on mobile
Fixes #1037
2019-05-08 00:32:53 +02:00
Thibaut Girka
850f8195fd Minor style fixes 2019-05-04 23:05:43 +02:00
Eugen Rochko
5df7b98c2b [Glitch] Change font weight of sensitive button to 500
Port f7879bbe08 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-05-04 20:41:21 +02:00
Eugen Rochko
8050f86d04 [Glitch] Make the "mark media as sensitive" button more obvious in web UI
Port cc39785d45 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-05-04 20:41:21 +02:00
Thibaut Girka
167808363d Add visibility icon back in media gallery 2019-05-04 20:06:17 +02:00
ThibG
d0342a1a63 [Glitch] Fix transition: all
Port 9e044c9649 to glitch-soc
2019-05-04 19:53:09 +02:00
Eugen Rochko
52c09770fe [Glitch] Add button to view context to media modal
Port 4aabc452d0 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-05-04 19:10:24 +02:00
Eugen Rochko
6138cad296 [Glitch] Fix alignment of items in the account gallery in web UI and load more per page
Port 78f5b96bf6 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-05-04 18:59:11 +02:00
Eugen Rochko
3b9ff1fa34 [Glitch] Change account gallery in web UI
Port db73f8e585 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-05-04 18:54:57 +02:00
Thibaut Girka
61b5fd518c Minor CSS fixes 2019-05-04 18:18:15 +02:00
Eugen Rochko
87a7a9a4df [Glitch] Add blurhash
Port front-end changes from a6d2fe7165 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-05-04 18:07:44 +02:00
Thibaut Girka
81c9377c7d Add support for missing formatting tags 2019-04-29 19:31:09 +02:00
Thibaut Girka
e720f1eac2 Attempt to fix CSS 2019-04-26 22:38:03 +02:00
Thibaut Girka
8942036345 Fix color of muted statuses content not wrapped in a p tag 2019-04-24 22:40:17 +02:00
Thibaut Girka
73f83ef399 Redesign blockquote styling 2019-04-24 22:40:17 +02:00
Thibaut Girka
f5ea016889 Better distinguish titles from text 2019-04-24 22:40:17 +02:00
Thibaut Girka
8003dd8849 Remove extra margin in paragraphs inside blockquotes 2019-04-24 22:40:17 +02:00
Thibaut Girka
a855f38086 Make bold text bolder 2019-04-24 22:40:17 +02:00
Thibaut Girka
ad30895262 Remove margins around p tags in lists 2019-04-24 22:40:17 +02:00
Thibaut Girka
ce2da44c2c Rename status__text to status__content__text for consistency with upstream 2019-04-24 22:40:17 +02:00
Thibaut Girka
facc95f71a Fix status header display in toot mobile menu 2019-04-24 20:21:19 +02:00
Thibaut Girka
4a95bfe919 Hide media upload form if no media are attached 2019-04-24 19:47:11 +02:00
Thibaut Girka
9aeb714b7a Add support for lists in statuses 2019-04-22 23:07:14 +02:00
Thibaut Girka
fea727c61a Do not switch to italic for status media buttons 2019-04-22 23:07:14 +02:00
Thibaut Girka
22ad8c89b2 Accept richer text from remote statuses
Support abbr, del, pre, blockquote, code, strong, b, em, i, and h1…h5
HTML elements in remote statuses, add corresponding CSS.
2019-04-22 23:07:14 +02:00
kedama
4ce6358787 [Glitch] Fix modal items cannot scroll on touch devices
Port 92ced1e94b to glitch-soc
2019-04-22 22:57:39 +02:00
Thibaut Girka
08faf16d66 ComposerTextarea → AutosuggestTextarea 2019-04-22 20:15:47 +02:00
Thibaut Girka
7c2cc9d681 Rework DrawerResults to make them closer to upstream 2019-04-22 20:15:47 +02:00
Thibaut Girka
2da3b24eb8 [Glitch] Allow modal secondary button to shrink and allow wider confirmation modals
Port a6fe7ae53c to glitch-soc
2019-04-19 10:48:54 +02:00
Thibaut Girka
ae88690fa6 Fix opening/closing gifv sometimes making the timeline scroll 2019-04-16 22:20:23 +02:00
Eugen Rochko
a547a214fd [Glitch] Fix transparent avatars showing underlying elements in avatar stack and profile
Port 9a12568a33 to glitch-soc
2019-03-30 18:19:40 +01:00
Thibaut Girka
b29731bb10 Fix background color transition in destructive buttons 2019-03-28 20:45:10 +01:00
ThibG
4211c9b8d3 [Glitch] Fix opacity of relationship tags
Port ddd7a9e44b to glitch-soc
2019-03-28 19:56:40 +01:00
Thibaut Girka
773c600c26 Fix left border of profile navigation tab 2019-03-28 19:56:40 +01:00
Thibaut Girka
a23e513f79 Fix double border for account disclaimer 2019-03-28 19:56:40 +01:00
ThibG
fb17e24352 [Glitch] Move the account dropdown menubar to the right, make sure it doesn't move
Port 2e5ec8b7c8 to glitch-soc
2019-03-28 19:56:40 +01:00
Eugen Rochko
cfbadfa392 [Glitch] Redesign profile column in web UI to match design on public pages
Port 858bc12635 to glitch-soc
2019-03-28 19:56:40 +01:00
Thibaut Girka
177a0ef2ec Fix padding and centering of display names 2019-03-28 19:56:03 +01:00
Thibaut Girka
1476826aba Port search results styling to glitch-soc 2019-03-28 19:56:03 +01:00
Thibaut Girka
d72bc923e9 Revert "[Glitch] fix: update to emoji-mart 2.10.0"
This reverts commit b0e478fcc5.
2019-03-27 14:04:52 +01:00
ThibG
5ca976c776 [Glitch] Add a “Block & Report” button to the block confirmation dialog
Port 36a6089a22 to glitch-soc
2019-03-26 17:44:00 +01:00
Nolan Lawson
b0e478fcc5 [Glitch] fix: update to emoji-mart 2.10.0
Port e781d842a5 to glitch-soc
2019-03-16 21:39:13 +01:00
Eugen Rochko
26fdcccce3 [Glitch] Fix scrollbar styles on compose textarea, small bugs
Port 55b8a88419 to glitch-soc
2019-03-16 21:07:50 +01:00
Thibaut Girka
e2d56cc90d [Glitch] Port polls creation UI from upstream 2019-03-06 23:56:53 +01:00
Eugen Rochko
342d9d25bb Add polls
Port front-end parts of 4a3acdc916 to glitch-soc
2019-03-05 21:35:03 +01:00
Ben Lubar
9ad1ca9a2b Allow multi-line image descriptions. (Glitch) 2019-02-17 15:19:12 +01:00
Thibaut Girka
f29b69c08b [Glitch] Fix hashtags select styling in default and high contrast skins
Port bc9930f59d to glitch-soc
2019-02-15 18:21:00 +01:00
Thibaut Girka
e950122e06 [Glitch] Fix embed play icons regression
Port 4c99d23df8 to glitch-soc
2019-01-10 21:00:33 +01:00
Thibaut Girka
95dcaccb03 [Glitch] Display fallback link card thumbnail when none is given
Port 39d81be7de to glitch-soc
2019-01-10 21:00:33 +01:00
ash lea
b22f9c8792 add list title editing 2019-01-06 13:03:57 +01:00
Thibaut Girka
536dc2cdea Fix some image paths in SCSS files 2019-01-02 15:36:59 +01:00
Thibaut Girka
423c953518 [Glitch] Allow joining several hashtags in a single column
Port d2a9ea58da to glitch-soc

This introduces new requirements in the API:

  `/api/v1/timelines/tag/:tag` now accepts new params: `any`, `all` and `none`
  It now returns status matching tag :tag or any of the :any, provided that
  they also include all tags in `all` and none of `none`.
2018-12-21 19:54:54 +01:00
Thibaut Girka
bbba494092 Make drawer markup and styling closer to upstream
WARNING: This may break some custom skins!

  `.drawer > .contents` has been moved to
  `.drawer > .drawer__pager > .drawer__iner`, and the waves have been moved
  from `.drawer > .contents` to `.drawer__inner__mastodon`!
2018-12-20 18:39:05 +01:00
Thibaut Girka
ce7ac8c1d7 [Glitch] Improved appearance of notification filter on safari
Port e9ad8044cc to glitch-soc
2018-12-19 13:00:08 +01:00
Thibaut Girka
55e3dae600 Allow disabling media confirmation from the confirmation dialog itself 2018-12-18 21:54:34 +01:00
Thibaut Girka
2bf78186aa [Glitch] Put "Media Only" option in column settings instead of content area headline
Port 9c2fc4d684 to glitch-soc
2018-12-18 21:39:35 +01:00
Thibaut Girka
0a87d07f97 [Glitch] Add media timeline
Port ccc240b59c to glitch-soc
2018-12-18 21:39:35 +01:00
Thibaut Girka
e1f8359ea4 [Glitch] Make notifications quick-filter use consistent style with profile tabs
Port 84385d876f to glitch-soc
2018-12-18 17:23:04 +01:00
Thibaut Girka
d16638a116 [Glitch] Minor scrollable list fixes
* Make sure loading indicator has enough vertical space
* Respect reduce_motion setting for loading indicator

Port 4ede51743e to glitch-soc
2018-12-17 22:14:06 +01:00
Thibaut Girka
cb2822b68a Add error boundary component to catch Web UI crashes 2018-11-28 22:36:01 +01:00
Thibaut Girka
76603a189a Switch “cycling” reply policy link to set of radio inputs
Fixes #832
2018-11-28 22:35:42 +01:00
Thibaut Girka
c81ad5a2cb [Glitch] Volume sliders for videos
Port b7229bef1a to glitch-soc
2018-11-27 15:21:57 +01:00
Thibaut Girka
7a1ec950a8 Fix composer not displaying on iPad 2018-11-16 15:04:32 +01:00
Thibaut Girka
f40a7b2616 [Glitch] Use local instead of global loading indicator for timelines, account timelines
Port 9a32abcbac to glitch-soc
2018-11-13 15:54:04 +01:00
Thibaut Girka
1dc409ffa6 Fix drawer waves being displayed in the list editor 2018-11-09 18:00:29 +01:00
Thibaut Girka
e48b428ef3 [Glitch] Implement adding a user to a list from their profile
Port bb5558de62 to glitch-soc
2018-11-09 14:50:08 +01:00
Thibaut Girka
13567f13af [Glitch] Port some of upstream's getting started footer links 2018-10-31 10:07:41 +01:00
Thibaut Girka
18870c45f1 [Glitch] Include preview cards in status entity in REST API
Port cf2ab9c394 to glitch-soc
2018-10-30 17:51:06 +01:00
Thibaut Girka
f9fc7d7660 Fix CW icon color in local-settings modal 2018-10-09 18:10:54 +02:00
Thibaut Girka
c40ba63f42 Add support for hints (or extended descriptions) in local-settings pages 2018-10-09 18:10:54 +02:00
Thibaut Girka
c598692cdf When screen width is too narrow, hide local-settings page text, keep only icons 2018-10-09 18:10:54 +02:00
Thibaut Girka
065a19b18b Add icons for each of the local-setting pages 2018-10-09 18:10:54 +02:00
Thibaut Girka
caa56b01a9 Switch from selects to radio buttons for local settings, improve styling 2018-10-08 13:49:25 +02:00
Thibaut Girka
1476e653ec Make hidden media clickable in account media gallery 2018-10-02 22:00:57 +02:00
Thibaut Girka
e9f2659066 [Glitch] Honour displayMedia setting in accountMedia gallery
Inspired by aeca336e22
2018-10-02 22:00:57 +02:00
Thibaut Girka
840cf21a3c Fix background being transparent for verified link fields 2018-09-21 12:56:42 +02:00
Thibaut Girka
b865cf7018 [Glitch] Display verified links in glitch flavor
Port front-end changes from d3105031f8 to glitch-soc
2018-09-21 12:56:42 +02:00
Thibaut Girka
ac4daca235 [Glitch] Redesign forms, verify link ownership with rel="me"
Port SCSS changes from d3105031f8
2018-09-20 18:23:53 +02:00
Thibaut Girka
9631397395 [Glitch] Highlight active tab in action bar
Port 7b7c26063e to glitch-soc
2018-09-13 17:13:29 +02:00
Thibaut Girka
5b7d0fcdb9 Fix incorrect disabled boost button color when reduce-motion is set 2018-09-11 18:03:48 +02:00
Thibaut Girka
7dd2c28836 Fix status embed card links color 2018-09-10 19:53:55 +02:00
Thibaut Girka
ddbf9887cd [Glitch] Click card to embed external content
Port front-end changes from 0357e93a91 to glitch-soc
2018-09-10 19:53:55 +02:00
Thibaut Girka
9193dde5eb Add unread notifications badge to the mobile navbar 2018-09-07 20:37:17 +02:00
Thibaut Girka
9f86627233 Add unread notifications badge to the navigation bar 2018-09-07 20:37:17 +02:00
Thibaut Girka
66dd890390 Fix dropdown arrow position 2018-09-07 09:45:33 +02:00
Thibaut Girka
bd90f20e0c Fix public profile's “show more” links styling 2018-09-05 13:46:19 +02:00
Thibaut Girka
58fc8be184 Fix videos being cropped 2018-09-05 11:58:43 +02:00
Thibaut Girka
4567e42341 Media gallery styling closer to upstream's 2018-09-04 13:31:55 +02:00
Thibaut Girka
b72cc57175 Fix composer not displaying on chrome mobile (fixes #696) 2018-09-01 09:39:25 +02:00
Thibaut Girka
e88fe59712 [Glitch] Move "compose" on mobile to floating action button
Port 1237c34997 to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
08c26ab391 [Glitch] Reduce padding of profile metadata boxes to allow more text
Port dad47a60d5 to glitch-soc
2018-08-29 19:28:59 +02:00
Thibaut Girka
e48709fb0e [Glitch] Display replies count in web UI
Port 6a62016a49 to glitch-soc
2018-08-22 20:29:55 +02:00
Thibaut Girka
30d88cee78 Add hashtag trendline support to glitch-soc flavour
Port Mastodon's hashtag stats thing to glitch-soc.
This doesn't change how hashtags are ordered, and doesn't add a trending
hashtags section, but it does change how hashtag searches are rendered,
displaying a trend line alongside each hashtag.
2018-08-22 19:27:06 +02:00
Thibaut Girka
52fe8ee95d Make the privacy dropdown button not look strange when using top placement
Inspired by 8fe1f8d4ce
2018-08-20 20:10:53 +02:00
Thibaut Girka
02adce1ad8 Add focal points support in the composer 2018-08-18 17:53:20 +02:00
Thibaut Girka
ca256cca22 Port profile redesign to glitch-soc
Port 13df3889f0 to glitch-soc
2018-08-01 00:18:42 +02:00
Thibaut Girka
8a9882ee34 [Glitch] Improve WebUI account action bar
Mostly a port of 2ccef52a4f to glitch-soc
2018-07-30 14:24:35 +02:00
Thibaut Girka
9a1015327b Use same margin for navbar and column for consistency 2018-07-28 23:26:18 +02:00
Thibaut Girka
78071de615 Hide navigation bar text so it can fit on small screens 2018-07-28 23:26:18 +02:00
Thibaut Girka
429c05537e Fix glitch-soc columns padding on mobile (fixes #561) 2018-07-28 23:26:18 +02:00
Thibaut Girka
40fe9256ea Move CW field just above main textarea 2018-07-28 23:25:42 +02:00
Thibaut Girka
0ef509c27a Get rid of Collapsable, use CSS instead
Change inspired by a6ddd1aba2
2018-07-28 23:25:42 +02:00
Thibaut Girka
ddaf5eeb3b [Glitch] Use LoadingBar instead of blur to indicate that an image is loading
Port 792362b806 to the glitch-soc flavour
2018-07-24 21:20:18 +02:00
Thibaut Girka
4850a2348c Add client-side custom filter support to glitch-soc
Port d878e3e945 to glitch-soc,
but without dropping support for regexp filters yet.
2018-07-10 14:06:04 +02:00
Thibaut Girka
7f143d1a92 Increase padding of toots 2018-06-24 14:46:02 +02:00
Thibaut Girka
8e4fbf9846 Fix margins of toot text 2018-06-24 14:46:02 +02:00
Thibaut Girka
d325dd899c Fix clicking on collapsed toots with a background (fixes #547) 2018-06-21 22:17:19 +02:00
David Yip
c10df6cf00 Merge pull request #501 from ThibG/glitch-soc/features/red-bookmarks
Make active bookmarks red (fixes #493)
2018-06-01 00:36:48 -05:00
Spencer Alves
559ce5c098 Adjust spacing between status icons 2018-05-31 21:55:44 -07:00
Thibaut Girka
93e6984be8 Make active bookmarks red (fixes #493) 2018-05-31 14:39:48 +02:00
Thibaut Girka
febaae28f4 [Glitch] Improve load gap styling in web UI
Port 93a1afb66c to glitch-soc
2018-05-29 21:25:28 +02:00
Thibaut Girka
dc67caa371 Port upstream's result section headers (fixes #366) 2018-05-27 11:02:44 +02:00
Thibaut Girka
bdfce657fb Change notification cleaning checkbox color (fixes #511) 2018-05-23 18:29:15 +02:00
Thibaut Girka
4c835854d6 [Glitch] Open video modal on public UI
Port efc482361b to glitch-soc
2018-05-17 18:37:00 +02:00
Thibaut Girka
873f33d9ff Change local settings SCSS to be more consistent with modals 2018-05-14 21:39:04 +02:00
Thibaut Girka
eafdb65af9 [Glitch] Fix contact info styling on landing page 2018-05-11 16:05:47 +02:00
Thibaut Girka
0033dbd115 Add bot badge to account headers in the WebUI 2018-05-10 00:05:08 +02:00
Thibaut Girka
b8f8a3ea58 Update glitch-soc style to match new bio fields markup 2018-05-10 00:03:34 +02:00
beatrix
e774936358 Merge pull request #468 from ThibG/glitch-soc/features/reports-improvements
Various improvements to the reports modal
2018-05-07 09:45:13 -04:00
Thibaut Girka
49181d497f [Glitch] Allow report modal to be up to 80% of viewport height
Port bddb330a8a08b7459c299fb56ae8770c3ac69af5 to glitch-soc
2018-05-07 14:59:22 +02:00
Thibaut Girka
557db7ae6d Fix color of disabled boost buttons (fixes #466) 2018-05-07 13:37:29 +02:00
beatrix
c21fe3e7a0 Merge pull request #459 from ThibG/glitch-soc/features/text-color-variables
Add text color variables + minor SCSS fixes + high contrast skin
2018-05-06 11:32:42 -04:00
Thibaut Girka
2b5821b86b Fix color of status icons in glitch-soc high contrast skin 2018-05-06 11:31:05 +02:00
Thibaut Girka
8abac3dcb8 minor fix 2018-05-05 22:38:15 +02:00
Thibaut Girka
18c7b739eb Move attachment-lists out of lists.scss 2018-05-05 22:33:02 +02:00
Thibaut Girka
995eea1836 [Glitch] Fix text color in "show more" link inside boost confirmation modal
Port b5d0bf338c to glitch-soc
2018-05-05 22:33:02 +02:00
Thibaut Girka
0bf81fde9b Fix link colors in report modal 2018-05-05 22:33:02 +02:00
Thibaut Girka
c58ee84022 [Glitch] Add color variables of texts for better accesibility
Port e5ad96390e and related to glitch-soc
2018-05-05 22:33:02 +02:00
Thibaut Girka
2df57af401 Implement tootsuite-style account fields
glitch-soc-style still in backup, both sharing the same SCSS style
2018-04-29 18:48:45 +02:00
beatrix
cd9c602a0e Merge pull request #401 from ThibG/glitch-soc/features/unfold-thread
Port the “unfold thread” feature from Mastodon's UI to glitch-soc flavour
2018-04-26 11:34:14 -04:00
beatrix
644916e33c Merge pull request #439 from ThibG/glitch-soc/fixes/emoji-shortcode-inline
[Glitch] Do not set emoji as inline-block
2018-04-26 11:33:36 -04:00
beatrix
f2c6ed24d3 Merge pull request #440 from ThibG/glitch-soc/fixes/video-fullscreen
[Glitch] Fix fullscreen video player
2018-04-26 11:33:24 -04:00
Una Thompson
c3efd20a9c Fix fade being colored wrongly for DMs and upon focus 2018-04-24 11:34:17 -04:00
Thibaut Girka
fdb7cf8a56 [Glitch] Fix fullscreen video player
Port 53b1d88873 to glitch-soc
2018-04-23 20:38:08 +02:00
Thibaut Girka
7315d4f3e7 [Glitch] Do not set emoji as inline-block
Port 597948fb13 to glitch-soc
2018-04-22 22:10:53 +02:00
Thibaut Girka
4e4a5fc1ad Add show more/less toggle for entire threads in web UI
Inspired from b9b01bf14a but using component
properties instead of redux store for hidden/revealed state.
2018-04-22 19:19:01 +02:00
Thibaut Girka
8c190e6235 [Glitch] Fix column headers accessibility
Port c6d5ea8695 to glitch-soc.

SCSS fix inspired by 4cf5144099.
2018-04-22 19:17:10 +02:00
beatrix
1b58c44557 Merge pull request #435 from ThibG/glitch-soc/features/public-modals
[Glitch] Show media modal on public pages
2018-04-22 12:07:29 -04:00
Una Thompson
880db71121 Add fade and margin to collapsed statuses 2018-04-22 11:34:19 -04:00
Thibaut Girka
d6693f3ae3 [Glitch] Show media modal on public pages
Port 47d2277ef1 to glitch-soc
2018-04-20 15:58:36 +02:00
David Yip
e502d066ef Merge pull request #424 from ThibG/glitch-soc/features/video-player-improvements
Backport a few MediaGallery/Video changes from upstream (fixes #423)
2018-04-16 14:41:36 -05:00
Thibaut Girka
aac3d4b481 Fix extended video player (gifv) modal size
It was currently full-size
2018-04-14 21:47:56 +02:00
Thibaut Girka
9a3fd77c72 [Glitch] Responsively enforce 16:9 ratio on video thumbnails in web UI
Port the video-player part of 8c85fd26bb to
glitch-soc. MediaGallery part ignored since it has diverged quite a bit.

This fixes #423
2018-04-14 17:35:45 +02:00
Thibaut Girka
d8dea31e0c [Glitch] Fix video player height
Port 5eea3f9877 to glitch-soc
2018-04-09 01:08:51 +02:00
Thibaut Girka
c2b7080a6e [Glitch] Refactor scss
Port 480131a376 to glitch-soc
2018-04-09 01:08:50 +02:00
Thibaut Girka
9a5a49f17c [Glitch] Avoid using JS to set height in MediaModal
Port 010c71f19c to glitch-soc
2018-04-08 23:18:24 +02:00
Thibaut Girka
89f5ae00a5 [Glitch] Improved media modal
Port d6e88e29e2 to glitch-soc
2018-04-08 23:15:25 +02:00
Thibaut Girka
d2b9747a50 Add basic domain block UI 2018-03-30 10:07:33 +02:00
Thibaut Girka
9454cfc0ad [Glitch] Display AttachmentList in timelines in compact style when media missing
Port 5079c1e322 to glitch-soc
2018-03-27 16:09:27 +02:00
Ash Levy
21e374356a expanded notifications show like default 2018-03-22 10:20:36 -04:00
David Yip
bdeaef116e Merge pull request #394 from ashkitten/compressed-notifs
fix compressed notifications again (#393)
2018-03-19 15:41:09 -05:00
Ash Lea
4b0f6c677e fix .status__info__icons layout 2018-03-19 07:13:18 -04:00
David Yip
8d5abcb749 Merge pull request #388 from ThibG/glitch-soc/federated-pinned-toots
Port WebUI toots/with reply/media tabs and pinned toots to glitch
2018-03-18 20:17:15 -05:00
Ash Levy
59c1accd4b fix compressed notifications again (#393) 2018-03-18 13:42:28 -04:00
David Yip
1500cac87d Merge pull request #391 from ashkitten/compressed-notifs
fix non-notification boosts for compressed notifications
2018-03-16 18:15:59 -05:00
Ash Levy
9972506493 fix non-notification boosts 2018-03-16 18:36:35 -04:00
Thibaut Girka
b1691c9811 [Glitch] Improve style of web UI account tabs
Port of 5ce4b21455 to glitch
2018-03-16 23:16:20 +01:00
Thibaut Girka
ce24c3186b [Glitch] Add "Toots/Toots with replies/Media" tab below profile header
Port ca9d8402c3 to glitch
2018-03-16 23:16:20 +01:00
David Yip
16fa0e15a9 Merge pull request #385 from ThibG/glitch-soc/features/port-reports-ui-changes
Port reports ui changes to glitch-soc flavour
2018-03-16 17:13:09 -05:00
David Yip
3c05ed5ce6 Merge pull request #386 from ashkitten/compressed-notifs
compress boost/fave notifications more
2018-03-16 16:35:15 -05:00
Thibaut Girka
f31d4ef2d3 Fix toot text color in the report modal 2018-03-16 15:27:13 +01:00
Thibaut Girka
5ac00cbf1f Show media on report UI
Ports deba74063f to glitch-soc
2018-03-16 15:27:13 +01:00
Thibaut Girka
8e7394c876 Add close modal icon to report dialog (#6591)
Port 9769285278 to glitch-soc flavour
2018-03-16 15:27:13 +01:00
Thibaut Girka
15563f8421 Port federated reports UI to glitchsoc
Port 0ebd2a1718 to glitch-soc
2018-03-16 15:27:13 +01:00
Ash Levy
1d27649098 compress boost/fave notifications more 2018-03-13 13:54:57 -04:00
Gô Shoemake
61f7b7bc3e Merge pull request #344 from chriswmartin/getting-started-badge-merge
merge tootsuite pr #6313 into glitch & move getting_started dispatch stuff to mapDispatchToProps
2018-03-12 13:07:59 -07:00
Thibaut Girka
552b68452a Port #6627 and #6636 to glitch-soc 2018-03-09 12:10:22 +01:00
imncls
9d28dc6c34 Update SCSS 2018-02-24 03:22:58 +09:00
imncls
90765d1e99 Update columns.scss 2018-02-24 01:45:15 +09:00
imncls
51ff35b344 Update index.scss 2018-02-24 01:25:49 +09:00
ncls7615
0318146f16 Fix detailed-status 2018-02-04 10:35:09 +09:00
cwm
02b8b6efdf merge tootsuite pr #6313 into glitch 2018-01-22 19:05:13 -06:00
David Yip
75dac5d056 Merge new onboarding styles; delete refs to PNGs. 2018-01-20 11:23:06 -06:00
David Yip
2a201c2ec6 Port 9cfbbbce1f to glitch frontend 2018-01-18 10:25:37 -06:00
kibi!
7a692fe499 Increase priority of favstar gold 2018-01-14 16:05:44 -08:00
kibi!
28be50d95e Fixes to notification styling 2018-01-14 15:48:54 -08:00
kibi!
919caa6e1c Fixes to drawer and CWs 2018-01-14 15:31:00 -08:00
beatrix
5ded1fc5b8 Merge pull request #329 from KnzkDev/scss-refactor
SCSS Refactor
2018-01-14 17:48:02 -05:00
beatrix
093cc02c84 Merge pull request #328 from glitch-soc/feature/glitchy-elephant-friend
Add glitchy elephant friend
2018-01-14 17:40:27 -05:00
David Yip
20a82bf6a3 Run slightly less afoul of accessibility checks. #294.
This makes the clickable element an interactive element, but doesn't add
alt text and makes it not-obvious that you can click the elefriend.  On
one hand, this goes against good practice; on the other hand, it's not
*supposed* to be obvious that you can click the elefriend.
2018-01-14 05:07:08 -06:00
David Yip
7ccde6b46b Introduce a bit of luck into the elefriend selection. #294. 2018-01-14 04:46:21 -06:00
David Yip
bbfeb688e5 Add wave background; blend elefriend in a bit more. #294. 2018-01-14 04:00:21 -06:00
David Yip
e018b6c44c Set glitchy elephant friend variant in initial state. #294.
Also lay some groundwork needed to interactively change the
glitchfriend.

The codebase uses "elefriend" because it's shorter and didn't require me
to realign the actions in actions/compose.js.  Same idea, though.
2018-01-14 03:06:11 -06:00