[MOOSE-292] Clean Up core/details Block
#295
Merged
+27
−17
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this do/fix?
This pull request cleans up and improves the core Details block in both style and configuration, focusing on code clarity, consistent styling, and better maintainability. The main changes include reorganizing and commenting the styles, updating underline behavior for summaries, and reordering the
theme.jsonstyles for clarity.Core Details Block Cleanup and Styling Improvements:
style.pcssto clarify the purpose of style rules, and applied consistent underline styling to the summary element using mixins for both normal and hover states. [1] [2]Configuration and Maintainability:
typography,spacing, andborderproperties for thecore/detailsblock intheme.jsonto improve clarity and maintainability, without changing the actual styles applied. [1] [2]QA
Links to relevant issues
Screenshots/video: