diff --git a/src/miniapp-market-web/src/App.tsx b/src/miniapp-market-web/src/App.tsx index 0795c1c268..23ccd75923 100644 --- a/src/miniapp-market-web/src/App.tsx +++ b/src/miniapp-market-web/src/App.tsx @@ -837,7 +837,7 @@ function DetailPage({ icon={} /> ))} - {app.ratingAverage.toFixed(1)} ({app.ratingCount}) + {app.ratingAverage.toFixed(1)} ({app.ratingCount})
diff --git a/src/miniapp-market-web/src/styles.css b/src/miniapp-market-web/src/styles.css index 3e43dc6007..b3069a3f75 100644 --- a/src/miniapp-market-web/src/styles.css +++ b/src/miniapp-market-web/src/styles.css @@ -1311,8 +1311,8 @@ main { color: var(--openbitfun-color-status-warning-content); } -.rating-control span { - margin-left: 7px; +.rating-summary { + margin-inline-start: 7px; color: var(--openbitfun-color-content-muted); font-size: 11.5px; font-variant-numeric: tabular-nums; diff --git a/src/web-ui/src/app/scenes/miniapps/MiniAppScene.scss b/src/web-ui/src/app/scenes/miniapps/MiniAppScene.scss index 987c032ac6..6f0815cf1b 100644 --- a/src/web-ui/src/app/scenes/miniapps/MiniAppScene.scss +++ b/src/web-ui/src/app/scenes/miniapps/MiniAppScene.scss @@ -117,30 +117,30 @@ padding: var(--openbitfun-space-2) var(--openbitfun-space-3); border-bottom: 1px solid var(--openbitfun-color-border-subtle); background: var(--openbitfun-color-surface-panel); + } - span, - small { - display: block; - } + &__preview-stage-title, + &__preview-stage-hint { + display: block; + } - span { - color: var(--openbitfun-color-content-primary); - font-family: var(--openbitfun-type-heading-card-font-family); - font-size: var(--openbitfun-type-heading-card-font-size); - font-weight: var(--openbitfun-type-heading-card-font-weight); - line-height: var(--openbitfun-type-heading-card-line-height); - letter-spacing: var(--openbitfun-type-heading-card-letter-spacing); - } + &__preview-stage-title { + color: var(--openbitfun-color-content-primary); + font-family: var(--openbitfun-type-heading-card-font-family); + font-size: var(--openbitfun-type-heading-card-font-size); + font-weight: var(--openbitfun-type-heading-card-font-weight); + line-height: var(--openbitfun-type-heading-card-line-height); + letter-spacing: var(--openbitfun-type-heading-card-letter-spacing); + } - small { - margin-top: 2px; - color: var(--openbitfun-color-content-muted); - font-family: var(--openbitfun-type-support-font-family); - font-size: var(--openbitfun-type-support-font-size); - font-weight: var(--openbitfun-type-support-font-weight); - line-height: var(--openbitfun-type-support-line-height); - letter-spacing: var(--openbitfun-type-support-letter-spacing); - } + &__preview-stage-hint { + margin-top: 2px; + color: var(--openbitfun-color-content-muted); + font-family: var(--openbitfun-type-support-font-family); + font-size: var(--openbitfun-type-support-font-size); + font-weight: var(--openbitfun-type-support-font-weight); + line-height: var(--openbitfun-type-support-line-height); + letter-spacing: var(--openbitfun-type-support-letter-spacing); } &__preview-stage-body { @@ -277,20 +277,17 @@ line-height: var(--openbitfun-type-heading-section-line-height); letter-spacing: var(--openbitfun-type-heading-section-letter-spacing); } + } - span:not([data-overflow-content]) { - display: block; - margin-top: 2px; - color: var(--openbitfun-color-content-muted); - font-family: var(--openbitfun-type-support-font-family); - font-size: var(--openbitfun-type-support-font-size); - font-weight: var(--openbitfun-type-support-font-weight); - line-height: var(--openbitfun-type-support-line-height); - letter-spacing: var(--openbitfun-type-support-letter-spacing); - overflow: hidden; - white-space: nowrap; - max-width: 360px; - } + &__app-name { + margin-top: 2px; + color: var(--openbitfun-color-content-muted); + font-family: var(--openbitfun-type-support-font-family); + font-size: var(--openbitfun-type-support-font-size); + font-weight: var(--openbitfun-type-support-font-weight); + line-height: var(--openbitfun-type-support-line-height); + letter-spacing: var(--openbitfun-type-support-letter-spacing); + max-width: 360px; } &__notice { diff --git a/src/web-ui/src/app/scenes/miniapps/MiniAppScene.tsx b/src/web-ui/src/app/scenes/miniapps/MiniAppScene.tsx index e92819ed10..8601e7bcc2 100644 --- a/src/web-ui/src/app/scenes/miniapps/MiniAppScene.tsx +++ b/src/web-ui/src/app/scenes/miniapps/MiniAppScene.tsx @@ -231,8 +231,8 @@ const MiniAppScene: React.FC = ({ appId }) => {
- {t('customize.previewTitle')} - {t('customize.previewHint')} + {t('customize.previewTitle')} + {t('customize.previewHint')}
= ({ {copy.title} - {copy.description} + + {copy.description} +
); diff --git a/src/web-ui/src/app/scenes/miniapps/customization/MiniAppCustomizePanel.tsx b/src/web-ui/src/app/scenes/miniapps/customization/MiniAppCustomizePanel.tsx index db021ea8f1..f262061790 100644 --- a/src/web-ui/src/app/scenes/miniapps/customization/MiniAppCustomizePanel.tsx +++ b/src/web-ui/src/app/scenes/miniapps/customization/MiniAppCustomizePanel.tsx @@ -412,7 +412,7 @@ export const MiniAppCustomizePanel: React.FC = ({

{t('customize.title')}

- {appName} + {appName}
= ({ tabs }) => { icon={} /> ))} - {detail.ratingAverage.toFixed(1)} · {formatNumber(detail.ratingCount)} + + {detail.ratingAverage.toFixed(1)} · {formatNumber(detail.ratingCount)} +
diff --git a/src/web-ui/src/app/scenes/miniapps/views/MiniAppMarketView.scss b/src/web-ui/src/app/scenes/miniapps/views/MiniAppMarketView.scss index 799e5539b5..18adc363ea 100644 --- a/src/web-ui/src/app/scenes/miniapps/views/MiniAppMarketView.scss +++ b/src/web-ui/src/app/scenes/miniapps/views/MiniAppMarketView.scss @@ -245,8 +245,8 @@ color: var(--openbitfun-color-status-warning-content); } - span { - margin-left: var(--openbitfun-space-2); + &-summary { + margin-inline-start: var(--openbitfun-space-2); color: var(--openbitfun-color-content-muted); font-family: var(--openbitfun-type-meta-font-family); font-size: var(--openbitfun-type-meta-font-size); diff --git a/src/web-ui/src/app/scenes/miniapps/views/MiniAppMarketView.tsx b/src/web-ui/src/app/scenes/miniapps/views/MiniAppMarketView.tsx index 804ac3c4d0..2b1f14ec2d 100644 --- a/src/web-ui/src/app/scenes/miniapps/views/MiniAppMarketView.tsx +++ b/src/web-ui/src/app/scenes/miniapps/views/MiniAppMarketView.tsx @@ -542,7 +542,9 @@ const MiniAppMarketView: React.FC = ({ tabs }) => { icon={} /> ))} - {detail.ratingAverage.toFixed(1)} · {formatNumber(detail.ratingCount)} + + {detail.ratingAverage.toFixed(1)} · {formatNumber(detail.ratingCount)} +