1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-27 17:19:42 +02:00

tooltip rendering bug

This commit is contained in:
Harvey Kandola 2017-11-27 16:17:17 +00:00
parent 1f0fc844a8
commit 533a0f094e
4 changed files with 42 additions and 3 deletions

View file

@ -130,11 +130,13 @@ export default Component.extend(NotifierMixin, TooltipMixin, DropdownMixin, {
onEdit(id) { onEdit(id) {
this.setEdit(id, true); this.setEdit(id, true);
this.removeTooltips();
}, },
onEditCancel(id) { onEditCancel(id) {
this.setEdit(id, false); this.setEdit(id, false);
this.load(); this.load();
this.renderTooltips();
}, },
onSave(id) { onSave(id) {
@ -150,6 +152,8 @@ export default Component.extend(NotifierMixin, TooltipMixin, DropdownMixin, {
this.get('categoryService').save(cat).then(() => { this.get('categoryService').save(cat).then(() => {
this.load(); this.load();
}); });
this.renderTooltips();
}, },
onShowAccessPicker(catId) { onShowAccessPicker(catId) {

View file

@ -167,7 +167,7 @@
> .item { > .item {
margin: 15px 0; margin: 15px 0;
padding: 15px; padding: 15px;
@include card-theme(); @include card();
@include ease-in(); @include ease-in();
> .category { > .category {

View file

@ -470,6 +470,41 @@
} }
} }
.button-icon-theme {
display: inline-block;
cursor: default;
@include ease-in();
> i {
color: $color-primary;
font-size: 2rem;
@include ease-in();
}
&:hover {
> i {
color: darken($color-primary, 5%);
}
}
}
.button-icon-theme-light {
display: inline-block;
cursor: default;
@include ease-in();
> i {
color: $color-primary-light;
font-size: 2rem;
@include ease-in();
}
&:hover {
> i {
color: darken($color-primary-light, 5%);
}
}
}
.button-icon-small { .button-icon-small {
> i { > i {
font-size: 1.3rem; font-size: 1.3rem;

View file

@ -42,14 +42,14 @@
<i class="material-icons">edit</i> <i class="material-icons">edit</i>
</div> </div>
<div class="button-icon-gap" /> <div class="button-icon-gap" />
<div id="{{concat 'delete-category-' cat.id}}" class="button-icon-gray align-middle" data-toggle="tooltip" data-placement="top" title="Delete" {{action 'onShowDelete' cat.id}}> <div id="{{concat 'delete-category-' cat.id}}" class="button-icon-red align-middle" data-toggle="tooltip" data-placement="top" title="Delete" {{action 'onShowDelete' cat.id}}>
<i class="material-icons">delete</i> <i class="material-icons">delete</i>
</div> </div>
{{/if}} {{/if}}
</div> </div>
</div> </div>
{{else}} {{else}}
<div class="margin-top-30"><i>No categories defined yet</i></div> <div class="margin-top-30"><i>No categories</i></div>
{{/each}} {{/each}}
</div> </div>
</div> </div>