Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nexpie-grafana-theme
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Registry
Registry
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Kornkitt Poolsup
nexpie-grafana-theme
Commits
7dc4853e
Commit
7dc4853e
authored
Mar 11, 2019
by
ijin08
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
added new variables for spacing, set margins in _cards with new variables
parent
00ce556b
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
31 additions
and
26 deletions
+31
-26
packages/grafana-ui/src/themes/_variables.scss.tmpl.ts
+5
-1
packages/grafana-ui/src/themes/default.ts
+6
-4
packages/grafana-ui/src/types/theme.ts
+2
-0
public/sass/_variables.generated.scss
+4
-0
public/sass/components/_cards.scss
+14
-21
No files found.
packages/grafana-ui/src/themes/_variables.scss.tmpl.ts
View file @
7dc4853e
...
@@ -17,7 +17,11 @@ $enable-hover-media-query: false !default;
...
@@ -17,7 +17,11 @@ $enable-hover-media-query: false !default;
// Control the default styling of most Bootstrap elements by modifying these
// Control the default styling of most Bootstrap elements by modifying these
// variables. Mostly focused on spacing.
// variables. Mostly focused on spacing.
$spacer:
${
theme
.
spacing
.
m
}
!default;
$space-xs:
${
theme
.
spacing
.
xs
}
!default;
$space-s:
${
theme
.
spacing
.
s
}
!default;
$space-m:
${
theme
.
spacing
.
m
}
!default;
$space-xl:
${
theme
.
spacing
.
xl
}
!default;
$spacer:
${
theme
.
spacing
.
d
}
!default;
$spacer-x: $spacer !default;
$spacer-x: $spacer !default;
$spacer-y: $spacer !default;
$spacer-y: $spacer !default;
$spacers: (
$spacers: (
...
...
packages/grafana-ui/src/themes/default.ts
View file @
7dc4853e
...
@@ -43,10 +43,12 @@ const theme: GrafanaThemeCommons = {
...
@@ -43,10 +43,12 @@ const theme: GrafanaThemeCommons = {
xl
:
'1200px'
,
xl
:
'1200px'
,
},
},
spacing
:
{
spacing
:
{
xs
:
'0'
,
d
:
'14px'
,
s
:
'3px'
,
xs
:
'4px'
,
m
:
'14px'
,
s
:
'8px'
,
l
:
'21px'
,
m
:
'16px'
,
l
:
'24px'
,
xl
:
'32px'
,
gutter
:
'30px'
,
gutter
:
'30px'
,
},
},
border
:
{
border
:
{
...
...
packages/grafana-ui/src/types/theme.ts
View file @
7dc4853e
...
@@ -48,10 +48,12 @@ export interface GrafanaThemeCommons {
...
@@ -48,10 +48,12 @@ export interface GrafanaThemeCommons {
};
};
};
};
spacing
:
{
spacing
:
{
d
:
string
;
xs
:
string
;
xs
:
string
;
s
:
string
;
s
:
string
;
m
:
string
;
m
:
string
;
l
:
string
;
l
:
string
;
xl
:
string
;
gutter
:
string
;
gutter
:
string
;
};
};
border
:
{
border
:
{
...
...
public/sass/_variables.generated.scss
View file @
7dc4853e
...
@@ -20,6 +20,10 @@ $enable-hover-media-query: false !default;
...
@@ -20,6 +20,10 @@ $enable-hover-media-query: false !default;
// Control the default styling of most Bootstrap elements by modifying these
// Control the default styling of most Bootstrap elements by modifying these
// variables. Mostly focused on spacing.
// variables. Mostly focused on spacing.
$space-xs
:
4px
!
default
;
$space-s
:
8px
!
default
;
$space-m
:
16px
!
default
;
$space-xl
:
32px
!
default
;
$spacer
:
14px
!
default
;
$spacer
:
14px
!
default
;
$spacer-x
:
$spacer
!
default
;
$spacer-x
:
$spacer
!
default
;
$spacer-y
:
$spacer
!
default
;
$spacer-y
:
$spacer
!
default
;
...
...
public/sass/components/_cards.scss
View file @
7dc4853e
.layout-selector
{
.layout-selector
{
@include
clearfix
();
@include
clearfix
();
margin-left
:
$space
r
;
margin-left
:
$space
-m
;
text-align
:
right
;
text-align
:
right
;
button
{
button
{
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
color
:
$text-color-weak
;
color
:
$text-color-weak
;
box-shadow
:
$card-shadow
;
box-shadow
:
$card-shadow
;
border
:
none
;
border
:
none
;
padding
:
0
.5rem
;
padding
:
$space-s
;
line-height
:
1
;
line-height
:
1
;
font-size
:
130%
;
font-size
:
130%
;
float
:
right
;
float
:
right
;
...
@@ -35,7 +35,7 @@
...
@@ -35,7 +35,7 @@
}
}
.card-section
{
.card-section
{
margin-bottom
:
$space
r
*
2
;
margin-bottom
:
$space
-xl
;
}
}
.card-list
{
.card-list
{
...
@@ -50,7 +50,7 @@
...
@@ -50,7 +50,7 @@
height
:
100%
;
height
:
100%
;
background
:
$card-background
;
background
:
$card-background
;
box-shadow
:
$card-shadow
;
box-shadow
:
$card-shadow
;
padding
:
1re
m
;
padding
:
$space-
m
;
border-radius
:
4px
;
border-radius
:
4px
;
&
:hover
{
&
:hover
{
...
@@ -58,7 +58,7 @@
...
@@ -58,7 +58,7 @@
}
}
.label-tag
{
.label-tag
{
margin-left
:
6px
;
margin-left
:
$space-s
;
font-size
:
11px
;
font-size
:
11px
;
padding
:
2px
6px
;
padding
:
2px
6px
;
}
}
...
@@ -80,15 +80,8 @@
...
@@ -80,15 +80,8 @@
overflow
:
hidden
;
overflow
:
hidden
;
}
}
.card-item-cog
{
font-size
:
130%
;
position
:
relative
;
top
:
1rem
;
color
:
$text-muted
;
}
.card-item-header
{
.card-item-header
{
margin-bottom
:
$space
r
;
margin-bottom
:
$space
-m
;
}
}
.card-item-type
{
.card-item-type
{
...
@@ -110,7 +103,7 @@
...
@@ -110,7 +103,7 @@
}
}
.card-item-label
{
.card-item-label
{
margin-left
:
8px
;
margin-left
:
$space-s
;
}
}
.card-item-sub-name
{
.card-item-sub-name
{
...
@@ -123,7 +116,7 @@
...
@@ -123,7 +116,7 @@
.card-item-sub-name--header
{
.card-item-sub-name--header
{
color
:
$text-color-weak
;
color
:
$text-color-weak
;
text-transform
:
uppercase
;
text-transform
:
uppercase
;
margin-bottom
:
$space
r
;
margin-bottom
:
$space
-m
;
font-size
:
$font-size-sm
;
font-size
:
$font-size-sm
;
font-weight
:
bold
;
font-weight
:
bold
;
}
}
...
@@ -136,7 +129,7 @@
...
@@ -136,7 +129,7 @@
.card-item-notice
{
.card-item-notice
{
font-size
:
$font-size-sm
;
font-size
:
$font-size-sm
;
display
:
inline-block
;
display
:
inline-block
;
margin-left
:
$space
r
;
margin-left
:
$space
-m
;
}
}
.card-item-header-action
{
.card-item-header-action
{
...
@@ -145,7 +138,7 @@
...
@@ -145,7 +138,7 @@
.card-item-wrapper
{
.card-item-wrapper
{
width
:
100%
;
width
:
100%
;
padding
:
0
1rem
1rem
0rem
;
padding
:
0
$space-m
$space-m
0
;
}
}
.card-item-wrapper--clickable
{
.card-item-wrapper--clickable
{
...
@@ -153,7 +146,7 @@
...
@@ -153,7 +146,7 @@
}
}
.card-item-figure
{
.card-item-figure
{
margin
:
0
$space
r
$spacer
0
;
margin
:
0
$space
-m
$space-m
0
;
height
:
6rem
;
height
:
6rem
;
img
{
img
{
...
@@ -195,7 +188,7 @@
...
@@ -195,7 +188,7 @@
.card-item-wrapper
{
.card-item-wrapper
{
padding
:
0
;
padding
:
0
;
width
:
100%
;
width
:
100%
;
margin-bottom
:
3px
;
margin-bottom
:
$space-xs
;
}
}
.card-item-wrapper--clickable
{
.card-item-wrapper--clickable
{
...
@@ -212,9 +205,9 @@
...
@@ -212,9 +205,9 @@
}
}
.card-item-figure
{
.card-item-figure
{
margin
:
0
$space
r
0
0
;
margin
:
0
$space
-m
0
0
;
img
{
img
{
width
:
3
.5rem
;
width
:
48px
;
}
}
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment