I am looking for a nice ebook reader app for android but it’s proving to be quite difficult. Every app I stumble open misses at least a few things I want. So here is a list of things I want:

-Material You UI

-Custom themes

-Font selection

-Dictionary or translator integration

-Page view (NO scrolling through the book)

A few things that could be nice but not necessary:

-I use Foliate on desktop so a way to sync with that

-Make white parts of the black and white pictures same color as the backgroud.

I think that’s all. I searched a lot but to no avail. Hopefully this community helps me and others. Thank you guys in advance.

  • Appoxo@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    I used Lithium in the past until I bought myself a Paperwhite (still dislike Amazon).
    Maybe it ticks of some of your points.

  • drwankingstein@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 years ago

    Honestly, IMO they all suck. I’ve tried most around up until about 4 or 5 months ago when I gave up, and each one has some really annoying issues. that I never managed to work around

  • Yote.zip@pawb.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 years ago

    Have you tried KOReader yet? It’s not Material UI and doesn’t have any sort of “theme”, since it’s very focused on just showing your text, but it lets you extensively pick fonts and styles for your books, has dictionary lookups (tap and hold), page view, and it can sync with itself (available on the desktop and many physical ereaders). My main gripe is that it’s very configurable, and I don’t personally like many of the defaults. After setting it all up it’s quite powerful, and I use it on my physical ereader, Android phone, and desktop PC in roughly the same configuration.

    • musaoruc@lemmy.mlOP
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      Yes I have but it’s either pure white that burns your eyes or eye burning white letters on deep space black and I do not want that. I really want the app to either adapt to my material you theme (which is yellow-brown colored and really nice to look at I think) or give me the option to make my own theme.

      • Yote.zip@pawb.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        2 years ago

        You can change the background color by changing the ["cre_background_color"] key in settings.reader.lua (again, I dislike needing to configure it like this). On my Android and desktop I set it to ["cre_background_color"] = "0xECECEC",, which inverts into a nice gray when I set it to night mode, then I invert all the image colors so they’re a normal color. Font color can’t be changed though, TMK. You can change font color with custom CSS snippets.

        • brie@beehaw.org
          link
          fedilink
          arrow-up
          0
          ·
          2 years ago

          Not sure about UI font color, but user style tweaks can change book font colors.

          :root {
          	color: yellow;
          	background-color: navy;
          }
          
  • moonpiedumplings@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 years ago

    These requirements are really specific. Whites parts of black pictures in particular, I can’t think of anything that implements that.

    Anyway, these probably don’t have everything you want, but I use Librera:

    website: https://librera.mobi/

    Github: https://github.com/foobnix/LibreraReader

    No material you theme, but I know it has font selection, and dictionary/translation integration.

    The website claims it supports custom themings, and CSS. I can find the options in my app, but I haven’t touched them.

    It also supports custom fonts, including user added ones.

    It supports sync between librera instances (Google Drive has first class support), but not with Foliate.

    It defaults to “book mode” which is page