chiark / gitweb /
Add CSS rules for bold faces
authorBen Harris <bjh21@bjh21.me.uk>
Sat, 16 Oct 2021 15:28:21 +0000 (16:28 +0100)
committerBen Harris <bjh21@bjh21.me.uk>
Sat, 16 Oct 2021 19:06:33 +0000 (20:06 +0100)
This requires choosing a CSS weight for the non-bold versions.  I've
gone for 500, matching what we use in the OS/2 table.  CSS's default
(and "normal") weight is 400, but the matching rules mean that you'll
get 500 if there isn't a 400 available.

bedstead-faces.css

index f73170f65812764099de33e6f4370247b97c716f..11e278ac20b28208e383cd9f97235193a9649a2d 100644 (file)
@@ -6,35 +6,83 @@
 @font-face {
     font-family: Bedstead;
     font-stretch: expanded;
+    font-weight: 500;
     src: url(bedstead-extended.otf) format("opentype");
 }
 
 @font-face {
     font-family: Bedstead;
     font-stretch: normal;
+    font-weight: 500;
     src: url(bedstead.otf) format("opentype");
 }
 
 @font-face {
     font-family: Bedstead;
     font-stretch: semi-condensed;
+    font-weight: 500;
     src: url(bedstead-semicondensed.otf) format("opentype");
 }
 
 @font-face {
     font-family: Bedstead;
     font-stretch: condensed;
+    font-weight: 500;
     src: url(bedstead-condensed.otf) format("opentype");
 }
 
 @font-face {
     font-family: Bedstead;
     font-stretch: extra-condensed;
+    font-weight: 500;
     src: url(bedstead-extracondensed.otf) format("opentype");
 }
 
 @font-face {
     font-family: Bedstead;
     font-stretch: ultra-condensed;
+    font-weight: 500;
     src: url(bedstead-ultracondensed.otf) format("opentype");
 }
+
+@font-face {
+    font-family: Bedstead;
+    font-stretch: expanded;
+    font-weight: 700;
+    src: url(bedstead-boldextended.otf) format("opentype");
+}
+
+@font-face {
+    font-family: Bedstead;
+    font-stretch: normal;
+    font-weight: 700;
+    src: url(bedstead-bold.otf) format("opentype");
+}
+
+@font-face {
+    font-family: Bedstead;
+    font-stretch: semi-condensed;
+    font-weight: 700;
+    src: url(bedstead-boldsemicondensed.otf) format("opentype");
+}
+
+@font-face {
+    font-family: Bedstead;
+    font-stretch: condensed;
+    font-weight: 700;
+    src: url(bedstead-boldcondensed.otf) format("opentype");
+}
+
+@font-face {
+    font-family: Bedstead;
+    font-stretch: extra-condensed;
+    font-weight: 700;
+    src: url(bedstead-boldextracondensed.otf) format("opentype");
+}
+
+@font-face {
+    font-family: Bedstead;
+    font-stretch: ultra-condensed;
+    font-weight: 700;
+    src: url(bedstead-boldultracondensed.otf) format("opentype");
+}