Saro
DESIGN.md · measured November 6, 2026
Bhakti Nam Jap design system
Bhakti Nam Jap’s website (bhaktinamjap.com) uses the Tiro Devanagari Hindi font and #B0561D as its main color on a #FDF8F0 background. Measured by Sitepeel on November 6, 2026.
- #FDF8F0
- #FDFAF5
- #1F1A14
- #B0561D
From bhaktinamjap.com ↗ · 342 elements at 1440×900 and 390×844 Independent analysis, not affiliated with Bhakti Nam Jap
Bhakti Nam Jap color palette
17 colors with hex codes, grouped by where each one is used on the page.
Surfaces
#FDF8F0background · --bgPage background · 1×#FDFAF5surface-container-low · --surface-2Raised areas one step from the page · 1×#ECF8EEsurface-containerCards and panels · 1×#FFFFFFsurface-container-high · --fg-on-accentHover and pressed fills · 12×#FBEEE1surface-container-highest · --accent-softHighest raised elements · 4×#0000003DoverlayTranslucent fill for cards and controls · 1×#FDF8F0E0overlay-strongStronger translucent fill · 1×Text
#1F1A14on-surface · --fgPrimary text and headings · 35×#3C4043on-surface-variantSecondary text · 3×#5C5145on-surface-muted · --fg-mutedMuted text and metadata · 110×#766A5Con-surface-subtle · --fg-subtleSubtle text and placeholders · 6×#FFFFFFon-primaryText and icons on primaryAccents
#B0561Dprimary · --accentPrimary buttons and calls to action · 56×#944815secondary · --accent-hoverAccent (CSS variable)#F5B324tertiaryAccent in text, fills and borders · 3×Borders
#ECE0CDoutline · --borderBorders and dividers · 8×#E6CBA7outline-variant · --accent-lineSecondary dividers · 6×Gradients
Bhakti Nam Jap fonts and type scale
3 families.
mobile 28px
mobile 22px
Contrast
Text on #FDF8F0
16.3:19.9:17.3:14.9:1Spacing
No strict grid · 43% are multiples of 4px
xs4pxsm5pxmd10pxlg28pxxl48pxgutter8pxBreakpoints: 359px 459px 460px 520px 599px 600px 767px 768px 860px 900px 1023px 1024px 1239px 1280px 1440px
Shapes
Corner radii, most used first.
Depth
Bhakti Nam Jap UI components
Rebuilt from the measured CSS.
Motion
Interface transitions
0.2s0.18s0.22s0.26scubic-bezier(0.32, 0.72, 0, 1)ease-in-out
Do’s and don’ts
Rules written from the measurements, so a coding agent stays on style.
- Use #FDF8F0 for the page and lift surfaces in small steps: #FDFAF5, #ECF8EE, #FFFFFF, #FBEEE1.
- Keep text in 4 levels: #1F1A14, #3C4043, #5C5145, #766A5C.
- Reserve #B0561D for primary actions and key highlights.
- Reuse the measured spacing steps (5px, 10px, 28px).
- Make buttons and chips fully rounded (9999px); most other elements use 10px corners.
- Introduce new font families beyond Tiro Devanagari Hindi, Inter and Google Sans.
- Use #B0561D for large backgrounds or body text.
- Make interface transitions slower than 0.32s.
---
version: alpha
name: Bhakti Nam Jap
description: "Light interface measured from bhaktinamjap.com: Tiro Devanagari Hindi type with Inter, orange accents, tonal surfaces and pill-shaped controls."
colors:
background: "#FDF8F0"
surface: "#FDF8F0"
on-surface: "#1F1A14"
on-background: "#1F1A14"
on-surface-variant: "#3C4043"
on-surface-muted: "#5C5145"
on-surface-subtle: "#766A5C"
surface-container-low: "#FDFAF5"
surface-container: "#ECF8EE"
surface-container-high: "#FFFFFF"
surface-container-highest: "#FBEEE1"
overlay: "#0000003D"
overlay-strong: "#FDF8F0E0"
outline: "#ECE0CD"
outline-variant: "#E6CBA7"
primary: "#B0561D"
on-primary: "#FFFFFF"
secondary: "#944815"
tertiary: "#F5B324"
typography:
headline-display:
fontFamily: Tiro Devanagari Hindi
fontSize: 40px
fontWeight: 400
lineHeight: 1.25
headline-lg:
fontFamily: Inter
fontSize: 28px
fontWeight: 700
lineHeight: 1.3
letterSpacing: -0.015em
body-md:
fontFamily: Inter
fontSize: 17px
fontWeight: 400
lineHeight: 1.75
body-lg:
fontFamily: Inter
fontSize: 20px
fontWeight: 650
lineHeight: 1.35
letterSpacing: -0.01em
body-sm:
fontFamily: Inter
fontSize: 14.5px
fontWeight: 400
lineHeight: 1.65
caption:
fontFamily: Inter
fontSize: 13.5px
fontWeight: 400
lineHeight: 1.35
label-lg:
fontFamily: Google Sans
fontSize: 16px
fontWeight: 700
label-md:
fontFamily: Inter
fontSize: 14.5px
fontWeight: 500
lineHeight: 1.65
label-sm:
fontFamily: Inter
fontSize: 14px
fontWeight: 600
lineHeight: 1.2
headline-display-mobile:
fontFamily: Tiro Devanagari Hindi
fontSize: 28px
fontWeight: 400
lineHeight: 1.25
headline-lg-mobile:
fontFamily: Inter
fontSize: 22px
fontWeight: 700
lineHeight: 1.3
letterSpacing: -0.015em
rounded:
sm: 10px
md: 12px
lg: 16px
xl: 24px
full: 9999px
spacing:
xs: 4px
sm: 5px
md: 10px
lg: 28px
xl: 48px
gutter: 8px
components:
button-primary:
backgroundColor: "{colors.primary}"
textColor: "{colors.on-primary}"
typography: "{typography.label-sm}"
rounded: "{rounded.full}"
padding: 0px 16px
height: 40px
button-outline:
backgroundColor: "{colors.surface-container-high}"
textColor: "{colors.on-surface-muted}"
typography: "{typography.label-sm}"
rounded: "{rounded.full}"
padding: 1px 6px
height: 40px
button-secondary:
textColor: "#1F1405"
typography: "{typography.body-md}"
rounded: "{rounded.full}"
padding: 15px 20px
height: 58px
button-ghost:
textColor: "{colors.on-surface}"
typography: "{typography.label-sm}"
rounded: "{rounded.full}"
padding: 0px 16px
card:
backgroundColor: "{colors.surface-container-low}"
textColor: "{colors.on-surface}"
typography: "{typography.label-lg}"
rounded: "{rounded.xl}"
padding: 22px 16px 6px 16px
link:
textColor: "{colors.primary}"
---
# Bhakti Nam Jap Design System
## Overview
Bhakti Nam Jap describes itself as: “Bhakti Nam Jap is an online Nam Jap counter to track daily mantra chanting. Stay focused, deepen devotion, and grow spiritually with ease.” The interface is light, built on **Warm Snow (#FDF8F0)** with **Warm Charcoal (#1F1A14)** text, and **Orange (#B0561D)** as the main accent.
Type is set in **Tiro Devanagari Hindi** and **Inter**. Headlines run large; body text is 17px. Depth comes from soft drop shadows. Controls are pill-shaped.
Measured from [bhaktinamjap.com](https://bhaktinamjap.com/) on November 6, 2026 at 1440×900 and 390×844 from 342 rendered elements. Values are computed styles from the live page, not the original source files.
## Colors
The palette has 17 roles, plus gradient stops #B0561D, #944815, #9B2C2C, #FFBD3A.
- **Warm Snow (#FDF8F0):** Page background, seen 1 time. Token `background`, CSS `--bg`.
- **Warm Charcoal (#1F1A14):** Primary text and headings, seen 35 times. Token `on-surface`, CSS `--fg`.
- **Cool Graphite (#3C4043):** Secondary text, seen 3 times. Token `on-surface-variant`.
- **Dark Orange (#5C5145):** Muted text and metadata, seen 110 times. Token `on-surface-muted`, CSS `--fg-muted`.
- **Orange (#766A5C):** Subtle text and placeholders, seen 6 times. Token `on-surface-subtle`, CSS `--fg-subtle`.
- **Warm Snow (#FDFAF5):** Raised areas one step from the page, seen 1 time. Token `surface-container-low`, CSS `--surface-2`.
- **Mist (#ECF8EE):** Cards and panels, seen 1 time. Token `surface-container`.
- **White (#FFFFFF):** Hover and pressed fills, seen 12 times. Token `surface-container-high`, CSS `--fg-on-accent`.
- **Pale Orange (#FBEEE1):** Highest raised elements, seen 4 times. Token `surface-container-highest`, CSS `--accent-soft`.
- **Near Black 24% (#0000003D):** Translucent fill for cards and controls, seen 1 time. Token `overlay`.
- **Warm Snow 88% (#FDF8F0E0):** Stronger translucent fill, seen 1 time. Token `overlay-strong`.
- **Pale Orange (#ECE0CD):** Borders and dividers, seen 8 times. Token `outline`, CSS `--border`.
- **Light Orange (#E6CBA7):** Secondary dividers, seen 6 times. Token `outline-variant`, CSS `--accent-line`.
- **Orange (#B0561D):** Primary buttons and calls to action, seen 56 times. Token `primary`, CSS `--accent`.
- **White (#FFFFFF):** Text and icons on primary. Token `on-primary`.
- **Dark Orange (#944815):** Accent (CSS variable). Token `secondary`, CSS `--accent-hover`.
- **Vivid Amber (#F5B324):** Accent in text, fills and borders, seen 3 times. Token `tertiary`.
## Typography
**Tiro Devanagari Hindi**, **Inter** and **Google Sans** share the interface. Fallback stack: `Tiro Devanagari Hindi, Tiro Devanagari Hindi Fallback, Noto Sans Devanagari, Noto Sans Devanagari Fallback`. Other loaded fonts: Literata, Noto Sans Devanagari.
- **headline-display:** Tiro Devanagari Hindi 40px at weight 400, line height 1.25 (28px on mobile). Page title (h1).
- **headline-lg:** Inter 28px at weight 700, line height 1.3, tracking -0.015em (22px on mobile). Section headings (h2).
- **body-md:** Inter 17px at weight 400, line height 1.75. Body text.
- **body-lg:** Inter 20px at weight 650, line height 1.35, tracking -0.01em. Lead paragraphs.
- **body-sm:** Inter 14.5px at weight 400, line height 1.65. Secondary and small text.
- **caption:** Inter 13.5px at weight 400, line height 1.35. Captions and fine print.
- **label-lg:** Google Sans 16px at weight 700. Large buttons and tabs.
- **label-md:** Inter 14.5px at weight 500, line height 1.65. Buttons, navigation and labels.
- **label-sm:** Inter 14px at weight 600, line height 1.2. Small labels and badges.
## Layout
Spacing does not follow a strict grid: 43% of measured values are multiples of 4px, so match the measured steps rather than rounding to a grid.
- **Scale:** xs 4px, sm 5px, md 10px, lg 28px, xl 48px.
- **Gaps:** 8px is the most common gap in flex and grid layouts.
- **Breakpoints:** 359px, 459px, 460px, 520px, 599px, 600px, 767px, 768px, 860px, 900px, 1023px, 1024px, 1239px, 1280px, 1440px.
## Elevation & Depth
Raised elements use soft drop shadows. The most used recipes:
- `rgba(0, 0, 0, 0.08) 0px 1px 2px 0px, rgba(255, 255, 255, 0.12) 0px 1px 0px 0px inset`
- `rgba(31, 26, 20, 0.04) 0px 1px 2px 0px, rgba(31, 26, 20, 0.03) 0px 1px 3px 0px`
- `rgba(176, 86, 29, 0.55) 0px 6px 18px -6px, rgba(255, 255, 255, 0.18) 0px 1px 0px 0px inset`
## Shapes
Interactive controls are pill-shaped. Measured radii, most used first:
- **full (9999px):** 128 elements.
- **sm (10px):** 20 elements.
- **lg (16px):** 20 elements.
- **xl (24px):** 16 elements.
- **md (12px):** 8 elements.
## Components
Measured from the rendered page. Token values reference the tokens above.
- **button-primary (“Get Premium”):** #B0561D fill, #FFFFFF text, 14px/600, 999px radius, padding 0px 16px, border 1px solid #B0561D, shadow `rgba(0, 0, 0, 0.08) 0px 1px 2px 0px, rgba(255, 255, 255, 0.12) 0px 1px 0px 0px inset`.
- **button-outline (“अ”):** #FFFFFF fill, #5C5145 text, 14px/400, 999px radius, padding 1px 6px, border 1px solid #ECE0CD.
- **button-secondary (“GET PREMIUM · ₹200”):** transparent fill, #1F1405 text, 17px/800, 9999px radius, padding 15px 20px, shadow `rgba(214, 140, 20, 0.8) 0px 8px 20px -8px`.
- **button-ghost (“Log in”):** transparent fill, #1F1A14 text, 14px/600, 999px radius, padding 0px 16px.
- **card:** #FDFAF5 fill, #1F1A14 text, 16px/400, 24px radius, padding 22px 16px 6px 16px, shadow `rgba(0, 0, 0, 0.45) 0px 24px 60px -12px`.
- **link:** transparent fill, #B0561D text, padding 0px.
## Do's and Don'ts
- Do use #FDF8F0 for the page and lift surfaces in small steps: #FDFAF5, #ECF8EE, #FFFFFF, #FBEEE1.
- Do keep text in 4 levels: #1F1A14, #3C4043, #5C5145, #766A5C.
- Do reserve #B0561D for primary actions and key highlights.
- Do reuse the measured spacing steps (5px, 10px, 28px).
- Do make buttons and chips fully rounded (9999px); most other elements use 10px corners.
- Don't introduce new font families beyond Tiro Devanagari Hindi, Inter and Google Sans.
- Don't use #B0561D for large backgrounds or body text.
- Don't make interface transitions slower than 0.32s.
## Motion
Interface transitions are quick: 0.2s, 0.18s, 0.22s, 0.26s. Longer ambient animations run 5.5s.
- **Easing:** `cubic-bezier(0.32, 0.72, 0, 1)`, `ease-in-out`, `cubic-bezier(0.16, 1, 0.3, 1)`.
- **Reduced motion:** the page responds to `prefers-reduced-motion`.
Generated by [Sitepeel](https://sitepeel.dev/design-md/bhaktinamjap.com/), the free DESIGN.md generator (engine 2026.10.29+b828a475ee10).
Fonts
What font does Bhakti Nam Jap use?
Bhakti Nam Jap uses Tiro Devanagari Hindi (weight 400) and Inter (weights 400, 500, 600 and 650) on bhaktinamjap.com. Page titles are 40px at weight 400 (28px on phones) and body text is 17px. Measured on November 6, 2026.
- AaTiro Devanagari Hindi · 400
- AaInter · 400, 500, 600, 650, 700
- AaGoogle Sans · 700
Colors
Bhakti Nam Jap colors: palette and hex codes
Bhakti Nam Jap’s main colors are #FDF8F0 (warm snow) for the background, #1F1A14 (warm charcoal) for text and #B0561D (orange) as the main accent, with #944815 (dark orange) and #F5B324 (vivid amber) as other accents. Measured on November 6, 2026.
- #FDF8F0 · warm snow
- #1F1A14 · warm charcoal
- #3C4043 · cool graphite
- #5C5145 · dark orange
- #766A5C · orange
- #FDFAF5 · warm snow
- #ECF8EE · mist
- #FFFFFF · white
Tech stack
What is Bhakti Nam Jap built with?
Bhakti Nam Jap’s website (bhaktinamjap.com) is built with Next.js, React and Google Fonts. Measured on November 6, 2026.
- JavaScript framework
- Next.js 16.3.7, React 19.3.0-canary-cbb046ab-2
- Fonts & icons
- Google Fonts
- Analytics
- Google Analytics, Google Tag Manager
What you can build with it
Landing pages, pricing tables, dashboards: your AI coding agent builds them in this style, with these colors, fonts, spacing and buttons instead of its defaults.
Download DESIGN.md, put it in your project’s root folder, then ask your agent for a page.
Build a landing page for my product. Follow for every color, font, spacing value, corner and button.
Need a page behind a login?
The DESIGN.md generator Chrome extension makes one from any page you have open, including dashboards and pages behind a login.
More designs
Brand examples →Another site? Make a DESIGN.md from any link.
FAQ
Bhakti Nam Jap design system questions
What font does Bhakti Nam Jap use?
Bhakti Nam Jap’s website uses Tiro Devanagari Hindi (weight 400) and Inter (weights 400, 500, 600 and 650). Page titles are 40px at weight 400 (28px on phones) and body text is 17px. Measured on November 6, 2026.
What are the Bhakti Nam Jap colors and hex codes?
On bhaktinamjap.com: #FDF8F0 (warm snow) for the background, #1F1A14 (warm charcoal) for text and #B0561D (orange) as the main accent, with #944815 (dark orange) and #F5B324 (vivid amber) as other accents. The color palette above lists all 17 colors with their hex codes and where each one is used.
What is the Bhakti Nam Jap design system?
The design system on this page is bhaktinamjap.com’s, as measured on November 6, 2026: Tiro Devanagari Hindi type, #B0561D as the main color and pill-shaped corners, written down as a DESIGN.md. It is not Bhakti Nam Jap’s own documentation.
What is Bhakti Nam Jap built with?
Bhakti Nam Jap’s website (bhaktinamjap.com) is built with Next.js, React and Google Fonts. The full tech stack Sitepeel found: Next.js, React, Google Fonts, Google Analytics and Google Tag Manager. Measured on November 6, 2026.
What is the Bhakti Nam Jap DESIGN.md?
A plain-text file with Bhakti Nam Jap’s measured colors, type, spacing, corners and components as tokens, plus short rules, in the DESIGN.md format Google published with Stitch. Your AI coding agent reads it and builds in this style. More about DESIGN.md.
How do I use it with Claude Code or Cursor?
Download the file and put it in your project’s root folder, then ask your agent to follow DESIGN.md. Step-by-step guides: Claude Code, Cursor, Codex, GitHub Copilot.
Is this Bhakti Nam Jap’s official design system?
No. Sitepeel measured it from bhaktinamjap.com’s public page on November 6, 2026. It is an independent analysis, not made or approved by Bhakti Nam Jap.
Can I use Bhakti Nam Jap’s style in my own product?
Use it to learn, prototype and compare. For a real product, make the style your own, and never copy Bhakti Nam Jap’s logo, name, pictures or text.
How accurate are the values?
Each value was measured on the rendered page after it fully loaded, on desktop and mobile: colors where they appear, type with tracking, spacing, corners, shadows and hover states. Sites change, so check the date at the top.




