Level-Ground
Theme Structure
Includes:
- Banner - html partial for a row of content that has paragraph content, a button
and/or a title
- Hero Video - html partial for a hero video banner in the background underneath
content, a title and/or a button
- Card - html partial for
- Sidebar - html partial for the sidebar included on the news page and/or news posts
- Head - html partial for the meta data and links to css, js and/or external dependencies
- Header - html partial for the header that appears on every page
- Footer - html partial for the footer that appears on every page
Layouts:
- Classes - layout for the classes page
- Home - layout for the home page
- News Page - layout that loops through all of the news posts in the _news collection
then displays that content in chronological order with a sidebar included in the layout
- News Post - layout for a single news post that is the template for all news posts in
the _news collection
Data:
- Sponsors -
Pages:
- Classes - markdown file that uses the classes layout
- Index - markdown file that uses the home layout
- News - markdown file that uses the news-page layout
Looking to fork, Emilio?
- Set baseurl in your _config.yml to match the production URL without the host (e.g.
/example, not http://jekyll.github.io/example).
- Run jekyll serve and go to http://localhost:4000/your_baseurl/, replacing your_baseurl
with whatever you set baseurl to in your _config.yml, and not forgetting the trailing slash.
- Make sure everything works. Feel free to prepend your urls with site.baseurl.
- Push up to your host and see that everything works there, too!
Setting up Forestry?
- Fork this repositories gh-pages branch
- Be sure that Github Pages is all set in the Settings for your forked repository
- After forking, edit the config.yml file and change the url to your github pages url
- Visit Forestry.io and connect with your github account
- After logging in, go to the dashboard and add a site by clicking 'Add Site'
- A modal should pop up with to options, click Import Existing site
- Set jekyll as the generator
- Sync a github repository and provide permissions to Forestry
- Select the repository and set the branch to gh-pages
- Set a name for the newly generated site and set the url to be the concatenated
string of the url and baseurl that is set in the config.yml file
Todo:
Responsive Footer
Success Stories
Gym
MindBody integration with Ali
Include loop of Sponsor logos (make reference in data)
put real videos and final images in
Clean up any css