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

choose icon for empty state control

This commit is contained in:
Harvey Kandola 2017-10-10 16:39:39 -04:00
parent 38b401f646
commit 785d12191e
4 changed files with 661 additions and 654 deletions

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,30 @@
// Copyright 2016 Documize Inc. <legal@documize.com>. All rights reserved.
//
// This software (Documize Community Edition) is licensed under
// GNU AGPL v3 http://www.gnu.org/licenses/agpl-3.0.en.html
//
// You can operate outside the AGPL restrictions by purchasing
// Documize Enterprise Edition and obtaining a commercial license
// by contacting <sales@documize.com>.
//
// https://documize.com
import Ember from 'ember';
export default Ember.Component.extend({
icon: 'visibility',
glypth: '',
didReceiveAttrs() {
this._super(...arguments);
switch (this.get('icon')) {
case 'visibility':
this.set('glypth', 'remove_red_eye');
break;
case 'direct':
this.set('glypth', 'directions');
break;
}
}
});

View file

@ -1,4 +1,4 @@
<div class="empty-state">
<i class="material-icons">directions</i>
<i class="material-icons">{{glypth}}</i>
<p>{{message}}</p>
</div>

View file

@ -25,9 +25,9 @@
{{/if}}
{{#if showAdd}}
{{empty-state message="You can create new documents via the green + button"}}
{{empty-state icon="direct" message="You can create new documents via the green + button"}}
{{/if}}
{{#if showLockout}}
{{empty-state message="It looks like space permissions are preventing you from viewing and creating documents"}}
{{empty-state icon="visibility" message="It looks like space permissions are preventing you from viewing and creating documents"}}
{{/if}}