From 7c30251e8f61a7d0ff02e4d4063c0e39bde4c62f Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Mon, 19 Jan 2026 17:06:13 -0500 Subject: home page: design philosophy --- content/_index.html | 25 ++++++++++++++++++++++--- themes/aoidh/assets/aoidh.css | 9 ++++++--- 2 files changed, 28 insertions(+), 6 deletions(-) diff --git a/content/_index.html b/content/_index.html index 67fad6c..16c01a2 100644 --- a/content/_index.html +++ b/content/_index.html @@ -11,7 +11,7 @@ draft: false —excerpt from pic.h -

About

+

About

@@ -72,6 +72,25 @@ draft: false
-

Biography

+

Design philosophy

+ + + + + + + + + + + + + + +
Simplicity, clarity, generality.
Frugality.
Consistency, coherence, conceptual integrity.
Timelessness. Ignore design trends.
Transparency. Don't hide the innards; make them beautiful.
Respect the user, don't infantilize them.
Readability. Code is documentation (but not a substitute for it).
Design top-down, build and test bottom-up.
Reliability. Consummate design and rigorous testing.
Performance and minimal memory footprint.
Maintainability—programs outlive people and computers.
Incremental development—software is grown, not built.
Small, adept team. Great software is written by the few, not by the many.
+

Biography

Sam Anthony -

TODO: biography

+

+ Sam Anthony is a computer programmer from Newfoundland, Canada. + TODO +

diff --git a/themes/aoidh/assets/aoidh.css b/themes/aoidh/assets/aoidh.css index b1cc198..878d256 100644 --- a/themes/aoidh/assets/aoidh.css +++ b/themes/aoidh/assets/aoidh.css @@ -78,6 +78,7 @@ li.nav-ancestor a { nav a:active { box-shadow: 0 0; + text-decoration: none; } p { @@ -103,8 +104,8 @@ a:hover { a:active { text-decoration: none; color: #000; + text-decoration: underline; background: var(--light-blue); - border: 1px solid var(--dark-blue); } .title { @@ -135,11 +136,13 @@ table { border-collapse: collapse; text-align: left; margin-bottom: 1rem; + border-left: .2rem solid var(--dark-blue); + box-shadow: .2rem .2rem var(--light-gray); } thead tr { - border: 1px solid #000; background: var(--light-blue); + border: 1px solid #000; } tbody tr { @@ -147,7 +150,7 @@ tbody tr { } th, td { - padding: .15rem .6rem .15rem; + padding: .125em .4em; vertical-align: middle; } -- cgit v1.2.3