-
Notifications
You must be signed in to change notification settings - Fork 18
/
HypermediaSystems-ebook.typ
68 lines (49 loc) · 1.47 KB
/
HypermediaSystems-ebook.typ
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#import "lib/definitions.typ": *
#set document(
title: [Hypermedia Systems],
)
#show figure.where(kind: "image"): box
#page[
#set align(start + horizon)
#set par(leading: 10pt, justify: false)
#show heading: set text(size: 3em, font: display-font)
#skew(
-0.174, // -10deg
upper(
text(style: "oblique", heading(level: 1, outlined: false, [Hypermedia Systems])),
),
)
#box(height: 1em)
#set text(font: secondary-font)
#grid(gutter: 1em, columns: 3 * (auto,),
[Carson Gross],
[Adam Stepinski],
[Deniz Akşimşek],
)
]
#include "-1-copy-ack.typ"
#pagebreak()
= Dedications
#include "-2-dedication.typ"
#pagebreak()
#counter(page).update(0)
#include "-3-foreword.typ"
= Hypermedia Concepts
#include "ch00-introduction.typ"
#include "ch01-hypermedia-a-reintroduction.typ"
#include "ch02-components-of-a-hypermedia-system.typ"
#include "ch03-a-web-1-0-application.typ"
= Hypermedia-Driven Web Applications With Htmx
#include "ch04-extending-html-as-hypermedia.typ"
#include "ch05-htmx-patterns.typ"
#include "ch06-more-htmx-patterns.typ"
#include "ch07-a-dynamic-archive-ui.typ"
#include "ch08-tricks-of-the-htmx-masters.typ"
#include "ch09-client-side-scripting.typ"
#include "ch10-json-data-apis.typ"
= Bringing Hypermedia To Mobile
#include "ch11-hyperview-a-mobile-hypermedia.typ"
#include "ch12-building-a-contacts-app-with-hyperview.typ"
#include "ch13-extending-the-hyperview-client.typ"
= Conclusion
#include "ch14-conclusion.typ"