1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-12 22:50:59 +00:00
serenity/Userland
MacDue ae6c0258a4 LibWeb: Parse the linear-gradient() CSS function
This should parse linear-gradient()s as defined in the W3 spec
https://drafts.csswg.org/css-images/#linear-gradients.

Note: This currently cannot parse multi-position color stops,
these are shown on MDN and work in Firefox and Chrome, though do
not seem to be defined in the spec.

See: https://developer.mozilla.org/en-US/docs/Web/CSS/gradient/linear-gradient#gradient_with_multi-position_color_stops

P.s. This also allows -webkit-linear-gradient for compatibility.
2022-07-17 20:11:38 +01:00
..
Applets Kernel+Userland: Rename prefix of user_physical => physical 2022-07-14 23:27:46 +02:00
Applications Calculator: Set button colors from system palette 2022-07-17 08:44:31 +01:00
Demos WidgetGallery: Make inspectable 2022-07-15 12:38:35 +02:00
DevTools Everywhere: Replace single-char StringView op. arguments with chars 2022-07-12 23:11:35 +02:00
DynamicLoader LibC+Kernel: Prevent string functions from calling themselves 2022-05-12 13:12:37 +02:00
Games Everywhere: Replace single-char StringView op. arguments with chars 2022-07-12 23:11:35 +02:00
Libraries LibWeb: Parse the linear-gradient() CSS function 2022-07-17 20:11:38 +01:00
Services Taskbar: Center buttons again by fixing margins 2022-07-15 12:34:25 +02:00
Shell Shell: Add the |& construct for piping stderr along with stdout 2022-07-17 00:51:31 +00:00
Utilities Userland: Introduce the lsblk utility to show list of storage devices 2022-07-15 12:29:23 +02:00
CMakeLists.txt Meta+Userland: Add ENABLE_USERSPACE_COVERAGE_COLLECTION CMake option 2022-05-02 01:46:18 +02:00