From 96d8e6757823b0c164b4b4cd692875347b509c80 Mon Sep 17 00:00:00 2001 From: Lorenzo Torres Date: Mon, 15 Jun 2026 19:29:07 +0200 Subject: first commit --- img/dark_logo.png | Bin 0 -> 17594 bytes img/white_logo.png | Bin 0 -> 19773 bytes index.html | 62 ++++++++++++++++++++++++++++++++ style.css | 104 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 166 insertions(+) create mode 100755 img/dark_logo.png create mode 100755 img/white_logo.png create mode 100644 index.html create mode 100755 style.css diff --git a/img/dark_logo.png b/img/dark_logo.png new file mode 100755 index 0000000..89eba3e Binary files /dev/null and b/img/dark_logo.png differ diff --git a/img/white_logo.png b/img/white_logo.png new file mode 100755 index 0000000..ef326a1 Binary files /dev/null and b/img/white_logo.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..da54545 --- /dev/null +++ b/index.html @@ -0,0 +1,62 @@ + + + + sys-core.org + + + + + +
+ + + +
+

Modern software is too large, too fragile, and too dependent on layers its own authors no longer understand.

+

We reject this.

+

We believe software should be:

+ +
    +
  • Small enough to understand.

  • +
  • Simple enough to modify.

  • +
  • Clear enough to trust.

  • +
  • Stable enough to last.

  • +
  • Portable enough to survive platforms.

  • +
  • Useful before it is fashionable.

  • +
+ +

Complexity is not sophistication.

+

Abstraction is not always progress.

+

Dependencies are not free.

+

More code is not more value.

+ +

A good program does one thing directly and predictably.

+

Its source code is part of its interface.

+

Its behavior should be explainable without mythology.

+

Its build system should not be larger than the program.

+

Its failure modes should be obvious.

+ +

We prefer:

+ +
    +
  • Plain text over opaque formats.

  • +
  • Source code over generated machinery.

  • +
  • Explicit behavior over hidden magic.

  • +
  • Small tools over monolithic systems.

  • +
  • Correctness over convenience.

  • +
  • Maintenance over novelty.

  • +
+ +
+
+ + + + diff --git a/style.css b/style.css new file mode 100755 index 0000000..09802cd --- /dev/null +++ b/style.css @@ -0,0 +1,104 @@ +body { + background:#ffffff; + margin: 0; + width: 90vw; +} + +* { + box-sizing: border-box; +} + +p { + text-align: none; + color: #000000; + margin-top: 0.5vh; + margin-bottom:0.5vh; +} + +h1 { + color: #000000; + text-align: center; +} + +img { + display: block; + margin: 0 auto; +} + + +#container { + height: 100%; + margin: auto; + display: flex; + justify-content: flex-start; +} + +#main { + height: 100%; + padding-left: 10vw; + padding-top: 10vh; + padding-bottom: 10vh; + padding-right: 10vw; +} + +#nav { + width: 12vw; + background-color: #000000; +} + +#nav ul { + text-align: center; + padding: 0; + margin: 0; + list-style-type: none; +} + +#nav li { + padding-top: 1vh; + padding-bottom: 1vh; +} + +#nav li a { + color: #ffffff; + text-decoration: none; +} + +#dark_logo { + display: none; +} + +#white_logo { + display: block; +} + +@media (prefers-color-scheme: dark){ + body { + background-color:#000000; + color: #ffffff; + } + + .content a { + color: white; + } + + #dark_logo { + display: block; + } + + #white_logo { + display: none; + } + + #nav { + background-color:#ffffff; + } + + #nav li a { + color:#000000; + } + + p { + color: white; + } + +} -- cgit v1.2.3