whats-th.is landing (v2)
Now 100% less gulp
, and 100% more jekyll
. This landing page aims to provide information about the service. If you're looking for the API, please see its API repository.
Testing
- Install Ruby.
gem install bundler
if you do not have it on your system already. bundle install
-
bundle exec jekyll serve
and go to the server address it outputs.
Directory layout
-
_includes
contains the header and footer that are appended to all documents. -
_js
contains scripts that can be included by putting their name in thescripts
array in your page's frontmatter. -
_layouts
houses the backing theme for all pages, nameddefault
. -
_sass
contains mixins, partials and so forth that can be included within CSS.
Generator
Within _plugins
, the DomainListGenerator class allows the FAQ to have its contents generated directly as written in public-cdn-domains.txt
. It exposes two arrays to the FAQ page: regular_list
and wildcard_list
.
Contributing
- Fork, clone, make changes, test
- Compile as outlined above
- Make a PR
License
A copy of the MIT license can be found in LICENSE
.