Compose styles
Rather than blending styles toward a middle, this gives them roles. The first one carries the structure, the next comes in as the accent, and anything after that shows up in a single detail. Where they fight each other, it says so before you start.
How to divide the work
- Composition
- Follow Ant Design: Set table and form columns first; show relationships through alignment rather than extra space
- Type
- Set in Ant Design's manner (Keep body text compact and separate labels, values and help text through weight and color), and let SAP Fiori's lettering (Use concise business labels and expose status with words as well as color) appear only where you want the eye to catch.
- Material
- Ground in Ant Design's material (Start with white, fine borders and a blue primary action; hold every state color to one meaning); bring in exactly one thing from SAP Fiori (Use pale layers, restrained blue and semantic colors for status only).
- Colour
- Build on #FFFFFF, #1677FF, #1F1F1F and admit one accent from #F5F6F7, #0A6ED1, #32363A.
Where they fight
- Ant Design and SAP Fiori both belong to Platform Screen Languages, so the difference is small. Push the roles further apart than feels comfortable.
Caution
- Ant Design A component catalog dropped onto a page can look orderly while leaving the actual workflow undesigned.
- SAP Fiori Putting every enterprise function on one screen defeats the role-based premise. Remove what the current task does not need.
Image prompt
Produce four original images that take their structure from Ant Design (style, 2015–) and their accent from SAP Fiori (style, 2013–). ## What to make Make the kind of thing Ant Design exists for: enterprise admin screens with many tables, forms, permissions and states, or standardizing component behavior and exceptions in international products. Choose one subject and hold it across all four. ## Structure comes from Ant Design - Dense tables set in small type and fine rules - Blue primary actions with explicit semantic colors - Consistent forms, pagination, trees and tables - Readability achieved through alignment and repetition, not generous space Composition: Set table and form columns first; show relationships through alignment rather than extra space. Type and lettering: Keep body text compact and separate labels, values and help text through weight and color. ## Accent comes from SAP Fiori, used sparingly - Role-based launchpad tiles - Shell bar and object pages - Compact tables and semantic status - Calm blue on pale work surfaces Let one material quality come from it: Use pale layers, restrained blue and semantic colors for status only. ## Colour and feeling Build the ground on #FFFFFF, carry the structure in #1677FF and #1F1F1F, and let a single accent come from #0A6ED1. These are read off real works, so a direction rather than a fixed palette. Feeling to carry: technique, trust, calm. ## Where they fight - Ant Design and SAP Fiori both belong to Platform Screen Languages, so the difference is small. Push the roles further apart than feels comfortable. ## What goes wrong - Ant Design: A component catalog dropped onto a page can look orderly while leaving the actual workflow undesigned. - SAP Fiori: Putting every enterprise function on one screen defeats the role-based premise. Remove what the current task does not need. ## Across the four Keep the roles fixed in all four. Vary the framing, the scale and the arrangement so the set shows what this pairing can do rather than four versions of one picture. ## Constraints - Do not imitate, reference or name any specific artist, studio, brand, character or copyrighted work. - Do not reproduce the composition of an existing work. - Produce original compositions in the general period languages described above.
Related entries
- Ant Design 2015– / Style / Platform Screen Languages
A design system that keeps enterprise web applications at low entropy through reusable components and page patterns. Its values — Natural, Certain, Meaningful and Growing — systematize tables, forms, hierarchy and state without reducing information density.
- SAP Fiori 2013– / Style / Platform Screen Languages
SAP's role-based design language reduces enterprise processes to the information and actions each person needs, then carries them consistently across devices.
Share this composition:https://indexstyle.org/compose?ids=ant-design+sap-fiori