New website (#435)
New website (#435)

* Fixed up docs

* Add header menu selected in different sections.

* Halite promo website (#269)

* Added base site

* Fixed up assets

* Fixed more assets

* Adding missing pages

* Updated Home page to use new template

* Updated config to point to staging

* Add forum item in header navigation and adjust elements in footer

* Move halite tv from html to vue

* ignore yarn

* fix a bug

* add baseurl

* Move halitetv from html to vue (#276)

* Move halite tv from html to vue

* fix a bug

* fix conflict

* remove the duplicate script

* Move user avatar outside and to the right

* Add a popup for the nav

* change HaliteTV component to Visualizer

* Add Player stats with faked data since api server was down

* update tab pane of player stats

* Update: rename visuallizer -> old visualizer

* Fix header layout after login

* Add some sections in home page

* Add some sections in home page (#293)

* player stats: display real data

* add player detail pane

* change player detail component name

* remove debug

* Player Stats & Player detail panes (#298)

* player stats: display real data

* add player detail pane

* change player detail component name

* remove debug

* Update home page sections

* add replay panel

* add player chart

* update gemfile & remove unused code

* move d3 package to the right place

* make the player stats works

* implement video controller actions

* Update home page and set up individual hackathon page

* visualizer page: video player

* remove comment

* Fix replay controller bugs

* Revert "Fix replay controller bugs"

This reverts commit b4223777397cfd1ce4d231a3fa9ae00bd3c6f9ce.

* Revert "Revert "Fix replay controller bugs""

This reverts commit e30d5777ee7677c47a99fef23dbe7e5be049d5e9.

* revert package-lock.json

* add play page

* line chart

* fix

* add player name

* update game time & fix name overflow

* Update copy of player detail pane.

* prevent dragging result the decimal frame number

* add start frame and end frame for frame slider

* add space to player name, reduce player name size, remove version number in the play name

* Modify global layout and add Teko font

* Modify global layout and add Teko font (#324)

* update tier

* Uppercase the header nav

* update the player tier badge and color

* Update the font of header elements

* Update selected object, change the player color to match the players in the video

* Add selected object component, update player chart information

* Object properties (#331)

* update tier

* Uppercase the header nav

* update the player tier badge and color

* Update selected object, change the player color to match the players in the video

* Add selected object component, update player chart information

* upload replay

* add upload replay feature

* update style

* fix merge bug

* Move the header nav to left

* fix merge bug (#342)

* Move the header nav to left (#343)

* fix some font bugs and change texts

* add a link from the footer

* Render map detail

* Render map detail

* update arrow animation

* remove logs

* update sections of homepage for beta

* Revert "update sections of homepage for beta"

This reverts commit 8d2f04dc2e440dc6113d17046b0bafd147355667.

* update sections of homepage for beta

* Fix commented out section in Home.vue

* Minor css change for login button

* Adding reddit widget

* Update play layout

* Add the upload state

* update width of page content

* reverse the comment block for testing

* update width of page content (#358)

* Play flow page (#357)

* Update play layout

* Add the upload state

* reverse the comment block for testing

* add hackathon page

* fix conflict

* Update play flow layout

* Fix home page

* Update log in message style

* update subcopy line align

* Update log in message style (#371)

* update notification color and font (#370)

* update width of page content

* update subcopy line align

* implement play flow: bot upload state

* Show the right avatar in post game dashboard

* implement play flow: bot upload state

* Play flow: Upload state error message

* update map stats color

* Put in fake IDs for hackathon

* remove comment, add cancel action

* implement play flow: bot upload state

* Play flow: Upload state error message

* fix merge

* remove console log

* Fix create account redirect

* Merge branch 'new-website' into play-flow (#377)

* Adding css file for associate page

* Add todo comment

* Play flow (#383)

* Update Play Flow

* Hackathon Individual: how to join and leaderboard

* add utils functions

* Update Play Flow

* Hackathon Individual: how to join and leaderboard

* add utils functions

* Update leaderboard table

* Link up buttons in home page

* Update play flow, automatically get bot compilation status

* remove comment

* Create account page: frontend

* Create Account: update form

* Uncomment redirect in associate

* add base leaderboard UI

* Add page component(not finish)

* Add leaderboard filter and pagination component (#402)

* add base leaderboard UI

* Add page component(not finish)

* Make sure leaderboard links work in hackathon

* add global alert, create account fields

* Update adding hackathon

* rollback the comment code

* Update anchor link

* Update anchor

* bind hackathon page with real api

* Finish pagination component

* Use real form instead of img

* redirect to play page when click on “submit a bot“ in user profile bar

* Update user profile buttons

* update leaderboard style

* Update filter leaderboard (unfinished)

* rollback test code

* update mobile version of the homepage

* fix filter

* fix filter

* fix the filter key

* Making tier filter work

* Resolve conflict

lanyudhy/Halite-II,HaliteChallenge/Halite-II,lanyudhy/Halite-II,HaliteChallenge/Halite-II,lanyudhy/Halite-II,HaliteChallenge/Halite-II,lanyudhy/Halite-II,HaliteChallenge/Halite-II,HaliteChallenge/Halite-II,lanyudhy/Halite-II,HaliteChallenge/Halite-II,HaliteChallenge/Halite-II,lanyudhy/Halite-II,HaliteChallenge/Halite-II,HaliteChallenge/Halite-II,HaliteChallenge/Halite-II,HaliteChallenge/Halite-II,lanyudhy/Halite-II,HaliteChallenge/Halite-II,lanyudhy/Halite-II,HaliteChallenge/Halite-II,lanyudhy/Halite-II,HaliteChallenge/Halite-II,lanyudhy/Halite-II,lanyudhy/Halite-II,HaliteChallenge/Halite-II,HaliteChallenge/Halite-II