← all change records
#3355112 Single-Directory Components (SDC) added as new experimental module
Generated 2026-06-03 14:00 UTC
Matching rules (1)
- kind: filename_presence
to:
api_key: sdc_component
file_glob: 'components/*/*.component.yml'
path_regex: '^components/([^/]+)/\1\.component\.yml$'
Affected contrib projects (102)
| Project | legacy | in_flight | migrated | installs | files | adopters | |
|---|---|---|---|---|---|---|---|
| bootstrap ↗ | 0 | 0 | 1 | 90,053 | 0 | 0 | |
| bootstrap_barrio ↗ | 0 | 0 | 1 | 41,855 | 0 | 0 | |
| commerce ↗ | 0 | 0 | 1 | 38,572 | 0 | 0 | |
| radix ↗ | 0 | 0 | 1 | 10,201 | 0 | 0 | |
| ui_patterns ↗ | 0 | 0 | 1 | 7,510 | 0 | 0 | |
| ui_icons ↗ | 0 | 0 | 2 | 6,369 | 0 | 0 | |
| canvas ↗ | 0 | 0 | 1 | 5,503 | 0 | 0 | |
| mercury ↗ | 0 | 0 | 1 | 3,439 | 0 | 0 | |
| byte_theme ↗ | 0 | 0 | 1 | 3,169 | 0 | 0 | |
| cl_editorial ↗ | 0 | 0 | 2 | 3,085 | 0 | 0 | |
| drupal_cms_olivero ↗ | 0 | 0 | 3 | 3,012 | 0 | 0 | |
| custom_field ↗ | 0 | 0 | 1 | 2,601 | 0 | 0 | |
| blocktabs ↗ | 0 | 0 | 1 | 2,134 | 0 | 0 | |
| ui_patterns_settings ↗ | 0 | 0 | 1 | 1,947 | 0 | 0 | |
| mercury_editor ↗ | 0 | 0 | 1 | 1,406 | 0 | 0 | |
| vite ↗ | 0 | 0 | 1 | 1,302 | 0 | 0 | |
| belgrade ↗ | 0 | 0 | 1 | 1,145 | 0 | 0 | |
| localgov_base ↗ | 0 | 0 | 1 | 524 | 0 | 0 | |
| ui_suite_bootstrap ↗ | 0 | 0 | 2 | 457 | 0 | 0 | |
| canvas_full_html ↗ | 0 | 0 | 1 | 399 | 0 | 0 | |
| menu_tree ↗ | 0 | 0 | 1 | 380 | 0 | 0 | |
| sdc_devel ↗ | 0 | 0 | 1 | 378 | 0 | 0 | |
| artisan ↗ | 0 | 0 | 2 | 314 | 0 | 0 | |
| tailwindcss ↗ | 0 | 0 | 1 | 308 | 0 | 0 | |
| sdc_styleguide ↗ | 0 | 0 | 2 | 240 | 0 | 0 | |
| holy ↗ | 0 | 0 | 2 | 238 | 0 | 0 | |
| alt_text_validation ↗ | 0 | 0 | 1 | 223 | 0 | 0 | |
| varbase_components ↗ | 0 | 0 | 1 | 220 | 0 | 0 | |
| civictheme ↗ | 0 | 0 | 1 | 203 | 0 | 0 | |
| dsfr ↗ | 0 | 0 | 1 | 174 | 0 | 0 | |
| convene_theme ↗ | 0 | 0 | 2 | 173 | 0 | 0 | |
| ui_suite_daisyui ↗ | 0 | 0 | 2 | 164 | 0 | 0 | |
| caresphere_theme ↗ | 0 | 0 | 2 | 163 | 0 | 0 | |
| same_page_preview ↗ | 0 | 0 | 2 | 155 | 0 | 0 | |
| pwbi ↗ | 0 | 0 | 1 | 139 | 0 | 0 | |
| cl_components ↗ | 0 | 0 | 1 | 124 | 0 | 0 | |
| vartheme_bs5 ↗ | 0 | 0 | 2 | 117 | 0 | 0 | |
| component ↗ | 0 | 0 | 1 | 112 | 0 | 0 | |
| pm ↗ | 0 | 0 | 2 | 109 | 0 | 0 | |
| cl_devel ↗ | 0 | 0 | 1 | 107 | 0 | 0 | |
| lms ↗ | 0 | 0 | 1 | 99 | 0 | 0 | |
| ui_suite_dsfr ↗ | 0 | 0 | 1 | 90 | 0 | 0 | |
| dsfr4drupal ↗ | 0 | 0 | 1 | 83 | 0 | 0 | |
| commerce_donation_flow ↗ | 0 | 0 | 2 | 82 | 0 | 0 | |
| mercury_layouts ↗ | 0 | 0 | 1 | 76 | 0 | 0 | |
| canvas_bootstrap ↗ | 0 | 0 | 1 | 69 | 0 | 0 | |
| bootstrap_forge ↗ | 0 | 0 | 1 | 68 | 0 | 0 | |
| prototype ↗ | 0 | 0 | 1 | 68 | 0 | 0 | |
| sector_theme ↗ | 0 | 0 | 1 | 46 | 0 | 0 | |
| paragraph_sdc ↗ | 0 | 0 | 1 | 45 | 0 | 0 | |
| seeds_ui ↗ | 0 | 0 | 1 | 38 | 0 | 0 | |
| castorcito ↗ | 0 | 0 | 1 | 37 | 0 | 0 | |
| edwt ↗ | 0 | 0 | 2 | 37 | 0 | 0 | |
| bluecheese ↗ | 0 | 0 | 1 | 35 | 0 | 0 | |
| olivero_dark_mode ↗ | 0 | 0 | 1 | 35 | 0 | 0 | |
| ui_suite_uswds ↗ | 0 | 0 | 2 | 33 | 0 | 0 | |
| sector_webform ↗ | 0 | 0 | 1 | 29 | 0 | 0 | |
| flexus ↗ | 0 | 0 | 1 | 28 | 0 | 0 | |
| event_horizon ↗ | 0 | 0 | 1 | 26 | 0 | 0 | |
| mockup ↗ | 0 | 0 | 1 | 26 | 0 | 0 | |
| acquia_cms_component ↗ | 0 | 0 | 2 | 25 | 0 | 0 | |
| seeds_widgets ↗ | 0 | 0 | 1 | 24 | 0 | 0 | |
| sector_layout ↗ | 0 | 0 | 2 | 22 | 0 | 0 | |
| dsfr4drupal_picker ↗ | 0 | 0 | 1 | 21 | 0 | 0 | |
| flowdrop ↗ | 0 | 0 | 3 | 21 | 0 | 0 | |
| experience_builder ↗ | 0 | 0 | 2 | 20 | 0 | 0 | |
| tailpine ↗ | 0 | 0 | 3 | 20 | 0 | 0 | |
| advanced_toast ↗ | 0 | 0 | 1 | 19 | 0 | 0 | |
| dsfr4drupal_colors ↗ | 0 | 0 | 1 | 19 | 0 | 0 | |
| schemadotorg_experimental ↗ | 0 | 0 | 1 | 18 | 0 | 0 | |
| space_ds ↗ | 0 | 0 | 2 | 18 | 0 | 0 | |
| bootstrap_components ↗ | 0 | 0 | 1 | 15 | 0 | 0 | |
| localgov_consultations ↗ | 0 | 0 | 1 | 14 | 0 | 0 | |
| demo_design_system ↗ | 0 | 0 | 1 | 13 | 0 | 0 | |
| embedded_content_sdc ↗ | 0 | 0 | 1 | 13 | 0 | 0 | |
| rocketship_theme_starter ↗ | 0 | 0 | 2 | 12 | 0 | 0 | |
| sdc_library ↗ | 0 | 0 | 1 | 12 | 0 | 0 | |
| gcds ↗ | 0 | 0 | 1 | 11 | 0 | 0 | |
| advent_calendar ↗ | 0 | 0 | 1 | 10 | 0 | 0 | |
| local_taskbar ↗ | 0 | 0 | 1 | 10 | 0 | 0 | |
| siteimprove_accessibility ↗ | 0 | 0 | 2 | 9 | 0 | 0 | |
| artisan_styleguide ↗ | 0 | 0 | 1 | 8 | 0 | 0 | |
| gov_cz ↗ | 0 | 0 | 1 | 8 | 0 | 0 | |
| simple_menu_tree ↗ | 0 | 0 | 1 | 8 | 0 | 0 | |
| ui_suite_material ↗ | 0 | 0 | 1 | 7 | 0 | 0 | |
| ui_suite_olivero ↗ | 0 | 0 | 1 | 7 | 0 | 0 | |
| governor ↗ | 0 | 0 | 1 | 6 | 0 | 0 | |
| pets_clinic ↗ | 0 | 0 | 1 | 6 | 0 | 0 | |
| aemet ↗ | 0 | 0 | 1 | 5 | 0 | 0 | |
| iframe_consent ↗ | 0 | 0 | 2 | 5 | 0 | 0 | |
| ui_suite_uswds_extras ↗ | 0 | 0 | 1 | 5 | 0 | 0 | |
| agui ↗ | 0 | 0 | 1 | 4 | 0 | 0 | |
| dab ↗ | 0 | 0 | 1 | 4 | 0 | 0 | |
| wawesome ↗ | 0 | 0 | 1 | 4 | 0 | 0 | |
| localgov_base_france ↗ | 0 | 0 | 1 | 3 | 0 | 0 | |
| refreshless ↗ | 0 | 0 | 2 | 3 | 0 | 0 | |
| sector_megamenu ↗ | 0 | 0 | 1 | 3 | 0 | 0 | |
| cl_bootstrap ↗ | 0 | 0 | 1 | 2 | 0 | 0 | |
| genoring_theme ↗ | 0 | 0 | 1 | 1 | 0 | 0 | |
| uswds_alert ↗ | 0 | 0 | 1 | 1 | 0 | 0 | |
| create_referencing_content ↗ | 0 | 0 | 1 | 0 | 0 | 0 | |
| static_content_type ↗ | 0 | 0 | 1 | 0 | 0 | 0 |