Compare commits

..

No commits in common. "c61f0ce3725683c6ec48e3e352effd104aabba13" and "a0ff199506921b8b4053f71606f5356bcfa93070" have entirely different histories.

4 changed files with 1548 additions and 1436 deletions

2941
list.html

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,4 @@
/* Theming taken from https://github.com/vector-im/riot-web/blob/cf5cf02529f95a094d88051c12fdb87a03d87335/src/skins/vector/css/themes/_base.scss */
tbody {
margin-left: 2em;
}
tr {
margin-left: 2em;
}
body {
color: #454545;
background-color: #ffffff;
@ -88,9 +81,6 @@ table#timeline {
table#timeline tr {
vertical-align: top;
}
tr {
margin-left: 2em;
}
td.rightAlign {
text-align: right;
min-width: 120px;

View File

@ -4,11 +4,6 @@
from mako.template import Template
import json
def mxc2url(mxc):
serverName = mxc.split('/')[2]
mediaId = mxc.split('/')[3]
return "https://matrix.org/_matrix/media/v3/download/" + serverName + "/" + mediaId
def render(spaces, template):
appTemplate = Template(filename=template)
print(appTemplate.render(s=spaces))

View File

@ -1,9 +1,3 @@
<%!
def mxc2url(mxc):
serverName = mxc.split('/')[2]
mediaId = mxc.split('/')[3]
return "https://matrix.org/_matrix/media/v3/download/" + serverName + "/" + mediaId
%>
<!DOCTYPE html>
<html>
<head>
@ -11,33 +5,29 @@
</head>
<body>
<%def name="render(space)">
<table>
<table id="roomList">
<tbody>
% for room in space:
<tr>
% if 'avatar_url' in room:
<td><img class="avatar roomAvatar" src=${mxc2url(room['avatar_url'])}></td>
% endif
% if 'room_type' in room and room['room_type'] == "m.space":
<td><div> Subspace: ${room['name']} </div></td>
</tr>
<tr><td>${render(room['children_state'])}</td></tr>
<td> Subspace: ${room['name']} <td>
${render(room['children_state'])}
% else:
% if 'room_id' in room:
<td><a href="https://view.matrix.org/room/${room['room_id']}">
<td>
<a href="https://view.matrix.org/room/${room['room_id']}">
% if 'name' in room:
<div> ${room['name']} </div>
<div> ${room['name']} </td>
% endif
</a> </td>
</a>
</td>
% endif
</tr>
% endif
</tr>
% endfor
</tbody>
</table>
</%def>
${render(s)}