From 18cc5f69129615850e48a995f7c3406b74d8d2f4 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Sat, 5 Aug 2023 21:11:48 +0100 Subject: Redesign website --- views/blog.ejs | 49 ++++++++++++++++++++++++++++ views/error.ejs | 8 ++--- views/index.ejs | 8 ++--- views/page.ejs | 20 ------------ views/pageinfo.ejs | 83 ----------------------------------------------- views/partials/head.ejs | 14 ++++++++ views/partials/header.ejs | 12 ------- views/partials/navbar.ejs | 7 +++- views/purge.ejs | 26 --------------- views/rebuild.ejs | 23 ------------- 10 files changed, 75 insertions(+), 175 deletions(-) create mode 100644 views/blog.ejs delete mode 100644 views/page.ejs delete mode 100644 views/pageinfo.ejs create mode 100644 views/partials/head.ejs delete mode 100644 views/partials/header.ejs delete mode 100644 views/purge.ejs delete mode 100644 views/rebuild.ejs (limited to 'views') diff --git a/views/blog.ejs b/views/blog.ejs new file mode 100644 index 0000000..238c935 --- /dev/null +++ b/views/blog.ejs @@ -0,0 +1,49 @@ + + + + <%- include('partials/head') %> + + + +
+ <%- include('partials/navbar') %> +
+ <% if (index) { %> +
+

Blog

+
+ title + date +
+ <% for (const blog of blogs) { %> + + + <%= blog.metadata.title %> + + + + <% } %> +
+ <% } else { %> +
+
+ +
+
+

<%= page.metadata.title %>

+ <%= page.metadata.date?.toDateString() %> +
+ <%- page.html %> + +
+ <% } %> +
+
+ + diff --git a/views/error.ejs b/views/error.ejs index 88e1a27..838da5b 100644 --- a/views/error.ejs +++ b/views/error.ejs @@ -1,17 +1,15 @@ - Error: <%= code %> + Page not found
- <%- include('partials/header') %> + <%- include('partials/navbar') %>
- <%- include('partials/navbar') %>
-

An error occurred (<%= code %>)

-

Go home?

+

Page not found

diff --git a/views/index.ejs b/views/index.ejs index f47b830..e638ad4 100644 --- a/views/index.ejs +++ b/views/index.ejs @@ -1,16 +1,14 @@ - <%= title %> - + <%- include('partials/head') %>
- <%- include('partials/header') %> + <%- include('partials/navbar') %>
- <%- include('partials/navbar') %>
- <%- page %> + <%- content %>
diff --git a/views/page.ejs b/views/page.ejs deleted file mode 100644 index 2bd4262..0000000 --- a/views/page.ejs +++ /dev/null @@ -1,20 +0,0 @@ - - - - <%= title %> - - - -
- <%- include('partials/header') %> -
- <%- include('partials/navbar') %> -
- <%- content %> -
- GitHub | View raw | Page built: <%= buildTime %> | Page info -
-
-
- - diff --git a/views/pageinfo.ejs b/views/pageinfo.ejs deleted file mode 100644 index c0ba59d..0000000 --- a/views/pageinfo.ejs +++ /dev/null @@ -1,83 +0,0 @@ - - - - Page information for <%= standardName %> - - - -
- <%- include('partials/header') %> -
- <%- include('partials/navbar') %> -
-

Information for page <%= standardName %>

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Standard name<%= standardName %>
Display title<%= displayTitle ?? '-' %>
Last build<%- (buildTime != 0) ? new Date(buildTime) : '-' %>
Primary<%= primary ?? false %>
Show title<%= showTitle ?? false %>
Sort order<%- sortOrder ?? '-' %>
Dependencies - <% if (dependencies.size === 0) { %> - <%- '-' %> - <% } else { %> - <% dependencies.forEach(e => { %> - <%- `${e}
` %> - <% }); %> - <%}%> -
Pages which depend on this page - <% if (dependents.size === 0) { %> - <%- '-' %> - <% } else { %> - <% dependents.forEach(e => { %> - <%- `${e}
` %> - <% }); %> - <%}%> -
Errors - <% if (errors.length === 0) { %> - <%- '-' %> - <% } else { %> - <% errors.forEach(e => { %> - <%- `${e.identifier}: ${e.message}
` %> - <% }); %> - <%}%> -
-

Purge this page?

-
- GitHub | View original -
-
-
- - diff --git a/views/partials/head.ejs b/views/partials/head.ejs new file mode 100644 index 0000000..d66fe97 --- /dev/null +++ b/views/partials/head.ejs @@ -0,0 +1,14 @@ +Leonardo Bishop + + +<% if (typeof stylesheets == 'object') { %> + <% for (const sheet of stylesheets) { %> + + <% } %> +<% } %> + +<% if (typeof scripts == 'object') { %> + <% for (const script of scripts) { %> + + <% } %> +<% } %> diff --git a/views/partials/header.ejs b/views/partials/header.ejs deleted file mode 100644 index bd11ce0..0000000 --- a/views/partials/header.ejs +++ /dev/null @@ -1,12 +0,0 @@ -
-
-
-
diff --git a/views/partials/navbar.ejs b/views/partials/navbar.ejs index ff0c84d..3dbeb6a 100644 --- a/views/partials/navbar.ejs +++ b/views/partials/navbar.ejs @@ -1,3 +1,8 @@ diff --git a/views/purge.ejs b/views/purge.ejs deleted file mode 100644 index df48073..0000000 --- a/views/purge.ejs +++ /dev/null @@ -1,26 +0,0 @@ - - - - Purge page - - - - - -
- <%- include('partials/header') %> -
- <%- include('partials/navbar') %> -
-

Purge page

- -

Are you sure you wish to purge the page <%= page %>?

-

The last build time for this page was <%= buildTime %> (<%= buildTimeRelative %> minutes ago).

- -
- GitHub | View original -
-
-
- - diff --git a/views/rebuild.ejs b/views/rebuild.ejs deleted file mode 100644 index 9f9cfaa..0000000 --- a/views/rebuild.ejs +++ /dev/null @@ -1,23 +0,0 @@ - - - - Rebuild - - - - - -
- <%- include('partials/header') %> -
- <%- include('partials/navbar') %> -
-

Rebuild

- -

Are you sure you wish to rebuild the page directory?

- -
-
-
- - -- cgit v1.2.3-70-g09d2