Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
137 commits
Select commit Hold shift + click to select a range
fa633df
testing changes
ilikecereal1 Jul 15, 2026
a8eb7fc
test
ilikecereal1 Jul 15, 2026
cb2ee70
Update social links in header.html
PeterMaZep Jul 15, 2026
3489dd4
oops
ilikecereal1 Jul 16, 2026
653342f
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
ilikecereal1 Jul 16, 2026
df1e605
mobile improvements and ui changes
ilikecereal1 Jul 16, 2026
f2e8d81
added gem version
PeterMaZep Jul 16, 2026
0dae39d
Fixed scrolling text not scrolling, also fixed the gemfile.
Jul 16, 2026
b0bb38e
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
Jul 16, 2026
bdf7de4
Stop tracking Gemfile.lock
Jul 16, 2026
ca422ce
Made footnotes use styled fonts
Jul 16, 2026
adf558e
Fixed some styles
Jul 16, 2026
3bbf847
utility changes
Jul 16, 2026
fa2d651
fixed some bugs
Jul 16, 2026
9b5f7b1
added news section in home page
Jul 16, 2026
87de8de
fix macos version
ilikecereal1 Jul 16, 2026
c586038
news style changes and stuff
ilikecereal1 Jul 16, 2026
143fb4d
fix: fix failing github actions
ilikecereal1 Jul 16, 2026
e6ba045
refactor+style: reduce duplicate styles, improve mobile ui
ilikecereal1 Jul 16, 2026
a13e828
style: make the blur, well, noticable, fix bugs related to header, sw…
ilikecereal1 Jul 16, 2026
1b50760
Fix: show mobile buttons using last pointer device
ilikecereal1 Jul 16, 2026
7500bbb
Update style.css
PeterMaZep Jul 17, 2026
5ce8878
Update header.html
PeterMaZep Jul 17, 2026
3d0c5a6
Update style.css
PeterMaZep Jul 17, 2026
5453e26
Update style.css
PeterMaZep Jul 17, 2026
ade3146
refactor: remove duplicate styles
ilikecereal1 Jul 17, 2026
72b2af8
Merge branch 'main' into redesign
ilikecereal1 Jul 17, 2026
31becb7
fixed gemfile compat with windows using wdm
Jul 17, 2026
0564bfa
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
Jul 17, 2026
61741e5
fix: touch input appearing in desktop mode
ilikecereal1 Jul 17, 2026
09f1ade
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
ilikecereal1 Jul 17, 2026
a3b3758
gemfile.lokc BRUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Jul 17, 2026
8308606
FIX+style: GEMFILE.LOCK FIX BECAUSE WINDOWS IS STUPID SO STOP
ilikecereal1 Jul 17, 2026
964e882
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
ilikecereal1 Jul 17, 2026
ef84b9a
Made it clear that the server isn't out yet.
Jul 17, 2026
bde2930
Changed to coming soon
Jul 17, 2026
45414a5
style: fix article header padding
ilikecereal1 Jul 17, 2026
2ec8dbd
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
ilikecereal1 Jul 17, 2026
f0fd628
added latest updates section
Jul 17, 2026
ddc0385
compact things
ilikecereal1 Jul 17, 2026
6a264a5
added broken 404, added footer and margins to articles.html
Jul 17, 2026
13e9708
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
Jul 17, 2026
01b9de2
fixed visual studio not behaving
Jul 17, 2026
6246839
added pages
Jul 17, 2026
c339d2e
Created rules page
Jul 17, 2026
a06b2a6
Changed up icons
Jul 17, 2026
864ebbf
changed more item styles
Jul 17, 2026
0dd7706
Update style.css
PeterMaZep Jul 17, 2026
d02ef4b
Update style.css
PeterMaZep Jul 17, 2026
d205574
Update style.css
PeterMaZep Jul 17, 2026
5d5bb7e
docs+style: clarify the rules
ilikecereal1 Jul 17, 2026
4a03978
refactor: fill blank pages and adjust stuff
ilikecereal1 Jul 17, 2026
6260cf1
Update sitemap.html
PeterMaZep Jul 18, 2026
329f346
Update sitemap.html
PeterMaZep Jul 18, 2026
183dc40
changed games.html
Jul 18, 2026
44631cf
remove glow
Jul 18, 2026
5f48e81
added game engine
Jul 18, 2026
2894b92
accidentally left in a testing element
Jul 18, 2026
41c4598
attempt to fix broken phone layout
Jul 18, 2026
123277d
added language tag
Jul 18, 2026
1f52579
another attempt to fix broken phone layout
Jul 18, 2026
e9d0013
yet another attempt
Jul 18, 2026
61fa8c3
yup, here's another attempt
Jul 18, 2026
89692c5
style: make join server and launch minecraft bedrock aligned, increas…
ilikecereal1 Jul 18, 2026
336a7ee
added icons
Jul 18, 2026
ae3571b
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
Jul 18, 2026
6c2a969
docs: add an agents.md for my local ai agent
ilikecereal1 Jul 19, 2026
5c2807e
almost completed home page
Jul 19, 2026
4ca59de
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
Jul 19, 2026
a98f20f
style: Do not use pixel fonts for links, it will reduce readability. …
ilikecereal1 Jul 19, 2026
7c5c377
feat: add departments and about to footer, fix styles, update things
ilikecereal1 Jul 19, 2026
e7aa9a5
fix+refactor: fix verification of site, update docs, disable debris f…
ilikecereal1 Jul 19, 2026
f417b1e
revert config for fonts
ilikecereal1 Jul 20, 2026
aaecd28
added site activity
PeterMaZep Jul 20, 2026
9b3129d
fix: Re-revert font stuff
ilikecereal1 Jul 20, 2026
08b0d13
hotfix: disable warnings for fonts until i figure out the problem
ilikecereal1 Jul 20, 2026
ec18e2b
Create issue templates
ilikecereal1 Jul 20, 2026
fe50fdf
Potential fix for pull request finding
PeterMaZep Jul 20, 2026
17e48f5
Merge branch 'redesign' into docs
ilikecereal1 Jul 20, 2026
0e1f2a1
Apply suggestions from code review
ilikecereal1 Jul 20, 2026
d16a68e
Merge branch 'main' into redesign
ilikecereal1 Jul 20, 2026
7c5aeb2
Apply suggestions from code review
ilikecereal1 Jul 20, 2026
156fc75
Made agents.md clearer for dumber models like gemma.
Jul 20, 2026
edfa6ba
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
Jul 20, 2026
28bfbe8
Made staff cards clickable
Jul 21, 2026
0be3faf
changed the article layout a bit(needs debugging)
Jul 21, 2026
f60cd38
Changed icons from twitter to x
Jul 21, 2026
cb2d77c
trying to get kramdown to work
Jul 21, 2026
58da11a
ability to dispatch minecraft-seven titles in articles
Jul 21, 2026
ddc4634
added more nav buttons
Jul 21, 2026
4f5a685
made menu scrollable cuz it was too long
Jul 21, 2026
0a5ae32
made launch bedrock text shorter and disabled scrolling(for now)
Jul 21, 2026
2af00a8
added back to top button to all pages + fixed the style because my ag…
Jul 21, 2026
b93aaba
Create gh-jekyll-workflow.yml
PeterMaZep Jul 21, 2026
98a0c39
Update gh-jekyll-workflow.yml
PeterMaZep Jul 21, 2026
ad855b2
revert x
ilikecereal1 Jul 22, 2026
c92d4a5
add chinese font
ilikecereal1 Jul 22, 2026
3960b82
add code of conduct, contributing, pr template
ilikecereal1 Jul 22, 2026
a313257
Adjust readme
ilikecereal1 Jul 22, 2026
1a434ef
feat: Add better documentation to the website
ilikecereal1 Jul 22, 2026
488090f
refactor: declutter root
ilikecereal1 Jul 22, 2026
61e5c92
refactor: move unused fonts and things to extra folder, adjust readme…
ilikecereal1 Jul 22, 2026
4ef5f3b
chinese logo + some translations
Jul 23, 2026
60d21e5
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
Jul 23, 2026
0639f4d
more chinese translations + footer logo
Jul 23, 2026
cb3f1da
more translations
Jul 23, 2026
86be0ee
fix the logo not appearing
ilikecereal1 Jul 23, 2026
cc284d3
more translations
Jul 23, 2026
b7961ad
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
Jul 23, 2026
f34d2ba
added trace
PeterMaZep Jul 23, 2026
e53986d
more translations + fixed footer, all translations should be done now.
Jul 23, 2026
09677ca
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
Jul 23, 2026
60008b7
config+deps+feat: adjust polyglot format, remove sitemap plugin as it…
ilikecereal1 Jul 23, 2026
b2f31f4
fix: delete temp website.wiki repo
ilikecereal1 Jul 23, 2026
d9b85c1
added black font for chinese
Jul 24, 2026
0cb08ed
Merge branches 'redesign' and 'redesign' of https://github.com/PWindo…
Jul 24, 2026
d59f02d
Added Alilbaba PuHuiTi Regular and fixed my dumb typo mistake
Jul 24, 2026
385a91f
oh shift
Jul 24, 2026
76d9867
commmit war except not really
Jul 24, 2026
3f77509
commit
Jul 24, 2026
abdf663
missed some translations
Jul 24, 2026
44dce14
undo those changes
ilikecereal1 Jul 24, 2026
647d97f
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
ilikecereal1 Jul 24, 2026
9d920a6
feat: Add japanese translations, fallback to en-us when necessary
ilikecereal1 Jul 24, 2026
df98d1f
style: make text shadow transparent for .news-heading
ilikecereal1 Jul 24, 2026
73a05a5
style: fix language selector on chrome
ilikecereal1 Jul 24, 2026
db1d6be
use common files
Jul 24, 2026
d1af3aa
update Gemfile.lock
ilikecereal1 Jul 24, 2026
0031077
fix: capitalize the git clone
ilikecereal1 Jul 24, 2026
28d64c8
deps: update lock
ilikecereal1 Jul 24, 2026
4941867
chore: update verification
ilikecereal1 Jul 24, 2026
cf4514c
add those
ilikecereal1 Jul 24, 2026
71c6615
add extra js
ilikecereal1 Jul 24, 2026
53876eb
moved here
Jul 24, 2026
c39a625
Merge branch 'redesign' of https://github.com/PWindows/Website into r…
Jul 24, 2026
fca2914
attempt to fix gh actions
Jul 24, 2026
9bd56e0
fix: what have you done, ssh is NOT supported unless you have an auth…
ilikecereal1 Jul 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
128 changes: 128 additions & 0 deletions .github/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
# Contributor Covenant Code of Conduct

## Our Pledge

We as members, contributors, and leaders pledge to make participation in our
community a harassment-free experience for everyone, regardless of age, body
size, visible or invisible disability, ethnicity, sex characteristics, gender
identity and expression, level of experience, education, socio-economic status,
nationality, personal appearance, race, religion, or sexual identity
and orientation.

We pledge to act and interact in ways that contribute to an open, welcoming,
diverse, inclusive, and healthy community.

## Our Standards

Examples of behavior that contributes to a positive environment for our
community include:

* Demonstrating empathy and kindness toward other people
* Being respectful of differing opinions, viewpoints, and experiences
* Giving and gracefully accepting constructive feedback
* Accepting responsibility and apologizing to those affected by our mistakes,
and learning from the experience
* Focusing on what is best not just for us as individuals, but for the
overall community

Examples of unacceptable behavior include:

* The use of sexualized language or imagery, and sexual attention or
advances of any kind
* Trolling, insulting or derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or email
address, without their explicit permission
* Other conduct which could reasonably be considered inappropriate in a
professional setting

## Enforcement Responsibilities

Community leaders are responsible for clarifying and enforcing our standards of
acceptable behavior and will take appropriate and fair corrective action in
response to any behavior that they deem inappropriate, threatening, offensive,
or harmful.

Community leaders have the right and responsibility to remove, edit, or reject
comments, commits, code, wiki edits, issues, and other contributions that are
not aligned to this Code of Conduct, and will communicate reasons for moderation
decisions when appropriate.

## Scope

This Code of Conduct applies within all community spaces, and also applies when
an individual is officially representing the community in public spaces.
Examples of representing our community include using an official e-mail address,
posting via an official social media account, or acting as an appointed
representative at an online or offline event.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported to the community leaders responsible for enforcement at
the [Support Website](support.pwindows.qzz.io).
All complaints will be reviewed and investigated promptly and fairly.

All community leaders are obligated to respect the privacy and security of the
reporter of any incident.

## Enforcement Guidelines

Community leaders will follow these Community Impact Guidelines in determining
the consequences for any action they deem in violation of this Code of Conduct:

### 1. Correction

**Community Impact**: Use of inappropriate language or other behavior deemed
unprofessional or unwelcome in the community.

**Consequence**: A private, written warning from community leaders, providing
clarity around the nature of the violation and an explanation of why the
behavior was inappropriate. A public apology may be requested.

### 2. Warning

**Community Impact**: A violation through a single incident or series
of actions.

**Consequence**: A warning with consequences for continued behavior. No
interaction with the people involved, including unsolicited interaction with
those enforcing the Code of Conduct, for a specified period of time. This
includes avoiding interactions in community spaces as well as external channels
like social media. Violating these terms may lead to a temporary or
permanent ban.

### 3. Temporary Ban

**Community Impact**: A serious violation of community standards, including
sustained inappropriate behavior.

**Consequence**: A temporary ban from any sort of interaction or public
communication with the community for a specified period of time. No public or
private interaction with the people involved, including unsolicited interaction
with those enforcing the Code of Conduct, is allowed during this period.
Violating these terms may lead to a permanent ban.

### 4. Permanent Ban

**Community Impact**: Demonstrating a pattern of violation of community
standards, including sustained inappropriate behavior, harassment of an
individual, or aggression toward or disparagement of classes of individuals.

**Consequence**: A permanent ban from any sort of public interaction within
the community.

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant][homepage],
version 2.0, available at
https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.

Community Impact Guidelines were inspired by [Mozilla's code of conduct
enforcement ladder](https://github.com/mozilla/diversity).

[homepage]: https://www.contributor-covenant.org

For answers to common questions about this code of conduct, see the FAQ at
https://www.contributor-covenant.org/faq. Translations are available at
https://www.contributor-covenant.org/translations.
22 changes: 22 additions & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Contributing to the PWindows Website

Thanks for thinking about contributing to our website! Please read the below to ensure you know how to properly contribute.

## Before you start

1. Check existing issues and pull requests to avoid duplicate work.
2. For a larger change, please open an issue before beginning.
3. Read the [website wiki](https://github.com/PWindows/Website/wiki) for setup and editing guides.

We do NOT allow entirely AI-made contributions. You must ensure that the quality of the website is consistent with the rest of the website and is on the same level of what a human would make and check. Be honest that you used AI.

Please also ensure all additions are within the scope of the project.

## Read the docs
Seriously, [**read the documentation**](https://github.com/PWindows/Website/wiki). We do not want commits that do not follow the guidelines we have set.

## Open a pull request

Explain what changed, why it was needed, and how you tested it. Link any related issue and include screenshots for visible design changes. Automated checks and a maintainer review must pass before merging.

For step-by-step help, see [Making a Pull Request](https://github.com/PWindows/Website/wiki/Making-a-Pull-Request).
39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
name: Bug report
about: Create a report to help us improve
title: "[BUG] "
labels: bug, help wanted
assignees: ''
type: Bug

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. macOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
name: Feature request
about: Suggest an idea for this project
title: "[FEATURE] "
labels: enhancement, help wanted
assignees: ''
type: Feature

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
23 changes: 23 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
**Please check if the PR fulfills these requirements**
- [ ] Your code meets the requirements in the [Contributing Checklist](https://github.com/PWindows/Website/wiki/Contributing-Checklist)
- [ ] Tests have passed
- [ ] You have made an issue about it (unless this is a very small fix)


**What kind of change does this PR introduce?** *(Bug fix, feature, docs update, ...)*



**What is the current behavior?**



**What is the new behavior?** *(if this is a feature change)*



**Other information**:



**Resolves** #xx
59 changes: 59 additions & 0 deletions .github/workflows/gh-jekyll-workflow.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll with GitHub Pages dependencies preinstalled

env:
GITHUB_TOKEN: ${{ secrets.PAT_TOKEN_WEBSITE_COMMON }}

on:
# Runs on pushes targeting the default branch
push:
branches: ["redesign"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.3'
bundler-cache: true
- name: Install dependencies
run: bundle install
- name: Build with Jekyll (with custom plugins)
run: bundle exec jekyll build --trace
env:
JEKYLL_ENV: production
- name: Upload artifact
uses: actions/upload-pages-artifact@v3

deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v5
25 changes: 25 additions & 0 deletions .github/workflows/site-checks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Site checks

on:
pull_request:
push:
branches: [main]

permissions:
contents: read

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
bundler-cache: true
ruby-version: '3.3'
- name: Build site
run: bundle exec jekyll build
- name: Check generated HTML and internal links
run: bundle exec htmlproofer ./_site --disable-external --ignore-urls '/minecraft:/'
- name: Verify public pages, sitemap, and source data
run: bundle exec ruby tools/verify-site.rb ./_site
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
.vs/
_site/
_site/
.jekyll-cache/
.DS_Store
Loading
Loading