grafana/public/app/core/components
Ivana Huckova 431f454d57
@grafana/ui: Create Icon component and replace part of the icons (#23402)
* Part1: Unicons implementation (#23197)

* Create a new Icon component

* Update icons in main sidebar

* Update icons in Useful links and in react components on  main site

* Update icons in Useful links and in main top navigation

* Adjust sizing

* Update panel navigation and timepicker

* Update icons in Panel menu

* NewPanelEditor: Fixed so that test alert rule works in new edit mode (#23179)

* Update icons in add panel widget

* Resolve merge conflict

* Fix part of the test errors and type errors

* Fix storybook errors

* Update getAvailableIcons import in storybook knobs

* Fix import path

* Fix SyntaxError: Cannot use import statement outside a module in test environment error

* Remove dynamic imports

* Remove types as using @ts-ignore

* Update snapshot test

* Add @iconscout/react-unicons to the shouldExclude list as it is blundled with es2015 syntax

* Remove color prop from icon, remove color implemetation in mono icons

* Update navbar styling

* Move toPascalCase to utils/string

Co-authored-by: Torkel Ödegaard <torkel@grafana.com>

* Resolve type errors resulted from merge

* Part2: Unicons implementation (#23266)

* Create a new Icon component

* Update icons in main sidebar

* Update icons in Useful links and in react components on  main site

* Update icons in Useful links and in main top navigation

* Adjust sizing

* Update panel navigation and timepicker

* Update icons in Panel menu

* Update icons in add panel widget

* Resolve merge conflict

* Fix part of the test errors and type errors

* Fix storybook errors

* Update getAvailableIcons import in storybook knobs

* Fix import path

* Fix SyntaxError: Cannot use import statement outside a module in test environment error

* Remove dynamic imports

* Remove types as using @ts-ignore

* Update snapshot test

* Add @iconscout/react-unicons to the shouldExclude list as it is blundled with es2015 syntax

* Implment icons in Tabs

* Implement icons in search items and  empty  list

* Update buttons

* Update button-related snapshot tests

* Update icons in modals and page headers

* Create anfular wrapper and update all icons on search screen

* Update sizing, remove colors, update snapshot tests

* Remove color prop from icon, remove color implemetation in mono icons

* Remove color props from monochrome icons

* Complete update of icons for search screen

* Update icons for infor tooltips, playlist, permissions

* Support temporarly font awesome icons used in enterprise grafana

* Part1: Unicons implementation (#23197)

* Create a new Icon component

* Update icons in main sidebar

* Update icons in Useful links and in react components on  main site

* Update icons in Useful links and in main top navigation

* Adjust sizing

* Update panel navigation and timepicker

* Update icons in Panel menu

* NewPanelEditor: Fixed so that test alert rule works in new edit mode (#23179)

* Update icons in add panel widget

* Resolve merge conflict

* Fix part of the test errors and type errors

* Fix storybook errors

* Update getAvailableIcons import in storybook knobs

* Fix import path

* Fix SyntaxError: Cannot use import statement outside a module in test environment error

* Remove dynamic imports

* Remove types as using @ts-ignore

* Update snapshot test

* Add @iconscout/react-unicons to the shouldExclude list as it is blundled with es2015 syntax

* Remove color prop from icon, remove color implemetation in mono icons

* Update navbar styling

* Move toPascalCase to utils/string

Co-authored-by: Torkel Ödegaard <torkel@grafana.com>

* Icons update

* Add optional chaining to for isFontAwesome variable

Co-authored-by: Torkel Ödegaard <torkel@grafana.com>

* Part3:  Unicons implementation (#23356)

* Create a new Icon component

* Update icons in main sidebar

* Update icons in Useful links and in react components on  main site

* Update icons in Useful links and in main top navigation

* Adjust sizing

* Update panel navigation and timepicker

* Update icons in Panel menu

* Update icons in add panel widget

* Resolve merge conflict

* Fix part of the test errors and type errors

* Fix storybook errors

* Update getAvailableIcons import in storybook knobs

* Fix import path

* Fix SyntaxError: Cannot use import statement outside a module in test environment error

* Remove dynamic imports

* Remove types as using @ts-ignore

* Update snapshot test

* Add @iconscout/react-unicons to the shouldExclude list as it is blundled with es2015 syntax

* Implment icons in Tabs

* Implement icons in search items and  empty  list

* Update buttons

* Update button-related snapshot tests

* Update icons in modals and page headers

* Create anfular wrapper and update all icons on search screen

* Update sizing, remove colors, update snapshot tests

* Remove color prop from icon, remove color implemetation in mono icons

* Remove color props from monochrome icons

* Complete update of icons for search screen

* Update icons for infor tooltips, playlist, permissions

* Support temporarly font awesome icons used in enterprise grafana

* Part1: Unicons implementation (#23197)

* Create a new Icon component

* Update icons in main sidebar

* Update icons in Useful links and in react components on  main site

* Update icons in Useful links and in main top navigation

* Adjust sizing

* Update panel navigation and timepicker

* Update icons in Panel menu

* NewPanelEditor: Fixed so that test alert rule works in new edit mode (#23179)

* Update icons in add panel widget

* Resolve merge conflict

* Fix part of the test errors and type errors

* Fix storybook errors

* Update getAvailableIcons import in storybook knobs

* Fix import path

* Fix SyntaxError: Cannot use import statement outside a module in test environment error

* Remove dynamic imports

* Remove types as using @ts-ignore

* Update snapshot test

* Add @iconscout/react-unicons to the shouldExclude list as it is blundled with es2015 syntax

* Remove color prop from icon, remove color implemetation in mono icons

* Update navbar styling

* Move toPascalCase to utils/string

Co-authored-by: Torkel Ödegaard <torkel@grafana.com>

* Update icons in Explore

* Update icons in alerting

* Update + and x buttons

* Update icons in configurations and settings

* Update close icons

* Update icons in rich history

* Update alert messages

* Add optional chaining to for isFontAwesome variable

* Remove icon mock, set up jest.config

* Fix navbar plus icon

* Fir enable-bacground to enableBackgournd

Co-authored-by: Torkel Ödegaard <torkel@grafana.com>

* Merge remote branch origin master to icons-unicons

* Revert "Merge remote branch origin master to icons-unicons"

This reverts commit 3f25d50a39.

* Size-up dashnav icons

* Fix alerting icons, panel headers, update tests

* Fix typecheck error

* Adjustments - add panel icon, spacing

* Set TerserPlugin sourceMap to false to prevent running out of memory when publishing storybook

Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2020-04-08 14:33:31 +02:00
..
Animations Chore: Upgrades typescript to version 3.5 (#18263) 2019-07-26 15:14:06 +01:00
AppNotifications CloudWatch: Datasource improvements (#20268) 2019-11-14 10:59:41 +01:00
BackButton NewPanelEditor: Panel edit tweaks (#22415) 2020-02-25 17:58:20 +01:00
Branding Core: Make application title customizable for WL (#22401) 2020-02-25 15:18:37 +01:00
code_editor TSLint → ESLint (#21006) 2020-02-08 02:40:04 +01:00
colorpicker Chore: Typescript no-implicit any fixes progress (#17018) 2019-05-12 14:15:23 +02:00
CopyToClipboard Migration: Save dashboard modals (#22395) 2020-03-03 08:22:26 +01:00
DynamicImports @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
EmptyListCTA @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
FilterInput Forms migration: Remove Input from Forms namespace (#23301) 2020-04-03 10:04:19 +02:00
Footer @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
form_dropdown Azure: Fixed dropdowns not showing current value (#22914) 2020-03-20 11:04:21 +01:00
help @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
jsontree Transformers: configure result transformations after query(alpha) (#18740) 2019-09-09 08:58:57 +02:00
layout_selector @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
LayoutSelector @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
LocalStorageValueProvider Dashboard: new updated time picker (#20931) 2019-12-20 15:31:58 +01:00
Login Okta OAuth provider (team sync support) (#22972) 2020-04-02 17:35:48 +03:00
manage_dashboards @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
modals Migration: Save dashboard modals (#22395) 2020-03-03 08:22:26 +01:00
OrgActionBar Forms migration: New datasource (#23221) 2020-04-01 15:55:23 +02:00
Page Core: Make application title customizable for WL (#22401) 2020-02-25 15:18:37 +01:00
PageHeader @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
PageLoader Feature: Encapsulated dynamic imports with error boundary and suspense (#19128) 2019-09-17 09:46:26 +02:00
PasswordInput Forms migration: Input namespace (#23286) 2020-04-02 16:18:06 +02:00
PermissionList @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
PluginHelp Markdown: Replace rendering library (#17686) 2019-06-26 13:15:45 +02:00
query_part TSLint → ESLint (#21006) 2020-02-08 02:40:04 +01:00
scroll Chore: Typescript no-implicit any fixes progress (#17018) 2019-05-12 14:15:23 +02:00
search @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
Select Forms migration: Old Select to Legacy namespace (#23200) 2020-04-02 10:57:35 +02:00
SharedPreferences Forms migration: Old Select to Legacy namespace (#23200) 2020-04-02 10:57:35 +02:00
sidemenu @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
sql_part TSLint → ESLint (#21006) 2020-02-08 02:40:04 +01:00
TagFilter @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
TimePicker Fix: when reloading page make sure that time picker history is converted to dateTime. 2020-03-05 13:14:42 +01:00
connectWithCleanUp.tsx Chore: Updates yarn.lock (#19919) 2019-10-19 09:30:12 +02:00
dashboard_selector.ts Chore: Remove angular dependency from backendSrv (#20999) 2020-01-21 10:08:07 +01:00
info_popover.ts @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
OrgSwitcher.tsx @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
switch.ts Chore: No implict any fixes (#17020) 2019-05-13 09:38:19 +02:00
WithFeatureToggle.tsx teams: feature toggle component 2019-03-19 13:57:24 +01:00