* Fix links not being converted when multiple emojis are in one comment
* Make (most) emotes embed within comments
* Restore the behavior that the "rewrite_urls_removes_backslashes_and_rewrites_url" test looks for
* Listen to cargo fmt and cargo clippy's suggestions as well as removing some leftover comments and code
---------
Co-authored-by: Matthew Esposito <matt@matthew.science>
* Update main-docker.yml (digests)
Updated digest name on upload (as per 1187084)
* Update main-docker.yml (digests download)
Trying another fix based on the template provided here https://github.com/actions/download-artifact for downloading multiple (filtered) Artifacts to the same directory
* fix: unblur both media as body when hoevering over either one
* fix: set min size for video
when the video is not loaded, the size is determined by the poster image. But when the poster image returns a 404, then the video had a size of 0x0
* chore: tab/space
* Fix a whole bunch of mobile styling bugs
* Make searchbox scroll fix only apply in mobile mode to prevent bug
* Remove the min-width requirement for the main column
This was meant to be removed already, this is what fixes posts having an odd right side gap before swapping to the mobile layout
* Make margins consistent between fixed and unfixed navbar settings
* Remove some empty space from deleted option
* Make mobile layout post width fix only apply in mobile mode to prevent bug
* Make sure some options only get applied to the elements that need them, also fix the margins on the settings page
* Move search comments option before it starts touching the sort options and wrapping the x amount of comments text
* Trigger the even further compacted layout a little earlier, right before text begins wrapping in odd ways
* In the extra small mobile layout make give up/downvote numbers enough room so they aren't clipping out of their box
* Fix https://github.com/redlib-org/redlib/issues/172
* Properly center search box instead of having it slightly skewed
* Undo word wrapping since it breaks the sorting options and the only other viable setting has an absolute conniption on Chrome for some reason
* Readd word wrapping and just force it to normal for the sorting section
* Make post flair line up with title
* Make post flair position consistent
* Make footer text properly horizontally centered in mobile mode and fix slight vertical misalignment issues
* Make feeds button appear in settings menu to keep navbar looking consistent
* Fix extra navbar padding on search page
* Reduce gap between navbar and content in mobile mode
* Reduce gap between navbar and content in mobile mode
* Search: Apply bg on elements rather than container
This changes allows moving the individual elements that composes
the search bar around without losing the background on the elements.
* Update search widget semantic structure
* Make search bar design responsive on small screens
* Fix border color
* Polish
* Fix user comment post link disappearing when < 480px
* Improve user comment metadata design for mobile
* Remove formerly unused CSS class style
The prior commit introduced the usage of the `comment_subreddit` class
to identify the subreddit that the reddit user posted the comment on.
However, this class came with a legacy style within the CSS file that was
previously not used anywhere within the current day Redlib
As such this style has been removed.