diff --git a/ng2-components/ng2-alfresco-documentlist/README.md b/ng2-components/ng2-alfresco-documentlist/README.md
index f4cdb2313c..ab59a961c7 100644
--- a/ng2-components/ng2-alfresco-documentlist/README.md
+++ b/ng2-components/ng2-alfresco-documentlist/README.md
@@ -210,23 +210,6 @@ HTML attributes:
For `date` column type the [DatePipe](https://angular.io/docs/ts/latest/api/common/DatePipe-class.html) formatting is used.
For a full list of available `format` values please refer to [DatePipe](https://angular.io/docs/ts/latest/api/common/DatePipe-class.html) documentation.
-### Custom folder icon
-
-Document list element exposes `folder-icon` property that accepts a CSS class list value with
-[folder_open](https://design.google.com/icons/#ic_folder_open) by default.
-
-
-
-You can provide any list of classes in order to customize look and feel of the icon.
-Example below shows the use of [folder_special](https://design.google.com/icons/#ic_folder_special) icon instead of the default one:
-
-```html
-
-
-```
-
-
-
### Actions
Document List supports declarative actions for Documents and Folders.
@@ -394,12 +377,74 @@ Every folder action is rendered as a separate button.

+
+### Context Menu
+
+DocumentList also provide integration for 'Context Menu Service' from the
+`ng2-alfresco-core` library.
+
+You can automatically turn all menu actions (for the files and folders)
+into context menu items like shown below:
+
+
+
+Enabling context menu is very simple:
+
+```ts
+import {
+ CONTEXT_MENU_DIRECTIVES,
+ CONTEXT_MENU_PROVIDERS
+} from 'ng2-alfresco-core/dist/ng2-alfresco-core';
+
+import {
+ DOCUMENT_LIST_DIRECTIVES,
+ DOCUMENT_LIST_PROVIDERS
+} from 'ng2-alfresco-documentlist/dist/ng2-alfresco-documentlist';
+
+@Component({
+ selector: 'my-view',
+ template: `
+ ...
+
+ `,
+ directives: [DOCUMENT_LIST_DIRECTIVES, CONTEXT_MENU_DIRECTIVES],
+ providers: [DOCUMENT_LIST_PROVIDERS, CONTEXT_MENU_PROVIDERS]
+})
+export class MyView {
+}
+```
+
+This enables context menu items for documents and folders.
+
+### Navigation mode
+
+By default DocumentList component uses 'double-click' mode for navigation.
+That means user will see the contents of the folder by double-clicking its name
+or icon (similar Google Drive behaviour). However it is possible switching to
+other modes, like single-click navigation for example.
+
+The following navigation modes are supported:
+
+- click
+- dblclick
+
+The following example switches navigation to single clicks:
+
+```html
+
+
+```
+
### Events
Document List emits the following events:
-- itemClick
-- folderChange
+| Name | Description |
+| --- | --- |
+| itemClick | emitted when user clicks a document list entry |
+| itemDblClick | emitted when user double-clicks document a document list entry |
+| folderChange | emitted once current display folder has changed |
+| preview | emitted when user acts upon files with either single or double click (depends on `navigation-mode`), recommended for Viewer components integration |
### itemClick event
diff --git a/ng2-components/ng2-alfresco-documentlist/docs/assets/folder-context-menu.png b/ng2-components/ng2-alfresco-documentlist/docs/assets/folder-context-menu.png
new file mode 100644
index 0000000000..74f4784979
Binary files /dev/null and b/ng2-components/ng2-alfresco-documentlist/docs/assets/folder-context-menu.png differ
diff --git a/ng2-components/ng2-alfresco-documentlist/docs/assets/folder-icon-custom.png b/ng2-components/ng2-alfresco-documentlist/docs/assets/folder-icon-custom.png
deleted file mode 100644
index b4980e34ba..0000000000
Binary files a/ng2-components/ng2-alfresco-documentlist/docs/assets/folder-icon-custom.png and /dev/null differ
diff --git a/ng2-components/ng2-alfresco-documentlist/docs/assets/folder-icon-default.png b/ng2-components/ng2-alfresco-documentlist/docs/assets/folder-icon-default.png
deleted file mode 100644
index 4a2b87cb1f..0000000000
Binary files a/ng2-components/ng2-alfresco-documentlist/docs/assets/folder-icon-default.png and /dev/null differ
diff --git a/ng2-components/ng2-alfresco-documentlist/src/components/document-list.ts b/ng2-components/ng2-alfresco-documentlist/src/components/document-list.ts
index b82a054aa3..1d6a96b8ec 100644
--- a/ng2-components/ng2-alfresco-documentlist/src/components/document-list.ts
+++ b/ng2-components/ng2-alfresco-documentlist/src/components/document-list.ts
@@ -64,9 +64,6 @@ export class DocumentList implements OnInit, AfterViewChecked, AfterContentInit,
@Input()
breadcrumb: boolean = false;
- @Input('folder-icon')
- folderIcon: string;
-
@Input()
thumbnails: boolean = false;