diff --git a/.changeset/fix-inverse-tooltip-semantics.md b/.changeset/fix-inverse-tooltip-semantics.md new file mode 100644 index 0000000..752167c --- /dev/null +++ b/.changeset/fix-inverse-tooltip-semantics.md @@ -0,0 +1,5 @@ +--- +'@ankhorage/surface': patch +--- + +Add reusable inverse surface/content semantics and use the paired colors for readable mode-aware tooltips. diff --git a/paradox/exports.json b/paradox/exports.json index 0fd479b..2916e9e 100644 --- a/paradox/exports.json +++ b/paradox/exports.json @@ -8,7 +8,7 @@ "modulePath": "src/theme/types.ts", "sourceLocation": { "filePath": "src/theme/types.ts", - "line": 61, + "line": 62, "column": 1 }, "exportPaths": ["src/index.ts"], @@ -756,7 +756,7 @@ "modulePath": "src/theme/types.ts", "sourceLocation": { "filePath": "src/theme/types.ts", - "line": 55, + "line": 56, "column": 1 }, "exportPaths": ["src/index.ts"], @@ -3604,7 +3604,7 @@ "modulePath": "src/theme/types.ts", "sourceLocation": { "filePath": "src/theme/types.ts", - "line": 48, + "line": 49, "column": 1 }, "exportPaths": ["src/index.ts"], @@ -4572,7 +4572,7 @@ "modulePath": "src/theme/types.ts", "sourceLocation": { "filePath": "src/theme/types.ts", - "line": 84, + "line": 85, "column": 1 }, "exportPaths": ["src/index.ts"], @@ -10160,6 +10160,13 @@ "required": true, "description": null }, + { + "name": "inverse", + "kind": "property", + "type": "string", + "required": true, + "description": null + }, { "name": "raised", "kind": "property", @@ -10204,7 +10211,7 @@ "modulePath": "src/theme/types.ts", "sourceLocation": { "filePath": "src/theme/types.ts", - "line": 186, + "line": 187, "column": 1 }, "exportPaths": ["src/index.ts"], @@ -14152,7 +14159,7 @@ "modulePath": "src/theme/types.ts", "sourceLocation": { "filePath": "src/theme/types.ts", - "line": 67, + "line": 68, "column": 1 }, "exportPaths": ["src/index.ts"], @@ -14276,7 +14283,7 @@ "modulePath": "src/theme/types.ts", "sourceLocation": { "filePath": "src/theme/types.ts", - "line": 97, + "line": 98, "column": 1 }, "exportPaths": ["src/index.ts"], diff --git a/paradox/exports.md b/paradox/exports.md index cabb6e7..3389096 100644 --- a/paradox/exports.md +++ b/paradox/exports.md @@ -4,7 +4,7 @@ Kind: `type` Module: `src/theme/types.ts` -Source: `src/theme/types.ts:61:1` +Source: `src/theme/types.ts:62:1` ### Members @@ -252,7 +252,7 @@ Source: `src/components/badge/types.ts:7:1` Kind: `type` Module: `src/theme/types.ts` -Source: `src/theme/types.ts:55:1` +Source: `src/theme/types.ts:56:1` ### Members @@ -926,7 +926,7 @@ Source: `src/layout/Container.tsx:10:1` Kind: `type` Module: `src/theme/types.ts` -Source: `src/theme/types.ts:48:1` +Source: `src/theme/types.ts:49:1` ### Members @@ -1245,7 +1245,7 @@ Source: `src/context/FontContext.tsx:6:1` Kind: `unknown` Module: `src/theme/types.ts` -Source: `src/theme/types.ts:84:1` +Source: `src/theme/types.ts:85:1` ## GeneratedColorRole @@ -2787,6 +2787,7 @@ Source: `src/theme/types.ts:42:1` | Name | Kind | Type | Required | Description | | ------- | -------- | -------- | -------- | ----------- | | default | property | `string` | yes | | +| inverse | property | `string` | yes | | | raised | property | `string` | yes | | | subtle | property | `string` | yes | | @@ -2800,7 +2801,7 @@ Source: `src/surfaceColor.ts:20:1` Kind: `type` Module: `src/theme/types.ts` -Source: `src/theme/types.ts:186:1` +Source: `src/theme/types.ts:187:1` ### Members @@ -3680,7 +3681,7 @@ Source: `src/theme/ThemeContext.tsx:31:14` Kind: `type` Module: `src/theme/types.ts` -Source: `src/theme/types.ts:67:1` +Source: `src/theme/types.ts:68:1` ### Members @@ -3705,7 +3706,7 @@ Source: `src/theme/types.ts:67:1` Kind: `type` Module: `src/theme/types.ts` -Source: `src/theme/types.ts:97:1` +Source: `src/theme/types.ts:98:1` ### Members diff --git a/paradox/index.html b/paradox/index.html index 7325838..93e47d5 100644 --- a/paradox/index.html +++ b/paradox/index.html @@ -19849,7 +19849,7 @@
type • src/theme/types.ts:61:1
type • src/theme/types.ts:62:1
Export paths: src/index.ts
type • src/theme/types.ts:55:1
type • src/theme/types.ts:56:1
Export paths: src/index.ts
type • src/theme/types.ts:48:1
type • src/theme/types.ts:49:1
Export paths: src/index.ts
unknown • src/theme/types.ts:84:1
unknown • src/theme/types.ts:85:1
Export paths: src/index.ts
inversestringraisedtype • src/theme/types.ts:186:1
type • src/theme/types.ts:187:1
Export paths: src/index.ts
type • src/theme/types.ts:67:1
type • src/theme/types.ts:68:1
Export paths: src/index.ts
type • src/theme/types.ts:97:1
type • src/theme/types.ts:98:1
Export paths: src/index.ts