Overview
Flipkart is one of India's largest online marketplaces, for phones, electronics, fashion, groceries and more. Its site runs on Flipkart blue with a touch of yellow, Inter for all text, white product cards on a cool gray page, and small, functional color for ratings, discounts and deal labels. The redesigned home page uses rounder 16px cards, while search listings keep the older small 2 to 4px corners. [Observed]
What defines the look:
- Flipkart blue.
#2874f0is the declared header and link color, fills the log in panel and active tab underlines, and sets the Login button text. [Measured] - A spark of yellow.
#ffe51fappears in small brand marks next to the blue. [Measured] - Functional green and purple. Ratings sit in 19 high green
#388e3cchips with white text, discounts are green text, and deal labels ("Top Discount of the Sale") are purple#5209db. [Measured] - Two corner sizes. Listings use 2 to 4px corners, while the new home page uses 16 for cards and 8 for tiles. [Measured]
- Inter everywhere. Served under file names such as inter_regular and inter_bold, at 400 to 800. [Measured]
Source for this file: the home page, a search for headphones and the log in page, measured in a browser at 1440 and 390 wide on 2026-10-15, with a dark color scheme pass, plus the handful of color variables the site declares on its root element. Flipkart does not publish its design system. The cart and checkout sit behind an account. No app captures were used. See Known Gaps.
Core
Colors
| Role | Value | Where |
|---|---|---|
| Flipkart blue | #2874f0 | Header and link variables, log in panel, active tabs, Login text [Measured] |
| Yellow | #ffe51f | Brand marks [Measured] |
| Text | #212121, #000000, #333333 | Titles, prices, links [Measured] |
| Muted text | #878787 | Reviewer names, secondary lines [Measured] |
| Canvas | #ffffff | Cards [Measured] |
| Page | #f1f3f6, #f0f2f5 | Page background [Measured] |
| Borders | #e0e0e0, #c2c2c2, #dbdbdb | Cards and fields [Measured] |
| Rating green | #388e3c | Rating chips and discounts [Measured] |
| Offer green | #26a541 | Offer lines [Measured] |
| Deal purple | #5209db, wash #f4f2ff | Deal labels [Measured] |
| Star yellow | #fbbc05 | Full rating stars (variable) [Measured] |
| Footer | #172337 | Footer [Measured] |
Typography
Inter at 400, 500, 600, 700 and 800. Some mobile listing text falls back to Roboto. [Measured]
| Role | Desktop | Mobile | Weight |
|---|---|---|---|
| Login button and page title | 16 on 20, 0.1px | 16 | 500 [Measured] |
| Customer comment title | 14 on 19.6 | not measured | 500 [Measured] |
| Field text | 14 to 16 on 20 to 21 | same | 400 [Measured] |
| Button | 13 on 21 | same | 500 [Measured] |
| Small and labels | 12 on 16.8 to 18 | same | 400 to 500 [Measured] |
| Home tab | 14 on 16 | 11 on 14 | bold cut [Measured] |
Shape and spacing
Listings and forms use 2, 3 and 4px corners. The home page uses 16 for cards, 8 and 12 for tiles and 40 for the round search button. [Measured] The Login button carries 5 by 40 padding. [Measured]
Iconography and motion
A spinner in #03a9f4 and rating colors are declared as variables. [Measured] Icons and motion were not measured. [Inferred]
Themes
Light only. The dark color scheme pass changed only images. [Measured]
Platform: iOS
How the Flipkart iOS app looks and behaves was not captured. Flipkart does not publish a design system, so every item below is inferred from the web design and platform conventions. No device capture was done.
Back and up navigation
Expected on iOS: Chevron plus previous title, swipe from the left edge.
Not measured. [Inferred]
Primary navigation
Expected on iOS: Bottom tab bar, about five items.
A bottom tab bar for home, categories, the account and the cart is expected. [Inferred]
Main action
Expected on iOS: Nav bar or bottom bar button.
Add to cart and buy now buttons on a product screen. [Inferred]
Sheets, dialogs and messages
Expected on iOS: Action sheets, alerts, modals.
Not measured. [Inferred]
Controls
Expected on iOS: Cupertino switches, pickers, segmented controls.
Not measured. [Inferred]
Text sizing
Expected on iOS: Dynamic Type.
Not measured. [Inferred]
Touch and pointer targets
Expected on iOS: 44pt minimum.
Not measured. [Inferred]
Insets and system bars
Expected on iOS: Safe areas, status bar.
Not measured. [Inferred]
Icons
Expected on iOS: SF Symbols or custom.
Not measured. [Inferred]
Account and sign-in rules
Expected on iOS: Equivalent login option when third-party sign-in exists (Guideline 4.8) and in-app account deletion. Note the date checked.
Not verified. Sign-in rules and account deletion were not checked. [Inferred] Checked: 2026-10-15 against the public web only.
Platform conformance
Expected on iOS: For each important component: what iOS expects, what this app does, and why it deviates.
The app is expected to share the blue, the green rating chips and Inter-like type with the web. [Inferred]
Platform: Android
How the Flipkart Android app looks and behaves was not captured. Flipkart does not publish a design system, so every item below is inferred from the web design and platform conventions. No device capture was done.
Back and up navigation
Expected on Android: System back and gesture, up arrow in the top bar.
Not measured. [Inferred]
Primary navigation
Expected on Android: Navigation bar, rail on tablets.
A bottom navigation bar for home, categories, the account and the cart is expected. [Inferred]
Main action
Expected on Android: Floating action button.
Add to cart and buy now buttons on a product screen. [Inferred]
Sheets, dialogs and messages
Expected on Android: Bottom sheets, dialogs, snackbars.
Not measured. [Inferred]
Controls
Expected on Android: Material switches, pickers, chips.
Not measured. [Inferred]
Text sizing
Expected on Android: Font scale.
Not measured. [Inferred]
Touch and pointer targets
Expected on Android: 48dp minimum.
Not measured. [Inferred]
Insets and system bars
Expected on Android: Edge to edge, system bars.
Not measured. [Inferred]
Icons
Expected on Android: Material Symbols or custom.
Not measured. [Inferred]
Account and sign-in rules
Expected on Android: Account deletion and data safety requirements. Note the date checked.
Not verified. Sign-in rules and account deletion were not checked. [Inferred] Checked: 2026-10-15 against the public web only.
Platform conformance
Expected on Android: For each important component: what Android expects, what this app does, and why it deviates.
The app is expected to share the blue, the green rating chips and Inter-like type with the web. [Inferred]
Platform: Web
The home page, a search listing and the log in page, measured at 1440 and 390 wide.
Back and up navigation
Expected on Web: Browser back, breadcrumbs.
Browser back. [Observed]
Primary navigation
Expected on Web: Top nav or sidebar.
Home page: a white header with the location chooser, a round search and Login, and category tabs with a 3px blue underline on the active one. Listings: a header with a 36 high search field with a 2px corner and a white Login button with blue text and a #dbdbdb border. [Measured]
Main action
Expected on Web: Page-level button.
On listings, the product card. On log in, a Continue button that stays gray #c2c2c2 until a number is entered, 40 high with a 2px corner. [Measured]
Sheets, dialogs and messages
Expected on Web: Modals, toasts.
On first visit the home page opens a log in dialog over black at 60 percent. [Measured]
Controls
Expected on Web: Native or custom.
The log in field is a 56 high underlined input with a +91 country prefix. Rating chips are 19 high with a 3px corner. [Measured]
Text sizing
Expected on Web: Browser zoom.
Sizes are fixed pixel values, mostly 12 to 16. [Measured]
Touch and pointer targets
Expected on Web: Pointer and keyboard.
Buttons are 31 to 48 high, fields 36 to 56, and rating chips 19. [Measured]
Insets and system bars
Expected on Web: Viewport, scrollbars.
Not measured. [Inferred]
Icons
Expected on Web: Any.
Not measured. [Inferred]
Account and sign-in rules
Expected on Web: Not applicable unless the product has accounts.
Log in uses a phone number or email with a one-time code. [Observed]
Platform conformance
Expected on Web: For each important component: what the web norm is, what this app does, and why it deviates.
The site is mid-redesign: the home page has rounder cards and a white header, while listings keep small corners and the older header. [Measured]
Cross-platform consistency
Consistent across platforms: Flipkart blue and yellow, green ratings and Inter. [Measured for web, Inferred for the apps]
Intentionally different: on the web the redesigned home page and older listings use different corner sizes. [Measured]
Do's and Don'ts
Do
- Use Flipkart blue for links, active states and brand panels.
- Show ratings as small green chips and discounts as green text.
- Set everything in Inter at 12 to 16 on listings.
- Keep listing corners small (2 to 4px).
Don't
- Don't use yellow for text or large areas.
- Don't use green for anything but ratings, discounts and offers.
- Don't mix rounded 16px cards into listing pages.
Known Gaps
- Product detail, the cart and checkout were not measured. The cart and orders need an account.
- The iOS and Android apps were not captured, and Flipkart publishes no design system, so every mobile topic is inferred.
- The orange buy button known from product pages was not seen on the pages measured, so it is not described.
- Icons and motion were not measured.
- Contrast below 4.5 to 1 on shipped pairs: blue on white for the Login button and white on blue for the log in panel (4.33 to 1), white on the green rating chip (4.12 to 1) and the disabled Continue button (1.78 to 1, normal for a disabled state). The values were kept.
- Account deletion and store policy rules were not verified.