| 
									
										
										
										
											2023-08-23 17:17:15 +01:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  * Copyright (c) 2023, Sam Atkins <atkinssj@serenityos.org> | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * SPDX-License-Identifier: BSD-2-Clause | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #pragma once
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #include <LibGfx/Color.h>
 | 
					
						
							| 
									
										
										
										
											2025-01-02 12:59:09 +11:00
										 |  |  | #include <LibWeb/CSS/PreferredColorScheme.h>
 | 
					
						
							| 
									
										
										
										
											2025-07-19 19:35:33 -07:00
										 |  |  | #include <LibWeb/Export.h>
 | 
					
						
							| 
									
										
										
										
											2023-08-23 17:17:15 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | // https://www.w3.org/TR/css-color-4/#css-system-colors
 | 
					
						
							|  |  |  | namespace Web::CSS::SystemColor { | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-01-02 12:59:09 +11:00
										 |  |  | Color accent_color(PreferredColorScheme); | 
					
						
							|  |  |  | Color accent_color_text(PreferredColorScheme); | 
					
						
							|  |  |  | Color active_text(PreferredColorScheme); | 
					
						
							|  |  |  | Color button_border(PreferredColorScheme); | 
					
						
							|  |  |  | Color button_face(PreferredColorScheme); | 
					
						
							|  |  |  | Color button_text(PreferredColorScheme); | 
					
						
							|  |  |  | Color canvas(PreferredColorScheme); | 
					
						
							|  |  |  | Color canvas_text(PreferredColorScheme); | 
					
						
							|  |  |  | Color field(PreferredColorScheme); | 
					
						
							|  |  |  | Color field_text(PreferredColorScheme); | 
					
						
							|  |  |  | Color gray_text(PreferredColorScheme); | 
					
						
							| 
									
										
										
										
											2025-07-19 19:35:33 -07:00
										 |  |  | WEB_API Color highlight(PreferredColorScheme); | 
					
						
							|  |  |  | WEB_API Color highlight_text(PreferredColorScheme); | 
					
						
							| 
									
										
										
										
											2025-01-02 12:59:09 +11:00
										 |  |  | Color link_text(PreferredColorScheme); | 
					
						
							|  |  |  | Color mark(PreferredColorScheme); | 
					
						
							|  |  |  | Color mark_text(PreferredColorScheme); | 
					
						
							|  |  |  | Color selected_item(PreferredColorScheme); | 
					
						
							|  |  |  | Color selected_item_text(PreferredColorScheme); | 
					
						
							|  |  |  | Color visited_text(PreferredColorScheme); | 
					
						
							| 
									
										
										
										
											2025-05-13 07:06:33 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-08-23 17:17:15 +01:00
										 |  |  | } |