Skip to content

Commit

Permalink
Add info about VueJS.
Browse files Browse the repository at this point in the history
  • Loading branch information
teleyinex committed Jun 30, 2017
1 parent e3ecc99 commit 11115ca
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,20 @@ This theme is automatically grabbed and installed in the PyBossa server when
you clone the server with the option **--recursive**, as this theme is included
as a sub-module in PyBossa.

# Modifying VueJS components

PYBOSSA is using [VueJS](https://vuejs.org/) for some of its components. For example,
creating and editing blog posts is done via the API using a VueJS App.

All the code is going to be usually installed in the */static/src* folder, but it may
vary in the future. Check for each template, and see from where it comes.

Once you know the folder, just get it there. Then, review the webpack config file, and
modify the code that you want. We use babel, so you will see modern JavaScript in there.

For more information about how to modify/edit/improve VueJS, just check the docs of the
official site.

# Translations

If you want to enable the translations for your PyBossa server, you'll have to create
Expand Down

0 comments on commit 11115ca

Please sign in to comment.