Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import { TooltipPosition } from '@patternfly/react-core/dist/esm/components/Tool
import { getResizeObserver } from '@patternfly/react-core/dist/esm/helpers/resizeObserver';
import Editor, { BeforeMount, EditorProps, Monaco } from '@monaco-editor/react';
import type { editor } from 'monaco-editor';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
import UploadIcon from '@patternfly/react-icons/dist/esm/icons/upload-icon';
import DownloadIcon from '@patternfly/react-icons/dist/esm/icons/download-icon';
import CodeIcon from '@patternfly/react-icons/dist/esm/icons/code-icon';
Expand Down Expand Up @@ -517,7 +517,7 @@ export const CodeEditor = ({
<CodeEditorContext.Provider value={{ code: value }}>
{isCopyEnabled && (!showEmptyState || !!value) && (
<CodeEditorControl
icon={<CopyIcon />}
icon={<RhUiCopyFillIcon />}
aria-label={copyButtonAriaLabel}
tooltipProps={{
...tooltipProps,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import { Fragment, useState } from 'react';
import RhMicronsCloseIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-close-icon';
import RhUiExternalLinkFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-external-link-fill-icon';
import RhUiAddCircleFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-add-circle-fill-icon';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
import ArrowRightIcon from '@patternfly/react-icons/dist/esm/icons/arrow-right-icon';
import UploadIcon from '@patternfly/react-icons/dist/esm/icons/upload-icon';
import RhUiNotificationFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-notification-fill-icon';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Button, Flex } from '@patternfly/react-core';
import RhMicronsCloseIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-close-icon';
import RhUiAddCircleFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-add-circle-fill-icon';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
import RhUiNotificationFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-notification-fill-icon';
import UploadIcon from '@patternfly/react-icons/dist/esm/icons/upload-icon';

Expand Down Expand Up @@ -48,7 +48,7 @@ export const ButtonCircle: React.FunctionComponent = () => {
aria-label="Add warning circle variant example"
/>
<Button variant="link" isCircle icon={<RhUiAddCircleFillIcon />} aria-label="Add link circle variant example" />
<Button variant="control" isCircle icon={<CopyIcon />} aria-label="Copy control circle variant example" />
<Button variant="control" isCircle icon={<RhUiCopyFillIcon />} aria-label="Copy control circle variant example" />
<Button variant="plain" isCircle icon={<RhMicronsCloseIcon />} aria-label="Remove plain circle variant example" />
<Button
variant="stateful"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Button, Flex } from '@patternfly/react-core';
import RhMicronsCloseIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-close-icon';
import RhUiAddCircleFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-add-circle-fill-icon';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';

export const ButtonDisabled: React.FunctionComponent = () => (
<>
Expand Down Expand Up @@ -41,7 +41,7 @@ export const ButtonDisabled: React.FunctionComponent = () => (
<Button isDisabled variant="control">
Control
</Button>
<Button isDisabled variant="control" aria-label="Copy" icon={<CopyIcon />} />
<Button isDisabled variant="control" aria-label="Copy" icon={<RhUiCopyFillIcon />} />
</Flex>
</>
);
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Button, Flex } from '@patternfly/react-core';
import RhMicronsCloseIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-close-icon';
import RhUiExternalLinkFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-external-link-fill-icon';
import RhUiAddCircleFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-add-circle-fill-icon';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
import RhUiNotificationFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-notification-fill-icon';

export const ButtonVariations: React.FunctionComponent = () => (
Expand Down Expand Up @@ -46,7 +46,7 @@ export const ButtonVariations: React.FunctionComponent = () => (
<br />
<Flex columnGap={{ default: 'columnGapSm' }}>
<Button variant="control">Control</Button>
<Button variant="control" aria-label="Copy" icon={<CopyIcon />} />
<Button variant="control" aria-label="Copy" icon={<RhUiCopyFillIcon />} />
</Flex>
<br />
<Flex columnGap={{ default: 'columnGapSm' }}>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { createRef } from 'react';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
import { Button } from '../Button';
import { Tooltip, TooltipPosition } from '../Tooltip';

Expand Down Expand Up @@ -87,7 +87,7 @@ export const ClipboardCopyButton: React.FunctionComponent<ClipboardCopyButtonPro
aria-label={ariaLabel}
className={className}
id={id}
icon={<CopyIcon />}
icon={<RhUiCopyFillIcon />}
{...props}
ref={triggerRef}
/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ propComponents: ['CodeBlock', 'CodeBlockAction', 'CodeBlockCode']
---

import { Fragment, useState } from 'react';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
import PlayIcon from '@patternfly/react-icons/dist/esm/icons/play-icon';

**Important note:** to format code exactly as it is, you should use String.raw\`your code here\`.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import './toggleGroup.css';
import { useRef, useState } from 'react';
import { ToggleGroup, ToggleGroupItem, Button, Stack, StackItem } from '@patternfly/react-core';
import UndoIcon from '@patternfly/react-icons/dist/esm/icons/undo-icon';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
import ShareSquareIcon from '@patternfly/react-icons/dist/esm/icons/share-square-icon';

## Examples
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useState } from 'react';
import { ToggleGroup, ToggleGroupItem } from '@patternfly/react-core';
import UndoIcon from '@patternfly/react-icons/dist/esm/icons/undo-icon';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
import ShareSquareIcon from '@patternfly/react-icons/dist/esm/icons/share-square-icon';

export const ToggleGroupIcon: React.FunctionComponent = () => {
Expand All @@ -17,7 +17,7 @@ export const ToggleGroupIcon: React.FunctionComponent = () => {
return (
<ToggleGroup aria-label="Icon variant toggle group">
<ToggleGroupItem
icon={<CopyIcon />}
icon={<RhUiCopyFillIcon />}
aria-label="copy"
buttonId="toggle-group-icons-1"
isSelected={isSelected['toggle-group-icons-1']}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useState } from 'react';
import { ToggleGroup, ToggleGroupItem } from '@patternfly/react-core';
import UndoIcon from '@patternfly/react-icons/dist/esm/icons/undo-icon';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
import ShareSquareIcon from '@patternfly/react-icons/dist/esm/icons/share-square-icon';

export const ToggleGroupIcon: React.FunctionComponent = () => {
Expand All @@ -18,7 +18,7 @@ export const ToggleGroupIcon: React.FunctionComponent = () => {
<>
<ToggleGroup aria-label="Text and icon toggle group with icons at start">
<ToggleGroupItem
icon={<CopyIcon />}
icon={<RhUiCopyFillIcon />}
text="Copy"
buttonId="toggle-group-text-icons-1"
isSelected={isSelected['toggle-group-text-icons-1']}
Expand All @@ -42,7 +42,7 @@ export const ToggleGroupIcon: React.FunctionComponent = () => {
<br />
<ToggleGroup aria-label="Text and icon toggle group with icons at end">
<ToggleGroupItem
icon={<CopyIcon />}
icon={<RhUiCopyFillIcon />}
iconPosition="end"
text="Copy"
buttonId="toggle-group-text-icons-4"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ propComponents: ['Tooltip']

import { useEffect, useRef, useState } from 'react';
import RhUiQuestionMarkCircleIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-question-mark-circle-icon';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
import './TooltipExamples.css';

## Examples
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useState } from 'react';
import { Tooltip, Button } from '@patternfly/react-core';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';

export const TooltipIcon: React.FunctionComponent = () => {
const [showSuccessContent, setShowSuccessContent] = useState(false);
Expand All @@ -15,7 +15,7 @@ export const TooltipIcon: React.FunctionComponent = () => {
variant="plain"
id="tt-ref"
onClick={() => setShowSuccessContent(!showSuccessContent)}
icon={<CopyIcon />}
icon={<RhUiCopyFillIcon />}
/>
</Tooltip>
</div>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Component } from 'react';
import { ToggleGroup, ToggleGroupItem, ToggleGroupProps } from '@patternfly/react-core';
import UndoIcon from '@patternfly/react-icons/dist/esm/icons/undo-icon';
import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
import ShareSquareIcon from '@patternfly/react-icons/dist/esm/icons/share-square-icon';

interface ToggleGroupState {
Expand Down Expand Up @@ -67,7 +67,7 @@ export class ToggleGroupDemo extends Component<ToggleGroupProps, ToggleGroupStat
</ToggleGroup>
<ToggleGroup>
<ToggleGroupItem
icon={<CopyIcon />}
icon={<RhUiCopyFillIcon />}
key={3}
buttonId="third"
isSelected={isSelected.third}
Expand Down Expand Up @@ -107,7 +107,7 @@ export class ToggleGroupDemo extends Component<ToggleGroupProps, ToggleGroupStat
isSelected={isSelected.seventh}
onChange={this.handleItemClick}
/>
<ToggleGroupItem icon={<CopyIcon />} text="Option 3" key={8} isDisabled />
<ToggleGroupItem icon={<RhUiCopyFillIcon />} text="Option 3" key={8} isDisabled />
</ToggleGroup>
</>
);
Expand Down
Loading