Skip to content

[FEAT] Create the new 'Blog' page #224

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Nov 17, 2021
Merged

[FEAT] Create the new 'Blog' page #224

merged 10 commits into from
Nov 17, 2021

Conversation

csouchet
Copy link
Member

@csouchet csouchet commented Nov 16, 2021

Covers #187

Accessible from : http://localhost:8000/blog and https://process-analytics-process-analytics-dev-site_preview-pr-224.surge.sh/blog

All page titles are updated and follow 'PAGE_NAME - Process Analytics', except the Home page which keeps 'Process Analytics'.

@csouchet csouchet added the enhancement New feature or request label Nov 16, 2021
@github-actions
Copy link

github-actions bot commented Nov 16, 2021

♻️ PR Preview eb36b7e has been successfully destroyed since this PR has been closed.

🤖 By surge-preview

import Link from './Link';
import { capitalize } from '../utils/string';

const PageHeader = (): JSX.Element => {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Almost duplicated from the Header class, but we should replace the Header in the home page & have the same in all pages later.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok to me, we will see later when we will decide how we manage the header on all pages

@csouchet
Copy link
Member Author

csouchet commented Nov 17, 2021

The margin is for the page title.

Mobile format

Margin 5

image

Margin top 5 - bottom 4

image

Margin 4

image

Desktop format

Margin 6

image

Margin top 6 - bottom 5

image

Margin 5

image

@csouchet csouchet marked this pull request as ready for review November 17, 2021 09:50
@csouchet csouchet requested a review from tbouffard November 17, 2021 09:51
@tbouffard
Copy link
Member

⚠️ I have noticed the following changes
The title of the home page switch from 'Process Analytics' to 'Process Analytics - home'. Impact on Google Analytics (page traffic followup).
All page titles follow 'Process Analytics - PAGE_NAME' we should review this.

@csouchet csouchet requested a review from tbouffard November 17, 2021 11:31
@csouchet csouchet merged commit f5d01e3 into main Nov 17, 2021
@csouchet csouchet deleted the 187-Create_Blog_page branch November 17, 2021 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants