Skip to content

Commit

Permalink
Merge pull request #321 from stride3d/master
Browse files Browse the repository at this point in the history
Initiating deployment of latest website updates to production
  • Loading branch information
VaclavElias authored Nov 20, 2024
2 parents aef86ed + d4444c6 commit be7e8c4
Show file tree
Hide file tree
Showing 13 changed files with 1,573 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
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit be7e8c4

Please sign in to comment.