From 80b299e8c4f290e3b16f35eea922cac989b6e767 Mon Sep 17 00:00:00 2001 From: seshukm Date: Wed, 8 Mar 2017 11:54:56 +0530 Subject: VnfMarket place refactor IssueId : CLIENT-4 Change-Id: Ia1b076400f9c3bedf9db714099a608ece392aa59 Signed-off-by: seshukm --- .../thirdparty/angular-material-icons/.bower.json | 46 + .../thirdparty/angular-material-icons/LICENSE | 22 + .../thirdparty/angular-material-icons/README.md | 18 + .../angular-material-icons.css | 158 ++++ .../angular-material-icons.js | 930 +++++++++++++++++++++ .../angular-material-icons.min.js | 6 + .../thirdparty/angular-material-icons/bower.json | 37 + .../thirdparty/angular-material-icons/demo.js | 52 ++ .../thirdparty/angular-material-icons/gulpfile.js | 27 + .../thirdparty/angular-material-icons/index.html | 914 ++++++++++++++++++++ .../thirdparty/angular-material-icons/index.js | 2 + .../thirdparty/angular-material-icons/package.json | 43 + 12 files changed, 2255 insertions(+) create mode 100644 vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/.bower.json create mode 100644 vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/LICENSE create mode 100644 vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/README.md create mode 100644 vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/angular-material-icons.css create mode 100644 vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/angular-material-icons.js create mode 100644 vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/angular-material-icons.min.js create mode 100644 vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/bower.json create mode 100644 vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/demo.js create mode 100644 vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/gulpfile.js create mode 100644 vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/index.html create mode 100644 vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/index.js create mode 100644 vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/package.json (limited to 'vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons') diff --git a/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/.bower.json b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/.bower.json new file mode 100644 index 00000000..bc9f601a --- /dev/null +++ b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/.bower.json @@ -0,0 +1,46 @@ +{ + "name": "angular-material-icons", + "version": "0.6.0", + "authors": [ + "Urmil Parikh " + ], + "description": "AngularJS directive to use Material Design icons with custom fill color and size.", + "main": [ + "angular-material-icons.min.js", + "angular-material-icons.css" + ], + "keywords": [ + "angular", + "material", + "design", + "icon", + "fill", + "size", + "color", + "white", + "morph", + "svg", + "custom" + ], + "license": "MIT", + "homepage": "https://github.com/klarsys/angular-material-icons", + "dependencies": { + "angular": ">1.3.x" + }, + "ignore": [ + "**/.*", + "node_modules", + "bower_components", + "test", + "tests" + ], + "_release": "0.6.0", + "_resolution": { + "type": "version", + "tag": "v0.6.0", + "commit": "f3b9e56e06a573df6c210fdccece139cb50a0d81" + }, + "_source": "https://github.com/klarsys/angular-material-icons.git", + "_target": "~0.6.0", + "_originalSource": "angular-material-icons" +} \ No newline at end of file diff --git a/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/LICENSE b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/LICENSE new file mode 100644 index 00000000..5567b7eb --- /dev/null +++ b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/LICENSE @@ -0,0 +1,22 @@ +The MIT License (MIT) + +Copyright (c) 2014 urmilparikh + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + diff --git a/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/README.md b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/README.md new file mode 100644 index 00000000..13fd624c --- /dev/null +++ b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/README.md @@ -0,0 +1,18 @@ +angular-material-icons +====================== + +AngularJS directive to use Material Design icons with custom fill-color and size. + +This project encompasses all SVG icons from [Google's official Material Design Icon repository](https://github.com/google/material-design-icons) and few hand-picked icons from community-led [MaterialDesignIcons.com](http://materialdesignicons.com/) in form of angular directive that gives option to specify custom fill-color and size. + +Changes to icon will go through delightful morphing if [SVG-Morpheus](https://github.com/alexk111/SVG-Morpheus) is also included in your application. + +## Demo + +Checkout the [live demo](https://klarsys.github.io/angular-material-icons/) for usage instructions and a preview of all icons included in the set. + +## Licenses + +This package is released under [MIT license](https://raw.githubusercontent.com/klarsys/angular-material-icons/master/LICENSE). + +Icons are released under [Attribution 4.0 International](http://creativecommons.org/licenses/by/4.0/) license. \ No newline at end of file diff --git a/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/angular-material-icons.css b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/angular-material-icons.css new file mode 100644 index 00000000..3a3894b9 --- /dev/null +++ b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/angular-material-icons.css @@ -0,0 +1,158 @@ +/*! + * Angular Material Design + * https://github.com/angular/material + * @license MIT + * v0.9.7 + */ +/* mixin definition ; sets LTR and RTL within the same style call */ + +md-autocomplete button ng-md-icon { + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate3d(-50%, -50%, 0) scale(0.9); + transform: translate3d(-50%, -50%, 0) scale(0.9); +} + +md-autocomplete button ng-md-icon path { + stroke-width: 0; +} + +.md-button.ng-md-icon { + padding: 0; + background: none; +} + +.md-button.md-fab ng-md-icon { + margin-top: 0; +} + +md-checkbox .ng-md-icon { + transition: 240ms; + position: absolute; + top: 0; + left: 0; + width: 18px; + height: 18px; + border: 2px solid; + border-radius: 2px; +} + +md-checkbox.md-checked .ng-md-icon { + border: none; +} + +md-checkbox.md-checked .ng-md-icon:after { + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + position: absolute; + left: 6px; + top: 2px; + display: table; + width: 6px; + height: 12px; + border: 2px solid; + border-top: 0; + border-left: 0; + content: ''; +} + +.md-chips .md-chip .md-chip-remove ng-md-icon { + height: 18px; + width: 18px; + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); +} + +ng-md-icon { + margin: auto; + background-repeat: no-repeat no-repeat; + display: inline-block; + vertical-align: middle; + fill: currentColor; + height: 24px; + width: 24px; +} + +ng-md-icon svg { + pointer-events: none; + display: block; +} + +ng-md-icon[md-font-icon] { + line-height: 1; + width: auto; +} + +md-input-container > ng-md-icon { + position: absolute; + top: 5px; + left: 2px; +} + +md-input-container > ng-md-icon + input { + margin-left: 36px; +} + +md-input-container.md-icon-float > ng-md-icon { + top: 26px; + left: 2px; +} + +md-input-container.md-icon-float > ng-md-icon + input { + margin-left: 36px; +} + +@media screen and (-ms-high-contrast: active) { + md-input-container.md-default-theme > ng-md-icon { + fill: #fff; + } +} + +md-list-item > div.md-primary > ng-md-icon, +md-list-item > div.md-secondary > ng-md-icon, +md-list-item > ng-md-icon:first-child, +md-list-item > ng-md-icon.md-secondary, +md-list-item .md-list-item-inner > div.md-primary > ng-md-icon, +md-list-item .md-list-item-inner > div.md-secondary > ng-md-icon, +md-list-item .md-list-item-inner > ng-md-icon:first-child, +md-list-item .md-list-item-inner > ng-md-icon.md-secondary { + width: 24px; + margin-top: 16px; + margin-bottom: 12px; + box-sizing: content-box; +} + +md-list-item > ng-md-icon:first-child, +md-list-item .md-list-item-inner > ng-md-icon:first-child { + margin-right: 32px; +} + +md-list-item.md-2-line > ng-md-icon:first-child, +md-list-item.md-2-line > .md-no-style > ng-md-icon:first-child { + -webkit-align-self: flex-start; + -ms-flex-item-align: start; + align-self: flex-start; +} + +md-list-item.md-3-line > ng-md-icon:first-child, +md-list-item.md-3-line > .md-no-style > ng-md-icon:first-child { + margin-top: 16px; +} + +md-tabs-wrapper md-prev-button ng-md-icon, +md-tabs-wrapper md-next-button ng-md-icon { + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); +} + +md-tabs-wrapper md-next-button ng-md-icon { + -webkit-transform: translate3d(-50%, -50%, 0) rotate(180deg); + transform: translate3d(-50%, -50%, 0) rotate(180deg); +} diff --git a/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/angular-material-icons.js b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/angular-material-icons.js new file mode 100644 index 00000000..e383a034 --- /dev/null +++ b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/angular-material-icons.js @@ -0,0 +1,930 @@ +/* + * angular-material-icons v0.6.0 + * (c) 2014 Klar Systems + * License: MIT + */ + +/* jshint -W097, -W101 */ +'use strict'; + +angular.module('ngMdIcons', []) + .directive('ngMdIcon', ['ngMdIconService', function (ngMdIconService) { + var shapes = ngMdIconService.getShapes(); + + return { + restrict: 'AE', + link: function(scope, element, attr) { + + var icon, size, viewBox; + + var render = function() { + // icon + if (attr.icon !== undefined) { + icon = attr.icon; + // Check for material-design-icons style name, and extract icon / size + var ss = icon.match(/ic_(.*)_([0-9]+)px.svg/m); + if (ss !== null) { + icon = ss[1]; + size = ss[2]; + } + } else { + icon = 'help'; + } + // validate + if (shapes[icon] === undefined) { + icon = 'help'; + } + + // size + if (attr.size !== undefined) { + size = attr.size; + } + else if (size !== null) { + size = 24; + } + + // viewBox + if (attr.viewBox !== undefined) { + viewBox = attr.viewBox; + } + else { + viewBox = '0 0 24 24'; + } + + // render + element.html('' + shapes[icon] + ''); + }; + + var replace = function(newicon) { + // validate + if (shapes[newicon] === undefined) { + newicon = 'help'; + } + if (newicon === icon) { return; } + try { + // this block will succeed if SVGMorpheus is available + // render new and old icons (old icon will be shown by default) + element.html(''); + // morph + new SVGMorpheus(element.children()[0]).to(newicon, JSON.parse(attr.options || null)); + } catch (error) { + // fallback + element.html('' + shapes[newicon] + ''); + } + icon = newicon; + }; + + var resize = function(newsize) { + if (newsize === size) { return; } + element.children()[0].setAttribute('width', newsize); + element.children()[0].setAttribute('height', newsize); + size = newsize; + }; + + // render the first time + render(); + + // watch for any changes + if (attr.icon !== undefined) { attr.$observe('icon', replace); } + if (attr.size !== undefined) { attr.$observe('size', resize); } + } + }; + }]) + .provider('ngMdIconService', function () { + var provider, service, shapes; + + shapes = includedShapes(); + + service = { + getShape : getShape, + getShapes: getShapes, + setShape : addShape, + setShapes: addShapes, + addShape : addShape, + addShapes: addShapes + }; + + provider = { + $get : ngMdIconServiceFactory, + getShape : getShape, + getShapes: getShapes, + setShape : addShape, + setShapes: addShapes, + addShape : addShape, + addShapes: addShapes + }; + + return provider; + + function addShape(name, shape) { + shapes[name] = shape; + + return provider; // chainable function + } + + function addShapes(newShapes) { + shapes = angular.extend(shapes, newShapes); + + return provider; // chainable function + } + + function getShape(name) { + return shapes[name]; + } + + function getShapes() { + return shapes; + } + + function includedShapes() { + return { + // materialdesignicons.com + 'amazon': '', + 'apple': '', + 'facebook-box': '', + 'facebook-messenger': '', + 'facebook': '', + 'github-box': '', + 'github-circle': '', + 'google-plus-box': '', + 'google-plus': '', + 'hangouts': '', + 'linkedin-box': '', + 'linkedin': '', + 'login': '', + 'logout': '', + 'office': '', + 'twitter': '', + 'whatsapp': '', + 'windows': '', + + // action + '3d_rotation': '', + 'accessibility': '', + 'account_balance': '', + 'account_balance_wallet': '', + 'account_box': '', + 'account_child': '', + 'account_circle': '', + 'add_shopping_cart': '', + 'alarm': '', + 'alarm_add': '', + 'alarm_off': '', + 'alarm_on': '', + 'android': '', + 'announcement': '', + 'aspect_ratio': '', + 'assessment': '', + 'assignment': '', + 'assignment_ind': '', + 'assignment_late': '', + 'assignment_returned': '', + 'assignment_return': '', + 'assignment_turned_in': '', + 'autorenew': '', + 'backup': '', + 'bookmark': '', + 'bookmark_outline': '', + 'book': '', + 'bug_report': '', + 'cached': '', + 'check_circle': '', + 'class': '', + 'credit_card': '', + 'dashboard': '', + 'delete': '', + 'description': '', + 'dns': '', + 'done': '', + 'done_all': '', + 'event': '', + 'exit_to_app': '', + 'explore': '', + 'extension': '', + 'face': '', + 'favorite': '', + 'favorite_outline': '', + 'find_in_page': '', + 'find_replace': '', + 'flip_to_back': '', + 'flip_to_front': '', + 'get_app': '', + 'grade': '', + 'group_work': '', + 'help': '', + 'highlight_remove': '', + 'history': '', + 'home': '', + 'https': '', + 'info': '', + 'info_outline': '', + 'input': '', + 'invert_colors': '', + 'label': '', + 'label_outline': '', + 'language': '', + 'launch': '', + 'list': '', + 'lock': '', + 'lock_open': '', + 'lock_outline': '', + 'loyalty': '', + 'markunread_mailbox': '', + 'note_add': '', + 'open_in_browser': '', + 'open_in_new': '', + 'open_with': '', + 'pageview': '', + 'payment': '', + 'perm_camera_mic': '', + 'perm_contact_cal': '', + 'perm_data_setting': '', + 'perm_device_info': '', + 'perm_identity': '', + 'perm_media': '', + 'perm_phone_msg': '', + 'perm_scan_wifi': '', + 'picture_in_picture': '', + 'polymer': '', + 'print': '', + 'query_builder': '', + 'question_answer': '', + 'receipt': '', + 'redeem': '', + 'reorder': '', + 'report_problem': '', + 'restore': '', + 'room': '', + 'schedule': '', + 'search': '', + 'settings': '', + 'settings_applications': '', + 'settings_backup_restore': '', + 'settings_bluetooth': '', + 'settings_cell': '', + 'settings_display': '', + 'settings_ethernet': '', + 'settings_input_antenna': '', + 'settings_input_component': '', + 'settings_input_composite': '', + 'settings_input_hdmi': '', + 'settings_input_svideo': '', + 'settings_overscan': '', + 'settings_phone': '', + 'settings_power': '', + 'settings_remote': '', + 'settings_voice': '', + 'shopping_basket': '', + 'shopping_cart': '', + 'shop': '', + 'shop_two': '', + 'speaker_notes': '', + 'spellcheck': '', + 'stars': '', + 'star_rate': '', + 'store': '', + 'subject': '', + 'supervisor_account': '', + 'swap_horiz': '', + 'swap_vert': '', + 'swap_vert_circle': '', + 'system_update_tv': '', + 'tab': '', + 'tab_unselected': '', + 'theaters': '', + 'thumbs_up_down': '', + 'thumb_down': '', + 'thumb_up': '', + 'toc': '', + 'today': '', + 'track_changes': '', + 'translate': '', + 'trending_down': '', + 'trending_neutral': '', + 'trending_up': '', + 'turned_in': '', + 'turned_in_not': '', + 'verified_user': '', + 'view_agenda': '', + 'view_array': '', + 'view_carousel': '', + 'view_column': '', + 'view_day': '', + 'view_headline': '', + 'view_list': '', + 'view_module': '', + 'view_quilt': '', + 'view_stream': '', + 'view_week': '', + 'visibility': '', + 'visibility_off': '', + 'wallet_giftcard': '', + 'wallet_membership': '', + 'wallet_travel': '', + 'work': '', + // alert + 'error': '', + 'warning': '', + // av + 'album': '', + 'av_timer': '', + 'closed_caption': '', + 'equalizer': '', + 'explicit': '', + 'fast_forward': '', + 'fast_rewind': '', + 'games': '', + 'hearing': '', + 'high_quality': '', + 'loop': '', + 'mic': '', + 'mic_none': '', + 'mic_off': '', + 'movie': '', + 'my_library_add': '', + 'my_library_books': '', + 'my_library_music': '', + 'new_releases': '', + 'not_interested': '', + 'pause': '', + 'pause_circle_fill': '', + 'pause_circle_outline': '', + 'playlist_add': '', + 'play_arrow': '', + 'play_circle_fill': '', + 'play_circle_outline': '', + 'play_shopping_bag': '', + 'queue': '', + 'queue_music': '', + 'radio': '', + 'recent_actors': '', + 'repeat': '', + 'repeat_one': '', + 'replay': '', + 'shuffle': '', + 'skip_next': '', + 'skip_previous': '', + 'snooze': '', + 'stop': '', + 'subtitles': '', + 'surround_sound': '', + 'videocam': '', + 'videocam_off': '', + 'video_collection': '', + 'volume_down': '', + 'volume_mute': '', + 'volume_off': '', + 'volume_up': '', + 'web': '', + // communication + 'business': '', + 'call': '', + 'call_end': '', + 'call_made': '', + 'call_merge': '', + 'call_missed': '', + 'call_received': '', + 'call_split': '', + 'chat': '', + 'clear_all': '', + 'comment': '', + 'contacts': '', + 'dialer_sip': '', + 'dialpad': '', + 'dnd_on': '', + 'email': '', + 'forum': '', + 'import_export': '', + 'invert_colors_off': '', + 'invert_colors_on': '', + 'live_help': '', + 'location_off': '', + 'location_on': '', + 'message': '', + 'messenger': '', + 'no_sim': '', + 'phone': '', + 'portable_wifi_off': '', + 'quick_contacts_dialer': '', + 'quick_contacts_mail': '', + 'ring_volume': '', + 'stay_current_landscape': '', + 'stay_current_portrait': '', + 'stay_primary_landscape': '', + 'stay_primary_portrait': '', + 'swap_calls': '', + 'textsms': '', + 'voicemail': '', + 'vpn_key': '', + // content + 'add': '', + 'add_box': '', + 'add_circle': '', + 'add_circle_outline': '', + 'archive': '', + 'backspace': '', + 'block': '', + 'clear': '', + 'content_copy': '', + 'content_cut': '', + 'content_paste': '', + 'create': '', + 'drafts': '', + 'filter_list': '', + 'flag': '', + 'forward': '', + 'gesture': '', + 'inbox': '', + 'link': '', + 'mail': '', + 'markunread': '', + 'redo': '', + 'remove': '', + 'remove_circle': '', + 'remove_circle_outline': '', + 'reply': '', + 'reply_all': '', + 'report': '', + 'save': '', + 'select_all': '', + 'send': '', + 'sort': '', + 'text_format': '', + 'undo': '', + // device + 'access_alarms': '', + 'access_alarm': '', + 'access_time': '', + 'add_alarm': '', + 'airplanemode_off': '', + 'airplanemode_on': '', + 'battery_20': '', + 'battery_30': '', + 'battery_50': '', + 'battery_60': '', + 'battery_80': '', + 'battery_90': '', + 'battery_alert': '', + 'battery_charging_20': '', + 'battery_charging_30': '', + 'battery_charging_50': '', + 'battery_charging_60': '', + 'battery_charging_80': '', + 'battery_charging_90': '', + 'battery_charging_full': '', + 'battery_full': '', + 'battery_std': '', + 'battery_unknown': '', + 'bluetooth': '', + 'bluetooth_connected': '', + 'bluetooth_disabled': '', + 'bluetooth_searching': '', + 'brightness_auto': '', + 'brightness_high': '', + 'brightness_low': '', + 'brightness_medium': '', + 'data_usage': '', + 'developer_mode': '', + 'devices': '', + 'dvr': '', + 'gps_fixed': '', + 'gps_not_fixed': '', + 'gps_off': '', + 'location_disabled': '', + 'location_searching': '', + 'multitrack_audio': '', + 'network_cell': '', + 'network_wifi': '', + 'nfc': '', + 'now_wallpaper': '', + 'now_widgets': '', + 'screen_lock_landscape': '', + 'screen_lock_portrait': '', + 'screen_lock_rotation': '', + 'screen_rotation': '', + 'sd_storage': '', + 'settings_system_daydream': '', + 'signal_cellular_0_bar': '', + 'signal_cellular_1_bar': '', + 'signal_cellular_2_bar': '', + 'signal_cellular_3_bar': '', + 'signal_cellular_4_bar': '', + 'signal_cellular_connected_no_internet_0_bar': '', + 'signal_cellular_connected_no_internet_1_bar': '', + 'signal_cellular_connected_no_internet_2_bar': '', + 'signal_cellular_connected_no_internet_3_bar': '', + 'signal_cellular_connected_no_internet_4_bar': '', + 'signal_cellular_no_sim': '', + 'signal_cellular_null': '', + 'signal_cellular_off': '', + 'signal_wifi_0_bar': '', + 'signal_wifi_1_bar': '', + 'signal_wifi_2_bar': '', + 'signal_wifi_3_bar': '', + 'signal_wifi_4_bar': '', + 'signal_wifi_off': '', + 'storage': '', + 'usb': '', + 'wifi_lock': '', + 'wifi_tethering': '', + // editor + 'attach_file': '', + 'attach_money': '', + 'border_all': '', + 'border_bottom': '', + 'border_clear': '', + 'border_color': '', + 'border_horizontal': '', + 'border_inner': '', + 'border_left': '', + 'border_outer': '', + 'border_right': '', + 'border_style': '', + 'border_top': '', + 'border_vertical': '', + 'format_align_center': '', + 'format_align_justify': '', + 'format_align_left': '', + 'format_align_right': '', + 'format_bold': '', + 'format_clear': '', + 'format_color_fill': '', + 'format_color_reset': '', + 'format_color_text': '', + 'format_indent_decrease': '', + 'format_indent_increase': '', + 'format_italic': '', + 'format_line_spacing': '', + 'format_list_bulleted': '', + 'format_list_numbered': '', + 'format_paint': '', + 'format_quote': '', + 'format_size': '', + 'format_strikethrough': '', + 'format_textdirection_l_to_r': '', + 'format_textdirection_r_to_l': '', + 'format_underline': '', + 'functions': '', + 'insert_chart': '', + 'insert_comment': '', + 'insert_drive_file': '', + 'insert_emoticon': '', + 'insert_invitation': '', + 'insert_link': '', + 'insert_photo': '', + 'merge_type': '', + 'mode_comment': '', + 'mode_edit': '', + 'publish': '', + 'vertical_align_bottom': '', + 'vertical_align_center': '', + 'vertical_align_top': '', + 'wrap_text': '', + // file + 'attachment': '', + 'cloud': '', + 'cloud_circle': '', + 'cloud_done': '', + 'cloud_download': '', + 'cloud_off': '', + 'cloud_queue': '', + 'cloud_upload': '', + 'file_download': '', + 'file_upload': '', + 'folder': '', + 'folder_open': '', + 'folder_shared': '', + // hardware + 'cast': '', + 'cast_connected': '', + 'computer': '', + 'desktop_mac': '', + 'desktop_windows': '', + 'dock': '', + 'gamepad': '', + 'headset': '', + 'headset_mic': '', + 'keyboard': '', + 'keyboard_alt': '', + 'keyboard_arrow_down': '', + 'keyboard_arrow_left': '', + 'keyboard_arrow_right': '', + 'keyboard_arrow_up': '', + 'keyboard_backspace': '', + 'keyboard_capslock': '', + 'keyboard_control': '', + 'keyboard_hide': '', + 'keyboard_return': '', + 'keyboard_tab': '', + 'keyboard_voice': '', + 'laptop': '', + 'laptop_chromebook': '', + 'laptop_mac': '', + 'laptop_windows': '', + 'memory': '', + 'mouse': '', + 'phonelink': '', + 'phonelink_off': '', + 'phone_android': '', + 'phone_iphone': '', + 'security': '', + 'sim_card': '', + 'smartphone': '', + 'speaker': '', + 'tablet': '', + 'tablet_android': '', + 'tablet_mac': '', + 'tv': '', + 'watch': '', + // image + 'add_to_photos': '', + 'adjust': '', + 'assistant_photo': '', + 'audiotrack': '', + 'blur_circular': '', + 'blur_linear': '', + 'blur_off': '', + 'blur_on': '', + 'brightness_1': '', + 'brightness_2': '', + 'brightness_3': '', + 'brightness_4': '', + 'brightness_5': '', + 'brightness_6': '', + 'brightness_7': '', + 'brush': '', + 'camera': '', + 'camera_alt': '', + 'camera_front': '', + 'camera_rear': '', + 'camera_roll': '', + 'center_focus_strong': '', + 'center_focus_weak': '', + 'collections': '', + 'colorize': '', + 'color_lens': '', + 'compare': '', + 'control_point': '', + 'control_point_duplicate': '', + 'crop_16_9': '', + 'crop': '', + 'crop_3_2': '', + 'crop_5_4': '', + 'crop_7_5': '', + 'crop_din': '', + 'crop_free': '', + 'crop_landscape': '', + 'crop_original': '', + 'crop_portrait': '', + 'crop_square': '', + 'dehaze': '', + 'details': '', + 'edit': '', + 'exposure': '', + 'exposure_minus_1': '', + 'exposure_minus_2': '', + 'exposure_plus_1': '', + 'exposure_plus_2': '', + 'exposure_zero': '', + 'filter_1': '', + 'filter': '', + 'filter_2': '', + 'filter_3': '', + 'filter_4': '', + 'filter_5': '', + 'filter_6': '', + 'filter_7': '', + 'filter_8': '', + 'filter_9': '', + 'filter_9_plus': '', + 'filter_b_and_w': '', + 'filter_center_focus': '', + 'filter_drama': '', + 'filter_frames': '', + 'filter_hdr': '', + 'filter_none': '', + 'filter_tilt_shift': '', + 'filter_vintage': '', + 'flare': '', + 'flash_auto': '', + 'flash_off': '', + 'flash_on': '', + 'flip': '', + 'gradient': '', + 'grain': '', + 'grid_off': '', + 'grid_on': '', + 'hdr_off': '', + 'hdr_on': '', + 'hdr_strong': '', + 'hdr_weak': '', + 'healing': '', + 'image': '', + 'image_aspect_ratio': '', + 'iso': '', + 'landscape': '', + 'leak_add': '', + 'leak_remove': '', + 'lens': '', + 'looks': '', + 'looks_3': '', + 'looks_4': '', + 'looks_5': '', + 'looks_6': '', + 'looks_one': '', + 'looks_two': '', + 'loupe': '', + 'movie_creation': '', + 'nature': '', + 'nature_people': '', + 'navigate_before': '', + 'navigate_next': '', + 'palette': '', + 'panorama': '', + 'panorama_fisheye': '', + 'panorama_horizontal': '', + 'panorama_vertical': '', + 'panorama_wide_angle': '', + 'photo': '', + 'photo_album': '', + 'photo_camera': '', + 'photo_library': '', + 'portrait': '', + 'remove_red_eye': '', + 'rotate_left': '', + 'rotate_right': '', + 'slideshow': '', + 'straighten': '', + 'style': '', + 'switch_camera': '', + 'switch_video': '', + 'tag_faces': '', + 'texture': '', + 'timelapse': '', + 'timer_10': '', + 'timer': '', + 'timer_3': '', + 'timer_auto': '', + 'timer_off': '', + 'tonality': '', + 'transform': '', + 'tune': '', + 'wb_auto': '', + 'wb_cloudy': '', + 'wb_incandescent': '', + 'wb_irradescent': '', + 'wb_sunny': '', + // maps + 'beenhere': '', + 'directions': '', + 'directions_bike': '', + 'directions_bus': '', + 'directions_car': '', + 'directions_ferry': '', + 'directions_subway': '', + 'directions_train': '', + 'directions_transit': '', + 'directions_walk': '', + 'flight': '', + 'hotel': '', + 'layers': '', + 'layers_clear': '', + 'local_airport': '', + 'local_atm': '', + 'local_attraction': '', + 'local_bar': '', + 'local_cafe': '', + 'local_car_wash': '', + 'local_convenience_store': '', + 'local_drink': '', + 'local_florist': '', + 'local_gas_station': '', + 'local_grocery_store': '', + 'local_hospital': '', + 'local_hotel': '', + 'local_laundry_service': '', + 'local_library': '', + 'local_mall': '', + 'local_movies': '', + 'local_offer': '', + 'local_parking': '', + 'local_pharmacy': '', + 'local_phone': '', + 'local_pizza': '', + 'local_play': '', + 'local_post_office': '', + 'local_print_shop': '', + 'local_restaurant': '', + 'local_see': '', + 'local_shipping': '', + 'local_taxi': '', + 'location_history': '', + 'map': '', + 'my_location': '', + 'navigation': '', + 'pin_drop': '', + 'place': '', + 'rate_review': '', + 'restaurant_menu': '', + 'satellite': '', + 'store_mall_directory': '', + 'terrain': '', + 'traffic': '', + // navigation + 'apps': '', + 'arrow_back': '', + 'arrow_drop_down': '', + 'arrow_drop_down_circle': '', + 'arrow_drop_up': '', + 'arrow_forward': '', + 'cancel': '', + 'check': '', + 'chevron_left': '', + 'chevron_right': '', + 'close': '', + 'expand_less': '', + 'expand_more': '', + 'fullscreen': '', + 'fullscreen_exit': '', + 'menu': '', + 'more_horiz': '', + 'more_vert': '', + 'refresh': '', + 'unfold_less': '', + 'unfold_more': '', + // notification + 'adb': '', + 'bluetooth_audio': '', + 'disc_full': '', + 'dnd_forwardslash': '', + 'do_not_disturb': '', + 'drive_eta': '', + 'event_available': '', + 'event_busy': '', + 'event_note': '', + 'folder_special': '', + 'mms': '', + 'more': '', + 'network_locked': '', + 'phone_bluetooth_speaker': '', + 'phone_forwarded': '', + 'phone_in_talk': '', + 'phone_locked': '', + 'phone_missed': '', + 'phone_paused': '', + 'play_download': '', + 'play_install': '', + 'sd_card': '', + 'sim_card_alert': '', + 'sms': '', + 'sms_failed': '', + 'sync': '', + 'sync_disabled': '', + 'sync_problem': '', + 'system_update': '', + 'tap_and_play': '', + 'time_to_leave': '', + 'vibration': '', + 'voice_chat': '', + 'vpn_lock': '', + // social + 'cake': '', + 'domain': '', + 'group': '', + 'group_add': '', + 'location_city': '', + 'mood': '', + 'notifications': '', + 'notifications_none': '', + 'notifications_off': '', + 'notifications_on': '', + 'notifications_paused': '', + 'pages': '', + 'party_mode': '', + 'people': '', + 'people_outline': '', + 'person': '', + 'person_add': '', + 'person_outline': '', + 'plus_one': '', + 'poll': '', + 'public': '', + 'school': '', + 'share': '', + 'whatshot': '', + // toggle + 'check_box': '', + 'check_box_outline_blank': '', + 'radio_button_off': '', + 'radio_button_on': '', + 'star': '', + 'star_half': '', + 'star_outline': '' + }; + } + + function ngMdIconServiceFactory() { + return service; + } + }) +; diff --git a/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/angular-material-icons.min.js b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/angular-material-icons.min.js new file mode 100644 index 00000000..f3af9b47 --- /dev/null +++ b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/angular-material-icons.min.js @@ -0,0 +1,6 @@ +"use strict";angular.module("ngMdIcons",[]).directive("ngMdIcon",["ngMdIconService",function(h){var c=h.getShapes();return{restrict:"AE",link:function(h,v,z){var a,t,l,M=function(){if(void 0!==z.icon){a=z.icon;var h=a.match(/ic_(.*)_([0-9]+)px.svg/m);null!==h&&(a=h[1],t=h[2])}else a="help";void 0===c[a]&&(a="help"),void 0!==z.size?t=z.size:null!==t&&(t=24),l=void 0!==z.viewBox?z.viewBox:"0 0 24 24",v.html(''+c[a]+"")},d=function(h){if(void 0===c[h]&&(h="help"),h!==a){try{v.html('"),new SVGMorpheus(v.children()[0]).to(h,JSON.parse(z.options||null))}catch(l){v.html(''+c[h]+"")}a=h}},p=function(h){h!==t&&(v.children()[0].setAttribute("width",h),v.children()[0].setAttribute("height",h),t=h)};M(),void 0!==z.icon&&z.$observe("icon",d),void 0!==z.size&&z.$observe("size",p)}}}]).provider("ngMdIconService",function(){function h(h,c){return d[h]=c,l}function c(h){return d=angular.extend(d,h),l}function v(h){return d[h]}function z(){return d}function a(){return{amazon:'',apple:'',"facebook-box":'',"facebook-messenger":'',facebook:'',"github-box":'',"github-circle":'',"google-plus-box":'',"google-plus":'',hangouts:'',"linkedin-box":'',linkedin:'',login:'',logout:'',office:'',twitter:'',whatsapp:'',windows:'',"3d_rotation":'',accessibility:'',account_balance:'',account_balance_wallet:'',account_box:'',account_child:'',account_circle:'',add_shopping_cart:'',alarm:'',alarm_add:'',alarm_off:'',alarm_on:'',android:'',announcement:'',aspect_ratio:'',assessment:'',assignment:'',assignment_ind:'',assignment_late:'',assignment_returned:'',assignment_return:'',assignment_turned_in:'',autorenew:'',backup:'',bookmark:'',bookmark_outline:'',book:'',bug_report:'',cached:'',check_circle:'',"class":'',credit_card:'',dashboard:'',"delete":'',description:'',dns:'',done:'',done_all:'',event:'',exit_to_app:'',explore:'',extension:'',face:'',favorite:'',favorite_outline:'',find_in_page:'',find_replace:'',flip_to_back:'',flip_to_front:'',get_app:'',grade:'',group_work:'',help:'',highlight_remove:'',history:'',home:'',https:'',info:'',info_outline:'',input:'',invert_colors:'',label:'',label_outline:'',language:'',launch:'',list:'',lock:'',lock_open:'',lock_outline:'',loyalty:'',markunread_mailbox:'',note_add:'',open_in_browser:'',open_in_new:'',open_with:'',pageview:'',payment:'',perm_camera_mic:'',perm_contact_cal:'',perm_data_setting:'',perm_device_info:'',perm_identity:'',perm_media:'',perm_phone_msg:'',perm_scan_wifi:'',picture_in_picture:'',polymer:'',print:'',query_builder:'',question_answer:'', +receipt:'',redeem:'',reorder:'',report_problem:'',restore:'',room:'',schedule:'',search:'',settings:'',settings_applications:'',settings_backup_restore:'',settings_bluetooth:'',settings_cell:'',settings_display:'',settings_ethernet:'',settings_input_antenna:'',settings_input_component:'',settings_input_composite:'',settings_input_hdmi:'',settings_input_svideo:'',settings_overscan:'',settings_phone:'',settings_power:'',settings_remote:'',settings_voice:'',shopping_basket:'',shopping_cart:'',shop:'',shop_two:'',speaker_notes:'',spellcheck:'',stars:'',star_rate:'',store:'',subject:'',supervisor_account:'',swap_horiz:'',swap_vert:'',swap_vert_circle:'',system_update_tv:'',tab:'',tab_unselected:'',theaters:'',thumbs_up_down:'',thumb_down:'',thumb_up:'',toc:'',today:'',track_changes:'',translate:'',trending_down:'',trending_neutral:'',trending_up:'',turned_in:'',turned_in_not:'',verified_user:'',view_agenda:'',view_array:'',view_carousel:'',view_column:'',view_day:'',view_headline:'',view_list:'',view_module:'',view_quilt:'',view_stream:'',view_week:'',visibility:'',visibility_off:'',wallet_giftcard:'',wallet_membership:'',wallet_travel:'',work:'',error:'',warning:'',album:'',av_timer:'',closed_caption:'',equalizer:'',explicit:'',fast_forward:'',fast_rewind:'',games:'',hearing:'',high_quality:'',loop:'',mic:'',mic_none:'',mic_off:'',movie:'',my_library_add:'',my_library_books:'',my_library_music:'',new_releases:'',not_interested:'',pause:'',pause_circle_fill:'',pause_circle_outline:'',playlist_add:'',play_arrow:'',play_circle_fill:'',play_circle_outline:'',play_shopping_bag:'',queue:'',queue_music:'',radio:'',recent_actors:'',repeat:'',repeat_one:'',replay:'',shuffle:'',skip_next:'',skip_previous:'',snooze:'',stop:'',subtitles:'',surround_sound:'',videocam:'',videocam_off:'',video_collection:'',volume_down:'',volume_mute:'',volume_off:'',volume_up:'',web:'',business:'',call:'',call_end:'',call_made:'',call_merge:'',call_missed:'',call_received:'',call_split:'',chat:'',clear_all:'',comment:'',contacts:'',dialer_sip:'',dialpad:'',dnd_on:'',email:'',forum:'',import_export:'',invert_colors_off:'',invert_colors_on:'',live_help:'', +location_off:'',location_on:'',message:'',messenger:'',no_sim:'',phone:'',portable_wifi_off:'',quick_contacts_dialer:'',quick_contacts_mail:'',ring_volume:'',stay_current_landscape:'',stay_current_portrait:'',stay_primary_landscape:'',stay_primary_portrait:'',swap_calls:'',textsms:'',voicemail:'',vpn_key:'',add:'',add_box:'',add_circle:'',add_circle_outline:'',archive:'',backspace:'',block:'',clear:'',content_copy:'',content_cut:'',content_paste:'',create:'',drafts:'',filter_list:'',flag:'',forward:'',gesture:'',inbox:'',link:'',mail:'',markunread:'',redo:'',remove:'',remove_circle:'',remove_circle_outline:'',reply:'',reply_all:'',report:'',save:'',select_all:'',send:'',sort:'',text_format:'',undo:'',access_alarms:'',access_alarm:'',access_time:'',add_alarm:'',airplanemode_off:'',airplanemode_on:'',battery_20:'',battery_30:'',battery_50:'',battery_60:'',battery_80:'',battery_90:'',battery_alert:'',battery_charging_20:'',battery_charging_30:'',battery_charging_50:'',battery_charging_60:'',battery_charging_80:'',battery_charging_90:'',battery_charging_full:'',battery_full:'',battery_std:'',battery_unknown:'',bluetooth:'',bluetooth_connected:'',bluetooth_disabled:'',bluetooth_searching:'',brightness_auto:'',brightness_high:'',brightness_low:'',brightness_medium:'',data_usage:'',developer_mode:'',devices:'',dvr:'',gps_fixed:'',gps_not_fixed:'',gps_off:'',location_disabled:'',location_searching:'',multitrack_audio:'',network_cell:'',network_wifi:'',nfc:'',now_wallpaper:'',now_widgets:'',screen_lock_landscape:'',screen_lock_portrait:'',screen_lock_rotation:'',screen_rotation:'',sd_storage:'',settings_system_daydream:'',signal_cellular_0_bar:'',signal_cellular_1_bar:'',signal_cellular_2_bar:'',signal_cellular_3_bar:'',signal_cellular_4_bar:'',signal_cellular_connected_no_internet_0_bar:'',signal_cellular_connected_no_internet_1_bar:'',signal_cellular_connected_no_internet_2_bar:'',signal_cellular_connected_no_internet_3_bar:'',signal_cellular_connected_no_internet_4_bar:'',signal_cellular_no_sim:'',signal_cellular_null:'',signal_cellular_off:'',signal_wifi_0_bar:'',signal_wifi_1_bar:'',signal_wifi_2_bar:'',signal_wifi_3_bar:'',signal_wifi_4_bar:'',signal_wifi_off:'',storage:'',usb:'',wifi_lock:'',wifi_tethering:'',attach_file:'',attach_money:'',border_all:'',border_bottom:'',border_clear:'',border_color:'',border_horizontal:'',border_inner:'',border_left:'',border_outer:'',border_right:'',border_style:'',border_top:'',border_vertical:'',format_align_center:'',format_align_justify:'',format_align_left:'',format_align_right:'', +format_bold:'',format_clear:'',format_color_fill:'',format_color_reset:'',format_color_text:'',format_indent_decrease:'',format_indent_increase:'',format_italic:'',format_line_spacing:'',format_list_bulleted:'',format_list_numbered:'',format_paint:'',format_quote:'',format_size:'',format_strikethrough:'',format_textdirection_l_to_r:'',format_textdirection_r_to_l:'',format_underline:'',functions:'',insert_chart:'',insert_comment:'',insert_drive_file:'',insert_emoticon:'',insert_invitation:'',insert_link:'',insert_photo:'',merge_type:'',mode_comment:'',mode_edit:'',publish:'',vertical_align_bottom:'',vertical_align_center:'',vertical_align_top:'',wrap_text:'',attachment:'',cloud:'',cloud_circle:'',cloud_done:'',cloud_download:'',cloud_off:'',cloud_queue:'',cloud_upload:'',file_download:'',file_upload:'',folder:'',folder_open:'',folder_shared:'',cast:'',cast_connected:'',computer:'',desktop_mac:'',desktop_windows:'',dock:'',gamepad:'',headset:'',headset_mic:'',keyboard:'',keyboard_alt:'',keyboard_arrow_down:'',keyboard_arrow_left:'',keyboard_arrow_right:'',keyboard_arrow_up:'',keyboard_backspace:'',keyboard_capslock:'',keyboard_control:'',keyboard_hide:'',keyboard_return:'',keyboard_tab:'',keyboard_voice:'',laptop:'',laptop_chromebook:'',laptop_mac:'',laptop_windows:'',memory:'',mouse:'',phonelink:'',phonelink_off:'',phone_android:'',phone_iphone:'',security:'',sim_card:'',smartphone:'',speaker:'',tablet:'',tablet_android:'',tablet_mac:'',tv:'',watch:'',add_to_photos:'',adjust:'',assistant_photo:'',audiotrack:'',blur_circular:'',blur_linear:'',blur_off:'',blur_on:'',brightness_1:'',brightness_2:'',brightness_3:'',brightness_4:'',brightness_5:'',brightness_6:'',brightness_7:'',brush:'',camera:'',camera_alt:'',camera_front:'',camera_rear:'',camera_roll:'',center_focus_strong:'',center_focus_weak:'',collections:'',colorize:'',color_lens:'',compare:'',control_point:'',control_point_duplicate:'',crop_16_9:'',crop:'',crop_3_2:'',crop_5_4:'',crop_7_5:'',crop_din:'',crop_free:'',crop_landscape:'',crop_original:'',crop_portrait:'',crop_square:'',dehaze:'',details:'',edit:'',exposure:'',exposure_minus_1:'',exposure_minus_2:'',exposure_plus_1:'',exposure_plus_2:'',exposure_zero:'',filter_1:'',filter:'',filter_2:'',filter_3:'',filter_4:'',filter_5:'',filter_6:'',filter_7:'',filter_8:'',filter_9:'', +filter_9_plus:'',filter_b_and_w:'',filter_center_focus:'',filter_drama:'',filter_frames:'',filter_hdr:'',filter_none:'',filter_tilt_shift:'',filter_vintage:'',flare:'',flash_auto:'',flash_off:'',flash_on:'',flip:'',gradient:'',grain:'',grid_off:'',grid_on:'',hdr_off:'',hdr_on:'',hdr_strong:'',hdr_weak:'',healing:'',image:'',image_aspect_ratio:'',iso:'',landscape:'',leak_add:'',leak_remove:'',lens:'',looks:'',looks_3:'',looks_4:'',looks_5:'',looks_6:'',looks_one:'',looks_two:'',loupe:'',movie_creation:'',nature:'',nature_people:'',navigate_before:'',navigate_next:'',palette:'',panorama:'',panorama_fisheye:'',panorama_horizontal:'',panorama_vertical:'',panorama_wide_angle:'',photo:'',photo_album:'',photo_camera:'',photo_library:'',portrait:'',remove_red_eye:'',rotate_left:'',rotate_right:'',slideshow:'',straighten:'',style:'',switch_camera:'',switch_video:'',tag_faces:'',texture:'',timelapse:'',timer_10:'',timer:'',timer_3:'',timer_auto:'',timer_off:'',tonality:'',transform:'',tune:'',wb_auto:'',wb_cloudy:'',wb_incandescent:'',wb_irradescent:'',wb_sunny:'',beenhere:'',directions:'',directions_bike:'',directions_bus:'',directions_car:'',directions_ferry:'',directions_subway:'',directions_train:'',directions_transit:'',directions_walk:'',flight:'',hotel:'',layers:'',layers_clear:'',local_airport:'',local_atm:'',local_attraction:'',local_bar:'',local_cafe:'',local_car_wash:'',local_convenience_store:'',local_drink:'',local_florist:'',local_gas_station:'',local_grocery_store:'',local_hospital:'',local_hotel:'',local_laundry_service:'',local_library:'',local_mall:'',local_movies:'',local_offer:'', +local_parking:'',local_pharmacy:'',local_phone:'',local_pizza:'',local_play:'',local_post_office:'',local_print_shop:'',local_restaurant:'',local_see:'',local_shipping:'',local_taxi:'',location_history:'',map:'',my_location:'',navigation:'',pin_drop:'',place:'',rate_review:'',restaurant_menu:'',satellite:'',store_mall_directory:'',terrain:'',traffic:'',apps:'',arrow_back:'',arrow_drop_down:'',arrow_drop_down_circle:'',arrow_drop_up:'',arrow_forward:'',cancel:'',check:'',chevron_left:'',chevron_right:'',close:'',expand_less:'',expand_more:'',fullscreen:'',fullscreen_exit:'',menu:'',more_horiz:'',more_vert:'',refresh:'',unfold_less:'',unfold_more:'',adb:'',bluetooth_audio:'',disc_full:'',dnd_forwardslash:'',do_not_disturb:'',drive_eta:'',event_available:'',event_busy:'',event_note:'',folder_special:'',mms:'',more:'',network_locked:'',phone_bluetooth_speaker:'',phone_forwarded:'',phone_in_talk:'',phone_locked:'',phone_missed:'',phone_paused:'',play_download:'',play_install:'',sd_card:'',sim_card_alert:'',sms:'',sms_failed:'',sync:'',sync_disabled:'',sync_problem:'',system_update:'',tap_and_play:'',time_to_leave:'',vibration:'',voice_chat:'',vpn_lock:'',cake:'',domain:'',group:'',group_add:'',location_city:'',mood:'',notifications:'',notifications_none:'',notifications_off:'',notifications_on:'',notifications_paused:'',pages:'',party_mode:'',people:'',people_outline:'',person:'',person_add:'',person_outline:'',plus_one:'',poll:'',"public":'',school:'',share:'',whatshot:'',check_box:'',check_box_outline_blank:'',radio_button_off:'',radio_button_on:'',star:'',star_half:'',star_outline:''}}function t(){return M}var l,M,d;return d=a(),M={getShape:v,getShapes:z,setShape:h,setShapes:c,addShape:h,addShapes:c},l={$get:t,getShape:v,getShapes:z,setShape:h,setShapes:c,addShape:h,addShapes:c}}); \ No newline at end of file diff --git a/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/bower.json b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/bower.json new file mode 100644 index 00000000..21228449 --- /dev/null +++ b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/bower.json @@ -0,0 +1,37 @@ +{ + "name": "angular-material-icons", + "version": "0.6.0", + "authors": [ + "Urmil Parikh " + ], + "description": "AngularJS directive to use Material Design icons with custom fill color and size.", + "main": [ + "angular-material-icons.min.js", + "angular-material-icons.css" + ], + "keywords": [ + "angular", + "material", + "design", + "icon", + "fill", + "size", + "color", + "white", + "morph", + "svg", + "custom" + ], + "license": "MIT", + "homepage": "https://github.com/klarsys/angular-material-icons", + "dependencies": { + "angular": ">1.3.x" + }, + "ignore": [ + "**/.*", + "node_modules", + "bower_components", + "test", + "tests" + ] +} diff --git a/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/demo.js b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/demo.js new file mode 100644 index 00000000..c45aaeef --- /dev/null +++ b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/demo.js @@ -0,0 +1,52 @@ +/* jshint -W097, -W101 */ +'use strict'; + +angular.module('demoapp', ['ngMdIcons']) + .controller('democtrl', ['$scope', function($scope) { + var icons = [ + 'office', 'facebook', 'twitter', 'apple', 'whatsapp', 'linkedin', 'windows', + 'accessibility', 'alarm', 'aspect_ratio', 'autorenew', 'bookmark_outline', 'dashboard', 'dns', 'favorite_outline', 'get_app', 'highlight_remove', 'history', 'list', 'picture_in_picture', 'print', 'settings_ethernet', 'settings_power', 'shopping_cart', 'spellcheck', 'swap_horiz', 'swap_vert', 'thumb_up', 'thumbs_up_down', 'translate', 'trending_up', 'visibility', 'warning', 'mic', 'play_circle_outline', 'repeat', 'skip_next', 'call', 'chat', 'clear_all', 'dialpad', 'dnd_on', 'forum', 'location_on', 'vpn_key', 'filter_list', 'inbox', 'link', 'remove_circle_outline', 'save', 'text_format', 'access_time', 'airplanemode_on', 'bluetooth', 'data_usage', 'gps_fixed', 'now_wallpaper', 'now_widgets', 'storage', 'wifi_tethering', 'attach_file', 'format_line_spacing', 'format_list_numbered', 'format_quote', 'vertical_align_center', 'wrap_text', 'cloud_queue', 'file_download', 'folder_open', 'cast', 'headset', 'keyboard_backspace', 'mouse', 'speaker', 'watch', 'audiotrack', 'edit', 'brush', 'looks', 'crop_free', 'camera', 'filter_vintage', 'hdr_strong', 'photo_camera', 'slideshow', 'timer', 'directions_bike', 'hotel', 'local_library', 'directions_walk', 'local_cafe', 'local_pizza', 'local_florist', 'my_location', 'navigation', 'pin_drop', 'arrow_back', 'menu', 'close', 'more_horiz', 'more_vert', 'refresh', 'phone_paused', 'vibration', 'cake', 'group', 'mood', 'person', 'notifications_none', 'plus_one', 'school', 'share', 'star_outline' + ]; + var colors = ['lightgreen', 'pink', 'wheat', '#cc99ff', '#abcdef']; + $scope.cnt = Math.floor(Math.random() * icons.length); + $scope.icon = icons[$scope.cnt]; + $scope.fill = colors[0]; + $scope.size = 48; + + $scope.clickIcon = 'thumb_up'; + $scope.clickIconMorph = function() { + if ($scope.clickIcon === 'thumb_up') { + $scope.clickIcon = 'thumb_down'; + } + else { + $scope.clickIcon = 'thumb_up'; + } + }; + + setInterval(function() { + var random = Math.random(); + if (random < 0.2) { + $scope.size = 28 + 4 * Math.floor(Math.random() * 9); + } else { + $scope.cnt++; + if ($scope.cnt >= icons.length) { + $scope.cnt = 0; + } + $scope.icon = icons[$scope.cnt]; + $scope.fill = colors[Math.floor(Math.random() * colors.length)]; + } + $scope.$apply(); + }, 1700); + }]) + .config(['ngMdIconServiceProvider', function(ngMdIconServiceProvider) { + ngMdIconServiceProvider + // Add single icon + .addShape('standby', '') + // Get an existing icon + .addShape('custom-delete', ngMdIconServiceProvider.getShape('delete')) + // Add multiple icons + .addShapes({ + 'marker': '', + 'live_circle': '' + }); + }]); diff --git a/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/gulpfile.js b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/gulpfile.js new file mode 100644 index 00000000..e67f1380 --- /dev/null +++ b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/gulpfile.js @@ -0,0 +1,27 @@ +'use strict'; + +var gulp = require('gulp'), + uglify = require('gulp-uglify'), + $ = require('gulp-load-plugins')({lazy: true}); + +gulp.task('lint', function() { + return gulp.src([ + 'angular-material-icons.js', + 'demo.js' + ]) + .pipe($.jshint()) + .pipe($.jshint.reporter('jshint-stylish', {verbose: true})); +}); + +gulp.task('minify', function() { + return gulp.src([ + 'angular-material-icons.js' + ]) + .pipe($.uglify()) + .pipe($.rename('angular-material-icons.min.js')) + .pipe(gulp.dest('.')); +}); + +gulp.task('default', ['lint', 'minify']); + +module.exports = gulp; diff --git a/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/index.html b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/index.html new file mode 100644 index 00000000..7ccab356 --- /dev/null +++ b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/index.html @@ -0,0 +1,914 @@ + + + + + + + + + Angular Material Icons + + + + + + + + + + + Fork me on GitHub + +

Angular Material Icons v0.6.0

+ AngularJS directive to use Material Design icons with custom fill-color and size. +
    +
  • For production, use minified version directly from CDN: + +
    <script src="//cdnjs.cloudflare.com/ajax/libs/angular-material-icons/0.6.0/angular-material-icons.min.js"></script> +
    +
    + For other purposes, project files are available via bower / npm or can be cloned directly from github. +
    {{command}} +
  • +
  • Inject ngMdIcons to your angularjs application: +
    angular.module('demoapp', ['ngMdIcons']); +
  • +
  • Use ng-md-icon directive in your html, specifying fill-color through css: +
    <ng-md-icon icon="..." style="fill: ..." size="..."></ng-md-icon> +
    +
    +

    icon="send"
    +

    icon="send"
    style="fill: pink"
    +

    icon="{{icon}}"
    style="fill: {{fill}}"
    +

    icon="send"
    style="fill: #abcdef"
    +
    +

    size="20"
    +

    -- no size --
    (default is 24)
    +

    size="{{size}}"
    +

    size="64"
    +
    +
  • +
  • This directive is tested on Chrome, Firefox, Safari and Edge. +
    For IE, use ng-attr-style instead of style. Also refer AngularJS documentation on IE Compatibility. +
  • +
  • Optional: Include SVG-Morpheus in your project and changes to icon attribute that you do through your controller will go through delightful morphing as seen above. +
    Refer code for this page (index.html and demo.js) for details. +
    <script src="//cdnjs.cloudflare.com/ajax/libs/SVG-Morpheus/0.1.8/svg-morpheus.js"></script> +
    +
    When SVG-Morpheus is included, you can use options attribute to control morphing options. +
    +
    +

    options=
    '{"duration": 375}'
    (default is 750)
    +

    options=
    '{"rotation": "none"}'
    (default is clock)
    +

    options=
    '{"rotation": "counterclock"}'
    +

    Example:
    Morph on ng-click
    +
    +
    Note that options attribute is a JSON parse-able string so surround keys with double-quotes. +
  • +
  • Advanced: Refer demo.js to register custom icons for your project or to access default icon shapes from a controller or another service. +
    +

    standby
    +

    custom-delete
    +

    marker
    +

    live_circle
    +
  • +
+ +

Full list of icons:

+ +

From MaterialDesignIcons.com

+

amazon
+

apple
+

facebook-box
+

facebook-messenger
+

facebook
+

github-box
+

github-circle
+

google-plus-box
+

google-plus
+

hangouts
+

linkedin-box
+

linkedin
+

login
+

logout
+

office
+

twitter
+

whatsapp
+

windows
+ +

From Material Design icons by Google

+

action

+

3d_rotation
+

accessibility
+

account_balance
+

account_balance_wallet
+

account_box
+

account_child
+

account_circle
+

add_shopping_cart
+

alarm
+

alarm_add
+

alarm_off
+

alarm_on
+

android
+

announcement
+

aspect_ratio
+

assessment
+

assignment
+

assignment_ind
+

assignment_late
+

assignment_return
+

assignment_returned
+

assignment_turned_in
+

autorenew
+

backup
+

book
+

bookmark
+

bookmark_outline
+

bug_report
+

cached
+

check_circle
+

class
+

credit_card
+

dashboard
+

delete
+

description
+

dns
+

done
+

done_all
+

event
+

exit_to_app
+

explore
+

extension
+

face
+

favorite
+

favorite_outline
+

find_in_page
+

find_replace
+

flip_to_back
+

flip_to_front
+

get_app
+

grade
+

group_work
+

help
+

highlight_remove
+

history
+

home
+

https
+

info
+

info_outline
+

input
+

invert_colors
+

label
+

label_outline
+

language
+

launch
+

list
+

lock
+

lock_open
+

lock_outline
+

loyalty
+

markunread_mailbox
+

note_add
+

open_in_browser
+

open_in_new
+

open_with
+

pageview
+

payment
+

perm_camera_mic
+

perm_contact_cal
+

perm_data_setting
+

perm_device_info
+

perm_identity
+

perm_media
+

perm_phone_msg
+

perm_scan_wifi
+

picture_in_picture
+

polymer
+

print
+

query_builder
+

question_answer
+

receipt
+

redeem
+

reorder
+

report_problem
+

restore
+

room
+

schedule
+

search
+

settings
+

settings_applications
+

settings_backup_restore
+

settings_bluetooth
+

settings_cell
+

settings_display
+

settings_ethernet
+

settings_input_antenna
+

settings_input_component
+

settings_input_composite
+

settings_input_hdmi
+

settings_input_svideo
+

settings_overscan
+

settings_phone
+

settings_power
+

settings_remote
+

settings_voice
+

shop
+

shop_two
+

shopping_basket
+

shopping_cart
+

speaker_notes
+

spellcheck
+

star_rate
+

stars
+

store
+

subject
+

supervisor_account
+

swap_horiz
+

swap_vert
+

swap_vert_circle
+

system_update_tv
+

tab
+

tab_unselected
+

theaters
+

thumb_down
+

thumb_up
+

thumbs_up_down
+

toc
+

today
+

track_changes
+

translate
+

trending_down
+

trending_neutral
+

trending_up
+

turned_in
+

turned_in_not
+

verified_user
+

view_agenda
+

view_array
+

view_carousel
+

view_column
+

view_day
+

view_headline
+

view_list
+

view_module
+

view_quilt
+

view_stream
+

view_week
+

visibility
+

visibility_off
+

wallet_giftcard
+

wallet_membership
+

wallet_travel
+

work
+

alert

+

error
+

warning
+

AV

+

album
+

av_timer
+

closed_caption
+

equalizer
+

explicit
+

fast_forward
+

fast_rewind
+

games
+

hearing
+

high_quality
+

loop
+

mic
+

mic_none
+

mic_off
+

movie
+

my_library_add
+

my_library_books
+

my_library_music
+

new_releases
+

not_interested
+

pause
+

pause_circle_fill
+

pause_circle_outline
+

play_arrow
+

play_circle_fill
+

play_circle_outline
+

play_shopping_bag
+

playlist_add
+

queue
+

queue_music
+

radio
+

recent_actors
+

repeat
+

repeat_one
+

replay
+

shuffle
+

skip_next
+

skip_previous
+

snooze
+

stop
+

subtitles
+

surround_sound
+

video_collection
+

videocam
+

videocam_off
+

volume_down
+

volume_mute
+

volume_off
+

volume_up
+

web
+

communication

+

business
+

call
+

call_end
+

call_made
+

call_merge
+

call_missed
+

call_received
+

call_split
+

chat
+

clear_all
+

comment
+

contacts
+

dialer_sip
+

dialpad
+

dnd_on
+

email
+

forum
+

import_export
+

invert_colors_off
+

invert_colors_on
+

live_help
+

location_off
+

location_on
+

message
+

messenger
+

no_sim
+

phone
+

portable_wifi_off
+

quick_contacts_dialer
+

quick_contacts_mail
+

ring_volume
+

stay_current_landscape
+

stay_current_portrait
+

stay_primary_landscape
+

stay_primary_portrait
+

swap_calls
+

textsms
+

voicemail
+

vpn_key
+

content

+

add
+

add_box
+

add_circle
+

add_circle_outline
+

archive
+

backspace
+

block
+

clear
+

content_copy
+

content_cut
+

content_paste
+

create
+

drafts
+

filter_list
+

flag
+

forward
+

gesture
+

inbox
+

link
+

mail
+

markunread
+

redo
+

remove
+

remove_circle
+

remove_circle_outline
+

reply
+

reply_all
+

report
+

save
+

select_all
+

send
+

sort
+

text_format
+

undo
+

device

+

access_alarm
+

access_alarms
+

access_time
+

add_alarm
+

airplanemode_off
+

airplanemode_on
+

battery_20
+

battery_30
+

battery_50
+

battery_60
+

battery_80
+

battery_90
+

battery_alert
+

battery_charging_20
+

battery_charging_30
+

battery_charging_50
+

battery_charging_60
+

battery_charging_80
+

battery_charging_90
+

battery_charging_full
+

battery_full
+

battery_std
+

battery_unknown
+

bluetooth
+

bluetooth_connected
+

bluetooth_disabled
+

bluetooth_searching
+

brightness_auto
+

brightness_high
+

brightness_low
+

brightness_medium
+

data_usage
+

developer_mode
+

devices
+

dvr
+

gps_fixed
+

gps_not_fixed
+

gps_off
+

location_disabled
+

location_searching
+

multitrack_audio
+

network_cell
+

network_wifi
+

nfc
+

now_wallpaper
+

now_widgets
+

screen_lock_landscape
+

screen_lock_portrait
+

screen_lock_rotation
+

screen_rotation
+

sd_storage
+

settings_system_daydream
+

signal_cellular_0_bar
+

signal_cellular_1_bar
+

signal_cellular_2_bar
+

signal_cellular_3_bar
+

signal_cellular_4_bar
+

signal_cellular_connected_no_internet_0_bar
+

signal_cellular_connected_no_internet_1_bar
+

signal_cellular_connected_no_internet_2_bar
+

signal_cellular_connected_no_internet_3_bar
+

signal_cellular_connected_no_internet_4_bar
+

signal_cellular_no_sim
+

signal_cellular_null
+

signal_cellular_off
+

signal_wifi_0_bar
+

signal_wifi_1_bar
+

signal_wifi_2_bar
+

signal_wifi_3_bar
+

signal_wifi_4_bar
+

signal_wifi_off
+

storage
+

usb
+

wifi_lock
+

wifi_tethering
+

editor

+

attach_file
+

attach_money
+

border_all
+

border_bottom
+

border_clear
+

border_color
+

border_horizontal
+

border_inner
+

border_left
+

border_outer
+

border_right
+

border_style
+

border_top
+

border_vertical
+

format_align_center
+

format_align_justify
+

format_align_left
+

format_align_right
+

format_bold
+

format_clear
+

format_color_fill
+

format_color_reset
+

format_color_text
+

format_indent_decrease
+

format_indent_increase
+

format_italic
+

format_line_spacing
+

format_list_bulleted
+

format_list_numbered
+

format_paint
+

format_quote
+

format_size
+

format_strikethrough
+

format_textdirection_l_to_r
+

format_textdirection_r_to_l
+

format_underline
+

functions
+

insert_chart
+

insert_comment
+

insert_drive_file
+

insert_emoticon
+

insert_invitation
+

insert_link
+

insert_photo
+

merge_type
+

mode_comment
+

mode_edit
+

publish
+

vertical_align_bottom
+

vertical_align_center
+

vertical_align_top
+

wrap_text
+

file

+

attachment
+

cloud
+

cloud_circle
+

cloud_done
+

cloud_download
+

cloud_off
+

cloud_queue
+

cloud_upload
+

file_download
+

file_upload
+

folder
+

folder_open
+

folder_shared
+

hardware

+

cast
+

cast_connected
+

computer
+

desktop_mac
+

desktop_windows
+

dock
+

gamepad
+

headset
+

headset_mic
+

keyboard
+

keyboard_alt
+

keyboard_arrow_down
+

keyboard_arrow_left
+

keyboard_arrow_right
+

keyboard_arrow_up
+

keyboard_backspace
+

keyboard_capslock
+

keyboard_control
+

keyboard_hide
+

keyboard_return
+

keyboard_tab
+

keyboard_voice
+

laptop
+

laptop_chromebook
+

laptop_mac
+

laptop_windows
+

memory
+

mouse
+

phone_android
+

phone_iphone
+

phonelink
+

phonelink_off
+

security
+

sim_card
+

smartphone
+

speaker
+

tablet
+

tablet_android
+

tablet_mac
+

tv
+

watch
+

image

+

add_to_photos
+

adjust
+

assistant_photo
+

audiotrack
+

blur_circular
+

blur_linear
+

blur_off
+

blur_on
+

brightness_1
+

brightness_2
+

brightness_3
+

brightness_4
+

brightness_5
+

brightness_6
+

brightness_7
+

brush
+

camera
+

camera_alt
+

camera_front
+

camera_rear
+

camera_roll
+

center_focus_strong
+

center_focus_weak
+

collections
+

color_lens
+

colorize
+

compare
+

control_point
+

control_point_duplicate
+

crop_16_9
+

crop
+

crop_3_2
+

crop_5_4
+

crop_7_5
+

crop_din
+

crop_free
+

crop_landscape
+

crop_original
+

crop_portrait
+

crop_square
+

dehaze
+

details
+

edit
+

exposure
+

exposure_minus_1
+

exposure_minus_2
+

exposure_plus_1
+

exposure_plus_2
+

exposure_zero
+

filter_1
+

filter
+

filter_2
+

filter_3
+

filter_4
+

filter_5
+

filter_6
+

filter_7
+

filter_8
+

filter_9
+

filter_9_plus
+

filter_b_and_w
+

filter_center_focus
+

filter_drama
+

filter_frames
+

filter_hdr
+

filter_none
+

filter_tilt_shift
+

filter_vintage
+

flare
+

flash_auto
+

flash_off
+

flash_on
+

flip
+

gradient
+

grain
+

grid_off
+

grid_on
+

hdr_off
+

hdr_on
+

hdr_strong
+

hdr_weak
+

healing
+

image
+

image_aspect_ratio
+

iso
+

landscape
+

leak_add
+

leak_remove
+

lens
+

looks
+

looks_3
+

looks_4
+

looks_5
+

looks_6
+

looks_one
+

looks_two
+

loupe
+

movie_creation
+

nature
+

nature_people
+

navigate_before
+

navigate_next
+

palette
+

panorama
+

panorama_fisheye
+

panorama_horizontal
+

panorama_vertical
+

panorama_wide_angle
+

photo
+

photo_album
+

photo_camera
+

photo_library
+

portrait
+

remove_red_eye
+

rotate_left
+

rotate_right
+

slideshow
+

straighten
+

style
+

switch_camera
+

switch_video
+

tag_faces
+

texture
+

timelapse
+

timer_10
+

timer
+

timer_3
+

timer_auto
+

timer_off
+

tonality
+

transform
+

tune
+

wb_auto
+

wb_cloudy
+

wb_incandescent
+

wb_irradescent
+

wb_sunny
+

maps

+

beenhere
+

directions
+

directions_bike
+

directions_bus
+

directions_car
+

directions_ferry
+

directions_subway
+

directions_train
+

directions_transit
+

directions_walk
+

flight
+

hotel
+

layers
+

layers_clear
+

local_airport
+

local_atm
+

local_attraction
+

local_bar
+

local_cafe
+

local_car_wash
+

local_convenience_store
+

local_drink
+

local_florist
+

local_gas_station
+

local_grocery_store
+

local_hospital
+

local_hotel
+

local_laundry_service
+

local_library
+

local_mall
+

local_movies
+

local_offer
+

local_parking
+

local_pharmacy
+

local_phone
+

local_pizza
+

local_play
+

local_post_office
+

local_print_shop
+

local_restaurant
+

local_see
+

local_shipping
+

local_taxi
+

location_history
+

map
+

my_location
+

navigation
+

pin_drop
+

place
+

rate_review
+

restaurant_menu
+

satellite
+

store_mall_directory
+

terrain
+

traffic
+

navigation

+

apps
+

arrow_back
+

arrow_drop_down
+

arrow_drop_down_circle
+

arrow_drop_up
+

arrow_forward
+

cancel
+

check
+

chevron_left
+

chevron_right
+

close
+

expand_less
+

expand_more
+

fullscreen
+

fullscreen_exit
+

menu
+

more_horiz
+

more_vert
+

refresh
+

unfold_less
+

unfold_more
+

notification

+

adb
+

bluetooth_audio
+

disc_full
+

dnd_forwardslash
+

do_not_disturb
+

drive_eta
+

event_available
+

event_busy
+

event_note
+

folder_special
+

mms
+

more
+

network_locked
+

phone_bluetooth_speaker
+

phone_forwarded
+

phone_in_talk
+

phone_locked
+

phone_missed
+

phone_paused
+

play_download
+

play_install
+

sd_card
+

sim_card_alert
+

sms
+

sms_failed
+

sync
+

sync_disabled
+

sync_problem
+

system_update
+

tap_and_play
+

time_to_leave
+

vibration
+

voice_chat
+

vpn_lock
+

social

+

cake
+

domain
+

group
+

group_add
+

location_city
+

mood
+

notifications
+

notifications_none
+

notifications_off
+

notifications_on
+

notifications_paused
+

pages
+

party_mode
+

people
+

people_outline
+

person
+

person_add
+

person_outline
+

plus_one
+

poll
+

public
+

school
+

share
+

whatshot
+

toggle

+

check_box
+

check_box_outline_blank
+

radio_button_off
+

radio_button_on
+

star
+

star_half
+

star_outline
+ + + + diff --git a/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/index.js b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/index.js new file mode 100644 index 00000000..6bf4c11a --- /dev/null +++ b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/index.js @@ -0,0 +1,2 @@ +require('./angular-material-icons'); +module.exports = 'ngMdIcons'; diff --git a/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/package.json b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/package.json new file mode 100644 index 00000000..578b78a9 --- /dev/null +++ b/vnfmarket/src/main/webapp/common/thirdparty/angular-material-icons/package.json @@ -0,0 +1,43 @@ +{ + "name": "angular-material-icons", + "version": "0.6.0", + "author": "Urmil Parikh", + "description": "AngularJS directive to use Material Design icons with custom fill color and size.", + "main": "index.js", + "keywords": [ + "angular", + "material", + "design", + "icon", + "fill", + "size", + "color", + "white", + "morph", + "svg", + "custom" + ], + "license": "MIT", + "homepage": "https://github.com/klarsys/angular-material-icons", + "dependencies": { + "angular": ">1.3.x" + }, + "devDependencies": { + "gulp": "^3.9.0", + "gulp-jshint": "^1.11.2", + "gulp-load-plugins": "^1.0.0-rc.1", + "gulp-rename": "^1.2.2", + "gulp-uglify": "^1.3.0", + "jshint-stylish": "^2.0.1" + }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "https://github.com/klarsys/angular-material-icons.git" + }, + "bugs": { + "url": "https://github.com/klarsys/angular-material-icons/issues" + } +} -- cgit 1.2.3-korg