{platformConfig?.icpInfo ?
{platformConfig.icpInfo}
: null}
diff --git a/imeeting-h5/src/styles/global.css b/imeeting-h5/src/styles/global.css
index f336c45..e33675b 100644
--- a/imeeting-h5/src/styles/global.css
+++ b/imeeting-h5/src/styles/global.css
@@ -162,6 +162,12 @@ button {
gap: 24px;
}
+.login-page--compact {
+ gap: 16px;
+ padding-top: 24px;
+ padding-bottom: 24px;
+}
+
.login-page__hero {
padding: 8px 4px;
}
@@ -181,6 +187,10 @@ button {
padding: 24px;
}
+.login-card--compact .ant-card-body {
+ padding: 20px;
+}
+
.login-card__brand {
display: flex;
align-items: center;
@@ -233,6 +243,36 @@ button {
line-height: 1.8;
}
+.login-card__actions {
+ display: flex;
+ justify-content: flex-end;
+ margin-top: 12px;
+}
+
+.login-card__link {
+ color: var(--h5-primary);
+ font-size: 13px;
+ font-weight: 600;
+}
+
+.captcha-preview--compact {
+ margin-top: -8px;
+ margin-bottom: 14px;
+ padding: 8px 12px;
+}
+
+.login-inline-field {
+ display: grid;
+ grid-template-columns: minmax(0, 1fr) 92px;
+ gap: 10px;
+}
+
+.login-form__hint-list {
+ color: var(--h5-text-subtle);
+ font-size: 12px;
+ line-height: 1.6;
+}
+
.meeting-card-list {
display: flex;
flex-direction: column;
@@ -542,6 +582,11 @@ button {
}
@media (max-width: 520px) {
+ .login-page {
+ padding-left: 14px;
+ padding-right: 14px;
+ }
+
.page-header__title {
font-size: 24px;
}
@@ -558,4 +603,8 @@ button {
.inline-actions .ant-btn {
width: 100%;
}
+
+ .login-inline-field {
+ grid-template-columns: minmax(0, 1fr) 84px;
+ }
}
diff --git a/imeeting-h5/tsconfig.tsbuildinfo b/imeeting-h5/tsconfig.tsbuildinfo
index 1af707c..cbb1692 100644
--- a/imeeting-h5/tsconfig.tsbuildinfo
+++ b/imeeting-h5/tsconfig.tsbuildinfo
@@ -1 +1 @@
-{"root":["./src/app.tsx","./src/main.tsx","./src/api/auth.ts","./src/api/http.ts","./src/api/meeting.ts","./src/api/platform.ts","./src/api/user.ts","./src/components/bottomnav.tsx","./src/components/loadingscreen.tsx","./src/components/meetingcontent.tsx","./src/components/pageheader.tsx","./src/components/platformconfigprovider.tsx","./src/components/preview/meetingpreviewview.tsx","./src/components/preview/meetinganalysis.ts","./src/hooks/usepagetitle.ts","./src/layouts/mainlayout.tsx","./src/pages/about/index.tsx","./src/pages/login/index.tsx","./src/pages/meeting-detail/index.tsx","./src/pages/meeting-preview/index.tsx","./src/pages/meetings/index.tsx","./src/pages/password/index.tsx","./src/pages/profile/index.tsx","./src/pages/scan-confirm/index.tsx","./src/routes/protectedroute.tsx","./src/types/index.ts","./src/types/platform.ts","./src/utils/auth.ts","./src/utils/meeting.ts"],"version":"5.9.3"}
\ No newline at end of file
+{"root":["./src/app.tsx","./src/main.tsx","./src/api/auth.ts","./src/api/http.ts","./src/api/meeting.ts","./src/api/platform.ts","./src/api/user.ts","./src/components/bottomnav.tsx","./src/components/loadingscreen.tsx","./src/components/pageheader.tsx","./src/components/platformconfigprovider.tsx","./src/components/preview/meetingpreviewview.tsx","./src/components/preview/meetinganalysis.ts","./src/hooks/usepagetitle.ts","./src/layouts/mainlayout.tsx","./src/pages/forgot-password/index.tsx","./src/pages/login/index.tsx","./src/pages/meeting-detail/index.tsx","./src/pages/meeting-preview/index.tsx","./src/pages/meetings/index.tsx","./src/pages/password/index.tsx","./src/pages/profile/index.tsx","./src/pages/scan-confirm/index.tsx","./src/routes/protectedroute.tsx","./src/types/index.ts","./src/types/platform.ts","./src/utils/auth.ts","./src/utils/meeting.ts","./src/utils/password.ts"],"version":"5.9.3"}
\ No newline at end of file