Commit Graph

8 Commits

Author SHA1 Message Date
Mahmoud Emad
e2eb77c3b9 feat: Add Dockerfile and simplify install script
- Add a Dockerfile for easy building and running of the application.
- Simplify the install.sh script by removing unnecessary steps and
  hardcoded values.  The installation of Tailwind CSS and Shadcn UI
  is now handled within the application.  This allows for greater
  flexibility and simplifies the process.
- Use environment variables for HOST and PORT, providing defaults.
2025-05-11 17:59:50 +03:00
Mahmoud Emad
486b5ceb05 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.
2025-05-11 17:43:11 +03:00
Mahmoud Emad
e68d0bbe8c feat: Move .gitignore to root directory
- Relocated the .gitignore file to the project root.
- This ensures consistent ignore patterns across all subdirectories.
2025-05-11 17:17:23 +03:00
Mahmoud Emad
8727c27146 feat: Add comprehensive README with project details
- Add a detailed README file explaining the project's features,
  structure, and how to get started.  This improves onboarding for
  new contributors and users.
- Include instructions for adding new content, including Markdown
  files and navigation structure updates.  This makes content
  addition simpler and more straightforward.
- Document all technologies used in the project, enhancing
  understanding of the project's architecture.
2025-05-11 16:13:21 +03:00
Mahmoud Emad
4c6ce31b20 feat: Add Tailwind CSS and UI components
- Updated project to use Tailwind CSS for styling.
- Added new UI components including Navbar, Sidebar, Footer,
  Accordion, and Button.
- Created markdown content page for documentation.
- Improved overall structure and design of the application.
2025-05-11 16:10:53 +03:00
373820ec8a ... 2025-05-11 12:55:47 +03:00
19ae834c99 ... 2025-05-11 12:21:53 +03:00
445801b7fd Initial commit 2025-05-11 09:21:09 +00:00