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

MBS-13062: Implementing the footer redesign #2926

Merged

Conversation

santiagofn
Copy link
Contributor

@santiagofn santiagofn commented Apr 27, 2023

I'm updating the branch that @akshaaatt created, as it was in #2439, with some changes & fixes:

  • Fixes
    • The test MBS-4555.json5 was failing because it couldn't find an element. Fixed it creating a new id
  • Changes:
    • Refactors:
      • Created a file with the raw input data used to build the footer
      • Most parts of the footer were moved to their own components
    • Layout:
      • Row-cols is used to define the layout on different breakpoints
      • Added margins on breakpoints < xl
      • Fixed margins in first block
    • Texts:
      • Added text about MusicBrainz
      • Change channel's list line-height
      • Added gray style
      • Removed <bold> from links
      • Added list with chevron as bullet

The new looks:

  • Desktop

imagen

  • Tablet (landscape)

imagen

  • Tablet (portrait)

imagen

  • Mobile (note: the old menu is the responsible for increasing the width)

imagen
imagen

@brainzbot
Copy link
Member

Can one of the admins verify this patch?

@yvanzo
Copy link
Contributor

yvanzo commented Apr 27, 2023

@brainzbot, add to whitelist

@santiagofn santiagofn force-pushed the akshat/footer-revamp branch 2 times, most recently from 1d0e331 to c4eee04 Compare April 28, 2023 08:22
@santiagofn
Copy link
Contributor Author

Updated screenshots:

  • Desktop:
    imagen

  • Tablet (landscape)
    imagen

  • Tablet (portrait)
    imagen

  • Mobile (note: the old menu is the responsible for increasing the width)
    imagen
    imagen

@santiagofn
Copy link
Contributor Author

So, the failing test is now passing:

test passing 1

test passing 2

But a new error arises... which I don't know how to solve:

Error: No such container:path: musicbrainz-selenium-tests:/home/musicbrainz/musicbrainz-server/svlog
Build step 'Execute shell' marked build as failure
Skipped archiving because build is not successful
Recording test results

@reosarevok maybe you can give me an insight about this? Thanks!

@santiagofn santiagofn force-pushed the akshat/footer-revamp branch 2 times, most recently from 52098e1 to 7897763 Compare May 5, 2023 01:30
@santiagofn santiagofn changed the title Updating footer revamp MBS-13062: Implementing the footer redesign May 5, 2023
- Created a file with the raw input data used to build the footer
- Most parts of the footer were moved to their own components
- Row-cols is used to define the layout on different breakpoints
- Added margins on breakpoints < xl
- Fixed margins in first block
- Added text about MusicBrainz
- Change channel's list line-height
- Added gray style
- Removed <bold> from links
@reosarevok
Copy link
Member

@brainzbot, retest this please

@reosarevok
Copy link
Member

I'm not sure tbh. I hope it's not something stupid like [] in the test title breaking something? :)

@akshaaatt
Copy link
Member

Merging to the footer revamp PR for now because we need to resolve conflicts and it makes sense to resolve them at one place

@akshaaatt akshaaatt merged commit b52778b into metabrainz:akshat/footer-revamp Oct 4, 2023
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants