diff --git a/themes/theme/templates/index.html b/themes/theme/templates/index.html index f82e078..242dd31 100644 --- a/themes/theme/templates/index.html +++ b/themes/theme/templates/index.html @@ -20,83 +20,103 @@ {% endblock %} {% block content %} -
+

Hi, I'm Tanner! I do firmware and web development in Calgary.

-

Contact Info

+
+
-

- Email: site2@tannercollin.com
- Telegram: @tannercollin -

+

Contact Info

-

Resume

+

+ Email: site2@tannercollin.com
+ Telegram: @tannercollin +

- +

Resume

-

Projects

+ -

- My main hobby is working on software projects. I typically design websites or - build tools that make my life easier. -

+

Projects

-

- QotNews - source code -

-
-

Hacker News, Reddit, Lobsters, and Tildes articles pre-rendered in reader mode. Optimized for speed and distraction-free reading.

-
+

+ My main hobby is working on software projects. I typically design websites or + build tools that make my life easier. +

-

- Notica - source code -

-
-

Send browser notifications from your terminal. No installation. No registration.

-
+

+ QotNews + — source code +

+
+

Hacker News, Reddit, Lobsters, and Tildes articles pre-rendered in reader mode. Optimized for speed and distraction-free reading.

+
-

- Spaceport - source code -

-
-

Makerspace members' portal for Calgary Protospace. It tracks membership, courses, training, access cards, and more.

-
+

+ Notica + — source code +

+
+

Send browser notifications from your terminal. No installation. No registration.

+
-

- t0txt - source code -

-
-

Minimal command line pastebin. Allows you to upload text notes from a bash pipe or web browser.

-
+

+ Spaceport + — source code +

+
+

Makerspace members' portal for Calgary Protospace. It tracks membership, courses, training, access cards, and more.

+
-

- standardnotes-fs -

-
-

A filesystem that mounts your Standard Notes account as a directory of text files that you can edit.

+

+ t0txt + — source code +

+
+

Minimal command line pastebin. Allows you to upload text notes from a bash pipe or web browser.

+
+ +

+ standardnotes-fs +

+
+

A filesystem that mounts your Standard Notes account as a directory of text files that you can edit.

+
+
-

Creations

+
+
+

Creations

-

Sometimes I create art or interactive tech. +

Sometimes I create art or interactive tech.

- {% for article in articles_page.object_list if article.category.name == 'Projects' %} -

{{ article.title }}

-
- {{ article.summary }} -
- {% endfor %} + {% for article in articles_page.object_list if article.category.name == 'Projects' %} +

{{ article.title }}

+
+ {{ article.summary }} +
+ {% endfor %} + +

Writing

+ +

Various articles, mostly about computers.

+ + {% for article in articles_page.object_list if article.category.name == 'Writing' %} +

{{ article.title }}

+
+ {{ article.summary }} +
+ {% endfor %} +
+
{% endblock %} diff --git a/themes/theme/templates/style.css b/themes/theme/templates/style.css index ce6b1e0..6667471 100644 --- a/themes/theme/templates/style.css +++ b/themes/theme/templates/style.css @@ -16,12 +16,7 @@ a { font: 1.2rem/1.0 Lato,sans-serif; } -.index h3 { - font: 1.2rem/1.5 Apparatus SIL,serif; -} - .source { - float: right; font: 1rem/1.5 Apparatus SIL,serif; } @@ -78,9 +73,17 @@ pre { } .content-wide { + max-width: 46rem;; +} + +.content-index { max-width: none; } +.content-index h3 { + font: 1.2rem/1.5 Apparatus SIL,serif; +} + .content p { font: 1.2rem/1.5 Apparatus SIL,serif; } @@ -180,6 +183,30 @@ pre { } } +@media screen and (min-width:58rem) { + .container { + max-width: 75rem; + } + + .leftcol { + float: left; + width: 50%; + margin-top: -1rem; + } + + .leftcol > .inside { + padding-right: 1rem; + } + + .rightcol { + overflow: hidden; + margin-top: -1rem; + } + + .rightcol > .inside { + padding-left: 1rem; + } +} body { background-color: #eee;