[neomutt-devel] Add yourself to the project's "People Pages" :)

toogley toogley at mailbox.org
Sat Nov 5 01:43:11 CET 2016


Hey,

just a short note: During the reconstruction of our website [thanks to @flatcap for that btw, it looks a lot better :)], "People Pages" were experimentally included in the website. "Experimentally" means, that we are not sure about what the result in the end will look like.

The basic idea is that everyone who loves neomutt and feels like they want to add a presentation of themselves to the people pages site[1].


What do you have to do? Well, you have to edit two files:

1. You have to add your personal person file in the directory "_person" - for an orientation how that might look like you can for instance look at my or flatcap's file. 

*Note*, you can add your own table rows/categories - you just have to add your row inside the "---" with the corresponding content, add another header like that:

#### {{ page.residence }}

where you replace the "residence" with your tag.

2. Additionally, you have to add your rows in the person.html file between the <tr> </tr> tags - in both the head and the body. Again, you can orientate yourself at the already existing rows.

Additionally, in the body the tagname must be identical to the one you've specified in your persons page! That means, for instance:

person.html:
<tbody>
    {% for f in site.person %}
      <tr>
        <td><img src="https://github.com/{{f.nick}}.png?size=40"</img></td>
        <td><a href="{{ f.url }}">{{ f.name }} ({{ f.nick }})</a></td>
        <td>{{ f.description }}</td>
        <td>{{ f.residence }}</td>
      </tr>
    {% endfor %}


_person/toogley.md:
#### {{ page.residence }}

both strings "residence" in both files must be equal, with the same capitalization.


Sooo, with that in mind, i wish you all a great night :)


[1] https://www.neomutt.org/person.html


More information about the neomutt-devel mailing list