Skip to main content

Cookie settings

We use cookies to ensure the basic functionalities of the website and to enhance your online experience. You can choose for each category to opt-in/out whenever you want.

Essential

Preferences

Analytics and statistics

Marketing

[Workshop 1] Hacking Decidim: I have installed Decidim, now what?

October
30
-
Fàbrica de Creació Fabra i Coats
Carrer de Sant Adrià, 20, 08030 Barcelona
3rd Floor (Room 4)
OpenStreetMap - Carrer de Sant Adrià, 20, 08030 Barcelona
Avatar: Official meeting
Official meeting
  • Iván Vergés (Platoniq)

To install Decidim is a challenge, to apply its use successfully in a community a different one. Our intention is to develop a talk/workshop that provides new tools to newly arrived programmers at Decidim so that they can manipulate and customize the behavior of the tool once it has been successfully installed

Program

Ivan Vergès [15:30 - 18:30]

To install Decidim is a challenge, to apply its use successfully in a community a different one. To have the ability to adapt the software to the people who use it is key. One of the most requested parts once the software is installed includes customizing the aesthetics or operating logic, to a greater or lesser degree. This includes changing the graphic elements, texts, colors or predefined behaviors of the internal components. However, there are still not many elements of the documentation that indicate how to achieve it. 

Our intention is to develop a talk/workshop that provides new tools to newly arrived programmers at Decidim so that they can manipulate and customize the behavior of the tool once it has been successfully installed. The session would be aimed at people with a minimum knowledge of programming, it is not necessary to know ruby or rails, but notions of CSS and some programming language are necessary. The workshop will consist of a first explanatory part with slides and real examples and a second one where attendees will have the opportunity to work on virtual machines with Decidim preinstalled and apply their own ideas. It will be required that the assistants take a laptop where you can run a virtual machine (roaming or docker) already ready to do the tests.

Depending on the available time and the capability of the attendees, the following topics will be discussed:

1. Introduction to the Rails of Decidim for external services.

2. Basic customization of the user interface, modifications CSS and Javascript.

3. HTML modification for deeper changes in views. Add / configure external modules.

4. Manipulate and change the internal behavior of some of the functions of the Decide core (for example, validation of forms).

It is possible to do the workshop in Catalan / Spanish or English depending on the attendees.

Confirm

Please log in

The password is too short.

Share