From d016aee86752f86c3bda916305f59df8dae7d908 Mon Sep 17 00:00:00 2001 From: Antonio De Lucreziis Date: Mon, 9 Jan 2023 15:23:29 +0100 Subject: [PATCH] fix: made solution-list 80ch and font sizes --- client/pages/UserPage.tsx | 28 +++++++++++++++------------- client/styles/main.scss | 7 +++++++ 2 files changed, 22 insertions(+), 13 deletions(-) diff --git a/client/pages/UserPage.tsx b/client/pages/UserPage.tsx index 3f3513d..c0a96cb 100644 --- a/client/pages/UserPage.tsx +++ b/client/pages/UserPage.tsx @@ -11,37 +11,39 @@ type RouteProps = { } export const UserPage = ({ uid }: RouteProps) => { - const [user] = useCurrentUser() const [stats] = useResource>(`/api/stats`, null) - if(stats) { + if (stats) { const userStats = stats[uid] - const [solutions, refreshSolutions] = useResource(`/api/solutions?user=${uid}&public`, []) - const sortedSolutions = sortByStringKey(solutions, s => s.createdAt, false) + const [solutions, refreshSolutions] = useResource(`/api/solutions?user=${uid}&public`, []) + const sortedSolutions = sortByStringKey(solutions, s => s.createdAt, false) - return ( + return ( <>
-
Profilo di @{uid}
+
+ Profilo di @{uid} +

Statistiche
Soluzioni inviate
Soluzioni corrette
-
- {userStats.sentSolutionsCount} -
-
- {userStats.correctSolutionsCount} -
+
{userStats.sentSolutionsCount}
+
{userStats.correctSolutionsCount}
+
Soluzioni notevoli
{sortedSolutions.map(solution => ( - + ))}
diff --git a/client/styles/main.scss b/client/styles/main.scss index 42029f9..962cad0 100644 --- a/client/styles/main.scss +++ b/client/styles/main.scss @@ -304,6 +304,10 @@ main { gap: 0.5rem; } + .title { + font-size: 32px; + } + .subtitle { font-size: 28px; } @@ -495,6 +499,9 @@ details { align-items: center; gap: 1rem; + width: 100%; + max-width: 80ch; + .controls { display: flex; width: 100%;