Skip to content
Main ScummVM website
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data I18N: Update base news translation file Jun 9, 2019
include
lang/i18n I18N: Update translation (German) (content) Jun 1, 2019
public_html WEB: fix Switch platform icon to adhere to frame.png guidelines May 22, 2019
scss WEB: Update cloud styles to use the new theme Apr 25, 2019
templates WEB: Add our Discord server to the Contacts page Jun 1, 2019
.gitignore BUILD: Update .gitignore Apr 29, 2019
README.md BUILD: Add -win targets to readme and composer.json Apr 27, 2019
bootstrap.php BUILD: Increase static check levels Jan 23, 2019
composer.json WEB: Announce GSoC 2019 projects May 13, 2019
composer.lock WEB: Move recommended download detection to PHP May 9, 2019
package-lock.json WEB: Update dependencies Apr 27, 2019
package.json WEB: Update dependencies Apr 27, 2019
phpstan.neon BUILD: Increase static check levels Jan 23, 2019

README.md

ScummVM-Web

This project is the main ScummVM website located at: https://www.scummvm.org

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

The ScummVM website relies on several tools to install properly. Before installing please make sure you have the following installed:

Installing

Clone this repo

git clone https://github.com/scummvm/scummvm-web.git

Then run

composer develop[-win]

This will run the build scripts and start a web server on port 8000.

Additionally you can either build and run independently using:

composer build[-win]
composer run

respectively.

Deployment

To deploy changes to the site, simply push the updates to origin/master and run site-install on the server.

Contributing

Similar to ScummVM, please use the appropriate project name when contributing:

  • I18N: Modifications related to translations.
  • CSS: Changes to stylesheets.
  • TEMPLATES: Changes to page and component templates.
  • IMAGES: Site graphics (Icons are excluded).
  • ICONS: New game and platform Icons. Please see the Wiki for updated submission guidelines.
  • DATA: Site data files.
  • BUILD: Files related to building and developing the site.
  • WEB: Catch-all for things that don't fit any of the above, or a mix of multiple components in a single commit.
You can’t perform that action at this time.