In package.json, the version of jquery has been bumped to 3.0.0, in response to an automated vulnerability check, but not tested. The code is not live. Caveat emptor.
git clone git@github.com:ftlabs/big-ft.git
cd big-ft
npm install
npm run build
npm start
open "localhost:3000"
-- it will default to port 3000When developing you may want to have the server restart and client files rebuilt on any code changes. This can be done with the develop
npm script -- npm run develop
.
Selenium is used for integration testing. In order to get Selenium running you will need to install the Java Development Kit.
npm install -g codeclimate-test-reporter
gulp test
CODECLIMATE_REPO_TOKEN=[your token] codeclimate-test-reporter < coverage/lcov.info
To experience the big view glory:
To display a specific timezone:
To display the US home page:
To include recent articles about a specific organisation whih may not ordinarily make it to the front page
To configure the big view glory to display articles about Amazon:
To configure the big view glory to display only the first top-story in the primary section:
To customise everything in the big view glory which is customisable:
To switch to the simplistic black and white version
For our partners, we can display a vanity URL in the corner of Big FT. To display the vanity url, pass the partners name (as listed here ) a query parameter to the Big FT service. For example http://big.ft.com/?partner=labs
will display the URL labs.ft.com
in the bottom right corner. If the value passed does not relate to one of our partners, www.ft.com
will display instead.