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",
|
description: "Gil's personal website",
|
||||||
author: "Gil Caley",
|
author: "Gil Caley",
|
||||||
fediverseAuthor: "@gil@hol.ogra.ph",
|
fediverseAuthor: "@gil@hol.ogra.ph",
|
||||||
|
year: "2025",
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,2 +1,4 @@
|
||||||
|
<hr>
|
||||||
<p>Created {{ page.date | formatDate }}</p>
|
<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>
|
<ul>
|
||||||
{% for entry in navPages %}<li>
|
{% for entry in navPages %}<li>
|
||||||
<a href="{{ entry.url }}" {% if entry.url == page.url %} aria-current="page" {% endif %}>{{ entry.title }}</a>
|
<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 %}
|
</li>{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
<hr>
|
|
@ -7,7 +7,6 @@
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
{% include 'header.njk' %}
|
{% include 'header.njk' %}
|
||||||
{% include 'nav.njk' %}
|
|
||||||
<main>{{ content | safe }}</main>
|
<main>{{ content | safe }}</main>
|
||||||
{% include 'footer.njk' %}
|
{% include 'footer.njk' %}
|
||||||
</body>
|
</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
|
lastmod: 2025-02-19T01:28:48.00-06:00
|
||||||
eleventyNavigation:
|
eleventyNavigation:
|
||||||
key: 'Home'
|
key: 'Home'
|
||||||
|
order: -1
|
||||||
---
|
---
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
Howdy!
|
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.
|
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
|
## Publications
|
||||||
|
|
||||||
2022 Jul 28: ["Dear Mom, Akong Tanan"](https://www.mahalayasf.org/reflections/dear-mom-akong-tanan), _Mahalaya_
|
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