RATS logo
RATS · Design System
RSIPF Recruits Application Portal
v1.0 · 2026
DS-001 · Foundational Release

A system for the trust we ask of every applicant.

Sentinel is the visual and component language of the recruits application portal. It carries the institutional weight expected of a police service while staying clear, calm, and accessible for first-time applicants navigating an unfamiliar process.

SECTION 01 / 18

Color

A deep navy carries authority. Gold appears only at moments of consequence — badges, seals, milestone confirmations. Neutrals do the rest of the work.

Navy — Primary

Used for headings, primary actions, top chrome, and trust-signalling surfaces. --navy-600 is the default action color.

50#EEF3FA
100#DBE3EF
200#B8C7DD
300#8DA3C4
400#5D7AA5
500#2D4F80
600 ★#1A3A66
700#102B4F
800#0A1F3A
900#061427
CREAM#FAF8F3

Gold — Badge Accent

Reserved for badge moments, seals, and the thin line under the brand bar. Avoid using gold for ordinary UI accents; it loses meaning if it appears too often.

50#FBF6E6
100#F4EBD1
300#E2CF90
500 ★#C9A961
700#8C7232

Neutrals

WHITE#FFFFFF
50#F5F6FA
100#EEF0F5
200#DDE1EA
300#C8CEDA
400#A4ADBE
500#7A8499
600#5D6A7D
700#4A5566
800#2A3140
900 ★#1A1F2A

Semantic

Info

Process updates, helpful context, non-urgent notices.

#2563B8 · info-600
Success

Confirmations: documents accepted, stage cleared.

#2D7A4F · success-600
Warning

Action required, deadlines approaching, manual review.

#B87514 · warn-600
Danger

Failed validation, ineligibility, destructive actions.

#B8302D · danger-600
SECTION 02 / 18

Typography

Public Sans is the system typeface — designed for government interfaces, optimized for clarity at small sizes. Geist Mono labels record-keeping data: applicant IDs, document hashes, timestamps.

Display56 / 60 · 700
tracking −1.5%
Serve with integrity.
H1 · Page title40 / 48 · 700
Apply to the 2026 recruit class
H2 · Section30 / 38 · 700
Background & identity
H3 · Subsection22 / 28 · 600
Tell us about your education
H4 · Card title17 / 24 · 600
Physical fitness assessment
Body L17 / 28 · 400
Applicants must be at least 21 years of age at the start of the academy. Citizenship documentation will be verified during the background check.
Body15 / 22 · 400
Once your written examination is complete, results are typically posted to your applicant dashboard within fourteen business days. We will email you when a status changes.
Body S · Hints13 / 20 · 400
Government-issued ID required. Accepted formats: PDF, JPG, PNG. Maximum 10 MB per file.
EyebrowMono · 11.5 · uppercase
tracking 14%
★ Stage 03 of 07 · Background
Mono13 · Geist Mono
IDs, timestamps, hashes
APP-2026-04713 · submitted 14 May 2026 09:42 UTC
SECTION 03 / 18

Spacing

A 4-pixel base scale. Use small steps (1–4) inside controls, mid steps (5–8) between elements within a section, and large steps (10+) between sections. Stay on the scale.

--sp-14px
--sp-28px
--sp-312px
--sp-416px
--sp-520px
--sp-624px
--sp-832px
--sp-1040px
--sp-1248px
--sp-1664px
--sp-2080px
SECTION 04 / 18

Radii

Radii are intentionally restrained. The institution this system represents is not a consumer product — corners are crisp, edges are confident. Pills are reserved for badges and progress indicators.

None
0px
xs · checkboxes
2px
sm · default
4px
md · modals
6px
pill
999px
SECTION 05 / 18

Elevation

Shadows are tinted with navy, never neutral gray. The system uses elevation sparingly — primarily for floating surfaces (modals, dropdowns, sticky bars).

Flat
0 — borders only
XS · inputs
shadow-xs
SM · cards
shadow-sm
MD · popovers
shadow-md
LG · modals
shadow-lg
SECTION 06 / 18

Iconography

Two icon families work side-by-side. UI icons (Lucide, 1.75 stroke) handle the operational vocabulary — upload, edit, search. Badge motifs appear at heraldic moments: confirmations, stage transitions, certificates.

UI icons · 16px / 20px / 24px · 1.75 stroke

user
upload
file-text
check
alert
calendar
search
lock
mail
phone
map-pin
building
education
work
fingerprint
checklist
layers

Badge motifs · used sparingly, for milestone moments

shield
verified
medal
star
cleared
in-review
SECTION 07 / 18

Buttons

One primary action per view. Use the gold button only for terminal commitments — “Submit application,” “Accept offer.” Secondary, ghost, and danger variants handle everything else.

Variants

Sizes

With icons

SECTION 08 / 18

Forms & Inputs

Form fields are the heart of this portal. Defaults are calm and clear; errors are direct without scolding. Every field carries a label, optional hint, and dedicated error region.

As it appears on your government-issued ID.
Assigned automatically. Cannot be edited.
Applicants must be at least 21 years old by 1 Sept 2026.
200–500 words. You can return to this later.
Will you relocate for the academy?
Consent & preferences
Two-factor verification

File upload

Drop your government-issued ID here, or click to browse
PDF, JPG, PNG · 10 MB max · both sides of card required
SECTION 09 / 18

Badges & Tags

Status badges communicate where an application — or a piece of evidence — sits in the process. Tags are softer, used for skills, languages, and categorisation.

Status badges

DraftIn reviewClearedAction requiredRejectedRecommendedSubmitted

Tags

English (C2)First-aid certifiedDriver's licence — Class BCommunity volunteer · 200hAdd
SECTION 10 / 18

Cards

Cards group related information. The accent variant uses a thin gold rule to elevate milestone surfaces — offer letters, acceptance receipts.

Written examination

Scheduled · 22 May 2026 · Hall B-3

Upcoming

Arrive 30 minutes early with your applicant ID card and a valid government photo ID. Calculators and personal devices are not permitted.

Conditional offer · Academy intake 2026-B

Issued 14 May 2026 · expires 28 May 2026

Offer

Pending final medical and fingerprint clearance. Review your conditional offer carefully and respond before the deadline.

JO
Joycelyn Marina Tagivetua
APP-2026-04713 · Cohort 2026-B
Region 4Started 12 Mar4 of 7 stages
On track
National_ID_front.pdf
1.4 MB · uploaded 12 May 2026 09:18
Verified
SECTION 11 / 18

Alerts

Four severities. The left rule carries the meaning at a glance; the icon reinforces it. Place alerts at the top of the affected scope, not site-wide unless truly system-wide.

Your fingerprint appointment is confirmed.

Bring your applicant ID card and a valid government photo ID. The session lasts approximately 45 minutes.

Background check cleared.

All checks completed on 11 May 2026. You can proceed to the medical examination stage.

Action required — secondary school transcript is missing.

Upload your transcript by 20 May 2026 to keep your application active for the 2026-B intake.

Application withdrawn.

This application is closed and cannot be reopened. You may submit a new application in the next intake window (Sept 2026).

SECTION 12 / 18

Tables

Used for test scores, document inventories, and cohort lists. Mono numerals keep score columns aligned.

AssessmentDateScorePass markResultReference
Written examination — General aptitude22 Apr 202684 / 10060ClearedWE-04713-A
Physical fitness — 2.4 km run03 May 202611:42≤ 13:00ClearedPF-04713-R
Physical fitness — Push-ups (1 min)03 May 20263835ClearedPF-04713-P
Psychological assessment09 May 2026In reviewPS-04713
Medical examinationScheduledMD-04713
SECTION 14 / 18

Stepper

The application is a journey of seven stages. The stepper makes that journey legible — what is done, what is happening now, and what is still ahead.

Eligibility
Completed 12 Mar
Personal details
Completed 14 Mar
Documents
All accepted
04
Written exam
In progress
05
Physical
Scheduled 22 May
06
Background
Pending
07
Decision
SECTION 15 / 18

Application timeline

The vertical companion to the stepper — used on the dashboard to show what has happened and what is next, with timestamps drawn from the audit log.

Application submitted
12 Mar 2026 · 14:22

Your application was received and assigned ID APP-2026-04713. Initial eligibility confirmed automatically.

Documents verified
28 Mar 2026 · 09:04

National ID, secondary school transcript, and proof of address accepted by the records officer.

Written examination cleared
22 Apr 2026 · score 84/100

Above the 60-point threshold. You have advanced to the physical assessment stage.

Physical fitness assessment
In progress · 03 May 2026

Two of three components recorded. Final result will be posted within seven business days.

Background & fingerprint check
Pending
Final decision
Expected late June 2026
SECTION 17 / 18

Empty states

An empty state should always tell the applicant what to do next — never just confirm that the screen is blank.

No documents uploaded yet

Start by uploading your national ID, then your secondary school transcript, and finally your proof of residential address.

No assessments scheduled

Your assessments will appear here once your documents have been verified by a records officer.

SECTION 18 / 18

Patterns

Recurring compositions assembled from the components above. These are the screens applicants will encounter most often.

Eligibility checklist

The very first screen of the application. Applicants self-assess against the published criteria before opening a new application file.

Eligibility check · 2026 intake

6 of 7 criteria met. Review the remaining item before submitting.

6 / 7
Citizen or permanent resident of Solomon Islands
Solomon Islands citizen by birth
Met
No criminal record
Self-declared · subject to background verification
Met
Successfully completed Form 5 or higher
Form 5 certificate uploaded
Met
Medically fit for police duties
Doctor-signed Medical Fitness Form required
Action required
Physically fit for the Entry Fitness Test
Confident of passing 2.4 km run, press-ups, and sit-ups
Met

Document upload & verification

A single row per required document. Verification status is the source of truth, not the upload itself.

National ID — front & back
national_id.pdf · 1.4 MB · uploaded 12 May 2026
Verified
Secondary school transcript
transcript_2021.pdf · 0.8 MB · uploaded 12 May 2026
In review
Proof of residential address
Required · accepted: utility bill, bank statement (last 3 months)
Required
Passport photograph
Rejected — image is blurred. Re-upload a clear front-facing photograph on a white background.
Rejected

Application progress overview

★ Your application · 2026-B intake
57% complete · 4 of 7 stages
On track
Next milestone — Physical fitness assessment on Friday 22 May 2026 at Hall B-3. You will receive a reminder 48 hours in advance.