Welcome to the Arabic Pathway Blog, an open-source project dedicated to sharing knowledge about the Arabic language. This website is built using Jekyll (a static site generator) and styled with SCSS. Contributions are welcome from the community to help expand the content and improve the website.
All blog posts are written in markdown format and can be found inside the _posts folder. Contributions of new blog content or improvements to the existing posts are highly encouraged!
- Ruby version:
2.7.0or higher - Jekyll version:
4.0.0or higher - Bundler version:
2.0.0or higher
To run the site locally on port 4000, follow these steps:
-
Clone the repository:
git clone https://github.com/Huzaifa-code/ArabicPathwayBlogs.git
-
Navigate to the project directory:
cd arabic-pathway-blog -
Install dependencies:
bundle install
-
Serve the site:
bundle exec jekyll serve --livereload
Open your browser and visit http://localhost:4000 to view the site.
We welcome contributions from anyone interested in helping with this project! You can contribute by:
- Writing blog posts (in Markdown format).
- Improving SCSS styles or themes.
- Fixing bugs or optimizing the site performance.
- Adding new features or improving existing ones.
- Fork the repository.
- Create a new branch for your changes
git switch -c my-feature-branch
- Make your changes and commit them with descriptive messages.
- Push to your fork
git push origin my-feature-branch
- Create a Pull Request describing your changes.
Useful Links
- Jekyll Documentation: jekyllrb.com
- Source code for Minima theme: minima
- Source code for Jekyll: jekyll