Problem/Motivation

Follow-up to:

#3471087: Change many SDDS components to "obsolete" to slim down number of components in XB UI

Once things are in good shape with the components and testing, we should hide the remaining non-demo components.

Steps to reproduce

Proposed resolution

Figure out the minimum components need for the demo and hide the rest by adding obsolete status.

Remaining tasks

See above.

User interface changes

Only the demo components will show up in the XB UI.

API changes

Data model changes

Comments

kristen pol created an issue. See original summary.

kristen pol’s picture

Status: Active » Postponed

This is for later.

kristen pol’s picture

Priority: Normal » Major

This will be important to do but still leaving postponed.

kristen pol’s picture

Assigned: Unassigned » kristen pol
Status: Postponed » Active

Moving back to active so it's in my face.

kristen pol’s picture

kristen pol’s picture

Done but keeping this open in case there is feedback from Lauri on what should be hidden.

kristen pol’s picture

kristen pol’s picture

kristen pol’s picture

Also base theme components are current hidden. Current subtheme components that are active:

./03-organisms/starshot-hero/starshot-hero.component.yml:status: experimental
./03-organisms/starshot-cta/starshot-cta.component.yml:status: experimental
./03-organisms/starshot-case-study/starshot-case-study.component.yml:status: experimental
./01-atoms/starshot-paragraph/starshot-paragraph.component.yml:status: experimental
./01-atoms/starshot-button/starshot-button.component.yml:status: experimental
./01-atoms/starshot-heading/starshot-heading.component.yml:status: experimental
./01-atoms/starshot-image/starshot-image.component.yml:status: experimental
./00-base/starshot-four-col/starshot-four-col.component.yml:status: experimental
./00-base/starshot-grid/starshot-grid.component.yml:status: experimental
./00-base/starshot-one-col/starshot-one-col.component.yml:status: experimental
./00-base/starshot-container/starshot-container.component.yml:status: experimental
./00-base/starshot-two-col/starshot-two-col.component.yml:status: experimental
./00-base/starshot-three-col/starshot-three-col.component.yml:status: experimental
./02-molecules/starshot-testimonial/starshot-testimonial.component.yml:status: experimental
./02-molecules/starshot-statistic-card/starshot-statistic-card.component.yml:status: experimental
./02-molecules/starshot-testimonial-card/starshot-testimonial-card.component.yml:status: experimental
./02-molecules/starshot-slider/starshot-slider.component.yml:status: experimental
./02-molecules/starshot-slide-card/starshot-slide-card.component.yml:status: experimental

Which is okay based on the current components, but (based on feedback) I was thinking about combining all the columns into one component instead where you can choose the number of columns... similar to Grid but just the columns only.

So, this one needs to be revisited after that.

kristen pol’s picture

Assigned: kristen pol » Unassigned
Status: Active » Fixed

Because of [#https://www.drupal.org/project/demo_design_system/issues/3474734], here's the new list. All done!

./03-organisms/starshot-hero/starshot-hero.component.yml:status: experimental
./03-organisms/starshot-cta/starshot-cta.component.yml:status: experimental
./03-organisms/starshot-case-study/starshot-case-study.component.yml:status: experimental
./01-atoms/starshot-paragraph/starshot-paragraph.component.yml:status: experimental
./01-atoms/starshot-button/starshot-button.component.yml:status: experimental
./01-atoms/starshot-heading/starshot-heading.component.yml:status: experimental
./01-atoms/starshot-image/starshot-image.component.yml:status: experimental
./00-base/starshot-grid/starshot-grid.component.yml:status: experimental
./00-base/starshot-columns/starshot-columns.component.yml:status: experimental
./00-base/starshot-container/starshot-container.component.yml:status: experimental
./02-molecules/starshot-testimonial/starshot-testimonial.component.yml:status: experimental
./02-molecules/starshot-statistic-card/starshot-statistic-card.component.yml:status: experimental
./02-molecules/starshot-testimonial-card/starshot-testimonial-card.component.yml:status: experimental
./02-molecules/starshot-slider/starshot-slider.component.yml:status: experimental
./02-molecules/starshot-slide-card/starshot-slide-card.component.yml:status: experimental

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.