|
1 | | -/* ------------------------------------------------------------- */ |
2 | | -/* Receipt — inline numeric tag in body copy */ |
3 | | -/* ------------------------------------------------------------- */ |
4 | | -.pt-receipt { |
5 | | - display: inline-block; |
6 | | - padding: 2px 7px; |
7 | | - margin: 0 1px; |
8 | | - border-radius: 3px; |
9 | | - background: var(--pt-text-primary); |
10 | | - color: var(--pt-bg-page); |
11 | | - font-family: var(--pt-font-mono); |
12 | | - font-size: 0.88em; |
13 | | - letter-spacing: 0.01em; |
14 | | - vertical-align: 2px; |
15 | | - white-space: nowrap; |
16 | | -} |
17 | | - |
18 | | -/* ------------------------------------------------------------- */ |
19 | | -/* Callout — cream-hi panel with accented left border */ |
20 | | -/* ------------------------------------------------------------- */ |
21 | | -.pt-callout { |
22 | | - background: var(--pt-bg-card); |
23 | | - border-left: 3px solid var(--pt-accent-deep); |
24 | | - border-radius: 0 6px 6px 0; |
25 | | - padding: 14px 18px; |
26 | | - margin: 22px 0; |
27 | | - max-width: 720px; |
28 | | - font-family: var(--pt-font-sans); |
29 | | - font-size: 14px; |
30 | | - line-height: 1.55; |
31 | | - color: var(--pt-text-secondary); |
32 | | -} |
33 | | -.pt-callout-warn { |
34 | | - border-left-color: var(--pt-sev-warn); |
35 | | -} |
36 | | -.pt-callout-tag { |
37 | | - display: block; |
38 | | - margin-bottom: 5px; |
39 | | - color: var(--pt-text-primary); |
40 | | - font-family: var(--pt-font-mono); |
41 | | - font-size: 10.5px; |
42 | | - font-weight: 700; |
43 | | - letter-spacing: 0.12em; |
44 | | - text-transform: uppercase; |
45 | | -} |
46 | | -.pt-callout-warn .pt-callout-tag { |
47 | | - color: var(--pt-accent-deep); |
48 | | -} |
49 | | -.pt-callout-body { |
50 | | - display: block; |
51 | | -} |
52 | | - |
53 | | -/* ------------------------------------------------------------- */ |
54 | | -/* CodeBlock — terminal surface with tabs + copy */ |
55 | | -/* ------------------------------------------------------------- */ |
56 | | -.pt-code-block { |
57 | | - max-width: var(--pt-code-max); |
58 | | - margin: 18px 0 22px; |
59 | | - background: var(--pt-grid-bg); |
60 | | - color: var(--pt-grid-text); |
61 | | - border: 1px solid var(--pt-grid-rule); |
62 | | - border-radius: 8px; |
63 | | - overflow: hidden; |
64 | | - font-family: var(--pt-font-mono); |
65 | | - font-size: 13px; |
66 | | - line-height: 1.62; |
67 | | -} |
68 | | -.pt-code-head { |
69 | | - display: flex; |
70 | | - justify-content: space-between; |
71 | | - align-items: center; |
72 | | - background: var(--pt-grid-raised); |
73 | | - border-bottom: 1px solid var(--pt-grid-rule); |
74 | | - padding: 0 6px 0 0; |
75 | | -} |
76 | | -.pt-code-tabs { |
77 | | - display: flex; |
78 | | -} |
79 | | -.pt-code-tab { |
80 | | - padding: 9px 14px; |
81 | | - font-family: var(--pt-font-mono); |
82 | | - font-size: 11px; |
83 | | - letter-spacing: 0.04em; |
84 | | - color: var(--pt-grid-dim); |
85 | | - background: transparent; |
86 | | - border: 0; |
87 | | - border-right: 1px solid var(--pt-grid-rule); |
88 | | - cursor: pointer; |
89 | | -} |
90 | | -.pt-code-tab.active { |
91 | | - color: var(--pt-accent); |
92 | | - background: var(--pt-grid-bg); |
93 | | -} |
94 | | -.pt-code-copy { |
95 | | - font-family: var(--pt-font-mono); |
96 | | - font-size: 10.5px; |
97 | | - color: var(--pt-grid-dim); |
98 | | - background: transparent; |
99 | | - border: 1px solid var(--pt-grid-rule); |
100 | | - border-radius: 3px; |
101 | | - padding: 4px 9px; |
102 | | - margin: 6px 10px; |
103 | | - cursor: pointer; |
104 | | -} |
105 | | -.pt-code-copy:hover { |
106 | | - color: var(--pt-accent); |
107 | | -} |
108 | | -.pt-code-body { |
109 | | - padding: 16px 20px; |
110 | | - margin: 0; |
111 | | - overflow-x: auto; |
112 | | - white-space: pre; |
113 | | -} |
114 | | -/* Syntax highlighting classes — consumers apply these to spans inside the body. */ |
115 | | -.pt-code-key { |
116 | | - color: var(--pt-code-key); |
117 | | -} |
118 | | -.pt-code-str { |
119 | | - color: var(--pt-code-str); |
120 | | -} |
121 | | -.pt-code-fn { |
122 | | - color: var(--pt-code-fn); |
123 | | -} |
124 | | -.pt-code-com { |
125 | | - color: var(--pt-code-com); |
126 | | - font-style: italic; |
127 | | -} |
128 | | -.pt-code-prop { |
129 | | - color: var(--pt-code-prop); |
130 | | -} |
131 | | - |
| 1 | +/** |
| 2 | + * Marketing components — Nav + Footer styling. |
| 3 | + * Slimmed from the original @pretable/ui/components.css. Receipt, Callout, |
| 4 | + * and CodeBlock rules removed (those components are no longer used). |
| 5 | + */ |
132 | 6 | /* ------------------------------------------------------------- */ |
133 | 7 | /* Nav — 60px sticky header, shared across all surfaces */ |
134 | 8 | /* ------------------------------------------------------------- */ |
|
0 commit comments