mirror of
https://github.com/GitbookIO/gitbook.git
synced 2026-09-17 08:05:19 +00:00
Fix @gitbook/icons icon rendering (#3877)
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
"@gitbook/icons": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
Fix icon rendering with explicit currentColor on icon element
|
||||||
@@ -29,7 +29,6 @@ import { tcls } from '@/lib/tailwind';
|
|||||||
|
|
||||||
import { RootLayoutClientContexts } from './RootLayoutClientContexts';
|
import { RootLayoutClientContexts } from './RootLayoutClientContexts';
|
||||||
|
|
||||||
import '@gitbook/icons/style.css';
|
|
||||||
import './globals.css';
|
import './globals.css';
|
||||||
import type { GitBookAnyContext } from '@/lib/context';
|
import type { GitBookAnyContext } from '@/lib/context';
|
||||||
import { GITBOOK_FONTS_URL, GITBOOK_ICONS_TOKEN, GITBOOK_ICONS_URL } from '@/lib/env';
|
import { GITBOOK_FONTS_URL, GITBOOK_ICONS_TOKEN, GITBOOK_ICONS_URL } from '@/lib/env';
|
||||||
|
|||||||
@@ -11,8 +11,7 @@
|
|||||||
"types": "./dist/icons.d.ts",
|
"types": "./dist/icons.d.ts",
|
||||||
"development": "./src/icons.ts",
|
"development": "./src/icons.ts",
|
||||||
"default": "./dist/icons.js"
|
"default": "./dist/icons.js"
|
||||||
},
|
}
|
||||||
"./style.css": "./src/style.css"
|
|
||||||
},
|
},
|
||||||
"sideEffects": false,
|
"sideEffects": false,
|
||||||
"version": "0.4.0",
|
"version": "0.4.0",
|
||||||
|
|||||||
@@ -63,6 +63,7 @@ export const Icon = React.forwardRef(function Icon(
|
|||||||
WebkitMaskRepeat: 'no-repeat',
|
WebkitMaskRepeat: 'no-repeat',
|
||||||
maskPosition: 'center',
|
maskPosition: 'center',
|
||||||
WebkitMaskPosition: 'center',
|
WebkitMaskPosition: 'center',
|
||||||
|
backgroundColor: 'currentColor',
|
||||||
...(size ? { width: size, height: size } : {}),
|
...(size ? { width: size, height: size } : {}),
|
||||||
...rest.style,
|
...rest.style,
|
||||||
}}
|
}}
|
||||||
|
|||||||
@@ -1,11 +0,0 @@
|
|||||||
/* Normal */
|
|
||||||
svg.gb-icon {
|
|
||||||
background-color: currentColor;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Sprite */
|
|
||||||
svg.gb-icon-s path,
|
|
||||||
svg.gb-icon-s use {
|
|
||||||
fill: currentColor;
|
|
||||||
stroke: currentColor;
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user