• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

uclibs / application_portfolio / 28049271251
74%

Build:
DEFAULT BRANCH: qa
Ran 23 Jun 2026 06:54PM UTC
Jobs 1
Files 45
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Jun 2026 06:51PM UTC coverage: 74.029% (+0.5%) from 73.522%
28049271251

push

circleci

web-flow
Libappo1 116 migrate bootstrap from gem to npm (#444)

* Migrate Bootstrap from gem to npm.

Remove the bootstrap gem, load SCSS from node_modules via dartsass, and
consolidate shared dashboard entry imports. Sprockets JS stays on the
npm-vendored bundle. Add a cursor rule to run nvm before yarn/JS commands.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Vendor Bootstrap SCSS for deploy hosts without Node.

QA/production precompile failed because node_modules is not on deploy
servers yet. Copy bootstrap/scss into app/assets like the JS bundle and
resolve dartsass load paths from the vendored copy when present.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Fix black-on-black form labels on dark software record tabs.

Import dashboard contrast into the software_records stylesheet and keep
labels readable inside black tab panes and card-detail surfaces.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Address bootstrap migration code review follow-ups.

Document bootstrap:vendor in README, use vendor! in the rake task,
import vendored SCSS directly, fix spec naming and restore behavior,
and add vendor! coverage.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Cover BootstrapVendor stylesheets_path fallback and abort paths.

Restore Coveralls coverage for npm fallback and missing-SCSS branches
in lib/bootstrap_vendor.rb.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Fix white-on-white active tab labels on dark software record pages.

Use dark text on the active tab and white text on inactive tabs inside
black card surfaces.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>

322 of 482 branches covered (66.8%)

Branch coverage included in aggregate %.

26 of 26 new or added lines in 2 files covered. (100.0%)

955 of 1243 relevant lines covered (76.83%)

22.49 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28049271251.1 23 Jun 2026 06:54PM UTC 90
75.25
CircleCI Job
Source Files on build 28049271251
  • Tree
  • List 45
  • Changed 44
  • Source Changed 2
  • Coverage Changed 44
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • CircleCI Build #28049271251
  • 6bcb47af on github
  • Prev Build on qa (#28045926874)
  • Next Build on qa (#28053359154)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc