yindia / flyteorg.github.io

Hosts the static website for https://flyte.org

Home Page:https://flyte.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flyte Logo

Flyte Website

Source code repository of flyte.org

flyte.org is built using Jekyll and Tailwind. You can refer to the Getting started section to get a local testing environment up and running.

๐Ÿ“ Note
development is the primary branch to host the site.

โš™๏ธ Requirements

This site uses the following packages.

๐Ÿš€ Getting Started

  • Install the prerequisites
  • Install tailwind using the command npm install -D tailwindcss
  • Install tailwind forms using the command npm install -D @tailwindcss/forms
  • Install bundler using the command gem install bundler
  • Run bundle install to install the Ruby gems specified in Gemfile
  • (Optional) Run bundle update to update the Ruby gems
  • Run the command bundle exec jekyll serve --livereload to test the site locally
  • Open a new tab and run npx tailwindcss -i ./assets/css/style.css -o ./assets/css/output.css --watch in the root of the repo to build CSS
  • Visit http://127.0.0.1:4000/ to view the site
๐Ÿ“ Note
Site gets automatically built on pushing the changes to the repository.

Troubleshooting Guidelines

  • If you encounter an error relating to eventmachine package during bundle install, make sure that gem install eventmachine -v '1.2.7' --source 'https://rubygems.org/' succeeds before bundling, and run the following command:
gem install eventmachine -- --with-cppflags=-I/usr/local/opt/openssl/include
  • If the following error pops up,
bundler: failed to load command: jekyll

run the following command:

bundle add webrick

About

Hosts the static website for https://flyte.org

https://flyte.org


Languages

Language:HTML 67.9%Language:CSS 32.0%Language:Ruby 0.1%Language:JavaScript 0.1%