Skip to content

Commit 659caad

Browse files
Merge pull request #41 from prateekjadhwani/new-episode
Updating resources layout
2 parents e30da86 + 4581a13 commit 659caad

File tree

1 file changed

+60
-19
lines changed

1 file changed

+60
-19
lines changed

app/elements/new-episode/new-episode.html

Lines changed: 60 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -21,50 +21,90 @@
2121
position: absolute;
2222
bottom: 0;
2323
}
24-
.episode-info {
25-
margin: 50px;
26-
padding: 20px;
27-
}
24+
2825
.episode-info h1{
2926
color: var(--primary-text-color);
30-
font-size: 40px;
3127
font-weight: 100;
3228
margin-top: 10px;
3329
}
3430
.episode-info h5{
3531
color: var(--secondary-text-color);
3632
font-weight: 100;
3733
margin-bottom: 0;
38-
margin-top: 40px;
39-
}
40-
.episode-coverart {
41-
width: 120px;
42-
height: 120px;
4334
}
35+
4436
.resources {
4537
display: block;
4638
}
4739
.resources h3 {
4840
font-weight: 100;
4941
font-size: 20px;
5042
}
43+
.resources paper-material {
44+
margin:0;
45+
}
5146
.resources paper-item {
52-
display: inline-block;
5347
padding: 10px 20px;
5448
margin: 1px;
5549
color: var(--secondary-text-color);
5650
}
5751
.resources .item-title {
5852
font-weight: 100;
5953
font-size: 16sp;
54+
overflow: hidden;
55+
text-overflow: ellipsis;
6056
}
6157
.resources .item-link {
6258
font-weight: 100;
6359
font-size: 14sp;
60+
overflow: hidden;
61+
text-overflow: ellipsis;
6462
}
6563
.resources .item-link a {
6664
color: var(--secondary-text-color);
6765
}
66+
67+
@media all and (min-width: 0) and (max-width: 600px) {
68+
.resources paper-material {
69+
width: auto;
70+
display: block;
71+
}
72+
.episode-info {
73+
margin: 20px;
74+
padding: 10px;
75+
}
76+
.episode-coverart {
77+
width: 80px;
78+
height: 80px;
79+
}
80+
.episode-info h1{
81+
font-size: 30px;
82+
}
83+
.episode-info h5{
84+
margin-top: 0;
85+
}
86+
}
87+
@media all and (min-width: 601px) {
88+
.resources paper-material {
89+
width: 49%;
90+
display: inline-block;
91+
}
92+
.episode-info {
93+
margin: 50px;
94+
padding: 20px;
95+
}
96+
.episode-coverart {
97+
width: 120px;
98+
height: 120px;
99+
}
100+
.episode-info h1{
101+
font-size: 40px;
102+
}
103+
.episode-info h5{
104+
margin-top: 40px;
105+
}
106+
}
107+
68108
</style>
69109
<template>
70110
<iron-localstorage name="content" value="{{localstoragecontent}}"></iron-localstorage>
@@ -90,15 +130,16 @@ <h1 class="flex">{{content.title}}</h1>
90130
<div>
91131
<h3>Resources</h3>
92132
</div>
93-
<div class="flex layout horizontal">
133+
<div class="block">
94134
<template is="dom-repeat" items="{{content.resources}}">
95-
96-
<paper-item class="flex">
97-
<paper-item-body two-line>
98-
<div class="item-title">{{item.title}}</div>
99-
<div secondary class="item-link"><a href="{{item.link}}">{{item.link}}</a></div>
100-
</paper-item-body>
101-
</paper-item>
135+
<paper-material elevation="1">
136+
<paper-item>
137+
<paper-item-body two-line>
138+
<div class="item-title">{{item.title}}</div>
139+
<div secondary class="item-link"><a href="{{item.link}}">{{item.link}}</a></div>
140+
</paper-item-body>
141+
</paper-item>
142+
</paper-material>
102143
</template>
103144
</div>
104145
</div>

0 commit comments

Comments
 (0)