added new font

This commit is contained in:
Lynne Megido 2020-04-05 16:34:03 +10:00
parent cb2a27a35c
commit 1dc8876b22
Signed by: lynnesbian
GPG key ID: F0A184B5213D9F90
19 changed files with 161 additions and 7 deletions

4
.gitignore vendored
View file

@ -1,3 +1,5 @@
old/
_site/
.jekyll-cache/
.jekyll-cache/
/favicon.ico
/favicon.png

View file

@ -5,10 +5,81 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8">
<title>{{ page.title }} - {{ site.title }}</title>
<link rel="stylesheet" href="/assets/style.css">
<link rel='stylesheet' href='/assets/fonts/style.css'>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600&display=swap" rel="stylesheet">
<link rel="stylesheet" href="{{ "/assets/style.css" | relative_url }}">
<link rel='stylesheet' href='/assets/material/style.css'>
<!-- <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> -->
<!-- opengraph -->
<meta property="og:title" content="{{ page.title }}">
<meta property="og:site_name" content="{{ site.title }}">
<meta property="og:description" content="{{ page.summary | default: 'my personal blog about software and more!' }}">
<meta property="og:image" content="https://lynnesbian.space/assets/img/bune.png">
<meta property="og:image:alt" content="A drawing of a rabbit sniffing the air and smiling.">
<meta property="og:url" content="{{ page.url | absolute_url }}">
{%- if page.collection == "posts" %}
{%- assign summary = page.summary %}
{%- unless summary %}
{%- assign summary = page.excerpt | summarise %}
{%- endunless %}
{%- assign modified_date = page.updated %}
{%- unless modified_date %}
{%- assign modified_date = page.date %}
{%- endunless %}
<meta property="og:type" content="article">
<meta property="og:article:published_time" content="{{ page.date | date_to_xmlschema }}">
<meta property="og:article:author" content="{{ page.author | default: 'Unknown' }}">
<meta property="og:article:section" content="{{ page.categories.first | default: 'Uncategorised' }}">
{%- for tag in page.tags %}
<meta property="og:article:tag" content="{{ tag }}">
{%- endfor %}
<!-- schema.org -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "{{ page.url | absolute_url }}"
},
"language": "en_AU",
"headline": "{{ page.title }}",
"articleSection": "{{ page.categories.first | default: 'Uncategorised' }}",
"datePublished": "{{ page.date | date_to_xmlschema }}",
"dateModified": "{{ modified_date | date_to_xmlschema }}",
"author": {
"@type": "Person",
"name": "{{ page.author | default: 'Unknown' }}"
},
"license": "https://creativecommons.org/licenses/by-sa/4.0/",
"publisher": {
"@type": "Organization", // ;)
"name": "bune dot city",
"logo": {
"@type": "ImageObject",
"url": "{{ '/assets/img/shitty-amp-compliant-logo.png' | absolute_url }}",
"height": 60,
"width": 600
}
},
"image": [
{%- for image in page.images %}
"{{ image }}"{% unless image == page.images.last %},{% endunless %}
{%- endfor %}
],
"keywords": [
{%- for tag in page.tags %}
"{{ tag }}"{% unless tag == page.tags.last %},{% endunless %}
{%- endfor %}
],
"description": "{{ summary }}"
}
</script>
{%- endif %}
<meta property="og:locale" content="en_AU">
</head>
<body>

View file

@ -6,6 +6,7 @@ layout: default
<div id='main'>
<div id='post-content'>
<div id='post-info'><i class='material-icons'>person</i> By {{ page.author }} <i class='material-icons'>access_time</i> Published {{ page.date | date_to_long_string: "ordinal" }}</div>
{{ page.categories }}
{{ content }}
</div>
<hr>

Binary file not shown.

Binary file not shown.

27
_plugins/plugin.rb Normal file
View file

@ -0,0 +1,27 @@
require "liquid"
require "jekyll"
require "nokogiri"
module Jekyll
module LynnesbianDotSpaceFilters
def summarise(excerpt)
doc = Nokogiri::HTML.fragment(excerpt) do |config|
config.noblanks
end
first_paragraph = doc.xpath(".//p")[0]
if first_paragraph.is_a?(NilClass) then
return "Couldn't generate a summary for this post."
else
return first_paragraph.text
end
end
def ansi_bg(code)
end
end
end
Liquid::Template.register_filter(Jekyll::LynnesbianDotSpaceFilters)

View file

@ -5,10 +5,10 @@ author: Lynne
categories: [Reviews, Technology]
tags: [Review, Technology, Xbox]
summary: My experiences with the Xbox One, and why I really don't recommend getting one (unless you really want to play the exclusives)
subtitle: Xbox? XBox? XBOX? Whatever.
images: [https://wasabi.lynnesbian.space/bune-city/2019/12/87d5da711b729344f9cc19b78a7b581f/IMG_20191205_092046-1024x768.jpg]
---
*Xbox? XBox? XBOX? Whatever.*
So my wife and I recently made the decision to get an Xbox One, because there were a few games I wanted on it, mainly the Rare Replay Collection for its Xbox 360 titles. I could have got an Xbox 360 and a copy of the games instead, but hey, may as well buy a current gen console, especially since we managed to find a cheap second hand Xbox One on eBay. It came with the Kinect (joy of joys), a copy of Kinect Sports Rivals, Lego Dimensions and the requisite pieces and scanner (the eBay listing didn't mention it but sure), the Xbox itself, and a controller with headset. A headset that only works with the Xbox One controller. Neato.
<!--more-->

View file

@ -3,6 +3,7 @@ title: Fediverse Survey Summary 3
date: 2019-05-20 15:18
author: Lynne
categories: [The Fediverse]
tags: [The Fediverse, Fediverse Survey 2019]
---
*This post contains coarse language.*

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

44
assets/fonts/style.css Normal file
View file

@ -0,0 +1,44 @@
@font-face {
font-family: 'Nimbus Sans';
src: local('Nimbus Sans L Regular'), local('NimbusSanL-Reg'),
local('Nimbus Sans Regular'), local('NimbusSans-Reg'),
url('NimbusSanL-Reg.woff2') format('woff2'),
url('NimbusSanL-Reg.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Nimbus Sans';
src: local('Nimbus Sans L Bold Italic'), local('NimbusSanL-BolIta'),
local('Nimbus Sans Bold Italic'), local('NimbusSans-BolIta'),
url('NimbusSanL-BolIta.woff2') format('woff2'),
url('NimbusSanL-BolIta.woff') format('woff');
font-weight: bold;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Nimbus Sans';
src: local('Nimbus Sans L Regular Italic'), local('NimbusSanL-RegIta'),
local('Nimbus Sans Regular Italic'), local('NimbusSans-RegIta'),
url('NimbusSanL-RegIta.woff2') format('woff2'),
url('NimbusSanL-RegIta.woff') format('woff');
font-weight: normal;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Nimbus Sans';
src: local('Nimbus Sans L Bold'), local('NimbusSanL-Bol'),
local('Nimbus Sans Bold'), local('NimbusSans-Bol'),
url('NimbusSanL-Bol.woff2') format('woff2'),
url('NimbusSanL-Bol.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}

View file

@ -4,10 +4,13 @@ body {
h1 {
font-family: "Playfair Display";
text-align: center;
font-size: 3em;
}
header {
font-family: sans-serif;
}
/* h1#post-title {
} */
#post-content h2 {
background: linear-gradient(to right, #9fc 0px 5px, transparent 5px 100%);
padding-left: 7px;
@ -44,6 +47,11 @@ h1 {
display: block;
}
#post-content p {
font-family: "Nimbus Sans", sans-serif;
line-height: 1.6em;
}
#main {
width: 90%;
margin: 0 auto;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB