Skip to content

Update JWB interface based on Fandom's one, major changes#35

Open
LeviPesin wants to merge 10 commits intowikimedia-gadgets:masterfrom
LeviPesin:revamp
Open

Update JWB interface based on Fandom's one, major changes#35
LeviPesin wants to merge 10 commits intowikimedia-gadgets:masterfrom
LeviPesin:revamp

Conversation

@LeviPesin
Copy link
Copy Markdown

@LeviPesin LeviPesin commented Jan 28, 2026

Hi! First of all, thanks for the wonderful tool! I have used it previously for about an year on Fandom and have introduced a few Russian Wikipedia users to it now.

Most of this pull request includes the updates to the JWB interface -- modern HTML and CSS, including accessibility features. These changes were originally based on such changes by Fandom user Polymeric, though with very many improvement by myself.

There are some additional minor changes included:

You can find all the changes in these pages histories.

The script has been tested by three users on multiple wikis (Russian Wikipedia, Russian Wikinews, Commons, Betawikiversity) for thousands of edits. Live version can be installed for testing by importing en:User:Well very well/JWB.js/load.js.

In my opinion, due to the large changes (to the interface plus some changes in localization messages) this PR warrants a bump to major version. If this would be accepted, I will also file PRs for smaller new features that ruwiki users have asked me for (a few new buttons, checks for local flags, and possibly allowing autosave from a non-bot account).

Closes #32

Interface example:
image

@LeviPesin
Copy link
Copy Markdown
Author

@Joeytje50 I forgot to ping you, sorry

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update interface to the Fandom's version's one (or at least support its CSS)

1 participant