refactor: convert opening spaces in page templates and JavaScript files to tabs
This commit is contained in:
3790
package-lock.json
generated
3790
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
54
package.json
54
package.json
@@ -1,29 +1,29 @@
|
||||
{
|
||||
"name": "helenchong.dev",
|
||||
"description": "Helen Chong's developer portfolio and blog website.",
|
||||
"author": "Helen Chong",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://git.helenchong.dev/helenchong/helenchong.dev.git"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "npx @11ty/eleventy",
|
||||
"build-quiet": "npm run build -- --quiet",
|
||||
"start": "npm run build-quiet -- --serve"
|
||||
},
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@11ty/eleventy": "^3.1.2",
|
||||
"@11ty/eleventy-navigation": "^1.0.5",
|
||||
"@11ty/eleventy-plugin-rss": "^2.0.4",
|
||||
"@11ty/eleventy-plugin-syntaxhighlight": "^5.0.2",
|
||||
"@uncenter/eleventy-plugin-toc": "^1.0.3",
|
||||
"@zachleat/details-utils": "^2.0.2",
|
||||
"eleventy-plugin-embed-everything": "^1.21.1",
|
||||
"eleventy-plugin-vento": "^5.2.1",
|
||||
"eleventy-plugin-wordcount-extended": "^0.2.1",
|
||||
"markdown-it-anchor": "^9.2.0",
|
||||
"markdown-it-attrs": "^4.3.1",
|
||||
"markdown-it-bracketed-spans": "^1.0.1"
|
||||
}
|
||||
"name": "helenchong.dev",
|
||||
"description": "Helen Chong's developer portfolio and blog website.",
|
||||
"author": "Helen Chong",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://git.helenchong.dev/helenchong/helenchong.dev.git"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "npx @11ty/eleventy",
|
||||
"build-quiet": "npm run build -- --quiet",
|
||||
"start": "npm run build-quiet -- --serve"
|
||||
},
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@11ty/eleventy": "^3.1.2",
|
||||
"@11ty/eleventy-navigation": "^1.0.5",
|
||||
"@11ty/eleventy-plugin-rss": "^2.0.4",
|
||||
"@11ty/eleventy-plugin-syntaxhighlight": "^5.0.2",
|
||||
"@uncenter/eleventy-plugin-toc": "^1.0.3",
|
||||
"@zachleat/details-utils": "^2.0.2",
|
||||
"eleventy-plugin-embed-everything": "^1.21.1",
|
||||
"eleventy-plugin-vento": "^5.2.1",
|
||||
"eleventy-plugin-wordcount-extended": "^0.2.1",
|
||||
"markdown-it-anchor": "^9.2.0",
|
||||
"markdown-it-attrs": "^4.3.1",
|
||||
"markdown-it-bracketed-spans": "^1.0.1"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,10 +4,10 @@ layout: layouts/base
|
||||
|
||||
<h1 class="home__title">Helen Chong, Web Developer</h1>
|
||||
<div class="home--container">
|
||||
{{ include "home/profile.vto" }}
|
||||
{{# {{ include "home/notice.vto" }} #}}
|
||||
{{ include "home/blog-section.vto" }}
|
||||
{{ include "home/project-grid.vto" }}
|
||||
{{ include "home/web-membership.vto" }}
|
||||
{{ include "home/badges.vto" }}
|
||||
{{ include "home/profile.vto" }}
|
||||
{{# {{ include "home/notice.vto" }} #}}
|
||||
{{ include "home/blog-section.vto" }}
|
||||
{{ include "home/project-grid.vto" }}
|
||||
{{ include "home/web-membership.vto" }}
|
||||
{{ include "home/badges.vto" }}
|
||||
</div>
|
||||
|
||||
@@ -2,63 +2,63 @@
|
||||
title: Blog
|
||||
tags: blog pages
|
||||
pagination:
|
||||
data: collections.posts
|
||||
size: 5
|
||||
alias: postList
|
||||
reverse: true
|
||||
data: collections.posts
|
||||
size: 5
|
||||
alias: postList
|
||||
reverse: true
|
||||
permalink: "/{{ page.fileSlug }}{{ if pagination.pageNumber > 0 }}/page/{{ pagination.pageNumber + 1 }}{{ /if }}/"
|
||||
eleventyNavigation:
|
||||
key: Blog
|
||||
order: 2
|
||||
key: Blog
|
||||
order: 2
|
||||
eleventyComputed:
|
||||
pageTitle: "{{ sitemeta.siteBlog.title }}"
|
||||
pageTitle: "{{ sitemeta.siteBlog.title }}"
|
||||
---
|
||||
|
||||
<p>Welcome to my developer blog! My blog is a place for me to document my developer journey and talk about various tech topics. Enjoy your stay!</p>
|
||||
|
||||
<h2>Blog Posts</h2>
|
||||
<ul class="blog__posts">
|
||||
{{ for post of postList }}
|
||||
<li class="blog__post">
|
||||
<h3 class="blog__post--title">
|
||||
<a href="{{ post.url }}">
|
||||
{{ if post.data.title }}{{ post.data.title }}
|
||||
{{ else }}
|
||||
<code>{{ post.url }}</code>
|
||||
{{ /if }}
|
||||
</a>
|
||||
</h3>
|
||||
<p><time datetime="{{ post.date }}" class="blog__post--time">{{ post.date |> formatDate }}</time></p>
|
||||
<p>{{ post.data.desc }}</p>
|
||||
</li>
|
||||
{{ /for }}
|
||||
{{ for post of postList }}
|
||||
<li class="blog__post">
|
||||
<h3 class="blog__post--title">
|
||||
<a href="{{ post.url }}">
|
||||
{{ if post.data.title }}{{ post.data.title }}
|
||||
{{ else }}
|
||||
<code>{{ post.url }}</code>
|
||||
{{ /if }}
|
||||
</a>
|
||||
</h3>
|
||||
<p><time datetime="{{ post.date }}" class="blog__post--time">{{ post.date |> formatDate }}</time></p>
|
||||
<p>{{ post.data.desc }}</p>
|
||||
</li>
|
||||
{{ /for }}
|
||||
</ul>
|
||||
|
||||
{{ include "components/pagination-oldnew.vto" }}
|
||||
|
||||
{{ css }}
|
||||
.blog__posts, .blog__post { display: grid; }
|
||||
.blog__posts, .blog__post { display: grid; }
|
||||
|
||||
.blog__posts {
|
||||
list-style-type: none;
|
||||
padding: 0;
|
||||
margin: 1.5em 0 0 0;
|
||||
}
|
||||
.blog__posts {
|
||||
list-style-type: none;
|
||||
padding: 0;
|
||||
margin: 1.5em 0 0 0;
|
||||
}
|
||||
|
||||
.blog__post {
|
||||
--bdr-blogpost: 0.15em solid var(--clr-accent-600);
|
||||
gap: 0.6em;
|
||||
padding: 1.5em 0;
|
||||
border-bottom: var(--bdr-blogpost);
|
||||
}
|
||||
.blog__post {
|
||||
--bdr-blogpost: 0.15em solid var(--clr-accent-600);
|
||||
gap: 0.6em;
|
||||
padding: 1.5em 0;
|
||||
border-bottom: var(--bdr-blogpost);
|
||||
}
|
||||
|
||||
.blog__post:first-of-type { border-top: var(--bdr-blogpost); }
|
||||
.blog__post:first-of-type { border-top: var(--bdr-blogpost); }
|
||||
|
||||
.blog__post--title {
|
||||
font-size: clamp(1.55rem, 1rem + 3vw, 1.8rem);
|
||||
line-height: 1.3;
|
||||
margin-bottom: 0 !important;
|
||||
}
|
||||
.blog__post--title {
|
||||
font-size: clamp(1.55rem, 1rem + 3vw, 1.8rem);
|
||||
line-height: 1.3;
|
||||
margin-bottom: 0 !important;
|
||||
}
|
||||
|
||||
.blog__post--time { font-weight: 700; }
|
||||
.blog__post--time { font-weight: 700; }
|
||||
{{ /css }}
|
||||
|
||||
@@ -4,12 +4,12 @@ eleventyExcludeFromCollections: true
|
||||
---
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
{{ for item of collections.all }}
|
||||
<url>
|
||||
<loc>{{ sitemeta.siteUrl + item.url }}</loc>
|
||||
<lastmod>{{ item.updated ? item.updated.toISOString() : item.date.toISOString() }}</lastmod>
|
||||
<changefreq>{{ item.data.sitemap.changefreq }}</changefreq>
|
||||
<priority>{{ item.data.sitemap.priority }}</priority>
|
||||
</url>
|
||||
{{ /for }}
|
||||
{{ for item of collections.all }}
|
||||
<url>
|
||||
<loc>{{ sitemeta.siteUrl + item.url }}</loc>
|
||||
<lastmod>{{ item.updated ? item.updated.toISOString() : item.date.toISOString() }}</lastmod>
|
||||
<changefreq>{{ item.data.sitemap.changefreq }}</changefreq>
|
||||
<priority>{{ item.data.sitemap.priority }}</priority>
|
||||
</url>
|
||||
{{ /for }}
|
||||
</urlset>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
export default {
|
||||
sitemap: {
|
||||
changefreq: "weekly",
|
||||
priority: 0.5,
|
||||
}
|
||||
sitemap: {
|
||||
changefreq: "weekly",
|
||||
priority: 0.5,
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user