Commit Graph

46 Commits

Author SHA1 Message Date
989c3f4002 Add tab bar alternative to desktop UI, upgrade react & react-redux 2017-01-06 22:09:55 +01:00
1f3c895ffb Use system fonts on more platforms
This allows other platforms such as Windows, macOS and iOS to use their system fonts rather than downloading a copy of Roboto. It also makes the app feel a little closer to native on those platforms!
2017-01-04 20:24:27 -08:00
98729d50c8 Make shortcode emojis work, make getting started area scrollable 2017-01-05 03:14:33 +01:00
312736cd1b Stop Mastodon friend from overlapping text 🐘 2017-01-04 17:33:05 -08:00
3807b0b171 Improve quality of life for 4-inch phones
Removes extra UI margins < 360px, and allows the tab bar to scroll. Also slightly improves horizontal scrolling behaviour on desktop.
2017-01-04 17:29:09 -08:00
1fcb807d91 Reduce height of media query to hide avatar/bio
An additional selector was provided to make the bio only hide on the timeline and not on the user page itself.
2017-01-03 11:55:36 -07:00
4d300e2507 On file-drag, show a border around textarea 2017-01-03 00:43:45 -08:00
8f47f6a7ec Adding remote follow button 2017-01-01 19:54:34 +01:00
e2c2fefc36 Add illustration to getting started column 2016-12-27 23:30:11 +01:00
c3e9ba6a66 Fix #357 - Also make textarea blur close suggestions which make it more accessible on touch devices 2016-12-24 01:39:14 +01:00
b891a81008 Follow call on locked account creates follow request instead
Reflect "requested" relationship in API and UI
Reflect inability of private posts to be reblogged in the UI
Disable Webfinger for locked accounts
2016-12-22 23:03:57 +01:00
b27066e154 Re-implemented autosuggestions component for the compose form
Fix #205, fix #156, fix #124
2016-12-14 18:21:31 +01:00
6d1066fe61 Adding some navigation items from #262 to the getting started screen 2016-12-12 14:27:52 +01:00
6a5036ab19 Fix whitespace preservation in status text 2016-12-11 23:08:46 +01:00
bf5f8a2449 Fix #341 - Remove react-responsive in favour of simpler resize handler/window width 2016-12-06 19:18:37 +01:00
2112a81e86 Adding content sensitivity toggle, spoilers for media 2016-11-23 18:53:23 +01:00
38dd85daab Adding notifications column 2016-11-20 19:39:58 +01:00
51dc725794 Graphic emoji in usernames in the "reblogged" string above status 2016-11-19 00:28:42 +01:00
489bd99803 Support emojis in display name, bio 2016-11-15 18:38:57 +01:00
f0bdfadab7 Search component 2016-11-13 13:04:18 +01:00
82fd74d101 Fix modals sizing and add animation to it, fix #140 by only making the text of
status clickable (this also fixes multiple dropdown being openable at the same
time)
2016-11-10 23:21:24 +01:00
86574ea524 Adding Emoji One 2016-11-08 21:46:29 +01:00
d0d799f911 Replace react-skylight with own solution that centers images better 2016-11-07 18:23:36 +01:00
23fc424b7a Account notes (bios) can now contain links. Character limit upped to 160 2016-11-07 01:14:12 +01:00
6d5ef89356 Reduce code duplication, add touch scrolling behaviour for webkit browsers
on scrollable areas
2016-11-04 13:32:14 +01:00
mhe
87aabeb7af a11y: Improve icon button component regarding semantics and screen reader usage 2016-11-02 20:18:39 +01:00
c49f6290eb Basic username autocomplete for text area 2016-10-30 18:13:05 +01:00
ac4f53a3a2 Improved how user lists look, added follow button to them 2016-10-28 20:05:44 +02:00
f7f3e6e3be Fix styles 2016-10-12 19:14:47 +02:00
45776b55b0 Responsively changing layout to single-column + nav on smaller screens 2016-10-12 13:17:17 +02:00
ef9d4f4e06 Use reselect to memoize denormalization in UI state
Also upgrade react-redux to latest version. This is a performance update
2016-10-08 00:01:22 +02:00
a4b8069cf5 Styling loading indicator, removing unused routes, adding "getting started" explanation
Also, only update relative time every minute instead of 6 seconds. My bad
2016-10-06 22:47:35 +02:00
2af3abd279 Fix #79 - break too long lines and hide overflowing characters in status content 2016-10-06 21:56:07 +02:00
70e9dd0b5b Blocking will prevent e-mail notifications from blocked user, blocks in UI 2016-10-03 18:49:52 +02:00
be86d4e0a3 Preparing feeds for better filtering 2016-10-02 15:28:47 +02:00
ef2b50c9ac Deleting statuses from UI 2016-09-30 00:00:45 +02:00
e63aebff7a Adding landing page 2016-09-27 23:12:33 +02:00
15f51dbf8c Better styling for selected status in detailed view 2016-09-25 14:20:29 +02:00
457625591d Styling for paragraphs in statuses 2016-09-10 10:14:36 +02:00
499beb4484 UI for uploading media attachments (and cancelling them)
Mostly resolves #8, though attachments are still not displayed in public view
2016-09-07 18:21:57 +02:00
d0e2733f63 Fix reblogs of reblogs in UI, add follow form in UI 2016-09-03 14:01:42 +02:00
c249ceb10c Reblogs fixed 2016-09-01 14:12:11 +02:00
595c8dda60 Favouriting works, reblogging is a little broken because of <Status> 2016-09-01 13:21:48 +02:00
dbae8062f4 Replies in the compose form 2016-08-31 22:58:10 +02:00
1e0e17ba85 Improving styling a little bit 2016-08-31 16:48:21 +02:00
a541e937ca More styling for statuses 2016-08-24 21:08:00 +02:00