I tested all the samples from the post on Windows 10 V1909 and Lazarus 2.0.6.
Really cool, i mean very good stuff! Thank you very much!
But there are some fault:
1) I can't test the samples direct?! I need allways to start a new project and than copy the unit1.pas and .lfm. It looks like changes in project LPI?
2) If there are more than 10 controls on the form and you move the mouse over text or buttons it's flicker. In the past i develope a lot with Turbo Delphi (2006 and VCL) and this was not a problem?
3) The calendar example looks bad (see the picture in attachment)
I will check some improvements and than send a reply.
See also my last post to modern UI:
https://forum.lazarus.freepascal.org/index.php/topic,48523.msg350299.html#msg350299