Only show lock icon when we don't have a valid role

This commit is contained in:
2016-11-29 18:00:54 +01:00
parent e43b0cbccf
commit 98295305fd
2 changed files with 32 additions and 15 deletions

View File

@@ -6,7 +6,6 @@ $tree-color-highlight-background: hsl(hue($color-background-active), 40%, 50%)
$tree-color-highlight-background-text: white $tree-color-highlight-background-text: white
.jstree-default .jstree-default
/* list item */ /* list item */
.jstree-node .jstree-node
position: relative position: relative
@@ -23,23 +22,29 @@ $tree-color-highlight-background-text: white
&[data-node-type="asset"], &[data-node-type="asset"],
&[data-node-type="texture"], &[data-node-type="texture"],
&[data-node-type="hdri"] &[data-node-type="hdri"]
&[is_free='true']
.jstree-anchor .jstree-anchor
padding-right: 20px padding-right: 20px
&:before &:before
font-family: 'pillar-font' font-family: 'pillar-font'
content: '\e84e' content: '\e84d'
color: $color-success color: $color-text-dark-hint
font-size: .8em font-size: .8em
padding: 0 5px padding: 0 5px
position: absolute position: absolute
right: 5px right: 5px
&.jstree-clicked &.jstree-clicked
padding-right: 30px
&:before &:before
color: $tree-color-highlight-background-text !important color: $tree-color-highlight-background-text !important
right: 15px &:after
display: none
&[is_free='true']
.jstree-anchor
padding-right: initial
&:before
display: none
&:after
display: none
&[data-node-type="page"], &[data-node-type="page"],
&[data-node-type="blog"] &[data-node-type="blog"]
@@ -186,6 +191,13 @@ $tree-color-highlight-background-text: white
line-height: 26px line-height: 26px
left: 5px left: 5px
&.is_subscriber .jstree-anchor
padding-right: initial
&:before
display: none
&:after
display: none
.jstree-loading .jstree-loading
padding: 5px padding: 5px
color: $color-text-light-secondary color: $color-text-light-secondary

View File

@@ -568,6 +568,11 @@ script.
} }
}); });
/* NOTE: {{ subscription }} is defined in layout.jade */
{% if subscription in ['demo', 'subscriber', 'admin'] %}
$(projectTree).addClass('is_subscriber');
{% endif %}
| {% endblock %} | {% endblock %}
| {% block comment_scripts %} {% endblock%} | {% block comment_scripts %} {% endblock%}