GithubHelp home page GithubHelp logo

rburch / docs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from contao/docs

0.0 1.0 0.0 63.09 MB

Contao Documentation

Home Page: https://docs.contao.org

License: Other

Makefile 0.99% HTML 40.75% CSS 17.37% PHP 40.89%

docs's Introduction

Contao Documentation

The documentation for the Contao project will be maintained in this repository.

The details below are only necessary if you want to install the docs locally. If you just want to contribute content, read the CONTRIBUTING.

Cloning

The project installs the Hugo Learn theme as a git submodule. Thus when cloning the repository, you need to use the --recurse-submodules parameter:

git clone --recurse-submodules [email protected]:contao/docs.git

or:

git clone --recurse-submodules https://github.com/contao/docs.git

Updating the Theme

To update the theme after cloning, simply run the following command:

git submodule foreach git pull origin master

Build

The documentation is built using the Hugo site generator, thus you need to install Hugo first on your system.

Building is done using the make command. There are different commands available depending on what part of the documentation you want to build.

make build-dev
make build-manual

Builds the entire documentation into the build directory.

make live-dev
make live-manual

Spins up the development server which automatically tracks changes in the docs directory and rebuilds the front end. You can access the front end on http://localhost:1313.

make clean

Cleans the build directory.

Note

Your are not dependent on the Makefile. If make is not available in your operating system, you can still invoke the hugo commands. For example:

cd page
hugo server --cleanDestinationDir --environment manual --destination ../build/manual 

License

The Contao documentation is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License license (CC BY-NC-SA 4.0). If you want to redistribute a modified or unmodified version of the documentation, you can do so under the license terms.

If you contribute to the documentation, e.g. by creating pull requests, you grant us full usage rights of any content you create or upload. You also ensure that your content does not violate any third-party rights.

We are not claiming exclusive usage rights, therefore you are free to use your contributed content (e.g. texts or images) in any other project as well.

docs's People

Contributors

fritzmg avatar netzarbeiter avatar toflar avatar sheeep avatar fkaminski avatar mynyx avatar zonky2 avatar fiedsch avatar xchs avatar tastaturberuf avatar aschempp avatar bytehead avatar ernestopheles avatar joehi avatar m-vo avatar dmolineus avatar contaoacademy avatar leofeyer avatar ausi avatar rabauss avatar a1asd avatar srhinow avatar mdevster avatar akroii avatar richardhj avatar gmpf avatar mladen-bojanic avatar bibib avatar bezin avatar tsarma avatar

Watchers

James Cloos 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.