1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-24 07:39:43 +02:00

Provide icon rendering framework

This commit is contained in:
Harvey Kandola 2018-12-12 13:35:16 +00:00
parent 6eb68f84e0
commit 02102f9bf3
48 changed files with 851 additions and 546 deletions

View file

@ -1,39 +1,41 @@
<div class="view-spaces">
<div class="heading">EVERYONE <div class="counter">({{publicFolders.length}})</div></div>
{{#unless hasPublicFolders}}
<p class="empty">No global spaces</p>
{{/unless}}
<ul class="list clearfix">
{{#each publicFolders as |folder|}}
{{#link-to "folder.index" folder.id folder.slug}}
<li class="item">{{ folder.name }}</li>
<ul class="list">
{{#each spaces as |space|}}
{{#link-to "folder.index" space.id space.slug}}
<li class="item">
<div class="info">
<div class="name">{{space.name}}</div>
<div class="desc">Some description that is to be wired up to the backend</div>
<div class="meta">
{{#if (eq space.spaceType constants.SpaceType.Public)}}
<i class={{concat "dicon " constants.Icon.World}}>
{{#attach-tooltip showDelay=1000}}Public space{{/attach-tooltip}}
</i>
{{/if}}
{{#if (eq space.spaceType constants.SpaceType.Protected)}}
<i class={{concat "dicon " constants.Icon.People}}>
{{#attach-tooltip showDelay=1000}}Protected space{{/attach-tooltip}}
</i>
{{/if}}
{{#if (eq space.spaceType constants.SpaceType.Private)}}
<i class={{concat "dicon " constants.Icon.Person}}>
{{#attach-tooltip showDelay=1000}}Personal space{{/attach-tooltip}}
</i>
{{/if}}
</div>
</div>
<div class="stats">
<div class="stat">
<div class="number">18</div>
<div class="label">items</div>
</div>
<div class="stat">
<div class="number">5</div>
<div class="label">categories</div>
</div>
</div>
</li>
{{/link-to}}
{{/each}}
</ul>
{{#if session.authenticated}}
<div class="heading">TEAM <div class="counter">({{protectedFolders.length}})</div></div>
{{#unless hasProtectedFolders}}
<p class="empty">No team spaces</p>
{{/unless}}
<ul class="list clearfix">
{{#each protectedFolders as |folder|}}
{{#link-to "folder.index" folder.id folder.slug}}
<li class="item">{{ folder.name }}</li>
{{/link-to}}
{{/each}}
</ul>
<div class="heading">PERSONAL <div class="counter">({{privateFolders.length}})</div></div>
{{#unless hasPrivateFolders}}
<p class="empty">No personal spaces</p>
{{/unless}}
<ul class="list clearfix">
{{#each privateFolders as |folder|}}
{{#link-to "folder.index" folder.id folder.slug}}
<li class="item">{{ folder.name }}</li>
{{/link-to}}
{{/each}}
</ul>
{{/if}}
</div>