From ec1646bbdbbb43d4841b4135cfa69bbc9f53a98d Mon Sep 17 00:00:00 2001 From: eudoxia Date: Mon, 11 Dec 2023 06:51:45 -0500 Subject: slimming things down --- css/main.css | 15 ++------------- index.html | 2 +- info/index.html | 15 ++++++++------- info/src.md | 2 +- js/bg.js | 1 - meta/index.html | 9 +++++---- meta/sitemap/index.html | 2 +- meta/styletest/index.html | 37 +++++++++++++++++++------------------ meta/todo/index.html | 6 ++++-- sitemap.xml | 24 ++++++++++++------------ software/index.html | 9 +++++---- software/literary/index.html | 42 ++++++++++++++++++++++-------------------- software/web/index.html | 30 ++++++++++++++++-------------- visual/composite/index.html | 13 +++++++------ visual/index.html | 9 +++++---- visual/logotype/index.html | 21 +++++++++++---------- written/index.html | 9 +++++---- 17 files changed, 124 insertions(+), 122 deletions(-) delete mode 100755 js/bg.js diff --git a/css/main.css b/css/main.css index 6ce331b..b5adc70 100755 --- a/css/main.css +++ b/css/main.css @@ -9,22 +9,11 @@ html { --color-main-m: #333; --color-main-l: #ddd; --color-code-d: #000; -font-size: 20px; +font-size: 0.5cm; } body {background-color: var(--color-body-d); color: var(--color-main-l); margin: 0;} -header {display: flex; justify-content: center; flex-direction: column; position: static; height: 75vh; color: var(--color-head-d); background-image: url("/media/banner-m.png"); background-size: cover; background-position: center center; background-attachment: fixed; image-rendering: crisp-edges; image-rendering: pixelated;} -.bomber,hr,.identcontainer {margin-left: 12.5vw;} -.bomber {font-family: schnyder-xl, Didot, serif; font-weight: 400; font-style: italic; font-size: 5rem; font-feature-settings: "case", "ss01", "ss04", "ss05"; -webkit-hyphens: auto; hyphens: auto; letter-spacing: -2px; line-height: 1; width: 75vw; margin-bottom: -10px; padding-left: 10px;} -header hr {width: 75vw; height: 0; border: none; border-top: 1px solid var(--color-head-d);} -.identcontainer {display: flex; flex-direction: row; justify-content: space-between; height: 25px; margin: -5px 12.5vw; padding: 0 5px;} -.ident {font-family: neue-haas-grotesk-display, var(--fs-sans); font-weight: 300; font-size: 1rem; align-self: center; font-feature-settings: "case";} -.ident a {text-decoration: none; color: var(--color-head-d); cursor: pointer;} -.ident a:link {text-decoration: none;} -.ident a:visited{color: var(--color-head-d);} -.ident a:hover {text-decoration: none;} -.ident a:active {text-decoration: none;} -.headerlogo {height: 18px; align-self: center;} +header {display: none;} .contentlevel {display: flex;} nav {flex: 0 0 25%; padding: 1rem; position: -webkit-sticky; position: sticky; top: 0; height: 100vh; overflow-x: hidden; overflow-y: auto;} nav pre {margin: 0; color: var(--color-main-l); font-family: var(--fs-mono); font-weight: normal; font-size: 0.75rem; line-height: 1.25em;} diff --git a/index.html b/index.html index eab5cd7..c4e8995 100755 --- a/index.html +++ b/index.html @@ -45,7 +45,7 @@ diff --git a/info/index.html b/info/index.html index 490385f..2a4e357 100755 --- a/info/index.html +++ b/info/index.html @@ -9,31 +9,32 @@ - System Information — DistressNetwork° - + +
Information about the project & its creator.

-

About

+

About

-

eudoxia° [ɪʉ·dɔ·ʃi̯ä, –do·ɕĭä] is an engineer. They serve as the primary architect of the DistressNetwork° project.

+

eudoxia° is an engineer. They serve as the primary architect of the DistressNetwork° project.

DistressNetwork° is a virtual system of multimedia aesthetics, and a repository of associated digital artefacts. Select works thereof are published and documented within the distress.network domain under a copyleft license.

-

Contact

+

Contact

  • SMTP
  • @@ -59,7 +60,7 @@
diff --git a/info/src.md b/info/src.md index bbb98d6..b75b82a 100755 --- a/info/src.md +++ b/info/src.md @@ -5,7 +5,7 @@ leading: Information about the project & its creator. # About -**eudoxia°** [ɪʉ·dɔ·ʃi̯ä, –do·ɕĭä] is an engineer. They serve as the primary architect of the DistressNetwork° project. +**eudoxia°** is an engineer. They serve as the primary architect of the DistressNetwork° project. **DistressNetwork°** is a virtual system of multimedia aesthetics, and a repository of associated digital artefacts. Select works thereof are published and documented within the `distress.network` domain under a copyleft license. diff --git a/js/bg.js b/js/bg.js deleted file mode 100755 index 0acf5f8..0000000 --- a/js/bg.js +++ /dev/null @@ -1 +0,0 @@ -setTimeout(function(){var e=new Image;e.onload=function(){document.querySelector("header").style.backgroundImage="url("+e.src+")"},e.src="/media/banner.png"},50); diff --git a/meta/index.html b/meta/index.html index bee02f2..ec2a979 100755 --- a/meta/index.html +++ b/meta/index.html @@ -9,20 +9,21 @@ - Meta-Website Utilities — DistressNetwork° - + +
This directory contains information and utilities concerning the website itself.
@@ -54,7 +55,7 @@
diff --git a/meta/sitemap/index.html b/meta/sitemap/index.html index c0883a0..6050593 100755 --- a/meta/sitemap/index.html +++ b/meta/sitemap/index.html @@ -19,7 +19,7 @@ pre a:hover {text-decoration: none; color: #111; background-color: #ddd;} pre a:active {text-decoration: none; color: #ddd;} Sitemap — DistressNetwork° - + diff --git a/meta/styletest/index.html b/meta/styletest/index.html index eef8d90..370136f 100755 --- a/meta/styletest/index.html +++ b/meta/styletest/index.html @@ -10,40 +10,41 @@ - Style Template — DistressNetwork° - + +
Title and/or Leading Phrase

-

Header Level One

+

Header Level One

-

Header Level Two

+

Header Level Two

Paragraph (Bold) (Italic) Strikethrough (Monospace)

@@ -91,17 +92,17 @@ Level Three

Inline Math\mathrm{Inline\ Math} as well)

-

“Ünicøde” Test

+

“Ünicøde” Test

(this seems to break the table of contents sometimes)

-

Paragraph Test

+

Paragraph Test

In mathematics, computer science, and linguistics, a formal language consists of words whose letters are taken from an alphabet and are well-formed according to a specific set of rules. The alphabet of a formal language consist of symbols, letters, or tokens that concatenate into strings of the language. Each string concatenated from symbols of this alphabet is called a word, and the words that belong to a particular formal language are sometimes called well-formed words or well-formed formulas. A formal language is often defined by means of a formal grammar such as a regular grammar or context-free grammar, which consists of its formation rules.

The field of formal language theory studies primarily the purely syntactical aspects of such languages—that is, their internal structural patterns. Formal language theory sprang out of linguistics, as a way of understanding the syntactic regularities of natural languages. In computer science, formal languages are used among others as the basis for defining the grammar of programming languages and formalized versions of subsets of natural languages in which the words of the language represent concepts that are associated with particular meanings or semantics.

-

Table Test

+

Table Test

@@ -144,7 +145,7 @@ Level Three

-

Image Test

+

Image Test

Image Caption

@@ -152,7 +153,7 @@ Level Three

Image Caption

-

Citation & Caption Formatting

+

Citation & Caption Formatting

diff --git a/meta/todo/index.html b/meta/todo/index.html index a96127d..4c45330 100755 --- a/meta/todo/index.html +++ b/meta/todo/index.html @@ -10,9 +10,11 @@ To Do — DistressNetwork° - + +
To Do:
@@ -40,7 +42,7 @@
diff --git a/sitemap.xml b/sitemap.xml index c00a514..29b17ec 100755 --- a/sitemap.xml +++ b/sitemap.xml @@ -4,28 +4,28 @@ xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitem xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> https://distress.network/ -https://distress.network/info/2022-03-31T23:30:21-04:00 +https://distress.network/info/2023-12-11T06:37:32-05:00 -https://distress.network/meta/2022-03-31T23:30:21-04:00 +https://distress.network/meta/2022-03-03T14:07:58-05:00 -https://distress.network/meta/sitemap/2022-08-21T04:21:11-04:00 +https://distress.network/meta/sitemap/2023-12-11T06:44:04-05:00 -https://distress.network/meta/styletest/2022-03-31T23:30:21-04:00 +https://distress.network/meta/styletest/2021-11-16T12:45:11-05:00 -https://distress.network/meta/todo/2022-03-31T23:30:21-04:00 +https://distress.network/meta/todo/2022-01-14T09:36:14-05:00 -https://distress.network/software/2022-04-25T02:08:26-04:00 +https://distress.network/software/2022-04-25T02:10:35-04:00 -https://distress.network/software/literary/2022-07-21T05:52:07-04:00 +https://distress.network/software/literary/2022-07-21T06:01:01-04:00 -https://distress.network/software/web/2022-03-31T23:30:21-04:00 +https://distress.network/software/web/2022-01-18T02:44:59-05:00 -https://distress.network/visual/2022-03-31T23:30:21-04:00 +https://distress.network/visual/2022-03-03T14:10:42-05:00 -https://distress.network/visual/composite/2022-03-31T23:30:21-04:00 +https://distress.network/visual/composite/2021-02-01T00:27:59-05:00 -https://distress.network/visual/logotype/2022-03-31T23:30:21-04:00 +https://distress.network/visual/logotype/2022-03-03T14:13:59-05:00 -https://distress.network/written/2022-03-31T23:30:21-04:00 +https://distress.network/written/2022-03-03T14:15:07-05:00 diff --git a/software/index.html b/software/index.html index 40a4aeb..5727870 100755 --- a/software/index.html +++ b/software/index.html @@ -9,20 +9,21 @@ - Executable Software Works — DistressNetwork° - + +
This directory contains documentation of all software-based works.
@@ -61,7 +62,7 @@
diff --git a/software/literary/index.html b/software/literary/index.html index fd9eb36..e1d6b20 100644 --- a/software/literary/index.html +++ b/software/literary/index.html @@ -10,39 +10,41 @@ Literary — DistressNetwork° - + +
A lightweight, extensible literate programming tool.

-

Overview

+

Overview

This tool consists of two programs, tangle and weave, both of which accept an input file from stdin and write output to stdout. There are no command-line arguments or other sources of input data. The literate programming interface is language-agnostic with respect to both the source code language and the document formatting language used.

-

Usage

+

Usage

These programs are intended to be intermediary text processing functions, used as components within build automation routines or shell scripts. The build processes for this tool itself, build.sh and gen-docs.sh, serve as example use cases.

-

Dependencies

+

Dependencies

For compiling the executables:

@@ -57,11 +59,11 @@
  • lowdown
  • -

    File Structure

    +

    File Structure

    A literate programming file consists of plain text sections, code sections, and output configuration commands. Inclusion of the top-level code section, named *, is mandatory within input to tangle, and certain configuration commands are mandatory within input to weave, described in a later section.

    -

    Section Commands

    +

    Section Commands

    Code sections are created as follows:

    @@ -84,7 +86,7 @@

    References may be prepended by any amount of whitespace, whereas other commands must be placed at the immediate start of the line.

    -

    Configuration Commands

    +

    Configuration Commands

    These commands define the format of the code sections and references as they would appear in the output of weave, written as follows:

    @@ -124,7 +126,7 @@
  • @@, which represents the name of the current section being defined, if it occurs within the format string for @start, @add, or @end, or the name of the section being referenced, if it occurs within the format string for @ref.
  • -

    Literate Source Code

    +

    Literate Source Code

    The source code of this tool is rendered as a set of literate program documents, listed below.

    @@ -135,7 +137,7 @@
  • weave.lp
  • -

    Caveats

    +

    Caveats

    • The text generation routine performed by weave does not verify the correctness of the section commands within the input file; as such, its output upon receiving malformed input should be considered undefined behaviour. It is therefore recommended to pass newly created or modified files into tangle first, which performs the necessary input validation.
    • @@ -143,7 +145,7 @@
    • Attempting to use the Texinfo typesetting language in conjunction with this tool results in namespace collisions with multiple command names.
    -

    Future Work

    +

    Future Work

    • The treatment of whitespace within formatting and configuration commands is currently rather strict, as no trimming of leading or trailing whitespace around the command contents is applied. This may be changed for the sake of convenience, at the expense of added parsing complexity.
    • @@ -169,7 +171,7 @@
    diff --git a/software/web/index.html b/software/web/index.html index 73c4244..3296d73 100644 --- a/software/web/index.html +++ b/software/web/index.html @@ -10,27 +10,29 @@ Website Maintenance Tools — DistressNetwork° - + +
    A collection of tools for the maintenance of this website.

    -

    Overview

    +

    Overview

    These scripts must be executed from within their residing directory only, and depend on adjacent files within it in order to function. For convenience it is recommended to create symlinks within this directory to all website directories under maintenance.

    @@ -58,13 +60,13 @@
    ./md.sh <input md> <output html>
     
    -

    Dependencies

    +

    Dependencies

    -

    Document Metadata

    +

    Document Metadata

    The input file may begin with metadata key-value declarations, as specified by lowdown(5). md.sh recognizes and formats the following:

    @@ -86,7 +88,7 @@

    The table of contents may produce erroneous links if two headers within the page have identical names.

    -

    Math Rendering

    +

    Math Rendering

    The rendering of LaTeX math mode expressions given within input files may be enabled by adding the m option. This depends on an installation of KaTeX via npm.

    @@ -109,7 +111,7 @@
    ./plain.sh <input txt> <output html>
     
    -

    Page Title

    +

    Page Title

    The HTML page title may be specified within the input document using the following declaration:

    @@ -118,7 +120,7 @@

    where ... is the page title.

    -

    Other Tools

    +

    Other Tools

    front.sh

    @@ -174,7 +176,7 @@
    diff --git a/visual/composite/index.html b/visual/composite/index.html index ab6f72e..5869daf 100755 --- a/visual/composite/index.html +++ b/visual/composite/index.html @@ -9,33 +9,34 @@ - Image Composite Works — DistressNetwork° - + +
    Collection of digital image composite works.

    2020

    -

    The Crave

    +

    The Crave

    Transcript

    DistressNetwork. “The Crave (Fever Prose).” 2020-03-19. Digital image composite.

    -

    FilthViscera

    +

    FilthViscera

    DistressNetwork. “FilthViscera° (texture study).” 2020-04-05. Digital image composite.

    @@ -58,7 +59,7 @@
    diff --git a/visual/index.html b/visual/index.html index 94f9147..448ad90 100755 --- a/visual/index.html +++ b/visual/index.html @@ -9,20 +9,21 @@ - Visual Works — DistressNetwork° - + +
    This directory contains all image-based works, subdivided by technique.
    @@ -51,7 +52,7 @@
    diff --git a/visual/logotype/index.html b/visual/logotype/index.html index cb1d1e6..3f86abb 100755 --- a/visual/logotype/index.html +++ b/visual/logotype/index.html @@ -9,31 +9,32 @@ - Logotype Design Works — DistressNetwork° - + +
    Collection of logographic & ideographic design works.

    2020

    -

    Flashcorps

    +

    Flashcorps

    DistressNetwork. “Flashcorps.” 2020-10-03. Vector illustration.

    -

    Outbounds

    +

    Outbounds

    For OUTBOUNDS.

    @@ -41,21 +42,21 @@

    DistressNetwork. “Outbounds (Reverse).” 2020-12-15. Vector illustration.

    -

    Pluviôse

    +

    Pluviôse

    DistressNetwork. “Pluviôse Systems.” 2020-07-29. Vector illustration. Two forms displayed.

    2019

    -

    Conflux

    +

    Conflux

    DistressNetwork. “Conflux.” 2019-10-08. Vector illustration.

    -

    DistressNetwork°

    +

    DistressNetwork°

    DistressNetwork. “DistressNetwork.” 2019-10-13. Vector illustration.

    -

    Evdoxia°

    +

    Evdoxia°

    DistressNetwork. “Evdoxia.” 2019-12-01. Vector illustration.

    @@ -78,7 +79,7 @@
    diff --git a/written/index.html b/written/index.html index 7dece58..f672be0 100755 --- a/written/index.html +++ b/written/index.html @@ -9,20 +9,21 @@ - Written Works — DistressNetwork° - + +
    This directory contains all text-based works, sorted by date.
    @@ -64,7 +65,7 @@
    -- cgit v1.2.3