+8
packages/core-extensions/src/moonbase/style.css
+8
packages/core-extensions/src/moonbase/style.css
···
+94
-45
packages/core-extensions/src/moonbase/webpackModules/ui/extensions/card.tsx
+94
-45
packages/core-extensions/src/moonbase/webpackModules/ui/extensions/card.tsx
···const TabBarClasses = spacepack.findByCode("tabBar:", "tabBarItem:", "headerContentWrapper:")[0].exports;···const { ext, enabled, busy, update, conflicting } = useStateFromStores([MoonbaseSettingsStore], () => {············
···const TabBarClasses = spacepack.findByCode("tabBar:", "tabBarItem:", "headerContentWrapper:")[0].exports;···+function PanelLinkButton({ icon, tooltip, link }: { icon: React.ReactNode; tooltip: string; link: string }) {const { ext, enabled, busy, update, conflicting } = useStateFromStores([MoonbaseSettingsStore], () => {···+<PanelLinkButton icon={AngleBracketsIcon} tooltip="View source" link={ext.manifest.meta.source} />+ext?.source?.url && <PanelLinkButton icon={ChannelListIcon} tooltip="View repository" link={ext.source.url} />,+ext?.manifest?.meta?.donate && <PanelLinkButton icon={HeartIcon} tooltip="Donate" link={ext.manifest.meta.donate} />·········+{(description != null || changelog != null || settings != null || linkButtons.length > 0) && (
+5
packages/types/src/extension.ts
+5
packages/types/src/extension.ts
···+* A donation link (or other method of support). If you don't want financial contributions, consider putting your favorite charity here!