Eugen Rochko
be9accbacc
Fix #700 - hide spoilers on static pages
8 years ago
Eugen Rochko
9169326960
:active and :focus states same as :hover for buttons
8 years ago
Eugen Rochko
cdbfbbc691
Improve emojis - use SVGs where possible
8 years ago
Eugen Rochko
02e2336daa
Add tooltip to privacy dropdown
8 years ago
Eugen Rochko
74fb333eb7
Fix up some localizations
8 years ago
Eugen Rochko
2a8906d56a
Compose form layout fixes
8 years ago
shel
8ab274f67a
Change to using variables
...
Thanks garg
8 years ago
shel
1503068ba0
Increase color contrast
...
Privacy descriptions were very difficult to reason. This is the minimal level of color contrast to be WCAG AA compliant.
8 years ago
Eugen Rochko
d5c71b1403
Improve sign up page on small screens
8 years ago
Eugen Rochko
830f5c846e
Temporary spacing fix
8 years ago
Eugen Rochko
53ef83be1e
Redesigned compose form
8 years ago
Eugen Rochko
b899b3def2
Fancier drag & drop indicator, emoji icon for emoji, upload progress ( fix #295 )
8 years ago
Eugen Rochko
1b4583ca91
Fix full-text search query quotation, improve tag search performance with an index,
...
add ability to open status by URL from search (fix #53 )
8 years ago
Eugen Rochko
8785e271bf
Improved landing page
8 years ago
Eugen Rochko
47c74efa85
Add landing strip
8 years ago
Eugen Rochko
4b93cf88e5
Fix #431 - convert gif to webm during upload. Web UI treats them like it did
...
before. In the API, attachments now can be either image, video or gifv. Gifv
is to be treated like images in terms of behaviour, but are videos by file
type.
8 years ago
Eugen Rochko
7a3d1e23d1
Fix up storybook
8 years ago
Eugen Rochko
6ded139be0
Fix #372 - Emoji picker
8 years ago
Eugen Rochko
a270f1c13e
Revert infinite scroll in timelines back to looking at ID of oldest
...
loaded status; do not preload submitted statuses into community/public
timelines, unless those timelines have already been loaded; do not
close streaming API connections for community/public timelines, once
they have been established (most users navigate back to them eventually)
8 years ago
Eugen Rochko
63bceaa4b4
Fix #291 - Add visual indication that numbers for remote users may be inaccurate
8 years ago
Eugen Rochko
58ddd1d3a2
Improved dropdowns
8 years ago
Eugen Rochko
505863fef5
Add elephant friend to missing indicator
8 years ago
Eugen Rochko
796c903870
Only use bigger compose form/search form font on mobile layout
8 years ago
Eugen Rochko
02483a42e8
Fix #612 - Set font size to 16px in compose form and search form to prevent iOS
...
from zooming in on them
8 years ago
Eugen Rochko
75d5dc1df8
Improve glow
8 years ago
Eugen Rochko
c4222a7a62
Improve performance of compose form
8 years ago
Eugen Rochko
8a961477eb
Fix #38 - Unread indicator when new content appears above the fold
8 years ago
Eugen Rochko
f979fa7182
Fix #642 - Add "empty column" text to home/notifications
8 years ago
Eugen Rochko
8cff4e811d
Fix small styling issues
8 years ago
Eugen Rochko
0613d66df8
Add UI to view report details, remove reported statuses, quick links to resolve/silence/suspend from report
8 years ago
Eugen Rochko
513a78d67b
Fix admin UI for accounts somewhat
8 years ago
Eugen Rochko
2cc31b3194
Adding POST /api/v1/reports API, and a UI for submitting reports
8 years ago
Eugen Rochko
edd9637e0a
Add remote mentions warning when composing a private status
8 years ago
Your Name
c6fba8b27c
Activity stream background should use $color5
8 years ago
Eugen Rochko
b612b57b5d
Improve public tag page
8 years ago
Eugen Rochko
39e958a6dc
Fix spoiler link color in muted context
8 years ago
Eugen Rochko
ad3aef41db
Finish up moving colors from JSX to Sass ( #584 , #348 )
8 years ago
Lorenz Diener
37cf747049
Move more colours to scss
8 years ago
Lorenz Diener
75a8c1dd8e
Move more inline colours to scss
8 years ago
Eugen Rochko
18a0686666
Progress on moving color styles to Sass
8 years ago
Eugen Rochko
94cda4cfb9
Add "clear notifications" button, exclude posts from people who have blocked *you* from public/hashtag timelines
8 years ago
Eugen Rochko
b1f2683ecc
Add API modifiers to limit returned toots from public/hashtag timelines
...
to only those from local users; Add link to "extended information" to
getting started in the UI; Add defaults for posting privacy; Change
how publish button looks depending on posting privacy chosen
8 years ago
Eugen Rochko
419d2fd5a9
Fix #552 - Replace image links with image icons in status text in the UI
8 years ago
Eugen Rochko
e73fbf8e03
Fix elephant friend
8 years ago
tom
7707d41baa
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
38b7551359
Add "open in web" link to detailed public status pages
8 years ago
Eugen Rochko
b9ec5973eb
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
ba7434582f
Add explicit "load more" link to the bottom of StatusList and notifications
8 years ago
Eugen Rochko
dc7659c938
Fix settings design on mobile
8 years ago
Eugen Rochko
550005f40d
Add pixel background to modal images
8 years ago
Eugen Rochko
557de8e24c
Update settings to re-use admin layout, one big navigation tree, improve settings forms
8 years ago
Eugen Rochko
73dbcd79cf
Clean up
8 years ago
Eugen Rochko
9b8670c939
Added optional two-factor authentication
8 years ago
hoodie
588a60545c
fix button outline showing on clicks for prettiness
...
remove button outlines on-click for retweet, boost, favourite, and reply
buttons
8 years ago
Eugen Rochko
6ff8c412b2
Fix font weight
8 years ago
Billie Thompson
c8b97ebd75
Move the fonts from Google Fonts to local assets
...
Currently we have two problems that are resolved by this change.
The first is that we have a dependency on Google Fonts, which means
that should it ever go down, or it have issues we would also have
issues. This will resolve this by moving the dependencies we load from
there to the local server.
The second issue is that Google Fonts is currently returning the
`local()` css font source. This causes a problem where the users browser
fails to fallback to a missing glyph, resulting in many unusual
characters displaying the failure glyph. This will resolve this by
creating a font-family definition that does not use the `local()`
source.
I did not update the error pages with local fonts, they still use the
remote google fonts api, so they're a self contained page that does not
use the asset pipeline.
This resolves tootsuite/mastodon#531 and tootsuite/mastodon#12
8 years ago
Eugen Rochko
4bd0286045
Fix up timeout, improve contrast on "show more", add responsive style
...
for extremely wide monitors
8 years ago
Eugen Rochko
096ff9ba38
Removed accidental n+1 query from notifications, updated some deps,
...
improved how "show more" link looks
8 years ago
Eugen Rochko
2efefb380b
Improve infinite scroll on notifications
8 years ago
Eugen Rochko
1cab764556
Fix #538 - Darken buttons to increase contrast
8 years ago
Eugen Rochko
6745264849
Fix CSS mistake
8 years ago
shel
9001c057b7
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
fa25fc812d
fix up spoilers
8 years ago
Eugen Rochko
959e064186
Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text
...
Federate spoiler_text using warning attribute on <content /> instead of a <category term="spoiler" />
Clean up schema file from accidental development migrations
8 years ago
Eugen
c7778752e3
Merge branch 'master' into master
8 years ago
Misty De Meo
6b829eea23
Fix `invisible` CSS class
8 years ago
Eugen Rochko
cb33960e0e
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
cc579e1b61
Make boost animation an SVG that uses SCSS colours
8 years ago
blackle
e25fc71c2c
Implement a click-to-view spoiler system
8 years ago
Eugen Rochko
a77a081c63
Forgot to commit
8 years ago
Eugen Rochko
68f96b1d8c
Move all hex colors in SASS to variables and all variations to darken/lighten
8 years ago
Eugen Rochko
f748a91ec7
Fix #463 - Fetch and display previews of URLs using OpenGraph tags
8 years ago
blackle
5c3c7c545c
Change boost sprite to look like fa-retweet
8 years ago
Eugen Rochko
11117f5aec
Fix #466 - when logged in, make "get started" link to the frontpage instead of sign up
8 years ago
Eugen Rochko
5d88ef90c9
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
3a957e127a
Merge branch 'feature/toot-app-source' of https://github.com/ineffyble/mastodon into ineffyble-feature/toot-app-source
8 years ago
blackle
77e78ed6aa
Make boost button arrows spin around
8 years ago
Effy Elden
8e0c1914fb
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
8442a176c5
Improve extended about page layout
8 years ago
Eugen Rochko
f2667139ad
Adding about/more page with extended information that can be set up by an admin
8 years ago
Eugen Rochko
7e7c2bbb0f
Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings
...
with YAML-defined defaults. Add admin page for editing global settings. Add "site_description"
setting that would show as a paragraph on the frontpage
8 years ago
Eugen Rochko
c8bcd413e2
Home column filters
8 years ago
blackle
9d66dfecf6
Expand dropdown leftways on status view
8 years ago
Eugen Rochko
0dac73b5cc
Add tab bar alternative to desktop UI, upgrade react & react-redux
8 years ago
Eugen Rochko
45e5326307
Revert to Roboto for all
8 years ago
Jessica Stokes
6860c6bcfd
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
2de668bcf9
Make shortcode emojis work, make getting started area scrollable
8 years ago
Jessica Stokes
7104775362
Stop Mastodon friend from overlapping text 🐘
8 years ago
Jessica Stokes
2d89579a7a
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
8ed0798a98
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
0f79047d49
On file-drag, show a border around textarea
8 years ago
Eugen Rochko
df2f14d2dd
Adding remote follow button
8 years ago
Eugen Rochko
4030321d95
Support remote follow request providing URL instead of acct
8 years ago
Eugen Rochko
57f6f80838
Add ability to use remote follow function on other sites
8 years ago
Eugen Rochko
bef225e5da
Add illustration to getting started column
8 years ago
Eugen Rochko
d253b0dec6
Fix #86 - resolve layout breaking on zoom-out on accounts grid
8 years ago
Eugen Rochko
4afc13868b
Fix #357 - Also make textarea blur close suggestions which make it more accessible on touch devices
8 years ago
Eugen Rochko
238233440f
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
c06069563a
Fix #250 - no text adjust
8 years ago
Eugen Rochko
090e3a245d
Fix #249 - use window.location hack to let people login from sandboxed iOS homescreen
8 years ago