Skip to content

Commit 9839da0

Browse files
authored
Merge pull request #16 from plotflow/claude/artwork-sales-website-01JWP9tY4m4hfX8WyoEQZ1kU
fix: Workspace responsive + journal transparency + artwork position
2 parents 00e655f + aae8c79 commit 9839da0

1 file changed

Lines changed: 17 additions & 9 deletions

File tree

styles/console.css

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,11 @@
7474
.pf-stage{position:relative;padding:16px;min-height:0;overflow:hidden;
7575
background:radial-gradient(1100px 640px at 55% 42%,#474a41 0%,#31342c 72%)}
7676
.pf-stage .bed{position:absolute;inset:16px;width:auto;max-height:none;aspect-ratio:auto}
77-
/* leave paper margins for the labels + caption; canvas & svg share the same
78-
box so the pen crosshair stays aligned with the ink */
79-
.pf-stage #pcanvas,.pf-stage #stage{inset:46px 40px 92px}
77+
/* leave paper margins for the labels + caption, and reserve the right side
78+
for the LIVE PLOT card + journal so the artwork sits clear of them —
79+
canvas & svg share the same box so the pen crosshair stays aligned */
80+
.pf-stage #pcanvas,.pf-stage #stage{inset:46px 350px 92px 44px}
81+
@media(max-width:1280px){.pf-stage #pcanvas,.pf-stage #stage{inset:46px 310px 92px 40px}}
8082
.pf-stage .bed .bl{left:16px;transform:none}
8183
.pf-view{position:absolute;top:8px;right:16px;z-index:3;font-weight:700;font-size:8px;
8284
letter-spacing:.16em;text-transform:uppercase;color:#a99a76}
@@ -118,10 +120,15 @@
118120
/* responsive: stack sidebar under the stage; card goes static */
119121
@media(max-width:940px){
120122
.pf-ws{grid-template-columns:1fr;height:auto}
121-
.pf-stage{order:1;height:72vh;min-height:420px}
123+
.pf-stage{order:1;height:70vh;min-height:420px}
122124
.pf-side{order:2;border-right:none;border-top:1px solid var(--line)}
123125
.pf-machine{margin-top:0}
124-
.pf-card{width:auto;left:34px}
126+
.pf-card{left:auto;top:16px;right:16px;width:230px}
127+
.pf-card .big b{font-size:19px}
128+
.pf-card .grid{gap:8px 12px;padding:11px 14px}
129+
.pf-card .grid b{font-size:11.5px}
130+
.pf-card .ft{display:none}
131+
.pf-stage #pcanvas,.pf-stage #stage{inset:44px 30px 60px}
125132
.pf-cap{display:none}
126133
}
127134
@media(max-width:560px){
@@ -136,12 +143,13 @@
136143

137144
/* command journal — PlotGrid's translucent terminal, bottom-right of the sheet */
138145
.pf-term{position:absolute;right:34px;bottom:30px;z-index:8;width:470px;
139-
background:rgba(8,18,10,.62);border:1px solid rgba(123,224,138,.30);
140-
-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);
141-
color:#7be08a;font-family:'Liberation Mono','Courier New',monospace}
146+
background:rgba(8,18,10,.38);border:1px solid rgba(123,224,138,.30);
147+
color:#7be08a;font-family:'Liberation Mono','Courier New',monospace;
148+
transition:background .25s ease}
149+
.pf-term:hover{background:rgba(8,18,10,.9)}
142150
.pf-term .hd{display:flex;gap:10px;padding:8px 12px;border-bottom:1px solid rgba(123,224,138,.24);
143151
font-size:9.5px;font-weight:700;letter-spacing:.12em}
144152
.pf-term .hd .sp{flex:1}
145153
.pf-term pre{margin:0;padding:9px 12px;font-size:10.5px;line-height:1.75;min-height:212px;
146-
white-space:pre-wrap;text-shadow:0 1px 2px rgba(0,0,0,.55)}
154+
white-space:pre-wrap;text-shadow:0 1px 3px rgba(0,0,0,.8)}
147155
@media(max-width:940px){.pf-term{display:none}}

0 commit comments

Comments
 (0)