Skip to content

Commit 15c5742

Browse files
committed
Initial commit
0 parents  commit 15c5742

31 files changed

+870
-0
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
_site
2+
.sass-cache
3+
.jekyll-metadata

LICENSE.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# MIT License
2+
3+
Copyright (c) 2016 Hugo Locurcio and contributors
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# OpenRW Website
2+
3+
The official website of the [OpenRW](https://github.com/rwengine/openrw) project.
4+
5+
This site uses Jekyll and is published to [GitHub Pages](https://pages.github.com/).
6+
7+
## Workflow
8+
9+
Install [Jekyll](http://jekyllrb.com/), open a terminal in the cloned repository
10+
then type this:
11+
12+
```
13+
jekyll serve
14+
```
15+
16+
This will start a local server and will automatically build on changes.
17+
18+
## License
19+
20+
MIT, see [LICENSE.md](LICENSE.md) for details.

_config.yml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Site settings
2+
title: OpenRW
3+
description: >
4+
OpenRW is a free, open source re-implementation of the Grand Theft Auto III
5+
PC video game.
6+
baseurl: ""
7+
8+
# Build settings
9+
markdown: kramdown
10+
permalink: pretty
11+
sass:
12+
style: compressed
13+
exclude:
14+
- CNAME
15+
- README.md
16+
- LICENSE.md

_includes/faq.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
## What's the goal of OpenRW?
2+
To develop an open source implementation of Grand Theft Auto III that works on more operating systems, with better support for modern hardware.
3+
4+
## Will you add multi-player/mods?
5+
We're focusing on making it possible to play the original single player game right now.
6+
7+
## Does OpenRW work on WebGL/Android/iOS/Raspberry Pi/something?
8+
No idea. Please let us know! We're keen to get support for any justifiable platform.
9+
10+
We have heard from users successfully running OpenRW on various platforms including: different GNU/Linuxes, macOS, Windows and various BSDs. Also see [Building](https://github.com/rwengine/openrw/wiki/Building) if instructions for your platform exist already.
11+
12+
## Will this work with Vice City and/or San Andreas?
13+
Not yet. We're currently working on making GTA3 work, and after that VC and SA.
14+
15+
## Do I need the original GTA3 game to use OpenRW?
16+
Yes. For legal reasons we cannot distribute the original assets. Creating our own assets is a long-term goal.
17+
18+
## Do you accept contributions?
19+
**Yes!** We need all help we can get to turn this project into reality. If you consider making any significant changes please do hop onto IRC (`#openrw` @ irc.freenode.net) to discuss things.

_includes/footer.html

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<footer class="content">
2+
<p class="text-centered">
3+
© 2016 OpenRW<br>
4+
OpenRW is an unofficial project and is not endorsed by Rockstar Games.
5+
</p>
6+
</footer>

_includes/head.html

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<head>
2+
<meta name="charset" content="utf-8">
3+
<meta name="viewport" content="width=device-width, initial-scale=1">
4+
<title>{{ page.title }} | {{ site.title }}</title>
5+
<link rel="stylesheet" href="/assets/css/pure.min.css">
6+
<link rel="stylesheet" href="/assets/css/pure-grids-responsive.min.css">
7+
<link rel="stylesheet" href="/assets/css/main.css">
8+
</head>

_includes/header.html

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<header>
2+
<nav class="pure-menu pure-menu-horizontal pure-menu-scrollable">
3+
<div class="nav-content">
4+
<a href="/" class="pure-menu-heading pure-menu-link">OpenRW</a>
5+
<div class="menu-separator"></div>
6+
<ul class="pure-menu-list">
7+
<li class="pure-menu-item"><a href="/news/" class="pure-menu-link">News</a></li>
8+
<li class="pure-menu-item"><a href="/download/" class="pure-menu-link">Download</a></li>
9+
<li class="pure-menu-item"><a href="https://github.com/rwengine/openrw" class="pure-menu-link">GitHub ↗</a></li>
10+
</ul>
11+
</div>
12+
</nav>
13+
</header>

_includes/markdown.html

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
{% capture mdtemp %}{% include {{ include.file }} %}{% endcapture %}
2+
{{ mdtemp | markdownify }}

_layouts/default.html

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!doctype html>
2+
<html lang="en">
3+
{% include head.html %}
4+
<body class="site">
5+
{% include header.html %}
6+
<div class="site-content">
7+
{{ content }}
8+
</div>
9+
{% include footer.html %}
10+
</body>
11+
</html>

_layouts/page.html

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!doctype html>
2+
<html lang="en">
3+
{% include head.html %}
4+
<body class="site">
5+
{% include header.html %}
6+
<div class="site-content">
7+
{{ content }}
8+
</div>
9+
{% include footer.html %}
10+
</body>
11+
</html>

_layouts/post.html

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<!doctype html>
2+
<html lang="en">
3+
{% include head.html %}
4+
<body class="site">
5+
{% include header.html %}
6+
<div class="site-content">
7+
<div class="content post-info">
8+
<h1 class="main-heading post-title text-centered">{{ page.title }}</h1>
9+
<h3 class="post-date text-centered">{{ page.date | date_to_long_string }}</h3>
10+
</div>
11+
<div class="content">
12+
<div class="width-reduced">
13+
{{ content }}
14+
</div>
15+
</div>
16+
</div>
17+
{% include footer.html %}
18+
</div>
19+
</body>
20+
</html>

_posts/2016-08-14-new-website.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: post
3+
title: "New website launched"
4+
---
5+
6+
Welcome to our new website!

_sass/_carousel.scss

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
// Carousel in pure CSS
2+
3+
// Number of panes
4+
$panes: 4;
5+
6+
.carousel, .carousel-panes {
7+
overflow: hidden;
8+
}
9+
10+
.carousel {
11+
width: 100%;
12+
13+
img {
14+
display: block;
15+
max-width: 100%;
16+
}
17+
}
18+
19+
.carousel-panes {
20+
// The two following lines remove extraneous spacing around the carousel
21+
font-size: 0;
22+
padding: 0;
23+
width: $panes * 100%;
24+
list-style: none;
25+
position: relative;
26+
animation: carousel 20s infinite;
27+
28+
> li {
29+
position: relative;
30+
float: left;
31+
width: 1 / $panes * 100%;
32+
}
33+
}
34+
35+
@keyframes carousel {
36+
0% { left: 0; }
37+
20% { left: 0; }
38+
25% { left: -100%; }
39+
45% { left: -100%; }
40+
50% { left: -200%; }
41+
70% { left: -200%; }
42+
75% { left: -300%; }
43+
95% { left: -300%; }
44+
100% { left: 0; }
45+
}
46+
47+
//
48+
// The following are cosmetic styles
49+
//
50+
51+
.carousel {
52+
box-shadow: 0 0 8px rgba(0, 0, 0, .75);
53+
}

_sass/_fonts.scss

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/* titillium-web-regular - latin */
2+
@font-face {
3+
font-family: "Titillium Web";
4+
font-style: normal;
5+
font-weight: 400;
6+
src: url("/fonts/titillium-web-v4-latin-regular.eot"); /* IE9 Compat Modes */
7+
src: local("Titillium Web"), local("TitilliumWeb-Regular"),
8+
url("/assets/fonts/titillium-web-v4-latin-regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
9+
url("/assets/fonts/titillium-web-v4-latin-regular.woff2") format("woff2"), /* Super Modern Browsers */
10+
url("/assets/fonts/titillium-web-v4-latin-regular.woff") format("woff"), /* Modern Browsers */
11+
url("/assets/fonts/titillium-web-v4-latin-regular.ttf") format("truetype"), /* Safari, Android, iOS */
12+
url("/assets/fonts/titillium-web-v4-latin-regular.svg#TitilliumWeb") format("svg"); /* Legacy iOS */
13+
}

0 commit comments

Comments
 (0)