diff --git a/ext/src/ui/options/assets/icons8-github-24.png b/ext/src/ui/options/assets/icons8-github-24.png new file mode 100644 index 0000000..3292b25 Binary files /dev/null and b/ext/src/ui/options/assets/icons8-github-24.png differ diff --git a/ext/src/ui/options/assets/icons8-github-48.png b/ext/src/ui/options/assets/icons8-github-48.png new file mode 100644 index 0000000..a2ee366 Binary files /dev/null and b/ext/src/ui/options/assets/icons8-github-48.png differ diff --git a/ext/src/ui/options/assets/icons8-icons8-24.png b/ext/src/ui/options/assets/icons8-icons8-24.png new file mode 100644 index 0000000..8b8a277 Binary files /dev/null and b/ext/src/ui/options/assets/icons8-icons8-24.png differ diff --git a/ext/src/ui/options/assets/icons8-icons8-48.png b/ext/src/ui/options/assets/icons8-icons8-48.png new file mode 100644 index 0000000..e572845 Binary files /dev/null and b/ext/src/ui/options/assets/icons8-icons8-48.png differ diff --git a/ext/src/ui/options/assets/icons8-paypal-24.png b/ext/src/ui/options/assets/icons8-paypal-24.png new file mode 100644 index 0000000..54dcbb3 Binary files /dev/null and b/ext/src/ui/options/assets/icons8-paypal-24.png differ diff --git a/ext/src/ui/options/assets/icons8-paypal-48.png b/ext/src/ui/options/assets/icons8-paypal-48.png new file mode 100644 index 0000000..7a7396e Binary files /dev/null and b/ext/src/ui/options/assets/icons8-paypal-48.png differ diff --git a/ext/src/ui/options/index.tsx b/ext/src/ui/options/index.tsx index 19d4b67..87c2a06 100644 --- a/ext/src/ui/options/index.tsx +++ b/ext/src/ui/options/index.tsx @@ -179,6 +179,82 @@ class OptionsApp extends Component<{}, OptionsAppState> { return (
+
+ +

About

+
+
+ + +
+ +
+ +

License

+
+ +
+ +
+ +
+ +

Translators

+
+
    +
  • + @RAVMN +
    es
    +
  • +
  • + @rimrul +
    de
    +
  • +
  • + @ThaDaVos +
    nl
    +
  • +
  • + @Vistaus +
    nl
    +
  • +
+
+
+
{ this.form = form; }} onSubmit={ this.handleFormSubmit } onChange={ this.handleFormChange }> @@ -448,50 +524,6 @@ class OptionsApp extends Component<{}, OptionsAppState> {
- -
- -

ABOUT

-
-
-

GitHub

: @hensm/fx_cast - -
- -
- -

LICENSE

-
-
- { LICENSE.replace(/(\S)\n(\S)/g, "$1 $2") } -
-
- -
- -
-

TRANSLATORS

-
    -
  • - @RAVMN -
    es
    -
  • -
  • - @rimrul -
    de
    -
  • -
  • - @ThaDaVos -
    nl
    -
  • -
  • - @Vistaus -
    nl
    -
  • -
-
-
-
); } diff --git a/ext/src/ui/options/styles/index.css b/ext/src/ui/options/styles/index.css index aa44825..ad58acf 100644 --- a/ext/src/ui/options/styles/index.css +++ b/ext/src/ui/options/styles/index.css @@ -39,6 +39,10 @@ .about hr { border-top: 1px solid rgba(255, 255, 255, 0.1) !important; } + + .about__link > img { + filter: invert(1); + } } *:invalid { @@ -427,8 +431,8 @@ button.ghost:not(:hover) { .about { - border-radius: 5px; - margin-top: 30px; + border-radius: 2px; + margin-bottom: 40px; overflow: hidden; } @@ -455,6 +459,7 @@ button.ghost:not(:hover) { font: inherit; font-weight: bold; margin: 5px 0; + text-transform: uppercase; } .about hr { @@ -463,12 +468,26 @@ button.ghost:not(:hover) { margin: 10px 0; } -.about__license-text { - cursor: text; - font-family: monospace; - pointer-events: initial; - user-select: text; - white-space: pre-line; +.about__links { + margin: initial; + padding: initial; + list-style: none; +} +.about__link { + align-items: center; + display: inline-flex; + font-size: 1.2em; + gap: 5px; +} +.about__link > img { + vertical-align: middle; +} + +.about__license > textarea { + height: 200px; + resize: vertical; + overflow-y: auto; + width: 100%; } .about__translators > ul {