<com:TActiveTemplateColumn>
<prop:ItemTemplate>
<com:TPanel ID="FileElementLeft" CssClass="draggable">
- <img src="<%=$this->getPage()->getTheme()->getBaseUrl()%>/<%=($this->getParent()->Data['type'] == 'dir' ? 'directory-icon' : 'file-icon')%>.png" alt="<%=$this->getParent()->Data['type'] == 'dir' ? 'directory' : 'file' %>" /> <%=($this->getParent()->Data['name'] != '/') ? preg_replace('/\/$/', '', $this->getParent()->Data['name']) : '/'%>
+ <i class="fas fa-<%=($this->getParent()->Data['type'] == 'dir' ? 'folder w3-text-green' : 'file-alt w3-text-gray')%> item_icon" alt="<%=$this->getParent()->Data['type'] == 'dir' ? 'directory' : 'file' %>"></i> <%=($this->getParent()->Data['name'] != '/') ? preg_replace('/\/$/', '', $this->getParent()->Data['name']) : '/'%>
<div class="restore-browser-element-size">
<com:TActiveLinkButton
CssClass="link"
<prop:ItemTemplate>
<com:TPanel ID="FileElementToRestore" CssClass="draggable" Style="height: 28px;">
<span class="w3-third">
- <img src="<%=$this->getPage()->getTheme()->getBaseUrl()%>/<%=($this->getParent()->Data['type'] == 'dir' ? 'directory-icon' : 'file-icon')%>.png" alt="<%=$this->getParent()->Data['type'] == 'dir' ? 'directory' : 'file'%>" />
+ <i class="fas fa-<%=($this->getParent()->Data['type'] == 'dir' ? 'folder w3-text-green' : 'file-alt w3-text-gray')%> item_icon" alt="<%=$this->getParent()->Data['type'] == 'dir' ? 'directory' : 'file'%>"></i>
<%=$this->getParent()->Data['name']%>
</span>
<span class="w3-third">
<prop:ItemTemplate>
<com:TPanel ID="FileElement" Style="clear: both">
<span class="w3-third">
- <img src="<%=$this->getPage()->getTheme()->getBaseUrl()%>/<%=($this->getParent()->Data['type'] == 'dir' ? 'directory-icon' : 'file-icon')%>.png" alt="<%=$this->getParent()->Data['type'] == 'dir' ? 'directory' : 'file'%>" />
+ <i class="fas fa-<%=($this->getParent()->Data['type'] == 'dir' ? 'folder w3-text-green' : 'file-alt w3-text-gray')%> item_icon" title="<%=$this->getParent()->Data['type'] == 'dir' ? 'directory' : 'file'%>"></i>
<%=$this->getParent()->Data['name']%>
</span>
<span class="w3-third">
item_inc_exc_btn: 'item_inc_exc_btn w3-medium',
item_selected_del_btn: 'item_selected_del_btn',
item_name: 'item_name w3-medium',
- dir_img: 'dir_item_img',
- file_img: 'file_item_img',
- link_img: 'link_item_img'
+ dir_img: 'fas fa-folder w3-text-green item_icon',
+ file_img: 'fas fa-file-alt w3-text-gray item_icon',
+ link_img: 'fas fa-link w3-text-gray item_icon'
},
init: function() {
this.file_content = document.getElementById(this.ids.file_container);
el.className = this.css.item;
el.setAttribute('rel', item.item);
var title = item_name;
- var img = document.createElement('DIV');
+ var img = document.createElement('I');
if (item.type === 'd') {
img.className = this.css.dir_img;
el.addEventListener('click', function(e) {
var el = document.createElement('DIV');
el.className = this.css.item;
el.setAttribute('rel', item_name);
- var img = document.createElement('DIV');
+ var img = document.createElement('I');
img.className = this.css.dir_img;
var name = document.createElement('DIV');
name.className = this.css.item_name;
text-decoration: underline;
}
+.item i {
+ float: left;
+}
+
.item, .item_included, .item_excluded {
padding: 4px 0 4px 4px;
background-color: transparent;
padding-left: 5px;
}
-.dir_item_img, .file_item_img, .link_item_img {
- width: 30px;
- height: 24px;
- background-repeat: no-repeat;
- float: left;
-}
-
-.dir_item_img {
- background-image: url('/themes/Baculum-v2/directory-icon.png');
-}
-
-.file_item_img {
- background-image: url('/themes/Baculum-v2/file-icon.png');
-}
-
-.link_item_img {
- background-image: url('/themes/Baculum-v2/link-icon.png');
+.item_icon {
+ font-size: 24px;
+ vertical-align: bottom;
}
ul.new_element_menu {