mirror of
https://github.com/MarshalX/telegram-crawler.git
synced 2025-02-26 14:58:06 +01:00
Update content of files
This commit is contained in:
parent
91ac02eeb2
commit
a7ff40c9be
2 changed files with 73 additions and 0 deletions
|
@ -75,6 +75,60 @@ mark.label span.hidden {
|
||||||
letter-spacing: 12em;
|
letter-spacing: 12em;
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
}
|
}
|
||||||
|
span.tg-spoiler {
|
||||||
|
--bg-transition: .1s ease;
|
||||||
|
--anim: .6s .1s ease;
|
||||||
|
padding: 1px 0;
|
||||||
|
border-radius: 1px;
|
||||||
|
}
|
||||||
|
.spoilers_animate span.tg-spoiler {
|
||||||
|
animation: blurred var(--anim);
|
||||||
|
transition: color var(--anim), background var(--bg-transition);
|
||||||
|
}
|
||||||
|
.spoilers_hidden span.tg-spoiler {
|
||||||
|
background: #ddd;
|
||||||
|
color: transparent;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
.widget_frame_base .spoilers_animate span.tg-spoiler a {
|
||||||
|
transition: color var(--anim);
|
||||||
|
}
|
||||||
|
span.tg-spoiler .emoji {
|
||||||
|
position: relative;
|
||||||
|
background-position: -1000px -1000px;
|
||||||
|
}
|
||||||
|
span.tg-spoiler .emoji:before {
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
pointer-events: none;
|
||||||
|
left: 0;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
background: inherit;
|
||||||
|
background-position: 2px 50%;
|
||||||
|
background-position-y: calc(50% - 1px);
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.widget_frame_base .spoilers_hidden span.tg-spoiler a {
|
||||||
|
color: transparent;
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
.emoji_image .spoilers_animate span.tg-spoiler .emoji:before {
|
||||||
|
transition: opacity var(--anim);
|
||||||
|
}
|
||||||
|
.emoji_image .spoilers_hidden span.tg-spoiler .emoji:before {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
@-webkit-keyframes blurred {
|
||||||
|
from { filter: blur(2px); }
|
||||||
|
to { filter: blur(0); }
|
||||||
|
}
|
||||||
|
@keyframes blurred {
|
||||||
|
from { filter: blur(2px); }
|
||||||
|
to { filter: blur(0); }
|
||||||
|
}
|
||||||
|
|
||||||
.flex_ellipsis,
|
.flex_ellipsis,
|
||||||
.inline_flex_ellipsis {
|
.inline_flex_ellipsis {
|
||||||
position: relative;
|
position: relative;
|
||||||
|
|
|
@ -1284,6 +1284,13 @@ function checkFrameSize() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, postEl);
|
}, postEl);
|
||||||
|
gec('.js-message_text', function() {
|
||||||
|
var spoilers = ge('span.tg-spoiler', this);
|
||||||
|
if (spoilers.length) {
|
||||||
|
addClass(this, 'spoilers_hidden');
|
||||||
|
addEvent(spoilers, 'click', TPost.eSpoilerShow);
|
||||||
|
}
|
||||||
|
}, postEl);
|
||||||
gec('.js-message_footer.compact', function() {
|
gec('.js-message_footer.compact', function() {
|
||||||
var timeEl = ge1('time[datetime]', this)
|
var timeEl = ge1('time[datetime]', this)
|
||||||
, textEl = this.previousElementSibling;
|
, textEl = this.previousElementSibling;
|
||||||
|
@ -1357,6 +1364,18 @@ function checkFrameSize() {
|
||||||
xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
|
xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
|
||||||
xhr.send(null);
|
xhr.send(null);
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
eSpoilerShow: function(e) {
|
||||||
|
var text_el = gpeByClass(this, 'js-message_text');
|
||||||
|
if (!text_el) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
e.preventDefault();
|
||||||
|
e.stopImmediatePropagation();
|
||||||
|
addClass(text_el, 'spoilers_animate');
|
||||||
|
removeClass(text_el, 'spoilers_hidden');
|
||||||
|
var spoilers = ge('span.tg-spoiler', text_el);
|
||||||
|
removeEvent(spoilers, 'click', TPost.eSpoilerShow);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue