tsgrp / OpenAnnotate

TSG's Browser-based Annotation Tool
8 stars 4 forks source link

Application Wide Style Refresh: Material Design Web #820

Closed abrown45 closed 2 years ago

abrown45 commented 4 years ago

Phases

Small Items

Issue Tracking

822

908

Phase 0

abrown45 commented 3 years ago

Commit #7331

MATERIAL DESIGN STYLE REFRESH PHASE 1 - updating the AEV toolbar to use material design components and icons. All CSS styling around the toolbar has been updated to use best coding practices, reusable logic, and material design standards for spacing, padding, font sizes, etc. All actions received updated logos and were assigned helper text for the dropdown menu. The timing data popover remains bootstrap but will be replaced in a later phase. Updates to the default.properties for icons and new flags is necessary. Client projects that override those properties will need to update their icons, changes to edge and release are done in this commit. Additional enhancements made to login and other pages that used material design especially for IE browser support. This is part of a greater effort to remove bootstrap and modernize UI of the application.

GH: https://github.com/tsgrp/OpenAnnotate/issues/820 CR: jlittle, aking, mbrouillette

gsteimer commented 2 years ago

Moved to Jira: https://alfresco.atlassian.net/browse/SEP-77