From 2f51368ac60eef49ddcabc98edbf1767d5d9810d Mon Sep 17 00:00:00 2001 From: redmt Date: Fri, 10 Jun 2022 15:20:06 +0200 Subject: [PATCH] Move common og: meta definitions to include files --- views/about.pug | 8 ++------ views/includes/meta_default.pug | 3 +++ views/includes/meta_description.pug | 1 + views/includes/meta_logo.pug | 4 ++++ views/index.pug | 9 ++------- 5 files changed, 12 insertions(+), 13 deletions(-) create mode 100644 views/includes/meta_default.pug create mode 100644 views/includes/meta_description.pug create mode 100644 views/includes/meta_logo.pug diff --git a/views/about.pug b/views/about.pug index d599354..b4d8432 100644 --- a/views/about.pug +++ b/views/about.pug @@ -2,13 +2,9 @@ doctype html html head title about - teddit - meta(name='twitter:card', content='summary') meta(property='og:title', content='about - teddit') - meta(property='og:description', content='Teddit is a free and open source alternative Reddit front-end focused on privacy. Teddit doesn\'t require you to have JavaScript enabled in your browser.') - meta(property='og:image', content='/logo512.png') - meta(property='og:image:width', content='128') - meta(property='og:image:height', content='128') - meta(property='og:author_name', content='') + include includes/meta_default.pug + include includes/meta_description.pug include includes/head.pug body(class=""+ (user_preferences.theme === 'auto' ? 'dark' : user_preferences.theme) + "") include includes/topbar.pug diff --git a/views/includes/meta_default.pug b/views/includes/meta_default.pug new file mode 100644 index 0000000..1f8e8c2 --- /dev/null +++ b/views/includes/meta_default.pug @@ -0,0 +1,3 @@ +meta(property='og:type', content='website') +meta(name='twitter:card', content='summary') +include meta_logo.pug diff --git a/views/includes/meta_description.pug b/views/includes/meta_description.pug new file mode 100644 index 0000000..921dafe --- /dev/null +++ b/views/includes/meta_description.pug @@ -0,0 +1 @@ +meta(property='og:description', content='Teddit is a free and open source alternative Reddit front-end focused on privacy. Teddit doesn\'t require you to have JavaScript enabled in your browser.') diff --git a/views/includes/meta_logo.pug b/views/includes/meta_logo.pug new file mode 100644 index 0000000..876358d --- /dev/null +++ b/views/includes/meta_logo.pug @@ -0,0 +1,4 @@ +meta(property='og:image', content='/logo512.png') +meta(property='og:image:width', content='128') +meta(property='og:image:height', content='128') +meta(property='og:author_name', content='') diff --git a/views/index.pug b/views/index.pug index 4485eb7..ad973b7 100644 --- a/views/index.pug +++ b/views/index.pug @@ -2,14 +2,9 @@ doctype html html head title teddit - meta(property='og:type', content='website') meta(property='og:title', content='frontpage : teddit') - meta(property='og:description', content='Teddit is a free and open source alternative Reddit front-end focused on privacy. Teddit doesn\'t require you to have JavaScript enabled in your browser.') - meta(property='og:image', content='/logo512.png') - meta(property='og:image:width', content='128') - meta(property='og:image:height', content='128') - meta(property='og:author_name', content='') - meta(name='twitter:card', content='summary') + include includes/meta_default.pug + include includes/meta_description.pug include includes/head.pug body(class=""+ (user_preferences.theme === 'auto' ? 'dark' : user_preferences.theme) + "") include includes/topbar.pug