PR : The Big Blog Renovation (#1)

refine & cleanup
This commit is contained in:
Minoplhy 2022-09-19 16:55:57 +00:00 committed by GitHub
commit 54dab5de88
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
25 changed files with 250 additions and 110 deletions

View File

@ -84,4 +84,4 @@ DEPENDENCIES
wdm (~> 0.1.1)
BUNDLED WITH
2.3.4
2.3.22

View File

@ -18,15 +18,18 @@
# You can create any custom variable you would like, and they will be accessible
# in the templates via {{ site.myvariable }}.
title: Crappy's Blog
title: 1w1.one
author:
name: Kale
description: This Blog is Crappy .
name:
description:
baseurl: ""
url: "https://landing.1w1.one"
url: "https://1w1.one"
show_excerpts: true # set to true to show excerpts on the homepage
feed:
path: /blog/feed.xml
# Build settings
#remote_theme: minima-dark
@ -60,16 +63,16 @@ plugins:
# If you want to link only specific pages in your header, uncomment
# this and add the path to the pages in order as they should show up
header_pages:
- website.markdown
- github.markdown
- gitea.markdown
- blog.markdown
- projects.markdown
- contact.markdown
- about.markdown
markdown: kramdown
timezone: America/Chicago
permalink: /posts/:slug
permalink: /blog/:slug
exclude:
- README.md

View File

@ -0,0 +1,13 @@
{% comment %}
Placeholder to allow defining custom head, in principle, you can add anything here, e.g. favicons:
1. Head over to https://realfavicongenerator.net/ to add your own favicons.
2. Customize default _includes/custom-head.html in your source directory and insert the given code snippet.
{% endcomment %}
<center><code><a href="/blog/feed.xml">
<svg class="svg-icon orange">
<use xlink:href="/assets/minima-social-icons.svg#rss"></use>
</svg><span>Subscribe</span>
</a></code></center>

View File

@ -0,0 +1,8 @@
{% comment %}
Placeholder to allow defining custom head, in principle, you can add anything here, e.g. favicons:
1. Head over to https://realfavicongenerator.net/ to add your own favicons.
2. Customize default _includes/custom-head.html in your source directory and insert the given code snippet.
{% endcomment %}
<center><code class="footer-src-desc">SourceCode for this Site is Available on /; <a href="https://github.com/minoplhy/crappy-jekyll">GitHub</a> <a href="https://1w1.one/schemmegit/minoplhy/crappy-jekyll">Gitea</a></a></code></center>

View File

@ -5,13 +5,6 @@
<div class="footer-col-wrapper">
<div class="footer-col">
<p class="feed-subscribe">
<a href="{{ 'feed.xml' | relative_url }}">
<svg class="svg-icon orange">
<use xlink:href="{{ 'assets/minima-social-icons.svg#rss' | relative_url }}"></use>
</svg><span>Subscribe</span>
</a>
</p>
{%- if site.author %}
<ul class="contact-list">
{% if site.author.name -%}
@ -32,6 +25,14 @@
{%- include social.html -%}
</div>
{% if page.layout == 'post' or page.layout == 'blogindex' %}
{%- include blog-footer.html -%}
{% endif %}
{%- include custom-footer.html -%}
</div>
</footer>

56
_layouts/blogindex.html Normal file
View File

@ -0,0 +1,56 @@
---
layout: default
---
<div class="home">
{{ content }}
{% if site.paginate %}
{% assign posts = paginator.posts %}
{% else %}
{% assign posts = site.posts %}
{% endif %}
{%- if posts.size > 0 -%}
<div class="post-list">
{%- if page.list_title -%}
<h2 class="post-list-heading">{{ page.list_title }}</h2>
{%- endif -%}
{%- assign date_format = site.minima.date_format | default: "%b %-d, %Y" -%}
{%- for post in posts -%}
<article>
<h2>
<a class="post-link" href="{{ post.url | relative_url }}">
{{ post.title | escape }}
</a>
</h2>
<h3><span class="post-meta">{{ post.date | date: date_format }}</span></h3>
{%- if site.show_excerpts -%}
<blockquote>{{ post.excerpt }}</blockquote>
{%- endif -%}
</article>
{%- endfor -%}
{% if site.paginate %}
<div class="pager">
<ul class="pagination">
{%- if paginator.previous_page %}
<li><a href="{{ paginator.previous_page_path | relative_url }}" class="previous-page">{{ paginator.previous_page }}</a></li>
{%- else %}
<li><div class="pager-edge"></div></li>
{%- endif %}
<li><div class="current-page">{{ paginator.page }}</div></li>
{%- if paginator.next_page %}
<li><a href="{{ paginator.next_page_path | relative_url }}" class="next-page">{{ paginator.next_page }}</a></li>
{%- else %}
<li><div class="pager-edge"></div></li>
{%- endif %}
</ul>
</div>
{%- endif %}
{%- endif -%}
</div>

View File

@ -14,7 +14,6 @@
</main>
{%- include footer.html -%}
</body>
</html>

View File

@ -15,44 +15,4 @@ layout: default
{% else %}
{% assign posts = site.posts %}
{% endif %}
{%- if posts.size > 0 -%}
<div class="post-list">
{%- if page.list_title -%}
<h2 class="post-list-heading">{{ page.list_title }}</h2>
{%- endif -%}
{%- assign date_format = site.minima.date_format | default: "%b %-d, %Y" -%}
{%- for post in posts -%}
<article>
<h2>
<a class="post-link" href="{{ post.url | relative_url }}">
{{ post.title | escape }}
</a>
</h2>
<h3><span class="post-meta">{{ post.date | date: date_format }}</span></h3>
{%- if site.show_excerpts -%}
<blockquote>{{ post.excerpt }}</blockquote>
{%- endif -%}
</article>
{%- endfor -%}
{% if site.paginate %}
<div class="pager">
<ul class="pagination">
{%- if paginator.previous_page %}
<li><a href="{{ paginator.previous_page_path | relative_url }}" class="previous-page">{{ paginator.previous_page }}</a></li>
{%- else %}
<li><div class="pager-edge"></div></li>
{%- endif %}
<li><div class="current-page">{{ paginator.page }}</div></li>
{%- if paginator.next_page %}
<li><a href="{{ paginator.next_page_path | relative_url }}" class="next-page">{{ paginator.next_page }}</a></li>
{%- else %}
<li><div class="pager-edge"></div></li>
{%- endif %}
</ul>
</div>
{%- endif %}
{%- endif -%}
</div>

View File

@ -2,9 +2,7 @@
layout: default
---
<article class="post">
<header class="post-header">
<h1 class="post-title">{{ page.title | escape }}</h1>
<h1 class="home-title-text">{{ page.title | escape }}</h1>
</header>
<div class="post-content">

View File

@ -42,4 +42,6 @@ layout: default
{%- endif -%}
<a class="u-url" href="{{ page.url | relative_url }}" hidden></a>
</article>

View File

@ -0,0 +1,25 @@
---
layout: post
title: "Crappy's v4(or 3?) a new Project in a while"
date: 2022-09-10 12:00:00 +0000
categories: Blog
---
*Please Change Publish Date when push to git*
From the first Crappy Blog with WriteFreely, Ghost and ends here with Simple Jekyll.
And I'm kinda Proud to say that this refined Jekyll Page will be the v4 Version of Jekyll.
## Why v4 still being Jekyll?
Jekyll consumes low resources, compared to WriteFreely Drupal and Ghost.
And the important reasons Jekyll is kinda challenge to setup for a new comer like me.
## Point of marking refined Jekyll Page as v4
Point of refining Jekyll Page because I want to merge most of my Public Access things (Homepage, Blog, Gitea) to the same subdomain (1w1.one) and using subpath to all these things. So I rewrite the Homepage and try to merge them with Blog.
## why refine?
speak directly, Crappy's Blog Jekyll code is fucked up, since Jun 2021 and being like that until now!
## Why need Blog when you write a useless Blog once a Year?
it's a trend.

View File

@ -177,6 +177,7 @@ code {
font-size: 0.9375em;
border: 1px solid $border-color-01;
border-radius: 3px;
color: $code-color;
background-color: $code-background-color;
}

View File

@ -1,20 +1,21 @@
@charset "utf-8";
$brand-color: #fff700 !default;
$brand-color: #fff93f !default;
$brand-color-light: lighten($brand-color, 5%) !default;
$brand-color-dark: darken($brand-color, 35%) !default;
$site-title-color: $brand-color-light !default;
$main-color: rgb(96, 239, 255) !default;
$text-color: #a153d2 !default;
$head-color: #da180a !default;
$subhead-color: rgba(4, 240, 91, 0.995) !default;
$bold-color: rgb(2, 255, 19) !default;
$background-color: #0e0e0e !default;
$code-background-color: #483908 !default;
$highlight: #8302e5 !default;
$highlight-background: #f7cc7b !default;
$text-color: #f1e271 !default;
$head-color: #ff4e4e !default;
$subhead-color: rgba(71, 246, 179, 0.995) !default;
$bold-color: rgb(136, 212, 225) !default;
$background-color: #1d1d1d !default;
$code-color: #f5eb9c !default;
$code-background-color: #5a4946 !default;
$highlight: #aee0dc !default;
$highlight-background: #02100f !default;
$link-base-color: #1eea92 !default;
$link-visited-color: rgb(137, 49, 49) !default;

View File

@ -4,5 +4,8 @@ title: About
permalink: /about
---
I am Kale . and this is Crappy Blog Version 3
This site is shit ya no? please don't give a shit
### ㆆ ͜ʖ ͡ㆆ
#### Just a Hobbyist, recently i'm in with server Hosting and some personal Project, so I registered 1w1.one to serve my personal project just to me.
## -> Why 1w1.one?
#### - Short, Memorable, Unique and cheap(ofc!)

View File

@ -8,3 +8,7 @@
:root {
--content-width: 1180px;
}
.home-title-text { font-weight: 600; font-size: 60px; }
.home-title-desc { font-weight: 200; font-size: 20px;}
.footer-src-desc { color: rgb(202, 244, 111)}

14
assets/css/rainbow.css Normal file
View File

@ -0,0 +1,14 @@
.rainbow-text {
background-image: repeating-linear-gradient(45deg, violet, indigo, blue, green, yellow, orange, red, violet);
text-align: center;
background-size: 800% 800%;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: rainbow 10s ease infinite;
}
@keyframes rainbow {
0%{background-position:0% 50%}
50%{background-position:100% 25%}
100%{background-position:0% 50%}
}

13
assets/hej.txt Normal file
View File

@ -0,0 +1,13 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEYTSBahYJKwYBBAHaRw8BAQdALVJnElewTIwuEt9XKICEwtPPZWOtG4AZyc2U
8O+FMIW0IXcxdyAxdzEgPGhlakBhc3BvYmxvdXJpYi4xdzEub25lPoiQBBMWCAA4
FiEEkj3/K5m3XXMcVb90kGZ6WamQiuwFAmE0gWoCGyMFCwkIBwIGFQoJCAsCBBYC
AwECHgECF4AACgkQkGZ6WamQiuwfQgEA9E8Gde+z2s8vLhyjiF/ueKFu0OlTJOpt
MU0KojSYRVwA/04Kpu5ksFM2TWHSwyFJvGZPVzhav/mR2FUgHa2NfTQMuDgEYTSB
ahIKKwYBBAGXVQEFAQEHQJFw/Wj01cdd2LjDC/wI/VD9FYaeSj4suFP5m0W65Lh4
AwEIB4h4BBgWCAAgFiEEkj3/K5m3XXMcVb90kGZ6WamQiuwFAmE0gWoCGwwACgkQ
kGZ6WamQiuwKkgEAzsSJLPLFxUqF17bUcHJuwL2etTckumP1e5hM/7RtMeEBAKCx
wpA4qddak1RUnOjc1QdNaCkqS3hiaYRmnBaXpfoD
=ouYh
-----END PGP PUBLIC KEY BLOCK-----

30
assets/kraneberru.txt Normal file
View File

@ -0,0 +1,30 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
xsBNBF9ltO0BCADYQLR7EeySm/cHhxIyCnbaN5DCMAxANnotvYGGl841LPFKnDoP
VfLT5+2BdCTdbxulk4QDV2PJwkuVraDsnJHHdJD3Sf2O/PtjPQsQKGy+daKnFwNI
MicZW/NoEUoJvdeDBbnfTJDWyWrgcggJfHKc0xKeB2dJhtAGZkSgvyhd0G31LBgU
N/7CuXyVUCjmvBRLZM4kSOhzBj+kkBMX0tksvR4nZkPoLmctf1hpZNBdMcsE7MrW
lMwlQ64uWkBWQTP/5piuTGwwVxk0uGh2QjRn8wKAmHZSSjfiMPUoqEqtqlGLfIsD
tlQjdAH3LNIyKA4FZZZKZ64Gxfqskb9t4CjbABEBAAHNIUsuIHNpcmFwIDxLcmFu
ZWJlcnJ1QGRpc3Jvb3Qub3JnPsLAlAQTAQgAPhYhBAbacPdDUE7Me2V/wyl7HpyI
UNHJBQJfZbTtAhsDBQkCairjBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJECl7
HpyIUNHJJ9oH/00S/uvSvQizfT5oUeB/lqYqMQW57U9JJaTY3L9D7l2YmyRc4gFv
74toPUkIIkzoTjGWF2N74pk8vhcC/CCUxvuGpISaF9k5CjsspzD2fBkggtguosgo
wi7ydkFjIT2yH76wImcGqgw/vEuyl4Q3s6PVr46Z9N8xOdVQjZXnAgbGQJCNv6mO
o5p4BSYMAnYzTh2V2l2igRE9LCOTJLQbyrlcGHkAvd+wAduScpQ5BH2Mww5jpo4K
kM9ljVWjcomOUD5OC3cIY5QjXuZo8OdBxa6Dc13HQ8eL3fhUKHQU+m8yakoPJR6G
HpG0+s2uFriGo/JhFaqrXzZ/m2GuW73EY1LOwE0EX2W07QEIAOKrYZeuFZ6P9Zfk
55bzmLneum71xVsxddot50WpzJXNtd6MF9/XMFXkDuKMuGlbCuVVX8lB+bH9gA8i
nYXKhajf3hcO51533Lt1rTnpooFl4Tjbkn4rKPcuqrAbWu3qkqQOX4RfmM1Bwk7U
7O7OVPJGAV77SuKlcyrvS3nRN8e9VSiMbM0GpT9SG606pewzzvW43Vn6g0YOdCMH
k8zzSHkaqjlz0dVR95sTfhimfBGnSFGFiqitcFrEf+2iOY030Xt6pHYfSTDZbDzy
qnjxTv87J1mmO+4klgTQuyXQ3I38B8Ot+qB4jVMWRxLk1w46ACMbuZnF4tk1bhJE
d6Rn1hcAEQEAAcLAfAQYAQgAJhYhBAbacPdDUE7Me2V/wyl7HpyIUNHJBQJfZbTt
AhsMBQkCairjAAoJECl7HpyIUNHJfIgH/iBMVJ39IEeTqgBoeeuBbgpfhr4G5UHP
tgcJT4OAeYBNEyHUHZce1i73WDMcKeP89oRa5Iq5lcEFzs1R1RPhi7BMOPMiut62
ezN+cUIjcQGXEXbLsmiZn7n7ZNdvcrXiDVrTla/WL56jbDMDaP//rceGEtnFMeXm
Pth7RKWGylE6zDmvU3baVNPJ1AL0X+3Vkd+qRw1lUZL+L0/IftWSc3YCGAgAk6Pe
0/KlfA3P+Jn2/YS74eXb7jHCAwnucyqu1WEBLpd7v/piYarLYvSrMvG0fG7erNrd
llM1FzMjGVYvVnh9Qo0EldB/hQSFutmZXsEHfGdg8AZ1GmKhfjLOp40=
=Z9kN
-----END PGP PUBLIC KEY BLOCK-----

8
blog.markdown Normal file
View File

@ -0,0 +1,8 @@
---
# Feel free to add content and custom Front Matter to this file.
# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults
layout: blogindex
title: Blog
permalink: /blog
---

14
contact.markdown Normal file
View File

@ -0,0 +1,14 @@
---
layout: page
title: Contact
permalink: /contact
---
#### <b>Email</b> : `hej [at] aspoblourib.1w1.one` (usually response within 3-7 days)
- - ###### PGP Key : <code><a href="/assets/hej.txt">923DFF2B99B75D731C55BF7490667A59A9908AEC</a></code> <code>via <a href="https://keys.openpgp.org/vks/v1/by-fingerprint/923DFF2B99B75D731C55BF7490667A59A9908AEC">openpgp</a></code>
#### <b>Email</b> : `kraneberru [at] disroot.org` (usually response within 14 days)
- - ###### PGP Key : <code><a href="/assets/kraneberru.txt">06DA70F743504ECC7B657FC3297B1E9C8850D1C9</a></code> <code>via <a href="https://keys.openpgp.org/vks/v1/by-fingerprint/06DA70F743504ECC7B657FC3297B1E9C8850D1C9">openpgp</a></code>
#### <b>Matrix</b> : <code><a href="https://matrix.to/#/@slitcloke:matrix.org">@slitcloke:matrix.org</a></code> (response within 1 year!)

View File

@ -1,12 +0,0 @@
---
layout: page
title: Gitea
permalink: /Gitea
---
You're redirecting
<html>
<head>
<meta http-equiv="refresh" content="0; url='https://schemmegit.1w1.one/minoplhy/crappy-jekyll'" />
</head>
</html>

View File

@ -1,12 +0,0 @@
---
layout: page
title: GitHub
permalink: /GitHub
---
You're redirecting
<html>
<head>
<meta http-equiv="refresh" content="0; url='https://github.com/minoplhy/crappy-jekyll'" />
</head>
</html>

View File

@ -1,6 +1,19 @@
---
# Feel free to add content and custom Front Matter to this file.
# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults
layout : home
---
<!--- <link rel="stylesheet" type="text/css" href="assets/css/rainbow.css" media="screen" />
Please keep this secret!! --->
<h1 class="home-title-text">1w1.one</h1>
<h5 class="home-title-desc">A Hobbyist with a huge point of failure that is not able to fix, due to financial problems.</h5>
<br>
<h1 id="git-profile"> Find me on Git<b style="color:green;">{$INSERT}</b>!</h1>
- #### <a href="https://1w1.one/schemmegit/minoplhy">1w1.one/schemmegit</a>
- #### <a href="https://github.com/minoplhy">GitHub.com</a>
- #### <a href="https://git.disroot.org/minoplhy">git.disroot.org</a>
- #### <a href="https://notabug.org/lottanorta">notabug.org</a>

10
projects.markdown Normal file
View File

@ -0,0 +1,10 @@
---
# Feel free to add content and custom Front Matter to this file.
# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults
layout : page
title: Projects
permalink: /projects
---
There isn't any really project right now, Please Explore my <a href="/#git-profile">Git<b style="color:green;">{$INSERT}</b></a> Profile.
and see if there's anything interesting!

View File

@ -1,12 +0,0 @@
---
layout: page
title: Website
permalink: /website
---
You're redirecting
<html>
<head>
<meta http-equiv="refresh" content="0; url='https://landing.1w1.one'" />
</head>
</html>