From ce0bd8b7f8c5798039a40523f5c14a2bda4f7c3f Mon Sep 17 00:00:00 2001 From: Sam Carlton Date: Tue, 19 Jan 2021 15:52:03 -0600 Subject: [PATCH] Convert default template to javascript --- layouts/default.11ty.js | 125 ++++++++++++++++++++++++++++++++++++++ layouts/default.njk | 100 ------------------------------ pages-eleventy/tv.11ty.js | 2 +- 3 files changed, 126 insertions(+), 101 deletions(-) create mode 100644 layouts/default.11ty.js delete mode 100644 layouts/default.njk diff --git a/layouts/default.11ty.js b/layouts/default.11ty.js new file mode 100644 index 0000000..c8dfbba --- /dev/null +++ b/layouts/default.11ty.js @@ -0,0 +1,125 @@ +class DefaultLayout { + // or `async data() {` + // or `get data() {` + // data() { + // return { + // layout: 'default.njk', + + // pagination: { + // data: 'video-list', + // size: 1, + // alias: 'video' + // }, + + // permalink: ({ video }) => { + // // console.log('data', data) + // return `tv/${ video.slug }/` + // } + // } + // } + + render({ content }) { + return /* html */` + + + + {{ pageTitle }} + + + + + + + + + + + + + + + + + + + + {{ Script Preloads }} + + + + {{ External Styles }} + + + +
+ +
+
+ +
+ + ${ content } + +
+
+
+
+
+
+
+
+ +
+ +
+
+
+ +
+
+
+

© 2020 Does it ARM All rights reserved.

+
+
+
+
+
+ + {{ Scripts }} + + + `; + } +} + +module.exports = DefaultLayout diff --git a/layouts/default.njk b/layouts/default.njk deleted file mode 100644 index 88c6125..0000000 --- a/layouts/default.njk +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - {{ pageTitle }} - Does It ARM - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
- - {{ content | safe }} - -
-
-
-
-
-
-
-
- -
- -
-
-
- -
-
-
-

© 2020 Does it ARM All rights reserved.

-
-
-
-
-
- - - diff --git a/pages-eleventy/tv.11ty.js b/pages-eleventy/tv.11ty.js index 3adef46..a69d677 100644 --- a/pages-eleventy/tv.11ty.js +++ b/pages-eleventy/tv.11ty.js @@ -3,7 +3,7 @@ class TV { // or `get data() {` data() { return { - layout: 'default.njk', + layout: 'default.11ty.js', pagination: { data: 'video-list',