archesproject / arches

Arches is a web platform for creating, managing, & visualizing geospatial data. Arches was inspired by the needs of the Cultural Heritage community, particularly the widespread need of organizations to build & manage cultural heritage inventories
GNU Affero General Public License v3.0
212 stars 143 forks source link

RTL - Refactor base-manager.htm template to respect rtl direction #8161

Closed apeters closed 2 years ago

apeters commented 2 years ago

I think this page should be refactored to use a gridded layout (https://css-tricks.com/snippets/css/complete-guide-grid/). Elements that are absolutely like the left side nav bar need special attention.

phudson-he commented 2 years ago

This would be great, especially for managing complex UI layouts and making use of fluid columns and grid-template-areas to aid with responsiveness on different devices such as desktop, tablet and mobile. Making use of the built in CSS grid functionality would mean there isn't such a reliance on the already included Bootstrap libraries, or perhaps they work hand-in-hand.

From an accessibility perspective this would definitely benefit WCAG2.1 - 1.4.10 Reflow etc. Also if any refactoring takes place, its worth keeping in mind the points in the Accessibility section of the Arches documentation.

apeters commented 2 years ago

fixed in the latest