blob: 5245aae19829c60a7a9c52d4e1d01c7aade73b72 [file] [log] [blame]
brunomilitzer87111ee2021-05-18 12:50:32 +01001/*-
2 * ============LICENSE_START=======================================================
3 * ONAP CLAMP
4 * ================================================================================
5 * Copyright (C) 2019 AT&T Intellectual Property. All rights
6 * reserved.
7 * ================================================================================
8 * Licensed under the Apache License, Version 2.0 (the "License");
9 * you may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
11 *
12 * http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS,
16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
19 * ============LICENSE_END============================================
20 * ===================================================================
21 *
22 */
23
24import { createGlobalStyle } from 'styled-components';
25
26export const GlobalClampStyle = createGlobalStyle`
27 body {
28 padding: 0;
29 margin: 0;
30 font-family: ${ props => props.theme.fontFamily };
31 font-size: ${ props => props.theme.fontSize };
32 font-weight: normal;
33 }
34
35 span {
36 font-family: ${ props => props.theme.fontFamily };
37 font-size: ${ props => props.theme.fontSize };
38 font-weight: bold;
39 }
40
41 a {
42 font-family: ${ props => props.theme.fontFamily };
43 font-size: ${ props => props.theme.fontSize };
44 font-weight: bold;
45 }
46
47 div {
48 font-family: ${ props => props.theme.fontFamily };
49 font-size: ${ props => props.theme.fontSize };
50 border-radius: 4px;
51 margin-top: 1px;
52 }
53
54 label {
55 font-family: ${ props => props.theme.fontFamily };
56 font-size: ${ props => props.theme.fontSize };
57 font-weight: bold;
58 }
59
60 button {
61 font-family: ${ props => props.theme.fontFamily };
62 font-size: ${ props => props.theme.fontSize };
63 font-weight: bold;
64 }
65
66`
67
68export const DefaultClampTheme = {
69 fontDanger: '#eb238e',
70 fontWarning: '#eb238e',
71 fontLight: '#ffffff',
72 fontDark: '#888888',
73 fontHighlight: '#ffff00',
74 fontNormal: 'black',
75
76 backgroundColor: '#eeeeee',
77 fontFamily: 'Arial, Sans-serif',
78 fontSize: '16px',
79
80 loopViewerBackgroundColor: 'white',
81 loopViewerFontColor: 'yellow',
82 loopViewerHeaderBackgroundColor: '#337ab7',
83 loopViewerHeaderFontColor: 'white',
84
85 loopLogsHeaderBackgroundColor: 'white',
86 loopLogsHeaderFontColor: 'black',
87
88 menuBackgroundColor: 'white',
89 menuFontColor: 'black',
90 menuHighlightedBackgroundColor: '#337ab7',
91 menuHighlightedFontColor: 'white',
92
93 toscaTextareaBackgroundColor: 'white',
94 toscaTextareaFontSize: '13px',
95
96 policyEditorBackgroundColor: 'white',
97 policyEditorFontSize: '13px'
98};