mirror of
https://codeberg.org/tacerus/teddit.git
synced 2024-11-29 02:59:26 +01:00
Posts with thumbnails have full size previews
This commit is contained in:
parent
44fd039961
commit
e3c4ea0e3c
@ -52,7 +52,8 @@ module.exports = function() {
|
|||||||
} else {
|
} else {
|
||||||
if(data.preview.images[0].resolutions[0]) {
|
if(data.preview.images[0].resolutions[0]) {
|
||||||
images = {
|
images = {
|
||||||
thumb: await downloadAndSave(data.preview.images[0].resolutions[0].url, 'thumb_')
|
thumb: await downloadAndSave(data.preview.images[0].resolutions[0].url, 'thumb_'),
|
||||||
|
preview: await downloadAndSave(data.preview.images[0].source.url, 'preview_')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1051,8 +1051,10 @@ footer a {
|
|||||||
}
|
}
|
||||||
/* SIDEBAR */
|
/* SIDEBAR */
|
||||||
#sidebar {
|
#sidebar {
|
||||||
|
box-sizing: border-box;
|
||||||
float: left;
|
float: left;
|
||||||
width: 25%;
|
width: 25%;
|
||||||
|
padding-left: 20px;
|
||||||
}
|
}
|
||||||
#sidebar .content {
|
#sidebar .content {
|
||||||
float: left;
|
float: left;
|
||||||
|
@ -110,6 +110,27 @@ html
|
|||||||
.line
|
.line
|
||||||
.selftext
|
.selftext
|
||||||
!= unescape(link.selftext_html)
|
!= unescape(link.selftext_html)
|
||||||
|
if (link.images && link.images.preview)
|
||||||
|
style.
|
||||||
|
details.preview-container img {
|
||||||
|
width: 100% !important;
|
||||||
|
height: auto !important;
|
||||||
|
max-width: none !important;
|
||||||
|
max-height: none !important;
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
details.preview-container[open][data-url="#{link.images.preview}"] .preview {
|
||||||
|
width: 100%;
|
||||||
|
height: auto;
|
||||||
|
background-image: url('#{link.images.preview}');
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-size: contain;
|
||||||
|
}
|
||||||
|
details.preview-container(data-url="" + link.images.preview + "")
|
||||||
|
summary
|
||||||
|
span ▶
|
||||||
|
.preview
|
||||||
|
img(src=""+ link.images.thumb +"", alt="")
|
||||||
a(href="" + link.permalink + "", class="comments")
|
a(href="" + link.permalink + "", class="comments")
|
||||||
| #{link.num_comments} comments
|
| #{link.num_comments} comments
|
||||||
if json.info.before || json.info.after
|
if json.info.before || json.info.after
|
||||||
|
@ -136,6 +136,27 @@ html
|
|||||||
.line
|
.line
|
||||||
.selftext
|
.selftext
|
||||||
!= unescape(link.selftext_html)
|
!= unescape(link.selftext_html)
|
||||||
|
if (link.images && link.images.preview)
|
||||||
|
style.
|
||||||
|
details.preview-container img {
|
||||||
|
width: 100% !important;
|
||||||
|
height: auto !important;
|
||||||
|
max-width: none !important;
|
||||||
|
max-height: none !important;
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
details.preview-container[open][data-url="#{link.images.preview}"] .preview {
|
||||||
|
width: 100%;
|
||||||
|
height: auto;
|
||||||
|
background-image: url('#{link.images.preview}');
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-size: contain;
|
||||||
|
}
|
||||||
|
details.preview-container(data-url="" + link.images.preview + "")
|
||||||
|
summary
|
||||||
|
span ▶
|
||||||
|
.preview
|
||||||
|
img(src=""+ link.images.thumb +"", alt="")
|
||||||
a(href="" + link.permalink + "", class="comments")
|
a(href="" + link.permalink + "", class="comments")
|
||||||
| #{link.num_comments} comments
|
| #{link.num_comments} comments
|
||||||
if json.info.before || json.info.after
|
if json.info.before || json.info.after
|
||||||
|
Loading…
Reference in New Issue
Block a user