| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 | 
							- <link rel="import" href="../../bower_components/iron-ajax/iron-ajax.html">
 
- <link rel="import" href="../../bower_components/paper-styles/paper-styles.html">
 
- <link rel="import" href="buddy-avatar.html">
 
- <link rel="import" href="personal-avatar.html">
 
- <dom-module id="buddy-finder">
 
-     <template>
 
-         <style>
 
-         :host {
 
-             background-color: transparent;
 
-             @apply(--layout-fit);
 
-             @apply(--layout-horizontal);
 
-             @apply(--layout-center-center);
 
-             -webkit-user-select: none;
 
-             -moz-user-select: none;
 
-             -ms-user-select: none;
 
-             user-select: none;
 
-             margin: 0;
 
-             --paper-tooltip: {
 
-                 font-size: 14px;
 
-                 background-color: #4285f4;
 
-             }
 
-         }
 
-         
 
-         .buddies {
 
-             z-index: 1;
 
-             @apply(--layout-horizontal);
 
-             @apply(--layout-center-center);
 
-             @apply(--layout-wrap);
 
-         }
 
-         
 
-         .explanation {
 
-             @apply(--paper-font-headline);
 
-             color: #4285f4;
 
-             text-align: center;
 
-             cursor: default;
 
-         }
 
-         
 
-         .short {
 
-             font-size: 14px;
 
-             line-height: 20px;
 
-             color: #727272;
 
-         }
 
-         
 
-         .short a {
 
-             color: #4285f4;
 
-             text-decoration: none;
 
-         }
 
-         
 
-         .explanation:hover a {
 
-             transform: scale(1.1);
 
-         }
 
-         
 
-         @media all and (max-width: 600px) {
 
-             .explanation {
 
-                 width: 340px;
 
-             }
 
-         }
 
-         
 
-         @media all and (max-height: 440px) {
 
-             .buddies {
 
-                 padding-top: 48px;
 
-                 @apply(--layout-self-start);
 
-             }
 
-         }
 
-         
 
-         .explanation2 {
 
-             display: none;
 
-         }
 
-         
 
-         @media all and (min-height: 640px) {
 
-             .explanation2 {
 
-                 display: block;
 
-                 position: absolute;
 
-                 top: 128px;
 
-                 width: 296px;
 
-                 margin-left: -148px;
 
-                 left: 50%;
 
-                 @apply(--paper-font-title);
 
-                 color: #7baaf7;
 
-                 text-align: center;
 
-             }
 
-         }
 
-         </style>
 
-         <div class="explanation2" hidden$="{{!buddies.0}}">
 
-             Tap to send File.<br>Long Press to send Text.
 
-         </div>
 
-         <div class="buddies">
 
-             <template is="dom-repeat" items="{{buddies}}">
 
-                 <buddy-avatar on-file-selected="_fileSelected" only$="{{!buddies.1}}" contact="{{item}}"></buddy-avatar>
 
-             </template>
 
-         </div>
 
-         <div hidden$="{{buddies.0}}" class="explanation">
 
-             Open Snapdrop on other devices to send files.
 
-             <div class="short">
 
-                 Short link: <a href="http://yg.gl" target="_blank">yg.gl</a>
 
-             </div>
 
-         </div>
 
-         <personal-avatar class="me"></personal-avatar>
 
-     </template>
 
-     <script>
 
-     'use strict';
 
-     Polymer({
 
-         is: 'buddy-finder',
 
-         properties: {
 
-             buddies: {
 
-                 type: Array,
 
-                 notify: true
 
-             },
 
-             me: {
 
-                 type: String,
 
-             },
 
-         },
 
-         _fileSelected: function(e) {
 
-             var peerId = e.model.item.peerId;
 
-             var file = e.detail;
 
-             app.conn.sendFile(peerId, file);
 
-         }
 
-     });
 
-     </script>
 
- </dom-module>
 
 
  |