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.sh
On 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 inassests
for 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.yml
and_data/navigation.yml
should be updated