Comments (9)
I've contacted LeanPub and I'll let you know what happens.
from ansible-for-kubernetes.
It looks like there may also be other issues when reading the book in Calibres, with a custom stylesheet not defining the base text colors... from another reader:
As somebody who often works in the late hours, I prefer a dark desktop theme, and applications that support that. For reading (and managing) eBooks I use Calibre, and the Reader python module will show ‘Ansible for DevOps’ as lightest gray text on a dark background. This works very well with text and graphics.
Exceptions are the ‘highlighted information’ about certain topics, the info.blurbs, warning.blurbs and tip.blurbs. Those will render as very light gray on white, as the enclosed screenshot outlines.
This might very well be a problem of Calibres’ Reader, but it looks as if the formatting of the eBook explicitly asks for this in the stylesheet.css by declaring ‘background-color: white;’. In that case, the font color should to be set explicitly as well, to avoid the automatic light font on the defined white background. Even better if the background would somehow only highlight the text by being opaque.
from ansible-for-kubernetes.
Same issue here on Apple iBooks (iPad and iPhone; Screenshot is from the iPhone).
For a while, I wondered about the weird formatting as I was unaware that there are icons at the side... Only when referring to the PDF I realized my error... :)
Would be great if there was an easy solution (the PDF is too small to read on the iPhone, so not an option).
Reason for edit: reduced size of screenshot
from ansible-for-kubernetes.
A new version (1.23) has been provided by Leanpub. It exhibits the same problems.
Here is a picture of the calibre Reader (4.15 on macOS 10.14):
Some things have changed, but I find it worse now.
from ansible-for-kubernetes.
Interesting... this is something I hadn't noticed since I either read the PDF or .mobi on my Paperwhite (which doesn't do dark mode like a tablet reader).
This is something that would have to be fixed by LeanPub, since those icons are generated by their Markdown parser. I'll email them and see what they have to say. Thanks for bringing it to my attention!
from ansible-for-kubernetes.
I got a reply, and they said they'd look into a fix (and were extremely appreciative of the detail in this issue!), but no promises on a timeline. Hopefully 'soon™' :)
from ansible-for-kubernetes.
The LeanPub admins also wanted to make sure I linked to a help doc entry here: How can I read a Leanpub ebook? What apps or devices do you recommend?.
They note that proper support for every app is impossible, but they strive to make the ebook formats as universal as possible. So if in doubt, try to use one of the apps they officially target and test on :)
from ansible-for-kubernetes.
Just a quick update.
The new version 2.0 of Ansible for DevOps was published.
It looks almost perfect in iBooks.
The display in calibre is exactly as with the version 1.23 above (not good).
from ansible-for-kubernetes.
@maelcum - Thanks for the update! Maybe iBooks itself is updated to work a little better, along with LeanPub updating it's ePub output. Hopefully this can be resolved somehow soon!
from ansible-for-kubernetes.
Related Issues (20)
- Slight changes required when installing Ansible inside Bash on Ubuntu HOT 1
- `minikube service` prevents Ansible playbook from showing URL and finishing HOT 4
- Container login should be in pre_tasks not post_tasks
- Ansible is being run in a world writable directory... ignoring it as an ansible.cfg source HOT 4
- test-deployment.yml fails as pip is unavailable on remote host HOT 2
- Warning: Using VirtualBox, WSL2 and Vagrant together causes BSOD on Windows 11
- Love your work - I found this method a bit more elegant with ALB's HOT 2
- [cluster-local-vms] Vagrant up fails on MacOS with Oracle Virtual Box v6.1
- Molecule Kind test is failing due to non-use of FQCNs
- Open Source Ansible for Kubernetes' manuscript
- Leanpub link is broken HOT 3
- [section request] Ansible vs. Helm vs. Operators
- Chapter 3 - Ansible manages containers
- Chapter 3 - Ansible manages containers
- AWX Operator is now on OperatorHub.io
- kubeadm token create --print-join-command fails silently HOT 1
- Ansible now has a certified Terraform collection
- Ansible 101 questions HOT 1
- Dead link on page 9 (minikube)
- Chapter 3: "args warn no" deprecated HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ansible-for-kubernetes.