Skip to content
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

Refactor logo structure. #1099

Merged
merged 1 commit into from
May 14, 2024
Merged

Refactor logo structure. #1099

merged 1 commit into from
May 14, 2024

Conversation

LasseStaus
Copy link
Contributor

@LasseStaus LasseStaus commented May 3, 2024

This updates the logo structure with the new structure from the designsystem.

The intension is the use the same logo template everywhere the logo is necessary, and keep the href logic inside this template.

This also adds an aria-label as requested in a seperate ticket: DDFFORM-750

DDFFORM-696

Link to issue

This PR covers two tickets:

DDFFORM-696

DDFFORM-709

Depends on PR in design system: danskernesdigitalebibliotek/dpl-design-system#621

Description

This PR updates the markup for the logo template.

The aim is to ensure that the logo is rendered the same way in both header/footer and handles the redirect to the frontpage.

This also adds an aria-label as requested in DDFFORM-709

@github-actions github-actions bot temporarily deployed to pr-1099 May 3, 2024 12:43 Destroyed
@LasseStaus LasseStaus changed the base branch from develop to release/hermod-14 May 3, 2024 12:43
Copy link
Contributor

@kasperbirch1 kasperbirch1 left a comment

Choose a reason for hiding this comment

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

LGTM 👍

@github-actions github-actions bot temporarily deployed to pr-1099 May 6, 2024 11:16 Destroyed
@github-actions github-actions bot temporarily deployed to pr-1099 May 6, 2024 11:20 Destroyed
This updates the logo structure with the new structure from the designsystem.

The intension is the use the same logo template everywhere the logo is necessary, and keep the href logic inside this template.

This also adds an aria-label as requested in a seperate ticket: DDFFORM-750

DDFFORM-696
@github-actions github-actions bot temporarily deployed to pr-1099 May 13, 2024 09:25 Destroyed
Copy link
Contributor

@rasben rasben left a comment

Choose a reason for hiding this comment

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

The actual code looks fine, but, are you sure you want the changes in composer.json? I would think that is something that is managed automatically somewhere?

@LasseStaus
Copy link
Contributor Author

The actual code looks fine, but, are you sure you want the changes in composer.json? I would think that is something that is managed automatically somewhere?

I'll remove that commit once it's tested. I have just added it so they can test the changes 👍

@github-actions github-actions bot temporarily deployed to pr-1099 May 14, 2024 12:10 Destroyed
@LasseStaus LasseStaus merged commit de41f04 into release/hermod-14 May 14, 2024
16 checks passed
@LasseStaus LasseStaus deleted the DDFFORM-696 branch May 14, 2024 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants