Skip to content

Commit d93072c

Browse files
committed
style(generator): responsive, cleaner layout
1 parent 4148b6f commit d93072c

File tree

1 file changed

+34
-3
lines changed

1 file changed

+34
-3
lines changed

generator/generator.go

Lines changed: 34 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,18 +27,25 @@ const DEFAULT_TEMPLATE = `<!DOCTYPE html>
2727
:root {
2828
--gray: #d0d7de;
2929
--light-gray: #f2f1f1;
30+
--lighter-gray: #f8f8f8;
3031
}
3132
body {
3233
font-family: sans-serif;
33-
padding-left: 2rem;
34-
padding-right: 2rem;
34+
margin: 0;
35+
padding: 2rem;
3536
background: #fff;
3637
display: flex;
3738
align-items: center;
3839
justify-content: center;
3940
}
41+
.main {
42+
max-width: 50%
43+
margin: 0 auto;
44+
}
4045
img {
46+
display: block;
4147
border-radius: 0.5rem;
48+
max-height: 40rem;
4249
}
4350
code:not(pre > code){
4451
background: var(--light-gray);
@@ -49,15 +56,39 @@ const DEFAULT_TEMPLATE = `<!DOCTYPE html>
4956
background: var(--light-gray);
5057
padding: 0.5rem;
5158
border-radius: 0.2rem;
59+
overflow-y: auto;
5260
}
5361
h1, h2 {
5462
padding-bottom: 0.5rem;
5563
border-bottom: 1px solid var(--gray);
5664
}
65+
blockquote {
66+
border-left: 0.25rem solid var(--gray);
67+
background: var(--lighter-gray);
68+
padding: 0.25rem;
69+
padding-top: 0.5rem;
70+
padding-bottom: 0.5rem;
71+
padding-right: 2rem;
72+
margin: 0;
73+
margin-top: 0.25rem;
74+
margin-bottom: 0.25rem;
75+
padding-left: 0.5rem;
76+
border-top-right-radius: 0.2rem;
77+
border-bottom-right-radius: 0.2rem;
78+
}
79+
hr {
80+
height: 0.15rem;
81+
padding: 0;
82+
margin: 0;
83+
margin-top: 0.5rem;
84+
margin-bottom: 0.5rem;
85+
background: var(--gray);
86+
border: 0;
87+
}
5788
</style>
5889
</head>
5990
<body>
60-
<div>
91+
<div class="main">
6192
@FLECK_CONTENT
6293
</div>
6394
</body>

0 commit comments

Comments
 (0)