glass-app-manager
Version:
Informatica's Glass Framework CLI for bootstrapping
63 lines (54 loc) • 2.08 kB
text/stylus
@require "../../../node_modules/rc-tree/dist/rc-tree.min.css";
@require '../../../node_modules/@informatica/archipelago-icons/dist/archipelago_icons.css';
.rc-tree.tree li span.rc-tree-checkbox {
background-image: none;
border: tree--checkbox--border;
width: tree--checkbox--width;
height: tree--checkbox--height;
}
.rc-tree.tree li span.rc-tree-checkbox-checked {
background-position: center;
background-size: tree--checkbox--background-size;
background-image: url('../../archipelago/img/checkmark.svg');
background-color: tree--checkbox--background-color;
}
.rc-tree.tree li span.rc-tree-checkbox-indeterminate:after {
width: tree--checkbox--indeterminate--width;
height: tree--checkbox--indeterminate--height;
border: tree--checkbox--indeterminate--border;
background-color: tree--checkbox--background-color;
content: "";
display: block;
}
.rc-tree.tree li span.rc-tree-switcher {
margin: tree--switcher--margin;
background-image: none;
width: tree--switcher--width;
}
.tree__node__switcher {
@extend .aicon;
position: relative;
left: tree--switcher--icon--left;
width: tree--switcher--icon--width;
height: tree--switcher--icon--height;
background-repeat: no-repeat;
background-image: url('../../../node_modules/@informatica/archipelago-icons/src/icon_font/expand-collapse.svg');
&.tree__node__switcher--collapsed {
transform: rotate(270deg);
}
}
.tree__node__icon {
display: inline-block;
width: tree--node--icon--width;
height: tree--node--icon--height;
background-repeat: no-repeat;
&--leaf {
background-image: url('../../../node_modules/@informatica/archipelago-icons/src/icons/generic_asset.svg');
}
&--parent {
background-image: url('../../../node_modules/@informatica/archipelago-icons/src/icons/folder.svg');
}
&--root {
background-image: url('../../../node_modules/@informatica/archipelago-icons/src/icons/project.svg');
}
}