-
Notifications
You must be signed in to change notification settings - Fork 93
V5 - complete rewrite #404
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
8ddcea1
to
2fb9868
Compare
On mobile layouts, the localisation dropdown appears all the way down at the bottom. It would be good to to have it on the top. |
Have you tested RTL localisations on mobile platforms. There are a few things that don't seem to line up nicely or flip sides. I'm not sure what was intentional and what just wasn't undertaken in your efforts. |
I might have missed some minor UI things -- don't think I tested RTL + mobile. I'll take a closer look. |
@jonorthwash landed a bunch of fixes sushain97/apertium-html-tools-v2@1a9b5a4. |
The menu for selecting the localisation also doesn't align language names based on their script direction, which the current html-tools does. |
Ohhh, this is probably a regression, should be an easy fix. Will take a look later today.
What's wrong here? The wrapping on to two lines? Yeah, think that's the same. |
I was not actually able to reproduce this issue in my browser but I've pushed what I think is a fix for it regardless. |
Correction: reproduced and verified to be fixed using Firefox. |
39daf03
to
06c1441
Compare
I haven't found anything to complain about =P It looks great 😀 |
Same thing, haven't seen anything, except CircleCI config missing (I guess Github Actions are the replacement). Otherwise, looks good to me. |
This PR is a complete rewrite of
apertium-html-tools
in React + TypeScript with an ESBuild + Node build toolchain. Fixes #351. Pretty sure I also fixed #384, #373, #357, #266 and more along the way.This is pulled from https://github.com/sushain97/apertium-html-tools-v2 where you can easily browse the source. Before I merge this PR, I will pull in any changes from that repo.
For your ease of testing, I've hosted a version here: https://azurite.skc.name/apertium-html-tools-v2/dist/.
Advantages
data-src
unnecessary and generally improving perf)Disadvantages
old.apertium.org
.Rollout plan
master
will be moved to av4
branchmaster
and tagged asv5.0.0
. It will be deployed tobeta.apertium.org
beta.apertium.org
,apertium.org
will also be portedCurrently missing/removed features
apertium.org
norbeta.apertium.org
use it)master
If you are using/need the above features, let me know. I can probably add them back with relative ease.
cc @xavivars @unhammer @jonorthwash @TinoDidriksen