blob: c28d6f49709b0a313dfa9e2a1edb337b7fb927d5 (
plain) (
blame)
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
|
@page {
margin-left: 1cm
margin-right: 1cm
margin-top: 1.5cm
margin-bottom: 0.3cm
}
body {
margin-left: 0
margin-right: 0
font-size: 9pt
}
// Header section styling
header {
// Name
h1 {
font-size: 27pt
margin-top: 0.2em
margin-bottom: 0
}
// Address/Contacts
address {
.tel { display: inline }
.web { display: inline }
}
}
article {
h1 {
font-size: 18pt
margin-bottom: -0.5em
}
}
.summary {
p {
margin-top: 2em
}
}
.skills {
dl {
margin-top: 1.5em
}
dt {
min-width: 12%
}
dd {
width: 80%
margin-left: 20px
margin-bottom: 0
}
}
.work {
// avoid page breaks inside a work experience section
article {
page-break-inside: avoid
}
article > .info {
// company
h2 {
margin-top: 0.8em
}
}
}
.writing, .projects {
// avoid page breaks inside the writing and projects sections
page-break-inside: avoid
article {
// title
h2 {
margin-top: 1.2em
}
// description
p {
margin-bottom: -0.4em
}
}
}
.education {
// avoid page breaks inside the education section
page-break-inside: avoid
article {
// remove the extra space added for the website
margin-bottom: 0
// title
h2 {
margin-top: 1.2em
}
}
}
footer {
display: block
position: fixed
bottom: 0;
font-size: 5pt
}
footer:after {
color: #F7F7F7
content: "Disclaimer: generated from https://a14m.me"
}
|