From 08f7d9c6a9a30941f11ed988dc6c60563a900867 Mon Sep 17 00:00:00 2001 From: Thayol Date: Wed, 8 Jul 2026 22:35:20 +0200 Subject: [PATCH] Initial commit --- .gitignore | 3 + README.md | 5 ++ background.svg | 35 ++++++++ config.php.example | 4 + favicon/128.png | Bin 0 -> 411 bytes favicon/32.png | Bin 0 -> 124 bytes favicon/64.png | Bin 0 -> 228 bytes functions.php | 46 ++++++++++ index.php | 75 ++++++++++++++++ options.php | 16 ++++ releases/.gitkeep | 0 script.php | 20 +++++ styles.css | 210 +++++++++++++++++++++++++++++++++++++++++++++ 13 files changed, 414 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 background.svg create mode 100644 config.php.example create mode 100644 favicon/128.png create mode 100644 favicon/32.png create mode 100644 favicon/64.png create mode 100644 functions.php create mode 100644 index.php create mode 100644 options.php create mode 100644 releases/.gitkeep create mode 100644 script.php create mode 100644 styles.css diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..36dcfec --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/online +/releases/* +/config.php diff --git a/README.md b/README.md new file mode 100644 index 0000000..6ee3c8b --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# Supercardinality Website + +The official Supercardinality website. + +https://uncensored.hu/supercardinality diff --git a/background.svg b/background.svg new file mode 100644 index 0000000..29e5bd5 --- /dev/null +++ b/background.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/config.php.example b/config.php.example new file mode 100644 index 0000000..8e16b58 --- /dev/null +++ b/config.php.example @@ -0,0 +1,4 @@ +|L2)Y);2L3U46Y_?;K_Z6cAFYD8y)gwevweNZ8ZW K&t;ucLK6T@m>l2$ literal 0 HcmV?d00001 diff --git a/favicon/64.png b/favicon/64.png new file mode 100644 index 0000000000000000000000000000000000000000..8ca6c82efbf972f316720a7ff62b4677e63cef6a GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hE + + + + Supercardinality + + + + + + + + + + + + + + +
+
+
+
+
+ +

+ Supercardinality +

+ +

+ NO MID NO FEED +

+ + + +
+ + "Download for Linux", + "windows" => "Download for Windows", + ]; + ?> + Download for +
+
+ + +
+
+

In case of any questions, message .

+ + +

+ + + ・ built + +

+ +
+ + diff --git a/options.php b/options.php new file mode 100644 index 0000000..bc6642a --- /dev/null +++ b/options.php @@ -0,0 +1,16 @@ + [ + "name" => "Linux", + "architecture" => "x86-64", + "download_path" => "releases/supercardinality", + "download_filename" => "supercardinality", + ], + "windows" => [ + "name" => "Windows", + "architecture" => "x86-64", + "download_path" => "releases/supercardinality.exe", + "download_filename" => "supercardinality.exe", + ], +]; diff --git a/releases/.gitkeep b/releases/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/script.php b/script.php new file mode 100644 index 0000000..6954a1a --- /dev/null +++ b/script.php @@ -0,0 +1,20 @@ + * { + flex: 0 0 auto; + } +} + +h1 { + margin: 1.5rem 0; + font-size: 2.3rem; + letter-spacing: 0.05em; + color: var(--gold); +} + +.subtitle { + color: var(--gold-mid); + letter-spacing: 1px; + font-size: 0.8em; +} + +p { + margin: 0; +} + +a { + &:link, &:visited { + color: var(--gold-dim); + } + + &:hover, + &:active { + color: var(--gold); + } +} + +main { + display: flex; + flex-flow: column nowrap; + align-items: center; + + & > * { + flex: 1 0 auto; + } +} + +footer { + display: flex; + flex-flow: row wrap; + justify-content: space-between; + color: var(--muted); + letter-spacing: 0.1em; + font-family: serif; + font-size: 0.9em; + padding: 1rem; + gap: 0.5rem; + + & > * { + flex: 0 1 auto; + display: inline-block; + width: auto; + margin: 0; + } +} + +.build { + &:link, &:hover, &:active, &:visited { + display: inline-block; + text-decoration: none; + border-radius: 2px; + padding: calc(0.5em - 0.3rem) calc(1em - 0.3rem); + border: 0.3rem solid white; + } + + &.recommended { + font-size: 1.2rem; + margin: 5rem 0; + font-family: serif; + font-variant: small-caps; + display: inline-flex; + padding: 0.3rem; + border: none; + border-radius: 5px; + background: linear-gradient(152deg, var(--gold) 0%, var(--gold-mid) 28%, var(--gold-very-dark) 54%, var(--gold-mid) 76%, var(--gold) 100%); + + &:hover, + &:active { + background: var(--gold); + } + + & > * { + display: block; + padding: 1rem 2rem; + border-radius: 3px; + background: #17131a; + color: var(--gold); + font: 600 19px/1 var(--serif); + letter-spacing: 0.1em; + + &:hover, + &:active { + background: #211e29; + color: white; + } + } + } + + &.other { + display: inline-flex; + align-items: center; + gap: 0.5em; + border: 1px solid var(--gold-very-dark); + color: var(--gold-dim); + letter-spacing: 0; + background: #101010; + + & .architecture { + color: var(--muted); + } + + &:hover { + border-color: var(--gold-dim); + color: var(--gold); + } + } +} + +.other-builds { + list-style-type: none; + padding: 0; + margin: 0; + display: flex; + flex-flow: row wrap; + align-items: center; + gap: 1em; + color: var(--muted); + font-family: serif; + letter-spacing: 0.1em; + justify-content: center; + font-size: 0.9em; + + & > * { + flex: 0 0 auto; + } +} + +.version { + text-align: center; +} + +.divider { + display: flex; + align-items: center; + gap: 16px; +} + +.divider::before, +.divider::after { + content: ''; + width: 5rem; + height: 2px; +} + +.divider::before { + background: linear-gradient(90deg, transparent, var(--gold-dark)); +} + +.divider::after { + background: linear-gradient(90deg, var(--gold-dark), transparent); +} + +.divider-gem { + width: 0.8rem; + height: 0.8rem; + background: linear-gradient(135deg, var(--gold), var(--gold-dark)); + transform: rotate(45deg); +}