summaryrefslogtreecommitdiff
path: root/static
diff options
context:
space:
mode:
authorilotterytea <me@ilotterytea.kz>2025-10-10 20:55:37 +0500
committerilotterytea <me@ilotterytea.kz>2025-10-10 20:55:37 +0500
commitb1a885ac229892bac528e6fea4e011a1b240867b (patch)
tree48152aa48c41defe7f850390ea1c99db2c725438 /static
initial commit
Diffstat (limited to 'static')
-rw-r--r--static/img/bot.pngbin0 -> 6136 bytes
-rw-r--r--static/img/git.pngbin0 -> 302 bytes
-rwxr-xr-xstatic/img/letter.pngbin0 -> 641 bytes
-rwxr-xr-xstatic/img/pepe.pngbin0 -> 65268 bytes
-rw-r--r--static/img/pfp.pngbin0 -> 3280 bytes
-rw-r--r--static/img/radicle.pngbin0 -> 1082 bytes
-rw-r--r--static/img/rain.gifbin0 -> 92393 bytes
-rwxr-xr-xstatic/img/rss.pngbin0 -> 691 bytes
-rwxr-xr-xstatic/img/wiki.pngbin0 -> 593 bytes
-rw-r--r--static/projects/maxon/banner.pngbin0 -> 43859 bytes
-rw-r--r--static/projects/maxon/screenshots/1.pngbin0 -> 114418 bytes
-rw-r--r--static/projects/maxon/screenshots/2.pngbin0 -> 68548 bytes
-rw-r--r--static/projects/voxelphalia/banner.pngbin0 -> 42425 bytes
-rw-r--r--static/projects/voxelphalia/screenshots/1.pngbin0 -> 173964 bytes
-rw-r--r--static/projects/voxelphalia/screenshots/2.pngbin0 -> 141993 bytes
-rw-r--r--static/style.css174
16 files changed, 174 insertions, 0 deletions
diff --git a/static/img/bot.png b/static/img/bot.png
new file mode 100644
index 0000000..4a30b26
--- /dev/null
+++ b/static/img/bot.png
Binary files differ
diff --git a/static/img/git.png b/static/img/git.png
new file mode 100644
index 0000000..e1f8acf
--- /dev/null
+++ b/static/img/git.png
Binary files differ
diff --git a/static/img/letter.png b/static/img/letter.png
new file mode 100755
index 0000000..7348aed
--- /dev/null
+++ b/static/img/letter.png
Binary files differ
diff --git a/static/img/pepe.png b/static/img/pepe.png
new file mode 100755
index 0000000..d5bf04f
--- /dev/null
+++ b/static/img/pepe.png
Binary files differ
diff --git a/static/img/pfp.png b/static/img/pfp.png
new file mode 100644
index 0000000..e3cf428
--- /dev/null
+++ b/static/img/pfp.png
Binary files differ
diff --git a/static/img/radicle.png b/static/img/radicle.png
new file mode 100644
index 0000000..429f5c2
--- /dev/null
+++ b/static/img/radicle.png
Binary files differ
diff --git a/static/img/rain.gif b/static/img/rain.gif
new file mode 100644
index 0000000..ad0426b
--- /dev/null
+++ b/static/img/rain.gif
Binary files differ
diff --git a/static/img/rss.png b/static/img/rss.png
new file mode 100755
index 0000000..315c4f4
--- /dev/null
+++ b/static/img/rss.png
Binary files differ
diff --git a/static/img/wiki.png b/static/img/wiki.png
new file mode 100755
index 0000000..b0f4dd7
--- /dev/null
+++ b/static/img/wiki.png
Binary files differ
diff --git a/static/projects/maxon/banner.png b/static/projects/maxon/banner.png
new file mode 100644
index 0000000..baac0a6
--- /dev/null
+++ b/static/projects/maxon/banner.png
Binary files differ
diff --git a/static/projects/maxon/screenshots/1.png b/static/projects/maxon/screenshots/1.png
new file mode 100644
index 0000000..30823a2
--- /dev/null
+++ b/static/projects/maxon/screenshots/1.png
Binary files differ
diff --git a/static/projects/maxon/screenshots/2.png b/static/projects/maxon/screenshots/2.png
new file mode 100644
index 0000000..35f9bc6
--- /dev/null
+++ b/static/projects/maxon/screenshots/2.png
Binary files differ
diff --git a/static/projects/voxelphalia/banner.png b/static/projects/voxelphalia/banner.png
new file mode 100644
index 0000000..981ae05
--- /dev/null
+++ b/static/projects/voxelphalia/banner.png
Binary files differ
diff --git a/static/projects/voxelphalia/screenshots/1.png b/static/projects/voxelphalia/screenshots/1.png
new file mode 100644
index 0000000..54df9a8
--- /dev/null
+++ b/static/projects/voxelphalia/screenshots/1.png
Binary files differ
diff --git a/static/projects/voxelphalia/screenshots/2.png b/static/projects/voxelphalia/screenshots/2.png
new file mode 100644
index 0000000..8ea6616
--- /dev/null
+++ b/static/projects/voxelphalia/screenshots/2.png
Binary files differ
diff --git a/static/style.css b/static/style.css
new file mode 100644
index 0000000..74332eb
--- /dev/null
+++ b/static/style.css
@@ -0,0 +1,174 @@
+* {
+ margin: 0;
+ padding: 0;
+}
+
+body {
+ width: 100%;
+ min-height: 100vh;
+ display: flex;
+ justify-content: center;
+}
+
+main {
+ width: 50%;
+ display: flex;
+ flex-direction: column;
+ gap: 32px;
+ margin-top: 32px;
+}
+
+a {
+ color: black;
+}
+
+a.gray {
+ background: lightgray;
+}
+
+a.green {
+ background: lime;
+}
+
+a:hover {
+ color: white;
+ background: black;
+ text-decoration: line-through;
+}
+
+p img {
+ vertical-align: bottom;
+}
+
+.status {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+}
+
+.main-links {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-around;
+}
+
+.main-links img {
+ vertical-align: middle;
+}
+
+.rain {
+ width: 100%;
+ min-height: 10%;
+ background-image: url('/static/img/rain.gif');
+ background-repeat: repeat;
+
+ display: flex;
+ justify-content: end;
+ align-items: end;
+}
+
+.rain p {
+ padding: 0 32px;
+ font-family: cursive, serif;
+}
+
+.rain img {
+ vertical-align: bottom;
+}
+
+.projects {
+ display: flex;
+ flex-direction: column;
+ gap: 8px;
+}
+
+.project {
+ padding-top: 16px;
+ display: flex;
+ flex-direction: row;
+ gap: 8px;
+}
+
+.project .icon-wrapper {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+}
+
+.icon-wrapper img {
+ width: 256px;
+}
+
+.project .summary {
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+}
+
+.summary .title {
+ display: flex;
+ flex-direction: row;
+ gap: 16px;
+}
+
+.title .year {
+ font-size: 10px;
+}
+
+.project .screenshots {
+ display: flex;
+ flex-direction: row;
+ gap: 8px;
+}
+
+.screenshots a:hover {
+ background: unset;
+ color: unset
+}
+
+.screenshots img {
+ vertical-align: bottom;
+ width: 128px;
+}
+
+.links {
+ display: flex;
+ flex-direction: row;
+ gap: 8px;
+ align-items: center;
+}
+
+.projects>.project {
+ border-top: 1px solid black;
+}
+
+.projects>.project:first-child {
+ border-top: none;
+}
+
+@media only screen and (max-width: 1400px) {
+ main {
+ width: 70%;
+ }
+}
+
+@media only screen and (max-width: 1200px) {
+ main {
+ width: 80%;
+ }
+}
+
+@media only screen and (max-width: 1000px) {
+ main {
+ width: unset;
+ }
+
+ .project {
+ flex-direction: column;
+ }
+
+ .screenshots {
+ justify-content: center;
+ }
+} \ No newline at end of file