-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Clear dt.attribute-label past left-floated elements #231
Clear dt.attribute-label past left-floated elements #231
Conversation
9a0de9e
to
50c2143
Compare
@calumhalcrow I just merged #188, which adds visual regression testing. I'd like to run all CSS/HTML changes through that test. Would you mind rebasing on top of master so this can run through those tests? Thanks! |
50c2143
to
365d607
Compare
@Graysonwright I have rebased onto master and it appears that tests pass (although maybe that in itself is a problem since this change can change the UI visibly?). BTW, as a side-note: when I run tests locally (after following the Contributing guide), I get an error:
I was able to fix it with this change:
I'm not sure if this is the appropriate thing to do though. Should I open a PR? |
@calumhalcrow Looks like that gemfile was fixed in 079c17f - rebasing again should sort it out. I'm curious why the build on CircleCI doesn't fail for that - it would be much easier to keep our Appraisal gemfiles up-to-date if we had feedback on that. |
365d607
to
d695f85
Compare
@Graysonwright I have rebased. Tests pass locally for me, but CircleCI is failing due to what seems a setup issue on their end: "Your Ruby version is 2.2.0, but your Gemfile specified 2.2.3" |
@calumhalcrow yeah, I saw that error last night. We're working on a fix in #253. |
Looks like it's fixed - we just needed to re-run the tests without the cache. |
This looks good! It would be great to have a test for this case, but without being able to customize labels for a field it'll be fairly difficult to set up the test case. I'm okay skipping the test for now. |
Merged in as a847d57. Cheers! |
Changes: ``` * [#251] [FEATURE] Raise a helpful error when an attribute is missing from `ATTRIBUTE_TYPES` * [#298] [FEATURE] Support ActiveRecord model I18n translations * [#312] [FEATURE] Add a `nil` option to `belongs_to` form fields * [#231] [UI] Fix layout issue on show page where a long label next to an empty value would cause following fields on the page to be mis-aligned. * [#309] [UI] Fix layout issue in datetime pickers where months and years would not wrap correctly. * [#306] [UI] Wrap long text lines (on word breaks) on show pages * [#214] [UI] Improve header layout when there is a long page title * [#198] [UI] Improve spacing around bottom link in sidebar * [#206] [UI] Left-align checkboxes in boolean form fields * [#315] [UI] Remove the `IDS` suffix for `HasMany` form field labels * [#259] [BUGFIX] Make installation generator more robust by ignoring dynamically generated, unnamed models * [#243] [BUGFIX] Fix up a "Show" button on the edit page that was not using the `display_resource` method. * [#248] [BUGFIX] Improve polymorphic relationship's dashboard class detection. * [#247] [BUGFIX] Populate `has_many` and `belongs_to` select boxes with the current value of the relationship. * [#217] [I18n] Dutch * [#263] [I18n] Swedish * [#272] [I18n] Danish * [#270] [I18n] Don't apologize about missing relationship support. * [#237] [I18n] Fix broken paths for several I18n files (de, es, fr, pt-BR, vi). * [#266] [OPTIM] Save a few database queries by using cached counts ```
Fixes #230