Skip to content

Commit

Permalink
Merge pull request #318 from stride3d/master
Browse files Browse the repository at this point in the history
Initiating deployment of latest website updates to staging
  • Loading branch information
VaclavElias authored Nov 10, 2024
2 parents 4fe546f + e701c82 commit e31f105
Show file tree
Hide file tree
Showing 8 changed files with 1,221 additions and 927 deletions.
20 changes: 10 additions & 10 deletions .eleventy.js
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
// Description: Eleventy configuration file for the Stride website

// Import dependencies from node_modules / package.json
const sass = require("sass");
const syntaxHighlight = require("@11ty/eleventy-plugin-syntaxhighlight");
const path = require("node:path");
const markdownIt = require("markdown-it");
const markdownItAnchor = require("markdown-it-anchor");
const markdownItToc = require("markdown-it-table-of-contents");
const pluginRss = require("@11ty/eleventy-plugin-rss");
const eleventyFetch = require("@11ty/eleventy-fetch");
import * as sass from 'sass';
import syntaxHighlight from '@11ty/eleventy-plugin-syntaxhighlight'
import path from 'node:path'
import markdownIt from 'markdown-it'
import markdownItAnchor from 'markdown-it-anchor'
import markdownItToc from 'markdown-it-table-of-contents'
import pluginRss from '@11ty/eleventy-plugin-rss'
import eleventyFetch from '@11ty/eleventy-fetch'

module.exports = function (eleventyConfig) {
export default function (eleventyConfig) {

// Add plugins
eleventyConfig.addPlugin(syntaxHighlight);
Expand Down Expand Up @@ -178,4 +178,4 @@ module.exports = function (eleventyConfig) {
layouts: "_layouts"
}
};
};
}
2 changes: 1 addition & 1 deletion .github/workflows/stride-website-github.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
npm run build
- name: Deploy
uses: peaceiris/actions-gh-pages@v3.9.2
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./_site
Expand Down
52 changes: 33 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Stride Website Development

Welcome to the Stride website repository. This repository contains all the source files for the Stride website https://www.stride3d.net/.
Welcome to the Stride website repository. This repository contains all the source files for the [Stride website](https://www.stride3d.net/).

* [Getting Started](#-getting-started)
* [Contributing](#-contributing)
* [Roadmap](#%EF%B8%8F-roadmap)
* [Stride Documentation Landscape](#-stride-documentation-landscape)
* [.NET Foundation](#-net-foundation)
* [License](#%EF%B8%8Flicense)
* 🚀 [Getting Started](#-getting-started)
* 🤝 [Contributing](#-contributing)
* 🗺️ [Roadmap](#%EF%B8%8F-roadmap)
* 📖 [Stride Documentation Landscape](#-stride-documentation-landscape)
* 🌐 [.NET Foundation](#-net-foundation)
* 🛡️ [License](#%EF%B8%8Flicense)

## 🚀 Getting Started

Expand All @@ -20,40 +20,54 @@ To report bugs or propose features, use [Issues](https://github.com/stride3d/str

We welcome code contributions via pull requests. Issues tagged with **[`help wanted`](https://github.com/stride3d/stride-website/labels/help%20wanted)** are great starting points for code contributions.

### Branch and Release
### Branching and Releases

The `master` branch is the default branch for pull requests and most other development activities.

Releases are based on a stable `master` branch. Use of [Conventional Commit](https://www.conventionalcommits.org/en/v1.0.0/) is encouraged.
Releases are based on a stable `master` branch. Use of [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) is encouraged.

Stride Website is _not_ released under a regular cadence; new updates arrive when maintainers fix issues or see enough changes that warrant a new releases. Sometimes we use pre-releases to get feedbacks from the community.
Stride Website is _not_ released under a regular cadence; new updates arrive when maintainers fix issues or see enough changes that warrant a new release. Sometimes we use pre-releases to get feedback from the community.

### Staging

The staging website allows us to test new features and significant changes before their official release.

The staging website is available at https://stride-website-staging.azurewebsites.net/
The staging website is available at [Stride Website Staging](https://stride-website-staging.azurewebsites.net/).

## 🗺️ Roadmap

Our [Roadmap](https://doc.stride3d.net/latest/en/contributors/website/roadmap.html) communicates upcoming changes to the Stride website.

## 📖 Stride Documentation Landscape

The Stride documentation landscape is organized across different locations. Here's how it's structured:

1. [Stride Website](https://www.stride3d.net/) - Stride's official site showcasing its free, open-source 2D and 3D game engine, alongside blog posts
- [Stride Website - Contributing](https://doc.stride3d.net/latest/en/contributors/website/index.html) - This serves as a comprehensive guide for those looking to contribute to or develop the Stride Website
1. [Stride Docs](https://doc.stride3d.net/) - Here you'll find Stride's documentation, including manuals, tutorials, and API references
- [Stride Docs - Contributing](https://doc.stride3d.net/latest/en/contributors/documentation/index.html) - This is a comprehensive guide for individuals interested in contributing to or developing the Stride Docs
1. [Stride Wiki](https://github.com/stride3d/stride/wiki) - A thorough guide for those who wish to contribute to or develop Stride game engine
The Stride documentation is organized across different locations. Here's how it's structured:

1. [Stride Game Engine](https://github.com/stride3d/stride) - The main repository for Stride, a free and open-source 2D and 3D game engine.
- [Contributing to Stride](https://doc.stride3d.net/latest/en/contributors/engine/index.html) - A guide for developers interested in contributing to or developing the Stride engine.
1. [Stride Website](https://www.stride3d.net/) - The official site showcasing Stride, featuring:
- [Features](https://www.stride3d.net/features/)
- [Blog](https://www.stride3d.net/blog/)
- [Community](https://www.stride3d.net/community/)
- [Download](https://www.stride3d.net/download/)
- [Sponsor](https://www.stride3d.net/sponsor/)
- [Contributing to the Website](https://doc.stride3d.net/latest/en/contributors/website/index.html) - Guide for contributing to the Stride website.
2. [Stride Docs](https://doc.stride3d.net/) - The official documentation, including:
- [Manual](https://doc.stride3d.net/latest/en/manual/index.html)
- [Tutorials](https://doc.stride3d.net/latest/en/tutorials/index.html)
- [Release Notes](https://doc.stride3d.net/latest/en/ReleaseNotes/ReleaseNotes.html)
- [Ways to contribute](https://doc.stride3d.net/latest/en/contributors/index.html)
- [API Reference](https://doc.stride3d.net/latest/en/api/index.html)
- [Community Resources](https://doc.stride3d.net/latest/en/community-resources/index.html) - Demos, articles, shaders, physics examples, and more.
- [Contributing to the Docs](https://doc.stride3d.net/latest/en/contributors/documentation/index.html) - Guide for contributing to the Stride documentation.
4. [Stride Community Toolkit](https://stride3d.github.io/stride-community-toolkit/index.html) - A set of C# helpers and extensions to enhance your experience with the Stride game engine.
- [Contributing to Toolkit](https://github.com/stride3d/stride-community-toolkit) - Contribute to or explore the toolkit's source code.

## 🌐 .NET Foundation

This project is supported by the [.NET Foundation](http://www.dotnetfoundation.org).

This project has adopted the code of conduct defined by the [Contributor Covenant](http://contributor-covenant.org/) to clarify expected behavior in our community.
For more information see the [.NET Foundation Code of Conduct](http://www.dotnetfoundation.org/code-of-conduct).
For more information, see the [.NET Foundation Code of Conduct](http://www.dotnetfoundation.org/code-of-conduct).

## 🛡️License

Expand Down
2 changes: 2 additions & 0 deletions _includes/_head.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,14 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{% if title != 'Home' %}{{ title }} - {% endif %}{{ site.title }}</title>
<meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ description }}{% endif %}">
<meta name="generator" content="Eleventy v3.0.0">
<link rel="icon" type="image/png" href="{{ site.baseurl }}/favicon.png">
<link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}">
<link rel="alternate" type="application/rss+xml" title="{{ site.title }}" href="/feed.xml">
<link rel="stylesheet" href="{{ site.baseurl }}/css/styles.css?site-version={{site.version}}">
<link rel="preload" as="font" href="/webfonts/fa-solid-900.woff2" crossorigin="anonymous">
<link rel="preload" as="font" href="/webfonts/fa-brands-400.woff2" crossorigin="anonymous">
<meta property="og:type" content="website">
<meta property="og:site_name" content="{{ site.title }}">
<meta property="og:title" content="{{ title }}">
<meta property="og:description" content="{% if page.excerpt %}{{ page.excerpt | strip | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ description }}{% endif %}">
Expand Down
Loading

0 comments on commit e31f105

Please sign in to comment.