DigiSheetデザインシステム

DigiSheet Design System

このページはコンポーネントと CSS 変数から動的に生成されています。テーマ・形状を切り替えると全ての値と見た目がリアルタイムに更新されます。

ブランド

huapp.co.jp のブランド要素を DigiSheet 向けに再構成

ロゴ

DigiSheet プロダクトロゴ

DigiSheet

提供元: HuApp Technology(公式サイトのロゴ)

HuApp Technology

ブランドの考え方

タグライン
ITの力で、HRに変わる力を(HRDX)
フォント
Noto Sans JP(公式サイト準拠)
アクセント
1色に固定(primary-500)。強調は彩度ではなく階層で表現
角丸ルール
3段階のトークンに集約し、形状モードで一括切替
ベース比率
ルート 112.5%(1rem = 18px)で業務画面の可読性を確保
数値表示
時刻・件数は必ず tabular-nums で桁を揃える

カラートークン

値は現在のテーマから getComputedStyle で取得しています

Primary (HuApp corporate blue)

primary-50
--color-primary-50
primary-100
--color-primary-100
primary-200
--color-primary-200
primary-300
--color-primary-300
primary-400
--color-primary-400
primary-500
--color-primary-500
primary-600
--color-primary-600
primary-700
--color-primary-700
primary-800
--color-primary-800
primary-900
--color-primary-900

Accent (HRDX cyan)

accent-100
--color-accent-100
accent-300
--color-accent-300
accent-500
--color-accent-500
accent-600
--color-accent-600

Ink (neutral / text)

ink-50
--color-ink-50
ink-100
--color-ink-100
ink-300
--color-ink-300
ink-500
--color-ink-500
ink-700
--color-ink-700
ink-900
--color-ink-900

Success (承認)

success-100
--color-success-100
success-500
--color-success-500
success-700
--color-success-700

Warning (注意)

warning-100
--color-warning-100
warning-500
--color-warning-500
warning-700
--color-warning-700

Danger (否認・エラー)

danger-100
--color-danger-100
danger-500
--color-danger-500
danger-700
--color-danger-700

休日区分カラー(カレンダー表示)

所定休日 背景
--color-day-sat-bg
所定休日 文字
--color-day-sat-text
法定休日 背景
--color-day-sun-bg
法定休日 文字
--color-day-sun-text
勤務外日 背景
--color-day-fumon-bg
勤務外日 文字
--color-day-fumon-text
1: 勤務日
2: 所定休日
3: 法定休日
0: 勤務外日

タイポグラフィ

Noto Sans JP / font-feature-settings: palt / ルート 1rem = 18px

名称サンプルクラス用途
Page title勤務報告 DigiSheet 0123text-xl font-bold tracking-tightPageTitle - 画面名
Section heading勤務報告 DigiSheet 0123text-lg font-bold大見出し
Card title勤務報告 DigiSheet 0123text-sm font-boldCard header
Body勤務報告 DigiSheet 0123text-sm本文・テーブルセル
Small勤務報告 DigiSheet 0123text-xs補足・ボタン(sm)
Table header勤務報告 DigiSheet 0123text-[11px] font-boldthCls
Group label勤務報告 DigiSheet 0123text-[10px] font-bold uppercase tracking-widerサイドバーのグループ名

数値表示(tabular-nums)

勤務時間 168:45 / 残業 12:30 / 深夜 5:00

tabular-nums 無し: 168:45 / 12:30 / 5:00

時刻・件数など桁が揃うべき数値は必ず tabular-nums を付与します。

グラデーション文字のクリッピング対策

DigiSheet デジタル

背景クリップ文字は leading-none だと g・y などの下端が切れます。.gradient-textが line-height 1.25 と padding-bottom を確保します。

形状(角丸)モード

操作要素・面・チップの角丸を3トークンに集約。切り替えると全画面に即反映されます。

現在のモード:
チップ
カード面
モード説明
角丸(既定)操作要素 8px / 面 12px。現代的で親しみやすい
直角半径 0。従来の業務システムに近い硬質な印象
丸型操作要素は全丸・面 20px。柔らかくカジュアル
ユーティリティCSS 変数現在値用途
.ds-control-radius--radius-control-Button / Input / Select / DatePicker / TimePicker
.ds-surface-radius--radius-surface-Card / Popover / Modal / Accordion
.ds-chip-radius--radius-chip-Badge / Chip / Tooltip

アイコン

Heroicons (outline 24px, MIT) をインライン SVG 化。絵文字は使用しません。

bell
calendarDays
calendar
user
userCircle
users
userGroup
chartBar
trendingUp
checkCircle
clipboardList
documentText
folder
buildingOffice
buildingLibrary
rectangleGroup
key
shieldCheck
upload
flag
arrowPath
adjustments
envelope
calculator
sun
moon
swatch
banknotes
pencilSquare
magnifyingGlass
printer
cog
phone
power
exclamationTriangle
clock
computerDesktop
chevronLeft
chevronRight
chevronDown
xMark
bars3

フォームコントロール

全て共通コンポーネント。ラベルは常に入力の上、プレースホルダーはラベル代わりに使いません。

ボタン

押下時に translate-y + scale で触覚的なフィードバックを返します。

テキスト・数値入力

選択系

日付・時刻

オーバーレイ・ナビゲーション

モーダル・トースト・アコーディオン・タブ・ツールチップ

モーダル・確認ダイアログ

トースト

画面内に残す通知は Alert、操作直後の一時通知は Toast を使います。

アコーディオン

契約CD・所属・派遣先・スタッフ・承認者などの基本項目。

タブ

1か月分の勤務データを一覧表示します。

データ表示

並べ替え・絞り込み・ページ送りを備えた共通テーブル

DataTable(並べ替え・列絞り込み・ページ送り)

列見出しクリックで並べ替え・「絞り込み」で列ごとに検索
00010001スタッフA開発部確定26:002:00
00020002スタッフB開発部未承認24:000:00
00030003スタッフC営業部否認16:000:45
00040004スタッフD営業部承認28:004:00
14 / 5

Pagination 単体

承認ステイタス

未報告-
未承認
否認
承認
確定

未入力 = レコードなし(アイコンなし)。

テーブル密度(勤務表)

曜日始業終業休憩勤務残業
309:0018:0001:0008:00
409:0020:0001:0010:0002:00
8
9

フィードバック

成功・エラー・注意・情報の4種。アイコンと色の両方で意味を伝えます。

更新しました。
E-DCP-0101:パスワードが誤っています。
確定・承認済の日の状態を変更すると未承認に戻る場合があります。
前日までに未入力の勤務データが 3 件あります。

空状態

日付届出勤務時間

該当するデータがありません

バッジ

代行システム標準

余白・影

1ページ内でリズムを揃えるためのルール

余白

gap-1.5 / gap-2アイコンとラベル・ボタン群
gap-3フォーム項目間
space-y-4カード間の縦リズム
px-4 py-3カードヘッダー・フォーム領域
px-2 py-1.5テーブルセル (tdCls)

影・フォント

--shadow-card
-
shadow-card サンプル
--font-sans
-