about icon indicating copy to clipboard operation
about copied to clipboard

Rm Bootstrap > Custom Tooltip & Accordion

Open st0nebreaker opened this issue 2 years ago • 1 comments

Closes #5746, removes Bootstrap Accordion & Tooltip imports in favor of custom components to reduce bundle size.

Changelog

  • Adds a custom Accordion component
  • Adds a custom Tooltip component (with accessibility considerations for tabbing)

Test

  1. Ensure prettier has standardized the proposed changes.
  2. Nav to /pricing and ensure no breaking UX in the tooltips or accordion

st0nebreaker avatar Oct 05 '22 19:10 st0nebreaker

Notifying subscribers in CODENOTIFY files for diff e1443a3fbb6f3463721e03bf9442a8be72194644...2b1a1dbf003b91bd3d12ae878e52785802395f65.

Notify File(s)
@content-platform-team src/components/Accordion.tsx
src/components/Pricing/PricingPlanFeature.tsx
src/components/Tooltip.tsx
src/components/index.ts
src/data/breakpoints.ts
src/pages/pricing.tsx
src/styles/_bootstrap-overrides.scss
src/styles/components/_TestimonialCarousel.scss
src/styles/components/_Tooltip.scss
src/styles/globals.scss

sourcegraph-bot avatar Oct 07 '22 21:10 sourcegraph-bot