{{ p.text }}
{{ t.cat_title }}
{{ t.mh_title }}
{{ t.mh_body }}
{{ t.pv_title }}
{{ t.ev_title }}
{{ t.how_title }}
{{ t.tr_title }}
{{ t.tr_body }}
{{ t.cta_prov_t }}
{{ t.cta_prov_d }}
{{ t.cta_org_t }}
{{ t.cta_org_d }}
{{ t.faq_title }}
{{ fq.a }}
{{ t.dir_title }}
{{ t.dir_sub }}
{{ t.p1_name }}
{{ t.prf_about }}
{{ t.p1_about }}
{{ t.prf_services }}
{{ t.prf_branches }}
{{ t.prf_avail }}
{{ t.prf_gallery }}
{{ t.prf_reviews }}
{{ t.rating_l }}{{ t.demo }}{{ t.r1_t }}
{{ t.r2_t }}
{{ t.prf_policies }}
{{ t.s1_name }}
{{ t.desc_title }}
{{ t.s1_desc }}
{{ t.req_title }}
{{ t.branch_title }}
{{ t.date_title }}
{{ t.time_title }}
{{ t.cancel_title }}
{{ t.pol1 }}
{{ t.ab_title }}
{{ t.ab_lead }}
{{ t.ab_idea }}

{{ t.ab_vision }}
{{ t.ab_vision_t }}
{{ t.ab_mission }}
{{ t.ab_mission_t }}
{{ t.ab_what }}
{{ t.ab_p1 }}
{{ t.ab_p1_d }}
{{ t.ab_p2 }}
{{ t.ab_p2_d }}
{{ t.ab_p3 }}
{{ t.ab_p3_d }}
{{ t.ab_p4 }}
{{ t.ab_p4_d }}
{{ t.ab_who }}
{{ t.ab_cta }}
{{ t.evl_title }}
{{ t.evl_sub }}
{{ t.ed_about }}
{{ t.ed_about_t }}
{{ t.ed_cats }}
{{ t.ed_req }}
{{ t.ed_sched }}
404
{{ t.n404_t }}
{{ t.n404_d }}
-
{{ st.label }} {{ st.label }} {{ st.label }}
{{ t.in_title }}
{{ t.in_sub }}
{{ t.otp_title }}
{{ t.otp_sub }} {{ regMobile }}
{{ t.cs_title }}
{{ t.cs_sub }}
{{ t.oi_title }}
{{ t.oi_sub }}
{{ t.ps_title }}
{{ t.ps_sub }}
{{ t.dn_title }}
{{ t.dn_sub }}
{{ t.auth_quote }}
{{ t.auth_quote2 }}
{{ acc.dash.greet }}
{{ t.db_att }}
{{ t.db_horses }}
{{ t.db_booking }}
{{ acc.dash.booking.status }}{{ t.db_booking }}
{{ t.a_no_booking }}
{{ t.db_event }}
{{ acc.dash.reg.status }}{{ t.db_event }}
{{ t.a_no_event }}
{{ t.db_activity }}
{{ t.db_rec }}
{{ t.rec_reason }}ADYAT Digital UI tokens & components
From the approved Visual Identity v1.0 · Digital UI Brand System v1.1. 4px grid · spacing 4/8/12/16/20/24/32/40/48 · radius 8/12/16/24 · full radius on chips, badges, avatars only · no heavy shadows.
Colour
Typography · IBM Plex Sans Arabic / IBM Plex Sans
Buttons · 5 types · radius 12 · S 36 / M 48 / L 56 · hit area ≥ 44
Forms · label always visible
Status & trust badges · colour + icon + label, never colour alone
Alerts · notification priority
تم تأكيد الحجز
المنظم طلب مستندًا إضافيًا
وثيقة تنتهي قريبًا
فشلت عملية الدفع
Cards · padding 20 · radius 16 · 1px Sand 40% · no shadow
Horse, provider, service, document, appointment and KPI cards are shown in context on , and . Tables, modals, bottom sheets, empty/error/permission states land with Batch 09 (, ).
{{ t.a_h_title }}
{{ t.a_h_sub }} · {{ acc.horses.count }}
{{ acc.hform.title }}
{{ t.a_h_entered }}
{{ acc.horse.name }}
{{ acc.horse.reg }}{{ acc.horse.stable }}{{ t.a_tab_docs }}
{{ acc.doc.title }}
{{ acc.dform.title }}
{{ acc.dform.horse }}
{{ t.a_exp_title }}
{{ t.a_exp_sub }}
{{ t.a_se_title }}
{{ t.a_se_horses }}
{{ t.a_se_bookings }}
{{ t.a_se_regs }}
{{ t.a_se_services }}
{{ acc.service.name }}
{{ acc.service.price }}{{ acc.service.desc }}
{{ t.a_bk_horse_title }}
{{ t.a_bk_time_title }}
{{ t.a_bk_review_title }}
{{ t.a_bk_created }}
{{ acc.created.code }} {{ acc.created.status }}{{ t.a_bk_list }}
{{ acc.bk.title }}
{{ acc.bk.provider }}
{{ t.a_bk_history }}
{{ t.a_bk_resched_title }}
{{ acc.bk.title }} · {{ acc.bk.when }}
{{ t.a_bk_cancel_title }}
{{ acc.bk.title }} · {{ acc.bk.when }} · {{ acc.bk.code }}
{{ t.a_ev_title }}
{{ t.a_ev_sub }}
{{ t.a_ev_mine }}
{{ t.a_ev_sub }}
{{ acc.event.name }}
{{ t.a_ev_about }}
{{ acc.event.about }}
{{ t.a_ev_cats }}
{{ t.a_ev_reqs }}
{{ acc.regForm.title }}
{{ t.a_ev_fee }}: {{ acc.regForm.fee }}
{{ t.a_rg_review }}
{{ t.a_rg_done }}
{{ acc.reg.code }}{{ acc.reg.status }}{{ acc.reg.event }}
{{ acc.reg.horse }} · {{ acc.reg.cat }}
{{ acc.reg.req.text }}
{{ acc.reg.req.due }}{{ t.a_bk_history }}
{{ t.a_rq_title }}
{{ acc.reg.event }} · {{ acc.reg.code }}
{{ acc.reg.req.due }}
{{ t.a_cm_title }}
{{ t.a_cm_sub }}
{{ t.a_ms_title }}
{{ t.a_ms_sub }}
{{ acc.conv.who }}
{{ t.a_py_title }}
{{ t.a_py_sub }}
{{ t.a_py_detail }}
{{ t.a_nt_title }}
{{ acc.notifs.summary }}
{{ t.a_sp_title }}
{{ t.a_sp_sub }}
{{ t.a_sp_mine }}
{{ t.a_sp_faq }}
{{ t.a_sp_new }}
{{ acc.ticket.subject }}
{{ acc.ticket.type }} · {{ acc.ticket.date }}
{{ t.a_ac_title }}
{{ acc.account.name }}
{{ t.a_ac_settings }}
{{ t.a_ac_demo }}
{{ t.a_ac_edit }}
{{ t.a_tl_title }}
{{ q.name }}
{{ q.alt }}
{{ t.q_desc }}
{{ q.name }}
{{ t.unav_msg }}
ADYAT Complete Responsive Web Platform
Every module and screen in one index. Built screens open as designed; queued screens open a handoff stub with route, role, priority and feature status so no link is a dead end. خريطة النموذج الكاملة