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

Add compat support for twentytwenty core theme #3403

Merged
merged 42 commits into from
Oct 18, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
7d49b1c
Dequeue main JS file and add todos for broken functionality
schlessera Oct 1, 2019
b5f845e
Dequeue js/no-js detection
schlessera Oct 1, 2019
0028b04
Fix wrong comments
schlessera Oct 3, 2019
a8f2a23
Add smooth-scrolling to "To the Top" button in the lower right corner
schlessera Oct 3, 2019
707a134
Improve smoothscrolling replacement
schlessera Oct 3, 2019
6431db5
Remove solved todo comment for tap page reloads
schlessera Oct 4, 2019
e4a4e77
Use amp-lightbox to display mobile menu as a modal
schlessera Oct 4, 2019
8c27464
Add generic toggle interactivity
schlessera Oct 7, 2019
121fbc3
Be smart about adding AMP actions
schlessera Oct 7, 2019
e1f63c6
Generalize support for modals
schlessera Oct 8, 2019
cfd9b0d
Adapt tree-shaker to keep CSS that is targeted by toggles
schlessera Oct 8, 2019
3ec0536
Make PHPCS happy
schlessera Oct 8, 2019
ca2be1c
Add showing-modal class to body when opening modals
schlessera Oct 9, 2019
4f5acd9
Add toggle body class when toggles are tapped
schlessera Oct 9, 2019
5f355d4
Get rid of amp-state elements
schlessera Oct 10, 2019
829e2f8
Remove unused variable
schlessera Oct 10, 2019
1788a1f
Remove filter within sanitizer
schlessera Oct 10, 2019
904451d
Add autofocus attributes to replace manual focus-setting
schlessera Oct 12, 2019
ec8b82a
Add note about aria-expanded
schlessera Oct 12, 2019
4c00f58
Only apply autofocus to inputs, selects and textareas
schlessera Oct 12, 2019
e1c7462
Ad CSS fix to correctly position featured images
schlessera Oct 12, 2019
a25b612
Automatically expand currently selected page in mobile menu
schlessera Oct 14, 2019
88883a8
Skip adding active class on close-nav-toggle
schlessera Oct 14, 2019
789cf30
Remove completed and invalid todos
schlessera Oct 14, 2019
6ce943b
Replace DOMElement checks with docblocks
schlessera Oct 15, 2019
93f0136
Move has_class() to AMP_DOM_Utils and add tests
schlessera Oct 17, 2019
3b8de19
Move get_element_id() to AMP_DOM_Utils and add tests
schlessera Oct 17, 2019
6e36d5f
Move xpath_from_css_selector() to AMP_DOM_Utils and add tests
schlessera Oct 17, 2019
57a8902
Move add_amp_action() to AMP_DOM_Utils and add tests
schlessera Oct 18, 2019
713f537
Add comments in add_amp_action() method
schlessera Oct 18, 2019
bd4e2b9
Make sure block images are displayed as blocks
schlessera Oct 18, 2019
b2244b2
Fix keyboard focus in menu dropdowns
schlessera Oct 18, 2019
4b20ffd
Toggle aria-expanded attribute when toggles are triggered
schlessera Oct 18, 2019
16c8fe7
Remove setState-specific class detection from tree-shaker again
schlessera Oct 18, 2019
abe0b06
Make "triple loop" in toggle code clearer
schlessera Oct 18, 2019
a253b6d
Remove extra indentation in image block CSS
schlessera Oct 18, 2019
e166ee9
Make class matching more robust
schlessera Oct 18, 2019
5d7d859
Remove mention of filter in xpath_from_css_selector()
schlessera Oct 18, 2019
272d0ed
Merge branch 'add/3342-twentytwenty-support' of https://github.com/am…
schlessera Oct 18, 2019
edafd6f
Move xpath_from_css_selector() back into AMP_Core_Theme_Sanitizer and…
schlessera Oct 18, 2019
7ddf58e
Shift menu-modal down using padding when admin-bar present
westonruter Oct 18, 2019
ab98bab
Merge branch 'develop' of github.com:ampproject/amp-wp into add/3342-…
westonruter Oct 18, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading