Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/damiencaselli/hugo-journal.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordadosch <dadosch@noreply.users.github.com>2018-10-06 01:41:30 +0300
committerdadosch <dadosch@noreply.users.github.com>2018-10-06 01:41:30 +0300
commit221b7f9f36092d501421ee19ab463b5e38d2e343 (patch)
tree48b44bc91d5728675e5b3267a016e7ac68d7cd25
parentf125dc7a9db0f7e9b5745a31c8fd35ff6f45d1dd (diff)
add config option for CDN use
-rw-r--r--exampleSite/config.toml1
-rw-r--r--layouts/partials/top.html6
-rw-r--r--static/css/arvo.css20
-rw-r--r--static/css/source-code-pro.css20
-rw-r--r--static/fonts/arvo-v10-latin-700.woffbin0 -> 23708 bytes
-rw-r--r--static/fonts/arvo-v10-latin-700.woff2bin0 -> 20052 bytes
-rw-r--r--static/fonts/arvo-v10-latin-regular.woffbin0 -> 25368 bytes
-rw-r--r--static/fonts/arvo-v10-latin-regular.woff2bin0 -> 21600 bytes
-rw-r--r--static/fonts/source-code-pro-v7-latin-700.woffbin0 -> 16628 bytes
-rw-r--r--static/fonts/source-code-pro-v7-latin-700.woff2bin0 -> 12972 bytes
-rw-r--r--static/fonts/source-code-pro-v7-latin-regular.woffbin0 -> 16920 bytes
-rw-r--r--static/fonts/source-code-pro-v7-latin-regular.woff2bin0 -> 13172 bytes
12 files changed, 47 insertions, 0 deletions
diff --git a/exampleSite/config.toml b/exampleSite/config.toml
index 0bdd718..c2aaa43 100644
--- a/exampleSite/config.toml
+++ b/exampleSite/config.toml
@@ -8,6 +8,7 @@ theme = "journal"
homepage = "https://your.homepage.com/"
[params]
+ useCDN = false
description = "Blog meta description."
githubUsername = "your_gh_username"
twitterUsername = "your_twitter_handle"
diff --git a/layouts/partials/top.html b/layouts/partials/top.html
index b63eed4..60316ff 100644
--- a/layouts/partials/top.html
+++ b/layouts/partials/top.html
@@ -22,7 +22,13 @@
<meta name="description" content="{{ .Description }}">
{{- end }}
+ {{- if .Site.Params.useCDN | default false }}
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Code+Pro|Arvo:400,700">
+ {{- else }}
+ <link rel="stylesheet" href="{{ "css/source-core-pro.css" | relURL }}">
+ <link rel="stylesheet" href="{{ "css/arvo.css" | relURL }}">
+ {{- end }}
+
<link rel="stylesheet" href="{{ "css/highlight.css" | relURL }}">
<link rel="stylesheet" href="{{ "css/journal.css" | relURL }}">
<link href="{{ "index.xml" | relURL }}" rel="alternate" type="application/rss+xml" title="{{ .Site.Title }}">
diff --git a/static/css/arvo.css b/static/css/arvo.css
new file mode 100644
index 0000000..b48c094
--- /dev/null
+++ b/static/css/arvo.css
@@ -0,0 +1,20 @@
+/* arvo-regular - latin */
+@font-face {
+ font-family: 'Arvo';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Arvo'),
+ url('../fonts/arvo-v10-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+ url('../fonts/arvo-v10-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* arvo-700 - latin */
+@font-face {
+ font-family: 'Arvo';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Arvo Bold'), local('Arvo-Bold'),
+ url('../fonts/arvo-v10-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+ url('../fonts/arvo-v10-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
diff --git a/static/css/source-code-pro.css b/static/css/source-code-pro.css
new file mode 100644
index 0000000..0c299a8
--- /dev/null
+++ b/static/css/source-code-pro.css
@@ -0,0 +1,20 @@
+/* source-code-pro-regular - latin */
+@font-face {
+ font-family: 'Source Code Pro';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Source Code Pro'), local('SourceCodePro-Regular'),
+ url('../fonts/source-code-pro-v7-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+ url('../fonts/source-code-pro-v7-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* source-code-pro-700 - latin */
+@font-face {
+ font-family: 'Source Code Pro';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Source Code Pro Bold'), local('SourceCodePro-Bold'),
+ url('../fonts/source-code-pro-v7-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+ url('../fonts/source-code-pro-v7-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
diff --git a/static/fonts/arvo-v10-latin-700.woff b/static/fonts/arvo-v10-latin-700.woff
new file mode 100644
index 0000000..322e818
--- /dev/null
+++ b/static/fonts/arvo-v10-latin-700.woff
Binary files differ
diff --git a/static/fonts/arvo-v10-latin-700.woff2 b/static/fonts/arvo-v10-latin-700.woff2
new file mode 100644
index 0000000..f67096a
--- /dev/null
+++ b/static/fonts/arvo-v10-latin-700.woff2
Binary files differ
diff --git a/static/fonts/arvo-v10-latin-regular.woff b/static/fonts/arvo-v10-latin-regular.woff
new file mode 100644
index 0000000..939cdf2
--- /dev/null
+++ b/static/fonts/arvo-v10-latin-regular.woff
Binary files differ
diff --git a/static/fonts/arvo-v10-latin-regular.woff2 b/static/fonts/arvo-v10-latin-regular.woff2
new file mode 100644
index 0000000..f03ba83
--- /dev/null
+++ b/static/fonts/arvo-v10-latin-regular.woff2
Binary files differ
diff --git a/static/fonts/source-code-pro-v7-latin-700.woff b/static/fonts/source-code-pro-v7-latin-700.woff
new file mode 100644
index 0000000..700601a
--- /dev/null
+++ b/static/fonts/source-code-pro-v7-latin-700.woff
Binary files differ
diff --git a/static/fonts/source-code-pro-v7-latin-700.woff2 b/static/fonts/source-code-pro-v7-latin-700.woff2
new file mode 100644
index 0000000..c3eb153
--- /dev/null
+++ b/static/fonts/source-code-pro-v7-latin-700.woff2
Binary files differ
diff --git a/static/fonts/source-code-pro-v7-latin-regular.woff b/static/fonts/source-code-pro-v7-latin-regular.woff
new file mode 100644
index 0000000..273f145
--- /dev/null
+++ b/static/fonts/source-code-pro-v7-latin-regular.woff
Binary files differ
diff --git a/static/fonts/source-code-pro-v7-latin-regular.woff2 b/static/fonts/source-code-pro-v7-latin-regular.woff2
new file mode 100644
index 0000000..6817019
--- /dev/null
+++ b/static/fonts/source-code-pro-v7-latin-regular.woff2
Binary files differ