Skip to content
This repository was archived by the owner on Apr 14, 2026. It is now read-only.

[ENG-4409] Added new formatting to the dashboard-item#1818

Merged
brianjgeiger merged 1 commit intoCenterForOpenScience:basket/telluriumfrom
bp-cos:feature/eng-4409-a
Mar 20, 2023
Merged

[ENG-4409] Added new formatting to the dashboard-item#1818
brianjgeiger merged 1 commit intoCenterForOpenScience:basket/telluriumfrom
bp-cos:feature/eng-4409-a

Conversation

@bp-cos
Copy link
Copy Markdown
Contributor

@bp-cos bp-cos commented Mar 15, 2023

  • Ticket: [eng-4409]
  • Feature flag: n/a

Purpose

To remove dependency on Bootstrap

Summary of Changes

Removed all the bootstrap from the dashboard-item component

Screenshot(s)

Pre-desktop and pre-mobile
Screenshot 2023-03-14 at 1 19 56 PM
Screenshot 2023-03-14 at 1 20 06 PM

Post-desktop and post-mobile
Screenshot 2023-03-14 at 1 38 39 PM
Screenshot 2023-03-14 at 1 39 15 PM

Side Effects

A million probably

QA Notes

There will be some minor issues like columns not lining up because I fixed the child and not the parent. This is will be resolved over time. There is also a change between the mobile layout margins.

Copy link
Copy Markdown
Contributor

@brianjgeiger brianjgeiger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Much cleaner code, and fewer bootstraps.

@coveralls
Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 4428246251

  • 1 of 1 (100.0%) changed or added relevant line in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.002%) to 72.205%

Totals Coverage Status
Change from base Build 4297670325: 0.002%
Covered Lines: 5726
Relevant Lines: 7710

💛 - Coveralls

Copy link
Copy Markdown
Contributor

@futa-ikeda futa-ikeda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! It looks like .di-date and .di-contributors aren't adding any styling rules, but this is more of a nit

@brianjgeiger brianjgeiger changed the base branch from develop to basket/tellurium March 20, 2023 15:08
@brianjgeiger brianjgeiger merged commit 9fe0fdf into CenterForOpenScience:basket/tellurium Mar 20, 2023
bp-cos added a commit to bp-cos/ember-osf-web that referenced this pull request Mar 21, 2023
## Purpose

To remove dependency on Bootstrap

## Summary of Changes

Removed all the bootstrap from the dashboard-item component
bp-cos added a commit to bp-cos/ember-osf-web that referenced this pull request Mar 30, 2023
## Purpose

To remove dependency on Bootstrap

## Summary of Changes

Removed all the bootstrap from the dashboard-item component
@futa-ikeda futa-ikeda added this to the 23.07.0 milestone Apr 24, 2023
bp-cos added a commit to bp-cos/ember-osf-web that referenced this pull request May 18, 2023
## Purpose

To remove dependency on Bootstrap

## Summary of Changes

Removed all the bootstrap from the dashboard-item component
chth0n1x pushed a commit to chth0n1x/ember-osf-web that referenced this pull request May 31, 2023
## Purpose

To remove dependency on Bootstrap

## Summary of Changes

Removed all the bootstrap from the dashboard-item component
chth0n1x pushed a commit to chth0n1x/ember-osf-web that referenced this pull request May 31, 2023
## Purpose

To remove dependency on Bootstrap

## Summary of Changes

Removed all the bootstrap from the dashboard-item component
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants