diff --git a/public/index.html b/public/index.html index 0ffcf61..6389a98 100644 --- a/public/index.html +++ b/public/index.html @@ -25,7 +25,7 @@ work correctly both with client-side routing and a non-root public URL. Learn how to configure a non-root public URL by running `npm run build`. --> - React App + Находка diff --git a/src/components/PostDetailModal.jsx b/src/components/PostDetailModal.jsx index 281f224..48aaa87 100644 --- a/src/components/PostDetailModal.jsx +++ b/src/components/PostDetailModal.jsx @@ -63,11 +63,10 @@ export default function PostDetailModal({ postId, onClose, onImageClick, onLocat return (
e.target === e.currentTarget && onClose()}> +
e.stopPropagation()}> - - {loading && (
diff --git a/src/components/icons/NavIcons.jsx b/src/components/icons/NavIcons.jsx index 7811bf0..142097b 100644 --- a/src/components/icons/NavIcons.jsx +++ b/src/components/icons/NavIcons.jsx @@ -6,13 +6,18 @@ export const NavIcons = { ), box: () => ( - - + + + ), paw: () => ( - - + + + + + + ), chat: () => ( diff --git a/src/pages/ReviewsPage.jsx b/src/pages/ReviewsPage.jsx index 904e44a..a5ccb77 100644 --- a/src/pages/ReviewsPage.jsx +++ b/src/pages/ReviewsPage.jsx @@ -74,6 +74,7 @@ export default function ReviewsPage() { onLoginClick={() => setAuthModalOpen(true)} loginLabel={t('reviews.login')} centerContent={

{t('reviews.title')}

} + hideWordmark />
diff --git a/src/styles/modal.css b/src/styles/modal.css index dbc5a8a..eb94b33 100644 --- a/src/styles/modal.css +++ b/src/styles/modal.css @@ -447,9 +447,15 @@ } .f-post-detail-close { position: absolute; - top: 12px; - right: 12px; + top: calc(12px + env(safe-area-inset-top, 0px)); + right: calc(12px + env(safe-area-inset-right, 0px)); z-index: 10; + color: #262626; + border-color: rgba(0,0,0,.08); + background: rgba(255,255,255,.9); +} +.f-post-detail-close:hover { + color: #262626; } .f-post-detail-status { display: flex; diff --git a/src/styles/sidebar.css b/src/styles/sidebar.css index b78410d..f9dac18 100644 --- a/src/styles/sidebar.css +++ b/src/styles/sidebar.css @@ -82,9 +82,11 @@ .f-sb-profile .f-profile-avatar { width: 32px; height: 32px; border: 2px solid var(--border); + border-radius: 9px; } .f-sb-profile .f-profile-avatar-placeholder { width: 32px; height: 32px; font-size: 1rem; + border-radius: 9px; } .f-sb-profile-info { flex: 1; min-width: 0; } .f-sb-profile-name {