mirror of
https://github.com/elastic/kibana.git
synced 2025-04-21 00:13:52 -04:00
* Some quicky changes * Fixes dark vs light coloring for TSVB charts * Fix coloring of tooltips and annotations for TSVB * Fix up TSVB Markdown No uses the same base styles as Visualize and Canvas * More fiddling with spacing around filter bar * Fixing dark mode grid and removing hard-coded hex values where possible and adding an alpha channel to those that can’t * more tweaks * removing more `reversed` props * Skip dark mode test for now Since `.reverse` doesn’t exist unless bg is opposite of theme * SASS linter enabled for TSVB * Fix chrome path * Enable sass-lint on Timelion * Enable sass-lint on vislib * Fix more spacing with query bar and enable sass-lint * temp var name update * A frew more files linted * missed a few more hardcoded colors * Addressed PR comments * Changing #rrggbbaa to rgba() For IE
84 lines
2.1 KiB
YAML
84 lines
2.1 KiB
YAML
files:
|
|
include:
|
|
- 'src/legacy/core_plugins/metrics/**/*.s+(a|c)ss'
|
|
- 'src/legacy/core_plugins/timelion/**/*.s+(a|c)ss'
|
|
- 'src/legacy/ui/public/query_bar/**/*.s+(a|c)ss'
|
|
- 'src/legacy/ui/public/vislib/**/*.s+(a|c)ss'
|
|
- 'x-pack/plugins/rollup/**/*.s+(a|c)ss'
|
|
- 'x-pack/plugins/security/**/*.s+(a|c)ss'
|
|
rules:
|
|
quotes:
|
|
- 2
|
|
-
|
|
style: 'single'
|
|
# } else { style on one line, like our JS
|
|
brace-style:
|
|
- 2
|
|
-
|
|
style: '1tbs'
|
|
variable-name-format:
|
|
- 2
|
|
-
|
|
convention: 'camelcase'
|
|
# Needs regex, right now we ignore
|
|
class-name-format: 0
|
|
# Order how you please
|
|
property-sort-order: 0
|
|
hex-notation:
|
|
- 2
|
|
-
|
|
style: 'uppercase'
|
|
mixin-name-format:
|
|
- 2
|
|
-
|
|
allow-leading-underscore: false
|
|
convention: 'camelcase'
|
|
# Use none instead of 0 for no border
|
|
border-zero:
|
|
- 2
|
|
- convention: 'none'
|
|
force-element-nesting: 0
|
|
# something { not something{
|
|
space-before-brace:
|
|
- 2
|
|
force-pseudo-nesting: 0
|
|
# 2 spaces for indentation
|
|
indentation: 2
|
|
function-name-format:
|
|
- 2
|
|
-
|
|
allow-leading-underscore: false
|
|
convention: 'camelcase'
|
|
# This removes the need for ::hover
|
|
pseudo-element: 0
|
|
# ($var / 2) rather than ($var/2)
|
|
space-around-operator: 2
|
|
# We minify css, so this doesn't apply
|
|
no-css-comments: 0
|
|
# We use _ (underscores) for import path that don't directly compile
|
|
clean-import-paths: 0
|
|
# Allows input[type=search]
|
|
force-attribute-nesting: 0
|
|
no-qualifying-elements:
|
|
- 2
|
|
-
|
|
# Allows input[type=search]
|
|
allow-element-with-attribute: 1
|
|
# Files can end without a newline
|
|
final-newline: 0
|
|
# We use some rare duplicate property values for browser variance
|
|
no-duplicate-properties:
|
|
- 2
|
|
-
|
|
exclude:
|
|
- 'font-size'
|
|
- 'word-break'
|
|
# Put a line-break between sections of CSS, but allow quicky one-liners for legibility
|
|
empty-line-between-blocks:
|
|
- 2
|
|
-
|
|
allow-single-line-rulesets: 1
|
|
# Warns are nice for deprecations and development
|
|
no-warn: 0
|
|
# Transition all is useful in certain situations and there's no recent info to suggest slowdown
|
|
no-transition-all: 0
|