fix: make public courses page filters responsive on mobile (#801)

* responsiveness styling

* Changed plain text to use the translation

* AI comment fixes

* Made changes to the Theme

* debug

---------

Co-authored-by: Rotimi Best <[email protected]>
This commit is contained in:
Victor Jack
2026-08-18 13:09:05 +01:00
committed by GitHub
co-authored by Rotimi Best
parent 967e81d33f
commit 74ab74e364
33 changed files with 472 additions and 375 deletions
@@ -10,7 +10,7 @@
import OrgLandingPageCoursesEmpty from '../courses-empty.svelte';
import { Button } from '../../../base/button';
import { DotPattern } from '../../animation/dot-pattern';
import { themeStyle } from '../theme-style';
import LandingThemeScope from '../landing-theme-scope.svelte';
let {
orgName,
@@ -30,10 +30,7 @@
}: OrgLandingPageProps = $props();
</script>
<div
class="ui:min-h-screen ui:bg-[var(--landing-bg)] ui:text-[var(--landing-fg)] ui:font-sans"
style={themeStyle('bold')}
>
<LandingThemeScope theme="bold" class="ui:font-sans">
<BoldNav {orgName} {logoUrl} {navItems} {authAction} />
<main>
@@ -78,4 +75,4 @@
<OrgLandingPageCallout {callout} {labels} variant="bold" />
<OrgLandingPageFooter {orgName} {logoUrl} {footer} variant="bold" />
</div>
</LandingThemeScope>