Skip to content

Commit

Permalink
[Major Rework] Lofty Pillars (#231)
Browse files Browse the repository at this point in the history
* added tut for fixing create, added mekanism and quartz

Signed-off-by: sa1672ndo <[email protected]>

* Update MODS-UNSUPPORTED.md

cleaned up some stuff and added couple of mods

Signed-off-by: sa1672ndo <[email protected]>

* Updated terms and stuff

iOS 18 is horrible

Signed-off-by: ItAnthon <[email protected]>

* Update RPWORLDNOTSHOWINGUP.md

Signed-off-by: Dev1ss0 <[email protected]>

* renaming to INSTALLATIONOFMODSRPWORLDS.md

Signed-off-by: Dev1ss0 <[email protected]>

* Update config.js

Signed-off-by: Dev1ss0 <[email protected]>

* Update and rename DISCORD.md to SOCIALMEDIA.md

Signed-off-by: Dev1ss0 <[email protected]>

* Update config.js

Signed-off-by: Dev1ss0 <[email protected]>

* Updated order of FAQ platforms (hopefully works well)

Signed-off-by: Dev1ss0 <[email protected]>

* Rework into new layout as well as proper navbar utilization

This reworks the folder structure as well as the sidebar to work
alongside the navbar.

This makes mobile navigation easier.

The config file changes should allow everyone the old niceities of not
specifying the path for every bloody file while having an actual folder
structure that makes sense.

This is already a feature in vuepress v2 but oh well, here's my
reimplementation of that at least.

The new thing to edit for contributors will be arrays.js.

* Add some documentation in the form of a README.md

* Clean-up and documentation for .vuepress/config/*

* Changes to package.json and workflow to build and deploy properly

* Small corrections and changes

Edits variable names, fixes a 404 link, and reorders arrays.js to have
Android and iOS as their own objects rather than existing within FAQ in
a gigantic object property.

* [WIP] Move page-related comments and add more info to README and declutter comments

Incomplete because I'd be documenting stale things, which is pretty
stupid

* Fix indentation in config.js

* [WIP] Remove horrible hack that doesn't even work properly in github

* Remove .editorconfig and add to .gitignore

This file is supposed to be a config for an editor, hence it overrides
the configs of everyone else.

In theory this is good, in practice no one cares. This also looks
horribly ugly since it uses tabs rather than spaces. Removing it seems
sane.

* Finish rebasing on Dev1ss0/PojavlauncherWikiTesting:Dev1ss0-testing

* Indentation changes and fixes, dejankification of sidebar generation, added some jsdoc comments

Created a new function that handles non-grouped sidebar configuration in
arrays.js rather than crudely hardcode the variable names within the
sidebar definition + some indentation fixes + jsdoc syntax for comments
in js

---------

Signed-off-by: sa1672ndo <[email protected]>
Signed-off-by: ItAnthon <[email protected]>
Signed-off-by: Dev1ss0 <[email protected]>
Co-authored-by: sa1672ndo <[email protected]>
Co-authored-by: ItAnthon <[email protected]>
Co-authored-by: Dev1ss0 <[email protected]>
  • Loading branch information
4 people authored Jan 5, 2025
1 parent e207e33 commit 5667bcb
Show file tree
Hide file tree
Showing 104 changed files with 598 additions and 393 deletions.
17 changes: 0 additions & 17 deletions .editorconfig

This file was deleted.

27 changes: 10 additions & 17 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,25 @@
name: Build/Test/Deploy
name: Build
on:
push:
branches-ignore:
- gh-pages
workflow_dispatch:
pull_request:
jobs:
build:
name: Build and Deploy
name: Build and Upload
runs-on: ubuntu-latest
steps:
- uses: actions/setup-node@v2-beta
with:
node-version: '12'
- name: Checkout Repository
uses: actions/checkout@v2
with:
fetch-depth: '0'
persist-credentials: false
submodules: 'recursive'
- name: Install
run: npm install
- name: Setup Node
uses: actions/setup-node@v2-beta
with:
node-version: '22'
- name: Build
run: npm run build
- name: Deploy
uses: JamesIves/[email protected]
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main'}}
run: npm install && npm run build
- name: Upload Build
uses: actions/upload-pages-artifact@v3
with:
BRANCH: gh-pages
FOLDER: docs
CLEAN: true
path: docs
38 changes: 38 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Build and Deploy
on:
workflow_dispatch:
jobs:
build:
name: Build and Deploy
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v2
with:
fetch-depth: '0'
persist-credentials: false
submodules: 'recursive'
- name: Setup Node
uses: actions/setup-node@v2-beta
with:
node-version: '22'
- name: Build
run: npm install && npm run build
- name: Upload static files as artifact
id: deployment
uses: actions/upload-pages-artifact@v3 # or specific "vX.X.X" version tag for this action
with:
path: docs
deploy:
environment:
name: Deploy
permissions:
contents: read
pages: write
id-token: write
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,6 @@ Thumbs.db
docs/

package-lock.json
.editorconfig
.nvmrc
out
1 change: 0 additions & 1 deletion .nvmrc

This file was deleted.

205 changes: 0 additions & 205 deletions .vuepress/config.js

This file was deleted.

Binary file removed .vuepress/public/favicon.ico
Binary file not shown.
52 changes: 0 additions & 52 deletions ABOUTPOJAV.md

This file was deleted.

6 changes: 0 additions & 6 deletions DISCORD.md

This file was deleted.

Empty file removed FIRST-STEPS.md
Empty file.
23 changes: 0 additions & 23 deletions MODDED-MC.md

This file was deleted.

Loading

0 comments on commit 5667bcb

Please sign in to comment.