Closed Bug 1473348 Opened 6 years ago Closed 6 years ago

[Translate.Next] Implement navigation structure

Categories

(Webtools Graveyard :: Pontoon, enhancement, P2)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: adrian, Assigned: adrian)

References

Details

Attachments

(1 file)

We'll need to be able to change locale, project and resource on the Translate app. There's a core `navigation` module but it doesn't do much right now. This bug covers implementing the needed actions to navigate, and implement the URL changes that go with it.
Can we block this on bug 1344457?

In the recent survey, the biggest complaint was the tediousness of the navigation we use in the translate view. I took a stab at it (https://github.com/mozilla/pontoon/pull/984), but it still needs tweaking.
This bug only covers the "back-end" of it, i.e. no user facing components, just the structure. No need to block. But I'll make sure not to implement the actual navigation before you're done with the redesign!
Status: NEW → ASSIGNED
Commit pushed to master at https://github.com/mozilla/pontoon

https://github.com/mozilla/pontoon/commit/025d5220f1af7eb15866f64bc12ec1e7a67861b2
Fix bug 1473348 - Implement structure for navigation and URL routing.  (#1017)

* Fix bug 1473348 - Implement structure for navigation and URL routing.

* Unrelated -- CSS improvements to make it look like the current website.

* Add unit tests for navigation selectors.

* Better usage of Flow types.

* Fix tests.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: