Project site project updates and knowledge articles.
When creating pages in this repo use the markdown syntax, you can find syntax here:
Icons can be selected form here Fontawesome
-
setup
ruby -
install dependecies run
./install.sh- run server while editing
./serve.shOn windows, for best results use docker for everything.
#POWERSHELL
docker run -it --rm -p 4000:4000 -p 35729:35729 -v ${pwd}:/build/source:rw aemdesign/centos-java-buildpack bash --login
cd source/
rvm install "ruby-2.6.3"
gem install jekyll bundler jemoji nokogiri -n /usr/local/bin
bundle install
bundle exec jekyll serve --host 0.0.0.0 --livereload --force_polling
Config is located in _data/advertising.yml html should not need to be changed and located in _includes/adds/adsense.html
Following is the description of important sections in the project.
assets- folder for all assets that appear on the site_posts- location for all Blog posts, add your markdown here and create a subfolder inassestsfor all your images etc_layouts- templates for pages_pages- admin pages for site_data- data config for page modules_config.yml- primary config for whole site
Additional Notes
- all items with
_(underscore) are essentially hidden. - to add new sections and items to navigation
_config.ymland_data/navigation.ymlshould be updated