Theme: Use Inter font by default (#59544)

* Switch to using Inter font by default

* run toggles_gen_test
This commit is contained in:
Ashley Harrison
2022-12-01 11:59:37 +00:00
committed by GitHub
parent 0209cde7e0
commit dab83c6855
41 changed files with 39 additions and 334 deletions

View File

@@ -5,7 +5,7 @@ exports[`GraphNG utils preparePlotConfigBuilder 1`] = `
"axes": [
{
"filter": undefined,
"font": "12px "Roboto", "Helvetica", "Arial", sans-serif",
"font": "12px "Inter", "Helvetica", "Arial", sans-serif",
"gap": 5,
"grid": {
"show": true,
@@ -32,7 +32,7 @@ exports[`GraphNG utils preparePlotConfigBuilder 1`] = `
},
{
"filter": undefined,
"font": "12px "Roboto", "Helvetica", "Arial", sans-serif",
"font": "12px "Inter", "Helvetica", "Arial", sans-serif",
"gap": 5,
"grid": {
"show": true,

View File

@@ -415,7 +415,7 @@ describe('UPlotConfigBuilder', () => {
"axes": [
{
"filter": undefined,
"font": "12px "Roboto", "Helvetica", "Arial", sans-serif",
"font": "12px "Inter", "Helvetica", "Arial", sans-serif",
"gap": 5,
"grid": {
"show": false,
@@ -423,7 +423,7 @@ describe('UPlotConfigBuilder', () => {
"width": 1,
},
"label": "test label",
"labelFont": "12px "Roboto", "Helvetica", "Arial", sans-serif",
"labelFont": "12px "Inter", "Helvetica", "Arial", sans-serif",
"labelGap": 8,
"labelSize": 20,
"rotate": undefined,

View File

@@ -31,7 +31,7 @@ const theme: GrafanaThemeCommons = {
name: 'Grafana Default',
typography: {
fontFamily: {
sansSerif: "'Roboto', 'Helvetica Neue', Arial, sans-serif",
sansSerif: '"Inter", "Helvetica", "Arial", sans-serif',
monospace: "'Roboto Mono', monospace",
},
size: {

View File

@@ -17,7 +17,7 @@ export function getCanvasContext() {
* @beta
*/
export function measureText(text: string, fontSize: number): TextMetrics {
const fontStyle = `${fontSize}px 'Roboto'`;
const fontStyle = `${fontSize}px 'Inter'`;
const cacheKey = text + fontStyle;
const fromCache = cache.get(cacheKey);