Commit Graph

17 Commits

Author SHA1 Message Date
Pierre Tachoire
2a3a243d1c add AGPL license header in zig files 2024-05-13 20:51:36 +02:00
Pierre Tachoire
4c50b2af1a css: implement legend siblings check for :disabled 2024-03-25 17:56:28 +01:00
Pierre Tachoire
4e61a50946 css: add isEmptyText in node interface 2024-03-25 17:56:28 +01:00
Pierre Tachoire
2c7650cdb1 css: add isDocument, isText and isComment 2024-03-25 17:38:21 +01:00
Pierre Tachoire
dcc7e51556 css: implement ~, + and > combinators 2024-03-25 17:09:11 +01:00
Pierre Tachoire
565d612abb css: trim attribute op value 2024-03-25 15:40:23 +01:00
Pierre Tachoire
de9d253dc9 css: implement missing pseudo classes
:input :empty :root :link :enabled :disabled :checked
2024-03-25 14:48:08 +01:00
Pierre Tachoire
2671cda98f css: implement :lang match 2024-03-25 11:43:32 +01:00
Pierre Tachoire
bd899111d5 css: implement :only-child and :only-of-type 2024-03-25 10:25:46 +01:00
Pierre Tachoire
db5d933285 css: add nth- pseudo class 2024-03-25 08:50:57 +01:00
Pierre Tachoire
9c997ec86d css: add pseudo class relative match 2024-03-19 09:25:52 +01:00
Pierre Tachoire
75e80a47e6 css: implement group, compound and start combined match 2024-03-18 21:23:37 +01:00
Pierre Tachoire
5e8ec4532d css: add attribute matcher 2024-03-18 16:01:46 +01:00
Pierre Tachoire
d64fffc5b3 css: implement id and class match selector 2024-03-18 12:48:03 +01:00
Pierre Tachoire
4629e8a9eb css: check if node is an html element 2024-03-18 11:36:06 +01:00
Pierre Tachoire
b59fd9b1fb css: matcher draft 2024-03-15 16:09:16 +01:00
Pierre Tachoire
6cf805360d css: extract selector in its own file 2024-03-15 08:59:41 +01:00