Skip to content

OpenQuake3/mapping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

id-Tech3 Mapping Website

Important: This project is very Work-In-Progress
Goal: Create a website for the id-Tech3 mapping Trello board

Local development

  1. Install Node. (recommended: nvm)
  2. Install all required npm modules with npm install from src/docusaurus when running it for the first time.
  3. Run npm start from the src/docusaurus folder.
    The command will launch a development version of the website that can be accessed from localhost.

Project Structure

ROOT
 ├─ 🗀 content
 ├─ 🗀 src
 │   ├─ 🗀 blog
 │   ├─ 🗀 css
 │   ├─ 🗀 docusaurus
 │   ├─ 🗀 pages
 │   ├─ 🗀 static
 │   │   └─ 🗀 img
 │   └─ 🗎 website.config.ts
 └─ 🗀 public

Stores all of the files that will be interpreted as content for the website.

Stores all of the site's configuration options in one place for easier/simpler access.

Holds the files required by the framework to work.
No need to modify anything, so the technical stuff is stored away into this folder.
Run npm start from this folder to launch a development version of the website from localhost.

Root folder of the pages plugin.
Every js,jsx,ts,tsx,md,mdx file that doesn't start with _ will be interpreted as a standalone website page.

Folder where global css files should be stored.
note: Not mandatory. Pages could also store their css right next to them as PAGE.module.css

(disabled) Holds the content that will show up in the blog section.

Folder where build files are stored locally when creating a release build.
Ignored by git. Only for development/testing. The website is deployed into a separate branch.

About

id-Tech3 Mapping Website

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •