* always show community name with instance for easy copy-pasting to friends
I don't like the inconsistency of community names currently, the UI shouldn't be presenting things differently because of technical reasons that are hard for users to understand. This makes it easier to share communities with your friends!
* always show community name with instance, cleanup
* Move allowed and blocked instance tables into column right of linked
Conserve some vertical space. And I assume linked instance list will
usually belonger than allowed and blocked, combined or not.
* Use tabs to organise instances by status
As per suggestions from the initial PR. Using the suggested Tab
component was implemented.
* Provide a header when there are no instances found
Will be weird if there are no instances linked on this instances page
otherwise.
* Wrap tabs and table in a col-sm-8 div (within a row div)
To restrict the width of the table especially on wider screens
* Open links in a new tab setting in UI
* fixes according to review
* also open external links when setting is enabled
* oopsie
* oopsie 2
* pull translations
* Fixing PR comments.
* Fix prettier.
---------
Co-authored-by: Dogeek <simon.bordeyne@gmail.com>
Co-authored-by: Simon Bordeyne <Dogeek@users.noreply.github.com>
Co-authored-by: SleeplessOne1917 <abias1122@gmail.com>
* Added buttons to be able to sort posts and comments by controversy rank
* Added buttons to be able to sort posts and comments by controversy rank
* lost changes
* Hiding controversial sort if downvotes disabled (unfinished)
* Finished hiding sort option correctly
* Removed newline
* Removed hiding logic for now, this should be included in a future PR
* woodpecker re-run
* woodpecker re-run
* woodpecker re-run
* Update lemmy js-client version
---------
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
Co-authored-by: SleeplessOne1917 <abias1122@gmail.com>
* Mark post as read when clicking "Expand here" on the preview image on the post listing page (#1600)
* Simplified check for mark post as read
* Implemented mark post as read as a property callback instead of directly using HttpService
---------
Co-authored-by: SleeplessOne1917 <abias1122@gmail.com>
* Expanded the RegEx to check if the title contains new line caracters.
Should fix the issue #1962.
Also added Comments for clarity.
* ran yarn and changed according to recommendations
* Allow sorting on communities page
Just a few minor changes to communities.tsx that add a sort dropdown - same element as the sort dropdown in home.tsx
* Fix alignment of communities.tsx selector row
Simple CSS fix for correct alignment of a few elements
---------
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
* Make working password inputs
* Make show/hide password button use icon
* Tweak look
* Handle delete account form separately from change settings form
* Adjust password strengthometer position
* Incorporate PR feedback
* Add translations
* Make outline buttons have better contrast in dark themes
* Change secondary color for darkly themes
* Put compact styles back to how they were before
* Forgot to build themes
* Use Join Lemmy URL as link text in footer when there's a user
I think it makes sense to keep a link to the Join Lemmy website even
though there's a logged in user. There's plenty of other useful info on
that website beyond just joining Lemmy.
Using the URL avoids the phrase "Join Lemmy" and should indicate that
you're navigating to said website.
* Extract hostname from the existing URL constant instead
* Just use hostname of join lemmy site in footer
To maintain consistency whether logged in or not.