Foliate a modern eReader for Linux

Sometimes I just want an eBook reader that gets out of the way and Foliate might just be minimalist alternative to Calibre I’ve been waiting for. I may actually enjoy reading on my laptop again.

Want to highlight text and take notes… No problem, Foliate can do that.

Highlighting text and taking notes in Foliate

Want to use your favorite system font? You can do that. Remarkably it works very well. I’ve been using eBook readers for over ten years now and selecting custom fonts has always been a challenge. But here it’s as simple as changing your text editor font in a GNOME application. In fact everything about this application was designed to work well in GNOME.

Selecting Red Hat Display Bold

White background and black text hard on your eyes after hours of reading. Changing between defaults is a few toggles, radio buttons, and sliders away. No need to learn using cascading style sheets.

Almost forgot, you can look up definitions and Wikipedia references.

Installing Hugo on Ubuntu

The following is the process I used to install Hugo on POP_OS! 19.04.

$ symbol in the steps below represent the linuxbrew or current directory within linuxbrew. In my case that’s located at…
joe@pop-os:/home/linuxbrew/$

Install Git

$ sudo apt install git

Install Homebrew for Linux

$ cd /home

$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"

Hugo

$ cd linuxbrew/

$ sudo apt install linuxbrew-wrapper

$ brew install hugo

$ sudo apt install hugo

$ hugo version

$ hugo new site quickstart

$ cd quickstart/themes/

Choose and download a theme to the themes folder within quickstart. In my case i”m going to use the Ananke Gohugo Theme.

$ git clone https://github.com/budparr/gohugo-theme-ananke.git

$ cd ..

$ git init

Edit your config.toml file and add the folder name to the theme file.

baseURL = "http://example.org/"
languageCode = "en-us"
title = "My New Hugo Site"
theme = "gohugo-theme-ananke"

Start Hugo

$ hugo server -D

If everything worked as expected your hugo site should be live at http://localhost:1313/

If you’re curious the test site I published to netlify is at https://epic-mayer-0e6e10.netlify.com/

Domino’s Pizza website accessibility lawsuit

This is an interesting accessibility issue all web designers and developers should be aware of before delivering a finished product.

Source: https://www.fastcompany.com/90385375/dominos-is-locked-in-a-legal-battle-over-the-future-of-web-design

In this case a blind / low vision customer relies on a screen reader to use the web and the website was not accessible to that assistive technology. In my opinion this is comparable to a staircase leading up to a business’s front door. If there isn’t a wheelchair ramp, lift or other way into the business that creates and situation where the business would be in violation of the American’s with Disabilities Act.

When businesses retrofit, expand or add on to an existing building they’re required to meet ADA guidelines. Similarly when a business redesigns or upgrades their website they should be required to test to meet a baseline of accessibility standards and make changes in good faith when problems are discovered.