ReactOS Website powered by the Hugo Static Site Generator
Go to file
2024-09-14 22:45:26 +02:00
content [CONTENT] Newsletter 104 - April/May news 2024-05-11 18:45:10 +02:00
static [CONTENT] Newsletter 104 - April/May news 2024-05-11 18:45:10 +02:00
themes/reactos Update reactos-download-version.html 2024-09-14 22:45:26 +02:00
.gitattributes Add a .gitattributes file to enforce line ending styles. 2018-08-19 19:15:02 +02:00
.gitignore Add gitignore 2019-08-17 13:41:04 +02:00
.gitmodules Remove the theme submodule. 2018-08-17 14:28:53 +02:00
config.toml Dummy commit to trigger a re-deploy so that the copyright year is updated 2024-01-23 21:10:48 +01:00
README.md [README] Update metabug status 2020-04-26 20:45:52 +02:00

The new ReactOS Website

Build Status

This repository manages the entire content of the new ReactOS Website. It is powered by the Hugo Static Site Generator.

Pages can be created as simple HTML or Markdown files and everyone is free to submit Pull Requests to enhance the website. Issues are tracked at the ReactOS JIRA. Previews from a PR are available from the URL https://pr#.web-content.reactos.org/, where '#' is the number of your PR. The current development version is: https://master.web-content.reactos.org/

Website Subsystems written in PHP (such as GetBuilds, RosLogin, Testman, etc.) are continued to be managed in the ReactOS Web repository.

Testing the website locally

  1. Download Hugo 0.57.2 from https://gohugo.io.

  2. Open a command prompt in the root of your repository checkout and type hugo server. The page is now served at http://localhost:1313 and automatically rebuilt and refreshed in the browser on local changes.

    NOTE - When working on the style it might be needed to use hugo server --disableFastRender instead.

Contributing

  1. Choose an ONLINE task from ReactOS JIRA related to Hugo website:(https://jira.reactos.org/projects/ONLINE)
  2. Comment on Jira that you want to work on this feature (to prevent duplication of work).
  3. Create a pull request here.