Hello. I have already written my question, but your answer has greatly confused me.
I found how I can edit CSS, I just connected via Filezilla to SFTP and made the changes I needed in “/var/lib/docker/overlay2/5a3c8300921407520fee8ff0ad1d8dbe1be7234e56fb77b6c39398aada06629a/merged/app/dist/assets/css/themes”.
But I’m stuck in the main problem. On the main page of the site, previews of topics are displayed in sequence:
<picture>
<source srcset="https://led.ural.wtf/pictrs/image/98fab6dd-f762-47ce-873a-cc8c5446c491.jpeg?format=webp&thumbnail=256" type="image/webp"><source srcset="https://lem.ouraw.wtf/pictrs/image/98fab6dd-f762-47ce-873a-cc8c5446c491.jpeg"><source srcset="https://lem.ouraw.wtf/pictrs/image/98fab6dd-f762-47ce-873a-cc8c5446c491.jpeg?format=jpg&thumbnail=256" type="image/jpeg">
<img class="img-fluid thumbnail rounded" src="https://lem.ouraw.wtf/pictrs/image/98fab6dd-f762-47ce-873a-cc8c5446c491.jpeg" alt="" loading="lazy"></picture>
Thus, because of “&thumbnail=256” I can’t stretch the image by more than 256px (in CSS), otherwise it starts to spoil the quality.
My question is: how can I remove this part of the code via SFTP?
You sent me Lemmy UI, but due to ignorance of Linux and lack of readme/faq, I don’t even understand what to do with it. And is it really necessary? After all, I have already successfully established my Lemmy Federation.
The proper way to do development is to clone the lemmy-ui repo, make changes and test them locally. Then commit to git, and build a Docker image which you upload to your server. You can use the commands below to push the Docker image without using Docker hub.
# on your computer docker build . -f docker/prod/Dockerfile -t lemmy:test docker save lemmy:test > lemmy-test.tar scp lemmy-test.tar bakchodi.org: # on server docker load < lemmy-test.tar
The part about git is important because the AGPL license requires that all code changes are also published. So if you make changes only on the server, thats technically a license violation. Plus it will be very hard to maintain in the long term.
I am not sure about the thumbnail size, but looking through the lemmy-ui repo might give you some hint.
By the way you can also join the dev chat on Matrix.
https://matrix.to/#/#lemmydev:matrix.org