This is a Middleman staticly-generated site. It is Ruby based with erb syntax and conventions familiar to Ruby on Rails developers.
git clone git@github.com:code-newbies/codeland.git
cd codeland# Install the dependencies
bundle install
# Start the server locally (development mode)
bundle exec middleman serverFor more info, visit the Middleman docs
All files to modify are located in the source directory. These are the basis for the generated files which live in the project root.
Within the source directory are various pages, partials, and assets which are compiled to their static production versions.
We use the gem middleman-gh-pages to deploy to GitHub pages. This gem builds and pushes the site to the branch gh-pages which will automatically update the live site: https://codelandconf.com.
A GitHub Action will take care of deploying on each commit to master. If you ever want to manually deploy use bundle exec rake publish. More details can be found in the docs.
This repo uses the MIT license.
All uses of the CodeLand logo, DEV logo, related imagery, brand slogans, iconography, and the like, may only be used with express permission from Dev Community Inc. ("DEV"). DEV reserves all rights, even if certain assets are included in DEV open source projects. Please contact yo@dev.to with any questions or to request permission.