Project

General

Profile

1
// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */
2

    
3
//
4
// Component: Contrast
5
//
6
// ========================================================================
7

    
8

    
9
// Variables
10
// ========================================================================
11

    
12
@contrast-color:                                @global-contrast-color;
13

    
14
@contrast-base-link-color:                      lighten(@global-link-color, 20%);
15
@contrast-base-link-hover-color:                @contrast-color;
16

    
17
@contrast-base-hr-border:                       fade(@contrast-color, 10%);
18

    
19
@contrast-nav-side-color:                       fade(@contrast-color, 70%);
20
@contrast-nav-side-hover-background:            rgba(0,0,0,0);
21
@contrast-nav-side-hover-color:                 @contrast-color;
22
@contrast-nav-side-active-background:           rgba(0,0,0,0);
23
@contrast-nav-side-active-color:                @contrast-color;
24
@contrast-nav-side-divider-border:              fade(@contrast-color, 10%);
25
@contrast-nav-side-nested-color:                @contrast-color;
26
@contrast-nav-side-nested-hover-color:          fade(@contrast-color, 70%);
27

    
28
@contrast-subnav-line-border:                   fade(@contrast-color, 40%);
29

    
30
@contrast-subnav-pill-hover-background:         fade(@contrast-color, 10%);
31
@contrast-subnav-pill-hover-color:              @contrast-color;
32

    
33
@contrast-tab-border:                           fade(@contrast-color, 10%);
34
@contrast-tab-color:                            fade(@contrast-color, 70%);
35
@contrast-tab-hover-border:                     rgba(0,0,0,0);
36
@contrast-tab-hover-background:                 rgba(0,0,0,0);
37
@contrast-tab-hover-color:                      @contrast-color;
38
@contrast-tab-active-border:                    rgba(0,0,0,0);
39

    
40
@contrast-list-line-border:                     fade(@contrast-color, 10%);
41

    
42
@contrast-form-border:                          fade(@contrast-color, 30%);
43
@contrast-form-background:                      rgba(0,0,0,0);
44
@contrast-form-color:                           @contrast-color;
45
@contrast-form-focus-border:                    @global-primary-background;
46
@contrast-form-focus-background:                rgba(0,0,0,0);
47
@contrast-form-focus-color:                     @contrast-color;
48
@contrast-form-placeholder-color:               fade(@contrast-color, 30%);
49

    
50
@contrast-button-background:                    rgba(0,0,0,0);
51
@contrast-button-color:                         @contrast-color;
52
@contrast-button-hover-background:              rgba(0,0,0,0);
53
@contrast-button-hover-color:                   @contrast-inverted-color;
54
@contrast-button-active-background:             rgba(0,0,0,0);
55
@contrast-button-active-color:                  @contrast-inverted-color;
56

    
57
@contrast-button-primary-background:            @global-primary-background;
58
@contrast-button-primary-color:                 @contrast-color;
59
@contrast-button-primary-hover-background:      darken(@global-primary-background, 10%);
60
@contrast-button-primary-hover-color:           @contrast-color;
61
@contrast-button-primary-active-background:     darken(@global-primary-background, 15%);
62
@contrast-button-primary-active-color:          @contrast-color;
63

    
64
@contrast-icon-hover-color:                     @contrast-color;
65
@contrast-icon-hover-hover-color:               fade(@contrast-color, 70%);
66

    
67
@contrast-icon-button-background:               rgba(0,0,0,0);
68
@contrast-icon-button-color:                    @contrast-color;
69
@contrast-icon-button-hover-background:         rgba(0,0,0,0);
70
@contrast-icon-button-hover-color:              @contrast-color;
71
@contrast-icon-button-active-background:        rgba(0,0,0,0);
72
@contrast-icon-button-active-color:             @contrast-inverted-color;
73

    
74
@contrast-text-muted-color:                     fade(@contrast-color, 30%);
75
@contrast-text-primary-color:                   @text-primary-color;
76

    
77
//
78
// New
79
//
80

    
81
@contrast-button-border:                        @contrast-color;
82

    
83

    
84
// Base
85
// ========================================================================
86

    
87
.hook-contrast-base-code() {}
88

    
89

    
90
// Nav
91
// ========================================================================
92

    
93
.hook-contrast-nav-side() {}
94
.hook-contrast-nav-side-hover() {}
95
.hook-contrast-nav-side-active() {}
96
.hook-contrast-nav-side-header() {}
97
.hook-contrast-nav-side-divider() {}
98

    
99

    
100
// Subnav
101
// ========================================================================
102

    
103
.hook-contrast-subnav() {}
104
.hook-contrast-subnav-hover() {}
105
.hook-contrast-subnav-active() {}
106
.hook-contrast-subnav-line-divider() {}
107
.hook-contrast-subnav-pill-hover() {}
108
.hook-contrast-subnav-pill-active() {}
109

    
110

    
111
// Tab
112
// ========================================================================
113

    
114
.hook-contrast-tab() {}
115
.hook-contrast-tab-hover() {}
116
.hook-contrast-tab-active() {}
117

    
118

    
119
// List
120
// ========================================================================
121

    
122
.hook-contrast-list-line() {}
123

    
124

    
125
// Form
126
// ========================================================================
127

    
128
.hook-contrast-form() {}
129
.hook-contrast-form-focus() {}
130

    
131

    
132
// Button
133
// ========================================================================
134

    
135
.hook-contrast-button() {
136

    
137
    &:not(.uk-button-primary) { border-color: @contrast-button-border; }
138
    &:not(.uk-button-link):before { background: @contrast-button-border; }
139

    
140
    &.uk-button-success:hover,
141
    &.uk-button-danger:hover,
142
    &.uk-button-success:focus,
143
    &.uk-button-danger:focus { color: @contrast-color; }
144

    
145
}
146

    
147
.hook-contrast-button-hover() {}
148
.hook-contrast-button-active() {}
149
.hook-contrast-button-primary() {}
150
.hook-contrast-button-primary-hover() {}
151
.hook-contrast-button-primary-active() {}
152

    
153

    
154
// Icon
155
// ========================================================================
156

    
157
.hook-contrast-icon-hover() {}
158
.hook-contrast-icon-hover-hover() {}
159
.hook-contrast-icon-button() {
160

    
161
    border-color: @contrast-button-border;
162
    &:after { background: @contrast-button-border; }
163

    
164
}
165

    
166
.hook-contrast-icon-button-hover() { color: @contrast-button-hover-color; }
167
.hook-contrast-icon-button-active() {}
168

    
169

    
170
// Miscellaneous
171
// ========================================================================
172

    
173
.hook-contrast-misc() {}
(13-13/49)