dotfiles

My PC Dotfiles & Website
commit eb35712cd289b273e0a5a194ea63b8693c15d4ba
parent 971f23e04015e0ca23beda26945aff63d0827780
Author: maydayv7 <maydayv7@gmail.com>
Date:   Mon, 10 Feb 2025 01:41:00 +0530

feat(`site`): Many Improvements

+ Add Discord to Socials Bar
+ Add emojis
+ Style changes

Diffstat:

14 files changed, 36 insertions(+), 27 deletions(-)

diff --git a/site/config.toml b/site/config.toml @@ -91,6 +91,7 @@ show_rss_badge = true rss_path = "rss.xml" reddit_profile = "https://reddit.com/u/maydayv7" github_profile = "https://github.com/maydayv7" +discord_profile = "https://discordlookup.com/user/519513852648357929" # Webring webring = true diff --git a/site/content/blog/hello.md b/site/content/blog/hello.md @@ -2,6 +2,7 @@ title = "Hello World!" description = "Upholding Tradition ;)" date = 2022-02-15 +updated = 2025-01-01 [taxonomies] tags = ["Misc"] diff --git a/site/content/sample.md b/site/content/sample.md @@ -100,7 +100,7 @@ Supports wide range of Multi-Media using [_shortcodes_](https://www.getzola.org/ ## Video -Here's a sample video played using **_YouTube_** $\copyright$ +Here's a sample video played using **_YouTube_** © {{ youtube(id="C0DPdy98e4c") }} diff --git a/site/sass/_header.scss b/site/sass/_header.scss @@ -58,6 +58,10 @@ } } + a { + font-weight: bold; + } + .menu { &-desktop { margin-top: 10px; diff --git a/site/sass/_main.scss b/site/sass/_main.scss @@ -8,14 +8,7 @@ html { body { background-color: var(--background); color: var(--color); - font-family: - "JetBrainsMono", - Menlo, - DejaVu Sans Mono, - Monaco, - Consolas, - Ubuntu Mono, - monospace; + font-family: "JetBrainsMono", Menlo, DejaVu Sans Mono, monospace; font-feature-settings: "liga"; font-size: $font-size; line-height: 1.54; diff --git a/site/sass/_post.scss b/site/sass/_post.scss @@ -56,6 +56,10 @@ blockquote { padding-bottom: 20px; } + &-icon { + padding-right: 0.35em; + } + &-edit { font-size: 0.9rem; margin-top: 2rem; @@ -148,8 +152,7 @@ blockquote { background: var(--accent-alpha-20); border-radius: $corner-radius; color: var(--accent-secondary); - font-family: "JetBrainsMono", Menlo, DejaVu Sans Mono, Monaco, Consolas, - Ubuntu Mono, monospace; + font-family: "JetBrainsMono", Menlo, DejaVu Sans Mono, monospace; font-feature-settings: normal; font-size: 0.95rem; margin: 0 2px; @@ -159,8 +162,7 @@ blockquote { pre { border: 1px solid var(--border-color); border-radius: $corner-radius; - font-family: "JetBrainsMono", Menlo, DejaVu Sans Mono, Monaco, Consolas, - Ubuntu Mono, monospace; + font-family: "JetBrainsMono", Menlo, DejaVu Sans Mono, monospace; font-size: 0.95rem; overflow: auto; padding: 15px 10px; diff --git a/site/static/social/discord.png b/site/static/social/discord.png Binary files differ. diff --git a/site/templates/macros/footer.html b/site/templates/macros/footer.html @@ -1,13 +1,12 @@ {% macro copyright(config) %} <div class="copyright"> <span> - © {{ now() | date(format="%Y") }} {{ config.extra.copyright | safe}} :: - Powered by {{ url::external(url="https://getzola.org/", text="Zola", - icon=false) }} + © {{ now() | date(format="%Y") }} {{ config.extra.copyright | safe}} </span> <span> - Like this Site? See Source Code {{ url::external(url=config.extra.repo_url, - text="Here", icon=false) }} + Powered by {{ url::external(url="https://getzola.org/", text="Zola", + icon=false) }} :: Site {{ url::external(url=config.extra.repo_url, + text="Source", icon=false) }} </span> </div> {% endmacro copyright %} {% macro theme(config) %} diff --git a/site/templates/macros/header.html b/site/templates/macros/header.html @@ -10,7 +10,7 @@ {{ menu::menu(config=config, current_url=current_url) }} {% if config.build_search_index %} <div class="search-container js-only"> - <input class="input" id="search" type="search" placeholder="Search" /> + <input class="input" id="search" type="search" placeholder="  Search" /> <div class="search-results box"> <div class="search-results__items"></div> </div> diff --git a/site/templates/macros/posts.html b/site/templates/macros/posts.html @@ -5,13 +5,13 @@ <strong>@<a href="{{ page.permalink | safe }}">{{ page.title }}</a></strong> </span> {% else %} - <span class="post-readtime"> <i>{{ page.reading_time }}</i> min read </span> - {% endif %} :: <span class="post-wordcount"> <i>{{ page.word_count }}</i> words </span> {{ posts::taxonomies(taxonomy=page.taxonomies) }} + <span class="post-readtime"> <span class="post-icon"></span> <i>{{ page.reading_time }}</i> min </span> + {% endif %} :: <span class="post-wordcount"> <span class="post-icon"></span> <i>{{ page.word_count }}</i> words </span> {{ posts::taxonomies(taxonomy=page.taxonomies) }} </div> {% endmacro meta %} {% macro date(date, updated) %} <span class="post-date"> - {%- if date -%} {{ date | date(format="%Y.%m.%d") }} {%- endif -%} {%- if - updated -%}, updated {{ updated | date(format="%Y.%m.%d") }} :: {%- endif -%} + {%- if date -%} <span class="post-icon"></span> {{ date | date(format="%Y.%m.%d") }} {%- endif -%} {%- if + updated -%}, 🖉 {{ updated | date(format="%Y.%m.%d") }} :: {%- endif -%} </span> {% endmacro date %} {% macro taxonomies(taxonomy) %} {% if taxonomy.series -%} {{ posts::series(series=taxonomy.series) }} {% endif -%} {% if taxonomy.tags -%} diff --git a/site/templates/macros/social.html b/site/templates/macros/social.html @@ -18,7 +18,7 @@ {%- endif -%} {%- if config.extra.email -%} <a href="{{ config.extra.email }}" style="text-decoration: none"> {%- set email_image = resize_image(path="../static/social/mail.png", - width=33, height=33, op="scale", format="png") -%} + width=36, height=36, op="scale", format="png") -%} <img src="{{ email_image.url }}" style="display: inline" @@ -42,6 +42,15 @@ style="display: inline" alt="Reddit Badge" /> </a> + {%- endif -%} {%- if config.extra.discord_profile -%} + <a href="{{ config.extra.discord_profile }}" style="text-decoration: none"> + {%- set discord_image = resize_image(path="../static/social/discord.png", + width=39, height=39, op="scale", format="png") -%} + <img + src="{{ discord_image.url }}" + style="display: inline" + alt="Discord Badge" /> + </a> {%- endif -%} </div> {% endmacro socials_bar %} diff --git a/site/templates/shortcodes/github.html b/site/templates/shortcodes/github.html @@ -1,7 +1,7 @@ <a class="github-button" href="https://github.com/{{ repo }}" - data-color-scheme="no-preference: dark; light: light; dark: dark;" + data-color-scheme="no-preference: dark; light: dark; dark: dark;" data-icon="octicon-star" data-size="large" data-show-count="true" diff --git a/site/templates/shortcodes/vimeo.html b/site/templates/shortcodes/vimeo.html @@ -3,7 +3,7 @@ width="848" height="510" title="vimeo-player" - src="https://player.vimeo.com/video/{{id}}" + src="https://player.vimeo.com/video/{{ id }}" frameborder="0" allowfullscreen> </iframe> diff --git a/site/templates/shortcodes/youtube.html b/site/templates/shortcodes/youtube.html @@ -2,7 +2,7 @@ <iframe width="100%" height="600px" - src="https://www.youtube.com/embed/{{id}}" + src="https://www.youtube.com/embed/{{ id }}" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen