├── .bookignore
├── .gitignore
├── .npmrc
├── .sparkleshare
├── Gruntfile.js
├── LANGS.md
├── Norman-Foster-Emeco-20-06-chair_dezeen_ss (Martin, févr. 17 11h18).jpg
├── Norman-Foster-Emeco-ikea (Martin, févr. 17 11h18).jpg
├── README.md
├── book.json.ejs
├── cover.jpg
├── cover.svg
├── en
├── GLOSSARY.md
├── README.md
├── SUMMARY.md
├── appendix
│ ├── LICENSE.md
│ └── illustrations.md
├── design_process.md
├── distribution.md
├── economies.md
├── introduction.md
├── licenses.md
├── motivation.md
├── proposition.md
└── this_book.md
├── es
├── GLOSSARY.md
├── LICENSE.md
├── README.md
├── SUMMARY.md
├── design_process.md
├── distribution.md
├── economies.md
├── introduction.md
├── motivation.md
├── proposition.md
└── this_book.md
├── exports
├── cover.png
└── index.html
├── fr
└── README.md
├── images
├── 1962.png
├── Autour-du-trait-table-r-06.jpg
├── Bernard-Stiegler.svg
├── Bouctje_by_Mathieu Gabiot.jpg
├── Copyleft.png
├── Copyright.png
├── DDLiberator2.3.jpg
├── Dobsonian_telescopes_schematic.png
├── Enzo-Mari.svg
├── Faircap-CCBYSA-POC21.jpg
├── First_replication.jpg
├── GPLv3_Logo.svg
├── Gaizka-Altuna.svg
├── Gerrit-Rietveld.svg
├── GitHub_logo_2013.svg
├── IMG_1594_lr.png
├── Jean-Prouve.svg
├── Julien-Deswaef.svg
├── LC2-Chandigarh-2.svg
├── LC2-Chandigarh.svg
├── Laser-cutter-CC-BY-SA-does-liverpool.jpg
├── Liberator.3d.gun.vv.02.jpg
├── Licence_Art_Libre.svg
├── License_icon-gpl-2.svg
├── Lison-illustration.jpg
├── Lo-bullet.svg
├── Logo_Licence_Art_Libre.png
├── Loubani.svg
├── Martin-Leveque.svg
├── Mathieu-Gabiot.svg
├── OS-furniture-mozilla-table.jpg
├── OpenStructures.jpg
├── Portrait Jean Prouve.jpg
├── Printed hand.jpg
├── REEBOeK _Verly Laurent.JPG
├── RepRap Home made 3D printer_by Tiia Monto CC BY-SA 3.0.jpg
├── RnB-chair.svg
├── Ronen-Kadushin1.jpg
├── Sketch-chair-CC-BY-SA-Andrew-Plumb.jpg
├── Standardized-Patient-Program-examining-t_he-abdomen.jpg
├── Sur-le-trait-table-r-06.jpg
├── Thomas-Chippendale.svg
├── Tutorial_diagram_1.jpg
├── Victor-Papanek.svg
├── WTFPL_License_Logo,_January_2014.png
├── archipel.png
├── arrow-left.svg
├── arrow-right.svg
├── blender.png
├── bookbinding-1.JPG
├── bookbinding-4.JPG
├── by-sa.png
├── carriole-entropie.jpg
├── cc-logo-large.png
├── cesar-garcia.svg
├── chippendale.jpg
├── cnc-router-CCBY-Timo-Ulmanen.jpg
├── comingle.svg
├── emeco-ikea.svg
├── freecad.png
├── ginger-coons.svg
├── girl-bulle.svg
├── guy-bulle.svg
├── ikea-hackers.svg
├── inkscape.png
├── kadushin.svg
├── librecad.png
├── matthias_012.jpg
├── microhouse_32.png
├── modulUS.jpg
├── modules_W.png
├── newton.svg
├── openscad-screen.jpg
├── palettemartin.jpg
├── parametric_chair_Laarman.jpg
├── parametric_design.jpg
├── parametric_design1.jpg
├── parametric_design2.jpg
├── parametric_design3.jpg
├── piccolo.svg
├── pippin.svg
├── portrait.svg
├── readymake-Chess.svg
├── sea-chair.svg
├── stallman.svg
├── strandbeest-tools.jpg
├── strandbeest.jpg
├── trame-2.svg
├── trame.svg
├── tutorial_diagram_2.jpg
├── uhbench.png
├── wendy.svg
├── wikiseat01.jpg
├── wikiseat02.jpg
└── wikiseat03.jpg
├── impositions
├── Booklet-LO.plan
├── Booklet.plan
└── BookletP8.plan
├── layout
├── LO-remix-4.svg
├── OpenGuide-layout.svg
├── OpenGuide-portrait.svg
├── illus-LO.svg
├── libre-objet-logo.svg
├── open-guide-layout.sla
└── zigzag.png
├── package.json
├── pt
├── GLOSSARY.md
├── SUMMARY.md
├── introduction.md
└── proposition.md
├── scripts
├── build.sh
├── color-image.sh
└── fetch.sh
└── theme
├── assets
├── ebook
│ ├── ebook.css
│ ├── epub.css
│ ├── fonts
│ │ ├── Alegreya
│ │ │ ├── Alegreya-Black.ttf
│ │ │ ├── Alegreya-BlackItalic.ttf
│ │ │ ├── Alegreya-Bold.ttf
│ │ │ ├── Alegreya-BoldItalic.ttf
│ │ │ ├── Alegreya-Italic.ttf
│ │ │ ├── Alegreya-Regular.ttf
│ │ │ └── OFL.txt
│ │ ├── OpenSans
│ │ │ ├── OpenSans-Bold.ttf
│ │ │ ├── OpenSans-BoldItalic.ttf
│ │ │ ├── OpenSans-ExtraBold.ttf
│ │ │ ├── OpenSans-ExtraBoldItalic.ttf
│ │ │ ├── OpenSans-Italic.ttf
│ │ │ ├── OpenSans-Light.ttf
│ │ │ ├── OpenSans-LightItalic.ttf
│ │ │ ├── OpenSans-Regular.ttf
│ │ │ ├── OpenSans-Semibold.ttf
│ │ │ └── OpenSans-SemiboldItalic.ttf
│ │ ├── Quattrocento_Sans
│ │ │ ├── OFL.txt
│ │ │ ├── QuattrocentoSans-Bold.ttf
│ │ │ ├── QuattrocentoSans-BoldItalic.ttf
│ │ │ ├── QuattrocentoSans-Italic.ttf
│ │ │ └── QuattrocentoSans-Regular.ttf
│ │ ├── Raleway
│ │ │ ├── OFL.txt
│ │ │ ├── Raleway-Bold.ttf
│ │ │ ├── Raleway-ExtraBold.ttf
│ │ │ ├── Raleway-ExtraLight.ttf
│ │ │ ├── Raleway-Heavy.ttf
│ │ │ ├── Raleway-Light.ttf
│ │ │ ├── Raleway-Medium.ttf
│ │ │ ├── Raleway-Regular.ttf
│ │ │ ├── Raleway-SemiBold.ttf
│ │ │ └── Raleway-Thin.ttf
│ │ ├── Roboto
│ │ │ ├── LICENSE.txt
│ │ │ ├── Roboto-Black.ttf
│ │ │ ├── Roboto-BlackItalic.ttf
│ │ │ ├── Roboto-Bold.ttf
│ │ │ ├── Roboto-BoldItalic.ttf
│ │ │ ├── Roboto-Italic.ttf
│ │ │ ├── Roboto-Light.ttf
│ │ │ ├── Roboto-LightItalic.ttf
│ │ │ ├── Roboto-Medium.ttf
│ │ │ ├── Roboto-MediumItalic.ttf
│ │ │ ├── Roboto-Regular.ttf
│ │ │ ├── Roboto-Thin.ttf
│ │ │ └── Roboto-ThinItalic.ttf
│ │ ├── TGL_0-17
│ │ │ ├── OFL-FAQ.txt
│ │ │ ├── Open Font License.txt
│ │ │ ├── tgl_0-17.eot
│ │ │ ├── tgl_0-17.svg
│ │ │ ├── tgl_0-17.ttf
│ │ │ ├── tgl_0-17.woff
│ │ │ └── tgl_0-17.woff2
│ │ └── fontawesome
│ │ │ ├── FontAwesome.otf
│ │ │ ├── fontawesome-webfont.eot
│ │ │ ├── fontawesome-webfont.svg
│ │ │ ├── fontawesome-webfont.ttf
│ │ │ └── fontawesome-webfont.woff
│ ├── images
│ │ ├── Lo-bullet.svg
│ │ ├── trame-2.png
│ │ ├── trame-2.svg
│ │ ├── trame.png
│ │ └── trame.svg
│ ├── mobi.css
│ └── pdf.css
└── website
│ ├── app.js
│ ├── fonts
│ ├── Alegreya
│ │ ├── Alegreya-Black.ttf
│ │ ├── Alegreya-BlackItalic.ttf
│ │ ├── Alegreya-Bold.ttf
│ │ ├── Alegreya-BoldItalic.ttf
│ │ ├── Alegreya-Italic.ttf
│ │ ├── Alegreya-Regular.ttf
│ │ └── OFL.txt
│ ├── OpenSans
│ │ ├── OpenSans-Bold.ttf
│ │ ├── OpenSans-BoldItalic.ttf
│ │ ├── OpenSans-ExtraBold.ttf
│ │ ├── OpenSans-ExtraBoldItalic.ttf
│ │ ├── OpenSans-Italic.ttf
│ │ ├── OpenSans-Light.ttf
│ │ ├── OpenSans-LightItalic.ttf
│ │ ├── OpenSans-Regular.ttf
│ │ ├── OpenSans-Semibold.ttf
│ │ └── OpenSans-SemiboldItalic.ttf
│ ├── Quattrocento_Sans
│ │ ├── OFL.txt
│ │ ├── QuattrocentoSans-Bold.ttf
│ │ ├── QuattrocentoSans-BoldItalic.ttf
│ │ ├── QuattrocentoSans-Italic.ttf
│ │ └── QuattrocentoSans-Regular.ttf
│ ├── Raleway
│ │ ├── OFL.txt
│ │ ├── Raleway-Bold.ttf
│ │ ├── Raleway-ExtraBold.ttf
│ │ ├── Raleway-ExtraLight.ttf
│ │ ├── Raleway-Heavy.ttf
│ │ ├── Raleway-Light.ttf
│ │ ├── Raleway-Medium.ttf
│ │ ├── Raleway-Regular.ttf
│ │ ├── Raleway-SemiBold.ttf
│ │ └── Raleway-Thin.ttf
│ ├── Roboto
│ │ ├── LICENSE.txt
│ │ ├── Roboto-Black.ttf
│ │ ├── Roboto-BlackItalic.ttf
│ │ ├── Roboto-Bold.ttf
│ │ ├── Roboto-BoldItalic.ttf
│ │ ├── Roboto-Italic.ttf
│ │ ├── Roboto-Light.ttf
│ │ ├── Roboto-LightItalic.ttf
│ │ ├── Roboto-Medium.ttf
│ │ ├── Roboto-MediumItalic.ttf
│ │ ├── Roboto-Regular.ttf
│ │ ├── Roboto-Thin.ttf
│ │ └── Roboto-ThinItalic.ttf
│ ├── TGL_0-17
│ │ ├── OFL-FAQ.txt
│ │ ├── Open Font License.txt
│ │ ├── tgl_0-17.eot
│ │ ├── tgl_0-17.svg
│ │ ├── tgl_0-17.ttf
│ │ ├── tgl_0-17.woff
│ │ └── tgl_0-17.woff2
│ └── fontawesome
│ │ ├── FontAwesome.otf
│ │ ├── fontawesome-webfont.eot
│ │ ├── fontawesome-webfont.svg
│ │ ├── fontawesome-webfont.ttf
│ │ └── fontawesome-webfont.woff
│ ├── images
│ ├── Lo-bullet.svg
│ ├── apple-touch-icon-precomposed-152.png
│ └── favicon.ico
│ └── style.css
├── i18n
├── ar.json
├── bn.json
├── cs.json
├── de.json
├── en.json
├── es.json
├── fa.json
├── fi.json
├── fr.json
├── he.json
├── it.json
├── ja.json
├── ko.json
├── no.json
├── pl.json
├── pt.json
├── ro.json
├── ru.json
├── sv.json
├── uk.json
├── vi.json
├── zh-hans.json
└── zh-tw.json
├── javascript
├── dropdown.js
├── events.js
├── index.js
├── keyboard.js
├── loading.js
├── navigation.js
├── platform.js
├── sidebar.js
├── state.js
├── storage.js
└── toolbar.js
├── stylesheets
├── base
│ ├── mixins.less
│ ├── normalize.less
│ └── preboot.less
├── ebook.less
├── ebook
│ ├── base.less
│ ├── glossary.less
│ ├── summary.less
│ └── variables.less
├── epub.less
├── mobi.less
├── pdf.less
├── website.less
└── website
│ ├── alerts.less
│ ├── body.less
│ ├── buttons.less
│ ├── dropdown.less
│ ├── glossary.less
│ ├── header.less
│ ├── languages.less
│ ├── markup.less
│ ├── navigation.less
│ ├── summary.less
│ └── variables.less
└── templates
├── ebook
├── footer.html
├── glossary.html
├── header.html
├── layout.html
├── page.html
└── summary.html
└── website
├── glossary.html
├── includes
├── header.html
└── summary.html
├── langs.html
├── layout.html
└── page.html
/.bookignore:
--------------------------------------------------------------------------------
1 | # Ignore any file or folder that is not necessary for the book
2 | .sparkleshare
3 | .npmrc
4 | .gitignore
5 | *.ejs
6 |
7 | scripts/
8 | exports/
9 | impositions/
10 | node_modules/
11 | theme/
12 |
13 | package.json
14 | Gruntfile.js
15 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Don't track exports folders
2 | _book/
3 | exports/open-guide/
4 |
5 |
6 | node_modules/
7 | *.pdf
8 | *.epub
9 | *.mobi
10 |
11 | # book.json
12 |
13 | styles/*.less
14 |
15 | # Don't track subfolders called images
16 | /**/images/**
17 | # Except the root one
18 | !/images/**
19 | !/theme/assets/**
20 |
21 | # Track only bash scripts in the scripts/ folder
22 | /scripts/**
23 | !/scripts/*.sh
24 |
25 | # Don't track hidden OS psecific files
26 | .DS_Store
27 |
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 | package-lock=false
2 |
--------------------------------------------------------------------------------
/.sparkleshare:
--------------------------------------------------------------------------------
1 | 14a04fde6eebad4b3a9ca628e22bee0ce4478fdd
--------------------------------------------------------------------------------
/LANGS.md:
--------------------------------------------------------------------------------
1 | * [English](en/)
2 |
--------------------------------------------------------------------------------
/Norman-Foster-Emeco-20-06-chair_dezeen_ss (Martin, févr. 17 11h18).jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/Norman-Foster-Emeco-20-06-chair_dezeen_ss (Martin, févr. 17 11h18).jpg
--------------------------------------------------------------------------------
/Norman-Foster-Emeco-ikea (Martin, févr. 17 11h18).jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/Norman-Foster-Emeco-ikea (Martin, févr. 17 11h18).jpg
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | Diverted Derived Design
2 | =======================
3 |
4 | These are the source files of a collectively written book today called _Diverted Derived Design_ (formerly _Guía abierta a objetos abiertos_).
5 | This is a project initiated by Libre Objet during [Interactivos?'15 at Medialab Prado, Madrid](http://comunidad.medialab-prado.es/en/groups/open-guide-open-objects).
6 |
7 | > We hope that this book can be a base for teaching and learning about open source product design; a collective understanding of what one should know today to get started and join the movement; a reference students, amateurs and educators can have in their back pocket when they go out to explain what they are passionate about.
8 |
9 | Early versions of this book were [on display in an exhibition](http://medialab-prado.es/article/exposicion-objetos-comunes) called _Objetos Comunes_ until March 31, 2015 at Medialab Prado.
10 |
11 | License
12 | -------
13 | [Free Art License 1.3](http://artlibre.org/licence/lal/en/)
14 |
15 | Help Wanted
16 | -----------
17 |
18 | Any help in proof reading, sharing, commenting, creating issues or sending suggestions is very appreciated. But more specifically, if you'd like to help us in these two fields, please reach to us.
19 |
20 | ### Illustration / Graphic design
21 | Any graphic designer or illustrator willing to give a hand making this book beautiful.
22 |
23 | ### Translations
24 | If you find this book worth reading and sharing, there might be people in your community that could benefit from a native language translation.
25 | If you'd like to join a team of translators, please contact us at hello@libreobjet.org
26 |
27 | Looking for more translators and proof readers in these languages:
28 | - Cebuano (See issue [#21](https://github.com/libreobjet/open-guide/issues/21))
29 | - Català
30 | - Euskadi
31 | - Español (See issue [#11](https://github.com/libreobjet/open-guide/issues/11))
32 | - Français (See issue [#14](https://github.com/libreobjet/open-guide/issues/14))
33 | - Português (See issue [#17](https://github.com/libreobjet/open-guide/issues/17))
34 |
35 | Editing tips
36 | ------------
37 | We did a lot of tweaking and crude hacks to get Gitbook working a layout that was pleasing us. Especially with images.
38 |
39 | So for things to display correctly, images must be on their own line, with a blank line before and after it. Images have also special keywords in their `alt` description that force one layout or another (see the ones with `**Pict**` or `logo` in it).
40 |
41 | Build
42 | -----
43 |
44 | If you wish to build this book yourself, you will need Npm, Grunt, Gitbook, Calibre and ImageMagick.
45 |
46 | Grunt handles the building of the different files.
47 | A [special version of Gitbook](https://github.com/xuv/gitbook) is used, mainly to better handle fonts in the pdfs.
48 | Calibre is required by Gitbook to make pdfs, epub and mobi.
49 | Imagemagick is used to compress the images for the web version of the book.
50 |
51 | All the following instructions are for Linux (Debian family) but could easily be adapted for any system.
52 |
53 | ### Install software
54 | First, you need to have Git, NodeJs and Imagemagick installed.
55 | ```
56 | sudo apt-get install git nodejs npm imagemagick
57 | ```
58 | or
59 | ```
60 | brew install git nodejs npm imagemagick
61 | ```
62 |
63 | If you want to make PDF, Ebook and MOBI versions of the book, you will also need Calibre. Please follow the [official instructions to install Calibre](http://calibre-ebook.com/download) on your system. This is not necessary if you just wish to see the book in a browser.
64 |
65 | ### Install components
66 | Next, we'll install some Nodejs components to make the book.
67 | Create a directory for the project and go into that directory.
68 | ```
69 | mkdir libre-objet
70 | cd libre-objet
71 | ```
72 |
73 | Install Gitbook software:
74 | ```
75 | npm install gitbook-cli -g
76 | ```
77 |
78 | Copy our modified version of the Gitbook files (we hope to use the official ones in the future, but until some options have been added, you need to use this one):
79 | ```
80 | git clone https://github.com/xuv/gitbook.git
81 | ```
82 | Tell Gitbook software to use our version:
83 | ```
84 | gitbook alias ./gitbook latest
85 | ```
86 | Then finally, download the book source files:
87 | ```
88 | git clone https://github.com/libreobjet/open-guide
89 | ```
90 | We are also sing Grunt to some automatic building. So you'll need that.
91 | ```
92 | sudo npm install -g grunt-cli
93 | ```
94 | And then in the `open-guide` folder you just cloned do
95 | ```
96 | npm install
97 | gitbook install
98 | ```
99 | It should install all the necessary components to build the book.
100 |
101 |
102 | ### Building the book
103 | To view the book in a browser, go into the `open-guide` folder and launch gitbook.
104 | ```
105 | grunt serve
106 | ```
107 | The book should now be accessible at the address: http://localhost:4000
108 | Press `CTRL+c` to stop the process.
109 |
110 | If you have Calibre installed, you can type this to generate a PDF :
111 | ```
112 | grunt pdf
113 | ```
114 |
--------------------------------------------------------------------------------
/book.json.ejs:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Diverted Derived Design",
3 | "language": "en",
4 | "isbn": "",
5 |
6 |
7 | "structure": {
8 | "readme": "introduction.md"
9 | },
10 |
11 | "variables": {
12 | "meta": {
13 | "source_url": "https://github.com/libreobjet/open-guide",
14 | "compilation_date": "<%= now %>"
15 | }
16 | },
17 |
18 | "plugins":[
19 | "image-captions",
20 | "-fontsettings"
21 | ],
22 | "pluginsConfig": {
23 | "image-captions": {
24 | "variable_name": "pictures",
25 | "list_caption": "_CAPTION_",
26 | "caption": "Image: _CAPTION_"
27 | }
28 | },
29 |
30 | "theme": "./theme",
31 |
32 | "pdf": {
33 | "toc": true,
34 | "pageNumbers": true,
35 |
36 | "fontSize": 10,
37 | "fontFamily": "Open sans",
38 |
39 | "paperSize": "a5",
40 | "custom-size": "155.57x234.95",
41 | "chapterMark" : "pagebreak",
42 | "pageBreaksBefore": "//h:h2",
43 |
44 | "margin": {
45 | "right": 50,
46 | "left": 50,
47 | "top": 40,
48 | "bottom": 40
49 | }
50 | }
51 |
52 | }
53 |
--------------------------------------------------------------------------------
/cover.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/cover.jpg
--------------------------------------------------------------------------------
/en/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/en/README.md
--------------------------------------------------------------------------------
/en/SUMMARY.md:
--------------------------------------------------------------------------------
1 | # Summary
2 |
3 | * [Motivations](motivation.md)
4 | * [Licenses](licenses.md)
5 | * [Design (as a) process](design_process.md)
6 | * [Distributions](distribution.md)
7 | * [Economies](economies.md)
8 | * [Proposition](proposition.md)
9 | * [This book](this_book.md)
10 | * [Glossary](GLOSSARY.md)
11 | * Appendix
12 | * [Illustrations](appendix/illustrations.md)
13 | * [Free Art License](appendix/LICENSE.md)
14 |
--------------------------------------------------------------------------------
/en/appendix/illustrations.md:
--------------------------------------------------------------------------------
1 | Illustrations
2 | =============
3 |
4 | This is the list of illustrations, photos and graphics available in book and their respective license when available.
5 | {% for picture in book.pictures %}
6 | 1. {{ picture.list_caption }}
7 | {% endfor %}
8 |
--------------------------------------------------------------------------------
/en/introduction.md:
--------------------------------------------------------------------------------
1 | Introduction
2 | ========
3 |
4 | The term _open source_ is becoming popular among product designers. We see websites and initiatives appear with a lot of good intentions but sometimes missing the point and often creating confusion. Design magazines and blogs are always rushing into calling an openly published creation _open source_ but rarely question the licenses or provide schematics or design files to download.
5 |
6 | We are furniture designers, hackers and artists who have been working with free/libre and open source software for quite some time. For us, applying these principles to product design was a natural extension, providing new areas to explore. But we also realized that designers coming to this with no prior open source experience had a lot of information to grasp before getting a clear picture of what could be open source product design. So we set ourselves to mobilize our knowledge in this book.
7 |
8 | We hope that this tool can be a base for teaching and learning about open source product design; a collective understanding of what one should know today to get started and join the movement; a reference students, amateurs and educators can have in their back pocket when they go out to explain what they are passionate about.
9 |
10 | How to read this book
11 | -------------------------------
12 |
13 | We have divided this book in sections that make sense for us. Each of these tries to address what we think is a general question you might have about open source product design. These sections are independent from each other and can be read individually, but they also interconnect and influence each other. You can start reading from wherever you feel you're most interested in and find your way through the book or just follow the steps as we've laid them for you.
14 |
15 | For each section, we've tried to keep a similar structure that is divided as follows:
16 |
17 | - A bit of **theory**, where we define, explain and develop concepts from our point of view.
18 | - Then a list of **tools** that are related to that particular section. As designers, we are not only producing objects, we are also building an intimate relation with the tools we are using.
19 | - After this comes a series of open source **objects** that we think best represent what the chapter is about.
20 | - A section called **food for thought** will point you to a variety of projects, examples, authors, theories… that are not necessarily open source but that could nourish your intellectual process around it.
21 | - And we finish with **open questions**, for us and for you, to think further about these practices and help us define the future of it.
22 |
--------------------------------------------------------------------------------
/es/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/es/README.md
--------------------------------------------------------------------------------
/es/SUMMARY.md:
--------------------------------------------------------------------------------
1 | # Resumen
2 |
3 | * [Motivaciones](motivation.md)
4 | * [Licencias](licenses.md)
5 | * [El Diseño (como un) Proceso](design_process.md)
6 | * [Distribuciones](distribution.md)
7 | * [Economías](economies.md)
8 | * [Proposición](proposition.md)
9 | * [Este Libro](this_book.md)
10 | * [Glosario](GLOSSARY.md)
11 | * Apéndice
12 | * [Illustraciones](appendix/illustrations.md)
13 | * [Licencia de Arte Libre](appendix/LICENSE.md)
14 |
--------------------------------------------------------------------------------
/es/introduction.md:
--------------------------------------------------------------------------------
1 | Introducción
2 | ========
3 |
4 | El término _código abierto_ se está haciendo popular entre los diseñadores de productos. Vemos que los sitios web y las iniciativas aparecen con muchas buenas intenciones, pero a veces pierden el punto y a menudo crean confusión. Las revistas y blogs de diseño siempre se apresuran a llamar a una creación publicada abiertamente _código abierto_ pero rara vez cuestionan las licencias o proporcionan esquemas o archivos de diseño para descargar.
5 |
6 | Somos diseñadores de muebles, hackers y artistas que han estado trabajando con software libre y código abierto durante bastante tiempo. Para nosotros, aplicar estos principios al diseño del producto fue una extensión natural, proporcionando nuevas áreas para explorar. Pero también nos dimos cuenta de que los diseñadores que venían a este sin experiencia previa en código abierto tenían mucha información que entender antes de obtener una imagen clara de lo que podría ser el diseño de productos de código abierto. Así que decidimos movilizar nuestro conocimiento con este libro.
7 |
8 | Esperamos que esta herramienta pueda ser una base para enseñar y aprender sobre el diseño de productos de código abierto; una comprensión colectiva de lo que uno debe saber hoy en día para comenzar y unirse al movimiento; una referencia que estudiantes, aficionados y educadores pueden tener en su bolsillo trasero cuando salen a explicar lo que les apasiona.
9 |
10 | Cómo leer este libro
11 | -------------------------------
12 |
13 | Hemos dividido este libro en secciones que tienen sentido para nosotros. Cada una de estas trata de abordar lo que pensamos es una pregunta general que podrías tener sobre el diseño de productos de código abierto. Estas secciones son independientes entre sí y se pueden leer individualmente, pero también interconectan e influyen entre sí. Puedes empezar a leer desde donde te sientas más interesado y encontrar tu camino a través del libro o simplemente seguir los pasos que te hemos dado.
14 |
15 | Para cada sección, hemos tratado de mantener una estructura similar que se divide de la siguiente manera:
16 |
17 | - Un poco de **teoría**, donde definimos, explicamos y desarrollamos conceptos desde nuestro punto de vista.
18 | - Luego una lista de **herramientas** que están relacionadas con esa sección en particular. Como diseñadores, no sólo producimos objetos, sino que también construimos una relación íntima con las herramientas que utilizamos.
19 | - Después de esto viene una serie de **objetos** de código abierto que creemos que representan mejor de qué se trata el capítulo.
20 | - Una sección llamada **ideas para pensar** te indicará una variedad de proyectos, ejemplos, autores, teorías... que no son necesariamente de código abierto pero que podrían nutrir tu proceso intelectual en torno a ella.
21 | - Y terminamos con **preguntas abiertas**, para nosotros y para ti, para pensar más sobre estas prácticas y ayudarnos a definir su futuro.
22 |
--------------------------------------------------------------------------------
/exports/cover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/exports/cover.png
--------------------------------------------------------------------------------
/exports/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
86 | Gaizka Altuna, ginger coons, Julien Deswaef, Mathieu Gabiot, César García, Øyvind Kolås and Martin Lévêque
87 |
88 |
We hope that this book can be a base for teaching and learning about open source product design; a collective understanding of what one should know today to get started and join the movement; a reference students, amateurs and educators can have in their back pocket when they go out to explain what they are passionate about.
97 |
98 |
99 |
114 |
115 |
116 |
117 |
118 |
--------------------------------------------------------------------------------
/fr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/fr/README.md
--------------------------------------------------------------------------------
/images/1962.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/1962.png
--------------------------------------------------------------------------------
/images/Autour-du-trait-table-r-06.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Autour-du-trait-table-r-06.jpg
--------------------------------------------------------------------------------
/images/Bouctje_by_Mathieu Gabiot.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Bouctje_by_Mathieu Gabiot.jpg
--------------------------------------------------------------------------------
/images/Copyleft.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Copyleft.png
--------------------------------------------------------------------------------
/images/Copyright.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Copyright.png
--------------------------------------------------------------------------------
/images/DDLiberator2.3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/DDLiberator2.3.jpg
--------------------------------------------------------------------------------
/images/Dobsonian_telescopes_schematic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Dobsonian_telescopes_schematic.png
--------------------------------------------------------------------------------
/images/Faircap-CCBYSA-POC21.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Faircap-CCBYSA-POC21.jpg
--------------------------------------------------------------------------------
/images/First_replication.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/First_replication.jpg
--------------------------------------------------------------------------------
/images/IMG_1594_lr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/IMG_1594_lr.png
--------------------------------------------------------------------------------
/images/Laser-cutter-CC-BY-SA-does-liverpool.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Laser-cutter-CC-BY-SA-does-liverpool.jpg
--------------------------------------------------------------------------------
/images/Liberator.3d.gun.vv.02.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Liberator.3d.gun.vv.02.jpg
--------------------------------------------------------------------------------
/images/License_icon-gpl-2.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
87 |
--------------------------------------------------------------------------------
/images/Lison-illustration.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Lison-illustration.jpg
--------------------------------------------------------------------------------
/images/Lo-bullet.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
78 |
--------------------------------------------------------------------------------
/images/Logo_Licence_Art_Libre.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Logo_Licence_Art_Libre.png
--------------------------------------------------------------------------------
/images/OS-furniture-mozilla-table.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/OS-furniture-mozilla-table.jpg
--------------------------------------------------------------------------------
/images/OpenStructures.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/OpenStructures.jpg
--------------------------------------------------------------------------------
/images/Portrait Jean Prouve.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Portrait Jean Prouve.jpg
--------------------------------------------------------------------------------
/images/Printed hand.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Printed hand.jpg
--------------------------------------------------------------------------------
/images/REEBOeK _Verly Laurent.JPG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/REEBOeK _Verly Laurent.JPG
--------------------------------------------------------------------------------
/images/RepRap Home made 3D printer_by Tiia Monto CC BY-SA 3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/RepRap Home made 3D printer_by Tiia Monto CC BY-SA 3.0.jpg
--------------------------------------------------------------------------------
/images/Ronen-Kadushin1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Ronen-Kadushin1.jpg
--------------------------------------------------------------------------------
/images/Sketch-chair-CC-BY-SA-Andrew-Plumb.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Sketch-chair-CC-BY-SA-Andrew-Plumb.jpg
--------------------------------------------------------------------------------
/images/Standardized-Patient-Program-examining-t_he-abdomen.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Standardized-Patient-Program-examining-t_he-abdomen.jpg
--------------------------------------------------------------------------------
/images/Sur-le-trait-table-r-06.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Sur-le-trait-table-r-06.jpg
--------------------------------------------------------------------------------
/images/Tutorial_diagram_1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/Tutorial_diagram_1.jpg
--------------------------------------------------------------------------------
/images/WTFPL_License_Logo,_January_2014.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/WTFPL_License_Logo,_January_2014.png
--------------------------------------------------------------------------------
/images/archipel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/archipel.png
--------------------------------------------------------------------------------
/images/blender.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/blender.png
--------------------------------------------------------------------------------
/images/bookbinding-1.JPG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/bookbinding-1.JPG
--------------------------------------------------------------------------------
/images/bookbinding-4.JPG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/bookbinding-4.JPG
--------------------------------------------------------------------------------
/images/by-sa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/by-sa.png
--------------------------------------------------------------------------------
/images/carriole-entropie.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/carriole-entropie.jpg
--------------------------------------------------------------------------------
/images/cc-logo-large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/cc-logo-large.png
--------------------------------------------------------------------------------
/images/chippendale.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/chippendale.jpg
--------------------------------------------------------------------------------
/images/cnc-router-CCBY-Timo-Ulmanen.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/cnc-router-CCBY-Timo-Ulmanen.jpg
--------------------------------------------------------------------------------
/images/freecad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/freecad.png
--------------------------------------------------------------------------------
/images/inkscape.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/inkscape.png
--------------------------------------------------------------------------------
/images/librecad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/librecad.png
--------------------------------------------------------------------------------
/images/matthias_012.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/matthias_012.jpg
--------------------------------------------------------------------------------
/images/microhouse_32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/microhouse_32.png
--------------------------------------------------------------------------------
/images/modulUS.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/modulUS.jpg
--------------------------------------------------------------------------------
/images/modules_W.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/modules_W.png
--------------------------------------------------------------------------------
/images/openscad-screen.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/openscad-screen.jpg
--------------------------------------------------------------------------------
/images/palettemartin.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/palettemartin.jpg
--------------------------------------------------------------------------------
/images/parametric_chair_Laarman.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/parametric_chair_Laarman.jpg
--------------------------------------------------------------------------------
/images/parametric_design.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/parametric_design.jpg
--------------------------------------------------------------------------------
/images/parametric_design1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/parametric_design1.jpg
--------------------------------------------------------------------------------
/images/parametric_design2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/parametric_design2.jpg
--------------------------------------------------------------------------------
/images/parametric_design3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/parametric_design3.jpg
--------------------------------------------------------------------------------
/images/strandbeest-tools.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/strandbeest-tools.jpg
--------------------------------------------------------------------------------
/images/strandbeest.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/strandbeest.jpg
--------------------------------------------------------------------------------
/images/tutorial_diagram_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/tutorial_diagram_2.jpg
--------------------------------------------------------------------------------
/images/uhbench.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/uhbench.png
--------------------------------------------------------------------------------
/images/wikiseat01.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/wikiseat01.jpg
--------------------------------------------------------------------------------
/images/wikiseat02.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/wikiseat02.jpg
--------------------------------------------------------------------------------
/images/wikiseat03.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/images/wikiseat03.jpg
--------------------------------------------------------------------------------
/impositions/Booklet-LO.plan:
--------------------------------------------------------------------------------
1 | ---Generic Booklet (A4)
2 | ---
3 | ---It is said generic as it will try to determine
4 | ---automatically how to fit the booklet onto A4
5 | ---paper sheets, scaling pages if necessary.
6 | ---it is well suited for office documents for
7 | ---which you do not care too much about resulting
8 | ---imposition artefacts since it manages to save
9 | ---paper!
10 | ---
11 | -- print("Booklet")
12 | -- We output an A4 booklet
13 | PageWidth = 595.27559
14 | PageHeight = 841.88976
15 |
16 | print("PageCount",PageCount)
17 |
18 | --- Scale = PageHeight / (2*SourceWidth)
19 | rot = 90
20 |
21 | xof = SourceHeight
22 | -- Recto
23 | yofRA = 0
24 | yofRB = SourceWidth
25 | -- Verso
26 | yofVA = 0
27 | yofVB = SourceWidth
28 |
29 | do
30 | rest = PageCount % 4
31 | totp = PageCount
32 | if rest ~= 0
33 | then
34 | totp = totp + ( 4 - rest)
35 | end
36 | inc = 0
37 | count = 0
38 | imax = totp/2
39 | while count < imax
40 | do
41 | -- We assume that podofoimpose will discard invalid records
42 | -- such as those with source page greater than PageCount
43 | -- print(totp, inc, rot, xof ,yofRA , yofRA, yofVA, yofVB)
44 | -- Recto
45 | PushRecord(inc + 4 , count + 1 , rot, xof , yofRA)
46 | PushRecord(inc + 1 , count + 1 , rot, xof , yofRB)
47 | -- Verso
48 | PushRecord(inc + 2 , count + 2 , rot, xof , yofVA)
49 | PushRecord(inc + 3 , count + 2 , rot, xof , yofVB)
50 |
51 | count = count + 2
52 | inc = inc + 4
53 | end
54 | end
--------------------------------------------------------------------------------
/impositions/Booklet.plan:
--------------------------------------------------------------------------------
1 | ---Generic Booklet (A4)
2 | ---
3 | ---It is said generic as it will try to determine
4 | ---automatically how to fit the booklet onto A4
5 | ---paper sheets, scaling pages if necessary.
6 | ---it is well suited for office documents for
7 | ---which you do not care too much about resulting
8 | ---imposition artefacts since it manages to save
9 | ---paper!
10 | ---
11 | -- print("Booklet")
12 | -- We output an A4 booklet
13 | PageWidth = 595.27559
14 | PageHeight = 841.88976
15 |
16 | print("PageCount",PageCount)
17 |
18 | -- We assume that H > W
19 | -- Argh, we now can do better since we have "if" ;-)
20 | -- Scale = PageHeight / (2*SourceWidth)
21 | if(SourceWidth <= SourceHeight)
22 | then
23 | Scale = PageHeight / (2*SourceWidth)
24 | rot = 90
25 | xof = SourceHeight
26 | yofRA = 0
27 | yofRB = SourceWidth
28 | yofVA = 0
29 | yofVB = SourceWidth
30 | else
31 | Scale = PageHeight / (2*SourceHeight)
32 | rot = 0
33 | xof = 0;
34 | yofRA = 0
35 | yofRB = SourceHeight
36 | yofVA = SourceHeight
37 | yofVB = 0
38 | end
39 |
40 | do
41 | rest = PageCount % 4
42 | totp = PageCount
43 | if rest ~= 0
44 | then
45 | totp = totp + ( 4 - rest)
46 | end
47 | inc = 0
48 | count = 0
49 | imax = totp/4
50 | while count < imax
51 | do
52 | -- We assume that podofoimpose will discard invalid records
53 | -- such as those with source page greater than PageCount
54 | -- print(totp, inc, rot, xof,yofRA, yofRA, yofVA, yofVB)
55 | -- Recto
56 | PushRecord(totp - inc , inc + 1 , rot, xof , yofRA)
57 | PushRecord(inc + 1 , inc + 1 , rot, xof , yofRB)
58 | -- Verso
59 | PushRecord(inc + 2 , inc + 2 , rot, xof , yofVA)
60 | PushRecord(totp-(inc + 1) , inc + 2 , rot, xof, yofVB)
61 |
62 | count = count + 1
63 | inc = inc + 2
64 | end
65 | end
--------------------------------------------------------------------------------
/impositions/BookletP8.plan:
--------------------------------------------------------------------------------
1 | --- Brochure 8 poses
2 | ---
3 | --- In8 provided by Ludi
4 | ---
5 |
6 |
7 |
8 | -- print("PageCount",PageCount);
9 |
10 |
11 | Scale = PageHeight / (4*SourceWidth)
12 |
13 | xof = SourceHeight
14 | yofRA = 0
15 | yofRB = SourceWidth
16 | yofVA = 0
17 | yofVB = SourceWidth
18 |
19 | rot1 = 90;
20 | rot2 = 270;
21 |
22 | tw = (PageHeight / 4) / Scale;
23 | th = (PageWidth / 2) / Scale;
24 | pgroup = 16;
25 | do
26 | rest = PageCount % 16
27 | totp = PageCount
28 | if rest ~= 0
29 | then
30 | totp = totp + ( 16 - rest)
31 | end
32 | inc = 0
33 | count = 0
34 | imax = totp/16
35 | while count < imax
36 | do
37 | -- We assume that podofoimpose will discard invalid records
38 | -- such as those with source page greater than PageCount
39 | -- print(totp, inc, rot, xof,yofRA, yofRA, yofVA, yofVB)
40 | -- Recto
41 | PushRecord((pgroup*count)+9, (count*2)+1, rot2, 0, tw)
42 | PushRecord((pgroup*count)+16, (count*2)+1, rot1, 2*th, 0)
43 | PushRecord((pgroup*count)+13, (count*2)+1, rot1, 2*th, 3*tw)
44 | PushRecord((pgroup*count)+12, (count*2)+1, rot2, 0, 4*tw)
45 | PushRecord((pgroup*count)+1, (count*2)+1, rot1, 2*th, tw)
46 | PushRecord((pgroup*count)+8, (count*2)+1, rot2, 0, 2*tw)
47 | PushRecord((pgroup*count)+4, (count*2)+1, rot1, 2*th, 2*tw)
48 | PushRecord((pgroup*count)+5, (count*2)+1, rot2, 0, 3*tw)
49 |
50 | -- Verso
51 | PushRecord((pgroup*count)+10, (count*2)+2, rot1, 2*th, 0)
52 | PushRecord((pgroup*count)+15, (count*2)+2, rot2, 0, tw)
53 | PushRecord((pgroup*count)+11, (count*2)+2, rot1, 2*th, 3*tw)
54 | PushRecord((pgroup*count)+14, (count*2)+2, rot2, 0, 4*tw)
55 | PushRecord((pgroup*count)+7, (count*2)+2, rot1, 2*th, tw)
56 | PushRecord((pgroup*count)+2, (count*2)+2, rot2, 0, 2*tw)
57 | PushRecord((pgroup*count)+6, (count*2)+2, rot1, 2*th, 2*tw)
58 | PushRecord((pgroup*count)+3, (count*2)+2, rot2, 0, 3*tw)
59 |
60 |
61 | count = count + 1
62 | inc = inc + 8
63 | end
64 | end
65 |
--------------------------------------------------------------------------------
/layout/zigzag.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/layout/zigzag.png
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "open-guide",
3 | "version": "0.9.0",
4 | "description": "An open book as a base for teaching and learning about open source product design; a collective understanding of what one should know today to get started and join the movement; a reference students, amateurs and educators can have in their back pocket when they go out to explain what they are passionate about.",
5 | "homepage": "http://books.libreobjet.org",
6 | "repository": "https://github.com/libreobjet/open-guide",
7 | "author": {
8 | "name": "Libre Objet",
9 | "email": "hello@libreobjet.org",
10 | "url": "http://libreobjet.org"
11 | },
12 | "bugs": {
13 | "url": "https://github.com/libreobjet/open-guide/issues"
14 | },
15 | "license": "SEE LICENSE IN LICENSE.md",
16 | "devDependencies": {
17 | "font-awesome": "^4.5.0",
18 | "gitbook-markdown-css": "^1.0.1",
19 | "grunt": "^0.4.5",
20 | "grunt-contrib-copy": "^0.8.2",
21 | "grunt-contrib-imagemin": "^1.0.0",
22 | "grunt-contrib-less": "^1.2.0",
23 | "grunt-image-resize": "^1.0.0",
24 | "grunt-imagemagick": "^0.1.5",
25 | "grunt-responsive-images": "^0.1.7",
26 | "grunt-run": "^0.5.2",
27 | "grunt-shell": "^1.1.2",
28 | "imagemin-jpegtran": "^4.3.2",
29 | "imagemin-optipng": "^4.3.0",
30 | "imagemin-svgo": "^4.2.1"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/pt/SUMMARY.md:
--------------------------------------------------------------------------------
1 | # Resumo
2 |
3 | * [Motivações](motivation.md)
4 | * [Licencas](licenses.md)
5 | * [O Design (como um) processo](design_process.md)
6 | * [Distribuições](distribution.md)
7 | * [Economias](economies.md)
8 | * [Proposições](proposition.md)
9 | * [Este livro](this_book.md)
10 | * [Vocabulário](GLOSSARY.md)
11 | * Apêndice
12 | * [Ilustrações](appendix/illustrations.md)
13 | * [Licença de Arte Grátis](appendix/LICENSE.md)
14 |
--------------------------------------------------------------------------------
/pt/introduction.md:
--------------------------------------------------------------------------------
1 | Introdução
2 | ========
3 |
4 | O termo _fonte aberta_ está a tornar-se popular entre os designers de produtos. Nós vemos sites e iniciativas a aparecerem com muitas boas intenções, mas às vezes perdemos o ponto e muitas vezes fazemos confusão. As revistas e os blogs de design estão sempre apressados em chamar uma criação aberta _fonte aberta_, mas raramente questionam as licenças ou fornecem esquemas ou arquivos de design para download.
5 |
6 | Somos designers de móveis, hackers e artistas que trabalhamos já algum tempo com software grátis/livre e de código aberto. Para nós, a aplicação destes princípios ao design do produto foi uma extensão natural, fornecendo novas áreas para explorar. Mas nós também percebemos que os designers que chegam a aqui sem nenhuma experiência anterior em código aberto tinham muita informação para entender antes de obter uma imagem clara do que poderia ser o design de produto de fonte aberta. Então, nos organizamos para mobilizar o nosso conhecimento neste livro.
7 |
8 | Esperamos que esta ferramenta possa ser uma base para ensinar e aprender sobre o design de produtos de código aberto; uma compreensão coletiva do que se deve saber hoje para começar e juntar-se ao movimento; uma referência para estudantes, amadores e educadores que podem ter no bolso de trás quando eles saem à rua para explicar sobre o que são apaixonados.
9 |
10 | Como ler este livro
11 | -------------------------------
12 |
13 | Nós dividimos este livro em seções que fazem sentido para nós. Cada uma delas tenta abordar o que pensamos ser uma questão geral que tu podes ter sobre o design de produtos de código aberto. Estas seções são independentes umas das outras e podem ser lidas de forma individual, mas também se interconectam e influenciam-se. Tu podes começar a ler por onde quiseres e por onde estiveres mais interessado e encontra o teu caminho através do livro ou simplesmente seguires as etapas que colocamos para ti.
14 |
15 | Para cada seção, tentamos manter uma estrutura similar que está dividida da seguinte forma:
16 |
17 | - Um pouco de **teoria**, onde definimos, explicamos e desenvolvemos conceitos do nosso ponto de vista.
18 | - Então, uma lista de **ferramentas** que estão relacionadas a esta seção específica. Como designers, não estamos apenas produzindo objetos, também estamos construindo uma relação íntima com as ferramentas que estamos a usar.
19 | - Depois disto, vem uma série de **objetos de código aberto** que achamos melhor representar de que o capítulo trata.
20 | - Uma seção chamada **alimento para o pensamento** irá te apontar para uma variedade de projetos, exemplos, autores, teorias ... que não são necessariamente de código aberto, mas que poderiam nutrir o teu processo intelectual em torno dele.
21 | - E terminamos com as **perguntas abertas**, para nós e para tu pensares mais sobre estas práticas e nos ajudares a definir o futuro dela.
22 |
--------------------------------------------------------------------------------
/scripts/build.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Run this from the root of the project
4 |
5 | EXPORT_FOLDER="exports"
6 | FILENAME="open-guide"
7 |
8 | echo "Creating EPUB from Markdown files"
9 | gitbook epub ./ ./$EXPORT_FOLDER/$FILENAME.epub
10 |
11 | echo "Creating MOBI from Markdown files"
12 | gitbook epub ./ ./$EXPORT_FOLDER/$FILENAME.mobi
13 |
14 | echo "Creating PDF from Markdown files"
15 | gitbook pdf ./ ./$EXPORT_FOLDER/$FILENAME.pdf
16 | echo "Converting PDF"
17 | gs -o ./$EXPORT_FOLDER/$FILENAME-outlines.pdf -dNoOutputFonts -sDEVICE=pdfwrite ./$EXPORT_FOLDER/$FILENAME.pdf
18 | podofoimpose ./$EXPORT_FOLDER/$FILENAME-outlines.pdf ./$EXPORT_FOLDER/$FILENAME-DIY.pdf impositions/Booklet-LO.plan
19 | echo "Done"
20 |
--------------------------------------------------------------------------------
/scripts/color-image.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Colorize images
4 |
5 | COLOR="#247940"
6 | INPUT="$1"
7 | OUTPUT="$2"
8 |
9 | # Allocate disk space for images
10 | # env MAGICK_TMPDIR="/tmp/imagemagecktmp"
11 | convert "$INPUT" \
12 | -resize 1920x1920 \
13 | -blur 1x1 -unsharp 0x2.5 \
14 | \( \
15 | -clone 0 \
16 | -alpha extract \
17 | \) \
18 | \( \
19 | -clone 0 \
20 | -set colorspace sRGB -separate -seed 1000 -attenuate .8 +noise Multiplicative -combine \
21 | -colorspace HSL -channel B -separate \
22 | -level 5% \
23 | \) \
24 | \( \
25 | -clone 0 \
26 | -fill $COLOR -colorize 100 \
27 | \) \
28 | \( \
29 | -clone 0 \
30 | -fill "#FFFFFF" -colorize 100 \
31 | \) \
32 | \( \
33 | -clone 3,4,2 -composite \
34 | \) \
35 | -delete 0,1,2,3,4 \
36 | "$OUTPUT"
37 |
38 | exit
39 |
--------------------------------------------------------------------------------
/scripts/fetch.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | echo "Fetching Definitions"
4 | wget -q https://mathieugabiot.titanpad.com/ep/pad/export/30/latest?format=txt -O definitions.md
5 | echo "Fetching Licenses"
6 | wget -q https://mathieugabiot.titanpad.com/ep/pad/export/31/latest?format=txt -O licences.md
7 | echo "Fetching Motivations"
8 | wget -q https://mathieugabiot.titanpad.com/ep/pad/export/32/latest?format=txt -O motivation.md
9 | echo "Fetching Distributions"
10 | wget -q https://mathieugabiot.titanpad.com/ep/pad/export/33/latest?format=txt -O distribution.md
11 | echo "Fetching Economics"
12 | wget -q https://mathieugabiot.titanpad.com/ep/pad/export/34/latest?format=txt -O economics.md
13 | echo "Fetching Designing"
14 | wget -q https://mathieugabiot.titanpad.com/ep/pad/export/35/latest?format=txt -O designing.md
15 | echo "Fetching Meta/Links"
16 | wget -q https://mathieugabiot.titanpad.com/ep/pad/export/39/latest?format=txt -O README.md
17 | echo "Fetching Glossary"
18 | wget -q https://xuv.titanpad.com/ep/pad/export/1/latest?format=txt -O GLOSSARY.md
19 | echo "Fetching Preface"
20 | wget -q https://xuv.titanpad.com/ep/pad/export/2/latest?format=txt -O introduction.md
21 | echo "Fetching How"
22 | wget -q https://xuv.titanpad.com/ep/pad/export/3/latest?format=txt -O this_book.md
23 |
24 | echo "Done."
25 |
--------------------------------------------------------------------------------
/theme/assets/ebook/ebook.css:
--------------------------------------------------------------------------------
1 | .section.glossary>h1,.section.toc>h1{text-align:center}.page .section b,.page .section dl dt,.page .section strong,.page .section table th{font-weight:700}.link-inherit,.link-inherit:focus,.link-inherit:hover{color:inherit}.hidden{display:none}.section.toc>ol{margin:0;padding:0}.section.toc li{list-style:none}.section.toc li .inner{display:block;border-bottom:1px dotted #eee;margin-bottom:4px}.section.toc li .inner a,.section.toc li .inner span{padding-right:5px;border-bottom:1px solid #fff;margin-bottom:-1px}.section.toc li .inner .page{float:right;padding-left:5px}.section.toc li ol{margin:0;padding:0 0 0 2em}.dir-rtl .section.toc li .inner .page{float:left}.dir-rtl .section.toc li ol{margin:0;padding:0 2em 0 0}.section.glossary .glossary-entry{margin-bottom:40px}.section.glossary .glossary-entry h2 a,.section.glossary .glossary-entry h2 a:hover{color:inherit;text-decoration:none}.page .section,body{color:#000;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.section.glossary .glossary-entry .glossary-index{list-style:none;margin:0;padding:0}.section.glossary .glossary-entry .glossary-index li{display:inline;margin:0 8px;white-space:nowrap}body{font-family:sans-serif}.page .section{display:block;word-wrap:break-word;overflow:hidden;line-height:1.6;-moz-text-size-adjust:100%}.page .section *{box-sizing:border-box;-webkit-box-sizing:border-box;font-size:inherit}.page .section>:first-child{margin-top:0!important}.page .section>:last-child{margin-bottom:0!important}.page .section blockquote,.page .section code,.page .section figure,.page .section img,.page .section pre,.page .section table,.page .section tr{page-break-inside:avoid}.page .section h2,.page .section h3,.page .section h4,.page .section h5,.page .section p{orphans:3;widows:3}.page .section h1,.page .section h2,.page .section h3,.page .section h4,.page .section h5{page-break-after:avoid}.page .section em{font-style:italic}.page .section blockquote,.page .section dl,.page .section ol,.page .section p,.page .section table,.page .section ul{margin-top:0;margin-bottom:.8em}.page .section a{color:#4183c4;text-decoration:none;background:0 0}.page .section a:active,.page .section a:focus,.page .section a:hover{outline:0;text-decoration:underline}.page .section img{border:0;max-width:100%}.page .section hr{height:4px;padding:0;margin:1.6em 0;overflow:hidden;background-color:#e7e7e7;border:none}.page .section hr:after,.page .section hr:before{display:table;content:" "}.page .section hr:after{clear:both}.page .section h1,.page .section h2,.page .section h3,.page .section h4,.page .section h5,.page .section h6{margin-top:1.2em;margin-bottom:.8em;font-weight:700}.page .section h1{font-size:2em}.page .section h2{font-size:1.75em}.page .section h3{font-size:1.5em}.page .section h4{font-size:1.25em}.page .section h5{font-size:1em}.page .section h6{font-size:1em;color:#777}.page .section code,.page .section pre{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;direction:ltr;border:none;color:inherit}.page .section pre{overflow:auto;word-wrap:normal;margin:0 0 1.2em;padding:.85em 1em;background:#f7f7f7}.page .section pre>code{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;font-size:.85em;white-space:pre;background:0 0}.page .section pre>code:after,.page .section pre>code:before{content:normal}.page .section code{padding:.2em;margin:0;font-size:.85em;background-color:#f7f7f7}.page .section code:after,.page .section code:before{letter-spacing:-.2em;content:"\00a0"}.page .section table{display:table;width:100%;border-collapse:collapse;border-spacing:0;overflow:auto}.page .section table td,.page .section table th{padding:6px 13px;border:1px solid #ddd}.page .section table tr{background-color:#fff;border-top:1px solid #ccc}.page .section table tr:nth-child(2n){background-color:#f8f8f8}.page .section ol,.page .section ul{padding:0 0 0 2em;margin:0 0 .8em}.page .section ol ol,.page .section ol ul,.page .section ul ol,.page .section ul ul{margin-top:0;margin-bottom:0}.page .section ol ol{list-style-type:lower-roman}.page .section blockquote{margin:0 0 .8em;padding:0 15px;color:#858585;border-left:4px solid #e5e5e5}.page .section blockquote:first-child{margin-top:0}.page .section blockquote:last-child{margin-bottom:0}.page .section dl{padding:0}.page .section dl dt{padding:0;margin-top:.8em;font-style:italic}.page .section dl dd{padding:0 .8em;margin-bottom:.8em}.page .section dd{margin-left:0}.page .book-chapter{display:none}
--------------------------------------------------------------------------------
/theme/assets/ebook/epub.css:
--------------------------------------------------------------------------------
1 | .section.glossary>h1,.section.toc>h1{text-align:center}.page .section b,.page .section dl dt,.page .section strong,.page .section table th{font-weight:700}.link-inherit,.link-inherit:focus,.link-inherit:hover{color:inherit}.hidden{display:none}.section.toc>ol{margin:0;padding:0}.section.toc li{list-style:none}.section.toc li .inner{display:block;border-bottom:1px dotted #eee;margin-bottom:4px}.section.toc li .inner a,.section.toc li .inner span{padding-right:5px;border-bottom:1px solid #fff;margin-bottom:-1px}.section.toc li .inner .page{float:right;padding-left:5px}.section.toc li ol{margin:0;padding:0 0 0 2em}.dir-rtl .section.toc li .inner .page{float:left}.dir-rtl .section.toc li ol{margin:0;padding:0 2em 0 0}.section.glossary .glossary-entry{margin-bottom:40px}.section.glossary .glossary-entry h2 a,.section.glossary .glossary-entry h2 a:hover{color:inherit;text-decoration:none}.page .section,body{color:#000;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.section.glossary .glossary-entry .glossary-index{list-style:none;margin:0;padding:0}.section.glossary .glossary-entry .glossary-index li{display:inline;margin:0 8px;white-space:nowrap}body{font-family:serif}.page .section{display:block;word-wrap:break-word;overflow:hidden;line-height:1.6;-moz-text-size-adjust:100%}.page .section *{box-sizing:border-box;-webkit-box-sizing:border-box;font-size:inherit}.page .section>:first-child{margin-top:0!important}.page .section>:last-child{margin-bottom:0!important}.page .section blockquote,.page .section code,.page .section figure,.page .section img,.page .section pre,.page .section table,.page .section tr{page-break-inside:avoid}.page .section h2,.page .section h3,.page .section h4,.page .section h5,.page .section p{orphans:3;widows:3}.page .section h1,.page .section h2,.page .section h3,.page .section h4,.page .section h5{page-break-after:avoid}.page .section em{font-style:italic}.page .section blockquote,.page .section dl,.page .section ol,.page .section p,.page .section table,.page .section ul{margin-top:0;margin-bottom:.8em}.page .section a{color:#4183c4;text-decoration:none;background:0 0}.page .section a:active,.page .section a:focus,.page .section a:hover{outline:0;text-decoration:underline}.page .section img{border:0;max-width:100%}.page .section hr{height:4px;padding:0;margin:1.6em 0;overflow:hidden;background-color:#e7e7e7;border:none}.page .section hr:after,.page .section hr:before{display:table;content:" "}.page .section hr:after{clear:both}.page .section h1,.page .section h2,.page .section h3,.page .section h4,.page .section h5,.page .section h6{margin-top:1.2em;margin-bottom:.8em;font-weight:700}.page .section h1{font-size:2em}.page .section h2{font-size:1.75em}.page .section h3{font-size:1.5em}.page .section h4{font-size:1.25em}.page .section h5{font-size:1em}.page .section h6{font-size:1em;color:#777}.page .section code,.page .section pre{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;direction:ltr;border:none;color:inherit}.page .section pre{overflow:auto;word-wrap:normal;margin:0 0 1.2em;padding:.85em 1em;background:#f7f7f7}.page .section pre>code{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;font-size:.85em;white-space:pre;background:0 0}.page .section pre>code:after,.page .section pre>code:before{content:normal}.page .section code{padding:.2em;margin:0;font-size:.85em;background-color:#f7f7f7}.page .section code:after,.page .section code:before{letter-spacing:-.2em;content:"\00a0"}.page .section table{display:table;width:100%;border-collapse:collapse;border-spacing:0;overflow:auto}.page .section table td,.page .section table th{padding:6px 13px;border:1px solid #ddd}.page .section table tr{background-color:#fff;border-top:1px solid #ccc}.page .section table tr:nth-child(2n){background-color:#f8f8f8}.page .section ol,.page .section ul{padding:0 0 0 2em;margin:0 0 .8em}.page .section ol ol,.page .section ol ul,.page .section ul ol,.page .section ul ul{margin-top:0;margin-bottom:0}.page .section ol ol{list-style-type:lower-roman}.page .section blockquote{margin:0 0 .8em;padding:0 15px;color:#858585;border-left:4px solid #e5e5e5}.page .section blockquote:first-child{margin-top:0}.page .section blockquote:last-child{margin-bottom:0}.page .section dl{padding:0}.page .section dl dt{padding:0;margin-top:.8em;font-style:italic}.page .section dl dd{padding:0 .8em;margin-bottom:.8em}.page .section dd{margin-left:0}.page .book-chapter{display:none}
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Alegreya/Alegreya-Black.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Alegreya/Alegreya-Black.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Alegreya/Alegreya-BlackItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Alegreya/Alegreya-BlackItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Alegreya/Alegreya-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Alegreya/Alegreya-Bold.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Alegreya/Alegreya-BoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Alegreya/Alegreya-BoldItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Alegreya/Alegreya-Italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Alegreya/Alegreya-Italic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Alegreya/Alegreya-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Alegreya/Alegreya-Regular.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Alegreya/OFL.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2011, Juan Pablo del Peral (juan@huertatipografica.com.ar),
2 | with Reserved Font Names "Alegreya" "Alegreya SC"
3 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
4 | This license is copied below, and is also available with a FAQ at:
5 | http://scripts.sil.org/OFL
6 |
7 |
8 | -----------------------------------------------------------
9 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
10 | -----------------------------------------------------------
11 |
12 | PREAMBLE
13 | The goals of the Open Font License (OFL) are to stimulate worldwide
14 | development of collaborative font projects, to support the font creation
15 | efforts of academic and linguistic communities, and to provide a free and
16 | open framework in which fonts may be shared and improved in partnership
17 | with others.
18 |
19 | The OFL allows the licensed fonts to be used, studied, modified and
20 | redistributed freely as long as they are not sold by themselves. The
21 | fonts, including any derivative works, can be bundled, embedded,
22 | redistributed and/or sold with any software provided that any reserved
23 | names are not used by derivative works. The fonts and derivatives,
24 | however, cannot be released under any other type of license. The
25 | requirement for fonts to remain under this license does not apply
26 | to any document created using the fonts or their derivatives.
27 |
28 | DEFINITIONS
29 | "Font Software" refers to the set of files released by the Copyright
30 | Holder(s) under this license and clearly marked as such. This may
31 | include source files, build scripts and documentation.
32 |
33 | "Reserved Font Name" refers to any names specified as such after the
34 | copyright statement(s).
35 |
36 | "Original Version" refers to the collection of Font Software components as
37 | distributed by the Copyright Holder(s).
38 |
39 | "Modified Version" refers to any derivative made by adding to, deleting,
40 | or substituting -- in part or in whole -- any of the components of the
41 | Original Version, by changing formats or by porting the Font Software to a
42 | new environment.
43 |
44 | "Author" refers to any designer, engineer, programmer, technical
45 | writer or other person who contributed to the Font Software.
46 |
47 | PERMISSION & CONDITIONS
48 | Permission is hereby granted, free of charge, to any person obtaining
49 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
50 | redistribute, and sell modified and unmodified copies of the Font
51 | Software, subject to the following conditions:
52 |
53 | 1) Neither the Font Software nor any of its individual components,
54 | in Original or Modified Versions, may be sold by itself.
55 |
56 | 2) Original or Modified Versions of the Font Software may be bundled,
57 | redistributed and/or sold with any software, provided that each copy
58 | contains the above copyright notice and this license. These can be
59 | included either as stand-alone text files, human-readable headers or
60 | in the appropriate machine-readable metadata fields within text or
61 | binary files as long as those fields can be easily viewed by the user.
62 |
63 | 3) No Modified Version of the Font Software may use the Reserved Font
64 | Name(s) unless explicit written permission is granted by the corresponding
65 | Copyright Holder. This restriction only applies to the primary font name as
66 | presented to the users.
67 |
68 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
69 | Software shall not be used to promote, endorse or advertise any
70 | Modified Version, except to acknowledge the contribution(s) of the
71 | Copyright Holder(s) and the Author(s) or with their explicit written
72 | permission.
73 |
74 | 5) The Font Software, modified or unmodified, in part or in whole,
75 | must be distributed entirely under this license, and must not be
76 | distributed under any other license. The requirement for fonts to
77 | remain under this license does not apply to any document created
78 | using the Font Software.
79 |
80 | TERMINATION
81 | This license becomes null and void if any of the above conditions are
82 | not met.
83 |
84 | DISCLAIMER
85 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
86 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
87 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
88 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
89 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
90 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
91 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
92 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
93 | OTHER DEALINGS IN THE FONT SOFTWARE.
94 |
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/OpenSans/OpenSans-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/OpenSans/OpenSans-Bold.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/OpenSans/OpenSans-BoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/OpenSans/OpenSans-BoldItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/OpenSans/OpenSans-ExtraBold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/OpenSans/OpenSans-ExtraBold.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/OpenSans/OpenSans-Italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/OpenSans/OpenSans-Italic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/OpenSans/OpenSans-Light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/OpenSans/OpenSans-Light.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/OpenSans/OpenSans-LightItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/OpenSans/OpenSans-LightItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/OpenSans/OpenSans-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/OpenSans/OpenSans-Regular.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/OpenSans/OpenSans-Semibold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/OpenSans/OpenSans-Semibold.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/OpenSans/OpenSans-SemiboldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/OpenSans/OpenSans-SemiboldItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Quattrocento_Sans/OFL.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2011, Pablo Impallari (www.impallari.com|impallari@gmail.com),
2 | Copyright (c) 2011, Igino Marini. (www.ikern.com|mail@iginomarini.com),
3 | with Reserved Font Name Quattrocento Sans.
4 |
5 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
6 | This license is copied below, and is also available with a FAQ at:
7 | http://scripts.sil.org/OFL
8 |
9 |
10 | -----------------------------------------------------------
11 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
12 | -----------------------------------------------------------
13 |
14 | PREAMBLE
15 | The goals of the Open Font License (OFL) are to stimulate worldwide
16 | development of collaborative font projects, to support the font creation
17 | efforts of academic and linguistic communities, and to provide a free and
18 | open framework in which fonts may be shared and improved in partnership
19 | with others.
20 |
21 | The OFL allows the licensed fonts to be used, studied, modified and
22 | redistributed freely as long as they are not sold by themselves. The
23 | fonts, including any derivative works, can be bundled, embedded,
24 | redistributed and/or sold with any software provided that any reserved
25 | names are not used by derivative works. The fonts and derivatives,
26 | however, cannot be released under any other type of license. The
27 | requirement for fonts to remain under this license does not apply
28 | to any document created using the fonts or their derivatives.
29 |
30 | DEFINITIONS
31 | "Font Software" refers to the set of files released by the Copyright
32 | Holder(s) under this license and clearly marked as such. This may
33 | include source files, build scripts and documentation.
34 |
35 | "Reserved Font Name" refers to any names specified as such after the
36 | copyright statement(s).
37 |
38 | "Original Version" refers to the collection of Font Software components as
39 | distributed by the Copyright Holder(s).
40 |
41 | "Modified Version" refers to any derivative made by adding to, deleting,
42 | or substituting -- in part or in whole -- any of the components of the
43 | Original Version, by changing formats or by porting the Font Software to a
44 | new environment.
45 |
46 | "Author" refers to any designer, engineer, programmer, technical
47 | writer or other person who contributed to the Font Software.
48 |
49 | PERMISSION & CONDITIONS
50 | Permission is hereby granted, free of charge, to any person obtaining
51 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
52 | redistribute, and sell modified and unmodified copies of the Font
53 | Software, subject to the following conditions:
54 |
55 | 1) Neither the Font Software nor any of its individual components,
56 | in Original or Modified Versions, may be sold by itself.
57 |
58 | 2) Original or Modified Versions of the Font Software may be bundled,
59 | redistributed and/or sold with any software, provided that each copy
60 | contains the above copyright notice and this license. These can be
61 | included either as stand-alone text files, human-readable headers or
62 | in the appropriate machine-readable metadata fields within text or
63 | binary files as long as those fields can be easily viewed by the user.
64 |
65 | 3) No Modified Version of the Font Software may use the Reserved Font
66 | Name(s) unless explicit written permission is granted by the corresponding
67 | Copyright Holder. This restriction only applies to the primary font name as
68 | presented to the users.
69 |
70 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
71 | Software shall not be used to promote, endorse or advertise any
72 | Modified Version, except to acknowledge the contribution(s) of the
73 | Copyright Holder(s) and the Author(s) or with their explicit written
74 | permission.
75 |
76 | 5) The Font Software, modified or unmodified, in part or in whole,
77 | must be distributed entirely under this license, and must not be
78 | distributed under any other license. The requirement for fonts to
79 | remain under this license does not apply to any document created
80 | using the Font Software.
81 |
82 | TERMINATION
83 | This license becomes null and void if any of the above conditions are
84 | not met.
85 |
86 | DISCLAIMER
87 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
88 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
89 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
90 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
91 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
92 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
93 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
94 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
95 | OTHER DEALINGS IN THE FONT SOFTWARE.
96 |
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Quattrocento_Sans/QuattrocentoSans-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Quattrocento_Sans/QuattrocentoSans-Bold.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Quattrocento_Sans/QuattrocentoSans-BoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Quattrocento_Sans/QuattrocentoSans-BoldItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Quattrocento_Sans/QuattrocentoSans-Italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Quattrocento_Sans/QuattrocentoSans-Italic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Quattrocento_Sans/QuattrocentoSans-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Quattrocento_Sans/QuattrocentoSans-Regular.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Raleway/OFL.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010, Matt McInerney (matt@pixelspread.com),
2 | Copyright (c) 2011, Pablo Impallari (www.impallari.com|impallari@gmail.com),
3 | Copyright (c) 2011, Rodrigo Fuenzalida (www.rfuenzalida.com|hello@rfuenzalida.com), with Reserved Font Name Raleway
4 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
5 | This license is copied below, and is also available with a FAQ at:
6 | http://scripts.sil.org/OFL
7 |
8 |
9 | -----------------------------------------------------------
10 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
11 | -----------------------------------------------------------
12 |
13 | PREAMBLE
14 | The goals of the Open Font License (OFL) are to stimulate worldwide
15 | development of collaborative font projects, to support the font creation
16 | efforts of academic and linguistic communities, and to provide a free and
17 | open framework in which fonts may be shared and improved in partnership
18 | with others.
19 |
20 | The OFL allows the licensed fonts to be used, studied, modified and
21 | redistributed freely as long as they are not sold by themselves. The
22 | fonts, including any derivative works, can be bundled, embedded,
23 | redistributed and/or sold with any software provided that any reserved
24 | names are not used by derivative works. The fonts and derivatives,
25 | however, cannot be released under any other type of license. The
26 | requirement for fonts to remain under this license does not apply
27 | to any document created using the fonts or their derivatives.
28 |
29 | DEFINITIONS
30 | "Font Software" refers to the set of files released by the Copyright
31 | Holder(s) under this license and clearly marked as such. This may
32 | include source files, build scripts and documentation.
33 |
34 | "Reserved Font Name" refers to any names specified as such after the
35 | copyright statement(s).
36 |
37 | "Original Version" refers to the collection of Font Software components as
38 | distributed by the Copyright Holder(s).
39 |
40 | "Modified Version" refers to any derivative made by adding to, deleting,
41 | or substituting -- in part or in whole -- any of the components of the
42 | Original Version, by changing formats or by porting the Font Software to a
43 | new environment.
44 |
45 | "Author" refers to any designer, engineer, programmer, technical
46 | writer or other person who contributed to the Font Software.
47 |
48 | PERMISSION & CONDITIONS
49 | Permission is hereby granted, free of charge, to any person obtaining
50 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
51 | redistribute, and sell modified and unmodified copies of the Font
52 | Software, subject to the following conditions:
53 |
54 | 1) Neither the Font Software nor any of its individual components,
55 | in Original or Modified Versions, may be sold by itself.
56 |
57 | 2) Original or Modified Versions of the Font Software may be bundled,
58 | redistributed and/or sold with any software, provided that each copy
59 | contains the above copyright notice and this license. These can be
60 | included either as stand-alone text files, human-readable headers or
61 | in the appropriate machine-readable metadata fields within text or
62 | binary files as long as those fields can be easily viewed by the user.
63 |
64 | 3) No Modified Version of the Font Software may use the Reserved Font
65 | Name(s) unless explicit written permission is granted by the corresponding
66 | Copyright Holder. This restriction only applies to the primary font name as
67 | presented to the users.
68 |
69 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
70 | Software shall not be used to promote, endorse or advertise any
71 | Modified Version, except to acknowledge the contribution(s) of the
72 | Copyright Holder(s) and the Author(s) or with their explicit written
73 | permission.
74 |
75 | 5) The Font Software, modified or unmodified, in part or in whole,
76 | must be distributed entirely under this license, and must not be
77 | distributed under any other license. The requirement for fonts to
78 | remain under this license does not apply to any document created
79 | using the Font Software.
80 |
81 | TERMINATION
82 | This license becomes null and void if any of the above conditions are
83 | not met.
84 |
85 | DISCLAIMER
86 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
87 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
88 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
89 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
90 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
91 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
92 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
93 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
94 | OTHER DEALINGS IN THE FONT SOFTWARE.
95 |
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Raleway/Raleway-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Raleway/Raleway-Bold.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Raleway/Raleway-ExtraBold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Raleway/Raleway-ExtraBold.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Raleway/Raleway-ExtraLight.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Raleway/Raleway-ExtraLight.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Raleway/Raleway-Heavy.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Raleway/Raleway-Heavy.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Raleway/Raleway-Light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Raleway/Raleway-Light.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Raleway/Raleway-Medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Raleway/Raleway-Medium.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Raleway/Raleway-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Raleway/Raleway-Regular.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Raleway/Raleway-SemiBold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Raleway/Raleway-SemiBold.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Raleway/Raleway-Thin.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Raleway/Raleway-Thin.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Roboto/Roboto-Black.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Roboto/Roboto-Black.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Roboto/Roboto-BlackItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Roboto/Roboto-BlackItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Roboto/Roboto-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Roboto/Roboto-Bold.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Roboto/Roboto-BoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Roboto/Roboto-BoldItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Roboto/Roboto-Italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Roboto/Roboto-Italic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Roboto/Roboto-Light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Roboto/Roboto-Light.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Roboto/Roboto-LightItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Roboto/Roboto-LightItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Roboto/Roboto-Medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Roboto/Roboto-Medium.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Roboto/Roboto-MediumItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Roboto/Roboto-MediumItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Roboto/Roboto-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Roboto/Roboto-Regular.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Roboto/Roboto-Thin.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Roboto/Roboto-Thin.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/Roboto/Roboto-ThinItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/Roboto/Roboto-ThinItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/TGL_0-17/Open Font License.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010, Peter Wiegel, www.peter-wiegel.de, wiegel@peter-wiegel.de
2 | with Reserved Font Names TGL 0-16 and TGL 0-17.
3 |
4 |
5 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
6 | This license is copied below, and is also available with a FAQ at:
7 | http://scripts.sil.org/OFL
8 |
9 |
10 | -----------------------------------------------------------
11 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
12 | -----------------------------------------------------------
13 |
14 | PREAMBLE
15 | The goals of the Open Font License (OFL) are to stimulate worldwide
16 | development of collaborative font projects, to support the font creation
17 | efforts of academic and linguistic communities, and to provide a free and
18 | open framework in which fonts may be shared and improved in partnership
19 | with others.
20 |
21 | The OFL allows the licensed fonts to be used, studied, modified and
22 | redistributed freely as long as they are not sold by themselves. The
23 | fonts, including any derivative works, can be bundled, embedded,
24 | redistributed and/or sold with any software provided that any reserved
25 | names are not used by derivative works. The fonts and derivatives,
26 | however, cannot be released under any other type of license. The
27 | requirement for fonts to remain under this license does not apply
28 | to any document created using the fonts or their derivatives.
29 |
30 | DEFINITIONS
31 | "Font Software" refers to the set of files released by the Copyright
32 | Holder(s) under this license and clearly marked as such. This may
33 | include source files, build scripts and documentation.
34 |
35 | "Reserved Font Name" refers to any names specified as such after the
36 | copyright statement(s).
37 |
38 | "Original Version" refers to the collection of Font Software components as
39 | distributed by the Copyright Holder(s).
40 |
41 | "Modified Version" refers to any derivative made by adding to, deleting,
42 | or substituting -- in part or in whole -- any of the components of the
43 | Original Version, by changing formats or by porting the Font Software to a
44 | new environment.
45 |
46 | "Author" refers to any designer, engineer, programmer, technical
47 | writer or other person who contributed to the Font Software.
48 |
49 | PERMISSION & CONDITIONS
50 | Permission is hereby granted, free of charge, to any person obtaining
51 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
52 | redistribute, and sell modified and unmodified copies of the Font
53 | Software, subject to the following conditions:
54 |
55 | 1) Neither the Font Software nor any of its individual components,
56 | in Original or Modified Versions, may be sold by itself.
57 |
58 | 2) Original or Modified Versions of the Font Software may be bundled,
59 | redistributed and/or sold with any software, provided that each copy
60 | contains the above copyright notice and this license. These can be
61 | included either as stand-alone text files, human-readable headers or
62 | in the appropriate machine-readable metadata fields within text or
63 | binary files as long as those fields can be easily viewed by the user.
64 |
65 | 3) No Modified Version of the Font Software may use the Reserved Font
66 | Name(s) unless explicit written permission is granted by the corresponding
67 | Copyright Holder. This restriction only applies to the primary font name as
68 | presented to the users.
69 |
70 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
71 | Software shall not be used to promote, endorse or advertise any
72 | Modified Version, except to acknowledge the contribution(s) of the
73 | Copyright Holder(s) and the Author(s) or with their explicit written
74 | permission.
75 |
76 | 5) The Font Software, modified or unmodified, in part or in whole,
77 | must be distributed entirely under this license, and must not be
78 | distributed under any other license. The requirement for fonts to
79 | remain under this license does not apply to any document created
80 | using the Font Software.
81 |
82 | TERMINATION
83 | This license becomes null and void if any of the above conditions are
84 | not met.
85 |
86 | DISCLAIMER
87 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
88 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
89 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
90 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
91 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
92 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
93 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
94 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
95 | OTHER DEALINGS IN THE FONT SOFTWARE.
96 |
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/TGL_0-17/tgl_0-17.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/TGL_0-17/tgl_0-17.eot
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/TGL_0-17/tgl_0-17.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/TGL_0-17/tgl_0-17.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/TGL_0-17/tgl_0-17.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/TGL_0-17/tgl_0-17.woff
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/TGL_0-17/tgl_0-17.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/TGL_0-17/tgl_0-17.woff2
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/fontawesome/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/fontawesome/FontAwesome.otf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/fontawesome/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/fontawesome/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/fontawesome/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/fontawesome/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/theme/assets/ebook/fonts/fontawesome/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/fonts/fontawesome/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/theme/assets/ebook/images/Lo-bullet.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
78 |
--------------------------------------------------------------------------------
/theme/assets/ebook/images/trame-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/images/trame-2.png
--------------------------------------------------------------------------------
/theme/assets/ebook/images/trame.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/ebook/images/trame.png
--------------------------------------------------------------------------------
/theme/assets/ebook/mobi.css:
--------------------------------------------------------------------------------
1 | .section.glossary>h1,.section.toc>h1{text-align:center}.page .section,body{text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.page .section b,.page .section dl dt,.page .section strong,.page .section table th{font-weight:700}.link-inherit,.link-inherit:focus,.link-inherit:hover{color:inherit}.hidden{display:none}.section.toc>ol{margin:0;padding:0}.section.toc li{list-style:none}.section.toc li .inner{display:block;border-bottom:1px dotted #eee;margin-bottom:4px}.section.toc li .inner a,.section.toc li .inner span{padding-right:5px;border-bottom:1px solid #fff;margin-bottom:-1px}.section.toc li .inner .page{float:right;padding-left:5px}.section.toc li ol{margin:0;padding:0 0 0 2em}.dir-rtl .section.toc li .inner .page{float:left}.dir-rtl .section.toc li ol{margin:0;padding:0 2em 0 0}.section.glossary .glossary-entry{margin-bottom:40px}.section.glossary .glossary-entry h2 a,.section.glossary .glossary-entry h2 a:hover{color:inherit;text-decoration:none}.section.glossary .glossary-entry .glossary-index{list-style:none;margin:0;padding:0}.section.glossary .glossary-entry .glossary-index li{display:inline;margin:0 8px;white-space:nowrap}body{font-family:serif;color:#000}.page .section{display:block;word-wrap:break-word;overflow:hidden;color:#000;line-height:1.6;-moz-text-size-adjust:100%}.page .section *{box-sizing:border-box;-webkit-box-sizing:border-box;font-size:inherit}.page .section>:first-child{margin-top:0!important}.page .section>:last-child{margin-bottom:0!important}.page .section blockquote,.page .section code,.page .section figure,.page .section img,.page .section pre,.page .section table,.page .section tr{page-break-inside:avoid}.page .section h2,.page .section h3,.page .section h4,.page .section h5,.page .section p{orphans:3;widows:3}.page .section h1,.page .section h2,.page .section h3,.page .section h4,.page .section h5{page-break-after:avoid}.page .section em{font-style:italic}.page .section blockquote,.page .section dl,.page .section ol,.page .section p,.page .section table,.page .section ul{margin-top:0;margin-bottom:.8em}.page .section a{color:#000;text-decoration:none;background:0 0}.page .section a:active,.page .section a:focus,.page .section a:hover{outline:0;text-decoration:underline}.page .section img{border:0;max-width:100%}.page .section hr{height:4px;padding:0;margin:1.6em 0;overflow:hidden;background-color:#e7e7e7;border:none}.page .section hr:after,.page .section hr:before{display:table;content:" "}.page .section hr:after{clear:both}.page .section h1,.page .section h2,.page .section h3,.page .section h4,.page .section h5,.page .section h6{margin-top:1.2em;margin-bottom:.8em;font-weight:700}.page .section h1{font-size:2em}.page .section h2{font-size:1.75em}.page .section h3{font-size:1.5em}.page .section h4{font-size:1.25em}.page .section h5{font-size:1em}.page .section h6{font-size:1em;color:#777}.page .section code,.page .section pre{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;direction:ltr;border:none;color:inherit}.page .section pre{overflow:auto;word-wrap:normal;margin:0 0 1.2em;padding:.85em 1em;background:#f7f7f7}.page .section pre>code{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;font-size:.85em;white-space:pre;background:0 0}.page .section pre>code:after,.page .section pre>code:before{content:normal}.page .section code{padding:.2em;margin:0;font-size:.85em;background-color:#f7f7f7}.page .section code:after,.page .section code:before{letter-spacing:-.2em;content:"\00a0"}.page .section table{display:table;width:100%;border-collapse:collapse;border-spacing:0;overflow:auto}.page .book-chapter,.page-toc li .inner span.page{display:none}.page .section table td,.page .section table th{padding:6px 13px;border:1px solid #ddd}.page .section table tr{background-color:#fff;border-top:1px solid #ccc}.page .section table tr:nth-child(2n){background-color:#f8f8f8}.page .section ol,.page .section ul{padding:0 0 0 2em;margin:0 0 .8em}.page .section ol ol,.page .section ol ul,.page .section ul ol,.page .section ul ul{margin-top:0;margin-bottom:0}.page .section ol ol{list-style-type:lower-roman}.page .section blockquote{margin:0 0 .8em;padding:0 15px;color:#858585;border-left:4px solid #e5e5e5}.page .section blockquote:first-child{margin-top:0}.page .section blockquote:last-child{margin-bottom:0}.page .section dl{padding:0}.page .section dl dt{padding:0;margin-top:.8em;font-style:italic}.page .section dl dd{padding:0 .8em;margin-bottom:.8em}.page .section dd{margin-left:0}a{color:#000;text-decoration:underline!important}.page-toc li{list-style-type:lower-alpha}.page-toc li .inner{border:none}
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Alegreya/Alegreya-Black.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Alegreya/Alegreya-Black.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Alegreya/Alegreya-BlackItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Alegreya/Alegreya-BlackItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Alegreya/Alegreya-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Alegreya/Alegreya-Bold.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Alegreya/Alegreya-BoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Alegreya/Alegreya-BoldItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Alegreya/Alegreya-Italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Alegreya/Alegreya-Italic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Alegreya/Alegreya-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Alegreya/Alegreya-Regular.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Alegreya/OFL.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2011, Juan Pablo del Peral (juan@huertatipografica.com.ar),
2 | with Reserved Font Names "Alegreya" "Alegreya SC"
3 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
4 | This license is copied below, and is also available with a FAQ at:
5 | http://scripts.sil.org/OFL
6 |
7 |
8 | -----------------------------------------------------------
9 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
10 | -----------------------------------------------------------
11 |
12 | PREAMBLE
13 | The goals of the Open Font License (OFL) are to stimulate worldwide
14 | development of collaborative font projects, to support the font creation
15 | efforts of academic and linguistic communities, and to provide a free and
16 | open framework in which fonts may be shared and improved in partnership
17 | with others.
18 |
19 | The OFL allows the licensed fonts to be used, studied, modified and
20 | redistributed freely as long as they are not sold by themselves. The
21 | fonts, including any derivative works, can be bundled, embedded,
22 | redistributed and/or sold with any software provided that any reserved
23 | names are not used by derivative works. The fonts and derivatives,
24 | however, cannot be released under any other type of license. The
25 | requirement for fonts to remain under this license does not apply
26 | to any document created using the fonts or their derivatives.
27 |
28 | DEFINITIONS
29 | "Font Software" refers to the set of files released by the Copyright
30 | Holder(s) under this license and clearly marked as such. This may
31 | include source files, build scripts and documentation.
32 |
33 | "Reserved Font Name" refers to any names specified as such after the
34 | copyright statement(s).
35 |
36 | "Original Version" refers to the collection of Font Software components as
37 | distributed by the Copyright Holder(s).
38 |
39 | "Modified Version" refers to any derivative made by adding to, deleting,
40 | or substituting -- in part or in whole -- any of the components of the
41 | Original Version, by changing formats or by porting the Font Software to a
42 | new environment.
43 |
44 | "Author" refers to any designer, engineer, programmer, technical
45 | writer or other person who contributed to the Font Software.
46 |
47 | PERMISSION & CONDITIONS
48 | Permission is hereby granted, free of charge, to any person obtaining
49 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
50 | redistribute, and sell modified and unmodified copies of the Font
51 | Software, subject to the following conditions:
52 |
53 | 1) Neither the Font Software nor any of its individual components,
54 | in Original or Modified Versions, may be sold by itself.
55 |
56 | 2) Original or Modified Versions of the Font Software may be bundled,
57 | redistributed and/or sold with any software, provided that each copy
58 | contains the above copyright notice and this license. These can be
59 | included either as stand-alone text files, human-readable headers or
60 | in the appropriate machine-readable metadata fields within text or
61 | binary files as long as those fields can be easily viewed by the user.
62 |
63 | 3) No Modified Version of the Font Software may use the Reserved Font
64 | Name(s) unless explicit written permission is granted by the corresponding
65 | Copyright Holder. This restriction only applies to the primary font name as
66 | presented to the users.
67 |
68 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
69 | Software shall not be used to promote, endorse or advertise any
70 | Modified Version, except to acknowledge the contribution(s) of the
71 | Copyright Holder(s) and the Author(s) or with their explicit written
72 | permission.
73 |
74 | 5) The Font Software, modified or unmodified, in part or in whole,
75 | must be distributed entirely under this license, and must not be
76 | distributed under any other license. The requirement for fonts to
77 | remain under this license does not apply to any document created
78 | using the Font Software.
79 |
80 | TERMINATION
81 | This license becomes null and void if any of the above conditions are
82 | not met.
83 |
84 | DISCLAIMER
85 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
86 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
87 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
88 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
89 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
90 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
91 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
92 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
93 | OTHER DEALINGS IN THE FONT SOFTWARE.
94 |
--------------------------------------------------------------------------------
/theme/assets/website/fonts/OpenSans/OpenSans-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/OpenSans/OpenSans-Bold.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/OpenSans/OpenSans-BoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/OpenSans/OpenSans-BoldItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/OpenSans/OpenSans-ExtraBold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/OpenSans/OpenSans-ExtraBold.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/OpenSans/OpenSans-Italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/OpenSans/OpenSans-Italic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/OpenSans/OpenSans-Light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/OpenSans/OpenSans-Light.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/OpenSans/OpenSans-LightItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/OpenSans/OpenSans-LightItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/OpenSans/OpenSans-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/OpenSans/OpenSans-Regular.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/OpenSans/OpenSans-Semibold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/OpenSans/OpenSans-Semibold.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/OpenSans/OpenSans-SemiboldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/OpenSans/OpenSans-SemiboldItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Quattrocento_Sans/OFL.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2011, Pablo Impallari (www.impallari.com|impallari@gmail.com),
2 | Copyright (c) 2011, Igino Marini. (www.ikern.com|mail@iginomarini.com),
3 | with Reserved Font Name Quattrocento Sans.
4 |
5 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
6 | This license is copied below, and is also available with a FAQ at:
7 | http://scripts.sil.org/OFL
8 |
9 |
10 | -----------------------------------------------------------
11 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
12 | -----------------------------------------------------------
13 |
14 | PREAMBLE
15 | The goals of the Open Font License (OFL) are to stimulate worldwide
16 | development of collaborative font projects, to support the font creation
17 | efforts of academic and linguistic communities, and to provide a free and
18 | open framework in which fonts may be shared and improved in partnership
19 | with others.
20 |
21 | The OFL allows the licensed fonts to be used, studied, modified and
22 | redistributed freely as long as they are not sold by themselves. The
23 | fonts, including any derivative works, can be bundled, embedded,
24 | redistributed and/or sold with any software provided that any reserved
25 | names are not used by derivative works. The fonts and derivatives,
26 | however, cannot be released under any other type of license. The
27 | requirement for fonts to remain under this license does not apply
28 | to any document created using the fonts or their derivatives.
29 |
30 | DEFINITIONS
31 | "Font Software" refers to the set of files released by the Copyright
32 | Holder(s) under this license and clearly marked as such. This may
33 | include source files, build scripts and documentation.
34 |
35 | "Reserved Font Name" refers to any names specified as such after the
36 | copyright statement(s).
37 |
38 | "Original Version" refers to the collection of Font Software components as
39 | distributed by the Copyright Holder(s).
40 |
41 | "Modified Version" refers to any derivative made by adding to, deleting,
42 | or substituting -- in part or in whole -- any of the components of the
43 | Original Version, by changing formats or by porting the Font Software to a
44 | new environment.
45 |
46 | "Author" refers to any designer, engineer, programmer, technical
47 | writer or other person who contributed to the Font Software.
48 |
49 | PERMISSION & CONDITIONS
50 | Permission is hereby granted, free of charge, to any person obtaining
51 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
52 | redistribute, and sell modified and unmodified copies of the Font
53 | Software, subject to the following conditions:
54 |
55 | 1) Neither the Font Software nor any of its individual components,
56 | in Original or Modified Versions, may be sold by itself.
57 |
58 | 2) Original or Modified Versions of the Font Software may be bundled,
59 | redistributed and/or sold with any software, provided that each copy
60 | contains the above copyright notice and this license. These can be
61 | included either as stand-alone text files, human-readable headers or
62 | in the appropriate machine-readable metadata fields within text or
63 | binary files as long as those fields can be easily viewed by the user.
64 |
65 | 3) No Modified Version of the Font Software may use the Reserved Font
66 | Name(s) unless explicit written permission is granted by the corresponding
67 | Copyright Holder. This restriction only applies to the primary font name as
68 | presented to the users.
69 |
70 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
71 | Software shall not be used to promote, endorse or advertise any
72 | Modified Version, except to acknowledge the contribution(s) of the
73 | Copyright Holder(s) and the Author(s) or with their explicit written
74 | permission.
75 |
76 | 5) The Font Software, modified or unmodified, in part or in whole,
77 | must be distributed entirely under this license, and must not be
78 | distributed under any other license. The requirement for fonts to
79 | remain under this license does not apply to any document created
80 | using the Font Software.
81 |
82 | TERMINATION
83 | This license becomes null and void if any of the above conditions are
84 | not met.
85 |
86 | DISCLAIMER
87 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
88 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
89 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
90 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
91 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
92 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
93 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
94 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
95 | OTHER DEALINGS IN THE FONT SOFTWARE.
96 |
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Quattrocento_Sans/QuattrocentoSans-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Quattrocento_Sans/QuattrocentoSans-Bold.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Quattrocento_Sans/QuattrocentoSans-BoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Quattrocento_Sans/QuattrocentoSans-BoldItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Quattrocento_Sans/QuattrocentoSans-Italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Quattrocento_Sans/QuattrocentoSans-Italic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Quattrocento_Sans/QuattrocentoSans-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Quattrocento_Sans/QuattrocentoSans-Regular.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Raleway/OFL.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010, Matt McInerney (matt@pixelspread.com),
2 | Copyright (c) 2011, Pablo Impallari (www.impallari.com|impallari@gmail.com),
3 | Copyright (c) 2011, Rodrigo Fuenzalida (www.rfuenzalida.com|hello@rfuenzalida.com), with Reserved Font Name Raleway
4 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
5 | This license is copied below, and is also available with a FAQ at:
6 | http://scripts.sil.org/OFL
7 |
8 |
9 | -----------------------------------------------------------
10 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
11 | -----------------------------------------------------------
12 |
13 | PREAMBLE
14 | The goals of the Open Font License (OFL) are to stimulate worldwide
15 | development of collaborative font projects, to support the font creation
16 | efforts of academic and linguistic communities, and to provide a free and
17 | open framework in which fonts may be shared and improved in partnership
18 | with others.
19 |
20 | The OFL allows the licensed fonts to be used, studied, modified and
21 | redistributed freely as long as they are not sold by themselves. The
22 | fonts, including any derivative works, can be bundled, embedded,
23 | redistributed and/or sold with any software provided that any reserved
24 | names are not used by derivative works. The fonts and derivatives,
25 | however, cannot be released under any other type of license. The
26 | requirement for fonts to remain under this license does not apply
27 | to any document created using the fonts or their derivatives.
28 |
29 | DEFINITIONS
30 | "Font Software" refers to the set of files released by the Copyright
31 | Holder(s) under this license and clearly marked as such. This may
32 | include source files, build scripts and documentation.
33 |
34 | "Reserved Font Name" refers to any names specified as such after the
35 | copyright statement(s).
36 |
37 | "Original Version" refers to the collection of Font Software components as
38 | distributed by the Copyright Holder(s).
39 |
40 | "Modified Version" refers to any derivative made by adding to, deleting,
41 | or substituting -- in part or in whole -- any of the components of the
42 | Original Version, by changing formats or by porting the Font Software to a
43 | new environment.
44 |
45 | "Author" refers to any designer, engineer, programmer, technical
46 | writer or other person who contributed to the Font Software.
47 |
48 | PERMISSION & CONDITIONS
49 | Permission is hereby granted, free of charge, to any person obtaining
50 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
51 | redistribute, and sell modified and unmodified copies of the Font
52 | Software, subject to the following conditions:
53 |
54 | 1) Neither the Font Software nor any of its individual components,
55 | in Original or Modified Versions, may be sold by itself.
56 |
57 | 2) Original or Modified Versions of the Font Software may be bundled,
58 | redistributed and/or sold with any software, provided that each copy
59 | contains the above copyright notice and this license. These can be
60 | included either as stand-alone text files, human-readable headers or
61 | in the appropriate machine-readable metadata fields within text or
62 | binary files as long as those fields can be easily viewed by the user.
63 |
64 | 3) No Modified Version of the Font Software may use the Reserved Font
65 | Name(s) unless explicit written permission is granted by the corresponding
66 | Copyright Holder. This restriction only applies to the primary font name as
67 | presented to the users.
68 |
69 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
70 | Software shall not be used to promote, endorse or advertise any
71 | Modified Version, except to acknowledge the contribution(s) of the
72 | Copyright Holder(s) and the Author(s) or with their explicit written
73 | permission.
74 |
75 | 5) The Font Software, modified or unmodified, in part or in whole,
76 | must be distributed entirely under this license, and must not be
77 | distributed under any other license. The requirement for fonts to
78 | remain under this license does not apply to any document created
79 | using the Font Software.
80 |
81 | TERMINATION
82 | This license becomes null and void if any of the above conditions are
83 | not met.
84 |
85 | DISCLAIMER
86 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
87 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
88 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
89 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
90 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
91 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
92 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
93 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
94 | OTHER DEALINGS IN THE FONT SOFTWARE.
95 |
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Raleway/Raleway-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Raleway/Raleway-Bold.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Raleway/Raleway-ExtraBold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Raleway/Raleway-ExtraBold.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Raleway/Raleway-ExtraLight.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Raleway/Raleway-ExtraLight.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Raleway/Raleway-Heavy.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Raleway/Raleway-Heavy.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Raleway/Raleway-Light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Raleway/Raleway-Light.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Raleway/Raleway-Medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Raleway/Raleway-Medium.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Raleway/Raleway-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Raleway/Raleway-Regular.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Raleway/Raleway-SemiBold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Raleway/Raleway-SemiBold.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Raleway/Raleway-Thin.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Raleway/Raleway-Thin.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Roboto/Roboto-Black.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Roboto/Roboto-Black.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Roboto/Roboto-BlackItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Roboto/Roboto-BlackItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Roboto/Roboto-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Roboto/Roboto-Bold.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Roboto/Roboto-BoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Roboto/Roboto-BoldItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Roboto/Roboto-Italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Roboto/Roboto-Italic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Roboto/Roboto-Light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Roboto/Roboto-Light.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Roboto/Roboto-LightItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Roboto/Roboto-LightItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Roboto/Roboto-Medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Roboto/Roboto-Medium.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Roboto/Roboto-MediumItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Roboto/Roboto-MediumItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Roboto/Roboto-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Roboto/Roboto-Regular.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Roboto/Roboto-Thin.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Roboto/Roboto-Thin.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/Roboto/Roboto-ThinItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/Roboto/Roboto-ThinItalic.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/TGL_0-17/Open Font License.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010, Peter Wiegel, www.peter-wiegel.de, wiegel@peter-wiegel.de
2 | with Reserved Font Names TGL 0-16 and TGL 0-17.
3 |
4 |
5 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
6 | This license is copied below, and is also available with a FAQ at:
7 | http://scripts.sil.org/OFL
8 |
9 |
10 | -----------------------------------------------------------
11 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
12 | -----------------------------------------------------------
13 |
14 | PREAMBLE
15 | The goals of the Open Font License (OFL) are to stimulate worldwide
16 | development of collaborative font projects, to support the font creation
17 | efforts of academic and linguistic communities, and to provide a free and
18 | open framework in which fonts may be shared and improved in partnership
19 | with others.
20 |
21 | The OFL allows the licensed fonts to be used, studied, modified and
22 | redistributed freely as long as they are not sold by themselves. The
23 | fonts, including any derivative works, can be bundled, embedded,
24 | redistributed and/or sold with any software provided that any reserved
25 | names are not used by derivative works. The fonts and derivatives,
26 | however, cannot be released under any other type of license. The
27 | requirement for fonts to remain under this license does not apply
28 | to any document created using the fonts or their derivatives.
29 |
30 | DEFINITIONS
31 | "Font Software" refers to the set of files released by the Copyright
32 | Holder(s) under this license and clearly marked as such. This may
33 | include source files, build scripts and documentation.
34 |
35 | "Reserved Font Name" refers to any names specified as such after the
36 | copyright statement(s).
37 |
38 | "Original Version" refers to the collection of Font Software components as
39 | distributed by the Copyright Holder(s).
40 |
41 | "Modified Version" refers to any derivative made by adding to, deleting,
42 | or substituting -- in part or in whole -- any of the components of the
43 | Original Version, by changing formats or by porting the Font Software to a
44 | new environment.
45 |
46 | "Author" refers to any designer, engineer, programmer, technical
47 | writer or other person who contributed to the Font Software.
48 |
49 | PERMISSION & CONDITIONS
50 | Permission is hereby granted, free of charge, to any person obtaining
51 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
52 | redistribute, and sell modified and unmodified copies of the Font
53 | Software, subject to the following conditions:
54 |
55 | 1) Neither the Font Software nor any of its individual components,
56 | in Original or Modified Versions, may be sold by itself.
57 |
58 | 2) Original or Modified Versions of the Font Software may be bundled,
59 | redistributed and/or sold with any software, provided that each copy
60 | contains the above copyright notice and this license. These can be
61 | included either as stand-alone text files, human-readable headers or
62 | in the appropriate machine-readable metadata fields within text or
63 | binary files as long as those fields can be easily viewed by the user.
64 |
65 | 3) No Modified Version of the Font Software may use the Reserved Font
66 | Name(s) unless explicit written permission is granted by the corresponding
67 | Copyright Holder. This restriction only applies to the primary font name as
68 | presented to the users.
69 |
70 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
71 | Software shall not be used to promote, endorse or advertise any
72 | Modified Version, except to acknowledge the contribution(s) of the
73 | Copyright Holder(s) and the Author(s) or with their explicit written
74 | permission.
75 |
76 | 5) The Font Software, modified or unmodified, in part or in whole,
77 | must be distributed entirely under this license, and must not be
78 | distributed under any other license. The requirement for fonts to
79 | remain under this license does not apply to any document created
80 | using the Font Software.
81 |
82 | TERMINATION
83 | This license becomes null and void if any of the above conditions are
84 | not met.
85 |
86 | DISCLAIMER
87 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
88 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
89 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
90 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
91 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
92 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
93 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
94 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
95 | OTHER DEALINGS IN THE FONT SOFTWARE.
96 |
--------------------------------------------------------------------------------
/theme/assets/website/fonts/TGL_0-17/tgl_0-17.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/TGL_0-17/tgl_0-17.eot
--------------------------------------------------------------------------------
/theme/assets/website/fonts/TGL_0-17/tgl_0-17.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/TGL_0-17/tgl_0-17.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/TGL_0-17/tgl_0-17.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/TGL_0-17/tgl_0-17.woff
--------------------------------------------------------------------------------
/theme/assets/website/fonts/TGL_0-17/tgl_0-17.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/TGL_0-17/tgl_0-17.woff2
--------------------------------------------------------------------------------
/theme/assets/website/fonts/fontawesome/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/fontawesome/FontAwesome.otf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/fontawesome/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/fontawesome/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/theme/assets/website/fonts/fontawesome/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/fontawesome/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/theme/assets/website/fonts/fontawesome/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/fonts/fontawesome/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/theme/assets/website/images/Lo-bullet.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
78 |
--------------------------------------------------------------------------------
/theme/assets/website/images/apple-touch-icon-precomposed-152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/images/apple-touch-icon-precomposed-152.png
--------------------------------------------------------------------------------
/theme/assets/website/images/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/libreobjet/open-guide/36f1d22cfe291998f6c71ad87837e3f91af28ddc/theme/assets/website/images/favicon.ico
--------------------------------------------------------------------------------
/theme/i18n/ar.json:
--------------------------------------------------------------------------------
1 | {
2 | "direction": "rtl",
3 | "LANGS_CHOOSE": "اختيار اللغة",
4 | "GLOSSARY": "قاموس مصطلحات",
5 | "GLOSSARY_INDEX": "مؤشر المصطلحات",
6 | "GLOSSARY_OPEN": "قاموس مصطلحات",
7 | "GITBOOK_LINK": "نشرت مع GitBook",
8 | "SUMMARY": "جدول المحتويات",
9 | "SUMMARY_INTRODUCTION": "مقدمة",
10 | "SUMMARY_TOGGLE": "جدول المحتويات",
11 | "SEARCH_TOGGLE": "بحث",
12 | "SEARCH_PLACEHOLDER": "اكتب للبحث",
13 | "FONTSETTINGS_TOGGLE": "إعدادات الخط",
14 | "SHARE_TOGGLE": "حصة",
15 | "SHARE_ON": "على {{platform}} حصة",
16 | "FONTSETTINGS_WHITE": "أبيض",
17 | "FONTSETTINGS_SEPIA": "بني داكن",
18 | "FONTSETTINGS_NIGHT": "ليل",
19 | "FONTSETTINGS_SANS": "بلا",
20 | "FONTSETTINGS_SERIF": "الرقيق"
21 | }
22 |
--------------------------------------------------------------------------------
/theme/i18n/bn.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "ভাষা নির্বাচন করুন",
3 | "GLOSSARY": "গ্লোসারি",
4 | "GLOSSARY_INDEX": "ইন্ডেক্স",
5 | "GLOSSARY_OPEN": "গ্লোসারি",
6 | "GITBOOK_LINK": "গিটবুকের মাধ্যমে প্রকাশিত",
7 | "SUMMARY": "সূচিপত্র",
8 | "SUMMARY_INTRODUCTION": "সূচনা",
9 | "SUMMARY_TOGGLE": "সূচিপত্র",
10 | "SEARCH_TOGGLE": "অনুসন্ধান",
11 | "SEARCH_PLACEHOLDER": "অনুসন্ধান",
12 | "FONTSETTINGS_TOGGLE": "ফন্ট সেটিংস",
13 | "SHARE_TOGGLE": "শেয়ার",
14 | "SHARE_ON": "{{platform}}-এ শেয়ার",
15 | "FONTSETTINGS_WHITE": "সাদা",
16 | "FONTSETTINGS_SEPIA": "সেপিয়া",
17 | "FONTSETTINGS_NIGHT": "রাত",
18 | "FONTSETTINGS_SANS": "স্যান্স",
19 | "FONTSETTINGS_SERIF": "শেরিফ"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/cs.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Zvolte jazyk",
3 | "GLOSSARY": "Slovníček",
4 | "GLOSSARY_INDEX": "Rejstřík",
5 | "GLOSSARY_OPEN": "Slovníček",
6 | "GITBOOK_LINK": "Publikováno pomocí GitBook",
7 | "SUMMARY": "Obsah",
8 | "SUMMARY_INTRODUCTION": "Úvod",
9 | "SUMMARY_TOGGLE": "Obsah",
10 | "SEARCH_TOGGLE": "Hledání",
11 | "SEARCH_PLACEHOLDER": "Vyhledat",
12 | "FONTSETTINGS_TOGGLE": "Nastavení písma",
13 | "SHARE_TOGGLE": "Sdílet",
14 | "SHARE_ON": "Sdílet na {{platform}}",
15 | "FONTSETTINGS_WHITE": "Bílá",
16 | "FONTSETTINGS_SEPIA": "Sépie",
17 | "FONTSETTINGS_NIGHT": "Noc",
18 | "FONTSETTINGS_SANS": "Bezpatkové",
19 | "FONTSETTINGS_SERIF": "Patkové"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/de.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Sprache auswählen",
3 | "GLOSSARY": "Glossar",
4 | "GLOSSARY_INDEX": "Index",
5 | "GLOSSARY_OPEN": "Glossar",
6 | "GITBOOK_LINK": "Veröffentlicht mit GitBook",
7 | "SUMMARY": "Inhaltsverzeichnis",
8 | "SUMMARY_INTRODUCTION": "Einleitung",
9 | "SUMMARY_TOGGLE": "Inhaltsverzeichnis",
10 | "SEARCH_TOGGLE": "Suche",
11 | "SEARCH_PLACEHOLDER": "Suchbegriff eingeben",
12 | "FONTSETTINGS_TOGGLE": "Schrifteinstellungen",
13 | "SHARE_TOGGLE": "Teilen",
14 | "SHARE_ON": "Auf {{platform}} teilen",
15 | "FONTSETTINGS_WHITE": "Hell",
16 | "FONTSETTINGS_SEPIA": "Sepia",
17 | "FONTSETTINGS_NIGHT": "Nacht",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
--------------------------------------------------------------------------------
/theme/i18n/en.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Choose a language",
3 | "GLOSSARY": "Glossary",
4 | "GLOSSARY_INDEX": "Index",
5 | "GLOSSARY_OPEN": "Glossary",
6 | "GITBOOK_LINK": "Published with GitBook",
7 | "SUMMARY": "Table of Contents",
8 | "SUMMARY_INTRODUCTION": "Introduction",
9 | "SUMMARY_TOGGLE": "Table of Contents",
10 | "SEARCH_TOGGLE": "Search",
11 | "SEARCH_PLACEHOLDER": "Type to search",
12 | "FONTSETTINGS_TOGGLE": "Font Settings",
13 | "SHARE_TOGGLE": "Share",
14 | "SHARE_ON": "Share on {{platform}}",
15 | "FONTSETTINGS_WHITE": "White",
16 | "FONTSETTINGS_SEPIA": "Sepia",
17 | "FONTSETTINGS_NIGHT": "Night",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/es.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Seleccione un idioma",
3 | "GLOSSARY": "Glosario",
4 | "GLOSSARY_INDEX": "Índice",
5 | "GLOSSARY_OPEN": "Glosario",
6 | "GITBOOK_LINK": "Publicado con GitBook",
7 | "SUMMARY": "Tabla de contenido",
8 | "SUMMARY_INTRODUCTION": "Introducción",
9 | "SUMMARY_TOGGLE": "Tabla de contenido",
10 | "SEARCH_TOGGLE": "Busca",
11 | "SEARCH_PLACEHOLDER": "Escribe para buscar",
12 | "FONTSETTINGS_TOGGLE": "Configuración de fuente",
13 | "SHARE_TOGGLE": "Comparte",
14 | "SHARE_ON": "Comparte en {{platform}}",
15 | "FONTSETTINGS_WHITE": "Claro",
16 | "FONTSETTINGS_SEPIA": "Sépia",
17 | "FONTSETTINGS_NIGHT": "Noche",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/fa.json:
--------------------------------------------------------------------------------
1 | {
2 | "direction": "rtl",
3 | "LANGS_CHOOSE": "انتخاب زبان",
4 | "GLOSSARY": "واژهنامه",
5 | "GLOSSARY_INDEX": "فهرست واژهها",
6 | "GLOSSARY_OPEN": "واژهنامه",
7 | "GITBOOK_LINK": "انتشار یافته توسط GitBook",
8 | "SUMMARY": "فهرست مطالب",
9 | "SUMMARY_INTRODUCTION": "مقدمه",
10 | "SUMMARY_TOGGLE": "فهرست مطالب",
11 | "SEARCH_TOGGLE": "جستجو",
12 | "SEARCH_PLACEHOLDER": "چیزی برای جستجو بنویسید",
13 | "FONTSETTINGS_TOGGLE": "تنظیمات فونت",
14 | "SHARE_TOGGLE": "اشتراک",
15 | "SHARE_ON": "در {{platform}} به اشتراک بگذارید",
16 | "FONTSETTINGS_WHITE": "سفید",
17 | "FONTSETTINGS_SEPIA": "سپیا",
18 | "FONTSETTINGS_NIGHT": "شب",
19 | "FONTSETTINGS_SANS": "سنس",
20 | "FONTSETTINGS_SERIF": "سریف"
21 | }
22 |
--------------------------------------------------------------------------------
/theme/i18n/fi.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Valitse kieli",
3 | "GLOSSARY": "Sanasto",
4 | "GLOSSARY_INDEX": "Hakemisto",
5 | "GLOSSARY_OPEN": "Sanasto",
6 | "GITBOOK_LINK": "Julkaistu GitBookilla",
7 | "SUMMARY": "Sisällysluettelo",
8 | "SUMMARY_INTRODUCTION": "Johdanto",
9 | "SUMMARY_TOGGLE": "Sisällysluettelu",
10 | "SEARCH_TOGGLE": "Etsi",
11 | "SEARCH_PLACEHOLDER": "Kirjoita hakusana",
12 | "FONTSETTINGS_TOGGLE": "Fonttivalinnat",
13 | "SHARE_TOGGLE": "Jaa",
14 | "SHARE_ON": "Jaa {{platform}}ssa",
15 | "FONTSETTINGS_WHITE": "Valkoinen",
16 | "FONTSETTINGS_SEPIA": "Seepia",
17 | "FONTSETTINGS_NIGHT": "Yö",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/fr.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Choisissez une langue",
3 | "GLOSSARY": "Glossaire",
4 | "GLOSSARY_INDEX": "Index",
5 | "GLOSSARY_OPEN": "Glossaire",
6 | "GITBOOK_LINK": "Publié avec GitBook",
7 | "SUMMARY": "Table des matières",
8 | "SUMMARY_INTRODUCTION": "Introduction",
9 | "SUMMARY_TOGGLE": "Table des matières",
10 | "SEARCH_TOGGLE": "Recherche",
11 | "SEARCH_PLACEHOLDER": "Tapez pour rechercher",
12 | "FONTSETTINGS_TOGGLE": "Paramètres de Police",
13 | "SHARE_TOGGLE": "Partage",
14 | "SHARE_ON": "Partager sur {{platform}}",
15 | "FONTSETTINGS_WHITE": "Clair",
16 | "FONTSETTINGS_SEPIA": "Sépia",
17 | "FONTSETTINGS_NIGHT": "Nuit",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
--------------------------------------------------------------------------------
/theme/i18n/he.json:
--------------------------------------------------------------------------------
1 | {
2 | "direction": "rtl",
3 | "LANGS_CHOOSE": "בחר שפה",
4 | "GLOSSARY": "מונחים",
5 | "GLOSSARY_INDEX": "מפתח",
6 | "GLOSSARY_OPEN": "מונחים",
7 | "GITBOOK_LINK": "הוצאה לאור באמצעות גיט-בוק GITBOOK",
8 | "SUMMARY": "תוכן העניינים",
9 | "SUMMARY_INTRODUCTION": "הוראות",
10 | "SUMMARY_TOGGLE": "תקציר",
11 | "SEARCH_TOGGLE": "חיפוש",
12 | "SEARCH_PLACEHOLDER": "סוג החיפוש",
13 | "FONTSETTINGS_TOGGLE": "הגדרת אותיות",
14 | "SHARE_TOGGLE": "שתף",
15 | "SHARE_ON": "{{platform}} שתף ב",
16 | "FONTSETTINGS_WHITE": "בהיר",
17 | "FONTSETTINGS_SEPIA": "חום כהה",
18 | "FONTSETTINGS_NIGHT": "מצב לילה",
19 | "FONTSETTINGS_SANS": "Sans",
20 | "FONTSETTINGS_SERIF": "Serif"
21 | }
22 |
--------------------------------------------------------------------------------
/theme/i18n/it.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Scegli una lingua",
3 | "GLOSSARY": "Glossario",
4 | "GLOSSARY_INDEX": "Indice",
5 | "GLOSSARY_OPEN": "Glossario",
6 | "GITBOOK_LINK": "Pubblicato con GitBook",
7 | "SUMMARY": "Sommario",
8 | "SUMMARY_INTRODUCTION": "Introduzione",
9 | "SUMMARY_TOGGLE": "Sommario",
10 | "SEARCH_TOGGLE": "Cerca",
11 | "SEARCH_PLACEHOLDER": "Scrivi per cercare",
12 | "FONTSETTINGS_TOGGLE": "Impostazioni dei caratteri",
13 | "SHARE_TOGGLE": "Condividi",
14 | "SHARE_ON": "Condividi su {{platform}}",
15 | "FONTSETTINGS_WHITE": "Bianco",
16 | "FONTSETTINGS_SEPIA": "Seppia",
17 | "FONTSETTINGS_NIGHT": "Notte",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
--------------------------------------------------------------------------------
/theme/i18n/ja.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "言語を選択",
3 | "GLOSSARY": "用語集",
4 | "GLOSSARY_INDEX": "インデックス",
5 | "GLOSSARY_OPEN": "用語集",
6 | "GITBOOK_LINK": "で公開 GitBook",
7 | "SUMMARY": "目次",
8 | "SUMMARY_INTRODUCTION": "はじめに",
9 | "SUMMARY_TOGGLE": "目次",
10 | "SEARCH_TOGGLE": "検索",
11 | "SEARCH_PLACEHOLDER": "検索すると入力",
12 | "FONTSETTINGS_TOGGLE": "フォント設定",
13 | "SHARE_TOGGLE": "シェア",
14 | "SHARE_ON": "でシェア {{platform}}",
15 | "FONTSETTINGS_WHITE": "白",
16 | "FONTSETTINGS_SEPIA": "Sepia",
17 | "FONTSETTINGS_NIGHT": "夜",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/ko.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "언어를 선택하세요",
3 | "GLOSSARY": "어휘",
4 | "GLOSSARY_INDEX": "색인",
5 | "GLOSSARY_OPEN": "어휘",
6 | "GITBOOK_LINK": "GitBook에 게시",
7 | "SUMMARY": "차례",
8 | "SUMMARY_INTRODUCTION": "소개",
9 | "SUMMARY_TOGGLE": "차례",
10 | "SEARCH_TOGGLE": "검색",
11 | "SEARCH_PLACEHOLDER": "검색어 입력",
12 | "FONTSETTINGS_TOGGLE": "글꼴 설정",
13 | "SHARE_TOGGLE": "공유",
14 | "SHARE_ON": "{{platform}}에 공유",
15 | "FONTSETTINGS_WHITE": "화이트",
16 | "FONTSETTINGS_SEPIA": "세피아",
17 | "FONTSETTINGS_NIGHT": "나이트",
18 | "FONTSETTINGS_SANS": "고딕",
19 | "FONTSETTINGS_SERIF": "명조"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/no.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Velg språk",
3 | "GLOSSARY": "Register",
4 | "GLOSSARY_INDEX": "Indeks",
5 | "GLOSSARY_OPEN": "Register",
6 | "GITBOOK_LINK": "Publisert med GitBook",
7 | "SUMMARY": "Innholdsfortegnelse",
8 | "SUMMARY_INTRODUCTION": "Innledning",
9 | "SUMMARY_TOGGLE": "Innholdsfortegnelse",
10 | "SEARCH_TOGGLE": "Søk",
11 | "SEARCH_PLACEHOLDER": "Skriv inn søkeord",
12 | "FONTSETTINGS_TOGGLE": "Tekstinnstillinger",
13 | "SHARE_TOGGLE": "Del",
14 | "SHARE_ON": "Del på {{platform}}",
15 | "FONTSETTINGS_WHITE": "Lys",
16 | "FONTSETTINGS_SEPIA": "Sepia",
17 | "FONTSETTINGS_NIGHT": "Mørk",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/pl.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Wybierz język",
3 | "GLOSSARY": "Glosariusz",
4 | "GLOSSARY_INDEX": "Indeks",
5 | "GLOSSARY_OPEN": "Glosariusz",
6 | "GITBOOK_LINK": "Opublikowano dzięki GitBook",
7 | "SUMMARY": "Spis treści",
8 | "SUMMARY_INTRODUCTION": "Wstęp",
9 | "SUMMARY_TOGGLE": "Spis treści",
10 | "SEARCH_TOGGLE": "Szukaj",
11 | "SEARCH_PLACEHOLDER": "Wpisz szukaną frazę",
12 | "FONTSETTINGS_TOGGLE": "Ustawienia czcionki",
13 | "SHARE_TOGGLE": "Udostępnij",
14 | "SHARE_ON": "Udostępnij na {{platform}}",
15 | "FONTSETTINGS_WHITE": "Jasny",
16 | "FONTSETTINGS_SEPIA": "Sepia",
17 | "FONTSETTINGS_NIGHT": "Noc",
18 | "FONTSETTINGS_SANS": "Bezszeryfowa",
19 | "FONTSETTINGS_SERIF": "Szeryfowa"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/pt.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Escolher sua língua",
3 | "GLOSSARY": "Glossário",
4 | "GLOSSARY_INDEX": "Índice",
5 | "GLOSSARY_OPEN": "Glossário",
6 | "GITBOOK_LINK": "Publicado com GitBook",
7 | "SUMMARY": "Tabela de conteúdos",
8 | "SUMMARY_INTRODUCTION": "Introdução",
9 | "SUMMARY_TOGGLE": "Tabela de conteúdos",
10 | "SEARCH_TOGGLE": "Pesquise",
11 | "SEARCH_PLACEHOLDER": "Escreva para pesquisar",
12 | "FONTSETTINGS_TOGGLE": "Configurações de fonte",
13 | "SHARE_TOGGLE": "Compartilhar",
14 | "SHARE_ON": "Compartilhar no {{platform}}",
15 | "FONTSETTINGS_WHITE": "Claro",
16 | "FONTSETTINGS_SEPIA": "Sépia",
17 | "FONTSETTINGS_NIGHT": "Noite",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/ro.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Alege o limba",
3 | "GLOSSARY": "Glosar",
4 | "GLOSSARY_INDEX": "Index",
5 | "GLOSSARY_OPEN": "Glosar",
6 | "GITBOOK_LINK": "Publicata cu GitBook",
7 | "SUMMARY": "Cuprins",
8 | "SUMMARY_INTRODUCTION": "Introducere",
9 | "SUMMARY_TOGGLE": "Cuprins",
10 | "SEARCH_TOGGLE": "Cauta",
11 | "SEARCH_PLACEHOLDER": "Ce cauti",
12 | "FONTSETTINGS_TOGGLE": "Setari de font",
13 | "SHARE_TOGGLE": "Distribuie",
14 | "SHARE_ON": "Distribuie pe {{platform}}",
15 | "FONTSETTINGS_WHITE": "Alb",
16 | "FONTSETTINGS_SEPIA": "Sepia",
17 | "FONTSETTINGS_NIGHT": "Noapte",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/ru.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Выберите язык",
3 | "GLOSSARY": "Алфавитный указатель",
4 | "GLOSSARY_INDEX": "Алфавитный указатель",
5 | "GLOSSARY_OPEN": "Алфавитный указатель",
6 | "GITBOOK_LINK": "Опубликовано с помощью GitBook",
7 | "SUMMARY": "Содержание",
8 | "SUMMARY_INTRODUCTION": "Введение",
9 | "SUMMARY_TOGGLE": "Содержание",
10 | "SEARCH_TOGGLE": "Поиск",
11 | "SEARCH_PLACEHOLDER": "Введите условия поиска",
12 | "FONTSETTINGS_TOGGLE": "Шрифт",
13 | "SHARE_TOGGLE": "Поделиться",
14 | "SHARE_ON": "Поделиться в {{platform}}",
15 | "FONTSETTINGS_WHITE": "Светлый",
16 | "FONTSETTINGS_SEPIA": "Сепия",
17 | "FONTSETTINGS_NIGHT": "Тёмный",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
--------------------------------------------------------------------------------
/theme/i18n/sv.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Välj språk",
3 | "GLOSSARY": "Gloslista",
4 | "GLOSSARY_INDEX": "Index",
5 | "GLOSSARY_OPEN": "Gloslista",
6 | "GITBOOK_LINK": "Publicera med GitBook",
7 | "SUMMARY": "Innehållsförteckning",
8 | "SUMMARY_INTRODUCTION": "Inledning",
9 | "SUMMARY_TOGGLE": "Innehållsförteckning",
10 | "SEARCH_TOGGLE": "Sök",
11 | "SEARCH_PLACEHOLDER": "Skriv sökord",
12 | "FONTSETTINGS_TOGGLE": "Textinställningar",
13 | "SHARE_TOGGLE": "Dela",
14 | "SHARE_ON": "Dela på {{platform}}",
15 | "FONTSETTINGS_WHITE": "Ljus",
16 | "FONTSETTINGS_SEPIA": "Sepia",
17 | "FONTSETTINGS_NIGHT": "Mörk",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/uk.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Виберіть мову",
3 | "GLOSSARY": "Глосарій",
4 | "GLOSSARY_INDEX": "Глосарій",
5 | "GLOSSARY_OPEN": "Глосарій",
6 | "GITBOOK_LINK": "Опубліковано за допомогою GitBook",
7 | "SUMMARY": "Зміст",
8 | "SUMMARY_INTRODUCTION": "Вступ",
9 | "SUMMARY_TOGGLE": "Зміст",
10 | "SEARCH_TOGGLE": "Пошук",
11 | "SEARCH_PLACEHOLDER": "Введіть для пошуку",
12 | "FONTSETTINGS_TOGGLE": "Шрифт",
13 | "SHARE_TOGGLE": "Поділиться",
14 | "SHARE_ON": "Поділитися в {{platform}}",
15 | "FONTSETTINGS_WHITE": "Світлий",
16 | "FONTSETTINGS_SEPIA": "Сепія",
17 | "FONTSETTINGS_NIGHT": "Темний",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
--------------------------------------------------------------------------------
/theme/i18n/vi.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "Lựa chọn ngôn ngữ",
3 | "GLOSSARY": "Chú giải",
4 | "GLOSSARY_INDEX": "Chỉ mục",
5 | "GLOSSARY_OPEN": "Chú giải",
6 | "GITBOOK_LINK": "Xuất bản với GitBook",
7 | "SUMMARY": "Mục Lục",
8 | "SUMMARY_INTRODUCTION": "Giới thiệu",
9 | "SUMMARY_TOGGLE": "Mục Lục",
10 | "SEARCH_TOGGLE": "Tìm kiếm",
11 | "SEARCH_PLACEHOLDER": "Nhập thông tin cần tìm",
12 | "FONTSETTINGS_TOGGLE": "Tùy chỉnh phông chữ",
13 | "SHARE_TOGGLE": "Chia sẻ",
14 | "SHARE_ON": "Chia sẻ trên {{platform}}",
15 | "FONTSETTINGS_WHITE": "Sáng",
16 | "FONTSETTINGS_SEPIA": "Vàng nâu",
17 | "FONTSETTINGS_NIGHT": "Tối",
18 | "FONTSETTINGS_SANS": "Sans",
19 | "FONTSETTINGS_SERIF": "Serif"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/zh-hans.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "选择一种语言",
3 | "GLOSSARY": "术语表",
4 | "GLOSSARY_INDEX": "索引",
5 | "GLOSSARY_OPEN": "术语表",
6 | "GITBOOK_LINK": "本书使用 GitBook 发布",
7 | "SUMMARY": "目录",
8 | "SUMMARY_INTRODUCTION": "介绍",
9 | "SUMMARY_TOGGLE": "目录",
10 | "SEARCH_TOGGLE": "搜索",
11 | "SEARCH_PLACEHOLDER": "输入并搜索",
12 | "FONTSETTINGS_TOGGLE": "字体设置",
13 | "SHARE_TOGGLE": "分享",
14 | "SHARE_ON": "分享到 {{platform}}",
15 | "FONTSETTINGS_WHITE": "白色",
16 | "FONTSETTINGS_SEPIA": "棕褐色",
17 | "FONTSETTINGS_NIGHT": "夜间",
18 | "FONTSETTINGS_SANS": "无衬线体",
19 | "FONTSETTINGS_SERIF": "衬线体"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/i18n/zh-tw.json:
--------------------------------------------------------------------------------
1 | {
2 | "LANGS_CHOOSE": "選擇一種語言",
3 | "GLOSSARY": "術語表",
4 | "GLOSSARY_INDEX": "索引",
5 | "GLOSSARY_OPEN": "術語表",
6 | "GITBOOK_LINK": "本書使用 GitBook 釋出",
7 | "SUMMARY": "目錄",
8 | "SUMMARY_INTRODUCTION": "介紹",
9 | "SUMMARY_TOGGLE": "目錄",
10 | "SEARCH_TOGGLE": "搜尋",
11 | "SEARCH_PLACEHOLDER": "輸入並搜尋",
12 | "FONTSETTINGS_TOGGLE": "字型設定",
13 | "SHARE_TOGGLE": "分享",
14 | "SHARE_ON": "分享到 {{platform}}",
15 | "FONTSETTINGS_WHITE": "白色",
16 | "FONTSETTINGS_SEPIA": "棕褐色",
17 | "FONTSETTINGS_NIGHT": "夜間",
18 | "FONTSETTINGS_SANS": "無襯線體",
19 | "FONTSETTINGS_SERIF": "襯線體"
20 | }
21 |
--------------------------------------------------------------------------------
/theme/javascript/dropdown.js:
--------------------------------------------------------------------------------
1 | var $ = require('jquery');
2 |
3 | function toggleDropdown(e) {
4 | var $dropdown = $(e.currentTarget).parent().find('.dropdown-menu');
5 |
6 | $dropdown.toggleClass('open');
7 | e.stopPropagation();
8 | e.preventDefault();
9 | }
10 |
11 | function closeDropdown(e) {
12 | $('.dropdown-menu').removeClass('open');
13 | }
14 |
15 | // Bind all dropdown
16 | function init() {
17 | $(document).on('click', '.toggle-dropdown', toggleDropdown);
18 | $(document).on('click', '.dropdown-menu', function(e){ e.stopPropagation(); });
19 | $(document).on('click', closeDropdown);
20 | }
21 |
22 | module.exports = {
23 | init: init
24 | };
25 |
26 |
--------------------------------------------------------------------------------
/theme/javascript/events.js:
--------------------------------------------------------------------------------
1 | var $ = require('jquery');
2 |
3 | module.exports = $({});
4 |
5 |
--------------------------------------------------------------------------------
/theme/javascript/index.js:
--------------------------------------------------------------------------------
1 | var $ = require('jquery');
2 | var _ = require('lodash');
3 |
4 | var storage = require('./storage');
5 | var dropdown = require('./dropdown');
6 | var events = require('./events');
7 | var state = require('./state');
8 | var keyboard = require('./keyboard');
9 | var navigation = require('./navigation');
10 | var sidebar = require('./sidebar');
11 | var toolbar = require('./toolbar');
12 |
13 |
14 | function start(config) {
15 | // Init sidebar
16 | sidebar.init();
17 |
18 | // Init keyboard
19 | keyboard.init();
20 |
21 | // Bind dropdown
22 | dropdown.init();
23 |
24 | // Init navigation
25 | navigation.init();
26 |
27 |
28 | // Add action to toggle sidebar
29 | toolbar.createButton({
30 | index: 0,
31 | icon: 'fa fa-align-justify',
32 | onClick: function(e) {
33 | e.preventDefault();
34 | sidebar.toggle();
35 | }
36 | });
37 |
38 | events.trigger('start', config);
39 | navigation.notify();
40 | }
41 |
42 | // Export APIs for plugins
43 | var gitbook = {
44 | start: start,
45 | events: events,
46 | state: state,
47 |
48 | // UI sections
49 | toolbar: toolbar,
50 | sidebar: sidebar,
51 |
52 | // Read/Write the localstorage
53 | storage: storage,
54 |
55 | // Create keyboard shortcuts
56 | keyboard: keyboard
57 | };
58 |
59 |
60 | // Modules mapping for plugins
61 | var MODULES = {
62 | 'gitbook': gitbook,
63 | 'jquery': $,
64 | 'lodash': _
65 | };
66 |
67 | window.gitbook = gitbook;
68 | window.$ = $;
69 | window.jQuery = $;
70 | window.require = function(mods, fn) {
71 | mods = _.map(mods, function(mod) {
72 | mod = mod.toLowerCase();
73 | if (!MODULES[mod]) {
74 | throw new Error('GitBook module '+mod+' doesn\'t exist');
75 | }
76 |
77 | return MODULES[mod];
78 | });
79 |
80 | fn.apply(null, mods);
81 | };
82 |
83 | module.exports = {};
84 |
85 |
--------------------------------------------------------------------------------
/theme/javascript/keyboard.js:
--------------------------------------------------------------------------------
1 | var Mousetrap = require('mousetrap');
2 |
3 | var navigation = require('./navigation');
4 | var sidebar = require('./sidebar');
5 |
6 | // Bind a keyboard shortcuts
7 | function bindShortcut(keys, fn) {
8 | Mousetrap.bind(keys, function(e) {
9 | fn();
10 | return false;
11 | });
12 | }
13 |
14 |
15 | // Bind keyboard shortcuts
16 | function init() {
17 | // Next
18 | bindShortcut(['right'], function(e) {
19 | navigation.goNext();
20 | });
21 |
22 | // Prev
23 | bindShortcut(['left'], function(e) {
24 | navigation.goPrev();
25 | });
26 |
27 | // Toggle Summary
28 | bindShortcut(['s'], function(e) {
29 | sidebar.toggle();
30 | });
31 | }
32 |
33 | module.exports = {
34 | init: init,
35 | bind: bindShortcut
36 | };
37 |
--------------------------------------------------------------------------------
/theme/javascript/loading.js:
--------------------------------------------------------------------------------
1 | var state = require('./state');
2 |
3 | function showLoading(p) {
4 | state.$book.addClass('is-loading');
5 | p.always(function() {
6 | state.$book.removeClass('is-loading');
7 | });
8 |
9 | return p;
10 | }
11 |
12 | module.exports = {
13 | show: showLoading
14 | };
15 |
--------------------------------------------------------------------------------
/theme/javascript/platform.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | isMobile: function() {
3 | return (document.width <= 600);
4 | }
5 | };
6 |
--------------------------------------------------------------------------------
/theme/javascript/sidebar.js:
--------------------------------------------------------------------------------
1 | var $ = require('jquery');
2 | var _ = require('lodash');
3 |
4 | var storage = require('./storage');
5 | var platform = require('./platform');
6 | var state = require('./state');
7 |
8 |
9 | // Toggle sidebar with or withour animation
10 | function toggleSidebar(_state, animation) {
11 | if (state != null && isOpen() == _state) return;
12 | if (animation == null) animation = true;
13 |
14 | state.$book.toggleClass('without-animation', !animation);
15 | state.$book.toggleClass('with-summary', _state);
16 |
17 | storage.set('sidebar', isOpen());
18 | }
19 |
20 | // Return true if sidebar is open
21 | function isOpen() {
22 | return state.$book.hasClass('with-summary');
23 | }
24 |
25 | // Prepare sidebar: state and toggle button
26 | function init() {
27 | // Init last state if not mobile
28 | if (!platform.isMobile()) {
29 | toggleSidebar(storage.get('sidebar', true), false);
30 | }
31 |
32 | // Close sidebar after clicking a link on mobile
33 | $(document).on('click', '.book-summary li.chapter a', function(e) {
34 | if (platform.isMobile()) toggleSidebar(false, false);
35 | });
36 | }
37 |
38 | // Filter summary with a list of path
39 | function filterSummary(paths) {
40 | var $summary = $('.book-summary');
41 |
42 | $summary.find('li').each(function() {
43 | var path = $(this).data('path');
44 | var st = paths == null || _.contains(paths, path);
45 |
46 | $(this).toggle(st);
47 | if (st) $(this).parents('li').show();
48 | });
49 | }
50 |
51 | module.exports = {
52 | init: init,
53 | isOpen: isOpen,
54 | toggle: toggleSidebar,
55 | filter: filterSummary
56 | };
57 |
--------------------------------------------------------------------------------
/theme/javascript/state.js:
--------------------------------------------------------------------------------
1 | var $ = require('jquery');
2 | var url = require('url');
3 | var path = require('path');
4 |
5 | var state = {};
6 |
7 | state.update = function(dom) {
8 | var $book = $(dom.find('.book'));
9 |
10 | state.$book = $book;
11 | state.level = $book.data('level');
12 | state.basePath = $book.data('basepath');
13 |
14 | // If book is multilingual, language of this book
15 | state.innerLanguage = $book.data('innerlanguage');
16 |
17 | // Date of build
18 | state.revision = $book.data('revision');
19 |
20 | // Original path of the file
21 | state.filepath = $book.data('filepath');
22 |
23 | // Title of the chapter
24 | state.chapterTitle = $book.data('chapter-title');
25 |
26 | // Absolute url to the root of the book (inner book)
27 | state.root = url.resolve(
28 | location.protocol+'//'+location.host,
29 | path.dirname(path.resolve(location.pathname.replace(/\/$/, '/index.html'), state.basePath))
30 | ).replace(/\/?$/, '/');
31 |
32 | // Absolute root to the language (for multilingual book)
33 | state.bookRoot = state.innerLanguage? url.resolve(state.root, '..') : state.root;
34 | };
35 |
36 | state.update($);
37 |
38 | module.exports = state;
39 |
--------------------------------------------------------------------------------
/theme/javascript/storage.js:
--------------------------------------------------------------------------------
1 | var baseKey = '';
2 |
3 | /*
4 | * Simple module for storing data in the browser's local storage
5 | */
6 | module.exports = {
7 | setBaseKey: function(key) {
8 | baseKey = key;
9 | },
10 |
11 | // Write something in localstorage
12 | set: function(key, value) {
13 | key = baseKey+':'+key;
14 |
15 | try {
16 | localStorage[key] = JSON.stringify(value);
17 | } catch(e) {}
18 | },
19 |
20 | // Read a value from localstorage
21 | get: function(key, def) {
22 | key = baseKey+':'+key;
23 | if (localStorage[key] === undefined) return def;
24 | try {
25 | var v = JSON.parse(localStorage[key]);
26 | return v == null ? def : v;;
27 | } catch(err) {
28 | return localStorage[key] || def;
29 | }
30 | },
31 |
32 | // Remove a key from localstorage
33 | remove: function(key) {
34 | key = baseKey+':'+key;
35 | localStorage.removeItem(key);
36 | }
37 | };
38 |
--------------------------------------------------------------------------------
/theme/stylesheets/base/mixins.less:
--------------------------------------------------------------------------------
1 | @import "../../../node_modules/gitbook-markdown-css/less/mixin.less";
2 |
3 | .link-inherit {
4 | color: inherit;
5 |
6 | &:hover, &:focus {
7 | color: inherit;
8 | }
9 | }
10 |
11 | .transition-transform(@transition) {
12 | -webkit-transition: -webkit-transform @transition;
13 | -moz-transition: -moz-transform @transition;
14 | -o-transition: -o-transform @transition;
15 | transition: transform @transition;
16 | }
17 |
18 | .hidden {
19 | display: none;
20 | }
21 |
22 | .box-sizing(@value) {
23 | -moz-box-sizing: @value;
24 | box-sizing: @value;
25 | }
26 |
27 | .text-adjust(@value) {
28 | text-size-adjust: @value;
29 | -ms-text-size-adjust: @value;
30 | -webkit-text-size-adjust: @value;
31 | }
32 |
--------------------------------------------------------------------------------
/theme/stylesheets/ebook.less:
--------------------------------------------------------------------------------
1 | @import "./ebook/base.less";
2 |
--------------------------------------------------------------------------------
/theme/stylesheets/ebook/base.less:
--------------------------------------------------------------------------------
1 | @import "../base/mixins.less";
2 | @import "./variables.less";
3 |
4 | @import "./summary.less";
5 | @import "./glossary.less";
6 |
7 | body {
8 | font-family: @font-family-base;
9 | color: @text-color;
10 | .text-adjust(100%);
11 | text-rendering: optimizeLegibility;
12 | }
13 |
14 | .page {
15 | // Section and first titles
16 | .section {
17 | //.gitbook-markdown(@md-color: @text-color, @md-line-height: 1.6, @md-link-color: @link-color);
18 | }
19 |
20 | // Hide the title (only used to build PDF table of content)
21 | .book-chapter {
22 | display: none;
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/theme/stylesheets/ebook/glossary.less:
--------------------------------------------------------------------------------
1 | .section.glossary {
2 | > h1 {
3 | text-align: center;
4 | }
5 |
6 | .glossary-entry {
7 | margin-bottom: 40px;
8 |
9 | h2 {
10 | a, a:hover {
11 | color: inherit;
12 | text-decoration: none;
13 | }
14 | }
15 |
16 | .glossary-index {
17 | list-style: none;
18 | margin: 0px;
19 | padding: 0px;
20 |
21 | li {
22 | display: inline;
23 | margin: 0px 8px;
24 | white-space: nowrap;
25 | }
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/theme/stylesheets/ebook/summary.less:
--------------------------------------------------------------------------------
1 | .section.toc {
2 | > h1 {
3 | text-align: center;
4 | }
5 |
6 | > ol {
7 | margin: 0px;
8 | padding: 0px;
9 | }
10 |
11 | li {
12 | list-style: none;
13 |
14 | .inner {
15 | display: block;
16 | border-bottom: 1px dotted #eee;
17 | margin-bottom: 4px;
18 |
19 | a, span {
20 | padding-right: 5px;
21 | border-bottom: 1px solid #fff;
22 | margin-bottom: -1px;
23 | }
24 |
25 | .page {
26 | float: right;
27 | padding-left: 5px;
28 | }
29 | }
30 |
31 | ol {
32 | margin: 0px;
33 | padding: 0px;
34 | padding-left: 2em;
35 | }
36 | }
37 | }
38 |
39 | // For LTR, fix direction of table of content
40 | .dir-rtl {
41 | .section.toc {
42 | li {
43 | .inner {
44 | .page {
45 | float: left;
46 | }
47 | }
48 |
49 | ol {
50 | margin: 0px;
51 | padding: 0px;
52 | padding-right: 2em;
53 | }
54 | }
55 | }
56 | }
57 |
--------------------------------------------------------------------------------
/theme/stylesheets/ebook/variables.less:
--------------------------------------------------------------------------------
1 | @font-size-base: 13px;
2 | @font-family-base: sans-serif;
3 |
4 | @text-color: #000;
5 | @link-color: #000; /* #4183c4; */
6 |
--------------------------------------------------------------------------------
/theme/stylesheets/epub.less:
--------------------------------------------------------------------------------
1 | @import "./ebook/base.less";
2 |
3 | @font-family-base: serif;
4 |
--------------------------------------------------------------------------------
/theme/stylesheets/mobi.less:
--------------------------------------------------------------------------------
1 | @import "./ebook/base.less";
2 |
3 | @font-family-base: serif;
4 | @link-color: #000;
5 |
6 | a {
7 | color: #000;
8 | text-decoration: underline !important;
9 | }
10 |
11 | .page-toc {
12 | li {
13 | list-style-type: lower-alpha;
14 |
15 | .inner {
16 | border: none;
17 |
18 | span.page {
19 | display: none;
20 | }
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/theme/stylesheets/website/alerts.less:
--------------------------------------------------------------------------------
1 | .alert {
2 | padding: 15px;
3 | margin-bottom: 20px;
4 | color: #444;
5 | background: #eee;
6 | border-bottom: 5px solid #ddd;
7 | }
8 |
9 | .alert-success {
10 | background: @state-success-bg;
11 | border-color: @state-success-border;
12 | color: @state-success-text;
13 | }
14 |
15 | .alert-info {
16 | background: @state-info-bg;
17 | border-color: @state-info-border;
18 | color: @state-info-text;
19 | }
20 |
21 | .alert-danger {
22 | background: @state-danger-bg;
23 | border-color: @state-danger-border;
24 | color: @state-danger-text;
25 | }
26 |
27 | .alert-warning {
28 | background: @state-warning-bg;
29 | border-color: @state-warning-border;
30 | color: @state-warning-text;
31 | }
32 |
--------------------------------------------------------------------------------
/theme/stylesheets/website/body.less:
--------------------------------------------------------------------------------
1 | .book {
2 | position: relative;
3 | width: 100%;
4 | height: 100%;
5 |
6 | .book-body {
7 | position: absolute;
8 | top: 0px;
9 | right: 0px;
10 | left: 0px;
11 | bottom: 0px;
12 | overflow-y: auto;
13 |
14 | color: @page-color;
15 | background: @body-background;
16 | .transition(left @sidebar-transition-duration ease);
17 |
18 | .body-inner {
19 | position: absolute;
20 | top: 0px;
21 | right: 0px;
22 | left: 0px;
23 | bottom: 0px;
24 | overflow-y: auto;
25 | }
26 |
27 | .page-wrapper {
28 | position: relative;
29 | outline: none;
30 |
31 | .page-inner {
32 | max-width: 800px;
33 | margin: 0px auto;
34 | padding: 20px 0px 40px 0px;
35 |
36 | section {
37 | margin: 0px 0px;
38 | padding: 5px 15px;
39 |
40 | background: @page-background;
41 | border-radius: 2px;
42 | line-height: @content-line-height;
43 | font-size: @default-font-size;
44 | }
45 |
46 | .btn-group {
47 | .btn {
48 | border-radius: 0px;
49 | background: #eee;
50 | border: 0px;
51 | }
52 | }
53 | }
54 | }
55 |
56 | @media (max-width: @mobileMaxWidth) {
57 | .transition-transform(@sidebar-transition-duration ease);
58 | padding-bottom: 20px;
59 |
60 | .body-inner {
61 | position: static;
62 | min-height: calc(~"100% - 50px")
63 | }
64 | }
65 | }
66 |
67 | &.with-summary {
68 | @media (min-width: @sidebar-breakpoint) {
69 | .book-body {
70 | left: @sidebar-width;
71 | }
72 | }
73 | @media (max-width: @sidebar-breakpoint) {
74 | overflow: hidden;
75 |
76 | .book-body {
77 | .translate(~"calc(100% - 60px)", 0px);
78 | }
79 | }
80 | }
81 |
82 | &.without-animation {
83 | .book-body {
84 | .transition(none) !important;
85 | }
86 | }
87 | }
--------------------------------------------------------------------------------
/theme/stylesheets/website/buttons.less:
--------------------------------------------------------------------------------
1 | .buttons {
2 | .clearfix();
3 | }
4 |
5 | .button {
6 | border: 0;
7 | background-color: transparent;
8 | background: @button-background;
9 | color: @button-color;
10 | width: 100%;
11 | text-align: center;
12 | float: left;
13 | line-height: @line-height-base;
14 | padding: 8px 4px;
15 |
16 | &:hover {
17 | color: @button-hover-color;
18 | }
19 |
20 | &:focus, &:hover {
21 | outline: none;
22 | }
23 |
24 | &.size-2 {
25 | width: 50%;
26 | }
27 |
28 | &.size-3 {
29 | width: 33%;
30 | }
31 | }
32 |
33 |
--------------------------------------------------------------------------------
/theme/stylesheets/website/dropdown.less:
--------------------------------------------------------------------------------
1 | .dropdown {
2 | position: relative;
3 | }
4 |
5 | .dropdown-menu {
6 | position: absolute;
7 | top: 100%;
8 | left: 0;
9 | z-index: @dropdown-zindex;
10 | display: none; // none by default, but block on "open" of the menu
11 | float: left;
12 | min-width: 160px;
13 | padding: 0;
14 | margin: 2px 0 0; // override default ul
15 | list-style: none;
16 | font-size: @font-size-base;
17 | background-color: @dropdown-background;
18 | border: 1px solid @dropdown-border-color;
19 | border-radius: @border-radius-base;
20 | .box-shadow(0 6px 12px rgba(0,0,0,.175));
21 | background-clip: padding-box;
22 |
23 | &.open{
24 | display:block;
25 | }
26 |
27 | &.dropdown-left {
28 | left: auto;
29 | right: 4%;
30 |
31 | .dropdown-caret {
32 | right: 14px;
33 | left: auto;
34 | }
35 | }
36 |
37 | .dropdown-caret{
38 | position: absolute;
39 | top: -8px;
40 | left: 14px;
41 | width: 18px;
42 | height: 10px;
43 | float: left;
44 | overflow: hidden;
45 |
46 | .caret-outer{
47 | position: absolute;
48 | border-left: 9px solid transparent;
49 | border-right: 9px solid transparent;
50 | border-bottom: 9px solid rgba(0,0,0,0.1);
51 | height: auto;
52 | left: 0;
53 | top: 0;
54 | width: auto;
55 | display: inline-block;
56 | margin-left: -1px;
57 | }
58 | .caret-inner{
59 | position: absolute;
60 | display: inline-block;
61 | margin-top: -1px;
62 | top: 0;
63 | top: 1px;
64 | border-left: 9px solid transparent;
65 | border-right: 9px solid transparent;
66 | border-bottom: 9px solid @dropdown-background;
67 | }
68 | }
69 |
70 | .buttons {
71 | .clearfix();
72 | border-bottom: 1px solid @sidebar-divider-color;
73 |
74 | &:last-child {
75 | border-bottom: none;
76 | }
77 |
78 | .button {
79 | border: 0;
80 | background-color: transparent;
81 | color: @dropdown-button-color;
82 | width: 100%;
83 | text-align: center;
84 | float: left;
85 | line-height: @line-height-base;
86 | padding: 8px 4px;
87 |
88 | &:hover {
89 | color: @dropdown-button-hover-color;
90 | }
91 |
92 | &:focus, &:hover {
93 | outline: none;
94 | }
95 |
96 | &.size-2 {
97 | width: 50%;
98 | }
99 |
100 | &.size-3 {
101 | width: 33%;
102 | }
103 | }
104 | }
105 | }
106 |
--------------------------------------------------------------------------------
/theme/stylesheets/website/glossary.less:
--------------------------------------------------------------------------------
1 | .book .book-body .page-wrapper .page-inner section.glossary {
2 | margin-bottom: 40px;
3 |
4 | h2 {
5 | a, a:hover {
6 | color: inherit;
7 | text-decoration: none;
8 | }
9 | }
10 |
11 | .glossary-index {
12 | list-style: none;
13 | margin: 0px;
14 | padding: 0px;
15 |
16 | li {
17 | display: inline;
18 | margin: 0px 8px;
19 | white-space: nowrap;
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/theme/stylesheets/website/header.less:
--------------------------------------------------------------------------------
1 | .book {
2 | .book-header {
3 | font-family: @font-family-sans;
4 |
5 | overflow: visible;
6 | height: @header-height;
7 | padding: 0px 8px;
8 | z-index: 2;
9 |
10 | font-size: 0.85em;
11 | color: @header-color;
12 | background: @header-background;
13 |
14 | .btn {
15 | display: block;
16 | height: @header-height;
17 | padding: 0px 15px;
18 | border-bottom: none;
19 | color: @header-button-color;
20 | text-transform: uppercase;
21 | line-height: @header-height;
22 | .box-shadow(none) !important;
23 | position:relative;
24 | font-size: @font-size-base;
25 |
26 | &:hover {
27 | position: relative;
28 | text-decoration: none;
29 | color: @header-button-hover-color;
30 | background: @header-button-hover-background;
31 | }
32 | }
33 |
34 | h1 {
35 | margin: 0px;
36 | font-size: 20px;
37 | font-weight: 200;
38 | text-align: center;
39 | line-height: @header-height;
40 | opacity: 0;
41 | .transition(opacity ease 0.4s);
42 |
43 | padding-left: 200px;
44 | padding-right: 200px;
45 | .transition(opacity 0.2s ease);
46 |
47 | overflow: hidden;
48 | text-overflow: ellipsis;
49 | white-space: nowrap;
50 |
51 | a, a:hover {
52 | color: inherit;
53 | text-decoration: none;
54 | }
55 |
56 | @media (max-width: 1000px) {
57 | display: none;
58 | }
59 |
60 | i {
61 | display: none;
62 | }
63 | }
64 |
65 | &:hover {
66 | h1 {
67 | opacity: 1;
68 | }
69 | }
70 | }
71 |
72 | &.is-loading {
73 | .book-header h1 {
74 | i {
75 | display: inline-block;
76 | }
77 | a {
78 | display: none;
79 | }
80 | }
81 | }
82 | }
83 |
--------------------------------------------------------------------------------
/theme/stylesheets/website/languages.less:
--------------------------------------------------------------------------------
1 | .book-langs-index {
2 | width: 100%;
3 | height: 100%;
4 | padding: 40px 0px;
5 | margin: 0px;
6 | overflow: auto;
7 |
8 | @media (max-width: 600px) {
9 | padding: 0px;
10 | }
11 |
12 | .inner {
13 | max-width: 600px;
14 | width: 100%;
15 |
16 | margin: 0px auto;
17 | padding: 30px;
18 |
19 | background: #fff;
20 | border-radius: 3px;
21 |
22 | h3 {
23 | margin: 0px;
24 | }
25 |
26 | .languages {
27 | list-style: none;
28 | padding: 20px 30px;
29 | margin-top: 20px;
30 | border-top: 1px solid #eee;
31 |
32 | .clearfix();
33 |
34 | li {
35 | width: 50%;
36 | float: left;
37 | padding: 10px 5px;
38 | font-size: 16px;
39 |
40 | a {
41 |
42 | }
43 |
44 | @media (max-width: 600px) {
45 | width: 100%;
46 | max-width: 100%;
47 | }
48 | }
49 | }
50 | }
51 | }
--------------------------------------------------------------------------------
/theme/stylesheets/website/markup.less:
--------------------------------------------------------------------------------
1 | .book .book-body .page-wrapper .page-inner section {
2 | display: none;
3 | }
4 |
5 | .book .book-body .page-wrapper .page-inner section.normal {
6 | .gitbook-markdown(@md-color: @content-color, @md-line-height: @content-line-height);
7 |
8 | .glossary-term {
9 | cursor: help;
10 | text-decoration: underline;
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/theme/stylesheets/website/navigation.less:
--------------------------------------------------------------------------------
1 | .book .book-body {
2 | .navigation {
3 | position: absolute;
4 | top: @header-height;
5 | bottom: 0px;
6 | margin: 0;
7 | max-width: 150px;
8 | min-width: 90px;
9 |
10 | display: flex;
11 | justify-content: center;
12 | align-content: center;
13 | flex-direction: column;
14 |
15 | font-size: 40px;
16 | color: @navigation-color;
17 |
18 | text-align: center;
19 |
20 | .transition(all 350ms ease);
21 |
22 | &:hover {
23 | text-decoration: none;
24 | color: @navigation-hover-color;
25 | }
26 |
27 | &.navigation-next {
28 | right: 0px;
29 | }
30 | &.navigation-prev {
31 | left: 0px;
32 | }
33 | }
34 |
35 | @media (max-width: @mobileMaxWidth) {
36 | .navigation {
37 | position: static;
38 | top: auto;
39 | max-width: 50%;
40 | width: 50%;
41 | display: inline-block;
42 | float: left;
43 |
44 | &.navigation-unique {
45 | max-width: 100%;
46 | width: 100%;
47 | }
48 | }
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/theme/stylesheets/website/summary.less:
--------------------------------------------------------------------------------
1 | .book {
2 | .book-summary {
3 | font-family: @font-family-sans;
4 |
5 | position: absolute;
6 | top: 0px;
7 | left: -@sidebar-width;
8 | bottom: 0px;
9 | z-index: 1;
10 |
11 | width: @sidebar-width;
12 | color: @sidebar-color;
13 | background: @sidebar-background;
14 | border-right: @sidebar-border-right;
15 |
16 | .transition(left @sidebar-transition-duration ease);
17 |
18 | ul.summary {
19 | position: absolute;
20 | top: 0px;
21 | left: 0px;
22 | right: 0px;
23 | bottom: 0px;
24 |
25 | overflow-y: auto;
26 |
27 | list-style: none;
28 | margin: 0px;
29 | padding: 0px;
30 |
31 | .transition(top 0.5s ease);
32 |
33 | li {
34 | list-style: none;
35 |
36 | &.divider {
37 | height: 1px;
38 | margin: 7px 0;
39 | overflow: hidden;
40 | background: @sidebar-divider-color;
41 | }
42 |
43 | i.fa-check {
44 | display: none;
45 | position: absolute;
46 | right: 9px;
47 | top: 16px;
48 | font-size: 9px;
49 | color: @sidebar-icon-color;
50 | }
51 |
52 | &.done {
53 | > a {
54 | color: @sidebar-link-completed;
55 | font-weight: @sidebar-link-completed-weight;
56 |
57 | i {
58 | display: inline;
59 | }
60 | }
61 | }
62 |
63 | a, span {
64 | display: block;
65 | padding: 10px 15px;
66 | border-bottom: none;
67 | color: @sidebar-link-color;
68 | background: @sidebar-link-background;
69 | text-overflow: ellipsis;
70 | overflow: hidden;
71 | white-space: nowrap;
72 | position: relative;
73 | }
74 |
75 | span {
76 | cursor: not-allowed;
77 | .opacity(0.3);
78 | }
79 |
80 | &.active > a, a:hover {
81 | color: @sidebar-link-hover-color;
82 | background: @sidebar-link-hover-background;
83 | text-decoration: none;
84 | }
85 |
86 | ul {
87 | padding-left: @sidebar-nested-padding;
88 | }
89 | }
90 | }
91 |
92 | @media (max-width: @sidebar-breakpoint) {
93 | width: calc(~"100% - 60px");
94 | bottom: 0px;
95 | left: -100%;
96 | }
97 | }
98 |
99 | &.with-summary {
100 | .book-summary {
101 | left: 0px;
102 | }
103 | }
104 |
105 | &.without-animation {
106 | .book-summary {
107 | .transition(none) !important;
108 | }
109 | }
110 | }
111 |
--------------------------------------------------------------------------------
/theme/stylesheets/website/variables.less:
--------------------------------------------------------------------------------
1 | @staticPath: ".";
2 |
3 | // Font sizes
4 | @font-size-base: 14px;
5 | @font-size-large: ceil(@font-size-base * 1.25); // ~18px
6 | @font-size-small: ceil(@font-size-base * 0.85); // ~12px
7 | @line-height-base: 1.428571429; // 20/14
8 | @line-height-computed: floor(@font-size-base * @line-height-base);
9 |
10 | // Sizes
11 | @mobileMaxWidth: 1240px;
12 |
13 | // Header
14 | @header-height: 50px;
15 | @header-color: hsl(194, 5%, 52%);
16 | @header-background: transparent;
17 | @header-border: rgba(0, 0, 0, 0.07);
18 | @header-button-color: #ccc;
19 | @header-button-hover-color: #444;
20 | @header-button-hover-background: none;
21 |
22 | // Navigation
23 | @navigation-color: @header-button-color;
24 | @navigation-hover-color: @header-button-hover-color;
25 |
26 | // Body
27 | @body-background: white;
28 |
29 | // Sidebar
30 | @sidebar-transition-duration: 250ms;
31 | @sidebar-width: 300px;
32 | @sidebar-breakpoint: 600px;
33 | @sidebar-color: hsl(207, 15%, 25%);
34 | @sidebar-background: #fafafa;
35 | @sidebar-border-right: 1px solid @header-border;
36 |
37 | @sidebar-nested-padding: 20px;
38 | @sidebar-divider-color: @header-border;
39 |
40 | @sidebar-link-color: @sidebar-color;
41 | @sidebar-link-background: transparent;
42 | @sidebar-link-hover-color: hsl(207, 100%, 50%);
43 | @sidebar-link-hover-background: transparent;
44 |
45 | @sidebar-icon-color: hsl(120, 60%, 50%);
46 | @sidebar-link-completed: @sidebar-link-color;
47 | @sidebar-link-completed-weight: normal;
48 |
49 | // Page
50 | @page-color: black;
51 | @page-background: @body-background;
52 |
53 | // Content
54 | @content-line-height: 1.7;
55 | @content-color: #333333;
56 |
57 | // Dropdown
58 | @dropdown-zindex: 100;
59 | @dropdown-divider-color: @sidebar-divider-color;
60 | @dropdown-background: @sidebar-background;
61 | @dropdown-button-color: darken(@header-button-color, 15%);
62 | @dropdown-border-color: @sidebar-divider-color;
63 | @dropdown-button-hover-color: @header-button-hover-color;
64 |
65 | // Buttons
66 | @button-background: #eee;
67 | @button-color: #666;
68 | @button-hover-color: #444;
69 |
70 | // States and alerts
71 | @state-success-text: #3c763d;
72 | @state-success-bg: #dff0d8;
73 | @state-success-border: darken(spin(@state-success-bg, -10), 5%);
74 |
75 | @state-info-text: #31708f;
76 | @state-info-bg: #d9edf7;
77 | @state-info-border: darken(spin(@state-info-bg, -10), 7%);
78 |
79 | @state-warning-text: #8a6d3b;
80 | @state-warning-bg: #fcf8e3;
81 | @state-warning-border: darken(spin(@state-warning-bg, -10), 5%);
82 |
83 | @state-danger-text: #a94442;
84 | @state-danger-bg: #f2dede;
85 | @state-danger-border: darken(spin(@state-danger-bg, -10), 5%);
86 |
87 | // Border Radius
88 | @border-radius-base: 1px;
89 | @border-radius-large: 3px;
90 | @border-radius-small: 1px;
91 |
92 | // Fonts
93 | @font-family-serif: Georgia, serif;
94 | @font-family-sans: "Helvetica Neue", Helvetica, Arial, sans-serif;
95 | @font-family-base: @font-family-sans;
96 | @headings-font-family: inherit;
97 |
98 | @FontPath: '@{staticPath}/fonts';
99 | @fa-font-path: "@{FontPath}/fontawesome";
100 |
101 | @s-font-size: 1.2rem;
102 | @m-font-size: 1.4rem;
103 | @l-font-size: 1.6rem;
104 | @xl-font-size: 2.2rem;
105 | @xxl-font-size: 4.0rem;
106 | @default-font-size: @l-font-size;
107 |
108 |
--------------------------------------------------------------------------------
/theme/templates/ebook/footer.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
--------------------------------------------------------------------------------
/theme/templates/ebook/glossary.html:
--------------------------------------------------------------------------------
1 | {% extends "./page.html" %}
2 |
3 | {% block title %}{{ __("GLOSSARY") }} | {{ title }}{% endblock %}
4 |
5 | {% block page %}
6 |