Skip to content

Conversation

@tidoust
Copy link
Member

@tidoust tidoust commented Jul 24, 2025

The consolidated CSS file is mostly flat except for descriptors that are nested under at-rules. The descriptors were still using an array. For consistency, the index() function now indexes them by name too.

README was also updated to drop the note on at-rules syntax expansion since we no longer do that. It also notes that the list of descriptors is not guaranteed to be exhaustive.

Draft PR for now because test reveals the need to consolidate descriptors too: some of them get redefined in subsequent levels (Edit: fixed in Reffy).

The consolidated CSS file is mostly flat except for descriptors that are nested
under at-rules. The descriptors were still using an array. For consistency, the
`index()` function now indexes them by name too.

README was also updated to drop the note on at-rules syntax expansion since we
no longer do that. It also notes that the list of descriptors is not guaranteed
to be exhaustive.
@tidoust tidoust force-pushed the adjust-css-index branch from 012910c to ecf2c18 Compare July 24, 2025 11:49
@tidoust tidoust marked this pull request as ready for review July 24, 2025 11:54
@tidoust tidoust requested a review from dontcallmedom July 24, 2025 11:55
@dontcallmedom
Copy link
Member

the schema expects type to be set

@tidoust
Copy link
Member Author

tidoust commented Jul 24, 2025

Doh, I was pretty sure I had looked at the schema!

@tidoust
Copy link
Member Author

tidoust commented Jul 24, 2025

Schema updated (tests will keep on failing for a few unrelated reasons though)

@tidoust tidoust merged commit 38ed41a into main Jul 24, 2025
1 check failed
@tidoust tidoust deleted the adjust-css-index branch July 24, 2025 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants