_apps.scss
ASCII text
1// floating status bar 2.floating-bar { 3@extend %osd; 4 5// @extend .toolbar.osd; 6 7min-height: 32px; 8padding: 0; 9border-style: solid solid none; 10border-width: 1px; 11border-color: $borders_color; 12border-radius: (2px + 1px) (2px + 1px) 0 0; 13background-color: $base_color; 14background-clip: $extra_background_clip; 15transition: $material_transition, border-width 0; 16 17&.left { 18margin-right: 8px - 1px; 19border-left-style: none; 20border-top-left-radius: 0; 21} 22 23&.right { 24margin-left: 8px - 1px; 25border-right-style: none; 26border-top-right-radius: 0; 27} 28 29button { 30min-height: 24px; 31min-width: 24px; 32margin: 4px; 33padding: 0; 34} 35} 36 37 38/************ 39* Nautilus * 40************/ 41.nautilus-window, 42.nautilus-window notebook, 43.nautilus-window notebook > stack { 44background: $base_color; 45} 46 47.nautilus-desktop-window, 48.nautilus-desktop-window notebook, 49.nautilus-desktop-window notebook > stack { 50background: transparent; 51} 52 53.nautilus-canvas-item { 54// border-radius: 2px; 55} 56 57.nautilus-canvas-item.dim-label, 58.nautilus-list-dim-label { 59// @extend .dim-label; 60} 61 62.nautilus-canvas-item.dim-label:selected, 63.nautilus-list-dim-label:selected { 64} 65 66.nautilus-desktop.nautilus-canvas-item { 67// background-color: scale-alpha(#000000, $lower_opacity); 68color: $selected_fg_color; 69text-shadow: $z-depth-1; 70} 71 72.nautilus-desktop.nautilus-canvas-item:selected { 73// color: $selected_fg_color; 74text-shadow: none; 75} 76 77.nautilus-circular-button { 78@extend %button_basic.image-button; 79} 80 81// Toolbar 82@keyframes needs_attention_keyframes { 830% {background-color: transparent; } 8450% {background-color: $track_color; } 85100% {background-color: transparent; } 86} 87 88.nautilus-operations-button-needs-attention { 89color: $accent_bg_color; 90animation: needs_attention_keyframes 2s $material_ease; 91} 92 93.nautilus-operations-button-needs-attention-multiple { 94color: $accent_bg_color; 95animation: needs_attention_keyframes 2s $material_ease; 96animation-iteration-count: 2; 97} 98 99.disk-space-display { 100// border-style: solid; 101// border-width: 2px; 102} 103 104.disk-space-display.unknown { 105background-color: $warning_color; 106} 107 108.disk-space-display.used { 109background-color: $selected_bg_color; 110} 111 112.disk-space-display.free { 113background-color: $track_color; 114color: $insensitive_fg_color; 115} 116 117// View 118.nautilus-list-view .view { 119// border-bottom: 1px solid $borders_color; 120} 121 122// Hide superfluous treeview drop target indication 123.nautilus-list-view .view.dnd { 124// border-style: none; 125} 126 127// Libgd tag entries in the search. Sadly it requires this copy pasted css style. 128// https://git.gnome.org/browse/libgd/tree/libgd/gd-tagged-entry-default.css 129.documents-entry-tag { 130// min-height: 24px; 131margin: 3px -2px 3px 8px; 132padding: 0 8px; 133border-radius: 100px; 134box-shadow: none; 135background-color: $selected_bg_color; 136color: $selected_fg_color; 137 138&:hover { box-shadow: $z-depth-1; } 139} 140 141.documents-entry-tag.button { 142// @extend %button_basic.flat; 143 144// min-height: 24px; 145// min-width: 24px; 146margin: 0 -2px; 147padding: 4px; 148border-radius: 100px; 149box-shadow: none; 150color: $secondary_selected_fg_color; 151 152&:hover, &:active { color: $selected_fg_color; } 153} 154 155// Workaround for the double border of the searchbar since we use a revealer which 156// always allocates at least 1 pixel 157.nautilus-window searchbar { border-top: 1px solid $borders_color; } 158 159.nautilus-window .searchbar-container { margin-top: -1px; } 160