diff --git a/frontend/src/routes/+page.svelte b/frontend/src/routes/+page.svelte
index 408beaa..64c7f07 100644
--- a/frontend/src/routes/+page.svelte
+++ b/frontend/src/routes/+page.svelte
@@ -6,16 +6,15 @@
import "$lib/css/cv.css";
// Main
- import Sidebar from "$lib/components/sidebar.svelte";
import Section from "$lib/components/section.svelte";
import SubSection from "$lib/components/subsection.svelte";
import Education from "$lib/components/education.svelte";
import Experience from "$lib/components/experience.svelte";
import Projects from "$lib/components/projects.svelte";
import SlideShow from "$lib/components/slideshow.svelte";
- import Pill from "$lib/components/pill.svelte";
import FlagComponent from "$lib/components/flag-component.svelte";
import ProjectsPopup from "$lib/components/projects-popup.svelte";
+ import Pill from "$lib/components/pill.svelte";
import {
mdiSchool,
mdiBriefcase,
@@ -35,6 +34,8 @@
// Sidebar
let containerCv;
let footer;
+ let sidebarLoaded = false;
+ let Sidebar;
// Mobile top bar
function mobileTopBar() {
@@ -61,6 +62,8 @@
onMount(async () => {
mobileTopBar();
+ Sidebar = (await import('/src/lib/components/sidebar.svelte')).default;
+ sidebarLoaded = true;
});
@@ -77,12 +80,12 @@
{#if data.status == 0}