More styling

This commit is contained in:
Isaac Marovitz 2023-05-30 23:27:23 -04:00
parent fce359b473
commit 2b313ace8f
No known key found for this signature in database
GPG Key ID: 97250B2B09A132E1

View File

@ -5,9 +5,14 @@ import { onMounted, ref } from "vue";
import { useI18n } from "vue-i18n";
import { Doughnut } from "vue-chartjs";
import { Chart, ArcElement, Title, Legend, Tooltip, Colors, ChartData, ChartOptions, elements } from 'chart.js'
import { stat } from "fs";
Chart.register(ArcElement, Title, Legend, Tooltip, Colors);
Tooltip.positioners.mousePosition = function(elements, eventPosition) {
return {
x: eventPosition.x,
y: eventPosition.y
};
}
const { t } = useI18n();
const tierData = ref<PlayableTier[]>([
@ -138,6 +143,18 @@ const chartOptions = {
size: 16
}
}
},
tooltip: {
usePointStyle: true,
position: 'mousePosition',
bodyFont: {
family: "Inter",
size: 12
},
titleFont: {
family: "Inter",
size: 14
}
}
}
}