A living reference for shared MUI defaults before we use them in School Portal and Library Admin.
Changes preview the gallery immediately. Save keeps this tuning in this browser only.
General radius · 4px
Buttons, text fields, chips, and small controlsPaper radius · 6px
Card radius · 6px
Spacing density · 8px
Typography scale · 100%
Adjusts the base type size across the preview.Shared theme values used by School Portal and Library Admin.
Primary blue
#5d7bb7
Supporting blue
#8aabbe
Highlight yellow
#fed000
Page background
#fdfcfb
Primary text
#080704
Each row uses the matching MUI variant from the shared ICLA theme.
h1
h2
h3
h4
h5
h6
subtitle1
subtitle2
body1
Default reading text for paragraphs, descriptions, and detailed content.
body2
Compact reading text for supporting details and card descriptions.
button
caption
Caption, metadata, or helper informationoverline
SECTION LABELUse one clear primary action per area. Outlined and text buttons support lower-priority choices.
Choose priority before colour.
Use primary for the main action. Reserve warning and error for a meaningful highlight or destructive action.
Use an icon button only when the icon is universally recognisable. Add a tooltip when its meaning needs support.
Chips label filters, categories, and compact statuses. They are not a replacement for primary actions.
Real MUI card building blocks for the Programs, Events, and Facilities sections in the About Us reference.
Academic formation that pairs theological inquiry with lived spirituality.
Gatherings and community moments that bring the ICLA family together.
Spaces for reflection, learning, conversation, and community life.
Supporting components for detailed programme information and the Mission bullet points in the About Us reference.
Use for optional answers and supporting details.
Use this for additional programme, event, or admissions context.
This pattern keeps detailed information available but visually calm.
Use for a short, readable set of commitments or outcomes.
Educates for competent service through theological reflection and formation.
Promotes vocation and commitment to mission in a multicultural environment.
Seeks gospel values expressed through compassionate service and friendship.
Fosters openness to the transforming power of the Spirit.
Real MUI fields for future sign-in, enquiries, registrations, and staff workflows. These are visual samples only and do not submit anything.
Outlined is the recommended default. Filled and standard are available when a page needs a different visual density.
This field needs attention.
Use when a visitor chooses one option from a defined set.
Use when a list is long enough that searching is more helpful than scrolling through a Select menu.
Use a calendar picker when the date needs to be precise, such as an event date, return date, or appointment.
Checkbox permits several choices. Radio selects one. Switch changes an immediate on/off preference.
Presentation samples only. Open the live examples to see the actual MUI behaviour; they do not submit, navigate, or save anything.
Inline feedback within the page or form.
A short, temporary confirmation after a completed action.
A focused decision that needs confirmation before continuing.
Visual patterns for browsing News and Events, grouping Programs, and introducing people such as authors, faculty, or event speakers.
Use for long News and Events lists, not a short featured group.
Use an image when available; initials are the dependable fallback.
Use only when a visitor switches between closely related content on the same page.
Showing: All programs
Shared patterns for compact records and guided multi-step tasks. The labels are samples, not a real workflow or dataset.
Use for structured records where staff may take a bulk action.
| Activity | Owner | Status | |
|---|---|---|---|
| Orientation request | Maria Aquino | Available | |
| Programme enquiry | John dela Cruz | In progress | |
| Member update | Aisha Malik | Needs attention |
Use when a person must complete a short sequence in order, such as a registration or staff task.
Supporting presentation patterns for galleries, compact actions, and the moments before content is ready.
Use for an image-forward gallery such as facilities, campus, or events.
Keep secondary actions compact when they do not need permanent space.
Match the loading treatment to the amount of content still arriving.
Loading content
Small, optional hints that help people notice a feature without making the main interface feel busy.
Hover or focus for a short explanation of an otherwise recognisable icon.
A small, temporary cue for a newly added or changed feature.
A short guided sequence for a genuinely unfamiliar workflow.
Practical checklists from the current product drafts. Both draw from this one shared MUI catalogue, while their page patterns remain distinct.
About Us wireframe
| Page area | What we need | Implementation note |
|---|---|---|
| Top menu | AppBar Toolbar Link Drawer | Drawer is the compact mobile navigation. |
| Hero | Container Typography Stack / Grid Next Image | Image and brush artwork are custom assets, not MUI components. |
| Events, Programs, Facilities | Card CardMedia CardContent Typography | One reusable content-card pattern with different content. |
| Vision and Mission | Typography Divider Stack / Grid | Editorial content sections with long-form copy. |
| Footer and contact | Box Stack Link Typography | Contact details, logo, and utility links. |
| Location map | Embedded map / iframe | An external map embed; MUI provides only its surrounding layout. |
| Brush strokes and curves | Custom CSS / asset | Decorative visual treatment outside the MUI component set. |
Library dashboard draft
| Page area | What we need | Implementation note |
|---|---|---|
| Staff navigation | AppBar Drawer List ListItemButton | A staff workspace shell with focused navigation. |
| Library overview | Card Typography Stack / Grid | Summary metrics and quick operational context. |
| Book catalogue | Table Checkbox Chip Pagination | The primary browsing and bulk-selection pattern. |
| Search and filters | TextField Autocomplete Select Chip | Find books, refine results, and show active filters. |
| Book actions | Button IconButton Menu Dialog | Create, edit, inspect, or remove a book through clear actions. |
| Status feedback | Alert Snackbar CircularProgress | Communicate saving, success, errors, and loading states. |