From d2bb3d198c2274880c047f3d14b61a41468d7d59 Mon Sep 17 00:00:00 2001 From: Veloman Yunkan Date: Sat, 21 Oct 2023 20:33:11 +0400 Subject: [PATCH] Moved font definition from template to CSS --- static/skin/index.css | 10 ++++++++++ static/templates/index.html | 11 ----------- test/library_server.cpp | 2 +- test/server.cpp | 8 ++++---- 4 files changed, 15 insertions(+), 16 deletions(-) diff --git a/static/skin/index.css b/static/skin/index.css index 407fb7746..c7dbb78c9 100644 --- a/static/skin/index.css +++ b/static/skin/index.css @@ -517,3 +517,13 @@ body { grid-template-columns: 1fr; } } + +@font-face { + font-family: "poppins"; + src: url("../skin/fonts/Poppins.ttf?KIWIXCACHEID") format("truetype"); +} + +@font-face { + font-family: "roboto"; + src: url("../skin/fonts/Roboto.ttf?KIWIXCACHEID") format("truetype"); +} diff --git a/static/templates/index.html b/static/templates/index.html index ec887ab55..570d78ac5 100644 --- a/static/templates/index.html +++ b/static/templates/index.html @@ -26,17 +26,6 @@ - diff --git a/test/library_server.cpp b/test/library_server.cpp index c9c34e367..4b0019952 100644 --- a/test/library_server.cpp +++ b/test/library_server.cpp @@ -1028,7 +1028,7 @@ TEST_F(LibraryServerTest, no_name_mapper_catalog_v2_individual_entry_access) " Welcome to Kiwix Server\n" \ " \n" \ " \n" \ diff --git a/test/server.cpp b/test/server.cpp index cc42c4ae6..44c62801e 100644 --- a/test/server.cpp +++ b/test/server.cpp @@ -61,7 +61,7 @@ const ResourceCollection resources200Compressible{ { DYNAMIC_CONTENT, "/ROOT%23%3F/skin/i18n.js" }, { STATIC_CONTENT, "/ROOT%23%3F/skin/i18n.js?cacheid=6a8c6fb2" }, { DYNAMIC_CONTENT, "/ROOT%23%3F/skin/index.css" }, - { STATIC_CONTENT, "/ROOT%23%3F/skin/index.css?cacheid=e4d76d16" }, + { STATIC_CONTENT, "/ROOT%23%3F/skin/index.css?cacheid=2446b723" }, { DYNAMIC_CONTENT, "/ROOT%23%3F/skin/index.js" }, { STATIC_CONTENT, "/ROOT%23%3F/skin/index.js?cacheid=ce19da2a" }, { DYNAMIC_CONTENT, "/ROOT%23%3F/skin/iso6391To3.js" }, @@ -274,7 +274,7 @@ TEST_F(ServerTest, CacheIdsOfStaticResources) const std::vector testData{ { /* url */ "/ROOT%23%3F/", -R"EXPECTEDRESULT( href="/ROOT%23%3F/skin/index.css?cacheid=e4d76d16" +R"EXPECTEDRESULT( href="/ROOT%23%3F/skin/index.css?cacheid=2446b723" @@ -282,8 +282,6 @@ R"EXPECTEDRESULT( href="/ROOT%23%3F/skin/index.css?cacheid=e4d76d16" - src: url("/ROOT%23%3F/skin/fonts/Poppins.ttf?cacheid=af705837") format("truetype"); - src: url("/ROOT%23%3F/skin/fonts/Roboto.ttf?cacheid=84d10248") format("truetype"); @@ -296,6 +294,8 @@ R"EXPECTEDRESULT( href="/ROOT%23%3F/skin/index.css?cacheid=e4d76d16" { /* url */ "/ROOT%23%3F/skin/index.css", R"EXPECTEDRESULT( background-image: url('../skin/search-icon.svg?cacheid=b10ae7ed'); + src: url("../skin/fonts/Poppins.ttf?cacheid=af705837") format("truetype"); + src: url("../skin/fonts/Roboto.ttf?cacheid=84d10248") format("truetype"); )EXPECTEDRESULT" }, {