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

Unrevert standalone gnav #85

Merged
merged 2 commits into from
Dec 6, 2024
Merged

Unrevert standalone gnav #85

merged 2 commits into from
Dec 6, 2024

Conversation

mokimo
Copy link
Owner

@mokimo mokimo commented Dec 6, 2024

  • Add your
  • Specific
  • Features or fixes

Resolves: MWPW-NUMBER

Test URLs:

narcis-radu and others added 2 commits December 6, 2024 11:04
adobecom#3319)

Revert "MWPW-161273 Standalone Gnav needs a release cycle [Bundle] (adobecom#3132)"

This reverts commit f2fbeaa.
…3132)

* bundled standalone gnav and footer

* Fixed dark mode; load css from navigation.js

* Refactored global footer to no longer use milo modal to render region-nav

* global footer unit test

* fix lint

* Added keyboard navigation to the new region nav modal

* export stuff from modal.js

* replaced the new modal implementation with a more explicit usage of the current milo modal so that it can be bundled

* code compatibility ignore pattern

* Fix keyboard navigation unit tests

* fixed footer unit test after changing the implementation of the region nav (again)

* added sourcemaps; fixed dark mode issue

* navigation unit tests

* Cover uncovered lines in global-footer.js

* prevent FOUC in region nav

* built latest gnav changes

* modified package.json to have a files field

* use evergreen css for non-bundled and built css for bundled

* Fixed region picker when there's no hash

* Added a workflow to release standalone feds and removed dist from the PR

* changed workflow_call to workflow_dispatch

* Adjusted the cd command in the workflow

* added a working directory

* missed a space in the gh release upload command

* added GITHUB_TOKEN to the upload asset step

* fixed an error with file upload in the workflow

* Removed a console.log from the build script; explicitly load fragment block in footer

* Removed an unused import

* Renamed a funciton in the build file and added a comment

* Fixed region nav breaking on certain milo consumers

* Fixed region nav breaking on some milo consumers for real this time

* Removed an unused import

* Added logic to not call the region nav code twice

* unit test

* modified a standalone footer unit test slightly

* Removed a comment
Copy link

aem-code-sync bot commented Dec 6, 2024

Hello, I'm the AEM Code Sync Bot and I will run some actions to deploy your branch and validate page speed.
In case there are problems, just click a checkbox below to rerun the respective action.

  • Re-run PSI checks
  • Re-sync branch
Commits

@mokimo mokimo merged commit 56c562e into stage Dec 6, 2024
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants