From f38effcaa38af71d88e5b1ebd3c08e6dad8168b2 Mon Sep 17 00:00:00 2001 From: topchetoeu <36534413+TopchetoEU@users.noreply.github.com> Date: Sat, 1 Jul 2023 01:20:20 +0300 Subject: [PATCH] very final fixes lol --- backend/main.ts | 2 +- backend/server/Router.ts | 2 +- frontend/src/app/image/image.component.scss | 10 +++++++++- frontend/src/app/images/images.component.scss | 6 +++--- frontend/src/favicon.ico | Bin 948 -> 4286 bytes frontend/src/index.html | 1 + 6 files changed, 15 insertions(+), 6 deletions(-) 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 997406ad22c29aae95893fb3d666c30258a09537..ec704181167cd7b01ecee7045afb026406f90a13 100644 GIT binary patch literal 4286 zcmeHFTW-TJ4AU+!?5p4X+%bCG-J=J~%oPL(L5!_-Xnx|tl}z#Bq>cC(pX)X79Y0?Y zmx%Ztdq8m;8~EQEv-{^`KY)nsT<05j(;FE7xi=+k8?xM9y@b=R;yDMp&g$}K-d(>g z|3CAQy_!$1*6J>+e$cLRnW=eB>u}YwU*%T33WKl1nVIX1kGXPqX6^cQ_%0)R=vnWo zxa;@$N9W_tyaTIy4&r;yLyp!iU$s@=^_%fA=dSWHHuLN7vsXT6FPv96s&jncZl?O& zcQuahaLog!+RB;rRZfLvALc4vVLGq+Dyzb>)^Qx3^*B2&a5tk*p08-AWz8PMQL|s> z>N#`OXRlWe$8+AQ)!zA3__I2AQOjES&#+gu(7)or=b+Csb@q(s{P;I8e%C|SFFjdI A2><{9 literal 948 zcmV;l155mgP)CBYU7IjCFmI-B}4sMJt3^s9NVg!P0 z6hDQy(L`XWMkB@zOLgN$4KYz;j0zZxq9KKdpZE#5@k0crP^5f9KO};h)ZDQ%ybhht z%t9#h|nu0K(bJ ztIkhEr!*UyrZWQ1k2+YkGqDi8Z<|mIN&$kzpKl{cNP=OQzXHz>vn+c)F)zO|Bou>E z2|-d_=qY#Y+yOu1a}XI?cU}%04)zz%anD(XZC{#~WreV!a$7k2Ug`?&CUEc0EtrkZ zL49MB)h!_K{H(*l_93D5tO0;BUnvYlo+;yss%n^&qjt6fZOa+}+FDO(~2>G z2dx@=JZ?DHP^;b7*Y1as5^uphBsh*s*z&MBd?e@I>-9kU>63PjP&^#5YTOb&x^6Cf z?674rmSHB5Fk!{Gv7rv!?qX#ei_L(XtwVqLX3L}$MI|kJ*w(rhx~tc&L&xP#?cQow zX_|gx$wMr3pRZIIr_;;O|8fAjd;1`nOeu5K(pCu7>^3E&D2OBBq?sYa(%S?GwG&_0-s%_v$L@R!5H_fc)lOb9ZoOO#p`Nn`KU z3LTTBtjwo`7(HA6 z7gmO$yTR!5L>Bsg!X8616{JUngg_@&85%>W=mChTR;x4`P=?PJ~oPuy5 zU-L`C@_!34D21{fD~Y8NVnR3t;aqZI3fIhmgmx}$oc-dKDC6Ap$Gy>a!`A*x2L1v0 WcZ@i?LyX}70000 +