@@ -225,7 +225,6 @@ body {
225225 flex-direction : row !important ;
226226 align-items : flex-start !important ;
227227 width : 100% !important ;
228- min-height : calc (100vh - 80px );
229228 box-sizing : border-box ;
230229 margin : 0 ;
231230 padding : 0 ;
@@ -257,14 +256,53 @@ body {
257256 padding : 0 ;
258257}
259258
259+ .main-container .content-wrapper {
260+ width : 100% ;
261+ max-width : $container-max-width ;
262+ overflow : hidden ;
263+ position : relative ;
264+ }
265+
260266.main-container .content {
261267 max-width : $container-max-width ;
262268 width : 100% ;
263269 padding : $spacing-lg ;
264270 box-sizing : border-box ;
265- transform : scale (0.8 );
266- transform-origin : top left ;
267- margin-bottom : -20% ;
271+ zoom : 0.8 ;
272+ padding-bottom : $spacing-lg ;
273+ display : block ;
274+
275+ > * :last-child {
276+ margin-bottom : 0 !important ;
277+ }
278+
279+ .exercises {
280+ margin-bottom : 0 !important ;
281+ padding-bottom : 0 !important ;
282+
283+ > * :last-child {
284+ margin-bottom : 0 !important ;
285+ }
286+ }
287+
288+ section :last-child ,
289+ .exercises :last-child ,
290+ nav :last-child ,
291+ .lesson-navigation :last-child {
292+ margin-bottom : 0 !important ;
293+ padding-bottom : 0 !important ;
294+ }
295+
296+ article :last-child ,
297+ .lesson-content :last-child {
298+ margin-bottom : 0 !important ;
299+ padding-bottom : 0 !important ;
300+ }
301+
302+ .lesson-actions {
303+ margin-bottom : 0 !important ;
304+ padding-bottom : 0 !important ;
305+ }
268306}
269307
270308.container {
@@ -591,7 +629,7 @@ body {
591629}
592630
593631.lesson-navigation {
594- margin : $spacing-xl 0 ;
632+ margin : $spacing-xl 0 0 0 ;
595633 padding : $spacing-lg ;
596634 background : var (--color-bg-secondary );
597635 border-radius : 8px ;
@@ -613,6 +651,8 @@ body {
613651
614652.exercises {
615653 margin-top : $spacing-xl ;
654+ margin-bottom : 0 ;
655+ padding-bottom : 0 ;
616656
617657 h2 {
618658 font-size : $font-size-h2 ;
@@ -708,9 +748,12 @@ body {
708748 height : auto ;
709749 }
710750
751+ .main-container .content-wrapper {
752+ overflow : visible ;
753+ }
754+
711755 .main-container .content {
712- transform : scale (1 );
713- margin-bottom : 0 ;
756+ zoom : 1 ;
714757 }
715758
716759 .container {
0 commit comments