-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcore-v090.css
More file actions
58 lines (50 loc) · 4.99 KB
/
Copy pathcore-v090.css
File metadata and controls
58 lines (50 loc) · 4.99 KB
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
/* NiakGPT 0.9 event-driven core polish */
#ng8-pins{max-height:min(48vh,520px)!important;overflow:hidden!important}
#ng8-pins>.ng8-pin-list{max-height:min(31vh,320px)!important;overflow:auto!important}
.ng90-project-extras{margin-top:5px;border-top:1px solid rgba(79,193,255,.12);padding-top:4px}.ng90-project-extras>summary{list-style:none;cursor:pointer;padding:6px 7px;border-radius:5px;color:#7e92a6;font:800 8.5px/1.2 Consolas,monospace;letter-spacing:.08em}.ng90-project-extras>summary::-webkit-details-marker{display:none}.ng90-project-extras>summary::before{content:'›';display:inline-block;margin-right:6px;color:#4fc1ff;transition:transform .12s}.ng90-project-extras[open]>summary::before{transform:rotate(90deg)}.ng90-project-extras>div{max-height:180px;overflow:auto;padding-top:2px}
#ng8-rail button:focus-visible,#ng8-panel button:focus-visible,#ng8-panel a:focus-visible,#ng8-quick button:focus-visible,#ng8-quick input:focus-visible,#ng8-pins a:focus-visible,a[data-ng8-chat="1"]:focus-visible,a[data-ng8-project="1"]:focus-visible{outline:2px solid #4fc1ff!important;outline-offset:1px!important;box-shadow:0 0 0 3px rgba(79,193,255,.12)!important}
#ng8-quick[role="dialog"]>div{max-height:min(78vh,720px)!important;overflow:hidden!important}#ng8-quick section{max-height:min(60vh,610px)!important;overflow:auto!important}
/* Control Center switch geometry: never allow inline <i> to stretch into a rule. */
.ng90-safe>label{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:36px!important;height:22px!important}.ng90-safe>label>i{display:block!important;flex:0 0 34px!important;width:34px!important;height:19px!important}
html[data-ng90-safe="1"] #ng8-pins>.ng8-pin-list{max-height:24vh!important}html[data-ng90-safe="1"] .ng90-project-extras{display:none!important}
html[data-ng8-heavy="1"] #ng8-pins>.ng8-pin-list{max-height:25vh!important}
#ng8-status .ng8-version,#ng8-status .ng8-status-project,#ng8-status .ng8-core-state{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng8-status-project{max-width:190px}
/* Fixed badges: they never participate in the status grid, therefore state changes cannot cause text jumps. */
#ng8-status .ng90-safe-badge{position:absolute!important;right:232px!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;box-sizing:border-box!important;text-align:center!important;white-space:nowrap!important;margin:0!important;z-index:7!important}
html[data-ng90-safe="1"] #ng8-status::before{right:170px!important}
@media(max-width:1100px){#ng8-pins{max-height:42vh!important}#ng8-pins>.ng8-pin-list{max-height:25vh!important}.ng90-project-extras>div{max-height:120px}.ng8-status-project{max-width:130px}}
@media(max-width:950px){#ng8-status .ng90-safe-badge{right:170px!important}}
@media(max-width:850px){#ng8-status .ng90-safe-badge{right:132px!important}html[data-ng90-safe="1"] #ng8-status::before{display:none!important}}
@media(max-width:760px){#ng8-pins{max-height:none!important}.ng90-project-extras{display:none!important}#ng8-status .ng90-safe-badge{display:none!important}}
/* 0.9.37 — managed Projects must remain a real sidebar section even when
ChatGPT virtualizes/clips its Recents subtree. */
#ng8-pins{
display:block!important;
position:relative!important;
flex:0 0 auto!important;
width:100%!important;
min-width:0!important;
max-width:100%!important;
height:auto!important;
min-height:38px!important;
margin:4px 0 8px!important;
padding:0!important;
visibility:visible!important;
opacity:1!important;
overflow:hidden!important;
contain:layout style!important;
z-index:3!important;
}
#ng8-pins>.ng8-pin-head{display:flex!important;min-height:28px!important;align-items:center!important;justify-content:space-between!important}
#ng8-pins>.ng8-pin-list{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:0!important}
/* 0.9.50 — one sidebar, one scroll owner. The managed Project block replaces the
duplicate native Project section and lets ChatGPT's sidebar own vertical scrolling. */
.ng8-native-projects-suppressed{display:none!important}
#ng8-pins{max-height:none!important;overflow:visible!important;contain:layout style!important}
#ng8-pins>.ng8-pin-list{max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}
#ng8-pins .ng90-project-extras>div{max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}
a[data-ng8-chat="1"] [data-ng8-title-duplicate="1"]{display:none!important}
/* 0.9.51 — native Projects are always secondary to the NiakGPT colored Project block.
Suppress both the native section when detectable and each native row/label as a DOM-drift fallback. */
.ng8-native-projects-suppressed,a.ng8-native-project-link-suppressed,a.ng8-native-project-chat-suppressed,.ng8-native-project-label-suppressed,.ng8-native-project-more-suppressed{display:none!important}
#ng8-pins{display:block!important;visibility:visible!important;opacity:1!important}