diff --git a/src/views/components/injected/CoursePopup/GradeDistribution/GradeDistribution.module.scss b/src/views/components/injected/CoursePopup/GradeDistribution/GradeDistribution.module.scss index cbdc0550..3af1a719 100644 --- a/src/views/components/injected/CoursePopup/GradeDistribution/GradeDistribution.module.scss +++ b/src/views/components/injected/CoursePopup/GradeDistribution/GradeDistribution.module.scss @@ -4,6 +4,22 @@ height: 250px; margin: 20px; padding: 12px; + position: relative; + + .selectContainer { + display: flex; + position: absolute; + width: 100%; + margin-top: -8px; + justify-content: center; + + select { + z-index: $MAX_Z_INDEX; + padding: 4px; + border-radius: 12px; + border-color: $charcoal; + } + } :global(.highcharts-background) { fill: transparent; @@ -11,7 +27,6 @@ } .textContainer { - height: 250px; margin: 20px; padding: 12px; display: flex; diff --git a/src/views/components/injected/CoursePopup/GradeDistribution/GradeDistribution.tsx b/src/views/components/injected/CoursePopup/GradeDistribution/GradeDistribution.tsx index 603951f8..579f8752 100644 --- a/src/views/components/injected/CoursePopup/GradeDistribution/GradeDistribution.tsx +++ b/src/views/components/injected/CoursePopup/GradeDistribution/GradeDistribution.tsx @@ -82,6 +82,7 @@ export default function GradeDistribution({ course }: Props) { fontWeight: '600', }, spacingBottom: 25, + spacingTop: 25, height: 250, }, credits: { @@ -178,14 +179,16 @@ export default function GradeDistribution({ course }: Props) { return ( {semesters.length > 0 && ( - +
+ +
)}
diff --git a/src/views/styles/elevation.module.scss b/src/views/styles/elevation.module.scss index e69de29b..59b437a3 100644 --- a/src/views/styles/elevation.module.scss +++ b/src/views/styles/elevation.module.scss @@ -0,0 +1 @@ +$MAX_Z_INDEX: 2147483647;