DesignMD Maker logo ← Home Report · Code analysis
M
Design System

MyRHIS Next Gen | Logiciel de gestion RH multi-sites

Design system extracted from https://www.rhis-solutions.com/ on 2026-08-21 (code-based analysis).

Source · https://www.rhis-solutions.com/ Engine · Code analysis Created · Aug 21, 2026 09:42 Cost · $0.0000
Detected Language

Design Style

technical / mono accents
monospace font in use
Palette

Colors

primary
#1167F4
4.92 on white · 4.27 on black · 217° 91% 51%
secondary
#000000
21 on white · 1 on black · 0° 0% 0%
accent
#FF5D30
3.06 on white · 6.86 on black · 13° 100% 59%
Token Roles 13 tokens
background
#FBFAF9 · 20.14:1 vs black
surface
#FFFFFF · 21:1 vs black
text-primary
#000000 · 21:1 vs white
text-secondary
#46484D · 9.15:1 vs white
border
#333333 · 12.63:1 vs white
on-primary
#FFFFFF · 21:1 vs black
on-secondary
#FFFFFF · 21:1 vs black
on-accent
#FFFFFF · 21:1 vs black
surface-container-lowest
#FFFFFF · 21:1 vs black
surface-container-low
#FBFAF9 · 20.14:1 vs black
surface-container
#F2F2F0 · 18.73:1 vs black
surface-container-high
#E2E2E2 · 16.21:1 vs black
surface-container-highest
#DDDDDD · 15.46:1 vs black
Detected Palette 18 colors by frequency in source CSS
#000000
used 13× · 0° 0% 0%
#FBFAF9
used 10× · 30° 20% 98%
#111111
used 10× · 0° 0% 7%
#46484D
used 10× · 223° 5% 29%
#1167F4
used 10× · 217° 91% 51%
#FF5D30
used 10× · 13° 100% 59%
#0F172A
used 4× · 222° 47% 11%
#FFFFFF
used 3× · 0° 0% 100%
#333333
used 2× · 0° 0% 20%
#FFFF00
used 1× · 60° 100% 50%
#E2E2E2
used 1× · 0° 0% 89%
#222222
used 1× · 0° 0% 13%
#DDDDDD
used 1× · 0° 0% 87%
#C8C8C8
used 1× · 0° 0% 78%
#1C1C1E
used 1× · 240° 3% 11%
#121214
used 1× · 240° 5% 7%
#A1A1A6
used 1× · 240° 3% 64%
#F2F2F0
used 1× · 60° 7% 95%
Type System

Typography

headline-lg
inherit
38px · 300 · LH 1
MyRHIS Next Gen | Logiciel de gestion RH multi-sites
headline-md
inherit
24px · 300 · LH 1
MyRHIS Next Gen | Logiciel de gestion RH multi-sites
body-lg
inherit
18px · 300 · LH 1.4
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
body-md
inherit
16px · 300 · LH 1.4
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
label-md
inherit
14px · 300 · LH 1.4
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
label-sm
inherit
12px · 300 · LH 1.4
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
Detected Font Stacks
'Inter'var(--all-font-family--primary-font)sans-serifArial,sans-serifmonospacewebflow-iconswebflow-icons!important
Structure

Layout

Container
Section padding: · card padding:
Grid
12-column reference grid · gap
Spacing Scale
sm
10px
md
16px
xl
70px
detected
10px
detected
.67em
detected
16px
detected
20px
detected
24px
detected
70px
detected
82px
Breakpoints
479px767px991px
Tokens in Context

Components

card
background{colors.surface}
border1px solid {colors.border}
radius12px
button-primary
background{colors.primary}
radius12px
Animation

Motion

Keyframes 2 found
@keyframes fa-spin
0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
@keyframes spin
0%{transform:rotate(0)}to{transform:rotate(360deg)}
Proof

Live Preview

Complete Reference

Full design.md Specification

Design Specification — MyRHIS Next Gen | Logiciel de gestion RH multi-sites

FieldValue
Site / Projecthttps://www.rhis-solutions.com/
Analyzed on2026-08-21
Analysis modeAutomated code extraction (no AI)

Overview

This design system was extracted programmatically from the source page. It is built on a light canvas (#FBFAF9), ink text (#000000), a vivid accent (#FF5D30). All type is set in 'Inter'. Detected font weights: 300, 400, 500, 600, 700. Detected style signatures: technical / mono accents.

Logo asset(s): https://www.rhis-solutions.com/favicon.ico

Color System

Detected palette (by frequency)

HexRGBHSLCount
#0000000, 0, 00° 0% 0%13
#FBFAF9251, 250, 24930° 20% 98%10
#11111117, 17, 170° 0% 7%10
#46484D70, 72, 77223° 5% 29%10
#1167F417, 103, 244217° 91% 51%10
#FF5D30255, 93, 4813° 100% 59%10
#0F172A15, 23, 42222° 47% 11%4
#FFFFFF255, 255, 2550° 0% 100%3
#33333351, 51, 510° 0% 20%2
#FFFF00255, 255, 060° 100% 50%1
#E2E2E2226, 226, 2260° 0% 89%1
#22222234, 34, 340° 0% 13%1
#DDDDDD221, 221, 2210° 0% 87%1
#C8C8C8200, 200, 2000° 0% 78%1
#1C1C1E28, 28, 30240° 3% 11%1
#12121418, 18, 20240° 5% 7%1
#A1A1A6161, 161, 166240° 3% 64%1
#F2F2F0242, 242, 24060° 7% 95%1

Assigned roles

Roles are taken from the page's own semantic CSS custom properties when present, otherwise inferred from usage frequency + luminance/saturation.

TokenHexRGBHSL
--color-primary#1167F417, 103, 244217° 91% 51%
--color-accent#FF5D30255, 93, 4813° 100% 59%
--color-background#FBFAF9251, 250, 24930° 20% 98%
--color-surface#FFFFFF255, 255, 2550° 0% 100%
--color-text-primary#0000000, 0, 00° 0% 0%
--color-secondary#0000000, 0, 00° 0% 0%
--color-text-secondary#46484D70, 72, 77223° 5% 29%
--color-border#33333351, 51, 510° 0% 20%
--color-on-primary#FFFFFF255, 255, 2550° 0% 100%
--color-on-secondary#FFFFFF255, 255, 2550° 0% 100%
--color-on-accent#FFFFFF255, 255, 2550° 0% 100%

Surface ramp (derived from detected light neutrals)

TokenHex
--color-surface-container-lowest#FFFFFF
--color-surface-container-low#FBFAF9
--color-surface-container#F2F2F0
--color-surface-container-high#E2E2E2
--color-surface-container-highest#DDDDDD

Typography

Primary typeface: Inter — stack: 'Inter'

Font stacks (most used first)

  • 'Inter'
  • var(--all-font-family--primary-font)
  • sans-serif
  • Arial,sans-serif
  • monospace
  • webflow-icons
  • webflow-icons!important

Derived type scale

TokenSize
headline-lg38px
headline-md24px
body-lg18px
body-md16px
label-md14px
label-sm12px

Font sizes (by frequency)

SizeCount
14px3
18px2
2em1
1em1
38px1
32px1
24px1
12px1

Weights in use: 300, 400, 500, 600, 700

Line heights (by frequency)

ValueCount
20px3
18px2
01
11
44px1
36px1
30px1
24px1
22px1

Spacing

Derived spacing scale

TokenValue
sm10px
md16px
xl70px

Raw values (by frequency)

ValueCount
24px2
16px2
.67em1
10px1
20px1
70px1
82px1

Borders & Radius

RadiusCount

Layout

Container max-width: 991px

Breakpoints

  • 479px
  • 767px
  • 991px

Animation & Motion

Keyframes

@keyframes fa-spin { 0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)} }
@keyframes spin { 0%{transform:rotate(0)}to{transform:rotate(360deg)} }

Source Design Tokens (CSS custom properties)

:root {
  --all-color--neutral-02: #fbfaf9;
  --all-font-family--primary-font: Inter, sans-serif;
  --all-heading--body-16: 16px;
  --line-height--xxl: 170%;
  --all-font-weight--regular: 400;
  --all-color--neutral-04: #111;
  --all-heading--heading-1: 64px;
  --line-height--m: 105%;
  --all-font-weight--semibold: 600;
  --all-letter-spacing--xxxxl: -3.5px;
  --all-heading--heading-2: 44px;
  --line-height--xl: 120%;
  --all-letter-spacing--xxxl: -3px;
  --all-heading--heading-3: 32px;
  --line-height--l: 140%;
  --all-font-weight--medium: 500;
  --all-letter-spacing--xl: -1.5px;
  --all-heading--heading-4: 24px;
  --all-letter-spacing--l: -1px;
  --all-heading--body-18: 18px;
  --all-color--neutral-03: #46484d;
  --all-gap--ls: 14px;
  --all-gap--lss: 16px;
  --all-color--neutral-01: white;
  --all-heading--body-14: 14px;
  --all-gap--xxl: 80px;
  --all-color--color-02: #1167f4;
  --all-gap--xl: 30px;
  --all-gap--xxls: 56px;
  --all-gap--xxxl: 120px;
  --all-gap--l: 24px;
  --all-gap--m: 12px;
  --all-heading--body-20: 20px;
  --all-letter-spacing--m: -.5px;
  --all-color--color-01: #ff5d30;
  --all-heading--body-12: 12px;
  --all-font-weight--bold: 700;
  --all-letter-spacing--xxl: -2px;
  --header-border: rgba(0, 0, 0, .1);
  --header-shadow: rgba(0, 0, 0, .06);
  --header-dropdown-shadow: 0 10px 25px #0000000f;
  --header-mega-shadow: 0 1px 2px rgba(15, 23, 42, .04), 0 16px 40px rgba(15, 23, 42, .1);
}

Do's and Don'ts

Do

  • Do reserve the accent #FF5D30 for interactive highlights and key moments — it is used sparingly on the source page.
  • Do keep the canvas at #FBFAF9; surfaces should stay within the detected neutral ramp.
  • Do stick to the detected font weight(s): 300, 400, 500, 600, 700.

Don't

  • Don't introduce colors outside the detected palette — every hue above was found in the source.
  • Don't add gradients — the source page uses flat fills exclusively.
  • Don't add drop shadows; the source page relies on borders and surface shifts for depth, not elevation.

Design Tokens (copy-paste)

:root {
  --color-primary: #1167F4;
  --color-accent: #FF5D30;
  --color-background: #FBFAF9;
  --color-surface: #FFFFFF;
  --color-text-primary: #000000;
  --color-secondary: #000000;
  --color-text-secondary: #46484D;
  --color-border: #333333;
  --color-on-primary: #FFFFFF;
  --color-on-secondary: #FFFFFF;
  --color-on-accent: #FFFFFF;
  --color-surface-container-lowest: #FFFFFF;
  --color-surface-container-low: #FBFAF9;
  --color-surface-container: #F2F2F0;
  --color-surface-container-high: #E2E2E2;
  --color-surface-container-highest: #DDDDDD;
  --font-sans: 'Inter';
  --font-size-headline-lg: 38px;
  --font-size-headline-md: 24px;
  --font-size-body-lg: 18px;
  --font-size-body-md: 16px;
  --font-size-label-md: 14px;
  --font-size-label-sm: 12px;
  --space-sm: 10px;
  --space-md: 16px;
  --space-xl: 70px;
  --container-max: 991px;
}