From 486b5ceb05cb478f9a4695c97c16b711c83dcbaf Mon Sep 17 00:00:00 2001 From: Mahmoud Emad Date: Sun, 11 May 2025 17:43:11 +0300 Subject: [PATCH] chore: Improve website UI and add .vscode to .gitignore - Update website footer to improve responsiveness and layout. - Improve the styling and layout of the Home page components. - Update the Layout component to handle mobile sidebar better. - Improve Markdown rendering for better responsiveness. - Remove unused NavBar component. - Remove svelte-vscode extension from extensions.json. - Add .vscode folder to .gitignore to prevent accidental commits. --- .gitignore | 1 + sweb/.vscode/extensions.json | 3 - sweb/src/components/Footer.svelte | 29 ++++--- sweb/src/components/Home.svelte | 95 ++++++++++++++-------- sweb/src/components/Layout.svelte | 53 +++++++++--- sweb/src/components/MarkdownContent.svelte | 84 +++++++++++++++---- sweb/src/components/NavBar.svelte | 49 ----------- sweb/src/components/Navbar.svelte | 32 ++++++-- sweb/src/components/Sidebar.svelte | 44 ++++++++-- sweb/tailwind.config.js | 8 ++ 10 files changed, 257 insertions(+), 141 deletions(-) delete mode 100644 sweb/.vscode/extensions.json delete mode 100644 sweb/src/components/NavBar.svelte diff --git a/.gitignore b/.gitignore index eba9f29..583ace9 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ dist-ssr *.sln *.sw? *.pnpm-store +*.vscode \ No newline at end of file diff --git a/sweb/.vscode/extensions.json b/sweb/.vscode/extensions.json deleted file mode 100644 index bdef820..0000000 --- a/sweb/.vscode/extensions.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "recommendations": ["svelte.svelte-vscode"] -} diff --git a/sweb/src/components/Footer.svelte b/sweb/src/components/Footer.svelte index 4d2c413..434defc 100644 --- a/sweb/src/components/Footer.svelte +++ b/sweb/src/components/Footer.svelte @@ -2,40 +2,49 @@ // Footer component -