Note: This theme is extremely experimental and may cause breaking changes. Further testing is required before implementation. ALL ISSUES MUST BE RESOLVED BEFORE DEPLOYMENT
- Install NodeJS
- Install Ghost's CLI
npm install -g ghost-cli@latest
(Windows) orsudo npm install -g ghost-cli@latest
- Verify Ghost's installation by running
ghost --version
- Create an empty directory for Ghost
- cd into the empty directory
- Run
ghost install 3.41.6 --local --no-start
- Start ghost with
ghost start
(ghost is now accessible through localhost:2368 but we won't use that) - From within the Ghost directory
cd content/themes/
- Clone this repository inside of the themes folder
cd darkweb/src
- Run
npm install
- Run
npm run watch
- Follow the procedures to Selecting Theme (darkweb)
- Follow the procedures to Importing Content
- cd to the src directory
npm run build
npm run zip
- With the new ZIP file, upload it to the Ghost web admin interface at: Settings -> Design -> Upload a theme -> upload ZIP
- Head to your local Ghost Admin portal (usually found at http://localhost:3000/ghost)
- Go to
Design
, scroll down, and activatedarkweb
- Head to the Ghost Admin portal on IEEE
- Go to
Labs -> Export Content
and click onExport
(This will save a JSON file) - Head to your local Ghost Admin portal (usually found at http://localhost:3000/ghost)
- Go to
Labs -> Import Content
and import your JSON file
These are pages with custom designs on them. They include:
- about
- blog
- industry
- officers
To see these pages in action, on your local machine, remove the existing posts/pages and create new posts with urls pointing to their respective names.
ie:
about -> /about
Note: Images do not get transfered