]> Untitled Git - lemmy-ui.git/commit
Improvements to post listings (#536)
authoreduardog3000 <eduardog3000@gmail.com>
Wed, 12 Jan 2022 00:53:23 +0000 (19:53 -0500)
committerGitHub <noreply@github.com>
Wed, 12 Jan 2022 00:53:23 +0000 (19:53 -0500)
commit5f6ea5de6d1e5120bb5d7c46e4c215a1620aedae
tree6e2e4b3e8a6a38a594567d206259203b32cd4e12
parent656f023a06a0ba23b3b7da3cca531f720cddfe88
Improvements to post listings (#536)

* Improvements to post listings.

* Expanded image and body now show below the rest of the listing.
* The above are also offset to not be under the votes and thumbnail.
* Post title doesn't jump to a new line when you expand the image.
* Thumbnail doesn't disappear when you expand the image.
* Does not apply on mobile since things don't jump around as much.
* Clicking expanded image opens the original in a new tab.
* Does not apply on mobile since you can just long press.
* Instead tapping the image closes it.
* pictrs images now prefer the original format over jpg.
* Rendering split into many functions to improve readability.
* Post actions are now on the same line as the comments button.
* Post actions now show on mobile.
* Comments button made larger.
* Expanding or contracting an image now expands or contracts the body.

* Regenerated yarn.lock

To avoid problems resulting from malicous changes by the dev of `colors`
package.json
src/assets/css/main.css
src/shared/components/common/icon.tsx
src/shared/components/common/pictrs-image.tsx
src/shared/components/post/metadata-card.tsx
src/shared/components/post/post-listing.tsx
src/shared/utils.ts
yarn.lock