Happy to announce we’ve finally setup some alternative frontends.
- https://p.feddit.uk (photon)
- https://a.feddit.uk (alexanderite)
- https://old.feddit.uk (mlmym)
Photon might be flaky, we’re on a release candidate because of issue I was running into using it in Firefox. It’s also what I’m using to write this. If you notice any issues, feel free to let us know.
2 points
Yeah, the text box getting its own scroll window instead of expanding is annoying. It can be expanded, but I imagine that’s a pain to do on mobile.
3 points
*
For anyone else annoyed by this, I’ve created a userscipt to auto expand the textarea. It’s not perfect, but it’s better than nothing.
// ==UserScript==
// @name Autoexpand textarea
// @namespace Violentmonkey Scripts
// @match https://p.feddit.uk/*
// @grant none
// @version 1.0
// @author flamingos-cant
// @description 06/08/2024, 21:05:31
// ==/UserScript==
function updateHeight(textarea) {
var text = textarea.target.value;
var lineHeight = 1.25 * parseFloat(getComputedStyle(document.documentElement).fontSize);
var taHeight = textarea.target.scrollHeight - 16 * 2;
var lines = Math.max(Math.ceil(taHeight / lineHeight), 8);
textarea.target.rows = lines;
}
setInterval((function () {
let textareas = document.getElementsByTagName("textarea");
for (let textarea of textareas) {
textarea.addEventListener("input", updateHeight);
}
}), 2000);
2 points
3 points
*