about summary refs log tree commit diff stats
path: root/src/css/cascade.nim
Commit message (Expand)AuthorAgeFilesLines
* dom: add inline SVG supportbptato2024-12-201-0/+9
* layout, render: implement overflow propertybptato2024-12-181-0/+5
* match: refactor a bitbptato2024-12-171-1/+1
* default(T) -> T.default, add some strict defsbptato2024-12-171-6/+6
* css: resolve units to px before layoutbptato2024-12-161-22/+23
* dom, css: fix case-insensitive class/id/attr matchingbptato2024-12-151-10/+6
* cascade: misc cleanupbptato2024-12-141-6/+3
* css: CSSComputedValue -> CSSValuebptato2024-12-121-5/+5
* cascade: add cellspacingbptato2024-12-031-0/+7
* cssvalues: optimize CSSComputedValues sizebptato2024-12-031-18/+27
* cascade, cssvalues: clean up a bit morebptato2024-12-021-36/+34
* css: misc refactoringbptato2024-12-021-2/+2
* cascade: allow presentational hints with styling=falsebptato2024-11-291-2/+2
* cascade: apply buffer.styling to inline stylesbptato2024-11-271-8/+11
* match, stylednode: remove generics, refactorbptato2024-11-191-3/+4
* js: reorganize modules, update docsbptato2024-11-151-1/+1
* cssvalues: reduce CSSComputedValue sizebptato2024-11-141-6/+3
* cascade: adjust prefers-color-scheme based on terminal backgroundbptato2024-11-101-1/+1
* layout -> cssbptato2024-11-101-1/+1
* Clean up forward declarations a bitbptato2024-10-271-2/+3
* dom: html -> documentElementbptato2024-10-101-1/+1
* color: reduce CellColor size, misc color refactoringbptato2024-10-061-3/+3
* cascade: add missing nil checkbptato2024-09-021-1/+1
* canvas: move to separate CGI scriptbptato2024-09-011-7/+9
* winattrs: un-snakeifybptato2024-08-231-2/+2
* cssvalues, twtstr, mediaquery: refactor & fixesbptato2024-08-021-11/+5
* css: hash attribute namesbptato2024-07-291-3/+22
* cascade: move some presentational hints to ua.cssbptato2024-07-291-66/+0
* cascade: add some presentational hintsbptato2024-07-271-3/+7
* css: clean up a bitbptato2024-07-121-11/+7
* cascade: reduce allocationsbptato2024-07-101-57/+42
* cascade: fix style cachingbptato2024-07-091-3/+7
* css, html: fix CSS dependency invalidationbptato2024-07-031-3/+6
* cascade: support align=left, align=right on imgbptato2024-06-291-2/+14
* img, loader: add image resizing, misc fixesbptato2024-06-281-2/+3
* misc cleanupsbptato2024-06-221-2/+1
* css: slightly optimize cascadebptato2024-06-021-41/+109
* stylednode: remove `text' fieldbptato2024-05-281-4/+6
* css/values -> css/cssvaluesbptato2024-05-161-1/+1
* cascade: avoid empty ::before/::afterbptato2024-05-051-3/+2
* color: separate out JS convertersbptato2024-05-051-0/+1
* css, dom: simplify ident parsing, canvas fixesbptato2024-05-011-10/+16
* Initial image supportbptato2024-04-251-1/+5
* Update code stylebptato2024-04-171-95/+100
* catom: at -> satbptato2024-03-211-18/+18
* rudimentary support for <video>, <audio>bptato2024-03-131-0/+14
* catom: merge TagType with AttrTypebptato2024-03-041-0/+1
* Allow non-RGB colors in CSSbptato2024-02-241-3/+3
* css: reduce CSSComputedValue sizebptato2024-02-171-6/+2
* layout: use html/body bgcolor as canvas bgcolorbptato2024-02-171-0/+5