# Module.xml modification

**URL:** <https://forum.inductiveautomation.com/t/module-xml-modification/12666>\
**Category:** Module Development\
**Created:** [February 10, 2017, 2:42pm UTC](https://forum.inductiveautomation.com/t/module-xml-modification/12666 "2017-02-10T14:42:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![caitlinf](https://avatars.discourse-cdn.com/v4/letter/c/c68b51/32.png) [@caitlinf](https://forum.inductiveautomation.com/u/caitlinf)\
**Post date:** [February 10, 2017, 2:42pm UTC](https://forum.inductiveautomation.com/t/module-xml-modification/12666/1 "2017-02-10T14:42:53Z")

</div>

Hi,

I am trying to add my own CSS to my page elements and I found the following in the sdk manuals as a sub-element for Module.xml:

> [@](#):
>
> documentation - optional. Name of an HTML file which is the root of a user manual for the module. If present, this file must be located under a folder named "doc" in the modl file. Other HTML, image, and CSS files may be located in there as well. These webpages will be mounted when the module is installed.

now I know that I must have a "doc" folder with the files in it located in my "module-build" folder but I am automatically generating the modl file using the "mvn package" command and the "doc" folder I made is not inside nor is there a "documentation" tag. How can I made it so that the automatically-generated modl file includes this "doc" folder and Module.xml includes the appropriate "documentation" tag?

---

<div class="post-metadata">

**Author:** ![caitlinf](https://avatars.discourse-cdn.com/v4/letter/c/c68b51/32.png) [@caitlinf](https://forum.inductiveautomation.com/u/caitlinf)\
**Post date:** [February 10, 2017, 2:59pm UTC](https://forum.inductiveautomation.com/t/module-xml-modification/12666/2 "2017-02-10T14:59:52Z")

</div>

Adding:

```auto
<documentationFile>doc/index.html</documentationFile>
```

to the pom.xml file inside the module-build folder will do it 🙂 now to see if the CSS will actually work.
