Coder Social home page Coder Social logo

shuttleworthfoundation / shuttleworth-foundation-shades-of-green Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 1.0 168.5 MB

Book about the Shuttleworth Foundation

Home Page: https://shuttleworth-foundation-shades-of-green.netlify.com

License: GNU General Public License v3.0

Ruby 0.34% HTML 7.34% CSS 48.36% JavaScript 27.88% Shell 9.92% Batchfile 6.16%

shuttleworth-foundation-shades-of-green's Introduction

The Electric Book Jekyll template

A Jekyll template for creating books in multiple formats:

  • print PDFs for high-end book publishing
  • screen PDFs for reading on screen
  • a website of books
  • epubs for ebook distribution
  • ebook apps for Android and iOS
  • MS Word outputs for old-school editing.

Usage and documentation

  1. Copy or clone this folder
  2. Edit as needed:
    • _data/meta.yml
    • the stylesheet variables in book/styles
    • the content files in book/text
  3. Run the run- script for your operating system.

Read the guide for much more. The guide is also an example of the template in action.

Dependencies

To use the Electric Book template on your machine, you need to have installed:

And of course a good editor like Sublime, Brackets or Atom.

shuttleworth-foundation-shades-of-green's People

Contributors

arthurattwell avatar klaraskinner avatar louisesteward avatar

Watchers

James Cloos avatar  avatar  avatar

Forkers

tbm

shuttleworth-foundation-shades-of-green's Issues

Design pullquote-image feature

In PR #3 these were added as figure includes, and placed as close as possible to where they appear in the original print version.

Pullquote text is within the 'caption' field of the include.
The person being quoted is within the 'source' field of the include.

A class of pullquote has been added within each include.

Revisions to print design

  • In the original manuscript, the numbers in the ordered lists use the same font as the headings
  • In the original manuscript, some of the unordered lists had different bullets that looked like >>

Text overflows pullquote image for screen 'min-width: 600px'

When the screen width is "min-width: 600px" (not sure which screen size this equates to in the CSS) the text of the pullquote in 01-02.html overflows the image and makes it impossible to click the green next arrow. I have tested all of the other pullquotes at all widths and the text remains within the image bounds for all of them, this is the only one that is too long.
pullquote-overflow

Originally posted by @LouiseSteward in #5 (comment)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.