src/Pure/GUI/gui.scala
changeset 82555 35d176c50867
parent 82554 fa069e15c8da
child 82556 4f7b5d76340f
--- a/src/Pure/GUI/gui.scala	Tue Apr 22 15:40:43 2025 +0200
+++ b/src/Pure/GUI/gui.scala	Tue Apr 22 15:52:07 2025 +0200
@@ -29,6 +29,9 @@
   def is_macos_laf(): Boolean =
     Platform.is_macos && UIManager.getSystemLookAndFeelClassName() == current_laf()
 
+  def is_dark_laf(): Boolean =
+    com.formdev.flatlaf.FlatLaf.isLafDark
+
   class Look_And_Feel(laf: LookAndFeel) extends Isabelle_System.Service {
     def info: UIManager.LookAndFeelInfo =
       new UIManager.LookAndFeelInfo(laf.getName, laf.getClass.getName)