Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
207 espaco 1
body {
2
    &.exception-body {
3
        height: 100vh;
4
 
5
        .exception-top {
6
            height: 30%;
7
            @include flex();
8
            @include flex-align-center();
9
            @include flex-justify-center();
10
 
11
            img {
12
                width: 100px;
13
                display: block;
14
            }
15
        }
16
 
17
        .exception-bottom {
18
            height: 70%;
19
            @include flex();
20
            @include flex-align-center();
21
            flex-direction: column;
22
 
23
            .exception-wrapper {
24
                padding: 50px;
25
                text-align: center;
26
                box-sizing: border-box;
27
 
28
                .exception-summary {
29
                    display: block;
30
                    color: #ffffff;
31
                    font-size: 36px;
32
                    font-weight: bold;
33
                    margin-bottom: 20px;
34
                }
35
 
36
                .exception-detail {
37
                    display: block;
38
                    color: #ffffff;
39
                    margin-bottom: 50px;
40
                }
41
 
42
                button {
43
                    width: 75%;
44
                    display: block;
45
                    margin: 0 auto 100px auto;
46
                }
47
 
48
                .logo-icon {
49
                    height: 56px;
50
                    display: block;
51
                    margin: 0 auto 20px auto;
52
                }
53
 
54
                .exception-footer {
55
                    color: #ffffff;
56
                }
57
            }
58
        }
59
 
60
        &.error-page {
61
            background: linear-gradient(0deg, #781919 0%, #CE5051 100%);
62
            .exception-top {
63
                background-color: #f0f3f5;
64
            }
65
        }
66
 
67
        &.access-page {
68
            background: linear-gradient(0deg, #812038 0%, #f16383 100%);
69
 
70
            .exception-top {
71
                background-color: #f0f3f5;
72
            }
73
        }
74
 
75
        &.notfound-page {
76
            background: linear-gradient(0deg, #006D6D 0%, #00ACAC 100%);
77
 
78
            .exception-top {
79
                background-color: #f0f3f5;
80
            }
81
        }
82
 
83
        .ui-button {
84
            background-color: #ffffff;
85
            border-color: #ffffff;
86
            color: #515C66;
87
 
88
            &:enabled:hover {
89
                background-color: #EDF4F7;
90
                border-color: #EDF4F7;
91
                color: #515C66;
92
            }
93
 
94
            &:enabled:active {
95
                background-color: #DBE9EF;
96
                border-color: #DBE9EF;
97
                color: #515C66;
98
            }
99
 
100
            &:focus {
101
                outline: 0 none;
102
                outline-offset: 0;
103
                box-shadow: 0 0 0 0.2rem #DBE9EF;
104
            }
105
        }
106
    }
107
}
108
 
109
@media (max-width: 640px) {
110
    body {
111
        &.exception-body {
112
            .exception-bottom {
113
                .exception-wrapper {
114
                    width: 100%;
115
                }
116
            }
117
        }
118
    }
119
}