Commit e1fe564c authored by Mariano Montone's avatar Mariano Montone
Browse files

Books page layout

parent aaf84acd
......@@ -13,31 +13,28 @@
<div class="row">
<!-- Practical Common Lisp -->
<div class="col-md-6">
<div style="padding: 10px;"></div>
<div class="card" style="padding: 10px; height: 100%;">
<div class="row ">
<div class="col-md-6 book-box">
<div class="card">
<div class="row" style="height: 100%;">
<div class="col-md-4">
<img src="/static/imgs/pcl.jpg" class="w-100">
</div>
<div class="col-md-8 px-3">
<div class="card-block px-3">
<h4 class="card-title">Practical Common Lisp</h4>
<p class="card-text">Lisp is often thought of as an academic language, but it need not be. This is the first book that introduces Lisp as a language for the real world.
</p>
<p class="card-text">Lisp is often thought of as an academic language, but it need not be. This is the first book that introduces Lisp as a language for the real world.</p>
<p class="card-text">
Practical Common Lisp presents a thorough introduction to Common Lisp, providing you with an overall understanding of the language features and how they work. </p>
<a target="_blank" href="http://www.gigamonkeys.com/book" class="btn btn-primary float-right">Read Online</a>
Practical Common Lisp presents a thorough introduction to Common Lisp, providing you with an overall understanding of the language features and how they work.</p>
</div>
</div>
</div>
<a class="read btn btn-primary" target="_blank" href="http://www.gigamonkeys.com/book">Read Online</a>
</div>
</div>
<!-- On Lisp -->
<div class="col-md-6">
<div style="padding: 10px;"></div>
<div class="card" style="padding: 10px; height: 100%;">
<div class="col-md-6 book-box">
<div class="card">
<div class="row ">
<div class="col-md-4">
<img src="/static/imgs/on-lisp.jpg" class="w-100">
......@@ -46,17 +43,16 @@
<div class="card-block px-3">
<h4 class="card-title">On Lisp</h4>
<p class="card-text">On Lisp is a comprehensive study of advanced Lisp techniques, with bottom-up programming as the unifying theme. It gives the first complete description of macros and macro applications. The book also covers important subjects related to bottom-up programming, including functional programming, rapid prototyping, interactive development, and embedded languages. The final chapter takes a deeper look at object-oriented programming than previous Lisp books, showing the step-by-step construction of a working model of the Common Lisp Object System (CLOS).</p>
<a target="_blank" href="http://www.paulgraham.com/onlisp.html" class="btn btn-primary float-right">Read Online</a>
</div>
</div>
</div>
<a target="_blank" href="http://www.paulgraham.com/onlisp.html" class="btn btn-primary read">Read Online</a>
</div>
</div>
<!-- Successful Lisp -->
<div class="col-md-6">
<div style="padding: 10px;"></div>
<div class="card" style="padding: 10px; height: 100%;">
<div class="col-md-6 book-box">
<div class="card">
<div class="row ">
<div class="col-md-4">
<img src="/static/imgs/successful.jpg" class="w-100">
......@@ -65,17 +61,16 @@
<div class="card-block px-3">
<h4 class="card-title">Successful Lisp</h4>
<p class="card-text">How to understand and use Common Lisp.</p>
<a target="_blank" href="http://dept-info.labri.fr/~strandh/Teaching/MTP/Common/David-Lamkins/cover.html" class="btn btn-primary float-right">Read Online</a>
</div>
</div>
</div>
<a target="_blank" href="http://dept-info.labri.fr/~strandh/Teaching/MTP/Common/David-Lamkins/cover.html" class="btn btn-primary read">Read Online</a>
</div>
</div>
<!-- Lisp Hackers -->
<div class="col-md-6">
<div style="padding: 10px;"></div>
<div class="card" style="padding: 10px; height: 100%;">
<div class="col-md-6 book-box">
<div class="card">
<div class="row ">
<div class="col-md-4">
<img src="/static/imgs/lh.jpg" class="w-100">
......@@ -84,17 +79,16 @@
<div class="card-block px-3">
<h4 class="card-title">Lisp Hackers</h4>
<p class="card-text">Interviews with Common Lisp programmers.</p>
<a target="_blank" href="https://leanpub.com/lisphackers/read" class="btn btn-primary float-right">Read Online</a>
</div>
</div>
</div>
<a target="_blank" href="https://leanpub.com/lisphackers/read" class="btn btn-primary read">Read Online</a>
</div>
</div>
<!-- Lisp Web Tales -->
<div class="col-md-6">
<div style="padding: 10px;"></div>
<div class="card" style="padding: 10px; height: 100%;">
<div class="col-md-6 book-box">
<div class="card">
<div class="row ">
<div class="col-md-4">
<img src="/static/imgs/lwt.png" class="w-100">
......@@ -103,18 +97,17 @@
<div class="card-block px-3">
<h4 class="card-title">Lisp Web Tales</h4>
<p class="card-text">Develop Web applications in Common Lisp.</p>
<a target="_blank" href="https://leanpub.com/lispwebtales" class="btn btn-primary float-right">Read</a>
</div>
</div>
</div>
<a target="_blank" href="https://leanpub.com/lispwebtales" class="btn btn-primary read">Read</a>
</div>
</div>
<!-- Common Lisp Recipes -->
<div class="col-md-6">
<div style="padding: 10px;"></div>
<div class="card" style="padding: 10px; height: 100%;">
<div class="row ">
<div class="col-md-6 book-box">
<div class="card">
<div class="row">
<div class="col-md-4">
<img src="/static/imgs/clr.jpg" class="w-100">
</div>
......@@ -122,10 +115,10 @@
<div class="card-block px-3">
<h4 class="card-title">Common Lisp Recipes</h4>
<p class="card-text">Find solutions to problems and answers to questions you are likely to encounter when writing real-world applications in Common Lisp. This book covers areas as diverse as web programming, databases, graphical user interfaces, integration with other programming languages, multi-threading, and mobile devices as well as debugging techniques and optimization, to name just a few.</p>
<a target="_blank" href="http://weitz.de/cl-recipes" class="btn btn-primary float-right">Buy</a>
</div>
</div>
</div>
<a target="_blank" href="http://weitz.de/cl-recipes" class="btn btn-primary read">Buy</a>
</div>
</div>
......
......@@ -74,8 +74,7 @@
<p>Here's a list of alternative guides for getting started:
<ul>
<li>
<a target="_blank" href="https://cliki.net/Getting%20Started">CLiki guide</a>
</li>
<li><a target="_blank" href="https://cliki.net/Getting%20Started">CLiki guide</a></li>
<li><a href="http://articulate-lisp.com">Articulate Lisp site</a></li>
</ul>
</p>
<div id="bodyText">
<h1>Independent Mailing Lists</h1>
<h2 id="apply">How to apply</h2>
<p>You may apply for a mailinglist if it's Common Lisp-related
but doesn't really need an entire project. Please email admin
......
......@@ -94,3 +94,18 @@ hr {
border-bottom: 3px solid #004;
}
.cltable tr:nth-child(even) {background: #ccc;}
.book-box .read {
position: absolute;
bottom: 10px;
right: 10px;
}
.book-box .card {
padding: 10px;
height: 95%;
}
.book-box .card-block {
padding-bottom: 60px;
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment