diff --git a/themes/marat/static/css/marat.css b/themes/marat/static/css/marat.css
index 6f23330..e6ebb10 100644
--- a/themes/marat/static/css/marat.css
+++ b/themes/marat/static/css/marat.css
@@ -1,19 +1,49 @@
+/* ibm-plex-sans-regular - latin */
@font-face {
- font-family: 'Fantasque Sans Mono';
- src: url('/theme/fonts/FantasqueSansMono-Regular.eot'); /* IE 9 Compatibility Mode */
- src: url('/theme/fonts/FantasqueSansMono-Regular.eot?#iefix') format('embedded-opentype'), /* IE < 9 */
- url('/theme/fonts/FantasqueSansMono-Regular.woff2') format('woff2'),
- url('/theme/fonts/FantasqueSansMono-Regular.woff') format('woff'), /* Firefox >= 3.6, any other modern browser */
- url('/theme/fonts/FantasqueSansMono-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
- url('/theme/fonts/FantasqueSansMono-Regular.svg#FantasqueSansMono-Regular') format('svg'); /* Chrome < 4, Legacy iOS */
- font-weight: 400;
+ font-family: 'IBM Plex Sans';
font-style: normal;
+ font-weight: 400;
+ src: url('/theme/fonts/ibm-plex-sans-v5-latin-regular.eot'); /* IE9 Compat Modes */
+ src: local('IBM Plex Sans'), local('IBMPlexSans'),
+ url('/theme/fonts/ibm-plex-sans-v5-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
+ url('/theme/fonts/ibm-plex-sans-v5-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
+ url('/theme/fonts/ibm-plex-sans-v5-latin-regular.woff') format('woff'), /* Modern Browsers */
+ url('/theme/fonts/ibm-plex-sans-v5-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
+ url('/theme/fonts/ibm-plex-sans-v5-latin-regular.svg#IBMPlexSans') format('svg'); /* Legacy iOS */
+}
+
+/* ibm-plex-serif-italic - latin */
+@font-face {
+ font-family: 'IBM Plex Serif';
+ font-style: italic;
+ font-weight: 400;
+ src: url('/theme/fonts/ibm-plex-serif-v6-latin-italic.eot'); /* IE9 Compat Modes */
+ src: local('IBM Plex Serif Italic'), local('IBMPlexSerif-Italic'),
+ url('/theme/fonts/ibm-plex-serif-v6-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
+ url('/theme/fonts/ibm-plex-serif-v6-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
+ url('/theme/fonts/ibm-plex-serif-v6-latin-italic.woff') format('woff'), /* Modern Browsers */
+ url('/theme/fonts/ibm-plex-serif-v6-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
+ url('/theme/fonts/ibm-plex-serif-v6-latin-italic.svg#IBMPlexSerif') format('svg'); /* Legacy iOS */
+}
+
+/* ibm-plex-mono-regular - latin */
+@font-face {
+ font-family: 'IBM Plex Mono';
+ font-style: normal;
+ font-weight: 400;
+ src: url('/theme/fonts/ibm-plex-mono-v4-latin-regular.eot'); /* IE9 Compat Modes */
+ src: local('IBM Plex Mono'), local('IBMPlexMono'),
+ url('/theme/fonts/ibm-plex-mono-v4-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
+ url('/theme/fonts/ibm-plex-mono-v4-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
+ url('/theme/fonts/ibm-plex-mono-v4-latin-regular.woff') format('woff'), /* Modern Browsers */
+ url('/theme/fonts/ibm-plex-mono-v4-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
+ url('/theme/fonts/ibm-plex-mono-v4-latin-regular.svg#IBMPlexMono') format('svg'); /* Legacy iOS */
}
body {
background: #ffffff;
height: 100%;
- font-family: Fantasque Sans Mono, monospace;
+ font-family: 'IBM Plex Sans';
font-style: normal;
font-size: 1.5em;
}
@@ -29,8 +59,7 @@ a:hover {
h1 {
color: #000000;
margin-top: 75px;
- font-family: 'Fantasque Sans Mono', monospace;
- font-weight: 300
+ font-family: 'IBM Plex Serif';
}
h1 a {
@@ -39,8 +68,7 @@ h1 a {
h2 {
color: #000000;
- font-family: 'Fantasque Sans Mono', monospace;
- font-weight: 300
+ font-family: 'IBM Plex Serif';
}
hr {
@@ -74,9 +102,14 @@ figcaption {
text-align: center;
}
-.content pre, blockquote {
- border: 1px solid #666666;
+.content pre {
padding: 20px;
+ font-family: "IBM Plex Mono";
+}
+
+.content blockquote {
+ font-family: "IBM Plex Serif";
+ font-size: 1.5em;
}
.content img {
@@ -84,12 +117,12 @@ figcaption {
}
#tipue_search_input {
- font-family: Fantasque Sans Mono, monospace;
+ font-family: 'IBM Plex Sans';
padding: 0px;
}
#tipue_search_results_count, .tipue_search_content_title a, .tipue_search_content_url a, .tipue_search_content_text, #tipue_search_warning {
- font-family: Fantasque Sans Mono, monospace;
+ font-family: 'IBM Plex Sans';
}
.tipue_search_content_title a, .tipue_search_content_url a {
@@ -105,7 +138,6 @@ figcaption {
text-decoration: underline;
}
-
.sidebar {
background-image: url(/theme/images/background.jpg);
position: absolute;
diff --git a/themes/marat/static/fonts/FantasqueSansMono-Regular.eot b/themes/marat/static/fonts/FantasqueSansMono-Regular.eot
deleted file mode 100644
index 17353ef..0000000
Binary files a/themes/marat/static/fonts/FantasqueSansMono-Regular.eot and /dev/null differ
diff --git a/themes/marat/static/fonts/FantasqueSansMono-Regular.svg b/themes/marat/static/fonts/FantasqueSansMono-Regular.svg
deleted file mode 100644
index 8f4fb22..0000000
--- a/themes/marat/static/fonts/FantasqueSansMono-Regular.svg
+++ /dev/null
@@ -1,2646 +0,0 @@
-
-
-
-
diff --git a/themes/marat/static/fonts/FantasqueSansMono-Regular.ttf b/themes/marat/static/fonts/FantasqueSansMono-Regular.ttf
deleted file mode 100644
index 239f20b..0000000
Binary files a/themes/marat/static/fonts/FantasqueSansMono-Regular.ttf and /dev/null differ
diff --git a/themes/marat/static/fonts/FantasqueSansMono-Regular.woff b/themes/marat/static/fonts/FantasqueSansMono-Regular.woff
deleted file mode 100644
index c88cd83..0000000
Binary files a/themes/marat/static/fonts/FantasqueSansMono-Regular.woff and /dev/null differ
diff --git a/themes/marat/static/fonts/FantasqueSansMono-Regular.woff2 b/themes/marat/static/fonts/FantasqueSansMono-Regular.woff2
deleted file mode 100644
index eee91df..0000000
Binary files a/themes/marat/static/fonts/FantasqueSansMono-Regular.woff2 and /dev/null differ
diff --git a/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.eot b/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.eot
new file mode 100644
index 0000000..dcb754c
Binary files /dev/null and b/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.eot differ
diff --git a/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.svg b/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.svg
new file mode 100644
index 0000000..cb20dd7
--- /dev/null
+++ b/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.svg
@@ -0,0 +1,329 @@
+
+
+
diff --git a/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.ttf b/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.ttf
new file mode 100644
index 0000000..ae2d654
Binary files /dev/null and b/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.ttf differ
diff --git a/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.woff b/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.woff
new file mode 100644
index 0000000..000a393
Binary files /dev/null and b/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.woff differ
diff --git a/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.woff2 b/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.woff2
new file mode 100644
index 0000000..cbe17a3
Binary files /dev/null and b/themes/marat/static/fonts/ibm-plex-mono-v4-latin-regular.woff2 differ
diff --git a/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.eot b/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.eot
new file mode 100644
index 0000000..1632987
Binary files /dev/null and b/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.eot differ
diff --git a/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.svg b/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.svg
new file mode 100644
index 0000000..a095d4a
--- /dev/null
+++ b/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.svg
@@ -0,0 +1,339 @@
+
+
+
diff --git a/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.ttf b/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.ttf
new file mode 100644
index 0000000..b83a180
Binary files /dev/null and b/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.ttf differ
diff --git a/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.woff b/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.woff
new file mode 100644
index 0000000..24cbb7d
Binary files /dev/null and b/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.woff differ
diff --git a/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.woff2 b/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.woff2
new file mode 100644
index 0000000..1c11337
Binary files /dev/null and b/themes/marat/static/fonts/ibm-plex-sans-v5-latin-regular.woff2 differ
diff --git a/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.eot b/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.eot
new file mode 100644
index 0000000..d843c48
Binary files /dev/null and b/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.eot differ
diff --git a/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.svg b/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.svg
new file mode 100644
index 0000000..babbf98
--- /dev/null
+++ b/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.svg
@@ -0,0 +1,418 @@
+
+
+
diff --git a/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.ttf b/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.ttf
new file mode 100644
index 0000000..1209243
Binary files /dev/null and b/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.ttf differ
diff --git a/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.woff b/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.woff
new file mode 100644
index 0000000..629800f
Binary files /dev/null and b/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.woff differ
diff --git a/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.woff2 b/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.woff2
new file mode 100644
index 0000000..7c2f824
Binary files /dev/null and b/themes/marat/static/fonts/ibm-plex-serif-v6-latin-italic.woff2 differ