Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
F
finwise-miniapp-fe
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ThinhNC
finwise-miniapp-fe
Commits
b8b9dcee
Commit
b8b9dcee
authored
Sep 14, 2026
by
ThinhNC
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(ui): eliminate redundant side padding and standardize page layouts
parent
7c9f5452
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
11 additions
and
11 deletions
+11
-11
index.tsx
src/pages/anomalies/index.tsx
+2
-2
index.tsx
src/pages/forecast/index.tsx
+2
-2
index.tsx
src/pages/query/index.tsx
+2
-2
index.tsx
src/pages/recurring-transactions/index.tsx
+2
-2
index.tsx
src/pages/simulations/index.tsx
+2
-2
index.tsx
src/pages/transfers/index.tsx
+1
-1
No files found.
src/pages/anomalies/index.tsx
View file @
b8b9dcee
...
...
@@ -15,10 +15,10 @@ const AnomaliesPage: React.FC = () => {
const
isLoading
=
recentQuery
.
isLoading
;
return
(
<
Page
className=
"page
min-h-screen pb-12 bg-clay-bg
"
>
<
Page
className=
"page"
>
<
Header
title=
{
t
(
"anomalies.pageTitle"
)
}
showBackIcon=
{
true
}
/>
<
div
className=
"
p-4 space-y-5 max-w-md mx-auto
"
>
<
div
className=
"
mx-auto mt-4 flex w-full max-w-lg flex-col gap-5 pb-16
"
>
{
/* Interactive Realtime Evaluator */
}
<
AnomalyChecker
/>
...
...
src/pages/forecast/index.tsx
View file @
b8b9dcee
...
...
@@ -28,10 +28,10 @@ const ForecastPage: React.FC = () => {
const
isError
=
runwayQuery
.
isError
||
depletionQuery
.
isError
;
return
(
<
Page
className=
"page
min-h-screen pb-12 bg-clay-bg
"
>
<
Page
className=
"page"
>
<
Header
title=
{
t
(
"forecast.pageTitle"
)
}
showBackIcon=
{
true
}
/>
<
div
className=
"
p-4 space-y-5 max-w-md mx-auto
"
>
<
div
className=
"
mx-auto mt-4 flex w-full max-w-lg flex-col gap-5 pb-16
"
>
{
/* Horizon Selector Tabs */
}
<
div
className=
"space-y-2"
>
<
label
className=
"clay-caption uppercase text-clay-text-muted font-bold text-[10px] tracking-wider"
>
...
...
src/pages/query/index.tsx
View file @
b8b9dcee
...
...
@@ -58,10 +58,10 @@ const QueryPage: React.FC = () => {
};
return
(
<
Page
className=
"page
min-h-screen bg-clay-bg pb-12
"
>
<
Page
className=
"page"
>
<
Header
title=
{
t
(
"query.pageTitle"
)
}
showBackIcon=
{
true
}
/>
<
div
className=
"mx-auto m
ax-w-md space-y-5 p-4
"
>
<
div
className=
"mx-auto m
t-4 flex w-full max-w-lg flex-col gap-5 pb-16
"
>
<
Card
className=
"space-y-1 border border-clay-primary/30 bg-clay-surface p-4 shadow-clay-raised"
>
<
h3
className=
"font-baloo text-sm font-bold text-clay-primary"
>
{
t
(
"query.bannerTitle"
)
}
</
h3
>
<
p
className=
"text-xs font-medium leading-relaxed text-clay-text-muted"
>
...
...
src/pages/recurring-transactions/index.tsx
View file @
b8b9dcee
...
...
@@ -128,9 +128,9 @@ const RecurringTransactionsPage: React.FC = () => {
};
return
(
<
Page
className=
"page
min-h-screen bg-clay-bg pb-12
"
>
<
Page
className=
"page"
>
<
Header
title=
{
t
(
"recurringTransactions.pageTitle"
)
}
showBackIcon
/>
<
div
className=
"mx-auto m
ax-w-md space-y-5 p-4
"
>
<
div
className=
"mx-auto m
t-4 flex w-full max-w-lg flex-col gap-5 pb-16
"
>
<
Card
className=
"space-y-3 border border-clay-primary/30 p-5"
>
<
div
>
<
h2
className=
"font-baloo text-base font-bold text-clay-primary"
>
{
t
(
"recurringTransactions.bannerTitle"
)
}
</
h2
>
...
...
src/pages/simulations/index.tsx
View file @
b8b9dcee
...
...
@@ -48,10 +48,10 @@ const SimulationsPage: React.FC = () => {
};
return
(
<
Page
className=
"page
min-h-screen bg-clay-bg pb-12
"
>
<
Page
className=
"page"
>
<
Header
title=
{
t
(
"simulations.pageTitle"
)
}
showBackIcon=
{
true
}
/>
<
div
className=
"mx-auto m
ax-w-md space-y-5 p-4
"
>
<
div
className=
"mx-auto m
t-4 flex w-full max-w-lg flex-col gap-5 pb-16
"
>
{
presetsQuery
.
isLoading
&&
<
SimulationSkeleton
/>
}
{
!
presetsQuery
.
isLoading
&&
presetsQuery
.
isError
&&
(
...
...
src/pages/transfers/index.tsx
View file @
b8b9dcee
...
...
@@ -178,7 +178,7 @@ const TransfersPage: React.FC = () => {
<
Header
title=
{
t
(
"transfer.header"
)
}
showBackIcon
onBackClick=
{
()
=>
navigate
(
"/"
)
}
/>
<
IconGradients
/>
<
main
className=
"mx-auto mt-4 flex w-full max-w-lg flex-col gap-4 p
x-4 p
b-16"
>
<
main
className=
"mx-auto mt-4 flex w-full max-w-lg flex-col gap-4 pb-16"
>
<
Card
className=
"overflow-hidden p-4"
>
<
div
className=
"flex items-center gap-3"
>
<
div
className=
"flex h-14 w-14 shrink-0 items-center justify-center rounded-clay bg-clay-warning/20 shadow-clay-pressed"
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment