aboutsummaryrefslogtreecommitdiffstats
path: root/src/pages/widgets
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-12-31 11:01:50 +0300
committerManeraKai <manerakai@protonmail.com>2022-12-31 11:01:50 +0300
commitd9cdea797fe26cc02d213b5fb040be8b38958be6 (patch)
tree648522de68e02346d8adb47974c4a90d7f405d2d /src/pages/widgets
parentwill merge later (diff)
downloadlibredirect-d9cdea797fe26cc02d213b5fb040be8b38958be6.zip
Switched back to pug
Diffstat (limited to 'src/pages/widgets')
-rw-r--r--src/pages/widgets/head.ejs8
-rw-r--r--src/pages/widgets/head.pug7
-rw-r--r--src/pages/widgets/links.ejs23
-rw-r--r--src/pages/widgets/links.pug16
-rw-r--r--src/pages/widgets/switches.ejs11
-rw-r--r--src/pages/widgets/switches.pug6
6 files changed, 29 insertions, 42 deletions
diff --git a/src/pages/widgets/head.ejs b/src/pages/widgets/head.ejs
deleted file mode 100644
index d9e3802a..00000000
--- a/src/pages/widgets/head.ejs
+++ /dev/null
@@ -1,8 +0,0 @@
-<head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <link rel="icon" type="image/x-icon" href="../../../assets/images/libredirect.svg">
- <link href="../stylesheets/styles.css" rel="stylesheet">
- <title>General</title>
- <script type="module" src="./init.js"></script>
-</head>
diff --git a/src/pages/widgets/head.pug b/src/pages/widgets/head.pug
new file mode 100644
index 00000000..15e6d8d6
--- /dev/null
+++ b/src/pages/widgets/head.pug
@@ -0,0 +1,7 @@
+head
+ meta(charset="utf-8")
+ meta(name="viewport" content="width=device-width, initial-scale=1")
+ link(rel="icon" type="image/x-icon" href="../../../assets/images/libredirect.svg")
+ link(href="../stylesheets/styles.css" rel="stylesheet")
+ title General
+ script(type="module" src="./init.js") \ No newline at end of file
diff --git a/src/pages/widgets/links.ejs b/src/pages/widgets/links.ejs
deleted file mode 100644
index 2373a101..00000000
--- a/src/pages/widgets/links.ejs
+++ /dev/null
@@ -1,23 +0,0 @@
-<section class="links" id="links">
- <div class="title">
- <a href="#general">
- <%- include ('src/assets/images/general-icon.svg') %>
- <span data-localise="__MSG_general__">General</span>
- </a></div>
- <% for (const service in services) { -%>
- <div class="title">
- <a href="#<%= service %>">
- <% if (services[service].imageType != "svgMono") { _%>
- <img src="../../../assets/images/<%= service %>-icon.<%= services[service].imageType %>">
- <% } else { _%>
- <%- include ('src/assets/images/' + service + '-icon.svg') %>
- <% } _%>
- <span data-localise="__MSG_<%= service %>__"><%= services[service].name %></span>
- </a></div>
- <% }; -%>
- <div class="title">
- <a href="#about">
- <%- include ('src/assets/images/about-icon.svg') %>
- <span data-localise="__MSG_about__">About</span>
- </a></div>
-</section>
diff --git a/src/pages/widgets/links.pug b/src/pages/widgets/links.pug
new file mode 100644
index 00000000..8c5a3915
--- /dev/null
+++ b/src/pages/widgets/links.pug
@@ -0,0 +1,16 @@
+section(class="links" id="links")
+ div(class="title")
+ a(href="#general")
+ include /src/assets/images/general-icon.svg
+ span(data-localise="__MSG_general__") General
+
+ each val, key in services
+ div(class="title")
+ a(href="#"+key)
+ img(src=`/assets/images/${key}-icon.${services[key].imageType}`)
+ span(data-localise="__MSG_"+key+"__")=services[key].name
+
+ div(class="title")
+ a(href="#about")
+ img(src="/assets/images/about-icon.svg")
+ span(data-localise="__MSG_about__") About
diff --git a/src/pages/widgets/switches.ejs b/src/pages/widgets/switches.ejs
deleted file mode 100644
index e3ffdae7..00000000
--- a/src/pages/widgets/switches.ejs
+++ /dev/null
@@ -1,11 +0,0 @@
-<% for (const service in services) { -%>
-<div class="<%= service %> some-block"><a class="title" href="<%= services[service].url %>">
- <% if (services[service].imageType != "svgMono") { _%>
- <img src="../../assets/images/<%= service %>-icon.<%= services[service].imageType %>"/>
- <% } else { _%>
- <%- include ('src/assets/images/' + service + '-icon.svg') %>
- <% } _%>
- <h4 data-localise="__MSG_<%= service %>__"><%= services[service].name %></h4></a>
- <input class="<%= service %>-enabled" type="checkbox"/>
-</div>
-<% } %>
diff --git a/src/pages/widgets/switches.pug b/src/pages/widgets/switches.pug
new file mode 100644
index 00000000..390c414d
--- /dev/null
+++ b/src/pages/widgets/switches.pug
@@ -0,0 +1,6 @@
+each val, service in services
+ div(class=service + " some-block")
+ a(class="title" href=services[service].url)
+ img(src="../../assets/images/"+service+"-icon."+services[service].imageType)
+ h4(data-localise="__MSG_"+service+"__")=services[service].name
+ input(class=service + "-enabled" type="checkbox") \ No newline at end of file