# Semrush Intergalactic デザインシステム

## Semrush Intergalactic デザインシステムのインターフェースプレビュー

スケールの文脈を保ちながら、検索語を絞り込み、追跡対象のレコードに限定し、指標を変更して選択した値を確認できます。

## Semrush Intergalactic デザインシステムのデザインリファレンス

@semcore/ui 17.6.0 と @semcore/theme 2.3.1 のネイティブな Intergalactic コントロールを使った、オリジナルの HTML 棒グラフ比較。

### ライトテーマのセマンティックロール

| 名前 / ルール | 値 / 設定 | 用途 |
| --- | --- | --- |
| --intergalactic-bg-primary-neutral | oklch(1 0 0) | 固定テーマで現在使用されているセマンティックカラー値（OKLCH表記を含む）。 |
| --intergalactic-bg-secondary-neutral | oklch(0.98 0.001 180) | 固定テーマで現在使用されているセマンティックカラー値（OKLCH表記を含む）。 |
| --intergalactic-text-primary | oklch(0.1 0.03 137 / 0.899) | 固定テーマで現在使用されているセマンティックカラー値（OKLCH表記を含む）。 |
| --intergalactic-text-secondary | oklch(0.088 0.026 147.7 / 0.583) | 固定テーマで現在使用されているセマンティックカラー値（OKLCH表記を含む）。 |
| --intergalactic-border-primary | oklch(0.137 0.026 175.7 / 0.161) | 固定テーマで現在使用されているセマンティックカラー値（OKLCH表記を含む）。 |
| --intergalactic-control-primary-info | oklch(0.23 0.01 140) | 固定テーマで現在使用されているセマンティックカラー値（OKLCH表記を含む）。 |
| --intergalactic-control-primary-info-hover | oklch(0.32 0.007 140) | 固定テーマで現在使用されているセマンティックカラー値（OKLCH表記を含む）。 |
| --intergalactic-control-primary-info-active | oklch(0 0 140) | 固定テーマで現在使用されているセマンティックカラー値（OKLCH表記を含む）。 |
| --intergalactic-control-rounded | 6px | 固定テーマで現在使用されているセマンティックカラー値（OKLCH表記を含む）。 |
### 文字サイズ

| 名前 / ルール | 値 / 設定 | 用途 |
| --- | --- | --- |
| --intergalactic-fs-50 | 10px | 公開されている文字サイズの段階。情報の階層に合った役割を選びます。 |
| --intergalactic-fs-100 | 12px | 公開されている文字サイズの段階。情報の階層に合った役割を選びます。 |
| --intergalactic-fs-200 | 14px | 公開されている文字サイズの段階。情報の階層に合った役割を選びます。 |
| --intergalactic-fs-300 | 16px | 公開されている文字サイズの段階。情報の階層に合った役割を選びます。 |
| --intergalactic-fs-400 | 20px | 公開されている文字サイズの段階。情報の階層に合った役割を選びます。 |
| --intergalactic-fs-500 | 24px | 公開されている文字サイズの段階。情報の階層に合った役割を選びます。 |
| --intergalactic-fs-600 | 32px | 公開されている文字サイズの段階。情報の階層に合った役割を選びます。 |
| --intergalactic-fs-700 | 36px | 公開されている文字サイズの段階。情報の階層に合った役割を選びます。 |
| --intergalactic-fs-800 | 48px | 公開されている文字サイズの段階。情報の階層に合った役割を選びます。 |
### スペーシング

| 名前 / ルール | 値 / 設定 | 用途 |
| --- | --- | --- |
| --intergalactic-spacing-1x | 4px | テーマのスタイルシートで定義された名前付きのスペーシング段階。 |
| --intergalactic-spacing-2x | 8px | テーマのスタイルシートで定義された名前付きのスペーシング段階。 |
| --intergalactic-spacing-3x | 12px | テーマのスタイルシートで定義された名前付きのスペーシング段階。 |
| --intergalactic-spacing-4x | 16px | テーマのスタイルシートで定義された名前付きのスペーシング段階。 |
| --intergalactic-spacing-5x | 20px | テーマのスタイルシートで定義された名前付きのスペーシング段階。 |
| --intergalactic-spacing-6x | 24px | テーマのスタイルシートで定義された名前付きのスペーシング段階。 |
| --intergalactic-spacing-8x | 32px | テーマのスタイルシートで定義された名前付きのスペーシング段階。 |
| --intergalactic-spacing-10x | 40px | テーマのスタイルシートで定義された名前付きのスペーシング段階。 |
| --intergalactic-spacing-05x | 2px | テーマのスタイルシートで定義された名前付きのスペーシング段階。 |
### 角丸

| 名前 / ルール | 値 / 設定 | 用途 |
| --- | --- | --- |
| --intergalactic-rounded-extra-small | 2px | すべてに大きな角丸を適用するのではなく、コンポーネントに適した角丸を使います。 |
| --intergalactic-rounded-small | 4px | すべてに大きな角丸を適用するのではなく、コンポーネントに適した角丸を使います。 |
| --intergalactic-rounded-medium | 6px | すべてに大きな角丸を適用するのではなく、コンポーネントに適した角丸を使います。 |
| --intergalactic-rounded-large | 12px | すべてに大きな角丸を適用するのではなく、コンポーネントに適した角丸を使います。 |
| --intergalactic-rounded-extra-large | 24px | すべてに大きな角丸を適用するのではなく、コンポーネントに適した角丸を使います。 |
### チャートの先頭6色

| 名前 / ルール | 値 / 設定 | 用途 |
| --- | --- | --- |
| --intergalactic-chart-palette-order-1 | oklch(0.58 0.168 278.2) | データ系列の色。サンプルでは、系列が1つの場合に先頭の役割を使います。 |
| --intergalactic-chart-palette-order-2 | oklch(0.82 0.15 170) | データ系列の色。サンプルでは、系列が1つの場合に先頭の役割を使います。 |
| --intergalactic-chart-palette-order-3 | oklch(0.74 0.17 303) | データ系列の色。サンプルでは、系列が1つの場合に先頭の役割を使います。 |
| --intergalactic-chart-palette-order-4 | oklch(0.82 0.18 80) | データ系列の色。サンプルでは、系列が1つの場合に先頭の役割を使います。 |
| --intergalactic-chart-palette-order-5 | oklch(0.74 0.19 22) | データ系列の色。サンプルでは、系列が1つの場合に先頭の役割を使います。 |
| --intergalactic-chart-palette-order-6 | oklch(0.82 0.088 272.1) | データ系列の色。サンプルでは、系列が1つの場合に先頭の役割を使います。 |
## Semrush Intergalactic デザインシステム完全ガイド

実際のインターフェースで、このデザインシステムを選び、適用し、レビューするための実践ガイドです。

詳しいガイダンス、実装の出発点、ソースへのリンクをまとめています。

## Semrush Intergalactic デザインシステム：分析ワークスペースのレイアウト

### 比較の目的を明確にする

> サンプルでは、選択した1つの指標を使い、架空のキーワード6件を比較します。結果の上には、フィルター、「追跡中のみ」のオプション、指標ボタンを配置します。別の詳細パネルには選択中のキーワードの両方の指標を表示し、ランキング表示と元の数値を比較できるようにします。

### 作成したデータと実測データを区別する

すべての数値は固定のサンプルデータであり、例示用であることを明記しています。このページでは、検索ボリュームや難易度をSemrushの最新の測定値として示していません。バーの表示にネットワークへの問い合わせ、分析アカウント、顧客データセットのダウンロードは使用していません。

## Semrush Intergalactic デザインシステム：テーマとトークンの生成

### 現在のテーマパッケージを意図的に使う

実行環境では @semcore/ui 17.6.0 と @semcore/theme 2.3.1 を固定して使用します。ネイティブコンポーネントには現在のテーマパッケージが必要で、エントリーポイントから light.css を読み込みます。この表では、無関係な古い16進数のデフォルト値に置き換えず、スタイルシートのOKLCH値をそのまま掲載しています。

### コンポーネントの役割とチャートの役割を分ける

ネイティブコントロールの外観にはIntergalacticのスタイルが適用されます。一方、元の棒グラフ比較では、チャート用パレットの先頭の系列色を使います。選択状態は、控えめな行の背景色と押下状態で示します。系列色をあらゆるアクションやエラーの色として一律に使わないようにします。

## Semrush Intergalactic デザインシステム：高密度な結果のタイポグラフィ

### ラベル、単位、値をひとまとまりにする

各バーの行にはキーワードと数値を記載します。小さな軸注記で、目盛りが検索数なのか100点満点のスコアなのかを示します。詳細パネルにも両方の単位を記載し、見た目が似たバーの長さから指標を混同しないようにします。

### 情報を隠さず、コンパクトなテキストにする

ネイティブ入力には、フィルターを使いやすく操作できるよう大きめのサイズを使います。結果のラベルはコンパクトに保ち、ワークスペースのタイトルとセクション見出しは大きく表示します。狭い画面では、キーワードをバーと値の上に配置し、読めないほど短く切り詰めないようにします。

## Semrush Intergalactic デザインシステム：チャートのスケールと並べ替え

### フィルターを適用してもスケールを維持する

検索ボリュームのチャートは常に最大値を8,100、難易度のチャートは100に設定します。フィルターを適用しても、残った項目のうち最長のバーが幅いっぱいに伸びることはありません。この設計により、表示対象を絞り込んでも比較の意味が保たれます。

### 選択中の指標で並べ替える

選択中の指標を、降順の並び順、バーの幅、数値ラベル、セクションタイトルに一貫して反映します。検索ボリュームと難易度を合算したり平均したりすることはありません。透明性のあるこのサンプルデータを実測データに置き換える場合は、指標の出所と対象期間をあらかじめ定義してください。

## Semrush Intergalactic デザインシステム：ネイティブ入力とチェックボックス

### 複合入力の構造を使う

Input が外側のコンポーネントを提供し、Input.Value が実際に編集できるコントロールを提供します。onChange コールバックでは、標準的なDOMのchangeイベントとは異なり、最初の引数として文字列の値を受け取ります。表示ラベルは Value の id を参照します。

### 真偽値のフィルターとテキストフィルターを独立させる

ネイティブのCheckboxでは、onChangeがチェック状態を真偽値で受け取ります。テキストによる絞り込みと「追跡中のみ」の状態を組み合わせて行を抽出するため、どちらの操作でも結果が0件になることがあります。「フィルターをリセット」では両方のコントロールを元に戻しつつ、詳細パネルで選択中の項目は維持します。

## Semrush Intergalactic デザインシステム：選択項目の詳細と空状態

### 選択状態を並び順ではなく識別情報に紐づける

選択中のキーワードは、配列の並び順とは独立して保持します。バーをクリックすると、そのキーワードと押下状態が更新され、詳細パネルには対応するサンプルデータ全体が表示されます。別の指標で並べ替えても、詳細パネルが別の行番号を参照することはありません。

### フィルター対象外になった選択項目について説明する

選択中のキーワードが表示対象から外れても、説明文を添えて詳細パネルを表示し続けます。これは、フィルター適用の前後で項目を比較する際に役立ちます。結果が0件の場合は、チャートの領域を空白のままにせず、明示的なリセット操作を用意します。

## Semrush Intergalactic デザインシステム：アクセシブルなデータ比較

### 色に頼らずチャートを理解できるようにする

バーは実際のボタン内に配置する装飾用のspanです。キーワードと値をアクセシブルなテキストとして使用し、aria-pressedで選択状態を示します。バーの長さや系列の色が見えなくてもデータを理解できます。キーボードフォーカスは、選択中の行のスタイルとは視覚的に区別します。

1. 「難易度」を選択し、並べ替えられたバーとスコアの単位を確認します。

2. 一致しないキーワードで絞り込み、「フィルターをリセット」を使います。

3. キーワードを選択し、フィルターで非表示にしてから、選択状態を保持する説明を確認します。

### フィルターからの復帰を確認する

ネイティブの入力とチェックボックスで、実際のコントロールを操作できます。指標の切り替えには押下状態のあるボタンを使い、元のリセット操作で両方のフィルターを解除します。結果がある場合もない場合も同じ文脈で確認できるよう、結果のタイトルと単位の注記を常に表示します。

## Semrush Intergalactic デザインシステム：コンポーネントのインポートとテーマ設定

### コンポーネントのエントリーポイントをインポートする

@semcore/ui のルートは意図的に例外をスローし、すべてのコンポーネントをエクスポートしません。このソースでは、button、input、checkboxをそれぞれ専用のエントリーポイントからインポートし、@semcore/theme/light.css も読み込みます。コード全体には、サンプルデータとすべての派生ロジックが含まれています。

- 専用の @semcore/ui/button、input、checkbox のインポート。

- 固定バージョンの @semcore/theme/light.css。

- 完全なJSXに含まれる、固定スケールの元のバー表示とサンプルデータのロジック。

### カスタムのバーをネイティブのD3チャートと称さない

コントロールにはIntergalacticのネイティブコンポーネントを使用し、棒グラフの比較には独自のアクセシブルなHTMLとCSSを使用しています。本番タスクでツールチップ、軸、ブラシ操作、大規模データセットが必要な場合は、適切なチャートコンポーネントを明示的に選択して組み込んでください。この小さなサンプルにそうした機能があるかのように説明してはいけません。

## Semrush Intergalacticデザインシステムのコンポーネント例

### main.jsx — 動作するサンプル一式

架空のキーワードセットを比較します。以下のソースは、すべての状態とバリデーションを含むReactの完全なエントリーです。

```
import React, { useState } from "react";
import { createRoot } from "react-dom/client";
import Button from "@semcore/ui/button";
import Input from "@semcore/ui/input";
import Checkbox from "@semcore/ui/checkbox";
import "@semcore/theme/light.css";
import "./intergalactic.css";
const data = [
  { term: "design tokens", volume: 8100, difficulty: 42, tracked: true },
  { term: "component library", volume: 6600, difficulty: 58, tracked: false },
  { term: "accessible forms", volume: 2900, difficulty: 31, tracked: true },
  {
    term: "responsive typography",
    volume: 1900,
    difficulty: 24,
    tracked: false,
  },
  { term: "semantic colors", volume: 1300, difficulty: 18, tracked: false },
  { term: "design system audit", volume: 720, difficulty: 36, tracked: true },
];
function App() {
  const [q, setQ] = useState(""),
    [tracked, setTracked] = useState(false),
    [metric, setMetric] = useState("volume"),
    [selected, setSelected] = useState("design tokens");
  const rows = data
    .filter((d) => d.term.includes(q.toLowerCase()) && (!tracked || d.tracked))
    .sort((a, b) => b[metric] - a[metric]);
  const max = metric === "volume" ? 8100 : 100;
  const item = data.find((d) => d.term === selected);
  return (
    <main className="research">
      <header>
        <p>RESEARCH WORKSPACE / FICTIONAL DATA</p>
        <h1>Compare a keyword set</h1>
        <span>
          Six authored sample records · figures are illustrative, not Semrush
          measurements
        </span>
      </header>
      <div className="research-toolbar">
        <div className="research-search">
          <label htmlFor="term-search">Filter keywords</label>
          <Input size="l">
            <Input.Value
              id="term-search"
              placeholder="Find a sample term"
              value={q}
              onChange={setQ}
            />
          </Input>
        </div>
        <Checkbox
          label="Tracked only"
          checked={tracked}
          onChange={setTracked}
        />
        <div
          className="metric-options"
          role="group"
          aria-label="Comparison metric"
        >
          <Button
            use={metric === "volume" ? "primary" : "secondary"}
            aria-pressed={metric === "volume"}
            onClick={() => setMetric("volume")}
          >
            Volume
          </Button>
          <Button
            use={metric === "difficulty" ? "primary" : "secondary"}
            aria-pressed={metric === "difficulty"}
            onClick={() => setMetric("difficulty")}
          >
            Difficulty
          </Button>
        </div>
      </div>
      <div className="research-grid">
        <section className="chart-panel">
          <div className="chart-heading">
            <h2>
              {metric === "volume"
                ? "Illustrative monthly volume"
                : "Illustrative difficulty score"}
            </h2>
            <span>{rows.length} terms</span>
          </div>
          <p className="axis-note">
            {metric === "volume"
              ? "Fixed scale: 0–8,100 sample searches"
              : "Fixed scale: 0–100 sample score"}
          </p>
          {rows.length ? (
            <div className="bars">
              {rows.map((r) => (
                <button
                  className={
                    "bar-row " + (r.term === selected ? "selected" : "")
                  }
                  key={r.term}
                  onClick={() => setSelected(r.term)}
                  aria-pressed={r.term === selected}
                >
                  <span className="bar-name">{r.term}</span>
                  <span className="bar-track" aria-hidden="true">
                    <i style={{ width: (r[metric] / max) * 100 + "%" }} />
                  </span>
                  <strong>{r[metric].toLocaleString("en-US")}</strong>
                </button>
              ))}
            </div>
          ) : (
            <div className="no-results">
              <h3>No matching terms</h3>
              <p>
                Clear the text and tracked filter to restore the full
                comparison.
              </p>
              <Button
                onClick={() => {
                  setQ("");
                  setTracked(false);
                }}
              >
                Reset filters
              </Button>
            </div>
          )}
          <p className="chart-note">
            Values are written beside every bar. Click a term to inspect both
            metrics.
          </p>
        </section>
        <aside>
          <h2>{item.term}</h2>
          <dl>
            <dt>Sample volume</dt>
            <dd>{item.volume.toLocaleString("en-US")}</dd>
            <dt>Sample difficulty</dt>
            <dd>{item.difficulty} / 100</dd>
            <dt>Tracking</dt>
            <dd>{item.tracked ? "Tracked" : "Not tracked"}</dd>
          </dl>
          <div className="inspector-note">
            <h3>Comparison context</h3>
            <p>
              The bar scale stays fixed when filters change. Difficulty and
              volume have separate units and are not added together.
            </p>
          </div>
          {!rows.some((r) => r.term === selected) && (
            <p className="retained">
              Selected term is outside the current filter; details are retained.
            </p>
          )}
        </aside>
      </div>
      <footer>
        Native Intergalactic Input, Checkbox and Button from @semcore/ui 17.6.0.
        Original accessible HTML bar comparison; no analytics service request.
      </footer>
    </main>
  );
}
createRoot(document.getElementById("root")).render(<App />);
```

コードリファレンス

- Vite React プロジェクトを作成し、<div id="root"></div> を残したまま、これを src/main.jsx として読み込みます。

### intergalactic.css — 独自のレスポンシブ構成

ネイティブコンポーネントを基にしたアプリケーションレイアウト。

```
* {
  box-sizing: border-box;
}
body {
  margin: 0;
  font:
    14px/1.5 Arial,
    sans-serif;
  color: var(--intergalactic-text-primary);
  background: #fff;
}
.research {
  padding: 28px;
}
.research header {
  border-bottom: 1px solid #e0e1e9;
  padding-bottom: 24px;
}
.research header p {
  font-size: 12px;
  color: #6c6e79;
  margin: 0 0 10px;
  letter-spacing: 0.07em;
}
.research h1 {
  font-size: 28px;
  margin: 0 0 8px;
}
.research header span {
  color: #6c6e79;
}
.research-toolbar {
  display: flex;
  align-items: flex-end;
  gap: 24px;
  flex-wrap: wrap;
  padding: 24px 0;
}
.research-search {
  min-width: 220px;
  flex: 1;
}
.research-search label {
  display: block;
  font-weight: 600;
  margin-bottom: 8px;
}
.metric-options {
  display: flex;
  gap: 8px;
}
.research-grid {
  display: grid;
  grid-template-columns: minmax(0, 1.6fr) minmax(250px, 0.8fr);
  gap: 24px;
}
.chart-panel,
.research aside {
  border: 1px solid #c4c7cf;
  border-radius: 8px;
  padding: 24px;
  min-width: 0;
}
.chart-heading {
  display: flex;
  justify-content: space-between;
  gap: 16px;
  align-items: flex-start;
}
.research h2 {
  font-size: 18px;
  margin: 0;
}
.chart-heading > span,
.axis-note,
.chart-note {
  font-size: 12px;
  color: #6c6e79;
}
.axis-note {
  margin: 8px 0 24px;
}
.bar-row {
  display: grid;
  grid-template-columns: 165px minmax(0, 1fr) 58px;
  align-items: center;
  gap: 12px;
  width: 100%;
  border: 0;
  background: white;
  text-align: left;
  padding: 12px 8px;
  border-radius: 4px;
  cursor: pointer;
  font: inherit;
  color: inherit;
}
.bar-row.selected {
  background: #f0e8ff;
}
.bar-name {
  font-size: 13px;
}
.bar-track {
  height: 18px;
  background: #f4f5f9;
  border-radius: 3px;
  overflow: hidden;
}
.bar-track i {
  display: block;
  height: 100%;
  background: var(--intergalactic-chart-palette-order-1);
  border-radius: 3px;
}
.bar-row strong {
  text-align: right;
  font-size: 12px;
}
.bar-row:focus-visible {
  outline: 2px solid #008ff8;
  outline-offset: 2px;
}
.chart-note {
  margin-top: 24px;
}
.research dl {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 16px;
  margin: 24px 0;
}
.research dt {
  color: #6c6e79;
}
.research dd {
  margin: 0;
  font-weight: 600;
}
.inspector-note {
  padding: 16px;
  background: #f4f5f9;
  border-radius: 6px;
}
.inspector-note h3 {
  font-size: 14px;
  margin: 0 0 8px;
}
.inspector-note p {
  font-size: 12px;
  margin: 0;
}
.retained {
  font-size: 12px;
  margin: 16px 0 0;
}
.no-results {
  text-align: center;
  padding: 32px 16px;
}
.no-results h3 {
  font-size: 18px;
}
.research footer {
  font-size: 12px;
  color: #6c6e79;
  margin-top: 24px;
}
@media (max-width: 950px) {
  .research-grid {
    grid-template-columns: 1fr;
  }
}
@media (max-width: 550px) {
  .research {
    padding: 16px;
  }
  .chart-panel,
  .research aside {
    padding: 16px;
  }
  .research-toolbar {
    gap: 16px;
  }
  .research-search {
    flex-basis: 100%;
  }
  .bar-row {
    grid-template-columns: minmax(0, 1fr) 50px;
    gap: 8px;
  }
  .bar-name {
    grid-column: 1/-1;
  }
  .bar-track {
    grid-column: 1;
  }
  .metric-options {
    flex-wrap: wrap;
  }
}
```

コードリファレンス

- main.jsx と同じ場所に保存します。ライブラリのトークンリファレンスとは異なる、カスタムの構成ルールです。

## Semrush Intergalacticデザインシステムのエージェント設定

### 実装の出発点

バージョンを固定したネイティブのサンプルをバンドルし、ローカルのブラウザーで動作を確認しました。このサンプルでは、アプリケーションのローカルな状態だけを使用します。

```
npm create vite@latest intergalactic-compare -- --template react
cd intergalactic-compare
npm install
npm install react@18.3.1 react-dom@18.3.1 @semcore/ui@17.6.0 @semcore/theme@2.3.1 @semcore/icon@17.3.0 @semcore/illustration
# Replace src/main.jsx and add src/intergalactic.css.
npm run dev
```

### あなたのプロジェクト向けプロンプト

```
Intergalacticのネイティブコントロール、専用インポート、現行テーマトークンを使って、コンパクトな分析比較画面を作成します。単位、固定スケール、並べ替え、選択中の項目が一貫するようにしてください。数値をテキストでも示し、空の状態から復帰できるようにします。サンプルの指標と独自のチャートコードは、実測されたSemrushのデータであるかのように扱わず、正確に説明してください。
```

## Semrush Intergalacticデザインシステムの情報源と対象範囲

OpenDesignアプリケーションガイド。6件のキーワードレコードとすべての指標は架空のものです。Intergalacticのネイティブコントロールと独自のHTMLチャートを組み合わせています。Semrushのレポートでも、D3のネイティブ実装でもありません。

- Intergalactic Input ネイティブ入力の構成とサイズに関するガイダンス。

- Intergalacticのトークン デザイントークンのセマンティックな役割。

- 固定されたテーマのエクスポート ローカルのサンプルで実際に使用する値。

- 公式ソース コンポーネントのエントリー、公開API、チャートライブラリ。

## Semrush Intergalacticデザインシステムの関連リソース

### ServiceNow Horizon

Horizon Workspace の正確な余白、角丸、タイポグラフィのリファレンスを、下書きの保持、入力検証、ステータスフィルター、復帰処理を備えた、ローカルで完結するリクエストの作成からレビューまでの一連の流れで確認できます。

### ServiceTitan Anvil

3層のトークンモデル、検証済みのライト／ダークのロール値、技術者・時間・確認の各状態が同期する完全なサービス割り当て操作によって、Anvil2を具体化します。

### Siemens iX

明確な重大度の語彙、テーマに応じた色の役割、iX Event List APIを使って、産業機器のイベントを確認します。このガイドでは、確認済みの記録と、解決済みの機械アラームを混同せずに、機器のローカルノートを作成します。


- [実装リファレンス](https://developer.semrush.com/intergalactic/components/input/input)
- [ソース](https://cdn.jsdelivr.net/npm/@semcore/theme@2.3.1/lib/light.css)
- [コードリファレンス](https://developer.semrush.com/intergalactic/components/input/input)
- [Intergalactic Input ネイティブ入力の構成とサイズに関するガイダンス。](https://developer.semrush.com/intergalactic/components/input/input)
- [Intergalacticのトークン デザイントークンのセマンティックな役割。](https://developer.semrush.com/intergalactic/style/design-tokens/design-tokens)
- [固定されたテーマのエクスポート ローカルのサンプルで実際に使用する値。](https://cdn.jsdelivr.net/npm/@semcore/theme@2.3.1/lib/light.css)
- [公式ソース コンポーネントのエントリー、公開API、チャートライブラリ。](https://github.com/semrush/intergalactic)
