Fix styling bugs and edge cases in theme components #3
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.
This PR addresses several bugs and edge cases identified during a review of the theme codebase:
#content. This was fixed by converting the variable to a Stylus list. Additionally, overly generic classes (.copy,.clipboard) were removed to avoid styling unrelated elements.button-ripplemixin created pseudo-elements on<input>tags, which is invalid/unsupported and could cause visual issues. The mixin now excludesinputelements.#contentwas missingposition: relative, which caused absolute positioned elements (like the copy buttons) to potentially be positioned relative to the body or viewport..wikitablewas forced towidth: 100%, which looked bad for small tables. It is now set towidth: autowithmax-width: 100%for better responsiveness.PR created automatically by Jules for task 14511435312204137624 started by @aaronedev