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.
It scrolls! Dammit. The scrolling on Photon is a bit of a PitA when trying to make longer posts and it looks like it has caught me out here too.
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.
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);