blob: 752fdb16bf8d9eb3c367e4f295826c9a1d13604b [file] [log] [blame]
<!--
@license
Copyright (c) 2016 The Polymer Project Authors. All rights reserved.
This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
Code distributed by Google as part of the polymer project is also
subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
-->
<link rel="import" href="../../../polymer/polymer.html">
<link rel="import" href="../../../paper-card/paper-card.html">
<link rel="import" href="../../../iron-flex-layout/iron-flex-layout.html">
<dom-module id="search-results">
<template>
<style>
:host {
@apply(--layout-horizontal);
@apply(--layout-center-center);
@apply(--layout-wrap);
}
a {
color: black;
text-decoration: none;
}
paper-card {
width: 300px;
margin: 1em 0.5em 0em;
font-size: 14px;
}
.card-content {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
</style>
<template is="dom-repeat" items="{{items}}" as="video">
<!-- The '#' is included because the use-hash-as-path property is
set to true in the app-location -->
<a href="./#/video/{{video.id}}">
<paper-card image="{{video.thumbnail}}">
<div class="card-content">
{{video.title}}
</div>
</paper-card>
</a>
</template>
</template>
<script>
Polymer({
is: 'search-results',
properties: {
items: {
type: Array
}
}
})
</script>
</dom-module>