Opened 9 years ago

Closed 9 years ago

#1091 closed task (blessed) (fixed)

Refresh design of Language and Project Portal

Reported by: ocean90's profile ocean90 Owned by:
Milestone: Priority: normal
Component: Translate Site & Plugins Keywords:


Related: #994

The current design of the pages is just a big table. We should refresh this page to look more modern and show more information.

@isaackeyet has worked up an refreshed design for this, see attached files.

Attachments (3)

translate-language-portal-icarus.png (424.7 KB) - added by ocean90 9 years ago.
translate-project-portal-icarus.png (319.1 KB) - added by ocean90 9 years ago.
translate-project-portal2-icarus.png (1.2 MB) - added by ocean90 9 years ago.

Download all attachments as: .zip

Change History (21)

#1 @ocean90
9 years ago

In 1684:

Translate: First pass for a new Language and Project Portal.

props isaackeyet, ocean90.
see #1091.

#2 @deconf
9 years ago

There are some improvements we can have:

  1. We should keep the breadcrumbs navigation relative to locale for sub-projects.



will become something like this:


This will help contributors to easily navigate back and forth without leaving the locale context.

  1. Ways to easily identify incomplete translations, maybe global synthetic percentages or a watch feature.
Version 0, edited 9 years ago by deconf (next)

This ticket was mentioned in Slack in #meta-i18n by deconf. View the logs.

9 years ago

#4 @ocean90
9 years ago

In 1686:

Translate: Don't list projects without strings.

see #1091.

#5 @ocean90
9 years ago

In 1721:

Translate: Improve custom routes.

  • Don't register custom routes for API request.
  • Move locale overview to, no redirect anymore.
  • Replace /languages prefix with /locale.
  • Redirect old /languages URLs to the new route.
  • Rename custom templates.

see #994, #1091.

#6 @ocean90
9 years ago

In 1734:

Translate: Further design improvements for project portals.

see #1091.

#7 @ocean90
9 years ago

In 1736:

Translate: Show status of the main project in the project box.

see #1091.

#8 @dd32
9 years ago

In 1739:

Translate: Add paging to the project portals. Currently paging is set to 20 per page.
See #1091

#9 @ocean90
9 years ago

In 1749:

Translate: Provide a fallback for bbpress, buddypress and wp-plugins icons. Double the size of theme screenshots for HiDPI screens.

see #1091.

#10 @ocean90
9 years ago

In 1751:

Translate: Update row selectors and don't stretch theme icons.

see #1091.

#11 @ocean90
9 years ago

In 1761:

Translate: Fix typo in class name.

see #1091.

#12 @ocean90
9 years ago

In 1768:

Translate: Fix missing progress bar for some projects.

see #1091.

#13 @ocean90
9 years ago

In 1777:

Translate: Round percent_complete up.

see #1091.

#14 @ocean90
9 years ago

In 1778:

Translate: Improve rounding of percentages and make them visible for all sub-projects.

see #1091.

#15 @ocean90
9 years ago

In 1780:

Translate: Show only active top level projects in the filter bar.

see #1091.

#16 @ocean90
9 years ago

In 1876:

Translate: Combine Waiting and Fuzzy counts and show them on project cards.

See #1091.

#17 @samuelsidler
9 years ago

Let's call this fixed since what's live mirrors the mockups. Future improvements / bugs should get filed as new tickets.

#18 @samuelsidler
9 years ago

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.