Change social page to show post media, change home squares border opacity and change social page styling.
This commit is contained in:
parent
648869bf76
commit
cd0e5d2945
5 changed files with 84 additions and 11 deletions
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"lastFetched": "2026-07-04T19:57:16.577Z",
|
"lastFetched": "2026-07-04T23:54:24.869Z",
|
||||||
"posts": [
|
"posts": [
|
||||||
{
|
{
|
||||||
"date": "2026-07-03T01:51:37.604Z",
|
"date": "2026-07-03T01:51:37.604Z",
|
||||||
|
|
|
||||||
|
|
@ -96,7 +96,8 @@ module.exports = {
|
||||||
mrnandoChannel: "Mr. Nando's channel",
|
mrnandoChannel: "Mr. Nando's channel",
|
||||||
liked: "liked",
|
liked: "liked",
|
||||||
changes: "changes",
|
changes: "changes",
|
||||||
readingTime: "Reading time"
|
readingTime: "Reading time",
|
||||||
|
mastodonPageDescription: "This is an archive of all my Mastodon posts."
|
||||||
},
|
},
|
||||||
pt: {
|
pt: {
|
||||||
language: "português",
|
language: "português",
|
||||||
|
|
@ -168,6 +169,7 @@ module.exports = {
|
||||||
mrnandoChannel: "Canal do Mr. Nando",
|
mrnandoChannel: "Canal do Mr. Nando",
|
||||||
liked: "curtiu",
|
liked: "curtiu",
|
||||||
changes: "mudanças",
|
changes: "mudanças",
|
||||||
readingTime: "Tempo de leitura"
|
readingTime: "Tempo de leitura",
|
||||||
|
mastodonPageDescription: "Essa página lista todas as minhas postagens do Mastodon."
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
@ -193,7 +193,9 @@ layout: base.njk
|
||||||
<hr style="margin-bottom: .4em;">
|
<hr style="margin-bottom: .4em;">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<a href="https://www.youtube.com/@mrnandokk">{{ i88x31("mrnandokk.gif", i18n[langKey].mrnandoChannel, false) }}</a>
|
<div class="centeredItemsBox">
|
||||||
|
<a href="https://www.youtube.com/@mrnandokk">{{ i88x31("mrnandokk.gif", i18n[langKey].mrnandoChannel, false) }}</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="homeWebrings">
|
<div id="homeWebrings">
|
||||||
|
|
|
||||||
|
|
@ -13,19 +13,30 @@ title: Adrian Victor:Social
|
||||||
<h1 class="nomargin negativeMargin"><a class="textColored noDecoration" href="https://mstdn.social/@tenkuma">@tenkuma</a></h1>
|
<h1 class="nomargin negativeMargin"><a class="textColored noDecoration" href="https://mstdn.social/@tenkuma">@tenkuma</a></h1>
|
||||||
<hr class="nomargin">
|
<hr class="nomargin">
|
||||||
<img src="{{ '/static/images/profile.jpg' | url }}">
|
<img src="{{ '/static/images/profile.jpg' | url }}">
|
||||||
<hr class="nomargin">
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% include 'widgets/internetometer-aside.html' %}
|
{% include 'widgets/internetometer-aside.html' %}
|
||||||
</aside>
|
</aside>
|
||||||
<main>
|
<main>
|
||||||
|
<p>{{ i18n[langKey].mastodonPageDescription }}</p>
|
||||||
<ul>
|
<ul>
|
||||||
{% for post in mastodon.posts %}
|
{% for post in mastodon.posts %}
|
||||||
<hr class="nomargin">
|
<hr class="nomargin">
|
||||||
<div class="mastodonPost">
|
<div class="mastodonPost">
|
||||||
{{ post.content | safe }}
|
<div class="mastodonPostContent">
|
||||||
<p><a class="postLink" href="{{ post.source_url }}">{{ post.date }}</a></p>
|
{{ post.content | safe }}
|
||||||
|
{% if post.media %}
|
||||||
|
<div class="mastodonMediaBox">
|
||||||
|
<div>
|
||||||
|
{% for media in post.media %}
|
||||||
|
<a href="{{ media.image }}"><img class="mastodonMedia" src="{{ media.image }}" {% if media.alt %}alt="{{ media.alt }}"{% endif %}></a>
|
||||||
|
{% endfor %}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
<p class="mastodonLink"><a class="postLink" href="{{ post.source_url }}">{{ post.date }}</a></p>
|
||||||
</div>
|
</div>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
</main>
|
</main>
|
||||||
|
|
@ -355,7 +355,7 @@ li.inlineList {
|
||||||
.headerSquare,
|
.headerSquare,
|
||||||
#defaultSquare {
|
#defaultSquare {
|
||||||
transition: 0.4s;
|
transition: 0.4s;
|
||||||
border: medium solid white;
|
border: thick solid rgba(255, 255, 255, 0.2);
|
||||||
height: 3vw;
|
height: 3vw;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
width: 6vw;
|
width: 6vw;
|
||||||
|
|
@ -382,6 +382,7 @@ li.inlineList {
|
||||||
height: 6vw;
|
height: 6vw;
|
||||||
box-shadow: 2px 7px 5px rgba(0, 0, 0, 0.4), 0px -4px 10px rgba(0, 0, 0, 0.4);
|
box-shadow: 2px 7px 5px rgba(0, 0, 0, 0.4), 0px -4px 10px rgba(0, 0, 0, 0.4);
|
||||||
background-color: rgba(0, 0, 0, 0.3);
|
background-color: rgba(0, 0, 0, 0.3);
|
||||||
|
border-color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
.youtubeCardHolderHelper {
|
.youtubeCardHolderHelper {
|
||||||
|
|
@ -913,6 +914,12 @@ header div:first-child {
|
||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.centeredItemsBox {
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
.internetometerAside img {
|
.internetometerAside img {
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
}
|
}
|
||||||
|
|
@ -1071,9 +1078,56 @@ header div:first-child {
|
||||||
}
|
}
|
||||||
|
|
||||||
.mastodonPost {
|
.mastodonPost {
|
||||||
background-color: rgba(0, 0, 0, 0.2);
|
|
||||||
padding: 1em;
|
|
||||||
margin-bottom: 1em;
|
margin-bottom: 1em;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mastodonPostContent {
|
||||||
|
padding: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mastodonPostContent, .mastodonLink {
|
||||||
|
background-color: rgba(0, 0, 0, 0.2);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mastodonPost p {
|
||||||
|
margin-bottom: .2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mastodonLink {
|
||||||
|
width: fit-content;
|
||||||
|
padding: .4em;
|
||||||
|
opacity: .8;
|
||||||
|
margin-left: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mastodonMedia {
|
||||||
|
max-height: 5em;
|
||||||
|
border: medium solid rgba(0, 0, 0, 0.2);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mastodonMediaBox {
|
||||||
|
margin-top: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mastodonMediaBox div {
|
||||||
|
display: flex;
|
||||||
|
overflow: scroll;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mastodonMediaBox img {
|
||||||
|
transition: .2s;
|
||||||
|
opacity: .6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mastodonMediaBox img:hover {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
#socialAside img {
|
||||||
|
border: thick solid rgba(255, 255, 255, 0.1);
|
||||||
|
border-top: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Animations */
|
/* Animations */
|
||||||
|
|
@ -1165,6 +1219,10 @@ header div:first-child {
|
||||||
max-width: 50%;
|
max-width: 50%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#socialAside h1 {
|
||||||
|
text-align: end;
|
||||||
|
}
|
||||||
|
|
||||||
#homeSquares {
|
#homeSquares {
|
||||||
flex-direction: row;
|
flex-direction: row;
|
||||||
align-content: center;
|
align-content: center;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue