1. 18 Jan, 2021 1 commit
    • ToolbarButton: New emotion based component to replace all navbar, DashNavButton… · abe808bc
      ToolbarButton: New emotion based component to replace all navbar, DashNavButton and scss styles (#30333)
      
      * ToolbarButton: New emotion based component to replace all navbar, DashNavButton and scss styles
      
      * Component ready for use
      
      * Dam dam dam
      
      * Starting big button design update
      
      * Tried to use main button component but failed
      
      * Minor fix
      
      * Updates
      
      * Updated
      
      * Update packages/grafana-ui/src/components/Button/Button.tsx
      
      Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
      
      * Update packages/grafana-ui/src/components/Button/ButtonGroup.tsx
      
      Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
      
      * Updated to use spacing base
      
      * Button updates
      
      * Removd unused import
      
      * Remove unused import
      
      * Use correct theme variable for border-radius
      
      Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
      Torkel Ödegaard committed
  2. 05 May, 2020 1 commit
  3. 26 Apr, 2020 1 commit
  4. 18 Apr, 2020 1 commit
  5. 12 Apr, 2020 1 commit
  6. 11 Apr, 2020 1 commit
    • Components: IconButton (#23510) · 6cb7d959
      * IconButton: New component to share pointer, size & hover style for icon buttons
      
      * Progress
      
      * IconButton: new component
      
      * Think I am done
      
      * Updated snapshots
      
      * Do not like the black button reverting that, and not the plus-circle changed to plus
      
      * fixed test
      
      * fixed e2e test
      
      * Fixed ts issue
      Torkel Ödegaard committed
  7. 25 Mar, 2020 1 commit
  8. 11 Mar, 2020 1 commit
  9. 20 Feb, 2020 1 commit
  10. 22 Jan, 2020 1 commit
    • Migrations: migrate admin user create page (#21506) · 5afcf79c
      * Create basic react page for AdminUserCreate
      
      * Forms.Field - render asterisk when field is marked as required
      
      * Add validation to user create form wih react-hook-form
      
      * Remove Angular code for UserCreatePage
      
      * Remove commented route for admin settings
      
      * Remove unused import
      
      * Hide react-hooks-form behind Form component
      
      * Fix webkit autofill
      
      * Webkit autofill on inpiuts - bring back focus shadow
      
      * Temporarily fix story (before 21635 is merged)
      
      * Form: docs and minor updates to new form elements (#21635)
      
      * Allow Switch, checkbox to be uncontrolled, forward refs, styles update
      
      * Add Form docs
      
      * User create page update
      
      * Remove unused import
      
      * Apply review notes
      Dominik Prokop committed
  11. 07 Jan, 2020 1 commit
  12. 23 Dec, 2019 1 commit
    • Table: Component progress & custom FieldConfig options (#21231) · 3347b45a
      * Table: Set & use field display processor
      
      * Use applyFieldOverrides outside in story instead
      
      * Change types a bit
      
      * Table: Move to flexible layout
      
      * Simplest possible custom field option
      
      * Skip default column
      
      * Added textAlign
      
      * Explore: Set display processor for table data frame
      
      * Fixed storybook
      
      * Refactoring
      
      * Progress on cell display mode
      
      * Major progress
      
      * Progress & refactoring
      
      * Fixes
      
      * Updated tests
      
      * Added more tests
      
      * Table: Progress on cell style customization
      
      * Restored testdata random walk table scenario
      
      * put back unrelated change
      
      * remove unused things
      
      * Updated table story
      
      * Renamed property
      
      Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
      Torkel Ödegaard committed
  13. 09 Dec, 2019 1 commit
    • Forms: introduce RadioButtonGroup (#20828) · 5d6d5bf6
      * introduce checkbox theme variables
      
      * Add checkbox component
      
      * Style tweaks
      
      * Namespace form styles returned from getFormStyles
      
      * wip
      
      * Radio button ui
      
      * Add simple docs for RadioButtonGroup
      
      * Merge fix
      
      * Move radio button variables from theme to component style getter
      Dominik Prokop committed
  14. 03 Dec, 2019 1 commit
  15. 27 Nov, 2019 1 commit
    • Forms: TextArea component (#20484) · 758201e8
      * Adding component, story and documentation file
      
      * forgot files
      
      * Add label and formvalidation
      
      * fix for error/invalid message
      
      * fixing font color when input is disabled
      
      * red border if invalid
      
      * fixing props and label margin
      
      * added support for icon in input
      
      * support for button and loading state
      
      * redoing some of the markup
      
      * fixing height on addons
      
      * Adding some basic documentation
      
      * remove not used types file
      
      * Add some more knobs
      
      * move component to it's own directory, updated styling
      
      * create component and  extract some shared styles
      
      * update story name
      
      * Adding focusstyle and knobs
      
      * Sorting knobs, fix paddings
      
      * accidentaly put in a line break
      
      * use variable names in commonStyles
      
      * add simple mdx docs
      
      * Adding size to TextArea
      
      * more shared styles
      
      * remove unused import
      Peter Holmberg committed
  16. 25 Nov, 2019 1 commit
  17. 19 Nov, 2019 1 commit
    • Forms: New Input component (#20159) · 99e63507
      * Adding component, story and documentation file
      
      * forgot files
      
      * Add label and formvalidation
      
      * fix for error/invalid message
      
      * fixing font color when input is disabled
      
      * red border if invalid
      
      * fixing props and label margin
      
      * added support for icon in input
      
      * support for button and loading state
      
      * redoing some of the markup
      
      * fixing height on addons
      
      * Adding some basic documentation
      
      * remove not used types file
      
      * Add some more knobs
      
      * move component to it's own directory, updated styling
      
      * Adding component, story and documentation file
      
      * forgot files
      
      * Add label and formvalidation
      
      * fix for error/invalid message
      
      * fixing font color when input is disabled
      
      * red border if invalid
      
      * fixing props and label margin
      
      * added support for icon in input
      
      * support for button and loading state
      
      * redoing some of the markup
      
      * fixing height on addons
      
      * Adding some basic documentation
      
      * remove not used types file
      
      * Add some more knobs
      
      * move component to it's own directory, updated styling
      
      * Add Icon component
      
      * Add useClientRect helper hook
      
      * Add missing Icon types
      
      * Simplify Inputs styling (POC)
      
      * Render theme knob in a separate group
      
      * Update packages/grafana-ui/src/components/Forms/Input/Input.tsx
      
      Co-Authored-By: Peter Holmberg <peterholmberg@users.noreply.github.com>
      
      * Update packages/grafana-ui/src/components/Forms/Input/Input.tsx
      
      * Improve comment
      
      * Restore increase/decrease spinner on number inputs
      
      * Add period
      
      * use input color variables
      
      * fix test
      
      * Expose input styles from getFormStyles
      Peter Holmberg committed
  18. 31 Oct, 2019 1 commit
    • Chore: Reorg packages (#20111) · 9b7748ec
      Primarily- moving majority of the types and utils from @grafana/ui to @grafana/data
      
      * Move types from grafana-ui to grafana-data
      
      * Move valueFormats to grafana-data
      
      * Move utils from grafana-ui to grafana-data
      
      * Update imports in grafana-ui
      
      * revert data's tsconfig change
      
      * Update imports in grafana-runtime
      
      * Fix import paths in grafana-ui
      
      * Move rxjs to devDeps
      
      * Core import updates batch 1
      
      * Import updates batch 2
      
      * Imports fix batch 3
      
      * Imports fixes batch i don't know
      
      * Fix imorts in grafana-toolkit
      
      * Fix imports after master merge
      Dominik Prokop committed
  19. 25 Oct, 2019 1 commit
    • Forms: Introduce new Primary, Secondary and Destructive buttons (#19973) · 24183ba3
      * Implement Label component
      
      * Expose next-gen form components from grafana-ui under Forms namespace
      
      * adding knobs to story, setting new variants and sizes
      
      * handle next gen button in their own component
      
      * removing duplication
      
      * fix Thresholds test
      
      * removing blank lines
      
      * moving noUnusedLocals
      
      * new button should not need theme
      
      * remove not used export
      
      * pseudo classes for focus state
      
      * remove not used things
      
      * use correct border radius
      
      * extracting focus styles to commonStyles for reuse
      
      * tidying up getButtonStyles
      
      * Adding a few examples to the doc
      
      * Adding props table
      Peter Holmberg committed