Emma Winston
daf7299bed
remove redundant CSS
2019-10-02 01:02:05 +01:00
Emma Winston
682afe8d2d
Switch out old hometown logo for new one
...
Also tidies up a bunch of svgs that were hardcoded and shouldn't have been
2019-10-02 00:57:31 +01:00
Cutls
733a3d20b0
Fix bad word breaking on conversations ( #12039 )
...
* Fix bad word breaking
* Fix style
* Fix style
2019-10-02 00:39:56 +02:00
Eugen Rochko
cbaea097be
Add error description and button to copy stack trace to web UI ( #12033 )
2019-10-01 20:48:49 +02:00
Emma Winston
08f6148334
Remove keysmash elephant from 404 page and replace with the name of the instance
2019-10-01 18:44:35 +01:00
Emma Winston
99a3cc0f92
Fix CSS wrapping bug in navigation on public pages for longer instance names
2019-10-01 17:31:17 +01:00
Emma Winston
bcce240c18
Bring styling of signup page header into line with the auth page header from 2a7cc4ff1
2019-10-01 15:22:37 +01:00
Eugen Rochko
c35376132b
Fix long domain block descriptions breaking table layout ( #12029 )
2019-10-01 04:54:29 +02:00
Cutls
12c4ec0c83
Fix and remove ugly css around the conversation component ( #12022 )
2019-09-30 17:12:33 +02:00
ThibG
9027bfff0c
Add explanation to mute dialog, refactor and clean up mute/block UI ( #11992 )
...
* Add some explanation to the mute modal dialog
* Remove `isSubmitting` from mute modal code, this wasn't used
* Refactor block modal
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
* Refactor SCSS a bit
* Put mute modal toggle to the same side as in the report dialog for consistency
* Reword mute explanation
* Fix mute explanation styling
* Left-align all text in mute confirmation modal
2019-09-29 21:46:05 +02:00
trwnh
d51201a75a
Fix muted text color not applying to all text ( #11996 )
...
Pleroma generates polls without p tag
2019-09-29 16:54:24 +02:00
Eugen Rochko
bd9685f798
Fix public list of domain blocks being too verbose on about page ( #11967 )
2019-09-29 16:23:01 +02:00
ThibG
b0cda7a504
Fix vote checkmark in poll results ( #11990 )
2019-09-28 19:41:36 +02:00
Cutls
f31530b74d
Fix overflow on conversations ( #11965 )
...
* Fix: overflow on conversations
* Fix: overflow on conversations
2019-09-27 02:14:49 +02:00
Darius Kazemi
38e1afa724
Merge branch 'hometown-dev' into unbranding
2019-09-23 20:56:21 -07:00
Emma Winston
1e1eed84bd
CSS changes for single-column view on smaller screens
2019-09-22 22:35:31 +01:00
ThibG
b359974d9b
Show user what options they have voted ( #11195 )
...
* Add own_votes field to poll results in REST API
Fixes #10679
* Display user votes in WebUI
* Update styling
* Add vote checkmark to public pages
2019-09-22 14:15:18 +02:00
Jeong Arm
26b810561a
Fix ugly TOC when title is too long ( #11916 )
...
* Fix ugly TOC when title is too long
* Fix TOC using grid, minmax
2019-09-22 12:58:29 +02:00
Eugen Rochko
bc5678d015
Change conversations UI ( #11896 )
...
Fix #11414 , fix #9860 , fix #10434
2019-09-21 20:01:16 +02:00
Eugen Rochko
b9a8b38844
Fix page body not being scrollable in admin layout ( #11893 )
...
Hide navigation behind hamburger icon on small screens in admin layout
2019-09-20 10:52:14 +02:00
Eugen Rochko
37ccafec8f
Fix left side of single column layout being cropped on smaller screens ( #11894 )
...
Fix #11476
2019-09-20 10:51:52 +02:00
Eugen Rochko
b6df9c1067
Fix placeholder colors for inputs not being explicitly defined ( #11890 )
...
Fix #11841
2019-09-19 19:58:40 +02:00
Eugen Rochko
d930eb88b6
Add table of contents to about page ( #11885 )
...
Move public domain blocks information to about page
2019-09-19 11:09:05 +02:00
Emma Winston
a6df5c6cdf
remove zigzag from mastodon original theme
2019-09-18 23:17:15 +01:00
Emma Winston
1c114185c8
Make it so that if there is no custom mascot uploaded the logo on the about/more page will always be correctly coloured
2019-09-18 22:55:01 +01:00
Emma Winston
76426333d9
Add inline svg logos to index and error_boundary.js and style
2019-09-18 22:54:09 +01:00
Eugen Rochko
e1066cd431
Add password challenge to 2FA settings, e-mail notifications ( #11878 )
...
Fix #3961
2019-09-18 16:37:27 +02:00
Emma Winston
62c2286656
Brand link styling
2019-09-17 21:27:10 +01:00
Emma Winston
4b0be3f830
Nudge logo down
2019-09-17 21:27:00 +01:00
Emma Winston
8acc541fa9
Remove elephants from CSS
2019-09-17 20:21:48 +01:00
Emma Winston
2ebe82c49b
Utility function to detect background colour and select either light or dark default hometown logo
2019-09-17 16:57:08 +01:00
Darius Kazemi
f0b1c82d22
Namespace the rich text CSS
2019-09-16 15:41:33 -07:00
ThibG
d41494226d
Fix poll options checkboxes/radio buttons not being vertically centered ( #11833 )
2019-09-16 16:12:18 +02:00
Darius Kazemi
df3a42c4f2
Merge branch 'hometown-dev' of github.com:hometown-fork/hometown into hometown-dev
2019-09-13 20:28:09 -07:00
Darius Kazemi
7d7712e1ba
Fixing header CSS for rich text statuses
...
Making the headers larger in font size, and differentiating the h1 and
h2 headers.
2019-09-13 20:27:32 -07:00
Eugen Rochko
cfd4c55c88
Fix profile fields overflowing page width ( #11828 )
...
Fix #11720
2019-09-13 19:15:59 +02:00
ThibG
cf2b708e6b
Fix display of long poll options ( #11717 )
2019-09-13 16:04:09 +02:00
Eugen Rochko
45f44ef4d3
Fix unused CSS ( #11824 )
...
Fix #11689
2019-09-13 16:00:47 +02:00
Darius Kazemi
44486bdada
Merge pull request #17 from emmawinston/spoiler-tag-syntax-fix
...
Corrects syntax for spoiler tags to valid HTML (fixes #10 )
2019-09-12 10:48:37 -07:00
Emma Winston
e5cd6d0cda
Corrects syntax for spoiler tags to valid HTML ( fixes #10 )
2019-09-12 18:16:59 +01:00
Darius Kazemi
d1c5063cd4
Merge pull request #15 from emmawinston/local-indicator-spacing-fix
...
Correct local-only indicator spacing
2019-09-10 14:01:01 -07:00
Emma Winston
58805e7432
Correct local-only indicator spacing - fixes issue #8
2019-09-10 20:43:19 +01:00
Eugen Rochko
1110ea1a91
Add batch actions and categories to admin UI for custom emojis ( #11793 )
2019-09-09 22:44:17 +02:00
ThibG
ec2a439a22
Add account bio to account admin view ( #11473 )
...
* Add account bio to account admin view
* Change styling to make bio fields / content more readable
2019-09-09 14:15:52 +02:00
Eugen Rochko
261e52268c
Add batch approve/reject for pending hashtags in admin UI ( #11791 )
2019-09-09 12:50:09 +02:00
Emma Winston
b6f84d7c66
Fix inconsistent link underlining
2019-09-07 14:35:33 +01:00
Eugen Rochko
7db2c2e2ba
Fix line breaks in hashtag autosuggestions in web UI ( #11764 )
2019-09-05 06:14:06 +02:00
Eugen Rochko
43f56f1291
Change account deletion page to have better explanations ( #11753 )
...
Fix deletion of unconfirmed account not freeing up the username
Add prefill of logged-in user's email in the reconfirmation form
2019-09-04 04:13:54 +02:00
Eugen Rochko
34adc8784a
Fix uncached media in web UI not being clickable ( #11745 )
2019-09-03 04:56:40 +02:00
ThibG
0ea53122f2
Fix Mastodon logo style on hover on public pages' footer ( #11735 )
...
Fixes #11690
2019-09-02 18:12:12 +02:00
ThibG
6493f4ffae
Fix height of dashboard counters ( #11736 )
2019-09-02 18:11:34 +02:00
Eugen Rochko
d344289431
Add "not available" label on unknown media attachments ( #11715 )
2019-09-01 19:43:35 +02:00
Eugen Rochko
9871904172
Change layout of public profile directory to be the same as in web UI ( #11705 )
2019-08-30 07:41:16 +02:00
Eugen Rochko
cb447b28c4
Add profile directory to web UI ( #11688 )
...
* Add profile directory to web UI
* Add a line of bio to the directory
2019-08-30 00:14:36 +02:00
Eugen Rochko
2e99e3cab3
Fix more visual issues with the audio player ( #11654 )
...
* Fix more visual issues with the audio player
- Add horizontal baseline in the middle of waveform
- Fix audio player colors in light theme
- Use audio element instead of web audio API
- Do not render any bars until the file is loaded
- Do not allow interactions with waveform until the file is loaded
* Fix code style issue
2019-08-25 15:09:19 +02:00
Eugen Rochko
4190e31626
Add audio player ( #11644 )
2019-08-23 22:38:02 +02:00
Eugen Rochko
4ef8d8b77c
Add header to trends section and change refresh rate to 15 minutes ( #11641 )
2019-08-23 05:05:21 +02:00
Darius Kazemi
6c2e2969ca
Merge tag 'v2.9.3' into hometown-2.9.3
2019-08-19 14:28:19 -07:00
ThibG
9b6a5ed109
Add public blocks to /about/blocks ( #11298 )
...
* Add automatic blocklist display in /about/blocks
Inspired by https://github.com/Gargron/mastodon.social-misc
* Add admin option to set who can see instance blocks
* Normalize locales files
* Rename “Sandbox” to “Silence” for consistency
* Disable /about/blocks when in whitelist mode
* Optionally display rationale for domain blocks
* Only display domain blocks that have user-facing limitations, and order them
* Redesign table of blocked domains to better handle long domain names and rationales
* Change domain blocks ordering now that rationales aren't displayed right away
* Only show explanation for block severities actually in use
* Reword instance block explanations and add disclaimer for public fetch mode
2019-08-19 11:35:48 +02:00
Eugen Rochko
2b4e2616ea
Fix loading bar being obscured by other elements in web UI ( #11598 )
2019-08-18 14:57:05 +02:00
Eugen Rochko
c6b4b923e6
Add trends to public pages sidebar ( #11594 )
2019-08-18 14:55:32 +02:00
Eugen Rochko
cd660d374a
Fix hashtag autosuggestions line breaks for long suggestions ( #11588 )
2019-08-17 22:04:31 +02:00
Eugen Rochko
b348c9b0db
Add explanation to featured hashtags page and profile ( #11586 )
2019-08-17 18:07:52 +02:00
ThibG
2ca6b2bb6c
Improve focal point modal on mobile ( #11575 )
...
* Reduce padding around report modal and focal point modal title
* Increase max allowed height for focal point modal content
2019-08-15 22:49:00 +02:00
ThibG
d37126fd03
Allow clicking behind preview ( #11576 )
2019-08-15 22:47:51 +02:00
Eugen Rochko
1bea318197
Fix edit media modal on small screens, touch events ( #11573 )
2019-08-15 20:28:56 +02:00
Sasha Sorokin
a5a5a0adec
Fix trending counter width ( #11569 )
...
Trending counter used to be constant 100px in width, which caused
issues in languages like Russian, where because of that, "talking"
text was cut to the size where actual count is not visible at all:
> 6 people talking
> Популярно у...
2019-08-15 20:20:02 +02:00
Eugen Rochko
28636f43e4
Add OCR tool to media editing modal ( #11566 )
2019-08-15 15:13:26 +02:00
Eugen Rochko
23f7afa562
Add media editing modal ( #11563 )
...
Move media description input to a modal and unite that modal with
the focal point modal. Add a hint about choosing focal points, as
well as a preview of a 16:9 thumbnail. Enable the user to watch
the video next to the media description input.
Fix #8320
Fix #6713
2019-08-14 04:07:32 +02:00
Eugen Rochko
a8958d07e2
Fix featured tags not finding the right tag on save ( #11504 )
...
Regression from f371b32
2019-08-07 10:00:58 +02:00
ThibG
011909262a
Add message telling FTS is disabled when no toot can be found because of this ( #11112 )
...
* Add message telling FTS is disabled when no toot can be found because of this
Fixes #11082
* Remove info icon and reword message
2019-08-06 21:52:00 +02:00
Eugen Rochko
9072fe5ab6
Add trends UI with admin and user settings ( #11502 )
2019-08-06 17:57:52 +02:00
ThibG
c8fd823327
Change icon button styles to make hover/focus states more obvious ( #11474 )
...
* Change icon buttons styles to make hover/focused states more obvious
* Fix CW button size inconsistency
* Fix icon button background color consistency
2019-08-03 19:10:50 +02:00
Eugen Rochko
2dee293c4c
Fix scroll to top in single column UI ( #11463 )
2019-08-01 19:17:17 +02:00
Eugen Rochko
706a48ee1f
Fix column header scrolling with the page ( #11458 )
...
Regression from aa22b38
2019-08-01 12:26:58 +02:00
Mélanie Chauvel (ariasuni)
c4043ba2f2
Fix jumping of toot date when clicking spoiler button ( #11449 )
...
* Fix jumping of toot date when clicking spoiler button
* Fix lint
2019-07-31 10:06:58 +02:00
Eugen Rochko
cfb2ed7823
Add autosuggestions for hashtags ( #11422 )
2019-07-28 14:37:52 +02:00
ThibG
10e78ecf57
Change contrast of status links that are not mentions nor hashtags ( #11406 )
2019-07-28 06:00:51 +02:00
Eugen Rochko
4cc29eb5ad
Fix tabs bar scrolling along with content on mobile ( #11418 )
2019-07-27 19:25:15 +02:00
Eugen Rochko
8a4674f2c3
Add search results pagination to web UI ( #11409 )
...
* Add search results pagination to web UI
Fix #10737
* Fix code style issue
2019-07-27 05:49:50 +02:00
Darius Kazemi
bfc0fbab2c
Adding exclusive lists feature
...
Major new feature, currently testing in a branch right now. Fixes #1
2019-07-26 01:53:21 -07:00
ThibG
fb1b710e8d
Fix scrolling in single-column mode on Chrome ( #11395 )
...
Fixes #11389
2019-07-23 15:47:18 +02:00
Eugen Rochko
964ae8eee5
Change unconfirmed user login behaviour ( #11375 )
...
Allow access to account settings, 2FA, authorized applications, and
account deletions to unconfirmed and pending users, as well as
users who had their accounts disabled. Suspended users cannot update
their e-mail or password or delete their account.
Display account status on account settings page, for example, when
an account is frozen, limited, unconfirmed or pending review.
After sign up, login users straight away and show a simple page that
tells them the status of their account with links to account settings
and logout, to reduce onboarding friction and allow users to correct
wrongly typed e-mail addresses.
Move the final sign-up step of SSO integrations to be the same
as above to reduce code duplication.
2019-07-22 10:48:50 +02:00
Eugen Rochko
aa22b38fdb
Change single-column mode to scroll the whole page ( #11359 )
...
Fix #10840
2019-07-19 09:25:22 +02:00
ThibG
730c4053d6
Add ActivityPub actor representing the entire server ( #11321 )
...
* Add support for an instance actor
* Skip username validation for local Application accounts
* Add migration script to create instance actor
* Make Codeclimate happy
* Switch to id -99 for instance actor
* Remove unused `icon` and `image` attributes from instance actor
* Use if/elsif/else instead of return + ternary operator
* Add instance actor to fresh installs
* Use instance actor as instance representative
Use instance actor for forwarding reports, relay operations, and spam
auto-reporting.
* Seed database in test environment
* Fix single-user mode
* Fix tests
* Fix specs to accomodate for an extra `Account`
* Auto-reject follows on instance actor
Following an instance actor might make sense, but we are not handling that
right now, so auto-reject.
* Fix webfinger lookup and serialization for instance actor
* Rename instance actor
* Make it clear in the HTML view that the instance actor should not be blocked
* Raise cache time for instance actor as there's no dynamic content
* Re-use /about/more with a flash message for instance actor profile
2019-07-19 01:44:42 +02:00
Eugen Rochko
b851456139
Remove Atom feeds and old URLs in the form of GET /:username/updates/:id
( #11247 )
2019-07-07 16:16:51 +02:00
Darius Kazemi
f82b572102
Underlining hyperlinks by default
2019-06-30 15:23:53 -07:00
Darius Kazemi
0436aa9984
Adding full Article support
...
This creates a new column in the `statuses` table which keeps track of
activity_pub_type, so in the case of a Note it will be blank (the
default) and it will be a string "Article" if the received remote object
is an AP Article. There is now a bunch of special case code in the
formatters and sanitizers to handle Articles differently, as well as on
the clientside.
2019-06-30 15:16:11 -07:00
Thibaut Girka
615bfe8c16
Improve styling of rich text
...
- Increase font weight of headers and bold text
- Increase blockquote's contrast
- Avoid some extra margins
2019-06-30 15:14:18 -07:00
Thibaut Girka
10924fc580
Accept richer text from remote statuses
...
Support abbr, del, pre, blockquote, code, strong, b, em, i, ul, ol, li and
h1 to h5 tags in remote statuses.
2019-06-30 15:14:10 -07:00
ThibG
ca8944728f
Add message telling FTS is disabled when no toot can be found because of this ( #11112 )
...
* Add message telling FTS is disabled when no toot can be found because of this
Fixes #11082
* Remove info icon and reword message
2019-06-27 21:12:26 +02:00
Eugen Rochko
49ebda4d49
Change audio format from ogg to mp3 for wider compatibility ( #11141 )
...
* Change audio format from ogg to mp3 for wider compatibility
* Add media description as title to links of unknown media attachments
2019-06-21 22:59:44 +02:00
ThibG
b4d67fe57a
Fix ordering of keyboard access between CW field, textarea and emoji picker ( #11066 )
2019-06-13 17:07:43 +02:00
ThibG
faafc3ae25
Fix border-bottom of active tab bars ( #11068 )
2019-06-13 00:14:27 +02:00
Eugen Rochko
92b572e2a3
Fix list not being automatically unpinned when it returns 404 in web UI ( #11045 )
2019-06-11 02:26:37 +02:00
Eugen Rochko
9add88a920
Fix position of search icon ( #11003 )
2019-06-09 01:59:42 +02:00
Eugen Rochko
241a8e7b5f
Fix more issues in the light theme ( #10996 )
...
* Fix tabs bar in light theme
* Fix borders on small screens in light theme
2019-06-08 22:32:59 +02:00
Eugen Rochko
20dda5cca0
Change full logo to use primary text color of the given theme ( #10994 )
...
* Change full logo to use primary text color of the given theme
* Fix colors of public layout header in light theme
2019-06-08 15:30:06 +02:00
Eugen Rochko
f4bc77f290
Improve light theme ( #10992 )
2019-06-08 10:23:41 +02:00
Eugen Rochko
25f93f4097
Fix RTL layout not being RTL within the columns area ( #10990 )
2019-06-07 23:35:26 +02:00