git.s-ol.nu mmm / 8c113ba
bugfixes s-ol 14 days ago
4 changed file(s) with 10 addition(s) and 5 deletion(s). Raw diff Collapse all Expand all
2828
2929 text = (str) ->
3030 str = tostring str
31 str\gsub '[}{">/<\'&]', escapes
31 (str\gsub '[}{">/<\'&]', escapes)
3232
3333 class ReactiveVar
3434 @isinstance: (val) -> 'table' == (type val) and val.subscribe
6262 html = html\gsub '<mmm%-embed%s+(.-)>(.-)</mmm%-embed>', (attrs, desc) ->
6363 path, facet = '', ''
6464 opts = {}
65 if #desc != 0
66 opts.desc = desc
65 opts.desc = desc if #desc > 0
6766
6867 while attrs and attrs != ''
6968 key, val, _attrs = attrs\match '^(%w+)="([^"]-)"%s*(.*)'
9796 nolink = js_fix element\getAttribute 'nolink'
9897 inline = js_fix element\getAttribute 'inline'
9998 desc = js_fix element.innerText
99 desc = nil if #desc < 1
100100
101101 element\replaceWith embed path or '', facet or '', fileder, { :nolink, :inline, :desc }
102102
2020 If they succeed, they can optionally try to arrange a meeting point on the grounds of the showcase to debrief and reflect on their experience.
2121
2222 Though *Tre Telefoni* has been designed as an installation piece as described above,
23 a [web-based rototype][proto] is also available to playtest the premise itself.
23 a [web-based prototype][proto] is also available to playtest the premise itself.
2424
2525 artist statement
2626 ----------------
4040 text-decoration: underline;
4141 text-decoration-color: transparent;
4242
43 &:hover {
43 cursor: default;
44 &[href] {
45 cursor: pointer;
46 }
47
48 &[href]:hover {
4449 filter: invert(40%);
4550 text-decoration-color: currentColor;
4651 }