Commit Graph

26 Commits

Author SHA1 Message Date
fitse-yotor
3d0183f12c build: remove Tailwind, which was never actually running
Tailwind was configured but had no effect. There is no postcss config anywhere
in the repo, so the three `@tailwind` directives in the backoffice stylesheet
were never expanded — they passed through verbatim into the production CSS
bundle as invalid at-rules for browsers to discard. The portal's copy could not
even do that: nothing imports `apps/portal/src/styles.css`.

The utility classes visible in the built CSS come from the vendored
@tria-plc/iamui package, which ships its own pre-compiled stylesheet and
declares only React as a peer dependency. Removing Tailwind here does not
affect it.

`tailwind-merge` goes too — no file in apps/ or libs/ imports it. postcss and
autoprefixer stay; Vite uses them independently.

Also fixes a bug this uncovered. The orphaned portal stylesheet was not dead
code — it contained scrollbar theming the portal never received, so it has been
rendering raw OS scrollbars while the backoffice got themed ones. Those rules
move to portal.css, which actually loads. Deleting the file without reading it
would have silently kept that gap.

No visual change: all 8 baselines pass unmodified.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-21 11:51:14 +03:00
estifanos
481ff57ad1 feat: implement reusable PhoneInput component with validation support and integrate across auth and portal modules. 2026-08-20 07:33:25 +00:00
Estifo77
cb770f023a chore: configure pnpm workspace builds and add eslint dependency requirements 2026-08-19 09:44:03 +03:00
fitse-yotor
7772a93f26 feat: add allowScripts configuration for specific package versions in package.json 2026-08-15 12:43:23 +03:00
estifanos
19afcc3403 feat: add nationality support with demonym in CountrySelect and related components 2026-08-10 12:28:31 +00:00
Estifo77
8d05f2274a Merge branch 'dev' of https://github.com/Tria-plc/emaui into estif-branch-1 2026-08-03 15:07:52 +03:00
Mulu Mehari
77bfb01664 Adding all the license feature and renewal 2026-08-03 12:49:48 +03:00
Estifo77
5889ee2105 Merge branch 'dev' of https://github.com/Tria-plc/emaui into estif-branch-1 2026-08-03 09:26:04 +03:00
Mulu Mehari
c62ec59655 Initial End to End functionality 2026-08-02 22:44:08 +03:00
estifanos
48bc31d321 feat: integrate AmharicDatePicker component across multiple pages and update translations 2026-07-31 10:27:50 +00:00
estifanos
fca732e399 feat: add country selection translations and update country name retrieval 2026-07-31 07:31:17 +00:00
estifanos
0db451bdec feat: add CountrySelect component and integrate country selection in endorsement, seafarer, and waiver pages 2026-07-30 12:11:53 +00:00
estifanos
fb1ea8f511 feat: implement Telebirr payment integration and update related components 2026-07-23 11:37:29 +00:00
Estifo77
e862d5cd8e Merge branch 'estif-branch-1' of https://github.com/Tria-plc/emaui into estif-branch-1 2026-07-22 12:38:40 +03:00
Estifo77
2c2464d12a test 2026-07-22 12:32:38 +03:00
estifanos
75220e2b9a feat: update authentication storage to use cookies and improve token retrieval 2026-07-22 09:31:10 +00:00
mengstabketemaw
08ade42157 feat: implement profile completion flow and guard commit 2026-06-26 15:27:13 +03:00
mengstabketemaw
f876d57219 feat: change usermanagement from git submodule to componenet based 2026-06-23 11:10:35 +03:00
Muluhabt
9c035e7333 Adding local repo package 2026-06-23 08:46:13 +03:00
Muluhabt
08a622344a Adding local repo package 2026-06-23 08:46:13 +03:00
mengstabketemaw
85e070db33 merge design protal and backoffice 2026-06-17 13:50:20 +03:00
mengstabketemaw
bbdfa47bd7 fix configuration of iam moudle 2026-06-12 12:08:54 +03:00
mengstabketemaw
dacf39d95c user managment ui 2026-06-12 11:46:25 +03:00
mengstabketemaw
6fef827d8a update deppendecnies conflict 2026-06-05 17:23:27 +03:00
mengstabketemaw
798beb0e7a add iam module usermanagment ui 2026-06-02 16:06:51 +03:00
Muluhabt
2fbc557aac Project Init 2026-05-29 15:23:46 +03:00