aboutsummaryrefslogtreecommitdiff
path: root/viewer/public
diff options
context:
space:
mode:
authorZéro~Informatique2022-07-26 08:44:34 +0200
committerpacien2022-09-03 01:30:42 +0200
commit00510820a2794efcadbc83f7f8b54318fe198ecb (patch)
treea894d99c22a601197869c7a6928d40bb4ae2c392 /viewer/public
parent88aa098c07e067f9f737fbeba1f52a9bd5042e53 (diff)
downloadldgallery-00510820a2794efcadbc83f7f8b54318fe198ecb.tar.gz
viewer: migrate to vue 3, general refactoring and cleanup
Non-exhaustive list of fixes and improvements done at the same time: - html default background to grey (avoids white flash during init) - unified links behavior - added more theme variables - removed the flex-expand transition (it wasn't working) and replaced it with a slide - fixed LdLoading not centered on the content - title on removable tags - fixed an issue with encoded URI from vue-router - unified Item resource URLs - removed the iframe for PlainTextViewer (it wasn't working properly) and replaced it with a pre - fixed clear and search buttons tabindex - fixed the information panel bumping up during the fade animation of tag's dropdown - fixed some focus outlines not appearing correctly - moved CSS variables to the :root context - Code cleaning GitHub: closes #217 GitHub: closes #300 GitHub: closes #297 GitHub: closes #105 GitHub: closes #267 GitHub: closes #275 GitHub: closes #228 GitHub: closes #215 GitHub: closes #112
Diffstat (limited to 'viewer/public')
-rw-r--r--viewer/public/index.html40
1 files changed, 16 insertions, 24 deletions
diff --git a/viewer/public/index.html b/viewer/public/index.html
index c3ff247..7058e4e 100644
--- a/viewer/public/index.html
+++ b/viewer/public/index.html
@@ -1,7 +1,7 @@
1<!-- ldgallery - A static generator which turns a collection of tagged 1<!-- ldgallery - A static generator which turns a collection of tagged
2-- pictures into a searchable web gallery. 2-- pictures into a searchable web gallery.
3-- 3--
4-- Copyright (C) 2019-2020 Guillaume FOUET 4-- Copyright (C) 2019-2022 Guillaume FOUET
5-- 5--
6-- This program is free software: you can redistribute it and/or modify 6-- This program is free software: you can redistribute it and/or modify
7-- it under the terms of the GNU Affero General Public License as 7-- it under the terms of the GNU Affero General Public License as
@@ -18,27 +18,19 @@
18--> 18-->
19 19
20<!DOCTYPE html> 20<!DOCTYPE html>
21<html lang="en"> 21<html lang="en" class="notranslate" translate="no" style="background-color: #333;">
22 22 <head>
23<head> 23 <meta charset="utf-8">
24 <meta charset="utf-8"> 24 <meta http-equiv="X-UA-Compatible" content="IE=edge">
25 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 25 <meta name="viewport" content="width=device-width,initial-scale=1.0">
26 <meta name="mobile-web-app-capable" content="yes"> 26 <link rel="icon" href="<%= BASE_URL %>favicon.ico">
27 <meta name="viewport" content="user-scalable=no,width=device-width,initial-scale=1.0"> 27 <title><%= htmlWebpackPlugin.options.title %></title>
28 <meta name="generator" content="ldgallery, software distributed under the terms of the GNU Affero General Public License v3.0"> 28 </head>
29 29 <body>
30 <link rel="manifest" href="manifest.json"> 30 <noscript>
31 <link rel="icon" href="<%= BASE_URL %>favicon.ico"> 31 <strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
32 <title>ldgallery</title> 32 </noscript>
33</head> 33 <div id="app"></div>
34 34 <!-- built files will be auto injected -->
35<body> 35 </body>
36 <noscript>
37 <strong>We're sorry but ldgallery doesn't work properly without JavaScript enabled. Please enable it to
38 continue.</strong>
39 </noscript>
40 <div id="ldgallery"></div>
41 <!-- built files will be auto injected -->
42</body>
43
44</html> 36</html>