Commit Graph

10 Commits (c5300437d52e770b50448a3278b5698cdc40bc52)

Author SHA1 Message Date
SnorlaxMonster 6a5ee79e43
Refactor Settings page (#777)
The script for the settings page included a large amount of duplicated code, so I refactored it to put that reused code in functions instead. I also refactored other code, such as massively simplifying the function that converts the user's settings to checked radio buttons.

Additionally, I refactored the "Individual wiki settings" table to actually be built using a table, instead of a structure that only appears to be a table.

I also made various other minor adjustments to the Settings page:
* Adjust the formatting of the "icon legend" box to be consistent with the other boxes on the page.
* Replaced the emoji 🍃 instead of the Tibetan character ༄ to represent BreezeWiki. The Tibetan character was rendering much smaller than the emoji in the other boxes. But regardless, it's better not to use characters non-semantically.
* Add a border around the "individual wiki settings" table, for consistency with the other boxes on the page.
2024-08-14 22:34:48 -05:00
Razboy20 36fe4fafb2
Perf: Rewrite content scripts to run at the start of document/page loading (#776) 2024-08-12 08:41:56 -05:00
Kevin Payravi 25782460dc Using ellipsis instead of three dots 2024-07-24 02:40:29 -07:00
Kevin Payravi 76cbfeab06 Move banner text icon from translation file 2024-07-24 01:53:07 -07:00
Kevin Payravi 67c46920fa Move banner text icons from translation file 2024-07-24 01:41:49 -07:00
Kevin Payravi b3c96a6cef Add settingsLangSV to locales 2024-07-19 02:53:20 -07:00
Kevin Payravi ed3f4a371d Syntax and wording fixes 2024-07-18 03:27:43 -07:00
Kevin Payravi 51a82a169d Rework banner description
Re-word to enable easier translations to other languages, by placing the host name later in the message
2024-07-18 03:21:22 -07:00
SnorlaxMonster 6cb81fd193
Display all wikifarm hosts in the redirect banner (#737)
Instead of storing the destination wiki's host as a tag, move it to a dedicated "destination_host" property.
2024-07-18 04:32:58 -05:00
Dianliang233 4d9243aab7
Allow i18n for the extension (#716) 2024-06-29 05:20:53 -05:00