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

Fix the .list node for the StringArrayEditor #3866

Conversation

Gazook89
Copy link
Collaborator

fixes the icon buttons on the stringArrayEditor/tagInput .list element so that they are inline, given the correct background, and aligned correctly. Restores pink validation styling.

Description

Here it is broken, on Live:
image

Here it is fixed:
image

Related Issues or Discussions

QA Instructions, Screenshots, Recordings

Try using the string array editor (aka "tags" and "authors" inputs) in the Properties Editor. The three states should all display properly (non-editing 'badge', editing badge, and empty badge/input).

Add'l comments

Likely the metadataEditor.less file could be overhauled more completely, but I'm just focused on fixing this one thing. In my TagInput PR there are significant changes to the .less file so I don't want to muck about too much in there right now if i don't have to.

fixes the icon buttons on the stringArrayEditor/tagInput `.list` element so that they are inline, given the correct background, and aligned correctly.
@calculuschild calculuschild temporarily deployed to homebrewery-pr-3866 November 12, 2024 20:39 Inactive
@calculuschild
Copy link
Member

Does this one conflict with #3894 at all? Do you have a preference of which gets merged first?

@Gazook89
Copy link
Collaborator Author

Does this one conflict with #3894 at all? Do you have a preference of which gets merged first?

I would just go with 3894, and this can be closed, reopening if necessary. The tagInput PRs have a few more in the pipe, and i can't remember right now which bits of styling happen where but I'm sure I didn't take anything from this PR and reuse it (intentionally).

@5e-Cleric
Copy link
Member

Then closing this for now, as #3894 should fix the issue.

@5e-Cleric 5e-Cleric closed this Nov 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants