|
|
@@ -2,21 +2,21 @@ import React from 'react';
|
|
|
|
|
|
import { Skeleton } from '~/components/Skeleton';
|
|
|
|
|
|
-import recentChangesStyles from '../RecentChanges.module.scss';
|
|
|
-import styles from './SidebarSkeleton.module.scss';
|
|
|
+import styles from '../RecentChanges.module.scss';
|
|
|
|
|
|
const SkeletonItem = () => {
|
|
|
|
|
|
+ const isSmall = window.localStorage.isRecentChangesSidebarSmall === 'true';
|
|
|
+
|
|
|
return (
|
|
|
- <li className={`list-group-item ${recentChangesStyles['list-group-item']} py-3 px-0`}>
|
|
|
+ <li className={`list-group-item ${styles['list-group-item']} ${isSmall ? 'py-2' : 'py-3'} px-0`}>
|
|
|
<div className="d-flex w-100">
|
|
|
<Skeleton additionalClass='rounded-circle picture' roundedPill />
|
|
|
<div className="flex-grow-1 ml-2">
|
|
|
- <Skeleton additionalClass={`${styles['grw-sidebar-skeleton-text-medium']} mb-2`} />
|
|
|
- <Skeleton additionalClass={`${styles['grw-sidebar-skeleton-text-medium']} my-2`} />
|
|
|
- <div className="d-flex justify-content-between grw-recent-changes-item-lower mt-2">
|
|
|
- <Skeleton additionalClass={styles['grw-sidebar-skeleton-recent-changes-icons']} />
|
|
|
- <Skeleton additionalClass={styles['grw-sidebar-skeleton-recent-changes-icons']} />
|
|
|
+ <Skeleton additionalClass={`grw-recent-changes-skeleton-text ${styles['grw-recent-changes-skeleton-text']} ${isSmall && 'pb-1'}`} />
|
|
|
+ <Skeleton additionalClass={`grw-recent-changes-skeleton-h5 ${styles['grw-recent-changes-skeleton-h5']} ${isSmall ? 'my-0' : 'my-2'}`} />
|
|
|
+ <div className="d-flex justify-content-end grw-recent-changes-item-lower pt-1">
|
|
|
+ <Skeleton additionalClass={`grw-recent-changes-skeleton-date ${styles['grw-recent-changes-skeleton-date']}`} />
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|