Skip to content

Commit 3d6ca17

Browse files
authored
feat: change fonts to Inter and Noto Sans Mono (ietf-tools#5628)
1 parent b4a692f commit 3d6ca17

5 files changed

Lines changed: 8 additions & 10 deletions

File tree

client/agenda/AgendaScheduleList.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1061,7 +1061,7 @@ onBeforeUnmount(() => {
10611061
10621062
&-cell-ts {
10631063
border-right: 1px solid $gray-300 !important;
1064-
// -> Use system font instead of Montserrat so that all digits align vertically
1064+
// -> Use system font instead of Inter so that all digits align vertically
10651065
font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
10661066
font-size: 1rem;
10671067
font-weight: 700;

client/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-gH2yIJqKdNHPEq0n4Mqa/HGKIhSkIHeL5AyhkYV8i59U5AR6csBvApHHNl/vI1Bx" crossorigin="anonymous">
99
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-A3rJD856KowSb7dwlZdYEkO39Gagi7vIsF0jrRAoQmDKKtQBHUuLZ9AsSv4jD4Xa" crossorigin="anonymous"></script>
1010
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.3/font/bootstrap-icons.css">
11+
<link href="https://static.ietf.org/fonts/inter/import.css" rel="stylesheet">
12+
<link href="https://static.ietf.org/fonts/noto-sans-mono/import.css" rel="stylesheet">
1113
</head>
1214
<body>
1315
<div class="pt-3 container-fluid">

ietf/static/css/ietf.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ $popover-max-width: 100%;
1414

1515
@import "bootstrap/scss/variables";
1616

17+
$font-family-sans-serif: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
18+
$font-family-monospace: "Noto Sans Mono", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
19+
1720
$h1-font-size: $font-size-base * 2.2;
1821
$h2-font-size: $font-size-base * 1.8;
1922
$h3-font-size: $font-size-base * 1.6;

ietf/templates/base.html

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,8 @@
1515
{% block title %}No title{% endblock %}
1616
</title>
1717
<meta name="viewport" content="width=device-width, initial-scale=1">
18-
{% comment Halloween %}
19-
<link href='https://fonts.googleapis.com/css?family=IM+Fell+English+SC|IM+Fell+DW+Pica:400,400italic|Nova+Mono|IM+Fell+English:400,400italic&subset=latin-ext,latin' rel='stylesheet'>
20-
{% endcomment %}
21-
<link rel="preconnect" href="https://fonts.googleapis.com">
22-
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
23-
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300..700&display=swap" rel="stylesheet">
18+
<link href="https://static.ietf.org/fonts/inter/import.css" rel="stylesheet">
19+
<link href="https://static.ietf.org/fonts/noto-sans-mono/import.css" rel="stylesheet">
2420
<link rel="stylesheet" href="{% static 'ietf/css/ietf.css' %}">
2521
<link rel="stylesheet" href="{% static 'ietf/css/select2.css' %}">
2622
<style>

ietf/templates/meeting/agenda.html

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@
1616
{% vite_asset 'client/main.js' %}
1717
{% endblock %}
1818
{% block morecss %}
19-
body {
20-
font-family: 'Montserrat', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
21-
}
2219

2320
/* Avoid hiding the page footer when on mobile with the footer toolbar overlay */
2421
@media screen and (max-width: 992px) {

0 commit comments

Comments
 (0)