diff --git a/dashboard/public/translation/da.json b/dashboard/public/translation/da.json
index af5153d27..d7bf44c75 100644
--- a/dashboard/public/translation/da.json
+++ b/dashboard/public/translation/da.json
@@ -867,7 +867,6 @@
},
"privateDockerRegistry": {
"description": "Cloudron kan trække og installere brugerdefinerede appsfra et privat docker-register.",
- "title": "Privat Docker-register",
"subscriptionRequired": "Denne funktion er kun tilgængelig i de betalte abonnementer.",
"setupSubscriptionAction": "Oprettelse af abonnement nu",
"server": "Serveradresse",
diff --git a/dashboard/public/translation/de.json b/dashboard/public/translation/de.json
index 02ba650f4..1eca7da25 100644
--- a/dashboard/public/translation/de.json
+++ b/dashboard/public/translation/de.json
@@ -159,7 +159,6 @@
"username": "Username",
"configureAction": "Register konfigurieren",
"server": "Server-Adresse",
- "title": "Privates Docker-Register",
"description": "Cloudron kann benutzerdefinierte Anwendungen aus einem privaten Docker-Register laden und installieren.",
"subscriptionRequired": "Diese Funktion ist nur im Abo enthalten.",
"setupSubscriptionAction": "Abonnenement jetzt abschließen",
diff --git a/dashboard/public/translation/en.json b/dashboard/public/translation/en.json
index 78b75e791..3f8133030 100644
--- a/dashboard/public/translation/en.json
+++ b/dashboard/public/translation/en.json
@@ -937,7 +937,6 @@
"description": "Platform and App Updates are automatically applied based on the Schedule in the System Time Zone."
},
"privateDockerRegistry": {
- "title": "Private Docker Registry",
"description": "Cloudron can pull and install custom apps from a private docker registry.",
"subscriptionRequired": "This feature is only available in the paid plans.",
"setupSubscriptionAction": "Set up Subscription Now",
@@ -979,6 +978,9 @@
"provider": "Docker Registry Provider",
"providerOther": "Other",
"providerDisabled": "Disabled"
+ },
+ "dockerRegistries": {
+ "title": "Docker Registries"
}
},
"support": {
diff --git a/dashboard/public/translation/es.json b/dashboard/public/translation/es.json
index 9ba28f492..0a2202ae7 100644
--- a/dashboard/public/translation/es.json
+++ b/dashboard/public/translation/es.json
@@ -938,7 +938,6 @@
"configureAction": "Configurar Registro",
"setupSubscriptionAction": "Configura tu Suscripción Ahora",
"usernameNotSet": "No configurado",
- "title": "Registro Privado de Docker",
"description": "Cloudron puede extraer e instalar aplicaciones personalizadas desde un registro de Docker privado.",
"serverNotSet": "Sin configurar",
"deleteQuestion": "¿Realmente quieres eliminar este registro?"
diff --git a/dashboard/public/translation/fr.json b/dashboard/public/translation/fr.json
index 5d668500f..1154183eb 100644
--- a/dashboard/public/translation/fr.json
+++ b/dashboard/public/translation/fr.json
@@ -734,7 +734,6 @@
"username": "Nom d'utilisateur",
"server": "Adresse du serveur",
"description": "Cloudron peut extraire et installer des applications personnalisées depuis un registre Docker privé.",
- "title": "Registre Docker privé",
"serverNotSet": "Pas encore défini"
},
"appstoreAccount": {
diff --git a/dashboard/public/translation/it.json b/dashboard/public/translation/it.json
index 579f348f2..ace443f9e 100644
--- a/dashboard/public/translation/it.json
+++ b/dashboard/public/translation/it.json
@@ -1137,8 +1137,7 @@
"server": "Indirizzo server",
"setupSubscriptionAction": "Imposta abbonamento adesso",
"subscriptionRequired": "Questa funzione è disponibile solo nei piani a pagamento.",
- "description": "Cloudron può estrarre e installare app personalizzate da un registro Docker privato.",
- "title": "Registro Docker privato"
+ "description": "Cloudron può estrarre e installare app personalizzate da un registro Docker privato."
},
"updates": {
"stopUpdateAction": "Ferma Aggiornamento",
diff --git a/dashboard/public/translation/nl.json b/dashboard/public/translation/nl.json
index 99be2fd58..acba86354 100644
--- a/dashboard/public/translation/nl.json
+++ b/dashboard/public/translation/nl.json
@@ -1420,7 +1420,6 @@
"server": "Serveradres",
"username": "Gebruikersnaam",
"configureAction": "Configureer register",
- "title": "Privaat Docker Register",
"description": "Cloudron kan aangepaste apps binnenhalen en installeren van een privaat docker register.",
"usernameNotSet": "Niet ingesteld",
"serverNotSet": "Niet ingesteld",
diff --git a/dashboard/public/translation/ru.json b/dashboard/public/translation/ru.json
index d178040a8..c74e78386 100644
--- a/dashboard/public/translation/ru.json
+++ b/dashboard/public/translation/ru.json
@@ -1313,7 +1313,6 @@
"disabled": "Выключено"
},
"privateDockerRegistry": {
- "title": "Частный реестр Docker",
"description": "Cloudron может извлекать образ и устанавливать сторонние приложения из частного реестра Docker.",
"subscriptionRequired": "Данная функция доступна только в платной подписке.",
"setupSubscriptionAction": "Оформить подписку",
diff --git a/dashboard/public/translation/vi.json b/dashboard/public/translation/vi.json
index 5c33b1db3..9e420e4de 100644
--- a/dashboard/public/translation/vi.json
+++ b/dashboard/public/translation/vi.json
@@ -1211,7 +1211,6 @@
"setupSubscriptionAction": "Cài đặt gói đăng ký ngay",
"subscriptionRequired": "Tính năng này chỉ có trong gói trả phí.",
"description": "Cloudron có thể tải hình ảnh về và cài đặt những app tuỳ chỉnh từ nơi lưu trữ docker registry cá nhân.",
- "title": "Docker registry cá nhân",
"serverNotSet": "Chưa cài đặt",
"deleteQuestion": "Chắc chắn xóa registry này?"
},
diff --git a/dashboard/public/translation/zh_Hans.json b/dashboard/public/translation/zh_Hans.json
index 05dfc45c9..c5c6fbae0 100644
--- a/dashboard/public/translation/zh_Hans.json
+++ b/dashboard/public/translation/zh_Hans.json
@@ -804,7 +804,6 @@
"stopUpdateAction": "停止更新"
},
"privateDockerRegistry": {
- "title": "私有 Docker 仓库",
"subscriptionRequired": "这项功能仅在付费计划中可用。",
"server": "服务器地址",
"username": "用户名",
diff --git a/dashboard/src/Index.vue b/dashboard/src/Index.vue
index 794f82f7c..f24c91259 100644
--- a/dashboard/src/Index.vue
+++ b/dashboard/src/Index.vue
@@ -401,7 +401,7 @@ onMounted(async () => {
padding: 22px 10px 10px 10px;
margin-right: 20px;
/* width is optimized for english */
- min-width: 270px;
+ min-width: 250px;
}
.sidebar-logo img {
@@ -420,7 +420,7 @@ onMounted(async () => {
.sidebar-list {
overflow: auto;
- padding-top: 40px;
+ padding-top: 25px;
scrollbar-color: transparent transparent;
scrollbar-width: thin;
}
diff --git a/dashboard/src/components/DockerRegistries.vue b/dashboard/src/components/DockerRegistries.vue
index 4376d9b26..bad1954cc 100644
--- a/dashboard/src/components/DockerRegistries.vue
+++ b/dashboard/src/components/DockerRegistries.vue
@@ -84,7 +84,7 @@ onMounted(async () => {
-