Compare commits

..

22 Commits

Author SHA1 Message Date
e7afb73c48 fix(browser-extension): possible undefined 2024-10-15 11:52:09 +02:00
1352d28f83 fix(browser-extension): report cancel button clickable area 2024-10-15 11:52:09 +02:00
bd047e560b feat(web): add new issue tracking section 2024-10-15 11:52:09 +02:00
7624ec9fcf fix(browser-extension): media queries for mobile version 2024-10-15 11:52:09 +02:00
c3e7acf4f9 feat(web): update options and popup images 2024-10-15 11:52:09 +02:00
41c23ead28 fix(browser-extension): how options and popup look on mobile 2024-10-15 11:52:09 +02:00
35fec2f0fd chore(browser-extension): bump extension version 2024-10-15 11:52:09 +02:00
11d85e8d3f feat(browser-extension): minor improvement to new error extra text english translation 2024-10-15 11:52:09 +02:00
fa60a0be99 feat(browser-extension): enable report only on supported pages 2024-10-15 11:52:09 +02:00
60933d024d feat(browser-extension): handle new error cases when reporting 2024-10-15 11:52:09 +02:00
a25b060bcf feat(browser-extension): bump api version to use 2024-10-15 11:52:09 +02:00
c16edf1ee5 refactor(browser-extension): move report dialog to popup 2024-10-15 11:52:09 +02:00
fdb84959a7 fix(browser-extension): popup auto height issue 2024-10-15 11:52:09 +02:00
9d498421b5 refactor: drop old dialog stuff 2024-10-15 11:52:09 +02:00
0763d8df8a feat(api): add issues and version endpoints 2024-10-15 11:52:09 +02:00
029fa138cf feat(browser-extension): switch to warn mode after reporting an issue 2024-10-15 11:52:09 +02:00
9036060df4 fix(browser-extension): off/on performance 2024-10-15 11:52:09 +02:00
e34b2e6270 feat(browser-extension): add issue banner translations 2024-10-15 11:52:09 +02:00
8efee3509a feat(browser-extension): add request batching, issue details fetching and minor refactors to scripts 2024-10-15 11:52:09 +02:00
8afc3a99c6 feat(browser-extension): add issue banner to popup giving user some information about what's wrong and where to find the issue easily 2024-10-15 11:52:09 +02:00
fe619378dc refactor(browser-extension): assets naming 2024-10-15 11:52:09 +02:00
838266bfc7 chore(browser-extension): upgrade manifest version 2024-10-15 11:52:09 +02:00
2 changed files with 7 additions and 12 deletions

View File

@ -14,7 +14,6 @@
<div class="header-actions"> <div class="header-actions">
<button disabled id="report-button"> <button disabled id="report-button">
<svg <svg
aria-hidden="true"
fill="none" fill="none"
height="18" height="18"
stroke-linecap="round" stroke-linecap="round"
@ -51,9 +50,8 @@
<main> <main>
<p aria-hidden="true" class="banner" id="issue-banner" role="alert"> <p aria-hidden="true" class="banner" id="issue-banner" role="alert">
<span id="issue-banner-text"></span> <span id="issue-banner-text"></span>
<a id="issue-banner-url" target="_blank"> <a aria-label="GitHub" id="issue-banner-url" target="_blank">
<svg <svg
aria-hidden="true"
fill="none" fill="none"
height="12" height="12"
stroke-linecap="round" stroke-linecap="round"
@ -88,7 +86,7 @@
<span id="host"></span> <span id="host"></span>
</popup-button> </popup-button>
<popup-button <popup-button
data-href="https://git.wanhose.dev/wanhose/cookie-dialog-monster/wiki/Welcome" data-href="mailto:hello@wanhose.dev"
id="help-option" id="help-option"
role="link" role="link"
tabindex="0" tabindex="0"
@ -111,7 +109,7 @@
<span data-i18n="popup_helpOption"></span> <span data-i18n="popup_helpOption"></span>
</popup-button> </popup-button>
<popup-button <popup-button
data-href="https://git.wanhose.dev/wanhose/cookie-dialog-monster" data-href="https://github.com/wanhose/cookie-dialog-monster"
id="contribute-option" id="contribute-option"
role="link" role="link"
tabindex="0" tabindex="0"
@ -127,10 +125,9 @@
viewBox="0 0 24 24" viewBox="0 0 24 24"
width="32" width="32"
> >
<circle cx="18" cy="18" r="3"></circle> <path
<circle cx="6" cy="6" r="3"></circle> d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"
<path d="M13 6h3a2 2 0 0 1 2 2v7"></path> />
<line x1="6" y1="9" x2="6" y2="21"></line>
</svg> </svg>
<span data-i18n="popup_contributeOption"></span> <span data-i18n="popup_contributeOption"></span>
</popup-button> </popup-button>
@ -250,7 +247,6 @@
</div> </div>
<div class="report-submit-error-view" hidden> <div class="report-submit-error-view" hidden>
<svg <svg
aria-hidden="true"
fill="none" fill="none"
height="48" height="48"
stroke-linecap="round" stroke-linecap="round"
@ -275,7 +271,6 @@
</div> </div>
<div class="report-submit-success-view" hidden> <div class="report-submit-success-view" hidden>
<svg <svg
aria-hidden="true"
fill="none" fill="none"
height="48" height="48"
stroke-linecap="round" stroke-linecap="round"

View File

@ -390,7 +390,7 @@
<p class="mt-2 text-gray-500"> <p class="mt-2 text-gray-500">
Feel free to contribute to our Feel free to contribute to our
<a href="https://git.wanhose.dev/wanhose/cookie-dialog-monster/pulls" target="_blank"> <a href="https://git.wanhose.dev/wanhose/cookie-dialog-monster/pulls" target="_blank">
Git repository GitLab repository
</a> </a>
</p> </p>
</div> </div>