Hey! Why don’t we overlap buttons on purpose! What a great idea!

  • f314@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    11 hours ago

    Looks like the developer doesn’t know about the env(safe-area-inset-bottom) variable in CSS. Voyager is a web app, which is why it has this problem to start (I think), but that variable can be used as margin/padding to clear those buttons (and similar on other OS-es).

        • moseschrute@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          4 hours ago

          Blorp dev here. Blorp actually is too 😅

          I wanted to build a universal web and native app. I started out using react native on iOS/Android and react on web. I realized that I was spending most if my time trying to get native to work as well as web. For example, the markdown renderers/editors on web are far superior to native imo. Making native a web app solves a lot of problems, but obviously it creates new issues like this post mentions.

          The biggest issue with being a web app is I will likely never be able to get Liquid Glass working on iOS. I’m guessing same for voyager. But Liquid Glass kinda sucks, so we’ll call it a feature instead of a bug. I think these web apps can work around most other issues, including the one this post mentions.

      • f314@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 hours ago

        I’m on iPhone, so don’t know about Android apps, but Mlem is solid for iOS!

      • altphoto@lemmy.todayOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 hours ago

        I don’t recall where I installed this one from. I think its form the googslop play store.