summaryrefslogtreecommitdiff
path: root/Redcore-nighttime/gtk-3.0/scss/apps/_gedit.scss
blob: f1614a64b1abf71cda5c8391a73d0f2821a402e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
/*********
 ! Gedit *
**********/

@include exports("gedit") {
    GeditWindow .pane-separator {
        border-width: 0 1px 0 0;
        border-style: solid;

        &, &:hover {
            border-color: shade($bg_color, ($contrast + .1));
            background-color: $bg_color;
        }
    }

    .gedit-document-panel {
        background-color: $bg_color;
        color: mix($fg_color, $bg_color, .1);

        .list-row {
            padding: $spacing;

            .button {
                padding: 1px;
                border-radius: $roundness;
                border-style: solid;
                border-color: transparent;
                border-width: 1px;
                background-color: transparent;
                background-image: none;
                color: transparent;
                icon-shadow: none;
            }
        }

        .prelight-row .button {
            border-color: alpha($black, .1);
            color: alpha($white, .8);

            &:active {
                border-color: alpha($black, .2);
                background-color: alpha($black, .08);
                color: $white;
            }
        }

        list-row, .prelight-row {
            .button:hover {
                border-color: alpha($black, .1);
                color: $white;
            }
        }
    }

    .gedit-document-panel-group-row {
        &, &:hover {
            border-top: 1px solid shade($bg_color, ($contrast + .1));
            background-color: $bg_color;
        }
    }

    .gedit-document-panel-document-row {
        &:hover { background-color: shade($bg_color, 1.05); }

        &:selected {
            &, &:hover { @extend %selected; }
        }
    }

    .gedit-document-panel-dragged-row {
        border: 1px solid alpha($black, .1);
        background-color: alpha($black, .5);
        color: $white;
    }

    .gedit-document-panel-placeholder-row {
        border: 0;
        background-color: alpha($black, .08);
        transition: all 200ms ease-in;
    }

    GeditStatusbar { border-top: 1px solid border_normal($bg_color); }

    GeditStatusbar GeditSmallButton, GeditStatusMenuButton {
        text-shadow: none;

        .button {
            border-style: solid;
            border-width: 0 1px;
            border-color: transparent;
            border-radius: 0;
            padding: 1px 6px 2px 4px;

            &:hover, &:active, &:active:hover { border-color: border_normal($bg_color); }

            &:active {
                background-color: shade($bg_color, .95);
                color: $fg_color;
            }
        }
    }

    GeditViewFrame .gedit-search-slider {
        padding: $spacing;
        border-radius: 0 0 $roundness $roundness;
        border-width: 0 1px 1px;
        border-style: solid;
        border-color: border_normal($base_color);
        background-color: $base_color;

        .not-found {
            background-color: $error_bg_color;
            background-image: none;
            color: $error_fg_color;

            &:selected { @extend %selected; }
        }
    }

    GeditFileBrowserWidget .toolbar {
        padding: $spacing / 2;
        border-top: 0;
        background-color: $bg_color;
        background-image: none;
    }

    .gedit-search-entry-occurrences-tag {
        margin: $spacing / 2;
        padding: $spacing / 2;
        color: mix($text_color, $base_color, .5);
    }
}