diff --git a/public/css/colorschemes/catppuccin-macchiato.css b/public/css/colorschemes/catppuccin-macchiato.css index 3409b30..e431dd6 100644 --- a/public/css/colorschemes/catppuccin-macchiato.css +++ b/public/css/colorschemes/catppuccin-macchiato.css @@ -1,5 +1,6 @@ :root { --background: #181926; + --background-light: #363a4f; --foreground: #cad3f5; --links: #8aadf4; --warning: #ff7272; diff --git a/public/css/master.css b/public/css/master.css index 5bebdd5..84b0ddf 100644 --- a/public/css/master.css +++ b/public/css/master.css @@ -217,9 +217,40 @@ table.computers { width: 100%; } -td.computer { - width: 50%; - border: 0; +table.computers td:first-child { + text-align: center; + font-weight: bold; +} +table.computers td ul { + margin: 0; + padding-left: 20px; +} + +table.computers section-title { + text-decoration: underline; + font-style: italic; + font-weight: bold; +} + +table.computers p.description { + font-style: italic; + margin: 5px 0 2px 0; +} + +table.computers th { + background-color: var(--background-light); +} + +table.computers td, +table.computers th { + border: var(--foreground) solid 1px; + padding: 5px; +} + + + +img.pixel { + image-rendering: pixelated; } div.footer { @@ -227,6 +258,10 @@ div.footer { margin-bottom: 5px; } +div.footer a:hover { + text-decoration: none; +} + table.commits tr td { border: none; padding-right: 5px; @@ -356,23 +391,6 @@ a:hover { text-decoration: underline; } -.computer { - width: 100%; -} - -.computer td { - border: none; -} - -.computer h1, -.computer hr { - margin: 0; -} - -.computer .computer-image { - width: 256px; -} - .spec { padding-left: 20px; } @@ -381,8 +399,55 @@ .spec-title { font-weight: bold; } -.computer-specs { - margin-top: 5px; +.project-grid { + display: grid; + grid-template-columns: repeat(2, 1fr); + grid-template-rows: repeat(0, 1fr); + grid-column-gap: 0; + grid-row-gap: 0; + height: 100%; +} + +.project-grid div { + padding: 5px; +} + +.project-section-title, +.project-grid div h1, +.project-grid div p { + margin: 5px 0; +} + +.project-section-title { + margin-top: 20px; + padding-bottom: 5px; + border-bottom: 1px solid var(--foreground); +} + +.project-grid div h1 { + margin-top: 10px; +} + +.project-grid div a { + text-decoration: none; + padding: 2px 2px 0 2px; + margin: 0; + font-size: 10pt; +} + +.project-grid .project-links a { + color: var(--links); + border: 1px solid var(--foreground); + border-left: none; +} + +.project-grid .project-links a:first-child { + border: 1px solid var(--foreground); +} + +.project-grid .project-links a:hover { + background-color: var(--foreground); + color: var(--background); } .error-box { diff --git a/public/css/minimal.css b/public/css/minimal.css index 93d31f1..b64e0e9 100644 --- a/public/css/minimal.css +++ b/public/css/minimal.css @@ -1,25 +1,12 @@ -html { - color-scheme: dark; -} - -body { - font-family: sans-serif; - margin: 0; - margin-left: 10px; - color: #cad3f5; - background-color: #181926; -} - -table.gb-entry_details tr td { - padding-right: 5px; -} - * { font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; } html { color-scheme: dark; } body { color: #cad3f5; background-color: #181926; } -h1, h2, ul, p { margin: 0; } +h1, h2, h4, ul, p { margin: 0; } h1 { font-weight: normal; } +h4 { margin-bottom: 5px; } ul { padding: 5px 30px; } a { color: #8aadf4; text-decoration: none; } a:hover { text-decoration: underline; } -code { font-family: monospace; font-size: 24px; } +code { font-family: monospace; } +code.addr { font-size: 24px; } +table { border: 1px solid #cad3f5; } diff --git a/public/images/computers/icons/display.png b/public/images/computers/icons/display.png new file mode 100644 index 0000000..7df70e9 Binary files /dev/null and b/public/images/computers/icons/display.png differ diff --git a/public/images/computers/icons/expansion1.png b/public/images/computers/icons/expansion1.png new file mode 100644 index 0000000..cbde656 Binary files /dev/null and b/public/images/computers/icons/expansion1.png differ diff --git a/public/images/computers/icons/expansion2.png b/public/images/computers/icons/expansion2.png new file mode 100644 index 0000000..67452fa Binary files /dev/null and b/public/images/computers/icons/expansion2.png differ diff --git a/public/images/computers/icons/floppy35.png b/public/images/computers/icons/floppy35.png new file mode 100644 index 0000000..9c2b5e6 Binary files /dev/null and b/public/images/computers/icons/floppy35.png differ diff --git a/public/images/computers/icons/floppy525.png b/public/images/computers/icons/floppy525.png new file mode 100644 index 0000000..511bcd9 Binary files /dev/null and b/public/images/computers/icons/floppy525.png differ diff --git a/public/images/computers/icons/hdd.png b/public/images/computers/icons/hdd.png new file mode 100644 index 0000000..cf02818 Binary files /dev/null and b/public/images/computers/icons/hdd.png differ diff --git a/public/images/computers/icons/mem1.png b/public/images/computers/icons/mem1.png new file mode 100644 index 0000000..1f61096 Binary files /dev/null and b/public/images/computers/icons/mem1.png differ diff --git a/public/images/computers/icons/mem2.png b/public/images/computers/icons/mem2.png new file mode 100644 index 0000000..9f4eca6 Binary files /dev/null and b/public/images/computers/icons/mem2.png differ diff --git a/public/images/computers/icons/msdos.png b/public/images/computers/icons/msdos.png new file mode 100644 index 0000000..61251a7 Binary files /dev/null and b/public/images/computers/icons/msdos.png differ diff --git a/public/images/computers/icons/network.png b/public/images/computers/icons/network.png new file mode 100644 index 0000000..108fcc6 Binary files /dev/null and b/public/images/computers/icons/network.png differ diff --git a/public/images/computers/icons/printer.png b/public/images/computers/icons/printer.png new file mode 100644 index 0000000..b60c2f1 Binary files /dev/null and b/public/images/computers/icons/printer.png differ diff --git a/public/images/computers/icons/proc.png b/public/images/computers/icons/proc.png new file mode 100644 index 0000000..2b38b71 Binary files /dev/null and b/public/images/computers/icons/proc.png differ diff --git a/public/images/computers/icons/scsi.png b/public/images/computers/icons/scsi.png new file mode 100644 index 0000000..0446891 Binary files /dev/null and b/public/images/computers/icons/scsi.png differ diff --git a/public/images/computers/icons/win311.png b/public/images/computers/icons/win311.png new file mode 100644 index 0000000..572511d Binary files /dev/null and b/public/images/computers/icons/win311.png differ diff --git a/public/images/computers/icons/windows9x.png b/public/images/computers/icons/windows9x.png new file mode 100644 index 0000000..1fee0a5 Binary files /dev/null and b/public/images/computers/icons/windows9x.png differ diff --git a/resources/views/errors/401.blade.php b/resources/views/errors/401.blade.php new file mode 100644 index 0000000..5c586db --- /dev/null +++ b/resources/views/errors/401.blade.php @@ -0,0 +1,5 @@ +@extends('errors::minimal') + +@section('title', __('Unauthorized')) +@section('code', '401') +@section('message', __('Unauthorized')) diff --git a/resources/views/errors/402.blade.php b/resources/views/errors/402.blade.php new file mode 100644 index 0000000..3bc23ef --- /dev/null +++ b/resources/views/errors/402.blade.php @@ -0,0 +1,5 @@ +@extends('errors::minimal') + +@section('title', __('Payment Required')) +@section('code', '402') +@section('message', __('Payment Required')) diff --git a/resources/views/errors/403.blade.php b/resources/views/errors/403.blade.php new file mode 100644 index 0000000..a5506f0 --- /dev/null +++ b/resources/views/errors/403.blade.php @@ -0,0 +1,5 @@ +@extends('errors::minimal') + +@section('title', __('Forbidden')) +@section('code', '403') +@section('message', __($exception->getMessage() ?: 'Forbidden')) diff --git a/resources/views/errors/404.blade.php b/resources/views/errors/404.blade.php new file mode 100644 index 0000000..79ca498 --- /dev/null +++ b/resources/views/errors/404.blade.php @@ -0,0 +1,30 @@ +@extends('errors::minimal') +@php +abort(503) +@endphp +@section('content') + +
/{{ Request::path() }}/
doesn't exist! Did you mean...Still haven't found what you were looking for or believe this is a server error? Contact the webmaster!
+
+
+ Server: {{ gethostname() }}
+ |
© floppydisk 2021-2024
+@endsection diff --git a/resources/views/errors/418.blade.php b/resources/views/errors/418.blade.php new file mode 100644 index 0000000..412ea92 --- /dev/null +++ b/resources/views/errors/418.blade.php @@ -0,0 +1,5 @@ +@extends('errors::minimal') + +@section('title', __('I\'m a teapot')) +@section('code', '418') +@section('message', __('I\'m a teapot')) diff --git a/resources/views/errors/419.blade.php b/resources/views/errors/419.blade.php new file mode 100644 index 0000000..c09216e --- /dev/null +++ b/resources/views/errors/419.blade.php @@ -0,0 +1,5 @@ +@extends('errors::minimal') + +@section('title', __('Page Expired')) +@section('code', '419') +@section('message', __('Page Expired')) diff --git a/resources/views/errors/429.blade.php b/resources/views/errors/429.blade.php new file mode 100644 index 0000000..f01b07b --- /dev/null +++ b/resources/views/errors/429.blade.php @@ -0,0 +1,5 @@ +@extends('errors::minimal') + +@section('title', __('Too Many Requests')) +@section('code', '429') +@section('message', __('Too Many Requests')) diff --git a/resources/views/errors/500.blade.php b/resources/views/errors/500.blade.php new file mode 100644 index 0000000..d9e95d9 --- /dev/null +++ b/resources/views/errors/500.blade.php @@ -0,0 +1,5 @@ +@extends('errors::minimal') + +@section('title', __('Server Error')) +@section('code', '500') +@section('message', __('Server Error')) diff --git a/resources/views/errors/503.blade.php b/resources/views/errors/503.blade.php new file mode 100644 index 0000000..c5a9dde --- /dev/null +++ b/resources/views/errors/503.blade.php @@ -0,0 +1,5 @@ +@extends('errors::minimal') + +@section('title', __('Service Unavailable')) +@section('code', '503') +@section('message', __('Service Unavailable')) diff --git a/resources/views/errors/layout.blade.php b/resources/views/errors/layout.blade.php new file mode 100644 index 0000000..019c2cd --- /dev/null +++ b/resources/views/errors/layout.blade.php @@ -0,0 +1,53 @@ + + + + + + +Here, have a cat...
+If you believe this is a server error, contact the webmaster
+
+
+ Server: {{ gethostname() }}
+ |
© floppydisk 2021-2024
+@endsection diff --git a/resources/views/includes/footer.blade.php b/resources/views/includes/footer.blade.php index 7f5b5d3..63bf17d 100644 --- a/resources/views/includes/footer.blade.php +++ b/resources/views/includes/footer.blade.php @@ -1,28 +1,28 @@