Move reset-appearance.module.css to its own library

Created on 12 March 2025, 3 months ago

Problem/Motivation

Split from πŸ“Œ Refactor system/base library Needs work .

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

πŸ“Œ Task
Status

Active

Version

11.0 πŸ”₯

Component

CSS

Created by

πŸ‡¬πŸ‡§United Kingdom catch

Live updates comments and jobs are added and updated live.
  • Performance

    It affects performance. It is often combined with the Needs profiling tag.

Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @catch
  • Merge request !11447Move reset-appearance CSS to its own library. β†’ (Open) created by catch
  • πŸ‡¬πŸ‡§United Kingdom catch
  • Pipeline finished with Failed
    3 months ago
    Total: 389s
    #446400
  • πŸ‡¬πŸ‡§United Kingdom catch
  • Pipeline finished with Failed
    3 months ago
    Total: 394s
    #446410
  • πŸ‡ΊπŸ‡ΈUnited States smustgrave

    haven't manually test but all tests appear to be failing.

  • Pipeline finished with Failed
    2 months ago
    Total: 512s
    #454320
  • πŸ‡¬πŸ‡§United Kingdom catch

    Rebased again.

  • πŸ‡ΊπŸ‡ΈUnited States smustgrave

    Following the steps in the issue summary confirmed everything is behaving as normally.

  • The Needs Review Queue Bot β†’ tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".

    This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.

    Consult the Drupal Contributor Guide β†’ to find step-by-step guides for working with issues.

  • First commit to issue fork.
  • Pipeline finished with Success
    about 2 months ago
    Total: 849s
    #463948
  • πŸ‡ΊπŸ‡ΈUnited States dcam

    It didn't really need a rebase. Not sure why it thought the MR didn't apply.

  • Pipeline finished with Failed
    about 2 months ago
    Total: 337s
    #469904
  • Pipeline finished with Canceled
    about 2 months ago
    Total: 88s
    #469912
  • Pipeline finished with Success
    about 2 months ago
    Total: 7050s
    #469913
  • πŸ‡«πŸ‡·France nod_ Lille

    can't apply as a patch or rebase the MR from the UI, need some manual rebase/merge

  • Pipeline finished with Failed
    about 2 months ago
    Total: 540s
    #475046
  • Pipeline finished with Failed
    about 2 months ago
    Total: 328s
    #475066
  • πŸ‡¬πŸ‡§United Kingdom catch

    Rebased again.

  • Pipeline finished with Failed
    about 2 months ago
    Total: 112s
    #475186
  • Pipeline finished with Success
    about 2 months ago
    Total: 541s
    #475195
  • πŸ‡ΊπŸ‡ΈUnited States dcam

    @catch Sorry I hadn't finished the rebase yet. I was busy with work.

  • πŸ‡¬πŸ‡§United Kingdom catch

    Ahh apologies from me too, I missed that you were already doing the rebase (although I think I ended up rebasing on top of your in-progress rebase).

    These are one of few MRs I don't mind rebasing because it's nearly always because the numbers are going down :)

  • πŸ‡¬πŸ‡§United Kingdom longwave UK

    Is this really useful anywhere else? Can we just deprecate it and add the relevant parts directly to Claro's CSS for .tabs__trigger?

  • πŸ‡¬πŸ‡§United Kingdom catch

    @longwave we can't deprecate a files only a library, so that could happen in a follow-up, but not really here, unless we remove it without deprecation.

  • πŸ‡¬πŸ‡§United Kingdom longwave UK

    By moving it to its own library anyone who was using it has to make changes by attaching that library, right?

    So if they have to make changes anyway maybe we just remove it instead, because this feels kinda useless on its own.

  • Status changed to RTBC 20 days ago
  • πŸ‡¬πŸ‡§United Kingdom catch

    #17 that's pretty accurate. If we remove it outright, we'd need to do the following:

    1. Copy the CSS to somewhere in stable9 that's always loaded. stable9 doesn't have a catch-all file, only overrides, so either need to pick an existing file that's not a perfect match or add a legacy.css or something.

    2. Add the CSS to Claro's tabs CSS somewhere.

  • The Needs Review Queue Bot β†’ tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".

    This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.

    Consult the Drupal Contributor Guide β†’ to find step-by-step guides for working with issues.

  • Pipeline finished with Success
    19 days ago
    Total: 548s
    #494969
  • πŸ‡ΊπŸ‡ΈUnited States dcam

    I'm not sure why it thought the MR no longer applies. It was fine. Restoring RTBC.

  • Pipeline finished with Failed
    18 days ago
    Total: 602s
    #496102
  • πŸ‡ΊπŸ‡ΈUnited States dcam

    It actually needed a rebase today. But now the tests are failing due to deprecations with the following warning:

    Targeting system/base css/components/reset-appearance.module.css from starterkit_theme library_overrides is deprecated in 11.2.0 and will be removed in 12.0.0. Target core/drupal.reset-appearance misc/components/reset-appearance.module.css instead. See https://www.drupal.org/node/3432346 β†’

  • Pipeline finished with Success
    18 days ago
    Total: 625s
    #496408
  • πŸ‡ΊπŸ‡ΈUnited States dcam

    I restored the original changes from the MR properly. Sorry about that everyone.

  • The Needs Review Queue Bot β†’ tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".

    This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.

    Consult the Drupal Contributor Guide β†’ to find step-by-step guides for working with issues.

  • Pipeline finished with Success
    15 days ago
    Total: 616s
    #498983
  • πŸ‡ΊπŸ‡ΈUnited States dcam

    It didn't actually need a rebase, but I did one anyway just to be certain. Restoring RTBC.

Production build 0.71.5 2024