diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 9b58b96..e1f02b3 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -52,7 +52,10 @@ updates:
schedule:
interval: monthly
rebase-strategy: disabled
- open-pull-requests-limit: 20
+ groups:
+ actions:
+ patterns:
+ - "*"
- package-ecosystem: "devcontainers"
directory: "/"
@@ -62,4 +65,7 @@ updates:
schedule:
interval: monthly
rebase-strategy: disabled
- open-pull-requests-limit: 20
+ groups:
+ devcontainers:
+ patterns:
+ - "*"
diff --git a/LICENSE b/LICENSE
index db0177c..68e4528 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2025 Eugene Fox
+Copyright (c) 2026 Eugene Fox
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/README.md b/README.md
index ae25099..7333d3e 100644
--- a/README.md
+++ b/README.md
@@ -97,4 +97,4 @@ If you are interested in fixing issues and contributing directly to the code bas
[](https://github.com/xfox111)
[](https://buymeacoffee.com/xfox111)
-> ©2025 Eugene Fox. Licensed under [MIT license](https://github.com/XFox111/TabsAsideExtension/blob/main/LICENSE)
+> ©2026 Eugene Fox. Licensed under [MIT license](https://github.com/XFox111/TabsAsideExtension/blob/main/LICENSE)
diff --git a/entrypoints/options/hooks/useOptionsStyles.ts b/entrypoints/options/hooks/useOptionsStyles.ts
index 1304f5d..6f4772c 100644
--- a/entrypoints/options/hooks/useOptionsStyles.ts
+++ b/entrypoints/options/hooks/useOptionsStyles.ts
@@ -41,5 +41,11 @@ export const useOptionsStyles = makeStyles({
flexFlow: "column",
alignItems: "flex-start",
gap: tokens.spacingVerticalSNudge
+ },
+ img:
+ {
+ height: "100px",
+ flexGrow: 1,
+ alignSelf: "flex-end"
}
});
diff --git a/entrypoints/options/layouts/AboutSection.tsx b/entrypoints/options/layouts/AboutSection.tsx
index 9491d5f..6864ce0 100644
--- a/entrypoints/options/layouts/AboutSection.tsx
+++ b/entrypoints/options/layouts/AboutSection.tsx
@@ -2,7 +2,7 @@ import { BuyMeACoffee20Regular } from "@/assets/BuyMeACoffee20";
import { bskyLink, buyMeACoffeeLink, githubLinks, storeLink, websiteLink } from "@/data/links";
import { useBmcStyles } from "@/hooks/useBmcStyles";
import extLink from "@/utils/extLink";
-import { Body1, Button, Caption1, Link, Subtitle1, Text } from "@fluentui/react-components";
+import { Body1, Button, Caption1, Image, Link, Subtitle1, Text } from "@fluentui/react-components";
import { PersonFeedback20Regular } from "@fluentui/react-icons";
import { useOptionsStyles } from "../hooks/useOptionsStyles";
import Package from "@/package.json";
@@ -19,25 +19,6 @@ export default function AboutSection(): React.ReactElement
v{ Package.version }
-
- { i18n.t("options_page.about.developed_by") } (@xfox111.net)
- { i18n.t("options_page.about.licensed_under") } { i18n.t("options_page.about.mit_license") }
-
-
-
- { i18n.t("options_page.about.translation_cta.text") }
-
- { i18n.t("options_page.about.translation_cta.button") }
-
-
-
-
- { i18n.t("options_page.about.links.website") }
- { i18n.t("options_page.about.links.source") }
- { i18n.t("options_page.about.links.changelog") }
- { i18n.t("options_page.about.links.privacy") }
-
-
+
+
+ { i18n.t("options_page.about.translation_cta.text") }
+
+ { i18n.t("options_page.about.translation_cta.button") }
+
+
+
+
+ { i18n.t("options_page.about.links.website") }
+ { i18n.t("options_page.about.links.source") }
+ { i18n.t("options_page.about.links.changelog") }
+ { i18n.t("options_page.about.links.privacy") }
+
+
+
+ { i18n.t("options_page.about.developed_by") } (@xfox111.net)
+ { i18n.t("options_page.about.licensed_under") } { i18n.t("options_page.about.mit_license") }
+
+
+
>
);
}
diff --git a/entrypoints/sidepanel/components/TabMoreButton.tsx b/entrypoints/sidepanel/components/TabMoreButton.tsx
index decd49f..e4a58fc 100644
--- a/entrypoints/sidepanel/components/TabMoreButton.tsx
+++ b/entrypoints/sidepanel/components/TabMoreButton.tsx
@@ -9,13 +9,19 @@ export default function TabMoreButton({ onEdit, onDelete, ...props }: TabMoreBut
const DeleteIcon = bundleIcon(Delete20Filled, Delete20Regular);
const dangerCls = useDangerStyles();
+ const onClick = (ev: React.MouseEvent): void =>
+ {
+ ev.stopPropagation();
+ ev.preventDefault();
+ };
+
return (