Skip to content

Commit fc9a283

Browse files
committed
work on toc pdf version
1 parent f76fff6 commit fc9a283

File tree

2 files changed

+44
-43
lines changed

2 files changed

+44
-43
lines changed

theme/static/css/base.css

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,10 @@ table.hidden-md{display:table}
4141
ol.toc a::after{content: leader('.') target-counter(attr(href), page);font-family:"Courier"}
4242
div.chapter{page:standard;prince-page-group:start}
4343
ol.toc li a{border-bottom:none;font-family:"Courier"}
44-
ol.toc{list-style-type:none;margin-left:10px}
45-
ul.toc2{list-style-type:none;margin-left:18px}
46-
ul.toc3{list-style-type:none;margin-left:27px}
44+
ol.toc{list-style-type:none;margin-left:10px;font-family:"Courier"}
45+
ul.toc2{list-style-type:none;margin-left:32px}
46+
ul.toc3{list-style-type:none;margin-left:43px}
47+
ul.toc3-more{margin-left:54px}
4748
pre{font-size:10px}
4849
.highlight-line{background:#ffff00}
4950
img.chapter-cover{margin:0;padding:0;width:100%}

theme/templates/book-toc.html

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -169,31 +169,31 @@
169169
<li>wdb</li>
170170
</ul>
171171
<li>4.10 Networking</li>
172-
<ul class="toc3">
172+
<ul class="toc3 toc3-more">
173173
<li><a href="/websockets.html">WebSockets</a></li>
174174
<li>WebRTC</li>
175175
<li><a href="/uvloop.html">uvloop</a></li>
176176
</ul>
177177
<li>4.11 <a href="/application-programming-interfaces.html">Web APIs</a></li>
178-
<ul class="toc3">
179-
<div class="tc tds"><a href="/microservices.html">Microservices</a></li>
180-
<div class="tc tds sn">Webhooks</li>
181-
<div class="tc tds"><a href="/bots.html">Bots</a></li>
178+
<ul class="toc3 toc3-more">
179+
<li><a href="/microservices.html">Microservices</a></li>
180+
<li>Webhooks</li>
181+
<li><a href="/bots.html">Bots</a></li>
182182
</ul>
183183
<li>4.12 <a href="/api-creation.html">API creation</a></li>
184-
<ul class="toc3">
184+
<ul class="toc3 toc3-more">
185185
<li>Django REST Framework</li>
186186
<li>Flask-RESTful</li>
187187
<li>API Star</li>
188188
</ul>
189189
<li>4.13 <a href="/api-integration.html">API integration</a></li>
190-
<ul class="toc3">
191-
<div class="tc tds"><a href="/twilio.html">Twilio</a></li>
192-
<div class="tc tds sn">Stripe</li>
193-
<div class="tc tds sn">Slack</li>
190+
<ul class="toc3 toc3-more">
191+
<li><a href="/twilio.html">Twilio</a></li>
192+
<li>Stripe</li>
193+
<li>Slack</li>
194194
</ul>
195195
<li>4.14 <a href="/web-application-security.html">Web application security</a></li>
196-
<ul class="toc3">
196+
<ul class="toc3 toc3-more">
197197
<li>Public key infrastructure</li>
198198
<li>SQL injection</li>
199199
<li>Cross Site Request Forgery</li>
@@ -206,59 +206,59 @@
206206
<ul class="toc3">
207207
<li><a href="/servers.html">Servers</a></li>
208208
<li><a href="/static-content.html">Static content</a></li>
209-
<div class="tc sn">Content Delivery Networks</li>
209+
<li>Content Delivery Networks</li>
210210
</ul>
211211
<li>5.2 <a href="/virtual-private-servers-vps.html">Virtual Private Servers (VPSs)</a></li>
212212
<ul class="toc3">
213-
<div class="tc sn">Linode</li>
214-
<div class="tc sn">Digital Ocean</li>
215-
<div class="tc sn">Lightsail</li>
213+
<li>Linode</li>
214+
<li>Digital Ocean</li>
215+
<li>Lightsail</li>
216216
</ul>
217217
<li>5.3 <a href="/platform-as-a-service.html">Platform-as-a-Service</a></li>
218218
<ul class="toc3">
219-
<div class="tc sn">Heroku</li>
220-
<div class="tc sn">PythonAnywhere</li>
221-
<div class="tc sn">Codestar</li>
219+
<li>Heroku</li>
220+
<li>PythonAnywhere</li>
221+
<li>Codestar</li>
222222
</ul>
223223
<li>5.4 <a href="/operating-systems.html">Operating systems</a></li>
224224
<ul class="toc3">
225225
<li><a href="/ubuntu.html">Ubuntu Linux</a></li>
226-
<div class="tc sn">macOS</li>
227-
<div class="tc sn">Windows</li>
226+
<li>macOS</li>
227+
<li>Windows</li>
228228
</ul>
229229
<li>5.5 <a href="/web-servers.html">Web servers</a></li>
230230
<ul class="toc3">
231231
<li><a href="/apache-http-server.html">Apache HTTP Server</a></li>
232232
<li><a href="/nginx.html">Nginx</a></li>
233233
<li><a href="/caddy.html">Caddy</a></li>
234-
<div class="tc sn">Lighttpd</li>
234+
<li>Lighttpd</li>
235235
</ul>
236236
<li>5.6 <a href="/wsgi-servers.html">WSGI servers</a></li>
237237
<ul class="toc3">
238238
<li><a href="/green-unicorn-gunicorn.html">Green Unicorn</a></li>
239-
<div class="tc sn">mod_wsgi</li>
240-
<div class="tc sn">uWSGI</li>
241-
<div class="tc sn">Waitress</li>
239+
<li>mod_wsgi</li>
240+
<li>uWSGI</li>
241+
<li>Waitress</li>
242242
</ul>
243243
<li>5.7 <a href="/continuous-integration.html">Continuous integration</a></li>
244244
<ul class="toc3">
245245
<li> <a href="/jenkins.html">Jenkins</a></li>
246-
<div class="tc sn">GoCD</li>
247-
<div class="tc sn">BuildBot</li>
248-
<div class="tc sn">Travis CI</li>
246+
<li>GoCD</li>
247+
<li>BuildBot</li>
248+
<li>Travis CI</li>
249249
</ul>
250250
<li>5.8 <a href="/configuration-management.html">Configuration management</a></li>
251251
<ul class="toc3">
252252
<li><a href="/ansible.html">Ansible</a></li>
253-
<div class="tc sn">Salt</li>
253+
<li>Salt</li>
254254
</ul>
255255
<li>5.9 <span class="sn">Containers</span></li>
256256
<ul class="toc3">
257257
<li><a href="/docker.html">Docker</a></li>
258258
<li>Kubernetes</li>
259259
</ul>
260260
<li>5.10 <a href="/serverless.html">Serverless Architectures</a></li>
261-
<ul class="toc3">
261+
<ul class="toc3 toc3-more">
262262
<li><a href="/aws-lambda.html">AWS Lambda</a></li>
263263
<li>Azure Functions</li>
264264
<li><a href="/google-cloud-functions.html">Google Cloud Functions</a></li>
@@ -269,28 +269,28 @@
269269
<ul class="toc2">
270270
<li>6.1 <a href="/monitoring.html">Monitoring</a></li>
271271
<ul class="toc3">
272-
<div class="tc sn">Graphite</li>
273-
<div class="tc sn">Prometheus</li>
274-
<div class="tc sn">Service Canary</li>
272+
<li>Graphite</li>
273+
<li>Prometheus</li>
274+
<li>Service Canary</li>
275275
</ul>
276276
<li>6.2 <span class="sn">Hosted Monitoring Services</span></li>
277277
<ul class="toc3">
278278
<li><a href="/rollbar.html">Rollbar</a></li>
279-
<div class="tc sn">Sentry</li>
280-
<div class="tc sn">New Relic</li>
281-
<div class="tc sn">Scout</li>
279+
<li>Sentry</li>
280+
<li>New Relic</li>
281+
<li>Scout</li>
282282
</ul>
283283
<li>6.3 <span class="sn">Web App Performance</span></li>
284284
<ul class="toc3">
285285
<li><a href="/caching.html">Caching</a></li>
286-
<div class="tc sn">Load testing</li>
287-
<div class="tc sn">Scaling</li>
286+
<li>Load testing</li>
287+
<li>Scaling</li>
288288
</ul>
289289
<li>6.4 <a href="/logging.html">Logging</a></li>
290290
<ul class="toc3">
291-
<div class="tc sn">stdlib logging</li>
292-
<div class="tc sn">DTrace</li>
293-
<div class="tc sn">logbook</li>
291+
<li>stdlib logging</li>
292+
<li>DTrace</li>
293+
<li>logbook</li>
294294
</ul>
295295
<li>6.5 <a href="/web-analytics.html">Web Analytics</a></li>
296296
<ul class="toc3">

0 commit comments

Comments
 (0)