feat(ui): redesign grade distribution tooltip (#485)
* feat(ui): redesign grade distribution tooltip * chore: prettier * fix: use theme color for graph background --------- Co-authored-by: Derek Chen <derex1987@gmail.com> Co-authored-by: doprz <52579214+doprz@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
843cb5b443
commit
a61bddf0e8
@@ -140,7 +140,7 @@ export default function GradeDistribution({ course }: GradeDistributionProps): J
|
|||||||
tickWidth: 1,
|
tickWidth: 1,
|
||||||
tickLength: 10,
|
tickLength: 10,
|
||||||
tickColor: '#9CADB7',
|
tickColor: '#9CADB7',
|
||||||
crosshair: true,
|
crosshair: { color: extendedColors.theme.offwhite2 },
|
||||||
lineColor: '#9CADB7',
|
lineColor: '#9CADB7',
|
||||||
},
|
},
|
||||||
yAxis: {
|
yAxis: {
|
||||||
@@ -173,12 +173,24 @@ export default function GradeDistribution({ course }: GradeDistributionProps): J
|
|||||||
credits: { enabled: false },
|
credits: { enabled: false },
|
||||||
accessibility: { enabled: true },
|
accessibility: { enabled: true },
|
||||||
tooltip: {
|
tooltip: {
|
||||||
headerFormat: '<span style="font-size:small; font-weight:bold">{point.key}</span><table>',
|
headerFormat: '<span style="display:block; font-weight:700;">{point.key}</span>',
|
||||||
pointFormat:
|
pointFormat: '<span style="display:block; font-weight:500;">{point.y:.0f} Students</span>',
|
||||||
'<td style="color:{black};padding:0;font-size:small; font-weight:bold;"><b>{point.y:.0f} Students</b></td>',
|
|
||||||
footerFormat: '</table>',
|
|
||||||
shared: true,
|
shared: true,
|
||||||
useHTML: true,
|
useHTML: true,
|
||||||
|
style: {
|
||||||
|
color: 'var(--Other-Colors-UTRP-Black, #1A2024)',
|
||||||
|
textAlign: 'center',
|
||||||
|
fontFamily: 'Roboto Flex, Roboto Flex Local',
|
||||||
|
fontSize: '0.88875rem',
|
||||||
|
lineHeight: 'normal',
|
||||||
|
},
|
||||||
|
backgroundColor: 'white',
|
||||||
|
borderRadius: 4,
|
||||||
|
shadow: {
|
||||||
|
offsetX: 0,
|
||||||
|
offsetY: 1,
|
||||||
|
color: 'rgba(51, 63, 72, 0.30)',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
plotOptions: {
|
plotOptions: {
|
||||||
bar: { pointPadding: 0.2, borderWidth: 0 },
|
bar: { pointPadding: 0.2, borderWidth: 0 },
|
||||||
|
|||||||
Reference in New Issue
Block a user