Skip to content

Commit

Permalink
Deploy Jekyll site
Browse files Browse the repository at this point in the history
  • Loading branch information
mfrashad committed Jan 13, 2024
0 parents commit 5a42747
Show file tree
Hide file tree
Showing 279 changed files with 10,082 additions and 0 deletions.
Empty file added .nojekyll
Empty file.
97 changes: 97 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=no">

<!-- HOSTED -->
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,600italic,300italic,400italic,300,700italic,800italic,800' rel='stylesheet' type='text/css'>
<link href="/fonts/mdi/css/materialdesignicons.min.css" media="all" rel="stylesheet" />

<!-- LOCAL -->
<link rel="stylesheet" href="/style/style.css">
<link rel='shortcut icon' href='/favicon.png' type='image/png'/>

<!-- HOSTED -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/prefixfree/1.0.7/prefixfree.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mixitup/2.1.11/jquery.mixitup.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.0/jquery.waypoints.min.js"></script>

<title></title>
<meta name="description" content="">
<meta name="author" content="">
<meta name="keywords" content="">

<!-- Open Graph meta tags for Facebook -->
<meta property="og:title" content=" - Rashad">
<meta property="og:description" content="">
<meta property="og:image" content="/"> <!-- Replace with the path to your featured image -->
<meta property="og:url" content="/404">
<meta property="og:type" content="article">

<!-- Twitter Card meta tags for Twitter -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="">
<meta name="twitter:description" content="">
<meta name="twitter:image" content="/assets/images/your-image.jpg"> <!-- Replace with the path to your featured image -->
<meta name="twitter:url" content="/404">

<meta name="referrer" content="origin">

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-128948221-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-128948221-2');
</script>

<!-- LOCAL -->
<script src="/scripts/pt.min.js"></script>
<script src="/scripts/modal.js"></script>
<script src="/scripts/typing.js"></script>

</head>
<body>
<nav class="flex fixed">
<h1 class="logo">RASHAD</h1>
<div class="link-wrap">
<a href="/"><div class="page-link" dest="home">home</div></a>
<a href="/#about"><div class="page-link" dest="about">about</div></a>
<a href="/#experience"><div class="page-link" dest="timeline">experience</div></a>
<a href="/blog"><div class="active page-link" dest="blog">blog</div></a>
<a href="/#portfolio"><div class="page-link" dest="portfolio">portfolio</div></a>
<a href="/#media"><div class="page-link" dest="media">media</div></a>
<a href="/#contact"><div class="page-link" dest="contact">contact</div></a>
</div>
<i class="mdi mdi-menu"></i>
</nav>

<section style="display: flex; justify-content: center; padding: 20;">
<div id="post-container" class="post-container">
<style type="text/css" media="screen">
.container {
margin: 10px auto;
max-width: 600px;
text-align: center;
}
h1 {
margin: 30px 0;
font-size: 4em;
line-height: 1;
letter-spacing: -1px;
}
</style>

<div class="container">
<h1>404</h1>

<p><strong>Page not found :(</strong></p>
<p>The requested page could not be found.</p>
</div>

</div>
</section>
</body>
</html>
1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
www.mfrashad.com
Binary file added CV-MUHAMMAD-FATHY-RASHAD.pdf
Binary file not shown.
122 changes: 122 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
<br />
<p align="center">
<a href="https://mfrashad.com">
<img src="/img/og-image.png" alt="Logo" width="600">
</a>

<h3 align="center">www.mfrashad.com</h3>

<p align="center">
Rashad's Personal Website
<br />
<a href="https://github.com/mfrashad/mfrashad.github.io"><strong>Explore the docs »</strong></a>
<br />
<br />
<a href="https://dscutp.com/">View Demo</a>
·
<a href="https://github.com/mfrashad/mfrashad.github.io/issues">Report Bug</a>
·
<a href="https://github.com/mfrashad/mfrashad.github.io/issues">Request Feature</a>
</p>
</p>


<!-- ABOUT THE PROJECT -->
## About The Project

A portfolio website for Muhammad Fathy Rashad

### Built With

* [Jekyll](https://jekyllrb.com/)



<!-- GETTING STARTED -->
## Getting Started

### Prerequisites

The website is built with jekyll, hence jekyll and ruby need to be installed for development.
- [Install Jekyll and ruby](https://jekyllrb.com/docs/installation/)



### Installation

After installing jekyll, you can proceed to clone the project:
```
$ git clone https://github.com/mfrashad/mfrashad.github.io.git
```

To run the website, use the following command in the root directory of the project:
```
$ bundle exec jekyll serve
```
Note: just running `$ jekyll serve` command is enough sometimes depending your installation

The website will run on port 4000 by default, open `localhost:4000` on your browser to see the website.



<!-- USAGE EXAMPLES -->
## Documentation

The structure of the project looks something like this:
```
.
├── config.yml
├── _site # Dont touch this folder, it should be regenerated by jekyll
├── _data
| └── experience.yml # edit experience details here
| └── person.yml # edit skills data and about me here
| └── portfolio.yml # edit project details here
| └── testimonials.yml # edit testimonials here
├── _includes
├── _layouts
├── img # put all images here
├── style # put css or styling files here
├── scripts # put js files here
└── index.html # Root page of this folder
└── CV.pdf # CV to be hosted
```

### Index Page
To make changes on the index page, go to `index.html` in the root directory. Do note that some part have been modularized and separatated into files in `_includes` directory. Also, the `index.html` is using `_layouts/default.html` layout.

### Update CV
Replace CV.pdf with the latest CV.

<!-- CONTRIBUTING -->
## Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project / Clone the project (For members that have been given access)
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request



<!-- LICENSE -->
## License

Distributed under the MIT License. See `LICENSE` for more information.



<!-- CONTACT -->
## Contact

You can drop me a message on my [Website](https://www.mfrashad.com/).




<!-- ACKNOWLEDGEMENTS -->
## Acknowledgements
* [Img Shields](https://shields.io)
* [GitHub Pages](https://pages.github.com)
* [Font Awesome](https://fontawesome.com)
87 changes: 87 additions & 0 deletions about/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=no">

<!-- HOSTED -->
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,600italic,300italic,400italic,300,700italic,800italic,800' rel='stylesheet' type='text/css'>
<link href="/fonts/mdi/css/materialdesignicons.min.css" media="all" rel="stylesheet" />

<!-- LOCAL -->
<link rel="stylesheet" href="/style/style.css">
<link rel='shortcut icon' href='/favicon.png' type='image/png'/>

<!-- HOSTED -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/prefixfree/1.0.7/prefixfree.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mixitup/2.1.11/jquery.mixitup.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.0/jquery.waypoints.min.js"></script>

<title>About</title>
<meta name="description" content="">
<meta name="author" content="">
<meta name="keywords" content="">

<!-- Open Graph meta tags for Facebook -->
<meta property="og:title" content="About - Rashad">
<meta property="og:description" content="">
<meta property="og:image" content="/"> <!-- Replace with the path to your featured image -->
<meta property="og:url" content="/about/">
<meta property="og:type" content="article">

<!-- Twitter Card meta tags for Twitter -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="About">
<meta name="twitter:description" content="">
<meta name="twitter:image" content="/assets/images/your-image.jpg"> <!-- Replace with the path to your featured image -->
<meta name="twitter:url" content="/about/">

<meta name="referrer" content="origin">

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-128948221-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-128948221-2');
</script>

<!-- LOCAL -->
<script src="/scripts/pt.min.js"></script>
<script src="/scripts/modal.js"></script>
<script src="/scripts/typing.js"></script>

</head>
<body>
<nav class="flex fixed">
<h1 class="logo">RASHAD</h1>
<div class="link-wrap">
<a href="/"><div class="page-link" dest="home">home</div></a>
<a href="/#about"><div class="page-link" dest="about">about</div></a>
<a href="/#experience"><div class="page-link" dest="timeline">experience</div></a>
<a href="/blog"><div class="active page-link" dest="blog">blog</div></a>
<a href="/#portfolio"><div class="page-link" dest="portfolio">portfolio</div></a>
<a href="/#media"><div class="page-link" dest="media">media</div></a>
<a href="/#contact"><div class="page-link" dest="contact">contact</div></a>
</div>
<i class="mdi mdi-menu"></i>
</nav>

<section style="display: flex; justify-content: center; padding: 20;">
<div id="post-container" class="post-container">
<p>This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at <a href="https://jekyllrb.com/">jekyllrb.com</a></p>

<p>You can find the source code for Minima at GitHub:
<a href="https://github.com/jekyll">jekyll</a> /
<a href="https://github.com/jekyll/minima">minima</a></p>

<p>You can find the source code for Jekyll at GitHub:
<a href="https://github.com/jekyll">jekyll</a> /
<a href="https://github.com/jekyll/jekyll">jekyll</a></p>


</div>
</section>
</body>
</html>
Loading

0 comments on commit 5a42747

Please sign in to comment.