Skip to content
This repository was archived by the owner on Jul 19, 2022. It is now read-only.

Commit 49c23f5

Browse files
committed
Docs: Simplify gradient crop indicator
1 parent cb680e5 commit 49c23f5

File tree

2 files changed

+26
-25
lines changed

2 files changed

+26
-25
lines changed

src/css/themes/unison/light.css

+12
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,12 @@
6868
--color-workspace-item-fg: var(--color-gray-darken-30);
6969
--color-workspace-item-mg: var(--color-gray-lighten-60);
7070
--color-workspace-item-bg: var(--color-gray-lighten-100);
71+
--color-workspace-item-bg-faded: rgba(
72+
255,
73+
255,
74+
255,
75+
0.5
76+
); /* 50% gray-lighten-100 */
7177
--color-workspace-item-source-bg: transparent;
7278
--color-workspace-item-subtle-fg: var(--color-gray-lighten-30);
7379
--color-workspace-item-subtle-bg: var(--color-gray-lighten-60);
@@ -85,6 +91,12 @@
8591
--color-workspace-item-focus-mg: var(--color-gray-lighten-55);
8692
--color-workspace-item-focus-source-bg: transparent;
8793
--color-workspace-item-focus-bg: var(--color-gray-lighten-60);
94+
--color-workspace-item-focus-bg-faded: rgba(
95+
250,
96+
250,
97+
251,
98+
0.5
99+
); /* 50% gray-lighten-60 */
88100
--color-workspace-item-focus-bg-em: var(--color-gray-lighten-50);
89101
--color-workspace-item-focus-content-border: var(--color-gray-lighten-50);
90102
--color-workspace-item-focus-border: var(--color-gray-lighten-50);

src/css/workspace-item.css

+14-25
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,7 @@
195195
display: flex;
196196
justify-content: center;
197197
align-items: center;
198+
flex-shrink: 0;
198199
width: 1.25rem;
199200
height: 1.25rem;
200201
margin-right: 0.25rem;
@@ -220,37 +221,24 @@
220221
.workspace-item .content .workspace-item-definition-doc .show-full-doc {
221222
position: relative;
222223
background: var(--color-workspace-item-bg);
223-
padding: 1rem 1.5rem;
224+
padding: 0 1.5rem;
224225
}
225226

226-
/* Gradient border */
227-
.workspace-item .content .workspace-item-definition-doc .show-full-doc:after {
228-
position: absolute;
229-
top: -1px;
230-
left: 0;
231-
right: 0;
232-
content: " ";
233-
height: 1px;
234-
background: linear-gradient(
235-
90deg,
236-
var(--color-workspace-item-bg) 0%,
237-
var(--color-workspace-item-cropped-control-border) 20%,
238-
var(--color-workspace-item-bg) 80%,
239-
var(--color-workspace-item-bg) 100%
240-
);
241-
}
242-
/* Shadow */
227+
/* overlapping gradient for the content to peek out behind, indicating more is
228+
* below the fold */
243229
.workspace-item .content .workspace-item-definition-doc .show-full-doc:before {
244230
position: absolute;
245-
top: -16px;
231+
top: -4.5rem;
246232
left: 0;
247233
right: 0;
248-
content: " ";
249-
height: 1rem;
250-
background: radial-gradient(
251-
ellipse at 16.6rem bottom,
252-
var(--color-workspace-item-cropped-control-shadow) 0%,
253-
transparent 50%
234+
content: "";
235+
margin: 0;
236+
height: 4.5rem;
237+
background: linear-gradient(
238+
0deg,
239+
var(--color-workspace-item-bg) 20%,
240+
var(--color-workspace-item-bg-faded) 80%,
241+
rgba(255, 255, 255, 0)
254242
);
255243
}
256244

@@ -333,6 +321,7 @@
333321
.workspace-item.focused {
334322
--color-workspace-item-fg: var(--color-workspace-item-focus-fg);
335323
--color-workspace-item-bg: var(--color-workspace-item-focus-bg);
324+
--color-workspace-item-bg-faded: var(--color-workspace-item-focus-bg-faded);
336325
--color-workspace-item-subtle-fg: var(--color-workspace-item-focus-subtle-fg);
337326
--color-workspace-item-subtle-bg: var(--color-workspace-item-focus-subtle-bg);
338327
--color-workspace-item-content-border: var(

0 commit comments

Comments
 (0)