diff --git a/packages/nicolium/src/actions/moderation.tsx b/packages/nicolium/src/actions/moderation.tsx index 7eb4c6ff1..f6204baf5 100644 --- a/packages/nicolium/src/actions/moderation.tsx +++ b/packages/nicolium/src/actions/moderation.tsx @@ -3,7 +3,6 @@ import { defineMessages, FormattedMessage, type IntlShape } from 'react-intl'; import { deactivateUser, deleteUser, deleteStatus, toggleStatusSensitivity } from '@/actions/admin'; import OutlineBox from '@/components/outline-box'; -import Stack from '@/components/ui/stack'; import Text from '@/components/ui/text'; import AccountContainer from '@/containers/account-container'; import { selectAccount } from '@/queries/accounts/selectors'; @@ -102,7 +101,7 @@ const deactivateUserModal = const name = selectAccount(accountId)!.username; const message = ( - +
@@ -114,7 +113,7 @@ const deactivateUserModal = values={{ acct }} /> - +
); useModalsStore.getState().actions.openModal('CONFIRM', { @@ -142,7 +141,7 @@ const deleteUserModal = const local = account.local; const message = ( - +
@@ -154,7 +153,7 @@ const deleteUserModal = values={{ acct }} /> - +
); const confirm = intl.formatMessage(messages.deleteUserConfirm, { name }); diff --git a/packages/nicolium/src/columns/timeline.tsx b/packages/nicolium/src/columns/timeline.tsx index 9b0e84540..fb57f710f 100644 --- a/packages/nicolium/src/columns/timeline.tsx +++ b/packages/nicolium/src/columns/timeline.tsx @@ -9,10 +9,8 @@ import ScrollableList, { type IScrollableList } from '@/components/scrollable-li import Status, { StatusFollowedTagInfo } from '@/components/statuses/status'; import StatusInfo from '@/components/statuses/status-info'; import Tombstone from '@/components/statuses/tombstone'; -import Button from '@/components/ui/button'; import Icon from '@/components/ui/icon'; import Portal from '@/components/ui/portal'; -import Stack from '@/components/ui/stack'; import Emojify from '@/features/emoji/emojify'; import PlaceholderStatus from '@/features/placeholder/components/placeholder-status'; import PendingStatus from '@/features/ui/components/pending-status'; @@ -175,19 +173,15 @@ const TimelineGap: React.FC = ({ gap, onFillGap, firstEntry }) => }; return ( - - +
= ({ gap, onFillGap, firstEntry }) => {renderTimeDistance()}
- -
+ + ); }; diff --git a/packages/nicolium/src/styles/new/statuses.scss b/packages/nicolium/src/styles/new/statuses.scss index 22969954a..5b8bd1dee 100644 --- a/packages/nicolium/src/styles/new/statuses.scss +++ b/packages/nicolium/src/styles/new/statuses.scss @@ -664,12 +664,23 @@ } .⁂-timeline-gap { - margin-top: 1rem; - margin-bottom: 1rem; + display: flex; + flex-direction: column; + align-items: stretch; + margin: 1rem auto; border-top-width: 1px; border-bottom-width: 1px; border-color: rgb(var(--color-gray-200)); + button { + @include mixins.button($theme: transparent, $size: xs); + + svg { + width: 1rem; + height: 1rem; + } + } + .dark & { border-color: rgb(var(--color-gray-800)); }