3.12.0 • Published 1 year ago

@ultraviolet/icons v3.12.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year ago

Ultraviolet Icons

npm version

Ultraviolet Icons is a set of components based on SVG icons. It provides a set of icons that can be used in your projects.

Get Started

For icons to work you will need to install some extra dependencies, such as @ultraviolet/themes and @emotion/react.

$ pnpm add @ultraviolet/icons @ultraviolet/themes @emotion/react

You can then add ThemeProvider to your applications and use the provided theme from @ultraviolet/themes or use your own.

import { ThemeProvider } from '@emotion/react'
import { SdkGoProductIcon } from '@ultraviolet/icons/product'
import { consoleLightTheme } from '@ultraviolet/themes'

const App = () => (
  <ThemeProvider theme={consoleLightTheme}>
    <SdkGoProductIcon size="medium" variant="primary"/>
  </ThemeProvider>
)

Note: To generate your own theme easily you can check the theme generator.

N.B. To allow typescript theme typings with @emotion/styled components, you'll have to define the @emotion/react module Theme interface in your project.

Example, in a emotion.d.ts file:

import '@emotion/react'
import type { consoleLightTheme } from '@ultraviolet/themes'

type UltravioletUITheme = typeof consoleLightTheme

declare module '@emotion/react' {
  export interface Theme extends UltravioletUITheme {}
}

Documentation

Checkout our documentation website.

Contributing

šŸ“ You can participate in the development and start contributing to it.

3.12.0

1 year ago

3.11.4

1 year ago

3.11.3

1 year ago

3.11.2

1 year ago

3.11.1

1 year ago

3.10.2

1 year ago

3.11.0

1 year ago

3.9.1

1 year ago

3.9.0

1 year ago

3.10.1

1 year ago

3.10.0

1 year ago

3.8.4

1 year ago

3.8.3

1 year ago

3.8.2

1 year ago

3.8.1

1 year ago

3.8.0

1 year ago

3.7.1

1 year ago

3.7.0

1 year ago

3.6.2

1 year ago

3.6.1

1 year ago

3.6.3

1 year ago

3.6.0

1 year ago

3.5.0

1 year ago

3.4.3

1 year ago

3.4.2

1 year ago

3.4.1

1 year ago

3.4.0

1 year ago

3.3.0

1 year ago

3.2.0

1 year ago

3.1.3

1 year ago

3.1.2

1 year ago

3.1.1

1 year ago

3.1.4

1 year ago

3.0.2

1 year ago

3.0.1

1 year ago

2.17.0

2 years ago

3.0.0

1 year ago

3.1.0

1 year ago

2.16.2

2 years ago

2.16.1

2 years ago

2.15.0

2 years ago

2.15.1

2 years ago

2.16.0

2 years ago

2.13.2

2 years ago

2.13.0

2 years ago

2.13.1

2 years ago

2.12.18

2 years ago

2.12.17

2 years ago

2.12.16

2 years ago

2.12.15

2 years ago

2.14.0

2 years ago

2.12.14

2 years ago

2.12.13

2 years ago

2.12.12

2 years ago

2.12.11

2 years ago

2.12.10

2 years ago

2.12.9

2 years ago

2.12.7

2 years ago

2.12.8

2 years ago

2.12.6

2 years ago

2.12.5

2 years ago

2.12.4

2 years ago

2.12.3

2 years ago

2.12.2

2 years ago

2.12.1

2 years ago

2.12.0

2 years ago

2.11.1

2 years ago

2.11.2

2 years ago

2.11.0

2 years ago

2.10.1

2 years ago

2.10.0

2 years ago

2.9.3

2 years ago

2.9.2

2 years ago

2.9.1

2 years ago

2.9.0

2 years ago

2.8.4

2 years ago

2.8.3

2 years ago

2.8.1

2 years ago

2.8.2

2 years ago

2.8.0

2 years ago

2.7.7

2 years ago

2.7.6

2 years ago

2.7.5

2 years ago

2.7.4

2 years ago

2.7.3

2 years ago

2.7.2

2 years ago

2.7.1

2 years ago

2.7.0

2 years ago

2.6.0

2 years ago

2.5.5

2 years ago

2.5.4

2 years ago

2.5.3

2 years ago

2.5.2

2 years ago

2.5.1

2 years ago

2.5.0

2 years ago

2.4.2

2 years ago

2.4.1

2 years ago

2.4.0

2 years ago

2.3.0

2 years ago

2.2.0

2 years ago

2.1.0

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago