Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(Icon): new icons sidebar and notification #4670

Merged
merged 2 commits into from
Jan 20, 2025
Merged
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
5 changes: 5 additions & 0 deletions .changeset/shy-games-explain.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/icons": patch
---

New icons `Notification` and `Sidebar`
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/**
* Provide the icon component for the icon name.
* This file is automatically generated from /scripts/generateIconFiles.ts.
* PLEASE DO NOT EDIT HERE
*/
import { Icon } from '../Icon'
import type { IconProps } from '../Icon'

export const NotificationIcon = ({ ...props }: Omit<IconProps, 'children'>) => (
// eslint-disable-next-line react/jsx-props-no-spreading
<Icon {...props}>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M9.99972 2C6.68601 2 3.99972 4.68629 3.99972 8C3.99972 9.88663 3.54599 11.6651 2.74236 13.2343C2.63567 13.4426 2.63236 13.6888 2.7334 13.9C2.83445 14.1111 3.02827 14.2629 3.25744 14.3105C4.32513 14.5322 5.41157 14.7023 6.51401 14.818C6.6747 16.602 8.17396 18 9.99976 18C11.8255 18 13.3248 16.602 13.4855 14.818C14.5879 14.7023 15.6743 14.5322 16.742 14.3105C16.9712 14.2629 17.165 14.1111 17.266 13.9C17.3671 13.6888 17.3638 13.4426 17.2571 13.2343C16.4535 11.6651 15.9997 9.88663 15.9997 8C15.9997 4.68629 13.3134 2 9.99972 2ZM8.04905 14.9433C8.69453 14.9809 9.34493 15 9.99972 15C10.6545 15 11.305 14.9809 11.9505 14.9433C11.7488 15.8345 10.952 16.5 9.99976 16.5C9.04752 16.5 8.25072 15.8345 8.04905 14.9433Z"
/>
</Icon>
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
/**
* Provide the icon component for the icon name.
* This file is automatically generated from /scripts/generateIconFiles.ts.
* PLEASE DO NOT EDIT HERE
*/
import { Icon } from '../Icon'
import type { IconProps } from '../Icon'

export const NotificationOutlineIcon = ({
...props
}: Omit<IconProps, 'children'>) => (
// eslint-disable-next-line react/jsx-props-no-spreading
<Icon {...props}>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M9.99545 3.5C7.74029 3.5 5.91212 5.32817 5.91212 7.58333L5.91196 8.1875C5.91196 8.18757 5.91196 8.18743 5.91196 8.1875C5.91192 9.84632 5.40637 11.3884 4.54159 12.6663C5.58558 12.9863 6.6688 13.2168 7.78242 13.3489C8.50777 13.4349 9.2462 13.4792 9.9953 13.4792C10.7445 13.4792 11.483 13.4349 12.2085 13.3488C13.322 13.2167 14.4051 12.9862 15.449 12.6663C14.5842 11.3884 14.0786 9.84639 14.0786 8.1875V7.61693L14.0788 7.58333C14.0788 5.32817 12.2506 3.5 9.99545 3.5ZM4.41212 7.58314C4.41223 4.49964 6.91193 2 9.99545 2C13.079 2 15.5788 4.49974 15.5788 7.58333L15.5786 7.62296V8.1875C15.5786 9.86037 16.2096 11.3841 17.2478 12.5365C17.4143 12.7213 17.4783 12.9766 17.4187 13.2181C17.3591 13.4596 17.1836 13.6559 16.9503 13.742C15.7376 14.1897 14.47 14.5237 13.1605 14.7311C13.1616 14.765 13.1621 14.7991 13.1621 14.8333C13.1621 16.5822 11.7444 18 9.99545 18C8.24655 18 6.82879 16.5822 6.82879 14.8333C6.82879 14.7991 6.82933 14.7651 6.83041 14.7311C5.5208 14.5237 4.25307 14.1897 3.04032 13.742C2.80696 13.6559 2.6315 13.4596 2.5719 13.2181C2.51231 12.9766 2.57634 12.7213 2.74284 12.5365C3.78099 11.3841 4.41196 9.86037 4.41196 8.1875L4.41212 7.58314C4.41212 7.58307 4.41212 7.5832 4.41212 7.58314ZM8.33057 14.9111C8.3712 15.7955 9.10105 16.5 9.99545 16.5C10.8899 16.5 11.6197 15.7955 11.6603 14.9111C11.1111 14.9562 10.5558 14.9792 9.9953 14.9792C9.43487 14.9792 8.87966 14.9562 8.33057 14.9111Z"
/>
</Icon>
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/**
* Provide the icon component for the icon name.
* This file is automatically generated from /scripts/generateIconFiles.ts.
* PLEASE DO NOT EDIT HERE
*/
import { Icon } from '../Icon'
import type { IconProps } from '../Icon'

export const SidebarIcon = ({ ...props }: Omit<IconProps, 'children'>) => (
// eslint-disable-next-line react/jsx-props-no-spreading
<Icon {...props}>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M2 5.08889C2 4.18387 2.76089 3.5 3.63636 3.5H16.3636C17.2391 3.5 18 4.18387 18 5.08889V14.9111C18 15.8161 17.2391 16.5 16.3636 16.5H3.63636C2.76089 16.5 2 15.8161 2 14.9111V5.08889ZM8.30303 15.0556H16.3636C16.4923 15.0556 16.5455 14.9634 16.5455 14.9111V5.08889C16.5455 5.03662 16.4923 4.94444 16.3636 4.94444H8.30303V15.0556Z"
/>
</Icon>
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
/**
* Provide the icon component for the icon name.
* This file is automatically generated from /scripts/generateIconFiles.ts.
* PLEASE DO NOT EDIT HERE
*/
import { Icon } from '../Icon'
import type { IconProps } from '../Icon'

export const SidebarOutlineIcon = ({
...props
}: Omit<IconProps, 'children'>) => (
// eslint-disable-next-line react/jsx-props-no-spreading
<Icon {...props}>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M2 5.08889C2 4.18387 2.76089 3.5 3.63636 3.5H16.3636C17.2391 3.5 18 4.18387 18 5.08889V14.9111C18 15.8161 17.2391 16.5 16.3636 16.5H3.63636C2.76089 16.5 2 15.8161 2 14.9111V5.08889ZM8.30303 15.0556H16.3636C16.4923 15.0556 16.5455 14.9634 16.5455 14.9111V5.08889C16.5455 5.03662 16.4923 4.94444 16.3636 4.94444H8.30303V15.0556ZM6.84848 4.94444V15.0556H3.63636C3.50768 15.0556 3.45455 14.9634 3.45455 14.9111V5.08889C3.45455 5.03662 3.50768 4.94444 3.63636 4.94444H6.84848Z"
/>
</Icon>
)
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ export { LockOutlineIcon } from './LockOutlineIcon'
export { MembersOutlineIcon } from './MembersOutlineIcon'
export { MoonOutlineIcon } from './MoonOutlineIcon'
export { MosaicOutlineIcon } from './MosaicOutlineIcon'
export { NotificationOutlineIcon } from './NotificationOutlineIcon'
export { PenOutlineIcon } from './PenOutlineIcon'
export { PencilOutlineIcon } from './PencilOutlineIcon'
export { PhoneOutlineIcon } from './PhoneOutlineIcon'
Expand All @@ -106,6 +107,7 @@ export { ProfileOutlineIcon } from './ProfileOutlineIcon'
export { RocketOutlineIcon } from './RocketOutlineIcon'
export { SendOutlineIcon } from './SendOutlineIcon'
export { SettingsOutlineIcon } from './SettingsOutlineIcon'
export { SidebarOutlineIcon } from './SidebarOutlineIcon'
export { SparklesOutlineIcon } from './SparklesOutlineIcon'
export { StopOutlineIcon } from './StopOutlineIcon'
export { SunOutlineIcon } from './SunOutlineIcon'
Expand Down Expand Up @@ -148,6 +150,7 @@ export { LockIcon } from './LockIcon'
export { MembersIcon } from './MembersIcon'
export { MoonIcon } from './MoonIcon'
export { MosaicIcon } from './MosaicIcon'
export { NotificationIcon } from './NotificationIcon'
export { PenIcon } from './PenIcon'
export { PencilIcon } from './PencilIcon'
export { PhoneIcon } from './PhoneIcon'
Expand All @@ -158,6 +161,7 @@ export { ProfileIcon } from './ProfileIcon'
export { RocketIcon } from './RocketIcon'
export { SendIcon } from './SendIcon'
export { SettingsIcon } from './SettingsIcon'
export { SidebarIcon } from './SidebarIcon'
export { SparklesIcon } from './SparklesIcon'
export { StopIcon } from './StopIcon'
export { SunIcon } from './SunIcon'
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading