docbrown/docs
Ben Halpern 4ea7b03727
Add new font and theme config, plus new navbar config option (#4462)
* Initial changes for some new themes/fonts/etc.

* Add basic navbar config

* Finalize navbar config

* Make config_navbar non nullable

* Add dark_theme? to user decorator
2019-10-24 08:38:46 -04:00
..
.static VS Code Settings Update / Frontend Debug Documentation (#4346) 2019-10-10 13:10:03 -04:00
backend Add a sentence to clarify GitHub Authentication (#4360) 2019-10-11 08:56:02 -04:00
design Add new font and theme config, plus new navbar config option (#4462) 2019-10-24 08:38:46 -04:00
frontend Fix typo in liquid tags docs (#4533) 2019-10-22 10:07:54 -04:00
getting-started Doc: Fix/clarify getting started docs (#4509) [ci skip] 2019-10-22 14:38:41 -04:00
installation Doc: Fix/clarify getting started docs (#4509) [ci skip] 2019-10-22 14:38:41 -04:00
tests Fix typos and mechanical mistakes (#4177) [ci skip] 2019-10-01 16:30:13 -04:00
.gitdocs.json API: OpenAPI 3 spec and auto generated docs (#3650) 2019-08-12 11:36:04 -04:00
.ruby-version Adds Ruby source code documentation to docs.dev.to (#2656) 2019-05-02 13:50:58 -04:00
api_template.hbs Use server side comments for templates (#4123) 2019-09-27 10:10:30 -04:00
api_v0.yml Update API docs to add error info and other small fixes (#4459) [ci skip] 2019-10-16 15:08:49 -04:00
contributing.md Update the docs readme with instructions [ci skip] (#4361) 2019-10-14 09:24:46 -04:00
contributing_api.md Add info about bumping API version to docs.dev (#4454) 2019-10-16 09:04:36 -04:00
deploy-script.js Update Docs deploy command (#3940) 2019-09-04 09:29:49 -04:00
faqs.md Fix typos and mechanical mistakes (#4177) [ci skip] 2019-10-01 16:30:13 -04:00
Gemfile Upgrade rubocop and rubocop-performance (#2802) [ci skip] 2019-05-13 19:21:24 -04:00
licensing.md #2507 - refactor GitDocs documentation (#2595) 2019-04-29 10:08:22 -04:00
Makefile API: OpenAPI 3 spec and auto generated docs (#3650) 2019-08-12 11:36:04 -04:00
readme.md Fix lints in app/javascript/src/components/ (#4261) [ci skip] 2019-10-15 16:11:18 -04:00
self-hosting.md Fix typos and mechanical mistakes (#4177) [ci skip] 2019-10-01 16:30:13 -04:00
technical-overview.md [DOC] Add PostgreSQL to the stack list (#4473) [ci skip] 2019-10-17 10:56:00 -04:00

items
technical-overview.md
installation
getting-started
backend
frontend
design
tests
contributing.md
contributing_api.md
faqs.md
licensing.md
self-hosting.md

Welcome to DEV's developer documentation

Here you can find instructions on how to setup your own local copy of DEV, how to navigate the code, how to contribute, and how to troubleshoot issues, among other things.

Running the documentation locally

DEV's documentation is built with GitDocs NodeJS library.

The first step to running the documentations it locally is to install the GitDocs package globally.

With npm:

npm install gitdocs -g

Alternatively, you can use Yarn:

yarn global add gitdocs

Once installed, you can run gitdocs serve from the root of the dev.to project or from the /docs directory.

gitdocs serve

This will start a server where you can browse the documentation: http://localhost:8000/

When you add new markdown pages or rename existing ones, you'll have to restart the server before you notice any changes.

Contributing to the docs

If you're looking for more information on contributing, check out the Contributing article.