From 949ac8e0a226301416da846462e3f9c9706ff63b Mon Sep 17 00:00:00 2001 From: Glebson Santos Date: Mon, 5 Oct 2026 14:54:30 -0300 Subject: [PATCH] fix(ui): prevent mobile service header overflow --- apps/dokploy/components/shared/advance-breadcrumb.tsx | 5 ++++- .../services/application/[applicationId].tsx | 8 +++++--- .../[environmentId]/services/compose/[composeId].tsx | 8 +++++--- .../[environmentId]/services/libsql/[libsqlId].tsx | 10 ++++++---- .../[environmentId]/services/mariadb/[mariadbId].tsx | 10 ++++++---- .../[environmentId]/services/mongo/[mongoId].tsx | 10 ++++++---- .../[environmentId]/services/mysql/[mysqlId].tsx | 10 ++++++---- .../[environmentId]/services/postgres/[postgresId].tsx | 10 ++++++---- .../[environmentId]/services/redis/[redisId].tsx | 10 ++++++---- 9 files changed, 50 insertions(+), 31 deletions(-) diff --git a/apps/dokploy/components/shared/advance-breadcrumb.tsx b/apps/dokploy/components/shared/advance-breadcrumb.tsx index 06e4e618c..97781ba72 100644 --- a/apps/dokploy/components/shared/advance-breadcrumb.tsx +++ b/apps/dokploy/components/shared/advance-breadcrumb.tsx @@ -357,7 +357,10 @@ export const AdvanceBreadcrumb = () => { className="h-auto px-2 py-1.5 hover:bg-accent gap-2" > - + {currentProject?.name || "Select Project"} diff --git a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/application/[applicationId].tsx b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/application/[applicationId].tsx index 7cdf8e3c9..f1ba041e1 100644 --- a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/application/[applicationId].tsx +++ b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/application/[applicationId].tsx @@ -136,7 +136,9 @@ const Service = ( - {data?.name} + + {data?.name} + {data?.description && ( {data?.description} @@ -146,10 +148,10 @@ const Service = ( {data?.appName} -
+
{ const ip = data?.server?.ipAddress || serverIp; if (ip) { diff --git a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/compose/[composeId].tsx b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/compose/[composeId].tsx index d8d3f1d0d..0f0cbcec7 100644 --- a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/compose/[composeId].tsx +++ b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/compose/[composeId].tsx @@ -127,7 +127,9 @@ const Service = (
- {data?.name} + + {data?.name} + {data?.description && ( {data?.description} @@ -137,10 +139,10 @@ const Service = ( {data?.appName}
-
+
{ const ip = data?.server?.ipAddress || serverIp; if (ip) { diff --git a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/libsql/[libsqlId].tsx b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/libsql/[libsqlId].tsx index 09de03746..43ef933b7 100644 --- a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/libsql/[libsqlId].tsx +++ b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/libsql/[libsqlId].tsx @@ -90,7 +90,9 @@ const Libsql = (
- {data?.name} + + {data?.name} + {data?.description && ( {data?.description} @@ -100,10 +102,10 @@ const Libsql = ( {data?.appName}
-
-
+
+
{ const ip = data?.server?.ipAddress || serverIp; if (ip) { diff --git a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/mariadb/[mariadbId].tsx b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/mariadb/[mariadbId].tsx index 02809f307..8dd61a9cc 100644 --- a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/mariadb/[mariadbId].tsx +++ b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/mariadb/[mariadbId].tsx @@ -102,7 +102,9 @@ const Mariadb = (
- {data?.name} + + {data?.name} + {data?.description && ( {data?.description} @@ -112,10 +114,10 @@ const Mariadb = ( {data?.appName}
-
-
+
+
{ const ip = data?.server?.ipAddress || serverIp; if (ip) { diff --git a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/mongo/[mongoId].tsx b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/mongo/[mongoId].tsx index 3e5a1875e..1f4bcfd63 100644 --- a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/mongo/[mongoId].tsx +++ b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/mongo/[mongoId].tsx @@ -101,7 +101,9 @@ const Mongo = (
- {data?.name} + + {data?.name} + {data?.description && ( {data?.description} @@ -111,10 +113,10 @@ const Mongo = ( {data?.appName}
-
-
+
+
{ const ip = data?.server?.ipAddress || serverIp; if (ip) { diff --git a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/mysql/[mysqlId].tsx b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/mysql/[mysqlId].tsx index 6e901b99f..abdcf2d5a 100644 --- a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/mysql/[mysqlId].tsx +++ b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/mysql/[mysqlId].tsx @@ -101,7 +101,9 @@ const MySql = (
- {data?.name} + + {data?.name} + {data?.description && ( {data?.description} @@ -111,10 +113,10 @@ const MySql = ( {data?.appName}
-
-
+
+
{ const ip = data?.server?.ipAddress || serverIp; if (ip) { diff --git a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/postgres/[postgresId].tsx b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/postgres/[postgresId].tsx index ce6d21013..3a7a4f14f 100644 --- a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/postgres/[postgresId].tsx +++ b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/postgres/[postgresId].tsx @@ -100,7 +100,9 @@ const Postgresql = (
- {data?.name} + + {data?.name} + {data?.description && ( {data?.description} @@ -110,10 +112,10 @@ const Postgresql = ( {data?.appName}
-
-
+
+
{ const ip = data?.server?.ipAddress || serverIp; if (ip) { diff --git a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/redis/[redisId].tsx b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/redis/[redisId].tsx index efe711e1e..501cf0d86 100644 --- a/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/redis/[redisId].tsx +++ b/apps/dokploy/pages/dashboard/project/[projectId]/environment/[environmentId]/services/redis/[redisId].tsx @@ -100,7 +100,9 @@ const Redis = (
- {data?.name} + + {data?.name} + {data?.description && ( {data?.description} @@ -110,10 +112,10 @@ const Redis = ( {data?.appName}
-
-
+
+
{ const ip = data?.server?.ipAddress || serverIp; if (ip) {