diff --git a/backend/main.ts b/backend/main.ts index 99c05c1..90de83f 100644 --- a/backend/main.ts +++ b/backend/main.ts @@ -25,7 +25,7 @@ if (Deno.args[0] === "prod") { })); else req.respondWith(r.toFetchResponse()); } - })(); + })().catch(console.error); } } else { diff --git a/backend/server/Router.ts b/backend/server/Router.ts index 4ae3eab..421430a 100644 --- a/backend/server/Router.ts +++ b/backend/server/Router.ts @@ -111,7 +111,7 @@ export default class Router { const r = await this.handle(RestRequest.fromMessage(req)); if (r) req.respondWith(r.toFetchResponse()); } - })(); + })().catch(console.error); } } } diff --git a/frontend/src/app/image/image.component.scss b/frontend/src/app/image/image.component.scss index 9278663..6d99141 100644 --- a/frontend/src/app/image/image.component.scss +++ b/frontend/src/app/image/image.component.scss @@ -5,24 +5,32 @@ box-shadow: .25rem .25rem 1rem -.5rem #000; padding: 1rem; box-sizing: border-box; - display: inline-flex; + display: inline-block; flex-direction: column; gap: 1rem; margin: 1rem; + align-items: center; + min-width: 15rem; .image { cursor: pointer; height: 15rem; display: block; + margin: auto; } .name, .author { text-align: left; padding: 0; margin: 0; + word-break: break-all; + } + .name { + margin: 1rem 0; } .stats { + width: 100%; display: flex; justify-content: space-between; diff --git a/frontend/src/app/images/images.component.scss b/frontend/src/app/images/images.component.scss index b4d277b..bb44153 100644 --- a/frontend/src/app/images/images.component.scss +++ b/frontend/src/app/images/images.component.scss @@ -3,11 +3,11 @@ display: block; width: min(100%, 85rem); margin: auto; - gap: 5rem; - align-items: stretch; box-sizing: border-box; padding: 0 1rem; - text-align: center; + display: flex; + flex-wrap: wrap; + justify-content: center; } @media screen and (width < 50rem) { .images { diff --git a/frontend/src/favicon.ico b/frontend/src/favicon.ico index 997406a..ec70418 100644 Binary files a/frontend/src/favicon.ico and b/frontend/src/favicon.ico differ diff --git a/frontend/src/index.html b/frontend/src/index.html index c88b2dc..374bccf 100644 --- a/frontend/src/index.html +++ b/frontend/src/index.html @@ -6,6 +6,7 @@ +