jengacore.shadcn registry · Tailwind v4 · Radix and Base UI
Components
Gallery · every component

Every component on one page.

Switch the theme at the top right to check Light, Dark and High contrast side by side with the reference board. Blocks have their own pages.

shadcn, restyled

@jengacore/button
@jengacore/badge
SettledPendingRejectedIn reviewDraftGoods not receivedIn progress
@jengacore/table
TransferPayerAmountStatus
tx_01J9…H3VHorn Commercial Bank12,400.00USDCommitted
tx_01J9…W7PSahan Mobile Money480.50USDReserved
tx_01J9…N0DEquity Bank−9,950.00USDAborted
@jengacore/card
Participants · 14
Onboarding queue
Three participants are waiting for certificate approval.
The oldest request is 4 days old.
Recommended
Enable the high contrast theme on the NOC wall
Use the tint once per view, for the highlighted item.
@jengacore/alert
Settlement window 1042 closes at 17:00.
Transfers after closing go to window 1043.
Batch B-0912 approved.
Equity Bank is at 93% of its net debit cap.
Ask the participant to pre-fund before 15:00 or raise the cap.
@jengacore/sheet
@jengacore/tabs
42 open alerts.
@jengacore/sonner
@jengacore/accordion

New transfers from the participant are rejected until it pre-funds or the cap is raised.

@jengacore/calendar
October 2026
@jengacore/carousel
Window #1
Window #2
Window #3
@jengacore/chart
@jengacore/checkbox
@jengacore/collapsible
3 rules hit
SAN-01
@jengacore/context-menu
Right-click a transfer row
@jengacore/drawer
@jengacore/empty
No open cases.
Cases appear here when a participant raises a dispute.
@jengacore/field
Participant contact

Settlement notices go to this address.

@jengacore/form

Lowercase, as registered in the hub.

@jengacore/input-otp
@jengacore/item
SETT-20261005-02-USD.xml

18.4 KB · sent 12:04:11

Sent
@jengacore/popover
@jengacore/progress
Importing transactions62%
@jengacore/radio-group
@jengacore/scroll-area
  • tx_01J9ZK4000
  • tx_01J9ZK4037
  • tx_01J9ZK4074
  • tx_01J9ZK4111
  • tx_01J9ZK4148
  • tx_01J9ZK4185
  • tx_01J9ZK4222
  • tx_01J9ZK4259
  • tx_01J9ZK4296
  • tx_01J9ZK4333
  • tx_01J9ZK4370
  • tx_01J9ZK4407
  • tx_01J9ZK4444
  • tx_01J9ZK4481
  • tx_01J9ZK4518
  • tx_01J9ZK4555
  • tx_01J9ZK4592
  • tx_01J9ZK4629
  • tx_01J9ZK4666
  • tx_01J9ZK4703
  • tx_01J9ZK4740
  • tx_01J9ZK4777
  • tx_01J9ZK4814
  • tx_01J9ZK4851
@jengacore/separator
Horn Commercial Bank
horncb · USD, SLSH
Positions
Ledger
Users
@jengacore/sidebar
Settlement
@jengacore/slider
Alert threshold80%
@jengacore/spinner
@jengacore/switch
@jengacore/toggle
@jengacore/tooltip

jengacore components

@jengacore/amount
1,250.50USD−32,410.00USD3,200,000RWF+480.00KES215,000.00USD
@jengacore/id-chip
tx_01J9…H3VDSP-2026-00412M-004211pacs.008.001.10
@jengacore/status-badge
TransferReceivedReservedCommittedAborted
SettlementOpenAwaiting RTGSSettledFailed
AlertIn reviewSLA < 1 hBreachedCleared
DisputeUnder investigationEvidence dueEscalatedResolved
LoanScheduledDue todayIn arrearsPaid
@jengacore/sla-chip
01:52until SLA00:18until SLA−00:12past SLA, breached2d 22huntil SLA
@jengacore/env-chip
PRODUCTIONUATSANDBOXDEV
@jengacore/kpi-strip
Screened today1,284,330+4.1% vs last Monday
Open alerts427 over SLA · 9 unassigned
Blocked value38,920USD12 transfers
Median decision14MINTarget 30 min · met
@jengacore/currency-input
USD

Alert at 80% of the cap.

Enter 12 digits including country code.

@jengacore/confirm-dialog
@jengacore/app-sidebar
@jengacore/app-shell
UAT
01 · Monitor · today

Screening overview

@jengacore/segmented

Product components

@jengacore/rule-chip
92, high risk58, medium risk31, low risk
78High risk
Score 78 of 100, high risk band.
Why it fired · 2
  • VEL-014More than 12 transfers from one MSISDN in 10 min
  • PAY-021First transfer to payee above 2,000,000 SLSH
@jengacore/case-timeline
  1. Horn Commercial Bank02 Oct 11:40completed
    Raised a dispute: goods not received
    tx_01J9…H3V
  2. Hub operations02 Oct 12:05completed
    Accepted the case and notified Sahan Mobile Money
  3. Sahan Mobile Moneydue 04 Oct 12:05current step
    Evidence requested: merchant delivery record
  4. Hub operationsdue 06 Oct 12:05upcoming
    Decision
@jengacore/member-summary
JM

Jeanne Mukamana

KYC verified
M-004211Kicukiro branch
Savings
1,250,000RWF
Shares
200,000RWF
Loan outstanding
374,999RWFIn arrears
@jengacore/loan-schedule
Repayment schedule, amounts in RWF.
No.Due datePrincipalInterestBalanceStatus
0105 Aug 202641,667RWF6,250RWF458,333RWFPaid
0205 Sep 202641,667RWF5,729RWF416,666RWFPaid
0305 Oct 202641,667RWF5,208RWF374,999RWFIn arrears
0405 Nov 202641,667RWF4,687RWF333,332RWFScheduled
@jengacore/settlement-position
sahanmm · USD
Sahan Mobile Money
Healthy
Net position
42,500.50USD
28%

Net debit cap 150,000.00 USD; alert at 80%.

horncb · USD
Horn Commercial Bank
Near cap
Net position
215,000.00USD
86%

Net debit cap 250,000.00 USD; alert at 80%.

horncb · SLSH
Horn Commercial Bank
Net credit
Net position
−1,200,000SLSH
0%

Net debit cap 90,000,000 SLSH; alert at 80%.

@jengacore/settlement-window
Settlement windowsw_1041
  1. Open04 Oct 00:00done
  2. Closed04 Oct 17:00done
  3. Files sent04 Oct 17:12current
  4. Settled—not reached

Foundation

@jengacore/theme
primary
secondary
muted
accent
success
warning
destructive
info
sidebar
canvas
Eyebrow · Geist MonoJost for the interface and text.1,284,330