ahusanandClaude Opus 4.7 df892ec8d5 ui: tokenize card surfaces in dimens.xml and sweep layouts
Introduces a small set of design tokens for card surfaces so the same
look is enforced everywhere instead of being hand-tuned per layout:

  card_radius_lg / card_radius_md       — 16dp / 12dp two-tier radius
  card_elevation_flat / *_raised        — 0dp outlined / 1dp subtle raise

Sweeps the existing layouts onto these tokens. Two-tier policy:

  lg → hero/standalone cards (account history header, bml loan,
       finance deal, otp card, bank selection tiles, security setup
       options)
  md → repeating row/summary cards (dashboard summary cards,
       credentials inset, foreign limit, add-contact sheet)

Card-visual representations (item_card_dashboard / _stack / _wallet
/ _settings_entry) deliberately keep their bespoke radius/elevation
so they continue to read as credit cards — the tokens are for
content cards only. Tight inset frames inside fragment_bml_qr_pay
and fragment_transfer also remain on 4dp/0dp as form details.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 17:20:16 +05:00
2026-05-24 00:29:40 +05:00
2026-05-24 00:27:59 +05:00
2026-05-18 00:43:05 +05:00
2026-05-14 05:24:09 +05:00
2026-05-14 05:24:09 +05:00
2026-05-14 05:24:09 +05:00
2026-05-14 05:24:09 +05:00
2026-05-27 18:04:39 +05:00
2026-05-17 00:48:13 +05:00
2026-05-27 18:35:42 +05:00

Thijooree

A native Android client for Maldivian banking services. It is a pure client: requests go directly from your device to the banks' own servers using the same protocols as their official apps. No proxy, no backend, no middleman.

AI Slop Inside License: GPL v3 Android 8.0+ Jetpack Compose Maintained

Requirements

  • Android 8.0+ (API 26)
  • Existing accounts with MIB, BML, or Fahipay
  • Your TOTP seed (base32 secret from your authenticator app setup) for each bank

Download

Download latest APK

Privacy

No data ever leaves your device except the API calls to the banking services themselves. See the security audit for a full list of every server the app connects to.

Disclaimer

This is an unofficial third-party app. It is not affiliated with, endorsed by, or supported by MIB, BML, or Fahipay. Use at your own risk. Review the source code before entering your banking credentials.

License

GNU General Public License v3.0 - See LICENSE file for details

S
Description
Thijooree is a native Android client for Maldivian banking services.
Readme GPL-3.0
16 MiB
2026-06-13 12:42:28 +00:00
Languages
Kotlin 100%