Import reusable stylesheets into master stylesheet instead of components
parent
dd73eb352f
commit
1b6043da1e
|
@ -3,10 +3,6 @@
|
|||
------------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
@import 'src/style/modules/influx-colors';
|
||||
@import 'src/style/modules/variables';
|
||||
@import 'src/style/modules/mixins';
|
||||
|
||||
.button {
|
||||
font-weight: 700;
|
||||
font-family: $ix-text-font;
|
||||
|
|
|
@ -11,9 +11,6 @@ import {
|
|||
IconFont,
|
||||
} from 'src/reusable_ui/types'
|
||||
|
||||
// Styles
|
||||
import './Button.scss'
|
||||
|
||||
interface Props {
|
||||
text: string
|
||||
onClick?: () => void
|
||||
|
|
|
@ -3,10 +3,6 @@
|
|||
------------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
@import 'src/style/modules/influx-colors';
|
||||
@import 'src/style/modules/variables';
|
||||
@import 'src/style/modules/mixins';
|
||||
|
||||
/* Dropdown Menu */
|
||||
.dropdown--menu-container {
|
||||
overflow: hidden;
|
||||
|
|
|
@ -18,9 +18,6 @@ import {
|
|||
IconFont,
|
||||
} from 'src/reusable_ui/types'
|
||||
|
||||
// Styles
|
||||
import './Dropdown.scss'
|
||||
|
||||
import {ErrorHandling} from 'src/shared/decorators/errors'
|
||||
|
||||
interface Props {
|
||||
|
|
|
@ -3,10 +3,6 @@
|
|||
------------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
@import 'src/style/modules/influx-colors';
|
||||
@import 'src/style/modules/variables';
|
||||
|
||||
|
||||
/* Button */
|
||||
.dropdown--button {
|
||||
position: relative;
|
||||
|
|
|
@ -11,10 +11,6 @@ import {
|
|||
DropdownChild,
|
||||
} from 'src/reusable_ui/types'
|
||||
|
||||
// Styles
|
||||
import 'src/reusable_ui/components/button/Button.scss'
|
||||
import './DropdownButton.scss'
|
||||
|
||||
import {ErrorHandling} from 'src/shared/decorators/errors'
|
||||
|
||||
interface Props {
|
||||
|
|
|
@ -3,10 +3,6 @@
|
|||
------------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
@import 'src/style/modules/influx-colors';
|
||||
@import 'src/style/modules/variables';
|
||||
@import 'src/style/modules/mixins';
|
||||
|
||||
$grid--form-gutter: 6px;
|
||||
|
||||
|
||||
|
|
|
@ -8,9 +8,6 @@ import FormLabel from 'src/reusable_ui/components/form_layout/FormLabel'
|
|||
import FormDivider from 'src/reusable_ui/components/form_layout/FormDivider'
|
||||
import FormFooter from 'src/reusable_ui/components/form_layout/FormFooter'
|
||||
|
||||
// Styles
|
||||
import './Form.scss'
|
||||
|
||||
import {ErrorHandling} from 'src/shared/decorators/errors'
|
||||
|
||||
interface Props {
|
||||
|
|
|
@ -3,10 +3,6 @@
|
|||
------------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
@import 'src/style/modules/influx-colors';
|
||||
@import 'src/style/modules/variables';
|
||||
@import 'src/style/modules/mixins';
|
||||
|
||||
$input-bg: $g2-kevlar;
|
||||
$input-disabled-bg: $g3-castle;
|
||||
|
||||
|
|
|
@ -10,9 +10,6 @@ import classnames from 'classnames'
|
|||
// Types
|
||||
import {ComponentStatus, ComponentSize, IconFont} from 'src/reusable_ui/types'
|
||||
|
||||
// Styles
|
||||
import './Input.scss'
|
||||
|
||||
export enum InputType {
|
||||
Text = 'text',
|
||||
Number = 'number',
|
||||
|
|
|
@ -3,10 +3,6 @@
|
|||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
@import 'src/style/modules/influx-colors';
|
||||
@import 'src/style/modules/variables';
|
||||
@import 'src/style/modules/mixins';
|
||||
|
||||
$overlay-title-height: $chronograf-page-header-height;
|
||||
$overlay-gutter: 30px;
|
||||
$overlay-min-height: 150px;
|
|
@ -1,7 +1,8 @@
|
|||
// Libraries
|
||||
import React, {Component} from 'react'
|
||||
import classnames from 'classnames'
|
||||
|
||||
import {ErrorHandling} from 'src/shared/decorators/errors'
|
||||
import './overlays.scss'
|
||||
|
||||
interface Props {
|
||||
children: JSX.Element
|
||||
|
|
|
@ -3,10 +3,6 @@
|
|||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
@import 'src/style/modules/influx-colors';
|
||||
@import 'src/style/modules/variables';
|
||||
@import 'src/style/modules/mixins';
|
||||
|
||||
$panel-gutter: 30px;
|
||||
$panel-background: $g3-castle;
|
||||
|
||||
|
|
|
@ -8,9 +8,6 @@ import PanelHeader from 'src/reusable_ui/components/panel/PanelHeader'
|
|||
import PanelBody from 'src/reusable_ui/components/panel/PanelBody'
|
||||
import PanelFooter from 'src/reusable_ui/components/panel/PanelFooter'
|
||||
|
||||
// Styles
|
||||
import 'src/reusable_ui/components/panel/Panel.scss'
|
||||
|
||||
import {ErrorHandling} from 'src/shared/decorators/errors'
|
||||
|
||||
export enum PanelType {
|
||||
|
|
|
@ -3,18 +3,13 @@
|
|||
------------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
@import 'src/style/modules/influx-colors';
|
||||
@import 'src/style/modules/variables';
|
||||
|
||||
$slide-toggle-border: 2px;
|
||||
|
||||
.slide-toggle {
|
||||
background-color: $g1-raven;
|
||||
position: relative;
|
||||
padding: 0 ($slide-toggle-border * 2);
|
||||
padding: 0 ($ix-border * 2);
|
||||
display: inline-block;
|
||||
transition: background-color 0.25s ease, border-color 0.25s ease;
|
||||
border: $slide-toggle-border solid $g5-pepper;
|
||||
border: $ix-border solid $g5-pepper;
|
||||
|
||||
&:hover {
|
||||
cursor: pointer;
|
|
@ -1,10 +1,12 @@
|
|||
// Libraries
|
||||
import React, {Component} from 'react'
|
||||
import classnames from 'classnames'
|
||||
import {ErrorHandling} from 'src/shared/decorators/errors'
|
||||
import './slide-toggle.scss'
|
||||
|
||||
// Types
|
||||
import {ComponentColor, ComponentSize} from 'src/reusable_ui/types'
|
||||
|
||||
import {ErrorHandling} from 'src/shared/decorators/errors'
|
||||
|
||||
interface Props {
|
||||
onChange: () => void
|
||||
active: boolean
|
||||
|
|
|
@ -76,6 +76,16 @@
|
|||
@import 'components/histogram-chart';
|
||||
@import 'components/import-dashboard-mappings';
|
||||
|
||||
// Reusable UI Components
|
||||
@import '../reusable_ui/components/Button/Button';
|
||||
@import '../reusable_ui/components/dropdowns/Dropdown';
|
||||
@import '../reusable_ui/components/dropdowns/DropdownButton';
|
||||
@import '../reusable_ui/components/form_layout/Form';
|
||||
@import '../reusable_ui/components/inputs/Input';
|
||||
@import '../reusable_ui/components/overlays/Overlay';
|
||||
@import '../reusable_ui/components/panel/Panel';
|
||||
@import '../reusable_ui/components/slide_toggle/SlideToggle';
|
||||
|
||||
// Pages
|
||||
@import 'pages/config-endpoints';
|
||||
@import 'pages/auth-page';
|
||||
|
|
Loading…
Reference in New Issue