diff --git a/.cache/mastodon.json b/.cache/mastodon.json index e9d821a..8f99b34 100644 --- a/.cache/mastodon.json +++ b/.cache/mastodon.json @@ -1,5 +1,5 @@ { - "lastFetched": "2026-07-04T19:22:19.688Z", + "lastFetched": "2026-07-04T19:57:16.577Z", "posts": [ { "date": "2026-07-03T01:51:37.604Z", diff --git a/.eleventy.js b/.eleventy.js index 334d293..504fcba 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -17,6 +17,8 @@ import readingTime from 'eleventy-plugin-reading-time'; // import i18n from "./_data/i18n.js"; export default function (eleventyConfig) { + eleventyConfig.setInputDirectory("site"); + eleventyConfig.setQuietMode(true); eleventyConfig.addPlugin(syntaxHighlight); eleventyConfig.addPlugin(safeLinks); @@ -39,10 +41,12 @@ export default function (eleventyConfig) { // eleventyConfig.addPlugin(githubRepos, { userAccount: 'adrianvic' }); eleventyConfig.addPlugin(readingTime); + eleventyConfig.addWatchTarget("./site"); + eleventyConfig.addCollection("post", function (collectionApi) { return collectionApi - .getFilteredByGlob("./posts/*") + .getFilteredByGlob("./site/posts/*") .sort((a, b) => b.date - a.date); }); diff --git a/_data/i18n.cjs b/site/_data/i18n.cjs similarity index 100% rename from _data/i18n.cjs rename to site/_data/i18n.cjs diff --git a/_data/languages.cjs b/site/_data/languages.cjs similarity index 100% rename from _data/languages.cjs rename to site/_data/languages.cjs diff --git a/_includes/base.njk b/site/_includes/base.njk similarity index 100% rename from _includes/base.njk rename to site/_includes/base.njk diff --git a/_includes/header.njk b/site/_includes/header.njk similarity index 95% rename from _includes/header.njk rename to site/_includes/header.njk index 89c7880..4065629 100644 --- a/_includes/header.njk +++ b/site/_includes/header.njk @@ -24,6 +24,7 @@ {{ i18n[langKey].home }} blog misc + social {% endif %} {% if langKey == undefined %} home diff --git a/_includes/macros.njk b/site/_includes/macros.njk similarity index 100% rename from _includes/macros.njk rename to site/_includes/macros.njk diff --git a/_includes/post.njk b/site/_includes/post.njk similarity index 100% rename from _includes/post.njk rename to site/_includes/post.njk diff --git a/_includes/text.njk b/site/_includes/text.njk similarity index 100% rename from _includes/text.njk rename to site/_includes/text.njk diff --git a/_includes/widgets/droidring.html b/site/_includes/widgets/droidring.html similarity index 100% rename from _includes/widgets/droidring.html rename to site/_includes/widgets/droidring.html diff --git a/_includes/widgets/internetometer-aside.html b/site/_includes/widgets/internetometer-aside.html similarity index 100% rename from _includes/widgets/internetometer-aside.html rename to site/_includes/widgets/internetometer-aside.html diff --git a/blog.njk b/site/blog.njk similarity index 100% rename from blog.njk rename to site/blog.njk diff --git a/index.njk b/site/index.njk similarity index 100% rename from index.njk rename to site/index.njk diff --git a/languages.njk b/site/languages.njk similarity index 100% rename from languages.njk rename to site/languages.njk diff --git a/misc.njk b/site/misc.njk similarity index 100% rename from misc.njk rename to site/misc.njk diff --git a/misc/88x31/en.json b/site/misc/88x31/en.json similarity index 100% rename from misc/88x31/en.json rename to site/misc/88x31/en.json diff --git a/misc/88x31/index.njk b/site/misc/88x31/index.njk similarity index 100% rename from misc/88x31/index.njk rename to site/misc/88x31/index.njk diff --git a/misc/88x31/pt.json b/site/misc/88x31/pt.json similarity index 100% rename from misc/88x31/pt.json rename to site/misc/88x31/pt.json diff --git a/misc/about/en.json b/site/misc/about/en.json similarity index 100% rename from misc/about/en.json rename to site/misc/about/en.json diff --git a/misc/about/index.njk b/site/misc/about/index.njk similarity index 100% rename from misc/about/index.njk rename to site/misc/about/index.njk diff --git a/misc/about/pt.json b/site/misc/about/pt.json similarity index 100% rename from misc/about/pt.json rename to site/misc/about/pt.json diff --git a/misc/bookmarks/common.json b/site/misc/bookmarks/common.json similarity index 100% rename from misc/bookmarks/common.json rename to site/misc/bookmarks/common.json diff --git a/misc/bookmarks/en.json b/site/misc/bookmarks/en.json similarity index 100% rename from misc/bookmarks/en.json rename to site/misc/bookmarks/en.json diff --git a/misc/bookmarks/index.njk b/site/misc/bookmarks/index.njk similarity index 100% rename from misc/bookmarks/index.njk rename to site/misc/bookmarks/index.njk diff --git a/misc/bookmarks/pt.json b/site/misc/bookmarks/pt.json similarity index 100% rename from misc/bookmarks/pt.json rename to site/misc/bookmarks/pt.json diff --git a/misc/misc.11tydata.cjs b/site/misc/misc.11tydata.cjs similarity index 100% rename from misc/misc.11tydata.cjs rename to site/misc/misc.11tydata.cjs diff --git a/playground.njk b/site/playground.njk similarity index 100% rename from playground.njk rename to site/playground.njk diff --git a/posts/android-developer-verification.html b/site/posts/android-developer-verification.html similarity index 100% rename from posts/android-developer-verification.html rename to site/posts/android-developer-verification.html diff --git a/posts/instalando-fl-studio-no-linux.html b/site/posts/instalando-fl-studio-no-linux.html similarity index 100% rename from posts/instalando-fl-studio-no-linux.html rename to site/posts/instalando-fl-studio-no-linux.html diff --git a/posts/installing-fl-studio-on-linux.html b/site/posts/installing-fl-studio-on-linux.html similarity index 100% rename from posts/installing-fl-studio-on-linux.html rename to site/posts/installing-fl-studio-on-linux.html diff --git a/posts/posts.11tydata.cjs b/site/posts/posts.11tydata.cjs similarity index 100% rename from posts/posts.11tydata.cjs rename to site/posts/posts.11tydata.cjs diff --git a/posts/verificacao-de-desenvolvedor-no-android.html b/site/posts/verificacao-de-desenvolvedor-no-android.html similarity index 100% rename from posts/verificacao-de-desenvolvedor-no-android.html rename to site/posts/verificacao-de-desenvolvedor-no-android.html diff --git a/school/api-rodrigoribeiro.html b/site/school/api-rodrigoribeiro.html similarity index 100% rename from school/api-rodrigoribeiro.html rename to site/school/api-rodrigoribeiro.html diff --git a/school/guia-ifc-novatos.html b/site/school/guia-ifc-novatos.html similarity index 100% rename from school/guia-ifc-novatos.html rename to site/school/guia-ifc-novatos.html diff --git a/school/school.json b/site/school/school.json similarity index 100% rename from school/school.json rename to site/school/school.json diff --git a/school/telnet-pt.html b/site/school/telnet-pt.html similarity index 100% rename from school/telnet-pt.html rename to site/school/telnet-pt.html diff --git a/site.webmanifest.njk b/site/site.webmanifest.njk similarity index 100% rename from site.webmanifest.njk rename to site/site.webmanifest.njk diff --git a/site/social.njk b/site/social.njk new file mode 100644 index 0000000..555f89a --- /dev/null +++ b/site/social.njk @@ -0,0 +1,31 @@ +--- +pagination: + data: i18n + size: 1 + alias: langKey +permalink: "/{{ langKey }}/social/index.html" +layout: base.njk +title: Adrian Victor:Social +--- + + + + {% for post in mastodon.posts %} + + + {{ post.content | safe }} + {{ post.date }} + + {% endfor %} + + \ No newline at end of file diff --git a/static/images/profile.jpg b/static/images/profile.jpg new file mode 100644 index 0000000..09f44f3 Binary files /dev/null and b/static/images/profile.jpg differ diff --git a/static/main.css b/static/main.css index e48ecac..aaa94b1 100644 --- a/static/main.css +++ b/static/main.css @@ -158,6 +158,10 @@ button { padding: 0.6em; } +img { + max-width: 100%; +} + hs { border-bottom: thin solid white; } @@ -242,6 +246,10 @@ footer a { margin: 0; } +.noDecoration, .noDecoration:hover { + text-decoration: none; +} + .noPadding { padding: 0!important; } @@ -695,6 +703,7 @@ article { height: 1.4em; margin-top: auto; opacity: 0.6; + margin: auto; } #music:hover { @@ -734,6 +743,7 @@ article { #mainHelper > aside { max-width: 20%; + min-width: 20%; } #mainHelper aside { @@ -1060,6 +1070,12 @@ header div:first-child { margin-top: .2em; } +.mastodonPost { + background-color: rgba(0, 0, 0, 0.2); + padding: 1em; + margin-bottom: 1em; +} + /* Animations */ @keyframes ellipsis-loader { @@ -1145,6 +1161,10 @@ header div:first-child { max-width: unset; } + #socialAside img { + max-width: 50%; + } + #homeSquares { flex-direction: row; align-content: center;
{{ post.date }}