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

Cover more cases in AppSidebare visual test #1357

Merged
merged 1 commit into from
Aug 28, 2020

Conversation

raimund-schluessler
Copy link
Contributor

@raimund-schluessler raimund-schluessler commented Aug 27, 2020

This adds some more test cases for the visual regression test of AppSidebar. I added

  • a case without a subtitle
  • a case for an editable title
  • and I also increased the length of the maintitle and the subtitle to test for overflow and padding issues.

In principle nothing dramatic showed up, but there are two issues.

  • The padding might not be ideal when editing the title, see [2.6] Spacing issue for title input #1347:
    AppSidebar vue- subtitle_null- editable_true- starred_null- compact_false- header_image- secondary_button-base

  • and in case no primary action is present (compact mode or no figure), there is to much padding on the right of the title:
    AppSidebar vue- subtitle_null- editable_false- starred_false- compact_false- header_none- secondary_none-base

To keep things clear, I only changed the test here. So it should be easy to review and merge. Since the test names changed, I uploaded new images for every test.

Actually adjusting the CSS will be done in a follow-up PR.

Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
@raimund-schluessler raimund-schluessler added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Aug 28, 2020
@raimund-schluessler raimund-schluessler merged commit b118e30 into master Aug 28, 2020
@raimund-schluessler raimund-schluessler deleted the feature/noid/AppSidebarTest branch August 28, 2020 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4. to release Ready to be released and/or waiting for tests to finish feature: app-sidebar Related to the app-sidebar component
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants