Separating runtime from application code to improve building. Upgraded mooncore packages. Started switching to flyonui. Added PluginFramework plugin loading via mooncore

This commit is contained in:
2025-07-11 17:13:37 +02:00
parent 7e158d48c6
commit eaece9e334
67 changed files with 448 additions and 234 deletions

View File

@@ -0,0 +1,580 @@
[
"btn",
"btn-lg",
"btn-sm",
"btn-xs",
"1))",
"1));",
"btn",
"btn-lg",
"btn-sm",
"5);",
"5);",
"btn-xs",
"5);",
"btn-primary",
"511",
"262",
"966)",
"btn-secondary",
"btn-tertiary",
"627",
"265",
"9)",
"btn-danger",
"586",
"253",
"585)",
"btn-warning",
"828",
"189",
"429)",
"btn-info",
"546",
"245",
"881)",
"btn-success",
"627",
"194",
"214)",
"btn:disabled",
"btn-lg:disabled",
"btn-sm:disabled",
"btn-xs:disabled",
"btn-primary:disabled",
"511",
"262",
"966)",
"btn-secondary:disabled",
"btn-tertiary:disabled",
"627",
"265",
"9)",
"btn-danger:disabled",
"586",
"253",
"585)",
"btn-warning:disabled",
"828",
"189",
"429)",
"btn-info:disabled",
"546",
"245",
"881)",
"btn-success:disabled",
"627",
"194",
"214)",
"card",
"1))",
"1));",
"card-header",
"card-header:has(\u002B",
"card-body)",
"card-title",
"card-body",
"card-footer",
"form-input",
"form-textarea",
"form-multiselect",
"form-select",
"form-checkbox",
"form-radio",
"form-checkbox",
"25rem;",
"form-input",
"form-textarea",
"form-multiselect",
"form-select",
"1))",
"1));",
"form-input",
"form-textarea",
"form-select",
"form-checkbox",
"form-radio",
"511",
"262",
"966)",
"form-switch",
"form-switch",
"form-switch",
"15s",
"form-switch",
"form-switch",
"form-switch",
"form-switch",
"progress",
"progress-bar",
"6s",
"progress-bar.progress-intermediate",
"4);",
"5);",
"no-scrollbar",
"loader-spinner",
"5rem;",
"5rem;",
"loader-spinner::before",
"tabs",
"tabs",
"tabs-segment",
"5);",
"5);",
"tabs",
"tabs-segment-active",
"511",
"262",
"966)",
"pointer-events-auto",
"pointer-events-none",
"sr-only",
"absolute",
"fixed",
"relative",
"static",
"inset-0",
"inset-y-0",
"inset-y-2",
"right-auto",
"bottom-0",
"bottom-full",
"-left-4",
"left-0",
"left-1/2",
"left-auto",
"isolate",
"z-10",
"z-40",
"z-50",
"col-span-1",
"col-span-2",
"col-span-3",
"-m-3",
"m-1",
"m-3",
"m-10",
"mx-0.5",
"5);",
"mx-auto",
"my-1",
"my-3",
"my-5",
"my-8",
"ms-0.5",
"5);",
"ms-1",
"ms-2",
"ms-3",
"me-1",
"me-2",
"me-2.5",
"5);",
"me-3",
"mt-1",
"mt-2",
"mt-2.5",
"5);",
"mt-3",
"mt-4",
"mt-5",
"mt-6",
"mt-8",
"mt-10",
"mt-auto",
"mr-2",
"mr-4",
"mb-1",
"mb-2",
"mb-3",
"mb-4",
"mb-5",
"mb-6",
"mb-8",
"-ml-4",
"ml-2",
"ml-3",
"ml-4",
"ml-auto",
"block",
"flex",
"grid",
"hidden",
"inline",
"inline-block",
"inline-flex",
"inline-grid",
"h-4",
"h-5",
"h-8",
"h-10",
"h-12",
"h-20",
"h-64",
"h-[20vh]",
"h-full",
"h-screen",
"max-h-56",
"max-h-60",
"min-h-0",
"min-h-full",
"min-h-svh",
"w-0",
"w-0.5",
"5);",
"w-4",
"w-5",
"w-8",
"w-10",
"w-12",
"w-20",
"w-24",
"w-32",
"w-40",
"w-64",
"w-full",
"w-screen",
"max-w-2xl",
"max-w-3xl",
"max-w-7xl",
"max-w-80",
"max-w-lg",
"max-w-sm",
"max-w-xl",
"min-w-0",
"min-w-60",
"flex-1",
"flex-shrink-0",
"shrink-0",
"flex-grow",
"grow",
"table-auto",
"-translate-x-1/2",
"-translate-x-full",
"translate-x-0",
"translate-y-0",
"translate-y-2",
"transform",
"animate-spin",
"cursor-default",
"cursor-none",
"cursor-not-allowed",
"cursor-pointer",
"list-disc",
"grid-flow-col",
"grid-cols-1",
"grid-cols-2",
"grid-cols-3",
"grid-cols-4",
"grid-cols-6",
"grid-cols-7",
"grid-cols-12",
"flex-col",
"flex-row",
"flex-wrap",
"items-center",
"items-end",
"items-start",
"justify-between",
"justify-center",
"justify-end",
"justify-start",
"justify-stretch",
"gap-0.5",
"5);",
"gap-1.5",
"5);",
"gap-2",
"gap-3",
"gap-4",
"gap-5",
"gap-6",
"gap-8",
"space-y-1",
"space-y-2",
"space-y-3",
"space-y-4",
"space-y-6",
"space-y-8",
"gap-x-2",
"space-x-0.5",
"5)",
"5)",
"space-x-1",
"space-x-2",
"space-x-5",
"gap-y-2",
"gap-y-3",
"gap-y-5",
"divide-y",
"divide-gray-700/60",
"truncate",
"overflow-auto",
"overflow-hidden",
"overflow-x-auto",
"overflow-y-auto",
"rounded",
"25rem;",
"rounded-full",
"rounded-lg",
"rounded-md",
"rounded-t-lg",
"rounded-b-lg",
"border",
"border-0",
"border-2",
"border-t",
"border-b",
"border-dashed",
"border-none",
"border-gray-600",
"border-gray-700",
"border-gray-700/60",
"border-red-600",
"border-transparent",
"border-white/5",
"bg-black/30",
"bg-danger",
"bg-gray-50",
"bg-gray-100",
"bg-gray-200",
"bg-gray-300",
"bg-gray-400",
"bg-gray-500",
"bg-gray-600",
"bg-gray-700",
"bg-gray-700/50",
"bg-gray-700/60",
"bg-gray-750",
"bg-gray-800",
"bg-gray-900",
"bg-gray-900/75",
"bg-gray-950",
"bg-indigo-600",
"bg-info",
"bg-primary",
"bg-red-600",
"bg-success",
"bg-transparent",
"bg-warning",
"bg-white",
"bg-white/5",
"bg-gradient-to-t",
"from-gray-700",
"from-primary",
"to-gray-800",
"to-primary",
"fill-current",
"fill-primary",
"p-0",
"p-1",
"p-2",
"p-3",
"p-4",
"p-5",
"p-6",
"px-1",
"px-2",
"px-3",
"px-4",
"px-5",
"px-6",
"py-1",
"py-1.5",
"5);",
"py-2",
"py-2.5",
"5);",
"py-3",
"py-6",
"py-8",
"py-12",
"ps-1",
"pt-0.5",
"5);",
"pt-3",
"pt-5",
"pr-3",
"pr-8",
"pb-4",
"pb-6",
"pl-3",
"pl-5",
"pl-9",
"pl-12",
"text-center",
"text-left",
"align-middle",
"font-inter",
"text-2xl",
"text-3xl",
"text-4xl",
"text-base",
"text-base/6",
"text-lg",
"text-sm",
"text-sm/5",
"text-xl",
"text-xs",
"text-xs/5",
"leading-6",
"leading-9",
"font-bold",
"font-medium",
"font-normal",
"font-semibold",
"tracking-tight",
"text-danger",
"text-diffcolor",
"text-gray-100",
"text-gray-200",
"text-gray-300",
"text-gray-400",
"text-gray-500",
"text-gray-600",
"text-gray-800",
"text-green-500",
"text-info",
"text-primary",
"text-red-500",
"text-success",
"text-tertiary",
"text-warning",
"text-white",
"uppercase",
"italic",
"underline",
"placeholder-gray-500",
"opacity-0",
"opacity-100",
"shadow",
"1))",
"1));",
"shadow-lg",
"1))",
"1));",
"shadow-none",
"shadow-sm",
"1))",
"1));",
"shadow-xl",
"1))",
"1));",
"shadow-xs",
"05));",
"ring-1",
"ring-black",
"ring-white/10",
"filter",
"transition",
"transition-all",
"transition-opacity",
"duration-200",
"duration-300",
"ease-in-out",
"ease-linear",
"ease-out",
"select-none",
"group-hover:text-gray-500",
"group):hover",
"hover:border-gray-500",
"hover:bg-gray-600",
"hover:bg-gray-700",
"hover:bg-indigo-500",
"hover:bg-primary",
"hover:bg-red-500",
"hover:bg-white/5",
"hover:text-diffcolor",
"hover:text-gray-100",
"hover:text-gray-500",
"hover:text-white",
"focus:ring-0",
"focus:ring-2",
"focus:ring-indigo-500",
"focus:ring-offset-0",
"focus:ring-offset-2",
"focus:outline-none",
"focus-visible:outline",
"focus-visible:outline-2",
"focus-visible:outline-offset-2",
"focus-visible:outline-indigo-600",
"focus-visible:outline-red-600",
"disabled:cursor-not-allowed",
"disabled:border-gray-200",
"disabled:border-gray-700",
"disabled:bg-gray-100",
"disabled:bg-gray-800",
"disabled:text-gray-400",
"disabled:text-gray-600",
"max-lg:hidden",
"max-lg:flex-col",
"sm:mx-auto",
"sm:mt-5",
"sm:mt-6",
"sm:mb-0",
"sm:block",
"sm:flex",
"sm:w-full",
"sm:max-w-2xl",
"sm:max-w-3xl",
"sm:max-w-4xl",
"sm:max-w-5xl",
"sm:max-w-6xl",
"sm:max-w-7xl",
"sm:max-w-[480px]",
"sm:max-w-lg",
"sm:max-w-md",
"sm:max-w-xl",
"sm:auto-cols-max",
"sm:items-center",
"sm:items-end",
"sm:justify-between",
"sm:justify-end",
"sm:rounded-lg",
"sm:p-0",
"sm:p-6",
"sm:px-6",
"sm:px-12",
"sm:py-2",
"sm:pb-4",
"sm:text-sm",
"sm:text-sm/5",
"md:ms-2",
"md:table-cell",
"md:h-[40vh]",
"md:grid-cols-2",
"md:grid-cols-3",
"md:flex-row",
"md:items-center",
"md:space-y-0",
"md:gap-x-5",
"md:space-x-2",
"md:gap-y-0",
"md:text-3xl",
"lg:hidden",
"lg:min-w-0",
"lg:rounded-lg",
"lg:bg-gray-900/80",
"lg:bg-gray-950/80",
"lg:p-10",
"lg:px-8",
"lg:pt-5",
"lg:pr-3.5",
"5);",
"lg:pb-5",
"lg:pl-64",
"lg:shadow-xs",
"05));",
"lg:ring-1",
"lg:ring-white/10",
"dark:bg-gray-700",
"dark:text-gray-100",
"dark:text-gray-400",
"dark:text-gray-500",
"dark:group-hover:text-gray-400",
"group):hover",
"dark:disabled:border-gray-700",
"dark:disabled:bg-gray-800",
"dark:disabled:text-gray-600",
"dark:disabled:placeholder:text-gray-600"
]