diff options
| author | Armand Philippot <git@armandphilippot.com> | 2022-05-20 22:22:35 +0200 |
|---|---|---|
| committer | Armand Philippot <git@armandphilippot.com> | 2022-05-21 19:23:43 +0200 |
| commit | 802548124071039f83ebfa2605e839ded82b5689 (patch) | |
| tree | 62d85fe786b84fcdd099f20e21e1827add701ae8 /src/pages | |
| parent | 7fd11d99f8a547e4acb89b9f9159b92e208dc90f (diff) | |
chore: update some styles
* Improve wp-blocks-columns, wp-block-quote and some images
* Make Sharing widget consistent between pages
* Remove margin option from lists
* Fix Topic logo alignement
Diffstat (limited to 'src/pages')
| -rw-r--r-- | src/pages/article/[slug].tsx | 5 | ||||
| -rw-r--r-- | src/pages/projets/[slug].tsx | 9 | ||||
| -rw-r--r-- | src/pages/sujet/[slug].tsx | 2 |
3 files changed, 9 insertions, 7 deletions
diff --git a/src/pages/article/[slug].tsx b/src/pages/article/[slug].tsx index 7abbabc..812fffe 100644 --- a/src/pages/article/[slug].tsx +++ b/src/pages/article/[slug].tsx @@ -99,10 +99,7 @@ const ArticlePage: NextPageWithLayout<ArticlePageProps> = ({ target={`/sujet/${topic.slug}`} className={styles.btn} > - {topic.logo && ( - <ResponsiveImage className={styles.btn__icon} {...topic.logo} /> - )}{' '} - {topic.name} + {topic.logo && <ResponsiveImage {...topic.logo} />} {topic.name} </ButtonLink> ); }), diff --git a/src/pages/projets/[slug].tsx b/src/pages/projets/[slug].tsx index cf7d0dc..e9b36fa 100644 --- a/src/pages/projets/[slug].tsx +++ b/src/pages/projets/[slug].tsx @@ -10,6 +10,7 @@ import { getLayout } from '@components/templates/layout/layout'; import PageLayout, { PageLayoutProps, } from '@components/templates/page/page-layout'; +import styles from '@styles/pages/project.module.scss'; import { type NextPageWithLayout, type ProjectPreview, @@ -53,7 +54,7 @@ const ProjectPage: NextPageWithLayout<ProjectPageProps> = ({ project }) => { const components: NestedMDXComponents = { Code: (props) => <Code {...props} />, Gallery: (props) => <Gallery {...props} />, - Image: (props) => <ResponsiveImage {...props} />, + Image: (props) => <ResponsiveImage withBorders={true} {...props} />, Link: (props) => <Link {...props} />, pre: ({ children }) => <Code {...children.props} />, }; @@ -66,7 +67,10 @@ const ProjectPage: NextPageWithLayout<ProjectPageProps> = ({ project }) => { const headerMeta: PageLayoutProps['headerMeta'] = { publication: { date: dates.publication }, - update: dates.update ? { date: dates.update } : undefined, + update: + dates.update && dates.update !== dates.publication + ? { date: dates.update } + : undefined, }; /** @@ -202,6 +206,7 @@ const ProjectPage: NextPageWithLayout<ProjectPageProps> = ({ project }) => { 'linkedin', 'twitter', ]} + className={styles.widget} />, ]} > diff --git a/src/pages/sujet/[slug].tsx b/src/pages/sujet/[slug].tsx index 271f4ec..b4845eb 100644 --- a/src/pages/sujet/[slug].tsx +++ b/src/pages/sujet/[slug].tsx @@ -191,7 +191,7 @@ const TopicPage: NextPageWithLayout<TopicPageProps> = ({ : [] } > - <div dangerouslySetInnerHTML={{ __html: content }} /> + {content && <div dangerouslySetInnerHTML={{ __html: content }} />} {articles && ( <> <Heading level={2}> |
