Happy to announce we’ve finally setup some alternative frontends.

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.

  • Streamwave
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    4 months ago

    Yay. Photon is by far the best imo

    Also strongly recommend Photon users change the theme to Catppuccin, it’s such a lovely colour scheme

    • DaiDactylos
      link
      fedilink
      arrow-up
      2
      ·
      4 months ago

      Catppuccin is very easy on the eyes, so cheers for the reminder to change it here too.

      • Streamwave
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        4 months ago

        Click on your username/avatar at the top right, then Theme, then just click on Catppuccino

            • ᴇᴍᴘᴇʀᴏʀ 帝A
              link
              fedilink
              English
              arrow-up
              3
              ·
              4 months ago

              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.

              • flamingos-cantOP
                link
                fedilink
                English
                arrow-up
                2
                ·
                4 months ago

                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.

                • Xylight (Photon Dev)@lemm.ee
                  link
                  fedilink
                  arrow-up
                  3
                  ·
                  edit-2
                  4 months ago

                  @Emperor@feddit.uk I’ll update photon soon to increase the size of the text box as you type.

                  I’ll also tweak parts of the UI to make nested scrolling places more obvious. You can always mention me about this stuff, I want to keep this UI intuitive!

                • flamingos-cantOP
                  link
                  fedilink
                  English
                  arrow-up
                  3
                  ·
                  edit-2
                  4 months ago

                  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);
                  
          • Streamwave
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            1
            ·
            4 months ago

            Oh, that’s interesting. Another user has said in reply to my comment they have the option too. I’m using Brave Browser but I don’t have Stylish or anything installed