-
-
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
Convert grid classes in backend admin from skeleton to bootstrap #1484
Conversation
Nice! How about making the skeleton CSS optional -- perhaps an app has to add a |
87f744b
to
42ceb77
Compare
@@ -1,6 +1,5 @@ | |||
<div data-hook="admin_adjustment_reason_form_fields" class="row"> | |||
<div class="row"> | |||
<div class="alpha four columns"> | |||
<div class="col-xs-3"> |
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.
I think you also want to correct the indenting here
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.
Thanks, rebased this commit: b1bb56fe6a42f28c95f731a591cf670659bde336
bbe8227
to
f481bef
Compare
Amazing effort and excellent commit names & all! Thanks a lot! |
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.
👍 we still need a final rebase, then this is good to be merged. Great work! Thanks
f481bef
to
52dc71f
Compare
Thank you @omnistegan |
This PR contains commits for all views within backend/app/views/spree that rely on skeleton grid classes.
This continues work on the Solidus admin roadmap #655 #1153 and allows the possibility of implementing the content-layout system introduced in #1114 by @graygilmore across any admin view without other modifications.
Each of these views have been updated using bootstrap grid classes and all skeleton classes have been removed. Layouts have not been significantly altered and no functionality has been added or removed.
Skeleton has been left enabled in order to maintain support for extensions that rely on it.
Because both skeleton and bootstrap implement a
row
class, bootstrap inherits skeleton's additional vertical spacing onrow
. This only affects bootstrap visually androw
s work as intended if bootstrap classes are used.Here is an example of an updated view, first with skeleton classes:
And with bootstrap classes: