This is an automated email from the ASF dual-hosted git repository.
Aman-Mittal pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/fineract-backoffice-ui.git
from 4a9991f Merge pull request #435 from
tarun-tarun143/fix/migrate-org-working-capital-tests
add d6badb6 feat(layout): make the shell usable on a phone
add f5ef558 feat(layout): give the phone its own header rather than a
squeezed desktop one
add e195dea fix(layout): derive the page title without writing a signal
during change detection
add e38acde fix(layout): expand the phone search inside the bar, not over
the page
new fa553bc Merge pull request #443 from
Aman-Mittal/feat/mobile-responsive-shell
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/ci.yml | 6 +
.github/workflows/e2e.yml | 64 ++-
DOCS/MOBILE.md | 105 +++++
e2e/mobile-shell.spec.ts | 282 ++++++++++++++
package.json | 2 +
playwright.config.ts | 22 +-
scripts/check-responsive.mjs | 141 +++++++
src/app/core/services/sidebar.service.ts | 48 ++-
src/app/core/services/viewport.service.ts | 67 ++++
src/app/features/login/login.component.ts | 4 +-
src/app/layout/header.component.spec.ts | 33 +-
src/app/layout/header.component.ts | 433 ++++++++++++++++++---
src/app/layout/main-layout.component.ts | 41 +-
src/app/layout/sidebar.component.ts | 133 ++++++-
.../components/data-table/data-table.component.ts | 55 +--
src/assets/i18n/en.json | 6 +-
src/assets/i18n/hi.json | 6 +-
src/assets/i18n/ko.json | 6 +-
src/styles/_common.scss | 94 +++++
19 files changed, 1428 insertions(+), 120 deletions(-)
create mode 100644 DOCS/MOBILE.md
create mode 100644 e2e/mobile-shell.spec.ts
create mode 100644 scripts/check-responsive.mjs
create mode 100644 src/app/core/services/viewport.service.ts