tr
TryGhost
GitHub
Ghost
Workspace
GitHub
CI Pipeline Executions
Filtered
Runs
Demo
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Overview
⌘K
Ghost
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
30172
9482b34e 🐛 Fixed Safari automation row links closes https://linear.app/ghost/issue/NY-1541 Adding the automation analytics columns restored display: table-row at desktop. Safari does not use a positioned table row as the containing block for the absolutely positioned link overlay, so the last row's overlay covered the preceding rows. Removed the pseudo-element and kept the native table layout and column sizing. Pointer clicks elsewhere in a row delegate to the existing Link in its row header, while the Link remains the only semantic focus target. This preserves valid table markup, native Tab and Enter behavior, and screen-reader header associations without turning <tr> into a fake link. The link's :focus-visible state draws a WebKit-compatible outline around the row. References: MDN <tr> content model: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/tr MDN native link keyboard behavior: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/a MDN table accessibility: https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Structuring_content/Table_accessibility WAI-ARIA table pattern: https://www.w3.org/WAI/ARIA/apg/patterns/table/ WCAG native links technique: https://www.w3.org/WAI/WCAG22/Techniques/html/H91.html
by Troy Ciesco
T
Succeeded
30172
114ddb3a 🐛 Fixed Safari automation row links closes https://linear.app/ghost/issue/NY-1541 Adding the automation analytics columns restored display: table-row at desktop. Safari does not use a positioned table row as the containing block for the absolutely positioned link overlay, so the last row's overlay covered the preceding rows. Removed the pseudo-element and kept the native table layout and column sizing. Pointer clicks elsewhere in a row delegate to the existing Link in its row header, while the Link remains the only semantic focus target. This preserves valid table markup, native Tab and Enter behavior, and screen-reader header associations without turning <tr> into a fake link. The link's :focus-visible state draws a WebKit-compatible outline around the row. References: MDN <tr> content model: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/tr MDN native link keyboard behavior: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/a MDN table accessibility: https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Structuring_content/Table_accessibility WAI-ARIA table pattern: https://www.w3.org/WAI/ARIA/apg/patterns/table/ WCAG native links technique: https://www.w3.org/WAI/WCAG22/Techniques/html/H91.html
by Troy Ciesco
T
Succeeded
30172
8f9c2847 🐛 Fixed Safari automation row links closes https://linear.app/ghost/issue/NY-1541 Adding the automation analytics columns restored display: table-row at desktop. Safari does not use a positioned table row as the containing block for the absolutely positioned link overlay, so the last row's overlay covered the preceding rows. Removed the pseudo-element and kept the native table layout and column sizing. Pointer clicks elsewhere in a row delegate to the existing Link in its row header, while the Link remains the only semantic focus target. This preserves valid table markup, native Tab and Enter behavior, and screen-reader header associations without turning <tr> into a fake link. The link's :focus-visible state draws a WebKit-compatible outline around the row. References: MDN <tr> content model: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/tr MDN native link keyboard behavior: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/a MDN table accessibility: https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Structuring_content/Table_accessibility WAI-ARIA table pattern: https://www.w3.org/WAI/ARIA/apg/patterns/table/ WCAG native links technique: https://www.w3.org/WAI/WCAG22/Techniques/html/H91.html
by Troy Ciesco
T
Previous
Next