Replace components module namespaces with fully-qualified paths

Created on 7 October 2024, 3 months ago

Problem/Motivation

Until we can sort out πŸ“Œ Reconcile components vs SDC namespaces for SDDS includes/embeds Postponed , let's replace the components module paths with their fully-qualified equivalents so we can get rid of the components module dependency, e.g.

{% include '@base/icon/icon.twig' with {

to something like:

{% include 'components/00-base/icon/icon.twig' with {

Steps to reproduce

Proposed resolution

Update the twig files with new namespaces and remove this from starshot_demo.info.yml:

components:
  namespaces:
    base:
      - components/00-base
    atoms:
      - components/01-atoms
    molecules:
      - components/02-molecules
    organisms:
      - components/03-organisms
    templates:
      - components/04-templates

Remaining tasks

See above.

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024