diff --git a/demo-shell-ng2/app/components/files/files.component.css b/demo-shell-ng2/app/components/files/files.component.css index c2ac3371bc..11a8ff4337 100644 --- a/demo-shell-ng2/app/components/files/files.component.css +++ b/demo-shell-ng2/app/components/files/files.component.css @@ -44,6 +44,7 @@ adf-document-list >>> adf-datatable tr.is-selected .image-table-cell::before { .adf-demo-site-container-style { margin-top: 10px; + margin-bottom: 10px; margin-left: 3%; width: 100%; min-width: 200px; diff --git a/ng2-components/ng2-alfresco-core/README.md b/ng2-components/ng2-alfresco-core/README.md index 82809ea56a..67bb4007d3 100644 --- a/ng2-components/ng2-alfresco-core/README.md +++ b/ng2-components/ng2-alfresco-core/README.md @@ -6,8 +6,6 @@ - [Prerequisites](#prerequisites) - [Install](#install) -- [Toolbar Component](#toolbar-component) - * [Properties](#properties) - [Upload Directive](#upload-directive) * [Basic usage](#basic-usage) * [Modes](#modes) @@ -65,25 +63,11 @@ necessary configuration, see this [page](https://github.com/Alfresco/alfresco-ng npm install ng2-alfresco-core ``` -## Toolbar Component +Available features -```html - - - - -``` - -### Properties - -| Name | Type | Default | Description | -| --- | --- | --- | --- | -| title | string | | Toolbar title | -| color | string | | Toolbar color, can be changed to empty value (default), `primary`, `accent` or `warn`. | +| Feature | Notes | Docs | +| --- | --- | --- | +| toolbar | --- | [Docs](src/components/toolbar/toolbar.md) | ## Upload Directive diff --git a/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-01.png b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-01.png new file mode 100644 index 0000000000..ca81330cd2 Binary files /dev/null and b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-01.png differ diff --git a/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-02.png b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-02.png new file mode 100644 index 0000000000..1e81967f3e Binary files /dev/null and b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-02.png differ diff --git a/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-03.png b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-03.png new file mode 100644 index 0000000000..97c19d094e Binary files /dev/null and b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-03.png differ diff --git a/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-04.png b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-04.png new file mode 100644 index 0000000000..526349285e Binary files /dev/null and b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-04.png differ diff --git a/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-05.png b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-05.png new file mode 100644 index 0000000000..98a00a8984 Binary files /dev/null and b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-05.png differ diff --git a/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-06.png b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-06.png new file mode 100644 index 0000000000..6b57d21e13 Binary files /dev/null and b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-06.png differ diff --git a/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-07.png b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-07.png new file mode 100644 index 0000000000..25034ab23e Binary files /dev/null and b/ng2-components/ng2-alfresco-core/src/components/toolbar/docs/adf-toolbar-07.png differ diff --git a/ng2-components/ng2-alfresco-core/src/components/toolbar/toolbar.md b/ng2-components/ng2-alfresco-core/src/components/toolbar/toolbar.md new file mode 100644 index 0000000000..703e86d693 --- /dev/null +++ b/ng2-components/ng2-alfresco-core/src/components/toolbar/toolbar.md @@ -0,0 +1,92 @@ +# Toolbar Component + +## Basic example + +```html + + + + +``` + +You should see result similar to the following one: + +![](docs/adf-toolbar-01.png) + +## Properties + +| Name | Type | Default | Description | +| --- | --- | --- | --- | +| title | string | | Toolbar title | +| color | string | | Toolbar color, can be changed to empty value (default), `primary`, `accent` or `warn`. | + +## Custom title + +You can use any HTML layout or Angular component as a content of the Title section by using the special `` component instead of the "title" attribute: + +```html + + + + + ... + +``` + +The toolbar should now look similar to the following: + +![](docs/adf-toolbar-02.png) + +## Dropdown menu + +You can use the following example to create a dropdown menu: + +```html + + ... + + + + + + + + +``` + +The code above is based on the `` component from the `@angular/material` library. You can use any custom menu component as well. + +![](docs/adf-toolbar-03.png) + +Once you click the menu button you should see the following menu items as defined earlier: + +![](docs/adf-toolbar-04.png) + +## Custom color + +Besides the default color you can use 'primary', 'accent', or 'warn' values: + +Depending on the overall application theme the colors of the toolbar should change. + +For example: + +![](docs/adf-toolbar-05.png) + +![](docs/adf-toolbar-06.png) + +![](docs/adf-toolbar-07.png) \ No newline at end of file