├── .gitignore
├── 404.php
├── archive.php
├── comments.php
├── common.css
├── common.css.map
├── editor-style.css
├── footer.php
├── functions.php
├── header.php
├── images
└── angle-down.jpg
├── inc
├── admin
│ └── getting-started
│ │ ├── docs
│ │ └── images
│ │ │ ├── ab-block-editor.jpg
│ │ │ ├── ab-footer.jpg
│ │ │ ├── ab-full-screen.jpg
│ │ │ ├── ab-gs.jpg
│ │ │ ├── ab-gutenberg.jpg
│ │ │ ├── ab-options.jpg
│ │ │ ├── ab-toolbar.jpg
│ │ │ ├── ab-wide-style.jpg
│ │ │ ├── ampersand1.jpg
│ │ │ ├── array-ab-theme.jpg
│ │ │ ├── atomic-home.jpg
│ │ │ ├── author.jpg
│ │ │ ├── banner-1544x500.jpg
│ │ │ ├── baseline-home-1.jpg
│ │ │ ├── camera.jpg
│ │ │ ├── candid-home.jpg
│ │ │ ├── checkout-screenshot.jpg
│ │ │ ├── designer.jpg
│ │ │ ├── editor.jpg
│ │ │ ├── fixed.jpg
│ │ │ ├── gberg-banner-1544x500.jpg
│ │ │ ├── latest-featured-image.jpg
│ │ │ ├── lenscap-full-home.jpg
│ │ │ ├── medium-660x7031.jpg
│ │ │ ├── meteor-desktop.jpg
│ │ │ ├── north.jpg
│ │ │ ├── paperback-full-home.jpg
│ │ │ ├── pocket.jpg
│ │ │ ├── publisher.jpg
│ │ │ ├── transmit.jpg
│ │ │ ├── typable.jpg
│ │ │ └── verb.jpg
│ │ ├── getting-started.css
│ │ ├── getting-started.php
│ │ ├── images
│ │ ├── ab-theme-home.jpg
│ │ ├── cc115.svg
│ │ ├── cc184.svg
│ │ ├── cc38.svg
│ │ ├── cc4.svg
│ │ ├── cc402.svg
│ │ ├── cc41.svg
│ │ ├── cc45.svg
│ │ ├── cc50.svg
│ │ ├── cc94-f.svg
│ │ └── logo.png
│ │ └── js
│ │ ├── getting-started.js
│ │ └── jquery.matchHeight.js
├── customizer.php
├── fontawesome
│ ├── css
│ │ └── fontawesome-all.css
│ └── webfonts
│ │ ├── fa-brands-400.eot
│ │ ├── fa-brands-400.woff
│ │ ├── fa-brands-400.woff2
│ │ ├── fa-regular-400.eot
│ │ ├── fa-regular-400.woff
│ │ ├── fa-regular-400.woff2
│ │ ├── fa-solid-900.eot
│ │ ├── fa-solid-900.woff
│ │ └── fa-solid-900.woff2
├── jetpack.php
├── sass
│ ├── common.scss
│ ├── style-editor-extra.scss
│ ├── style-editor.scss
│ ├── style.scss
│ ├── variables.css
│ └── variables.scss
└── template-tags.php
├── index.php
├── js
├── atomic-blocks.js
├── customizer.js
└── jquery.fitvids.js
├── languages
├── atomic-blocks.pot
├── de_DE.mo
├── de_DE.po
├── de_DE@formal.mo
├── de_DE@formal.po
├── fr_FR.mo
├── fr_FR.po
└── readme.txt
├── package-lock.json
├── package.json
├── page.php
├── readme.txt
├── rtl.css
├── screenshot.png
├── search.php
├── searchform.php
├── sidebar.php
├── single.php
├── style-editor-extra.css
├── style-editor.css
├── style.css
├── style.css.map
├── template-parts
├── content-menu-drawer.php
├── content-meta.php
├── content-none.php
├── content-page.php
├── content-search.php
└── content.php
└── templates
├── template-builder.php
└── template-full-width.php
/.gitignore:
--------------------------------------------------------------------------------
1 | # Numerous always-ignore extensions
2 | *.diff
3 | *.err
4 | *.orig
5 | *.log
6 | *.rej
7 | *.swo
8 | *.swp
9 | *.vi
10 | *~
11 | *.sass-cache
12 |
13 | # OS or Editor folders
14 | .DS_Store
15 | ._*
16 | .Spotlight-V100
17 | .Trashes
18 | Thumbs.db
19 | .cache
20 | .project
21 | .settings
22 | .tmproj
23 | *.esproj
24 | nbproject
25 | *.sublime-project
26 | *.sublime-workspace
27 | config.codekit
28 |
29 | # Komodo
30 | *.komodoproject
31 | .komodotools
32 |
33 | # Folders to ignore
34 | .hg
35 | .svn
36 | .CVS
37 | .idea
38 | node_modules/
39 |
40 | Gruntfile.js
41 | *.map
--------------------------------------------------------------------------------
/404.php:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
12 | >
13 |
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/archive.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 |
15 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/comments.php:
--------------------------------------------------------------------------------
1 |
17 |
18 |
31 |
32 |
92 |
93 |
94 |
--------------------------------------------------------------------------------
/common.css:
--------------------------------------------------------------------------------
1 | /*
2 | Styles for the block editor and front end
3 | */
4 | p + .alignfull,
5 | p + .alignwide {
6 | margin-top: 2em;
7 | }
8 |
9 | .wp-block-columns {
10 | justify-content: space-between;
11 | }
12 | @media only screen and (max-width: 600px) {
13 | .wp-block-columns {
14 | display: block;
15 | }
16 | }
17 |
18 | .wp-block-column {
19 | width: 48%;
20 | flex: 0 1 auto;
21 | }
22 | @media only screen and (max-width: 600px) {
23 | .wp-block-column {
24 | width: 100%;
25 | }
26 | }
27 |
28 | /*# sourceMappingURL=common.css.map */
29 |
--------------------------------------------------------------------------------
/common.css.map:
--------------------------------------------------------------------------------
1 | {
2 | "version": 3,
3 | "mappings": "AAAA;;EAEE;AAEF;cACe;EACd,UAAU,EAAE,GAAG;;;AAGhB,iBAAkB;EACd,eAAe,EAAE,aAAa;;AAE9B,yCAA0C;EAH9C,iBAAkB;IAIV,OAAO,EAAE,KAAK;;;;AAItB,gBAAiB;EAChB,KAAK,EAAE,GAAG;EACP,IAAI,EAAE,QAAQ;;AAEd,yCAA0C;EAJ9C,gBAAiB;IAKT,KAAK,EAAE,IAAI",
4 | "sources": ["inc/sass/common.scss"],
5 | "names": [],
6 | "file": "common.css"
7 | }
8 |
--------------------------------------------------------------------------------
/editor-style.css:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | Typographic styles for the post editor
3 | --------------------------------------------------------------*/
4 |
5 | .mceContentBody {
6 | font-weight: 400;
7 | font-size: 19px;
8 | line-height: 1.7;
9 | font-family: 'Nunito Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
10 | color: #272c30;
11 | }
12 |
13 | .mceContentBody h1,
14 | .mceContentBody h2,
15 | .mceContentBody h3,
16 | .mceContentBody h4,
17 | .mceContentBody h5,
18 | .mceContentBody h6 {
19 | font-family: 'Nunito Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
20 | font-weight: 400;
21 | line-height: 1.2;
22 | clear: both;
23 | margin: 0 0 1% 0;
24 | color: #272c30;
25 | }
26 |
27 | .mceContentBody h1 {
28 | font-size: 42px;
29 | }
30 |
31 | .mceContentBody h2 {
32 | font-size: 38px;
33 | }
34 |
35 | .mceContentBody h3 {
36 | font-size: 34px;
37 | }
38 |
39 | .mceContentBody h4 {
40 | font-size: 30px;
41 | }
42 |
43 | .mceContentBody h5 {
44 | font-size: 26px;
45 | }
46 |
47 | .mceContentBody h6 {
48 | font-size: 24px;
49 | }
50 |
51 | .mceContentBody p {
52 | margin-bottom: 1.2em;
53 | }
54 |
55 | .mceContentBody img {
56 | max-width: 100%;
57 | }
58 |
59 | hr {
60 | background-color: transparent;
61 | border: 0;
62 | border-bottom: dotted 1px #c7d6e4;
63 | height: 2px;
64 | margin: 4% 0;
65 | }
66 |
67 | .mceContentBody blockquote {
68 | position: relative;
69 | margin: 0 0 0 0;
70 | z-index: 1;
71 | }
72 |
73 | .mceContentBody blockquote p {
74 | font-size: 24px;
75 | font-weight: 400;
76 | line-height: 1.4;
77 | margin: 1em 0 1em 0;
78 | position: relative;
79 | padding: 20px 0 0 8%;
80 | border-top: solid 3px #272c30;
81 | color: #272c30;
82 | }
83 |
84 | @media screen and (max-width: 786px) {
85 | .mceContentBody blockquote p {
86 | font-size: 19px;
87 | padding-left: 12%;
88 | }
89 | }
90 |
91 | .mceContentBody blockquote p:before {
92 | content: "\201C";
93 | position: absolute;
94 | left: 0;
95 | font-size: 66px;
96 | width: 30px;
97 | top: 19px;
98 | line-height: 1;
99 | font-weight: 600;
100 | }
101 |
102 | .mceContentBody ul,
103 | .mceContentBody ol {
104 | margin: 0 0 5% 25px;
105 | padding-left: 0;
106 | }
107 |
108 | .mceContentBody ul {
109 | list-style: square;
110 | line-height: 2;
111 | }
112 |
113 | .mceContentBody ol {
114 | list-style: decimal;
115 | line-height: 2;
116 | }
117 |
118 | .mceContentBody ul ul,
119 | .mceContentBody ol ol,
120 | .mceContentBody ul ol,
121 | .mceContentBody ol ul {
122 | margin: .3em 0 0 1.5em;
123 | }
124 |
125 | .mceContentBody img {
126 | max-width: 100%;
127 | height: auto;
128 | }
129 |
130 | .highlight {
131 | background: #fff198;
132 | color: #404040;
133 | }
134 |
135 | /*--------------------------------------------------------------
136 | Table Styles
137 | --------------------------------------------------------------*/
138 |
139 | table {
140 | font-size: 18px;
141 | margin-bottom: 5%;
142 | padding: 0;
143 | width: 100%;
144 | }
145 |
146 | table thead {
147 | background: #f2f2f2;
148 | }
149 |
150 | table thead th {
151 | font-weight: bold;
152 | }
153 |
154 | table td, #content table th {
155 | padding: 10px;
156 | }
157 |
158 | table td {
159 | border-bottom: solid 1px #f2f2f2;
160 | }
161 |
162 | table tr:last-child td {
163 | border-bottom: none;
164 | }
165 |
166 | table tr:nth-child(even) {
167 | background: #f2f2f2;
168 | }
169 |
170 | /*--------------------------------------------------------------
171 | Code Styles
172 | --------------------------------------------------------------*/
173 |
174 | pre {
175 | background: #f2f2f2;
176 | font-family: "Courier 10 Pitch", Courier, monospace;
177 | font-size: 15px;
178 | line-height: 1.6;
179 | margin-bottom: 1.6em;
180 | max-width: 100%;
181 | overflow: auto;
182 | padding: 1.6em;
183 | }
184 |
185 | code, kbd, tt, var {
186 | font: 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
187 | }
188 |
189 | /*--------------------------------------------------------------
190 | Alignments
191 | --------------------------------------------------------------*/
192 |
193 | .alignleft {
194 | display: inline;
195 | float: left;
196 | margin: .5em 2em .5em 0;
197 | }
198 |
199 | @media (max-width: 600px) {
200 | .alignleft {
201 | max-width: 200px;
202 | margin-right: 1em;
203 | }
204 | }
205 |
206 | .alignright {
207 | display: inline;
208 | float: right;
209 | margin: .5em 0 1.5em 2em;
210 | }
211 |
212 | @media (max-width: 600px) {
213 | .alignright {
214 | max-width: 200px;
215 | margin-left: 1em;
216 | }
217 | }
218 |
219 | .aligncenter {
220 | clear: both;
221 | display: block;
222 | margin: 0 auto 1.5em auto;
223 | }
224 |
225 | dl.wp-caption {
226 | background: none;
227 | border: none;
228 | }
229 |
230 | .wp-caption {
231 | margin: .5em 0 1.5em 0;
232 | max-width: 100%;
233 | text-align: left;
234 | }
235 |
236 | .wp-caption img[class*="wp-image-"] {
237 | display: block;
238 | margin: 0;
239 | max-width: 100%;
240 | }
241 |
242 | .wp-caption-text,
243 | .gallery-caption,
244 | .wp-caption-dd {
245 | padding: 0;
246 | margin-top: 12px;
247 | width: 100%;
248 | color: #8494A1;
249 | text-transform: none;
250 | font-size: 15px;
251 | font-weight: 400;
252 | letter-spacing: 0;
253 | padding-left: 10px;
254 | border-left: solid 2px #e3eaf0;
255 | margin-bottom: 0;
256 | }
257 |
258 | .pull-right,
259 | .pull-excerpt {
260 | float: right;
261 | margin: 1% 0 2% 5%;
262 | text-align: right;
263 | }
264 |
265 | .pull-left {
266 | float: left;
267 | margin: 1% 5% 2% 0;
268 | }
269 |
270 | .pull-right,
271 | .pull-left,
272 | .pull-excerpt {
273 | font-size: 18px;
274 | line-height: 1.5;
275 | width: 32%;
276 | padding: 20px;
277 | background: #f2f2f2;
278 | }
279 |
280 | @media screen and (max-width: 786px) {
281 | .pull-right,
282 | .pull-left,
283 | .pull-excerpt {
284 | font-size: 18px;
285 | width: auto;
286 | margin: 0 0 5% 0;
287 | }
288 | }
289 |
290 | .pull-excerpt {
291 | font-style: normal;
292 | text-align: left;
293 | padding-top: 18px;
294 | line-height: 1.6;
295 | margin-top: 9px;
296 | }
297 |
298 | @media screen and (max-width: 768px) {
299 | .pull-excerpt {
300 | font-style: 18px;
301 | }
302 | }
303 |
--------------------------------------------------------------------------------
/footer.php:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
57 |
58 |
59 |
60 |
37 | 38 | 58 | 59 |
60 | 61 |62 | 'ol', 65 | 'short_ping' => true, 66 | 'avatar_size' => 50, 67 | 'callback' => 'atomic_blocks_comment' 68 | ) ); 69 | ?> 70 |
71 | 72 | 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?> 73 | 78 | 79 | 80 | 81 | 82 | 86 |87 | 88 | 89 | 90 |