Commit Graph

122 Commits (e32edd247f04916270d5b2477c1ff1777e75cf51)

Author SHA1 Message Date
Eugen Rochko 8b9c537d5a Fix elephant friend 8 years ago
tom b84d1533d4 Fix text overlapping image in Edge and on mobile (#582)
Changing the way the background image is positioned and the box is sized should fix problems with the text overlapping the image on mobile browsers and Edge.
8 years ago
Eugen Rochko f21e7d6ac0 Make profile header scroll along with contents. AccountTimeline, Followers and Following are no longer
nested inside a common parent (<Account>), instead they all embed <HeaderContainer />
8 years ago
Eugen Rochko 404d2050d3 Add explicit "load more" link to the bottom of StatusList and notifications 8 years ago
Eugen Rochko 36c57ef8af Add pixel background to modal images 8 years ago
Eugen Rochko f8bd44a747 Fix font weight 8 years ago
Eugen Rochko 7329fbd8a4 Fix up timeout, improve contrast on "show more", add responsive style
for extremely wide monitors
8 years ago
Eugen Rochko cc5c1e5feb Removed accidental n+1 query from notifications, updated some deps,
improved how "show more" link looks
8 years ago
Eugen Rochko 1c507ff172 Fix #538 - Darken buttons to increase contrast 8 years ago
Eugen Rochko 3a310e8f63 Fix CSS mistake 8 years ago
shel 33e09cc76b Increase color contrast on getting started text
Currently, the getting started text fails WCAG standards for color contrast by a lot. Especially on the part overlapping with the elephant graphic which is nearly unreadable even for users with 20|20 vision. This change doesn't fix the elephant overlap but at least makes the text meet AAA WCAG Small Text color contrast standards, making it easier to read.
8 years ago
blackle ca13ec04a8 fix up spoilers 8 years ago
Eugen f8da0dd490 Merge branch 'master' into master 8 years ago
Misty De Meo adda642c63 Fix `invisible` CSS class 8 years ago
Eugen Rochko 80cefd5b3c Fix #204, fix #515 - URL truncating is now a style so copypasting is not
affected, replaced onClick handler with onMouseUp/Down to detect text
selection not trigger onClick handler then
8 years ago
blackle 4a146a0d18 Make boost animation an SVG that uses SCSS colours 8 years ago
blackle bf0f6eb62d Implement a click-to-view spoiler system 8 years ago
Eugen Rochko f855d645b2 Move all hex colors in SASS to variables and all variations to darken/lighten 8 years ago
Eugen Rochko f0de621e76 Fix #463 - Fetch and display previews of URLs using OpenGraph tags 8 years ago
blackle 383114add3 Change boost sprite to look like fa-retweet 8 years ago
Eugen Rochko e9737c2235 Fix tests, add applications to eager loading/cache for statuses, fix
application website validation, don't link to app website if website isn't set,
also comment out animated boost icon from #464 until it's consistent with non-animated version
8 years ago
Eugen Rochko ab165547fd Merge branch 'feature/toot-app-source' of https://github.com/ineffyble/mastodon into ineffyble-feature/toot-app-source 8 years ago
blackle a67ffcbf56 Make boost button arrows spin around 8 years ago
Effy Elden d6bc0e8db4 Add tracking of OAuth app that posted a status, extend OAuth apps to have optional website field, add application details to API, show application name and website on detailed status views. Resolves #11 8 years ago
Eugen Rochko 312c51b5c8 Home column filters 8 years ago
blackle 05e964688d Expand dropdown leftways on status view 8 years ago
Eugen Rochko 989c3f4002 Add tab bar alternative to desktop UI, upgrade react & react-redux 8 years ago
Jessica Stokes 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!
8 years ago
Eugen Rochko 98729d50c8 Make shortcode emojis work, make getting started area scrollable 8 years ago
Jessica Stokes 312736cd1b
Stop Mastodon friend from overlapping text 🐘 8 years ago
Jessica Stokes 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.
8 years ago
Anthony Bellew 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.
8 years ago
Mitchell Hentges 4d300e2507 On file-drag, show a border around textarea 8 years ago
Eugen Rochko 8f47f6a7ec Adding remote follow button 8 years ago
Eugen Rochko e2c2fefc36 Add illustration to getting started column 8 years ago
Eugen Rochko c3e9ba6a66 Fix #357 - Also make textarea blur close suggestions which make it more accessible on touch devices 8 years ago
Eugen Rochko 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
8 years ago
Eugen Rochko b27066e154 Re-implemented autosuggestions component for the compose form
Fix #205, fix #156, fix #124
8 years ago
Eugen Rochko 6d1066fe61 Adding some navigation items from #262 to the getting started screen 8 years ago
Eugen Rochko 6a5036ab19 Fix whitespace preservation in status text 8 years ago
Eugen Rochko bf5f8a2449 Fix #341 - Remove react-responsive in favour of simpler resize handler/window width 8 years ago
Eugen Rochko 2112a81e86 Adding content sensitivity toggle, spoilers for media 8 years ago
Eugen Rochko 38dd85daab Adding notifications column 8 years ago
Eugen Rochko 51dc725794 Graphic emoji in usernames in the "reblogged" string above status 8 years ago
Eugen Rochko 489bd99803 Support emojis in display name, bio 8 years ago
Eugen Rochko f0bdfadab7 Search component 8 years ago
Eugen Rochko 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)
8 years ago
Eugen Rochko 86574ea524 Adding Emoji One 8 years ago
Eugen Rochko d0d799f911 Replace react-skylight with own solution that centers images better 8 years ago
Eugen Rochko 23fc424b7a Account notes (bios) can now contain links. Character limit upped to 160 8 years ago
Eugen Rochko 6d5ef89356 Reduce code duplication, add touch scrolling behaviour for webkit browsers
on scrollable areas
8 years ago
mhe 87aabeb7af a11y: Improve icon button component regarding semantics and screen reader usage 8 years ago
Eugen Rochko c49f6290eb Basic username autocomplete for text area 8 years ago
Eugen Rochko ac4f53a3a2 Improved how user lists look, added follow button to them 8 years ago
Eugen Rochko f7f3e6e3be Fix styles 8 years ago
Eugen Rochko 45776b55b0 Responsively changing layout to single-column + nav on smaller screens 8 years ago
Eugen Rochko ef9d4f4e06 Use reselect to memoize denormalization in UI state
Also upgrade react-redux to latest version. This is a performance update
8 years ago
Eugen Rochko a4b8069cf5 Styling loading indicator, removing unused routes, adding "getting started" explanation
Also, only update relative time every minute instead of 6 seconds. My bad
8 years ago
Eugen Rochko 2af3abd279 Fix #79 - break too long lines and hide overflowing characters in status content 8 years ago
Eugen Rochko 70e9dd0b5b Blocking will prevent e-mail notifications from blocked user, blocks in UI 8 years ago
Eugen Rochko be86d4e0a3 Preparing feeds for better filtering 8 years ago
Eugen Rochko ef2b50c9ac Deleting statuses from UI 8 years ago
Eugen Rochko e63aebff7a Adding landing page 8 years ago
Eugen Rochko 15f51dbf8c Better styling for selected status in detailed view 8 years ago
Eugen Rochko 457625591d Styling for paragraphs in statuses 8 years ago
Eugen Rochko 499beb4484 UI for uploading media attachments (and cancelling them)
Mostly resolves #8, though attachments are still not displayed in public view
8 years ago
Eugen Rochko d0e2733f63 Fix reblogs of reblogs in UI, add follow form in UI 8 years ago
Eugen Rochko c249ceb10c Reblogs fixed 8 years ago
Eugen Rochko 595c8dda60 Favouriting works, reblogging is a little broken because of <Status> 8 years ago
Eugen Rochko dbae8062f4 Replies in the compose form 8 years ago
Eugen Rochko 1e0e17ba85 Improving styling a little bit 8 years ago
Eugen Rochko a541e937ca More styling for statuses 8 years ago