-
Notifications
You must be signed in to change notification settings - Fork 508
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
AO3-6616 Fix floating and displaced form elements in new webkit #4636
Conversation
@@ -682,10 +682,15 @@ form.single .autocomplete + input + span.submit input[type="submit"] { | |||
.dashboard > form { | |||
float: left; | |||
width: 100%; | |||
clear: none; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is for where we see the subnavigation hanging over the form.
@@ -51,7 +51,7 @@ div.error { | |||
box-shadow: 1px 1px 2px; | |||
} | |||
|
|||
.notes { | |||
p.notes { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The notes field on the posting form was playing up because of a clear meant for notes in system messages (which are either paragraphs or unordered lists), but the notes elements also had the notes class. You'll see ul.notes
already has this clear above, so we just needed to make sure it also applied to paragraphs with the notes
class.
Fixing this allowed me to remove the clear from .blurb blockquote
, which had the notes class in the bookmark blurb.
<blockquote class="userstuff notes"> |
Guess what's fixed in the new macOS and iOS! 🎉 |
Alas, it is not fully fixed. |
Issue
https://otwarchive.atlassian.net/browse/AO3-6616
Purpose
webkit did something terrible that affected the position of various form elements, most notably:
Full details are in the issue.
Testing Instructions
We'll want to test Safari 17 to make sure the issue is fixed and at least one older version of Safari, plus Firefox and Chrome (any version), to make sure we didn't break anything new.
References
I diagnose the issue in this comment.
Credit
Sarken, she/her