diff options
| author | ilotterytea <me@ilotterytea.kz> | 2025-10-10 20:55:37 +0500 |
|---|---|---|
| committer | ilotterytea <me@ilotterytea.kz> | 2025-10-10 20:55:37 +0500 |
| commit | b1a885ac229892bac528e6fea4e011a1b240867b (patch) | |
| tree | 48152aa48c41defe7f850390ea1c99db2c725438 /static | |
initial commit
Diffstat (limited to 'static')
| -rw-r--r-- | static/img/bot.png | bin | 0 -> 6136 bytes | |||
| -rw-r--r-- | static/img/git.png | bin | 0 -> 302 bytes | |||
| -rwxr-xr-x | static/img/letter.png | bin | 0 -> 641 bytes | |||
| -rwxr-xr-x | static/img/pepe.png | bin | 0 -> 65268 bytes | |||
| -rw-r--r-- | static/img/pfp.png | bin | 0 -> 3280 bytes | |||
| -rw-r--r-- | static/img/radicle.png | bin | 0 -> 1082 bytes | |||
| -rw-r--r-- | static/img/rain.gif | bin | 0 -> 92393 bytes | |||
| -rwxr-xr-x | static/img/rss.png | bin | 0 -> 691 bytes | |||
| -rwxr-xr-x | static/img/wiki.png | bin | 0 -> 593 bytes | |||
| -rw-r--r-- | static/projects/maxon/banner.png | bin | 0 -> 43859 bytes | |||
| -rw-r--r-- | static/projects/maxon/screenshots/1.png | bin | 0 -> 114418 bytes | |||
| -rw-r--r-- | static/projects/maxon/screenshots/2.png | bin | 0 -> 68548 bytes | |||
| -rw-r--r-- | static/projects/voxelphalia/banner.png | bin | 0 -> 42425 bytes | |||
| -rw-r--r-- | static/projects/voxelphalia/screenshots/1.png | bin | 0 -> 173964 bytes | |||
| -rw-r--r-- | static/projects/voxelphalia/screenshots/2.png | bin | 0 -> 141993 bytes | |||
| -rw-r--r-- | static/style.css | 174 |
16 files changed, 174 insertions, 0 deletions
diff --git a/static/img/bot.png b/static/img/bot.png Binary files differnew file mode 100644 index 0000000..4a30b26 --- /dev/null +++ b/static/img/bot.png diff --git a/static/img/git.png b/static/img/git.png Binary files differnew file mode 100644 index 0000000..e1f8acf --- /dev/null +++ b/static/img/git.png diff --git a/static/img/letter.png b/static/img/letter.png Binary files differnew file mode 100755 index 0000000..7348aed --- /dev/null +++ b/static/img/letter.png diff --git a/static/img/pepe.png b/static/img/pepe.png Binary files differnew file mode 100755 index 0000000..d5bf04f --- /dev/null +++ b/static/img/pepe.png diff --git a/static/img/pfp.png b/static/img/pfp.png Binary files differnew file mode 100644 index 0000000..e3cf428 --- /dev/null +++ b/static/img/pfp.png diff --git a/static/img/radicle.png b/static/img/radicle.png Binary files differnew file mode 100644 index 0000000..429f5c2 --- /dev/null +++ b/static/img/radicle.png diff --git a/static/img/rain.gif b/static/img/rain.gif Binary files differnew file mode 100644 index 0000000..ad0426b --- /dev/null +++ b/static/img/rain.gif diff --git a/static/img/rss.png b/static/img/rss.png Binary files differnew file mode 100755 index 0000000..315c4f4 --- /dev/null +++ b/static/img/rss.png diff --git a/static/img/wiki.png b/static/img/wiki.png Binary files differnew file mode 100755 index 0000000..b0f4dd7 --- /dev/null +++ b/static/img/wiki.png diff --git a/static/projects/maxon/banner.png b/static/projects/maxon/banner.png Binary files differnew file mode 100644 index 0000000..baac0a6 --- /dev/null +++ b/static/projects/maxon/banner.png diff --git a/static/projects/maxon/screenshots/1.png b/static/projects/maxon/screenshots/1.png Binary files differnew file mode 100644 index 0000000..30823a2 --- /dev/null +++ b/static/projects/maxon/screenshots/1.png diff --git a/static/projects/maxon/screenshots/2.png b/static/projects/maxon/screenshots/2.png Binary files differnew file mode 100644 index 0000000..35f9bc6 --- /dev/null +++ b/static/projects/maxon/screenshots/2.png diff --git a/static/projects/voxelphalia/banner.png b/static/projects/voxelphalia/banner.png Binary files differnew file mode 100644 index 0000000..981ae05 --- /dev/null +++ b/static/projects/voxelphalia/banner.png diff --git a/static/projects/voxelphalia/screenshots/1.png b/static/projects/voxelphalia/screenshots/1.png Binary files differnew file mode 100644 index 0000000..54df9a8 --- /dev/null +++ b/static/projects/voxelphalia/screenshots/1.png diff --git a/static/projects/voxelphalia/screenshots/2.png b/static/projects/voxelphalia/screenshots/2.png Binary files differnew file mode 100644 index 0000000..8ea6616 --- /dev/null +++ b/static/projects/voxelphalia/screenshots/2.png 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 |
