SystemColor.h 713 B

1234567891011121314151617181920212223242526272829303132333435
  1. /*
  2. * Copyright (c) 2023, Sam Atkins <atkinssj@serenityos.org>
  3. *
  4. * SPDX-License-Identifier: BSD-2-Clause
  5. */
  6. #pragma once
  7. #include <LibGfx/Color.h>
  8. // https://www.w3.org/TR/css-color-4/#css-system-colors
  9. namespace Web::CSS::SystemColor {
  10. // FIXME: Provide colors for `color-scheme: dark` once we support that.
  11. Color accent_color();
  12. Color accent_color_text();
  13. Color active_text();
  14. Color button_border();
  15. Color button_face();
  16. Color button_text();
  17. Color canvas();
  18. Color canvas_text();
  19. Color field();
  20. Color field_text();
  21. Color gray_text();
  22. Color highlight();
  23. Color highlight_text();
  24. Color link_text();
  25. Color mark();
  26. Color mark_text();
  27. Color selected_item();
  28. Color selected_item_text();
  29. Color visited_text();
  30. }