Skip to content

Commit 60ec493

Browse files
committed
Merge branch 'addBooks' of github.com:ayushjainrksh/p5.js-website
2 parents 7f271df + fae8a0a commit 60ec493

File tree

7 files changed

+211
-13
lines changed

7 files changed

+211
-13
lines changed
135 KB
Loading
86.6 KB
Loading
54.2 KB
Loading

src/data/en.yml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -603,6 +603,46 @@ community:
603603

604604
books:
605605
books-title: "Books"
606+
book-1-title: "Getting Started with p5.js"
607+
book-1-authors: "Lauren McCarthy, Casey Reas, and Ben Fry. "
608+
book-1-publisher: "Published October 2015, Maker Media. "
609+
book-1-pages: "246 pages. "
610+
book-1-type: "Paperback."
611+
book-1-description: "Written by the lead p5.js developer and the founders of Processing, this book provides an introduction to the creative possibilities of today's Web, using JavaScript and HTML."
612+
book-1-order-a: "Order Print/Ebook from O'Reilly"
613+
book-1-order-b: "Order from Amazon"
614+
book-2-title: "Introduction to p5.js (Spanish Edition)"
615+
book-2-authors: "Lauren McCarthy, Casey Reas, and Ben Fry. Translated by Aarón Montoya-Moraga."
616+
book-2-publisher: "Published 2018, Processing Foundation, Inc. "
617+
book-2-pages: "246 pages. "
618+
book-2-type: "Soft cover."
619+
book-2-description: "Written by the lead p5.js developer and the founders of Processing, this book provides an introduction to the creative possibilities of today's Web, using JavaScript and HTML."
620+
book-2-order-a: "Order the PDF from The Processing Foundation Press"
621+
book-2-order-b: "Order the physical version from Amazon"
622+
book-3-title: "Generative Design"
623+
book-3-authors: "Benedikt Gross, Hartmut Bohnacker, Julia Laub and Claudius Lazzeroni."
624+
book-3-publisher: "Published October 30, 2018, Princeton Architectural Press; Reprint edition. "
625+
book-3-pages: "255 pages. "
626+
book-3-type: "Paperback."
627+
book-3-description: "By using simple languages such as JavaScript in p5.js, artists and makers can create everything from interactive typography and textiles to 3D-printed furniture to complex and elegant infographics."
628+
book-3-order-a: "Order from Princeton Architectural Press"
629+
book-3-order-b: "Order from Amazon"
630+
book-4-title: "Generative Gestaltung (German Edition)"
631+
book-4-authors: "Benedikt Gross, Hartmut Bohnacker, Julia Laub and Claudius Lazzeroni."
632+
book-4-publisher: "Published March 1, 2018, Schmidt Hermann Verlag. "
633+
book-4-pages: "256 pages. "
634+
book-4-type: "Hardcover."
635+
book-4-description: "By using simple languages such as JavaScript in p5.js, artists and makers can create everything from interactive typography and textiles to 3D-printed furniture to complex and elegant infographics."
636+
book-4-order-a: "Order from Verlag Hermann Schmidt"
637+
book-4-order-b: "Order from Amazon"
638+
book-5-title: "Learn JavaScript with p5.js"
639+
book-5-authors: "Engin Arslan."
640+
book-5-publisher: "Published 2018, Apress. "
641+
book-5-pages: "217 pages. "
642+
book-5-type: "Paperback."
643+
book-5-description: "Learn coding from scratch in a highly engaging and visual manner using the vastly popular JavaScript with the programming library p5.js. The skills you will acquire from this book are highly transferable to a myriad of industries and can be used towards building web applications, programmable robots, or generative art. "
644+
book-5-order-a: "Order from Apress"
645+
book-5-order-b: "Order from Amazon"
606646

607647
examples:
608648
Examples: "Examples"

src/data/es.yml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -604,6 +604,46 @@ community:
604604

605605
books:
606606
books-title: "Libros"
607+
book-1-title: "Getting Started with p5.js"
608+
book-1-authors: "Lauren McCarthy, Casey Reas, and Ben Fry. "
609+
book-1-publisher: "Published October 2015, Maker Media. "
610+
book-1-pages: "246 pages. "
611+
book-1-type: "Paperback."
612+
book-1-description: "Written by the lead p5.js developer and the founders of Processing, this book provides an introduction to the creative possibilities of today's Web, using JavaScript and HTML."
613+
book-1-order-a: "Order Print/Ebook from O'Reilly"
614+
book-1-order-b: "Order from Amazon"
615+
book-2-title: "Introducción a p5.js (Spanish Edition)"
616+
book-2-authors: "Lauren McCarthy, Casey Reas, y Ben Fry. Traducido por Aarón Montoya-Moraga."
617+
book-2-publisher: "Publicado 2018, Processing Foundation, Inc. "
618+
book-2-pages: "246 páginas. "
619+
book-2-type: "Tapa blanda. "
620+
book-2-description: "Escrito por la desarolladora principal de p5.js y los fundadores de Processing, este libro provee una introducción a las posibilidades creativas de la web actual, usando Javascript y HTML."
621+
book-2-order-a: "Ordena el pdf desde The Processing Foundation Press"
622+
book-2-order-b: "Ordena la versión física desde Amazon"
623+
book-3-title: "Generative Design"
624+
book-3-authors: "Benedikt Gross, Hartmut Bohnacker, Julia Laub and Claudius Lazzeroni."
625+
book-3-publisher: "Published October 30, 2018, Princeton Architectural Press; Reprint edition. "
626+
book-3-pages: "255 pages. "
627+
book-3-type: "Paperback."
628+
book-3-description: "By using simple languages such as JavaScript in p5.js, artists and makers can create everything from interactive typography and textiles to 3D-printed furniture to complex and elegant infographics."
629+
book-3-order-a: "Order from Princeton Architectural Press"
630+
book-3-order-b: "Order from Amazon"
631+
book-4-title: "Generative Gestaltung (German Edition)"
632+
book-4-authors: "Benedikt Gross, Hartmut Bohnacker, Julia Laub and Claudius Lazzeroni."
633+
book-4-publisher: "Published March 1, 2018, Schmidt Hermann Verlag. "
634+
book-4-pages: "256 pages. "
635+
book-4-type: "Hardcover."
636+
book-4-description: "By using simple languages such as JavaScript in p5.js, artists and makers can create everything from interactive typography and textiles to 3D-printed furniture to complex and elegant infographics."
637+
book-4-order-a: "Order from Verlag Hermann Schmidt"
638+
book-4-order-b: "Order from Amazon"
639+
book-5-title: "Learn JavaScript with p5.js"
640+
book-5-authors: "Engin Arslan."
641+
book-5-publisher: "Published 2018, Apress. "
642+
book-5-pages: "217 pages. "
643+
book-5-type: "Paperback."
644+
book-5-description: "Learn coding from scratch in a highly engaging and visual manner using the vastly popular JavaScript with the programming library p5.js. The skills you will acquire from this book are highly transferable to a myriad of industries and can be used towards building web applications, programmable robots, or generative art. "
645+
book-5-order-a: "Order from Apress"
646+
book-5-order-b: "Order from Amazon"
607647

608648
examples:
609649
Examples: "Ejemplos"

src/data/zh-Hans.yml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -603,6 +603,46 @@ community:
603603

604604
books:
605605
books-title: "书籍"
606+
book-1-title: "Getting Started with p5.js"
607+
book-1-authors: "Lauren McCarthy, Casey Reas, and Ben Fry. "
608+
book-1-publisher: "Published October 2015, Maker Media. "
609+
book-1-pages: "246 pages. "
610+
book-1-type: "Paperback."
611+
book-1-description: "Written by the lead p5.js developer and the founders of Processing, this book provides an introduction to the creative possibilities of today's Web, using JavaScript and HTML."
612+
book-1-order-a: "Order Print/Ebook from O'Reilly"
613+
book-1-order-b: "Order from Amazon"
614+
book-2-title: "Introduction to p5.js (Spanish Edition)"
615+
book-2-authors: "Lauren McCarthy, Casey Reas, and Ben Fry. Translated by Aarón Montoya-Moraga."
616+
book-2-publisher: "Published 2018, Processing Foundation, Inc. "
617+
book-2-pages: "246 pages. "
618+
book-2-type: "Soft cover."
619+
book-2-description: "Written by the lead p5.js developer and the founders of Processing, this book provides an introduction to the creative possibilities of today's Web, using JavaScript and HTML."
620+
book-2-order-a: "Order the PDF from The Processing Foundation Press"
621+
book-2-order-b: "Order the physical version from Amazon"
622+
book-3-title: "Generative Design"
623+
book-3-authors: "Benedikt Gross, Hartmut Bohnacker, Julia Laub and Claudius Lazzeroni."
624+
book-3-publisher: "Published October 30, 2018, Princeton Architectural Press; Reprint edition. "
625+
book-3-pages: "255 pages. "
626+
book-3-type: "Paperback."
627+
book-3-description: "By using simple languages such as JavaScript in p5.js, artists and makers can create everything from interactive typography and textiles to 3D-printed furniture to complex and elegant infographics."
628+
book-3-order-a: "Order from Princeton Architectural Press"
629+
book-3-order-b: "Order from Amazon"
630+
book-4-title: "Generative Gestaltung (German Edition)"
631+
book-4-authors: "Benedikt Gross, Hartmut Bohnacker, Julia Laub and Claudius Lazzeroni."
632+
book-4-publisher: "Published March 1, 2018, Schmidt Hermann Verlag. "
633+
book-4-pages: "256 pages. "
634+
book-4-type: "Hardcover."
635+
book-4-description: "By using simple languages such as JavaScript in p5.js, artists and makers can create everything from interactive typography and textiles to 3D-printed furniture to complex and elegant infographics."
636+
book-4-order-a: "Order from Verlag Hermann Schmidt"
637+
book-4-order-b: "Order from Amazon"
638+
book-5-title: "Learn JavaScript with p5.js"
639+
book-5-authors: "Engin Arslan."
640+
book-5-publisher: "Published 2018, Apress. "
641+
book-5-pages: "217 pages. "
642+
book-5-type: "Paperback."
643+
book-5-description: "Learn coding from scratch in a highly engaging and visual manner using the vastly popular JavaScript with the programming library p5.js. The skills you will acquire from this book are highly transferable to a myriad of industries and can be used towards building web applications, programmable robots, or generative art. "
644+
book-5-order-a: "Order from Apress"
645+
book-5-order-b: "Order from Amazon"
606646

607647
examples:
608648
Examples: "范例"

src/templates/pages/books/index.hbs

Lines changed: 91 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -20,43 +20,121 @@ slug: books/
2020
</div>
2121

2222
<div class="wide-right-column book">
23-
<h2>Getting Started with p5.js</h2>
24-
<p>Lauren McCarthy, Casey Reas, and Ben Fry<br>
25-
Published October 2015, Maker Media. 246 pages. Paperback.
23+
<h2>{{#i18n "book-1-title"}}{{/i18n}}</h2>
24+
25+
<p>{{#i18n "book-1-authors"}}{{/i18n}}</p>
26+
<p>
27+
{{#i18n "book-1-publisher"}}{{/i18n}}
28+
{{#i18n "book-1-pages"}}{{/i18n}}
29+
{{#i18n "book-1-type"}}{{/i18n}}
2630
</p>
2731

28-
<p>Written by the lead p5.js developer and the founders of Processing, this book provides an introduction to the creative possibilities of today's Web, using JavaScript and HTML.</p>
32+
<p>{{#i18n "book-1-description"}}{{/i18n}}</p>
33+
34+
<p><a href="http://shop.oreilly.com/product/0636920032076.do" target="_blank">{{#i18n "book-1-order-a"}}{{/i18n}}</a></p>
35+
<p><a href="http://www.amazon.com/Make-Interactive-Graphics-JavaScript-Processing/dp/1457186772" target="_blank">{{#i18n "book-1-order-b"}}{{/i18n}}</a></p>
36+
37+
</div>
38+
</div>
39+
40+
<div style='clear:both; height: 2em'></div>
41+
42+
<div>
43+
<div class="narrow-left-column">
44+
<img src="{{assets}}/img/books/gettingstarted-es.jpg" alt="book cover Introducción a p5.js">
45+
</div>
2946

47+
<div class="wide-right-column book">
48+
<h2>{{#i18n "book-2-title"}}{{/i18n}}</h2>
49+
50+
<p>{{#i18n "book-2-authors"}}{{/i18n}}</p>
3051
<p>
31-
<a href="http://shop.oreilly.com/product/0636920032076.do" target="_blank">Order Print/Ebook from O'Reilly</a><br>
32-
<a href="http://www.amazon.com/Make-Interactive-Graphics-JavaScript-Processing/dp/1457186772" target="_blank">Order from Amazon</a>
52+
{{#i18n "book-2-publisher"}}{{/i18n}}
53+
{{#i18n "book-2-pages"}}{{/i18n}}
54+
{{#i18n "book-2-type"}}{{/i18n}}
3355
</p>
3456

57+
<p>{{#i18n "book-2-description"}}{{/i18n}}</p>
58+
59+
<p><a href="https://processingfoundation.press/product/introduccion-a-p5-js/" target="_blank">{{#i18n "book-2-order-a"}}{{/i18n}}</a></p>
60+
<p><a href="https://www.amazon.com/Introducci%C3%B3n-p5-js-Spanish-Lauren-McCarthy/dp/0999881302/" target="_blank">{{#i18n "book-2-order-b"}}{{/i18n}}</a></p>
61+
3562
</div>
3663
</div>
3764

3865
<div style='clear:both; height: 2em'></div>
3966

4067
<div>
4168
<div class="narrow-left-column">
42-
<img src="{{assets}}/img/books/gettingstarted-es.jpg" alt="book cover Introducción a p5.js">
69+
<img src="{{assets}}/img/books/generative_design.jpg" alt="book cover generative design">
4370
</div>
4471

4572
<div class="wide-right-column book">
46-
<h2>Introducción a p5.js</h2>
47-
<p>Lauren McCarthy, Casey Reas, y Ben Fry. Traducido por Aarón Montoya-Moraga.
48-
Publicado 2018, Processing Foundation, Inc. 246 páginas. Tapa blanda.
73+
<h2>{{#i18n "book-3-title"}}{{/i18n}}</h2>
74+
75+
<p>{{#i18n "book-3-authors"}}{{/i18n}}</p>
76+
<p>
77+
{{#i18n "book-3-publisher"}}{{/i18n}}
78+
{{#i18n "book-3-pages"}}{{/i18n}}
79+
{{#i18n "book-3-type"}}{{/i18n}}
4980
</p>
5081

51-
<p>Escrito por la desarolladora principal de p5.js y los fundadores de Processing, este libro provee una introducción a las posibilidades creativas de la web actual, usando Javascript y HTML.</p>
82+
<p>{{#i18n "book-3-description"}}{{/i18n}}</p>
83+
84+
<p><a href="https://www.papress.com/html/product.details.dna?isbn=9781616897581" target="_blank">{{#i18n "book-3-order-a"}}{{/i18n}}</a></p>
85+
<p><a href="https://www.amazon.com/Generative-Design-Visualize-Program-JavaScript/dp/1616897589" target="_blank">{{#i18n "book-3-order-b"}}{{/i18n}}</a></p>
86+
87+
</div>
88+
</div>
5289

90+
<div style='clear:both; height: 2em'></div>
91+
92+
<div>
93+
<div class="narrow-left-column">
94+
<img src="{{assets}}/img/books/generative_gestaltung.jpg" alt="book cover Generative Gestaltung">
95+
</div>
96+
97+
<div class="wide-right-column book">
98+
<h2>{{#i18n "book-4-title"}}{{/i18n}}</h2>
99+
100+
<p>{{#i18n "book-4-authors"}}{{/i18n}}</p>
53101
<p>
54-
<a href="https://processingfoundation.press/product/introduccion-a-p5-js/" target='_blank'>Ordena el pdf desde The Processing Foundation Press</a><br>
55-
<a href="https://www.amazon.com/Introducci%C3%B3n-p5-js-Spanish-Lauren-McCarthy/dp/0999881302/" target="_blank">Ordena la versión física desde Amazon</a>
102+
{{#i18n "book-4-publisher"}}{{/i18n}}
103+
{{#i18n "book-4-pages"}}{{/i18n}}
104+
{{#i18n "book-4-type"}}{{/i18n}}
56105
</p>
57106

107+
<p>{{#i18n "book-4-description"}}{{/i18n}}</p>
108+
109+
<p><a href="https://typografie.de/produkt/generative-gestaltung-creative-coding-im-web/" target="_blank">{{#i18n "book-4-order-a"}}{{/i18n}}</a></p>
110+
<p><a href="https://www.amazon.com/Generative-Gestaltung/dp/3874399028" target="_blank">{{#i18n "book-4-order-b"}}{{/i18n}}</a></p>
111+
112+
</div>
113+
</div>
114+
115+
<div style='clear:both; height: 2em'></div>
116+
117+
<div>
118+
<div class="narrow-left-column">
119+
<img src="{{assets}}/img/books/learn_javascript.jpg" alt="book cover learn javascript">
58120
</div>
59121

122+
<div class="wide-right-column book">
123+
<h2>{{#i18n "book-5-title"}}{{/i18n}}</h2>
124+
125+
<p>{{#i18n "book-5-authors"}}{{/i18n}}</p>
126+
<p>
127+
{{#i18n "book-5-publisher"}}{{/i18n}}
128+
{{#i18n "book-5-pages"}}{{/i18n}}
129+
{{#i18n "book-5-type"}}{{/i18n}}
130+
</p>
131+
132+
<p>{{#i18n "book-5-description"}}{{/i18n}}</p>
133+
134+
<p><a href="https://www.apress.com/gp/book/9781484234259" target="_blank">{{#i18n "book-5-order-a"}}{{/i18n}}</a></p>
135+
<p><a href="https://www.amazon.com/Learn-JavaScript-p5-js-Coding-Learners/dp/1484234251" target="_blank">{{#i18n "book-5-order-b"}}{{/i18n}}</a></p>
136+
137+
</div>
60138
</div>
61139
<br>
62140
<div style='clear:both; height: 2em'></div>

0 commit comments

Comments
 (0)