Expanded navigation, start on styles and slashpages
This commit is contained in:
parent
52cddce953
commit
d88e2ea704
12
CHANGELOG
12
CHANGELOG
|
@ -1,12 +0,0 @@
|
|||
GIL.INK CHANGELOG
|
||||
|
||||
2025-02-06 (0.0.1)
|
||||
==================
|
||||
- Created site/project scaffolding & Eleventy boilerplate
|
||||
- Added CSS reset (from https://piccalil.li/blog/a-more-modern-css-reset/)
|
||||
- Added index.md
|
||||
|
||||
2025-02-## (0.0.2)
|
||||
==================
|
||||
- Basic layouts and includes
|
||||
- Slashpages (see https://slashpages.net)
|
17
scss/theme.scss
Normal file
17
scss/theme.scss
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
|
||||
COLORS
|
||||
|
||||
$primary: #;
|
||||
$secondary: #;
|
||||
$tertiary: #;
|
||||
$neutral: #;
|
||||
$white: #;
|
||||
$black: #;
|
||||
|
||||
FONTS
|
||||
|
||||
$head: ;
|
||||
$body: ;
|
||||
$mono: ;
|
||||
*/
|
|
@ -4,5 +4,6 @@ export default function () {
|
|||
description: "Gil's personal website",
|
||||
author: "Gil Caley",
|
||||
fediverseAuthor: "@gil@hol.ogra.ph",
|
||||
year: "2025",
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
<hr>
|
||||
<p>Created {{ page.date | formatDate }}</p>
|
||||
<p>{% if lastmod %}Last modified {{ lastmod | formatDate }}{% endif %}</p>
|
||||
<p>{% if lastmod %}Last modified {{ lastmod | formatDate }}{% endif %}</p>
|
||||
<p>© {{ meta.year }} {{ meta.author }}</p>
|
|
@ -1 +1,2 @@
|
|||
<h1 id="gil.ink" tabindex="-1">Gil.Ink</h1>
|
||||
<h1 id="gil.ink" tabindex="-1">Gil.Ink</h1>
|
||||
{% include 'nav.njk' %}
|
|
@ -3,6 +3,12 @@
|
|||
<ul>
|
||||
{% for entry in navPages %}<li>
|
||||
<a href="{{ entry.url }}" {% if entry.url == page.url %} aria-current="page" {% endif %}>{{ entry.title }}</a>
|
||||
{% if entry.children %}<ul>
|
||||
{% for subEntry in entry.children %}<li>
|
||||
<a href="{{ subEntry.url }}" {% if subEntry.url == page.url %} aria-current="page" {% endif %}>{{ subEntry.title }}</a>
|
||||
</li>{% endfor %}
|
||||
</ul>{% endif %}
|
||||
</li>{% endfor %}
|
||||
</ul>
|
||||
</nav>
|
||||
</nav>
|
||||
<hr>
|
|
@ -7,7 +7,6 @@
|
|||
</head>
|
||||
<body>
|
||||
{% include 'header.njk' %}
|
||||
{% include 'nav.njk' %}
|
||||
<main>{{ content | safe }}</main>
|
||||
{% include 'footer.njk' %}
|
||||
</body>
|
||||
|
|
26
src/about.md
26
src/about.md
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
title: '/about'
|
||||
layout: base.njk
|
||||
lastmod: 2025-02-20T02:11:25.00-06:00
|
||||
eleventyNavigation:
|
||||
key: '/about'
|
||||
---
|
||||
|
||||
* Gil
|
||||
* he/they
|
||||
* Likes-making-things-person and tech hobbyist
|
||||
|
||||
Distro: EndeavourOS
|
||||
DE: KDE Plasma
|
||||
HW: Custom PC + Thinkpad
|
||||
|
||||
Discord: kalanggam
|
||||
Matrix: @kalanggam:matrix.org
|
||||
Fedi: @gil@hol.ogra.ph
|
||||
|
||||
Creating
|
||||
- Printmaking- linocut/woodblock prints
|
||||
- Game development- Godot games
|
||||
- Writing- poetry, manifestos, essays, news/journalism, novels/worldbuilding
|
||||
- Doodling in the margins
|
||||
- Podcasting/streaming (soon)
|
19
src/assets/css/theme.css
Normal file
19
src/assets/css/theme.css
Normal file
|
@ -0,0 +1,19 @@
|
|||
/*
|
||||
|
||||
COLORS
|
||||
|
||||
$primary: #;
|
||||
$secondary: #;
|
||||
$tertiary: #;
|
||||
$neutral: #;
|
||||
$white: #;
|
||||
$black: #;
|
||||
|
||||
FONTS
|
||||
|
||||
$head: ;
|
||||
$body: ;
|
||||
$mono: ;
|
||||
*/
|
||||
|
||||
/*# sourceMappingURL=theme.css.map */
|
1
src/assets/css/theme.css.map
Normal file
1
src/assets/css/theme.css.map
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":3,"sourceRoot":"","sources":["../../../scss/theme.scss"],"names":[],"mappings":"AAAA;;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;;AAAA;AAAA;AAAA;AAAA","file":"theme.css"}
|
8
src/blog/index.md
Normal file
8
src/blog/index.md
Normal file
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
title: 'Blog'
|
||||
layout: base.njk
|
||||
lastmod: 2025-02-20T02:29:17.00-06:00
|
||||
eleventyNavigation:
|
||||
key: 'Blog'
|
||||
---
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
title: '/carry'
|
||||
layout: base.njk
|
||||
lastmod: 2025-02-20T02:26:34.00-06:00
|
||||
eleventyNavigation:
|
||||
key: '/carry'
|
||||
parent: '/slashes'
|
||||
---
|
|
@ -0,0 +1,15 @@
|
|||
---
|
||||
title: '/changelog'
|
||||
layout: base.njk
|
||||
lastmod: 2025-02-20T02:41:32.00-06:00
|
||||
eleventyNavigation:
|
||||
key: '/changelog'
|
||||
parent: '/slashes'
|
||||
---
|
||||
|
||||
# 2025-02-20 (0.0.1)
|
||||
- Created site/project scaffolding & Eleventy boilerplate
|
||||
- Added CSS reset (from https://piccalil.li/blog/a-more-modern-css-reset/)
|
||||
- Added index page and basic navigation
|
||||
- Added basic layouts, includes, and styles
|
||||
- First slashpages (see https://slashpages.net)
|
8
src/feeds.md
Normal file
8
src/feeds.md
Normal file
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
title: '/feeds'
|
||||
layout: base.njk
|
||||
lastmod: 2025-02-20T02:26:54.00-06:00
|
||||
eleventyNavigation:
|
||||
key: '/feeds'
|
||||
parent: '/slashes'
|
||||
---
|
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
title: '/ideas'
|
||||
layout: base.njk
|
||||
lastmod: 2025-02-20T02:26:54.00-06:00
|
||||
eleventyNavigation:
|
||||
key: '/ideas'
|
||||
parent: '/slashes'
|
||||
---
|
|
@ -4,10 +4,8 @@ layout: base.njk
|
|||
lastmod: 2025-02-19T01:28:48.00-06:00
|
||||
eleventyNavigation:
|
||||
key: 'Home'
|
||||
order: -1
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
Howdy!
|
||||
|
||||
My name's Gil ([he/they](https://en.pronouns.page/@kalanggam)). I write things, make games, and study engineering. I like building community offline and online.
|
||||
|
@ -28,5 +26,3 @@ Subscribe to my (upcoming) newsletter: [gilosophies.ghost.io](https://gilosophie
|
|||
## Publications
|
||||
|
||||
2022 Jul 28: ["Dear Mom, Akong Tanan"](https://www.mahalayasf.org/reflections/dear-mom-akong-tanan), _Mahalaya_
|
||||
|
||||
---
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
title: '/links'
|
||||
layout: base.njk
|
||||
lastmod: 2025-02-20T02:26:54.00-06:00
|
||||
eleventyNavigation:
|
||||
key: '/links'
|
||||
parent: '/slashes'
|
||||
---
|
10
src/now.md
10
src/now.md
|
@ -0,0 +1,10 @@
|
|||
---
|
||||
title: '/now'
|
||||
layout: base.njk
|
||||
lastmod: 2025-02-20T02:17:03.00-06:00
|
||||
eleventyNavigation:
|
||||
key: '/now'
|
||||
parent: '/slashes'
|
||||
---
|
||||
|
||||
2025-02-20: This is where I would put an update... if I had one.
|
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
title: '/slashes'
|
||||
layout: base.njk
|
||||
lastmod: 2025-02-20T02:18:58.00-06:00
|
||||
eleventyNavigation:
|
||||
key: '/slashes'
|
||||
order: 999
|
||||
---
|
||||
|
||||
From [slashpages.net](https://slashpages.net/):
|
||||
|
||||
> Slash pages are common pages you can add to your website, usually with a standard, root-level slug like `/now`, `/about`, or `/uses`. They tend to describe the individual behind the site and are distinguishing characteristics of the IndieWeb.
|
||||
>
|
||||
> The name was coined independently by both [Caleb Hearth](https://calebhearth.com/) and [Shellsharks](https://shellsharks.com).
|
||||
|
||||
`about` - About me
|
||||
`carry` - Things I carry around
|
||||
`changelog` - Gil.Ink changelog
|
||||
`feeds` - Feeds for Gil.Ink
|
||||
`ideas` - Braindump of ideas
|
||||
`links` - Things I found on the web
|
||||
`now` - What I’m currently up to
|
||||
`slashes` - An index of my slash pages (<-- you are here)
|
||||
`tip` - How you can support me
|
||||
`uses` - What I use
|
||||
`why` - Personal manifesto
|
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
title: '/tips'
|
||||
layout: base.njk
|
||||
lastmod: 2025-02-20T02:26:54.00-06:00
|
||||
eleventyNavigation:
|
||||
key: '/tips'
|
||||
parent: '/slashes'
|
||||
---
|
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
title: '/uses'
|
||||
layout: base.njk
|
||||
lastmod: 2025-02-20T02:26:54.00-06:00
|
||||
eleventyNavigation:
|
||||
key: '/uses'
|
||||
parent: '/slashes'
|
||||
---
|
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
title: '/why'
|
||||
layout: base.njk
|
||||
lastmod: 2025-02-20T02:26:54.00-06:00
|
||||
eleventyNavigation:
|
||||
key: '/why'
|
||||
parent: '/slashes'
|
||||
---
|
Loading…
Reference in a new issue