-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Update the Spree::Backend
navigation menu to match the upcoming SolidusAdmin
#5392
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
github-actions
bot
added
changelog:solidus_backend
Changes to the solidus_backend gem
changelog:solidus_core
Changes to the solidus_core gem
changelog:repository
Changes to the repository not within any gem
labels
Sep 21, 2023
elia
force-pushed
the
elia/admin-support
branch
from
September 25, 2023 08:35
210449e
to
e73d2a3
Compare
github-actions
bot
added
changelog:solidus
Changes to the solidus meta-gem
and removed
changelog:repository
Changes to the repository not within any gem
labels
Sep 25, 2023
elia
force-pushed
the
elia/admin-support
branch
from
September 25, 2023 08:37
e73d2a3
to
a08b606
Compare
elia
force-pushed
the
elia/admin-support
branch
from
September 25, 2023 08:38
a08b606
to
335bd5f
Compare
Codecov Report
@@ Coverage Diff @@
## main #5392 +/- ##
=======================================
Coverage 88.76% 88.77%
=======================================
Files 564 564
Lines 13960 13972 +12
=======================================
+ Hits 12392 12404 +12
Misses 1568 1568
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
github-actions
bot
added
the
changelog:repository
Changes to the repository not within any gem
label
Sep 25, 2023
elia
force-pushed
the
elia/admin-support
branch
2 times, most recently
from
September 25, 2023 15:39
c15ac78
to
c445c25
Compare
elia
force-pushed
the
elia/admin-support
branch
from
September 26, 2023 13:59
c445c25
to
665d974
Compare
elia
changed the title
[Backend] Backport changes from the SolidusAdmin branch
Update the _backend_ navigation menu to match the upcoming Sep 26, 2023
SolidusAdmin
elia
changed the title
Update the _backend_ navigation menu to match the upcoming
Update the Sep 26, 2023
SolidusAdmin
Spree::backend navigation menu to match the upcoming
SolidusAdmin`
elia
changed the title
Update the
Update the Sep 26, 2023
Spree::backend navigation menu to match the upcoming
SolidusAdmin`Spree::Backend
navigation menu to match the upcoming SolidusAdmin
This wasn't available back when the CSS was initially created, but it's a far superior value than 100%.
Replace the currently hardcoded one with a proper reference.
This will allow using them even if the theme is not selected.
As the cookie was set relative to the path where the switcher was clicked, it created as many cookies as paths where the switcher was clicked. That was causing the switcher to not work when a previous cookie was also encompassing the current path. To reproduce (in Chrome): 1. Initiate the sandbox application (new admin is on by default) 2. Go to the product creation page. It falls back to the legacy admin but the switcher is still on the new admin. 3. Click on the switcher to go back to the legacy admin. It works. The cookie is set for `/admin/products` to `false`. 4. Go to the product listing. Switch again to the new admin. It sets the cookie for `/admin` to `true`, but as the `/admin/products` cookie also applies and takes precedence, the new route is not taken into account.
Now defaults to the english translation that we know to be present, previously it was rendering HTML within an attribute, thus breaking the page.
Fix the sidebar menu stickyness at different window heights.
`link_tree` seems to be failing when the server is restarted. Given we're just providing two themes we can list them individually.
elia
force-pushed
the
elia/admin-support
branch
from
September 26, 2023 15:20
665d974
to
38cd7b0
Compare
rainerdema
approved these changes
Sep 27, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
changelog:repository
Changes to the repository not within any gem
changelog:solidus_backend
Changes to the solidus_backend gem
changelog:solidus_core
Changes to the solidus_core gem
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.
Summary
These (except the last 5) are commits extracted from the
nebulab/admin
branch and kept untouched except for changes applying to theadmin/
directory. This is done to minimize conflicts whennebulab/admin
will be eventually rebased on them.The last 5 commits are further adjustments and backports on top of the same branch that were either missing or which commits didn't make sense outside of the branch.
Contents
This PR basically takes care of two things:
Checklist
Check out our PR guidelines for more details.
The following are mandatory for all PRs:
The following are not always needed: