GithubHelp home page GithubHelp logo

mfbalin / dglai.github.io Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dglai/dglai.github.io

0.0 0.0 0.0 41.58 MB

Website for DGL project

Home Page: http://dgl.ai

Shell 0.02% JavaScript 9.10% Ruby 0.04% CSS 8.38% HTML 82.46%

dglai.github.io's Introduction

DGL Homepage

This homepage is generated by jekyll. However, because some plugins are not supported by Github, we put all the jekyll related codes in the jekyll folder and put the generated sites (all the stuffs in _site folder from jekyll) in the root folder.

Requirements

Setup

In jekyll folder:

  • bundle install --path vendor/bundle

Serve locally

In jekyll folder:

  • bundle exec jekyll serve --watch

Scripts

In the root folder:

  • Copy the jekyll generated sites to root folder: bash scripts/ship.sh
  • Build for production: bash scripts/build_and_ship.sh

How to upload your change

The master branch has been protected to avoid accidentally breaking our website. Use PR to merge your changes instead. A common process:

  • Create a branch and change some stuffs.
  • Build the site.
  • Clean, ship and serve locally to see whether the change is OK.
    • Be aware that some links might be broken. For example, all the {{site.url}} will point to dgl.ai so be careful not to jump to the currently hosting site.
  • Push the branch, PR and merge.

What's in jekyll folder?

Checkout jekyll's tutorial before you proceed. Here, we list several usages (first cd into jekyll folder):

  • To change the About page, look at about.md for the text. For the Our History section, See _includes/our_history.html.
  • To add change log in the Updates page, see page/updates.html.
  • To add new blog, put your markdown file under _post folder. Follow the name convention as the other blogs in the folder. This is important for the blog page to render the correct date. You may read other stashed examples under _bak folder.
  • Frontpage:
    • Add more tabs, see _includes/navigation.html.
    • _includes/slider.html
    • _includes/box_content.html
    • _includes/testimonials.html

Credits & License

This website is customized over the "documenter" template. Credits to the awesome designers. For the inquiry of certificate of purchase, please email [email protected].

dglai.github.io's People

Contributors

jermainewang avatar vovallen avatar lingfanyu avatar mufeili avatar zheng-da avatar barclayii avatar frozenbugs avatar rhett-ying avatar peizhou001 avatar hq01 avatar mfbalin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.