about summary refs log tree commit diff stats
path: root/src/css/sheet.nim
Commit message (Collapse)AuthorAgeFilesLines
* Use more accurate selector terminologybptato2022-08-231-4/+9
|
* Merge functional and normal pseudo-class selectorsbptato2022-08-211-10/+10
| | | | And parse An+B syntax for nth-child/nth-last-child.
* Refactor css function selectors a bitbptato2022-08-201-1/+1
|
* Update CSS tokenizerbptato2022-07-291-2/+1
| | | | It was slightly outdated and in many places incorrect.
* Rename conflicting source filesbptato2022-05-101-2/+2
| | | | Nim can't really differentiate between them, unfortunately.
* Some loader polishingbptato2022-02-091-0/+1
|
* Optimize :is selectorbptato2022-01-301-1/+51
|
* Remove some unused declarationsbptato2022-01-241-1/+0
|
* Optimize cascading algorithmbptato2022-01-241-2/+98
|
* Small cascade optimizationsbptato2021-12-311-3/+6
|
* Cascade optimizations, start layout engine rewritebptato2021-12-291-1/+1
|
* Implement basic media query supportbptato2021-12-271-25/+27
|
* Refactor buffer rendering proceduresbptato2021-12-231-0/+3
|
* Preparation for at rules, small inline-block fixbptato2021-12-191-0/+46
'#n4'>4 5 6 7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57