Skip to content

ie-css: implement @import and @media rule processing #89

@thomasnemer

Description

@thomasnemer

Goal

@import and @media rules are parsed but not processed.

Current state

  • @import url('...') is consumed and discarded
  • @media (...) { ... } is consumed and discarded
  • No external stylesheet loading
  • No media query evaluation

Implementation needed

  • @import: record URL, fetch stylesheet (via ie-net), parse, merge into cascade
  • @media: evaluate media queries (screen, print, width, height, prefers-color-scheme)
  • Nested @media rules
  • @media in cascade ordering

Impact

Sites that use @import or responsive @media queries won't style correctly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions